[ [ 0, 64, 2, 26, 80, 185, 233, 106, 325, 256, 328, 845, 729, 1000, 1040, 
      1025, 1098, 1160, 1220, 1508, 1601, 1845, 2249, 2509, 2645, 2273, 2308, 
      2610, 2962, 2708, 2713, 2813, 2925, 2932, 3217, 3364, 3602, 5321, 4797, 
      5317, 29138, 30410, 5717, 5209, 5233, 5968, 6705, 26209, 23825, 6154, 
      6065, 7298, 6568, 6660, 6565, 6530, 22882, 25285, 6884, 22276, 25169, 
      20961, 8020, 7978, 25281, 20052, 7380, 7312, 7585, 20512, 7241, 7325, 
      21386, 26440, 21796, 18212, 19669, 7969, 7594, 22210, 26788, 26240, 
      25969, 19625, 7745, 8033, 18769, 26690, 20869, 9544, 9621, 24484, 
      24922, 10882, 13465, 18685, 20162, 23840, 8564, 20564, 27508, 20970, 
      9090, 19674, 20313, 29385, 23236, 20936, 21157, 25409, 23666, 18050, 
      17674, 10546, 11525, 12697, 21509, 19610, 9553, 9770, 20018, 24980, 
      16493, 15688, 9773, 12968, 20008, 20629, 24245, 26504, 16690, 16525, 
      9850, 10762, 18637, 19405, 21037, 21250, 21881, 15625, 10100, 13481, 
      23890, 16762, 10525, 11225, 11290, 11801, 12226, 21226, 28157, 22725, 
      22285, 10405, 11188, 11700, 25533, 18890, 10673, 11570, 18178, 18890, 
      26485, 24740, 18212, 15041, 10820, 10880, 13841, 14180, 16292, 17057, 
      14274, 17012, 16136, 11300, 11317, 11812, 11912, 11965, 16565, 11485, 
      11738, 12290, 14585, 23770, 23764, 17593, 16564, 16425, 15264, 13968, 
      11700, 11833, 18064, 20500, 24208, 26793, 11885, 11890, 13562, 14585, 
      17210, 19106, 14404, 12829, 13621, 18989, 23125, 21537, 12402, 16945, 
      22745, 16144, 14144, 13385, 13505, 14225, 15794, 13210, 14885, 15685, 
      19493, 24005, 19885, 16965, 13005, 19237, 16946, 13549, 13306, 13261, 
      14450, 15826, 18850, 20852, 17552, 15220, 14900, 14752, 20017, 15993, 
      17785, 16628, 16525, 14408, 14120, 16325, 26693, 22810, 16970, 16097, 
      16277, 14449, 14929, 25636, 17450, 14810, 14930, 25877, 20660, 18020, 
      17588, 15973, 15245, 15005, 14893, 14933, 15173, 15460, 16040, 17093, 
      17909, 18248, 19240, 19373, 24154, 21370, 15705, 15453, 15165, 19225, 
      18292, 16217, 16217, 17585, 18740, 20560, 21001, 23476, 26401, 21250, 
      20114, 16586, 16250, 15986, 16466, 16714, 21401, 23906, 21805, 19357, 
      17901, 16900, 16452, 16132, 17725, 18376, 19720, 19845, 22058, 18338, 
      17978, 17573, 17498, 17425, 17153, 16705, 16138, 17573, 18065, 19729, 
      20485, 20618, 23873, 25930, 27578, 23780, 20105, 18688, 20609, 20873, 
      23365, 21970, 21682, 20997, 20866, 20485, 16642, 16785, 17266, 24741, 
      22229, 18836, 18664, 18196, 17021, 16901, 17629, 28564, 24557, 22637, 
      21005, 17305, 17225, 26377, 21268, 18049, 18153, 20905, 20090, 18650, 
      18013, 17698, 18130, 24413, 27490, 22856, 22052, 21677, 18856, 18100, 
      18245, 26056, 23266, 18450, 18241, 18625, 19186, 21474, 21946, 22194, 
      24466, 28225, 29041, 22340, 19792, 19396, 19025, 19072, 21860, 21977, 
      26417, 29521, 22250, 21578, 20885, 28570, 29794, 23805, 20133, 20565, 
      20808, 23805, 24973, 26440, 28845, 25097, 23810, 22130, 22802, 22736, 
      22304, 22001, 21044, 23825, 24089, 22797, 19890, 25493, 25348, 22280, 
      21320, 20648, 20605, 20564, 20789, 21005, 22868, 23474, 21818, 20810, 
      20513, 20530, 22565, 22753, 22949, 23153, 20772, 21312, 22852, 23236, 
      24100, 29017, 29761, 22789, 22546, 22469, 21221, 21509, 29125, 30629, 
      22916, 22837, 21416, 21352, 25090, 24973, 22234, 21613, 21690, 21730, 
      31018, 23129, 22688, 21985, 26000, 27833, 32105, 23497, 23225, 25117, 
      25226, 27826, 29090, 22525, 22504, 25402, 24026, 22801, 26165, 24260, 
      29665, 30848, 27505, 26325, 24853, 23410, 27197, 24157, 28072, 25874, 
      25049, 24349, 26941, 30914, 24337, 24417, 29812, 31392, 28130, 25945, 
      25133, 25325, 25805, 26813, 25028, 25220, 28100, 28685, 29125, 25425, 
      25450, 26065, 27985, 29002, 30181, 31522, 34117, 27281, 25700, 27044, 
      29200, 31841, 28360, 28548, 28845, 29053, 29269, 29608, 32328, 36648, 
      29594, 32969, 37178, 37385, 28921, 27920, 29921, 29826, 27709, 27325, 
      28989, 29434, 28132, 28418, 29738, 28800, 30249, 33265, 37060, 31810, 
      37970, 30836, 28904, 29924, 31400, 34525, 35624, 29466, 32841, 34913, 
      30160, 31888, 32720, 39385, 30829, 30658, 30253, 34025, 40954, 33640, 
      32125, 30600, 30397, 30285, 30301, 41512, 31525, 30949, 30746, 30626, 
      35114, 35666, 35809, 36866, 31393, 31525, 32554, 33930, 38554, 40165, 
      32309, 31765, 34184, 35909, 37309, 39080, 32042, 32237, 38125, 34516, 
      32404, 34336, 41049, 32825, 32882, 33202, 34282, 34877, 34970, 36125, 
      35828, 33448, 33413, 33293, 33125, 33380, 33700, 35428, 34165, 33658, 
      36625, 43690, 34025, 34432, 35012, 36065, 39940, 44057, 45092, 36826, 
      44629, 40372, 37512, 36277, 35620, 34821, 34632, 35380, 40837, 45621, 
      47821, 37673, 37370, 36650, 35645, 35165, 35050, 37273, 40594, 35408, 
      37193, 37745, 43993, 36946, 35757, 37657, 38404, 36164, 36269, 37000, 
      45704, 40325, 36581, 36530, 38597, 39962, 46282, 38089, 36868, 37393, 
      37705, 39073, 39673, 40113, 45700, 48100, 50089, 38273, 38090, 37274, 
      40274, 42433, 40340, 39236, 39317, 40552, 42820, 43565, 45917, 46100, 
      46661, 47636, 38034, 39049, 39546, 39706, 45421, 45946, 50569, 43745, 
      43892, 41513, 39898, 39965, 40034, 47090, 48218, 41413, 39780, 39645, 
      39880, 42340, 42453, 43173, 48613, 41365, 42101, 43957, 44501, 47701, 
      40225, 43600, 56900, 40437, 40885, 58897, 45029, 40820, 41893, 44648, 
      52468, 54965, 41273, 44018, 47933, 52234, 56585, 58109, 60253, 41812, 
      41616, 42192, 43920, 45337, 48177, 52432, 54612, 56257, 58777, 43874, 
      56186, 59186, 45037, 43880, 49492, 49832, 57565, 59597, 43378, 48033, 
      49410, 51313, 61893, 63874, 47489, 45473, 43520, 46289, 47753, 49825, 
      55585, 61220, 62308, 47777, 44705, 44977, 45125, 52145, 62450, 44100, 
      52021, 44746, 44525, 45817, 47546, 48877, 60650, 60905, 44993, 45268, 
      51668, 52865, 62900, 46210, 46890, 48733, 53833, 61498, 68170, 50696, 
      46696, 45860, 45845, 46580, 52357, 49474, 46369, 47249, 56026, 61850, 
      68725, 47617, 46881, 47385, 47617, 56260, 58537, 59200, 65977, 51850, 
      48533, 50570, 57290, 58114, 63989, 53149, 52285, 48008, 48308, 48424, 
      49925, 50024, 50888, 57128, 68549, 55186, 53437, 50770, 47997, 47965, 
      48082, 49257, 49405, 50362, 57961, 48521, 48400, 48436, 48449, 48689, 
      48761, 49241, 66896, 62530, 71042, 50440, 50653, 50884, 50965, 52533, 
      52884, 50629, 49793, 51665, 51754, 63890, 70465, 50201, 50297, 52777, 
      70057, 70625, 62289, 64549, 65025, 65266, 65754, 74650, 66452, 76997, 
      52973, 52048, 52308, 66868, 67609, 79209, 52841, 78362, 53341, 53845, 
      54020, 55345, 55760, 70985, 62210, 54730, 71189, 75314, 82850, 54772, 
      75205, 76072, 83997, 76250, 84809, 61321, 56921, 59060, 59921, 77012, 
      81940, 58378, 57485, 59893, 80053, 60965, 57202, 58417, 60370, 60842, 
      84017, 86021, 57664, 58500, 58565, 67028, 60418, 65620, 61300, 62234, 
      62426, 62525, 62530, 72740, 68393, 63025, 63905, 72301, 72605, 72410, 
      63700, 64450, 65690, 65773, 77794, 75429, 66250, 66265, 68452, 67933, 
      68500, 68589, 69064, 69890, 79700, 68445, 69605, 70690, 71080, 71117, 
      72500, 72848, 73849, 72505, 78521, 80425, 79250, 80986, 80189, 82757, 
      83821, 84169, 84482, 85325, 87925, 87986, 88292, 91165, 90484, 91681, 
      91970, 92857, 93554, 94250, 94261, 94420, 97621, 98810, 100432, 101218, 
      102386, 102986, 103129, 107060, 107829, 116010, 117506, 117577 ], 
  [ 64, 0, 50, 74, 80, 73, 89, 90, 149, 320, 424, 605, 793, 904, 1168, 1105, 
      1114, 1192, 1156, 1444, 1681, 2053, 1993, 2221, 2341, 2209, 2340, 2722, 
      2722, 2804, 2729, 2909, 2941, 2932, 3137, 3428, 3490, 4825, 4525, 4885, 
      26690, 27898, 5365, 5353, 5185, 5584, 6145, 23953, 21713, 5850, 6401, 
      6770, 6280, 6340, 6917, 6322, 20882, 23141, 6596, 20324, 23041, 19105, 
      7508, 7514, 27505, 21940, 7732, 7120, 7281, 18720, 7241, 7229, 19546, 
      28712, 23780, 19940, 21493, 8353, 7578, 20338, 29060, 28480, 28193, 
      21433, 7793, 7825, 17153, 28946, 22741, 9000, 9061, 22500, 27050, 
      10130, 12377, 17117, 18482, 25888, 8468, 18868, 25364, 22810, 9490, 
      18058, 18649, 27145, 25220, 19240, 19445, 27521, 25666, 19634, 19226, 
      9986, 10789, 11817, 23333, 21290, 9425, 9530, 18434, 27028, 17885, 
      17000, 9629, 12104, 18440, 19013, 22373, 24488, 18082, 17901, 10026, 
      10330, 17197, 17901, 19405, 19602, 23689, 16889, 10004, 12601, 25826, 
      18122, 10301, 10777, 10826, 11225, 11570, 19610, 26077, 24565, 24093, 
      10485, 10804, 11188, 23629, 20410, 10865, 11138, 16850, 17498, 24533, 
      26692, 19652, 16145, 10852, 10816, 13025, 13316, 15172, 15857, 15250, 
      18292, 17320, 11492, 11237, 11492, 11560, 11597, 15461, 11453, 11530, 
      11890, 13753, 22058, 25588, 18889, 17748, 17593, 16288, 14800, 11860, 
      11689, 16848, 19060, 22480, 24889, 11917, 11906, 12970, 13817, 16106, 
      17810, 15236, 13325, 13061, 17725, 21509, 23137, 12322, 15921, 24425, 
      17168, 14848, 13913, 13073, 13633, 16738, 13610, 14213, 14885, 18245, 
      22373, 21277, 18037, 13117, 18037, 17986, 13901, 13514, 13229, 13954, 
      15074, 17714, 22292, 18640, 15956, 15572, 14240, 18785, 15289, 16825, 
      17524, 17405, 14824, 13960, 15605, 24949, 24362, 17882, 16865, 15605, 
      14625, 14625, 24004, 18362, 14666, 14722, 24245, 21940, 18980, 18484, 
      16565, 15613, 15245, 14909, 14885, 14965, 15140, 15560, 16405, 17093, 
      17384, 18248, 18365, 25738, 22698, 16153, 15805, 15133, 18265, 19220, 
      16745, 15817, 16897, 17876, 19472, 19865, 22100, 24785, 22514, 21250, 
      17146, 16714, 16354, 16066, 16250, 20249, 22514, 23101, 20365, 18685, 
      17476, 16900, 16452, 17101, 17640, 18792, 18901, 23354, 19154, 18730, 
      18245, 18154, 18065, 17729, 17153, 16250, 17029, 17425, 18833, 19493, 
      19610, 22529, 24410, 25930, 25220, 21145, 19520, 19633, 19865, 24741, 
      23202, 22882, 22117, 21970, 21541, 16690, 16657, 16930, 23365, 23461, 
      19604, 19400, 18836, 17261, 16949, 17261, 26900, 25997, 23885, 22061, 
      17561, 17161, 24905, 22324, 17713, 17785, 20025, 20938, 19210, 18365, 
      17810, 17858, 23165, 25970, 24040, 23140, 22717, 19400, 18356, 18037, 
      24680, 24466, 18754, 18369, 18369, 18754, 20626, 21034, 21250, 23266, 
      26689, 27441, 23396, 20432, 19940, 19457, 18752, 20996, 21097, 25057, 
      27905, 23258, 22490, 21685, 27050, 28178, 24973, 20725, 20005, 20200, 
      22765, 23805, 25128, 27325, 26377, 24946, 23042, 21922, 23696, 23200, 
      22849, 21716, 22849, 23081, 23725, 19906, 26725, 26564, 23080, 21928, 
      21064, 21005, 20308, 20453, 20605, 22100, 24418, 22474, 21178, 20449, 
      20450, 21893, 22049, 22213, 22385, 20740, 20992, 22180, 22500, 23236, 
      27625, 28305, 23525, 23234, 23141, 21061, 21221, 27749, 29125, 23620, 
      23525, 21640, 21320, 26098, 25965, 22698, 21645, 21610, 21618, 29530, 
      23753, 23200, 21905, 25040, 26665, 30553, 24137, 23801, 24317, 24410, 
      26690, 27826, 22669, 22600, 26282, 24650, 22865, 25301, 23780, 28433, 
      29504, 28593, 27253, 25525, 23490, 28205, 24557, 27080, 26626, 25625, 
      24125, 26141, 29650, 24417, 24337, 28692, 30112, 29138, 26585, 25549, 
      24973, 25325, 27565, 25220, 25028, 27268, 27773, 30181, 25297, 25306, 
      25681, 27217, 28090, 29125, 30322, 32677, 28001, 25604, 26500, 28304, 
      30641, 27688, 27844, 28093, 28269, 28453, 28744, 31144, 35080, 28778, 
      31753, 35594, 35785, 29705, 27472, 29105, 30706, 28125, 27549, 28381, 
      28746, 27812, 28850, 29114, 29248, 29593, 32193, 35620, 32786, 36482, 
      31604, 29000, 29476, 30664, 33389, 34376, 29770, 31945, 36145, 29840, 
      31184, 31888, 37865, 31373, 31154, 30605, 33065, 39338, 34632, 32877, 
      30952, 30637, 30397, 30285, 39880, 32069, 31301, 30986, 30706, 34106, 
      34594, 34721, 35666, 31329, 31365, 32058, 33178, 37258, 38725, 32773, 
      31685, 33448, 34933, 36173, 37768, 32122, 32077, 36941, 35316, 32436, 
      33696, 39625, 32761, 32770, 32930, 33722, 34205, 34282, 35261, 36724, 
      33800, 33749, 33565, 33205, 33188, 33380, 34724, 34645, 33930, 35793, 
      42138, 34297, 34112, 34532, 35377, 38756, 42505, 43460, 36074, 43061, 
      41652, 38440, 36997, 36196, 35125, 34600, 34996, 39637, 44005, 46045, 
      38569, 38218, 37370, 36125, 35453, 34970, 36569, 39458, 35344, 36569, 
      37025, 42569, 37570, 35725, 37017, 39236, 36356, 36125, 36584, 44200, 
      41381, 36805, 36706, 37925, 39082, 44762, 38713, 36900, 37089, 37305, 
      38385, 38889, 39265, 44260, 46468, 48313, 38849, 38618, 37258, 39458, 
      41345, 41236, 38660, 38725, 39752, 41732, 42397, 44525, 44692, 45205, 
      46100, 38146, 38601, 38986, 39114, 44109, 44586, 48841, 42641, 42772, 
      42409, 39434, 39485, 39538, 45698, 46730, 42229, 40228, 39373, 39528, 
      41508, 41605, 42229, 47125, 40757, 41365, 42965, 43445, 46325, 40529, 
      42704, 54884, 40405, 40597, 56785, 46133, 40820, 41429, 43720, 50804, 
      53125, 41465, 43234, 46685, 50618, 54665, 56093, 58109, 42100, 41680, 
      41872, 43216, 44425, 46945, 50832, 52852, 54385, 56745, 44626, 54346, 
      57154, 45917, 43336, 48212, 48520, 55661, 57565, 43810, 46945, 48178, 
      49905, 59749, 61618, 48593, 46289, 43328, 45473, 46745, 48593, 53873, 
      59140, 60164, 48865, 45281, 44465, 44581, 50737, 60322, 44164, 50661, 
      45050, 44621, 45305, 46730, 47885, 58682, 58921, 44945, 45044, 50420, 
      51505, 60820, 45810, 46330, 47869, 52425, 59530, 65818, 51880, 47240, 
      46052, 46021, 46196, 51125, 50450, 46241, 46801, 54506, 59914, 66389, 
      48177, 46705, 47017, 47185, 54756, 56857, 57472, 63817, 53018, 47989, 
      49690, 55738, 56498, 61973, 54413, 53453, 47720, 47924, 48008, 49205, 
      49288, 50024, 55624, 66293, 56610, 54685, 51682, 48157, 47997, 47970, 
      48745, 48861, 49642, 56425, 48761, 48464, 48404, 48401, 48481, 48521, 
      48841, 64784, 60722, 68722, 51048, 50125, 50308, 50373, 51685, 51988, 
      51173, 49985, 51025, 51098, 62050, 68225, 50345, 50185, 52025, 67865, 
      68401, 60625, 62725, 63169, 63394, 63850, 72234, 64532, 74485, 53645, 
      51984, 52084, 64980, 65673, 76633, 52585, 75850, 53069, 53557, 53860, 
      54785, 55120, 68953, 63698, 54458, 69173, 73058, 80210, 54772, 72981, 
      73800, 81325, 73994, 82121, 62585, 56425, 58196, 58945, 74740, 79412, 
      57690, 57085, 59045, 77669, 62021, 57122, 57905, 59522, 59930, 81457, 
      83365, 57600, 58084, 58277, 68564, 59890, 66932, 60692, 61546, 61706, 
      61789, 61970, 74500, 69785, 62465, 63185, 73949, 74237, 74026, 63540, 
      64178, 65098, 65165, 79666, 77125, 65754, 65897, 67652, 67405, 67860, 
      67933, 68328, 69106, 81524, 68221, 69173, 70130, 70856, 70877, 72148, 
      72400, 73193, 72377, 78409, 79769, 79042, 80330, 80093, 82325, 83165, 
      83673, 84050, 84829, 87509, 87554, 87940, 90557, 90196, 91089, 91442, 
      92585, 93250, 93754, 93925, 94036, 97205, 98410, 100112, 100850, 
      102050, 102490, 102761, 106676, 107413, 115546, 117010, 117065 ], 
  [ 2, 50, 0, 16, 58, 149, 193, 80, 277, 226, 298, 765, 677, 922, 986, 965, 
      1028, 1090, 1138, 1418, 1525, 1781, 2125, 2377, 2509, 2165, 2210, 2516, 
      2824, 2610, 2605, 2713, 2813, 2818, 3089, 3250, 3464, 5125, 4625, 5125, 
      28692, 29956, 5525, 5077, 5077, 5770, 6485, 25777, 23409, 5960, 5949, 
      7072, 6370, 6458, 6445, 6340, 22468, 24853, 6682, 21866, 24737, 20561, 
      7786, 7748, 25385, 20114, 7250, 7114, 7373, 20114, 7065, 7137, 20980, 
      26546, 21866, 18250, 19717, 7837, 7412, 21796, 26890, 26338, 26065, 
      19669, 7569, 7825, 18385, 26788, 20917, 9290, 9365, 24050, 25000, 
      10600, 13141, 18301, 19764, 23906, 8362, 20162, 27050, 21008, 8948, 
      19280, 19913, 28913, 23290, 20530, 20749, 25477, 23720, 18052, 17672, 
      10280, 11237, 12389, 21537, 19620, 9337, 9540, 19620, 25034, 16465, 
      15650, 9553, 12658, 19610, 20225, 23809, 26050, 16660, 16493, 9668, 
      10504, 18253, 19013, 20629, 20840, 21901, 15577, 9882, 13165, 23924, 
      16724, 10289, 10961, 11024, 11521, 11936, 20816, 27689, 22745, 22301, 
      10205, 10930, 11426, 25085, 18868, 10485, 11304, 17800, 18504, 26029, 
      24770, 18178, 14965, 10610, 10658, 13525, 13858, 15938, 16693, 14180, 
      16954, 16066, 11106, 11089, 11554, 11650, 11701, 16209, 11261, 11492, 
      12020, 14261, 23336, 23770, 17533, 16490, 16349, 15170, 13850, 11498, 
      11593, 17690, 20098, 23770, 26333, 11665, 11668, 13264, 14265, 16848, 
      18720, 14282, 12665, 13325, 18605, 22697, 21509, 12164, 16589, 22725, 
      16042, 14002, 13221, 13221, 13921, 15680, 13028, 14569, 15353, 19105, 
      23569, 19825, 16865, 12785, 18853, 16840, 13357, 13096, 13021, 14152, 
      15496, 18472, 20794, 17450, 15074, 14746, 14450, 19625, 15665, 17425, 
      16498, 16393, 14218, 13858, 15993, 26233, 22760, 16840, 15949, 15949, 
      14225, 14645, 25186, 17316, 14544, 14656, 25425, 20570, 17890, 17450, 
      15797, 15041, 14785, 14645, 14677, 14897, 15170, 15730, 16757, 17557, 
      17890, 18866, 18997, 24100, 21284, 15509, 15245, 14909, 18853, 18154, 
      16029, 15913, 17245, 18378, 20170, 20605, 23050, 25945, 21152, 20000, 
      16400, 16052, 15776, 16160, 16400, 21001, 23476, 21709, 19225, 17741, 
      16714, 16250, 15914, 17389, 18026, 19346, 19469, 21960, 18180, 17812, 
      17397, 17320, 17245, 16965, 16501, 15892, 17245, 17725, 19357, 20101, 
      20232, 23445, 25480, 27112, 23698, 19973, 18530, 20225, 20485, 23273, 
      21860, 21568, 20873, 20740, 20353, 16384, 16505, 16960, 24305, 22117, 
      18666, 18490, 18010, 16785, 16641, 17317, 28090, 24469, 22525, 20869, 
      17069, 16949, 25925, 21130, 17737, 17837, 20525, 19924, 18448, 17785, 
      17440, 17824, 23985, 27028, 22730, 21914, 21533, 18650, 17858, 17945, 
      25610, 23140, 18212, 17981, 18317, 18856, 21092, 21556, 21800, 24040, 
      27757, 28565, 22194, 19594, 19186, 18801, 18754, 21474, 21589, 25969, 
      29041, 22096, 21412, 20705, 28100, 29312, 23669, 19925, 20213, 20450, 
      23393, 24545, 25994, 28373, 24973, 23668, 21960, 22408, 22570, 22130, 
      21821, 20842, 23417, 23677, 22625, 19604, 25357, 25210, 22090, 21106, 
      20410, 20365, 20242, 20457, 20665, 22482, 23300, 21608, 20564, 20213, 
      20228, 22189, 22373, 22565, 22765, 20474, 20978, 22474, 22850, 23698, 
      28549, 29285, 22585, 22336, 22257, 20905, 21177, 28657, 30145, 22706, 
      22625, 21146, 21050, 24916, 24797, 21992, 21317, 21380, 21416, 30532, 
      22905, 22450, 21673, 25578, 27385, 31609, 23273, 22993, 24713, 24820, 
      27380, 28628, 22237, 22210, 25204, 23796, 22501, 25749, 23890, 29201, 
      30370, 27329, 26129, 24625, 23108, 27009, 23893, 27634, 25652, 24805, 
      24005, 26525, 30440, 24029, 24089, 29354, 30914, 27936, 25705, 24865, 
      24961, 25425, 26585, 24730, 24874, 27674, 28249, 28933, 25085, 25108, 
      25693, 27565, 28564, 29725, 31048, 33613, 27045, 25362, 26650, 28762, 
      31365, 27946, 28130, 28421, 28625, 28837, 29170, 31850, 36122, 29160, 
      32485, 36648, 36853, 28685, 27530, 29485, 29600, 27425, 27017, 28577, 
      29012, 27754, 28132, 29320, 28514, 29825, 32789, 36538, 31588, 37440, 
      30586, 28570, 29522, 30962, 34037, 35122, 29156, 32381, 34717, 29770, 
      31450, 32266, 38845, 30545, 30368, 29945, 33553, 40400, 33410, 31865, 
      30290, 30073, 29945, 29945, 40954, 31237, 30637, 30420, 30280, 34632, 
      35176, 35317, 36360, 31025, 31145, 32132, 33476, 38032, 39625, 32005, 
      31393, 33730, 35425, 36805, 38554, 31688, 31853, 37613, 34250, 32042, 
      33890, 40505, 32449, 32500, 32800, 33844, 34425, 34516, 35649, 35570, 
      33122, 33085, 32957, 32765, 32986, 33290, 34970, 33853, 33320, 36149, 
      43124, 33685, 34018, 34578, 35605, 39418, 43489, 44514, 36356, 44057, 
      40154, 37250, 35989, 35314, 34481, 34250, 34954, 40309, 45041, 47221, 
      37405, 37096, 36360, 35325, 34821, 34660, 36805, 40072, 35018, 36733, 
      37273, 43433, 36640, 35369, 37193, 38122, 35802, 35865, 36562, 45130, 
      40069, 36221, 36164, 38125, 39464, 45704, 37777, 36482, 36965, 37265, 
      38597, 39185, 39617, 45130, 47506, 49477, 37953, 37764, 36880, 39780, 
      41905, 40058, 38770, 38849, 40058, 42290, 43025, 45349, 45530, 46085, 
      47050, 37652, 38597, 39080, 39236, 44861, 45380, 49957, 43209, 43354, 
      41225, 39440, 39505, 39572, 46516, 47632, 41113, 39434, 39209, 39434, 
      41834, 41945, 42653, 48025, 40885, 41605, 43429, 43965, 47125, 39857, 
      43082, 56242, 40025, 40441, 58225, 44757, 40410, 41425, 44122, 51850, 
      54325, 40885, 43508, 47365, 51620, 55933, 57445, 59573, 41434, 41210, 
      41738, 43418, 44809, 47609, 51818, 53978, 55609, 58109, 43552, 55540, 
      58516, 44729, 43394, 48914, 49250, 56909, 58925, 43012, 47477, 48836, 
      50717, 61205, 63172, 47205, 45153, 43074, 45765, 47205, 49249, 54949, 
      60538, 61618, 47489, 44353, 44489, 44633, 51545, 61760, 43682, 51425, 
      44356, 44109, 45325, 47016, 48325, 59976, 60229, 44557, 44810, 51082, 
      52265, 62210, 45728, 46388, 48193, 53225, 60820, 67444, 50410, 46330, 
      45450, 45433, 46098, 51769, 49160, 45917, 46757, 55400, 61172, 67997, 
      47249, 46421, 46901, 47125, 55634, 57889, 58546, 65269, 51556, 48025, 
      50020, 56656, 57472, 63297, 52865, 51989, 47530, 47818, 47930, 49393, 
      49490, 50338, 56498, 67825, 54920, 53149, 50440, 47573, 47525, 47624, 
      48749, 48893, 49828, 57325, 48105, 47962, 47986, 47997, 48217, 48285, 
      48745, 66186, 61856, 70304, 50066, 50137, 50362, 50441, 51977, 52322, 
      50245, 49365, 51133, 51220, 63208, 69733, 49765, 49829, 52229, 69329, 
      69893, 61625, 63865, 64337, 64576, 65060, 73892, 65754, 76225, 52597, 
      51578, 51818, 66170, 66905, 78425, 52345, 77584, 52841, 53341, 53530, 
      54805, 55210, 70261, 61924, 54224, 70465, 74560, 82048, 54298, 74453, 
      75314, 83189, 75492, 83997, 61001, 56381, 58474, 59321, 76250, 81146, 
      57812, 56953, 59305, 79273, 60613, 56708, 57869, 59780, 60244, 83213, 
      85205, 57170, 57962, 58041, 66730, 59860, 65290, 60730, 61652, 61840, 
      61937, 61960, 72458, 68065, 62453, 63313, 72001, 72301, 72104, 63170, 
      63904, 65104, 65185, 77512, 75125, 65672, 65701, 67834, 67345, 67898, 
      67985, 68450, 69268, 79402, 67889, 69021, 70088, 70514, 70549, 71914, 
      72250, 73225, 71945, 77941, 79777, 78656, 80336, 79605, 82125, 83161, 
      83525, 83844, 84677, 87277, 87336, 87650, 90485, 89842, 91001, 91296, 
      92209, 92900, 93572, 93601, 93754, 96941, 98128, 99754, 100532, 101700, 
      102280, 102437, 106354, 107117, 115268, 116756, 116825 ], 
  [ 26, 74, 16, 0, 18, 109, 153, 32, 221, 122, 178, 613, 485, 706, 754, 733, 
      788, 842, 890, 1138, 1229, 1469, 1805, 2041, 2165, 1813, 1850, 2132, 
      2440, 2218, 2213, 2313, 2405, 2410, 2665, 2810, 3016, 4637, 4121, 4621, 
      28180, 29444, 4981, 4525, 4525, 5218, 5933, 25225, 22849, 5384, 5365, 
      6480, 5770, 5858, 5837, 5732, 21860, 24245, 6066, 21250, 24121, 19937, 
      7154, 7108, 24737, 19466, 6602, 6466, 6725, 19466, 6409, 6481, 20324, 
      25882, 21202, 17586, 19045, 7165, 6740, 21124, 26210, 25658, 25385, 
      18989, 6889, 7145, 17705, 26100, 20221, 8594, 8669, 23354, 24296, 9896, 
      12437, 17597, 19060, 23194, 7650, 19450, 26338, 20288, 8228, 18560, 
      19193, 28193, 22562, 19802, 20021, 24741, 22984, 17316, 16936, 9544, 
      10501, 11645, 20785, 18868, 8585, 8788, 18868, 24274, 15705, 14890, 
      8793, 11898, 18850, 19465, 23049, 25290, 15892, 15725, 8900, 9736, 
      17485, 18245, 19861, 20072, 21125, 14801, 9106, 12389, 23140, 15940, 
      9505, 10177, 10240, 10737, 11152, 20032, 26905, 21953, 21509, 9413, 
      10138, 10634, 24293, 18068, 9685, 10504, 17000, 17704, 25229, 23962, 
      17370, 14157, 9802, 9850, 12717, 13050, 15130, 15885, 13364, 16130, 
      15242, 10282, 10265, 10730, 10826, 10877, 15385, 10429, 10660, 11188, 
      13429, 22504, 22930, 16693, 15650, 15509, 14330, 13010, 10658, 10753, 
      16850, 19258, 22930, 25493, 10817, 10820, 12416, 13417, 16000, 17872, 
      13426, 11809, 12469, 17749, 21841, 20645, 11300, 15725, 21853, 15170, 
      13130, 12349, 12349, 13049, 14800, 12148, 13689, 14473, 18225, 22689, 
      18937, 15977, 11897, 17965, 15944, 12461, 12200, 12125, 13256, 14600, 
      17576, 19890, 16546, 14170, 13842, 13546, 18721, 14753, 16513, 15578, 
      15473, 13298, 12938, 15073, 25313, 21832, 15912, 15021, 15021, 13289, 
      13709, 24250, 16372, 13600, 13712, 24481, 19618, 16938, 16498, 14845, 
      14089, 13833, 13693, 13725, 13945, 14218, 14778, 15805, 16605, 16938, 
      17914, 18045, 23140, 20324, 14549, 14285, 13949, 17893, 17186, 15061, 
      14945, 16277, 17410, 19202, 19637, 22082, 24977, 20176, 19024, 15424, 
      15076, 14800, 15184, 15424, 20025, 22500, 20725, 18241, 16757, 15730, 
      15266, 14930, 16405, 17042, 18362, 18485, 20968, 17188, 16820, 16405, 
      16328, 16253, 15973, 15509, 14900, 16253, 16733, 18365, 19109, 19240, 
      22453, 24488, 26120, 22698, 18973, 17530, 19225, 19485, 22265, 20852, 
      20560, 19865, 19732, 19345, 15376, 15497, 15952, 23297, 21101, 17650, 
      17474, 16994, 15769, 15625, 16301, 27074, 23445, 21501, 19845, 16045, 
      15925, 24901, 20098, 16705, 16805, 19493, 18884, 17408, 16745, 16400, 
      16784, 22945, 25988, 21682, 20866, 20485, 17602, 16810, 16897, 24562, 
      22084, 17156, 16925, 17261, 17800, 20036, 20500, 20744, 22984, 26701, 
      27509, 21130, 18530, 18122, 17737, 17690, 20410, 20525, 24905, 27977, 
      21024, 20340, 19633, 27028, 28240, 22589, 18845, 19133, 19370, 22313, 
      23465, 24914, 27293, 23885, 22580, 20872, 21320, 21474, 21034, 20725, 
      19746, 22321, 22581, 21521, 18500, 24245, 24098, 20978, 19994, 19298, 
      19253, 19130, 19345, 19553, 21370, 22180, 20488, 19444, 19093, 19108, 
      21069, 21253, 21445, 21645, 19346, 19850, 21346, 21722, 22570, 27421, 
      28157, 21449, 21200, 21121, 19769, 20041, 27521, 29009, 21562, 21481, 
      20002, 19906, 23764, 23645, 20840, 20165, 20228, 20264, 29380, 21745, 
      21290, 20513, 24418, 26225, 30449, 22105, 21825, 23545, 23652, 26212, 
      27460, 21061, 21034, 24020, 22612, 21317, 24565, 22698, 28009, 29178, 
      26129, 24929, 23425, 21908, 25801, 22685, 26426, 24436, 23589, 22789, 
      25309, 29224, 22805, 22865, 28130, 29690, 26704, 24473, 23633, 23729, 
      24193, 25345, 23490, 23634, 26434, 27009, 27685, 23837, 23860, 24445, 
      26317, 27316, 28477, 29800, 32365, 25789, 24106, 25394, 27506, 30109, 
      26674, 26858, 27149, 27353, 27565, 27898, 30578, 34850, 27880, 31205, 
      35368, 35573, 27397, 26242, 28197, 28304, 26129, 25721, 27281, 27716, 
      26450, 26820, 28008, 27194, 28505, 31469, 35218, 30260, 36112, 29250, 
      27234, 28186, 29626, 32701, 33786, 27812, 31037, 33365, 28418, 30098, 
      30914, 37493, 29185, 29008, 28585, 32193, 39040, 32042, 30497, 28922, 
      28705, 28577, 28577, 39586, 29861, 29261, 29044, 28904, 33256, 33800, 
      33941, 34984, 29633, 29753, 30740, 32084, 36640, 38233, 30605, 29993, 
      32330, 34025, 35405, 37154, 30280, 30445, 36205, 32834, 30626, 32474, 
      39089, 31025, 31076, 31376, 32420, 33001, 33092, 34225, 34138, 31690, 
      31653, 31525, 31333, 31554, 31858, 33538, 32413, 31880, 34709, 41684, 
      32237, 32570, 33130, 34157, 37970, 42041, 43066, 34900, 42601, 38690, 
      35786, 34525, 33850, 33017, 32786, 33490, 38845, 43577, 45757, 35933, 
      35624, 34888, 33853, 33349, 33188, 35333, 38600, 33538, 35253, 35793, 
      41953, 35152, 33881, 35705, 36626, 34306, 34369, 35066, 43634, 38565, 
      34717, 34660, 36621, 37960, 44200, 36265, 34970, 35453, 35753, 37085, 
      37673, 38105, 43618, 45994, 47965, 36433, 36244, 35360, 38260, 40385, 
      38530, 37242, 37321, 38530, 40762, 41497, 43821, 44002, 44557, 45522, 
      36116, 37061, 37544, 37700, 43325, 43844, 48421, 41665, 41810, 39673, 
      37888, 37953, 38020, 44964, 46080, 39553, 37874, 37649, 37874, 40274, 
      40385, 41093, 46465, 39317, 40037, 41861, 42397, 45557, 38281, 41506, 
      54666, 38441, 38857, 56641, 43165, 38818, 39833, 42530, 50258, 52733, 
      39285, 41908, 45765, 50020, 54333, 55845, 57973, 39826, 39602, 40130, 
      41810, 43201, 46001, 50210, 52370, 54001, 56501, 41936, 53924, 56900, 
      43105, 41770, 47290, 47626, 55285, 57301, 41380, 45845, 47204, 49085, 
      59573, 61540, 45565, 43513, 41434, 44125, 45565, 47609, 53309, 58898, 
      59978, 45841, 42705, 42841, 42985, 49897, 60112, 42026, 49769, 42692, 
      42445, 43661, 45352, 46661, 58312, 58565, 42885, 43138, 49410, 50593, 
      60538, 44048, 44708, 46513, 51545, 59140, 65764, 48722, 44642, 43762, 
      43745, 44410, 50081, 47464, 44221, 45061, 53704, 59476, 66301, 45545, 
      44717, 45197, 45421, 53930, 56185, 56842, 63565, 49844, 46313, 48308, 
      54944, 55760, 61585, 51145, 50269, 45810, 46098, 46210, 47673, 47770, 
      48618, 54778, 66105, 53192, 51421, 48712, 45845, 45797, 45896, 47021, 
      47165, 48100, 55597, 46369, 46226, 46250, 46261, 46481, 46549, 47009, 
      64450, 60112, 68560, 48314, 48385, 48610, 48689, 50225, 50570, 48485, 
      47605, 49373, 49460, 61448, 67973, 47997, 48061, 50461, 67561, 68125, 
      59849, 62089, 62561, 62800, 63284, 72116, 63970, 74441, 50805, 49778, 
      50018, 64370, 65105, 76625, 50537, 75776, 51025, 51517, 51698, 52973, 
      53378, 68429, 60084, 52384, 68625, 72720, 80208, 52450, 72605, 73466, 
      81341, 73636, 82141, 59137, 54517, 56610, 57457, 74386, 79282, 55940, 
      55073, 57425, 77393, 58725, 54820, 55981, 57892, 58356, 81325, 83317, 
      55274, 56066, 56137, 64818, 57940, 63362, 58802, 59716, 59904, 60001, 
      60008, 70498, 66105, 60493, 61353, 70025, 70317, 70120, 61178, 61904, 
      63104, 63185, 75496, 73109, 63656, 63677, 65810, 65305, 65858, 65945, 
      66410, 67220, 77346, 65825, 66949, 68008, 68410, 68445, 69794, 70130, 
      71105, 69817, 75725, 77561, 76432, 78112, 77365, 79861, 80897, 81245, 
      81556, 82381, 84941, 85000, 85306, 88117, 87466, 88625, 88912, 89801, 
      90484, 91156, 91177, 91330, 94477, 95648, 97250, 98020, 99172, 99752, 
      99901, 103770, 104525, 112580, 114052, 114121 ], 
  [ 80, 80, 58, 18, 0, 49, 81, 2, 125, 80, 136, 421, 377, 520, 640, 601, 626, 
      680, 692, 916, 1049, 1325, 1481, 1693, 1805, 1537, 1604, 1898, 2074, 
      1972, 1937, 2061, 2117, 2116, 2329, 2516, 2650, 4097, 3653, 4093, 
      26890, 28130, 4453, 4177, 4105, 4672, 5321, 23977, 21649, 4850, 5065, 
      5850, 5224, 5300, 5525, 5210, 20666, 22997, 5508, 20068, 22873, 18785, 
      6500, 6466, 25097, 19700, 6260, 5920, 6137, 18320, 5929, 5965, 19154, 
      26248, 21460, 17748, 19237, 6817, 6242, 19930, 26564, 26000, 25721, 
      19169, 6409, 6569, 16601, 26442, 20413, 7880, 7949, 22100, 24578, 9098, 
      11513, 16493, 17914, 23440, 7092, 18292, 25012, 20450, 7850, 17426, 
      18041, 26825, 22772, 18632, 18845, 24993, 23194, 17370, 16978, 8794, 
      9685, 10769, 20917, 18946, 7985, 8146, 17722, 24484, 15669, 14824, 
      8181, 11016, 17704, 18301, 21789, 23976, 15850, 15677, 8402, 9010, 
      16381, 17117, 18685, 18890, 21233, 14705, 8500, 11489, 23290, 15874, 
      8845, 9433, 9490, 9945, 10330, 18850, 25549, 22061, 21605, 8861, 9412, 
      9860, 22997, 18050, 9169, 9754, 15914, 16594, 23909, 24100, 17316, 
      13977, 9220, 9232, 11817, 12132, 14116, 14841, 13130, 16004, 15080, 
      9748, 9629, 10004, 10088, 10133, 14365, 9805, 9970, 10426, 12505, 
      21250, 22996, 16561, 15476, 15329, 14096, 12704, 10100, 10081, 15776, 
      18100, 21664, 24161, 10205, 10202, 11570, 12505, 14962, 16762, 13108, 
      11365, 11629, 16645, 20605, 20609, 10634, 14705, 21841, 14912, 12752, 
      11905, 11545, 12185, 14506, 11650, 12789, 13525, 17109, 21429, 18805, 
      15725, 11285, 16861, 15674, 11933, 11618, 11453, 12410, 13658, 16490, 
      19764, 16288, 13780, 13428, 12688, 17593, 13817, 15481, 15236, 15125, 
      12776, 12200, 14125, 23981, 21730, 15570, 14625, 14085, 12665, 12905, 
      22948, 16018, 12850, 12938, 23173, 19396, 16596, 16132, 14365, 13525, 
      13221, 12997, 13005, 13165, 13396, 13896, 14845, 15597, 15912, 16840, 
      16965, 23026, 20114, 14009, 13709, 13229, 16825, 16820, 14545, 14081, 
      15305, 16372, 18080, 18497, 20852, 23657, 19930, 18730, 14914, 14530, 
      14218, 14314, 14530, 18873, 21258, 20485, 17893, 16325, 15220, 14708, 
      14324, 15445, 16040, 17288, 17405, 20722, 16762, 16370, 15925, 15842, 
      15761, 15457, 14945, 14210, 15317, 15761, 17297, 18005, 18130, 21217, 
      23186, 24770, 22500, 18625, 17104, 18121, 18369, 22037, 20570, 20266, 
      19541, 19402, 18997, 14650, 14705, 15082, 22037, 20813, 17188, 17000, 
      16484, 15109, 14893, 15413, 25700, 23229, 21213, 19485, 15385, 15145, 
      23593, 19732, 15817, 15905, 18401, 18434, 16850, 16109, 15674, 15914, 
      21709, 24650, 21352, 20500, 20101, 17032, 16132, 16045, 23272, 21754, 
      16490, 16193, 16385, 16858, 18938, 19378, 19610, 21754, 25345, 26129, 
      20740, 17984, 17540, 17113, 16784, 19300, 19409, 23609, 26585, 20610, 
      19890, 19141, 25666, 26842, 22229, 18269, 18125, 18344, 21125, 22229, 
      23624, 25925, 23561, 22202, 20410, 20186, 21024, 20560, 20233, 19188, 
      21145, 21393, 21053, 17690, 23885, 23732, 20456, 19400, 18632, 18581, 
      18212, 18397, 18581, 20260, 21706, 19906, 18754, 18241, 18250, 19989, 
      20161, 20341, 20529, 18500, 18896, 20260, 20612, 21412, 26065, 26777, 
      20885, 20618, 20533, 18869, 19093, 26165, 27605, 20980, 20893, 19240, 
      19048, 23290, 23165, 20162, 19325, 19346, 19370, 27970, 21121, 20624, 
      19625, 23200, 24929, 29009, 21481, 21177, 22381, 22482, 24922, 26122, 
      20245, 20200, 23474, 21970, 20465, 23365, 21636, 26665, 27792, 25649, 
      24389, 22789, 21050, 25285, 21941, 25160, 23818, 22905, 21805, 24109, 
      27850, 21929, 21929, 26804, 28304, 26170, 23801, 22877, 22685, 23101, 
      24709, 22644, 22644, 25204, 25749, 27157, 22865, 22882, 23377, 25105, 
      26050, 27157, 28426, 30901, 25129, 23140, 24260, 26240, 28729, 25480, 
      25652, 25925, 26117, 26317, 26632, 29192, 33320, 26626, 29801, 33826, 
      34025, 26737, 25120, 26937, 27674, 25325, 24845, 26093, 26498, 25364, 
      26010, 26802, 26384, 27281, 30089, 33700, 29642, 34570, 28548, 26280, 
      27028, 28360, 31285, 32328, 26930, 29705, 32825, 27296, 28832, 29600, 
      35921, 28381, 28186, 27709, 30825, 37426, 31400, 29765, 28040, 27781, 
      27605, 27557, 37960, 29045, 28373, 28114, 27914, 31858, 32378, 32513, 
      33514, 28577, 28661, 29522, 30770, 35122, 36661, 29741, 28925, 31016, 
      32621, 33941, 35624, 29266, 29341, 34717, 32084, 29588, 31184, 37505, 
      29945, 29978, 30218, 31154, 31693, 31778, 32845, 33412, 30760, 30717, 
      30565, 30301, 30420, 30676, 32212, 31525, 30914, 33329, 40034, 31265, 
      31376, 31876, 32825, 36452, 40385, 41380, 33538, 40933, 38084, 35048, 
      33709, 32980, 32045, 31688, 32260, 37309, 41885, 44005, 35177, 34850, 
      34066, 32941, 32365, 32066, 33977, 37082, 32416, 33921, 34425, 40321, 
      34282, 32765, 34361, 35828, 33268, 33205, 33800, 41960, 37845, 33685, 
      33610, 35253, 36514, 42514, 35377, 33860, 34217, 34481, 35705, 36257, 
      36665, 41956, 44260, 46177, 35521, 35314, 34226, 36826, 38849, 37732, 
      35892, 35965, 37096, 39220, 39925, 42165, 42340, 42877, 43812, 35018, 
      35753, 36194, 36338, 41693, 42194, 46633, 40105, 40244, 38857, 36562, 
      36621, 36682, 43290, 44370, 38701, 36884, 36389, 36584, 38804, 38909, 
      39581, 44749, 37925, 38597, 40325, 40837, 43877, 37225, 40000, 52740, 
      37253, 37573, 54673, 42397, 37636, 38477, 41000, 48452, 50861, 38169, 
      40426, 44109, 48226, 52425, 53901, 55981, 38740, 38432, 38816, 40352, 
      41665, 44345, 48416, 50516, 52105, 54545, 41018, 52034, 54938, 42229, 
      40360, 45604, 45928, 53365, 55333, 40330, 44225, 45530, 47345, 57557, 
      59482, 44761, 42601, 40144, 42601, 43969, 45929, 51449, 56900, 57956, 
      45025, 41697, 41425, 41557, 48145, 58090, 40820, 48029, 41570, 41245, 
      42233, 43810, 45053, 56338, 56585, 41625, 41812, 47700, 48841, 58516, 
      42650, 43250, 44941, 49769, 57154, 63634, 47912, 43592, 42580, 42557, 
      43012, 48365, 46570, 42913, 43633, 51874, 57490, 64165, 44489, 43385, 
      43793, 43993, 52100, 54289, 54928, 61489, 49010, 44837, 46706, 53090, 
      53882, 59557, 50341, 49429, 44424, 44676, 44776, 46125, 46216, 47016, 
      52936, 63981, 52442, 50605, 47770, 44621, 44525, 44570, 45545, 45677, 
      46546, 53737, 45169, 44960, 44948, 44953, 45113, 45169, 45569, 62368, 
      58138, 66394, 47240, 46885, 47092, 47165, 48605, 48932, 47381, 46369, 
      47825, 47906, 59450, 65825, 46737, 46705, 48865, 65425, 65977, 57905, 
      60085, 60545, 60778, 61250, 69890, 61924, 72173, 49725, 48416, 48596, 
      62324, 63041, 74321, 49097, 73490, 49573, 50053, 50276, 51401, 51776, 
      66305, 59274, 50914, 66501, 70506, 77850, 51076, 70397, 71240, 78965, 
      71410, 79753, 58225, 52945, 54900, 55705, 72148, 76948, 54290, 53525, 
      55709, 75101, 57717, 53386, 54385, 56170, 56610, 78961, 80917, 53840, 
      54500, 54613, 63972, 56314, 62420, 57140, 58018, 58194, 58285, 58346, 
      69700, 65169, 58825, 59625, 69173, 69453, 69250, 59636, 60314, 61394, 
      61469, 74698, 72245, 61970, 62033, 64004, 63589, 64100, 64181, 64616, 
      65402, 76500, 64205, 65245, 66250, 66760, 66789, 68084, 68384, 69281, 
      68185, 74033, 75665, 74698, 76210, 75661, 78013, 78965, 79361, 79690, 
      80485, 83045, 83098, 83428, 86125, 85588, 86633, 86938, 87905, 88570, 
      89170, 89245, 89380, 92485, 93650, 95264, 96010, 97162, 97682, 97873, 
      101700, 102437, 110402, 111850, 111913 ], 
  [ 185, 73, 149, 109, 49, 0, 4, 37, 20, 185, 269, 260, 482, 485, 801, 720, 
      689, 757, 685, 909, 1168, 1556, 1306, 1490, 1588, 1530, 1681, 2045, 
      1913, 2105, 2000, 2194, 2180, 2165, 2308, 2621, 2601, 3712, 3464, 3764, 
      24797, 25981, 4194, 4352, 4112, 4385, 4880, 22052, 19850, 4633, 5408, 
      5437, 5021, 5069, 5882, 5077, 18965, 21170, 5305, 18409, 21060, 17210, 
      6101, 6109, 27092, 21401, 6617, 5801, 5920, 16801, 5978, 5930, 17593, 
      28285, 23245, 19309, 20882, 7202, 6277, 18341, 28601, 28009, 27716, 
      20800, 6500, 6436, 15236, 28465, 22100, 7453, 7508, 20413, 26489, 8489, 
      10610, 15170, 16493, 25281, 7057, 16857, 23185, 22109, 8249, 16061, 
      16634, 24914, 24557, 17197, 17396, 26890, 24993, 18805, 18385, 8353, 
      9090, 10048, 22562, 20465, 7922, 7985, 16385, 26325, 16936, 16021, 
      8104, 10309, 16381, 16936, 20200, 22261, 17117, 16930, 8605, 8681, 
      15170, 15850, 17306, 17497, 22864, 15860, 8465, 10768, 25033, 17113, 
      8698, 9090, 9133, 9490, 9805, 17485, 23778, 23720, 23236, 8980, 9125, 
      9461, 21380, 19429, 9386, 9425, 14801, 15425, 22250, 25857, 18625, 
      14992, 9297, 9225, 11152, 11425, 13185, 13840, 14033, 17173, 16165, 
      9965, 9608, 9773, 9829, 9860, 13448, 9826, 9837, 10125, 11826, 19801, 
      24641, 17744, 16561, 16400, 15041, 13481, 10289, 10004, 14761, 16889, 
      20201, 22544, 10282, 10265, 11101, 11882, 14045, 15677, 13885, 11848, 
      11188, 15588, 19240, 22058, 10613, 13858, 23360, 15857, 13417, 12416, 
      11216, 11716, 15381, 12049, 12250, 12874, 16066, 20050, 20072, 16712, 
      11432, 15860, 16633, 12290, 11849, 11474, 12025, 13049, 15545, 21073, 
      17289, 14473, 14065, 12289, 16564, 13250, 14690, 16069, 15944, 13189, 
      12109, 13544, 22504, 23137, 16417, 15346, 13546, 12868, 12688, 21569, 
      16865, 12773, 12805, 21794, 20565, 17485, 16965, 14932, 13896, 13480, 
      13060, 13012, 13032, 13165, 13525, 14292, 14932, 15205, 16021, 16132, 
      24461, 21325, 14450, 14066, 13250, 16034, 17681, 15056, 13780, 14752, 
      15665, 17177, 17552, 19697, 22292, 21085, 19773, 15453, 14985, 14589, 
      14013, 14173, 17914, 20089, 21668, 18824, 17060, 15773, 15149, 14653, 
      14948, 15445, 16525, 16628, 21905, 17525, 17077, 16562, 16465, 16370, 
      16010, 15386, 14357, 14890, 15250, 16562, 17186, 17297, 20090, 21905, 
      23377, 23809, 19584, 17881, 17316, 17536, 23290, 21697, 21365, 20570, 
      20417, 19970, 14741, 14642, 14837, 20882, 21940, 17909, 17693, 17093, 
      15368, 14984, 15140, 24293, 24538, 22354, 20458, 15658, 15138, 22354, 
      20705, 15572, 15632, 17680, 19225, 17389, 16466, 15821, 15725, 20666, 
      23369, 22437, 21501, 21060, 17557, 16405, 15912, 22117, 22853, 16805, 
      16354, 16210, 16529, 18245, 18629, 18833, 20753, 24050, 24778, 21713, 
      18593, 18065, 17540, 16553, 18593, 18688, 22468, 25220, 21541, 20737, 
      19890, 24385, 25477, 23300, 18836, 17684, 17861, 20264, 21256, 22525, 
      24644, 24730, 23245, 21257, 19465, 21913, 21393, 21024, 19825, 20340, 
      20560, 21914, 17753, 25012, 24845, 21205, 19981, 19045, 18980, 18037, 
      18152, 18280, 19637, 22581, 20529, 19125, 18234, 18229, 19450, 19594, 
      19746, 19906, 18521, 18665, 19721, 20017, 20705, 24896, 25552, 21578, 
      21269, 21170, 18778, 18890, 25010, 26338, 21645, 21544, 19485, 19069, 
      24221, 24082, 20617, 19402, 19325, 19321, 26717, 21716, 21121, 19604, 
      22409, 23956, 27700, 22090, 21730, 21730, 21817, 23977, 25065, 20420, 
      20333, 24293, 22565, 20570, 22658, 21265, 25636, 26665, 26650, 25250, 
      23426, 21169, 26216, 22340, 24341, 24525, 23458, 21658, 23458, 26793, 
      22048, 21908, 25873, 27233, 27101, 24410, 23290, 22426, 22730, 25416, 
      22861, 22525, 24525, 25000, 28130, 22802, 22805, 23090, 24482, 25301, 
      26282, 27425, 29690, 25808, 23105, 23833, 25505, 27728, 24941, 25085, 
      25316, 25480, 25652, 25925, 28205, 31997, 25961, 28786, 32489, 32674, 
      27472, 24777, 26272, 28493, 25738, 25090, 25610, 25945, 25133, 26437, 
      26305, 26825, 26756, 29200, 32489, 30545, 33317, 29269, 26413, 26685, 
      27765, 30340, 31285, 27245, 28970, 33952, 27065, 28265, 28921, 34640, 
      28906, 28669, 28066, 30034, 36061, 32317, 30472, 28397, 28040, 27752, 
      27592, 36581, 29570, 28730, 28373, 28033, 31025, 31489, 31610, 32513, 
      28570, 28570, 29137, 30161, 34037, 35450, 30196, 28904, 30421, 31816, 
      32996, 34525, 29385, 29250, 33730, 32833, 29665, 30673, 36308, 29938, 
      29929, 30029, 30713, 31154, 31225, 32138, 34245, 31117, 31060, 30852, 
      30420, 30301, 30445, 31645, 31994, 31201, 32650, 38725, 31552, 31145, 
      31505, 32272, 35465, 39076, 40001, 32929, 39610, 39253, 35909, 34388, 
      33533, 32360, 31709, 31973, 36308, 40520, 42500, 36010, 35641, 34745, 
      33410, 32666, 32045, 33410, 36137, 32409, 33424, 33844, 39124, 34877, 
      32786, 33850, 36605, 33485, 33128, 33485, 40693, 38818, 33930, 33813, 
      34714, 35793, 41233, 35972, 33937, 34000, 34180, 35152, 35620, 35972, 
      40745, 42881, 44672, 36074, 35825, 34261, 36161, 37946, 38565, 35437, 
      35496, 36445, 38317, 38952, 40996, 41157, 41652, 42517, 35165, 35410, 
      35753, 35869, 40594, 41053, 45170, 39188, 39313, 39690, 36205, 36250, 
      36297, 42121, 43117, 39464, 37325, 36200, 36325, 38125, 38216, 38804, 
      43496, 37442, 38002, 39506, 39962, 42722, 37540, 39265, 51025, 37274, 
      37370, 52874, 43412, 37685, 38120, 40237, 47045, 49300, 38386, 39789, 
      43066, 46861, 50794, 52186, 54154, 39041, 38537, 38585, 39785, 40916, 
      43316, 47065, 49025, 50516, 52816, 41725, 50473, 53209, 43048, 39933, 
      44533, 44829, 51748, 53604, 40757, 43322, 44501, 46162, 55730, 57557, 
      45776, 43364, 40025, 41936, 43136, 44900, 50000, 55129, 56129, 46026, 
      42250, 41026, 41130, 46962, 56277, 40925, 46888, 41885, 41378, 41834, 
      43145, 44234, 54665, 54898, 41632, 41665, 46657, 47700, 56745, 42349, 
      42809, 44234, 48586, 55481, 61625, 48997, 44117, 42797, 42760, 42725, 
      47336, 47473, 42850, 43290, 50593, 55845, 62170, 45028, 43280, 43520, 
      43664, 50833, 52868, 53465, 59648, 50081, 44410, 45985, 51781, 52517, 
      57842, 51496, 50500, 44221, 44389, 44461, 45544, 45621, 46309, 51669, 
      62056, 53737, 51746, 48617, 44810, 44602, 44521, 45146, 45250, 45965, 
      52442, 45428, 45065, 44969, 44960, 44980, 45008, 45268, 60569, 56605, 
      64413, 47821, 46472, 46637, 46696, 47912, 48197, 47906, 46586, 47314, 
      47381, 57889, 63914, 46912, 46656, 48256, 63556, 64080, 56498, 58538, 
      58970, 59189, 59633, 67825, 60293, 70024, 50362, 48409, 48449, 60721, 
      61396, 72116, 48922, 71341, 49384, 49850, 50185, 50960, 51265, 64576, 
      60625, 50725, 64786, 68581, 75589, 51125, 68500, 69301, 76676, 69485, 
      77450, 59380, 52560, 54193, 54900, 70209, 74785, 53737, 53224, 55016, 
      73064, 58690, 53365, 53986, 55477, 55861, 76770, 78642, 53833, 54185, 
      54410, 65365, 55901, 63617, 56657, 57465, 57613, 57690, 57905, 71289, 
      66436, 58384, 59044, 70664, 70930, 70713, 59545, 60125, 60925, 60986, 
      76385, 73778, 61585, 61760, 63353, 63176, 63589, 63656, 64021, 64765, 
      78145, 64058, 64916, 65809, 66613, 66628, 67825, 68041, 68756, 68122, 
      73984, 75140, 74565, 75685, 75626, 77684, 78440, 78976, 79361, 80100, 
      82730, 82769, 83169, 85642, 85385, 86164, 86525, 87716, 88353, 88785, 
      89000, 89093, 92170, 93349, 95033, 95737, 96917, 97297, 97600, 101413, 
      102122, 110045, 111465, 111514 ], 
  [ 233, 89, 193, 153, 81, 4, 0, 65, 8, 233, 325, 232, 530, 493, 865, 772, 
      725, 797, 701, 925, 1220, 1640, 1274, 1450, 1544, 1546, 1721, 2105, 
      1885, 2161, 2036, 2250, 2216, 2197, 2320, 2669, 2605, 3620, 3428, 3688, 
      24217, 25385, 4138, 4420, 4132, 4321, 4772, 21520, 19354, 4589, 5524, 
      5337, 4981, 5021, 6002, 5057, 18497, 20666, 5265, 17953, 20560, 16778, 
      6005, 6025, 27680, 21905, 6737, 5785, 5876, 16385, 6010, 5938, 17165, 
      28885, 23773, 19773, 21370, 7330, 6305, 17905, 29201, 28601, 28304, 
      21284, 6544, 6416, 14864, 29061, 22600, 7349, 7400, 19949, 27053, 8333, 
      10370, 14810, 16105, 25825, 7065, 16465, 22681, 22601, 8381, 15689, 
      16250, 24386, 25085, 16805, 17000, 27450, 25525, 19233, 18805, 8245, 
      8938, 9860, 23050, 20917, 7922, 7957, 16021, 26869, 17316, 16381, 8100, 
      10125, 16021, 16564, 19764, 21789, 17497, 17306, 8681, 8605, 14842, 
      15506, 16930, 17117, 23348, 16208, 8473, 10580, 25549, 17485, 8674, 
      9010, 9049, 9378, 9673, 17113, 23290, 24212, 23720, 9032, 9061, 9365, 
      20936, 19841, 9466, 9349, 14501, 15109, 21794, 26377, 19017, 15300, 
      9337, 9241, 10980, 11241, 12937, 13572, 14309, 17525, 16493, 10045, 
      9620, 9725, 9773, 9800, 13204, 9850, 9817, 10057, 11650, 19405, 25129, 
      18100, 16889, 16724, 15329, 13721, 10361, 10000, 14489, 16561, 19801, 
      22100, 10322, 10301, 10985, 11722, 13801, 15385, 14125, 12004, 11080, 
      15304, 18868, 22490, 10625, 13634, 23812, 16145, 13625, 12580, 11140, 
      11600, 15649, 12181, 12114, 12706, 15786, 19674, 20452, 17012, 11492, 
      15592, 16925, 12410, 11933, 11498, 11933, 12893, 15293, 21465, 17593, 
      14689, 14265, 12193, 16288, 13106, 14482, 16325, 16196, 13325, 12101, 
      13396, 22100, 23557, 16677, 15570, 13410, 12944, 12644, 21193, 17125, 
      12769, 12785, 21418, 20917, 17757, 17221, 15112, 14020, 13572, 13096, 
      13032, 13012, 13117, 13437, 14152, 14760, 15021, 15805, 15912, 24889, 
      21689, 14594, 14186, 13274, 15826, 17945, 15220, 13712, 14612, 15481, 
      16937, 17300, 19385, 21920, 21433, 20089, 15625, 15133, 14713, 13945, 
      14089, 17658, 19773, 22024, 19108, 17288, 15949, 15293, 14765, 14824, 
      15293, 16325, 16424, 22261, 17761, 17297, 16762, 16661, 16562, 16186, 
      15530, 14417, 14786, 15122, 16370, 16970, 17077, 19786, 21557, 22997, 
      24201, 19876, 18121, 17104, 17316, 23666, 22037, 21697, 20882, 20725, 
      20266, 14785, 14642, 14785, 20570, 22280, 18133, 17909, 17285, 15460, 
      15028, 15080, 23909, 24930, 22698, 20754, 15754, 15154, 22018, 21001, 
      15520, 15572, 17492, 19469, 17561, 16586, 15881, 15689, 20386, 23021, 
      22765, 21805, 21352, 17725, 16501, 15892, 21805, 23185, 16913, 16418, 
      16178, 16453, 18065, 18433, 18629, 20485, 23698, 24410, 22009, 18785, 
      18233, 17680, 16505, 18409, 18500, 22160, 24848, 21825, 20997, 20122, 
      24037, 25105, 23624, 19016, 17576, 17741, 20036, 20996, 22229, 24296, 
      25082, 23561, 21517, 19277, 22185, 21649, 21268, 20025, 20128, 20340, 
      22178, 17789, 25352, 25181, 21437, 20165, 19181, 19112, 18005, 18100, 
      18212, 19477, 22849, 20725, 19249, 18250, 18241, 19314, 19450, 19594, 
      19746, 18545, 18617, 19585, 19865, 20521, 24580, 25220, 21794, 21473, 
      21370, 18770, 18850, 24698, 25994, 21853, 21748, 19573, 19093, 24505, 
      24362, 20765, 19442, 19337, 19325, 26377, 21904, 21281, 19616, 22201, 
      23696, 27344, 22282, 21906, 21562, 21645, 23725, 24781, 20488, 20389, 
      24545, 22753, 20618, 22474, 21177, 25360, 26361, 26954, 25514, 23626, 
      21221, 26500, 22472, 24125, 24745, 23634, 21634, 23290, 26509, 22100, 
      21920, 25625, 26945, 27385, 24602, 23426, 22370, 22642, 25636, 22941, 
      22509, 24349, 24804, 28426, 22802, 22801, 23026, 24322, 25105, 26050, 
      27157, 29362, 26020, 23113, 23729, 25313, 27460, 24805, 24941, 25160, 
      25316, 25480, 25741, 27941, 31637, 25789, 28514, 32125, 32306, 27700, 
      24697, 26100, 28745, 25874, 25178, 25490, 25805, 25085, 26577, 26181, 
      26969, 26624, 28964, 32161, 30821, 32977, 29493, 26469, 26605, 27613, 
      30088, 31005, 27353, 28778, 34292, 27017, 28121, 28745, 34292, 29074, 
      28825, 28186, 29826, 35689, 32597, 30692, 28517, 28132, 27812, 27620, 
      36205, 29738, 28850, 28465, 28085, 30805, 31253, 31370, 32245, 28586, 
      28562, 29045, 30005, 33745, 35122, 30344, 28916, 30269, 31604, 32744, 
      34229, 29437, 29242, 33466, 33065, 29705, 30545, 35984, 29954, 29933, 
      29993, 30605, 31018, 31085, 31954, 34501, 31237, 31176, 30952, 30472, 
      30285, 30397, 31501, 32146, 31301, 32474, 38369, 31652, 31097, 31417, 
      32132, 35201, 38720, 39625, 32773, 39250, 39605, 36173, 34600, 33709, 
      32468, 31733, 31909, 36040, 40148, 42088, 36266, 35885, 34957, 33562, 
      32770, 32057, 33266, 35885, 32425, 33300, 33696, 38800, 35065, 32810, 
      33722, 36845, 33565, 33124, 33413, 40349, 39114, 34018, 33889, 34578, 
      35605, 40885, 36160, 33977, 33956, 34112, 35012, 35456, 35792, 40417, 
      42505, 44260, 36250, 35989, 34289, 35989, 37706, 38821, 35325, 35380, 
      36277, 38077, 38692, 40680, 40837, 41320, 42165, 35225, 35330, 35645, 
      35753, 40298, 40745, 44770, 38944, 39065, 39946, 36121, 36162, 36205, 
      41805, 42777, 39700, 37469, 36164, 36269, 37949, 38036, 38600, 43156, 
      37322, 37850, 39290, 39730, 42410, 37648, 39073, 50553, 37298, 37330, 
      52378, 43720, 37717, 38036, 40037, 46661, 48872, 38466, 39625, 42786, 
      46489, 50346, 51714, 53650, 39145, 38585, 38537, 39641, 40720, 43040, 
      46697, 48617, 50080, 52340, 41945, 50045, 52733, 43300, 39829, 44245, 
      44533, 51304, 53128, 40897, 43082, 44225, 45842, 55226, 57025, 46084, 
      43600, 40009, 41764, 42916, 44624, 49604, 54641, 55625, 46330, 42426, 
      40930, 41026, 46642, 55777, 40973, 46580, 41993, 41434, 41738, 42973, 
      44018, 54205, 54434, 41652, 41641, 46377, 47392, 56257, 42281, 42701, 
      44050, 48266, 55021, 61069, 49325, 44285, 42877, 42836, 42661, 47060, 
      47749, 42850, 43210, 50245, 55393, 61618, 45200, 43268, 43460, 43588, 
      50489, 52480, 53065, 59140, 50405, 44306, 45797, 51425, 52145, 57370, 
      51844, 50824, 44181, 44325, 44389, 45396, 45469, 46125, 51325, 61524, 
      54125, 52090, 48877, 44882, 44642, 44525, 45050, 45146, 45817, 52090, 
      45520, 45113, 44993, 44980, 44960, 44980, 45200, 60073, 56185, 63865, 
      48005, 46372, 46525, 46580, 47732, 48005, 48074, 46666, 47186, 47249, 
      57461, 63386, 46980, 46660, 48100, 63040, 63556, 56114, 58114, 58538, 
      58753, 59189, 67253, 59845, 69428, 50562, 48425, 48425, 60281, 60944, 
      71504, 48890, 70745, 49348, 49810, 50177, 50852, 51137, 64100, 61029, 
      50689, 64314, 68049, 74961, 51157, 67976, 68765, 76040, 68953, 76810, 
      59728, 52468, 54009, 54688, 69673, 74185, 53597, 53156, 54836, 72500, 
      58986, 53377, 53890, 55297, 55665, 76162, 78010, 53849, 54113, 54370, 
      65781, 55801, 63977, 56537, 57325, 57465, 57538, 57797, 71761, 66816, 
      58276, 58896, 71108, 71370, 71149, 59537, 60089, 60809, 60866, 76885, 
      74234, 61493, 61700, 63185, 63076, 63461, 63524, 63869, 64601, 78633, 
      64034, 64840, 65701, 66589, 66600, 67769, 67961, 68624, 68122, 73988, 
      75008, 74545, 75553, 75634, 77608, 78308, 78884, 79285, 80008, 82658, 
      82693, 83113, 85522, 85345, 86048, 86425, 87680, 88309, 88693, 88948, 
      89029, 92098, 93281, 94985, 95677, 96865, 97205, 97540, 101349, 102050, 
      109961, 111373, 111418 ], 
  [ 106, 90, 80, 32, 2, 37, 65, 0, 101, 74, 130, 365, 349, 466, 610, 565, 
      580, 634, 634, 850, 997, 1285, 1381, 1585, 1693, 1453, 1530, 1828, 
      1960, 1898, 1853, 1985, 2029, 2026, 2225, 2426, 2536, 3925, 3505, 3925, 
      26468, 27700, 4285, 4069, 3973, 4498, 5125, 23569, 21257, 4680, 4973, 
      5648, 5050, 5122, 5429, 5044, 20276, 22589, 5330, 19682, 22465, 18409, 
      6290, 6260, 25225, 19786, 6154, 5746, 5949, 17946, 5777, 5801, 18772, 
      26378, 21554, 17810, 19309, 6709, 6084, 19540, 26690, 26122, 25841, 
      19237, 6257, 6385, 16241, 26564, 20485, 7650, 7717, 21690, 24680, 8840, 
      11213, 16133, 17540, 23530, 6914, 17914, 24578, 20512, 7732, 17056, 
      17665, 26377, 22850, 18250, 18461, 25085, 23272, 17396, 17000, 8552, 
      9421, 10485, 20969, 18980, 7793, 7940, 17348, 24562, 15665, 14810, 
      7985, 10730, 17330, 17921, 21377, 23546, 15844, 15669, 8244, 8776, 
      16021, 16749, 18301, 18504, 21277, 14681, 8306, 11197, 23348, 15860, 
      8633, 9193, 9248, 9689, 10064, 18464, 25105, 22105, 21645, 8685, 9178, 
      9610, 22573, 18052, 9005, 9512, 15560, 16232, 23477, 24154, 17306, 
      13925, 9034, 9034, 11525, 11834, 13786, 14501, 13060, 15970, 15034, 
      9578, 9425, 9770, 9850, 9893, 14033, 9605, 9748, 10180, 12205, 20840, 
      23026, 16525, 15426, 15277, 14026, 12610, 9922, 9865, 15426, 17722, 
      21250, 23725, 10009, 10004, 11296, 12209, 14624, 16400, 13010, 11225, 
      11357, 16285, 20201, 20605, 10420, 14373, 21845, 14834, 12634, 11765, 
      11285, 11905, 14416, 11492, 12497, 13217, 16745, 21017, 18769, 15649, 
      11089, 16501, 15592, 11765, 11432, 11237, 12136, 13352, 16136, 19730, 
      16210, 13658, 13298, 12410, 17225, 13513, 15145, 15130, 15017, 12610, 
      11962, 13817, 23545, 21704, 15464, 14501, 13781, 12465, 12645, 22522, 
      15908, 12608, 12688, 22745, 19330, 16490, 16018, 14213, 13345, 13025, 
      12773, 12773, 12913, 13130, 13610, 14533, 15269, 15578, 16490, 16613, 
      22996, 20052, 13837, 13525, 12997, 16477, 16706, 14381, 13801, 14989, 
      16034, 17714, 18125, 20450, 23225, 19856, 18640, 14752, 14356, 14032, 
      14032, 14240, 18497, 20852, 20413, 17785, 16189, 15058, 14530, 14130, 
      15133, 15714, 16938, 17053, 20648, 16628, 16228, 15773, 15688, 15605, 
      15293, 14765, 13988, 15013, 15445, 16949, 17645, 17768, 20813, 22760, 
      24328, 22442, 18517, 16970, 17761, 18005, 21969, 20484, 20176, 19441, 
      19300, 18889, 14416, 14449, 14800, 21625, 20725, 17042, 16850, 16322, 
      14897, 14657, 15125, 25250, 23165, 21125, 19373, 15173, 14893, 23165, 
      19618, 15529, 15613, 18045, 18292, 16672, 15905, 15440, 15632, 21305, 
      24212, 21250, 20386, 19981, 16850, 15914, 15769, 22850, 21652, 16276, 
      15957, 16101, 16552, 18580, 19012, 19240, 21352, 24901, 25677, 20618, 
      17810, 17354, 16913, 16490, 18938, 19045, 23185, 26129, 20480, 19748, 
      18985, 25220, 26384, 22117, 18085, 17797, 18010, 20737, 21825, 23202, 
      25477, 23461, 22084, 20264, 19816, 20882, 20410, 20077, 19010, 20761, 
      21005, 20905, 17428, 23773, 23618, 20290, 19210, 18418, 18365, 17914, 
      18089, 18265, 19898, 21556, 19720, 18532, 17965, 17972, 19637, 19805, 
      19981, 20165, 18226, 18586, 19906, 20250, 21034, 25621, 26325, 20705, 
      20432, 20345, 18577, 18785, 25721, 27145, 20794, 20705, 18994, 18770, 
      23140, 23013, 19944, 19053, 19060, 19080, 27508, 20921, 20410, 19337, 
      22802, 24505, 28537, 21281, 20969, 22001, 22100, 24500, 25684, 19981, 
      19930, 23300, 21764, 20189, 22973, 21290, 26225, 27338, 25497, 24217, 
      22585, 20772, 25121, 21701, 24746, 23620, 22685, 21485, 23717, 27400, 
      21645, 21625, 26370, 27850, 26000, 23585, 22633, 22345, 22745, 24505, 
      22370, 22322, 24802, 25337, 26989, 22549, 22564, 23029, 24709, 25636, 
      26725, 27976, 30421, 24917, 22826, 23890, 25826, 28277, 25090, 25258, 
      25525, 25713, 25909, 26218, 28738, 32818, 26216, 29341, 33320, 33517, 
      26525, 24754, 26525, 27472, 25065, 24561, 25705, 26100, 25010, 25748, 
      26408, 26122, 26881, 29637, 33202, 29444, 34064, 28322, 25970, 26650, 
      27946, 30821, 31850, 26644, 29269, 32653, 26930, 28418, 29170, 35405, 
      28121, 27920, 27425, 30377, 36896, 31194, 29529, 27754, 27481, 27289, 
      27225, 37426, 28781, 28085, 27812, 27592, 31400, 31912, 32045, 33032, 
      28233, 28305, 29124, 30340, 34624, 36145, 29461, 28577, 30586, 32161, 
      33461, 35122, 28936, 28981, 34229, 31842, 29250, 30762, 36985, 29593, 
      29620, 29840, 30740, 31265, 31348, 32393, 33178, 30458, 30413, 30253, 
      29965, 30050, 30290, 31778, 31237, 30600, 32877, 39492, 30949, 30986, 
      31466, 32389, 35954, 39841, 40826, 33092, 40385, 37890, 34810, 33445, 
      32698, 31729, 31330, 31858, 36805, 41329, 43429, 34933, 34600, 33800, 
      32645, 32045, 31700, 33533, 36584, 32050, 33485, 33977, 39785, 34000, 
      32401, 33921, 35570, 32930, 32825, 33386, 41410, 37613, 33349, 33268, 
      34805, 36040, 41960, 35089, 33498, 33813, 34065, 35253, 35793, 36193, 
      41410, 43690, 45589, 35225, 35012, 33856, 36356, 38345, 37474, 35450, 
      35521, 36626, 38714, 39409, 41621, 41794, 42325, 43250, 34660, 35325, 
      35752, 35892, 41157, 41652, 46045, 39593, 39730, 38593, 36128, 36185, 
      36244, 42740, 43808, 38425, 36562, 35977, 36162, 38322, 38425, 39085, 
      44185, 37469, 38125, 39821, 40325, 43325, 36881, 39506, 52106, 36865, 
      37153, 54025, 42149, 37250, 38033, 40498, 47858, 50245, 37805, 39940, 
      43565, 47636, 51797, 53261, 55325, 38386, 38050, 38386, 39874, 41161, 
      43801, 47826, 49906, 51481, 53901, 40720, 51412, 54292, 41945, 39898, 
      45050, 45370, 52733, 54685, 39988, 43693, 44980, 46773, 56893, 58804, 
      44501, 42305, 39722, 42101, 43445, 45377, 50837, 56242, 57290, 44761, 
      41369, 40961, 41089, 47569, 57424, 40426, 47457, 41204, 40853, 41765, 
      43304, 44525, 55688, 55933, 41213, 41378, 47138, 48265, 57850, 42192, 
      42772, 44425, 49185, 56500, 62932, 47650, 43250, 42194, 42169, 42554, 
      47801, 46280, 42485, 43165, 51272, 56836, 63461, 44145, 42949, 43333, 
      43525, 51498, 53665, 54298, 60805, 48740, 44353, 46180, 52480, 53264, 
      58889, 50081, 49157, 43970, 44210, 44306, 45617, 45706, 46490, 52330, 
      63281, 52200, 50341, 47464, 44221, 44109, 44136, 45061, 45189, 46036, 
      53125, 44777, 44546, 44522, 44525, 44665, 44717, 45097, 61682, 57488, 
      65680, 46890, 46393, 46594, 46665, 48073, 48394, 47021, 45965, 47317, 
      47396, 58792, 65117, 46325, 46261, 48341, 64721, 65269, 57265, 59425, 
      59881, 60112, 60580, 69156, 61250, 71425, 49373, 47970, 48130, 61650, 
      62361, 73561, 48625, 72736, 49097, 49573, 49810, 50885, 51250, 65605, 
      59012, 50432, 65801, 69776, 77072, 50626, 69669, 70506, 78181, 70676, 
      78965, 57929, 52429, 54338, 55129, 71410, 76178, 53748, 53017, 55145, 
      74345, 57389, 52916, 53861, 55604, 56036, 78181, 80125, 53370, 53986, 
      54113, 63698, 55780, 62114, 56594, 57460, 57632, 57721, 57800, 69442, 
      64865, 58277, 59057, 68897, 69173, 68968, 59130, 59792, 60832, 60905, 
      74440, 71965, 61416, 61493, 63410, 63025, 63522, 63601, 64026, 64804, 
      76226, 63673, 64685, 65672, 66218, 66245, 67522, 67810, 68681, 67649, 
      73477, 75041, 74128, 75584, 75101, 77405, 78329, 78741, 79076, 79861, 
      82421, 82472, 82810, 85469, 84970, 85977, 86288, 87281, 87940, 88516, 
      88609, 88738, 91829, 92992, 94610, 95348, 96500, 97000, 97205, 101018, 
      101749, 109684, 111124, 111185 ], 
  [ 325, 149, 277, 221, 125, 20, 8, 101, 0, 261, 353, 160, 514, 425, 845, 
      740, 673, 745, 625, 833, 1156, 1600, 1114, 1274, 1360, 1418, 1613, 
      2005, 1697, 2053, 1908, 2138, 2080, 2057, 2152, 2529, 2417, 3316, 3172, 
      3392, 23413, 24565, 3842, 4244, 3908, 4013, 4420, 20744, 18610, 4289, 
      5380, 4973, 4673, 4705, 5850, 4765, 17757, 19890, 4949, 17221, 19784, 
      16066, 5625, 5653, 27976, 22117, 6565, 5477, 5540, 15677, 5746, 5650, 
      16441, 29185, 24001, 19937, 21554, 7154, 6029, 17165, 29493, 28885, 
      28584, 21460, 6280, 6088, 14184, 29345, 22784, 6929, 6976, 19169, 
      27297, 7857, 9810, 14130, 15397, 26045, 6749, 15749, 21853, 22765, 
      8185, 14989, 15538, 23530, 25281, 16081, 16272, 27674, 25721, 19325, 
      18889, 7801, 8450, 9332, 23194, 21025, 7578, 7585, 15313, 27065, 17348, 
      16393, 7748, 9593, 15313, 15844, 18980, 20969, 17525, 17330, 8405, 
      8177, 14162, 14810, 16202, 16385, 23476, 16200, 8125, 10036, 25705, 
      17497, 8290, 8570, 8605, 8906, 9181, 16381, 22442, 24340, 23840, 8720, 
      8633, 8905, 20128, 19885, 9178, 8905, 13833, 14425, 20970, 26525, 
      19037, 15236, 9005, 8885, 10436, 10685, 12317, 12932, 14209, 17497, 
      16441, 9745, 9252, 9297, 9337, 9360, 12580, 9490, 9413, 9605, 11090, 
      18625, 25229, 18068, 16829, 16660, 15229, 13573, 10045, 9608, 13829, 
      15845, 19013, 21268, 9970, 9945, 10477, 11170, 13165, 14701, 13969, 
      11764, 10576, 14624, 18100, 22522, 10237, 13010, 23860, 16029, 13429, 
      12340, 10660, 11080, 15509, 11905, 11570, 12130, 15098, 18890, 20420, 
      16900, 11140, 14912, 16801, 12114, 11601, 11106, 11425, 12321, 14625, 
      21437, 17477, 14485, 14045, 11677, 15592, 12538, 13850, 16153, 16020, 
      13033, 11665, 12820, 21268, 23545, 16505, 15362, 12842, 12584, 12164, 
      20381, 16945, 12325, 12325, 20602, 20825, 17585, 17033, 14848, 13700, 
      13220, 12688, 12608, 12548, 12625, 12905, 13568, 14144, 14393, 15145, 
      15248, 24869, 21605, 14290, 13858, 12850, 15170, 17757, 14932, 13192, 
      14020, 14845, 16245, 16596, 18621, 21096, 21325, 19949, 15341, 14825, 
      14381, 13421, 13549, 16946, 19001, 21920, 18932, 17056, 15665, 14977, 
      14417, 14240, 14681, 15665, 15760, 22153, 17533, 17053, 16498, 16393, 
      16290, 15898, 15210, 14013, 14218, 14530, 15714, 16290, 16393, 19018, 
      20745, 22153, 24125, 19700, 17893, 16424, 16628, 23570, 21905, 21557, 
      20722, 20561, 20090, 14357, 14170, 14261, 19786, 22144, 17881, 17649, 
      17001, 15076, 14596, 14544, 23049, 24842, 22562, 20570, 15370, 14690, 
      21202, 20813, 14984, 15028, 16820, 19225, 17245, 16218, 15453, 15165, 
      19618, 22185, 22601, 21617, 21152, 17401, 16105, 15380, 21001, 23021, 
      16525, 15986, 15650, 15881, 17389, 17741, 17929, 19721, 22850, 23546, 
      21805, 18477, 17901, 17320, 15957, 17725, 17812, 21352, 23976, 21605, 
      20753, 19850, 23185, 24229, 23440, 18688, 16960, 17113, 19300, 20228, 
      21425, 23440, 24922, 23365, 21265, 18577, 21941, 21389, 20996, 19709, 
      19400, 19604, 21922, 17305, 25168, 24993, 21145, 19825, 18793, 18720, 
      17449, 17524, 17620, 18793, 22589, 20393, 18845, 17738, 17725, 18650, 
      18778, 18914, 19058, 18037, 18037, 18917, 19181, 19805, 23732, 24356, 
      21474, 21141, 21034, 18226, 18274, 23850, 25114, 21521, 21412, 19121, 
      18577, 24245, 24098, 20369, 18938, 18805, 18785, 25493, 21544, 20893, 
      19080, 21445, 22888, 26440, 21922, 21530, 20842, 20921, 22921, 23945, 
      20000, 19889, 24237, 22381, 20106, 21730, 20525, 24520, 25493, 26690, 
      25210, 23258, 20705, 26212, 22032, 23337, 24389, 23234, 21034, 22546, 
      25649, 21572, 21352, 24797, 26077, 27085, 24210, 22978, 21730, 21970, 
      25268, 22433, 21905, 23585, 24020, 28130, 22210, 22205, 22370, 23570, 
      24317, 25226, 26297, 28442, 25636, 22525, 23029, 24525, 26596, 24065, 
      24193, 24400, 24548, 24704, 24953, 27073, 30673, 25009, 27634, 31153, 
      31330, 27316, 24005, 25316, 28381, 25394, 24650, 24754, 25049, 24417, 
      26093, 25433, 26485, 25864, 28100, 31205, 30465, 32005, 29081, 25889, 
      25889, 26825, 29200, 30089, 26821, 27946, 33988, 26325, 27333, 27925, 
      33300, 28594, 28333, 27658, 28970, 34669, 32225, 30260, 27985, 27572, 
      27220, 26996, 35177, 29250, 28314, 27901, 27481, 29929, 30361, 30474, 
      31321, 27938, 27890, 28289, 29185, 32789, 34130, 29824, 28260, 29449, 
      30724, 31824, 33265, 28817, 28562, 32530, 32621, 29069, 29741, 34984, 
      29290, 29257, 29277, 29817, 30202, 30265, 31090, 34073, 30673, 30608, 
      30368, 29840, 29585, 29665, 30673, 31610, 30713, 31610, 37325, 31060, 
      30357, 30637, 31300, 34245, 37672, 38557, 31921, 38194, 39257, 35737, 
      34112, 33185, 31876, 31057, 31145, 35072, 39076, 40976, 35818, 35425, 
      34465, 33010, 32170, 31365, 32418, 34929, 31733, 32468, 32840, 37768, 
      34541, 32122, 32882, 36369, 32929, 32404, 32625, 39289, 38690, 33386, 
      33245, 33722, 34697, 39817, 35624, 33293, 33188, 33320, 34148, 34568, 
      34888, 39365, 41405, 43124, 35698, 35425, 33589, 35089, 36738, 38345, 
      34481, 34532, 35377, 37105, 37700, 39632, 39785, 40256, 41081, 34549, 
      34514, 34801, 34901, 39266, 39701, 43634, 37960, 38077, 39458, 35293, 
      35330, 35369, 40745, 41693, 39188, 36865, 35380, 35465, 37025, 37108, 
      37648, 42068, 36450, 36946, 38322, 38746, 41346, 37000, 38125, 49325, 
      36562, 36530, 51122, 43264, 36985, 37188, 39073, 45513, 47680, 37778, 
      38693, 41738, 45349, 49130, 50474, 52378, 38477, 37861, 37717, 38725, 
      39752, 41992, 45557, 47437, 48872, 51092, 41389, 48841, 51481, 42772, 
      38945, 43177, 43457, 50080, 51872, 40253, 42058, 43165, 44738, 53938, 
      55709, 45604, 43048, 39205, 40804, 41908, 43560, 48420, 53365, 54333, 
      45842, 41810, 40042, 40130, 45530, 54485, 40225, 45476, 41301, 40690, 
      40842, 42001, 43002, 52945, 53170, 40868, 40813, 45293, 46280, 54965, 
      41405, 41785, 43058, 47138, 53753, 59705, 48841, 43641, 42145, 42100, 
      41785, 45972, 47209, 42034, 42314, 49081, 54125, 60250, 44552, 42436, 
      42580, 42692, 49325, 51272, 51845, 57812, 49905, 43378, 44785, 50245, 
      50949, 56074, 51364, 50320, 43313, 43433, 43489, 44420, 44489, 45113, 
      50153, 60164, 53681, 51602, 48305, 44122, 43850, 43697, 44122, 44210, 
      44837, 50906, 44776, 44325, 44181, 44164, 44104, 44116, 44296, 58741, 
      54925, 62477, 47345, 45428, 45569, 45620, 46708, 46969, 47394, 45898, 
      46210, 46269, 56185, 62010, 46196, 45812, 47092, 61672, 62180, 54874, 
      56834, 57250, 57461, 57889, 65825, 58537, 67972, 49898, 47573, 47533, 
      58973, 59624, 70024, 47986, 69277, 48436, 48890, 49285, 49860, 50125, 
      62740, 60545, 49765, 62954, 66629, 73445, 50297, 66560, 67337, 74512, 
      67525, 75274, 59176, 51476, 52925, 53576, 68237, 72685, 52553, 52180, 
      53748, 71028, 58370, 52477, 52882, 54205, 54557, 74642, 76466, 52949, 
      53125, 53410, 65273, 54773, 63405, 55485, 56249, 56381, 56450, 56745, 
      71285, 66248, 57220, 57800, 70596, 70850, 70625, 58565, 59085, 59725, 
      59778, 76409, 73714, 60425, 60660, 62037, 61988, 62345, 62404, 62729, 
      63445, 78125, 63010, 63760, 64585, 65545, 65552, 66685, 66853, 67464, 
      67090, 72916, 73800, 73445, 74341, 74554, 76432, 77076, 77684, 78097, 
      78800, 81450, 81481, 81917, 84250, 84149, 84776, 85165, 86472, 87089, 
      87425, 87716, 87785, 90826, 92005, 93717, 94393, 95581, 95881, 96244, 
      100025, 100714, 108565, 109961, 110002 ], 
  [ 256, 320, 226, 122, 80, 185, 233, 74, 261, 0, 8, 397, 121, 296, 272, 257, 
      298, 328, 388, 548, 577, 757, 1129, 1325, 1429, 1025, 1028, 1234, 1586, 
      1300, 1305, 1373, 1453, 1460, 1681, 1764, 1970, 3529, 2941, 3461, 
      27250, 28522, 3701, 3161, 3185, 3920, 4657, 24161, 21745, 4010, 3889, 
      5090, 4328, 4420, 4293, 4258, 20610, 23013, 4580, 19972, 22865, 18625, 
      5652, 5578, 22849, 17620, 4948, 4880, 5153, 18080, 4777, 4861, 18922, 
      23944, 19300, 15716, 17141, 5441, 5066, 19682, 24228, 23680, 23409, 
      17065, 5185, 5473, 16209, 24098, 18245, 6920, 6997, 21860, 22266, 8226, 
      10809, 16029, 17506, 21152, 5876, 17876, 24820, 18250, 6370, 16954, 
      17593, 26665, 20484, 18184, 18405, 22625, 20882, 15266, 14890, 7762, 
      8741, 9881, 18661, 16762, 6705, 6922, 17170, 22100, 13613, 12808, 6893, 
      10088, 17128, 17749, 21365, 23624, 13778, 13613, 6938, 7850, 15725, 
      16493, 18125, 18338, 18937, 12681, 7156, 10537, 20914, 13786, 7549, 
      8249, 8314, 8825, 9250, 18250, 25181, 19717, 19277, 7397, 8180, 8692, 
      22525, 15850, 7633, 8530, 15138, 15850, 23445, 21668, 15140, 11969, 
      7748, 7808, 10769, 11108, 13220, 13985, 11170, 13876, 13000, 8164, 
      8181, 8676, 8776, 8829, 13429, 8317, 8570, 9122, 11417, 20602, 20564, 
      14393, 13364, 13225, 12064, 10768, 8500, 8633, 14864, 17300, 21008, 
      23593, 8653, 8658, 10330, 11353, 13978, 15874, 11140, 9565, 10357, 
      15725, 19861, 18241, 9106, 13649, 19417, 12816, 10816, 10057, 10177, 
      10897, 12434, 9850, 11525, 12325, 16133, 20645, 16493, 13573, 9613, 
      15845, 13522, 10125, 9882, 9837, 11026, 12402, 15426, 17396, 14096, 
      11764, 11444, 11296, 16561, 12505, 14297, 13108, 13005, 10888, 10600, 
      12805, 23173, 19258, 13418, 12545, 12725, 10865, 11345, 22052, 13834, 
      11194, 11314, 22261, 17012, 14372, 13940, 12325, 11597, 11357, 11245, 
      11285, 11525, 11812, 12392, 13445, 14261, 14600, 15592, 15725, 20474, 
      17690, 12025, 11773, 11485, 15545, 14580, 12505, 12505, 13873, 15028, 
      16848, 17289, 19764, 22689, 17506, 16370, 12842, 12506, 12242, 12722, 
      12970, 17657, 20162, 18029, 15581, 14125, 13124, 12676, 12356, 13949, 
      14600, 15944, 16069, 18250, 14530, 14170, 13765, 13690, 13617, 13345, 
      12897, 12330, 13765, 14257, 15921, 16677, 16810, 20065, 22122, 23770, 
      19940, 16265, 14848, 16769, 17033, 19493, 18098, 17810, 17125, 16994, 
      16613, 12770, 12913, 13394, 20869, 18325, 14932, 14760, 14292, 13117, 
      12997, 13725, 24660, 20621, 18701, 17069, 13369, 13289, 22441, 17300, 
      14081, 14185, 16937, 16090, 14650, 14013, 13698, 14130, 20413, 23490, 
      18824, 18020, 17645, 14824, 14068, 14213, 22024, 19202, 14386, 14177, 
      14561, 15122, 17410, 17882, 18130, 20402, 24161, 24977, 18244, 15696, 
      15300, 14929, 14976, 17764, 17881, 22321, 25425, 18122, 17450, 16757, 
      24442, 25666, 19645, 15973, 16405, 16648, 19645, 20813, 22280, 24685, 
      20905, 19618, 17938, 18610, 18512, 18080, 17777, 16820, 19601, 19865, 
      18541, 15634, 21205, 21060, 17992, 17032, 16360, 16317, 16276, 16501, 
      16717, 18580, 19154, 17498, 16490, 16193, 16210, 18245, 18433, 18629, 
      18833, 16420, 16960, 18500, 18884, 19748, 24665, 25409, 18405, 18162, 
      18085, 16837, 17125, 24741, 26245, 18500, 18421, 17000, 16936, 20642, 
      20525, 17786, 17165, 17242, 17282, 26570, 18649, 18208, 17505, 21520, 
      23353, 27625, 18985, 18713, 20605, 20714, 23314, 24578, 17981, 17960, 
      20826, 19450, 18225, 21589, 19652, 25057, 26240, 22865, 21685, 20213, 
      18770, 22525, 19485, 23400, 21170, 20345, 19645, 22237, 26210, 19601, 
      19681, 25076, 26656, 23362, 21177, 20365, 20557, 21037, 22013, 20228, 
      20420, 23300, 23885, 24293, 20593, 20618, 21233, 23153, 24170, 25349, 
      26690, 29285, 22417, 20836, 22180, 24336, 26977, 23432, 23620, 23917, 
      24125, 24341, 24680, 27400, 31720, 24634, 28009, 32218, 32425, 23929, 
      22928, 24929, 24802, 22685, 22301, 23965, 24410, 23076, 23330, 24650, 
      23680, 25129, 28145, 31940, 26658, 32818, 25652, 23720, 24740, 26216, 
      29341, 30440, 24250, 27625, 29665, 24912, 26640, 27472, 34137, 25549, 
      25378, 24973, 28745, 35674, 28328, 26813, 25288, 25085, 24973, 24989, 
      36200, 26181, 25605, 25402, 25282, 29770, 30322, 30465, 31522, 25985, 
      26117, 27146, 28522, 33146, 34757, 26869, 26325, 28744, 30469, 31869, 
      33640, 26570, 26765, 32653, 29012, 26900, 28832, 35545, 27289, 27346, 
      27666, 28746, 29341, 29434, 30589, 30260, 27880, 27845, 27725, 27557, 
      27812, 28132, 29860, 28565, 28058, 31025, 38090, 28393, 28800, 29380, 
      30433, 34308, 38425, 39460, 31162, 38965, 34676, 31816, 30581, 29924, 
      29125, 28936, 29684, 35141, 39925, 42125, 31945, 31642, 30922, 29917, 
      29437, 29322, 31545, 34866, 29648, 31433, 31985, 38233, 31154, 29965, 
      31865, 32580, 30340, 30445, 31176, 39880, 34469, 30725, 30674, 32741, 
      34106, 40426, 32201, 30980, 31505, 31817, 33185, 33785, 34225, 39812, 
      42212, 44201, 32353, 32170, 31354, 34354, 36513, 34388, 33284, 33365, 
      34600, 36868, 37613, 39965, 40148, 40709, 41684, 32050, 33065, 33562, 
      33722, 39437, 39962, 44585, 37729, 37876, 35465, 33850, 33917, 33986, 
      41042, 42170, 35333, 33700, 33565, 33800, 36260, 36373, 37093, 42533, 
      35253, 35989, 37845, 38389, 41589, 34081, 37456, 50756, 34261, 34709, 
      52721, 38821, 34612, 35685, 38440, 46260, 48757, 35033, 37778, 41693, 
      45994, 50345, 51869, 54013, 35540, 35344, 35920, 37648, 39065, 41905, 
      46160, 48340, 49985, 52505, 37570, 49882, 52882, 38701, 37544, 43156, 
      43496, 51229, 53261, 37010, 41665, 43042, 44945, 55525, 57506, 41089, 
      39073, 37120, 39889, 41353, 43425, 49185, 54820, 55908, 41345, 38273, 
      38545, 38693, 45713, 56018, 37636, 45557, 38250, 38029, 39321, 41050, 
      42381, 54154, 54409, 38465, 38740, 45140, 46337, 56372, 39650, 40330, 
      42173, 47273, 54938, 61610, 44104, 40104, 39268, 39253, 39988, 45765, 
      42850, 39745, 40625, 49402, 55226, 62101, 40961, 40225, 40729, 40961, 
      49604, 51881, 52544, 59321, 45162, 41845, 43882, 50602, 51426, 57301, 
      46429, 45565, 41288, 41588, 41704, 43205, 43304, 44168, 50408, 61829, 
      48434, 46685, 44018, 41245, 41213, 41330, 42505, 42653, 43610, 51209, 
      41737, 41616, 41652, 41665, 41905, 41977, 42457, 60112, 55714, 64226, 
      43592, 43805, 44036, 44117, 45685, 46036, 43749, 42913, 44785, 44874, 
      57010, 63585, 43289, 43385, 45865, 63145, 63713, 55345, 57605, 58081, 
      58322, 58810, 67706, 59476, 70021, 45965, 45008, 45268, 59828, 60569, 
      72169, 45769, 71290, 46237, 46709, 46852, 48177, 48592, 63817, 55010, 
      47530, 63989, 68114, 75650, 47540, 67973, 68840, 76765, 68986, 77545, 
      54025, 49625, 51764, 52625, 69716, 74644, 51050, 50125, 52533, 72693, 
      53573, 49810, 51025, 52978, 53450, 76625, 78629, 50240, 51076, 51109, 
      59540, 52898, 58068, 53748, 54650, 54842, 54941, 54882, 65060, 60713, 
      55345, 56225, 64557, 64829, 64634, 55892, 56610, 57850, 57933, 69890, 
      67525, 58346, 58329, 60516, 59933, 60500, 60589, 61064, 61858, 71636, 
      60349, 61477, 62530, 62824, 62861, 64180, 64528, 65529, 64153, 69817, 
      71721, 70514, 72250, 71389, 73861, 74925, 75209, 75490, 76301, 78741, 
      78802, 79076, 81853, 81140, 82337, 82594, 83385, 84050, 84746, 84725, 
      84884, 87925, 89050, 90576, 91330, 92434, 93034, 93145, 96884, 97621, 
      105418, 106850, 106921 ], 
  [ 328, 424, 298, 178, 136, 269, 325, 130, 353, 8, 0, 457, 85, 288, 200, 
      197, 250, 272, 356, 500, 485, 625, 1109, 1305, 1409, 941, 916, 1090, 
      1530, 1156, 1181, 1225, 1321, 1332, 1565, 1604, 1850, 3485, 2833, 3393, 
      27682, 28970, 3593, 2925, 2997, 3816, 4597, 24525, 22069, 3874, 3589, 
      5002, 4176, 4276, 3977, 4082, 20882, 23321, 4420, 20228, 23165, 18853, 
      5540, 5450, 22045, 16900, 4612, 4680, 4981, 18280, 4525, 4633, 19130, 
      23120, 18548, 15028, 16425, 5085, 4810, 19890, 23396, 22856, 22589, 
      16349, 4909, 5261, 16349, 23266, 17505, 6784, 6865, 22084, 21458, 8138, 
      10805, 16145, 17650, 20360, 5620, 18020, 25076, 17506, 5986, 17074, 
      17725, 26941, 19700, 18320, 18545, 21805, 20090, 14578, 14210, 7610, 
      8633, 9805, 17905, 16042, 6437, 6682, 17266, 21284, 12961, 12176, 6625, 
      10000, 17216, 17849, 21529, 23824, 13122, 12961, 6586, 7650, 15777, 
      16561, 18225, 18442, 18173, 12053, 6868, 10445, 20114, 13130, 7289, 
      8045, 8114, 8653, 9098, 18338, 25385, 18937, 18505, 7057, 7956, 8500, 
      22681, 15146, 7261, 8314, 15146, 15874, 23609, 20852, 14452, 11365, 
      7412, 7496, 10645, 10996, 13172, 13957, 10594, 13220, 12368, 7780, 
      7865, 8420, 8528, 8585, 13369, 7985, 8282, 8882, 11285, 20690, 19764, 
      13725, 12724, 12589, 11464, 10216, 8116, 8325, 14824, 17316, 21096, 
      23725, 8297, 8306, 10130, 11197, 13906, 15850, 10580, 9089, 10145, 
      15689, 19913, 17485, 8770, 13549, 18637, 12200, 10280, 9565, 9925, 
      10685, 11834, 9386, 11329, 12161, 16081, 20689, 15777, 12937, 9217, 
      15777, 12890, 9665, 9458, 9473, 10778, 12218, 15338, 16660, 13448, 
      11204, 10900, 11048, 16493, 12301, 14157, 12500, 12401, 10400, 10256, 
      12601, 23225, 18482, 12802, 11965, 12505, 10429, 11029, 22068, 13210, 
      10834, 10970, 22273, 16292, 13732, 13316, 11777, 11105, 10897, 10841, 
      10897, 11177, 11492, 12112, 13217, 14065, 14416, 15440, 15577, 19674, 
      16954, 11509, 11281, 11089, 15381, 13940, 11965, 12197, 13637, 14836, 
      16712, 17165, 19700, 22685, 16778, 15674, 12290, 11978, 11738, 12410, 
      12674, 17533, 20098, 17289, 14913, 13513, 12564, 12148, 11860, 13689, 
      14368, 15760, 15889, 17506, 13906, 13562, 13177, 13106, 13037, 12781, 
      12365, 11882, 13481, 13997, 15725, 16505, 16642, 19981, 22082, 23762, 
      19156, 15581, 14216, 16589, 16861, 18721, 17362, 17082, 16417, 16290, 
      15921, 12330, 12517, 13050, 20785, 17585, 14308, 14144, 13700, 12625, 
      12553, 13385, 24644, 19825, 17953, 16369, 12869, 12869, 22373, 16596, 
      13725, 13837, 16717, 15434, 14066, 13481, 13226, 13754, 20281, 23426, 
      18080, 17300, 16937, 14240, 13556, 13817, 21920, 18450, 13858, 13693, 
      14173, 14778, 17170, 17658, 17914, 20250, 24093, 24925, 17524, 15080, 
      14708, 14365, 14600, 17524, 17645, 22205, 25373, 17410, 16762, 16097, 
      24362, 25610, 18889, 15361, 16081, 16336, 19441, 20641, 22144, 24601, 
      20117, 18866, 17242, 18362, 17800, 17384, 17093, 16180, 19373, 19645, 
      17833, 15154, 20417, 20276, 17312, 16400, 15776, 15737, 15860, 16105, 
      16337, 18292, 18434, 16850, 15914, 15725, 15746, 17929, 18125, 18329, 
      18541, 15940, 16552, 18180, 18580, 19476, 24525, 25285, 17729, 17498, 
      17425, 16385, 16705, 24593, 26129, 17828, 17753, 16448, 16448, 19890, 
      19777, 17170, 16657, 16762, 16810, 26442, 17989, 17576, 17021, 21256, 
      23141, 27509, 18317, 18061, 20297, 20410, 23090, 24386, 17433, 17424, 
      20090, 18778, 17693, 21289, 19252, 24845, 26056, 22069, 20929, 19521, 
      18226, 21745, 18857, 23120, 20450, 19669, 19169, 21905, 25994, 19045, 
      19165, 24820, 26440, 22570, 20477, 19721, 20105, 20617, 21281, 19636, 
      19924, 22964, 23569, 23481, 20077, 20106, 20781, 22797, 23850, 25065, 
      26442, 29097, 21685, 20308, 21764, 24008, 26725, 23040, 23236, 23545, 
      23761, 23985, 24336, 27136, 31552, 24274, 27749, 32050, 32261, 23165, 
      22472, 24565, 24010, 22009, 21673, 23545, 24010, 22580, 22642, 24226, 
      22984, 24709, 27829, 31716, 25826, 32602, 24868, 23104, 24260, 25808, 
      29033, 30160, 23578, 27253, 28757, 24392, 26216, 27080, 33917, 24809, 
      24650, 24281, 28381, 35474, 27472, 26017, 24592, 24417, 24337, 24385, 
      36000, 25433, 24905, 24730, 24650, 29410, 29978, 30125, 31210, 25381, 
      25537, 26650, 28090, 32850, 34497, 26129, 25721, 28304, 30089, 31529, 
      33344, 25922, 26177, 32321, 28180, 26260, 28360, 35269, 26669, 26738, 
      27098, 28250, 28873, 28970, 30169, 29396, 27152, 27121, 27017, 26897, 
      27220, 27572, 29396, 27801, 27346, 30589, 37834, 27677, 28232, 28852, 
      29957, 33956, 38165, 39220, 30698, 38705, 33700, 30928, 29745, 29124, 
      28393, 28288, 29124, 34785, 39673, 41913, 31061, 30770, 30082, 29137, 
      28705, 28682, 31061, 34490, 29000, 30925, 31501, 37925, 30330, 29305, 
      31357, 31700, 29620, 29809, 30608, 39584, 33529, 29993, 29954, 32233, 
      33650, 40130, 31365, 30292, 30901, 31237, 32677, 33301, 33757, 39492, 
      41940, 43965, 31525, 31354, 30674, 33874, 36101, 33476, 32740, 32825, 
      34112, 36452, 37217, 39625, 39812, 40385, 41380, 31330, 32485, 33010, 
      33178, 39073, 39610, 44325, 37309, 37460, 34541, 33266, 33337, 33410, 
      40690, 41842, 34425, 32884, 32929, 33184, 35764, 35881, 36625, 42201, 
      34697, 35465, 37385, 37945, 41225, 33293, 36968, 50548, 33553, 34065, 
      52533, 37825, 33892, 35081, 37952, 45956, 48497, 34261, 37250, 41281, 
      45674, 50101, 51649, 53825, 34740, 34600, 35272, 37096, 38565, 41485, 
      45832, 48052, 49725, 52285, 36650, 49610, 52658, 37745, 36944, 42740, 
      43088, 50969, 53033, 36162, 41197, 42610, 44557, 55321, 57330, 40069, 
      38125, 36424, 39349, 40861, 42989, 48869, 54596, 55700, 40325, 37381, 
      37925, 38081, 45317, 55802, 36868, 45145, 37418, 37249, 38693, 40498, 
      41873, 53890, 54149, 37717, 38036, 44692, 45917, 56132, 38986, 39706, 
      41625, 46861, 54666, 61434, 43040, 39200, 38452, 38441, 39316, 45305, 
      41834, 39005, 39965, 49010, 54938, 61913, 40045, 39493, 40045, 40293, 
      49204, 51525, 52200, 59085, 44090, 41201, 43322, 50210, 51050, 57025, 
      45329, 44489, 40576, 40900, 41024, 42601, 42704, 43600, 50000, 61609, 
      47290, 45585, 43002, 40417, 40417, 40570, 41845, 42001, 43002, 50805, 
      40885, 40808, 40868, 40885, 41165, 41245, 41765, 59848, 55370, 64010, 
      42640, 43137, 43380, 43465, 45097, 45460, 42809, 42061, 44141, 44234, 
      56666, 63341, 42445, 42605, 45245, 62885, 63461, 54949, 57249, 57733, 
      57978, 58474, 67498, 59140, 69833, 44977, 44200, 44500, 59476, 60229, 
      71989, 45005, 71090, 45473, 45945, 46052, 47477, 47912, 63485, 53794, 
      46754, 63649, 67834, 75466, 46692, 67681, 68560, 76585, 68698, 77365, 
      52853, 48893, 51124, 52013, 69428, 74420, 50362, 49361, 51881, 72425, 
      52441, 48962, 50285, 52322, 52810, 76397, 78425, 49384, 50308, 50305, 
      58276, 52146, 56852, 53012, 53930, 54130, 54233, 54122, 63716, 59461, 
      54581, 55501, 63233, 63505, 63314, 55012, 55754, 57074, 57161, 68490, 
      66169, 57538, 57485, 59780, 59121, 59716, 59809, 60304, 61106, 70228, 
      59449, 60625, 61706, 61904, 61945, 63284, 63656, 64709, 63197, 68813, 
      70853, 69530, 71378, 70369, 72913, 74033, 74269, 74530, 75353, 77753, 
      77818, 78068, 80897, 80100, 81373, 81610, 82325, 82994, 83738, 83673, 
      83844, 86873, 87986, 89480, 90242, 91330, 91970, 92045, 95764, 96505, 
      104266, 105698, 105773 ], 
  [ 845, 605, 765, 613, 421, 260, 232, 365, 160, 397, 457, 0, 386, 145, 629, 
      500, 377, 433, 265, 377, 724, 1184, 442, 538, 592, 746, 965, 1325, 841, 
      1341, 1156, 1402, 1280, 1249, 1256, 1657, 1433, 2020, 1940, 2080, 
      21069, 22189, 2450, 3076, 2644, 2581, 2900, 18376, 16290, 2825, 4212, 
      3349, 3145, 3161, 4618, 3253, 15349, 17410, 3373, 14813, 17288, 13682, 
      3889, 3917, 27560, 21533, 5213, 3853, 3860, 13253, 4194, 4050, 13969, 
      28745, 23417, 19225, 20866, 5746, 4421, 14629, 29005, 28381, 28072, 
      20740, 4680, 4360, 11752, 28825, 22048, 4985, 5024, 16505, 26665, 5785, 
      7570, 11650, 12861, 25349, 4981, 13181, 19061, 21941, 6641, 12437, 
      12962, 20666, 24505, 13465, 13648, 26938, 24929, 18325, 17873, 5729, 
      6290, 7076, 22266, 20025, 5674, 5625, 12681, 26225, 16180, 15185, 5812, 
      7297, 12665, 13172, 16180, 18097, 16333, 16130, 6605, 6073, 11554, 
      12170, 13498, 13673, 22468, 14920, 6165, 7684, 24737, 16241, 6242, 
      6410, 6437, 6682, 6917, 13637, 19466, 23300, 22784, 6800, 6481, 6689, 
      17216, 18661, 7290, 6705, 11185, 11745, 18010, 25493, 17749, 13780, 
      7013, 6845, 8020, 8245, 9749, 10324, 12665, 16081, 14977, 7785, 7156, 
      7081, 7105, 7120, 9972, 7394, 7229, 7325, 8594, 15689, 24037, 16612, 
      15317, 15140, 13637, 11885, 8021, 7432, 11117, 13021, 16045, 18212, 
      7858, 7825, 8053, 8658, 10485, 11925, 12233, 9860, 8144, 11840, 15140, 
      21146, 8021, 10322, 22500, 14341, 11581, 10404, 8244, 8584, 13757, 
      9881, 9010, 9506, 12250, 15850, 18868, 15188, 8948, 12064, 15049, 
      10018, 9433, 8818, 8905, 9673, 11785, 19861, 15725, 12557, 12085, 9125, 
      12680, 9866, 11050, 14257, 14116, 10897, 9241, 10116, 18052, 21953, 
      14593, 13378, 10138, 10280, 9620, 17173, 14985, 9837, 9805, 17370, 
      19025, 15625, 15041, 12704, 11444, 10900, 10256, 10144, 10004, 10025, 
      10225, 10784, 11296, 11521, 12209, 12304, 23197, 19805, 12050, 11570, 
      10370, 12226, 15733, 12708, 10504, 11188, 11925, 13213, 13540, 15445, 
      17800, 19445, 18005, 13109, 12545, 12053, 10709, 10805, 13858, 15793, 
      20032, 16900, 14912, 13417, 12665, 12041, 11392, 11777, 12665, 12752, 
      20241, 15381, 14869, 14274, 14161, 14050, 13626, 12874, 11509, 11386, 
      11650, 12706, 13234, 13329, 15786, 17425, 18769, 22261, 17636, 15725, 
      13352, 13540, 21650, 19913, 19549, 18674, 18505, 18010, 11773, 11498, 
      11485, 16490, 20128, 15633, 15385, 14689, 12564, 11988, 11728, 19585, 
      22906, 20530, 18442, 12842, 12002, 17810, 18661, 12136, 12164, 13700, 
      16945, 14821, 13690, 12805, 12325, 16290, 18721, 20465, 19433, 18944, 
      14945, 13505, 12548, 17585, 20869, 13925, 13298, 12770, 12913, 14213, 
      14533, 14705, 16369, 19330, 19994, 19557, 16021, 15397, 14760, 13021, 
      14517, 14596, 17896, 20392, 19309, 18409, 17450, 19625, 20621, 21200, 
      16160, 13856, 13985, 15956, 16820, 17945, 19856, 22714, 21085, 18873, 
      15289, 19549, 18965, 18548, 17173, 16040, 16228, 19490, 14417, 22864, 
      22681, 18625, 17209, 16081, 16000, 14401, 14436, 14500, 15489, 20117, 
      17777, 16085, 14762, 14741, 15370, 15482, 15602, 15730, 15053, 14909, 
      15613, 15845, 16405, 20068, 20660, 18850, 18493, 18378, 15154, 15138, 
      20170, 21370, 18857, 18740, 16217, 15545, 21709, 21554, 17561, 15914, 
      15725, 15689, 21709, 18792, 18085, 15976, 17901, 19240, 22600, 19154, 
      18730, 17354, 17425, 19265, 20225, 16960, 16825, 21541, 19557, 17002, 
      18162, 17125, 20744, 21661, 24050, 22490, 20410, 17561, 23508, 19024, 
      19633, 21533, 20290, 17690, 18914, 21785, 18356, 18056, 20981, 22181, 
      24309, 21250, 19906, 18274, 18450, 22340, 19225, 18505, 19865, 20260, 
      25330, 18818, 18805, 18850, 19858, 20533, 21370, 22369, 24394, 22644, 
      19125, 19405, 20725, 22644, 20329, 20441, 20624, 20756, 20896, 21121, 
      23081, 26489, 21177, 23602, 26937, 27106, 24260, 20333, 21460, 25349, 
      22130, 21290, 20978, 21233, 20761, 22789, 21601, 23165, 21992, 24020, 
      26941, 27385, 27693, 25873, 22345, 22073, 22865, 25040, 25873, 23357, 
      23882, 30964, 22525, 23341, 23869, 28900, 25202, 24917, 24170, 24826, 
      30197, 29033, 26948, 24473, 24004, 23588, 23300, 30673, 25810, 24778, 
      24309, 23809, 25713, 26113, 26218, 27009, 24146, 24050, 24281, 25049, 
      28381, 29650, 26272, 24436, 25297, 26452, 27472, 28825, 25049, 24674, 
      28130, 29189, 25253, 25589, 30440, 25402, 25345, 25285, 25681, 26010, 
      26065, 26802, 30641, 26969, 26896, 26624, 26000, 25609, 25625, 26441, 
      27946, 26945, 27290, 32645, 27268, 26269, 26469, 27028, 29725, 32968, 
      33813, 27593, 33458, 35921, 32225, 30496, 29497, 28052, 27065, 26977, 
      30496, 34292, 36112, 32266, 31849, 30825, 29250, 28314, 27325, 28066, 
      30361, 27677, 28132, 28456, 33032, 30805, 28058, 28514, 32713, 28953, 
      28260, 28345, 34465, 35122, 29402, 29237, 29290, 30161, 34961, 31816, 
      29189, 28916, 29000, 29684, 30056, 30344, 34525, 36469, 38116, 31842, 
      31545, 29437, 30537, 32050, 34625, 30025, 30068, 30809, 32393, 32948, 
      34768, 34913, 35360, 36145, 30413, 30098, 30329, 30413, 34418, 34829, 
      38578, 33192, 33301, 35666, 30821, 30850, 30881, 35809, 36709, 35332, 
      32825, 30980, 31025, 32345, 32420, 32912, 37060, 31858, 32290, 33538, 
      33930, 36370, 32840, 33365, 44005, 32210, 32050, 45730, 39456, 32625, 
      32596, 34249, 40321, 42400, 33490, 33917, 36730, 40157, 43786, 45082, 
      46922, 34213, 33485, 33149, 33965, 34888, 36968, 40349, 42149, 43528, 
      45668, 37333, 43489, 46033, 38756, 34217, 38081, 38345, 44672, 46400, 
      35989, 37034, 38069, 39554, 48386, 50101, 41652, 38952, 34605, 35892, 
      36900, 38440, 43060, 47821, 48757, 41858, 37570, 35258, 35330, 40298, 
      48893, 35705, 40244, 36877, 36162, 36010, 37017, 37930, 47385, 47602, 
      36244, 36101, 40069, 41000, 49325, 36581, 36881, 38002, 41810, 48145, 
      53905, 44785, 39265, 37593, 37540, 36945, 40708, 43025, 37298, 37418, 
      43649, 48485, 54410, 40136, 37652, 37700, 37780, 43877, 45736, 46285, 
      52036, 45769, 38386, 39625, 44749, 45421, 50346, 47252, 46160, 38425, 
      38497, 38537, 39316, 39377, 39937, 44657, 54292, 49625, 47458, 43993, 
      39434, 39098, 38873, 39098, 39170, 39709, 45370, 40104, 39565, 39373, 
      39348, 39208, 39204, 39304, 52893, 49205, 56501, 42809, 40324, 40441, 
      40484, 41444, 41681, 42802, 41130, 41026, 41077, 50401, 56026, 41380, 
      40868, 41828, 55688, 56180, 49130, 51010, 51410, 51613, 52025, 59705, 
      52641, 61780, 45274, 42557, 42437, 53045, 53672, 63752, 42850, 63013, 
      43268, 43690, 44125, 44500, 44725, 56644, 56185, 44525, 56842, 60397, 
      67021, 45169, 60320, 61073, 68048, 61245, 68778, 54632, 46052, 47317, 
      47912, 61925, 66245, 47009, 46756, 48100, 64612, 53650, 47189, 47378, 
      48533, 48853, 68114, 69890, 47645, 47645, 47970, 60721, 49165, 58693, 
      49813, 50513, 50629, 50690, 51025, 66701, 61480, 51476, 51976, 65908, 
      66130, 65897, 52925, 53365, 53845, 53890, 71713, 68930, 54545, 54820, 
      55981, 56020, 56321, 56372, 56657, 57325, 73285, 57122, 57744, 58481, 
      59537, 59536, 60565, 60685, 61192, 61058, 66628, 67240, 67085, 67757, 
      68202, 69840, 70372, 71012, 71433, 72080, 74650, 74673, 75125, 77258, 
      77293, 77768, 78165, 79528, 80105, 80345, 80692, 80737, 83642, 84781, 
      86461, 87089, 88245, 88465, 88868, 92497, 93146, 100685, 102017, 102050 
     ], [ 729, 793, 677, 485, 377, 482, 530, 349, 514, 121, 85, 386, 0, 109, 
      41, 26, 45, 53, 113, 185, 170, 306, 656, 808, 890, 464, 445, 585, 937, 
      629, 634, 680, 738, 745, 922, 961, 1145, 2594, 1962, 2482, 26249, 
      27521, 2612, 2050, 2074, 2809, 3546, 23050, 20612, 2833, 2690, 3869, 
      3085, 3177, 3028, 2993, 19345, 21748, 3293, 18685, 21578, 17316, 4321, 
      4225, 21474, 16245, 3573, 3505, 3778, 16705, 3380, 3464, 17525, 22525, 
      17881, 14297, 15700, 4000, 3625, 18241, 22765, 22217, 21946, 15602, 
      3722, 4010, 14746, 22613, 16738, 5413, 5490, 20353, 20737, 6697, 9280, 
      14500, 15977, 19601, 4325, 16325, 23269, 16677, 4797, 15381, 16020, 
      25092, 18889, 16589, 16810, 21008, 19265, 13649, 13273, 6145, 7124, 
      8242, 17000, 15101, 5044, 5261, 15509, 20417, 11930, 11125, 5210, 8405, 
      15445, 16066, 19682, 21941, 12073, 11908, 5233, 6145, 14020, 14788, 
      16420, 16633, 17210, 10954, 5429, 8810, 19165, 12037, 5800, 6500, 6565, 
      7076, 7501, 16501, 23432, 17946, 17506, 5626, 6409, 6921, 20754, 14057, 
      5840, 6737, 13345, 14057, 21652, 19853, 13325, 10154, 5933, 5993, 8954, 
      9293, 11405, 12170, 9333, 12017, 11141, 6305, 6322, 6817, 6917, 6970, 
      11570, 6436, 6689, 7241, 9536, 18721, 18661, 12490, 11461, 11322, 
      10161, 8865, 6597, 6730, 12961, 15397, 19105, 21690, 6728, 6733, 8405, 
      9428, 12053, 13949, 9193, 7618, 8410, 13778, 17914, 16272, 7137, 11680, 
      17426, 10825, 8825, 8066, 8186, 8906, 10421, 7837, 9512, 10312, 14120, 
      18632, 14458, 11538, 7578, 13810, 11465, 8068, 7825, 7780, 8969, 10345, 
      13369, 15317, 12017, 9685, 9365, 9217, 14482, 10404, 12196, 10985, 
      10882, 8765, 8477, 10682, 21050, 17113, 11273, 10400, 10580, 8698, 
      9178, 19885, 11645, 9005, 9125, 20072, 14801, 12161, 11729, 10114, 
      9386, 9146, 9034, 9074, 9314, 9601, 10181, 11234, 12050, 12389, 13381, 
      13514, 18241, 15457, 9792, 9540, 9252, 13312, 12325, 10250, 10250, 
      11618, 12773, 14593, 15034, 17509, 20434, 15229, 14093, 10565, 10229, 
      9965, 10445, 10693, 15380, 17885, 15730, 13282, 11826, 10825, 10377, 
      10057, 11650, 12301, 13645, 13770, 15929, 12209, 11849, 11444, 11369, 
      11296, 11024, 10576, 10009, 11444, 11936, 13600, 14356, 14489, 17744, 
      19801, 21449, 17597, 13922, 12505, 14426, 14690, 17128, 15733, 15445, 
      14760, 14629, 14248, 10405, 10548, 11029, 18504, 15938, 12545, 12373, 
      11905, 10730, 10610, 11338, 22273, 18212, 16292, 14660, 10960, 10880, 
      20032, 14869, 11650, 11754, 14506, 13637, 12197, 11560, 11245, 11677, 
      17960, 21037, 16349, 15545, 15170, 12349, 11593, 11738, 19549, 16705, 
      11889, 11680, 12064, 12625, 14913, 15385, 15633, 17905, 21664, 22480, 
      15725, 13177, 12781, 12410, 12457, 15245, 15362, 19802, 22906, 15581, 
      14909, 14216, 21901, 23125, 17082, 13410, 13842, 14085, 17082, 18250, 
      19717, 22122, 18320, 17033, 15353, 16025, 15905, 15473, 15170, 14213, 
      16994, 17258, 15912, 13005, 18554, 18409, 15341, 14381, 13709, 13666, 
      13625, 13850, 14066, 15929, 16481, 14825, 13817, 13520, 13537, 15572, 
      15760, 15956, 16160, 13725, 14265, 15805, 16189, 17053, 21970, 22714, 
      15688, 15445, 15368, 14120, 14408, 22024, 23528, 15761, 15682, 14261, 
      14197, 17881, 17764, 15025, 14404, 14481, 14521, 23809, 15866, 15425, 
      14722, 18737, 20570, 24842, 16180, 15908, 17800, 17909, 20509, 21773, 
      15154, 15133, 17977, 16601, 15376, 18740, 16781, 22186, 23369, 19972, 
      18792, 17320, 15877, 19610, 16570, 20485, 18233, 17408, 16708, 19300, 
      23273, 16642, 16722, 22117, 23697, 20381, 18196, 17384, 17576, 18056, 
      19010, 17225, 17417, 20297, 20882, 21268, 17568, 17593, 18208, 20128, 
      21145, 22324, 23665, 26260, 19370, 17789, 19133, 21289, 23930, 20341, 
      20529, 20826, 21034, 21250, 21589, 24309, 28629, 21521, 24896, 29105, 
      29312, 20794, 19793, 21794, 21645, 19528, 19144, 20808, 21253, 19897, 
      20129, 21449, 20457, 21906, 24922, 28717, 23413, 29573, 22385, 20453, 
      21473, 22949, 26074, 27173, 20961, 24336, 26354, 21601, 23329, 24161, 
      30826, 22216, 22045, 21640, 25412, 32341, 24973, 23458, 21933, 21730, 
      21618, 21634, 32845, 22804, 22228, 22025, 21905, 26393, 26945, 27088, 
      28145, 22564, 22696, 23725, 25101, 29725, 31336, 23426, 22882, 25301, 
      27026, 28426, 30197, 23105, 23300, 29188, 25525, 23413, 25345, 32058, 
      23780, 23837, 24157, 25237, 25832, 25925, 27080, 26729, 24349, 24314, 
      24194, 24026, 24281, 24601, 26329, 25012, 24505, 27472, 34537, 24818, 
      25225, 25805, 26858, 30733, 34850, 35885, 27565, 35368, 31057, 28197, 
      26962, 26305, 25506, 25317, 26065, 31522, 36306, 38506, 28304, 28001, 
      27281, 26276, 25796, 25681, 27904, 31225, 25985, 27770, 28322, 34570, 
      27469, 26280, 28180, 28873, 26633, 26738, 27469, 36173, 30740, 26996, 
      26945, 29012, 30377, 36697, 28450, 27229, 27754, 28066, 29434, 30034, 
      30474, 36061, 38461, 40450, 28580, 28397, 27581, 30581, 32740, 30593, 
      29489, 29570, 30805, 33073, 33818, 36170, 36353, 36914, 37889, 28233, 
      29248, 29745, 29905, 35620, 36145, 40768, 33890, 34037, 31604, 29989, 
      30056, 30125, 37181, 38309, 31450, 29817, 29682, 29917, 32377, 32490, 
      33210, 38650, 31348, 32084, 33940, 34484, 37684, 30154, 33529, 46829, 
      30312, 30760, 48772, 34850, 30641, 31714, 34469, 42289, 44786, 31040, 
      33785, 37700, 42001, 46352, 47876, 50020, 31525, 31329, 31905, 33633, 
      35050, 37890, 42145, 44325, 45970, 48490, 33533, 45845, 48845, 34642, 
      33485, 39097, 39437, 47170, 49202, 32929, 37584, 38961, 40864, 51444, 
      53425, 36986, 34970, 33017, 35786, 37250, 39322, 45082, 50717, 51805, 
      37220, 34148, 34420, 34568, 41588, 51893, 33489, 41410, 34081, 33860, 
      35152, 36881, 38212, 49985, 50240, 34274, 34549, 40949, 42146, 52181, 
      35437, 36117, 37960, 43060, 50725, 57397, 39869, 35869, 35033, 35018, 
      35753, 41530, 38593, 35488, 36368, 45145, 50969, 57844, 36682, 35946, 
      36450, 36682, 45325, 47602, 48265, 55042, 40861, 37544, 39581, 46301, 
      47125, 53000, 42106, 41242, 36965, 37265, 37381, 38882, 38981, 39845, 
      46085, 57506, 44089, 42340, 39673, 36900, 36868, 36985, 38160, 38308, 
      39265, 46864, 37370, 37249, 37285, 37298, 37538, 37610, 38090, 55745, 
      51325, 59837, 39181, 39394, 39625, 39706, 41274, 41625, 39316, 38480, 
      40352, 40441, 52577, 59152, 38834, 38930, 41410, 58690, 59258, 50868, 
      53128, 53604, 53845, 54333, 63229, 54977, 65522, 41444, 40465, 40725, 
      55285, 56026, 67626, 41204, 66725, 41650, 42100, 42221, 43546, 43961, 
      59186, 50357, 42877, 59336, 63461, 70997, 42865, 63298, 64165, 72090, 
      64289, 72848, 49306, 44906, 47045, 47906, 64997, 69925, 46309, 45362, 
      47770, 67930, 48788, 45025, 46240, 48193, 48665, 71840, 73844, 45433, 
      46269, 46280, 54689, 48025, 53173, 48853, 49733, 49925, 50024, 49921, 
      60077, 55730, 50362, 51242, 59530, 59780, 59585, 50821, 51517, 52757, 
      52840, 64753, 62388, 53209, 53170, 55357, 54730, 55297, 55386, 55861, 
      56633, 66389, 55080, 56186, 57217, 57445, 57482, 58757, 59105, 60106, 
      58708, 64130, 66034, 64805, 66541, 65636, 68042, 69106, 69346, 69605, 
      70394, 72724, 72785, 73037, 75748, 75013, 76210, 76445, 77170, 77813, 
      78509, 78466, 78625, 81556, 82637, 84097, 84829, 85889, 86489, 86578, 
      90185, 90900, 98433, 99821, 99892 ], 
  [ 1000, 904, 922, 706, 520, 485, 493, 466, 425, 296, 288, 145, 109, 0, 200, 
      125, 58, 80, 20, 68, 221, 505, 269, 369, 425, 293, 388, 610, 522, 628, 
      533, 673, 625, 612, 677, 884, 842, 1781, 1417, 1737, 22978, 24170, 
      1937, 1989, 1773, 2088, 2605, 19989, 17725, 2194, 2845, 2938, 2448, 
      2500, 3185, 2450, 16562, 18785, 2644, 15956, 18629, 14701, 3380, 3338, 
      23941, 18292, 3700, 2952, 3085, 14152, 3061, 3025, 14906, 25040, 20036, 
      16132, 17649, 4149, 3274, 15570, 25268, 24680, 24389, 17525, 3445, 
      3413, 12389, 25090, 18729, 4384, 4441, 17524, 23042, 5402, 7565, 12185, 
      13522, 21800, 3844, 13844, 20228, 18610, 4930, 12994, 13573, 21925, 
      20996, 14096, 14297, 23269, 21386, 15250, 14834, 5066, 5825, 6757, 
      18889, 16810, 4493, 4570, 13138, 22580, 13273, 12368, 4633, 6928, 
      13088, 13649, 16945, 19024, 13410, 13225, 5050, 5202, 11817, 12505, 
      13977, 14170, 19061, 12125, 4900, 7301, 21170, 13322, 5105, 5525, 5570, 
      5941, 6266, 14066, 20417, 19825, 19345, 5305, 5508, 5860, 17953, 15530, 
      5653, 5770, 11258, 11890, 18785, 21860, 14692, 11101, 5540, 5480, 7501, 
      7780, 9572, 10237, 10114, 13172, 12176, 6100, 5777, 5972, 6032, 6065, 
      9745, 5945, 5978, 6290, 8045, 16130, 20484, 13653, 12484, 12325, 10984, 
      9448, 6340, 6093, 10984, 13140, 16488, 18853, 6305, 6290, 7202, 8005, 
      10210, 11866, 9764, 7769, 7241, 11729, 15425, 17797, 6562, 9925, 19045, 
      11624, 9224, 8245, 7165, 7685, 11114, 7850, 8185, 8825, 12073, 16105, 
      15705, 12385, 7225, 11817, 12266, 8009, 7586, 7241, 7850, 8906, 11450, 
      16612, 12872, 10100, 9700, 8072, 12437, 9013, 10485, 11588, 11465, 
      8768, 7760, 9265, 18353, 18530, 11890, 10837, 9217, 8389, 8269, 17316, 
      12250, 8290, 8330, 17497, 15860, 12820, 12308, 10313, 9305, 8905, 8513, 
      8473, 8513, 8660, 9040, 9833, 10489, 10768, 11600, 11713, 19674, 16570, 
      9805, 9433, 8665, 11565, 12932, 10357, 9197, 10205, 11140, 12680, 
      13061, 15236, 17861, 16250, 14954, 10706, 10250, 9866, 9386, 9554, 
      13381, 15586, 16785, 13977, 12241, 10980, 10372, 9892, 10305, 10816, 
      11920, 12025, 16978, 12658, 12218, 11713, 11618, 11525, 11173, 10565, 
      9578, 10193, 10565, 11909, 12545, 12658, 15493, 17330, 18818, 18820, 
      14645, 12968, 12629, 12853, 18265, 16690, 16362, 15577, 15426, 14985, 
      9882, 9805, 10026, 16201, 16889, 12916, 12704, 12116, 10441, 10081, 
      10289, 19604, 19417, 17257, 15385, 10685, 10205, 17597, 15588, 10629, 
      10693, 12805, 14090, 12290, 11393, 10778, 10730, 15793, 18530, 17216, 
      16292, 15857, 12416, 11300, 10865, 17216, 17586, 11650, 11221, 11125, 
      11466, 13234, 13626, 13834, 15786, 19125, 19861, 16420, 13352, 12836, 
      12325, 11432, 13540, 13637, 17477, 20261, 16210, 15418, 14585, 19370, 
      20474, 17905, 13513, 12505, 12688, 15145, 16153, 17440, 19585, 19277, 
      17810, 15850, 14282, 16456, 15944, 15581, 14404, 15125, 15349, 16417, 
      12370, 19433, 19268, 15680, 14480, 13568, 13505, 12644, 12769, 12905, 
      14308, 16994, 14978, 13610, 12773, 12770, 14065, 14213, 14369, 14533, 
      13012, 13192, 14292, 14596, 15300, 19557, 20221, 15929, 15626, 15529, 
      13241, 13369, 19625, 20969, 15956, 15857, 13856, 13472, 18450, 18313, 
      14914, 13753, 13690, 13690, 21258, 15949, 15368, 13925, 16840, 18413, 
      22205, 16277, 15925, 16097, 16186, 18386, 19490, 14625, 14544, 18362, 
      16666, 14741, 16945, 15460, 19925, 20968, 20605, 19225, 17433, 15250, 
      20137, 16337, 18512, 18434, 17389, 15689, 17561, 20954, 15997, 15877, 
      19972, 21352, 20890, 18245, 17153, 16385, 16705, 19193, 16708, 16420, 
      18500, 18985, 21825, 16645, 16650, 16965, 18405, 19242, 20241, 21402, 
      23697, 19501, 16900, 17684, 19400, 21661, 18720, 18868, 19105, 19273, 
      19449, 19728, 22048, 25888, 19714, 22589, 26338, 26525, 20981, 18440, 
      19981, 21946, 19249, 18625, 19249, 19594, 18692, 19858, 19858, 20200, 
      20269, 22765, 26100, 23810, 26890, 22516, 19744, 20084, 21200, 23825, 
      24784, 20506, 22381, 27053, 20360, 21608, 22280, 28085, 22049, 21818, 
      21233, 23365, 29474, 25360, 23545, 21520, 21177, 20905, 20761, 29952, 
      22625, 21809, 21466, 21146, 24274, 24746, 24869, 25786, 21613, 21625, 
      22234, 23290, 27234, 28665, 23129, 21905, 23504, 24929, 26129, 27680, 
      22322, 22217, 26825, 25636, 22564, 23656, 29389, 22805, 22802, 22922, 
      23642, 24097, 24170, 25105, 26948, 23888, 23833, 23633, 23225, 23140, 
      23300, 24548, 24705, 23938, 25525, 31690, 24245, 23912, 24292, 25085, 
      28340, 31997, 32932, 25706, 32489, 31732, 28432, 26937, 26100, 24961, 
      24352, 24660, 29097, 33361, 35361, 28493, 28130, 27250, 25945, 25225, 
      24650, 26093, 28874, 24968, 26053, 26485, 31853, 27306, 25297, 26437, 
      28964, 25924, 25609, 26000, 33344, 31105, 26321, 26210, 27217, 28322, 
      33842, 28269, 26308, 26413, 26605, 27613, 28093, 28453, 33300, 35460, 
      37269, 28333, 28090, 26594, 28594, 30413, 30740, 27796, 27857, 28832, 
      30740, 31385, 33457, 33620, 34121, 34996, 27394, 27709, 28066, 28186, 
      33001, 33466, 37629, 31525, 31652, 31733, 28418, 28465, 28514, 34450, 
      35458, 31473, 29380, 28345, 28480, 30340, 30433, 31033, 35793, 29585, 
      30161, 31697, 32161, 34961, 29525, 31400, 43300, 29257, 29385, 45117, 
      35209, 29620, 30113, 32288, 39188, 41465, 30253, 31778, 35113, 38954, 
      42925, 44329, 46313, 30852, 30376, 30472, 31720, 32877, 35317, 39112, 
      41092, 42597, 44917, 33434, 42506, 45266, 34697, 31760, 36452, 36752, 
      43745, 45617, 32418, 35173, 36370, 38053, 47713, 49554, 37309, 34933, 
      31720, 33709, 34933, 36725, 41885, 47060, 48068, 37517, 33805, 32717, 
      32825, 38765, 48170, 32500, 38641, 33386, 32905, 33437, 34786, 35897, 
      46450, 46685, 33133, 33188, 38308, 39365, 48500, 33850, 34330, 35793, 
      40213, 47178, 53370, 40256, 35456, 34180, 34145, 34180, 38897, 38714, 
      34229, 34709, 42146, 47450, 53825, 36277, 34621, 34885, 35037, 42340, 
      44397, 45000, 51237, 41210, 35753, 37370, 43250, 43994, 49369, 42569, 
      41585, 35488, 35668, 35744, 36865, 36944, 37648, 43088, 53569, 44746, 
      42777, 39690, 35977, 35785, 35722, 36397, 36505, 37242, 43821, 36541, 
      36200, 36116, 36109, 36149, 36181, 36461, 51976, 47930, 55802, 38800, 
      37593, 37764, 37825, 39073, 39364, 38849, 37573, 38405, 38474, 49130, 
      55205, 37861, 37637, 39317, 54797, 55325, 47629, 49689, 50125, 50346, 
      50794, 59050, 51412, 61217, 41113, 39208, 39268, 51748, 52429, 63229, 
      39701, 62402, 40121, 40545, 40820, 41645, 41960, 55445, 51010, 41330, 
      55609, 59434, 66490, 41652, 59305, 60112, 67537, 60250, 68269, 49661, 
      43061, 44740, 45461, 60932, 65540, 44218, 43625, 45473, 63713, 48865, 
      43682, 44357, 45890, 46282, 67397, 69281, 44104, 44500, 44665, 55348, 
      46098, 53540, 46820, 47594, 47746, 47825, 47930, 60980, 56173, 48365, 
      49045, 60281, 60505, 60290, 49300, 49850, 50690, 50753, 65754, 63169, 
      51250, 51365, 53012, 52713, 53140, 53209, 53584, 54290, 67300, 53425, 
      54265, 55130, 55760, 55777, 56900, 57128, 57869, 57125, 62501, 63725, 
      63050, 64226, 64009, 65977, 66761, 67189, 67522, 68225, 70625, 70666, 
      71012, 73385, 73044, 73861, 74170, 75197, 75794, 76250, 76401, 76500, 
      79361, 80450, 81992, 82658, 83746, 84146, 84389, 87940, 88609, 96010, 
      97346, 97397 ], 
  [ 1040, 1168, 986, 754, 640, 801, 865, 610, 845, 272, 200, 629, 41, 200, 0, 
      9, 50, 40, 148, 180, 73, 125, 697, 845, 925, 369, 292, 362, 890, 404, 
      449, 445, 533, 548, 745, 692, 954, 2545, 1781, 2381, 27146, 28450, 
      2421, 1601, 1721, 2624, 3449, 23801, 21281, 2578, 2105, 3706, 2792, 
      2900, 2405, 2650, 19898, 22373, 2980, 19204, 22185, 17777, 4100, 3970, 
      19865, 14804, 2900, 3104, 3433, 17104, 2873, 3005, 17938, 20872, 16372, 
      12916, 14261, 3281, 3106, 18650, 21092, 20560, 20297, 14161, 3161, 
      3577, 15017, 20938, 15245, 5128, 5213, 20788, 19106, 6506, 9257, 14717, 
      16250, 18000, 3796, 16596, 23764, 15170, 4010, 15602, 16265, 25625, 
      17300, 16840, 17069, 19345, 17658, 12250, 11890, 5818, 6885, 8065, 
      15461, 13634, 4481, 4754, 15674, 18756, 10597, 9832, 4645, 8200, 15592, 
      16237, 19981, 22312, 10730, 10573, 4498, 5714, 14093, 14893, 16589, 
      16810, 15649, 9665, 4820, 8593, 17530, 10690, 5245, 6057, 6130, 6697, 
      7162, 16642, 23805, 16349, 15925, 4909, 5924, 6500, 21029, 12610, 5057, 
      6266, 13322, 14066, 21941, 18180, 11908, 8905, 5220, 5328, 8665, 9028, 
      11268, 12073, 8138, 10660, 9832, 5492, 5645, 6260, 6376, 6437, 11405, 
      5725, 6066, 6714, 9225, 18850, 17012, 11105, 10132, 10001, 8912, 7712, 
      5780, 6065, 12832, 15380, 19232, 21905, 5965, 5978, 7954, 9065, 11858, 
      13850, 8020, 6613, 7933, 13653, 17965, 14705, 6410, 11425, 15809, 9536, 
      7696, 7025, 7625, 8425, 9162, 6850, 9061, 9925, 13957, 18661, 12965, 
      10205, 6725, 13613, 10138, 7085, 6914, 6989, 8410, 9914, 13130, 13780, 
      10656, 8500, 8212, 8656, 14281, 9929, 11849, 9700, 9605, 7720, 7720, 
      10205, 21085, 15490, 9970, 9169, 10069, 7753, 8473, 19844, 10322, 8210, 
      8362, 20021, 13284, 10804, 10404, 8941, 8325, 8149, 8149, 8221, 8541, 
      8884, 9544, 10701, 11581, 11944, 13000, 13141, 16562, 13906, 8681, 
      8477, 8381, 12905, 10964, 9089, 9553, 11065, 12308, 14240, 14705, 
      17300, 20345, 13690, 12618, 9378, 9090, 8874, 9738, 10018, 15049, 
      17674, 14165, 11861, 10517, 9620, 9236, 8980, 11045, 11752, 13192, 
      13325, 14354, 10874, 10546, 10181, 10114, 10049, 9809, 9425, 9026, 
      10789, 11329, 13121, 13925, 14066, 17489, 19634, 21346, 15940, 12465, 
      11152, 13977, 14257, 15493, 14170, 13898, 13253, 13130, 12773, 9434, 
      9665, 10250, 18245, 14365, 11204, 11048, 10628, 9653, 9629, 10565, 
      22148, 16525, 14701, 13165, 9865, 9945, 19801, 13364, 10841, 10961, 
      13969, 12226, 10930, 10397, 10202, 10826, 17597, 20810, 14760, 14004, 
      13653, 11080, 10468, 10845, 19240, 15098, 10730, 10609, 11185, 11834, 
      14330, 14834, 15098, 17498, 21425, 22273, 14180, 11840, 11492, 11177, 
      11600, 14660, 14785, 19465, 22697, 14050, 13426, 12789, 21634, 22906, 
      15461, 12077, 13085, 13352, 16565, 17797, 19336, 21845, 16633, 15418, 
      13850, 15418, 14368, 13968, 13689, 12820, 16425, 16705, 14381, 11930, 
      16861, 16724, 13864, 13000, 12424, 12389, 12676, 12941, 13189, 15236, 
      14922, 13410, 12546, 12465, 12490, 14821, 15025, 15237, 15457, 12644, 
      13328, 15044, 15460, 16388, 21569, 22345, 14213, 13994, 13925, 13093, 
      13445, 21605, 23173, 14292, 14221, 13032, 13096, 16250, 16141, 13666, 
      13261, 13394, 13450, 23426, 14417, 14032, 13625, 18080, 20017, 24481, 
      14713, 14473, 17053, 17170, 19930, 21258, 13925, 13928, 16370, 15122, 
      14177, 18005, 15844, 21625, 22864, 18241, 17141, 15797, 14650, 17909, 
      15173, 19784, 16650, 15913, 15613, 18493, 22698, 15385, 15545, 21460, 
      23120, 18650, 16649, 15949, 16525, 17069, 17397, 15892, 16276, 19476, 
      20101, 19493, 16385, 16418, 17153, 19265, 20354, 21605, 23018, 25733, 
      17753, 16580, 18148, 20480, 23273, 19400, 19604, 19925, 20149, 20381, 
      20744, 23624, 28136, 20642, 24217, 28610, 28825, 19105, 18720, 20905, 
      19898, 18013, 17725, 19805, 20290, 18740, 18586, 20434, 18896, 20897, 
      24121, 28100, 21578, 28970, 20644, 19048, 20340, 21960, 25285, 26440, 
      19442, 23417, 24361, 20384, 22304, 23200, 30209, 20557, 20410, 20077, 
      24505, 31762, 23080, 21685, 20360, 20213, 20165, 20245, 32264, 21125, 
      20645, 20498, 20458, 25490, 26074, 26225, 27338, 21169, 21349, 22546, 
      24050, 28946, 30629, 21757, 21485, 24232, 26077, 27557, 29416, 21618, 
      21933, 28333, 23668, 21940, 24208, 31313, 22345, 22426, 22826, 24050, 
      24701, 24802, 26045, 24804, 22696, 22669, 22581, 22509, 22900, 23284, 
      25204, 23285, 22882, 26401, 33826, 23185, 23888, 24548, 25705, 29828, 
      34129, 35204, 26434, 34645, 28900, 26216, 25085, 24500, 23837, 23816, 
      24740, 30605, 35597, 37877, 26329, 26050, 25394, 24509, 24125, 24194, 
      26729, 30266, 24480, 26545, 27145, 33745, 25610, 24749, 26953, 26900, 
      24980, 25253, 26120, 35368, 28645, 25317, 25290, 27781, 29250, 35890, 
      26561, 25636, 26329, 26689, 28201, 28849, 29321, 35204, 37700, 39761, 
      26705, 26546, 26002, 29402, 31697, 28548, 28180, 28269, 29608, 32020, 
      32805, 35269, 35460, 36045, 37060, 26570, 27865, 28418, 28594, 34669, 
      35218, 40025, 32825, 32980, 29529, 28594, 28669, 28746, 36250, 37426, 
      29405, 27956, 28181, 28456, 31156, 31277, 32045, 37757, 30005, 30805, 
      32789, 33365, 36725, 28345, 32320, 46180, 28661, 29237, 48161, 32621, 
      28964, 30269, 33256, 41444, 44029, 29257, 32490, 36637, 41122, 45625, 
      47197, 49405, 29684, 29600, 30368, 32288, 33809, 36809, 41248, 43508, 
      45209, 47809, 31450, 45058, 48154, 32485, 32040, 38020, 38376, 46405, 
      48501, 30986, 36401, 37850, 39841, 50789, 52826, 34697, 32825, 31376, 
      34457, 36017, 38201, 44201, 50020, 51140, 34929, 32113, 32929, 33093, 
      40545, 51210, 31700, 40333, 32162, 32045, 33641, 35522, 36941, 49202, 
      49465, 32521, 32884, 39796, 41049, 51444, 33850, 34610, 36605, 41977, 
      49922, 56786, 37480, 33800, 33140, 33133, 34148, 40349, 36298, 33745, 
      34785, 44098, 50130, 57205, 34585, 34217, 34817, 35081, 44260, 46625, 
      47312, 54305, 38450, 35989, 38194, 45250, 46106, 52181, 39637, 38821, 
      35272, 35620, 35752, 37405, 37512, 38440, 45000, 56797, 41530, 39869, 
      37370, 34973, 35005, 35194, 36569, 36733, 37778, 45785, 35393, 35360, 
      35444, 35465, 35785, 35873, 36433, 54944, 50362, 59130, 37000, 37781, 
      38036, 38125, 39821, 40196, 37157, 36497, 38785, 38882, 51610, 58385, 
      36865, 37089, 39889, 57889, 58473, 49793, 52133, 52625, 52874, 53378, 
      62530, 54020, 64861, 39181, 38560, 38900, 54292, 55057, 66977, 39385, 
      66034, 39829, 40277, 40324, 41849, 42304, 58225, 47626, 41026, 58357, 
      62602, 70330, 40868, 62413, 63304, 71429, 63410, 72185, 46657, 43137, 
      45460, 46377, 64116, 69172, 44626, 43525, 46157, 67085, 46213, 43018, 
      44449, 46570, 47074, 71073, 73125, 43408, 44420, 44357, 51844, 46202, 
      50420, 47060, 47970, 48178, 48285, 48074, 57060, 52897, 48505, 49465, 
      56549, 56797, 56610, 48724, 49466, 50866, 50957, 61610, 59333, 51250, 
      51137, 53540, 52757, 53380, 53477, 53992, 54778, 63220, 52925, 54125, 
      55210, 55240, 55285, 56596, 56992, 58097, 56425, 61729, 63905, 62442, 
      64402, 63197, 65741, 66917, 67057, 67274, 68085, 70325, 70394, 70596, 
      73405, 72500, 73849, 74042, 74609, 75258, 76050, 75917, 76100, 78997, 
      80050, 81440, 82186, 83210, 83890, 83905, 87460, 88181, 95618, 97002, 
      97081 ], 
  [ 1025, 1105, 965, 733, 601, 720, 772, 565, 740, 257, 197, 500, 26, 125, 9, 
      0, 17, 13, 85, 117, 64, 164, 562, 698, 772, 306, 265, 365, 761, 401, 
      416, 442, 500, 509, 676, 677, 873, 2320, 1640, 2180, 26189, 27469, 
      2250, 1616, 1664, 2441, 3200, 22916, 20450, 2425, 2192, 3469, 2645, 
      2741, 2498, 2533, 19109, 21530, 2833, 18433, 21348, 17042, 3869, 3757, 
      20660, 15473, 2993, 2993, 3280, 16393, 2834, 2930, 17209, 21685, 17077, 
      13525, 14906, 3386, 3061, 17909, 21905, 21361, 21092, 14800, 3140, 
      3460, 14372, 21745, 15908, 4885, 4964, 20005, 19865, 6185, 8810, 14090, 
      15581, 18729, 3721, 15921, 22921, 15821, 4121, 14957, 15602, 24746, 
      18005, 16165, 16388, 20098, 18369, 12805, 12433, 5569, 6570, 7696, 
      16106, 14225, 4394, 4625, 15041, 19485, 11080, 10285, 4552, 7837, 
      14965, 15592, 19240, 21517, 11213, 11050, 4525, 5513, 13514, 14290, 
      15938, 16153, 16288, 10100, 4745, 8224, 18217, 11161, 5122, 5850, 5917, 
      6442, 6877, 15997, 22986, 17000, 16564, 4900, 5741, 6269, 20276, 13141, 
      5090, 6065, 12785, 13505, 21170, 18873, 12409, 9280, 5193, 5265, 8320, 
      8665, 10809, 11584, 8465, 11101, 10237, 5525, 5576, 6101, 6205, 6260, 
      10952, 5674, 5949, 6525, 8874, 18169, 17657, 11552, 10537, 10400, 9257, 
      7985, 5801, 5972, 12337, 14801, 18545, 21152, 5938, 5945, 7693, 8738, 
      11405, 13325, 8293, 6760, 7684, 13140, 17320, 15266, 6341, 11002, 
      16400, 9881, 7921, 7184, 7424, 8164, 9477, 6961, 8770, 9586, 13450, 
      18010, 13448, 10568, 6728, 13124, 10489, 7178, 6953, 6938, 8185, 9593, 
      12665, 14281, 11025, 8737, 8425, 8425, 13780, 9626, 11450, 9997, 9896, 
      7837, 7621, 9896, 20392, 16033, 10273, 9418, 9778, 7780, 8320, 19193, 
      10625, 8117, 8245, 19370, 13725, 11125, 10701, 9124, 8424, 8200, 8116, 
      8164, 8424, 8725, 9325, 10404, 11236, 11581, 12589, 12724, 17117, 
      14365, 8810, 8570, 8330, 12506, 11273, 9248, 9364, 10768, 11945, 13793, 
      14240, 16745, 19700, 14125, 13005, 9549, 9225, 8973, 9549, 9805, 14578, 
      17113, 14612, 12200, 10772, 9797, 9365, 9061, 10772, 11437, 12805, 
      12932, 14801, 11141, 10789, 10394, 10321, 10250, 9986, 9554, 9029, 
      10546, 11050, 12746, 13514, 13649, 16946, 19025, 20689, 16441, 12816, 
      11425, 13572, 13840, 15970, 14593, 14309, 13634, 13505, 13130, 9413, 
      9578, 10085, 17690, 14788, 11453, 11285, 10829, 9704, 9608, 10388, 
      21485, 17026, 15130, 13522, 9922, 9882, 19210, 13721, 10676, 10784, 
      13600, 12505, 11101, 10490, 10205, 10685, 17090, 20201, 15165, 14373, 
      14004, 11245, 10525, 10728, 18685, 15509, 10805, 10618, 11050, 11633, 
      13973, 14453, 14705, 17009, 20810, 21634, 14537, 12041, 11657, 11300, 
      11441, 14297, 14416, 18916, 22052, 14389, 13729, 13050, 21025, 22261, 
      15860, 12260, 12836, 13085, 16136, 17320, 18805, 21236, 17074, 15805, 
      14153, 15049, 14689, 14265, 13968, 13033, 16020, 16288, 14690, 11897, 
      17284, 17141, 14125, 13189, 12541, 12500, 12541, 12776, 13000, 14909, 
      15237, 13617, 12645, 12402, 12421, 14530, 14722, 14922, 15130, 12593, 
      13169, 14753, 15145, 16025, 21008, 21760, 14450, 14213, 14138, 12994, 
      13298, 21050, 22570, 14517, 14440, 13077, 13045, 16589, 16474, 13801, 
      13234, 13325, 13369, 22829, 14612, 14185, 13556, 17681, 19540, 23860, 
      14914, 14650, 16714, 16825, 19465, 20745, 13940, 13925, 16661, 15317, 
      14162, 17642, 15625, 21124, 22321, 18610, 17450, 16010, 14641, 18248, 
      15284, 19373, 16893, 16090, 15490, 18154, 22185, 15376, 15476, 21001, 
      22601, 18989, 16850, 16066, 16354, 16850, 17640, 15925, 16165, 19125, 
      19720, 19850, 16298, 16325, 16970, 18938, 19973, 21170, 22529, 25154, 
      17984, 16505, 17905, 20105, 22784, 19109, 19301, 19604, 19816, 20036, 
      20381, 23141, 27509, 20297, 23722, 27977, 28186, 19360, 18513, 20560, 
      20189, 18130, 17770, 19538, 19993, 18581, 18709, 20161, 19025, 20612, 
      23680, 27521, 21905, 28373, 20893, 19045, 20133, 21645, 24820, 25933, 
      19517, 23042, 24784, 20225, 22001, 22849, 29600, 20722, 20557, 20170, 
      24106, 31117, 23413, 21928, 20453, 20264, 20168, 20200, 31613, 21290, 
      20738, 20549, 20449, 25073, 25633, 25778, 26849, 21106, 21250, 22321, 
      23729, 28421, 30050, 21892, 21416, 23917, 25672, 27092, 28885, 21609, 
      21834, 27850, 23929, 21913, 23929, 30740, 22282, 22345, 22685, 23801, 
      24410, 24505, 25682, 25101, 22789, 22756, 22644, 22500, 22789, 23125, 
      24901, 23426, 22945, 26050, 33205, 23248, 23729, 24329, 25408, 29345, 
      33508, 34553, 26113, 34018, 29341, 26525, 25316, 24677, 23912, 23765, 
      24557, 30116, 34952, 37172, 26626, 26329, 25625, 24650, 24194, 24125, 
      26426, 29801, 24417, 26272, 26836, 33172, 25805, 24698, 26674, 27173, 
      25013, 25160, 25925, 34765, 29002, 25362, 25317, 27490, 28881, 35281, 
      26756, 25609, 26176, 26500, 27904, 28516, 28964, 34625, 37049, 39056, 
      26882, 26705, 25957, 29057, 31250, 28845, 27925, 28008, 29269, 31573, 
      32328, 34708, 34893, 35460, 36445, 26573, 27658, 28169, 28333, 34138, 
      34669, 39338, 32372, 32521, 29826, 28381, 28450, 28521, 35689, 36829, 
      29672, 28085, 28040, 28285, 30805, 30920, 31652, 37160, 29738, 30490, 
      32378, 32930, 36170, 28420, 31945, 45385, 28610, 29090, 47330, 32996, 
      28925, 30056, 32869, 40781, 43300, 29290, 32157, 36130, 40477, 44866, 
      46402, 48562, 29753, 29585, 30209, 31985, 33428, 36308, 40609, 42809, 
      44468, 47008, 31693, 44329, 47353, 32776, 31797, 37501, 37845, 45652, 
      47700, 31109, 35954, 37349, 39274, 49946, 51941, 35072, 33092, 31265, 
      34112, 35600, 37700, 43520, 49201, 50297, 35298, 32290, 32698, 32850, 
      39978, 50373, 31685, 39784, 32237, 32042, 33410, 35177, 36530, 48425, 
      48682, 32464, 32761, 39289, 40500, 50625, 33661, 34361, 36242, 41410, 
      49145, 55865, 37885, 33965, 33173, 33160, 33965, 39848, 36625, 33658, 
      34578, 43489, 49365, 56290, 34756, 34112, 34640, 34880, 43657, 45956, 
      46625, 53456, 38849, 35746, 37825, 44629, 45461, 51386, 40072, 39220, 
      35125, 35437, 35557, 37096, 37197, 38077, 44397, 55912, 42025, 40298, 
      37673, 34994, 34978, 35113, 36338, 36490, 37469, 45170, 35444, 35345, 
      35393, 35408, 35668, 35744, 36244, 54113, 49645, 58221, 37189, 37544, 
      37781, 37864, 39464, 39821, 37322, 36530, 38506, 38597, 50881, 57506, 
      36880, 37008, 39568, 57028, 57600, 49130, 51410, 51890, 52133, 52625, 
      61585, 53261, 63880, 39394, 38497, 38777, 53545, 54292, 65972, 39250, 
      65053, 39688, 40130, 40225, 41600, 42025, 57424, 48145, 40885, 57562, 
      61717, 69301, 40829, 61540, 62413, 70388, 62525, 71138, 47092, 42912, 
      45097, 45972, 63225, 68185, 44329, 43336, 45800, 66152, 46570, 42949, 
      44218, 46213, 46693, 70074, 72090, 43345, 44225, 44210, 52381, 45965, 
      50873, 46793, 47673, 47869, 47970, 47825, 57681, 53380, 48256, 49156, 
      57128, 57370, 57177, 48625, 49325, 50605, 50690, 62273, 59930, 51025, 
      50960, 53201, 52520, 53101, 53192, 53677, 54445, 63865, 52802, 53924, 
      54961, 55117, 55156, 56425, 56785, 57812, 56338, 61648, 63620, 62325, 
      64117, 63122, 65540, 66632, 66832, 67073, 67860, 70130, 70193, 70425, 
      73138, 72353, 73588, 73805, 74468, 75105, 75825, 75752, 75917, 78802, 
      79861, 81281, 82009, 83045, 83665, 83728, 87277, 87986, 95405, 96777, 
      96850 ], 
  [ 1098, 1114, 1028, 788, 626, 689, 725, 580, 673, 298, 250, 377, 45, 58, 
      50, 17, 0, 2, 26, 50, 65, 225, 389, 505, 569, 221, 226, 360, 580, 386, 
      361, 425, 441, 442, 565, 634, 740, 1985, 1413, 1873, 24872, 26120, 
      1973, 1585, 1537, 2146, 2817, 21685, 19289, 2164, 2249, 3092, 2386, 
      2466, 2557, 2312, 17992, 20341, 2570, 17338, 20165, 15993, 3490, 3400, 
      21645, 16290, 3042, 2770, 3001, 15370, 2705, 2753, 16160, 22690, 17938, 
      14258, 15685, 3445, 2920, 16840, 22906, 22346, 22069, 15569, 3029, 
      3221, 13429, 22736, 16705, 4474, 4545, 18874, 20788, 5668, 8125, 13165, 
      14600, 19610, 3530, 14930, 21706, 16596, 4176, 14004, 14625, 23481, 
      18850, 15170, 15385, 21005, 19220, 13448, 13060, 5140, 6053, 7105, 
      16865, 14912, 4177, 4352, 14096, 20354, 11621, 10786, 4325, 7250, 
      14026, 14629, 18149, 20354, 11752, 11581, 4456, 5140, 12637, 13381, 
      14965, 15172, 17033, 10573, 4538, 7625, 19024, 11680, 4849, 5465, 5524, 
      5993, 6388, 15028, 21785, 17757, 17305, 4777, 5386, 5850, 19161, 13736, 
      5021, 5684, 11956, 12644, 20029, 19682, 12962, 9665, 5042, 5066, 7745, 
      8066, 10082, 10817, 8784, 11570, 10658, 5450, 5365, 5770, 5858, 5905, 
      10229, 5485, 5672, 6152, 8285, 17140, 18394, 12025, 10954, 10809, 9594, 
      8226, 5706, 5725, 11554, 13906, 17506, 20025, 5777, 5776, 7220, 8177, 
      10676, 12500, 8530, 6829, 7225, 12329, 16333, 15885, 6120, 10309, 
      17057, 10210, 8090, 7265, 7025, 7685, 9764, 6976, 8249, 9001, 12641, 
      17009, 13957, 10917, 6597, 12337, 10820, 7165, 6868, 6733, 7748, 9028, 
      11908, 14810, 11378, 8914, 8570, 7978, 12973, 9081, 10777, 10250, 
      10141, 7850, 7346, 9341, 19325, 16612, 10532, 9605, 9245, 7669, 7969, 
      18178, 10880, 7844, 7940, 18353, 14162, 11402, 10946, 9217, 8405, 8117, 
      7921, 7937, 8117, 8362, 8882, 9857, 10625, 10946, 11890, 12017, 17704, 
      14824, 8829, 8541, 8109, 11821, 11530, 9305, 8957, 10217, 11306, 13042, 
      13465, 15850, 18685, 14548, 13364, 9620, 9248, 8948, 9140, 9364, 13793, 
      16208, 15049, 12493, 10953, 9874, 9378, 9010, 10249, 10858, 12130, 
      12249, 15236, 11336, 10952, 10517, 10436, 10357, 10061, 9565, 8872, 
      10061, 10517, 12085, 12805, 12932, 16061, 18052, 19652, 16946, 13121, 
      11626, 12869, 13121, 16441, 14992, 14692, 13977, 13840, 13441, 9220, 
      9297, 9700, 16785, 15185, 11618, 11434, 10930, 9605, 9413, 9985, 20434, 
      17525, 15533, 13829, 9829, 9629, 18253, 14026, 10285, 10377, 12937, 
      12704, 11156, 10441, 10036, 10324, 16241, 19216, 15530, 14690, 14297, 
      11290, 10426, 10397, 17770, 15880, 10728, 10453, 10693, 11188, 13320, 
      13768, 14004, 16180, 19813, 20605, 14834, 12130, 11698, 11285, 11050, 
      13634, 13745, 18005, 21013, 14660, 13952, 13217, 20032, 21220, 16209, 
      12321, 12321, 12546, 15381, 16501, 17914, 20241, 17477, 16136, 14372, 
      14372, 14930, 14474, 14153, 13130, 15293, 15545, 14913, 11664, 17657, 
      17506, 14282, 13250, 12506, 12457, 12170, 12365, 12557, 14282, 15464, 
      13700, 12584, 12125, 12136, 13949, 14125, 14309, 14501, 12330, 12762, 
      14170, 14530, 15346, 20065, 20785, 14569, 14308, 14225, 12665, 12905, 
      20113, 21569, 14618, 14533, 12938, 12778, 16840, 16717, 13780, 12997, 
      13032, 13060, 21832, 14669, 14186, 13261, 16946, 18701, 22829, 14977, 
      14681, 16057, 16160, 18640, 19856, 13753, 13714, 16840, 15368, 13933, 
      16949, 15122, 20245, 21386, 18889, 17649, 16081, 14416, 18485, 15217, 
      18610, 17000, 16109, 15109, 17485, 21284, 15145, 15165, 20170, 21690, 
      19220, 16897, 16001, 15905, 16337, 17741, 15746, 15794, 18434, 18989, 
      20101, 15957, 15976, 16501, 18277, 19240, 20365, 21652, 24157, 18065, 
      16178, 17354, 19378, 21905, 18490, 18666, 18945, 19141, 19345, 19666, 
      22266, 26442, 19604, 22829, 26900, 27101, 19465, 18002, 19865, 20340, 
      18049, 17593, 18945, 19360, 18130, 18632, 19556, 18954, 19989, 22849, 
      26506, 22096, 27332, 20978, 18794, 19610, 20978, 23953, 25010, 19368, 
      22293, 25097, 19762, 21346, 22130, 28537, 20689, 20500, 20041, 23321, 
      30004, 23602, 21997, 20322, 20077, 19917, 19885, 30490, 21253, 20605, 
      20360, 20180, 24260, 24788, 24925, 25940, 20761, 20857, 21760, 23040, 
      27460, 29017, 21809, 21061, 23234, 24869, 26209, 27914, 21332, 21437, 
      26941, 24010, 21610, 23290, 29709, 21929, 21968, 22228, 23200, 23753, 
      23840, 24929, 25226, 22642, 22601, 22457, 22217, 22370, 22642, 24226, 
      23341, 22756, 25309, 32104, 23057, 23242, 23762, 24737, 28426, 32405, 
      33410, 25408, 32905, 29650, 26658, 25345, 24634, 23733, 23418, 24034, 
      29185, 33813, 35953, 26741, 26420, 25652, 24557, 24005, 23752, 25741, 
      28900, 24050, 25625, 26141, 32125, 25780, 24345, 26017, 27250, 24770, 
      24749, 25378, 33674, 29189, 25133, 25064, 26813, 28100, 34180, 26725, 
      25282, 25681, 25957, 27217, 27781, 28197, 33562, 35890, 37825, 26825, 
      26624, 25604, 28304, 30361, 28946, 27290, 27365, 28522, 30682, 31397, 
      33665, 33842, 34385, 35330, 26280, 27085, 27540, 27688, 33133, 33640, 
      38125, 31469, 31610, 29921, 27796, 27857, 27920, 34640, 35732, 29725, 
      27954, 27549, 27754, 30034, 30141, 30825, 36061, 29077, 29765, 31525, 
      32045, 35125, 28213, 31138, 44018, 28233, 28585, 45913, 33185, 28562, 
      29461, 32042, 39586, 42017, 29021, 31400, 35141, 39304, 43541, 45029, 
      47125, 29530, 29250, 29682, 31266, 32605, 35325, 39442, 41562, 43165, 
      45625, 31700, 43040, 45968, 32845, 31154, 36490, 36818, 44329, 46313, 
      30952, 35037, 36360, 38197, 48501, 50440, 35249, 33125, 30794, 33329, 
      34721, 36709, 42289, 47786, 48850, 35465, 32201, 32065, 32201, 38897, 
      48932, 31338, 38725, 32008, 31709, 32773, 34388, 35653, 47060, 47309, 
      32057, 32266, 38282, 39437, 49202, 33076, 33696, 35425, 40321, 47776, 
      54304, 38090, 33850, 32882, 32861, 33386, 38845, 36724, 33205, 33965, 
      42340, 48008, 54733, 34645, 33633, 34065, 34273, 42514, 44725, 45370, 
      51985, 39040, 35081, 36992, 43460, 44260, 49985, 40309, 39409, 34586, 
      34850, 34954, 36341, 36434, 37250, 43250, 54389, 42340, 40525, 37732, 
      34677, 34597, 34660, 35685, 35821, 36712, 44005, 35165, 34978, 34978, 
      34985, 35165, 35225, 35645, 52658, 48340, 56660, 37090, 36877, 37090, 
      37165, 38637, 38970, 37189, 36221, 37781, 37864, 49556, 55981, 36545, 
      36545, 38785, 55525, 56081, 47889, 50089, 50553, 50788, 51264, 59968, 
      51890, 62213, 39317, 38050, 38250, 52186, 52909, 64269, 38705, 63380, 
      39133, 39565, 39722, 40897, 41282, 55985, 48464, 40324, 56129, 60164, 
      67556, 40402, 60001, 60850, 68625, 60968, 69365, 47293, 42233, 44234, 
      45053, 61658, 66490, 43552, 42701, 44941, 64525, 46661, 42472, 43525, 
      45352, 45800, 68357, 70325, 42874, 43578, 43625, 52706, 45256, 51082, 
      46042, 46880, 47060, 47153, 47092, 58106, 53621, 47521, 48341, 57493, 
      57725, 57524, 48082, 48724, 49844, 49921, 62740, 60309, 50308, 50305, 
      52330, 51781, 52306, 52389, 52834, 53576, 64298, 52209, 53225, 54196, 
      54514, 54545, 55754, 56066, 56989, 55777, 61073, 62773, 61700, 63268, 
      62549, 64793, 65773, 66049, 66320, 67073, 69373, 69428, 69698, 72277, 
      71650, 72733, 72980, 73765, 74384, 75008, 75013, 75154, 78013, 79076, 
      80530, 81232, 82280, 82820, 82945, 86474, 87165, 94536, 95888, 95953 ], 
  [ 1160, 1192, 1090, 842, 680, 757, 797, 634, 745, 328, 272, 433, 53, 80, 
      40, 13, 2, 0, 36, 52, 45, 185, 405, 521, 585, 205, 196, 314, 578, 340, 
      325, 377, 401, 404, 533, 580, 706, 1989, 1385, 1865, 25114, 26370, 
      1945, 1493, 1469, 2120, 2813, 21893, 19477, 2122, 2125, 3074, 2336, 
      2420, 2425, 2250, 18154, 20521, 2516, 17492, 20341, 16133, 3460, 3362, 
      21269, 15956, 2900, 2696, 2941, 15496, 2605, 2665, 16290, 22304, 17588, 
      13940, 15353, 3293, 2818, 16970, 22516, 21960, 21685, 15237, 2917, 
      3141, 13525, 22346, 16361, 4432, 4505, 19012, 20410, 5650, 8149, 13249, 
      14698, 19240, 3428, 15028, 21860, 16250, 4010, 14090, 14717, 23645, 
      18484, 15264, 15481, 20621, 18850, 13130, 12746, 5090, 6025, 7093, 
      16513, 14578, 4069, 4258, 14170, 19972, 11321, 10496, 4217, 7232, 
      14096, 14705, 18257, 20480, 11450, 11281, 4306, 5066, 12689, 13441, 
      15041, 15250, 16677, 10285, 4420, 7605, 18650, 11378, 4745, 5389, 5450, 
      5933, 6338, 15098, 21913, 17393, 16945, 4633, 5300, 5780, 19265, 13410, 
      4861, 5602, 11986, 12682, 20137, 19300, 12644, 9389, 4900, 4936, 7709, 
      8036, 10084, 10829, 8522, 11268, 10368, 5284, 5233, 5668, 5760, 5809, 
      10225, 5345, 5554, 6058, 8245, 17210, 18020, 11717, 10660, 10517, 9320, 
      7976, 5540, 5597, 11560, 13940, 17576, 20117, 5625, 5626, 7146, 8125, 
      10666, 12514, 8276, 6617, 7145, 12337, 16385, 15533, 5978, 10285, 
      16693, 9928, 7848, 7045, 6925, 7605, 9490, 6770, 8177, 8945, 12641, 
      17057, 13625, 10625, 6425, 12329, 10530, 6961, 6682, 6577, 7650, 8962, 
      11890, 14468, 11080, 8660, 8324, 7880, 12965, 9005, 10733, 9972, 9865, 
      7632, 7200, 9265, 19377, 16250, 10250, 9341, 9161, 7477, 7837, 18212, 
      10594, 7690, 7794, 18385, 13828, 11108, 10660, 8969, 8185, 7913, 7745, 
      7769, 7969, 8228, 8768, 9769, 10553, 10880, 11840, 11969, 17330, 14482, 
      8597, 8321, 7937, 11765, 11236, 9061, 8829, 10125, 11236, 13000, 13429, 
      15844, 18709, 14210, 13042, 9370, 9010, 8722, 9010, 9242, 13757, 16202, 
      14705, 12185, 10673, 9620, 9140, 8788, 10145, 10768, 12064, 12185, 
      14890, 11050, 10674, 10249, 10170, 10093, 9805, 9325, 8674, 9945, 
      10413, 12013, 12745, 12874, 16045, 18058, 19674, 16580, 12805, 11336, 
      12805, 13061, 16081, 14650, 14354, 13649, 13514, 13121, 9026, 9125, 
      9554, 16769, 14841, 11332, 11152, 10660, 9385, 9217, 9841, 20452, 
      17153, 15185, 13505, 9605, 9445, 18245, 13700, 10133, 10229, 12853, 
      12402, 10890, 10201, 9826, 10162, 16201, 19210, 15184, 14356, 13969, 
      11024, 10196, 10225, 17744, 15530, 10490, 10237, 10525, 11042, 13226, 
      13682, 13922, 16130, 19805, 20605, 14500, 11848, 11428, 11029, 10888, 
      13540, 13653, 17973, 21013, 14330, 13634, 12913, 20018, 21218, 15857, 
      12041, 12185, 12416, 15305, 16441, 17872, 20225, 17109, 15786, 14050, 
      14274, 14600, 14152, 13837, 12836, 15205, 15461, 14585, 11450, 17289, 
      17140, 13968, 12960, 12240, 12193, 11988, 12193, 12393, 14164, 15130, 
      13402, 12322, 11917, 11930, 13817, 13997, 14185, 14381, 12116, 12584, 
      14036, 14404, 15236, 20021, 20749, 14257, 14002, 13921, 12465, 12721, 
      20065, 21537, 14308, 14225, 12688, 12560, 16490, 16369, 13498, 12769, 
      12818, 12850, 21794, 14365, 13896, 13045, 16840, 18621, 22797, 14669, 
      14381, 15929, 16034, 18554, 19786, 13505, 13472, 16498, 15058, 13693, 
      16825, 14948, 20165, 21320, 18517, 17297, 15761, 14170, 18121, 14929, 
      18496, 16666, 15797, 14897, 17345, 21202, 14893, 14933, 20068, 21608, 
      18850, 16573, 15705, 15705, 16153, 17401, 15476, 15572, 18292, 18857, 
      19721, 15725, 15746, 16301, 18125, 19106, 20249, 21554, 24089, 17725, 
      15940, 17172, 19240, 21805, 18320, 18500, 18785, 18985, 19193, 19520, 
      22160, 26384, 19450, 22725, 26842, 27045, 19109, 17800, 19709, 19970, 
      17737, 17305, 18761, 19186, 17908, 18314, 19370, 18632, 19805, 22717, 
      26420, 21706, 27250, 20612, 18512, 19396, 20800, 23825, 24896, 19058, 
      22133, 24669, 19528, 21160, 21960, 28453, 20345, 20162, 19721, 23165, 
      29930, 23200, 21625, 20000, 19769, 19625, 19609, 30416, 20905, 20281, 
      20050, 19890, 24106, 24642, 24781, 25810, 20485, 20593, 21538, 22850, 
      27338, 28913, 21465, 20785, 23040, 24705, 26065, 27792, 21034, 21169, 
      26801, 23620, 21316, 23080, 29597, 21645, 21690, 21970, 22978, 23545, 
      23634, 24745, 24820, 22304, 22265, 22129, 21913, 22100, 22388, 24020, 
      22985, 22426, 25117, 32002, 22725, 22984, 23524, 24525, 28276, 32301, 
      33316, 25202, 32801, 29188, 26240, 24953, 24260, 23393, 23120, 23780, 
      29033, 33713, 35873, 26325, 26010, 25258, 24193, 23665, 23458, 25525, 
      28738, 23752, 25397, 25925, 31997, 25394, 24041, 25789, 26836, 24436, 
      24457, 25120, 33552, 28745, 24793, 24730, 26585, 27898, 34058, 26333, 
      24964, 25405, 25693, 26989, 27565, 27989, 33428, 35780, 37733, 26437, 
      26242, 25290, 28090, 30181, 28516, 27044, 27121, 28304, 30500, 31225, 
      33521, 33700, 34249, 35204, 25946, 26821, 27290, 27442, 32977, 33490, 
      38021, 31285, 31428, 29485, 27530, 27593, 27658, 34490, 35594, 29297, 
      27572, 27257, 27472, 29812, 29921, 30617, 35921, 28825, 29529, 31321, 
      31849, 34969, 27845, 30920, 43940, 27905, 28289, 45845, 32713, 28228, 
      29185, 31824, 39460, 41913, 28661, 31162, 34961, 39170, 43445, 44945, 
      47057, 29156, 28904, 29384, 31016, 32381, 35141, 39304, 41444, 43061, 
      45541, 31266, 42930, 45882, 32393, 30880, 36308, 36640, 44225, 46225, 
      30554, 34829, 36170, 38029, 48425, 50378, 34765, 32677, 30472, 33085, 
      34501, 36517, 42157, 47700, 48772, 34981, 31781, 31781, 31921, 38725, 
      48850, 30980, 38545, 31618, 31345, 32485, 34138, 35425, 46954, 47205, 
      31709, 31940, 38084, 39253, 49108, 32770, 33410, 35177, 40141, 47666, 
      54242, 37584, 33424, 32500, 32481, 33076, 38641, 36242, 32861, 33661, 
      42170, 47890, 54665, 34213, 33293, 33749, 33965, 42340, 44573, 45224, 
      51893, 38530, 34785, 36738, 43290, 44098, 49873, 39785, 38897, 34256, 
      34532, 34640, 36065, 36160, 36992, 43072, 54305, 41794, 40001, 37250, 
      34289, 34225, 34306, 35381, 35521, 36434, 43829, 34765, 34600, 34612, 
      34621, 34821, 34885, 35325, 52552, 48194, 56578, 36640, 36569, 36788, 
      36865, 38369, 38708, 36745, 35821, 37485, 37570, 49410, 55885, 36149, 
      36181, 38501, 55421, 55981, 47717, 49937, 50405, 50642, 51122, 59890, 
      51748, 62145, 38849, 37672, 37892, 52036, 52765, 64205, 38349, 63306, 
      38777, 39209, 39348, 40573, 40968, 55845, 47882, 39962, 55985, 60050, 
      67490, 40004, 59881, 60736, 68561, 60850, 69301, 46733, 41893, 43940, 
      44773, 61540, 66404, 43234, 42345, 44641, 64417, 46121, 42074, 43181, 
      45050, 45506, 68269, 70249, 42472, 43220, 43249, 52100, 44906, 50500, 
      45700, 46546, 46730, 46825, 46738, 57460, 53021, 47165, 48005, 56857, 
      57089, 56890, 47668, 48322, 49482, 49561, 62066, 59657, 49930, 49909, 
      51988, 51401, 51940, 52025, 52480, 53226, 63620, 51785, 52825, 53810, 
      54080, 54113, 55332, 55656, 56605, 55325, 60597, 62365, 61234, 62858, 
      62065, 64345, 65353, 65605, 65866, 66625, 68905, 68962, 69220, 71825, 
      71156, 72277, 72514, 73261, 73882, 74530, 74513, 74660, 77513, 78570, 
      80008, 80714, 81754, 82314, 82421, 85940, 86633, 93986, 95338, 95405 ], 
  [ 1220, 1156, 1138, 890, 692, 685, 701, 634, 625, 388, 356, 265, 113, 20, 
      148, 85, 26, 36, 0, 16, 117, 353, 225, 317, 369, 169, 232, 410, 410, 
      424, 349, 461, 425, 416, 485, 640, 634, 1629, 1193, 1553, 23290, 24498, 
      1693, 1613, 1445, 1844, 2405, 20213, 17905, 1906, 2389, 2690, 2132, 
      2192, 2701, 2106, 16666, 18925, 2312, 16040, 18757, 14753, 3088, 3026, 
      22949, 17384, 3176, 2564, 2725, 14164, 2617, 2605, 14922, 24020, 19088, 
      15248, 16733, 3593, 2818, 15578, 24232, 23652, 23365, 16605, 2965, 
      2997, 12325, 24050, 17777, 4036, 4097, 17536, 22018, 5098, 7345, 12085, 
      13450, 20788, 3368, 13768, 20264, 17642, 4322, 12890, 13481, 21977, 
      19984, 14004, 14209, 22217, 20362, 14330, 13922, 4682, 5485, 6445, 
      17893, 15850, 3985, 4090, 12994, 21520, 12377, 11492, 4121, 6596, 
      12932, 13505, 16865, 18980, 12506, 12325, 4450, 4754, 11621, 12325, 
      13829, 14026, 18045, 11245, 4360, 6957, 20114, 12410, 4589, 5065, 5114, 
      5513, 5858, 13898, 20365, 18785, 18313, 4705, 5024, 5408, 17849, 14562, 
      5017, 5290, 11002, 11650, 18685, 20776, 13736, 10229, 4936, 4900, 7109, 
      7400, 9256, 9941, 9266, 12240, 11268, 5440, 5185, 5440, 5508, 5545, 
      9409, 5333, 5410, 5770, 7633, 15938, 19400, 12701, 11560, 11405, 10100, 
      8612, 5672, 5501, 10660, 12872, 16292, 18701, 5661, 5650, 6714, 7561, 
      9850, 11554, 8912, 7001, 6737, 11401, 15185, 16745, 5930, 9529, 17965, 
      10708, 8388, 7453, 6613, 7173, 10210, 7082, 7685, 8357, 11717, 15845, 
      14681, 11441, 6521, 11441, 11322, 7237, 6850, 6565, 7290, 8410, 11050, 
      15560, 11908, 9224, 8840, 7508, 12053, 8489, 10025, 10656, 10537, 7956, 
      7092, 8737, 18081, 17426, 10946, 9929, 8669, 7621, 7621, 17000, 11290, 
      7594, 7650, 17173, 14800, 11840, 11344, 9425, 8473, 8105, 7769, 7745, 
      7825, 8000, 8420, 9265, 9953, 10244, 11108, 11225, 18530, 15490, 8945, 
      8597, 7925, 11057, 11944, 9469, 8541, 9621, 10600, 12196, 12589, 14824, 
      17509, 15170, 13906, 9802, 9370, 9010, 8722, 8906, 12905, 15170, 15689, 
      12953, 11273, 10064, 9488, 9040, 9689, 10228, 11380, 11489, 15874, 
      11674, 11250, 10765, 10674, 10585, 10249, 9673, 8770, 9549, 9945, 
      11353, 12013, 12130, 15049, 16930, 18450, 17672, 13597, 11972, 12085, 
      12317, 17125, 15586, 15266, 14501, 14354, 13925, 9074, 9041, 9314, 
      15749, 15777, 11920, 11716, 11152, 9577, 9265, 9577, 19216, 18245, 
      16133, 14309, 9809, 9409, 17153, 14504, 9893, 9965, 12205, 13050, 
      11322, 10477, 9922, 9970, 15277, 18082, 16084, 15184, 14761, 11444, 
      10400, 10081, 16724, 16442, 10730, 10345, 10345, 10730, 12602, 13010, 
      13226, 15242, 18665, 19417, 15304, 12340, 11848, 11365, 10660, 12904, 
      13005, 16965, 19813, 15098, 14330, 13525, 18890, 20018, 16745, 12497, 
      11777, 11972, 14537, 15577, 16900, 19097, 18081, 16650, 14746, 13626, 
      15332, 14836, 14485, 13352, 14485, 14717, 15293, 11474, 18225, 18064, 
      14580, 13428, 12564, 12505, 11808, 11953, 12105, 13600, 15850, 13906, 
      12610, 11881, 11882, 13325, 13481, 13645, 13817, 12104, 12356, 13544, 
      13864, 14600, 18989, 19669, 14821, 14530, 14437, 12357, 12517, 19045, 
      20421, 14848, 14753, 12868, 12548, 17258, 17125, 13858, 12805, 12770, 
      12778, 20690, 14845, 14292, 12997, 16132, 17757, 21645, 15161, 14825, 
      15341, 15434, 17714, 18850, 13625, 13556, 17170, 15538, 13753, 16189, 
      14600, 19253, 20324, 19345, 18005, 16277, 14242, 18889, 15241, 17764, 
      17242, 16241, 14741, 16757, 20266, 14965, 14885, 19240, 20660, 19618, 
      17065, 16029, 15453, 15805, 17977, 15632, 15440, 17680, 18185, 20525, 
      15641, 15650, 16025, 17561, 18434, 19469, 20666, 23021, 18277, 15880, 
      16776, 18580, 20917, 17828, 17984, 18233, 18409, 18593, 18884, 21284, 
      25220, 18850, 21825, 25666, 25857, 19709, 17476, 19109, 20642, 18061, 
      17485, 18317, 18682, 17680, 18650, 18914, 18980, 19325, 21925, 25352, 
      22450, 26146, 21200, 18596, 19072, 20260, 22985, 23972, 19298, 21473, 
      25605, 19300, 20644, 21348, 27325, 20765, 20546, 19997, 22457, 28730, 
      23956, 22201, 20276, 19961, 19721, 19609, 29204, 21325, 20557, 20242, 
      19962, 23362, 23850, 23977, 24922, 20449, 20485, 21178, 22298, 26378, 
      27845, 21825, 20737, 22500, 23985, 25225, 26820, 21106, 21061, 25925, 
      24232, 21352, 22612, 28541, 21609, 21618, 21778, 22570, 23053, 23130, 
      24109, 25504, 22580, 22529, 22345, 21985, 21968, 22160, 23504, 23357, 
      22642, 24505, 30850, 22941, 22756, 23176, 24021, 27400, 31149, 32104, 
      24650, 31637, 30160, 26948, 25505, 24704, 23633, 23108, 23504, 28145, 
      32513, 34553, 27009, 26658, 25810, 24565, 23893, 23410, 25009, 27898, 
      23716, 24941, 25397, 30941, 25874, 24029, 25321, 27472, 24592, 24361, 
      24820, 32436, 29549, 24973, 24874, 26093, 27250, 32930, 26813, 25000, 
      25189, 25405, 26485, 26989, 27365, 32360, 34568, 36413, 26881, 26650, 
      25290, 27490, 29377, 29200, 26624, 26689, 27716, 29696, 30361, 32489, 
      32656, 33169, 34064, 26042, 26497, 26882, 27010, 32005, 32482, 36737, 
      30469, 30600, 30169, 27194, 27245, 27298, 33458, 34490, 29921, 27920, 
      27065, 27220, 29200, 29297, 29921, 34817, 28381, 28989, 30589, 31069, 
      33949, 28085, 30260, 42440, 27893, 28085, 44273, 33553, 28240, 28849, 
      31140, 38224, 40545, 28817, 30586, 34037, 37970, 42017, 43445, 45461, 
      29384, 28964, 29156, 30500, 31709, 34229, 38116, 40136, 41669, 44029, 
      31842, 41562, 44370, 33065, 30484, 35360, 35668, 42809, 44713, 30890, 
      34025, 35258, 36985, 46829, 48698, 35605, 33301, 30340, 32485, 33757, 
      35605, 40885, 46152, 47176, 35809, 32225, 31409, 31525, 37681, 47266, 
      31040, 37537, 31858, 31429, 32113, 33538, 34693, 45490, 45729, 31685, 
      31784, 37160, 38245, 47560, 32482, 33002, 34541, 39097, 46202, 52490, 
      38484, 33844, 32656, 32625, 32800, 37729, 36986, 32777, 33337, 41042, 
      46450, 52925, 34645, 33173, 33485, 33653, 41224, 43325, 43940, 50285, 
      39418, 34389, 36090, 42138, 42898, 48373, 40745, 39785, 34052, 34256, 
      34340, 35537, 35620, 36356, 41956, 52625, 42874, 40949, 37946, 34421, 
      34261, 34234, 35009, 35125, 35906, 42689, 34957, 34660, 34600, 34597, 
      34677, 34717, 35037, 50980, 46850, 54850, 37108, 36185, 36368, 36433, 
      37745, 38048, 37165, 35977, 37017, 37090, 48042, 54217, 36269, 36109, 
      37949, 53789, 54325, 46481, 48581, 49025, 49250, 49706, 58090, 50320, 
      60273, 39365, 37636, 37736, 50632, 51325, 62285, 38169, 61434, 38585, 
      39005, 39240, 40165, 40500, 54333, 49010, 39770, 54485, 58370, 65522, 
      40016, 58225, 59044, 66569, 59170, 67297, 47693, 41533, 43304, 44053, 
      59848, 64520, 42730, 42057, 44017, 62641, 46925, 42026, 42809, 44426, 
      44834, 66361, 68269, 42436, 42920, 43045, 53264, 44522, 51496, 45256, 
      46042, 46202, 46285, 46330, 58792, 54077, 46757, 47477, 58105, 58325, 
      58114, 47560, 48130, 49050, 49117, 63482, 60941, 49570, 49645, 51400, 
      51017, 51472, 51545, 51940, 52650, 65000, 51629, 52513, 53402, 53924, 
      53945, 55080, 55332, 56125, 55241, 60525, 61885, 61090, 62378, 62005, 
      64033, 64873, 65245, 65554, 66265, 68605, 68650, 68968, 71381, 70952, 
      71845, 72130, 73069, 73666, 74170, 74273, 74384, 77213, 78282, 79780, 
      80450, 81514, 81954, 82157, 85664, 86333, 93650, 94978, 95033 ], 
  [ 1508, 1444, 1418, 1138, 916, 909, 925, 850, 833, 548, 500, 377, 185, 68, 
      180, 117, 50, 52, 16, 0, 85, 305, 169, 245, 289, 81, 136, 290, 290, 
      296, 221, 325, 281, 272, 325, 464, 450, 1405, 953, 1313, 23042, 24250, 
      1413, 1325, 1157, 1556, 2117, 19925, 17609, 1594, 2069, 2362, 1796, 
      1856, 2357, 1762, 16322, 18581, 1960, 15688, 18405, 14393, 2720, 2650, 
      22565, 17000, 2792, 2180, 2341, 13780, 2225, 2213, 14530, 23620, 18688, 
      14848, 16325, 3185, 2410, 15170, 23816, 23236, 22949, 16189, 2549, 
      2581, 11909, 23626, 17345, 3604, 3665, 17104, 21578, 4658, 6905, 11645, 
      13010, 20340, 2920, 13320, 19816, 17186, 3866, 12434, 13025, 21521, 
      19520, 13540, 13745, 21745, 19890, 13858, 13450, 4210, 5013, 5965, 
      17405, 15362, 3497, 3602, 12506, 21024, 11881, 10996, 3625, 6100, 
      12436, 13009, 16369, 18484, 12002, 11821, 3946, 4250, 11117, 11821, 
      13325, 13522, 17533, 10733, 3848, 6445, 19594, 11890, 4069, 4545, 4594, 
      4993, 5338, 13378, 19845, 18257, 17785, 4177, 4496, 4880, 17321, 14026, 
      4481, 4754, 10466, 11114, 18149, 20232, 13192, 9685, 4392, 4356, 6565, 
      6856, 8712, 9397, 8714, 11680, 10708, 4880, 4625, 4880, 4948, 4985, 
      8849, 4765, 4842, 5202, 7065, 15370, 18824, 12125, 10984, 10829, 9524, 
      8036, 5096, 4925, 10084, 12296, 15716, 18125, 5077, 5066, 6130, 6977, 
      9266, 10970, 8320, 6409, 6145, 10809, 14593, 16145, 5330, 8929, 17357, 
      10100, 7780, 6845, 6005, 6565, 9594, 6466, 7069, 7741, 11101, 15229, 
      14057, 10817, 5897, 10817, 10690, 6605, 6218, 5933, 6658, 7778, 10418, 
      14920, 11268, 8584, 8200, 6868, 11413, 7841, 9377, 10000, 9881, 7300, 
      6436, 8081, 17425, 16762, 10282, 9265, 8005, 6949, 6949, 16328, 10610, 
      6914, 6970, 16493, 14112, 11152, 10656, 8737, 7785, 7417, 7081, 7057, 
      7137, 7312, 7732, 8577, 9265, 9556, 10420, 10537, 17834, 14794, 8249, 
      7901, 7229, 10361, 11240, 8765, 7837, 8917, 9896, 11492, 11885, 14120, 
      16805, 14458, 13194, 9090, 8658, 8298, 8010, 8194, 12193, 14458, 14969, 
      12233, 10553, 9344, 8768, 8320, 8969, 9508, 10660, 10769, 15146, 10946, 
      10522, 10037, 9946, 9857, 9521, 8945, 8042, 8821, 9217, 10625, 11285, 
      11402, 14321, 16202, 17722, 16936, 12861, 11236, 11349, 11581, 16381, 
      14842, 14522, 13757, 13610, 13181, 8330, 8297, 8570, 15005, 15025, 
      11168, 10964, 10400, 8825, 8513, 8825, 18464, 17485, 15373, 13549, 
      9049, 8649, 16393, 13736, 9125, 9197, 11437, 12274, 10546, 9701, 9146, 
      9194, 14501, 17306, 15300, 14400, 13977, 10660, 9616, 9297, 15940, 
      15650, 9938, 9553, 9553, 9938, 11810, 12218, 12434, 14450, 17873, 
      18625, 14504, 11540, 11048, 10565, 9860, 12104, 12205, 16165, 19013, 
      14290, 13522, 12717, 18082, 19210, 15929, 11681, 10961, 11156, 13721, 
      14761, 16084, 18281, 17257, 15826, 13922, 12802, 14500, 14004, 13653, 
      12520, 13653, 13885, 14453, 10634, 17377, 17216, 13732, 12580, 11716, 
      11657, 10960, 11105, 11257, 12752, 14994, 13050, 11754, 11025, 11026, 
      12469, 12625, 12789, 12961, 11240, 11492, 12680, 13000, 13736, 18125, 
      18805, 13949, 13658, 13565, 11485, 11645, 18173, 19549, 13968, 13873, 
      11988, 11668, 16370, 16237, 12970, 11917, 11882, 11890, 19802, 13949, 
      13396, 12101, 15236, 16861, 20749, 14257, 13921, 14437, 14530, 16810, 
      17946, 12713, 12644, 16250, 14618, 12833, 15269, 13672, 18325, 19396, 
      18409, 17069, 15341, 13306, 17945, 14297, 16820, 16290, 15289, 13789, 
      15805, 19314, 14005, 13925, 18280, 19700, 18650, 16097, 15061, 14485, 
      14837, 17001, 14656, 14464, 16704, 17209, 19541, 14657, 14666, 15041, 
      16577, 17450, 18485, 19682, 22037, 17285, 14888, 15784, 17588, 19925, 
      16820, 16976, 17225, 17401, 17585, 17876, 20276, 24212, 17834, 20809, 
      24650, 24841, 18685, 16452, 18085, 19610, 17029, 16453, 17285, 17650, 
      16640, 17602, 17866, 17924, 18269, 20869, 24296, 21386, 25082, 20128, 
      17524, 18000, 19188, 21913, 22900, 18218, 20393, 24517, 18212, 19556, 
      20260, 26237, 19669, 19450, 18901, 21361, 27634, 22852, 21097, 19172, 
      18857, 18617, 18505, 28100, 20213, 19445, 19130, 18850, 22250, 22738, 
      22865, 23810, 19321, 19357, 20050, 21170, 25250, 26717, 20689, 19601, 
      21364, 22849, 24089, 25684, 19962, 19917, 24781, 23080, 20200, 21460, 
      27389, 20449, 20458, 20618, 21410, 21893, 21970, 22949, 24336, 21412, 
      21361, 21177, 20817, 20800, 20992, 22336, 22181, 21466, 23329, 29674, 
      21757, 21572, 21992, 22837, 26216, 29965, 30920, 23458, 30445, 28960, 
      25748, 24305, 23504, 22433, 21908, 22304, 26945, 31313, 33353, 25801, 
      25450, 24602, 23357, 22685, 22202, 23801, 26690, 22500, 23725, 24181, 
      29725, 24650, 22805, 24097, 26240, 23360, 23129, 23588, 31204, 28309, 
      23733, 23634, 24853, 26010, 31690, 25565, 23752, 23941, 24157, 25237, 
      25741, 26117, 31112, 33320, 35165, 25625, 25394, 24034, 26234, 28121, 
      27936, 25360, 25425, 26452, 28432, 29097, 31225, 31392, 31905, 32800, 
      24770, 25225, 25610, 25738, 30733, 31210, 35465, 29189, 29320, 28881, 
      25906, 25957, 26010, 32170, 33202, 28625, 26624, 25769, 25924, 27904, 
      28001, 28625, 33521, 27077, 27685, 29285, 29765, 32645, 26773, 28948, 
      41128, 26573, 26765, 42953, 32225, 26912, 27521, 29812, 36896, 39217, 
      27481, 29250, 32701, 36634, 40681, 42109, 44125, 28040, 27620, 27812, 
      29156, 30365, 32885, 36772, 38792, 40325, 42685, 30490, 40210, 43018, 
      31705, 29124, 34000, 34308, 41449, 43353, 29522, 32657, 33890, 35617, 
      45461, 47330, 34229, 31925, 28964, 31109, 32381, 34229, 39509, 44776, 
      45800, 34425, 30841, 30025, 30141, 36297, 45882, 29648, 36145, 30458, 
      30029, 30713, 32138, 33293, 44090, 44329, 30277, 30376, 35752, 36837, 
      46152, 31066, 31586, 33125, 37681, 44786, 51074, 37060, 32420, 31232, 
      31201, 31376, 36305, 35554, 31345, 31905, 39610, 45018, 51493, 33205, 
      31733, 32045, 32213, 39784, 41885, 42500, 48845, 37970, 32941, 34642, 
      40690, 41450, 46925, 39289, 38329, 32596, 32800, 32884, 34081, 34164, 
      34900, 40500, 51169, 41410, 39485, 36482, 32957, 32797, 32770, 33545, 
      33661, 34442, 41225, 33485, 33188, 33128, 33125, 33205, 33245, 33565, 
      49508, 45370, 53370, 35620, 34697, 34880, 34945, 36257, 36560, 35669, 
      34481, 35521, 35594, 46546, 52721, 34765, 34605, 36445, 52285, 52821, 
      44969, 47069, 47513, 47738, 48194, 56578, 48800, 58753, 37837, 36100, 
      36200, 49096, 49789, 60749, 36625, 59890, 37033, 37445, 37672, 38597, 
      38932, 52765, 47434, 38194, 52909, 56794, 63946, 38432, 56641, 57460, 
      64985, 57578, 65705, 46093, 39933, 41704, 42453, 58248, 62920, 41122, 
      40441, 42401, 61025, 45301, 40402, 41185, 42802, 43210, 64737, 66645, 
      40804, 41288, 41405, 51616, 42866, 49832, 43592, 44370, 44530, 44613, 
      44642, 57096, 52381, 45061, 45781, 56393, 56605, 56394, 45832, 46394, 
      47314, 47381, 61730, 59189, 47818, 47885, 49640, 49241, 49696, 49769, 
      50164, 50866, 63208, 49829, 50705, 51586, 52084, 52105, 53224, 53476, 
      54269, 53377, 58573, 59933, 59130, 60418, 60029, 62033, 62873, 63229, 
      63530, 64233, 66533, 66578, 66888, 69277, 68840, 69733, 70010, 70925, 
      71514, 72018, 72113, 72224, 75013, 76066, 77540, 78202, 79250, 79690, 
      79885, 83344, 84005, 91226, 92538, 92593 ], 
  [ 1601, 1681, 1525, 1229, 1049, 1168, 1220, 997, 1156, 577, 485, 724, 170, 
      221, 73, 64, 65, 45, 117, 85, 0, 68, 450, 554, 612, 130, 73, 125, 521, 
      145, 160, 170, 212, 221, 356, 325, 505, 1872, 1160, 1700, 25693, 26973, 
      1690, 1040, 1088, 1865, 2624, 22340, 19858, 1801, 1552, 2813, 1973, 
      2069, 1810, 1845, 18421, 20842, 2129, 17729, 20644, 16322, 3133, 3005, 
      19892, 14705, 2225, 2225, 2512, 15625, 2050, 2146, 16425, 20885, 16277, 
      12725, 14090, 2570, 2245, 17093, 21073, 20529, 20260, 13968, 2308, 
      2628, 13540, 20897, 15044, 4021, 4100, 19141, 18985, 5305, 7930, 13210, 
      14701, 17833, 2825, 15025, 22025, 14909, 3209, 14045, 14690, 23834, 
      17077, 15237, 15460, 19154, 17425, 11861, 11489, 4625, 5626, 6736, 
      15130, 13249, 3418, 3649, 14065, 18493, 10088, 9293, 3560, 6845, 13973, 
      14600, 18248, 20525, 10205, 10042, 3517, 4505, 12506, 13282, 14930, 
      15145, 15264, 9076, 3721, 7200, 17177, 10121, 4082, 4810, 4877, 5402, 
      5837, 14957, 21946, 15944, 15508, 3844, 4685, 5213, 19220, 12069, 4018, 
      4993, 11713, 12433, 20098, 17785, 11321, 8192, 4105, 4177, 7232, 7577, 
      9721, 10496, 7361, 9981, 9117, 4405, 4456, 4981, 5085, 5140, 9832, 
      4538, 4813, 5389, 7738, 17033, 16505, 10400, 9385, 9248, 8105, 6833, 
      4649, 4820, 11185, 13649, 17393, 20000, 4770, 4777, 6525, 7570, 10237, 
      12157, 7109, 5576, 6500, 11956, 16136, 14066, 5141, 9802, 15184, 8665, 
      6705, 5968, 6208, 6948, 8245, 5729, 7538, 8354, 12218, 16778, 12200, 
      9320, 5480, 11876, 9225, 5914, 5689, 5674, 6921, 8329, 11401, 13001, 
      9745, 7457, 7145, 7145, 12500, 8330, 10154, 8685, 8584, 6525, 6309, 
      8584, 19080, 14705, 8945, 8090, 8450, 6436, 6976, 17849, 9265, 6757, 
      6885, 18010, 12349, 9749, 9325, 7748, 7048, 6824, 6740, 6788, 7048, 
      7349, 7949, 9028, 9860, 10205, 11213, 11348, 15725, 12973, 7418, 7178, 
      6938, 11114, 9865, 7840, 7956, 9360, 10537, 12385, 12832, 15337, 18292, 
      12701, 11581, 8125, 7801, 7549, 8125, 8381, 13154, 15689, 13172, 10760, 
      9332, 8357, 7925, 7621, 9332, 9997, 11365, 11492, 13345, 9685, 9333, 
      8938, 8865, 8794, 8530, 8098, 7573, 9090, 9594, 11290, 12058, 12193, 
      15490, 17569, 19233, 14969, 11344, 9953, 12100, 12368, 14482, 13105, 
      12821, 12146, 12017, 11642, 7925, 8090, 8597, 16202, 13284, 9949, 9781, 
      9325, 8200, 8104, 8884, 19981, 15506, 13610, 12002, 8402, 8362, 17690, 
      12185, 9140, 9248, 12064, 10953, 9549, 8938, 8653, 9133, 15538, 18649, 
      13597, 12805, 12436, 9677, 8957, 9160, 17117, 13925, 9221, 9034, 9466, 
      10049, 12389, 12869, 13121, 15425, 19226, 20050, 12937, 10441, 10057, 
      9700, 9841, 12697, 12816, 17316, 20452, 12773, 12113, 11434, 19409, 
      20645, 14228, 10628, 11204, 11453, 14504, 15688, 17173, 19604, 15426, 
      14157, 12505, 13401, 13025, 12601, 12304, 11369, 14356, 14624, 13010, 
      10217, 15588, 15445, 12429, 11493, 10845, 10804, 10845, 11080, 11304, 
      13213, 13525, 11905, 10933, 10690, 10709, 12818, 13010, 13210, 13418, 
      10865, 11441, 13025, 13417, 14297, 19280, 20032, 12706, 12469, 12394, 
      11250, 11554, 19306, 20826, 12757, 12680, 11317, 11285, 14813, 14698, 
      12025, 11458, 11549, 11593, 21053, 12820, 12393, 11764, 15889, 17748, 
      22068, 13106, 12842, 14906, 15017, 17657, 18937, 12116, 12101, 14821, 
      13477, 12322, 15802, 13769, 19268, 20465, 16738, 15578, 14138, 12769, 
      16360, 13396, 17485, 14989, 14186, 13586, 16250, 20281, 13456, 13556, 
      19081, 20681, 17053, 14914, 14130, 14418, 14914, 15688, 13973, 14213, 
      17173, 17768, 17882, 14330, 14357, 15002, 16970, 18005, 19202, 20561, 
      23186, 16000, 14521, 15921, 18121, 20800, 17093, 17285, 17588, 17800, 
      18020, 18365, 21125, 25493, 18265, 21690, 25945, 26154, 17312, 16465, 
      18512, 18125, 16066, 15706, 17474, 17929, 16501, 16613, 18065, 16913, 
      18500, 21568, 25409, 19777, 26245, 18749, 16901, 17989, 19501, 22676, 
      23789, 17357, 20882, 22608, 18049, 19825, 20673, 27424, 18530, 18365, 
      17978, 21914, 28925, 21205, 19720, 18245, 18056, 17960, 17992, 29405, 
      19066, 18514, 18325, 18225, 22849, 23409, 23554, 24625, 18850, 18994, 
      20065, 21473, 26165, 27794, 19620, 19144, 21645, 23400, 24820, 26613, 
      19321, 19546, 25562, 21625, 19609, 21625, 28436, 19962, 20025, 20365, 
      21481, 22090, 22185, 23362, 22765, 20453, 20420, 20308, 20164, 20453, 
      20789, 22565, 21074, 20593, 23698, 30853, 20880, 21361, 21961, 23040, 
      26977, 31140, 32185, 23729, 31634, 26941, 24125, 22916, 22277, 21512, 
      21365, 22157, 27716, 32552, 34772, 24210, 23913, 23209, 22234, 21778, 
      21709, 24010, 27385, 21985, 23840, 24404, 30740, 23357, 22250, 24226, 
      24709, 22549, 22696, 23461, 32301, 26522, 22882, 22837, 25010, 26401, 
      32801, 24260, 23113, 23680, 24004, 25408, 26020, 26468, 32129, 34553, 
      36560, 24370, 24193, 23445, 26545, 28738, 26317, 25397, 25480, 26741, 
      29045, 29800, 32180, 32365, 32932, 33917, 24029, 25114, 25625, 25789, 
      31594, 32125, 36794, 29812, 29961, 27250, 25805, 25874, 25945, 33113, 
      34253, 27080, 25493, 25448, 25693, 28213, 28328, 29060, 34568, 27130, 
      27882, 29770, 30322, 33562, 25796, 29321, 42761, 25970, 26450, 44690, 
      30340, 26269, 27400, 30213, 38125, 40644, 26618, 29485, 33458, 37805, 
      42194, 43730, 45890, 27065, 26897, 27521, 29297, 30740, 33620, 37921, 
      40121, 41780, 44320, 28989, 41625, 44649, 30056, 29077, 34781, 35125, 
      42932, 44980, 28373, 33218, 34613, 36538, 47210, 49205, 32320, 30340, 
      28513, 31360, 32848, 34948, 40768, 46449, 47545, 32530, 29522, 29930, 
      30082, 37210, 47605, 28901, 37000, 29437, 29242, 30610, 32377, 33730, 
      45625, 45882, 29648, 29945, 36473, 37684, 47809, 30829, 31529, 33410, 
      38578, 46313, 53033, 35037, 31117, 30325, 30312, 31117, 37000, 33761, 
      30794, 31714, 40625, 46501, 53426, 31876, 31232, 31760, 32000, 40777, 
      43076, 43745, 50576, 35953, 32850, 34929, 41733, 42565, 48490, 37160, 
      36308, 32213, 32525, 32645, 34184, 34285, 35165, 41485, 53000, 39097, 
      37370, 34745, 32066, 32050, 32185, 33410, 33562, 34541, 42242, 32500, 
      32401, 32449, 32464, 32724, 32800, 33300, 51169, 46685, 55261, 34213, 
      34568, 34805, 34888, 36488, 36845, 34330, 33538, 35514, 35605, 47889, 
      54514, 33872, 34000, 36560, 54020, 54592, 46106, 48386, 48866, 49109, 
      49601, 58561, 50221, 60840, 36338, 35425, 35705, 50473, 51220, 62900, 
      36162, 61965, 36584, 37010, 37089, 38464, 38889, 54288, 44993, 37733, 
      54410, 58565, 66149, 37661, 58372, 59245, 67220, 59341, 67954, 43892, 
      39712, 41897, 42772, 60025, 64985, 41113, 40104, 42568, 62920, 43322, 
      39701, 40970, 42965, 43445, 66826, 68842, 40081, 40961, 40930, 49085, 
      42653, 47545, 43465, 44329, 44525, 44626, 44449, 54289, 49988, 44864, 
      45764, 53704, 53930, 53737, 45169, 45853, 47133, 47218, 58769, 56426, 
      47521, 47440, 49681, 48968, 49549, 49640, 50125, 50877, 60281, 49202, 
      50308, 51329, 51437, 51476, 52713, 53073, 54100, 52610, 57744, 59716, 
      58405, 60197, 59170, 61540, 62632, 62800, 63025, 63796, 65986, 66049, 
      66265, 68930, 68129, 69364, 69565, 70180, 70801, 71521, 71432, 71597, 
      74402, 75429, 76801, 77513, 78517, 79137, 79184, 82637, 83330, 90557, 
      91897, 91970 ], 
  [ 1845, 2053, 1781, 1469, 1325, 1556, 1640, 1285, 1600, 757, 625, 1184, 
      306, 505, 125, 164, 225, 185, 353, 305, 68, 0, 842, 970, 1040, 314, 
      157, 117, 865, 149, 244, 170, 288, 313, 520, 337, 689, 2420, 1476, 
      2176, 28181, 29525, 2066, 916, 1156, 2269, 3204, 24616, 21986, 2113, 
      1220, 3341, 2257, 2385, 1450, 2045, 20413, 22978, 2405, 19669, 22760, 
      18162, 3625, 3445, 17640, 12789, 1845, 2389, 2788, 17389, 2018, 2210, 
      18233, 18577, 14257, 10961, 12226, 2146, 2221, 18925, 18757, 18245, 
      17992, 12116, 2216, 2792, 15112, 18593, 13120, 4513, 4608, 21073, 
      16801, 6001, 8962, 14722, 16325, 15725, 2861, 16661, 24109, 13005, 
      2745, 15597, 16290, 26010, 15025, 16865, 17104, 16970, 15353, 10205, 
      9865, 5113, 6290, 7540, 13226, 11489, 3466, 3809, 15569, 16361, 8612, 
      7897, 3620, 7625, 15457, 16132, 20036, 22457, 8725, 8578, 3253, 4849, 
      13858, 14698, 16474, 16705, 13364, 7720, 3725, 7988, 15145, 8665, 4210, 
      5162, 5245, 5882, 6397, 16477, 23930, 14004, 13600, 3664, 4969, 5625, 
      21024, 10445, 3722, 5321, 12937, 13721, 21946, 15725, 9773, 6980, 3965, 
      4133, 7940, 8333, 10733, 11588, 6273, 8585, 7817, 4097, 4420, 5185, 
      5321, 5392, 10820, 4450, 4901, 5669, 8450, 18625, 14557, 8980, 8077, 
      7956, 6957, 5877, 4365, 4840, 12277, 14965, 18997, 21780, 4610, 4633, 
      6989, 8210, 11213, 13325, 6145, 4948, 6928, 13088, 17620, 12330, 5085, 
      10690, 13364, 7501, 5861, 5300, 6500, 7400, 7157, 5185, 8066, 9010, 
      13322, 18266, 10660, 8100, 5220, 12928, 8033, 5410, 5329, 5554, 7265, 
      8929, 12385, 11405, 8501, 6565, 6317, 7501, 13576, 8874, 10954, 7625, 
      7540, 5945, 6305, 9140, 20660, 12985, 7865, 7154, 8954, 6088, 7108, 
      19309, 8177, 6725, 6917, 19466, 10889, 8609, 8249, 6976, 6500, 6404, 
      6544, 6656, 7076, 7489, 8249, 9536, 10496, 10889, 12025, 12176, 13957, 
      11461, 6786, 6642, 6786, 11890, 8749, 7124, 8168, 9860, 11213, 13285, 
      13780, 16525, 19720, 11245, 10253, 7373, 7145, 6989, 8333, 8653, 14114, 
      16889, 11680, 9556, 8352, 7585, 7281, 7105, 9760, 10537, 12097, 12240, 
      11849, 8669, 8381, 8066, 8009, 7954, 7754, 7450, 7261, 9434, 10034, 
      11986, 12850, 13001, 16634, 18889, 20681, 13325, 10100, 8917, 12872, 
      13172, 12898, 11665, 11413, 10818, 10705, 10378, 7669, 8010, 8725, 
      17370, 11840, 8969, 8833, 8473, 7748, 7844, 9040, 21433, 13850, 12146, 
      10730, 7930, 8210, 18946, 10909, 9256, 9396, 12724, 9881, 8765, 8362, 
      8317, 9181, 16562, 19945, 12185, 11489, 11168, 8905, 8473, 9140, 18265, 
      12493, 8685, 8674, 9490, 10249, 13005, 13549, 13833, 16393, 20530, 
      21418, 11645, 9565, 9277, 9032, 9925, 13325, 13460, 18440, 21832, 
      11525, 10961, 10394, 20689, 22021, 12816, 9792, 11520, 11817, 15300, 
      16612, 18241, 20880, 13898, 12773, 11345, 14033, 11813, 11453, 11204, 
      10445, 15080, 15380, 11826, 9945, 14096, 13969, 11369, 10625, 10169, 
      10144, 10841, 11156, 11444, 13721, 12317, 10985, 10301, 10490, 10525, 
      13226, 13450, 13682, 13922, 10629, 11493, 13429, 13885, 14893, 20404, 
      21220, 11698, 11509, 11450, 11138, 11570, 20410, 22058, 11777, 11716, 
      10817, 11041, 13525, 13426, 11281, 11146, 11349, 11425, 22261, 11912, 
      11597, 11560, 16565, 18632, 23336, 12178, 11978, 15418, 15545, 18505, 
      19913, 11680, 11713, 13645, 12557, 11962, 16370, 13949, 20200, 21509, 
      15346, 14346, 13162, 12385, 15044, 12688, 18169, 13925, 13298, 13498, 
      16738, 21233, 13060, 13320, 19885, 21645, 15725, 13954, 13394, 14450, 
      15074, 14612, 13457, 14081, 17681, 18356, 16498, 14130, 14173, 15058, 
      17410, 18589, 19930, 21433, 24298, 14948, 14285, 16133, 18685, 21668, 
      17425, 17649, 18000, 18244, 18496, 18889, 21969, 26721, 18737, 22562, 
      27185, 27410, 16180, 16565, 18980, 16893, 15298, 15130, 17730, 18265, 
      16465, 15821, 18329, 16101, 18792, 22276, 26485, 18433, 27365, 17609, 
      16433, 18065, 19865, 23440, 24665, 16677, 21402, 20996, 17989, 20149, 
      21125, 28564, 17602, 17485, 17242, 22490, 30157, 19825, 18580, 17505, 
      17428, 17460, 17620, 30649, 18130, 17770, 17693, 17753, 23465, 24089, 
      24250, 25433, 18514, 18754, 20161, 21825, 27061, 28834, 18752, 18820, 
      21977, 23972, 25552, 27521, 18833, 19298, 26338, 20413, 19165, 21853, 
      29448, 19610, 19721, 20221, 21625, 22346, 22457, 23810, 21449, 19681, 
      19664, 19616, 19664, 20225, 20689, 22849, 20170, 19897, 24106, 31981, 
      20180, 21253, 22013, 23300, 27733, 32264, 33389, 24049, 32770, 25225, 
      22761, 21760, 21265, 20772, 20961, 22105, 28480, 33732, 36112, 22874, 
      22625, 22049, 21314, 21050, 21349, 24274, 28081, 21605, 24020, 24680, 
      31720, 22285, 21834, 24418, 23425, 21905, 22388, 23425, 33353, 25010, 
      22202, 22205, 25226, 26825, 33865, 23176, 22621, 23524, 23944, 25636, 
      26344, 26856, 33109, 35725, 37876, 23330, 23201, 22997, 26897, 29362, 
      24953, 25505, 25604, 27073, 29665, 30500, 33104, 33305, 33920, 34985, 
      23445, 25090, 25713, 25909, 32434, 33013, 38050, 30440, 30605, 25874, 
      25789, 25874, 25961, 34025, 35261, 25780, 24561, 25236, 25561, 28561, 
      28692, 29520, 35572, 27250, 28130, 30274, 30890, 34450, 25000, 29725, 
      44285, 25506, 26242, 46306, 28736, 25769, 27364, 30641, 39289, 41984, 
      25922, 29765, 34202, 38917, 43610, 45242, 47530, 26269, 26325, 27333, 
      29493, 31144, 34344, 39013, 41373, 43144, 45844, 27725, 42953, 46169, 
      28660, 29105, 35545, 35921, 44320, 46496, 27421, 33786, 35325, 37426, 
      48834, 50941, 30692, 29000, 28181, 31652, 33332, 35656, 41956, 48005, 
      49165, 30914, 28418, 29914, 30098, 38090, 49205, 28305, 37828, 28597, 
      28610, 30586, 32657, 34186, 47057, 47330, 29156, 29629, 37181, 38504, 
      49349, 30685, 31545, 33730, 39442, 47737, 54841, 33305, 30025, 29585, 
      29588, 30953, 37684, 32233, 30370, 31610, 41593, 47885, 55210, 30760, 
      30852, 31572, 31876, 41725, 44200, 44917, 52180, 34225, 32834, 35249, 
      42725, 43621, 49946, 35332, 34576, 31937, 32345, 32497, 34340, 34457, 
      35465, 42425, 54692, 37105, 35554, 33265, 31338, 31450, 31729, 33354, 
      33538, 34693, 43210, 31688, 31765, 31909, 31940, 32360, 32468, 33128, 
      52709, 47917, 57005, 33025, 34516, 34801, 34900, 36756, 37161, 33202, 
      32762, 35570, 35677, 49145, 56170, 33140, 33524, 36724, 55624, 56228, 
      47178, 49618, 50130, 50389, 50913, 60385, 51545, 62756, 35066, 34885, 
      35325, 51757, 52552, 64872, 35810, 63869, 36244, 36682, 36629, 38404, 
      38909, 55700, 42881, 37381, 55802, 60197, 68165, 37033, 59968, 60889, 
      69264, 60965, 70010, 41992, 39572, 42125, 43112, 61661, 66877, 41161, 
      39860, 42772, 64660, 41618, 39133, 40834, 43165, 43709, 68738, 70850, 
      39493, 40725, 40562, 46889, 42517, 45565, 43405, 44345, 44573, 44690, 
      44329, 51845, 47912, 44740, 45800, 51364, 51602, 51425, 44629, 45421, 
      47021, 47122, 56185, 54018, 47305, 47092, 49765, 48772, 49465, 49572, 
      50137, 50933, 57725, 48690, 50000, 51145, 50905, 50960, 52301, 52757, 
      53992, 51970, 57044, 59560, 57797, 60037, 58442, 61136, 62452, 62452, 
      62609, 63440, 65530, 65609, 65741, 68650, 67525, 69064, 69197, 69544, 
      70193, 71105, 70852, 71065, 73882, 74885, 76165, 76921, 77885, 78665, 
      78580, 82025, 82746, 89973, 91337, 91426 ], 
  [ 2249, 1993, 2125, 1805, 1481, 1306, 1274, 1381, 1114, 1129, 1109, 442, 
      656, 269, 697, 562, 389, 405, 225, 169, 450, 842, 0, 8, 18, 160, 349, 
      593, 65, 565, 370, 584, 410, 377, 290, 625, 337, 666, 530, 650, 19345, 
      20457, 820, 1466, 1010, 905, 1202, 16466, 14356, 1033, 2458, 1445, 
      1229, 1241, 2740, 1305, 13177, 15220, 1373, 12605, 15058, 11444, 1777, 
      1769, 25706, 19637, 3125, 1697, 1690, 10897, 2020, 1864, 11565, 26813, 
      21449, 17225, 18836, 3536, 2161, 12137, 26989, 26361, 26050, 18666, 
      2386, 2034, 9250, 26765, 19898, 2533, 2570, 13873, 24505, 3265, 5008, 
      9028, 10225, 23137, 2501, 10501, 16325, 19661, 4181, 9725, 10244, 
      17876, 22201, 10701, 10882, 24608, 22585, 15929, 15473, 3065, 3604, 
      4330, 19816, 17557, 2980, 2917, 9805, 23761, 13634, 12629, 3074, 4469, 
      9749, 10250, 13226, 15125, 13745, 13540, 3865, 3257, 8612, 9220, 10532, 
      10705, 19890, 12274, 3349, 4770, 22133, 13565, 3368, 3508, 3533, 3764, 
      3989, 10589, 16360, 20642, 20122, 3922, 3545, 3737, 14090, 15921, 4384, 
      3721, 8089, 8641, 14836, 22765, 14957, 10946, 4045, 3865, 4946, 5165, 
      6637, 7202, 9773, 13185, 12069, 4753, 4090, 3985, 4005, 4018, 6778, 
      4292, 4105, 4177, 5392, 12377, 21125, 13634, 12325, 12146, 10625, 8849, 
      4901, 4274, 7825, 9701, 12689, 14834, 4680, 4645, 4797, 5380, 7165, 
      8581, 9113, 6698, 4850, 8458, 11714, 18080, 4745, 6928, 19402, 11161, 
      8361, 7162, 4882, 5202, 10525, 6581, 5576, 6056, 8744, 12296, 15650, 
      11930, 5570, 8522, 11745, 6628, 6025, 5380, 5409, 6145, 8209, 16565, 
      12385, 9173, 8693, 5585, 9050, 6260, 7412, 10809, 10666, 7389, 5661, 
      6466, 14274, 18545, 11105, 9872, 6452, 6658, 5938, 13325, 11413, 6133, 
      6093, 13480, 15457, 12017, 11425, 9050, 7762, 7202, 6530, 6410, 6250, 
      6257, 6437, 6970, 7466, 7685, 8357, 8450, 19625, 16201, 8336, 7844, 
      6596, 8336, 12037, 8962, 6642, 7290, 8005, 9265, 9586, 11461, 13786, 
      15749, 14293, 9325, 8749, 8245, 6805, 6893, 9860, 11765, 16298, 13130, 
      11114, 9593, 8825, 8185, 7418, 7789, 8653, 8738, 16465, 11545, 11025, 
      10420, 10305, 10192, 9760, 8992, 7585, 7380, 7632, 8656, 9172, 9265, 
      11680, 13297, 14625, 18461, 13786, 11849, 9250, 9434, 17800, 16045, 
      15677, 14792, 14621, 14120, 7757, 7460, 7421, 12296, 16218, 11665, 
      11413, 10705, 8530, 7930, 7618, 15313, 18980, 16580, 14468, 8768, 7888, 
      13520, 14645, 7946, 7970, 9442, 12861, 10701, 9544, 8629, 8101, 11944, 
      14341, 16381, 15337, 14842, 10781, 9305, 8290, 13181, 16745, 9689, 
      9040, 8464, 8585, 9833, 10145, 10313, 11945, 14864, 15520, 15373, 
      11785, 11149, 10498, 8665, 10093, 10170, 13410, 15874, 15077, 14165, 
      13192, 15077, 16061, 16946, 11834, 9386, 9509, 11426, 12274, 13381, 
      15266, 18432, 16785, 14545, 10737, 15185, 14593, 14170, 12773, 11434, 
      11618, 15080, 9893, 18450, 18265, 14157, 12717, 11565, 11482, 9801, 
      9826, 9882, 10825, 15625, 13249, 11521, 10144, 10121, 10676, 10784, 
      10900, 11024, 10397, 10217, 10877, 11101, 11645, 15242, 15826, 14248, 
      13885, 13768, 10440, 10408, 15304, 16488, 14209, 14090, 11509, 10805, 
      17057, 16900, 12841, 11140, 10937, 10897, 16745, 14050, 13329, 11146, 
      12961, 14274, 17586, 14372, 13940, 12392, 12461, 14261, 15205, 12074, 
      11933, 16705, 14689, 12064, 13108, 12077, 15602, 16505, 19156, 17576, 
      15464, 12541, 18562, 14002, 14437, 16513, 15248, 12548, 13700, 16513, 
      13210, 12890, 15685, 16865, 19237, 16132, 14760, 13032, 13192, 17194, 
      14009, 13241, 14521, 14906, 20180, 13520, 13505, 13520, 14480, 15137, 
      15956, 16937, 18932, 17410, 13789, 14013, 15289, 17170, 14837, 14945, 
      15122, 15250, 15386, 15605, 17525, 20885, 15625, 18000, 21289, 21456, 
      18866, 14785, 15866, 19925, 16648, 15784, 15368, 15613, 15145, 17225, 
      15905, 17561, 16250, 18226, 21101, 21805, 21805, 20225, 16613, 16273, 
      17029, 19154, 19973, 17609, 17984, 25290, 16657, 17425, 17937, 22882, 
      19400, 19109, 18344, 18836, 24125, 23245, 21130, 18605, 18122, 17690, 
      17386, 24557, 19924, 18868, 18385, 17865, 19633, 20025, 20128, 20905, 
      18100, 17992, 18181, 18917, 22181, 23432, 20250, 18346, 19125, 20250, 
      21250, 22581, 18937, 18532, 21860, 23125, 19093, 19345, 24098, 19188, 
      19125, 19045, 19405, 19720, 19773, 20488, 24505, 20765, 20690, 20410, 
      19762, 19337, 19337, 20105, 21716, 20689, 20896, 26161, 20970, 19897, 
      20077, 20610, 23245, 26442, 27277, 21125, 26888, 29665, 25925, 24170, 
      23153, 21674, 20645, 20513, 23930, 27674, 29474, 25920, 25497, 24457, 
      22852, 21892, 20857, 21520, 23761, 21169, 21554, 21866, 26354, 24341, 
      21512, 21892, 26233, 22393, 21658, 21709, 27693, 28628, 22804, 22633, 
      22580, 23425, 28145, 25226, 22525, 22210, 22282, 22930, 23290, 23570, 
      27677, 29597, 31226, 25204, 24901, 22725, 23725, 25204, 27985, 23201, 
      23242, 23957, 25505, 26050, 27842, 27985, 28426, 29201, 23633, 23248, 
      23465, 23545, 27460, 27865, 31568, 26218, 26325, 28900, 23885, 23912, 
      23941, 28757, 29645, 28514, 25961, 24026, 24061, 25321, 25394, 25874, 
      29954, 24820, 25236, 26452, 26836, 29236, 25874, 26249, 36749, 25160, 
      24968, 38420, 32506, 25537, 25450, 27045, 33025, 35082, 26384, 26689, 
      29444, 32825, 36416, 37700, 39524, 27077, 26321, 25937, 26705, 27602, 
      29642, 32977, 34757, 36122, 38242, 30213, 36045, 38565, 31610, 26893, 
      30665, 30925, 37178, 38890, 28745, 29600, 30617, 32080, 40820, 42521, 
      34450, 31714, 27241, 28450, 29434, 30946, 35506, 40221, 41149, 34612, 
      30260, 27812, 27880, 32740, 41245, 28289, 32650, 29449, 28708, 28480, 
      29449, 30340, 39673, 39888, 28730, 28565, 32405, 33322, 41557, 28981, 
      29261, 30344, 34084, 40349, 46061, 37341, 31741, 30025, 29970, 29305, 
      32962, 35513, 29648, 29728, 35825, 40609, 46484, 32530, 29954, 29978, 
      30050, 36013, 37850, 38393, 44090, 38197, 30600, 31797, 36837, 37501, 
      42376, 39650, 38546, 30629, 30689, 30725, 31466, 31525, 32069, 36709, 
      46250, 42001, 39812, 36305, 31652, 31300, 31057, 31232, 31300, 31817, 
      37376, 32290, 31729, 31525, 31498, 31338, 31330, 31410, 44785, 41093, 
      48325, 34957, 32330, 32441, 32482, 33410, 33641, 34900, 33184, 32976, 
      33025, 42201, 47776, 33386, 32842, 33722, 47402, 47890, 40868, 42728, 
      43124, 43325, 43733, 51349, 44305, 53370, 37220, 34369, 34229, 44629, 
      45250, 55250, 34596, 54477, 34970, 35348, 35757, 36082, 36297, 48042, 
      47981, 36101, 48200, 51725, 58301, 36737, 51610, 52357, 59282, 52489, 
      59968, 46274, 37474, 38693, 39274, 53125, 57413, 38365, 38106, 39394, 
      55714, 45140, 38537, 38672, 39785, 40097, 59152, 60916, 38953, 38909, 
      39208, 52145, 40289, 50005, 40885, 41533, 41645, 41704, 41977, 57901, 
      52634, 42386, 42866, 57010, 57188, 56953, 43717, 44101, 44541, 44584, 
      62633, 59828, 45169, 45418, 46525, 46514, 46801, 46850, 47125, 47745, 
      63989, 47528, 48082, 48761, 49733, 49730, 50661, 50769, 51250, 51140, 
      56250, 56794, 56653, 57269, 57700, 59170, 59674, 60250, 60637, 61234, 
      63604, 63625, 64045, 66020, 66053, 66490, 66853, 68122, 68653, 68869, 
      69194, 69233, 71924, 72981, 74545, 75125, 76201, 76401, 76778, 80153, 
      80756, 87785, 89029, 89060 ], 
  [ 2509, 2221, 2377, 2041, 1693, 1490, 1450, 1585, 1274, 1325, 1305, 538, 
      808, 369, 845, 698, 505, 521, 317, 245, 554, 970, 8, 0, 2, 200, 409, 
      661, 45, 625, 410, 640, 442, 405, 290, 653, 317, 530, 442, 522, 18709, 
      19805, 692, 1458, 954, 765, 1018, 15858, 13780, 901, 2482, 1249, 1089, 
      1093, 2756, 1181, 12605, 14612, 1225, 12041, 14450, 10900, 1565, 1565, 
      26170, 20017, 3121, 1557, 1522, 10357, 1924, 1744, 11009, 27281, 21845, 
      17557, 19188, 3528, 2053, 11565, 27449, 26813, 26498, 19010, 2290, 
      1874, 8738, 27217, 20250, 2281, 2314, 13261, 24917, 2957, 4616, 8516, 
      9685, 23525, 2353, 9953, 15665, 19993, 4153, 9193, 9700, 17188, 22565, 
      10145, 10322, 25000, 22949, 16189, 15725, 2789, 3284, 3970, 20128, 
      17833, 2804, 2713, 9265, 24125, 13834, 12809, 2890, 4105, 9209, 9698, 
      12610, 14473, 13941, 13732, 3757, 2997, 8100, 8692, 9972, 10141, 20186, 
      12434, 3169, 4394, 22457, 13745, 3152, 3236, 3257, 3460, 3665, 10025, 
      15680, 20938, 20410, 3778, 3285, 3445, 13450, 16133, 4264, 3445, 7589, 
      8125, 14180, 23081, 15145, 11050, 3881, 3677, 4570, 4777, 6185, 6730, 
      9841, 13325, 12185, 4621, 3890, 3725, 3737, 3746, 6322, 4100, 3869, 
      3893, 5000, 11765, 21393, 13770, 12433, 12250, 10693, 8869, 4753, 4050, 
      7333, 9153, 12069, 14170, 4496, 4457, 4457, 4996, 6697, 8065, 9125, 
      6626, 4514, 7946, 11114, 18280, 4525, 6472, 19618, 11213, 8333, 7090, 
      4570, 4850, 10553, 6473, 5200, 5648, 8224, 11680, 15786, 11986, 5386, 
      8010, 11789, 6500, 5861, 5156, 5069, 5741, 7709, 16705, 12437, 9137, 
      8641, 5237, 8522, 5860, 6948, 10805, 10658, 7265, 5393, 6058, 13610, 
      18701, 11101, 9832, 6052, 6466, 5626, 12681, 11401, 5857, 5801, 12832, 
      15533, 12013, 11405, 8954, 7610, 7018, 6290, 6154, 5954, 5933, 6073, 
      6554, 7018, 7225, 7865, 7954, 19773, 16285, 8200, 7684, 6340, 7848, 
      12017, 8842, 6290, 6866, 7537, 8741, 9050, 10865, 13130, 15809, 14321, 
      9209, 8609, 8081, 6449, 6521, 9316, 11161, 16362, 13122, 11050, 9477, 
      8677, 8005, 7002, 7345, 8161, 8242, 16525, 11485, 10949, 10324, 10205, 
      10088, 9640, 8840, 7349, 6980, 7208, 8168, 8660, 8749, 11080, 12653, 
      13949, 18553, 13778, 11789, 8738, 8914, 17872, 16081, 15705, 14800, 
      14625, 14112, 7497, 7156, 7065, 11680, 16250, 11581, 11321, 10589, 
      8314, 7666, 7250, 14621, 19060, 16612, 14452, 8552, 7592, 12872, 14625, 
      7578, 7594, 8938, 12785, 10553, 9344, 8369, 7745, 11344, 13673, 16385, 
      15317, 14810, 10625, 9077, 7946, 12545, 16749, 9469, 8776, 8104, 8181, 
      9325, 9621, 9781, 11349, 14184, 14824, 15337, 11645, 10985, 10306, 
      8285, 9577, 9650, 12770, 15170, 15025, 14089, 13088, 14393, 15353, 
      16930, 11674, 8938, 9049, 10858, 11674, 12745, 14578, 18440, 16757, 
      14461, 10205, 15109, 14501, 14066, 12625, 10874, 11050, 14992, 9577, 
      18434, 18245, 14033, 12545, 11345, 11258, 9413, 9418, 9458, 10309, 
      15533, 13085, 11285, 9800, 9773, 10180, 10280, 10388, 10504, 10057, 
      9805, 10377, 10585, 11097, 14562, 15130, 14096, 13721, 13600, 10064, 
      10000, 14624, 15776, 14045, 13922, 11225, 10457, 16965, 16804, 12613, 
      10804, 10573, 10525, 16029, 13858, 13109, 10778, 12373, 13634, 16850, 
      14180, 13732, 11840, 11905, 13625, 14537, 11754, 11601, 16565, 14485, 
      11720, 12532, 11593, 14930, 15805, 19060, 17440, 15264, 12193, 18442, 
      13730, 13817, 16325, 15016, 12116, 13124, 15821, 12850, 12490, 15025, 
      16165, 19105, 15908, 14480, 12560, 12688, 16994, 13669, 12805, 13925, 
      14290, 20052, 13096, 13077, 13032, 13896, 14517, 15300, 16245, 18180, 
      17194, 13369, 13481, 14669, 16474, 14265, 14365, 14530, 14650, 14778, 
      14985, 16825, 20089, 15013, 17288, 20485, 20648, 18650, 14261, 15250, 
      19729, 16336, 15424, 14800, 15025, 14645, 16909, 15325, 17245, 15658, 
      17530, 20313, 21617, 21001, 19981, 16201, 15725, 16409, 18434, 19225, 
      17245, 17320, 25154, 16133, 16805, 17285, 22058, 19088, 18785, 17984, 
      18148, 23273, 23041, 20866, 18241, 17730, 17266, 16930, 23697, 19604, 
      18500, 17989, 17429, 18925, 19301, 19400, 20149, 17620, 17488, 17593, 
      18265, 21393, 22608, 19898, 17858, 18473, 19538, 20498, 21785, 18485, 
      18020, 21092, 22849, 18625, 18709, 23266, 18692, 18617, 18497, 18785, 
      19072, 19121, 19792, 24245, 20369, 20290, 19994, 19298, 18805, 18773, 
      19445, 21348, 20269, 20200, 25285, 20546, 19325, 19465, 19946, 22457, 
      25562, 26377, 20441, 26000, 29485, 25657, 23850, 22797, 21250, 20137, 
      19917, 23130, 26770, 28530, 25640, 25205, 24133, 22468, 21460, 20333, 
      20840, 22973, 20645, 20890, 21178, 25490, 23985, 20992, 21220, 25925, 
      21925, 21106, 21089, 26801, 28372, 22340, 22157, 21892, 22685, 27245, 
      24858, 22009, 21610, 21658, 22234, 22570, 22834, 26793, 28665, 30258, 
      24820, 24505, 22193, 22993, 24404, 27677, 22525, 22562, 23225, 24701, 
      25226, 26962, 27101, 27530, 28285, 23125, 22600, 22789, 22861, 26596, 
      26989, 30600, 25402, 25505, 28580, 23225, 23248, 23273, 27865, 28729, 
      28170, 25525, 23410, 23425, 24565, 24634, 25090, 29034, 24116, 24500, 
      25652, 26020, 28340, 25394, 25469, 35689, 24592, 24336, 37332, 32218, 
      24973, 24770, 26249, 32045, 34058, 25864, 25925, 28564, 31853, 35368, 
      36628, 38420, 26577, 25765, 25285, 25957, 26802, 28762, 32005, 33745, 
      35082, 37162, 29825, 35009, 37481, 31250, 26177, 29765, 30017, 36122, 
      37802, 28269, 28744, 29725, 31144, 39700, 41373, 34138, 31330, 26605, 
      27658, 28594, 30050, 34490, 39113, 40025, 34292, 29812, 27092, 27152, 
      31796, 40121, 27709, 31714, 28925, 28132, 27752, 28645, 29492, 38581, 
      38792, 28114, 27905, 31489, 32378, 40433, 28273, 28513, 29520, 33124, 
      39249, 44865, 37025, 31265, 29461, 29402, 28597, 32042, 35141, 29000, 
      29000, 34829, 39509, 45284, 32050, 29290, 29266, 29322, 35017, 36810, 
      37341, 42930, 37865, 29840, 30953, 35825, 36473, 41248, 39338, 38210, 
      29929, 29965, 29993, 30658, 30713, 31225, 35705, 45058, 41725, 39492, 
      35901, 31060, 30676, 30397, 30472, 30532, 31005, 36360, 31714, 31109, 
      30881, 30850, 30650, 30634, 30674, 43621, 40001, 47105, 34465, 31554, 
      31653, 31690, 32554, 32773, 34388, 32584, 32168, 32213, 41093, 46568, 
      32770, 32162, 32882, 46202, 46682, 39796, 41616, 42004, 42201, 42601, 
      50089, 43165, 52082, 36724, 33685, 33505, 43489, 44098, 53938, 33860, 
      53177, 34226, 34596, 35033, 35258, 35453, 46850, 47665, 35345, 47008, 
      50473, 56953, 36045, 50362, 51097, 57922, 51229, 58600, 45890, 36650, 
      37777, 38330, 51857, 56081, 37489, 37298, 38474, 54410, 44692, 37805, 
      37832, 38861, 39157, 57800, 59540, 38221, 38089, 38416, 51805, 39429, 
      49601, 40001, 40625, 40729, 40784, 41093, 57593, 52234, 41498, 41938, 
      56666, 56836, 56597, 42913, 43265, 43625, 43664, 62325, 59476, 44269, 
      44546, 45545, 45594, 45853, 45898, 46153, 46757, 63649, 46672, 47170, 
      47813, 48857, 48850, 49745, 49829, 50258, 50276, 55346, 55754, 55721, 
      56225, 56788, 58162, 58610, 59218, 59617, 60194, 62564, 62581, 63017, 
      64916, 65025, 65386, 65761, 67082, 67601, 67769, 68130, 68157, 70820, 
      71873, 73445, 74009, 75085, 75245, 75650, 78997, 79588, 86557, 87785, 
      87812 ], 
  [ 2645, 2341, 2509, 2165, 1805, 1588, 1544, 1693, 1360, 1429, 1409, 592, 
      890, 425, 925, 772, 569, 585, 369, 289, 612, 1040, 18, 2, 0, 226, 445, 
      701, 41, 661, 436, 674, 464, 425, 296, 673, 313, 468, 404, 464, 18397, 
      19485, 634, 1460, 932, 701, 932, 15560, 13498, 841, 2500, 1157, 1025, 
      1025, 2770, 1125, 12325, 14314, 1157, 11765, 14152, 10634, 1465, 1469, 
      26408, 20213, 3125, 1493, 1444, 10093, 1882, 1690, 10737, 27521, 22049, 
      17729, 19370, 3530, 2005, 11285, 27685, 27045, 26728, 19188, 2248, 
      1800, 8488, 27449, 20432, 2161, 2192, 12961, 25129, 2809, 4426, 8266, 
      9421, 23725, 2285, 9685, 15341, 20165, 4145, 8933, 9434, 16850, 22753, 
      9873, 10048, 25202, 23137, 16325, 15857, 2657, 3130, 3796, 20290, 
      17977, 2722, 2617, 9001, 24313, 13940, 12905, 2804, 3929, 8945, 9428, 
      12308, 14153, 14045, 13834, 3709, 2873, 7850, 8434, 9698, 9865, 20340, 
      12520, 3085, 4212, 22625, 13841, 3050, 3106, 3125, 3314, 3509, 9749, 
      15346, 21092, 20560, 3712, 3161, 3305, 13136, 16245, 4210, 3313, 7345, 
      7873, 13858, 23245, 15245, 11108, 3805, 3589, 4388, 4589, 5965, 6500, 
      9881, 13401, 12249, 4561, 3796, 3601, 3609, 3616, 6100, 4010, 3757, 
      3757, 4810, 11465, 21533, 13844, 12493, 12308, 10733, 8885, 4685, 3944, 
      7093, 8885, 11765, 13844, 4410, 4369, 4293, 4810, 6469, 7813, 9137, 
      6596, 4352, 7696, 10820, 18386, 4421, 6250, 19732, 11245, 8325, 7060, 
      4420, 4680, 10573, 6425, 5018, 5450, 7970, 11378, 15860, 12020, 5300, 
      7760, 11817, 6442, 5785, 5050, 4905, 5545, 7465, 16781, 12469, 9125, 
      8621, 5069, 8264, 5666, 6722, 10809, 10660, 7209, 5265, 5860, 13284, 
      18785, 11105, 9818, 5858, 6376, 5476, 12365, 11401, 5725, 5661, 12514, 
      15577, 12017, 11401, 8912, 7540, 6932, 6176, 6032, 5812, 5777, 5897, 
      6352, 6800, 7001, 7625, 7712, 19853, 16333, 8138, 7610, 6218, 7610, 
      12013, 8788, 6120, 6660, 7309, 8485, 8788, 10573, 12808, 15845, 14341, 
      9157, 8545, 8005, 6277, 6341, 9050, 10865, 16400, 13124, 11024, 9425, 
      8609, 7921, 6800, 7129, 7921, 8000, 16561, 11461, 10917, 10282, 10161, 
      10042, 9586, 8770, 7237, 6786, 7002, 7930, 8410, 8497, 10786, 12337, 
      13617, 18605, 13780, 11765, 8488, 8660, 17914, 16105, 15725, 14810, 
      14633, 14114, 7373, 7010, 6893, 11378, 16272, 11545, 11281, 10537, 
      8212, 7540, 7072, 14281, 19106, 16634, 14450, 8450, 7450, 12554, 14621, 
      7400, 7412, 8692, 12753, 10485, 9250, 8245, 7573, 11050, 13345, 16393, 
      15313, 14800, 10553, 8969, 7780, 12233, 16757, 9365, 8650, 7930, 7985, 
      9077, 9365, 9521, 11057, 13850, 14482, 15325, 11581, 10909, 10216, 
      8101, 9325, 9396, 12456, 14824, 15005, 14057, 13042, 14057, 15005, 
      16928, 11600, 8720, 8825, 10580, 11380, 12433, 14240, 18450, 16749, 
      14425, 9945, 15077, 14461, 14020, 12557, 10600, 10772, 14954, 9425, 
      18432, 18241, 13977, 12465, 11241, 11152, 9225, 9220, 9252, 10057, 
      15493, 13009, 11173, 9634, 9605, 9938, 10034, 10138, 10250, 9893, 9605, 
      10133, 10333, 10829, 14228, 14788, 14026, 13645, 13522, 9882, 9802, 
      14290, 15426, 13969, 13844, 11089, 10289, 16925, 16762, 12505, 10642, 
      10397, 10345, 15677, 13768, 13005, 10600, 12085, 13320, 16488, 14090, 
      13634, 11570, 11633, 13313, 14209, 11600, 11441, 16501, 14389, 11554, 
      12250, 11357, 14600, 15461, 19018, 17378, 15170, 12025, 18388, 13600, 
      13513, 16237, 14906, 11906, 12842, 15481, 12676, 12296, 14701, 15821, 
      19045, 15802, 14346, 12330, 12442, 16900, 13505, 12593, 13633, 13988, 
      19994, 12890, 12869, 12794, 13610, 14213, 14978, 15905, 17810, 17092, 
      13165, 13221, 14365, 16132, 13985, 14081, 14240, 14356, 14480, 14681, 
      16481, 19697, 14713, 16938, 20089, 20250, 18548, 14005, 14948, 19637, 
      16186, 15250, 14522, 14737, 14401, 16757, 15041, 17093, 15368, 17188, 
      19925, 21529, 20605, 19865, 16001, 15457, 16105, 18080, 18857, 17069, 
      16994, 25092, 15877, 16501, 16965, 21652, 18938, 18629, 17810, 17810, 
      22853, 22945, 20740, 18065, 17540, 17060, 16708, 23273, 19450, 18322, 
      17797, 17217, 18577, 18945, 19042, 19777, 17386, 17242, 17305, 17945, 
      21005, 22202, 19728, 17620, 18153, 19188, 20128, 21393, 18265, 17770, 
      20714, 22717, 18397, 18397, 22856, 18450, 18369, 18229, 18481, 18754, 
      18801, 19450, 24121, 20177, 20096, 19792, 19072, 18545, 18497, 19121, 
      21170, 20065, 19858, 24853, 20340, 19045, 19165, 19620, 22069, 25128, 
      25933, 20105, 25562, 29401, 25529, 23696, 22625, 21044, 19889, 19625, 
      22736, 26324, 28064, 25506, 25065, 23977, 22282, 21250, 20077, 20506, 
      22585, 20389, 20564, 20840, 25064, 23813, 20738, 20890, 25777, 21697, 
      20836, 20785, 26361, 28250, 22114, 21925, 21554, 22321, 26801, 24680, 
      21757, 21316, 21352, 21892, 22216, 22472, 26357, 28205, 29780, 24634, 
      24313, 21933, 22633, 24010, 27529, 22193, 22228, 22865, 24305, 24820, 
      26528, 26665, 27088, 27833, 22877, 22282, 22457, 22525, 26170, 26557, 
      30122, 25000, 25101, 28426, 22901, 22922, 22945, 27425, 28277, 28004, 
      25313, 23108, 23113, 24193, 24260, 24704, 28580, 23770, 24138, 25258, 
      25618, 27898, 25160, 25085, 35165, 24314, 24026, 36794, 32080, 24697, 
      24436, 25857, 31561, 33552, 25610, 25549, 28130, 31373, 34850, 36098, 
      37874, 26333, 25493, 24965, 25589, 26408, 28328, 31525, 33245, 34568, 
      36628, 29637, 34497, 36945, 31076, 25825, 29321, 29569, 35600, 37264, 
      28037, 28322, 29285, 30682, 39146, 40805, 33988, 31144, 26293, 27268, 
      28180, 29608, 33988, 38565, 39469, 34138, 29594, 26738, 26794, 31330, 
      39565, 27425, 31252, 28669, 27850, 27394, 28249, 29074, 38041, 38250, 
      27812, 27581, 31037, 31912, 39877, 27925, 28145, 29114, 32650, 38705, 
      44273, 36873, 31033, 29185, 29124, 28249, 31588, 34961, 28682, 28642, 
      34337, 38965, 44690, 31816, 28964, 28916, 28964, 34525, 36296, 36821, 
      42356, 37705, 29466, 30537, 35325, 35965, 40690, 39188, 38048, 29585, 
      29609, 29633, 30260, 30313, 30809, 35209, 44468, 41593, 39338, 35705, 
      30770, 30370, 30073, 30098, 30154, 30605, 35858, 31432, 30805, 30565, 
      30532, 30312, 30292, 30312, 43045, 39461, 46501, 34225, 31172, 31265, 
      31300, 32132, 32345, 34138, 32290, 31770, 31813, 40545, 45970, 32468, 
      31828, 32468, 45608, 46084, 39266, 41066, 41450, 41645, 42041, 49465, 
      42601, 51444, 36482, 33349, 33149, 42925, 43528, 53288, 33498, 52533, 
      33860, 34226, 34677, 34852, 35037, 46260, 47513, 34973, 46418, 49853, 
      56285, 35705, 49744, 50473, 57248, 50605, 57922, 45704, 36244, 37325, 
      37864, 51229, 55421, 37057, 36900, 38020, 53764, 44474, 37445, 37418, 
      38405, 38693, 57130, 58858, 37861, 37685, 38026, 51641, 39005, 49405, 
      39565, 40177, 40277, 40330, 40657, 57445, 52040, 41060, 41480, 56500, 
      56666, 56425, 42517, 42853, 43173, 43210, 62177, 59306, 43825, 44116, 
      45061, 45140, 45385, 45428, 45673, 46269, 63485, 46250, 46720, 47345, 
      48425, 48416, 49293, 49365, 49768, 49850, 54900, 55240, 55261, 55709, 
      56338, 57664, 58084, 58708, 59113, 59680, 62050, 62065, 62509, 64370, 
      64517, 64840, 65221, 66568, 67081, 67225, 67604, 67625, 70274, 71325, 
      72901, 73457, 74533, 74673, 75092, 78425, 79010, 85949, 87169, 87194 ], 
  [ 2273, 2209, 2165, 1813, 1537, 1530, 1546, 1453, 1418, 1025, 941, 746, 
      464, 293, 369, 306, 221, 205, 169, 81, 130, 314, 160, 200, 226, 0, 37, 
      137, 137, 125, 50, 136, 74, 65, 82, 185, 153, 1018, 530, 890, 22601, 
      23809, 900, 794, 626, 1025, 1586, 19394, 17060, 1009, 1466, 1741, 1157, 
      1217, 1700, 1105, 15665, 17924, 1285, 15013, 17730, 13700, 2009, 1921, 
      21818, 16253, 2045, 1433, 1594, 13033, 1460, 1448, 13765, 22837, 17905, 
      14065, 15524, 2384, 1609, 14369, 22997, 22417, 22130, 15370, 1730, 
      1762, 11090, 22789, 16490, 2749, 2810, 16249, 20705, 3785, 6032, 10772, 
      12137, 19449, 2029, 12429, 18925, 16277, 2957, 11525, 12116, 20612, 
      18593, 12613, 12818, 20800, 18945, 12913, 12505, 3265, 4068, 5002, 
      16424, 14381, 2516, 2621, 11525, 20025, 10882, 9997, 2626, 5101, 11437, 
      12010, 15370, 17485, 10985, 10804, 2929, 3233, 10100, 10804, 12308, 
      12505, 16498, 9698, 2813, 5410, 18541, 10837, 3016, 3492, 3541, 3940, 
      4285, 12325, 18792, 17186, 16714, 3106, 3425, 3809, 16250, 12937, 3392, 
      3665, 9377, 10025, 17060, 19125, 12085, 8578, 3285, 3249, 5458, 5749, 
      7605, 8290, 7589, 10537, 9565, 3737, 3482, 3737, 3805, 3842, 7706, 
      3604, 3681, 4041, 5904, 14209, 17645, 10946, 9805, 9650, 8345, 6857, 
      3917, 3746, 8905, 11117, 14537, 16946, 3880, 3869, 4933, 5780, 8069, 
      9773, 7105, 5194, 4930, 9594, 13378, 14912, 4097, 7696, 16106, 8849, 
      6529, 5594, 4754, 5314, 8325, 5197, 5800, 6472, 9832, 13960, 12770, 
      9530, 4610, 9530, 9385, 5300, 4913, 4628, 5353, 6473, 9113, 13597, 
      9945, 7261, 6877, 5545, 10090, 6500, 8036, 8641, 8522, 5941, 5077, 
      6722, 16066, 15385, 8905, 7888, 6628, 5554, 5554, 14933, 9197, 5501, 
      5557, 15080, 12681, 9721, 9225, 7306, 6354, 5986, 5650, 5626, 5706, 
      5881, 6301, 7146, 7834, 8125, 8989, 9106, 16385, 13345, 6800, 6452, 
      5780, 8912, 9773, 7298, 6370, 7450, 8429, 10025, 10418, 12653, 15338, 
      12973, 11709, 7605, 7173, 6813, 6525, 6709, 10708, 12973, 13466, 10730, 
      9050, 7841, 7265, 6817, 7466, 8005, 9157, 9266, 13625, 9425, 9001, 
      8516, 8425, 8336, 8000, 7424, 6521, 7300, 7696, 9104, 9764, 9881, 
      12800, 14681, 16201, 15397, 11322, 9697, 9810, 10042, 14824, 13285, 
      12965, 12200, 12053, 11624, 6773, 6740, 7013, 13448, 13450, 9593, 9389, 
      8825, 7250, 6938, 7250, 16889, 15892, 13780, 11956, 7456, 7056, 14800, 
      12125, 7514, 7586, 9826, 10645, 8917, 8072, 7517, 7565, 12872, 15677, 
      13653, 12753, 12330, 9013, 7969, 7650, 14293, 13985, 8273, 7888, 7888, 
      8273, 10145, 10553, 10769, 12785, 16208, 16960, 12821, 9857, 9365, 
      8882, 8177, 10421, 10522, 14482, 17330, 12589, 11821, 11016, 16381, 
      17509, 14210, 9962, 9242, 9437, 12002, 13042, 14365, 16562, 15520, 
      14089, 12185, 11065, 12745, 12249, 11898, 10765, 11898, 12130, 12680, 
      8861, 15586, 15425, 11941, 10789, 9925, 9866, 9169, 9314, 9466, 10961, 
      13185, 11241, 9945, 9216, 9217, 10660, 10816, 10980, 11152, 9413, 9665, 
      10853, 11173, 11909, 16298, 16978, 12104, 11813, 11720, 9640, 9800, 
      16328, 17704, 12105, 12010, 10125, 9805, 14489, 14356, 11089, 10036, 
      10001, 10009, 17921, 12050, 11497, 10202, 13337, 14962, 18850, 12340, 
      12004, 12520, 12613, 14893, 16029, 10778, 10709, 14297, 12665, 10880, 
      13316, 11701, 16354, 17425, 16420, 15080, 13352, 11317, 15938, 12290, 
      14813, 14265, 13264, 11764, 13780, 17289, 11962, 11882, 16237, 17657, 
      16589, 14036, 13000, 12424, 12776, 14922, 12577, 12385, 14625, 15130, 
      17444, 12560, 12569, 12944, 14480, 15353, 16388, 17585, 19940, 15170, 
      12773, 13669, 15473, 17810, 14669, 14825, 15074, 15250, 15434, 15725, 
      18125, 22061, 15665, 18640, 22481, 22672, 16498, 14265, 15898, 17405, 
      14824, 14248, 15080, 15445, 14417, 15361, 15625, 15665, 16010, 18610, 
      22037, 19109, 22805, 17833, 15229, 15705, 16893, 19618, 20605, 15905, 
      18080, 22186, 15881, 17225, 17929, 23906, 17320, 17101, 16552, 19012, 
      25285, 20485, 18730, 16805, 16490, 16250, 16138, 25733, 17828, 17060, 
      16745, 16465, 19865, 20353, 20480, 21425, 16900, 16936, 17629, 18749, 
      22829, 24296, 18250, 17162, 18925, 20410, 21650, 23245, 17505, 17460, 
      22324, 20605, 17725, 18985, 24914, 17956, 17965, 18125, 18917, 19400, 
      19477, 20456, 21825, 18901, 18850, 18666, 18306, 18289, 18481, 19825, 
      19652, 18937, 20800, 27145, 19210, 19025, 19445, 20290, 23669, 27418, 
      28373, 20893, 27880, 26377, 23165, 21722, 20921, 19850, 19325, 19721, 
      24362, 28730, 30770, 23200, 22849, 22001, 20756, 20084, 19601, 21200, 
      24089, 19881, 21106, 21562, 27106, 22013, 20168, 21460, 23585, 20705, 
      20474, 20933, 28549, 25636, 21060, 20961, 22180, 23337, 29017, 22874, 
      21061, 21250, 21466, 22546, 23050, 23426, 28421, 30629, 32474, 22916, 
      22685, 21325, 23525, 25412, 25209, 22633, 22698, 23725, 25705, 26370, 
      28498, 28665, 29178, 30073, 22025, 22480, 22865, 22993, 27988, 28465, 
      32720, 26426, 26557, 26100, 23125, 23176, 23229, 29389, 30421, 25826, 
      23825, 22970, 23125, 25105, 25202, 25826, 30722, 24260, 24868, 26468, 
      26948, 29828, 23938, 26113, 38293, 23720, 23912, 40100, 29354, 24041, 
      24650, 26941, 34025, 36346, 24592, 26361, 29812, 33745, 37792, 39220, 
      41236, 25133, 24713, 24905, 26249, 27458, 29978, 33865, 35885, 37418, 
      39778, 27565, 37285, 40093, 28762, 26181, 31057, 31365, 38506, 40410, 
      26561, 29696, 30929, 32656, 42500, 44369, 31250, 28946, 25985, 28130, 
      29402, 31250, 36530, 41797, 42821, 31428, 27844, 27028, 27144, 33300, 
      42885, 26633, 33130, 27425, 26996, 27680, 29105, 30260, 41057, 41296, 
      27226, 27325, 32701, 33786, 43101, 27997, 28517, 30056, 34612, 41717, 
      48005, 33973, 29333, 28145, 28114, 28289, 33218, 32449, 28240, 28800, 
      36505, 41913, 48388, 30082, 28610, 28922, 29090, 36661, 38762, 39377, 
      45722, 34829, 29800, 31501, 37549, 38309, 43784, 36130, 35170, 29437, 
      29641, 29725, 30922, 31005, 31741, 37341, 48010, 38233, 36308, 33305, 
      29780, 29620, 29593, 30368, 30484, 31265, 38048, 30290, 29993, 29933, 
      29930, 30010, 30050, 30370, 46313, 42157, 50157, 32389, 31466, 31649, 
      31714, 33026, 33329, 32420, 31232, 32272, 32345, 43297, 49472, 31498, 
      31338, 33178, 49018, 49554, 41684, 43784, 44228, 44453, 44909, 53293, 
      45497, 55450, 34516, 32761, 32861, 45757, 46450, 57410, 33268, 56533, 
      33658, 34052, 34261, 35186, 35521, 49354, 44005, 34765, 49480, 53365, 
      60517, 34985, 53194, 54013, 61538, 54113, 62240, 42610, 36450, 38221, 
      38970, 54765, 59437, 37621, 36922, 38882, 57506, 41764, 36865, 37648, 
      39265, 39673, 61200, 63108, 37249, 37733, 37832, 48025, 39257, 46205, 
      39965, 40725, 40885, 40968, 40961, 53397, 48682, 41362, 42082, 52658, 
      52852, 52641, 42061, 42605, 43525, 43592, 57905, 55364, 43993, 44042, 
      45797, 45362, 45817, 45890, 46285, 46969, 59293, 45896, 46754, 47617, 
      48061, 48082, 49165, 49417, 50210, 49300, 54298, 55658, 54837, 56125, 
      55700, 57650, 58490, 58810, 59093, 59778, 61988, 62033, 62325, 64660, 
      64205, 65098, 65357, 66218, 66789, 67293, 67370, 67481, 70180, 71197, 
      72617, 73261, 74273, 74713, 74890, 78241, 78884, 85889, 87165, 87220 ], 
  [ 2308, 2340, 2210, 1850, 1604, 1681, 1721, 1530, 1613, 1028, 916, 965, 
      445, 388, 292, 265, 226, 196, 232, 136, 73, 157, 349, 409, 445, 37, 0, 
      34, 298, 32, 17, 41, 37, 40, 113, 104, 202, 1345, 685, 1165, 24386, 
      25642, 1105, 625, 601, 1252, 1945, 21025, 18581, 1170, 1145, 2066, 
      1300, 1384, 1361, 1186, 17090, 19457, 1424, 16400, 19249, 15013, 2312, 
      2186, 20065, 14752, 1696, 1492, 1737, 14292, 1373, 1433, 15058, 21044, 
      16328, 12680, 14065, 2005, 1530, 15682, 21200, 20644, 20369, 13921, 
      1601, 1825, 12209, 21002, 14989, 3060, 3133, 17640, 19010, 4250, 6749, 
      11849, 13298, 17812, 2000, 13600, 20432, 14794, 2554, 12634, 13261, 
      22189, 17000, 13780, 13997, 19109, 17338, 11618, 11234, 3578, 4513, 
      5553, 14945, 13010, 2501, 2690, 12602, 18376, 9725, 8900, 2621, 5636, 
      12500, 13109, 16661, 18884, 9826, 9657, 2682, 3442, 11065, 11817, 
      13417, 13626, 15025, 8633, 2768, 5953, 16970, 9698, 3065, 3709, 3770, 
      4253, 4658, 13418, 20233, 15685, 15237, 2925, 3592, 4072, 17557, 11674, 
      3125, 3866, 10250, 10946, 18401, 17536, 10880, 7625, 3136, 3172, 5945, 
      6272, 8320, 9065, 6730, 9448, 8548, 3464, 3413, 3848, 3940, 3989, 8405, 
      3497, 3706, 4210, 6397, 15362, 16144, 9841, 8784, 8641, 7444, 6100, 
      3664, 3721, 9684, 12064, 15700, 18241, 3721, 3722, 5242, 6221, 8762, 
      10610, 6344, 4685, 5213, 10405, 14453, 13573, 4018, 8325, 14705, 7940, 
      5860, 5057, 4937, 5617, 7474, 4754, 6161, 6929, 10625, 15041, 11581, 
      8581, 4381, 10285, 8458, 4889, 4610, 4505, 5578, 6890, 9818, 12368, 
      8980, 6560, 6224, 5780, 10865, 6877, 8605, 7816, 7709, 5476, 5044, 
      7109, 17221, 14066, 8066, 7157, 6977, 5265, 5625, 16000, 8354, 5450, 
      5554, 16145, 11560, 8840, 8392, 6701, 5917, 5645, 5477, 5501, 5701, 
      5960, 6500, 7501, 8285, 8612, 9572, 9701, 15034, 12186, 6301, 6025, 
      5641, 9469, 8912, 6737, 6505, 7801, 8912, 10676, 11105, 13520, 16385, 
      11858, 10690, 7018, 6658, 6370, 6658, 6890, 11405, 13850, 12325, 9805, 
      8293, 7240, 6760, 6408, 7765, 8388, 9684, 9805, 12482, 8642, 8266, 
      7841, 7762, 7685, 7397, 6917, 6266, 7537, 8005, 9605, 10337, 10466, 
      13637, 15650, 17266, 14144, 10369, 8900, 10369, 10625, 13617, 12186, 
      11890, 11185, 11050, 10657, 6562, 6661, 7090, 14305, 12349, 8840, 8660, 
      8168, 6893, 6725, 7349, 17960, 14633, 12665, 10985, 7085, 6925, 15725, 
      11152, 7585, 7681, 10305, 9826, 8314, 7625, 7250, 7586, 13625, 16634, 
      12580, 11752, 11365, 8420, 7592, 7621, 15140, 12898, 7858, 7605, 7893, 
      8410, 10594, 11050, 11290, 13498, 17173, 17973, 11840, 9188, 8768, 
      8369, 8228, 10880, 10993, 15313, 18353, 11642, 10946, 10225, 17330, 
      18530, 13141, 9325, 9469, 9700, 12589, 13725, 15156, 17509, 14365, 
      13042, 11306, 11530, 11828, 11380, 11065, 10064, 12433, 12689, 11785, 
      8650, 14461, 14312, 11140, 10132, 9412, 9365, 9160, 9365, 9565, 11336, 
      12274, 10546, 9466, 9061, 9074, 10961, 11141, 11329, 11525, 9232, 9700, 
      11152, 11520, 12352, 17137, 17865, 11345, 11090, 11009, 9553, 9809, 
      17153, 18625, 11368, 11285, 9748, 9620, 13522, 13401, 10530, 9801, 
      9850, 9882, 18826, 11369, 10900, 10049, 13844, 15625, 19801, 11645, 
      11357, 12905, 13010, 15530, 16762, 10453, 10420, 13418, 11978, 10613, 
      13745, 11840, 17057, 18212, 15381, 14161, 12625, 11034, 14957, 11765, 
      15332, 13474, 12605, 11705, 14153, 18010, 11673, 11713, 16848, 18388, 
      15602, 13325, 12457, 12457, 12905, 14125, 12200, 12296, 15016, 15581, 
      16417, 12421, 12442, 12997, 14821, 15802, 16945, 18250, 20785, 14393, 
      12608, 13840, 15908, 18473, 14932, 15112, 15397, 15597, 15805, 16132, 
      18772, 22996, 16034, 19309, 23426, 23629, 15665, 14356, 16265, 16498, 
      14265, 13833, 15289, 15714, 14408, 14786, 15842, 15076, 16249, 19161, 
      22864, 18122, 23666, 17000, 14900, 15784, 17188, 20213, 21284, 15418, 
      18493, 21001, 15860, 17492, 18292, 24785, 16649, 16466, 16025, 19469, 
      26234, 19476, 17901, 16276, 16045, 15901, 15885, 26692, 17153, 16529, 
      16298, 16138, 20354, 20890, 21029, 22058, 16677, 16785, 17730, 19042, 
      23530, 25105, 17629, 16949, 19204, 20869, 22229, 23956, 17170, 17305, 
      22937, 19728, 17424, 19188, 25705, 17725, 17770, 18050, 19058, 19625, 
      19714, 20825, 20872, 18356, 18317, 18181, 17965, 18152, 18440, 20072, 
      19009, 18450, 21141, 28026, 18721, 18980, 19520, 20521, 24272, 28297, 
      29312, 21170, 28769, 25128, 22180, 20893, 20200, 19333, 19060, 19720, 
      24973, 29653, 31813, 22237, 21922, 21170, 20105, 19577, 19370, 21437, 
      24650, 19636, 21281, 21809, 27881, 21250, 19897, 21645, 22664, 20264, 
      20285, 20948, 29380, 24545, 20593, 20530, 22385, 23698, 29858, 22105, 
      20736, 21177, 21465, 22761, 23337, 23761, 29200, 31552, 33505, 22181, 
      21986, 21034, 23834, 25925, 24232, 22760, 22837, 24020, 26216, 26941, 
      29237, 29416, 29965, 30920, 21634, 22509, 22978, 23130, 28665, 29178, 
      33709, 26945, 27088, 25117, 23162, 23225, 23290, 30122, 31226, 24901, 
      23176, 22861, 23076, 25416, 25525, 26221, 31525, 24401, 25105, 26897, 
      27425, 30545, 23393, 26468, 39488, 23425, 23809, 41365, 28205, 23720, 
      24677, 27316, 34952, 37405, 24125, 26626, 30425, 34634, 38909, 40409, 
      42521, 24592, 24340, 24820, 26452, 27817, 30577, 34740, 36880, 38497, 
      40977, 26674, 38338, 41290, 27773, 26260, 31688, 32020, 39605, 41605, 
      25906, 30181, 31522, 33381, 43777, 45730, 30089, 28001, 25796, 28409, 
      29825, 31841, 37481, 43024, 44096, 30277, 27077, 27077, 27217, 34021, 
      44146, 26248, 33813, 26858, 26585, 27725, 29378, 30665, 42194, 42445, 
      26921, 27152, 33296, 34465, 44320, 27954, 28594, 30361, 35325, 42850, 
      49426, 32740, 28580, 27656, 27637, 28232, 33797, 31370, 27989, 28789, 
      37298, 43018, 49793, 29313, 28393, 28849, 29065, 37440, 39673, 40324, 
      46993, 33602, 29857, 31810, 38362, 39170, 44945, 34829, 33941, 29300, 
      29576, 29684, 31109, 31204, 32036, 38116, 49349, 36810, 35017, 32266, 
      29305, 29241, 29322, 30397, 30537, 31450, 38845, 29753, 29588, 29600, 
      29609, 29809, 29873, 30313, 47540, 43154, 51538, 31572, 31501, 31720, 
      31797, 33301, 33640, 31649, 30725, 32389, 32474, 44314, 50789, 31025, 
      31057, 33377, 50297, 50857, 42565, 44785, 45253, 45490, 45970, 54738, 
      46568, 56965, 33641, 32436, 32656, 46800, 47529, 58969, 33085, 58042, 
      33485, 33889, 34000, 35225, 35620, 50497, 42506, 34586, 50609, 54674, 
      62114, 34600, 54477, 55332, 63157, 55418, 63869, 41273, 36433, 38480, 
      39313, 56080, 60944, 37746, 36829, 39125, 58901, 40577, 36530, 37637, 
      39506, 39962, 62725, 64705, 36900, 37648, 37649, 46472, 39250, 44816, 
      40016, 40834, 41018, 41113, 40970, 51664, 47225, 41369, 42209, 51005, 
      51209, 51010, 41760, 42386, 43546, 43625, 56074, 53665, 43938, 43889, 
      45968, 45325, 45864, 45949, 46404, 47122, 57488, 45625, 46637, 47594, 
      47780, 47813, 48976, 49300, 50249, 48941, 53905, 55673, 54514, 56138, 
      55289, 57485, 58493, 58689, 58922, 59653, 61793, 61850, 62080, 64601, 
      63904, 65025, 65234, 65897, 66490, 67138, 67093, 67240, 69953, 70954, 
      72308, 72986, 73970, 74530, 74609, 77960, 78625, 85642, 86938, 87005 ], 
  [ 2610, 2722, 2516, 2132, 1898, 2045, 2105, 1828, 2005, 1234, 1090, 1325, 
      585, 610, 362, 365, 360, 314, 410, 290, 125, 117, 593, 661, 701, 137, 
      34, 0, 484, 2, 37, 5, 45, 58, 169, 58, 260, 1613, 801, 1381, 25856, 
      27152, 1241, 445, 541, 1402, 2205, 22345, 19805, 1252, 821, 2276, 1354, 
      1458, 1009, 1184, 18208, 20665, 1466, 17482, 20441, 16029, 2482, 2320, 
      18513, 13410, 1314, 1450, 1765, 15250, 1205, 1325, 16040, 19450, 14914, 
      11426, 12745, 1585, 1360, 16672, 19594, 19058, 18793, 12605, 1385, 
      1769, 13033, 19400, 13621, 3202, 3285, 18682, 17476, 4516, 7225, 12625, 
      14144, 16322, 1850, 14450, 21562, 13428, 2088, 13428, 14085, 23373, 
      15538, 14618, 14845, 17561, 15860, 10400, 10036, 3700, 4745, 5869, 
      13565, 11720, 2341, 2600, 13352, 16850, 8609, 7834, 2465, 5930, 13234, 
      13873, 17585, 19898, 8704, 8545, 2320, 3460, 11713, 12505, 14185, 
      14404, 13637, 7585, 2570, 6245, 15496, 8584, 2941, 3725, 3796, 4349, 
      4804, 14164, 21269, 14265, 13837, 2605, 3562, 4122, 18477, 10448, 2729, 
      3860, 10804, 11540, 19345, 16034, 9698, 6653, 2834, 2930, 6173, 6530, 
      8738, 9533, 5832, 8354, 7514, 3050, 3169, 3754, 3866, 3925, 8801, 3217, 
      3536, 4160, 6617, 16132, 14698, 8725, 7738, 7605, 6498, 5274, 3258, 
      3505, 10138, 12658, 16474, 19125, 3389, 3400, 5300, 6389, 9140, 11108, 
      5506, 4057, 5245, 10877, 15145, 12249, 3744, 8641, 13325, 6970, 5090, 
      4397, 4877, 5657, 6548, 4168, 6245, 7093, 11069, 15725, 10369, 7569, 
      3969, 10693, 7460, 4321, 4132, 4177, 5540, 7012, 10180, 11114, 7946, 
      5746, 5450, 5746, 11281, 6957, 8845, 6890, 6793, 4850, 4778, 7193, 
      17945, 12724, 7124, 6305, 7025, 4777, 5437, 16642, 7400, 5156, 5300, 
      16781, 10370, 7850, 7442, 5941, 5297, 5105, 5077, 5141, 5441, 5770, 
      6410, 7541, 8405, 8762, 9802, 9941, 13648, 10960, 5625, 5409, 5265, 
      9673, 7930, 6005, 6353, 7829, 9050, 10954, 11413, 13978, 16993, 10660, 
      9572, 6260, 5960, 5732, 6500, 6772, 11717, 14312, 11101, 8761, 7389, 
      6466, 6066, 5794, 7741, 8434, 9850, 9981, 11252, 7712, 7376, 7001, 
      6932, 6865, 6617, 6217, 5776, 7457, 7985, 9745, 10537, 10676, 14057, 
      16180, 17876, 12818, 9293, 7954, 10553, 10829, 12325, 10984, 10708, 
      10053, 9928, 9565, 6100, 6309, 6868, 14733, 11141, 7922, 7762, 7330, 
      6305, 6257, 7141, 18562, 13289, 11441, 9881, 6481, 6521, 16201, 10042, 
      7345, 7461, 10405, 8840, 7508, 6949, 6724, 7300, 13949, 17128, 11378, 
      10610, 10253, 7618, 6970, 7289, 15538, 11680, 7200, 7057, 7585, 8212, 
      10656, 11152, 11412, 13780, 17665, 18505, 10706, 8314, 7954, 7625, 
      7954, 10946, 11069, 15689, 18889, 10532, 9896, 9245, 17800, 19060, 
      11925, 8469, 9333, 9594, 12753, 13969, 15490, 17973, 13073, 11840, 
      10244, 11588, 10730, 10322, 10037, 9146, 12545, 12821, 10701, 8136, 
      13181, 13042, 10130, 9242, 8642, 8605, 8810, 9065, 9305, 11306, 11168, 
      9620, 8720, 8585, 8608, 10865, 11065, 11273, 11489, 8730, 9378, 11050, 
      11458, 12370, 17485, 18253, 10357, 10132, 10061, 9125, 9461, 17485, 
      19037, 10394, 10321, 9074, 9106, 12352, 12241, 9700, 9241, 9360, 9412, 
      19216, 10433, 10034, 9553, 13898, 15809, 20225, 10693, 10445, 12853, 
      12968, 15688, 17000, 9805, 9802, 12304, 11024, 10009, 13721, 11570, 
      17257, 18482, 14125, 13005, 11629, 10408, 13745, 10933, 15370, 12416, 
      11657, 11257, 14065, 18212, 11029, 11169, 16954, 18594, 14372, 12325, 
      11597, 12077, 12605, 13049, 11474, 11810, 14930, 15545, 15145, 11889, 
      11920, 12625, 14689, 15760, 16993, 18388, 21073, 13325, 12050, 13562, 
      15850, 18605, 14722, 14922, 15237, 15457, 15685, 16042, 18882, 23346, 
      15908, 19433, 23780, 23993, 14533, 13994, 16133, 15300, 13357, 13045, 
      15021, 15496, 13954, 13856, 15572, 14130, 15993, 19165, 23098, 16840, 
      23924, 15842, 14162, 15386, 16970, 20245, 21386, 14544, 18369, 19541, 
      15370, 17242, 18122, 25045, 15613, 15460, 15109, 19373, 26548, 18154, 
      16729, 15354, 15193, 15129, 15193, 27010, 16105, 15601, 15440, 15380, 
      20276, 20852, 21001, 22100, 15997, 16165, 17320, 18792, 23620, 25285, 
      16613, 16273, 18938, 20753, 22213, 24050, 16388, 16673, 22945, 18490, 
      16666, 18850, 25857, 17021, 17096, 17476, 18664, 19301, 19400, 20621, 
      19562, 17386, 17357, 17261, 17165, 17522, 17890, 19762, 17953, 17524, 
      20905, 28240, 17789, 18418, 19058, 20189, 24250, 28505, 29570, 20872, 
      28981, 23554, 20826, 19669, 19066, 18369, 18306, 19186, 24949, 29889, 
      32149, 20897, 20612, 19940, 19025, 18617, 18640, 21097, 24580, 18890, 
      20885, 21473, 27985, 20068, 19125, 21253, 21346, 19346, 19577, 20410, 
      29522, 23081, 19649, 19616, 22001, 23444, 30004, 20905, 19906, 20557, 
      20905, 22381, 23017, 23481, 29290, 31762, 33805, 21005, 20840, 20228, 
      23528, 25789, 22850, 22298, 22385, 23698, 26074, 26849, 29285, 29474, 
      30053, 31058, 20736, 21961, 22500, 22672, 28657, 29200, 33961, 26801, 
      26954, 23717, 22612, 22685, 22760, 30152, 31316, 23545, 22050, 22185, 
      22450, 25090, 25209, 25965, 31609, 23929, 24713, 26665, 27233, 30553, 
      22345, 26170, 39890, 22581, 23125, 41821, 26645, 22850, 24097, 27026, 
      35122, 37685, 23129, 26240, 30329, 34768, 39233, 40793, 42985, 23530, 
      23418, 24138, 26010, 27505, 30465, 34858, 37098, 38785, 41365, 25316, 
      38600, 41672, 26329, 25706, 31594, 31946, 39901, 41981, 24736, 29961, 
      31392, 33361, 44217, 46240, 28493, 26585, 25010, 28013, 29549, 31705, 
      37645, 43418, 44530, 28685, 25805, 26485, 26645, 33989, 44564, 25290, 
      33745, 25744, 25601, 27121, 28964, 30361, 42500, 42761, 26021, 26362, 
      33146, 34385, 44690, 27268, 28008, 29965, 35269, 43144, 49960, 31058, 
      27298, 26594, 26585, 27530, 33625, 29812, 27121, 28121, 37300, 43280, 
      50305, 28009, 27549, 28125, 28381, 37426, 39769, 40450, 47389, 31912, 
      29237, 31400, 38372, 39220, 45245, 33073, 32245, 28514, 28850, 28978, 
      30593, 30698, 31610, 38090, 49793, 34948, 33265, 30724, 28233, 28249, 
      28420, 29745, 29905, 30928, 38833, 28625, 28570, 28642, 28661, 28961, 
      29045, 29585, 47882, 43300, 52004, 30202, 30841, 31090, 31177, 32841, 
      33210, 30313, 29609, 31793, 31888, 44468, 51193, 29933, 30125, 32845, 
      50665, 51245, 42597, 44917, 45405, 45652, 46152, 55240, 46754, 57521, 
      32201, 31450, 31770, 46954, 47713, 59553, 32213, 58580, 32617, 33025, 
      33050, 34525, 34970, 50717, 40520, 33700, 50813, 55028, 62708, 33538, 
      54805, 55690, 63765, 55760, 64481, 39409, 35669, 37946, 38849, 56426, 
      61450, 37096, 35993, 38569, 59305, 38825, 35488, 36865, 38944, 39440, 
      63233, 65273, 35842, 36810, 36725, 44402, 38464, 42874, 39274, 40136, 
      40340, 40445, 40180, 49418, 45209, 40573, 41513, 48817, 49025, 48836, 
      40690, 41380, 42740, 42829, 53716, 51417, 43060, 42925, 45274, 44449, 
      45058, 45153, 45658, 46400, 55130, 44541, 45677, 46708, 46666, 46709, 
      47930, 48314, 49393, 47749, 52637, 54745, 53300, 55204, 53993, 56381, 
      57529, 57613, 57800, 58565, 60625, 60692, 60866, 63529, 62626, 63937, 
      64100, 64585, 65192, 65960, 65809, 65986, 68689, 69668, 70954, 71656, 
      72608, 73268, 73261, 76586, 77265, 84240, 85544, 85621 ], 
  [ 2962, 2722, 2824, 2440, 2074, 1913, 1885, 1960, 1697, 1586, 1530, 841, 
      937, 522, 890, 761, 580, 578, 410, 290, 521, 865, 65, 45, 41, 137, 298, 
      484, 0, 442, 257, 445, 265, 234, 125, 410, 128, 425, 229, 369, 19300, 
      20420, 449, 1017, 585, 522, 841, 16317, 14173, 592, 1921, 1000, 738, 
      754, 2153, 788, 12884, 14945, 850, 12290, 14765, 11101, 1250, 1220, 
      24805, 18778, 2458, 1098, 1105, 10498, 1381, 1237, 11156, 25874, 20546, 
      16354, 17937, 2817, 1492, 11700, 26018, 25394, 25085, 17753, 1693, 
      1373, 8765, 25780, 18945, 1882, 1921, 13402, 23504, 2624, 4409, 8489, 
      9700, 22130, 1762, 9962, 15842, 18664, 3364, 9160, 9685, 17389, 21170, 
      10130, 10313, 23545, 21536, 14932, 14480, 2336, 2897, 3625, 18757, 
      16516, 2165, 2116, 9172, 22658, 12613, 11618, 2245, 3730, 9098, 9605, 
      12613, 14530, 12708, 12505, 2980, 2448, 7929, 8545, 9873, 10048, 18785, 
      11237, 2482, 4001, 20996, 12500, 2501, 2669, 2696, 2941, 3176, 9896, 
      15725, 19501, 18985, 3001, 2682, 2890, 13417, 14804, 3433, 2848, 7328, 
      7888, 14153, 21578, 13834, 9865, 3098, 2930, 4105, 4330, 5834, 6409, 
      8692, 12050, 10946, 3754, 3125, 3050, 3074, 3089, 5941, 3305, 3140, 
      3236, 4505, 11600, 19890, 12465, 11170, 10993, 9490, 7738, 3874, 3285, 
      6970, 8874, 11898, 14065, 3653, 3620, 3848, 4453, 6280, 7720, 7970, 
      5597, 3881, 7577, 10877, 16825, 3700, 6001, 18121, 9962, 7202, 6025, 
      3865, 4205, 9320, 5444, 4573, 5069, 7813, 11413, 14373, 10693, 4453, 
      7569, 10496, 5465, 4880, 4265, 4352, 5120, 7232, 15250, 11114, 7946, 
      7474, 4514, 8069, 5197, 6381, 9530, 9389, 6170, 4514, 5389, 13325, 
      17168, 9808, 8593, 5353, 5437, 4777, 12330, 10084, 4936, 4904, 12469, 
      14066, 10666, 10082, 7745, 6485, 5941, 5297, 5185, 5045, 5066, 5266, 
      5825, 6337, 6562, 7250, 7345, 18180, 14788, 7033, 6553, 5353, 7209, 
      10658, 7633, 5429, 6113, 6850, 8138, 8465, 10370, 12725, 14312, 12872, 
      7976, 7412, 6920, 5576, 5672, 8725, 10660, 14841, 11709, 9721, 8226, 
      7474, 6850, 6201, 6586, 7474, 7561, 14992, 10132, 9620, 9025, 8912, 
      8801, 8377, 7625, 6260, 6137, 6401, 7457, 7985, 8080, 10537, 12176, 
      13520, 16954, 12329, 10418, 8045, 8233, 16285, 14548, 14184, 13309, 
      13140, 12645, 6408, 6133, 6120, 11125, 14705, 10210, 9962, 9266, 7141, 
      6565, 6305, 14162, 17425, 15049, 12961, 7361, 6521, 12329, 13122, 6597, 
      6625, 8161, 11348, 9224, 8093, 7208, 6728, 10693, 13124, 14810, 13778, 
      13289, 9290, 7850, 6893, 11930, 15156, 8212, 7585, 7057, 7200, 8500, 
      8820, 8992, 10656, 13617, 14281, 13786, 10250, 9626, 8989, 7250, 8746, 
      8825, 12125, 14621, 13480, 12580, 11621, 13796, 14792, 15313, 10273, 
      7969, 8098, 10069, 10933, 12058, 13969, 16769, 15140, 12928, 9344, 
      13546, 12962, 12545, 11170, 10037, 10225, 13429, 8356, 16745, 16562, 
      12506, 11090, 9962, 9881, 8282, 8317, 8381, 9370, 13940, 11600, 9908, 
      8585, 8564, 9193, 9305, 9425, 9553, 8818, 8674, 9378, 9610, 10170, 
      13833, 14425, 12557, 12200, 12085, 8861, 8845, 13877, 15077, 12506, 
      12389, 9866, 9194, 15300, 15145, 11152, 9505, 9316, 9280, 15300, 12325, 
      11618, 9509, 11434, 12773, 16133, 12629, 12205, 10829, 10900, 12740, 
      13700, 10377, 10242, 14900, 12916, 10361, 11521, 10426, 14045, 14962, 
      17293, 15733, 13653, 10804, 16693, 12209, 12818, 14660, 13417, 10817, 
      12041, 14912, 11425, 11125, 14050, 15250, 17320, 14261, 12917, 11285, 
      11461, 15293, 12178, 11458, 12818, 13213, 18225, 11713, 11700, 11745, 
      12753, 13428, 14265, 15264, 17289, 15481, 11962, 12242, 13562, 15481, 
      13050, 13162, 13345, 13477, 13617, 13842, 15802, 19210, 13840, 16265, 
      19600, 19769, 16865, 12938, 14065, 17896, 14677, 13837, 13525, 13780, 
      13250, 15220, 14032, 15538, 14365, 16393, 19314, 19700, 20008, 18130, 
      14602, 14330, 15122, 17297, 18130, 15556, 16081, 23105, 14666, 15482, 
      16010, 21041, 17285, 17000, 16253, 16909, 22280, 21058, 18973, 16498, 
      16029, 15613, 15325, 22698, 17777, 16745, 16276, 15776, 17680, 18080, 
      18185, 18976, 15997, 15901, 16132, 16900, 20232, 21501, 18065, 16229, 
      17090, 18245, 19265, 20618, 16784, 16409, 19865, 20866, 16930, 17266, 
      22117, 17021, 16964, 16904, 17300, 17629, 17684, 18421, 22202, 18530, 
      18457, 18185, 17561, 17170, 17186, 18002, 19449, 18448, 18793, 24148, 
      18713, 17714, 17914, 18473, 21170, 24413, 25258, 18980, 24845, 27250, 
      23554, 21825, 20826, 19381, 18394, 18306, 21825, 25621, 27441, 23537, 
      23120, 22096, 20521, 19585, 18596, 19337, 21632, 18890, 19345, 19669, 
      24245, 21960, 19213, 19669, 23810, 20050, 19357, 19442, 25562, 26161, 
      20441, 20276, 20329, 21200, 26000, 22797, 20170, 19897, 19981, 20665, 
      21037, 21325, 25506, 27450, 29097, 22765, 22468, 20360, 21460, 22973, 
      25490, 20890, 20933, 21674, 23258, 23813, 25633, 25778, 26225, 27010, 
      21220, 20905, 21136, 21220, 25225, 25636, 29385, 23941, 24050, 26357, 
      21512, 21541, 21572, 26500, 27400, 25965, 23458, 21613, 21658, 22978, 
      23053, 23545, 27693, 22433, 22865, 24113, 24505, 26945, 23357, 23882, 
      34522, 22669, 22509, 36189, 29857, 23026, 22997, 24650, 30722, 32801, 
      23833, 24260, 27073, 30500, 34129, 35425, 37265, 24498, 23770, 23434, 
      24250, 25173, 27253, 30634, 32434, 33813, 35953, 27560, 33716, 36260, 
      28925, 24386, 28250, 28514, 34841, 36569, 26100, 27145, 28180, 29665, 
      38497, 40212, 31705, 29005, 24658, 25945, 26953, 28493, 33113, 37874, 
      38810, 31853, 27565, 25253, 25325, 30293, 38888, 25642, 30181, 26756, 
      26041, 25889, 26896, 27809, 37264, 37481, 26065, 25922, 29890, 30821, 
      39146, 26344, 26644, 27765, 31573, 37908, 43668, 34490, 28970, 27298, 
      27245, 26650, 30413, 32672, 26945, 27065, 33296, 38132, 44057, 29725, 
      27241, 27289, 27369, 33466, 35325, 35874, 41625, 35300, 27917, 29156, 
      34280, 34952, 39877, 36725, 35633, 27898, 27970, 28010, 28789, 28850, 
      29410, 34130, 43765, 39040, 36873, 33408, 28849, 28513, 28288, 28513, 
      28585, 29124, 34785, 29461, 28922, 28730, 28705, 28565, 28561, 28661, 
      42250, 38504, 45800, 32050, 29565, 29682, 29725, 30685, 30922, 31985, 
      30313, 30209, 30260, 39584, 45209, 30505, 29993, 30953, 44813, 45305, 
      38197, 40077, 40477, 40680, 41092, 48772, 41650, 50789, 34225, 31450, 
      31330, 41938, 42565, 52645, 31685, 51848, 32045, 32409, 32786, 33161, 
      33386, 45305, 44788, 33128, 45445, 49000, 55624, 33714, 48865, 49618, 
      56593, 49732, 57265, 43061, 34481, 35746, 36341, 50354, 54674, 35380, 
      35069, 36413, 52925, 41905, 35444, 35633, 36788, 37108, 56369, 58145, 
      35842, 35842, 36109, 48802, 37188, 46658, 37778, 38420, 38536, 38597, 
      38816, 54434, 49213, 39209, 39709, 53525, 53689, 53456, 40426, 40808, 
      41288, 41333, 59040, 56257, 41872, 42089, 43250, 43173, 43474, 43525, 
      43810, 44420, 60322, 44101, 44665, 45344, 46226, 46225, 47138, 47258, 
      47765, 47573, 52505, 53117, 52904, 53576, 53905, 55369, 55901, 56425, 
      56788, 57377, 59657, 59680, 60074, 62033, 62010, 62485, 62824, 64013, 
      64532, 64772, 65061, 65106, 67721, 68744, 70250, 70820, 71860, 72080, 
      72425, 75706, 76297, 83140, 84356, 84389 ], 
  [ 2708, 2804, 2610, 2218, 1972, 2105, 2161, 1898, 2053, 1300, 1156, 1341, 
      629, 628, 404, 401, 386, 340, 424, 296, 145, 149, 565, 625, 661, 125, 
      32, 2, 442, 0, 25, 1, 29, 40, 137, 40, 218, 1513, 725, 1285, 25506, 
      26794, 1145, 409, 481, 1300, 2081, 22009, 19485, 1154, 801, 2146, 1252, 
      1352, 985, 1090, 17890, 20329, 1360, 17168, 20105, 15725, 2344, 2186, 
      18713, 13568, 1280, 1348, 1649, 14948, 1125, 1233, 15730, 19652, 15080, 
      11560, 12889, 1549, 1274, 16354, 19792, 19252, 18985, 12745, 1305, 
      1657, 12745, 19594, 13765, 3044, 3125, 18344, 17650, 4330, 6997, 12337, 
      13842, 16484, 1744, 14144, 21200, 13562, 2042, 13130, 13781, 22997, 
      15688, 14308, 14533, 17725, 16010, 10498, 10130, 3530, 4553, 5657, 
      13689, 11826, 2221, 2466, 13050, 17000, 8677, 7892, 2341, 5716, 12932, 
      13565, 17245, 19540, 8770, 8609, 2234, 3298, 11425, 12209, 13873, 
      14090, 13753, 7633, 2448, 6025, 15626, 8642, 2801, 3557, 3626, 4165, 
      4610, 13850, 20897, 14381, 13949, 2501, 3400, 3944, 18125, 10522, 2637, 
      3690, 10522, 11250, 18985, 16160, 9760, 6673, 2720, 2804, 5953, 6304, 
      8480, 9265, 5834, 8392, 7540, 2952, 3037, 3592, 3700, 3757, 8541, 3089, 
      3386, 3986, 6389, 15794, 14800, 8761, 7760, 7625, 6500, 5252, 3152, 
      3361, 9860, 12352, 16132, 18761, 3265, 3274, 5098, 6165, 8874, 10818, 
      5480, 3989, 5045, 10589, 14813, 12317, 3602, 8381, 13401, 6964, 5044, 
      4329, 4689, 5449, 6530, 4082, 6025, 6857, 10777, 15385, 10405, 7565, 
      3845, 10405, 7450, 4225, 4018, 4033, 5338, 6778, 9898, 11152, 7940, 
      5696, 5392, 5540, 10985, 6725, 8581, 6856, 6757, 4756, 4612, 6957, 
      17581, 12770, 7090, 6253, 6793, 4649, 5249, 16288, 7362, 4986, 5122, 
      16425, 10376, 7816, 7400, 5861, 5189, 4981, 4925, 4981, 5261, 5576, 
      6196, 7301, 8149, 8500, 9524, 9661, 13690, 10970, 5525, 5297, 5105, 
      9397, 7888, 5913, 6145, 7585, 8784, 10660, 11113, 13648, 16633, 10658, 
      9554, 6170, 5858, 5618, 6290, 6554, 11413, 13978, 11101, 8725, 7325, 
      6376, 5960, 5672, 7501, 8180, 9572, 9701, 11250, 7650, 7306, 6921, 
      6850, 6781, 6525, 6109, 5626, 7225, 7741, 9469, 10249, 10386, 13725, 
      15826, 17506, 12832, 9257, 7892, 10265, 10537, 12329, 10970, 10690, 
      10025, 9898, 9529, 5938, 6125, 6658, 14393, 11125, 7848, 7684, 7240, 
      6165, 6093, 6925, 18184, 13297, 11425, 9841, 6341, 6341, 15845, 10000, 
      7129, 7241, 10121, 8770, 7402, 6817, 6562, 7090, 13617, 16762, 11348, 
      10568, 10205, 7508, 6824, 7085, 15188, 11650, 7058, 6893, 7373, 7978, 
      10370, 10858, 11114, 13450, 17293, 18125, 10656, 8212, 7840, 7497, 
      7732, 10656, 10777, 15337, 18505, 10474, 9826, 9161, 17426, 18674, 
      11885, 8357, 9077, 9332, 12437, 13637, 15140, 17597, 13045, 11794, 
      10170, 11290, 10660, 10244, 9953, 9040, 12233, 12505, 10625, 7946, 
      13141, 13000, 10036, 9124, 8500, 8461, 8584, 8829, 9061, 11016, 11090, 
      9506, 8570, 8381, 8402, 10585, 10781, 10985, 11197, 8528, 9140, 10768, 
      11168, 12064, 17113, 17873, 10249, 10018, 9945, 8905, 9225, 17113, 
      18649, 10280, 10205, 8900, 8900, 12274, 12161, 9554, 9041, 9146, 9194, 
      18826, 10305, 9892, 9337, 13572, 15457, 19825, 10565, 10309, 12545, 
      12658, 15338, 16634, 9613, 9604, 12202, 10890, 9805, 13401, 11296, 
      16889, 18100, 14045, 12905, 11497, 10202, 13653, 10765, 15028, 12290, 
      11509, 11009, 13745, 17834, 10817, 10937, 16592, 18212, 14274, 12181, 
      11425, 11809, 12321, 12917, 11272, 11560, 14600, 15205, 15049, 11645, 
      11674, 12349, 14365, 15418, 16633, 18010, 20665, 13185, 11808, 13264, 
      15508, 18225, 14404, 14600, 14909, 15125, 15349, 15700, 18500, 22916, 
      15570, 19045, 23346, 23557, 14393, 13700, 15793, 15170, 13169, 12833, 
      14705, 15170, 13672, 13666, 15250, 13940, 15665, 18785, 22672, 16714, 
      23490, 15688, 13924, 15080, 16628, 19853, 20980, 14330, 18005, 19441, 
      15076, 16900, 17764, 24601, 15425, 15266, 14897, 18997, 26090, 18020, 
      16565, 15140, 14965, 14885, 14933, 26548, 15913, 15385, 15210, 15130, 
      19890, 20458, 20605, 21690, 15725, 15881, 16994, 18434, 23194, 24841, 
      16405, 15997, 18580, 20365, 21805, 23620, 16130, 16385, 22529, 18320, 
      16400, 18500, 25409, 16741, 16810, 17170, 18322, 18945, 19042, 20241, 
      19400, 17156, 17125, 17021, 16901, 17224, 17576, 19400, 17737, 17282, 
      20525, 27770, 17545, 18100, 18720, 19825, 23824, 28033, 29088, 20498, 
      28505, 23432, 20660, 19477, 18856, 18125, 18020, 18856, 24517, 29405, 
      31645, 20725, 20434, 19746, 18801, 18369, 18346, 20725, 24154, 18596, 
      20521, 21097, 27521, 19858, 18833, 20885, 21160, 19080, 19269, 20068, 
      29044, 22921, 19385, 19346, 21625, 23042, 29522, 20689, 19616, 20225, 
      20561, 22001, 22625, 23081, 28816, 31264, 33289, 20781, 20610, 19930, 
      23130, 25357, 22664, 21928, 22013, 23300, 25640, 26405, 28813, 29000, 
      29573, 30568, 20450, 21605, 22130, 22298, 28193, 28730, 33445, 26361, 
      26512, 23525, 22250, 22321, 22394, 29674, 30826, 23341, 21800, 21845, 
      22100, 24680, 24797, 25541, 31117, 23545, 24313, 26233, 26793, 30073, 
      22073, 25748, 39328, 22265, 22777, 41245, 26469, 22536, 23725, 26596, 
      34600, 37141, 22837, 25826, 29857, 34250, 38677, 40225, 42401, 23248, 
      23108, 23780, 25604, 27073, 29993, 34340, 36560, 38233, 40793, 25090, 
      38050, 41098, 26117, 25316, 31112, 31460, 39341, 41405, 24466, 29501, 
      30914, 32861, 43625, 45634, 28305, 26361, 24660, 27585, 29097, 31225, 
      37105, 42832, 43936, 28493, 25549, 26093, 26249, 33485, 43970, 24968, 
      33245, 25450, 25281, 26725, 28530, 29905, 41922, 42181, 25681, 26000, 
      32656, 33881, 44096, 26882, 27602, 29521, 34757, 42562, 49330, 30868, 
      27028, 26280, 26269, 27144, 33133, 29594, 26765, 27725, 36770, 42698, 
      49673, 27737, 27185, 27737, 27985, 36896, 39217, 39892, 46777, 31714, 
      28825, 30946, 37834, 38674, 44649, 32885, 32045, 28132, 28456, 28580, 
      30157, 30260, 31156, 37556, 49165, 34778, 33073, 30490, 27905, 27905, 
      28058, 29333, 29489, 30490, 38293, 28305, 28228, 28288, 28305, 28585, 
      28665, 29185, 47268, 42722, 51362, 29924, 30421, 30664, 30749, 32381, 
      32744, 30025, 29277, 31357, 31450, 43882, 50557, 29593, 29753, 32393, 
      50033, 50609, 42029, 44329, 44813, 45058, 45554, 54578, 46152, 56845, 
      31921, 31076, 31376, 46352, 47105, 58865, 31813, 57898, 32213, 32617, 
      32656, 34081, 34516, 50089, 40330, 33290, 50185, 54370, 62002, 33160, 
      54149, 55028, 63053, 55098, 63765, 39185, 35225, 37456, 38345, 55760, 
      60752, 36626, 35557, 38077, 58621, 38569, 35090, 36413, 38450, 38938, 
      62525, 64553, 35444, 36368, 36297, 44200, 38002, 42640, 38800, 39650, 
      39850, 39953, 39706, 49232, 44977, 40097, 41017, 48613, 48817, 48626, 
      40256, 40930, 42250, 42337, 53530, 51209, 42578, 42457, 44752, 43957, 
      44552, 44645, 45140, 45874, 54928, 44081, 45189, 46202, 46196, 46237, 
      47440, 47812, 48865, 47285, 52153, 54193, 52802, 54650, 53505, 55845, 
      56965, 57065, 57258, 58013, 60073, 60138, 60320, 62945, 62080, 63353, 
      63522, 64033, 64634, 65378, 65245, 65416, 68105, 69082, 70372, 71066, 
      72018, 72658, 72665, 75976, 76649, 83594, 84890, 84965 ], 
  [ 2713, 2729, 2605, 2213, 1937, 2000, 2036, 1853, 1908, 1305, 1181, 1156, 
      634, 533, 449, 416, 361, 325, 349, 221, 160, 244, 370, 410, 436, 50, 
      17, 37, 257, 25, 0, 26, 4, 5, 52, 45, 113, 1168, 520, 980, 23941, 
      25189, 890, 464, 416, 1025, 1696, 20564, 18130, 929, 976, 1781, 1037, 
      1117, 1170, 925, 16605, 18954, 1145, 15913, 18740, 14530, 1989, 1861, 
      20068, 14713, 1465, 1193, 1424, 13793, 1090, 1138, 14545, 21037, 16285, 
      12605, 13994, 1754, 1229, 15149, 21177, 20617, 20340, 13840, 1300, 
      1492, 11700, 20969, 14900, 2669, 2740, 17069, 18945, 3825, 6282, 11322, 
      12757, 17729, 1649, 13049, 19825, 14677, 2257, 12085, 12706, 21562, 
      16893, 13213, 13428, 19010, 17225, 11453, 11065, 3145, 4058, 5072, 
      14794, 12841, 2106, 2281, 12025, 18245, 9512, 8677, 2216, 5141, 11917, 
      12520, 16040, 18245, 9605, 9434, 2309, 2993, 10490, 11234, 12818, 
      13025, 14848, 8388, 2353, 5440, 16801, 9457, 2626, 3242, 3301, 3770, 
      4165, 12805, 19562, 15496, 15044, 2516, 3125, 3589, 16900, 11437, 2722, 
      3385, 9657, 10345, 17730, 17345, 10625, 7328, 2705, 2729, 5408, 5729, 
      7745, 8480, 6409, 9157, 8245, 3037, 2952, 3357, 3445, 3492, 7816, 3034, 
      3221, 3701, 5834, 14689, 15905, 9536, 8465, 8320, 7105, 5737, 3217, 
      3236, 9065, 11417, 15017, 17536, 3250, 3249, 4693, 5650, 8149, 9973, 
      5965, 4264, 4660, 9764, 13768, 13282, 3517, 7706, 14416, 7569, 5449, 
      4624, 4384, 5044, 7085, 4297, 5570, 6322, 9962, 14330, 11240, 8200, 
      3880, 9620, 8065, 4410, 4113, 3978, 4993, 6273, 9153, 12017, 8585, 
      6121, 5777, 5185, 10180, 6250, 7946, 7381, 7272, 4981, 4477, 6472, 
      16456, 13705, 7625, 6698, 6338, 4724, 5024, 15233, 7897, 4861, 4957, 
      15370, 11141, 8381, 7925, 6196, 5384, 5096, 4900, 4916, 5096, 5341, 
      5861, 6836, 7604, 7925, 8869, 8996, 14645, 11765, 5770, 5482, 5050, 
      8762, 8433, 6208, 5860, 7120, 8209, 9945, 10368, 12753, 15588, 11413, 
      10229, 6485, 6113, 5813, 6005, 6229, 10658, 13073, 11876, 9320, 7780, 
      6701, 6205, 5837, 7076, 7685, 8957, 9076, 12025, 8125, 7741, 7306, 
      7225, 7146, 6850, 6354, 5661, 6850, 7306, 8874, 9594, 9721, 12850, 
      14841, 16441, 13697, 9872, 8377, 9620, 9872, 13154, 11705, 11405, 
      10690, 10553, 10154, 5933, 6010, 6413, 13498, 11860, 8293, 8109, 7605, 
      6280, 6088, 6660, 17109, 14162, 12170, 10466, 6466, 6266, 14890, 10625, 
      6884, 6976, 9536, 9265, 7717, 7002, 6597, 6885, 12802, 15777, 12053, 
      11213, 10820, 7813, 6949, 6920, 14293, 12365, 7213, 6938, 7178, 7673, 
      9805, 10253, 10489, 12665, 16298, 17090, 11281, 8577, 8145, 7732, 7497, 
      10081, 10192, 14452, 17460, 11069, 10361, 9626, 16441, 17629, 12580, 
      8692, 8692, 8917, 11752, 12872, 14285, 16612, 13810, 12469, 10705, 
      10705, 11225, 10769, 10448, 9425, 11588, 11840, 11170, 7921, 13876, 
      13725, 10501, 9469, 8725, 8676, 8389, 8584, 8776, 10501, 11645, 9881, 
      8765, 8306, 8317, 10130, 10306, 10490, 10682, 8473, 8905, 10313, 10673, 
      11489, 16208, 16928, 10674, 10413, 10330, 8770, 9010, 16218, 17674, 
      10685, 10600, 9005, 8845, 12869, 12746, 9809, 9026, 9061, 9089, 17861, 
      10660, 10177, 9252, 12937, 14692, 18820, 10930, 10634, 12010, 12113, 
      14593, 15809, 9668, 9629, 12717, 11245, 9810, 12826, 10961, 16084, 
      17225, 14690, 13450, 11882, 10217, 14248, 10980, 14373, 12725, 11834, 
      10834, 13210, 17009, 10832, 10852, 15857, 17377, 14869, 12546, 11650, 
      11554, 11986, 13352, 11357, 11405, 14045, 14600, 15674, 11530, 11549, 
      12074, 13850, 14813, 15938, 17225, 19730, 13600, 11713, 12889, 14913, 
      17440, 13949, 14125, 14404, 14600, 14804, 15125, 17725, 21901, 15025, 
      18250, 22321, 22522, 14848, 13385, 15248, 15685, 13394, 12938, 14290, 
      14705, 13437, 13901, 14825, 14185, 15220, 18080, 21737, 17289, 22525, 
      16133, 13949, 14765, 16133, 19108, 20165, 14485, 17410, 20176, 14841, 
      16425, 17209, 23616, 15730, 15541, 15082, 18362, 25045, 18605, 17000, 
      15325, 15080, 14920, 14888, 25493, 16218, 15570, 15325, 15145, 19225, 
      19753, 19890, 20905, 15650, 15746, 16649, 17929, 22349, 23906, 16660, 
      15912, 18085, 19720, 21060, 22765, 16145, 16250, 21754, 18785, 16385, 
      18065, 24484, 16666, 16705, 16965, 17937, 18490, 18577, 19666, 19925, 
      17341, 17300, 17156, 16916, 17069, 17341, 18925, 18002, 17417, 19970, 
      26765, 17680, 17865, 18385, 19360, 23049, 27028, 28033, 19993, 27490, 
      24197, 21205, 19892, 19181, 18280, 17965, 18581, 23732, 28360, 30500, 
      21250, 20929, 20161, 19066, 18514, 18261, 20250, 23409, 18521, 20096, 
      20612, 26596, 20213, 18778, 20450, 21645, 19165, 19144, 19773, 28069, 
      23546, 19490, 19421, 21170, 22457, 28537, 21044, 19601, 20000, 20276, 
      21536, 22100, 22516, 27881, 30209, 32144, 21106, 20905, 19885, 22585, 
      24642, 23189, 21533, 21608, 22765, 24925, 25640, 27908, 28085, 28628, 
      29573, 20485, 21290, 21745, 21893, 27338, 27845, 32330, 25636, 25777, 
      24050, 21925, 21986, 22049, 28769, 29861, 23816, 22045, 21640, 21845, 
      24125, 24232, 24916, 30152, 23130, 23818, 25578, 26098, 29178, 22228, 
      25153, 38033, 22210, 22562, 39890, 27124, 22501, 23400, 25981, 33525, 
      35956, 22922, 25301, 29042, 33205, 37442, 38930, 41026, 23393, 23113, 
      23545, 25129, 26468, 29188, 33305, 35425, 37028, 39488, 25525, 36865, 
      39793, 26632, 24941, 30277, 30605, 38116, 40100, 24701, 28786, 30109, 
      31946, 42250, 44189, 28960, 26836, 24505, 27040, 28432, 30420, 36000, 
      41497, 42561, 29138, 25874, 25738, 25874, 32570, 42605, 24973, 32360, 
      25605, 25306, 26370, 27985, 29250, 40657, 40906, 25616, 25825, 31841, 
      32996, 42761, 26597, 27217, 28946, 33842, 41297, 47825, 31573, 27333, 
      26365, 26344, 26869, 32328, 30169, 26650, 27410, 35785, 41453, 48178, 
      28052, 27040, 27472, 27680, 35921, 38132, 38777, 45392, 32409, 28450, 
      30361, 36829, 37629, 43354, 33640, 32740, 27917, 28181, 28285, 29672, 
      29765, 30581, 36581, 47720, 35633, 33818, 31025, 27970, 27890, 27953, 
      28978, 29114, 30005, 37298, 28420, 28233, 28233, 28240, 28420, 28480, 
      28900, 45913, 41557, 49877, 30269, 30056, 30269, 30344, 31816, 32149, 
      30330, 29362, 30922, 31005, 42697, 49122, 29648, 29648, 31888, 48628, 
      49184, 40954, 43154, 43618, 43853, 44329, 53033, 44917, 55240, 32306, 
      31001, 31201, 45137, 45860, 57220, 31618, 56293, 32008, 32402, 32521, 
      33696, 34081, 48784, 41225, 33085, 48890, 52925, 60317, 33125, 52724, 
      53573, 61348, 53653, 62050, 39940, 34880, 36881, 37700, 54305, 59137, 
      36161, 35272, 37512, 57096, 39194, 35005, 36058, 37885, 38333, 60890, 
      62858, 35369, 36073, 36082, 45125, 37637, 43425, 38385, 39185, 39365, 
      39458, 39321, 50297, 45812, 39712, 40532, 49608, 49802, 49601, 40121, 
      40725, 41845, 41922, 54665, 52234, 42233, 42192, 44217, 43592, 44117, 
      44200, 44645, 45349, 56033, 43906, 44884, 45817, 46021, 46052, 47185, 
      47497, 48420, 47170, 52048, 53748, 52637, 54205, 53410, 55540, 56520, 
      56720, 56953, 57668, 59778, 59833, 60065, 62530, 61865, 62948, 63157, 
      63828, 64409, 65033, 65000, 65141, 67810, 68797, 70137, 70801, 71773, 
      72313, 72400, 75701, 76354, 83269, 84545, 84610 ], 
  [ 2813, 2909, 2713, 2313, 2061, 2194, 2250, 1985, 2138, 1373, 1225, 1402, 
      680, 673, 445, 442, 425, 377, 461, 325, 170, 170, 584, 640, 674, 136, 
      41, 5, 445, 1, 26, 0, 26, 37, 130, 29, 205, 1490, 698, 1258, 25477, 
      26765, 1108, 370, 442, 1261, 2042, 21970, 19444, 1109, 754, 2097, 1201, 
      1301, 932, 1037, 17837, 20276, 1305, 17113, 20050, 15668, 2285, 2125, 
      18650, 13505, 1217, 1285, 1586, 14885, 1060, 1168, 15665, 19585, 15013, 
      11493, 12820, 1480, 1205, 16285, 19721, 19181, 18914, 12674, 1234, 
      1586, 12674, 19521, 13690, 2969, 3050, 18269, 17573, 4253, 6920, 12260, 
      13765, 16405, 1665, 14065, 21121, 13481, 1961, 13049, 13700, 22916, 
      15605, 14225, 14450, 17640, 15925, 10413, 10045, 3445, 4468, 5570, 
      13600, 11737, 2132, 2377, 12961, 16909, 8586, 7801, 2250, 5625, 12841, 
      13474, 17154, 19449, 8677, 8516, 2141, 3205, 11332, 12116, 13780, 
      13997, 13658, 7538, 2353, 5930, 15529, 8545, 2704, 3460, 3529, 4068, 
      4513, 13753, 20800, 14282, 13850, 2402, 3301, 3845, 18026, 10421, 2536, 
      3589, 10421, 11149, 18884, 16057, 9657, 6570, 2617, 2701, 5850, 6201, 
      8377, 9162, 5729, 8285, 7433, 2845, 2930, 3485, 3593, 3650, 8434, 2980, 
      3277, 3877, 6280, 15685, 14689, 8650, 7649, 7514, 6389, 5141, 3041, 
      3250, 9749, 12241, 16021, 18650, 3152, 3161, 4985, 6052, 8761, 10705, 
      5365, 3874, 4930, 10474, 14698, 12200, 3485, 8264, 13282, 6845, 4925, 
      4210, 4570, 5330, 6409, 3961, 5904, 6736, 10656, 15264, 10282, 7442, 
      3722, 10282, 7325, 4100, 3893, 3908, 5213, 6653, 9773, 11025, 7813, 
      5569, 5265, 5413, 10858, 6596, 8452, 6725, 6626, 4625, 4481, 6826, 
      17450, 12637, 6957, 6120, 6660, 4514, 5114, 16153, 7225, 4849, 4985, 
      16288, 10237, 7677, 7261, 5722, 5050, 4842, 4786, 4842, 5122, 5437, 
      6057, 7162, 8010, 8361, 9385, 9522, 13549, 10829, 5384, 5156, 4964, 
      9256, 7745, 5770, 6002, 7442, 8641, 10517, 10970, 13505, 16490, 10513, 
      9409, 6025, 5713, 5473, 6145, 6409, 11268, 13833, 10954, 8578, 7178, 
      6229, 5813, 5525, 7354, 8033, 9425, 9554, 11101, 7501, 7157, 6772, 
      6701, 6632, 6376, 5960, 5477, 7076, 7592, 9320, 10100, 10237, 13576, 
      15677, 17357, 12681, 9106, 7741, 10114, 10386, 12176, 10817, 10537, 
      9872, 9745, 9376, 5785, 5972, 6505, 14240, 10970, 7693, 7529, 7085, 
      6010, 5938, 6770, 18029, 13140, 11268, 9684, 6184, 6184, 15688, 9841, 
      6970, 7082, 9962, 8609, 7241, 6656, 6401, 6929, 13456, 16601, 11185, 
      10405, 10042, 7345, 6661, 6922, 15025, 11485, 6893, 6728, 7208, 7813, 
      10205, 10693, 10949, 13285, 17128, 17960, 10489, 8045, 7673, 7330, 
      7565, 10489, 10610, 15170, 18338, 10305, 9657, 8992, 17257, 18505, 
      11714, 8186, 8906, 9161, 12266, 13466, 14969, 17426, 12872, 11621, 
      9997, 11117, 10485, 10069, 9778, 8865, 12058, 12330, 10448, 7769, 
      12962, 12821, 9857, 8945, 8321, 8282, 8405, 8650, 8882, 10837, 10909, 
      9325, 8389, 8200, 8221, 10404, 10600, 10804, 11016, 8345, 8957, 10585, 
      10985, 11881, 16930, 17690, 10064, 9833, 9760, 8720, 9040, 16928, 
      18464, 10093, 10018, 8713, 8713, 12085, 11972, 9365, 8852, 8957, 9005, 
      18637, 10114, 9701, 9146, 13381, 15266, 19634, 10372, 10116, 12352, 
      12465, 15145, 16441, 9418, 9409, 12005, 10693, 9608, 13204, 11097, 
      16690, 17901, 13844, 12704, 11296, 10001, 13450, 10562, 14825, 12085, 
      11304, 10804, 13540, 17629, 10610, 10730, 16385, 18005, 14065, 11972, 
      11216, 11600, 12112, 12706, 11061, 11349, 14389, 14994, 14836, 11432, 
      11461, 12136, 14152, 15205, 16420, 17797, 20452, 12970, 11593, 13049, 
      15293, 18010, 14185, 14381, 14690, 14906, 15130, 15481, 18281, 22697, 
      15349, 18824, 23125, 23336, 14170, 13477, 15570, 14945, 12944, 12608, 
      14480, 14945, 13445, 13437, 15021, 13709, 15434, 18554, 22441, 16481, 
      23257, 15453, 13689, 14845, 16393, 19618, 20745, 14093, 17768, 19202, 
      14837, 16661, 17525, 24362, 15184, 15025, 14656, 18756, 25849, 17777, 
      16322, 14897, 14722, 14642, 14690, 26305, 15668, 15140, 14965, 14885, 
      19645, 20213, 20360, 21445, 15476, 15632, 16745, 18185, 22945, 24592, 
      16154, 15746, 18329, 20114, 21554, 23369, 15877, 16132, 22276, 18065, 
      16145, 18245, 25154, 16484, 16553, 16913, 18065, 18688, 18785, 19984, 
      19141, 16897, 16866, 16762, 16642, 16965, 17317, 19141, 17476, 17021, 
      20264, 27509, 17282, 17837, 18457, 19562, 23561, 27770, 28825, 20233, 
      28240, 23165, 20393, 19210, 18589, 17858, 17753, 18589, 24250, 29138, 
      31378, 20456, 20165, 19477, 18532, 18100, 18077, 20456, 23885, 18325, 
      20250, 20826, 27250, 19585, 18560, 20612, 20885, 18805, 18994, 19793, 
      28769, 22644, 19108, 19069, 21348, 22765, 29245, 20410, 19337, 19946, 
      20282, 21722, 22346, 22802, 28537, 30985, 33010, 20500, 20329, 19649, 
      22849, 25076, 22381, 21645, 21730, 23017, 25357, 26122, 28530, 28717, 
      29290, 30285, 20165, 21320, 21845, 22013, 27908, 28445, 33160, 26074, 
      26225, 23236, 21961, 22032, 22105, 29385, 30537, 23050, 21509, 21554, 
      21809, 24389, 24506, 25250, 30826, 23252, 24020, 25940, 26500, 29780, 
      21778, 25453, 39033, 21968, 22480, 40948, 26170, 22237, 23426, 26297, 
      34301, 36842, 22536, 25525, 29556, 33949, 38376, 39924, 42100, 22945, 
      22805, 23477, 25301, 26770, 29690, 34037, 36257, 37930, 40490, 24785, 
      37745, 40793, 25810, 25009, 30805, 31153, 39034, 41098, 24157, 29192, 
      30605, 32552, 43316, 45325, 27994, 26050, 24349, 27274, 28786, 30914, 
      36794, 42521, 43625, 28180, 25236, 25780, 25936, 33172, 43657, 24653, 
      32930, 25133, 24964, 26408, 28213, 29588, 41605, 41864, 25362, 25681, 
      32337, 33562, 43777, 26561, 27281, 29200, 34436, 42241, 49009, 30545, 
      26705, 25957, 25946, 26821, 32810, 29269, 26440, 27400, 36445, 42373, 
      49348, 27410, 26858, 27410, 27658, 36569, 38890, 39565, 46450, 31385, 
      28496, 30617, 37505, 38345, 44320, 32554, 31714, 27801, 28125, 28249, 
      29826, 29929, 30825, 37225, 48834, 34445, 32740, 30157, 27572, 27572, 
      27725, 29000, 29156, 30157, 37960, 27970, 27893, 27953, 27970, 28250, 
      28330, 28850, 46933, 42385, 51025, 29585, 30082, 30325, 30410, 32042, 
      32405, 29684, 28936, 31016, 31109, 43541, 50216, 29250, 29410, 32050, 
      49690, 50266, 41684, 43984, 44468, 44713, 45209, 54233, 45805, 56498, 
      31572, 30725, 31025, 46001, 46754, 58514, 31460, 57545, 31858, 32260, 
      32297, 33722, 34157, 49730, 39969, 32929, 49824, 54009, 61641, 32797, 
      53786, 54665, 62690, 54733, 63400, 38818, 34858, 37089, 37978, 55393, 
      60385, 36257, 35186, 37706, 58250, 38196, 34717, 36040, 38077, 38565, 
      62152, 64180, 35069, 35993, 35920, 43821, 37621, 42257, 38417, 39265, 
      39465, 39568, 39317, 48841, 44586, 39706, 40626, 48218, 48420, 48229, 
      39857, 40529, 41849, 41936, 53125, 50804, 42173, 42050, 44345, 43546, 
      44141, 44234, 44729, 45461, 54513, 43664, 44770, 45781, 45769, 45810, 
      47009, 47381, 48434, 46852, 51698, 53738, 52345, 54193, 53044, 55378, 
      56498, 56594, 56785, 57538, 59588, 59653, 59833, 62452, 61585, 62858, 
      63025, 63530, 64129, 64873, 64738, 64909, 67588, 68561, 69845, 70537, 
      71485, 72125, 72130, 75429, 76100, 83021, 84313, 84388 ], 
  [ 2925, 2941, 2813, 2405, 2117, 2180, 2216, 2029, 2080, 1453, 1321, 1280, 
      738, 625, 533, 500, 441, 401, 425, 281, 212, 288, 410, 442, 464, 74, 
      37, 45, 265, 29, 4, 26, 0, 1, 40, 25, 89, 1124, 468, 928, 23885, 25133, 
      818, 388, 340, 949, 1620, 20488, 18050, 841, 884, 1685, 937, 1017, 
      1066, 821, 16501, 18850, 1037, 15805, 18632, 14418, 1873, 1741, 19944, 
      14589, 1341, 1069, 1300, 13669, 962, 1010, 14417, 20905, 16153, 12473, 
      13858, 1618, 1093, 15013, 21037, 20477, 20200, 13700, 1160, 1352, 
      11560, 20825, 14752, 2521, 2592, 16921, 18793, 3673, 6130, 11170, 
      12605, 17573, 1493, 12893, 19669, 14517, 2097, 11925, 12546, 21402, 
      16729, 13049, 13264, 18842, 17057, 11285, 10897, 2977, 3890, 4900, 
      14618, 12665, 1930, 2105, 11849, 18065, 9332, 8497, 2036, 4961, 11737, 
      12340, 15860, 18065, 9421, 9250, 2125, 2809, 10306, 11050, 12634, 
      12841, 14660, 8200, 2165, 5252, 16609, 9265, 2434, 3050, 3109, 3578, 
      3973, 12613, 19370, 15300, 14848, 2320, 2929, 3393, 16704, 11237, 2522, 
      3185, 9457, 10145, 17530, 17141, 10421, 7124, 2501, 2525, 5204, 5525, 
      7541, 8276, 6201, 8945, 8033, 2825, 2740, 3145, 3233, 3280, 7604, 2818, 
      3005, 3485, 5618, 14473, 15685, 9316, 8245, 8100, 6885, 5517, 2997, 
      3016, 8845, 11197, 14797, 17316, 3026, 3025, 4469, 5426, 7925, 9749, 
      5737, 4036, 4432, 9536, 13540, 13050, 3285, 7474, 14180, 7333, 5213, 
      4388, 4148, 4808, 6845, 4057, 5330, 6082, 9722, 14090, 10996, 7956, 
      3636, 9376, 7817, 4162, 3865, 3730, 4745, 6025, 8905, 11765, 8333, 
      5869, 5525, 4933, 9928, 5994, 7690, 7121, 7012, 4721, 4217, 6212, 
      16196, 13441, 7361, 6434, 6074, 4456, 4756, 14965, 7625, 4589, 4685, 
      15098, 10865, 8105, 7649, 5920, 5108, 4820, 4624, 4640, 4820, 5065, 
      5585, 6560, 7328, 7649, 8593, 8720, 14365, 11485, 5490, 5202, 4770, 
      8482, 8149, 5924, 5576, 6836, 7925, 9661, 10084, 12469, 15304, 11125, 
      9941, 6197, 5825, 5525, 5717, 5941, 10370, 12785, 11584, 9028, 7488, 
      6409, 5913, 5545, 6784, 7393, 8665, 8784, 11729, 7829, 7445, 7010, 
      6929, 6850, 6554, 6058, 5365, 6554, 7010, 8578, 9298, 9425, 12554, 
      14545, 16145, 13397, 9572, 8077, 9320, 9572, 12850, 11401, 11101, 
      10386, 10249, 9850, 5629, 5706, 6109, 13194, 11552, 7985, 7801, 7297, 
      5972, 5780, 6352, 16801, 13850, 11858, 10154, 6154, 5954, 14578, 10309, 
      6568, 6660, 9220, 8945, 7397, 6682, 6277, 6565, 12482, 15457, 11729, 
      10889, 10496, 7489, 6625, 6596, 13969, 12037, 6885, 6610, 6850, 7345, 
      9477, 9925, 10161, 12337, 15970, 16762, 10949, 8245, 7813, 7400, 7165, 
      9749, 9860, 14120, 17128, 10733, 10025, 9290, 16105, 17293, 12240, 
      8352, 8352, 8577, 11412, 12532, 13945, 16272, 13466, 12125, 10361, 
      10361, 10877, 10421, 10100, 9077, 11240, 11492, 10818, 7569, 13520, 
      13369, 10145, 9113, 8369, 8320, 8033, 8228, 8420, 10145, 11285, 9521, 
      8405, 7946, 7957, 9770, 9946, 10130, 10322, 8109, 8541, 9949, 10309, 
      11125, 15844, 16564, 10306, 10045, 9962, 8402, 8642, 15850, 17306, 
      10313, 10228, 8633, 8473, 12493, 12370, 9433, 8650, 8685, 8713, 17485, 
      10280, 9797, 8872, 12557, 14312, 18440, 10546, 10250, 11626, 11729, 
      14209, 15425, 9280, 9241, 12325, 10853, 9418, 12434, 10565, 15688, 
      16829, 14290, 13050, 11482, 9817, 13844, 10576, 13969, 12317, 11426, 
      10426, 12802, 16601, 10420, 10440, 15445, 16965, 14453, 12130, 11234, 
      11138, 11570, 12932, 10937, 10985, 13625, 14180, 15250, 11106, 11125, 
      11650, 13426, 14389, 15514, 16801, 19306, 13172, 11285, 12461, 14485, 
      17012, 13513, 13689, 13968, 14164, 14368, 14689, 17289, 21465, 14585, 
      17810, 21881, 22082, 14404, 12941, 14804, 15237, 12946, 12490, 13842, 
      14257, 12985, 13445, 14369, 13725, 14760, 17620, 21277, 16825, 22061, 
      15665, 13481, 14297, 15665, 18640, 19697, 14013, 16938, 19700, 14365, 
      15949, 16733, 23140, 15250, 15061, 14602, 17882, 24565, 18121, 16516, 
      14841, 14596, 14436, 14404, 25009, 15730, 15082, 14837, 14657, 18737, 
      19265, 19402, 20417, 15154, 15250, 16153, 17433, 21853, 23410, 16160, 
      15412, 17585, 19220, 20560, 22265, 15641, 15746, 21250, 18277, 15877, 
      17557, 23976, 16154, 16193, 16453, 17425, 17978, 18065, 19154, 19409, 
      16825, 16784, 16640, 16400, 16553, 16825, 18409, 17482, 16897, 19450, 
      26245, 17156, 17341, 17861, 18836, 22525, 26504, 27509, 19465, 26962, 
      23665, 20673, 19360, 18649, 17748, 17433, 18049, 23200, 27828, 29968, 
      20714, 20393, 19625, 18530, 17978, 17725, 19714, 22873, 17981, 19556, 
      20072, 26056, 19669, 18234, 19906, 21097, 18617, 18596, 19225, 27521, 
      22994, 18938, 18869, 20618, 21905, 27985, 20488, 19045, 19444, 19720, 
      20980, 21544, 21960, 27325, 29653, 31588, 20546, 20345, 19325, 22025, 
      24082, 22625, 20969, 21044, 22201, 24361, 25076, 27344, 27521, 28064, 
      29009, 19917, 20722, 21177, 21325, 26770, 27277, 31762, 25064, 25205, 
      23474, 21349, 21410, 21473, 28193, 29285, 23236, 21465, 21060, 21265, 
      23545, 23652, 24336, 29572, 22546, 23234, 24994, 25514, 28594, 21640, 
      24565, 37445, 21618, 21970, 39298, 26528, 21905, 22804, 25385, 32929, 
      35360, 22322, 24701, 28442, 32605, 36842, 38330, 40426, 22789, 22509, 
      22941, 24525, 25864, 28584, 32701, 34821, 36424, 38884, 24917, 36257, 
      39185, 26020, 24329, 29665, 29993, 37504, 39488, 24085, 28170, 29493, 
      31330, 41634, 43573, 28340, 26216, 23885, 26420, 27812, 29800, 35380, 
      40877, 41941, 28514, 25250, 25114, 25250, 31946, 41981, 24345, 31732, 
      24973, 24674, 25738, 27353, 28618, 40025, 40274, 24980, 25189, 31205, 
      32360, 42125, 25957, 26577, 28306, 33202, 40657, 47185, 30929, 26689, 
      25721, 25700, 26225, 31684, 29521, 26002, 26762, 35137, 40805, 47530, 
      27400, 26388, 26820, 27028, 35269, 37480, 38125, 44740, 31753, 27794, 
      29705, 36173, 36973, 42698, 32980, 32080, 27257, 27521, 27625, 29012, 
      29105, 29921, 35921, 47060, 34969, 33154, 30361, 27306, 27226, 27289, 
      28314, 28450, 29341, 36634, 27752, 27565, 27565, 27572, 27752, 27812, 
      28232, 45245, 40885, 49205, 29593, 29380, 29593, 29668, 31140, 31473, 
      29650, 28682, 30242, 30325, 42017, 48442, 28964, 28964, 31204, 47944, 
      48500, 40266, 42466, 42930, 43165, 43641, 52345, 44225, 54548, 31610, 
      30301, 30501, 44437, 45160, 56520, 30914, 55589, 31300, 31690, 31805, 
      32980, 33365, 48068, 40505, 32365, 48170, 52205, 59597, 32401, 52000, 
      52849, 60624, 52925, 61322, 39208, 34148, 36149, 36968, 53573, 58405, 
      35425, 34532, 36772, 56356, 38450, 34261, 35314, 37141, 37589, 60146, 
      62114, 34621, 35325, 35330, 44369, 36877, 42661, 37621, 38417, 38597, 
      38690, 38545, 49517, 45032, 38932, 39752, 48820, 49010, 48809, 39325, 
      39925, 41045, 41122, 53857, 51426, 41425, 41380, 43405, 42772, 43297, 
      43380, 43825, 44525, 55205, 43074, 44048, 44977, 45169, 45200, 46325, 
      46637, 47560, 46306, 51140, 52840, 51725, 53293, 52490, 54608, 55588, 
      55780, 56009, 56720, 58810, 58865, 59093, 61546, 60877, 61960, 62165, 
      62824, 63401, 64025, 63988, 64129, 66778, 67757, 69085, 69745, 70709, 
      71249, 71332, 74609, 75258, 82125, 83393, 83458 ], 
  [ 2932, 2932, 2818, 2410, 2116, 2165, 2197, 2026, 2057, 1460, 1332, 1249, 
      745, 612, 548, 509, 442, 404, 416, 272, 221, 313, 377, 405, 425, 65, 
      40, 58, 234, 40, 5, 37, 1, 0, 29, 32, 74, 1061, 433, 873, 23578, 24818, 
      773, 405, 333, 900, 1549, 20205, 17785, 802, 925, 1618, 900, 976, 1109, 
      794, 16250, 18581, 1000, 15560, 18365, 14185, 1808, 1682, 20221, 14824, 
      1384, 1044, 1261, 13444, 961, 997, 14186, 21188, 16400, 12688, 14085, 
      1665, 1090, 14778, 21320, 20756, 20477, 13925, 1165, 1325, 11357, 
      21106, 14985, 2452, 2521, 16672, 19058, 3578, 5993, 10973, 12394, 
      17828, 1480, 12680, 19400, 14746, 2146, 11722, 12337, 21121, 16976, 
      12836, 13049, 19105, 17306, 11482, 11090, 2906, 3797, 4789, 14845, 
      12874, 1913, 2074, 11650, 18320, 9505, 8660, 2017, 4852, 11540, 12137, 
      15625, 17812, 9594, 9421, 2146, 2754, 10125, 10861, 12429, 12634, 
      14885, 8357, 2152, 5141, 16850, 9434, 2405, 2993, 3050, 3505, 3890, 
      12410, 19109, 15529, 15073, 2329, 2880, 3328, 16465, 11426, 2545, 3130, 
      9290, 9970, 17285, 17384, 10600, 7261, 2504, 2516, 5101, 5416, 7400, 
      8125, 6322, 9104, 8180, 2848, 2729, 3104, 3188, 3233, 7465, 2813, 2978, 
      3434, 5513, 14258, 15912, 9477, 8392, 8245, 7012, 5620, 3016, 2997, 
      8692, 11016, 14580, 17077, 3029, 3026, 4394, 5329, 7786, 9586, 5840, 
      4097, 4361, 9377, 13337, 13249, 3274, 7345, 14389, 7460, 5300, 4453, 
      4093, 4733, 6962, 4106, 5245, 5981, 9565, 13885, 11169, 8089, 3649, 
      9225, 7946, 4205, 3890, 3725, 4682, 5930, 8762, 11944, 8468, 5960, 
      5608, 4868, 9773, 5905, 7569, 7232, 7121, 4772, 4196, 6121, 15977, 
      13634, 7474, 6529, 5989, 4477, 4717, 14760, 7738, 4570, 4658, 14893, 
      11024, 8224, 7760, 5993, 5153, 4849, 4625, 4633, 4793, 5024, 5524, 
      6473, 7225, 7540, 8468, 8593, 14562, 11650, 5545, 5245, 4765, 8361, 
      8264, 5989, 5525, 6749, 7816, 9524, 9941, 12296, 15101, 11282, 10082, 
      6266, 5882, 5570, 5666, 5882, 10225, 12610, 11745, 9153, 7585, 6480, 
      5968, 5584, 6705, 7300, 8548, 8665, 11890, 7930, 7538, 7093, 7010, 
      6929, 6625, 6113, 5378, 6485, 6929, 8465, 9173, 9298, 12385, 14354, 
      15938, 13576, 9701, 8180, 9197, 9445, 13021, 11554, 11250, 10525, 
      10386, 9981, 5634, 5689, 6066, 13021, 11705, 8080, 7892, 7376, 6001, 
      5785, 6305, 16592, 14029, 12013, 10285, 6185, 5945, 14393, 10440, 6525, 
      6613, 9109, 9050, 7466, 6725, 6290, 6530, 12325, 15266, 11876, 11024, 
      10625, 7556, 6656, 6569, 13796, 12186, 6922, 6625, 6817, 7290, 9370, 
      9810, 10042, 12186, 15777, 16561, 11080, 8324, 7880, 7453, 7124, 9640, 
      9749, 13949, 16925, 10858, 10138, 9389, 15914, 17090, 12385, 8425, 
      8281, 8500, 11281, 12385, 13780, 16081, 13625, 12266, 10474, 10250, 
      10996, 10532, 10205, 9160, 11117, 11365, 10933, 7570, 13673, 13520, 
      10244, 9188, 8420, 8369, 8000, 8185, 8369, 10048, 11402, 9602, 8450, 
      7937, 7946, 9685, 9857, 10037, 10225, 8104, 8500, 9864, 10216, 11016, 
      15669, 16381, 10397, 10130, 10045, 8381, 8605, 15677, 17117, 10400, 
      10313, 8660, 8468, 12618, 12493, 9490, 8653, 8674, 8698, 17298, 10357, 
      9860, 8861, 12436, 14165, 18245, 10625, 10321, 11525, 11626, 14066, 
      15266, 9297, 9252, 12434, 10930, 9425, 12325, 10504, 15533, 16660, 
      14425, 13165, 11565, 9826, 13969, 10625, 13844, 12410, 11497, 10397, 
      12701, 16442, 10429, 10429, 15304, 16804, 14578, 12209, 11285, 11093, 
      11509, 13025, 10960, 10960, 13520, 14065, 15381, 11089, 11106, 11601, 
      13329, 14274, 15381, 16650, 19125, 13261, 11272, 12392, 14372, 16861, 
      13428, 13600, 13873, 14065, 14265, 14580, 17140, 21268, 14482, 17657, 
      21682, 21881, 14501, 12884, 14701, 15346, 12997, 12517, 13765, 14170, 
      12944, 13498, 14290, 13780, 14677, 17485, 21096, 16946, 21874, 15760, 
      13492, 14240, 15572, 18497, 19540, 14050, 16825, 19853, 14324, 15860, 
      16628, 22949, 15317, 15122, 14645, 17761, 24362, 18244, 16609, 14884, 
      14625, 14449, 14401, 24804, 15797, 15125, 14866, 14666, 18610, 19130, 
      19265, 20266, 15145, 15229, 16090, 17338, 21690, 23229, 16217, 15401, 
      17492, 19097, 20417, 22100, 15650, 15725, 21101, 18376, 15880, 17476, 
      23797, 16145, 16178, 16418, 17354, 17893, 17978, 19045, 19520, 16868, 
      16825, 16673, 16409, 16528, 16784, 18320, 17541, 16930, 19345, 26050, 
      17189, 17300, 17800, 18749, 22376, 26309, 27304, 19370, 26765, 23824, 
      20788, 19449, 18720, 17785, 17428, 18000, 23049, 27625, 29745, 20825, 
      20498, 19714, 18589, 18013, 17714, 19625, 22730, 17972, 19477, 19981, 
      25877, 19746, 18229, 19825, 21200, 18640, 18577, 19172, 27332, 23125, 
      18965, 18890, 20533, 21794, 27794, 20565, 19048, 19405, 19669, 20893, 
      21445, 21853, 27144, 29448, 31365, 20617, 20410, 19322, 21922, 23945, 
      22736, 20896, 20969, 22100, 24224, 24929, 27169, 27344, 27881, 28816, 
      19930, 20665, 21106, 21250, 26605, 27106, 31545, 24925, 25064, 23585, 
      21290, 21349, 21410, 28018, 29098, 23337, 21520, 21025, 21220, 23440, 
      23545, 24217, 29385, 22469, 23141, 24869, 25381, 28421, 21677, 24452, 
      37192, 21613, 21933, 39033, 26665, 21904, 22745, 25268, 32720, 35129, 
      22345, 24602, 28285, 32402, 36601, 38077, 40157, 22824, 22516, 22900, 
      24436, 25749, 28429, 32500, 34600, 36189, 38629, 25010, 36026, 38930, 
      26129, 24260, 29504, 29828, 37265, 39233, 24138, 28033, 29338, 31153, 
      41365, 43290, 28477, 26317, 23860, 26317, 27685, 29645, 35165, 40616, 
      41672, 28649, 25321, 25049, 25181, 31769, 41714, 24352, 31561, 25010, 
      24685, 25673, 27250, 28493, 39778, 40025, 24973, 25160, 31048, 32189, 
      41864, 25906, 26506, 28197, 33025, 40410, 46890, 31076, 26756, 25744, 
      25721, 26176, 31529, 29642, 25985, 26705, 34946, 40562, 47237, 27469, 
      26365, 26773, 26973, 35080, 37269, 37908, 44469, 31898, 27725, 29594, 
      35978, 36770, 42445, 33137, 32225, 27220, 27472, 27572, 28921, 29012, 
      29812, 35732, 46777, 35146, 33309, 30474, 27325, 27229, 27274, 28249, 
      28381, 29250, 36441, 27781, 27572, 27560, 27565, 27725, 27781, 28181, 
      44980, 40658, 48914, 29668, 29313, 29520, 29593, 31033, 31360, 29717, 
      28705, 30161, 30242, 41786, 48161, 28981, 28949, 31109, 47669, 48221, 
      40057, 42237, 42697, 42930, 43402, 52042, 43984, 54233, 31693, 30292, 
      30472, 44200, 44917, 56197, 30881, 55274, 31265, 31653, 31784, 32909, 
      33284, 47813, 40690, 32330, 47917, 51922, 59266, 32400, 51721, 52564, 
      60289, 52642, 60985, 39365, 34085, 36040, 36845, 53288, 58088, 35338, 
      34481, 36665, 56057, 38581, 34250, 35249, 37034, 37474, 59825, 61781, 
      34612, 35272, 35293, 44560, 36810, 42824, 37544, 38330, 38506, 38597, 
      38474, 49736, 45205, 38861, 39661, 49025, 49213, 49010, 39304, 39890, 
      40970, 41045, 54090, 51637, 41362, 41333, 43304, 42705, 43216, 43297, 
      43732, 44426, 55432, 43045, 43993, 44906, 45140, 45169, 46280, 46580, 
      47477, 46289, 51125, 52757, 51698, 53210, 52477, 54553, 55505, 55717, 
      55954, 56657, 58757, 58810, 59048, 61469, 60840, 61885, 62098, 62789, 
      63362, 63962, 63945, 64080, 66725, 67706, 69044, 69698, 70666, 71186, 
      71285, 74560, 75205, 82066, 83330, 83393 ], 
  [ 3217, 3137, 3089, 2665, 2329, 2308, 2320, 2225, 2152, 1681, 1565, 1256, 
      922, 677, 745, 676, 565, 533, 485, 325, 356, 520, 290, 290, 296, 82, 
      113, 169, 125, 137, 52, 130, 40, 29, 0, 85, 13, 740, 244, 584, 22025, 
      23225, 514, 452, 260, 617, 1156, 18752, 16418, 557, 1076, 1225, 653, 
      709, 1258, 593, 14929, 17170, 745, 14265, 16960, 12946, 1405, 1305, 
      21520, 15913, 1513, 833, 980, 12233, 866, 842, 12941, 22509, 17541, 
      13669, 15122, 1802, 977, 13505, 22633, 22049, 21760, 14948, 1088, 1088, 
      10240, 22405, 16040, 1997, 2056, 15317, 20269, 2989, 5194, 9874, 11225, 
      18985, 1297, 11497, 17937, 15769, 2269, 10585, 11170, 19594, 18085, 
      11645, 11848, 20290, 18421, 12337, 11925, 2421, 3202, 4100, 15842, 
      13781, 1690, 1781, 10517, 19453, 10228, 9333, 1780, 4165, 10413, 10980, 
      14308, 16405, 10313, 10130, 2105, 2333, 9074, 9770, 11258, 11453, 
      15860, 8992, 1937, 4436, 17901, 10125, 2106, 2554, 2601, 2986, 3321, 
      11241, 17650, 16516, 16040, 2216, 2477, 2845, 15112, 12209, 2498, 2693, 
      8293, 8933, 15898, 18433, 11329, 7780, 2353, 2305, 4420, 4705, 6529, 
      7204, 6757, 9725, 8741, 2789, 2500, 2725, 2789, 2824, 6596, 2610, 2665, 
      3001, 4810, 13005, 16865, 10100, 8945, 8788, 7465, 5953, 2929, 2720, 
      7745, 9929, 13313, 15700, 2858, 2845, 3833, 4658, 6905, 8585, 6165, 
      4212, 3816, 8392, 12132, 14050, 3025, 6506, 15236, 7897, 5537, 4580, 
      3620, 4160, 7345, 4149, 4618, 5274, 8578, 12658, 11828, 8548, 3508, 
      8264, 8381, 4210, 3805, 3490, 4157, 5245, 7837, 12625, 8929, 6201, 
      5809, 4329, 8784, 5242, 6746, 7565, 7444, 4805, 3869, 5444, 14660, 
      14373, 7813, 6778, 5338, 4352, 4292, 13505, 8069, 4241, 4289, 13634, 
      11581, 8581, 8077, 6120, 5140, 4756, 4392, 4360, 4420, 4581, 4981, 
      5800, 6472, 6757, 7605, 7720, 15305, 12233, 5578, 5218, 4498, 7514, 
      8593, 6068, 5024, 6068, 7025, 8593, 8980, 11185, 13840, 11817, 10537, 
      6361, 5917, 5545, 5161, 5337, 9250, 11485, 12296, 9524, 7816, 6581, 
      5989, 5525, 6056, 6581, 7709, 7816, 12437, 8177, 7745, 7250, 7157, 
      7066, 6722, 6130, 5185, 5882, 6266, 7642, 8290, 8405, 11282, 13141, 
      14645, 14209, 10084, 8433, 8320, 8548, 13610, 12053, 11729, 10954, 
      10805, 10370, 5393, 5338, 5585, 11890, 12200, 8285, 8077, 7501, 5876, 
      5540, 5800, 15277, 14650, 12514, 10666, 6066, 5626, 13194, 10817, 6032, 
      6100, 8276, 9293, 7529, 6658, 6073, 6073, 11258, 14029, 12325, 11413, 
      10984, 7605, 6525, 6148, 12645, 12641, 6817, 6410, 6362, 6725, 8545, 
      8945, 9157, 11141, 14522, 15266, 11441, 8425, 7921, 7424, 6625, 8801, 
      8900, 12800, 15616, 11185, 10405, 9586, 14661, 15777, 12808, 8488, 
      7624, 7813, 10324, 11348, 12653, 14824, 14114, 12665, 10733, 9389, 
      11281, 10777, 10420, 9265, 10192, 10420, 11194, 7261, 14120, 13957, 
      10421, 9245, 8357, 8296, 7517, 7652, 7796, 9245, 11665, 9685, 8353, 
      7570, 7569, 8938, 9090, 9250, 9418, 7753, 7969, 9113, 9425, 10145, 
      14468, 15140, 10522, 10225, 10130, 7946, 8090, 14482, 15842, 10501, 
      10404, 8461, 8109, 12905, 12770, 9437, 8330, 8281, 8285, 16025, 10400, 
      9833, 8464, 11489, 13088, 16928, 10674, 10330, 10674, 10765, 13005, 
      14125, 9032, 8957, 12625, 10961, 9106, 11426, 9841, 14400, 15457, 
      14738, 13378, 11618, 9509, 14228, 10504, 12853, 12505, 11482, 9882, 
      11826, 15277, 10100, 10000, 14225, 15625, 14825, 12226, 11162, 10490, 
      10826, 13108, 10693, 10453, 12613, 13108, 15650, 10618, 10625, 10970, 
      12458, 13313, 14330, 15509, 17834, 13316, 10817, 11657, 13417, 15716, 
      12605, 12757, 13000, 13172, 13352, 13637, 15997, 19885, 13565, 16490, 
      20285, 20474, 14580, 12193, 13780, 15481, 12842, 12242, 12970, 13325, 
      12325, 13345, 13477, 13633, 13840, 16388, 19769, 17125, 20513, 15805, 
      13117, 13525, 14677, 17352, 18325, 13801, 15826, 20180, 13681, 14977, 
      15665, 21556, 15210, 14985, 14418, 16714, 22905, 18413, 16628, 14653, 
      14324, 14068, 13940, 23333, 15682, 14890, 14561, 14261, 17525, 18005, 
      18130, 19061, 14642, 14666, 15317, 16405, 20417, 21866, 16040, 14884, 
      16565, 18020, 19240, 20813, 15229, 15154, 19890, 18401, 15425, 16601, 
      22432, 15626, 15629, 15769, 16525, 16994, 17069, 18026, 19597, 16605, 
      16552, 16360, 15976, 15925, 16101, 17397, 17354, 16613, 18338, 24593, 
      16868, 16609, 17009, 17828, 21145, 24848, 25793, 18405, 25290, 24125, 
      20869, 19400, 18581, 17476, 16909, 17261, 21800, 26116, 28136, 20882, 
      20525, 19661, 18386, 17690, 17161, 18682, 21517, 17425, 18580, 19024, 
      24480, 19625, 17698, 18914, 21205, 18245, 17972, 18397, 25877, 23266, 
      18586, 18481, 19594, 20725, 26325, 20432, 18545, 18692, 18896, 19940, 
      20432, 20800, 25721, 27905, 29732, 20450, 20213, 18785, 20885, 22738, 
      22765, 20005, 20068, 21069, 23013, 23668, 25768, 25933, 26440, 27325, 
      19465, 19850, 20221, 20345, 25250, 25721, 29930, 23696, 23825, 23602, 
      20457, 20506, 20557, 26605, 27625, 23300, 21253, 20308, 20453, 22373, 
      22468, 23080, 27908, 21538, 22130, 23698, 24170, 27010, 21312, 23337, 
      35377, 21034, 21194, 37154, 26792, 21341, 21892, 24125, 31117, 33416, 
      21898, 23545, 26938, 30825, 34834, 36250, 38250, 22433, 21985, 22129, 
      23425, 24608, 27088, 30929, 32929, 34448, 36788, 24905, 34301, 37085, 
      26100, 23341, 28125, 28429, 35496, 37384, 23825, 26770, 27985, 29690, 
      39442, 41297, 28580, 26240, 23153, 25220, 26468, 28288, 33508, 38729, 
      39745, 28738, 25090, 24138, 24250, 30298, 39793, 23797, 30116, 24601, 
      24146, 24754, 26141, 27274, 37949, 38186, 24340, 24417, 29665, 30736, 
      39961, 25049, 25549, 27050, 31538, 38573, 44813, 31205, 26485, 25253, 
      25220, 25325, 30148, 29637, 25290, 25810, 33381, 38737, 45162, 27200, 
      25636, 25924, 26084, 33521, 35600, 36209, 42500, 32005, 26762, 28421, 
      34385, 35137, 40562, 33300, 32328, 26413, 26605, 26685, 27844, 27925, 
      28645, 34165, 44740, 35405, 33458, 30413, 26794, 26618, 26573, 27298, 
      27410, 28169, 34850, 27296, 26977, 26905, 26900, 26960, 26996, 27296, 
      43025, 38889, 46825, 29405, 28340, 28517, 28580, 29860, 30157, 29410, 
      28178, 29114, 29185, 39989, 46114, 28420, 28228, 29988, 45648, 46180, 
      38362, 40442, 40882, 41105, 41557, 49877, 42125, 52004, 31450, 29585, 
      29665, 42353, 43040, 53920, 30050, 53033, 30420, 30794, 31001, 31876, 
      32201, 45860, 40933, 31473, 45970, 49825, 56929, 31709, 49640, 50453, 
      57928, 50537, 58610, 39456, 33076, 34801, 35536, 51169, 55809, 34205, 
      33524, 35428, 53860, 38530, 33489, 34218, 35793, 36193, 57514, 59410, 
      33857, 34297, 34394, 44797, 35753, 42913, 36433, 37165, 37321, 37402, 
      37381, 50089, 45328, 37764, 38464, 49300, 49474, 49261, 38441, 38953, 
      39833, 39898, 54485, 51922, 40277, 40324, 42025, 41588, 42029, 42100, 
      42485, 43145, 55777, 42106, 42920, 43749, 44181, 44200, 45233, 45473, 
      46240, 45378, 50180, 51472, 50689, 51921, 51530, 53384, 54196, 54500, 
      54773, 55432, 57562, 57605, 57889, 60138, 59705, 60560, 60809, 61648, 
      62197, 62677, 62756, 62861, 65466, 66449, 67825, 68445, 69425, 69845, 
      70020, 73261, 73882, 80665, 81901, 81954 ], 
  [ 3364, 3428, 3250, 2810, 2516, 2621, 2669, 2426, 2529, 1764, 1604, 1657, 
      961, 884, 692, 677, 634, 580, 640, 464, 325, 337, 625, 653, 673, 185, 
      104, 58, 410, 40, 45, 29, 25, 32, 85, 0, 122, 1261, 505, 1025, 24730, 
      26002, 845, 221, 245, 980, 1717, 21221, 18721, 818, 613, 1730, 884, 
      976, 765, 730, 17082, 19485, 968, 16360, 19253, 14929, 1872, 1714, 
      18901, 13672, 1000, 932, 1205, 14132, 745, 829, 14890, 19828, 15184, 
      11600, 12941, 1241, 866, 15482, 19944, 19396, 19125, 12781, 901, 1189, 
      11925, 19730, 13793, 2468, 2545, 17408, 17730, 3690, 6273, 11493, 
      12970, 16532, 1256, 13256, 20200, 13546, 1666, 12250, 12889, 21961, 
      15696, 13396, 13617, 17753, 16010, 10394, 10018, 2890, 3869, 4925, 
      13621, 11722, 1665, 1882, 12130, 16976, 8489, 7684, 1769, 4964, 12004, 
      12625, 16241, 18500, 8570, 8405, 1730, 2642, 10517, 11285, 12917, 
      13130, 13645, 7389, 1864, 5245, 15538, 8410, 2173, 2873, 2938, 3449, 
      3874, 12874, 19805, 14257, 13817, 1937, 2720, 3232, 17065, 10306, 2089, 
      2986, 9594, 10306, 17901, 16040, 9512, 6341, 2120, 2180, 5141, 5480, 
      7592, 8357, 5458, 8080, 7204, 2368, 2385, 2880, 2980, 3033, 7633, 2437, 
      2690, 3242, 5537, 14722, 14600, 8429, 7400, 7261, 6100, 4804, 2536, 
      2669, 8900, 11336, 15044, 17629, 2605, 2610, 4282, 5305, 7930, 9826, 
      5008, 3433, 4225, 9593, 13729, 12025, 2890, 7433, 13117, 6516, 4516, 
      3757, 3877, 4597, 6050, 3466, 5141, 5941, 9749, 14261, 10025, 7105, 
      3145, 9377, 6970, 3573, 3330, 3285, 4474, 5850, 8874, 10760, 7460, 
      5128, 4808, 4660, 9925, 5785, 7577, 6304, 6201, 4084, 3796, 6001, 
      16369, 12370, 6530, 5657, 5837, 3893, 4373, 15080, 6778, 4138, 4258, 
      15205, 9872, 7232, 6800, 5185, 4457, 4217, 4105, 4145, 4385, 4672, 
      5252, 6305, 7121, 7460, 8452, 8585, 13250, 10466, 4801, 4549, 4261, 
      8321, 7272, 5197, 5197, 6565, 7720, 9540, 9981, 12456, 15381, 10114, 
      8978, 5450, 5114, 4850, 5330, 5578, 10265, 12770, 10553, 8105, 6649, 
      5648, 5200, 4880, 6473, 7124, 8468, 8593, 10690, 6970, 6610, 6205, 
      6130, 6057, 5785, 5337, 4770, 6205, 6697, 8361, 9117, 9250, 12505, 
      14562, 16210, 12296, 8621, 7204, 9125, 9389, 11765, 10370, 10082, 9397, 
      9266, 8885, 5042, 5185, 5666, 13141, 10513, 7120, 6948, 6480, 5305, 
      5185, 5913, 16848, 12725, 10805, 9173, 5473, 5393, 14545, 9320, 6101, 
      6205, 8957, 8026, 6586, 5949, 5634, 6066, 12349, 15426, 10676, 9872, 
      9497, 6676, 5920, 6065, 13876, 10970, 6154, 5945, 6329, 6890, 9178, 
      9650, 9898, 12170, 15929, 16745, 9928, 7380, 6984, 6613, 6660, 9448, 
      9565, 14005, 17109, 9722, 9050, 8357, 16042, 17266, 11161, 7489, 7921, 
      8164, 11161, 12329, 13796, 16201, 12337, 11050, 9370, 10042, 9860, 
      9428, 9125, 8168, 10949, 11213, 9805, 6898, 12385, 12240, 9172, 8212, 
      7540, 7497, 7456, 7681, 7897, 9760, 10250, 8594, 7586, 7289, 7306, 
      9341, 9529, 9725, 9929, 7432, 7972, 9512, 9896, 10760, 15677, 16421, 
      9333, 9090, 9013, 7765, 8053, 15669, 17173, 9344, 9265, 7844, 7780, 
      11402, 11285, 8546, 7925, 8002, 8042, 17330, 9325, 8884, 8181, 12196, 
      14029, 18301, 9577, 9305, 11197, 11306, 13906, 15170, 8489, 8468, 
      11250, 9874, 8649, 12013, 9992, 15397, 16580, 13121, 11941, 10469, 
      9026, 12697, 9657, 13572, 11258, 10433, 9733, 12325, 16298, 9605, 9685, 
      15080, 16660, 13282, 11097, 10285, 10477, 10957, 11849, 10064, 10256, 
      13136, 13721, 14045, 10345, 10370, 10985, 12905, 13922, 15101, 16442, 
      19037, 12085, 10504, 11848, 14004, 16645, 12932, 13120, 13417, 13625, 
      13841, 14180, 16900, 21220, 14050, 17425, 21634, 21841, 13261, 12260, 
      14261, 14050, 11933, 11549, 13213, 13658, 12240, 12410, 13730, 12676, 
      14125, 17141, 20936, 15570, 21730, 14480, 12548, 13568, 15044, 18169, 
      19268, 12994, 16369, 18325, 13572, 15300, 16132, 22797, 14125, 13954, 
      13549, 17321, 24250, 16820, 15305, 13780, 13577, 13465, 13481, 24692, 
      14589, 14013, 13810, 13690, 18178, 18730, 18873, 19930, 14225, 14357, 
      15386, 16762, 21386, 22997, 15025, 14481, 16900, 18625, 20025, 21796, 
      14642, 14837, 20725, 17000, 14888, 16820, 23533, 15193, 15250, 15570, 
      16650, 17245, 17338, 18493, 18080, 15700, 15665, 15545, 15377, 15632, 
      15952, 17680, 16301, 15794, 18761, 25826, 16045, 16452, 17032, 18085, 
      21960, 26077, 27112, 18730, 26533, 22160, 19300, 18065, 17408, 16609, 
      16420, 17168, 22625, 27409, 29609, 19345, 19042, 18322, 17317, 16837, 
      16722, 18945, 22266, 16964, 18749, 19301, 25549, 18386, 17197, 19097, 
      19728, 17488, 17593, 18324, 27028, 21533, 17789, 17738, 19805, 21170, 
      27490, 19181, 17960, 18485, 18797, 20165, 20765, 21205, 26792, 29192, 
      31181, 19249, 19066, 18250, 21250, 23409, 21200, 20096, 20177, 21412, 
      23680, 24425, 26777, 26960, 27521, 28496, 18778, 19793, 20290, 20450, 
      26165, 26690, 31313, 24373, 24520, 22025, 20410, 20477, 20546, 27602, 
      28730, 21809, 20176, 20041, 20276, 22736, 22849, 23569, 29009, 21645, 
      22381, 24237, 24781, 27981, 20389, 23764, 37064, 20485, 20933, 38945, 
      24961, 20752, 21825, 24580, 32400, 34897, 21089, 23834, 27749, 32050, 
      36401, 37925, 40069, 21512, 21316, 21892, 23620, 25037, 27877, 32132, 
      34312, 35957, 38477, 23458, 35770, 38770, 24505, 23348, 28960, 29300, 
      37033, 39065, 22730, 27385, 28762, 30665, 41245, 43226, 26725, 24709, 
      22756, 25525, 26989, 29061, 34821, 40456, 41544, 26897, 23825, 24097, 
      24245, 31265, 41570, 23104, 31025, 23634, 23413, 24705, 26434, 27765, 
      39538, 39793, 23765, 24040, 30440, 31637, 41672, 24866, 25546, 27389, 
      32489, 40154, 46826, 29236, 25236, 24400, 24385, 25120, 30897, 27898, 
      24793, 25673, 34450, 40274, 47149, 25925, 25189, 25693, 25925, 34568, 
      36845, 37508, 44285, 30042, 26725, 28762, 35482, 36306, 42181, 31225, 
      30361, 26084, 26384, 26500, 28001, 28100, 28964, 35204, 46625, 33146, 
      31397, 28730, 25957, 25925, 26042, 27217, 27365, 28322, 35921, 26365, 
      26244, 26280, 26293, 26533, 26605, 27085, 44740, 40258, 48770, 28052, 
      28265, 28496, 28577, 30145, 30496, 28125, 27289, 29161, 29250, 41386, 
      47961, 27581, 27677, 30157, 47437, 48005, 39553, 41813, 42289, 42530, 
      43018, 51914, 43600, 54145, 30005, 28964, 29224, 43784, 44525, 56125, 
      29641, 55162, 30025, 30413, 30472, 31797, 32212, 47437, 38546, 31066, 
      47525, 51650, 59186, 30992, 51425, 52292, 60217, 52354, 60913, 37309, 
      32909, 35048, 35909, 53000, 57928, 34250, 33241, 35649, 55809, 36605, 
      32842, 34057, 36010, 36482, 59657, 61661, 33188, 34024, 33973, 42320, 
      35594, 40680, 36360, 37178, 37370, 37469, 37242, 47336, 42989, 37621, 
      38501, 46665, 46853, 46658, 37832, 38466, 39706, 39789, 51578, 49213, 
      40034, 39933, 42120, 41369, 41936, 42025, 42500, 43210, 52904, 41533, 
      42577, 43546, 43588, 43625, 44776, 45124, 46125, 44665, 49405, 51309, 
      50018, 51754, 50725, 52945, 54009, 54125, 54322, 55049, 57069, 57130, 
      57320, 59845, 59048, 60245, 60418, 60957, 61538, 62234, 62129, 62288, 
      64909, 65866, 67140, 67810, 68746, 69346, 69373, 72608, 73261, 80050, 
      81314, 81385 ], 
  [ 3602, 3490, 3464, 3016, 2650, 2601, 2605, 2536, 2417, 1970, 1850, 1433, 
      1145, 842, 954, 873, 740, 706, 634, 450, 505, 689, 337, 317, 313, 153, 
      202, 260, 128, 218, 113, 205, 89, 74, 13, 122, 0, 601, 149, 449, 21380, 
      22564, 369, 425, 185, 458, 953, 18125, 15821, 400, 1073, 1000, 482, 
      530, 1241, 436, 14324, 16529, 562, 13666, 16317, 12365, 1154, 1060, 
      21941, 16250, 1466, 650, 769, 11650, 725, 677, 12340, 22930, 17890, 
      13954, 15425, 1745, 820, 12884, 23042, 22450, 22157, 15241, 941, 877, 
      9677, 22804, 16337, 1690, 1745, 14650, 20624, 2624, 4745, 9305, 10628, 
      19314, 1090, 10890, 17218, 16040, 2180, 9992, 10565, 18845, 18386, 
      11026, 11225, 20617, 18720, 12532, 12112, 2080, 2817, 3673, 16085, 
      13988, 1445, 1508, 9908, 19746, 10357, 9442, 1525, 3730, 9802, 10357, 
      13621, 15682, 10436, 10249, 1924, 2000, 8489, 9169, 10625, 10816, 
      16081, 9077, 1682, 3985, 18148, 10228, 1813, 2205, 2248, 2605, 2920, 
      10600, 16893, 16733, 16249, 1993, 2138, 2474, 14393, 12340, 2297, 2336, 
      7712, 8336, 15161, 18666, 11434, 7801, 2106, 2034, 3961, 4234, 5994, 
      6649, 6740, 9778, 8770, 2570, 2213, 2378, 2434, 2465, 6053, 2329, 2340, 
      2628, 4329, 12304, 17042, 10145, 8962, 8801, 7442, 5882, 2690, 2405, 
      7162, 9290, 12602, 14945, 2581, 2564, 3400, 4181, 6344, 7976, 6082, 
      4045, 3385, 7785, 11437, 14153, 2708, 5953, 15353, 7850, 5410, 4409, 
      3209, 3709, 7272, 3940, 4141, 4765, 7957, 11941, 11861, 8501, 3221, 
      7649, 8320, 3977, 3536, 3161, 3712, 4736, 7232, 12658, 8874, 6058, 
      5650, 3874, 8149, 4733, 6173, 7450, 7325, 4570, 3490, 4925, 13885, 
      14416, 7696, 6625, 4825, 4045, 3865, 12746, 7940, 3848, 3880, 12869, 
      11538, 8458, 7938, 5905, 4869, 4453, 4033, 3985, 4005, 4138, 4498, 
      5265, 5905, 6178, 6994, 7105, 15332, 12196, 5321, 4937, 4121, 6905, 
      8450, 5825, 4549, 5521, 6434, 7946, 8321, 10466, 13061, 11752, 10440, 
      6120, 5652, 5256, 4680, 4840, 8581, 10756, 12233, 9389, 7625, 6338, 
      5714, 5218, 5513, 6010, 7090, 7193, 12368, 7988, 7540, 7025, 6928, 
      6833, 6473, 5849, 4820, 5353, 5713, 7025, 7649, 7760, 10553, 12368, 
      13840, 14170, 9945, 8242, 7677, 7897, 13549, 11956, 11624, 10829, 
      10676, 10229, 5000, 4901, 5096, 11141, 12097, 8066, 7850, 7250, 5525, 
      5141, 5297, 14450, 14593, 12409, 10513, 5713, 5193, 12409, 10658, 5525, 
      5585, 7633, 9076, 7240, 6317, 5672, 5576, 10517, 13220, 12186, 11250, 
      10809, 7306, 6154, 5661, 11866, 12500, 6452, 6001, 5857, 6176, 7892, 
      8276, 8480, 10400, 13697, 14425, 11258, 8138, 7610, 7085, 6098, 8138, 
      8233, 12013, 14765, 10984, 10180, 9333, 13828, 14920, 12641, 8177, 
      7025, 7202, 9605, 10597, 11866, 13985, 13969, 12484, 10496, 8704, 
      11050, 10530, 10161, 8962, 9477, 9697, 10949, 6788, 13945, 13778, 
      10138, 8914, 7978, 7913, 6970, 7085, 7213, 8570, 11412, 9360, 7956, 
      7065, 7060, 8281, 8425, 8577, 8737, 7250, 7394, 8450, 8746, 9434, 
      13625, 14281, 10205, 9896, 9797, 7405, 7517, 13637, 14965, 10170, 
      10069, 8010, 7594, 12644, 12505, 9040, 7825, 7748, 7744, 15140, 10037, 
      9442, 7925, 10730, 12277, 16021, 10309, 9949, 9949, 10036, 12196, 
      13284, 8537, 8450, 12308, 10580, 8585, 10673, 9178, 13549, 14578, 
      14461, 13061, 11237, 8980, 13925, 10049, 12050, 12132, 11065, 9265, 
      11065, 14400, 9553, 9413, 13378, 14738, 14504, 11813, 10693, 9829, 
      10133, 12717, 10162, 9826, 11826, 12301, 15329, 10001, 10004, 10289, 
      11681, 12500, 13481, 14624, 16889, 12905, 10202, 10930, 12602, 14825, 
      11834, 11978, 12209, 12373, 12545, 12818, 15098, 18890, 12752, 15577, 
      19280, 19465, 14161, 11466, 12961, 15080, 12325, 11677, 12197, 12532, 
      11618, 12820, 12688, 13106, 13037, 15481, 18770, 16724, 19496, 15346, 
      12490, 12762, 13842, 16417, 17362, 13220, 14945, 19825, 12938, 14138, 
      14794, 20513, 14677, 14440, 13837, 15805, 21832, 17986, 16141, 14066, 
      13709, 13421, 13261, 22250, 15137, 14297, 13940, 13600, 16592, 17056, 
      17177, 18080, 13933, 13933, 14500, 15524, 19400, 20813, 15457, 14165, 
      15682, 17077, 18257, 19786, 14544, 14409, 18889, 17890, 14722, 15730, 
      21365, 14893, 14884, 14984, 15668, 16109, 16180, 17093, 19098, 15970, 
      15913, 15705, 15273, 15154, 15298, 16498, 16745, 15952, 17401, 23476, 
      16201, 15794, 16154, 16921, 20114, 23725, 24650, 17476, 24157, 23698, 
      20354, 18833, 17978, 16805, 16154, 16418, 20753, 24965, 26945, 20353, 
      19984, 19088, 17753, 17009, 16388, 17753, 20480, 16650, 17665, 18085, 
      23365, 19016, 16925, 17989, 20642, 17522, 17165, 17522, 24730, 22753, 
      17865, 17748, 18649, 19728, 25168, 19805, 17770, 17833, 18013, 18985, 
      19453, 19805, 24578, 26714, 28505, 19805, 19556, 17992, 19892, 21677, 
      22194, 19066, 19125, 20074, 21946, 22581, 24625, 24786, 25281, 26146, 
      18692, 18937, 19280, 19396, 24121, 24580, 28697, 22613, 22738, 23013, 
      19528, 19573, 19620, 25444, 26440, 22685, 20546, 19421, 19546, 21346, 
      21437, 22025, 26717, 20561, 21121, 22625, 23081, 25841, 20557, 22282, 
      34042, 20189, 20285, 35789, 26225, 20498, 20933, 23050, 29858, 32113, 
      21097, 22500, 25777, 29572, 33505, 34897, 36865, 21650, 21146, 21194, 
      22394, 23525, 25925, 29674, 31634, 33125, 35425, 24232, 32980, 35716, 
      25453, 22338, 26938, 27234, 34153, 36009, 23060, 25625, 26804, 28465, 
      38033, 39860, 27977, 25565, 22226, 24137, 25337, 27101, 32201, 37330, 
      38330, 28125, 24349, 23125, 23229, 29061, 38376, 22922, 28885, 23780, 
      23273, 23729, 25040, 26129, 36560, 36793, 23425, 23458, 28450, 29493, 
      38538, 24040, 24500, 25925, 30277, 37172, 43316, 30586, 25706, 24386, 
      24349, 24314, 28925, 28960, 24337, 24777, 32080, 37332, 43657, 26413, 
      24665, 24905, 25049, 32218, 34253, 34850, 41033, 31364, 25693, 27268, 
      33064, 33800, 39125, 32677, 31681, 25402, 25570, 25642, 26725, 26802, 
      27490, 32850, 43237, 34816, 32825, 29696, 25889, 25681, 25600, 26225, 
      26329, 27044, 33521, 26405, 26042, 25946, 25937, 25957, 25985, 26245, 
      41546, 37480, 45288, 28594, 27245, 27410, 27469, 28685, 28970, 28577, 
      27257, 27985, 28052, 38560, 44585, 27481, 27225, 28825, 44125, 44649, 
      36965, 39005, 39437, 39656, 40100, 48292, 40658, 50389, 30625, 28570, 
      28610, 40882, 41557, 52277, 28981, 51400, 29341, 29705, 29938, 30713, 
      31018, 44329, 40276, 30376, 44437, 48232, 55240, 30674, 48049, 48850, 
      56225, 48932, 56897, 38725, 31905, 33538, 34245, 49554, 54130, 32980, 
      32365, 34157, 52205, 37729, 32404, 33025, 34516, 34900, 55809, 57681, 
      32770, 33122, 33245, 44098, 34532, 42146, 35186, 35892, 36040, 36117, 
      36128, 49410, 44557, 36505, 37165, 48581, 48745, 48528, 37258, 37736, 
      38536, 38597, 53792, 51185, 38992, 39065, 40658, 40277, 40690, 40757, 
      41122, 41764, 55042, 40853, 41609, 42400, 42898, 42913, 43906, 44122, 
      44837, 44101, 48841, 49997, 49320, 50440, 50177, 51929, 52685, 53017, 
      53300, 53937, 56057, 56096, 56394, 58561, 58202, 58981, 59240, 60125, 
      60660, 61092, 61205, 61298, 63865, 64840, 66218, 66820, 67796, 68176, 
      68377, 71578, 72185, 78884, 80100, 80149 ], 
  [ 5321, 4825, 5125, 4637, 4097, 3712, 3620, 3925, 3316, 3529, 3485, 2020, 
      2594, 1781, 2545, 2320, 1985, 1989, 1629, 1405, 1872, 2420, 666, 530, 
      468, 1018, 1345, 1613, 425, 1513, 1168, 1490, 1124, 1061, 740, 1261, 
      601, 0, 200, 20, 14893, 15885, 130, 1664, 848, 113, 80, 12164, 10282, 
      265, 2848, 173, 365, 317, 3034, 549, 9061, 10834, 425, 8537, 10660, 
      7514, 325, 365, 29300, 22601, 3209, 761, 544, 6961, 1402, 1066, 7497, 
      30413, 24509, 19805, 21554, 3554, 1429, 7925, 30505, 29817, 29476, 
      21312, 1732, 900, 5476, 30209, 22580, 685, 692, 9325, 27625, 985, 2098, 
      5218, 6205, 26065, 1409, 6409, 11393, 22157, 3977, 5741, 6170, 12722, 
      24925, 6525, 6676, 27530, 25297, 17861, 17345, 977, 1186, 1600, 22114, 
      19585, 1618, 1345, 5713, 26437, 15080, 13925, 1640, 1685, 5645, 6056, 
      8552, 10181, 15149, 14914, 2989, 1241, 4706, 5194, 6266, 6409, 22032, 
      13396, 1921, 1872, 24473, 14825, 1658, 1378, 1373, 1394, 1469, 6269, 
      11170, 22760, 22180, 2740, 1493, 1445, 9188, 17397, 3370, 1537, 4225, 
      4657, 9802, 25009, 16241, 11600, 2689, 2329, 2000, 2129, 3121, 3536, 
      10145, 14085, 12789, 3613, 2440, 1885, 1845, 1828, 3208, 2690, 2173, 
      1885, 2290, 7625, 22961, 14480, 12961, 12752, 10961, 8825, 3617, 2420, 
      3961, 5417, 7865, 9680, 3114, 3049, 2061, 2314, 3469, 4525, 9005, 5960, 
      2132, 4420, 7016, 19370, 2885, 3298, 20800, 11329, 7929, 6400, 2320, 
      2340, 10501, 5537, 2522, 2762, 4610, 7442, 16424, 12104, 3944, 4436, 
      11817, 5410, 4537, 3442, 2601, 2857, 4201, 17345, 12505, 8633, 8033, 
      2705, 4820, 2978, 3650, 10485, 10312, 6165, 3357, 3112, 9000, 19409, 
      10769, 9266, 3146, 4900, 3280, 8177, 10993, 3733, 3573, 8290, 15685, 
      11645, 10933, 7988, 6280, 5480, 4388, 4148, 3688, 3485, 3365, 3508, 
      3764, 3893, 4325, 4388, 20381, 16477, 6962, 6290, 4322, 4322, 11521, 
      7696, 3636, 3744, 4129, 4969, 5200, 6625, 8500, 15821, 14125, 8077, 
      7321, 6637, 3757, 3725, 5402, 6857, 16388, 12680, 10244, 8333, 7325, 
      6445, 3908, 4069, 4573, 4628, 16513, 10693, 10053, 9298, 9153, 9010, 
      8458, 7450, 5413, 3978, 4050, 4594, 4930, 4993, 6778, 8065, 9153, 
      18737, 13312, 10985, 4996, 5120, 17914, 15889, 15461, 14426, 14225, 
      13634, 5381, 4754, 4325, 7250, 16020, 10597, 10285, 9397, 6472, 5512, 
      4420, 9685, 19130, 16370, 13898, 6698, 5218, 8210, 14033, 4724, 4688, 
      5200, 11817, 9117, 7570, 6205, 4957, 6970, 8857, 15925, 14701, 14116, 
      9125, 7109, 5224, 7925, 16277, 7541, 6562, 5266, 5057, 5525, 5717, 
      5825, 6977, 9266, 9802, 14593, 10225, 9409, 8548, 5305, 5713, 5760, 
      8100, 10084, 14165, 13073, 11890, 9425, 10229, 16292, 10100, 5492, 
      5525, 6632, 7240, 8077, 9572, 17946, 16029, 13369, 6201, 14057, 13345, 
      12832, 11105, 6676, 6800, 13850, 6953, 17748, 17533, 12645, 10845, 
      9333, 9220, 6309, 6184, 6120, 6373, 14341, 11425, 9157, 6970, 6917, 
      6362, 6410, 6466, 6530, 7241, 6521, 6521, 6625, 6929, 9536, 10000, 
      12490, 12037, 11890, 7002, 6730, 9586, 10530, 12349, 12200, 8749, 7565, 
      15725, 15538, 10489, 7978, 7565, 7465, 10733, 11956, 11025, 7732, 7897, 
      8820, 11412, 12266, 11714, 7586, 7625, 8825, 9529, 8996, 8765, 14965, 
      12469, 8794, 8098, 7745, 9860, 10553, 17722, 15842, 13250, 9217, 16936, 
      11236, 9061, 14365, 12770, 8570, 8642, 10585, 9760, 9140, 9985, 10865, 
      17485, 13690, 11898, 8730, 8650, 14920, 10685, 9197, 9277, 9512, 18434, 
      9554, 9509, 9074, 9314, 9701, 10250, 10961, 12506, 14992, 9841, 9225, 
      9841, 11152, 9725, 9773, 9860, 9928, 10004, 10133, 11453, 14093, 10201, 
      11826, 14425, 14562, 16400, 10009, 10400, 17597, 13450, 12226, 10250, 
      10345, 10525, 13973, 10673, 14297, 10916, 12112, 14297, 19489, 14869, 
      17477, 12605, 11245, 11461, 12836, 13445, 13949, 12074, 23328, 11785, 
      11833, 12105, 15760, 16106, 15725, 14690, 12722, 16781, 20749, 18184, 
      14909, 14216, 13544, 13000, 17141, 16546, 15130, 14437, 13617, 13345, 
      13617, 13690, 14257, 13498, 13210, 12769, 13025, 15269, 16250, 16596, 
      13672, 13221, 13896, 14596, 15597, 14521, 13666, 15074, 20017, 14545, 
      13537, 16820, 14418, 14265, 13885, 13705, 13810, 13833, 14218, 21493, 
      16733, 16628, 16228, 15220, 14285, 14045, 14093, 17882, 16465, 14602, 
      18517, 16704, 14521, 14401, 14544, 16249, 18756, 19441, 14897, 19130, 
      27205, 22805, 20660, 19373, 17384, 15725, 14933, 16820, 19784, 21284, 
      22698, 22185, 20905, 18850, 17530, 15805, 15298, 16729, 16105, 15440, 
      15572, 18740, 20525, 16466, 15706, 22765, 17725, 16360, 15901, 19845, 
      25538, 18154, 17893, 16250, 16705, 20225, 21284, 17473, 16528, 16420, 
      16528, 16708, 16868, 19865, 21425, 22784, 21130, 20737, 17541, 17041, 
      18010, 24469, 16925, 16936, 17261, 18269, 18664, 20036, 20149, 20500, 
      21125, 18605, 17170, 17177, 17197, 19762, 20077, 23090, 18868, 18945, 
      25258, 17693, 17690, 17689, 20825, 21533, 24680, 21437, 18152, 18037, 
      18397, 18440, 18740, 21800, 18274, 18450, 19186, 19450, 21250, 20996, 
      19121, 27521, 19610, 18938, 28970, 29044, 20005, 19048, 19773, 24373, 
      26100, 21170, 19645, 21530, 24221, 27242, 28346, 29930, 22001, 20825, 
      19721, 19769, 20276, 21716, 24361, 25841, 26996, 28816, 25965, 26937, 
      29097, 27560, 20173, 22565, 22765, 27908, 29380, 23813, 21818, 22565, 
      23698, 31058, 32549, 30736, 27460, 21097, 21136, 21760, 22852, 26512, 
      30537, 31345, 30826, 25514, 21026, 21034, 24274, 31429, 22541, 24232, 
      24109, 22978, 21610, 22009, 22570, 30073, 30258, 22688, 22193, 24113, 
      24820, 31705, 22237, 22217, 22730, 25450, 30665, 35657, 33525, 26725, 
      24349, 24264, 22549, 24616, 31265, 23330, 22810, 26897, 30901, 36026, 
      27460, 23504, 23168, 23120, 27073, 28580, 29033, 33920, 34225, 23418, 
      23985, 27765, 28309, 32434, 35816, 34532, 23885, 23765, 23741, 23912, 
      23941, 24245, 27685, 35816, 38425, 35906, 31769, 25706, 25114, 24601, 
      24026, 24034, 24221, 28250, 26452, 25561, 25177, 25120, 24660, 24592, 
      24372, 34537, 31373, 37645, 29725, 24968, 24989, 25000, 25448, 25589, 
      29506, 27130, 25362, 25381, 32337, 37162, 27200, 26176, 25856, 36836, 
      37264, 31250, 32810, 33146, 33317, 33665, 40321, 34165, 42120, 31898, 
      27625, 27185, 34465, 34996, 43796, 27450, 43101, 27752, 28058, 28665, 
      28240, 28305, 37440, 43937, 28757, 37586, 40661, 46517, 29861, 40564, 
      41221, 47396, 41341, 48010, 41684, 29584, 30113, 30484, 41905, 45713, 
      30073, 30312, 30760, 44200, 40034, 31301, 30626, 31109, 31301, 47266, 
      48850, 31705, 31001, 31498, 47813, 32045, 45169, 32449, 32905, 32957, 
      32986, 33505, 53737, 47780, 33872, 34052, 52552, 52658, 52393, 35785, 
      35917, 35757, 35770, 58385, 55250, 36481, 36928, 37225, 37640, 37717, 
      37736, 37861, 38349, 59441, 39098, 39220, 39617, 41093, 41060, 41697, 
      41625, 41716, 42554, 47232, 46756, 47413, 47189, 48586, 49300, 49384, 
      50176, 50641, 51076, 53386, 53377, 53905, 55274, 55865, 55732, 56173, 
      57796, 58225, 58081, 58664, 58613, 61034, 62037, 63625, 64073, 65125, 
      65025, 65600, 68693, 69194, 75629, 76729, 76730 ], 
  [ 4797, 4525, 4625, 4121, 3653, 3464, 3428, 3505, 3172, 2941, 2833, 1940, 
      1962, 1417, 1781, 1640, 1413, 1385, 1193, 953, 1160, 1476, 530, 442, 
      404, 530, 685, 801, 229, 725, 520, 698, 468, 433, 244, 505, 149, 200, 
      0, 100, 18497, 19601, 50, 712, 232, 85, 360, 15412, 13274, 85, 1544, 
      377, 145, 153, 1690, 185, 11833, 13858, 197, 11221, 13652, 10026, 481, 
      433, 24660, 18549, 1845, 349, 328, 9349, 650, 482, 9965, 25681, 20281, 
      16025, 17602, 2122, 697, 10441, 25765, 25133, 24820, 17384, 884, 500, 
      7540, 25493, 18532, 865, 900, 12025, 23125, 1525, 3226, 7186, 8369, 
      21701, 797, 8597, 14365, 18153, 2493, 7785, 8298, 15858, 20665, 8705, 
      8884, 23042, 21005, 14297, 13837, 1165, 1682, 2344, 18122, 15845, 1042, 
      965, 7685, 22049, 11840, 10825, 1088, 2393, 7585, 8080, 11024, 12905, 
      11905, 11698, 1873, 1189, 6418, 7018, 8314, 8485, 18056, 10372, 1277, 
      2600, 20269, 11629, 1234, 1346, 1369, 1586, 1801, 8281, 13994, 18720, 
      18196, 1780, 1345, 1521, 11700, 13913, 2210, 1469, 5725, 6269, 12394, 
      20765, 12893, 8840, 1805, 1613, 2600, 2813, 4253, 4808, 7605, 11009, 
      9881, 2441, 1744, 1609, 1625, 1636, 4304, 1906, 1697, 1745, 2906, 9781, 
      18925, 11368, 10045, 9864, 8325, 6525, 2493, 1828, 5245, 7093, 10045, 
      12168, 2210, 2173, 2249, 2810, 4553, 5945, 6697, 4240, 2260, 5780, 
      8992, 15714, 2169, 4234, 17000, 8677, 5837, 4616, 2216, 2516, 7985, 
      3973, 2834, 3298, 5930, 9434, 13120, 9360, 2880, 5668, 9125, 3922, 
      3301, 2626, 2597, 3301, 5317, 13949, 9725, 6469, 5981, 2725, 6100, 
      3330, 4450, 8033, 7888, 4553, 2753, 3488, 11168, 15805, 8285, 7034, 
      3434, 3700, 2920, 10141, 8501, 3089, 3041, 10250, 12545, 9065, 8465, 
      6052, 4736, 4160, 3460, 3332, 3152, 3145, 3305, 3812, 4292, 4505, 5161, 
      5252, 16705, 13249, 5274, 4770, 3474, 5098, 8989, 5864, 3428, 4040, 
      4733, 5965, 6280, 8125, 10420, 12697, 11225, 6185, 5597, 5081, 3545, 
      3625, 6506, 8381, 13204, 10000, 7956, 6409, 5625, 4969, 4084, 4441, 
      5281, 5364, 13325, 8345, 7817, 7202, 7085, 6970, 6530, 5746, 4297, 
      4010, 4250, 5242, 5746, 5837, 8210, 9805, 11117, 15293, 10568, 8605, 
      5780, 5960, 14578, 12805, 12433, 11538, 11365, 10858, 4369, 4050, 3985, 
      8730, 12932, 8321, 8065, 7345, 5120, 4496, 4132, 11665, 15674, 13250, 
      11114, 5314, 4394, 9850, 11245, 4372, 4392, 5800, 9389, 7193, 6010, 
      5065, 4489, 8210, 10573, 12905, 11849, 11348, 7225, 5713, 4640, 9385, 
      13225, 6057, 5386, 4762, 4861, 6057, 6361, 6525, 8125, 11002, 11650, 
      11789, 8149, 7501, 6836, 4909, 6269, 6344, 9524, 11956, 11441, 10517, 
      9530, 11125, 12097, 13284, 8100, 5508, 5625, 7488, 8320, 9409, 11268, 
      14738, 13073, 10805, 6773, 11405, 10805, 10376, 8957, 7412, 7592, 
      11250, 5949, 14612, 14425, 10265, 8801, 7625, 7540, 5777, 5792, 5840, 
      6737, 11705, 9293, 7529, 6098, 6073, 6554, 6658, 6770, 6890, 6309, 
      6093, 6709, 6925, 7453, 10984, 11560, 10210, 9841, 9722, 6290, 6242, 
      11002, 12170, 10121, 10000, 7361, 6625, 12961, 12802, 8677, 6922, 6705, 
      6661, 12337, 9860, 9125, 6868, 8573, 9860, 13124, 10138, 9698, 7978, 
      8045, 9805, 10733, 7732, 7585, 12409, 10361, 7666, 8594, 7565, 10996, 
      11885, 14794, 13194, 11050, 8053, 14144, 9508, 9769, 12017, 10730, 
      7930, 9010, 11765, 8584, 8244, 10909, 12069, 14681, 11530, 10130, 8306, 
      8450, 12560, 9305, 8489, 9689, 10064, 15538, 8730, 8713, 8698, 9610, 
      10249, 11050, 12013, 13978, 12680, 8957, 9125, 10357, 12200, 9841, 
      9945, 10116, 10240, 10372, 10585, 12465, 15777, 10565, 12890, 16133, 
      16298, 13960, 9725, 10760, 14985, 11650, 10762, 10242, 10477, 10009, 
      12137, 10685, 12429, 10980, 12904, 15733, 16693, 16385, 15041, 11345, 
      10937, 11657, 13732, 14537, 12321, 12546, 20072, 11245, 11965, 12461, 
      17320, 14050, 13753, 12970, 13298, 18505, 17905, 15760, 13185, 12688, 
      12240, 11920, 18889, 14482, 13402, 12905, 12365, 13997, 14381, 14482, 
      15245, 12490, 12370, 12517, 13221, 16417, 17650, 14660, 12688, 13385, 
      14480, 15460, 16769, 13253, 12818, 16018, 17485, 13357, 13525, 18180, 
      13394, 13325, 13225, 13549, 13850, 13901, 14594, 18785, 14977, 14900, 
      14612, 13940, 13481, 13465, 14185, 15898, 14845, 14914, 20089, 15080, 
      13933, 14093, 14600, 17173, 20324, 21149, 15061, 20722, 23809, 20025, 
      18244, 17209, 15696, 14625, 14449, 17764, 21456, 23236, 19970, 19541, 
      18485, 16850, 15866, 14785, 15370, 17557, 15053, 15368, 15668, 20068, 
      18265, 15354, 15658, 20137, 16217, 15440, 15457, 21305, 22514, 16586, 
      16409, 16250, 17069, 21709, 19012, 16237, 15880, 15940, 16552, 16900, 
      17172, 21205, 23101, 24712, 18938, 18629, 16385, 17285, 18730, 21713, 
      16745, 16784, 17473, 18985, 19520, 21284, 21425, 21860, 22625, 17217, 
      16762, 16965, 17041, 20866, 21265, 24922, 19604, 19709, 22490, 17305, 
      17330, 17357, 22061, 22937, 22048, 19449, 17424, 17449, 18649, 18720, 
      19188, 23200, 18130, 18530, 19714, 20090, 22450, 19252, 19477, 29837, 
      18450, 18226, 31450, 25892, 18785, 18640, 20177, 26065, 28100, 19610, 
      19793, 22490, 25825, 29378, 30650, 32458, 20269, 19485, 19053, 19773, 
      20644, 22644, 25933, 27693, 29044, 31144, 23417, 28925, 31421, 24784, 
      19889, 23569, 23825, 30004, 31700, 21817, 22482, 23481, 24922, 33570, 
      35257, 27560, 24788, 20189, 21320, 22280, 23764, 28264, 32933, 33853, 
      27674, 23258, 20674, 20738, 25490, 33905, 21177, 25360, 22321, 21554, 
      21250, 22181, 23050, 32261, 32474, 21512, 21325, 25037, 25940, 34085, 
      21673, 21933, 22978, 26650, 32845, 38509, 30185, 24505, 22745, 22688, 
      21953, 25504, 28285, 22282, 22322, 28285, 33017, 38842, 25204, 22536, 
      22536, 22600, 28429, 30244, 30781, 36424, 30901, 23090, 24245, 29201, 
      29857, 34682, 32320, 31204, 23105, 23153, 23185, 23888, 23945, 24473, 
      29033, 38480, 34645, 32434, 28885, 24138, 23770, 23509, 23634, 23698, 
      24193, 29650, 24740, 24157, 23941, 23912, 23732, 23720, 23780, 36941, 
      33241, 40409, 27361, 24592, 24697, 24736, 25632, 25857, 27250, 25490, 
      25178, 25225, 34253, 39778, 25640, 25064, 25864, 39364, 39848, 32850, 
      34690, 35082, 35281, 35685, 43237, 36209, 45200, 29402, 26413, 26253, 
      36445, 37060, 46980, 26570, 46169, 26896, 27226, 27605, 27880, 28085, 
      39656, 39989, 27889, 39770, 43265, 49793, 28513, 43108, 43849, 50724, 
      43937, 51362, 38116, 29096, 30269, 30836, 44525, 48781, 29917, 29648, 
      30880, 47008, 36818, 30073, 30154, 31225, 31529, 50378, 52130, 30445, 
      30357, 30626, 43745, 31585, 41485, 32125, 32717, 32825, 32882, 33085, 
      49253, 43940, 33448, 33908, 48256, 48386, 48149, 34645, 34969, 35369, 
      35410, 53677, 50850, 35917, 36136, 37189, 37120, 37393, 37440, 37705, 
      38273, 54797, 38034, 38516, 39133, 40009, 40004, 40829, 40925, 41380, 
      41290, 45896, 46372, 46241, 46801, 47210, 48500, 48976, 49480, 49829, 
      50372, 52522, 52541, 52925, 54730, 54757, 55156, 55481, 56644, 57125, 
      57317, 57616, 57649, 60106, 61073, 62509, 63037, 64025, 64205, 64552, 
      67649, 68202, 74673, 75821, 75850 ], 
  [ 5317, 4885, 5125, 4621, 4093, 3764, 3688, 3925, 3392, 3461, 3393, 2080, 
      2482, 1737, 2381, 2180, 1873, 1865, 1553, 1313, 1700, 2176, 650, 522, 
      464, 890, 1165, 1381, 369, 1285, 980, 1258, 928, 873, 584, 1025, 449, 
      20, 100, 0, 15877, 16901, 50, 1332, 612, 45, 100, 13032, 11074, 145, 
      2404, 157, 225, 193, 2570, 365, 9773, 11618, 277, 9221, 11432, 8146, 
      281, 293, 27880, 21349, 2725, 549, 388, 7549, 1090, 802, 8105, 28961, 
      23201, 18625, 20322, 3042, 1117, 8541, 29045, 28373, 28040, 20084, 
      1384, 680, 5960, 28753, 21312, 625, 640, 9985, 26225, 1025, 2306, 5666, 
      6709, 24701, 1117, 6917, 12125, 20893, 3433, 6205, 6658, 13498, 23585, 
      7025, 7184, 26122, 23945, 16717, 16217, 905, 1202, 1684, 20842, 18385, 
      1322, 1105, 6145, 25049, 14020, 12905, 1348, 1753, 6065, 6500, 9124, 
      10825, 14085, 13858, 2533, 1089, 5058, 5578, 6714, 6865, 20756, 12392, 
      1597, 1940, 23129, 13769, 1394, 1226, 1229, 1306, 1421, 6701, 11834, 
      21460, 20896, 2320, 1305, 1321, 9760, 16253, 2890, 1369, 4505, 4969, 
      10394, 23645, 15133, 10660, 2285, 1973, 2020, 2173, 3293, 3748, 9265, 
      13049, 11801, 3121, 2084, 1649, 1625, 1616, 3364, 2306, 1877, 1685, 
      2306, 8081, 21645, 13428, 11965, 11764, 10045, 8005, 3133, 2088, 4165, 
      5733, 8325, 10228, 2690, 2633, 1949, 2290, 3613, 4765, 8177, 5300, 
      2000, 4640, 7412, 18154, 2509, 3394, 19540, 10397, 7157, 5716, 2116, 
      2216, 9605, 4913, 2434, 2738, 4810, 7834, 15300, 11140, 3460, 4608, 
      10865, 4802, 4001, 3026, 2417, 2801, 4337, 16189, 11525, 7829, 7261, 
      2525, 5000, 2890, 3690, 9593, 9428, 5513, 2993, 3028, 9428, 18185, 
      9865, 8434, 3034, 4360, 2980, 8541, 10081, 3349, 3221, 8650, 14585, 
      10705, 10025, 7232, 5636, 4900, 3920, 3712, 3332, 3185, 3145, 3392, 
      3712, 3865, 4361, 4432, 19125, 15349, 6274, 5650, 3874, 4338, 10589, 
      6964, 3368, 3620, 4093, 5045, 5300, 6845, 8840, 14717, 13085, 7325, 
      6617, 5981, 3485, 3485, 5506, 7081, 15264, 11700, 9376, 7569, 6625, 
      5809, 3744, 3961, 4561, 4624, 15385, 9805, 9197, 8482, 8345, 8210, 
      7690, 6746, 4877, 3770, 3890, 4562, 4946, 5017, 6970, 8345, 9497, 
      17533, 12308, 10085, 5000, 5140, 16738, 14785, 14373, 13378, 13185, 
      12618, 4869, 4330, 4005, 7450, 14912, 9721, 9425, 8585, 5860, 4996, 
      4112, 10025, 17914, 15250, 12874, 6074, 4754, 8450, 13005, 4392, 4372, 
      5140, 10889, 8333, 6890, 5645, 4589, 7090, 9113, 14825, 13649, 13088, 
      8345, 6473, 4820, 8105, 15165, 6877, 5986, 4882, 4761, 5437, 5661, 
      5785, 7065, 9522, 10090, 13549, 9389, 8621, 7816, 4949, 5629, 5684, 
      8264, 10376, 13141, 12097, 10970, 9665, 10517, 15184, 9280, 5248, 5305, 
      6628, 7300, 8209, 9808, 16778, 14933, 12385, 6113, 13045, 12365, 11876, 
      10237, 6632, 6772, 12850, 6409, 16592, 16385, 11705, 10001, 8585, 8480, 
      5897, 5812, 5780, 6217, 13325, 10553, 8429, 6458, 6413, 6154, 6218, 
      6290, 6370, 6709, 6133, 6309, 6445, 6813, 9684, 10180, 11570, 11141, 
      11002, 6530, 6322, 9722, 10730, 11441, 11300, 8081, 7025, 14661, 14482, 
      9697, 7402, 7045, 6961, 10917, 11080, 10205, 7208, 7813, 8840, 11624, 
      11378, 10858, 7418, 7465, 8825, 9593, 8352, 8145, 13949, 11581, 8186, 
      7954, 7405, 9896, 10645, 16594, 14794, 12330, 8593, 15844, 10448, 8969, 
      13397, 11890, 8090, 8450, 10625, 9124, 8584, 9949, 10909, 16381, 12770, 
      11090, 8306, 8290, 13940, 9985, 8689, 9089, 9364, 17298, 9010, 8973, 
      8658, 9090, 9549, 10170, 10953, 12618, 14020, 9277, 8885, 9677, 11140, 
      9441, 9505, 9616, 9700, 9792, 9945, 11425, 14257, 9985, 11810, 14593, 
      14738, 15380, 9605, 10180, 16525, 12610, 11482, 9922, 10057, 10049, 
      13117, 10345, 13429, 10600, 12004, 14373, 18353, 14965, 16441, 11905, 
      10817, 11177, 12752, 13417, 13141, 11866, 22052, 11285, 11525, 11861, 
      15860, 15170, 14813, 13850, 12538, 16925, 19585, 17140, 14065, 13428, 
      12820, 12340, 17289, 15602, 14282, 13645, 12905, 13177, 13481, 13562, 
      14185, 12850, 12610, 12337, 12721, 15237, 16290, 15680, 13028, 12905, 
      13700, 14480, 15569, 13793, 13058, 14978, 18925, 13837, 13165, 16840, 
      13754, 13625, 13325, 13289, 13450, 13481, 13954, 20345, 15857, 15760, 
      15392, 14480, 13681, 13505, 13745, 16938, 15625, 14314, 18589, 15860, 
      13973, 13933, 14180, 16133, 18824, 19549, 14561, 19202, 25849, 21625, 
      19584, 18369, 16516, 15025, 14409, 16704, 19876, 21456, 21530, 21041, 
      19825, 17890, 16666, 15125, 14930, 16577, 15413, 15028, 15208, 18728, 
      19485, 15754, 15298, 21617, 16897, 15700, 15377, 19865, 24274, 17306, 
      17069, 15850, 16409, 20249, 20232, 16717, 15940, 15880, 16132, 16360, 
      16552, 19845, 21501, 22932, 20098, 19729, 16805, 16705, 17810, 23273, 
      16465, 16484, 16913, 18065, 18500, 19984, 20105, 20480, 21145, 17797, 
      16642, 16705, 16741, 19666, 20005, 23202, 18664, 18749, 24050, 17165, 
      17170, 17177, 20761, 21517, 23508, 20449, 17524, 17449, 18049, 18100, 
      18448, 21780, 17810, 18050, 18914, 19210, 21170, 20072, 18797, 27757, 
      18850, 18306, 29250, 27712, 19225, 18500, 19457, 24425, 26240, 20290, 
      19253, 21370, 24245, 27418, 28570, 30218, 21069, 20005, 19093, 19333, 
      19944, 21544, 24373, 25933, 27144, 29044, 24797, 27065, 29321, 26324, 
      19649, 22409, 22625, 28064, 29600, 22797, 21562, 22381, 23602, 31330, 
      32877, 29380, 26248, 20389, 20740, 21460, 22664, 26564, 30773, 31613, 
      29474, 24418, 20474, 20498, 24170, 31685, 21697, 24100, 23141, 22114, 
      21050, 21601, 22250, 30241, 30434, 21892, 21485, 23917, 24680, 31925, 
      21613, 21673, 22338, 25330, 30825, 36009, 32105, 25625, 23425, 23348, 
      21913, 24404, 29945, 22562, 22202, 26825, 31037, 36362, 26344, 22756, 
      22516, 22500, 26989, 28584, 29061, 34164, 32801, 22850, 23585, 27701, 
      28277, 32602, 34340, 33104, 23185, 23113, 23105, 23428, 23465, 23833, 
      27593, 36100, 36865, 34434, 30465, 24778, 24250, 23809, 23434, 23458, 
      23733, 28170, 25480, 24677, 24341, 24292, 23912, 23860, 23720, 34741, 
      31421, 37949, 28561, 24372, 24417, 24436, 25012, 25177, 28370, 26170, 
      24818, 24845, 32393, 37418, 26260, 25364, 25364, 37064, 37508, 31210, 
      32850, 33202, 33381, 33745, 40657, 34249, 42500, 30682, 26773, 26413, 
      34525, 35080, 44200, 26690, 43469, 26996, 27306, 27845, 27620, 27725, 
      37556, 42289, 27989, 37690, 40885, 46933, 28953, 40768, 41449, 47824, 
      41557, 48442, 40136, 28916, 29629, 30056, 42125, 46061, 29497, 29588, 
      30260, 44468, 38578, 30413, 29954, 30605, 30829, 47618, 49250, 30805, 
      30277, 30706, 46105, 31365, 43565, 31805, 32297, 32365, 32402, 32825, 
      51893, 46120, 33188, 33448, 50756, 50866, 50609, 34885, 35069, 35069, 
      35090, 56457, 53410, 35737, 36116, 36629, 36900, 37033, 37060, 37225, 
      37733, 57517, 38194, 38416, 38873, 40169, 40144, 40829, 40805, 41000, 
      41570, 46196, 45992, 46421, 46421, 47530, 48400, 48596, 49300, 49729, 
      50192, 52442, 52441, 52925, 54410, 54837, 54856, 55261, 56744, 57185, 
      57137, 57636, 57609, 60026, 61013, 62549, 63017, 64045, 64025, 64532, 
      67609, 68122, 74533, 75641, 75650 ], 
  [ 29138, 26690, 28692, 28180, 26890, 24797, 24217, 26468, 23413, 27250, 
      27682, 21069, 26249, 22978, 27146, 26189, 24872, 25114, 23290, 23042, 
      25693, 28181, 19345, 18709, 18397, 22601, 24386, 25856, 19300, 25506, 
      23941, 25477, 23885, 23578, 22025, 24730, 21380, 14893, 18497, 15877, 
      0, 16, 17177, 26269, 22525, 16666, 13949, 169, 477, 18020, 30357, 
      14500, 18346, 17810, 30769, 19744, 928, 505, 18394, 1130, 569, 1565, 
      14866, 15632, 85553, 73730, 30914, 20170, 18245, 1970, 23733, 21933, 
      1768, 87386, 77090, 68482, 71689, 31729, 23504, 1696, 87466, 86290, 
      85705, 71197, 24777, 20041, 3145, 86920, 73429, 14690, 14453, 1370, 
      82372, 11812, 7801, 3601, 2880, 79586, 22234, 2834, 986, 72500, 32360, 
      3380, 3077, 845, 77458, 2938, 2845, 82009, 78068, 64288, 63284, 14708, 
      12233, 10445, 72189, 67464, 21925, 19944, 3816, 79922, 58561, 56186, 
      21697, 10762, 3986, 3665, 2257, 1690, 58624, 58145, 27920, 16900, 4993, 
      4505, 3625, 3524, 71845, 54913, 22698, 10693, 76232, 57800, 20477, 
      16781, 16532, 14845, 13700, 3860, 1685, 73049, 71981, 26189, 17866, 
      15866, 2381, 62800, 28521, 17172, 6196, 5652, 2257, 76994, 60418, 
      50653, 25394, 23570, 11773, 11170, 8258, 7453, 47240, 55810, 53050, 
      28746, 23425, 19210, 18682, 18421, 8577, 24401, 21200, 17984, 11801, 
      3716, 72970, 56437, 53210, 52757, 48770, 43706, 28250, 22417, 7610, 
      5650, 3706, 2837, 25789, 25480, 15220, 12789, 8820, 6948, 43874, 35705, 
      15773, 7325, 4553, 65945, 23840, 9857, 68589, 49114, 40834, 36621, 
      17901, 15481, 47060, 33800, 14437, 12725, 7741, 4717, 59809, 50609, 
      27809, 8293, 49828, 32929, 29860, 25105, 17188, 13540, 9028, 61450, 
      51242, 42002, 40426, 17042, 8177, 14381, 11149, 46282, 45865, 34642, 
      23050, 14265, 4537, 65204, 46804, 43105, 15025, 29705, 20765, 5410, 
      47016, 23652, 22516, 5517, 57314, 48394, 46706, 39125, 34001, 31249, 
      26741, 25525, 22625, 20714, 18154, 15125, 13429, 12826, 11306, 11125, 
      66640, 58832, 35897, 33761, 25937, 11785, 47770, 37845, 19633, 15349, 
      13050, 10474, 9973, 7738, 5953, 57188, 53540, 38708, 36488, 34340, 
      19748, 18740, 9925, 7720, 58237, 50137, 44285, 39202, 36242, 33410, 
      16477, 14930, 12506, 12317, 58356, 45216, 43600, 41625, 41236, 40849, 
      39321, 36361, 29200, 17761, 16369, 13009, 11881, 11700, 8361, 6964, 
      6100, 62770, 51245, 45746, 12185, 11821, 60965, 56744, 55828, 53573, 
      53128, 51805, 28180, 24869, 21268, 8333, 56869, 44370, 43570, 41218, 
      32193, 28305, 20869, 6370, 63145, 57457, 52057, 32657, 26297, 7817, 
      52186, 21649, 21125, 13829, 46792, 39700, 34981, 29956, 22852, 9981, 
      7720, 56018, 53330, 52013, 39458, 33050, 24089, 8978, 56608, 34208, 
      30545, 23393, 20500, 14624, 13840, 13460, 10708, 7873, 7433, 52722, 
      42010, 39730, 37161, 22450, 14562, 14365, 9385, 7465, 51556, 49000, 
      46109, 8264, 7604, 56117, 41141, 18965, 18266, 12785, 11441, 10082, 
      8405, 59473, 55360, 49284, 14788, 50698, 49010, 47765, 43354, 13793, 
      13429, 49997, 29192, 58525, 58066, 46834, 42106, 37666, 37309, 24394, 
      23049, 22009, 16650, 50720, 43412, 36752, 27977, 27680, 18097, 17657, 
      17225, 16801, 28730, 23618, 18250, 17378, 15730, 10285, 9773, 45685, 
      44500, 44109, 26533, 24309, 10573, 9565, 45050, 44657, 34130, 29042, 
      53056, 52625, 39524, 30425, 28304, 27716, 10000, 43425, 40786, 28465, 
      15210, 12961, 9697, 43973, 42445, 17333, 17128, 13448, 12200, 33133, 
      32170, 50320, 43920, 31705, 16857, 22354, 13001, 11986, 56237, 51917, 
      45421, 32360, 54225, 39253, 15850, 47744, 43465, 27065, 18353, 13220, 
      32885, 29825, 14810, 13250, 54756, 45349, 40141, 25261, 23229, 48281, 
      35506, 28162, 18482, 17497, 56425, 29489, 29200, 25105, 19489, 17680, 
      16033, 14548, 12433, 47853, 30258, 22810, 18058, 14733, 21346, 20906, 
      20261, 19841, 19429, 18826, 15266, 12050, 19620, 15145, 12132, 12025, 
      50213, 25034, 19813, 52868, 41645, 37493, 22829, 21704, 27490, 42400, 
      22996, 42962, 22745, 17597, 14170, 56200, 14004, 51010, 35890, 26234, 
      22058, 17333, 16234, 40400, 20225, 63925, 28714, 22906, 21226, 14389, 
      46205, 45092, 41861, 19885, 13940, 57674, 51449, 42074, 39673, 37049, 
      34553, 14050, 46633, 42289, 39888, 36628, 19764, 19060, 18889, 17748, 
      34301, 32549, 26984, 23336, 17284, 16069, 45445, 34225, 23770, 20785, 
      19045, 17362, 37508, 32993, 18785, 53978, 36794, 25538, 16865, 35197, 
      34312, 31492, 26920, 25317, 25096, 22797, 56906, 43850, 43501, 42125, 
      38189, 33106, 30914, 25106, 46945, 42356, 23657, 16592, 42589, 31378, 
      28818, 25789, 19930, 16825, 16290, 25160, 16949, 68450, 58682, 53365, 
      49882, 43745, 36962, 30802, 20245, 16865, 15925, 58081, 56836, 53604, 
      47889, 43641, 36304, 26281, 21124, 36842, 27637, 26305, 18737, 51748, 
      37685, 27653, 57154, 42354, 35865, 31258, 18610, 63337, 43265, 42272, 
      27697, 24980, 18740, 52489, 39650, 33581, 32009, 27725, 26441, 25625, 
      19594, 18226, 17389, 51597, 50472, 38980, 26280, 23101, 59810, 29818, 
      29585, 26738, 23354, 22529, 20485, 20354, 19973, 19378, 41984, 32009, 
      30308, 29840, 21425, 21008, 18409, 23697, 23530, 60581, 32276, 32029, 
      31784, 21256, 20500, 58777, 49922, 35657, 34322, 27362, 27161, 25997, 
      20761, 30649, 28873, 25705, 24993, 21913, 47273, 27098, 18418, 40757, 
      36181, 18397, 67509, 41634, 33601, 27250, 20626, 19669, 45721, 29312, 
      24121, 21200, 19585, 19225, 18857, 48010, 43418, 36458, 30650, 27985, 
      24545, 21578, 20618, 20065, 19445, 59044, 20488, 19720, 62585, 33482, 
      24650, 24362, 20477, 19997, 52000, 26825, 25376, 23825, 19961, 19744, 
      69165, 61497, 39762, 30285, 27981, 25657, 21997, 20410, 20242, 69005, 
      55885, 34805, 34325, 24389, 20564, 45098, 25073, 50320, 46017, 35377, 
      31140, 29017, 21636, 21577, 43525, 40346, 26650, 25649, 21554, 37700, 
      35240, 31117, 25541, 22216, 21352, 73138, 56578, 48834, 48505, 38250, 
      27385, 67700, 42929, 37529, 25268, 22928, 21953, 57545, 42365, 39101, 
      38077, 25682, 24505, 24226, 22525, 73576, 36661, 32104, 25636, 25204, 
      23229, 76625, 73877, 41026, 39442, 38930, 34465, 34250, 32602, 26282, 
      22945, 81668, 76465, 67204, 49673, 47129, 44420, 37745, 37265, 34768, 
      26353, 51633, 48058, 46210, 45909, 43009, 42453, 39793, 23850, 25316, 
      23780, 60506, 38425, 37714, 37481, 34025, 33434, 59305, 51561, 37105, 
      36880, 25780, 24505, 50893, 45965, 35885, 24905, 24845, 27365, 26485, 
      26333, 26260, 26120, 24968, 26370, 25297, 63625, 48122, 45242, 27146, 
      26945, 25985, 45013, 26260, 45065, 45121, 47674, 41149, 39994, 27901, 
      88072, 46052, 28285, 27700, 27700, 51298, 28085, 28010, 28085, 28368, 
      28449, 82385, 43445, 38362, 37025, 28682, 28586, 41000, 45625, 39241, 
      29257, 77545, 51488, 44225, 39584, 38800, 29633, 29753, 52130, 46058, 
      48501, 92626, 45376, 86554, 44554, 43784, 43348, 43133, 46324, 101930, 
      90361, 46685, 44425, 99025, 98881, 98372, 54674, 53092, 48052, 47821, 
      108244, 102425, 50228, 52621, 46330, 50881, 49250, 49025, 47930, 47680, 
      108538, 56957, 53901, 52340, 58922, 58645, 57562, 56026, 52945, 61829, 
      66685, 57913, 65396, 58340, 68265, 63837, 60505, 63725, 65160, 64613, 
      68113, 67860, 69602, 67049, 72514, 67745, 69156, 74665, 74600, 71528, 
      74545, 73762, 75665, 76900, 79690, 79400, 80928, 78388, 80909, 83722, 
      83729, 89360, 89960, 89717 ], 
  [ 30410, 27898, 29956, 29444, 28130, 25981, 25385, 27700, 24565, 28522, 
      28970, 22189, 27521, 24170, 28450, 27469, 26120, 26370, 24498, 24250, 
      26973, 29525, 20457, 19805, 19485, 23809, 25642, 27152, 20420, 26794, 
      25189, 26765, 25133, 24818, 23225, 26002, 22564, 15885, 19601, 16901, 
      16, 0, 18241, 27581, 23741, 17714, 14909, 281, 661, 19108, 31765, 
      15476, 19442, 18890, 32185, 20880, 1168, 673, 19490, 1394, 745, 1877, 
      15850, 16640, 87905, 75914, 32330, 21314, 19333, 2314, 24973, 23125, 
      2088, 89762, 79322, 70586, 73841, 33161, 24736, 2000, 89842, 88650, 
      88057, 73341, 26041, 21177, 3577, 89288, 75605, 15658, 15413, 1618, 
      84676, 12676, 8497, 4057, 3280, 81850, 23426, 3226, 1154, 74660, 33800, 
      3812, 3485, 965, 79690, 3330, 3229, 84305, 80308, 66320, 65300, 15668, 
      13105, 11245, 74341, 69544, 23101, 21064, 4264, 82186, 60497, 58082, 
      22865, 11570, 4442, 4097, 2561, 1922, 60560, 60073, 29248, 17924, 5513, 
      4993, 4049, 3940, 73989, 56785, 23890, 11493, 78440, 59720, 21605, 
      17797, 17540, 15797, 14612, 4292, 1885, 75209, 74125, 27469, 18914, 
      16850, 2669, 64800, 29857, 18196, 6772, 6196, 2521, 79210, 62378, 
      52445, 26650, 24778, 12605, 11978, 8938, 8093, 48968, 57690, 54882, 
      30082, 24625, 20290, 19746, 19477, 9265, 25625, 22336, 19024, 12625, 
      4100, 75122, 58325, 55042, 54581, 50522, 45362, 29570, 23585, 8242, 
      6170, 4082, 3125, 27045, 26728, 16164, 13645, 9508, 7540, 45530, 37193, 
      16733, 7933, 4985, 67985, 25040, 10585, 70669, 50866, 42426, 38125, 
      18925, 16425, 48772, 35240, 15341, 13565, 8357, 5141, 61745, 52385, 
      29105, 8933, 51588, 34345, 31204, 26329, 18180, 14404, 9700, 63410, 
      53026, 43610, 42002, 18026, 8801, 15269, 11909, 47970, 47545, 36090, 
      24210, 15145, 4905, 67220, 48500, 44729, 15929, 31033, 21853, 5834, 
      48712, 24820, 23652, 5941, 59194, 50114, 48394, 40661, 35425, 32609, 
      27989, 26741, 23761, 21794, 19154, 16021, 14261, 13634, 12050, 11861, 
      68672, 60736, 37361, 35177, 27161, 12545, 49474, 39349, 20673, 16245, 
      13858, 11170, 10645, 8290, 6385, 59060, 55348, 40228, 37960, 35764, 
      20788, 19748, 10589, 8264, 60125, 51881, 45917, 40730, 37706, 34810, 
      17405, 15802, 13282, 13085, 60244, 46864, 45216, 43201, 42804, 42409, 
      40849, 37825, 30496, 18729, 17289, 13801, 12625, 12436, 8929, 7444, 
      6516, 64730, 53005, 47402, 12937, 12557, 62893, 58600, 57668, 55373, 
      54920, 53573, 29444, 26045, 22340, 8885, 58725, 45994, 45178, 42778, 
      33553, 29569, 21925, 6778, 65105, 59321, 53825, 34025, 27505, 8321, 
      53954, 22721, 22181, 14629, 48456, 41220, 36397, 31252, 23956, 10597, 
      8200, 57850, 55114, 53773, 40970, 34418, 25225, 9530, 58448, 35600, 
      31849, 24505, 21524, 15440, 14624, 14228, 11348, 8345, 7873, 54490, 
      43570, 41242, 38617, 23530, 15370, 15165, 9945, 7897, 53300, 50696, 
      47749, 8744, 8036, 57941, 42677, 19925, 19202, 13505, 12097, 10666, 
      8885, 61353, 57168, 50980, 15588, 52418, 50698, 49429, 44930, 14545, 
      14165, 51701, 30440, 60381, 59914, 48474, 43650, 39114, 38749, 25506, 
      24121, 23049, 17506, 52432, 44980, 38176, 29185, 28880, 19001, 18545, 
      18097, 17657, 29954, 24698, 19154, 18250, 16538, 10829, 10285, 47293, 
      46084, 45685, 27693, 25405, 11125, 10053, 46642, 46241, 35482, 30266, 
      54800, 54361, 40996, 31681, 29504, 28900, 10496, 44977, 42282, 29665, 
      15970, 13617, 10161, 45533, 43973, 18173, 17960, 14120, 12808, 34445, 
      33458, 52000, 45472, 32977, 17665, 23354, 13625, 12554, 58021, 53621, 
      46997, 33640, 55969, 40693, 16594, 49360, 44993, 28193, 19193, 13828, 
      34165, 31025, 15490, 13850, 56500, 46909, 41589, 26325, 24229, 49897, 
      36842, 29306, 19306, 18281, 58193, 30665, 30368, 26153, 20345, 18464, 
      16745, 15188, 12953, 49453, 31450, 23778, 18850, 15373, 22250, 21794, 
      21125, 20689, 20261, 19634, 15914, 12506, 20452, 15777, 12580, 12465, 
      51845, 26050, 20645, 54548, 43093, 38845, 23765, 22600, 28570, 43856, 
      23924, 44426, 23657, 18301, 14690, 57928, 14500, 52634, 37178, 27250, 
      22930, 18005, 16850, 41792, 21017, 65781, 29794, 23794, 22050, 14869, 
      47717, 46580, 43277, 20645, 14372, 59410, 53065, 43490, 41033, 38345, 
      35785, 14474, 48145, 43705, 41248, 37908, 20500, 19764, 19585, 18388, 
      35509, 33709, 27976, 24200, 17876, 16589, 46917, 35425, 24642, 21537, 
      19717, 17946, 38788, 34153, 19433, 55618, 38050, 26458, 17393, 36405, 
      35496, 32596, 27880, 26221, 25992, 23605, 58594, 45266, 44909, 43501, 
      39469, 34250, 31994, 25994, 48425, 43732, 24481, 17056, 43965, 32458, 
      29818, 26685, 20578, 17289, 16714, 26024, 17405, 70330, 60386, 54965, 
      51410, 45137, 38186, 31850, 20885, 17297, 16277, 59769, 58500, 55204, 
      49369, 45025, 37504, 27169, 21796, 38050, 28565, 27185, 19265, 53300, 
      38909, 28573, 58810, 43690, 37033, 32290, 19098, 65105, 44617, 43600, 
      28601, 25780, 19220, 54041, 40906, 34669, 33049, 28621, 27289, 26441, 
      20114, 18650, 17741, 53125, 51976, 40212, 27112, 23797, 61498, 30770, 
      30529, 27578, 24050, 23185, 21029, 20890, 20485, 19850, 43280, 33025, 
      31268, 30784, 22009, 21568, 18785, 24385, 24210, 62269, 33284, 33029, 
      32776, 21800, 20996, 60425, 51386, 36761, 35386, 28186, 27977, 26765, 
      21257, 31585, 29745, 26449, 25705, 22465, 48665, 27890, 18650, 41981, 
      37277, 18581, 69301, 42874, 34609, 28026, 21034, 19989, 47057, 30160, 
      24737, 21632, 19865, 19457, 19025, 49394, 44690, 37538, 31538, 28769, 
      25169, 22018, 20978, 20369, 19669, 60660, 20808, 19944, 64265, 34450, 
      25250, 24946, 20765, 20221, 53456, 27521, 26000, 24361, 20129, 19856, 
      70957, 63145, 40906, 31117, 28717, 26281, 22381, 20610, 20410, 70789, 
      57413, 35789, 35293, 24925, 20740, 46370, 25633, 51712, 47305, 36361, 
      31972, 29761, 21892, 21825, 44741, 41474, 27266, 26209, 21754, 38740, 
      36200, 31925, 26077, 22472, 21416, 74970, 58090, 50170, 49833, 39298, 
      28009, 69428, 44105, 38545, 25748, 23200, 22025, 59065, 43517, 40157, 
      39101, 26170, 24905, 24602, 22685, 75400, 37629, 32904, 26100, 25636, 
      23461, 78497, 75701, 42122, 40490, 39962, 35345, 35122, 33410, 26770, 
      23057, 83620, 78329, 68900, 50993, 48385, 45604, 38729, 38233, 35648, 
      26825, 52993, 49330, 47434, 47125, 44145, 43573, 40833, 24034, 25652, 
      23860, 62050, 39401, 38666, 38425, 34841, 34226, 60817, 52897, 38025, 
      37792, 26100, 24625, 52205, 47149, 36749, 25049, 24973, 27773, 26813, 
      26645, 26564, 26408, 25000, 26650, 25281, 65201, 49330, 46370, 27442, 
      27217, 25937, 46125, 26244, 46169, 46217, 48834, 42109, 40914, 28125, 
      90056, 47156, 28517, 27812, 27620, 52538, 28213, 28114, 27989, 28480, 
      28345, 84257, 44437, 39170, 37777, 28786, 28562, 41896, 46665, 40057, 
      29305, 79313, 52688, 45209, 40400, 39584, 29593, 29665, 53338, 47090, 
      49597, 94634, 46352, 88450, 45490, 44680, 44228, 44005, 47284, 104050, 
      92297, 47645, 45305, 101089, 100937, 100420, 55834, 54196, 48996, 
      48757, 110420, 104513, 51220, 53677, 47170, 51857, 50170, 49937, 48802, 
      48528, 110690, 58085, 54925, 53300, 60050, 59765, 58626, 57042, 53857, 
      63005, 67869, 58825, 66532, 59252, 69457, 64861, 61417, 64717, 66184, 
      65605, 69145, 68884, 70666, 67985, 73610, 68689, 70132, 75769, 75688, 
      72520, 75617, 74810, 76697, 77940, 80770, 80456, 82000, 79380, 81965, 
      84770, 84761, 90368, 90952, 90701 ], 
  [ 5717, 5365, 5525, 4981, 4453, 4194, 4138, 4285, 3842, 3701, 3593, 2450, 
      2612, 1937, 2421, 2250, 1973, 1945, 1693, 1413, 1690, 2066, 820, 692, 
      634, 900, 1105, 1241, 449, 1145, 890, 1108, 818, 773, 514, 845, 369, 
      130, 50, 50, 17177, 18241, 0, 962, 362, 5, 170, 14162, 12104, 25, 1874, 
      157, 65, 53, 2000, 145, 10673, 12608, 97, 10081, 12402, 8936, 221, 193, 
      26090, 19769, 2105, 269, 178, 8269, 680, 452, 8845, 27121, 21541, 
      17125, 18752, 2372, 697, 9281, 27185, 26533, 26210, 18514, 914, 370, 
      6530, 26893, 19682, 505, 530, 10765, 24425, 1025, 2516, 6176, 7289, 
      22941, 697, 7497, 12985, 19253, 2693, 6725, 7208, 14408, 21845, 7585, 
      7754, 24292, 22185, 15217, 14737, 745, 1152, 1714, 19172, 16805, 872, 
      725, 6605, 23229, 12610, 11545, 898, 1753, 6505, 6970, 9754, 11545, 
      12665, 12448, 1873, 809, 5408, 5968, 7184, 7345, 19066, 11042, 1097, 
      1930, 21349, 12349, 964, 936, 949, 1096, 1261, 7141, 12564, 19730, 
      19186, 1690, 965, 1061, 10370, 14713, 2180, 1049, 4745, 5249, 11024, 
      21825, 13633, 9370, 1665, 1413, 1930, 2113, 3393, 3898, 8045, 11629, 
      10441, 2381, 1514, 1229, 1225, 1226, 3434, 1696, 1377, 1305, 2196, 
      8521, 19865, 11978, 10585, 10394, 8765, 6845, 2393, 1538, 4285, 5993, 
      8765, 10778, 2020, 1973, 1669, 2120, 3653, 4925, 6997, 4330, 1690, 
      4770, 7762, 16484, 1889, 3364, 17810, 9077, 6037, 4706, 1706, 1906, 
      8325, 3973, 2164, 2548, 4900, 8164, 13730, 9770, 2690, 4658, 9505, 
      3872, 3161, 2336, 2017, 2561, 4337, 14569, 10125, 6649, 6121, 2125, 
      5050, 2600, 3560, 8293, 8138, 4513, 2353, 2738, 9778, 16465, 8545, 
      7204, 2704, 3490, 2410, 8801, 8741, 2669, 2581, 8900, 13005, 9325, 
      8685, 6082, 4626, 3970, 3130, 2962, 2682, 2605, 2665, 3042, 3442, 3625, 
      4201, 4282, 17345, 13729, 5204, 4640, 3104, 4148, 9209, 5834, 2818, 
      3250, 3833, 4925, 5210, 6905, 9050, 13117, 11565, 6165, 5517, 4941, 
      2925, 2965, 5416, 7141, 13634, 10250, 8066, 6389, 5525, 4789, 3314, 
      3601, 4321, 4394, 13745, 8465, 7897, 7232, 7105, 6980, 6500, 5636, 
      3977, 3280, 3460, 4292, 4736, 4817, 6980, 8465, 9697, 15793, 10818, 
      8725, 4770, 4930, 15028, 13165, 12773, 11828, 11645, 11108, 3989, 3560, 
      3365, 7460, 13282, 8381, 8105, 7325, 4850, 4106, 3482, 10205, 16144, 
      13600, 11344, 5044, 3924, 8500, 11465, 3722, 3722, 4810, 9469, 7093, 
      5780, 4685, 3869, 6980, 9173, 13185, 12069, 11538, 7105, 5413, 4050, 
      8065, 13505, 5777, 4996, 4132, 4121, 5057, 5321, 5465, 6905, 9572, 
      10180, 11969, 8069, 7361, 6626, 4229, 5249, 5314, 8194, 10466, 11581, 
      10597, 9540, 9685, 10597, 13514, 7970, 4658, 4745, 6338, 7090, 8089, 
      9818, 15028, 13273, 10865, 5713, 11485, 10845, 10386, 8857, 6282, 6442, 
      11300, 5429, 14842, 14645, 10225, 8641, 7345, 7250, 5077, 5042, 5050, 
      5717, 11745, 9153, 7209, 5508, 5473, 5584, 5668, 5760, 5860, 5729, 
      5333, 5729, 5905, 6353, 9554, 10090, 10100, 9701, 9572, 5620, 5492, 
      9572, 10660, 9981, 9850, 6921, 6025, 13001, 12832, 8377, 6352, 6065, 
      6001, 10817, 9650, 8845, 6218, 7373, 8530, 11554, 9928, 9448, 6868, 
      6925, 8485, 9333, 7202, 7025, 12329, 10121, 7076, 7424, 6625, 9586, 
      10405, 14824, 13124, 10820, 7453, 14114, 9098, 8489, 11817, 10420, 
      7120, 7840, 10305, 7954, 7514, 9529, 10589, 14621, 11240, 9700, 7396, 
      7460, 12330, 8725, 7669, 8469, 8794, 15488, 7940, 7913, 7748, 8420, 
      8969, 9680, 10553, 12368, 12410, 8177, 8065, 9077, 10730, 8681, 8765, 
      8906, 9010, 9122, 9305, 10985, 14057, 9305, 11380, 14393, 14548, 13690, 
      8685, 9490, 14765, 11140, 10132, 9092, 9277, 9029, 11617, 9505, 11909, 
      9770, 11434, 14033, 16493, 14645, 14701, 10585, 9837, 10377, 12202, 
      12937, 11681, 11156, 20002, 10205, 10685, 11101, 15530, 13540, 13213, 
      12340, 11848, 16645, 17665, 15370, 12545, 11978, 11450, 11050, 17009, 
      13952, 12752, 12185, 11545, 12497, 12841, 12932, 13625, 11560, 11380, 
      11317, 11861, 14717, 15860, 14050, 11738, 12025, 12970, 13850, 15049, 
      12393, 11808, 14368, 17065, 12457, 12205, 16370, 12424, 12325, 12125, 
      12269, 12500, 12541, 13124, 18405, 14257, 14170, 13842, 13050, 12421, 
      12325, 12805, 15248, 14065, 13444, 18169, 14290, 12773, 12833, 13210, 
      15473, 18394, 19169, 13621, 18772, 23629, 19625, 17714, 16589, 14906, 
      13625, 13229, 16034, 19466, 21146, 19540, 19081, 17945, 16160, 15056, 
      13745, 13940, 15857, 14013, 13978, 14218, 18178, 17645, 14324, 14248, 
      19637, 15317, 14330, 14177, 19345, 22144, 15696, 15489, 14800, 15489, 
      19729, 18362, 15217, 14650, 14650, 15082, 15370, 15602, 19265, 21041, 
      22562, 18248, 17909, 15325, 15725, 17000, 21213, 15325, 15354, 15913, 
      17245, 17730, 19354, 19485, 19890, 20605, 16217, 15412, 15545, 15601, 
      18976, 19345, 22772, 17834, 17929, 21960, 15925, 15940, 15957, 20101, 
      20917, 21458, 18629, 16154, 16129, 17029, 17090, 17498, 21170, 16640, 
      16960, 17984, 18320, 20480, 18322, 17797, 27457, 17300, 16916, 29000, 
      25442, 17645, 17210, 18457, 23885, 25810, 18580, 18153, 20560, 23665, 
      27028, 28240, 29968, 19289, 18365, 17693, 18173, 18914, 20714, 23773, 
      25433, 26714, 28714, 22717, 26605, 28981, 24154, 18369, 21589, 21825, 
      27634, 29250, 20897, 20612, 21521, 22852, 31040, 32657, 27050, 24098, 
      18869, 19610, 20450, 21794, 25994, 30433, 31313, 27144, 22408, 19144, 
      19188, 23400, 31365, 19997, 23290, 21281, 20384, 19700, 20441, 21200, 
      29801, 30004, 20242, 19945, 23017, 23850, 31545, 20173, 20333, 21188, 
      24520, 30365, 35789, 29665, 23585, 21605, 21538, 20453, 23474, 27625, 
      20932, 20772, 26065, 30537, 36112, 24274, 21146, 21026, 21050, 26209, 
      27914, 28421, 33794, 30341, 21460, 22405, 26941, 27557, 32132, 31810, 
      30634, 21625, 21613, 21625, 22138, 22185, 22633, 26793, 35770, 34225, 
      31904, 28145, 22928, 22480, 22129, 22004, 22048, 22433, 27380, 23570, 
      22877, 22601, 22562, 22282, 22250, 22210, 34301, 30781, 37629, 26401, 
      22922, 22997, 23026, 23762, 23957, 26240, 24260, 23428, 23465, 31753, 
      37028, 24370, 23634, 24034, 36634, 37098, 30440, 32180, 32552, 32741, 
      33125, 40357, 33629, 42250, 28432, 24973, 24713, 33865, 34450, 43970, 
      25000, 43189, 25306, 25616, 26065, 26090, 26245, 36946, 39469, 26269, 
      37060, 40405, 46693, 27053, 40258, 40969, 47594, 41057, 48212, 37426, 
      27306, 28249, 28746, 41625, 45721, 27997, 27898, 28850, 44018, 35968, 
      28513, 28324, 29185, 29449, 47268, 48960, 28885, 28577, 28916, 43165, 
      29705, 40745, 30185, 30717, 30805, 30852, 31145, 48753, 43210, 31498, 
      31858, 47666, 47776, 47529, 32905, 33149, 33349, 33380, 53177, 50240, 
      33937, 34226, 35009, 35090, 35293, 35330, 35545, 36073, 54217, 36164, 
      36506, 37033, 38089, 38074, 38809, 38845, 39170, 39400, 43906, 44042, 
      44181, 44461, 45200, 46250, 46586, 47170, 47549, 48042, 50192, 50201, 
      50625, 52240, 52457, 52666, 53021, 54314, 54765, 54837, 55226, 55229, 
      57616, 58573, 60029, 60517, 61505, 61585, 62002, 65029, 65552, 71873, 
      72981, 73000 ], 
  [ 5209, 5353, 5077, 4525, 4177, 4352, 4420, 4069, 4244, 3161, 2925, 3076, 
      2050, 1989, 1601, 1616, 1585, 1493, 1613, 1325, 1040, 916, 1466, 1458, 
      1460, 794, 625, 445, 1017, 409, 464, 370, 388, 405, 452, 221, 425, 
      1664, 712, 1332, 26269, 27581, 962, 0, 144, 1089, 1936, 22500, 19882, 
      793, 160, 1789, 765, 877, 218, 533, 18005, 20498, 793, 17225, 20228, 
      15706, 1781, 1565, 17044, 12025, 313, 585, 928, 14785, 250, 394, 15545, 
      17885, 13421, 9997, 11250, 450, 325, 16101, 17945, 17417, 17156, 11072, 
      292, 740, 12356, 17713, 11988, 2173, 2260, 18013, 15737, 3497, 6290, 
      11810, 13357, 14561, 625, 13625, 20849, 11677, 697, 12541, 13210, 
      22642, 13709, 13709, 13940, 15658, 13985, 8629, 8273, 2465, 3554, 4672, 
      11650, 9841, 914, 1201, 12289, 14837, 6760, 6005, 1000, 4645, 12125, 
      12776, 16552, 18901, 6813, 6658, 733, 2025, 10530, 11338, 13050, 13273, 
      11600, 5684, 1009, 4880, 13385, 6617, 1370, 2210, 2285, 2866, 3341, 
      12941, 20162, 12136, 11716, 916, 1989, 2581, 17284, 8357, 970, 2257, 
      9425, 10177, 18122, 13793, 7585, 4624, 1073, 1193, 4624, 4993, 7265, 
      8080, 3793, 6197, 5381, 1165, 1352, 1997, 2117, 2180, 7240, 1346, 1709, 
      2381, 4946, 14681, 12321, 6480, 5521, 5392, 4321, 3145, 1297, 1620, 
      8521, 11097, 14985, 17680, 1418, 1433, 3485, 4618, 7453, 9469, 3293, 
      1928, 3380, 9188, 13544, 9802, 1717, 6850, 10816, 4625, 2825, 2176, 
      2896, 3716, 4181, 1937, 4282, 5162, 9250, 14002, 7848, 5128, 1768, 
      8820, 4985, 2018, 1865, 1970, 3449, 4985, 8249, 8497, 5417, 3305, 3025, 
      3617, 9332, 4834, 6786, 4325, 4232, 2405, 2477, 5032, 16040, 9953, 
      4513, 3730, 4810, 2308, 3088, 14625, 4705, 2725, 2885, 14722, 7541, 
      5101, 4709, 3284, 2696, 2536, 2564, 2644, 2984, 3341, 4021, 5204, 6100, 
      6469, 7541, 7684, 10701, 8077, 2962, 2770, 2722, 7362, 5105, 3280, 
      3860, 5408, 6673, 8633, 9104, 11729, 14804, 7709, 6653, 3485, 3209, 
      3005, 3965, 4253, 9370, 12025, 8100, 5832, 4516, 3645, 3277, 3037, 
      5220, 5941, 7405, 7540, 8209, 4789, 4469, 4114, 4049, 3986, 3754, 3386, 
      3029, 4874, 5426, 7250, 8066, 8209, 11674, 13841, 15569, 9697, 6272, 
      4985, 8036, 8320, 9178, 7873, 7605, 6970, 6849, 6498, 3285, 3538, 4149, 
      12274, 7988, 4885, 4733, 4325, 3400, 3400, 4388, 16133, 10042, 8242, 
      6730, 3530, 3650, 13682, 6849, 4500, 4624, 7696, 5657, 4397, 3890, 
      3725, 4397, 11290, 14537, 8069, 7325, 6980, 4469, 3893, 4328, 12869, 
      8325, 4069, 3970, 4594, 5265, 7813, 8325, 8593, 11025, 14994, 15850, 
      7345, 5057, 4721, 4420, 4937, 8065, 8192, 12932, 16196, 7141, 6529, 
      5906, 15041, 16325, 8452, 5140, 6292, 6565, 9832, 11080, 12637, 15172, 
      9530, 8333, 6793, 8585, 7225, 6833, 6560, 5713, 9524, 9808, 7162, 4825, 
      9524, 9389, 6581, 5741, 5189, 5156, 5525, 5800, 6056, 8149, 7541, 6065, 
      5237, 5210, 5237, 7642, 7850, 8066, 8290, 5305, 6025, 7785, 8209, 9153, 
      14400, 15184, 6698, 6485, 6418, 5690, 6058, 14354, 15938, 6701, 6632, 
      5501, 5597, 8541, 8434, 6025, 5674, 5821, 5881, 16029, 6676, 6305, 
      5972, 10537, 12500, 17012, 6890, 6658, 9410, 9529, 12329, 13673, 6084, 
      6093, 8357, 7141, 6266, 10210, 7921, 13796, 15049, 10042, 8962, 7650, 
      6577, 9640, 6980, 11765, 8333, 7618, 7418, 10370, 14633, 7072, 7252, 
      13297, 14977, 10141, 8186, 7514, 8186, 8746, 8840, 7405, 7837, 11117, 
      11752, 10818, 7858, 7893, 8658, 10818, 11925, 13194, 14625, 17370, 
      9040, 7969, 9593, 11969, 14800, 10701, 10909, 11236, 11464, 11700, 
      12069, 14989, 19549, 11881, 15506, 19945, 20162, 10064, 9833, 12064, 
      10765, 8938, 8674, 10858, 11353, 9677, 9349, 11329, 9577, 11716, 14992, 
      19017, 12113, 19813, 11125, 9613, 10973, 12629, 16004, 17173, 9901, 
      14026, 14624, 10841, 12809, 13721, 20816, 10826, 10685, 10370, 14962, 
      22301, 13213, 11848, 10573, 10440, 10408, 10504, 22725, 11234, 10778, 
      10645, 10625, 15793, 16385, 16538, 17665, 11194, 11386, 12625, 14161, 
      19125, 20826, 11636, 11432, 14261, 16136, 17636, 19517, 11465, 11810, 
      18338, 13345, 11713, 14065, 21268, 12050, 12137, 12557, 13817, 14482, 
      14585, 15850, 14309, 12269, 12244, 12164, 12116, 12541, 12941, 14909, 
      12762, 12385, 16042, 23557, 12608, 13385, 14065, 15248, 19433, 23780, 
      24865, 15905, 24218, 18037, 15397, 14292, 13725, 13096, 13117, 14085, 
      20052, 25096, 27396, 15434, 15161, 14521, 13666, 13306, 13421, 16034, 
      19625, 13625, 15760, 16372, 23060, 14589, 13810, 16090, 15773, 13933, 
      14248, 15149, 24533, 17410, 14186, 14165, 16762, 18257, 24977, 15300, 
      14449, 15184, 15556, 17104, 17764, 18244, 24201, 26721, 28800, 15370, 
      15217, 14741, 18241, 20570, 17093, 16909, 17000, 18365, 20813, 21608, 
      24100, 24293, 24884, 25909, 15133, 16498, 17065, 17245, 23410, 23965, 
      28818, 21460, 21617, 17834, 17069, 17146, 17225, 24841, 26029, 17640, 
      16237, 16552, 16837, 19597, 19720, 20500, 26280, 18338, 19154, 21170, 
      21754, 25154, 16484, 20609, 34609, 16762, 17370, 36522, 20500, 16981, 
      18344, 21389, 29669, 32276, 17170, 20525, 24730, 29261, 33802, 35386, 
      37610, 17505, 17449, 18265, 20233, 21780, 24820, 29305, 31585, 33300, 
      35920, 19133, 33065, 36185, 20072, 19805, 25877, 26237, 34340, 36452, 
      18549, 24154, 25621, 27634, 38674, 40725, 22096, 20260, 18937, 22096, 
      23680, 25892, 31952, 37817, 38945, 22250, 19498, 20450, 20618, 28178, 
      38933, 19069, 27880, 19421, 19330, 21002, 22921, 24362, 36745, 37010, 
      19744, 20129, 27169, 28436, 38921, 21037, 21817, 23850, 29290, 37305, 
      44217, 24389, 20789, 20173, 20168, 21253, 27560, 23153, 20738, 21818, 
      31265, 37349, 44474, 21412, 21136, 21760, 22032, 31345, 33732, 34425, 
      41472, 25121, 22874, 25121, 32261, 33125, 39250, 26216, 25412, 22045, 
      22405, 22541, 24232, 24341, 25285, 31925, 43816, 28009, 26370, 23913, 
      21610, 21658, 21865, 23290, 23458, 24525, 32634, 21940, 21929, 22025, 
      22048, 22388, 22480, 23060, 41785, 37085, 45917, 23341, 24264, 24525, 
      24616, 26344, 26725, 23426, 22810, 25202, 25301, 38177, 45002, 23104, 
      23360, 26240, 44420, 45008, 36178, 38538, 39034, 39285, 39793, 49009, 
      40357, 51272, 25114, 24505, 24865, 40465, 41236, 53236, 25274, 52205, 
      25640, 26010, 25961, 27536, 28001, 44096, 32977, 26597, 44146, 48421, 
      56197, 26325, 48148, 49045, 57220, 49069, 57898, 31796, 28496, 30865, 
      31796, 49697, 54785, 29929, 28712, 31400, 52520, 31138, 28085, 29570, 
      31733, 32245, 56450, 58514, 28393, 29449, 29290, 36469, 31005, 34913, 
      31793, 32633, 32845, 32954, 32561, 41177, 37060, 32912, 33892, 40520, 
      40690, 40505, 32761, 33437, 34877, 34970, 45153, 42898, 35089, 34880, 
      37337, 36360, 36997, 37096, 37621, 38333, 46369, 36250, 37396, 38417, 
      38165, 38212, 39377, 39785, 40916, 39098, 43520, 45764, 44165, 46181, 
      44746, 47092, 48296, 48256, 48385, 49124, 50954, 51025, 51137, 53738, 
      52713, 54100, 54205, 54500, 55073, 55889, 55656, 55845, 58346, 59237, 
      60377, 61049, 61909, 62609, 62528, 65605, 66250, 72733, 73961, 74042 ], 
  [ 5233, 5185, 5077, 4525, 4105, 4112, 4132, 3973, 3908, 3185, 2997, 2644, 
      2074, 1773, 1721, 1664, 1537, 1469, 1445, 1157, 1088, 1156, 1010, 954, 
      932, 626, 601, 541, 585, 481, 416, 442, 340, 333, 260, 245, 185, 848, 
      232, 612, 22525, 23741, 362, 144, 0, 441, 1024, 19044, 16642, 265, 592, 
      925, 261, 325, 674, 149, 14933, 17210, 289, 14225, 16964, 12850, 941, 
      797, 20308, 14785, 769, 225, 400, 12025, 178, 178, 12713, 21221, 16325, 
      12517, 13914, 954, 229, 13221, 21281, 20705, 20420, 13712, 292, 356, 
      9860, 21025, 14724, 1285, 1348, 14965, 18857, 2297, 4586, 9386, 10765, 
      17561, 409, 11009, 17561, 14365, 1225, 10045, 10642, 19210, 16613, 
      11093, 11300, 18754, 16913, 10933, 10529, 1553, 2378, 3280, 14314, 
      12289, 650, 769, 9841, 17837, 8776, 7901, 712, 3277, 9701, 10280, 
      13672, 15805, 8829, 8650, 925, 1305, 8298, 9010, 10530, 10729, 14240, 
      7508, 793, 3488, 16217, 8585, 962, 1466, 1517, 1930, 2285, 10445, 
      16970, 14824, 14356, 964, 1341, 1741, 14356, 10565, 1186, 1537, 7361, 
      8017, 15122, 16649, 9673, 6208, 1049, 1025, 3328, 3625, 5513, 6208, 
      5185, 8045, 7085, 1381, 1160, 1445, 1517, 1556, 5512, 1226, 1325, 1709, 
      3626, 12041, 14985, 8352, 7225, 7072, 5785, 4321, 1465, 1332, 6625, 
      8865, 12321, 14752, 1394, 1385, 2525, 3394, 5725, 7453, 4469, 2600, 
      2468, 7220, 11048, 12130, 1525, 5242, 13264, 6089, 3809, 2896, 2176, 
      2756, 5525, 2465, 3202, 3890, 7306, 11482, 9864, 6664, 1864, 6948, 
      6473, 2474, 2105, 1850, 2633, 3785, 6473, 10585, 6977, 4337, 3961, 
      2777, 7412, 3706, 5274, 5597, 5480, 2957, 2165, 3880, 13352, 12209, 
      5809, 4810, 3730, 2500, 2560, 12105, 6001, 2437, 2501, 12202, 9389, 
      6469, 5981, 4100, 3176, 2824, 2516, 2500, 2600, 2789, 3229, 4100, 4804, 
      5101, 5981, 6100, 13005, 9997, 3562, 3226, 2602, 5850, 6425, 4000, 
      3188, 4304, 5305, 6929, 7328, 9593, 12308, 9533, 8285, 4253, 3833, 
      3485, 3293, 3485, 7570, 9865, 9972, 7272, 5620, 4437, 3877, 3445, 4212, 
      4765, 5941, 6052, 10081, 5941, 5525, 5050, 4961, 4874, 4546, 3986, 
      3125, 3986, 4394, 5834, 6506, 6625, 9586, 11489, 13025, 11785, 7760, 
      6161, 6500, 6736, 11170, 9649, 9333, 8578, 8433, 8010, 3285, 3274, 
      3573, 10138, 9764, 5965, 5765, 5213, 3688, 3400, 3764, 13565, 12130, 
      10042, 8242, 3842, 3482, 11402, 8361, 3924, 4000, 6304, 6857, 5165, 
      4346, 3821, 3917, 9346, 12185, 9773, 8885, 8468, 5213, 4205, 3944, 
      10733, 10053, 4453, 4090, 4138, 4545, 6469, 6885, 7105, 9153, 12618, 
      13378, 8857, 5945, 5465, 4996, 4385, 6697, 6800, 10820, 13700, 8581, 
      7825, 7034, 12689, 13829, 10132, 5956, 5380, 5581, 8200, 9256, 10597, 
      12820, 11378, 9965, 8089, 7193, 8593, 8105, 7760, 6649, 7988, 8224, 
      8482, 4777, 11300, 11141, 7709, 6581, 5741, 5684, 5069, 5224, 5384, 
      6925, 8885, 6977, 5717, 5042, 5045, 6562, 6722, 6890, 7066, 5185, 5473, 
      6705, 7033, 7785, 12240, 12928, 7730, 7445, 7354, 5378, 5554, 12218, 
      13610, 7685, 7592, 5765, 5477, 9981, 9850, 6649, 5650, 5629, 5641, 
      13725, 7540, 7001, 5780, 9025, 10676, 14612, 7778, 7450, 8138, 8233, 
      10553, 11705, 6228, 6165, 9605, 8005, 6290, 8842, 7129, 11876, 12961, 
      11602, 10282, 8586, 6625, 11080, 7508, 10205, 9389, 8410, 7010, 9098, 
      12665, 7120, 7060, 11545, 12985, 11581, 9074, 8066, 7586, 7954, 9896, 
      7621, 7477, 9797, 10312, 12330, 7594, 7605, 8010, 9594, 10485, 11538, 
      12753, 15138, 10048, 7753, 8705, 10553, 12928, 9621, 9781, 10036, 
      10216, 10404, 10701, 13141, 17125, 10585, 13610, 17497, 17690, 11168, 
      9089, 10768, 12013, 9490, 8938, 9874, 10249, 9125, 9925, 10321, 10177, 
      10660, 13312, 16785, 13505, 17509, 12205, 9685, 10229, 11453, 14228, 
      15229, 10285, 12610, 16400, 10289, 11681, 12401, 18464, 11570, 11357, 
      10826, 13450, 19805, 14629, 12904, 11029, 10728, 10504, 10408, 20205, 
      11978, 11234, 10933, 10673, 14209, 14705, 14834, 15793, 11026, 11074, 
      11809, 12961, 17109, 18594, 12260, 11240, 13085, 14600, 15860, 17477, 
      11513, 11498, 16490, 14473, 11689, 13033, 19060, 11882, 11897, 12077, 
      12905, 13402, 13481, 14482, 15581, 12725, 12676, 12500, 12164, 12181, 
      12389, 13781, 13410, 12721, 14722, 21157, 12944, 12833, 13273, 14144, 
      17585, 21380, 22345, 14705, 21794, 19885, 16717, 15300, 14517, 13480, 
      12997, 13437, 18180, 22600, 24660, 16706, 16361, 15529, 14314, 13666, 
      13229, 14906, 17849, 13457, 14752, 15220, 20852, 15453, 13690, 15058, 
      16949, 14149, 13960, 14453, 22205, 18922, 14450, 14357, 15682, 16865, 
      22625, 16164, 14425, 14656, 14884, 16000, 16516, 16900, 21969, 24201, 
      26064, 16162, 15937, 14645, 16945, 18866, 18365, 15973, 16040, 17093, 
      19109, 19784, 21940, 22109, 22628, 23533, 15229, 15754, 16153, 16285, 
      21370, 21853, 26154, 19732, 19865, 19106, 16301, 16354, 16409, 22681, 
      23725, 18792, 16837, 16072, 16237, 18277, 18376, 19012, 23976, 17354, 
      17978, 19610, 20098, 23018, 16868, 19193, 31513, 16642, 16866, 33282, 
      22084, 16909, 17576, 19925, 27101, 29444, 17386, 19277, 22786, 26765, 
      30850, 32290, 34322, 17865, 17473, 17713, 19105, 20340, 22900, 26833, 
      28873, 30420, 32800, 20189, 30233, 33065, 21320, 18917, 23885, 24197, 
      31412, 33332, 19125, 22450, 23701, 25450, 35386, 37269, 23680, 21412, 
      18577, 20800, 22096, 23972, 29312, 34625, 35657, 23810, 20290, 19610, 
      19730, 25994, 35669, 19093, 25768, 19805, 19402, 20162, 21625, 22802, 
      33721, 33962, 19600, 19721, 25225, 26324, 35729, 20365, 20905, 22482, 
      27106, 34281, 40617, 26093, 21533, 20389, 20360, 20605, 25640, 24545, 
      20474, 21074, 28913, 34373, 40898, 22180, 20800, 21136, 21312, 29017, 
      31140, 31761, 38160, 26801, 21986, 23729, 29861, 30629, 36154, 28040, 
      27092, 21541, 21757, 21845, 23080, 23165, 23917, 29597, 40360, 30073, 
      28170, 25209, 21778, 21634, 21625, 22450, 22570, 23373, 30258, 22228, 
      21953, 21905, 21904, 22004, 22048, 22388, 38545, 34301, 42365, 24181, 
      23400, 23589, 23656, 25000, 25309, 24170, 23026, 24170, 24245, 35345, 
      41570, 23248, 23120, 25040, 41060, 41600, 33610, 35730, 36178, 36405, 
      36865, 45313, 37405, 47432, 26050, 24337, 24457, 37561, 38260, 49300, 
      24818, 48365, 25160, 25506, 25649, 26624, 26969, 40976, 35137, 26117, 
      41050, 44965, 52165, 26253, 44740, 45565, 53140, 45613, 53794, 33620, 
      27680, 29497, 30260, 46217, 50921, 28825, 28040, 30056, 48872, 32650, 
      27893, 28730, 30389, 30805, 52538, 54458, 28225, 28753, 28786, 38701, 
      30141, 36809, 30809, 31529, 31693, 31778, 31649, 43745, 39076, 32000, 
      32740, 42920, 43066, 42857, 32449, 32957, 33917, 33986, 47889, 45370, 
      34273, 34256, 36065, 35496, 35965, 36040, 36445, 37085, 49033, 35842, 
      36676, 37505, 37757, 37780, 38777, 39041, 39860, 38834, 43280, 44708, 
      43781, 45125, 44530, 46372, 47240, 47440, 47665, 48308, 50258, 50305, 
      50537, 52754, 52209, 53140, 53341, 54020, 54545, 55073, 55080, 55197, 
      57650, 58565, 59825, 60425, 61333, 61793, 61904, 64957, 65554, 71965, 
      73145, 73202 ], 
  [ 5968, 5584, 5770, 5218, 4672, 4385, 4321, 4498, 4013, 3920, 3816, 2581, 
      2809, 2088, 2624, 2441, 2146, 2120, 1844, 1556, 1865, 2269, 905, 765, 
      701, 1025, 1252, 1402, 522, 1300, 1025, 1261, 949, 900, 617, 980, 458, 
      113, 85, 45, 16666, 17714, 5, 1089, 441, 0, 121, 13689, 11665, 34, 
      2041, 106, 72, 52, 2165, 170, 10250, 12149, 100, 9668, 11945, 8545, 
      164, 146, 26713, 20308, 2260, 288, 169, 7888, 745, 493, 8450, 27752, 
      22100, 17620, 19269, 2529, 754, 8874, 27812, 27152, 26825, 19025, 985, 
      377, 6185, 27514, 20205, 424, 445, 10324, 25010, 890, 2297, 5837, 6922, 
      23504, 724, 7124, 12500, 19762, 2842, 6370, 6841, 13897, 22388, 7208, 
      7373, 24865, 22730, 15658, 15170, 650, 1013, 1537, 19669, 17266, 881, 
      706, 6250, 23780, 12997, 11912, 901, 1576, 6152, 6605, 9325, 11080, 
      13050, 12829, 1954, 738, 5085, 5629, 6813, 6970, 19553, 11393, 1108, 
      1745, 21866, 12722, 941, 857, 866, 985, 1130, 6770, 12077, 20221, 
      19669, 1741, 900, 964, 9925, 15122, 2257, 970, 4442, 4930, 10565, 
      22340, 14020, 9673, 1700, 1424, 1753, 1924, 3140, 3625, 8314, 11972, 
      10760, 2452, 1517, 1172, 1160, 1157, 3181, 1709, 1346, 1226, 2009, 
      8114, 20340, 12321, 10900, 10705, 9040, 7072, 2452, 1521, 4000, 5652, 
      8352, 10321, 2045, 1994, 1538, 1945, 3394, 4618, 7220, 4469, 1565, 
      4469, 7373, 16897, 1882, 3121, 18241, 9344, 6224, 4849, 1609, 1769, 
      8570, 4082, 2005, 2357, 4597, 7765, 14085, 10045, 2725, 4365, 9770, 
      3965, 3218, 2333, 1898, 2378, 4058, 14932, 10400, 6836, 6292, 2000, 
      4745, 2425, 3321, 8516, 8357, 4616, 2312, 2557, 9341, 16850, 8770, 
      7393, 2533, 3529, 2329, 8388, 8962, 2626, 2522, 8485, 13316, 9556, 
      8900, 6221, 4709, 4021, 3125, 2941, 2621, 2516, 2536, 2861, 3229, 3400, 
      3944, 4021, 17730, 14050, 5305, 4717, 3085, 3897, 9428, 5953, 2705, 
      3065, 3604, 4640, 4913, 6548, 8633, 13418, 11834, 6290, 5618, 5018, 
      2810, 2834, 5113, 6778, 13941, 10485, 8245, 6516, 5620, 4852, 3141, 
      3400, 4072, 4141, 14050, 8650, 8066, 7381, 7250, 7121, 6625, 5729, 
      3986, 3125, 3281, 4049, 4469, 4546, 6625, 8066, 9266, 16132, 11057, 
      8912, 4505, 4657, 15349, 13450, 13050, 12085, 11898, 11349, 3978, 3505, 
      3258, 7093, 13565, 8548, 8264, 7460, 4885, 4093, 3365, 9764, 16477, 
      13885, 11581, 5081, 3881, 8105, 11700, 3609, 3601, 4561, 9650, 7202, 
      5837, 4682, 3770, 6637, 8762, 13448, 12308, 11765, 7208, 5444, 3965, 
      7688, 13770, 5818, 4993, 4033, 3978, 4810, 5058, 5194, 6570, 9153, 
      9745, 12196, 8192, 7460, 6697, 4112, 4996, 5057, 7817, 10025, 11794, 
      10786, 9701, 9266, 10154, 13765, 8077, 4477, 4552, 6037, 6757, 7720, 
      9397, 15305, 13514, 11050, 5450, 11680, 11024, 10553, 8980, 5993, 6145, 
      11485, 5386, 15101, 14900, 10376, 8744, 7400, 7301, 4964, 4909, 4901, 
      5476, 11930, 9266, 7250, 5441, 5402, 5365, 5441, 5525, 5617, 5668, 
      5200, 5508, 5668, 6084, 9153, 9673, 10229, 9818, 9685, 5525, 5365, 
      9173, 10229, 10100, 9965, 6920, 5960, 13194, 13021, 8434, 6301, 5986, 
      5914, 10386, 9745, 8912, 6137, 7072, 8177, 11105, 10025, 9529, 6605, 
      6658, 8138, 8954, 7173, 6984, 12482, 10210, 7025, 7141, 6436, 9209, 
      10000, 15025, 13285, 10917, 7402, 14293, 9125, 8168, 11930, 10489, 
      6989, 7565, 9914, 7897, 7417, 9172, 10192, 14794, 11321, 9725, 7229, 
      7261, 12437, 8692, 7540, 8180, 8485, 15669, 7825, 7794, 7569, 8145, 
      8658, 9333, 10170, 11925, 12505, 8068, 7844, 8768, 10345, 8424, 8500, 
      8629, 8725, 8829, 9000, 10600, 13576, 9010, 10985, 13906, 14057, 13793, 
      8480, 9193, 14890, 11149, 10093, 8845, 9010, 8852, 11626, 9250, 11920, 
      9505, 11065, 13572, 16634, 14170, 14788, 10504, 9620, 10088, 11813, 
      12520, 11650, 10825, 20201, 10016, 10400, 10784, 15041, 13565, 13226, 
      12317, 11497, 16130, 17800, 15445, 12520, 11925, 11365, 10933, 16488, 
      13973, 12725, 12130, 11450, 12130, 12458, 12545, 13210, 11425, 11221, 
      11074, 11554, 14274, 15381, 14045, 11597, 11720, 12605, 13445, 14600, 
      12290, 11645, 13949, 17140, 12340, 11920, 15889, 12281, 12170, 11930, 
      12002, 12205, 12242, 12781, 18500, 14216, 14125, 13781, 12941, 12244, 
      12116, 12500, 15237, 14002, 13105, 17650, 14225, 12560, 12580, 12905, 
      15044, 17873, 18628, 13298, 18245, 23812, 19720, 17757, 16596, 14845, 
      13480, 12996, 15597, 18925, 20565, 19625, 19154, 17986, 16141, 14989, 
      13586, 13625, 15434, 13856, 13681, 13897, 17681, 17658, 14173, 13945, 
      19700, 15220, 14149, 13928, 18824, 22261, 15605, 15386, 14485, 15122, 
      19202, 18369, 15076, 14425, 14401, 14761, 15025, 15241, 18756, 20484, 
      21969, 18241, 17890, 15170, 15370, 16577, 21284, 15028, 15053, 15560, 
      16820, 17285, 18853, 18980, 19373, 20068, 16090, 15145, 15250, 15298, 
      18493, 18850, 22185, 17401, 17492, 22025, 15650, 15661, 15674, 19594, 
      20386, 21501, 18580, 15925, 15880, 16660, 16717, 17101, 20637, 16325, 
      16613, 17573, 17893, 19973, 18233, 17408, 26788, 17125, 16677, 28305, 
      25549, 17476, 16925, 18056, 23300, 25181, 18457, 17786, 20077, 23090, 
      26377, 27565, 29261, 19188, 18208, 17440, 17824, 18513, 20233, 23200, 
      24820, 26073, 28033, 22730, 25970, 28298, 24197, 18056, 21092, 21320, 
      26981, 28565, 20826, 20161, 21034, 22321, 30325, 31914, 27145, 24121, 
      18640, 19225, 20017, 21305, 25385, 29732, 30596, 27233, 22369, 18833, 
      18869, 22865, 30650, 19828, 22765, 21170, 20221, 19385, 20050, 20765, 
      29122, 29321, 20041, 19700, 22516, 23321, 30836, 19882, 20002, 20781, 
      23977, 29682, 35010, 29768, 23528, 21460, 21389, 20164, 22973, 27674, 
      20705, 20465, 25490, 29858, 35333, 24217, 20905, 20737, 20745, 25636, 
      27297, 27792, 33057, 30434, 21125, 21986, 26354, 26954, 31429, 31925, 
      30725, 21352, 21316, 21320, 21757, 21800, 22216, 26216, 35005, 34378, 
      32013, 28170, 22765, 22285, 21898, 21673, 21709, 22050, 26793, 23425, 
      22688, 22388, 22345, 22025, 21985, 21905, 33568, 30122, 36842, 26344, 
      22581, 22644, 22669, 23341, 23524, 26165, 24097, 23057, 23090, 31082, 
      36257, 24193, 23393, 23633, 35873, 36329, 29809, 31509, 31873, 32058, 
      32434, 39538, 32932, 41405, 28381, 24736, 24436, 33172, 33745, 43105, 
      24713, 42338, 25013, 25317, 25796, 25721, 25856, 36209, 39610, 25970, 
      36325, 39610, 45802, 26820, 39469, 40168, 46693, 40258, 47305, 37505, 
      26945, 27796, 28265, 40820, 44852, 27586, 27557, 28397, 43181, 35989, 
      28250, 27953, 28730, 28978, 46385, 48053, 28624, 28228, 28597, 43300, 
      29322, 40820, 29780, 30290, 30370, 30413, 30746, 48932, 43297, 31097, 
      31417, 47813, 47917, 47666, 32596, 32810, 32930, 32957, 53370, 50389, 
      33538, 33857, 34532, 34677, 34852, 34885, 35080, 35594, 54388, 35821, 
      36109, 36602, 37736, 37717, 38420, 38432, 38705, 39065, 43553, 43553, 
      43802, 43970, 44845, 45805, 46085, 46705, 47098, 47573, 49733, 49738, 
      50180, 51725, 52020, 52153, 52522, 53873, 54314, 54338, 54765, 54756, 
      57125, 58082, 59552, 60026, 61018, 61058, 61505, 64516, 65029, 71314, 
      72410, 72425 ], 
  [ 6705, 6145, 6485, 5933, 5321, 4880, 4772, 5125, 4420, 4657, 4597, 2900, 
      3546, 2605, 3449, 3200, 2817, 2813, 2405, 2117, 2624, 3204, 1202, 1018, 
      932, 1586, 1945, 2205, 841, 2081, 1696, 2042, 1620, 1549, 1156, 1717, 
      953, 80, 360, 100, 13949, 14909, 170, 1936, 1024, 121, 0, 11236, 9410, 
      265, 3152, 29, 325, 261, 3298, 533, 8149, 9850, 353, 7633, 9668, 6642, 
      109, 157, 30420, 23553, 3393, 673, 400, 6073, 1394, 1010, 6569, 31525, 
      25477, 20645, 22426, 3706, 1381, 6949, 31585, 30881, 30532, 22160, 
      1700, 740, 4612, 31265, 23428, 325, 324, 8245, 28585, 505, 1450, 4330, 
      5261, 26969, 1241, 5441, 10201, 22941, 4041, 4797, 5202, 11466, 25765, 
      5525, 5668, 28418, 26129, 18485, 17953, 529, 650, 976, 22826, 20225, 
      1354, 1025, 4721, 27245, 15560, 14365, 1352, 1037, 4645, 5032, 7400, 
      8957, 15613, 15370, 2845, 793, 3754, 4210, 5218, 5353, 22688, 13780, 
      1625, 1184, 25177, 15241, 1282, 890, 877, 842, 877, 5197, 9866, 23400, 
      22804, 2500, 1021, 909, 7956, 17861, 3170, 1025, 3265, 3665, 8530, 
      25673, 16649, 11840, 2393, 1985, 1280, 1385, 2249, 2624, 10305, 14381, 
      13037, 3365, 2056, 1381, 1325, 1300, 2312, 2314, 1709, 1325, 1514, 
      6409, 23497, 14752, 13177, 12960, 11097, 8865, 3321, 1972, 2977, 4321, 
      6625, 8352, 2738, 2665, 1373, 1538, 2525, 3485, 9013, 5800, 1444, 3380, 
      5800, 19746, 2421, 2362, 21200, 11401, 7841, 6224, 1664, 1604, 10517, 
      5281, 1730, 1906, 3530, 6170, 16648, 12168, 3528, 3364, 11849, 5098, 
      4153, 2938, 1865, 1993, 3145, 17561, 12545, 8497, 7865, 1945, 3700, 
      2106, 2650, 10397, 10216, 5837, 2741, 2216, 7592, 19633, 10673, 9098, 
      2258, 4420, 2560, 6793, 10865, 3077, 2885, 6890, 15725, 11525, 10781, 
      7684, 5864, 5000, 3796, 3524, 2984, 2725, 2525, 2564, 2756, 2861, 3229, 
      3284, 20557, 16525, 6570, 5850, 3690, 3226, 11353, 7328, 2804, 2768, 
      3065, 3793, 4000, 5305, 7060, 15805, 14045, 7709, 6905, 6173, 2909, 
      2845, 4178, 5513, 16372, 12520, 9972, 7957, 6885, 5941, 2932, 3037, 
      3445, 3492, 16481, 10421, 9749, 8954, 8801, 8650, 8066, 6994, 4789, 
      3026, 3050, 3466, 3754, 3809, 5426, 6625, 7649, 18761, 13136, 10705, 
      3812, 3920, 17890, 15793, 15349, 14274, 14065, 13450, 4693, 3978, 3445, 
      5850, 15908, 10253, 9925, 8989, 5864, 4808, 3508, 8125, 19106, 16250, 
      13682, 6082, 4442, 6730, 13801, 3796, 3744, 4000, 11465, 8621, 6970, 
      5485, 4045, 5570, 7321, 15725, 14453, 13844, 8605, 6445, 4328, 6445, 
      16069, 6885, 5818, 4330, 4033, 4293, 4453, 4545, 5569, 7690, 8194, 
      14297, 9721, 8857, 7940, 4321, 4457, 4496, 6596, 8452, 13829, 12689, 
      11450, 7825, 8581, 16020, 9540, 4356, 4365, 5256, 5800, 6565, 7956, 
      17714, 15725, 12953, 4889, 13649, 12905, 12368, 10553, 5300, 5408, 
      13410, 6057, 17444, 17221, 12125, 10229, 8621, 8500, 5261, 5096, 5000, 
      5069, 13877, 10817, 8405, 6002, 5941, 5090, 5122, 5162, 5210, 6273, 
      5409, 5233, 5305, 5545, 7888, 8320, 11890, 11413, 11258, 5954, 5618, 
      7930, 8810, 11717, 11560, 7877, 6565, 15229, 15034, 9721, 6994, 6525, 
      6409, 8989, 11252, 10265, 6676, 6401, 7220, 9620, 11554, 10970, 6154, 
      6185, 7225, 7865, 8020, 7765, 14341, 11717, 7762, 6602, 6425, 8164, 
      8801, 17170, 15210, 12490, 8161, 16328, 10324, 7453, 13613, 11930, 
      7330, 7114, 8825, 8656, 7956, 8281, 9081, 16829, 12850, 10946, 7394, 
      7250, 14120, 9605, 7925, 7685, 7880, 17770, 8298, 8245, 7690, 7738, 
      8053, 8530, 9169, 10594, 14144, 8585, 7745, 8185, 9344, 8149, 8181, 
      8244, 8296, 8356, 8461, 9621, 12069, 8537, 9962, 12377, 12506, 15520, 
      8513, 8720, 16749, 12370, 11050, 8658, 8713, 9061, 12869, 9041, 13185, 
      9252, 10240, 12241, 18625, 12773, 16493, 11285, 9653, 9725, 10900, 
      11453, 12717, 10242, 22544, 10225, 10081, 10289, 13600, 14962, 14557, 
      13450, 10826, 14557, 19813, 17128, 13653, 12904, 12168, 11560, 14893, 
      15370, 13858, 13109, 12209, 11393, 11633, 11698, 12209, 11986, 11650, 
      11041, 11169, 13141, 14050, 15332, 12136, 11357, 11912, 12532, 13445, 
      13049, 12074, 12970, 18889, 13033, 11689, 14580, 12842, 12665, 12205, 
      11881, 11930, 11945, 12242, 20381, 15349, 15236, 14804, 13700, 12629, 
      12325, 12181, 16546, 15025, 12610, 16165, 15248, 12769, 12569, 12608, 
      14065, 16388, 17033, 12913, 16738, 26221, 21645, 19396, 18037, 15912, 
      14085, 13117, 14596, 17352, 18772, 21506, 20969, 19625, 17450, 16034, 
      14125, 13306, 14521, 14417, 13472, 13556, 16372, 19165, 14778, 13714, 
      21493, 16133, 14600, 14005, 17405, 24362, 16562, 16277, 14210, 14561, 
      17761, 19876, 15769, 14656, 14500, 14464, 14596, 14724, 17425, 18889, 
      20176, 19682, 19265, 15797, 14897, 15730, 23165, 14885, 14888, 15109, 
      15973, 16328, 17588, 17693, 18020, 18605, 16893, 15178, 15129, 15133, 
      17338, 17629, 20458, 16532, 16601, 23906, 15661, 15650, 15641, 18329, 
      18989, 23272, 19845, 16200, 16045, 16165, 16200, 16452, 19240, 16138, 
      16250, 16858, 17090, 18730, 19300, 16825, 24665, 17730, 16930, 26050, 
      27716, 18125, 16936, 17429, 21661, 23300, 19370, 17357, 19010, 21517, 
      24386, 25442, 26962, 20233, 18945, 17649, 17505, 17908, 19188, 21649, 
      23049, 24148, 25888, 24413, 24089, 26153, 26056, 17957, 19981, 20165, 
      25012, 26420, 22069, 19314, 19989, 21034, 28026, 29461, 29312, 25892, 
      19025, 18752, 19280, 20260, 23680, 27521, 28297, 29378, 23810, 18778, 
      18770, 21578, 28373, 20565, 21544, 22237, 21002, 19330, 19577, 20050, 
      27065, 27242, 20624, 20041, 21449, 22100, 28625, 19981, 19881, 20242, 
      22690, 27625, 32425, 32045, 24925, 22373, 22280, 20285, 21928, 29665, 
      21178, 20498, 24049, 27845, 32770, 25636, 21312, 20880, 20800, 24217, 
      25636, 26065, 30736, 32689, 21026, 21425, 24869, 25381, 29306, 34312, 
      32980, 21605, 21437, 21397, 21416, 21437, 21677, 24797, 32552, 36985, 
      34378, 30073, 23634, 22978, 22393, 21618, 21610, 21709, 25330, 24404, 
      23425, 22993, 22928, 22388, 22304, 22004, 31313, 28285, 34301, 27829, 
      22504, 22501, 22504, 22824, 22941, 27562, 25010, 22826, 22837, 29201, 
      33826, 25040, 23888, 23248, 33508, 33920, 28170, 29650, 29970, 30133, 
      30465, 36865, 30941, 38600, 29954, 25297, 24777, 31225, 31732, 40212, 
      25010, 39533, 25288, 25570, 26225, 25600, 25625, 34064, 42305, 26245, 
      34202, 37157, 42821, 27469, 37060, 37693, 43668, 37805, 44258, 39892, 
      26912, 27257, 27572, 38345, 42025, 27289, 27656, 27880, 40552, 38090, 
      28789, 27898, 28213, 28373, 43514, 45050, 29185, 28305, 28850, 46061, 
      29245, 43273, 29593, 29993, 30029, 30050, 30625, 52001, 45860, 30976, 
      31076, 50728, 50810, 50537, 33025, 33085, 32765, 32770, 56593, 53370, 
      33505, 34000, 34081, 34600, 34621, 34632, 34717, 35165, 57545, 36162, 
      36164, 36481, 38077, 38036, 38585, 38465, 38452, 39538, 44048, 43300, 
      44165, 43717, 45362, 45860, 45832, 46672, 47153, 47540, 49810, 49793, 
      50345, 51538, 52273, 51988, 52445, 54148, 54545, 54305, 54952, 54877, 
      57202, 58181, 59761, 60169, 61205, 61025, 61648, 64637, 65106, 71325, 
      72377, 72370 ], 
  [ 26209, 23953, 25777, 25225, 23977, 22052, 21520, 23569, 20744, 24161, 
      24525, 18376, 23050, 19989, 23801, 22916, 21685, 21893, 20213, 19925, 
      22340, 24616, 16466, 15858, 15560, 19394, 21025, 22345, 16317, 22009, 
      20564, 21970, 20488, 20205, 18752, 21221, 18125, 12164, 15412, 13032, 
      169, 281, 14162, 22500, 19044, 13689, 11236, 0, 82, 14893, 26260, 
      11689, 15165, 14677, 26618, 16433, 305, 98, 15193, 425, 128, 706, 
      11981, 12665, 78544, 67225, 26713, 16785, 15028, 985, 20050, 18394, 
      845, 80285, 70421, 62197, 65250, 27450, 19825, 801, 80345, 79217, 
      78656, 64772, 20992, 16640, 1856, 79813, 66888, 11773, 11560, 613, 
      75437, 9197, 5690, 2210, 1657, 72761, 18625, 1625, 449, 65977, 27997, 
      2041, 1810, 442, 70709, 1709, 1640, 75058, 71285, 58129, 57173, 11765, 
      9554, 7972, 65650, 61141, 18314, 16501, 2389, 73037, 52660, 50405, 
      18100, 8245, 2525, 2276, 1252, 901, 52713, 52258, 23833, 13725, 3330, 
      2938, 2250, 2173, 65300, 49184, 19009, 8180, 69485, 51917, 16970, 
      13610, 13385, 11866, 10841, 2441, 962, 66436, 65416, 22216, 14589, 
      12781, 1384, 56657, 24370, 13957, 4325, 3877, 1322, 70193, 54385, 
      45124, 21473, 19793, 9124, 8593, 6065, 5380, 41893, 49997, 47381, 
      24565, 19652, 15797, 15317, 15080, 6340, 20546, 17609, 14681, 9146, 
      2381, 66321, 50580, 47521, 47092, 43321, 38545, 24097, 18720, 5521, 
      3897, 2385, 1780, 21818, 21533, 12185, 10018, 6553, 4969, 38693, 31028, 
      12680, 5288, 3044, 59602, 20017, 7450, 62116, 43625, 35825, 31876, 
      14596, 12416, 41681, 29237, 11482, 9962, 5650, 3202, 53748, 45028, 
      23668, 6120, 44285, 28418, 25565, 21170, 13949, 10685, 6749, 55297, 
      45617, 36905, 35425, 13817, 6032, 11434, 8586, 40925, 40532, 30005, 
      19277, 11332, 3140, 58853, 41413, 37930, 12010, 25408, 17188, 3825, 
      41605, 19825, 18785, 3922, 51341, 42901, 41309, 34184, 29396, 26836, 
      22664, 21544, 18884, 17141, 14821, 12104, 10600, 10069, 8741, 8584, 
      60201, 52777, 31162, 29170, 21922, 9162, 42305, 32980, 16160, 12308, 
      10273, 8033, 7604, 5729, 4304, 51209, 47753, 33785, 31709, 29705, 
      16265, 15353, 7570, 5725, 52200, 44532, 39016, 34245, 31477, 28837, 
      13320, 11941, 9805, 9640, 52309, 39889, 38369, 36514, 36149, 35786, 
      34354, 31586, 24929, 14474, 13226, 10250, 9266, 9109, 6274, 5141, 4469, 
      56497, 45572, 40385, 9536, 9220, 54778, 50773, 49905, 47770, 47349, 
      46098, 23985, 20938, 17649, 6274, 50888, 39085, 38333, 36125, 27700, 
      24100, 17288, 4733, 56842, 51442, 46330, 28130, 22250, 5882, 46449, 
      18000, 17524, 10996, 41357, 34697, 30290, 25625, 19097, 7690, 5837, 
      50069, 47525, 46280, 34469, 28493, 20228, 6869, 50625, 29569, 26170, 
      19594, 16965, 11713, 11025, 10693, 8325, 5994, 5650, 46945, 36857, 
      34721, 32320, 18737, 11665, 11492, 7232, 5696, 45841, 43429, 40706, 
      6341, 5825, 50152, 36040, 15592, 14965, 10132, 8980, 7837, 6472, 53330, 
      49433, 43693, 11885, 45025, 43433, 42260, 38113, 11024, 10708, 44362, 
      24925, 52424, 51989, 41381, 36941, 32789, 32456, 20525, 19300, 18356, 
      13549, 45041, 38165, 31937, 23810, 23537, 14842, 14450, 14066, 13690, 
      24505, 19825, 14985, 14209, 12753, 8100, 7684, 40298, 39185, 38818, 
      22490, 20458, 8354, 7538, 39701, 39332, 29501, 24797, 47241, 46834, 
      34525, 26074, 24121, 23581, 7929, 38176, 35705, 24272, 12337, 10400, 
      7712, 38690, 37258, 14210, 14029, 10829, 9773, 28584, 27693, 44657, 
      38641, 27266, 13810, 18721, 10496, 9649, 50242, 46162, 40050, 27877, 
      48340, 34280, 12965, 42233, 38218, 23018, 15170, 10733, 28372, 25552, 
      12097, 10777, 48841, 39986, 35114, 21386, 19546, 42740, 30805, 24037, 
      15317, 14452, 50418, 25258, 24993, 21258, 16218, 14625, 13194, 11925, 
      10170, 42340, 25969, 19193, 14969, 12100, 17901, 17509, 16936, 16564, 
      16200, 15669, 12589, 9949, 16381, 12506, 10045, 9962, 44564, 21233, 
      16564, 47065, 36538, 32674, 19258, 18253, 23477, 37249, 19429, 37777, 
      19216, 14692, 11817, 50213, 11713, 45325, 31213, 22373, 18629, 14504, 
      13573, 35401, 17026, 57524, 24641, 19409, 17921, 12116, 40826, 39785, 
      36770, 16762, 11801, 51613, 45748, 36973, 34740, 32308, 30004, 11925, 
      41234, 37178, 34945, 31925, 16693, 16085, 15938, 14965, 29794, 28186, 
      23125, 19861, 14625, 13626, 40136, 29732, 20261, 17636, 16136, 14717, 
      32765, 28610, 15938, 48145, 32113, 21865, 14368, 30650, 29837, 27257, 
      23117, 21682, 21485, 19450, 50909, 38669, 38344, 37064, 33416, 28741, 
      26741, 21509, 41562, 37285, 20242, 14257, 37508, 27185, 24865, 22148, 
      17033, 14480, 14065, 21605, 14618, 61837, 52597, 47592, 44325, 38596, 
      32317, 26685, 17352, 14596, 13896, 52034, 50861, 47821, 42466, 38506, 
      31721, 22634, 18125, 32225, 23860, 22672, 16160, 46089, 33010, 23890, 
      51173, 37333, 31348, 27149, 16133, 57010, 38186, 37265, 23962, 21557, 
      16277, 46800, 34849, 29284, 27856, 24004, 22864, 22144, 17001, 15921, 
      15300, 45970, 44917, 34241, 22741, 19970, 53693, 25909, 25700, 23165, 
      20213, 19508, 17800, 17693, 17384, 16909, 37033, 27898, 26365, 25945, 
      18610, 18265, 16218, 20560, 20417, 54434, 28169, 27946, 27725, 18541, 
      17929, 52740, 44437, 31252, 30037, 23797, 23620, 22600, 18180, 26738, 
      25154, 22370, 21754, 19154, 41984, 23609, 16609, 35962, 31770, 16722, 
      61000, 36781, 29444, 23789, 18269, 17576, 40570, 25625, 21130, 18761, 
      17602, 17386, 17210, 42705, 38449, 32065, 26833, 24480, 21520, 19105, 
      18385, 18000, 17620, 53033, 18365, 17885, 56372, 29405, 21677, 21437, 
      18440, 18152, 46449, 23554, 22321, 21034, 18274, 18225, 62596, 55360, 
      35137, 26596, 24580, 22592, 19652, 18617, 18545, 62450, 50098, 30650, 
      30218, 21578, 18833, 40069, 22180, 44921, 40930, 31202, 27421, 25562, 
      19645, 19610, 38644, 35729, 23569, 22736, 19721, 33337, 31117, 27450, 
      22690, 20205, 19917, 66389, 50789, 43573, 43268, 33853, 24260, 61253, 
      38138, 33218, 22565, 20849, 20474, 51712, 37636, 34660, 33732, 22945, 
      22032, 21825, 20772, 66821, 32474, 28421, 22961, 22625, 21250, 69716, 
      67112, 36445, 35005, 34541, 30532, 30341, 28885, 23525, 21316, 74509, 
      69570, 60813, 44410, 42058, 39565, 33490, 33058, 30825, 23634, 46240, 
      42929, 41225, 40948, 38288, 37780, 35360, 21985, 22985, 22217, 54541, 
      34164, 33525, 33316, 30244, 29725, 53426, 46210, 33002, 32801, 23477, 
      22802, 45604, 41060, 31940, 23120, 23108, 24778, 24138, 24034, 23985, 
      23893, 23509, 24157, 23972, 57514, 43105, 40465, 24865, 24736, 24736, 
      40274, 24905, 40340, 40410, 42761, 36836, 35801, 25796, 80677, 41297, 
      26146, 25921, 26497, 46125, 26248, 26245, 26920, 26569, 27298, 75296, 
      38996, 34465, 33296, 26897, 27185, 36829, 41012, 35300, 27620, 70738, 
      46385, 39770, 35633, 34945, 28250, 28514, 46993, 41449, 43690, 85069, 
      40905, 79313, 40193, 39533, 39145, 38954, 41861, 93977, 82960, 42212, 
      40192, 91220, 91090, 90605, 49561, 48137, 43577, 43370, 100053, 94498, 
      45589, 47780, 42137, 46260, 44797, 44596, 43621, 43433, 100369, 51850, 
      49096, 47717, 53765, 53512, 52577, 51185, 48416, 56498, 61220, 53264, 
      60065, 53681, 62746, 58792, 55796, 58756, 60085, 59624, 62954, 62725, 
      64337, 62138, 67113, 62800, 64105, 69200, 69173, 66389, 69156, 68445, 
      70346, 71537, 74177, 73949, 75409, 73109, 75428, 78205, 78250, 83833, 
      84461, 84242 ], 
  [ 23825, 21713, 23409, 22849, 21649, 19850, 19354, 21257, 18610, 21745, 
      22069, 16290, 20612, 17725, 21281, 20450, 19289, 19477, 17905, 17609, 
      19858, 21986, 14356, 13780, 13498, 17060, 18581, 19805, 14173, 19485, 
      18130, 19444, 18050, 17785, 16418, 18721, 15821, 10282, 13274, 11074, 
      477, 661, 12104, 19882, 16642, 11665, 9410, 82, 0, 12773, 23418, 9817, 
      13021, 12569, 23752, 14197, 85, 40, 13045, 149, 50, 320, 10081, 10709, 
      73562, 62621, 23837, 14521, 12890, 521, 17568, 16020, 433, 75245, 
      65705, 57769, 60712, 24532, 17357, 421, 75301, 74209, 73666, 60250, 
      18450, 14386, 1186, 74785, 62290, 9893, 9698, 353, 70549, 7549, 4420, 
      1480, 1053, 67961, 16237, 1037, 365, 61409, 25049, 1361, 1184, 464, 
      65977, 1117, 1066, 70180, 66533, 53845, 52925, 9893, 7880, 6458, 61092, 
      56745, 15952, 14265, 1665, 68225, 48586, 46421, 15754, 6709, 1781, 
      1586, 850, 661, 48637, 48200, 21125, 11701, 2440, 2120, 1576, 1517, 
      60754, 45250, 16605, 6658, 64793, 47873, 14708, 11600, 11393, 10000, 
      9065, 1745, 788, 61850, 60866, 19610, 12505, 10841, 1010, 52429, 21636, 
      11925, 3301, 2925, 1000, 65477, 50245, 41362, 18917, 17345, 7522, 7045, 
      4805, 4210, 38273, 46033, 43525, 21825, 17218, 13633, 13189, 12970, 
      5058, 18056, 15317, 12605, 7556, 1781, 61741, 46594, 43661, 43250, 
      39641, 35081, 21389, 16354, 4361, 2989, 1801, 1394, 19252, 18985, 
      10321, 8352, 5265, 3897, 35225, 27938, 10778, 4178, 2330, 55268, 17573, 
      6068, 57690, 39937, 32497, 28746, 12546, 10546, 38081, 26249, 9700, 
      8324, 4516, 2500, 49642, 41282, 21002, 4930, 40573, 25480, 22789, 
      18664, 11965, 8989, 5485, 51133, 41849, 33533, 32125, 11849, 4874, 
      9680, 7120, 37369, 36994, 26989, 16909, 9594, 2554, 54557, 37837, 
      34516, 10216, 22658, 14978, 3109, 38025, 17433, 16465, 3204, 47345, 
      39265, 37745, 30962, 26426, 24010, 20090, 19042, 16562, 14945, 12805, 
      10322, 8962, 8485, 7301, 7162, 55861, 48725, 28100, 26216, 19400, 7684, 
      38701, 29826, 14050, 10522, 8685, 6697, 6322, 4717, 3562, 47225, 43913, 
      30593, 28625, 26729, 14153, 13313, 6304, 4729, 48178, 40834, 35570, 
      31033, 28409, 25913, 11458, 10205, 8285, 8138, 48285, 36405, 34957, 
      33192, 32845, 32500, 31140, 28516, 22237, 12520, 11380, 8692, 7816, 
      7677, 5220, 4285, 3757, 52309, 41834, 36881, 8066, 7786, 50660, 46817, 
      45985, 43940, 43537, 42340, 21361, 18512, 15457, 5252, 46930, 35649, 
      34933, 32833, 24858, 21474, 15130, 4033, 52648, 47464, 42568, 25268, 
      19748, 4964, 42685, 15802, 15362, 9410, 37825, 31489, 27316, 22921, 
      16825, 6516, 4969, 46157, 43721, 42530, 31277, 25625, 17882, 5837, 
      46693, 26645, 23444, 17300, 14869, 10085, 9469, 9173, 7093, 5140, 4868, 
      43173, 33553, 31525, 29250, 16513, 10053, 9898, 6178, 4930, 42121, 
      39817, 37220, 5465, 5057, 46250, 32786, 13634, 13061, 8714, 7706, 6725, 
      5594, 49300, 45565, 40077, 10285, 41353, 39833, 38714, 34765, 9530, 
      9250, 40724, 22313, 48442, 48025, 37885, 33661, 29725, 29410, 18217, 
      17082, 16210, 11817, 41381, 34829, 28925, 21284, 21029, 13000, 12644, 
      12296, 11956, 21941, 17585, 13141, 12437, 11125, 7066, 6722, 36868, 
      35809, 35460, 20068, 18180, 7300, 6628, 36305, 35954, 26645, 22229, 
      43501, 43112, 31397, 23432, 21605, 21101, 6997, 34866, 32521, 21754, 
      10809, 9106, 6850, 35360, 34000, 12500, 12337, 9497, 8585, 25810, 
      24973, 41053, 35325, 24580, 12168, 16645, 9266, 8545, 46400, 42500, 
      36676, 25169, 44586, 31210, 11461, 38765, 34948, 20648, 13448, 9533, 
      25658, 23018, 10733, 9593, 45081, 36640, 32020, 19156, 17460, 39266, 
      27961, 21625, 13625, 12850, 46600, 22772, 22525, 19060, 14452, 13021, 
      11752, 10645, 9160, 38898, 23445, 17173, 13345, 10818, 16021, 15665, 
      15146, 14810, 14482, 14005, 11285, 9077, 14661, 11236, 9189, 9124, 
      41042, 19097, 14842, 43433, 33428, 29780, 17300, 16385, 21193, 34117, 
      17485, 34625, 17306, 13250, 10789, 46465, 10737, 41809, 28453, 20225, 
      16805, 13130, 12325, 32405, 15380, 53482, 22345, 17545, 16201, 11170, 
      37556, 36569, 33716, 15184, 10961, 47837, 42242, 33917, 31810, 29522, 
      27362, 11101, 37960, 34120, 32013, 29173, 15165, 14629, 14500, 13653, 
      27200, 25700, 21017, 18041, 13417, 12580, 36946, 27154, 18421, 16066, 
      14746, 13525, 30005, 26120, 14600, 44573, 29405, 19913, 13298, 28048, 
      27289, 24889, 21073, 19764, 19585, 17748, 47225, 35597, 35290, 34082, 
      30650, 26281, 24425, 19625, 38344, 34301, 18500, 13325, 34522, 24865, 
      22725, 20242, 15685, 13546, 13221, 19769, 13700, 57713, 48869, 44098, 
      40993, 35570, 29669, 24433, 16018, 13730, 13210, 48340, 47221, 44325, 
      39240, 35496, 29125, 20740, 16717, 29609, 21874, 20794, 15074, 42697, 
      30356, 21920, 47545, 34425, 28818, 24925, 15133, 53128, 35240, 34373, 
      22024, 19853, 15293, 43402, 32117, 26930, 25610, 22082, 21050, 20402, 
      15925, 15061, 14602, 42624, 41625, 31561, 20961, 18496, 49985, 23857, 
      23666, 21365, 18737, 18122, 16666, 16577, 16322, 15937, 34205, 25700, 
      24293, 23909, 17384, 17093, 15460, 19098, 18973, 50720, 25985, 25780, 
      25577, 17401, 16897, 49114, 41225, 28850, 27725, 22025, 21866, 20954, 
      17146, 24712, 23272, 20776, 20232, 17992, 38930, 21905, 16165, 33284, 
      29380, 16384, 57042, 34065, 27250, 22117, 17425, 16930, 37636, 23789, 
      19816, 17861, 17044, 16936, 16904, 39661, 35657, 29705, 24905, 22786, 
      20186, 18185, 17645, 17386, 17186, 49465, 17713, 17449, 52658, 27293, 
      20393, 20189, 17858, 17714, 43237, 22052, 20981, 19892, 17960, 18037, 
      58626, 51714, 32625, 24786, 22986, 21250, 18850, 18229, 18229, 58496, 
      46720, 28496, 28100, 20432, 18497, 37265, 20978, 41845, 38088, 29044, 
      25605, 23944, 19125, 19108, 35962, 33245, 22237, 21530, 19325, 31049, 
      29009, 25684, 21536, 19681, 19825, 62317, 47437, 40617, 40330, 31545, 
      22906, 57413, 35540, 30980, 21533, 20285, 20360, 48338, 35090, 32330, 
      31474, 21893, 21178, 21025, 20458, 62761, 30340, 26665, 21961, 21697, 
      20772, 65546, 63050, 34021, 32689, 32261, 28594, 28421, 27109, 22469, 
      21106, 70157, 65416, 57037, 41480, 39272, 36941, 31316, 30920, 28885, 
      22612, 43218, 40105, 38509, 38250, 35770, 35298, 33058, 21609, 22265, 
      22073, 51101, 32002, 31417, 31226, 28442, 27977, 50056, 43236, 30964, 
      30781, 22789, 22564, 42682, 38426, 30026, 22826, 22850, 23888, 23428, 
      23360, 23329, 23273, 23465, 23553, 24034, 53992, 40409, 37949, 24221, 
      24146, 24866, 37792, 24961, 37874, 37960, 40165, 34690, 33745, 25306, 
      76225, 38825, 25636, 25681, 26689, 43345, 25970, 26021, 27146, 26325, 
      27540, 71090, 36770, 32653, 31610, 26669, 27245, 34817, 38674, 33466, 
      27514, 66760, 43685, 37556, 33797, 33181, 28340, 28712, 44273, 39125, 
      41220, 80545, 38701, 75037, 38077, 37505, 37153, 36980, 39685, 89189, 
      78586, 40034, 38194, 86554, 86440, 85973, 46925, 45625, 41425, 41236, 
      95125, 89768, 43325, 45370, 40213, 44026, 42689, 42506, 41621, 41485, 
      95485, 49268, 46746, 45509, 51173, 50938, 50125, 48841, 46306, 53792, 
      58474, 51130, 57425, 51545, 59976, 56394, 53650, 56426, 57681, 57290, 
      60520, 60309, 61829, 59912, 64525, 60554, 61785, 66586, 66593, 64025, 
      66610, 65953, 67880, 69049, 71593, 71417, 72837, 70717, 72890, 75673, 
      75752, 81365, 82025, 81824 ], 
  [ 6154, 5850, 5960, 5384, 4850, 4633, 4589, 4680, 4289, 4010, 3874, 2825, 
      2833, 2194, 2578, 2425, 2164, 2122, 1906, 1594, 1801, 2113, 1033, 901, 
      841, 1009, 1170, 1252, 592, 1154, 929, 1109, 841, 802, 557, 818, 400, 
      265, 85, 145, 18020, 19108, 25, 793, 265, 34, 265, 14893, 12773, 0, 
      1601, 200, 10, 10, 1697, 52, 11252, 13241, 26, 10634, 13021, 9445, 218, 
      164, 25045, 18850, 1762, 130, 81, 8730, 461, 269, 9316, 26042, 20570, 
      16250, 17833, 1993, 468, 9748, 26090, 25450, 25133, 17593, 653, 205, 
      6893, 25796, 18721, 450, 481, 11250, 23360, 1040, 2657, 6497, 7652, 
      21898, 458, 7858, 13514, 18280, 2260, 7048, 7549, 14965, 20810, 7930, 
      8105, 23201, 21136, 14324, 13856, 656, 1129, 1737, 18173, 15860, 605, 
      500, 6884, 22138, 11765, 10730, 629, 1754, 6770, 7253, 10133, 11978, 
      11812, 11601, 1476, 640, 5617, 6201, 7465, 7632, 18049, 10229, 794, 
      1921, 20276, 11492, 701, 757, 776, 965, 1160, 7400, 12997, 18685, 
      18153, 1305, 754, 898, 10729, 13780, 1745, 848, 4880, 5408, 11393, 
      20722, 12722, 8585, 1282, 1066, 1865, 2066, 3442, 3977, 7300, 10762, 
      9610, 1922, 1157, 962, 970, 977, 3461, 1313, 1060, 1060, 2113, 8768, 
      18778, 11089, 9738, 9553, 7978, 6130, 1930, 1189, 4338, 6130, 9010, 
      11089, 1597, 1556, 1480, 1997, 3656, 5000, 6266, 3725, 1481, 4825, 
      7949, 15457, 1492, 3321, 16745, 8258, 5338, 4073, 1433, 1693, 7528, 
      3380, 1973, 2405, 4925, 8333, 12757, 8917, 2197, 4657, 8656, 3281, 
      2624, 1889, 1744, 2384, 4304, 13562, 9250, 5906, 5402, 1850, 5045, 
      2389, 3445, 7474, 7325, 3874, 1930, 2525, 9949, 15392, 7712, 6425, 
      2465, 2925, 2025, 8914, 7892, 2216, 2152, 9005, 12010, 8450, 7834, 
      5345, 3973, 3365, 2609, 2465, 2245, 2210, 2330, 2785, 3233, 3434, 4058, 
      4145, 16228, 12708, 4513, 3985, 2593, 3985, 8330, 5105, 2437, 2977, 
      3626, 4802, 5105, 6890, 9125, 12104, 10600, 5416, 4804, 4264, 2536, 
      2600, 5309, 7124, 12601, 9325, 7225, 5626, 4810, 4122, 3001, 3330, 
      4122, 4201, 12704, 7604, 7060, 6425, 6304, 6185, 5729, 4913, 3380, 
      2929, 3145, 4073, 4553, 4640, 6929, 8480, 9760, 14690, 9865, 7850, 
      4573, 4745, 13941, 12132, 11752, 10837, 10660, 10141, 3400, 3037, 2920, 
      7405, 12241, 7514, 7250, 6506, 4181, 3509, 3041, 10250, 15017, 12545, 
      10361, 4361, 3361, 8465, 10474, 3253, 3265, 4545, 8548, 6280, 5045, 
      4040, 3368, 6845, 9140, 12130, 11050, 10537, 6290, 4706, 3517, 7970, 
      12436, 5044, 4329, 3609, 3664, 4756, 5044, 5200, 6736, 9529, 10161, 
      10946, 7202, 6530, 5837, 3722, 4946, 5017, 8077, 10445, 10568, 9620, 
      8605, 9620, 10568, 12433, 7105, 4225, 4330, 6085, 6885, 7938, 9745, 
      13897, 12196, 9872, 5392, 10466, 9850, 9409, 7946, 5989, 6161, 10285, 
      4756, 13705, 13514, 9250, 7738, 6514, 6425, 4498, 4493, 4525, 5330, 
      10708, 8224, 6388, 4849, 4820, 5153, 5249, 5353, 5465, 5050, 4762, 
      5290, 5490, 5986, 9385, 9945, 9125, 8744, 8621, 4981, 4901, 9389, 
      10525, 9010, 8885, 6130, 5330, 11908, 11745, 7488, 5625, 5380, 5328, 
      10660, 8693, 7930, 5525, 7010, 8245, 11413, 8957, 8501, 6437, 6500, 
      8180, 9076, 6409, 6250, 11252, 9140, 6305, 7001, 6050, 9293, 10154, 
      13653, 12013, 9805, 6660, 12965, 8177, 8090, 10756, 9425, 6425, 7361, 
      10000, 7137, 6757, 9162, 10282, 13448, 10205, 8749, 6733, 6845, 11245, 
      7850, 6938, 7978, 8333, 14281, 7177, 7156, 7081, 7897, 8500, 9265, 
      10192, 12097, 11321, 7394, 7450, 8594, 10361, 8098, 8194, 8353, 8469, 
      8593, 8794, 10594, 13810, 8768, 10993, 14144, 14305, 12545, 8002, 8945, 
      13576, 10125, 9189, 8461, 8676, 8282, 10580, 8864, 10858, 9133, 10953, 
      13690, 15236, 14312, 13514, 9650, 9106, 9754, 11729, 12506, 10660, 
      10585, 18625, 9410, 10034, 10498, 15185, 12413, 12104, 11285, 11285, 
      16328, 16362, 14157, 11482, 10957, 10477, 10125, 16690, 12809, 11681, 
      11156, 10576, 11936, 12304, 12401, 13136, 10629, 10485, 10548, 11188, 
      14248, 15445, 12913, 10805, 11338, 12373, 13313, 14578, 11392, 10897, 
      13841, 15786, 11466, 11466, 15925, 11461, 11380, 11240, 11492, 11765, 
      11812, 12461, 17074, 13130, 13049, 12745, 12025, 11498, 11450, 12074, 
      14065, 12960, 12753, 17748, 13177, 11882, 12002, 12457, 14906, 17965, 
      18770, 12884, 18341, 22122, 18250, 16417, 15346, 13765, 12610, 12346, 
      15457, 19045, 20785, 18169, 17728, 16640, 14945, 13913, 12740, 13169, 
      15248, 12994, 13169, 13445, 17669, 16360, 13285, 13437, 18266, 14186, 
      13325, 13274, 18850, 20681, 14545, 14356, 13985, 14752, 19232, 17053, 
      14130, 13689, 13725, 14265, 14589, 14845, 18730, 20578, 22153, 16949, 
      16628, 14248, 14948, 16325, 19786, 14450, 14485, 15122, 16562, 17077, 
      18785, 18922, 19345, 20090, 15076, 14481, 14656, 14724, 18369, 18756, 
      22321, 17141, 17242, 20509, 14984, 15005, 15028, 19508, 20360, 20029, 
      17338, 15133, 15138, 16218, 16285, 16729, 20605, 15737, 16105, 17225, 
      17585, 19865, 17069, 16994, 27074, 16165, 15877, 28645, 23873, 16490, 
      16229, 17650, 23354, 25345, 17345, 17284, 19865, 23108, 26585, 27833, 
      29609, 18010, 17170, 16642, 17266, 18085, 20005, 23202, 24922, 26245, 
      28305, 21256, 26116, 28564, 22637, 17386, 20882, 21130, 27161, 28825, 
      19540, 19825, 20788, 22185, 30649, 32308, 25433, 22589, 17738, 18713, 
      19625, 21053, 25433, 30010, 30914, 25525, 20981, 18125, 18181, 22717, 
      30952, 18754, 22581, 19940, 19121, 18665, 19520, 20345, 29312, 29521, 
      19025, 18794, 22250, 23125, 31090, 19080, 19300, 20269, 23805, 29860, 
      35428, 27970, 22130, 20282, 20221, 19346, 22685, 26000, 19721, 19681, 
      25376, 30004, 35729, 22797, 19945, 19897, 19945, 25506, 27277, 27802, 
      33337, 28628, 20389, 21460, 26248, 26888, 31613, 30053, 28913, 20450, 
      20474, 20498, 21125, 21178, 21674, 26074, 35333, 32400, 30145, 26512, 
      21577, 21177, 20880, 20905, 20961, 21412, 26665, 22181, 21554, 21314, 
      21281, 21061, 21041, 21061, 33794, 30152, 37192, 24858, 21805, 21898, 
      21933, 22765, 22978, 24713, 22865, 22345, 22388, 31120, 36545, 22985, 
      22345, 22985, 36125, 36601, 29725, 31525, 31909, 32104, 32500, 39924, 
      33002, 41845, 26825, 23634, 23434, 33210, 33813, 43573, 23725, 42760, 
      24029, 24337, 24730, 24905, 25090, 36313, 37508, 24968, 36413, 39848, 
      46280, 25642, 39681, 40410, 47185, 40484, 47801, 35525, 26065, 27146, 
      27685, 41050, 45242, 26820, 26605, 27725, 43469, 34121, 27092, 27065, 
      28052, 28340, 46777, 48505, 27450, 27274, 27557, 41114, 28420, 38762, 
      28922, 29476, 29576, 29629, 29840, 46570, 41165, 30185, 30605, 45509, 
      45617, 45376, 31410, 31688, 32008, 32045, 50896, 48025, 32544, 32777, 
      33722, 33685, 33930, 33973, 34218, 34756, 51914, 34621, 35033, 35600, 
      36506, 36497, 37258, 37330, 37733, 37757, 42169, 42509, 42472, 42920, 
      43433, 44585, 45005, 45513, 45860, 46369, 48449, 48464, 48850, 50537, 
      50626, 50949, 51272, 52445, 52900, 53044, 53365, 53386, 55745, 56680, 
      58082, 58580, 59540, 59680, 60041, 63026, 63553, 69796, 70900, 70925 ], 
  [ 6065, 6401, 5949, 5365, 5065, 5408, 5524, 4973, 5380, 3889, 3589, 4212, 
      2690, 2845, 2105, 2192, 2249, 2125, 2389, 2069, 1552, 1220, 2458, 2482, 
      2500, 1466, 1145, 821, 1921, 801, 976, 754, 884, 925, 1076, 613, 1073, 
      2848, 1544, 2404, 30357, 31765, 1874, 160, 592, 2041, 3152, 26260, 
      23418, 1601, 0, 2917, 1525, 1685, 10, 1165, 21325, 24034, 1537, 20465, 
      23732, 18794, 2845, 2549, 13988, 9473, 65, 1153, 1664, 17753, 522, 810, 
      18577, 14741, 10709, 7669, 8770, 130, 605, 19165, 14785, 14305, 14068, 
      8608, 468, 1300, 15028, 14569, 9412, 3221, 3332, 21221, 12769, 4849, 
      8146, 14386, 16101, 11705, 985, 16385, 24281, 9125, 305, 15173, 15914, 
      26210, 10933, 16453, 16708, 12682, 11177, 6445, 6137, 3497, 4850, 6176, 
      9090, 7497, 1282, 1737, 14841, 11933, 4840, 4205, 1384, 6109, 14645, 
      15368, 19528, 22093, 4885, 4754, 629, 2833, 12850, 13754, 15658, 15905, 
      9040, 3940, 1305, 6352, 10625, 4721, 1850, 3026, 3125, 3874, 4469, 
      15509, 23426, 9512, 9140, 932, 2701, 3485, 20276, 6205, 810, 3033, 
      11545, 12393, 21178, 10985, 5545, 3088, 1145, 1409, 5968, 6409, 9065, 
      10000, 2441, 4381, 3709, 981, 1576, 2581, 2749, 2836, 9000, 1490, 2117, 
      3077, 6290, 17345, 9673, 4624, 3833, 3728, 2873, 1985, 1145, 1924, 
      10433, 13345, 17665, 20624, 1450, 1489, 4453, 5850, 9189, 11493, 2117, 
      1256, 4292, 11156, 16040, 7466, 1901, 8450, 8352, 3145, 1825, 1440, 
      3600, 4660, 2813, 1385, 5338, 6410, 11170, 16498, 5800, 3560, 1640, 
      10660, 3457, 1522, 1585, 2050, 4225, 6145, 9985, 6361, 3809, 2225, 
      2041, 4409, 11204, 5906, 8242, 2989, 2920, 1789, 2725, 6120, 18664, 
      7625, 3145, 2578, 5818, 2036, 3536, 17065, 3321, 2925, 3181, 17154, 
      5597, 3637, 3341, 2372, 2120, 2152, 2516, 2692, 3272, 3797, 4717, 6212, 
      7300, 7741, 9005, 9172, 8293, 6053, 2258, 2210, 2738, 8770, 3673, 2448, 
      4420, 6400, 7929, 10225, 10768, 13753, 17188, 5765, 4901, 2597, 2465, 
      2405, 4517, 4901, 11050, 14065, 6100, 4264, 3284, 2725, 2549, 2501, 
      6100, 6989, 8741, 8900, 6201, 3501, 3277, 3042, 3001, 2962, 2826, 2650, 
      2797, 5626, 6322, 8530, 9490, 9657, 13626, 16057, 17977, 7465, 4640, 
      3665, 9428, 9760, 7034, 5945, 5725, 5210, 5113, 4834, 3133, 3650, 4573, 
      14258, 6052, 3645, 3541, 3277, 2952, 3240, 4852, 18541, 7786, 6274, 
      5050, 3050, 3650, 15794, 5161, 4900, 5072, 8912, 4273, 3445, 3250, 
      3445, 4693, 13050, 16705, 6173, 5573, 5300, 3533, 3389, 4520, 14813, 
      6397, 3485, 3650, 4850, 5785, 8957, 9565, 9881, 12697, 17170, 18122, 
      5625, 3961, 3769, 3636, 5281, 9225, 9376, 14836, 18484, 5485, 5017, 
      4562, 17177, 18605, 6548, 4100, 6980, 7325, 11240, 12680, 14453, 17300, 
      7450, 6469, 5265, 9745, 5617, 5321, 5120, 4537, 10820, 11152, 5594, 
      4625, 7492, 7381, 5197, 4645, 4381, 4372, 5725, 6120, 6472, 9117, 5933, 
      4889, 4493, 5114, 5165, 8458, 8714, 8978, 9250, 5153, 6305, 8593, 9113, 
      10249, 16288, 17168, 5386, 5245, 5202, 5722, 6282, 16210, 17986, 5429, 
      5384, 4949, 5429, 6805, 6722, 5105, 5402, 5717, 5825, 18037, 5508, 
      5305, 5860, 11745, 14020, 19108, 5690, 5554, 10370, 10513, 13793, 
      15329, 5620, 5701, 6781, 5949, 5914, 11250, 8377, 15380, 16801, 8138, 
      7298, 6370, 6185, 7848, 6100, 12973, 6917, 6466, 7466, 11282, 16241, 
      6656, 7076, 14681, 16601, 8325, 6922, 6586, 8410, 9162, 7400, 6805, 
      7813, 12053, 12808, 8914, 7730, 7789, 8914, 11650, 12973, 14458, 16105, 
      19210, 7632, 7785, 10081, 12985, 16272, 11365, 11621, 12020, 12296, 
      12580, 13021, 16421, 21557, 12753, 16978, 21969, 22210, 8528, 10145, 
      12928, 9077, 7946, 7970, 11402, 12017, 9781, 8317, 11881, 8513, 12308, 
      16208, 20785, 10249, 21645, 9565, 9061, 11237, 13325, 17300, 18637, 
      9029, 14954, 12352, 10897, 13441, 14545, 22672, 9578, 9509, 9410, 
      15970, 24293, 11285, 10280, 9605, 9640, 9800, 10088, 24733, 9970, 9802, 
      9837, 10057, 16857, 17545, 17722, 19017, 10826, 11162, 12905, 14825, 
      20605, 22522, 10468, 11080, 14893, 17128, 18868, 21013, 10865, 11570, 
      19634, 11657, 11177, 14537, 22916, 11650, 11809, 12469, 14161, 14994, 
      15121, 16650, 12461, 11237, 11236, 11252, 11492, 12325, 12917, 15461, 
      11530, 11465, 16778, 25373, 11680, 13345, 14265, 15760, 20689, 25588, 
      26793, 16505, 26042, 15581, 13469, 12676, 12325, 12104, 12629, 14125, 
      21316, 26984, 29524, 13546, 13345, 12897, 12402, 12330, 12997, 16546, 
      20785, 13169, 16144, 16900, 24644, 13093, 13298, 16490, 13957, 13077, 
      13896, 15205, 26221, 15250, 13274, 13325, 17194, 19001, 26681, 13780, 
      13817, 15056, 15572, 17552, 18356, 18932, 25777, 28585, 30880, 13914, 
      13833, 14173, 18873, 21610, 15149, 17173, 17288, 18965, 21845, 22760, 
      25588, 25805, 26468, 27613, 14357, 16562, 17297, 17525, 24770, 25397, 
      30802, 22500, 22681, 15866, 17141, 17242, 17345, 26305, 27637, 15784, 
      14933, 16328, 16733, 20213, 20360, 21284, 27880, 18610, 19618, 22018, 
      22698, 26578, 15380, 21305, 36985, 16154, 17146, 39034, 18180, 16317, 
      18376, 22117, 31501, 34372, 16210, 21029, 25930, 31013, 36010, 37738, 
      40154, 16393, 16673, 18065, 20609, 22468, 25988, 31025, 33545, 35428, 
      38288, 17317, 35137, 38545, 18056, 19925, 27101, 27509, 36500, 38804, 
      17197, 25082, 26765, 29042, 41186, 43405, 19728, 18324, 18513, 22608, 
      24480, 27028, 33808, 40225, 41449, 19898, 17914, 20498, 20714, 29570, 
      41405, 18245, 29192, 18229, 18450, 21034, 23409, 25114, 38961, 39250, 
      19072, 19721, 28297, 29732, 41297, 20885, 21905, 24394, 30650, 39505, 
      46993, 21853, 19213, 19125, 19144, 21069, 28648, 20921, 20162, 21722, 
      32777, 39485, 47210, 19796, 20624, 21536, 21904, 32825, 35476, 36241, 
      43936, 22585, 22906, 25657, 33805, 34765, 41490, 23528, 22868, 21685, 
      22189, 22373, 24520, 24653, 25789, 33389, 46408, 25073, 23698, 21745, 
      20570, 20810, 21233, 23258, 23474, 24805, 34138, 20772, 21025, 21265, 
      21312, 21892, 22032, 22852, 44145, 38981, 48581, 21605, 24232, 24565, 
      24680, 26792, 27245, 21778, 21690, 25330, 25453, 40105, 47530, 22048, 
      22688, 26528, 46868, 47504, 37826, 40426, 40970, 41245, 41801, 51785, 
      42381, 54184, 23242, 23729, 24329, 42425, 43268, 56228, 24778, 55093, 
      25160, 25546, 25297, 27472, 28057, 46240, 29833, 26093, 46258, 50893, 
      59245, 25405, 50564, 51533, 60308, 51525, 61002, 28964, 28304, 31225, 
      32324, 52169, 57641, 30017, 28360, 31720, 55144, 28594, 27245, 29378, 
      32045, 32653, 59330, 61538, 27521, 29105, 28746, 33181, 30805, 31945, 
      31705, 32657, 32917, 33050, 32377, 37505, 33940, 32720, 33940, 37000, 
      37186, 37025, 31937, 32773, 34693, 34810, 41257, 39266, 34745, 34336, 
      37441, 36040, 36845, 36968, 37613, 38389, 42505, 35450, 36900, 38105, 
      37325, 37396, 38713, 39265, 40708, 38090, 42400, 45460, 43181, 45869, 
      43578, 46404, 47944, 47648, 47673, 48500, 50170, 50265, 50249, 53210, 
      51697, 53540, 53541, 53428, 54041, 55145, 54664, 54925, 57434, 58285, 
      59281, 60017, 60813, 61753, 61472, 64525, 65210, 71669, 72929, 73034 ], 
  [ 7298, 6770, 7072, 6480, 5850, 5437, 5337, 5648, 4973, 5090, 5002, 3349, 
      3869, 2938, 3706, 3469, 3092, 3074, 2690, 2362, 2813, 3341, 1445, 1249, 
      1157, 1741, 2066, 2276, 1000, 2146, 1781, 2097, 1685, 1618, 1225, 1730, 
      1000, 173, 377, 157, 14500, 15476, 157, 1789, 925, 106, 29, 11689, 
      9817, 200, 2917, 0, 226, 170, 3029, 404, 8468, 10205, 234, 7930, 10009, 
      6905, 26, 52, 29633, 22850, 3074, 490, 245, 6290, 1153, 793, 6788, 
      30706, 24730, 19962, 21709, 3349, 1124, 7156, 30746, 30050, 29705, 
      21437, 1417, 521, 4745, 30420, 22669, 170, 173, 8450, 27752, 392, 1421, 
      4421, 5380, 26146, 954, 5554, 10426, 22160, 3620, 4880, 5297, 11705, 
      24938, 5618, 5765, 27549, 25288, 17748, 17224, 328, 493, 845, 22009, 
      19444, 1025, 724, 4756, 26362, 14841, 13666, 1017, 882, 4666, 5065, 
      7497, 9090, 14884, 14645, 2420, 520, 3733, 4205, 5245, 5384, 21845, 
      13073, 1258, 1013, 24292, 14500, 937, 601, 592, 585, 640, 5200, 9985, 
      22529, 21941, 2069, 706, 626, 8021, 17060, 2701, 712, 3176, 3592, 8597, 
      24754, 15858, 11133, 1954, 1570, 1053, 1170, 2098, 2493, 9620, 13610, 
      12290, 2866, 1625, 1010, 962, 941, 2137, 1861, 1300, 964, 1261, 6376, 
      22570, 13957, 12410, 12197, 10370, 8186, 2810, 1537, 2810, 4210, 6586, 
      8357, 2249, 2180, 1040, 1249, 2320, 3328, 8314, 5185, 1093, 3205, 5713, 
      18845, 1940, 2117, 20269, 10634, 7154, 5581, 1261, 1241, 9760, 4660, 
      1377, 1585, 3321, 6057, 15769, 11369, 2969, 3133, 11048, 4469, 3560, 
      2405, 1448, 1640, 2888, 16650, 11722, 7762, 7146, 1522, 3457, 1721, 
      2329, 9602, 9425, 5162, 2210, 1825, 7457, 18664, 9864, 8325, 1845, 
      3785, 2045, 6610, 10036, 2512, 2336, 6697, 14794, 10674, 9946, 6925, 
      5161, 4329, 3181, 2925, 2425, 2194, 2034, 2125, 2349, 2466, 2866, 2925, 
      19540, 15572, 5837, 5141, 3077, 2845, 10490, 6565, 2273, 2309, 2650, 
      3434, 3653, 5018, 6833, 14848, 13120, 6928, 6148, 5440, 2368, 2320, 
      3825, 5220, 15397, 11617, 9125, 7162, 6122, 5210, 2437, 2570, 3026, 
      3077, 15496, 9556, 8900, 8125, 7976, 7829, 7261, 6221, 4100, 2501, 
      2549, 3029, 3341, 3400, 5101, 6344, 7400, 17730, 12205, 9826, 3385, 
      3501, 16865, 14804, 14368, 13313, 13108, 12505, 4000, 3329, 2848, 5513, 
      14909, 9370, 9050, 8138, 5113, 4105, 2909, 7850, 18045, 15237, 12717, 
      5317, 3757, 6397, 12826, 3169, 3125, 3509, 10532, 7760, 6161, 4736, 
      3392, 5161, 6980, 14698, 13450, 12853, 7738, 5650, 3649, 6058, 15028, 
      6068, 5045, 3653, 3400, 3764, 3940, 4040, 5128, 7333, 7853, 13282, 
      8810, 7970, 7081, 3650, 3922, 3965, 6185, 8105, 12816, 11700, 10489, 
      7444, 8224, 14957, 8621, 3725, 3746, 4745, 5321, 6122, 7565, 16613, 
      14660, 11944, 4328, 12618, 11890, 11365, 9594, 4753, 4869, 12377, 5252, 
      16325, 16106, 11114, 9266, 7706, 7589, 4514, 4369, 4289, 4450, 12820, 
      9832, 7492, 5197, 5140, 4437, 4477, 4525, 4581, 5450, 4658, 4570, 4658, 
      4930, 7405, 7853, 10865, 10400, 10249, 5153, 4849, 7433, 8345, 10690, 
      10537, 6970, 5722, 14116, 13925, 8744, 6125, 5684, 5576, 8500, 10225, 
      9266, 5825, 5770, 6641, 9137, 10513, 9945, 5473, 5508, 6628, 7300, 
      7093, 6850, 13220, 10660, 6845, 5917, 5634, 7561, 8226, 15977, 14057, 
      11401, 7220, 15145, 9293, 6770, 12484, 10845, 6445, 6373, 8200, 7685, 
      7025, 7610, 8450, 15616, 11729, 9881, 6521, 6409, 12961, 8586, 7002, 
      6922, 7137, 16525, 7349, 7300, 6805, 6949, 7300, 7813, 8488, 9973, 
      12973, 7618, 6890, 7418, 8653, 7306, 7346, 7421, 7481, 7549, 7666, 
      8906, 11450, 7720, 9245, 11752, 11885, 14293, 7594, 7893, 15488, 11225, 
      9953, 7769, 7844, 8090, 11700, 8136, 12002, 8345, 9437, 11530, 17300, 
      12064, 15210, 10170, 8674, 8818, 10093, 10674, 11540, 9365, 21125, 
      9194, 9146, 9386, 12869, 13705, 13312, 12241, 9945, 13840, 18434, 
      15809, 12434, 11713, 11009, 10433, 14170, 14093, 12629, 11908, 11048, 
      10504, 10760, 10829, 11368, 10841, 10529, 10004, 10196, 12304, 13249, 
      14045, 10985, 10370, 10985, 11645, 12602, 11848, 10933, 12085, 17498, 
      11834, 10658, 13745, 11657, 11492, 11072, 10820, 10897, 10916, 11257, 
      18946, 14050, 13941, 13525, 12469, 11466, 11194, 11146, 15205, 13736, 
      11597, 15332, 13949, 11618, 11458, 11549, 13130, 15545, 16210, 11860, 
      15889, 24650, 20162, 17965, 16642, 14585, 12842, 11962, 13645, 16505, 
      17965, 20021, 19496, 18184, 16069, 14701, 12884, 12221, 13544, 13162, 
      12357, 12465, 15457, 17728, 13505, 12593, 19994, 14794, 13345, 12818, 
      16490, 22797, 15205, 14932, 13077, 13480, 16840, 18409, 14450, 13421, 
      13289, 13325, 13481, 13625, 16474, 17986, 19309, 18217, 17812, 14480, 
      13780, 14681, 21610, 13698, 13705, 13978, 14914, 15289, 16605, 16714, 
      17053, 17658, 15524, 13949, 13928, 13940, 16325, 16628, 19549, 15457, 
      15530, 22321, 14416, 14409, 14404, 17316, 18000, 21697, 18362, 14897, 
      14762, 15002, 15041, 15317, 18241, 14909, 15053, 15725, 15973, 17693, 
      17833, 15658, 23778, 16337, 15601, 25177, 26029, 16714, 15641, 16250, 
      20666, 22349, 17901, 16132, 17901, 20500, 23445, 24525, 26077, 18730, 
      17498, 16298, 16250, 16705, 18065, 20618, 22058, 23185, 24965, 22784, 
      23108, 25220, 24385, 16642, 18850, 19042, 24037, 25477, 20500, 18125, 
      18836, 19925, 27101, 28564, 27565, 24217, 17602, 17485, 18061, 19097, 
      22637, 26570, 27362, 27625, 22185, 17425, 17425, 20449, 27424, 19058, 
      20393, 20660, 19477, 17957, 18280, 18797, 26056, 26237, 19125, 18586, 
      20250, 20929, 27634, 18560, 18500, 18937, 21521, 26596, 31492, 30218, 
      23258, 20794, 20705, 18850, 20705, 27880, 19669, 19069, 22888, 26788, 
      31813, 23945, 19805, 19421, 19357, 23042, 24505, 24946, 29725, 30836, 
      19601, 20084, 23696, 24224, 28249, 32425, 31117, 20106, 19962, 19930, 
      20025, 20050, 20322, 23602, 31545, 35048, 32485, 28264, 22013, 21389, 
      20840, 20165, 20165, 20308, 24133, 22753, 21818, 21410, 21349, 20849, 
      20773, 20513, 30250, 27136, 33280, 26066, 21025, 21034, 21041, 21425, 
      21554, 25805, 23341, 21365, 21380, 28040, 32765, 23373, 22285, 21805, 
      32425, 32845, 26945, 28465, 28793, 28960, 29300, 35828, 29770, 37577, 
      28125, 23642, 23162, 30026, 30545, 39185, 23393, 38480, 23665, 23941, 
      24554, 24029, 24074, 32861, 40212, 24592, 32985, 36000, 41760, 25738, 
      35885, 36530, 42605, 36628, 43189, 37825, 25285, 25722, 26065, 37162, 
      40906, 25700, 25985, 26321, 39377, 36045, 27028, 26245, 26644, 26820, 
      42373, 43933, 27410, 26618, 27121, 43866, 27556, 41114, 27914, 28324, 
      28368, 28393, 28904, 49690, 43641, 29245, 29385, 48425, 48501, 48232, 
      31154, 31232, 30992, 31001, 54184, 51005, 31688, 32141, 32330, 32761, 
      32810, 32825, 32930, 33380, 55098, 34217, 34261, 34600, 36082, 36045, 
      36602, 36506, 36545, 37489, 41885, 41273, 42016, 41680, 43165, 43717, 
      43745, 44525, 44980, 45373, 47573, 47560, 48082, 49309, 49954, 49745, 
      50176, 51785, 52180, 51988, 52585, 52522, 54805, 55760, 57290, 57700, 
      58708, 58568, 59149, 62082, 62549, 68660, 69700, 69697 ], 
  [ 6568, 6280, 6370, 5770, 5224, 5021, 4981, 5050, 4673, 4328, 4176, 3145, 
      3085, 2448, 2792, 2645, 2386, 2336, 2132, 1796, 1973, 2257, 1229, 1089, 
      1025, 1157, 1300, 1354, 738, 1252, 1037, 1201, 937, 900, 653, 884, 482, 
      365, 145, 225, 18346, 19442, 65, 765, 261, 72, 325, 15165, 13021, 10, 
      1525, 226, 0, 4, 1601, 26, 11450, 13457, 4, 10820, 13229, 9613, 212, 
      146, 24685, 18532, 1636, 72, 37, 8872, 373, 193, 9458, 25664, 20228, 
      15940, 17505, 1845, 370, 9882, 25700, 25064, 24749, 17261, 541, 125, 
      6989, 25402, 18369, 400, 433, 11380, 22970, 1010, 2669, 6569, 7738, 
      21512, 340, 7940, 13652, 17914, 2074, 7114, 7621, 15109, 20420, 8000, 
      8177, 22789, 20738, 13978, 13514, 578, 1073, 1693, 17785, 15490, 461, 
      370, 6922, 21716, 11425, 10400, 481, 1696, 6800, 7289, 10201, 12064, 
      11466, 11257, 1282, 522, 5625, 6217, 7497, 7666, 17645, 9893, 628, 
      1853, 19850, 11138, 545, 629, 650, 853, 1058, 7418, 13073, 18265, 
      17737, 1105, 612, 772, 10777, 13394, 1525, 706, 4850, 5386, 11441, 
      20276, 12340, 8245, 1076, 872, 1765, 1972, 3380, 3925, 6970, 10388, 
      9248, 1684, 953, 788, 800, 809, 3385, 1097, 866, 890, 1997, 8762, 
      18324, 10701, 9364, 9181, 7624, 5800, 1684, 981, 4264, 6084, 9000, 
      11101, 1361, 1322, 1322, 1861, 3562, 4930, 5924, 3425, 1313, 4745, 
      7913, 15013, 1258, 3205, 16285, 7880, 5000, 3757, 1237, 1517, 7154, 
      3074, 1801, 2249, 4825, 8281, 12321, 8521, 1921, 4545, 8258, 2969, 
      2330, 1625, 1538, 2210, 4178, 13108, 8840, 5540, 5044, 1640, 4925, 
      2197, 3285, 7076, 6929, 3536, 1664, 2329, 9881, 14906, 7306, 6037, 
      2257, 2605, 1765, 8820, 7474, 1930, 1874, 8905, 11540, 8020, 7412, 
      4961, 3617, 3025, 2297, 2161, 1961, 1940, 2080, 2561, 3025, 3232, 3872, 
      3961, 15714, 12226, 4141, 3625, 2281, 3789, 7892, 4717, 2165, 2741, 
      3412, 4616, 4925, 6740, 9005, 11618, 10130, 5018, 4418, 3890, 2258, 
      2330, 5125, 6970, 12105, 8865, 6793, 5220, 4420, 3748, 2745, 3088, 
      3904, 3985, 12202, 7162, 6626, 6001, 5882, 5765, 5317, 4517, 3026, 
      2657, 2885, 3845, 4337, 4426, 6757, 8330, 9626, 14164, 9389, 7400, 
      4349, 4525, 13417, 11626, 11250, 10345, 10170, 9657, 3042, 2701, 2610, 
      7225, 11729, 7060, 6800, 6068, 3793, 3145, 2729, 10100, 14473, 12025, 
      9865, 3965, 3005, 8285, 9972, 2925, 2941, 4285, 8066, 5834, 4625, 3650, 
      3026, 6625, 8954, 11600, 10532, 10025, 5840, 4292, 3161, 7760, 11898, 
      4618, 3925, 3253, 3330, 4474, 4770, 4930, 6498, 9333, 9973, 10420, 
      6728, 6068, 5389, 3368, 4660, 4733, 7853, 10253, 10042, 9106, 8105, 
      9410, 10370, 11881, 6625, 3889, 4000, 5809, 6625, 7696, 9529, 13325, 
      11642, 9346, 5090, 9928, 9320, 8885, 7444, 5693, 5869, 9745, 4330, 
      13121, 12932, 8720, 7232, 6032, 5945, 4100, 4105, 4145, 4996, 10154, 
      7706, 5906, 4421, 4394, 4801, 4901, 5009, 5125, 4612, 4360, 4932, 5140, 
      5652, 9117, 9685, 8585, 8210, 8089, 4553, 4489, 9113, 10265, 8468, 
      8345, 5648, 4880, 11322, 11161, 6970, 5161, 4930, 4882, 10386, 8149, 
      7400, 5069, 6664, 7925, 11141, 8405, 7957, 6065, 6130, 7850, 8762, 
      5913, 5760, 10658, 8578, 5813, 6625, 5620, 8957, 9832, 13021, 11401, 
      9225, 6154, 12337, 7625, 7712, 10154, 8845, 5945, 6953, 9650, 6613, 
      6253, 8788, 9928, 12802, 9605, 8177, 6257, 6385, 10625, 7300, 6436, 
      7556, 7921, 13617, 6661, 6642, 6597, 7461, 8082, 8865, 9810, 11745, 
      10693, 6868, 6980, 8168, 9973, 7632, 7732, 7897, 8017, 8145, 8352, 
      10192, 13456, 8314, 10589, 13786, 13949, 11885, 7496, 8485, 12898, 
      9505, 8593, 7969, 8194, 7748, 9946, 8362, 10216, 8629, 10501, 13284, 
      14522, 13906, 12820, 9040, 8564, 9248, 11273, 12064, 10018, 10093, 
      17861, 8840, 9512, 9992, 14765, 11729, 11426, 10625, 10789, 15914, 
      15616, 13441, 10816, 10305, 9841, 9505, 16272, 12113, 11009, 10498, 
      9938, 11434, 11810, 11909, 12658, 9997, 9865, 9970, 10642, 13770, 
      14985, 12209, 10169, 10784, 11849, 12809, 14096, 10730, 10265, 13337, 
      15028, 10804, 10888, 15445, 10805, 10730, 10610, 10898, 11185, 11234, 
      11905, 16292, 12416, 12337, 12041, 11345, 10852, 10820, 11492, 13329, 
      12250, 12181, 17266, 12461, 11240, 11380, 11861, 14372, 17477, 18292, 
      12290, 17849, 21268, 17440, 15633, 14580, 13033, 11920, 11700, 14913, 
      18553, 20313, 17357, 16922, 15850, 14185, 13177, 12050, 12557, 14690, 
      12296, 12541, 12829, 17141, 15570, 12577, 12805, 17444, 13444, 12625, 
      12608, 18320, 19825, 13793, 13610, 13345, 14138, 18698, 16245, 13396, 
      12997, 13045, 13621, 13957, 14221, 18180, 20052, 21645, 16141, 15826, 
      13514, 14314, 15725, 18932, 13780, 13817, 14480, 15956, 16481, 18217, 
      18356, 18785, 19540, 14314, 13789, 13978, 14050, 17785, 18178, 21789, 
      16525, 16628, 19637, 14282, 14305, 14330, 18922, 19786, 19161, 16516, 
      14401, 14416, 15556, 15625, 16081, 20025, 15041, 15425, 16577, 16945, 
      19265, 16253, 16328, 26548, 15385, 15129, 28125, 22945, 15700, 15497, 
      16976, 22772, 24785, 16525, 16586, 19225, 22514, 26029, 27289, 29081, 
      17172, 16360, 15880, 16552, 17397, 19357, 22600, 24340, 25677, 27757, 
      20354, 25538, 28010, 21713, 16640, 20228, 20480, 26585, 28265, 18666, 
      19141, 20122, 21541, 30097, 31770, 24469, 21661, 16936, 17989, 18925, 
      20381, 24821, 29444, 30356, 24557, 20077, 17357, 17417, 22061, 30386, 
      17908, 21913, 19058, 18265, 17885, 18778, 19625, 28714, 28925, 18181, 
      17972, 21556, 22445, 30500, 18274, 18514, 19521, 23125, 29250, 34866, 
      26960, 21200, 19396, 19337, 18532, 21977, 25010, 18869, 18869, 24698, 
      29378, 35153, 21853, 19093, 19069, 19125, 24820, 26613, 27144, 32733, 
      27602, 19577, 20690, 25562, 26210, 30985, 29009, 27881, 19600, 19636, 
      19664, 20329, 20384, 20896, 25376, 34729, 31330, 29097, 25506, 20665, 
      20281, 20002, 20077, 20137, 20610, 25965, 21253, 20648, 20420, 20389, 
      20189, 20173, 20213, 33160, 29474, 36578, 23872, 20961, 21060, 21097, 
      21961, 22180, 23729, 21925, 21509, 21554, 30434, 35909, 22045, 21437, 
      22157, 35477, 35957, 29005, 30825, 31213, 31410, 31810, 39298, 32308, 
      41225, 25801, 22696, 22516, 32500, 33109, 42949, 22805, 42122, 23105, 
      23409, 23780, 24005, 24200, 35597, 36346, 24026, 35689, 39154, 45634, 
      24660, 38977, 39712, 46537, 39778, 47149, 34373, 25133, 26260, 26813, 
      40340, 44564, 25906, 25649, 26825, 42761, 32977, 26090, 26117, 27146, 
      27442, 46085, 47825, 26440, 26308, 26569, 39892, 27450, 37556, 27956, 
      28514, 28618, 28673, 28850, 45284, 39925, 29189, 29629, 44225, 44329, 
      44090, 30340, 30626, 30986, 31025, 49554, 46705, 31498, 31709, 32708, 
      32625, 32884, 32929, 33184, 33722, 50548, 33505, 33937, 34514, 35360, 
      35353, 36116, 36200, 36629, 36581, 40925, 41333, 41234, 41738, 42169, 
      43345, 43793, 44269, 44602, 45113, 47153, 47170, 47540, 49241, 49284, 
      49645, 49954, 51077, 51530, 51698, 51993, 52020, 54353, 55274, 56648, 
      57146, 58090, 58250, 58589, 61540, 62065, 68242, 69338, 69365 ], 
  [ 6660, 6340, 6458, 5858, 5300, 5069, 5021, 5122, 4705, 4420, 4276, 3161, 
      3177, 2500, 2900, 2741, 2466, 2420, 2192, 1856, 2069, 2385, 1241, 1093, 
      1025, 1217, 1384, 1458, 754, 1352, 1117, 1301, 1017, 976, 709, 976, 
      530, 317, 153, 193, 17810, 18890, 53, 877, 325, 52, 261, 14677, 12569, 
      10, 1685, 170, 4, 0, 1765, 50, 11026, 12997, 8, 10408, 12773, 9225, 
      160, 106, 25317, 19080, 1800, 100, 37, 8500, 449, 245, 9074, 26308, 
      20800, 16448, 18037, 2017, 442, 9490, 26344, 25700, 25381, 17789, 629, 
      149, 6661, 26042, 18913, 340, 369, 10960, 23578, 898, 2473, 6253, 7394, 
      22100, 392, 7592, 13192, 18450, 2250, 6786, 7281, 14625, 20992, 7652, 
      7825, 23393, 21314, 14450, 13978, 514, 965, 1549, 18317, 15986, 505, 
      386, 6602, 22304, 11849, 10804, 521, 1556, 6484, 6961, 9809, 11636, 
      11890, 11677, 1402, 490, 5341, 5917, 7165, 7330, 18173, 10285, 680, 
      1709, 20410, 11554, 565, 593, 610, 785, 970, 7090, 12629, 18801, 18265, 
      1201, 592, 720, 10377, 13850, 1649, 674, 4594, 5114, 11029, 20840, 
      12776, 8597, 1160, 932, 1637, 1832, 3176, 3701, 7290, 10784, 9620, 
      1808, 1009, 784, 788, 793, 3185, 1165, 890, 866, 1865, 8410, 18856, 
      11101, 9736, 9549, 7956, 6084, 1800, 1021, 4036, 5800, 8644, 10701, 
      1445, 1402, 1250, 1745, 3362, 4682, 6208, 3625, 1249, 4505, 7585, 
      15489, 1314, 3025, 16781, 8212, 5252, 3965, 1205, 1445, 7466, 3250, 
      1709, 2125, 4589, 7949, 12745, 8865, 2025, 4321, 8594, 3133, 2458, 
      1693, 1490, 2098, 3970, 13544, 9188, 5800, 5288, 1588, 4693, 2097, 
      3121, 7376, 7225, 3716, 1700, 2225, 9521, 15370, 7610, 6305, 2165, 
      2725, 1765, 8488, 7778, 1970, 1898, 8573, 11936, 8336, 7712, 5185, 
      3785, 3161, 2377, 2225, 1985, 1936, 2036, 2465, 2897, 3092, 3700, 3785, 
      16186, 12634, 4329, 3789, 2349, 3625, 8200, 4925, 2141, 2645, 3272, 
      4420, 4717, 6472, 8677, 12010, 10490, 5234, 4610, 4058, 2234, 2290, 
      4913, 6698, 12505, 9193, 7065, 5440, 4608, 3904, 2665, 2980, 3748, 
      3825, 12602, 7442, 6890, 6245, 6122, 6001, 5537, 4705, 3130, 2597, 
      2801, 3697, 4165, 4250, 6497, 8026, 9290, 14600, 9725, 7684, 4181, 
      4349, 13837, 12010, 11626, 10701, 10522, 9997, 3130, 2745, 2602, 6957, 
      12113, 7328, 7060, 6304, 3929, 3233, 2713, 9760, 14909, 12413, 10205, 
      4105, 3065, 7993, 10312, 2917, 2925, 4141, 8354, 6050, 4789, 3754, 
      3034, 6389, 8650, 11972, 10880, 10361, 6052, 4432, 3185, 7492, 12274, 
      4770, 4033, 3265, 3298, 4338, 4618, 4770, 6274, 9025, 9649, 10760, 
      6964, 6280, 5573, 3364, 4520, 4589, 7589, 9925, 10370, 9410, 8381, 
      9106, 10042, 12249, 6849, 3825, 3924, 5625, 6409, 7444, 9225, 13721, 
      12002, 9650, 4946, 10244, 9620, 9173, 7688, 5525, 5693, 10053, 4410, 
      13505, 13312, 8996, 7460, 6212, 6121, 4112, 4097, 4121, 4880, 10466, 
      7946, 6074, 4481, 4450, 4709, 4801, 4901, 5009, 4680, 4356, 4840, 5032, 
      5512, 8845, 9397, 8845, 8458, 8333, 4589, 4493, 8845, 9965, 8720, 8593, 
      5780, 4948, 11650, 11485, 7162, 5245, 4986, 4930, 10090, 8381, 7604, 
      5125, 6500, 7709, 10829, 8641, 8177, 5941, 6002, 7642, 8522, 6025, 
      5860, 10954, 8810, 5905, 6485, 5576, 8725, 9572, 13369, 11709, 9469, 
      6250, 12665, 7801, 7540, 10418, 9065, 5965, 6829, 9410, 6709, 6309, 
      8584, 9684, 13130, 9841, 8357, 6245, 6341, 10889, 7424, 6464, 7424, 
      7769, 13957, 6705, 6682, 6577, 7345, 7930, 8677, 9586, 11461, 10949, 
      6920, 6920, 8020, 9749, 7540, 7632, 7785, 7897, 8017, 8212, 9972, 
      13140, 8186, 10361, 13466, 13625, 12157, 7460, 8357, 13194, 9685, 8725, 
      7893, 8098, 7744, 10130, 8282, 10404, 8541, 10309, 13000, 14842, 13610, 
      13088, 9140, 8528, 9140, 11065, 11828, 10170, 9945, 18245, 8836, 9412, 
      9860, 14461, 11941, 11626, 10789, 10625, 15586, 15940, 13705, 10980, 
      10441, 9945, 9577, 15940, 12325, 11173, 10634, 10034, 11258, 11618, 
      11713, 12434, 10057, 9901, 9922, 10530, 13522, 14701, 12401, 10225, 
      10676, 11681, 12601, 13844, 10826, 10301, 13117, 15304, 10888, 10804, 
      15165, 10865, 10778, 10618, 10834, 11093, 11138, 11765, 16592, 12580, 
      12497, 12185, 11441, 10880, 10816, 11392, 13525, 12394, 12049, 16954, 
      12605, 11236, 11336, 11765, 14152, 17165, 17960, 12178, 17533, 21664, 
      17748, 15889, 14800, 13185, 11988, 11680, 14689, 18225, 19945, 17657, 
      17210, 16106, 14381, 13325, 12106, 12457, 14482, 12356, 12461, 12725, 
      16861, 15802, 12645, 12721, 17728, 13568, 12665, 12580, 18020, 20165, 
      13925, 13730, 13253, 13994, 18394, 16477, 13480, 12997, 13021, 13525, 
      13837, 14085, 17896, 19720, 21277, 16361, 16034, 13586, 14186, 15529, 
      19232, 13712, 13745, 14356, 15760, 16265, 17945, 18080, 18497, 19232, 
      14418, 13753, 13914, 13978, 17533, 17914, 21433, 16325, 16424, 19937, 
      14242, 14261, 14282, 18650, 19490, 19441, 16704, 14409, 14404, 15424, 
      15489, 15921, 19729, 14965, 15317, 16405, 16757, 18997, 16405, 16180, 
      26120, 15453, 15133, 27673, 23297, 15776, 15457, 16820, 22432, 24401, 
      16649, 16466, 18989, 22186, 25625, 26861, 28621, 17320, 16452, 15876, 
      16452, 17245, 19125, 22276, 23976, 25285, 27325, 20618, 25154, 27578, 
      22009, 16580, 19984, 20228, 26185, 27833, 18850, 18945, 19890, 21265, 
      29637, 31282, 24821, 21941, 16964, 17861, 18749, 20149, 24469, 29000, 
      29896, 24905, 20297, 17305, 17357, 21785, 29930, 18000, 21649, 19210, 
      18365, 17833, 18650, 19453, 28298, 28505, 18245, 17992, 21320, 22181, 
      30056, 18250, 18450, 19381, 22849, 28834, 34354, 27332, 21412, 19520, 
      19457, 18512, 21745, 25330, 18913, 18833, 24394, 28970, 34645, 22069, 
      19125, 19053, 19093, 24520, 26269, 26788, 32269, 27970, 19517, 20546, 
      25250, 25882, 30557, 29401, 28249, 19604, 19616, 19636, 20225, 20276, 
      20756, 25076, 34241, 31762, 29485, 25810, 20781, 20365, 20050, 20025, 
      20077, 20506, 25657, 21389, 20740, 20488, 20453, 20213, 20189, 20189, 
      32708, 29098, 36074, 24100, 20905, 20992, 21025, 21825, 22032, 23941, 
      22049, 21425, 21466, 30050, 35425, 22157, 21485, 22045, 35005, 35477, 
      28665, 30445, 30825, 31018, 31410, 38770, 31904, 40673, 26045, 22756, 
      22536, 32104, 32701, 42381, 22817, 41570, 23113, 23413, 23816, 23941, 
      24116, 35165, 36794, 24034, 35261, 38666, 45050, 24736, 38497, 39220, 
      45945, 39290, 46553, 34765, 25085, 26120, 26645, 39848, 44008, 25810, 
      25625, 26689, 42241, 33317, 26146, 26065, 27010, 27290, 45521, 47237, 
      26500, 26280, 26573, 40352, 27394, 37960, 27880, 28418, 28514, 28565, 
      28786, 45800, 40349, 29125, 29525, 44713, 44813, 44570, 30376, 30634, 
      30914, 30949, 50098, 47205, 31450, 31693, 32584, 32569, 32800, 32841, 
      33076, 33602, 51080, 33525, 33905, 34450, 35380, 35369, 36104, 36164, 
      36541, 36625, 40973, 41245, 41258, 41650, 42221, 43313, 43705, 44221, 
      44570, 45065, 47125, 47138, 47528, 49165, 49288, 49573, 49898, 51085, 
      51530, 51650, 51985, 52000, 54325, 55250, 56644, 57130, 58082, 58202, 
      58573, 61520, 62037, 68202, 69290, 69313 ], 
  [ 6565, 6917, 6445, 5837, 5525, 5882, 6002, 5429, 5850, 4293, 3977, 4618, 
      3028, 3185, 2405, 2498, 2557, 2425, 2701, 2357, 1810, 1450, 2740, 2756, 
      2770, 1700, 1361, 1009, 2153, 985, 1170, 932, 1066, 1109, 1258, 765, 
      1241, 3034, 1690, 2570, 30769, 32185, 2000, 218, 674, 2165, 3298, 
      26618, 23752, 1697, 10, 3029, 1601, 1765, 0, 1225, 21609, 24336, 1601, 
      20737, 24026, 19048, 2925, 2617, 13714, 9241, 25, 1181, 1706, 17981, 
      520, 820, 18805, 14449, 10453, 7445, 8528, 68, 593, 19385, 14481, 
      14005, 13770, 8362, 442, 1306, 15210, 14261, 9146, 3257, 3370, 21437, 
      12465, 4905, 8244, 14544, 16273, 11405, 953, 16553, 24505, 8845, 205, 
      15325, 16072, 26440, 10629, 16609, 16866, 12356, 10865, 6185, 5881, 
      3505, 4880, 6218, 8788, 7213, 1224, 1693, 14965, 11597, 4586, 3961, 
      1322, 6137, 14761, 15490, 19682, 22265, 4625, 4496, 521, 2801, 12944, 
      13856, 15776, 16025, 8722, 3690, 1225, 6370, 10285, 4453, 1780, 2984, 
      3085, 3848, 4453, 15613, 23588, 9178, 8810, 818, 2645, 3445, 20410, 
      5905, 676, 2977, 11601, 12457, 21312, 10625, 5249, 2834, 1025, 1301, 
      5954, 6401, 9089, 10034, 2197, 4093, 3433, 829, 1458, 2493, 2665, 2754, 
      9010, 1360, 2009, 2993, 6260, 17425, 9305, 4322, 3545, 3442, 2605, 
      1741, 985, 1802, 10445, 13385, 17741, 20722, 1300, 1341, 4381, 5800, 
      9181, 11509, 1861, 1042, 4210, 11162, 16090, 7108, 1753, 8420, 7978, 
      2853, 1573, 1210, 3490, 4570, 2525, 1165, 5252, 6340, 11156, 16532, 
      5450, 3250, 1450, 10634, 3145, 1296, 1377, 1872, 4105, 6057, 9945, 
      5993, 3485, 1945, 1769, 4285, 11170, 5800, 8168, 2677, 2610, 1537, 
      2545, 6010, 18682, 7225, 2825, 2276, 5696, 1802, 3362, 17057, 2989, 
      2725, 2989, 17140, 5213, 3293, 3005, 2074, 1850, 1898, 2290, 2474, 
      3074, 3613, 4553, 6074, 7178, 7625, 8905, 9074, 7865, 5657, 1972, 1936, 
      2512, 8660, 3321, 2146, 4234, 6250, 7801, 10125, 10674, 13689, 17154, 
      5365, 4517, 2285, 2165, 2117, 4325, 4717, 10952, 13997, 5690, 3890, 
      2938, 2405, 2245, 2213, 5930, 6833, 8609, 8770, 5785, 3145, 2929, 2704, 
      2665, 2628, 2500, 2340, 2529, 5440, 6148, 8388, 9360, 9529, 13540, 
      15993, 17929, 7025, 4250, 3301, 9290, 9626, 6596, 5525, 5309, 4804, 
      4709, 4436, 2861, 3400, 4349, 14164, 5626, 3277, 3177, 2925, 2650, 
      2962, 4626, 18477, 7328, 5840, 4640, 2740, 3380, 15700, 4745, 4658, 
      4834, 8738, 3877, 3085, 2916, 3141, 4437, 12916, 16605, 5729, 5141, 
      4874, 3169, 3061, 4250, 14689, 5945, 3145, 3332, 4580, 5537, 8761, 
      9377, 9697, 12545, 17060, 18020, 5185, 3573, 3393, 3274, 5013, 9025, 
      9178, 14698, 18378, 5045, 4589, 4148, 17053, 18493, 6082, 3706, 6730, 
      7081, 11050, 12506, 14297, 17170, 6964, 6001, 4825, 9529, 5165, 4877, 
      4682, 4121, 10610, 10946, 5140, 4285, 6994, 6885, 4753, 4225, 3985, 
      3978, 5413, 5818, 6178, 8869, 5465, 4457, 4097, 4772, 4825, 8192, 8452, 
      8720, 8996, 4801, 5989, 8321, 8849, 10001, 16106, 16994, 4932, 4797, 
      4756, 5380, 5956, 16020, 17812, 4973, 4930, 4553, 5065, 6305, 6224, 
      4673, 5024, 5353, 5465, 17849, 5050, 4861, 5490, 11485, 13786, 18922, 
      5224, 5096, 10084, 10229, 13549, 15101, 5210, 5297, 6273, 5473, 5508, 
      10960, 8033, 15130, 16565, 7592, 6772, 5876, 5765, 7306, 5634, 12681, 
      6401, 5972, 7072, 10960, 15977, 6218, 6658, 14393, 16333, 7765, 6408, 
      6100, 8020, 8788, 6866, 6341, 7397, 11717, 12482, 8336, 7300, 7361, 
      8516, 11300, 12641, 14144, 15809, 18944, 7090, 7345, 9697, 12645, 
      15970, 10985, 11245, 11650, 11930, 12218, 12665, 16105, 21289, 12385, 
      16660, 21697, 21940, 7954, 9725, 12554, 8485, 7412, 7460, 10996, 11621, 
      9333, 7769, 11465, 7957, 11890, 15842, 20465, 9621, 21325, 8957, 8537, 
      10781, 12905, 16930, 18281, 8473, 14548, 11674, 10413, 13005, 14125, 
      22338, 8980, 8917, 8836, 15560, 23965, 10625, 9650, 9025, 9074, 9250, 
      9554, 24401, 9360, 9216, 9265, 9505, 16441, 17137, 17316, 18625, 10280, 
      10628, 12413, 14365, 20213, 22148, 9850, 10530, 14425, 16690, 18450, 
      20617, 10289, 11024, 19216, 10985, 10601, 14045, 22522, 11080, 11245, 
      11925, 13653, 14500, 14629, 16180, 11765, 10609, 10610, 10634, 10898, 
      11765, 12373, 14965, 10880, 10841, 16292, 24977, 11050, 12789, 13729, 
      15250, 20241, 25186, 26401, 15997, 25636, 14813, 12745, 11978, 11645, 
      11458, 12025, 13565, 20858, 26578, 29138, 12820, 12625, 12193, 11728, 
      11680, 12393, 16020, 20313, 12557, 15602, 16370, 24202, 12389, 12676, 
      15944, 13221, 12421, 13282, 14625, 25777, 14480, 12608, 12665, 16640, 
      18473, 26233, 13058, 13169, 14450, 14978, 16994, 17810, 18394, 25313, 
      28145, 30458, 13192, 13117, 13525, 18325, 21096, 14381, 16589, 16706, 
      18409, 21325, 22250, 25106, 25325, 25994, 27149, 13681, 15956, 16705, 
      16937, 24272, 24905, 30356, 21970, 22153, 15080, 16525, 16628, 16733, 
      25805, 27149, 15002, 14197, 15682, 16097, 19637, 19786, 20722, 27386, 
      18000, 19024, 21456, 22144, 26064, 14650, 20725, 36545, 15460, 16484, 
      38600, 17338, 15613, 17730, 21529, 31005, 33898, 15476, 20417, 25376, 
      30505, 35540, 37280, 39712, 15641, 15949, 17389, 19981, 21866, 25426, 
      30509, 33049, 34946, 37826, 16501, 34645, 38077, 17218, 19265, 26533, 
      26945, 36010, 38330, 16409, 24484, 26185, 28484, 40720, 42953, 18850, 
      17482, 17797, 21970, 23866, 26442, 33282, 39745, 40977, 19016, 17096, 
      19816, 20036, 29000, 40925, 17485, 28610, 17433, 17680, 20340, 22753, 
      24480, 38449, 38740, 18314, 18985, 27689, 29138, 40793, 20165, 21205, 
      23732, 30056, 38981, 46517, 20929, 18369, 18325, 18346, 20341, 28026, 
      20017, 19396, 20996, 32185, 38945, 46720, 18938, 19858, 20794, 21170, 
      32225, 34898, 35669, 43418, 21645, 22180, 24973, 33205, 34173, 40948, 
      22570, 21922, 20921, 21437, 21625, 23810, 23945, 25097, 32777, 45890, 
      24089, 22736, 20825, 19744, 20000, 20441, 22516, 22736, 24089, 33524, 
      19930, 20205, 20457, 20506, 21106, 21250, 22090, 43597, 38389, 48053, 
      20705, 23474, 23813, 23930, 26074, 26533, 20880, 20836, 24580, 24705, 
      39505, 46980, 21194, 21866, 25786, 46306, 46946, 37192, 39812, 40360, 
      40637, 41197, 51245, 41773, 53650, 22304, 22877, 23497, 41801, 42650, 
      55690, 23944, 54541, 24322, 24704, 24433, 26658, 27253, 45610, 28757, 
      25237, 45620, 50285, 58685, 24509, 49946, 50921, 59746, 50905, 60436, 
      27898, 27458, 30425, 31538, 51545, 57049, 29189, 27490, 30906, 54522, 
      27536, 26329, 28516, 31225, 31841, 58724, 60944, 26597, 28225, 27844, 
      32045, 29921, 30825, 30825, 31781, 32045, 32180, 31473, 36305, 32786, 
      31810, 33050, 35802, 35984, 35825, 30953, 31797, 33757, 33876, 40001, 
      38032, 33785, 33354, 36513, 35066, 35885, 36010, 36665, 37441, 41225, 
      34420, 35890, 37105, 36265, 36338, 37657, 38221, 39690, 37000, 41242, 
      44370, 42029, 44773, 42400, 45250, 46818, 46490, 46501, 47330, 48960, 
      49057, 49025, 52000, 50441, 52322, 52309, 52146, 52757, 53885, 53378, 
      53645, 56128, 56965, 57933, 58669, 59449, 60409, 60106, 63125, 63808, 
      70201, 71453, 71560 ], 
  [ 6530, 6322, 6340, 5732, 5210, 5077, 5057, 5044, 4765, 4258, 4082, 3253, 
      2993, 2450, 2650, 2533, 2312, 2250, 2106, 1762, 1845, 2045, 1305, 1181, 
      1125, 1105, 1186, 1184, 788, 1090, 925, 1037, 821, 794, 593, 730, 436, 
      549, 185, 365, 19744, 20880, 145, 533, 149, 170, 533, 16433, 14197, 52, 
      1165, 404, 26, 50, 1225, 0, 12544, 14641, 26, 11882, 14401, 10613, 370, 
      272, 23129, 17186, 1250, 26, 61, 9826, 205, 85, 10440, 24074, 18818, 
      14690, 16193, 1433, 208, 10880, 24106, 23490, 23185, 15957, 337, 81, 
      7825, 23816, 17021, 562, 605, 12442, 21460, 1300, 3169, 7369, 8608, 
      20050, 218, 8818, 14810, 16580, 1640, 7940, 8477, 16325, 18994, 8874, 
      9061, 21281, 19300, 12800, 12356, 740, 1345, 2053, 16453, 14248, 349, 
      328, 7720, 20242, 10361, 9386, 377, 2042, 7586, 8105, 11177, 13130, 
      10400, 10201, 976, 596, 6329, 6961, 8321, 8500, 16317, 8905, 490, 2205, 
      18440, 10088, 485, 709, 740, 1013, 1268, 8228, 14173, 16913, 16405, 
      853, 650, 890, 11765, 12240, 1201, 772, 5476, 6052, 12457, 18850, 
      11234, 7349, 850, 706, 2069, 2306, 3874, 4469, 6152, 9378, 8298, 1354, 
      793, 778, 810, 829, 3865, 905, 784, 928, 2305, 9620, 16970, 9677, 8410, 
      8237, 6770, 5066, 1370, 857, 4810, 6770, 9866, 12077, 1125, 1096, 1476, 
      2125, 4036, 5524, 5186, 2897, 1445, 5317, 8705, 13793, 1088, 3625, 
      15013, 7018, 4338, 3205, 1285, 1665, 6340, 2600, 1997, 2525, 5381, 
      9077, 11225, 7625, 1625, 5069, 7380, 2521, 1972, 1417, 1620, 2452, 
      4660, 11978, 7930, 4850, 4394, 1730, 5465, 2405, 3653, 6282, 6145, 
      3042, 1530, 2545, 10737, 13700, 6500, 5321, 2441, 2257, 1717, 9602, 
      6664, 1780, 1764, 9685, 10498, 7178, 6610, 4349, 3145, 2633, 2045, 
      1949, 1849, 1898, 2138, 2749, 3293, 3530, 4250, 4349, 14480, 11152, 
      3617, 3161, 2057, 4145, 7066, 4141, 2169, 2925, 3706, 5050, 5389, 7354, 
      9769, 10580, 9172, 4420, 3880, 3412, 2260, 2372, 5597, 7592, 11045, 
      7985, 6053, 4610, 3890, 3298, 2885, 3298, 4234, 4325, 11140, 6400, 
      5904, 5329, 5220, 5113, 4705, 3985, 2704, 2745, 3033, 4153, 4705, 4804, 
      7345, 9028, 10404, 13010, 8485, 6626, 4705, 4901, 12301, 10600, 10244, 
      9389, 9224, 8741, 2756, 2525, 2564, 7829, 10701, 6322, 6082, 5410, 
      3385, 2857, 2701, 10882, 13313, 10985, 8945, 3545, 2785, 8945, 9050, 
      2873, 2909, 4573, 7272, 5220, 4141, 3316, 2932, 7141, 9640, 10594, 
      9586, 9109, 5234, 3866, 3025, 8354, 10880, 4160, 3577, 3145, 3332, 
      4736, 5072, 5252, 6980, 10025, 10705, 9490, 6058, 5458, 4849, 3298, 
      4930, 5013, 8433, 10993, 9140, 8264, 7333, 10088, 11108, 10877, 5981, 
      3965, 4106, 6185, 7081, 8242, 10205, 12249, 10656, 8500, 5364, 9050, 
      8482, 8077, 6746, 6025, 6221, 8885, 4040, 12069, 11890, 7938, 6570, 
      5490, 5413, 3978, 4033, 4113, 5194, 9280, 7012, 5392, 4177, 4160, 4937, 
      5057, 5185, 5321, 4346, 4274, 5066, 5314, 5906, 9701, 10309, 7837, 
      7492, 7381, 4365, 4381, 9685, 10917, 7738, 7625, 5218, 4610, 10400, 
      10249, 6388, 4849, 4688, 4660, 11024, 7465, 6786, 4825, 6970, 8361, 
      11817, 7709, 7301, 6269, 6344, 8264, 9256, 5525, 5402, 9808, 7888, 
      5473, 6865, 5618, 9425, 10370, 12037, 10517, 8501, 5800, 11401, 7069, 
      8026, 9376, 8177, 5777, 7145, 10132, 6253, 5993, 9178, 10418, 11860, 
      8893, 7605, 6165, 6373, 9841, 6866, 6242, 7762, 8177, 12641, 6425, 
      6416, 6521, 7625, 8336, 9209, 10244, 12329, 9925, 6610, 7002, 8410, 
      10405, 7730, 7850, 8045, 8185, 8333, 8570, 10610, 14114, 8500, 11025, 
      14452, 14625, 11069, 7450, 8669, 12020, 8917, 8125, 8021, 8296, 7618, 
      9344, 8420, 9602, 8705, 10837, 13850, 13576, 14500, 12002, 8642, 8506, 
      9370, 11645, 12506, 9488, 10313, 16749, 8698, 9610, 10170, 15373, 
      11045, 10772, 10061, 11045, 16580, 14650, 12625, 10250, 9809, 9425, 
      9169, 16946, 11425, 10441, 10000, 9540, 11716, 12132, 12241, 13060, 
      9685, 9613, 9928, 10760, 14228, 15533, 11565, 9865, 10890, 12105, 
      13165, 14562, 10324, 10009, 13721, 14170, 10426, 10930, 15977, 10485, 
      10440, 10420, 10888, 11245, 11304, 12085, 15370, 11834, 11765, 11509, 
      10933, 10610, 10658, 11570, 12665, 11716, 12337, 17872, 11925, 11074, 
      11314, 11925, 14746, 18081, 18946, 12392, 18461, 20098, 16490, 14813, 
      13850, 12473, 11570, 11570, 15293, 19193, 21053, 16425, 16020, 15028, 
      13513, 12625, 11728, 12625, 15028, 11962, 12557, 12905, 17657, 14804, 
      12221, 12829, 16546, 12946, 12337, 12490, 18882, 18785, 13273, 13120, 
      13385, 14308, 19268, 15473, 12994, 12805, 12913, 13669, 14065, 14369, 
      18698, 20690, 22373, 15397, 15112, 13140, 14440, 16021, 17986, 13754, 
      13801, 14594, 16250, 16825, 18701, 18850, 19309, 20114, 13856, 13681, 
      13940, 14032, 18217, 18640, 22481, 16825, 16938, 18685, 14180, 14213, 
      14248, 19400, 20324, 18257, 15842, 14177, 14242, 15682, 15761, 16277, 
      20561, 15025, 15489, 16801, 17209, 19729, 15665, 16490, 27410, 15005, 
      14909, 29045, 21853, 15298, 15385, 17154, 23410, 25533, 16001, 16672, 
      19601, 23120, 26825, 28145, 30017, 16586, 15914, 15674, 16586, 17561, 
      19721, 23194, 25034, 26441, 28621, 19476, 26280, 28872, 20753, 16570, 
      20618, 20890, 27365, 29125, 17984, 19409, 20480, 22009, 31025, 32768, 
      23365, 20737, 16642, 18085, 19141, 20737, 25477, 30330, 31282, 23461, 
      19301, 17261, 17341, 22525, 31300, 17450, 22345, 18448, 17785, 17785, 
      18868, 19825, 29524, 29745, 17789, 17690, 21914, 22873, 31378, 18100, 
      18440, 19637, 23581, 30056, 35912, 25794, 20434, 18850, 18801, 18346, 
      22321, 23972, 18521, 18721, 25220, 30160, 36185, 21073, 18773, 18869, 
      18965, 25330, 27233, 27794, 33653, 26440, 19485, 20808, 26100, 26788, 
      31813, 27785, 26717, 19346, 19442, 19490, 20345, 20410, 21002, 25882, 
      35705, 30004, 27881, 24500, 20129, 19825, 19636, 19961, 20041, 20624, 
      26489, 20665, 20170, 20002, 19981, 19881, 19885, 20025, 34042, 30164, 
      37588, 23050, 20849, 20978, 21025, 22049, 22298, 22945, 21361, 21465, 
      21520, 31140, 36865, 21509, 21061, 22181, 36401, 36901, 29597, 31517, 
      31925, 32132, 32552, 40360, 33058, 42345, 24929, 22282, 22202, 33226, 
      33865, 44105, 22509, 43236, 22817, 23129, 23418, 23893, 24138, 36405, 
      34952, 23732, 36485, 40100, 46820, 24194, 39901, 40666, 47741, 40720, 
      48361, 33113, 24973, 26330, 26953, 41290, 45674, 25864, 25425, 26881, 
      43777, 31841, 25664, 25961, 27200, 27536, 47209, 49009, 26002, 26090, 
      26269, 38450, 27296, 36250, 27850, 28456, 28580, 28645, 28708, 43690, 
      38561, 29045, 29585, 42697, 42809, 42580, 29938, 30292, 30852, 30901, 
      47876, 45137, 31300, 31429, 32698, 32441, 32770, 32825, 33130, 33696, 
      48890, 33125, 33685, 34340, 34970, 34973, 35802, 35946, 36505, 36125, 
      40437, 41185, 40804, 41588, 41665, 43045, 43633, 44005, 44296, 44845, 
      46825, 46852, 47170, 49025, 48866, 49417, 49684, 50641, 51112, 51400, 
      51593, 51650, 53993, 54900, 56218, 56744, 57664, 57924, 58181, 61130, 
      61673, 67856, 68968, 69005 ], 
  [ 22882, 20882, 22468, 21860, 20666, 18965, 18497, 20276, 17757, 20610, 
      20882, 15349, 19345, 16562, 19898, 19109, 17992, 18154, 16666, 16322, 
      18421, 20413, 13177, 12605, 12325, 15665, 17090, 18208, 12884, 17890, 
      16605, 17837, 16501, 16250, 14929, 17082, 14324, 9061, 11833, 9773, 
      928, 1168, 10673, 18005, 14933, 10250, 8149, 305, 85, 11252, 21325, 
      8468, 11450, 11026, 21609, 12544, 0, 81, 11450, 10, 65, 85, 8658, 9232, 
      69721, 59074, 21634, 12794, 11261, 194, 15661, 14197, 136, 71338, 
      62050, 54338, 57185, 22265, 15440, 128, 71370, 70306, 69777, 56725, 
      16465, 12625, 657, 70856, 58685, 8402, 8221, 122, 66708, 6228, 3393, 
      873, 544, 64178, 14330, 530, 250, 57796, 22696, 772, 637, 421, 62226, 
      586, 549, 66305, 62756, 50432, 49540, 8356, 6497, 5189, 57445, 53224, 
      14013, 12424, 1000, 64370, 45305, 43210, 13817, 5402, 1090, 937, 425, 
      362, 45344, 44921, 18896, 10004, 1625, 1361, 929, 884, 57085, 42057, 
      14602, 5341, 61000, 44584, 12805, 9893, 9700, 8405, 7540, 1060, 509, 
      58129, 57173, 17429, 10730, 9178, 565, 48976, 19345, 10180, 2340, 2020, 
      585, 61634, 46850, 38261, 16754, 15266, 6101, 5666, 3650, 3125, 35272, 
      42754, 40330, 19498, 15129, 11754, 11338, 11133, 3865, 15913, 13328, 
      10784, 6113, 1108, 57962, 43277, 40442, 40045, 36562, 32170, 19066, 
      14297, 3242, 2066, 1130, 877, 17029, 16776, 8644, 6829, 4036, 2836, 
      32290, 25297, 9061, 3077, 1537, 51649, 15424, 4745, 53989, 36810, 
      29650, 26053, 10693, 8833, 35012, 23656, 8045, 6781, 3365, 1685, 46169, 
      38089, 18649, 3725, 37396, 22905, 20340, 16425, 10132, 7380, 4212, 
      47594, 38618, 30610, 29258, 10018, 3673, 8005, 5669, 34282, 33921, 
      24322, 14746, 7921, 1777, 50884, 34724, 31529, 8489, 20177, 12917, 
      2210, 34888, 15220, 14308, 2293, 43874, 36074, 34610, 28093, 23753, 
      21449, 17725, 16733, 14393, 12874, 10874, 8573, 7325, 6890, 5818, 5693, 
      52112, 45200, 25345, 23545, 17065, 6161, 35514, 26989, 12025, 8749, 
      7066, 5274, 4941, 3546, 2601, 43732, 40532, 27716, 25832, 24020, 12116, 
      11332, 4925, 3560, 44645, 37553, 32485, 28130, 25618, 23234, 9605, 
      8450, 6698, 6565, 44740, 33280, 31888, 30193, 29860, 29529, 28225, 
      25713, 19728, 10585, 9529, 7065, 6273, 6148, 3985, 3204, 2788, 48626, 
      38501, 33730, 6497, 6245, 47021, 43304, 42500, 40525, 40136, 38981, 
      18884, 16189, 13316, 4021, 43405, 32530, 31842, 29826, 22201, 18985, 
      13005, 3042, 48929, 43913, 39185, 22585, 17345, 3793, 39290, 13625, 
      13213, 7709, 34600, 28516, 24525, 20340, 14580, 5125, 3816, 42626, 
      40274, 39125, 28306, 22906, 15569, 4546, 43136, 23872, 20825, 15017, 
      12740, 8320, 7760, 7492, 5636, 3977, 3761, 39730, 30474, 28530, 26353, 
      14274, 8290, 8149, 4849, 3825, 38708, 36488, 33989, 4264, 3940, 42685, 
      29725, 11581, 11050, 7081, 6185, 5330, 4381, 45625, 42016, 36724, 8500, 
      37946, 36482, 35405, 31610, 7817, 7565, 37333, 19720, 44773, 44370, 
      34594, 30538, 26770, 26469, 15850, 14785, 13969, 9898, 37952, 31652, 
      26000, 18737, 18496, 10985, 10657, 10337, 10025, 19354, 15250, 11114, 
      10466, 9266, 5669, 5381, 33597, 32580, 32245, 17581, 15805, 5877, 5317, 
      33050, 32713, 23810, 19618, 39968, 39593, 28340, 20753, 19024, 18548, 
      5648, 31657, 29410, 19161, 8986, 7465, 5545, 32125, 30821, 10525, 
      10376, 7816, 7016, 22997, 22202, 37584, 32080, 21825, 10225, 14354, 
      7633, 7010, 42725, 38965, 33365, 22376, 40969, 28125, 9594, 35360, 
      31697, 18097, 11401, 7892, 22829, 20329, 8954, 7954, 41428, 33309, 
      28885, 16693, 15109, 35825, 25010, 19010, 11570, 10865, 42881, 20089, 
      19856, 16601, 12329, 11024, 9881, 8900, 7625, 35461, 20722, 14842, 
      11322, 9061, 13778, 13450, 12973, 12665, 12365, 11930, 9490, 7618, 
      12532, 9457, 7732, 7681, 37501, 16634, 12701, 39796, 30197, 26717, 
      14965, 14120, 18594, 30848, 15140, 31330, 14977, 11285, 9146, 42696, 
      9124, 38210, 25442, 17690, 14522, 11197, 10490, 29200, 13225, 49453, 
      19674, 15210, 13978, 9549, 34117, 33172, 30445, 13061, 9412, 43994, 
      38609, 30634, 28625, 26449, 24401, 9554, 34497, 30825, 28816, 26116, 
      13060, 12580, 12465, 11716, 24245, 22829, 18440, 15688, 11540, 10829, 
      33517, 24201, 16042, 13897, 12717, 11650, 26900, 23225, 12601, 40826, 
      26330, 17426, 11497, 25045, 24328, 22068, 18504, 17293, 17128, 15445, 
      43370, 32218, 31925, 30773, 27509, 23378, 21634, 17170, 34841, 30980, 
      16145, 11600, 31189, 22050, 20050, 17749, 13626, 11809, 11554, 17320, 
      11965, 53474, 44938, 40349, 37370, 32185, 26578, 21650, 13949, 12025, 
      11645, 44425, 43348, 40564, 35689, 32113, 26064, 18225, 14580, 26522, 
      19277, 18281, 13177, 38996, 27229, 19325, 43650, 31090, 25777, 22122, 
      13282, 49025, 31865, 31040, 19433, 17444, 13444, 39665, 28898, 24005, 
      22769, 19493, 18545, 17953, 13994, 13298, 12965, 38917, 37960, 28372, 
      18472, 16245, 45986, 21146, 20969, 18850, 16474, 15929, 14669, 14594, 
      14381, 14066, 30880, 22865, 21556, 21200, 15305, 15056, 13745, 16825, 
      16714, 46685, 23140, 22949, 22760, 15368, 14948, 45137, 37570, 25825, 
      24770, 19490, 19345, 18517, 15185, 21969, 20641, 18369, 17881, 15921, 
      35377, 19402, 14642, 30013, 26333, 14933, 52765, 30754, 24345, 19618, 
      15570, 15229, 34145, 21152, 17585, 15952, 15401, 15377, 15457, 36074, 
      32266, 26650, 22186, 20249, 17929, 16250, 15850, 15689, 15629, 45460, 
      15976, 15880, 48529, 24410, 18154, 17978, 16165, 16133, 39488, 19633, 
      18688, 17753, 16465, 16640, 54277, 47617, 29410, 22117, 20485, 18945, 
      16965, 16666, 16722, 54149, 42821, 25549, 25181, 18269, 16964, 33802, 
      18761, 38160, 34585, 26073, 22900, 21393, 17428, 17425, 32573, 30010, 
      19898, 19289, 17714, 27956, 26056, 22997, 19325, 17960, 18440, 57826, 
      43506, 36994, 36721, 28426, 20529, 53092, 32185, 27905, 19396, 18512, 
      18937, 44369, 31765, 29173, 28373, 19730, 19169, 19058, 18869, 58248, 
      27325, 23944, 19828, 19620, 19045, 60937, 58525, 30770, 29522, 29122, 
      25721, 25562, 24362, 20282, 19577, 65396, 60809, 52724, 37825, 35729, 
      33524, 28249, 27881, 26000, 20441, 39481, 36522, 35010, 34765, 32425, 
      31981, 29881, 19930, 20308, 20564, 47018, 28913, 28370, 28193, 25633, 
      25210, 46017, 39505, 27961, 27792, 20836, 20961, 38981, 34949, 27109, 
      21169, 21221, 21757, 21437, 21397, 21380, 21352, 21992, 21634, 22633, 
      49793, 36842, 34522, 22250, 22217, 23497, 34381, 23524, 34465, 34553, 
      36634, 31509, 30634, 23413, 71240, 35380, 23717, 23972, 25316, 39650, 
      24221, 24314, 25789, 24592, 26185, 66265, 33485, 29690, 28745, 24938, 
      25738, 31688, 35281, 30465, 25857, 62081, 40000, 34249, 30784, 30224, 
      26825, 27281, 40562, 35722, 37693, 75410, 35360, 70074, 34794, 34280, 
      33956, 33797, 36324, 83786, 73505, 36661, 34961, 81225, 81113, 80660, 
      43154, 41940, 38020, 37845, 89540, 84337, 39812, 41733, 36954, 40505, 
      39266, 39097, 38282, 38176, 89882, 45445, 43093, 41956, 47290, 47069, 
      46330, 45130, 42777, 49789, 54325, 47457, 53348, 47860, 55777, 52453, 
      49905, 52517, 53704, 53357, 56457, 56260, 57698, 55969, 60290, 56585, 
      57748, 62289, 62312, 59912, 62345, 61730, 63625, 64756, 67194, 67048, 
      68416, 66436, 68485, 71210, 71305, 76816, 77480, 77293 ], 
  [ 25285, 23141, 24853, 24245, 22997, 21170, 20666, 22589, 19890, 23013, 
      23321, 17410, 21748, 18785, 22373, 21530, 20341, 20521, 18925, 18581, 
      20842, 22978, 15220, 14612, 14314, 17924, 19457, 20665, 14945, 20329, 
      18954, 20276, 18850, 18581, 17170, 19485, 16529, 10834, 13858, 11618, 
      505, 673, 12608, 20498, 17210, 12149, 9850, 98, 40, 13241, 24034, 
      10205, 13457, 12997, 24336, 14641, 81, 0, 13457, 145, 2, 328, 10413, 
      11041, 74554, 63529, 24361, 14909, 13250, 509, 17992, 16420, 397, 
      76225, 66613, 58613, 61568, 25028, 17753, 353, 76257, 75157, 74610, 
      61090, 18850, 14722, 1170, 75725, 63122, 10121, 9922, 221, 71433, 7713, 
      4500, 1440, 985, 68813, 16553, 953, 169, 62197, 25477, 1285, 1096, 232, 
      66789, 1009, 954, 71012, 67337, 54545, 53617, 10057, 8000, 6530, 61828, 
      57445, 16200, 14485, 1549, 69005, 49202, 47017, 15986, 6761, 1657, 
      1450, 650, 425, 49241, 48800, 21425, 11849, 2336, 2000, 1424, 1361, 
      61450, 45810, 16825, 6682, 65509, 48445, 14884, 11720, 11509, 10088, 
      9133, 1573, 500, 62530, 61538, 19850, 12629, 10933, 754, 53017, 21892, 
      12025, 3177, 2785, 720, 66161, 50801, 41834, 19121, 17525, 7514, 7025, 
      4721, 4106, 38701, 46525, 43993, 22045, 17370, 13725, 13273, 13050, 
      4954, 18208, 15425, 12665, 7508, 1513, 62345, 47066, 44105, 43690, 
      40045, 35437, 21577, 16466, 4205, 2777, 1517, 1066, 19396, 19125, 
      10309, 8296, 5125, 3709, 35557, 28186, 10762, 3986, 2050, 55780, 17665, 
      5924, 58210, 40293, 32773, 28978, 12538, 10498, 38405, 26437, 9620, 
      8212, 4292, 2180, 50066, 41626, 21106, 4706, 40897, 25632, 22905, 
      18720, 11905, 8865, 5265, 51545, 42173, 33769, 32345, 11773, 4618, 
      9544, 6920, 37621, 37242, 27121, 16897, 9442, 2146, 54961, 38081, 
      34724, 10064, 22706, 14906, 2705, 38245, 17389, 16405, 2788, 47645, 
      39485, 37949, 31090, 26498, 24050, 20074, 19010, 16490, 14845, 12665, 
      10130, 8738, 8249, 7033, 6890, 56225, 49025, 28180, 26272, 19360, 7412, 
      38889, 29914, 13906, 10306, 8425, 6381, 5994, 4329, 3114, 47485, 44141, 
      30677, 28685, 26765, 13997, 13141, 5960, 4325, 48434, 41018, 35698, 
      31109, 28453, 25925, 11234, 9953, 7985, 7834, 48529, 36529, 35065, 
      33280, 32929, 32580, 31204, 28548, 22185, 12304, 11140, 8388, 7488, 
      7345, 4804, 3825, 3265, 52577, 42002, 36997, 7730, 7442, 50900, 47021, 
      46181, 44116, 43709, 42500, 21269, 18376, 15269, 4804, 47122, 35725, 
      35001, 32877, 24802, 21370, 14922, 3501, 52880, 47648, 42704, 25204, 
      19604, 4468, 42809, 15578, 15130, 9050, 37885, 31477, 27252, 22797, 
      16605, 6052, 4437, 46289, 43829, 42626, 31249, 25525, 17666, 5329, 
      46817, 26545, 23300, 17060, 14585, 9697, 9065, 8761, 6617, 4580, 4292, 
      43249, 33525, 31473, 29170, 16245, 9649, 9490, 5650, 4338, 42173, 
      39845, 37220, 4885, 4453, 46330, 32722, 13282, 12697, 8242, 7202, 6185, 
      5002, 49396, 45625, 40081, 9841, 41357, 39821, 38690, 34697, 9050, 
      8762, 40708, 22069, 48490, 48069, 37825, 33553, 29569, 29250, 17893, 
      16738, 15850, 11365, 41345, 34721, 28745, 20996, 20737, 12560, 12196, 
      11840, 11492, 21649, 17221, 12689, 11969, 10625, 6434, 6074, 36756, 
      35685, 35332, 19732, 17812, 6660, 5956, 36173, 35818, 26393, 21913, 
      43433, 43040, 31193, 23120, 21265, 20753, 6305, 34690, 32317, 21402, 
      10237, 8482, 6130, 35176, 33800, 11956, 11789, 8869, 7925, 25490, 
      24641, 40905, 35113, 24228, 11584, 16145, 8578, 7829, 46280, 42340, 
      36452, 24797, 44434, 30906, 10809, 38537, 34676, 20176, 12832, 8801, 
      25250, 22570, 10025, 8845, 44893, 36360, 31684, 18628, 16900, 39002, 
      27557, 21125, 12965, 12170, 46400, 22276, 22025, 18500, 13796, 12329, 
      11024, 9881, 8336, 38602, 22945, 16561, 12645, 10042, 15353, 14989, 
      14458, 14114, 13778, 13289, 10489, 8185, 13945, 10420, 8281, 8212, 
      40714, 18461, 14114, 43117, 32996, 29300, 16612, 15677, 20565, 33665, 
      16769, 34165, 16570, 12410, 9857, 46125, 9781, 41405, 27881, 19517, 
      16025, 12250, 11417, 31873, 14548, 53170, 21645, 16749, 15373, 10170, 
      37060, 36061, 33172, 14312, 9925, 47441, 41786, 33361, 31226, 28906, 
      26714, 10049, 37440, 33552, 31417, 28537, 14257, 13705, 13572, 12697, 
      26504, 24980, 20213, 17173, 12413, 11540, 36370, 26442, 17545, 15130, 
      13770, 12505, 29321, 25376, 13600, 44057, 28697, 19037, 12226, 27304, 
      26533, 24093, 20205, 18868, 18685, 16804, 46709, 34945, 34634, 33410, 
      29930, 25493, 23605, 18709, 37712, 33617, 17540, 12185, 33826, 24021, 
      21841, 19306, 14625, 12394, 12049, 18805, 12532, 57245, 48313, 43490, 
      40349, 34858, 28873, 23549, 14930, 12538, 11978, 47764, 46633, 43705, 
      38560, 34768, 28305, 19764, 15633, 28781, 20906, 19802, 13906, 42029, 
      29524, 20936, 46917, 33637, 27946, 23985, 13921, 52544, 34448, 33569, 
      21008, 18785, 14065, 42698, 31265, 25994, 24650, 21050, 19994, 19330, 
      14705, 13793, 13298, 41896, 40885, 30685, 19885, 17352, 49325, 22829, 
      22634, 20281, 17581, 16946, 15434, 15341, 15074, 14669, 33337, 24692, 
      23257, 22865, 16160, 15857, 14132, 17914, 17785, 50024, 24949, 24740, 
      24533, 16133, 15605, 48386, 40405, 27850, 26705, 20885, 20722, 19786, 
      15842, 23616, 22144, 19584, 19024, 16704, 38050, 20725, 14705, 32308, 
      28340, 14888, 56338, 33085, 26154, 20905, 16029, 15490, 36692, 22601, 
      18512, 16465, 15572, 15440, 15376, 38729, 34669, 28621, 23725, 21554, 
      18874, 16781, 16201, 15914, 15674, 48637, 16237, 15925, 51850, 26129, 
      19045, 18833, 16354, 16178, 42305, 20740, 19633, 18500, 16384, 16433, 
      57850, 50866, 31525, 23530, 21682, 19890, 17370, 16657, 16641, 57704, 
      45800, 27304, 26900, 19016, 16901, 36205, 19562, 40833, 37024, 27828, 
      24313, 22608, 17545, 17524, 34850, 32089, 20825, 20090, 17705, 29837, 
      27757, 24356, 20072, 18077, 18125, 61489, 46449, 39541, 39250, 30325, 
      21474, 56521, 34372, 29732, 20017, 18665, 18640, 47330, 33898, 31090, 
      30218, 20369, 19610, 19445, 18770, 61893, 29044, 25285, 20413, 20133, 
      19108, 64690, 62170, 32777, 31421, 30985, 27242, 27065, 25721, 20921, 
      19370, 69329, 64544, 56081, 40336, 38096, 35729, 30004, 29600, 27521, 
      21044, 42082, 38925, 37305, 37042, 34522, 34042, 31762, 19885, 20605, 
      20285, 50033, 30650, 30053, 29858, 27010, 26533, 48960, 42052, 29572, 
      29385, 21097, 20772, 41474, 37154, 28594, 21034, 21050, 22216, 21716, 
      21640, 21605, 21541, 21605, 21805, 22138, 52880, 39101, 36601, 22457, 
      22370, 22930, 36424, 23029, 36490, 36560, 38785, 33210, 32245, 23458, 
      75245, 37405, 23780, 23765, 24677, 41981, 24050, 24089, 25114, 24385, 
      25492, 70018, 35258, 31049, 29978, 24713, 25225, 33245, 37162, 31842, 
      25506, 65600, 42241, 36004, 32161, 31529, 26276, 26624, 42821, 37585, 
      39700, 79469, 37097, 73881, 36441, 35837, 35477, 35300, 38025, 88097, 
      77402, 38362, 36482, 85410, 85280, 84809, 45305, 43965, 39685, 39492, 
      93977, 88576, 41585, 43650, 38385, 42242, 40877, 40690, 39785, 39625, 
      94265, 47524, 44938, 43657, 49369, 49130, 48265, 46957, 44370, 51976, 
      56530, 49050, 55445, 49453, 58000, 54298, 51498, 54290, 55549, 55130, 
      58320, 58105, 59633, 57616, 62297, 58250, 59485, 64314, 64301, 61685, 
      64298, 63629, 65488, 66637, 69165, 68965, 70369, 68209, 70402, 73109, 
      73168, 78625, 79253, 79048 ], 
  [ 6884, 6596, 6682, 6066, 5508, 5305, 5265, 5330, 4949, 4580, 4420, 3373, 
      3293, 2644, 2980, 2833, 2570, 2516, 2312, 1960, 2129, 2405, 1373, 1225, 
      1157, 1285, 1424, 1466, 850, 1360, 1145, 1305, 1037, 1000, 745, 968, 
      562, 425, 197, 277, 18394, 19490, 97, 793, 289, 100, 353, 15193, 13045, 
      26, 1537, 234, 4, 8, 1601, 26, 11450, 13457, 0, 10816, 13225, 9605, 
      200, 130, 24665, 18512, 1616, 52, 17, 8852, 349, 169, 9434, 25636, 
      20200, 15912, 17473, 1813, 338, 9850, 25664, 25028, 24713, 17225, 505, 
      89, 6953, 25362, 18325, 356, 389, 11336, 22922, 962, 2621, 6521, 7690, 
      21460, 288, 7888, 13600, 17858, 2018, 7058, 7565, 15053, 20360, 7940, 
      8117, 22725, 20674, 13914, 13450, 514, 1009, 1625, 17713, 15418, 389, 
      298, 6850, 21640, 11349, 10324, 405, 1620, 6724, 7213, 10125, 11988, 
      11386, 11177, 1202, 442, 5545, 6137, 7417, 7586, 17561, 9809, 544, 
      1769, 19762, 11050, 457, 541, 562, 765, 970, 7330, 12985, 18173, 17645, 
      1013, 520, 680, 10685, 13298, 1429, 610, 4754, 5290, 11345, 20176, 
      12240, 8145, 976, 772, 1665, 1872, 3280, 3825, 6866, 10280, 9140, 1576, 
      845, 680, 692, 701, 3277, 985, 754, 778, 1885, 8650, 18208, 10585, 
      9248, 9065, 7508, 5684, 1568, 865, 4148, 5968, 8884, 10985, 1241, 1202, 
      1202, 1741, 3442, 4810, 5800, 3301, 1189, 4621, 7789, 14885, 1130, 
      3077, 16153, 7748, 4868, 3625, 1105, 1385, 7018, 2938, 1665, 2113, 
      4689, 8145, 12181, 8381, 1781, 4405, 8114, 2825, 2186, 1481, 1394, 
      2066, 4034, 12960, 8692, 5392, 4896, 1492, 4777, 2045, 3133, 6920, 
      6773, 3380, 1508, 2173, 9725, 14746, 7146, 5877, 2097, 2441, 1601, 
      8656, 7306, 1762, 1706, 8737, 11368, 7848, 7240, 4789, 3445, 2853, 
      2125, 1989, 1789, 1768, 1908, 2389, 2853, 3060, 3700, 3789, 15538, 
      12050, 3965, 3449, 2105, 3613, 7712, 4537, 1985, 2561, 3232, 4436, 
      4745, 6560, 8825, 11434, 9946, 4834, 4234, 3706, 2074, 2146, 4941, 
      6786, 11917, 8677, 6605, 5032, 4232, 3560, 2557, 2900, 3716, 3797, 
      12010, 6970, 6434, 5809, 5690, 5573, 5125, 4325, 2834, 2465, 2693, 
      3653, 4145, 4234, 6565, 8138, 9434, 13968, 9193, 7204, 4153, 4329, 
      13217, 11426, 11050, 10145, 9970, 9457, 2842, 2501, 2410, 7025, 11525, 
      6856, 6596, 5864, 3589, 2941, 2525, 9896, 14265, 11817, 9657, 3757, 
      2797, 8077, 9760, 2713, 2729, 4073, 7850, 5618, 4409, 3434, 2810, 6409, 
      8738, 11380, 10312, 9805, 5620, 4072, 2941, 7540, 11674, 4394, 3701, 
      3029, 3106, 4250, 4546, 4706, 6274, 9109, 9749, 10192, 6500, 5840, 
      5161, 3140, 4432, 4505, 7625, 10025, 9810, 8874, 7873, 9178, 10138, 
      11645, 6389, 3653, 3764, 5573, 6389, 7460, 9293, 13085, 11402, 9106, 
      4850, 9684, 9076, 8641, 7200, 5449, 5625, 9497, 4082, 12869, 12680, 
      8468, 6980, 5780, 5693, 3848, 3853, 3893, 4744, 9898, 7450, 5650, 4165, 
      4138, 4545, 4645, 4753, 4869, 4352, 4100, 4672, 4880, 5392, 8857, 9425, 
      8321, 7946, 7825, 4289, 4225, 8849, 10001, 8200, 8077, 5380, 4612, 
      11050, 10889, 6698, 4889, 4658, 4610, 10114, 7873, 7124, 4793, 6388, 
      7649, 10865, 8125, 7677, 5785, 5850, 7570, 8482, 5629, 5476, 10370, 
      8290, 5525, 6337, 5328, 8665, 9540, 12725, 11105, 8929, 5858, 12037, 
      7325, 7412, 9850, 8541, 5641, 6649, 9346, 6305, 5945, 8480, 9620, 
      12490, 9293, 7865, 5945, 6073, 10309, 6984, 6120, 7240, 7605, 13297, 
      6341, 6322, 6277, 7141, 7762, 8545, 9490, 11425, 10369, 6544, 6656, 
      7844, 9649, 7300, 7400, 7565, 7685, 7813, 8020, 9860, 13124, 7978, 
      10253, 13450, 13613, 11545, 7156, 8145, 12554, 9161, 8249, 7625, 7850, 
      7400, 9594, 8010, 9860, 8273, 10145, 12928, 14162, 13546, 12456, 8676, 
      8200, 8884, 10909, 11700, 9650, 9725, 17489, 8468, 9140, 9620, 14393, 
      11353, 11050, 10249, 10413, 15538, 15236, 13061, 10436, 9925, 9461, 
      9125, 15892, 11729, 10625, 10114, 9554, 11050, 11426, 11525, 12274, 
      9605, 9473, 9578, 10250, 13378, 14593, 11813, 9773, 10388, 11453, 
      12413, 13700, 10330, 9865, 12937, 14624, 10400, 10484, 15041, 10397, 
      10322, 10202, 10490, 10777, 10826, 11497, 15880, 12004, 11925, 11629, 
      10933, 10440, 10408, 11080, 12913, 11834, 11765, 16850, 12041, 10820, 
      10960, 11441, 13952, 17057, 17872, 11866, 17425, 20840, 17012, 15205, 
      14152, 12605, 11492, 11272, 14485, 18125, 19885, 16925, 16490, 15418, 
      13753, 12745, 11618, 12125, 14258, 11860, 12105, 12393, 16705, 15130, 
      12137, 12365, 17000, 13000, 12181, 12164, 17876, 19377, 13345, 13162, 
      12897, 13690, 18250, 15793, 12944, 12545, 12593, 13169, 13505, 13769, 
      17728, 19600, 21193, 15685, 15370, 13058, 13858, 15269, 18472, 13320, 
      13357, 14020, 15496, 16021, 17757, 17896, 18325, 19080, 13850, 13325, 
      13514, 13586, 17321, 17714, 21325, 16057, 16160, 19165, 13810, 13833, 
      13858, 18450, 19314, 18685, 16040, 13925, 13940, 15080, 15149, 15605, 
      19549, 14561, 14945, 16097, 16465, 18785, 15769, 15844, 26064, 14897, 
      14641, 27637, 22453, 15208, 15005, 16484, 22280, 24293, 16029, 16090, 
      18729, 22018, 25533, 26793, 28585, 16672, 15860, 15380, 16052, 16897, 
      18857, 22100, 23840, 25177, 27257, 19850, 25034, 27506, 21205, 16132, 
      19720, 19972, 26077, 27757, 18154, 18629, 19610, 21029, 29585, 31258, 
      23953, 21145, 16420, 17473, 18409, 19865, 24305, 28928, 29840, 24037, 
      19557, 16837, 16897, 21541, 29866, 17384, 21389, 18530, 17737, 17357, 
      18250, 19097, 28186, 28397, 17649, 17440, 21024, 21913, 29968, 17738, 
      17978, 18985, 22589, 28714, 34330, 26420, 20660, 18856, 18797, 17992, 
      21437, 24466, 18325, 18325, 24154, 28834, 34609, 21305, 18545, 18521, 
      18577, 24272, 26065, 26596, 32185, 27050, 19025, 20138, 25010, 25658, 
      30433, 28453, 27325, 19044, 19080, 19108, 19773, 19828, 20340, 24820, 
      34173, 30770, 28537, 24946, 20105, 19721, 19442, 19517, 19577, 20050, 
      25405, 20689, 20084, 19856, 19825, 19625, 19609, 19649, 32596, 28906, 
      36010, 23300, 20389, 20488, 20525, 21389, 21608, 23153, 21349, 20933, 
      20978, 29858, 35333, 21465, 20857, 21577, 34897, 35377, 28421, 30241, 
      30629, 30826, 31226, 38714, 31720, 40637, 25209, 22100, 21920, 31904, 
      32513, 42353, 22205, 41522, 22501, 22801, 23168, 23393, 23588, 34985, 
      35730, 23410, 35073, 38538, 45018, 24040, 38357, 39092, 45917, 39154, 
      46525, 33745, 24505, 25632, 26185, 39712, 43936, 25274, 25013, 26189, 
      42125, 32337, 25450, 25477, 26506, 26802, 45445, 47185, 25796, 25664, 
      25921, 39240, 26794, 36896, 27296, 27850, 27954, 28009, 28178, 44608, 
      39249, 28513, 28953, 43541, 43641, 43402, 29648, 29930, 30290, 30329, 
      48850, 46001, 30794, 31001, 32000, 31909, 32168, 32213, 32468, 33002, 
      49824, 32777, 33205, 33778, 34612, 34605, 35360, 35444, 35873, 35821, 
      40121, 40529, 40426, 40930, 41353, 42517, 42965, 43433, 43762, 44269, 
      46289, 46306, 46672, 48361, 48400, 48761, 49066, 50177, 50626, 50794, 
      51085, 51112, 53425, 54338, 55700, 56194, 57130, 57290, 57625, 60552, 
      61073, 67202, 68290, 68317 ], 
  [ 22276, 20324, 21866, 21250, 20068, 18409, 17953, 19682, 17221, 19972, 
      20228, 14813, 18685, 15956, 19204, 18433, 17338, 17492, 16040, 15688, 
      17729, 19669, 12605, 12041, 11765, 15013, 16400, 17482, 12290, 17168, 
      15913, 17113, 15805, 15560, 14265, 16360, 13666, 8537, 11221, 9221, 
      1130, 1394, 10081, 17225, 14225, 9668, 7633, 425, 149, 10634, 20465, 
      7930, 10820, 10408, 20737, 11882, 10, 145, 10816, 0, 121, 37, 8104, 
      8658, 68137, 57616, 20752, 12116, 10625, 116, 14909, 13481, 74, 69732, 
      60552, 52936, 55745, 21365, 14690, 74, 69760, 68708, 68185, 55289, 
      15689, 11945, 505, 69250, 57221, 7844, 7669, 104, 65146, 5746, 3037, 
      697, 410, 62644, 13600, 400, 288, 56338, 21778, 610, 493, 493, 60712, 
      452, 421, 64741, 61234, 49066, 48186, 7794, 6001, 4745, 55985, 51818, 
      13285, 11738, 818, 62824, 44005, 41940, 13093, 4948, 900, 765, 349, 
      340, 44042, 43625, 18050, 9386, 1385, 1145, 761, 722, 55625, 40801, 
      13856, 4889, 59490, 43290, 12105, 9277, 9090, 7837, 7002, 882, 505, 
      56653, 55709, 16613, 10088, 8584, 493, 47618, 18485, 9554, 2050, 1754, 
      529, 60112, 45520, 37057, 15952, 14500, 5617, 5200, 3280, 2785, 34114, 
      41480, 39092, 18632, 14365, 11080, 10676, 10477, 3485, 15129, 12610, 
      10138, 5629, 954, 56480, 41993, 39200, 38809, 35380, 31060, 18208, 
      13553, 2900, 1808, 980, 793, 16217, 15970, 8066, 6317, 3650, 2522, 
      31176, 24309, 8469, 2749, 1341, 50245, 14650, 4325, 52553, 35620, 
      28580, 25049, 10049, 8249, 33850, 22698, 7489, 6273, 3025, 1489, 44837, 
      36877, 17797, 3365, 36194, 21961, 19450, 15625, 9506, 6850, 3826, 
      46240, 37396, 29520, 28192, 9396, 3321, 7453, 5213, 33128, 32773, 
      23348, 13988, 7373, 1613, 49482, 33562, 30421, 7921, 19289, 12209, 
      2000, 33722, 14450, 13562, 2081, 42568, 34888, 33448, 27045, 22789, 
      20533, 16893, 15925, 13645, 12168, 10228, 8005, 6805, 6388, 5364, 5245, 
      50690, 43874, 24349, 22585, 16249, 5693, 34336, 25961, 11345, 8177, 
      6560, 4852, 4537, 3232, 2377, 42426, 39274, 26674, 24826, 23050, 11434, 
      10674, 4525, 3250, 43325, 36341, 31357, 27080, 24616, 22280, 9005, 
      7892, 6212, 6085, 43418, 32138, 30770, 29105, 28778, 28453, 27173, 
      24709, 18850, 9953, 8933, 6565, 5809, 5690, 3653, 2938, 2570, 47248, 
      37273, 32580, 6025, 5785, 45665, 42002, 41210, 39265, 38882, 37745, 
      18026, 15397, 12602, 3697, 42101, 31400, 30724, 28744, 21269, 18125, 
      12301, 2824, 47545, 42601, 37945, 21645, 16525, 3501, 38048, 12905, 
      12505, 7193, 33434, 27458, 23545, 19450, 13834, 4745, 3538, 41332, 
      39016, 37885, 27252, 21960, 14797, 4212, 41834, 22906, 19925, 14261, 
      12050, 7786, 7250, 6994, 5234, 3701, 3509, 38480, 29380, 27472, 25337, 
      13540, 7760, 7625, 4505, 3577, 37474, 35290, 32833, 3978, 3690, 41389, 
      28645, 10933, 10420, 6613, 5765, 4964, 4093, 44285, 40730, 35522, 7970, 
      36724, 35284, 34225, 30496, 7321, 7081, 36121, 18850, 43445, 43048, 
      33428, 29444, 25748, 25453, 15080, 14045, 13253, 9320, 36730, 30538, 
      24994, 17893, 17658, 10369, 10053, 9745, 9445, 18496, 14500, 10496, 
      9872, 8720, 5321, 5057, 32449, 31450, 31121, 16769, 15041, 5521, 5009, 
      31912, 31581, 22852, 18756, 38714, 38345, 27290, 19865, 18178, 17714, 
      5330, 30545, 28340, 18313, 8468, 7025, 5249, 31005, 29725, 9945, 9802, 
      7362, 6610, 22061, 21284, 36370, 30962, 20917, 9665, 13648, 7209, 6628, 
      41429, 37729, 32225, 21458, 39701, 27085, 9076, 34186, 30589, 17289, 
      10809, 7474, 21905, 19465, 8480, 7540, 40154, 32173, 27833, 15929, 
      14393, 34645, 24040, 18184, 10984, 10309, 41585, 19237, 19010, 15845, 
      11717, 10466, 9377, 8450, 7265, 34289, 19856, 14144, 10756, 8609, 
      13124, 12808, 12349, 12053, 11765, 11348, 9028, 7300, 11930, 9005, 
      7418, 7373, 36297, 15892, 12097, 38554, 29129, 25721, 14281, 13466, 
      17800, 29770, 14458, 30244, 14305, 10769, 8768, 41410, 8762, 37000, 
      24484, 16936, 13876, 10701, 10036, 28162, 12637, 48065, 18868, 14548, 
      13364, 9193, 32985, 32058, 29385, 12493, 9090, 42692, 37397, 29572, 
      27605, 25477, 23477, 9236, 33361, 29761, 27794, 25154, 12506, 12050, 
      11941, 11234, 23333, 21953, 17690, 15034, 11090, 10433, 32405, 23293, 
      15380, 13325, 12205, 11204, 25930, 22345, 12105, 39584, 25376, 16724, 
      11089, 24125, 23426, 21226, 17770, 16601, 16442, 14825, 42088, 31140, 
      30853, 29725, 26533, 22504, 20808, 16488, 33713, 29930, 15509, 11234, 
      30137, 21220, 19280, 17057, 13120, 11441, 11216, 16650, 11601, 52040, 
      43636, 39125, 36200, 31117, 25636, 20840, 13445, 11677, 11357, 43133, 
      42074, 39338, 34553, 31049, 25138, 17533, 14050, 25588, 18553, 17593, 
      12753, 37802, 26281, 18605, 42376, 30056, 24869, 21316, 12884, 47665, 
      30817, 30010, 18721, 16810, 13050, 38465, 27920, 23153, 21953, 18785, 
      17873, 17305, 13568, 12944, 12665, 37733, 36794, 27410, 17810, 15685, 
      44680, 20392, 20221, 18180, 15912, 15397, 14221, 14152, 13957, 13672, 
      29866, 22061, 20794, 20450, 14825, 14594, 13421, 16265, 16160, 45373, 
      22338, 22153, 21970, 14914, 14530, 43853, 36424, 24949, 23924, 18824, 
      18685, 17893, 14765, 21217, 19937, 17761, 17297, 15457, 34281, 18756, 
      14416, 29041, 25457, 14741, 51365, 29768, 23533, 18980, 15208, 14933, 
      33085, 20458, 17065, 15570, 15133, 15145, 15273, 34976, 31252, 25780, 
      21460, 19601, 17401, 15860, 15520, 15401, 15401, 44186, 15674, 15650, 
      47205, 23620, 17640, 17476, 15885, 15901, 38330, 19045, 18154, 17285, 
      16273, 16490, 52865, 46313, 28484, 21425, 19865, 18409, 16609, 16448, 
      16528, 52741, 41605, 24741, 24385, 17797, 16762, 32776, 18269, 37042, 
      33545, 25261, 22202, 20761, 17162, 17165, 31585, 29088, 19360, 18793, 
      17488, 27098, 25258, 22313, 18845, 17690, 18314, 56372, 42292, 35912, 
      35645, 27560, 19981, 51714, 31221, 27061, 18954, 18226, 18801, 43145, 
      30817, 28297, 27521, 19280, 18785, 18692, 18665, 56794, 26513, 23258, 
      19394, 19210, 18785, 59445, 57069, 29860, 28648, 28260, 24973, 24820, 
      23668, 19828, 19405, 63842, 59321, 51362, 36745, 34697, 32546, 27421, 
      27065, 25250, 19997, 38369, 35476, 34000, 33761, 31481, 31049, 29009, 
      19700, 19962, 20410, 45764, 28085, 27560, 27389, 24925, 24520, 44785, 
      38405, 27173, 27010, 20498, 20773, 37897, 33961, 26361, 20961, 21025, 
      21349, 21089, 21061, 21050, 21034, 21866, 21320, 22541, 48505, 35828, 
      33568, 21920, 21905, 23425, 33437, 23426, 33525, 33617, 35648, 30673, 
      29828, 23129, 69634, 34434, 23425, 23770, 25258, 38600, 24005, 24116, 
      25741, 24386, 26141, 64737, 32617, 28960, 28057, 24736, 25632, 30890, 
      34373, 29725, 25693, 60625, 38970, 33381, 30042, 29506, 26725, 27217, 
      39524, 34816, 36737, 73768, 34490, 68512, 33952, 33466, 33154, 33001, 
      35458, 82048, 71905, 35793, 34153, 79525, 79417, 78970, 42128, 40954, 
      37154, 36985, 87746, 82609, 38906, 40777, 36160, 39605, 38408, 38245, 
      37460, 37370, 88096, 44425, 42149, 41058, 46260, 46045, 45344, 44180, 
      41905, 48717, 53225, 46561, 52282, 46962, 54665, 51461, 48997, 51545, 
      52706, 52381, 55441, 55250, 56656, 55017, 59216, 55625, 56762, 61201, 
      61234, 58906, 61277, 60680, 62577, 63698, 66100, 65970, 67322, 65402, 
      67401, 70120, 70225, 75730, 76402, 76221 ], 
  [ 25169, 23041, 24737, 24121, 22873, 21060, 20560, 22465, 19784, 22865, 
      23165, 17288, 21578, 18629, 22185, 21348, 20165, 20341, 18757, 18405, 
      20644, 22760, 15058, 14450, 14152, 17730, 19249, 20441, 14765, 20105, 
      18740, 20050, 18632, 18365, 16960, 19253, 16317, 10660, 13652, 11432, 
      569, 745, 12402, 20228, 16964, 11945, 9668, 128, 50, 13021, 23732, 
      10009, 13229, 12773, 24026, 14401, 65, 2, 13225, 121, 0, 290, 10205, 
      10825, 74000, 63017, 24041, 14657, 13012, 457, 17714, 16154, 349, 
      75661, 66085, 58117, 61058, 24698, 17473, 305, 75689, 74593, 74048, 
      60580, 18560, 14464, 1088, 75157, 62600, 9901, 9704, 181, 70877, 7517, 
      4346, 1346, 905, 68265, 16273, 873, 145, 61673, 25133, 1193, 1010, 218, 
      66245, 925, 872, 70450, 66789, 54049, 53125, 9829, 7794, 6340, 61298, 
      56933, 15914, 14213, 1445, 68445, 48724, 46549, 15700, 6565, 1549, 
      1348, 580, 373, 48761, 48322, 21097, 11597, 2210, 1882, 1322, 1261, 
      60916, 45344, 16529, 6484, 64957, 47965, 14602, 11466, 11257, 9850, 
      8905, 1465, 450, 61988, 61000, 19528, 12365, 10685, 680, 52513, 21554, 
      11765, 3029, 2645, 650, 65601, 50305, 41380, 18801, 17217, 7300, 6817, 
      4545, 3940, 38261, 46045, 43525, 21701, 17060, 13445, 12997, 12776, 
      4772, 17890, 15129, 12393, 7290, 1405, 61793, 46580, 43633, 43220, 
      39593, 35009, 21233, 16160, 4033, 2633, 1409, 980, 19066, 18797, 10057, 
      8066, 4937, 3545, 35125, 27796, 10504, 3816, 1924, 55250, 17345, 5722, 
      57668, 39833, 32353, 28580, 12260, 10240, 37953, 26053, 9370, 7978, 
      4114, 2050, 49556, 41156, 20756, 4520, 40429, 25250, 22541, 18386, 
      11629, 8621, 5069, 51025, 41697, 33337, 31921, 11497, 4432, 9290, 6698, 
      37165, 36788, 26725, 16573, 9188, 2020, 54421, 37621, 34282, 9802, 
      22336, 14596, 2561, 37781, 17057, 16081, 2642, 47133, 39013, 37485, 
      30664, 26100, 23668, 19720, 18664, 16164, 14533, 12373, 9864, 8488, 
      8005, 6805, 6664, 55673, 48505, 27770, 25874, 19010, 7178, 38417, 
      29492, 13600, 10036, 8177, 6161, 5780, 4145, 2960, 46969, 43641, 30249, 
      28269, 26361, 13689, 12841, 5746, 4141, 47912, 40532, 35240, 30677, 
      28037, 25525, 10952, 9685, 7741, 7592, 48005, 36065, 34609, 32834, 
      32485, 32138, 30770, 28130, 21809, 12010, 10858, 8138, 7250, 7109, 
      4610, 3653, 3109, 52033, 41508, 36529, 7488, 7204, 50362, 46501, 45665, 
      43610, 43205, 42002, 20897, 18026, 14945, 4610, 46600, 35261, 34541, 
      32429, 24404, 20996, 14600, 3341, 52330, 47122, 42202, 24802, 19242, 
      4282, 42305, 15248, 14804, 8788, 37405, 31033, 26834, 22409, 16265, 
      5834, 4253, 45765, 43317, 42120, 30805, 25117, 17316, 5125, 46289, 
      26129, 22906, 16714, 14261, 9425, 8801, 8501, 6389, 4394, 4114, 42737, 
      33065, 31025, 28736, 15905, 9377, 9220, 5440, 4160, 41665, 39349, 
      36738, 4693, 4273, 45800, 32264, 12968, 12389, 7988, 6964, 5965, 4808, 
      48850, 45097, 39581, 9565, 40849, 39321, 38196, 34225, 8784, 8500, 
      40202, 21677, 47944, 47525, 37333, 33085, 29125, 28808, 17533, 16388, 
      15508, 11069, 40833, 34245, 28305, 20610, 20353, 12250, 11890, 11538, 
      11194, 21257, 16865, 12377, 11665, 10337, 6212, 5860, 36266, 35201, 
      34850, 19354, 17450, 6434, 5746, 35685, 35332, 25965, 21517, 42905, 
      42514, 30733, 22714, 20873, 20365, 6089, 34208, 31849, 21008, 9953, 
      8224, 5920, 34690, 33322, 11650, 11485, 8605, 7677, 25064, 24221, 
      40385, 34625, 23810, 11282, 15793, 8320, 7585, 45730, 41810, 35954, 
      24373, 43892, 30440, 10517, 38025, 34186, 19786, 12514, 8541, 24820, 
      22160, 9745, 8585, 44345, 35858, 31210, 18250, 16538, 38484, 27109, 
      20725, 12645, 11860, 45842, 21866, 21617, 18122, 13466, 12017, 10730, 
      9605, 8090, 38084, 22529, 16201, 12329, 9764, 15005, 14645, 14120, 
      13780, 13448, 12965, 10205, 7949, 13613, 10138, 8045, 7978, 40180, 
      18081, 13780, 42569, 32506, 28834, 16250, 15325, 20165, 33169, 16405, 
      33665, 16208, 12100, 9593, 45557, 9521, 40861, 27421, 19125, 15669, 
      11944, 11125, 31385, 14210, 52564, 21233, 16385, 15025, 9908, 36538, 
      35545, 32674, 13978, 9673, 46861, 41236, 32861, 30740, 28436, 26260, 
      9797, 36914, 33050, 30929, 28069, 13925, 13381, 13250, 12389, 26050, 
      24538, 19813, 16805, 12113, 11258, 35848, 25988, 17173, 14788, 13448, 
      12205, 28845, 24930, 13282, 43489, 28225, 18649, 11936, 26842, 26077, 
      23657, 19805, 18482, 18301, 16442, 46125, 34429, 34120, 32904, 29448, 
      25045, 23173, 18325, 37178, 33109, 17170, 11905, 33316, 23585, 21425, 
      18916, 14297, 12112, 11777, 18421, 12250, 56605, 47717, 42920, 39797, 
      34340, 28397, 23117, 14600, 12260, 11720, 47170, 46045, 43133, 38018, 
      34250, 27833, 19370, 15293, 28305, 20500, 19408, 13600, 41465, 29042, 
      20530, 46325, 33125, 27476, 23549, 13621, 51922, 33930, 33057, 20602, 
      18405, 13765, 42128, 30769, 25540, 24208, 20644, 19600, 18944, 14393, 
      13505, 13028, 41330, 40325, 30193, 19493, 16994, 48717, 22405, 22212, 
      19885, 17221, 16596, 15112, 15021, 14760, 14365, 32825, 24250, 22829, 
      22441, 15826, 15529, 13850, 17552, 17425, 49410, 24505, 24298, 24093, 
      15805, 15289, 47780, 39845, 27380, 26245, 20485, 20324, 19400, 15524, 
      23186, 21730, 19202, 18650, 16370, 37504, 20329, 14449, 31802, 27866, 
      14642, 55688, 32573, 25700, 20509, 15725, 15208, 36154, 22185, 18154, 
      16153, 15298, 15178, 15130, 38177, 34145, 28145, 23297, 21152, 18512, 
      16465, 15905, 15632, 15412, 48025, 15949, 15661, 51220, 25677, 18685, 
      18477, 16072, 15912, 41729, 20354, 19265, 18154, 16130, 16193, 57188, 
      50240, 31025, 23108, 21284, 19520, 17060, 16393, 16385, 57042, 45202, 
      26842, 26442, 18666, 16641, 35669, 19204, 40265, 36482, 27362, 23885, 
      22202, 17261, 17242, 34324, 31585, 20449, 19728, 17433, 29353, 27293, 
      23930, 19714, 17789, 17885, 60805, 45845, 38981, 38692, 29837, 21092, 
      55861, 33850, 29250, 19669, 18369, 18394, 46720, 33380, 30596, 29732, 
      20017, 19280, 19121, 18500, 61205, 28570, 24853, 20065, 19793, 18818, 
      63988, 61480, 32269, 30925, 30493, 26788, 26613, 25285, 20565, 19108, 
      68605, 63842, 55421, 39770, 37546, 35197, 29522, 29122, 27065, 20690, 
      41504, 38369, 36761, 36500, 34000, 33524, 31264, 19601, 20281, 20025, 
      49405, 30164, 29573, 29380, 26564, 26093, 48338, 41474, 29098, 28913, 
      20773, 20498, 40900, 36612, 28132, 20752, 20772, 21866, 21386, 21314, 
      21281, 21221, 21349, 21485, 21892, 52234, 38545, 36065, 22129, 22048, 
      22688, 35890, 22777, 35956, 36026, 38233, 32708, 31753, 23140, 74485, 
      36865, 23458, 23473, 24433, 41405, 23752, 23797, 24872, 24089, 25250, 
      69280, 34740, 30577, 29520, 24417, 24961, 32749, 36628, 31364, 25220, 
      64882, 41665, 35482, 31681, 31057, 26010, 26370, 42241, 37049, 39146, 
      78685, 36569, 73121, 35921, 35325, 34969, 34794, 37493, 87273, 76624, 
      37828, 35968, 84596, 84466, 83997, 44713, 43385, 39145, 38954, 93125, 
      87746, 41029, 43076, 37865, 41684, 40333, 40148, 39253, 39097, 93409, 
      46922, 44360, 43093, 48757, 48520, 47665, 46369, 43808, 51346, 55876, 
      48464, 54801, 48865, 57338, 53672, 50900, 53668, 54917, 54504, 57674, 
      57461, 58977, 56986, 61625, 57616, 58841, 63632, 63621, 61029, 63620, 
      62957, 64810, 65953, 68465, 68269, 69665, 67525, 69700, 72397, 72458, 
      77897, 78525, 78322 ], 
  [ 20961, 19105, 20561, 19937, 18785, 17210, 16778, 18409, 16066, 18625, 
      18853, 13682, 17316, 14701, 17777, 17042, 15993, 16133, 14753, 14393, 
      16322, 18162, 11444, 10900, 10634, 13700, 15013, 16029, 11101, 15725, 
      14530, 15668, 14418, 14185, 12946, 14929, 12365, 7514, 10026, 8146, 
      1565, 1877, 8936, 15706, 12850, 8545, 6642, 706, 320, 9445, 18794, 
      6905, 9613, 9225, 19048, 10613, 85, 328, 9605, 37, 290, 0, 7057, 7573, 
      65034, 54765, 19053, 10825, 9418, 25, 13472, 12116, 17, 66589, 57625, 
      50201, 52936, 19636, 13261, 37, 66613, 65585, 65074, 52490, 14210, 
      10658, 274, 66113, 54370, 6805, 6642, 145, 62101, 4861, 2404, 424, 221, 
      59657, 12221, 221, 445, 53505, 20025, 369, 288, 720, 57769, 269, 250, 
      61700, 58277, 46421, 45565, 6757, 5096, 3946, 53156, 49097, 11920, 
      10457, 545, 59825, 41498, 39493, 11738, 4133, 613, 514, 290, 389, 
      41533, 41128, 16453, 8245, 1000, 808, 520, 493, 52802, 38386, 12461, 
      4082, 56569, 40801, 10804, 8144, 7969, 6800, 6025, 625, 596, 53802, 
      52882, 15082, 8905, 7497, 450, 45005, 16868, 8405, 1573, 1325, 520, 
      57173, 42965, 34754, 14453, 13073, 4754, 4373, 2645, 2210, 31905, 
      39041, 36725, 17009, 12946, 9841, 9461, 9274, 2834, 13672, 11285, 8957, 
      4772, 757, 53629, 39538, 36829, 36450, 33129, 28953, 16605, 12178, 
      2329, 1405, 793, 738, 14708, 14473, 7025, 5408, 2993, 2009, 29065, 
      22450, 7402, 2210, 1066, 47556, 13221, 3604, 49802, 33361, 26561, 
      23162, 8882, 7202, 31649, 20905, 6500, 5380, 2468, 1220, 42298, 34578, 
      16218, 2770, 33917, 20200, 17797, 14152, 8381, 5917, 3181, 43661, 
      35081, 27469, 26189, 8281, 2746, 6480, 4432, 30953, 30610, 21533, 
      12605, 6410, 1418, 46813, 31373, 28340, 6920, 17650, 10930, 1717, 
      31529, 13049, 12209, 1796, 40097, 32657, 31265, 25090, 21002, 18842, 
      15370, 14450, 12290, 10897, 9077, 7010, 5906, 5525, 4597, 4490, 47989, 
      41365, 22500, 20808, 14760, 4900, 32125, 24050, 10130, 7178, 5693, 
      4153, 3874, 2749, 2074, 39961, 36905, 24737, 22961, 21257, 10217, 9505, 
      3872, 2777, 40834, 34066, 29250, 25129, 22761, 20521, 7954, 6925, 5389, 
      5274, 40925, 30005, 28685, 27080, 26765, 26452, 25220, 22852, 17245, 
      8840, 7892, 5716, 5032, 4925, 3140, 2557, 2285, 44645, 34970, 30433, 
      5234, 5018, 43108, 39553, 38785, 36900, 36529, 35428, 16465, 13968, 
      11329, 3204, 39650, 29297, 28645, 26737, 19562, 16562, 11050, 2545, 
      44936, 40136, 35624, 19924, 15044, 3076, 35725, 11626, 11250, 6322, 
      31265, 25505, 21748, 17833, 12505, 4148, 3145, 38909, 36665, 35570, 
      25309, 20233, 13418, 3709, 39397, 21141, 18292, 12916, 10837, 6885, 
      6397, 6165, 4597, 3316, 3172, 36149, 27361, 25525, 23474, 12241, 6869, 
      6746, 3986, 3250, 35177, 33065, 30692, 3577, 3361, 38970, 26658, 9810, 
      9333, 5850, 5098, 4405, 3690, 41780, 38333, 33293, 7085, 34457, 33065, 
      32042, 28445, 6506, 6290, 33876, 17289, 40970, 40585, 31277, 27437, 
      23885, 23602, 13721, 12746, 12002, 8345, 34469, 28493, 23165, 16388, 
      16165, 9320, 9028, 8744, 8468, 16965, 13185, 9445, 8869, 7813, 4810, 
      4594, 30340, 29377, 29060, 15332, 13700, 4996, 4580, 29825, 29506, 
      21125, 17221, 36397, 36040, 25381, 18280, 16677, 16237, 4885, 28514, 
      26393, 16810, 7625, 6338, 4850, 28960, 27728, 8980, 8849, 6649, 5993, 
      20386, 19645, 34141, 28925, 19300, 8744, 12437, 6562, 6065, 39040, 
      35460, 30148, 19825, 37370, 25210, 8245, 32045, 28580, 15880, 9832, 
      6845, 20266, 17946, 7741, 6921, 37817, 30112, 25940, 14612, 13172, 
      32498, 22313, 16745, 10025, 9410, 39208, 17748, 17533, 14548, 10708, 
      9565, 8584, 7765, 6760, 32162, 18341, 12965, 9841, 7922, 12037, 11745, 
      11322, 11050, 10786, 10405, 8325, 6885, 10949, 8324, 7013, 6980, 34114, 
      14633, 11114, 36297, 27220, 23956, 13140, 12385, 16441, 27845, 13325, 
      28305, 13194, 9970, 8245, 39073, 8273, 34817, 22805, 15665, 12821, 
      9946, 9365, 26325, 11700, 45530, 17497, 13465, 12377, 8722, 30964, 
      30073, 27508, 11600, 8689, 40333, 35218, 27693, 25810, 23778, 21874, 
      8845, 31336, 27880, 25997, 23477, 11645, 11237, 11140, 10517, 21760, 
      20452, 16441, 13977, 10441, 9892, 30434, 21730, 14309, 12434, 11434, 
      10565, 24245, 20840, 11368, 37357, 23725, 15577, 10530, 22544, 21881, 
      19801, 16561, 15476, 15329, 13844, 39785, 29245, 28970, 27890, 24842, 
      21017, 19417, 15385, 31720, 28093, 14500, 10765, 28298, 19825, 18005, 
      15938, 12373, 10970, 10805, 15577, 11140, 49441, 41301, 36946, 34129, 
      29250, 24021, 19489, 12706, 11250, 11050, 40820, 39797, 37157, 32552, 
      29192, 23557, 16420, 13261, 23993, 17378, 16490, 12178, 35689, 24660, 
      17440, 40105, 28265, 23330, 19981, 12365, 45224, 29000, 28229, 17576, 
      15821, 12541, 36346, 26245, 21730, 20602, 17650, 16810, 16290, 12997, 
      12517, 12346, 35648, 34745, 25769, 16769, 14848, 42353, 19169, 19010, 
      17125, 15073, 14618, 13610, 13553, 13394, 13169, 28125, 20740, 19557, 
      19237, 14152, 13957, 13060, 15434, 15341, 43040, 21025, 20852, 20681, 
      14297, 13985, 41578, 34425, 23490, 22525, 17785, 17658, 16938, 14218, 
      20008, 18824, 16840, 16424, 14824, 32386, 17761, 14261, 27396, 24004, 
      14656, 48866, 28097, 22210, 18005, 14785, 14642, 31268, 19373, 16328, 
      15109, 14900, 14984, 15208, 33085, 29529, 24345, 20313, 18610, 16650, 
      15385, 15165, 15130, 15250, 41945, 15377, 15497, 44866, 22349, 16921, 
      16781, 15634, 15746, 36325, 18180, 17397, 16660, 16200, 16501, 50354, 
      44018, 26945, 20354, 18938, 17650, 16210, 16325, 16453, 50240, 39488, 
      23440, 23108, 17168, 16673, 31041, 17602, 35125, 31784, 23956, 21125, 
      19816, 16949, 16964, 29930, 27565, 18605, 18122, 17357, 25705, 23985, 
      21268, 18208, 17473, 18385, 53789, 40189, 34073, 33818, 26153, 19210, 
      49285, 29620, 25700, 18397, 17981, 18856, 41026, 29250, 26874, 26146, 
      18709, 18346, 18289, 18586, 54217, 25220, 22217, 18857, 18721, 18596, 
      56794, 54490, 28373, 27233, 26869, 23810, 23669, 22613, 19253, 19394, 
      61069, 56680, 48973, 34920, 32968, 30925, 26100, 25768, 24085, 19444, 
      36482, 33721, 32317, 32090, 29930, 29522, 27602, 19577, 19609, 20441, 
      43597, 26770, 26281, 26122, 23850, 23481, 42664, 36548, 25940, 25789, 
      20165, 20740, 36074, 32330, 25210, 20890, 20978, 20880, 20740, 20736, 
      20737, 20745, 21961, 21041, 22706, 46280, 34153, 32013, 21613, 21634, 
      23634, 31904, 23585, 32002, 32104, 34037, 29362, 28577, 22922, 66785, 
      32905, 23204, 23729, 25505, 36865, 23938, 24085, 26010, 24341, 26420, 
      62050, 31250, 27869, 27050, 24701, 25789, 29665, 32930, 28618, 25738, 
      58088, 37285, 32020, 28933, 28445, 26900, 27464, 37825, 33381, 35204, 
      70865, 33133, 65773, 32653, 32225, 31937, 31796, 34117, 78965, 69098, 
      34450, 32930, 76522, 76424, 75989, 40477, 39385, 35825, 35668, 84565, 
      79560, 37501, 39274, 34981, 38218, 37105, 36954, 36229, 36173, 84941, 
      42804, 40682, 39685, 44629, 44426, 43805, 42713, 40594, 47008, 51482, 
      45226, 50609, 45625, 52904, 49946, 47650, 50074, 51185, 50906, 53896, 
      53717, 55061, 53608, 57565, 54202, 55289, 59530, 59585, 57401, 59650, 
      59089, 61000, 62105, 64441, 64345, 65669, 63869, 65770, 68489, 68616, 
      74133, 74825, 74656 ], 
  [ 8020, 7508, 7786, 7154, 6500, 6101, 6005, 6290, 5625, 5652, 5540, 3889, 
      4321, 3380, 4100, 3869, 3490, 3460, 3088, 2720, 3133, 3625, 1777, 1565, 
      1465, 2009, 2312, 2482, 1250, 2344, 1989, 2285, 1873, 1808, 1405, 1872, 
      1154, 325, 481, 281, 14866, 15850, 221, 1781, 941, 164, 109, 11981, 
      10081, 218, 2845, 26, 212, 160, 2925, 370, 8658, 10413, 200, 8104, 
      10205, 7057, 0, 10, 29245, 22504, 2920, 404, 173, 6404, 1033, 685, 
      6898, 30292, 24352, 19616, 21341, 3161, 986, 7250, 30312, 29620, 29277, 
      21061, 1261, 397, 4797, 29978, 22265, 68, 73, 8528, 27306, 306, 1377, 
      4437, 5410, 25700, 776, 5576, 10504, 21730, 3370, 4882, 5305, 11785, 
      24480, 5620, 5769, 27065, 24818, 17330, 16810, 178, 365, 725, 21541, 
      18994, 801, 514, 4714, 25856, 14417, 13252, 785, 740, 4612, 5017, 7481, 
      9092, 14450, 14213, 2138, 314, 3653, 4133, 5189, 5330, 21349, 12645, 
      1000, 853, 23770, 14050, 685, 377, 370, 377, 442, 5122, 9965, 22009, 
      21425, 1769, 464, 400, 7969, 16570, 2377, 466, 3042, 3466, 8541, 24200, 
      15368, 10685, 1640, 1268, 845, 968, 1928, 2333, 9178, 13120, 11812, 
      2512, 1305, 720, 676, 657, 1945, 1525, 986, 674, 1025, 6250, 21992, 
      13445, 11912, 11701, 9892, 7732, 2440, 1205, 2612, 4040, 6452, 8245, 
      1885, 1818, 754, 985, 2098, 3130, 7840, 4753, 793, 2993, 5545, 18265, 
      1570, 1865, 19669, 10116, 6676, 5125, 925, 925, 9242, 4210, 1061, 1285, 
      3077, 5861, 15185, 10825, 2545, 2873, 10498, 4005, 3114, 1989, 1090, 
      1314, 2610, 16040, 11156, 7240, 6632, 1156, 3181, 1369, 2009, 9040, 
      8865, 4660, 1780, 1465, 7225, 18010, 9290, 7769, 1469, 3293, 1613, 
      6344, 9442, 2050, 1882, 6421, 14144, 10064, 9344, 6361, 4625, 3809, 
      2689, 2441, 1961, 1744, 1604, 1721, 1961, 2084, 2500, 2561, 18842, 
      14906, 5281, 4597, 2581, 2465, 9864, 5989, 1813, 1885, 2248, 3060, 
      3285, 4680, 6525, 14170, 12458, 6338, 5570, 4874, 1898, 1858, 3449, 
      4874, 14705, 10961, 8497, 6560, 5536, 4640, 1985, 2132, 2612, 2665, 
      14794, 8914, 8266, 7501, 7354, 7209, 6649, 5625, 3546, 2029, 2089, 
      2601, 2925, 2986, 4729, 5994, 7066, 17000, 11525, 9172, 2957, 3077, 
      16133, 14090, 13658, 12613, 12410, 11813, 3434, 2785, 2330, 5125, 
      14185, 8704, 8388, 7488, 4513, 3529, 2385, 7488, 17285, 14501, 12005, 
      4705, 3185, 6001, 12104, 2621, 2581, 3029, 9826, 7090, 5517, 4122, 
      2826, 4717, 6570, 13940, 12704, 12113, 7060, 5008, 3065, 5620, 14258, 
      5410, 4409, 3065, 2834, 3250, 3434, 3538, 4658, 6905, 7433, 12520, 
      8100, 7272, 6397, 3060, 3400, 3445, 5725, 7677, 12050, 10946, 9749, 
      6994, 7786, 14161, 7897, 3145, 3172, 4225, 4817, 5636, 7105, 15793, 
      13858, 11170, 3778, 11828, 11108, 10589, 8840, 4205, 4325, 11581, 4570, 
      15481, 15264, 10324, 8500, 6964, 6849, 3856, 3721, 3649, 3856, 12002, 
      9050, 6746, 4505, 4450, 3821, 3865, 3917, 3977, 4744, 3988, 3944, 4040, 
      4328, 6869, 7325, 10053, 9594, 9445, 4453, 4165, 6885, 7813, 9872, 
      9721, 6212, 4996, 13250, 13061, 7946, 5381, 4954, 4850, 7946, 9397, 
      8452, 5085, 5140, 6037, 8581, 9673, 9113, 4813, 4850, 6010, 6698, 6305, 
      6068, 12330, 9802, 6057, 5245, 4904, 6925, 7604, 15041, 13141, 10517, 
      6410, 14209, 8433, 6084, 11570, 9953, 5653, 5653, 7538, 6845, 6205, 
      6920, 7780, 14650, 10809, 8989, 5725, 5629, 12017, 7712, 6176, 6176, 
      6401, 15533, 6505, 6458, 5993, 6185, 6554, 7085, 7778, 9293, 12013, 
      6760, 6088, 6660, 7933, 6500, 6544, 6625, 6689, 6761, 6884, 8164, 
      10756, 6922, 8497, 11050, 11185, 13285, 6740, 7085, 14458, 10253, 9005, 
      6925, 7010, 7200, 10706, 7274, 10996, 7477, 8621, 10760, 16218, 11290, 
      14144, 9188, 7760, 7940, 9265, 9860, 10522, 8497, 19981, 8244, 8244, 
      8500, 12069, 12637, 12250, 11197, 9065, 13042, 17300, 14705, 11380, 
      10673, 9985, 9425, 13364, 13005, 11565, 10858, 10018, 9610, 9874, 9945, 
      10498, 9809, 9509, 9026, 9250, 11426, 12389, 12937, 9945, 9412, 10057, 
      10737, 11716, 10778, 9893, 11173, 16328, 10760, 9668, 12853, 10585, 
      10426, 10026, 9810, 9901, 9922, 10285, 17744, 12916, 12809, 12401, 
      11369, 10400, 10144, 10144, 14045, 12602, 10601, 14426, 12805, 10548, 
      10408, 10525, 12168, 14629, 15304, 10834, 14965, 23360, 18916, 16745, 
      15440, 13417, 11716, 10880, 12665, 15577, 17057, 18769, 18250, 16954, 
      14869, 13525, 11754, 11169, 12546, 12020, 11285, 11405, 14485, 16490, 
      12349, 11513, 18720, 13600, 12193, 11700, 15508, 21485, 13997, 13730, 
      11981, 12410, 15850, 17141, 13256, 12269, 12149, 12221, 12389, 12541, 
      15464, 17000, 18341, 16945, 16546, 13282, 12682, 13617, 20288, 12560, 
      12569, 12868, 13840, 14225, 15569, 15680, 16025, 16640, 14290, 12785, 
      12778, 12794, 15269, 15578, 18545, 14365, 14440, 20969, 13234, 13229, 
      13226, 16250, 16946, 20345, 17056, 13681, 13556, 13856, 13897, 14185, 
      17177, 13725, 13885, 14589, 14845, 16605, 16525, 14500, 22760, 15061, 
      14357, 24161, 24601, 15424, 14409, 15076, 19584, 21289, 16577, 14930, 
      16757, 19402, 22385, 23477, 25045, 17384, 16180, 15028, 15028, 15509, 
      16909, 19508, 20968, 22109, 23909, 21370, 22018, 24154, 22945, 15380, 
      17680, 17876, 22945, 24401, 19106, 16921, 17650, 18761, 26029, 27506, 
      26077, 22765, 16276, 16237, 16837, 17901, 21501, 25480, 26280, 26129, 
      20753, 16129, 16133, 19265, 26330, 17680, 19193, 19242, 18085, 16641, 
      17002, 17541, 24922, 25105, 17741, 17224, 19016, 19709, 26504, 17210, 
      17170, 17645, 20297, 25442, 30386, 28660, 21780, 19360, 19273, 17488, 
      19449, 26338, 18265, 17705, 21658, 25610, 30685, 22445, 18397, 18037, 
      17981, 21800, 23285, 23732, 28565, 29250, 18229, 18754, 22450, 22986, 
      27061, 30817, 29521, 18692, 18560, 18532, 18665, 18692, 18980, 22340, 
      30377, 33410, 30869, 26690, 20533, 19925, 19394, 18769, 18773, 18938, 
      22865, 21253, 20340, 19944, 19885, 19405, 19333, 19093, 29044, 25882, 
      32090, 24500, 19601, 19616, 19625, 20041, 20176, 24237, 21817, 19945, 
      19962, 26770, 31545, 21845, 20789, 20389, 31189, 31613, 25633, 27173, 
      27505, 27674, 28018, 34610, 28480, 36361, 26501, 22100, 21640, 28712, 
      29237, 37957, 21865, 37234, 22129, 22397, 22984, 22509, 22564, 31525, 
      38426, 23026, 31637, 34682, 40490, 24128, 34553, 35204, 41329, 35290, 
      41905, 36037, 23717, 24200, 24557, 35816, 39592, 24146, 24385, 24777, 
      38025, 34253, 25378, 24649, 25090, 25274, 41033, 42605, 25748, 25000, 
      25477, 41984, 25922, 39240, 26280, 26690, 26738, 26765, 27234, 47720, 
      41717, 27565, 27725, 46449, 46517, 46250, 29384, 29466, 29266, 29277, 
      52130, 48973, 29930, 30357, 30600, 30977, 31040, 31057, 31172, 31618, 
      53000, 32365, 32425, 32770, 34180, 34145, 34696, 34612, 34677, 35545, 
      39829, 39285, 39962, 39682, 41077, 41641, 41697, 42437, 42874, 43265, 
      45405, 45394, 45896, 47125, 47720, 47549, 47962, 49509, 49898, 49730, 
      50297, 50240, 52477, 53410, 54900, 55306, 56290, 56170, 56725, 59600, 
      60061, 66058, 67082, 67081 ], 
  [ 7978, 7514, 7748, 7108, 6466, 6109, 6025, 6260, 5653, 5578, 5450, 3917, 
      4225, 3338, 3970, 3757, 3400, 3362, 3026, 2650, 3005, 3445, 1769, 1565, 
      1469, 1921, 2186, 2320, 1220, 2186, 1861, 2125, 1741, 1682, 1305, 1714, 
      1060, 365, 433, 293, 15632, 16640, 193, 1565, 797, 146, 157, 12665, 
      10709, 164, 2549, 52, 146, 106, 2617, 272, 9232, 11041, 130, 8658, 
      10825, 7573, 10, 0, 28225, 21610, 2602, 290, 101, 6890, 845, 533, 7400, 
      29250, 23418, 18778, 20465, 2825, 800, 7760, 29266, 28586, 28249, 
      20189, 1049, 281, 5209, 28936, 21365, 74, 85, 9074, 26308, 388, 1585, 
      4825, 5840, 24730, 610, 6010, 11106, 20836, 3016, 5284, 5725, 12421, 
      23530, 6050, 6205, 26065, 23860, 16528, 16020, 180, 433, 845, 20645, 
      18152, 637, 392, 5096, 24874, 13681, 12546, 625, 850, 4986, 5409, 7969, 
      9634, 13712, 13481, 1856, 260, 3977, 4481, 5585, 5732, 20453, 11953, 
      818, 965, 22824, 13320, 549, 325, 324, 373, 468, 5508, 10525, 21097, 
      20525, 1517, 386, 370, 8461, 15776, 2081, 404, 3316, 3764, 9049, 23242, 
      14602, 10045, 1402, 1066, 925, 1066, 2122, 2557, 8584, 12410, 11138, 
      2210, 1105, 610, 578, 565, 2129, 1305, 832, 592, 1105, 6660, 21074, 
      12725, 11234, 11029, 9274, 7186, 2146, 1025, 2834, 4346, 6866, 8725, 
      1637, 1576, 740, 1037, 2276, 3380, 7290, 4329, 765, 3229, 5913, 17425, 
      1360, 2009, 18797, 9490, 6170, 4685, 845, 905, 8644, 3816, 1069, 1341, 
      3301, 6229, 14417, 10177, 2257, 3077, 9860, 3625, 2788, 1753, 1028, 
      1348, 2788, 15250, 10498, 6714, 6130, 1098, 3393, 1381, 2117, 8450, 
      8281, 4250, 1586, 1481, 7625, 17172, 8692, 7225, 1465, 2969, 1469, 
      6698, 8840, 1844, 1700, 6773, 13402, 9442, 8746, 5877, 4225, 3457, 
      2421, 2197, 1777, 1602, 1522, 1717, 2005, 2146, 2610, 2677, 17984, 
      14144, 4849, 4201, 2329, 2561, 9250, 5525, 1697, 1877, 2306, 3202, 
      3445, 4930, 6865, 13428, 11764, 5860, 5128, 4468, 1780, 1764, 3613, 
      5128, 13949, 10313, 7933, 6074, 5098, 4250, 1949, 2138, 2690, 2749, 
      14036, 8336, 7712, 6977, 6836, 6697, 6161, 5185, 3232, 1961, 2057, 
      2665, 3025, 3092, 4961, 6292, 7412, 16186, 10861, 8586, 3049, 3181, 
      15341, 13352, 12932, 11917, 11720, 11141, 3140, 2557, 2180, 5365, 
      13445, 8138, 7834, 6970, 4145, 3233, 2245, 7834, 16465, 13753, 11329, 
      4329, 2929, 6273, 11426, 2465, 2437, 3077, 9224, 6596, 5101, 3796, 
      2644, 4901, 6856, 13210, 12010, 11437, 6570, 4626, 2857, 5850, 13520, 
      5008, 4073, 2873, 2708, 3280, 3488, 3604, 4820, 7193, 7745, 11834, 
      7570, 6778, 5945, 2890, 3434, 3485, 5945, 7993, 11380, 10312, 9157, 
      7272, 8100, 13429, 7381, 3061, 3106, 4321, 4961, 5834, 7381, 15017, 
      13136, 10532, 3812, 11170, 10474, 9973, 8290, 4273, 4405, 10933, 4264, 
      14717, 14506, 9722, 7970, 6506, 6397, 3650, 3545, 3497, 3842, 11344, 
      8500, 6304, 4225, 4176, 3769, 3825, 3889, 3961, 4450, 3802, 3890, 4010, 
      4346, 7085, 7565, 9469, 9028, 8885, 4205, 3965, 7093, 8069, 9298, 9153, 
      5818, 4698, 12560, 12377, 7460, 5057, 4672, 4580, 8192, 8849, 7946, 
      4801, 5186, 6161, 8849, 9117, 8581, 4797, 4840, 6120, 6856, 5933, 5714, 
      11680, 9248, 5713, 5249, 4762, 7065, 7786, 14309, 12469, 9941, 6056, 
      13505, 7957, 6130, 10960, 9409, 5409, 5625, 7684, 6485, 5905, 7010, 
      7930, 13940, 10237, 8501, 5525, 5477, 11401, 7306, 5914, 6154, 6409, 
      14801, 6217, 6176, 5801, 6137, 6560, 7145, 7892, 9497, 11405, 6458, 
      5954, 6658, 8045, 6410, 6466, 6565, 6641, 6725, 6866, 8266, 11002, 
      6884, 8609, 11300, 11441, 12645, 6562, 7045, 13780, 9749, 8573, 6805, 
      6920, 6970, 10192, 7156, 10474, 7369, 8669, 10946, 15496, 11492, 13498, 
      8794, 7570, 7858, 9333, 9970, 10048, 8473, 19157, 8002, 8146, 8450, 
      12277, 12069, 11700, 10701, 9061, 13284, 16562, 14057, 10882, 10217, 
      9577, 9065, 13610, 12433, 11065, 10400, 9620, 9620, 9908, 9985, 10580, 
      9461, 9197, 8840, 9160, 11540, 12557, 12389, 9601, 9314, 10049, 10789, 
      11834, 10372, 9577, 11241, 15650, 10370, 9530, 13009, 10229, 10088, 
      9748, 9640, 9773, 9800, 10229, 17026, 12402, 12301, 11917, 10957, 
      10090, 9882, 10026, 13481, 12116, 10529, 14624, 12317, 10282, 10202, 
      10397, 12226, 14825, 15530, 10728, 15165, 22490, 18178, 16085, 14834, 
      12913, 11338, 10634, 12725, 15793, 17333, 18041, 17540, 16292, 14297, 
      13025, 11392, 11041, 12580, 11650, 11125, 11281, 14625, 15860, 11965, 
      11357, 18010, 13130, 11849, 11458, 15674, 20689, 13513, 13264, 11833, 
      12340, 16020, 16505, 12842, 11981, 11897, 12077, 12281, 12457, 15602, 
      17210, 18605, 16325, 15944, 12884, 12584, 13621, 19546, 12370, 12385, 
      12762, 13842, 14257, 15685, 15802, 16165, 16810, 13840, 12545, 12580, 
      12608, 15353, 15680, 18785, 14369, 14450, 20221, 12996, 12997, 13000, 
      16360, 17092, 19625, 16474, 13369, 13274, 13754, 13801, 14125, 17321, 
      13537, 13745, 14545, 14825, 16705, 15993, 14418, 23098, 14653, 14045, 
      24533, 23765, 15002, 14161, 15002, 19786, 21557, 16081, 14800, 16801, 
      19584, 22681, 23809, 25425, 16850, 15730, 14722, 14866, 15425, 16945, 
      19682, 21202, 22385, 24245, 20660, 22280, 24488, 22185, 15154, 17730, 
      17938, 23229, 24733, 18512, 16897, 17680, 18857, 26401, 27920, 25229, 
      22025, 15914, 16109, 16781, 17929, 21709, 25826, 26650, 25285, 20101, 
      15885, 15901, 19357, 26692, 17218, 19265, 18688, 17609, 16393, 16868, 
      17473, 25220, 25409, 17317, 16866, 19042, 19777, 26842, 16916, 16936, 
      17525, 20381, 25736, 30824, 27770, 21130, 18842, 18761, 17186, 19465, 
      25524, 17865, 17425, 21780, 25888, 31113, 21785, 18013, 17725, 17693, 
      21914, 23465, 23930, 28925, 28360, 17981, 18632, 22580, 23140, 27365, 
      29889, 28629, 18346, 18250, 18234, 18481, 18514, 18850, 22450, 30769, 
      32420, 29945, 25892, 20017, 19457, 18980, 18505, 18521, 18752, 22985, 
      20705, 19858, 19498, 19445, 19025, 18965, 18785, 29378, 26100, 32500, 
      23810, 19337, 19370, 19385, 19897, 20050, 23569, 21281, 19721, 19744, 
      26996, 31921, 21325, 20365, 20205, 31545, 31981, 25789, 27389, 27733, 
      27908, 28264, 35048, 28730, 36833, 25777, 21650, 21250, 28946, 29489, 
      38449, 21485, 37700, 21753, 22025, 22562, 22237, 22322, 31805, 37384, 
      22644, 31909, 35044, 40996, 23642, 34901, 35570, 41845, 35648, 42425, 
      35073, 23413, 24034, 24433, 36178, 40050, 23912, 24041, 24601, 38425, 
      33361, 24912, 24345, 24912, 25120, 41497, 43105, 25274, 24658, 25085, 
      40906, 25616, 38242, 26002, 26440, 26500, 26533, 26932, 46546, 40681, 
      27261, 27481, 45313, 45385, 45124, 28922, 29044, 28964, 28981, 50900, 
      47809, 29588, 29965, 30370, 30641, 30746, 30769, 30914, 31376, 51778, 
      31909, 32045, 32436, 33714, 33685, 34274, 34226, 34369, 35037, 39293, 
      38953, 39460, 39348, 40529, 41213, 41353, 42029, 42440, 42853, 44953, 
      44948, 45418, 46737, 47210, 47153, 47540, 48985, 49384, 49288, 49793, 
      49754, 51993, 52916, 54370, 54792, 55760, 55700, 56205, 59074, 59545, 
      65536, 66568, 66573 ], 
  [ 25281, 27505, 25385, 24737, 25097, 27092, 27680, 25225, 27976, 22849, 
      22045, 27560, 21474, 23941, 19865, 20660, 21645, 21269, 22949, 22565, 
      19892, 17640, 25706, 26170, 26408, 21818, 20065, 18513, 24805, 18713, 
      20068, 18650, 19944, 20221, 21520, 18901, 21941, 29300, 24660, 27880, 
      85553, 87905, 26090, 17044, 20308, 26713, 30420, 78544, 73562, 25045, 
      13988, 29633, 24685, 25317, 13714, 23129, 69721, 74554, 24665, 68137, 
      74000, 65034, 29245, 28225, 0, 441, 13689, 22801, 24964, 63001, 19322, 
      21026, 64517, 13, 229, 965, 634, 13234, 19609, 65545, 25, 17, 16, 692, 
      18512, 23120, 57616, 29, 520, 29965, 30312, 69205, 85, 34645, 42898, 
      56218, 59585, 185, 21089, 60089, 74593, 657, 13077, 57681, 59130, 
      77922, 325, 60125, 60616, 170, 317, 1721, 1885, 30397, 34346, 37780, 
      794, 1325, 21778, 23885, 56813, 317, 2900, 3445, 22100, 37445, 56365, 
      57796, 65732, 70421, 2929, 3034, 16609, 27781, 52666, 54514, 58306, 
      58789, 932, 3856, 21281, 37892, 613, 3205, 23698, 28178, 28513, 30914, 
      32689, 57889, 72650, 900, 1000, 18280, 26893, 29565, 66888, 2297, 
      16490, 27917, 49645, 51437, 68482, 689, 2801, 5300, 19169, 20849, 
      36500, 37649, 44081, 46196, 6525, 3965, 4709, 16613, 21220, 25765, 
      26405, 26728, 43748, 20410, 23633, 27425, 37010, 61045, 1201, 3940, 
      4801, 4932, 6201, 8145, 17217, 22480, 46801, 53017, 61585, 67140, 
      19394, 19669, 31601, 35594, 43889, 49025, 8245, 12340, 30952, 48200, 
      58276, 2250, 21465, 41938, 1940, 6409, 9809, 12020, 28340, 31760, 7241, 
      13837, 33602, 36562, 47930, 58922, 3604, 6084, 18324, 46696, 6437, 
      14650, 16837, 20842, 29861, 35557, 45061, 3425, 6065, 9673, 10433, 
      30265, 47680, 34578, 40690, 8045, 8212, 13925, 23357, 35012, 62660, 
      2989, 7949, 9506, 33986, 17680, 26260, 59377, 8093, 23273, 24473, 
      59450, 4925, 7685, 8333, 11848, 14900, 16820, 20488, 21608, 24548, 
      26725, 30005, 34568, 37544, 38693, 41845, 42248, 3121, 4657, 13842, 
      15210, 21402, 41122, 8161, 12836, 28496, 34724, 38849, 44449, 45700, 
      52225, 59200, 5281, 6305, 12497, 13781, 15137, 28577, 29905, 46202, 
      52757, 5128, 7540, 9864, 12373, 14085, 15925, 33448, 35989, 40573, 
      40968, 5213, 9593, 10313, 11258, 11453, 11650, 12458, 14170, 19273, 
      31778, 33890, 39874, 42250, 42653, 51578, 56605, 60413, 4337, 7412, 
      9505, 41936, 42740, 4834, 5869, 6121, 6786, 6925, 7354, 20521, 23634, 
      27625, 52650, 5960, 10397, 10765, 11917, 17492, 20612, 28360, 61165, 
      4610, 5930, 7538, 17338, 22658, 55570, 7633, 27904, 28548, 39940, 9797, 
      13217, 16090, 19825, 26737, 49490, 57157, 6725, 7541, 7976, 13525, 
      17629, 25604, 53125, 6697, 17001, 19762, 26626, 30157, 39465, 41017, 
      41805, 48397, 57826, 59722, 8033, 12505, 13729, 15248, 27985, 39953, 
      40340, 52880, 60304, 8585, 9533, 10730, 57565, 60409, 7272, 13320, 
      33192, 34245, 44532, 47860, 51757, 57672, 6506, 7649, 9749, 40661, 
      9377, 10025, 10532, 12545, 43136, 43940, 9810, 22293, 7208, 7333, 
      11285, 13565, 16133, 16360, 27389, 28964, 30260, 38333, 9881, 13085, 
      16937, 23930, 24217, 36242, 36970, 37706, 38450, 23481, 28881, 36361, 
      37825, 40849, 54676, 56500, 12370, 12937, 13130, 25922, 28370, 54346, 
      58010, 12869, 13060, 19469, 23725, 9745, 9898, 16069, 22738, 24705, 
      25285, 57793, 14096, 15545, 24832, 43697, 49040, 59792, 14026, 14834, 
      39946, 40325, 48325, 51749, 21256, 22045, 11545, 14489, 22714, 41738, 
      33185, 51280, 54353, 9802, 11322, 14170, 22717, 10676, 17896, 45301, 
      13505, 15650, 28450, 40762, 52565, 23140, 25920, 48865, 53145, 11105, 
      15130, 18098, 31250, 33890, 13940, 21605, 28277, 41957, 43892, 10954, 
      27234, 27529, 32194, 40594, 44041, 47650, 51421, 58066, 14612, 26801, 
      35705, 43801, 51572, 38845, 39573, 40680, 41428, 42184, 43333, 51453, 
      62253, 42341, 52466, 62885, 63362, 14500, 34289, 42500, 13617, 19330, 
      22186, 37890, 39685, 32005, 19433, 38573, 19377, 39456, 49492, 59497, 
      13309, 61049, 15677, 25085, 35285, 41621, 51496, 54485, 21969, 45594, 
      11588, 33025, 41233, 44225, 62500, 18946, 19585, 21610, 47522, 65521, 
      14029, 16564, 21789, 23476, 25524, 27700, 66181, 19306, 21970, 23657, 
      26237, 49085, 50717, 51130, 54077, 29098, 30850, 37549, 43245, 57049, 
      61090, 20936, 29572, 43061, 48836, 52936, 57677, 26981, 31226, 54394, 
      17137, 27985, 41257, 61200, 29858, 30725, 33745, 39685, 42170, 42533, 
      46658, 16493, 23293, 23528, 24488, 27560, 32405, 34885, 43093, 21682, 
      24685, 46282, 65497, 24884, 35281, 38561, 43124, 55369, 65696, 68081, 
      44797, 66370, 13885, 16965, 19240, 21013, 24804, 30285, 36973, 56200, 
      68004, 72904, 17498, 18005, 19445, 22490, 25250, 31345, 44098, 54709, 
      31265, 42500, 44672, 62800, 21025, 30906, 43066, 18805, 27365, 33140, 
      38461, 65525, 16778, 27074, 27833, 44210, 49085, 66205, 21664, 30433, 
      36628, 38560, 44788, 47008, 48528, 64105, 69745, 74164, 22490, 23117, 
      31481, 47981, 54730, 18989, 42725, 43076, 47821, 54949, 57044, 63176, 
      63629, 65000, 67325, 29745, 40210, 42597, 43297, 61162, 62497, 73330, 
      55808, 56225, 19658, 40993, 41330, 41669, 63845, 66593, 20740, 25317, 
      37332, 38917, 49477, 49860, 52200, 66820, 44554, 47450, 53626, 55250, 
      63850, 27856, 51481, 83681, 33570, 38338, 87130, 18824, 33245, 42148, 
      52733, 72973, 78440, 30290, 49505, 61250, 71761, 81242, 84386, 88690, 
      29041, 32625, 39681, 47889, 52816, 61056, 71521, 76401, 79936, 85156, 
      23105, 79157, 85397, 21940, 44813, 62845, 63725, 81448, 85640, 27673, 
      57978, 61785, 66658, 89658, 93529, 20276, 23120, 38177, 51476, 56180, 
      62032, 75892, 87737, 89905, 20666, 26234, 44866, 45554, 67154, 89609, 
      34101, 66052, 30529, 33818, 45370, 52229, 56530, 84773, 85298, 36548, 
      39793, 63473, 66560, 88745, 43537, 46917, 53890, 68170, 85285, 98437, 
      21125, 27925, 33029, 33284, 43469, 63556, 23245, 38770, 45050, 71917, 
      84761, 98386, 28240, 39924, 43668, 44980, 71713, 76960, 78433, 92500, 
      22045, 47618, 55325, 73385, 75289, 87914, 21556, 22312, 42605, 44525, 
      45181, 51812, 52181, 55205, 72245, 96356, 20725, 21946, 24949, 34866, 
      36994, 39541, 47466, 48154, 52081, 73450, 33872, 36721, 38377, 38660, 
      41600, 42212, 45392, 91937, 82273, 99425, 29245, 48628, 49669, 50020, 
      55908, 57069, 30346, 35450, 51362, 51721, 83837, 97162, 36500, 40916, 
      54196, 95776, 96884, 78930, 83890, 84906, 85417, 86445, 103981, 87245, 
      107780, 29858, 41185, 44145, 86785, 88336, 110736, 45050, 108641, 
      45652, 46258, 44105, 52180, 53945, 92660, 24317, 46537, 92426, 100601, 
      114617, 41821, 99784, 101461, 116136, 101201, 117050, 26704, 52004, 
      60353, 63104, 102065, 111313, 56533, 50612, 60580, 106660, 29354, 
      44761, 53266, 60889, 62441, 113426, 117050, 44785, 51561, 49298, 26813, 
      54865, 28849, 56929, 59045, 59777, 60146, 56845, 27737, 29600, 57172, 
      60752, 28852, 29258, 29333, 50425, 52897, 59537, 59890, 29725, 30330, 
      58141, 55828, 65305, 59860, 62317, 62676, 64501, 65969, 31601, 54738, 
      59240, 62317, 56533, 56840, 59777, 61745, 66256, 55834, 59732, 70816, 
      61913, 71209, 60626, 68360, 73204, 70516, 69581, 71336, 71746, 72077, 
      70865, 77554, 71305, 77632, 76673, 72736, 73805, 77741, 74884, 75853, 
      78754, 79337, 79105, 80533, 80825, 84125, 81940, 85133, 86274, 93249, 
      94949, 95290 ], 
  [ 20052, 21940, 20114, 19466, 19700, 21401, 21905, 19786, 22117, 17620, 
      16900, 21533, 16245, 18292, 14804, 15473, 16290, 15956, 17384, 17000, 
      14705, 12789, 19637, 20017, 20213, 16253, 14752, 13410, 18778, 13568, 
      14713, 13505, 14589, 14824, 15913, 13672, 16250, 22601, 18549, 21349, 
      73730, 75914, 19769, 12025, 14785, 20308, 23553, 67225, 62621, 18850, 
      9473, 22850, 18532, 19080, 9241, 17186, 59074, 63529, 18512, 57616, 
      63017, 54765, 22504, 21610, 441, 0, 9216, 16900, 18769, 52900, 13925, 
      15377, 54290, 580, 40, 104, 25, 8845, 14170, 55234, 592, 500, 457, 41, 
      13241, 17177, 47977, 554, 37, 23140, 23445, 58600, 274, 27274, 34645, 
      46705, 49778, 164, 15440, 50240, 63568, 90, 8730, 48042, 49365, 66645, 
      136, 50276, 50725, 317, 170, 482, 562, 23530, 27017, 30073, 185, 338, 
      16045, 17858, 47258, 296, 1157, 1492, 16325, 29780, 46852, 48157, 
      55421, 59732, 1186, 1249, 11674, 21250, 43489, 45169, 48625, 49066, 
      281, 1777, 15632, 30185, 298, 1378, 17713, 21605, 21898, 24005, 25570, 
      48250, 61793, 333, 349, 13093, 20488, 22824, 56493, 890, 11597, 21386, 
      40762, 42386, 57961, 416, 1184, 2801, 13856, 15284, 28961, 29984, 
      35744, 37649, 3690, 1928, 2420, 11720, 15613, 19528, 20084, 20365, 
      35453, 14929, 17690, 20978, 29429, 51154, 592, 1945, 2512, 2601, 3492, 
      4932, 12240, 16705, 38212, 43840, 51652, 56745, 14081, 14314, 24650, 
      28181, 35594, 40226, 5032, 8245, 24085, 39485, 48637, 1053, 15858, 
      33853, 953, 3700, 6260, 8009, 21809, 24809, 4322, 9490, 26441, 29065, 
      39257, 49241, 1861, 3501, 13221, 38149, 3770, 10177, 11986, 15361, 
      23162, 28186, 36682, 1808, 3524, 6208, 6800, 23524, 39049, 27333, 
      32773, 5000, 5125, 9620, 17540, 27725, 52685, 1666, 4946, 6125, 26825, 
      12745, 20065, 49696, 5090, 17498, 18530, 49769, 2888, 4808, 5288, 8005, 
      10469, 12053, 15133, 16085, 18605, 20488, 23348, 27365, 30005, 31028, 
      33844, 34205, 1882, 2746, 9621, 10737, 15921, 33205, 5200, 8825, 22049, 
      27521, 31184, 36196, 37321, 43216, 49561, 3202, 3890, 8570, 9602, 
      10706, 22130, 23290, 37781, 43706, 3133, 4789, 6525, 8488, 9864, 11368, 
      26413, 28660, 32740, 33093, 3218, 6338, 6890, 7625, 7778, 7933, 8573, 
      9949, 14170, 24953, 26813, 32125, 34249, 34610, 42653, 47218, 50690, 
      2720, 4745, 6292, 33977, 34697, 3049, 3706, 3874, 4329, 4426, 4729, 
      15250, 17901, 21346, 43641, 3797, 7016, 7300, 8200, 12725, 15341, 
      21997, 51400, 2993, 3809, 4913, 12613, 17093, 46309, 5008, 21625, 
      22185, 32233, 6626, 9290, 11617, 14722, 20626, 40817, 47770, 4436, 
      5000, 5309, 9556, 12904, 19661, 44116, 4450, 12402, 14701, 20557, 
      23626, 31842, 33226, 33930, 39850, 48397, 50125, 5408, 8788, 9760, 
      10985, 21748, 32288, 32633, 43913, 50665, 5834, 6530, 7433, 48178, 
      50770, 4941, 9477, 26325, 27252, 36405, 39397, 42916, 48285, 4469, 
      5234, 6746, 32954, 6500, 6980, 7361, 8912, 35177, 35897, 6849, 16938, 
      5045, 5128, 7988, 9764, 11828, 12013, 21320, 22685, 23813, 30920, 6962, 
      9410, 12506, 18365, 18610, 29081, 29725, 30377, 31037, 18000, 22644, 
      29200, 30496, 33184, 45625, 47281, 8905, 9346, 9497, 20105, 22217, 
      45337, 48665, 9320, 9469, 14660, 18244, 6994, 7105, 11890, 17425, 
      19098, 19594, 48490, 10337, 11492, 19225, 35780, 40577, 50321, 10309, 
      10949, 32449, 32786, 39946, 43034, 16237, 16900, 8458, 10730, 17485, 
      34073, 26528, 42649, 45428, 7261, 8361, 10537, 17530, 7925, 13549, 
      37300, 10082, 11765, 22465, 33265, 43850, 17953, 20313, 40528, 44388, 
      8354, 11413, 13793, 24929, 27233, 10517, 16712, 22376, 34376, 36101, 
      8329, 21501, 21754, 25789, 33181, 36250, 39481, 42874, 48889, 11105, 
      21152, 28880, 36052, 43025, 31684, 32328, 33309, 33973, 34645, 35668, 
      42948, 52740, 34802, 43877, 53330, 53765, 11161, 27716, 34961, 10530, 
      15025, 17377, 30897, 32482, 25768, 15170, 31538, 15156, 32337, 41281, 
      50320, 10474, 51746, 12296, 19940, 28712, 34292, 43117, 45812, 17370, 
      37845, 9425, 26788, 33988, 36644, 53113, 14977, 15490, 17137, 39605, 
      55882, 11236, 13141, 17316, 18709, 20421, 22261, 56500, 15337, 17497, 
      18890, 21050, 41042, 42506, 42877, 45530, 23533, 25033, 30850, 35874, 
      48250, 51913, 16757, 23965, 35732, 40877, 44557, 48836, 21794, 25409, 
      45889, 13840, 22672, 34180, 52065, 24293, 25034, 27634, 32818, 35009, 
      35330, 38993, 13448, 18820, 19013, 19805, 22373, 26504, 28648, 35848, 
      17545, 20002, 38701, 56026, 20201, 29044, 31904, 35921, 46864, 56225, 
      58400, 37426, 56857, 11848, 14004, 15733, 17128, 20205, 24804, 30568, 
      47653, 58365, 62845, 14453, 14834, 15938, 18353, 20609, 25738, 36853, 
      46330, 25700, 35465, 37385, 53665, 17266, 25425, 35989, 15592, 22472, 
      27365, 31972, 56180, 14153, 22265, 22898, 37049, 41378, 56818, 17905, 
      25120, 30433, 32113, 37585, 39553, 40905, 54928, 60064, 64105, 18605, 
      19106, 26042, 40442, 46477, 15944, 35816, 36125, 40324, 46696, 48581, 
      54125, 54536, 55781, 57896, 24642, 33637, 35730, 36346, 52321, 53530, 
      63397, 47513, 47888, 16613, 34378, 34673, 34970, 54794, 57290, 17485, 
      21096, 31221, 32596, 41896, 42237, 44325, 57517, 37561, 40121, 45625, 
      47081, 54841, 23257, 43732, 72992, 28089, 32185, 76189, 16325, 27848, 
      35533, 44900, 63208, 68213, 25397, 42050, 52577, 62122, 70805, 73697, 
      77665, 24400, 27396, 33444, 40644, 45025, 52425, 61924, 66384, 69625, 
      74425, 19682, 68930, 74666, 18853, 37988, 54088, 54884, 71053, 74909, 
      23410, 49725, 53154, 57565, 78633, 82210, 17777, 19865, 32276, 43937, 
      48137, 53401, 66001, 76880, 78880, 18125, 22349, 38125, 38729, 58061, 
      78626, 28872, 57085, 25930, 28673, 38629, 44690, 48529, 74210, 74693, 
      31025, 33808, 54800, 57593, 77888, 37090, 40050, 46225, 59077, 74722, 
      86866, 18836, 23956, 28136, 28349, 37064, 54925, 20410, 33037, 38477, 
      62530, 74282, 86857, 24313, 34065, 37305, 38449, 62368, 67153, 68500, 
      81433, 19714, 40793, 47618, 63914, 65650, 77225, 19477, 19981, 36452, 
      38120, 38692, 44525, 44852, 47540, 62900, 85037, 19066, 19825, 21946, 
      29889, 31681, 33850, 40725, 41329, 44794, 64021, 29105, 31492, 32896, 
      33137, 35657, 36185, 38945, 80996, 72130, 87938, 25444, 41845, 42760, 
      43069, 48285, 49320, 26377, 30557, 44285, 44602, 73610, 85885, 31481, 
      35225, 46825, 84625, 85649, 69165, 73705, 74637, 75106, 76050, 92242, 
      76808, 95789, 26225, 35620, 38160, 76432, 77857, 98577, 38981, 96650, 
      39541, 40105, 38288, 45313, 46868, 81929, 22826, 40426, 81737, 89282, 
      102290, 36424, 88549, 90100, 103725, 89882, 104597, 24625, 45305, 
      52688, 55145, 90704, 99280, 49330, 44165, 52957, 95005, 26729, 39154, 
      46525, 53266, 54650, 101309, 104681, 39220, 45072, 43145, 25448, 48082, 
      26896, 49936, 51842, 52490, 52817, 49978, 26960, 27857, 50305, 53465, 
      27781, 28145, 28178, 44608, 46786, 52586, 52897, 29242, 29385, 51442, 
      49465, 57808, 53077, 55240, 55557, 57172, 58514, 30992, 48753, 52709, 
      55450, 50548, 50813, 53456, 55172, 59137, 50101, 54041, 63697, 55970, 
      64090, 54977, 61829, 66085, 63817, 63050, 64637, 65257, 65546, 64544, 
      70561, 65152, 70681, 69890, 66625, 67610, 71042, 68605, 69448, 72265, 
      72890, 72868, 74170, 74546, 77426, 75577, 78728, 79785, 86634, 88250, 
      88549 ], 
  [ 7380, 7732, 7250, 6602, 6260, 6617, 6737, 6154, 6565, 4948, 4612, 5213, 
      3573, 3700, 2900, 2993, 3042, 2900, 3176, 2792, 2225, 1845, 3125, 3121, 
      3125, 2045, 1696, 1314, 2458, 1280, 1465, 1217, 1341, 1384, 1513, 1000, 
      1466, 3209, 1845, 2725, 30914, 32330, 2105, 313, 769, 2260, 3393, 
      26713, 23837, 1762, 65, 3074, 1636, 1800, 25, 1250, 21634, 24361, 1616, 
      20752, 24041, 19053, 2920, 2602, 13689, 9216, 0, 1156, 1681, 17956, 
      485, 785, 18770, 14404, 10408, 7400, 8473, 13, 538, 19330, 14416, 
      13940, 13705, 8297, 377, 1241, 15145, 14186, 9061, 3172, 3285, 21352, 
      12370, 4810, 8149, 14449, 16178, 11300, 848, 16448, 24400, 8730, 90, 
      15210, 15957, 26325, 10504, 16484, 16741, 12221, 10730, 6050, 5746, 
      3370, 4745, 6073, 8633, 7058, 1069, 1538, 14810, 11432, 4421, 3796, 
      1157, 5972, 14596, 15325, 19517, 22100, 4450, 4321, 346, 2626, 12769, 
      13681, 15601, 15850, 8537, 3505, 1040, 6185, 10090, 4258, 1585, 2789, 
      2890, 3653, 4258, 15418, 23393, 8973, 8605, 613, 2440, 3240, 20205, 
      5690, 461, 2762, 11386, 12242, 21097, 10400, 5024, 2609, 800, 1076, 
      5729, 6176, 8864, 9809, 1962, 3848, 3188, 584, 1213, 2248, 2420, 2509, 
      8765, 1105, 1754, 2738, 6005, 17170, 9040, 4057, 3280, 3177, 2340, 
      1476, 720, 1537, 10180, 13120, 17476, 20457, 1025, 1066, 4106, 5525, 
      8906, 11234, 1576, 757, 3925, 10877, 15805, 6813, 1458, 8125, 7673, 
      2548, 1268, 905, 3185, 4265, 2210, 850, 4937, 6025, 10841, 16217, 5125, 
      2925, 1125, 10309, 2810, 961, 1042, 1537, 3770, 5722, 9610, 5648, 3140, 
      1600, 1424, 3940, 10825, 5445, 7813, 2312, 2245, 1172, 2180, 5645, 
      18317, 6850, 2450, 1901, 5321, 1417, 2977, 16672, 2594, 2330, 2594, 
      16745, 4808, 2888, 2600, 1669, 1445, 1493, 1885, 2069, 2669, 3208, 
      4148, 5669, 6773, 7220, 8500, 8669, 7450, 5242, 1557, 1521, 2097, 8245, 
      2896, 1721, 3809, 5825, 7376, 9700, 10249, 13264, 16729, 4930, 4082, 
      1850, 1730, 1682, 3890, 4282, 10517, 13562, 5245, 3445, 2493, 1960, 
      1800, 1768, 5485, 6388, 8164, 8325, 5330, 2690, 2474, 2249, 2210, 2173, 
      2045, 1885, 2074, 4985, 5693, 7933, 8905, 9074, 13085, 15538, 17474, 
      6560, 3785, 2836, 8825, 9161, 6121, 5050, 4834, 4329, 4234, 3961, 2386, 
      2925, 3874, 13689, 5141, 2792, 2692, 2440, 2165, 2477, 4141, 17992, 
      6833, 5345, 4145, 2245, 2885, 15205, 4240, 4153, 4329, 8233, 3362, 
      2570, 2401, 2626, 3922, 12401, 16090, 5204, 4616, 4349, 2644, 2536, 
      3725, 14164, 5410, 2610, 2797, 4045, 5002, 8226, 8842, 9162, 12010, 
      16525, 17485, 4640, 3028, 2848, 2729, 4468, 8480, 8633, 14153, 17833, 
      4490, 4034, 3593, 16498, 17938, 5517, 3141, 6165, 6516, 10485, 11941, 
      13732, 16605, 6389, 5426, 4250, 8954, 4580, 4292, 4097, 3536, 10025, 
      10361, 4545, 3690, 6389, 6280, 4148, 3620, 3380, 3373, 4808, 5213, 
      5573, 8264, 4850, 3842, 3482, 4157, 4210, 7577, 7837, 8105, 8381, 4176, 
      5364, 7696, 8224, 9376, 15481, 16369, 4297, 4162, 4121, 4745, 5321, 
      15385, 17177, 4328, 4285, 3908, 4420, 5650, 5569, 4018, 4369, 4698, 
      4810, 17194, 4385, 4196, 4825, 10820, 13121, 18257, 4549, 4421, 9409, 
      9554, 12874, 14426, 4525, 4612, 5578, 4778, 4813, 10265, 7328, 14425, 
      15860, 6877, 6057, 5161, 5050, 6581, 4909, 11956, 5666, 5237, 6337, 
      10225, 15242, 5473, 5913, 13648, 15588, 7010, 5653, 5345, 7265, 8033, 
      6101, 5576, 6632, 10952, 11717, 7561, 6525, 6586, 7741, 10525, 11866, 
      13369, 15034, 18169, 6305, 6560, 8912, 11860, 15185, 10180, 10440, 
      10845, 11125, 11413, 11860, 15300, 20484, 11570, 15845, 20882, 21125, 
      7129, 8900, 11729, 7650, 6577, 6625, 10161, 10786, 8488, 6914, 10610, 
      7092, 11025, 14977, 19600, 8746, 20450, 8072, 7652, 9896, 12020, 16045, 
      17396, 7578, 13653, 10769, 9508, 12100, 13220, 21433, 8065, 8002, 7921, 
      14645, 23050, 9700, 8725, 8100, 8149, 8325, 8629, 23476, 8425, 8281, 
      8330, 8570, 15506, 16202, 16381, 17690, 9325, 9673, 11458, 13410, 
      19258, 21193, 8885, 9565, 13460, 15725, 17485, 19652, 9314, 10049, 
      18241, 10000, 9616, 13060, 21537, 10085, 10250, 10930, 12658, 13505, 
      13634, 15185, 10760, 9604, 9605, 9629, 9893, 10760, 11368, 13960, 9865, 
      9826, 15277, 23962, 10025, 11764, 12704, 14225, 19216, 24161, 25376, 
      14962, 24601, 13768, 11700, 10933, 10600, 10413, 10980, 12520, 19813, 
      25533, 28093, 11765, 11570, 11138, 10673, 10625, 11338, 14965, 19258, 
      11492, 14537, 15305, 23137, 11314, 11601, 14869, 12136, 11336, 12197, 
      13540, 24692, 13385, 11513, 11570, 15545, 17378, 25138, 11953, 12064, 
      13345, 13873, 15889, 16705, 17289, 24208, 27040, 29353, 12077, 12002, 
      12410, 17210, 19981, 13256, 15464, 15581, 17284, 20200, 21125, 23981, 
      24200, 24869, 26024, 12546, 14821, 15570, 15802, 23137, 23770, 29221, 
      20825, 21008, 13925, 15370, 15473, 15578, 24650, 25994, 13837, 13032, 
      14517, 14932, 18472, 18621, 19557, 26221, 16825, 17849, 20281, 20969, 
      24889, 13465, 19540, 35360, 14265, 15289, 37405, 16133, 14408, 16525, 
      20324, 29800, 32693, 14261, 19202, 24161, 29290, 34325, 36065, 38497, 
      14416, 14724, 16164, 18756, 20641, 24201, 29284, 31824, 33721, 36601, 
      15266, 33410, 36842, 15973, 18020, 25288, 25700, 34765, 37085, 15154, 
      23229, 24930, 27229, 39465, 41698, 17585, 16217, 16532, 20705, 22601, 
      25177, 32017, 38480, 39712, 17741, 15821, 18541, 18761, 27725, 39650, 
      16200, 27325, 16138, 16385, 19045, 21458, 23185, 37154, 37445, 17009, 
      17680, 26384, 27833, 39488, 18850, 19890, 22417, 28741, 37666, 45202, 
      19604, 17044, 17000, 17021, 19016, 26701, 18682, 18061, 19661, 30850, 
      37610, 45385, 17593, 18513, 19449, 19825, 30880, 33553, 34324, 42073, 
      20290, 20825, 23618, 31850, 32818, 39593, 21205, 20557, 19556, 20072, 
      20260, 22445, 22580, 23732, 31412, 44525, 22714, 21361, 19450, 18369, 
      18625, 19066, 21141, 21361, 22714, 32149, 18545, 18820, 19072, 19121, 
      19721, 19865, 20705, 42212, 36994, 46658, 19300, 22069, 22408, 22525, 
      24669, 25128, 19465, 19421, 23165, 23290, 38090, 45565, 19769, 20441, 
      24361, 44881, 45521, 35757, 38377, 38925, 39202, 39762, 49810, 40328, 
      52205, 20849, 21412, 22032, 40336, 41185, 54225, 22469, 53066, 22837, 
      23209, 22928, 25153, 25748, 44105, 27242, 23722, 44105, 48770, 57170, 
      22984, 48421, 49396, 58221, 49370, 58901, 26353, 25913, 28880, 29993, 
      50000, 55504, 27634, 25925, 29341, 52957, 25961, 24754, 26941, 29650, 
      30266, 57149, 59369, 25012, 26640, 26249, 30440, 28306, 29200, 29200, 
      30146, 30410, 30545, 29818, 34640, 31121, 30145, 31385, 34117, 34289, 
      34130, 29248, 30082, 32042, 32161, 38266, 36297, 32050, 31609, 34768, 
      33301, 34120, 34245, 34900, 35666, 39440, 32625, 34085, 35290, 34420, 
      34493, 35792, 36356, 37825, 35125, 39257, 42385, 40034, 42778, 40385, 
      43205, 44773, 44425, 44426, 45245, 46825, 46922, 46880, 49825, 48256, 
      50137, 50114, 49921, 50522, 51650, 51133, 51400, 53833, 54650, 55588, 
      56314, 57074, 58034, 57721, 60680, 61353, 67626, 68858, 68965 ], 
  [ 7312, 7120, 7114, 6466, 5920, 5801, 5785, 5746, 5477, 4880, 4680, 3853, 
      3505, 2952, 3104, 2993, 2770, 2696, 2564, 2180, 2225, 2389, 1697, 1557, 
      1493, 1433, 1492, 1450, 1098, 1348, 1193, 1285, 1069, 1044, 833, 932, 
      650, 761, 349, 549, 20170, 21314, 269, 585, 225, 288, 673, 16785, 
      14521, 130, 1153, 490, 72, 100, 1181, 26, 12794, 14909, 52, 12116, 
      14657, 10825, 404, 290, 22801, 16900, 1156, 0, 49, 10000, 145, 37, 
      10610, 23720, 18500, 14404, 15885, 1305, 130, 11034, 23732, 23120, 
      22817, 15641, 241, 17, 7937, 23434, 16677, 520, 565, 12580, 21074, 
      1274, 3185, 7445, 8698, 19664, 100, 8900, 14948, 16210, 1450, 8002, 
      8545, 16465, 18596, 8936, 9125, 20857, 18890, 12442, 12002, 650, 1277, 
      1993, 16045, 13858, 185, 178, 7738, 19796, 9997, 9032, 205, 1960, 7592, 
      8117, 11221, 13192, 10026, 9829, 754, 450, 6309, 6949, 8325, 8506, 
      15881, 8537, 292, 2105, 17978, 9698, 293, 545, 578, 865, 1130, 8210, 
      14213, 16453, 15949, 613, 468, 724, 11773, 11810, 937, 586, 5402, 5986, 
      12461, 18356, 10804, 6961, 596, 464, 1921, 2164, 3764, 4369, 5770, 
      8948, 7880, 1060, 533, 548, 584, 605, 3733, 629, 530, 698, 2129, 9554, 
      16452, 9225, 7972, 7801, 6352, 4672, 1060, 585, 4672, 6660, 9792, 
      12025, 821, 794, 1250, 1921, 3874, 5386, 4772, 2525, 1205, 5165, 8597, 
      13273, 778, 3433, 14473, 6560, 3920, 2809, 1009, 1409, 5882, 2210, 
      1741, 2285, 5197, 8941, 10701, 7141, 1261, 4869, 6890, 2117, 1586, 
      1061, 1322, 2186, 4442, 11428, 7424, 4388, 3940, 1424, 5249, 2113, 
      3393, 5780, 5645, 2600, 1160, 2245, 10565, 13106, 5986, 4825, 2125, 
      1825, 1345, 9396, 6130, 1378, 1370, 9469, 9908, 6628, 6068, 3845, 2669, 
      2173, 1613, 1525, 1445, 1508, 1768, 2405, 2965, 3208, 3944, 4045, 
      13842, 10546, 3121, 2677, 1621, 3825, 6500, 3625, 1769, 2561, 3364, 
      4736, 5081, 7076, 9521, 9962, 8570, 3890, 3362, 2906, 1850, 1970, 5281, 
      7306, 10413, 7389, 5485, 4068, 3364, 2788, 2493, 2920, 3880, 3973, 
      10498, 5818, 5330, 4765, 4658, 4553, 4153, 3449, 2210, 2333, 2633, 
      3785, 4349, 4450, 7033, 8738, 10130, 12340, 7865, 6032, 4337, 4537, 
      11629, 9946, 9594, 8749, 8586, 8109, 2250, 2041, 2106, 7501, 10037, 
      5716, 5480, 4820, 2845, 2341, 2237, 10580, 12613, 10309, 8293, 2993, 
      2273, 8609, 8388, 2385, 2425, 4153, 6626, 4610, 3557, 2762, 2426, 6757, 
      9290, 9896, 8900, 8429, 4616, 3284, 2501, 7976, 10170, 3562, 3001, 
      2617, 2826, 4282, 4626, 4810, 6570, 9657, 10345, 8788, 5408, 4820, 
      4225, 2768, 4468, 4553, 8033, 10625, 8434, 7570, 6653, 9698, 10730, 
      10141, 5317, 3445, 3592, 5725, 6637, 7816, 9805, 11489, 9914, 7786, 
      4874, 8320, 7760, 7361, 6052, 5537, 5737, 8149, 3418, 11285, 11108, 
      7208, 5864, 4808, 4733, 3380, 3445, 3533, 4660, 8522, 6290, 4706, 3545, 
      3530, 4381, 4505, 4637, 4777, 3700, 3664, 4500, 4756, 5364, 9225, 9841, 
      7085, 6746, 6637, 3725, 3757, 9197, 10445, 6980, 6869, 4520, 3944, 
      9594, 9445, 5650, 4165, 4018, 3994, 10530, 6697, 6032, 4145, 6400, 
      7817, 11321, 6929, 6529, 5669, 5746, 7706, 8714, 4797, 4680, 8978, 
      7090, 4745, 6253, 4948, 8849, 9808, 11161, 9661, 7677, 5050, 10525, 
      6269, 7400, 8522, 7345, 5045, 6485, 9530, 5473, 5233, 8548, 9808, 
      10954, 8033, 6773, 5429, 5653, 8957, 6052, 5476, 7076, 7501, 11709, 
      5641, 5634, 5769, 6921, 7650, 8541, 9594, 11709, 9025, 5812, 6260, 
      7712, 9745, 6984, 7108, 7309, 7453, 7605, 7848, 9928, 13480, 7762, 
      10337, 13810, 13985, 10121, 6656, 7921, 11050, 8005, 7237, 7237, 7522, 
      6788, 8410, 7618, 8656, 7897, 10081, 13140, 12554, 13786, 10996, 7720, 
      7652, 8552, 10877, 11752, 8530, 9505, 15665, 7808, 8768, 9344, 14633, 
      10037, 9770, 9077, 10225, 15842, 13576, 11581, 9256, 8829, 8461, 8221, 
      16200, 10397, 9437, 9010, 8570, 10882, 11306, 11417, 12250, 8713, 8653, 
      9010, 9874, 13410, 14733, 10517, 8885, 9992, 11237, 12317, 13736, 9314, 
      9029, 12869, 13060, 9412, 10000, 15145, 9473, 9434, 9434, 9938, 10309, 
      10370, 11173, 14228, 10760, 10693, 10445, 9893, 9604, 9668, 10628, 
      11565, 10642, 11401, 17026, 10841, 10064, 10324, 10961, 13844, 17225, 
      18100, 11426, 17597, 18868, 15304, 13653, 12708, 11365, 10504, 10548, 
      14373, 18325, 20205, 15233, 14834, 13858, 12373, 11509, 10658, 11633, 
      14090, 10880, 11545, 11905, 16745, 13626, 11125, 11809, 15332, 11812, 
      11245, 11432, 17960, 17533, 12125, 11978, 12349, 13298, 18338, 14265, 
      11860, 11713, 11833, 12625, 13033, 13345, 17748, 19764, 21465, 14185, 
      13906, 12002, 13402, 15017, 16724, 12676, 12725, 13544, 15236, 15821, 
      17725, 17876, 18341, 19156, 12682, 12577, 12850, 12946, 17221, 17650, 
      21537, 15793, 15908, 17393, 13058, 13093, 13130, 18394, 19330, 16965, 
      14596, 13021, 13096, 14596, 14677, 15205, 19557, 13901, 14381, 15725, 
      16141, 18701, 14417, 15392, 26452, 13789, 13725, 28089, 20485, 14068, 
      14213, 16040, 22388, 24533, 14737, 15530, 18517, 22082, 25825, 27157, 
      29045, 15300, 14656, 14464, 15424, 16425, 18625, 22144, 24004, 25425, 
      27625, 18122, 25250, 27866, 19373, 15368, 19508, 19784, 26333, 28109, 
      16650, 18265, 19354, 20905, 30013, 31770, 21937, 19345, 15376, 16897, 
      17977, 19601, 24401, 29300, 30260, 22025, 17929, 16025, 16109, 21401, 
      30266, 16132, 21205, 17090, 16453, 16529, 17650, 18629, 28450, 28673, 
      16465, 16388, 20740, 21713, 30308, 16810, 17170, 18405, 22417, 28962, 
      34866, 24296, 19016, 17476, 17429, 17044, 21125, 22490, 17177, 17417, 
      24050, 29042, 35117, 19633, 17425, 17545, 17649, 24148, 26073, 26640, 
      32553, 24914, 18173, 19538, 24914, 25610, 30685, 26237, 25181, 17992, 
      18100, 18152, 19045, 19112, 19720, 24680, 34597, 28426, 26325, 22986, 
      18709, 18421, 18250, 18625, 18709, 19314, 25281, 19225, 18752, 18596, 
      18577, 18497, 18505, 18665, 32896, 28970, 36458, 21544, 19485, 19620, 
      19669, 20725, 20980, 21437, 19897, 20105, 20162, 29930, 35705, 20041, 
      19625, 20825, 35225, 35729, 28345, 30285, 30697, 30906, 31330, 39202, 
      31828, 41189, 23365, 20800, 20740, 31972, 32617, 42937, 21041, 42050, 
      21341, 21645, 21908, 22433, 22688, 35129, 33226, 22226, 35197, 38842, 
      45610, 22644, 38629, 39400, 46525, 39442, 47137, 31385, 23465, 24868, 
      25505, 40004, 44420, 24370, 23885, 25397, 42485, 30109, 24074, 24425, 
      25706, 26050, 45929, 47741, 24400, 24532, 24685, 36628, 25722, 34436, 
      26276, 26882, 27010, 27077, 27098, 41780, 36697, 27425, 27985, 40781, 
      40885, 40658, 28228, 28586, 29186, 29237, 45882, 43165, 29602, 29705, 
      31028, 30717, 31060, 31117, 31432, 31994, 46852, 31333, 31909, 32570, 
      33128, 33133, 33956, 34112, 34697, 34241, 38441, 39257, 38810, 39650, 
      39637, 41029, 41645, 41977, 42250, 42797, 44717, 44746, 45044, 46901, 
      46692, 47281, 47530, 48425, 48890, 49202, 49365, 49428, 51725, 52610, 
      53888, 54410, 55306, 55586, 55817, 58708, 59245, 65314, 66410, 66449 ], 
  [ 7585, 7281, 7373, 6725, 6137, 5920, 5876, 5949, 5540, 5153, 4981, 3860, 
      3778, 3085, 3433, 3280, 3001, 2941, 2725, 2341, 2512, 2788, 1690, 1522, 
      1444, 1594, 1737, 1765, 1105, 1649, 1424, 1586, 1300, 1261, 980, 1205, 
      769, 544, 328, 388, 18245, 19333, 178, 928, 400, 169, 400, 15028, 
      12890, 81, 1664, 245, 37, 37, 1706, 61, 11261, 13250, 17, 10625, 13012, 
      9418, 173, 101, 24964, 18769, 1681, 49, 0, 8649, 362, 170, 9217, 25925, 
      20453, 16133, 17698, 1858, 333, 9613, 25937, 25297, 24980, 17440, 500, 
      52, 6740, 25625, 18532, 261, 292, 11061, 23153, 833, 2450, 6290, 7445, 
      21673, 233, 7633, 13289, 18037, 2017, 6805, 7306, 14722, 20549, 7669, 
      7844, 22922, 20857, 14045, 13577, 377, 850, 1440, 17858, 15545, 290, 
      185, 6569, 21805, 11432, 10397, 296, 1421, 6437, 6920, 9800, 11645, 
      11461, 11250, 1125, 289, 5266, 5850, 7114, 7281, 17680, 9860, 425, 
      1552, 19889, 11105, 314, 370, 389, 578, 773, 7013, 12610, 18280, 17748, 
      900, 349, 493, 10324, 13357, 1322, 425, 4457, 4985, 10970, 20281, 
      12281, 8144, 841, 625, 1424, 1625, 3001, 3536, 6841, 10285, 9133, 1445, 
      680, 485, 493, 500, 2984, 818, 565, 565, 1618, 8273, 18265, 10576, 
      9225, 9040, 7465, 5617, 1417, 676, 3825, 5617, 8497, 10576, 1066, 1025, 
      949, 1466, 3125, 4469, 5717, 3176, 932, 4276, 7400, 14890, 925, 2754, 
      16160, 7673, 4753, 3488, 848, 1108, 6925, 2777, 1370, 1802, 4322, 7730, 
      12136, 8296, 1576, 4036, 8017, 2642, 1985, 1250, 1105, 1745, 3665, 
      12905, 8593, 5249, 4745, 1193, 4388, 1714, 2770, 6781, 6632, 3181, 
      1237, 1832, 9256, 14681, 7001, 5714, 1754, 2196, 1296, 8185, 7145, 
      1469, 1405, 8258, 11245, 7685, 7069, 4580, 3208, 2600, 1844, 1700, 
      1480, 1445, 1565, 2020, 2468, 2669, 3293, 3380, 15445, 11925, 3730, 
      3202, 1810, 3202, 7529, 4304, 1636, 2176, 2825, 4001, 4304, 6089, 8324, 
      11285, 9781, 4597, 3985, 3445, 1717, 1781, 4490, 6305, 11764, 8488, 
      6388, 4789, 3973, 3285, 2164, 2493, 3285, 3364, 11849, 6749, 6205, 
      5570, 5449, 5330, 4874, 4058, 2525, 2074, 2290, 3218, 3698, 3785, 6074, 
      7625, 8905, 13817, 8992, 6977, 3700, 3872, 13050, 11241, 10861, 9946, 
      9769, 9250, 2509, 2146, 2029, 6514, 11332, 6605, 6341, 5597, 3272, 
      2600, 2132, 9341, 14090, 11618, 9434, 3434, 2434, 7538, 9529, 2308, 
      2320, 3600, 7585, 5317, 4082, 3077, 2405, 5882, 8177, 11149, 10069, 
      9556, 5309, 3725, 2536, 6989, 11437, 4045, 3330, 2610, 2665, 3757, 
      4045, 4201, 5737, 8530, 9162, 9929, 6185, 5513, 4820, 2705, 3929, 4000, 
      7060, 9428, 9533, 8585, 7570, 8585, 9533, 11380, 6052, 3172, 3277, 
      5032, 5832, 6885, 8692, 12826, 11125, 8801, 4321, 9377, 8761, 8320, 
      6857, 4900, 5072, 9178, 3649, 12580, 12389, 8125, 6613, 5389, 5300, 
      3373, 3368, 3400, 4205, 9565, 7081, 5245, 3706, 3677, 4010, 4106, 4210, 
      4322, 3889, 3601, 4129, 4329, 4825, 8224, 8784, 7946, 7565, 7442, 3802, 
      3722, 8210, 9346, 7813, 7688, 4933, 4133, 10693, 10530, 6273, 4410, 
      4165, 4113, 9445, 7460, 6697, 4292, 5777, 7012, 10180, 7706, 7250, 
      5186, 5249, 6929, 7825, 5140, 4981, 9965, 7853, 5018, 5714, 4745, 7988, 
      8849, 12330, 10690, 8482, 5337, 11624, 6836, 6749, 9397, 8066, 5066, 
      6002, 8641, 5760, 5380, 7785, 8905, 12053, 8810, 7354, 5338, 5450, 
      9832, 6437, 5525, 6565, 6920, 12850, 5746, 5725, 5650, 6466, 7069, 
      7834, 8761, 10666, 9872, 5945, 6001, 7145, 8912, 6613, 6709, 6868, 
      6984, 7108, 7309, 9109, 12325, 7265, 9490, 12641, 12802, 11024, 6481, 
      7424, 12037, 8586, 7650, 6922, 7137, 6725, 9005, 7289, 9265, 7540, 
      9360, 12097, 13625, 12701, 11885, 8021, 7477, 8125, 10100, 10877, 9013, 
      8938, 16960, 7745, 8369, 8833, 13520, 10730, 10421, 9602, 9602, 14645, 
      14661, 12456, 9781, 9256, 8776, 8424, 14989, 11090, 9962, 9437, 8857, 
      10217, 10585, 10682, 11417, 8874, 8730, 8793, 9433, 12493, 13690, 
      11140, 9032, 9565, 10600, 11540, 12805, 9601, 9106, 12050, 13977, 9657, 
      9657, 14116, 9634, 9553, 9413, 9665, 9938, 9985, 10634, 15229, 11285, 
      11204, 10900, 10180, 9653, 9605, 10229, 12202, 11097, 10890, 15885, 
      11296, 10001, 10121, 10576, 13025, 16084, 16889, 10985, 16442, 20205, 
      16333, 14500, 13429, 11848, 10693, 10429, 13540, 17128, 18868, 16234, 
      15793, 14705, 13010, 11978, 10805, 11234, 13313, 11041, 11216, 11492, 
      15716, 14389, 11314, 11466, 16277, 12197, 11336, 11285, 16861, 18674, 
      12538, 12349, 11978, 12745, 17225, 15028, 12105, 11664, 11700, 12240, 
      12564, 12820, 16705, 18553, 20128, 14906, 14585, 12205, 12905, 14282, 
      17725, 12389, 12424, 13061, 14501, 15016, 16724, 16861, 17284, 18029, 
      12997, 12402, 12577, 12645, 16290, 16677, 20242, 15044, 15145, 18394, 
      12869, 12890, 12913, 17393, 18245, 17896, 15205, 13000, 13005, 14085, 
      14152, 14596, 18472, 13586, 13954, 15074, 15434, 17714, 14900, 14825, 
      24905, 13978, 13690, 26458, 21668, 14285, 14024, 15445, 21149, 23140, 
      15122, 15061, 17642, 20885, 24362, 25610, 27386, 15769, 14929, 14401, 
      15025, 15844, 17764, 20961, 22681, 24004, 26064, 18997, 23857, 26305, 
      20360, 15109, 18605, 18853, 24884, 26548, 17245, 17530, 18493, 19890, 
      28354, 30013, 23120, 20276, 15425, 16400, 17312, 18740, 23120, 27697, 
      28601, 23194, 18650, 15794, 15850, 20386, 28621, 16405, 20232, 17573, 
      16754, 16298, 17153, 17978, 26945, 27154, 16640, 16409, 19865, 20740, 
      28705, 16677, 16897, 17866, 21402, 27457, 33025, 25549, 19709, 17861, 
      17800, 16925, 20264, 23561, 17282, 17242, 22937, 27565, 33290, 20340, 
      17488, 17440, 17488, 23049, 24820, 25345, 30880, 26153, 17914, 18985, 
      23773, 24413, 29138, 27560, 26420, 17957, 17981, 18005, 18632, 18685, 
      19181, 23581, 32840, 29889, 27634, 24001, 19066, 18666, 18369, 18394, 
      18450, 18901, 24154, 19652, 19025, 18785, 18752, 18532, 18512, 18532, 
      31265, 27605, 34645, 22293, 19240, 19333, 19368, 20200, 20413, 22130, 
      20282, 19762, 19805, 28537, 33962, 20384, 19744, 20384, 33524, 34000, 
      27106, 28906, 29290, 29485, 29881, 37305, 30365, 39208, 24170, 20961, 
      20761, 30537, 31140, 40900, 21034, 40069, 21320, 21610, 21985, 22160, 
      22345, 33568, 34745, 22205, 33650, 37085, 43517, 22861, 36900, 37629, 
      44404, 37685, 45002, 32708, 23248, 24329, 24868, 38233, 42425, 23985, 
      23752, 24872, 40616, 31250, 24221, 24194, 25181, 25469, 43906, 45634, 
      24561, 24385, 24650, 38189, 25477, 35801, 25961, 26497, 26597, 26650, 
      26825, 43537, 38132, 27152, 27572, 42440, 42530, 42289, 28305, 28565, 
      28885, 28922, 47737, 44866, 29385, 29600, 30545, 30472, 30717, 30760, 
      31005, 31525, 48665, 31354, 31748, 32297, 33149, 33140, 33865, 33937, 
      34340, 34346, 38560, 38900, 38845, 39293, 39770, 40868, 41288, 41760, 
      42089, 42580, 44570, 44585, 44953, 46586, 46657, 46980, 47285, 48404, 
      48841, 48985, 49288, 49309, 51578, 52477, 53825, 54305, 55229, 55369, 
      55712, 58589, 59098, 65125, 66193, 66218 ], 
  [ 20512, 18720, 20114, 19466, 18320, 16801, 16385, 17946, 15677, 18080, 
      18280, 13253, 16705, 14152, 17104, 16393, 15370, 15496, 14164, 13780, 
      15625, 17389, 10897, 10357, 10093, 13033, 14292, 15250, 10498, 14948, 
      13793, 14885, 13669, 13444, 12233, 14132, 11650, 6961, 9349, 7549, 
      1970, 2314, 8269, 14785, 12025, 7888, 6073, 985, 521, 8730, 17753, 
      6290, 8872, 8500, 17981, 9826, 194, 509, 8852, 116, 457, 25, 6404, 
      6890, 63001, 52900, 17956, 10000, 8649, 0, 12545, 11237, 10, 64520, 
      55700, 48404, 51085, 18505, 12330, 34, 64532, 63520, 63017, 50641, 
      13241, 9817, 137, 64034, 52477, 6120, 5965, 180, 60074, 4274, 1985, 
      245, 98, 57664, 11300, 100, 548, 51610, 18850, 202, 145, 865, 55796, 
      136, 125, 59657, 56290, 44642, 43802, 6050, 4477, 3393, 51245, 47258, 
      10985, 9578, 338, 57796, 39797, 37832, 10805, 3560, 392, 317, 221, 392, 
      39826, 39429, 15354, 7450, 709, 549, 325, 306, 50881, 36737, 11492, 
      3505, 54578, 39098, 9893, 7345, 7178, 6065, 5330, 410, 613, 51853, 
      50949, 14013, 8068, 6724, 373, 43210, 15737, 7586, 1202, 986, 461, 
      55156, 41204, 33161, 13396, 12064, 4121, 3764, 2164, 1769, 30370, 
      37348, 35080, 15860, 11933, 8948, 8584, 8405, 2333, 12629, 10330, 8098, 
      4129, 554, 51652, 37825, 35172, 34801, 31552, 27472, 15460, 11185, 
      1872, 1060, 592, 625, 13621, 13394, 6250, 4721, 2474, 1586, 27572, 
      21125, 6605, 1765, 797, 45673, 12178, 3033, 47873, 31760, 25120, 21809, 
      8009, 6409, 30082, 19610, 5741, 4685, 1997, 941, 40501, 32941, 15061, 
      2269, 32290, 18917, 16586, 13061, 7522, 5186, 2642, 41828, 33424, 
      25988, 24740, 7424, 2249, 5713, 3793, 29380, 29045, 20200, 11560, 5645, 
      1165, 44906, 29786, 26825, 6125, 16425, 9945, 1396, 29930, 11978, 
      11170, 1469, 38308, 31028, 29668, 23645, 19669, 17573, 14213, 13325, 
      11245, 9908, 8168, 6205, 5165, 4808, 3944, 3845, 46042, 39546, 21121, 
      19477, 13621, 4225, 30500, 22625, 9169, 6361, 4964, 3536, 3281, 2276, 
      1721, 38162, 35170, 23290, 21562, 19906, 9250, 8570, 3281, 2306, 39013, 
      32389, 27685, 23668, 21364, 19188, 7093, 6120, 4680, 4573, 39098, 
      28418, 27130, 25565, 25258, 24953, 23753, 21449, 16010, 7933, 7033, 
      4985, 4349, 4250, 2633, 2138, 1930, 42740, 33265, 28832, 4537, 4337, 
      41229, 37746, 36994, 35149, 34786, 33709, 15250, 12841, 10306, 2701, 
      37837, 27716, 27080, 25220, 18245, 15341, 10037, 2180, 43013, 38309, 
      33893, 18593, 13873, 2609, 33988, 10585, 10225, 5553, 29626, 24010, 
      20357, 16562, 11426, 3557, 2690, 37096, 34900, 33829, 23816, 18884, 
      12301, 3176, 37570, 19762, 17001, 11817, 9826, 6082, 5626, 5410, 3970, 
      2857, 2745, 34388, 25808, 24020, 22025, 11168, 6068, 5953, 3433, 2825, 
      33434, 31370, 29053, 3098, 2930, 37141, 25117, 8845, 8392, 5125, 4437, 
      3816, 3205, 39889, 36514, 31586, 6274, 32720, 31360, 30361, 26852, 
      5737, 5537, 32149, 16018, 39085, 38708, 29608, 25864, 22408, 22133, 
      12580, 11645, 10933, 7460, 32722, 26890, 21706, 15145, 14930, 8381, 
      8105, 7837, 7577, 15700, 12064, 8500, 7956, 6964, 4225, 4041, 28685, 
      27746, 27437, 14125, 12557, 4397, 4045, 28180, 27869, 19720, 15944, 
      34594, 34245, 23850, 16965, 15418, 14994, 4330, 26897, 24832, 15545, 
      6800, 5617, 4321, 27329, 26129, 8069, 7946, 5906, 5314, 18997, 18280, 
      32378, 27290, 17945, 7853, 11348, 5849, 5408, 37161, 33661, 28477, 
      18450, 35525, 23669, 7400, 30322, 26945, 14645, 8885, 6130, 18873, 
      16633, 6948, 6208, 35954, 28433, 24373, 13429, 12053, 30757, 20852, 
      15476, 9076, 8501, 37309, 16441, 16234, 13369, 9721, 8650, 7741, 6994, 
      6109, 30425, 17012, 11860, 8912, 7145, 10984, 10708, 10309, 10053, 
      9805, 9448, 7528, 6280, 9962, 7537, 6410, 6385, 32321, 13456, 10121, 
      34450, 25605, 22437, 12037, 11322, 15188, 26210, 12218, 26656, 12097, 
      9081, 7540, 37154, 7586, 32996, 21320, 14452, 11752, 9077, 8552, 24730, 
      10705, 43465, 16208, 12368, 11344, 8033, 29237, 28370, 25877, 10625, 
      8042, 38376, 33381, 26056, 24229, 22261, 20421, 8200, 29597, 26237, 
      24410, 21970, 10682, 10306, 10217, 9650, 20313, 19053, 15210, 12874, 
      9610, 9133, 28717, 20285, 13192, 11437, 10517, 9736, 22714, 19429, 
      10469, 35460, 22212, 14400, 9745, 21073, 20434, 18434, 15338, 14309, 
      14170, 12773, 37828, 27560, 27293, 26245, 23293, 19604, 18068, 14228, 
      29965, 26442, 13401, 10026, 26641, 18464, 16724, 14761, 11444, 10225, 
      10100, 14426, 10397, 47268, 39304, 35053, 32308, 27565, 22504, 18148, 
      11773, 10525, 10405, 38833, 37834, 35258, 30773, 27509, 22058, 15233, 
      12290, 22480, 16145, 15305, 11345, 33826, 23125, 16209, 38132, 26612, 
      21845, 18632, 11560, 43133, 27325, 26578, 16349, 14698, 11738, 34465, 
      24660, 20313, 19233, 16425, 15633, 15145, 12148, 11764, 11665, 33785, 
      32906, 24202, 15602, 13817, 40324, 17876, 17725, 15944, 14036, 13621, 
      12725, 12676, 12541, 12356, 26482, 19377, 18250, 17946, 13221, 13050, 
      12337, 14393, 14308, 40993, 19658, 19493, 19330, 13394, 13130, 39565, 
      32596, 22021, 21096, 16596, 16477, 15805, 13357, 18701, 17581, 15725, 
      15341, 13901, 30617, 16592, 13652, 25789, 22525, 14089, 46685, 26468, 
      20813, 16840, 13988, 13933, 29537, 18130, 15317, 14282, 14225, 14357, 
      14645, 31300, 27856, 22864, 19024, 17425, 15625, 14544, 14404, 14425, 
      14625, 39922, 14650, 14866, 42773, 20968, 15908, 15784, 14933, 15109, 
      34450, 17065, 16354, 15705, 15613, 15970, 48137, 41945, 25376, 19097, 
      17777, 16601, 15401, 15700, 15860, 48025, 37529, 22025, 21709, 16201, 
      16066, 29332, 16605, 33290, 30053, 22529, 19850, 18629, 16250, 16273, 
      28265, 25988, 17540, 17113, 16708, 24210, 22570, 20005, 17217, 16762, 
      17866, 51496, 38216, 32276, 32029, 24644, 18125, 47090, 27977, 24217, 
      17450, 17242, 18317, 39033, 27625, 25345, 24649, 17748, 17473, 17440, 
      17953, 51914, 23773, 20938, 17914, 17810, 17885, 54437, 52181, 26792, 
      25700, 25352, 22445, 22312, 21320, 18280, 18797, 58626, 54325, 46786, 
      33109, 31221, 29250, 24625, 24309, 22714, 18481, 34625, 31952, 30596, 
      30377, 28297, 27905, 26065, 18896, 18770, 19858, 41544, 25285, 24820, 
      24669, 22525, 22180, 40637, 34697, 24505, 24362, 19330, 20105, 34241, 
      30625, 23825, 20225, 20329, 19945, 19885, 19897, 19906, 19930, 21402, 
      20228, 22189, 44165, 32400, 30340, 20772, 20817, 23137, 30241, 23050, 
      30341, 30445, 32308, 27833, 27088, 22129, 64226, 31226, 22397, 23042, 
      25010, 35044, 23229, 23400, 25525, 23642, 25937, 59585, 29665, 26468, 
      25705, 24004, 25220, 28170, 31285, 27197, 25085, 55709, 35474, 30425, 
      27506, 27050, 26329, 26941, 36000, 31732, 33485, 68228, 31522, 63236, 
      31076, 30682, 30410, 30277, 32498, 76180, 66497, 32825, 31385, 73781, 
      73685, 73258, 38628, 37586, 34186, 34037, 81682, 76765, 35802, 37505, 
      33428, 36517, 35460, 35317, 34632, 34594, 82052, 40933, 38909, 37970, 
      42728, 42533, 41956, 40912, 38897, 45041, 49441, 43457, 48610, 43850, 
      50837, 48029, 45845, 48177, 49250, 48997, 51917, 51746, 53044, 51701, 
      55492, 52281, 53330, 57425, 57490, 55402, 57565, 57028, 58925, 60010, 
      62288, 62210, 63506, 61786, 63617, 66308, 66445, 71914, 72610, 72449 ], 
  [ 7241, 7241, 7065, 6409, 5929, 5978, 6010, 5777, 5746, 4777, 4525, 4194, 
      3380, 3061, 2873, 2834, 2705, 2605, 2617, 2225, 2050, 2018, 2020, 1924, 
      1882, 1460, 1373, 1205, 1381, 1125, 1090, 1060, 962, 961, 866, 745, 
      725, 1402, 650, 1090, 23733, 24973, 680, 250, 178, 745, 1394, 20050, 
      17568, 461, 522, 1153, 373, 449, 520, 205, 15661, 17992, 349, 14909, 
      17714, 13472, 1033, 845, 19322, 13925, 485, 145, 362, 12545, 0, 36, 
      13225, 20165, 15377, 11665, 13000, 580, 5, 13693, 20173, 19609, 19330, 
      12778, 18, 178, 10210, 19897, 13714, 1181, 1250, 15401, 17725, 2245, 
      4660, 9640, 11061, 16433, 85, 11285, 18005, 13289, 689, 10265, 10880, 
      19664, 15457, 11317, 11530, 17524, 15725, 9901, 9509, 1325, 2216, 3146, 
      13140, 11169, 208, 369, 9945, 16553, 7738, 6893, 250, 3085, 9773, 
      10370, 13858, 16045, 7765, 7592, 317, 925, 8296, 9032, 10600, 10805, 
      12994, 6466, 261, 3250, 14897, 7481, 452, 1040, 1097, 1552, 1937, 
      10457, 17156, 13514, 13058, 314, 865, 1313, 14450, 9349, 468, 1053, 
      7213, 7893, 15208, 15245, 8461, 5122, 365, 377, 2962, 3277, 5261, 5986, 
      4121, 6841, 5917, 585, 466, 841, 925, 970, 5202, 488, 653, 1109, 3188, 
      11933, 13525, 7090, 6005, 5858, 4625, 3233, 629, 610, 6305, 8629, 
      12193, 14690, 580, 577, 1945, 2880, 5337, 7137, 3329, 1586, 1850, 6866, 
      10826, 10676, 701, 4772, 11754, 4825, 2665, 1818, 1458, 2098, 4265, 
      1409, 2548, 3284, 6868, 11188, 8410, 5330, 890, 6466, 5125, 1384, 1069, 
      904, 1861, 3109, 5941, 9061, 5585, 3077, 2725, 1985, 6890, 2960, 4624, 
      4225, 4114, 1765, 1189, 3114, 12970, 10565, 4405, 3460, 2920, 1346, 
      1586, 11629, 4545, 1377, 1465, 11700, 7769, 4969, 4505, 2738, 1898, 
      1594, 1370, 1378, 1538, 1769, 2269, 3218, 3970, 4285, 5213, 5338, 
      11245, 8333, 2228, 1928, 1448, 5044, 4885, 2610, 2146, 3370, 4437, 
      6145, 6562, 8917, 11722, 7841, 6641, 2825, 2441, 2129, 2225, 2441, 
      6784, 9169, 8242, 5650, 4082, 2977, 2465, 2081, 3202, 3797, 5045, 5162, 
      8325, 4365, 3973, 3528, 3445, 3364, 3060, 2548, 1813, 2920, 3364, 4900, 
      5608, 5733, 8820, 10789, 12373, 9949, 6074, 4553, 5570, 5818, 9332, 
      7865, 7561, 6836, 6697, 6292, 1945, 2000, 2377, 9332, 7954, 4329, 4141, 
      3625, 2250, 2034, 2554, 12841, 10216, 8200, 6472, 2372, 2132, 10580, 
      6565, 2650, 2738, 5234, 5113, 3529, 2788, 2353, 2593, 8388, 11329, 
      7877, 7025, 6626, 3557, 2657, 2570, 9797, 8125, 2861, 2564, 2756, 3229, 
      5309, 5749, 5981, 8125, 11716, 12500, 6957, 4201, 3757, 3330, 3001, 
      5517, 5626, 9826, 12802, 6673, 5953, 5204, 11729, 12905, 8138, 4178, 
      4034, 4253, 7034, 8138, 9533, 11834, 9316, 7957, 6165, 5941, 6625, 
      6161, 5834, 4789, 6746, 6994, 6500, 3137, 9178, 9025, 5749, 4693, 3925, 
      3874, 3505, 3690, 3874, 5553, 6845, 5045, 3893, 3380, 3389, 5128, 5300, 
      5480, 5668, 3485, 3881, 5245, 5597, 6397, 11050, 11762, 5716, 5449, 
      5364, 3700, 3924, 10996, 12436, 5657, 5570, 3917, 3725, 7813, 7688, 
      4685, 3848, 3869, 3893, 12493, 5490, 4993, 3994, 7569, 9298, 13378, 
      5696, 5392, 6596, 6697, 9137, 10337, 4306, 4261, 7381, 5877, 4372, 
      7272, 5389, 10418, 11545, 9248, 7988, 6388, 4649, 8730, 5386, 8605, 
      7109, 6196, 5096, 7400, 11141, 5066, 5066, 9941, 11441, 9153, 6784, 
      5860, 5668, 6084, 7538, 5473, 5473, 8033, 8578, 9832, 5540, 5557, 6052, 
      7780, 8725, 9832, 11101, 13576, 7650, 5661, 6781, 8761, 11250, 7693, 
      7865, 8138, 8330, 8530, 8845, 11405, 15533, 8685, 11860, 15885, 16084, 
      8642, 7025, 8842, 9425, 7076, 6596, 7844, 8249, 6961, 7453, 8245, 7673, 
      8570, 11378, 14989, 10777, 15705, 9529, 7261, 8009, 9341, 12266, 13309, 
      7757, 10532, 13498, 7969, 9505, 10273, 16594, 8900, 8705, 8228, 11344, 
      17945, 11765, 10130, 8405, 8146, 7970, 7922, 18325, 9256, 8584, 8325, 
      8125, 12069, 12589, 12724, 13725, 8480, 8564, 9425, 10673, 15025, 
      16564, 9490, 8674, 10765, 12370, 13690, 15373, 8861, 8936, 14312, 
      11525, 9029, 10625, 16946, 9232, 9265, 9505, 10441, 10980, 11065, 
      12132, 12545, 9893, 9850, 9698, 9434, 9553, 9809, 11345, 10504, 9893, 
      12308, 19013, 10090, 10201, 10701, 11650, 15277, 19210, 20205, 12209, 
      19604, 16601, 13565, 12226, 11497, 10562, 10205, 10777, 15826, 20402, 
      22522, 13540, 13213, 12429, 11304, 10728, 10429, 12340, 15445, 10625, 
      12130, 12634, 18530, 12337, 10820, 12416, 13729, 11169, 11106, 11701, 
      19861, 15592, 11432, 11357, 13000, 14261, 20261, 12970, 11453, 11810, 
      12074, 13298, 13850, 14258, 19549, 21853, 23770, 12960, 12753, 11665, 
      14265, 16288, 15017, 13177, 13250, 14381, 16505, 17210, 19450, 19625, 
      20162, 21097, 12149, 12884, 13325, 13469, 18824, 19325, 23764, 17082, 
      17221, 15680, 13385, 13444, 13505, 20113, 21193, 15370, 13553, 13058, 
      13253, 15473, 15578, 16250, 21418, 14440, 15112, 16840, 17352, 20392, 
      13586, 16361, 29101, 13460, 13780, 30880, 18450, 13689, 14530, 17053, 
      24505, 26914, 14068, 16325, 20008, 24125, 28324, 29800, 31880, 14485, 
      14177, 14561, 16097, 17410, 20090, 24161, 26261, 27850, 30290, 16609, 
      27625, 30529, 17666, 15797, 21041, 21365, 28802, 30770, 15613, 19508, 
      20813, 22628, 32840, 34765, 19890, 17730, 15273, 17730, 19098, 21058, 
      26578, 32029, 33085, 20000, 16672, 16400, 16532, 23120, 33065, 15641, 
      22850, 16237, 15912, 16900, 18477, 19720, 31005, 31252, 16138, 16325, 
      22213, 23354, 33029, 17009, 17609, 19300, 24128, 31513, 37993, 22117, 
      17797, 16785, 16762, 17217, 22570, 20621, 16964, 17684, 25925, 31541, 
      38216, 18386, 17282, 17690, 17890, 25997, 28186, 28825, 35386, 22753, 
      18580, 20449, 26833, 27625, 33300, 23930, 23018, 18013, 18265, 18365, 
      19714, 19805, 20605, 26525, 37570, 25877, 24040, 21205, 18056, 17960, 
      18005, 18980, 19112, 19981, 27172, 18450, 18241, 18229, 18234, 18394, 
      18450, 18850, 35649, 31265, 39521, 20213, 19858, 20065, 20138, 21578, 
      21905, 20200, 19188, 20644, 20725, 32269, 38644, 19402, 19370, 21530, 
      38090, 38642, 30416, 32596, 33056, 33289, 33761, 42401, 34281, 44530, 
      21928, 20465, 20645, 34373, 35090, 46370, 20992, 45385, 21314, 21640, 
      21709, 22834, 23209, 37738, 30553, 22193, 37780, 41785, 49129, 22201, 
      41522, 42365, 50090, 42381, 50724, 29042, 23762, 25717, 26522, 42965, 
      47765, 24953, 24034, 26218, 45610, 28072, 23741, 24740, 26525, 26965, 
      49316, 51272, 24041, 24701, 24660, 33865, 26053, 32005, 26725, 27449, 
      27625, 27716, 27469, 38669, 34138, 27794, 28594, 37834, 37960, 37757, 
      27989, 28513, 29593, 29668, 42589, 40136, 29861, 29770, 31741, 31018, 
      31529, 31610, 32045, 32677, 43621, 31172, 32058, 32909, 32957, 32986, 
      33973, 34273, 35170, 33920, 38074, 39706, 38585, 40097, 39240, 41130, 
      42082, 42170, 42345, 42986, 44776, 44829, 45005, 47240, 46549, 47594, 
      47745, 48250, 48761, 49361, 49282, 49417, 51752, 52609, 53761, 54353, 
      55197, 55717, 55754, 58657, 59240, 65357, 66497, 66560 ], 
  [ 7325, 7229, 7137, 6481, 5965, 5930, 5938, 5801, 5650, 4861, 4633, 4050, 
      3464, 3025, 3005, 2930, 2753, 2665, 2605, 2213, 2146, 2210, 1864, 1744, 
      1690, 1448, 1433, 1325, 1237, 1233, 1138, 1168, 1010, 997, 842, 829, 
      677, 1066, 482, 802, 21933, 23125, 452, 394, 178, 493, 1010, 18394, 
      16020, 269, 810, 793, 193, 245, 820, 85, 14197, 16420, 169, 13481, 
      16154, 12116, 685, 533, 21026, 15377, 785, 37, 170, 11237, 36, 0, 
      11881, 21905, 16901, 12997, 14404, 904, 29, 12325, 21913, 21325, 21034, 
      14170, 90, 58, 9034, 21625, 15154, 809, 866, 13949, 19357, 1717, 3880, 
      8500, 9837, 18005, 49, 10049, 16433, 14705, 1025, 9089, 9668, 18020, 
      16981, 10081, 10282, 19144, 17261, 11125, 10709, 941, 1700, 2522, 
      14544, 12465, 148, 225, 8793, 18125, 8818, 7913, 178, 2473, 8633, 9194, 
      12490, 14569, 8845, 8660, 485, 637, 7252, 7940, 9412, 9605, 14386, 
      7450, 225, 2626, 16385, 8537, 320, 740, 785, 1156, 1481, 9281, 15632, 
      14930, 14450, 410, 613, 965, 13058, 10525, 648, 765, 6253, 6885, 13780, 
      16745, 9577, 5986, 425, 365, 2386, 2665, 4457, 5122, 4889, 7837, 6841, 
      765, 442, 637, 697, 730, 4410, 500, 533, 845, 2600, 10685, 14929, 8098, 
      6929, 6770, 5429, 3893, 785, 538, 5429, 7585, 10933, 13298, 640, 625, 
      1537, 2340, 4545, 6201, 3989, 1994, 1466, 5954, 9650, 11912, 677, 4040, 
      13050, 5629, 3229, 2250, 1170, 1690, 5009, 1745, 2080, 2720, 5968, 
      10000, 9490, 6170, 1010, 5602, 5941, 1684, 1261, 916, 1525, 2581, 5125, 
      10177, 6437, 3665, 3265, 1637, 6002, 2468, 3940, 4933, 4810, 2113, 
      1105, 2610, 11698, 11765, 5125, 4072, 2452, 1514, 1394, 10441, 5265, 
      1305, 1345, 10512, 8765, 5725, 5213, 3218, 2210, 1810, 1418, 1378, 
      1418, 1565, 1945, 2738, 3394, 3673, 4505, 4618, 12469, 9365, 2600, 
      2228, 1460, 4360, 5617, 3042, 1882, 2890, 3825, 5365, 5746, 7921, 
      10546, 8825, 7529, 3281, 2825, 2441, 1961, 2129, 5956, 8161, 9250, 
      6442, 4706, 3445, 2837, 2357, 2770, 3281, 4385, 4490, 9333, 5013, 4573, 
      4068, 3973, 3880, 3528, 2920, 1933, 2548, 2920, 4264, 4900, 5013, 7848, 
      9685, 11173, 11065, 6890, 5213, 4874, 5098, 10400, 8825, 8497, 7712, 
      7561, 7120, 2017, 1940, 2161, 8336, 8914, 4941, 4729, 4141, 2466, 2106, 
      2314, 11629, 11332, 9172, 7300, 2600, 2120, 9512, 7393, 2434, 2498, 
      4610, 5785, 3985, 3088, 2473, 2425, 7488, 10225, 8801, 7877, 7442, 
      4001, 2885, 2450, 8801, 9061, 3125, 2696, 2600, 2941, 4709, 5101, 5309, 
      7261, 10600, 11336, 7785, 4717, 4201, 3690, 2797, 4905, 5002, 8842, 
      11626, 7465, 6673, 5840, 10625, 11729, 9050, 4658, 3650, 3833, 6290, 
      7298, 8585, 10730, 10312, 8845, 6885, 5317, 7381, 6869, 6506, 5329, 
      6050, 6274, 7232, 3185, 10138, 9973, 6385, 5185, 4273, 4210, 3349, 
      3474, 3610, 5013, 7589, 5573, 4205, 3368, 3365, 4660, 4808, 4964, 5128, 
      3497, 3677, 4777, 5081, 5785, 10042, 10706, 6304, 6001, 5904, 3616, 
      3744, 10000, 11344, 6221, 6122, 4121, 3737, 8605, 8468, 5069, 3908, 
      3845, 3845, 11413, 5994, 5413, 3970, 6885, 8458, 12250, 6212, 5860, 
      6032, 6121, 8321, 9425, 4450, 4369, 8077, 6381, 4456, 6660, 5065, 9530, 
      10573, 10100, 8720, 6928, 4745, 9522, 5722, 7897, 7709, 6664, 4964, 
      6836, 10229, 5162, 5042, 9137, 10517, 9945, 7300, 6208, 5440, 5760, 
      8138, 5653, 5365, 7445, 7930, 10660, 5480, 5485, 5800, 7240, 8077, 
      9076, 10237, 12532, 8226, 5625, 6409, 8125, 10386, 7225, 7373, 7610, 
      7778, 7954, 8233, 10553, 14393, 8109, 10984, 14733, 14920, 9266, 6725, 
      8266, 10121, 7424, 6800, 7424, 7769, 6757, 7813, 7813, 8045, 8114, 
      10610, 13945, 11545, 14625, 10141, 7369, 7709, 8825, 11450, 12409, 
      8021, 9896, 14458, 7765, 9013, 9685, 15490, 9344, 9113, 8528, 10660, 
      16769, 12545, 10730, 8705, 8362, 8090, 7946, 17137, 9700, 8884, 8541, 
      8221, 11349, 11821, 11944, 12861, 8468, 8480, 9089, 10145, 14089, 
      15520, 9874, 8650, 10249, 11674, 12874, 14425, 8957, 8852, 13460, 
      12161, 9089, 10181, 15914, 9220, 9217, 9337, 10057, 10512, 10585, 
      11520, 13253, 10193, 10138, 9938, 9530, 9445, 9605, 10853, 10900, 
      10133, 11720, 17885, 10330, 9997, 10377, 11170, 14425, 18082, 19017, 
      11681, 18464, 17597, 14297, 12802, 11965, 10826, 10217, 10525, 14962, 
      19226, 21226, 14248, 13885, 13005, 11700, 10980, 10405, 11848, 14629, 
      10613, 11698, 12130, 17498, 12841, 10832, 11972, 14389, 11349, 11034, 
      11425, 18769, 16420, 11636, 11525, 12532, 13637, 19157, 13474, 11513, 
      11618, 11810, 12818, 13298, 13658, 18505, 20665, 22474, 13428, 13185, 
      11689, 13689, 15508, 15725, 12781, 12842, 13817, 15725, 16370, 18442, 
      18605, 19106, 19981, 12269, 12584, 12941, 13061, 17876, 18341, 22504, 
      16290, 16417, 16388, 13073, 13120, 13169, 19105, 20113, 16018, 13925, 
      12890, 13025, 14885, 14978, 15578, 20338, 14020, 14596, 16132, 16596, 
      19396, 13850, 15725, 27625, 13472, 13600, 29332, 19314, 13725, 14218, 
      16393, 23293, 25570, 14248, 15773, 19108, 22949, 26920, 28324, 30308, 
      14737, 14261, 14357, 15605, 16762, 19202, 22997, 24977, 26482, 28802, 
      17209, 26281, 29041, 18362, 15425, 20117, 20417, 27410, 29282, 15973, 
      18728, 19925, 21608, 31268, 33109, 20754, 18378, 15165, 17154, 18378, 
      20170, 25330, 30505, 31513, 20852, 17140, 16052, 16160, 22100, 31505, 
      15725, 21866, 16501, 16020, 16552, 17901, 19012, 29565, 29800, 16138, 
      16193, 21313, 22370, 31505, 16745, 17225, 18688, 23108, 30073, 36265, 
      23041, 18241, 16965, 16930, 16965, 21682, 21389, 16904, 17384, 24821, 
      30125, 36500, 18842, 17186, 17450, 17602, 24905, 26962, 27565, 33802, 
      23665, 18208, 19825, 25705, 26449, 31824, 24914, 23930, 17833, 18013, 
      18089, 19210, 19289, 19993, 25433, 35914, 26981, 25012, 21925, 18212, 
      18020, 17957, 18632, 18740, 19477, 26056, 18666, 18325, 18241, 18234, 
      18274, 18306, 18586, 34101, 29945, 37817, 20705, 19498, 19669, 19730, 
      20978, 21269, 20644, 19368, 20200, 20269, 30925, 37000, 19546, 19322, 
      21002, 36482, 37010, 29204, 31264, 31700, 31921, 32369, 40625, 32877, 
      42682, 22468, 20453, 20513, 32993, 33674, 44474, 20836, 43537, 21146, 
      21460, 21625, 22450, 22765, 36250, 31705, 22025, 36304, 40129, 47185, 
      22237, 39890, 40697, 48122, 40725, 48744, 30026, 23426, 25105, 25826, 
      41297, 45905, 24473, 23770, 25618, 43858, 28900, 23717, 24392, 25925, 
      26317, 47432, 49316, 24029, 24425, 24480, 35053, 25693, 33025, 26305, 
      26969, 27121, 27200, 27085, 40025, 35218, 27410, 28090, 39106, 39220, 
      39005, 27905, 28345, 29185, 29248, 44029, 41444, 29525, 29530, 31177, 
      30658, 31085, 31154, 31529, 32125, 45025, 31040, 31770, 32525, 32825, 
      32842, 33745, 33973, 34714, 33860, 38026, 39250, 38465, 39641, 39204, 
      40842, 41626, 41834, 42057, 42650, 44500, 44541, 44777, 46820, 46369, 
      47186, 47385, 48082, 48569, 49025, 49066, 49165, 51476, 52345, 53557, 
      54113, 54981, 55381, 55514, 58405, 58964, 65045, 66161, 66212 ], 
  [ 21386, 19546, 20980, 20324, 19154, 17593, 17165, 18772, 16441, 18922, 
      19130, 13969, 17525, 14906, 17938, 17209, 16160, 16290, 14922, 14530, 
      16425, 18233, 11565, 11009, 10737, 13765, 15058, 16040, 11156, 15730, 
      14545, 15665, 14417, 14186, 12941, 14890, 12340, 7497, 9965, 8105, 
      1768, 2088, 8845, 15545, 12713, 8450, 6569, 845, 433, 9316, 18577, 
      6788, 9458, 9074, 18805, 10440, 136, 397, 9434, 74, 349, 17, 6898, 
      7400, 64517, 54290, 18770, 10610, 9217, 10, 13225, 11881, 0, 66050, 
      57122, 49730, 52445, 19325, 13000, 8, 66058, 65034, 64525, 51993, 
      13933, 10413, 205, 65552, 53849, 6586, 6425, 106, 61540, 4660, 2245, 
      325, 136, 59098, 11930, 130, 410, 52964, 19664, 260, 185, 689, 57202, 
      162, 145, 61109, 57700, 45896, 45044, 6500, 4861, 3721, 52585, 48544, 
      11593, 10144, 400, 59218, 40973, 38978, 11405, 3890, 458, 365, 173, 
      290, 41000, 40597, 16072, 7940, 821, 637, 365, 340, 52209, 37861, 
      12106, 3825, 55952, 40256, 10457, 7825, 7652, 6497, 5732, 452, 481, 
      53189, 52273, 14689, 8570, 7178, 305, 44424, 16453, 8068, 1348, 1108, 
      373, 56530, 42386, 34217, 14050, 12682, 4457, 4082, 2386, 1961, 31376, 
      38466, 36162, 16570, 12541, 9466, 9090, 8905, 2557, 13253, 10888, 8584, 
      4453, 548, 52970, 38945, 36250, 35873, 32570, 28418, 16154, 11765, 
      2050, 1154, 578, 545, 14265, 14032, 6660, 5065, 2692, 1732, 28514, 
      21941, 7025, 1921, 821, 46901, 12776, 3277, 49129, 32770, 26010, 22633, 
      8473, 6813, 31060, 20384, 6113, 5009, 2153, 953, 41645, 33965, 15725, 
      2441, 33300, 19669, 17284, 13669, 7956, 5524, 2836, 42986, 34450, 
      26882, 25610, 7850, 2405, 6065, 4049, 30330, 29989, 20970, 12114, 5989, 
      1125, 46100, 30740, 27725, 6485, 17101, 10441, 1394, 30880, 12532, 
      11700, 1465, 39394, 31994, 30610, 24473, 20413, 18269, 14825, 13913, 
      11773, 10394, 8594, 6553, 5465, 5090, 4178, 4073, 47240, 40648, 21893, 
      20213, 14213, 4469, 31450, 23425, 9621, 6705, 5242, 3730, 3457, 2362, 
      1717, 39236, 36196, 24100, 22336, 20644, 9700, 8996, 3449, 2384, 40097, 
      33365, 28577, 24482, 22130, 19906, 7457, 6442, 4930, 4817, 40180, 
      29320, 28008, 26413, 26100, 25789, 24565, 22213, 16648, 8325, 7389, 
      5245, 4573, 4468, 2725, 2164, 1908, 43874, 34249, 29738, 4765, 4553, 
      42337, 38800, 38036, 36161, 35792, 34697, 15860, 13385, 10772, 2777, 
      38889, 28594, 27946, 26050, 18925, 15949, 10489, 2146, 44141, 39365, 
      34877, 19277, 14437, 2645, 34970, 11045, 10673, 5809, 30528, 24804, 
      21073, 17188, 11908, 3673, 2704, 38122, 35890, 34801, 24602, 19562, 
      12805, 3242, 38600, 20456, 17629, 12301, 10244, 6344, 5864, 5636, 4100, 
      2861, 2725, 35362, 26626, 24802, 22765, 11626, 6322, 6201, 3501, 2797, 
      34388, 32288, 29929, 3104, 2900, 38153, 25913, 9209, 8738, 5309, 4573, 
      3898, 3209, 40941, 37512, 32500, 6516, 33650, 32266, 31249, 27674, 
      5941, 5729, 33065, 16592, 40113, 39730, 30474, 26658, 23130, 22849, 
      13050, 12085, 11349, 7738, 33640, 27700, 22408, 15685, 15464, 8693, 
      8405, 8125, 7853, 16250, 12506, 8810, 8242, 7202, 4265, 4057, 29521, 
      28564, 28249, 14625, 13009, 4441, 4041, 29002, 28685, 20362, 16490, 
      35528, 35173, 24580, 17533, 15944, 15508, 4328, 27685, 25578, 16069, 
      6994, 5733, 4293, 28121, 26897, 8321, 8192, 6032, 5392, 19601, 18866, 
      33256, 28072, 18517, 8077, 11714, 5933, 5450, 38113, 34553, 29273, 
      19024, 36445, 24361, 7570, 31144, 27701, 15101, 9125, 6196, 19441, 
      17141, 7066, 6266, 36868, 29209, 25065, 13833, 12409, 31573, 21458, 
      15938, 9298, 8693, 38237, 16925, 16712, 13757, 9965, 8840, 7877, 7076, 
      6101, 31225, 17506, 12186, 9106, 7225, 11258, 10970, 10553, 10285, 
      10025, 9650, 7610, 6218, 10180, 7605, 6340, 6309, 33137, 13810, 10337, 
      35300, 26281, 23041, 12329, 11584, 15586, 26888, 12500, 27338, 12365, 
      9193, 7514, 38032, 7540, 33794, 21866, 14794, 11986, 9161, 8594, 25352, 
      10877, 44433, 16594, 12610, 11538, 7969, 29945, 29060, 26513, 10769, 
      7940, 39250, 34165, 26690, 24821, 22805, 20917, 8090, 30301, 26869, 
      25000, 22500, 10804, 10404, 10309, 9700, 20785, 19489, 15520, 13088, 
      9620, 9089, 29385, 20749, 13410, 11565, 10585, 9738, 23236, 19861, 
      10517, 36250, 22714, 14650, 9701, 21537, 20880, 18820, 15616, 14545, 
      14400, 12937, 38650, 28178, 27905, 26833, 23809, 20018, 18434, 14450, 
      30629, 27028, 13573, 9928, 27225, 18826, 17026, 14985, 11482, 10125, 
      9970, 14624, 10289, 48226, 40130, 35801, 33002, 28157, 22970, 18482, 
      11801, 10397, 10217, 39645, 38628, 36004, 31429, 28093, 22504, 15445, 
      12340, 22930, 16385, 15509, 11285, 34532, 23585, 16441, 38914, 27154, 
      22261, 18946, 11466, 43997, 27877, 27112, 16565, 14836, 11636, 35165, 
      25138, 20665, 19549, 16633, 15805, 15293, 12074, 11618, 11465, 34465, 
      33568, 24660, 15760, 13873, 41122, 18122, 17965, 16106, 14090, 13645, 
      12665, 12610, 12457, 12242, 26984, 19669, 18500, 18184, 13189, 13000, 
      12149, 14437, 14346, 41785, 19940, 19769, 19600, 13328, 13028, 40325, 
      33218, 22373, 21418, 16738, 16613, 15905, 13253, 18925, 17757, 15805, 
      15397, 13837, 31181, 16706, 13346, 26225, 22865, 13745, 47545, 26914, 
      21085, 16938, 13810, 13689, 30053, 18280, 15293, 14120, 13949, 14045, 
      14285, 31850, 28322, 23186, 19202, 17525, 15605, 14386, 14186, 14165, 
      14305, 40644, 14400, 14544, 43541, 21202, 15866, 15730, 14657, 14785, 
      35048, 17093, 16328, 15613, 15245, 15560, 48985, 42685, 25738, 19225, 
      17833, 16573, 15193, 15354, 15490, 48865, 38177, 22265, 21937, 16105, 
      15700, 29786, 16525, 33832, 30517, 22765, 19972, 18685, 15940, 15957, 
      28673, 26330, 17498, 17029, 16354, 24484, 22784, 20105, 17113, 16448, 
      17408, 52362, 38842, 32770, 32517, 24922, 18085, 47876, 28349, 24469, 
      17300, 16936, 17861, 39661, 27977, 25625, 24905, 17602, 17261, 17210, 
      17561, 52768, 23985, 21024, 17748, 17620, 17545, 55325, 53033, 27098, 
      25970, 25610, 22589, 22450, 21410, 18130, 18365, 59572, 55205, 47540, 
      33581, 31645, 29620, 24845, 24517, 22856, 18317, 35125, 32386, 30994, 
      30769, 28629, 28225, 26325, 18514, 18500, 19396, 42178, 25493, 25010, 
      24853, 22613, 22250, 41245, 35173, 24669, 24520, 19044, 19669, 34697, 
      30985, 23945, 19805, 19897, 19721, 19601, 19601, 19604, 19616, 20896, 
      19906, 21645, 44813, 32770, 30650, 20458, 20485, 22565, 30537, 22500, 
      30629, 30725, 32634, 28009, 27234, 21753, 65168, 31508, 22025, 22580, 
      24404, 35426, 22777, 22930, 24905, 23176, 25309, 60437, 29857, 26522, 
      25717, 23530, 24650, 28288, 31509, 27253, 24565, 56477, 35816, 30605, 
      27560, 27080, 25741, 26317, 36346, 31946, 33745, 69170, 31688, 64090, 
      31210, 30784, 30500, 30361, 32644, 77194, 67373, 32969, 31469, 74749, 
      74645, 74212, 38914, 37828, 34308, 34153, 82724, 77741, 35956, 37705, 
      33466, 36653, 35554, 35405, 34690, 34632, 83066, 41177, 39073, 38084, 
      42962, 42761, 42138, 41058, 38965, 45305, 49689, 43501, 48820, 43892, 
      51085, 48145, 45877, 48265, 49360, 49081, 52021, 51844, 53170, 51725, 
      55634, 52309, 53380, 57565, 57616, 55456, 57677, 57122, 58997, 60084, 
      62386, 62288, 63592, 61812, 63689, 66362, 66485, 71912, 72592, 72425 ], 
  [ 26440, 28712, 26546, 25882, 26248, 28285, 28885, 26378, 29185, 23944, 
      23120, 28745, 22525, 25040, 20872, 21685, 22690, 22304, 24020, 23620, 
      20885, 18577, 26813, 27281, 27521, 22837, 21044, 19450, 25874, 19652, 
      21037, 19585, 20905, 21188, 22509, 19828, 22930, 30413, 25681, 28961, 
      87386, 89762, 27121, 17885, 21221, 27752, 31525, 80285, 75245, 26042, 
      14741, 30706, 25664, 26308, 14449, 24074, 71338, 76225, 25636, 69732, 
      75661, 66589, 30292, 29250, 13, 580, 14404, 23720, 25925, 64520, 20165, 
      21905, 66050, 0, 324, 1156, 785, 13925, 20450, 67082, 4, 8, 13, 845, 
      19325, 24029, 59053, 10, 641, 30992, 31345, 70772, 106, 35746, 44125, 
      57625, 61034, 232, 21940, 61540, 76212, 778, 13738, 59098, 60565, 
      79573, 388, 61568, 62065, 181, 370, 1930, 2106, 31410, 35425, 38909, 
      905, 1490, 22621, 24770, 58202, 340, 3169, 3744, 22945, 38560, 57744, 
      59193, 67225, 71968, 3194, 3305, 17330, 28730, 53993, 55865, 59705, 
      60194, 1037, 4165, 22100, 39005, 666, 3474, 24561, 29125, 29466, 31909, 
      33714, 59274, 74209, 985, 1097, 19025, 27812, 30532, 68377, 2498, 
      17189, 28850, 50914, 52730, 69985, 724, 3028, 5653, 19924, 21640, 
      37573, 38740, 45268, 47413, 6922, 4244, 5024, 17300, 22009, 26644, 
      27296, 27625, 44921, 21177, 24466, 28330, 38077, 62442, 1268, 4205, 
      5108, 5245, 6568, 8584, 17908, 23285, 48008, 54308, 62984, 68605, 
      20129, 20410, 32570, 36629, 45050, 50258, 8676, 12897, 31905, 49417, 
      59625, 2389, 22234, 43061, 2045, 6760, 10280, 12557, 29237, 32717, 
      7618, 14418, 34585, 37593, 49129, 60265, 3809, 6409, 19009, 47873, 
      6770, 15241, 17482, 21577, 30770, 36562, 46210, 3604, 6376, 10116, 
      10900, 31176, 48861, 35557, 41765, 8420, 8593, 14480, 24128, 35993, 
      64025, 3114, 8314, 9925, 34945, 18317, 27077, 60692, 8450, 24026, 
      25250, 60761, 5140, 8020, 8692, 12321, 15457, 17425, 21177, 22321, 
      25321, 27540, 30880, 35521, 38545, 39712, 42912, 43321, 3218, 4850, 
      14365, 15769, 22105, 42173, 8500, 13325, 29333, 35669, 39860, 45544, 
      46813, 53428, 60493, 5490, 6562, 12970, 14290, 15682, 29410, 30762, 
      47317, 53962, 5321, 7841, 10249, 12836, 14596, 16484, 34361, 36944, 
      41600, 42001, 5402, 9962, 10706, 11681, 11882, 12085, 12917, 14677, 
      19906, 32657, 34805, 40885, 43297, 43706, 52757, 57850, 61706, 4468, 
      7693, 9864, 42973, 43789, 4985, 6074, 6338, 7033, 7178, 7625, 21170, 
      24349, 28418, 53833, 6161, 10772, 11152, 12340, 18065, 21257, 29161, 
      62452, 4729, 6121, 7801, 17901, 23341, 56781, 7892, 28685, 29341, 
      40925, 10130, 13658, 16609, 20434, 27490, 50609, 58378, 6928, 7780, 
      8233, 13968, 18180, 26329, 54288, 6890, 17530, 20357, 27365, 30962, 
      40426, 42002, 42802, 49490, 59045, 60965, 8276, 12904, 14164, 15725, 
      28744, 40916, 41309, 54029, 61549, 8842, 9826, 11065, 58770, 61650, 
      7465, 13729, 34033, 35104, 45553, 48929, 52880, 58873, 6653, 7850, 
      10034, 41618, 9640, 10312, 10837, 12916, 44125, 44941, 10081, 22906, 
      7361, 7492, 11600, 13952, 16592, 16825, 28100, 29705, 31025, 39236, 
      10138, 13450, 17410, 24565, 24858, 37105, 37845, 38593, 39349, 24100, 
      29608, 37220, 38708, 41780, 55805, 57653, 12697, 13282, 13481, 26585, 
      29081, 55465, 59177, 13204, 13401, 19984, 24336, 9962, 10121, 16490, 
      23321, 25330, 25922, 58946, 14453, 15944, 25453, 44648, 50069, 60965, 
      14373, 15205, 40833, 41218, 49338, 52810, 21785, 22592, 11794, 14834, 
      23269, 42641, 33940, 52317, 55432, 9965, 11545, 14489, 23258, 10865, 
      18313, 46240, 13786, 15997, 29097, 41625, 53602, 23669, 26509, 49844, 
      54184, 11282, 15445, 18497, 31937, 34625, 14209, 22084, 28900, 42820, 
      44785, 11105, 27829, 28130, 32885, 41429, 44930, 48593, 52418, 59153, 
      14885, 27380, 36452, 44680, 52565, 39632, 40372, 41497, 42257, 43025, 
      44192, 52432, 63376, 43178, 53453, 64010, 64493, 14733, 34984, 43333, 
      13810, 19697, 22625, 38641, 40466, 32644, 19786, 39322, 19720, 40213, 
      50405, 60548, 13450, 62114, 15892, 25552, 35956, 42400, 52425, 55456, 
      22354, 46429, 11621, 33640, 41992, 45032, 63565, 19233, 19890, 21969, 
      48373, 66618, 14144, 16769, 22144, 23873, 25969, 28193, 67280, 19585, 
      22321, 24050, 26690, 49946, 51602, 52021, 55010, 29597, 31385, 38210, 
      44002, 58010, 62105, 21233, 30073, 43808, 49673, 53833, 58640, 27418, 
      31753, 55305, 17300, 28436, 41960, 62197, 30341, 31226, 34306, 40354, 
      42881, 43250, 47441, 16612, 23616, 23857, 24841, 27985, 32932, 35460, 
      43812, 21953, 25034, 47045, 66530, 25229, 35848, 39188, 43829, 56260, 
      66725, 69140, 45522, 67401, 13844, 17056, 19409, 21236, 25129, 30736, 
      37556, 57089, 69049, 74009, 17597, 18122, 19610, 22745, 25577, 31810, 
      44797, 55570, 31720, 43165, 45373, 63765, 21218, 31345, 43733, 18916, 
      27716, 33617, 39040, 66512, 16801, 27409, 28186, 44881, 49834, 67194, 
      21845, 30836, 37157, 39125, 45461, 47717, 49261, 65060, 70772, 75245, 
      22685, 23330, 31898, 48698, 55549, 19060, 43348, 43705, 48528, 55764, 
      57889, 64105, 64564, 65953, 68308, 30106, 40781, 43210, 43922, 62057, 
      63410, 74381, 56621, 57044, 19717, 41562, 41905, 42250, 64762, 67546, 
      20825, 25540, 37825, 39440, 50180, 50569, 52945, 67769, 45169, 48113, 
      54385, 56033, 64753, 28125, 52200, 84820, 33961, 38825, 88301, 18785, 
      33620, 42697, 53456, 73972, 79505, 30589, 50170, 62089, 72738, 82333, 
      85513, 89865, 29300, 32968, 40168, 48520, 53525, 61885, 72488, 77428, 
      81005, 86285, 23186, 80210, 86522, 21969, 45376, 63684, 64576, 82521, 
      86761, 27866, 58741, 62602, 67541, 90817, 94730, 20213, 23165, 38600, 
      52133, 56909, 62845, 76885, 88868, 91060, 20605, 26365, 45405, 46105, 
      68029, 90754, 34420, 66905, 30754, 34121, 45901, 52874, 57241, 85850, 
      86381, 36901, 40212, 64276, 67405, 89860, 44018, 47458, 54545, 69029, 
      86354, 99650, 21008, 28048, 33284, 33545, 43940, 64345, 23202, 39141, 
      45541, 72810, 85810, 99585, 28349, 40309, 44125, 45461, 72596, 77909, 
      79400, 93629, 21922, 48137, 55970, 74282, 76210, 88985, 21393, 22185, 
      43024, 44980, 45648, 52393, 52768, 55840, 73120, 97513, 20498, 21785, 
      24914, 35113, 37289, 39890, 47965, 48665, 52658, 74333, 34085, 37000, 
      38692, 38981, 41981, 42605, 45845, 93032, 83250, 100594, 29312, 49121, 
      50180, 50537, 56521, 57700, 30433, 35669, 51893, 52258, 84818, 98293, 
      36733, 41245, 54765, 96885, 98005, 79837, 84857, 85885, 86402, 87442, 
      105170, 88244, 109001, 29881, 41480, 44500, 87764, 89333, 111973, 
      45413, 109850, 46017, 46625, 44420, 52645, 54440, 93677, 24010, 46890, 
      93433, 101698, 115858, 42068, 100865, 102560, 117385, 102290, 118301, 
      26469, 52429, 60916, 63709, 103156, 112500, 57026, 50993, 61129, 
      107785, 29185, 45018, 53685, 61434, 63010, 114613, 118273, 45032, 
      51940, 49625, 26452, 55274, 28564, 57364, 59506, 60250, 60625, 57250, 
      27268, 29269, 57573, 61213, 28417, 28825, 28906, 50660, 53170, 59930, 
      60289, 29186, 29857, 58490, 56125, 65764, 60209, 62708, 63073, 64928, 
      66410, 31060, 54961, 59537, 62658, 56736, 57049, 60020, 62024, 66613, 
      55989, 59837, 71125, 62050, 71514, 60713, 68561, 73489, 70733, 69770, 
      71545, 71905, 72242, 70996, 77769, 71396, 77837, 76850, 72805, 73882, 
      77890, 74969, 75956, 78849, 79418, 79144, 80586, 80858, 84218, 81981, 
      85156, 86305, 93250, 94954, 95301 ], 
  [ 21796, 23780, 21866, 21202, 21460, 23245, 23773, 21554, 24001, 19300, 
      18548, 23417, 17881, 20036, 16372, 17077, 17938, 17588, 19088, 18688, 
      16277, 14257, 21449, 21845, 22049, 17905, 16328, 14914, 20546, 15080, 
      16285, 15013, 16153, 16400, 17541, 15184, 17890, 24509, 20281, 23201, 
      77090, 79322, 21541, 13421, 16325, 22100, 25477, 70421, 65705, 20570, 
      10709, 24730, 20228, 20800, 10453, 18818, 62050, 66613, 20200, 60552, 
      66085, 57625, 24352, 23418, 229, 40, 10408, 18500, 20453, 55700, 15377, 
      16901, 57122, 324, 0, 256, 101, 10001, 15626, 58082, 328, 260, 229, 
      125, 14645, 18773, 50629, 298, 65, 24980, 25297, 61520, 106, 29266, 
      36889, 49309, 52466, 52, 16936, 52936, 66600, 130, 9850, 50674, 52033, 
      69745, 64, 52964, 53425, 145, 82, 706, 810, 25362, 28981, 32141, 221, 
      482, 17545, 19442, 49850, 160, 1513, 1908, 17833, 31828, 49428, 50769, 
      58225, 62644, 1538, 1613, 12938, 22970, 45965, 47693, 51245, 51698, 
      317, 2221, 17096, 32237, 234, 1746, 19269, 23329, 23634, 25825, 27450, 
      50850, 64741, 337, 377, 14417, 22160, 24592, 59305, 1130, 12833, 23090, 
      43138, 44810, 60805, 328, 1480, 3349, 15208, 16708, 30949, 32008, 
      37960, 39925, 4330, 2336, 2900, 12944, 17041, 21136, 21716, 22009, 
      37649, 16317, 19210, 22642, 31417, 53802, 584, 2333, 2984, 3085, 4084, 
      5668, 13480, 18173, 40484, 46280, 54308, 59533, 15413, 15658, 26450, 
      30113, 37778, 42554, 5760, 9225, 25857, 41785, 51201, 1201, 17266, 
      35969, 1037, 4276, 7076, 8957, 23477, 26597, 4954, 10530, 28285, 31005, 
      41533, 51805, 2153, 4033, 14473, 40385, 4322, 11245, 13162, 16717, 
      24866, 30082, 38866, 2056, 4036, 6984, 7624, 25236, 41301, 29185, 
      34817, 5648, 5785, 10628, 18980, 29585, 55313, 1818, 5578, 6865, 28645, 
      13925, 21605, 52232, 5714, 18914, 19994, 52301, 3232, 5392, 5920, 8865, 
      11497, 13177, 16425, 17425, 20065, 22032, 25012, 29185, 31921, 32980, 
      35892, 36265, 1994, 3050, 10585, 11773, 17245, 35225, 5800, 9725, 
      23645, 29333, 33128, 38308, 39469, 45544, 52069, 3546, 4330, 9442, 
      10546, 11722, 23722, 24930, 39937, 46042, 3449, 5321, 7225, 9344, 
      10816, 12416, 28169, 30500, 34724, 35089, 3530, 7010, 7610, 8405, 8570, 
      8737, 9425, 10897, 15370, 26645, 28577, 34081, 36277, 36650, 44945, 
      49642, 53210, 2920, 5245, 6948, 35989, 36733, 3293, 4058, 4250, 4765, 
      4874, 5213, 16490, 19273, 22874, 45949, 4145, 7712, 8020, 8992, 13817, 
      16577, 23545, 53920, 3181, 4141, 5389, 13689, 18409, 48681, 5480, 
      23141, 23725, 34157, 7250, 10130, 12613, 15898, 22090, 43013, 50170, 
      4804, 5440, 5785, 10404, 13968, 21073, 46404, 4802, 13426, 15857, 
      22001, 25202, 33730, 35162, 35890, 42002, 50801, 52577, 5864, 9556, 
      10600, 11909, 23236, 34184, 34541, 46181, 53125, 6322, 7090, 8077, 
      50562, 53226, 5305, 10273, 27985, 28948, 38425, 41513, 45140, 50665, 
      4745, 5618, 7298, 34850, 7012, 7540, 7957, 9640, 37141, 37885, 7381, 
      18154, 5345, 5440, 8612, 10532, 12740, 12937, 22736, 24161, 25337, 
      32720, 7474, 10138, 13450, 19633, 19890, 30805, 31473, 32149, 32833, 
      19240, 24100, 30920, 32264, 35048, 47885, 49589, 9565, 10042, 10205, 
      21437, 23645, 47581, 51005, 10000, 10161, 15700, 19476, 7442, 7565, 
      12746, 18605, 20362, 20882, 50810, 11069, 12308, 20485, 37700, 42653, 
      52685, 11025, 11713, 34245, 34594, 41994, 45178, 17321, 18020, 8986, 
      11450, 18625, 35909, 28072, 44757, 47620, 7625, 8845, 11213, 18650, 
      8345, 14425, 39220, 10690, 12505, 23805, 35037, 45970, 19061, 21541, 
      42536, 46516, 8762, 12097, 14645, 26357, 28757, 11113, 17728, 23680, 
      36160, 37945, 8693, 22753, 23018, 27233, 34913, 38090, 41429, 44930, 
      51125, 11717, 22376, 30440, 37876, 45077, 33332, 34000, 35017, 35705, 
      36401, 37460, 44980, 55060, 36554, 45929, 55658, 56105, 11709, 29188, 
      36709, 11002, 15845, 18341, 32485, 34130, 27136, 15970, 33130, 15940, 
      33949, 43205, 52520, 10858, 53978, 12832, 20980, 30160, 35956, 45081, 
      47860, 18250, 39625, 9605, 28132, 35620, 38372, 55357, 15669, 16218, 
      17973, 41425, 58194, 11588, 13673, 18148, 19625, 21433, 23369, 58820, 
      16021, 18325, 19802, 22082, 42890, 44402, 44785, 47522, 24665, 26237, 
      32306, 37522, 50306, 54077, 17489, 25105, 37364, 42689, 46489, 50900, 
      22810, 26605, 47853, 14312, 23720, 35732, 54205, 25409, 26186, 28906, 
      34306, 36581, 36914, 40709, 13840, 19620, 19825, 20665, 23377, 27712, 
      29952, 37440, 18245, 20858, 40385, 58250, 21053, 30340, 33320, 37493, 
      48808, 58445, 60680, 39042, 59085, 11936, 14356, 16241, 17744, 21025, 
      25876, 31904, 49601, 60625, 65225, 14825, 15242, 16442, 19037, 21437, 
      26842, 38425, 48226, 26788, 36973, 38965, 55773, 17834, 26485, 37505, 
      16000, 23360, 28505, 33316, 58340, 14389, 23125, 23794, 38581, 43066, 
      58986, 18461, 26120, 31685, 33437, 39125, 41165, 42565, 57032, 62312, 
      66461, 19193, 19730, 27074, 42074, 48313, 16288, 37264, 37585, 41940, 
      48528, 50473, 56185, 56608, 57889, 60064, 25570, 34985, 37162, 37802, 
      54317, 55562, 65705, 49349, 49736, 16945, 35730, 36037, 36346, 56842, 
      59410, 17873, 21760, 32425, 33860, 43520, 43873, 46033, 59633, 39013, 
      41669, 47365, 48869, 56869, 24021, 45396, 75496, 29101, 33389, 78761, 
      16481, 28832, 36865, 46580, 65440, 70577, 26233, 43618, 54493, 64314, 
      73225, 76189, 80253, 25160, 28324, 34660, 42148, 46685, 54325, 64100, 
      68680, 72005, 76925, 20090, 71282, 77162, 19161, 39364, 56016, 56836, 
      73449, 77401, 24050, 51505, 55042, 59585, 81205, 84866, 17909, 20213, 
      33380, 45509, 49853, 55285, 68245, 79400, 81448, 18265, 22873, 39465, 
      40093, 60073, 81178, 29776, 59057, 26650, 29549, 39961, 46250, 50221, 
      76634, 77129, 32005, 34920, 56680, 59557, 80392, 38330, 41410, 47813, 
      61073, 77138, 89570, 18884, 24484, 28928, 29153, 38288, 56785, 20610, 
      34065, 39745, 64602, 76666, 89541, 24821, 35125, 38509, 39701, 64424, 
      69341, 70724, 83981, 19762, 42125, 49202, 66002, 67786, 79661, 19449, 
      20025, 37588, 39328, 39924, 45985, 46324, 49108, 64948, 87649, 18914, 
      19805, 22178, 30685, 32573, 34850, 42025, 42653, 46250, 66089, 29837, 
      32356, 33832, 34085, 36725, 37277, 40157, 83492, 74394, 90586, 25892, 
      43145, 44096, 44417, 49825, 50896, 26869, 31313, 45665, 45994, 75890, 
      88465, 32269, 36205, 48285, 87165, 88213, 71305, 75965, 76921, 77402, 
      78370, 94946, 79136, 98561, 26605, 36548, 39208, 78728, 80189, 101389, 
      40049, 99410, 40617, 41189, 39272, 46597, 48212, 84317, 22570, 41490, 
      84109, 91834, 105130, 37280, 91073, 92660, 106585, 92426, 107465, 
      24525, 46525, 54184, 56725, 93256, 102024, 50690, 45305, 54433, 97633, 
      26773, 40050, 47745, 54738, 56170, 104065, 107509, 40100, 46216, 44189, 
      25120, 49298, 26728, 51208, 53170, 53842, 54181, 51202, 26440, 27613, 
      51525, 54805, 27337, 27709, 27754, 45512, 47770, 53810, 54133, 28610, 
      28885, 52586, 50509, 59176, 54233, 56480, 56809, 58484, 59858, 30376, 
      49669, 53777, 56610, 51444, 51721, 54440, 56228, 60349, 50913, 54797, 
      64861, 56794, 65250, 55709, 62801, 67225, 64829, 64010, 65641, 66181, 
      66482, 65416, 71613, 65960, 71717, 70874, 67405, 68410, 71986, 69425, 
      70304, 73125, 73730, 73636, 74970, 75314, 78314, 76365, 79504, 80581, 
      87418, 89050, 89361 ], 
  [ 18212, 19940, 18250, 17586, 17748, 19309, 19773, 17810, 19937, 15716, 
      15028, 19225, 14297, 16132, 12916, 13525, 14258, 13940, 15248, 14848, 
      12725, 10961, 17225, 17557, 17729, 14065, 12680, 11426, 16354, 11560, 
      12605, 11493, 12473, 12688, 13669, 11600, 13954, 19805, 16025, 18625, 
      68482, 70586, 17125, 9997, 12517, 17620, 20645, 62197, 57769, 16250, 
      7669, 19962, 15940, 16448, 7445, 14690, 54338, 58613, 15912, 52936, 
      58117, 50201, 19616, 18778, 965, 104, 7400, 14404, 16133, 48404, 11665, 
      12997, 49730, 1156, 256, 0, 37, 7057, 11882, 50626, 1160, 1028, 965, 
      29, 11029, 14645, 43685, 1098, 97, 20180, 20465, 53840, 650, 24050, 
      31001, 42461, 45394, 436, 13032, 45832, 58600, 98, 6938, 43730, 44993, 
      61553, 320, 45860, 46289, 657, 370, 162, 202, 20530, 23797, 26669, 157, 
      130, 13577, 15250, 42970, 544, 585, 820, 13833, 26388, 42580, 43825, 
      50769, 54900, 610, 653, 9578, 18394, 39373, 40973, 44269, 44690, 221, 
      1037, 13192, 26765, 394, 754, 15109, 18721, 18994, 20961, 22426, 43906, 
      56869, 305, 281, 10865, 17680, 19856, 51785, 458, 9505, 18514, 36770, 
      38314, 53189, 520, 648, 1845, 11560, 12868, 25605, 26568, 32008, 33813, 
      2570, 1184, 1556, 9616, 13169, 16784, 17300, 17561, 31729, 12541, 
      15082, 18130, 26041, 46666, 520, 1213, 1640, 1709, 2420, 3620, 10088, 
      14173, 34340, 39688, 47140, 52013, 11765, 11978, 21554, 24865, 31858, 
      36250, 3712, 6505, 21025, 35545, 44257, 689, 13394, 30209, 685, 2612, 
      4772, 6301, 18901, 21701, 3130, 7618, 23229, 25693, 35325, 44829, 1225, 
      2465, 10985, 34273, 2690, 8237, 9866, 12941, 20162, 24866, 32882, 1224, 
      2500, 4744, 5256, 20500, 35125, 24065, 29185, 3728, 3833, 7748, 14948, 
      24433, 48113, 1210, 3690, 4689, 23589, 10565, 17285, 45256, 3826, 
      14914, 15866, 45325, 2080, 3600, 4000, 6337, 8521, 9945, 12745, 13617, 
      15937, 17680, 20340, 24097, 26577, 27540, 30196, 30537, 1450, 1994, 
      7769, 8765, 13469, 29593, 3944, 7069, 19133, 24245, 27688, 32420, 
      33485, 39080, 45125, 2362, 2890, 6850, 7762, 8746, 19210, 20290, 33921, 
      39546, 2329, 3625, 5081, 6784, 8000, 9344, 23209, 25316, 29156, 29489, 
      2410, 4930, 5402, 6037, 6170, 6305, 6865, 8081, 11882, 21845, 23585, 
      28577, 30581, 30922, 38545, 42890, 46202, 2088, 3613, 4900, 30325, 
      31005, 2333, 2810, 2938, 3293, 3370, 3613, 12874, 15305, 18490, 39485, 
      2897, 5536, 5780, 6560, 10585, 12961, 19097, 46880, 2349, 2925, 3789, 
      10489, 14569, 42025, 3880, 18757, 19277, 28685, 5234, 7538, 9605, 
      12410, 17834, 36805, 43418, 3460, 3904, 4153, 7780, 10768, 16945, 
      39940, 3490, 10322, 12401, 17777, 20626, 28322, 29626, 30290, 35890, 
      44017, 45665, 4264, 7124, 7976, 9061, 18884, 28744, 29069, 39749, 
      46181, 4626, 5202, 5965, 43810, 46282, 3929, 7745, 23153, 24020, 32633, 
      35465, 38804, 43913, 3593, 4178, 5410, 29378, 5220, 5620, 5941, 7272, 
      31477, 32157, 5525, 14474, 4097, 4160, 6500, 8036, 9860, 10025, 18512, 
      19777, 20825, 27472, 5650, 7738, 10474, 15793, 16018, 25749, 26353, 
      26965, 27585, 15464, 19748, 25864, 27080, 29608, 41389, 42965, 7325, 
      7706, 7837, 17405, 19357, 41117, 44285, 7696, 7825, 12436, 15700, 5746, 
      5837, 9962, 14957, 16490, 16946, 44122, 8605, 9620, 16613, 32068, 
      36605, 45869, 8593, 9153, 28933, 29250, 36010, 38938, 13897, 14500, 
      7034, 8986, 15041, 30469, 23400, 38581, 41220, 6089, 6989, 8845, 15098, 
      6649, 11513, 33524, 8482, 9945, 19645, 29725, 39730, 15509, 17669, 
      36584, 40244, 7066, 9665, 11765, 21941, 24085, 8905, 14400, 19584, 
      30784, 32409, 7093, 18785, 19018, 22753, 29665, 32554, 35605, 38818, 
      44533, 9445, 18472, 25640, 32372, 38965, 28276, 28880, 29801, 30425, 
      31057, 32020, 38900, 48212, 31210, 39785, 48778, 49193, 9565, 24580, 
      31365, 9050, 12965, 15077, 27557, 29042, 22784, 13122, 28170, 13124, 
      28925, 37349, 45928, 9098, 47290, 10656, 17460, 25552, 30772, 39097, 
      41652, 15146, 34121, 8357, 23780, 30500, 32996, 48605, 13045, 13498, 
      14965, 35793, 51250, 9860, 11465, 15140, 16393, 17945, 19625, 51844, 
      13397, 15317, 16570, 18530, 37162, 38546, 38897, 41410, 20825, 22205, 
      27602, 32306, 44002, 47485, 14705, 21233, 32180, 37025, 40505, 44564, 
      19258, 22573, 41773, 12200, 20072, 30740, 47645, 21569, 22250, 24650, 
      29474, 31525, 31826, 35269, 11920, 16612, 16785, 17497, 19825, 23616, 
      25600, 32320, 15493, 17690, 35009, 51434, 17885, 25988, 28648, 32405, 
      42728, 51629, 53704, 33826, 52237, 10784, 12500, 13969, 15184, 17921, 
      22100, 27424, 43489, 53681, 57961, 12905, 13226, 14170, 16285, 18301, 
      22970, 33305, 42242, 22948, 32013, 33813, 49213, 15370, 22709, 32513, 
      13952, 20032, 24505, 28772, 51620, 12789, 19861, 20434, 33525, 37594, 
      52234, 15997, 22472, 27365, 28925, 34037, 35885, 37157, 50440, 55336, 
      59197, 16633, 17074, 23330, 36730, 42425, 14368, 32400, 32689, 36628, 
      42640, 44425, 49689, 50080, 51265, 53280, 22082, 30377, 32330, 32906, 
      47981, 49130, 58537, 43429, 43784, 15025, 31090, 31365, 31642, 50346, 
      52722, 15793, 18944, 28169, 29444, 38144, 38465, 40433, 52945, 34085, 
      36485, 41669, 43045, 50405, 20917, 39892, 67752, 25325, 29101, 70825, 
      14977, 25120, 32225, 41012, 58400, 63185, 22905, 38338, 48285, 57370, 
      65673, 68445, 72253, 22024, 24740, 30308, 37028, 41149, 48149, 57188, 
      61448, 64549, 69149, 17882, 63890, 69386, 17209, 34564, 49744, 50500, 
      65929, 69625, 21202, 45617, 48866, 53057, 73205, 76642, 16405, 18133, 
      29284, 40165, 44125, 49109, 61109, 71528, 73448, 16729, 20313, 34729, 
      35293, 53545, 73210, 26192, 52625, 23546, 26029, 35225, 40906, 44525, 
      68986, 69449, 28197, 30760, 50472, 53125, 72520, 33818, 36578, 42373, 
      54545, 69490, 81154, 17540, 21860, 25600, 25793, 33808, 50609, 18850, 
      30097, 35137, 57850, 69082, 81157, 22229, 31061, 34061, 35125, 57704, 
      62269, 63556, 75949, 18386, 37325, 43730, 59186, 60842, 71917, 18265, 
      18649, 33300, 34848, 35380, 40833, 41140, 43668, 58228, 79425, 18050, 
      18589, 20290, 27293, 28925, 30914, 37289, 37853, 41098, 59305, 26605, 
      28772, 30056, 30277, 32597, 33085, 35645, 75556, 67066, 82234, 23396, 
      38377, 39232, 39521, 44417, 45392, 24245, 27985, 40673, 40970, 68498, 
      80273, 28845, 32269, 43069, 79069, 80053, 64265, 68605, 69497, 69946, 
      70850, 86402, 71584, 89825, 24237, 32708, 35048, 71240, 72605, 92525, 
      35825, 90674, 36361, 36901, 35240, 41765, 43220, 76541, 21834, 37234, 
      76365, 83610, 96138, 33568, 82913, 84404, 97529, 84202, 98377, 23341, 
      41821, 48744, 51061, 85000, 93256, 45602, 40793, 49025, 89153, 25173, 
      36178, 43009, 49330, 50634, 95233, 98485, 36260, 41672, 39901, 24480, 
      44530, 25640, 46280, 48082, 48690, 48997, 46370, 26248, 26685, 46693, 
      49653, 26921, 27261, 27274, 41480, 43514, 48914, 49205, 28642, 28565, 
      47882, 46061, 53864, 49465, 51488, 51785, 53300, 54578, 30312, 45509, 
      49201, 51778, 47284, 47529, 50024, 51620, 55325, 46945, 50861, 59837, 
      52666, 60226, 51805, 58225, 62201, 60125, 59434, 60937, 61637, 61906, 
      61000, 66685, 61672, 66821, 66106, 63149, 64090, 67282, 65041, 65824, 
      68581, 69218, 69284, 70522, 70930, 73610, 71917, 75024, 76037, 82778, 
      84346, 84625 ], 
  [ 19669, 21493, 19717, 19045, 19237, 20882, 21370, 19309, 21554, 17141, 
      16425, 20866, 15700, 17649, 14261, 14906, 15685, 15353, 16733, 16325, 
      14090, 12226, 18836, 19188, 19370, 15524, 14065, 12745, 17937, 12889, 
      13994, 12820, 13858, 14085, 15122, 12941, 15425, 21554, 17602, 20322, 
      71689, 73841, 18752, 11250, 13914, 19269, 22426, 65250, 60712, 17833, 
      8770, 21709, 17505, 18037, 8528, 16193, 57185, 61568, 17473, 55745, 
      61058, 52936, 21341, 20465, 634, 25, 8473, 15885, 17698, 51085, 13000, 
      14404, 52445, 785, 101, 37, 0, 8100, 13225, 53361, 785, 677, 626, 2, 
      12322, 16130, 46226, 733, 18, 21913, 22210, 56653, 377, 25937, 33140, 
      44960, 47977, 221, 14425, 48425, 61529, 37, 7957, 46261, 47560, 64552, 
      149, 48449, 48890, 388, 185, 289, 353, 22265, 25664, 28642, 100, 181, 
      14984, 16741, 45469, 317, 850, 1145, 15250, 28345, 45065, 46346, 53482, 
      57721, 873, 928, 10753, 20025, 41760, 43408, 46800, 47233, 170, 1394, 
      14569, 28730, 245, 1037, 16580, 20360, 20645, 22696, 24221, 46421, 
      59732, 226, 226, 12106, 19269, 21541, 54514, 617, 10660, 20137, 39065, 
      40657, 55952, 353, 865, 2314, 12833, 14213, 27514, 28513, 34145, 36010, 
      3133, 1517, 1961, 10765, 14522, 18317, 18857, 19130, 33850, 13856, 
      16529, 19721, 27956, 49241, 441, 1530, 2041, 2122, 2941, 4285, 11257, 
      15570, 36541, 42057, 49725, 54730, 13028, 13253, 23285, 26728, 33973, 
      38509, 4373, 7418, 22730, 37778, 46754, 772, 14737, 32260, 706, 3125, 
      5525, 7186, 20506, 23426, 3701, 8597, 25012, 27572, 37540, 47332, 1458, 
      2938, 12178, 36450, 3185, 9248, 10985, 14240, 21809, 26705, 35009, 
      1417, 2957, 5465, 6025, 22157, 37322, 25864, 31176, 4325, 4442, 8705, 
      16337, 26242, 50690, 1313, 4273, 5380, 25360, 11698, 18778, 47745, 
      4405, 16285, 17285, 47812, 2381, 4141, 4589, 7154, 9506, 11026, 13994, 
      14914, 17354, 19181, 21961, 25874, 28450, 29449, 32201, 32554, 1521, 
      2257, 8692, 9760, 14752, 31572, 4505, 7930, 20690, 26018, 29593, 34493, 
      35594, 41369, 47594, 2669, 3293, 7685, 8669, 9725, 20765, 21893, 36040, 
      41845, 2610, 4122, 5746, 7605, 8917, 10357, 24930, 27121, 31105, 31450, 
      2689, 5569, 6089, 6784, 6929, 7076, 7684, 8996, 13049, 23504, 25316, 
      30500, 32576, 32929, 40804, 45281, 48689, 2257, 4082, 5525, 32306, 
      33010, 2548, 3133, 3285, 3700, 3789, 4068, 14085, 16648, 19989, 41764, 
      3218, 6205, 6473, 7325, 11650, 14170, 20618, 49373, 2512, 3232, 4240, 
      11540, 15860, 44372, 4329, 20250, 20794, 30586, 5837, 8357, 10580, 
      13565, 19277, 38980, 45797, 3809, 4325, 4610, 8609, 11813, 18338, 
      42209, 3825, 11329, 13540, 19204, 22185, 30193, 31545, 32233, 38025, 
      46404, 48100, 4705, 7877, 8801, 9970, 20357, 30625, 30962, 42002, 
      48626, 5101, 5749, 6596, 46181, 48725, 4282, 8530, 24802, 25705, 34642, 
      37570, 41017, 46282, 3860, 4553, 5953, 31265, 5725, 6173, 6530, 7993, 
      33434, 34138, 6052, 15685, 4394, 4469, 7121, 8801, 10769, 10946, 19925, 
      21250, 22346, 29269, 6161, 8465, 11417, 17060, 17297, 27472, 28100, 
      28736, 29380, 16705, 21205, 27585, 28849, 31473, 43650, 45274, 7988, 
      8405, 8548, 18740, 20788, 43364, 46628, 8381, 8522, 13481, 16937, 6201, 
      6304, 10825, 16144, 17761, 18241, 46449, 9346, 10445, 17882, 33997, 
      38690, 48242, 9320, 9928, 30740, 31069, 38069, 41093, 14994, 15633, 
      7577, 9721, 16196, 32320, 24961, 40706, 43429, 6472, 7492, 9540, 16237, 
      7090, 12410, 35465, 9113, 10708, 21008, 31520, 41873, 16642, 18922, 
      38617, 42397, 7501, 10376, 12644, 23396, 25636, 9530, 15445, 20917, 
      32597, 34282, 7488, 20068, 20313, 24228, 31428, 34425, 37584, 40905, 
      46800, 10090, 19729, 27233, 34229, 41050, 29961, 30589, 31546, 32194, 
      32850, 33849, 40969, 50569, 33001, 41876, 51145, 51572, 10154, 26093, 
      33154, 9565, 13828, 16084, 29188, 30733, 24197, 13969, 29809, 13957, 
      30586, 39322, 48177, 9533, 49573, 11245, 18553, 27053, 32489, 41114, 
      43753, 16081, 35956, 8594, 25181, 32189, 34781, 50906, 13796, 14285, 
      15860, 37672, 53621, 10273, 12058, 16033, 17370, 19018, 20794, 54225, 
      14144, 16208, 17545, 19625, 39073, 40505, 40868, 43465, 22024, 23476, 
      29125, 34021, 46125, 49716, 15506, 22442, 33881, 38906, 42506, 46697, 
      20345, 23840, 43808, 12745, 21193, 32365, 49858, 22760, 23477, 25997, 
      31037, 33172, 33485, 37060, 12389, 17489, 17674, 18434, 20906, 24901, 
      26981, 33989, 16272, 18625, 36772, 53737, 18818, 27365, 30145, 34058, 
      44753, 53930, 56065, 35525, 54548, 10957, 12937, 14562, 15885, 18826, 
      23257, 28845, 45522, 56026, 60426, 13364, 13721, 14761, 17056, 19216, 
      24161, 34964, 44225, 24125, 33610, 35482, 51410, 16029, 23860, 34120, 
      14453, 21013, 25738, 30209, 53873, 13120, 20816, 21425, 35152, 39377, 
      54497, 16650, 23569, 28714, 30346, 35674, 37594, 38914, 52641, 57681, 
      61650, 17320, 17797, 24461, 38461, 44360, 14813, 33949, 34250, 38345, 
      44573, 46418, 51850, 52253, 53474, 55549, 23113, 31828, 33865, 34465, 
      50080, 51265, 60948, 45370, 45737, 15464, 32549, 32836, 33125, 52501, 
      54949, 16290, 19717, 29482, 30817, 39877, 40210, 42250, 55170, 35648, 
      38144, 43520, 44944, 52544, 21794, 41669, 70369, 26452, 30420, 73512, 
      15250, 26221, 33674, 42809, 60749, 65666, 23860, 40025, 50320, 59681, 
      68212, 71056, 74960, 22905, 25789, 31645, 38653, 42930, 50170, 59485, 
      63865, 67050, 71770, 18413, 66365, 72005, 17642, 36065, 51797, 52577, 
      68450, 72242, 21969, 47524, 50881, 55204, 75904, 79425, 16666, 18610, 
      30517, 41866, 45970, 51122, 63482, 74177, 76145, 17000, 20968, 36200, 
      36788, 55688, 75893, 27229, 54730, 24401, 27040, 36692, 42601, 46352, 
      71545, 72020, 29314, 32009, 52489, 55226, 75161, 35197, 38077, 44100, 
      56680, 72045, 83997, 17729, 22529, 26533, 26738, 35173, 52610, 19193, 
      31268, 36548, 60065, 71609, 83984, 22882, 32266, 35410, 36522, 59905, 
      64602, 65925, 78642, 18581, 38804, 45461, 61421, 63125, 74500, 18386, 
      18842, 34585, 36205, 36761, 42442, 42761, 45385, 60425, 82186, 18049, 
      18720, 20673, 28240, 29968, 32065, 38740, 39328, 42705, 61524, 27490, 
      29789, 31145, 31378, 33818, 34330, 37010, 78205, 69485, 85037, 24001, 
      39834, 40725, 41026, 46114, 47125, 24896, 28900, 42212, 42521, 70937, 
      83012, 29794, 33410, 44690, 81770, 82778, 66568, 71028, 71944, 72405, 
      73333, 89269, 74077, 92762, 24784, 33805, 36265, 73705, 75106, 95506, 
      37064, 93605, 37610, 38160, 36401, 43226, 44741, 79106, 21757, 38477, 
      78916, 86341, 99157, 34605, 85618, 87145, 100570, 86929, 101428, 23426, 
      43226, 50425, 52826, 87737, 96185, 47149, 42122, 50690, 91970, 25408, 
      37265, 44420, 50993, 52345, 98180, 101504, 37333, 43009, 41140, 24349, 
      45945, 25673, 47753, 49613, 50245, 50564, 47801, 25937, 26650, 48122, 
      51202, 26690, 27040, 27065, 42601, 44717, 50357, 50660, 28233, 28288, 
      49249, 47330, 55457, 50850, 52957, 53266, 54841, 56153, 29929, 46660, 
      50506, 53177, 48425, 48682, 51257, 52925, 56786, 48008, 51890, 61274, 
      53765, 61661, 52816, 59482, 63626, 61426, 60685, 62234, 62864, 63145, 
      62177, 68048, 62793, 68170, 67405, 64250, 65213, 68549, 66186, 67005, 
      69776, 70397, 70397, 71669, 72049, 74849, 73058, 76165, 77200, 83953, 
      85541, 85832 ], 
  [ 7969, 8353, 7837, 7165, 6817, 7202, 7330, 6709, 7154, 5441, 5085, 5746, 
      4000, 4149, 3281, 3386, 3445, 3293, 3593, 3185, 2570, 2146, 3536, 3528, 
      3530, 2384, 2005, 1585, 2817, 1549, 1754, 1480, 1618, 1665, 1802, 1241, 
      1745, 3554, 2122, 3042, 31729, 33161, 2372, 450, 954, 2529, 3706, 
      27450, 24532, 1993, 130, 3349, 1845, 2017, 68, 1433, 22265, 25028, 
      1813, 21365, 24698, 19636, 3161, 2825, 13234, 8845, 13, 1305, 1858, 
      18505, 580, 904, 19325, 13925, 10001, 7057, 8100, 0, 625, 19881, 13925, 
      13457, 13226, 7922, 442, 1370, 15626, 13693, 8658, 3373, 3490, 21913, 
      11897, 5057, 8480, 14900, 16657, 10841, 925, 16925, 24989, 8317, 37, 
      15661, 16420, 26932, 10049, 16949, 17210, 11728, 10265, 5689, 5393, 
      3545, 4964, 6322, 8200, 6661, 1124, 1621, 15229, 10937, 4090, 3485, 
      1210, 6205, 15005, 15746, 20002, 22621, 4113, 3988, 313, 2745, 13140, 
      14068, 16020, 16273, 8090, 3194, 1069, 6410, 9605, 3917, 1640, 2900, 
      3005, 3796, 4421, 15821, 23912, 8506, 8146, 586, 2529, 3361, 20674, 
      5297, 400, 2857, 11705, 12577, 21572, 9893, 4645, 2314, 773, 1073, 
      5914, 6373, 9125, 10090, 1693, 3497, 2861, 505, 1202, 2297, 2477, 2570, 
      9010, 1076, 1769, 2801, 6176, 17561, 8541, 3690, 2941, 2842, 2041, 
      1225, 637, 1530, 10441, 13437, 17865, 20890, 968, 1013, 4205, 5668, 
      9133, 11509, 1313, 578, 4010, 11138, 16154, 6352, 1417, 8320, 7186, 
      2225, 1025, 706, 3226, 4346, 1901, 677, 5032, 6152, 11080, 16552, 4698, 
      2578, 1018, 10530, 2465, 788, 905, 1460, 3809, 5825, 9809, 5197, 2777, 
      1325, 1165, 3977, 11042, 5524, 7956, 1985, 1922, 965, 2117, 5722, 
      18650, 6353, 2113, 1600, 5380, 1258, 2938, 16965, 2245, 2245, 2525, 
      17032, 4361, 2521, 2249, 1394, 1226, 1306, 1754, 1954, 2594, 3161, 
      4141, 5714, 6850, 7309, 8621, 8794, 6921, 4777, 1312, 1300, 1972, 8352, 
      2525, 1450, 3770, 5858, 7453, 9833, 10394, 13469, 16994, 4469, 3653, 
      1565, 1469, 1445, 3845, 4253, 10660, 13765, 4770, 3042, 2146, 1665, 
      1537, 1537, 5490, 6421, 8245, 8410, 4849, 2329, 2129, 1924, 1889, 1856, 
      1744, 1616, 1889, 4964, 5696, 8000, 8996, 9169, 13264, 15761, 17729, 
      6037, 3362, 2465, 8906, 9250, 5608, 4573, 4365, 3880, 3789, 3528, 2205, 
      2788, 3789, 13864, 4658, 2425, 2333, 2105, 1930, 2290, 4058, 18233, 
      6292, 4852, 3700, 2000, 2720, 15392, 3789, 4050, 4234, 8266, 2957, 
      2237, 2120, 2405, 3797, 12520, 16277, 4709, 4145, 3890, 2309, 2273, 
      3578, 14309, 4905, 2329, 2560, 3904, 4905, 8233, 8865, 9193, 12105, 
      16704, 17680, 4165, 2657, 2501, 2410, 4337, 8485, 8642, 14282, 18026, 
      4021, 3589, 3176, 16661, 18125, 5002, 2770, 6082, 6445, 10522, 12010, 
      13837, 16762, 5840, 4913, 3793, 8945, 4105, 3833, 3650, 3133, 10034, 
      10378, 4072, 3445, 5834, 5729, 3701, 3221, 3029, 3026, 4625, 5050, 
      5426, 8209, 4361, 3425, 3137, 3920, 3977, 7492, 7760, 8036, 8320, 3925, 
      5185, 7605, 8149, 9333, 15570, 16474, 3848, 3725, 3688, 4520, 5128, 
      15464, 17288, 3881, 3842, 3581, 4157, 5121, 5044, 3625, 4084, 4441, 
      4561, 17289, 3946, 3785, 4562, 10777, 13130, 18362, 4100, 3988, 9320, 
      9469, 12869, 14453, 4194, 4293, 5057, 4321, 4496, 10180, 7141, 14426, 
      15889, 6292, 5512, 4680, 4717, 6010, 4490, 11885, 5153, 4768, 6068, 
      10100, 15233, 5122, 5602, 13597, 15577, 6421, 5156, 4904, 7016, 7816, 
      5570, 5185, 6337, 10817, 11602, 6948, 6208, 6273, 7488, 10368, 11745, 
      13284, 14985, 18180, 5770, 6229, 8693, 11729, 15130, 9981, 10249, 
      10666, 10954, 11250, 11709, 15229, 20509, 11401, 15776, 20905, 21152, 
      6554, 8633, 11554, 7045, 6088, 6184, 9928, 10573, 8177, 6409, 10369, 
      6577, 10786, 14842, 19557, 8093, 20413, 7465, 7213, 9593, 11789, 15914, 
      17293, 7081, 13456, 10034, 9161, 11849, 13001, 21386, 7496, 7445, 7400, 
      14452, 23021, 9013, 8098, 7573, 7650, 7858, 8194, 23445, 7844, 7748, 
      7825, 8105, 15313, 16025, 16208, 17545, 8884, 9256, 11125, 13141, 
      19125, 21096, 8306, 9122, 13181, 15506, 17306, 19517, 8825, 9620, 
      18068, 9325, 9133, 12745, 21418, 9620, 9797, 10517, 12317, 13192, 
      13325, 14920, 10049, 9029, 9034, 9074, 9386, 10321, 10961, 13649, 9252, 
      9265, 14992, 23857, 9458, 11345, 12325, 13898, 19013, 24050, 25285, 
      14645, 24488, 12937, 10957, 10242, 9945, 9826, 10477, 12105, 19602, 
      25426, 28026, 11024, 10841, 10441, 10036, 10036, 10841, 14624, 19025, 
      10985, 14170, 14962, 22970, 10629, 11080, 14500, 11393, 10753, 11698, 
      13109, 24533, 12580, 10916, 10985, 15172, 17057, 24977, 11250, 11509, 
      12874, 13426, 15514, 16354, 16954, 24021, 26901, 29250, 11380, 11317, 
      11861, 16861, 19700, 12473, 15049, 15170, 16925, 19913, 20858, 23770, 
      23993, 24674, 25849, 11953, 14368, 15145, 15385, 22900, 23545, 29088, 
      20530, 20717, 13124, 14909, 15016, 15125, 24421, 25789, 13050, 12337, 
      14002, 14437, 18097, 18250, 19210, 26010, 16388, 17444, 19940, 20644, 
      24644, 12794, 19169, 35269, 13672, 14760, 37332, 15250, 13801, 16034, 
      19949, 29609, 32546, 13600, 18785, 23860, 29081, 34192, 35956, 38420, 
      13725, 14089, 15625, 18313, 20250, 23890, 29065, 31645, 33570, 36490, 
      14453, 33245, 36725, 15122, 17525, 24977, 25397, 34610, 36962, 14409, 
      22864, 24601, 26944, 39364, 41625, 16666, 15370, 15937, 20266, 22210, 
      24842, 31802, 38357, 39605, 16820, 15028, 18020, 18248, 27428, 39533, 
      15529, 27010, 15401, 15700, 18512, 21001, 22772, 36985, 37280, 16354, 
      17069, 26029, 27506, 39341, 18277, 19357, 21960, 28420, 37485, 45117, 
      18629, 16229, 16273, 16298, 18433, 26330, 17753, 17408, 19088, 30545, 
      37409, 45284, 16762, 17866, 18850, 19242, 30565, 33282, 34065, 41922, 
      19301, 20264, 23141, 31541, 32525, 39400, 20186, 19562, 18925, 19465, 
      19661, 21922, 22061, 23245, 31085, 44386, 21649, 20340, 18513, 17620, 
      17908, 18385, 20560, 20788, 22185, 31824, 17770, 18089, 18365, 18418, 
      19058, 19210, 20090, 42025, 36725, 46517, 18421, 21474, 21825, 21946, 
      24154, 24625, 18596, 18640, 22592, 22721, 37817, 45392, 18994, 19730, 
      23810, 44690, 45338, 35428, 38088, 38644, 38925, 39493, 49669, 40057, 
      52082, 19924, 20665, 21325, 40045, 40906, 54106, 21764, 52925, 22130, 
      22500, 22181, 24506, 25121, 43826, 26077, 22997, 43816, 48541, 57037, 
      22185, 48178, 49165, 58090, 49129, 58768, 25226, 25226, 28285, 29426, 
      49757, 55325, 26989, 25202, 28730, 52730, 24868, 23945, 26240, 29033, 
      29665, 56960, 59204, 24193, 25909, 25480, 29209, 27585, 28013, 28493, 
      29453, 29725, 29864, 29081, 33317, 29890, 29402, 30682, 32810, 32980, 
      32825, 28381, 29237, 31277, 31400, 36873, 34948, 31249, 30770, 34037, 
      32490, 33337, 33466, 34141, 34913, 38029, 31720, 33226, 34457, 33485, 
      33562, 34877, 35465, 36986, 34148, 38210, 41474, 39005, 41861, 39316, 
      42202, 43826, 43426, 43405, 44234, 45764, 45865, 45797, 48788, 47133, 
      49090, 49045, 48770, 49373, 50549, 49986, 50265, 52676, 53477, 54377, 
      55109, 55849, 56849, 56498, 59425, 60100, 66313, 67541, 67652 ], 
  [ 7594, 7578, 7412, 6740, 6242, 6277, 6305, 6084, 6029, 5066, 4810, 4421, 
      3625, 3274, 3106, 3061, 2920, 2818, 2818, 2410, 2245, 2221, 2161, 2053, 
      2005, 1609, 1530, 1360, 1492, 1274, 1229, 1205, 1093, 1090, 977, 866, 
      820, 1429, 697, 1117, 23504, 24736, 697, 325, 229, 754, 1381, 19825, 
      17357, 468, 605, 1124, 370, 442, 593, 208, 15440, 17753, 338, 14690, 
      17473, 13261, 986, 800, 19609, 14170, 538, 130, 333, 12330, 5, 29, 
      13000, 20450, 15626, 11882, 13225, 625, 0, 13456, 20450, 19882, 19601, 
      12997, 17, 145, 10001, 20168, 13933, 1098, 1165, 15138, 17972, 2132, 
      4505, 9425, 10832, 16666, 50, 11050, 17714, 13492, 712, 10036, 10645, 
      19357, 15674, 11074, 11285, 17753, 15940, 10064, 9668, 1220, 2089, 
      2997, 13325, 11336, 149, 296, 9704, 16762, 7865, 7010, 185, 2930, 9530, 
      10121, 13577, 15746, 7888, 7713, 288, 820, 8065, 8793, 10345, 10548, 
      13165, 6569, 194, 3085, 15080, 7592, 365, 925, 980, 1421, 1796, 10196, 
      16837, 13681, 13221, 261, 754, 1186, 14149, 9472, 425, 932, 6980, 7652, 
      14897, 15418, 8570, 5189, 298, 298, 2789, 3098, 5050, 5765, 4168, 6922, 
      5986, 530, 377, 722, 802, 845, 4985, 401, 544, 976, 3001, 11636, 13666, 
      7165, 6066, 5917, 4666, 3250, 562, 505, 6066, 8362, 11890, 14365, 493, 
      488, 1780, 2693, 5108, 6884, 3338, 1553, 1685, 6613, 10529, 10777, 592, 
      4545, 11861, 4850, 2650, 1781, 1301, 1921, 4276, 1352, 2357, 3077, 
      6605, 10877, 8473, 5353, 793, 6205, 5140, 1313, 980, 785, 1684, 2900, 
      5684, 9122, 5602, 3050, 2690, 1802, 6617, 2749, 4381, 4210, 4097, 1690, 
      1042, 2897, 12625, 10628, 4388, 3425, 2705, 1233, 1413, 11290, 4520, 
      1220, 1300, 11357, 7786, 4946, 4474, 2669, 1801, 1481, 1229, 1229, 
      1369, 1586, 2066, 2989, 3725, 4034, 4946, 5069, 11296, 8352, 2137, 
      1825, 1297, 4777, 4850, 2525, 1945, 3133, 4178, 5858, 6269, 8594, 
      11369, 7844, 6628, 2740, 2344, 2020, 2020, 2228, 6485, 8840, 8245, 
      5617, 4021, 2890, 2362, 1962, 2965, 3546, 4770, 4885, 8324, 4304, 3904, 
      3449, 3364, 3281, 2969, 2441, 1664, 2689, 3121, 4625, 5321, 5444, 8489, 
      10436, 12004, 9962, 6037, 4490, 5281, 5525, 9333, 7848, 7540, 6805, 
      6664, 6253, 1780, 1813, 2164, 8989, 7933, 4250, 4058, 3530, 2105, 1865, 
      2333, 12458, 10217, 8177, 6425, 2225, 1945, 10217, 6514, 2425, 2509, 
      4941, 5032, 3412, 2645, 2180, 2372, 8045, 10952, 7834, 6970, 6565, 
      3434, 2498, 2353, 9434, 8080, 2704, 2385, 2529, 2980, 5008, 5440, 5668, 
      7780, 11329, 12105, 6890, 4082, 3626, 3185, 2762, 5210, 5317, 9457, 
      12401, 6596, 5864, 5101, 11336, 12500, 8077, 4045, 3757, 3970, 6697, 
      7785, 9162, 11437, 9265, 7888, 6068, 5620, 6530, 6058, 5725, 4658, 
      6409, 6653, 6397, 2920, 9109, 8954, 5626, 4546, 3754, 3701, 3250, 3425, 
      3601, 5234, 6736, 4900, 3712, 3145, 3152, 4817, 4985, 5161, 5345, 3250, 
      3610, 4930, 5274, 6058, 10645, 11349, 5573, 5300, 5213, 3445, 3653, 
      10589, 12013, 5506, 5417, 3706, 3482, 7696, 7569, 4500, 3609, 3616, 
      3636, 12064, 5321, 4810, 3737, 7202, 8905, 12937, 5525, 5213, 6245, 
      6344, 8744, 9928, 4069, 4018, 7232, 5696, 4121, 6905, 5066, 10001, 
      11114, 9117, 7837, 6205, 4392, 8585, 5165, 8210, 6928, 5993, 4793, 
      7025, 10708, 4797, 4777, 9522, 11002, 8996, 6581, 5629, 5341, 5741, 
      7345, 5210, 5162, 7642, 8177, 9673, 5233, 5248, 5713, 7393, 8320, 9409, 
      10660, 13105, 7445, 5354, 6418, 8354, 10805, 7306, 7474, 7741, 7929, 
      8125, 8434, 10954, 15034, 8276, 11401, 15380, 15577, 8429, 6658, 8429, 
      9220, 6813, 6309, 7453, 7848, 6602, 7184, 7844, 7402, 8161, 10917, 
      14482, 10568, 15188, 9290, 6938, 7618, 8914, 11789, 12818, 7456, 10081, 
      13309, 7586, 9074, 9826, 16061, 8621, 8420, 7925, 10877, 17396, 11538, 
      9873, 8098, 7825, 7633, 7569, 17770, 8969, 8273, 8000, 7780, 11588, 
      12100, 12233, 13220, 8109, 8181, 9000, 10216, 14500, 16021, 9181, 8297, 
      10306, 11881, 13181, 14842, 8500, 8545, 13793, 11250, 8658, 10170, 
      16393, 8845, 8872, 9092, 9992, 10517, 10600, 11645, 12274, 9554, 9509, 
      9349, 9061, 9146, 9386, 10874, 10177, 9540, 11817, 18432, 9733, 9770, 
      10250, 11173, 14738, 18625, 19610, 11720, 19013, 16362, 13282, 11917, 
      11170, 10201, 9802, 10330, 15277, 19801, 21901, 13249, 12916, 12116, 
      10961, 10361, 10016, 11849, 14900, 10210, 11645, 12137, 17945, 12004, 
      10405, 11925, 13418, 10778, 10673, 11234, 19258, 15305, 11041, 10960, 
      12497, 13732, 19652, 12625, 11034, 11349, 11601, 12789, 13329, 13729, 
      18946, 21226, 23125, 12605, 12392, 11236, 13736, 15725, 14698, 12674, 
      12745, 13850, 15938, 16633, 18845, 19018, 19549, 20474, 11728, 12393, 
      12820, 12960, 18225, 18720, 23113, 16505, 16642, 15349, 12884, 12941, 
      13000, 19496, 20564, 15025, 13162, 12577, 12762, 14922, 15025, 15685, 
      20785, 13913, 14569, 16265, 16769, 19769, 13169, 15794, 28394, 12997, 
      13285, 30157, 18125, 13226, 14009, 16474, 23834, 26221, 13625, 15760, 
      19385, 23456, 27617, 29081, 31145, 14050, 13714, 14050, 15538, 16825, 
      19465, 23490, 25570, 27145, 29565, 16228, 26920, 29800, 17297, 15250, 
      20402, 20722, 28085, 30037, 15184, 18889, 20176, 21969, 32089, 34000, 
      19541, 17345, 14762, 17141, 18485, 20417, 25877, 31282, 32330, 19645, 
      16253, 15845, 15973, 22453, 32308, 15154, 22185, 15776, 15425, 16337, 
      17876, 19097, 30260, 30505, 15629, 15794, 21554, 22681, 32266, 16452, 
      17032, 18685, 23445, 30760, 37192, 21754, 17354, 16298, 16273, 16658, 
      21905, 20228, 16433, 17113, 25220, 30784, 37409, 17937, 16741, 17125, 
      17317, 25290, 27457, 28090, 34597, 22376, 17989, 19816, 26116, 26900, 
      32525, 23561, 22637, 17450, 17690, 17786, 19097, 19186, 19970, 25810, 
      36761, 25524, 23665, 20788, 17545, 17433, 17460, 18385, 18513, 19360, 
      26449, 17945, 17714, 17690, 17693, 17833, 17885, 18265, 34850, 30500, 
      38692, 19746, 19249, 19450, 19521, 20929, 21250, 19721, 18665, 20017, 
      20096, 31492, 37817, 18869, 18805, 20885, 37265, 37813, 29653, 31813, 
      32269, 32500, 32968, 41544, 33482, 43657, 21449, 19890, 20050, 33570, 
      34281, 45481, 20389, 44500, 20705, 21025, 21106, 22181, 22546, 36901, 
      30152, 21572, 36941, 40916, 48212, 21610, 40653, 41490, 49165, 41504, 
      49793, 28601, 23101, 25010, 25801, 42082, 46850, 24264, 23377, 25505, 
      44705, 27593, 23120, 24065, 25808, 26240, 48385, 50329, 23418, 24034, 
      24005, 33434, 25360, 31538, 26018, 26728, 26900, 26989, 26756, 38242, 
      33665, 27077, 27857, 37385, 37505, 37300, 27306, 27812, 28852, 28925, 
      42148, 39673, 29124, 29045, 30962, 30265, 30762, 30841, 31266, 31888, 
      43154, 30445, 31301, 32132, 32210, 32237, 33202, 33490, 34361, 33173, 
      37285, 38849, 37780, 39236, 38441, 40277, 41201, 41301, 41480, 42109, 
      43889, 43940, 44122, 46313, 45658, 46665, 46820, 47345, 47848, 48424, 
      48361, 48490, 50801, 51652, 52802, 53384, 54224, 54724, 54773, 57650, 
      58225, 64288, 65416, 65477 ], 
  [ 22210, 20338, 21796, 21124, 19930, 18341, 17905, 19540, 17165, 19682, 
      19890, 14629, 18241, 15570, 18650, 17909, 16840, 16970, 15578, 15170, 
      17093, 18925, 12137, 11565, 11285, 14369, 15682, 16672, 11700, 16354, 
      15149, 16285, 15013, 14778, 13505, 15482, 12884, 7925, 10441, 8541, 
      1696, 2000, 9281, 16101, 13221, 8874, 6949, 801, 421, 9748, 19165, 
      7156, 9882, 9490, 19385, 10880, 128, 353, 9850, 74, 305, 37, 7250, 
      7760, 65545, 55234, 19330, 11034, 9613, 34, 13693, 12325, 8, 67082, 
      58082, 50626, 53361, 19881, 13456, 0, 67082, 66050, 65537, 52901, 
      14401, 10817, 257, 66568, 54765, 6898, 6733, 58, 62516, 4916, 2417, 
      377, 160, 60050, 12346, 146, 314, 53860, 20200, 292, 205, 565, 58130, 
      170, 149, 62065, 58628, 46720, 45860, 6788, 5105, 3925, 53461, 49384, 
      11981, 10504, 424, 60146, 41737, 39722, 11785, 4090, 482, 377, 121, 
      202, 41760, 41353, 16528, 8244, 873, 673, 369, 340, 53069, 38585, 
      12490, 4013, 56840, 41000, 10805, 8117, 7940, 6757, 5972, 452, 365, 
      54049, 53125, 15109, 8874, 7450, 229, 45200, 16897, 8356, 1412, 1156, 
      281, 57410, 43138, 34885, 14450, 13058, 4645, 4258, 2498, 2053, 32008, 
      39170, 36842, 17002, 12905, 9770, 9386, 9197, 2665, 13625, 11216, 8864, 
      4625, 500, 53802, 39645, 36922, 36541, 33202, 29002, 16570, 12105, 
      2122, 1170, 522, 445, 14645, 14408, 6884, 5245, 2788, 1780, 29090, 
      22433, 7253, 1973, 785, 47665, 13120, 3385, 49909, 33386, 26546, 23125, 
      8725, 7025, 31652, 20840, 6301, 5165, 2197, 901, 42345, 34585, 16105, 
      2493, 33908, 20105, 17684, 14009, 8180, 5684, 2900, 43690, 35066, 
      27410, 26122, 8066, 2441, 6229, 4149, 30890, 30545, 21410, 12410, 6145, 
      1025, 46820, 31300, 28249, 6649, 17473, 10693, 1314, 31432, 12820, 
      11972, 1381, 40034, 32554, 31154, 24941, 20825, 18649, 15149, 14221, 
      12041, 10634, 8794, 6701, 5581, 5194, 4250, 4141, 47952, 41296, 22321, 
      20617, 14521, 4545, 31994, 23869, 9833, 6845, 5338, 3770, 3485, 2330, 
      1625, 39860, 36788, 24548, 22760, 21044, 9908, 9188, 3469, 2344, 40725, 
      33921, 29077, 24930, 22546, 20290, 7605, 6562, 5002, 4885, 40804, 
      29824, 28496, 26881, 26564, 26249, 25009, 22625, 16976, 8489, 7529, 
      5321, 4625, 4516, 2689, 2084, 1796, 44530, 34805, 30242, 4817, 4597, 
      42973, 39400, 38628, 36733, 36360, 35253, 16164, 13645, 10980, 2725, 
      39485, 29074, 28418, 26498, 19273, 16249, 10685, 2018, 44785, 39961, 
      35425, 19625, 14705, 2561, 35514, 11241, 10861, 5869, 31016, 25220, 
      21437, 17492, 12116, 3637, 2600, 38690, 36434, 35333, 25010, 19898, 
      13025, 3170, 39168, 20800, 17929, 12505, 10404, 6400, 5904, 5668, 4068, 
      2745, 2593, 35890, 27050, 25202, 23137, 11810, 6370, 6245, 3425, 2657, 
      34900, 32776, 30389, 2984, 2756, 38701, 26317, 9325, 8842, 5305, 4537, 
      3826, 3085, 41513, 38048, 32980, 6548, 34138, 32738, 31709, 28090, 
      5945, 5725, 33541, 16840, 40661, 40274, 30914, 27050, 23474, 23189, 
      13226, 12241, 11489, 7786, 34112, 28100, 22736, 15905, 15680, 8761, 
      8465, 8177, 7897, 16474, 12658, 8874, 8290, 7218, 4149, 3925, 29933, 
      28964, 28645, 14813, 13165, 4325, 3893, 29402, 29081, 20642, 16706, 
      36000, 35641, 24916, 17761, 16144, 15700, 4176, 28057, 25922, 16265, 
      6970, 5657, 4121, 28493, 27253, 8333, 8200, 5960, 5288, 19845, 19098, 
      33680, 28432, 18737, 8065, 11794, 5825, 5314, 38581, 34981, 29637, 
      19240, 36889, 24653, 7514, 31520, 28033, 15233, 9113, 6068, 19645, 
      17305, 6970, 6130, 37300, 29549, 25349, 13925, 12469, 31937, 21682, 
      16066, 9266, 8641, 38673, 17065, 16848, 13833, 9945, 8784, 7785, 6948, 
      5913, 31573, 17650, 12218, 9050, 7093, 11250, 10954, 10525, 10249, 
      9981, 9594, 7474, 5986, 10132, 7457, 6100, 6065, 33485, 13850, 10285, 
      35668, 26533, 23245, 12325, 11560, 15650, 27136, 12484, 27586, 12337, 
      9061, 7290, 38408, 7300, 34114, 22018, 14810, 11930, 9005, 8410, 25552, 
      10777, 44861, 16634, 12554, 11450, 7709, 30197, 29300, 26717, 10645, 
      7652, 39610, 34465, 26890, 24993, 22945, 21025, 7794, 30545, 27065, 
      25168, 22628, 10660, 10244, 10145, 9508, 20869, 19549, 15496, 13000, 
      9396, 8829, 29597, 20825, 13322, 11417, 10397, 9506, 23348, 19913, 
      10313, 36538, 22810, 14578, 9433, 21605, 20936, 18836, 15560, 14461, 
      14312, 12805, 38954, 28346, 28069, 26981, 23909, 20050, 18434, 14354, 
      30825, 27172, 13441, 9616, 27365, 18818, 16978, 14885, 11258, 9809, 
      9634, 14504, 9965, 48610, 40426, 36045, 33210, 28297, 23026, 18450, 
      11565, 10057, 9837, 39929, 38900, 36244, 31609, 28225, 22544, 15329, 
      12116, 22970, 16285, 15385, 10985, 34740, 23629, 16333, 39170, 27250, 
      22273, 18890, 11138, 44305, 27977, 27200, 16441, 14660, 11300, 35361, 
      25186, 20629, 19489, 16501, 15649, 15121, 11754, 11250, 11061, 34645, 
      33736, 24692, 15592, 13637, 41378, 18010, 17849, 15938, 13850, 13385, 
      12349, 12290, 12125, 11890, 27040, 19585, 18388, 18064, 12889, 12688, 
      11745, 14185, 14090, 42029, 19844, 19669, 19496, 13000, 12676, 40545, 
      33346, 22321, 21346, 16546, 16417, 15685, 12897, 18785, 17585, 15569, 
      15145, 13505, 31265, 16490, 12850, 26221, 22797, 13221, 47821, 26914, 
      20969, 16706, 13394, 13229, 30097, 18080, 14977, 13712, 13465, 13537, 
      13745, 31914, 28330, 23098, 19018, 17289, 15289, 13978, 13738, 13689, 
      13789, 40820, 13928, 14024, 43745, 21050, 15530, 15386, 14165, 14261, 
      35136, 16801, 16000, 15241, 14689, 14976, 49237, 42865, 25666, 18997, 
      17557, 16241, 14741, 14810, 14930, 49109, 38293, 22109, 21773, 15725, 
      15140, 29770, 16153, 33872, 30505, 22601, 19732, 18401, 15412, 15425, 
      28621, 26234, 17146, 16649, 15794, 24340, 22600, 19845, 16717, 15912, 
      16776, 52610, 38930, 32770, 32513, 24778, 17729, 48068, 28265, 24305, 
      16868, 16400, 17225, 39745, 27877, 25477, 24741, 17170, 16785, 16722, 
      16965, 53000, 23789, 20744, 17300, 17156, 16981, 55577, 53261, 26962, 
      25810, 25442, 22345, 22202, 21130, 17690, 17737, 59860, 55449, 47700, 
      33553, 31585, 29524, 24649, 24313, 22608, 17865, 35113, 32330, 30914, 
      30685, 28505, 28093, 26153, 17914, 17972, 18740, 42250, 25281, 24786, 
      24625, 22321, 21946, 41297, 35137, 24425, 24272, 18500, 19025, 34645, 
      30869, 23669, 19169, 19253, 19213, 19053, 19045, 19044, 19048, 20200, 
      19330, 20921, 44881, 32650, 30490, 19882, 19897, 21817, 30365, 21764, 
      30449, 30537, 32474, 27749, 26954, 21125, 65416, 31316, 21397, 21892, 
      23620, 35298, 22093, 22234, 24109, 22480, 24505, 60617, 29597, 26170, 
      25337, 22826, 23882, 27976, 31265, 26897, 23825, 56593, 35648, 30329, 
      27200, 26704, 24953, 25505, 36178, 31690, 33517, 69394, 31392, 64250, 
      30890, 30440, 30148, 30005, 32324, 77450, 67537, 32645, 31105, 74969, 
      74857, 74420, 38674, 37556, 33956, 33797, 82980, 77953, 35620, 37397, 
      33050, 36297, 35170, 35017, 34282, 34208, 83290, 40885, 38725, 37700, 
      42650, 42445, 41786, 40682, 38537, 45005, 49349, 43025, 48452, 43412, 
      50737, 47701, 45377, 47797, 48904, 48605, 51545, 51364, 52706, 51185, 
      55170, 51769, 52852, 57089, 57128, 54920, 57177, 56610, 58457, 59540, 
      61850, 61736, 63040, 61220, 63125, 65770, 65881, 71248, 71912, 71741 ], 
  [ 26788, 29060, 26890, 26210, 26564, 28601, 29201, 26690, 29493, 24228, 
      23396, 29005, 22765, 25268, 21092, 21905, 22906, 22516, 24232, 23816, 
      21073, 18757, 26989, 27449, 27685, 22997, 21200, 19594, 26018, 19792, 
      21177, 19721, 21037, 21320, 22633, 19944, 23042, 30505, 25765, 29045, 
      87466, 89842, 27185, 17945, 21281, 27812, 31585, 80345, 75301, 26090, 
      14785, 30746, 25700, 26344, 14481, 24106, 71370, 76257, 25664, 69760, 
      75689, 66613, 30312, 29266, 25, 592, 14416, 23732, 25937, 64532, 20173, 
      21913, 66058, 4, 328, 1160, 785, 13925, 20450, 67082, 0, 4, 9, 841, 
      19321, 24025, 59049, 2, 629, 30980, 31333, 70760, 90, 35730, 44109, 
      57609, 61018, 212, 21920, 61520, 76192, 754, 13714, 59074, 60541, 
      79549, 360, 61540, 62037, 149, 338, 1898, 2074, 31378, 35393, 38873, 
      865, 1450, 22581, 24730, 58162, 296, 3125, 3700, 22901, 38516, 57700, 
      59149, 67181, 71924, 3146, 3257, 17282, 28682, 53945, 55817, 59657, 
      60146, 985, 4113, 22048, 38953, 610, 3418, 24505, 29069, 29410, 31853, 
      33658, 59218, 74153, 925, 1037, 18965, 27752, 30472, 68317, 2434, 
      17125, 28786, 50850, 52666, 69921, 656, 2960, 5585, 19856, 21572, 
      37505, 38672, 45200, 47345, 6850, 4168, 4948, 17224, 21933, 26568, 
      27220, 27549, 44845, 21097, 24386, 28250, 37997, 62362, 1184, 4121, 
      5024, 5161, 6484, 8500, 17824, 23201, 47924, 54224, 62900, 68521, 
      20041, 20322, 32482, 36541, 44962, 50170, 8584, 12805, 31813, 49325, 
      59533, 2293, 22138, 42965, 1945, 6660, 10180, 12457, 29137, 32617, 
      7514, 14314, 34481, 37489, 49025, 60161, 3701, 6301, 18901, 47765, 
      6658, 15129, 17370, 21465, 30658, 36450, 46098, 3488, 6260, 10000, 
      10784, 31060, 48745, 35437, 41645, 8296, 8469, 14356, 24004, 35869, 
      63901, 2986, 8186, 9797, 34817, 18185, 26945, 60560, 8314, 23890, 
      25114, 60625, 5000, 7880, 8552, 12181, 15317, 17285, 21037, 22181, 
      25181, 27400, 30740, 35381, 38405, 39572, 42772, 43181, 3074, 4706, 
      14221, 15625, 21961, 42029, 8352, 13177, 29185, 35521, 39712, 45396, 
      46665, 53280, 60345, 5338, 6410, 12818, 14138, 15530, 29258, 30610, 
      47165, 53810, 5165, 7685, 10093, 12680, 14440, 16328, 34205, 36788, 
      41444, 41845, 5242, 9802, 10546, 11521, 11722, 11925, 12757, 14517, 
      19746, 32497, 34645, 40725, 43137, 43546, 52597, 57690, 61546, 4304, 
      7529, 9700, 42809, 43625, 4817, 5906, 6170, 6865, 7010, 7457, 21002, 
      24181, 28250, 53665, 5989, 10600, 10980, 12168, 17893, 21085, 28989, 
      62280, 4553, 5945, 7625, 17725, 23165, 56605, 7712, 28505, 29161, 
      40745, 9946, 13474, 16425, 20250, 27306, 50425, 58194, 6740, 7592, 
      8045, 13780, 17992, 26141, 54100, 6698, 17338, 20165, 27173, 30770, 
      40234, 41810, 42610, 49298, 58853, 60773, 8080, 12708, 13968, 15529, 
      28548, 40720, 41113, 53833, 61353, 8642, 9626, 10865, 58570, 61450, 
      7261, 13525, 33829, 34900, 45349, 48725, 52676, 58669, 6445, 7642, 
      9826, 41410, 9428, 10100, 10625, 12704, 43913, 44729, 9865, 22690, 
      7141, 7272, 11380, 13732, 16372, 16605, 27880, 29485, 30805, 39016, 
      9914, 13226, 17186, 24341, 24634, 36881, 37621, 38369, 39125, 23872, 
      29380, 36992, 38480, 41552, 55577, 57425, 12465, 13050, 13249, 26353, 
      28849, 55233, 58945, 12968, 13165, 19748, 24100, 9722, 9881, 16250, 
      23081, 25090, 25682, 58706, 14209, 15700, 25209, 44404, 49825, 60721, 
      14125, 14957, 40585, 40970, 49090, 52562, 21533, 22340, 11538, 14578, 
      23013, 42385, 33680, 52057, 55172, 9701, 11281, 14225, 22994, 10597, 
      18045, 45972, 13514, 15725, 28825, 41353, 53330, 23393, 26233, 49568, 
      53908, 11002, 15165, 18217, 31657, 34345, 13925, 21800, 28616, 42536, 
      44501, 10817, 27541, 27842, 32597, 41141, 44642, 48305, 52130, 58865, 
      14593, 27088, 36160, 44388, 52273, 39332, 40072, 41197, 41957, 42725, 
      43892, 52132, 63076, 42874, 53149, 63706, 64189, 14425, 34676, 43025, 
      13498, 19385, 22313, 38329, 40154, 32328, 19466, 39002, 19396, 39889, 
      50081, 60224, 13122, 61786, 15560, 25220, 35624, 42068, 52093, 55124, 
      22018, 46093, 11281, 33300, 41652, 44692, 63225, 18889, 19546, 21625, 
      48029, 66274, 13796, 16421, 21796, 23525, 25621, 27845, 66932, 19233, 
      21969, 23698, 26338, 49594, 51250, 51669, 54658, 29237, 31025, 37850, 
      43642, 57650, 61745, 20869, 29709, 43444, 49309, 53469, 58276, 27050, 
      31385, 54937, 16928, 28064, 41588, 61825, 29965, 30850, 33930, 39978, 
      42505, 42874, 47065, 16232, 23236, 23477, 24461, 27605, 32552, 35080, 
      43432, 21569, 24650, 46661, 66146, 24841, 35460, 38800, 43441, 55872, 
      66337, 68752, 45130, 67009, 13448, 16660, 19013, 20840, 24733, 30340, 
      37160, 56693, 68653, 73613, 17197, 17722, 19210, 22345, 25177, 31410, 
      44397, 55170, 31316, 42761, 44969, 63361, 20810, 30937, 43325, 18504, 
      27304, 33205, 38628, 66100, 16385, 26993, 27770, 44465, 49418, 66778, 
      21425, 30416, 36737, 38705, 45041, 47297, 48841, 64640, 70352, 74825, 
      22261, 22906, 31474, 48274, 55125, 18632, 42920, 43277, 48100, 55336, 
      57461, 63677, 64136, 65525, 67880, 29674, 40349, 42778, 43490, 61625, 
      62978, 73949, 56185, 56608, 19277, 41122, 41465, 41810, 64322, 67106, 
      20381, 25096, 37381, 38996, 49736, 50125, 52501, 67325, 44721, 47665, 
      53937, 55585, 64305, 27673, 51748, 84368, 33505, 38369, 87845, 18325, 
      33160, 42237, 52996, 73512, 79045, 30125, 49706, 61625, 72274, 81869, 
      85049, 89401, 28832, 32500, 39700, 48052, 53057, 61417, 72020, 76960, 
      80537, 85817, 22714, 79738, 86050, 21493, 44900, 63208, 64100, 82045, 
      86285, 27386, 58261, 62122, 67061, 90337, 94250, 19729, 22681, 38116, 
      51649, 56425, 62361, 76401, 88384, 90576, 20117, 25877, 44917, 45617, 
      67541, 90266, 33928, 66413, 30258, 33625, 45405, 52378, 56745, 85354, 
      85885, 36401, 39712, 63776, 66905, 89360, 43514, 46954, 54041, 68525, 
      85850, 99146, 20500, 27540, 32776, 33037, 43432, 63837, 22690, 38629, 
      45029, 72298, 85298, 99073, 27833, 39793, 43609, 44945, 72080, 77393, 
      78884, 93113, 21402, 47617, 55450, 73762, 75690, 88465, 20869, 21661, 
      42500, 44456, 45124, 51869, 52244, 55316, 72596, 96989, 19970, 21257, 
      24386, 34585, 36761, 39362, 47437, 48137, 52130, 73805, 33553, 36468, 
      38160, 38449, 41449, 42073, 45313, 92500, 82714, 100058, 28772, 48581, 
      49640, 49997, 55981, 57160, 29889, 35125, 51349, 51714, 84274, 97749, 
      36185, 40697, 54217, 96337, 97457, 79285, 84305, 85333, 85850, 86890, 
      104618, 87688, 108445, 29321, 40916, 43936, 87200, 88769, 111409, 
      44845, 109282, 45445, 46049, 43840, 52065, 53860, 93097, 23426, 46306, 
      92849, 101114, 115274, 41480, 100277, 101972, 116797, 101698, 117709, 
      25873, 51833, 60320, 63113, 102560, 111904, 56426, 50389, 60525, 
      107181, 28577, 44410, 53077, 60826, 62402, 114005, 117665, 44420, 
      51328, 49009, 25832, 54650, 27936, 56736, 58874, 59618, 59993, 56610, 
      26624, 28625, 56929, 60569, 27765, 28169, 28250, 50000, 52506, 59266, 
      59625, 28514, 29185, 57818, 55449, 65088, 59525, 62024, 62389, 64244, 
      65722, 30368, 54265, 58837, 61954, 56020, 56333, 59296, 61300, 65889, 
      55261, 59065, 70353, 61274, 70738, 59929, 67765, 72693, 69929, 68962, 
      70733, 71073, 71410, 70160, 76921, 70544, 76985, 75994, 71937, 73010, 
      77018, 74093, 75080, 77953, 78514, 78228, 79666, 79930, 83290, 81049, 
      84200, 85345, 92242, 93938, 94285 ], 
  [ 26240, 28480, 26338, 25658, 26000, 28009, 28601, 26122, 28885, 23680, 
      22856, 28381, 22217, 24680, 20560, 21361, 22346, 21960, 23652, 23236, 
      20529, 18245, 26361, 26813, 27045, 22417, 20644, 19058, 25394, 19252, 
      20617, 19181, 20477, 20756, 22049, 19396, 22450, 29817, 25133, 28373, 
      86290, 88650, 26533, 17417, 20705, 27152, 30881, 79217, 74209, 25450, 
      14305, 30050, 25064, 25700, 14005, 23490, 70306, 75157, 25028, 68708, 
      74593, 65585, 29620, 28586, 17, 500, 13940, 23120, 25297, 63520, 19609, 
      21325, 65034, 8, 260, 1028, 677, 13457, 19882, 66050, 4, 0, 1, 729, 
      18769, 23409, 58081, 2, 533, 30280, 30629, 69700, 58, 34978, 43273, 
      56653, 60034, 160, 21332, 60532, 75092, 650, 13250, 58106, 59561, 
      78425, 292, 60552, 61045, 113, 274, 1730, 1898, 30674, 34645, 38089, 
      757, 1306, 21985, 24106, 57202, 244, 2909, 3464, 22301, 37736, 56744, 
      58181, 66149, 70856, 2930, 3037, 16762, 28010, 53021, 54877, 58685, 
      59170, 873, 3865, 21460, 38169, 530, 3194, 23885, 28393, 28730, 31145, 
      32930, 58250, 73069, 821, 925, 18421, 27092, 29780, 67277, 2250, 16609, 
      28114, 49954, 51754, 68869, 580, 2756, 5297, 19300, 20992, 36737, 
      37892, 44356, 46481, 6530, 3924, 4680, 16708, 21349, 25924, 26568, 
      26893, 44005, 20525, 23770, 27586, 37225, 61370, 1076, 3881, 4756, 
      4889, 6176, 8144, 17300, 22601, 47056, 53300, 61904, 67481, 19485, 
      19762, 31770, 35785, 44122, 49282, 8228, 12365, 31109, 48445, 58565, 
      2129, 21554, 42145, 1801, 6352, 9792, 12025, 28465, 31905, 7186, 13850, 
      33749, 36725, 48149, 59189, 3485, 6005, 18365, 46901, 6354, 14653, 
      16858, 20893, 29970, 35698, 45250, 3284, 5968, 9620, 10388, 30368, 
      47873, 34697, 40841, 7956, 8125, 13896, 23400, 35125, 62901, 2810, 
      7850, 9425, 34085, 17665, 26305, 59588, 7978, 23290, 24498, 59653, 
      4756, 7556, 8212, 11765, 14845, 16781, 20477, 21605, 24565, 26756, 
      30056, 34645, 37637, 38792, 41960, 42365, 2906, 4474, 13769, 15149, 
      21389, 41225, 8020, 12745, 28521, 34785, 38932, 44560, 45817, 52372, 
      59377, 5090, 6130, 12394, 13690, 15058, 28594, 29930, 46313, 52898, 
      4925, 7373, 9725, 12260, 13988, 15844, 33485, 36040, 40648, 41045, 
      5002, 9442, 10170, 11125, 11322, 11521, 12337, 14065, 19210, 31797, 
      33921, 39937, 42325, 42730, 51697, 56746, 60570, 4100, 7225, 9344, 
      42001, 42809, 4597, 5650, 5906, 6581, 6722, 7157, 20450, 23585, 27602, 
      52757, 5733, 10228, 10600, 11764, 17389, 20533, 28333, 61300, 4349, 
      5693, 7325, 17225, 22585, 55673, 7412, 27857, 28505, 39961, 9594, 
      13050, 15949, 19714, 26674, 49549, 57250, 6472, 7300, 7741, 13352, 
      17492, 25525, 53192, 6434, 16850, 19633, 26545, 30098, 39458, 41018, 
      41810, 48434, 57905, 59809, 7780, 12304, 13540, 15073, 27904, 39940, 
      40329, 52929, 60385, 8330, 9290, 10501, 57626, 60482, 6989, 13109, 
      33125, 34184, 44525, 47869, 51784, 57725, 6201, 7362, 9490, 40626, 
      9104, 9760, 10273, 12308, 43105, 43913, 9533, 22130, 6885, 7012, 11016, 
      13320, 15912, 16141, 27252, 28837, 30141, 38260, 9586, 12826, 16714, 
      23761, 24050, 36149, 36881, 37621, 38369, 23300, 28736, 36260, 37732, 
      40772, 54665, 56497, 12085, 12658, 12853, 25749, 28213, 54325, 58005, 
      12580, 12773, 19240, 23528, 9410, 9565, 15802, 22525, 24506, 25090, 
      57770, 13801, 15264, 24625, 43600, 48969, 59769, 13721, 14537, 39821, 
      40202, 48242, 51682, 21005, 21800, 11194, 14170, 22465, 41605, 32996, 
      51185, 54272, 9409, 10949, 13829, 22450, 10285, 17581, 45160, 13138, 
      15305, 28205, 40589, 52450, 22849, 25649, 48724, 53024, 10690, 14761, 
      17757, 31005, 33661, 13549, 21284, 28004, 41764, 43709, 10517, 26945, 
      27242, 31937, 40385, 43850, 47477, 51266, 57941, 14209, 26500, 35460, 
      43600, 51409, 38600, 39332, 40445, 41197, 41957, 43112, 51272, 62120, 
      42106, 52281, 62746, 63225, 14057, 34000, 42257, 13154, 18925, 21805, 
      37613, 39418, 31684, 19010, 38282, 18944, 39161, 49249, 59300, 12802, 
      60850, 15188, 24680, 34948, 41320, 51245, 54248, 21530, 45305, 11025, 
      32656, 40912, 43920, 62281, 18461, 19106, 21149, 47225, 65306, 13480, 
      16045, 21320, 23021, 25085, 27277, 65960, 18805, 21493, 23194, 25794, 
      48778, 50418, 50833, 53794, 28657, 30421, 37162, 42890, 56762, 60821, 
      20421, 29125, 42696, 48501, 52621, 57384, 26506, 30781, 54077, 16564, 
      27508, 40864, 60905, 29385, 30258, 33298, 39274, 41773, 42138, 46285, 
      15892, 22760, 22997, 23965, 27061, 31940, 34436, 42692, 21125, 24154, 
      45889, 65194, 24345, 34816, 38116, 42705, 55012, 65385, 67780, 44378, 
      66053, 13204, 16328, 18629, 20420, 24245, 29768, 36500, 55829, 67685, 
      72605, 16857, 17370, 18826, 21901, 24685, 30826, 43657, 54322, 30736, 
      42041, 44225, 62441, 20402, 30365, 42601, 18148, 26788, 32605, 37960, 
      65160, 16085, 26485, 27250, 43733, 48634, 65834, 21017, 29860, 36097, 
      38041, 44305, 46537, 48065, 63716, 69380, 73817, 21841, 22474, 30906, 
      47506, 54289, 18292, 42212, 42565, 47336, 54500, 56605, 62765, 63220, 
      64597, 66932, 29138, 39673, 42074, 42778, 60733, 62074, 72953, 55345, 
      55764, 18937, 40442, 40781, 41122, 63410, 66170, 20021, 24644, 36749, 
      38344, 48964, 49349, 51701, 66389, 44005, 46917, 53125, 54757, 63397, 
      27185, 50960, 83300, 32933, 37733, 86753, 18037, 32596, 41557, 52200, 
      72532, 78021, 29609, 48946, 60749, 71306, 80825, 83981, 88301, 28340, 
      31952, 39056, 47312, 52265, 60545, 71056, 75956, 79505, 84745, 22338, 
      78714, 84978, 21149, 44200, 62324, 63208, 81005, 85213, 26930, 57425, 
      61250, 66145, 89237, 93122, 19441, 22321, 37504, 50881, 55609, 61489, 
      75409, 87300, 89476, 19825, 25457, 44225, 44917, 66625, 89170, 33380, 
      65509, 29770, 33085, 44713, 51610, 55933, 84298, 84825, 35825, 39092, 
      62900, 66001, 88276, 42850, 46250, 53261, 67609, 84794, 97994, 20232, 
      27112, 32260, 32517, 42772, 62965, 22370, 38033, 44353, 71354, 84250, 
      97925, 27409, 39185, 42953, 44273, 71140, 76409, 77888, 92009, 21130, 
      46917, 54666, 72810, 74722, 87397, 20621, 21389, 41864, 43796, 44456, 
      51125, 51496, 54536, 71656, 95861, 19762, 21005, 24050, 34061, 36205, 
      38770, 46745, 47437, 51386, 72857, 33049, 35920, 37588, 37873, 40833, 
      41449, 44649, 91408, 81698, 98914, 28360, 47885, 48932, 49285, 55205, 
      56372, 29461, 34609, 50625, 50986, 83250, 96625, 35657, 40105, 53465, 
      95225, 96337, 78305, 83285, 84305, 84818, 85850, 103450, 86644, 107253, 
      28925, 40336, 43316, 86164, 87721, 110201, 44217, 108090, 44813, 45413, 
      43236, 51361, 53136, 92025, 23234, 45674, 91781, 99986, 114050, 40916, 
      99157, 100840, 115565, 100570, 116473, 25625, 51145, 59540, 62305, 
      101428, 110708, 55690, 49725, 59749, 106021, 28277, 43826, 52385, 
      60050, 61610, 112801, 116437, 43840, 50660, 48373, 25652, 53954, 27700, 
      56020, 58138, 58874, 59245, 55906, 26500, 28409, 56225, 59825, 27613, 
      28013, 28090, 49396, 51874, 58554, 58909, 28418, 29045, 57130, 54793, 
      64324, 58829, 61300, 61661, 63496, 64962, 30260, 53645, 58165, 61250, 
      55400, 55709, 58644, 60624, 65161, 54665, 58473, 69625, 60658, 70010, 
      59341, 67093, 71965, 69241, 68290, 70045, 70405, 70738, 69508, 76205, 
      69908, 76273, 75298, 71305, 72370, 76330, 73445, 74420, 77285, 77850, 
      77584, 79010, 79282, 82602, 80393, 83540, 84677, 91562, 93250, 93593 ], 
  [ 25969, 28193, 26065, 25385, 25721, 27716, 28304, 25841, 28584, 23409, 
      22589, 28072, 21946, 24389, 20297, 21092, 22069, 21685, 23365, 22949, 
      20260, 17992, 26050, 26498, 26728, 22130, 20369, 18793, 25085, 18985, 
      20340, 18914, 20200, 20477, 21760, 19125, 22157, 29476, 24820, 28040, 
      85705, 88057, 26210, 17156, 20420, 26825, 30532, 78656, 73666, 25133, 
      14068, 29705, 24749, 25381, 13770, 23185, 69777, 74610, 24713, 68185, 
      74048, 65074, 29277, 28249, 16, 457, 13705, 22817, 24980, 63017, 19330, 
      21034, 64525, 13, 229, 965, 626, 13226, 19601, 65537, 9, 1, 0, 676, 
      18496, 23104, 57600, 5, 488, 29933, 30280, 69173, 45, 34605, 42858, 
      56178, 59545, 137, 21041, 60041, 74545, 601, 13021, 57625, 59074, 
      77866, 261, 60061, 60552, 98, 245, 1649, 1813, 30325, 34274, 37700, 
      706, 1237, 21690, 23797, 56725, 221, 2804, 3349, 22004, 37349, 56269, 
      57700, 65636, 70325, 2825, 2930, 16505, 27677, 52562, 54410, 58202, 
      58685, 820, 3744, 21169, 37780, 493, 3085, 23578, 28058, 28393, 30794, 
      32569, 57769, 72530, 772, 872, 18152, 26765, 29437, 66760, 2161, 16354, 
      27781, 49509, 51301, 68346, 545, 2657, 5156, 19025, 20705, 36356, 
      37505, 43937, 46052, 6373, 3805, 4549, 16453, 21060, 25605, 26245, 
      26568, 43588, 20242, 23465, 27257, 36842, 60877, 1025, 3764, 4625, 
      4756, 6025, 7969, 17041, 22304, 46625, 52841, 61409, 66964, 19210, 
      19485, 31417, 35410, 43705, 48841, 8053, 12148, 30760, 48008, 58084, 
      2050, 21265, 41738, 1732, 6201, 9601, 11812, 28132, 31552, 7025, 13621, 
      33386, 36346, 47714, 58706, 3380, 5860, 18100, 46472, 6205, 14418, 
      16605, 20610, 29629, 35325, 44829, 3185, 5825, 9433, 10193, 30025, 
      47440, 34330, 40442, 7789, 7956, 13669, 23101, 34756, 62404, 2725, 
      7685, 9242, 33722, 17408, 25988, 59105, 7813, 22993, 24193, 59170, 
      4637, 7397, 8045, 11560, 14612, 16532, 20200, 21320, 24260, 26437, 
      29717, 34280, 37256, 38405, 41557, 41960, 2825, 4361, 13546, 14914, 
      21106, 40826, 7857, 12532, 28192, 34420, 38545, 44145, 45396, 51921, 
      58896, 4969, 5993, 12185, 13469, 14825, 28265, 29593, 45890, 52445, 
      4808, 7220, 9544, 12053, 13765, 15605, 33128, 35669, 40253, 40648, 
      4885, 9265, 9985, 10930, 11125, 11322, 12130, 13842, 18945, 31450, 
      33562, 39546, 41922, 42325, 51250, 56277, 60085, 4001, 7076, 9169, 
      41600, 42404, 4490, 5525, 5777, 6442, 6581, 7010, 20177, 23290, 27281, 
      52306, 5608, 10045, 10413, 11565, 17140, 20260, 28008, 60813, 4250, 
      5570, 7178, 16978, 22298, 55210, 7265, 27536, 28180, 39572, 9421, 
      12841, 15714, 19449, 26361, 49114, 56781, 6341, 7157, 7592, 13141, 
      17245, 25220, 52741, 6305, 16609, 19370, 26234, 29765, 39073, 40625, 
      41413, 48005, 57434, 59330, 7633, 12105, 13329, 14848, 27585, 39553, 
      39940, 52480, 59904, 8177, 9125, 10322, 57157, 60001, 6856, 12904, 
      32776, 33829, 44116, 47444, 51341, 57256, 6082, 7225, 9325, 40237, 
      8945, 9593, 10100, 12113, 42704, 43508, 9370, 21853, 6760, 6885, 10837, 
      13117, 15685, 15912, 26941, 28516, 29812, 37885, 9425, 12629, 16481, 
      23474, 23761, 35786, 36514, 37250, 37994, 23017, 28417, 35897, 37361, 
      40385, 54212, 56036, 11898, 12465, 12658, 25450, 27898, 53874, 57538, 
      12389, 12580, 18989, 23245, 9257, 9410, 15581, 22250, 24217, 24797, 
      57305, 13600, 15049, 24336, 43201, 48544, 59296, 13522, 14330, 39442, 
      39821, 47821, 51245, 20744, 21533, 11025, 13969, 22194, 41218, 32657, 
      50752, 53825, 9266, 10786, 13634, 22181, 10132, 17352, 44757, 12953, 
      15098, 27898, 40210, 52013, 22580, 25360, 48305, 52585, 10537, 14562, 
      17530, 30682, 33322, 13364, 21029, 27701, 41381, 43316, 10370, 26650, 
      26945, 31610, 40010, 43457, 47066, 50837, 57482, 14020, 26209, 35113, 
      43209, 50980, 38237, 38965, 40072, 40820, 41576, 42725, 50845, 61645, 
      41725, 51850, 62269, 62746, 13876, 33665, 41876, 12985, 18698, 21554, 
      37258, 39053, 31365, 18785, 37925, 18721, 38800, 48836, 58841, 12645, 
      60385, 15005, 24413, 34613, 40949, 50824, 53813, 21289, 44914, 10900, 
      32337, 40545, 43537, 61812, 18250, 18889, 20914, 46826, 64825, 13325, 
      15860, 21085, 22772, 24820, 26996, 65477, 18594, 21258, 22945, 25525, 
      48373, 50005, 50418, 53365, 28370, 30122, 36821, 42517, 56321, 60362, 
      20200, 28836, 42325, 48100, 52200, 56941, 26237, 30482, 53650, 16385, 
      27233, 40505, 60448, 29098, 29965, 32985, 38925, 41410, 41773, 45898, 
      15725, 22525, 22760, 23720, 26792, 31637, 34117, 42325, 20906, 23909, 
      45506, 64721, 24100, 34497, 37777, 42340, 54585, 64912, 67297, 44005, 
      65578, 13085, 16165, 18440, 20213, 24004, 29485, 36173, 55400, 67204, 
      72104, 16690, 17197, 18637, 21682, 24442, 30537, 43290, 53901, 30449, 
      41684, 43856, 61984, 20201, 30082, 42242, 17973, 26533, 32308, 37629, 
      64693, 15938, 26234, 26993, 43370, 48245, 65365, 20816, 29585, 35780, 
      37712, 43940, 46160, 47680, 63257, 68897, 73316, 21634, 22261, 30625, 
      47125, 53874, 18125, 41861, 42212, 46957, 54085, 56180, 62312, 62765, 
      64136, 66461, 28873, 39338, 41725, 42425, 60290, 61625, 72458, 54928, 
      55345, 18770, 40105, 40442, 40781, 62957, 65705, 19844, 24421, 36436, 
      38021, 48581, 48964, 51304, 65924, 43650, 46546, 52722, 54346, 62946, 
      26944, 50569, 82769, 32650, 37418, 86210, 17896, 32317, 41220, 51805, 
      72045, 77512, 29354, 48569, 60314, 70825, 80306, 83450, 87754, 28097, 
      31681, 38737, 46945, 51872, 60112, 70577, 75457, 78992, 84212, 22153, 
      78205, 84445, 20980, 43853, 61885, 62765, 80488, 84680, 26705, 57010, 
      60817, 65690, 88690, 92561, 19300, 22144, 37201, 50500, 55204, 61056, 
      74916, 86761, 88929, 19682, 25250, 43882, 44570, 66170, 88625, 33109, 
      65060, 29529, 32818, 44370, 51229, 55530, 83773, 84298, 35540, 38785, 
      62465, 65552, 87737, 42521, 45901, 52874, 67154, 84269, 97421, 20101, 
      26901, 32005, 32260, 42445, 62532, 22213, 37738, 44018, 70885, 83729, 
      97354, 27200, 38884, 42628, 43940, 70673, 75920, 77393, 91460, 20997, 
      46570, 54277, 72337, 74241, 86866, 20500, 21256, 41549, 43469, 44125, 
      50756, 51125, 54149, 71189, 95300, 19661, 20882, 23885, 33802, 35930, 
      38477, 46402, 47090, 51017, 72386, 32800, 35649, 37305, 37588, 40528, 
      41140, 44320, 90865, 81193, 98345, 28157, 47540, 48581, 48932, 54820, 
      55981, 29250, 34354, 50266, 50625, 82741, 96066, 35396, 39812, 53092, 
      94672, 95780, 77818, 82778, 83794, 84305, 85333, 102869, 86125, 106660, 
      28730, 40049, 43009, 85649, 87200, 109600, 43906, 107497, 44500, 45098, 
      42937, 51012, 52777, 91492, 23141, 45361, 91250, 99425, 113441, 40637, 
      98600, 100277, 114952, 100009, 115858, 25504, 50804, 59153, 61904, 
      100865, 110113, 55325, 49396, 59364, 105444, 28130, 43537, 52042, 
      59665, 61217, 112202, 115826, 43553, 50329, 48058, 25565, 53609, 27585, 
      55665, 57773, 58505, 58874, 55557, 26441, 28304, 55876, 59456, 27540, 
      27938, 28013, 49097, 51561, 58201, 58554, 28373, 28978, 56789, 54468, 
      63945, 58484, 60941, 61300, 63125, 64585, 30209, 53338, 57832, 60901, 
      55093, 55400, 58321, 60289, 64800, 54370, 58180, 69264, 60353, 69649, 
      59050, 66760, 71604, 68900, 67957, 69704, 70074, 70405, 69185, 75850, 
      69593, 75920, 74953, 70992, 72053, 75989, 73124, 74093, 76954, 77521, 
      77265, 78685, 78961, 82261, 80068, 83213, 84346, 91225, 92909, 93250 ], 
  [ 19625, 21433, 19669, 18989, 19169, 20800, 21284, 19237, 21460, 17065, 
      16349, 20740, 15602, 17525, 14161, 14800, 15569, 15237, 16605, 16189, 
      13968, 12116, 18666, 19010, 19188, 15370, 13921, 12605, 17753, 12745, 
      13840, 12674, 13700, 13925, 14948, 12781, 15241, 21312, 17384, 20084, 
      71197, 73341, 18514, 11072, 13712, 19025, 22160, 64772, 60250, 17593, 
      8608, 21437, 17261, 17789, 8362, 15957, 56725, 61090, 17225, 55289, 
      60580, 52490, 21061, 20189, 692, 41, 8297, 15641, 17440, 50641, 12778, 
      14170, 51993, 845, 125, 29, 2, 7922, 12997, 52901, 841, 729, 676, 0, 
      12100, 15876, 45796, 785, 20, 21613, 21908, 56173, 409, 25609, 32770, 
      44530, 47533, 241, 14177, 47977, 61025, 29, 7769, 45821, 47114, 64034, 
      157, 47997, 48436, 410, 193, 245, 305, 21953, 25330, 28288, 82, 145, 
      14722, 16465, 45025, 325, 776, 1061, 14984, 27989, 44621, 45896, 53000, 
      57221, 797, 850, 10525, 19721, 41330, 42970, 46346, 46777, 144, 1300, 
      14305, 28368, 233, 953, 16298, 20050, 20333, 22370, 23885, 45965, 
      59218, 200, 196, 11860, 18965, 21221, 54020, 549, 10426, 19825, 38641, 
      40225, 55450, 337, 785, 2192, 12577, 13945, 27152, 28145, 33745, 35600, 
      2993, 1413, 1845, 10525, 14248, 18013, 18549, 18820, 33448, 13586, 
      16237, 19405, 27586, 48761, 401, 1424, 1921, 2000, 2801, 4121, 11009, 
      15284, 36121, 41609, 49241, 54224, 12762, 12985, 22941, 26362, 33565, 
      38077, 4205, 7208, 22388, 37348, 46280, 698, 14453, 31858, 640, 2977, 
      5337, 6976, 20176, 23076, 3541, 8369, 24650, 27194, 37106, 46850, 1352, 
      2792, 11912, 36020, 3033, 9010, 10729, 13954, 21465, 26329, 34585, 
      1313, 2809, 5273, 5825, 21809, 36884, 25490, 30770, 4149, 4264, 8469, 
      16029, 25864, 50184, 1217, 4097, 5186, 24986, 11428, 18448, 47249, 
      4225, 15973, 16965, 47314, 2245, 3965, 4405, 6932, 9256, 10760, 13700, 
      14612, 17032, 18845, 21605, 25492, 28052, 29045, 31781, 32132, 1421, 
      2125, 8450, 9506, 14450, 31154, 4321, 7696, 20340, 25632, 29185, 34057, 
      35152, 40897, 47092, 2525, 3133, 7453, 8425, 9469, 20413, 21533, 35594, 
      41369, 2468, 3944, 5540, 7373, 8669, 10093, 24548, 26725, 30685, 31028, 
      2545, 5365, 5877, 6562, 6705, 6850, 7450, 8746, 12757, 23130, 24930, 
      30082, 32146, 32497, 40330, 44785, 48177, 2129, 3904, 5321, 31876, 
      32576, 2410, 2977, 3125, 3530, 3617, 3890, 13781, 16322, 19637, 41282, 
      3060, 5989, 6253, 7093, 11368, 13864, 20260, 48853, 2378, 3074, 4058, 
      11258, 15538, 43874, 4145, 19892, 20432, 30160, 5625, 8109, 10306, 
      13261, 18925, 38506, 45289, 3637, 4141, 4420, 8357, 11525, 17992, 
      41717, 3653, 11045, 13234, 18850, 21809, 29765, 31109, 31793, 37553, 
      45890, 47578, 4513, 7633, 8545, 9700, 19993, 30193, 30528, 41508, 
      48100, 4901, 5537, 6370, 45665, 48197, 4100, 8276, 24404, 25301, 34184, 
      37096, 40525, 45764, 3690, 4365, 5737, 30825, 5513, 5953, 6304, 7745, 
      32980, 33680, 5834, 15353, 4212, 4285, 6885, 8541, 10485, 10660, 19557, 
      20872, 21960, 28837, 5941, 8209, 11125, 16714, 16949, 27050, 27674, 
      28306, 28946, 16361, 20825, 27161, 28417, 31025, 43136, 44752, 7738, 
      8149, 8290, 18378, 20410, 42850, 46098, 8125, 8264, 13165, 16589, 5981, 
      6082, 10537, 15802, 17405, 17881, 45917, 9076, 10161, 17524, 33529, 
      38196, 47700, 9050, 9650, 30290, 30617, 37577, 40585, 14660, 15293, 
      7333, 9445, 15850, 31858, 24545, 40196, 42905, 6250, 7250, 9266, 15889, 
      6856, 12100, 34981, 8845, 10418, 20618, 31058, 41353, 16288, 18548, 
      38113, 41873, 7261, 10090, 12330, 22986, 25210, 9256, 15101, 20525, 
      32125, 33800, 7250, 19682, 19925, 23810, 30962, 33941, 37082, 40385, 
      46250, 9808, 19345, 26793, 33745, 40528, 29501, 30125, 31076, 31720, 
      32372, 33365, 40445, 49997, 32521, 41346, 50569, 50994, 9872, 25657, 
      32672, 9293, 13498, 15730, 28730, 30265, 23773, 13637, 29345, 13625, 
      30116, 38800, 47609, 9265, 48997, 10949, 18173, 26605, 32005, 40580, 
      43205, 15725, 35450, 8352, 24745, 31705, 34281, 50320, 13466, 13949, 
      15506, 37154, 53021, 9997, 11752, 15677, 17000, 18632, 20392, 53621, 
      13810, 15850, 17173, 19233, 38545, 39969, 40330, 42913, 21610, 23050, 
      28657, 33521, 45557, 49130, 15156, 22024, 33381, 38376, 41956, 46125, 
      19945, 23410, 43250, 12433, 20785, 31873, 49268, 22338, 23049, 25549, 
      30553, 32674, 32985, 36538, 12085, 17117, 17300, 18052, 20500, 24461, 
      26525, 33485, 15914, 18241, 36250, 53125, 18432, 26905, 29665, 33552, 
      44185, 53316, 55441, 35009, 53930, 10693, 12629, 14228, 15533, 18440, 
      22829, 28373, 44948, 55400, 59780, 13050, 13401, 14425, 16690, 18826, 
      23725, 34450, 43657, 23689, 33104, 34964, 50804, 15677, 23426, 33610, 
      14125, 20605, 25288, 29725, 53253, 12818, 20410, 21013, 34634, 38833, 
      53873, 16292, 23137, 28240, 29860, 35152, 37060, 38372, 52025, 57041, 
      60992, 16954, 17425, 24021, 37921, 43786, 14485, 33437, 33736, 37805, 
      43997, 45832, 51236, 51637, 52852, 54917, 22685, 31330, 33353, 33949, 
      49474, 50653, 60290, 44788, 45153, 15130, 32045, 32330, 32617, 51881, 
      54317, 15944, 19325, 29000, 30325, 39325, 39656, 41684, 54536, 35122, 
      37602, 42946, 44362, 51922, 21380, 41105, 69665, 25994, 29930, 72794, 
      14932, 25765, 33160, 42237, 60085, 64980, 23426, 39469, 49706, 59021, 
      67514, 70346, 74234, 22481, 25337, 31145, 38105, 42356, 49556, 58825, 
      63185, 66356, 71056, 18045, 65673, 71289, 17288, 35533, 51173, 51949, 
      67748, 71524, 21557, 46922, 50261, 54562, 75170, 78677, 16336, 18244, 
      30025, 41296, 45376, 50500, 62800, 73449, 75409, 16666, 20570, 35666, 
      36250, 55042, 75157, 26765, 54088, 23965, 26578, 36154, 42025, 45754, 
      70825, 71298, 28832, 31505, 51857, 54580, 74425, 34669, 37529, 43514, 
      56026, 71321, 83225, 17397, 22117, 26077, 26280, 34645, 51976, 18833, 
      30770, 36010, 59393, 70885, 83210, 22468, 31760, 34880, 35984, 59233, 
      63908, 65225, 77888, 18241, 38250, 44865, 60741, 62437, 73762, 18056, 
      18500, 34061, 35669, 36221, 41864, 42181, 44789, 59749, 81416, 17737, 
      18386, 20297, 27770, 29482, 31561, 38186, 38770, 42125, 60842, 27028, 
      29305, 30649, 30880, 33300, 33808, 36468, 77449, 68765, 84253, 23581, 
      39272, 40157, 40456, 45512, 46517, 24466, 28426, 41634, 41941, 70209, 
      82234, 29312, 32896, 44096, 80996, 82000, 65858, 70298, 71210, 71669, 
      72593, 88465, 73333, 91944, 24362, 33289, 35729, 72961, 74356, 94676, 
      36522, 92781, 37064, 37610, 35865, 42640, 44145, 78336, 21425, 37925, 
      78146, 85541, 98309, 34085, 84820, 86341, 99716, 86125, 100570, 23060, 
      42640, 49793, 52180, 86929, 95345, 46537, 41544, 50056, 91144, 25010, 
      36725, 43826, 50357, 51701, 97330, 100642, 36793, 42425, 40570, 24005, 
      45341, 25297, 47137, 48985, 49613, 49930, 47185, 25609, 26276, 47504, 
      50564, 26344, 26690, 26713, 42025, 44125, 49725, 50026, 27905, 27938, 
      48625, 46720, 54793, 50216, 52309, 52616, 54181, 55485, 29585, 46058, 
      49876, 52529, 47813, 48068, 50625, 52281, 56116, 47402, 51264, 60580, 
      53125, 60965, 52186, 58804, 62920, 60736, 60001, 61540, 62170, 62449, 
      61489, 67322, 62105, 67444, 66685, 63556, 64513, 67825, 65480, 66293, 
      69050, 69669, 69673, 70937, 71317, 74097, 72320, 75413, 76442, 83165, 
      84745, 85034 ], 
  [ 7745, 7793, 7569, 6889, 6409, 6500, 6544, 6257, 6280, 5185, 4909, 4680, 
      3722, 3445, 3161, 3140, 3029, 2917, 2965, 2549, 2308, 2216, 2386, 2290, 
      2248, 1730, 1601, 1385, 1693, 1305, 1300, 1234, 1160, 1165, 1088, 901, 
      941, 1732, 884, 1384, 24777, 26041, 914, 292, 292, 985, 1700, 20992, 
      18450, 653, 468, 1417, 541, 629, 442, 337, 16465, 18850, 505, 15689, 
      18560, 14210, 1261, 1049, 18512, 13241, 377, 241, 500, 13241, 18, 90, 
      13933, 19325, 14645, 11029, 12322, 442, 17, 14401, 19321, 18769, 18496, 
      12100, 0, 256, 10816, 19045, 13000, 1373, 1448, 16133, 16909, 2509, 
      5050, 10210, 11673, 15641, 97, 11897, 18785, 12569, 509, 10841, 11474, 
      20474, 14677, 11917, 12136, 16690, 14933, 9265, 8885, 1493, 2450, 3428, 
      12402, 10485, 202, 405, 10485, 15725, 7156, 6341, 244, 3349, 10301, 
      10916, 14500, 16741, 7177, 7010, 185, 1021, 8770, 9530, 11146, 11357, 
      12244, 5920, 225, 3508, 14093, 6893, 458, 1130, 1193, 1690, 2105, 
      10985, 17858, 12740, 12296, 200, 925, 1421, 15080, 8689, 306, 1125, 
      7621, 8325, 15850, 14417, 7825, 4612, 257, 305, 3172, 3505, 5585, 6340, 
      3653, 6253, 5365, 405, 388, 853, 949, 1000, 5508, 386, 617, 1145, 3386, 
      12461, 12721, 6484, 5441, 5300, 4121, 2801, 449, 544, 6641, 9049, 
      12721, 15284, 442, 445, 2041, 3042, 5625, 7497, 2885, 1268, 1928, 7208, 
      11300, 9938, 593, 5018, 10980, 4297, 2257, 1476, 1476, 2176, 3761, 
      1109, 2650, 3434, 7186, 11650, 7732, 4772, 692, 6760, 4573, 1090, 829, 
      754, 1885, 3229, 6205, 8353, 5009, 2633, 2305, 2009, 7184, 3050, 4810, 
      3709, 3604, 1429, 1069, 3204, 13444, 9797, 3877, 2986, 2986, 1088, 
      1508, 12049, 4005, 1233, 1345, 12114, 7085, 4405, 3965, 2312, 1556, 
      1300, 1160, 1192, 1412, 1685, 2245, 3272, 4072, 4405, 5381, 5512, 
      10441, 7625, 1850, 1586, 1250, 5194, 4321, 2196, 2080, 3412, 4545, 
      6337, 6772, 9217, 12112, 7145, 5993, 2393, 2045, 1769, 2153, 2393, 
      6994, 9469, 7528, 5044, 3560, 2533, 2069, 1733, 3208, 3845, 5165, 5288, 
      7605, 3825, 3457, 3042, 2965, 2890, 2610, 2146, 1537, 2890, 3370, 5002, 
      5746, 5877, 9090, 11125, 12757, 9169, 5444, 4001, 5696, 5956, 8570, 
      7157, 6865, 6170, 6037, 5650, 1681, 1802, 2257, 9602, 7240, 3789, 3613, 
      3133, 1908, 1764, 2440, 13213, 9418, 7474, 5818, 2018, 1898, 10874, 
      5905, 2512, 2612, 5300, 4525, 3049, 2386, 2041, 2425, 8586, 11629, 
      7157, 6341, 5960, 3077, 2285, 2372, 10037, 7393, 2465, 2234, 2570, 
      3109, 5345, 5809, 6053, 8293, 12010, 12818, 6273, 3673, 3265, 2880, 
      2833, 5553, 5668, 10048, 13120, 6001, 5317, 4610, 12005, 13217, 7400, 
      3656, 3944, 4181, 7124, 8276, 9725, 12104, 8530, 7225, 5517, 5965, 
      5953, 5513, 5204, 4225, 6800, 7060, 5834, 2813, 8392, 8245, 5125, 4141, 
      3445, 3400, 3277, 3492, 3700, 5517, 6161, 4469, 3425, 3074, 3089, 5050, 
      5234, 5426, 5626, 3161, 3665, 5161, 5537, 6385, 11236, 11972, 5098, 
      4849, 4770, 3418, 3690, 11170, 12658, 5045, 4964, 3485, 3389, 7081, 
      6962, 4157, 3482, 3545, 3581, 12697, 4896, 4441, 3664, 7569, 9376, 
      13600, 5090, 4810, 6530, 6637, 9197, 10445, 3880, 3853, 6673, 5265, 
      3970, 7218, 5185, 10496, 11665, 8450, 7250, 5746, 4229, 7956, 4840, 
      8581, 6425, 5578, 4778, 7298, 11213, 4628, 4688, 9953, 11513, 8361, 
      6130, 5290, 5386, 5850, 6836, 4981, 5125, 7925, 8500, 9010, 5162, 5185, 
      5770, 7642, 8641, 9802, 11125, 13690, 6948, 5265, 6553, 8665, 11268, 
      7501, 7685, 7976, 8180, 8392, 8725, 11405, 15677, 8541, 11866, 16029, 
      16234, 7892, 6737, 8692, 8633, 6458, 6050, 7610, 8045, 6613, 6817, 
      8005, 7025, 8336, 11300, 15049, 9925, 15777, 8749, 6733, 7685, 9125, 
      12200, 13285, 7145, 10370, 12532, 7585, 9265, 10081, 16660, 8186, 8009, 
      7586, 11194, 18041, 10877, 9332, 7757, 7540, 7412, 7412, 18421, 8530, 
      7930, 7713, 7573, 11925, 12469, 12610, 13653, 7970, 8090, 9077, 10421, 
      14977, 16570, 8776, 8164, 10501, 12196, 13576, 15325, 8285, 8450, 
      14210, 10673, 8465, 10313, 16928, 8698, 8749, 9049, 10093, 10674, 
      10765, 11898, 11645, 9197, 9160, 9032, 8840, 9061, 9365, 11045, 9754, 
      9221, 12050, 19025, 9412, 9745, 10305, 11332, 15145, 19216, 20241, 
      11909, 19610, 15533, 12629, 11368, 10693, 9860, 9629, 10333, 15688, 
      20420, 22600, 12610, 12301, 11565, 10530, 10026, 9865, 12010, 15277, 
      10049, 11764, 12304, 18464, 11497, 10226, 12050, 12805, 10485, 10548, 
      11245, 19813, 14578, 10730, 10673, 12634, 13973, 20213, 12112, 10817, 
      11300, 11600, 12932, 13520, 13952, 19465, 21841, 23812, 12114, 11925, 
      11041, 13941, 16066, 14045, 12757, 12836, 14045, 16277, 17012, 19336, 
      19517, 20072, 21037, 11465, 12410, 12893, 13049, 18674, 19193, 23770, 
      16848, 16993, 14690, 12905, 12970, 13037, 19981, 21097, 14404, 12725, 
      12500, 12725, 15125, 15236, 15944, 21316, 14002, 14722, 16546, 17082, 
      20242, 12800, 16025, 29185, 12794, 13210, 30994, 17352, 13005, 14020, 
      16717, 24445, 26920, 13306, 15929, 19786, 24041, 28354, 29866, 31994, 
      13681, 13457, 13985, 15665, 17056, 19856, 24065, 26225, 27856, 30356, 
      15625, 27613, 30589, 16628, 15293, 20813, 21149, 28808, 30824, 14737, 
      19202, 20561, 22442, 32930, 34897, 18756, 16704, 14625, 17316, 18756, 
      20800, 26500, 32089, 33169, 18866, 15730, 15866, 16010, 22922, 33137, 
      14885, 22628, 15385, 15138, 16354, 18045, 19354, 31005, 31258, 15412, 
      15665, 21937, 23120, 33065, 16409, 17069, 18874, 23906, 31501, 38125, 
      20917, 16837, 15957, 15940, 16605, 22276, 19493, 16250, 17090, 25733, 
      31505, 38330, 17408, 16580, 17060, 17284, 25793, 28048, 28705, 35428, 
      21541, 18010, 20005, 26641, 27457, 33282, 22676, 21800, 17341, 17629, 
      17741, 19204, 19301, 20149, 26309, 37636, 24557, 22786, 20077, 17210, 
      17162, 17261, 18386, 18530, 19465, 26962, 17568, 17425, 17449, 17460, 
      17680, 17748, 18208, 35649, 31145, 39593, 19181, 19252, 19477, 19556, 
      21092, 21437, 19186, 18306, 20074, 20161, 32149, 38674, 18532, 18596, 
      20996, 38096, 38660, 30218, 32458, 32930, 33169, 33653, 42485, 34173, 
      44644, 20842, 19649, 19889, 34241, 34976, 46496, 20242, 45481, 20564, 
      20890, 20905, 22180, 22585, 37636, 29125, 21425, 37666, 41761, 49249, 
      21325, 41480, 42341, 50216, 42345, 50850, 27680, 23060, 25153, 26000, 
      42929, 47825, 24317, 23284, 25636, 45604, 26770, 22865, 24026, 25937, 
      26401, 49370, 51362, 23153, 23945, 23850, 32365, 25321, 30577, 26017, 
      26765, 26953, 27050, 26725, 37049, 32656, 27044, 27904, 36244, 36370, 
      36173, 27065, 27625, 28825, 28906, 40885, 38498, 29045, 28900, 31033, 
      30196, 30749, 30836, 31301, 31945, 41905, 30218, 31176, 32069, 31973, 
      32008, 33025, 33361, 34336, 32882, 36964, 38800, 37505, 39185, 38106, 
      40104, 41140, 41156, 41301, 41960, 43690, 43749, 43889, 46202, 45385, 
      46544, 46665, 47056, 47573, 48245, 48100, 48253, 50570, 51409, 52513, 
      53117, 53937, 54517, 54500, 57373, 57962, 64025, 65165, 65234 ], 
  [ 8033, 7825, 7825, 7145, 6569, 6436, 6416, 6385, 6088, 5473, 5261, 4360, 
      4010, 3413, 3577, 3460, 3221, 3141, 2997, 2581, 2628, 2792, 2034, 1874, 
      1800, 1762, 1825, 1769, 1373, 1657, 1492, 1586, 1352, 1325, 1088, 1189, 
      877, 900, 500, 680, 20041, 21177, 370, 740, 356, 377, 740, 16640, 
      14386, 205, 1300, 521, 125, 149, 1306, 81, 12625, 14722, 89, 11945, 
      14464, 10658, 397, 281, 23120, 17177, 1241, 17, 52, 9817, 178, 58, 
      10413, 24029, 18773, 14645, 16130, 1370, 145, 10817, 24025, 23409, 
      23104, 15876, 256, 0, 7744, 23717, 16904, 445, 488, 12325, 21325, 1165, 
      3034, 7234, 8473, 19897, 65, 8665, 14657, 16409, 1469, 7769, 8306, 
      16154, 18805, 8685, 8872, 21074, 19093, 12593, 12149, 533, 1138, 1828, 
      16210, 14005, 106, 85, 7477, 19981, 10100, 9125, 116, 1781, 7325, 7844, 
      10916, 12869, 10121, 9922, 697, 317, 6050, 6682, 8042, 8221, 16020, 
      8608, 193, 1908, 18125, 9773, 170, 394, 425, 698, 953, 7913, 13858, 
      16580, 16072, 520, 317, 557, 11432, 11889, 850, 421, 5125, 5701, 12106, 
      18481, 10865, 6980, 481, 337, 1700, 1937, 3505, 4100, 5765, 8973, 7893, 
      949, 388, 373, 405, 424, 3460, 482, 361, 505, 1882, 9197, 16529, 9236, 
      7969, 7796, 6329, 4625, 929, 416, 4369, 6329, 9425, 11636, 666, 637, 
      1017, 1666, 3577, 5065, 4709, 2420, 968, 4840, 8228, 13298, 593, 3130, 
      14500, 6505, 3825, 2692, 772, 1152, 5809, 2069, 1466, 1994, 4850, 8546, 
      10676, 7076, 1076, 4520, 6813, 1954, 1405, 850, 1053, 1885, 4093, 
      11393, 7345, 4265, 3809, 1145, 4880, 1802, 3050, 5661, 5524, 2421, 909, 
      1924, 10116, 13061, 5861, 4682, 1802, 1600, 1060, 8945, 5989, 1105, 
      1089, 9010, 9805, 6485, 5917, 3656, 2452, 1940, 1352, 1256, 1156, 1205, 
      1445, 2056, 2600, 2837, 3557, 3656, 13769, 10441, 2906, 2450, 1346, 
      3434, 6337, 3412, 1440, 2196, 2977, 4321, 4660, 6625, 9040, 9833, 8425, 
      3673, 3133, 2665, 1513, 1625, 4850, 6845, 10280, 7220, 5288, 3845, 
      3125, 2533, 2120, 2533, 3469, 3560, 10357, 5617, 5121, 4546, 4437, 
      4330, 3922, 3202, 1921, 1962, 2250, 3370, 3922, 4021, 6562, 8245, 9621, 
      12209, 7684, 5825, 3904, 4100, 11482, 9781, 9425, 8570, 8405, 7922, 
      1937, 1706, 1745, 7010, 9864, 5485, 5245, 4573, 2548, 2020, 1864, 
      10045, 12458, 10130, 8090, 2690, 1930, 8090, 8177, 2000, 2036, 3700, 
      6381, 4329, 3250, 2425, 2041, 6250, 8749, 9685, 8677, 8200, 4325, 2957, 
      2116, 7445, 9953, 3233, 2650, 2218, 2405, 3809, 4145, 4325, 6053, 9098, 
      9778, 8545, 5113, 4513, 3904, 2353, 3985, 4068, 7488, 10048, 8177, 
      7301, 6370, 9125, 10145, 9896, 5000, 2984, 3125, 5204, 6100, 7261, 
      9224, 11250, 9657, 7501, 4365, 8033, 7465, 7060, 5729, 5008, 5204, 
      7850, 3005, 11016, 10837, 6885, 5517, 4437, 4360, 2925, 2980, 3060, 
      4141, 8209, 5941, 4321, 3106, 3089, 3866, 3986, 4114, 4250, 3257, 3185, 
      3977, 4225, 4817, 8612, 9220, 6730, 6385, 6274, 3258, 3274, 8578, 9810, 
      6613, 6500, 4093, 3485, 9257, 9106, 5245, 3706, 3545, 3517, 9881, 6304, 
      5625, 3664, 5809, 7200, 10656, 6530, 6122, 5090, 5165, 7085, 8077, 
      4328, 4205, 8593, 6673, 4258, 5650, 4385, 8192, 9137, 10786, 9266, 
      7250, 4549, 10132, 5800, 6757, 8089, 6890, 4490, 5858, 8845, 4948, 
      4688, 7873, 9113, 10537, 7570, 6282, 4842, 5050, 8500, 5525, 4901, 
      6421, 6836, 11282, 5066, 5057, 5162, 6266, 6977, 7850, 8885, 10970, 
      8548, 5233, 5625, 7033, 9028, 6317, 6437, 6632, 6772, 6920, 7157, 9197, 
      12701, 7069, 9594, 13021, 13194, 9620, 6001, 7220, 10553, 7450, 6658, 
      6554, 6829, 6133, 7841, 6917, 8081, 7184, 9316, 12329, 12037, 12961, 
      10445, 7085, 6949, 7813, 10088, 10949, 7913, 8738, 15156, 7105, 8017, 
      8577, 13780, 9434, 9161, 8450, 9434, 14969, 13021, 10996, 8621, 8180, 
      7796, 7540, 15317, 9778, 8794, 8353, 7893, 10069, 10485, 10594, 11413, 
      8002, 7930, 8245, 9077, 12545, 13850, 9864, 8164, 9189, 10404, 11464, 
      12861, 8605, 8290, 12002, 12433, 8689, 9193, 14240, 8730, 8685, 8665, 
      9133, 9490, 9549, 10330, 13597, 10061, 9992, 9736, 9160, 8837, 8885, 
      9797, 10874, 9925, 10546, 16081, 10116, 9265, 9505, 10116, 12937, 
      16272, 17137, 10565, 16634, 18253, 14645, 12968, 12005, 10628, 9725, 
      9725, 13448, 17348, 19208, 14562, 14157, 13165, 11650, 10762, 9865, 
      10762, 13165, 10081, 10676, 11024, 15776, 12905, 10322, 10930, 14629, 
      11029, 10420, 10573, 16965, 16850, 11338, 11185, 11450, 12373, 17333, 
      13520, 11041, 10852, 10960, 11716, 12112, 12416, 16745, 18737, 20420, 
      13426, 13141, 11169, 12469, 14050, 15997, 11765, 11812, 12605, 14261, 
      14836, 16712, 16861, 17320, 18125, 11849, 11674, 11933, 12025, 16210, 
      16633, 20474, 14800, 14913, 16642, 12137, 12170, 12205, 17357, 18281, 
      16196, 13781, 12116, 12181, 13621, 13700, 14216, 18500, 12946, 13410, 
      14722, 15130, 17650, 13568, 14393, 25313, 12890, 12794, 26930, 19720, 
      13165, 13252, 15021, 21277, 23400, 13850, 14521, 17450, 20969, 24674, 
      25994, 27866, 14417, 13745, 13505, 14417, 15392, 17552, 21025, 22865, 
      24272, 26452, 17289, 24093, 26685, 18548, 14365, 18413, 18685, 25160, 
      26920, 15761, 17186, 18257, 19786, 28802, 30545, 21124, 18496, 14401, 
      15844, 16900, 18496, 23236, 28089, 29041, 21202, 17042, 15002, 15082, 
      20266, 29041, 15173, 20068, 16153, 15490, 15490, 16573, 17530, 27229, 
      27450, 15476, 15377, 19601, 20560, 29065, 15769, 16109, 17306, 21250, 
      27725, 33581, 23445, 18085, 16501, 16452, 15997, 19972, 21605, 16154, 
      16354, 22853, 27793, 33818, 18688, 16388, 16484, 16580, 22945, 24848, 
      25409, 31268, 24037, 17082, 18405, 23697, 24385, 29410, 25364, 24296, 
      16925, 17021, 17069, 17924, 17989, 18581, 23461, 33284, 27565, 25442, 
      22061, 17690, 17386, 17197, 17522, 17602, 18185, 24050, 18208, 17713, 
      17545, 17524, 17424, 17428, 17568, 31585, 27689, 35113, 20557, 18356, 
      18485, 18532, 19556, 19805, 20434, 18850, 18954, 19009, 28629, 34354, 
      18980, 18532, 19652, 33872, 34372, 27050, 28970, 29378, 29585, 30005, 
      37813, 30493, 39780, 22346, 19681, 19601, 30625, 31264, 41504, 19890, 
      40617, 20180, 20474, 20745, 21220, 21465, 33732, 32261, 21041, 33794, 
      37409, 44129, 21485, 37192, 37957, 45032, 37993, 45634, 30368, 22228, 
      23585, 24208, 38545, 42929, 23101, 22644, 24100, 40996, 29042, 22865, 
      23162, 24401, 24737, 44410, 46210, 23185, 23273, 23434, 35597, 24425, 
      33361, 24961, 25549, 25673, 25738, 25765, 40729, 35600, 26084, 26624, 
      39700, 39794, 39565, 26905, 27241, 27801, 27850, 44789, 42050, 28213, 
      28324, 29593, 29300, 29629, 29684, 29989, 30537, 45713, 29930, 30472, 
      31109, 31685, 31688, 32481, 32625, 33184, 32786, 36900, 37648, 37249, 
      38033, 38074, 39400, 39988, 40324, 40597, 41128, 43018, 43045, 43345, 
      45146, 44969, 45520, 45769, 46672, 47125, 47413, 47588, 47645, 49898, 
      50769, 52033, 52541, 53425, 53685, 53924, 56765, 57290, 63257, 64333, 
      64370 ], 
  [ 18769, 17153, 18385, 17705, 16601, 15236, 14864, 16241, 14184, 16209, 
      16349, 11752, 14746, 12389, 15017, 14372, 13429, 13525, 12325, 11909, 
      13540, 15112, 9250, 8738, 8488, 11090, 12209, 13033, 8765, 12745, 
      11700, 12674, 11560, 11357, 10240, 11925, 9677, 5476, 7540, 5960, 3145, 
      3577, 6530, 12356, 9860, 6185, 4612, 1856, 1186, 6893, 15028, 4745, 
      6989, 6661, 15210, 7825, 657, 1170, 6953, 505, 1088, 274, 4797, 5209, 
      57616, 47977, 15145, 7937, 6740, 137, 10210, 9034, 205, 59053, 50629, 
      43685, 46226, 15626, 10001, 257, 59049, 58081, 57600, 45796, 10816, 
      7744, 0, 58565, 47528, 4493, 4360, 533, 54765, 2925, 1098, 18, 25, 
      52457, 9041, 41, 1105, 46681, 15901, 25, 34, 1546, 50661, 61, 72, 
      54338, 51125, 40049, 39253, 4405, 3074, 2180, 46306, 42517, 8730, 7477, 
      85, 52541, 35444, 33589, 8564, 2309, 109, 100, 356, 725, 35465, 35090, 
      12665, 5597, 242, 170, 122, 125, 45940, 32544, 9169, 2260, 49453, 
      34765, 7738, 5498, 5353, 4394, 3769, 169, 1010, 46852, 45992, 11432, 
      6125, 4957, 520, 38641, 12994, 5701, 549, 421, 666, 49985, 36737, 
      29156, 10865, 9665, 2756, 2465, 1217, 932, 26533, 33085, 30949, 13093, 
      9540, 6885, 6565, 6408, 1348, 10162, 8105, 6137, 2762, 397, 46625, 
      33524, 31025, 30676, 27625, 23809, 12721, 8864, 1025, 521, 449, 724, 
      11050, 10845, 4537, 3250, 1465, 841, 23893, 17908, 4840, 968, 484, 
      40930, 9745, 1898, 43012, 27801, 21601, 18532, 6052, 4672, 26225, 
      16501, 4106, 3226, 1154, 626, 36020, 28900, 12340, 1352, 28285, 15858, 
      13725, 10530, 5629, 3645, 1629, 37265, 29345, 22393, 21233, 5545, 1360, 
      4090, 2522, 25549, 25236, 17029, 9181, 4036, 964, 40165, 25925, 23162, 
      4442, 13568, 7748, 1025, 26053, 9553, 8833, 1090, 33917, 27077, 25805, 
      20200, 16532, 14612, 11560, 10760, 8900, 7717, 6197, 4520, 3656, 3365, 
      2677, 2600, 41225, 35081, 17866, 16354, 11026, 2906, 26577, 19252, 
      7072, 4660, 3505, 2385, 2196, 1521, 1296, 33769, 30953, 19865, 18269, 
      16745, 7145, 6553, 2210, 1565, 34568, 28340, 23944, 20213, 18085, 
      16085, 5288, 4469, 3293, 3208, 34645, 24625, 23425, 21970, 21685, 
      21402, 20290, 18162, 13185, 6010, 5242, 3546, 3042, 2965, 1810, 1557, 
      1525, 38081, 29156, 25009, 3200, 3044, 36650, 33365, 32657, 30922, 
      30581, 29570, 12497, 10330, 8081, 1906, 33448, 23965, 23373, 21645, 
      15220, 12580, 7848, 1773, 38330, 33890, 29738, 15538, 11258, 1930, 
      29825, 8336, 8020, 4052, 25741, 20521, 17154, 13689, 9081, 2554, 2061, 
      32741, 30677, 29672, 20341, 15805, 9860, 2341, 33185, 16609, 14090, 
      9434, 7685, 4513, 4145, 3973, 2885, 2234, 2210, 30193, 22185, 20529, 
      18688, 8865, 4513, 4420, 2560, 2304, 29297, 27365, 25202, 2437, 2401, 
      32776, 21544, 6856, 6469, 3796, 3284, 2861, 2536, 35362, 32185, 27565, 
      4717, 28625, 27353, 26420, 23153, 4304, 4148, 28090, 13213, 34600, 
      34245, 25717, 22237, 19045, 18792, 10141, 9316, 8692, 5725, 28625, 
      23189, 18401, 12434, 12241, 6506, 6274, 6050, 5834, 12937, 9697, 6617, 
      6161, 5345, 3332, 3236, 24858, 23985, 23698, 11530, 10138, 3474, 3298, 
      24389, 24100, 16589, 13165, 30377, 30050, 20381, 14090, 12697, 12317, 
      3545, 23200, 21289, 12816, 5281, 4384, 3616, 23602, 22490, 6322, 6221, 
      4621, 4205, 15944, 15293, 28305, 23569, 14994, 6178, 9137, 4672, 4385, 
      32786, 29506, 24674, 15461, 31252, 20232, 5877, 26393, 23258, 12058, 
      7090, 4973, 15860, 13840, 5585, 5065, 31657, 24642, 20890, 11002, 9802, 
      26804, 17669, 12821, 7301, 6836, 32930, 13690, 13505, 10970, 7850, 
      6977, 6266, 5717, 5162, 26500, 14209, 9673, 7209, 5860, 8957, 8725, 
      8392, 8180, 7976, 7685, 6205, 5485, 8125, 6250, 5629, 5626, 28276, 
      11105, 8276, 30265, 22058, 19154, 9898, 9293, 12645, 22625, 10085, 
      23041, 10000, 7556, 6521, 32805, 6625, 28925, 18173, 12053, 9749, 7624, 
      7253, 21289, 8914, 38740, 13617, 10305, 9457, 7092, 25450, 24649, 
      22354, 8906, 7225, 33965, 29300, 22525, 20852, 19060, 17396, 7397, 
      25794, 22698, 21025, 18805, 9013, 8725, 8658, 8245, 17330, 16202, 
      12821, 10837, 8321, 8042, 25000, 17316, 11125, 9700, 9000, 8461, 19517, 
      16562, 9010, 31265, 19073, 12185, 8608, 18058, 17485, 15705, 13005, 
      12130, 12013, 10858, 33485, 23965, 23720, 22760, 20072, 16757, 15397, 
      12085, 26186, 22949, 11426, 9041, 23140, 15777, 14257, 12580, 9945, 
      9232, 9217, 12325, 9418, 42365, 34885, 30920, 28373, 24004, 19405, 
      15533, 10280, 9604, 9704, 34450, 33517, 31117, 26962, 23962, 19017, 
      13050, 10701, 19409, 13844, 13136, 10144, 29801, 20002, 13922, 33813, 
      23173, 18868, 16029, 10453, 38498, 23834, 23153, 14090, 12725, 10645, 
      30416, 21425, 17540, 16592, 14180, 13520, 13120, 10937, 10817, 10916, 
      29794, 28981, 21025, 13525, 12114, 35885, 15461, 15332, 13837, 12325, 
      12020, 11432, 11405, 11336, 11261, 23113, 16778, 15805, 15545, 11810, 
      11705, 11498, 12688, 12625, 36530, 17065, 16922, 16781, 12077, 11945, 
      35204, 28741, 19156, 18341, 14501, 14404, 13864, 12164, 16290, 15346, 
      13842, 13546, 12546, 26944, 14569, 13169, 22570, 19658, 13730, 41896, 
      23197, 18180, 14845, 13005, 13192, 25994, 15929, 13754, 13225, 13586, 
      13850, 14314, 27617, 24481, 20017, 16705, 15392, 14032, 13457, 13537, 
      13712, 14132, 35593, 13885, 14365, 38260, 18413, 14365, 14285, 14248, 
      14600, 30545, 15250, 14737, 14330, 15250, 15761, 43300, 37504, 22321, 
      16900, 15844, 14976, 14436, 15241, 15489, 43202, 33410, 19402, 19130, 
      14810, 15665, 25909, 15140, 29529, 26578, 19890, 17629, 16650, 15613, 
      15658, 24980, 22945, 15905, 15632, 16217, 21401, 19981, 17834, 15794, 
      16109, 17741, 46501, 34101, 28645, 28420, 21805, 16452, 42373, 24778, 
      21458, 16165, 16529, 18154, 34880, 24484, 22468, 21860, 16433, 16400, 
      16433, 17540, 46917, 21130, 18757, 16657, 16641, 17266, 49300, 47176, 
      23789, 22829, 22525, 20036, 19925, 19109, 16949, 18500, 53261, 49202, 
      42125, 29482, 27770, 25997, 21922, 21650, 20297, 17186, 30880, 28449, 
      27225, 27028, 25168, 24820, 23200, 18385, 17833, 19625, 37277, 22580, 
      22181, 22052, 20260, 19981, 36450, 30994, 21946, 21825, 18421, 19746, 
      30596, 27332, 21412, 19792, 19940, 18778, 18938, 18994, 19025, 19093, 
      21269, 19405, 22180, 39770, 29009, 27169, 19889, 20000, 23200, 27106, 
      23017, 27220, 27338, 29017, 25092, 24457, 21412, 58661, 28081, 21650, 
      22625, 25121, 31517, 22760, 22997, 25672, 23209, 26098, 54304, 26804, 
      24113, 23504, 23585, 25153, 25565, 28276, 24804, 24804, 50690, 32017, 
      27562, 25105, 24737, 26282, 27026, 32513, 28729, 30298, 62525, 28649, 
      57825, 28305, 28013, 27785, 27674, 29637, 70121, 60944, 29956, 28736, 
      67860, 67778, 67373, 35177, 34281, 31321, 31194, 75413, 70738, 32789, 
      34308, 30825, 33524, 32621, 32500, 31925, 31945, 75809, 37498, 35752, 
      34981, 39253, 39080, 38641, 37729, 36000, 41410, 45700, 40464, 44993, 
      40849, 47050, 44680, 42804, 44900, 45877, 45704, 48474, 48325, 49505, 
      48490, 51833, 49040, 49993, 53712, 53813, 51989, 53924, 53453, 55354, 
      56401, 58545, 58525, 59761, 58261, 59908, 62573, 62746, 68185, 68909, 
      68770 ], 
  [ 26690, 28946, 26788, 26100, 26442, 28465, 29061, 26564, 29345, 24098, 
      23266, 28825, 22613, 25090, 20938, 21745, 22736, 22346, 24050, 23626, 
      20897, 18593, 26765, 27217, 27449, 22789, 21002, 19400, 25780, 19594, 
      20969, 19521, 20825, 21106, 22405, 19730, 22804, 30209, 25493, 28753, 
      86920, 89288, 26893, 17713, 21025, 27514, 31265, 79813, 74785, 25796, 
      14569, 30420, 25402, 26042, 14261, 23816, 70856, 75725, 25362, 69250, 
      75157, 66113, 29978, 28936, 29, 554, 14186, 23434, 25625, 64034, 19897, 
      21625, 65552, 10, 298, 1098, 733, 13693, 20168, 66568, 2, 2, 5, 785, 
      19045, 23717, 58565, 0, 577, 30626, 30977, 70226, 68, 35348, 43685, 
      57125, 60520, 178, 21618, 61018, 75634, 692, 13472, 58580, 60041, 
      78977, 314, 61034, 61529, 117, 292, 1800, 1972, 31012, 35005, 38465, 
      793, 1360, 22265, 24400, 57664, 250, 2997, 3562, 22581, 38106, 57202, 
      58645, 66645, 71370, 3016, 3125, 17000, 28324, 53461, 55325, 59149, 
      59636, 905, 3965, 21730, 38537, 544, 3280, 24169, 28705, 29044, 31473, 
      33268, 58708, 73585, 845, 953, 18665, 27394, 30098, 67769, 2312, 16837, 
      28420, 50372, 52180, 69365, 586, 2826, 5409, 19546, 21250, 37089, 
      38250, 44746, 46881, 6656, 4010, 4778, 16930, 21605, 26210, 26858, 
      27185, 44389, 20773, 24040, 27880, 37573, 61828, 1090, 3961, 4850, 
      4985, 6290, 8282, 17522, 22861, 47450, 53722, 62362, 67961, 19721, 
      20000, 32084, 36121, 44500, 49684, 8362, 12541, 31417, 48841, 59005, 
      2165, 21800, 42509, 1825, 6458, 9938, 12193, 28753, 32213, 7300, 14032, 
      34065, 37057, 48537, 59625, 3541, 6101, 18581, 47281, 6452, 14837, 
      17060, 21125, 30260, 36020, 45620, 3330, 6058, 9754, 10530, 30658, 
      48253, 35009, 41185, 8066, 8237, 14066, 23642, 35437, 63341, 2836, 
      7956, 9549, 34389, 17861, 26561, 60010, 8080, 23524, 24740, 60073, 
      4810, 7650, 8314, 11905, 15013, 16965, 20689, 21825, 24805, 27010, 
      30330, 34945, 37953, 39114, 42298, 42705, 2920, 4520, 13925, 15317, 
      21605, 41557, 8114, 12889, 28781, 35081, 39250, 44906, 46169, 52754, 
      59789, 5140, 6196, 12532, 13840, 15220, 28852, 30196, 46665, 53280, 
      4969, 7453, 9833, 12394, 14138, 16010, 33769, 36338, 40970, 41369, 
      5044, 9544, 10280, 11245, 11444, 11645, 12469, 14213, 19400, 32069, 
      34205, 40253, 42653, 43060, 52069, 57140, 60980, 4122, 7297, 9442, 
      42325, 43137, 4625, 5696, 5956, 6641, 6784, 7225, 20644, 23801, 27844, 
      53129, 5777, 10330, 10706, 11882, 17557, 20725, 28577, 61706, 4365, 
      5733, 7389, 17389, 22789, 56053, 7474, 28093, 28745, 40265, 9680, 
      13172, 16097, 19892, 26900, 49897, 57632, 6514, 7354, 7801, 13474, 
      17650, 25741, 53554, 6472, 17000, 19805, 26765, 30340, 39752, 41320, 
      42116, 48772, 58285, 60197, 7834, 12410, 13658, 15205, 28130, 40234, 
      40625, 53285, 60773, 8388, 9360, 10585, 58000, 60868, 7025, 13217, 
      33377, 34442, 44837, 48197, 52130, 58097, 6221, 7400, 9556, 40916, 
      9162, 9826, 10345, 12402, 43405, 44217, 9593, 22304, 6905, 7034, 11090, 
      13418, 16034, 16265, 27458, 29053, 30365, 38530, 9640, 12916, 16840, 
      23941, 24232, 36405, 37141, 37885, 38637, 23474, 28946, 36514, 37994, 
      41050, 55009, 56849, 12161, 12740, 12937, 25937, 28417, 54665, 58361, 
      12658, 12853, 19378, 23698, 9448, 9605, 15908, 22685, 24680, 25268, 
      58120, 13885, 15362, 24797, 43882, 49277, 60125, 13801, 14625, 40081, 
      40464, 48544, 52000, 21145, 21946, 11240, 14248, 22613, 41869, 33210, 
      51493, 54594, 9425, 10985, 13897, 22592, 10309, 17681, 45434, 13192, 
      15381, 28381, 40837, 52756, 22985, 25805, 49010, 53330, 10708, 14825, 
      17849, 31193, 33865, 13597, 21402, 28170, 42010, 43965, 10525, 27101, 
      27400, 32125, 40621, 44104, 47749, 51556, 58261, 14257, 26650, 35666, 
      43850, 51697, 38818, 39554, 40673, 41429, 42193, 43354, 51554, 62450, 
      42340, 52565, 63076, 63557, 14089, 34186, 42489, 13172, 19001, 21905, 
      37817, 39632, 31850, 19080, 38484, 19010, 39365, 49505, 59602, 12800, 
      61156, 15210, 24786, 35122, 41530, 51505, 54522, 21608, 45533, 10985, 
      32810, 41114, 44138, 62585, 18505, 19156, 21217, 47457, 65620, 13466, 
      16061, 21386, 23101, 25181, 27389, 66274, 18845, 21557, 23272, 25892, 
      49012, 50660, 51077, 54052, 28769, 30545, 37328, 43088, 57028, 61105, 
      20465, 29237, 42890, 48725, 52865, 57650, 26596, 30901, 54325, 16562, 
      27602, 41042, 61181, 29489, 30368, 33428, 39440, 41953, 42320, 46489, 
      15874, 22810, 23049, 24025, 27145, 32058, 34570, 42874, 21157, 24212, 
      46085, 65480, 24401, 34946, 38266, 42881, 55250, 65669, 68074, 44560, 
      66337, 13130, 16298, 18625, 20434, 24293, 29858, 36634, 56065, 67973, 
      72913, 16829, 17348, 18820, 21925, 24733, 30920, 43829, 54548, 30826, 
      42201, 44397, 62701, 20404, 30449, 42761, 18122, 26842, 32701, 38090, 
      65426, 16029, 26533, 27304, 43893, 48820, 66100, 21013, 29930, 36209, 
      38165, 44465, 46709, 48245, 63970, 69658, 74113, 21841, 22480, 30980, 
      47680, 54497, 18250, 42354, 42709, 47506, 54706, 56821, 63009, 63466, 
      64849, 67194, 29192, 39797, 42212, 42920, 60965, 62312, 73237, 55549, 
      55970, 18889, 40564, 40905, 41248, 63648, 66420, 19981, 24650, 36845, 
      38450, 49130, 49517, 51881, 66637, 44141, 47069, 53309, 54949, 63629, 
      27205, 51130, 83610, 32993, 37825, 87073, 17953, 32650, 41669, 52370, 
      72794, 78305, 29637, 49096, 60957, 71560, 81117, 84285, 88621, 28354, 
      31994, 39146, 47450, 52429, 60749, 71306, 76226, 79789, 85049, 22292, 
      78992, 85280, 21085, 44314, 62530, 63418, 81289, 85513, 26920, 57605, 
      61448, 66365, 89549, 93448, 19345, 22261, 37570, 51025, 55777, 61685, 
      75665, 87602, 89786, 19729, 25425, 44329, 45025, 66841, 89476, 33410, 
      65717, 29768, 33109, 44813, 51748, 56093, 84580, 85109, 35865, 39154, 
      63090, 66205, 88570, 42932, 46352, 53401, 67817, 85072, 98320, 20114, 
      27074, 32266, 32525, 42850, 63149, 22276, 38077, 44437, 71572, 84520, 
      98245, 27365, 39233, 43025, 44353, 71354, 76645, 78130, 92305, 21008, 
      47009, 54800, 73028, 74948, 87673, 20485, 21265, 41922, 43866, 44530, 
      51237, 51610, 54666, 71866, 96165, 19604, 20869, 23956, 34061, 36221, 
      38804, 46829, 47525, 51496, 73069, 33037, 35930, 37610, 37897, 40877, 
      41497, 44717, 91690, 81940, 99220, 28298, 47965, 49018, 49373, 55325, 
      56498, 29405, 34597, 50717, 51080, 83492, 96917, 35649, 40129, 53569, 
      95509, 96625, 78521, 83521, 84545, 85060, 86096, 103760, 86890, 107573, 
      28845, 40346, 43346, 86402, 87965, 110525, 44249, 108404, 44845, 45445, 
      43250, 51425, 53210, 92273, 23040, 45700, 92025, 100260, 114372, 40906, 
      99425, 101114, 115889, 100840, 116797, 25453, 51193, 59634, 62413, 
      101698, 111010, 55760, 49757, 59837, 106301, 28125, 43816, 52429, 
      60136, 61704, 113101, 116749, 43826, 50690, 48385, 25434, 53992, 27506, 
      56066, 58192, 58932, 59305, 55940, 26242, 28197, 56257, 59877, 27365, 
      27765, 27844, 49370, 51860, 58580, 58937, 28132, 28781, 57140, 54785, 
      64370, 58837, 61322, 61685, 63530, 65000, 29970, 53609, 58153, 61252, 
      55354, 55665, 58610, 60602, 65165, 54601, 58385, 69605, 60580, 69988, 
      59245, 67033, 71933, 69185, 68224, 69985, 70325, 70660, 69418, 76141, 
      69802, 76205, 75220, 71189, 72256, 76240, 73333, 74314, 77173, 77732, 
      77450, 78880, 79144, 82484, 80257, 83394, 84533, 91400, 93088, 93433 ], 
  [ 20869, 22741, 20917, 20221, 20413, 22100, 22600, 20485, 22784, 18245, 
      17505, 22048, 16738, 18729, 15245, 15908, 16705, 16361, 17777, 17345, 
      15044, 13120, 19898, 20250, 20432, 16490, 14989, 13621, 18945, 13765, 
      14900, 13690, 14752, 14985, 16040, 13793, 16337, 22580, 18532, 21312, 
      73429, 75605, 19682, 11988, 14724, 20205, 23428, 66888, 62290, 18721, 
      9412, 22669, 18369, 18913, 9146, 17021, 58685, 63122, 18325, 57221, 
      62600, 54370, 22265, 21365, 520, 37, 9061, 16677, 18532, 52477, 13714, 
      15154, 53849, 641, 65, 97, 18, 8658, 13933, 54765, 629, 533, 488, 20, 
      13000, 16904, 47528, 577, 0, 22801, 23104, 58081, 257, 26897, 34226, 
      46226, 49285, 125, 15133, 49733, 63005, 13, 8473, 47533, 48850, 66058, 
      65, 49745, 50192, 250, 89, 349, 425, 23129, 26594, 29620, 58, 193, 
      15674, 17473, 46705, 185, 964, 1289, 15940, 29305, 46289, 47588, 54820, 
      59113, 981, 1042, 11317, 20817, 42930, 44602, 48042, 48481, 116, 1544, 
      15229, 29684, 137, 1145, 17282, 21146, 21437, 23530, 25085, 47645, 
      61130, 148, 160, 12688, 20025, 22345, 55840, 653, 11194, 20905, 40169, 
      41785, 57290, 221, 925, 2500, 13421, 14837, 28420, 29437, 35165, 37060, 
      3361, 1625, 2105, 11281, 15140, 19025, 19577, 19856, 34852, 14450, 
      17189, 20453, 28850, 50465, 333, 1620, 2173, 2260, 3133, 4549, 11773, 
      16200, 37573, 43173, 50949, 56020, 13586, 13817, 24077, 27586, 34957, 
      39565, 4625, 7796, 23504, 38816, 47924, 730, 15325, 33202, 628, 3293, 
      5813, 7540, 21220, 24200, 3893, 8993, 25810, 28418, 38554, 48490, 1476, 
      3076, 12676, 37440, 3329, 9650, 11441, 14786, 22529, 27521, 35969, 
      1405, 3077, 5717, 6301, 22877, 38312, 26650, 32058, 4505, 4628, 9065, 
      16913, 27028, 51860, 1241, 4441, 5602, 26122, 12136, 19396, 48861, 
      4561, 16837, 17861, 48922, 2393, 4273, 4745, 7424, 9860, 11428, 14480, 
      15424, 17924, 19793, 22633, 26624, 29248, 30265, 33065, 33424, 1413, 
      2245, 9010, 10114, 15250, 32418, 4637, 8212, 21320, 26756, 30397, 
      35381, 36500, 42365, 48680, 2669, 3341, 7949, 8969, 10061, 21389, 
      22541, 36946, 42841, 2592, 4212, 5920, 7857, 9217, 10705, 25632, 27865, 
      31921, 32272, 2665, 5725, 6269, 6994, 7145, 7298, 7930, 9290, 13469, 
      24170, 26018, 31298, 33410, 33769, 41770, 46313, 49769, 2173, 4148, 
      5669, 33128, 33844, 2482, 3121, 3285, 3730, 3825, 4122, 14517, 17146, 
      20565, 42730, 3200, 6361, 6641, 7529, 12004, 14596, 21200, 50441, 2410, 
      3202, 4282, 11882, 16322, 45362, 4365, 20808, 21364, 31348, 5945, 8573, 
      10874, 13949, 19805, 39874, 46793, 3785, 4337, 4640, 8825, 12137, 
      18836, 43145, 3789, 11629, 13906, 19714, 22761, 30925, 32301, 33001, 
      38889, 47394, 49114, 4717, 8045, 9005, 10216, 20885, 31357, 31700, 
      42920, 49640, 5125, 5809, 6698, 47153, 49733, 4240, 8704, 25408, 26329, 
      35428, 38404, 41905, 47248, 3770, 4517, 6001, 31985, 5749, 6221, 6596, 
      8125, 34184, 34900, 6082, 16057, 4304, 4385, 7193, 8945, 10985, 11168, 
      20393, 21748, 22868, 29929, 6173, 8585, 11645, 17450, 17693, 28090, 
      28730, 29378, 30034, 17077, 21685, 28197, 29485, 32157, 44532, 46180, 
      8066, 8501, 8650, 19154, 21250, 44234, 47546, 8465, 8612, 13745, 17297, 
      6165, 6274, 10993, 16474, 18133, 18625, 47349, 9448, 10589, 18248, 
      34693, 39464, 49160, 9410, 10042, 31370, 31705, 38825, 41897, 15264, 
      15921, 7565, 9805, 16490, 32962, 25453, 41480, 44245, 6370, 7450, 9594, 
      16513, 7012, 12560, 36137, 9125, 10786, 21386, 32114, 42641, 16900, 
      19240, 39325, 43165, 7405, 10418, 12770, 23810, 26098, 9524, 15649, 
      21265, 33185, 34900, 7362, 20386, 20637, 24642, 31986, 35037, 38250, 
      41625, 47610, 10084, 20029, 27701, 34829, 41764, 30465, 31105, 32080, 
      32740, 33408, 34425, 41665, 51409, 33553, 42578, 51985, 52418, 10100, 
      26501, 33700, 9469, 13906, 16234, 29650, 31225, 24545, 14029, 30265, 
      14005, 31048, 39940, 48933, 9377, 50341, 11161, 18721, 27425, 32969, 
      41744, 44425, 16165, 36490, 8324, 25493, 32645, 35285, 51668, 13778, 
      14285, 15914, 38218, 54413, 10081, 11956, 16081, 17460, 19156, 20980, 
      55017, 14114, 16250, 17629, 19769, 39625, 41081, 41450, 44089, 22210, 
      23698, 29473, 34465, 46773, 50418, 15488, 22628, 34313, 39428, 43088, 
      47345, 20465, 24050, 44402, 12589, 21325, 32749, 50536, 22922, 23657, 
      26237, 31385, 33562, 33881, 37522, 12185, 17489, 17680, 18464, 21008, 
      25105, 27233, 34385, 16218, 18649, 37210, 54445, 18836, 27605, 30445, 
      34436, 45317, 54632, 56797, 35921, 55250, 10585, 12697, 14400, 15777, 
      18820, 23377, 29097, 46080, 56740, 61200, 13130, 13505, 14593, 16978, 
      19210, 24293, 35330, 44753, 24245, 33940, 35848, 52040, 15885, 23962, 
      34450, 14225, 21025, 25876, 30449, 54521, 12802, 20810, 21437, 35482, 
      39785, 55145, 16488, 23629, 28900, 30568, 36004, 37960, 39304, 53253, 
      58365, 62388, 17170, 17665, 24533, 38833, 44834, 14537, 34225, 34532, 
      38705, 45041, 46916, 52432, 52841, 54080, 56185, 23125, 32050, 34129, 
      34741, 50626, 51829, 61650, 45832, 46205, 15170, 32765, 33058, 33353, 
      53065, 55549, 16020, 19585, 29620, 30985, 40225, 40564, 42640, 55764, 
      35906, 38450, 43922, 45370, 53090, 21704, 42029, 71149, 26482, 30546, 
      74322, 14848, 26233, 33860, 43169, 61385, 66368, 23794, 40325, 50794, 
      60293, 68938, 71818, 75770, 22797, 25765, 31765, 38917, 43272, 50632, 
      60085, 64525, 67752, 72532, 18125, 67049, 72761, 17300, 36257, 52265, 
      53057, 69152, 72992, 21789, 47914, 51325, 55714, 76690, 80253, 16228, 
      18280, 30565, 42148, 46324, 51560, 64100, 74933, 76925, 16562, 20722, 
      36362, 36962, 56186, 76661, 27169, 55204, 24245, 26962, 36842, 42865, 
      46682, 72241, 72722, 29284, 32045, 52909, 55688, 75893, 35293, 38233, 
      44370, 57154, 72729, 84825, 17225, 22265, 26401, 26612, 35257, 53012, 
      18761, 31250, 36650, 60569, 72269, 84794, 22600, 32260, 35476, 36612, 
      60397, 65160, 66501, 79380, 18065, 38930, 45713, 61925, 63653, 75178, 
      17828, 18320, 34609, 36265, 36833, 42628, 42953, 45625, 60905, 82948, 
      17425, 18162, 20241, 28090, 29866, 32017, 38842, 39442, 42885, 62010, 
      27304, 29669, 31061, 31300, 33800, 34324, 37064, 78901, 70061, 85805, 
      23665, 39924, 40833, 41140, 46324, 47353, 24578, 28714, 42338, 42653, 
      71513, 83738, 29620, 33332, 44852, 82472, 83492, 67066, 71586, 72514, 
      72981, 73921, 90049, 74665, 93572, 24394, 33685, 36205, 74269, 75688, 
      96328, 37010, 94397, 37556, 38106, 36293, 43268, 44813, 79700, 21025, 
      38405, 79498, 87013, 99973, 34425, 86272, 87817, 101392, 87589, 102250, 
      22760, 43220, 50557, 53000, 88397, 96941, 47209, 42068, 50804, 92660, 
      24802, 37085, 44402, 51101, 52477, 98930, 102290, 37141, 42949, 41026, 
      23545, 45909, 24941, 47741, 49625, 50269, 50594, 47753, 25013, 25864, 
      48068, 51208, 25796, 26146, 26177, 42373, 44525, 50285, 50594, 27225, 
      27346, 49129, 47156, 55445, 50724, 52873, 53188, 54793, 56117, 28909, 
      46402, 50320, 53033, 48137, 48400, 51005, 52709, 56648, 47666, 51476, 
      61064, 53381, 61445, 52378, 59152, 63380, 61108, 60337, 61904, 62474, 
      62761, 61757, 67706, 62325, 67816, 67021, 63752, 64721, 68129, 65700, 
      66537, 69290, 69893, 69845, 71129, 71485, 74345, 72500, 75577, 76618, 
      83317, 84905, 85202 ], 
  [ 9544, 9000, 9290, 8594, 7880, 7453, 7349, 7650, 6929, 6920, 6784, 4985, 
      5413, 4384, 5128, 4885, 4474, 4432, 4036, 3604, 4021, 4513, 2533, 2281, 
      2161, 2749, 3060, 3202, 1882, 3044, 2669, 2969, 2521, 2452, 1997, 2468, 
      1690, 685, 865, 625, 14690, 15658, 505, 2173, 1285, 424, 325, 11773, 
      9893, 450, 3221, 170, 400, 340, 3257, 562, 8402, 10121, 356, 7844, 
      9901, 6805, 68, 74, 29965, 23140, 3172, 520, 261, 6120, 1181, 809, 
      6586, 30992, 24980, 20180, 21913, 3373, 1098, 6898, 30980, 30280, 
      29933, 21613, 1373, 445, 4493, 30626, 22801, 0, 1, 8100, 27890, 170, 
      1157, 4097, 5042, 26248, 788, 5188, 10004, 22210, 3490, 4498, 4909, 
      11245, 24980, 5200, 5345, 27581, 25306, 17714, 17186, 26, 169, 477, 
      21953, 19370, 725, 410, 4274, 26308, 14705, 13520, 689, 464, 4160, 
      4553, 6953, 8528, 14722, 14481, 2106, 130, 3217, 3681, 4705, 4842, 
      21709, 12869, 884, 541, 24146, 14282, 521, 157, 146, 125, 170, 4610, 
      9337, 22345, 21753, 1665, 244, 148, 7369, 16810, 2285, 218, 2570, 2978, 
      7913, 24532, 15572, 10805, 1492, 1096, 485, 596, 1492, 1877, 9250, 
      13252, 11920, 2372, 1097, 452, 400, 377, 1481, 1313, 730, 370, 613, 
      5618, 22228, 13549, 11988, 11773, 9928, 7720, 2260, 949, 2088, 3460, 
      5800, 7549, 1657, 1586, 370, 557, 1586, 2570, 7796, 4625, 401, 2425, 
      4889, 18397, 1282, 1341, 19805, 10088, 6568, 4973, 533, 493, 9178, 
      4010, 593, 785, 2465, 5153, 15217, 10777, 2257, 2257, 10426, 3761, 
      2834, 1649, 634, 794, 1994, 16052, 11080, 7076, 6452, 680, 2525, 829, 
      1405, 8884, 8705, 4384, 1360, 905, 6409, 18002, 9122, 7565, 905, 2925, 
      1125, 5524, 9242, 1586, 1402, 5585, 14020, 9860, 9124, 6065, 4273, 
      3425, 2249, 1985, 1465, 1220, 1040, 1105, 1313, 1424, 1808, 1865, 
      18778, 14778, 4933, 4225, 2113, 1765, 9620, 5645, 1237, 1237, 1556, 
      2312, 2525, 3860, 5645, 13994, 12250, 5986, 5194, 4474, 1306, 1250, 
      2669, 4034, 14521, 10705, 8185, 6196, 5140, 4212, 1321, 1440, 1872, 
      1921, 14594, 8594, 7930, 7145, 6994, 6845, 6269, 5213, 3050, 1369, 
      1405, 1853, 2153, 2210, 3869, 5090, 6130, 16820, 11245, 8840, 2173, 
      2285, 15921, 13842, 13402, 12337, 12130, 11521, 2890, 2197, 1690, 4225, 
      13921, 8324, 8000, 7076, 4001, 2969, 1721, 6500, 17057, 14225, 11681, 
      4181, 2581, 5045, 11764, 1933, 1885, 2205, 9418, 6610, 4985, 3530, 
      2138, 3785, 5570, 13600, 12340, 11737, 6560, 4436, 2377, 4640, 13906, 
      4834, 3789, 2349, 2074, 2386, 2554, 2650, 3706, 5869, 6381, 12116, 
      7592, 6740, 5837, 2312, 2516, 2557, 4717, 6605, 11618, 10490, 9265, 
      5930, 6698, 13753, 7345, 2305, 2320, 3265, 3825, 4608, 6025, 15397, 
      13426, 10682, 2842, 11336, 10600, 10069, 8276, 3229, 3341, 11065, 3826, 
      15025, 14804, 9760, 7888, 6304, 6185, 3028, 2873, 2785, 2900, 11458, 
      8434, 6058, 3709, 3650, 2873, 2909, 2953, 3005, 3940, 3112, 2980, 3060, 
      3316, 5725, 6165, 9425, 8954, 8801, 3601, 3281, 5729, 6625, 9220, 9065, 
      5440, 4160, 12658, 12465, 7218, 4545, 4090, 3978, 6730, 8693, 7720, 
      4205, 4040, 4885, 7333, 8957, 8381, 3737, 3770, 4850, 5506, 5449, 5200, 
      11642, 9050, 5165, 4121, 3860, 5693, 6344, 14373, 12433, 9745, 5490, 
      13505, 7577, 4880, 10786, 9125, 4625, 4481, 6250, 5877, 5197, 5652, 
      6472, 13898, 9965, 8089, 4633, 4505, 11185, 6740, 5108, 4948, 5153, 
      14761, 5437, 5386, 4861, 4957, 5290, 5785, 6442, 7897, 11141, 5684, 
      4900, 5384, 6581, 5248, 5284, 5353, 5409, 5473, 5584, 6784, 9280, 5618, 
      7093, 9554, 9685, 12365, 5512, 5765, 13546, 9225, 7929, 5641, 5706, 
      5972, 9650, 5954, 9928, 6133, 7173, 9220, 15266, 9722, 13124, 8000, 
      6436, 6544, 7769, 8336, 9370, 7045, 19045, 6920, 6824, 7048, 10445, 
      11513, 11114, 10025, 7565, 11378, 16272, 13617, 10192, 9457, 8737, 
      8145, 11680, 11849, 10361, 9626, 8746, 8066, 8314, 8381, 8906, 8469, 
      8145, 7578, 7738, 9778, 10705, 11713, 8585, 7888, 8473, 9113, 10048, 
      9442, 8497, 9521, 15156, 9396, 8136, 11125, 9181, 9010, 8570, 8282, 
      8345, 8362, 8681, 16564, 11600, 11489, 11065, 9985, 8948, 8660, 8564, 
      12745, 11250, 8973, 12618, 11437, 9032, 8852, 8917, 10436, 12805, 
      13460, 9194, 13121, 22212, 17680, 15457, 14116, 12025, 10240, 9316, 
      10897, 13705, 15145, 17509, 16978, 15650, 13505, 12113, 10250, 9509, 
      10778, 10504, 9629, 9725, 12629, 15130, 10825, 9837, 17396, 12116, 
      10625, 10064, 13600, 20201, 12505, 12226, 10265, 10642, 13922, 15733, 
      11700, 10629, 10485, 10485, 10629, 10765, 13540, 15028, 16333, 15509, 
      15098, 11698, 10898, 11765, 18916, 10820, 10825, 11072, 11972, 12337, 
      13625, 13732, 14065, 14660, 12706, 11061, 11026, 11034, 13329, 13626, 
      16501, 12461, 12532, 19549, 11474, 11465, 11458, 14258, 14930, 18889, 
      15508, 11953, 11808, 11988, 12025, 12289, 15145, 11897, 12025, 12665, 
      12905, 14585, 14909, 12584, 20564, 13345, 12577, 21925, 23153, 13700, 
      12569, 13120, 17444, 19105, 14885, 12994, 14705, 17258, 20165, 21233, 
      22769, 15700, 14440, 13192, 13096, 13525, 14845, 17352, 18772, 19885, 
      21645, 19786, 19786, 21874, 21377, 13456, 15572, 15760, 20681, 22105, 
      17410, 14845, 15538, 16605, 23689, 25138, 24533, 21149, 14408, 14213, 
      14765, 15773, 19253, 23140, 23924, 24565, 19061, 14165, 14161, 17077, 
      23962, 15844, 17001, 17450, 16241, 14645, 14930, 15425, 22562, 22741, 
      15845, 15284, 16820, 17485, 24100, 15210, 15130, 15529, 18045, 23050, 
      27898, 27040, 20000, 17492, 17401, 15476, 17225, 24650, 16301, 15661, 
      19346, 23194, 28169, 20637, 16405, 15997, 15925, 19476, 20917, 21352, 
      26077, 27578, 16129, 16570, 20098, 20618, 24593, 29153, 27833, 16640, 
      16484, 16448, 16505, 16528, 16784, 19984, 27833, 31770, 29185, 24922, 
      18577, 17937, 17370, 16645, 16641, 16762, 20485, 19301, 18344, 17924, 
      17861, 17341, 17261, 16981, 26504, 23402, 29482, 22608, 17425, 17428, 
      17433, 17785, 17908, 22313, 19805, 17725, 17738, 24250, 28925, 19805, 
      18685, 18125, 28565, 28981, 23125, 24625, 24949, 25114, 25450, 31914, 
      25892, 33625, 24545, 19944, 19444, 26100, 26613, 35173, 19645, 34450, 
      19889, 20137, 20740, 20165, 20200, 28813, 36578, 20738, 28913, 31898, 
      37610, 21892, 31761, 32400, 38425, 32474, 38981, 34085, 21325, 21716, 
      22045, 32980, 36692, 21690, 21985, 22265, 35129, 32201, 23042, 22205, 
      22562, 22730, 38077, 39625, 23400, 22564, 23057, 40004, 23410, 37172, 
      23732, 24106, 24146, 24169, 24650, 45700, 39605, 24965, 25085, 44369, 
      44417, 44146, 26820, 26858, 26578, 26585, 50026, 46825, 27234, 27677, 
      27812, 28225, 28260, 28273, 28368, 28786, 50804, 29641, 29633, 29930, 
      31376, 31337, 31828, 31720, 31733, 32717, 36829, 36149, 36922, 36530, 
      38033, 38465, 38465, 39213, 39650, 40009, 42089, 42074, 42580, 43697, 
      44356, 44109, 44522, 46085, 46450, 46234, 46825, 46756, 48905, 49810, 
      51272, 51650, 52610, 52450, 53021, 55796, 56233, 62026, 63010, 63005 ], 
  [ 9621, 9061, 9365, 8669, 7949, 7508, 7400, 7717, 6976, 6997, 6865, 5024, 
      5490, 4441, 5213, 4964, 4545, 4505, 4097, 3665, 4100, 4608, 2570, 2314, 
      2192, 2810, 3133, 3285, 1921, 3125, 2740, 3050, 2592, 2521, 2056, 2545, 
      1745, 692, 900, 640, 14453, 15413, 530, 2260, 1348, 445, 324, 11560, 
      9698, 481, 3332, 173, 433, 369, 3370, 605, 8221, 9922, 389, 7669, 9704, 
      6642, 73, 85, 30312, 23445, 3285, 565, 292, 5965, 1250, 866, 6425, 
      31345, 25297, 20465, 22210, 3490, 1165, 6733, 31333, 30629, 30280, 
      21908, 1448, 488, 4360, 30977, 23104, 1, 0, 7921, 28225, 145, 1090, 
      3970, 4901, 26573, 845, 5045, 9805, 22509, 3609, 4365, 4770, 11034, 
      25297, 5057, 5200, 27914, 25625, 17981, 17449, 25, 146, 436, 22250, 
      19649, 778, 449, 4145, 26633, 14948, 13753, 740, 425, 4033, 4420, 6788, 
      8345, 14965, 14722, 2197, 145, 3106, 3562, 4570, 4705, 22004, 13096, 
      941, 500, 24457, 14521, 562, 170, 157, 122, 157, 4477, 9146, 22644, 
      22048, 1744, 265, 153, 7200, 17069, 2378, 233, 2473, 2873, 7738, 24845, 
      15821, 11012, 1565, 1157, 452, 557, 1421, 1796, 9441, 13481, 12137, 
      2465, 1156, 481, 425, 400, 1412, 1378, 773, 389, 578, 5473, 22525, 
      13780, 12205, 11988, 10125, 7893, 2349, 1000, 2005, 3349, 5653, 7380, 
      1730, 1657, 365, 530, 1517, 2477, 7969, 4756, 400, 2336, 4756, 18666, 
      1341, 1282, 20084, 10285, 6725, 5108, 548, 488, 9365, 4129, 578, 754, 
      2378, 5018, 15460, 10980, 2340, 2176, 10625, 3874, 2929, 1714, 641, 
      769, 1921, 16301, 11285, 7237, 6605, 685, 2440, 810, 1354, 9065, 8884, 
      4505, 1409, 884, 6260, 18265, 9305, 7730, 890, 3016, 1156, 5389, 9425, 
      1637, 1445, 5450, 14249, 10049, 9305, 6208, 4388, 3524, 2320, 2048, 
      1508, 1249, 1049, 1088, 1280, 1385, 1753, 1808, 19045, 15013, 5058, 
      4338, 2178, 1714, 9805, 5780, 1256, 1220, 1517, 2245, 2452, 3757, 5512, 
      14221, 12461, 6125, 5321, 4589, 1325, 1261, 2594, 3929, 14752, 10900, 
      8352, 6337, 5265, 4321, 1312, 1417, 1825, 1872, 14825, 8765, 8093, 
      7298, 7145, 6994, 6410, 5338, 3133, 1370, 1394, 1810, 2098, 2153, 3770, 
      4969, 5993, 17069, 11444, 9013, 2120, 2228, 16162, 14065, 13621, 12546, 
      12337, 11722, 2965, 2250, 1717, 4122, 14144, 8489, 8161, 7225, 4100, 
      3044, 1744, 6361, 17306, 14450, 11882, 4282, 2642, 4930, 11965, 1960, 
      1908, 2164, 9593, 6749, 5098, 3613, 2173, 3698, 5449, 13817, 12545, 
      11936, 6697, 4537, 2420, 4537, 14125, 4941, 3874, 2386, 2089, 2349, 
      2509, 2601, 3625, 5746, 6250, 12317, 7741, 6877, 5960, 2341, 2477, 
      2516, 4616, 6472, 11813, 10673, 9434, 5809, 6565, 13968, 7488, 2304, 
      2313, 3204, 3748, 4513, 5904, 15626, 13637, 10865, 2801, 11525, 10781, 
      10244, 8429, 3176, 3284, 11250, 3897, 15248, 15025, 9929, 8033, 6425, 
      6304, 3065, 2900, 2804, 2873, 11645, 8585, 6173, 3770, 3709, 2858, 
      2890, 2930, 2978, 4005, 3141, 2965, 3037, 3277, 5620, 6052, 9586, 9109, 
      8954, 3650, 3314, 5626, 6506, 9377, 9220, 5537, 4225, 12853, 12658, 
      7345, 4618, 4149, 4033, 6613, 8840, 7853, 4264, 3989, 4808, 7208, 9106, 
      8522, 3706, 3737, 4777, 5417, 5536, 5281, 11821, 9197, 5242, 4082, 
      3869, 5608, 6245, 14578, 12618, 9898, 5569, 13700, 7696, 4825, 10949, 
      9266, 4666, 4450, 6161, 5956, 5256, 5581, 6381, 14093, 10114, 8210, 
      4658, 4514, 11348, 6833, 5153, 4913, 5108, 14962, 5490, 5437, 4882, 
      4930, 5245, 5722, 6361, 7786, 11300, 5741, 4901, 5341, 6500, 5233, 
      5265, 5328, 5380, 5440, 5545, 6705, 9153, 5585, 7010, 9425, 9554, 
      12532, 5525, 5732, 13725, 9346, 8026, 5634, 5689, 6001, 9773, 5945, 
      10053, 6120, 7108, 9109, 15457, 9605, 13289, 8081, 6449, 6521, 7696, 
      8249, 9477, 7002, 19268, 6949, 6805, 7013, 10324, 11650, 11245, 10138, 
      7514, 11245, 16465, 13780, 10305, 9556, 8820, 8212, 11545, 11986, 
      10474, 9725, 8825, 8009, 8249, 8314, 8825, 8530, 8194, 7585, 7713, 
      9685, 10594, 11840, 8644, 7865, 8420, 9040, 9953, 9521, 8546, 9442, 
      15325, 9469, 8125, 11016, 9242, 9065, 8605, 8281, 8330, 8345, 8642, 
      16745, 11713, 11600, 11168, 10064, 8993, 8689, 8545, 12874, 11353, 
      8938, 12493, 11540, 9061, 8861, 8900, 10357, 12680, 13325, 9169, 12994, 
      22441, 17865, 15616, 14257, 12132, 10305, 9337, 10816, 13572, 14992, 
      17690, 17153, 15809, 13634, 12218, 10309, 9490, 10705, 10565, 9620, 
      9704, 12520, 15277, 10890, 9826, 17569, 12209, 10676, 10081, 13481, 
      20402, 12602, 12317, 10250, 10601, 13801, 15880, 11773, 10660, 10504, 
      10468, 10600, 10728, 13429, 14893, 16180, 15650, 15233, 11765, 10865, 
      11698, 19097, 10817, 10820, 11041, 11905, 12260, 13520, 13625, 13952, 
      14537, 12789, 11074, 11025, 11029, 13234, 13525, 16354, 12392, 12461, 
      19730, 11485, 11474, 11465, 14153, 14813, 19060, 15633, 11988, 11833, 
      11953, 11988, 12240, 15028, 11890, 12002, 12610, 12842, 14482, 15016, 
      12541, 20381, 13410, 12610, 21730, 23360, 13769, 12580, 13073, 17305, 
      18944, 14978, 12965, 14618, 17125, 19994, 21050, 22570, 15805, 14517, 
      13221, 13077, 13480, 14760, 17221, 18621, 19720, 21460, 19949, 19625, 
      21689, 21556, 13457, 15481, 15665, 20512, 21920, 17533, 14778, 15453, 
      16498, 23490, 24925, 24740, 21320, 14453, 14180, 14708, 15688, 19108, 
      22949, 23725, 24770, 19202, 14170, 14162, 16970, 23765, 15921, 16900, 
      17557, 16322, 14650, 14897, 15370, 22385, 22562, 15908, 15325, 16733, 
      17384, 23909, 15229, 15129, 15490, 17938, 22873, 27673, 27257, 20137, 
      17585, 17492, 15497, 17140, 24841, 16354, 15674, 19225, 23021, 27946, 
      20776, 16452, 16020, 15940, 19357, 20776, 21205, 25876, 27793, 16130, 
      16529, 19973, 20485, 24410, 29380, 28048, 16673, 16505, 16465, 16484, 
      16505, 16745, 19865, 27620, 32017, 29410, 25105, 18666, 18010, 17425, 
      16650, 16642, 16741, 20362, 19400, 18421, 17989, 17924, 17384, 17300, 
      17000, 26309, 23245, 29261, 22753, 17428, 17425, 17428, 17748, 17865, 
      22450, 19898, 17714, 17725, 24089, 28714, 19892, 18740, 18100, 28360, 
      28772, 22986, 24466, 24786, 24949, 25281, 31681, 25721, 33380, 24698, 
      20005, 19485, 25933, 26440, 34920, 19682, 34205, 19924, 20170, 20789, 
      20164, 20189, 28628, 36833, 20773, 28730, 31685, 37349, 21961, 31552, 
      32185, 38160, 32261, 38714, 34312, 21332, 21677, 21992, 32765, 36445, 
      21673, 22004, 22228, 34900, 32402, 23101, 22210, 22525, 22685, 37826, 
      39362, 23461, 22581, 23090, 40265, 23413, 37405, 23725, 24089, 24125, 
      24146, 24649, 45989, 39848, 24964, 25064, 44644, 44690, 44417, 26869, 
      26893, 26573, 26578, 50329, 47106, 27241, 27700, 27781, 28228, 28249, 
      28260, 28345, 28757, 51101, 29682, 29648, 29929, 31417, 31376, 31853, 
      31733, 31720, 32770, 36884, 36136, 36965, 36517, 38090, 38480, 38452, 
      39220, 39665, 40016, 42106, 42089, 42605, 43690, 44389, 44104, 44525, 
      46120, 46481, 46241, 46852, 46777, 48922, 49829, 51301, 51673, 52637, 
      52457, 53044, 55817, 56250, 62037, 63017, 63010 ], 
  [ 24484, 22500, 24050, 23354, 22100, 20413, 19949, 21690, 19169, 21860, 
      22084, 16505, 20353, 17524, 20788, 20005, 18874, 19012, 17536, 17104, 
      19141, 21073, 13873, 13261, 12961, 16249, 17640, 18682, 13402, 18344, 
      17069, 18269, 16921, 16672, 15317, 17408, 14650, 9325, 12025, 9985, 
      1370, 1618, 10765, 18013, 14965, 10324, 8245, 613, 353, 11250, 21221, 
      8450, 11380, 10960, 21437, 12442, 122, 221, 11336, 104, 181, 145, 8528, 
      9074, 69205, 58600, 21352, 12580, 11061, 180, 15401, 13949, 106, 70772, 
      61520, 53840, 56653, 21913, 15138, 58, 70760, 69700, 69173, 56173, 
      16133, 12325, 533, 70226, 58081, 8100, 7921, 0, 66050, 5930, 3137, 677, 
      362, 63508, 13928, 328, 104, 57130, 22210, 538, 409, 265, 61520, 340, 
      305, 65561, 62026, 49754, 48866, 7946, 6109, 4797, 56693, 52490, 13505, 
      11930, 674, 63568, 44585, 42500, 13289, 4964, 740, 593, 113, 68, 44602, 
      44181, 18306, 9490, 1237, 981, 565, 522, 56269, 41309, 14024, 4861, 
      60146, 43802, 12221, 9337, 9146, 7865, 7010, 650, 157, 57265, 56313, 
      16785, 10144, 8608, 169, 48130, 18665, 9578, 1850, 1538, 173, 60712, 
      45992, 37445, 16072, 14596, 5525, 5096, 3112, 2597, 34450, 41872, 
      39460, 18752, 14417, 11072, 10660, 10457, 3281, 15173, 12610, 10090, 
      5473, 578, 56968, 42349, 39528, 39133, 35668, 31300, 18280, 13549, 
      2628, 1480, 580, 349, 16237, 15986, 7930, 6137, 3386, 2210, 31376, 
      24425, 8321, 2425, 929, 50617, 14602, 4041, 52925, 35828, 28708, 25133, 
      9893, 8053, 34018, 22730, 7253, 6005, 2645, 1013, 45097, 37057, 17737, 
      2977, 36346, 21941, 19394, 15509, 9274, 6554, 3434, 46472, 37540, 
      29576, 28232, 9140, 2885, 7129, 4825, 33184, 32825, 23284, 13780, 7025, 
      1009, 49682, 33602, 30425, 7565, 19125, 11925, 1384, 33722, 14186, 
      13282, 1445, 42640, 34880, 33424, 26945, 22633, 20345, 16649, 15665, 
      13345, 11840, 9860, 7585, 6353, 5924, 4868, 4745, 50818, 43938, 24193, 
      22405, 15973, 5185, 34280, 25805, 10957, 7717, 6056, 4292, 3965, 2600, 
      1685, 42434, 39250, 26506, 24634, 22834, 11026, 10250, 3929, 2594, 
      43321, 36265, 31225, 26896, 24400, 22032, 8521, 7380, 5652, 5521, 
      43394, 31994, 30610, 28925, 28594, 28265, 26969, 24473, 18530, 9469, 
      8425, 5993, 5213, 5090, 2969, 2210, 1810, 47240, 37165, 32420, 5413, 
      5165, 45621, 41922, 41122, 39157, 38770, 37621, 17650, 14977, 12130, 
      2965, 42001, 31184, 30500, 28496, 20921, 17729, 11801, 2000, 47477, 
      42485, 37781, 21281, 16081, 2705, 37864, 12373, 11965, 6525, 33178, 
      27130, 23165, 19010, 13298, 3965, 2690, 41140, 38800, 37657, 26900, 
      21536, 14257, 3380, 41626, 22474, 19449, 13689, 11434, 7066, 6514, 
      6250, 4426, 2809, 2601, 38216, 29012, 27080, 24917, 12932, 7016, 6877, 
      3637, 2645, 37178, 34970, 32485, 3050, 2738, 41113, 28225, 10225, 9700, 
      5785, 4905, 4068, 3145, 44017, 40426, 35162, 7162, 36356, 34900, 33829, 
      30056, 6469, 6221, 35725, 18226, 43105, 42704, 32980, 28948, 25204, 
      24905, 14368, 13313, 12505, 8480, 36298, 30034, 24418, 17209, 16970, 
      9533, 9209, 8893, 8585, 17800, 13732, 9640, 9000, 7816, 4285, 4005, 
      31925, 30914, 30581, 16021, 14261, 4469, 3925, 31360, 31025, 22180, 
      18020, 38218, 37845, 26658, 19125, 17410, 16938, 4210, 29933, 27700, 
      17525, 7460, 5965, 4093, 30377, 29081, 8957, 8810, 6290, 5506, 21289, 
      20500, 35762, 30290, 20105, 8621, 12680, 6053, 5444, 40833, 37093, 
      31525, 20610, 39065, 26297, 7940, 33466, 29825, 16325, 9701, 6250, 
      20997, 18517, 7272, 6292, 39458, 31385, 26989, 14893, 13325, 33865, 
      23120, 17168, 9808, 9113, 40861, 18217, 17986, 14761, 10537, 9250, 
      8125, 7162, 5917, 33461, 18824, 13000, 9524, 7301, 11908, 11584, 11113, 
      10809, 10513, 10084, 7684, 5860, 10658, 7633, 5954, 5905, 35405, 14692, 
      10805, 37666, 28125, 24669, 13021, 12186, 16592, 28730, 13154, 29188, 
      12973, 9333, 7240, 40466, 7202, 35984, 23300, 15616, 12484, 9209, 8516, 
      27010, 11185, 47125, 17540, 13124, 11908, 7565, 31853, 30914, 28205, 
      10985, 7418, 41652, 36297, 28372, 26377, 24217, 22185, 7540, 32189, 
      28541, 26546, 23866, 10946, 10474, 10361, 9626, 21969, 20565, 16218, 
      13498, 9418, 8725, 31153, 21905, 13828, 11713, 10553, 9508, 24562, 
      20917, 10421, 38376, 23976, 15156, 9325, 22681, 21970, 19730, 16202, 
      15005, 14842, 13181, 40864, 29780, 29489, 28345, 25105, 21008, 19280, 
      14864, 32365, 28530, 13833, 9378, 28717, 19652, 17672, 15397, 11336, 
      9565, 9320, 14954, 9701, 50832, 42340, 37777, 34816, 29665, 24100, 
      19216, 11617, 9745, 9385, 41809, 40738, 37970, 33125, 29573, 23570, 
      15809, 12218, 24004, 16829, 15845, 10829, 36370, 24685, 16857, 40976, 
      28496, 23225, 19604, 10900, 46301, 29245, 28426, 16925, 14962, 11042, 
      36973, 26280, 21429, 20205, 16965, 16029, 15445, 11560, 10888, 10573, 
      36209, 35258, 25738, 15938, 13745, 43216, 18560, 18385, 16292, 13952, 
      13417, 12185, 12112, 11905, 11600, 28186, 20241, 18946, 18594, 12789, 
      12546, 11281, 14261, 14152, 43849, 20474, 20285, 20098, 12818, 12410, 
      42289, 34768, 23113, 22068, 16848, 16705, 15889, 12625, 19277, 17965, 
      15725, 15245, 13325, 32549, 16724, 12104, 27205, 23557, 12385, 49793, 
      27920, 21569, 16900, 12944, 12625, 31265, 18394, 14885, 13298, 12785, 
      12773, 12869, 33160, 29380, 23812, 19396, 17485, 15205, 13572, 13192, 
      13045, 13005, 42466, 13306, 13234, 45497, 21556, 15392, 15220, 13481, 
      13465, 36490, 16825, 15898, 14985, 13789, 13978, 51173, 44549, 26468, 
      19253, 17645, 16133, 14213, 13960, 14024, 51025, 39761, 22625, 22261, 
      15457, 14242, 30784, 15921, 35090, 31541, 23105, 19970, 18485, 14642, 
      14641, 29525, 26984, 17000, 16405, 14920, 24930, 23050, 20029, 16425, 
      15130, 15658, 54580, 40340, 33872, 33601, 25376, 17585, 49850, 29081, 
      24841, 16466, 15634, 16109, 41157, 28645, 26077, 25285, 16776, 16237, 
      16132, 15997, 54938, 24229, 20890, 16858, 16658, 16133, 57593, 55193, 
      27620, 26384, 25988, 22625, 22468, 21284, 17284, 16673, 62010, 57445, 
      49402, 34597, 32517, 30330, 25105, 24741, 22882, 17425, 36221, 33284, 
      31784, 31541, 29221, 28781, 26701, 16964, 17282, 17602, 43668, 25705, 
      25168, 24993, 22465, 22048, 42653, 36185, 24745, 24578, 17770, 17945, 
      35645, 31645, 23885, 18125, 18181, 18625, 18325, 18289, 18274, 18250, 
      18954, 18512, 19585, 46325, 33444, 31144, 19080, 19053, 20413, 30985, 
      20410, 31049, 31117, 33160, 28085, 27220, 20173, 67538, 31898, 20453, 
      20738, 22130, 36112, 20961, 21060, 22585, 21314, 22961, 62525, 29965, 
      26216, 25285, 21640, 22472, 28170, 31705, 26945, 22529, 58301, 36362, 
      30665, 27242, 26690, 23497, 23965, 36900, 32104, 34037, 71504, 31690, 
      66152, 31112, 30586, 30266, 30109, 32570, 79720, 69485, 32885, 31205, 
      77129, 76997, 76546, 39240, 38018, 34138, 33965, 85306, 80125, 35874, 
      37757, 33032, 36505, 35280, 35113, 34308, 34186, 85544, 41341, 38993, 
      37850, 43076, 42857, 42088, 40900, 38573, 45497, 49789, 42989, 48802, 
      43370, 51173, 47825, 45305, 47853, 49010, 48649, 51629, 51434, 52840, 
      51077, 55336, 51669, 52802, 57245, 57250, 54874, 57265, 56656, 58445, 
      59530, 61892, 61730, 63050, 61090, 63101, 65696, 65773, 71026, 71650, 
      71465 ], 
  [ 24922, 27050, 25000, 24296, 24578, 26489, 27053, 24680, 27297, 22266, 
      21458, 26665, 20737, 23042, 19106, 19865, 20788, 20410, 22018, 21578, 
      18985, 16801, 24505, 24917, 25129, 20705, 19010, 17476, 23504, 17650, 
      18945, 17573, 18793, 19058, 20269, 17730, 20624, 27625, 23125, 26225, 
      82372, 84676, 24425, 15737, 18857, 25010, 28585, 75437, 70549, 23360, 
      12769, 27752, 22970, 23578, 12465, 21460, 66708, 71433, 22922, 65146, 
      70877, 62101, 27306, 26308, 85, 274, 12370, 21074, 23153, 60074, 17725, 
      19357, 61540, 106, 106, 650, 377, 11897, 17972, 62516, 90, 58, 45, 409, 
      16909, 21325, 54765, 68, 257, 27890, 28225, 66050, 0, 32400, 40401, 
      53361, 56644, 26, 19322, 57122, 71290, 328, 11668, 54760, 56173, 74533, 
      90, 57130, 57609, 17, 80, 1172, 1312, 28240, 32057, 35369, 397, 820, 
      19917, 21940, 53860, 74, 2165, 2650, 20213, 35018, 53410, 54805, 62549, 
      67130, 2180, 2273, 14948, 25664, 49793, 51593, 55289, 55760, 481, 2997, 
      19402, 35425, 244, 2404, 21709, 26021, 26344, 28661, 30376, 54856, 
      69269, 445, 521, 16505, 24770, 27346, 63625, 1588, 14785, 25744, 46800, 
      48544, 65169, 290, 2018, 4265, 17330, 18938, 34025, 35138, 41378, 
      43433, 5380, 3034, 3706, 14866, 19269, 23634, 24250, 24561, 41029, 
      18481, 21572, 25220, 34481, 57856, 650, 2993, 3770, 3889, 5050, 6850, 
      15418, 20453, 43970, 50018, 58370, 63793, 17485, 17748, 29224, 33085, 
      41128, 46120, 6922, 10765, 28585, 45305, 55117, 1489, 19444, 39209, 
      1225, 5202, 8362, 10441, 26041, 29341, 5960, 12148, 31109, 33973, 
      45005, 55709, 2645, 4885, 16405, 43793, 5200, 12897, 14976, 18801, 
      27472, 32976, 42192, 2474, 4850, 8194, 8906, 27850, 44725, 32005, 
      37925, 6658, 6813, 12178, 21178, 32413, 59293, 2080, 6560, 8009, 31409, 
      15725, 23945, 56066, 6676, 21064, 22216, 56125, 3770, 6290, 6890, 
      10177, 13061, 14885, 18385, 19457, 22277, 24370, 27530, 31937, 34817, 
      35930, 38986, 39377, 2180, 3524, 12049, 13345, 19249, 38273, 6714, 
      11089, 26053, 32065, 36058, 41490, 42705, 49050, 55845, 4072, 5000, 
      10760, 11972, 13256, 26120, 27400, 43181, 49556, 3929, 6125, 8281, 
      10634, 12250, 13994, 30809, 33266, 37706, 38089, 4000, 8020, 8692, 
      9577, 9760, 9945, 10705, 12321, 17172, 29185, 31225, 37017, 39321, 
      39712, 48385, 53280, 56992, 3218, 5993, 7930, 39005, 39785, 3653, 4580, 
      4808, 5413, 5540, 5933, 18344, 21325, 25160, 49405, 4657, 8746, 9090, 
      10170, 15445, 18421, 25857, 57690, 3449, 4625, 6089, 15289, 20369, 
      52225, 6170, 25397, 26017, 37025, 8164, 11368, 14085, 17640, 24264, 
      46285, 53748, 5330, 6074, 6473, 11650, 15538, 23165, 49810, 5300, 
      14932, 17561, 24137, 27536, 36532, 38036, 38800, 45200, 54377, 56225, 
      6514, 10674, 11826, 13261, 25434, 36994, 37369, 49549, 56781, 7016, 
      7892, 9005, 54100, 56872, 5809, 11425, 30433, 31450, 41413, 44645, 
      48434, 54193, 5113, 6148, 8080, 37648, 7730, 8330, 8801, 10682, 40037, 
      40817, 8125, 19924, 5737, 5850, 9490, 11626, 14050, 14265, 24802, 
      26317, 27565, 35362, 8180, 11168, 14804, 21473, 21748, 33329, 34033, 
      34745, 35465, 21034, 26218, 33434, 34850, 37778, 51209, 52985, 10485, 
      11016, 11197, 23365, 25717, 50877, 54445, 10946, 11125, 17186, 21250, 
      8036, 8177, 13952, 20297, 22180, 22736, 54212, 12085, 13450, 22293, 
      40498, 45685, 56149, 12013, 12773, 36853, 37220, 44980, 48308, 18857, 
      19610, 9684, 12436, 20241, 38569, 30290, 47821, 50810, 8069, 9469, 
      12125, 20228, 8869, 15633, 41994, 11492, 13505, 25705, 37585, 49040, 
      20609, 23269, 45434, 49594, 9256, 13005, 15805, 28381, 30925, 11885, 
      19130, 25514, 38714, 40589, 9113, 24505, 24788, 29273, 37385, 40724, 
      44225, 47888, 54353, 12505, 24082, 32650, 40482, 48025, 35666, 36370, 
      37441, 38165, 38897, 40010, 47890, 58402, 39040, 48865, 59008, 59473, 
      12385, 31250, 39185, 11560, 16925, 19637, 34717, 36452, 29034, 17012, 
      35360, 16954, 36205, 45929, 55658, 11268, 57160, 13466, 22370, 32162, 
      38282, 47857, 50762, 19396, 42121, 9697, 29970, 37890, 40786, 58545, 
      16525, 17128, 19045, 43973, 61480, 11930, 14285, 19210, 20813, 22765, 
      24845, 62114, 16857, 19377, 20980, 23440, 45472, 47056, 47457, 50320, 
      26165, 27845, 34292, 39796, 53192, 57125, 18385, 26613, 39610, 45205, 
      49185, 53794, 24128, 28193, 50593, 14810, 25082, 37850, 57205, 26869, 
      27700, 30600, 36324, 38725, 39076, 43069, 14210, 20602, 20825, 21737, 
      24665, 29306, 31690, 39610, 19073, 21920, 42689, 61364, 22105, 32058, 
      35218, 39625, 51498, 61549, 63874, 41236, 62197, 11834, 14650, 16769, 
      18434, 22021, 27250, 33674, 52289, 63781, 68561, 15145, 15616, 16960, 
      19825, 22441, 28260, 40545, 50832, 28178, 38993, 41093, 58693, 18440, 
      27829, 39533, 16362, 24442, 29965, 35082, 61330, 14489, 24161, 24884, 
      40625, 45344, 61984, 19037, 27362, 33305, 35165, 41177, 43325, 44797, 
      59930, 65426, 69737, 19813, 20404, 28360, 44260, 50805, 16538, 39170, 
      39509, 44098, 51010, 53045, 59009, 59450, 60785, 63050, 26692, 36737, 
      39040, 39716, 57041, 58340, 68897, 51829, 52234, 17165, 37480, 37805, 
      38132, 59636, 62312, 18173, 22474, 33949, 35474, 45674, 46045, 48313, 
      62525, 40905, 43705, 49689, 51265, 59625, 24877, 47602, 78962, 30325, 
      34901, 82325, 16417, 30010, 38565, 48802, 68490, 73825, 27185, 45668, 
      57065, 67300, 76553, 79625, 83833, 25994, 29410, 36178, 44098, 48869, 
      56869, 67058, 71818, 75269, 80369, 20392, 74500, 80596, 19309, 41114, 
      58594, 59450, 76729, 80825, 24692, 53857, 57556, 62297, 84745, 88532, 
      17785, 20413, 34714, 47545, 52105, 57789, 71289, 82858, 84978, 18149, 
      23333, 41149, 41813, 62765, 84680, 30802, 61685, 27396, 30529, 41625, 
      48256, 52425, 79936, 80449, 33137, 36250, 59162, 62165, 83810, 39848, 
      43108, 49853, 63725, 80420, 93284, 18610, 24930, 29770, 30013, 39778, 
      59229, 20560, 35257, 41297, 67360, 79892, 93217, 25229, 36361, 39961, 
      41225, 67154, 72269, 73706, 87449, 19476, 43765, 51220, 68776, 70632, 
      82957, 19045, 19729, 38930, 40778, 41410, 47813, 48170, 51098, 67658, 
      91205, 18320, 19409, 22160, 31513, 33545, 35984, 43609, 44273, 48068, 
      68825, 30565, 33282, 34866, 35137, 37957, 38545, 41605, 86866, 77416, 
      94184, 26186, 44717, 45722, 46061, 51757, 52882, 27225, 32065, 47353, 
      47700, 78928, 91953, 33065, 37289, 50089, 90589, 91673, 74125, 78965, 
      79957, 80456, 81460, 98612, 82234, 102325, 26777, 37538, 40378, 81770, 
      83285, 105205, 41245, 103144, 41821, 42401, 40330, 48105, 49810, 87481, 
      21764, 42664, 87245, 95240, 108968, 38138, 94433, 96074, 110449, 95812, 
      111337, 23941, 47921, 55994, 58661, 96650, 105706, 52292, 46573, 56205, 
      101133, 26393, 40948, 49129, 56500, 58004, 107753, 111305, 40970, 
      47482, 45301, 24170, 50660, 26010, 52650, 54692, 55400, 55757, 52560, 
      25178, 26765, 52873, 56333, 26181, 26561, 26624, 46370, 48744, 55144, 
      55485, 27152, 27625, 53792, 51561, 60714, 55445, 57818, 58165, 59930, 
      61348, 28922, 50509, 54841, 57808, 52234, 52529, 55354, 57250, 61605, 
      51565, 55321, 65997, 57416, 66376, 56185, 63625, 68301, 65705, 64804, 
      66497, 66897, 67216, 66050, 72505, 66482, 72581, 71656, 67869, 68900, 
      72692, 69941, 70874, 73681, 74248, 74034, 75412, 75700, 78880, 76777, 
      79874, 80977, 87748, 89396, 89725 ], 
  [ 10882, 10130, 10600, 9896, 9098, 8489, 8333, 8840, 7857, 8226, 8138, 
      5785, 6697, 5402, 6506, 6185, 5668, 5650, 5098, 4658, 5305, 6001, 3265, 
      2957, 2809, 3785, 4250, 4516, 2624, 4330, 3825, 4253, 3673, 3578, 2989, 
      3690, 2624, 985, 1525, 1025, 11812, 12676, 1025, 3497, 2297, 890, 505, 
      9197, 7549, 1040, 4849, 392, 1010, 898, 4905, 1300, 6228, 7713, 962, 
      5746, 7517, 4861, 306, 388, 34645, 27274, 4810, 1274, 833, 4274, 2245, 
      1717, 4660, 35746, 29266, 24050, 25937, 5057, 2132, 4916, 35730, 34978, 
      34605, 25609, 2509, 1165, 2925, 35348, 26897, 170, 145, 5930, 32400, 0, 
      441, 2601, 3364, 30626, 1682, 3482, 7570, 26248, 5188, 2920, 3253, 
      8653, 29250, 3490, 3609, 32057, 29600, 21332, 20752, 160, 17, 89, 
      25957, 23140, 1557, 1060, 2740, 30674, 18005, 16690, 1493, 98, 2650, 
      2965, 4949, 6290, 18020, 17753, 3428, 464, 1913, 2273, 3089, 3200, 
      25681, 15957, 1762, 145, 28324, 17524, 1189, 461, 424, 221, 136, 3016, 
      6989, 26365, 25721, 2825, 650, 346, 5305, 20308, 3625, 544, 1440, 1744, 
      5769, 28730, 18938, 13625, 2570, 2018, 185, 218, 698, 953, 11860, 
      16354, 14866, 3706, 1989, 954, 850, 801, 709, 2281, 1412, 740, 281, 
      3856, 26210, 16673, 14930, 14689, 12610, 10090, 3538, 1733, 1130, 2138, 
      4010, 5473, 2725, 2628, 424, 325, 808, 1480, 10162, 6445, 505, 1385, 
      3277, 22009, 2164, 689, 23545, 12762, 8722, 6841, 841, 541, 11720, 
      5668, 509, 493, 1445, 3509, 18485, 13525, 3445, 1313, 13120, 5337, 
      4176, 2601, 832, 576, 1152, 19394, 13850, 9274, 8546, 850, 1525, 685, 
      845, 11338, 11133, 6058, 2098, 733, 4573, 21520, 11600, 9809, 809, 
      4205, 1625, 3866, 11716, 2344, 2056, 3925, 17090, 12410, 11570, 8017, 
      5861, 4805, 3265, 2897, 2117, 1690, 1250, 977, 977, 1010, 1186, 1217, 
      22340, 17924, 6649, 5785, 3049, 1193, 12114, 7489, 1573, 1105, 1138, 
      1530, 1665, 2610, 4005, 17032, 15080, 7880, 6932, 6056, 1640, 1480, 
      1781, 2756, 17609, 13325, 10441, 8114, 6850, 5714, 1289, 1226, 1346, 
      1369, 17680, 10900, 10132, 9217, 9040, 8865, 8185, 6921, 4212, 1465, 
      1345, 1377, 1521, 1552, 2665, 3600, 4432, 20138, 13913, 11170, 1565, 
      1625, 19133, 16820, 16328, 15133, 14900, 14213, 3944, 2965, 2120, 2965, 
      16897, 10546, 10170, 9090, 5365, 4021, 2097, 4770, 20369, 17225, 14369, 
      5569, 3449, 3625, 14450, 2357, 2257, 1745, 11764, 8488, 6525, 4680, 
      2664, 2725, 4068, 16490, 15074, 14393, 8410, 5818, 3005, 3370, 16820, 
      6292, 4961, 2897, 2336, 1972, 2036, 2080, 2720, 4337, 4745, 14794, 
      9594, 8586, 7501, 2754, 2074, 2089, 3469, 4941, 14216, 12932, 11525, 
      4420, 5032, 16609, 9265, 2353, 2290, 2533, 2885, 3434, 4513, 18433, 
      16228, 13120, 2368, 13850, 13010, 12401, 10322, 2597, 2657, 13525, 
      4804, 17977, 17730, 12010, 9826, 7930, 7785, 3562, 3277, 3085, 2602, 
      13940, 10448, 7604, 4553, 4468, 2729, 2713, 2705, 2705, 4834, 3538, 
      2834, 2810, 2858, 4409, 4745, 11565, 11016, 10837, 4285, 3757, 4437, 
      5125, 11306, 11125, 6746, 5050, 15236, 15017, 8912, 5537, 4900, 4736, 
      5252, 10645, 9490, 5013, 3418, 3925, 5749, 10933, 10253, 3373, 3380, 
      3940, 4388, 6617, 6290, 14004, 10996, 6201, 3649, 4010, 4621, 5090, 
      17069, 14869, 11765, 6548, 16069, 9153, 4194, 12932, 10985, 5185, 4105, 
      5120, 6929, 5989, 4754, 5314, 16456, 11925, 9685, 4981, 4645, 13325, 
      7970, 5714, 4514, 4589, 17393, 6145, 6068, 5153, 4625, 4724, 4985, 
      5408, 6473, 13225, 6442, 4930, 4842, 5545, 5066, 5050, 5041, 5045, 
      5057, 5090, 5770, 7642, 5200, 6025, 7888, 7993, 14545, 5690, 5345, 
      15880, 10805, 9197, 5557, 5492, 6354, 11252, 5840, 11554, 5965, 6329, 
      7778, 17748, 8200, 15266, 9050, 6602, 6242, 6817, 7202, 10756, 6481, 
      21937, 7290, 6570, 6586, 8865, 13285, 12808, 11485, 6893, 9640, 18770, 
      15725, 11650, 10733, 9805, 9005, 9914, 13617, 11817, 10900, 9760, 7312, 
      7456, 7497, 7840, 9245, 8765, 7652, 7396, 8552, 9245, 13345, 9333, 
      7570, 7765, 8145, 8794, 10448, 9113, 8473, 17330, 10322, 7970, 9685, 
      9949, 9700, 9000, 8244, 8125, 8116, 8149, 18890, 13042, 12905, 12377, 
      10985, 9506, 9010, 8290, 14393, 12560, 8489, 10964, 12745, 9378, 8938, 
      8665, 9378, 11149, 11674, 8836, 11437, 25154, 20050, 17489, 15914, 
      13381, 11050, 9554, 9809, 11941, 13121, 19825, 19216, 17680, 15145, 
      13441, 10980, 9225, 9792, 11258, 9473, 9413, 11173, 17000, 11629, 9653, 
      19602, 13282, 11245, 10242, 12010, 22769, 13721, 13364, 10025, 10064, 
      12304, 17597, 12602, 10985, 10685, 10217, 10205, 10237, 12050, 13226, 
      14297, 17293, 16804, 12520, 10420, 10845, 21218, 10730, 10709, 10618, 
      11050, 11285, 12209, 12290, 12545, 13010, 13732, 11177, 10960, 10916, 
      12041, 12260, 14537, 11509, 11554, 21845, 11560, 11525, 11492, 12836, 
      13352, 21053, 17074, 12349, 12074, 11474, 11485, 11593, 13565, 11745, 
      11665, 11889, 12025, 13185, 16237, 11962, 18122, 14125, 12941, 19325, 
      25777, 14530, 12645, 12442, 15570, 16945, 16025, 12548, 13505, 15460, 
      17873, 18785, 20113, 16994, 15370, 13498, 12778, 12869, 13669, 15578, 
      16738, 17669, 19169, 21832, 17620, 19396, 23629, 13394, 14314, 14450, 
      18409, 19625, 18932, 13897, 14356, 15137, 21025, 22292, 27145, 23293, 
      14914, 13705, 13945, 14589, 17289, 20578, 21258, 27149, 20813, 14149, 
      14093, 15605, 21320, 16762, 15605, 18756, 17209, 14625, 14416, 14625, 
      20176, 20329, 16577, 15730, 15602, 16085, 21530, 15368, 15028, 14933, 
      16565, 20660, 24884, 29770, 21690, 18610, 18493, 15658, 16029, 27040, 
      16897, 15737, 17680, 20852, 25177, 22349, 16921, 16201, 16025, 17834, 
      18989, 19346, 23369, 30276, 16045, 15940, 18376, 18792, 22117, 32005, 
      30529, 16970, 16658, 16570, 16133, 16130, 16178, 18338, 24965, 34880, 
      32009, 27200, 19633, 18785, 17984, 16609, 16553, 16388, 18785, 20485, 
      19242, 18666, 18577, 17797, 17665, 17125, 23866, 21256, 26504, 24386, 
      17357, 17282, 17261, 17197, 17242, 23985, 20905, 17473, 17460, 22048, 
      26073, 20825, 19289, 17689, 25789, 26153, 21205, 22445, 22717, 22856, 
      23140, 28772, 23554, 30325, 26417, 20618, 19858, 23810, 24245, 31765, 
      20005, 31144, 20221, 20441, 21250, 20025, 19930, 26281, 39764, 21064, 
      26405, 29000, 34088, 22658, 28913, 29474, 34849, 29572, 35377, 36901, 
      21281, 21074, 21221, 30050, 33346, 21332, 22093, 21645, 32013, 34673, 
      23668, 22129, 21940, 22004, 34673, 36065, 24050, 22642, 23341, 43250, 
      23300, 40050, 23490, 23732, 23720, 23717, 24480, 49298, 42605, 24793, 
      24653, 47781, 47801, 47504, 27290, 27144, 26344, 26325, 53792, 50305, 
      27152, 27801, 27234, 28085, 27938, 27925, 27890, 28228, 54482, 29989, 
      29641, 29728, 31714, 31649, 31954, 31690, 31365, 33205, 37321, 35757, 
      37256, 36136, 38545, 38425, 38061, 39065, 39604, 39857, 42057, 42016, 
      42650, 43345, 44522, 43781, 44296, 46269, 46580, 46052, 46901, 46754, 
      48841, 49768, 51354, 51652, 52660, 52240, 53017, 55754, 56137, 61828, 
      62756, 62725 ], 
  [ 13465, 12377, 13141, 12437, 11513, 10610, 10370, 11213, 9810, 10809, 
      10805, 7570, 9280, 7565, 9257, 8810, 8125, 8149, 7345, 6905, 7930, 
      8962, 5008, 4616, 4426, 6032, 6749, 7225, 4409, 6997, 6282, 6920, 6130, 
      5993, 5194, 6273, 4745, 2098, 3226, 2306, 7801, 8497, 2516, 6290, 4586, 
      2297, 1450, 5690, 4420, 2657, 8146, 1421, 2669, 2473, 8244, 3169, 3393, 
      4500, 2621, 3037, 4346, 2404, 1377, 1585, 42898, 34645, 8149, 3185, 
      2450, 1985, 4660, 3880, 2245, 44125, 36889, 31001, 33140, 8480, 4505, 
      2417, 44109, 43273, 42858, 32770, 5050, 3034, 1098, 43685, 34226, 1157, 
      1090, 3137, 40401, 441, 0, 900, 1369, 38417, 3845, 1445, 4357, 33493, 
      8653, 1093, 1300, 5188, 36873, 1453, 1530, 40016, 37265, 27905, 27241, 
      1105, 500, 194, 33160, 29965, 3636, 2845, 997, 38465, 24074, 22549, 
      3530, 245, 949, 1138, 2450, 3413, 24089, 23780, 6305, 1745, 548, 740, 
      1220, 1289, 32842, 21690, 3925, 250, 35821, 23509, 3016, 1700, 1621, 
      1124, 829, 1189, 3944, 33610, 32882, 5450, 2057, 1417, 2722, 26713, 
      6544, 1825, 369, 505, 3060, 36269, 25133, 18938, 5069, 4265, 458, 365, 
      173, 218, 16837, 22129, 20389, 6625, 4194, 2529, 2341, 2250, 226, 4612, 
      3281, 2105, 512, 1777, 33413, 22490, 20453, 20170, 17713, 14689, 6373, 
      3770, 353, 773, 1889, 2890, 5224, 5085, 1285, 724, 325, 493, 14761, 
      10162, 1450, 482, 1450, 28624, 4369, 416, 30370, 17865, 12985, 10642, 
      2122, 1402, 16613, 9133, 1160, 808, 584, 1640, 24554, 18754, 6154, 578, 
      18265, 8676, 7137, 4932, 1945, 1017, 585, 25589, 19121, 13621, 12725, 
      1921, 706, 1252, 740, 16105, 15858, 9565, 4093, 1258, 2410, 28009, 
      16409, 14240, 1460, 7082, 3242, 1997, 16525, 4381, 3925, 2056, 22865, 
      17345, 16337, 11986, 9242, 7850, 5722, 5186, 3986, 3265, 2405, 1586, 
      1250, 1157, 997, 986, 28913, 23825, 10240, 9124, 5380, 1088, 16965, 
      11290, 2938, 1714, 1285, 1089, 1098, 1413, 2178, 22765, 20477, 11765, 
      10565, 9437, 3005, 2677, 1172, 1517, 23426, 18386, 14914, 12041, 10441, 
      8969, 2066, 1709, 1325, 1306, 23497, 15457, 14521, 13396, 13177, 12960, 
      12112, 10512, 6921, 2452, 2080, 1440, 1332, 1321, 1552, 2025, 2521, 
      26333, 19058, 15769, 1418, 1394, 25160, 22469, 21893, 20488, 20213, 
      19400, 6485, 5044, 3653, 1768, 22546, 14977, 14517, 13185, 8410, 6562, 
      3546, 2817, 26564, 22916, 19556, 8656, 5696, 2176, 19637, 3890, 3706, 
      1850, 16405, 12373, 9864, 7389, 4365, 1864, 2493, 22013, 20345, 19538, 
      12253, 8905, 4874, 2173, 22385, 9505, 7712, 4640, 3617, 2161, 2057, 
      2017, 1985, 2720, 2960, 19981, 13689, 12429, 11050, 4329, 2221, 2194, 
      2314, 3114, 19277, 17741, 16040, 2845, 3205, 22090, 13234, 3298, 3109, 
      2218, 2234, 2405, 2938, 24208, 21625, 17929, 2473, 18785, 17777, 17042, 
      14501, 2450, 2426, 18376, 7261, 23626, 23337, 16525, 13837, 11437, 
      11250, 5305, 4810, 4450, 3001, 18833, 14585, 10985, 6800, 6673, 3380, 
      3280, 3188, 3104, 7165, 5113, 3485, 3293, 3005, 3170, 3338, 15912, 
      15237, 15016, 6280, 5416, 3240, 3592, 15569, 15346, 9749, 7381, 20297, 
      20036, 12545, 8036, 7105, 6857, 3761, 14698, 13249, 7218, 3313, 3274, 
      4090, 15028, 14180, 3688, 3653, 3373, 3485, 9410, 8957, 18729, 15049, 
      8784, 3796, 5165, 3802, 3977, 22340, 19720, 15944, 9173, 21130, 12618, 
      4005, 17321, 14912, 7012, 4420, 4217, 9554, 8194, 4229, 4369, 21517, 
      16020, 13192, 6472, 5800, 17714, 10889, 7625, 4745, 4610, 22580, 8224, 
      8105, 6560, 5024, 4745, 4628, 4673, 5108, 17530, 8605, 5917, 4905, 
      4810, 5717, 5617, 5482, 5402, 5330, 5237, 5077, 5941, 5473, 5248, 6145, 
      6208, 19018, 6929, 5618, 20605, 14312, 12200, 6376, 6101, 7929, 14801, 
      6617, 15145, 6658, 5930, 6413, 22725, 6709, 19697, 11717, 7841, 6725, 
      6250, 6341, 13969, 6544, 27586, 8865, 7137, 6817, 7290, 17128, 16525, 
      14824, 6788, 7813, 23789, 20114, 14989, 13778, 12514, 11378, 8045, 
      17460, 15156, 13945, 12385, 7081, 7057, 7056, 7105, 11492, 10760, 8765, 
      7837, 7565, 7880, 16978, 11538, 8053, 7618, 7578, 7765, 13073, 11108, 
      7780, 21845, 12821, 8705, 8362, 12196, 11821, 10701, 9189, 8776, 8725, 
      8296, 23657, 16381, 16202, 15506, 13610, 11417, 10585, 8857, 18068, 
      15689, 8720, 9305, 15874, 10953, 10093, 9274, 8685, 9490, 9805, 9277, 
      9736, 30929, 24901, 21794, 19841, 16594, 13381, 10961, 9074, 10114, 
      10874, 24592, 23857, 21985, 18820, 16612, 13185, 9792, 9225, 13505, 
      10250, 9938, 9850, 21053, 13960, 10388, 24201, 16201, 13282, 11565, 
      10477, 27956, 16724, 16241, 10676, 10169, 10729, 21650, 15101, 12602, 
      12050, 10826, 10562, 10426, 10685, 11357, 12050, 21220, 20605, 14893, 
      10693, 10404, 25985, 11633, 11570, 10933, 10609, 10634, 10970, 11009, 
      11138, 11393, 16441, 12416, 11905, 11777, 11012, 11105, 12416, 11026, 
      11029, 26612, 12757, 12680, 12605, 11597, 11861, 25610, 20665, 14050, 
      13565, 11705, 11674, 11530, 12074, 12564, 12148, 11700, 11668, 11988, 
      19450, 12025, 15245, 16456, 14600, 16196, 31090, 16945, 13842, 12421, 
      13617, 14530, 18944, 12905, 12644, 13633, 15248, 15908, 16900, 20165, 
      17953, 15073, 13345, 12890, 12850, 13793, 14533, 15170, 16250, 26221, 
      15205, 16477, 28354, 14381, 13369, 13421, 15826, 16706, 22481, 13456, 
      13537, 13856, 17812, 18785, 32458, 27850, 16825, 13978, 13714, 13770, 
      15210, 17533, 18045, 32420, 24740, 15220, 15080, 14324, 18149, 19345, 
      14450, 21969, 19876, 15696, 14689, 14436, 17425, 17536, 18866, 17557, 
      14741, 14930, 18485, 16733, 15973, 15080, 15284, 17909, 21125, 35293, 
      25533, 21529, 21370, 17065, 15210, 32017, 18976, 16976, 16105, 18185, 
      21460, 26234, 18874, 17650, 17306, 16301, 16994, 17225, 20114, 35757, 
      17032, 16045, 16717, 16965, 19240, 37738, 36010, 18629, 18065, 17893, 
      16658, 16613, 16325, 16805, 21458, 41033, 37700, 32009, 22468, 21284, 
      20105, 17680, 17540, 16913, 17168, 23530, 21825, 20997, 20866, 19666, 
      19450, 18490, 20737, 18925, 22829, 28397, 18386, 18185, 18122, 17386, 
      17305, 27828, 23824, 18208, 18153, 19633, 22608, 23618, 21410, 18130, 
      22450, 22730, 19252, 20072, 20260, 20357, 20557, 24845, 20929, 26146, 
      30596, 22865, 21685, 21269, 21578, 27418, 21748, 26965, 21922, 22100, 
      23245, 20970, 20665, 23362, 46085, 22765, 23528, 25493, 29573, 25073, 
      25490, 25925, 30250, 26065, 30736, 42634, 22394, 21221, 21074, 26501, 
      29125, 21941, 23458, 21834, 28170, 39860, 25873, 23200, 22129, 22025, 
      30368, 31508, 26297, 23965, 25000, 49697, 24329, 45909, 24309, 24341, 
      24245, 24200, 25425, 56333, 48674, 25738, 25178, 54522, 54500, 54161, 
      29285, 28845, 27205, 27144, 61121, 57172, 28265, 29250, 27549, 29114, 
      28673, 28618, 28373, 28585, 61685, 31816, 30922, 30673, 33541, 33434, 
      33445, 32929, 32058, 35284, 39442, 36450, 39125, 36829, 40708, 39706, 
      38754, 40178, 40885, 40970, 43380, 43297, 44141, 44164, 46181, 44642, 
      45325, 47970, 48197, 47165, 48434, 48161, 50164, 51133, 52929, 53101, 
      54193, 53353, 54466, 57161, 57460, 63025, 63869, 63796 ], 
  [ 18685, 17117, 18301, 17597, 16493, 15170, 14810, 16133, 14130, 16029, 
      16145, 11650, 14500, 12185, 14717, 14090, 13165, 13249, 12085, 11645, 
      13210, 14722, 9028, 8516, 8266, 10772, 11849, 12625, 8489, 12337, 
      11322, 12260, 11170, 10973, 9874, 11493, 9305, 5218, 7186, 5666, 3601, 
      4057, 6176, 11810, 9386, 5837, 4330, 2210, 1480, 6497, 14386, 4421, 
      6569, 6253, 14544, 7369, 873, 1440, 6521, 697, 1346, 424, 4437, 4825, 
      56218, 46705, 14449, 7445, 6290, 245, 9640, 8500, 325, 57625, 49309, 
      42461, 44960, 14900, 9425, 377, 57609, 56653, 56178, 44530, 10210, 
      7234, 18, 57125, 46226, 4097, 3970, 677, 53361, 2601, 900, 0, 49, 
      51077, 8465, 65, 1297, 45373, 15133, 13, 40, 1768, 49293, 73, 90, 
      52916, 49745, 38825, 38041, 3985, 2720, 1874, 44980, 41245, 8136, 6925, 
      37, 51125, 34274, 32449, 7970, 1985, 49, 58, 410, 833, 34289, 33920, 
      11945, 5105, 128, 80, 80, 89, 44602, 31410, 8545, 1930, 48061, 33589, 
      7156, 5000, 4861, 3944, 3349, 109, 1124, 45490, 44642, 10730, 5597, 
      4477, 562, 37393, 12244, 5185, 369, 265, 720, 48569, 35513, 28058, 
      10169, 9005, 2378, 2105, 953, 698, 25477, 31909, 29809, 12325, 8874, 
      6309, 6001, 5850, 1066, 9472, 7481, 5585, 2372, 337, 45233, 32330, 
      29873, 29530, 26533, 22789, 11953, 8210, 773, 353, 389, 730, 10324, 
      10125, 4045, 2824, 1165, 613, 22861, 17002, 4330, 722, 370, 39604, 
      9049, 1556, 41650, 26685, 20605, 17602, 5482, 4162, 25133, 15613, 3620, 
      2788, 884, 500, 34754, 27754, 11554, 1058, 27145, 14976, 12897, 9792, 
      5065, 3177, 1305, 35969, 28181, 21361, 20225, 4981, 1066, 3592, 2120, 
      24445, 24138, 16105, 8473, 3538, 850, 38809, 24809, 22100, 3920, 12722, 
      7082, 857, 24925, 8821, 8125, 916, 32645, 25925, 24677, 19186, 15602, 
      13730, 10762, 9986, 8186, 7045, 5585, 3986, 3170, 2897, 2257, 2186, 
      39833, 33785, 16900, 15424, 10240, 2468, 25425, 18250, 6418, 4114, 
      3025, 1989, 1818, 1233, 1098, 32485, 29717, 18845, 17285, 15797, 6485, 
      5917, 1832, 1277, 33266, 27146, 22834, 19181, 17101, 15149, 4706, 3929, 
      2825, 2746, 33337, 23497, 22321, 20896, 20617, 20340, 19252, 17172, 
      12321, 5392, 4660, 3060, 2592, 2521, 1492, 1305, 1321, 36713, 27938, 
      23869, 2738, 2594, 35300, 32069, 31373, 29668, 29333, 28340, 11645, 
      9544, 7373, 1588, 32146, 22837, 22257, 20565, 14290, 11722, 7146, 1557, 
      36944, 32576, 28496, 14596, 10436, 1636, 28577, 7610, 7306, 3530, 
      24565, 19453, 16164, 12789, 8325, 2164, 1773, 31433, 29405, 28418, 
      19273, 14845, 9074, 1993, 31865, 15625, 13172, 8660, 6977, 3961, 3617, 
      3457, 2465, 1940, 1940, 28921, 21069, 19449, 17650, 8109, 3961, 3874, 
      2194, 2034, 28037, 26141, 24020, 2125, 2125, 31450, 20434, 6178, 5809, 
      3298, 2834, 2465, 2218, 33988, 30865, 26329, 4153, 27365, 26117, 25202, 
      22001, 3770, 3626, 26836, 12301, 33226, 32877, 24505, 21097, 17977, 
      17730, 9325, 8530, 7930, 5101, 27353, 22025, 17345, 11540, 11353, 5840, 
      5620, 5408, 5204, 12025, 8893, 5945, 5513, 4745, 2930, 2858, 23652, 
      22797, 22516, 10660, 9316, 3060, 2932, 23189, 22906, 15569, 12241, 
      29057, 28736, 19265, 13136, 11785, 11417, 3161, 22018, 20149, 11898, 
      4693, 3874, 3250, 22408, 21320, 5668, 5573, 4093, 3725, 14930, 14297, 
      27009, 22369, 14004, 5536, 8345, 4162, 3917, 31400, 28180, 23444, 
      14453, 29890, 19098, 5265, 25121, 22052, 11152, 6400, 4457, 14834, 
      12874, 5009, 4549, 30277, 23400, 19732, 10132, 8980, 25514, 16589, 
      11885, 6605, 6170, 31520, 12724, 12545, 10100, 7124, 6305, 5648, 5153, 
      4688, 25210, 13225, 8857, 6525, 5290, 8177, 7957, 7642, 7442, 7250, 
      6977, 5617, 5041, 7393, 5668, 5185, 5188, 26938, 10229, 7538, 28885, 
      20852, 18020, 9076, 8501, 11709, 21401, 9257, 21805, 9178, 6890, 5993, 
      31365, 6109, 27557, 17057, 11141, 8945, 6970, 6641, 20089, 8164, 37186, 
      12645, 9477, 8677, 6570, 24148, 23365, 21124, 8168, 6733, 32489, 27914, 
      21289, 19658, 17914, 16298, 6905, 24480, 21456, 19825, 17665, 8281, 
      8017, 7956, 7585, 16232, 15140, 11885, 9997, 7685, 7460, 23698, 16218, 
      10273, 8938, 8298, 7825, 18353, 15488, 8320, 29825, 17921, 11285, 8002, 
      16936, 16381, 14661, 12069, 11236, 11125, 10036, 31997, 22681, 22442, 
      21506, 18890, 15677, 14365, 11197, 24848, 21689, 10580, 8465, 21874, 
      14733, 13273, 11674, 9225, 8650, 8665, 11437, 8836, 40709, 33361, 
      29474, 26981, 22714, 18241, 14501, 9554, 9034, 9194, 32932, 32017, 
      29665, 25600, 22672, 17865, 12132, 9945, 18245, 12890, 12218, 9490, 
      28373, 18820, 12968, 32301, 21901, 17722, 14985, 9817, 36896, 22544, 
      21881, 13136, 11849, 10009, 28970, 20201, 16442, 15530, 13226, 12602, 
      12226, 10265, 10217, 10370, 28360, 27565, 19813, 12613, 11304, 34325, 
      14453, 14330, 12913, 11509, 11234, 10730, 10709, 10658, 10613, 21841, 
      15716, 14785, 14537, 11072, 10985, 10916, 11866, 11809, 34952, 15997, 
      15860, 15725, 11357, 11261, 33650, 27325, 18010, 17225, 13565, 13474, 
      12970, 11474, 15264, 14368, 12960, 12688, 11808, 25570, 13645, 12665, 
      21316, 18500, 13256, 40210, 21925, 17082, 13921, 12357, 12610, 24644, 
      14945, 12944, 12553, 13028, 13328, 13840, 26225, 23173, 18853, 15685, 
      14450, 13210, 12773, 12913, 13130, 13610, 34021, 13285, 13837, 36634, 
      17321, 13549, 13481, 13666, 14066, 29081, 14356, 13897, 13556, 14752, 
      15305, 41578, 35890, 21085, 15898, 14914, 14130, 13770, 14713, 14985, 
      41480, 31880, 18280, 18020, 14024, 15149, 24565, 14330, 28089, 25216, 
      18756, 16609, 15696, 15025, 15076, 23666, 21697, 15041, 14810, 15665, 
      20213, 18853, 16820, 14984, 15509, 17285, 44713, 32553, 27229, 27010, 
      20605, 15570, 40657, 23476, 20276, 15385, 15905, 17680, 33314, 23194, 
      21250, 20666, 15641, 15674, 15725, 16994, 45117, 19972, 17725, 15877, 
      15885, 16660, 47458, 45370, 22529, 21605, 21313, 18938, 18833, 18065, 
      16145, 17978, 51353, 47360, 40409, 28048, 26384, 24665, 20740, 20480, 
      19193, 16388, 29410, 27045, 25857, 25666, 23866, 23530, 21970, 17797, 
      17125, 19109, 35657, 21386, 21005, 20882, 19186, 18925, 34848, 29524, 
      20788, 20673, 17713, 19188, 29138, 25970, 20290, 19210, 19370, 17992, 
      18212, 18280, 18317, 18397, 20765, 18709, 21706, 38096, 27605, 25825, 
      19169, 19298, 22738, 25768, 22525, 25882, 26000, 27625, 23850, 23245, 
      20722, 56645, 26725, 20948, 22013, 24653, 30053, 22130, 22385, 25210, 
      22585, 25636, 52354, 25514, 22961, 22394, 22961, 24625, 24341, 26938, 
      23634, 24210, 48800, 30553, 26260, 23929, 23585, 25748, 26528, 31037, 
      27385, 28900, 60437, 27329, 55809, 27009, 26741, 26525, 26420, 28305, 
      67913, 58874, 28618, 27458, 65682, 65600, 65201, 33665, 32805, 29965, 
      29844, 73121, 68512, 31385, 32850, 29529, 32114, 31253, 31138, 30593, 
      30625, 73505, 35956, 34282, 33553, 37681, 37514, 37105, 36229, 34578, 
      39784, 44002, 38970, 43325, 39349, 45328, 43066, 41274, 43298, 44245, 
      44090, 46800, 46657, 47801, 46864, 50081, 47402, 48325, 51930, 52037, 
      50285, 52154, 51701, 53584, 54613, 56709, 56701, 57913, 56473, 58066, 
      60701, 60880, 66265, 66989, 66856 ], 
  [ 20162, 18482, 19764, 19060, 17914, 16493, 16105, 17540, 15397, 17506, 
      17650, 12861, 15977, 13522, 16250, 15581, 14600, 14698, 13450, 13010, 
      14701, 16325, 10225, 9685, 9421, 12137, 13298, 14144, 9700, 13842, 
      12757, 13765, 12605, 12394, 11225, 12970, 10628, 6205, 8369, 6709, 
      2880, 3280, 7289, 13357, 10765, 6922, 5261, 1657, 1053, 7652, 16101, 
      5380, 7738, 7394, 16273, 8608, 544, 985, 7690, 410, 905, 221, 5410, 
      5840, 59585, 49778, 16178, 8698, 7445, 98, 11061, 9837, 136, 61034, 
      52466, 45394, 47977, 16657, 10832, 160, 61018, 60034, 59545, 47533, 
      11673, 8473, 25, 60520, 49285, 5042, 4901, 362, 56644, 3364, 1369, 49, 
      0, 54290, 9802, 2, 842, 48404, 16904, 20, 5, 1229, 52450, 10, 13, 
      56185, 52916, 41632, 40820, 4916, 3497, 2525, 47997, 44136, 9445, 8136, 
      72, 54338, 36913, 35018, 9265, 2650, 98, 65, 193, 490, 36928, 36545, 
      13520, 6148, 289, 185, 73, 68, 47605, 33937, 9882, 2581, 51176, 36200, 
      8381, 6029, 5876, 4861, 4196, 116, 725, 48521, 47645, 12221, 6682, 
      5450, 317, 40144, 13833, 6228, 628, 468, 433, 51698, 38194, 30445, 
      11618, 10370, 3085, 2770, 1394, 1069, 27752, 34450, 32266, 13914, 
      10225, 7450, 7114, 6949, 1521, 10865, 8720, 6656, 3065, 260, 48250, 
      34885, 32330, 31973, 28850, 24938, 13514, 9505, 1130, 514, 298, 485, 
      11773, 11560, 4948, 3573, 1620, 900, 25010, 18857, 5261, 1037, 377, 
      42425, 10400, 2081, 44541, 29002, 22642, 19485, 6525, 5065, 27380, 
      17384, 4453, 3509, 1213, 493, 37393, 30113, 13073, 1429, 29476, 16705, 
      14500, 11185, 6052, 3940, 1732, 38650, 30554, 23426, 22234, 5954, 1409, 
      4397, 2701, 26650, 26329, 17890, 9754, 4329, 745, 41588, 27028, 24193, 
      4753, 14297, 8237, 850, 27144, 10116, 9364, 909, 35186, 28186, 26882, 
      21125, 17345, 15361, 12197, 11365, 9425, 8186, 6586, 4805, 3877, 3562, 
      2810, 2725, 42640, 36368, 18713, 17153, 11633, 3049, 27658, 20133, 
      7489, 4933, 3690, 2458, 2245, 1450, 1105, 35012, 32132, 20756, 19112, 
      17540, 7556, 6932, 2245, 1480, 35821, 29449, 24941, 21106, 18914, 
      16850, 5581, 4706, 3434, 3341, 35892, 25632, 24400, 22905, 22612, 
      22321, 21177, 18985, 13840, 6337, 5521, 3697, 3145, 3060, 1737, 1396, 
      1300, 39394, 30269, 26018, 3305, 3133, 37925, 34568, 33844, 32069, 
      31720, 30685, 13108, 10853, 8500, 1805, 34645, 24930, 24322, 22546, 
      15921, 13185, 8245, 1522, 39625, 35089, 30841, 16241, 11801, 1769, 
      30922, 8737, 8405, 4181, 26728, 21364, 17893, 14308, 9508, 2493, 1864, 
      33890, 31778, 30749, 21170, 16490, 10313, 2210, 34336, 17312, 14705, 
      9857, 8020, 4640, 4240, 4052, 2836, 2017, 1961, 31266, 23050, 21346, 
      19449, 9250, 4626, 4525, 2425, 2041, 30340, 28360, 26141, 2216, 2132, 
      33893, 22373, 7109, 6698, 3809, 3233, 2738, 2309, 36529, 33280, 28548, 
      4804, 29626, 28322, 27365, 24010, 4337, 4165, 29069, 13736, 35725, 
      35362, 26626, 23050, 19762, 19501, 10522, 9657, 9001, 5850, 29600, 
      24020, 19088, 12905, 12704, 6673, 6425, 6185, 5953, 13418, 10034, 6778, 
      6290, 5410, 3133, 3005, 25717, 24820, 24525, 11941, 10485, 3277, 3037, 
      25226, 24929, 17186, 13634, 31360, 31025, 21092, 14585, 13136, 12740, 
      3280, 23985, 22018, 13249, 5274, 4273, 3313, 24389, 23245, 6389, 6280, 
      4520, 4040, 16477, 15802, 29200, 24336, 15481, 6201, 9346, 4505, 4162, 
      33773, 30413, 25453, 15944, 32193, 20869, 5818, 27200, 23977, 12377, 
      7121, 4772, 16325, 14225, 5450, 4850, 32580, 25381, 21517, 11245, 9981, 
      27593, 18178, 13138, 7298, 6793, 33865, 14033, 13840, 11185, 7873, 
      6928, 6145, 5524, 4849, 27261, 14562, 9802, 7162, 5661, 9010, 8762, 
      8405, 8177, 7957, 7642, 6002, 5090, 8100, 6025, 5220, 5209, 29045, 
      11258, 8245, 31076, 22637, 19637, 9965, 9320, 12850, 23200, 10132, 
      23618, 10025, 7373, 6154, 33640, 6228, 29650, 18562, 12170, 9722, 7397, 
      6970, 21776, 8801, 39685, 13786, 10282, 9370, 6661, 26045, 25220, 
      22853, 8749, 6740, 34778, 29993, 23018, 21289, 19433, 17705, 6898, 
      26377, 23185, 21456, 19156, 8820, 8500, 8425, 7956, 17597, 16421, 
      12872, 10760, 7972, 7621, 25525, 17569, 11050, 9505, 8725, 8098, 19844, 
      16769, 8705, 31946, 19370, 12146, 8177, 18301, 17704, 15844, 13000, 
      12069, 11944, 10701, 34202, 24410, 24157, 23165, 20381, 16930, 15506, 
      12002, 26689, 23348, 11273, 8528, 23533, 15874, 14274, 12493, 9610, 
      8713, 8658, 12200, 8885, 43250, 35594, 31525, 28906, 24401, 19634, 
      15586, 9925, 9041, 9061, 35137, 34180, 31716, 27441, 24345, 19216, 
      12937, 10372, 19610, 13765, 13009, 9665, 30340, 20213, 13829, 34450, 
      23490, 19017, 16042, 9922, 39241, 24161, 23456, 13969, 12500, 10100, 
      30937, 21650, 17597, 16601, 14045, 13337, 12905, 10426, 10210, 10237, 
      30285, 29448, 21220, 13320, 11773, 36530, 15370, 15233, 13634, 11978, 
      11633, 10933, 10898, 10805, 10690, 23360, 16745, 15716, 15440, 11345, 
      11216, 10825, 12321, 12250, 37157, 17012, 16861, 16712, 11560, 11380, 
      35785, 29138, 19193, 18338, 14258, 14153, 13565, 11593, 16153, 15145, 
      13513, 13185, 12025, 27257, 14282, 12322, 22709, 19669, 12829, 42597, 
      23346, 18097, 14530, 12322, 12421, 26233, 15680, 13273, 12560, 12769, 
      12985, 13385, 27898, 24650, 19994, 16490, 15073, 13553, 12794, 12794, 
      12913, 13253, 36100, 13096, 13480, 38825, 18266, 13850, 13754, 13421, 
      13709, 30880, 14825, 14240, 13745, 14297, 14752, 43965, 38025, 22338, 
      16605, 15453, 14473, 13693, 14314, 14530, 43853, 33805, 19253, 18965, 
      14213, 14708, 26042, 14561, 29776, 26721, 19729, 17316, 16249, 14724, 
      14761, 25045, 22922, 15370, 15041, 15266, 21284, 19784, 17485, 15173, 
      15208, 16648, 47170, 34450, 28818, 28585, 21690, 15913, 42932, 24785, 
      21305, 15476, 15632, 17057, 35225, 24461, 22349, 21709, 15746, 15625, 
      15634, 16525, 47560, 20917, 18376, 15940, 15892, 16317, 49985, 47813, 
      23698, 22690, 22370, 19729, 19610, 18730, 16250, 17425, 54020, 49873, 
      42628, 29609, 27833, 25988, 21713, 21425, 19984, 16465, 31041, 28522, 
      27250, 27045, 25105, 24741, 23041, 17370, 16964, 18500, 37610, 22345, 
      21922, 21785, 19865, 19562, 36745, 31113, 21649, 21520, 17524, 18649, 
      30685, 27293, 21053, 18713, 18845, 17957, 18037, 18077, 18100, 18152, 
      20072, 18450, 20929, 40105, 28970, 27050, 18938, 19025, 21905, 26965, 
      21748, 27065, 27169, 28906, 24781, 24106, 20365, 59368, 27908, 20605, 
      21460, 23764, 31474, 21605, 21818, 24293, 22032, 24705, 54881, 26501, 
      23626, 22961, 22394, 23834, 25160, 28009, 24313, 23545, 51145, 31904, 
      27233, 24608, 24208, 24929, 25625, 32402, 28442, 30069, 63202, 28288, 
      58378, 27898, 27560, 27316, 27197, 29236, 70874, 61513, 29549, 28249, 
      68545, 68449, 68036, 34946, 33988, 30868, 30733, 76180, 71417, 32372, 
      33949, 30250, 33073, 32114, 31985, 31370, 31360, 76522, 37181, 35325, 
      34484, 38906, 38725, 38218, 37258, 35425, 41093, 45325, 39817, 44564, 
      40196, 46665, 44109, 42121, 44285, 45288, 45077, 47857, 47700, 48914, 
      47753, 51250, 48305, 49284, 53113, 53192, 51272, 53281, 52786, 54641, 
      55684, 57850, 57800, 59040, 57460, 59165, 61786, 61937, 67280, 67976, 
      67829 ], 
  [ 23840, 25888, 23906, 23194, 23440, 25281, 25825, 23530, 26045, 21152, 
      20360, 25349, 19601, 21800, 18000, 18729, 19610, 19240, 20788, 20340, 
      17833, 15725, 23137, 23525, 23725, 19449, 17812, 16322, 22130, 16484, 
      17729, 16405, 17573, 17828, 18985, 16532, 19314, 26065, 21701, 24701, 
      79586, 81850, 22941, 14561, 17561, 23504, 26969, 72761, 67961, 21898, 
      11705, 26146, 21512, 22100, 11405, 20050, 64178, 68813, 21460, 62644, 
      68265, 59657, 25700, 24730, 185, 164, 11300, 19664, 21673, 57664, 
      16433, 18005, 59098, 232, 52, 436, 221, 10841, 16666, 60050, 212, 160, 
      137, 241, 15641, 19897, 52457, 178, 125, 26248, 26573, 63508, 26, 
      30626, 38417, 51077, 54290, 0, 17956, 54756, 68644, 170, 10610, 52442, 
      53825, 71825, 20, 54760, 55229, 25, 18, 850, 970, 26578, 30285, 33505, 
      221, 554, 18521, 20474, 51554, 36, 1717, 2152, 18805, 33160, 51112, 
      52477, 60061, 64552, 1730, 1813, 13738, 24074, 47573, 49333, 52949, 
      53410, 289, 2465, 18020, 33553, 130, 1930, 20245, 24417, 24730, 26977, 
      28642, 52522, 66645, 269, 325, 15229, 23204, 25700, 61109, 1210, 13577, 
      24146, 44642, 46346, 62621, 180, 1588, 3625, 16020, 17568, 32185, 
      33268, 39348, 41353, 4658, 2500, 3112, 13652, 17885, 22100, 22696, 
      22997, 39005, 17125, 20106, 23634, 32625, 55450, 452, 2465, 3172, 3281, 
      4352, 6032, 14180, 19025, 41872, 47780, 55952, 61265, 16165, 16418, 
      27514, 31265, 39098, 43970, 6100, 9733, 26893, 43173, 52765, 1145, 
      18050, 37225, 929, 4496, 7456, 9425, 24425, 27625, 5202, 11050, 29341, 
      32125, 42877, 53341, 2165, 4205, 15125, 41693, 4498, 11765, 13754, 
      17429, 25810, 31154, 40130, 2020, 4176, 7300, 7972, 26176, 42601, 
      30209, 35969, 5860, 6005, 11080, 19720, 30605, 56845, 1690, 5770, 7129, 
      29629, 14473, 22393, 53684, 5882, 19610, 20722, 53741, 3204, 5524, 
      6084, 9181, 11925, 13669, 17029, 18061, 20781, 22804, 25864, 30141, 
      32941, 34024, 37000, 37381, 1802, 2986, 10961, 12197, 17861, 36305, 
      5924, 10049, 24433, 30265, 34148, 39440, 40625, 46820, 53465, 3490, 
      4338, 9738, 10890, 12114, 24498, 25738, 41089, 47314, 3365, 5381, 7397, 
      9620, 11156, 12820, 29045, 31432, 35752, 36125, 3434, 7154, 7786, 8621, 
      8794, 8969, 9689, 11225, 15866, 27469, 29449, 35081, 37325, 37706, 
      46169, 50954, 54586, 2740, 5265, 7072, 37017, 37777, 3133, 3970, 4178, 
      4733, 4850, 5213, 16994, 19865, 23570, 47165, 4045, 7844, 8168, 9188, 
      14213, 17069, 24245, 55268, 2965, 4021, 5365, 14065, 18945, 49921, 
      5444, 23801, 24401, 35089, 7306, 10330, 12917, 16322, 22706, 44117, 
      51410, 4680, 5364, 5733, 10600, 14308, 21645, 47560, 4658, 13730, 
      16249, 22585, 25874, 34610, 36074, 36818, 43058, 52025, 53833, 5780, 
      9680, 10772, 12137, 23840, 35060, 35425, 47305, 54377, 6250, 7066, 
      8109, 51754, 54466, 5141, 10397, 28685, 29672, 39365, 42517, 46216, 
      51845, 4513, 5458, 7250, 35698, 6928, 7488, 7929, 9700, 38025, 38785, 
      7301, 18530, 5101, 5204, 8584, 10600, 12904, 13109, 23236, 24701, 
      25909, 33476, 7362, 10170, 13626, 20025, 20290, 31501, 32185, 32877, 
      33577, 19604, 24608, 31604, 32980, 35828, 48929, 50665, 9533, 10034, 
      10205, 21853, 24125, 48605, 52093, 9972, 10141, 15912, 19816, 7250, 
      7381, 12826, 18901, 20714, 21250, 51866, 11057, 12352, 20825, 38480, 
      43537, 53761, 10993, 11713, 34933, 35290, 42850, 46098, 17525, 18248, 
      8810, 11402, 18857, 36605, 28564, 45625, 48544, 7321, 8621, 11117, 
      18850, 8069, 14453, 39944, 10530, 12433, 24133, 35653, 46818, 19225, 
      21785, 43300, 47360, 8450, 11969, 14629, 26725, 29189, 10917, 17812, 
      23956, 36756, 38581, 8333, 22985, 23258, 27593, 35465, 38714, 42125, 
      45698, 52013, 11513, 22580, 30868, 38480, 45833, 33800, 34484, 35525, 
      36229, 36941, 38024, 45704, 55976, 37082, 46657, 56570, 57025, 11425, 
      29520, 37225, 10658, 15733, 18325, 32885, 34570, 27380, 15826, 33514, 
      15776, 34337, 43801, 53300, 10418, 54770, 12484, 20968, 30420, 36360, 
      45685, 48520, 18122, 40097, 9001, 28304, 35984, 38800, 56129, 15397, 
      15970, 17797, 41905, 59002, 11080, 13285, 17960, 19493, 21365, 23365, 
      59624, 15725, 18125, 19658, 22018, 43370, 44914, 45305, 48098, 24649, 
      26269, 32506, 37850, 50906, 54749, 17197, 25085, 37672, 43117, 46997, 
      51496, 22698, 26613, 48373, 13828, 23620, 35968, 54833, 25345, 26146, 
      28946, 34490, 36821, 37162, 41045, 13284, 19336, 19549, 20421, 23229, 
      27700, 30004, 37684, 17885, 20602, 40681, 58906, 20785, 30368, 33428, 
      37705, 49268, 59089, 61364, 39274, 59725, 11140, 13736, 15725, 17300, 
      20717, 25736, 31940, 50045, 61277, 65957, 14209, 14650, 15914, 18629, 
      21125, 26714, 38609, 48626, 26640, 37105, 39145, 56305, 17330, 26309, 
      37633, 15380, 23060, 28373, 33320, 58888, 13645, 22797, 23490, 38701, 
      43290, 59530, 17921, 25876, 31609, 33409, 39241, 41329, 42761, 57524, 
      62900, 67121, 18665, 19226, 26842, 42242, 48617, 15588, 37300, 37629, 
      42088, 48820, 50805, 56629, 57060, 58365, 60580, 25250, 34945, 37178, 
      37834, 54709, 55978, 66305, 49625, 50020, 16209, 35674, 35989, 36306, 
      57250, 59866, 17165, 21236, 32261, 33736, 43636, 43997, 46205, 60077, 
      39005, 41725, 47549, 49085, 57245, 23545, 45520, 76180, 28781, 33197, 
      79481, 15581, 28484, 36749, 46696, 65924, 71149, 25777, 43650, 54757, 
      64762, 73825, 76837, 80965, 24644, 27920, 34448, 42128, 46769, 54569, 
      64528, 69188, 72569, 77569, 19330, 71818, 77794, 18325, 39240, 56260, 
      57096, 74005, 78021, 23426, 51641, 55250, 59881, 81869, 85586, 16937, 
      19385, 33056, 45497, 49937, 55481, 68681, 80020, 82100, 17289, 22153, 
      39289, 39933, 60345, 81810, 29300, 59293, 26042, 29045, 39761, 46202, 
      50261, 77162, 77665, 31561, 34564, 56836, 59769, 80964, 38050, 41210, 
      47765, 61297, 77642, 90266, 17800, 23720, 28340, 28573, 37988, 56909, 
      19618, 33625, 39465, 64858, 77130, 90205, 24025, 34697, 38177, 39401, 
      64660, 69665, 71072, 84545, 18650, 41869, 49114, 66250, 68066, 80141, 
      18277, 18901, 37192, 38980, 39592, 45805, 46152, 49000, 65160, 88237, 
      17650, 18629, 21170, 30053, 32005, 34354, 41729, 42373, 46058, 66305, 
      29153, 31760, 33284, 33545, 36265, 36833, 39793, 83984, 74722, 91170, 
      25000, 42821, 43796, 44125, 49661, 50756, 25997, 30617, 45385, 45722, 
      76210, 88985, 31585, 35649, 48049, 87649, 88713, 71513, 76253, 77225, 
      77714, 78698, 95530, 79460, 99181, 25621, 35920, 38660, 79012, 80497, 
      102017, 39505, 99994, 40069, 40637, 38644, 46169, 47824, 84625, 21106, 
      40906, 84397, 92242, 105730, 36548, 91453, 93064, 107189, 92810, 
      108065, 23137, 46017, 53860, 56457, 93636, 102532, 50266, 44725, 54077, 
      98045, 25453, 39298, 47209, 54370, 55834, 104553, 108045, 39328, 45620, 
      43517, 23524, 48722, 25220, 50660, 52650, 53338, 53685, 50594, 24660, 
      26017, 50905, 54265, 25589, 25957, 26010, 44644, 46946, 53146, 53477, 
      26690, 27053, 51850, 49697, 58580, 53477, 55780, 56117, 57832, 59218, 
      28420, 48725, 52925, 55810, 50440, 50725, 53476, 55312, 59537, 49825, 
      53569, 63905, 55602, 64282, 54437, 61661, 66197, 63697, 62834, 64485, 
      64925, 65234, 64116, 70405, 64580, 70489, 69602, 65969, 66978, 70650, 
      67997, 68900, 71677, 72250, 72080, 73426, 73730, 76810, 74785, 77860, 
      78941, 85658, 87282, 87601 ], 
  [ 8564, 8468, 8362, 7650, 7092, 7057, 7065, 6914, 6749, 5876, 5620, 4981, 
      4325, 3844, 3796, 3721, 3530, 3428, 3368, 2920, 2825, 2861, 2501, 2353, 
      2285, 2029, 2000, 1850, 1762, 1744, 1649, 1665, 1493, 1480, 1297, 1256, 
      1090, 1409, 797, 1117, 22234, 23426, 697, 625, 409, 724, 1241, 18625, 
      16237, 458, 985, 954, 340, 392, 953, 218, 14330, 16553, 288, 13600, 
      16273, 12221, 776, 610, 21089, 15440, 848, 100, 233, 11300, 85, 49, 
      11930, 21940, 16936, 13032, 14425, 925, 50, 12346, 21920, 21332, 21041, 
      14177, 97, 65, 9041, 21618, 15133, 788, 845, 13928, 19322, 1682, 3845, 
      8465, 9802, 17956, 0, 10000, 16384, 14642, 962, 9026, 9605, 17957, 
      16904, 10004, 10205, 19053, 17170, 11034, 10618, 850, 1609, 2417, 
      14425, 12346, 29, 106, 8674, 17992, 8685, 7780, 45, 2340, 8500, 9061, 
      12357, 14436, 8698, 8513, 338, 490, 7105, 7793, 9265, 9458, 14225, 
      7289, 64, 2465, 16210, 8362, 145, 565, 610, 981, 1306, 9106, 15457, 
      14741, 14261, 221, 424, 776, 12869, 10322, 445, 562, 6050, 6682, 13577, 
      16528, 9360, 5769, 208, 148, 2169, 2448, 4240, 4905, 4658, 7592, 6596, 
      520, 197, 392, 452, 485, 4165, 241, 274, 586, 2341, 10426, 14656, 7825, 
      6656, 6497, 5156, 3620, 512, 265, 5156, 7312, 10660, 13025, 353, 338, 
      1250, 2053, 4258, 5914, 3688, 1693, 1165, 5653, 9349, 11597, 362, 3725, 
      12721, 5300, 2900, 1921, 841, 1361, 4666, 1402, 1737, 2377, 5625, 9657, 
      9133, 5813, 653, 5245, 5570, 1313, 890, 545, 1154, 2210, 4754, 9792, 
      6052, 3280, 2880, 1252, 5617, 2069, 3541, 4520, 4397, 1700, 692, 2197, 
      11285, 11338, 4698, 3645, 2025, 1073, 953, 10000, 4810, 850, 890, 
      10057, 8296, 5256, 4744, 2749, 1741, 1341, 949, 909, 949, 1096, 1476, 
      2269, 2925, 3204, 4036, 4149, 11986, 8882, 2117, 1745, 977, 3877, 5120, 
      2545, 1385, 2393, 3328, 4868, 5249, 7424, 10049, 8314, 7018, 2770, 
      2314, 1930, 1450, 1618, 5445, 7650, 8725, 5917, 4181, 2920, 2312, 1832, 
      2245, 2756, 3860, 3965, 8794, 4474, 4034, 3529, 3434, 3341, 2989, 2381, 
      1394, 2009, 2381, 3725, 4361, 4474, 7309, 9146, 10634, 10512, 6337, 
      4660, 4321, 4545, 9833, 8258, 7930, 7145, 6994, 6553, 1450, 1373, 1594, 
      7769, 8333, 4360, 4148, 3560, 1885, 1525, 1733, 11048, 10737, 8577, 
      6705, 2005, 1525, 8917, 6784, 1825, 1889, 4001, 5162, 3362, 2465, 1850, 
      1802, 6865, 9602, 8164, 7240, 6805, 3364, 2248, 1813, 8164, 8410, 2474, 
      2045, 1949, 2290, 4058, 4450, 4658, 6610, 9949, 10685, 7120, 4052, 
      3536, 3025, 2132, 4240, 4337, 8177, 10961, 6786, 5994, 5161, 9946, 
      11050, 8357, 3965, 2957, 3140, 5597, 6605, 7892, 10037, 9605, 8138, 
      6178, 4610, 6660, 6148, 5785, 4608, 5329, 5553, 6497, 2450, 9389, 9224, 
      5636, 4436, 3524, 3461, 2600, 2725, 2861, 4264, 6826, 4810, 3442, 2605, 
      2602, 3897, 4045, 4201, 4365, 2720, 2900, 4000, 4304, 5008, 9265, 9929, 
      5513, 5210, 5113, 2825, 2953, 9209, 10553, 5416, 5317, 3316, 2932, 
      7786, 7649, 4250, 3089, 3026, 3026, 10594, 5161, 4580, 3137, 6052, 
      7625, 11417, 5365, 5013, 5185, 5274, 7474, 8578, 3589, 3508, 7202, 
      5506, 3581, 5785, 4176, 8641, 9684, 9197, 7817, 6025, 3842, 8605, 4805, 
      6980, 6778, 5733, 4033, 5905, 9298, 4217, 4097, 8192, 9572, 8986, 6341, 
      5249, 4481, 4801, 7165, 4680, 4392, 6472, 6957, 9673, 4493, 4498, 4813, 
      6253, 7090, 8089, 9250, 11545, 7225, 4624, 5408, 7124, 9385, 6196, 
      6344, 6581, 6749, 6925, 7204, 9524, 13364, 7066, 9941, 13690, 13877, 
      8209, 5668, 7209, 9050, 6353, 5729, 6353, 6698, 5672, 6714, 6714, 6932, 
      7001, 9497, 12832, 10418, 13498, 9000, 6228, 6568, 7684, 10309, 11268, 
      6866, 8741, 13289, 6596, 7844, 8516, 14321, 8161, 7930, 7345, 9477, 
      15586, 11348, 9533, 7508, 7165, 6893, 6749, 15940, 8489, 7673, 7330, 
      7010, 10138, 10610, 10733, 11650, 7229, 7241, 7850, 8906, 12850, 14281, 
      8621, 7397, 8996, 10421, 11621, 13172, 7690, 7585, 12193, 10880, 7808, 
      8900, 14633, 7925, 7922, 8042, 8762, 9217, 9290, 10225, 11944, 8884, 
      8829, 8629, 8221, 8136, 8296, 9544, 9577, 8810, 10397, 16562, 8993, 
      8660, 9040, 9833, 13088, 16745, 17680, 10330, 17113, 16232, 12932, 
      11437, 10600, 9461, 8852, 9160, 13597, 17861, 19861, 12869, 12506, 
      11626, 10321, 9601, 9026, 10469, 13250, 9220, 10305, 10737, 16105, 
      11434, 9425, 10565, 12968, 9928, 9613, 10004, 17348, 14985, 10201, 
      10090, 11097, 12202, 17722, 12025, 10064, 10169, 10361, 11369, 11849, 
      12209, 17056, 19216, 21025, 11965, 11722, 10226, 12226, 14045, 14248, 
      11304, 11365, 12340, 14248, 14893, 16965, 17128, 17629, 18504, 10778, 
      11093, 11450, 11570, 16385, 16850, 21013, 14785, 14912, 14869, 11554, 
      11601, 11650, 17586, 18594, 14485, 12392, 11357, 11492, 13352, 13445, 
      14045, 18805, 12473, 13049, 14585, 15049, 17849, 12289, 14164, 26064, 
      11897, 12025, 27757, 17725, 12136, 12629, 14804, 21704, 23981, 12645, 
      14170, 17505, 21346, 25317, 26721, 28705, 13120, 12644, 12740, 13988, 
      15145, 17585, 21380, 23360, 24865, 27185, 15578, 24650, 27410, 16717, 
      13780, 18472, 18772, 25765, 27637, 14314, 17069, 18266, 19949, 29609, 
      31450, 19081, 16705, 13492, 15481, 16705, 18497, 23657, 28832, 29840, 
      19165, 15453, 14365, 14473, 20413, 29818, 14024, 20165, 14786, 14305, 
      14837, 16186, 17297, 27850, 28085, 14409, 14464, 19584, 20641, 29776, 
      15002, 15482, 16945, 21365, 28330, 34522, 21284, 16484, 15208, 15173, 
      15208, 19925, 19618, 15133, 15613, 23050, 28354, 34729, 17057, 15401, 
      15665, 15817, 23120, 25177, 25780, 32017, 21866, 16409, 18026, 23906, 
      24650, 30025, 23101, 22117, 16020, 16200, 16276, 17397, 17476, 18180, 
      23620, 34101, 25154, 23185, 20098, 16385, 16193, 16130, 16805, 16913, 
      17650, 24229, 16825, 16484, 16400, 16393, 16433, 16465, 16745, 32260, 
      28090, 35962, 18836, 17629, 17800, 17861, 19109, 19400, 18761, 17485, 
      18317, 18386, 29042, 35117, 17649, 17425, 19105, 34585, 35113, 27293, 
      29353, 29789, 30010, 30458, 38714, 30952, 40757, 20529, 18500, 18560, 
      31040, 31721, 42521, 18869, 41570, 19165, 19465, 19616, 20441, 20756, 
      34241, 29682, 20002, 34281, 38106, 45162, 20200, 37853, 38660, 46085, 
      38674, 46693, 27961, 21361, 23040, 23761, 39232, 43840, 22394, 21677, 
      23525, 41765, 26793, 21610, 22285, 23818, 24210, 45325, 47209, 21908, 
      22304, 22345, 32904, 23530, 30848, 24128, 24778, 24930, 25009, 24866, 
      37792, 32985, 25177, 25857, 36845, 36945, 36730, 25616, 26042, 26882, 
      26945, 41698, 39113, 27194, 27185, 28832, 28285, 28712, 28781, 29156, 
      29738, 42624, 28625, 29341, 30082, 30340, 30357, 31232, 31460, 32201, 
      31333, 35345, 36569, 35770, 36946, 36481, 38077, 38861, 39041, 39250, 
      39829, 41609, 41650, 41872, 43873, 43408, 44225, 44410, 45065, 45538, 
      45994, 46021, 46120, 48361, 49202, 50372, 50914, 51754, 52154, 52273, 
      55080, 55625, 61538, 62626, 62677 ], 
  [ 20564, 18868, 20162, 19450, 18292, 16857, 16465, 17914, 15749, 17876, 
      18020, 13181, 16325, 13844, 16596, 15921, 14930, 15028, 13768, 13320, 
      15025, 16661, 10501, 9953, 9685, 12429, 13600, 14450, 9962, 14144, 
      13049, 14065, 12893, 12680, 11497, 13256, 10890, 6409, 8597, 6917, 
      2834, 3226, 7497, 13625, 11009, 7124, 5441, 1625, 1037, 7858, 16385, 
      5554, 7940, 7592, 16553, 8818, 530, 953, 7888, 400, 873, 221, 5576, 
      6010, 60089, 50240, 16448, 8900, 7633, 100, 11285, 10049, 130, 61540, 
      52936, 45832, 48425, 16925, 11050, 146, 61520, 60532, 60041, 47977, 
      11897, 8665, 41, 61018, 49733, 5188, 5045, 328, 57122, 3482, 1445, 65, 
      2, 54756, 10000, 0, 784, 48842, 17162, 26, 5, 1157, 52904, 4, 5, 56653, 
      53370, 42034, 41218, 5050, 3609, 2617, 48425, 44546, 9629, 8306, 74, 
      54792, 37285, 35380, 9445, 2740, 100, 61, 157, 436, 37298, 36913, 
      13738, 6290, 305, 193, 65, 58, 48025, 34289, 10064, 2665, 51610, 36562, 
      8545, 6165, 6010, 4981, 4306, 106, 657, 48941, 48061, 12421, 6824, 
      5576, 269, 40522, 14045, 6362, 650, 482, 377, 52128, 38560, 30769, 
      11808, 10548, 3169, 2848, 1440, 1105, 28058, 34792, 32596, 14120, 
      10397, 7592, 7252, 7085, 1565, 11041, 8874, 6786, 3141, 226, 48656, 
      35225, 32656, 32297, 29156, 25220, 13712, 9665, 1156, 512, 260, 425, 
      11953, 11738, 5050, 3653, 1658, 914, 25288, 19093, 5365, 1053, 349, 
      42797, 10562, 2125, 44921, 29300, 22900, 19721, 6641, 5161, 27666, 
      17602, 4537, 3577, 1225, 457, 37733, 30413, 13253, 1445, 29770, 16913, 
      14690, 11345, 6154, 4010, 1754, 38992, 30852, 23680, 22480, 6052, 1417, 
      4469, 2741, 26920, 26597, 18100, 9892, 4397, 685, 41938, 27298, 24445, 
      4825, 14473, 8353, 800, 27410, 10250, 9490, 857, 35496, 28456, 27144, 
      21349, 17541, 15541, 12349, 11509, 9549, 8296, 6676, 4869, 3925, 3604, 
      2836, 2749, 42986, 36682, 18917, 17345, 11777, 3077, 27920, 20345, 
      7585, 4993, 3728, 2468, 2249, 1424, 1049, 35314, 32418, 20970, 19314, 
      17730, 7650, 7018, 2245, 1450, 36125, 29717, 25181, 21320, 19112, 
      17032, 5645, 4756, 3460, 3365, 36194, 25874, 24634, 23129, 22834, 
      22541, 21389, 19181, 13994, 6409, 5581, 3725, 3161, 3074, 1709, 1346, 
      1234, 39712, 30537, 26260, 3321, 3145, 38233, 34858, 34130, 32345, 
      31994, 30953, 13250, 10973, 8594, 1769, 34933, 25160, 24548, 22760, 
      16085, 13325, 8333, 1448, 39937, 35377, 31105, 16405, 11925, 1717, 
      31184, 8825, 8489, 4201, 26962, 21562, 18065, 14450, 9602, 2465, 1802, 
      34164, 32040, 31005, 21364, 16648, 10413, 2164, 34610, 17474, 14845, 
      9949, 8090, 4658, 4250, 4058, 2810, 1949, 1885, 31520, 23252, 21536, 
      19625, 9332, 4640, 4537, 2377, 1961, 30586, 28594, 26361, 2146, 2050, 
      34157, 22565, 7157, 6740, 3797, 3205, 2692, 2237, 36805, 33538, 28778, 
      4810, 29860, 28548, 27585, 24208, 4329, 4153, 29297, 13850, 35989, 
      35624, 26836, 23236, 19924, 19661, 10600, 9725, 9061, 5864, 29826, 
      24210, 19242, 13005, 12802, 6697, 6445, 6201, 5965, 13520, 10100, 6800, 
      6304, 5408, 3065, 2929, 25913, 25010, 24713, 12025, 10553, 3209, 2953, 
      25416, 25117, 17316, 13732, 31586, 31249, 21250, 14689, 13226, 12826, 
      3194, 24161, 22180, 13337, 5252, 4225, 3217, 24565, 23413, 6385, 6274, 
      4474, 3978, 16589, 15908, 29402, 24506, 15581, 6185, 9376, 4441, 4084, 
      33997, 30617, 25625, 16042, 32405, 21005, 5780, 27378, 24133, 12433, 
      7105, 4698, 16417, 14297, 5392, 4772, 32786, 25541, 21649, 11281, 
      10001, 27765, 18280, 13192, 7272, 6757, 34073, 14093, 13898, 11213, 
      7853, 6890, 6089, 5450, 4745, 27425, 14624, 9808, 7124, 5585, 8996, 
      8744, 8381, 8149, 7925, 7604, 5924, 4964, 8066, 5941, 5090, 5077, 
      29209, 11268, 8209, 31250, 22753, 19729, 9953, 9298, 12872, 23314, 
      10114, 23732, 10001, 7297, 6032, 33818, 6098, 29800, 18628, 12168, 
      9684, 7309, 6868, 21866, 8741, 39889, 13796, 10244, 9316, 6521, 26161, 
      25330, 22945, 8677, 6586, 34948, 30133, 23108, 21365, 19493, 17749, 
      6740, 26489, 23273, 21530, 19210, 8738, 8410, 8333, 7850, 17629, 16441, 
      12850, 10706, 7850, 7481, 25621, 17597, 10996, 9421, 8621, 7972, 19890, 
      16785, 8593, 32080, 19408, 12100, 8033, 18325, 17722, 15842, 12962, 
      12017, 11890, 10625, 34344, 24484, 24229, 23229, 20421, 16936, 15496, 
      11944, 26777, 23410, 11197, 8362, 23593, 15860, 14240, 12433, 9488, 
      8545, 8480, 12130, 8713, 43432, 35732, 31637, 29000, 24461, 19652, 
      15560, 9797, 8861, 8861, 35269, 34306, 31826, 27521, 24401, 19226, 
      12869, 10250, 19620, 13705, 12937, 9505, 30434, 20225, 13765, 34568, 
      23528, 19013, 16004, 9748, 39385, 24201, 23490, 13897, 12402, 9922, 
      31025, 21664, 17569, 16561, 13969, 13249, 12809, 10256, 10016, 10025, 
      30365, 29522, 21226, 13226, 11645, 36648, 15304, 15165, 13540, 11848, 
      11493, 10765, 10728, 10629, 10504, 23378, 16693, 15650, 15370, 11185, 
      11050, 10613, 12185, 12112, 37269, 16954, 16801, 16650, 11386, 11194, 
      35885, 29192, 19157, 18292, 14152, 14045, 13445, 11405, 16073, 15049, 
      13385, 13049, 11849, 27289, 14164, 12064, 22697, 19625, 12557, 42725, 
      23336, 18029, 14404, 12104, 12181, 26245, 15570, 13105, 12346, 12517, 
      12721, 13105, 27920, 24644, 19940, 16388, 14945, 13385, 12580, 12560, 
      12665, 12985, 36178, 12850, 13210, 38917, 18180, 13672, 13572, 13165, 
      13437, 30914, 14669, 14066, 13549, 14009, 14450, 44081, 38105, 22292, 
      16481, 15305, 14297, 13457, 14032, 14240, 43965, 33853, 19165, 18873, 
      14013, 14418, 26024, 14365, 29786, 26705, 19637, 17186, 16097, 14450, 
      14485, 25009, 22864, 15184, 14841, 14976, 21202, 19682, 17345, 14965, 
      14930, 16322, 47284, 34484, 28808, 28573, 21608, 15725, 43018, 24733, 
      21213, 15250, 15354, 16729, 35257, 24401, 22265, 21617, 15520, 15377, 
      15380, 16217, 47666, 20809, 18226, 15706, 15650, 16025, 50101, 47917, 
      23620, 22600, 22276, 19597, 19476, 18580, 16020, 17101, 54154, 49985, 
      42698, 29585, 27793, 25930, 21605, 21313, 19850, 16229, 31025, 28484, 
      27200, 26993, 25033, 24665, 22945, 17060, 16690, 18162, 37636, 22229, 
      21800, 21661, 19709, 19400, 36761, 31085, 21517, 21386, 17242, 18317, 
      30649, 27225, 20905, 18385, 18513, 17693, 17753, 17789, 17810, 17858, 
      19714, 18152, 20557, 40129, 28900, 26960, 18640, 18721, 21521, 26869, 
      21370, 26965, 27065, 28816, 24641, 23956, 20041, 59482, 27802, 20281, 
      21106, 23362, 31400, 21253, 21460, 23885, 21674, 24293, 54961, 26361, 
      23440, 22761, 22032, 23440, 24994, 27877, 24125, 23165, 51193, 31810, 
      27085, 24418, 24010, 24525, 25209, 32308, 28304, 29945, 63304, 28130, 
      58448, 27728, 27378, 27130, 27009, 29066, 70992, 61585, 29377, 28057, 
      68645, 68545, 68130, 34816, 33842, 30682, 30545, 76298, 71513, 32194, 
      33785, 30032, 32885, 31912, 31781, 31156, 31138, 76624, 37025, 35141, 
      34282, 38740, 38557, 38032, 37060, 35201, 40933, 45145, 39569, 44370, 
      39946, 46481, 43877, 41861, 44041, 45050, 44829, 47609, 47450, 48672, 
      47473, 51008, 48025, 49010, 52865, 52938, 50994, 53021, 52520, 54361, 
      55402, 57572, 57514, 58754, 57154, 58873, 61480, 61625, 66938, 67626, 
      67477 ], 
  [ 27508, 25364, 27050, 26338, 25012, 23185, 22681, 24578, 21853, 24820, 
      25076, 19061, 23269, 20228, 23764, 22921, 21706, 21860, 20264, 19816, 
      22025, 24109, 16325, 15665, 15341, 18925, 20432, 21562, 15842, 21200, 
      19825, 21121, 19669, 19400, 17937, 20200, 17218, 11393, 14365, 12125, 
      986, 1154, 12985, 20849, 17561, 12500, 10201, 449, 365, 13514, 24281, 
      10426, 13652, 13192, 24505, 14810, 250, 169, 13600, 288, 145, 445, 
      10504, 11106, 74593, 63568, 24400, 14948, 13289, 548, 18005, 16433, 
      410, 76212, 66600, 58600, 61529, 24989, 17714, 314, 76192, 75092, 
      74545, 61025, 18785, 14657, 1105, 75634, 63005, 10004, 9805, 104, 
      71290, 7570, 4357, 1297, 842, 68644, 16384, 784, 0, 62002, 25282, 1090, 
      901, 37, 66568, 788, 733, 70765, 67090, 54298, 53370, 9810, 7753, 6257, 
      61529, 57146, 15901, 14186, 1250, 68680, 48877, 46692, 15661, 6436, 
      1332, 1125, 325, 100, 48890, 48449, 21074, 11498, 1985, 1649, 1073, 
      1010, 61073, 45433, 16448, 6305, 65106, 48042, 14481, 11317, 11106, 
      9685, 8730, 1170, 97, 62101, 61109, 19421, 12200, 10504, 325, 52562, 
      21437, 11570, 2722, 2330, 265, 65680, 50320, 41353, 18640, 17044, 7033, 
      6544, 4240, 3625, 38194, 45992, 43460, 21512, 16837, 13192, 12740, 
      12517, 4421, 17649, 14866, 12106, 6949, 954, 61760, 46481, 43520, 
      43105, 39460, 34852, 20992, 15881, 3620, 2192, 932, 481, 18785, 18514, 
      9698, 7685, 4514, 3098, 34920, 27549, 10125, 3349, 1413, 55117, 17002, 
      5261, 57521, 39604, 32084, 28289, 11849, 9809, 37690, 25722, 8905, 
      7497, 3577, 1465, 49325, 40885, 20365, 3965, 40130, 24865, 22138, 
      17953, 11138, 8098, 4498, 50752, 41380, 32976, 31552, 10980, 3825, 
      8725, 6101, 36776, 36397, 26276, 16052, 8597, 1301, 54090, 37210, 
      33853, 9193, 21809, 14009, 1808, 37322, 16466, 15482, 1865, 46696, 
      38536, 37000, 30141, 25549, 23101, 19125, 18061, 15541, 13896, 11716, 
      9181, 7789, 7300, 6084, 5941, 55250, 48050, 27205, 25297, 18385, 6437, 
      37888, 28913, 12905, 9305, 7424, 5380, 4993, 3328, 2113, 46458, 43114, 
      29650, 27658, 25738, 12970, 12114, 4933, 3298, 47381, 39965, 34645, 
      30056, 27400, 24872, 10181, 8900, 6932, 6781, 47450, 35450, 33986, 
      32201, 31850, 31501, 30125, 27469, 21106, 11225, 10061, 7309, 6409, 
      6266, 3725, 2746, 2186, 51472, 40897, 35892, 6625, 6337, 49769, 45890, 
      45050, 42985, 42578, 41369, 20138, 17245, 14138, 3673, 45965, 34568, 
      33844, 31720, 23645, 20213, 13765, 2344, 51697, 46465, 41521, 24021, 
      18421, 3285, 41600, 14369, 13921, 7841, 36650, 30242, 26017, 21562, 
      15370, 4817, 3202, 45028, 42568, 41365, 29988, 24264, 16405, 4068, 
      45530, 25258, 22013, 15773, 13298, 8410, 7778, 7474, 5330, 3293, 3005, 
      41936, 32212, 30160, 27857, 14932, 8336, 8177, 4337, 3025, 40834, 
      38506, 35881, 3546, 3114, 44965, 31357, 11917, 11332, 6877, 5837, 4820, 
      3637, 48005, 44234, 38690, 8450, 39940, 38404, 37273, 33280, 7633, 
      7345, 39265, 20626, 47021, 46600, 36356, 32084, 28100, 27781, 16424, 
      15269, 14381, 9896, 39850, 33226, 27250, 19501, 19242, 11065, 10701, 
      10345, 9997, 20128, 15700, 11168, 10448, 9104, 4913, 4553, 35209, 
      34138, 33785, 18185, 16265, 5113, 4409, 34600, 34245, 24820, 20340, 
      41834, 41441, 29594, 21521, 19666, 19154, 4706, 33065, 30692, 19777, 
      8612, 6857, 4505, 33525, 32149, 10305, 10138, 7218, 6274, 23813, 22964, 
      39202, 33410, 22525, 9881, 14416, 6849, 6100, 44525, 40585, 34697, 
      23042, 42653, 29125, 9028, 36730, 32869, 18369, 11025, 6994, 23417, 
      20737, 8192, 7012, 43034, 34501, 29825, 16769, 15041, 37117, 25672, 
      19240, 11080, 10285, 44489, 20365, 20114, 16589, 11885, 10418, 9113, 
      7970, 6425, 36665, 21008, 14624, 10708, 8105, 13364, 13000, 12469, 
      12125, 11789, 11300, 8500, 6196, 11930, 8405, 6266, 6197, 38673, 16420, 
      12073, 41050, 30929, 27233, 14545, 13610, 18472, 31546, 14650, 32020, 
      14425, 10265, 7712, 43954, 7610, 39208, 25684, 17320, 13828, 10053, 
      9220, 29650, 12325, 50921, 19396, 14500, 13124, 7921, 34785, 33786, 
      30897, 12037, 7650, 45140, 39485, 31060, 28925, 26605, 24413, 7748, 
      35113, 31225, 29090, 26210, 11930, 11378, 11245, 10370, 24125, 22601, 
      17834, 14794, 10034, 9161, 33965, 24037, 15140, 12725, 11365, 10100, 
      26890, 22945, 11169, 41600, 26240, 16580, 9769, 24821, 24050, 21610, 
      17722, 16385, 16202, 14321, 44200, 32436, 32125, 30901, 27421, 22984, 
      21096, 16200, 35177, 31082, 15005, 9650, 31265, 21460, 19280, 16745, 
      12064, 9833, 9488, 16218, 9945, 54632, 45700, 40877, 37736, 32245, 
      26260, 20936, 12317, 9925, 9365, 45125, 43994, 41066, 35921, 32129, 
      25666, 17125, 12994, 26116, 18241, 17137, 11241, 39338, 26833, 18245, 
      44200, 30920, 25229, 21268, 11204, 49801, 31705, 30826, 18265, 16042, 
      11322, 39929, 28496, 23225, 21881, 18281, 17225, 16561, 11936, 11024, 
      10529, 39101, 38090, 27890, 17090, 14557, 46504, 20008, 19813, 17460, 
      14760, 14125, 12613, 12520, 12253, 11848, 30490, 21845, 20410, 20018, 
      13313, 13010, 11285, 15041, 14912, 47125, 22050, 21841, 21634, 13234, 
      12706, 45461, 37480, 24925, 23780, 17960, 17797, 16861, 12917, 20665, 
      19193, 16633, 16073, 13753, 35073, 17748, 11728, 29305, 25337, 11885, 
      53309, 30056, 23125, 17876, 13000, 12461, 33637, 19546, 15457, 13410, 
      12517, 12385, 12321, 35648, 31588, 25540, 20644, 18473, 15793, 13700, 
      13120, 12833, 12593, 45530, 13130, 12818, 48717, 22996, 15912, 15700, 
      13221, 13045, 39146, 17581, 16474, 15341, 13225, 13274, 54665, 47681, 
      28340, 20345, 18497, 16705, 14185, 13472, 13456, 54493, 42589, 24093, 
      23689, 15805, 13690, 32968, 16325, 37570, 33761, 24565, 21050, 19345, 
      14282, 14261, 31561, 28800, 17536, 16801, 14416, 26522, 24442, 21041, 
      16757, 14762, 14810, 58148, 43108, 36200, 35909, 26984, 18133, 53154, 
      31005, 26365, 16650, 15298, 15273, 43937, 30505, 27697, 26825, 16976, 
      16217, 16052, 15377, 58474, 25625, 21866, 16994, 16714, 15689, 61245, 
      58725, 29332, 27976, 27540, 23797, 23620, 22276, 17476, 15925, 65858, 
      61073, 52610, 36865, 34625, 32258, 26533, 26129, 24050, 17573, 38585, 
      35428, 33808, 33545, 31025, 30545, 28265, 16388, 17082, 16762, 46484, 
      27101, 26504, 26309, 23461, 22984, 45385, 38477, 25997, 25810, 17522, 
      17197, 37873, 33553, 24993, 17433, 17449, 18589, 18089, 18013, 17978, 
      17914, 17978, 18152, 18485, 49201, 35396, 32896, 18752, 18665, 19225, 
      32693, 19298, 32733, 32777, 34976, 29401, 28436, 19649, 71410, 33570, 
      19945, 19930, 20842, 38120, 20189, 20228, 21253, 20498, 21605, 66105, 
      31345, 27136, 26065, 20800, 21312, 29306, 33197, 27877, 21541, 61609, 
      38250, 32013, 28170, 27538, 22285, 22633, 38804, 33568, 35657, 75400, 
      33002, 69760, 32320, 31690, 31330, 31153, 33826, 83872, 73177, 34137, 
      32257, 81133, 80977, 80506, 40976, 39610, 35330, 35137, 89570, 84169, 
      37178, 39217, 33952, 37757, 36392, 36205, 35300, 35114, 89728, 42961, 
      40349, 39042, 44676, 44437, 43520, 42212, 39625, 47205, 51473, 43993, 
      50362, 44370, 52865, 49085, 46285, 49025, 50258, 49813, 52873, 52658, 
      54160, 52065, 56720, 52673, 53882, 58633, 58594, 55978, 58565, 57896, 
      59625, 60722, 63172, 62946, 64298, 62138, 64305, 66856, 66889, 72034, 
      72610, 72405 ], 
  [ 20970, 22810, 21008, 20288, 20450, 22109, 22601, 20512, 22765, 18250, 
      17506, 21941, 16677, 18610, 15170, 15821, 16596, 16250, 17642, 17186, 
      14909, 13005, 19661, 19993, 20165, 16277, 14794, 13428, 18664, 13562, 
      14677, 13481, 14517, 14746, 15769, 13546, 16040, 22157, 18153, 20893, 
      72500, 74660, 19253, 11677, 14365, 19762, 22941, 65977, 61409, 18280, 
      9125, 22160, 17914, 18450, 8845, 16580, 57796, 62197, 17858, 56338, 
      61673, 53505, 21730, 20836, 657, 90, 8730, 16210, 18037, 51610, 13289, 
      14705, 52964, 778, 130, 98, 37, 8317, 13492, 53860, 754, 650, 601, 29, 
      12569, 16409, 46681, 692, 13, 22210, 22509, 57130, 328, 26248, 33493, 
      45373, 48404, 170, 14642, 48842, 62002, 0, 8100, 46656, 47961, 65025, 
      82, 48842, 49285, 293, 104, 260, 328, 22504, 25925, 28909, 17, 116, 
      15145, 16916, 45812, 194, 809, 1114, 15401, 28586, 45394, 46681, 53849, 
      58106, 820, 877, 10852, 20200, 42061, 43717, 47125, 47560, 53, 1345, 
      14690, 28949, 100, 964, 16705, 20513, 20800, 22865, 24400, 46720, 
      60089, 81, 85, 12181, 19402, 21690, 54837, 500, 10709, 20264, 39304, 
      40904, 56269, 170, 746, 2237, 12890, 14282, 27677, 28682, 34346, 36221, 
      3060, 1394, 1850, 10778, 14569, 18394, 18938, 19213, 34025, 13885, 
      16580, 19796, 28085, 49480, 226, 1381, 1906, 1989, 2826, 4194, 11250, 
      15601, 36706, 42250, 49954, 54981, 13025, 13252, 23360, 26825, 34112, 
      38672, 4258, 7345, 22789, 37925, 46945, 549, 14724, 32365, 461, 2962, 
      5402, 7085, 20525, 23465, 3536, 8500, 25049, 27625, 37649, 47489, 1225, 
      2745, 12105, 36541, 2984, 9133, 10888, 14173, 21800, 26728, 35080, 
      1154, 2738, 5290, 5858, 22138, 37393, 25857, 31201, 4106, 4225, 8546, 
      16250, 26225, 50801, 1000, 4040, 5165, 25325, 11545, 18685, 47818, 
      4148, 16160, 17168, 47873, 2066, 3866, 4322, 6925, 9305, 10841, 13837, 
      14765, 17225, 19066, 21866, 25805, 28397, 29402, 32170, 32525, 1156, 
      1924, 8469, 9549, 14589, 31525, 4210, 7685, 20561, 25925, 29522, 34450, 
      35557, 41362, 47617, 2320, 2960, 7424, 8420, 9488, 20624, 21760, 35993, 
      41828, 2245, 3793, 5445, 7330, 8658, 10114, 24805, 27010, 31018, 31365, 
      2312, 5252, 5780, 6485, 6632, 6781, 7397, 8725, 12820, 23357, 25181, 
      30397, 32485, 32840, 40757, 45256, 48680, 1850, 3725, 5194, 32201, 
      32909, 2137, 2740, 2896, 3321, 3412, 3697, 13840, 16425, 19792, 41697, 
      2813, 5858, 6130, 6994, 11369, 13913, 20413, 49330, 2069, 2813, 3845, 
      11245, 15605, 44293, 3922, 20017, 20565, 30421, 5444, 8000, 10249, 
      13264, 19024, 38849, 45700, 3362, 3890, 4181, 8242, 11482, 18065, 
      42082, 3364, 10980, 13213, 18925, 21928, 29988, 31348, 32040, 37864, 
      46285, 47989, 4250, 7474, 8410, 9593, 20074, 30410, 30749, 41849, 
      48505, 4640, 5300, 6161, 46036, 48592, 3789, 8109, 24525, 25434, 34425, 
      37369, 40834, 46125, 3341, 4052, 5480, 31016, 5234, 5690, 6053, 7538, 
      33185, 33893, 5553, 15300, 3845, 3922, 6626, 8330, 10322, 10501, 19562, 
      20897, 22001, 28970, 5636, 7976, 10964, 16661, 16900, 27149, 27781, 
      28421, 29069, 16290, 20826, 27250, 28522, 31162, 43405, 45037, 7465, 
      7888, 8033, 18329, 20393, 43105, 46385, 7850, 7993, 13010, 16498, 5620, 
      5725, 10312, 15685, 17316, 17800, 46180, 8801, 9914, 17425, 33650, 
      38369, 47969, 8761, 9377, 30361, 30692, 37732, 40772, 14485, 15130, 
      6964, 9140, 15685, 31925, 24506, 40345, 43082, 5809, 6849, 8929, 15700, 
      6425, 11821, 35050, 8468, 10085, 20485, 31069, 41480, 16069, 18369, 
      38194, 41994, 6800, 9721, 12017, 22865, 25121, 8849, 14834, 20354, 
      32114, 33809, 6757, 19485, 19732, 23677, 30925, 33940, 37117, 40456, 
      46381, 9389, 19130, 26690, 33730, 40589, 29410, 30042, 31005, 31657, 
      32317, 33322, 40482, 50130, 32456, 41381, 50696, 51125, 9397, 25490, 
      32597, 8784, 13105, 15385, 28593, 30148, 23554, 13220, 29192, 13194, 
      29961, 38749, 47650, 8692, 49040, 10418, 17810, 26378, 31850, 40525, 
      43178, 15300, 35325, 7685, 24466, 31522, 34130, 50341, 12961, 13456, 
      15049, 37025, 53056, 9370, 11185, 15210, 16561, 18225, 20017, 53650, 
      13285, 15373, 16724, 18824, 38408, 39848, 40213, 42824, 21217, 22681, 
      28372, 33300, 45472, 49081, 14621, 21625, 33146, 38201, 41821, 46034, 
      19496, 23021, 43117, 11794, 20338, 31594, 49185, 21905, 22628, 25168, 
      30244, 32393, 32708, 36305, 11402, 16570, 16757, 17525, 20021, 24050, 
      26146, 33202, 15325, 17704, 35989, 53044, 17885, 26506, 29306, 33245, 
      44002, 53225, 55370, 34708, 53833, 9874, 11898, 13549, 14890, 17865, 
      22338, 27970, 44749, 55305, 59725, 12317, 12680, 13736, 16061, 18245, 
      23236, 34117, 43432, 23186, 32741, 34625, 50641, 14992, 22905, 33241, 
      13378, 20018, 24785, 29290, 53090, 12005, 19805, 20420, 34253, 38504, 
      53704, 15577, 22570, 27757, 29401, 34765, 36697, 38025, 51826, 56890, 
      60877, 16241, 16724, 23456, 37556, 43489, 13682, 33002, 33305, 37426, 
      43690, 45545, 51005, 51410, 52637, 54722, 22068, 30853, 32904, 33508, 
      49213, 50404, 60133, 44465, 44834, 14297, 31552, 31841, 32132, 51620, 
      54080, 15121, 18594, 28449, 29794, 38914, 39249, 41301, 54289, 34645, 
      37157, 42565, 43997, 51637, 20665, 40690, 69530, 25353, 29353, 72673, 
      13997, 25106, 32617, 41810, 59842, 64781, 22709, 38996, 49349, 58756, 
      67325, 70181, 74101, 21730, 24642, 30546, 37602, 41905, 49185, 58546, 
      62946, 66145, 70885, 17168, 65444, 71108, 16369, 34970, 50794, 51578, 
      67525, 71333, 20740, 46485, 49860, 54205, 74997, 78532, 15341, 17321, 
      29354, 40781, 44909, 50089, 62509, 73250, 75226, 15665, 19697, 35065, 
      35657, 54665, 74960, 26010, 53689, 23140, 25805, 35533, 41480, 45253, 
      70568, 71045, 28085, 30802, 51410, 54161, 74186, 34000, 36900, 42961, 
      55609, 71044, 83044, 16322, 21202, 25250, 25457, 33962, 51505, 17800, 
      30013, 35333, 58984, 70580, 83005, 21529, 31005, 34173, 35293, 58810, 
      63529, 64858, 77629, 17140, 37577, 44276, 60320, 62032, 73457, 16921, 
      17389, 33314, 34946, 35506, 41225, 41546, 44186, 59306, 81161, 16552, 
      17245, 19240, 26901, 28645, 30760, 37485, 38077, 41476, 60397, 26129, 
      28450, 29818, 30053, 32513, 33029, 35729, 77138, 68368, 83984, 22570, 
      38545, 39442, 39745, 44865, 45882, 23461, 27509, 40925, 41236, 69800, 
      81925, 28397, 32045, 43405, 80665, 81677, 65385, 69865, 70785, 71248, 
      72180, 88180, 72914, 91673, 23285, 32386, 34866, 72514, 73921, 94401, 
      35657, 92480, 36193, 36733, 34946, 41821, 43346, 77885, 20084, 37024, 
      77681, 85136, 98000, 33106, 84397, 85930, 99405, 85700, 100253, 21745, 
      41765, 49010, 51425, 86498, 94978, 45700, 40625, 49249, 90721, 23717, 
      35716, 42925, 49540, 50900, 96941, 100277, 35770, 41490, 39593, 22562, 
      44404, 23890, 46210, 48068, 48704, 49025, 46216, 24050, 24809, 46525, 
      49625, 24793, 25133, 25160, 40906, 43024, 48704, 49009, 26248, 26325, 
      47560, 45613, 53794, 49129, 51250, 51561, 53146, 54452, 27890, 44865, 
      48725, 51400, 46570, 46829, 49394, 51074, 54961, 46105, 49853, 59305, 
      51728, 59680, 50741, 57413, 61585, 59341, 58580, 60125, 60685, 60968, 
      59978, 65845, 60538, 65953, 65168, 61945, 62900, 66260, 63865, 64690, 
      67405, 68000, 67954, 69220, 69572, 72392, 70573, 73610, 74637, 81252, 
      82820, 83113 ], 
  [ 9090, 9490, 8948, 8228, 7850, 8249, 8381, 7732, 8185, 6370, 5986, 6641, 
      4797, 4930, 4010, 4121, 4176, 4010, 4322, 3866, 3209, 2745, 4181, 4153, 
      4145, 2957, 2554, 2088, 3364, 2042, 2257, 1961, 2097, 2146, 2269, 1666, 
      2180, 3977, 2493, 3433, 32360, 33800, 2693, 697, 1225, 2842, 4041, 
      27997, 25049, 2260, 305, 3620, 2074, 2250, 205, 1640, 22696, 25477, 
      2018, 21778, 25133, 20025, 3370, 3016, 13077, 8730, 90, 1450, 2017, 
      18850, 689, 1025, 19664, 13738, 9850, 6938, 7957, 37, 712, 20200, 
      13714, 13250, 13021, 7769, 509, 1469, 15901, 13472, 8473, 3490, 3609, 
      22210, 11668, 5188, 8653, 15133, 16904, 10610, 962, 17162, 25282, 8100, 
      0, 15876, 16641, 27225, 9802, 17162, 17425, 11453, 10004, 5480, 5188, 
      3604, 5045, 6409, 7937, 6416, 1105, 1616, 15392, 10634, 3869, 3274, 
      1181, 6266, 15154, 15901, 20189, 22826, 3880, 3757, 232, 2740, 13261, 
      14197, 16165, 16420, 7793, 2965, 1010, 6449, 9280, 3664, 1585, 2873, 
      2980, 3785, 4420, 15940, 24089, 8181, 7825, 481, 2482, 3330, 20817, 
      5000, 269, 2804, 11764, 12644, 21709, 9530, 4346, 2057, 650, 962, 5897, 
      6362, 9146, 10121, 1440, 3194, 2570, 338, 1069, 2194, 2378, 2473, 9005, 
      925, 1640, 2696, 6125, 17620, 8146, 3361, 2626, 2529, 1746, 954, 450, 
      1381, 10426, 13450, 17914, 20961, 785, 832, 4100, 5585, 9092, 11492, 
      1018, 325, 3889, 11105, 16165, 5949, 1224, 8245, 6761, 1882, 722, 425, 
      3065, 4205, 1556, 400, 4889, 6025, 11009, 16529, 4285, 2205, 765, 
      10441, 2084, 493, 628, 1213, 3620, 5668, 9700, 4754, 2378, 970, 818, 
      3778, 10933, 5337, 7801, 1586, 1525, 626, 1850, 5525, 18581, 5860, 
      1700, 1205, 5165, 925, 2665, 16858, 1808, 1940, 2228, 16913, 3866, 
      2066, 1802, 985, 845, 941, 1417, 1625, 2285, 2866, 3866, 5465, 6617, 
      7082, 8410, 8585, 6376, 4264, 909, 909, 1629, 8125, 2050, 1025, 3461, 
      5585, 7202, 9610, 10177, 13282, 16837, 3940, 3140, 1124, 1040, 1028, 
      3524, 3940, 10433, 13568, 4225, 2533, 1665, 1210, 1098, 1114, 5185, 
      6130, 7978, 8145, 4292, 1832, 1640, 1445, 1412, 1381, 1277, 1165, 1480, 
      4637, 5381, 7717, 8725, 8900, 13037, 15556, 17540, 5450, 2825, 1954, 
      8621, 8969, 5017, 4000, 3796, 3321, 3232, 2977, 1780, 2385, 3412, 
      13617, 4073, 1898, 1810, 1594, 1469, 1853, 3673, 18010, 5669, 4253, 
      3125, 1525, 2285, 15133, 3202, 3637, 3825, 7921, 2384, 1700, 1609, 
      1924, 3364, 12209, 16000, 4082, 3530, 3281, 1762, 1762, 3125, 14002, 
      4264, 1800, 2053, 3445, 4468, 7848, 8488, 8820, 11764, 16405, 17389, 
      3530, 2074, 1930, 1853, 3874, 8090, 8249, 13949, 17725, 3380, 2960, 
      2561, 16336, 17812, 4329, 2169, 5625, 5994, 10125, 11629, 13474, 16425, 
      5141, 4232, 3140, 8516, 3434, 3170, 2993, 2498, 9605, 9953, 3393, 2880, 
      5105, 5002, 3026, 2570, 2402, 2401, 4082, 4517, 4901, 7730, 3656, 2756, 
      2504, 3341, 3400, 6989, 7261, 7541, 7829, 3330, 4626, 7090, 7642, 8842, 
      15145, 16057, 3145, 3028, 2993, 3929, 4553, 15025, 16865, 3170, 3133, 
      2930, 3538, 4360, 4285, 2932, 3445, 3816, 3940, 16840, 3221, 3074, 
      3925, 10250, 12629, 17909, 3361, 3257, 8761, 8912, 12352, 13952, 3505, 
      3610, 4264, 3560, 3805, 9605, 6506, 13885, 15362, 5449, 4689, 3889, 
      4000, 5165, 3721, 11290, 4328, 3965, 5365, 9469, 14660, 4369, 4869, 
      12994, 14994, 5540, 4321, 4097, 6305, 7121, 4709, 4394, 5594, 10154, 
      10949, 6037, 5445, 5512, 6757, 9685, 11080, 12637, 14356, 17581, 4889, 
      5450, 7970, 11050, 14489, 9250, 9522, 9945, 10237, 10537, 11002, 14562, 
      19890, 10676, 15101, 20276, 20525, 5617, 7850, 10817, 6084, 5185, 5305, 
      9153, 9808, 7354, 5480, 9572, 5634, 9981, 14089, 18850, 7072, 19700, 
      6458, 6290, 8738, 10970, 15145, 16538, 6120, 12645, 8945, 8266, 11002, 
      12170, 20641, 6481, 6436, 6409, 13625, 22276, 7930, 7045, 6570, 6661, 
      6885, 7237, 22690, 6805, 6733, 6824, 7124, 14468, 15188, 15373, 16724, 
      7897, 8281, 10192, 12240, 18292, 20281, 7241, 8125, 12266, 14621, 
      16441, 18674, 7796, 8621, 17197, 8194, 8098, 11794, 20565, 8585, 8768, 
      9508, 11344, 12233, 12368, 13985, 8882, 7930, 7937, 7985, 8321, 9290, 
      9946, 12682, 8125, 8164, 14029, 22984, 8345, 10306, 11306, 12905, 
      18082, 23165, 24410, 13648, 23593, 11674, 9738, 9049, 8770, 8685, 9378, 
      11050, 18649, 24525, 27145, 9797, 9620, 9236, 8861, 8885, 9736, 13597, 
      18052, 9866, 13121, 13925, 22021, 9412, 9945, 13441, 10138, 9578, 
      10565, 12010, 23570, 11285, 9725, 9800, 14093, 16004, 24004, 9997, 
      10330, 11737, 12301, 14425, 15277, 15885, 23026, 25930, 28297, 10121, 
      10064, 10676, 15776, 18649, 11162, 13922, 14045, 15826, 18850, 19805, 
      22745, 22970, 23657, 24842, 10728, 13213, 14004, 14248, 21853, 22504, 
      28093, 19445, 19634, 11777, 13732, 13841, 13952, 23360, 24740, 11701, 
      11034, 12789, 13234, 16954, 17109, 18081, 24949, 15205, 16277, 18805, 
      19517, 23557, 11485, 18010, 34250, 12393, 13513, 36313, 13817, 12506, 
      14797, 18770, 28522, 31481, 12269, 17576, 22709, 27976, 33125, 34901, 
      37381, 12370, 12762, 14346, 17082, 19045, 22725, 27946, 30546, 32485, 
      35425, 13028, 32144, 35648, 13669, 16250, 23794, 24218, 33505, 35873, 
      13000, 21645, 23400, 25765, 38277, 40552, 15161, 13901, 14594, 19001, 
      20969, 23629, 30649, 37250, 38506, 15305, 13577, 16705, 16937, 26225, 
      38420, 14130, 25789, 13960, 14285, 17173, 19700, 21493, 35828, 36125, 
      14945, 15682, 24770, 26261, 38186, 16900, 18000, 20641, 27169, 36304, 
      43984, 17042, 14722, 14810, 14837, 17042, 25045, 16180, 15973, 17693, 
      29284, 36200, 44125, 15229, 16425, 17433, 17833, 29290, 32029, 32818, 
      40729, 17680, 18857, 21776, 30260, 31252, 38177, 18541, 17929, 17474, 
      18026, 18226, 20525, 20666, 21866, 29786, 43181, 19972, 18685, 16900, 
      16101, 16405, 16900, 19125, 19357, 20776, 30517, 16229, 16570, 16858, 
      16913, 17573, 17729, 18629, 40778, 35428, 45284, 16810, 20005, 20362, 
      20485, 22725, 23202, 16981, 17069, 21125, 21256, 36500, 44125, 17417, 
      18185, 22345, 43405, 44057, 34065, 36745, 37305, 37588, 38160, 48400, 
      38714, 50813, 18245, 19066, 19746, 38674, 39541, 52821, 20177, 51620, 
      20533, 20893, 20546, 22921, 23546, 42425, 24224, 21364, 42401, 47156, 
      55700, 20506, 46777, 47770, 56745, 47720, 57413, 23365, 23585, 26690, 
      27845, 48338, 53938, 25360, 23525, 27109, 51301, 22997, 22216, 24565, 
      27400, 28040, 55541, 57797, 22450, 24210, 23753, 27242, 25864, 26050, 
      26770, 27728, 28004, 28145, 27316, 31250, 27869, 27625, 28925, 30733, 
      30893, 30740, 26506, 27364, 29444, 29569, 34708, 32805, 29380, 28873, 
      32194, 30589, 31450, 31581, 32266, 33032, 35810, 29745, 31265, 32500, 
      31450, 31529, 32834, 33434, 34981, 32065, 35993, 39325, 36788, 39700, 
      37061, 39953, 41605, 41161, 41120, 41945, 43405, 43508, 43418, 46405, 
      44698, 46693, 46628, 46285, 46880, 48080, 47485, 47770, 50125, 50900, 
      51754, 52480, 53192, 54212, 53833, 56690, 57357, 63432, 64640, 64753 ], 
  [ 19674, 18058, 19280, 18560, 17426, 16061, 15689, 17056, 14989, 16954, 
      17074, 12437, 15381, 12994, 15602, 14957, 14004, 14090, 12890, 12434, 
      14045, 15597, 9725, 9193, 8933, 11525, 12634, 13428, 9160, 13130, 
      12085, 13049, 11925, 11722, 10585, 12250, 9992, 5741, 7785, 6205, 3380, 
      3812, 6725, 12541, 10045, 6370, 4797, 2041, 1361, 7048, 15173, 4880, 
      7114, 6786, 15325, 7940, 772, 1285, 7058, 610, 1193, 369, 4882, 5284, 
      57681, 48042, 15210, 8002, 6805, 202, 10265, 9089, 260, 59098, 50674, 
      43730, 46261, 15661, 10036, 292, 59074, 58106, 57625, 45821, 10841, 
      7769, 25, 58580, 47533, 4498, 4365, 538, 54760, 2920, 1093, 13, 20, 
      52442, 9026, 26, 1090, 46656, 15876, 0, 9, 1521, 50626, 26, 37, 54293, 
      51080, 40004, 39208, 4360, 3029, 2125, 46241, 42452, 8665, 7412, 20, 
      52466, 35369, 33514, 8489, 2234, 34, 25, 281, 650, 35380, 35005, 12580, 
      5512, 157, 85, 37, 40, 45845, 32449, 9074, 2165, 49348, 34660, 7633, 
      5393, 5248, 4289, 3664, 64, 905, 46737, 45877, 11317, 6010, 4842, 405, 
      38516, 12869, 5576, 424, 296, 541, 49850, 36602, 29021, 10730, 9530, 
      2621, 2330, 1082, 797, 26388, 32930, 30794, 12938, 9385, 6730, 6410, 
      6253, 1193, 9997, 7940, 5972, 2597, 232, 46450, 33349, 30850, 30501, 
      27450, 23634, 12546, 8689, 850, 346, 274, 549, 10865, 10660, 4352, 
      3065, 1280, 656, 23698, 17713, 4645, 773, 289, 40725, 9540, 1693, 
      42797, 27586, 21386, 18317, 5837, 4457, 26000, 16276, 3881, 3001, 929, 
      401, 35785, 28665, 12105, 1117, 28040, 15613, 13480, 10285, 5384, 3400, 
      1384, 37010, 29090, 22138, 20978, 5290, 1105, 3825, 2257, 25274, 24961, 
      16754, 8906, 3761, 689, 39880, 25640, 22877, 4157, 13273, 7453, 730, 
      25748, 9248, 8528, 785, 33602, 26762, 25490, 19885, 16217, 14297, 
      11245, 10445, 8585, 7402, 5882, 4205, 3341, 3050, 2362, 2285, 40900, 
      34756, 17541, 16029, 10701, 2581, 26242, 18917, 6737, 4325, 3170, 2050, 
      1861, 1186, 961, 33424, 30608, 19520, 17924, 16400, 6800, 6208, 1865, 
      1220, 34213, 27985, 23589, 19858, 17730, 15730, 4933, 4114, 2938, 2853, 
      34280, 24260, 23060, 21605, 21320, 21037, 19925, 17797, 12820, 5645, 
      4877, 3181, 2677, 2600, 1445, 1192, 1160, 37706, 28781, 24634, 2825, 
      2669, 36265, 32980, 32272, 30537, 30196, 29185, 12112, 9945, 7696, 
      1521, 33053, 23570, 22978, 21250, 14825, 12185, 7453, 1378, 37925, 
      33485, 29333, 15133, 10853, 1525, 29410, 7921, 7605, 3637, 25316, 
      20096, 16729, 13264, 8656, 2129, 1636, 32306, 30242, 29237, 19906, 
      15370, 9425, 1906, 32740, 16164, 13645, 8989, 7240, 4068, 3700, 3528, 
      2440, 1789, 1765, 29738, 21730, 20074, 18233, 8410, 4058, 3965, 2105, 
      1849, 28832, 26900, 24737, 1972, 1936, 32301, 21069, 6381, 5994, 3321, 
      2809, 2386, 2061, 34877, 31700, 27080, 4232, 28130, 26858, 25925, 
      22658, 3809, 3653, 27585, 12708, 34085, 33730, 25202, 21722, 18530, 
      18277, 9626, 8801, 8177, 5210, 28100, 22664, 17876, 11909, 11716, 5981, 
      5749, 5525, 5309, 12402, 9162, 6082, 5626, 4810, 2797, 2701, 24313, 
      23440, 23153, 10985, 9593, 2929, 2753, 23834, 23545, 16034, 12610, 
      29812, 29485, 19816, 13525, 12132, 11752, 2980, 22625, 20714, 12241, 
      4706, 3809, 3041, 23017, 21905, 5737, 5636, 4036, 3620, 15349, 14698, 
      27700, 22964, 14389, 5573, 8522, 4057, 3770, 32161, 28881, 24049, 
      14836, 30617, 19597, 5242, 25748, 22613, 11413, 6445, 4328, 15205, 
      13185, 4930, 4410, 30992, 23977, 20225, 10337, 9137, 26129, 16994, 
      12146, 6626, 6161, 32245, 13005, 12820, 10285, 7165, 6292, 5581, 5032, 
      4477, 25805, 13514, 8978, 6514, 5165, 8242, 8010, 7677, 7465, 7261, 
      6970, 5490, 4770, 7400, 5525, 4904, 4901, 27541, 10370, 7541, 29520, 
      21313, 18409, 9153, 8548, 11890, 21860, 9320, 22266, 9225, 6781, 5746, 
      32020, 5840, 28130, 17378, 11258, 8954, 6829, 6458, 20484, 8109, 37925, 
      12802, 9490, 8642, 6277, 24625, 23824, 21529, 8081, 6400, 33130, 28465, 
      21690, 20017, 18225, 16561, 6562, 24949, 21853, 20180, 17960, 8168, 
      7880, 7813, 7400, 16465, 15337, 11956, 9972, 7456, 7177, 24125, 16441, 
      10250, 8825, 8125, 7586, 18632, 15677, 8125, 30370, 18178, 11290, 7713, 
      17153, 16580, 14800, 12100, 11225, 11108, 9953, 32570, 23050, 22805, 
      21845, 19157, 15842, 14482, 11170, 25261, 22024, 10501, 8116, 22205, 
      14842, 13322, 11645, 9010, 8297, 8282, 11380, 8473, 41410, 33930, 
      29965, 27418, 23049, 18450, 14578, 9325, 8649, 8749, 33485, 32552, 
      30152, 25997, 22997, 18052, 12085, 9736, 18434, 12869, 12161, 9169, 
      28816, 19017, 12937, 32818, 22178, 17873, 15034, 9458, 37493, 22829, 
      22148, 13085, 11720, 9640, 29401, 20410, 16525, 15577, 13165, 12505, 
      12105, 9922, 9802, 9901, 28769, 27956, 20000, 12500, 11089, 34850, 
      14426, 14297, 12802, 11290, 10985, 10397, 10370, 10301, 10226, 22068, 
      15733, 14760, 14500, 10765, 10660, 10453, 11633, 11570, 35465, 16000, 
      15857, 15716, 11012, 10880, 34129, 27666, 18081, 17266, 13426, 13329, 
      12789, 11089, 15205, 14261, 12757, 12461, 11461, 25849, 13474, 12074, 
      21465, 18553, 12625, 40781, 22082, 17065, 13730, 11890, 12077, 24869, 
      14804, 12629, 12100, 12461, 12725, 13189, 26482, 23346, 18882, 15570, 
      14257, 12897, 12322, 12402, 12577, 12997, 34448, 12740, 13220, 37105, 
      17258, 13210, 13130, 13093, 13445, 29380, 14085, 13572, 13165, 14085, 
      14596, 42125, 36329, 21146, 15725, 14669, 13801, 13261, 14066, 14314, 
      42017, 32225, 18217, 17945, 13625, 14480, 24714, 13945, 28324, 25373, 
      18685, 16424, 15445, 14408, 14453, 23765, 21730, 14690, 14417, 15002, 
      20176, 18756, 16609, 14569, 14884, 16516, 45266, 32866, 27410, 27185, 
      20570, 15217, 41128, 23533, 20213, 14920, 15284, 16909, 33625, 23229, 
      21213, 20605, 15178, 15145, 15178, 16285, 45652, 19865, 17492, 15392, 
      15376, 16001, 48025, 45901, 22514, 21554, 21250, 18761, 18650, 17834, 
      15674, 17225, 51976, 47917, 40840, 28197, 26485, 24712, 20637, 20365, 
      19012, 15901, 29585, 27154, 25930, 25733, 23873, 23525, 21905, 17090, 
      16528, 18320, 35962, 21265, 20866, 20737, 18945, 18666, 35125, 29669, 
      20621, 20500, 17096, 18421, 29261, 25997, 20077, 18457, 18605, 17433, 
      17593, 17649, 17680, 17748, 19924, 18050, 20825, 38405, 27634, 25794, 
      18514, 18625, 21825, 25721, 21632, 25825, 25933, 27602, 23677, 23042, 
      19997, 57236, 26656, 20225, 21200, 23696, 30082, 21325, 21562, 24237, 
      21764, 24653, 52849, 25349, 22658, 22049, 22130, 23698, 24100, 26801, 
      23329, 23329, 49205, 30532, 26077, 23620, 23252, 24797, 25541, 31018, 
      27234, 28793, 61010, 27124, 56290, 26770, 26468, 26240, 26129, 28072, 
      68546, 59369, 28381, 27161, 66265, 66173, 65768, 33562, 32656, 29696, 
      29569, 73768, 69093, 31144, 32653, 29170, 31849, 30946, 30825, 30250, 
      30260, 74114, 35793, 34037, 33256, 37498, 37325, 36866, 35954, 34225, 
      39625, 43805, 38569, 43088, 38944, 45125, 42725, 40849, 42925, 43892, 
      43709, 46429, 46280, 47450, 46405, 49738, 46945, 47888, 51577, 51668, 
      49844, 51769, 51298, 53149, 54176, 56290, 56260, 57476, 55976, 57613, 
      60218, 60381, 65700, 66404, 66265 ], 
  [ 20313, 18649, 19913, 19193, 18041, 16634, 16250, 17665, 15538, 17593, 
      17725, 12962, 16020, 13573, 16265, 15602, 14625, 14717, 13481, 13025, 
      14690, 16290, 10244, 9700, 9434, 12116, 13261, 14085, 9685, 13781, 
      12706, 13700, 12546, 12337, 11170, 12889, 10565, 6170, 8298, 6658, 
      3077, 3485, 7208, 13210, 10642, 6841, 5202, 1810, 1184, 7549, 15914, 
      5297, 7621, 7281, 16072, 8477, 637, 1096, 7565, 493, 1010, 288, 5305, 
      5725, 59130, 49365, 15957, 8545, 7306, 145, 10880, 9668, 185, 60565, 
      52033, 44993, 47560, 16420, 10645, 205, 60541, 59561, 59074, 47114, 
      11474, 8306, 34, 60041, 48850, 4909, 4770, 409, 56173, 3253, 1300, 40, 
      5, 53825, 9605, 5, 901, 47961, 16641, 9, 0, 1296, 51985, 5, 10, 55700, 
      52445, 41213, 40405, 4765, 3368, 2410, 47540, 43697, 9232, 7937, 41, 
      53849, 36506, 34621, 9050, 2525, 61, 34, 194, 509, 36517, 36136, 13261, 
      5965, 232, 136, 40, 37, 47138, 33538, 9653, 2450, 50689, 35785, 8164, 
      5840, 5689, 4688, 4033, 73, 740, 48042, 47170, 11962, 6481, 5265, 306, 
      39701, 13556, 6029, 541, 389, 424, 51197, 37757, 30050, 11357, 10121, 
      2930, 2621, 1277, 962, 27369, 34025, 31853, 13625, 9970, 7225, 6893, 
      6730, 1394, 10600, 8477, 6437, 2900, 205, 47749, 34450, 31909, 31554, 
      28449, 24561, 13221, 9250, 1009, 421, 241, 450, 11492, 11281, 4745, 
      3392, 1481, 785, 24625, 18514, 5050, 914, 298, 41940, 10125, 1924, 
      44042, 28585, 22265, 19130, 6290, 4850, 26969, 17041, 4244, 3316, 1076, 
      404, 36922, 29682, 12762, 1282, 29045, 16360, 14173, 10888, 5813, 3733, 
      1573, 38165, 30113, 23029, 21845, 5713, 1258, 4176, 2512, 26225, 25906, 
      17525, 9461, 4106, 650, 41077, 26597, 23780, 4520, 13954, 7954, 733, 
      26705, 9809, 9065, 788, 34697, 27737, 26441, 20722, 16970, 15002, 
      11866, 11042, 9122, 7897, 6317, 4562, 3650, 3341, 2605, 2522, 42109, 
      35869, 18324, 16776, 11304, 2836, 27205, 19730, 7202, 4682, 3461, 2257, 
      2050, 1285, 970, 34513, 31649, 20345, 18713, 17153, 7265, 6649, 2048, 
      1313, 35314, 28978, 24498, 20689, 18513, 16465, 5314, 4453, 3205, 3114, 
      35381, 25181, 23957, 22472, 22181, 21892, 20756, 18580, 13477, 6056, 
      5252, 3460, 2920, 2837, 1556, 1237, 1157, 38861, 29786, 25561, 3074, 
      2906, 37396, 34057, 33337, 31572, 31225, 30196, 12745, 10512, 8185, 
      1620, 34130, 24473, 23869, 22105, 15530, 12818, 7930, 1369, 39080, 
      34568, 30344, 15844, 11444, 1588, 30421, 8410, 8082, 3922, 26249, 
      20921, 17476, 13921, 9169, 2276, 1681, 33365, 31265, 30242, 20725, 
      16081, 9962, 2005, 33805, 16893, 14308, 9508, 7693, 4365, 3973, 3789, 
      2605, 1828, 1780, 30749, 22585, 20893, 19010, 8905, 4349, 4250, 2210, 
      1858, 29825, 27857, 25652, 2017, 1945, 33354, 21906, 6786, 6381, 3546, 
      2986, 2509, 2106, 35972, 32741, 28037, 4517, 29105, 27809, 26858, 
      23525, 4058, 3890, 28548, 13329, 35162, 34801, 26117, 22565, 19301, 
      19042, 10145, 9290, 8642, 5537, 29069, 23525, 18629, 12500, 12301, 
      6344, 6100, 5864, 5636, 13005, 9657, 6445, 5965, 5101, 2890, 2770, 
      25204, 24313, 24020, 11540, 10100, 3028, 2804, 24713, 24418, 16733, 
      13213, 30805, 30472, 20605, 14152, 12717, 12325, 3037, 23474, 21521, 
      12826, 4961, 3986, 3074, 23872, 22736, 6052, 5945, 4225, 3761, 16018, 
      15349, 28645, 23813, 15028, 5864, 8957, 4210, 3881, 33184, 29844, 
      24916, 15481, 31610, 20362, 5485, 26645, 23444, 11944, 6760, 4469, 
      15850, 13770, 5125, 4545, 31985, 24832, 20996, 10820, 9572, 27026, 
      17681, 12689, 6929, 6434, 33256, 13572, 13381, 10756, 7492, 6565, 5800, 
      5197, 4552, 26690, 14093, 9389, 6793, 5330, 8605, 8361, 8010, 7786, 
      7570, 7261, 5661, 4797, 7709, 5684, 4925, 4916, 28450, 10817, 7850, 
      30465, 22084, 19108, 9540, 8905, 12385, 22637, 9701, 23049, 9594, 6994, 
      5821, 33001, 5897, 29033, 18029, 11705, 9293, 7018, 6605, 21213, 8388, 
      39002, 13297, 9841, 8945, 6322, 25444, 24625, 22276, 8336, 6409, 34117, 
      29362, 22437, 20722, 18882, 17170, 6565, 25768, 22600, 20885, 18605, 
      8405, 8093, 8020, 7565, 17056, 15892, 12385, 10305, 7585, 7252, 24914, 
      17026, 10589, 9074, 8314, 7709, 19277, 16232, 8296, 31285, 18805, 
      11665, 7794, 17744, 17153, 15313, 12505, 11588, 11465, 10244, 33521, 
      23797, 23546, 22562, 19802, 16385, 14977, 11521, 26056, 22741, 10804, 
      8149, 22922, 15337, 13757, 12002, 9181, 8330, 8285, 11713, 8500, 42505, 
      34893, 30850, 28249, 23778, 19053, 15049, 9490, 8658, 8698, 34436, 
      33485, 31037, 26792, 23720, 18637, 12436, 9925, 19025, 13250, 12506, 
      9250, 29665, 19620, 13312, 33745, 22865, 18434, 15493, 9509, 38504, 
      23528, 22829, 13448, 12005, 9685, 30250, 21037, 17026, 16042, 13522, 
      12826, 12402, 9997, 9805, 9850, 29600, 28769, 20609, 12809, 11296, 
      35801, 14825, 14690, 13117, 11497, 11162, 10490, 10457, 10370, 10265, 
      22725, 16180, 15165, 14893, 10888, 10765, 10420, 11834, 11765, 36416, 
      16441, 16292, 16145, 11105, 10937, 35050, 28449, 18594, 17749, 13729, 
      13626, 13050, 11146, 15592, 14600, 13000, 12680, 11560, 26578, 13753, 
      11933, 22068, 19060, 12448, 41810, 22697, 17506, 13997, 11881, 12002, 
      25556, 15125, 12776, 12109, 12356, 12584, 13000, 27205, 23985, 19377, 
      15921, 14530, 13050, 12337, 12357, 12490, 12850, 35345, 12665, 13073, 
      38050, 17669, 13345, 13253, 12994, 13298, 30157, 14292, 13725, 13252, 
      13896, 14365, 43154, 37250, 21689, 16034, 14906, 13954, 13234, 13901, 
      14125, 43040, 33056, 18640, 18356, 13712, 14297, 25353, 14050, 29053, 
      26024, 19108, 16733, 15688, 14285, 14324, 24362, 22261, 14837, 14522, 
      14837, 20641, 19161, 16900, 14656, 14761, 16249, 46325, 33685, 28097, 
      27866, 21041, 15370, 42109, 24100, 20660, 14965, 15173, 16648, 34450, 
      23778, 21690, 21058, 15229, 15130, 15145, 16090, 46705, 20276, 17777, 
      15425, 15385, 15860, 49114, 46954, 23021, 22025, 21709, 19106, 18989, 
      18125, 15725, 16994, 53125, 49000, 41797, 28872, 27112, 25285, 21060, 
      20776, 19357, 15940, 30290, 27793, 26533, 26330, 24410, 24050, 22370, 
      16913, 16465, 18065, 36805, 21682, 21265, 21130, 19242, 18945, 35944, 
      30356, 20996, 20869, 17021, 18196, 29930, 26570, 20410, 18250, 18386, 
      17424, 17524, 17568, 17593, 17649, 19633, 17945, 20498, 39272, 28225, 
      26325, 18421, 18514, 21474, 26240, 21305, 26338, 26440, 28157, 24082, 
      23417, 19850, 58409, 27169, 20084, 20969, 23321, 30697, 21106, 21325, 
      23850, 21533, 24260, 53938, 25778, 22949, 22298, 21893, 23365, 24457, 
      27266, 23626, 23050, 50216, 31117, 26500, 23917, 23525, 24452, 25160, 
      31609, 27693, 29300, 62201, 27541, 57397, 27157, 26825, 26585, 26468, 
      28477, 69821, 60506, 28786, 27506, 67498, 67400, 66989, 34117, 33169, 
      30089, 29956, 75085, 70344, 31573, 33130, 29485, 32266, 31321, 31194, 
      30589, 30581, 75413, 36324, 34490, 33661, 38029, 37850, 37349, 36401, 
      34594, 40192, 44378, 38938, 43625, 39313, 45704, 43178, 41218, 43354, 
      44345, 44138, 46888, 46733, 47933, 46792, 50245, 47338, 48305, 52090, 
      52169, 50273, 52258, 51769, 53608, 54641, 56785, 56737, 57965, 56405, 
      58090, 60689, 60840, 66141, 66833, 66688 ], 
  [ 29385, 27145, 28913, 28193, 26825, 24914, 24386, 26377, 23530, 26665, 
      26941, 20666, 25092, 21925, 25625, 24746, 23481, 23645, 21977, 21521, 
      23834, 26010, 17876, 17188, 16850, 20612, 22189, 23373, 17389, 22997, 
      21562, 22916, 21402, 21121, 19594, 21961, 18845, 12722, 15858, 13498, 
      845, 965, 14408, 22642, 19210, 13897, 11466, 442, 464, 14965, 26210, 
      11705, 15109, 14625, 26440, 16325, 421, 232, 15053, 493, 218, 720, 
      11785, 12421, 77922, 66645, 26325, 16465, 14722, 865, 19664, 18020, 
      689, 79573, 69745, 61553, 64552, 26932, 19357, 565, 79549, 78425, 
      77866, 64034, 20474, 16154, 1546, 78977, 66058, 11245, 11034, 265, 
      74533, 8653, 5188, 1768, 1229, 71825, 17957, 1157, 37, 65025, 27225, 
      1521, 1296, 0, 69697, 1157, 1090, 73988, 70229, 57125, 56173, 11029, 
      8840, 7234, 64532, 60041, 17440, 15641, 1697, 71849, 51554, 49309, 
      17186, 7421, 1789, 1546, 554, 221, 51565, 51112, 22837, 12805, 2536, 
      2152, 1480, 1405, 64058, 48010, 18005, 7274, 68185, 50689, 15940, 
      12608, 12385, 10880, 9865, 1585, 164, 65106, 64090, 21106, 13537, 
      11745, 522, 55325, 23204, 12869, 3349, 2909, 424, 68765, 53021, 43802, 
      20285, 18617, 8042, 7517, 5021, 4346, 40545, 48569, 45965, 23273, 
      18394, 14569, 14093, 13858, 5210, 19240, 16325, 13421, 7940, 1285, 
      64741, 49066, 46021, 45594, 41841, 37089, 22725, 17386, 4321, 2725, 
      1249, 666, 20420, 20137, 10865, 8720, 5297, 3737, 37153, 29530, 11314, 
      4010, 1810, 57924, 18549, 6100, 60386, 41977, 34217, 30290, 13130, 
      10970, 40001, 27625, 10004, 8500, 4244, 1844, 51970, 43290, 22050, 
      4666, 42509, 26728, 23893, 19528, 12365, 9133, 5245, 53429, 43793, 
      35125, 33653, 12193, 4498, 9792, 6976, 39041, 38650, 28181, 17525, 
      9650, 1586, 56845, 39485, 36020, 10280, 23530, 15370, 2173, 39593, 
      17945, 16913, 2228, 49241, 40841, 39257, 32170, 27410, 24866, 20722, 
      19610, 16970, 15241, 12941, 10250, 8762, 8237, 6925, 6770, 58021, 
      50629, 29124, 27144, 19944, 7300, 40165, 30890, 14186, 10370, 8357, 
      6145, 5722, 3877, 2482, 48985, 45545, 31649, 29585, 27593, 14249, 
      13345, 5648, 3833, 49930, 42298, 36810, 32065, 29313, 26689, 11290, 
      9925, 7813, 7650, 49997, 37637, 36125, 34280, 33917, 33556, 32132, 
      29380, 22765, 12392, 11156, 8212, 7240, 7085, 4292, 3181, 2525, 54125, 
      43250, 38089, 7466, 7154, 52372, 48385, 47521, 45396, 44977, 43732, 
      21745, 18720, 15457, 4212, 48458, 36713, 35965, 33769, 25394, 21818, 
      15058, 2665, 54344, 48968, 43880, 25780, 19940, 3748, 43957, 15682, 
      15210, 8746, 38849, 32225, 27844, 23209, 16729, 5444, 3625, 47477, 
      44945, 43706, 31957, 26017, 17810, 4597, 47989, 27045, 23668, 17140, 
      14533, 9333, 8653, 8325, 5989, 3700, 3364, 44285, 34249, 32125, 29738, 
      16249, 9245, 9074, 4874, 3370, 43145, 40745, 38036, 3961, 3457, 47394, 
      33354, 13050, 12429, 7650, 6514, 5389, 4050, 50516, 46637, 40925, 9341, 
      42209, 40625, 39458, 35333, 8450, 8138, 41508, 22185, 49490, 49057, 
      38501, 34085, 29957, 29626, 17777, 16562, 15626, 10865, 42101, 35261, 
      29069, 20996, 20725, 12104, 11716, 11336, 10964, 21645, 17001, 12205, 
      11437, 9997, 5410, 5002, 37300, 36193, 35828, 19604, 17588, 5620, 4820, 
      36665, 36298, 26525, 21853, 44125, 43720, 31477, 23080, 21141, 20605, 
      5125, 35066, 32609, 21250, 9425, 7514, 4874, 35536, 34112, 11236, 
      11057, 7897, 6857, 25450, 24565, 41389, 35405, 24100, 10760, 15581, 
      7450, 6617, 46864, 42804, 36724, 24625, 44930, 30946, 9805, 38813, 
      34820, 19720, 11944, 7565, 24994, 22194, 8869, 7569, 45305, 36496, 
      31652, 18020, 16196, 39194, 27329, 20609, 11969, 11114, 46792, 21780, 
      21517, 17812, 12820, 11245, 9832, 8581, 6856, 38714, 22445, 15725, 
      11545, 8714, 14365, 13977, 13410, 13042, 12682, 12157, 9117, 6525, 
      12821, 8996, 6581, 6500, 40762, 17585, 12962, 43209, 32740, 28900, 
      15588, 14593, 19729, 33365, 15677, 33849, 15426, 10954, 8125, 46177, 
      7985, 41273, 27245, 18473, 14765, 10690, 9773, 31365, 13140, 53330, 
      20641, 15457, 13985, 8266, 36676, 35641, 32644, 12800, 7921, 47365, 
      41530, 32805, 30586, 28170, 25882, 8005, 37000, 32968, 30749, 27749, 
      12653, 12053, 11908, 10949, 25552, 23956, 18937, 15705, 10537, 9556, 
      35786, 25450, 16061, 13466, 11986, 10589, 28421, 24296, 11752, 43669, 
      27733, 17569, 10170, 26240, 25433, 22873, 18769, 17348, 17153, 15140, 
      46337, 34165, 33842, 32570, 28946, 24305, 22321, 17137, 37000, 32749, 
      15844, 9949, 32930, 22681, 20381, 17690, 12637, 10130, 9725, 17113, 
      10228, 57049, 47853, 42874, 39625, 33930, 27693, 22105, 12874, 10170, 
      9490, 47252, 46085, 43061, 37736, 33800, 27061, 18052, 13597, 27521, 
      19226, 18050, 11626, 41257, 28260, 19216, 46273, 32513, 26570, 22405, 
      11525, 52040, 33320, 32405, 19208, 16829, 11629, 41842, 29965, 24442, 
      23026, 19210, 18082, 17370, 12301, 11245, 10642, 40976, 39929, 29321, 
      17921, 15184, 48617, 21017, 20810, 18301, 15385, 14690, 13010, 12905, 
      12602, 12137, 32013, 22948, 21429, 21013, 13768, 13429, 11428, 15650, 
      15509, 49232, 23137, 22916, 22697, 13625, 13025, 47506, 39249, 26154, 
      24949, 18769, 18594, 17586, 13234, 21640, 20072, 17320, 16712, 14152, 
      36730, 18505, 11645, 30708, 26548, 11728, 55562, 31481, 24202, 18605, 
      13177, 12506, 35204, 20381, 15944, 13621, 12500, 12296, 12136, 37285, 
      33057, 26721, 21537, 19210, 16290, 13921, 13221, 12850, 12490, 47513, 
      13169, 12713, 50794, 24005, 16369, 16133, 13210, 12938, 40885, 18180, 
      16965, 15700, 13032, 12997, 56906, 49706, 29609, 21146, 19154, 17194, 
      14314, 13325, 13261, 56720, 44432, 25120, 24692, 16160, 13505, 34425, 
      16714, 39205, 35240, 25588, 21845, 20008, 14213, 14180, 32930, 30037, 
      18005, 17186, 14261, 27625, 25425, 21796, 17104, 14689, 14449, 60437, 
      44917, 37745, 37442, 28097, 18610, 55285, 32308, 27428, 16909, 15245, 
      14920, 45754, 31770, 28818, 27898, 17245, 16354, 16153, 15154, 60745, 
      26612, 22601, 17225, 16897, 15572, 63586, 60994, 30509, 29081, 28621, 
      24650, 24461, 23021, 17741, 15626, 68317, 63400, 54685, 38376, 36040, 
      33565, 27540, 27112, 24901, 17812, 40154, 36865, 35173, 34898, 32258, 
      31754, 29354, 16193, 17113, 16409, 48325, 28090, 27457, 27250, 24210, 
      23697, 47176, 40004, 26900, 26701, 17525, 16900, 39362, 34850, 25810, 
      17170, 17162, 18720, 18100, 18000, 17953, 17865, 17545, 18089, 17978, 
      51080, 36721, 34101, 18709, 18586, 18666, 33872, 18785, 33898, 33928, 
      36221, 30346, 29321, 19490, 73889, 34729, 19796, 19601, 20225, 39481, 
      19882, 19885, 20610, 20165, 20948, 68410, 32330, 27845, 26690, 20453, 
      20773, 30145, 34250, 28594, 21106, 63752, 39541, 32980, 28885, 28205, 
      21716, 21992, 40105, 34605, 36788, 77897, 33949, 72085, 33205, 32513, 
      32129, 31940, 34741, 86525, 75554, 35050, 33050, 83698, 83528, 83045, 
      42181, 40729, 36209, 36004, 92293, 86760, 38125, 40258, 34669, 38674, 
      37225, 37026, 36061, 35837, 92405, 44100, 41330, 39925, 45805, 45554, 
      44549, 43169, 40426, 48400, 52658, 44770, 51473, 45145, 54056, 50018, 
      47050, 49906, 51185, 50690, 53800, 53573, 55133, 52840, 57733, 53458, 
      54713, 59650, 59585, 56825, 59530, 58825, 60520, 61625, 64129, 63865, 
      65237, 62957, 65218, 67745, 67752, 72837, 73385, 73168 ], 
  [ 23236, 25220, 23290, 22562, 22772, 24557, 25085, 22850, 25281, 20484, 
      19700, 24505, 18889, 20996, 17300, 18005, 18850, 18484, 19984, 19520, 
      17077, 15025, 22201, 22565, 22753, 18593, 17000, 15538, 21170, 15688, 
      16893, 15605, 16729, 16976, 18085, 15696, 18386, 24925, 20665, 23585, 
      77458, 79690, 21845, 13709, 16613, 22388, 25765, 70709, 65977, 20810, 
      10933, 24938, 20420, 20992, 10629, 18994, 62226, 66789, 20360, 60712, 
      66245, 57769, 24480, 23530, 325, 136, 10504, 18596, 20549, 55796, 
      15457, 16981, 57202, 388, 64, 320, 149, 10049, 15674, 58130, 360, 292, 
      261, 157, 14677, 18805, 50661, 314, 65, 24980, 25297, 61520, 90, 29250, 
      36873, 49293, 52450, 20, 16904, 52904, 66568, 82, 9802, 50626, 51985, 
      69697, 0, 52900, 53361, 65, 2, 626, 730, 25282, 28901, 32045, 109, 370, 
      17433, 19330, 49738, 32, 1385, 1780, 17705, 31700, 49300, 50641, 58097, 
      62516, 1394, 1469, 12794, 22826, 45821, 47549, 51101, 51554, 157, 2061, 
      16936, 32077, 58, 1570, 19093, 23153, 23458, 25649, 27274, 50674, 
      64565, 145, 185, 14225, 21968, 24400, 59113, 922, 12625, 22882, 42930, 
      44602, 60597, 104, 1256, 3125, 14984, 16484, 30725, 31784, 37736, 
      39701, 4090, 2080, 2644, 12688, 16785, 20880, 21460, 21753, 37393, 
      16045, 18938, 22370, 31145, 53530, 296, 2045, 2696, 2797, 3796, 5380, 
      13192, 17885, 40196, 45992, 54020, 59245, 15109, 15354, 26146, 29809, 
      37474, 42250, 5440, 8905, 25537, 41465, 50881, 865, 16930, 35633, 685, 
      3924, 6724, 8605, 23125, 26245, 4586, 10162, 27917, 30637, 41165, 
      51437, 1769, 3649, 14089, 40001, 3922, 10845, 12762, 16317, 24466, 
      29682, 38466, 1640, 3620, 6568, 7208, 24820, 40885, 28753, 34385, 5200, 
      5337, 10180, 18532, 29137, 54865, 1354, 5114, 6401, 28181, 13445, 
      21125, 51752, 5218, 18418, 19498, 51805, 2720, 4880, 5408, 8353, 10985, 
      12665, 15913, 16913, 19553, 21520, 24500, 28673, 31409, 32468, 35380, 
      35753, 1466, 2522, 10057, 11245, 16717, 34697, 5256, 9181, 23101, 
      28789, 32584, 37764, 38925, 45000, 51525, 2986, 3770, 8882, 9986, 
      11162, 23162, 24370, 39377, 45482, 2873, 4745, 6649, 8768, 10240, 
      11840, 27593, 29924, 34148, 34513, 2938, 6418, 7018, 7813, 7978, 8145, 
      8833, 10305, 14778, 26053, 27985, 33489, 35685, 36058, 44353, 49050, 
      52618, 2312, 4637, 6340, 35381, 36125, 2669, 3434, 3626, 4141, 4250, 
      4589, 15866, 18649, 22250, 45325, 3505, 7072, 7380, 8352, 13177, 15937, 
      22905, 53280, 2525, 3485, 4733, 13033, 17753, 48025, 4808, 22469, 
      23053, 33485, 6562, 9442, 11925, 15210, 21402, 42325, 49482, 4100, 
      4736, 5081, 9700, 13264, 20369, 45700, 4082, 12706, 15137, 21281, 
      24482, 33010, 34442, 35170, 41282, 50081, 51857, 5128, 8820, 9864, 
      11173, 22500, 33448, 33805, 45445, 52389, 5570, 6338, 7325, 49810, 
      52474, 4537, 9505, 27217, 28180, 37657, 40745, 44372, 49897, 3961, 
      4834, 6514, 34066, 6212, 6740, 7157, 8840, 36341, 37085, 6565, 17338, 
      4513, 4608, 7780, 9700, 11908, 12105, 21904, 23329, 24505, 31888, 6626, 
      9290, 12602, 18785, 19042, 29957, 30625, 31301, 31985, 18376, 23236, 
      30056, 31400, 34184, 47021, 48725, 8685, 9162, 9325, 20557, 22765, 
      46701, 50125, 9104, 9265, 14804, 18580, 6530, 6653, 11834, 17693, 
      19450, 19970, 49898, 10141, 11380, 19557, 36772, 41725, 51757, 10081, 
      10769, 33301, 33650, 41050, 44234, 16361, 17060, 8010, 10474, 17649, 
      34933, 27080, 43765, 46628, 6617, 7837, 10205, 17642, 7321, 13401, 
      38196, 9650, 11465, 22765, 33997, 44930, 18005, 20485, 41480, 45460, 
      7690, 11025, 13573, 25285, 27685, 10025, 16640, 22592, 35072, 36857, 
      7589, 21649, 21914, 26129, 33809, 36986, 40325, 43826, 50021, 10597, 
      21256, 29320, 36756, 43957, 32180, 32848, 33865, 34553, 35249, 36308, 
      43828, 53908, 35386, 44761, 54490, 54937, 10525, 28004, 35525, 9802, 
      14645, 17141, 31285, 32930, 25920, 14738, 31898, 14692, 32701, 41957, 
      51272, 9594, 52714, 11552, 19700, 28880, 34676, 43801, 46580, 16954, 
      38329, 8293, 26820, 34308, 37060, 54045, 14341, 14890, 16645, 40097, 
      56866, 10244, 12329, 16804, 18281, 20089, 22025, 57476, 14661, 16965, 
      18442, 20722, 41530, 43042, 43425, 46162, 23273, 24845, 30914, 36130, 
      48914, 52685, 16081, 23697, 35956, 41281, 45081, 49492, 21386, 25181, 
      46429, 12872, 22280, 34292, 52765, 23953, 24730, 27450, 32850, 35125, 
      35458, 39253, 12368, 18148, 18353, 19193, 21905, 26240, 28480, 35968, 
      16757, 19370, 38897, 56762, 19549, 28836, 31816, 35989, 47304, 56941, 
      59176, 37522, 57565, 10400, 12820, 14705, 16208, 19489, 24340, 30368, 
      48065, 59089, 63689, 13273, 13690, 14890, 17485, 19885, 25290, 36873, 
      46674, 25220, 35405, 37397, 54205, 16250, 24901, 35921, 14400, 21760, 
      26905, 31716, 56740, 12773, 21509, 22178, 36965, 41450, 57370, 16829, 
      24488, 30053, 31805, 37493, 39533, 40933, 55400, 60680, 64829, 17545, 
      18082, 25426, 40426, 46665, 14624, 35600, 35921, 40276, 46864, 48809, 
      54521, 54944, 56225, 58400, 23890, 33305, 35482, 36122, 52637, 53882, 
      64025, 47653, 48040, 15233, 34018, 34325, 34634, 55130, 57698, 16145, 
      20032, 30697, 32132, 41792, 42145, 44305, 57905, 37269, 39925, 45621, 
      47125, 55125, 22261, 43636, 73736, 27325, 31613, 76985, 14689, 27040, 
      35073, 44788, 63648, 68785, 24425, 41810, 52685, 62506, 71417, 74381, 
      78445, 23336, 26500, 32836, 40324, 44861, 52501, 62276, 66856, 70181, 
      75101, 18250, 69442, 75322, 17305, 37508, 54160, 54980, 71593, 75545, 
      22178, 49633, 53170, 57713, 79333, 82994, 16021, 18325, 31492, 43621, 
      47965, 53397, 66357, 77512, 79560, 16361, 20969, 37561, 38189, 58169, 
      79274, 27856, 57137, 24714, 27613, 38025, 44314, 48285, 74698, 75193, 
      30053, 32968, 54728, 57605, 78440, 36362, 39442, 45845, 59105, 75170, 
      87602, 16900, 22500, 26944, 27169, 36304, 54801, 18610, 32065, 37745, 
      62602, 74666, 87541, 22805, 33109, 36493, 37685, 62408, 67325, 68708, 
      81965, 17730, 40093, 47170, 63970, 65754, 77629, 17401, 17977, 35540, 
      37280, 37876, 43937, 44276, 47060, 62900, 85601, 16850, 17741, 20114, 
      28621, 30509, 32786, 39961, 40589, 44186, 64025, 27757, 30276, 31752, 
      32005, 34645, 35197, 38077, 81412, 72298, 88490, 23780, 41033, 41984, 
      42305, 47713, 48784, 24741, 29185, 43537, 43866, 73762, 86337, 30125, 
      34061, 46141, 85021, 86069, 69145, 73805, 74761, 75242, 76210, 92786, 
      76960, 96385, 24413, 34340, 37000, 76520, 77981, 99181, 37825, 97186, 
      38377, 38933, 37000, 44325, 45940, 82045, 20282, 39202, 81821, 89546, 
      102842, 34976, 88769, 90356, 104281, 90106, 105145, 22189, 44189, 
      51848, 54389, 90920, 99688, 48338, 42937, 52065, 95265, 24389, 37666, 
      45361, 52354, 53786, 101681, 105125, 37700, 43816, 41773, 22688, 46850, 
      24264, 48744, 50690, 51362, 51701, 48690, 23912, 25085, 48997, 52277, 
      24777, 25133, 25178, 42920, 45162, 51202, 51525, 25970, 26245, 49946, 
      47853, 56520, 51545, 53792, 54121, 55796, 57154, 27656, 46933, 51025, 
      53842, 48628, 48905, 51592, 53380, 57501, 48049, 51757, 61821, 53738, 
      62194, 52621, 59665, 64089, 61661, 60826, 62441, 62901, 63202, 62120, 
      68269, 62600, 68357, 67498, 63981, 64970, 68546, 65969, 66848, 69589, 
      70162, 70020, 71338, 71650, 74650, 72685, 75728, 76789, 83434, 85034, 
      85345 ], 
  [ 20936, 19240, 20530, 19802, 18632, 17197, 16805, 18250, 16081, 18184, 
      18320, 13465, 16589, 14096, 16840, 16165, 15170, 15264, 14004, 13540, 
      15237, 16865, 10701, 10145, 9873, 12613, 13780, 14618, 10130, 14308, 
      13213, 14225, 13049, 12836, 11645, 13396, 11026, 6525, 8705, 7025, 
      2938, 3330, 7585, 13709, 11093, 7208, 5525, 1709, 1117, 7930, 16453, 
      5618, 8000, 7652, 16609, 8874, 586, 1009, 7940, 452, 925, 269, 5620, 
      6050, 60125, 50276, 16484, 8936, 7669, 136, 11317, 10081, 162, 61568, 
      52964, 45860, 48449, 16949, 11074, 170, 61540, 60552, 60061, 47997, 
      11917, 8685, 61, 61034, 49745, 5200, 5057, 340, 57130, 3490, 1453, 73, 
      10, 54760, 10004, 4, 788, 48842, 17162, 26, 5, 1157, 52900, 0, 1, 
      56645, 53362, 42026, 41210, 5042, 3601, 2605, 48409, 44530, 9613, 8290, 
      58, 54772, 37265, 35360, 9425, 2720, 80, 41, 137, 416, 37274, 36889, 
      13714, 6266, 281, 169, 41, 34, 47997, 34261, 10036, 2637, 51578, 36530, 
      8513, 6133, 5978, 4949, 4274, 74, 625, 48905, 48025, 12385, 6788, 5540, 
      233, 40482, 14005, 6322, 610, 442, 337, 52084, 38516, 30725, 11764, 
      10504, 3125, 2804, 1396, 1061, 28010, 34740, 32544, 14068, 10345, 7540, 
      7200, 7033, 1513, 10985, 8818, 6730, 3085, 170, 48596, 35165, 32596, 
      32237, 29096, 25160, 13652, 9605, 1096, 452, 200, 365, 11889, 11674, 
      4986, 3589, 1594, 850, 25220, 19025, 5297, 985, 281, 42725, 10490, 
      2053, 44845, 29224, 22824, 19645, 6565, 5085, 27586, 17522, 4457, 3497, 
      1145, 377, 37649, 30329, 13169, 1361, 29682, 16825, 14602, 11257, 6066, 
      3922, 1666, 38900, 30760, 23588, 22388, 5960, 1325, 4373, 2645, 26820, 
      26497, 18000, 9792, 4297, 585, 41834, 27194, 24341, 4721, 14365, 8245, 
      692, 27298, 10138, 9378, 745, 35380, 28340, 27028, 21233, 17425, 15425, 
      12233, 11393, 9433, 8180, 6560, 4753, 3809, 3488, 2720, 2633, 42866, 
      36562, 18797, 17225, 11657, 2957, 27796, 20221, 7461, 4869, 3604, 2344, 
      2125, 1300, 925, 35186, 32290, 20842, 19186, 17602, 7522, 6890, 2117, 
      1322, 35993, 29585, 25049, 21188, 18980, 16900, 5513, 4624, 3328, 3233, 
      36058, 25738, 24498, 22993, 22698, 22405, 21253, 19045, 13858, 6273, 
      5445, 3589, 3025, 2938, 1573, 1210, 1098, 39572, 30397, 26120, 3181, 
      3005, 38089, 34714, 33986, 32201, 31850, 30809, 13106, 10829, 8450, 
      1625, 34785, 25012, 24400, 22612, 15937, 13177, 8185, 1300, 39785, 
      35225, 30953, 16253, 11773, 1565, 31028, 8669, 8333, 4045, 26802, 
      21402, 17905, 14290, 9442, 2305, 1642, 34000, 31876, 30841, 21200, 
      16484, 10249, 2000, 34442, 17306, 14677, 9781, 7922, 4490, 4082, 3890, 
      2642, 1781, 1717, 31348, 23080, 21364, 19453, 9160, 4468, 4365, 2205, 
      1789, 30410, 28418, 26185, 1970, 1874, 33977, 22385, 6977, 6560, 3617, 
      3025, 2512, 2057, 36621, 33354, 28594, 4626, 29672, 28360, 27397, 
      24020, 4141, 3965, 29105, 13658, 35793, 35428, 26640, 23040, 19728, 
      19465, 10404, 9529, 8865, 5668, 29626, 24010, 19042, 12805, 12602, 
      6497, 6245, 6001, 5765, 13316, 9896, 6596, 6100, 5204, 2861, 2725, 
      25705, 24802, 24505, 11817, 10345, 3001, 2745, 25204, 24905, 17104, 
      13520, 31370, 31033, 21034, 14473, 13010, 12610, 2978, 23941, 21960, 
      13117, 5032, 4005, 2997, 24341, 23189, 6161, 6050, 4250, 3754, 16361, 
      15680, 29170, 24274, 15349, 5953, 9140, 4205, 3848, 33757, 30377, 
      25385, 15802, 32161, 20761, 5536, 27130, 23885, 12185, 6857, 4450, 
      16165, 14045, 5140, 4520, 32530, 25285, 21393, 11025, 9745, 27505, 
      18020, 12932, 7012, 6497, 33809, 13829, 13634, 10949, 7589, 6626, 5825, 
      5186, 4481, 27157, 14356, 9540, 6856, 5317, 8720, 8468, 8105, 7873, 
      7649, 7328, 5648, 4688, 7786, 5661, 4810, 4797, 28925, 10984, 7925, 
      30962, 22465, 19441, 9665, 9010, 12580, 23018, 9818, 23432, 9701, 6997, 
      5732, 33514, 5794, 29492, 18320, 11860, 9376, 7001, 6560, 21554, 8429, 
      39573, 13480, 9928, 9000, 6205, 25841, 25010, 22625, 8357, 6266, 34624, 
      29809, 22784, 21041, 19169, 17425, 6416, 26161, 22945, 21202, 18882, 
      8410, 8082, 8005, 7522, 17293, 16105, 12514, 10370, 7514, 7145, 25281, 
      17257, 10656, 9081, 8281, 7632, 19546, 16441, 8249, 31732, 19060, 
      11752, 7685, 17973, 17370, 15490, 12610, 11665, 11538, 10273, 33988, 
      24128, 23873, 22873, 20065, 16580, 15140, 11588, 26417, 23050, 10837, 
      8002, 23229, 15496, 13876, 12069, 9124, 8181, 8116, 11762, 8345, 43060, 
      35360, 31265, 28628, 24089, 19280, 15188, 9425, 8489, 8489, 34893, 
      33930, 31450, 27145, 24025, 18850, 12493, 9874, 19240, 13325, 12557, 
      9125, 30050, 19841, 13381, 34180, 23140, 18625, 15616, 9360, 38993, 
      23809, 23098, 13505, 12010, 9530, 30629, 21268, 17173, 16165, 13573, 
      12853, 12413, 9860, 9620, 9629, 29965, 29122, 20826, 12826, 11245, 
      36244, 14900, 14761, 13136, 11444, 11089, 10361, 10324, 10225, 10100, 
      22970, 16285, 15242, 14962, 10777, 10642, 10205, 11773, 11700, 36853, 
      16538, 16385, 16234, 10970, 10778, 35465, 28772, 18737, 17872, 13732, 
      13625, 13025, 10985, 15649, 14625, 12961, 12625, 11425, 26861, 13736, 
      11636, 22265, 19193, 12125, 42289, 22900, 17593, 13968, 11668, 11745, 
      25805, 15130, 12665, 11906, 12077, 12281, 12665, 27476, 24200, 19496, 
      15944, 14501, 12941, 12136, 12116, 12221, 12541, 35730, 12402, 12762, 
      38465, 17728, 13220, 13120, 12713, 12985, 30458, 14213, 13610, 13093, 
      13553, 13994, 43621, 37645, 21832, 16021, 14845, 13837, 12997, 13572, 
      13780, 43501, 33389, 18701, 18409, 13549, 13954, 25556, 13897, 29314, 
      26233, 19165, 16714, 15625, 13978, 14013, 24533, 22388, 14708, 14365, 
      14500, 20722, 19202, 16865, 14485, 14450, 15842, 46800, 34000, 28324, 
      28089, 21124, 15241, 42530, 24245, 20725, 14762, 14866, 16241, 34765, 
      23909, 21773, 21125, 15028, 14885, 14888, 15725, 47170, 20313, 17730, 
      15210, 15154, 15529, 49601, 47417, 23120, 22100, 21776, 19097, 18976, 
      18080, 15520, 16601, 53650, 49481, 42194, 29081, 27289, 25426, 21101, 
      20809, 19346, 15725, 30517, 27976, 26692, 26485, 24525, 24157, 22437, 
      16552, 16178, 17650, 37120, 21713, 21284, 21145, 19193, 18884, 36241, 
      30565, 20997, 20866, 16722, 17797, 30125, 26701, 20381, 17861, 17989, 
      17165, 17225, 17261, 17282, 17330, 19186, 17620, 20025, 39593, 28360, 
      26420, 18100, 18181, 20981, 26325, 20826, 26417, 26513, 28260, 24085, 
      23400, 19485, 58922, 27242, 19721, 20546, 22802, 30836, 20689, 20896, 
      23321, 21106, 23725, 54389, 25789, 22868, 22189, 21460, 22868, 24418, 
      27297, 23545, 22585, 50609, 31226, 26501, 23834, 23426, 23941, 24625, 
      31720, 27716, 29353, 62708, 27530, 57844, 27124, 26770, 26522, 26401, 
      28450, 70372, 60965, 28757, 27437, 68017, 67913, 67498, 34180, 33202, 
      30042, 29905, 75650, 70865, 31546, 33133, 29380, 32225, 31252, 31121, 
      30496, 30474, 75956, 36353, 34465, 33602, 38048, 37865, 37332, 36360, 
      34501, 40229, 44397, 38821, 43618, 39194, 45721, 43105, 41089, 43261, 
      44266, 44041, 46801, 46642, 47860, 46649, 50180, 47197, 48178, 52021, 
      52090, 50146, 52169, 51668, 53489, 54522, 56680, 56618, 57850, 56250, 
      57965, 60548, 60689, 65954, 66634, 66485 ], 
  [ 21157, 19445, 20749, 20021, 18845, 17396, 17000, 18461, 16272, 18405, 
      18545, 13648, 16810, 14297, 17069, 16388, 15385, 15481, 14209, 13745, 
      15460, 17104, 10882, 10322, 10048, 12818, 13997, 14845, 10313, 14533, 
      13428, 14450, 13264, 13049, 11848, 13617, 11225, 6676, 8884, 7184, 
      2845, 3229, 7754, 13940, 11300, 7373, 5668, 1640, 1066, 8105, 16708, 
      5765, 8177, 7825, 16866, 9061, 549, 954, 8117, 421, 872, 250, 5769, 
      6205, 60616, 50725, 16741, 9125, 7844, 125, 11530, 10282, 145, 62065, 
      53425, 46289, 48890, 17210, 11285, 149, 62037, 61045, 60552, 48436, 
      12136, 8872, 72, 61529, 50192, 5345, 5200, 305, 57609, 3609, 1530, 90, 
      13, 55229, 10205, 5, 733, 49285, 17425, 37, 10, 1090, 53361, 1, 0, 
      57122, 53825, 42437, 41617, 5185, 3722, 2708, 48850, 44953, 9810, 8473, 
      73, 55241, 37652, 35737, 9620, 2825, 97, 52, 116, 377, 37661, 37274, 
      13949, 6425, 314, 194, 50, 41, 48436, 34632, 10237, 2740, 52033, 36913, 
      8698, 6290, 6133, 5090, 4405, 85, 578, 49348, 48464, 12608, 6953, 5689, 
      208, 40885, 14242, 6481, 657, 481, 306, 52541, 38909, 31076, 11981, 
      10709, 3236, 2909, 1469, 1124, 28345, 35113, 32905, 14305, 10548, 7713, 
      7369, 7200, 1588, 11194, 9005, 6893, 3194, 169, 49037, 35540, 32957, 
      32596, 29437, 25477, 13885, 9800, 1157, 485, 197, 340, 12106, 11889, 
      5125, 3706, 1669, 901, 25537, 19300, 5440, 1040, 292, 43138, 10693, 
      2138, 45268, 29565, 23125, 19924, 6724, 5224, 27917, 17785, 4586, 3610, 
      1202, 386, 38036, 30676, 13396, 1424, 30025, 17082, 14841, 11466, 6217, 
      4041, 1737, 39293, 31109, 23893, 22685, 6109, 1384, 4498, 2738, 27145, 
      26820, 18265, 9985, 4420, 580, 42241, 27521, 24650, 4850, 14600, 8420, 
      701, 27625, 10333, 9565, 754, 35753, 28673, 27353, 21520, 17684, 15668, 
      12448, 11600, 9620, 8353, 6713, 4880, 3920, 3593, 2809, 2720, 43277, 
      36941, 19066, 17482, 11866, 3050, 28125, 20500, 7624, 4996, 3709, 2421, 
      2196, 1341, 936, 35557, 32645, 21125, 19457, 17861, 7685, 7045, 2186, 
      1361, 36368, 29924, 25360, 21473, 19249, 17153, 5648, 4745, 3425, 3328, 
      36433, 26053, 24805, 23290, 22993, 22698, 21538, 19314, 14085, 6418, 
      5578, 3690, 3114, 3025, 1618, 1233, 1105, 39965, 30740, 26437, 3272, 
      3092, 38474, 35081, 34349, 32554, 32201, 31154, 13325, 11026, 8621, 
      1666, 35152, 25321, 24705, 22905, 16180, 13396, 8352, 1305, 40178, 
      35594, 31298, 16498, 11978, 1594, 31373, 8840, 8500, 4148, 27121, 
      21685, 18162, 14517, 9621, 2362, 1665, 34361, 32225, 31184, 21481, 
      16729, 10436, 2041, 34805, 17557, 14906, 9962, 8081, 4597, 4181, 3985, 
      2705, 1802, 1730, 31693, 23373, 21645, 19720, 9333, 4573, 4468, 2248, 
      1800, 30749, 28745, 26498, 1993, 1885, 34336, 22672, 7120, 6697, 3700, 
      3092, 2561, 2080, 36994, 33709, 28921, 4729, 30005, 28685, 27716, 
      24317, 4232, 4052, 29434, 13873, 36160, 35793, 26953, 23329, 19993, 
      19728, 10585, 9700, 9028, 5785, 29957, 24305, 19301, 13010, 12805, 
      6626, 6370, 6122, 5882, 13525, 10069, 6725, 6221, 5309, 2900, 2756, 
      26010, 25101, 24802, 12010, 10522, 3042, 2770, 25505, 25204, 17345, 
      13729, 31709, 31370, 21305, 14690, 13213, 12809, 3005, 24232, 22237, 
      13320, 5125, 4072, 3016, 24634, 23474, 6274, 6161, 4321, 3809, 16592, 
      15905, 29493, 24565, 15570, 6058, 9293, 4264, 3893, 34106, 30706, 
      25682, 16025, 32500, 21024, 5625, 27437, 24170, 12370, 6970, 4505, 
      16388, 14248, 5213, 4573, 32869, 25578, 21658, 11194, 9898, 27812, 
      18257, 13121, 7121, 6596, 34154, 14026, 13829, 11114, 7706, 6725, 5906, 
      5249, 4514, 27460, 14557, 9685, 6957, 5380, 8849, 8593, 8224, 7988, 
      7760, 7433, 5713, 4705, 7897, 5722, 4825, 4810, 29236, 11141, 8036, 
      31285, 22730, 19682, 9802, 9137, 12753, 23285, 9953, 23701, 9832, 7076, 
      5765, 33849, 5821, 29801, 18545, 12017, 9497, 7072, 6617, 21805, 8530, 
      39940, 13653, 10053, 9109, 6228, 26122, 25285, 22882, 8450, 6277, 
      34961, 30116, 23041, 21284, 19396, 17636, 6425, 26442, 23202, 21445, 
      19105, 8497, 8161, 8082, 7585, 17498, 16298, 12665, 10489, 7565, 7178, 
      25552, 17460, 10777, 9172, 8352, 7681, 19769, 16634, 8314, 32045, 
      19277, 11885, 7720, 18178, 17569, 15669, 12753, 11794, 11665, 10378, 
      34313, 24385, 24128, 23120, 20288, 16769, 15313, 11713, 26690, 23297, 
      10946, 8021, 23476, 15669, 14029, 12196, 9189, 8200, 8125, 11881, 8362, 
      43433, 35689, 31568, 28913, 24340, 19489, 15353, 9488, 8500, 8480, 
      35218, 34249, 31753, 27418, 24274, 19053, 12618, 9945, 19445, 13460, 
      12680, 9160, 30341, 20050, 13514, 34497, 23377, 18820, 15777, 9385, 
      39338, 24050, 23333, 13634, 12113, 9553, 30920, 21485, 17348, 16328, 
      13700, 12968, 12520, 9893, 9629, 9620, 30250, 29401, 21037, 12937, 
      11322, 36569, 15041, 14900, 13249, 11521, 11156, 10400, 10361, 10256, 
      10121, 23197, 16442, 15385, 15101, 10826, 10685, 10202, 11848, 11773, 
      37178, 16693, 16538, 16385, 11009, 10805, 35780, 29041, 18916, 18041, 
      13841, 13732, 13120, 11012, 15786, 14746, 13050, 12706, 11466, 27112, 
      13837, 11597, 22474, 19370, 12074, 42640, 23113, 17748, 14065, 11673, 
      11728, 26042, 15245, 12722, 11917, 12050, 12242, 12610, 27725, 24421, 
      19669, 16069, 14600, 13000, 12149, 12109, 12200, 12500, 36037, 12385, 
      12721, 38788, 17873, 13273, 13169, 12688, 12944, 30725, 14290, 13669, 
      13130, 13498, 13925, 43972, 37960, 22021, 16132, 14932, 13896, 12996, 
      13525, 13725, 43850, 33674, 18850, 18554, 13586, 13901, 25777, 13940, 
      29565, 26458, 19314, 16825, 15714, 13945, 13978, 24740, 22573, 14765, 
      14408, 14453, 20885, 19345, 16970, 14522, 14417, 15761, 47161, 34281, 
      28561, 28324, 21289, 15300, 42865, 24442, 20882, 14785, 14837, 16162, 
      35048, 24100, 21940, 21284, 15053, 14888, 14885, 15668, 47529, 20458, 
      17833, 15229, 15165, 15490, 49972, 47776, 23297, 22265, 21937, 19220, 
      19097, 18185, 15545, 16532, 54041, 49850, 42521, 29314, 27506, 25625, 
      21250, 20954, 19469, 15746, 30760, 28197, 26901, 26692, 24712, 24340, 
      22600, 16501, 16165, 17573, 37409, 21860, 21425, 21284, 19300, 18985, 
      36522, 30802, 21130, 20997, 16705, 17730, 30356, 26900, 20500, 17800, 
      17924, 17170, 17210, 17242, 17261, 17305, 19097, 17593, 19924, 39890, 
      28565, 26605, 18077, 18152, 20872, 26506, 20725, 26596, 26690, 28453, 
      24228, 23533, 19444, 59321, 27421, 19682, 20477, 22685, 31049, 20624, 
      20825, 23200, 21037, 23602, 54760, 25940, 22973, 22280, 21389, 22765, 
      24545, 27460, 23652, 22500, 50954, 31429, 26650, 23941, 23525, 23834, 
      24506, 31925, 27877, 29530, 63113, 27677, 58221, 27261, 26897, 26645, 
      26522, 28593, 70805, 61352, 28900, 27560, 68436, 68330, 67913, 34373, 
      33381, 30181, 30042, 76097, 71290, 31697, 33300, 29493, 32372, 31385, 
      31252, 30617, 30589, 76397, 36538, 34624, 33745, 38233, 38048, 37501, 
      36517, 34632, 40426, 44596, 38952, 43805, 39325, 45922, 43264, 41220, 
      43412, 44425, 44192, 46962, 46801, 48029, 46786, 50357, 47336, 48325, 
      52200, 52265, 50297, 52340, 51833, 53650, 54685, 56853, 56785, 58021, 
      56401, 58132, 60713, 60850, 66109, 66785, 66634 ], 
  [ 25409, 27521, 25477, 24741, 24993, 26890, 27450, 25085, 27674, 22625, 
      21805, 26938, 21008, 23269, 19345, 20098, 21005, 20621, 22217, 21745, 
      19154, 16970, 24608, 25000, 25202, 20800, 19109, 17561, 23545, 17725, 
      19010, 17640, 18842, 19105, 20290, 17753, 20617, 27530, 23042, 26122, 
      82009, 84305, 24292, 15658, 18754, 24865, 28418, 75058, 70180, 23201, 
      12682, 27549, 22789, 23393, 12356, 21281, 66305, 71012, 22725, 64741, 
      70450, 61700, 27065, 26065, 170, 317, 12221, 20857, 22922, 59657, 
      17524, 19144, 61109, 181, 145, 657, 388, 11728, 17753, 62065, 149, 113, 
      98, 410, 16690, 21074, 54338, 117, 250, 27581, 27914, 65561, 17, 32057, 
      40016, 52916, 56185, 25, 19053, 56653, 70765, 293, 11453, 54293, 55700, 
      73988, 65, 56645, 57122, 0, 49, 1089, 1225, 27889, 31684, 34970, 328, 
      733, 19604, 21613, 53365, 25, 2034, 2509, 19890, 34605, 52909, 54298, 
      62010, 66573, 2041, 2132, 14657, 25297, 49300, 51092, 54772, 55241, 
      386, 2834, 19069, 34994, 157, 2245, 21352, 25636, 25957, 28260, 29965, 
      54325, 68680, 338, 410, 16178, 24385, 26945, 63050, 1433, 14464, 25345, 
      46289, 48025, 64580, 181, 1845, 4050, 16981, 18577, 33570, 34677, 
      40885, 42930, 5141, 2825, 3485, 14521, 18890, 23225, 23837, 24146, 
      40522, 18100, 21169, 24793, 34000, 57265, 493, 2770, 3533, 3650, 4793, 
      6569, 15053, 20050, 43433, 49453, 57769, 63170, 17096, 17357, 28757, 
      32596, 40597, 45565, 6625, 10426, 28114, 44746, 54514, 1280, 19025, 
      38672, 1018, 4913, 8033, 10090, 25570, 28850, 5653, 11773, 30600, 
      33448, 44424, 55080, 2386, 4586, 15986, 43210, 4889, 12500, 14561, 
      18356, 26969, 32441, 41609, 2205, 4537, 7837, 8541, 27337, 44122, 
      31460, 37348, 6305, 6458, 11765, 20693, 31858, 58610, 1801, 6201, 7632, 
      30852, 15266, 23426, 55381, 6301, 20557, 21701, 55432, 3433, 5913, 
      6505, 9754, 12610, 14418, 17890, 18954, 21754, 23833, 26973, 31354, 
      34218, 35325, 38365, 38754, 1873, 3185, 11600, 12884, 18740, 37648, 
      6317, 10642, 25490, 31466, 35437, 40841, 42050, 48365, 55130, 3709, 
      4621, 10309, 11509, 12781, 25549, 26821, 42516, 48861, 3562, 5722, 
      7850, 10177, 11777, 13505, 30202, 32645, 37061, 37442, 3625, 7585, 
      8249, 9124, 9305, 9488, 10240, 11840, 16649, 28580, 30608, 36368, 
      38660, 39049, 47680, 52553, 56249, 2853, 5578, 7489, 38338, 39114, 
      3272, 4181, 4405, 5000, 5125, 5512, 17797, 20756, 24565, 48680, 4250, 
      8281, 8621, 9689, 14914, 17866, 25250, 56921, 3060, 4212, 5652, 14752, 
      19792, 51472, 5725, 24778, 25394, 36338, 7685, 10853, 13544, 17069, 
      23645, 45544, 52973, 4885, 5617, 6010, 11125, 14977, 22546, 49045, 
      4849, 14369, 16976, 23504, 26881, 35825, 37321, 38081, 44449, 53584, 
      55424, 6037, 10145, 11285, 12706, 24785, 36277, 36650, 48770, 55970, 
      6525, 7389, 8488, 53293, 56053, 5330, 10874, 29738, 30749, 40658, 
      43874, 47645, 53378, 4640, 5657, 7561, 36905, 7209, 7801, 8266, 10125, 
      39274, 40050, 7592, 19277, 5234, 5345, 8933, 11045, 13445, 13658, 
      24113, 25618, 26858, 34609, 7633, 10585, 14185, 20800, 21073, 32580, 
      33280, 33988, 34704, 20357, 25505, 32677, 34085, 36997, 50362, 52130, 
      9896, 10421, 10600, 22664, 25000, 50024, 53576, 10345, 10522, 16525, 
      20557, 7465, 7604, 13313, 19604, 21473, 22025, 53329, 11458, 12809, 
      21578, 39673, 44834, 55250, 11380, 12132, 36040, 36405, 44125, 47437, 
      18154, 18901, 9065, 11785, 19520, 37732, 29493, 46930, 49905, 7460, 
      8840, 11464, 19493, 8242, 14930, 41117, 10825, 12816, 24916, 36724, 
      48121, 19850, 22490, 44525, 48665, 8605, 12308, 15080, 27560, 30088, 
      11194, 18369, 24705, 37825, 39690, 8452, 23696, 23977, 28432, 36496, 
      39817, 43300, 46945, 53380, 11794, 23269, 31781, 39569, 47074, 34765, 
      35465, 36530, 37250, 37978, 39085, 46925, 57389, 38113, 47888, 57985, 
      58448, 11650, 30361, 38250, 10829, 16136, 18824, 33800, 35525, 28145, 
      16209, 34425, 16145, 35258, 44930, 54613, 10517, 56101, 12681, 21501, 
      31225, 37309, 46834, 49725, 18545, 41120, 8954, 29033, 36905, 39785, 
      57458, 15688, 16285, 18184, 42948, 60373, 11141, 13466, 18341, 19930, 
      21866, 23930, 60997, 16004, 18500, 20089, 22529, 44425, 46001, 46400, 
      49249, 25220, 26888, 33293, 38765, 52093, 56008, 17498, 25658, 38573, 
      44138, 48098, 52685, 23185, 27220, 49492, 13949, 24125, 36809, 56066, 
      25892, 26717, 29597, 35285, 37672, 38021, 41992, 13345, 19669, 19890, 
      20794, 23698, 28305, 30673, 38545, 18148, 20969, 41600, 60185, 21146, 
      31025, 34165, 38546, 50357, 60362, 62677, 40141, 61000, 10985, 13757, 
      15850, 17497, 21050, 26237, 32617, 51130, 62570, 67330, 14240, 14705, 
      16033, 18868, 21460, 27233, 39440, 49673, 27145, 37890, 39978, 57490, 
      17485, 26792, 38420, 15425, 23425, 28906, 33989, 60101, 13572, 23140, 
      23857, 39492, 44185, 60745, 18058, 26309, 32210, 34058, 40034, 42170, 
      43634, 58693, 64165, 68458, 18820, 19405, 27293, 43093, 49604, 15577, 
      38025, 38362, 42925, 49801, 51826, 57762, 58201, 59530, 61785, 25625, 
      35600, 37889, 38561, 55796, 57089, 67600, 50602, 51005, 16180, 36325, 
      36648, 36973, 58365, 61029, 17170, 21425, 32810, 34325, 44465, 44834, 
      47090, 61234, 39716, 42500, 48452, 50020, 58340, 23794, 46369, 77589, 
      29192, 33736, 80932, 15418, 28873, 37370, 47549, 67145, 72458, 26064, 
      44425, 55764, 65953, 75168, 78228, 82420, 24877, 28265, 34985, 42857, 
      47602, 55562, 65705, 70445, 73882, 78962, 19325, 73109, 79181, 18250, 
      39877, 57265, 58117, 75322, 79402, 23569, 52544, 56225, 60944, 83300, 
      87073, 16738, 19330, 33505, 46258, 50794, 56450, 69890, 81413, 83525, 
      17092, 22212, 39892, 40552, 61396, 83221, 29609, 60314, 26225, 29332, 
      40352, 46945, 51092, 78481, 78992, 31914, 35005, 57789, 60778, 82333, 
      38573, 41813, 48520, 62324, 78949, 91765, 17525, 23765, 28561, 28802, 
      38497, 57842, 19441, 34000, 40000, 65929, 78409, 91684, 24050, 35090, 
      38666, 39922, 65717, 70810, 72241, 85930, 18365, 42440, 49853, 67325, 
      69173, 81448, 17938, 18610, 37629, 39465, 40093, 46458, 46813, 49725, 
      66205, 89658, 17225, 18292, 21001, 30260, 32276, 34697, 42272, 42932, 
      46705, 67360, 29314, 32009, 33581, 33850, 36650, 37234, 40274, 85321, 
      75901, 92605, 24965, 43354, 44353, 44690, 50354, 51473, 25988, 30784, 
      45968, 46313, 77393, 90368, 31770, 35962, 48682, 89002, 90082, 72596, 
      77416, 78404, 78901, 79901, 96989, 80665, 100682, 25524, 36185, 39005, 
      80189, 81698, 103538, 39860, 101477, 40426, 40996, 38933, 46658, 48353, 
      85850, 20565, 41245, 85608, 93573, 107253, 36745, 92762, 94397, 108722, 
      94129, 109600, 22690, 46450, 54477, 57130, 94957, 103981, 50789, 45098, 
      54674, 99410, 25092, 39505, 47632, 54961, 56457, 106000, 109540, 39521, 
      45989, 43816, 22905, 49129, 24701, 51101, 53125, 53829, 54184, 50993, 
      23893, 25434, 51298, 54738, 24866, 25236, 25297, 44813, 47165, 53525, 
      53864, 25825, 26276, 52169, 49946, 59045, 53794, 56153, 56498, 58253, 
      59657, 27549, 48872, 53170, 56113, 50557, 50850, 53645, 55529, 59858, 
      49876, 53546, 64154, 55621, 64525, 54388, 61762, 66410, 63818, 62917, 
      64594, 64964, 65281, 64117, 70516, 64525, 70586, 69661, 65882, 66901, 
      70669, 67930, 68857, 71620, 72173, 71945, 73309, 73585, 76745, 74650, 
      77697, 78788, 85457, 87085, 87412 ], 
  [ 23666, 25666, 23720, 22984, 23194, 24993, 25525, 23272, 25721, 20882, 
      20090, 24929, 19265, 21386, 17658, 18369, 19220, 18850, 20362, 19890, 
      17425, 15353, 22585, 22949, 23137, 18945, 17338, 15860, 21536, 16010, 
      17225, 15925, 17057, 17306, 18421, 16010, 18720, 25297, 21005, 23945, 
      78068, 80308, 22185, 13985, 16913, 22730, 26129, 71285, 66533, 21136, 
      11177, 25288, 20738, 21314, 10865, 19300, 62756, 67337, 20674, 61234, 
      66789, 58277, 24818, 23860, 317, 170, 10730, 18890, 20857, 56290, 
      15725, 17261, 57700, 370, 82, 370, 185, 10265, 15940, 58628, 338, 274, 
      245, 193, 14933, 19093, 51125, 292, 89, 25306, 25625, 62026, 80, 29600, 
      37265, 49745, 52916, 18, 17170, 53370, 67090, 104, 10004, 51080, 52445, 
      70229, 2, 53362, 53825, 49, 0, 676, 784, 25600, 29241, 32401, 125, 404, 
      17693, 19604, 50180, 18, 1453, 1858, 17965, 32050, 49738, 51085, 58573, 
      63010, 1460, 1537, 13012, 23120, 46241, 47977, 51545, 52000, 169, 2141, 
      17186, 32425, 52, 1636, 19357, 23445, 23752, 25957, 27592, 51112, 
      65061, 149, 193, 14449, 22250, 24698, 59585, 964, 12833, 23168, 43328, 
      45008, 61073, 90, 1306, 3217, 15210, 16722, 31057, 32122, 38106, 40081, 
      4196, 2146, 2722, 12890, 17021, 21146, 21730, 22025, 37757, 16273, 
      19188, 22644, 31473, 53968, 290, 2105, 2770, 2873, 3890, 5498, 13394, 
      18125, 40570, 46394, 54458, 59705, 15325, 15572, 26440, 30125, 37832, 
      42632, 5554, 9061, 25825, 41841, 51301, 881, 17156, 35977, 689, 4010, 
      6850, 8753, 23393, 26533, 4680, 10324, 28213, 30949, 41533, 51853, 
      1805, 3725, 14285, 40361, 4000, 11009, 12944, 16529, 24736, 29984, 
      38816, 1666, 3690, 6682, 7330, 25090, 41245, 29045, 34709, 5290, 5429, 
      10330, 18754, 29429, 55285, 1360, 5200, 6505, 28465, 13621, 21361, 
      52154, 5300, 18632, 19720, 52205, 2754, 4954, 5490, 8473, 11133, 12829, 
      16105, 17113, 19773, 21754, 24754, 28953, 31705, 32770, 35698, 36073, 
      1460, 2548, 10193, 11393, 16913, 35009, 5330, 9305, 23341, 29065, 
      32882, 38090, 39257, 45362, 51917, 3016, 3816, 9000, 10116, 11304, 
      23400, 24616, 39709, 45844, 2897, 4805, 6737, 8882, 10370, 11986, 
      27857, 30202, 34450, 34817, 2960, 6500, 7108, 7913, 8080, 8249, 8945, 
      10433, 14948, 26305, 28249, 33785, 35993, 36368, 44705, 49424, 53008, 
      2314, 4689, 6418, 35685, 36433, 2677, 3460, 3656, 4181, 4292, 4637, 
      16040, 18845, 22472, 45677, 3529, 7154, 7466, 8450, 13325, 16109, 
      23129, 53666, 2521, 3505, 4777, 13177, 17937, 48385, 4850, 22685, 
      23273, 33769, 6628, 9544, 12053, 15368, 21608, 42653, 49844, 4122, 
      4770, 5121, 9802, 13402, 20565, 46042, 4100, 12836, 15289, 21481, 
      24704, 33284, 34724, 35456, 41600, 50441, 52225, 5162, 8906, 9962, 
      11285, 22706, 33722, 34081, 45781, 52757, 5608, 6388, 7389, 50164, 
      52840, 4553, 9593, 27449, 28418, 37949, 41053, 44698, 50249, 3961, 
      4852, 6560, 34336, 6250, 6786, 7209, 8914, 36621, 37369, 6605, 17492, 
      4513, 4610, 7834, 9778, 12010, 12209, 22090, 23525, 24709, 32138, 6660, 
      9360, 12708, 18945, 19204, 30193, 30865, 31545, 32233, 18530, 23426, 
      30290, 31642, 34442, 47345, 49057, 8741, 9224, 9389, 20725, 22949, 
      47021, 50461, 9162, 9325, 14922, 18730, 6548, 6673, 11920, 17833, 
      19604, 20128, 50228, 10205, 11458, 19709, 37034, 42013, 52093, 10141, 
      10837, 33541, 33892, 41332, 44532, 16481, 17186, 8036, 10532, 17777, 
      35177, 27274, 44053, 46930, 6613, 7853, 10253, 17764, 7325, 13481, 
      38450, 9684, 11521, 22921, 34225, 45216, 18121, 20621, 41746, 45746, 
      7688, 11069, 13645, 25453, 27869, 10053, 16738, 22738, 35298, 37093, 
      7577, 21785, 22052, 26297, 34025, 37220, 40577, 44096, 50321, 10625, 
      21386, 29506, 36986, 44225, 32378, 33050, 34073, 34765, 35465, 36530, 
      44090, 54218, 35600, 45025, 54800, 55249, 10537, 28170, 35737, 9800, 
      14701, 17221, 31469, 33124, 26066, 14788, 32080, 14738, 32885, 42193, 
      51554, 9572, 53000, 11554, 19786, 29034, 34866, 44041, 46834, 17012, 
      38537, 8233, 26954, 34490, 37258, 54329, 14365, 14920, 16693, 40309, 
      57160, 10210, 12325, 16850, 18341, 20165, 22117, 57770, 14681, 17009, 
      18500, 20800, 41744, 43264, 43649, 46400, 23365, 24949, 31060, 36308, 
      49160, 52949, 16105, 23789, 36130, 41485, 45305, 49738, 21456, 25281, 
      46657, 12850, 22354, 34450, 53021, 24037, 24820, 27560, 32996, 35285, 
      35620, 39437, 12330, 18178, 18385, 19233, 21969, 26338, 28594, 36130, 
      16769, 19408, 39073, 57028, 19585, 28946, 31946, 36145, 47522, 57205, 
      59450, 37684, 57829, 10306, 12770, 14681, 16202, 19517, 24410, 30482, 
      48281, 59357, 63977, 13225, 13648, 14864, 17489, 19913, 25364, 37025, 
      46880, 25290, 35545, 37549, 54445, 16232, 24965, 36061, 14354, 21794, 
      26981, 31826, 56986, 12697, 21537, 22212, 37105, 41616, 57616, 16805, 
      24538, 30145, 31909, 37633, 39685, 41093, 55634, 60938, 65105, 17525, 
      18068, 25480, 40580, 46853, 14562, 35722, 36045, 40426, 47050, 49005, 
      54745, 55170, 56457, 58642, 23924, 33409, 35600, 36244, 52849, 54100, 
      64289, 47837, 48226, 15165, 34120, 34429, 34740, 55348, 57928, 16085, 
      20018, 30773, 32218, 41938, 42293, 44465, 58133, 37385, 40057, 45785, 
      47297, 55337, 22261, 43786, 74026, 27365, 31685, 77285, 14585, 27074, 
      35165, 44938, 63890, 69049, 24433, 41940, 52873, 62740, 71689, 74665, 
      78745, 23330, 26522, 32906, 40442, 45005, 52685, 62506, 67106, 70445, 
      75385, 18184, 69700, 75604, 17221, 37602, 54346, 55170, 71857, 75825, 
      22148, 49793, 53348, 57913, 79625, 83300, 15905, 18245, 31538, 43745, 
      48113, 53573, 66593, 77794, 79850, 16245, 20917, 37645, 38277, 58365, 
      79560, 27866, 57325, 24692, 27617, 38105, 44432, 48425, 74960, 75457, 
      30073, 33010, 54898, 57789, 78714, 36424, 39524, 45965, 59293, 75428, 
      87908, 16762, 22442, 26930, 27157, 36362, 54965, 18496, 32089, 37809, 
      62800, 74916, 87841, 22741, 33137, 36545, 37745, 62602, 67541, 68930, 
      82241, 17588, 40165, 47284, 64168, 65960, 77885, 17245, 17833, 35578, 
      37330, 37930, 44029, 44370, 47170, 63090, 85885, 16672, 17585, 20000, 
      28601, 30505, 32800, 40025, 40657, 44276, 64217, 27725, 30266, 31754, 
      32009, 34669, 35225, 38125, 81674, 72520, 88776, 23698, 41093, 42050, 
      42373, 47813, 48890, 24665, 29153, 43609, 43940, 73984, 86609, 30097, 
      34065, 46225, 85285, 86337, 69341, 74021, 74981, 75464, 76436, 93076, 
      77186, 96685, 24313, 34330, 37010, 76738, 78205, 99485, 37837, 97480, 
      38389, 38945, 36994, 44369, 45994, 82273, 20068, 39208, 82045, 89800, 
      103144, 34946, 89017, 90610, 104585, 90356, 105449, 21997, 44217, 
      51922, 54477, 91170, 99970, 48388, 42949, 52133, 95525, 24217, 37636, 
      45385, 52420, 53860, 101961, 105417, 37666, 43826, 41765, 22450, 46868, 
      24050, 48770, 50724, 51400, 51741, 48704, 23634, 24853, 49009, 52309, 
      24509, 24865, 24912, 42874, 45128, 51208, 51533, 25664, 25961, 49936, 
      47825, 56546, 51533, 53794, 54125, 55810, 57172, 27346, 46877, 50993, 
      53824, 48562, 48841, 51538, 53338, 57485, 47965, 51649, 61781, 53640, 
      62152, 52505, 59585, 64037, 61585, 60740, 62361, 62801, 63104, 62010, 
      68185, 62474, 68269, 67400, 63845, 64836, 68436, 65837, 66722, 69457, 
      70024, 69866, 71188, 71492, 74512, 72529, 75562, 76625, 83252, 84852, 
      85165 ], 
  [ 18050, 19634, 18052, 17316, 17370, 18805, 19233, 17396, 19325, 15266, 
      14578, 18325, 13649, 15250, 12250, 12805, 13448, 13130, 14330, 13858, 
      11861, 10205, 15929, 16189, 16325, 12913, 11618, 10400, 14932, 10498, 
      11453, 10413, 11285, 11482, 12337, 10394, 12532, 17861, 14297, 16717, 
      64288, 66320, 15217, 8629, 10933, 15658, 18485, 58129, 53845, 14324, 
      6445, 17748, 13978, 14450, 6185, 12800, 50432, 54545, 13914, 49066, 
      54049, 46421, 17330, 16528, 1721, 482, 6050, 12442, 14045, 44642, 9901, 
      11125, 45896, 1930, 706, 162, 289, 5689, 10064, 46720, 1898, 1730, 
      1649, 245, 9265, 12593, 40049, 1800, 349, 17714, 17981, 49754, 1172, 
      21332, 27905, 38825, 41632, 850, 11034, 42034, 54298, 260, 5480, 40004, 
      41213, 57125, 626, 42026, 42437, 1089, 676, 0, 4, 17956, 21025, 23717, 
      229, 40, 11453, 13000, 39208, 850, 153, 298, 11673, 23418, 38818, 
      40009, 46665, 50634, 160, 185, 7760, 15892, 35737, 37265, 40417, 40820, 
      221, 425, 11050, 23741, 520, 232, 12805, 16165, 16420, 18261, 19636, 
      40036, 52477, 305, 245, 8885, 15178, 17210, 47573, 80, 7633, 15940, 
      33188, 34660, 48905, 610, 162, 981, 9490, 10690, 22581, 23490, 28642, 
      30357, 1544, 482, 746, 7690, 10937, 14282, 14762, 15005, 28345, 10345, 
      12688, 15520, 22945, 42580, 394, 493, 794, 845, 1394, 2378, 8090, 
      11833, 30794, 35890, 43018, 47693, 9605, 9800, 18692, 21805, 28420, 
      32596, 2434, 4849, 18181, 31909, 40225, 257, 11072, 26825, 325, 1514, 
      3314, 4645, 16165, 18785, 1924, 5800, 20205, 22525, 31653, 40725, 505, 
      1385, 8825, 30637, 1556, 6329, 7796, 10601, 17300, 21716, 29300, 522, 
      1402, 3250, 3690, 17602, 31417, 20933, 25765, 2378, 2465, 5858, 12410, 
      21265, 43793, 580, 2340, 3177, 20457, 8369, 14549, 41026, 2440, 12340, 
      13220, 41077, 1090, 2250, 2578, 4573, 6505, 7785, 10333, 11133, 13273, 
      14890, 17370, 20893, 23229, 24138, 26650, 26973, 784, 1040, 5825, 6713, 
      10985, 26065, 2522, 5197, 16217, 21005, 24250, 28730, 29741, 35066, 
      40841, 1300, 1684, 4996, 5800, 6676, 16276, 17284, 30141, 35496, 1285, 
      2257, 3461, 4930, 6002, 7202, 20005, 21986, 25610, 25925, 1348, 3328, 
      3728, 4273, 4388, 4505, 4993, 6065, 9488, 18713, 20345, 25049, 26945, 
      27268, 34513, 38660, 41828, 1170, 2245, 3298, 26689, 27333, 1325, 1640, 
      1732, 1997, 2056, 2245, 10372, 12605, 15556, 35381, 1709, 3826, 4034, 
      4706, 8281, 10441, 16109, 42434, 1377, 1737, 2385, 8185, 11905, 37777, 
      2458, 15769, 16253, 25085, 3560, 5540, 7373, 9908, 14900, 32773, 39080, 
      2146, 2482, 2677, 5746, 8410, 14065, 35746, 2176, 8000, 9881, 14825, 
      17476, 24704, 25936, 26564, 31876, 39625, 41201, 2770, 5162, 5906, 
      6865, 15842, 25090, 25397, 35537, 41681, 3060, 3528, 4165, 39400, 
      41764, 2525, 5693, 19805, 20618, 28745, 31433, 34610, 39485, 2297, 
      2720, 3700, 25652, 3546, 3874, 4141, 5274, 27625, 28269, 3797, 11720, 
      2693, 2738, 4610, 5930, 7538, 7685, 15434, 16609, 17585, 23818, 3904, 
      5668, 8080, 12913, 13120, 22185, 22753, 23329, 23913, 12602, 16562, 
      22282, 23426, 25810, 36997, 38501, 5309, 5636, 5749, 14381, 16189, 
      36725, 39749, 5626, 5737, 9826, 12802, 4000, 4073, 7604, 12113, 13520, 
      13940, 39568, 6409, 7298, 13625, 28090, 32393, 41225, 6397, 6885, 
      25117, 25416, 31816, 34600, 11125, 11674, 5072, 6736, 12161, 26545, 
      19890, 34225, 36738, 4325, 5045, 6613, 12200, 4777, 8957, 29402, 6304, 
      7569, 16369, 25801, 35284, 12557, 14537, 32282, 35762, 5140, 7325, 
      9173, 18485, 20485, 6673, 11538, 16290, 26770, 28305, 5185, 15545, 
      15760, 19225, 25705, 28432, 31321, 34372, 39817, 7141, 15250, 21914, 
      28250, 34501, 24370, 24938, 25805, 26393, 26989, 27898, 34418, 43298, 
      27124, 35249, 43828, 44225, 7261, 20890, 27261, 6836, 10229, 12125, 
      23669, 25064, 19202, 10368, 24228, 10370, 24929, 32885, 41050, 6920, 
      42340, 8226, 14274, 21754, 26650, 34525, 36954, 12176, 29801, 6413, 
      20090, 26378, 28730, 43565, 10309, 10708, 12013, 31365, 46084, 7610, 
      8945, 12170, 13297, 14705, 16241, 46642, 10625, 12329, 13456, 15236, 
      32644, 33956, 34289, 36676, 17333, 18605, 23624, 28040, 39124, 42445, 
      11789, 17705, 27914, 32489, 35789, 39650, 15892, 18937, 36985, 9626, 
      16634, 26546, 42569, 18005, 18632, 20852, 25352, 27277, 27560, 30805, 
      9418, 13498, 13653, 14293, 16405, 19890, 21730, 28018, 12505, 14468, 
      30545, 46160, 14645, 22082, 24562, 28085, 37850, 46337, 48322, 29416, 
      46909, 8642, 9962, 11197, 12250, 14681, 18482, 23410, 38557, 48281, 
      52381, 10313, 10580, 11380, 13225, 15025, 19280, 28913, 37364, 19258, 
      27693, 29385, 43993, 12436, 19037, 28157, 11234, 16594, 20689, 24650, 
      46274, 10305, 16441, 16960, 29097, 32932, 46852, 13009, 18818, 23333, 
      24785, 29573, 31313, 32513, 45130, 49810, 53509, 13573, 13960, 19604, 
      32104, 37493, 11650, 28026, 28297, 32002, 37690, 39385, 44397, 44770, 
      45901, 47826, 18464, 26129, 27956, 28496, 42761, 43856, 52849, 38425, 
      38762, 12253, 26788, 27045, 27304, 45000, 47268, 12913, 15650, 24065, 
      25250, 33410, 33713, 35573, 47473, 29585, 31841, 36737, 38041, 45041, 
      17425, 35050, 61650, 21437, 24925, 64597, 12349, 21250, 27833, 36098, 
      52658, 57245, 19233, 33568, 42993, 51664, 59625, 62289, 65953, 18442, 
      20906, 26042, 32330, 36217, 42857, 51482, 55562, 58537, 62957, 14804, 
      57896, 63176, 14257, 30010, 44362, 45082, 59845, 63397, 17728, 40433, 
      43520, 47513, 66833, 70144, 13669, 15073, 25090, 35269, 39013, 43745, 
      55205, 65210, 67058, 13957, 16965, 30157, 30685, 47965, 66820, 22250, 
      47081, 19856, 22105, 30617, 35956, 39377, 62740, 63185, 24093, 26458, 
      45018, 47545, 66130, 29300, 31880, 37333, 48893, 63208, 74440, 14786, 
      18386, 21730, 21905, 29290, 45137, 15844, 25849, 30529, 52036, 62800, 
      74425, 18737, 26741, 29525, 30517, 51890, 56257, 57490, 69397, 15560, 
      32573, 38600, 53300, 54884, 65509, 15529, 15805, 28818, 30258, 30754, 
      35865, 36154, 38538, 52378, 72729, 15476, 15817, 17140, 23297, 24785, 
      26612, 32537, 33065, 36112, 53401, 22681, 24650, 25826, 26029, 28169, 
      28621, 31001, 68986, 60820, 75412, 19850, 33553, 34354, 34625, 39233, 
      40154, 20609, 23953, 35705, 35984, 62180, 73505, 24741, 27877, 37957, 
      72337, 73285, 58109, 62269, 63125, 63556, 64424, 79400, 65122, 82697, 
      20673, 28298, 30458, 64778, 66089, 85289, 31181, 83492, 31681, 32185, 
      30650, 36725, 38090, 69845, 19080, 32500, 69669, 76644, 88740, 29122, 
      75965, 77402, 90077, 77200, 90889, 20281, 36781, 43290, 45481, 77962, 
      85930, 40328, 35825, 43553, 81953, 21825, 31552, 37897, 43840, 45072, 
      87817, 90961, 31634, 36650, 35005, 21618, 39328, 22490, 40970, 42664, 
      43236, 43525, 41060, 23530, 23553, 41365, 44145, 24041, 24345, 24340, 
      36530, 38420, 43460, 43733, 25924, 25649, 42500, 40805, 48122, 43993, 
      45890, 46169, 47594, 48800, 27450, 40325, 43765, 46180, 42010, 42237, 
      44570, 46058, 49529, 41725, 45461, 53825, 47140, 54196, 46369, 52357, 
      56081, 54149, 53512, 54925, 55625, 55876, 55042, 60385, 55714, 60521, 
      59860, 57137, 58024, 61000, 58921, 59650, 62281, 62900, 63002, 64168, 
      64576, 67076, 65509, 68490, 69449, 75920, 77416, 77677 ], 
  [ 17674, 19226, 17672, 16936, 16978, 18385, 18805, 17000, 18889, 14890, 
      14210, 17873, 13273, 14834, 11890, 12433, 13060, 12746, 13922, 13450, 
      11489, 9865, 15473, 15725, 15857, 12505, 11234, 10036, 14480, 10130, 
      11065, 10045, 10897, 11090, 11925, 10018, 12112, 17345, 13837, 16217, 
      63284, 65300, 14737, 8273, 10529, 15170, 17953, 57173, 52925, 13856, 
      6137, 17224, 13514, 13978, 5881, 12356, 49540, 53617, 13450, 48186, 
      53125, 45565, 16810, 16020, 1885, 562, 5746, 12002, 13577, 43802, 9509, 
      10709, 45044, 2106, 810, 202, 353, 5393, 9668, 45860, 2074, 1898, 1813, 
      305, 8885, 12149, 39253, 1972, 425, 17186, 17449, 48866, 1312, 20752, 
      27241, 38041, 40820, 970, 10618, 41218, 53370, 328, 5188, 39208, 40405, 
      56173, 730, 41210, 41617, 1225, 784, 4, 0, 17424, 20449, 23105, 293, 
      68, 11029, 12548, 38420, 970, 109, 234, 11245, 22810, 38034, 39213, 
      45805, 49738, 116, 137, 7412, 15392, 34985, 36497, 39617, 40016, 281, 
      349, 10634, 23129, 612, 180, 12357, 15661, 15912, 17725, 19080, 39240, 
      51565, 373, 305, 8513, 14690, 16690, 46705, 68, 7289, 15440, 32464, 
      33920, 48025, 706, 130, 865, 9106, 10282, 21985, 22882, 27970, 29665, 
      1396, 410, 650, 7346, 10525, 13810, 14282, 14521, 27677, 9945, 12244, 
      15028, 22345, 41760, 458, 425, 698, 745, 1258, 2194, 7738, 11405, 
      30098, 35138, 42194, 46825, 9221, 9412, 18152, 21221, 27752, 31880, 
      2250, 4581, 17649, 31201, 39429, 265, 10660, 26177, 353, 1378, 3098, 
      4385, 15665, 18245, 1768, 5508, 19645, 21933, 30949, 39925, 461, 1261, 
      8461, 29945, 1424, 6025, 7456, 10201, 16784, 21136, 28624, 490, 1282, 
      3042, 3466, 17082, 30717, 20365, 25133, 2210, 2293, 5570, 11978, 20693, 
      42965, 576, 2176, 2977, 19897, 8021, 14081, 40226, 2276, 11912, 12776, 
      40277, 1018, 2098, 2410, 4329, 6205, 7453, 9945, 10729, 12829, 14418, 
      16858, 20329, 22633, 23530, 26010, 26329, 788, 980, 5545, 6409, 10585, 
      25433, 2362, 4937, 15725, 20441, 23642, 28066, 29065, 34330, 40045, 
      1224, 1576, 4744, 5524, 6376, 15784, 16776, 29461, 34756, 1217, 2117, 
      3265, 4682, 5722, 6890, 19457, 21410, 24986, 25297, 1280, 3140, 3524, 
      4049, 4160, 4273, 4745, 5785, 9124, 18185, 19793, 24433, 26305, 26624, 
      33785, 37888, 41024, 1138, 2113, 3114, 26053, 26689, 1277, 1556, 1640, 
      1885, 1940, 2117, 9992, 12181, 15080, 34645, 1625, 3626, 3826, 4474, 
      7949, 10061, 15625, 41626, 1345, 1657, 2257, 7857, 11497, 37017, 2330, 
      15293, 15769, 24473, 3380, 5288, 7069, 9544, 14440, 32069, 38308, 2050, 
      2362, 2545, 5490, 8082, 13621, 35010, 2084, 7684, 9521, 14369, 16976, 
      24100, 25316, 25936, 31184, 38849, 40409, 2642, 4930, 5650, 6581, 
      15370, 24482, 24785, 34805, 40885, 2920, 3364, 3973, 38628, 40968, 
      2425, 5449, 19273, 20074, 28093, 30749, 33890, 38713, 2225, 2612, 3536, 
      25040, 3394, 3706, 3961, 5050, 26989, 27625, 3637, 11332, 2609, 2650, 
      4418, 5690, 7250, 7393, 14978, 16133, 17093, 23234, 3748, 5440, 7780, 
      12505, 12708, 21625, 22185, 22753, 23329, 12202, 16090, 21722, 22850, 
      25202, 36257, 37745, 5101, 5416, 5525, 13949, 15725, 35989, 38981, 
      5410, 5517, 9490, 12402, 3860, 3929, 7328, 11729, 13108, 13520, 38804, 
      6173, 7034, 13213, 27458, 31709, 40445, 6165, 6637, 24525, 24820, 
      31140, 33892, 10769, 11306, 4900, 6500, 11785, 25937, 19378, 33525, 
      36010, 4205, 4885, 6389, 11828, 4637, 8665, 28762, 6100, 7321, 15921, 
      25209, 34576, 12185, 14125, 31610, 35050, 5000, 7093, 8885, 18005, 
      19973, 6469, 11194, 15850, 26170, 27685, 5057, 15121, 15332, 18737, 
      25121, 27812, 30665, 33680, 39065, 6929, 14834, 21386, 27634, 33809, 
      23810, 24370, 25225, 25805, 26393, 27290, 33730, 42514, 26528, 34553, 
      43040, 43433, 7065, 20386, 26665, 6664, 9941, 11789, 23125, 24500, 
      18730, 10084, 23680, 10090, 24373, 32225, 40298, 6772, 41576, 8026, 
      13906, 21250, 26074, 33849, 36250, 11860, 29185, 6329, 19618, 25810, 
      28130, 42793, 10053, 10440, 11709, 30733, 45288, 7466, 8741, 11866, 
      12965, 14341, 15845, 45842, 10369, 12025, 13124, 14864, 32000, 33296, 
      33625, 35984, 16925, 18173, 23108, 27460, 38408, 41693, 11513, 17293, 
      27338, 31853, 35113, 38930, 15520, 18505, 36297, 9434, 16250, 25994, 
      41821, 17597, 18212, 20392, 24820, 26717, 26996, 30197, 9250, 13194, 
      13345, 13969, 16033, 19450, 21258, 27450, 12233, 14144, 29945, 45380, 
      14321, 21610, 24050, 27521, 37162, 45557, 47522, 28836, 46125, 8570, 
      9802, 10985, 12002, 14365, 18082, 22922, 37865, 47485, 51545, 10145, 
      10400, 11168, 12953, 14705, 18868, 28345, 36688, 18850, 27145, 28813, 
      43245, 12200, 18637, 27605, 11050, 16250, 20261, 24154, 45506, 10177, 
      16105, 16612, 28537, 32320, 46080, 12773, 18434, 22865, 24293, 29009, 
      30725, 31909, 44378, 49010, 52673, 13325, 13700, 19208, 31508, 36829, 
      11482, 27490, 27757, 31410, 37026, 38701, 43657, 44026, 45145, 47050, 
      18100, 25625, 27424, 27956, 42041, 43124, 52025, 37757, 38090, 12085, 
      26280, 26533, 26788, 44260, 46504, 12725, 15370, 23605, 24770, 32810, 
      33109, 34945, 46709, 29041, 31265, 36097, 37385, 44305, 17109, 34434, 
      60754, 21037, 24461, 63677, 12233, 20858, 27325, 35474, 51850, 56393, 
      18889, 32980, 42289, 50868, 58753, 61393, 65025, 18122, 20530, 25570, 
      31762, 35597, 42157, 50690, 54730, 57677, 62057, 14600, 57044, 62276, 
      14085, 29482, 43650, 44362, 58977, 62497, 17444, 39769, 42820, 46769, 
      65905, 69188, 13553, 14885, 24650, 34673, 38369, 43045, 54385, 64298, 
      66130, 13837, 16717, 29637, 30157, 47221, 65896, 21874, 46349, 19540, 
      21737, 30097, 35360, 38737, 61856, 62297, 23689, 26010, 44314, 46813, 
      65218, 28808, 31348, 36725, 48149, 62324, 73460, 14690, 18130, 21386, 
      21557, 28802, 44437, 15696, 25425, 30025, 51264, 61924, 73449, 18485, 
      26305, 29041, 30017, 51122, 55445, 56666, 68465, 15460, 32045, 37988, 
      52520, 54088, 64613, 15453, 15705, 28354, 29770, 30258, 35293, 35578, 
      37930, 51610, 71773, 15440, 15737, 16976, 22945, 24401, 26192, 32017, 
      32537, 35540, 52625, 22349, 24274, 25426, 25625, 27725, 28169, 30509, 
      68066, 59976, 74440, 19610, 33029, 33818, 34085, 38629, 39538, 20353, 
      23609, 35153, 35428, 61328, 72553, 24385, 27457, 37377, 71397, 72337, 
      57301, 61421, 62269, 62696, 63556, 78404, 64250, 81677, 20449, 27890, 
      30010, 63914, 65213, 84253, 30725, 82472, 31221, 31721, 30218, 36193, 
      37538, 68945, 19060, 32040, 68773, 75688, 87688, 28730, 75017, 76442, 
      89017, 76244, 89825, 20205, 36265, 42682, 44845, 77002, 84906, 39764, 
      35333, 42949, 80965, 21697, 31140, 37377, 43236, 44452, 86785, 89905, 
      31226, 36154, 34541, 21610, 38804, 22426, 40426, 42100, 42664, 42949, 
      40528, 23578, 23509, 40833, 43573, 24061, 24361, 24352, 36098, 37960, 
      42920, 43189, 26000, 25681, 41984, 40321, 47530, 43469, 45338, 45613, 
      47018, 48212, 27514, 39877, 43265, 45648, 41562, 41785, 44090, 45554, 
      48973, 41301, 45041, 53269, 46696, 53640, 45953, 51857, 55525, 53633, 
      53012, 54409, 55129, 55376, 54562, 59841, 55250, 59981, 59336, 56677, 
      57556, 60484, 58445, 59162, 61785, 62408, 62530, 63684, 64100, 66560, 
      65025, 68002, 68953, 75412, 76900, 77157 ], 
  [ 10546, 9986, 10280, 9544, 8794, 8353, 8245, 8552, 7801, 7762, 7610, 5729, 
      6145, 5066, 5818, 5569, 5140, 5090, 4682, 4210, 4625, 5113, 3065, 2789, 
      2657, 3265, 3578, 3700, 2336, 3530, 3145, 3445, 2977, 2906, 2421, 2890, 
      2080, 977, 1165, 905, 14708, 15668, 745, 2465, 1553, 650, 529, 11765, 
      9893, 656, 3497, 328, 578, 514, 3505, 740, 8356, 10057, 514, 7794, 
      9829, 6757, 178, 180, 30397, 23530, 3370, 650, 377, 6050, 1325, 941, 
      6500, 31410, 25362, 20530, 22265, 3545, 1220, 6788, 31378, 30674, 
      30325, 21953, 1493, 533, 4405, 31012, 23129, 26, 25, 7946, 28240, 160, 
      1105, 3985, 4916, 26578, 850, 5050, 9810, 22504, 3604, 4360, 4765, 
      11029, 25282, 5042, 5185, 27889, 25600, 17956, 17424, 0, 121, 401, 
      22205, 19604, 733, 404, 4100, 26578, 14893, 13698, 685, 370, 3978, 
      4365, 6733, 8290, 14900, 14657, 2132, 80, 3041, 3497, 4505, 4640, 
      21929, 13021, 866, 425, 24372, 14436, 477, 85, 72, 37, 72, 4392, 9061, 
      22549, 21953, 1649, 170, 58, 7105, 16964, 2273, 128, 2368, 2768, 7633, 
      24730, 15706, 10897, 1450, 1042, 337, 442, 1306, 1681, 9316, 13346, 
      12002, 2330, 1021, 346, 290, 265, 1277, 1233, 628, 244, 433, 5328, 
      22370, 13625, 12050, 11833, 9970, 7738, 2194, 845, 1850, 3194, 5498, 
      7225, 1565, 1492, 200, 365, 1352, 2312, 7794, 4581, 225, 2161, 4581, 
      18481, 1156, 1097, 19889, 10090, 6530, 4913, 353, 293, 9160, 3924, 373, 
      549, 2173, 4813, 15245, 10765, 2125, 1961, 10400, 3649, 2704, 1489, 
      416, 544, 1696, 16066, 11050, 7002, 6370, 450, 2205, 565, 1109, 8810, 
      8629, 4250, 1154, 629, 6005, 18000, 9040, 7465, 625, 2741, 881, 5114, 
      9140, 1352, 1160, 5165, 13954, 9754, 9010, 5913, 4093, 3229, 2025, 
      1753, 1213, 954, 754, 793, 985, 1090, 1458, 1513, 18740, 14708, 4753, 
      4033, 1873, 1409, 9490, 5465, 941, 905, 1202, 1930, 2137, 3442, 5197, 
      13896, 12136, 5800, 4996, 4264, 1000, 936, 2269, 3604, 14417, 10565, 
      8017, 6002, 4930, 3986, 977, 1082, 1490, 1537, 14480, 8420, 7748, 6953, 
      6800, 6649, 6065, 4993, 2788, 1025, 1049, 1465, 1753, 1808, 3425, 4624, 
      5648, 16714, 11089, 8658, 1765, 1873, 15797, 13700, 13256, 12181, 
      11972, 11357, 2600, 1885, 1352, 3757, 13769, 8114, 7786, 6850, 3725, 
      2669, 1369, 5986, 16921, 14065, 11497, 3897, 2257, 4545, 11570, 1565, 
      1513, 1769, 9188, 6344, 4693, 3208, 1768, 3293, 5044, 13402, 12130, 
      11521, 6282, 4122, 2005, 4122, 13700, 4516, 3449, 1961, 1664, 1924, 
      2084, 2176, 3200, 5321, 5825, 11882, 7306, 6442, 5525, 1906, 2042, 
      2081, 4181, 6037, 11368, 10228, 8989, 5364, 6120, 13513, 7033, 1849, 
      1858, 2749, 3293, 4058, 5449, 15161, 13172, 10400, 2336, 11050, 10306, 
      9769, 7954, 2701, 2809, 10765, 3412, 14753, 14530, 9434, 7538, 5930, 
      5809, 2570, 2405, 2309, 2378, 11140, 8080, 5668, 3265, 3204, 2353, 
      2385, 2425, 2473, 3490, 2626, 2450, 2522, 2762, 5105, 5537, 9061, 8584, 
      8429, 3125, 2789, 5101, 5981, 8842, 8685, 5002, 3690, 12308, 12113, 
      6800, 4073, 3604, 3488, 6068, 8285, 7298, 3709, 3434, 4253, 6653, 8541, 
      7957, 3141, 3172, 4212, 4852, 4961, 4706, 11236, 8612, 4657, 3497, 
      3274, 5013, 5650, 13973, 12013, 9293, 4964, 13085, 7081, 4210, 10324, 
      8641, 4041, 3825, 5536, 5321, 4621, 4946, 5746, 13448, 9469, 7565, 
      4013, 3869, 10693, 6178, 4498, 4258, 4453, 14297, 4825, 4772, 4217, 
      4265, 4580, 5057, 5696, 7121, 10625, 5066, 4226, 4666, 5825, 4538, 
      4570, 4633, 4685, 4745, 4850, 6010, 8458, 4880, 6305, 8720, 8849, 
      11817, 4810, 5017, 13000, 8621, 7301, 4909, 4964, 5266, 9028, 5200, 
      9298, 5365, 6353, 8354, 14692, 8840, 12514, 7306, 5674, 5746, 6921, 
      7474, 8692, 6217, 18473, 6154, 6010, 6218, 9529, 10845, 10440, 9333, 
      6709, 10440, 15650, 12965, 9490, 8741, 8005, 7397, 10730, 11161, 9649, 
      8900, 8000, 7184, 7424, 7489, 8000, 7685, 7349, 6740, 6868, 8840, 9749, 
      10985, 7789, 7010, 7565, 8185, 9098, 8656, 7681, 8577, 14450, 8594, 
      7250, 10141, 8357, 8180, 7720, 7396, 7445, 7460, 7757, 15850, 10818, 
      10705, 10273, 9169, 8098, 7794, 7650, 11969, 10448, 8033, 11588, 10625, 
      8146, 7946, 7985, 9442, 11765, 12410, 8244, 12069, 21506, 16930, 14681, 
      13322, 11197, 9370, 8402, 9881, 12637, 14057, 16745, 16208, 14864, 
      12689, 11273, 9364, 8545, 9760, 9610, 8665, 8749, 11565, 14312, 9925, 
      8861, 16594, 11234, 9701, 9106, 12506, 19417, 11617, 11332, 9265, 9616, 
      12816, 14885, 10778, 9665, 9509, 9473, 9605, 9733, 12434, 13898, 15185, 
      14645, 14228, 10760, 9860, 10693, 18082, 9802, 9805, 10026, 10890, 
      11245, 12505, 12610, 12937, 13522, 11764, 10049, 10000, 10004, 12209, 
      12500, 15329, 11357, 11426, 18685, 10440, 10429, 10420, 13108, 13768, 
      18005, 14578, 10933, 10778, 10898, 10933, 11185, 13973, 10825, 10937, 
      11545, 11777, 13417, 13941, 11466, 19306, 12325, 11525, 20645, 22265, 
      12674, 11485, 11978, 16210, 17849, 13873, 11860, 13513, 16020, 18889, 
      19945, 21465, 14690, 13402, 12106, 11962, 12365, 13645, 16106, 17506, 
      18605, 20345, 18824, 18500, 20564, 20421, 12322, 14346, 14530, 19377, 
      20785, 16388, 13633, 14308, 15353, 22345, 23780, 23585, 20165, 13298, 
      13025, 13553, 14533, 17953, 21794, 22570, 23605, 18037, 13005, 12997, 
      15805, 22600, 14746, 15725, 16372, 15137, 13465, 13712, 14185, 21200, 
      21377, 14713, 14130, 15538, 16189, 22714, 14024, 13924, 14285, 16733, 
      21668, 26468, 26042, 18922, 16370, 16277, 14282, 15925, 23616, 15129, 
      14449, 18000, 21796, 26721, 19541, 15217, 14785, 14705, 18122, 19541, 
      19970, 24641, 26548, 14885, 15284, 18728, 19240, 23165, 28125, 26793, 
      15418, 15250, 15210, 15229, 15250, 15490, 18610, 26365, 30752, 28145, 
      23840, 17401, 16745, 16160, 15385, 15377, 15476, 19097, 18125, 17146, 
      16714, 16649, 16109, 16025, 15725, 25034, 21960, 27976, 21458, 16133, 
      16130, 16133, 16453, 16570, 21145, 18593, 16409, 16420, 22784, 27409, 
      18577, 17425, 16785, 27045, 27457, 21661, 23141, 23461, 23624, 23956, 
      30356, 24386, 32045, 23353, 18650, 18130, 24578, 25085, 33565, 18317, 
      32840, 18549, 18785, 19394, 18769, 18794, 27233, 35428, 19368, 27325, 
      30280, 35944, 20546, 30137, 30770, 36745, 30836, 37289, 32877, 19897, 
      20242, 20557, 31330, 35010, 20228, 20549, 20773, 33445, 30937, 21636, 
      20745, 21060, 21220, 36361, 37897, 21986, 21106, 21605, 38770, 21908, 
      35890, 22210, 22564, 22600, 22621, 23104, 44434, 38293, 23409, 23509, 
      43069, 43105, 42832, 25274, 25288, 24968, 24973, 48704, 45481, 25616, 
      26065, 26146, 26573, 26594, 26605, 26690, 27092, 49426, 27997, 27953, 
      28224, 29682, 29641, 30098, 29978, 29965, 31005, 35009, 34261, 35080, 
      34632, 36185, 36545, 36517, 37265, 37700, 38041, 40081, 40064, 40570, 
      41625, 42314, 42029, 42440, 44005, 44356, 44116, 44717, 44642, 46737, 
      47624, 49066, 49428, 50372, 50192, 50769, 53482, 53905, 59572, 60532, 
      60525 ], 
  [ 11525, 10789, 11237, 10501, 9685, 9090, 8938, 9421, 8450, 8741, 8633, 
      6290, 7124, 5825, 6885, 6570, 6053, 6025, 5485, 5013, 5626, 6290, 3604, 
      3284, 3130, 4068, 4513, 4745, 2897, 4553, 4058, 4468, 3890, 3797, 3202, 
      3869, 2817, 1186, 1682, 1202, 12233, 13105, 1152, 3554, 2378, 1013, 
      650, 9554, 7880, 1129, 4850, 493, 1073, 965, 4880, 1345, 6497, 8000, 
      1009, 6001, 7794, 5096, 365, 433, 34346, 27017, 4745, 1277, 850, 4477, 
      2216, 1700, 4861, 35425, 28981, 23797, 25664, 4964, 2089, 5105, 35393, 
      34645, 34274, 25330, 2450, 1138, 3074, 35005, 26594, 169, 146, 6109, 
      32057, 17, 500, 2720, 3497, 30285, 1609, 3609, 7753, 25925, 5045, 3029, 
      3368, 8840, 28901, 3601, 3722, 31684, 29241, 21025, 20449, 121, 0, 82, 
      25604, 22805, 1448, 965, 2813, 30285, 17698, 16393, 1378, 73, 2713, 
      3034, 5050, 6409, 17705, 17440, 3265, 377, 1952, 2320, 3152, 3265, 
      25306, 15650, 1625, 106, 27925, 17197, 1060, 360, 325, 136, 61, 3061, 
      7092, 25970, 25330, 2650, 533, 245, 5378, 19945, 3428, 425, 1433, 1745, 
      5840, 28305, 18577, 13306, 2385, 1845, 106, 145, 657, 922, 11549, 
      15997, 14521, 3485, 1802, 797, 697, 650, 650, 2080, 1233, 585, 180, 
      3865, 25769, 16298, 14569, 14330, 12269, 9773, 3305, 1538, 1069, 2105, 
      4013, 5498, 2500, 2405, 277, 200, 725, 1421, 9829, 6154, 346, 1314, 
      3250, 21572, 1937, 580, 23090, 12389, 8389, 6530, 650, 370, 11349, 
      5365, 340, 340, 1348, 3460, 18050, 13130, 3170, 1202, 12721, 5024, 
      3881, 2336, 625, 401, 1025, 18937, 13437, 8905, 8185, 637, 1402, 488, 
      680, 10933, 10730, 5713, 1825, 530, 4498, 21025, 11185, 9412, 592, 
      3874, 1354, 3761, 11285, 2045, 1765, 3812, 16605, 11965, 11133, 7618, 
      5490, 4450, 2938, 2578, 1818, 1405, 985, 738, 754, 793, 985, 1018, 
      21809, 17425, 6260, 5408, 2720, 980, 11657, 7082, 1282, 850, 905, 1325, 
      1466, 2441, 3866, 16525, 14589, 7461, 6525, 5661, 1341, 1189, 1576, 
      2581, 17090, 12842, 9986, 7685, 6437, 5317, 1010, 961, 1105, 1130, 
      17153, 10433, 9673, 8768, 8593, 8420, 7748, 6500, 3833, 1168, 1060, 
      1124, 1280, 1313, 2468, 3425, 4273, 19585, 13410, 10693, 1314, 1378, 
      18580, 16285, 15797, 14612, 14381, 13700, 3557, 2600, 1781, 2756, 
      16354, 10061, 9689, 8621, 4946, 3626, 1754, 4589, 19792, 16672, 13840, 
      5140, 3060, 3412, 13913, 1994, 1898, 1450, 11245, 8005, 6068, 4253, 
      2285, 2468, 3845, 15921, 14517, 13842, 7921, 5365, 2610, 3121, 16241, 
      5825, 4516, 2500, 1961, 1649, 1721, 1769, 2441, 4100, 4516, 14225, 
      9077, 8081, 7010, 2357, 1745, 1762, 3202, 4706, 13645, 12373, 10980, 
      4165, 4789, 16010, 8738, 1970, 1913, 2210, 2578, 3145, 4250, 17812, 
      15625, 12545, 2017, 13261, 12429, 11826, 9769, 2250, 2314, 12932, 4325, 
      17338, 17093, 11425, 9265, 7393, 7250, 3109, 2834, 2650, 2213, 13329, 
      9873, 7065, 4068, 3985, 2320, 2308, 2304, 2308, 4337, 3077, 2417, 2401, 
      2465, 4082, 4426, 10964, 10421, 10244, 3796, 3284, 4100, 4804, 10701, 
      10522, 6201, 4537, 14585, 14368, 8329, 5008, 4385, 4225, 4913, 10034, 
      8893, 4490, 3005, 3538, 5410, 10312, 9640, 2932, 2941, 3541, 4005, 
      6050, 5729, 13337, 10361, 5636, 3200, 3505, 4210, 4693, 16360, 14180, 
      11108, 5965, 15362, 8522, 3737, 12249, 10324, 4624, 3616, 4689, 6322, 
      5402, 4297, 4877, 15725, 11240, 9028, 4420, 4100, 12618, 7333, 5125, 
      4005, 4090, 16640, 5540, 5465, 4580, 4100, 4217, 4496, 4937, 6032, 
      12506, 5825, 4369, 4325, 5066, 4505, 4493, 4490, 4498, 4514, 4553, 
      5273, 7193, 4649, 5524, 7433, 7540, 13786, 5085, 4786, 15101, 10084, 
      8500, 4964, 4909, 5717, 10513, 5233, 10805, 5354, 5770, 7265, 16925, 
      7685, 14461, 8329, 5949, 5625, 6250, 6649, 10001, 5876, 21058, 6605, 
      5933, 5965, 8330, 12484, 12013, 10708, 6280, 9109, 17905, 14890, 10865, 
      9962, 9050, 8266, 9377, 12800, 11024, 10121, 9001, 6689, 6841, 6884, 
      7241, 8488, 8020, 6949, 6725, 7949, 8660, 12514, 8570, 6889, 7114, 
      7514, 8185, 9657, 8352, 7840, 16441, 9529, 7261, 9074, 9160, 8917, 
      8237, 7517, 7412, 7405, 7460, 17973, 12193, 12058, 11538, 10170, 8725, 
      8245, 7573, 13520, 11713, 7780, 10345, 11890, 8597, 8177, 7930, 8705, 
      10522, 11057, 8101, 10804, 24157, 19097, 16562, 15005, 12506, 10217, 
      8765, 9122, 11306, 12506, 18868, 18265, 16745, 14240, 12560, 10145, 
      8468, 9089, 10413, 8698, 8650, 10498, 16061, 10772, 8872, 18629, 12389, 
      10394, 9425, 11329, 21760, 12816, 12465, 9232, 9297, 11617, 16634, 
      11713, 10138, 9850, 9418, 9418, 9458, 11345, 12545, 13634, 16328, 
      15845, 11629, 9629, 10088, 20205, 9901, 9882, 9817, 10285, 10530, 
      11482, 11565, 11826, 12301, 12809, 10324, 10121, 10081, 11296, 11521, 
      13844, 10730, 10777, 20808, 10693, 10660, 10629, 12085, 12613, 20018, 
      16085, 11450, 11185, 10645, 10658, 10778, 12818, 10880, 10816, 11072, 
      11216, 12416, 15250, 11125, 17425, 13172, 12020, 18632, 24674, 13565, 
      11738, 11593, 14813, 16210, 15028, 11673, 12688, 14689, 17140, 18064, 
      19408, 15977, 14381, 12557, 11885, 12002, 12842, 14797, 15977, 16922, 
      18442, 20749, 16861, 18661, 22522, 12465, 13477, 13617, 17650, 18882, 
      17873, 13028, 13505, 14308, 20288, 21569, 25994, 22178, 13925, 12794, 
      13058, 13730, 16490, 19825, 20513, 25992, 19720, 13192, 13140, 14760, 
      20565, 15725, 14746, 17681, 16160, 13652, 13481, 13712, 19385, 19540, 
      15538, 14713, 14713, 15210, 20745, 14365, 14045, 13988, 15688, 19853, 
      24125, 28561, 20561, 17525, 17410, 14645, 15122, 25849, 15844, 14724, 
      16801, 20025, 24400, 21202, 15866, 15170, 15002, 16945, 18122, 18485, 
      22562, 29045, 15028, 14965, 17485, 17909, 21284, 30754, 29290, 15913, 
      15613, 15529, 15130, 15129, 15193, 17433, 24154, 33601, 30752, 25985, 
      18512, 17680, 16897, 15572, 15520, 15377, 17876, 19346, 18125, 17561, 
      17474, 16714, 16586, 16066, 23021, 20365, 25677, 23185, 16298, 16229, 
      16210, 16178, 16229, 22784, 19748, 16420, 16409, 21145, 25220, 19666, 
      18162, 16642, 24922, 25290, 20264, 21524, 21800, 21941, 22229, 27925, 
      22637, 29482, 25168, 19453, 18713, 22873, 23314, 30914, 18856, 30277, 
      19066, 19280, 20065, 18890, 18805, 25330, 38365, 19885, 25444, 28069, 
      33205, 21437, 27970, 28537, 33962, 28625, 34484, 35506, 20106, 19945, 
      20106, 29097, 32425, 20173, 20890, 20498, 31058, 33280, 22417, 20932, 
      20785, 20857, 33732, 35136, 22789, 21425, 22100, 41773, 22073, 38585, 
      22265, 22509, 22501, 22500, 23225, 47745, 41098, 23530, 23410, 46226, 
      46240, 45945, 25945, 25805, 25045, 25028, 52169, 48704, 25825, 26450, 
      25937, 26738, 26605, 26594, 26569, 26905, 52825, 28580, 28250, 28345, 
      30265, 30202, 30505, 30253, 29954, 31720, 35746, 34250, 35685, 34621, 
      36944, 36842, 36506, 37474, 37997, 38250, 40400, 40361, 40977, 41680, 
      42809, 42106, 42605, 44522, 44829, 44325, 45146, 45005, 47056, 47965, 
      49517, 49813, 50801, 50401, 51154, 53845, 54224, 59825, 60741, 60712 ], 
  [ 12697, 11817, 12389, 11645, 10769, 10048, 9860, 10485, 9332, 9881, 9805, 
      7076, 8242, 6757, 8065, 7696, 7105, 7093, 6445, 5965, 6736, 7540, 4330, 
      3970, 3796, 5002, 5553, 5869, 3625, 5657, 5072, 5570, 4900, 4789, 4100, 
      4925, 3673, 1600, 2344, 1684, 10445, 11245, 1714, 4672, 3280, 1537, 
      976, 7972, 6458, 1737, 6176, 845, 1693, 1549, 6218, 2053, 5189, 6530, 
      1625, 4745, 6340, 3946, 725, 845, 37780, 30073, 6073, 1993, 1440, 3393, 
      3146, 2522, 3721, 38909, 32141, 26669, 28642, 6322, 2997, 3925, 38873, 
      38089, 37700, 28288, 3428, 1828, 2180, 38465, 29620, 477, 436, 4797, 
      35369, 89, 194, 1874, 2525, 33505, 2417, 2617, 6257, 28909, 6409, 2125, 
      2410, 7234, 32045, 2605, 2708, 34970, 32401, 23717, 23105, 401, 82, 0, 
      28562, 25601, 2210, 1601, 1937, 33493, 20168, 18773, 2120, 5, 1853, 
      2120, 3848, 5045, 20173, 19890, 4365, 793, 1234, 1530, 2218, 2313, 
      28240, 17972, 2417, 16, 31001, 19625, 1706, 754, 701, 386, 221, 2141, 
      5650, 28936, 28260, 3636, 997, 565, 4132, 22549, 4538, 833, 833, 1073, 
      4538, 31393, 21089, 15440, 3313, 2665, 80, 65, 289, 464, 13537, 18325, 
      16741, 4589, 2600, 1325, 1189, 1124, 296, 2930, 1885, 1021, 130, 2825, 
      28705, 18640, 16785, 16528, 14305, 11593, 4369, 2260, 585, 1369, 2953, 
      4240, 3418, 3305, 493, 218, 365, 845, 11645, 7592, 596, 772, 2312, 
      24250, 2725, 306, 25856, 14417, 10057, 8000, 1040, 580, 13285, 6689, 
      458, 314, 818, 2498, 20488, 15208, 4168, 724, 14761, 6290, 4985, 3170, 
      937, 425, 617, 21425, 15529, 10601, 9809, 929, 884, 562, 466, 12805, 
      12584, 7045, 2509, 584, 3400, 23633, 13073, 11138, 698, 4932, 1872, 
      2785, 13169, 2741, 2389, 2834, 18901, 13901, 12997, 9140, 6760, 5576, 
      3812, 3380, 2440, 1901, 1301, 820, 692, 677, 725, 740, 24445, 19773, 
      7618, 6658, 3538, 754, 13553, 8528, 1684, 928, 785, 953, 1040, 1745, 
      2900, 18797, 16717, 8941, 7897, 6925, 1741, 1517, 1130, 1865, 19396, 
      14824, 11716, 9181, 7789, 6525, 1156, 981, 909, 916, 19457, 12197, 
      11365, 10370, 10177, 9986, 9242, 7850, 4805, 1402, 1186, 962, 1010, 
      1025, 1802, 2561, 3265, 22049, 15424, 12473, 1060, 1088, 20970, 18513, 
      17989, 16714, 16465, 15730, 4453, 3298, 2245, 2050, 18580, 11765, 
      11357, 10181, 6056, 4520, 2180, 3557, 22250, 18914, 15866, 6266, 3826, 
      2594, 15937, 2452, 2320, 1296, 13033, 9469, 7298, 5213, 2813, 1898, 
      2969, 18085, 16573, 15844, 9365, 6485, 3208, 2405, 18421, 6997, 5490, 
      3042, 2305, 1525, 1525, 1537, 1921, 3202, 3546, 16241, 10625, 9521, 
      8324, 2825, 1601, 1600, 2500, 3716, 15605, 14225, 12706, 3281, 3797, 
      18148, 10228, 2164, 2053, 1864, 2088, 2493, 3364, 20074, 17725, 14393, 
      1849, 15161, 14257, 13600, 11345, 1972, 2000, 14794, 5161, 19540, 
      19277, 13141, 10765, 8677, 8516, 3637, 3272, 3016, 2165, 15205, 11425, 
      8293, 4810, 4709, 2378, 2330, 2290, 2258, 5113, 3529, 2473, 2385, 2305, 
      3328, 3600, 12602, 12005, 11810, 4426, 3770, 3362, 3922, 12301, 12104, 
      7261, 5309, 16525, 16290, 9657, 5850, 5101, 4905, 4045, 11540, 10273, 
      5204, 2729, 3028, 4468, 11834, 11090, 2834, 2825, 3065, 3385, 7012, 
      6637, 15125, 11861, 6506, 3026, 3761, 3620, 3977, 18378, 16018, 12658, 
      6849, 17288, 9764, 3413, 13885, 11762, 5162, 3506, 4057, 7200, 6100, 
      3825, 4225, 17645, 12746, 10282, 4810, 4346, 14248, 8333, 5693, 3853, 
      3848, 18610, 6178, 6085, 4930, 4018, 3973, 4090, 4369, 5194, 14096, 
      6497, 4537, 4097, 4496, 4525, 4477, 4420, 4392, 4372, 4357, 4717, 6205, 
      4505, 4930, 6425, 6514, 15440, 5353, 4640, 16861, 11322, 9522, 5050, 
      4905, 6125, 11765, 5297, 12073, 5380, 5328, 6409, 18785, 6773, 16085, 
      9197, 6205, 5557, 5732, 6005, 11101, 5626, 23200, 7001, 5897, 5785, 
      7376, 13850, 13325, 11858, 5954, 8045, 19773, 16488, 12013, 10984, 
      9928, 9000, 8293, 14162, 12170, 11141, 9841, 6305, 6385, 6410, 6641, 
      9162, 8586, 7137, 6625, 7237, 7786, 13780, 9224, 6805, 6760, 6980, 
      7453, 10489, 8914, 7250, 18081, 10305, 7281, 8212, 9826, 9529, 8669, 
      7625, 7394, 7369, 7226, 19717, 13325, 13172, 12580, 10996, 9245, 8621, 
      7517, 14794, 12753, 7578, 9333, 12928, 8969, 8369, 7888, 8105, 9508, 
      9953, 7985, 9770, 26325, 20869, 18100, 16381, 13576, 10909, 9061, 8500, 
      10216, 11236, 20602, 19945, 18281, 15506, 13610, 10781, 8402, 8537, 
      11065, 8720, 8564, 9620, 17485, 11458, 8874, 20285, 13325, 10952, 9677, 
      10357, 23666, 13786, 13381, 9194, 9025, 10625, 18052, 12465, 10512, 
      10116, 9360, 9252, 9220, 10441, 11425, 12352, 17690, 17153, 12325, 
      9425, 9578, 21925, 9965, 9928, 9629, 9773, 9928, 10628, 10693, 10900, 
      11285, 13645, 10530, 10201, 10125, 10530, 10701, 12610, 10196, 10225, 
      22522, 10877, 10826, 10777, 11225, 11645, 21640, 17293, 11848, 11493, 
      10413, 10408, 10420, 11848, 10898, 10690, 10658, 10730, 11570, 16292, 
      10817, 15857, 13834, 12394, 16954, 26612, 14261, 11912, 11245, 13637, 
      14836, 15938, 11485, 11978, 13565, 15674, 16490, 17690, 16993, 15145, 
      12889, 11785, 11668, 12148, 13689, 14689, 15508, 16848, 22285, 15481, 
      17065, 24200, 12541, 12725, 12829, 16196, 17284, 19045, 12490, 12805, 
      13410, 18562, 19717, 27920, 23780, 14393, 12560, 12608, 13028, 15248, 
      18169, 18785, 27898, 21050, 13298, 13210, 13858, 18853, 16477, 13896, 
      18701, 16946, 13754, 13241, 13274, 17849, 17986, 16160, 15137, 13985, 
      14356, 19081, 14589, 14089, 13690, 14778, 18313, 22153, 30565, 21845, 
      18413, 18280, 14885, 14408, 27617, 16370, 14890, 15761, 18517, 22442, 
      22500, 16336, 15424, 15184, 15921, 16900, 17209, 20800, 31025, 15082, 
      14641, 16405, 16757, 19682, 32840, 31268, 16253, 15845, 15725, 14984, 
      14965, 14885, 16405, 22280, 35865, 32818, 27673, 19354, 18378, 17433, 
      15658, 15570, 15229, 16810, 20276, 18857, 18185, 18080, 17140, 16976, 
      16276, 21305, 18989, 23725, 24525, 16360, 16237, 16200, 15880, 15877, 
      24050, 20618, 16354, 16325, 19729, 23354, 20480, 18688, 16448, 23108, 
      23440, 19042, 20122, 20362, 20485, 20737, 25857, 21125, 27304, 26570, 
      20025, 19105, 21393, 21780, 28660, 19210, 28093, 19400, 19594, 20521, 
      18896, 18721, 23680, 40673, 20213, 23810, 26165, 30869, 22069, 26100, 
      26613, 31588, 26717, 32090, 37556, 20176, 19601, 19636, 27169, 30209, 
      20025, 21064, 20168, 29000, 35090, 22949, 20978, 20453, 20453, 31474, 
      32770, 23337, 21577, 22394, 44117, 22093, 40673, 22193, 22345, 22301, 
      22282, 23201, 50329, 43268, 23504, 23204, 48680, 48674, 48361, 26361, 
      26093, 24973, 24938, 54865, 51202, 25857, 26624, 25625, 26728, 26469, 
      26440, 26325, 26605, 55457, 28906, 28340, 28289, 30581, 30500, 30673, 
      30313, 29780, 32138, 36160, 34052, 35989, 34421, 37370, 36884, 36296, 
      37440, 38033, 38212, 40442, 40385, 41089, 41498, 42985, 41940, 42509, 
      44708, 44977, 44257, 45256, 45061, 47066, 47989, 49625, 49865, 50885, 
      50305, 51200, 53861, 54202, 59725, 60601, 60554 ], 
  [ 21509, 23333, 21537, 20785, 20917, 22562, 23050, 20969, 23194, 18661, 
      17905, 22266, 17000, 18889, 15461, 16106, 16865, 16513, 17893, 17405, 
      15130, 13226, 19816, 20128, 20290, 16424, 14945, 13565, 18757, 13689, 
      14794, 13600, 14618, 14845, 15842, 13621, 16085, 22114, 18122, 20842, 
      72189, 74341, 19172, 11650, 14314, 19669, 22826, 65650, 61092, 18173, 
      9090, 22009, 17785, 18317, 8788, 16453, 57445, 61828, 17713, 55985, 
      61298, 53156, 21541, 20645, 794, 185, 8633, 16045, 17858, 51245, 13140, 
      14544, 52585, 905, 221, 157, 100, 8200, 13325, 53461, 865, 757, 706, 
      82, 12402, 16210, 46306, 793, 58, 21953, 22250, 56693, 397, 25957, 
      33160, 44980, 47997, 221, 14425, 48425, 61529, 17, 7937, 46241, 47540, 
      64532, 109, 48409, 48850, 328, 125, 229, 293, 22205, 25604, 28562, 0, 
      81, 14884, 16641, 45369, 197, 730, 1025, 15130, 28225, 44945, 46226, 
      53362, 57601, 733, 788, 10613, 19885, 41620, 43268, 46660, 47093, 10, 
      1234, 14409, 28570, 65, 857, 16400, 20180, 20465, 22516, 24041, 46241, 
      59552, 26, 26, 11906, 19069, 21341, 54314, 397, 10440, 19917, 38845, 
      40437, 55732, 113, 625, 2074, 12593, 13973, 27274, 28273, 33905, 35770, 
      2873, 1237, 1681, 10485, 14242, 18037, 18577, 18850, 33570, 13556, 
      16229, 19421, 27656, 48941, 121, 1210, 1721, 1802, 2621, 3965, 10937, 
      15250, 36221, 41737, 49405, 54410, 12688, 12913, 22945, 26388, 33633, 
      38169, 4013, 7058, 22370, 37418, 46394, 392, 14357, 31880, 306, 2725, 
      5125, 6786, 20106, 23026, 3281, 8177, 24592, 27152, 37120, 46912, 1018, 
      2498, 11738, 36010, 2725, 8788, 10525, 13780, 21349, 26245, 34549, 937, 
      2477, 4985, 5545, 21677, 36842, 25364, 30676, 3805, 3922, 8185, 15817, 
      25722, 50170, 773, 3733, 4840, 24820, 11138, 18218, 47185, 3825, 15705, 
      16705, 47232, 1781, 3541, 3989, 6554, 8906, 10426, 13394, 14314, 16754, 
      18581, 21361, 25274, 27850, 28849, 31601, 31954, 901, 1637, 8072, 9140, 
      14132, 30952, 3865, 7290, 20050, 25378, 28953, 33853, 34954, 40729, 
      46954, 2009, 2633, 7025, 8009, 9065, 20105, 21233, 35380, 41185, 1930, 
      3442, 5066, 6925, 8237, 9677, 24250, 26441, 30425, 30770, 1989, 4869, 
      5389, 6084, 6229, 6376, 6984, 8296, 12349, 22804, 24616, 29800, 31876, 
      32229, 40104, 44581, 47989, 1537, 3362, 4805, 31586, 32290, 1808, 2393, 
      2545, 2960, 3049, 3328, 13345, 15908, 19249, 41024, 2458, 5445, 5713, 
      6565, 10890, 13410, 19858, 48613, 1732, 2452, 3460, 10760, 15080, 
      43592, 3529, 19450, 19994, 29786, 5017, 7537, 9760, 12745, 18457, 
      38160, 44977, 2969, 3485, 3770, 7769, 10973, 17498, 41369, 2965, 10469, 
      12680, 18344, 21325, 29333, 30685, 31373, 37165, 45544, 47240, 3825, 
      6997, 7921, 9090, 19477, 29745, 30082, 41122, 47746, 4201, 4849, 5696, 
      45281, 47825, 3362, 7610, 23882, 24785, 33722, 36650, 40097, 45362, 
      2920, 3613, 5013, 30325, 4765, 5213, 5570, 7033, 32474, 33178, 5072, 
      14705, 3394, 3469, 6121, 7801, 9769, 9946, 18925, 20250, 21346, 28269, 
      5141, 7445, 10397, 16040, 16277, 26452, 27080, 27716, 28360, 15665, 
      20165, 26545, 27809, 30433, 42610, 44234, 6928, 7345, 7488, 17680, 
      19728, 42304, 45568, 7301, 7442, 12401, 15857, 5101, 5204, 9725, 15044, 
      16661, 17141, 45349, 8226, 9325, 16762, 32877, 37570, 47122, 8180, 
      8788, 29600, 29929, 36929, 39953, 13834, 14473, 6397, 8541, 15016, 
      31140, 23761, 39506, 42229, 5252, 6272, 8320, 15017, 5850, 11170, 
      34225, 7853, 9448, 19748, 30260, 40613, 15362, 17642, 37337, 41117, 
      6201, 9076, 11344, 22096, 24336, 8210, 14125, 19597, 31277, 32962, 
      6148, 18728, 18973, 22888, 30088, 33085, 36244, 39565, 45460, 8730, 
      18369, 25873, 32869, 39690, 28561, 29189, 30146, 30794, 31450, 32449, 
      39569, 49169, 31581, 40456, 49725, 50152, 8714, 24653, 31714, 8105, 
      12368, 14624, 27728, 29273, 22717, 12469, 28309, 12437, 29066, 37802, 
      46657, 7993, 48033, 9685, 16993, 25493, 30929, 39554, 42193, 14501, 
      34376, 6994, 23581, 30589, 33181, 49306, 12176, 12665, 14240, 36052, 
      52001, 8633, 10418, 14393, 15730, 17378, 19154, 52585, 12484, 14548, 
      15885, 17965, 37413, 38845, 39208, 41805, 20324, 21776, 27425, 32321, 
      44425, 48016, 13786, 20722, 32161, 37186, 40786, 44977, 18605, 22100, 
      42068, 10985, 19433, 30605, 48098, 20980, 21697, 24217, 29257, 31392, 
      31705, 35280, 10589, 15689, 15874, 16634, 19106, 23101, 25181, 32189, 
      14452, 16805, 34952, 51917, 16978, 25525, 28305, 32218, 42913, 52090, 
      54225, 33665, 52688, 9077, 11057, 12682, 14005, 16946, 21377, 26965, 
      43642, 54146, 58546, 11464, 11821, 12861, 15156, 17316, 22261, 33064, 
      42325, 22205, 31690, 33562, 49490, 14089, 21920, 32180, 12493, 19053, 
      23778, 28249, 51913, 11140, 18836, 19445, 33172, 37397, 52517, 14650, 
      21569, 26714, 28346, 33674, 35594, 36914, 50641, 55681, 59650, 15300, 
      15777, 22441, 36441, 42340, 12773, 31909, 32210, 36305, 42533, 44378, 
      49810, 50213, 51434, 53509, 21053, 29768, 31805, 32405, 48020, 49205, 
      58888, 43290, 43657, 13364, 30449, 30736, 31025, 50401, 52849, 14170, 
      17597, 27362, 28697, 37757, 38090, 40130, 53050, 33508, 36004, 41380, 
      42804, 50404, 19634, 39509, 68209, 24272, 28240, 71332, 13050, 24021, 
      31474, 40609, 58549, 63466, 21640, 37805, 48100, 57461, 65992, 68836, 
      72740, 20665, 23549, 29405, 36413, 40690, 47930, 57245, 61625, 64810, 
      69530, 16153, 64105, 69745, 15362, 33785, 49517, 50297, 66170, 69962, 
      19669, 45224, 48581, 52904, 73604, 77125, 14346, 16290, 28197, 39546, 
      43650, 48802, 61162, 71857, 73825, 14660, 18628, 33860, 34448, 53348, 
      73553, 24869, 52370, 22021, 24660, 34312, 40221, 43972, 69165, 69640, 
      26914, 29609, 50089, 52826, 72761, 32777, 35657, 41680, 54260, 69625, 
      81577, 15289, 20089, 24093, 24298, 32733, 50170, 16733, 28808, 34088, 
      57605, 69149, 81524, 20402, 29786, 32930, 34042, 57425, 62122, 63445, 
      76162, 16081, 36304, 42961, 58921, 60625, 72000, 15866, 16322, 32065, 
      33685, 34241, 39922, 40241, 42865, 57905, 79666, 15509, 16180, 18133, 
      25700, 27428, 29525, 36200, 36788, 40165, 58984, 24930, 27229, 28585, 
      28818, 31258, 31770, 34450, 75645, 66905, 82457, 21401, 37234, 38125, 
      38426, 43514, 44525, 22276, 26280, 39592, 39901, 68317, 80392, 27154, 
      30770, 42050, 79130, 80138, 63908, 68368, 69284, 69745, 70673, 86609, 
      71397, 90082, 22084, 31085, 33545, 70985, 72386, 92786, 34324, 90865, 
      34850, 35380, 33601, 40426, 41941, 76306, 18937, 35657, 76096, 83521, 
      96337, 31765, 82778, 84305, 97730, 84069, 98568, 20546, 40346, 47545, 
      49946, 84857, 93305, 44249, 39202, 47770, 89050, 22468, 34325, 41480, 
      48053, 49405, 95240, 98564, 34373, 40049, 38160, 21349, 42925, 22633, 
      44713, 46553, 47185, 47504, 44701, 22817, 23530, 45002, 48082, 23530, 
      23860, 23885, 39401, 41497, 47137, 47440, 24973, 25028, 45989, 44050, 
      52177, 47530, 49637, 49946, 51521, 52813, 26569, 43280, 47106, 49757, 
      44945, 45202, 47737, 49405, 53266, 44468, 48130, 57514, 49985, 57881, 
      48996, 55602, 59746, 57506, 56745, 58274, 58804, 59085, 58097, 63908, 
      58633, 64010, 63225, 60010, 60953, 64289, 61906, 62725, 65396, 65977, 
      65917, 67169, 67509, 70309, 68498, 71485, 72500, 79013, 80561, 80852 ], 
  [ 19610, 21290, 19620, 18868, 18946, 20465, 20917, 18980, 21025, 16762, 
      16042, 20025, 15101, 16810, 13634, 14225, 14912, 14578, 15850, 15362, 
      13249, 11489, 17557, 17833, 17977, 14381, 13010, 11720, 16516, 11826, 
      12841, 11737, 12665, 12874, 13781, 11722, 13988, 19585, 15845, 18385, 
      67464, 69544, 16805, 9841, 12289, 17266, 20225, 61141, 56745, 15860, 
      7497, 19444, 15490, 15986, 7213, 14248, 53224, 57445, 15418, 51818, 
      56933, 49097, 18994, 18152, 1325, 338, 7058, 13858, 15545, 47258, 
      11169, 12465, 48544, 1490, 482, 130, 181, 6661, 11336, 49384, 1450, 
      1306, 1237, 145, 10485, 14005, 42517, 1360, 193, 19370, 19649, 52490, 
      820, 23140, 29965, 41245, 44136, 554, 12346, 44546, 57146, 116, 6416, 
      42452, 43697, 60041, 370, 44530, 44953, 733, 404, 40, 68, 19604, 22805, 
      25601, 81, 0, 12769, 14400, 41616, 530, 325, 530, 12997, 25282, 41210, 
      42437, 49285, 53362, 328, 365, 8840, 17428, 38029, 39605, 42853, 43268, 
      73, 685, 12330, 25609, 272, 416, 14177, 17705, 17972, 19897, 21332, 
      42452, 55241, 125, 89, 10025, 16666, 18794, 50201, 136, 8685, 17460, 
      35380, 36900, 51565, 338, 274, 1345, 10658, 11930, 24385, 25330, 30674, 
      32449, 2000, 706, 1042, 8730, 12181, 15706, 16210, 16465, 30357, 11549, 
      14024, 17000, 24749, 45044, 202, 697, 1082, 1145, 1802, 2930, 9146, 
      13117, 32882, 38146, 45490, 50297, 10753, 10960, 20308, 23553, 30420, 
      34740, 2978, 5645, 19769, 34025, 42605, 221, 12296, 28757, 225, 1906, 
      3946, 5409, 17649, 20389, 2372, 6656, 21865, 24281, 33745, 43105, 613, 
      1733, 9893, 32689, 1924, 7213, 8788, 11773, 18820, 23428, 31300, 586, 
      1730, 3842, 4330, 19130, 33485, 22601, 27625, 2842, 2941, 6682, 13666, 
      22941, 46237, 548, 2788, 3733, 22093, 9365, 15905, 43378, 2880, 13572, 
      14500, 43425, 1250, 2650, 3026, 5249, 7349, 8725, 11441, 12289, 14549, 
      16250, 18850, 22529, 24961, 25906, 28514, 28849, 712, 1160, 6605, 7565, 
      12125, 27901, 2938, 5913, 17629, 22633, 26010, 30658, 31705, 37210, 
      43165, 1460, 1940, 5684, 6560, 7508, 17684, 18740, 32113, 37648, 1417, 
      2605, 3977, 5602, 6770, 8066, 21577, 23642, 27410, 27737, 1476, 3816, 
      4264, 4869, 4996, 5125, 5661, 6829, 10504, 20221, 21925, 26821, 28789, 
      29124, 36621, 40900, 44164, 1186, 2561, 3770, 28517, 29185, 1385, 1808, 
      1924, 2249, 2320, 2545, 11428, 13793, 16900, 37505, 1873, 4338, 4570, 
      5314, 9189, 11493, 17473, 44770, 1381, 1885, 2677, 9077, 13037, 39965, 
      2746, 17101, 17609, 26825, 4000, 6196, 8185, 10900, 16180, 34785, 
      41296, 2330, 2738, 2969, 6410, 9290, 15293, 37850, 2344, 8840, 10853, 
      16085, 18868, 26408, 27688, 28340, 33844, 41845, 43469, 3042, 5746, 
      6562, 7605, 17146, 26802, 27121, 37621, 43957, 3364, 3904, 4625, 41600, 
      44036, 2705, 6305, 21281, 22130, 30581, 33365, 36650, 41681, 2389, 
      2920, 4068, 27364, 3874, 4250, 4553, 5818, 29405, 30073, 4145, 12752, 
      2809, 2866, 5050, 6514, 8266, 8425, 16666, 17901, 18925, 25434, 4232, 
      6212, 8840, 13997, 14216, 23725, 24317, 24917, 25525, 13658, 17834, 
      23818, 25010, 27490, 39073, 40625, 5785, 6148, 6273, 15529, 17433, 
      38785, 41905, 6122, 6245, 10682, 13850, 4264, 4349, 8276, 13109, 14600, 
      15044, 41704, 6957, 7930, 14701, 29826, 34285, 43405, 6929, 7465, 
      26729, 27040, 33680, 36560, 12025, 12610, 5416, 7272, 13117, 28197, 
      21250, 36149, 38746, 4505, 5345, 7105, 13136, 5013, 9649, 31138, 6728, 
      8125, 17525, 27389, 37220, 13481, 15581, 34106, 37706, 5364, 7825, 
      9841, 19729, 21825, 7085, 12370, 17410, 28370, 29965, 5365, 16613, 
      16840, 20485, 27253, 30088, 33085, 36244, 41869, 7569, 16290, 23290, 
      29890, 36369, 25834, 26426, 27329, 27941, 28561, 29506, 36266, 45434, 
      28692, 37117, 45972, 46381, 7625, 22178, 28825, 7124, 10865, 12905, 
      25073, 26528, 20386, 10984, 25636, 10970, 26357, 34625, 43066, 7120, 
      44388, 8578, 15130, 23018, 28130, 36305, 38818, 12872, 31397, 6409, 
      21250, 27826, 30274, 45625, 10817, 11252, 12665, 33001, 48212, 7778, 
      9293, 12818, 14029, 15533, 17165, 48778, 11125, 12973, 14184, 16084, 
      34308, 35668, 36013, 38484, 18281, 19625, 24896, 29504, 40996, 44425, 
      12337, 18661, 29362, 34117, 37537, 41530, 16724, 19949, 38765, 9914, 
      17498, 27914, 44525, 18937, 19600, 21940, 26656, 28665, 28960, 32337, 
      9626, 14114, 14281, 14969, 17225, 20914, 22850, 29426, 13021, 15140, 
      32045, 48200, 15313, 23194, 25794, 29473, 39610, 48373, 50418, 30848, 
      48953, 8546, 10130, 11521, 12682, 15317, 19370, 24562, 40321, 50357, 
      54577, 10501, 10804, 11700, 13725, 15669, 20200, 30301, 39076, 20162, 
      29017, 30781, 45917, 12820, 19913, 29489, 11458, 17298, 21645, 25810, 
      48250, 10357, 17117, 17672, 30445, 34436, 48836, 13381, 19634, 24401, 
      25925, 30929, 32741, 33989, 47050, 51874, 55681, 13977, 14400, 20452, 
      33552, 39145, 11810, 29290, 29573, 33434, 39338, 41093, 46273, 46658, 
      47825, 49810, 19208, 27293, 29204, 29768, 44573, 45704, 54973, 40077, 
      40426, 12401, 27956, 28225, 28496, 46864, 49204, 13117, 16130, 25085, 
      26330, 34850, 35165, 37097, 49405, 30853, 33205, 38293, 39645, 46885, 
      18005, 36530, 63970, 22265, 25945, 66985, 12321, 22050, 28981, 37594, 
      54706, 59425, 19885, 34952, 44725, 53672, 61861, 64597, 68357, 19018, 
      21650, 27074, 33650, 37693, 44573, 53474, 57674, 60733, 65273, 15028, 
      60064, 65488, 14381, 31202, 46106, 46850, 62057, 65705, 18184, 42029, 
      45224, 49349, 69221, 72616, 13617, 15237, 26010, 36657, 40545, 45445, 
      57265, 67546, 69442, 13913, 17305, 31313, 31865, 49793, 69188, 22970, 
      48869, 20392, 22797, 31765, 37332, 40885, 64980, 65437, 24889, 27386, 
      46714, 49325, 68450, 30356, 33056, 38737, 50705, 65440, 76960, 14650, 
      18730, 22338, 22525, 30330, 46813, 15860, 26693, 31613, 53924, 65000, 
      76925, 19061, 27617, 30545, 31585, 53762, 58261, 59530, 71761, 15424, 
      33721, 40000, 55204, 56836, 67761, 15317, 15665, 29770, 31282, 31802, 
      37141, 37442, 39922, 54242, 75157, 15140, 15613, 17188, 23909, 25493, 
      27428, 33653, 34205, 37384, 55285, 23229, 25330, 26578, 26793, 29053, 
      29529, 32029, 71298, 62900, 77876, 20114, 34669, 35506, 35789, 40589, 
      41546, 20917, 24525, 36901, 37192, 64276, 75901, 25345, 28673, 39233, 
      74693, 75665, 60065, 64345, 65225, 65668, 66560, 81920, 67266, 85285, 
      20869, 29042, 31322, 66890, 68237, 87917, 32065, 86068, 32573, 33085, 
      31450, 37825, 39250, 72049, 18640, 33380, 71857, 79012, 91396, 29794, 
      78305, 79778, 92753, 79560, 93573, 19997, 37817, 44602, 46877, 80330, 
      88490, 41504, 36781, 44845, 84397, 21685, 32264, 38933, 45128, 46408, 
      90389, 93605, 32330, 37610, 35865, 21106, 40360, 22138, 42058, 43808, 
      44404, 44705, 42100, 22826, 23125, 42401, 45301, 23413, 23725, 23732, 
      37250, 39220, 44500, 44785, 25108, 24965, 43460, 41665, 49306, 44965, 
      46946, 47237, 48722, 49960, 26650, 41057, 44649, 47156, 42722, 42961, 
      45370, 46930, 50557, 42353, 46033, 54805, 47780, 55172, 46917, 53145, 
      57037, 54977, 54288, 55745, 56365, 56628, 55730, 61253, 56338, 61373, 
      60660, 57733, 58640, 61760, 59557, 60322, 62957, 63556, 63586, 64784, 
      65160, 67780, 66113, 69082, 70061, 76520, 78032, 78305 ], 
  [ 9553, 9425, 9337, 8585, 7985, 7922, 7922, 7793, 7578, 6705, 6437, 5674, 
      5044, 4493, 4481, 4394, 4177, 4069, 3985, 3497, 3418, 3466, 2980, 2804, 
      2722, 2516, 2501, 2341, 2165, 2221, 2106, 2132, 1930, 1913, 1690, 1665, 
      1445, 1618, 1042, 1322, 21925, 23101, 872, 914, 650, 881, 1354, 18314, 
      15952, 605, 1282, 1025, 461, 505, 1224, 349, 14013, 16200, 389, 13285, 
      15914, 11920, 801, 637, 21778, 16045, 1069, 185, 290, 10985, 208, 148, 
      11593, 22621, 17545, 13577, 14984, 1124, 149, 11981, 22581, 21985, 
      21690, 14722, 202, 106, 8730, 22265, 15674, 725, 778, 13505, 19917, 
      1557, 3636, 8136, 9445, 18521, 29, 9629, 15901, 15145, 1105, 8665, 
      9232, 17440, 17433, 9613, 9810, 19604, 17693, 11453, 11029, 733, 1448, 
      2210, 14884, 12769, 0, 49, 8281, 18497, 9026, 8101, 2, 2117, 8101, 
      8650, 11882, 13925, 9029, 8840, 365, 365, 6728, 7400, 8840, 9029, 
      14650, 7578, 13, 2218, 16657, 8665, 52, 416, 457, 800, 1105, 8665, 
      14900, 15154, 14666, 194, 281, 601, 12346, 10645, 436, 397, 5661, 6277, 
      13032, 16949, 9653, 5978, 149, 65, 1898, 2165, 3893, 4538, 4825, 7825, 
      6805, 481, 90, 225, 277, 306, 3802, 136, 125, 389, 2036, 9901, 15005, 
      8042, 6845, 6682, 5305, 3721, 445, 122, 4745, 6845, 10121, 12442, 244, 
      225, 985, 1744, 3865, 5473, 3769, 1690, 898, 5210, 8818, 11860, 205, 
      3332, 12994, 5409, 2929, 1906, 586, 1066, 4745, 1345, 1412, 2020, 5156, 
      9092, 9314, 5914, 514, 4778, 5653, 1224, 765, 360, 853, 1845, 4293, 
      9965, 6137, 3277, 2861, 937, 5122, 1696, 3104, 4537, 4410, 1597, 445, 
      1810, 10642, 11509, 4709, 3620, 1640, 890, 650, 9365, 4801, 577, 601, 
      9412, 8369, 5249, 4721, 2650, 1586, 1154, 706, 650, 650, 769, 1109, 
      1850, 2474, 2741, 3541, 3650, 12125, 8957, 1972, 1576, 712, 3380, 5085, 
      2410, 1018, 1954, 2845, 4329, 4698, 6813, 9378, 8353, 7025, 2633, 2153, 
      1745, 1073, 1225, 4880, 7025, 8762, 5882, 4090, 2777, 2137, 1625, 1802, 
      2285, 3341, 3442, 8821, 4381, 3925, 3400, 3301, 3204, 2836, 2196, 1125, 
      1576, 1924, 3204, 3816, 3925, 6676, 8469, 9925, 10565, 6290, 4561, 
      3770, 3986, 9860, 8249, 7913, 7108, 6953, 6500, 1145, 1024, 1193, 7108, 
      8314, 4225, 4005, 3393, 1618, 1210, 1314, 10305, 10760, 8552, 6632, 
      1732, 1172, 8212, 6701, 1394, 1450, 3434, 5017, 3145, 2196, 1521, 1377, 
      6196, 8865, 8093, 7145, 6698, 3133, 1945, 1394, 7453, 8333, 2173, 1700, 
      1508, 1805, 3469, 3845, 4045, 5933, 9188, 9908, 6997, 3825, 3285, 2746, 
      1665, 3637, 3730, 7450, 10170, 6641, 5825, 4964, 9169, 10249, 8242, 
      3706, 2410, 2581, 4930, 5906, 7157, 9250, 9508, 8005, 5989, 3973, 6473, 
      5945, 5570, 4349, 4658, 4874, 6292, 2017, 9250, 9081, 5389, 4141, 3181, 
      3114, 2089, 2194, 2314, 3625, 6605, 4517, 3077, 2132, 2125, 3272, 3412, 
      3560, 3716, 2245, 2353, 3365, 3653, 4325, 8450, 9098, 5220, 4905, 4804, 
      2308, 2404, 8388, 9700, 5105, 5002, 2885, 2437, 7541, 7400, 3869, 2600, 
      2509, 2501, 9725, 4810, 4201, 2610, 5305, 6826, 10522, 5008, 4640, 
      4468, 4553, 6673, 7745, 3098, 3005, 6885, 5125, 3060, 5032, 3509, 7786, 
      8801, 8912, 7492, 5636, 3305, 8290, 4338, 6165, 6389, 5300, 3400, 5128, 
      8405, 3650, 3490, 7325, 8665, 8641, 5904, 4756, 3796, 4084, 6746, 4121, 
      3737, 5657, 6122, 9320, 3844, 3845, 4100, 5444, 6245, 7208, 8333, 
      10568, 6778, 3973, 4645, 6273, 8458, 5381, 5521, 5746, 5906, 6074, 
      6341, 8581, 12325, 6205, 8980, 12637, 12820, 7738, 4889, 6338, 8593, 
      5780, 5108, 5524, 5849, 4905, 6125, 5861, 6337, 6130, 8522, 11765, 
      9945, 12409, 8465, 5525, 5729, 6773, 9298, 10229, 6205, 7780, 12850, 
      5769, 6921, 7561, 13194, 7540, 7297, 6676, 8480, 14425, 10829, 8954, 
      6829, 6458, 6154, 5978, 14765, 7848, 6984, 6613, 6253, 9109, 9565, 
      9684, 10573, 6416, 6404, 6929, 7921, 11729, 13124, 7930, 6570, 8005, 
      9370, 10530, 12037, 6893, 6728, 11080, 10253, 6989, 7913, 13450, 7072, 
      7057, 7137, 7785, 8212, 8281, 9172, 11321, 8125, 8066, 7850, 7394, 
      7241, 7369, 8521, 8840, 8021, 9332, 15317, 8194, 7713, 8053, 8794, 
      11925, 15490, 16405, 9265, 15844, 15665, 12277, 10730, 9857, 8650, 
      7957, 8177, 12410, 16570, 18530, 12196, 11821, 10909, 9544, 8776, 8109, 
      9396, 12069, 8297, 9242, 9650, 14842, 10673, 8500, 9488, 12249, 9049, 
      8650, 8973, 16045, 14312, 9320, 9197, 9992, 11045, 16405, 11234, 9125, 
      9146, 9314, 10250, 10706, 11050, 15749, 17861, 19634, 11152, 10897, 
      9265, 11065, 12816, 13505, 10193, 10250, 11173, 13009, 13634, 15650, 
      15809, 16298, 17153, 9829, 10004, 10333, 10445, 15080, 15533, 19604, 
      13522, 13645, 14096, 10441, 10484, 10529, 16241, 17225, 13682, 11497, 
      10282, 10397, 12137, 12226, 12802, 17426, 11304, 11848, 13320, 13768, 
      16488, 11338, 12913, 24533, 10852, 10916, 26192, 16954, 11089, 11466, 
      13525, 20241, 22474, 11636, 12917, 16136, 19885, 23780, 25160, 27112, 
      12125, 11593, 11593, 12745, 13850, 16210, 19913, 21853, 23330, 25610, 
      14689, 23113, 25825, 15850, 12557, 17065, 17357, 24202, 26042, 13325, 
      15700, 16861, 18500, 27976, 29789, 18250, 15802, 12337, 14170, 15346, 
      17082, 22122, 27205, 28197, 18320, 14480, 13120, 13220, 18944, 28169, 
      12913, 18698, 13725, 13192, 13572, 14845, 15912, 26221, 26452, 13250, 
      13261, 18125, 19154, 28109, 13745, 14185, 15572, 19856, 26681, 32777, 
      20413, 15453, 14089, 14050, 13945, 18450, 18685, 13924, 14324, 21493, 
      26693, 32968, 16010, 14170, 14386, 14522, 21557, 23570, 24161, 30290, 
      20961, 15076, 16609, 22321, 23049, 28324, 22210, 21202, 14741, 14897, 
      14965, 16010, 16085, 16757, 22037, 32330, 24293, 22280, 19109, 15208, 
      14984, 14885, 15460, 15560, 16253, 22628, 15658, 15273, 15165, 15154, 
      15154, 15178, 15418, 30505, 26401, 34145, 17741, 16250, 16409, 16466, 
      17650, 17929, 17640, 16276, 16900, 16965, 27325, 33300, 16418, 16130, 
      17650, 32770, 33290, 25600, 27620, 28048, 28265, 28705, 36833, 29185, 
      38842, 19400, 17177, 17197, 29261, 29930, 40570, 17488, 39625, 17770, 
      18056, 18229, 18954, 19249, 32386, 28697, 18577, 32420, 36185, 43145, 
      18833, 35930, 36725, 44050, 36733, 44644, 26890, 19850, 21437, 22130, 
      37277, 41821, 20825, 20170, 21906, 39762, 25640, 20173, 20740, 22189, 
      22565, 43268, 45128, 20465, 20773, 20836, 31841, 21941, 29709, 22509, 
      23129, 23273, 23348, 23229, 36725, 31826, 23530, 24170, 35730, 35816, 
      35597, 24029, 24417, 25177, 25236, 40589, 37960, 25493, 25506, 27045, 
      26546, 26945, 27010, 27365, 27925, 41453, 26932, 27586, 28285, 28597, 
      28610, 29437, 29641, 30330, 29584, 33490, 34578, 33881, 34945, 34600, 
      36082, 36810, 37010, 37225, 37778, 39528, 39565, 39797, 41704, 41309, 
      42050, 42241, 42930, 43385, 43793, 43850, 43937, 46120, 46945, 48105, 
      48625, 49453, 49813, 49954, 52697, 53224, 59005, 60065, 60112 ], 
  [ 9770, 9530, 9540, 8788, 8146, 7985, 7957, 7940, 7585, 6922, 6682, 5625, 
      5261, 4570, 4754, 4625, 4352, 4258, 4090, 3602, 3649, 3809, 2917, 2713, 
      2617, 2621, 2690, 2600, 2116, 2466, 2281, 2377, 2105, 2074, 1781, 1882, 
      1508, 1345, 965, 1105, 19944, 21064, 725, 1201, 769, 706, 1025, 16501, 
      14265, 500, 1737, 724, 370, 386, 1693, 328, 12424, 14485, 298, 11738, 
      14213, 10457, 514, 392, 23885, 17858, 1538, 178, 185, 9578, 369, 225, 
      10144, 24770, 19442, 15250, 16741, 1621, 296, 10504, 24730, 24106, 
      23797, 16465, 405, 85, 7477, 24400, 17473, 410, 449, 11930, 21940, 
      1060, 2845, 6925, 8136, 20474, 106, 8306, 14186, 16916, 1616, 7412, 
      7937, 15641, 19330, 8290, 8473, 21613, 19604, 13000, 12548, 404, 965, 
      1601, 16641, 14400, 49, 0, 7056, 20450, 10405, 9410, 37, 1522, 6890, 
      7397, 10405, 12322, 10408, 10205, 680, 148, 5629, 6245, 7573, 7748, 
      16393, 8845, 90, 1609, 18512, 10016, 17, 185, 212, 457, 692, 7412, 
      13241, 16925, 16409, 425, 106, 314, 10841, 12136, 765, 180, 4660, 5220, 
      11485, 18818, 11074, 7105, 338, 170, 1345, 1570, 3074, 3649, 5840, 
      9106, 8002, 810, 181, 106, 130, 145, 2997, 269, 104, 200, 1469, 8564, 
      16762, 9337, 8042, 7865, 6362, 4610, 746, 157, 3842, 5746, 8770, 10937, 
      433, 400, 628, 1233, 3060, 4500, 4658, 2285, 569, 4265, 7565, 13421, 
      296, 2597, 14625, 6466, 3706, 2529, 369, 709, 5732, 1856, 985, 1481, 
      4225, 7825, 10693, 7013, 773, 3889, 6724, 1693, 1108, 493, 580, 1348, 
      3460, 11386, 7250, 4082, 3610, 650, 4205, 1241, 2425, 5482, 5341, 2122, 
      466, 1341, 9277, 13028, 5668, 4453, 1213, 1205, 545, 8098, 5760, 612, 
      580, 8145, 9650, 6250, 5666, 3329, 2069, 1525, 881, 769, 629, 650, 850, 
      1409, 1921, 2146, 2834, 2929, 13672, 10280, 2525, 2045, 845, 2701, 
      6058, 3033, 829, 1513, 2250, 3538, 3865, 5770, 8125, 9620, 8180, 3284, 
      2720, 2228, 884, 980, 4033, 5968, 10057, 6925, 4937, 3442, 2690, 2066, 
      1417, 1802, 2690, 2777, 10116, 5256, 4744, 4149, 4036, 3925, 3501, 
      2749, 1384, 1261, 1525, 2581, 3109, 3204, 5661, 7300, 8644, 11986, 
      7361, 5450, 3077, 3265, 11225, 9488, 9124, 8249, 8080, 7585, 1348, 
      1073, 1060, 6065, 9553, 5058, 4810, 4114, 1989, 1413, 1153, 9010, 
      12181, 9805, 7717, 2117, 1277, 7085, 7786, 1261, 1289, 2825, 5920, 
      3796, 2665, 1780, 1300, 5265, 7696, 9290, 8258, 7769, 3770, 2330, 1373, 
      6410, 9544, 2600, 1973, 1445, 1588, 2888, 3208, 3380, 5044, 8005, 8669, 
      8082, 4546, 3922, 3285, 1546, 3042, 3121, 6421, 8917, 7684, 6784, 5825, 
      8000, 8996, 9425, 4385, 2081, 2210, 4181, 5045, 6170, 8081, 10789, 
      9160, 6948, 3364, 7474, 6890, 6473, 5098, 3965, 4153, 7265, 2192, 
      10489, 10306, 6250, 4834, 3706, 3625, 2026, 2061, 2125, 3114, 7592, 
      5252, 3560, 2237, 2216, 2845, 2957, 3077, 3205, 2378, 2234, 2938, 3170, 
      3730, 7393, 7985, 6025, 5668, 5553, 2329, 2313, 7345, 8545, 5882, 5765, 
      3242, 2570, 8584, 8429, 4436, 2789, 2600, 2564, 8584, 5517, 4810, 2701, 
      4626, 5965, 9325, 5729, 5305, 3929, 4000, 5840, 6800, 3385, 3250, 7816, 
      5832, 3277, 4437, 3250, 6869, 7786, 10025, 8465, 6385, 3536, 9333, 
      4849, 5458, 7208, 5965, 3365, 4589, 7460, 3881, 3581, 6506, 7706, 9684, 
      6625, 5281, 3649, 3825, 7565, 4450, 3730, 5090, 5485, 10405, 3893, 
      3880, 3925, 4933, 5608, 6445, 7444, 9469, 7569, 4050, 4330, 5650, 7569, 
      4954, 5066, 5249, 5381, 5521, 5746, 7706, 11114, 5652, 8077, 11412, 
      11581, 8585, 4658, 5785, 9524, 6305, 5465, 5153, 5408, 4786, 6664, 
      5476, 6890, 5717, 7745, 10666, 10960, 11268, 9298, 5770, 5498, 6290, 
      8465, 9298, 6632, 7157, 14089, 5650, 6466, 6994, 12025, 8177, 7892, 
      7145, 7801, 13172, 11858, 9773, 7298, 6829, 6413, 6125, 13498, 8485, 
      7453, 6984, 6484, 8388, 8788, 8893, 9684, 6521, 6425, 6656, 7424, 
      10756, 12025, 8497, 6661, 7522, 8677, 9697, 11050, 7124, 6749, 10205, 
      11114, 7178, 7514, 12365, 7177, 7120, 7060, 7456, 7785, 7840, 8577, 
      12266, 8594, 8521, 8249, 7625, 7234, 7250, 8066, 9421, 8420, 8765, 
      14120, 8593, 7594, 7794, 8353, 11050, 14293, 15138, 8768, 14633, 16946, 
      13250, 11521, 10522, 9077, 8090, 8002, 11521, 15317, 17137, 13141, 
      12724, 11700, 10125, 9189, 8200, 8941, 11236, 8402, 8857, 9181, 13757, 
      11380, 8633, 9089, 13138, 9378, 8685, 8770, 14890, 15397, 9677, 9512, 
      9565, 10436, 15236, 11941, 9314, 9041, 9125, 9809, 10181, 10469, 14650, 
      16594, 18241, 11817, 11520, 9412, 10512, 12025, 14450, 9850, 9893, 
      10634, 12218, 12773, 14593, 14738, 15185, 15970, 10088, 9773, 10004, 
      10088, 14093, 14504, 18253, 12717, 12826, 15041, 10196, 10225, 10256, 
      15184, 16084, 14557, 12050, 10205, 10250, 11570, 11645, 12137, 16285, 
      10933, 11365, 12613, 13005, 15445, 11765, 12290, 22930, 10985, 10825, 
      24505, 18081, 11250, 11221, 12874, 18946, 21025, 11965, 12392, 15205, 
      18632, 22261, 23557, 25397, 12538, 11810, 11474, 12290, 13213, 15293, 
      18674, 20474, 21853, 23993, 15508, 21664, 24208, 16781, 12242, 16106, 
      16370, 22697, 24425, 13864, 14909, 15944, 17429, 26261, 27976, 19377, 
      16677, 12330, 13617, 14625, 16165, 20785, 25546, 26482, 19433, 15145, 
      12833, 12905, 17873, 26468, 13130, 17669, 14152, 13437, 13285, 14292, 
      15205, 24660, 24877, 13369, 13226, 17194, 18125, 26450, 13556, 13856, 
      14977, 18785, 25120, 30880, 21610, 16090, 14418, 14365, 13770, 17533, 
      19700, 13973, 14093, 20324, 25160, 31085, 16661, 14177, 14225, 14305, 
      20402, 22261, 22810, 28561, 22144, 14761, 16000, 21124, 21796, 26721, 
      23477, 22385, 14650, 14722, 14762, 15541, 15602, 16162, 20882, 30517, 
      25700, 23533, 20068, 15509, 15173, 14948, 15173, 15245, 15784, 21445, 
      16029, 15490, 15298, 15273, 15133, 15129, 15229, 28818, 24980, 32276, 
      18434, 15949, 16066, 16109, 17069, 17306, 18277, 16605, 16501, 16552, 
      25876, 31501, 16705, 16193, 17153, 31013, 31505, 24305, 26185, 26585, 
      26788, 27200, 34880, 27666, 36805, 20149, 17282, 17162, 27770, 28397, 
      38477, 17425, 37588, 17693, 17965, 18250, 18625, 18850, 30769, 30160, 
      18500, 30817, 34372, 40996, 18994, 34145, 34898, 41873, 34920, 42453, 
      28157, 19577, 20842, 21437, 35450, 39770, 20384, 19981, 21325, 37837, 
      26725, 20264, 20453, 21608, 21928, 41189, 42965, 20570, 20570, 20745, 
      33346, 21640, 31018, 22138, 22688, 22804, 22865, 22900, 38426, 33205, 
      23201, 23701, 37333, 37405, 37172, 24050, 24340, 24820, 24865, 42388, 
      39605, 25220, 25345, 26506, 26245, 26546, 26597, 26882, 27400, 43210, 
      26897, 27369, 27956, 28562, 28561, 29290, 29410, 29917, 29633, 33553, 
      34165, 33860, 34532, 34677, 35865, 36397, 36737, 37008, 37505, 39325, 
      39348, 39650, 41333, 41218, 41693, 41940, 42853, 43280, 43520, 43717, 
      43762, 45917, 46756, 47986, 48464, 49320, 49540, 49793, 52522, 53021, 
      58760, 59792, 59825 ], 
  [ 20018, 18434, 19620, 18868, 17722, 16385, 16021, 17348, 15313, 17170, 
      17266, 12681, 15509, 13138, 15674, 15041, 14096, 14170, 12994, 12506, 
      14065, 15569, 9805, 9265, 9001, 11525, 12602, 13352, 9172, 13050, 
      12025, 12961, 11849, 11650, 10517, 12130, 9908, 5713, 7685, 6145, 3816, 
      4264, 6605, 12289, 9841, 6250, 4721, 2389, 1665, 6884, 14841, 4756, 
      6922, 6602, 14965, 7720, 1000, 1549, 6850, 818, 1445, 545, 4714, 5096, 
      56813, 47258, 14810, 7738, 6569, 338, 9945, 8793, 400, 58202, 49850, 
      42970, 45469, 15229, 9704, 424, 58162, 57202, 56725, 45025, 10485, 
      7477, 85, 57664, 46705, 4274, 4145, 674, 53860, 2740, 997, 37, 72, 
      51554, 8674, 74, 1250, 45812, 15392, 20, 41, 1697, 49738, 58, 73, 
      53365, 50180, 39208, 38420, 4100, 2813, 1937, 45369, 41616, 8281, 7056, 
      0, 51530, 34597, 32762, 8101, 2026, 2, 5, 325, 730, 34600, 34229, 
      12104, 5188, 85, 29, 13, 20, 44953, 31693, 8658, 1945, 48416, 33872, 
      7241, 5057, 4916, 3985, 3380, 20, 977, 45821, 44969, 10841, 5650, 4514, 
      425, 37672, 12357, 5220, 292, 180, 565, 48890, 35770, 28273, 10250, 
      9074, 2353, 2074, 890, 625, 25664, 32122, 30010, 12402, 8917, 6322, 
      6010, 5857, 981, 9509, 7496, 5576, 2309, 164, 45490, 32521, 30050, 
      29705, 26690, 22922, 12002, 8221, 650, 202, 202, 521, 10345, 10144, 
      3988, 2745, 1044, 468, 22970, 17069, 4265, 569, 173, 39797, 9032, 1421, 
      41841, 26794, 20674, 17649, 5409, 4069, 25220, 15632, 3505, 2657, 697, 
      265, 34885, 27845, 11525, 865, 27220, 14965, 12868, 9733, 4948, 3028, 
      1108, 36082, 28250, 21386, 20242, 4850, 845, 3425, 1921, 24466, 24157, 
      16066, 8362, 3357, 541, 38900, 24820, 22093, 3733, 12629, 6929, 538, 
      24912, 8676, 7972, 585, 32666, 25906, 24650, 19121, 15509, 13621, 
      10625, 9841, 8021, 6866, 5386, 3761, 2929, 2650, 1994, 1921, 39880, 
      33800, 16805, 15317, 10085, 2197, 25378, 18153, 6205, 3865, 2754, 1690, 
      1513, 898, 733, 32468, 29684, 18740, 17168, 15668, 6260, 5684, 1513, 
      928, 33241, 27085, 22745, 19066, 16970, 15002, 4441, 3650, 2522, 2441, 
      33300, 23400, 22216, 20781, 20500, 20221, 19125, 17029, 12136, 5125, 
      4381, 2749, 2269, 2196, 1125, 916, 916, 36682, 27857, 23762, 2405, 
      2257, 35249, 32000, 31300, 29585, 29248, 28249, 11428, 9305, 7108, 
      1193, 32065, 22698, 22114, 20410, 14085, 11493, 6865, 1114, 36877, 
      32485, 28381, 14381, 10181, 1205, 28450, 7309, 7001, 3161, 24400, 
      19252, 15937, 12532, 8020, 1737, 1312, 31298, 29258, 28265, 19058, 
      14594, 8765, 1538, 31720, 15368, 12893, 8333, 6628, 3560, 3208, 3044, 
      2020, 1453, 1445, 28746, 20842, 19210, 17397, 7762, 3546, 3457, 1717, 
      1525, 27844, 25936, 23801, 1616, 1604, 31265, 20177, 5777, 5402, 2837, 
      2357, 1970, 1697, 33805, 30664, 26100, 3700, 27130, 25874, 24953, 
      21730, 3293, 3145, 26585, 11936, 33001, 32650, 24226, 20794, 17650, 
      17401, 8914, 8109, 7501, 4626, 27080, 21716, 17000, 11141, 10952, 5365, 
      5141, 4925, 4717, 11618, 8450, 5458, 5018, 4234, 2353, 2273, 23329, 
      22468, 22185, 10225, 8865, 2473, 2329, 22850, 22565, 15170, 11810, 
      28744, 28421, 18884, 12701, 11336, 10964, 2536, 21645, 19762, 11437, 
      4122, 3277, 2605, 22025, 20929, 5105, 5008, 3488, 3104, 14473, 13834, 
      26632, 21960, 13525, 4941, 7786, 3509, 3250, 31025, 27785, 23017, 
      13952, 29493, 18625, 4618, 24680, 21589, 10589, 5765, 3764, 14297, 
      12317, 4322, 3842, 29844, 22921, 19225, 9529, 8361, 25037, 16042, 
      11290, 5930, 5485, 31069, 12125, 11944, 9469, 6445, 5608, 4933, 4420, 
      3925, 24705, 12618, 8194, 5818, 4545, 7474, 7250, 6929, 6725, 6529, 
      6250, 4850, 4226, 6660, 4885, 4356, 4357, 26393, 9530, 6793, 28340, 
      20249, 17393, 8345, 7760, 11002, 20776, 8500, 21170, 8405, 6065, 5122, 
      30784, 5220, 26938, 16354, 10370, 8138, 6113, 5770, 19400, 7325, 36601, 
      11866, 8650, 7834, 5641, 23465, 22676, 20417, 7297, 5780, 31850, 27245, 
      20570, 18925, 17165, 15533, 5938, 23773, 20725, 19080, 16900, 7380, 
      7108, 7045, 6660, 15425, 14321, 11024, 9104, 6724, 6481, 22945, 15397, 
      9370, 8005, 7345, 6850, 17540, 14645, 7349, 29090, 17090, 10370, 6989, 
      16081, 15520, 13780, 11152, 10305, 10192, 9081, 31250, 21866, 21625, 
      20681, 18041, 14794, 13466, 10250, 24037, 20852, 9605, 7400, 21025, 
      13810, 12330, 10705, 8194, 7573, 7578, 10448, 7745, 39962, 32570, 
      28657, 26146, 21845, 17330, 13546, 8497, 7925, 8065, 32125, 31204, 
      28836, 24741, 21789, 16936, 11125, 8884, 17306, 11881, 11197, 8381, 
      27508, 17873, 11945, 31450, 20970, 16749, 13978, 8674, 36061, 21605, 
      20936, 12085, 10772, 8852, 28069, 19226, 15425, 14501, 12161, 11525, 
      11141, 9106, 9034, 9169, 27441, 26640, 18820, 11520, 10177, 33434, 
      13378, 13253, 11810, 10370, 10085, 9553, 9530, 9473, 9418, 20840, 
      14645, 13700, 13448, 9893, 9800, 9685, 10701, 10642, 34025, 14900, 
      14761, 14624, 10144, 10036, 32701, 26330, 16925, 16130, 12410, 12317, 
      11801, 10237, 14125, 13213, 11773, 11493, 10573, 24533, 12458, 11338, 
      20225, 17377, 11905, 39249, 20826, 15925, 12706, 11050, 11281, 23557, 
      13736, 11677, 11240, 11677, 11965, 12461, 25138, 22058, 17690, 14474, 
      13213, 11933, 11450, 11570, 11773, 12233, 32980, 11920, 12448, 35597, 
      16106, 12242, 12170, 12281, 12665, 27976, 13061, 12584, 12221, 13325, 
      13864, 40545, 34821, 19890, 14625, 13617, 12805, 12385, 13282, 13546, 
      40433, 30769, 17033, 16769, 12665, 13700, 23378, 12965, 26920, 24021, 
      17485, 15300, 14365, 13572, 13621, 22441, 20450, 13666, 13421, 14186, 
      18932, 17552, 15481, 13577, 14032, 15760, 43618, 31378, 26010, 25789, 
      19314, 14173, 39524, 22205, 18965, 13940, 14408, 16133, 32117, 21905, 
      19937, 19345, 14186, 14197, 14242, 15457, 43984, 18625, 16336, 14404, 
      14404, 15129, 46325, 44225, 21202, 20266, 19970, 17557, 17450, 16666, 
      14666, 16405, 50228, 46213, 39220, 26765, 25085, 23348, 19373, 19109, 
      17800, 14893, 28125, 25738, 24538, 24345, 22525, 22185, 20605, 16218, 
      15572, 17492, 34394, 19981, 19594, 19469, 17741, 17474, 33565, 28197, 
      19357, 19240, 16132, 17557, 27793, 24593, 18833, 17573, 17729, 16409, 
      16609, 16673, 16708, 16784, 19088, 17082, 20005, 36781, 26186, 24386, 
      17522, 17645, 21005, 24313, 20788, 24413, 24517, 26146, 22321, 21706, 
      19009, 55360, 25220, 19225, 20260, 22852, 28570, 20369, 20618, 23393, 
      20808, 23805, 51005, 23945, 21346, 20765, 21170, 22802, 22736, 25357, 
      21997, 22381, 47389, 29000, 24653, 22280, 21928, 23885, 24653, 29474, 
      25778, 27297, 59050, 25672, 54370, 25330, 25040, 24820, 24713, 26596, 
      66482, 57397, 26897, 25717, 64213, 64117, 63716, 31946, 31060, 28180, 
      28057, 71620, 66989, 29588, 31057, 27682, 30277, 29402, 29285, 28730, 
      28744, 71938, 34121, 32409, 31652, 35786, 35617, 35170, 34282, 32605, 
      37865, 41953, 36853, 41252, 37220, 43245, 40905, 39085, 41105, 42048, 
      41873, 44533, 44388, 45530, 44525, 47770, 45053, 45972, 49573, 49664, 
      47888, 49765, 49306, 51125, 52132, 54202, 54176, 55368, 53908, 55505, 
      58066, 58229, 63464, 64160, 64025 ], 
  [ 24980, 27028, 25034, 24274, 24484, 26325, 26869, 24562, 27065, 22100, 
      21284, 26225, 20417, 22580, 18756, 19485, 20354, 19972, 21520, 21024, 
      18493, 16361, 23761, 24125, 24313, 20025, 18376, 16850, 22658, 17000, 
      18245, 16909, 18065, 18320, 19453, 16976, 19746, 26437, 22049, 25049, 
      79922, 82186, 23229, 14837, 17837, 23780, 27245, 73037, 68225, 22138, 
      11933, 26362, 21716, 22304, 11597, 20242, 64370, 69005, 21640, 62824, 
      68445, 59825, 25856, 24874, 317, 296, 11432, 19796, 21805, 57796, 
      16553, 18125, 59218, 340, 160, 544, 317, 10937, 16762, 60146, 296, 244, 
      221, 325, 15725, 19981, 52541, 250, 185, 26308, 26633, 63568, 74, 
      30674, 38465, 51125, 54338, 36, 17992, 54792, 68680, 194, 10634, 52466, 
      53849, 71849, 32, 54772, 55241, 25, 18, 850, 970, 26578, 30285, 33493, 
      197, 530, 18497, 20450, 51530, 0, 1681, 2116, 18769, 33124, 51076, 
      52441, 60025, 64516, 1682, 1765, 13690, 24026, 47525, 49285, 52901, 
      53362, 229, 2405, 17960, 33493, 58, 1858, 20173, 24345, 24658, 26905, 
      28570, 52450, 66573, 185, 241, 15145, 23120, 25616, 61025, 1114, 13481, 
      24050, 44546, 46250, 62525, 72, 1480, 3517, 15912, 17460, 32077, 33160, 
      39240, 41245, 4538, 2368, 2980, 13520, 17753, 21968, 22564, 22865, 
      38873, 16981, 19962, 23490, 32481, 55306, 296, 2309, 3016, 3125, 4196, 
      5876, 14024, 18869, 41716, 47624, 55796, 61109, 15997, 16250, 27346, 
      31097, 38930, 43802, 5920, 9553, 26713, 42993, 52585, 953, 17858, 
      37033, 725, 4292, 7252, 9221, 24221, 27421, 4986, 10834, 29125, 31909, 
      42661, 53125, 1937, 3977, 14897, 41465, 4258, 11525, 13514, 17189, 
      25570, 30914, 39890, 1768, 3924, 7048, 7720, 25924, 42349, 29945, 
      35705, 5584, 5729, 10804, 19444, 30329, 56569, 1402, 5482, 6841, 29341, 
      14173, 22093, 53384, 5570, 19298, 20410, 53429, 2880, 5200, 5760, 8857, 
      11601, 13345, 16705, 17737, 20457, 22480, 25540, 29817, 32617, 33700, 
      36676, 37057, 1466, 2650, 10625, 11861, 17525, 35969, 5576, 9701, 
      24085, 29917, 33800, 39092, 40277, 46472, 53117, 3130, 3978, 9378, 
      10530, 11754, 24138, 25378, 40729, 46954, 2993, 5009, 7025, 9248, 
      10784, 12448, 28673, 31060, 35380, 35753, 3050, 6770, 7402, 8237, 8410, 
      8585, 9305, 10841, 15482, 27085, 29065, 34697, 36941, 37322, 45785, 
      50570, 54202, 2344, 4869, 6676, 36621, 37381, 2725, 3562, 3770, 4325, 
      4442, 4805, 16586, 19457, 23162, 46757, 3625, 7424, 7748, 8768, 13793, 
      16649, 23825, 54848, 2533, 3589, 4933, 13633, 18513, 49489, 5000, 
      23357, 23957, 34645, 6850, 9874, 12461, 15866, 22250, 43661, 50954, 
      4212, 4896, 5265, 10132, 13840, 21177, 47092, 4178, 13250, 15769, 
      22105, 25394, 34130, 35594, 36338, 42578, 51545, 53353, 5288, 9188, 
      10280, 11645, 23348, 34568, 34933, 46813, 53885, 5746, 6562, 7605, 
      51250, 53962, 4625, 9881, 28169, 29156, 38849, 42001, 45700, 51329, 
      3985, 4930, 6722, 35170, 6388, 6948, 7389, 9160, 37485, 38245, 6749, 
      17978, 4537, 4640, 8020, 10036, 12340, 12545, 22672, 24137, 25345, 
      32912, 6786, 9594, 13050, 19449, 19714, 30925, 31609, 32301, 33001, 
      19016, 24020, 31016, 32392, 35240, 48341, 50077, 8933, 9434, 9605, 
      21253, 23525, 48005, 51493, 9360, 9529, 15300, 19204, 6626, 6757, 
      12202, 18277, 20090, 20626, 51242, 10421, 11716, 20189, 37844, 42901, 
      53125, 10345, 11065, 34285, 34642, 42202, 45450, 16865, 17588, 8138, 
      10730, 18185, 35933, 27880, 44941, 47860, 6625, 7925, 10421, 18154, 
      7361, 13745, 39236, 9810, 11713, 23413, 34933, 46098, 18493, 21053, 
      42568, 46628, 7706, 11225, 13885, 25981, 28445, 10161, 17056, 23200, 
      36000, 37825, 7565, 22217, 22490, 26825, 34697, 37946, 41357, 44930, 
      51245, 10733, 21800, 30088, 37700, 45053, 32996, 33680, 34721, 35425, 
      36137, 37220, 44900, 55172, 36266, 45841, 55754, 56209, 10597, 28692, 
      36397, 9818, 14893, 17485, 32045, 33730, 26528, 14962, 32650, 14900, 
      33461, 42925, 52424, 9530, 53882, 11584, 20068, 29520, 35460, 44785, 
      47620, 17210, 39185, 8077, 27380, 35060, 37876, 55205, 14461, 15034, 
      16861, 40969, 58066, 10132, 12337, 17012, 18545, 20417, 22417, 58676, 
      14765, 17165, 18698, 21058, 42410, 43954, 44345, 47138, 23665, 25285, 
      31522, 36866, 49922, 53765, 16201, 24089, 36676, 42121, 46001, 50500, 
      21690, 25605, 47365, 12808, 22600, 34948, 53813, 24313, 25114, 27914, 
      33458, 35789, 36130, 40013, 12240, 18292, 18505, 19377, 22185, 26656, 
      28960, 36640, 16829, 19546, 39625, 57850, 19717, 29300, 32360, 36637, 
      48200, 58021, 60296, 38194, 58645, 10048, 12644, 14633, 16208, 19625, 
      24644, 30848, 48953, 60185, 64865, 13105, 13546, 14810, 17525, 20021, 
      25610, 37505, 47522, 25524, 35989, 38029, 55189, 16202, 25181, 36505, 
      14240, 21920, 27233, 32180, 57748, 12493, 21645, 22338, 37549, 42138, 
      58378, 16757, 24712, 30445, 32245, 38077, 40165, 41597, 56360, 61736, 
      65957, 17489, 18050, 25666, 41066, 47441, 14400, 36112, 36441, 40900, 
      47632, 49617, 55441, 55872, 57177, 59392, 24050, 33745, 35978, 36634, 
      53509, 54778, 65105, 48413, 48808, 14985, 34450, 34765, 35082, 56026, 
      58642, 15929, 20000, 31025, 32500, 42400, 42761, 44969, 58841, 37757, 
      40477, 46301, 47837, 55997, 22285, 44260, 74920, 27509, 31925, 78209, 
      14297, 27200, 35465, 45412, 64640, 69865, 24481, 42354, 53461, 63466, 
      72529, 75541, 79669, 23336, 26612, 33140, 40820, 45461, 53261, 63220, 
      67880, 71261, 76261, 18010, 70498, 76474, 16993, 37908, 54928, 55764, 
      72673, 76689, 22082, 50297, 53906, 58537, 80525, 84242, 15581, 18029, 
      31700, 44141, 48581, 54125, 67325, 78664, 80744, 15921, 20785, 37921, 
      38565, 58977, 80442, 27920, 57913, 24650, 27653, 38369, 44810, 48869, 
      75770, 76273, 30157, 33160, 55432, 58365, 79560, 36634, 39794, 46349, 
      59881, 76226, 88850, 16372, 22292, 26912, 27145, 36560, 55481, 18178, 
      32185, 38025, 63418, 75690, 88765, 22573, 33245, 36725, 37949, 63208, 
      68213, 69620, 83093, 17186, 40405, 47650, 64786, 66602, 78677, 16801, 
      17425, 35716, 37504, 38116, 44329, 44676, 47524, 63684, 86761, 16162, 
      17141, 19682, 28565, 30517, 32866, 40241, 40885, 44570, 64817, 27653, 
      30260, 31784, 32045, 34765, 35333, 38293, 82484, 73210, 89658, 23476, 
      41297, 42272, 42601, 48137, 49232, 24461, 29081, 43849, 44186, 74674, 
      87449, 30037, 34101, 46501, 86101, 87165, 69953, 74693, 75665, 76154, 
      77138, 93970, 77888, 97609, 24037, 34324, 37064, 77416, 78901, 100421, 
      37897, 98386, 38449, 39005, 37000, 44525, 46180, 82981, 19450, 39250, 
      82741, 90586, 104074, 34880, 89785, 91396, 105521, 91130, 106385, 
      21445, 44325, 52168, 54765, 91944, 100840, 48562, 43009, 52361, 96329, 
      23725, 37570, 45481, 52642, 54106, 102825, 106317, 37588, 43880, 41765, 
      21760, 46946, 23432, 48872, 50850, 51538, 51885, 48770, 22824, 24181, 
      49069, 52429, 23729, 24085, 24138, 42760, 45050, 51250, 51581, 24770, 
      25133, 49930, 47765, 56648, 51521, 53824, 54161, 55876, 57250, 26440, 
      46733, 50921, 53794, 48388, 48673, 51400, 53236, 57461, 47737, 51349, 
      61685, 53370, 62050, 52181, 59369, 63905, 61381, 60506, 62145, 62525, 
      62834, 61704, 67957, 62120, 68029, 67130, 63461, 64458, 68130, 65465, 
      66368, 69085, 69634, 69428, 70762, 71042, 74122, 72085, 75088, 76157, 
      82730, 84330, 84649 ], 
  [ 16493, 17885, 16465, 15705, 15669, 16936, 17316, 15665, 17348, 13613, 
      12961, 16180, 11930, 13273, 10597, 11080, 11621, 11321, 12377, 11881, 
      10088, 8612, 13634, 13834, 13940, 10882, 9725, 8609, 12613, 8677, 9512, 
      8586, 9332, 9505, 10228, 8489, 10357, 15080, 11840, 14020, 58561, 
      60497, 12610, 6760, 8776, 12997, 15560, 52660, 48586, 11765, 4840, 
      14841, 11425, 11849, 4586, 10361, 45305, 49202, 11349, 44005, 48724, 
      41498, 14417, 13681, 2900, 1157, 4421, 9997, 11432, 39797, 7738, 8818, 
      40973, 3169, 1513, 585, 850, 4090, 7865, 41737, 3125, 2909, 2804, 776, 
      7156, 10100, 35444, 2997, 964, 14705, 14948, 44585, 2165, 18005, 24074, 
      34274, 36913, 1717, 8685, 37285, 48877, 809, 3869, 35369, 36506, 51554, 
      1385, 37265, 37652, 2034, 1453, 153, 109, 14893, 17698, 20168, 730, 
      325, 9026, 10405, 34597, 1681, 0, 25, 9216, 19881, 34225, 35344, 41616, 
      45369, 1, 2, 5777, 12997, 31330, 32762, 35722, 36101, 680, 68, 8653, 
      20168, 1165, 13, 10210, 13234, 13465, 15138, 16393, 35353, 47098, 800, 
      692, 6740, 12337, 14177, 42452, 89, 5650, 13021, 28925, 30301, 43706, 
      1261, 45, 360, 7261, 8317, 19080, 19917, 24685, 26280, 725, 113, 233, 
      5689, 8528, 11513, 11945, 12164, 24400, 8002, 10081, 12625, 19402, 
      37717, 829, 136, 269, 296, 629, 1325, 6029, 9316, 26669, 31429, 38125, 
      42536, 7346, 7517, 15497, 18346, 24457, 28345, 1369, 3280, 15028, 
      27700, 35488, 338, 8633, 22970, 520, 725, 2045, 3112, 13192, 15572, 
      1009, 4069, 16866, 18994, 27450, 35946, 256, 656, 6656, 26500, 773, 
      4514, 5765, 8210, 14213, 18245, 25253, 333, 685, 2005, 2349, 14485, 
      27220, 17522, 21970, 1361, 1424, 4121, 9809, 17824, 38816, 541, 1341, 
      1962, 17082, 6260, 11720, 36205, 1429, 9745, 10529, 36250, 625, 1305, 
      1537, 3076, 4672, 5760, 7972, 8676, 10576, 12025, 14265, 17476, 19620, 
      20457, 22777, 23076, 769, 641, 4106, 4850, 8546, 22234, 1517, 3592, 
      13220, 17576, 20557, 24701, 25640, 30605, 36020, 793, 985, 3433, 4093, 
      4825, 13273, 14185, 26010, 31005, 820, 1360, 2228, 3385, 4265, 5273, 
      16660, 18473, 21809, 22100, 877, 2137, 2441, 2866, 2957, 3050, 3442, 
      4322, 7241, 15482, 16970, 21290, 23042, 23341, 30082, 33965, 36941, 
      909, 1384, 2125, 22804, 23400, 962, 1061, 1105, 1250, 1285, 1402, 8017, 
      9986, 12625, 30890, 1124, 2545, 2705, 3233, 6208, 8080, 13124, 37505, 
      1098, 1170, 1530, 6130, 9370, 33130, 1597, 12820, 13256, 21320, 2381, 
      3929, 5450, 7625, 12041, 28450, 34349, 1465, 1657, 1780, 4105, 6337, 
      11296, 31225, 1513, 5993, 7610, 11978, 14365, 20969, 22105, 22685, 
      27613, 34858, 36338, 1885, 3653, 4253, 5044, 12893, 21325, 21608, 
      31028, 36788, 2097, 2421, 2890, 34645, 36865, 1796, 4100, 16484, 17225, 
      24704, 27200, 30161, 34724, 1730, 1937, 2581, 21845, 2493, 2725, 2920, 
      3789, 23668, 24264, 2690, 9245, 2036, 2057, 3305, 4337, 5657, 5780, 
      12545, 13600, 14480, 20161, 2809, 4141, 6121, 10306, 10489, 18666, 
      19186, 19714, 20250, 10037, 13565, 18757, 19805, 21997, 32392, 33800, 
      3890, 4145, 4234, 11618, 13234, 32138, 34970, 4153, 4240, 7633, 10225, 
      2977, 3026, 5765, 9626, 10865, 11237, 34801, 4804, 5525, 10964, 24109, 
      28100, 36356, 4810, 5202, 21370, 21645, 27565, 30157, 8788, 9265, 3833, 
      5113, 9698, 22690, 16605, 29812, 32157, 3386, 3866, 5050, 9749, 3712, 
      6980, 25337, 4849, 5850, 13450, 22018, 30805, 10088, 11828, 28013, 
      31253, 4057, 5690, 7202, 15362, 17170, 5200, 9225, 13401, 22921, 24336, 
      4162, 12746, 12937, 16042, 21946, 24457, 27130, 29965, 35050, 5608, 
      12493, 18485, 24293, 30088, 20737, 21257, 22052, 22592, 23140, 23977, 
      30017, 38321, 23269, 30794, 38821, 39194, 5800, 17581, 23400, 5513, 
      8210, 9818, 20114, 21389, 16073, 8361, 20637, 8381, 21284, 28616, 
      36229, 5717, 37441, 6705, 11745, 18409, 22873, 30148, 32409, 9953, 
      25778, 5576, 16925, 22637, 24797, 38600, 8434, 8761, 9850, 27234, 
      40969, 6401, 7376, 10001, 10960, 12176, 13520, 41497, 8738, 10154, 
      11113, 12653, 28429, 29645, 29954, 32173, 14522, 15650, 20165, 24197, 
      34465, 37570, 9764, 14864, 24089, 28304, 31364, 34961, 13285, 15970, 
      32482, 8093, 13949, 22853, 37700, 15170, 15725, 17705, 21773, 23530, 
      23789, 26770, 8017, 11281, 11412, 11956, 13780, 16857, 18505, 24217, 
      10474, 12125, 26546, 41081, 12296, 18845, 21085, 24296, 33317, 41252, 
      43117, 25525, 41794, 7793, 8585, 9508, 10345, 12368, 15665, 20065, 
      33988, 43088, 46948, 8882, 9077, 9685, 11170, 12682, 16385, 25082, 
      32885, 16381, 23976, 25524, 39076, 10585, 16202, 24410, 9689, 14089, 
      17680, 21233, 41225, 9090, 13978, 14425, 25290, 28813, 41773, 11140, 
      16061, 20072, 21380, 25736, 27332, 28436, 40165, 44557, 48040, 11626, 
      11941, 16769, 28069, 33050, 10177, 24345, 24592, 27985, 33241, 34816, 
      39492, 39841, 40900, 42705, 15809, 22634, 24293, 24785, 37970, 38993, 
      47434, 33940, 34253, 10762, 23257, 23490, 23725, 40077, 42201, 11296, 
      13481, 20816, 21881, 29321, 29600, 31316, 42400, 25826, 27890, 32402, 
      33610, 40130, 15028, 30853, 55773, 18530, 21634, 58570, 11140, 18385, 
      24272, 31841, 47297, 51620, 16650, 29521, 38250, 46369, 53874, 56394, 
      59866, 15997, 18125, 22685, 28397, 31972, 38132, 46205, 50045, 52852, 
      57032, 13049, 52253, 57245, 12688, 26305, 39553, 40225, 54100, 57460, 
      15481, 35906, 38777, 42506, 60722, 63865, 12424, 13396, 21901, 31144, 
      34600, 38996, 49736, 59189, 60941, 12682, 14922, 26482, 26962, 42946, 
      60721, 19433, 42128, 17393, 19330, 26930, 31813, 34970, 56869, 57290, 
      21096, 23197, 40221, 42580, 60085, 25769, 28109, 33106, 43850, 57325, 
      67981, 13625, 16265, 19081, 19232, 25777, 40352, 14365, 22714, 26914, 
      46813, 56953, 67978, 16628, 23528, 26024, 26920, 46685, 50788, 51949, 
      63208, 14357, 28802, 34325, 48017, 49505, 59530, 14464, 14596, 25425, 
      26721, 27169, 31824, 32089, 34281, 47161, 66384, 14645, 14722, 15541, 
      20570, 21866, 23477, 28802, 29282, 32065, 48130, 20068, 21773, 22805, 
      22984, 24884, 25288, 27428, 62845, 55129, 68953, 17777, 29776, 30505, 
      30752, 34976, 35825, 18434, 21250, 31754, 32009, 56429, 67154, 21960, 
      24712, 33832, 66052, 66952, 52610, 56530, 57338, 57745, 58565, 72773, 
      59233, 75920, 18666, 25181, 27101, 58925, 60164, 78404, 27770, 76697, 
      28240, 28714, 27365, 32840, 34085, 63752, 18261, 29041, 63594, 70209, 
      81729, 26065, 69572, 70937, 83012, 70753, 83794, 19108, 32968, 38925, 
      40948, 71485, 79069, 36221, 32144, 39200, 75296, 20322, 28345, 34042, 
      39481, 40617, 80890, 83890, 28445, 32933, 31474, 20817, 35425, 21341, 
      36941, 38509, 39033, 39298, 37085, 23029, 22500, 37384, 39924, 23360, 
      23634, 23605, 33125, 34841, 39401, 39650, 25549, 25010, 38573, 37064, 
      43733, 40000, 41729, 41984, 43289, 44417, 26973, 36770, 39892, 42109, 
      38425, 38628, 40781, 42125, 45284, 38266, 41960, 49508, 43489, 49873, 
      42874, 48340, 51728, 50024, 49477, 50788, 51578, 51805, 51085, 56026, 
      51829, 56180, 55609, 53252, 54085, 56773, 54928, 55585, 58138, 58769, 
      58973, 60061, 60505, 62765, 61384, 64305, 65210, 71537, 72973, 73210 ], 
  [ 15688, 17000, 15650, 14890, 14824, 16021, 16381, 14810, 16393, 12808, 
      12176, 15185, 11125, 12368, 9832, 10285, 10786, 10496, 11492, 10996, 
      9293, 7897, 12629, 12809, 12905, 9997, 8900, 7834, 11618, 7892, 8677, 
      7801, 8497, 8660, 9333, 7684, 9442, 13925, 10825, 12905, 56186, 58082, 
      11545, 6005, 7901, 11912, 14365, 50405, 46421, 10730, 4205, 13666, 
      10400, 10804, 3961, 9386, 43210, 47017, 10324, 41940, 46549, 39493, 
      13252, 12546, 3445, 1492, 3796, 9032, 10397, 37832, 6893, 7913, 38978, 
      3744, 1908, 820, 1145, 3485, 7010, 39722, 3700, 3464, 3349, 1061, 6341, 
      9125, 33589, 3562, 1289, 13520, 13753, 42500, 2650, 16690, 22549, 
      32449, 35018, 2152, 7780, 35380, 46692, 1114, 3274, 33514, 34621, 
      49309, 1780, 35360, 35737, 2509, 1858, 298, 234, 13698, 16393, 18773, 
      1025, 530, 8101, 9410, 32762, 2116, 25, 0, 8281, 18496, 32400, 33489, 
      39601, 43264, 26, 17, 5042, 11882, 29585, 30977, 33857, 34226, 965, 13, 
      7748, 18773, 1530, 18, 9225, 12109, 12330, 13933, 15138, 33498, 44953, 
      1105, 977, 5945, 11252, 13012, 40417, 194, 4925, 11906, 27250, 28586, 
      41641, 1636, 100, 205, 6436, 7432, 17725, 18532, 23140, 24685, 490, 68, 
      128, 4964, 7633, 10468, 10880, 11089, 22865, 7137, 9106, 11530, 18037, 
      35802, 1124, 101, 164, 181, 424, 1000, 5284, 8381, 25064, 29684, 36200, 
      40501, 6521, 6682, 14282, 17021, 22922, 26690, 1044, 2745, 13833, 
      26065, 33633, 493, 7738, 21485, 725, 520, 1640, 2597, 12077, 14357, 
      754, 3474, 15601, 17649, 25825, 34081, 281, 481, 5881, 24905, 578, 
      3889, 5050, 7345, 13058, 16930, 23698, 388, 520, 1620, 1924, 13320, 
      25605, 16237, 20525, 1076, 1129, 3536, 8864, 16529, 36881, 666, 1066, 
      1597, 15817, 5525, 10685, 34340, 1154, 8810, 9554, 34385, 580, 1060, 
      1252, 2601, 4057, 5065, 7137, 7801, 9601, 10980, 13120, 16201, 18265, 
      19072, 21312, 21601, 914, 626, 3541, 4225, 7681, 20789, 1252, 3077, 
      12125, 16301, 19172, 23176, 24085, 28900, 34165, 738, 850, 2938, 3538, 
      4210, 12178, 13050, 24445, 29290, 785, 1145, 1873, 2900, 3700, 4628, 
      15425, 17168, 20384, 20665, 842, 1802, 2066, 2441, 2522, 2605, 2957, 
      3757, 6466, 14297, 15725, 19885, 21577, 21866, 28397, 32170, 35066, 
      964, 1189, 1800, 21349, 21925, 977, 986, 1010, 1105, 1130, 1217, 7202, 
      9061, 11570, 29185, 1049, 2180, 2320, 2788, 5513, 7265, 12049, 35620, 
      1153, 1105, 1345, 5445, 8485, 31365, 1412, 11765, 12181, 19925, 2066, 
      3434, 4825, 6850, 11026, 26825, 32554, 1360, 1492, 1585, 3600, 5652, 
      10321, 29520, 1418, 5338, 6845, 10973, 13250, 19594, 20690, 21250, 
      26018, 33053, 34493, 1700, 3208, 3748, 4469, 11848, 19940, 20213, 
      29333, 34933, 1882, 2146, 2545, 32850, 35010, 1681, 3625, 15289, 16000, 
      23209, 25625, 28496, 32929, 1685, 1802, 2306, 20450, 2248, 2440, 2605, 
      3364, 22213, 22789, 2425, 8410, 1961, 1972, 2960, 3872, 5072, 5185, 
      11540, 12545, 13385, 18836, 2554, 3706, 5506, 9421, 9594, 17401, 17901, 
      18409, 18925, 9172, 12520, 17492, 18500, 20612, 30677, 32045, 3505, 
      3730, 3809, 10673, 12209, 30433, 33185, 3748, 3825, 6928, 9360, 2762, 
      2801, 5210, 8801, 9970, 10322, 33026, 4349, 5000, 10069, 22664, 26525, 
      34541, 4365, 4717, 20025, 20290, 26010, 28522, 8033, 8480, 3538, 4658, 
      8893, 21305, 15460, 28197, 30472, 3221, 3601, 4625, 8954, 3497, 6385, 
      23872, 4474, 5365, 12465, 20673, 29170, 9293, 10933, 26468, 29608, 
      3842, 5245, 6617, 14297, 16025, 4825, 8500, 12436, 21556, 22921, 3977, 
      11821, 12002, 14957, 20621, 23042, 25625, 28370, 33305, 5213, 11588, 
      17300, 22888, 28493, 19472, 19972, 20737, 21257, 21785, 22592, 28432, 
      36496, 21914, 29189, 36986, 37349, 5445, 16456, 22045, 5218, 7625, 
      9113, 18889, 20114, 15028, 7786, 19402, 7816, 20029, 27101, 34484, 
      5482, 35666, 6340, 10960, 17284, 21568, 28593, 30784, 9298, 24373, 
      5501, 15880, 21352, 23432, 36805, 7929, 8226, 9225, 25789, 39114, 6176, 
      7001, 9376, 10265, 11401, 12665, 39632, 8233, 9529, 10418, 11858, 
      26954, 28130, 28429, 30578, 13637, 14705, 19010, 22882, 32810, 35825, 
      9209, 13969, 22784, 26849, 29809, 33296, 12490, 15025, 30897, 7748, 
      13124, 21608, 35965, 14285, 14810, 16690, 20578, 22265, 22514, 25385, 
      7732, 10656, 10777, 11281, 12985, 15892, 17460, 22932, 9929, 11450, 
      25181, 39266, 11621, 17800, 19940, 23021, 31732, 39437, 41252, 24210, 
      39969, 7748, 8320, 9113, 9860, 11713, 14800, 18980, 32393, 41233, 
      44993, 8597, 8762, 9290, 10625, 12017, 15490, 23797, 31330, 15496, 
      22741, 24229, 37341, 10130, 15337, 23165, 9364, 13364, 16745, 20128, 
      39440, 8905, 13273, 13690, 24025, 27418, 39978, 10685, 15236, 19037, 
      20285, 24461, 25997, 27061, 38420, 42692, 46085, 11141, 11426, 15914, 
      26714, 31525, 9892, 23140, 23377, 26640, 31716, 33241, 37777, 38116, 
      39145, 40900, 15034, 21509, 23098, 23570, 36305, 37298, 45509, 32405, 
      32708, 10477, 22122, 22345, 22570, 38362, 40426, 10961, 12916, 19801, 
      20816, 27956, 28225, 29881, 40625, 24601, 26585, 30937, 32105, 38425, 
      14373, 29448, 53668, 17665, 20609, 56405, 10985, 17540, 23137, 30416, 
      45412, 49625, 15925, 28186, 36625, 44514, 51829, 54289, 57681, 15332, 
      17320, 21640, 27112, 30557, 36517, 44360, 48100, 50837, 54917, 12674, 
      50258, 55130, 12393, 25120, 37908, 38560, 52065, 55345, 14906, 34381, 
      37162, 40781, 58537, 61610, 12269, 13061, 20936, 29789, 33125, 37381, 
      47821, 57044, 58756, 12517, 14437, 25317, 25777, 41221, 58546, 18628, 
      40433, 16738, 18545, 25765, 30458, 33505, 54794, 55205, 20221, 22212, 
      38596, 40885, 57940, 24674, 26914, 31721, 42125, 55250, 65666, 13520, 
      15760, 18356, 18497, 24692, 38737, 14130, 21789, 25789, 45018, 54898, 
      65673, 16133, 22573, 24949, 25805, 44900, 48893, 50024, 61013, 14242, 
      27617, 32930, 46202, 47650, 57425, 14409, 14481, 24400, 25636, 26064, 
      30529, 30784, 32896, 45376, 64129, 14690, 14657, 15266, 19825, 21041, 
      22562, 27637, 28097, 30770, 46325, 19373, 20968, 21940, 22109, 23909, 
      24293, 26333, 60680, 53154, 66658, 17312, 28601, 29300, 29537, 33601, 
      34420, 17929, 20525, 30509, 30754, 54434, 64909, 21205, 23797, 32517, 
      63837, 64717, 50725, 54545, 55333, 55730, 56530, 70418, 57188, 73505, 
      18241, 24296, 26116, 56900, 58109, 75949, 26765, 74282, 27225, 27689, 
      26420, 31645, 32840, 61637, 18346, 28026, 61489, 67954, 79234, 25220, 
      67337, 68672, 80497, 68498, 81269, 19053, 31813, 37540, 39493, 69220, 
      76644, 34946, 31049, 37825, 72961, 20137, 27450, 32877, 38106, 39202, 
      78445, 81385, 27560, 31828, 30449, 20932, 34250, 21316, 35716, 37234, 
      37738, 37993, 35890, 23284, 22525, 36189, 38629, 23545, 23809, 23770, 
      32180, 33826, 38186, 38425, 25874, 25225, 37418, 35989, 42388, 38825, 
      40484, 40729, 41984, 43082, 27268, 35785, 38777, 40914, 37440, 37633, 
      39716, 41000, 44029, 37341, 41045, 48253, 42514, 48618, 41969, 47225, 
      50473, 48869, 48362, 49633, 50473, 50690, 50020, 54801, 50804, 54965, 
      54434, 52237, 53050, 55618, 53873, 54500, 57033, 57674, 57928, 58986, 
      59450, 61610, 60309, 63220, 64105, 70402, 71818, 72045 ], 
  [ 9773, 9629, 9553, 8793, 8181, 8104, 8100, 7985, 7748, 6893, 6625, 5812, 
      5210, 4633, 4645, 4552, 4325, 4217, 4121, 3625, 3560, 3620, 3074, 2890, 
      2804, 2626, 2621, 2465, 2245, 2341, 2216, 2250, 2036, 2017, 1780, 1769, 
      1525, 1640, 1088, 1348, 21697, 22865, 898, 1000, 712, 901, 1352, 18100, 
      15754, 629, 1384, 1017, 481, 521, 1322, 377, 13817, 15986, 405, 13093, 
      15700, 11738, 785, 625, 22100, 16325, 1157, 205, 296, 10805, 250, 178, 
      11405, 22945, 17833, 13833, 15250, 1210, 185, 11785, 22901, 22301, 
      22004, 14984, 244, 116, 8564, 22581, 15940, 689, 740, 13289, 20213, 
      1493, 3530, 7970, 9265, 18805, 45, 9445, 15661, 15401, 1181, 8489, 
      9050, 17186, 17705, 9425, 9620, 19890, 17965, 11673, 11245, 685, 1378, 
      2120, 15130, 12997, 2, 37, 8101, 18769, 9216, 8281, 0, 2025, 7921, 
      8464, 11664, 13689, 9217, 9026, 401, 325, 6562, 7226, 8650, 8837, 
      14888, 7748, 13, 2120, 16909, 8845, 34, 370, 409, 738, 1033, 8473, 
      14650, 15392, 14900, 212, 241, 545, 12116, 10841, 466, 349, 5501, 6109, 
      12794, 17197, 9837, 6120, 157, 61, 1800, 2061, 3757, 4392, 4949, 7985, 
      6953, 505, 80, 185, 233, 260, 3664, 130, 97, 337, 1930, 9685, 15229, 
      8200, 6989, 6824, 5429, 3821, 461, 100, 4589, 6661, 9901, 12200, 242, 
      221, 905, 1642, 3721, 5305, 3865, 1744, 820, 5044, 8608, 12050, 185, 
      3194, 13192, 5525, 3005, 1960, 520, 980, 4849, 1381, 1314, 1906, 4986, 
      8874, 9472, 6032, 512, 4612, 5765, 1250, 773, 338, 773, 1733, 4133, 
      10125, 6253, 3349, 2925, 853, 4948, 1586, 2962, 4625, 4496, 1625, 401, 
      1696, 10400, 11677, 4797, 3690, 1530, 884, 584, 9133, 4885, 529, 545, 
      9178, 8497, 5337, 4801, 2692, 1600, 1152, 676, 612, 592, 697, 1017, 
      1732, 2340, 2601, 3385, 3492, 12289, 9089, 1994, 1586, 674, 3226, 5165, 
      2440, 932, 1832, 2701, 4157, 4520, 6605, 9140, 8473, 7129, 2665, 2173, 
      1753, 985, 1129, 4698, 6813, 8884, 5968, 4148, 2809, 2153, 1625, 1684, 
      2153, 3185, 3284, 8941, 4441, 3977, 3442, 3341, 3242, 2866, 2210, 1097, 
      1466, 1802, 3050, 3650, 3757, 6466, 8237, 9677, 10701, 6376, 4621, 
      3604, 3816, 9986, 8357, 8017, 7202, 7045, 6586, 1105, 962, 1105, 6890, 
      8420, 4273, 4049, 3425, 1600, 1168, 1220, 10049, 10890, 8658, 6714, 
      1714, 1114, 7978, 6781, 1300, 1352, 3272, 5069, 3161, 2186, 1481, 1289, 
      5986, 8621, 8185, 7225, 6772, 3145, 1921, 1312, 7225, 8425, 2153, 1658, 
      1418, 1693, 3305, 3673, 3869, 5725, 8938, 9650, 7069, 3845, 3293, 2740, 
      1565, 3469, 3560, 7220, 9908, 6705, 5877, 5002, 8917, 9985, 8324, 3716, 
      2276, 2441, 4736, 5696, 6929, 8996, 9602, 8081, 6037, 3797, 6525, 5989, 
      5608, 4365, 4468, 4680, 6338, 1949, 9332, 9161, 5417, 4145, 3161, 3092, 
      1985, 2080, 2192, 3457, 6649, 4525, 3049, 2050, 2041, 3114, 3250, 3394, 
      3546, 2165, 2237, 3205, 3485, 4141, 8200, 8840, 5234, 4913, 4810, 2210, 
      2290, 8138, 9434, 5113, 5008, 2833, 2353, 7585, 7442, 3845, 2522, 2417, 
      2405, 9457, 4804, 4181, 2516, 5101, 6596, 10244, 5002, 4626, 4282, 
      4365, 6445, 7501, 3028, 2929, 6905, 5113, 2978, 4834, 3357, 7540, 8541, 
      8954, 7514, 5626, 3221, 8320, 4292, 5945, 6385, 5274, 3274, 4930, 8149, 
      3560, 3380, 7085, 8405, 8665, 5882, 4706, 3650, 3922, 6736, 4041, 3609, 
      5449, 5904, 9346, 3722, 3721, 3946, 5242, 6025, 6970, 8077, 10282, 
      6760, 3853, 4469, 6053, 8200, 5185, 5321, 5540, 5696, 5860, 6121, 8321, 
      12017, 5989, 8714, 12325, 12506, 7720, 4717, 6120, 8585, 5714, 5018, 
      5330, 5645, 4745, 6057, 5661, 6269, 5924, 8264, 11461, 9941, 12097, 
      8433, 5409, 5545, 6553, 9028, 9945, 6113, 7538, 12872, 5597, 6701, 
      7325, 12872, 7474, 7225, 6586, 8226, 14089, 10817, 8912, 6737, 6352, 
      6032, 5840, 14425, 7778, 6890, 6505, 6125, 8845, 9293, 9410, 10285, 
      6266, 6242, 6725, 7685, 11425, 12802, 7844, 6416, 7769, 9104, 10244, 
      11729, 6757, 6562, 10786, 10205, 6845, 7685, 13124, 6914, 6893, 6953, 
      7565, 7978, 8045, 8914, 11281, 8017, 7956, 7732, 7252, 7065, 7177, 
      8281, 8746, 7901, 9074, 14969, 8072, 7517, 7837, 8552, 11621, 15140, 
      16045, 9013, 15490, 15665, 12233, 10660, 9769, 8528, 7793, 7969, 12100, 
      16208, 18148, 12146, 11765, 10837, 9442, 8650, 7937, 9146, 11765, 8125, 
      9000, 9396, 14500, 10585, 8330, 9242, 12185, 8905, 8464, 8753, 15689, 
      14274, 9178, 9049, 9738, 10765, 16045, 11140, 8957, 8936, 9092, 9992, 
      10436, 10772, 15397, 17485, 19240, 11050, 10789, 9089, 10789, 12506, 
      13441, 9945, 10000, 10897, 12697, 13312, 15300, 15457, 15940, 16785, 
      9665, 9770, 10085, 10193, 14738, 15185, 19210, 13204, 13325, 14026, 
      10201, 10242, 10285, 15885, 16857, 13600, 11369, 10064, 10169, 11849, 
      11936, 12500, 17056, 11042, 11570, 13010, 13450, 16130, 11188, 12613, 
      24093, 10658, 10690, 25738, 16900, 10897, 11216, 13217, 19841, 22052, 
      11466, 12625, 15786, 19489, 23346, 24714, 26650, 11965, 11405, 11357, 
      12461, 13540, 15860, 19517, 21437, 22900, 25160, 14585, 22685, 25373, 
      15760, 12289, 16705, 16993, 23764, 25588, 13177, 15362, 16505, 18122, 
      27506, 29305, 18184, 15700, 12109, 13864, 15016, 16724, 21704, 26741, 
      27725, 18250, 14346, 12850, 12946, 18562, 27697, 12713, 18320, 13553, 
      12994, 13298, 14533, 15578, 25765, 25994, 13032, 13021, 17757, 18772, 
      27637, 13481, 13901, 15250, 19466, 26221, 32269, 20345, 15305, 13897, 
      13856, 13681, 18080, 18589, 13690, 14050, 21085, 26233, 32458, 15860, 
      13928, 14120, 14248, 21149, 23140, 23725, 29800, 20885, 14786, 16277, 
      21905, 22625, 27850, 22144, 21124, 14481, 14625, 14689, 15696, 15769, 
      16425, 21625, 31824, 24245, 22210, 18997, 15002, 14762, 14645, 15170, 
      15266, 15937, 22210, 15460, 15053, 14933, 14920, 14900, 14920, 15140, 
      30013, 25945, 33625, 17585, 15952, 16105, 16160, 17312, 17585, 17474, 
      16066, 16586, 16649, 26861, 32786, 16200, 15880, 17320, 32260, 32776, 
      25154, 27154, 27578, 27793, 28229, 36293, 28705, 38288, 19242, 16925, 
      16925, 28781, 29444, 40004, 17210, 39065, 17488, 17770, 17957, 18632, 
      18917, 31880, 28629, 18289, 31914, 35649, 42561, 18577, 35396, 36185, 
      43460, 36193, 44050, 26788, 19528, 21069, 21748, 36733, 41245, 20477, 
      19856, 21536, 39200, 25506, 19897, 20410, 21817, 22185, 42682, 44530, 
      20189, 20453, 20530, 31761, 21601, 29597, 22157, 22765, 22905, 22978, 
      22877, 36661, 31716, 23176, 23796, 35648, 35730, 35509, 23717, 24089, 
      24809, 24866, 40525, 37874, 25133, 25160, 26645, 26176, 26561, 26624, 
      26969, 27521, 41373, 26594, 27220, 27901, 28249, 28260, 29069, 29261, 
      29924, 29242, 33128, 34148, 33505, 34513, 34234, 35668, 36368, 36584, 
      36805, 37348, 39098, 39133, 39373, 41242, 40885, 41588, 41785, 42500, 
      42949, 43333, 43408, 43489, 45658, 46481, 47645, 48157, 48985, 49325, 
      49480, 52209, 52730, 58481, 59533, 59578 ], 
  [ 12968, 12104, 12658, 11898, 11016, 10309, 10125, 10730, 9593, 10088, 
      10000, 7297, 8405, 6928, 8200, 7837, 7250, 7232, 6596, 6100, 6845, 
      7625, 4469, 4105, 3929, 5101, 5636, 5930, 3730, 5716, 5141, 5625, 4961, 
      4852, 4165, 4964, 3730, 1685, 2393, 1753, 10762, 11570, 1753, 4645, 
      3277, 1576, 1037, 8245, 6709, 1754, 6109, 882, 1696, 1556, 6137, 2042, 
      5402, 6761, 1620, 4948, 6565, 4133, 740, 850, 37445, 29780, 5972, 1960, 
      1421, 3560, 3085, 2473, 3890, 38560, 31828, 26388, 28345, 6205, 2930, 
      4090, 38516, 37736, 37349, 27989, 3349, 1781, 2309, 38106, 29305, 464, 
      425, 4964, 35018, 98, 245, 1985, 2650, 33160, 2340, 2740, 6436, 28586, 
      6266, 2234, 2525, 7421, 31700, 2720, 2825, 34605, 32050, 23418, 22810, 
      370, 73, 5, 28225, 25282, 2117, 1522, 2026, 33124, 19881, 18496, 2025, 
      0, 1936, 2209, 3969, 5184, 19882, 19601, 4226, 730, 1297, 1601, 2305, 
      2402, 27893, 17693, 2308, 5, 30634, 19330, 1609, 685, 634, 333, 178, 
      2218, 5785, 28577, 27905, 3497, 916, 500, 4241, 22226, 4381, 754, 866, 
      1114, 4649, 31012, 20772, 15165, 3172, 2536, 45, 36, 292, 477, 13274, 
      18020, 16448, 4420, 2465, 1220, 1088, 1025, 289, 2785, 1762, 922, 85, 
      2890, 28324, 18325, 16484, 16229, 14024, 11336, 4196, 2125, 584, 1396, 
      3016, 4325, 3257, 3146, 410, 157, 346, 850, 11380, 7369, 505, 769, 
      2353, 23885, 2570, 269, 25477, 14120, 9800, 7765, 925, 485, 12994, 
      6466, 369, 241, 801, 2529, 20137, 14897, 3977, 697, 14450, 6065, 4778, 
      2993, 818, 338, 578, 21060, 15208, 10324, 9540, 808, 853, 461, 397, 
      12500, 12281, 6800, 2336, 481, 3425, 23242, 12762, 10845, 585, 4709, 
      1709, 2788, 12850, 2554, 2210, 2833, 18532, 13572, 12676, 8857, 6505, 
      5337, 3601, 3177, 2257, 1732, 1152, 697, 585, 576, 640, 657, 24034, 
      19394, 7349, 6401, 3329, 661, 13220, 8245, 1517, 797, 676, 872, 965, 
      1700, 2885, 18418, 16354, 8650, 7618, 6658, 1570, 1354, 1053, 1818, 
      19009, 14473, 11393, 8884, 7508, 6260, 1009, 848, 800, 809, 19066, 
      11866, 11042, 10057, 9866, 9677, 8941, 7565, 4562, 1241, 1037, 845, 
      905, 922, 1741, 2522, 3242, 21636, 15061, 12136, 949, 981, 20561, 
      18122, 17602, 16337, 16090, 15361, 4210, 3077, 2050, 1985, 18185, 
      11428, 11024, 9860, 5785, 4273, 1985, 3524, 21825, 18513, 15489, 5989, 
      3589, 2533, 15556, 2245, 2117, 1157, 12674, 9146, 7001, 4946, 2594, 
      1801, 2906, 17680, 16180, 15457, 9040, 6196, 2977, 2320, 18010, 6698, 
      5213, 2813, 2098, 1370, 1378, 1394, 1810, 3133, 3485, 15844, 10280, 
      9188, 8005, 2600, 1444, 1445, 2405, 3653, 15210, 13842, 12337, 3202, 
      3730, 17729, 9881, 1961, 1856, 1721, 1961, 2384, 3281, 19637, 17306, 
      14002, 1682, 14760, 13864, 13213, 10980, 1813, 1845, 14393, 4874, 
      19097, 18836, 12752, 10400, 8336, 8177, 3380, 3025, 2777, 1972, 14794, 
      11050, 7954, 4525, 4426, 2169, 2125, 2089, 2061, 4820, 3272, 2260, 
      2180, 2116, 3205, 3485, 12209, 11618, 11425, 4145, 3505, 3233, 3809, 
      11908, 11713, 6928, 5008, 16090, 15857, 9290, 5537, 4802, 4610, 3922, 
      11149, 9896, 4901, 2536, 2861, 4349, 11437, 10701, 2617, 2610, 2890, 
      3226, 6673, 6304, 14690, 11458, 6173, 2809, 3492, 3445, 3816, 17909, 
      15569, 12241, 6506, 16825, 9377, 3200, 13450, 11349, 4849, 3265, 3874, 
      6845, 5765, 3620, 4040, 17170, 12317, 9881, 4505, 4057, 13801, 7956, 
      5364, 3604, 3609, 18121, 5837, 5746, 4621, 3757, 3730, 3865, 4162, 
      5017, 13645, 6148, 4244, 3848, 4285, 4240, 4196, 4145, 4121, 4105, 
      4096, 4496, 6032, 4234, 4709, 6250, 6341, 14965, 5032, 4365, 16370, 
      10889, 9113, 4745, 4610, 5780, 11322, 4986, 11624, 5069, 5069, 6196, 
      18266, 6562, 15588, 8784, 5860, 5248, 5473, 5760, 10658, 5333, 22637, 
      6632, 5576, 5480, 7157, 13369, 12850, 11401, 5661, 7834, 19232, 15977, 
      11552, 10537, 9497, 8585, 8080, 13673, 11705, 10690, 9410, 6010, 6098, 
      6125, 6370, 8741, 8177, 6770, 6290, 6970, 7537, 13289, 8801, 6464, 
      6449, 6689, 7184, 10042, 8497, 6961, 17540, 9860, 6920, 7949, 9389, 
      9098, 8258, 7250, 7033, 7010, 6889, 19156, 12832, 12681, 12097, 10537, 
      8820, 8212, 7156, 14281, 12266, 7229, 9074, 12437, 8552, 7972, 7517, 
      7796, 9245, 9700, 7618, 9505, 25700, 20288, 17545, 15844, 13073, 10448, 
      8644, 8185, 9953, 10993, 20021, 19370, 17722, 14977, 13105, 10322, 
      8021, 8210, 10600, 8325, 8181, 9325, 16930, 10985, 8477, 19700, 12820, 
      10489, 9248, 10064, 23049, 13273, 12874, 8793, 8650, 10330, 17485, 
      11972, 10061, 9677, 8957, 8861, 8837, 10132, 11140, 12085, 17125, 
      16594, 11834, 9034, 9221, 21316, 9540, 9505, 9232, 9412, 9577, 10305, 
      10372, 10585, 10980, 13130, 10085, 9770, 9698, 10193, 10370, 12325, 
      9829, 9860, 21901, 10426, 10377, 10330, 10890, 11322, 21025, 16724, 
      11369, 11024, 10004, 10001, 10025, 11521, 10457, 10265, 10265, 10345, 
      11225, 15733, 10408, 15588, 13313, 11905, 16693, 25945, 13732, 11441, 
      10832, 13316, 14537, 15381, 11050, 11601, 13234, 15381, 16209, 17425, 
      16420, 14600, 12392, 11336, 11245, 11765, 13352, 14372, 15205, 16565, 
      21650, 15170, 16778, 23545, 12064, 12340, 12448, 15889, 16993, 18442, 
      12077, 12410, 13037, 18281, 19450, 27229, 23125, 13864, 12109, 12181, 
      12629, 14909, 17876, 18500, 27205, 20421, 12805, 12721, 13477, 18562, 
      15908, 13505, 18098, 16369, 13253, 12778, 12833, 17530, 17669, 15597, 
      14596, 13572, 13957, 18772, 14066, 13586, 13225, 14381, 17986, 21874, 
      29840, 21200, 17812, 17681, 14356, 13985, 26914, 15805, 14365, 15370, 
      18178, 22153, 21845, 15773, 14885, 14653, 15524, 16525, 16840, 20485, 
      30290, 14561, 14162, 16010, 16370, 19345, 32089, 30529, 15696, 15300, 
      15184, 14481, 14464, 14400, 16000, 21969, 35090, 32065, 26962, 18737, 
      17777, 16850, 15125, 15041, 14722, 16405, 19645, 18248, 17588, 17485, 
      16565, 16405, 15725, 20968, 18610, 23410, 23840, 15817, 15700, 15665, 
      15377, 15380, 23369, 19981, 15821, 15794, 19346, 23021, 19845, 18085, 
      15925, 22765, 23101, 18629, 19729, 19973, 20098, 20354, 25538, 20740, 
      26993, 25857, 19400, 18500, 20996, 21389, 28349, 18605, 27770, 18793, 
      18985, 19892, 18317, 18152, 23285, 39834, 19594, 23409, 25794, 30546, 
      21412, 25721, 26240, 31265, 26338, 31765, 36733, 19573, 19044, 19093, 
      26788, 29860, 19442, 20441, 19601, 28625, 34281, 22282, 20365, 19882, 
      19890, 31117, 32425, 22664, 20948, 21745, 43236, 21466, 39812, 21572, 
      21730, 21690, 21673, 22562, 49396, 42381, 22861, 22581, 47753, 47745, 
      47434, 25652, 25394, 24314, 24281, 53890, 50249, 25178, 25925, 24980, 
      26041, 25796, 25769, 25664, 25946, 54468, 28169, 27625, 27586, 29824, 
      29745, 29924, 29576, 29069, 31357, 35333, 33293, 35170, 33658, 36529, 
      36073, 35513, 36629, 37210, 37393, 39593, 39538, 40228, 40657, 42100, 
      41093, 41650, 43805, 44074, 43378, 44353, 44164, 46153, 47066, 48680, 
      48922, 49930, 49370, 50245, 52884, 53225, 58706, 59578, 59533 ], 
  [ 20008, 18440, 19610, 18850, 17704, 16381, 16021, 17330, 15313, 17128, 
      17216, 12665, 15445, 13088, 15592, 14965, 14026, 14096, 12932, 12436, 
      13973, 15457, 9749, 9209, 8945, 11437, 12500, 13234, 9098, 12932, 
      11917, 12841, 11737, 11540, 10413, 12004, 9802, 5645, 7585, 6065, 3986, 
      4442, 6505, 12125, 9701, 6152, 4645, 2525, 1781, 6770, 14645, 4666, 
      6800, 6484, 14761, 7586, 1090, 1657, 6724, 900, 1549, 613, 4612, 4986, 
      56365, 46852, 14596, 7592, 6437, 392, 9773, 8633, 458, 57744, 49428, 
      42580, 45065, 15005, 9530, 482, 57700, 56744, 56269, 44621, 10301, 
      7325, 109, 57202, 46289, 4160, 4033, 740, 53410, 2650, 949, 49, 98, 
      51112, 8500, 100, 1332, 45394, 15154, 34, 61, 1789, 49300, 80, 97, 
      52909, 49738, 38818, 38034, 3978, 2713, 1853, 44945, 41210, 8101, 6890, 
      2, 51076, 34225, 32400, 7921, 1936, 0, 9, 361, 784, 34226, 33857, 
      11882, 5042, 65, 17, 17, 26, 44525, 31333, 8468, 1853, 47970, 33498, 
      7065, 4909, 4770, 3853, 3258, 18, 1033, 45385, 44537, 10625, 5492, 
      4372, 457, 37274, 12125, 5066, 250, 146, 601, 48436, 35380, 27925, 
      10036, 8872, 2245, 1972, 820, 565, 25330, 31748, 29648, 12164, 8713, 
      6148, 5840, 5689, 905, 9297, 7306, 5410, 2197, 162, 45044, 32141, 
      29684, 29341, 26344, 22600, 11764, 8021, 584, 164, 200, 541, 10121, 
      9922, 3842, 2621, 962, 410, 22644, 16785, 4113, 505, 153, 39373, 8818, 
      1325, 41405, 26440, 20360, 17357, 5237, 3917, 24874, 15354, 3361, 2529, 
      625, 241, 34481, 27481, 11281, 785, 26858, 14689, 12610, 9505, 4778, 
      2890, 1018, 35668, 27880, 21060, 19924, 4680, 765, 3277, 1805, 24116, 
      23809, 15776, 8144, 3209, 521, 38466, 24466, 21757, 3577, 12365, 6725, 
      500, 24554, 8450, 7754, 545, 32260, 25540, 24292, 18801, 15217, 13345, 
      10377, 9601, 7801, 6660, 5200, 3601, 2785, 2512, 1872, 1801, 39434, 
      33386, 16501, 15025, 9841, 2069, 25012, 17837, 6005, 3701, 2612, 1576, 
      1405, 820, 685, 32058, 29290, 18418, 16858, 15370, 6058, 5490, 1405, 
      850, 32825, 26705, 22393, 18740, 16660, 14708, 4265, 3488, 2384, 2305, 
      32882, 23042, 21866, 20441, 20162, 19885, 18797, 16717, 11866, 4937, 
      4205, 2605, 2137, 2066, 1037, 850, 866, 36244, 27469, 23400, 2269, 
      2125, 34817, 31586, 30890, 29185, 28850, 27857, 11162, 9061, 6890, 
      1105, 31649, 22340, 21760, 20068, 13793, 11225, 6649, 1060, 36433, 
      32065, 27985, 14085, 9925, 1125, 28052, 7085, 6781, 3005, 24026, 18914, 
      15625, 12250, 7786, 1625, 1234, 30880, 28852, 27865, 18720, 14292, 
      8521, 1440, 31298, 15058, 12605, 8093, 6410, 3394, 3050, 2890, 1898, 
      1373, 1373, 28340, 20488, 18868, 17069, 7528, 3380, 3293, 1613, 1453, 
      27442, 25546, 23425, 1530, 1530, 30841, 19825, 5569, 5200, 2689, 2225, 
      1856, 1609, 33365, 30242, 25706, 3530, 26728, 25480, 24565, 21364, 
      3133, 2989, 26185, 11650, 32561, 32212, 23840, 20432, 17312, 17065, 
      8660, 7865, 7265, 4436, 26674, 21346, 16666, 10861, 10674, 5161, 4941, 
      4729, 4525, 11332, 8200, 5252, 4820, 4052, 2237, 2165, 22945, 22090, 
      21809, 9953, 8609, 2353, 2225, 22468, 22185, 14848, 11520, 28322, 
      28001, 18530, 12401, 11050, 10682, 2426, 21269, 19400, 11149, 3944, 
      3125, 2501, 21645, 20557, 4905, 4810, 3330, 2962, 14153, 13520, 26218, 
      21578, 13213, 4745, 7540, 3357, 3112, 30581, 27361, 22625, 13634, 
      29057, 18265, 4432, 24274, 21205, 10305, 5553, 3610, 13973, 12013, 
      4148, 3688, 29402, 22525, 18857, 9257, 8105, 24625, 15700, 10996, 5716, 
      5281, 30617, 11821, 11642, 9197, 6221, 5402, 4745, 4250, 3785, 24293, 
      12308, 7940, 5608, 4373, 7232, 7012, 6697, 6497, 6305, 6032, 4672, 
      4096, 6434, 4709, 4226, 4229, 25965, 9256, 6565, 27898, 19865, 17033, 
      8089, 7514, 10708, 20386, 8242, 20776, 8149, 5861, 4964, 30322, 5066, 
      26500, 16000, 10084, 7888, 5913, 5584, 19018, 7093, 36101, 11560, 8392, 
      7592, 5485, 23049, 22266, 20025, 7069, 5634, 31376, 26801, 20176, 
      18545, 16801, 15185, 5792, 23353, 20329, 18698, 16538, 7154, 6890, 
      6829, 6458, 15077, 13985, 10730, 8842, 6530, 6305, 22529, 15049, 9104, 
      7769, 7129, 6656, 17170, 14305, 7137, 28628, 16724, 10088, 6805, 15725, 
      15170, 13450, 10858, 10025, 9914, 8825, 30772, 21456, 21217, 20281, 
      17665, 14452, 13140, 9972, 23609, 20450, 9341, 7226, 20621, 13480, 
      12020, 10421, 7972, 7397, 7412, 10170, 7569, 39428, 32080, 28193, 
      25700, 21433, 16960, 13220, 8273, 7753, 7913, 31637, 30722, 28370, 
      24305, 21377, 16570, 10837, 8650, 16936, 11581, 10909, 8181, 27050, 
      17497, 11645, 30964, 20564, 16385, 13648, 8480, 35545, 21193, 20530, 
      11785, 10498, 8658, 27605, 18836, 15077, 14165, 11861, 11237, 10861, 
      8900, 8852, 9005, 26981, 26186, 18434, 11234, 9925, 32932, 13060, 
      12937, 11520, 10116, 9841, 9337, 9316, 9265, 9220, 20434, 14309, 13378, 
      13130, 9665, 9578, 9509, 10445, 10388, 33517, 14562, 14425, 14290, 
      9922, 9826, 32201, 25876, 16561, 15776, 12116, 12025, 11521, 10025, 
      13801, 12905, 11497, 11225, 10345, 24093, 12168, 11188, 19825, 17009, 
      11765, 38705, 20420, 15577, 12416, 10852, 11105, 23125, 13426, 11425, 
      11034, 11509, 11809, 12321, 24692, 21640, 17320, 14152, 12917, 11677, 
      11240, 11380, 11597, 12077, 32474, 11738, 12290, 35073, 15760, 11988, 
      11920, 12105, 12505, 27506, 12781, 12322, 11981, 13177, 13730, 39989, 
      34301, 19496, 14309, 13325, 12541, 12181, 13124, 13396, 39877, 30277, 
      16677, 16417, 12421, 13546, 22948, 12713, 26458, 23585, 17125, 14978, 
      14065, 13394, 13445, 22021, 20052, 13396, 13165, 14020, 18554, 17194, 
      15161, 13325, 13850, 15626, 43040, 30880, 25556, 25337, 18932, 13897, 
      38970, 21789, 18589, 13698, 14218, 15993, 31613, 21493, 19549, 18965, 
      13940, 13973, 14024, 15293, 43402, 18257, 16010, 14162, 14170, 14945, 
      45729, 43641, 20800, 19876, 19584, 17209, 17104, 16336, 14416, 16249, 
      49610, 45617, 38666, 26305, 24641, 22922, 18997, 18737, 17450, 14645, 
      27653, 25288, 24100, 23909, 22109, 21773, 20213, 16040, 15354, 17338, 
      33872, 19601, 19220, 19097, 17401, 17140, 33049, 27725, 18989, 18874, 
      15914, 17389, 27325, 24157, 18477, 17397, 17557, 16165, 16385, 16453, 
      16490, 16570, 18938, 16868, 19865, 36241, 25736, 23956, 17300, 17429, 
      20869, 23885, 20642, 23985, 24089, 25700, 21925, 21320, 18797, 54706, 
      24786, 19009, 20074, 22714, 28100, 20177, 20432, 23257, 20618, 23669, 
      50373, 23533, 20980, 20413, 20980, 22644, 22346, 24929, 21625, 22201, 
      46777, 28530, 24237, 21906, 21562, 23725, 24505, 29000, 25348, 26849, 
      58372, 25250, 53716, 24916, 24634, 24418, 24313, 26170, 65764, 56725, 
      26469, 25309, 63505, 63409, 63010, 31460, 30586, 27746, 27625, 70874, 
      66265, 29138, 30589, 27268, 29825, 28964, 28849, 28304, 28322, 71188, 
      33625, 31937, 31194, 35280, 35113, 34676, 33800, 32149, 37341, 41405, 
      36373, 40714, 36738, 42689, 40385, 38593, 40589, 41522, 41353, 43993, 
      43850, 44980, 44001, 47204, 44525, 45434, 48997, 49090, 47338, 49193, 
      48740, 50553, 51554, 53608, 53586, 54770, 53330, 54909, 57460, 57625, 
      62842, 63538, 63405 ], 
  [ 20629, 19013, 20225, 19465, 18301, 16936, 16564, 17921, 15844, 17749, 
      17849, 13172, 16066, 13649, 16237, 15592, 14629, 14705, 13505, 13009, 
      14600, 16132, 10250, 9698, 9428, 12010, 13109, 13873, 9605, 13565, 
      12520, 13474, 12340, 12137, 10980, 12625, 10357, 6056, 8080, 6500, 
      3665, 4097, 6970, 12776, 10280, 6605, 5032, 2276, 1586, 7253, 15368, 
      5065, 7289, 6961, 15490, 8105, 937, 1450, 7213, 765, 1348, 514, 5017, 
      5409, 57796, 48157, 15325, 8117, 6920, 317, 10370, 9194, 365, 59193, 
      50769, 43825, 46346, 15746, 10121, 377, 59149, 58181, 57700, 45896, 
      10916, 7844, 100, 58645, 47588, 4553, 4420, 593, 54805, 2965, 1138, 58, 
      65, 52477, 9061, 61, 1125, 46681, 15901, 25, 34, 1546, 50641, 41, 52, 
      54298, 51085, 40009, 39213, 4365, 3034, 2120, 46226, 42437, 8650, 7397, 
      5, 52441, 35344, 33489, 8464, 2209, 9, 0, 256, 625, 35345, 34970, 
      12545, 5477, 122, 50, 2, 5, 45800, 32404, 9029, 2120, 49293, 34605, 
      7578, 5338, 5193, 4234, 3609, 9, 850, 46672, 45812, 11252, 5945, 4777, 
      340, 38441, 12794, 5501, 349, 221, 466, 49765, 36517, 28936, 10645, 
      9445, 2536, 2245, 997, 712, 26293, 32825, 30689, 12833, 9280, 6625, 
      6305, 6148, 1088, 9882, 7825, 5857, 2482, 117, 46325, 33224, 30725, 
      30376, 27325, 23509, 12421, 8564, 725, 221, 149, 424, 10730, 10525, 
      4217, 2930, 1145, 521, 23553, 17568, 4500, 628, 144, 40570, 9385, 1538, 
      42632, 27421, 21221, 18152, 5672, 4292, 25825, 16101, 3706, 2826, 754, 
      226, 35600, 28480, 11920, 932, 27845, 15418, 13285, 10090, 5189, 3205, 
      1189, 36805, 28885, 21933, 20773, 5085, 900, 3610, 2042, 25049, 24736, 
      16529, 8681, 3536, 464, 39645, 25405, 22642, 3922, 13028, 7208, 485, 
      25493, 8993, 8273, 530, 33337, 26497, 25225, 19620, 15952, 14032, 
      10980, 10180, 8320, 7137, 5617, 3940, 3076, 2785, 2097, 2020, 40625, 
      34481, 17266, 15754, 10426, 2306, 25957, 18632, 6452, 4040, 2885, 1765, 
      1576, 901, 676, 33129, 30313, 19225, 17629, 16105, 6505, 5913, 1570, 
      925, 33908, 27680, 23284, 19553, 17425, 15425, 4628, 3809, 2633, 2548, 
      33965, 23945, 22745, 21290, 21005, 20722, 19610, 17482, 12505, 5330, 
      4562, 2866, 2362, 2285, 1130, 877, 845, 37381, 28456, 24309, 2500, 
      2344, 35930, 32645, 31937, 30202, 29861, 28850, 11777, 9610, 7361, 
      1186, 32708, 23225, 22633, 20905, 14480, 11840, 7108, 1033, 37570, 
      33130, 28978, 14778, 10498, 1170, 29045, 7556, 7240, 3272, 24941, 
      19721, 16354, 12889, 8281, 1754, 1261, 31921, 29857, 28852, 19521, 
      14985, 9040, 1521, 32345, 15769, 13250, 8594, 6845, 3673, 3305, 3133, 
      2045, 1394, 1370, 29333, 21325, 19669, 17828, 8005, 3653, 3560, 1700, 
      1444, 28417, 26485, 24322, 1557, 1521, 31876, 20644, 5956, 5569, 2896, 
      2384, 1961, 1636, 34442, 31265, 26645, 3797, 27685, 26413, 25480, 
      22213, 3364, 3208, 27130, 12253, 33620, 33265, 24737, 21257, 18065, 
      17812, 9161, 8336, 7712, 4745, 27625, 22189, 17401, 11434, 11241, 5506, 
      5274, 5050, 4834, 11917, 8677, 5597, 5141, 4325, 2312, 2216, 23818, 
      22945, 22658, 10490, 9098, 2434, 2258, 23329, 23040, 15529, 12105, 
      29297, 28970, 19301, 13010, 11617, 11237, 2465, 22100, 20189, 11716, 
      4181, 3284, 2516, 22482, 21370, 5202, 5101, 3501, 3085, 14804, 14153, 
      27145, 22409, 13834, 5018, 7957, 3492, 3205, 31586, 28306, 23474, 
      14261, 30032, 19012, 4657, 25153, 22018, 10818, 5850, 3733, 14600, 
      12580, 4325, 3805, 30377, 23362, 19610, 9722, 8522, 25504, 16369, 
      11521, 6001, 5536, 31610, 12370, 12185, 9650, 6530, 5657, 4946, 4397, 
      3842, 25160, 12869, 8333, 5869, 4520, 7577, 7345, 7012, 6800, 6596, 
      6305, 4825, 4105, 6725, 4850, 4229, 4226, 26856, 9685, 6856, 28825, 
      20618, 17714, 8458, 7853, 11185, 21145, 8605, 21541, 8500, 6056, 5021, 
      31285, 5105, 27385, 16633, 10513, 8209, 6084, 5713, 19729, 7354, 37160, 
      12037, 8725, 7877, 5512, 23850, 23049, 20754, 7306, 5625, 32345, 27680, 
      20905, 19232, 17440, 15776, 5777, 24154, 21058, 19385, 17165, 7373, 
      7085, 7018, 6605, 15650, 14522, 11141, 9157, 6641, 6362, 23300, 15616, 
      9425, 8000, 7300, 6761, 17797, 14842, 7290, 29525, 17333, 10445, 6868, 
      16298, 15725, 13945, 11245, 10370, 10253, 9098, 31705, 22185, 21940, 
      20980, 18292, 14977, 13617, 10305, 24386, 21149, 9626, 7241, 21320, 
      13957, 12437, 10760, 8125, 7412, 7397, 10485, 7578, 40505, 33025, 
      29060, 26513, 22144, 17545, 13673, 8420, 7744, 7844, 32570, 31637, 
      29237, 25082, 22082, 17137, 11170, 8821, 17509, 11944, 11236, 8244, 
      27881, 18082, 12002, 31873, 21233, 16928, 14089, 8513, 36538, 21874, 
      21193, 12130, 10765, 8685, 28436, 19445, 15560, 14612, 12200, 11540, 
      11140, 8957, 8837, 8936, 27794, 26981, 19025, 11525, 10114, 33865, 
      13441, 13312, 11817, 10305, 10000, 9412, 9385, 9316, 9241, 21073, 
      14738, 13765, 13505, 9770, 9665, 9458, 10628, 10565, 34450, 14985, 
      14842, 14701, 9997, 9865, 33104, 26641, 17056, 16241, 12401, 12304, 
      11764, 10064, 14170, 13226, 11722, 11426, 10426, 24804, 12429, 11029, 
      20410, 17498, 11570, 39716, 21017, 16000, 12665, 10825, 11012, 23794, 
      13729, 11554, 11025, 11386, 11650, 12114, 25397, 22261, 17797, 14485, 
      13172, 11812, 11237, 11317, 11492, 11912, 33353, 11645, 12125, 36000, 
      16153, 12105, 12025, 11988, 12340, 28265, 12970, 12457, 12050, 12970, 
      13481, 41000, 35204, 20021, 14600, 13544, 12676, 12136, 12941, 13189, 
      40882, 31090, 17082, 16810, 12490, 13345, 23569, 12800, 27169, 24218, 
      17530, 15269, 14290, 13253, 13298, 22600, 20565, 13525, 13252, 13837, 
      19001, 17581, 15434, 13394, 13709, 15341, 44081, 31681, 26225, 26000, 
      19385, 14032, 39933, 22338, 19018, 13725, 14089, 15714, 32420, 22024, 
      20008, 19400, 13973, 13940, 13973, 15080, 44437, 18650, 16277, 14177, 
      14161, 14786, 46800, 44676, 21289, 20329, 20025, 17536, 17425, 16609, 
      14449, 16000, 50741, 46682, 39605, 26962, 25250, 23477, 19402, 19130, 
      17777, 14666, 28340, 25909, 24685, 24488, 22628, 22280, 20660, 15845, 
      15273, 17065, 34697, 20000, 19601, 19472, 17680, 17401, 33850, 28394, 
      19346, 19225, 15821, 17146, 27976, 24712, 18792, 17172, 17320, 16138, 
      16298, 16354, 16385, 16453, 18629, 16745, 19520, 37090, 26309, 24469, 
      17189, 17300, 20500, 24386, 20297, 24480, 24578, 26237, 22312, 21677, 
      18632, 55861, 25281, 18850, 19825, 22321, 28697, 19940, 20177, 22852, 
      20369, 23258, 51444, 23944, 21253, 20644, 20725, 22293, 22685, 25376, 
      21904, 21904, 47770, 29097, 24642, 22185, 21817, 23362, 24106, 29573, 
      25789, 27338, 59545, 25649, 54805, 25285, 24973, 24745, 24634, 26557, 
      67021, 57844, 26856, 25636, 64720, 64618, 64213, 31997, 31081, 28121, 
      27994, 72173, 67498, 29549, 31048, 27565, 30224, 29321, 29200, 28625, 
      28625, 72469, 34138, 32372, 31581, 35793, 35620, 35141, 34229, 32500, 
      37890, 41960, 36724, 41233, 37089, 43250, 40820, 38944, 41000, 41957, 
      41764, 44434, 44285, 45445, 44370, 47693, 44900, 45833, 49492, 49573, 
      47749, 49664, 49193, 50994, 52001, 54085, 54045, 55241, 53741, 55368, 
      57913, 58066, 63265, 63949, 63810 ], 
  [ 24245, 22373, 23809, 23049, 21789, 20200, 19764, 21377, 18980, 21365, 
      21529, 16180, 19682, 16945, 19981, 19240, 18149, 18257, 16865, 16369, 
      18248, 20036, 13226, 12610, 12308, 15370, 16661, 17585, 12613, 17245, 
      16040, 17154, 15860, 15625, 14308, 16241, 13621, 8552, 11024, 9124, 
      2257, 2561, 9754, 16552, 13672, 9325, 7400, 1252, 850, 10133, 19528, 
      7497, 10201, 9809, 19682, 11177, 425, 650, 10125, 349, 580, 290, 7481, 
      7969, 65732, 55421, 19517, 11221, 9800, 221, 13858, 12490, 173, 67225, 
      58225, 50769, 53482, 20002, 13577, 121, 67181, 66149, 65636, 53000, 
      14500, 10916, 356, 66645, 54820, 6953, 6788, 113, 62549, 4949, 2450, 
      410, 193, 60061, 12357, 157, 325, 53849, 20189, 281, 194, 554, 58097, 
      137, 116, 62010, 58573, 46665, 45805, 6733, 5050, 3848, 53362, 49285, 
      11882, 10405, 325, 60025, 41616, 39601, 11664, 3969, 361, 256, 0, 81, 
      41617, 41210, 16385, 8101, 730, 530, 226, 197, 52904, 38420, 12325, 
      3848, 56653, 40813, 10618, 7930, 7753, 6570, 5785, 265, 178, 53840, 
      52916, 14900, 8665, 7241, 20, 44969, 16666, 8125, 1181, 925, 50, 57157, 
      42885, 34632, 14197, 12805, 4392, 4005, 2245, 1800, 31733, 38873, 
      36545, 16705, 12608, 9473, 9089, 8900, 2368, 13306, 10897, 8545, 4306, 
      181, 53461, 39304, 36581, 36200, 32861, 28661, 16229, 11764, 1781, 829, 
      181, 104, 14282, 14045, 6521, 4882, 2425, 1417, 28705, 22048, 6868, 
      1588, 400, 47258, 12713, 2978, 49480, 32957, 26117, 22696, 8296, 6596, 
      31201, 20389, 5850, 4714, 1746, 450, 41872, 34112, 15632, 2020, 33413, 
      19610, 17189, 13514, 7685, 5189, 2405, 43173, 34549, 26893, 25605, 
      7549, 1924, 5690, 3610, 30329, 29984, 20849, 11849, 5584, 464, 46237, 
      30717, 27666, 6066, 16868, 10088, 709, 30805, 12193, 11345, 754, 39385, 
      31905, 30505, 24292, 20176, 18000, 14500, 13572, 11392, 9985, 8145, 
      6052, 4932, 4545, 3601, 3492, 47281, 40625, 21650, 19946, 13850, 3874, 
      31301, 23176, 9140, 6152, 4645, 3077, 2792, 1637, 932, 39145, 36073, 
      23833, 22045, 20329, 9193, 8473, 2754, 1629, 39988, 33184, 28340, 
      24193, 21809, 19553, 6868, 5825, 4265, 4148, 40045, 29065, 27737, 
      26122, 25805, 25490, 24250, 21866, 16217, 7730, 6770, 4562, 3866, 3757, 
      1930, 1325, 1037, 43749, 34024, 29461, 4036, 3816, 42170, 38597, 37825, 
      35930, 35557, 34450, 15361, 12842, 10177, 1922, 38660, 28249, 27593, 
      25673, 18448, 15424, 9860, 1193, 43938, 39114, 34578, 18778, 13858, 
      1714, 34645, 10372, 9992, 5000, 30125, 24329, 20546, 16601, 11225, 
      2746, 1709, 37777, 35521, 34420, 24097, 18985, 12112, 2257, 38233, 
      19865, 16994, 11570, 9469, 5465, 4969, 4733, 3133, 1810, 1658, 34933, 
      26093, 24245, 22180, 10853, 5413, 5288, 2468, 1700, 33921, 31797, 
      29410, 2005, 1777, 37700, 25316, 8324, 7841, 4304, 3536, 2825, 2084, 
      40490, 37025, 31957, 5525, 33093, 31693, 30664, 27045, 4900, 4680, 
      32474, 15773, 39572, 39185, 29825, 25961, 22385, 22100, 12137, 11152, 
      10400, 6697, 33001, 26989, 21625, 14794, 14569, 7650, 7354, 7066, 6786, 
      15341, 11525, 7741, 7157, 6085, 3016, 2792, 28778, 27809, 27490, 13658, 
      12010, 3170, 2738, 28225, 27904, 19465, 15529, 34801, 34442, 23717, 
      16562, 14945, 14501, 2977, 26836, 24701, 15044, 5749, 4436, 2900, 
      27250, 26010, 7090, 6957, 4717, 4045, 18580, 17833, 32393, 27145, 
      17450, 6778, 10485, 4516, 4005, 37250, 33650, 28306, 17909, 35536, 
      23300, 6161, 30145, 26658, 13858, 7738, 4693, 18248, 15908, 5573, 4733, 
      35881, 28130, 23930, 12506, 11050, 30496, 20241, 14625, 7825, 7200, 
      37210, 15602, 15385, 12370, 8482, 7321, 6322, 5485, 4450, 30088, 16165, 
      10733, 7565, 5608, 9721, 9425, 8996, 8720, 8452, 8065, 5945, 4457, 
      8581, 5906, 4549, 4514, 31912, 12277, 8712, 34073, 24938, 21650, 10730, 
      9965, 14033, 25497, 10845, 25925, 10676, 7400, 5629, 36725, 5617, 
      32409, 20313, 13105, 10225, 7300, 6705, 23825, 9050, 43112, 14885, 
      10805, 9701, 5960, 28426, 27529, 24946, 8874, 5881, 37817, 32672, 
      25097, 23200, 21152, 19232, 6001, 28730, 25250, 23353, 20813, 8845, 
      8429, 8330, 7693, 19010, 17690, 13637, 11141, 7537, 6970, 27716, 18944, 
      11441, 9536, 8516, 7625, 21445, 18010, 8410, 34613, 20885, 12653, 7508, 
      19658, 18989, 16889, 13613, 12514, 12365, 10858, 36985, 26377, 26100, 
      25012, 21940, 18081, 16465, 12385, 28834, 25181, 11450, 7625, 25352, 
      16805, 14965, 12872, 9245, 7796, 7621, 12469, 7930, 46553, 38369, 
      33988, 31153, 26240, 20969, 16393, 9508, 8000, 7780, 37850, 36821, 
      34165, 29530, 26146, 20465, 13250, 10037, 20869, 14184, 13284, 8884, 
      32617, 21506, 14210, 37025, 25105, 20128, 16745, 8993, 42138, 25810, 
      25033, 14274, 12493, 9133, 33172, 22997, 18440, 17300, 14312, 13460, 
      12932, 9565, 9061, 8872, 32434, 31525, 22481, 13381, 11426, 39145, 
      15777, 15616, 13705, 11617, 11152, 10116, 10057, 9892, 9657, 24785, 
      17330, 16133, 15809, 10634, 10433, 9490, 11908, 11813, 39730, 17545, 
      17370, 17197, 10701, 10377, 38224, 31025, 20000, 19025, 14225, 14096, 
      13364, 10576, 16442, 15242, 13226, 12802, 11162, 28900, 14125, 10485, 
      23834, 20410, 10834, 45412, 24505, 18560, 14297, 10985, 10820, 27666, 
      15649, 12546, 11281, 11034, 11106, 11314, 29461, 25877, 20645, 16565, 
      14836, 12836, 11525, 11285, 11236, 11336, 38345, 11453, 11549, 41248, 
      18553, 13033, 12889, 11668, 11764, 32617, 14282, 13481, 12722, 12170, 
      12457, 46696, 40324, 23125, 16456, 15016, 13700, 12200, 12269, 12389, 
      46546, 35730, 19546, 19210, 13162, 12577, 27185, 13568, 31265, 27898, 
      19994, 17125, 15794, 12805, 12818, 25992, 23605, 14517, 14020, 13165, 
      21689, 19949, 17194, 14066, 13261, 14125, 49937, 36257, 30097, 29840, 
      22105, 15056, 45373, 25570, 21610, 14173, 13705, 14530, 37028, 25160, 
      22760, 22024, 14453, 14068, 14005, 14248, 50261, 21050, 18005, 14561, 
      14417, 14242, 52816, 50500, 24201, 23049, 22681, 19584, 19441, 18369, 
      14929, 14976, 57077, 52666, 44917, 30770, 28802, 26741, 21866, 21530, 
      19825, 15082, 32308, 29525, 28109, 27880, 25700, 25288, 23348, 15109, 
      15145, 15913, 39401, 22432, 21937, 21776, 19472, 19097, 38426, 32266, 
      21554, 21401, 15629, 16154, 31752, 27976, 20776, 16276, 16360, 16298, 
      16138, 16130, 16129, 16133, 17285, 16393, 17984, 41922, 29669, 27509, 
      16901, 16916, 18836, 27362, 18761, 27424, 27490, 29405, 24680, 23885, 
      18056, 62325, 28225, 18306, 18801, 20529, 32185, 18980, 19121, 20996, 
      19345, 21370, 57460, 26440, 23013, 22180, 19669, 20725, 24797, 28064, 
      23696, 20624, 53370, 32425, 27106, 23977, 23481, 21730, 22282, 32933, 
      28445, 30250, 66105, 28081, 60917, 27557, 27085, 26793, 26650, 28925, 
      74029, 64116, 29224, 27684, 71504, 71370, 70933, 35165, 34025, 30425, 
      30266, 79405, 74378, 32045, 33800, 29453, 32656, 31529, 31376, 30641, 
      30545, 79605, 37178, 34996, 33949, 38833, 38628, 37925, 36821, 34676, 
      41122, 45224, 38900, 44305, 39265, 46546, 43444, 41120, 43496, 44581, 
      44260, 47090, 46909, 48229, 46642, 50605, 47204, 48265, 52436, 52453, 
      50245, 52480, 51913, 53650, 54689, 56933, 56797, 58057, 56237, 58120, 
      60633, 60722, 65825, 66445, 66274 ], 
  [ 26504, 24488, 26050, 25290, 23976, 22261, 21789, 23546, 20969, 23624, 
      23824, 18097, 21941, 19024, 22312, 21517, 20354, 20480, 18980, 18484, 
      20525, 22457, 15125, 14473, 14153, 17485, 18884, 19898, 14530, 19540, 
      18245, 19449, 18065, 17812, 16405, 18500, 15682, 10181, 12905, 10825, 
      1690, 1922, 11545, 18901, 15805, 11080, 8957, 901, 661, 11978, 22093, 
      9090, 12064, 11636, 22265, 13130, 362, 425, 11988, 340, 373, 389, 9092, 
      9634, 70421, 59732, 22100, 13192, 11645, 392, 16045, 14569, 290, 71968, 
      62644, 54900, 57721, 22621, 15746, 202, 71924, 70856, 70325, 57221, 
      16741, 12869, 725, 71370, 59113, 8528, 8345, 68, 67130, 6290, 3413, 
      833, 490, 64552, 14436, 436, 100, 58106, 22826, 650, 509, 221, 62516, 
      416, 377, 66573, 63010, 50634, 49738, 8290, 6409, 5045, 57601, 53362, 
      13925, 12322, 730, 64516, 45369, 43264, 13689, 5184, 784, 625, 81, 0, 
      45370, 44945, 18770, 9802, 1297, 1025, 577, 530, 57125, 42029, 14404, 
      5045, 61018, 44530, 12553, 9613, 9418, 8109, 7234, 634, 25, 58097, 
      57137, 17177, 10420, 8852, 65, 48866, 19069, 9826, 1874, 1546, 41, 
      61540, 46692, 38061, 16420, 14920, 5661, 5220, 3172, 2637, 35018, 
      42500, 40064, 19108, 14705, 11300, 10880, 10673, 3313, 15457, 12850, 
      10282, 5557, 442, 57700, 42949, 40100, 39701, 36200, 31784, 18596, 
      13789, 2600, 1396, 424, 149, 16505, 16250, 8042, 6205, 3370, 2146, 
      31828, 24793, 8425, 2353, 769, 51245, 14810, 4013, 53557, 36296, 29096, 
      25477, 9997, 8117, 34450, 23026, 7281, 6001, 2529, 801, 45625, 37505, 
      17945, 2857, 36770, 22193, 19610, 15665, 9314, 6530, 3314, 46980, 
      37960, 29908, 28548, 9160, 2725, 7085, 4717, 33524, 33161, 23504, 
      13856, 6961, 689, 50170, 33930, 30717, 7497, 19253, 11933, 1060, 34018, 
      14218, 13298, 1105, 43012, 35172, 33700, 27145, 22777, 20457, 16705, 
      15705, 13345, 11812, 9792, 7465, 6201, 5760, 4672, 4545, 51250, 44306, 
      24341, 22529, 16001, 4981, 34532, 25957, 10877, 7565, 5860, 4040, 3701, 
      2276, 1301, 42754, 39538, 26650, 24754, 22930, 10930, 10138, 3645, 
      2250, 43633, 36505, 31409, 27028, 24500, 22100, 8353, 7184, 5408, 5273, 
      43690, 32170, 30770, 29065, 28730, 28397, 27085, 24557, 18530, 9305, 
      8237, 5741, 4937, 4810, 2605, 1802, 1370, 47556, 37381, 32584, 5125, 
      4869, 45905, 42170, 41362, 39377, 38986, 37825, 17602, 14885, 11986, 
      2561, 42233, 31300, 30608, 28580, 20905, 17665, 11633, 1508, 47745, 
      42705, 37953, 21253, 15973, 2245, 38020, 12181, 11765, 6197, 33266, 
      27146, 23129, 18914, 13106, 3529, 2186, 41296, 38932, 37777, 26896, 
      21460, 14065, 2896, 41770, 22394, 19325, 13469, 11170, 6698, 6130, 
      5858, 3970, 2269, 2045, 38308, 29000, 27044, 24853, 12680, 6628, 6485, 
      3125, 2069, 37242, 35010, 32497, 2482, 2146, 41201, 28169, 9881, 9344, 
      5321, 4409, 3536, 2561, 44117, 40490, 35170, 6722, 36360, 34888, 33805, 
      29988, 5989, 5733, 35705, 17978, 43145, 42740, 32912, 28832, 25040, 
      24737, 14036, 12961, 12137, 8020, 36250, 29914, 24226, 16909, 16666, 
      9081, 8749, 8425, 8109, 17492, 13352, 9172, 8516, 7300, 3637, 3341, 
      31793, 30770, 30433, 15665, 13873, 3809, 3233, 31204, 30865, 21904, 
      17680, 38122, 37745, 26426, 18785, 17042, 16562, 3490, 29725, 27464, 
      17141, 6856, 5309, 3341, 30157, 28845, 8377, 8226, 5626, 4810, 20929, 
      20128, 35570, 30034, 19709, 7993, 12132, 5317, 4680, 40661, 36881, 
      31249, 20186, 38857, 25937, 7232, 33178, 29493, 15793, 9025, 5458, 
      20525, 18005, 6500, 5480, 39202, 31037, 26585, 14297, 12697, 33529, 
      22644, 16596, 9076, 8361, 40585, 17645, 17410, 14125, 9805, 8482, 7321, 
      6322, 5017, 33085, 18244, 12308, 8744, 6445, 11152, 10820, 10337, 
      10025, 9721, 9280, 6800, 4880, 9850, 6725, 4954, 4901, 34981, 13960, 
      9981, 37250, 27593, 24089, 12233, 11378, 15860, 28170, 12330, 28616, 
      12125, 8381, 6196, 40010, 6130, 35460, 22608, 14788, 11584, 8209, 7488, 
      26354, 10229, 46685, 16712, 12200, 10952, 6437, 31225, 30274, 27529, 
      9981, 6250, 41120, 35705, 27680, 25657, 23465, 21401, 6352, 31529, 
      27833, 25810, 23090, 9898, 9410, 9293, 8530, 21125, 19697, 15266, 
      12482, 8266, 7537, 30425, 21041, 12800, 10625, 9425, 8336, 23722, 
      20017, 9265, 37700, 23108, 14120, 8093, 21773, 21050, 18770, 15170, 
      13945, 13778, 12073, 40180, 28960, 28665, 27505, 24217, 20052, 18292, 
      13780, 31561, 27674, 12701, 8066, 27845, 18632, 16612, 14285, 10100, 
      8237, 7972, 13810, 8353, 50180, 41600, 36985, 33988, 28769, 23120, 
      18148, 10345, 8369, 7969, 41045, 39962, 37162, 32257, 28657, 22562, 
      14645, 10946, 22984, 15669, 14661, 9469, 35506, 23657, 15677, 40148, 
      27508, 22153, 18464, 9488, 45513, 28249, 27418, 15705, 13690, 9610, 
      36061, 25220, 20285, 19037, 15725, 14765, 14165, 10132, 9412, 9061, 
      35269, 34306, 24650, 14650, 12389, 42340, 17316, 17137, 14992, 12580, 
      12025, 10737, 10660, 10441, 10116, 27098, 19013, 17690, 17330, 11345, 
      11090, 9733, 12853, 12740, 42925, 19210, 19017, 18826, 11322, 10890, 
      41329, 33716, 21881, 20816, 15476, 15329, 14489, 11089, 17945, 16601, 
      14297, 13801, 11801, 31429, 15304, 10404, 25985, 22273, 10645, 48841, 
      26692, 20225, 15440, 11300, 10937, 30069, 16954, 13329, 11650, 11061, 
      11025, 11089, 31972, 28136, 22472, 17960, 15997, 13637, 11912, 11492, 
      11317, 11237, 41378, 11570, 11450, 44425, 20128, 13780, 13600, 11713, 
      11665, 35290, 15245, 14282, 13325, 11945, 12106, 50125, 43429, 25096, 
      17725, 16069, 14501, 12461, 12116, 12164, 49957, 38565, 21157, 20785, 
      13765, 12370, 29444, 14225, 33794, 30193, 21605, 18394, 16865, 12778, 
      12773, 28125, 25540, 15300, 14677, 13012, 23426, 21506, 18409, 14669, 
      13234, 13666, 53456, 39056, 32500, 32225, 23860, 15857, 48658, 27613, 
      23293, 14650, 13714, 14089, 39845, 27149, 24533, 23725, 14948, 14365, 
      14248, 14005, 53762, 22625, 19202, 15002, 14786, 14161, 56425, 54001, 
      26064, 24804, 24400, 20961, 20800, 19584, 15424, 14625, 60866, 56257, 
      48130, 33137, 31025, 28802, 23477, 23105, 21202, 15541, 34765, 31784, 
      30260, 30013, 27653, 27205, 25085, 14920, 15298, 15490, 42272, 24025, 
      23476, 23297, 20705, 20276, 41225, 34669, 23021, 22850, 15746, 15821, 
      34101, 30037, 22117, 15997, 16045, 16613, 16273, 16229, 16210, 16178, 
      16754, 16420, 17345, 44865, 31784, 29444, 16964, 16925, 18125, 29261, 
      18122, 29305, 29353, 31412, 26237, 25352, 17957, 66186, 30106, 18225, 
      18450, 19746, 34372, 18665, 18752, 20177, 18994, 20533, 61069, 28069, 
      24228, 23269, 19300, 20068, 26210, 29801, 24929, 20129, 56745, 34522, 
      28717, 25210, 24642, 21037, 21481, 35048, 30164, 32113, 70020, 29674, 
      64580, 29060, 28498, 28170, 28009, 30482, 78196, 67869, 30781, 29061, 
      75545, 75393, 74938, 37172, 35906, 31946, 31769, 83698, 78473, 33674, 
      35573, 30740, 34249, 32996, 32825, 32000, 31850, 83844, 39113, 36697, 
      35506, 40768, 40545, 39716, 38504, 36125, 43165, 47285, 40349, 46258, 
      40714, 48625, 45145, 42569, 45125, 46282, 45889, 48809, 48610, 50020, 
      48145, 52468, 48725, 49858, 54317, 54298, 51874, 54289, 53668, 55369, 
      56426, 58760, 58570, 59866, 57866, 59893, 62388, 62441, 67490, 68074, 
      67885 ], 
  [ 16690, 18082, 16660, 15892, 15850, 17117, 17497, 15844, 17525, 13778, 
      13122, 16333, 12073, 13410, 10730, 11213, 11752, 11450, 12506, 12002, 
      10205, 8725, 13745, 13941, 14045, 10985, 9826, 8704, 12708, 8770, 9605, 
      8677, 9421, 9594, 10313, 8570, 10436, 15149, 11905, 14085, 58624, 
      60560, 12665, 6813, 8829, 13050, 15613, 52713, 48637, 11812, 4885, 
      14884, 11466, 11890, 4625, 10400, 45344, 49241, 11386, 44042, 48761, 
      41533, 14450, 13712, 2929, 1186, 4450, 10026, 11461, 39826, 7765, 8845, 
      41000, 3194, 1538, 610, 873, 4113, 7888, 41760, 3146, 2930, 2825, 797, 
      7177, 10121, 35465, 3016, 981, 14722, 14965, 44602, 2180, 18020, 24089, 
      34289, 36928, 1730, 8698, 37298, 48890, 820, 3880, 35380, 36517, 51565, 
      1394, 37274, 37661, 2041, 1460, 160, 116, 14900, 17705, 20173, 733, 
      328, 9029, 10408, 34600, 1682, 1, 26, 9217, 19882, 34226, 35345, 41617, 
      45370, 0, 1, 5776, 12996, 31329, 32761, 35721, 36100, 677, 65, 8650, 
      20165, 1160, 8, 10205, 13229, 13460, 15133, 16388, 35348, 47093, 793, 
      685, 6733, 12330, 14170, 42445, 80, 5641, 13012, 28916, 30292, 43697, 
      1250, 34, 349, 7250, 8306, 19069, 19906, 24674, 26269, 712, 98, 218, 
      5674, 8513, 11498, 11930, 12149, 24385, 7985, 10064, 12608, 19385, 
      37700, 810, 117, 250, 277, 610, 1306, 6010, 9297, 26650, 31410, 38106, 
      42517, 7325, 7496, 15476, 18325, 24436, 28324, 1346, 3257, 15005, 
      27677, 35465, 313, 8608, 22945, 493, 698, 2018, 3085, 13165, 15545, 
      980, 4040, 16837, 18965, 27421, 35917, 225, 625, 6625, 26469, 740, 
      4481, 5732, 8177, 14180, 18212, 25220, 298, 650, 1970, 2314, 14450, 
      27185, 17485, 21933, 1322, 1385, 4082, 9770, 17785, 38777, 500, 1300, 
      1921, 17041, 6217, 11677, 36162, 1384, 9700, 10484, 36205, 578, 1258, 
      1490, 3029, 4625, 5713, 7925, 8629, 10529, 11978, 14218, 17429, 19573, 
      20410, 22730, 23029, 720, 592, 4057, 4801, 8497, 22185, 1466, 3541, 
      13169, 17525, 20506, 24650, 25589, 30554, 35969, 740, 932, 3380, 4040, 
      4772, 13220, 14132, 25957, 30952, 765, 1305, 2173, 3330, 4210, 5218, 
      16605, 18418, 21754, 22045, 820, 2080, 2384, 2809, 2900, 2993, 3385, 
      4265, 7184, 15425, 16913, 21233, 22985, 23284, 30025, 33908, 36884, 
      850, 1325, 2066, 22745, 23341, 901, 1000, 1044, 1189, 1224, 1341, 7956, 
      9925, 12564, 30829, 1061, 2482, 2642, 3170, 6145, 8017, 13061, 37442, 
      1033, 1105, 1465, 6065, 9305, 33065, 1530, 12753, 13189, 21253, 2312, 
      3860, 5381, 7556, 11972, 28381, 34280, 1394, 1586, 1709, 4034, 6266, 
      11225, 31154, 1440, 5920, 7537, 11905, 14292, 20896, 22032, 22612, 
      27540, 34785, 36265, 1810, 3578, 4178, 4969, 12818, 21250, 21533, 
      30953, 36713, 2020, 2344, 2813, 34568, 36788, 1717, 4021, 16405, 17146, 
      24625, 27121, 30082, 34645, 1649, 1856, 2500, 21764, 2410, 2642, 2837, 
      3706, 23585, 24181, 2605, 9160, 1949, 1970, 3218, 4250, 5570, 5693, 
      12458, 13513, 14393, 20074, 2720, 4052, 6032, 10217, 10400, 18577, 
      19097, 19625, 20161, 9946, 13474, 18666, 19714, 21906, 32301, 33709, 
      3797, 4052, 4141, 11525, 13141, 32045, 34877, 4058, 4145, 7538, 10130, 
      2880, 2929, 5668, 9529, 10768, 11140, 34704, 4705, 5426, 10865, 24010, 
      28001, 36257, 4709, 5101, 21269, 21544, 27464, 30056, 8685, 9162, 3728, 
      5008, 9593, 22585, 16498, 29705, 32050, 3277, 3757, 4941, 9640, 3601, 
      6869, 25226, 4736, 5737, 13337, 21905, 30692, 9973, 11713, 27898, 
      31138, 3940, 5573, 7085, 15245, 17053, 5081, 9106, 13282, 22802, 24217, 
      4041, 12625, 12816, 15921, 21825, 24336, 27009, 29844, 34929, 5485, 
      12370, 18362, 24170, 29965, 20610, 21130, 21925, 22465, 23013, 23850, 
      29890, 38194, 23140, 30665, 38692, 39065, 5669, 17450, 23269, 5380, 
      8077, 9685, 19981, 21256, 15938, 8224, 20500, 8242, 21145, 28477, 
      36090, 5576, 37300, 6562, 11602, 18266, 22730, 30005, 32266, 9808, 
      25633, 5429, 16778, 22490, 24650, 38453, 8285, 8612, 9701, 27085, 
      40820, 6250, 7225, 9850, 10809, 12025, 13369, 41346, 8585, 10001, 
      10960, 12500, 28276, 29492, 29801, 32020, 14365, 15493, 20008, 24040, 
      34308, 37413, 9605, 14705, 23930, 28145, 31205, 34802, 13124, 15809, 
      32321, 7930, 13786, 22690, 37537, 15005, 15560, 17540, 21608, 23365, 
      23624, 26605, 7850, 11114, 11245, 11789, 13613, 16690, 18338, 24050, 
      10305, 11956, 26377, 40912, 12125, 18674, 20914, 24125, 33146, 41081, 
      42946, 25352, 41621, 7618, 8410, 9333, 10170, 12193, 15490, 19890, 
      33813, 42913, 46773, 8705, 8900, 9508, 10993, 12505, 16208, 24905, 
      32708, 16202, 23797, 25345, 38897, 10404, 16021, 24229, 9506, 13906, 
      17497, 21050, 41042, 8905, 13793, 14240, 25105, 28628, 41588, 10953, 
      15874, 19885, 21193, 25549, 27145, 28249, 39978, 44370, 47853, 11437, 
      11752, 16580, 27880, 32861, 9986, 24154, 24401, 27794, 33050, 34625, 
      39301, 39650, 40709, 42514, 15616, 22441, 24100, 24592, 37777, 38800, 
      47241, 33745, 34058, 10565, 23060, 23293, 23528, 39880, 42004, 11097, 
      13282, 20617, 21682, 29122, 29401, 31117, 42201, 25625, 27689, 32201, 
      33409, 39929, 14825, 30650, 55570, 18325, 21429, 58365, 10933, 18178, 
      24065, 31634, 47090, 51413, 16441, 29312, 38041, 46160, 53665, 56185, 
      59657, 15786, 17914, 22474, 28186, 31761, 37921, 45994, 49834, 52641, 
      56821, 12836, 52040, 57032, 12473, 26090, 39338, 40010, 53885, 57245, 
      15264, 35689, 38560, 42289, 60505, 63648, 12205, 13177, 21682, 30925, 
      34381, 38777, 49517, 58970, 60722, 12461, 14701, 26261, 26741, 42725, 
      60500, 19210, 41905, 17168, 19105, 26705, 31588, 34745, 56644, 57065, 
      20869, 22970, 39994, 42353, 59858, 25540, 27880, 32877, 43621, 57096, 
      67752, 13394, 16034, 18850, 19001, 25546, 40121, 14132, 22481, 26681, 
      46580, 56720, 67745, 16393, 23293, 25789, 26685, 46450, 50553, 51714, 
      62973, 14120, 28565, 34088, 47780, 49268, 59293, 14225, 14357, 25186, 
      26482, 26930, 31585, 31850, 34042, 46922, 66145, 14404, 14481, 15300, 
      20329, 21625, 23236, 28561, 29041, 31824, 47889, 19825, 21530, 22562, 
      22741, 24641, 25045, 27185, 62602, 54884, 68708, 17530, 29529, 30258, 
      30505, 34729, 35578, 18185, 21001, 31505, 31760, 56180, 66905, 21709, 
      24461, 33581, 65801, 66701, 52357, 56277, 57085, 57492, 58312, 72520, 
      58978, 75665, 18409, 24922, 26842, 58666, 59905, 78145, 27509, 76436, 
      27977, 28449, 27098, 32573, 33818, 63485, 17992, 28772, 63325, 69940, 
      81460, 25794, 69301, 70666, 82741, 70480, 83521, 18833, 32693, 38650, 
      40673, 71210, 78794, 35944, 31865, 38921, 75017, 20041, 28064, 33761, 
      39200, 40336, 80609, 83609, 28162, 32650, 31189, 20530, 35136, 21050, 
      36650, 38216, 38740, 39005, 36788, 22730, 22201, 37085, 39625, 23057, 
      23329, 23300, 32818, 34532, 39092, 39341, 25236, 24697, 38260, 36749, 
      43418, 39681, 41410, 41665, 42970, 44096, 26650, 36445, 39565, 41780, 
      38090, 38293, 40442, 41786, 44945, 37925, 41597, 49145, 43124, 49508, 
      42505, 47965, 51353, 49645, 49096, 50405, 51185, 51412, 50690, 55625, 
      51426, 55777, 55204, 52841, 53672, 56360, 54513, 55170, 57713, 58340, 
      58538, 59624, 60064, 62324, 60941, 63850, 64753, 71056, 72488, 72725 ], 
  [ 16525, 17901, 16493, 15725, 15677, 16930, 17306, 15669, 17330, 13613, 
      12961, 16130, 11908, 13225, 10573, 11050, 11581, 11281, 12325, 11821, 
      10042, 8578, 13540, 13732, 13834, 10804, 9657, 8545, 12505, 8609, 9434, 
      8516, 9250, 9421, 10130, 8405, 10249, 14914, 11698, 13858, 58145, 
      60073, 12448, 6658, 8650, 12829, 15370, 52258, 48200, 11601, 4754, 
      14645, 11257, 11677, 4496, 10201, 44921, 48800, 11177, 43625, 48322, 
      41128, 14213, 13481, 3034, 1249, 4321, 9829, 11250, 39429, 7592, 8660, 
      40597, 3305, 1613, 653, 928, 3988, 7713, 41353, 3257, 3037, 2930, 850, 
      7010, 9922, 35090, 3125, 1042, 14481, 14722, 44181, 2273, 17753, 23780, 
      33920, 36545, 1813, 8513, 36913, 48449, 877, 3757, 35005, 36136, 51112, 
      1469, 36889, 37274, 2132, 1537, 185, 137, 14657, 17440, 19890, 788, 
      365, 8840, 10205, 34229, 1765, 2, 17, 9026, 19601, 33857, 34970, 41210, 
      44945, 1, 0, 5625, 12769, 30976, 32400, 35344, 35721, 730, 50, 8465, 
      19882, 1229, 5, 10004, 13000, 13229, 14888, 16133, 34973, 46660, 850, 
      738, 6570, 12109, 13933, 42034, 97, 5492, 12785, 28577, 29945, 43280, 
      1321, 41, 314, 7081, 8125, 18794, 19625, 24361, 25946, 661, 85, 193, 
      5525, 8330, 11285, 11713, 11930, 24074, 7808, 9865, 12385, 19108, 
      37313, 865, 106, 225, 250, 565, 1237, 5857, 9106, 26325, 31057, 37717, 
      42106, 7156, 7325, 15229, 18056, 24125, 27989, 1277, 3146, 14762, 
      27346, 35090, 340, 8425, 22644, 530, 653, 1933, 2978, 12938, 15298, 
      925, 3917, 16580, 18692, 27092, 35540, 226, 586, 6466, 26146, 697, 
      4352, 5585, 8000, 13945, 17945, 24905, 305, 613, 1889, 2225, 14213, 
      26858, 17224, 21640, 1261, 1322, 3961, 9577, 17522, 38386, 521, 1241, 
      1844, 16784, 6066, 11466, 35785, 1325, 9509, 10285, 35828, 565, 1205, 
      1429, 2930, 4498, 5570, 7754, 8450, 10330, 11765, 13985, 17170, 19298, 
      20129, 22433, 22730, 745, 585, 3940, 4672, 8320, 21892, 1409, 3434, 
      12946, 17266, 20225, 24341, 25274, 30209, 35594, 725, 901, 3277, 3925, 
      4645, 12997, 13901, 25640, 30605, 754, 1258, 2098, 3229, 4093, 5085, 
      16354, 18153, 21465, 21754, 809, 2009, 2305, 2720, 2809, 2900, 3284, 
      4148, 7025, 15184, 16660, 20948, 22688, 22985, 29684, 33545, 36505, 
      857, 1282, 1997, 22450, 23042, 900, 981, 1021, 1156, 1189, 1300, 7789, 
      9736, 12349, 30484, 1042, 2405, 2561, 3077, 6002, 7850, 12842, 37061, 
      1040, 1088, 1424, 5924, 9124, 32708, 1489, 12538, 12970, 20970, 2245, 
      3757, 5252, 7397, 11765, 28052, 33917, 1369, 1549, 1666, 3929, 6125, 
      11026, 30809, 1417, 5785, 7380, 11700, 14065, 20617, 21745, 22321, 
      27217, 34420, 35892, 1769, 3485, 4073, 4850, 12605, 20969, 21250, 
      30610, 36338, 1973, 2285, 2740, 34205, 36413, 1690, 3922, 16162, 16897, 
      24322, 26802, 29745, 34282, 1636, 1825, 2441, 21481, 2357, 2581, 2770, 
      3617, 23290, 23882, 2548, 8989, 1930, 1949, 3145, 4153, 5449, 5570, 
      12253, 13298, 14170, 19805, 2665, 3961, 5905, 10036, 10217, 18320, 
      18836, 19360, 19892, 9769, 13261, 18409, 19449, 21625, 31954, 33354, 
      3716, 3965, 4052, 11332, 12932, 31700, 34516, 3973, 4058, 7393, 9953, 
      2833, 2880, 5553, 9360, 10585, 10953, 34345, 4610, 5317, 10682, 23717, 
      27682, 35890, 4616, 5000, 20996, 21269, 27149, 29725, 8530, 9001, 3665, 
      4913, 9428, 22304, 16265, 29378, 31709, 3240, 3700, 4852, 9477, 3554, 
      6746, 24929, 4657, 5636, 13136, 21632, 30361, 9810, 11530, 27585, 
      30805, 3893, 5480, 6964, 15028, 16820, 5002, 8957, 13085, 22525, 23930, 
      4000, 12436, 12625, 15700, 21556, 24049, 26704, 29521, 34576, 5402, 
      12185, 18121, 23885, 29642, 20353, 20869, 21658, 22194, 22738, 23569, 
      29569, 37825, 22865, 30340, 38321, 38692, 5594, 17221, 22994, 5317, 
      7956, 9540, 19732, 20997, 15725, 8105, 20249, 8125, 20890, 28170, 
      35737, 5525, 36941, 6485, 11441, 18037, 22465, 29690, 31937, 9673, 
      25348, 5410, 16565, 22229, 24373, 38090, 8180, 8501, 9572, 26792, 
      40445, 6201, 7146, 9721, 10666, 11866, 13194, 40969, 8480, 9872, 10817, 
      12337, 27977, 29185, 29492, 31697, 14184, 15300, 19773, 23773, 33973, 
      37060, 9490, 14522, 23665, 27850, 30890, 34465, 12961, 15616, 32000, 
      7857, 13617, 22437, 37186, 14824, 15373, 17333, 21365, 23108, 23365, 
      26324, 7789, 10985, 11114, 11650, 13450, 16493, 18125, 23789, 10192, 
      11817, 26100, 40545, 11986, 18461, 20681, 23866, 32825, 40714, 42569, 
      25085, 41252, 7605, 8353, 9250, 10069, 12058, 15313, 19669, 33490, 
      42538, 46378, 8644, 8833, 9425, 10880, 12368, 16025, 24644, 32393, 
      16021, 23546, 25082, 38546, 10309, 15844, 23976, 9437, 13757, 17306, 
      20825, 40681, 8864, 13648, 14089, 24848, 28345, 41225, 10858, 15705, 
      19674, 20970, 25290, 26874, 27970, 39625, 43993, 47458, 11336, 11645, 
      16405, 27605, 32552, 9925, 23909, 24154, 27521, 32741, 34306, 38954, 
      39301, 40354, 42149, 15457, 22212, 23857, 24345, 37440, 38457, 46852, 
      33434, 33745, 10504, 22829, 23060, 23293, 39533, 41645, 11026, 13165, 
      20410, 21465, 28845, 29122, 30826, 41842, 25376, 27424, 31904, 33104, 
      39584, 14690, 30365, 55145, 18148, 21220, 57928, 10898, 18005, 23834, 
      31345, 46709, 51010, 16292, 29041, 37712, 45785, 53252, 55760, 59216, 
      15649, 17749, 22261, 27925, 31474, 37594, 45621, 49441, 52234, 56394, 
      12757, 51637, 56605, 12410, 25849, 39005, 39673, 53474, 56818, 15145, 
      35380, 38233, 41940, 60064, 63193, 12170, 13106, 21485, 30650, 34082, 
      38450, 49130, 58537, 60281, 12424, 14600, 26024, 26500, 42376, 60061, 
      19045, 41562, 17033, 18944, 26468, 31313, 34448, 56225, 56644, 20690, 
      22769, 39665, 42010, 59425, 25317, 27637, 32596, 43272, 56677, 67285, 
      13369, 15929, 18701, 18850, 25325, 39794, 14081, 22292, 26452, 46217, 
      56305, 67280, 16290, 23098, 25570, 26458, 46089, 50170, 51325, 62530, 
      14093, 28324, 33805, 47413, 48893, 58868, 14210, 14330, 24977, 26261, 
      26705, 31322, 31585, 33761, 46561, 65690, 14409, 14464, 15241, 20176, 
      21456, 23049, 28324, 28800, 31561, 47524, 19682, 21365, 22385, 22562, 
      24442, 24842, 26962, 62165, 54485, 68245, 17433, 29290, 30013, 30258, 
      34450, 35293, 18080, 20852, 31252, 31505, 55777, 66452, 21554, 24274, 
      33314, 65354, 66250, 51976, 55876, 56680, 57085, 57901, 72045, 58565, 
      75178, 18320, 24741, 26641, 58257, 59490, 77650, 27304, 75949, 27770, 
      28240, 26905, 32330, 33565, 63058, 18005, 28565, 62900, 69485, 80957, 
      25621, 68850, 70209, 82234, 70025, 83012, 18818, 32458, 38369, 40378, 
      70753, 78305, 35685, 31642, 38642, 74546, 20000, 27881, 33524, 38921, 
      40049, 80116, 83104, 27981, 32425, 30980, 20549, 34897, 21041, 36401, 
      37957, 38477, 38740, 36545, 22777, 22202, 36842, 39362, 23090, 23360, 
      23329, 32625, 34325, 38845, 39092, 25297, 24736, 38025, 36530, 43145, 
      39442, 41157, 41410, 42705, 43825, 26705, 36244, 39338, 41537, 37889, 
      38090, 40225, 41557, 44690, 37736, 41410, 48890, 42925, 49253, 42320, 
      47738, 51098, 49410, 48869, 50170, 50960, 51185, 50473, 55376, 51217, 
      55530, 54965, 52634, 53461, 56125, 54298, 54949, 57488, 58117, 58325, 
      59405, 59849, 62089, 60722, 63629, 64528, 70825, 72253, 72488 ], 
  [ 9850, 10026, 9668, 8900, 8402, 8605, 8681, 8244, 8405, 6938, 6586, 6605, 
      5233, 5050, 4498, 4525, 4456, 4306, 4450, 3946, 3517, 3253, 3865, 3757, 
      3709, 2929, 2682, 2320, 2980, 2234, 2309, 2141, 2125, 2146, 2105, 1730, 
      1924, 2989, 1873, 2533, 27920, 29248, 1873, 733, 925, 1954, 2845, 
      23833, 21125, 1476, 629, 2420, 1282, 1402, 521, 976, 18896, 21425, 
      1202, 18050, 21097, 16453, 2138, 1856, 16609, 11674, 346, 754, 1125, 
      15354, 317, 485, 16072, 17330, 12938, 9578, 10753, 313, 288, 16528, 
      17282, 16762, 16505, 10525, 185, 697, 12665, 17000, 11317, 2106, 2197, 
      18306, 14948, 3428, 6305, 11945, 13520, 13738, 338, 13738, 21074, 
      10852, 232, 12580, 13261, 22837, 12794, 13714, 13949, 14657, 13012, 
      7760, 7412, 2132, 3265, 4365, 10613, 8840, 365, 680, 12104, 13690, 
      5777, 5042, 401, 4226, 11882, 12545, 16385, 18770, 5776, 5625, 0, 1444, 
      10201, 11025, 12769, 12996, 10405, 4625, 290, 4357, 12104, 5480, 629, 
      1525, 1604, 2213, 2708, 12548, 19885, 10825, 10413, 45, 1234, 1858, 
      16909, 7072, 17, 1460, 8852, 9620, 17705, 12346, 6266, 3389, 106, 250, 
      3869, 4250, 6586, 7421, 2536, 4810, 4018, 50, 305, 1010, 1138, 1205, 
      6449, 233, 640, 1360, 4033, 13988, 10690, 4981, 4050, 3925, 2890, 1762, 
      82, 481, 7650, 10282, 14242, 16981, 181, 200, 2404, 3581, 6500, 8564, 
      1802, 521, 2237, 8221, 12665, 8065, 400, 5769, 9005, 2978, 1258, 653, 
      1613, 2473, 2500, 392, 3005, 3917, 8117, 12965, 6001, 3361, 241, 7621, 
      3172, 377, 260, 425, 2020, 3620, 6980, 6530, 3538, 1514, 1250, 2138, 
      8033, 3349, 5365, 2386, 2297, 586, 802, 3497, 14761, 7796, 2516, 1769, 
      3209, 441, 1341, 13210, 2600, 884, 1060, 13253, 5290, 2930, 2554, 1205, 
      673, 545, 629, 725, 1105, 1490, 2210, 3445, 4373, 4754, 5858, 6005, 
      8320, 5760, 865, 697, 745, 5617, 2834, 1109, 1921, 3541, 4850, 6866, 
      7349, 10034, 13169, 5300, 4276, 1252, 1000, 820, 1972, 2276, 7565, 
      10280, 5629, 3433, 2173, 1354, 1018, 810, 3229, 3978, 5490, 5629, 5684, 
      2384, 2080, 1745, 1684, 1625, 1409, 1073, 800, 2809, 3385, 5273, 6113, 
      6260, 9809, 12020, 13780, 7082, 3757, 2522, 6025, 6317, 6525, 5256, 
      4996, 4381, 4264, 3925, 964, 1261, 1924, 10309, 5317, 2330, 2186, 1802, 
      977, 1025, 2117, 14186, 7265, 5513, 4049, 1049, 1249, 11633, 4114, 
      2113, 2245, 5445, 2920, 1732, 1277, 1172, 1940, 9077, 12392, 5194, 
      4474, 4141, 1754, 1250, 1801, 10634, 5392, 1360, 1305, 2025, 2740, 
      5392, 5920, 6196, 8692, 12745, 13617, 4394, 2210, 1898, 1625, 2330, 
      5594, 5725, 10585, 13913, 4148, 3560, 2965, 12680, 13988, 5365, 2197, 
      3637, 3922, 7297, 8577, 10170, 12757, 6361, 5200, 3716, 5956, 4082, 
      3706, 3445, 2642, 6865, 7157, 3973, 1864, 6205, 6074, 3370, 2578, 2074, 
      2045, 2578, 2873, 3145, 5330, 4240, 2836, 2080, 2161, 2192, 4745, 4961, 
      5185, 5417, 2194, 2986, 4834, 5274, 6250, 11629, 12429, 3341, 3140, 
      3077, 2557, 2957, 11525, 13141, 3298, 3233, 2218, 2378, 5008, 4905, 
      2628, 2385, 2560, 2628, 13120, 3185, 2842, 2657, 7442, 9457, 14065, 
      3341, 3125, 6221, 6344, 9224, 10600, 2605, 2626, 4640, 3488, 2753, 
      6929, 4490, 10553, 11834, 6165, 5125, 3877, 2952, 5729, 3221, 8354, 
      4432, 3761, 3761, 6857, 11236, 3285, 3505, 9810, 11530, 6068, 4205, 
      3589, 4453, 5045, 4777, 3482, 4010, 7450, 8105, 6625, 3961, 4000, 4825, 
      7081, 8224, 9529, 10996, 13801, 4877, 4010, 5746, 8210, 11117, 6778, 
      6994, 7333, 7569, 7813, 8194, 11194, 15850, 7940, 11665, 16196, 16417, 
      5669, 5746, 8069, 6292, 4581, 4365, 6757, 7272, 5450, 4880, 7124, 5050, 
      7465, 10845, 14962, 7400, 15716, 6410, 5066, 6562, 8290, 11765, 12962, 
      5248, 9673, 9685, 6290, 8354, 9298, 16565, 6005, 5876, 5597, 10517, 
      18020, 8226, 6921, 5746, 5641, 5641, 5769, 18394, 6305, 5897, 5792, 
      5812, 11252, 11860, 12017, 13172, 6309, 6525, 7848, 9448, 14548, 16285, 
      6565, 6497, 9490, 11425, 12965, 14890, 6436, 6841, 13625, 8082, 6642, 
      9162, 16561, 6949, 7048, 7508, 8840, 9533, 9640, 10949, 8914, 7010, 
      6989, 6925, 6925, 7418, 7850, 9914, 7417, 7092, 11025, 18720, 7261, 
      8186, 8906, 10141, 14450, 18889, 19994, 10760, 19277, 12330, 9778, 
      8725, 8194, 7633, 7738, 8794, 14965, 20113, 22453, 9769, 9508, 8900, 
      8105, 7793, 8000, 10769, 14468, 8146, 10421, 11057, 17921, 8884, 8269, 
      10701, 9962, 8282, 8681, 9650, 19306, 11489, 8473, 8464, 11273, 12820, 
      19700, 9433, 8730, 9549, 9945, 11565, 12249, 12745, 18850, 21418, 
      23533, 9461, 9320, 8980, 12680, 15077, 11050, 11234, 11329, 12746, 
      15266, 16081, 18629, 18826, 19429, 20474, 9232, 10737, 11332, 11520, 
      17865, 18432, 23377, 15809, 15970, 11629, 11204, 11285, 11368, 19208, 
      20420, 11401, 10090, 10585, 10890, 13770, 13897, 14701, 20617, 12401, 
      13249, 15329, 15929, 19409, 10265, 14690, 28970, 10573, 11245, 30853, 
      13973, 10730, 12209, 15370, 23834, 26485, 10817, 14416, 18737, 23360, 
      27977, 29585, 31841, 11074, 11074, 11986, 14050, 15649, 18769, 23346, 
      25666, 27409, 30069, 12532, 27112, 30280, 13385, 13474, 19730, 20098, 
      28349, 30493, 11920, 17905, 19408, 21465, 32689, 34768, 15245, 13481, 
      12410, 15725, 17357, 19625, 25805, 31762, 32906, 15349, 12725, 13949, 
      14125, 21901, 32836, 12370, 21537, 12608, 12569, 14393, 16388, 17873, 
      30500, 30769, 12965, 13394, 20690, 21985, 32650, 14292, 15112, 17221, 
      22797, 30952, 37960, 17194, 13754, 13226, 13225, 14450, 20969, 15956, 
      13817, 14977, 24692, 30880, 38105, 14265, 14173, 14845, 15133, 24714, 
      27145, 27850, 35005, 17768, 15949, 18280, 25588, 26468, 32693, 18785, 
      18005, 15002, 15386, 15530, 17297, 17410, 18386, 25186, 37265, 20484, 
      18889, 16516, 14401, 14481, 14724, 16249, 16425, 17536, 25849, 14657, 
      14690, 14810, 14837, 15217, 15317, 15937, 35090, 30260, 39220, 15858, 
      17065, 17338, 17433, 19225, 19618, 15905, 15377, 17977, 18080, 31252, 
      38177, 15629, 15949, 18989, 37529, 38125, 29101, 31501, 32005, 32260, 
      32776, 42120, 33290, 44353, 17345, 16866, 17266, 33282, 34065, 46225, 
      17629, 45124, 17945, 18265, 18130, 19805, 20290, 36733, 24680, 18740, 
      36725, 41060, 48932, 18346, 40725, 41634, 49909, 41600, 50537, 23393, 
      20533, 22994, 23953, 42178, 47330, 21960, 20617, 23417, 44921, 22625, 
      19856, 21449, 23696, 24224, 48841, 50929, 20106, 21250, 21005, 27674, 
      22672, 26066, 23426, 24232, 24452, 24565, 24020, 32002, 27977, 24317, 
      25337, 31265, 31385, 31204, 23850, 24500, 26020, 26117, 35572, 33361, 
      26100, 25805, 28370, 27217, 27882, 27985, 28530, 29200, 36530, 26869, 
      28013, 29012, 28514, 28565, 29650, 30082, 31265, 29261, 33085, 35465, 
      33700, 35828, 34145, 36413, 37673, 37485, 37544, 38245, 39785, 39860, 
      39898, 42401, 41242, 42705, 42740, 42809, 43336, 44200, 43873, 44074, 
      46313, 47092, 48050, 48680, 49424, 50164, 49997, 52754, 53353, 59200, 
      60328, 60413 ], 
  [ 10762, 10330, 10504, 9736, 9010, 8681, 8605, 8776, 8177, 7850, 7650, 
      6073, 6145, 5202, 5714, 5513, 5140, 5066, 4754, 4250, 4505, 4849, 3257, 
      2997, 2873, 3233, 3442, 3460, 2448, 3298, 2993, 3205, 2809, 2754, 2333, 
      2642, 2000, 1241, 1189, 1089, 16900, 17924, 809, 2025, 1305, 738, 793, 
      13725, 11701, 640, 2833, 520, 522, 490, 2801, 596, 10004, 11849, 442, 
      9386, 11597, 8245, 314, 260, 27781, 21250, 2626, 450, 289, 7450, 925, 
      637, 7940, 28730, 22970, 18394, 20025, 2745, 820, 8244, 28682, 28010, 
      27677, 19721, 1021, 317, 5597, 28324, 20817, 130, 145, 9490, 25664, 
      464, 1745, 5105, 6148, 24074, 490, 6290, 11498, 20200, 2740, 5512, 
      5965, 12805, 22826, 6266, 6425, 25297, 23120, 15892, 15392, 80, 377, 
      793, 19885, 17428, 365, 148, 5188, 24026, 12997, 11882, 325, 730, 5042, 
      5477, 8101, 9802, 12996, 12769, 1444, 0, 3969, 4489, 5625, 5776, 19601, 
      11237, 442, 785, 21908, 12548, 173, 5, 8, 85, 200, 5480, 10613, 20173, 
      19609, 1033, 18, 34, 8473, 14900, 1537, 16, 3152, 3616, 9041, 22226, 
      13714, 9241, 866, 554, 601, 754, 1874, 2329, 7780, 11498, 10250, 1570, 
      533, 98, 74, 65, 1813, 689, 260, 68, 689, 6464, 19962, 11745, 10282, 
      10081, 8362, 6322, 1450, 405, 2482, 4050, 6642, 8545, 941, 884, 200, 
      541, 1864, 3016, 6362, 3485, 185, 2825, 5597, 16273, 628, 1513, 17593, 
      8450, 5210, 3769, 169, 269, 7592, 2900, 421, 725, 2797, 5821, 13221, 
      9061, 1381, 2529, 8720, 2657, 1856, 881, 272, 656, 2192, 13978, 9314, 
      5618, 5050, 314, 2789, 613, 1413, 7250, 7085, 3170, 650, 685, 7085, 
      15776, 7456, 6025, 625, 1885, 505, 6066, 7540, 808, 680, 6109, 11978, 
      8098, 7418, 4625, 3029, 2293, 1313, 1105, 725, 578, 538, 785, 1105, 
      1258, 1754, 1825, 16452, 12676, 3601, 2977, 1201, 1665, 7850, 4225, 
      629, 881, 1354, 2306, 2561, 4106, 6101, 11912, 10280, 4520, 3812, 3176, 
      680, 680, 2701, 4276, 12393, 8829, 6505, 4698, 3754, 2938, 873, 1090, 
      1690, 1753, 12448, 6868, 6260, 5545, 5408, 5273, 4753, 3809, 1940, 833, 
      953, 1625, 2009, 2080, 4033, 5408, 6560, 14530, 9305, 7082, 1997, 2137, 
      13669, 11716, 11304, 10309, 10116, 9549, 1800, 1261, 936, 4381, 11777, 
      6586, 6290, 5450, 2725, 1861, 977, 6890, 14713, 12049, 9673, 2873, 
      1553, 5249, 9738, 1125, 1105, 1873, 7556, 5000, 3557, 2312, 1256, 3757, 
      5780, 11426, 10250, 9689, 4946, 3074, 1421, 4706, 11700, 3412, 2521, 
      1417, 1296, 1972, 2196, 2320, 3600, 6057, 6625, 10018, 5858, 5090, 
      4285, 1418, 2098, 2153, 4733, 6845, 9544, 8500, 7373, 6068, 6920, 
      11521, 5617, 1585, 1642, 2965, 3637, 4546, 6145, 13049, 11204, 8656, 
      2384, 9250, 8570, 8081, 6442, 2837, 2977, 8989, 2548, 12665, 12458, 
      7778, 6074, 4658, 4553, 1970, 1885, 1853, 2290, 9332, 6560, 4436, 2465, 
      2420, 2161, 2225, 2297, 2377, 2650, 2074, 2250, 2386, 2754, 5625, 6121, 
      7445, 7016, 6877, 2405, 2197, 5597, 6605, 7250, 7109, 3890, 2834, 
      10404, 10225, 5440, 3145, 2788, 2704, 6660, 6757, 5882, 2885, 3490, 
      4517, 7301, 6989, 6469, 3029, 3076, 4436, 5204, 3897, 3690, 9428, 7060, 
      3665, 3433, 2818, 5309, 6058, 11941, 10141, 7677, 3940, 11125, 5729, 
      4250, 8612, 7105, 3305, 3665, 5840, 4273, 3733, 5098, 6058, 11464, 
      7853, 6173, 3389, 3373, 8957, 5002, 3706, 4106, 4381, 12249, 3961, 
      3924, 3609, 4041, 4500, 5121, 5904, 7569, 8905, 4162, 3770, 4562, 6025, 
      4194, 4258, 4369, 4453, 4545, 4698, 6178, 9010, 4672, 6497, 9280, 9425, 
      10001, 4226, 4801, 11080, 7165, 6037, 4477, 4612, 4538, 7540, 4768, 
      7786, 4957, 6361, 8730, 12644, 9256, 10666, 6130, 5042, 5402, 6977, 
      7642, 7300, 6025, 16145, 5378, 5618, 5954, 9953, 9197, 8840, 7877, 
      6565, 10952, 13546, 11101, 8026, 7389, 6781, 6301, 11250, 9497, 8177, 
      7540, 6800, 7072, 7376, 7457, 8080, 6613, 6373, 6100, 6484, 9000, 
      10053, 9377, 6725, 6602, 7397, 8177, 9266, 7424, 6689, 8609, 12490, 
      7402, 6730, 10405, 7253, 7124, 6824, 6788, 6949, 6980, 7453, 13778, 
      9290, 9193, 8825, 7913, 7114, 6938, 7178, 10305, 8992, 7681, 11956, 
      9161, 7274, 7234, 7481, 9434, 12125, 12850, 7796, 12437, 19018, 14794, 
      12753, 11538, 9685, 8194, 7578, 9873, 13045, 14625, 14633, 14144, 
      12928, 10993, 9769, 8228, 8033, 9680, 8450, 8065, 8245, 11765, 12456, 
      8725, 8269, 14522, 9802, 8605, 8282, 12770, 17113, 10145, 9908, 8689, 
      9248, 13088, 13005, 9490, 8713, 8653, 8905, 9133, 9325, 12618, 14274, 
      15705, 12805, 12436, 9512, 9412, 10517, 15914, 9106, 9125, 9554, 10706, 
      11141, 12625, 12746, 13121, 13786, 10372, 9217, 9280, 9316, 12241, 
      12580, 15777, 11173, 11258, 16493, 9608, 9613, 9620, 13204, 13960, 
      15885, 12826, 9901, 9826, 10426, 10477, 10825, 14157, 10121, 10361, 
      11225, 11521, 13481, 12317, 11042, 20002, 11029, 10485, 21429, 19825, 
      11338, 10613, 11570, 16538, 18353, 12337, 11300, 13417, 16292, 19465, 
      20617, 22265, 13050, 11986, 11074, 11314, 11925, 13525, 16354, 17914, 
      19125, 21025, 16712, 18980, 21236, 18173, 11498, 14258, 14474, 19913, 
      21449, 14580, 13345, 14164, 15385, 23113, 24660, 21097, 17965, 12106, 
      12457, 13177, 14381, 18281, 22490, 23330, 21125, 16069, 12125, 12149, 
      15821, 23336, 13282, 15685, 14660, 13633, 12569, 13120, 13769, 21760, 
      21953, 13345, 12938, 15370, 16133, 23378, 13000, 13060, 13725, 16717, 
      22212, 27396, 23426, 16946, 14746, 14669, 13234, 15725, 21200, 13817, 
      13457, 18080, 22292, 27617, 17533, 13945, 13705, 13689, 18178, 19773, 
      20250, 25353, 23924, 13973, 14708, 18824, 19400, 23725, 25397, 24161, 
      14242, 14170, 14162, 14485, 14522, 14890, 18650, 27157, 27856, 25425, 
      21456, 15769, 15241, 14800, 14425, 14449, 14724, 19161, 16405, 15602, 
      15266, 15217, 14837, 14785, 14645, 25666, 22280, 28808, 19354, 15165, 
      15210, 15229, 15805, 15970, 19097, 16897, 15545, 15572, 23120, 28145, 
      16921, 16025, 16025, 27725, 28169, 21805, 23445, 23797, 23976, 24340, 
      31252, 24778, 33029, 21145, 17170, 16810, 24922, 25477, 34597, 17021, 
      33800, 17261, 17505, 17978, 17753, 17858, 27689, 32356, 18056, 27757, 
      30952, 37000, 18954, 30769, 31450, 37825, 31492, 38377, 30005, 18785, 
      19498, 19925, 31994, 35930, 19300, 19325, 19997, 34205, 28249, 20084, 
      19625, 20276, 20500, 37289, 38921, 20410, 19882, 20245, 35578, 20772, 
      32906, 21146, 21572, 21640, 21677, 21968, 40970, 35197, 22265, 22525, 
      39701, 39745, 39488, 23698, 23816, 23816, 23837, 45072, 42025, 24352, 
      24665, 25178, 25317, 25450, 25477, 25642, 26084, 45802, 26413, 26569, 
      26960, 28058, 28033, 28586, 28562, 28757, 29261, 33161, 32957, 33320, 
      33320, 34297, 34969, 35165, 35737, 36100, 36497, 38417, 38416, 38834, 
      40121, 40482, 40501, 40840, 42125, 42500, 42452, 42885, 42858, 44945, 
      45800, 47138, 47540, 48436, 48416, 48857, 51538, 51985, 57604, 58580, 
      58589 ], 
  [ 18637, 17197, 18253, 17485, 16381, 15170, 14842, 16021, 14162, 15725, 
      15777, 11554, 14020, 11817, 14093, 13514, 12637, 12689, 11621, 11117, 
      12506, 13858, 8612, 8100, 7850, 10100, 11065, 11713, 7929, 11425, 
      10490, 11332, 10306, 10125, 9074, 10517, 8489, 4706, 6418, 5058, 4993, 
      5513, 5408, 10530, 8298, 5085, 3754, 3330, 2440, 5617, 12850, 3733, 
      5625, 5341, 12944, 6329, 1625, 2336, 5545, 1385, 2210, 1000, 3653, 
      3977, 52666, 43489, 12769, 6309, 5266, 709, 8296, 7252, 821, 53993, 
      45965, 39373, 41760, 13140, 8065, 873, 53945, 53021, 52562, 41330, 
      8770, 6050, 242, 53461, 42930, 3217, 3106, 1237, 49793, 1913, 548, 128, 
      289, 47573, 7105, 305, 1985, 42061, 13261, 157, 232, 2536, 45821, 281, 
      314, 49300, 46241, 35737, 34985, 3041, 1952, 1234, 41620, 38029, 6728, 
      5629, 85, 47525, 31330, 29585, 6562, 1297, 65, 122, 730, 1297, 31329, 
      30976, 10201, 3969, 0, 16, 144, 169, 41210, 28562, 7057, 1226, 44525, 
      30629, 5780, 3848, 3725, 2920, 2405, 125, 1604, 42034, 41218, 9034, 
      4365, 3373, 850, 34241, 10420, 3985, 65, 25, 1040, 44969, 32425, 25306, 
      8489, 7421, 1546, 1321, 425, 250, 22837, 28949, 26945, 10453, 7274, 
      4949, 4673, 4538, 490, 7808, 5993, 4289, 1508, 353, 41697, 29322, 
      26977, 26650, 23797, 20245, 10081, 6642, 277, 81, 405, 922, 8564, 8381, 
      2909, 1864, 541, 181, 20285, 14762, 3146, 242, 242, 36244, 7369, 820, 
      38194, 23885, 18125, 15298, 4138, 2978, 22397, 13421, 2500, 1796, 340, 
      340, 31554, 24874, 9634, 450, 24281, 12800, 10865, 8000, 3737, 2105, 
      617, 32689, 25253, 18785, 17713, 3653, 458, 2440, 1224, 21677, 21386, 
      13817, 6761, 2386, 722, 35369, 22009, 19444, 2704, 10642, 5482, 585, 
      22093, 7045, 6413, 628, 29429, 23029, 21845, 16658, 13298, 11554, 8810, 
      8098, 6458, 5429, 4129, 2738, 2050, 1825, 1313, 1258, 36297, 30505, 
      14500, 13120, 8320, 1476, 22529, 15754, 4850, 2834, 1921, 1109, 986, 
      641, 746, 29237, 26597, 16301, 14837, 13445, 4901, 4397, 1000, 685, 
      29970, 24138, 20050, 16605, 14653, 12829, 3330, 2665, 1753, 1690, 
      30025, 20665, 19553, 18208, 17945, 17684, 16660, 14708, 10193, 3920, 
      3284, 1940, 1568, 1513, 820, 809, 953, 33241, 24866, 21005, 1682, 1570, 
      31876, 28789, 28125, 26500, 26181, 25236, 9549, 7624, 5661, 916, 28850, 
      20005, 19457, 17861, 11986, 9610, 5450, 1157, 33424, 29248, 25360, 
      12260, 8420, 1028, 25425, 5850, 5578, 2314, 21605, 16781, 13700, 10565, 
      6485, 1300, 1181, 28121, 26189, 25250, 16601, 12461, 7154, 1241, 28521, 
      13177, 10900, 6772, 5265, 2665, 2385, 2257, 1521, 1332, 1396, 25705, 
      18269, 16745, 15058, 6269, 2665, 2594, 1394, 1490, 24853, 23053, 21044, 
      1469, 1565, 28090, 17650, 4546, 4225, 2146, 1810, 1585, 1546, 30500, 
      27521, 23209, 2825, 24181, 22997, 22130, 19105, 2522, 2410, 23668, 
      10045, 29738, 29405, 21449, 18233, 15305, 15074, 7325, 6610, 6074, 
      3613, 24137, 19097, 14705, 9332, 9161, 4240, 4052, 3872, 3700, 9769, 
      6925, 4329, 3961, 3321, 2034, 2026, 20612, 19805, 19540, 8516, 7300, 
      2132, 2132, 20165, 19898, 13025, 9953, 25713, 25408, 16465, 10768, 
      9529, 9193, 2313, 19042, 17285, 9626, 3301, 2690, 2450, 19400, 18376, 
      4100, 4021, 2861, 2621, 12402, 11817, 23729, 19345, 11540, 4000, 6409, 
      2978, 2845, 27880, 24820, 20340, 11941, 26434, 16250, 3809, 21905, 
      19012, 8912, 4736, 3257, 12274, 10474, 3649, 3349, 26773, 20264, 16820, 
      7988, 6964, 22250, 13885, 9565, 4925, 4570, 27936, 10324, 10161, 7956, 
      5364, 4689, 4176, 3825, 3600, 21946, 10777, 6857, 4877, 3946, 6273, 
      6085, 5818, 5650, 5490, 5265, 4225, 4033, 5617, 4292, 4177, 4196, 
      23546, 8069, 5746, 25381, 17812, 15172, 7060, 6565, 9389, 18313, 7225, 
      18685, 7162, 5290, 4761, 27701, 4909, 24085, 14257, 8885, 6977, 5402, 
      5185, 17065, 6340, 33218, 10229, 7445, 6773, 5354, 20852, 20117, 18020, 
      6376, 5597, 28729, 24394, 18169, 16650, 15034, 13546, 5769, 21152, 
      18320, 16801, 14801, 6505, 6305, 6260, 6001, 13480, 12484, 9565, 7933, 
      6165, 6084, 20402, 13466, 8177, 7082, 6602, 6305, 15425, 12800, 6656, 
      26161, 15025, 9061, 6562, 14120, 13613, 12053, 9749, 9028, 8933, 8020, 
      28205, 19433, 19210, 18338, 15914, 12973, 11789, 9005, 21456, 18505, 
      8500, 7105, 18674, 12125, 10825, 9434, 7481, 7274, 7369, 9245, 7460, 
      36469, 29473, 25794, 23445, 19450, 15313, 11925, 7794, 7690, 8010, 
      29060, 28193, 25969, 22144, 19408, 14969, 9860, 8105, 15317, 10522, 
      9946, 7922, 24741, 15844, 10600, 28445, 18685, 14842, 12377, 8297, 
      32800, 19280, 18665, 10768, 9689, 8489, 25290, 17113, 13690, 12874, 
      10858, 10330, 10018, 8649, 8793, 9090, 24712, 23965, 16757, 10357, 
      9320, 30341, 11941, 11834, 10625, 9509, 9314, 9034, 9029, 9026, 9061, 
      18625, 13060, 12241, 12025, 9280, 9241, 9540, 9850, 9809, 30920, 13325, 
      13204, 13085, 9613, 9613, 29682, 23725, 15130, 14425, 11245, 11170, 
      10762, 9810, 12704, 11936, 10784, 10576, 10016, 22082, 11357, 11497, 
      18148, 15588, 12168, 35890, 18709, 14330, 11633, 10805, 11234, 21220, 
      12497, 10960, 10937, 11716, 12112, 12752, 22689, 19861, 15925, 13141, 
      12114, 11194, 11125, 11425, 11754, 12394, 30005, 11861, 12605, 32474, 
      14585, 11549, 11513, 12290, 12818, 25353, 12148, 11833, 11668, 13600, 
      14265, 37162, 31762, 17965, 13402, 12610, 12050, 12170, 13481, 13817, 
      37064, 27976, 15464, 15236, 12104, 13949, 21157, 12346, 24425, 21760, 
      15908, 14065, 13328, 13633, 13700, 20338, 18545, 12913, 12794, 14369, 
      17221, 16021, 14292, 13000, 14085, 16245, 40121, 28601, 23629, 23426, 
      17581, 13394, 36257, 20180, 17300, 13481, 14417, 16592, 29314, 19930, 
      18178, 17658, 13705, 13914, 14013, 15714, 40493, 17060, 15149, 13973, 
      14045, 15220, 42722, 40730, 19345, 18517, 18257, 16186, 16097, 15457, 
      14177, 16762, 46441, 42624, 36009, 24400, 22864, 21289, 17764, 17536, 
      16425, 14436, 25666, 23477, 22385, 22210, 20570, 20266, 18866, 16405, 
      15413, 17909, 31513, 18378, 18045, 17938, 16498, 16285, 30752, 25780, 
      17876, 17777, 16001, 17876, 25426, 22514, 17474, 17834, 18026, 16072, 
      16452, 16552, 16605, 16717, 19597, 17029, 20618, 33808, 24037, 22417, 
      17425, 17602, 21682, 22376, 21389, 22490, 22608, 24089, 20714, 20189, 
      19058, 51445, 23285, 19252, 20557, 23581, 26325, 20626, 20929, 24154, 
      21097, 24580, 47330, 22250, 20065, 19610, 21473, 23393, 21253, 23546, 
      20690, 22802, 43936, 26825, 22964, 20969, 20689, 24500, 25376, 27277, 
      23977, 25348, 55045, 23985, 50609, 23729, 23525, 23341, 23252, 24929, 
      62201, 53530, 25226, 24226, 60050, 59968, 59585, 29809, 29045, 26525, 
      26420, 67185, 62752, 27817, 29138, 26249, 28530, 27781, 27682, 27217, 
      27281, 67537, 32020, 30538, 29921, 33665, 33514, 33185, 32405, 30962, 
      35624, 39650, 35162, 39053, 35525, 40912, 38938, 37370, 39202, 40069, 
      39962, 42512, 42385, 43433, 42704, 45585, 43210, 44053, 47354, 47477, 
      45917, 47610, 47205, 49040, 50021, 51989, 52013, 53161, 51881, 53330, 
      55885, 56080, 61321, 62045, 61928 ], 
  [ 19405, 17901, 19013, 18245, 17117, 15850, 15506, 16749, 14810, 16493, 
      16561, 12170, 14788, 12505, 14893, 14290, 13381, 13441, 12325, 11821, 
      13282, 14698, 9220, 8692, 8434, 10804, 11817, 12505, 8545, 12209, 
      11234, 12116, 11050, 10861, 9770, 11285, 9169, 5194, 7018, 5578, 4505, 
      4993, 5968, 11338, 9010, 5629, 4210, 2938, 2120, 6201, 13754, 4205, 
      6217, 5917, 13856, 6961, 1361, 2000, 6137, 1145, 1882, 808, 4133, 4481, 
      54514, 45169, 13681, 6949, 5850, 549, 9032, 7940, 637, 55865, 47693, 
      40973, 43408, 14068, 8793, 673, 55817, 54877, 54410, 42970, 9530, 6682, 
      170, 55325, 44602, 3681, 3562, 981, 51593, 2273, 740, 80, 185, 49333, 
      7793, 193, 1649, 43717, 14197, 85, 136, 2152, 47549, 169, 194, 51092, 
      47977, 37265, 36497, 3497, 2320, 1530, 43268, 39605, 7400, 6245, 29, 
      49285, 32762, 30977, 7226, 1601, 17, 50, 530, 1025, 32761, 32400, 
      11025, 4489, 16, 0, 64, 81, 42850, 29930, 7745, 1522, 46229, 32045, 
      6404, 4360, 4229, 3368, 2813, 53, 1300, 43690, 42858, 9810, 4909, 3853, 
      634, 35737, 11252, 4505, 137, 65, 800, 46681, 33881, 26594, 9241, 8125, 
      1874, 1625, 601, 386, 24061, 30325, 28273, 11285, 7970, 5525, 5233, 
      5090, 674, 8528, 6625, 4825, 1828, 233, 43345, 30706, 28305, 27970, 
      25045, 21397, 10897, 7306, 405, 97, 277, 706, 9316, 9125, 3349, 2216, 
      725, 269, 21437, 15746, 3602, 346, 170, 37780, 8065, 1044, 39770, 
      25133, 19213, 16298, 4658, 3418, 23605, 14357, 2900, 2132, 452, 260, 
      32986, 26146, 10426, 586, 25537, 13712, 11705, 8720, 4225, 2465, 785, 
      34145, 26533, 19889, 18785, 4133, 578, 2824, 1480, 22861, 22562, 14761, 
      7417, 2762, 586, 36881, 23201, 20564, 3104, 11466, 6066, 505, 23285, 
      7709, 7045, 548, 30805, 24245, 23029, 17690, 14218, 12410, 9554, 8810, 
      7090, 6005, 4625, 3130, 2378, 2129, 1553, 1490, 37825, 31905, 15460, 
      14032, 9040, 1732, 23729, 16754, 5386, 3226, 2225, 1301, 1154, 689, 
      674, 30605, 27901, 17317, 15805, 14365, 5437, 4901, 1160, 725, 31354, 
      25378, 21178, 17629, 15613, 13725, 3754, 3033, 2025, 1954, 31409, 
      21809, 20665, 19280, 19009, 18740, 17684, 15668, 10985, 4384, 3700, 
      2228, 1808, 1745, 884, 785, 865, 34697, 26122, 22157, 1930, 1802, 
      33300, 30141, 29461, 27796, 27469, 26500, 10309, 8296, 6229, 964, 
      30202, 21125, 20561, 18917, 12842, 10370, 6002, 1061, 34880, 30608, 
      26624, 13124, 9124, 1028, 26689, 6418, 6130, 2610, 22765, 17797, 14612, 
      11357, 7085, 1412, 1157, 29449, 27469, 26506, 17609, 13325, 7786, 1289, 
      29857, 14065, 11700, 7380, 5785, 2977, 2665, 2521, 1657, 1300, 1332, 
      26969, 19325, 17753, 16010, 6845, 2969, 2890, 1450, 1418, 26093, 24245, 
      22180, 1445, 1493, 29410, 18682, 5002, 4657, 2362, 1962, 1665, 1522, 
      31876, 28825, 24401, 3121, 25397, 24181, 23290, 20177, 2770, 2642, 
      24868, 10789, 31090, 30749, 22585, 19273, 16249, 16010, 7933, 7178, 
      6610, 3965, 25345, 20161, 15625, 10036, 9857, 4640, 4436, 4240, 4052, 
      10489, 7501, 4729, 4329, 3625, 2074, 2034, 21716, 20885, 20612, 9172, 
      7892, 2180, 2116, 21253, 20978, 13873, 10673, 26953, 26640, 17433, 
      11520, 10225, 9873, 2305, 20090, 18277, 10322, 3557, 2842, 2410, 20456, 
      19400, 4436, 4349, 3029, 2725, 13210, 12601, 24905, 20393, 12308, 4304, 
      6905, 3098, 2909, 29160, 26020, 21412, 12717, 27674, 17186, 4049, 
      23017, 20036, 9536, 5072, 3361, 13050, 11170, 3825, 3445, 28013, 21320, 
      17764, 8548, 7460, 23362, 14717, 10205, 5245, 4850, 29200, 10996, 
      10825, 8500, 5716, 4969, 4384, 3961, 3616, 23042, 11465, 7321, 5165, 
      4082, 6673, 6469, 6178, 5994, 5818, 5569, 4369, 3985, 5945, 4420, 4121, 
      4132, 24674, 8581, 6074, 26557, 18756, 16020, 7492, 6957, 9965, 19265, 
      7649, 19645, 7570, 5490, 4777, 28925, 4901, 25205, 15041, 9397, 7345, 
      5570, 5297, 17953, 6628, 34570, 10805, 7829, 7093, 5330, 21860, 21101, 
      18932, 6632, 5525, 29961, 25506, 19081, 17506, 15826, 14274, 5689, 
      22160, 19232, 17657, 15577, 6737, 6505, 6452, 6137, 14184, 13140, 
      10053, 8293, 6253, 6100, 21370, 14162, 8545, 7330, 6770, 6385, 16201, 
      13456, 6800, 27297, 15777, 9477, 6586, 14824, 14293, 12653, 10205, 
      9428, 9325, 8324, 29389, 20345, 20114, 19210, 16690, 13613, 12365, 
      9389, 22432, 19377, 8820, 7065, 19546, 12701, 11321, 9826, 7625, 7234, 
      7289, 9605, 7412, 37845, 30673, 26890, 24469, 20338, 16033, 12469, 
      7930, 7618, 7858, 30244, 29353, 27065, 23120, 20288, 15665, 10244, 
      8273, 16021, 10946, 10322, 7946, 25789, 16564, 11016, 29597, 19517, 
      15506, 12905, 8281, 34064, 20128, 19489, 11168, 9985, 8465, 26338, 
      17865, 14274, 13410, 11250, 10674, 10330, 8665, 8713, 8938, 25736, 
      24965, 17485, 10685, 9512, 31525, 12389, 12274, 10961, 9701, 9466, 
      9074, 9061, 9034, 9029, 19417, 13572, 12697, 12465, 9360, 9297, 9412, 
      10034, 9985, 32104, 13829, 13700, 13573, 9653, 9605, 30826, 24685, 
      15730, 14985, 11565, 11482, 11026, 9802, 13136, 12304, 11024, 10784, 
      10064, 22970, 11645, 11225, 18868, 16180, 11848, 37178, 19445, 14834, 
      11905, 10709, 11050, 22052, 12841, 11072, 10865, 11492, 11840, 12416, 
      23569, 20629, 16501, 13525, 12394, 11314, 11061, 11281, 11554, 12114, 
      31117, 11677, 12325, 33650, 15049, 11645, 11593, 12074, 12538, 26305, 
      12340, 11953, 11700, 13264, 13873, 38450, 32906, 18605, 13730, 12842, 
      12170, 12050, 13177, 13481, 38344, 29000, 15944, 15700, 12136, 13621, 
      21925, 12402, 25313, 22544, 16388, 14393, 13568, 13385, 13444, 21050, 
      19169, 13025, 12850, 14065, 17757, 16477, 14596, 13032, 13837, 15805, 
      41449, 29609, 24461, 24250, 18125, 13514, 37481, 20852, 17812, 13457, 
      14185, 16160, 30330, 20578, 18730, 18178, 13689, 13810, 13885, 15370, 
      41813, 17524, 15445, 13933, 13973, 14948, 44090, 42050, 19937, 19061, 
      18785, 16562, 16465, 15761, 14161, 16370, 47889, 43984, 37201, 25216, 
      23616, 21969, 18244, 18000, 16801, 14404, 26522, 24245, 23105, 22922, 
      21202, 20882, 19402, 16085, 15245, 17485, 32553, 18850, 18493, 18378, 
      16810, 16573, 31760, 26612, 18292, 18185, 15817, 17492, 26234, 23194, 
      17834, 17474, 17650, 15976, 16276, 16360, 16405, 16501, 19125, 16805, 
      20098, 34880, 24741, 23041, 17217, 17370, 21130, 22984, 20869, 23090, 
      23200, 24745, 21170, 20605, 18778, 52925, 23885, 18980, 20165, 22997, 
      27061, 20250, 20529, 23554, 20705, 23972, 48698, 22738, 20369, 19858, 
      21073, 22865, 21645, 24082, 21002, 22346, 45200, 27521, 23444, 21281, 
      20969, 23956, 24784, 27981, 24505, 25940, 56549, 24457, 52001, 24161, 
      23917, 23717, 23620, 25385, 63817, 54962, 25682, 24602, 61610, 61520, 
      61129, 30465, 29645, 26965, 26852, 68857, 64336, 28305, 29690, 26585, 
      29002, 28197, 28090, 27585, 27625, 69185, 32644, 31058, 30377, 34289, 
      34130, 33745, 32917, 31370, 36296, 40330, 35570, 39685, 35933, 41600, 
      39458, 37778, 39690, 40589, 40450, 43040, 42905, 43993, 43136, 46177, 
      43650, 44525, 47954, 48061, 46405, 48178, 47749, 49568, 50557, 52565, 
      52565, 53729, 52369, 53882, 56429, 56608, 61825, 62533, 62408 ], 
  [ 21037, 19405, 20629, 19861, 18685, 17306, 16930, 18301, 16202, 18125, 
      18225, 13498, 16420, 13977, 16589, 15938, 14965, 15041, 13829, 13325, 
      14930, 16474, 10532, 9972, 9698, 12308, 13417, 14185, 9873, 13873, 
      12818, 13780, 12634, 12429, 11258, 12917, 10625, 6266, 8314, 6714, 
      3625, 4049, 7184, 13050, 10530, 6813, 5218, 2250, 1576, 7465, 15658, 
      5245, 7497, 7165, 15776, 8321, 929, 1424, 7417, 761, 1322, 520, 5189, 
      5585, 58306, 48625, 15601, 8325, 7114, 325, 10600, 9412, 365, 59705, 
      51245, 44269, 46800, 16020, 10345, 369, 59657, 58685, 58202, 46346, 
      11146, 8042, 122, 59149, 48042, 4705, 4570, 565, 55289, 3089, 1220, 80, 
      73, 52949, 9265, 65, 1073, 47125, 16165, 37, 40, 1480, 51101, 41, 50, 
      54772, 51545, 40417, 39617, 4505, 3152, 2218, 46660, 42853, 8840, 7573, 
      13, 52901, 35722, 33857, 8650, 2305, 17, 2, 226, 577, 35721, 35344, 
      12769, 5625, 144, 64, 0, 1, 46226, 32762, 9217, 2210, 49733, 34973, 
      7748, 5480, 5333, 4360, 3725, 5, 788, 47098, 46234, 11458, 6093, 4909, 
      298, 38825, 13012, 5641, 377, 241, 416, 50201, 36889, 29266, 10841, 
      9629, 2626, 2329, 1049, 754, 26605, 33173, 31025, 13045, 9458, 6773, 
      6449, 6290, 1138, 10064, 7985, 5993, 2564, 89, 46737, 33570, 31057, 
      30706, 27637, 23797, 12625, 8730, 757, 225, 117, 370, 10916, 10709, 
      4325, 3016, 1189, 541, 23837, 17810, 4610, 650, 122, 40948, 9553, 1588, 
      43018, 27725, 21485, 18394, 5794, 4394, 26117, 16325, 3796, 2900, 772, 
      196, 35946, 28786, 12106, 954, 28145, 15632, 13481, 10256, 5297, 3281, 
      1217, 37153, 29189, 22193, 21025, 5189, 914, 3688, 2088, 25325, 25010, 
      16745, 8825, 3610, 410, 40001, 25681, 22900, 4000, 13210, 7330, 441, 
      25765, 9133, 8405, 484, 33653, 26773, 25493, 19850, 16154, 14218, 
      11138, 10330, 8450, 7253, 5713, 4010, 3130, 2833, 2129, 2050, 40977, 
      34801, 17476, 15952, 10576, 2340, 26225, 18850, 6554, 4106, 2929, 1781, 
      1586, 881, 626, 33437, 30605, 19445, 17837, 16301, 6605, 6005, 1576, 
      901, 34218, 27954, 23530, 19773, 17629, 15613, 4698, 3865, 2665, 2578, 
      34273, 24193, 22985, 21520, 21233, 20948, 19828, 17684, 12665, 5408, 
      4628, 2900, 2384, 2305, 1108, 833, 785, 37705, 28730, 24557, 2522, 
      2362, 36244, 32941, 32229, 30484, 30141, 29124, 11925, 9736, 7461, 
      1156, 33002, 23461, 22865, 21125, 14650, 11986, 7202, 965, 37888, 
      33424, 29248, 14948, 10628, 1124, 29313, 7650, 7330, 3298, 25181, 
      19925, 16532, 13037, 8381, 1732, 1205, 32201, 30125, 29114, 19721, 
      15149, 9146, 1481, 32625, 15937, 13396, 8692, 6921, 3697, 3321, 3145, 
      2025, 1332, 1300, 29593, 21533, 19865, 18010, 8093, 3673, 3578, 1658, 
      1370, 28669, 26725, 24548, 1493, 1445, 32146, 20842, 6010, 5617, 2890, 
      2362, 1921, 1570, 34724, 31529, 26881, 3809, 27925, 26645, 25706, 
      22417, 3362, 3202, 27364, 12373, 33890, 33533, 24953, 21449, 18233, 
      17978, 9245, 8410, 7778, 4765, 27857, 22385, 17561, 11540, 11345, 5536, 
      5300, 5072, 4852, 12025, 8749, 5625, 5161, 4329, 2250, 2146, 24020, 
      23141, 22852, 10580, 9172, 2372, 2180, 23525, 23234, 15665, 12209, 
      29529, 29200, 19465, 13120, 11713, 11329, 2385, 22282, 20357, 11810, 
      4165, 3242, 2426, 22664, 21544, 5204, 5101, 3461, 3029, 14922, 14265, 
      27353, 22585, 13940, 5008, 7993, 3434, 3133, 31816, 28516, 23652, 
      14365, 30250, 19154, 4625, 25337, 22180, 10880, 5840, 3665, 14698, 
      12658, 4273, 3733, 30589, 23528, 19748, 9764, 8548, 25682, 16477, 
      11581, 5981, 5506, 31824, 12436, 12249, 9684, 6516, 5625, 4896, 4329, 
      3744, 25330, 12937, 8345, 5837, 4450, 7569, 7333, 6994, 6778, 6570, 
      6273, 4753, 3985, 6697, 4772, 4105, 4100, 27026, 9701, 6826, 29005, 
      20740, 17812, 8452, 7837, 11213, 21265, 8593, 21661, 8482, 5986, 4905, 
      31469, 4981, 27541, 16705, 10517, 8177, 6002, 5617, 19825, 7300, 37370, 
      12053, 8693, 7829, 5378, 23972, 23165, 20852, 7240, 5477, 32521, 27826, 
      21001, 19314, 17506, 15826, 5625, 24272, 21152, 19465, 17225, 7297, 
      7001, 6932, 6505, 15688, 14548, 11125, 9109, 6525, 6228, 23402, 15650, 
      9377, 7922, 7202, 6641, 17849, 14864, 7184, 29665, 17377, 10405, 6730, 
      16328, 15749, 13949, 11213, 10324, 10205, 9028, 31853, 22265, 22018, 
      21050, 18338, 14989, 13613, 10253, 24480, 21217, 9556, 7081, 21386, 
      13949, 12409, 10706, 8009, 7250, 7225, 10421, 7412, 40693, 33169, 
      29178, 26613, 22210, 17569, 13653, 8298, 7570, 7650, 32708, 31769, 
      29353, 25168, 22144, 17153, 11108, 8705, 17525, 11890, 11170, 8090, 
      27981, 18100, 11944, 31997, 21277, 16930, 14057, 8345, 36688, 21920, 
      21233, 12064, 10673, 8513, 28530, 19465, 15538, 14578, 12130, 11458, 
      11050, 8793, 8649, 8730, 27880, 27061, 19037, 11437, 9992, 33989, 
      13381, 13250, 11729, 10181, 9866, 9250, 9221, 9146, 9061, 21097, 14692, 
      13705, 13441, 9616, 9505, 9252, 10498, 10433, 34568, 14933, 14788, 
      14645, 9829, 9685, 33210, 26701, 17026, 16201, 12301, 12202, 11650, 
      9882, 14096, 13136, 11600, 11296, 10256, 24842, 12317, 10777, 20404, 
      17460, 11304, 39850, 21013, 15938, 12545, 10613, 10778, 23812, 13625, 
      11392, 10817, 11140, 11392, 11840, 25425, 22261, 17749, 14389, 13050, 
      11650, 11029, 11089, 11250, 11650, 33437, 11405, 11861, 36098, 16073, 
      11933, 11849, 11738, 12074, 28305, 12820, 12289, 11860, 12688, 13185, 
      41122, 35290, 19981, 14482, 13402, 12506, 11906, 12665, 12905, 41000, 
      31144, 17000, 16724, 12296, 13061, 23557, 12610, 27185, 24208, 17444, 
      15145, 14144, 12985, 13028, 22570, 20513, 13345, 13058, 13553, 18925, 
      17485, 15300, 13192, 13437, 15021, 44201, 31721, 26221, 25994, 19309, 
      13850, 40025, 22292, 18932, 13505, 13817, 15392, 32458, 21970, 19930, 
      19314, 13753, 13698, 13725, 14778, 44549, 18548, 16133, 13949, 13925, 
      14500, 46922, 44786, 21217, 20245, 19937, 17410, 17297, 16465, 14225, 
      15682, 50881, 46800, 39681, 26944, 25216, 23425, 19300, 19024, 17649, 
      14436, 28330, 25877, 24641, 24442, 22562, 22210, 20570, 15541, 15005, 
      16733, 34729, 19890, 19485, 19354, 17530, 17245, 33872, 28372, 19220, 
      19097, 15545, 16820, 27946, 24650, 18650, 16850, 16994, 15880, 16020, 
      16072, 16101, 16165, 18277, 16453, 19154, 37120, 26245, 24385, 16897, 
      17002, 20122, 24296, 19925, 24386, 24480, 26153, 22178, 21533, 18314, 
      55981, 25181, 18532, 19477, 21925, 28629, 19594, 19825, 22450, 20017, 
      22852, 51530, 23810, 21073, 20450, 20369, 21905, 22525, 25250, 21722, 
      21530, 47824, 29009, 24500, 22001, 21625, 22964, 23696, 29485, 25657, 
      27220, 59653, 25497, 54881, 25121, 24797, 24565, 24452, 26393, 67145, 
      57922, 26690, 25450, 64826, 64720, 64313, 31873, 30941, 27941, 27812, 
      72297, 67600, 29377, 30890, 27353, 30042, 29125, 29002, 28417, 28409, 
      72577, 33988, 32194, 31385, 35633, 35458, 34961, 34037, 32282, 37736, 
      41786, 36482, 41045, 36845, 43072, 40594, 38690, 40762, 41725, 41522, 
      44192, 44041, 45209, 44096, 47457, 44626, 45565, 49250, 49325, 47477, 
      49410, 48933, 50720, 51725, 53813, 53765, 54961, 53441, 55082, 57613, 
      57760, 62929, 63605, 63464 ], 
  [ 21250, 19602, 20840, 20072, 18890, 17497, 17117, 18504, 16385, 18338, 
      18442, 13673, 16633, 14170, 16810, 16153, 15172, 15250, 14026, 13522, 
      15145, 16705, 10705, 10141, 9865, 12505, 13626, 14404, 10048, 14090, 
      13025, 13997, 12841, 12634, 11453, 13130, 10816, 6409, 8485, 6865, 
      3524, 3940, 7345, 13273, 10729, 6970, 5353, 2173, 1517, 7632, 15905, 
      5384, 7666, 7330, 16025, 8500, 884, 1361, 7586, 722, 1261, 493, 5330, 
      5732, 58789, 49066, 15850, 8506, 7281, 306, 10805, 9605, 340, 60194, 
      51698, 44690, 47233, 16273, 10548, 340, 60146, 59170, 58685, 46777, 
      11357, 8221, 125, 59636, 48481, 4842, 4705, 522, 55760, 3200, 1289, 89, 
      68, 53410, 9458, 58, 1010, 47560, 16420, 40, 37, 1405, 51554, 34, 41, 
      55241, 52000, 40820, 40016, 4640, 3265, 2313, 47093, 43268, 9029, 7748, 
      20, 53362, 36101, 34226, 8837, 2402, 26, 5, 197, 530, 36100, 35721, 
      12996, 5776, 169, 81, 1, 0, 46657, 33125, 9410, 2305, 50180, 35348, 
      7925, 5629, 5480, 4493, 3848, 8, 733, 47533, 46665, 11673, 6250, 5050, 
      265, 39220, 13241, 5792, 416, 272, 377, 50650, 37274, 29609, 11050, 
      9826, 2729, 2426, 1114, 809, 26932, 33538, 31378, 13274, 9653, 6938, 
      6610, 6449, 1205, 10265, 8164, 6148, 2665, 80, 47170, 33937, 31410, 
      31057, 27970, 24106, 12850, 8917, 810, 250, 106, 337, 11125, 10916, 
      4456, 3125, 1256, 584, 24146, 18077, 4745, 697, 125, 41353, 9748, 1665, 
      43433, 28058, 21778, 18665, 5945, 4525, 26440, 16580, 3917, 3005, 821, 
      197, 36325, 29125, 12325, 1009, 28480, 15881, 13712, 10457, 5440, 3392, 
      1280, 37538, 29530, 22490, 21314, 5330, 965, 3805, 2173, 25642, 25325, 
      17002, 9010, 3725, 397, 40400, 26000, 23201, 4121, 13437, 7497, 442, 
      26084, 9320, 8584, 485, 34018, 27098, 25810, 20129, 16405, 14453, 
      11345, 10529, 8629, 7418, 5858, 4129, 3233, 2930, 2210, 2129, 41380, 
      35172, 17737, 16201, 10777, 2425, 26546, 19121, 6709, 4225, 3026, 1850, 
      1649, 914, 629, 33800, 30952, 19720, 18100, 16552, 6760, 6152, 1637, 
      932, 34585, 28285, 23833, 20050, 17890, 15858, 4825, 3978, 2754, 2665, 
      34640, 24500, 23284, 21809, 21520, 21233, 20105, 17945, 12884, 5545, 
      4753, 2993, 2465, 2384, 1145, 848, 784, 38090, 29065, 24866, 2605, 
      2441, 36621, 33300, 32584, 30829, 30484, 29461, 12136, 9925, 7624, 
      1189, 33361, 23762, 23162, 21410, 14885, 12197, 7361, 962, 38273, 
      33785, 29585, 15185, 10825, 1145, 29650, 7813, 7489, 3393, 25492, 
      20200, 16781, 13256, 8552, 1781, 1220, 32554, 30466, 29449, 19994, 
      15386, 9325, 1514, 32980, 16180, 13617, 8865, 7072, 3796, 3412, 3232, 
      2080, 1345, 1305, 29930, 21818, 20138, 18269, 8258, 3770, 3673, 1693, 
      1373, 29000, 27044, 24853, 1508, 1448, 32497, 21121, 6145, 5746, 2965, 
      2421, 1962, 1585, 35089, 31876, 27200, 3904, 28250, 26962, 26017, 
      22706, 3445, 3281, 27685, 12580, 34249, 33890, 25258, 21730, 18490, 
      18233, 9418, 8573, 7933, 4874, 28180, 22672, 17812, 11737, 11540, 5657, 
      5417, 5185, 4961, 12226, 8914, 5746, 5274, 4426, 2281, 2169, 24317, 
      23432, 23141, 10765, 9341, 2405, 2197, 23818, 23525, 15898, 12410, 
      29860, 29529, 19728, 13329, 11908, 11520, 2404, 22565, 20626, 12005, 
      4250, 3301, 2437, 22949, 21821, 5309, 5204, 3524, 3076, 15145, 14482, 
      27668, 22868, 14153, 5105, 8138, 3485, 3170, 32157, 28837, 23941, 
      14580, 30581, 19409, 4706, 25636, 22457, 11057, 5945, 3712, 14913, 
      12853, 4338, 3778, 30920, 23813, 20005, 9925, 8693, 25981, 16706, 
      11762, 6082, 5597, 32161, 12625, 12436, 9841, 6625, 5716, 4969, 4384, 
      3769, 25625, 13130, 8482, 5930, 4505, 7690, 7450, 7105, 6885, 6673, 
      6370, 4810, 3994, 6800, 4825, 4112, 4105, 27329, 9850, 6929, 29320, 
      20997, 18045, 8581, 7956, 11378, 21524, 8720, 21922, 8605, 6057, 4930, 
      31796, 5000, 27842, 16922, 10666, 8290, 6065, 5666, 20068, 7393, 37729, 
      12218, 8810, 7930, 5393, 24245, 23432, 21101, 7325, 5480, 32850, 28125, 
      21250, 19549, 17725, 16029, 5626, 24545, 21401, 19700, 17440, 7376, 
      7072, 7001, 6560, 15885, 14733, 11268, 9220, 6568, 6253, 23665, 15845, 
      9490, 8005, 7265, 6682, 18064, 15049, 7241, 29970, 17586, 10530, 6757, 
      16525, 15940, 14120, 11348, 10445, 10324, 9125, 32170, 22514, 22265, 
      21289, 18553, 15170, 13778, 10370, 24745, 21456, 9657, 7092, 21625, 
      14114, 12554, 10825, 8066, 7261, 7226, 10532, 7421, 41058, 33490, 
      29473, 26890, 22453, 17770, 13810, 8353, 7573, 7633, 33025, 32080, 
      29648, 25433, 22385, 17348, 11225, 8768, 17722, 12017, 11285, 8117, 
      28264, 18301, 12069, 32306, 21506, 17117, 14210, 8362, 37025, 22153, 
      21460, 12185, 10768, 8528, 28813, 19674, 15705, 14733, 12249, 11565, 
      11149, 8818, 8650, 8713, 28157, 27332, 19240, 11540, 10061, 34306, 
      13514, 13381, 11834, 10250, 9925, 9281, 9250, 9169, 9074, 21316, 14841, 
      13840, 13572, 9657, 9540, 9241, 10565, 10498, 34885, 15080, 14933, 
      14788, 9860, 9704, 33517, 26962, 17197, 16362, 12402, 12301, 11737, 
      9901, 14225, 13249, 11681, 11369, 10289, 25085, 12410, 10730, 20605, 
      17629, 11245, 40193, 21218, 16085, 12634, 10610, 10753, 24041, 13732, 
      11441, 10820, 11105, 11345, 11777, 25666, 22474, 17914, 14506, 13141, 
      11701, 11034, 11074, 11221, 11601, 33736, 11380, 11812, 36413, 16210, 
      11978, 11890, 11705, 12025, 28564, 12889, 12340, 11889, 12625, 13108, 
      41465, 35597, 20162, 14585, 13481, 12557, 11897, 12610, 12842, 41341, 
      31421, 17141, 16861, 12325, 13000, 23770, 12645, 27428, 24425, 17585, 
      15248, 14225, 12944, 12985, 22769, 20690, 13394, 13093, 13498, 19080, 
      17620, 15397, 13221, 13396, 14932, 44554, 31994, 26450, 26221, 19466, 
      13901, 40352, 22481, 19081, 13520, 13780, 15305, 32733, 22153, 20089, 
      19465, 13770, 13693, 13714, 14713, 44900, 18685, 16228, 13960, 13928, 
      14453, 47285, 45137, 21386, 20402, 20090, 17525, 17410, 16562, 14242, 
      15605, 51264, 47161, 40000, 27169, 25425, 23616, 19441, 19161, 17764, 
      14449, 28565, 26090, 24842, 24641, 22741, 22385, 20725, 15482, 14984, 
      16648, 35010, 20029, 19618, 19485, 17629, 17338, 34145, 28601, 19345, 
      19220, 15520, 16745, 28169, 24841, 18761, 16781, 16921, 15877, 15997, 
      16045, 16072, 16132, 18180, 16418, 19045, 37409, 26442, 24562, 16866, 
      16965, 20005, 24469, 19816, 24557, 24649, 26338, 22313, 21658, 18265, 
      56372, 25352, 18485, 19400, 21800, 28834, 19521, 19746, 22321, 19940, 
      22721, 51893, 23953, 21170, 20533, 20290, 21794, 22644, 25405, 21821, 
      21437, 48161, 29204, 24641, 22100, 21716, 22849, 23569, 29682, 25810, 
      27389, 60050, 25636, 55250, 25250, 24916, 24680, 24565, 26528, 67570, 
      58301, 26825, 25565, 65237, 65129, 64720, 32058, 31112, 28072, 27941, 
      72736, 68017, 29520, 31049, 27458, 30181, 29250, 29125, 28530, 28516, 
      73010, 34165, 32345, 31520, 35810, 35633, 35122, 34186, 32405, 37925, 
      41977, 36605, 41224, 36968, 43265, 40745, 38813, 40905, 41876, 41665, 
      44345, 44192, 45370, 44225, 47626, 44757, 45704, 49421, 49492, 47620, 
      49573, 49090, 50873, 51880, 53978, 53924, 55124, 53584, 55241, 57770, 
      57913, 63076, 63748, 63605 ], 
  [ 21881, 23689, 21901, 21125, 21233, 22864, 23348, 21277, 23476, 18937, 
      18173, 22468, 17210, 19061, 15649, 16288, 17033, 16677, 18045, 17533, 
      15264, 13364, 19890, 20186, 20340, 16498, 15025, 13637, 18785, 13753, 
      14848, 13658, 14660, 14885, 15860, 13645, 16081, 22032, 18056, 20756, 
      71845, 73989, 19066, 11600, 14240, 19553, 22688, 65300, 60754, 18049, 
      9040, 21845, 17645, 18173, 8722, 16317, 57085, 61450, 17561, 55625, 
      60916, 52802, 21349, 20453, 932, 281, 8537, 15881, 17680, 50881, 12994, 
      14386, 52209, 1037, 317, 221, 170, 8090, 13165, 53069, 985, 873, 820, 
      144, 12244, 16020, 45940, 905, 116, 21709, 22004, 56269, 481, 25681, 
      32842, 44602, 47605, 289, 14225, 48025, 61073, 53, 7793, 45845, 47138, 
      64058, 157, 47997, 48436, 386, 169, 221, 281, 21929, 25306, 28240, 10, 
      73, 14650, 16393, 44953, 229, 680, 965, 14888, 27893, 44525, 45800, 
      52904, 57125, 677, 730, 10405, 19601, 41210, 42850, 46226, 46657, 0, 
      1156, 14161, 28224, 65, 785, 16130, 19882, 20165, 22202, 23717, 45797, 
      59050, 8, 4, 11668, 18773, 21029, 53828, 333, 10210, 19609, 38425, 
      40009, 55234, 97, 545, 1952, 12337, 13705, 26912, 27905, 33505, 35360, 
      2729, 1125, 1557, 10237, 13960, 17725, 18261, 18532, 33160, 13274, 
      15925, 19093, 27274, 48449, 65, 1088, 1585, 1664, 2465, 3785, 10673, 
      14948, 35785, 41273, 48905, 53888, 12402, 12625, 22581, 26002, 33205, 
      37717, 3821, 6824, 22004, 36964, 45896, 290, 14045, 31450, 208, 2545, 
      4905, 6544, 19744, 22644, 3085, 7913, 24194, 26738, 36650, 46394, 872, 
      2312, 11432, 35540, 2529, 8506, 10225, 13450, 20961, 25825, 34081, 785, 
      2281, 4745, 5297, 21281, 36356, 24938, 30218, 3573, 3688, 7893, 15453, 
      25288, 49608, 617, 3497, 4586, 24386, 10804, 17824, 46625, 3577, 15325, 
      16317, 46666, 1573, 3293, 3733, 6260, 8584, 10088, 13028, 13940, 16360, 
      18173, 20933, 24820, 27380, 28373, 31109, 31460, 725, 1429, 7754, 8810, 
      13754, 30458, 3601, 6976, 19620, 24912, 28465, 33337, 34432, 40177, 
      46372, 1781, 2389, 6709, 7681, 8725, 19669, 20789, 34850, 40625, 1700, 
      3176, 4772, 6605, 7901, 9325, 23780, 25957, 29917, 30260, 1753, 4573, 
      5085, 5770, 5913, 6058, 6658, 7954, 11965, 22338, 24138, 29290, 31354, 
      31705, 39538, 43993, 47385, 1313, 3088, 4505, 31060, 31760, 1570, 2137, 
      2285, 2690, 2777, 3050, 12941, 15482, 18797, 40442, 2196, 5125, 5389, 
      6229, 10504, 13000, 19396, 47989, 1490, 2186, 3170, 10370, 14650, 
      42986, 3233, 18980, 19520, 29248, 4689, 7173, 9370, 12325, 17989, 
      37570, 44353, 2677, 3181, 3460, 7397, 10565, 17032, 40757, 2669, 10061, 
      12250, 17866, 20825, 28781, 30125, 30809, 36569, 44906, 46594, 3505, 
      6625, 7537, 8692, 18985, 29185, 29520, 40500, 47092, 3869, 4505, 5338, 
      44633, 47165, 3044, 7220, 23348, 24245, 33128, 36040, 39469, 44708, 
      2610, 3285, 4657, 29745, 4409, 4849, 5200, 6641, 31876, 32576, 4706, 
      14225, 3060, 3133, 5733, 7389, 9333, 9508, 18405, 19720, 20808, 27685, 
      4765, 7033, 9949, 15538, 15773, 25874, 26498, 27130, 27770, 15161, 
      19625, 25961, 27217, 29825, 41936, 43552, 6514, 6925, 7066, 17154, 
      19186, 41626, 44874, 6877, 7016, 11917, 15341, 4709, 4810, 9265, 14530, 
      16133, 16609, 44645, 7780, 8865, 16228, 32233, 36900, 46404, 7730, 
      8330, 28970, 29297, 36257, 39265, 13316, 13949, 5965, 8077, 14482, 
      30490, 23153, 38804, 41513, 4834, 5834, 7850, 14473, 5416, 10660, 
      33541, 7381, 8954, 19154, 29594, 39889, 14800, 17060, 36625, 40385, 
      5749, 8578, 10818, 21474, 23698, 7720, 13565, 18989, 30589, 32264, 
      5690, 18122, 18365, 22250, 29402, 32381, 35522, 38825, 44690, 8224, 
      17761, 25209, 32161, 38944, 27869, 28493, 29444, 30088, 30740, 31733, 
      38813, 48365, 30865, 39690, 48913, 49338, 8192, 23977, 30992, 7589, 
      11794, 14026, 27026, 28561, 22045, 11885, 27593, 11849, 28340, 37024, 
      45833, 7465, 47197, 9125, 16349, 24781, 30181, 38756, 41381, 13877, 
      33602, 6480, 22873, 29833, 32409, 48448, 11570, 12053, 13610, 35258, 
      51125, 8077, 9832, 13757, 15080, 16712, 18472, 51701, 11866, 13906, 
      15229, 17289, 36601, 38025, 38386, 40969, 19618, 21058, 26665, 31529, 
      43565, 47138, 13140, 20008, 31365, 36360, 39940, 44109, 17905, 21370, 
      41210, 10369, 18721, 29809, 47204, 20250, 20961, 23461, 28465, 30586, 
      30897, 34450, 9973, 15005, 15188, 15940, 18388, 22349, 24413, 31373, 
      13778, 16105, 34114, 50989, 16272, 24745, 27505, 31392, 42025, 51156, 
      53281, 32825, 51746, 8485, 10421, 12020, 13325, 16232, 20621, 26165, 
      42740, 53192, 57572, 10818, 11169, 12193, 14458, 16594, 21493, 32218, 
      41425, 21433, 30848, 32708, 48548, 13397, 21146, 31330, 11821, 18301, 
      22984, 27421, 50949, 10490, 18082, 18685, 32306, 36505, 51545, 13940, 
      20785, 25888, 27508, 32800, 34708, 36020, 49673, 54689, 58640, 14578, 
      15049, 21645, 35545, 41410, 12085, 31037, 31336, 35405, 41597, 43432, 
      48836, 49237, 50452, 52517, 20261, 28906, 30929, 31525, 47050, 48229, 
      57866, 42340, 42705, 12658, 29573, 29858, 30145, 49409, 51845, 13448, 
      16829, 26504, 27829, 36829, 37160, 39188, 52040, 32602, 35082, 40426, 
      41842, 49402, 18836, 38561, 67121, 23426, 27362, 70226, 12340, 23173, 
      30568, 39645, 57493, 62388, 20810, 36853, 47090, 56405, 64898, 67730, 
      71618, 19841, 22697, 28505, 35465, 39716, 46916, 56185, 60545, 63716, 
      68416, 15381, 63009, 68625, 14600, 32845, 48485, 49261, 65060, 68836, 
      18845, 44210, 47549, 51850, 72458, 75965, 13600, 15508, 27289, 38560, 
      42640, 47764, 60064, 70713, 72673, 13906, 17810, 32906, 33490, 52282, 
      72397, 23981, 51304, 21157, 23770, 33346, 39217, 42946, 68017, 68490, 
      26000, 28673, 49025, 51748, 71593, 31813, 34673, 40658, 53170, 68465, 
      80369, 14517, 19237, 23197, 23400, 31765, 49096, 15929, 27866, 33106, 
      56489, 67981, 80306, 19540, 28832, 31952, 33056, 56305, 60980, 62297, 
      74960, 15289, 35298, 41913, 57789, 59485, 70810, 15080, 15524, 31085, 
      32693, 33245, 38888, 39205, 41813, 56773, 78440, 14737, 15386, 17297, 
      24770, 26482, 28561, 35186, 35770, 39125, 57842, 24004, 26281, 27625, 
      27856, 30276, 30784, 33444, 74425, 65717, 81205, 20509, 36200, 37085, 
      37384, 42440, 43445, 21370, 25330, 38538, 38845, 67113, 79138, 26192, 
      29776, 40976, 77876, 78880, 62714, 67154, 68066, 68525, 69449, 85321, 
      70165, 88776, 21170, 30073, 32513, 69745, 71140, 91460, 33282, 89541, 
      33800, 34322, 32553, 39328, 40833, 75024, 18089, 34589, 74810, 82205, 
      94973, 30725, 81460, 82981, 96356, 82741, 97186, 19652, 39232, 46385, 
      48772, 83521, 91937, 43105, 38088, 46600, 87688, 21530, 33245, 40346, 
      46877, 48221, 93850, 97162, 33289, 38921, 37042, 20453, 41765, 21697, 
      43537, 45361, 45989, 46306, 43513, 21913, 22580, 43808, 46868, 22600, 
      22922, 22945, 38233, 40309, 45909, 46210, 24041, 24074, 44761, 42832, 
      50905, 46280, 48373, 48680, 50245, 51525, 25601, 42050, 45844, 48473, 
      43685, 43940, 46449, 48105, 51940, 43202, 46800, 56116, 48637, 56477, 
      47650, 54196, 58312, 56080, 55321, 56836, 57346, 57625, 56641, 62402, 
      57161, 62500, 61717, 58516, 59449, 62761, 60392, 61205, 63842, 64413, 
      64345, 65585, 65917, 68697, 66896, 69845, 70850, 77285, 78817, 79106 ], 
  [ 15625, 16889, 15577, 14801, 14705, 15860, 16208, 14681, 16200, 12681, 
      12053, 14920, 10954, 12125, 9665, 10100, 10573, 10285, 11245, 10733, 
      9076, 7720, 12274, 12434, 12520, 9698, 8633, 7585, 11237, 7633, 8388, 
      7538, 8200, 8357, 8992, 7389, 9077, 13396, 10372, 12392, 54913, 56785, 
      11042, 5684, 7508, 11393, 13780, 49184, 45250, 10229, 3940, 13073, 
      9893, 10285, 3690, 8905, 42057, 45810, 9809, 40801, 45344, 38386, 
      12645, 11953, 3856, 1777, 3505, 8537, 9860, 36737, 6466, 7450, 37861, 
      4165, 2221, 1037, 1394, 3194, 6569, 38585, 4113, 3865, 3744, 1300, 
      5920, 8608, 32544, 3965, 1544, 12869, 13096, 41309, 2997, 15957, 21690, 
      31410, 33937, 2465, 7289, 34289, 45433, 1345, 2965, 32449, 33538, 
      48010, 2061, 34261, 34632, 2834, 2141, 425, 349, 13021, 15650, 17972, 
      1234, 685, 7578, 8845, 31693, 2405, 68, 13, 7748, 17693, 31333, 32404, 
      38420, 42029, 65, 50, 4625, 11237, 28562, 29930, 32762, 33125, 1156, 0, 
      7225, 17956, 1765, 37, 8650, 11450, 11665, 13226, 14401, 32401, 43682, 
      1300, 1160, 5480, 10613, 12325, 39208, 265, 4498, 11245, 26253, 27565, 
      40410, 1865, 137, 116, 5945, 6905, 16916, 17705, 22217, 23732, 349, 37, 
      61, 4525, 7092, 9837, 10237, 10440, 21940, 6610, 8513, 10865, 17210, 
      34645, 1289, 68, 89, 100, 289, 793, 4825, 7808, 24089, 28625, 35033, 
      39268, 6010, 6165, 13537, 16210, 21985, 25681, 829, 2404, 13096, 25064, 
      32500, 562, 7177, 20570, 820, 369, 1369, 2260, 11380, 13600, 569, 3085, 
      14810, 16810, 24818, 32930, 260, 340, 5380, 23912, 421, 3474, 4581, 
      6786, 12325, 16101, 22725, 377, 377, 1345, 1625, 12577, 24592, 15418, 
      19610, 853, 900, 3133, 8245, 15700, 35668, 685, 845, 1322, 15002, 5024, 
      10004, 33161, 925, 8185, 8905, 33202, 485, 845, 1013, 2248, 3620, 4580, 
      6568, 7208, 8948, 10285, 12365, 15368, 17384, 18173, 20365, 20648, 929, 
      545, 3130, 3778, 7090, 19850, 1017, 2692, 11392, 15460, 18265, 22185, 
      23076, 27801, 32976, 625, 689, 2561, 3125, 3761, 11441, 12289, 23426, 
      28181, 680, 932, 1576, 2525, 3277, 4157, 14600, 16301, 19445, 19720, 
      733, 1513, 1753, 2098, 2173, 2250, 2578, 3330, 5913, 13498, 14890, 
      18954, 20610, 20893, 27298, 31005, 33853, 905, 980, 1513, 20384, 20948, 
      890, 845, 857, 922, 941, 1010, 6617, 8410, 10841, 28066, 904, 1861, 
      1989, 2421, 4996, 6676, 11304, 34389, 1082, 962, 1130, 4930, 7850, 
      30202, 1193, 11024, 11428, 18980, 1765, 3025, 4338, 6273, 10305, 25738, 
      31365, 1181, 1277, 1352, 3181, 5125, 9620, 28381, 1241, 4825, 6266, 
      10250, 12461, 18649, 19721, 20269, 24941, 31850, 33266, 1465, 2817, 
      3321, 4000, 11097, 18985, 19252, 28192, 33696, 1625, 1853, 2210, 31645, 
      33769, 1480, 3208, 14440, 15133, 22180, 24548, 27365, 31720, 1522, 
      1585, 2005, 19477, 1961, 2129, 2276, 2969, 21200, 21764, 2122, 7765, 
      1768, 1773, 2605, 3445, 4573, 4680, 10789, 11764, 12580, 17893, 2249, 
      3293, 4985, 8738, 8905, 16490, 16978, 17474, 17978, 8497, 11737, 16577, 
      17561, 19625, 29492, 30836, 3114, 3321, 3394, 9946, 11434, 29250, 
      31954, 3341, 3412, 6341, 8677, 2465, 2498, 4709, 8138, 9265, 9605, 
      31793, 3904, 4513, 9360, 21625, 25408, 33280, 3922, 4250, 19042, 19301, 
      24901, 27365, 7400, 7829, 3177, 4201, 8226, 20290, 14585, 27040, 29273, 
      2930, 3250, 4178, 8285, 3172, 5832, 22797, 4049, 4874, 11674, 19666, 
      27989, 8612, 10192, 25337, 28417, 3505, 4770, 6058, 13450, 15130, 4388, 
      7853, 11645, 20525, 21860, 3650, 11050, 11225, 14090, 19610, 21977, 
      24506, 27197, 32042, 4756, 10825, 16369, 21825, 27316, 18485, 18973, 
      19720, 20228, 20744, 21533, 27253, 35173, 20869, 27994, 35653, 36010, 
      4996, 15545, 20996, 4801, 7034, 8450, 17914, 19109, 14157, 7193, 18413, 
      7225, 19024, 25940, 33185, 5085, 34345, 5861, 10229, 16349, 20525, 
      27400, 29549, 8641, 23266, 5188, 14985, 20313, 22345, 35460, 7354, 
      7633, 8578, 24650, 37729, 5765, 6500, 8725, 9572, 10660, 11876, 38237, 
      7650, 8874, 9721, 11101, 25789, 26941, 27234, 29341, 12818, 13850, 
      18029, 21805, 31529, 34490, 8584, 13140, 21709, 25684, 28584, 32005, 
      11717, 14162, 29650, 7241, 12329, 20561, 34624, 13450, 13957, 15777, 
      19557, 21202, 21445, 24250, 7253, 9973, 10088, 10568, 12200, 15005, 
      16525, 21853, 9290, 10733, 24050, 37865, 10900, 16857, 18937, 21940, 
      30465, 38032, 39817, 23101, 38554, 7397, 7837, 8552, 9245, 10996, 
      13957, 18005, 31112, 39796, 43496, 8098, 8245, 8725, 9970, 11290, 
      14625, 22698, 30069, 14633, 21668, 23120, 35968, 9521, 14482, 22082, 
      8829, 12589, 15844, 19125, 38029, 8450, 12506, 12905, 22922, 26237, 
      38557, 10064, 14393, 18068, 19280, 23348, 24848, 25888, 37025, 41225, 
      44564, 10498, 10765, 15049, 25549, 30258, 9365, 22061, 22292, 25477, 
      30445, 31940, 36392, 36725, 37736, 39461, 14209, 20474, 22021, 22481, 
      34946, 35921, 43994, 31120, 31417, 9938, 21073, 21290, 21509, 36965, 
      38993, 10388, 12205, 18820, 19805, 26765, 27028, 28648, 39188, 23490, 
      25426, 29682, 30826, 37026, 13600, 28225, 52025, 16762, 19610, 54722, 
      10504, 16645, 22068, 29173, 43893, 48040, 15098, 26993, 35258, 43009, 
      50210, 52634, 55978, 14537, 16441, 20617, 25945, 29312, 35152, 42857, 
      46537, 49232, 53252, 12049, 48661, 53461, 11812, 24005, 36517, 37157, 
      50440, 53672, 14153, 33058, 35785, 39338, 56818, 59849, 11764, 12448, 
      19945, 28564, 31828, 36000, 46260, 55345, 57033, 12002, 13730, 24202, 
      24650, 39770, 56825, 17725, 38996, 15921, 17650, 24642, 29221, 32202, 
      53125, 53530, 19268, 21193, 37193, 39440, 56225, 23585, 25765, 30458, 
      40658, 53573, 63845, 13021, 15021, 17485, 17620, 23605, 37332, 13549, 
      20794, 24674, 43501, 53225, 63850, 15392, 21556, 23860, 24692, 43385, 
      47312, 48425, 59252, 13725, 26458, 31645, 44665, 46089, 55714, 13924, 
      13960, 23333, 24533, 24949, 29300, 29549, 31613, 43853, 62324, 14261, 
      14162, 14645, 18922, 20090, 21557, 26482, 26930, 29537, 44786, 18496, 
      20025, 20961, 21124, 22864, 23236, 25216, 58921, 51505, 64817, 16565, 
      27428, 28109, 28340, 32308, 33109, 17154, 19618, 29290, 29529, 52765, 
      63090, 20276, 22772, 31252, 62032, 62900, 49114, 52874, 53650, 54041, 
      54829, 68525, 55477, 71572, 17498, 23273, 25033, 55193, 56384, 73984, 
      25666, 72337, 26116, 26570, 25345, 30420, 31585, 59860, 17885, 26905, 
      59714, 66089, 77225, 24197, 65480, 66797, 78472, 66625, 79234, 18496, 
      30596, 36185, 38096, 67337, 74665, 33653, 29860, 36468, 71028, 19490, 
      26377, 31642, 36745, 37817, 76442, 79346, 26489, 30625, 29290, 20453, 
      32993, 20745, 34425, 35909, 36401, 36650, 34605, 22865, 21968, 34900, 
      37280, 23076, 23330, 23285, 31025, 32625, 36865, 37098, 25469, 24754, 
      36125, 34740, 40977, 37508, 39125, 39364, 40589, 41665, 26825, 34570, 
      37480, 39565, 36205, 36392, 38425, 39673, 42624, 36130, 39796, 46800, 
      41225, 47161, 40714, 45832, 48996, 47444, 46957, 48200, 49050, 49261, 
      48617, 53290, 49409, 53456, 52945, 50832, 51629, 54125, 52436, 53045, 
      55546, 56185, 56457, 57493, 57961, 60061, 58804, 61685, 62554, 68785, 
      70181, 70402 ], 
  [ 10100, 10004, 9882, 9106, 8500, 8465, 8473, 8306, 8125, 7156, 6868, 6165, 
      5429, 4900, 4820, 4745, 4538, 4420, 4360, 3848, 3721, 3725, 3349, 3169, 
      3085, 2813, 2768, 2570, 2482, 2448, 2353, 2353, 2165, 2152, 1937, 1864, 
      1682, 1921, 1277, 1597, 22698, 23890, 1097, 1009, 793, 1108, 1625, 
      19009, 16605, 794, 1305, 1258, 628, 680, 1225, 490, 14602, 16825, 544, 
      13856, 16529, 12461, 1000, 818, 21281, 15632, 1040, 292, 425, 11492, 
      261, 225, 12106, 22100, 17096, 13192, 14569, 1069, 194, 12490, 22048, 
      21460, 21169, 14305, 225, 193, 9169, 21730, 15229, 884, 941, 14024, 
      19402, 1762, 3925, 8545, 9882, 18020, 64, 10064, 16448, 14690, 1010, 
      9074, 9653, 18005, 16936, 10036, 10237, 19069, 17186, 11050, 10634, 
      866, 1625, 2417, 14409, 12330, 13, 90, 8658, 17960, 8653, 7748, 13, 
      2308, 8468, 9029, 12325, 14404, 8650, 8465, 290, 442, 7057, 7745, 9217, 
      9410, 14161, 7225, 0, 2401, 16130, 8282, 65, 485, 530, 901, 1226, 9026, 
      15377, 14645, 14165, 125, 328, 680, 12773, 10210, 333, 450, 5938, 6570, 
      13465, 16400, 9232, 5641, 80, 20, 2041, 2320, 4112, 4777, 4514, 7432, 
      6436, 360, 37, 232, 292, 325, 4005, 65, 98, 410, 2165, 10250, 14464, 
      7633, 6464, 6305, 4964, 3428, 320, 73, 4964, 7120, 10468, 12833, 145, 
      130, 1042, 1845, 4050, 5706, 3464, 1469, 941, 5429, 9125, 11357, 122, 
      3485, 12465, 5044, 2644, 1665, 585, 1105, 4394, 1130, 1465, 2105, 5353, 
      9385, 8845, 5525, 365, 4957, 5266, 1009, 586, 241, 850, 1906, 4450, 
      9472, 5732, 2960, 2560, 932, 5297, 1733, 3205, 4168, 4045, 1348, 340, 
      1845, 10933, 10970, 4330, 3277, 1657, 689, 569, 9616, 4410, 450, 490, 
      9657, 7880, 4840, 4328, 2333, 1325, 925, 533, 493, 533, 680, 1060, 
      1853, 2509, 2788, 3620, 3733, 11554, 8450, 1685, 1313, 545, 3445, 4672, 
      2097, 937, 1945, 2880, 4420, 4801, 6976, 9601, 7850, 6554, 2306, 1850, 
      1466, 986, 1154, 4981, 7186, 8245, 5437, 3701, 2440, 1832, 1352, 1765, 
      2276, 3380, 3485, 8298, 3978, 3538, 3033, 2938, 2845, 2493, 1885, 898, 
      1513, 1885, 3229, 3865, 3978, 6813, 8650, 10138, 10000, 5825, 4148, 
      3809, 4033, 9305, 7730, 7402, 6617, 6466, 6025, 922, 845, 1066, 7241, 
      7789, 3816, 3604, 3016, 1341, 981, 1189, 10504, 10177, 8017, 6145, 
      1445, 965, 8357, 6208, 1249, 1313, 3425, 4570, 2770, 1873, 1258, 1210, 
      6273, 9010, 7556, 6632, 6197, 2756, 1640, 1205, 7556, 7786, 1850, 1421, 
      1325, 1666, 3434, 3826, 4034, 5986, 9325, 10061, 6480, 3412, 2896, 
      2385, 1492, 3600, 3697, 7537, 10321, 6130, 5338, 4505, 9290, 10394, 
      7685, 3293, 2285, 2468, 4925, 5933, 7220, 9365, 8917, 7450, 5490, 3922, 
      5956, 5444, 5081, 3904, 4625, 4849, 5777, 1730, 8653, 8488, 4900, 3700, 
      2788, 2725, 1864, 1989, 2125, 3528, 6074, 4058, 2690, 1853, 1850, 3145, 
      3293, 3449, 3613, 1952, 2132, 3232, 3536, 4240, 8497, 9161, 4729, 4426, 
      4329, 2041, 2169, 8425, 9769, 4616, 4517, 2516, 2132, 6970, 6833, 3434, 
      2273, 2210, 2210, 9778, 4329, 3748, 2305, 5220, 6793, 10585, 4517, 
      4165, 4337, 4426, 6626, 7730, 2725, 2644, 6322, 4626, 2701, 4905, 3280, 
      7745, 8788, 8285, 6905, 5113, 2930, 7677, 3877, 6052, 5834, 4789, 3089, 
      4961, 8354, 3257, 3137, 7232, 8612, 8010, 5365, 4273, 3505, 3825, 6173, 
      3688, 3400, 5480, 5965, 8665, 3485, 3490, 3805, 5245, 6082, 7081, 8242, 
      10537, 6201, 3600, 4384, 6100, 8361, 5140, 5288, 5525, 5693, 5869, 
      6148, 8468, 12308, 5994, 8869, 12618, 12805, 7121, 4580, 6121, 7946, 
      5249, 4625, 5249, 5594, 4552, 5578, 5578, 5780, 5849, 8345, 11680, 
      9250, 12330, 7816, 5044, 5384, 6500, 9125, 10084, 5666, 7541, 12073, 
      5380, 6628, 7300, 13105, 6929, 6698, 6113, 8245, 14354, 10100, 8285, 
      6260, 5917, 5645, 5501, 14692, 7225, 6409, 6066, 5746, 8874, 9346, 
      9469, 10386, 5933, 5945, 6554, 7610, 11554, 12985, 7309, 6085, 7684, 
      9109, 10309, 11860, 6362, 6257, 10865, 9536, 6464, 7556, 13289, 6565, 
      6562, 6682, 7402, 7857, 7930, 8865, 10568, 7508, 7453, 7253, 6845, 
      6760, 6920, 8168, 8185, 7418, 9005, 15170, 7585, 7252, 7632, 8425, 
      11680, 15337, 16272, 8906, 15689, 14792, 11492, 9997, 9160, 8021, 7412, 
      7720, 12157, 16421, 18421, 11413, 11050, 10170, 8865, 8145, 7570, 9013, 
      11794, 7748, 8833, 9265, 14633, 9946, 7937, 9077, 11464, 8424, 8109, 
      8500, 15844, 13465, 8681, 8570, 9577, 10682, 16202, 10489, 8528, 8633, 
      8825, 9833, 10313, 10673, 15520, 17680, 19489, 10413, 10170, 8674, 
      10674, 12493, 12680, 9736, 9797, 10772, 12680, 13325, 15397, 15560, 
      16061, 16936, 9194, 9509, 9866, 9986, 14801, 15266, 19429, 13185, 
      13312, 13253, 9938, 9985, 10034, 15970, 16978, 12853, 10760, 9725, 
      9860, 11720, 11813, 12413, 17173, 10825, 11401, 12937, 13401, 16201, 
      10625, 12500, 24400, 10217, 10345, 26077, 16029, 10440, 10933, 13108, 
      20008, 22285, 10933, 12458, 15793, 19634, 23605, 25009, 26993, 11392, 
      10916, 11012, 12260, 13417, 15857, 19652, 21632, 23137, 25457, 13834, 
      22906, 25666, 14957, 12020, 16712, 17012, 24005, 25877, 12538, 15293, 
      16490, 18173, 27833, 29674, 17289, 14913, 11700, 13689, 14913, 16705, 
      21865, 27040, 28048, 17357, 13645, 12557, 12665, 18605, 28010, 12200, 
      18341, 12946, 12465, 12997, 14346, 15457, 26010, 26245, 12553, 12608, 
      17728, 18785, 27920, 13130, 13610, 15073, 19493, 26458, 32650, 19396, 
      14596, 13320, 13285, 13320, 18037, 17714, 13229, 13709, 21146, 26450, 
      32825, 15137, 13481, 13745, 13897, 21200, 23257, 23860, 30097, 19930, 
      14473, 16090, 21970, 22714, 28089, 21149, 20165, 14068, 14248, 14324, 
      15445, 15524, 16228, 21668, 32149, 23186, 21217, 18130, 14417, 14225, 
      14162, 14837, 14945, 15682, 22261, 14841, 14500, 14416, 14409, 14449, 
      14481, 14761, 30276, 26090, 33962, 16820, 15613, 15784, 15845, 17093, 
      17384, 16729, 15453, 16285, 16354, 27010, 33085, 15601, 15377, 17057, 
      32537, 33065, 25229, 27289, 27725, 27946, 28394, 36650, 28872, 38677, 
      18433, 16388, 16448, 28928, 29609, 40409, 16741, 39442, 17021, 17305, 
      17440, 18265, 18580, 32065, 27490, 17810, 32089, 35914, 42970, 17992, 
      35645, 36452, 43877, 36450, 44469, 25721, 19121, 20800, 21521, 36992, 
      41600, 20138, 19405, 21253, 39493, 24505, 19322, 19997, 21530, 21922, 
      43037, 44921, 19604, 20000, 20025, 30568, 21178, 28480, 21760, 22394, 
      22546, 22625, 22450, 35360, 30553, 22745, 23425, 34381, 34465, 34250, 
      23120, 23530, 24370, 24433, 39154, 36569, 24650, 24625, 26272, 25693, 
      26120, 26189, 26564, 27130, 40000, 25985, 26685, 27410, 27620, 27637, 
      28480, 28708, 29449, 28565, 32401, 33625, 32810, 33986, 33489, 35037, 
      35821, 35969, 36162, 36725, 38425, 38466, 38672, 40625, 40144, 40961, 
      41130, 41737, 42194, 42650, 42661, 42760, 44921, 45730, 46852, 47378, 
      48186, 48586, 48689, 51400, 51929, 57650, 58706, 58757 ], 
  [ 13481, 12601, 13165, 12389, 11489, 10768, 10580, 11197, 10036, 10537, 
      10445, 7684, 8810, 7301, 8593, 8224, 7625, 7605, 6957, 6445, 7200, 
      7988, 4770, 4394, 4212, 5410, 5953, 6245, 4001, 6025, 5440, 5930, 5252, 
      5141, 4436, 5245, 3985, 1872, 2600, 1940, 10693, 11493, 1930, 4880, 
      3488, 1745, 1184, 8180, 6658, 1921, 6352, 1013, 1853, 1709, 6370, 2205, 
      5341, 6682, 1769, 4889, 6484, 4082, 853, 965, 37892, 30185, 6185, 2105, 
      1552, 3505, 3250, 2626, 3825, 39005, 32237, 26765, 28730, 6410, 3085, 
      4013, 38953, 38169, 37780, 28368, 3508, 1908, 2260, 38537, 29684, 541, 
      500, 4861, 35425, 145, 250, 1930, 2581, 33553, 2465, 2665, 6305, 28949, 
      6449, 2165, 2450, 7274, 32077, 2637, 2740, 34994, 32425, 23741, 23129, 
      425, 106, 16, 28570, 25609, 2218, 1609, 1945, 33493, 20168, 18773, 
      2120, 5, 1853, 2120, 3848, 5045, 20165, 19882, 4357, 785, 1226, 1522, 
      2210, 2305, 28224, 17956, 2401, 0, 30977, 19601, 1682, 730, 677, 362, 
      197, 2117, 5626, 28904, 28228, 3604, 965, 533, 4100, 22509, 4498, 793, 
      793, 1033, 4498, 31345, 21041, 15392, 3265, 2617, 32, 17, 241, 416, 
      13481, 18261, 16677, 4525, 2536, 1261, 1125, 1060, 232, 2858, 1813, 
      949, 58, 2753, 28625, 18560, 16705, 16448, 14225, 11513, 4289, 2180, 
      505, 1289, 2873, 4160, 3330, 3217, 405, 130, 277, 757, 11549, 7496, 
      500, 676, 2216, 24146, 2621, 202, 25744, 14305, 9945, 7888, 928, 468, 
      13165, 6569, 338, 194, 698, 2378, 20360, 15080, 4040, 596, 14625, 6154, 
      4849, 3034, 801, 289, 481, 21281, 15385, 10457, 9665, 785, 740, 410, 
      314, 12645, 12424, 6885, 2349, 424, 3240, 23465, 12905, 10970, 530, 
      4756, 1696, 2609, 12985, 2557, 2205, 2650, 18709, 13709, 12805, 8948, 
      6568, 5384, 3620, 3188, 2248, 1709, 1109, 628, 500, 485, 533, 548, 
      24245, 19573, 7418, 6458, 3338, 554, 13345, 8320, 1476, 720, 577, 745, 
      832, 1537, 2692, 18581, 16501, 8725, 7681, 6709, 1525, 1301, 914, 1649, 
      19172, 14600, 11492, 8957, 7565, 6301, 932, 757, 685, 692, 19225, 
      11965, 11133, 10138, 9945, 9754, 9010, 7618, 4573, 1170, 954, 730, 778, 
      793, 1570, 2329, 3033, 21809, 15184, 12233, 820, 848, 20722, 18265, 
      17741, 16466, 16217, 15482, 4205, 3050, 1997, 1802, 18324, 11509, 
      11101, 9925, 5800, 4264, 1924, 3301, 21986, 18650, 15602, 6002, 3562, 
      2330, 15665, 2180, 2048, 1024, 12753, 9189, 7018, 4933, 2533, 1618, 
      2689, 17797, 16285, 15556, 9077, 6197, 2920, 2117, 18125, 6701, 5194, 
      2746, 2009, 1229, 1229, 1241, 1625, 2906, 3250, 15937, 10321, 9217, 
      8020, 2521, 1297, 1296, 2196, 3412, 15293, 13913, 12394, 2969, 3485, 
      17828, 9908, 1844, 1733, 1544, 1768, 2173, 3044, 19746, 17397, 14065, 
      1521, 14825, 13921, 13264, 11009, 1636, 1664, 14450, 4817, 19188, 
      18925, 12789, 10413, 8325, 8164, 3285, 2920, 2664, 1813, 14845, 11065, 
      7933, 4450, 4349, 2018, 1970, 1930, 1898, 4745, 3161, 2105, 2017, 1937, 
      2960, 3232, 12226, 11629, 11434, 4050, 3394, 2986, 3546, 11917, 11720, 
      6877, 4925, 16133, 15898, 9265, 5458, 4709, 4513, 3653, 11140, 9873, 
      4804, 2329, 2628, 4068, 11426, 10682, 2426, 2417, 2657, 2977, 6596, 
      6221, 14701, 11437, 6082, 2602, 3329, 3188, 3545, 17938, 15578, 12218, 
      6409, 16840, 9316, 2965, 13429, 11306, 4706, 3050, 3601, 6736, 5636, 
      3361, 3761, 17173, 12274, 9810, 4338, 3874, 13768, 7853, 5213, 3373, 
      3368, 18122, 5690, 5597, 4442, 3530, 3485, 3602, 3881, 4706, 13600, 
      6001, 4041, 3601, 4000, 4013, 3965, 3908, 3880, 3860, 3845, 4205, 5693, 
      3985, 4410, 5905, 5994, 14912, 4825, 4112, 16325, 10786, 8986, 4514, 
      4369, 5581, 11213, 4745, 11513, 4820, 4768, 5849, 18217, 6205, 15509, 
      8621, 5629, 4981, 5156, 5429, 10517, 5042, 22608, 6409, 5305, 5193, 
      6784, 13250, 12725, 11258, 5354, 7445, 19165, 15880, 11405, 10376, 
      9320, 8392, 7685, 13546, 11554, 10525, 9225, 5689, 5769, 5794, 6025, 
      8530, 7954, 6505, 5993, 6605, 7154, 13140, 8584, 6165, 6120, 6340, 
      6813, 9841, 8266, 6602, 17425, 9649, 6625, 7556, 9162, 8865, 8005, 
      6961, 6730, 6705, 6562, 19045, 12653, 12500, 11908, 10324, 8573, 7949, 
      6845, 14114, 12073, 6898, 8653, 12240, 8281, 7681, 7200, 7417, 8820, 
      9265, 7289, 9074, 25621, 20165, 17396, 15677, 12872, 10205, 8357, 7796, 
      9512, 10532, 19890, 19233, 17569, 14794, 12898, 10069, 7690, 7825, 
      10345, 8000, 7844, 8900, 16757, 10730, 8146, 19549, 12589, 10216, 8941, 
      9621, 22922, 13042, 12637, 8450, 8281, 9881, 17300, 11713, 9760, 9364, 
      8608, 8500, 8468, 9689, 10673, 11600, 16930, 16393, 11565, 8665, 8818, 
      21157, 9197, 9160, 8861, 9005, 9160, 9860, 9925, 10132, 10517, 12869, 
      9754, 9425, 9349, 9754, 9925, 11834, 9412, 9441, 21730, 10085, 10034, 
      9985, 10433, 10853, 20840, 16493, 11048, 10693, 9613, 9608, 9620, 
      11048, 10090, 9882, 9850, 9922, 10762, 15476, 10001, 15041, 13010, 
      11570, 16130, 25780, 13429, 11080, 10413, 12805, 14004, 15098, 10645, 
      11138, 12725, 14834, 15650, 16850, 16145, 14297, 12041, 10937, 10820, 
      11300, 12841, 13841, 14660, 16000, 21429, 14625, 16209, 23336, 11677, 
      11861, 11965, 15332, 16420, 18173, 11618, 11933, 12538, 17690, 18845, 
      27040, 22900, 13513, 11680, 11728, 12148, 14368, 17289, 17905, 27010, 
      20162, 12410, 12322, 12970, 17965, 15581, 13000, 17797, 16042, 12850, 
      12337, 12370, 16945, 17082, 15248, 14225, 13073, 13444, 18169, 13669, 
      13169, 12770, 13858, 17393, 21233, 29637, 20917, 17485, 17352, 13957, 
      13480, 26681, 15434, 13954, 14825, 17581, 21506, 21556, 15392, 14480, 
      14240, 14977, 15956, 16265, 19856, 30073, 14130, 13689, 15453, 15805, 
      18730, 31880, 30308, 15293, 14885, 14765, 14024, 14005, 13925, 15445, 
      21320, 34897, 31850, 26705, 18386, 17410, 16465, 14690, 14602, 14261, 
      15842, 19300, 17881, 17209, 17104, 16164, 16000, 15300, 20329, 18005, 
      22741, 23533, 15368, 15245, 15208, 14888, 14885, 23050, 19618, 15354, 
      15325, 18729, 22354, 19472, 17680, 15440, 22100, 22432, 18026, 19106, 
      19346, 19469, 19721, 24841, 20101, 26280, 25538, 18985, 18065, 20353, 
      20740, 27620, 18162, 27045, 18344, 18530, 19449, 17824, 17649, 22608, 
      39593, 19133, 22730, 25085, 29789, 20981, 25012, 25525, 30500, 25621, 
      30994, 36452, 19072, 18497, 18532, 26065, 29105, 18913, 19944, 19048, 
      27880, 33962, 21821, 19850, 19325, 19325, 30346, 31642, 22201, 20441, 
      21250, 42965, 20933, 39505, 21025, 21169, 21125, 21106, 22009, 49129, 
      42068, 22304, 22004, 47464, 47450, 47137, 25129, 24853, 23733, 23698, 
      53609, 49946, 24601, 25360, 24361, 25448, 25189, 25160, 25045, 25317, 
      54161, 27602, 27028, 26969, 29237, 29156, 29313, 28953, 28420, 30770, 
      34704, 32596, 34525, 32957, 35890, 35380, 34792, 35920, 36505, 36676, 
      38866, 38809, 39505, 39890, 41369, 40324, 40885, 43060, 43321, 42601, 
      43592, 43397, 45362, 46269, 47881, 48113, 49117, 48537, 49424, 52037, 
      52370, 57797, 58657, 58610 ], 
  [ 23890, 25826, 23924, 23140, 23290, 25033, 25549, 23348, 25705, 20914, 
      20114, 24737, 19165, 21170, 17530, 18217, 19024, 18650, 20114, 19594, 
      17177, 15145, 22133, 22457, 22625, 18541, 16970, 15496, 20996, 15626, 
      16801, 15529, 16609, 16850, 17901, 15538, 18148, 24473, 20269, 23129, 
      76232, 78440, 21349, 13385, 16217, 21866, 25177, 69485, 64793, 20276, 
      10625, 24292, 19850, 20410, 10285, 18440, 61000, 65509, 19762, 59490, 
      64957, 56569, 23770, 22824, 613, 298, 10090, 17978, 19889, 54578, 
      14897, 16385, 55952, 666, 234, 394, 245, 9605, 15080, 56840, 610, 530, 
      493, 233, 14093, 18125, 49453, 544, 137, 24146, 24457, 60146, 244, 
      28324, 35821, 48061, 51176, 130, 16210, 51610, 65106, 100, 9280, 49348, 
      50689, 68185, 58, 51578, 52033, 157, 52, 520, 612, 24372, 27925, 31001, 
      65, 272, 16657, 18512, 48416, 58, 1165, 1530, 16909, 30634, 47970, 
      49293, 56653, 61018, 1160, 1229, 12104, 21908, 44525, 46229, 49733, 
      50180, 65, 1765, 16130, 30977, 0, 1296, 18225, 22201, 22500, 24649, 
      26244, 49284, 63001, 37, 65, 13457, 21026, 23410, 57601, 680, 11885, 
      21908, 41620, 43268, 59053, 10, 970, 2713, 14170, 15634, 29593, 30634, 
      36490, 38425, 3616, 1706, 2234, 11906, 15901, 19906, 20474, 20761, 
      36125, 15165, 17992, 21352, 29965, 52020, 98, 1649, 2258, 2353, 3298, 
      4810, 12370, 16949, 38858, 44570, 52490, 57649, 14225, 14464, 25028, 
      28625, 36164, 40868, 4842, 8181, 24417, 40081, 49365, 541, 15976, 
      34325, 377, 3370, 6050, 7865, 22025, 25085, 3988, 9360, 26713, 29385, 
      39745, 49873, 1325, 3085, 13165, 38585, 3332, 9997, 11860, 15325, 
      23300, 28420, 37060, 1186, 3034, 5850, 6466, 23634, 39429, 27481, 
      33017, 4514, 4645, 9314, 17450, 27845, 53189, 900, 4420, 5653, 26893, 
      12461, 19961, 50090, 4496, 17300, 18356, 50129, 2122, 4162, 4666, 7497, 
      10045, 11677, 14841, 15817, 18397, 20322, 23242, 27337, 30025, 31066, 
      33930, 34297, 968, 1928, 9133, 10285, 15613, 33245, 4498, 8273, 21845, 
      27425, 31154, 36250, 37393, 43378, 49813, 2340, 3076, 7972, 9040, 
      10180, 21892, 23076, 37825, 43840, 2225, 3989, 5809, 7850, 9274, 10826, 
      26225, 28514, 32666, 33025, 2276, 5576, 6152, 6917, 7076, 7237, 7901, 
      9325, 13672, 24701, 26597, 32005, 34165, 34532, 42701, 47332, 50852, 
      1690, 3865, 5490, 33853, 34585, 2009, 2720, 2900, 3385, 3488, 3809, 
      14708, 17425, 20948, 43633, 2777, 6170, 6466, 7402, 12077, 14765, 
      21577, 51466, 1861, 2749, 3925, 11925, 16525, 46269, 3986, 21125, 
      21697, 31937, 5648, 8420, 10825, 14020, 20068, 40625, 47680, 3298, 
      3898, 4225, 8658, 12114, 19045, 43938, 3272, 11560, 13925, 19925, 
      23060, 31432, 32840, 33556, 39572, 48245, 49997, 4250, 7786, 8794, 
      10061, 21106, 31850, 32201, 43661, 50509, 4660, 5392, 6337, 47952, 
      50580, 3673, 8425, 25705, 26650, 35965, 39005, 42578, 48025, 3125, 
      3944, 5540, 32420, 5242, 5746, 6145, 7762, 34645, 35377, 5569, 16000, 
      3617, 3706, 6722, 8570, 10706, 10897, 20450, 21845, 22997, 30242, 5608, 
      8164, 11368, 17389, 17640, 28333, 28989, 29653, 30325, 16978, 21730, 
      28418, 29738, 32474, 45113, 46793, 7561, 8020, 8177, 19097, 21257, 
      44785, 48161, 7954, 8109, 13474, 17154, 5480, 5597, 10580, 16277, 
      17992, 18500, 47912, 8933, 10130, 18085, 34970, 39845, 49733, 8865, 
      9529, 31545, 31888, 39168, 42304, 14945, 15626, 6856, 9224, 16189, 
      33125, 25402, 41805, 44626, 5513, 6673, 8945, 16160, 6173, 12025, 
      36298, 8392, 10141, 21141, 32157, 42916, 16481, 18901, 39506, 43426, 
      6500, 9697, 12161, 23585, 25937, 8725, 15130, 20938, 33178, 34933, 
      6389, 20005, 20264, 24389, 31925, 35048, 38333, 41780, 47885, 9257, 
      19610, 27506, 34810, 41897, 30290, 30946, 31945, 32621, 33305, 34346, 
      41746, 51682, 33428, 42653, 52244, 52685, 9153, 26170, 33553, 8452, 
      13121, 15545, 29377, 30992, 24106, 13192, 29956, 13138, 30733, 39833, 
      49010, 8224, 50420, 10090, 17986, 26962, 32650, 41625, 44362, 15304, 
      36229, 6977, 24922, 32266, 34970, 51697, 12753, 13284, 14985, 37945, 
      54468, 8810, 10805, 15130, 16565, 18325, 20213, 55058, 13045, 15277, 
      16712, 18932, 39332, 40820, 41197, 43892, 21401, 22937, 28880, 34000, 
      46580, 50297, 14393, 21805, 33818, 39053, 42793, 47138, 19540, 23245, 
      44109, 11282, 20402, 32162, 50341, 22025, 22784, 25444, 30736, 32969, 
      33296, 37025, 10786, 16362, 16561, 17377, 20017, 24250, 26442, 33786, 
      15005, 17540, 36653, 54248, 17705, 26770, 29690, 33785, 44914, 54413, 
      56618, 35280, 55017, 8906, 11194, 13001, 14450, 17629, 22354, 28250, 
      45641, 56509, 61049, 11621, 12020, 13172, 15677, 18005, 23272, 34621, 
      44260, 23194, 33169, 35125, 51669, 14468, 22873, 33665, 12682, 19802, 
      24821, 29530, 54146, 11125, 19549, 20200, 34669, 39076, 54756, 15005, 
      22442, 27881, 29597, 35177, 37181, 38557, 52802, 58010, 62105, 15689, 
      16208, 23348, 38048, 44185, 12874, 33298, 33613, 37890, 44370, 46285, 
      51913, 52330, 53593, 55738, 21832, 31037, 33172, 33800, 50045, 51272, 
      61277, 45125, 45506, 13441, 31716, 32017, 32320, 52480, 55012, 14309, 
      18058, 28453, 29858, 39338, 39685, 41809, 55205, 34885, 37493, 43093, 
      44573, 52453, 20205, 41130, 70810, 25129, 29321, 74009, 12905, 24842, 
      32701, 42242, 60826, 65897, 22285, 39304, 50005, 59688, 68485, 71413, 
      75429, 21218, 24298, 30490, 37834, 42293, 49813, 59450, 63970, 67253, 
      72113, 16292, 66512, 72320, 15381, 35050, 51426, 52234, 68625, 72529, 
      20072, 46957, 50440, 54917, 76261, 79880, 14153, 16349, 29138, 41033, 
      45305, 50653, 63433, 74450, 76474, 14473, 18889, 35073, 35689, 55345, 
      76180, 25570, 54317, 22504, 25325, 35509, 41684, 45589, 71636, 72125, 
      27697, 30546, 51922, 54757, 75322, 33860, 36880, 43169, 56225, 72080, 
      84368, 14978, 20338, 24650, 24869, 33794, 51973, 16596, 29637, 35197, 
      59652, 71560, 84285, 20621, 30649, 33961, 35129, 59450, 64301, 65666, 
      78761, 15760, 37481, 44432, 60980, 62740, 74465, 15453, 15993, 33010, 
      34714, 35298, 41245, 41578, 44314, 59914, 82333, 14948, 15773, 18020, 
      26245, 28085, 30308, 37333, 37949, 41480, 61013, 25397, 27850, 29290, 
      29537, 32117, 32657, 35477, 78170, 69156, 85156, 21530, 38357, 39290, 
      39605, 44917, 45970, 22453, 26765, 40805, 41128, 70580, 83005, 27673, 
      31513, 43353, 81693, 82729, 66001, 70601, 71545, 72020, 72976, 89360, 
      73706, 92909, 22117, 31754, 34354, 73250, 74693, 95653, 35153, 93668, 
      35685, 36221, 34322, 41497, 43082, 78665, 18208, 36468, 78433, 86068, 
      99220, 32330, 85289, 86858, 100633, 86600, 101477, 19989, 41329, 48850, 
      51349, 87394, 96066, 45392, 40085, 49045, 91669, 22069, 34920, 42453, 
      49320, 50728, 98005, 101413, 34946, 40930, 38921, 20506, 43880, 21970, 
      45730, 47632, 48292, 48625, 45652, 21730, 22765, 45945, 49165, 22525, 
      22861, 22900, 39962, 42148, 48068, 48385, 23732, 23941, 46820, 44761, 
      53266, 48365, 50570, 50893, 52538, 53864, 25330, 43825, 47825, 50580, 
      45450, 45721, 48338, 50090, 54133, 44865, 48425, 58285, 50356, 58644, 
      49253, 56129, 60469, 58073, 57248, 58825, 59245, 59540, 58474, 64485, 
      58922, 64565, 63716, 60253, 61216, 64720, 62189, 63050, 65709, 66260, 
      66106, 67392, 67688, 70628, 68697, 71650, 72685, 79144, 80704, 81009 ], 
  [ 16762, 18122, 16724, 15940, 15874, 17113, 17485, 15860, 17497, 13786, 
      13130, 16241, 12037, 13322, 10690, 11161, 11680, 11378, 12410, 11890, 
      10121, 8665, 13565, 13745, 13841, 10837, 9698, 8584, 12500, 8642, 9457, 
      8545, 9265, 9434, 10125, 8410, 10228, 14825, 11629, 13769, 57800, 
      59720, 12349, 6617, 8585, 12722, 15241, 51917, 47873, 11492, 4721, 
      14500, 11138, 11554, 4453, 10088, 44584, 48445, 11050, 43290, 47965, 
      40801, 14050, 13320, 3205, 1378, 4258, 9698, 11105, 39098, 7481, 8537, 
      40256, 3474, 1746, 754, 1037, 3917, 7592, 41000, 3418, 3194, 3085, 953, 
      6893, 9773, 34765, 3280, 1145, 14282, 14521, 43802, 2404, 17524, 23509, 
      33589, 36200, 1930, 8362, 36562, 48042, 964, 3664, 34660, 35785, 50689, 
      1570, 36530, 36913, 2245, 1636, 232, 180, 14436, 17197, 19625, 857, 
      416, 8665, 10016, 33872, 1858, 13, 18, 8845, 19330, 33498, 34605, 
      40813, 44530, 8, 5, 5480, 12548, 30629, 32045, 34973, 35348, 785, 37, 
      8282, 19601, 1296, 0, 9801, 12769, 12996, 14641, 15876, 34596, 46225, 
      901, 785, 6401, 11882, 13690, 41617, 104, 5333, 12548, 28228, 29588, 
      42853, 1378, 34, 265, 6898, 7930, 18505, 19330, 24034, 25609, 592, 50, 
      146, 5354, 8125, 11050, 11474, 11689, 23741, 7605, 9640, 12136, 18805, 
      36900, 890, 65, 170, 193, 490, 1138, 5674, 8885, 25970, 30674, 37298, 
      41665, 6953, 7120, 14948, 17753, 23780, 27620, 1170, 2997, 14481, 
      26977, 34677, 325, 8200, 22301, 521, 562, 1802, 2825, 12665, 15005, 
      820, 3744, 16273, 18369, 26713, 35113, 173, 493, 6253, 25769, 596, 
      4165, 5380, 7765, 13652, 17620, 24532, 250, 514, 1746, 2074, 13914, 
      26469, 16897, 21281, 1130, 1189, 3770, 9314, 17189, 37925, 468, 1108, 
      1693, 16453, 5837, 11177, 35330, 1184, 9236, 10004, 35369, 466, 1066, 
      1282, 2745, 4285, 5341, 7497, 8185, 10045, 11466, 13666, 16825, 18937, 
      19762, 22050, 22345, 680, 488, 3733, 4453, 8053, 21509, 1258, 3233, 
      12629, 16913, 19850, 23938, 24865, 29770, 35125, 612, 772, 3076, 3712, 
      4420, 12676, 13572, 25225, 30160, 641, 1109, 1921, 3026, 3874, 4850, 
      16001, 17786, 21074, 21361, 692, 1832, 2120, 2525, 2612, 2701, 3077, 
      3925, 6760, 14837, 16301, 20557, 22285, 22580, 29237, 33076, 36020, 
      754, 1129, 1818, 22045, 22633, 785, 848, 884, 1009, 1040, 1145, 7508, 
      9433, 12020, 30025, 905, 2210, 2362, 2866, 5741, 7565, 12505, 36562, 
      925, 949, 1261, 5661, 8821, 32229, 1322, 12197, 12625, 20561, 2048, 
      3524, 4993, 7108, 11428, 27593, 33424, 1210, 1378, 1489, 3690, 5850, 
      10693, 30330, 1256, 5512, 7085, 11357, 13700, 20200, 21320, 21892, 
      26756, 33917, 35381, 1586, 3250, 3826, 4589, 12250, 20546, 20825, 
      30125, 35821, 1780, 2080, 2521, 33696, 35892, 1513, 3673, 15769, 16498, 
      23869, 26333, 29258, 33769, 1469, 1640, 2228, 21044, 2146, 2362, 2545, 
      3370, 22837, 23425, 2329, 8656, 1745, 1762, 2906, 3890, 5162, 5281, 
      11882, 12917, 13781, 19370, 2440, 3700, 5608, 9685, 9864, 17893, 18405, 
      18925, 19453, 9418, 12874, 17978, 19010, 21170, 31433, 32825, 3457, 
      3700, 3785, 10961, 12545, 31177, 33977, 3706, 3789, 7066, 9594, 2600, 
      2645, 5252, 9005, 10216, 10580, 33800, 4325, 5018, 10309, 23234, 27173, 
      35333, 4329, 4705, 20529, 20800, 26640, 29200, 8177, 8642, 3400, 4616, 
      9061, 21821, 15826, 28845, 31162, 2993, 3433, 4553, 9104, 3293, 6409, 
      24418, 4360, 5317, 12717, 21141, 29812, 9425, 11125, 27050, 30250, 
      3620, 5161, 6617, 14585, 16361, 4693, 8578, 12658, 22018, 23413, 3725, 
      12013, 12200, 15245, 21053, 23528, 26165, 28964, 33989, 5081, 11762, 
      17642, 23362, 29081, 19850, 20362, 21145, 21677, 22217, 23042, 29002, 
      37210, 22340, 29765, 37700, 38069, 5265, 16738, 22465, 4996, 7577, 
      9137, 19225, 20480, 15250, 7720, 19732, 7738, 20365, 27593, 35114, 
      5200, 36308, 6130, 11002, 17530, 21922, 29097, 31330, 9256, 24781, 
      5105, 16066, 21682, 23810, 37441, 7785, 8100, 9153, 26209, 39780, 5858, 
      6773, 9298, 10229, 11413, 12725, 40298, 8077, 9445, 10376, 11876, 
      27380, 28580, 28885, 31076, 13697, 14801, 19232, 23200, 33332, 36401, 
      9065, 14029, 23090, 27245, 30265, 33818, 12484, 15109, 31365, 7466, 
      13130, 21866, 36517, 14321, 14864, 16804, 20800, 22529, 22784, 25721, 
      7402, 10530, 10657, 11185, 12961, 15970, 17586, 23202, 9749, 11348, 
      25493, 39848, 11513, 17914, 20114, 23273, 32170, 40013, 41858, 24480, 
      40545, 7250, 7954, 8825, 9626, 11581, 14794, 19106, 32825, 41821, 
      45641, 8237, 8420, 8996, 10421, 11885, 15496, 24037, 31732, 15490, 
      22945, 24469, 37845, 9860, 15313, 23369, 9010, 13250, 16757, 20242, 
      39962, 8461, 13141, 13576, 24229, 27700, 40500, 10397, 15170, 19097, 
      20381, 24665, 26237, 27325, 38906, 43250, 46697, 10865, 11168, 15860, 
      26960, 31873, 9490, 23290, 23533, 26874, 32058, 33613, 38233, 38578, 
      39625, 41410, 14920, 21605, 23236, 23720, 36725, 37736, 46085, 32741, 
      33050, 10057, 22212, 22441, 22672, 38800, 40900, 10565, 12658, 19813, 
      20858, 28178, 28453, 30145, 41093, 24733, 26765, 31213, 32405, 38845, 
      14157, 29682, 54322, 17569, 20609, 57089, 10457, 17426, 23197, 30650, 
      45922, 50201, 15733, 28360, 36973, 45000, 52429, 54925, 58365, 15098, 
      17170, 21634, 27250, 30773, 36853, 44834, 48634, 51413, 55553, 12260, 
      50816, 55760, 11925, 25186, 38250, 38914, 52641, 55969, 14600, 34645, 
      37480, 41165, 59197, 62312, 11705, 12605, 20858, 29945, 33353, 37693, 
      48313, 57674, 59410, 11953, 14065, 25353, 25825, 41593, 59188, 18442, 
      40781, 16456, 18341, 25789, 30596, 33709, 55364, 55781, 20065, 22122, 
      38890, 41221, 58546, 24644, 26944, 31865, 42473, 55808, 66368, 12890, 
      15370, 18098, 18245, 24650, 39013, 13572, 21645, 25765, 45396, 55432, 
      66357, 15725, 22441, 24889, 25769, 45266, 49325, 50474, 61625, 13600, 
      27617, 33056, 46580, 48052, 57977, 13725, 13833, 24298, 25570, 26010, 
      30589, 30850, 33010, 45730, 64765, 13940, 13973, 14708, 19549, 20813, 
      22388, 27613, 28085, 30824, 46685, 19061, 20722, 21730, 21905, 23765, 
      24161, 26261, 61250, 53604, 67300, 16850, 28565, 29282, 29525, 33685, 
      34522, 17485, 20213, 30509, 30760, 54884, 65509, 20905, 23593, 32553, 
      64413, 65305, 51097, 54977, 55777, 56180, 56992, 71072, 57650, 74189, 
      17725, 24050, 25930, 57338, 58565, 76645, 26585, 74948, 27045, 27509, 
      26186, 31561, 32786, 62105, 17488, 27828, 61945, 68500, 79924, 24914, 
      67865, 69218, 81193, 69032, 81965, 18261, 31681, 37546, 39541, 69754, 
      77274, 34880, 30869, 37813, 73525, 19405, 27144, 32733, 38088, 39208, 
      79069, 82045, 27242, 31642, 30209, 20002, 34088, 20458, 35578, 37120, 
      37636, 37897, 35716, 22234, 21613, 36009, 38509, 22525, 22789, 22756, 
      31826, 33508, 37988, 38233, 24740, 24157, 37172, 35689, 42250, 38573, 
      40274, 40525, 41810, 42920, 26122, 35401, 38465, 40644, 37026, 37225, 
      39338, 40658, 43765, 36873, 40505, 47917, 42004, 48276, 41405, 46769, 
      50101, 48425, 47888, 49177, 49957, 50180, 49474, 54333, 50210, 54485, 
      53924, 51613, 52432, 55072, 53261, 53906, 56421, 57044, 57250, 58320, 
      58760, 60980, 59625, 62506, 63397, 69640, 71056, 71289 ], 
  [ 10525, 10301, 10289, 9505, 8845, 8698, 8674, 8633, 8290, 7549, 7289, 
      6242, 5800, 5105, 5245, 5122, 4849, 4745, 4589, 4069, 4082, 4210, 3368, 
      3152, 3050, 3016, 3065, 2941, 2501, 2801, 2626, 2704, 2434, 2405, 2106, 
      2173, 1813, 1658, 1234, 1394, 20477, 21605, 964, 1370, 962, 941, 1282, 
      16970, 14708, 701, 1850, 937, 545, 565, 1780, 485, 12805, 14884, 457, 
      12105, 14602, 10804, 685, 549, 23698, 17713, 1585, 293, 314, 9893, 452, 
      320, 10457, 24561, 19269, 15109, 16580, 1640, 365, 10805, 24505, 23885, 
      23578, 16298, 458, 170, 7738, 24169, 17282, 521, 562, 12221, 21709, 
      1189, 3016, 7156, 8381, 20245, 145, 8545, 14481, 16705, 1585, 7633, 
      8164, 15940, 19093, 8513, 8698, 21352, 19357, 12805, 12357, 477, 1060, 
      1706, 16400, 14177, 52, 17, 7241, 20173, 10210, 9225, 34, 1609, 7065, 
      7578, 10618, 12553, 10205, 10004, 629, 173, 5780, 6404, 7748, 7925, 
      16130, 8650, 65, 1682, 18225, 9801, 0, 196, 225, 484, 729, 7569, 13456, 
      16642, 16130, 362, 101, 325, 11026, 11885, 680, 173, 4765, 5333, 11668, 
      18505, 10825, 6898, 265, 109, 1378, 1609, 3145, 3730, 5641, 8861, 7769, 
      701, 106, 61, 89, 106, 3050, 180, 37, 157, 1480, 8685, 16433, 9074, 
      7793, 7618, 6133, 4405, 625, 74, 3893, 5825, 8885, 11074, 320, 289, 
      593, 1220, 3089, 4553, 4437, 2106, 522, 4306, 7650, 13096, 181, 2600, 
      14282, 6205, 3485, 2330, 290, 650, 5473, 1665, 928, 1440, 4240, 7888, 
      10370, 6730, 610, 3890, 6437, 1492, 925, 340, 485, 1285, 3445, 11041, 
      6949, 3825, 3361, 549, 4194, 1156, 2372, 5189, 5050, 1889, 305, 1250, 
      9314, 12645, 5365, 4168, 1108, 986, 386, 8105, 5441, 425, 401, 8144, 
      9277, 5917, 5341, 3042, 1810, 1282, 666, 562, 442, 477, 697, 1282, 
      1810, 2041, 2745, 2842, 13253, 9893, 2248, 1780, 628, 2600, 5713, 2738, 
      650, 1370, 2129, 3445, 3778, 5713, 8098, 9225, 7801, 2977, 2425, 1945, 
      697, 801, 3940, 5905, 9650, 6554, 4594, 3125, 2389, 1781, 1250, 1649, 
      2561, 2650, 9701, 4901, 4397, 3812, 3701, 3592, 3176, 2440, 1117, 1076, 
      1352, 2440, 2980, 3077, 5576, 7237, 8597, 11545, 6970, 5085, 2938, 
      3130, 10784, 9065, 8705, 7840, 7673, 7184, 1073, 820, 833, 5968, 9122, 
      4685, 4441, 3757, 1682, 1130, 922, 8941, 11716, 9364, 7300, 1800, 1000, 
      6984, 7361, 1010, 1042, 2642, 5513, 3425, 2320, 1465, 1033, 5120, 7585, 
      8833, 7813, 7330, 3393, 1989, 1090, 6273, 9077, 2245, 1640, 1160, 1325, 
      2677, 3005, 3181, 4877, 7880, 8552, 7625, 4141, 3529, 2906, 1261, 2825, 
      2906, 6266, 8794, 7225, 6337, 5392, 7857, 8865, 8938, 3970, 1810, 1945, 
      3970, 4850, 5993, 7930, 10280, 8669, 6485, 3125, 6997, 6421, 6010, 
      4657, 3730, 3922, 6784, 1825, 9962, 9781, 5777, 4385, 3281, 3202, 1685, 
      1730, 1802, 2837, 7093, 4789, 3133, 1864, 1845, 2548, 2664, 2788, 2920, 
      1993, 1885, 2633, 2873, 3449, 7178, 7778, 5536, 5185, 5072, 1952, 1952, 
      7120, 8336, 5389, 5274, 2809, 2169, 8045, 7892, 3965, 2372, 2197, 2165, 
      8357, 5018, 4325, 2290, 4325, 5690, 9098, 5220, 4804, 3600, 3673, 5553, 
      6529, 2930, 2801, 7261, 5309, 2824, 4100, 2857, 6570, 7501, 9428, 7888, 
      5840, 3065, 8738, 4330, 5113, 6637, 5416, 2916, 4212, 7141, 3386, 3106, 
      6161, 7381, 9065, 6052, 4736, 3200, 3392, 6970, 3925, 3253, 4693, 5098, 
      9764, 3400, 3389, 3464, 4520, 5213, 6068, 7085, 9140, 6962, 3545, 3881, 
      5245, 7202, 4505, 4621, 4810, 4946, 5090, 5321, 7321, 10777, 5213, 
      7688, 11069, 11240, 7938, 4165, 5338, 8857, 5696, 4880, 4672, 4937, 
      4261, 6037, 4981, 6253, 5218, 7298, 10265, 10249, 10865, 8605, 5161, 
      4957, 5785, 8010, 8857, 5989, 6664, 13322, 5077, 5941, 6485, 11602, 
      7488, 7209, 6480, 7300, 12753, 11105, 9050, 6625, 6170, 5770, 5498, 
      13073, 7780, 6772, 6317, 5837, 7877, 8285, 8392, 9197, 5876, 5792, 
      6065, 6865, 10265, 11552, 7778, 6010, 6953, 8138, 9178, 10553, 6445, 
      6100, 9684, 10337, 6497, 6917, 11866, 6500, 6449, 6409, 6841, 7184, 
      7241, 8000, 11461, 7857, 7786, 7522, 6922, 6565, 6597, 7461, 8660, 
      7685, 8168, 13613, 7850, 6925, 7145, 7730, 10489, 13778, 14633, 8145, 
      14112, 16061, 12409, 10706, 9725, 8314, 7369, 7325, 10946, 14794, 
      16634, 12296, 11885, 10877, 9332, 8420, 7477, 8296, 10645, 7669, 8194, 
      8530, 13194, 10553, 7888, 8420, 12277, 8597, 7946, 8065, 14321, 14500, 
      8884, 8725, 8884, 9781, 14661, 11090, 8537, 8306, 8402, 9122, 9506, 
      9802, 14057, 16025, 17690, 10964, 10673, 8633, 9833, 11380, 13549, 
      9133, 9178, 9945, 11565, 12130, 13978, 14125, 14578, 15373, 9277, 9032, 
      9277, 9365, 13460, 13877, 17672, 12050, 12161, 14116, 9441, 9472, 9505, 
      14545, 15457, 13634, 11173, 9418, 9473, 10853, 10930, 11434, 15650, 
      10180, 10628, 11908, 12308, 14788, 10890, 11565, 22345, 10144, 10016, 
      23924, 17090, 10397, 10426, 12137, 18301, 20402, 11080, 11629, 14500, 
      17973, 21640, 22948, 24804, 11633, 10933, 10645, 11509, 12458, 14578, 
      18005, 19825, 21218, 23378, 14537, 21017, 23585, 15786, 11425, 15381, 
      15649, 22050, 23794, 12917, 14152, 15205, 16712, 25636, 27365, 18338, 
      15674, 11453, 12818, 13850, 15418, 20098, 24905, 25849, 18388, 14164, 
      11988, 12064, 17140, 25825, 12205, 16922, 13189, 12500, 12424, 13469, 
      14404, 23981, 24200, 12442, 12321, 16417, 17362, 25777, 12665, 12985, 
      14144, 18020, 24425, 30233, 20513, 15073, 13445, 13394, 12869, 16738, 
      18621, 13032, 13192, 19557, 24445, 30420, 15626, 13234, 13306, 13394, 
      19625, 21506, 22061, 27866, 21025, 13856, 15137, 20345, 21025, 26000, 
      22338, 21258, 13705, 13789, 13833, 14650, 14713, 15289, 20089, 29818, 
      24533, 22388, 18965, 14500, 14180, 13973, 14248, 14324, 14885, 20648, 
      15002, 14485, 14305, 14282, 14162, 14162, 14282, 28085, 24201, 31561, 
      17345, 15002, 15125, 15170, 16162, 16405, 17188, 15560, 15560, 15613, 
      25085, 30760, 15658, 15178, 16218, 30258, 30754, 23476, 25376, 25780, 
      25985, 26401, 34145, 26861, 36074, 19012, 16229, 16129, 26945, 27578, 
      37738, 16388, 36833, 16650, 16916, 17177, 17602, 17837, 29930, 28873, 
      17433, 29968, 33553, 40225, 17885, 33314, 34073, 41098, 34085, 41672, 
      26874, 18514, 19825, 20434, 34609, 38961, 19337, 18890, 20290, 36994, 
      25444, 19125, 19368, 20565, 20893, 40360, 42148, 19421, 19465, 19616, 
      31981, 20525, 29665, 21025, 21577, 21697, 21760, 21757, 36985, 31810, 
      22050, 22570, 35890, 35956, 35725, 22817, 23113, 23633, 23680, 40877, 
      38116, 24005, 24106, 25321, 25010, 25325, 25378, 25673, 26189, 41665, 
      25600, 26090, 26685, 27225, 27226, 27953, 28085, 28618, 28260, 32090, 
      32770, 32401, 33129, 33188, 34394, 34954, 35258, 35513, 36010, 37780, 
      37805, 38089, 39780, 39617, 40130, 40361, 41218, 41641, 41905, 42074, 
      42125, 44244, 45065, 46261, 46737, 47573, 47813, 48042, 50725, 51220, 
      56869, 57889, 57924 ], 
  [ 11225, 10777, 10961, 10177, 9433, 9090, 9010, 9193, 8570, 8249, 8045, 
      6410, 6500, 5525, 6057, 5850, 5465, 5389, 5065, 4545, 4810, 5162, 3508, 
      3236, 3106, 3492, 3709, 3725, 2669, 3557, 3242, 3460, 3050, 2993, 2554, 
      2873, 2205, 1378, 1346, 1226, 16781, 17797, 936, 2210, 1466, 857, 890, 
      13610, 11600, 757, 3026, 601, 629, 593, 2984, 709, 9893, 11720, 541, 
      9277, 11466, 8144, 377, 325, 28178, 21605, 2789, 545, 370, 7345, 1040, 
      740, 7825, 29125, 23329, 18721, 20360, 2900, 925, 8117, 29069, 28393, 
      28058, 20050, 1130, 394, 5498, 28705, 21146, 157, 170, 9337, 26021, 
      461, 1700, 5000, 6029, 24417, 565, 6165, 11317, 20513, 2873, 5393, 
      5840, 12608, 23153, 6133, 6290, 25636, 23445, 16165, 15661, 85, 360, 
      754, 20180, 17705, 416, 185, 5057, 24345, 13234, 12109, 370, 685, 4909, 
      5338, 7930, 9613, 13229, 13000, 1525, 5, 3848, 4360, 5480, 5629, 19882, 
      11450, 485, 730, 22201, 12769, 196, 0, 1, 64, 169, 5329, 10404, 20450, 
      19882, 1090, 17, 17, 8282, 15133, 1604, 5, 3029, 3485, 8840, 22509, 
      13933, 9418, 909, 585, 538, 685, 1773, 2218, 7937, 11689, 10429, 1625, 
      554, 89, 61, 50, 1706, 712, 261, 45, 612, 6277, 20213, 11930, 10453, 
      10250, 8513, 6449, 1493, 410, 2353, 3893, 6449, 8330, 964, 905, 145, 
      464, 1745, 2873, 6481, 3562, 130, 2682, 5410, 16484, 629, 1396, 17810, 
      8585, 5305, 3842, 122, 202, 7713, 2953, 340, 628, 2644, 5620, 13394, 
      9194, 1394, 2378, 8845, 2696, 1877, 872, 205, 557, 2045, 14149, 9441, 
      5701, 5125, 241, 2626, 512, 1280, 7345, 7178, 3205, 613, 578, 6850, 
      15949, 7549, 6100, 520, 1882, 442, 5837, 7625, 761, 625, 5876, 12105, 
      8185, 7497, 4666, 3042, 2290, 1282, 1066, 666, 505, 445, 666, 970, 
      1117, 1597, 1666, 16613, 12805, 3620, 2984, 1160, 1508, 7925, 4250, 
      538, 754, 1205, 2129, 2378, 3893, 5858, 12025, 10377, 4545, 3825, 3177, 
      585, 577, 2512, 4057, 12506, 8906, 6554, 4721, 3761, 2929, 746, 949, 
      1525, 1586, 12557, 6917, 6301, 5576, 5437, 5300, 4772, 3812, 1901, 712, 
      820, 1460, 1832, 1901, 3812, 5165, 6301, 14653, 9378, 7129, 1818, 1954, 
      13780, 11809, 11393, 10388, 10193, 9620, 1745, 1184, 833, 4148, 11866, 
      6617, 6317, 5465, 2690, 1802, 866, 6617, 14824, 12136, 9736, 2836, 
      1476, 4996, 9797, 1010, 986, 1690, 7585, 4993, 3524, 2249, 1145, 3524, 
      5513, 11493, 10305, 9738, 4933, 3025, 1314, 4453, 11765, 3365, 2452, 
      1300, 1157, 1781, 1997, 2117, 3365, 5780, 6340, 10061, 5849, 5069, 
      4250, 1289, 1901, 1954, 4474, 6554, 9577, 8521, 7380, 5785, 6625, 
      11570, 5594, 1418, 1469, 2738, 3394, 4285, 5858, 13108, 11245, 8669, 
      2173, 9265, 8577, 8082, 6421, 2610, 2746, 8996, 2441, 12706, 12497, 
      7765, 6037, 4597, 4490, 1825, 1730, 1690, 2081, 9333, 6525, 4365, 2340, 
      2293, 1960, 2020, 2088, 2164, 2525, 1913, 2045, 2173, 2525, 5330, 5818, 
      7412, 6977, 6836, 2260, 2036, 5300, 6292, 7209, 7066, 3789, 2701, 
      10397, 10216, 5365, 3016, 2645, 2557, 6341, 6698, 5809, 2738, 3233, 
      4234, 6970, 6928, 6400, 2788, 2833, 4153, 4905, 3770, 3557, 9389, 6989, 
      3524, 3176, 2605, 5002, 5737, 11920, 10100, 7604, 3793, 11090, 5618, 
      3965, 8541, 7012, 3112, 3400, 5517, 4114, 3554, 4789, 5729, 11417, 
      7760, 6052, 3172, 3140, 8874, 4849, 3505, 3825, 4090, 12200, 3764, 
      3725, 3380, 3764, 4205, 4808, 5573, 7208, 8810, 3965, 3517, 4265, 5690, 
      3917, 3977, 4082, 4162, 4250, 4397, 5837, 8621, 4373, 6148, 8885, 9028, 
      9898, 3969, 4498, 10985, 7012, 5860, 4196, 4321, 4289, 7381, 4477, 
      7625, 4658, 6010, 8333, 12545, 8849, 10537, 5917, 4761, 5085, 6610, 
      7261, 7109, 5684, 16066, 5105, 5297, 5617, 9530, 9028, 8665, 7684, 
      6208, 10513, 13429, 10954, 7829, 7178, 6554, 6058, 10805, 9320, 7976, 
      7325, 6565, 6701, 6997, 7076, 7685, 6352, 6100, 5785, 6137, 8585, 9620, 
      9178, 6458, 6253, 7018, 7778, 8845, 7173, 6408, 8200, 12325, 7141, 
      6385, 9962, 6976, 6841, 6521, 6449, 6596, 6625, 7076, 13617, 9061, 
      8962, 8586, 7650, 6817, 6625, 6817, 10088, 8749, 7300, 11485, 8914, 
      6953, 6893, 7114, 9005, 11650, 12365, 7417, 11956, 18889, 14621, 12554, 
      11321, 9434, 7901, 7241, 9434, 12554, 14114, 14452, 13957, 12725, 
      10760, 9512, 7925, 7652, 9245, 8145, 7690, 7858, 11290, 12233, 8420, 
      7888, 14321, 9521, 8282, 7925, 12277, 16936, 9864, 9621, 8296, 8829, 
      12589, 12770, 9181, 8362, 8290, 8506, 8722, 8906, 12125, 13757, 15170, 
      12560, 12185, 9193, 8993, 10064, 15705, 8713, 8730, 9133, 10249, 10674, 
      12130, 12249, 12618, 13273, 10061, 8836, 8885, 8917, 11752, 12085, 
      15236, 10706, 10789, 16272, 9217, 9220, 9225, 12697, 13441, 15650, 
      12545, 9530, 9445, 9985, 10034, 10370, 13634, 9704, 9928, 10760, 11048, 
      12968, 12010, 10585, 19405, 10676, 10100, 20816, 19610, 10985, 10202, 
      11101, 15977, 17770, 12004, 10845, 12904, 15733, 18868, 20008, 21640, 
      12725, 11633, 10673, 10865, 11450, 13010, 15793, 17333, 18530, 20410, 
      16441, 18385, 20617, 17914, 11061, 13729, 13941, 19306, 20826, 14261, 
      12836, 13637, 14836, 22472, 24005, 20858, 17690, 11705, 11978, 12674, 
      13850, 17690, 21853, 22685, 20880, 15760, 11680, 11700, 15264, 22689, 
      12905, 15130, 14309, 13256, 12116, 12629, 13256, 21125, 21316, 12946, 
      12517, 14821, 15570, 22725, 12553, 12593, 13220, 16144, 21569, 26705, 
      23173, 16613, 14369, 14290, 12785, 15170, 20917, 13396, 12996, 17485, 
      21645, 26920, 17194, 13514, 13250, 13226, 17581, 19154, 19625, 24674, 
      23657, 13492, 14185, 18217, 18785, 23060, 25138, 23890, 13789, 13705, 
      13693, 13978, 14013, 14365, 18045, 26458, 27613, 25160, 21149, 15368, 
      14824, 14365, 13940, 13960, 14213, 18548, 16010, 15185, 14837, 14786, 
      14386, 14330, 14170, 24977, 21625, 28089, 18997, 14666, 14705, 14722, 
      15266, 15425, 18728, 16484, 15028, 15053, 22453, 27428, 16498, 15570, 
      15490, 27010, 27450, 21152, 22772, 23120, 23297, 23657, 30505, 24089, 
      32266, 20776, 16705, 16325, 24229, 24778, 33818, 16528, 33025, 16762, 
      17000, 17485, 17210, 17305, 26962, 32065, 17545, 27028, 30193, 36193, 
      18473, 30010, 30685, 37010, 30725, 37556, 29674, 18234, 18901, 19314, 
      31221, 35125, 18721, 18778, 19394, 33410, 27880, 19573, 19060, 19669, 
      19885, 36468, 38088, 19897, 19325, 19700, 35257, 20189, 32549, 20549, 
      20961, 21025, 21060, 21365, 40653, 34834, 21658, 21898, 39362, 39400, 
      39141, 23125, 23225, 23185, 23204, 44741, 41672, 23725, 24050, 24509, 
      24674, 24793, 24818, 24973, 25405, 45445, 25796, 25922, 26293, 27421, 
      27394, 27925, 27889, 28058, 28624, 32482, 32210, 32625, 32569, 33608, 
      34226, 34394, 34978, 35345, 35730, 37640, 37637, 38061, 39304, 39701, 
      39682, 40025, 41330, 41697, 41625, 42074, 42041, 44104, 44953, 46289, 
      46681, 47573, 47533, 47986, 50641, 51080, 56645, 57609, 57616 ], 
  [ 11290, 10826, 11024, 10240, 9490, 9133, 9049, 9248, 8605, 8314, 8114, 
      6437, 6565, 5570, 6130, 5917, 5524, 5450, 5114, 4594, 4877, 5245, 3533, 
      3257, 3125, 3541, 3770, 3796, 2696, 3626, 3301, 3529, 3109, 3050, 2601, 
      2938, 2248, 1373, 1369, 1229, 16532, 17540, 949, 2285, 1517, 866, 877, 
      13385, 11393, 776, 3125, 592, 650, 610, 3085, 740, 9700, 11509, 562, 
      9090, 11257, 7969, 370, 324, 28513, 21898, 2890, 578, 389, 7178, 1097, 
      785, 7652, 29466, 23634, 18994, 20645, 3005, 980, 7940, 29410, 28730, 
      28393, 20333, 1193, 425, 5353, 29044, 21437, 146, 157, 9146, 26344, 
      424, 1621, 4861, 5876, 24730, 610, 6010, 11106, 20800, 2980, 5248, 
      5689, 12385, 23458, 5978, 6133, 25957, 23752, 16420, 15912, 72, 325, 
      701, 20465, 17972, 457, 212, 4916, 24658, 13465, 12330, 409, 634, 4770, 
      5193, 7753, 9418, 13460, 13229, 1604, 8, 3725, 4229, 5333, 5480, 20165, 
      11665, 530, 677, 22500, 12996, 225, 1, 0, 49, 144, 5184, 10201, 20737, 
      20165, 1157, 26, 10, 8101, 15380, 1685, 8, 2920, 3368, 8653, 22810, 
      14170, 9613, 970, 634, 493, 634, 1690, 2125, 8116, 11906, 10634, 1706, 
      601, 106, 74, 61, 1625, 765, 292, 52, 565, 6120, 20498, 12149, 10658, 
      10453, 8698, 6610, 1570, 449, 2258, 3770, 6290, 8149, 1025, 964, 128, 
      425, 1664, 2768, 6642, 3681, 117, 2581, 5265, 16741, 676, 1325, 18077, 
      8770, 5450, 3965, 125, 185, 7888, 3060, 313, 585, 2545, 5473, 13625, 
      9385, 1465, 2285, 9032, 2797, 1960, 925, 200, 520, 1960, 14386, 9634, 
      5850, 5266, 234, 2529, 481, 1217, 7514, 7345, 3314, 650, 545, 6689, 
      16200, 7720, 6253, 493, 1961, 461, 5690, 7796, 800, 656, 5729, 12322, 
      8362, 7666, 4797, 3145, 2377, 1341, 1117, 697, 522, 442, 637, 925, 
      1066, 1530, 1597, 16868, 13028, 3733, 3085, 1213, 1445, 8098, 4373, 
      545, 725, 1154, 2050, 2293, 3778, 5713, 12240, 10576, 4672, 3940, 3280, 
      592, 576, 2425, 3940, 12725, 9089, 6709, 4850, 3874, 3026, 725, 914, 
      1466, 1525, 12776, 7076, 6452, 5717, 5576, 5437, 4901, 3925, 1972, 701, 
      797, 1405, 1765, 1832, 3701, 5032, 6152, 14890, 9565, 7290, 1753, 1885, 
      14009, 12020, 11600, 10585, 10388, 9809, 1808, 1225, 848, 4033, 12077, 
      6770, 6466, 5602, 2777, 1865, 877, 6466, 15061, 12349, 9925, 2925, 
      1525, 4869, 9986, 1025, 997, 1637, 7748, 5120, 3625, 2320, 1168, 3425, 
      5380, 11698, 10498, 9925, 5058, 3114, 1345, 4338, 11972, 3460, 2525, 
      1325, 1160, 1732, 1940, 2056, 3272, 5645, 6197, 10250, 5986, 5194, 
      4361, 1306, 1850, 1901, 4361, 6409, 9760, 8692, 7537, 5652, 6480, 
      11773, 5725, 1405, 1450, 2665, 3305, 4178, 5725, 13325, 11444, 8840, 
      2120, 9442, 8746, 8245, 6562, 2545, 2677, 9169, 2500, 12917, 12706, 
      7922, 6170, 4706, 4597, 1850, 1745, 1697, 2042, 9508, 6664, 4468, 2389, 
      2340, 1933, 1989, 2053, 2125, 2578, 1930, 2018, 2138, 2474, 5213, 5693, 
      7561, 7120, 6977, 2297, 2057, 5185, 6161, 7354, 7209, 3874, 2754, 
      10580, 10397, 5480, 3077, 2692, 2600, 6212, 6833, 5930, 2785, 3170, 
      4145, 6833, 7065, 6529, 2745, 2788, 4068, 4804, 3845, 3626, 9556, 7124, 
      3589, 3125, 2602, 4905, 5626, 12113, 10273, 7745, 3860, 11273, 5725, 
      3898, 8692, 7141, 3141, 3357, 5416, 4181, 3601, 4706, 5626, 11600, 
      7897, 6161, 3185, 3137, 9025, 4930, 3538, 3778, 4033, 12389, 3805, 
      3764, 3389, 3725, 4148, 4733, 5480, 7085, 8957, 4010, 3506, 4210, 5597, 
      3890, 3946, 4045, 4121, 4205, 4346, 5746, 8482, 4328, 6053, 8744, 8885, 
      10053, 3970, 4453, 11152, 7121, 5945, 4177, 4292, 4306, 7492, 4456, 
      7738, 4633, 5933, 8210, 12724, 8720, 10690, 5986, 4762, 5050, 6525, 
      7162, 7204, 5629, 16277, 5122, 5266, 5570, 9397, 9153, 8784, 7785, 
      6145, 10368, 13610, 11105, 7930, 7265, 6625, 6113, 10658, 9445, 8077, 
      7412, 6632, 6632, 6920, 6997, 7592, 6401, 6137, 5780, 6100, 8480, 9497, 
      9293, 6505, 6218, 6953, 7693, 8738, 7240, 6445, 8109, 12482, 7202, 
      6362, 9841, 7025, 6884, 6544, 6436, 6569, 6596, 7025, 13786, 9162, 
      9061, 8677, 7717, 6850, 6642, 6786, 10205, 8840, 7253, 11348, 9005, 
      6970, 6890, 7085, 8914, 11513, 12218, 7380, 11817, 19106, 14794, 12701, 
      11450, 9529, 7954, 7250, 9341, 12409, 13949, 14621, 14120, 12872, 
      10877, 9605, 7972, 7621, 9160, 8194, 7669, 7825, 11169, 12368, 8473, 
      7865, 14482, 9602, 8321, 7930, 12146, 17125, 9949, 9700, 8269, 8776, 
      12456, 12905, 9242, 8381, 8297, 8477, 8681, 8857, 12002, 13610, 15005, 
      12689, 12308, 9248, 8948, 9985, 15874, 8698, 8713, 9090, 10170, 10585, 
      12013, 12130, 12493, 13138, 10132, 8837, 8872, 8900, 11645, 11972, 
      15077, 10625, 10706, 16441, 9216, 9217, 9220, 12580, 13312, 15809, 
      12658, 9553, 9458, 9938, 9985, 10309, 13505, 9685, 9893, 10693, 10973, 
      12853, 12105, 10530, 19210, 10729, 10121, 20609, 19805, 11042, 10201, 
      11042, 15826, 17597, 12085, 10804, 12805, 15588, 18685, 19813, 21429, 
      12818, 11698, 10690, 10834, 11393, 12913, 15650, 17170, 18353, 20213, 
      16592, 18212, 20420, 18081, 11050, 13626, 13834, 19125, 20629, 14372, 
      12757, 13540, 14717, 22261, 23780, 21053, 17849, 11738, 11933, 12605, 
      13753, 17533, 21650, 22474, 21073, 15889, 11673, 11689, 15145, 22480, 
      12970, 15017, 14404, 13325, 12109, 12584, 13189, 20936, 21125, 12997, 
      12546, 14722, 15457, 22522, 12560, 12580, 13169, 16025, 21380, 26468, 
      23378, 16738, 14450, 14369, 12794, 15073, 21096, 13437, 12997, 17352, 
      21460, 26685, 17321, 13549, 13261, 13229, 17450, 19001, 19466, 24461, 
      23860, 13481, 14132, 18080, 18640, 22865, 25353, 24093, 13810, 13714, 
      13698, 13945, 13978, 14314, 17914, 26233, 27848, 25373, 21320, 15445, 
      14885, 14408, 13933, 13949, 14180, 18413, 16097, 15250, 14890, 14837, 
      14417, 14357, 14177, 24770, 21456, 27856, 19130, 14657, 14690, 14705, 
      15217, 15370, 18853, 16565, 15005, 15028, 22280, 27205, 16573, 15613, 
      15453, 26793, 27229, 21001, 22601, 22945, 23120, 23476, 30260, 23906, 
      32009, 20917, 16754, 16354, 24050, 24593, 33553, 16553, 32768, 16785, 
      17021, 17522, 17197, 17282, 26765, 32308, 17568, 26833, 29968, 35920, 
      18530, 29789, 30458, 36733, 30500, 37277, 29889, 18229, 18850, 19249, 
      30994, 34866, 18692, 18785, 19345, 33169, 28069, 19620, 19053, 19620, 
      19828, 36205, 37813, 19946, 19330, 19721, 35506, 20180, 32770, 20530, 
      20932, 20992, 21025, 21352, 40930, 35065, 21645, 21865, 39625, 39661, 
      39400, 23162, 23248, 23168, 23185, 45032, 41941, 23720, 24061, 24466, 
      24665, 24770, 24793, 24938, 25364, 45730, 25825, 25925, 26280, 27450, 
      27421, 27938, 27890, 28033, 28665, 32525, 32185, 32656, 32544, 33653, 
      34229, 34369, 34973, 35348, 35725, 37645, 37640, 38074, 39285, 39722, 
      39665, 40016, 41353, 41716, 41620, 42089, 42050, 44109, 44960, 46306, 
      46692, 47588, 47528, 47997, 50650, 51085, 56644, 57604, 57609 ], 
  [ 11801, 11225, 11521, 10737, 9945, 9490, 9378, 9689, 8906, 8825, 8653, 
      6682, 7076, 5941, 6697, 6442, 5993, 5933, 5513, 4993, 5402, 5882, 3764, 
      3460, 3314, 3940, 4253, 4349, 2941, 4165, 3770, 4068, 3578, 3505, 2986, 
      3449, 2605, 1394, 1586, 1306, 14845, 15797, 1096, 2866, 1930, 985, 842, 
      11866, 10000, 965, 3874, 585, 853, 785, 3848, 1013, 8405, 10088, 765, 
      7837, 9850, 6800, 377, 373, 30914, 24005, 3653, 865, 578, 6065, 1552, 
      1156, 6497, 31909, 25825, 20961, 22696, 3796, 1421, 6757, 31853, 31145, 
      30794, 22370, 1690, 698, 4394, 31473, 23530, 125, 122, 7865, 28661, 
      221, 1124, 3944, 4861, 26977, 981, 4981, 9685, 22865, 3785, 4289, 4688, 
      10880, 25649, 4949, 5090, 28260, 25957, 18261, 17725, 37, 136, 386, 
      22516, 19897, 800, 457, 3985, 26905, 15138, 13933, 738, 333, 3853, 
      4234, 6570, 8109, 15133, 14888, 2213, 85, 2920, 3368, 4360, 4493, 
      22202, 13226, 901, 362, 24649, 14641, 484, 64, 49, 0, 25, 4225, 8836, 
      22802, 22202, 1682, 145, 17, 6890, 17165, 2308, 85, 2213, 2605, 7400, 
      24973, 15885, 11034, 1453, 1033, 234, 333, 1165, 1530, 9425, 13481, 
      12125, 2329, 986, 281, 221, 194, 1114, 1192, 565, 157, 292, 5077, 
      22549, 13738, 12149, 11930, 10049, 7793, 2165, 778, 1649, 2965, 5233, 
      6938, 1508, 1433, 65, 208, 1153, 2089, 7825, 4570, 82, 1930, 4306, 
      18596, 1061, 884, 20002, 10121, 6521, 4882, 202, 122, 9169, 3865, 180, 
      340, 1908, 4500, 15298, 10778, 2018, 1690, 10397, 3560, 2597, 1352, 
      221, 317, 1421, 16101, 11041, 6949, 6309, 241, 1906, 320, 832, 8753, 
      8570, 4133, 965, 370, 5618, 18013, 8973, 7380, 360, 2570, 650, 4717, 
      9049, 1129, 929, 4756, 13897, 9657, 8905, 5770, 3922, 3042, 1810, 1530, 
      970, 697, 477, 490, 666, 765, 1117, 1170, 18709, 14645, 4580, 3848, 
      1640, 1060, 9365, 5290, 650, 578, 853, 1553, 1754, 3029, 4754, 13801, 
      12025, 5617, 4801, 4057, 697, 625, 1872, 3177, 14314, 10426, 7850, 
      5809, 4721, 3761, 634, 725, 1109, 1154, 14365, 8245, 7565, 6760, 6605, 
      6452, 5860, 4772, 2525, 680, 692, 1076, 1352, 1405, 2980, 4157, 5165, 
      16605, 10930, 8473, 1354, 1458, 15668, 13553, 13105, 12020, 11809, 
      11188, 2305, 1568, 1009, 3284, 13610, 7897, 7565, 6617, 3442, 2362, 
      1010, 5465, 16776, 13896, 11304, 3604, 1924, 4036, 11365, 1186, 1130, 
      1322, 8945, 6065, 4388, 2873, 1385, 2788, 4505, 13189, 11905, 11290, 
      5989, 3793, 1618, 3589, 13477, 4181, 3092, 1556, 1237, 1445, 1597, 
      1685, 2677, 4756, 5252, 11629, 7001, 6125, 5194, 1481, 1549, 1586, 
      3626, 5450, 11097, 9945, 8692, 4777, 5521, 13250, 6698, 1370, 1373, 
      2210, 2738, 3485, 4850, 14900, 12893, 10093, 1805, 10737, 9985, 9442, 
      7605, 2146, 2250, 10436, 2969, 14450, 14225, 9077, 7157, 5525, 5402, 
      2081, 1906, 1802, 1825, 10789, 7693, 5245, 2788, 2725, 1800, 1828, 
      1864, 1908, 3005, 2105, 1885, 1949, 2173, 4450, 4874, 8660, 8177, 8020, 
      2612, 2260, 4436, 5300, 8425, 8266, 4525, 3181, 11917, 11720, 6341, 
      3560, 3077, 2957, 5365, 7834, 6833, 3170, 2785, 3578, 5930, 8080, 7488, 
      2500, 2529, 3529, 4153, 4426, 4165, 10781, 8125, 4100, 2824, 2637, 
      4282, 4905, 13520, 11540, 8788, 4385, 12610, 6530, 3485, 9805, 8100, 
      3400, 3112, 4765, 4706, 3986, 4181, 4961, 12937, 8912, 6980, 3332, 
      3172, 10138, 5553, 3825, 3505, 3690, 13768, 4148, 4093, 3508, 3508, 
      3805, 4264, 4885, 6280, 10042, 4381, 3485, 3881, 5002, 3757, 3785, 
      3842, 3890, 3946, 4045, 5165, 7565, 4069, 5444, 7813, 7940, 11194, 
      4033, 4194, 12377, 7940, 6596, 4100, 4145, 4481, 8325, 4365, 8585, 
      4514, 5450, 7405, 14033, 7873, 11817, 6525, 4825, 4861, 5986, 6525, 
      7925, 5300, 17810, 5297, 5105, 5297, 8522, 10084, 9673, 8548, 5760, 
      9409, 14933, 12218, 8693, 7930, 7178, 6554, 9685, 10376, 8840, 8077, 
      7157, 6205, 6437, 6500, 6997, 6800, 6452, 5801, 5897, 7801, 8692, 
      10154, 6890, 6029, 6554, 7154, 8045, 7765, 6760, 7528, 13637, 7685, 
      6257, 9050, 7424, 7241, 6761, 6401, 6436, 6449, 6724, 15025, 9925, 
      9810, 9370, 8242, 7137, 6817, 6625, 11080, 9533, 6980, 10445, 9698, 
      7145, 6925, 6938, 8333, 10610, 11245, 7177, 10900, 20681, 16061, 13786, 
      12409, 10250, 8381, 7369, 8746, 11450, 12850, 15860, 15317, 13957, 
      11752, 10312, 8357, 7460, 8621, 8593, 7578, 7650, 10378, 13369, 8900, 
      7760, 15665, 10225, 8650, 8021, 11285, 18504, 10600, 10309, 8136, 8461, 
      11581, 13906, 9725, 8570, 8402, 8330, 8450, 8570, 11197, 12637, 13906, 
      13648, 13225, 9689, 8689, 9488, 17113, 8649, 8650, 8845, 9673, 10018, 
      11250, 11353, 11674, 12249, 10685, 8900, 8837, 8837, 10952, 11237, 
      14020, 10114, 10181, 17680, 9265, 9252, 9241, 11817, 12465, 16978, 
      13505, 9770, 9605, 9665, 9698, 9938, 12658, 9608, 9704, 10280, 10504, 
      12104, 12826, 10201, 17901, 11156, 10324, 19216, 21226, 11497, 10250, 
      10685, 14825, 16442, 12708, 10573, 12168, 14629, 17460, 18504, 20008, 
      13525, 12209, 10865, 10673, 11050, 12290, 14705, 16085, 17170, 18890, 
      17705, 17057, 19097, 19306, 11029, 12961, 13141, 17914, 19306, 15205, 
      12260, 12917, 13940, 20840, 22261, 22474, 19018, 12025, 11674, 12178, 
      13130, 16490, 20285, 21053, 22480, 16848, 11680, 11668, 14368, 21073, 
      13481, 14282, 15125, 13864, 12116, 12325, 12776, 19669, 19844, 13410, 
      12805, 14085, 14722, 21157, 12665, 12545, 12868, 15248, 20113, 24865, 
      24869, 17669, 15073, 14978, 12913, 14450, 22405, 13780, 13060, 16477, 
      20221, 25096, 18266, 13850, 13394, 13306, 16589, 17986, 18409, 23026, 
      25337, 13460, 13817, 17177, 17681, 21556, 26914, 25570, 14013, 13833, 
      13789, 13770, 13789, 14013, 17053, 24714, 29549, 26920, 22573, 16040, 
      15368, 14765, 13940, 13928, 14005, 17524, 16762, 15761, 15317, 15250, 
      14690, 14602, 14282, 23377, 20329, 26281, 20117, 14650, 14641, 14642, 
      14930, 15041, 19784, 17188, 14900, 14909, 21125, 25700, 17154, 15970, 
      15250, 25330, 25738, 20000, 21460, 21776, 21937, 22265, 28601, 22681, 
      30266, 21960, 17153, 16613, 22853, 23354, 31754, 16784, 31025, 17002, 
      17224, 17837, 17162, 17177, 25442, 34065, 17785, 25524, 28449, 34065, 
      18985, 28298, 28925, 34850, 28981, 35380, 31450, 18250, 18549, 18850, 
      29461, 33109, 18545, 18890, 19058, 31538, 29448, 20005, 19060, 19333, 
      19485, 34420, 35944, 20345, 19421, 19924, 37305, 20173, 34373, 20453, 
      20785, 20817, 20836, 21317, 42925, 36738, 21610, 21690, 41522, 41544, 
      41269, 23477, 23465, 23105, 23108, 47125, 43880, 23741, 24194, 24221, 
      24658, 24665, 24674, 24749, 25133, 47781, 26084, 26002, 26245, 27709, 
      27666, 28085, 27953, 27914, 29008, 32882, 32066, 32929, 32425, 34024, 
      34306, 34250, 34994, 35425, 35746, 37736, 37717, 38221, 39208, 39925, 
      39602, 40009, 41570, 41905, 41641, 42250, 42169, 44200, 45065, 46481, 
      46825, 47749, 47549, 48130, 50769, 51176, 56693, 57625, 57616 ], 
  [ 12226, 11570, 11936, 11152, 10330, 9805, 9673, 10064, 9181, 9250, 9098, 
      6917, 7501, 6266, 7162, 6877, 6388, 6338, 5858, 5338, 5837, 6397, 3989, 
      3665, 3509, 4285, 4658, 4804, 3176, 4610, 4165, 4513, 3973, 3890, 3321, 
      3874, 2920, 1469, 1801, 1421, 13700, 14612, 1261, 3341, 2285, 1130, 
      877, 10841, 9065, 1160, 4469, 640, 1058, 970, 4453, 1268, 7540, 9133, 
      970, 7002, 8905, 6025, 442, 468, 32689, 25570, 4258, 1130, 773, 5330, 
      1937, 1481, 5732, 33714, 27450, 22426, 24221, 4421, 1796, 5972, 33658, 
      32930, 32569, 23885, 2105, 953, 3769, 33268, 25085, 170, 157, 7010, 
      30376, 136, 829, 3349, 4196, 28642, 1306, 4306, 8730, 24400, 4420, 
      3664, 4033, 9865, 27274, 4274, 4405, 29965, 27592, 19636, 19080, 72, 
      61, 221, 24041, 21332, 1105, 692, 3380, 28570, 16393, 15138, 1033, 178, 
      3258, 3609, 5785, 7234, 16388, 16133, 2708, 200, 2405, 2813, 3725, 
      3848, 23717, 14401, 1226, 197, 26244, 15876, 729, 169, 144, 25, 0, 
      3600, 7921, 24337, 23717, 2117, 290, 82, 6085, 18500, 2813, 200, 1768, 
      2120, 6565, 26578, 17170, 12109, 1858, 1378, 109, 178, 850, 1165, 
      10420, 14666, 13250, 2834, 1321, 466, 386, 349, 809, 1557, 820, 292, 
      157, 4392, 24074, 14933, 13274, 13045, 11074, 8698, 2650, 1073, 1274, 
      2450, 4538, 6133, 1913, 1828, 80, 113, 848, 1664, 8730, 5265, 117, 
      1525, 3681, 19981, 1396, 629, 21437, 11146, 7346, 5597, 317, 137, 
      10144, 4500, 145, 225, 1513, 3865, 16553, 11833, 2473, 1325, 11432, 
      4165, 3112, 1717, 296, 232, 1096, 17386, 12106, 7794, 7114, 306, 1521, 
      265, 617, 9698, 9505, 4778, 1250, 305, 4913, 19368, 9928, 8245, 325, 
      3065, 845, 4082, 10004, 1424, 1184, 4121, 15082, 10642, 9850, 6525, 
      4537, 3577, 2205, 1885, 1225, 882, 562, 445, 541, 610, 882, 925, 20084, 
      15860, 5245, 4453, 2005, 845, 10330, 6005, 785, 533, 698, 1258, 1429, 
      2554, 4129, 14976, 13120, 6352, 5476, 4672, 832, 720, 1537, 2692, 
      15509, 11441, 8725, 6554, 5386, 4346, 629, 650, 914, 949, 15560, 9140, 
      8420, 7565, 7400, 7237, 6605, 5437, 2980, 725, 677, 901, 1117, 1160, 
      2525, 3592, 4520, 17890, 11965, 9378, 1129, 1213, 16913, 14708, 14240, 
      13105, 12884, 12233, 2720, 1873, 1184, 2809, 14765, 8762, 8410, 7402, 
      3977, 2777, 1165, 4810, 18061, 15061, 12349, 4149, 2269, 3501, 12410, 
      1361, 1285, 1157, 9860, 6800, 4993, 3328, 1600, 2393, 3940, 14314, 
      12970, 12325, 6714, 4338, 1873, 3114, 14612, 4756, 3557, 1781, 1352, 
      1300, 1412, 1480, 2312, 4181, 4637, 12674, 7786, 6850, 5849, 1666, 
      1394, 1421, 3161, 4825, 12112, 10900, 9577, 4212, 4896, 14365, 7453, 
      1405, 1378, 1945, 2393, 3050, 4285, 16085, 13988, 11048, 1640, 11722, 
      10930, 10357, 8410, 1921, 2005, 11401, 3364, 15605, 15370, 9962, 7922, 
      6170, 6037, 2306, 2081, 1937, 1730, 11764, 8488, 5860, 3133, 3060, 
      1765, 1773, 1789, 1813, 3370, 2290, 1850, 1874, 2018, 3965, 4349, 9505, 
      8992, 8825, 2897, 2465, 3961, 4745, 9250, 9081, 5050, 3546, 12932, 
      12725, 7016, 3965, 3412, 3272, 4820, 8609, 7538, 3505, 2570, 3233, 
      5345, 8865, 8233, 2385, 2404, 3204, 3748, 4901, 4610, 11716, 8900, 
      4525, 2669, 2722, 3897, 4450, 14585, 12505, 9593, 4820, 13625, 7165, 
      3250, 10660, 8845, 3645, 2997, 4360, 5141, 4321, 3866, 4546, 13952, 
      9697, 7625, 3497, 3257, 10993, 6058, 4090, 3370, 3505, 14813, 4453, 
      4388, 3653, 3413, 3620, 3989, 4520, 5765, 10877, 4706, 3530, 3706, 
      4637, 3722, 3730, 3757, 3785, 3821, 3890, 4810, 6970, 3944, 5069, 7208, 
      7325, 12069, 4138, 4069, 13312, 8585, 7121, 4105, 4100, 4666, 8980, 
      4360, 9250, 4489, 5165, 6890, 15028, 7328, 12682, 6970, 4930, 4786, 
      5661, 6130, 8500, 5125, 18965, 5482, 5050, 5162, 7957, 10809, 10368, 
      9153, 5545, 8784, 15938, 13073, 9298, 8465, 7633, 6929, 9050, 11101, 
      9445, 8612, 7592, 5960, 6152, 6205, 6632, 7145, 6737, 5876, 5812, 7376, 
      8177, 10829, 7225, 5954, 6329, 6829, 7610, 8200, 7045, 7173, 14522, 
      8090, 6242, 8545, 7769, 7556, 6976, 6436, 6401, 6404, 6569, 15970, 
      10530, 10405, 9925, 8677, 7402, 7002, 6570, 11765, 10088, 6845, 9860, 
      10253, 7330, 7010, 6893, 7978, 10025, 10610, 7092, 10305, 21866, 17026, 
      14621, 13154, 10825, 8746, 7514, 8381, 10825, 12125, 16805, 16232, 
      14792, 12437, 10877, 8692, 7405, 8296, 8938, 7573, 7585, 9873, 14144, 
      9265, 7745, 16570, 10730, 8945, 8146, 10730, 19549, 11125, 10804, 8101, 
      8296, 11016, 14681, 10130, 8765, 8537, 8285, 8345, 8425, 10682, 12002, 
      13181, 14393, 13940, 10064, 8564, 9193, 18058, 8674, 8665, 8730, 9378, 
      9673, 10765, 10858, 11149, 11674, 11140, 9005, 8872, 8852, 10517, 
      10772, 13325, 9809, 9866, 18625, 9360, 9337, 9316, 11332, 11920, 17873, 
      14170, 9985, 9770, 9530, 9553, 9733, 12113, 9613, 9629, 10045, 10229, 
      11629, 13401, 10026, 17026, 11521, 10529, 18281, 22301, 11882, 10345, 
      10490, 14170, 15677, 13213, 10468, 11773, 14004, 16645, 17629, 19053, 
      14090, 12634, 11050, 10618, 10865, 11905, 14090, 15370, 16385, 18005, 
      18560, 16292, 18212, 20241, 11074, 12546, 12706, 17109, 18421, 15860, 
      11965, 12532, 13445, 19885, 21236, 23549, 19913, 12290, 11549, 11933, 
      12745, 15805, 19370, 20098, 23545, 17593, 11745, 11713, 13873, 20128, 
      13906, 13817, 15700, 14309, 12181, 12200, 12541, 18824, 18989, 13765, 
      13050, 13690, 14257, 20242, 12800, 12580, 12713, 14753, 19268, 23780, 
      25994, 18394, 15578, 15473, 13058, 14065, 23400, 14085, 13165, 15912, 
      19396, 24021, 19001, 14125, 13549, 13421, 16034, 17321, 17714, 22061, 
      26452, 13505, 13652, 16592, 17056, 20681, 28089, 26685, 14218, 13978, 
      13914, 13705, 13714, 13858, 16498, 23689, 30824, 28085, 23528, 16525, 
      15773, 15080, 14005, 13973, 13940, 16949, 17297, 16186, 15682, 15605, 
      14945, 14837, 14417, 22442, 19584, 25216, 20882, 14705, 14666, 14657, 
      14785, 14866, 20509, 17693, 14885, 14884, 20360, 24685, 17629, 16285, 
      15165, 24345, 24733, 19345, 20705, 21001, 21152, 21460, 27476, 21866, 
      29081, 22765, 17498, 16858, 22058, 22529, 30529, 17009, 29840, 17217, 
      17429, 18122, 17197, 17162, 24557, 35380, 18000, 24649, 27424, 32800, 
      19370, 27293, 27890, 33565, 27956, 34085, 32625, 18325, 18394, 18625, 
      28426, 31914, 18500, 19025, 18913, 30433, 30493, 20340, 19125, 19188, 
      19300, 33205, 34669, 20690, 19546, 20129, 38650, 20228, 35578, 20458, 
      20740, 20752, 20761, 21352, 44410, 37993, 21645, 21625, 42937, 42949, 
      42664, 23762, 23680, 23120, 23113, 48680, 45325, 23816, 24349, 24106, 
      24713, 24650, 24649, 24674, 25028, 49306, 26329, 26117, 26280, 27954, 
      27901, 28250, 28058, 27889, 29313, 33197, 32041, 33184, 32400, 34349, 
      34421, 34225, 35069, 35540, 35821, 37861, 37832, 38386, 39213, 40130, 
      39617, 40064, 41785, 42100, 41716, 42425, 42314, 44325, 45200, 46666, 
      46980, 47924, 47624, 48285, 50914, 51301, 56788, 57700, 57681 ], 
  [ 21226, 19610, 20816, 20032, 18850, 17485, 17113, 18464, 16381, 18250, 
      18338, 13637, 16501, 14066, 16642, 15997, 15028, 15098, 13898, 13378, 
      14957, 16477, 10589, 10025, 9749, 12325, 13418, 14164, 9896, 13850, 
      12805, 13753, 12613, 12410, 11241, 12874, 10600, 6269, 8281, 6701, 
      3860, 4292, 7141, 12941, 10445, 6770, 5197, 2441, 1745, 7400, 15509, 
      5200, 7418, 7090, 15613, 8228, 1060, 1573, 7330, 882, 1465, 625, 5122, 
      5508, 57889, 48250, 15418, 8210, 7013, 410, 10457, 9281, 452, 59274, 
      50850, 43906, 46421, 15821, 10196, 452, 59218, 58250, 57769, 45965, 
      10985, 7913, 169, 58708, 47645, 4610, 4477, 650, 54856, 3016, 1189, 
      109, 116, 52522, 9106, 106, 1170, 46720, 15940, 64, 73, 1585, 50674, 
      74, 85, 54325, 51112, 40036, 39240, 4392, 3061, 2141, 46241, 42452, 
      8665, 7412, 20, 52450, 35353, 33498, 8473, 2218, 18, 9, 265, 634, 
      35348, 34973, 12548, 5480, 125, 53, 5, 8, 45797, 32401, 9026, 2117, 
      49284, 34596, 7569, 5329, 5184, 4225, 3600, 0, 841, 46657, 45797, 
      11237, 5930, 4762, 325, 38420, 12773, 5480, 328, 200, 445, 49738, 
      36490, 28909, 10618, 9418, 2509, 2218, 970, 685, 26260, 32786, 30650, 
      12794, 9241, 6586, 6266, 6109, 1049, 9837, 7780, 5812, 2437, 72, 46274, 
      33173, 30674, 30325, 27274, 23458, 12370, 8513, 674, 170, 98, 373, 
      10673, 10468, 4160, 2873, 1088, 464, 23490, 17505, 4437, 565, 81, 
      40501, 9316, 1469, 42557, 27346, 21146, 18077, 5597, 4217, 25744, 
      16020, 3625, 2745, 673, 145, 35513, 28393, 11833, 845, 27752, 15325, 
      13192, 9997, 5096, 3112, 1096, 36706, 28786, 21834, 20674, 4986, 801, 
      3505, 1937, 24938, 24625, 16418, 8570, 3425, 353, 39528, 25288, 22525, 
      3805, 12905, 7085, 362, 25364, 8864, 8144, 401, 33202, 26362, 25090, 
      19485, 15817, 13897, 10845, 10045, 8185, 7002, 5482, 3805, 2941, 2650, 
      1962, 1885, 40484, 34340, 17125, 15613, 10285, 2165, 25810, 18485, 
      6305, 3893, 2738, 1618, 1429, 754, 529, 32976, 30160, 19072, 17476, 
      15952, 6352, 5760, 1417, 772, 33749, 27521, 23125, 19394, 17266, 15266, 
      4469, 3650, 2474, 2389, 33800, 23780, 22580, 21125, 20840, 20557, 
      19445, 17317, 12340, 5165, 4397, 2701, 2197, 2120, 965, 712, 680, 
      37210, 28285, 24138, 2329, 2173, 35753, 32468, 31760, 30025, 29684, 
      28673, 11600, 9433, 7184, 1009, 32525, 23042, 22450, 20722, 14297, 
      11657, 6925, 850, 37381, 32941, 28789, 14589, 10309, 981, 28850, 7361, 
      7045, 3077, 24740, 19520, 16153, 12688, 8080, 1553, 1060, 31714, 29650, 
      28645, 19314, 14778, 8833, 1314, 32132, 15556, 13037, 8381, 6632, 3460, 
      3092, 2920, 1832, 1181, 1157, 29114, 21106, 19450, 17609, 7786, 3434, 
      3341, 1481, 1225, 28192, 26260, 24097, 1332, 1296, 31645, 20413, 5725, 
      5338, 2665, 2153, 1730, 1405, 34205, 31028, 26408, 3560, 27442, 26170, 
      25237, 21970, 3121, 2965, 26881, 12004, 33365, 33010, 24482, 21002, 
      17810, 17557, 8906, 8081, 7457, 4490, 27364, 21928, 17140, 11173, 
      10980, 5245, 5013, 4789, 4573, 11650, 8410, 5330, 4874, 4058, 2045, 
      1949, 23545, 22672, 22385, 10217, 8825, 2161, 1985, 23050, 22761, 
      15250, 11826, 29012, 28685, 19016, 12725, 11332, 10952, 2180, 21809, 
      19898, 11425, 3890, 2993, 2225, 22185, 21073, 4905, 4804, 3204, 2788, 
      14501, 13850, 26836, 22100, 13525, 4709, 7642, 3177, 2890, 31265, 
      27985, 23153, 13940, 29705, 18685, 4330, 24820, 21685, 10485, 5517, 
      3400, 14261, 12241, 3986, 3466, 30032, 23017, 19265, 9377, 8177, 25153, 
      16018, 11170, 5650, 5185, 31253, 12013, 11828, 9293, 6173, 5300, 4589, 
      4040, 3485, 24797, 12506, 7970, 5506, 4157, 7202, 6970, 6637, 6425, 
      6221, 5930, 4450, 3730, 6344, 4469, 3848, 3845, 26469, 9298, 6469, 
      28432, 20225, 17321, 8065, 7460, 10786, 20740, 8200, 21130, 8089, 5645, 
      4610, 30868, 4688, 26962, 16210, 10090, 7786, 5661, 5290, 19300, 6925, 
      36725, 11602, 8290, 7442, 5077, 23409, 22608, 20313, 6865, 5184, 31898, 
      27233, 20458, 18785, 16993, 15329, 5330, 23701, 20605, 18932, 16712, 
      6920, 6632, 6565, 6152, 15185, 14057, 10676, 8692, 6176, 5897, 22829, 
      15145, 8954, 7529, 6829, 6290, 17320, 14365, 6813, 29042, 16850, 9962, 
      6385, 15809, 15236, 13456, 10756, 9881, 9764, 8609, 31210, 21690, 
      21445, 20485, 17797, 14482, 13122, 9810, 23885, 20648, 9125, 6740, 
      20813, 13450, 11930, 10253, 7618, 6905, 6890, 9972, 7065, 39986, 32506, 
      28541, 25994, 21625, 17026, 13154, 7901, 7225, 7325, 32045, 31112, 
      28712, 24557, 21557, 16612, 10645, 8296, 16978, 11413, 10705, 7713, 
      27344, 17545, 11465, 31330, 20690, 16385, 13546, 7970, 35989, 21325, 
      20644, 11581, 10216, 8136, 27881, 18890, 15005, 14057, 11645, 10985, 
      10585, 8402, 8282, 8381, 27233, 26420, 18464, 10964, 9553, 33298, 
      12874, 12745, 11250, 9738, 9433, 8845, 8818, 8749, 8674, 20500, 14165, 
      13192, 12932, 9197, 9092, 8885, 10049, 9986, 33865, 14400, 14257, 
      14116, 9412, 9280, 32513, 26050, 16465, 15650, 11810, 11713, 11173, 
      9473, 13573, 12629, 11125, 10829, 9829, 24201, 11826, 10426, 19801, 
      16889, 10961, 39101, 20402, 15385, 12050, 10210, 10397, 23173, 13108, 
      10933, 10404, 10765, 11029, 11493, 24770, 21634, 17170, 13858, 12545, 
      11185, 10610, 10690, 10865, 11285, 32720, 11012, 11492, 35361, 15514, 
      11466, 11386, 11349, 11701, 27620, 12325, 11812, 11405, 12325, 12836, 
      40349, 34553, 19370, 13949, 12893, 12025, 11485, 12290, 12538, 40225, 
      30433, 16425, 16153, 11833, 12688, 22906, 12137, 26500, 23549, 16861, 
      14600, 13621, 12584, 12629, 21925, 19890, 12850, 12577, 13162, 18320, 
      16900, 14753, 12713, 13028, 14660, 43394, 30994, 25538, 25313, 18698, 
      13345, 39240, 21645, 18325, 13032, 13396, 15021, 31721, 21325, 19309, 
      18701, 13274, 13241, 13274, 14381, 43732, 17945, 15572, 13472, 13456, 
      14081, 46089, 43965, 20578, 19618, 19314, 16825, 16714, 15898, 13738, 
      15289, 50024, 45965, 38888, 26245, 24533, 22760, 18685, 18413, 17060, 
      13949, 27617, 25186, 23962, 23765, 21905, 21557, 19937, 15122, 14544, 
      16336, 33962, 19265, 18866, 18737, 16945, 16666, 33109, 27653, 18605, 
      18484, 15080, 16405, 27229, 23965, 18045, 16425, 16573, 15385, 15545, 
      15601, 15632, 15700, 17876, 15986, 18761, 36325, 25538, 23698, 16418, 
      16529, 19729, 23609, 19520, 23697, 23789, 25442, 21517, 20882, 17837, 
      55060, 24480, 18049, 19024, 21520, 27890, 19133, 19370, 22045, 19556, 
      22445, 50625, 23125, 20434, 19825, 19906, 21474, 21860, 24545, 21073, 
      21073, 46933, 28260, 23805, 21348, 20980, 22525, 23269, 28730, 24946, 
      26489, 58690, 24788, 53938, 24418, 24100, 23872, 23761, 25672, 66130, 
      56953, 25965, 24745, 63817, 63709, 63304, 31082, 30160, 27200, 27073, 
      71240, 66565, 28616, 30109, 26626, 29273, 28370, 28249, 27674, 27668, 
      71506, 33169, 31397, 30600, 34794, 34621, 34130, 33218, 31489, 36873, 
      40877, 35641, 40144, 36000, 42149, 39701, 37825, 39869, 40820, 40621, 
      43261, 43112, 44266, 43173, 46490, 43697, 44624, 48265, 48340, 46516, 
      48425, 47954, 49725, 50720, 52786, 52740, 53924, 52424, 54045, 56554, 
      56701, 61828, 62500, 62361 ], 
  [ 28157, 26077, 27689, 26905, 25549, 23778, 23290, 25105, 22442, 25181, 
      25385, 19466, 23432, 20417, 23805, 22986, 21785, 21913, 20365, 19845, 
      21946, 23930, 16360, 15680, 15346, 18792, 20233, 21269, 15725, 20897, 
      19562, 20800, 19370, 19109, 17650, 19805, 16893, 11170, 13994, 11834, 
      1685, 1885, 12564, 20162, 16970, 12077, 9866, 962, 788, 12997, 23426, 
      9985, 13073, 12629, 23588, 14173, 509, 500, 12985, 505, 450, 596, 9965, 
      10525, 72650, 61793, 23393, 14213, 12610, 613, 17156, 15632, 481, 
      74209, 64741, 56869, 59732, 23912, 16837, 365, 74153, 73069, 72530, 
      59218, 17858, 13858, 1010, 73585, 61130, 9337, 9146, 157, 69269, 6989, 
      3944, 1124, 725, 66645, 15457, 657, 97, 60089, 24089, 905, 740, 164, 
      64565, 625, 578, 68680, 65061, 52477, 51565, 9061, 7092, 5650, 59552, 
      55241, 14900, 13241, 977, 66573, 47098, 44953, 14650, 5785, 1033, 850, 
      178, 25, 47093, 46660, 19885, 10613, 1604, 1300, 788, 733, 59050, 
      43682, 15377, 5626, 63001, 46225, 13456, 10404, 10201, 8836, 7921, 841, 
      0, 60026, 59050, 18226, 11237, 9605, 122, 50629, 20168, 10613, 2213, 
      1853, 68, 63513, 48409, 39610, 17433, 15885, 6250, 5785, 3609, 3034, 
      36497, 44125, 41641, 20189, 15650, 12125, 11689, 11474, 3746, 16420, 
      13725, 11061, 6120, 565, 59585, 44570, 41665, 41258, 37685, 33173, 
      19649, 14690, 2965, 1649, 533, 170, 17488, 17225, 8713, 6788, 3785, 
      2465, 33205, 26002, 9106, 2682, 922, 53000, 15725, 4456, 55346, 37757, 
      30397, 26690, 10730, 8770, 35865, 24169, 7888, 6544, 2848, 928, 47258, 
      38978, 18938, 3194, 38221, 23300, 20645, 16580, 9997, 7085, 3677, 
      48625, 39429, 31201, 29809, 9829, 3034, 7652, 5156, 34885, 34514, 
      24625, 14689, 7514, 730, 51853, 35293, 32008, 8068, 20242, 12682, 1145, 
      35369, 15041, 14089, 1184, 44541, 36541, 35037, 28330, 23850, 21466, 
      17602, 16570, 14130, 12541, 10441, 8010, 6682, 6217, 5065, 4930, 52925, 
      45853, 25448, 23588, 16868, 5384, 35873, 27098, 11554, 8098, 6305, 
      4373, 4010, 2465, 1370, 44257, 40977, 27801, 25857, 23985, 11601, 
      10777, 3940, 2425, 45146, 37874, 32666, 28181, 25589, 23125, 8906, 
      7681, 5809, 5666, 45197, 33437, 32005, 30260, 29917, 29576, 28232, 
      25640, 19445, 9892, 8776, 6152, 5300, 5165, 2792, 1901, 1405, 49129, 
      38754, 33853, 5490, 5218, 47440, 43633, 42809, 40784, 40385, 39200, 
      18473, 15668, 12665, 2720, 43690, 32525, 31817, 29741, 21866, 18530, 
      12290, 1517, 49300, 44164, 39316, 22216, 16776, 2344, 39377, 12842, 
      12410, 6586, 34513, 28249, 24128, 19793, 13793, 3728, 2249, 42705, 
      40293, 39114, 27985, 22405, 14778, 3025, 43181, 23357, 20200, 14152, 
      11765, 7085, 6485, 6197, 4181, 2312, 2056, 39641, 30125, 28121, 25874, 
      13325, 7001, 6850, 3250, 2066, 38545, 36265, 33696, 2521, 2137, 42578, 
      29258, 10394, 9833, 5594, 4618, 3673, 2594, 45544, 41845, 36413, 7069, 
      37621, 36117, 35010, 31105, 6282, 6010, 36944, 18761, 44530, 44117, 
      34081, 29905, 26017, 25706, 14677, 13562, 12706, 8405, 37485, 31005, 
      25173, 17640, 17389, 9508, 9160, 8820, 8488, 18233, 13949, 9593, 8905, 
      7625, 3698, 3370, 32912, 31865, 31520, 16336, 14480, 3872, 3232, 32301, 
      31954, 22761, 18409, 39365, 38980, 27397, 19540, 17741, 17245, 3485, 
      30770, 28453, 17834, 7109, 5458, 3298, 31204, 29860, 8704, 8545, 5785, 
      4905, 21722, 20897, 36725, 31061, 20456, 8276, 12601, 5410, 4717, 
      41908, 38048, 32288, 20929, 40058, 26834, 7433, 34245, 30472, 16372, 
      9316, 5517, 21250, 18650, 6625, 5525, 40385, 32036, 27472, 14800, 
      13136, 34578, 23413, 17173, 9333, 8578, 41780, 18248, 18005, 14600, 
      10088, 8693, 7460, 6389, 4964, 34106, 18857, 12697, 8957, 6506, 11465, 
      11117, 10610, 10282, 9962, 9497, 6857, 4745, 10085, 6760, 4805, 4744, 
      36010, 14373, 10210, 38321, 28432, 24832, 12560, 11665, 16325, 29005, 
      12637, 29453, 12410, 8458, 6089, 41105, 5993, 36445, 23257, 15165, 
      11817, 8242, 7465, 27101, 10376, 47890, 17141, 12437, 11125, 6266, 
      32080, 31105, 28288, 10084, 6025, 42193, 36658, 28433, 26354, 24098, 
      21970, 6113, 32372, 28580, 26501, 23701, 9965, 9445, 9320, 8501, 21652, 
      20176, 15577, 12665, 8177, 7376, 31210, 21554, 12985, 10690, 9410, 
      8233, 24309, 20484, 9220, 38641, 23665, 14341, 7922, 22276, 21529, 
      19169, 15425, 14144, 13969, 12176, 41157, 29665, 29362, 28170, 24786, 
      20485, 18661, 13957, 32324, 28333, 12808, 7813, 28498, 18989, 16889, 
      14458, 10025, 7978, 7673, 13945, 8080, 51325, 42569, 37850, 34781, 
      29426, 23609, 18461, 10250, 8066, 7586, 41992, 40885, 38021, 32996, 
      29300, 23021, 14792, 10877, 23445, 15850, 14794, 9250, 36305, 24128, 
      15844, 41045, 28085, 22562, 18737, 9217, 46516, 28836, 27981, 15844, 
      13725, 9325, 36842, 25705, 20602, 19306, 15850, 14842, 14210, 9881, 
      9065, 8642, 36020, 35033, 25105, 14705, 12308, 43245, 17485, 17298, 
      15049, 12493, 11898, 10498, 10413, 10170, 9805, 27605, 19240, 17861, 
      17485, 11140, 10861, 9320, 12746, 12625, 43812, 19417, 19216, 19017, 
      11065, 10585, 42170, 34373, 22178, 21073, 15493, 15338, 14450, 10778, 
      18068, 16660, 14228, 13700, 11540, 32002, 15277, 9817, 26384, 22544, 
      10004, 49802, 27101, 20402, 15385, 10877, 10426, 30568, 16965, 13108, 
      11245, 10504, 10420, 10420, 32513, 28565, 22709, 18005, 15938, 13418, 
      11509, 11009, 10778, 10618, 42145, 11041, 10825, 45250, 20241, 13525, 
      13329, 11146, 11034, 35885, 15080, 14045, 13000, 11252, 11357, 51050, 
      44210, 25373, 17690, 15938, 14258, 11978, 11449, 11465, 50868, 39220, 
      21268, 20880, 13428, 11673, 29837, 13906, 34301, 30596, 21704, 18341, 
      16724, 12149, 12136, 28450, 25777, 15025, 14346, 12321, 23569, 21569, 
      18320, 14308, 12593, 12833, 54385, 39665, 32933, 32650, 24005, 15578, 
      49477, 27880, 23400, 14221, 13077, 13252, 40450, 27386, 24674, 23834, 
      14521, 13850, 13709, 13250, 54665, 22672, 19081, 14545, 14297, 13472, 
      57370, 54898, 26233, 24925, 24505, 20914, 20745, 19465, 14985, 13810, 
      61885, 57188, 48893, 33524, 31348, 29053, 23528, 23140, 21149, 15080, 
      35186, 32117, 30545, 30290, 27850, 27386, 25186, 14165, 14689, 14625, 
      42865, 24050, 23477, 23290, 20570, 20117, 41780, 35048, 22984, 22805, 
      15109, 14984, 34450, 30258, 22018, 15178, 15210, 16052, 15632, 15572, 
      15545, 15497, 15817, 15725, 16354, 45460, 32005, 29585, 16273, 16210, 
      17090, 29380, 17113, 29410, 29444, 31561, 26186, 25261, 17170, 67153, 
      30193, 17440, 17545, 18649, 34589, 17770, 17833, 19058, 18077, 19400, 
      61906, 28026, 24001, 22986, 18369, 19009, 26065, 29794, 24698, 19130, 
      57460, 34669, 28648, 24973, 24373, 19944, 20340, 35197, 30137, 32144, 
      70957, 29573, 65393, 28913, 28305, 27961, 27792, 30341, 79209, 68698, 
      30634, 28834, 76490, 76324, 75861, 37201, 35873, 31753, 31568, 84725, 
      79412, 33517, 35474, 30425, 34058, 32749, 32570, 31705, 31525, 84817, 
      39056, 36530, 35269, 40681, 40450, 39553, 38293, 35810, 43108, 47170, 
      39962, 46089, 40321, 48500, 44834, 42146, 44770, 45953, 45522, 48452, 
      48245, 49689, 47668, 52145, 48250, 49409, 53978, 53937, 51417, 53906, 
      53261, 54916, 55969, 58325, 58105, 59405, 57325, 59410, 61861, 61892, 
      66845, 67401, 67204 ], 
  [ 22725, 24565, 22745, 21953, 22061, 23720, 24212, 22105, 24340, 19717, 
      18937, 23300, 17946, 19825, 16349, 17000, 17757, 17393, 18785, 18257, 
      15944, 14004, 20642, 20938, 21092, 17186, 15685, 14265, 19501, 14381, 
      15496, 14282, 15300, 15529, 16516, 14257, 16733, 22760, 18720, 21460, 
      73049, 75209, 19730, 12136, 14824, 20221, 23400, 66436, 61850, 18685, 
      9512, 22529, 18265, 18801, 9178, 16913, 58129, 62530, 18173, 56653, 
      61988, 53802, 22009, 21097, 900, 333, 8973, 16453, 18280, 51853, 13514, 
      14930, 53189, 985, 337, 305, 226, 8506, 13681, 54049, 925, 821, 772, 
      200, 12740, 16580, 46852, 845, 148, 22345, 22644, 57265, 445, 26365, 
      33610, 45490, 48521, 269, 14741, 48941, 62101, 81, 8181, 46737, 48042, 
      65106, 145, 48905, 49348, 338, 149, 305, 373, 22549, 25970, 28936, 26, 
      125, 15154, 16925, 45821, 185, 800, 1105, 15392, 28577, 45385, 46672, 
      53840, 58097, 793, 850, 10825, 20173, 42034, 43690, 47098, 47533, 8, 
      1300, 14645, 28904, 37, 901, 16642, 20450, 20737, 22802, 24337, 46657, 
      60026, 0, 4, 12100, 19321, 21609, 54756, 401, 10610, 20165, 39205, 
      40805, 56170, 53, 629, 2120, 12773, 14165, 27560, 28565, 34229, 36104, 
      2925, 1241, 1697, 10625, 14416, 18241, 18785, 19060, 33872, 13714, 
      16409, 19625, 27914, 49309, 37, 1192, 1717, 1800, 2637, 4005, 11061, 
      15412, 36517, 42061, 49765, 54792, 12818, 13045, 23153, 26618, 33905, 
      38465, 4033, 7120, 22564, 37700, 46720, 306, 14481, 32122, 200, 2701, 
      5141, 6824, 20264, 23204, 3257, 8221, 24770, 27346, 37370, 47210, 928, 
      2448, 11808, 36244, 2669, 8818, 10573, 13858, 21485, 26413, 34765, 821, 
      2405, 4957, 5525, 21805, 37060, 25506, 30850, 3737, 3856, 8177, 15881, 
      25856, 50432, 613, 3653, 4778, 24938, 11140, 18280, 47413, 3725, 15737, 
      16745, 47450, 1625, 3425, 3881, 6484, 8864, 10400, 13396, 14324, 16784, 
      18625, 21425, 25364, 27956, 28961, 31729, 32084, 697, 1465, 8010, 9090, 
      14130, 31066, 3733, 7208, 20084, 25448, 29045, 33973, 35080, 40885, 
      47140, 1825, 2465, 6929, 7925, 8993, 20129, 21265, 35498, 41333, 1732, 
      3280, 4932, 6817, 8145, 9601, 24292, 26497, 30505, 30852, 1781, 4721, 
      5249, 5954, 6101, 6250, 6866, 8194, 12289, 22826, 24650, 29866, 31954, 
      32309, 40226, 44725, 48149, 1301, 3176, 4645, 31652, 32360, 1570, 2173, 
      2329, 2754, 2845, 3130, 13273, 15858, 19225, 41130, 2228, 5273, 5545, 
      6409, 10784, 13328, 19828, 48745, 1466, 2210, 3242, 10642, 15002, 
      43690, 3301, 19396, 19944, 29800, 4805, 7361, 9610, 12625, 18385, 
      38210, 45061, 2705, 3233, 3524, 7585, 10825, 17408, 41425, 2689, 10305, 
      12538, 18250, 21253, 29313, 30673, 31365, 37189, 45610, 47314, 3557, 
      6781, 7717, 8900, 19381, 29717, 30056, 41156, 47812, 3929, 4589, 5450, 
      45325, 47881, 3060, 7380, 23796, 24705, 33696, 36640, 40105, 45396, 
      2594, 3305, 4733, 30269, 4469, 4925, 5288, 6773, 32420, 33128, 4770, 
      14517, 3044, 3121, 5825, 7529, 9521, 9700, 18761, 20096, 21200, 28169, 
      4817, 7157, 10145, 15842, 16081, 26330, 26962, 27602, 28250, 15453, 
      19989, 26413, 27685, 30325, 42568, 44200, 6610, 7033, 7178, 17474, 
      19538, 42250, 45530, 6977, 7120, 12137, 15625, 4729, 4834, 9421, 14794, 
      16425, 16909, 45289, 7892, 9005, 16516, 32741, 37460, 47060, 7834, 
      8450, 29434, 29765, 36805, 39845, 13540, 14185, 6001, 8177, 14722, 
      30962, 23525, 39364, 42101, 4810, 5850, 7930, 14701, 5408, 10804, 
      34033, 7433, 9050, 19450, 30034, 40445, 15016, 17316, 37141, 40941, 
      5729, 8650, 10946, 21794, 24050, 7760, 13745, 19265, 31025, 32720, 
      5650, 18378, 18625, 22570, 29818, 32833, 36010, 39349, 45274, 8264, 
      18005, 25565, 32605, 39464, 28249, 28881, 29844, 30496, 31156, 32161, 
      39321, 48969, 31277, 40202, 49517, 49946, 8200, 24293, 31400, 7569, 
      11890, 14170, 27378, 28933, 22321, 11969, 27941, 11925, 28692, 37480, 
      46381, 7405, 47753, 9113, 16505, 25073, 30545, 39220, 41873, 13977, 
      34002, 6344, 23125, 30181, 32789, 49000, 11602, 12097, 13690, 35666, 
      51697, 7993, 9808, 13833, 15184, 16848, 18640, 52273, 11890, 13978, 
      15329, 17429, 37013, 38453, 38818, 41429, 19786, 21250, 26941, 31869, 
      44041, 47650, 13172, 20176, 31697, 36752, 40372, 44585, 18029, 21554, 
      41650, 10309, 18853, 30109, 47700, 20402, 21125, 23665, 28741, 30890, 
      31205, 34802, 9881, 15049, 15236, 16004, 18500, 22529, 24625, 31681, 
      13786, 16165, 34450, 51505, 16328, 24949, 27749, 31688, 42445, 51668, 
      53813, 33133, 52258, 8281, 10305, 11956, 13297, 16272, 20745, 26377, 
      43156, 53712, 58132, 10706, 11069, 12125, 14450, 16634, 21625, 32506, 
      41821, 21557, 31112, 32996, 49012, 13345, 21258, 31594, 11713, 18353, 
      23120, 27625, 51425, 10322, 18122, 18737, 32570, 36821, 52021, 13876, 
      20869, 26056, 27700, 33064, 34996, 36324, 50125, 55189, 59176, 14522, 
      15005, 21737, 35837, 41770, 11945, 31265, 31568, 35689, 41953, 43808, 
      49268, 49673, 50900, 52985, 20313, 29098, 31149, 31753, 47458, 48649, 
      58378, 42692, 43061, 12506, 29761, 30050, 30341, 49829, 52289, 13312, 
      16785, 26640, 27985, 37105, 37440, 39492, 52480, 32818, 35330, 40738, 
      42170, 49810, 18820, 38845, 67685, 23490, 27490, 70810, 12116, 23225, 
      30736, 39929, 57961, 62900, 20810, 37097, 47450, 56857, 65426, 68282, 
      72202, 19813, 22725, 28629, 35685, 39988, 47268, 56629, 61029, 64228, 
      68968, 15233, 63509, 69173, 14416, 33017, 48841, 49625, 65572, 69380, 
      18769, 44514, 47889, 52234, 73026, 76561, 13352, 15332, 27365, 38792, 
      42920, 48100, 60520, 71261, 73237, 13658, 17690, 33058, 33650, 52658, 
      72953, 23985, 51664, 21097, 23762, 33490, 39437, 43210, 68525, 69002, 
      26024, 28741, 49349, 52100, 72125, 31921, 34821, 40882, 53530, 68965, 
      80965, 14225, 19105, 23153, 23360, 31865, 49408, 15685, 27898, 33218, 
      56869, 68465, 80890, 19396, 28872, 32040, 33160, 56677, 61396, 62725, 
      75496, 14989, 35426, 42125, 58169, 59881, 71306, 14752, 15220, 31145, 
      32777, 33337, 39056, 39377, 42017, 57137, 78992, 14365, 15058, 17053, 
      24714, 26458, 28573, 35298, 35890, 39289, 58210, 23924, 26245, 27613, 
      27848, 30308, 30824, 33524, 74933, 66145, 81761, 20329, 36304, 37201, 
      37504, 42624, 43641, 21202, 25250, 38666, 38977, 67541, 79666, 26120, 
      29768, 41128, 78388, 79400, 63090, 67570, 68490, 68953, 69885, 85885, 
      70601, 89360, 20954, 30037, 32517, 70165, 71572, 92052, 33290, 90113, 
      33808, 34330, 32525, 39400, 40925, 75464, 17645, 34585, 75242, 82697, 
      95561, 30649, 81940, 83473, 96948, 83225, 97778, 19252, 39272, 46517, 
      48932, 84005, 92485, 43189, 38096, 46720, 88192, 21170, 33169, 40378, 
      46993, 48353, 94394, 97730, 33205, 38925, 37010, 19961, 41785, 21253, 
      43573, 45413, 46049, 46370, 43525, 21341, 22100, 43816, 46916, 22048, 
      22370, 22397, 38125, 40225, 45905, 46210, 23413, 23490, 44725, 42760, 
      50941, 46240, 48361, 48672, 50257, 51545, 24965, 41922, 45764, 48421, 
      43537, 43796, 46325, 48005, 51892, 43018, 46568, 56020, 48425, 56377, 
      47402, 54020, 58192, 55912, 55133, 56660, 57130, 57413, 56405, 62218, 
      56893, 62308, 61505, 58228, 59165, 62525, 60112, 60937, 63562, 64121, 
      64021, 65269, 65585, 68405, 66568, 69497, 70506, 76905, 78437, 78730 ], 
  [ 22285, 24093, 22301, 21509, 21605, 23236, 23720, 21645, 23840, 19277, 
      18505, 22784, 17506, 19345, 15925, 16564, 17305, 16945, 18313, 17785, 
      15508, 13600, 20122, 20410, 20560, 16714, 15237, 13837, 18985, 13949, 
      15044, 13850, 14848, 15073, 16040, 13817, 16249, 22180, 18196, 20896, 
      71981, 74125, 19186, 11716, 14356, 19669, 22804, 65416, 60866, 18153, 
      9140, 21941, 17737, 18265, 8810, 16405, 57173, 61538, 17645, 55709, 
      61000, 52882, 21425, 20525, 1000, 349, 8605, 15949, 17748, 50949, 
      13058, 14450, 52273, 1097, 377, 281, 226, 8146, 13221, 53125, 1037, 
      925, 872, 196, 12296, 16072, 45992, 953, 160, 21753, 22048, 56313, 521, 
      25721, 32882, 44642, 47645, 325, 14261, 48061, 61109, 85, 7825, 45877, 
      47170, 64090, 185, 48025, 48464, 410, 193, 245, 305, 21953, 25330, 
      28260, 26, 89, 14666, 16409, 44969, 241, 692, 977, 14900, 27905, 44537, 
      45812, 52916, 57137, 685, 738, 10413, 19609, 41218, 42858, 46234, 
      46665, 4, 1160, 14165, 28228, 65, 785, 16130, 19882, 20165, 22202, 
      23717, 45797, 59050, 4, 0, 11664, 18769, 21025, 53824, 325, 10202, 
      19601, 38417, 40001, 55226, 85, 533, 1940, 12325, 13693, 26900, 27893, 
      33493, 35348, 2713, 1105, 1537, 10217, 13940, 17705, 18241, 18512, 
      33140, 13250, 15901, 19069, 27250, 48425, 37, 1060, 1557, 1636, 2437, 
      3757, 10645, 14920, 35757, 41245, 48877, 53860, 12370, 12593, 22549, 
      25970, 33173, 37685, 3785, 6788, 21968, 36928, 45860, 250, 14005, 
      31410, 164, 2501, 4861, 6500, 19700, 22600, 3037, 7865, 24146, 26690, 
      36602, 46346, 820, 2260, 11380, 35488, 2473, 8450, 10169, 13394, 20905, 
      25769, 34025, 725, 2221, 4685, 5237, 21221, 36296, 24874, 30154, 3505, 
      3620, 7825, 15385, 25220, 49540, 545, 3425, 4514, 24314, 10728, 17748, 
      46549, 3497, 15245, 16237, 46586, 1489, 3209, 3649, 6176, 8500, 10004, 
      12944, 13856, 16276, 18089, 20849, 24736, 27296, 28289, 31025, 31376, 
      637, 1341, 7666, 8722, 13666, 30370, 3509, 6884, 19528, 24820, 28373, 
      33245, 34340, 40085, 46280, 1685, 2293, 6613, 7585, 8629, 19573, 20693, 
      34754, 40529, 1600, 3076, 4672, 6505, 7801, 9225, 23680, 25857, 29817, 
      30160, 1649, 4469, 4981, 5666, 5809, 5954, 6554, 7850, 11861, 22234, 
      24034, 29186, 31250, 31601, 39434, 43889, 47281, 1205, 2980, 4397, 
      30952, 31652, 1458, 2025, 2173, 2578, 2665, 2938, 12829, 15370, 18685, 
      40330, 2080, 5009, 5273, 6113, 10388, 12884, 19280, 47873, 1370, 2066, 
      3050, 10250, 14530, 42866, 3109, 18856, 19396, 29124, 4561, 7045, 9242, 
      12197, 17861, 37442, 44225, 2545, 3049, 3328, 7265, 10433, 16900, 
      40625, 2533, 9925, 12114, 17730, 20689, 28645, 29989, 30673, 36433, 
      44770, 46458, 3365, 6485, 7397, 8552, 18845, 29045, 29380, 40360, 
      46952, 3725, 4361, 5194, 44489, 47021, 2896, 7072, 23200, 24097, 32980, 
      35892, 39321, 44560, 2458, 3133, 4505, 29593, 4253, 4693, 5044, 6485, 
      31720, 32420, 4546, 14065, 2896, 2969, 5569, 7225, 9169, 9344, 18241, 
      19556, 20644, 27521, 4597, 6865, 9781, 15370, 15605, 25706, 26330, 
      26962, 27602, 14989, 19453, 25789, 27045, 29653, 41764, 43380, 6338, 
      6749, 6890, 16978, 19010, 41450, 44698, 6697, 6836, 11737, 15161, 4525, 
      4626, 9081, 14346, 15949, 16425, 44461, 7592, 8677, 16040, 32045, 
      36712, 46216, 7538, 8138, 28778, 29105, 36065, 39073, 13120, 13753, 
      5765, 7877, 14282, 30290, 22949, 38600, 41309, 4626, 5626, 7642, 14265, 
      5204, 10448, 33329, 7165, 8738, 18938, 29378, 39673, 14580, 16840, 
      36405, 40165, 5525, 8354, 10594, 21250, 23474, 7492, 13337, 18761, 
      30361, 32036, 5458, 17890, 18133, 22018, 29170, 32149, 35290, 38593, 
      44458, 7988, 17525, 24973, 31925, 38708, 27625, 28249, 29200, 29844, 
      30496, 31489, 38569, 48121, 30617, 39442, 48665, 49090, 7940, 23725, 
      30740, 7333, 11538, 13770, 26770, 28305, 21785, 11621, 27329, 11581, 
      28072, 36756, 45565, 7193, 46925, 8849, 16073, 24505, 29905, 38480, 
      41105, 13597, 33322, 6196, 22589, 29549, 32125, 48164, 11282, 11765, 
      13322, 34970, 50837, 7785, 9540, 13465, 14788, 16420, 18180, 51409, 
      11570, 13610, 14933, 16993, 36305, 37729, 38090, 40673, 19314, 20754, 
      26361, 31225, 43261, 46834, 12832, 19700, 31057, 36052, 39632, 43801, 
      17593, 21058, 40898, 10053, 18405, 29493, 46888, 19930, 20641, 23141, 
      28145, 30266, 30577, 34130, 9649, 14681, 14864, 15616, 18064, 22025, 
      24089, 31049, 13450, 15777, 33786, 50661, 15940, 24413, 27173, 31060, 
      41693, 50824, 52949, 32489, 51410, 8145, 10081, 11680, 12985, 15892, 
      20281, 25825, 42400, 52852, 57232, 10474, 10825, 11849, 14114, 16250, 
      21149, 31874, 41081, 21085, 30500, 32360, 48200, 13045, 20794, 30978, 
      11465, 17945, 22628, 27065, 50593, 10130, 17722, 18325, 31946, 36145, 
      51185, 13576, 20421, 25524, 27144, 32436, 34344, 35656, 49309, 54325, 
      58276, 14210, 14681, 21277, 35177, 41042, 11713, 30665, 30964, 35033, 
      41225, 43060, 48464, 48865, 50080, 52145, 19885, 28530, 30553, 31149, 
      46674, 47853, 57490, 41960, 42325, 12274, 29189, 29474, 29761, 49025, 
      51461, 13060, 16441, 26116, 27441, 36441, 36772, 38800, 51652, 32210, 
      34690, 40034, 41450, 49010, 18440, 38165, 66725, 23026, 26962, 69826, 
      11936, 22769, 30164, 39241, 57089, 61984, 20402, 36445, 46682, 55997, 
      64490, 67322, 71210, 19429, 22285, 28093, 35053, 39304, 46504, 55773, 
      60133, 63304, 68004, 14965, 62593, 68209, 14180, 32425, 48065, 48841, 
      64640, 68416, 18421, 43786, 47125, 51426, 72034, 75541, 13172, 15080, 
      26861, 38132, 42212, 47336, 59636, 70285, 72245, 13474, 17378, 32474, 
      33058, 51850, 71965, 23545, 50868, 20717, 23330, 32906, 38777, 42506, 
      67577, 68050, 25556, 28229, 48581, 51304, 71149, 31365, 34225, 40210, 
      52722, 68017, 79921, 14065, 18785, 22745, 22948, 31313, 48644, 15473, 
      27410, 32650, 56033, 67525, 79850, 19080, 28372, 31492, 32596, 55845, 
      60520, 61837, 74500, 14825, 34834, 41449, 57325, 59021, 70346, 14612, 
      15056, 30617, 32225, 32777, 38420, 38737, 41345, 56305, 77972, 14265, 
      14914, 16825, 24298, 26010, 28089, 34714, 35298, 38653, 57370, 23528, 
      25805, 27149, 27380, 29800, 30308, 32968, 73949, 65237, 80725, 20025, 
      35716, 36601, 36900, 41956, 42961, 20882, 24842, 38050, 38357, 66625, 
      78650, 25700, 29284, 40484, 77384, 78388, 62218, 66658, 67570, 68029, 
      68953, 84825, 69665, 88276, 20666, 29565, 32005, 69237, 70632, 90952, 
      32770, 89029, 33284, 33802, 32029, 38804, 40309, 74500, 17561, 34061, 
      74282, 81677, 94445, 30193, 80928, 82449, 95824, 82205, 96650, 19112, 
      38692, 45845, 48232, 82981, 91397, 42561, 37540, 46052, 87140, 20978, 
      32693, 39794, 46325, 47669, 93298, 96610, 32733, 38365, 36482, 19889, 
      41197, 21125, 42965, 44785, 45413, 45730, 42929, 21325, 21992, 43220, 
      46280, 22004, 22322, 22345, 37629, 39701, 45301, 45602, 23425, 23458, 
      44145, 42212, 50285, 45652, 47745, 48052, 49617, 50893, 24965, 41410, 
      45200, 47825, 43025, 43280, 45781, 47437, 51272, 42530, 46084, 55400, 
      47917, 55757, 46922, 53456, 57572, 55332, 54569, 56080, 56570, 56849, 
      55861, 61610, 56365, 61704, 60917, 57704, 58633, 61945, 59572, 60385, 
      63002, 63565, 63485, 64721, 65045, 67825, 66020, 68945, 69946, 76333, 
      77857, 78146 ], 
  [ 10405, 10485, 10205, 9413, 8861, 8980, 9032, 8685, 8720, 7397, 7057, 
      6800, 5626, 5305, 4909, 4900, 4777, 4633, 4705, 4177, 3844, 3664, 3922, 
      3778, 3712, 3106, 2925, 2605, 3001, 2501, 2516, 2402, 2320, 2329, 2216, 
      1937, 1993, 2740, 1780, 2320, 26189, 27469, 1690, 916, 964, 1741, 2500, 
      22216, 19610, 1305, 932, 2069, 1105, 1201, 818, 853, 17429, 19850, 
      1013, 16613, 19528, 15082, 1769, 1517, 18280, 13093, 613, 613, 900, 
      14013, 314, 410, 14689, 19025, 14417, 10865, 12106, 586, 261, 15109, 
      18965, 18421, 18152, 11860, 200, 520, 11432, 18665, 12688, 1665, 1744, 
      16785, 16505, 2825, 5450, 10730, 12221, 15229, 221, 12421, 19421, 
      12181, 481, 11317, 11962, 21106, 14225, 12385, 12608, 16178, 14449, 
      8885, 8513, 1649, 2650, 3636, 11906, 10025, 194, 425, 10841, 15145, 
      6740, 5945, 212, 3497, 10625, 11252, 14900, 17177, 6733, 6570, 45, 
      1033, 9034, 9810, 11458, 11673, 11668, 5480, 125, 3604, 13457, 6401, 
      362, 1090, 1157, 1682, 2117, 11237, 18226, 12100, 11664, 0, 841, 1369, 
      15376, 8101, 50, 1025, 7745, 8465, 16130, 13693, 7229, 4100, 13, 85, 
      3140, 3485, 5629, 6404, 3145, 5641, 4777, 65, 116, 641, 745, 800, 5492, 
      74, 349, 925, 3274, 12569, 11917, 5812, 4797, 4660, 3517, 2245, 61, 
      232, 6597, 9061, 12805, 15412, 58, 65, 1813, 2858, 5525, 7445, 2273, 
      740, 1664, 7120, 11300, 9106, 181, 4842, 10100, 3581, 1621, 884, 1124, 
      1864, 3037, 521, 2330, 3146, 7010, 11570, 6868, 3988, 148, 6544, 3769, 
      458, 233, 218, 1465, 2873, 5945, 7421, 4165, 1877, 1565, 1565, 6920, 
      2626, 4450, 2857, 2756, 697, 481, 2756, 13252, 8753, 2993, 2138, 2498, 
      360, 900, 11773, 3065, 557, 685, 11810, 6025, 3425, 3001, 1424, 724, 
      500, 416, 464, 724, 1025, 1625, 2704, 3536, 3881, 4889, 5024, 9277, 
      6525, 970, 730, 490, 4666, 3293, 1268, 1384, 2788, 3965, 5813, 6260, 
      8765, 11720, 6005, 4885, 1429, 1105, 853, 1429, 1685, 6458, 8993, 6352, 
      3940, 2512, 1537, 1105, 801, 2512, 3177, 4545, 4672, 6401, 2741, 2389, 
      1994, 1921, 1850, 1586, 1154, 629, 2146, 2650, 4346, 5114, 5249, 8546, 
      10625, 12289, 7901, 4276, 2885, 5032, 5300, 7290, 5913, 5629, 4954, 
      4825, 4450, 733, 898, 1405, 9010, 5968, 2633, 2465, 2009, 884, 788, 
      1568, 12665, 8066, 6170, 4562, 962, 922, 10250, 4621, 1576, 1684, 4500, 
      3265, 1861, 1250, 965, 1445, 7850, 10961, 5785, 4993, 4624, 1865, 1145, 
      1348, 9305, 5989, 1285, 1098, 1530, 2113, 4453, 4933, 5185, 7489, 
      11290, 12114, 4877, 2381, 1997, 1640, 1781, 4637, 4756, 9256, 12392, 
      4589, 3929, 3250, 11225, 12461, 5920, 2320, 2896, 3145, 6196, 7380, 
      8865, 11296, 6994, 5725, 4073, 4969, 4469, 4045, 3748, 2813, 5800, 
      6068, 4330, 1537, 6784, 6641, 3625, 2689, 2041, 2000, 2041, 2276, 2500, 
      4409, 4597, 2977, 2005, 1762, 1781, 3890, 4082, 4282, 4490, 1813, 2389, 
      3973, 4365, 5245, 10228, 10980, 3530, 3293, 3218, 2074, 2378, 10130, 
      11650, 3457, 3380, 2017, 1985, 5389, 5274, 2601, 2034, 2125, 2169, 
      11629, 3272, 2845, 2216, 6341, 8200, 12520, 3434, 3170, 5234, 5345, 
      7985, 9265, 2320, 2305, 4901, 3557, 2402, 5882, 3725, 9224, 10421, 
      6570, 5410, 3970, 2601, 6068, 3104, 7193, 4573, 3770, 3170, 5834, 9865, 
      2916, 3016, 8541, 10141, 6389, 4250, 3466, 3754, 4250, 4900, 3185, 
      3425, 6385, 6980, 6970, 3418, 3445, 4090, 6058, 7093, 8290, 9649, 
      12274, 4964, 3485, 4885, 7085, 9764, 5809, 6001, 6304, 6516, 6736, 
      7081, 9841, 14209, 6857, 10282, 14537, 14746, 5780, 4933, 6980, 6469, 
      4410, 4050, 5818, 6273, 4721, 4709, 6161, 4885, 6472, 9540, 13381, 
      7625, 14093, 6473, 4625, 5713, 7225, 10400, 11513, 4957, 8482, 10084, 
      5525, 7301, 8149, 14900, 5882, 5717, 5330, 9266, 16277, 8433, 6948, 
      5473, 5284, 5188, 5220, 16633, 6170, 5618, 5429, 5329, 9953, 10513, 
      10658, 11729, 5706, 5850, 6921, 8329, 13021, 14650, 6352, 5876, 8377, 
      10132, 11552, 13345, 5929, 6154, 12170, 8109, 6093, 8109, 14920, 6322, 
      6385, 6725, 7841, 8450, 8545, 9722, 9001, 6689, 6656, 6544, 6400, 6689, 
      7025, 8801, 7186, 6705, 9810, 16965, 6868, 7349, 7949, 9028, 12965, 
      17128, 18173, 9593, 17498, 12681, 9865, 8656, 8017, 7252, 7105, 7897, 
      13456, 18292, 20512, 9826, 9529, 8825, 7850, 7394, 7325, 9626, 13001, 
      7477, 9332, 9896, 16232, 8725, 7618, 9594, 9953, 7793, 7940, 8705, 
      17545, 11642, 8002, 7957, 10130, 11521, 17921, 9256, 8109, 8676, 9000, 
      10404, 11016, 11464, 17125, 19549, 21556, 9242, 9065, 8317, 11417, 
      13610, 11065, 10145, 10228, 11489, 13793, 14548, 16928, 17113, 17680, 
      18665, 8653, 9738, 10249, 10413, 16218, 16749, 21418, 14312, 14461, 
      11626, 10181, 10250, 10321, 17489, 18629, 11332, 9745, 9700, 9945, 
      12465, 12580, 13312, 18820, 11258, 12010, 13898, 14450, 17690, 9800, 
      13325, 26765, 9850, 10330, 28570, 14096, 10025, 11156, 13969, 21881, 
      24400, 10250, 13117, 17090, 21437, 25826, 27362, 29522, 10573, 10405, 
      11029, 12805, 14248, 17128, 21429, 23629, 25288, 27828, 12373, 25009, 
      28033, 13316, 12337, 18041, 18385, 26192, 28240, 11509, 16354, 17749, 
      19674, 30346, 32341, 15332, 13352, 11525, 14372, 15860, 17960, 23780, 
      29461, 30557, 15418, 12410, 12818, 12970, 20098, 30493, 11665, 19764, 
      12077, 11882, 13250, 15017, 16370, 28265, 28522, 12164, 12461, 18989, 
      20200, 30325, 13221, 13921, 15802, 20970, 28705, 35425, 17305, 13385, 
      12593, 12580, 13385, 19268, 15905, 12938, 13858, 22769, 28645, 35570, 
      13896, 13252, 13780, 14020, 22797, 25096, 25765, 32596, 17849, 14746, 
      16825, 23629, 24461, 30386, 18932, 18080, 13985, 14297, 14417, 15956, 
      16057, 16937, 23257, 34772, 20745, 19018, 16393, 13714, 13698, 13833, 
      15058, 15210, 16189, 23890, 14024, 13925, 13973, 13988, 14248, 14324, 
      14824, 32693, 28085, 36661, 15489, 15844, 16081, 16164, 17764, 18121, 
      15482, 14690, 16666, 16757, 29041, 35666, 14900, 15028, 17588, 35048, 
      35620, 27010, 29290, 29770, 30013, 30505, 39465, 31001, 41620, 16994, 
      15957, 16237, 31005, 31752, 43432, 16570, 42373, 16868, 17170, 17125, 
      18500, 18925, 34324, 24905, 17645, 34322, 38477, 46061, 17449, 38160, 
      39033, 47008, 39005, 47618, 23432, 19252, 21437, 22312, 39565, 44525, 
      20529, 19396, 21860, 42212, 22490, 18869, 20138, 22133, 22613, 45994, 
      48010, 19125, 20005, 19850, 27881, 21325, 26093, 22013, 22753, 22949, 
      23050, 22625, 32341, 28040, 22916, 23816, 31508, 31610, 31417, 22725, 
      23285, 24565, 24650, 35953, 33610, 24705, 24500, 26741, 25780, 26361, 
      26452, 26937, 27565, 36845, 25642, 26624, 27521, 27257, 27296, 28285, 
      28645, 29672, 28058, 31828, 33800, 32365, 34157, 32882, 34880, 35972, 
      35892, 35993, 36640, 38210, 38273, 38365, 40658, 39733, 40968, 41045, 
      41288, 41785, 42505, 42292, 42457, 44642, 45421, 46421, 47009, 47765, 
      48385, 48308, 51017, 51586, 57325, 58417, 58490 ], 
  [ 11188, 10804, 10930, 10138, 9412, 9125, 9061, 9178, 8633, 8180, 7956, 
      6481, 6409, 5508, 5924, 5741, 5386, 5300, 5024, 4496, 4685, 4969, 3545, 
      3285, 3161, 3425, 3592, 3562, 2682, 3400, 3125, 3301, 2929, 2880, 2477, 
      2720, 2138, 1493, 1345, 1305, 17866, 18914, 965, 1989, 1341, 900, 1021, 
      14589, 12505, 754, 2701, 706, 612, 592, 2645, 650, 10730, 12629, 520, 
      10088, 12365, 8905, 464, 386, 26893, 20488, 2440, 468, 349, 8068, 865, 
      613, 8570, 27812, 22160, 17680, 19269, 2529, 754, 8874, 27752, 27092, 
      26765, 18965, 925, 317, 6125, 27394, 20025, 244, 265, 10144, 24770, 
      650, 2057, 5597, 6682, 23204, 424, 6824, 12200, 19402, 2482, 6010, 
      6481, 13537, 21968, 6788, 6953, 24385, 22250, 15178, 14690, 170, 533, 
      997, 19069, 16666, 281, 106, 5650, 23120, 12337, 11252, 241, 916, 5492, 
      5945, 8665, 10420, 12330, 12109, 1234, 18, 4365, 4909, 6093, 6250, 
      18773, 10613, 328, 965, 21026, 11882, 101, 17, 26, 145, 290, 5930, 
      11237, 19321, 18769, 841, 0, 64, 9025, 14162, 1297, 10, 3482, 3970, 
      9605, 21320, 13000, 8653, 680, 404, 733, 904, 2120, 2605, 7234, 10832, 
      9620, 1312, 377, 32, 20, 17, 2041, 509, 146, 26, 809, 6914, 19080, 
      11061, 9640, 9445, 7780, 5812, 1192, 261, 2740, 4392, 7092, 9061, 725, 
      674, 218, 625, 2074, 3298, 5840, 3089, 185, 3089, 5993, 15457, 442, 
      1681, 16741, 7844, 4724, 3349, 109, 269, 7010, 2522, 445, 797, 3037, 
      6205, 12465, 8425, 1105, 2745, 8090, 2285, 1538, 653, 218, 698, 2378, 
      13192, 8660, 5096, 4552, 260, 3005, 625, 1521, 6656, 6497, 2756, 452, 
      697, 7481, 14930, 6850, 5473, 613, 1549, 349, 6408, 6922, 586, 482, 
      6445, 11216, 7456, 6800, 4121, 2609, 1921, 1025, 841, 521, 416, 436, 
      761, 1129, 1300, 1844, 1921, 15570, 11890, 3145, 2557, 925, 1737, 7208, 
      3733, 485, 845, 1384, 2420, 2693, 4328, 6413, 11138, 9554, 4010, 3338, 
      2738, 530, 554, 2833, 4498, 11601, 8145, 5905, 4176, 3280, 2512, 801, 
      1060, 1732, 1801, 11650, 6250, 5666, 4981, 4850, 4721, 4225, 3329, 
      1586, 725, 881, 1649, 2069, 2146, 4225, 5666, 6866, 13672, 8597, 6452, 
      2045, 2197, 12829, 10930, 10530, 9565, 9378, 8829, 1458, 985, 738, 
      4573, 10985, 5968, 5684, 4880, 2305, 1513, 785, 7184, 13837, 11245, 
      8941, 2441, 1241, 5465, 9000, 909, 901, 1861, 6890, 4442, 3077, 1922, 
      1010, 3877, 6002, 10628, 9488, 8945, 4388, 2624, 1145, 4868, 10890, 
      2938, 2113, 1153, 1098, 1930, 2178, 2314, 3690, 6273, 6865, 9256, 5252, 
      4520, 3757, 1172, 2056, 2117, 4877, 7085, 8794, 7786, 6701, 6266, 7154, 
      10705, 5017, 1417, 1492, 2977, 3697, 4660, 6337, 12185, 10394, 7930, 
      2330, 8500, 7844, 7373, 5800, 2813, 2965, 8245, 2146, 11801, 11600, 
      7076, 5444, 4100, 4001, 1664, 1609, 1601, 2176, 8570, 5906, 3890, 2081, 
      2042, 2005, 2081, 2165, 2257, 2248, 1780, 2088, 2248, 2664, 5733, 6253, 
      6749, 6338, 6205, 2045, 1885, 5693, 6749, 6560, 6425, 3380, 2420, 9594, 
      9421, 4834, 2701, 2386, 2314, 6786, 6085, 5252, 2477, 3412, 4517, 7445, 
      6305, 5809, 2885, 2938, 4418, 5234, 3393, 3204, 8642, 6370, 3185, 3301, 
      2536, 5309, 6100, 11065, 9325, 6957, 3442, 10273, 5105, 4148, 7850, 
      6409, 2909, 3485, 5834, 3757, 3277, 5032, 6052, 10594, 7121, 5525, 
      3029, 3061, 8177, 4432, 3280, 3920, 4225, 11349, 3505, 3474, 3249, 
      3825, 4338, 5013, 5850, 7605, 8125, 3688, 3464, 4388, 5965, 3924, 4000, 
      4129, 4225, 4329, 4500, 6100, 9076, 4450, 6425, 9346, 9497, 9173, 3860, 
      4573, 10210, 6469, 5413, 4165, 4330, 4112, 6826, 4450, 7060, 4645, 
      6205, 8712, 11714, 9250, 9808, 5524, 4640, 5108, 6833, 7540, 6610, 
      5785, 15101, 4916, 5300, 5684, 9941, 8405, 8066, 7157, 6337, 10970, 
      12580, 10225, 7300, 6705, 6145, 5713, 11268, 8693, 7445, 6850, 6170, 
      6850, 7178, 7265, 7930, 6025, 5821, 5674, 6154, 8874, 9981, 8585, 6137, 
      6260, 7145, 7985, 9140, 6770, 6125, 8429, 11560, 6760, 6340, 10309, 
      6641, 6530, 6290, 6362, 6565, 6602, 7141, 12800, 8516, 8425, 8081, 
      7241, 6544, 6416, 6800, 9477, 8242, 7345, 11890, 8405, 6740, 6760, 
      7085, 9224, 12053, 12808, 7418, 12365, 17872, 13780, 11817, 10656, 
      8905, 7540, 7056, 9657, 12985, 14625, 13625, 13154, 11986, 10141, 8989, 
      7586, 7625, 9434, 7796, 7621, 7837, 11621, 11538, 8053, 7825, 13520, 
      9040, 7969, 7748, 12644, 16021, 9365, 9146, 8245, 8882, 12962, 12069, 
      8776, 8125, 8101, 8461, 8725, 8941, 12456, 14184, 15669, 11881, 11530, 
      8810, 9010, 10217, 14864, 8608, 8633, 9140, 10400, 10865, 12433, 12560, 
      12953, 13648, 9610, 8665, 8770, 8818, 12013, 12370, 15705, 10861, 
      10952, 15425, 9050, 9061, 9074, 12994, 13786, 14841, 11920, 9265, 9220, 
      10000, 10057, 10441, 13977, 9605, 9893, 10853, 11173, 13253, 11453, 
      10628, 20008, 10285, 9837, 21465, 18649, 10576, 10025, 11156, 16400, 
      18281, 11497, 10826, 13117, 16130, 19417, 20605, 22301, 12168, 11188, 
      10420, 10804, 11493, 13213, 16180, 17800, 19053, 21013, 15650, 18890, 
      21218, 17057, 10916, 13952, 14180, 19841, 21425, 13626, 12961, 13834, 
      15121, 23125, 24714, 19885, 16861, 11380, 11965, 12757, 14045, 18125, 
      22472, 23336, 19913, 15049, 11513, 11549, 15545, 23330, 12448, 15385, 
      13730, 12781, 11945, 12610, 13325, 21682, 21881, 12541, 12200, 15016, 
      15821, 23336, 12322, 12442, 13221, 16417, 22122, 27450, 22148, 15908, 
      13840, 13769, 12544, 15353, 19994, 13025, 12785, 17810, 22178, 27653, 
      16477, 13165, 12997, 13005, 17896, 19557, 20052, 25317, 22634, 13325, 
      14186, 18554, 19154, 23629, 24065, 22865, 13492, 13456, 13460, 13897, 
      13940, 14356, 18356, 27145, 26458, 24093, 20250, 14845, 14365, 13978, 
      13753, 13789, 14130, 18873, 15445, 14708, 14408, 14365, 14045, 14005, 
      13925, 25588, 22082, 28802, 18244, 14481, 14544, 14569, 15241, 15424, 
      18005, 15937, 14897, 14930, 22922, 28097, 15973, 15173, 15413, 27653, 
      28109, 21529, 23229, 23593, 23778, 24154, 31258, 24592, 33065, 19981, 
      16276, 15976, 24712, 25285, 34645, 16193, 33818, 16433, 16677, 17096, 
      17021, 17156, 27509, 30850, 17210, 27565, 30850, 37042, 18000, 30649, 
      31348, 37873, 31378, 38425, 28565, 18005, 18856, 19325, 31880, 35912, 
      18586, 18497, 19337, 34121, 26869, 19130, 18833, 19610, 19858, 37265, 
      38933, 19444, 19048, 19357, 34000, 19962, 31400, 20360, 20810, 20890, 
      20933, 21146, 39272, 33637, 21437, 21757, 38033, 38077, 37826, 22696, 
      22850, 22970, 22997, 43290, 40309, 23458, 23717, 24392, 24417, 24592, 
      24625, 24820, 25274, 44008, 25381, 25609, 26042, 26996, 26977, 27560, 
      27572, 27845, 28145, 31973, 31973, 32162, 32330, 33085, 33865, 34145, 
      34645, 34978, 35393, 37253, 37258, 37640, 39005, 39240, 39373, 39682, 
      40853, 41234, 41258, 41625, 41616, 43685, 44522, 45812, 46226, 47098, 
      47138, 47525, 50176, 50629, 56194, 57170, 57185 ], 
  [ 11700, 11188, 11426, 10634, 9860, 9461, 9365, 9610, 8905, 8692, 8500, 
      6689, 6921, 5860, 6500, 6269, 5850, 5780, 5408, 4880, 5213, 5625, 3737, 
      3445, 3305, 3809, 4072, 4122, 2890, 3944, 3589, 3845, 3393, 3328, 2845, 
      3232, 2474, 1445, 1521, 1321, 15866, 16850, 1061, 2581, 1741, 964, 909, 
      12781, 10841, 898, 3485, 626, 772, 720, 3445, 890, 9178, 10933, 680, 
      8584, 10685, 7497, 400, 370, 29565, 22824, 3240, 724, 493, 6724, 1313, 
      965, 7178, 30532, 24592, 19856, 21541, 3361, 1186, 7450, 30472, 29780, 
      29437, 21221, 1421, 557, 4957, 30098, 22345, 148, 153, 8608, 27346, 
      346, 1417, 4477, 5450, 25700, 776, 5576, 10504, 21690, 3330, 4842, 
      5265, 11745, 24400, 5540, 5689, 26945, 24698, 17210, 16690, 58, 245, 
      565, 21341, 18794, 601, 314, 4514, 25616, 14177, 13012, 545, 500, 4372, 
      4777, 7241, 8852, 14170, 13933, 1858, 34, 3373, 3853, 4909, 5050, 
      21029, 12325, 680, 533, 23410, 13690, 325, 17, 10, 17, 82, 4762, 9605, 
      21609, 21025, 1369, 64, 0, 7569, 16130, 1937, 26, 2602, 3026, 8101, 
      23720, 14888, 10205, 1160, 788, 365, 488, 1448, 1853, 8658, 12560, 
      11252, 1952, 745, 160, 116, 97, 1385, 925, 386, 74, 425, 5650, 21352, 
      12805, 11272, 11061, 9252, 7092, 1800, 565, 1972, 3400, 5812, 7605, 
      1205, 1138, 74, 305, 1418, 2450, 7120, 4033, 73, 2273, 4825, 17505, 
      810, 1105, 18869, 9316, 5876, 4325, 125, 125, 8402, 3370, 221, 445, 
      2237, 5021, 14305, 9945, 1665, 1993, 9578, 3085, 2194, 1069, 170, 394, 
      1690, 15080, 10196, 6280, 5672, 196, 2221, 369, 1009, 8000, 7825, 3620, 
      740, 425, 6185, 16930, 8210, 6689, 389, 2173, 493, 5224, 8282, 890, 
      722, 5261, 12944, 8864, 8144, 5161, 3425, 2609, 1489, 1241, 761, 544, 
      404, 521, 761, 884, 1300, 1361, 17602, 13666, 4041, 3357, 1341, 1225, 
      8584, 4709, 533, 605, 968, 1780, 2005, 3400, 5245, 12850, 11138, 5018, 
      4250, 3554, 578, 538, 2129, 3554, 13345, 9601, 7137, 5200, 4176, 3280, 
      625, 772, 1252, 1305, 13394, 7514, 6866, 6101, 5954, 5809, 5249, 4225, 
      2146, 629, 689, 1201, 1525, 1586, 3329, 4594, 5666, 15560, 10085, 7732, 
      1517, 1637, 14653, 12610, 12178, 11133, 10930, 10333, 1954, 1305, 850, 
      3645, 12665, 7184, 6868, 5968, 2993, 2009, 865, 5968, 15725, 12941, 
      10445, 3145, 1625, 4441, 10504, 1021, 981, 1429, 8186, 5450, 3877, 
      2482, 1186, 3077, 4930, 12260, 11024, 10433, 5380, 3328, 1385, 3940, 
      12538, 3690, 2689, 1345, 1114, 1530, 1714, 1818, 2938, 5185, 5713, 
      10760, 6340, 5512, 4637, 1300, 1640, 1685, 3965, 5917, 10250, 9146, 
      7949, 5194, 5986, 12321, 6057, 1305, 1332, 2385, 2977, 3796, 5265, 
      13913, 11978, 9290, 1898, 9908, 9188, 8669, 6920, 2285, 2405, 9621, 
      2610, 13481, 13264, 8324, 6500, 4964, 4849, 1856, 1721, 1649, 1856, 
      9962, 7010, 4706, 2465, 2410, 1781, 1825, 1877, 1937, 2664, 1908, 1864, 
      1960, 2248, 4789, 5245, 7933, 7474, 7325, 2333, 2045, 4765, 5693, 7712, 
      7561, 4052, 2836, 11050, 10861, 5746, 3181, 2754, 2650, 5746, 7157, 
      6212, 2845, 2900, 3797, 6341, 7393, 6833, 2533, 2570, 3730, 4418, 3985, 
      3748, 9970, 7442, 3697, 2885, 2504, 4525, 5204, 12601, 10701, 8077, 
      3970, 11729, 5953, 3604, 9050, 7433, 3133, 3133, 5018, 4285, 3645, 
      4360, 5220, 12050, 8209, 6389, 3125, 3029, 9377, 5072, 3536, 3536, 
      3761, 12853, 3825, 3778, 3313, 3505, 3874, 4405, 5098, 6613, 9293, 
      4040, 3368, 3940, 5213, 3700, 3744, 3825, 3889, 3961, 4084, 5364, 7956, 
      4082, 5657, 8210, 8345, 10405, 3860, 4205, 11538, 7333, 6085, 4005, 
      4090, 4240, 7706, 4274, 7956, 4437, 5581, 7720, 13138, 8210, 11024, 
      6068, 4640, 4820, 6145, 6740, 7362, 5337, 16781, 5044, 5044, 5300, 
      8869, 9397, 9010, 7957, 5825, 9802, 14020, 11425, 8100, 7393, 6705, 
      6145, 10084, 9685, 8245, 7538, 6698, 6290, 6554, 6625, 7178, 6409, 
      6109, 5626, 5850, 8026, 8989, 9497, 6505, 5972, 6617, 7297, 8276, 7298, 
      6413, 7693, 12808, 7240, 6148, 9333, 7025, 6866, 6466, 6250, 6341, 
      6362, 6725, 14144, 9316, 9209, 8801, 7769, 6800, 6544, 6544, 10405, 
      8962, 6961, 10786, 9125, 6868, 6728, 6845, 8488, 10949, 11624, 7114, 
      11245, 19600, 15156, 12985, 11680, 9657, 7956, 7120, 8905, 11817, 
      13297, 14969, 14450, 13154, 11069, 9725, 7954, 7369, 8746, 8180, 7445, 
      7565, 10645, 12610, 8469, 7633, 14800, 9680, 8273, 7780, 11588, 17525, 
      10037, 9770, 8021, 8450, 11890, 13141, 9256, 8269, 8149, 8221, 8389, 
      8541, 11464, 13000, 14341, 12905, 12506, 9242, 8642, 9577, 16208, 8480, 
      8489, 8788, 9760, 10145, 11489, 11600, 11945, 12560, 10170, 8665, 8658, 
      8674, 11149, 11458, 14425, 10205, 10280, 16769, 9034, 9029, 9026, 
      12050, 12746, 16105, 12816, 9441, 9316, 9616, 9657, 9945, 12937, 9445, 
      9605, 10309, 10565, 12325, 12205, 10180, 18440, 10701, 9997, 19801, 
      20201, 11024, 10009, 10676, 15184, 16889, 12137, 10490, 12317, 14962, 
      17945, 19037, 20605, 12904, 11700, 10548, 10548, 11029, 12429, 15028, 
      16488, 17629, 19429, 16850, 17498, 19634, 18385, 10820, 13120, 13316, 
      18385, 19841, 14506, 12321, 13050, 14161, 21429, 22906, 21437, 18125, 
      11636, 11597, 12197, 13261, 16861, 20840, 21640, 21449, 16073, 11449, 
      11453, 14585, 21650, 12960, 14473, 14482, 13325, 11881, 12242, 12781, 
      20162, 20345, 12941, 12424, 14216, 14909, 21704, 12370, 12330, 12805, 
      15457, 20602, 25546, 23780, 16900, 14480, 14393, 12608, 14569, 21418, 
      13345, 12785, 16738, 20690, 25765, 17485, 13437, 13077, 13021, 16840, 
      18325, 18772, 23605, 24250, 13229, 13754, 17450, 17986, 22061, 25777, 
      24481, 13652, 13520, 13492, 13625, 13652, 13940, 17300, 25337, 28330, 
      25789, 21610, 15453, 14845, 14314, 13689, 13693, 13858, 17785, 16133, 
      15220, 14824, 14765, 14285, 14213, 13973, 23924, 20722, 26930, 19300, 
      14401, 14416, 14425, 14841, 14976, 18997, 16577, 14705, 14722, 21530, 
      26305, 16565, 15509, 15109, 25909, 26333, 20313, 21853, 22185, 22354, 
      22698, 29290, 23120, 31001, 21101, 16660, 16200, 23272, 23797, 32517, 
      16385, 31754, 16609, 16837, 17384, 16909, 16964, 25925, 32786, 17386, 
      25997, 29042, 34850, 18448, 28873, 29524, 35649, 29570, 36185, 30277, 
      17957, 18440, 18797, 30056, 33832, 18346, 18545, 18937, 32185, 28373, 
      19498, 18769, 19210, 19394, 35153, 36725, 19828, 19080, 19517, 35984, 
      19882, 33160, 20200, 20570, 20618, 20645, 21034, 41480, 35477, 21325, 
      21485, 40129, 40157, 39890, 22984, 23026, 22826, 22837, 45610, 42453, 
      23410, 23797, 24040, 24337, 24400, 24417, 24532, 24938, 46280, 25605, 
      25625, 25930, 27220, 27185, 27656, 27572, 27637, 28465, 32309, 31765, 
      32402, 32122, 33437, 33881, 33937, 34597, 34994, 35345, 37285, 37274, 
      37736, 38845, 39400, 39229, 39602, 41029, 41378, 41210, 41737, 41680, 
      43717, 44570, 45940, 46306, 47210, 47090, 47605, 50240, 50661, 56178, 
      57122, 57121 ], 
  [ 25533, 23629, 25085, 24293, 22997, 21380, 20936, 22573, 20128, 22525, 
      22681, 17216, 20754, 17953, 21029, 20276, 19161, 19265, 17849, 17321, 
      19220, 21024, 14090, 13450, 13136, 16250, 17557, 18477, 13417, 18125, 
      16900, 18026, 16704, 16465, 15112, 17065, 14393, 9188, 11700, 9760, 
      2381, 2669, 10370, 17284, 14356, 9925, 7956, 1384, 1010, 10729, 20276, 
      8021, 10777, 10377, 20410, 11765, 565, 754, 10685, 493, 680, 450, 7969, 
      8461, 66888, 56493, 20205, 11773, 10324, 373, 14450, 13058, 305, 68377, 
      59305, 51785, 54514, 20674, 14149, 229, 68317, 67277, 66760, 54020, 
      15080, 11432, 520, 67769, 55840, 7369, 7200, 169, 63625, 5305, 2722, 
      562, 317, 61109, 12869, 269, 325, 54837, 20817, 405, 306, 522, 59113, 
      233, 208, 63050, 59585, 47573, 46705, 7105, 5378, 4132, 54314, 50201, 
      12346, 10841, 425, 61025, 42452, 40417, 12116, 4241, 457, 340, 20, 65, 
      42445, 42034, 16909, 8473, 850, 634, 298, 265, 53828, 39208, 12773, 
      4100, 57601, 41617, 11026, 8282, 8101, 6890, 6085, 325, 122, 54756, 
      53824, 15376, 9025, 7569, 0, 45797, 17162, 8465, 1297, 1025, 10, 58085, 
      43685, 35348, 14645, 13229, 4628, 4229, 2405, 1940, 32409, 39617, 
      37265, 17177, 13012, 9817, 9425, 9232, 2516, 13714, 11261, 8861, 4514, 
      169, 54325, 40036, 37285, 36900, 33525, 29277, 16677, 12136, 1885, 877, 
      157, 36, 14690, 14449, 6773, 5090, 2549, 1493, 29305, 22564, 7120, 
      1664, 388, 48042, 13077, 3106, 50276, 33589, 26669, 23204, 8564, 6824, 
      31805, 20857, 6050, 4882, 1802, 410, 42580, 34740, 16020, 2080, 34025, 
      20050, 17593, 13858, 7913, 5353, 2473, 43877, 35165, 27421, 26117, 
      7765, 1960, 5850, 3706, 30881, 30532, 21281, 12137, 5732, 356, 46945, 
      31265, 28178, 6218, 17224, 10324, 613, 31337, 12461, 11597, 650, 40001, 
      32441, 31025, 24736, 20564, 18356, 14800, 13856, 11636, 10201, 8321, 
      6176, 5024, 4625, 3649, 3536, 47965, 41245, 22050, 20322, 14130, 3922, 
      31813, 23588, 9320, 6260, 4709, 3085, 2788, 1573, 808, 39733, 36629, 
      24245, 22433, 20693, 9365, 8629, 2738, 1553, 40576, 33700, 28800, 
      24601, 22185, 19897, 6976, 5905, 4297, 4176, 40625, 29525, 28181, 
      26546, 26225, 25906, 24650, 22234, 16501, 7850, 6866, 4594, 3874, 3761, 
      1850, 1201, 881, 44357, 34532, 29917, 4040, 3812, 42754, 39145, 38365, 
      36450, 36073, 34954, 15613, 13050, 10333, 1818, 39200, 28673, 28009, 
      26065, 18740, 15668, 10000, 1009, 44522, 39650, 35066, 19066, 14066, 
      1570, 35125, 10504, 10116, 4996, 30545, 24677, 20842, 16837, 11365, 
      2642, 1537, 38273, 35993, 34880, 24433, 19249, 12260, 2113, 38725, 
      20133, 17218, 11698, 9553, 5445, 4933, 4689, 3025, 1618, 1450, 35381, 
      26437, 24565, 22472, 10957, 5381, 5252, 2312, 1480, 34349, 32201, 
      29786, 1801, 1549, 38160, 25632, 8352, 7857, 4212, 3412, 2665, 1872, 
      40970, 37469, 32345, 5465, 33485, 32069, 31028, 27365, 4808, 4580, 
      32850, 15921, 40016, 39625, 30161, 26249, 22625, 22336, 12209, 11204, 
      10436, 6641, 33365, 27281, 21845, 14906, 14677, 7610, 7306, 7010, 6722, 
      15453, 11565, 7693, 7093, 5989, 2788, 2548, 29074, 28093, 27770, 13730, 
      12050, 2938, 2474, 28505, 28180, 19625, 15625, 35149, 34786, 23929, 
      16666, 15021, 14569, 2701, 27080, 24917, 15112, 5597, 4232, 2600, 
      27490, 26234, 6970, 6833, 4513, 3809, 18688, 17929, 32677, 27365, 
      17530, 6626, 10421, 4264, 3725, 37570, 33930, 28522, 17977, 35828, 
      23440, 5953, 30365, 26834, 13834, 7570, 4409, 18292, 15912, 5317, 4437, 
      36149, 28306, 24050, 12434, 10946, 30692, 20297, 14585, 7625, 6980, 
      37474, 15570, 15349, 12274, 8290, 7093, 6058, 5185, 4090, 30260, 16133, 
      10589, 7333, 5300, 9529, 9225, 8784, 8500, 8224, 7825, 5625, 4041, 
      8345, 5570, 4121, 4082, 32068, 12125, 8468, 34245, 24994, 21658, 10530, 
      9745, 13897, 25541, 10625, 25965, 10440, 7060, 5197, 36889, 5165, 
      32513, 20249, 12905, 9953, 6928, 6305, 23805, 8730, 43316, 14701, 
      10525, 9389, 5476, 28450, 27541, 24922, 8522, 5365, 37945, 32740, 
      25065, 23140, 21060, 19108, 5473, 28738, 25210, 23285, 20705, 8465, 
      8033, 7930, 7265, 18850, 17506, 13369, 10809, 7069, 6466, 27680, 18772, 
      11105, 9140, 8080, 7145, 21305, 17810, 7954, 34645, 20725, 12325, 6984, 
      19466, 18785, 16645, 13297, 12170, 12017, 10466, 37025, 26281, 26000, 
      24896, 21776, 17849, 16201, 12025, 28762, 25057, 11050, 7045, 25220, 
      16525, 14645, 12500, 8749, 7208, 7013, 12073, 7330, 46657, 38385, 
      33952, 31081, 26100, 20745, 16081, 8992, 7380, 7120, 37850, 36809, 
      34121, 29426, 25994, 20221, 12850, 9529, 20621, 13796, 12872, 8296, 
      32533, 21258, 13810, 36985, 24905, 19844, 16393, 8369, 42146, 25610, 
      24821, 13850, 12017, 8497, 33064, 22741, 18100, 16936, 13876, 13000, 
      12456, 8941, 8389, 8164, 32306, 31385, 22205, 12905, 10882, 39089, 
      15353, 15188, 13225, 11065, 10580, 9488, 9425, 9248, 8993, 24525, 
      16930, 15705, 15373, 10018, 9805, 8770, 11336, 11237, 39650, 17125, 
      16946, 16769, 10049, 9701, 38116, 30825, 19620, 18625, 13705, 13572, 
      12816, 9892, 15970, 14738, 12658, 12218, 10498, 28648, 13573, 9653, 
      23490, 20002, 9970, 45344, 24161, 18100, 13721, 10225, 10016, 27362, 
      15101, 11882, 10525, 10202, 10250, 10426, 29173, 25533, 20205, 16029, 
      14248, 12168, 10765, 10485, 10408, 10468, 38165, 10625, 10673, 41092, 
      18041, 12337, 12185, 10816, 10880, 32341, 13626, 12789, 11986, 11250, 
      11509, 46580, 40136, 22685, 15860, 14372, 13000, 11380, 11357, 11461, 
      46418, 35474, 19018, 18674, 12410, 11645, 26793, 12820, 30925, 27506, 
      19450, 16505, 15130, 11897, 11906, 25556, 23125, 13781, 13256, 12221, 
      21157, 19377, 16546, 13282, 12337, 13105, 49793, 35953, 29705, 29444, 
      21569, 14308, 45169, 25090, 21050, 13345, 12773, 13498, 36712, 24660, 
      22212, 21460, 13621, 13192, 13117, 13252, 50089, 20450, 17321, 13709, 
      13549, 13274, 52660, 50320, 23657, 22481, 22105, 18932, 18785, 17681, 
      14081, 13940, 56953, 52498, 44665, 30330, 28330, 26233, 21258, 20914, 
      19165, 14218, 31880, 29053, 27613, 27380, 25160, 24740, 22760, 14093, 
      14197, 14837, 39049, 21796, 21289, 21124, 18756, 18369, 38050, 31802, 
      20882, 20725, 14657, 15082, 31268, 27428, 20068, 15208, 15284, 15354, 
      15154, 15138, 15133, 15129, 16153, 15377, 16820, 41546, 29101, 26901, 
      15877, 15880, 17640, 26738, 17573, 26788, 26842, 28781, 23956, 23141, 
      16964, 62105, 27565, 17210, 17645, 19277, 31585, 17824, 17953, 19728, 
      18173, 20090, 57160, 25700, 22181, 21320, 18485, 19477, 24001, 27332, 
      22852, 19396, 52994, 31765, 26338, 23125, 22613, 20450, 20978, 32269, 
      27693, 29522, 65825, 27277, 60565, 26725, 26225, 25925, 25778, 28081, 
      73757, 63752, 28372, 26792, 71188, 71042, 70601, 34381, 33205, 29525, 
      29362, 79105, 74034, 31153, 32932, 28477, 31732, 30577, 30420, 29665, 
      29549, 79253, 36306, 34064, 32977, 37921, 37712, 36965, 35837, 33640, 
      40210, 44228, 37768, 43277, 38125, 45530, 42320, 39940, 42340, 43433, 
      43088, 45898, 45713, 47045, 45370, 49405, 45928, 46997, 51208, 51209, 
      48953, 51220, 50641, 52330, 53357, 55597, 55441, 56693, 54833, 56740, 
      59201, 59274, 64269, 64865, 64690 ], 
  [ 18890, 20410, 18868, 18068, 18050, 19429, 19841, 18052, 19885, 15850, 
      15146, 18661, 14057, 15530, 12610, 13141, 13736, 13410, 14562, 14026, 
      12069, 10445, 15921, 16133, 16245, 12937, 11674, 10448, 14804, 10522, 
      11437, 10421, 11237, 11426, 12209, 10306, 12340, 17397, 13913, 16253, 
      62800, 64800, 14713, 8357, 10565, 15122, 17861, 56657, 52429, 13780, 
      6205, 17060, 13394, 13850, 5905, 12240, 48976, 53017, 13298, 47618, 
      52513, 45005, 16570, 15776, 2297, 890, 5690, 11810, 13357, 43210, 9349, 
      10525, 44424, 2498, 1130, 458, 617, 5297, 9472, 45200, 2434, 2250, 
      2161, 549, 8689, 11889, 38641, 2312, 653, 16810, 17069, 48130, 1588, 
      20308, 26713, 37393, 40144, 1210, 10322, 40522, 52562, 500, 5000, 
      38516, 39701, 55325, 922, 40482, 40885, 1433, 964, 80, 68, 16964, 
      19945, 22549, 397, 136, 10645, 12136, 37672, 1114, 89, 194, 10841, 
      22226, 37274, 38441, 44969, 48866, 80, 97, 7072, 14900, 34241, 35737, 
      38825, 39220, 333, 265, 10210, 22509, 680, 104, 11885, 15133, 15380, 
      17165, 18500, 38420, 50629, 401, 325, 8101, 14162, 16130, 45797, 0, 
      6889, 14884, 31684, 33124, 47089, 730, 26, 677, 8650, 9802, 21317, 
      22202, 27226, 28901, 1160, 234, 450, 6898, 10009, 13234, 13698, 13933, 
      26905, 9425, 11680, 14416, 21625, 40820, 386, 221, 466, 509, 986, 1874, 
      7250, 10841, 29266, 34250, 41234, 45821, 8685, 8872, 17460, 20485, 
      26932, 31012, 1898, 4145, 16949, 30325, 38465, 89, 10064, 25345, 181, 
      1042, 2682, 3925, 14965, 17505, 1396, 5000, 18869, 21125, 30029, 38909, 
      185, 905, 7865, 29021, 1044, 5473, 6868, 9553, 16020, 20308, 27700, 
      194, 898, 2570, 2978, 16298, 29753, 19517, 24221, 1746, 1825, 4986, 
      11250, 19825, 41841, 260, 1700, 2465, 19025, 7345, 13285, 39098, 1768, 
      11140, 11988, 39133, 586, 1586, 1882, 3725, 5545, 6761, 9197, 9965, 
      12025, 13586, 15986, 19405, 21677, 22562, 25010, 25325, 416, 544, 4889, 
      5729, 9809, 24425, 1810, 4285, 14841, 19485, 22642, 27010, 27997, 
      33202, 38857, 740, 1060, 4084, 4840, 5668, 14884, 15860, 28373, 33608, 
      725, 1553, 2645, 4010, 5018, 6154, 18485, 20410, 23938, 24245, 772, 
      2512, 2880, 3385, 3492, 3601, 4057, 5065, 8320, 17217, 18801, 23377, 
      25225, 25540, 32617, 36676, 39780, 650, 1525, 2474, 24961, 25589, 757, 
      1000, 1076, 1301, 1352, 1517, 9140, 11285, 14132, 33437, 1053, 2938, 
      3130, 3754, 7129, 9193, 14653, 40330, 809, 1073, 1625, 7025, 10585, 
      35753, 1682, 14297, 14765, 23341, 2664, 4500, 6229, 8644, 13444, 30829, 
      37000, 1402, 1690, 1861, 4682, 7202, 12625, 33722, 1424, 6800, 8593, 
      13345, 15908, 22928, 24128, 24740, 29924, 37505, 39049, 1930, 4114, 
      4810, 5713, 14314, 23290, 23589, 33489, 39505, 2180, 2600, 3181, 37256, 
      39572, 1709, 4589, 18125, 18914, 26825, 29449, 32554, 37325, 1521, 
      1872, 2740, 23796, 2594, 2890, 3133, 4178, 25705, 26333, 2813, 10280, 
      1845, 1882, 3546, 4770, 6282, 6421, 13842, 14977, 15921, 21970, 2896, 
      4516, 6784, 11401, 11600, 20369, 20921, 21481, 22049, 11090, 14906, 
      20450, 21562, 23882, 34805, 36277, 4165, 4468, 4573, 12789, 14533, 
      34525, 37485, 4450, 4553, 8410, 11258, 2960, 3025, 6292, 10585, 11936, 
      12340, 37280, 5161, 5994, 12025, 26050, 30249, 38889, 5141, 5597, 
      23141, 23432, 29672, 32392, 9605, 10130, 3904, 5440, 10585, 24505, 
      18026, 31985, 34442, 3229, 3869, 5309, 10600, 3625, 7501, 27250, 5008, 
      6185, 14585, 23729, 32980, 10909, 12809, 30034, 33434, 3940, 5941, 
      7677, 16605, 18541, 5329, 9914, 14474, 24634, 26129, 3977, 13745, 
      13952, 17297, 23585, 26240, 29057, 32036, 37361, 5749, 13450, 19890, 
      26050, 32149, 22250, 22802, 23645, 24217, 24797, 25682, 32042, 40730, 
      24916, 32841, 41236, 41625, 5837, 18850, 25037, 5444, 8605, 10405, 
      21533, 22888, 17194, 8720, 22052, 8714, 22721, 30469, 38450, 5512, 
      39700, 6698, 12410, 19618, 24370, 32045, 34418, 10400, 27425, 5085, 
      17986, 24082, 26370, 40861, 8621, 8996, 10229, 28925, 43316, 6130, 
      7345, 10370, 11441, 12785, 14257, 43850, 8905, 10513, 11584, 13284, 
      30148, 31428, 31753, 34084, 15277, 16501, 21352, 25640, 36452, 39701, 
      9981, 15625, 25506, 29961, 33181, 36954, 13876, 16801, 34337, 7954, 
      14578, 24154, 39785, 15885, 16488, 18628, 22984, 24853, 25128, 28285, 
      7762, 11570, 11717, 12325, 14341, 17690, 19466, 25562, 10625, 12484, 
      28009, 43264, 12645, 19786, 22186, 25605, 35122, 43425, 45370, 26888, 
      43973, 7114, 8258, 9389, 10370, 12665, 16298, 21050, 35789, 45305, 
      49325, 8577, 8820, 9556, 11281, 12985, 17056, 26377, 34612, 17026, 
      25181, 26825, 41081, 10532, 16805, 25621, 9418, 14458, 18385, 22210, 
      43290, 8585, 14305, 14800, 26513, 30244, 43844, 11057, 16570, 20917, 
      22321, 26965, 28657, 29825, 42146, 46730, 50357, 11581, 11944, 17316, 
      29416, 34669, 9802, 25442, 25705, 29306, 34850, 36505, 41405, 41770, 
      42877, 44762, 16208, 23593, 25364, 25888, 39793, 40864, 49673, 35545, 
      35874, 10357, 24212, 24461, 24712, 41960, 44180, 10961, 13514, 21569, 
      22714, 30634, 30929, 32741, 44369, 26905, 29097, 33865, 35137, 41977, 
      15185, 32210, 58250, 19013, 22373, 61133, 10477, 18826, 25177, 33210, 
      49402, 53901, 16889, 30736, 39929, 48416, 56225, 58841, 62441, 16130, 
      18482, 23426, 29522, 33305, 39785, 48226, 52226, 55145, 59485, 12708, 
      54504, 59688, 12209, 27250, 41234, 41938, 56405, 59893, 15440, 37385, 
      40400, 44305, 63257, 66512, 11701, 12961, 22474, 32341, 35989, 40609, 
      51829, 61650, 63466, 11965, 14717, 27365, 27877, 44725, 63220, 19730, 
      43849, 17440, 19585, 27793, 32980, 36313, 59188, 59625, 21485, 23762, 
      41810, 44281, 62506, 26500, 29000, 34301, 45589, 59624, 70664, 12762, 
      16042, 19210, 19377, 26482, 41905, 13700, 23153, 27673, 48644, 59200, 
      70625, 16369, 24005, 26693, 27653, 48490, 52769, 53978, 65669, 13480, 
      29637, 35496, 49860, 51412, 61837, 13481, 13709, 25994, 27386, 27866, 
      32825, 33106, 35426, 48946, 68921, 13492, 13745, 14900, 20681, 22105, 
      23860, 29585, 30097, 33056, 49937, 20089, 21970, 23098, 23293, 25353, 
      25789, 28089, 65218, 57188, 71524, 17410, 30545, 31322, 31585, 36065, 
      36962, 18121, 21289, 32625, 32896, 58500, 69625, 22037, 25045, 34805, 
      68465, 69397, 54485, 58565, 59405, 59828, 60680, 75400, 61354, 78633, 
      18185, 25426, 27506, 60994, 62281, 81161, 28197, 79380, 28673, 29153, 
      27666, 33541, 34866, 65925, 16904, 29444, 65741, 72596, 84500, 26186, 
      71917, 73330, 85805, 73120, 86593, 17945, 33565, 39890, 42025, 73858, 
      81698, 37000, 32625, 40129, 77761, 19337, 28496, 34625, 40400, 41600, 
      83521, 86617, 28570, 33410, 31813, 19322, 35984, 20050, 37570, 39208, 
      39764, 40045, 37636, 21250, 21089, 37925, 40625, 21673, 21953, 21940, 
      33226, 35044, 39924, 40189, 23588, 23225, 38980, 37333, 44434, 40409, 
      42250, 42521, 43906, 45072, 25010, 36845, 40165, 42500, 38450, 38669, 
      40914, 42354, 45721, 38165, 41733, 49825, 43348, 50180, 42601, 48373, 
      51985, 50101, 49480, 50845, 51505, 51748, 50938, 56105, 51578, 56233, 
      55588, 52945, 53800, 56680, 54665, 55370, 57905, 58500, 58594, 59720, 
      60112, 62532, 61013, 63890, 64817, 71072, 72520, 72773 ], 
  [ 10673, 10865, 10485, 9685, 9169, 9386, 9466, 9005, 9178, 7633, 7261, 
      7290, 5840, 5653, 5057, 5090, 5021, 4861, 5017, 4481, 4018, 3722, 4384, 
      4264, 4210, 3392, 3125, 2729, 3433, 2637, 2722, 2536, 2522, 2545, 2498, 
      2089, 2297, 3370, 2210, 2890, 28521, 29857, 2180, 970, 1186, 2257, 
      3170, 24370, 21636, 1745, 810, 2701, 1525, 1649, 676, 1201, 19345, 
      21892, 1429, 18485, 21554, 16868, 2377, 2081, 16490, 11597, 461, 937, 
      1322, 15737, 468, 648, 16453, 17189, 12833, 9505, 10660, 400, 425, 
      16897, 17125, 16609, 16354, 10426, 306, 850, 12994, 16837, 11194, 2285, 
      2378, 18665, 14785, 3625, 6544, 12244, 13833, 13577, 445, 14045, 21437, 
      10709, 269, 12869, 13556, 23204, 12625, 14005, 14242, 14464, 12833, 
      7633, 7289, 2273, 3428, 4538, 10440, 8685, 436, 765, 12357, 13481, 
      5650, 4925, 466, 4381, 12125, 12794, 16666, 19069, 5641, 5492, 17, 
      1537, 10420, 11252, 13012, 13241, 10210, 4498, 333, 4498, 11885, 5333, 
      680, 1604, 1685, 2308, 2813, 12773, 20168, 10610, 10202, 50, 1297, 
      1937, 17162, 6889, 0, 1521, 9025, 9801, 17956, 12101, 6085, 3250, 101, 
      257, 3970, 4357, 6725, 7570, 2405, 4633, 3853, 9, 298, 1033, 1165, 
      1234, 6570, 212, 641, 1385, 4112, 14177, 10429, 4786, 3869, 3746, 2729, 
      1625, 29, 466, 7769, 10429, 14425, 17186, 136, 157, 2437, 3636, 6597, 
      8685, 1649, 410, 2258, 8330, 12818, 7808, 353, 5840, 8730, 2785, 1105, 
      522, 1602, 2482, 2309, 269, 3016, 3944, 8200, 13096, 5746, 3146, 146, 
      7690, 2953, 244, 145, 340, 1993, 3625, 7033, 6253, 3305, 1325, 1069, 
      2105, 8090, 3332, 5380, 2161, 2074, 421, 709, 3474, 14866, 7481, 2281, 
      1552, 3172, 290, 1250, 13285, 2349, 765, 949, 13320, 4985, 2665, 2297, 
      986, 482, 370, 482, 586, 986, 1385, 2125, 3386, 4330, 4717, 5837, 5986, 
      7969, 5441, 656, 500, 596, 5584, 2557, 882, 1810, 3466, 4797, 6841, 
      7330, 10045, 13210, 4973, 3965, 1013, 773, 605, 1853, 2165, 7540, 
      10285, 5290, 3130, 1898, 1105, 785, 593, 3130, 3893, 5429, 5570, 5337, 
      2097, 1801, 1476, 1417, 1360, 1152, 832, 601, 2692, 3280, 5200, 6052, 
      6201, 9792, 12025, 13801, 6709, 3434, 2225, 5954, 6250, 6152, 4901, 
      4645, 4040, 3925, 3592, 757, 1076, 1765, 10280, 4954, 2025, 1885, 1513, 
      738, 810, 1954, 14185, 6868, 5140, 3700, 800, 1040, 11600, 3757, 1930, 
      2066, 5330, 2581, 1429, 1000, 925, 1741, 9000, 12349, 4805, 4097, 3770, 
      1445, 977, 1586, 10565, 4993, 1073, 1040, 1808, 2545, 5249, 5785, 6065, 
      8593, 12688, 13568, 4005, 1873, 1573, 1314, 2113, 5445, 5578, 10498, 
      13858, 3757, 3181, 2600, 12605, 13925, 4946, 1850, 3434, 3725, 7154, 
      8450, 10061, 12674, 5920, 4777, 3321, 5785, 3673, 3305, 3050, 2269, 
      6698, 6994, 3560, 1565, 5746, 5617, 2965, 2197, 1717, 1690, 2305, 2610, 
      2890, 5121, 3809, 2441, 1721, 1856, 1889, 4516, 4736, 4964, 5200, 1877, 
      2705, 4597, 5045, 6037, 11482, 12290, 2920, 2725, 2664, 2248, 2664, 
      11368, 13000, 2873, 2810, 1853, 2045, 4537, 4436, 2225, 2036, 2225, 
      2297, 12961, 2754, 2425, 2314, 7209, 9250, 13906, 2900, 2692, 5960, 
      6085, 9005, 10397, 2218, 2245, 4153, 3033, 2368, 6660, 4165, 10322, 
      11617, 5636, 4616, 3400, 2549, 5202, 2770, 8077, 3929, 3280, 3380, 
      6548, 10985, 2858, 3098, 9533, 11273, 5517, 3700, 3112, 4072, 4680, 
      4250, 3025, 3601, 7121, 7786, 6052, 3536, 3577, 4432, 6736, 7897, 9220, 
      10705, 13540, 4338, 3573, 5365, 7873, 10818, 6397, 6617, 6962, 7202, 
      7450, 7837, 10877, 15581, 7569, 11344, 15921, 16144, 5090, 5321, 7690, 
      5693, 4040, 3848, 6344, 6869, 4993, 4321, 6697, 4481, 7034, 10466, 
      14629, 6757, 15381, 5785, 4525, 6089, 7853, 11378, 12589, 4673, 9248, 
      8986, 5785, 7897, 8857, 16210, 5384, 5261, 5000, 10084, 17669, 7541, 
      6266, 5141, 5050, 5066, 5210, 18037, 5668, 5284, 5193, 5233, 10809, 
      11425, 11584, 12753, 5732, 5960, 7325, 8957, 14125, 15880, 5914, 5914, 
      8989, 10954, 12514, 14461, 5825, 6260, 13172, 7373, 6029, 8633, 16130, 
      6340, 6445, 6925, 8293, 9000, 9109, 10440, 8177, 6341, 6322, 6266, 
      6290, 6817, 7265, 9377, 6724, 6425, 10496, 18281, 6586, 7585, 8325, 
      9586, 13957, 18442, 19557, 10205, 18824, 11513, 9005, 7978, 7465, 6938, 
      7085, 8185, 14458, 19658, 22018, 8992, 8737, 8145, 7380, 7092, 7345, 
      10192, 13945, 7481, 9826, 10474, 17426, 8125, 7592, 10100, 9169, 7569, 
      8010, 9013, 18805, 10660, 7748, 7745, 10660, 12233, 19193, 8650, 8021, 
      8882, 9290, 10946, 11642, 12146, 18325, 20917, 23050, 8676, 8541, 8269, 
      12069, 14500, 10217, 10585, 10682, 12125, 14681, 15506, 18082, 18281, 
      18890, 19945, 8489, 10064, 10673, 10865, 17300, 17873, 22864, 15210, 
      15373, 10772, 10517, 10600, 10685, 18637, 19861, 10546, 9281, 9866, 
      10181, 13121, 13250, 14066, 20050, 11716, 12580, 14692, 15300, 18820, 
      9458, 14033, 28453, 9800, 10504, 30340, 13050, 9945, 11482, 14701, 
      23257, 25930, 10000, 13721, 18100, 22769, 27424, 29044, 31316, 10237, 
      10265, 11225, 13337, 14962, 18122, 22745, 25085, 26842, 29522, 11629, 
      26533, 29725, 12458, 12725, 19073, 19445, 27770, 29930, 11041, 17216, 
      18737, 20816, 32132, 34225, 14274, 12546, 11601, 14994, 16650, 18946, 
      25186, 31189, 32341, 14372, 11812, 13172, 13352, 21236, 32261, 11513, 
      20858, 11713, 11700, 13600, 15633, 17140, 29889, 30160, 12106, 12557, 
      19981, 21290, 32045, 13469, 14309, 16456, 22100, 30325, 37381, 16165, 
      12805, 12321, 12322, 13617, 20242, 14945, 12944, 14144, 23993, 30233, 
      37508, 13298, 13298, 13994, 14290, 24005, 26458, 27169, 34378, 16717, 
      15112, 17485, 24877, 25765, 32040, 17714, 16946, 14125, 14521, 14669, 
      16474, 16589, 17581, 24461, 36634, 19385, 17812, 15481, 13460, 13556, 
      13817, 15392, 15572, 16705, 25120, 13698, 13753, 13885, 13914, 14314, 
      14418, 15058, 34425, 29549, 38573, 14837, 16186, 16465, 16562, 18386, 
      18785, 14884, 14400, 17104, 17209, 30529, 37504, 14650, 15002, 18122, 
      36842, 37442, 28340, 30760, 31268, 31525, 32045, 41453, 32553, 43690, 
      16276, 15881, 16301, 32525, 33314, 45554, 16660, 44437, 16970, 17284, 
      17125, 18850, 19345, 35962, 23461, 17741, 35944, 40309, 48229, 17305, 
      39962, 40877, 49202, 40833, 49824, 22178, 19538, 22045, 23018, 41405, 
      46589, 20981, 19594, 22450, 44146, 21412, 18785, 20432, 22721, 23257, 
      48080, 50180, 19025, 20213, 19944, 26377, 21625, 24781, 22381, 23189, 
      23413, 23528, 22945, 30629, 26650, 23234, 24274, 29890, 30004, 29825, 
      22685, 23341, 24901, 25000, 34129, 31940, 24953, 24634, 27253, 26050, 
      26729, 26834, 27389, 28057, 35053, 25640, 26802, 27809, 27245, 27298, 
      28381, 28825, 30034, 27956, 31690, 34138, 32309, 34493, 32724, 35010, 
      36298, 36074, 36117, 36818, 38308, 38385, 38405, 40916, 39709, 41210, 
      41229, 41242, 41765, 42653, 42298, 42505, 44708, 45469, 46393, 47021, 
      47745, 48505, 48314, 51025, 51620, 57377, 58493, 58580 ], 
  [ 11570, 11138, 11304, 10504, 9754, 9425, 9349, 9512, 8905, 8530, 8314, 
      6705, 6737, 5770, 6266, 6065, 5684, 5602, 5290, 4754, 4993, 5321, 3721, 
      3445, 3313, 3665, 3866, 3860, 2848, 3690, 3385, 3589, 3185, 3130, 2693, 
      2986, 2336, 1537, 1469, 1369, 17172, 18196, 1049, 2257, 1537, 970, 
      1025, 13957, 11925, 848, 3033, 712, 706, 674, 2977, 772, 10180, 12025, 
      610, 9554, 11765, 8405, 466, 404, 27917, 21386, 2762, 586, 425, 7586, 
      1053, 765, 8068, 28850, 23090, 18514, 20137, 2857, 932, 8356, 28786, 
      28114, 27781, 19825, 1125, 421, 5701, 28420, 20905, 218, 233, 9578, 
      25744, 544, 1825, 5185, 6228, 24146, 562, 6362, 11570, 20264, 2804, 
      5576, 6029, 12869, 22882, 6322, 6481, 25345, 23168, 15940, 15440, 128, 
      425, 833, 19917, 17460, 397, 180, 5220, 24050, 13021, 11906, 349, 754, 
      5066, 5501, 8125, 9826, 13012, 12785, 1460, 16, 3985, 4505, 5641, 5792, 
      19609, 11245, 450, 793, 21908, 12548, 173, 5, 8, 85, 200, 5480, 10613, 
      20165, 19601, 1025, 10, 26, 8465, 14884, 1521, 0, 3136, 3600, 9025, 
      22202, 13690, 9217, 842, 530, 577, 730, 1850, 2305, 7748, 11458, 10210, 
      1530, 493, 58, 34, 25, 1773, 641, 212, 20, 641, 6416, 19906, 11689, 
      10226, 10025, 8306, 6266, 1394, 349, 2426, 3994, 6586, 8489, 877, 820, 
      136, 477, 1800, 2952, 6290, 3413, 113, 2753, 5525, 16193, 548, 1433, 
      17505, 8362, 5122, 3681, 81, 181, 7496, 2804, 325, 629, 2701, 5725, 
      13117, 8957, 1277, 2425, 8608, 2545, 1744, 769, 160, 544, 2080, 13858, 
      9194, 5498, 4930, 194, 2669, 485, 1285, 7114, 6949, 3034, 514, 549, 
      6949, 15632, 7312, 5881, 481, 1733, 353, 5914, 7380, 648, 520, 5949, 
      11810, 7930, 7250, 4457, 2861, 2125, 1145, 937, 557, 410, 370, 617, 
      937, 1090, 1586, 1657, 16276, 12500, 3425, 2801, 1025, 1489, 7666, 
      4041, 445, 697, 1170, 2122, 2377, 3922, 5917, 11720, 10088, 4328, 3620, 
      2984, 488, 488, 2509, 4084, 12193, 8629, 6305, 4498, 3554, 2738, 673, 
      890, 1490, 1553, 12240, 6660, 6052, 5337, 5200, 5065, 4545, 3601, 1732, 
      625, 745, 1417, 1801, 1872, 3825, 5200, 6352, 14314, 9089, 6866, 1781, 
      1921, 13445, 11492, 11080, 10085, 9892, 9325, 1576, 1037, 712, 4157, 
      11545, 6354, 6058, 5218, 2493, 1629, 745, 6658, 14473, 11809, 9433, 
      2633, 1313, 5009, 9490, 877, 857, 1625, 7300, 4744, 3301, 2056, 1000, 
      3501, 5524, 11162, 9986, 9425, 4682, 2810, 1157, 4442, 11428, 3140, 
      2249, 1145, 1024, 1700, 1924, 2048, 3328, 5785, 6353, 9738, 5578, 4810, 
      4005, 1138, 1818, 1873, 4453, 6565, 9256, 8212, 7085, 5780, 6632, 
      11225, 5321, 1289, 1346, 2669, 3341, 4250, 5849, 12745, 10900, 8352, 
      2080, 8938, 8258, 7769, 6130, 2525, 2665, 8669, 2228, 12337, 12130, 
      7450, 5746, 4330, 4225, 1642, 1557, 1525, 1962, 8996, 6224, 4100, 2129, 
      2084, 1825, 1889, 1961, 2041, 2306, 1730, 1906, 2042, 2410, 5281, 5777, 
      7093, 6664, 6525, 2053, 1845, 5245, 6253, 6890, 6749, 3530, 2474, 
      10036, 9857, 5072, 2777, 2420, 2336, 6292, 6381, 5506, 2509, 3114, 
      4141, 6925, 6605, 6085, 2645, 2692, 4052, 4820, 3505, 3298, 9028, 6660, 
      3265, 3033, 2410, 4901, 5650, 11525, 9725, 7261, 3524, 10701, 5305, 
      3826, 8180, 6673, 2873, 3233, 5408, 3833, 3293, 4658, 5618, 11016, 
      7405, 5725, 2941, 2925, 8501, 4546, 3250, 3650, 3925, 11785, 3497, 
      3460, 3145, 3577, 4036, 4657, 5440, 7105, 8433, 3690, 3298, 4090, 5553, 
      3706, 3770, 3881, 3965, 4057, 4210, 5690, 8522, 4176, 6001, 8784, 8929, 
      9497, 3722, 4297, 10568, 6653, 5525, 3965, 4100, 4018, 7012, 4240, 
      7250, 4421, 5825, 8194, 12100, 8712, 10114, 5578, 4490, 4850, 6425, 
      7090, 6740, 5465, 15577, 4810, 5050, 5386, 9385, 8621, 8264, 7301, 
      5989, 10376, 12962, 10517, 7442, 6805, 6197, 5717, 10666, 8905, 7585, 
      6948, 6208, 6480, 6784, 6865, 7488, 6005, 5765, 5492, 5876, 8392, 9445, 
      8761, 6109, 5986, 6781, 7561, 8650, 6800, 6065, 7985, 11858, 6770, 
      6098, 9773, 6613, 6484, 6184, 6148, 6309, 6340, 6813, 13130, 8642, 
      8545, 8177, 7265, 6466, 6290, 6530, 9649, 8336, 7025, 11300, 8497, 
      6610, 6570, 6817, 8770, 11461, 12186, 7124, 11765, 18338, 14114, 12073, 
      10858, 9005, 7514, 6898, 9193, 12365, 13945, 13945, 13456, 12240, 
      10305, 9081, 7540, 7345, 8992, 7754, 7369, 7549, 11069, 11752, 8021, 
      7565, 13810, 9090, 7893, 7570, 12058, 16393, 9425, 9188, 7969, 8528, 
      12368, 12277, 8762, 7985, 7925, 8177, 8405, 8597, 11890, 13546, 14977, 
      12069, 11700, 8776, 8676, 9781, 15170, 8362, 8381, 8810, 9962, 10397, 
      11881, 12002, 12377, 13042, 9620, 8465, 8528, 8564, 11489, 11828, 
      15025, 10413, 10498, 15725, 8840, 8845, 8852, 12436, 13192, 15109, 
      12050, 9125, 9050, 9650, 9701, 10049, 13381, 9337, 9577, 10441, 10737, 
      12697, 11525, 10250, 19210, 10229, 9685, 20629, 19017, 10530, 9805, 
      10762, 15730, 17545, 11521, 10484, 12601, 15476, 18649, 19801, 21449, 
      12226, 11162, 10250, 10490, 11101, 12701, 15530, 17090, 18301, 20201, 
      15880, 18148, 20404, 17333, 10658, 13418, 13634, 19073, 20609, 13732, 
      12497, 13316, 14537, 22265, 23812, 20241, 17109, 11250, 11601, 12321, 
      13525, 17425, 21634, 22474, 20261, 15205, 11261, 11285, 14957, 22472, 
      12410, 14813, 13780, 12753, 11689, 12240, 12889, 20880, 21073, 12457, 
      12050, 14482, 15245, 22490, 12104, 12164, 12829, 15821, 21316, 26500, 
      22522, 16042, 13842, 13765, 12330, 14821, 20288, 12905, 12545, 17168, 
      21380, 26705, 16613, 13025, 12785, 12769, 17258, 18853, 19330, 24433, 
      22996, 13045, 13780, 17896, 18472, 22797, 24461, 23225, 13306, 13234, 
      13226, 13549, 13586, 13954, 17714, 26221, 26912, 24481, 20512, 14825, 
      14297, 13856, 13481, 13505, 13780, 18217, 15453, 14650, 14314, 14265, 
      13885, 13833, 13693, 24714, 21320, 27848, 18386, 14197, 14242, 14261, 
      14837, 15002, 18121, 15921, 14569, 14596, 22144, 27169, 15937, 15041, 
      15041, 26741, 27185, 20813, 22453, 22805, 22984, 23348, 30260, 23778, 
      32029, 20137, 16154, 15794, 23906, 24461, 33581, 15997, 32776, 16229, 
      16465, 16930, 16705, 16810, 26641, 31300, 17000, 26701, 29896, 35944, 
      17890, 29705, 30386, 36761, 30420, 37305, 28925, 17705, 18418, 18845, 
      30914, 34850, 18212, 18229, 18901, 33109, 27145, 18980, 18521, 19172, 
      19396, 36185, 37817, 19298, 18770, 19125, 34450, 19636, 31762, 20002, 
      20420, 20488, 20525, 20800, 39794, 34021, 21089, 21349, 38509, 38545, 
      38288, 22490, 22600, 22600, 22621, 43840, 40793, 23120, 23425, 23938, 
      24061, 24194, 24221, 24386, 24820, 44530, 25133, 25281, 25664, 26738, 
      26713, 27250, 27226, 27421, 27917, 31729, 31525, 31880, 31880, 32841, 
      33489, 33685, 34241, 34596, 34985, 36865, 36864, 37274, 38537, 38890, 
      38909, 39240, 40501, 40868, 40820, 41245, 41218, 43265, 44104, 45418, 
      45812, 46692, 46672, 47105, 49738, 50177, 55700, 56660, 56669 ], 
  [ 18178, 16850, 17800, 17000, 15914, 14801, 14501, 15560, 13833, 15138, 
      15146, 11185, 13345, 11258, 13322, 12785, 11956, 11986, 11002, 10466, 
      11713, 12937, 8089, 7589, 7345, 9377, 10250, 10804, 7328, 10522, 9657, 
      10421, 9457, 9290, 8293, 9594, 7712, 4225, 5725, 4505, 6196, 6772, 
      4745, 9425, 7361, 4442, 3265, 4325, 3301, 4880, 11545, 3176, 4850, 
      4594, 11601, 5476, 2340, 3177, 4754, 2050, 3029, 1573, 3042, 3316, 
      49645, 40762, 11386, 5402, 4457, 1202, 7213, 6253, 1348, 50914, 43138, 
      36770, 39065, 11705, 6980, 1412, 50850, 49954, 49509, 38641, 7621, 
      5125, 549, 50372, 40169, 2570, 2473, 1850, 46800, 1440, 369, 369, 628, 
      44642, 6050, 650, 2722, 39304, 11764, 424, 541, 3349, 42930, 610, 657, 
      46289, 43328, 33188, 32464, 2368, 1433, 833, 38845, 35380, 5661, 4660, 
      292, 44546, 28925, 27250, 5501, 866, 250, 349, 1181, 1874, 28916, 
      28577, 8852, 3152, 65, 137, 377, 416, 38425, 26253, 5938, 793, 41620, 
      28228, 4765, 3029, 2920, 2213, 1768, 328, 2213, 39205, 38417, 7745, 
      3482, 2602, 1297, 31684, 9025, 3136, 0, 16, 1521, 42026, 29930, 23105, 
      7226, 6242, 1025, 842, 170, 65, 20740, 26578, 24658, 9034, 6093, 3978, 
      3730, 3609, 205, 6577, 4916, 3380, 977, 592, 38834, 26921, 24674, 
      24361, 21634, 18250, 8674, 5501, 74, 74, 650, 1321, 7261, 7092, 2152, 
      1261, 232, 40, 18274, 13045, 2353, 65, 373, 33553, 6148, 425, 35425, 
      21690, 16210, 13537, 3217, 2197, 20264, 11764, 1781, 1189, 125, 461, 
      29021, 22621, 8221, 185, 22048, 11169, 9360, 6705, 2848, 1440, 288, 
      30098, 22970, 16810, 15794, 2770, 205, 1717, 725, 19546, 19269, 12106, 
      5554, 1669, 901, 32656, 19856, 17417, 1937, 9125, 4385, 650, 19924, 
      5800, 5224, 685, 26930, 20810, 19682, 14761, 11597, 9965, 7417, 6761, 
      5261, 4330, 3170, 1961, 1385, 1202, 802, 761, 33524, 27956, 12721, 
      11425, 6961, 929, 20322, 13897, 3805, 2041, 1282, 666, 585, 450, 765, 
      26728, 24200, 14408, 13028, 11720, 3848, 3400, 605, 500, 27425, 21845, 
      17953, 14690, 12850, 11138, 2465, 1898, 1154, 1105, 27472, 18532, 
      17476, 16201, 15952, 15705, 14737, 12897, 8676, 2977, 2425, 1305, 1017, 
      976, 577, 720, 976, 30554, 22529, 18850, 1109, 1025, 29237, 26276, 
      25640, 24085, 23780, 22877, 8072, 6301, 4520, 685, 26329, 17890, 17370, 
      15858, 10333, 8125, 4329, 1170, 30713, 26705, 22985, 10585, 7025, 865, 
      23042, 4685, 4441, 1625, 19396, 14824, 11925, 9000, 5256, 925, 1044, 
      25610, 23762, 22865, 14650, 10762, 5861, 970, 25988, 11428, 9305, 5513, 
      4160, 1924, 1700, 1600, 1088, 1193, 1313, 23290, 16218, 14778, 13189, 
      5058, 1930, 1873, 1093, 1413, 22472, 20756, 18845, 1300, 1480, 25561, 
      15625, 3529, 3250, 1549, 1325, 1226, 1369, 27865, 25012, 20896, 2080, 
      21818, 20690, 19865, 16994, 1853, 1769, 21325, 8500, 27121, 26802, 
      19210, 16162, 13402, 13185, 6010, 5365, 4885, 2746, 21764, 16976, 
      12836, 7841, 7684, 3281, 3121, 2969, 2825, 8242, 5650, 3362, 3050, 
      2522, 1697, 1745, 18405, 17640, 17389, 7093, 5989, 1773, 1885, 17978, 
      17725, 11258, 8410, 23252, 22961, 14480, 9161, 8020, 7712, 2036, 16909, 
      15250, 8109, 2554, 2125, 2221, 17245, 16277, 3205, 3140, 2260, 2132, 
      10673, 10130, 21348, 17188, 9873, 3145, 5210, 2437, 2402, 25301, 22381, 
      18125, 10244, 23917, 14265, 3042, 19604, 16865, 7465, 3793, 2720, 
      10553, 8893, 2978, 2818, 24232, 18045, 14797, 6637, 5725, 19925, 12050, 
      8066, 3986, 3701, 25337, 8761, 8612, 6617, 4361, 3812, 3425, 3200, 
      3185, 19633, 9178, 5650, 3978, 3313, 5162, 5002, 4777, 4637, 4505, 
      4322, 3562, 3706, 4624, 3649, 3856, 3889, 21145, 6746, 4745, 22888, 
      15725, 13253, 5869, 5444, 7938, 16196, 6032, 16546, 5989, 4481, 4274, 
      25092, 4456, 21650, 12410, 7514, 5858, 4633, 4514, 15028, 5353, 30361, 
      8730, 6282, 5722, 4905, 18589, 17896, 15925, 5429, 5224, 26066, 21941, 
      16066, 14645, 13141, 11765, 5402, 18873, 16209, 14788, 12928, 5584, 
      5440, 5409, 5248, 11717, 10805, 8180, 6772, 5480, 5525, 18169, 11709, 
      6994, 6109, 5769, 5626, 13520, 11105, 5857, 23618, 13154, 7778, 5965, 
      12325, 11860, 10440, 8388, 7765, 7684, 6925, 25562, 17266, 17057, 
      16241, 13985, 11282, 10210, 7762, 19169, 16400, 7361, 6596, 16561, 
      10530, 9370, 8161, 6642, 6757, 6922, 8020, 6949, 33458, 26770, 23273, 
      21050, 17293, 13450, 10370, 6953, 7213, 7673, 26377, 25552, 23440, 
      19825, 17257, 13140, 8577, 7200, 13466, 9161, 8669, 7261, 22280, 13957, 
      9245, 25794, 16594, 13045, 10818, 7690, 29945, 17153, 16580, 9425, 
      8528, 7888, 22805, 15146, 12017, 11285, 9521, 9077, 8821, 7970, 8282, 
      8705, 22261, 21556, 14824, 9124, 8325, 27602, 10490, 10397, 9370, 8506, 
      8381, 8297, 8306, 8345, 8450, 16564, 11489, 10768, 10580, 8465, 8468, 
      9089, 8845, 8818, 28157, 11752, 11645, 11540, 8852, 8936, 26981, 21346, 
      13381, 12746, 9986, 9925, 9601, 9125, 11241, 10585, 9657, 9505, 9225, 
      19813, 10138, 11258, 16165, 13829, 12005, 32905, 16690, 12717, 10426, 
      10242, 10825, 19025, 11156, 10025, 10324, 11369, 11849, 12601, 20402, 
      17770, 14170, 11722, 10877, 10237, 10490, 10930, 11357, 12137, 27304, 
      11428, 12340, 29653, 13010, 10618, 10610, 11905, 12545, 22916, 11041, 
      10852, 10841, 13417, 14180, 34129, 28981, 16066, 12049, 11425, 11061, 
      11601, 13234, 13626, 34037, 25397, 13837, 13637, 11261, 13736, 19018, 
      11453, 22068, 19585, 14265, 12688, 12105, 13264, 13345, 18281, 16642, 
      11906, 11885, 14090, 15464, 14404, 12941, 12125, 13700, 16196, 36970, 
      26010, 21346, 21157, 15802, 12357, 33280, 18169, 15569, 12688, 13988, 
      16513, 26693, 17953, 16369, 15905, 12890, 13253, 13394, 15473, 37332, 
      15397, 13780, 13192, 13320, 14845, 39469, 37561, 17450, 16706, 16474, 
      14669, 14594, 14066, 13346, 16589, 43040, 39377, 33056, 22105, 20681, 
      19232, 16057, 15857, 14900, 13625, 23293, 21258, 20250, 20089, 18589, 
      18313, 17053, 16090, 14824, 17768, 28802, 16661, 16370, 16277, 15061, 
      14890, 28089, 23425, 16249, 16164, 15424, 17649, 23105, 20417, 15937, 
      17557, 17777, 15325, 15845, 15973, 16040, 16180, 19508, 16498, 20605, 
      31001, 21866, 20386, 16850, 17069, 21709, 20365, 21352, 20485, 20609, 
      21970, 18945, 18490, 18577, 47876, 21256, 18749, 20264, 23624, 24050, 
      20297, 20642, 24217, 20788, 24649, 43933, 20393, 18530, 18173, 21170, 
      23314, 19556, 21589, 19125, 22581, 40697, 24580, 21097, 19396, 19172, 
      24425, 25385, 25010, 22018, 23269, 51362, 22100, 47106, 21906, 21764, 
      21608, 21533, 23040, 58274, 49925, 23329, 22469, 56205, 56129, 55760, 
      27530, 26856, 24616, 24525, 63104, 58825, 25808, 27009, 24498, 26525, 
      25874, 25789, 25394, 25492, 63458, 29725, 28417, 27904, 31330, 31193, 
      30946, 30250, 28989, 33181, 37105, 33093, 36584, 33448, 38329, 36625, 
      35253, 36929, 37732, 37673, 40113, 40000, 40970, 40441, 43034, 40925, 
      41704, 44757, 44900, 43508, 45053, 44690, 46513, 47464, 49338, 49396, 
      50500, 49360, 50689, 53210, 53425, 58612, 59348, 59245 ], 
  [ 18890, 17498, 18504, 17704, 16594, 15425, 15109, 16232, 14425, 15850, 
      15874, 11745, 14057, 11890, 14066, 13505, 12644, 12682, 11650, 11114, 
      12433, 13721, 8641, 8125, 7873, 10025, 10946, 11540, 7888, 11250, 
      10345, 11149, 10145, 9970, 8933, 10306, 8336, 4657, 6269, 4969, 5652, 
      6196, 5249, 10177, 8017, 4930, 3665, 3877, 2925, 5408, 12393, 3592, 
      5386, 5114, 12457, 6052, 2020, 2785, 5290, 1754, 2645, 1325, 3466, 
      3764, 51437, 42386, 12242, 5986, 4985, 986, 7893, 6885, 1108, 52730, 
      44810, 38314, 40657, 12577, 7652, 1156, 52666, 51754, 51301, 40225, 
      8325, 5701, 421, 52180, 41785, 2978, 2873, 1538, 48544, 1744, 505, 265, 
      468, 46346, 6682, 482, 2330, 40904, 12644, 296, 389, 2909, 44602, 442, 
      481, 48025, 45008, 34660, 33920, 2768, 1745, 1073, 40437, 36900, 6277, 
      5220, 180, 46250, 30301, 28586, 6109, 1114, 146, 221, 925, 1546, 30292, 
      29945, 9620, 3616, 25, 65, 241, 272, 40009, 27565, 6570, 1033, 43268, 
      29588, 5333, 3485, 3368, 2605, 2120, 200, 1853, 40805, 40001, 8465, 
      3970, 3026, 1025, 33124, 9801, 3600, 16, 0, 1225, 43682, 31330, 24337, 
      7922, 6890, 1297, 1090, 290, 145, 21908, 27898, 25930, 9810, 6733, 
      4498, 4234, 4105, 333, 7241, 5492, 3860, 1241, 416, 40426, 28249, 
      25946, 25625, 22826, 19346, 9434, 6109, 146, 34, 466, 1049, 7957, 7780, 
      2536, 1557, 360, 72, 19370, 13973, 2753, 113, 245, 35033, 6788, 593, 
      36945, 22882, 17242, 14481, 3681, 2581, 21416, 12644, 2125, 1469, 181, 
      325, 30397, 23837, 8957, 265, 23248, 12025, 10144, 7369, 3280, 1744, 
      400, 31498, 24194, 17858, 16810, 3194, 269, 2045, 925, 20674, 20389, 
      12994, 6154, 1989, 709, 34112, 20992, 18481, 2281, 9893, 4913, 514, 
      21060, 6408, 5800, 549, 28250, 21970, 20810, 15737, 12461, 10765, 8105, 
      7417, 5837, 4850, 3610, 2297, 1657, 1450, 986, 937, 34996, 29300, 
      13625, 12281, 7625, 1129, 21466, 14841, 4285, 2377, 1530, 802, 697, 
      442, 637, 28040, 25448, 15368, 13940, 12584, 4328, 3848, 709, 484, 
      28753, 23029, 19025, 15658, 13754, 11978, 2833, 2210, 1370, 1313, 
      28800, 19620, 18532, 17217, 16960, 16705, 15705, 13801, 9412, 3385, 
      2785, 1537, 1201, 1152, 585, 640, 832, 31954, 23729, 19946, 1301, 1201, 
      30605, 27572, 26920, 25325, 25012, 24085, 8776, 6917, 5032, 677, 27625, 
      18954, 18418, 16858, 11133, 8829, 4825, 1018, 32113, 28009, 24193, 
      11393, 7673, 809, 24250, 5197, 4937, 1865, 20500, 15784, 12781, 9736, 
      5800, 981, 964, 26882, 24986, 24065, 15602, 11570, 6437, 962, 27268, 
      12260, 10049, 6065, 4624, 2180, 1924, 1808, 1168, 1105, 1193, 24498, 
      17218, 15730, 14085, 5578, 2178, 2113, 1093, 1285, 23656, 21892, 19925, 
      1220, 1352, 26825, 16601, 3929, 3626, 1709, 1421, 1250, 1289, 29185, 
      26260, 22032, 2320, 22978, 21818, 20969, 18010, 2045, 1945, 22469, 
      9188, 28417, 28090, 20290, 17146, 14290, 14065, 6562, 5877, 5365, 3042, 
      22916, 17984, 13700, 8489, 8324, 3625, 3449, 3281, 3121, 8906, 6170, 
      3706, 3362, 2770, 1681, 1697, 19453, 18664, 18405, 7693, 6525, 1765, 
      1813, 19010, 18749, 12050, 9074, 24436, 24137, 15392, 9857, 8660, 8336, 
      1972, 17901, 16186, 8749, 2754, 2221, 2125, 18245, 17245, 3485, 3412, 
      2372, 2180, 11425, 10858, 22468, 18180, 10585, 3393, 5650, 2501, 2410, 
      26525, 23525, 19141, 10964, 25101, 15145, 3226, 20660, 17833, 8033, 
      4073, 2768, 11273, 9533, 3098, 2858, 25416, 19045, 15685, 7141, 6165, 
      20981, 12826, 8650, 4250, 3925, 26545, 9377, 9220, 7105, 4657, 4036, 
      3577, 3280, 3145, 20673, 9810, 6058, 4210, 3393, 5506, 5330, 5081, 
      4925, 4777, 4570, 3650, 3602, 4896, 3721, 3744, 3769, 22217, 7202, 
      5017, 24008, 16613, 14045, 6245, 5780, 8458, 17092, 6400, 17450, 6341, 
      4625, 4234, 26260, 4392, 22714, 13138, 7970, 6170, 4745, 4570, 15860, 
      5585, 31657, 9250, 6610, 5986, 4825, 19541, 18824, 16781, 5629, 5096, 
      27242, 22997, 16922, 15445, 13877, 12437, 5266, 19825, 17065, 15588, 
      13648, 5760, 5584, 5545, 5328, 12365, 11405, 8612, 7076, 5512, 5485, 
      19081, 12349, 7306, 6301, 5881, 5650, 14240, 11705, 5945, 24698, 13850, 
      8138, 5933, 12973, 12484, 10984, 8788, 8109, 8020, 7173, 26690, 18122, 
      17905, 17057, 14705, 11866, 10730, 8090, 20089, 17216, 7625, 6500, 
      17377, 11050, 9810, 8497, 6730, 6661, 6786, 8324, 6845, 34778, 27914, 
      24313, 22018, 18125, 14114, 10858, 7033, 7085, 7465, 27505, 26656, 
      24480, 20745, 18081, 13780, 8905, 7312, 14114, 9529, 8989, 7229, 23272, 
      14621, 9605, 26890, 17370, 13653, 11290, 7618, 31153, 17945, 17348, 
      9769, 8768, 7808, 23797, 15842, 12545, 11765, 9857, 9365, 9077, 7930, 
      8146, 8497, 23229, 22500, 15496, 9396, 8461, 28730, 10882, 10781, 9650, 
      8642, 8477, 8281, 8282, 8297, 8362, 17300, 11945, 11168, 10964, 8489, 
      8468, 8905, 8973, 8938, 29285, 12200, 12085, 11972, 8836, 8872, 28069, 
      22250, 13925, 13250, 10250, 10181, 9809, 9061, 11617, 10897, 9841, 
      9657, 9217, 20645, 10370, 10930, 16829, 14365, 11629, 34137, 17370, 
      13165, 10642, 10090, 10585, 19801, 11444, 10081, 10196, 11089, 11521, 
      12209, 21226, 18482, 14690, 12050, 11101, 10301, 10370, 10730, 11101, 
      11801, 28360, 11188, 12004, 30773, 13418, 10658, 10634, 11633, 12209, 
      23812, 11177, 10916, 10817, 13025, 13732, 35361, 30069, 16650, 12321, 
      11601, 11125, 11425, 12874, 13234, 35261, 26365, 14261, 14045, 11237, 
      13352, 19730, 11453, 22900, 20313, 14689, 12960, 12289, 12960, 13033, 
      18937, 17210, 11962, 11885, 13730, 15944, 14804, 13189, 12101, 13396, 
      15700, 38242, 26962, 22122, 21925, 16290, 12421, 34448, 18785, 16025, 
      12608, 13700, 16025, 27653, 18545, 16865, 16369, 12818, 13093, 13210, 
      15073, 38596, 15805, 14020, 13096, 13192, 14517, 40781, 38825, 17986, 
      17194, 16946, 14989, 14906, 14314, 13274, 16141, 44432, 40681, 34192, 
      22865, 21377, 19856, 16481, 16265, 15220, 13537, 24093, 21970, 20914, 
      20745, 19165, 18873, 17533, 15714, 14600, 17288, 29786, 17077, 16762, 
      16661, 15317, 15122, 29041, 24201, 16609, 16516, 15184, 17209, 23857, 
      21041, 16241, 17141, 17345, 15173, 15613, 15725, 15784, 15908, 18980, 
      16218, 20029, 32017, 22514, 20954, 16586, 16781, 21101, 20917, 20776, 
      21029, 21145, 22570, 19345, 18850, 18241, 49300, 21800, 18421, 19816, 
      22984, 24730, 19865, 20186, 23561, 20340, 23985, 45245, 20825, 18778, 
      18365, 20714, 22730, 19892, 22069, 19381, 22069, 41905, 25220, 21521, 
      19652, 19396, 23825, 24737, 25658, 22490, 23805, 52810, 22516, 48442, 
      22282, 22100, 21928, 21845, 23440, 59834, 51301, 23729, 22789, 57709, 
      57625, 57248, 28130, 27400, 25000, 24901, 64720, 60353, 26240, 27505, 
      24778, 26941, 26234, 26141, 25706, 25780, 65050, 30293, 28881, 28304, 
      31898, 31753, 31450, 30706, 29341, 33797, 37729, 33445, 37160, 33800, 
      38961, 37089, 35605, 37361, 38196, 38105, 40585, 40464, 41474, 40817, 
      43570, 41309, 42120, 45301, 45428, 43940, 45565, 45178, 46985, 47944, 
      49858, 49892, 51012, 49792, 51185, 53698, 53897, 59060, 59780, 59669 ], 
  [ 26485, 24533, 26029, 25229, 23909, 22250, 21794, 23477, 20970, 23445, 
      23609, 18010, 21652, 18785, 21941, 21170, 20029, 20137, 18685, 18149, 
      20098, 21946, 14836, 14180, 13858, 17060, 18401, 19345, 14153, 18985, 
      17730, 18884, 17530, 17285, 15898, 17901, 15161, 9802, 12394, 10394, 
      2257, 2521, 11024, 18122, 15122, 10565, 8530, 1322, 1000, 11393, 21178, 
      8597, 11441, 11029, 21312, 12457, 585, 720, 11345, 529, 650, 520, 8541, 
      9049, 68482, 57961, 21097, 12461, 10970, 461, 15208, 13780, 373, 69985, 
      60805, 53189, 55952, 21572, 14897, 281, 69921, 68869, 68346, 55450, 
      15850, 12106, 666, 69365, 57290, 7913, 7738, 173, 65169, 5769, 3060, 
      720, 433, 62621, 13577, 377, 265, 56269, 21709, 541, 424, 424, 60597, 
      337, 306, 64580, 61073, 48905, 48025, 7633, 5840, 4538, 55732, 51565, 
      13032, 11485, 565, 62525, 43706, 41641, 12794, 4649, 601, 466, 50, 41, 
      43697, 43280, 17705, 9041, 1040, 800, 416, 377, 55234, 40410, 13465, 
      4498, 59053, 42853, 11668, 8840, 8653, 7400, 6565, 445, 68, 56170, 
      55226, 16130, 9605, 8101, 10, 47089, 17956, 9025, 1521, 1225, 0, 59537, 
      44945, 36482, 15377, 13925, 5042, 4625, 2705, 2210, 33493, 40813, 
      38425, 17965, 13698, 10413, 10009, 9810, 2818, 14416, 11897, 9425, 
      4916, 241, 55721, 41234, 38441, 38050, 34621, 30301, 17449, 12794, 
      2141, 1049, 221, 34, 15412, 15165, 7261, 5512, 2845, 1717, 30325, 
      23458, 7618, 1898, 490, 49348, 13753, 3428, 51610, 34677, 27637, 24106, 
      9106, 7306, 32861, 21709, 6500, 5284, 2036, 500, 43802, 35842, 16762, 
      2330, 35113, 20880, 18369, 14544, 8425, 5769, 2745, 45113, 36269, 
      28393, 27065, 8269, 2194, 6280, 4040, 31909, 31554, 22129, 12769, 6154, 
      394, 48217, 32297, 29156, 6656, 17978, 10898, 689, 32365, 13093, 12205, 
      724, 41165, 33485, 32045, 25642, 21386, 19130, 15490, 14522, 12242, 
      10765, 8825, 6602, 5402, 4985, 3961, 3842, 49241, 42425, 22900, 21136, 
      14800, 4244, 32841, 24466, 9850, 6682, 5065, 3357, 3042, 1737, 882, 
      40885, 37733, 25133, 23285, 21509, 9893, 9133, 2984, 1709, 41738, 
      34754, 29770, 25493, 23029, 20693, 7418, 6305, 4625, 4498, 41785, 
      30505, 29137, 27472, 27145, 26820, 25540, 23076, 17217, 8320, 7300, 
      4932, 4176, 4057, 2020, 1305, 937, 45569, 35594, 30901, 4346, 4106, 
      43940, 40277, 39485, 37540, 37157, 36020, 16301, 13672, 10877, 1972, 
      40330, 29629, 28953, 26973, 19498, 16354, 10530, 1053, 45728, 40784, 
      36128, 19828, 14708, 1684, 36185, 11042, 10642, 5330, 31525, 25549, 
      21636, 17541, 11925, 2836, 1629, 39377, 37061, 35930, 25297, 20005, 
      12842, 2257, 39833, 20905, 17924, 12260, 10049, 5785, 5249, 4993, 3233, 
      1700, 1508, 36433, 27333, 25425, 23290, 11493, 5713, 5578, 2458, 1530, 
      35381, 33197, 30740, 1885, 1597, 39250, 26506, 8794, 8281, 4474, 3626, 
      2825, 1954, 42100, 38545, 33337, 5785, 34493, 33053, 31994, 28265, 
      5090, 4850, 33844, 16573, 41122, 40725, 31105, 27121, 23425, 23130, 
      12757, 11722, 10930, 6997, 34361, 28169, 22625, 15524, 15289, 8000, 
      7684, 7376, 7076, 16081, 12085, 8081, 7457, 6305, 2906, 2642, 29988, 
      28989, 28660, 14308, 12580, 3060, 2548, 29405, 29074, 20345, 16249, 
      36161, 35792, 24737, 17312, 15625, 15161, 2777, 27946, 25741, 15714, 
      5869, 4426, 2650, 28360, 27080, 7300, 7157, 4717, 3965, 19370, 18593, 
      33633, 28225, 18180, 6928, 10865, 4426, 3845, 38600, 34900, 29396, 
      18629, 36826, 24210, 6201, 31265, 27668, 14368, 7888, 4553, 18938, 
      16498, 5513, 4573, 37141, 29160, 24820, 12916, 11380, 31586, 20981, 
      15125, 7925, 7250, 38480, 16132, 15905, 12740, 8612, 7361, 6272, 5345, 
      4160, 31138, 16705, 10993, 7605, 5458, 9881, 9565, 9106, 8810, 8522, 
      8105, 5785, 4057, 8641, 5716, 4129, 4084, 32962, 12557, 8762, 35173, 
      25748, 22340, 10900, 10085, 14373, 26297, 10985, 26725, 10786, 7250, 
      5249, 37845, 5197, 33389, 20873, 13325, 10265, 7090, 6425, 24505, 8980, 
      44362, 15165, 10845, 9661, 5490, 29236, 28309, 25636, 8744, 5341, 
      38897, 33602, 25777, 23810, 21682, 19682, 5441, 29520, 25920, 23953, 
      21313, 8665, 8209, 8100, 7393, 19400, 18020, 13757, 11101, 7157, 6500, 
      28426, 19314, 11401, 9346, 8226, 7225, 21905, 18320, 8080, 35513, 
      21305, 12653, 7018, 20008, 19309, 17109, 13653, 12484, 12325, 10708, 
      37925, 26977, 26690, 25562, 22370, 18341, 16645, 12325, 29504, 25721, 
      11300, 7025, 25882, 16965, 15025, 12802, 8865, 7186, 6961, 12349, 7300, 
      47693, 39289, 34778, 31853, 26770, 21289, 16493, 9098, 7330, 7010, 
      38740, 37681, 34945, 30160, 26656, 20745, 13140, 9657, 21149, 14114, 
      13154, 8314, 33317, 21796, 14120, 37845, 25525, 20338, 16785, 8353, 
      43088, 26240, 25433, 14144, 12233, 8473, 33842, 23297, 18530, 17330, 
      14162, 13250, 12682, 8945, 8321, 8042, 33064, 32125, 22741, 13141, 
      11016, 39965, 15677, 15506, 13465, 11197, 10682, 9506, 9437, 9242, 
      8957, 25105, 17300, 16033, 15689, 10064, 9833, 8660, 11458, 11353, 
      40520, 17485, 17300, 17117, 10061, 9677, 38954, 31525, 20050, 19025, 
      13925, 13786, 12994, 9866, 16272, 14992, 12816, 12352, 10512, 29290, 
      13765, 9425, 24004, 20420, 9704, 46282, 24685, 18450, 13897, 10125, 
      9850, 27956, 15329, 11936, 10441, 10004, 10016, 10144, 29801, 26077, 
      20605, 16285, 14426, 12226, 10685, 10345, 10226, 10226, 38965, 10453, 
      10429, 41938, 18353, 12373, 12209, 10618, 10634, 33017, 13732, 12841, 
      11972, 10960, 11177, 47506, 40954, 23125, 16066, 14506, 13050, 11250, 
      11089, 11169, 47336, 36200, 19336, 18980, 12392, 11357, 27325, 12818, 
      31545, 28048, 19764, 16705, 15264, 11665, 11668, 26042, 23545, 13817, 
      13250, 11945, 21509, 19669, 16724, 13256, 12101, 12725, 50737, 36657, 
      30277, 30010, 21925, 14346, 46033, 25540, 21380, 13273, 12545, 13120, 
      37418, 25090, 22570, 21794, 13553, 13058, 12965, 12938, 51021, 20740, 
      17485, 13621, 13437, 13012, 53626, 51250, 24041, 22829, 22441, 19154, 
      19001, 17849, 14009, 13586, 57977, 53456, 45497, 30880, 28832, 26681, 
      21556, 21200, 19385, 14132, 32458, 29565, 28089, 27850, 25570, 25138, 
      23098, 13789, 14005, 14453, 39761, 22082, 21557, 21386, 18922, 18517, 
      38736, 32356, 21124, 20961, 14449, 14724, 31802, 27866, 20266, 14866, 
      14930, 15208, 14948, 14920, 14909, 14893, 15725, 15133, 16354, 42272, 
      29549, 27289, 15641, 15626, 17146, 27112, 17101, 27154, 27200, 29185, 
      24210, 23365, 16666, 63125, 27925, 16916, 17261, 18749, 32045, 17450, 
      17561, 19186, 17785, 19540, 58090, 25970, 22313, 21410, 18089, 18985, 
      24197, 27634, 22986, 18954, 53840, 32185, 26596, 23257, 22721, 19940, 
      20432, 32693, 27985, 29860, 66845, 27521, 61497, 26937, 26405, 26093, 
      25940, 28305, 74849, 64706, 28594, 26954, 72234, 72080, 71633, 34745, 
      33525, 29725, 29556, 80225, 75088, 31385, 33210, 28593, 31946, 30749, 
      30586, 29801, 29665, 80345, 36628, 34306, 33169, 38233, 38018, 37225, 
      36061, 33786, 40552, 44554, 37890, 43565, 38245, 45856, 42514, 40050, 
      42506, 43621, 43250, 46080, 45889, 47249, 45472, 49625, 46034, 47125, 
      51426, 51413, 49085, 51410, 50813, 52480, 53509, 55773, 55597, 56857, 
      54937, 56890, 59333, 59392, 64345, 64925, 64744 ], 
  [ 24740, 26692, 24770, 23962, 24100, 25857, 26377, 24154, 26525, 21668, 
      20852, 25493, 19853, 21860, 18180, 18873, 19682, 19300, 20776, 20232, 
      17785, 15725, 22765, 23081, 23245, 19125, 17536, 16034, 21578, 16160, 
      17345, 16057, 17141, 17384, 18433, 16040, 18666, 25009, 20765, 23645, 
      76994, 79210, 21825, 13793, 16649, 22340, 25673, 70193, 65477, 20722, 
      10985, 24754, 20276, 20840, 10625, 18850, 61634, 66161, 20176, 60112, 
      65601, 57173, 24200, 23242, 689, 416, 10400, 18356, 20281, 55156, 
      15245, 16745, 56530, 724, 328, 520, 353, 9893, 15418, 57410, 656, 580, 
      545, 337, 14417, 18481, 49985, 586, 221, 24532, 24845, 60712, 290, 
      28730, 36269, 48569, 51698, 180, 16528, 52128, 65680, 170, 9530, 49850, 
      51197, 68765, 104, 52084, 52541, 181, 90, 610, 706, 24730, 28305, 
      31393, 113, 338, 16949, 18818, 48890, 72, 1261, 1636, 17197, 31012, 
      48436, 49765, 57157, 61540, 1250, 1321, 12346, 22226, 44969, 46681, 
      50201, 50650, 97, 1865, 16400, 31345, 10, 1378, 18505, 22509, 22810, 
      24973, 26578, 49738, 63513, 53, 85, 13693, 21320, 23720, 58085, 730, 
      12101, 22202, 42026, 43682, 59537, 0, 1024, 2809, 14400, 15876, 29929, 
      30976, 36864, 38809, 3722, 1768, 2308, 12104, 16133, 20168, 20740, 
      21029, 36485, 15385, 18234, 21618, 30285, 52450, 80, 1697, 2320, 2417, 
      3380, 4916, 12560, 17177, 39220, 44960, 52916, 58097, 14425, 14666, 
      25306, 28925, 36506, 41234, 4936, 8317, 24685, 40437, 49765, 533, 
      16178, 34645, 353, 3428, 6148, 7985, 22265, 25345, 4050, 9490, 26977, 
      29665, 40081, 50257, 1325, 3125, 13325, 38909, 3370, 10121, 12002, 
      15497, 23530, 28682, 37370, 1168, 3060, 5920, 6544, 23860, 39745, 
      27725, 33293, 4552, 4685, 9412, 17620, 28085, 53557, 850, 4450, 5701, 
      27121, 12577, 20137, 50432, 4514, 17450, 18514, 50465, 2088, 4168, 
      4680, 7549, 10125, 11773, 14965, 15949, 18549, 20488, 23428, 27549, 
      30253, 31300, 34180, 34549, 890, 1882, 9197, 10361, 15737, 33485, 4496, 
      8321, 22009, 27625, 31376, 36500, 37649, 43664, 50129, 2290, 3042, 
      8010, 9090, 10242, 22050, 23242, 38077, 44122, 2165, 3965, 5813, 7880, 
      9320, 10888, 26405, 28708, 32884, 33245, 2210, 5570, 6154, 6929, 7090, 
      7253, 7925, 9365, 13754, 24865, 26773, 32213, 34385, 34754, 42965, 
      47618, 51154, 1600, 3825, 5476, 34065, 34801, 1921, 2650, 2834, 3329, 
      3434, 3761, 14786, 17525, 21074, 43889, 2701, 6152, 6452, 7400, 12125, 
      14837, 21701, 51752, 1753, 2665, 3865, 11965, 16605, 46525, 3920, 
      21233, 21809, 32113, 5602, 8410, 10841, 14066, 20162, 40841, 47930, 
      3204, 3816, 4149, 8644, 12136, 19125, 44164, 3170, 11570, 13957, 20005, 
      23162, 31586, 33002, 33722, 39770, 48485, 50245, 4160, 7748, 8768, 
      10049, 21188, 32000, 32353, 43873, 50753, 4570, 5314, 6273, 48178, 
      50818, 3557, 8381, 25805, 26756, 36125, 39181, 42772, 48245, 2989, 
      3826, 5450, 32554, 5140, 5652, 6057, 7696, 34785, 35521, 5465, 16010, 
      3469, 3560, 6628, 8500, 10660, 10853, 20488, 21893, 23053, 30344, 5490, 
      8082, 11322, 17397, 17650, 28417, 29077, 29745, 30421, 16976, 21764, 
      28496, 29824, 32576, 45281, 46969, 7457, 7922, 8081, 19105, 21281, 
      44945, 48337, 7848, 8005, 13428, 17140, 5330, 5449, 10498, 16249, 
      17978, 18490, 48074, 8825, 10036, 18065, 35060, 39961, 49897, 8749, 
      9421, 31609, 31954, 39274, 42426, 14885, 15572, 6698, 9098, 16133, 
      33185, 25408, 41905, 44740, 5317, 6497, 8801, 16090, 5981, 11909, 
      36356, 8226, 9997, 21097, 32185, 43002, 16393, 18833, 39568, 43508, 
      6290, 9533, 12025, 23545, 25913, 8541, 15016, 20872, 33192, 34957, 
      6161, 19925, 20186, 24341, 31925, 35066, 38369, 41834, 47969, 9065, 
      19520, 27472, 34820, 41945, 30260, 30920, 31925, 32605, 33293, 34340, 
      41780, 51764, 33410, 42685, 52322, 52765, 8929, 26100, 33529, 8210, 
      12937, 15385, 29321, 30946, 24008, 12994, 29890, 12932, 30665, 39817, 
      49040, 7946, 50450, 9832, 17812, 26856, 32580, 41605, 44356, 15098, 
      36173, 6649, 24788, 32180, 34900, 51713, 12505, 13042, 14761, 37885, 
      54490, 8500, 10525, 14900, 16349, 18125, 20029, 55076, 12785, 15041, 
      16490, 18730, 39266, 40762, 41141, 43850, 21205, 22753, 28738, 33890, 
      46538, 50273, 14125, 21605, 33700, 38965, 42725, 47092, 19314, 23049, 
      44041, 10960, 20176, 32020, 50297, 21805, 22570, 25250, 30578, 32825, 
      33154, 36905, 10440, 16084, 16285, 17109, 19773, 24040, 26248, 33640, 
      14705, 17266, 36517, 54202, 17425, 26564, 29504, 33625, 44816, 54361, 
      56576, 35122, 54961, 8488, 10820, 12653, 14120, 17333, 22100, 28040, 
      45533, 56453, 61013, 11245, 11650, 12818, 15353, 17705, 23018, 34445, 
      44138, 22932, 32977, 34945, 51577, 14114, 22601, 33469, 12296, 19496, 
      24557, 29300, 54052, 10705, 19233, 19890, 34465, 38898, 54658, 14633, 
      22144, 27625, 29353, 34969, 36985, 38369, 52688, 57920, 62033, 15317, 
      15842, 23050, 37850, 44021, 12456, 33064, 33381, 37684, 44200, 46125, 
      51781, 52200, 53469, 55624, 21506, 30781, 32930, 33562, 49897, 51130, 
      61181, 44945, 45328, 13005, 31450, 31753, 32058, 52330, 54874, 13877, 
      17672, 28157, 29572, 39112, 39461, 41597, 55061, 34625, 37249, 42881, 
      44369, 52289, 19825, 40900, 70720, 24785, 29009, 73925, 12413, 24488, 
      32405, 42004, 60680, 65773, 21901, 39042, 49801, 59530, 68365, 71305, 
      75337, 20816, 23924, 30164, 37556, 42041, 49601, 59284, 63824, 67121, 
      72001, 15826, 66370, 72202, 14893, 34740, 51208, 52020, 68485, 72405, 
      19634, 46709, 50210, 54709, 76145, 79778, 13625, 15857, 28772, 40745, 
      45041, 50417, 63257, 74320, 76352, 13941, 18421, 34741, 35361, 55125, 
      76050, 25160, 54085, 22058, 24905, 35165, 41378, 45305, 71474, 71965, 
      27289, 30160, 51664, 54513, 75168, 33490, 36530, 42857, 55981, 71906, 
      84242, 14404, 19844, 24200, 24421, 33416, 51701, 16042, 29221, 34821, 
      59410, 71370, 84145, 20113, 30233, 33569, 34745, 59200, 64073, 65444, 
      78593, 15170, 37105, 44098, 60730, 62498, 74273, 14845, 15397, 32596, 
      34312, 34900, 40885, 41220, 43972, 59652, 82165, 14314, 15161, 17450, 
      25769, 27625, 29866, 36941, 37561, 41114, 60749, 24905, 27380, 28832, 
      29081, 31681, 32225, 35065, 77972, 68914, 84978, 20980, 37949, 38888, 
      39205, 44549, 45608, 21905, 26261, 40405, 40730, 70330, 82805, 27169, 
      31041, 42961, 81481, 82521, 65717, 70337, 71285, 71762, 72722, 89170, 
      73448, 92725, 21529, 31252, 33872, 72976, 74425, 95465, 34669, 93466, 
      35197, 35729, 33808, 41033, 42628, 78385, 17482, 35962, 78145, 85810, 
      99010, 31784, 85021, 86596, 100421, 86330, 101261, 19273, 40833, 48400, 
      50913, 87120, 95824, 44914, 39565, 48581, 91397, 21361, 34354, 41941, 
      48850, 50266, 97749, 101169, 34372, 40400, 38369, 19720, 43346, 21200, 
      45200, 47106, 47770, 48105, 45098, 20880, 21961, 45385, 48625, 21677, 
      22009, 22050, 39328, 41522, 47482, 47801, 22826, 23057, 46210, 44129, 
      52688, 47741, 49960, 50285, 51940, 53266, 24400, 43145, 47165, 49930, 
      44740, 45013, 47632, 49396, 53465, 44125, 47617, 57545, 49554, 57898, 
      48425, 55325, 59693, 57265, 56426, 58005, 58385, 58682, 57600, 63625, 
      58016, 63697, 62834, 59321, 60282, 63810, 61253, 62120, 64753, 65290, 
      65108, 66394, 66674, 69634, 67681, 70600, 71633, 78026, 79578, 79885 ], 
  [ 18212, 19652, 18178, 17370, 17316, 18625, 19017, 17306, 19037, 15140, 
      14452, 17749, 13325, 14692, 11908, 12409, 12962, 12644, 13736, 13192, 
      11321, 9773, 14957, 15145, 15245, 12085, 10880, 9698, 13834, 9760, 
      10625, 9657, 10421, 10600, 11329, 9512, 11434, 16241, 12893, 15133, 
      60418, 62378, 13633, 7585, 9673, 14020, 16649, 54385, 50245, 12722, 
      5545, 15858, 12340, 12776, 5249, 11234, 46850, 50801, 12240, 45520, 
      50305, 42965, 15368, 14602, 2801, 1184, 5024, 10804, 12281, 41204, 
      8461, 9577, 42386, 3028, 1480, 648, 865, 4645, 8570, 43138, 2960, 2756, 
      2657, 785, 7825, 10865, 36737, 2826, 925, 15572, 15821, 45992, 2018, 
      18938, 25133, 35513, 38194, 1588, 9360, 38560, 50320, 746, 4346, 36602, 
      37757, 53021, 1256, 38516, 38909, 1845, 1306, 162, 130, 15706, 18577, 
      21089, 625, 274, 9653, 11074, 35770, 1480, 45, 100, 9837, 20772, 35380, 
      36517, 42885, 46692, 34, 41, 6266, 13714, 32425, 33881, 36889, 37274, 
      545, 137, 9232, 21041, 970, 34, 10825, 13933, 14170, 15885, 17170, 
      36490, 48409, 629, 533, 7229, 13000, 14888, 43685, 26, 6085, 13690, 
      29930, 31330, 44945, 1024, 0, 441, 7744, 8836, 19881, 20736, 25600, 
      27225, 842, 104, 260, 6088, 9029, 12104, 12548, 12773, 25285, 8473, 
      10618, 13234, 20173, 38818, 592, 97, 272, 305, 692, 1460, 6416, 9817, 
      27572, 32416, 39220, 43697, 7769, 7946, 16154, 19069, 25306, 29266, 
      1480, 3517, 15661, 28597, 36517, 149, 9074, 23765, 289, 740, 2180, 
      3313, 13753, 16193, 1042, 4306, 17505, 19681, 28305, 36945, 109, 629, 
      6989, 27325, 746, 4745, 6050, 8585, 14762, 18890, 26042, 144, 628, 
      2080, 2448, 15028, 28033, 18125, 22669, 1352, 1421, 4292, 10196, 18421, 
      39797, 274, 1314, 1989, 17649, 6497, 12137, 37120, 1378, 10090, 10898, 
      37153, 424, 1224, 1480, 3133, 4813, 5949, 8245, 8973, 10933, 12424, 
      14724, 18013, 20205, 21060, 23428, 23733, 442, 410, 4205, 4985, 8825, 
      22861, 1424, 3649, 13625, 18089, 21136, 25364, 26321, 31376, 36881, 
      562, 802, 3466, 4162, 4930, 13666, 14602, 26685, 31770, 565, 1213, 
      2165, 3400, 4328, 5384, 17125, 18980, 22388, 22685, 610, 2050, 2378, 
      2833, 2930, 3029, 3445, 4373, 7418, 15905, 17429, 21845, 23633, 23938, 
      30805, 34754, 37778, 576, 1201, 2020, 23377, 23985, 641, 794, 850, 
      1025, 1066, 1201, 8194, 10229, 12946, 31601, 845, 2440, 2612, 3176, 
      6301, 8245, 13445, 38312, 729, 873, 1305, 6205, 9565, 33853, 1360, 
      13105, 13553, 21809, 2210, 3866, 5465, 7730, 12290, 29065, 35066, 1156, 
      1384, 1525, 4036, 6376, 11509, 31876, 1186, 6002, 7685, 12197, 14650, 
      21410, 22570, 23162, 28186, 35557, 37061, 1600, 3524, 4160, 4993, 
      13124, 21760, 22049, 31649, 37505, 1818, 2178, 2689, 35314, 37570, 
      1445, 3965, 16781, 17540, 25181, 27725, 30740, 35381, 1325, 1586, 2314, 
      22250, 2196, 2452, 2665, 3600, 24097, 24705, 2393, 9290, 1613, 1640, 
      3044, 4148, 5540, 5669, 12680, 13765, 14669, 20488, 2482, 3922, 6010, 
      10357, 10546, 18945, 19477, 20017, 20565, 10064, 13700, 19024, 20096, 
      22336, 32929, 34361, 3617, 3890, 3985, 11681, 13345, 32657, 35537, 
      3880, 3973, 7540, 10228, 2578, 2633, 5570, 9593, 10874, 11258, 35338, 
      4537, 5300, 10961, 24436, 28505, 36905, 4525, 4941, 21625, 21906, 
      27946, 30586, 8677, 9172, 3434, 4810, 9605, 22945, 16704, 30193, 32580, 
      2885, 3425, 4705, 9626, 3229, 6725, 25604, 4450, 5517, 13417, 22201, 
      31162, 9929, 11729, 28304, 31604, 3538, 5309, 6905, 15353, 17209, 4765, 
      9000, 13320, 23080, 24525, 3601, 12629, 12826, 16021, 22069, 24634, 
      27361, 30250, 35425, 5161, 12352, 18512, 24452, 30361, 20788, 21320, 
      22133, 22685, 23245, 24100, 30260, 38708, 23362, 31037, 39202, 39581, 
      5281, 17524, 23481, 4946, 7817, 9497, 20105, 21410, 15944, 7938, 20610, 
      7940, 21257, 28745, 36496, 5066, 37714, 6120, 11412, 18280, 22852, 
      30277, 32580, 9530, 25805, 4793, 16724, 22580, 24788, 38849, 7897, 
      8242, 9385, 27261, 41242, 5684, 6749, 9524, 10525, 11789, 13181, 41764, 
      8177, 9665, 10666, 12266, 28450, 29690, 30005, 32266, 14165, 15329, 
      19970, 24098, 34570, 37729, 9197, 14501, 23972, 28277, 31397, 35060, 
      12850, 15625, 32521, 7376, 13520, 22676, 37817, 14765, 15338, 17378, 
      21554, 23353, 23618, 26665, 7240, 10708, 10845, 11413, 13309, 16488, 
      18184, 24040, 9841, 11570, 26405, 41210, 11729, 18500, 20800, 24089, 
      33296, 41369, 43264, 25330, 41905, 6824, 7748, 8749, 9640, 11765, 
      15188, 19720, 33949, 43205, 47125, 8045, 8258, 8914, 10489, 12073, 
      15914, 24845, 32810, 15892, 23697, 25281, 39097, 9826, 15689, 24125, 
      8840, 13480, 17197, 20852, 41252, 8145, 13345, 13810, 24993, 28594, 
      41794, 10345, 15488, 19625, 20969, 25433, 27065, 28193, 40144, 44608, 
      48145, 10837, 11170, 16202, 27802, 32885, 9256, 23976, 24229, 27700, 
      33064, 34669, 39429, 39784, 40861, 42696, 15170, 22205, 23906, 24410, 
      37865, 38906, 47485, 33745, 34064, 9805, 22810, 23049, 23290, 39978, 
      42138, 10357, 12680, 20285, 21380, 29000, 29285, 31037, 42325, 25409, 
      27521, 32129, 33361, 40001, 14257, 30532, 55872, 17873, 21073, 58693, 
      10045, 17704, 23765, 31508, 47240, 51629, 15885, 29122, 38025, 46282, 
      53901, 56457, 59977, 15184, 17396, 22100, 27956, 31609, 37889, 46100, 
      50000, 52849, 57089, 12050, 52226, 57290, 11629, 25780, 39304, 39988, 
      54085, 57493, 14578, 35573, 38498, 42293, 60785, 63970, 11257, 12337, 
      21220, 30697, 34225, 38705, 49625, 59216, 60992, 11509, 13941, 25909, 
      26401, 42709, 60754, 18632, 41861, 16490, 18505, 26333, 31330, 34553, 
      56818, 57245, 20313, 22480, 39888, 42289, 60064, 25106, 27506, 32617, 
      43565, 57250, 68050, 12356, 15236, 18184, 18341, 25096, 39989, 13162, 
      21925, 26245, 46546, 56842, 68017, 15569, 22745, 25313, 26233, 46400, 
      50569, 51748, 63169, 13058, 28145, 33794, 47738, 49250, 59425, 13117, 
      13285, 24660, 25992, 26452, 31221, 31492, 33732, 46852, 66357, 13226, 
      13369, 14314, 19625, 20969, 22634, 28109, 28601, 31450, 47821, 19081, 
      20852, 21920, 22105, 24065, 24481, 26681, 62740, 54898, 68914, 16628, 
      29053, 29800, 30053, 34373, 35240, 17297, 20245, 31061, 31322, 56186, 
      67061, 20961, 23809, 33169, 65929, 66841, 52277, 56257, 57077, 57490, 
      58322, 72722, 58984, 75893, 17433, 24212, 26192, 58640, 59897, 78377, 
      26861, 76634, 27325, 27793, 26384, 32009, 33284, 63473, 16650, 28090, 
      63297, 70002, 81666, 25000, 69341, 70724, 82949, 70522, 83725, 17545, 
      32065, 38160, 40225, 71248, 78928, 35378, 31181, 38405, 75077, 18801, 
      27250, 33109, 38674, 39834, 80725, 83761, 27332, 31952, 30433, 19080, 
      34450, 19664, 35984, 37570, 38106, 38377, 36074, 21136, 20745, 36361, 
      38961, 21485, 21753, 21730, 31904, 33650, 38330, 38585, 23530, 23057, 
      37442, 35873, 42704, 38845, 40616, 40877, 42212, 43346, 24912, 35465, 
      38653, 40906, 37060, 37269, 39440, 40820, 44057, 36829, 40385, 48137, 
      41938, 48490, 41257, 46813, 50285, 48497, 47914, 49237, 49937, 50170, 
      49408, 54409, 50080, 54545, 53938, 51449, 52282, 55042, 53125, 53800, 
      56305, 56906, 57044, 58138, 58546, 60866, 59425, 62280, 63185, 69386, 
      70810, 71053 ], 
  [ 15041, 16145, 14965, 14157, 13977, 14992, 15300, 13925, 15236, 11969, 
      11365, 13780, 10154, 11101, 8905, 9280, 9665, 9389, 10229, 9685, 8192, 
      6980, 10946, 11050, 11108, 8578, 7625, 6653, 9865, 6673, 7328, 6570, 
      7124, 7261, 7780, 6341, 7801, 11600, 8840, 10660, 50653, 52445, 9370, 
      4624, 6208, 9673, 11840, 45124, 41362, 8585, 3088, 11133, 8245, 8597, 
      2834, 7349, 38261, 41834, 8145, 37057, 41380, 34754, 10685, 10045, 
      5300, 2801, 2609, 6961, 8144, 33161, 5122, 5986, 34217, 5653, 3349, 
      1845, 2314, 2314, 5189, 34885, 5585, 5297, 5156, 2192, 4612, 6980, 
      29156, 5409, 2500, 10805, 11012, 37445, 4265, 13625, 18938, 28058, 
      30445, 3625, 5769, 30769, 41353, 2237, 2057, 29021, 30050, 43802, 3125, 
      30725, 31076, 4050, 3217, 981, 865, 10897, 13306, 15440, 2074, 1345, 
      5978, 7105, 28273, 3517, 360, 205, 6120, 15165, 27925, 28936, 34632, 
      38061, 349, 314, 3389, 9241, 25306, 26594, 29266, 29609, 1952, 116, 
      5641, 15392, 2713, 265, 6898, 9418, 9613, 11034, 12109, 28909, 39610, 
      2120, 1940, 4100, 8653, 10205, 35348, 677, 3250, 9217, 23105, 24337, 
      36482, 2809, 441, 0, 4489, 5329, 14400, 15129, 19321, 20736, 65, 125, 
      29, 3253, 5480, 7925, 8285, 8468, 19048, 5050, 6733, 8845, 14650, 
      30985, 2041, 160, 41, 32, 41, 305, 3497, 6100, 21041, 25297, 31345, 
      35360, 4514, 4649, 11261, 13714, 19069, 22525, 325, 1480, 10852, 21940, 
      28936, 1010, 5525, 17738, 1360, 89, 689, 1360, 9280, 11300, 181, 2017, 
      12402, 14242, 21690, 29322, 424, 104, 3944, 20836, 137, 2330, 3257, 
      5162, 10121, 13577, 19721, 585, 145, 673, 873, 10345, 21460, 12938, 
      16810, 365, 392, 2045, 6437, 13192, 31880, 1009, 369, 666, 12546, 3620, 
      8000, 29497, 433, 6373, 7013, 29530, 445, 405, 493, 1348, 2440, 3240, 
      4948, 5508, 7048, 8245, 10125, 12868, 14724, 15453, 17485, 17748, 1261, 
      557, 2042, 2570, 5402, 17002, 521, 1696, 9236, 12944, 15529, 19169, 
      20000, 24425, 29300, 541, 445, 1597, 2041, 2557, 9277, 10045, 20322, 
      24777, 628, 520, 884, 1573, 2165, 2885, 12148, 13709, 16613, 16868, 
      673, 853, 1013, 1258, 1313, 1370, 1618, 2210, 4373, 11138, 12410, 
      16154, 17690, 17953, 23938, 27425, 30113, 1017, 592, 865, 17476, 18000, 
      914, 689, 661, 626, 625, 634, 4981, 6554, 8725, 24650, 740, 1117, 1205, 
      1517, 3592, 5032, 9140, 30605, 1170, 810, 738, 3538, 6058, 26650, 793, 
      8884, 9248, 16160, 1097, 1997, 3050, 4685, 8237, 22450, 27737, 925, 
      901, 916, 2125, 3709, 7624, 24925, 997, 3461, 4682, 8186, 10177, 15845, 
      16837, 17345, 21697, 28186, 29522, 1033, 1865, 2249, 2788, 8945, 16153, 
      16400, 24740, 29924, 1125, 1233, 1450, 27985, 29989, 1172, 2180, 11972, 
      12605, 19112, 21320, 23957, 28052, 1346, 1229, 1369, 16601, 1377, 1465, 
      1552, 2025, 18196, 18720, 1490, 5993, 1508, 1493, 1805, 2405, 3293, 
      3380, 8669, 9544, 10280, 15133, 1621, 2305, 3637, 6850, 6997, 13842, 
      14290, 14746, 15210, 6641, 9521, 13921, 14825, 16729, 25936, 27200, 
      2210, 2357, 2410, 7922, 9250, 25706, 28250, 2389, 2440, 4789, 6805, 
      1885, 1898, 3449, 6338, 7325, 7625, 28093, 2836, 3305, 7412, 18577, 
      22100, 29492, 2866, 3114, 16186, 16425, 21625, 23929, 5716, 6085, 2405, 
      3109, 6434, 17338, 12105, 23620, 25713, 2402, 2522, 3130, 6497, 2536, 
      4436, 19661, 3085, 3690, 9490, 16762, 24505, 6800, 8180, 22025, 24905, 
      2845, 3650, 4658, 11090, 12610, 3400, 6165, 9477, 17557, 18792, 3034, 
      8954, 9109, 11674, 16714, 18901, 21250, 23761, 28306, 3712, 8761, 
      13745, 18761, 23872, 15685, 16133, 16820, 17288, 17764, 18493, 23813, 
      31253, 17881, 24506, 31705, 32042, 4000, 13009, 18000, 3917, 5570, 
      6746, 15170, 16265, 11765, 5733, 15633, 5777, 16196, 22592, 29377, 
      4289, 30469, 4797, 8325, 13765, 17581, 23956, 25965, 6989, 20114, 4688, 
      12545, 17393, 19265, 31520, 5986, 6205, 6970, 21402, 33661, 4949, 5384, 
      7109, 7816, 8744, 9800, 34141, 6266, 7250, 7957, 9137, 22465, 23537, 
      23810, 25777, 10658, 11570, 15329, 18785, 27829, 30610, 7076, 10952, 
      18701, 22376, 25076, 28277, 9721, 11866, 26074, 6137, 10265, 17657, 
      30740, 11258, 11705, 13325, 16745, 18250, 18473, 21058, 6253, 8293, 
      8388, 8788, 10180, 12645, 14005, 18853, 7762, 8945, 20882, 33797, 9104, 
      14321, 16201, 18944, 26849, 33956, 35641, 20017, 34450, 6845, 6845, 
      7300, 7813, 9224, 11765, 15373, 27460, 35624, 39124, 7058, 7145, 7465, 
      8410, 9490, 12365, 19658, 26489, 12385, 18720, 20052, 32020, 8125, 
      12266, 19106, 7685, 10645, 13480, 16421, 33965, 7578, 10594, 10933, 
      19890, 22945, 34465, 8644, 12233, 15488, 16580, 20288, 21668, 22628, 
      33025, 36985, 40144, 9010, 9217, 12821, 22321, 26690, 8269, 19125, 
      19336, 22261, 26869, 28264, 32436, 32749, 33700, 35325, 12125, 17690, 
      19097, 19517, 31082, 31997, 39610, 27508, 27785, 8818, 18253, 18450, 
      18649, 32985, 34893, 9160, 10517, 16232, 17117, 23477, 23720, 25220, 
      35080, 20474, 22250, 26186, 27250, 33050, 11716, 24841, 47241, 14450, 
      16978, 49810, 9604, 14365, 19208, 25733, 39533, 43460, 13050, 23725, 
      31410, 38701, 45522, 47826, 51010, 12601, 14225, 17921, 22769, 25876, 
      31316, 38561, 42041, 44596, 48416, 10685, 44057, 48617, 10600, 21013, 
      32605, 33205, 45748, 48820, 12373, 29378, 31925, 35258, 51818, 54709, 
      10816, 11140, 17377, 25216, 28240, 32132, 41792, 50417, 52025, 11026, 
      12114, 21226, 21634, 35674, 51829, 15461, 34952, 13949, 15418, 21650, 
      25849, 28610, 48313, 48698, 16848, 18553, 33273, 35380, 51265, 20717, 
      22697, 27010, 36530, 48745, 58537, 12125, 13325, 15349, 15464, 20749, 
      33416, 12385, 18250, 21730, 39217, 48421, 58546, 13700, 18944, 21008, 
      21760, 39113, 42820, 43873, 54160, 12785, 23378, 28145, 40325, 41669, 
      50794, 13096, 13012, 20565, 21645, 22021, 25992, 26221, 28125, 39565, 
      57096, 13625, 13306, 13369, 16706, 17714, 19001, 23426, 23834, 26221, 
      40450, 16372, 17681, 18497, 18640, 20180, 20512, 22292, 53857, 46813, 
      59485, 14885, 24328, 24949, 25160, 28808, 29549, 15386, 17410, 26042, 
      26261, 48017, 57842, 18000, 20176, 27856, 56836, 57664, 44570, 48130, 
      48866, 49237, 49985, 63041, 50605, 65960, 15858, 20705, 22265, 50345, 
      51476, 68276, 22850, 66701, 23272, 23698, 22625, 27200, 28265, 54800, 
      17217, 24037, 54666, 60741, 71397, 21661, 60164, 61421, 72596, 61261, 
      73330, 17524, 27424, 32553, 34324, 61945, 68953, 30233, 26792, 32840, 
      65480, 18234, 23701, 28426, 33109, 34101, 70666, 73450, 23825, 27521, 
      26338, 19773, 29725, 19769, 31049, 32425, 32877, 33106, 31265, 22417, 
      21060, 31552, 33732, 22472, 22698, 22633, 28145, 29597, 33437, 33650, 
      25105, 24170, 32801, 31568, 37265, 34120, 35597, 35816, 36941, 37949, 
      26361, 31538, 34180, 36097, 33133, 33300, 35177, 36305, 38996, 33154, 
      36752, 43076, 38053, 43429, 37666, 42340, 45224, 43856, 43441, 44596, 
      45506, 45697, 45145, 49474, 45985, 49652, 49213, 47396, 48145, 50401, 
      48904, 49453, 51874, 52517, 52865, 53833, 54325, 56225, 55120, 57933, 
      58754, 64829, 66169, 66370 ], 
  [ 10820, 10852, 10610, 9802, 9220, 9297, 9337, 9034, 9005, 7748, 7412, 
      7013, 5933, 5540, 5220, 5193, 5042, 4900, 4936, 4392, 4105, 3965, 4045, 
      3881, 3805, 3285, 3136, 2834, 3098, 2720, 2705, 2617, 2501, 2504, 2353, 
      2120, 2106, 2689, 1805, 2285, 25394, 26650, 1665, 1073, 1049, 1700, 
      2393, 21473, 18917, 1282, 1145, 1954, 1076, 1160, 1025, 850, 16754, 
      19121, 976, 15952, 18801, 14453, 1640, 1402, 19169, 13856, 800, 596, 
      841, 13396, 365, 425, 14050, 19924, 15208, 11560, 12833, 773, 298, 
      14450, 19856, 19300, 19025, 12577, 257, 481, 10865, 19546, 13421, 1492, 
      1565, 16072, 17330, 2570, 5069, 10169, 11618, 16020, 208, 11808, 18640, 
      12890, 650, 10730, 11357, 20285, 14984, 11764, 11981, 16981, 15210, 
      9490, 9106, 1450, 2385, 3313, 12593, 10658, 149, 338, 10250, 15912, 
      7261, 6436, 157, 3172, 10036, 10645, 14197, 16420, 7250, 7081, 106, 
      866, 8489, 9241, 10841, 11050, 12337, 5945, 80, 3265, 14170, 6898, 265, 
      909, 970, 1453, 1858, 10618, 17433, 12773, 12325, 13, 680, 1160, 14645, 
      8650, 101, 842, 7226, 7922, 15377, 14400, 7744, 4489, 0, 36, 2809, 
      3136, 5184, 5929, 3482, 6088, 5188, 104, 53, 488, 580, 629, 5045, 25, 
      234, 738, 2925, 11890, 12560, 6257, 5200, 5057, 3860, 2516, 80, 137, 
      6100, 8480, 12116, 14657, 25, 26, 1546, 2525, 5066, 6914, 2536, 877, 
      1405, 6597, 10645, 9653, 98, 4405, 10673, 3908, 1828, 1025, 905, 1585, 
      3330, 610, 2017, 2785, 6481, 10897, 7325, 4325, 125, 6029, 4090, 521, 
      242, 137, 1210, 2522, 5450, 7888, 4500, 2080, 1744, 1300, 6385, 2285, 
      4013, 3112, 3005, 772, 340, 2405, 12517, 9250, 3250, 2341, 2161, 337, 
      697, 11072, 3314, 410, 514, 11105, 6408, 3688, 3240, 1549, 765, 493, 
      325, 349, 549, 808, 1348, 2349, 3133, 3460, 4420, 4549, 9770, 6922, 
      1037, 761, 377, 4205, 3536, 1361, 1129, 2425, 3536, 5300, 5729, 8144, 
      11009, 6370, 5202, 1530, 1170, 882, 1170, 1402, 5917, 8362, 6725, 4205, 
      2693, 1640, 1160, 808, 2165, 2788, 4084, 4205, 6770, 2930, 2554, 2129, 
      2050, 1973, 1685, 1205, 554, 1825, 2293, 3893, 4625, 4754, 7925, 9938, 
      11554, 8320, 4545, 3076, 4545, 4801, 7681, 6250, 5954, 5249, 5114, 
      4721, 626, 725, 1154, 8369, 6301, 2792, 2612, 2120, 845, 677, 1301, 
      11912, 8473, 6505, 4825, 925, 765, 9565, 4880, 1313, 1409, 4033, 3442, 
      1930, 1241, 866, 1202, 7241, 10250, 6084, 5256, 4869, 1924, 1096, 1125, 
      8644, 6290, 1250, 997, 1285, 1802, 3986, 4442, 4682, 6890, 10565, 
      11365, 5120, 2468, 2048, 1649, 1508, 4160, 4273, 8593, 11633, 4810, 
      4114, 3393, 10498, 11698, 6197, 2381, 2525, 2756, 5645, 6781, 8212, 
      10565, 7309, 5986, 4250, 4474, 4660, 4212, 3897, 2896, 5265, 5521, 
      4505, 1370, 7069, 6920, 3748, 2740, 2020, 1973, 1768, 1973, 2173, 3944, 
      4770, 3042, 1962, 1557, 1570, 3457, 3637, 3825, 4021, 1616, 2084, 3536, 
      3904, 4736, 9521, 10249, 3617, 3362, 3281, 1825, 2081, 9425, 10897, 
      3528, 3445, 1908, 1780, 5570, 5449, 2578, 1849, 1898, 1930, 10874, 
      3305, 2836, 1985, 5780, 7561, 11737, 3469, 3181, 4729, 4834, 7354, 
      8586, 2165, 2132, 5018, 3578, 2213, 5345, 3328, 8545, 9700, 6757, 5537, 
      4001, 2410, 6221, 3029, 6596, 4626, 3757, 2857, 5305, 9162, 2713, 2753, 
      7888, 9428, 6530, 4253, 3385, 3385, 3833, 4941, 3016, 3112, 5832, 6397, 
      7121, 3125, 3146, 3701, 5525, 6506, 7649, 8954, 11489, 4985, 3200, 
      4432, 6500, 9065, 5300, 5480, 5765, 5965, 6173, 6500, 9140, 13364, 
      6290, 9565, 13682, 13885, 5809, 4500, 6409, 6530, 4297, 3865, 5321, 
      5746, 4328, 4594, 5650, 4772, 5945, 8857, 12560, 7706, 13250, 6472, 
      4372, 5256, 6660, 9685, 10756, 4778, 7853, 10249, 5108, 6740, 7540, 
      14033, 5785, 5602, 5161, 8605, 15370, 8500, 6925, 5300, 5069, 4925, 
      4909, 15716, 6065, 5441, 5210, 5050, 9266, 9802, 9941, 10970, 5365, 
      5473, 6418, 7730, 12218, 13793, 6205, 5525, 7780, 9445, 10805, 12532, 
      5634, 5769, 11401, 8080, 5776, 7540, 14057, 5965, 6010, 6290, 7298, 
      7865, 7954, 9065, 9000, 6484, 6445, 6309, 6093, 6280, 6568, 8200, 7025, 
      6466, 9157, 16042, 6625, 6884, 7424, 8425, 12176, 16201, 17216, 8962, 
      16561, 12808, 9860, 8573, 7880, 7013, 6740, 7400, 12653, 17333, 19493, 
      9805, 9490, 8738, 7673, 7145, 6938, 9005, 12218, 7092, 8737, 9265, 
      15337, 8594, 7241, 8989, 9896, 7496, 7517, 8180, 16612, 11665, 7713, 
      7650, 9505, 10818, 16978, 9113, 7744, 8185, 8473, 9769, 10345, 10769, 
      16208, 18560, 20513, 9077, 8882, 7930, 10730, 12821, 11016, 9544, 9621, 
      10804, 13000, 13725, 16021, 16200, 16749, 17704, 8306, 9181, 9650, 
      9802, 15337, 15850, 20381, 13505, 13648, 11565, 9610, 9673, 9738, 
      16570, 17674, 11237, 9512, 9197, 9412, 11752, 11861, 12557, 17861, 
      10625, 11329, 13121, 13649, 16769, 9505, 12580, 25600, 9425, 9809, 
      27365, 14093, 9608, 10565, 13204, 20840, 23293, 9901, 12402, 16201, 
      20410, 24685, 26185, 28297, 10256, 10004, 10484, 12116, 13481, 16241, 
      20404, 22544, 24161, 26641, 12226, 23890, 26842, 13213, 11700, 17128, 
      17460, 25045, 27045, 11234, 15509, 16850, 18709, 29105, 31058, 15305, 
      13217, 11012, 13625, 15041, 17057, 22697, 28240, 29312, 15381, 12181, 
      12181, 12321, 19125, 29250, 11240, 18805, 11738, 11465, 12605, 14258, 
      15545, 27074, 27325, 11689, 11920, 18064, 19233, 29088, 12610, 13250, 
      15017, 19981, 27506, 34082, 17284, 13124, 12200, 12181, 12776, 18341, 
      15802, 12421, 13221, 21730, 27450, 34225, 13633, 12713, 13169, 13385, 
      21760, 23993, 24644, 31313, 17810, 14065, 16018, 22570, 23378, 29153, 
      18925, 18037, 13396, 13672, 13780, 15205, 15300, 16132, 22212, 33445, 
      20794, 19001, 16250, 13289, 13225, 13306, 14381, 14521, 15434, 22829, 
      13625, 13460, 13472, 13481, 13681, 13745, 14185, 31412, 26914, 35298, 
      15220, 15149, 15368, 15445, 16949, 17288, 15185, 14261, 15925, 16010, 
      27850, 34325, 14449, 14481, 16801, 33721, 34281, 25877, 28097, 28565, 
      28802, 29282, 38050, 29768, 40165, 16729, 15412, 15632, 29776, 30505, 
      41945, 15949, 40906, 16237, 16529, 16528, 17753, 18148, 33025, 24922, 
      17002, 33025, 37090, 44530, 16904, 36781, 37636, 45461, 37610, 46061, 
      23353, 18513, 20560, 21393, 38160, 43024, 19714, 18685, 20981, 40757, 
      22321, 18274, 19381, 21250, 21706, 44469, 46449, 18532, 19280, 19169, 
      27880, 20546, 26000, 21200, 21906, 22090, 22185, 21818, 32400, 27961, 
      22105, 22945, 31517, 31609, 31410, 22048, 22562, 23722, 23801, 36026, 
      33617, 23890, 23729, 25808, 24941, 25480, 25565, 26020, 26626, 36880, 
      24905, 25805, 26650, 26500, 26533, 27472, 27796, 28745, 27325, 31057, 
      32825, 31554, 33178, 32105, 33965, 34973, 34945, 35066, 35685, 37265, 
      37322, 37440, 39625, 38816, 39937, 40034, 40361, 40842, 41490, 41333, 
      41480, 43633, 44410, 45428, 45994, 46754, 47314, 47281, 49960, 50513, 
      56186, 57258, 57325 ], 
  [ 10880, 10816, 10658, 9850, 9232, 9225, 9241, 9034, 8885, 7808, 7496, 
      6845, 5993, 5480, 5328, 5265, 5066, 4936, 4900, 4356, 4177, 4133, 3865, 
      3677, 3589, 3249, 3172, 2930, 2930, 2804, 2729, 2701, 2525, 2516, 2305, 
      2180, 2034, 2329, 1613, 1973, 23570, 24778, 1413, 1193, 1025, 1424, 
      1985, 19793, 17345, 1066, 1409, 1570, 872, 932, 1301, 706, 15266, 
      17525, 772, 14500, 17217, 13073, 1268, 1066, 20849, 15284, 1076, 464, 
      625, 12064, 377, 365, 12682, 21640, 16708, 12868, 14213, 1073, 298, 
      13058, 21572, 20992, 20705, 13945, 305, 337, 9665, 21250, 14837, 1096, 
      1157, 14596, 18938, 2018, 4265, 9005, 10370, 17568, 148, 10548, 17044, 
      14282, 962, 9530, 10121, 18617, 16484, 10504, 10709, 18577, 16722, 
      10690, 10282, 1042, 1845, 2665, 13973, 11930, 65, 170, 9074, 17460, 
      8317, 7432, 61, 2536, 8872, 9445, 12805, 14920, 8306, 8125, 250, 554, 
      7421, 8125, 9629, 9826, 13705, 6905, 20, 2617, 15634, 7930, 109, 585, 
      634, 1033, 1378, 9418, 15885, 14165, 13693, 85, 404, 788, 13229, 9802, 
      257, 530, 6242, 6890, 13925, 15876, 8836, 5329, 36, 0, 2209, 2500, 
      4356, 5041, 4226, 7060, 6088, 260, 5, 260, 328, 365, 4229, 13, 90, 450, 
      2313, 10618, 13940, 7241, 6100, 5945, 4640, 3152, 212, 41, 5200, 7412, 
      10832, 13241, 61, 50, 1114, 1961, 4250, 5954, 3172, 1261, 997, 5661, 
      9445, 10865, 50, 3649, 11945, 4688, 2368, 1433, 593, 1153, 4050, 922, 
      1525, 2197, 5557, 9685, 8381, 5141, 221, 5141, 4882, 797, 410, 125, 
      850, 1970, 4610, 8980, 5328, 2644, 2260, 928, 5473, 1769, 3305, 3796, 
      3677, 1096, 232, 1877, 11221, 10426, 3946, 2929, 1669, 481, 481, 9860, 
      4010, 314, 370, 9893, 7380, 4420, 3924, 2005, 1053, 685, 349, 325, 405, 
      580, 1000, 1845, 2533, 2824, 3688, 3805, 10970, 7930, 1385, 1037, 365, 
      3497, 4244, 1769, 841, 1921, 2900, 4496, 4889, 7124, 9809, 7330, 6066, 
      1962, 1530, 1170, 882, 1066, 5065, 7330, 7709, 4973, 3293, 2084, 1508, 
      1060, 1709, 2248, 3400, 3509, 7754, 3554, 3130, 2645, 2554, 2465, 2129, 
      1553, 650, 1429, 1825, 3233, 3893, 4010, 6929, 8810, 10330, 9412, 5337, 
      3712, 3825, 4057, 8725, 7186, 6866, 6101, 5954, 5525, 674, 641, 914, 
      7349, 7237, 3380, 3176, 2612, 1037, 725, 1037, 10676, 9565, 7453, 5629, 
      1129, 729, 8473, 5684, 1073, 1145, 3385, 4090, 2362, 1517, 962, 1010, 
      6317, 9122, 6984, 6084, 5661, 2344, 1300, 981, 7624, 7202, 1490, 1105, 
      1105, 1490, 3362, 3770, 3986, 6002, 9425, 10177, 5924, 2960, 2468, 
      1985, 1280, 3524, 3625, 7585, 10433, 5578, 4810, 4005, 9370, 10498, 
      7085, 2837, 2117, 2312, 4877, 5917, 7240, 9437, 8281, 6850, 4946, 3826, 
      5392, 4896, 4545, 3412, 4545, 4777, 5213, 1394, 8005, 7844, 4360, 3208, 
      2344, 2285, 1588, 1733, 1885, 3380, 5490, 3546, 2250, 1521, 1522, 2965, 
      3121, 3285, 3457, 1604, 1856, 3044, 3364, 4100, 8489, 9169, 4181, 3890, 
      3797, 1717, 1877, 8405, 9781, 4068, 3973, 2088, 1768, 6338, 6205, 2938, 
      1885, 1850, 1858, 9770, 3785, 3232, 1937, 5072, 6697, 10585, 3961, 
      3625, 4141, 4234, 6514, 7650, 2285, 2216, 5690, 4058, 2273, 4709, 2980, 
      7633, 8704, 7585, 6245, 4517, 2482, 6989, 3341, 5864, 5202, 4201, 2701, 
      4717, 8226, 2785, 2705, 7060, 8480, 7298, 4745, 3709, 3133, 3485, 5517, 
      3172, 2980, 5220, 5725, 7925, 3041, 3050, 3425, 4961, 5834, 6869, 8066, 
      10421, 5537, 3140, 4036, 5840, 8177, 4808, 4964, 5213, 5389, 5573, 
      5864, 8264, 12200, 5690, 8665, 12506, 12697, 6409, 4176, 5809, 7202, 
      4621, 4045, 4877, 5242, 4100, 4930, 5194, 5120, 5465, 8065, 11492, 
      8450, 12146, 7060, 4456, 4932, 6120, 8845, 9832, 5018, 7193, 11185, 
      4880, 6224, 6928, 12905, 6205, 5986, 5437, 7897, 14170, 9256, 7501, 
      5576, 5261, 5021, 4909, 14504, 6485, 5717, 5402, 5122, 8522, 9010, 
      9137, 10082, 5329, 5365, 6058, 7178, 11258, 12725, 6565, 5477, 7240, 
      8725, 9965, 11560, 5706, 5661, 10525, 8692, 5812, 7072, 13001, 5929, 
      5938, 6098, 6890, 7373, 7450, 8429, 9684, 6760, 6709, 6525, 6165, 6148, 
      6340, 7684, 7397, 6682, 8545, 14890, 6841, 6656, 7076, 7921, 11300, 
      15049, 16004, 8410, 15397, 13780, 10568, 9125, 8324, 7253, 6728, 7124, 
      11765, 16133, 18173, 10489, 10138, 9290, 8045, 7373, 6890, 8489, 11378, 
      7056, 8281, 8737, 14281, 9074, 7229, 8521, 10532, 7652, 7421, 7880, 
      15496, 12469, 7893, 7794, 9013, 10170, 15850, 9593, 7780, 7969, 8185, 
      9265, 9769, 10145, 15140, 17348, 19193, 9521, 9290, 7930, 10130, 12017, 
      11700, 9124, 9189, 10216, 12196, 12861, 14989, 15156, 15669, 16564, 
      8402, 8857, 9242, 9370, 14365, 14842, 19097, 12689, 12820, 12249, 9274, 
      9325, 9378, 15538, 16570, 11861, 9860, 9005, 9160, 11140, 11237, 11861, 
      16757, 10181, 10789, 12389, 12869, 15749, 9745, 11920, 24100, 9413, 
      9605, 25793, 14933, 9620, 10229, 12520, 19604, 21925, 10057, 11826, 
      15277, 19210, 23257, 24685, 26701, 10484, 10064, 10256, 11600, 12809, 
      15329, 19216, 21236, 22769, 25129, 12802, 22522, 25330, 13885, 11304, 
      16180, 16488, 23629, 25533, 11570, 14705, 15938, 17665, 27509, 29378, 
      16145, 13841, 10880, 13025, 14297, 16145, 21425, 26692, 27716, 16209, 
      12625, 11809, 11925, 18081, 27666, 11300, 17797, 11978, 11549, 12233, 
      13658, 14813, 25610, 25849, 11665, 11764, 17140, 18225, 27540, 12322, 
      12842, 14381, 18937, 26042, 32330, 18184, 13544, 12356, 12325, 12500, 
      17429, 16546, 12337, 12897, 20602, 26010, 32485, 14065, 12593, 12905, 
      13073, 20644, 22745, 23360, 29705, 18698, 13669, 15370, 21418, 22178, 
      27653, 19885, 18925, 13192, 13396, 13480, 14677, 14760, 15496, 21096, 
      31765, 21874, 19949, 16946, 13421, 13261, 13234, 14009, 14125, 14906, 
      21689, 13817, 13520, 13460, 13457, 13537, 13577, 13897, 29840, 25570, 
      33570, 15688, 14765, 14948, 15013, 16325, 16628, 15605, 14417, 15457, 
      15530, 26482, 32657, 14569, 14409, 16249, 32089, 32625, 24641, 26741, 
      27185, 27410, 27866, 36250, 28340, 38293, 17245, 15376, 15476, 28372, 
      29065, 40025, 15769, 39034, 16045, 16325, 16420, 17345, 17680, 31513, 
      26050, 16810, 31525, 35410, 42562, 16916, 35125, 35944, 43469, 35930, 
      44057, 24313, 18153, 19924, 20673, 36468, 41140, 19210, 18397, 20357, 
      38981, 23125, 18226, 19009, 20626, 21034, 42561, 44469, 18496, 18980, 
      18965, 29044, 20162, 26996, 20756, 21402, 21562, 21645, 21410, 33732, 
      29017, 21697, 22417, 32765, 32845, 32634, 21940, 22370, 23290, 23357, 
      37442, 34901, 23530, 23465, 25220, 24557, 25012, 25085, 25480, 26050, 
      38260, 24749, 25493, 26242, 26344, 26365, 27220, 27472, 28265, 27241, 
      30985, 32345, 31410, 32698, 32045, 33653, 34493, 34585, 34754, 35325, 
      36965, 37010, 37188, 39181, 38612, 39505, 39650, 40169, 40626, 41130, 
      41093, 41204, 43333, 44122, 45200, 45730, 46514, 46954, 47017, 49684, 
      50213, 55850, 56898, 56953 ], 
  [ 13841, 13025, 13525, 12717, 11817, 11152, 10980, 11525, 10436, 10769, 
      10645, 8020, 8954, 7501, 8665, 8320, 7745, 7709, 7109, 6565, 7232, 
      7940, 4946, 4570, 4388, 5458, 5945, 6173, 4105, 5953, 5408, 5850, 5204, 
      5101, 4420, 5141, 3961, 2000, 2600, 2020, 11773, 12605, 1930, 4624, 
      3328, 1753, 1280, 9124, 7522, 1865, 5968, 1053, 1765, 1637, 5954, 2069, 
      6101, 7514, 1665, 5617, 7300, 4754, 845, 925, 36500, 28961, 5729, 1921, 
      1424, 4121, 2962, 2386, 4457, 37573, 30949, 25605, 27514, 5914, 2789, 
      4645, 37505, 36737, 36356, 27152, 3172, 1700, 2756, 37089, 28420, 485, 
      452, 5525, 34025, 185, 458, 2378, 3085, 32185, 2169, 3169, 7033, 27677, 
      5897, 2621, 2930, 8042, 30725, 3125, 3236, 33570, 31057, 22581, 21985, 
      337, 106, 80, 27274, 24385, 1898, 1345, 2353, 32077, 19080, 17725, 
      1800, 45, 2245, 2536, 4392, 5661, 19069, 18794, 3869, 601, 1546, 1874, 
      2626, 2729, 26912, 16916, 2041, 32, 29593, 18505, 1378, 538, 493, 234, 
      109, 2509, 6250, 27560, 26900, 3140, 733, 365, 4628, 21317, 3970, 577, 
      1025, 1297, 5042, 29929, 19881, 14400, 2809, 2209, 0, 9, 361, 576, 
      12545, 17165, 15629, 3973, 2120, 965, 845, 788, 328, 2410, 1453, 685, 
      10, 3145, 27241, 17440, 15641, 15392, 13241, 10625, 3737, 1780, 641, 
      1537, 3265, 4640, 2834, 2729, 221, 34, 349, 925, 10645, 6760, 292, 820, 
      2536, 22850, 2165, 218, 24400, 13289, 9089, 7120, 640, 260, 12181, 
      5857, 162, 82, 810, 2682, 19144, 14024, 3464, 676, 13577, 5450, 4217, 
      2522, 521, 137, 521, 20025, 14305, 9553, 8793, 505, 820, 218, 250, 
      11645, 11432, 6125, 1877, 232, 3560, 22129, 11889, 10026, 306, 4100, 
      1280, 2857, 11953, 2053, 1733, 2890, 17485, 12645, 11773, 8068, 5800, 
      4680, 3028, 2628, 1768, 1285, 765, 388, 324, 333, 445, 468, 22861, 
      18317, 6602, 5690, 2762, 442, 12281, 7456, 1076, 464, 409, 689, 800, 
      1625, 2900, 17341, 15325, 7837, 6841, 5917, 1117, 925, 882, 1737, 
      17908, 13480, 10484, 8053, 6725, 5525, 628, 509, 533, 548, 17953, 
      10933, 10133, 9178, 8993, 8810, 8098, 6770, 3893, 818, 650, 554, 650, 
      673, 1618, 2465, 3233, 20457, 14032, 11185, 676, 720, 19394, 17009, 
      16501, 15266, 15025, 14314, 3541, 2474, 1525, 1850, 17060, 10477, 
      10085, 8957, 5032, 3592, 1460, 3485, 20610, 17370, 14418, 5218, 2938, 
      2410, 14473, 1684, 1568, 800, 11657, 8237, 6170, 4205, 1997, 1570, 
      2777, 16525, 15061, 14356, 8125, 5389, 2344, 2125, 16837, 5861, 4442, 
      2186, 1537, 965, 997, 1025, 1537, 2986, 3362, 14713, 9305, 8249, 7108, 
      1985, 1033, 1040, 2180, 3524, 14085, 12753, 11290, 3025, 3589, 16532, 
      8900, 1412, 1325, 1352, 1640, 2117, 3092, 18386, 16109, 12889, 1241, 
      13617, 12745, 12112, 9945, 1396, 1440, 13250, 4073, 17828, 17573, 
      11645, 9365, 7373, 7220, 2669, 2344, 2120, 1453, 13621, 9985, 6997, 
      3730, 3637, 1602, 1570, 1546, 1530, 4001, 2561, 1681, 1625, 1609, 2896, 
      3200, 11090, 10517, 10330, 3362, 2770, 2906, 3530, 10789, 10600, 5989, 
      4165, 14845, 14618, 8249, 4658, 3965, 3785, 3613, 10036, 8825, 4052, 
      2017, 2420, 4052, 10306, 9594, 2026, 2025, 2425, 2809, 5716, 5365, 
      13445, 10309, 5234, 2218, 2745, 2980, 3393, 16562, 14282, 11050, 5537, 
      15496, 8276, 2621, 12205, 10170, 3970, 2602, 3385, 5840, 4820, 3065, 
      3545, 15805, 11090, 8738, 3650, 3250, 12520, 6885, 4437, 2917, 2952, 
      16714, 4874, 4789, 3754, 3034, 3061, 3250, 3601, 4546, 12352, 5161, 
      3425, 3161, 3712, 3445, 3413, 3380, 3368, 3364, 3373, 3893, 5573, 3481, 
      4106, 5785, 5882, 13600, 4129, 3600, 14957, 9650, 7946, 3890, 3785, 
      4805, 10053, 4113, 10337, 4196, 4352, 5617, 16769, 5989, 14157, 7605, 
      4885, 4381, 4756, 5085, 9389, 4514, 21008, 5585, 4673, 4625, 6560, 
      11986, 11485, 10090, 4842, 7261, 17669, 14504, 10229, 9256, 8264, 7400, 
      7501, 12266, 10370, 9397, 8177, 5185, 5297, 5330, 5617, 7538, 7010, 
      5729, 5345, 6229, 6850, 11876, 7592, 5501, 5576, 5876, 6437, 8761, 
      7306, 6154, 15977, 8585, 5897, 7220, 8138, 7865, 7085, 6185, 6010, 
      5993, 5938, 17533, 11413, 11268, 10708, 9220, 7605, 7045, 6133, 12802, 
      10865, 6242, 8357, 11024, 7361, 6841, 6464, 6929, 8516, 9001, 6577, 
      8770, 23885, 18605, 15940, 14293, 11624, 9125, 7453, 7300, 9224, 10324, 
      18338, 17705, 16105, 13450, 11650, 9005, 6938, 7289, 9265, 7200, 7092, 
      8500, 15325, 9626, 7346, 18005, 11365, 9160, 8021, 9245, 21258, 11794, 
      11413, 7650, 7585, 9505, 15844, 10553, 8768, 8420, 7808, 7748, 7748, 
      9265, 10345, 11344, 15490, 14977, 10421, 7921, 8210, 19549, 8325, 8296, 
      8101, 8389, 8584, 9396, 9469, 9700, 10125, 11645, 8810, 8537, 8477, 
      9242, 9437, 11530, 8788, 8825, 20098, 9133, 9090, 9049, 9945, 10413, 
      19240, 15077, 9992, 9677, 8837, 8840, 8900, 10600, 9194, 9050, 9146, 
      9250, 10250, 14116, 9241, 14841, 11810, 10498, 15970, 24004, 12205, 
      10088, 9653, 12413, 13700, 13770, 9805, 10530, 12301, 14562, 15426, 
      16690, 14761, 13025, 10961, 10049, 10036, 10676, 12401, 13481, 14356, 
      15776, 19805, 14297, 15977, 21640, 10693, 11245, 11365, 15028, 16180, 
      16693, 10898, 11285, 11978, 17498, 18709, 25216, 21220, 12337, 10816, 
      10960, 11492, 13952, 17057, 17705, 25186, 18594, 11386, 11314, 12394, 
      17749, 14261, 12392, 16349, 14698, 11810, 11449, 11570, 16633, 16778, 
      13968, 13033, 12393, 12820, 17905, 12557, 12137, 11890, 13250, 17065, 
      21097, 27725, 19325, 16069, 15944, 12829, 12776, 24865, 14170, 12850, 
      14257, 17221, 21346, 19940, 14144, 13328, 13120, 14393, 15460, 15793, 
      19600, 28145, 13058, 12785, 14885, 15269, 18394, 29896, 28372, 14085, 
      13725, 13621, 13032, 13021, 13005, 14845, 21096, 32825, 29866, 24889, 
      16946, 16034, 15161, 13586, 13514, 13261, 15250, 17812, 16481, 15857, 
      15760, 14900, 14752, 14132, 20017, 17533, 22525, 21845, 14248, 14149, 
      14120, 13928, 13949, 21386, 18130, 14282, 14261, 18257, 22082, 18000, 
      16336, 14416, 21796, 22144, 17450, 18610, 18866, 18997, 19265, 24641, 
      19645, 26120, 23778, 17585, 16745, 19865, 20276, 27476, 16850, 26861, 
      17032, 17218, 18065, 16640, 16505, 22160, 37377, 17797, 22266, 24741, 
      29637, 19501, 24644, 25181, 30356, 25261, 30850, 34324, 17824, 17433, 
      17524, 25705, 28873, 17753, 18632, 17960, 27560, 31914, 20341, 18586, 
      18229, 18261, 30106, 31450, 20705, 19121, 19858, 40653, 19645, 37289, 
      19769, 19945, 19917, 19906, 20705, 46657, 39780, 20992, 20772, 45032, 
      45018, 44713, 23585, 23357, 22397, 22370, 51025, 47450, 23201, 23888, 
      23105, 24040, 23837, 23816, 23741, 24029, 51561, 26018, 25540, 25537, 
      27613, 27540, 27737, 27425, 26996, 29074, 32912, 31076, 32773, 31429, 
      34066, 33700, 33224, 34256, 34801, 34996, 37106, 37057, 37705, 38194, 
      39505, 38612, 39133, 41156, 41425, 40801, 41704, 41533, 43474, 44357, 
      45905, 46153, 47125, 46625, 47440, 50013, 50354, 55709, 56569, 56530 ], 
  [ 14180, 13316, 13858, 13050, 12132, 11425, 11241, 11834, 10685, 11108, 
      10996, 8245, 9293, 7780, 9028, 8665, 8066, 8036, 7400, 6856, 7577, 
      8333, 5165, 4777, 4589, 5749, 6272, 6530, 4330, 6304, 5729, 6201, 5525, 
      5416, 4705, 5480, 4234, 2129, 2813, 2173, 11170, 11978, 2113, 4993, 
      3625, 1924, 1385, 8593, 7045, 2066, 6409, 1170, 1972, 1832, 6401, 2306, 
      5666, 7025, 1872, 5200, 6817, 4373, 968, 1066, 37649, 29984, 6176, 
      2164, 1625, 3764, 3277, 2665, 4082, 38740, 32008, 26568, 28513, 6373, 
      3098, 4258, 38672, 37892, 37505, 28145, 3505, 1937, 2465, 38250, 29437, 
      596, 557, 5096, 35138, 218, 365, 2105, 2770, 33268, 2448, 2848, 6544, 
      28682, 6362, 2330, 2621, 7517, 31784, 2804, 2909, 34677, 32122, 23490, 
      22882, 442, 145, 65, 28273, 25330, 2165, 1570, 2074, 33160, 19917, 
      18532, 2061, 36, 1972, 2245, 4005, 5220, 19906, 19625, 4250, 754, 1321, 
      1625, 2329, 2426, 27905, 17705, 2320, 17, 30634, 19330, 1609, 685, 634, 
      333, 178, 2218, 5785, 28565, 27893, 3485, 904, 488, 4229, 22202, 4357, 
      730, 842, 1090, 4625, 30976, 20736, 15129, 3136, 2500, 9, 0, 256, 441, 
      13226, 17960, 16388, 4360, 2405, 1160, 1028, 965, 229, 2713, 1690, 850, 
      13, 2818, 28240, 18241, 16400, 16145, 13940, 11252, 4112, 2041, 500, 
      1312, 2932, 4241, 3161, 3050, 314, 61, 250, 754, 11272, 7261, 397, 661, 
      2245, 23765, 2450, 149, 25345, 13988, 9668, 7633, 793, 353, 12850, 
      6322, 225, 97, 657, 2385, 19981, 14741, 3821, 541, 14282, 5897, 4610, 
      2825, 650, 170, 410, 20880, 15028, 10144, 9360, 628, 673, 269, 205, 
      12296, 12077, 6596, 2132, 277, 3221, 23026, 12546, 10629, 369, 4481, 
      1481, 2560, 12610, 2314, 1970, 2593, 18280, 13320, 12424, 8605, 6253, 
      5085, 3349, 2925, 2005, 1480, 900, 445, 333, 324, 388, 405, 23770, 
      19130, 7085, 6137, 3065, 397, 12944, 7969, 1241, 521, 400, 596, 689, 
      1424, 2609, 18130, 16066, 8362, 7330, 6370, 1282, 1066, 765, 1530, 
      18709, 14173, 11093, 8584, 7208, 5960, 709, 548, 500, 509, 18754, 
      11554, 10730, 9745, 9554, 9365, 8629, 7253, 4250, 929, 725, 533, 593, 
      610, 1429, 2210, 2930, 21312, 14737, 11812, 625, 657, 20225, 17786, 
      17266, 16001, 15754, 15025, 3874, 2741, 1714, 1649, 17837, 11080, 
      10676, 9512, 5437, 3925, 1637, 3176, 21465, 18153, 15129, 5629, 3229, 
      2173, 15184, 1873, 1745, 785, 12290, 8762, 6617, 4562, 2210, 1417, 
      2522, 17284, 15784, 15061, 8644, 5800, 2581, 1924, 17602, 6290, 4805, 
      2405, 1690, 962, 970, 986, 1402, 2725, 3077, 15424, 9860, 8768, 7585, 
      2180, 1024, 1025, 1985, 3233, 14778, 13410, 11905, 2770, 3298, 17285, 
      9437, 1517, 1412, 1277, 1517, 1940, 2837, 19181, 16850, 13546, 1226, 
      14292, 13396, 12745, 10512, 1345, 1377, 13913, 4394, 18605, 18344, 
      12260, 9908, 7844, 7685, 2888, 2533, 2285, 1480, 14290, 10546, 7450, 
      4021, 3922, 1665, 1621, 1585, 1557, 4304, 2756, 1744, 1664, 1600, 2689, 
      2969, 11681, 11090, 10897, 3617, 2977, 2705, 3281, 11368, 11173, 6388, 
      4468, 15538, 15305, 8738, 4985, 4250, 4058, 3370, 10585, 9332, 4337, 
      1972, 2297, 3785, 10861, 10125, 2041, 2034, 2314, 2650, 6085, 5716, 
      14090, 10858, 5573, 2209, 2880, 2833, 3204, 17285, 14945, 11617, 5882, 
      16189, 8741, 2564, 12802, 10701, 4201, 2617, 3226, 6185, 5105, 2960, 
      3380, 16498, 11645, 9209, 3833, 3385, 13117, 7272, 4680, 2920, 2925, 
      17425, 5141, 5050, 3925, 3061, 3034, 3169, 3466, 4321, 12937, 5440, 
      3536, 3140, 3577, 3508, 3464, 3413, 3389, 3373, 3364, 3764, 5300, 3490, 
      3965, 5506, 5597, 14209, 4276, 3609, 15602, 10121, 8345, 3977, 3842, 
      5000, 10530, 4194, 10820, 4265, 4265, 5392, 17450, 5746, 14760, 7956, 
      5032, 4420, 4645, 4932, 9818, 4493, 21785, 5780, 4724, 4628, 6305, 
      12505, 11986, 10537, 4797, 6970, 18356, 15101, 10676, 9661, 8621, 7709, 
      7204, 12785, 10817, 9802, 8522, 5122, 5210, 5237, 5482, 7829, 7265, 
      5858, 5378, 6058, 6625, 12365, 7877, 5540, 5525, 5765, 6260, 9106, 
      7561, 6025, 16592, 8912, 5972, 7001, 8429, 8138, 7298, 6290, 6073, 
      6050, 5929, 18184, 11860, 11709, 11125, 9565, 7848, 7240, 6184, 13297, 
      11282, 6245, 8090, 11441, 7556, 6976, 6521, 6800, 8249, 8704, 6610, 
      8497, 24680, 19268, 16525, 14824, 12053, 9428, 7624, 7165, 8933, 9973, 
      18989, 18338, 16690, 13945, 12073, 9290, 6989, 7178, 9556, 7281, 7137, 
      8281, 15874, 9929, 7421, 18632, 11752, 9421, 8180, 8996, 21969, 12193, 
      11794, 7713, 7570, 9250, 16393, 10880, 8969, 8585, 7865, 7769, 7745, 
      9040, 10048, 10993, 16021, 15490, 10730, 7930, 8117, 20200, 8424, 8389, 
      8116, 8296, 8461, 9189, 9256, 9469, 9864, 12002, 8957, 8642, 8570, 
      9065, 9242, 11197, 8689, 8720, 20749, 9274, 9225, 9178, 9738, 10170, 
      19861, 15560, 10205, 9860, 8840, 8837, 8861, 10357, 9281, 9089, 9089, 
      9169, 10049, 14545, 9220, 14400, 12113, 10705, 15493, 24733, 12520, 
      10229, 9620, 12104, 13325, 14157, 9826, 10377, 12010, 14157, 14985, 
      16201, 15184, 13364, 11156, 10100, 10009, 10529, 12116, 13136, 13969, 
      15329, 20402, 13922, 15530, 22285, 10804, 11080, 11188, 14629, 15733, 
      17170, 10805, 11138, 11765, 17009, 18178, 25945, 21841, 12580, 10825, 
      10897, 11345, 13625, 16592, 17216, 25909, 19125, 11509, 11425, 12181, 
      17266, 14600, 12197, 16778, 15049, 11933, 11458, 11513, 16210, 16349, 
      14265, 13264, 12240, 12625, 17440, 12722, 12242, 11881, 13037, 16642, 
      20530, 28484, 19844, 16456, 16325, 13000, 12629, 25546, 14437, 12997, 
      14002, 16810, 20785, 20465, 14393, 13505, 13273, 14144, 15145, 15460, 
      19105, 28898, 13169, 12770, 14618, 14978, 17953, 30685, 29125, 14292, 
      13896, 13780, 13077, 13060, 12996, 14596, 20565, 33674, 30649, 25546, 
      17321, 16361, 15434, 13709, 13625, 13306, 14989, 18217, 16820, 16160, 
      16057, 15137, 14977, 14297, 19540, 17170, 21970, 22388, 14365, 14248, 
      14213, 13925, 13928, 21905, 18517, 14357, 14330, 17882, 21557, 18369, 
      16609, 14449, 21289, 21625, 17141, 18241, 18485, 18610, 18866, 24050, 
      19240, 25493, 24345, 17876, 16976, 19472, 19865, 26825, 17069, 26234, 
      17245, 17425, 18320, 16745, 16580, 21713, 38250, 18010, 21825, 24210, 
      28962, 19816, 24125, 24644, 29669, 24730, 30157, 35113, 17953, 17424, 
      17473, 25168, 28240, 17810, 18797, 17957, 26981, 32625, 20626, 18709, 
      18226, 18234, 29461, 30769, 20996, 19280, 20065, 41544, 19762, 38096, 
      19856, 20002, 19962, 19945, 20810, 47632, 40617, 21097, 20817, 45965, 
      45945, 45634, 23840, 23570, 22490, 22457, 52042, 48401, 23330, 24065, 
      23120, 24157, 23912, 23885, 23780, 24050, 52560, 26249, 25693, 25642, 
      27844, 27765, 27920, 27572, 27065, 29341, 33185, 31145, 33010, 31498, 
      34345, 33853, 33293, 34385, 34954, 35125, 37265, 37210, 37888, 38281, 
      39712, 38705, 39250, 41369, 41626, 40930, 41893, 41704, 43633, 44522, 
      46100, 46330, 47314, 46754, 47617, 50184, 50513, 55850, 56698, 56653 ], 
  [ 16292, 15172, 15938, 15130, 14116, 13185, 12937, 13786, 12317, 13220, 
      13172, 9749, 11405, 9572, 11268, 10809, 10082, 10084, 9256, 8712, 9721, 
      10733, 6637, 6185, 5965, 7605, 8320, 8738, 5834, 8480, 7745, 8377, 
      7541, 7400, 6529, 7592, 5994, 3121, 4253, 3293, 8258, 8938, 3393, 7265, 
      5513, 3140, 2249, 6065, 4805, 3442, 9065, 2098, 3380, 3176, 9089, 3874, 
      3650, 4721, 3280, 3280, 4545, 2645, 1928, 2122, 44081, 35744, 8864, 
      3764, 3001, 2164, 5261, 4457, 2386, 45268, 37960, 32008, 34145, 9125, 
      5050, 2498, 45200, 44356, 43937, 33745, 5585, 3505, 1217, 44746, 35165, 
      1492, 1421, 3112, 41378, 698, 173, 953, 1394, 39348, 4240, 1440, 4240, 
      34346, 9146, 1082, 1277, 5021, 37736, 1396, 1469, 40885, 38106, 28642, 
      27970, 1306, 657, 289, 33905, 30674, 3893, 3074, 890, 39240, 24685, 
      23140, 3757, 292, 820, 997, 2245, 3172, 24674, 24361, 6586, 1874, 425, 
      601, 1049, 1114, 33505, 22217, 4112, 241, 36490, 24034, 3145, 1773, 
      1690, 1165, 850, 970, 3609, 34229, 33493, 5629, 2120, 1448, 2405, 
      27226, 6725, 1850, 170, 290, 2705, 36864, 25600, 19321, 5184, 4356, 
      361, 256, 0, 25, 17162, 22504, 20740, 6728, 4229, 2504, 2308, 2213, 5, 
      4633, 3258, 2034, 333, 1378, 33872, 22817, 20752, 20465, 17972, 14900, 
      6416, 3737, 52, 416, 1460, 2417, 5209, 5066, 1114, 509, 26, 146, 14920, 
      10237, 1261, 117, 997, 28949, 4274, 85, 30689, 18020, 13060, 10673, 
      1913, 1153, 16722, 9106, 865, 481, 145, 1105, 24749, 18869, 6029, 125, 
      18346, 8585, 7010, 4745, 1642, 650, 122, 25744, 19188, 13600, 12688, 
      1588, 193, 845, 269, 16072, 15821, 9412, 3796, 821, 1717, 28114, 16354, 
      14149, 1009, 6817, 2857, 1280, 16418, 4010, 3538, 1313, 22824, 17224, 
      16200, 11773, 8973, 7549, 5365, 4813, 3573, 2824, 1924, 1053, 685, 580, 
      388, 373, 28922, 23770, 9965, 8825, 4985, 461, 16784, 11009, 2425, 
      1129, 656, 404, 401, 656, 1361, 22642, 20322, 11466, 10242, 9090, 2466, 
      2122, 445, 730, 23285, 18173, 14645, 11720, 10088, 8584, 1445, 1060, 
      628, 605, 23330, 15170, 14218, 13073, 12850, 12629, 11765, 10133, 6458, 
      1825, 1429, 725, 593, 578, 725, 1154, 1618, 26176, 18801, 15460, 657, 
      625, 24961, 22234, 21650, 20225, 19946, 19121, 5954, 4469, 3026, 881, 
      22285, 14600, 14132, 12776, 7901, 6005, 2885, 1832, 26329, 22633, 
      19225, 8125, 5085, 1213, 19280, 3185, 2993, 1009, 15970, 11866, 9305, 
      6770, 3650, 905, 1466, 21636, 19944, 19125, 11716, 8296, 4149, 1156, 
      21986, 8882, 7045, 3877, 2810, 1250, 1130, 1082, 986, 1637, 1861, 
      19520, 13124, 11840, 10433, 3524, 1280, 1249, 1249, 1985, 18778, 17218, 
      15489, 1714, 2050, 21605, 12605, 2381, 2180, 1181, 1165, 1300, 1781, 
      23725, 21106, 17354, 1450, 18196, 17172, 16425, 13840, 1377, 1345, 
      17753, 6410, 23053, 22760, 15844, 13108, 10660, 10469, 4360, 3845, 
      3469, 1928, 18162, 13842, 10170, 5877, 5746, 2305, 2197, 2097, 2005, 
      6224, 4100, 2384, 2176, 1856, 1889, 2041, 15137, 14450, 14225, 5281, 
      4385, 1937, 2257, 14760, 14533, 8820, 6388, 19538, 19273, 11650, 7033, 
      6074, 5818, 2378, 13817, 12340, 6161, 2036, 1945, 2665, 14125, 13261, 
      2425, 2386, 2026, 2106, 8357, 7892, 17834, 14090, 7685, 2465, 3904, 
      2353, 2500, 21445, 18785, 14945, 8026, 20189, 11525, 2564, 16290, 
      13837, 5737, 3001, 2682, 8329, 6929, 2704, 2804, 20498, 14909, 12025, 
      5113, 4409, 16605, 9640, 6280, 3240, 3085, 21521, 6869, 6746, 5141, 
      3509, 3194, 3041, 3050, 3425, 16361, 7232, 4432, 3332, 3161, 4148, 
      4040, 3893, 3805, 3725, 3620, 3380, 4148, 3842, 3517, 4322, 4381, 
      17761, 5364, 3961, 19346, 12937, 10777, 4745, 4450, 6344, 13378, 4930, 
      13700, 4937, 4105, 4496, 21386, 4754, 18280, 10132, 6120, 4932, 4357, 
      4420, 12410, 4685, 26233, 7124, 5300, 4948, 5249, 15577, 14962, 13225, 
      4861, 5722, 22324, 18589, 13364, 12125, 10829, 9661, 5924, 15857, 
      13505, 12266, 10666, 5090, 5050, 5045, 5066, 9685, 8929, 6850, 5858, 
      5450, 5729, 15277, 9701, 6052, 5557, 5477, 5620, 11250, 9225, 5641, 
      20176, 10960, 6676, 6137, 10285, 9898, 8738, 7154, 6713, 6658, 6185, 
      21960, 14548, 14365, 13653, 11709, 9448, 8584, 6760, 16241, 13810, 
      6565, 6970, 13969, 8900, 8000, 7129, 6416, 7129, 7424, 7090, 7345, 
      29224, 23108, 19949, 17960, 14645, 11348, 8840, 6749, 7685, 8405, 
      22765, 22018, 20114, 16889, 14633, 11114, 7565, 6890, 11412, 8017, 
      7681, 7417, 19106, 11849, 8125, 22280, 14120, 11117, 9332, 7972, 26065, 
      14625, 14130, 8353, 7794, 8194, 19625, 12928, 10345, 9769, 8473, 8185, 
      8033, 8144, 8768, 9425, 19157, 18530, 12682, 8282, 7925, 23976, 9256, 
      9189, 8500, 8104, 8109, 8389, 8424, 8541, 8776, 14210, 10045, 9506, 
      9370, 8425, 8506, 9725, 8465, 8464, 24525, 10330, 10249, 10170, 8938, 
      9178, 23477, 18440, 11645, 11140, 9160, 9125, 8957, 9365, 10049, 9601, 
      9089, 9041, 9281, 17137, 9412, 12352, 14033, 12113, 13253, 28925, 
      14504, 11285, 9748, 10760, 11629, 16525, 10242, 9865, 10762, 12301, 
      12937, 13897, 17744, 15476, 12500, 10676, 10169, 10049, 10900, 11600, 
      12209, 13249, 23890, 12226, 13450, 26029, 11700, 10504, 10548, 12805, 
      13653, 20018, 10613, 10658, 10933, 14705, 15650, 30137, 25457, 14180, 
      11177, 10865, 10865, 12185, 14416, 14912, 30069, 22261, 12469, 12321, 
      11349, 14994, 16712, 11461, 19370, 17225, 12893, 11810, 11513, 14258, 
      14365, 16153, 14800, 11728, 11889, 15264, 13906, 13106, 12137, 12205, 
      14690, 17810, 32836, 22916, 18824, 18661, 14216, 12149, 29482, 16165, 
      14085, 12946, 14922, 18097, 23569, 16025, 14753, 14393, 13120, 13769, 
      13988, 16769, 33218, 14065, 12994, 13498, 13730, 15905, 35197, 33445, 
      15700, 15112, 14932, 13621, 13572, 13252, 13572, 18037, 38506, 35129, 
      29354, 19625, 18409, 17194, 14669, 14521, 13850, 13901, 20681, 18932, 
      18080, 17945, 16705, 16481, 15481, 17300, 15538, 19314, 25588, 15293, 
      15080, 15013, 14213, 14120, 24977, 20885, 15061, 15002, 16186, 19061, 
      20641, 18369, 14929, 18889, 19161, 15797, 16577, 16757, 16850, 17042, 
      21202, 17384, 22453, 27673, 19732, 18512, 17680, 17977, 23657, 18541, 
      23194, 18685, 18833, 19984, 17609, 17284, 19633, 43210, 19450, 19777, 
      21682, 25666, 21800, 21661, 22084, 26309, 22202, 26765, 39625, 18945, 
      17680, 17505, 22608, 25168, 18418, 19981, 18245, 24197, 36721, 22450, 
      19669, 18514, 18394, 26325, 27441, 22852, 20432, 21473, 46600, 20690, 
      42704, 20624, 20610, 20506, 20457, 21674, 53136, 45385, 21961, 21361, 
      51245, 51193, 50850, 25504, 25010, 23290, 23225, 57770, 53777, 24322, 
      25313, 23504, 25085, 24616, 24557, 24292, 24466, 58192, 27785, 26813, 
      26506, 29380, 29269, 29200, 28660, 27737, 31069, 34945, 31817, 34578, 
      32170, 36137, 34973, 33965, 35377, 36074, 36117, 38417, 38330, 39168, 
      39049, 41120, 39505, 40178, 42809, 43002, 41922, 43205, 42920, 44785, 
      45706, 47444, 47578, 48626, 47746, 48865, 51400, 51665, 56906, 57690, 
      57613 ], 
  [ 17057, 15857, 16693, 15885, 14841, 13840, 13572, 14501, 12932, 13985, 
      13957, 10324, 12170, 10237, 12073, 11584, 10817, 10829, 9941, 9397, 
      10496, 11588, 7202, 6730, 6500, 8290, 9065, 9533, 6409, 9265, 8480, 
      9162, 8276, 8125, 7204, 8357, 6649, 3536, 4808, 3748, 7453, 8093, 3898, 
      8080, 6208, 3625, 2624, 5380, 4210, 3977, 10000, 2493, 3925, 3701, 
      10034, 4469, 3125, 4106, 3825, 2785, 3940, 2210, 2333, 2557, 46196, 
      37649, 9809, 4369, 3536, 1769, 5986, 5122, 1961, 47413, 39925, 33813, 
      36010, 10090, 5765, 2053, 47345, 46481, 46052, 35600, 6340, 4100, 932, 
      46881, 37060, 1877, 1796, 2597, 43433, 953, 218, 698, 1069, 41353, 
      4905, 1105, 3625, 36221, 10121, 797, 962, 4346, 39701, 1061, 1124, 
      42930, 40081, 30357, 29665, 1681, 922, 464, 35770, 32449, 4538, 3649, 
      625, 41245, 26280, 24685, 4392, 477, 565, 712, 1800, 2637, 26269, 
      25946, 7421, 2329, 250, 386, 754, 809, 35360, 23732, 4777, 416, 38425, 
      25609, 3730, 2218, 2125, 1530, 1165, 685, 3034, 36104, 35348, 6404, 
      2605, 1853, 1940, 28901, 7570, 2305, 65, 145, 2210, 38809, 27225, 
      20736, 5929, 5041, 576, 441, 25, 0, 18497, 24029, 22205, 7573, 4904, 
      3029, 2813, 2708, 40, 5338, 3853, 2509, 538, 1033, 35737, 24352, 22217, 
      21920, 19337, 16145, 7241, 4372, 17, 241, 1105, 1952, 5954, 5801, 1469, 
      754, 61, 61, 16165, 11272, 1636, 52, 712, 30674, 4949, 170, 32464, 
      19385, 14225, 11728, 2368, 1508, 18037, 10081, 1170, 706, 90, 810, 
      26344, 20264, 6824, 100, 19721, 9530, 7865, 5450, 2057, 905, 137, 
      27369, 20593, 14785, 13833, 1993, 148, 1130, 394, 17357, 17096, 10397, 
      4421, 1096, 1352, 29809, 17649, 15354, 1314, 7652, 3392, 985, 17713, 
      4645, 4133, 1018, 24349, 18549, 17485, 12868, 9928, 8424, 6100, 5508, 
      4168, 3349, 2349, 1348, 900, 765, 493, 468, 30637, 25325, 10970, 9770, 
      5690, 586, 18089, 12064, 2900, 1424, 841, 449, 416, 521, 1076, 24157, 
      21757, 12541, 11257, 10045, 2941, 2557, 450, 585, 24820, 19528, 15860, 
      12805, 11093, 9509, 1780, 1325, 773, 740, 24865, 16405, 15413, 14218, 
      13985, 13754, 12850, 11138, 7253, 2210, 1754, 890, 698, 673, 610, 929, 
      1313, 27801, 20176, 16705, 772, 720, 26546, 23729, 23125, 21650, 21361, 
      20506, 6709, 5114, 3541, 746, 23780, 15805, 15317, 13901, 8776, 6760, 
      3380, 1517, 27954, 24138, 20610, 9010, 5770, 1018, 20665, 3700, 3488, 
      1184, 17225, 12941, 10250, 7565, 4205, 850, 1241, 23101, 21349, 20500, 
      12781, 9181, 4744, 1021, 23461, 9797, 7850, 4442, 3265, 1445, 1285, 
      1217, 961, 1402, 1586, 20905, 14249, 12905, 11428, 4049, 1465, 1424, 
      1124, 1700, 20133, 18513, 16714, 1489, 1765, 23060, 13700, 2756, 2525, 
      1256, 1160, 1205, 1556, 25250, 22541, 18649, 1625, 19521, 18457, 17680, 
      14985, 1492, 1440, 19058, 7145, 24548, 24245, 17069, 14213, 11645, 
      11444, 4925, 4360, 3944, 2173, 19477, 14977, 11125, 6562, 6421, 2610, 
      2482, 2362, 2250, 6929, 4625, 2689, 2441, 2041, 1744, 1856, 16322, 
      15605, 15370, 5906, 4930, 1802, 2042, 15925, 15688, 9685, 7093, 20893, 
      20618, 12665, 7778, 6749, 6473, 2173, 14932, 13385, 6836, 2161, 1940, 
      2420, 15250, 14346, 2650, 2601, 2041, 2041, 9172, 8677, 19109, 15205, 
      8450, 2650, 4329, 2308, 2385, 22850, 20090, 16090, 8801, 21544, 12500, 
      2669, 17485, 14922, 6322, 3226, 2617, 9104, 7604, 2729, 2729, 21853, 
      16034, 13010, 5618, 4834, 17800, 10485, 6885, 3445, 3240, 22906, 7514, 
      7381, 5626, 3754, 3349, 3106, 3025, 3250, 17536, 7897, 4817, 3497, 
      3136, 4453, 4325, 4148, 4040, 3940, 3805, 3365, 3893, 4057, 3482, 4057, 
      4106, 18976, 5809, 4176, 20621, 13922, 11642, 5090, 4745, 6869, 14373, 
      5265, 14705, 5252, 4160, 4321, 22721, 4549, 19485, 10917, 6565, 5197, 
      4372, 4365, 13325, 4850, 27728, 7649, 5585, 5153, 5024, 16642, 15997, 
      14170, 4986, 5437, 23669, 19784, 14309, 13000, 11624, 10376, 5629, 
      16922, 14450, 13141, 11441, 5185, 5105, 5090, 5041, 10370, 9554, 7265, 
      6113, 5365, 5554, 16292, 10376, 6317, 5672, 5492, 5525, 12025, 9850, 
      5626, 21401, 11705, 7001, 5972, 10970, 10553, 9293, 7529, 7018, 6953, 
      6370, 23245, 15493, 15300, 14548, 12484, 10053, 9109, 7045, 17266, 
      14705, 6770, 6725, 14864, 9425, 8425, 7424, 6401, 6884, 7129, 7345, 
      7090, 30749, 24413, 21124, 19045, 15560, 12053, 9325, 6724, 7400, 8020, 
      24050, 23273, 21289, 17914, 15538, 11789, 7850, 6905, 12097, 8352, 
      7956, 7252, 20221, 12554, 8450, 23525, 14965, 11752, 9797, 7757, 27450, 
      15490, 14965, 8658, 7969, 7969, 20740, 13673, 10880, 10244, 8768, 8420, 
      8228, 7969, 8473, 9040, 20242, 19585, 13397, 8497, 7970, 25261, 9621, 
      9544, 8725, 8149, 8104, 8244, 8269, 8356, 8541, 15005, 10490, 9881, 
      9725, 8330, 8381, 9370, 8500, 8489, 25810, 10765, 10674, 10585, 8793, 
      8973, 24712, 19445, 12200, 11645, 9365, 9320, 9092, 9160, 10394, 9866, 
      9194, 9106, 9146, 18052, 9577, 11817, 14738, 12658, 12658, 30340, 
      15229, 11720, 9893, 10445, 11204, 17370, 10477, 9810, 10477, 11826, 
      12402, 13282, 18649, 16241, 13025, 10961, 10324, 10004, 10625, 11225, 
      11764, 12704, 25085, 11801, 12905, 27304, 12085, 10429, 10453, 12340, 
      13108, 21013, 10658, 10613, 10778, 14090, 14965, 31552, 26692, 14785, 
      11392, 10960, 10820, 11840, 13841, 14297, 31474, 23346, 12874, 12706, 
      11194, 14389, 17477, 11336, 20285, 18010, 13298, 12025, 11618, 13753, 
      13850, 16848, 15385, 11673, 11764, 14689, 14381, 13481, 12322, 12050, 
      14185, 17065, 34301, 23981, 19669, 19496, 14701, 12104, 30817, 16810, 
      14530, 12721, 14437, 17362, 24644, 16640, 15248, 14848, 12905, 13444, 
      13633, 16144, 34673, 14450, 13169, 13253, 13445, 15370, 36712, 34900, 
      16245, 15597, 15397, 13896, 13837, 13437, 13357, 17352, 40121, 36634, 
      30649, 20450, 19154, 17849, 15074, 14906, 14125, 13666, 21556, 19697, 
      18785, 18640, 17300, 17056, 15956, 16705, 15133, 18589, 26693, 15688, 
      15445, 15368, 14408, 14285, 26042, 21730, 15386, 15317, 15761, 18386, 
      21456, 19024, 15184, 18244, 18496, 15482, 16162, 16322, 16405, 16577, 
      20417, 16909, 21608, 28818, 20417, 19097, 17225, 17492, 22772, 19106, 
      22349, 19240, 19378, 20609, 17984, 17609, 19088, 44865, 20005, 19242, 
      20997, 24741, 22525, 20996, 21389, 25364, 21517, 25810, 41140, 19360, 
      17865, 17620, 21913, 24313, 18713, 20456, 18440, 23432, 38106, 23125, 
      20074, 18709, 18549, 25450, 26506, 23537, 20897, 22018, 48285, 21085, 
      44249, 20969, 20905, 20781, 20722, 22049, 54961, 46980, 22336, 21636, 
      53000, 52938, 52585, 26129, 25565, 23645, 23570, 59665, 55562, 24737, 
      25808, 23729, 25480, 24941, 24872, 24557, 24701, 60057, 28370, 27268, 
      26881, 29965, 29844, 29705, 29105, 28052, 31714, 35600, 32132, 35173, 
      32485, 36802, 35428, 34280, 35792, 36529, 36532, 38882, 38785, 39673, 
      39394, 41665, 39860, 40573, 43364, 43537, 42337, 43720, 43405, 45250, 
      46181, 47969, 48073, 49141, 48161, 49360, 51885, 52130, 57341, 58105, 
      58018 ], 
  [ 14274, 15250, 14180, 13364, 13130, 14033, 14309, 13060, 14209, 11170, 
      10594, 12665, 9333, 10114, 8138, 8465, 8784, 8522, 9266, 8714, 7361, 
      6273, 9773, 9841, 9881, 7589, 6730, 5832, 8692, 5834, 6409, 5729, 6201, 
      6322, 6757, 5458, 6740, 10145, 7605, 9265, 47240, 48968, 8045, 3793, 
      5185, 8314, 10305, 41893, 38273, 7300, 2441, 9620, 6970, 7290, 2197, 
      6152, 35272, 38701, 6866, 34114, 38261, 31905, 9178, 8584, 6525, 3690, 
      1962, 5770, 6841, 30370, 4121, 4889, 31376, 6922, 4330, 2570, 3133, 
      1693, 4168, 32008, 6850, 6530, 6373, 2993, 3653, 5765, 26533, 6656, 
      3361, 9250, 9441, 34450, 5380, 11860, 16837, 25477, 27752, 4658, 4658, 
      28058, 38194, 3060, 1440, 26388, 27369, 40545, 4090, 28010, 28345, 
      5141, 4196, 1544, 1396, 9316, 11549, 13537, 2873, 2000, 4825, 5840, 
      25664, 4538, 725, 490, 4949, 13274, 25330, 26293, 31733, 35018, 712, 
      661, 2536, 7780, 22837, 24061, 26605, 26932, 2729, 349, 4514, 13481, 
      3616, 592, 5641, 7937, 8116, 9425, 10420, 26260, 36497, 2925, 2713, 
      3145, 7234, 8658, 32409, 1160, 2405, 7748, 20740, 21908, 33493, 3722, 
      842, 65, 3482, 4226, 12545, 13226, 17162, 18497, 0, 362, 170, 2402, 
      4357, 6562, 6890, 7057, 16901, 3973, 5480, 7400, 12773, 28228, 2818, 
      409, 178, 153, 18, 90, 2610, 4909, 18778, 22810, 28570, 32409, 3497, 
      3616, 9620, 11897, 16916, 20180, 106, 925, 9241, 19625, 26269, 1557, 
      4392, 15661, 1985, 58, 338, 833, 7793, 9653, 68, 1360, 10673, 12385, 
      19385, 26633, 757, 117, 2997, 18577, 116, 1621, 2404, 4069, 8564, 
      11764, 17524, 962, 170, 346, 482, 8770, 19165, 11169, 14785, 194, 205, 
      1394, 5210, 11405, 29069, 1492, 212, 365, 10805, 2725, 6625, 26794, 
      272, 5156, 5732, 26825, 650, 290, 314, 865, 1733, 2405, 3889, 4385, 
      5765, 6850, 8570, 11105, 12833, 13514, 15418, 15665, 1768, 808, 1413, 
      1845, 4293, 14965, 370, 1145, 7757, 11177, 13586, 17002, 17785, 21970, 
      26605, 724, 500, 1076, 1424, 1844, 7796, 8500, 18089, 22304, 841, 445, 
      585, 1066, 1530, 2122, 10441, 11890, 14602, 14841, 884, 584, 680, 845, 
      884, 925, 1109, 1573, 3400, 9509, 10685, 14173, 15613, 15860, 21509, 
      24820, 27380, 1370, 545, 610, 15413, 15905, 1201, 832, 772, 657, 640, 
      601, 3940, 5337, 7300, 22185, 881, 794, 850, 1066, 2741, 3989, 7681, 
      27850, 1517, 965, 701, 2701, 4901, 24085, 754, 7453, 7785, 14185, 848, 
      1460, 2305, 3700, 6868, 20105, 25120, 1010, 890, 857, 1570, 2866, 6317, 
      22450, 1096, 2664, 3709, 6829, 8644, 13896, 14824, 15300, 19396, 25549, 
      26821, 986, 1402, 1690, 2117, 7522, 14186, 14417, 22277, 27205, 1028, 
      1040, 1145, 25360, 27268, 1233, 1665, 10305, 10890, 16965, 19045, 
      21538, 25425, 1517, 1256, 1172, 14612, 1226, 1250, 1289, 1586, 16109, 
      16601, 1305, 4896, 1625, 1594, 1490, 1898, 2594, 2665, 7298, 8093, 
      8765, 13250, 1448, 1844, 2888, 5669, 5800, 12053, 12469, 12893, 13325, 
      5490, 8082, 12130, 12970, 14746, 23425, 24625, 1825, 1924, 1961, 6641, 
      7841, 23209, 25625, 1970, 2005, 3890, 5650, 1768, 1765, 2788, 5245, 
      6120, 6388, 25480, 2333, 2690, 6205, 16490, 19805, 26813, 2377, 2561, 
      14257, 14480, 19360, 21536, 4729, 5050, 2152, 2600, 5365, 15341, 10490, 
      21253, 23234, 2353, 2313, 2665, 5440, 2405, 3697, 17530, 2696, 3125, 
      8125, 14821, 22100, 5737, 6957, 19762, 22482, 2708, 3145, 3929, 9593, 
      10985, 3005, 5210, 8138, 15578, 16733, 2941, 7677, 7816, 10141, 14797, 
      16840, 19045, 21412, 25717, 3281, 7514, 12050, 16714, 21521, 13858, 
      14274, 14913, 15349, 15793, 16474, 21474, 28530, 15908, 22133, 28964, 
      29285, 3625, 11402, 16025, 3636, 4825, 5809, 13401, 14416, 10282, 5000, 
      13844, 5058, 14373, 20353, 26770, 4096, 27812, 4394, 7250, 12146, 
      15674, 21649, 23546, 6120, 18045, 4745, 11050, 15514, 17258, 28825, 
      5353, 5524, 6145, 19265, 30868, 4762, 4957, 6282, 6877, 7677, 8605, 
      31330, 5629, 6421, 7016, 8036, 20276, 21284, 21541, 23396, 9409, 10225, 
      13648, 16848, 25348, 27985, 6353, 9685, 16778, 20213, 22753, 25778, 
      8612, 10517, 23701, 5746, 9106, 15826, 28125, 10001, 10400, 11860, 
      14992, 16385, 16592, 19001, 5954, 7450, 7529, 7865, 9065, 11258, 12490, 
      16954, 7045, 8020, 18853, 31048, 8177, 12802, 14522, 17057, 24466, 
      31205, 32810, 18064, 31681, 6922, 6570, 6817, 7186, 8325, 10530, 13786, 
      25057, 32805, 36145, 6749, 6788, 6980, 7685, 8573, 11080, 17749, 24148, 
      11114, 16889, 18125, 29389, 7540, 11025, 17257, 7306, 9626, 12125, 
      14794, 31250, 7421, 9605, 9896, 18005, 20852, 31732, 8053, 11050, 
      13969, 14965, 18385, 19669, 20565, 30370, 34138, 37153, 8369, 8528, 
      11588, 20288, 24385, 7946, 17330, 17525, 20242, 24562, 25877, 29825, 
      30122, 31025, 32570, 11016, 16021, 17316, 17704, 28549, 29416, 36661, 
      25181, 25442, 8489, 16564, 16745, 16928, 30368, 32180, 8749, 9738, 
      14733, 15538, 21418, 21645, 23049, 32365, 18637, 20285, 23965, 24965, 
      30445, 10789, 22714, 43994, 13185, 15457, 46465, 9473, 13130, 17509, 
      23570, 36634, 40385, 12005, 21704, 28925, 35848, 42365, 44573, 47629, 
      11650, 13050, 16362, 20826, 23725, 28845, 35722, 39042, 41485, 45145, 
      10196, 40976, 45344, 10237, 19226, 30082, 30650, 42601, 45545, 11560, 
      27045, 29448, 32605, 48429, 51208, 10673, 10709, 15938, 23153, 25985, 
      29653, 38833, 47090, 48634, 10865, 11441, 19465, 19841, 33017, 48452, 
      14274, 32341, 13000, 14261, 19885, 23780, 26365, 45092, 45461, 15545, 
      17074, 30770, 32765, 47930, 19060, 20880, 24889, 33865, 45520, 54928, 
      12050, 12610, 14282, 14381, 19106, 30925, 12100, 16861, 20021, 36436, 
      45224, 54949, 12997, 17505, 19377, 20065, 36346, 39877, 40882, 50737, 
      12688, 21569, 26000, 37508, 38788, 47513, 13093, 12913, 19010, 19994, 
      20338, 24005, 24218, 25994, 36794, 53573, 13780, 13285, 13012, 15597, 
      16477, 17620, 21645, 22021, 24232, 37645, 15341, 16474, 17194, 17321, 
      18701, 19001, 20621, 50474, 43732, 55892, 14218, 22525, 23098, 23293, 
      26685, 27378, 14653, 16325, 24125, 24328, 44900, 54325, 16865, 18785, 
      25825, 53365, 54161, 41625, 45025, 45729, 46084, 46800, 59344, 47402, 
      62165, 15245, 19354, 20754, 47170, 48253, 64413, 21305, 62900, 21709, 
      22117, 21170, 25345, 26330, 51473, 17408, 22468, 51353, 57188, 67460, 
      20362, 56641, 57850, 68625, 57704, 69341, 17485, 25625, 30386, 32045, 
      58370, 65122, 28240, 25085, 30685, 61789, 17981, 22312, 26605, 30952, 
      31880, 66797, 69485, 22450, 25794, 24737, 19994, 27880, 19762, 29122, 
      30416, 30836, 31049, 29380, 22850, 21125, 29665, 31685, 22789, 22997, 
      22916, 26650, 27988, 31508, 31705, 25636, 24525, 30964, 29857, 35122, 
      32245, 33610, 33813, 34858, 35816, 26834, 29961, 32393, 34180, 31546, 
      31697, 33458, 34490, 36973, 31657, 35249, 41029, 36452, 41380, 36173, 
      40505, 43165, 41953, 41600, 42689, 43669, 43844, 43370, 47437, 44266, 
      47629, 47252, 45685, 46400, 48464, 47125, 47626, 50005, 50660, 51082, 
      52000, 52520, 54260, 53281, 56066, 56853, 62856, 64160, 64345 ], 
  [ 17012, 18292, 16954, 16130, 16004, 17173, 17525, 15970, 17497, 13876, 
      13220, 16081, 12017, 13172, 10660, 11101, 11570, 11268, 12240, 11680, 
      9981, 8585, 13185, 13325, 13401, 10537, 9448, 8354, 12050, 8392, 9157, 
      8285, 8945, 9104, 9725, 8080, 9778, 14085, 11009, 13049, 55810, 57690, 
      11629, 6197, 8045, 11972, 14381, 49997, 46033, 10762, 4381, 13610, 
      10388, 10784, 4093, 9378, 42754, 46525, 10280, 41480, 46045, 39041, 
      13120, 12410, 3965, 1928, 3848, 8948, 10285, 37348, 6841, 7837, 38466, 
      4244, 2336, 1184, 1517, 3497, 6922, 39170, 4168, 3924, 3805, 1413, 
      6253, 8973, 33085, 4010, 1625, 13252, 13481, 41872, 3034, 16354, 22129, 
      31909, 34450, 2500, 7592, 34792, 45992, 1394, 3194, 32930, 34025, 
      48569, 2080, 34740, 35113, 2825, 2146, 482, 410, 13346, 15997, 18325, 
      1237, 706, 7825, 9106, 32122, 2368, 113, 68, 7985, 18020, 31748, 32825, 
      38873, 42500, 98, 85, 4810, 11498, 28949, 30325, 33173, 33538, 1125, 
      37, 7432, 18261, 1706, 50, 8861, 11689, 11906, 13481, 14666, 32786, 
      44125, 1241, 1105, 5641, 10832, 12560, 39617, 234, 4633, 11458, 26578, 
      27898, 40813, 1768, 104, 125, 6088, 7060, 17165, 17960, 22504, 24029, 
      362, 0, 36, 4624, 7225, 10000, 10404, 10609, 22201, 6725, 8650, 11026, 
      17425, 34970, 1160, 5, 40, 53, 260, 788, 4904, 7925, 24340, 28904, 
      35348, 39605, 6093, 6250, 13698, 16393, 22210, 25930, 800, 2417, 13241, 
      25297, 32777, 425, 7250, 20761, 661, 292, 1332, 2245, 11485, 13725, 
      490, 3074, 14933, 16949, 25013, 33173, 113, 233, 5393, 24089, 306, 
      3445, 4570, 6805, 12402, 16210, 22882, 200, 244, 1256, 1544, 12644, 
      24749, 15497, 19721, 720, 769, 3060, 8244, 15769, 35865, 458, 698, 
      1193, 15053, 4957, 9997, 33320, 754, 8146, 8874, 33349, 256, 656, 832, 
      2105, 3505, 4481, 6497, 7145, 8905, 10256, 12356, 15385, 17417, 18212, 
      20420, 20705, 650, 298, 2993, 3653, 7013, 19889, 808, 2533, 11349, 
      15453, 18280, 22228, 23125, 27880, 33085, 362, 442, 2386, 2962, 3610, 
      11386, 12242, 23465, 28250, 401, 689, 1361, 2336, 3104, 4000, 14561, 
      16276, 19444, 19721, 442, 1282, 1530, 1885, 1962, 2041, 2377, 3145, 
      5770, 13437, 14841, 18937, 20605, 20890, 27337, 31066, 33930, 584, 709, 
      1268, 20365, 20933, 565, 538, 554, 629, 650, 725, 6458, 8273, 10730, 
      28085, 585, 1600, 1732, 2176, 4801, 6505, 11185, 34432, 725, 629, 821, 
      4721, 7681, 30209, 872, 10877, 11285, 18901, 1458, 2754, 4093, 6058, 
      10138, 25693, 31354, 820, 928, 1009, 2900, 4880, 9433, 28340, 866, 
      4562, 6025, 10057, 12290, 18530, 19610, 20162, 24866, 31817, 33241, 
      1096, 2500, 3016, 3709, 10900, 18856, 19125, 28125, 33661, 1250, 1490, 
      1861, 31586, 33722, 1073, 2873, 14249, 14948, 22049, 24433, 27268, 
      31649, 1089, 1170, 1618, 19314, 1556, 1732, 1885, 2600, 21037, 21605, 
      1709, 7466, 1305, 1312, 2196, 3060, 4212, 4321, 10512, 11497, 12321, 
      17680, 1810, 2890, 4618, 8425, 8594, 16253, 16745, 17245, 17753, 8168, 
      11444, 16328, 17320, 19400, 29333, 30685, 2677, 2890, 2965, 9621, 
      11125, 29077, 31797, 2896, 2969, 5956, 8324, 1970, 2005, 4282, 7765, 
      8906, 9250, 31610, 3445, 4068, 8989, 21364, 25173, 33093, 3449, 3785, 
      18749, 19010, 24650, 27130, 6977, 7412, 2650, 3706, 7801, 19981, 14216, 
      26765, 29012, 2353, 2693, 3653, 7834, 2593, 5329, 22468, 3490, 4337, 
      11237, 19301, 27682, 8125, 9725, 25000, 28100, 2890, 4201, 5517, 13005, 
      14701, 3793, 7328, 11168, 20128, 21473, 3005, 10553, 10730, 13625, 
      19193, 21578, 24125, 26834, 31709, 4141, 10312, 15912, 21412, 26941, 
      18020, 18512, 19265, 19777, 20297, 21092, 26852, 34820, 20410, 27585, 
      35290, 35649, 4325, 15028, 20525, 4106, 6397, 7837, 17405, 18610, 
      13600, 6530, 17882, 6548, 18485, 25453, 32744, 4330, 33898, 5120, 9572, 
      15760, 19972, 26897, 29060, 7946, 22721, 4365, 14356, 19732, 21780, 
      34981, 6605, 6890, 7853, 24089, 37250, 4948, 5713, 7988, 8849, 9953, 
      11185, 37748, 6877, 8125, 8986, 10386, 25210, 26370, 26665, 28786, 
      12097, 13141, 17362, 21170, 30962, 33941, 7785, 12409, 21060, 25065, 
      27985, 31428, 10954, 13429, 29045, 6376, 11560, 19876, 34037, 12681, 
      13194, 15034, 18850, 20509, 20754, 23581, 6352, 9140, 9257, 9745, 
      11401, 14240, 15776, 21152, 8429, 9898, 23353, 37258, 10053, 16084, 
      18184, 21213, 29800, 37413, 39208, 22370, 37925, 6400, 6884, 7625, 
      8336, 10121, 13124, 17216, 30425, 39161, 42881, 7137, 7290, 7786, 9061, 
      10405, 13786, 21937, 29362, 13780, 20885, 22349, 35285, 8570, 13613, 
      21289, 7840, 11680, 14977, 18292, 37332, 7421, 11581, 11986, 22109, 
      25450, 37850, 9077, 13480, 17197, 18421, 22525, 24037, 25085, 36296, 
      40520, 43877, 9505, 9778, 14130, 24730, 29473, 8320, 21200, 21433, 
      24644, 29648, 31153, 35633, 35968, 36985, 38720, 13250, 19585, 21146, 
      21610, 34165, 35146, 43265, 30301, 30600, 8857, 20162, 20381, 20602, 
      36170, 38210, 9305, 11168, 17873, 18868, 25888, 26153, 27785, 38393, 
      22573, 24525, 28813, 29965, 36205, 12557, 27332, 51272, 15749, 18629, 
      53969, 9337, 15616, 21097, 28260, 43072, 47241, 14033, 26050, 34373, 
      42170, 49409, 51845, 55205, 13448, 15380, 19604, 24980, 28373, 34253, 
      42004, 45704, 48413, 52453, 10890, 47826, 52650, 10625, 22996, 35600, 
      36244, 49601, 52849, 13010, 32105, 34850, 38425, 55997, 59042, 10525, 
      11245, 18868, 27565, 30853, 35053, 45373, 54504, 56200, 10753, 12545, 
      23153, 23605, 38833, 55978, 16592, 38041, 14746, 16501, 23569, 28186, 
      31189, 52234, 52641, 18125, 20072, 36200, 38461, 55336, 22474, 24674, 
      29405, 39673, 52658, 62978, 11700, 13780, 16288, 16425, 22480, 36313, 
      12242, 19625, 23545, 42506, 52282, 62957, 14125, 20381, 22709, 23549, 
      42376, 46325, 47444, 58325, 12370, 25317, 30546, 43650, 45082, 54757, 
      12545, 12593, 22148, 23360, 23780, 28169, 28420, 30500, 42820, 61385, 
      12850, 12773, 13298, 17669, 18853, 20338, 25313, 25765, 28394, 43745, 
      17221, 18772, 19720, 19885, 21645, 22021, 24021, 57940, 50474, 63850, 
      15220, 26225, 26912, 27145, 31145, 31952, 15805, 18313, 28089, 28330, 
      51714, 62089, 18965, 21493, 30053, 61013, 61885, 48017, 51797, 52577, 
      52970, 53762, 67522, 54400, 70569, 16085, 21940, 23720, 54088, 55285, 
      72965, 24345, 71298, 24785, 25229, 23976, 29101, 30276, 58725, 16298, 
      25538, 58565, 64970, 76154, 22784, 64345, 65668, 77393, 65482, 78145, 
      16901, 29221, 34856, 36781, 66184, 73544, 32290, 28449, 35113, 69865, 
      17885, 24914, 30233, 35378, 36458, 75289, 78205, 25012, 29192, 27829, 
      18752, 31538, 19048, 32968, 34450, 34946, 35197, 33106, 21064, 20213, 
      33389, 35789, 21265, 21509, 21466, 29416, 31018, 35298, 35533, 23570, 
      22877, 34522, 33109, 39400, 35873, 37504, 37745, 38980, 40050, 24872, 
      32861, 35785, 37874, 34436, 34625, 36648, 37908, 40885, 34313, 37845, 
      44917, 39274, 45266, 38725, 43849, 47041, 45445, 44938, 46177, 46957, 
      47170, 46504, 51173, 47240, 51325, 50794, 48613, 49402, 51922, 50201, 
      50816, 53261, 53874, 54100, 55130, 55570, 57690, 56405, 59216, 60077, 
      66170, 67546, 67769 ], 
  [ 16136, 17320, 16066, 15242, 15080, 16165, 16493, 15034, 16441, 13000, 
      12368, 14977, 11141, 12176, 9832, 10237, 10658, 10368, 11268, 10708, 
      9117, 7817, 12069, 12185, 12249, 9565, 8548, 7514, 10946, 7540, 8245, 
      7433, 8033, 8180, 8741, 7204, 8770, 12789, 9881, 11801, 53050, 54882, 
      10441, 5381, 7085, 10760, 13037, 47381, 43525, 9610, 3709, 12290, 9248, 
      9620, 3433, 8298, 40330, 43993, 9140, 39092, 43525, 36725, 11812, 
      11138, 4709, 2420, 3188, 7880, 9133, 35080, 5917, 6841, 36162, 5024, 
      2900, 1556, 1961, 2861, 5986, 36842, 4948, 4680, 4549, 1845, 5365, 
      7893, 30949, 4778, 2105, 11920, 12137, 39460, 3706, 14866, 20389, 
      29809, 32266, 3112, 6596, 32596, 43460, 1850, 2570, 30794, 31853, 
      45965, 2644, 32544, 32905, 3485, 2722, 746, 650, 12002, 14521, 16741, 
      1681, 1042, 6805, 8002, 30010, 2980, 233, 128, 6953, 16448, 29648, 
      30689, 36545, 40064, 218, 193, 4018, 10250, 26945, 28273, 31025, 31378, 
      1557, 61, 6436, 16677, 2234, 146, 7769, 10429, 10634, 12125, 13250, 
      30650, 41641, 1697, 1537, 4777, 9620, 11252, 37265, 450, 3853, 10210, 
      24658, 25930, 38425, 2308, 260, 29, 5188, 6088, 15629, 16388, 20740, 
      22205, 170, 36, 0, 3844, 6241, 8836, 9216, 9409, 20449, 5777, 7570, 
      9802, 15877, 32762, 1604, 53, 4, 5, 104, 488, 4100, 6893, 22504, 26900, 
      33128, 37253, 5193, 5338, 12330, 14893, 20458, 24034, 500, 1865, 11897, 
      23425, 30641, 701, 6266, 19069, 997, 136, 936, 1717, 10237, 12357, 274, 
      2450, 13505, 15425, 23153, 31025, 233, 113, 4553, 22265, 162, 2785, 
      3802, 5857, 11106, 14722, 21106, 356, 136, 884, 1124, 11336, 22901, 
      14045, 18077, 468, 505, 2448, 7200, 14305, 33633, 698, 458, 845, 13625, 
      4165, 8845, 31172, 514, 7114, 7794, 31201, 292, 452, 580, 1625, 2857, 
      3737, 5585, 6185, 7825, 9092, 11072, 13945, 15881, 16640, 18752, 19025, 
      914, 370, 2405, 2993, 6065, 18245, 580, 2005, 10125, 14013, 16708, 
      20488, 21349, 25924, 30949, 386, 370, 1882, 2386, 2962, 10162, 10970, 
      21677, 26282, 449, 521, 1025, 1844, 2516, 3316, 13169, 14800, 17824, 
      18089, 490, 970, 1170, 1465, 1530, 1597, 1885, 2557, 4930, 12105, 
      13437, 17341, 18937, 19210, 25405, 29002, 31770, 740, 565, 968, 18709, 
      19253, 673, 538, 530, 545, 554, 593, 5570, 7253, 9554, 26129, 585, 
      1252, 1360, 1732, 4057, 5617, 9985, 32260, 881, 641, 689, 3989, 6709, 
      28181, 740, 9701, 10085, 17317, 1170, 2250, 3433, 5218, 9010, 23833, 
      29290, 784, 820, 865, 2384, 4148, 8353, 26384, 842, 3866, 5197, 8941, 
      11042, 16970, 18002, 18530, 23042, 29741, 31117, 964, 2056, 2500, 3109, 
      9736, 17284, 17541, 26181, 31525, 1082, 1250, 1537, 29522, 31586, 1025, 
      2393, 12905, 13568, 20345, 22633, 25360, 29585, 1125, 1098, 1378, 
      17730, 1352, 1480, 1597, 2180, 19381, 19925, 1481, 6554, 1305, 1300, 
      1872, 2592, 3600, 3697, 9396, 10321, 11097, 16180, 1594, 2458, 3970, 
      7453, 7610, 14825, 15293, 15769, 16253, 7220, 10280, 14900, 15844, 
      17828, 27365, 28669, 2305, 2482, 2545, 8577, 9985, 27121, 29745, 2500, 
      2561, 5200, 7376, 1802, 1825, 3706, 6865, 7922, 8242, 29570, 2989, 
      3528, 8005, 19720, 23373, 31005, 3005, 3293, 17225, 17474, 22874, 
      25258, 6161, 6560, 2386, 3250, 6925, 18409, 12932, 24917, 27080, 2245, 
      2465, 3233, 6970, 2425, 4705, 20800, 3130, 3845, 10145, 17777, 25810, 
      7261, 8741, 23236, 26216, 2722, 3757, 4905, 11817, 13417, 3433, 6548, 
      10100, 18580, 19865, 2873, 9533, 9698, 12413, 17693, 19970, 22409, 
      25010, 29705, 3757, 9316, 14580, 19816, 25117, 16592, 17060, 17777, 
      18265, 18761, 19520, 25040, 32720, 18874, 25749, 33178, 33525, 3989, 
      13768, 18989, 3842, 5785, 7081, 16025, 17170, 12436, 5930, 16490, 5960, 
      17069, 23725, 30740, 4138, 31858, 4772, 8720, 14500, 18496, 25121, 
      27200, 7250, 21125, 4365, 13192, 18280, 20232, 32917, 6089, 6338, 7193, 
      22445, 35114, 4768, 5353, 7328, 8105, 9113, 10249, 35600, 6361, 7465, 
      8242, 9522, 23530, 24642, 24925, 26962, 11125, 12097, 16066, 19682, 
      29066, 31937, 7209, 11425, 19584, 23409, 26209, 29520, 10090, 12385, 
      27233, 6052, 10660, 18472, 32045, 11709, 12186, 13906, 17506, 19081, 
      19314, 22009, 6100, 8480, 8585, 9025, 10537, 13172, 14612, 19700, 7865, 
      9178, 21805, 35170, 9333, 14920, 16900, 19773, 27988, 35325, 37060, 
      20882, 35825, 6436, 6656, 7241, 7844, 9425, 12176, 16004, 28601, 37025, 
      40625, 6885, 7002, 7402, 8497, 9697, 12802, 20485, 27586, 12808, 19493, 
      20885, 33293, 8114, 12665, 19885, 7540, 10900, 13945, 17056, 35280, 
      7289, 10825, 11194, 20681, 23866, 35786, 8621, 12580, 16045, 17197, 
      21085, 22525, 23525, 34292, 38372, 41621, 9013, 9250, 13194, 23194, 
      27733, 8068, 19844, 20065, 23120, 27908, 29353, 33665, 33988, 34969, 
      36644, 12410, 18325, 19802, 20242, 32257, 33202, 41045, 28549, 28836, 
      8605, 18890, 19097, 19306, 34202, 36170, 8993, 10580, 16745, 17680, 
      24340, 24593, 26153, 36353, 21193, 23049, 27145, 28249, 34249, 11861, 
      25736, 48836, 14801, 17489, 51461, 9241, 14692, 19825, 26640, 40900, 
      44937, 13253, 24538, 32513, 40034, 47045, 49409, 52673, 12740, 14504, 
      18440, 23528, 26765, 32405, 39880, 43460, 46085, 50005, 10530, 45522, 
      50202, 10361, 21664, 33716, 34336, 47249, 50401, 12410, 30365, 33002, 
      36445, 53465, 56426, 10429, 10933, 17800, 26029, 29173, 33205, 43165, 
      52020, 53668, 10645, 12053, 21845, 22273, 36853, 53458, 15716, 36097, 
      14050, 15649, 22261, 26650, 29521, 49834, 50229, 17165, 18980, 34340, 
      36517, 52852, 21250, 23330, 27833, 37693, 50258, 60290, 11664, 13264, 
      15508, 15633, 21268, 34465, 12050, 18605, 22285, 40442, 49906, 60281, 
      13621, 19325, 21509, 22301, 40324, 44141, 45224, 55781, 12322, 23985, 
      28962, 41562, 42946, 52321, 12569, 12545, 21008, 22148, 22544, 26705, 
      26944, 28928, 40768, 58769, 12994, 12785, 13058, 16865, 17953, 19330, 
      24005, 24433, 26930, 41669, 16477, 17896, 18772, 18925, 20565, 20917, 
      22797, 55432, 48194, 61186, 14752, 24905, 25556, 25777, 29585, 30356, 
      15289, 17533, 26685, 26914, 49410, 59485, 18149, 20485, 28565, 58445, 
      59293, 45845, 49505, 50261, 50642, 51410, 64786, 52036, 67761, 15665, 
      20968, 22628, 51748, 52909, 70109, 23229, 68490, 23657, 24089, 22932, 
      27757, 28872, 56277, 16490, 24410, 56129, 62354, 73250, 21860, 61753, 
      63040, 74465, 62866, 75205, 16925, 27925, 33284, 35125, 63556, 70724, 
      30850, 27225, 33553, 67153, 17753, 23930, 28925, 33818, 34850, 72445, 
      75289, 24040, 27956, 26689, 18980, 30218, 19108, 31588, 33010, 33482, 
      33721, 31762, 21460, 20333, 32045, 34325, 21577, 21809, 21754, 28372, 
      29890, 33930, 34153, 24050, 23225, 33226, 31909, 37876, 34553, 36100, 
      36329, 37504, 38538, 25316, 31769, 34537, 36530, 33344, 33521, 35460, 
      36648, 39469, 33293, 36837, 43501, 38194, 43850, 37729, 42601, 45625, 
      44149, 43690, 44881, 45721, 45922, 45316, 49793, 46100, 49957, 49474, 
      47485, 48250, 50626, 49025, 49604, 52025, 52650, 52936, 53930, 54394, 
      56394, 55205, 58004, 58841, 64898, 66250, 66461 ], 
  [ 11300, 11492, 11106, 10282, 9748, 9965, 10045, 9578, 9745, 8164, 7780, 
      7785, 6305, 6100, 5492, 5525, 5450, 5284, 5440, 4880, 4405, 4097, 4753, 
      4621, 4561, 3737, 3464, 3050, 3754, 2952, 3037, 2845, 2825, 2848, 2789, 
      2368, 2570, 3613, 2441, 3121, 28746, 30082, 2381, 1165, 1381, 2452, 
      3365, 24565, 21825, 1922, 981, 2866, 1684, 1808, 829, 1354, 19498, 
      22045, 1576, 18632, 21701, 17009, 2512, 2210, 16613, 11720, 584, 1060, 
      1445, 15860, 585, 765, 16570, 17300, 12944, 9616, 10765, 505, 530, 
      17002, 17224, 16708, 16453, 10525, 405, 949, 13093, 16930, 11281, 2372, 
      2465, 18752, 14866, 3706, 6625, 12325, 13914, 13652, 520, 14120, 21512, 
      10778, 338, 12938, 13625, 23273, 12688, 14068, 14305, 14521, 12890, 
      7690, 7346, 2330, 3485, 4589, 10485, 8730, 481, 810, 12402, 13520, 
      5689, 4964, 505, 4420, 12164, 12833, 16705, 19108, 5674, 5525, 50, 
      1570, 10453, 11285, 13045, 13274, 10237, 4525, 360, 4525, 11906, 5354, 
      701, 1625, 1706, 2329, 2834, 12794, 20189, 10625, 10217, 65, 1312, 
      1952, 17177, 6898, 9, 1530, 9034, 9810, 17965, 12104, 6088, 3253, 104, 
      260, 3973, 4360, 6728, 7573, 2402, 4624, 3844, 0, 289, 1024, 1156, 
      1225, 6561, 197, 626, 1370, 4097, 14162, 10408, 4765, 3848, 3725, 2708, 
      1604, 8, 445, 7748, 10408, 14404, 17165, 109, 130, 2410, 3609, 6570, 
      8658, 1616, 377, 2225, 8297, 12785, 7769, 314, 5801, 8685, 2740, 1060, 
      477, 1557, 2437, 2258, 218, 2965, 3893, 8149, 13045, 5689, 3089, 89, 
      7633, 2890, 181, 82, 277, 1930, 3562, 6970, 6184, 3236, 1256, 1000, 
      2036, 8021, 3257, 5305, 2080, 1993, 340, 628, 3393, 14785, 7394, 2194, 
      1465, 3085, 197, 1157, 13192, 2250, 666, 850, 13221, 4880, 2560, 2192, 
      881, 377, 265, 377, 481, 881, 1280, 2020, 3281, 4225, 4612, 5732, 5881, 
      7858, 5330, 545, 389, 485, 5473, 2440, 765, 1693, 3349, 4680, 6724, 
      7213, 9928, 13093, 4850, 3842, 890, 650, 482, 1730, 2042, 7417, 10162, 
      5161, 3001, 1769, 976, 656, 464, 3001, 3764, 5300, 5441, 5202, 1962, 
      1666, 1341, 1282, 1225, 1017, 697, 466, 2557, 3145, 5065, 5917, 6066, 
      9657, 11890, 13666, 6568, 3293, 2084, 5813, 6109, 6005, 4754, 4498, 
      3893, 3778, 3445, 610, 929, 1618, 10133, 4801, 1872, 1732, 1360, 585, 
      657, 1801, 14032, 6709, 4981, 3541, 641, 881, 11441, 3592, 1765, 1901, 
      5165, 2410, 1258, 829, 754, 1570, 8829, 12178, 4628, 3920, 3593, 1268, 
      800, 1409, 10388, 4810, 890, 857, 1625, 2362, 5066, 5602, 5882, 8410, 
      12505, 13385, 3816, 1684, 1384, 1125, 1924, 5256, 5389, 10309, 13669, 
      3562, 2986, 2405, 12410, 13730, 4745, 1649, 3233, 3524, 6953, 8249, 
      9860, 12473, 5713, 4570, 3114, 5578, 3460, 3092, 2837, 2056, 6485, 
      6781, 3341, 1346, 5521, 5392, 2740, 1972, 1492, 1465, 2080, 2385, 2665, 
      4896, 3578, 2210, 1490, 1625, 1658, 4285, 4505, 4733, 4969, 1640, 2468, 
      4360, 4808, 5800, 11245, 12053, 2677, 2482, 2421, 2005, 2421, 11125, 
      12757, 2624, 2561, 1604, 1796, 4282, 4181, 1970, 1781, 1970, 2042, 
      12706, 2493, 2164, 2053, 6948, 8989, 13645, 2633, 2425, 5693, 5818, 
      8738, 10130, 1945, 1972, 3874, 2754, 2089, 6381, 3880, 10037, 11332, 
      5345, 4325, 3109, 2258, 4905, 2473, 7780, 3626, 2977, 3077, 6245, 
      10682, 2549, 2789, 9224, 10964, 5202, 3385, 2797, 3757, 4365, 3929, 
      2704, 3280, 6800, 7465, 5725, 3209, 3250, 4105, 6409, 7570, 8893, 
      10378, 13213, 4005, 3240, 5032, 7540, 10485, 6052, 6272, 6617, 6857, 
      7105, 7492, 10532, 15236, 7218, 10993, 15570, 15793, 4733, 4964, 7333, 
      5330, 3677, 3485, 5981, 6506, 4624, 3946, 6322, 4100, 6653, 10085, 
      14248, 6370, 14994, 5392, 4132, 5696, 7460, 10985, 12196, 4274, 8849, 
      8581, 5380, 7492, 8452, 15805, 4973, 4850, 4589, 9673, 17258, 7124, 
      5849, 4724, 4633, 4649, 4793, 17620, 5245, 4861, 4770, 4810, 10386, 
      11002, 11161, 12330, 5297, 5525, 6890, 8522, 13690, 15445, 5473, 5473, 
      8548, 10513, 12073, 14020, 5378, 5813, 12725, 6920, 5576, 8180, 15677, 
      5881, 5986, 6466, 7834, 8541, 8650, 9981, 7712, 5876, 5857, 5801, 5825, 
      6352, 6800, 8912, 6253, 5954, 10025, 17810, 6109, 7108, 7848, 9109, 
      13480, 17965, 19080, 9722, 18341, 11024, 8516, 7489, 6976, 6449, 6596, 
      7696, 13969, 19169, 21529, 8497, 8242, 7650, 6885, 6597, 6850, 9697, 
      13450, 6980, 9325, 9973, 16925, 7618, 7085, 9593, 8656, 7056, 7497, 
      8500, 18292, 10141, 7229, 7226, 10141, 11714, 18674, 8125, 7496, 8357, 
      8765, 10421, 11117, 11621, 17800, 20392, 22525, 8145, 8010, 7738, 
      11538, 13969, 9680, 10048, 10145, 11588, 14144, 14969, 17545, 17744, 
      18353, 19408, 7946, 9521, 10130, 10322, 16757, 17330, 22321, 14661, 
      14824, 10217, 9962, 10045, 10130, 18082, 19306, 9985, 8720, 9305, 9620, 
      12560, 12689, 13505, 19489, 11149, 12013, 14125, 14733, 18253, 8885, 
      13460, 27880, 9221, 9925, 29761, 12465, 9360, 10897, 14116, 22672, 
      25345, 9409, 13130, 17509, 22178, 26833, 28453, 30725, 9640, 9668, 
      10628, 12740, 14365, 17525, 22148, 24488, 26245, 28925, 11026, 25930, 
      29122, 11849, 12116, 18464, 18836, 27161, 29321, 10426, 16601, 18122, 
      20201, 31517, 33610, 13653, 11925, 10980, 14373, 16029, 18325, 24565, 
      30568, 31720, 13745, 11185, 12545, 12725, 20609, 31634, 10880, 20225, 
      11074, 11061, 12961, 14994, 16501, 29250, 29521, 11461, 11912, 19336, 
      20645, 31400, 12818, 13658, 15805, 21449, 29674, 36730, 15508, 12148, 
      11664, 11665, 12960, 19585, 14282, 12281, 13481, 23330, 29570, 36845, 
      12629, 12629, 13325, 13621, 23336, 25789, 26500, 33709, 16042, 14437, 
      16810, 24202, 25090, 31365, 17033, 16265, 13444, 13840, 13988, 15793, 
      15908, 16900, 23780, 35953, 18698, 17125, 14794, 12773, 12869, 13130, 
      14705, 14885, 16018, 24433, 13005, 13060, 13192, 13221, 13621, 13725, 
      14365, 33732, 28850, 37874, 14132, 15481, 15760, 15857, 17681, 18080, 
      14173, 13689, 16393, 16498, 29818, 36793, 13933, 14285, 17405, 36125, 
      36725, 27617, 30037, 30545, 30802, 31322, 40730, 31824, 42961, 15541, 
      15140, 15560, 31784, 32573, 44813, 15913, 43690, 16217, 16525, 16360, 
      18085, 18580, 35197, 22690, 16970, 35173, 39538, 47458, 16528, 39185, 
      40100, 48425, 40050, 49041, 21389, 18749, 21256, 22229, 40616, 45800, 
      20186, 18793, 21649, 43345, 20605, 17978, 19625, 21914, 22450, 47273, 
      49373, 18212, 19400, 19125, 25552, 20794, 23944, 21544, 22346, 22570, 
      22685, 22090, 29768, 25789, 22373, 23413, 29017, 29125, 28946, 21800, 
      22450, 24010, 24109, 33226, 31037, 24050, 23725, 26344, 25129, 25808, 
      25913, 26468, 27130, 34120, 24701, 25857, 26858, 26276, 26329, 27400, 
      27844, 29053, 26969, 30637, 33085, 31250, 33434, 31653, 33921, 35209, 
      34973, 35010, 35705, 37165, 37242, 37256, 39749, 38536, 40037, 40050, 
      40045, 40562, 41450, 41089, 41296, 43469, 44218, 45124, 45746, 46458, 
      47218, 47021, 49696, 50285, 55970, 57074, 57161 ], 
  [ 11317, 11237, 11089, 10265, 9629, 9608, 9620, 9425, 9252, 8181, 7865, 
      7156, 6322, 5777, 5645, 5576, 5365, 5233, 5185, 4625, 4456, 4420, 4090, 
      3890, 3796, 3482, 3413, 3169, 3125, 3037, 2952, 2930, 2740, 2729, 2500, 
      2385, 2213, 2440, 1744, 2084, 23425, 24625, 1514, 1352, 1160, 1517, 
      2056, 19652, 17218, 1157, 1576, 1625, 953, 1009, 1458, 793, 15129, 
      17370, 845, 14365, 17060, 12946, 1305, 1105, 21220, 15613, 1213, 533, 
      680, 11933, 466, 442, 12541, 22009, 17041, 13169, 14522, 1202, 377, 
      12905, 21933, 21349, 21060, 14248, 388, 388, 9540, 21605, 15140, 1097, 
      1156, 14417, 19269, 1989, 4194, 8874, 10225, 17885, 197, 10397, 16837, 
      14569, 1069, 9385, 9970, 18394, 16785, 10345, 10548, 18890, 17021, 
      10937, 10525, 1021, 1802, 2600, 14242, 12181, 90, 181, 8917, 17753, 
      8528, 7633, 80, 2465, 8713, 9280, 12608, 14705, 8513, 8330, 305, 533, 
      7274, 7970, 9458, 9653, 13960, 7092, 37, 2536, 15901, 8125, 106, 554, 
      601, 986, 1321, 9241, 15650, 14416, 13940, 116, 377, 745, 13012, 10009, 
      298, 493, 6093, 6733, 13698, 16133, 9029, 5480, 53, 5, 2120, 2405, 
      4229, 4904, 4357, 7225, 6241, 289, 0, 225, 289, 324, 4096, 10, 65, 401, 
      2210, 10405, 14165, 7400, 6245, 6088, 4765, 3253, 229, 20, 5045, 7229, 
      10613, 13000, 58, 45, 1033, 1858, 4105, 5785, 3265, 1312, 916, 5492, 
      9232, 11050, 25, 3506, 12136, 4797, 2437, 1480, 520, 1060, 4145, 949, 
      1418, 2074, 5378, 9458, 8528, 5248, 208, 4964, 4981, 810, 405, 90, 757, 
      1845, 4437, 9125, 5429, 2701, 2309, 829, 5284, 1642, 3146, 3865, 3744, 
      1105, 169, 1744, 10960, 10573, 4013, 2978, 1538, 452, 392, 9605, 4069, 
      241, 289, 9634, 7481, 4481, 3977, 2020, 1040, 656, 292, 260, 320, 481, 
      881, 1700, 2372, 2657, 3505, 3620, 11105, 8033, 1378, 1018, 298, 3314, 
      4293, 1768, 724, 1768, 2725, 4293, 4680, 6885, 9540, 7417, 6137, 1961, 
      1517, 1145, 761, 937, 4850, 7085, 7796, 5024, 3316, 2081, 1489, 1025, 
      1556, 2081, 3209, 3316, 7837, 3577, 3145, 2650, 2557, 2466, 2122, 1530, 
      585, 1282, 1666, 3042, 3690, 3805, 6682, 8541, 10045, 9509, 5384, 3733, 
      3620, 3848, 8810, 7253, 6929, 6154, 6005, 5570, 593, 538, 785, 7090, 
      7300, 3385, 3177, 2601, 976, 640, 900, 10377, 9650, 7514, 5666, 1066, 
      626, 8194, 5717, 932, 1000, 3176, 4093, 2329, 1458, 873, 873, 6058, 
      8829, 7025, 6113, 5684, 2305, 1225, 848, 7345, 7241, 1417, 1010, 962, 
      1325, 3145, 3545, 3757, 5741, 9122, 9866, 5941, 2925, 2421, 1924, 1125, 
      3301, 3400, 7300, 10116, 5585, 4805, 3986, 9061, 10177, 7108, 2788, 
      1924, 2113, 4624, 5648, 6953, 9124, 8314, 6865, 4933, 3589, 5381, 4877, 
      4520, 3365, 4292, 4520, 5194, 1261, 8020, 7857, 4321, 3145, 2257, 2196, 
      1417, 1552, 1696, 3145, 5465, 3485, 2153, 1370, 1369, 2738, 2890, 3050, 
      3218, 1453, 1669, 2813, 3125, 3845, 8168, 8840, 4122, 3825, 3730, 1546, 
      1690, 8082, 9442, 4001, 3904, 1961, 1609, 6305, 6170, 2837, 1730, 1681, 
      1685, 9425, 3700, 3133, 1764, 4789, 6388, 10228, 3874, 3530, 3874, 
      3965, 6205, 7325, 2132, 2057, 5625, 3961, 2106, 4426, 2741, 7300, 8357, 
      7538, 6178, 4418, 2309, 6928, 3204, 5553, 5105, 4082, 2482, 4426, 7877, 
      2600, 2500, 6725, 8125, 7225, 4626, 3562, 2890, 3226, 5408, 2993, 2753, 
      4913, 5408, 7850, 2818, 2825, 3170, 4658, 5513, 6530, 7709, 10034, 
      5416, 2917, 3757, 5517, 7816, 4505, 4657, 4900, 5072, 5252, 5537, 7897, 
      11785, 5365, 8290, 12085, 12274, 6280, 3893, 5480, 7081, 4442, 3842, 
      4570, 4925, 3825, 4745, 4877, 4933, 5140, 7688, 11069, 8325, 11713, 
      6905, 4217, 4625, 5777, 8452, 9425, 4801, 6826, 11080, 4581, 5877, 
      6565, 12456, 6010, 5785, 5218, 7514, 13705, 9113, 7328, 5353, 5024, 
      4768, 4640, 14033, 6282, 5490, 5161, 4861, 8125, 8605, 8730, 9661, 
      5042, 5066, 5717, 6805, 10817, 12266, 6340, 5184, 6865, 8320, 9540, 
      11113, 5429, 5354, 10090, 8501, 5525, 6701, 12532, 5626, 5629, 5769, 
      6525, 6994, 7069, 8026, 9497, 6505, 6452, 6260, 5876, 5825, 6001, 7297, 
      7154, 6413, 8138, 14393, 6568, 6309, 6709, 7528, 10845, 14548, 15493, 
      8005, 14890, 13625, 10369, 8900, 8081, 6976, 6409, 6761, 11300, 15616, 
      17636, 10282, 9925, 9061, 7786, 7090, 6561, 8082, 10917, 6725, 7880, 
      8324, 13780, 8825, 6898, 8114, 10305, 7345, 7072, 7497, 14977, 12266, 
      7586, 7481, 8594, 9725, 15325, 9332, 7445, 7592, 7796, 8840, 9332, 
      9700, 14621, 16805, 18632, 9250, 9013, 7585, 9685, 11538, 11465, 8705, 
      8768, 9769, 11713, 12368, 14468, 14633, 15140, 16025, 8065, 8450, 8821, 
      8945, 13850, 14321, 18530, 12196, 12325, 12002, 8857, 8906, 8957, 
      15005, 16025, 11600, 9553, 8608, 8753, 10673, 10768, 11380, 16208, 
      9738, 10330, 11898, 12370, 15210, 9412, 11437, 23477, 9034, 9194, 
      25154, 14692, 9241, 9792, 12025, 19017, 21316, 9698, 11345, 14738, 
      18625, 22634, 24050, 26050, 10133, 9685, 9829, 11125, 12308, 14788, 
      18629, 20629, 22148, 24488, 12505, 21901, 24685, 13600, 10841, 15625, 
      15929, 22996, 24884, 11225, 14170, 15385, 17090, 26842, 28697, 15880, 
      13540, 10453, 12520, 13768, 15588, 20808, 26029, 27045, 15938, 12290, 
      11338, 11450, 17498, 26993, 10897, 17216, 11601, 11146, 11754, 13141, 
      14274, 24949, 25186, 11240, 11317, 16565, 17636, 26861, 11849, 12349, 
      13850, 18338, 25373, 31613, 17905, 13185, 11953, 11920, 12025, 16848, 
      16237, 11890, 12410, 19981, 25337, 31762, 13700, 12136, 12424, 12584, 
      20021, 22100, 22709, 29000, 18405, 13162, 14821, 20785, 21537, 26962, 
      19600, 18628, 12713, 12905, 12985, 14144, 14225, 14945, 20465, 31040, 
      21605, 19658, 16613, 12994, 12818, 12773, 13498, 13610, 14369, 21050, 
      13396, 13077, 13005, 13000, 13060, 13096, 13396, 29125, 24889, 32825, 
      15305, 14240, 14417, 14480, 15760, 16057, 15210, 13978, 14914, 14985, 
      25789, 31914, 14120, 13928, 15688, 31348, 31880, 23962, 26042, 26482, 
      26705, 27157, 35477, 27625, 37504, 16850, 14885, 14965, 27653, 28340, 
      39220, 15250, 38233, 15520, 15794, 15901, 16776, 17101, 30760, 25733, 
      16273, 30770, 34625, 41729, 16409, 34340, 35153, 42628, 35137, 43210, 
      23956, 17576, 19301, 20036, 35669, 40309, 18605, 17824, 19728, 38160, 
      22730, 17689, 18418, 19993, 20393, 41714, 43610, 17957, 18397, 18394, 
      28697, 19553, 26613, 20133, 20765, 20921, 21002, 20781, 33389, 28628, 
      21064, 21764, 32400, 32474, 32261, 21341, 21753, 22633, 22698, 37085, 
      34522, 22877, 22824, 24525, 23888, 24329, 24400, 24785, 25345, 37877, 
      24106, 24820, 25549, 25681, 25700, 26533, 26773, 27540, 26578, 30280, 
      31572, 30689, 31921, 31330, 32884, 33696, 33800, 33973, 34532, 36162, 
      36205, 36389, 38338, 37805, 38660, 38809, 39348, 39797, 40277, 40256, 
      40361, 42466, 43249, 44325, 44845, 45625, 46045, 46120, 48761, 49282, 
      54865, 55901, 55954 ], 
  [ 11812, 11492, 11554, 10730, 10004, 9773, 9725, 9770, 9297, 8676, 8420, 
      7081, 6817, 5972, 6260, 6101, 5770, 5668, 5440, 4880, 4981, 5185, 3985, 
      3725, 3601, 3737, 3848, 3754, 3050, 3592, 3357, 3485, 3145, 3104, 2725, 
      2880, 2378, 1885, 1609, 1649, 19210, 20290, 1229, 1997, 1445, 1172, 
      1381, 15797, 13633, 962, 2581, 1010, 788, 784, 2493, 778, 11754, 13725, 
      680, 11080, 13445, 9841, 720, 610, 25765, 19528, 2248, 548, 485, 8948, 
      841, 637, 9466, 26644, 21136, 16784, 18317, 2297, 722, 9770, 26568, 
      25924, 25605, 18013, 853, 373, 6885, 26210, 19025, 452, 481, 11072, 
      23634, 954, 2529, 6309, 7450, 22100, 392, 7592, 13192, 18394, 2194, 
      6730, 7225, 14569, 20880, 7540, 7713, 23225, 21146, 14282, 13810, 346, 
      797, 1325, 18037, 15706, 225, 106, 6322, 21968, 11513, 10468, 185, 
      1220, 6148, 6625, 9473, 11300, 11498, 11285, 1010, 98, 4949, 5525, 
      6773, 6938, 17725, 9837, 232, 1261, 19906, 11050, 61, 89, 106, 281, 
      466, 6586, 12125, 18241, 17705, 641, 32, 160, 9817, 13234, 1033, 58, 
      3978, 4498, 10413, 20168, 12104, 7925, 488, 260, 965, 1160, 2504, 3029, 
      6562, 10000, 8836, 1024, 225, 0, 4, 9, 2401, 325, 50, 26, 1025, 7570, 
      17960, 10205, 8840, 8653, 7060, 5188, 904, 125, 3140, 4904, 7748, 9805, 
      493, 450, 298, 793, 2410, 3730, 5200, 2617, 241, 3497, 6577, 14425, 
      250, 1961, 15661, 7092, 4132, 2845, 85, 325, 6290, 2074, 533, 949, 
      3413, 6773, 11513, 7633, 793, 3089, 7306, 1845, 1170, 405, 202, 810, 
      2682, 12200, 7844, 4456, 3944, 244, 3349, 697, 1721, 5920, 5769, 2260, 
      244, 769, 8065, 13858, 6098, 4793, 653, 1157, 197, 6920, 6154, 346, 
      274, 6949, 10256, 6656, 6032, 3505, 2105, 1481, 697, 545, 305, 256, 
      356, 785, 1217, 1412, 2020, 2105, 14450, 10898, 2593, 2053, 613, 1889, 
      6408, 3133, 349, 853, 1480, 2628, 2925, 4680, 6885, 10162, 8642, 3386, 
      2762, 2210, 386, 442, 3065, 4850, 10601, 7289, 5161, 3536, 2704, 2000, 
      761, 1076, 1844, 1921, 10642, 5482, 4930, 4285, 4162, 4041, 3577, 2745, 
      1170, 637, 841, 1737, 2205, 2290, 4537, 6066, 7330, 12584, 7709, 5668, 
      2165, 2333, 11765, 9938, 9554, 8629, 8450, 7925, 1058, 673, 530, 4885, 
      9985, 5200, 4932, 4176, 1801, 1105, 585, 7632, 12725, 10229, 8021, 
      1921, 881, 5809, 8072, 677, 685, 1901, 6058, 3754, 2493, 1458, 738, 
      4093, 6354, 9620, 8528, 8009, 3700, 2080, 833, 5140, 9866, 2362, 1625, 
      857, 890, 1930, 2210, 2362, 3866, 6617, 7241, 8296, 4500, 3816, 3109, 
      900, 2056, 2125, 5125, 7461, 7850, 6890, 5861, 6586, 7522, 9673, 4273, 
      1249, 1348, 3049, 3833, 4868, 6649, 11089, 9370, 7018, 2314, 7556, 
      6932, 6485, 5000, 2837, 3005, 7309, 1666, 10705, 10512, 6196, 4660, 
      3412, 3321, 1312, 1297, 1321, 2080, 7610, 5090, 3218, 1625, 1594, 1853, 
      1945, 2045, 2153, 1768, 1444, 1928, 2120, 2600, 5933, 6485, 5877, 5490, 
      5365, 1621, 1525, 5877, 6997, 5696, 5569, 2756, 1924, 8570, 8405, 4082, 
      2165, 1906, 1850, 7010, 5245, 4468, 1989, 3364, 4573, 7693, 5449, 4985, 
      2749, 2810, 4450, 5330, 2777, 2612, 7650, 5506, 2601, 3181, 2216, 5365, 
      6212, 9953, 8293, 6053, 2834, 9193, 4329, 4068, 6890, 5537, 2437, 3301, 
      5882, 3125, 2725, 5000, 6100, 9490, 6201, 4717, 2605, 2701, 7193, 3728, 
      2768, 3728, 4073, 10205, 2953, 2930, 2825, 3593, 4178, 4925, 5834, 
      7709, 7141, 3112, 3112, 4212, 5941, 3620, 3712, 3865, 3977, 4097, 4292, 
      6052, 9220, 4210, 6385, 9490, 9649, 8125, 3428, 4325, 9106, 5597, 4637, 
      3805, 4010, 3600, 5930, 4082, 6148, 4285, 6053, 8744, 10530, 9298, 
      8720, 4772, 4160, 4772, 6697, 7460, 5746, 5521, 13765, 4356, 4932, 
      5380, 9981, 7405, 7090, 6253, 6089, 11050, 11348, 9113, 6388, 5849, 
      5353, 4985, 11348, 7677, 6525, 5986, 5386, 6610, 6970, 7065, 7786, 
      5297, 5141, 5162, 5770, 8762, 9941, 7585, 5409, 5860, 6865, 7785, 9028, 
      5954, 5429, 8245, 10376, 5960, 5876, 10237, 5881, 5794, 5634, 5850, 
      6109, 6154, 6781, 11552, 7540, 7457, 7145, 6401, 5840, 5776, 6352, 
      8429, 7298, 6953, 11858, 7453, 6084, 6184, 6613, 9000, 12013, 12808, 
      6970, 12325, 16400, 12484, 10625, 9536, 7921, 6724, 6416, 9425, 12961, 
      14681, 12337, 11890, 10786, 9061, 8005, 6786, 7137, 9162, 6980, 7085, 
      7349, 11485, 10370, 7213, 7289, 12240, 8080, 7177, 7092, 12532, 14621, 
      8381, 8186, 7709, 8450, 12850, 10877, 7880, 7397, 7421, 7925, 8237, 
      8485, 12296, 14120, 15677, 10705, 10378, 7930, 8530, 9873, 13520, 8000, 
      8033, 8644, 10048, 10553, 12233, 12368, 12785, 13520, 8650, 7985, 8146, 
      8210, 11765, 12146, 15665, 10501, 10600, 14057, 8362, 8381, 8402, 
      12770, 13610, 13505, 10768, 8473, 8468, 9488, 9553, 9985, 13793, 8973, 
      9325, 10413, 10765, 13005, 10357, 10132, 20072, 9349, 9029, 21569, 
      17137, 9616, 9297, 10660, 16272, 18241, 10433, 10250, 12773, 15970, 
      19409, 20645, 22405, 11048, 10180, 9604, 10180, 10973, 12853, 16004, 
      17704, 19013, 21053, 14290, 18826, 21250, 15625, 10196, 13600, 13844, 
      19801, 21449, 12410, 12505, 13450, 14825, 23197, 24842, 18325, 15445, 
      10468, 11365, 12253, 13653, 17973, 22504, 23400, 18353, 13745, 10753, 
      10805, 15233, 23378, 11392, 15041, 12546, 11701, 11169, 11986, 12789, 
      21634, 21841, 11525, 11272, 14600, 15461, 23336, 11474, 11674, 12605, 
      16073, 22058, 27578, 20500, 14580, 12688, 12625, 11680, 14913, 18442, 
      12025, 11945, 17506, 22082, 27757, 15125, 12181, 12109, 12149, 17576, 
      19325, 19844, 25325, 20970, 12517, 13546, 18250, 18882, 23557, 22345, 
      21193, 12548, 12560, 12580, 13169, 13220, 13700, 18020, 27185, 24650, 
      22373, 18698, 13669, 13253, 12938, 12913, 12965, 13394, 18545, 14221, 
      13572, 13320, 13285, 13045, 13021, 13021, 25540, 21874, 28850, 16820, 
      13625, 13712, 13745, 14545, 14752, 16605, 14713, 14089, 14130, 22714, 
      28089, 14765, 14093, 14653, 27613, 28085, 21217, 22997, 23377, 23570, 
      23962, 31322, 24400, 33169, 18485, 15140, 14920, 24488, 25085, 34765, 
      15145, 33898, 15385, 15629, 15976, 16101, 16276, 27325, 28898, 16138, 
      27365, 30770, 37154, 16784, 30545, 31268, 37993, 31282, 38545, 26701, 
      17021, 18056, 18581, 31784, 35944, 17690, 17449, 18513, 34065, 25085, 
      17914, 17833, 18778, 19058, 37289, 39005, 18212, 17992, 18229, 31952, 
      18938, 29448, 19368, 19850, 19946, 19997, 20106, 37064, 31613, 20389, 
      20789, 35865, 35909, 35666, 21416, 21618, 21898, 21933, 40970, 38077, 
      22322, 22509, 23400, 23273, 23504, 23545, 23780, 24250, 41672, 24061, 
      24385, 24874, 25636, 25625, 26248, 26308, 26685, 26713, 30445, 30717, 
      30674, 31066, 31525, 32449, 32841, 33245, 33538, 33977, 35757, 35770, 
      36104, 37573, 37640, 37925, 38194, 39213, 39602, 39722, 40001, 40016, 
      42061, 42874, 44100, 44530, 45370, 45490, 45805, 48416, 48877, 54370, 
      55346, 55369 ], 
  [ 11912, 11560, 11650, 10826, 10088, 9829, 9773, 9850, 9337, 8776, 8528, 
      7105, 6917, 6032, 6376, 6205, 5858, 5760, 5508, 4948, 5085, 5321, 4005, 
      3737, 3609, 3805, 3940, 3866, 3074, 3700, 3445, 3593, 3233, 3188, 2789, 
      2980, 2434, 1845, 1625, 1625, 18682, 19746, 1225, 2117, 1517, 1160, 
      1325, 15317, 13189, 970, 2749, 962, 800, 788, 2665, 810, 11338, 13273, 
      692, 10676, 12997, 9461, 676, 578, 26405, 20084, 2420, 584, 493, 8584, 
      925, 697, 9090, 27296, 21716, 17300, 18857, 2477, 802, 9386, 27220, 
      26568, 26245, 18549, 949, 405, 6565, 26858, 19577, 400, 425, 10660, 
      24250, 850, 2341, 6001, 7114, 22696, 452, 7252, 12740, 18938, 2378, 
      6410, 6893, 14093, 21460, 7200, 7369, 23837, 21730, 14762, 14282, 290, 
      697, 1189, 18577, 16210, 277, 130, 6010, 22564, 11945, 10880, 233, 
      1088, 5840, 6305, 9089, 10880, 11930, 11713, 1138, 74, 4673, 5233, 
      6449, 6610, 18261, 10237, 292, 1125, 20474, 11474, 89, 61, 74, 221, 
      386, 6266, 11689, 18785, 18241, 745, 20, 116, 9425, 13698, 1165, 34, 
      3730, 4234, 10009, 20740, 12548, 8285, 580, 328, 845, 1028, 2308, 2813, 
      6890, 10404, 9216, 1156, 289, 4, 0, 1, 2209, 401, 82, 10, 901, 7226, 
      18500, 10613, 9220, 9029, 7400, 5480, 1028, 173, 2920, 4628, 7400, 
      9413, 585, 538, 234, 685, 2218, 3490, 5492, 2825, 185, 3265, 6257, 
      14909, 314, 1789, 16165, 7432, 4392, 3061, 61, 261, 6610, 2258, 449, 
      833, 3185, 6449, 11945, 7985, 905, 2873, 7650, 2017, 1306, 481, 162, 
      706, 2482, 12644, 8200, 4724, 4196, 200, 3125, 605, 1565, 6228, 6073, 
      2448, 288, 673, 7713, 14330, 6410, 5069, 569, 1285, 205, 6596, 6466, 
      394, 306, 6625, 10660, 6980, 6340, 3737, 2281, 1625, 785, 617, 337, 
      260, 320, 697, 1097, 1280, 1856, 1937, 14930, 11314, 2789, 2225, 689, 
      1733, 6724, 3349, 333, 765, 1348, 2440, 2725, 4420, 6565, 10562, 9010, 
      3610, 2962, 2386, 370, 410, 2861, 4586, 11009, 7625, 5441, 3764, 2900, 
      2164, 689, 976, 1696, 1769, 11050, 5770, 5202, 4537, 4410, 4285, 3805, 
      2941, 1282, 585, 765, 1597, 2041, 2122, 4285, 5770, 7002, 13028, 8053, 
      5960, 2005, 2165, 12193, 10330, 9938, 8993, 8810, 8273, 1154, 725, 530, 
      4625, 10377, 5476, 5200, 4420, 1945, 1201, 577, 7300, 13169, 10625, 
      8369, 2069, 949, 5525, 8420, 677, 677, 1765, 6354, 3978, 2665, 1570, 
      754, 3865, 6058, 10000, 8884, 8353, 3920, 2228, 865, 4880, 10250, 2522, 
      1741, 877, 866, 1802, 2066, 2210, 3650, 6317, 6925, 8644, 4744, 4036, 
      3301, 904, 1924, 1989, 4869, 7141, 8186, 7202, 6145, 6290, 7202, 10049, 
      4505, 1193, 1280, 2873, 3625, 4624, 6353, 11493, 9738, 7330, 2178, 
      7880, 7240, 6781, 5252, 2677, 2837, 7625, 1754, 11097, 10900, 6480, 
      4896, 3600, 3505, 1332, 1297, 1305, 1972, 7930, 5338, 3394, 1693, 1658, 
      1769, 1853, 1945, 2045, 1844, 1448, 1844, 2020, 2468, 5669, 6205, 6145, 
      5746, 5617, 1665, 1537, 5617, 6705, 5956, 5825, 2896, 2000, 8906, 8737, 
      4282, 2257, 1970, 1906, 6722, 5485, 4680, 2053, 3208, 4365, 7389, 5693, 
      5213, 2633, 2690, 4250, 5098, 2897, 2720, 7954, 5746, 2701, 3049, 2180, 
      5141, 5960, 10309, 8609, 6305, 2938, 9529, 4513, 3904, 7162, 5765, 
      2465, 3185, 5650, 3229, 2789, 4804, 5864, 9826, 6445, 4905, 2601, 2665, 
      7465, 3860, 2804, 3604, 3929, 10553, 3005, 2978, 2813, 3485, 4034, 
      4745, 5618, 7433, 7405, 3172, 3060, 4072, 5725, 3536, 3620, 3761, 3865, 
      3977, 4160, 5840, 8912, 4090, 6165, 9178, 9333, 8405, 3400, 4205, 9410, 
      5785, 4777, 3737, 3922, 3604, 6122, 4010, 6344, 4205, 5869, 8468, 
      10858, 9010, 8996, 4880, 4132, 4672, 6497, 7232, 5906, 5381, 14157, 
      4360, 4840, 5256, 9685, 7625, 7298, 6425, 5933, 10730, 11680, 9385, 
      6560, 5993, 5465, 5065, 11024, 7897, 6697, 6130, 5490, 6442, 6786, 
      6877, 7570, 5365, 5185, 5122, 5666, 8522, 9665, 7785, 5473, 5760, 6705, 
      7585, 8784, 6058, 5473, 8033, 10660, 6052, 5800, 9965, 5949, 5850, 
      5650, 5794, 6025, 6066, 6649, 11860, 7712, 7625, 7297, 6505, 5876, 
      5780, 6260, 8633, 7450, 6829, 11554, 7605, 6088, 6148, 6525, 8788, 
      11709, 12484, 6866, 12017, 16804, 12800, 10889, 9764, 8081, 6800, 6404, 
      9209, 12641, 14321, 12645, 12186, 11050, 9265, 8161, 6850, 7045, 8962, 
      7048, 7013, 7253, 11213, 10610, 7289, 7213, 12532, 8212, 7225, 7072, 
      12240, 14969, 8521, 8314, 7625, 8314, 12554, 11117, 7972, 7405, 7405, 
      7837, 8125, 8357, 12020, 13796, 15317, 10933, 10594, 8010, 8410, 9685, 
      13828, 7940, 7969, 8528, 9860, 10345, 11969, 12100, 12505, 13220, 8762, 
      7957, 8090, 8146, 11521, 11890, 15317, 10309, 10404, 14365, 8330, 8345, 
      8362, 12506, 13322, 13793, 10964, 8489, 8464, 9364, 9425, 9833, 13505, 
      8905, 9225, 10249, 10585, 12745, 10517, 9992, 19652, 9425, 9041, 21125, 
      17497, 9700, 9265, 10512, 15940, 17865, 10565, 10138, 12545, 15650, 
      19013, 20225, 21953, 11204, 10280, 9608, 10088, 10829, 12629, 15688, 
      17348, 18629, 20629, 14562, 18450, 20826, 15929, 10144, 13364, 13600, 
      19409, 21025, 12602, 12317, 13226, 14557, 22745, 24362, 18685, 15733, 
      10504, 11245, 12085, 13429, 17629, 22068, 22948, 18709, 13973, 10709, 
      10753, 14965, 22930, 11492, 14785, 12706, 11809, 11125, 11866, 12625, 
      21226, 21429, 11597, 11300, 14372, 15205, 22900, 11458, 11618, 12473, 
      15805, 21650, 27074, 20880, 14800, 12820, 12753, 11668, 14689, 18770, 
      12077, 11917, 17210, 21682, 27257, 15349, 12221, 12101, 12125, 17284, 
      18989, 19496, 24869, 21346, 12465, 13410, 17946, 18562, 23137, 22745, 
      21569, 12560, 12548, 12560, 13073, 13120, 13568, 17728, 26705, 25090, 
      22769, 19010, 13793, 13345, 12994, 12869, 12913, 13298, 18245, 14365, 
      13672, 13396, 13357, 13077, 13045, 13005, 25096, 21506, 28354, 17056, 
      13577, 13652, 13681, 14417, 14612, 16825, 14845, 14013, 14050, 22338, 
      27613, 14885, 14149, 14549, 27149, 27613, 20885, 22625, 22997, 23186, 
      23570, 30802, 24004, 32625, 18737, 15208, 14948, 24100, 24685, 34205, 
      15165, 33354, 15401, 15641, 16020, 16045, 16200, 26901, 29354, 16154, 
      26945, 30290, 36578, 16868, 30073, 30784, 37409, 30802, 37957, 27101, 
      16981, 17924, 18421, 31300, 35396, 17602, 17433, 18385, 33553, 25433, 
      17978, 17789, 18650, 18914, 36733, 38425, 18280, 17972, 18241, 32420, 
      18890, 29860, 19300, 19762, 19850, 19897, 20050, 37588, 32045, 20333, 
      20693, 36361, 36401, 36154, 21460, 21634, 21834, 21865, 41522, 38585, 
      22282, 22501, 23284, 23225, 23428, 23465, 23680, 24138, 42212, 24089, 
      24361, 24818, 25664, 25649, 26244, 26280, 26605, 26765, 30501, 30637, 
      30706, 30986, 31585, 32425, 32761, 33205, 33514, 33937, 35737, 35746, 
      36100, 37505, 37652, 37861, 38146, 39229, 39610, 39682, 40001, 40004, 
      42041, 42858, 44104, 44522, 45370, 45450, 45797, 48404, 48857, 54338, 
      55306, 55325 ], 
  [ 11965, 11597, 11701, 10877, 10133, 9860, 9800, 9893, 9360, 8829, 8585, 
      7120, 6970, 6065, 6437, 6260, 5905, 5809, 5545, 4985, 5140, 5392, 4018, 
      3746, 3616, 3842, 3989, 3925, 3089, 3757, 3492, 3650, 3280, 3233, 2824, 
      3033, 2465, 1828, 1636, 1616, 18421, 19477, 1226, 2180, 1556, 1157, 
      1300, 15080, 12970, 977, 2836, 941, 809, 793, 2754, 829, 11133, 13050, 
      701, 10477, 12776, 9274, 657, 565, 26728, 20365, 2509, 605, 500, 8405, 
      970, 730, 8905, 27625, 22009, 17561, 19130, 2570, 845, 9197, 27549, 
      26893, 26568, 18820, 1000, 424, 6408, 27185, 19856, 377, 400, 10457, 
      24561, 801, 2250, 5850, 6949, 22997, 485, 7085, 12517, 19213, 2473, 
      6253, 6730, 13858, 21753, 7033, 7200, 24146, 22025, 15005, 14521, 265, 
      650, 1124, 18850, 16465, 306, 145, 5857, 22865, 12164, 11089, 260, 
      1025, 5689, 6148, 8900, 10673, 12149, 11930, 1205, 65, 4538, 5090, 
      6290, 6449, 18532, 10440, 325, 1060, 20761, 11689, 106, 50, 61, 194, 
      349, 6109, 11474, 19060, 18512, 800, 17, 97, 9232, 13933, 1234, 25, 
      3609, 4105, 9810, 21029, 12773, 8468, 629, 365, 788, 965, 2213, 2708, 
      7057, 10609, 9409, 1225, 324, 9, 1, 0, 2116, 442, 101, 5, 842, 7057, 
      18773, 10820, 9413, 9220, 7573, 5629, 1093, 200, 2813, 4493, 7229, 
      9220, 634, 585, 205, 634, 2125, 3373, 5641, 2932, 160, 3152, 6100, 
      15154, 349, 1706, 16420, 7605, 4525, 3172, 52, 232, 6773, 2353, 410, 
      778, 3074, 6290, 12164, 8164, 964, 2768, 7825, 2106, 1377, 522, 145, 
      657, 2385, 12869, 8381, 4861, 4325, 181, 3016, 562, 1490, 6385, 6228, 
      2545, 313, 628, 7540, 14569, 6569, 5210, 530, 1352, 212, 6437, 6625, 
      421, 325, 6466, 10865, 7145, 6497, 3856, 2372, 1700, 832, 656, 356, 
      265, 305, 656, 1040, 1217, 1777, 1856, 15173, 11525, 2890, 2314, 730, 
      1658, 6885, 3460, 328, 724, 1285, 2349, 2628, 4293, 6408, 10765, 9197, 
      3725, 3065, 2477, 365, 397, 2762, 4457, 11216, 7796, 5584, 3881, 3001, 
      2249, 656, 929, 1625, 1696, 11257, 5917, 5341, 4666, 4537, 4410, 3922, 
      3042, 1341, 562, 730, 1530, 1962, 2041, 4162, 5625, 6841, 13253, 8228, 
      6109, 1928, 2084, 12410, 10529, 10133, 9178, 8993, 8450, 1205, 754, 
      533, 4498, 10576, 5617, 5337, 4545, 2020, 1252, 576, 7137, 13394, 
      10826, 8546, 2146, 986, 5386, 8597, 680, 676, 1700, 6505, 4093, 2754, 
      1629, 765, 3754, 5913, 10193, 9065, 8528, 4033, 2305, 884, 4753, 10445, 
      2605, 1802, 890, 857, 1741, 1997, 2137, 3545, 6170, 6770, 8821, 4869, 
      4149, 3400, 909, 1861, 1924, 4744, 6984, 8357, 7361, 6290, 6145, 7045, 
      10240, 4624, 1168, 1249, 2788, 3524, 4505, 6208, 11698, 9925, 7489, 
      2113, 8045, 7397, 6932, 5381, 2600, 2756, 7786, 1801, 11296, 11097, 
      6625, 5017, 3697, 3600, 1345, 1300, 1300, 1921, 8093, 5465, 3485, 1730, 
      1693, 1730, 1810, 1898, 1994, 1885, 1453, 1805, 1973, 2405, 5540, 6068, 
      6282, 5877, 5746, 1690, 1546, 5490, 6562, 6089, 5956, 2969, 2041, 9077, 
      8906, 4385, 2306, 2005, 1937, 6581, 5608, 4789, 2088, 3133, 4264, 7240, 
      5818, 5330, 2578, 2633, 4153, 4985, 2960, 2777, 8109, 5869, 2754, 2986, 
      2165, 5032, 5837, 10490, 8770, 6434, 2993, 9700, 4608, 3825, 7301, 
      5882, 2482, 3130, 5537, 3284, 2824, 4709, 5749, 9997, 6570, 5002, 2602, 
      2650, 7604, 3929, 2825, 3545, 3860, 10730, 3034, 3005, 2810, 3434, 
      3965, 4658, 5513, 7298, 7540, 3205, 3037, 4005, 5620, 3497, 3577, 3712, 
      3812, 3920, 4097, 5737, 8761, 4033, 6058, 9025, 9178, 8548, 3389, 4148, 
      9565, 5882, 4850, 3706, 3881, 3609, 6221, 3977, 6445, 4168, 5780, 8333, 
      11025, 8869, 9137, 4937, 4121, 4625, 6400, 7121, 5989, 5314, 14356, 
      4365, 4797, 5197, 9540, 7738, 7405, 6514, 5858, 10573, 11849, 9524, 
      6649, 6068, 5524, 5108, 10865, 8010, 6786, 6205, 5545, 6361, 6697, 
      6786, 7465, 5402, 5210, 5105, 5617, 8405, 9530, 7888, 5508, 5713, 6628, 
      7488, 8665, 6113, 5498, 7930, 10805, 6101, 5765, 9832, 5986, 5881, 
      5661, 5769, 5986, 6025, 6586, 12017, 7801, 7712, 7376, 6560, 5897, 
      5785, 6217, 8738, 7529, 6770, 11405, 7684, 6093, 6133, 6484, 8685, 
      11560, 12325, 6817, 11866, 17009, 12961, 11024, 9881, 8164, 6841, 6401, 
      9104, 12484, 14144, 12802, 12337, 11185, 9370, 8242, 6885, 7002, 8865, 
      7085, 6980, 7208, 11080, 10733, 7330, 7178, 12681, 8281, 7252, 7065, 
      12097, 15146, 8594, 8381, 7586, 8249, 12409, 11240, 8021, 7412, 7400, 
      7796, 8072, 8296, 11885, 13637, 15140, 11050, 10705, 8053, 8353, 9594, 
      13985, 7913, 7940, 8473, 9769, 10244, 11840, 11969, 12368, 13073, 8821, 
      7946, 8065, 8117, 11402, 11765, 15146, 10216, 10309, 14522, 8317, 8330, 
      8345, 12377, 13181, 13940, 11065, 8500, 8465, 9305, 9364, 9760, 13364, 
      8874, 9178, 10170, 10498, 12618, 10600, 9925, 19445, 9466, 9050, 20906, 
      17680, 9745, 9252, 10441, 15777, 17680, 10634, 10085, 12434, 15493, 
      18818, 20018, 21730, 11285, 10333, 9613, 10045, 10760, 12520, 15533, 
      17173, 18440, 20420, 14701, 18265, 20617, 16084, 10121, 13249, 13481, 
      19216, 20816, 12701, 12226, 13117, 14426, 22522, 24125, 18868, 15880, 
      10525, 11188, 12004, 13320, 17460, 21853, 22725, 18890, 14090, 10690, 
      10730, 14834, 22709, 11545, 14660, 12789, 11866, 11106, 11809, 12546, 
      21025, 21226, 11636, 11317, 14261, 15080, 22685, 11453, 11593, 12410, 
      15674, 21449, 26825, 21073, 14913, 12889, 12820, 11665, 14580, 18937, 
      12106, 11906, 17065, 21485, 27010, 15464, 12244, 12100, 12116, 17141, 
      18824, 19325, 24644, 21537, 12442, 13345, 17797, 18405, 22930, 22948, 
      21760, 12569, 12545, 12553, 13028, 13073, 13505, 17585, 26468, 25313, 
      22970, 19169, 13858, 13394, 13025, 12850, 12890, 13253, 18098, 14440, 
      13725, 13437, 13396, 13096, 13060, 13000, 24877, 21325, 28109, 17177, 
      13556, 13625, 13652, 14356, 14545, 16938, 14914, 13978, 14013, 22153, 
      27378, 14948, 14180, 14500, 26920, 27380, 20722, 22442, 22810, 22997, 
      23377, 30545, 23809, 32356, 18866, 15245, 14965, 23909, 24488, 33928, 
      15178, 33085, 15412, 15650, 16045, 16020, 16165, 26692, 29585, 16165, 
      26738, 30053, 36293, 16913, 29840, 30545, 37120, 30565, 37666, 27304, 
      16964, 17861, 18344, 31061, 35125, 17561, 17428, 18324, 33300, 25610, 
      18013, 17770, 18589, 18845, 36458, 38138, 18317, 17965, 18250, 32657, 
      18869, 30069, 19269, 19721, 19805, 19850, 20025, 37853, 32264, 20308, 
      20648, 36612, 36650, 36401, 21485, 21645, 21805, 21834, 41801, 38842, 
      22265, 22500, 23229, 23204, 23393, 23428, 23633, 24085, 42485, 24106, 
      24352, 24793, 25681, 25664, 26245, 26269, 26568, 26794, 30532, 30600, 
      30725, 30949, 31618, 32416, 32724, 33188, 33505, 33920, 35730, 35737, 
      36101, 37474, 37661, 37832, 38125, 39240, 39617, 39665, 40004, 40001, 
      42034, 42853, 44109, 44521, 45373, 45433, 45796, 48401, 48850, 54325, 
      55289, 55306 ], 
  [ 16565, 15461, 16209, 15385, 14365, 13448, 13204, 14033, 12580, 13429, 
      13369, 9972, 11570, 9745, 11405, 10952, 10229, 10225, 9409, 8849, 9832, 
      10820, 6778, 6322, 6100, 7706, 8405, 8801, 5941, 8541, 7816, 8434, 
      7604, 7465, 6596, 7633, 6053, 3208, 4304, 3364, 8577, 9265, 3434, 7240, 
      5512, 3181, 2312, 6340, 5058, 3461, 9000, 2137, 3385, 3185, 9010, 3865, 
      3865, 4954, 3277, 3485, 4772, 2834, 1945, 2129, 43748, 35453, 8765, 
      3733, 2984, 2333, 5202, 4410, 2557, 44921, 37649, 31729, 33850, 9010, 
      4985, 2665, 44845, 44005, 43588, 33448, 5508, 3460, 1348, 44389, 34852, 
      1481, 1412, 3281, 41029, 709, 226, 1066, 1521, 39005, 4165, 1565, 4421, 
      34025, 9005, 1193, 1394, 5210, 37393, 1513, 1588, 40522, 37757, 28345, 
      27677, 1277, 650, 296, 33570, 30357, 3802, 2997, 981, 38873, 24400, 
      22865, 3664, 289, 905, 1088, 2368, 3313, 24385, 24074, 6449, 1813, 490, 
      674, 1138, 1205, 33160, 21940, 4005, 232, 36125, 23741, 3050, 1706, 
      1625, 1114, 809, 1049, 3746, 33872, 33140, 5492, 2041, 1385, 2516, 
      26905, 6570, 1773, 205, 333, 2818, 36485, 25285, 19048, 5045, 4229, 
      328, 229, 5, 40, 16901, 22201, 20449, 6561, 4096, 2401, 2209, 2116, 0, 
      4490, 3137, 1937, 290, 1445, 33493, 22504, 20453, 20168, 17693, 14645, 
      6245, 3604, 53, 445, 1525, 2504, 5050, 4909, 1033, 450, 9, 153, 14657, 
      10016, 1172, 116, 1040, 28586, 4121, 50, 30312, 17725, 12805, 10440, 
      1800, 1060, 16433, 8885, 778, 410, 130, 1138, 24400, 18560, 5840, 100, 
      18037, 8362, 6805, 4570, 1525, 565, 85, 25381, 18869, 13325, 12421, 
      1469, 164, 746, 202, 15769, 15520, 9169, 3625, 720, 1744, 27725, 16045, 
      13858, 898, 6596, 2696, 1285, 16101, 3825, 3361, 1314, 22457, 16897, 
      15881, 11492, 8720, 7312, 5156, 4612, 3392, 2657, 1777, 932, 580, 481, 
      305, 292, 28513, 23393, 9698, 8570, 4778, 370, 16453, 10728, 2260, 
      1000, 549, 325, 328, 613, 1348, 22265, 19961, 11177, 9965, 8825, 2297, 
      1961, 370, 685, 22900, 17824, 14324, 11425, 9809, 8321, 1300, 929, 521, 
      500, 22941, 14841, 13897, 12762, 12541, 12322, 11466, 9850, 6217, 1666, 
      1282, 610, 490, 477, 666, 1117, 1597, 25765, 18440, 15125, 548, 520, 
      24554, 21845, 21265, 19850, 19573, 18754, 5713, 4250, 2833, 818, 21892, 
      14265, 13801, 12457, 7632, 5760, 2692, 1801, 25906, 22234, 18850, 7850, 
      4850, 1154, 18901, 2980, 2792, 872, 15613, 11545, 9010, 6505, 3433, 
      810, 1405, 21233, 19553, 18740, 11393, 8009, 3920, 1073, 21577, 8585, 
      6770, 3650, 2605, 1097, 985, 941, 877, 1570, 1802, 19125, 12781, 11509, 
      10116, 3301, 1125, 1096, 1156, 1924, 18385, 16837, 15122, 1637, 1985, 
      21188, 12260, 2180, 1985, 1040, 1040, 1193, 1700, 23290, 20689, 16965, 
      1285, 17797, 16781, 16040, 13477, 1220, 1192, 17354, 6125, 22612, 
      22321, 15457, 12745, 10321, 10132, 4105, 3600, 3232, 1737, 17753, 
      13469, 9833, 5594, 5465, 2098, 1994, 1898, 1810, 5933, 3845, 2173, 
      1973, 1669, 1768, 1928, 14746, 14065, 13842, 5002, 4122, 1810, 2146, 
      14369, 14144, 8489, 6089, 19105, 18842, 11285, 6722, 5777, 5525, 2257, 
      13428, 11965, 5860, 1845, 1780, 2548, 13730, 12874, 2210, 2173, 1853, 
      1949, 8020, 7561, 17401, 13689, 7354, 2250, 3637, 2180, 2341, 20978, 
      18338, 14530, 7685, 19728, 11140, 2353, 15857, 13426, 5426, 2762, 2501, 
      7976, 6596, 2501, 2621, 20025, 14482, 11626, 4810, 4122, 16160, 9265, 
      5953, 2993, 2848, 21034, 6530, 6409, 4834, 3250, 2953, 2818, 2845, 
      3250, 15912, 6885, 4141, 3085, 2952, 3865, 3761, 3620, 3536, 3460, 
      3361, 3161, 3977, 3573, 3298, 4149, 4210, 17288, 5045, 3688, 18857, 
      12506, 10370, 4442, 4157, 6001, 12937, 4621, 13253, 4628, 3848, 4285, 
      20869, 4545, 17785, 9721, 5777, 4625, 4100, 4177, 11969, 4394, 25672, 
      6757, 4981, 4645, 5032, 15098, 14489, 12770, 4570, 5513, 21785, 18080, 
      12905, 11680, 10400, 9248, 5713, 15370, 13042, 11817, 10237, 4797, 
      4765, 4762, 4797, 9266, 8522, 6485, 5525, 5185, 5482, 14788, 9280, 
      5713, 5248, 5188, 5353, 10805, 8810, 5354, 19637, 10517, 6317, 5876, 
      9850, 9469, 8329, 6781, 6354, 6301, 5850, 21401, 14057, 13876, 13172, 
      11252, 9025, 8177, 6401, 15730, 13325, 6218, 6713, 13480, 8485, 7605, 
      6760, 6109, 6868, 7173, 6725, 7082, 28601, 22529, 19396, 17425, 14144, 
      10889, 8425, 6436, 7424, 8164, 22186, 21445, 19557, 16362, 14130, 
      10657, 7186, 6565, 10949, 7624, 7300, 7124, 18553, 11378, 7730, 21697, 
      13617, 10656, 8905, 7681, 25450, 14114, 13625, 7954, 7421, 7901, 19060, 
      12437, 9896, 9332, 8072, 7796, 7652, 7837, 8485, 9160, 18594, 17973, 
      12193, 7893, 7570, 23369, 8833, 8768, 8105, 7745, 7760, 8068, 8105, 
      8228, 8473, 13697, 9602, 9077, 8945, 8090, 8177, 9442, 8100, 8101, 
      23906, 9881, 9802, 9725, 8605, 8857, 22864, 17873, 11168, 10673, 8753, 
      8720, 8564, 9040, 9610, 9178, 8698, 8658, 8938, 16580, 9005, 12085, 
      13514, 11626, 12994, 28260, 13977, 10816, 9337, 10441, 11332, 15970, 
      9809, 9490, 10433, 12010, 12658, 13634, 17173, 14933, 12005, 10229, 
      9748, 9668, 10565, 11285, 11908, 12968, 23257, 11917, 13165, 25376, 
      11225, 10121, 10169, 12500, 13364, 19417, 10202, 10265, 10562, 14426, 
      15385, 29448, 24804, 13653, 10728, 10440, 10468, 11848, 14125, 14629, 
      29378, 21634, 11978, 11834, 10970, 14705, 16145, 11072, 18769, 16650, 
      12394, 11349, 11074, 13941, 14050, 15592, 14261, 11317, 11492, 14957, 
      13385, 12605, 11674, 11810, 14365, 17533, 32113, 22273, 18225, 18064, 
      13689, 11728, 28781, 15602, 13562, 12557, 14585, 17810, 22916, 15464, 
      14216, 13864, 12725, 13396, 13621, 16456, 32485, 13546, 12517, 13105, 
      13345, 15570, 34448, 32708, 15145, 14569, 14393, 13120, 13073, 12769, 
      13169, 17728, 37733, 34378, 28645, 19010, 17810, 16613, 14138, 13994, 
      13345, 13498, 20052, 18325, 17485, 17352, 16132, 15912, 14932, 16965, 
      15161, 19001, 24905, 14752, 14545, 14480, 13712, 13625, 24298, 20250, 
      14530, 14473, 15805, 18730, 20008, 17768, 14408, 18548, 18824, 15386, 
      16186, 16370, 16465, 16661, 20885, 17001, 22144, 26962, 19109, 17909, 
      17285, 17588, 23348, 17938, 22873, 18080, 18226, 19357, 17032, 16717, 
      19240, 42373, 18833, 19378, 21313, 25345, 21145, 21284, 21713, 25988, 
      21825, 26442, 38804, 18344, 17125, 16964, 22229, 24821, 17837, 19360, 
      17680, 23824, 35914, 21785, 19058, 17945, 17833, 25970, 27098, 22181, 
      19805, 20826, 45721, 20065, 41845, 20005, 19997, 19897, 19850, 21037, 
      52205, 44500, 21320, 20740, 50320, 50266, 49925, 24797, 24313, 22633, 
      22570, 56797, 52826, 23645, 24616, 22861, 24400, 23945, 23888, 23633, 
      23809, 57205, 27050, 26100, 25805, 28625, 28516, 28453, 27925, 27028, 
      30290, 34120, 31060, 33761, 31409, 35298, 34164, 33184, 34568, 35253, 
      35300, 37570, 37485, 38309, 38210, 40237, 38660, 39321, 41908, 42101, 
      41045, 42304, 42025, 43874, 44785, 46501, 46637, 47673, 46813, 47912, 
      50425, 50690, 55889, 56669, 56594 ], 
  [ 11485, 11453, 11261, 10429, 9805, 9826, 9850, 9605, 9490, 8317, 7985, 
      7394, 6436, 5945, 5725, 5674, 5485, 5345, 5333, 4765, 4538, 4450, 4292, 
      4100, 4010, 3604, 3497, 3217, 3305, 3089, 3034, 2980, 2818, 2813, 2610, 
      2437, 2329, 2690, 1906, 2306, 24401, 25625, 1696, 1346, 1226, 1709, 
      2314, 20546, 18056, 1313, 1490, 1861, 1097, 1165, 1360, 905, 15913, 
      18208, 985, 15129, 17890, 13672, 1525, 1305, 20410, 14929, 1105, 629, 
      818, 12629, 488, 500, 13253, 21177, 16317, 12541, 13856, 1076, 401, 
      13625, 21097, 20525, 20242, 13586, 386, 482, 10162, 20773, 14450, 1313, 
      1378, 15173, 18481, 2281, 4612, 9472, 10865, 17125, 241, 11041, 17649, 
      13885, 925, 9997, 10600, 19240, 16045, 10985, 11194, 18100, 16273, 
      10345, 9945, 1233, 2080, 2930, 13556, 11549, 136, 269, 9509, 16981, 
      8002, 7137, 130, 2785, 9297, 9882, 13306, 15457, 7985, 7808, 233, 689, 
      7808, 8528, 10064, 10265, 13274, 6610, 65, 2858, 15165, 7605, 180, 712, 
      765, 1192, 1557, 9837, 16420, 13714, 13250, 74, 509, 925, 13714, 9425, 
      212, 641, 6577, 7241, 14416, 15385, 8473, 5050, 25, 13, 2410, 2713, 
      4633, 5338, 3973, 6725, 5777, 197, 10, 325, 401, 442, 4490, 0, 121, 
      529, 2500, 11025, 13457, 6890, 5777, 5626, 4357, 2917, 145, 50, 5477, 
      7745, 11237, 13690, 20, 13, 1229, 2120, 4493, 6245, 2925, 1098, 1098, 
      5938, 9810, 10420, 25, 3860, 11474, 4381, 2141, 1250, 650, 1250, 3757, 
      765, 1636, 2340, 5812, 10036, 7970, 4810, 130, 5378, 4553, 640, 289, 
      64, 905, 2089, 4825, 8545, 4981, 2385, 2017, 981, 5706, 1864, 3464, 
      3485, 3370, 905, 185, 1970, 11570, 9945, 3625, 2644, 1744, 338, 458, 
      10169, 3677, 245, 317, 10196, 6949, 4069, 3589, 1746, 850, 514, 234, 
      226, 346, 549, 1009, 1906, 2626, 2929, 3825, 3946, 10457, 7481, 1156, 
      832, 256, 3620, 3889, 1514, 818, 1970, 2993, 4645, 5050, 7345, 10090, 
      6885, 5653, 1693, 1285, 949, 853, 1053, 5224, 7549, 7250, 4586, 2962, 
      1805, 1261, 845, 1730, 2297, 3497, 3610, 7289, 3209, 2801, 2336, 2249, 
      2164, 1844, 1300, 481, 1424, 1844, 3316, 4000, 4121, 7124, 9049, 10601, 
      8905, 4930, 3357, 3922, 4162, 8228, 6725, 6413, 5668, 5525, 5108, 509, 
      520, 845, 7540, 6770, 3029, 2833, 2293, 818, 554, 970, 10933, 9040, 
      6976, 5200, 900, 580, 8676, 5249, 986, 1066, 3434, 3701, 2045, 1252, 
      757, 901, 6452, 9325, 6505, 5629, 5218, 2025, 1053, 850, 7785, 6713, 
      1225, 884, 980, 1409, 3385, 3809, 4033, 6113, 9620, 10388, 5465, 2605, 
      2137, 1682, 1165, 3545, 3650, 7730, 10642, 5125, 4381, 3604, 9549, 
      10701, 6586, 2482, 2050, 2257, 4930, 6002, 7361, 9610, 7748, 6353, 
      4505, 3833, 4933, 4453, 4114, 3025, 4570, 4810, 4756, 1165, 7466, 7309, 
      3929, 2825, 2009, 1954, 1421, 1586, 1754, 3341, 5017, 3145, 1921, 1300, 
      1305, 2896, 3060, 3232, 3412, 1369, 1693, 2969, 3305, 4073, 8594, 9290, 
      3748, 3469, 3380, 1508, 1700, 8500, 9908, 3637, 3546, 1777, 1521, 5825, 
      5696, 2561, 1616, 1609, 1625, 9881, 3362, 2837, 1690, 5045, 6722, 
      10706, 3528, 3208, 4068, 4165, 6525, 7693, 1970, 1913, 5185, 3617, 
      1972, 4640, 2809, 7650, 8749, 7016, 5716, 4052, 2165, 6434, 2938, 5809, 
      4705, 3748, 2448, 4608, 8233, 2450, 2410, 7025, 8485, 6725, 4264, 3284, 
      2900, 3284, 5002, 2797, 2701, 5101, 5626, 7328, 2740, 2753, 3188, 4820, 
      5729, 6800, 8033, 10448, 5018, 2825, 3833, 5725, 8138, 4625, 4789, 
      5050, 5234, 5426, 5729, 8209, 12241, 5537, 8612, 12545, 12740, 5850, 
      3925, 5650, 6613, 4148, 3620, 4660, 5045, 3805, 4441, 4969, 4621, 5242, 
      7946, 11465, 7813, 12125, 6469, 4033, 4645, 5905, 8730, 9745, 4537, 
      7012, 10466, 4549, 5989, 6725, 12874, 5652, 5445, 4932, 7720, 14157, 
      8585, 6890, 5065, 4778, 4570, 4490, 14489, 5920, 5200, 4913, 4673, 
      8345, 8849, 8980, 9953, 4904, 4964, 5741, 6925, 11141, 12644, 6002, 
      5050, 6977, 8522, 9802, 11441, 5233, 5248, 10368, 8033, 5345, 6773, 
      12898, 5480, 5501, 5701, 6565, 7076, 7157, 8180, 8989, 6201, 6154, 
      5986, 5674, 5725, 5949, 7389, 6800, 6137, 8276, 14801, 6290, 6253, 
      6713, 7610, 11113, 14954, 15929, 8109, 15300, 12965, 9841, 8450, 7685, 
      6682, 6241, 6725, 11570, 16042, 18122, 9764, 9425, 8609, 7424, 6800, 
      6409, 8164, 11161, 6565, 7930, 8410, 14130, 8405, 6724, 8168, 9805, 
      7085, 6938, 7465, 15353, 11680, 7312, 7225, 8656, 9865, 15705, 8906, 
      7241, 7514, 7754, 8906, 9434, 9826, 14969, 17225, 19106, 8840, 8621, 
      7397, 9797, 11752, 10933, 8725, 8794, 9873, 11925, 12610, 14794, 14965, 
      15490, 16405, 7825, 8420, 8833, 8969, 14144, 14633, 18980, 12410, 
      12545, 11464, 8829, 8884, 8941, 15325, 16381, 11090, 9181, 8506, 8681, 
      10781, 10882, 11530, 16562, 9760, 10400, 12064, 12560, 15520, 9090, 
      11565, 24025, 8836, 9092, 25736, 14066, 9029, 9754, 12161, 19429, 
      21794, 9412, 11425, 14992, 19017, 23140, 24592, 26640, 9809, 9445, 
      9733, 11173, 12434, 15034, 19013, 21073, 22634, 25034, 12005, 22373, 
      25229, 13050, 10825, 15885, 16201, 23490, 25426, 10841, 14356, 15625, 
      17396, 27424, 29321, 15242, 13010, 10301, 12602, 13922, 15826, 21226, 
      26585, 27625, 15304, 11848, 11304, 11428, 17800, 27565, 10645, 17498, 
      11257, 10880, 11716, 13217, 14416, 25457, 25700, 11026, 11169, 16801, 
      17914, 27409, 11765, 12325, 13940, 18632, 25877, 32261, 17225, 12745, 
      11645, 11618, 11933, 17074, 15633, 11700, 12340, 20313, 25825, 32400, 
      13250, 11962, 12322, 12506, 20345, 22490, 23117, 29570, 17725, 13124, 
      14909, 21125, 21901, 27476, 18882, 17946, 12577, 12805, 12897, 14170, 
      14257, 15025, 20785, 31642, 20825, 18944, 16025, 12688, 12560, 12569, 
      13444, 13568, 14393, 21380, 13058, 12805, 12769, 12770, 12890, 12938, 
      13298, 29669, 25317, 33445, 14825, 14186, 14381, 14450, 15826, 16141, 
      14752, 13652, 14900, 14977, 26225, 32500, 13810, 13714, 15714, 31914, 
      32458, 24328, 26468, 26920, 27149, 27613, 36125, 28085, 38186, 16336, 
      14645, 14785, 28097, 28802, 39922, 15080, 38909, 15354, 15632, 15689, 
      16714, 17069, 31250, 24901, 16101, 31252, 35197, 42445, 16133, 34898, 
      35729, 43354, 35705, 43940, 23202, 17482, 19345, 20122, 36241, 40977, 
      18581, 17690, 19762, 38770, 22048, 17433, 18324, 20025, 20449, 42388, 
      44320, 17693, 18265, 18212, 27829, 19457, 25825, 20065, 20725, 20893, 
      20980, 20689, 32425, 27802, 20970, 21730, 31474, 31552, 31345, 21089, 
      21541, 22541, 22612, 36065, 33568, 22745, 22642, 24505, 23762, 24245, 
      24322, 24737, 25313, 36865, 23860, 24650, 25425, 25425, 25450, 26321, 
      26597, 27442, 26280, 29954, 31450, 30397, 31797, 30992, 32666, 33562, 
      33602, 33749, 34330, 35920, 35969, 36121, 38160, 37505, 38474, 38597, 
      39034, 39493, 40045, 39962, 40085, 42192, 42965, 44005, 44541, 45305, 
      45785, 45810, 48445, 48976, 54553, 55597, 55656 ], 
  [ 11738, 11530, 11492, 10660, 9970, 9837, 9817, 9748, 9413, 8570, 8282, 
      7229, 6689, 5978, 6066, 5949, 5672, 5554, 5410, 4842, 4813, 4901, 4105, 
      3869, 3757, 3681, 3706, 3536, 3140, 3386, 3221, 3277, 3005, 2978, 2665, 
      2690, 2340, 2173, 1697, 1877, 21200, 22336, 1377, 1709, 1325, 1346, 
      1709, 17609, 15317, 1060, 2117, 1300, 866, 890, 2009, 784, 13328, 
      15425, 754, 12610, 15129, 11285, 986, 832, 23633, 17690, 1754, 530, 
      565, 10330, 653, 533, 10888, 24466, 19210, 15082, 16529, 1769, 544, 
      11216, 24386, 23770, 23465, 16237, 617, 361, 8105, 24040, 17189, 730, 
      773, 12610, 21572, 1412, 3281, 7481, 8720, 20106, 274, 8874, 14866, 
      16580, 1640, 7940, 8477, 16325, 18938, 8818, 9005, 21169, 19188, 12688, 
      12244, 628, 1233, 1885, 16229, 14024, 125, 104, 7496, 19962, 10081, 
      9106, 97, 1762, 7306, 7825, 10897, 12850, 10064, 9865, 640, 260, 5993, 
      6625, 7985, 8164, 15925, 8513, 98, 1813, 17992, 9640, 37, 261, 292, 
      565, 820, 7780, 13725, 16409, 15901, 349, 146, 386, 11261, 11680, 641, 
      212, 4916, 5492, 11897, 18234, 10618, 6733, 234, 90, 1453, 1690, 3258, 
      3853, 5480, 8650, 7570, 626, 65, 50, 82, 101, 3137, 121, 0, 144, 1521, 
      8836, 16130, 8837, 7570, 7397, 5930, 4226, 530, 17, 3970, 5930, 9026, 
      11237, 229, 200, 580, 1229, 3140, 4628, 4234, 1945, 493, 4365, 7753, 
      12785, 80, 2617, 13949, 5954, 3274, 2141, 221, 601, 5220, 1480, 877, 
      1405, 4261, 7957, 10049, 6449, 449, 3893, 6148, 1289, 740, 185, 388, 
      1220, 3428, 10690, 6642, 3562, 3106, 442, 4177, 1061, 2309, 4882, 4745, 
      1642, 130, 1145, 9337, 12244, 5044, 3865, 985, 745, 205, 8090, 5096, 
      212, 196, 8117, 8874, 5554, 4986, 2725, 1521, 1009, 421, 325, 225, 274, 
      514, 1125, 1669, 1906, 2626, 2725, 12800, 9472, 1937, 1481, 377, 2465, 
      5330, 2405, 433, 1189, 1970, 3314, 3653, 5618, 8033, 8788, 7380, 2628, 
      2088, 1620, 468, 580, 3805, 5800, 9197, 6137, 4205, 2762, 2042, 1450, 
      1037, 1450, 2386, 2477, 9236, 4496, 4000, 3425, 3316, 3209, 2801, 2081, 
      800, 841, 1129, 2249, 2801, 2900, 5441, 7124, 8500, 11050, 6525, 4666, 
      2745, 2941, 10285, 8584, 8228, 7373, 7208, 6725, 740, 509, 548, 5813, 
      8629, 4250, 4010, 3338, 1313, 785, 629, 8810, 11185, 8857, 6817, 1417, 
      657, 6817, 6866, 689, 725, 2389, 5032, 2980, 1901, 1076, 692, 4901, 
      7400, 8298, 7290, 6813, 2938, 1570, 729, 6058, 8528, 1808, 1225, 793, 
      980, 2384, 2720, 2900, 4628, 7673, 8353, 7082, 3650, 3050, 2441, 890, 
      2522, 2605, 6025, 8585, 6676, 5800, 4869, 7624, 8644, 8357, 3461, 1445, 
      1586, 3665, 4561, 5722, 7685, 9673, 8080, 5924, 2788, 6418, 5850, 5445, 
      4114, 3393, 3589, 6197, 1352, 9325, 9146, 5194, 3826, 2746, 2669, 1234, 
      1289, 1369, 2450, 6480, 4212, 2592, 1377, 1360, 2137, 2257, 2385, 2521, 
      1490, 1418, 2210, 2458, 3050, 6845, 7453, 4925, 4580, 4469, 1453, 1469, 
      6773, 8005, 4770, 4657, 2250, 1642, 7376, 7225, 3364, 1825, 1664, 1636, 
      8000, 4385, 3706, 1745, 3890, 5281, 8737, 4573, 4165, 3133, 3208, 5128, 
      6120, 2333, 2210, 6560, 4640, 2225, 3617, 2314, 6121, 7066, 8677, 7157, 
      5141, 2440, 7985, 3653, 4610, 5904, 4705, 2305, 3673, 6660, 2725, 2465, 
      5650, 6890, 8276, 5309, 4021, 2581, 2789, 6201, 3226, 2602, 4122, 4537, 
      8945, 2729, 2720, 2825, 3929, 4640, 5513, 6548, 8633, 6173, 2858, 3250, 
      4658, 6653, 3866, 3986, 4181, 4321, 4469, 4706, 6746, 10250, 4580, 
      7105, 10532, 10705, 7093, 3474, 4693, 7988, 4885, 4093, 3989, 4264, 
      3530, 5200, 4276, 5402, 4505, 6637, 9650, 9320, 10244, 7690, 4330, 
      4194, 5058, 7333, 8194, 5120, 5945, 12325, 4274, 5186, 5746, 10949, 
      6565, 6292, 5581, 6565, 12100, 10114, 8089, 5714, 5273, 4889, 4633, 
      12410, 6833, 5849, 5408, 4948, 7124, 7540, 7649, 8468, 4981, 4909, 
      5224, 6056, 9524, 10829, 6805, 5105, 6130, 7345, 8405, 9802, 5508, 
      5193, 8905, 9298, 5554, 6058, 11105, 5557, 5512, 5492, 5960, 6317, 
      6376, 7157, 10386, 6850, 6781, 6525, 5949, 5626, 5674, 6586, 7625, 
      6676, 7297, 12832, 6829, 5978, 6218, 6829, 9650, 12985, 13850, 7240, 
      13309, 14890, 11282, 9605, 8642, 7265, 6362, 6362, 10085, 13985, 15845, 
      11161, 10756, 9764, 8249, 7361, 6464, 7361, 9764, 6642, 7237, 7585, 
      12337, 9428, 6845, 7453, 11114, 7514, 6905, 7058, 13450, 13297, 7785, 
      7632, 7897, 8820, 13780, 9929, 7450, 7261, 7369, 8125, 8521, 8825, 
      13154, 15146, 16829, 9797, 9512, 7540, 8840, 10421, 12330, 8098, 8145, 
      8938, 10594, 11169, 13045, 13194, 13653, 14458, 8144, 7969, 8228, 8320, 
      12505, 12928, 16769, 11057, 11170, 12861, 8356, 8389, 8424, 13576, 
      14500, 12377, 9962, 8297, 8362, 9802, 9881, 10397, 14681, 9089, 9553, 
      10865, 11273, 13793, 9673, 10498, 21418, 8957, 8861, 22997, 15749, 
      9194, 9281, 11050, 17306, 19429, 9841, 10512, 13441, 16960, 20665, 
      21985, 23857, 10370, 9698, 9458, 10370, 11345, 13505, 16978, 18818, 
      20225, 22405, 13204, 20008, 22600, 14425, 10242, 14290, 14562, 21037, 
      22797, 11600, 13025, 14096, 15625, 24641, 26384, 16925, 14297, 10202, 
      11645, 12701, 14297, 19037, 23890, 24842, 16965, 12805, 10765, 10845, 
      16029, 24804, 10898, 15793, 11840, 11177, 11177, 12260, 13217, 22916, 
      23137, 11125, 11026, 15250, 16209, 24714, 11380, 11720, 12917, 16861, 
      23336, 29192, 19018, 13658, 12074, 12025, 11570, 15545, 17140, 11689, 
      11889, 18388, 23328, 29353, 14185, 11885, 11981, 12077, 18442, 20345, 
      20906, 26765, 19496, 12541, 13864, 19156, 19844, 24869, 20785, 19717, 
      12346, 12442, 12490, 13345, 13410, 14002, 18882, 28705, 22948, 20825, 
      17444, 13073, 12769, 12580, 12905, 12985, 13568, 19433, 13553, 13058, 
      12890, 12869, 12769, 12773, 12913, 26930, 22996, 30420, 15826, 13625, 
      13754, 13801, 14825, 15074, 15665, 14081, 14185, 14240, 23860, 29585, 
      14173, 13725, 14845, 29065, 29565, 22205, 24125, 24533, 24740, 25160, 
      32968, 25610, 34897, 17425, 14722, 14642, 25666, 26305, 36545, 14893, 
      35620, 15145, 15401, 15634, 16109, 16354, 28621, 27112, 15892, 28645, 
      32260, 38980, 16298, 32005, 32770, 39845, 32768, 40409, 25105, 16965, 
      18322, 18945, 33282, 37666, 17800, 17305, 18761, 35657, 23665, 17488, 
      17785, 19024, 19360, 39033, 40833, 17770, 17858, 17981, 30106, 18896, 
      27794, 19394, 19944, 20068, 20133, 20084, 35010, 29881, 20365, 20905, 
      33905, 33961, 33732, 21034, 21332, 21892, 21941, 38804, 36065, 22228, 
      22301, 23570, 23201, 23530, 23585, 23890, 24400, 39538, 23717, 24221, 
      24820, 25282, 25285, 26002, 26146, 26705, 26269, 29965, 30713, 30276, 
      31060, 31025, 32237, 32825, 33085, 33320, 33813, 35513, 35540, 35802, 
      37489, 37274, 37825, 38036, 38825, 39240, 39528, 39665, 39722, 41785, 
      42580, 43730, 44200, 45008, 45268, 45469, 48082, 48569, 54080, 55080, 
      55117 ], 
  [ 12290, 11890, 12020, 11188, 10426, 10125, 10057, 10180, 9605, 9122, 8882, 
      7325, 7241, 6290, 6714, 6525, 6152, 6058, 5770, 5202, 5389, 5669, 4177, 
      3893, 3757, 4041, 4210, 4160, 3236, 3986, 3701, 3877, 3485, 3434, 3001, 
      3242, 2628, 1885, 1745, 1685, 17984, 19024, 1305, 2381, 1709, 1226, 
      1325, 14681, 12605, 1060, 3077, 964, 890, 866, 2993, 928, 10784, 12665, 
      778, 10138, 12393, 8957, 674, 592, 27425, 20978, 2738, 698, 565, 8098, 
      1109, 845, 8584, 28330, 22642, 18130, 19721, 2801, 976, 8864, 28250, 
      27586, 27257, 19405, 1145, 505, 6137, 27880, 20453, 370, 389, 10090, 
      25220, 740, 2105, 5585, 6656, 23634, 586, 6786, 12106, 19796, 2696, 
      5972, 6437, 13421, 22370, 6730, 6893, 24793, 22644, 15520, 15028, 244, 
      585, 1021, 19421, 17000, 389, 200, 5576, 23490, 12625, 11530, 337, 922, 
      5410, 5857, 8545, 10282, 12608, 12385, 1360, 68, 4289, 4825, 5993, 
      6148, 19093, 10865, 410, 949, 21352, 12136, 157, 45, 52, 157, 292, 
      5812, 11061, 19625, 19069, 925, 26, 74, 8861, 14416, 1385, 20, 3380, 
      3860, 9425, 21618, 13234, 8845, 738, 450, 685, 850, 2034, 2509, 7400, 
      11026, 9802, 1370, 401, 26, 10, 5, 1937, 529, 144, 0, 729, 6724, 19322, 
      11237, 9802, 9605, 7922, 5930, 1226, 257, 2602, 4226, 6890, 8837, 733, 
      680, 148, 533, 1940, 3140, 5938, 3145, 109, 2925, 5785, 15641, 416, 
      1537, 16925, 7946, 4786, 3389, 29, 169, 7092, 2536, 325, 661, 2845, 
      5965, 12593, 8513, 1073, 2549, 8164, 2273, 1508, 593, 100, 548, 2180, 
      13306, 8730, 5122, 4570, 130, 2785, 461, 1325, 6682, 6521, 2722, 346, 
      521, 7177, 15028, 6868, 5473, 433, 1465, 205, 6098, 6920, 452, 340, 
      6125, 11250, 7450, 6786, 4069, 2529, 1825, 901, 709, 369, 250, 250, 
      549, 901, 1066, 1594, 1669, 15632, 11920, 3065, 2465, 785, 1481, 7178, 
      3653, 289, 613, 1130, 2138, 2405, 4010, 6065, 11140, 9540, 3924, 3240, 
      2628, 324, 340, 2533, 4168, 11597, 8105, 5837, 4082, 3170, 2386, 557, 
      802, 1450, 1517, 11636, 6176, 5584, 4889, 4756, 4625, 4121, 3209, 1424, 
      481, 625, 1361, 1769, 1844, 3881, 5300, 6484, 13666, 8541, 6370, 1737, 
      1885, 12805, 10888, 10484, 9509, 9320, 8765, 1268, 773, 500, 4205, 
      10933, 5858, 5570, 4754, 2129, 1313, 533, 6770, 13801, 11185, 8857, 
      2257, 1017, 5065, 8906, 641, 629, 1525, 6760, 4276, 2885, 1700, 740, 
      3485, 5576, 10530, 9378, 8829, 4210, 2410, 873, 4450, 10784, 2720, 
      1873, 865, 788, 1568, 1808, 1940, 3284, 5825, 6409, 9122, 5066, 4322, 
      3545, 866, 1682, 1741, 4441, 6617, 8644, 7624, 6525, 5800, 6676, 10565, 
      4805, 1061, 1130, 2561, 3265, 4210, 5861, 12049, 10240, 7748, 1924, 
      8314, 7650, 7173, 5578, 2385, 2533, 8045, 1832, 11629, 11426, 6850, 
      5194, 3826, 3725, 1306, 1241, 1225, 1754, 8352, 5652, 3600, 1737, 1696, 
      1585, 1657, 1737, 1825, 1898, 1394, 1658, 1810, 2210, 5213, 5725, 6485, 
      6068, 5933, 1669, 1493, 5165, 6205, 6282, 6145, 3042, 2050, 9344, 9169, 
      4516, 2329, 2000, 1924, 6224, 5777, 4930, 2081, 2906, 3985, 6865, 5989, 
      5485, 2389, 2440, 3880, 4680, 3005, 2810, 8336, 6032, 2777, 2777, 2050, 
      4729, 5506, 10765, 9005, 6605, 3016, 9953, 4709, 3578, 7488, 6025, 
      2425, 2929, 5220, 3301, 2801, 4426, 5426, 10244, 6725, 5101, 2509, 
      2525, 7785, 3970, 2770, 3330, 3625, 10985, 2993, 2960, 2705, 3233, 
      3728, 4385, 5204, 6929, 7709, 3170, 2890, 3770, 5309, 3314, 3386, 3509, 
      3601, 3701, 3866, 5426, 8354, 3812, 5737, 8612, 8761, 8725, 3258, 3925, 
      9764, 5965, 4885, 3533, 3688, 3506, 6304, 3796, 6530, 3977, 5485, 7946, 
      11240, 8468, 9298, 4930, 3978, 4410, 6085, 6778, 6032, 5057, 14629, 
      4250, 4586, 4954, 9125, 7837, 7492, 6565, 5581, 10132, 12058, 9673, 
      6698, 6089, 5513, 5065, 10418, 8105, 6833, 6224, 5524, 6068, 6388, 
      6473, 7124, 5341, 5125, 4936, 5384, 8036, 9125, 7957, 5441, 5482, 6337, 
      7157, 8290, 6084, 5409, 7585, 10954, 6058, 5554, 9425, 5917, 5800, 
      5540, 5576, 5765, 5800, 6317, 12186, 7834, 7741, 7389, 6525, 5794, 
      5650, 5986, 8801, 7540, 6505, 10960, 7693, 5954, 5954, 6253, 8330, 
      11113, 11858, 6568, 11413, 17266, 13130, 11141, 9962, 8177, 6770, 6242, 
      8741, 12017, 13637, 12961, 12484, 11300, 9425, 8249, 6800, 6761, 8516, 
      7002, 6757, 6961, 10657, 10820, 7253, 6949, 12818, 8258, 7145, 6890, 
      11650, 15337, 8577, 8352, 7345, 7956, 11956, 11321, 7954, 7261, 7225, 
      7549, 7801, 8009, 11450, 13154, 14621, 11117, 10760, 7972, 8072, 9245, 
      14130, 7690, 7713, 8194, 9418, 9873, 11413, 11538, 11925, 12610, 8768, 
      7753, 7844, 7888, 10993, 11344, 14633, 9857, 9946, 14661, 8116, 8125, 
      8136, 11944, 12724, 14057, 11090, 8345, 8290, 9010, 9065, 9437, 12905, 
      8633, 8905, 9833, 10145, 12185, 10585, 9610, 18850, 9365, 8885, 20285, 
      17861, 9650, 9041, 10114, 15266, 17125, 10585, 9792, 12025, 14992, 
      18241, 19417, 21097, 11258, 10250, 9434, 9770, 10433, 12113, 15034, 
      16634, 17873, 19813, 14788, 17704, 20008, 16201, 9882, 12826, 13050, 
      18637, 20205, 12704, 11849, 12704, 13969, 21881, 23456, 19037, 15977, 
      10370, 10877, 11645, 12905, 16925, 21226, 22082, 19053, 14125, 10453, 
      10485, 14373, 22068, 11450, 14209, 12752, 11777, 10865, 11492, 12185, 
      20420, 20617, 11509, 11146, 13834, 14625, 22050, 11236, 11336, 12077, 
      15205, 20840, 26120, 21250, 14930, 12818, 12745, 11450, 14153, 19060, 
      11953, 11673, 16564, 20880, 26305, 15481, 12077, 11885, 11885, 16642, 
      18281, 18770, 23981, 21704, 12181, 13000, 17284, 17876, 22301, 23137, 
      21925, 12370, 12322, 12322, 12721, 12762, 13162, 17082, 25777, 25540, 
      23153, 19268, 13769, 13273, 12868, 12593, 12625, 12944, 17585, 14369, 
      13610, 13298, 13253, 12913, 12869, 12769, 24218, 20740, 27396, 17194, 
      13289, 13346, 13369, 14009, 14186, 16937, 14825, 13681, 13712, 21556, 
      26681, 14845, 14013, 14173, 26233, 26685, 20165, 21845, 22205, 22388, 
      22760, 29800, 23186, 31585, 18889, 15082, 14762, 23290, 23857, 33137, 
      14965, 32308, 15193, 15425, 15850, 15725, 15850, 26029, 29800, 15940, 
      26077, 29332, 35476, 16754, 29125, 29818, 36293, 29840, 36833, 27457, 
      16677, 17482, 17937, 30330, 34330, 17224, 17161, 17945, 32537, 25705, 
      17824, 17473, 18208, 18448, 35649, 37305, 18130, 17690, 18005, 32866, 
      18560, 30218, 18938, 19368, 19444, 19485, 19700, 38106, 32425, 19981, 
      20281, 36833, 36865, 36612, 21250, 21380, 21460, 21485, 42068, 39065, 
      21940, 22205, 22826, 22865, 23026, 23057, 23242, 23680, 42730, 23837, 
      24029, 24436, 25402, 25381, 25930, 25930, 26177, 26533, 30253, 30185, 
      30420, 30532, 31337, 32045, 32297, 32797, 33128, 33525, 35345, 35348, 
      35730, 37033, 37298, 37393, 37700, 38873, 39240, 39240, 39617, 39602, 
      41617, 42436, 43706, 44104, 44960, 44980, 45373, 47962, 48401, 53840, 
      54792, 54805 ], 
  [ 14585, 13753, 14261, 13429, 12505, 11826, 11650, 12205, 11090, 11417, 
      11285, 8594, 9536, 8045, 9225, 8874, 8285, 8245, 7633, 7065, 7738, 
      8450, 5392, 5000, 4810, 5904, 6397, 6617, 4505, 6389, 5834, 6280, 5618, 
      5513, 4810, 5537, 4329, 2290, 2906, 2306, 11801, 12625, 2196, 4946, 
      3626, 2009, 1514, 9146, 7556, 2113, 6290, 1261, 1997, 1865, 6260, 2305, 
      6113, 7508, 1885, 5629, 7290, 4772, 1025, 1105, 37010, 29429, 6005, 
      2129, 1618, 4129, 3188, 2600, 4453, 38077, 31417, 26041, 27956, 6176, 
      3001, 4625, 37997, 37225, 36842, 27586, 3386, 1882, 2762, 37573, 28850, 
      613, 578, 5473, 34481, 281, 512, 2372, 3065, 32625, 2341, 3141, 6949, 
      28085, 6125, 2597, 2900, 7940, 31145, 3085, 3194, 34000, 31473, 22945, 
      22345, 433, 180, 130, 27656, 24749, 2036, 1469, 2309, 32481, 19402, 
      18037, 1930, 85, 2197, 2482, 4306, 5557, 19385, 19108, 4033, 689, 1508, 
      1828, 2564, 2665, 27274, 17210, 2165, 58, 29965, 18805, 1480, 612, 565, 
      292, 157, 2437, 6120, 27914, 27250, 3274, 809, 425, 4514, 21625, 4112, 
      641, 977, 1241, 4916, 30285, 20173, 14650, 2925, 2313, 10, 13, 333, 
      538, 12773, 17425, 15877, 4097, 2210, 1025, 901, 842, 290, 2500, 1521, 
      729, 0, 3025, 27557, 17690, 15877, 15626, 13457, 10817, 3845, 1850, 
      577, 1445, 3137, 4490, 2920, 2813, 229, 20, 293, 845, 10825, 6898, 298, 
      738, 2410, 23120, 2225, 160, 24674, 13481, 9241, 7250, 650, 250, 12357, 
      5965, 136, 40, 712, 2536, 19370, 14210, 3530, 578, 13753, 5540, 4289, 
      2564, 505, 89, 425, 20245, 14481, 9685, 8917, 481, 706, 164, 164, 
      11785, 11570, 6205, 1885, 170, 3370, 22345, 12025, 10144, 244, 4138, 
      1258, 2669, 12077, 2045, 1717, 2696, 17649, 12769, 11889, 8146, 5850, 
      4714, 3034, 2626, 1746, 1249, 709, 306, 226, 229, 325, 346, 23057, 
      18481, 6656, 5732, 2756, 320, 12389, 7514, 1018, 370, 293, 545, 650, 
      1445, 2690, 17485, 15453, 7893, 6885, 5949, 1053, 853, 724, 1549, 
      18050, 13586, 10562, 8105, 6761, 5545, 530, 397, 397, 410, 18089, 
      11009, 10201, 9236, 9049, 8864, 8144, 6800, 3881, 724, 544, 416, 500, 
      521, 1424, 2249, 3001, 20605, 14130, 11257, 522, 562, 19528, 17125, 
      16613, 15368, 15125, 14408, 3509, 2420, 1445, 1640, 17170, 10529, 
      10133, 8993, 5018, 3554, 1370, 3233, 20740, 17476, 14500, 5200, 2880, 
      2176, 14549, 1586, 1466, 634, 11701, 8245, 6152, 4157, 1901, 1352, 
      2525, 16605, 15129, 14418, 8125, 5353, 2250, 1885, 16913, 5825, 4384, 
      2080, 1409, 785, 809, 833, 1313, 2720, 3088, 14765, 9305, 8237, 7082, 
      1865, 845, 850, 1930, 3242, 14125, 12781, 11304, 2749, 3301, 16586, 
      8882, 1250, 1157, 1130, 1402, 1861, 2810, 18448, 16153, 12905, 1033, 
      13633, 12753, 12114, 9925, 1170, 1210, 13256, 3965, 17866, 17609, 
      11629, 9325, 7309, 7154, 2521, 2186, 1954, 1241, 13617, 9945, 6921, 
      3600, 3505, 1396, 1360, 1332, 1312, 3869, 2393, 1469, 1405, 1373, 2594, 
      2890, 11048, 10469, 10280, 3208, 2600, 2600, 3208, 10737, 10546, 5877, 
      4021, 14825, 14596, 8161, 4516, 3809, 3625, 3281, 9962, 8737, 3890, 
      1745, 2122, 3706, 10228, 9508, 1768, 1765, 2125, 2493, 5570, 5213, 
      13385, 10217, 5072, 1940, 2509, 2650, 3049, 16516, 14216, 10952, 5365, 
      15434, 8138, 2309, 12105, 10048, 3748, 2308, 3033, 5650, 4610, 2725, 
      3185, 15725, 10964, 8584, 3400, 2984, 12402, 6697, 4201, 2601, 2626, 
      16628, 4640, 4553, 3488, 2720, 2729, 2900, 3233, 4148, 12218, 4925, 
      3133, 2825, 3338, 3125, 3089, 3050, 3034, 3026, 3029, 3509, 5141, 3137, 
      3712, 5345, 5440, 13450, 3825, 3250, 14813, 9448, 7720, 3560, 3445, 
      4505, 9841, 3769, 10121, 3842, 3946, 5165, 16613, 5525, 13969, 7333, 
      4545, 4005, 4330, 4645, 9137, 4112, 20866, 5249, 4289, 4225, 6074, 
      11752, 11245, 9832, 4420, 6757, 17485, 14290, 9965, 8978, 7970, 7090, 
      6989, 12020, 10100, 9113, 7873, 4745, 4849, 4880, 5153, 7204, 6664, 
      5341, 4925, 5741, 6344, 11602, 7250, 5077, 5122, 5402, 5941, 8433, 
      6948, 5668, 15733, 8245, 5473, 6698, 7780, 7501, 6701, 5765, 5576, 
      5557, 5480, 17289, 11101, 10954, 10386, 8874, 7225, 6649, 5689, 12500, 
      10537, 5776, 7801, 10690, 6953, 6413, 6010, 6413, 7954, 8429, 6109, 
      8200, 23665, 18341, 15650, 13985, 11282, 8741, 7025, 6770, 8642, 9722, 
      18064, 17425, 15809, 13124, 11300, 8609, 6464, 6761, 8865, 6730, 6610, 
      7930, 15005, 9224, 6868, 17705, 10985, 8738, 7565, 8653, 20980, 11412, 
      11025, 7156, 7065, 8905, 15506, 10141, 8314, 7954, 7306, 7234, 7226, 
      8669, 9725, 10706, 15140, 14621, 9997, 7397, 7652, 19233, 7825, 7794, 
      7573, 7825, 8010, 8794, 8865, 9090, 9505, 11225, 8320, 8033, 7969, 
      8644, 8833, 10880, 8210, 8245, 19764, 8629, 8584, 8541, 9325, 9781, 
      18890, 14681, 9506, 9181, 8281, 8282, 8330, 9962, 8660, 8500, 8564, 
      8660, 9620, 13690, 8665, 14125, 11336, 9992, 15236, 23666, 11729, 9554, 
      9061, 11729, 12994, 13312, 9225, 9892, 11617, 13840, 14692, 15940, 
      14309, 12545, 10433, 9473, 9434, 10034, 11713, 12773, 13634, 15034, 
      19405, 13573, 15229, 21250, 10125, 10585, 10701, 14290, 15426, 16241, 
      10256, 10625, 11296, 16724, 17921, 24842, 20810, 11801, 10202, 10322, 
      10826, 13226, 16285, 16925, 24804, 18148, 10804, 10728, 11700, 16965, 
      13745, 11698, 15857, 14180, 11216, 10817, 10916, 15857, 16000, 13426, 
      12469, 11701, 12114, 17109, 11965, 11525, 11240, 12532, 16277, 20261, 
      27325, 18845, 15545, 15418, 12233, 12074, 24433, 13600, 12240, 13513, 
      16425, 20500, 19450, 13562, 12722, 12506, 13645, 14690, 15017, 18770, 
      27725, 12424, 12109, 14125, 14501, 17576, 29482, 27946, 13477, 13105, 
      12997, 12370, 12357, 12325, 14085, 20242, 32425, 29444, 24425, 16388, 
      15460, 14569, 12944, 12868, 12593, 14480, 17258, 15905, 15269, 15170, 
      14290, 14138, 13498, 19169, 16717, 21645, 21325, 13586, 13481, 13450, 
      13226, 13241, 20852, 17552, 13600, 13577, 17425, 21200, 17410, 15714, 
      13714, 20914, 21258, 16628, 17768, 18020, 18149, 18413, 23725, 18785, 
      25186, 23236, 16945, 16085, 18997, 19402, 26522, 16180, 25909, 16354, 
      16532, 17389, 15914, 15769, 21250, 36901, 17101, 21352, 23797, 28645, 
      18833, 23698, 24229, 29354, 24305, 29840, 33802, 17082, 16645, 16722, 
      24741, 27877, 16981, 17890, 17162, 26570, 31348, 19633, 17824, 17425, 
      17449, 29088, 30420, 19993, 18365, 19112, 40129, 18857, 36725, 18965, 
      19125, 19093, 19080, 19889, 46125, 39202, 20170, 19930, 44474, 44452, 
      44145, 22789, 22541, 21541, 21512, 50465, 46868, 22345, 23042, 22205, 
      23162, 22945, 22922, 22837, 23113, 50965, 25160, 24650, 24625, 26725, 
      26650, 26821, 26497, 26042, 28180, 31954, 30050, 31797, 30397, 33092, 
      32666, 32162, 33202, 33749, 33930, 36020, 35969, 36621, 37060, 38405, 
      37474, 37997, 40034, 40293, 39645, 40562, 40385, 42292, 43165, 44705, 
      44941, 45905, 45385, 46210, 48745, 49076, 54353, 55197, 55156 ], 
  [ 23770, 22058, 23336, 22504, 21250, 19801, 19405, 20840, 18625, 20602, 
      20690, 15689, 18721, 16130, 18850, 18169, 17140, 17210, 15938, 15370, 
      17033, 18625, 12377, 11765, 11465, 14209, 15362, 16132, 11600, 15794, 
      14689, 15685, 14473, 14258, 13005, 14722, 12304, 7625, 9781, 8081, 
      3716, 4100, 8521, 14681, 12041, 8114, 6409, 2381, 1781, 8768, 17345, 
      6376, 8762, 8410, 17425, 9620, 1108, 1513, 8650, 954, 1405, 757, 6250, 
      6660, 61045, 51154, 17170, 9554, 8273, 554, 11933, 10685, 548, 62442, 
      53802, 46666, 49241, 17561, 11636, 500, 62362, 61370, 60877, 48761, 
      12461, 9197, 397, 61828, 50465, 5618, 5473, 578, 57856, 3856, 1777, 
      337, 260, 55450, 10426, 226, 954, 49480, 17620, 232, 205, 1285, 53530, 
      170, 169, 57265, 53968, 42580, 41760, 5328, 3865, 2825, 48941, 45044, 
      9901, 8564, 164, 55306, 37717, 35802, 9685, 2890, 162, 117, 181, 442, 
      37700, 37313, 13988, 6464, 353, 233, 89, 80, 48449, 34645, 10250, 2753, 
      52020, 36900, 8685, 6277, 6120, 5077, 4392, 72, 565, 49309, 48425, 
      12569, 6914, 5650, 169, 40820, 14177, 6416, 592, 416, 241, 52450, 
      38818, 30985, 11890, 10618, 3145, 2818, 1378, 1033, 28228, 34970, 
      32762, 14162, 10405, 7570, 7226, 7057, 1445, 11025, 8836, 6724, 3025, 
      0, 48842, 35345, 32762, 32401, 29242, 25282, 13690, 9605, 962, 290, 2, 
      145, 11885, 11668, 4904, 3485, 1448, 680, 25290, 19053, 5193, 793, 45, 
      42865, 10420, 1865, 44969, 29266, 22826, 19625, 6425, 4925, 27592, 
      17460, 4261, 3285, 877, 61, 37685, 30325, 13045, 1073, 29648, 16705, 
      14464, 11089, 5840, 3664, 1360, 38890, 30706, 23490, 22282, 5706, 981, 
      4069, 2309, 26690, 26365, 17810, 9530, 3965, 125, 41760, 27040, 24169, 
      4369, 14093, 7913, 194, 27092, 9800, 9032, 221, 35194, 28114, 26794, 
      20961, 17125, 15109, 11889, 11041, 9061, 7794, 6154, 4321, 3361, 3034, 
      2250, 2161, 42692, 36356, 18481, 16897, 11281, 2465, 27514, 19889, 
      7013, 4385, 3098, 1810, 1585, 730, 325, 34920, 32008, 20488, 18820, 
      17224, 7048, 6408, 1549, 724, 35705, 29261, 24697, 20810, 18586, 16490, 
      4985, 4082, 2762, 2665, 35744, 25364, 24116, 22601, 22304, 22009, 
      20849, 18625, 13396, 5729, 4889, 3001, 2425, 2336, 929, 544, 416, 
      39250, 30025, 25722, 2557, 2377, 37733, 34340, 33608, 31813, 31460, 
      30413, 12584, 10285, 7880, 925, 34385, 24554, 23938, 22138, 15413, 
      12629, 7585, 538, 39385, 34801, 30505, 15705, 11185, 801, 30554, 8021, 
      7681, 3329, 26276, 20840, 17317, 13672, 8776, 1517, 820, 33490, 31354, 
      30313, 20610, 15858, 9565, 1170, 33908, 16660, 14009, 9065, 7184, 3700, 
      3284, 3088, 1808, 905, 833, 30770, 22450, 20722, 18797, 8410, 3650, 
      3545, 1325, 877, 29800, 27796, 25549, 1044, 936, 33361, 21697, 6145, 
      5722, 2725, 2117, 1586, 1105, 35993, 32708, 27920, 3728, 28978, 27658, 
      26689, 23290, 3205, 3025, 28381, 12820, 35081, 34714, 25874, 22250, 
      18914, 18649, 9506, 8621, 7949, 4706, 28852, 23200, 18196, 11905, 
      11700, 5521, 5265, 5017, 4777, 12394, 8938, 5594, 5090, 4178, 1769, 
      1625, 24853, 23944, 23645, 10853, 9365, 1885, 1613, 24322, 24021, 
      16162, 12546, 30500, 30161, 20096, 13481, 12004, 11600, 1796, 22997, 
      21002, 12085, 3890, 2837, 1781, 23373, 22213, 5013, 4900, 3060, 2548, 
      15305, 14618, 28180, 23252, 14257, 4745, 7954, 2925, 2554, 32741, 
      29341, 24317, 14660, 31109, 19633, 4234, 26020, 22753, 10953, 5553, 
      3088, 14945, 12805, 3770, 3130, 31400, 24109, 20189, 9725, 8429, 26317, 
      16762, 11626, 5626, 5101, 32633, 12505, 12308, 9593, 6185, 5204, 4385, 
      3728, 2993, 25913, 13010, 8138, 5410, 3833, 7250, 6994, 6625, 6389, 
      6161, 5834, 4114, 3106, 6272, 4097, 3200, 3185, 27585, 9490, 6385, 
      29608, 21053, 18005, 8125, 7460, 11050, 21556, 8224, 21946, 8077, 5321, 
      4010, 32068, 4040, 27994, 16738, 10210, 7690, 5265, 4810, 19972, 6697, 
      38081, 11794, 8194, 7250, 4369, 24237, 23400, 20997, 6565, 4392, 33050, 
      28205, 21130, 19373, 17485, 15725, 4514, 24505, 21265, 19508, 17168, 
      6560, 6224, 6145, 5648, 15509, 14309, 10676, 8500, 5576, 5189, 23537, 
      15445, 8762, 7157, 6337, 5666, 17728, 14593, 6273, 29978, 17210, 9818, 
      5653, 16085, 15476, 13576, 10660, 9701, 9572, 8285, 32194, 22266, 
      22009, 21001, 18169, 14650, 13194, 9594, 24545, 21152, 8801, 5876, 
      21305, 13498, 11858, 10025, 7018, 6029, 5954, 9684, 6165, 41210, 33466, 
      29345, 26690, 22117, 17266, 13130, 7265, 6277, 6257, 32969, 32000, 
      29504, 25169, 22025, 16804, 10369, 7696, 17170, 11185, 10405, 6885, 
      28040, 17749, 11213, 32170, 21050, 16493, 13450, 7058, 36985, 21697, 
      20980, 11281, 9760, 7200, 28541, 19106, 14969, 13949, 11321, 10589, 
      10141, 7514, 7250, 7241, 27845, 26996, 18632, 10532, 8917, 34138, 
      12610, 12469, 10818, 9090, 8725, 7969, 7930, 7825, 7690, 20740, 13985, 
      12928, 12644, 8369, 8228, 7745, 9365, 9290, 34669, 14184, 14029, 13876, 
      8500, 8296, 33245, 26506, 16381, 15506, 11306, 11197, 10585, 8477, 
      13225, 12185, 10489, 10145, 8905, 24525, 11250, 9010, 19861, 16757, 
      9461, 40001, 20474, 15109, 11426, 9034, 9089, 23377, 12580, 10057, 
      9252, 9385, 9577, 9945, 25034, 21730, 16978, 13378, 11909, 10309, 9458, 
      9418, 9509, 9809, 33320, 9668, 10004, 36045, 15130, 10530, 10426, 9945, 
      10201, 27956, 11521, 10900, 10361, 10729, 11156, 41177, 35165, 19226, 
      13337, 12137, 11101, 10201, 10730, 10930, 41029, 30853, 16029, 15733, 
      10765, 11080, 22930, 11093, 26692, 23585, 16441, 13952, 12841, 11072, 
      11105, 21841, 19674, 11866, 11509, 11554, 17960, 16420, 14045, 11597, 
      11492, 12836, 44210, 31330, 25610, 25373, 18338, 12349, 39888, 21465, 
      17905, 11808, 11860, 13185, 32045, 21097, 18937, 18281, 12050, 11885, 
      11882, 12665, 44500, 17429, 14804, 12200, 12136, 12461, 46917, 44721, 
      20242, 19210, 18882, 16165, 16042, 15130, 12490, 13477, 50960, 46769, 
      39440, 26233, 24425, 22544, 18169, 17873, 16388, 12665, 27653, 25090, 
      23794, 23585, 21605, 21233, 19493, 13394, 13032, 14440, 34250, 18701, 
      18266, 18125, 16141, 15826, 33337, 27617, 17945, 17812, 13520, 14545, 
      27145, 23689, 17289, 14589, 14713, 13933, 13973, 14005, 14024, 14068, 
      15860, 14330, 16661, 36601, 25250, 23290, 14762, 14837, 17557, 23165, 
      17384, 23229, 23297, 25034, 20809, 20114, 16025, 55876, 23976, 16237, 
      17032, 19240, 27578, 17153, 17354, 19729, 17540, 20105, 51237, 22417, 
      19450, 18757, 17866, 19242, 20996, 23885, 20077, 18925, 47353, 27828, 
      23049, 20340, 19924, 20233, 20905, 28298, 24250, 25877, 59434, 23972, 
      54490, 23530, 23140, 22888, 22765, 24784, 66970, 57517, 25065, 23725, 
      64549, 64417, 64000, 30434, 29416, 26216, 26077, 72080, 67273, 27680, 
      29257, 25450, 28277, 27290, 27157, 26522, 26468, 72250, 32365, 30425, 
      29520, 33930, 33745, 33146, 32162, 30277, 36045, 39929, 34285, 39112, 
      34632, 41177, 38441, 36397, 38537, 39524, 39265, 41905, 41744, 42946, 
      41625, 45170, 42149, 43112, 46909, 46948, 44980, 46997, 46490, 48177, 
      49160, 51250, 51156, 52340, 50720, 52425, 54850, 54961, 59908, 60532, 
      60381 ], 
  [ 23764, 25588, 23770, 22930, 22996, 24641, 25129, 23026, 25229, 20564, 
      19764, 24037, 18661, 20484, 17012, 17657, 18394, 18020, 19400, 18824, 
      16505, 14557, 21125, 21393, 21533, 17645, 16144, 14698, 19890, 14800, 
      15905, 14689, 15685, 15912, 16865, 14600, 17042, 22961, 18925, 21645, 
      72970, 75122, 19865, 12321, 14985, 20340, 23497, 66321, 61741, 18778, 
      9673, 22570, 18324, 18856, 9305, 16970, 57962, 62345, 18208, 56480, 
      61793, 53629, 21992, 21074, 1201, 592, 9040, 16452, 18265, 51652, 
      13525, 14929, 52970, 1268, 584, 520, 441, 8541, 13666, 53802, 1184, 
      1076, 1025, 401, 12721, 16529, 46625, 1090, 333, 22228, 22525, 56968, 
      650, 26210, 33413, 45233, 48250, 452, 14656, 48656, 61760, 226, 8146, 
      46450, 47749, 64741, 296, 48596, 49037, 493, 290, 394, 458, 22370, 
      25769, 28705, 121, 202, 15005, 16762, 45490, 296, 829, 1124, 15229, 
      28324, 45044, 46325, 53461, 57700, 810, 865, 10690, 19962, 41697, 
      43345, 46737, 47170, 65, 1289, 14464, 28625, 98, 890, 16433, 20213, 
      20498, 22549, 24074, 46274, 59585, 37, 37, 11917, 19080, 21352, 54325, 
      386, 10429, 19906, 38834, 40426, 55721, 80, 592, 2041, 12560, 13940, 
      27241, 28240, 33872, 35737, 2818, 1160, 1604, 10408, 14165, 17960, 
      18500, 18773, 33493, 13457, 16130, 19322, 27557, 48842, 0, 1089, 1600, 
      1681, 2500, 3844, 10816, 15129, 36100, 41616, 49284, 54289, 12545, 
      12770, 22802, 26245, 33490, 38026, 3848, 6893, 22205, 37253, 46229, 
      205, 14170, 31693, 97, 2516, 4916, 6577, 19897, 22817, 3050, 7946, 
      24361, 26921, 36889, 46681, 765, 2245, 11485, 35757, 2450, 8513, 10250, 
      13505, 21074, 25970, 34274, 640, 2180, 4688, 5248, 21380, 36545, 25045, 
      30357, 3464, 3581, 7844, 15476, 25381, 49829, 410, 3370, 4477, 24457, 
      10753, 17833, 46800, 3418, 15298, 16298, 46825, 1352, 3112, 3560, 6125, 
      8477, 9997, 12965, 13885, 16325, 18152, 20932, 24845, 27421, 28420, 
      31172, 31525, 450, 1186, 7621, 8689, 13681, 30501, 3392, 6817, 19577, 
      24905, 28480, 33380, 34481, 40256, 46481, 1514, 2138, 6530, 7514, 8570, 
      19610, 20738, 34885, 40690, 1413, 2925, 4549, 6408, 7720, 9160, 23733, 
      25924, 29908, 30253, 1450, 4330, 4850, 5545, 5690, 5837, 6445, 7757, 
      11810, 22265, 24077, 29261, 31337, 31690, 39565, 44042, 47450, 976, 
      2801, 4244, 31025, 31729, 1225, 1810, 1962, 2377, 2466, 2745, 12762, 
      15325, 18666, 40441, 1853, 4840, 5108, 5960, 10285, 12805, 19253, 
      48008, 1105, 1825, 2833, 10133, 14453, 42965, 2880, 18801, 19345, 
      29137, 4346, 6866, 9089, 12074, 17786, 37489, 44306, 2276, 2792, 3077, 
      7076, 10280, 16805, 40676, 2250, 9754, 11965, 17629, 20610, 28618, 
      29970, 30658, 36450, 44829, 46525, 3088, 6260, 7184, 8353, 18740, 
      29008, 29345, 40385, 47009, 3442, 4090, 4937, 44522, 47066, 2581, 6829, 
      23101, 24004, 32941, 35869, 39316, 44581, 2117, 2810, 4210, 29522, 
      3940, 4388, 4745, 6208, 31649, 32353, 4225, 13858, 2525, 2600, 5252, 
      6932, 8900, 9077, 18056, 19381, 20477, 27400, 4250, 6554, 9506, 15149, 
      15386, 25561, 26189, 26825, 27469, 14752, 19252, 25632, 26896, 29520, 
      41697, 43321, 5993, 6410, 6553, 16745, 18793, 41369, 44633, 6344, 6485, 
      11444, 14900, 4122, 4225, 8746, 14065, 15682, 16162, 44370, 7225, 8324, 
      15761, 31876, 36569, 46121, 7157, 7765, 28577, 28906, 35906, 38930, 
      12789, 13428, 5330, 7474, 13949, 30073, 22672, 38417, 41140, 4141, 
      5161, 7209, 13906, 4717, 10037, 33092, 6698, 8293, 18593, 29105, 39458, 
      14185, 16465, 36160, 39940, 5002, 7877, 10145, 20897, 23137, 6989, 
      12904, 18376, 30056, 31741, 4905, 17485, 17730, 21645, 28845, 31842, 
      35001, 38322, 44217, 7465, 17104, 24608, 31604, 38425, 27252, 27880, 
      28837, 29485, 30141, 31140, 38260, 47860, 30250, 39125, 48394, 48821, 
      7361, 23300, 30361, 6730, 10993, 13249, 26353, 27898, 21320, 11050, 
      26890, 10996, 27625, 36361, 45216, 6530, 46570, 8200, 15508, 24008, 
      29444, 38069, 40708, 12994, 32869, 5465, 22052, 29060, 31652, 47777, 
      10625, 11114, 12689, 34501, 50450, 7060, 8845, 12820, 14157, 15805, 
      17581, 51012, 10889, 12953, 14290, 16370, 35818, 37250, 37613, 40210, 
      18685, 20137, 25786, 30682, 42786, 46377, 12125, 19061, 30500, 35525, 
      39125, 43316, 16922, 20417, 40385, 9280, 17728, 28900, 46393, 19253, 
      19970, 22490, 27530, 29665, 29978, 33553, 8840, 13940, 14125, 14885, 
      17357, 21352, 23432, 30440, 12681, 15034, 33181, 50146, 15185, 23732, 
      26512, 30425, 41120, 50297, 52432, 31850, 50873, 7240, 9220, 10845, 
      12168, 15109, 19540, 25128, 41805, 52309, 56709, 9605, 9962, 11002, 
      13297, 15457, 20402, 31205, 40466, 20324, 29809, 31681, 47609, 12186, 
      20017, 30277, 10568, 17128, 21853, 26324, 49988, 9193, 16889, 17498, 
      31225, 35450, 50570, 12681, 19600, 24745, 26377, 31705, 33625, 34945, 
      48672, 53712, 57681, 13309, 13786, 20450, 34450, 40349, 10760, 29896, 
      30197, 34292, 40520, 42365, 47797, 48200, 49421, 51496, 19018, 27733, 
      29770, 30370, 45985, 47170, 56853, 41233, 41600, 11285, 28370, 28657, 
      28946, 48322, 50770, 12069, 15496, 25261, 26596, 35656, 35989, 38029, 
      50949, 31385, 33881, 39257, 40681, 48281, 17489, 37364, 66064, 22105, 
      26073, 69165, 10861, 21832, 29285, 38420, 56360, 61277, 19429, 35594, 
      45889, 55250, 63781, 66625, 70529, 18432, 21316, 27172, 34180, 38457, 
      45697, 55012, 59392, 62577, 67297, 13898, 61850, 67490, 13085, 31508, 
      47240, 48020, 63893, 67685, 17370, 42925, 46282, 50605, 71305, 74826, 
      12025, 13969, 25876, 37225, 41329, 46481, 58841, 69536, 71504, 12317, 
      16285, 31517, 32105, 51005, 71210, 22504, 50005, 19634, 22273, 31925, 
      37834, 41585, 66778, 67253, 24505, 27200, 47680, 50417, 70352, 30346, 
      33226, 39249, 51829, 67194, 79146, 12836, 17636, 21640, 21845, 30280, 
      47717, 14258, 26333, 31613, 55130, 66674, 79049, 17905, 27289, 30433, 
      31545, 54928, 59625, 60948, 73665, 13562, 33785, 40442, 56402, 58106, 
      69481, 13325, 13781, 29524, 31144, 31700, 37381, 37700, 40324, 55364, 
      77125, 12946, 13617, 15570, 23137, 24865, 26962, 33637, 34225, 37602, 
      56421, 22345, 24644, 26000, 26233, 28673, 29185, 31865, 73060, 64298, 
      79850, 18772, 34605, 35496, 35797, 40885, 41896, 19625, 23629, 36941, 
      37250, 65666, 77741, 24481, 28097, 39377, 76457, 77465, 61213, 65673, 
      66589, 67050, 67978, 83914, 68680, 87365, 19345, 28324, 30784, 68224, 
      69625, 90025, 31541, 88082, 32045, 32553, 30752, 37577, 39092, 73457, 
      16066, 32786, 73225, 80650, 93466, 28872, 79885, 81412, 94837, 81154, 
      95653, 17609, 37409, 44608, 47009, 81920, 90368, 41290, 36221, 44789, 
      86069, 19465, 31322, 38477, 45050, 46402, 92237, 95561, 31348, 37024, 
      35113, 18280, 39834, 19520, 41600, 43418, 44050, 44369, 41522, 19616, 
      20329, 41801, 44881, 20285, 20593, 20618, 36112, 38186, 43826, 44129, 
      21618, 21673, 42634, 40673, 48800, 44109, 46216, 46525, 48100, 49370, 
      23104, 39793, 43597, 46226, 41348, 41605, 44096, 45764, 49625, 40805, 
      44225, 53609, 46058, 53954, 45025, 51565, 55709, 53425, 52642, 54149, 
      54569, 54850, 53840, 59585, 54288, 59665, 58858, 55577, 56498, 59834, 
      57429, 58248, 60809, 61346, 61220, 62450, 62746, 65546, 63713, 66568, 
      67561, 73810, 75314, 75605 ], 
  [ 17593, 18889, 17533, 16693, 16561, 17744, 18100, 16525, 18068, 14393, 
      13725, 16612, 12490, 13653, 11105, 11552, 12025, 11717, 12701, 12125, 
      10400, 8980, 13634, 13770, 13844, 10946, 9841, 8725, 12465, 8761, 9536, 
      8650, 9316, 9477, 10100, 8429, 10145, 14480, 11368, 13428, 56437, 
      58325, 11978, 6480, 8352, 12321, 14752, 50580, 46594, 11089, 4624, 
      13957, 10701, 11101, 4322, 9677, 43277, 47066, 10585, 41993, 46580, 
      39538, 13445, 12725, 3940, 1945, 4057, 9225, 10576, 37825, 7090, 8098, 
      38945, 4205, 2333, 1213, 1530, 3690, 7165, 39645, 4121, 3881, 3764, 
      1424, 6484, 9236, 33524, 3961, 1620, 13549, 13780, 42349, 2993, 16673, 
      22490, 32330, 34885, 2465, 7825, 35225, 46481, 1381, 3361, 33349, 
      34450, 49066, 2045, 35165, 35540, 2770, 2105, 493, 425, 13625, 16298, 
      18640, 1210, 697, 8042, 9337, 32521, 2309, 136, 101, 8200, 18325, 
      32141, 33224, 39304, 42949, 117, 106, 4981, 11745, 29322, 30706, 33570, 
      33937, 1088, 68, 7633, 18560, 1649, 65, 9074, 11930, 12149, 13738, 
      14933, 33173, 44570, 1192, 1060, 5812, 11061, 12805, 40036, 221, 4786, 
      11689, 26921, 28249, 41234, 1697, 97, 160, 6257, 7241, 17440, 18241, 
      22817, 24352, 409, 5, 53, 4765, 7400, 10205, 10613, 10820, 22504, 6890, 
      8837, 11237, 17690, 35345, 1089, 0, 49, 64, 289, 841, 5041, 8100, 
      24649, 29241, 35721, 40000, 6242, 6401, 13925, 16642, 22501, 26245, 
      845, 2504, 13460, 25604, 33128, 370, 7405, 21034, 592, 305, 1385, 2320, 
      11680, 13940, 509, 3161, 15154, 17186, 25306, 33514, 72, 232, 5512, 
      24372, 305, 3530, 4673, 6938, 12593, 16433, 23153, 145, 233, 1289, 
      1585, 12833, 25028, 15706, 19962, 725, 776, 3125, 8381, 15976, 36200, 
      377, 697, 1210, 15250, 5044, 10144, 33633, 745, 8269, 9005, 33658, 197, 
      637, 821, 2132, 3560, 4552, 6596, 7252, 9032, 10397, 12517, 15572, 
      17620, 18421, 20645, 20932, 549, 229, 3034, 3706, 7114, 20106, 785, 
      2560, 11492, 15632, 18481, 22457, 23360, 28145, 33380, 293, 389, 2405, 
      2993, 3653, 11525, 12389, 23698, 28513, 324, 648, 1348, 2349, 3133, 
      4045, 14724, 16453, 19645, 19924, 361, 1261, 1517, 1882, 1961, 2042, 
      2386, 3170, 5837, 13586, 15002, 19130, 20810, 21097, 27586, 31337, 
      34217, 481, 656, 1241, 20564, 21136, 466, 457, 477, 562, 585, 666, 
      6525, 8362, 10845, 28330, 500, 1573, 1709, 2165, 4840, 6568, 11300, 
      34709, 610, 538, 754, 4754, 7754, 30458, 801, 10980, 11392, 19072, 
      1409, 2741, 4106, 6101, 10229, 25906, 31601, 725, 845, 932, 2885, 4901, 
      9512, 28565, 765, 4573, 6058, 10138, 12393, 18685, 19773, 20329, 25065, 
      32058, 33490, 1009, 2465, 2993, 3700, 10985, 19009, 19280, 28340, 
      33908, 1165, 1417, 1802, 31817, 33965, 964, 2836, 14356, 15061, 22216, 
      24616, 27469, 31876, 962, 1061, 1537, 19457, 1465, 1649, 1808, 2545, 
      21188, 21760, 1618, 7489, 1172, 1181, 2117, 3005, 4181, 4292, 10565, 
      11560, 12392, 17797, 1709, 2825, 4589, 8450, 8621, 16354, 16850, 17354, 
      17866, 8185, 11497, 16425, 17425, 19521, 29520, 30880, 2594, 2813, 
      2890, 9650, 11170, 29258, 31994, 2813, 2888, 5933, 8333, 1845, 1882, 
      4225, 7762, 8917, 9265, 31797, 3364, 4001, 8996, 21481, 25316, 33284, 
      3362, 3706, 18842, 19105, 24785, 27281, 6948, 7389, 2525, 3613, 7778, 
      20074, 14257, 26900, 29161, 2194, 2554, 3546, 7801, 2440, 5252, 22565, 
      3365, 4234, 11234, 19370, 27809, 8080, 9700, 25105, 28225, 2725, 4082, 
      5426, 13010, 14722, 3656, 7261, 11149, 20189, 21544, 2826, 10522, 
      10701, 13626, 19242, 21645, 24210, 26937, 31842, 4000, 10273, 15929, 
      21473, 27040, 18045, 18541, 19300, 19816, 20340, 21141, 26941, 34957, 
      20449, 27674, 35425, 35786, 4160, 15017, 20560, 3925, 6274, 7738, 
      17410, 18625, 13565, 6397, 17881, 6409, 18484, 25504, 32841, 4121, 
      33997, 4933, 9469, 15725, 19973, 26948, 29125, 7813, 22738, 4112, 
      14297, 19721, 21785, 35072, 6434, 6725, 7706, 24106, 37349, 4717, 5512, 
      7837, 8712, 9832, 11080, 37845, 6698, 7970, 8845, 10265, 25225, 26393, 
      26690, 28825, 11986, 13042, 17305, 21145, 31005, 34002, 7604, 12296, 
      21029, 25064, 28004, 31469, 10817, 13322, 29066, 6145, 11425, 19825, 
      34084, 12554, 13073, 14933, 18785, 20458, 20705, 23554, 6101, 8957, 
      9076, 9572, 11252, 14125, 15677, 21101, 8226, 9721, 23314, 37309, 9872, 
      15977, 18097, 21152, 29801, 37460, 39265, 22313, 37970, 6085, 6613, 
      7380, 8109, 9928, 12973, 17109, 30420, 39208, 42948, 6866, 7025, 7537, 
      8842, 10210, 13637, 21866, 29345, 13625, 20800, 22276, 35300, 8325, 
      13450, 21202, 7565, 11485, 14824, 18173, 37349, 7114, 11378, 11789, 
      22018, 25385, 37865, 8820, 13297, 17056, 18292, 22432, 23956, 25012, 
      36297, 40545, 43920, 9250, 9529, 13949, 24649, 29426, 8021, 21085, 
      21320, 24557, 29597, 31112, 35620, 35957, 36980, 38725, 13045, 19450, 
      21025, 21493, 34138, 35125, 43290, 30244, 30545, 8546, 20021, 20242, 
      20465, 36145, 38197, 9000, 10909, 17704, 18709, 25789, 26056, 27700, 
      38376, 22442, 24410, 28730, 29890, 36170, 12308, 27233, 51313, 15538, 
      18450, 54018, 8980, 15397, 20936, 28157, 43061, 47252, 13786, 25925, 
      34306, 42149, 49426, 51874, 55250, 13185, 15145, 19417, 24841, 28260, 
      34180, 41977, 45697, 48420, 52480, 10565, 47825, 52673, 10280, 22829, 
      35525, 36173, 49604, 52868, 12717, 32002, 34765, 38362, 56026, 59085, 
      10144, 10900, 18649, 27424, 30736, 34964, 45344, 54521, 56225, 10370, 
      12226, 22970, 23426, 38762, 55997, 16333, 37960, 14453, 16234, 23378, 
      28033, 31058, 52225, 52634, 17872, 19841, 36097, 38372, 55337, 22261, 
      24481, 29250, 39586, 52641, 63009, 11285, 13445, 15997, 16136, 22261, 
      36200, 11849, 19370, 23330, 42425, 52253, 62978, 13780, 20128, 22480, 
      23328, 42289, 46260, 47385, 58320, 11945, 25106, 30377, 43565, 45005, 
      54730, 12104, 12164, 21901, 23125, 23549, 27976, 28229, 30325, 42725, 
      61384, 12385, 12330, 12897, 17362, 18562, 20065, 25090, 25546, 28197, 
      43650, 16900, 18473, 19433, 19600, 21380, 21760, 23780, 57913, 50405, 
      63845, 14845, 25992, 26685, 26920, 30952, 31765, 15434, 17986, 27866, 
      28109, 51641, 62066, 18640, 21200, 29840, 60980, 61856, 47914, 51714, 
      52498, 52893, 53689, 67513, 54325, 70568, 15682, 21625, 23425, 54001, 
      55204, 72964, 24050, 71285, 24488, 24930, 23657, 28832, 30017, 58640, 
      15769, 25229, 58474, 64909, 76141, 22437, 64276, 65605, 77380, 65413, 
      78130, 16388, 28928, 34609, 36548, 66113, 73505, 32017, 28136, 34856, 
      69800, 17386, 24557, 29930, 35117, 36205, 75242, 78170, 24649, 28873, 
      27490, 18181, 31221, 18497, 32657, 34145, 34645, 34898, 32777, 20441, 
      19636, 33056, 35476, 20648, 20890, 20849, 29017, 30629, 34949, 35186, 
      22905, 22234, 34153, 32720, 39065, 35496, 37141, 37384, 38629, 39701, 
      24193, 32434, 35380, 37481, 33989, 34180, 36209, 37481, 40484, 33842, 
      37328, 44468, 38765, 44813, 38194, 43348, 46568, 44944, 44425, 45668, 
      46418, 46633, 45953, 50642, 46665, 50788, 50245, 48020, 48809, 51353, 
      49608, 50229, 52658, 53261, 53465, 54497, 54925, 57065, 55760, 58549, 
      59410, 65461, 66833, 67058 ], 
  [ 16564, 17748, 16490, 15650, 15476, 16561, 16889, 15426, 16829, 13364, 
      12724, 15317, 11461, 12484, 10132, 10537, 10954, 10660, 11560, 10984, 
      9385, 8077, 12325, 12433, 12493, 9805, 8784, 7738, 11170, 7760, 8465, 
      7649, 8245, 8392, 8945, 7400, 8962, 12961, 10045, 11965, 53210, 55042, 
      10585, 5521, 7225, 10900, 13177, 47521, 43661, 9738, 3833, 12410, 9364, 
      9736, 3545, 8410, 40442, 44105, 9248, 39200, 43633, 36829, 11912, 
      11234, 4801, 2512, 3280, 7972, 9225, 35172, 6005, 6929, 36250, 5108, 
      2984, 1640, 2041, 2941, 6066, 36922, 5024, 4756, 4625, 1921, 5441, 
      7969, 31025, 4850, 2173, 11988, 12205, 39528, 3770, 14930, 20453, 
      29873, 32330, 3172, 6656, 32656, 43520, 1906, 2626, 30850, 31909, 
      46021, 2696, 32596, 32957, 3533, 2770, 794, 698, 12050, 14569, 16785, 
      1721, 1082, 6845, 8042, 30050, 3016, 269, 164, 6989, 16484, 29684, 
      30725, 36581, 40100, 250, 225, 4050, 10282, 26977, 28305, 31057, 31410, 
      1585, 89, 6464, 16705, 2258, 170, 7793, 10453, 10658, 12149, 13274, 
      30674, 41665, 1717, 1557, 4797, 9640, 11272, 37285, 466, 3869, 10226, 
      24674, 25946, 38441, 2320, 272, 41, 5200, 6100, 15641, 16400, 20752, 
      22217, 178, 40, 4, 3848, 6245, 8840, 9220, 9413, 20453, 5777, 7570, 
      9802, 15877, 32762, 1600, 49, 0, 1, 100, 484, 4096, 6889, 22500, 26896, 
      33124, 37249, 5185, 5330, 12322, 14885, 20450, 24026, 488, 1853, 11885, 
      23413, 30629, 685, 6250, 19053, 977, 116, 916, 1697, 10217, 12337, 250, 
      2426, 13481, 15401, 23129, 31001, 205, 85, 4525, 22237, 130, 2753, 
      3770, 5825, 11074, 14690, 21074, 320, 100, 848, 1088, 11300, 22865, 
      14005, 18037, 424, 461, 2404, 7156, 14261, 33589, 650, 410, 797, 13577, 
      4113, 8793, 31120, 458, 7058, 7738, 31145, 232, 392, 520, 1565, 2797, 
      3677, 5525, 6125, 7765, 9032, 11012, 13885, 15821, 16580, 18692, 18965, 
      850, 306, 2341, 2929, 6001, 18181, 512, 1937, 10057, 13945, 16640, 
      20420, 21281, 25856, 30881, 314, 298, 1810, 2314, 2890, 10090, 10898, 
      21605, 26210, 373, 445, 949, 1768, 2440, 3240, 13093, 14724, 17748, 
      18013, 410, 890, 1090, 1385, 1450, 1517, 1805, 2477, 4850, 12025, 
      13357, 17261, 18857, 19130, 25325, 28922, 31690, 656, 481, 884, 18625, 
      19169, 585, 450, 442, 457, 466, 505, 5482, 7165, 9466, 26041, 493, 
      1160, 1268, 1640, 3965, 5525, 9893, 32168, 785, 545, 593, 3893, 6613, 
      28085, 640, 9601, 9985, 17217, 1066, 2146, 3329, 5114, 8906, 23729, 
      29186, 676, 712, 757, 2276, 4040, 8245, 26276, 730, 3754, 5085, 8829, 
      10930, 16858, 17890, 18418, 22930, 29629, 31005, 848, 1940, 2384, 2993, 
      9620, 17168, 17425, 26065, 31409, 962, 1130, 1417, 29402, 31466, 901, 
      2269, 12781, 13444, 20221, 22509, 25236, 29461, 997, 970, 1250, 17602, 
      1220, 1348, 1465, 2048, 19249, 19793, 1345, 6418, 1165, 1160, 1732, 
      2452, 3460, 3557, 9256, 10181, 10957, 16040, 1450, 2314, 3826, 7309, 
      7466, 14681, 15149, 15625, 16109, 7072, 10132, 14752, 15696, 17680, 
      27217, 28521, 2153, 2330, 2393, 8425, 9833, 26969, 29593, 2344, 2405, 
      5044, 7220, 1642, 1665, 3546, 6705, 7762, 8082, 29410, 2825, 3364, 
      7841, 19556, 23209, 30841, 2837, 3125, 17057, 17306, 22706, 25090, 
      5989, 6388, 2210, 3074, 6749, 18233, 12752, 24737, 26900, 2061, 2281, 
      3049, 6786, 2237, 4517, 20612, 2938, 3653, 9953, 17585, 25618, 7065, 
      8545, 23040, 26020, 2522, 3557, 4705, 11617, 13217, 3229, 6344, 9896, 
      18376, 19661, 2665, 9325, 9490, 12205, 17485, 19762, 22201, 24802, 
      29497, 3545, 9104, 14368, 19604, 24905, 16372, 16840, 17557, 18045, 
      18541, 19300, 24820, 32500, 18650, 25525, 32954, 33301, 3761, 13540, 
      18761, 3610, 5553, 6849, 15793, 16938, 12200, 5690, 16250, 5716, 16825, 
      23481, 30496, 3890, 31610, 4520, 8468, 14248, 18244, 24869, 26948, 
      6994, 20869, 4105, 12932, 18020, 19972, 32657, 5825, 6074, 6929, 22181, 
      34850, 4500, 5085, 7060, 7837, 8845, 9981, 35332, 6089, 7193, 7970, 
      9250, 23258, 24370, 24653, 26690, 10845, 11817, 15786, 19402, 28786, 
      31657, 6925, 11141, 19300, 23125, 25925, 29236, 9802, 12097, 26945, 
      5760, 10368, 18180, 31753, 11413, 11890, 13610, 17210, 18785, 19018, 
      21713, 5800, 8180, 8285, 8725, 10237, 12872, 14312, 19400, 7561, 8874, 
      21501, 34866, 9025, 14612, 16592, 19465, 27680, 35017, 36752, 20570, 
      35513, 6120, 6340, 6925, 7528, 9109, 11860, 15688, 28285, 36709, 40309, 
      6565, 6682, 7082, 8177, 9377, 12482, 20165, 27266, 12484, 19169, 20561, 
      32969, 7786, 12337, 19557, 7208, 10568, 13613, 16724, 34948, 6953, 
      10489, 10858, 20345, 23530, 35450, 8281, 12240, 15705, 16857, 20745, 
      22185, 23185, 33952, 38032, 41281, 8669, 8906, 12850, 22850, 27389, 
      7720, 19496, 19717, 22772, 27560, 29005, 33317, 33640, 34621, 36296, 
      12058, 17973, 19450, 19890, 31905, 32850, 40693, 28193, 28480, 8245, 
      18530, 18737, 18946, 33842, 35810, 8629, 10216, 16381, 17316, 23976, 
      24229, 25789, 35989, 20825, 22681, 26777, 27881, 33881, 11489, 25364, 
      48464, 14425, 17113, 51085, 8861, 14312, 19445, 26260, 40520, 44557, 
      12869, 24154, 32129, 39650, 46661, 49025, 52289, 12352, 14116, 18052, 
      23140, 26377, 32017, 39492, 43072, 45697, 49617, 10138, 45130, 49810, 
      9965, 21268, 33320, 33940, 46853, 50005, 12010, 29965, 32602, 36045, 
      53065, 56026, 10025, 10529, 17396, 25625, 28769, 32801, 42761, 51616, 
      53264, 10237, 11645, 21437, 21865, 36445, 53050, 15304, 35685, 13634, 
      15233, 21845, 26234, 29105, 49418, 49813, 16745, 18560, 33920, 36097, 
      52432, 20826, 22906, 27409, 37269, 49834, 59866, 11236, 12836, 15080, 
      15205, 20840, 34037, 11618, 18173, 21853, 40010, 49474, 59849, 13185, 
      18889, 21073, 21865, 39888, 43705, 44788, 55345, 11882, 23545, 28522, 
      41122, 42506, 51881, 12125, 12101, 20564, 21704, 22100, 26261, 26500, 
      28484, 40324, 58325, 12546, 12337, 12610, 16417, 17505, 18882, 23557, 
      23985, 26482, 41221, 16025, 17444, 18320, 18473, 20113, 20465, 22345, 
      54980, 47738, 60730, 14292, 24445, 25096, 25317, 29125, 29896, 14825, 
      17069, 26221, 26450, 48946, 59021, 17681, 20017, 28097, 57977, 58825, 
      45373, 49033, 49789, 50170, 50938, 64314, 51560, 67285, 15185, 20484, 
      22144, 51264, 52425, 69625, 22741, 68002, 23165, 23593, 22432, 27257, 
      28372, 55777, 15986, 23906, 55625, 61850, 72746, 21352, 61245, 62532, 
      73957, 62354, 74693, 16409, 27409, 32768, 34609, 63040, 70208, 30330, 
      26701, 33029, 66629, 17225, 23402, 28397, 33290, 34322, 71917, 74761, 
      23508, 27424, 26153, 18440, 29674, 18560, 31040, 32458, 32930, 33169, 
      31202, 20896, 19769, 31481, 33761, 21005, 21233, 21178, 27792, 29306, 
      33346, 33569, 23458, 22633, 32634, 31313, 37280, 33949, 35496, 35725, 
      36900, 37930, 24704, 31153, 33917, 35906, 32708, 32885, 34816, 36004, 
      38825, 32645, 36145, 42809, 37498, 43154, 37025, 41885, 44909, 43425, 
      42962, 44149, 44969, 45170, 44560, 49025, 45328, 49185, 48698, 46697, 
      47458, 49834, 48229, 48808, 51209, 51826, 52100, 53090, 53546, 55546, 
      54353, 57128, 57961, 63970, 65314, 65525 ], 
  [ 16425, 17593, 16349, 15509, 15329, 16400, 16724, 15277, 16660, 13225, 
      12589, 15140, 11322, 12325, 10001, 10400, 10809, 10517, 11405, 10829, 
      9248, 7956, 12146, 12250, 12308, 9650, 8641, 7605, 10993, 7625, 8320, 
      7514, 8100, 8245, 8788, 7261, 8801, 12752, 9864, 11764, 52757, 54581, 
      10394, 5392, 7072, 10705, 12960, 47092, 43250, 9553, 3728, 12197, 9181, 
      9549, 3442, 8237, 40045, 43690, 9065, 38809, 43220, 36450, 11701, 
      11029, 4932, 2601, 3177, 7801, 9040, 34801, 5858, 6770, 35873, 5245, 
      3085, 1709, 2122, 2842, 5917, 36541, 5161, 4889, 4756, 2000, 5300, 
      7796, 30676, 4985, 2260, 11773, 11988, 39133, 3889, 14689, 20170, 
      29530, 31973, 3281, 6497, 32297, 43105, 1989, 2529, 30501, 31554, 
      45594, 2797, 32237, 32596, 3650, 2873, 845, 745, 11833, 14330, 16528, 
      1802, 1145, 6682, 7865, 29705, 3125, 296, 181, 6824, 16229, 29341, 
      30376, 36200, 39701, 277, 250, 3925, 10081, 26650, 27970, 30706, 31057, 
      1664, 100, 6305, 16448, 2353, 193, 7618, 10250, 10453, 11930, 13045, 
      30325, 41258, 1800, 1636, 4660, 9445, 11061, 36900, 509, 3746, 10025, 
      24361, 25625, 38050, 2417, 305, 32, 5057, 5945, 15392, 16145, 20465, 
      21920, 153, 53, 5, 3725, 6088, 8653, 9029, 9220, 20168, 5626, 7397, 
      9605, 15626, 32401, 1681, 64, 1, 0, 81, 441, 3969, 6724, 22201, 26569, 
      32761, 36864, 5042, 5185, 12101, 14642, 20165, 23717, 445, 1768, 11668, 
      23108, 30280, 738, 6093, 18778, 1040, 97, 857, 1616, 10016, 12116, 221, 
      2329, 13250, 15154, 22826, 30650, 232, 72, 4392, 21940, 113, 2650, 
      3649, 5674, 10865, 14449, 20785, 353, 89, 793, 1025, 11089, 22564, 
      13770, 17770, 389, 424, 2309, 6989, 14024, 33224, 697, 377, 746, 13346, 
      3988, 8608, 30769, 425, 6893, 7565, 30794, 245, 365, 485, 1492, 2696, 
      3560, 5380, 5972, 7592, 8845, 10805, 13652, 15572, 16325, 18421, 18692, 
      901, 325, 2250, 2826, 5850, 17914, 481, 1856, 9860, 13712, 16385, 
      20137, 20992, 25537, 30532, 325, 293, 1733, 2225, 2789, 9893, 10693, 
      21314, 25889, 388, 424, 900, 1693, 2349, 3133, 12868, 14485, 17485, 
      17748, 425, 845, 1037, 1322, 1385, 1450, 1730, 2386, 4717, 11810, 
      13130, 17002, 18586, 18857, 25010, 28585, 31337, 689, 464, 841, 18356, 
      18896, 610, 457, 445, 450, 457, 490, 5341, 7002, 9277, 25722, 500, 
      1109, 1213, 1573, 3848, 5384, 9700, 31813, 818, 554, 578, 3778, 6458, 
      27754, 625, 9412, 9792, 16960, 1025, 2069, 3226, 4981, 8725, 23426, 
      28849, 677, 701, 740, 2197, 3925, 8072, 25957, 733, 3645, 4954, 8650, 
      10729, 16605, 17629, 18153, 22633, 29290, 30658, 833, 1873, 2305, 2900, 
      9433, 16913, 17168, 25748, 31060, 941, 1097, 1370, 29065, 31117, 900, 
      2196, 12564, 13221, 19944, 22216, 24925, 29124, 1010, 965, 1217, 17345, 
      1193, 1313, 1424, 1985, 18980, 19520, 1314, 6273, 1172, 1165, 1685, 
      2381, 3365, 3460, 9077, 9992, 10760, 15797, 1421, 2249, 3725, 7154, 
      7309, 14450, 14914, 15386, 15866, 6921, 9945, 14521, 15457, 17425, 
      26896, 28192, 2098, 2269, 2330, 8258, 9650, 26650, 29258, 2285, 2344, 
      4925, 7069, 1621, 1642, 3457, 6562, 7605, 7921, 29077, 2756, 3281, 
      7684, 19289, 22916, 30500, 2770, 3050, 16810, 17057, 22417, 24785, 
      5860, 6253, 2173, 3005, 6610, 17978, 12545, 24436, 26585, 2050, 2250, 
      2986, 6649, 2216, 4420, 20341, 2885, 3578, 9778, 17338, 25313, 6928, 
      8388, 22753, 25713, 2501, 3490, 4610, 11426, 13010, 3176, 6221, 9725, 
      18125, 19400, 2650, 9162, 9325, 12010, 17242, 19501, 21922, 24505, 
      29170, 3488, 8945, 14153, 19345, 24608, 16141, 16605, 17316, 17800, 
      18292, 19045, 24525, 32157, 18401, 25226, 32609, 32954, 3712, 13337, 
      18512, 3573, 5458, 6730, 15570, 16705, 12013, 5597, 16025, 5625, 16596, 
      23200, 30169, 3865, 31277, 4469, 8333, 14045, 18005, 24580, 26645, 
      6885, 20610, 4112, 12745, 17785, 19721, 32320, 5746, 5989, 6826, 21914, 
      34501, 4477, 5032, 6957, 7720, 8712, 9832, 34981, 6010, 7090, 7853, 
      9113, 22985, 24089, 24370, 26393, 10690, 11650, 15577, 19161, 28477, 
      31330, 6836, 10984, 19061, 22856, 25636, 28925, 9665, 11930, 26650, 
      5713, 10225, 17953, 31428, 11258, 11729, 13429, 16993, 18554, 18785, 
      21458, 5765, 8077, 8180, 8612, 10100, 12701, 14125, 19165, 7474, 8761, 
      21250, 34525, 8912, 14425, 16385, 19232, 27385, 34676, 36401, 20329, 
      35170, 6133, 6309, 6868, 7453, 9000, 11709, 15493, 27988, 36360, 39940, 
      6530, 6641, 7025, 8090, 9266, 12325, 19930, 26977, 12329, 18944, 20324, 
      32644, 7717, 12186, 19330, 7165, 10445, 13448, 16525, 34613, 6938, 
      10370, 10733, 20114, 23273, 35113, 8212, 12097, 15520, 16660, 20512, 
      21940, 22932, 33625, 37681, 40912, 8594, 8825, 12701, 22601, 27106, 
      7685, 19277, 19496, 22525, 27277, 28712, 32996, 33317, 34292, 35957, 
      11925, 17770, 19233, 19669, 31594, 32533, 40330, 27908, 28193, 8210, 
      18325, 18530, 18737, 33521, 35477, 8584, 10125, 16200, 17125, 23725, 
      23976, 25524, 35656, 20602, 22442, 26506, 27602, 33562, 11380, 25105, 
      48065, 14274, 16930, 50674, 8852, 14165, 19240, 25997, 40165, 44180, 
      12746, 23909, 31826, 39301, 46274, 48626, 51874, 12241, 13977, 17865, 
      22905, 26116, 31716, 39145, 42705, 45316, 49216, 10085, 44753, 49409, 
      9928, 21053, 33013, 33629, 46468, 49604, 11917, 29682, 32301, 35722, 
      52650, 55597, 10016, 10484, 17225, 25376, 28496, 32500, 42400, 51209, 
      52849, 10226, 11570, 21226, 21650, 36122, 52637, 15165, 35368, 13525, 
      15098, 21634, 25985, 28834, 49025, 49418, 16592, 18385, 33617, 35780, 
      52025, 20629, 22689, 27154, 36946, 49441, 59425, 11237, 12757, 14957, 
      15080, 20645, 33736, 11593, 18010, 21650, 39673, 49085, 59410, 13108, 
      18720, 20880, 21664, 39553, 43348, 44425, 54928, 11881, 23330, 28265, 
      40781, 42157, 51482, 12136, 12100, 20381, 21509, 21901, 26024, 26261, 
      28229, 39989, 57896, 12577, 12346, 12577, 16290, 17362, 18721, 23346, 
      23770, 26245, 40882, 15908, 17305, 18169, 18320, 19940, 20288, 22148, 
      54569, 47365, 60293, 14221, 24232, 24877, 25096, 28872, 29637, 14746, 
      16946, 25994, 26221, 48569, 58594, 17552, 19856, 27856, 57556, 58400, 
      45018, 48658, 49410, 49789, 50553, 63865, 51173, 66824, 15122, 20329, 
      21969, 50881, 52036, 69156, 22562, 67541, 22984, 23410, 22265, 27040, 
      28145, 55376, 16025, 23725, 55226, 61421, 72269, 21205, 60820, 62101, 
      73476, 61925, 74210, 16420, 27200, 32513, 34340, 62609, 69745, 30097, 
      26504, 32776, 66184, 17210, 23245, 28186, 33037, 34061, 71450, 74282, 
      23353, 27225, 25970, 18485, 29461, 18577, 30817, 32225, 32693, 32930, 
      30985, 20969, 19796, 31264, 33524, 21064, 21290, 21233, 27625, 29125, 
      33125, 33346, 23545, 22698, 32425, 31120, 37033, 33736, 35269, 35496, 
      36661, 37685, 24785, 30978, 33716, 35689, 32533, 32708, 34625, 35801, 
      38596, 32482, 35984, 42580, 37325, 42925, 36866, 41684, 44680, 43216, 
      42761, 43940, 44770, 44969, 44369, 48802, 45145, 48964, 48485, 46516, 
      47273, 49625, 48040, 48613, 51010, 51629, 51913, 52897, 53357, 55337, 
      54160, 56933, 57762, 63765, 65105, 65314 ], 
  [ 15264, 16288, 15170, 14330, 14096, 15041, 15329, 14026, 15229, 12064, 
      11464, 13637, 10161, 10984, 8912, 9257, 9594, 9320, 10100, 9524, 8105, 
      6957, 10625, 10693, 10733, 8345, 7444, 6498, 9490, 6500, 7105, 6389, 
      6885, 7012, 7465, 6100, 7442, 10961, 8325, 10045, 48770, 50522, 8765, 
      4321, 5785, 9040, 11097, 43321, 39641, 7978, 2873, 10370, 7624, 7956, 
      2605, 6770, 36562, 40045, 7508, 35380, 39593, 33129, 9892, 9274, 6201, 
      3492, 2340, 6352, 7465, 31552, 4625, 5429, 32570, 6568, 4084, 2420, 
      2941, 2041, 4666, 33202, 6484, 6176, 6025, 2801, 4121, 6329, 27625, 
      6290, 3133, 9928, 10125, 35668, 5050, 12610, 17713, 26533, 28850, 4352, 
      5156, 29156, 39460, 2826, 1746, 27450, 28449, 41841, 3796, 29096, 
      29437, 4793, 3890, 1394, 1258, 9970, 12269, 14305, 2621, 1802, 5305, 
      6362, 26690, 4196, 629, 424, 5429, 14024, 26344, 27325, 32861, 36200, 
      610, 565, 2890, 8362, 23797, 25045, 27637, 27970, 2465, 289, 4964, 
      14225, 3298, 490, 6133, 8513, 8698, 10049, 11074, 27274, 37685, 2637, 
      2437, 3517, 7780, 9252, 33525, 986, 2729, 8306, 21634, 22826, 34621, 
      3380, 692, 41, 3860, 4640, 13241, 13940, 17972, 19337, 18, 260, 104, 
      2708, 4765, 7060, 7400, 7573, 17693, 4357, 5930, 7922, 13457, 29242, 
      2500, 289, 100, 81, 0, 144, 2916, 5329, 19600, 23716, 29584, 33489, 
      3845, 3970, 10202, 12545, 17690, 21026, 148, 1093, 9805, 20453, 27229, 
      1305, 4770, 16393, 1697, 16, 416, 977, 8297, 10217, 50, 1546, 11261, 
      13021, 20189, 27581, 565, 45, 3285, 19357, 50, 1813, 2650, 4405, 9074, 
      12370, 18274, 740, 80, 388, 548, 9280, 19945, 11745, 15457, 164, 181, 
      1544, 5576, 11981, 30029, 1210, 170, 377, 11357, 2953, 7033, 27700, 
      218, 5498, 6098, 27725, 452, 212, 260, 925, 1877, 2597, 4165, 4685, 
      6125, 7252, 9032, 11645, 13421, 14120, 16072, 16325, 1450, 586, 1521, 
      1989, 4581, 15601, 292, 1217, 8177, 11705, 14180, 17680, 18481, 22756, 
      27481, 514, 338, 1130, 1514, 1970, 8210, 8938, 18785, 23090, 613, 325, 
      549, 1108, 1620, 2260, 10933, 12424, 15208, 15453, 650, 530, 650, 845, 
      890, 937, 1145, 1657, 3610, 9965, 11177, 14761, 16237, 16490, 22265, 
      25642, 28250, 1076, 401, 544, 16025, 16529, 925, 610, 562, 477, 466, 
      445, 4162, 5625, 7666, 22941, 653, 740, 808, 1060, 2885, 4205, 8053, 
      28708, 1205, 725, 533, 2833, 5153, 24865, 580, 7801, 8145, 14737, 746, 
      1466, 2389, 3874, 7186, 20789, 25906, 776, 692, 677, 1576, 2980, 6605, 
      23176, 850, 2754, 3865, 7129, 9010, 14418, 15370, 15858, 20050, 26329, 
      27625, 788, 1360, 1684, 2153, 7840, 14708, 14945, 22985, 28009, 842, 
      890, 1037, 26122, 28066, 981, 1629, 10701, 11304, 17541, 19669, 22216, 
      26181, 1217, 1010, 1010, 15122, 1040, 1088, 1145, 1508, 16649, 17153, 
      1125, 5058, 1325, 1300, 1352, 1832, 2600, 2677, 7556, 8381, 9077, 
      13700, 1250, 1754, 2906, 5849, 5986, 12461, 12889, 13325, 13769, 5652, 
      8352, 12532, 13396, 15220, 24097, 25321, 1693, 1810, 1853, 6845, 8093, 
      23869, 26333, 1844, 1885, 3944, 5800, 1522, 1525, 2746, 5365, 6282, 
      6562, 26170, 2225, 2624, 6361, 16976, 20369, 27521, 2257, 2465, 14677, 
      14906, 19906, 22130, 4789, 5128, 1930, 2474, 5449, 15773, 10772, 21817, 
      23840, 2041, 2061, 2509, 5506, 2117, 3637, 17992, 2498, 2993, 8293, 
      15205, 22658, 5785, 7065, 20260, 23040, 2402, 2977, 3845, 9797, 11237, 
      2789, 5204, 8276, 15956, 17141, 2605, 7785, 7930, 10345, 15145, 17242, 
      19501, 21922, 26317, 3065, 7604, 12308, 17104, 22025, 14152, 14580, 
      15237, 15685, 16141, 16840, 21960, 29160, 16250, 22625, 29594, 29921, 
      3361, 11600, 16361, 3330, 4693, 5749, 13653, 14698, 10420, 4850, 14090, 
      4896, 14625, 20761, 27316, 3730, 28370, 4100, 7208, 12308, 15944, 
      22069, 24008, 5994, 18369, 4265, 11152, 15760, 17552, 29377, 5125, 
      5314, 5989, 19601, 31450, 4360, 4645, 6120, 6757, 7605, 8581, 31912, 
      5389, 6253, 6890, 7970, 20618, 21650, 21913, 23810, 9385, 10237, 13786, 
      17082, 25786, 28477, 6125, 9661, 17000, 20525, 23125, 26216, 8522, 
      10517, 24085, 5380, 9028, 16000, 28593, 9953, 10370, 11890, 15130, 
      16565, 16778, 19253, 5540, 7240, 7325, 7685, 8957, 11252, 12532, 17140, 
      6781, 7834, 19081, 31546, 7985, 12832, 14612, 17225, 24820, 31697, 
      33332, 18250, 32173, 6340, 6120, 6445, 6868, 8109, 10440, 13828, 25405, 
      33309, 36709, 6305, 6362, 6602, 7397, 8357, 11002, 17905, 24466, 11024, 
      17009, 18281, 29809, 7186, 10917, 17377, 6868, 9428, 12053, 14824, 
      31688, 6893, 9389, 9698, 18125, 21050, 32170, 7681, 10900, 13945, 
      14977, 18505, 19825, 20745, 30772, 34612, 37681, 8009, 8186, 11450, 
      20450, 24649, 7460, 17396, 17597, 20392, 24820, 26165, 30197, 30500, 
      31421, 32996, 10818, 16033, 17370, 17770, 28885, 29770, 37153, 25433, 
      25700, 7985, 16570, 16757, 16946, 30722, 32570, 8269, 9396, 14661, 
      15496, 21556, 21789, 23229, 32749, 18685, 20381, 24157, 25181, 30781, 
      10489, 22864, 44564, 13005, 15373, 47065, 8861, 12932, 17485, 23720, 
      37060, 40877, 11729, 21794, 29189, 36250, 42881, 45125, 48229, 11332, 
      12816, 16272, 20880, 23857, 29097, 36112, 39492, 41977, 45697, 9698, 
      41450, 45890, 9685, 19208, 30340, 30920, 43093, 46085, 11170, 27225, 
      29682, 32905, 49005, 51826, 10025, 10169, 15776, 23225, 26129, 29881, 
      39241, 47636, 49204, 10217, 10985, 19417, 19805, 33305, 49010, 14004, 
      32605, 12634, 13973, 19825, 23834, 26485, 45578, 45953, 15305, 16900, 
      30980, 33017, 48452, 18946, 20826, 24949, 34129, 45994, 55546, 11336, 
      12136, 13940, 14045, 18980, 31117, 11458, 16633, 19913, 36730, 45674, 
      55549, 12505, 17289, 19233, 19945, 36628, 40225, 41248, 51265, 11962, 
      21485, 26042, 37802, 39106, 47981, 12325, 12181, 18824, 19844, 20200, 
      23981, 24200, 26024, 37064, 54125, 12946, 12517, 12370, 15237, 16165, 
      17362, 21537, 21925, 24202, 37921, 14945, 16144, 16900, 17033, 18473, 
      18785, 20465, 50960, 44098, 56450, 13672, 22405, 22996, 23197, 26685, 
      27396, 14125, 15929, 24041, 24250, 45266, 54841, 16481, 18497, 25777, 
      53857, 54665, 41913, 45373, 46089, 46450, 47178, 59914, 47780, 62765, 
      14645, 19024, 20484, 47524, 48625, 65025, 21041, 63482, 21445, 21853, 
      20852, 25177, 26192, 51857, 16466, 22186, 51725, 57650, 68066, 19972, 
      57085, 58312, 69237, 58154, 69953, 16609, 25409, 30308, 32009, 58820, 
      65668, 28090, 24821, 30589, 62269, 17165, 21922, 26377, 30850, 31802, 
      67337, 70061, 22048, 25524, 24413, 18980, 27634, 18820, 28900, 30218, 
      30650, 30869, 29122, 21716, 20129, 29401, 31481, 21685, 21893, 21818, 
      26212, 27586, 31226, 31429, 24418, 23373, 30634, 29473, 34900, 31909, 
      33316, 33525, 34600, 35570, 25604, 29493, 31997, 33826, 31048, 31205, 
      32996, 34064, 36625, 31105, 34625, 40609, 35858, 40954, 35525, 39965, 
      42709, 41425, 41042, 42149, 43069, 43250, 42740, 46885, 43588, 47065, 
      46658, 44977, 45698, 47834, 46429, 46948, 49309, 49946, 50320, 51250, 
      51746, 53546, 52513, 55268, 56061, 62010, 63314, 63505 ], 
  [ 13968, 14800, 13850, 13010, 12704, 13481, 13721, 12610, 13573, 10768, 
      10216, 11885, 8865, 9448, 7712, 7985, 8226, 7976, 8612, 8036, 6833, 
      5877, 8849, 8869, 8885, 6857, 6100, 5274, 7738, 5252, 5737, 5141, 5517, 
      5620, 5953, 4804, 5882, 8825, 6525, 8005, 43706, 45362, 6845, 3145, 
      4321, 7072, 8865, 38545, 35081, 6130, 1985, 8186, 5800, 6084, 1741, 
      5066, 32170, 35437, 5684, 31060, 35009, 28953, 7732, 7186, 8145, 4932, 
      1476, 4672, 5617, 27472, 3233, 3893, 28418, 8584, 5668, 3620, 4285, 
      1225, 3250, 29002, 8500, 8144, 7969, 4121, 2801, 4625, 23809, 8282, 
      4549, 7720, 7893, 31300, 6850, 10090, 14689, 22789, 24938, 6032, 3620, 
      25220, 34852, 4194, 954, 23634, 24561, 37089, 5380, 25160, 25477, 6569, 
      5498, 2378, 2194, 7738, 9773, 11593, 3965, 2930, 3721, 4610, 22922, 
      5876, 1325, 1000, 3821, 11336, 22600, 23509, 28661, 31784, 1306, 1237, 
      1762, 6322, 20245, 21397, 23797, 24106, 3785, 793, 3428, 11513, 4810, 
      1138, 4405, 6449, 6610, 7793, 8698, 23458, 33173, 4005, 3757, 2245, 
      5812, 7092, 29277, 1874, 1625, 6266, 18250, 19346, 30301, 4916, 1460, 
      305, 2516, 3152, 10625, 11252, 14900, 16145, 90, 788, 488, 1604, 3253, 
      5188, 5480, 5629, 14645, 2917, 4226, 5930, 10817, 25282, 3844, 841, 
      484, 441, 144, 0, 1764, 3721, 16384, 20164, 25600, 29241, 2501, 2602, 
      7922, 10001, 14642, 17690, 4, 445, 7573, 17165, 23413, 2313, 3258, 
      13465, 2825, 160, 80, 377, 6257, 7937, 74, 754, 8861, 10429, 16925, 
      23741, 1261, 261, 2061, 16165, 218, 949, 1570, 2965, 6938, 9850, 15178, 
      1508, 320, 100, 164, 7120, 16705, 9297, 12625, 116, 109, 776, 3944, 
      9509, 26021, 2146, 146, 137, 8957, 1825, 5185, 23860, 194, 3890, 4394, 
      23885, 980, 260, 212, 421, 1037, 1565, 2797, 3221, 4421, 5380, 6920, 
      9221, 10805, 11432, 13192, 13421, 2434, 1186, 801, 1125, 3141, 12769, 
      292, 617, 6185, 9281, 11492, 14656, 15385, 19300, 23665, 1018, 650, 
      578, 818, 1130, 6218, 6850, 15665, 19610, 1165, 445, 333, 580, 900, 
      1348, 8605, 9928, 12424, 12645, 1202, 362, 386, 461, 482, 505, 617, 
      937, 2386, 7757, 8825, 12025, 13357, 13586, 18857, 21970, 24386, 1844, 
      569, 400, 13169, 13625, 1597, 1066, 970, 765, 730, 637, 2842, 4041, 
      5770, 19485, 1109, 500, 520, 628, 1853, 2885, 6109, 24820, 1973, 1205, 
      725, 1825, 3665, 21265, 772, 5905, 6201, 12025, 626, 914, 1525, 2650, 
      5386, 17525, 22234, 1160, 932, 845, 1000, 1972, 4901, 19720, 1258, 
      1818, 2665, 5353, 6970, 11754, 12610, 13050, 16858, 22633, 23833, 980, 
      928, 1108, 1409, 5968, 12020, 12233, 19553, 24193, 962, 866, 845, 
      22450, 24250, 1341, 1125, 8469, 9000, 14589, 16525, 18856, 22509, 1745, 
      1322, 986, 12410, 1088, 1040, 1025, 1124, 13793, 14249, 1125, 3690, 
      1781, 1732, 1160, 1352, 1832, 1885, 5780, 6485, 7085, 11156, 1274, 
      1346, 2066, 4361, 4474, 10061, 10441, 10829, 11225, 4212, 6480, 10132, 
      10900, 12532, 20617, 21745, 1405, 1450, 1469, 5213, 6269, 20413, 22685, 
      1508, 1525, 2888, 4360, 1642, 1621, 2050, 4021, 4770, 5002, 22546, 
      1769, 2000, 4849, 14144, 17225, 23801, 1825, 1937, 12085, 12290, 16810, 
      18842, 3613, 3880, 1858, 2018, 4153, 13085, 8660, 18577, 20432, 2281, 
      2061, 2125, 4234, 2237, 2845, 15112, 2234, 2465, 6565, 12613, 19370, 
      4513, 5553, 17188, 19728, 2522, 2545, 3077, 7877, 9125, 2525, 4100, 
      6596, 13316, 14381, 2797, 6201, 6322, 8377, 12601, 14482, 16525, 18730, 
      22765, 2753, 6068, 10100, 14368, 18833, 11752, 12132, 12717, 13117, 
      13525, 14152, 18792, 25416, 13634, 19409, 25826, 26129, 3145, 9536, 
      13745, 3258, 3925, 4693, 11349, 12274, 8548, 4106, 11762, 4176, 12249, 
      17761, 23764, 3802, 24746, 3860, 5960, 10244, 13448, 18973, 20744, 
      5058, 15633, 4721, 9280, 13312, 14912, 25705, 4549, 4666, 5125, 16769, 
      27634, 4456, 4381, 5256, 5725, 6381, 7165, 28072, 4813, 5389, 5858, 
      6698, 17714, 18650, 18889, 20618, 7897, 8605, 11650, 14562, 22450, 
      24925, 5429, 8149, 14504, 17669, 20029, 22856, 7250, 8885, 20917, 5188, 
      7684, 13648, 25065, 8465, 8810, 10090, 12898, 14165, 14354, 16565, 
      5492, 6376, 6437, 6701, 7685, 9572, 10660, 14692, 6109, 6850, 16441, 
      27826, 7001, 10960, 12500, 14801, 21652, 27977, 29492, 15730, 28429, 
      6868, 6120, 6133, 6340, 7173, 9000, 11860, 22213, 29493, 32653, 6257, 
      6242, 6290, 6725, 7397, 9490, 15457, 21370, 9536, 14681, 15809, 26281, 
      6730, 9477, 15025, 6724, 8324, 10445, 12808, 28040, 7085, 8333, 8570, 
      15725, 18338, 28498, 7225, 9556, 12097, 12985, 16081, 17257, 18081, 
      27220, 30772, 33625, 7481, 7586, 10034, 17834, 21625, 7412, 15140, 
      15317, 17800, 21796, 23021, 26717, 26996, 27845, 29300, 9594, 13969, 
      15138, 15490, 25525, 26338, 33169, 22385, 22628, 7937, 14482, 14645, 
      14810, 27242, 28946, 8101, 8676, 12861, 13576, 18916, 19125, 20421, 
      29125, 16381, 17885, 21277, 22205, 27325, 9553, 20128, 40148, 11565, 
      13549, 42505, 9125, 11540, 15397, 20936, 33172, 36725, 10625, 19226, 
      25925, 32434, 38609, 40709, 43621, 10372, 11520, 14400, 18432, 21097, 
      25857, 32320, 35460, 37777, 41257, 9434, 37298, 41450, 9613, 17000, 
      27028, 27560, 38845, 41645, 10426, 24201, 26442, 29401, 44397, 47050, 
      10289, 10001, 14096, 20609, 23225, 26641, 35281, 43124, 44596, 10457, 
      10457, 17257, 17597, 29801, 44426, 12708, 29173, 11698, 12725, 17665, 
      21218, 23605, 41234, 41585, 13841, 15172, 27716, 29585, 43940, 16954, 
      18594, 22261, 30625, 41650, 50626, 11720, 11560, 12836, 12917, 17012, 
      27877, 11530, 15049, 17849, 33058, 41378, 50653, 11953, 15633, 17289, 
      17905, 32980, 36313, 37264, 46633, 12322, 19277, 23330, 34082, 35290, 
      43565, 12829, 12541, 17000, 17876, 18184, 21509, 21704, 23336, 33416, 
      49349, 13690, 12997, 12346, 14085, 14821, 15802, 19377, 19717, 21730, 
      34225, 13913, 14848, 15460, 15569, 16769, 17033, 18473, 46400, 39994, 
      51578, 13192, 20221, 20740, 20917, 24021, 24660, 13549, 14825, 21689, 
      21874, 41114, 50089, 15305, 16937, 23257, 49177, 49937, 38025, 41245, 
      41913, 42250, 42930, 54898, 43508, 57605, 14261, 17536, 18756, 43300, 
      44329, 59769, 19265, 58322, 19645, 20029, 19220, 22945, 23840, 47417, 
      17306, 20386, 47309, 52874, 62714, 18580, 52357, 53512, 63837, 53378, 
      64529, 17113, 23273, 27620, 29153, 54020, 60484, 25666, 22829, 27925, 
      57301, 17357, 20410, 24217, 28186, 29042, 62105, 64685, 20560, 23508, 
      22589, 19892, 25450, 19396, 26596, 27794, 28178, 28373, 26890, 22964, 
      20825, 27169, 29009, 22765, 22949, 22850, 24580, 25786, 28946, 29125, 
      25834, 24525, 28498, 27529, 32308, 29725, 30964, 31149, 32104, 33002, 
      26948, 27765, 29957, 31594, 29320, 29453, 31076, 32000, 34249, 29521, 
      33065, 38233, 34154, 38578, 33989, 37925, 40333, 39289, 39002, 40013, 
      41053, 41210, 40820, 44581, 41764, 44785, 44474, 43177, 43850, 45698, 
      44533, 44980, 47293, 47954, 48448, 49306, 49850, 51410, 50569, 53300, 
      54045, 59922, 61178, 61345 ], 
  [ 11700, 11860, 11498, 10658, 10100, 10289, 10361, 9922, 10045, 8500, 8116, 
      8021, 6597, 6340, 5780, 5801, 5706, 5540, 5672, 5096, 4649, 4365, 4901, 
      4753, 4685, 3917, 3664, 3258, 3874, 3152, 3217, 3041, 2997, 3016, 2929, 
      2536, 2690, 3617, 2493, 3133, 28250, 29570, 2393, 1297, 1465, 2452, 
      3321, 24097, 21389, 1930, 1145, 2810, 1684, 1800, 985, 1370, 19066, 
      21577, 1568, 18208, 21233, 16605, 2440, 2146, 17217, 12240, 720, 1060, 
      1417, 15460, 629, 785, 16154, 17908, 13480, 10088, 11257, 637, 562, 
      16570, 17824, 17300, 17041, 11009, 449, 929, 12721, 17522, 11773, 2260, 
      2349, 18280, 15418, 3538, 6373, 11953, 13514, 14180, 512, 13712, 20992, 
      11250, 450, 12546, 13221, 22725, 13192, 13652, 13885, 15053, 13394, 
      8090, 7738, 2194, 3305, 4369, 10937, 9146, 445, 746, 12002, 14024, 
      6029, 5284, 461, 4196, 11764, 12421, 16229, 18596, 6010, 5857, 82, 
      1450, 10081, 10897, 12625, 12850, 10673, 4825, 320, 4289, 12370, 5674, 
      625, 1493, 1570, 2165, 2650, 12370, 19649, 11061, 10645, 61, 1192, 
      1800, 16677, 7250, 29, 1394, 8674, 9434, 17449, 12560, 6416, 3497, 80, 
      212, 3737, 4112, 6416, 7241, 2610, 4904, 4100, 8, 229, 904, 1028, 1093, 
      6245, 145, 530, 1226, 3845, 13690, 10816, 5041, 4096, 3969, 2916, 1764, 
      0, 361, 7396, 10000, 13924, 16641, 65, 82, 2210, 3365, 6242, 8282, 
      1768, 445, 2029, 7925, 12325, 8109, 234, 5485, 9041, 2932, 1172, 545, 
      1385, 2225, 2426, 250, 2729, 3625, 7769, 12569, 5965, 3285, 45, 7261, 
      3074, 193, 58, 193, 1730, 3298, 6610, 6464, 3428, 1360, 1088, 1828, 
      7633, 2997, 4981, 2216, 2125, 356, 500, 3125, 14261, 7690, 2330, 1565, 
      2825, 145, 985, 12688, 2378, 530, 698, 12713, 5096, 2696, 2312, 925, 
      365, 221, 277, 365, 725, 1096, 1796, 3005, 3917, 4292, 5380, 5525, 
      8146, 5554, 549, 369, 369, 5125, 2560, 785, 1481, 3065, 4352, 6340, 
      6817, 9472, 12577, 5050, 4010, 914, 650, 458, 1514, 1810, 7013, 9698, 
      5365, 3133, 1845, 1000, 648, 424, 2725, 3460, 4948, 5085, 5402, 2042, 
      1730, 1385, 1322, 1261, 1037, 685, 370, 2297, 2861, 4717, 5545, 5690, 
      9197, 11386, 13130, 6800, 3425, 2164, 5441, 5729, 6217, 4930, 4666, 
      4041, 3922, 3577, 490, 765, 1402, 9657, 4973, 1928, 1780, 1384, 509, 
      533, 1573, 13480, 6929, 5153, 3665, 565, 725, 10933, 3712, 1537, 1665, 
      4801, 2474, 1250, 769, 634, 1354, 8369, 11650, 4772, 4040, 3701, 1252, 
      712, 1205, 9892, 4954, 810, 733, 1405, 2098, 4698, 5218, 5490, 7954, 
      11965, 12829, 3920, 1684, 1360, 1073, 1684, 4880, 5009, 9809, 13105, 
      3650, 3050, 2441, 11866, 13162, 4869, 1629, 2925, 3204, 6525, 7789, 
      9364, 11925, 5861, 4682, 3170, 5186, 3524, 3140, 2873, 2048, 6065, 
      6353, 3393, 1170, 5645, 5512, 2756, 1940, 1412, 1381, 1832, 2117, 2381, 
      4520, 3626, 2186, 1394, 1421, 1450, 3929, 4141, 4361, 4589, 1440, 2196, 
      4000, 4432, 5392, 10705, 11497, 2665, 2458, 2393, 1769, 2153, 10585, 
      12185, 2600, 2533, 1460, 1588, 4330, 4225, 1882, 1585, 1746, 1810, 
      12130, 2441, 2084, 1825, 6500, 8489, 13049, 2581, 2357, 5281, 5402, 
      8242, 9602, 1765, 1780, 3874, 2690, 1885, 5945, 3536, 9505, 10772, 
      5389, 4329, 3049, 2050, 4925, 2341, 7300, 3578, 2885, 2785, 5809, 
      10130, 2329, 2529, 8704, 10404, 5210, 3301, 2657, 3425, 4001, 3869, 
      2504, 2984, 6344, 6989, 5737, 2925, 2962, 3757, 5965, 7090, 8377, 9826, 
      12601, 3929, 2960, 4640, 7060, 9929, 5620, 5832, 6165, 6397, 6637, 
      7012, 9972, 14580, 6746, 10421, 14906, 15125, 4657, 4580, 6857, 5274, 
      3505, 3265, 5553, 6058, 4264, 3770, 5882, 3924, 6201, 9529, 13600, 
      6322, 14330, 5288, 3860, 5288, 6980, 10405, 11588, 4050, 8325, 8585, 
      4996, 7012, 7940, 15121, 4801, 4666, 4369, 9125, 16546, 7060, 5725, 
      4500, 4381, 4365, 4477, 16900, 5065, 4633, 4514, 4514, 9818, 10418, 
      10573, 11714, 4957, 5161, 6442, 8010, 13042, 14761, 5261, 5125, 8036, 
      9941, 11461, 13364, 5066, 5441, 12097, 6784, 5248, 7684, 14985, 5525, 
      5618, 6058, 7354, 8033, 8138, 9425, 7592, 5620, 5597, 5525, 5501, 5960, 
      6376, 8392, 6025, 5674, 9469, 17074, 5825, 6676, 7376, 8585, 12832, 
      17225, 18320, 9178, 17593, 10984, 8388, 7309, 6760, 6165, 6228, 7240, 
      13309, 18405, 20725, 8357, 8090, 7466, 6641, 6305, 6466, 9157, 12802, 
      6596, 8801, 9425, 16201, 7402, 6705, 9061, 8488, 6728, 7085, 8020, 
      17540, 10025, 6905, 6890, 9593, 11114, 17914, 7897, 7120, 7897, 8281, 
      9865, 10537, 11025, 17056, 19600, 21697, 7901, 7754, 7346, 10946, 
      13309, 9512, 9512, 9605, 10996, 13480, 14285, 16805, 17000, 17597, 
      18632, 7578, 9013, 9594, 9778, 16033, 16594, 21493, 13985, 14144, 
      10037, 9442, 9521, 9602, 17330, 18530, 9781, 8424, 8829, 9124, 11944, 
      12069, 12861, 18709, 10585, 11417, 13465, 14057, 17497, 8545, 12820, 
      26960, 8793, 9433, 28813, 12317, 8936, 10357, 13460, 21832, 24461, 
      9029, 12506, 16769, 21346, 25925, 27521, 29761, 9280, 9252, 10116, 
      12132, 13705, 16785, 21316, 23616, 25345, 27985, 10778, 25034, 28178, 
      11629, 11540, 17704, 18068, 26245, 28373, 10090, 15885, 17370, 19405, 
      30537, 32602, 13481, 11681, 10484, 13721, 15329, 17569, 23689, 29600, 
      30736, 13565, 10877, 11965, 12137, 19805, 30650, 10440, 19429, 10690, 
      10625, 12373, 14330, 15793, 28298, 28565, 10985, 11392, 18560, 19841, 
      30416, 12250, 13050, 15121, 20629, 28714, 35674, 15332, 11812, 11240, 
      11237, 12392, 18805, 14050, 11773, 12893, 22474, 28610, 35785, 12289, 
      12105, 12753, 13033, 22480, 24889, 25588, 32689, 15850, 13817, 16106, 
      23330, 24202, 30377, 16861, 16069, 12884, 13256, 13396, 15125, 15236, 
      16196, 22916, 34901, 18562, 16945, 14530, 12321, 12385, 12610, 14085, 
      14257, 15346, 23557, 12569, 12580, 12688, 12713, 13073, 13169, 13769, 
      32708, 27898, 36794, 13780, 14845, 15112, 15205, 16965, 17352, 13801, 
      13229, 15725, 15826, 28850, 35725, 13457, 13745, 16705, 35065, 35657, 
      26685, 29065, 29565, 29818, 30330, 39610, 30824, 41813, 15185, 14596, 
      14976, 30784, 31561, 43641, 15317, 42530, 15613, 15913, 15776, 17401, 
      17876, 34145, 22514, 16354, 34121, 38426, 46250, 15976, 38077, 38980, 
      47205, 38930, 47813, 21145, 18065, 20480, 21425, 39488, 44608, 19450, 
      18125, 20869, 42181, 20297, 17386, 18925, 21130, 21650, 46061, 48137, 
      17620, 18720, 18473, 25352, 20074, 23680, 20800, 21578, 21794, 21905, 
      21346, 29600, 25529, 21625, 22625, 28813, 28913, 28730, 21136, 21754, 
      23234, 23329, 33058, 30825, 23290, 22993, 25504, 24349, 25000, 25101, 
      25636, 26282, 33920, 23985, 25085, 26050, 25540, 25589, 26624, 27044, 
      28201, 26245, 29873, 32185, 30458, 32530, 30881, 33053, 34285, 34081, 
      34130, 34805, 36265, 36338, 36368, 38785, 37648, 39073, 39098, 39145, 
      39650, 40490, 40165, 40360, 42505, 43250, 44164, 44770, 45482, 46202, 
      46033, 48680, 49257, 54882, 55970, 56053 ], 
  [ 11833, 11689, 11593, 10753, 10081, 10004, 10000, 9865, 9608, 8633, 8325, 
      7432, 6730, 6093, 6065, 5972, 5725, 5597, 5501, 4925, 4820, 4840, 4274, 
      4050, 3944, 3746, 3721, 3505, 3285, 3361, 3236, 3250, 3016, 2997, 2720, 
      2669, 2405, 2420, 1828, 2088, 22417, 23585, 1538, 1620, 1332, 1521, 
      1972, 18720, 16354, 1189, 1924, 1537, 981, 1021, 1802, 857, 14297, 
      16466, 865, 13553, 16160, 12178, 1205, 1025, 22480, 16705, 1537, 585, 
      676, 11185, 610, 538, 11765, 23285, 18173, 14173, 15570, 1530, 505, 
      12105, 23201, 22601, 22304, 15284, 544, 416, 8864, 22861, 16200, 949, 
      1000, 13549, 20453, 1733, 3770, 8210, 9505, 19025, 265, 9665, 15881, 
      15601, 1381, 8689, 9250, 17386, 17885, 9605, 9800, 20050, 18125, 11833, 
      11405, 845, 1538, 2260, 15250, 13117, 122, 157, 8221, 18869, 9316, 
      8381, 100, 2125, 8021, 8564, 11764, 13789, 9297, 9106, 481, 405, 6642, 
      7306, 8730, 8917, 14948, 7808, 73, 2180, 16949, 8885, 74, 410, 449, 
      778, 1073, 8513, 14690, 15412, 14920, 232, 261, 565, 12136, 10841, 466, 
      349, 5501, 6109, 12794, 17177, 9817, 6100, 137, 41, 1780, 2041, 3737, 
      4372, 4909, 7925, 6893, 445, 20, 125, 173, 200, 3604, 50, 17, 257, 
      1850, 9605, 15129, 8100, 6889, 6724, 5329, 3721, 361, 0, 4489, 6561, 
      9801, 12100, 122, 101, 785, 1522, 3601, 5185, 3725, 1604, 680, 4904, 
      8468, 11890, 25, 3034, 13012, 5345, 2825, 1780, 340, 800, 4649, 1181, 
      1114, 1706, 4786, 8674, 9252, 5812, 292, 4392, 5525, 1010, 533, 98, 
      533, 1493, 3893, 9865, 5993, 3089, 2665, 593, 4688, 1306, 2682, 4325, 
      4196, 1325, 101, 1396, 10100, 11357, 4477, 3370, 1210, 544, 244, 8793, 
      4525, 169, 185, 8818, 8117, 4957, 4421, 2312, 1220, 772, 296, 232, 212, 
      317, 637, 1352, 1960, 2221, 3005, 3112, 11889, 8689, 1594, 1186, 274, 
      2826, 4745, 2020, 512, 1412, 2281, 3737, 4100, 6185, 8720, 8033, 6689, 
      2225, 1733, 1313, 545, 689, 4258, 6373, 8424, 5508, 3688, 2349, 1693, 
      1165, 1224, 1693, 2725, 2824, 8461, 3961, 3497, 2962, 2861, 2762, 2386, 
      1730, 617, 986, 1322, 2570, 3170, 3277, 5986, 7757, 9197, 10201, 5876, 
      4121, 3104, 3316, 9466, 7837, 7497, 6682, 6525, 6066, 585, 442, 585, 
      6370, 7880, 3733, 3509, 2885, 1060, 628, 680, 9509, 10330, 8098, 6154, 
      1154, 554, 7418, 6201, 720, 772, 2692, 4469, 2561, 1586, 881, 689, 
      5386, 8021, 7565, 6605, 6152, 2525, 1301, 692, 6605, 7785, 1513, 1018, 
      778, 1053, 2665, 3033, 3229, 5085, 8298, 9010, 6409, 3185, 2633, 2080, 
      905, 2809, 2900, 6560, 9248, 6025, 5197, 4322, 8237, 9305, 7624, 3016, 
      1576, 1741, 4036, 4996, 6229, 8296, 8882, 7361, 5317, 3077, 5785, 5249, 
      4868, 3625, 3728, 3940, 5578, 1189, 8552, 8381, 4637, 3365, 2381, 2312, 
      1205, 1300, 1412, 2677, 5849, 3725, 2249, 1250, 1241, 2314, 2450, 2594, 
      2746, 1345, 1417, 2385, 2665, 3321, 7380, 8020, 4394, 4073, 3970, 1370, 
      1450, 7298, 8594, 4253, 4148, 1973, 1493, 6705, 6562, 2965, 1642, 1537, 
      1525, 8577, 3904, 3281, 1616, 4201, 5696, 9344, 4082, 3706, 3362, 3445, 
      5525, 6581, 2088, 1989, 5945, 4153, 2018, 3874, 2377, 6560, 7561, 7954, 
      6514, 4626, 2221, 7300, 3272, 4925, 5345, 4234, 2234, 3890, 7109, 2500, 
      2320, 6025, 7345, 7585, 4802, 3626, 2570, 2842, 5636, 2941, 2509, 4349, 
      4804, 8226, 2602, 2601, 2826, 4122, 4905, 5850, 6957, 9162, 5620, 2713, 
      3329, 4913, 7060, 4005, 4141, 4360, 4516, 4680, 4941, 7141, 10837, 
      4789, 7514, 11125, 11306, 6500, 3497, 4900, 7345, 4474, 3778, 4090, 
      4405, 3485, 4777, 4381, 4969, 4624, 6964, 10161, 8621, 10777, 7093, 
      4069, 4205, 5213, 7688, 8605, 4753, 6178, 11492, 4217, 5321, 5945, 
      11492, 6074, 5825, 5186, 6826, 12689, 9397, 7492, 5317, 4932, 4612, 
      4420, 13005, 6338, 5450, 5065, 4685, 7405, 7853, 7970, 8845, 4786, 
      4762, 5245, 6205, 9945, 11322, 6344, 4916, 6269, 7604, 8744, 10229, 
      5237, 5042, 9266, 8665, 5305, 6145, 11584, 5354, 5333, 5393, 6005, 
      6418, 6485, 7354, 9701, 6437, 6376, 6152, 5672, 5485, 5597, 6701, 7146, 
      6301, 7474, 13369, 6452, 5897, 6217, 6932, 10001, 13520, 14425, 7373, 
      13850, 14005, 10573, 9000, 8109, 6868, 6133, 6309, 10440, 14548, 16488, 
      10466, 10085, 9157, 7762, 6970, 6257, 7466, 10085, 6425, 7300, 7696, 
      12800, 8865, 6610, 7522, 10445, 7165, 6724, 7013, 13949, 12514, 7418, 
      7289, 7978, 9005, 14285, 9360, 7177, 7156, 7312, 8212, 8656, 8992, 
      13617, 15705, 17460, 9250, 8989, 7289, 8989, 10706, 11621, 8125, 8180, 
      9077, 10877, 11492, 13480, 13637, 14120, 14965, 7825, 7930, 8245, 8353, 
      12898, 13345, 17370, 11344, 11465, 12146, 8321, 8362, 8405, 14005, 
      14977, 11700, 9469, 8164, 8269, 9949, 10036, 10600, 15156, 9122, 9650, 
      11090, 11530, 14210, 9248, 10673, 22153, 8698, 8730, 23778, 14920, 
      8917, 9236, 11237, 17861, 20072, 9466, 10625, 13786, 17489, 21346, 
      22714, 24650, 9945, 9385, 9337, 10441, 11520, 13840, 17497, 19417, 
      20880, 23140, 12545, 20645, 23333, 13700, 10229, 14645, 14933, 21704, 
      23528, 11097, 13282, 14425, 16042, 25426, 27225, 16084, 13600, 10009, 
      11764, 12916, 14624, 19604, 24641, 25625, 16130, 12226, 10730, 10826, 
      16442, 25577, 10573, 16180, 11393, 10834, 11138, 12373, 13418, 23605, 
      23834, 10852, 10841, 15577, 16592, 25457, 11281, 11701, 13050, 17266, 
      24021, 30069, 18125, 13085, 11677, 11636, 11461, 15860, 16349, 11450, 
      11810, 18845, 23993, 30218, 13600, 11668, 11860, 11988, 18889, 20880, 
      21465, 27540, 18605, 12506, 13997, 19625, 20345, 25570, 19844, 18824, 
      12181, 12325, 12389, 13396, 13469, 14125, 19325, 29524, 21925, 19890, 
      16677, 12682, 12442, 12325, 12850, 12946, 13617, 19890, 13120, 12713, 
      12593, 12580, 12560, 12580, 12800, 27673, 23585, 31265, 15205, 13572, 
      13725, 13780, 14932, 15205, 15074, 13666, 14186, 14249, 24461, 30386, 
      13780, 13460, 14900, 29840, 30356, 22714, 24714, 25138, 25353, 25789, 
      33853, 26245, 35828, 16762, 14425, 14425, 26281, 26944, 37504, 14690, 
      36545, 14948, 15210, 15377, 16052, 16337, 29300, 26029, 15689, 29314, 
      33049, 39961, 15957, 32776, 33565, 40840, 33553, 41410, 24128, 16868, 
      18409, 19088, 34073, 38585, 17797, 17156, 18836, 36500, 22786, 17177, 
      17690, 19097, 19465, 39962, 41810, 17449, 17713, 17770, 28981, 18801, 
      26777, 19337, 19925, 20065, 20138, 19997, 33761, 28816, 20276, 20896, 
      32708, 32770, 32549, 20737, 21089, 21809, 21866, 37485, 34834, 22093, 
      22100, 23585, 23076, 23461, 23524, 23869, 24401, 38233, 23434, 24040, 
      24701, 24989, 25000, 25769, 25961, 26624, 25922, 29588, 30608, 29945, 
      30953, 30634, 32008, 32708, 32884, 33085, 33608, 35258, 35293, 35513, 
      37322, 36945, 37648, 37825, 38480, 38909, 39293, 39348, 39429, 41498, 
      42281, 43385, 43877, 44665, 45005, 45140, 47749, 48250, 53761, 54773, 
      54818 ], 
  [ 18064, 16848, 17690, 16850, 15776, 14761, 14489, 15426, 13829, 14864, 
      14824, 11117, 12961, 10984, 12832, 12337, 11554, 11560, 10660, 10084, 
      11185, 12277, 7825, 7333, 7093, 8905, 9684, 10138, 6970, 9860, 9065, 
      9749, 8845, 8692, 7745, 8900, 7162, 3961, 5245, 4165, 7610, 8242, 4285, 
      8521, 6625, 4000, 2977, 5521, 4361, 4338, 10433, 2810, 4264, 4036, 
      10445, 4810, 3242, 4205, 4148, 2900, 4033, 2329, 2612, 2834, 46801, 
      38212, 10180, 4672, 3825, 1872, 6305, 5429, 2050, 48008, 40484, 34340, 
      36541, 10441, 6066, 2122, 47924, 47056, 46625, 36121, 6641, 4369, 1025, 
      47450, 37573, 2088, 2005, 2628, 43970, 1130, 353, 773, 1130, 41872, 
      5156, 1156, 3620, 36706, 10426, 850, 1009, 4321, 40196, 1096, 1157, 
      43433, 40570, 30794, 30098, 1850, 1069, 585, 36221, 32882, 4745, 3842, 
      650, 41716, 26669, 25064, 4589, 584, 584, 725, 1781, 2600, 26650, 
      26325, 7650, 2482, 277, 405, 757, 810, 35785, 24089, 4964, 505, 38858, 
      25970, 3893, 2353, 2258, 1649, 1274, 674, 2965, 36517, 35757, 6597, 
      2740, 1972, 1885, 29266, 7769, 2426, 74, 146, 2141, 39220, 27572, 
      21041, 6100, 5200, 641, 500, 52, 17, 18778, 24340, 22504, 7748, 5045, 
      3140, 2920, 2813, 53, 5477, 3970, 2602, 577, 962, 36100, 24649, 22500, 
      22201, 19600, 16384, 7396, 4489, 0, 196, 1024, 1849, 6085, 5930, 1522, 
      785, 50, 26, 16388, 11453, 1685, 13, 629, 30985, 5050, 153, 32777, 
      19616, 14416, 11897, 2417, 1537, 18250, 10226, 1181, 701, 29, 701, 
      26605, 20485, 6925, 37, 19930, 9653, 7970, 5525, 2074, 890, 74, 27620, 
      20800, 14948, 13988, 2000, 65, 1105, 337, 17524, 17261, 10504, 4456, 
      1061, 1189, 30050, 17810, 15497, 1277, 7713, 3393, 820, 17858, 4658, 
      4138, 845, 24532, 18692, 17620, 12965, 9997, 8477, 6125, 5525, 4165, 
      3332, 2312, 1285, 821, 680, 392, 365, 30850, 25506, 11041, 9829, 5701, 
      481, 18212, 12137, 2857, 1345, 740, 320, 281, 356, 881, 24314, 21898, 
      12610, 11314, 10090, 2890, 2498, 305, 410, 24973, 19645, 15949, 12868, 
      11140, 9540, 1693, 1224, 648, 613, 25010, 16490, 15490, 14285, 14050, 
      13817, 12905, 11177, 7250, 2125, 1657, 761, 557, 530, 425, 722, 1090, 
      27956, 20281, 16784, 625, 569, 26685, 23850, 23242, 21757, 21466, 
      20605, 6682, 5065, 3466, 541, 23893, 15860, 15368, 13940, 8765, 6725, 
      3293, 1268, 28085, 24245, 20693, 8993, 5713, 785, 20740, 3601, 3385, 
      1017, 17266, 12946, 10229, 7514, 4106, 629, 986, 23176, 21412, 20557, 
      12776, 9140, 4645, 776, 23530, 9754, 7785, 4329, 3130, 1258, 1090, 
      1018, 730, 1129, 1305, 20948, 14240, 12884, 11393, 3920, 1268, 1225, 
      865, 1409, 20162, 18530, 16717, 1202, 1466, 23101, 13669, 2581, 2344, 
      1021, 909, 936, 1261, 25297, 22570, 18650, 1402, 19520, 18448, 17665, 
      14948, 1249, 1193, 19045, 7018, 24565, 24260, 17032, 14152, 11560, 
      11357, 4756, 4181, 3757, 1940, 19450, 14914, 11026, 6409, 6266, 2381, 
      2249, 2125, 2009, 6772, 4432, 2452, 2196, 1780, 1417, 1521, 16253, 
      15530, 15293, 5725, 4733, 1469, 1693, 15844, 15605, 9544, 6920, 20842, 
      20565, 12546, 7605, 6562, 6282, 1810, 14825, 13264, 6641, 1856, 1609, 
      2041, 15137, 14225, 2357, 2306, 1706, 1690, 8989, 8488, 19010, 15074, 
      8249, 2333, 4052, 1937, 2000, 22761, 19981, 15949, 8586, 21437, 12317, 
      2312, 17338, 14753, 6053, 2885, 2218, 8865, 7345, 2340, 2320, 21722, 
      15857, 12805, 5317, 4517, 17629, 10244, 6596, 3076, 2861, 22765, 7225, 
      7090, 5305, 3385, 2962, 2701, 2602, 2797, 17345, 7604, 4468, 3104, 
      2705, 4072, 3940, 3757, 3645, 3541, 3400, 2920, 3400, 3650, 3025, 3554, 
      3601, 18761, 5440, 3761, 20410, 13653, 11349, 4693, 4338, 6500, 14090, 
      4850, 14416, 4825, 3681, 3796, 22490, 4010, 19220, 10568, 6148, 4744, 
      3869, 3848, 12994, 4369, 27505, 7232, 5120, 4672, 4457, 16325, 15674, 
      13829, 4481, 4850, 23400, 19485, 13960, 12637, 11245, 9981, 5032, 
      16589, 14093, 12770, 11050, 4658, 4570, 4553, 4490, 9945, 9117, 6786, 
      5602, 4786, 4957, 15925, 9941, 5800, 5125, 4925, 4936, 11602, 9397, 
      5045, 21060, 11268, 6480, 5353, 10513, 10090, 8810, 7010, 6485, 6418, 
      5813, 22900, 15080, 14885, 14125, 12037, 9572, 8612, 6500, 16861, 
      14274, 6201, 6066, 14425, 8912, 7892, 6865, 5780, 6217, 6452, 6770, 
      6413, 30420, 24040, 20725, 18628, 15109, 11560, 8788, 6085, 6709, 7309, 
      23665, 22882, 20882, 17477, 15077, 11282, 7265, 6266, 11584, 7769, 
      7361, 6569, 19786, 12037, 7857, 23108, 14468, 11213, 9224, 7048, 27053, 
      14989, 14458, 8045, 7330, 7250, 20281, 13140, 10305, 9657, 8145, 7785, 
      7585, 7252, 7732, 8281, 19769, 19106, 12850, 7850, 7289, 24820, 8996, 
      8917, 8072, 7460, 7405, 7517, 7540, 7621, 7796, 14458, 9873, 9250, 
      9090, 7605, 7650, 8593, 7793, 7780, 25345, 10130, 10037, 9946, 8042, 
      8210, 24229, 18916, 11581, 11016, 8676, 8629, 8389, 8389, 9725, 9181, 
      8477, 8381, 8381, 17489, 8864, 10964, 14125, 12013, 11785, 29861, 
      14612, 11045, 9160, 9620, 10357, 16769, 9754, 9029, 9650, 10961, 11525, 
      12389, 18052, 15616, 12352, 10240, 9577, 9217, 9792, 10372, 10897, 
      11817, 24538, 10930, 12010, 26765, 11368, 9620, 9640, 11453, 12205, 
      20410, 9865, 9802, 9945, 13165, 14026, 31025, 26129, 14096, 10625, 
      10169, 10001, 10961, 12916, 13364, 30937, 22745, 12137, 11965, 10345, 
      13450, 16804, 10485, 19634, 17333, 12545, 11234, 10805, 12818, 12913, 
      16145, 14660, 10820, 10897, 13732, 13626, 12706, 11509, 11169, 13234, 
      16066, 33736, 23336, 18980, 18805, 13940, 11237, 30218, 16073, 13753, 
      11810, 13474, 16349, 23985, 15889, 14473, 14065, 11988, 12505, 12688, 
      15145, 34082, 13645, 12322, 12322, 12506, 14381, 36125, 34301, 15464, 
      14804, 14600, 13061, 13000, 12584, 12424, 16325, 39546, 36037, 30010, 
      19717, 18405, 17082, 14257, 14085, 13282, 12721, 20825, 18944, 18020, 
      17873, 16513, 16265, 15145, 15680, 14138, 17530, 25992, 14845, 14596, 
      14517, 13525, 13396, 25325, 20969, 14521, 14450, 14746, 17321, 20681, 
      18217, 14297, 17177, 17425, 14473, 15133, 15289, 15370, 15538, 19314, 
      15860, 20485, 28085, 19584, 18244, 16164, 16425, 21625, 18241, 21202, 
      18365, 18493, 19732, 17057, 16672, 17977, 44186, 19106, 18125, 19850, 
      23546, 21652, 19845, 20232, 24157, 20354, 24593, 40409, 18409, 16868, 
      16609, 20740, 23108, 17730, 19501, 17429, 22229, 37325, 22202, 19097, 
      17690, 17522, 24217, 25261, 22608, 19924, 21053, 47540, 20074, 43460, 
      19940, 19858, 19730, 19669, 21002, 54196, 46169, 21281, 20561, 52205, 
      52133, 51778, 25092, 24506, 22546, 22469, 58858, 54733, 23634, 24713, 
      22580, 24349, 23796, 23725, 23400, 23530, 59204, 27253, 26117, 25706, 
      28808, 28685, 28516, 27904, 26825, 30545, 34345, 30809, 33898, 31154, 
      35525, 34085, 32909, 34425, 35162, 35149, 37469, 37370, 38260, 37925, 
      40228, 38385, 39098, 41897, 42058, 40834, 42229, 41908, 43709, 44626, 
      46400, 46490, 47546, 46546, 47753, 50228, 50461, 55570, 56314, 56225 ], 
  [ 20500, 19060, 20098, 19258, 18100, 16889, 16561, 17722, 15845, 17300, 
      17316, 13021, 15397, 13140, 15380, 14801, 13906, 13940, 12872, 12296, 
      13649, 14965, 9701, 9153, 8885, 11117, 12064, 12658, 8874, 12352, 
      11417, 12241, 11197, 11016, 9929, 11336, 9290, 5417, 7093, 5733, 5650, 
      6170, 5993, 11097, 8865, 5652, 4321, 3897, 2989, 6130, 13345, 4210, 
      6084, 5800, 13385, 6770, 2066, 2777, 5968, 1808, 2633, 1405, 4040, 
      4346, 53017, 43840, 13120, 6660, 5617, 1060, 8629, 7585, 1154, 54308, 
      46280, 39688, 42057, 13437, 8362, 1170, 54224, 53300, 52841, 41609, 
      9049, 6329, 521, 53722, 43173, 3460, 3349, 1480, 50018, 2138, 773, 353, 
      514, 47780, 7312, 512, 2192, 42250, 13450, 346, 421, 2725, 45992, 452, 
      485, 49453, 46394, 35890, 35138, 3194, 2105, 1369, 41737, 38146, 6845, 
      5746, 202, 47624, 31429, 29684, 6661, 1396, 164, 221, 829, 1396, 31410, 
      31057, 10282, 4050, 81, 97, 225, 250, 41273, 28625, 7120, 1289, 44570, 
      30674, 5825, 3893, 3770, 2965, 2450, 170, 1649, 42061, 41245, 9061, 
      4392, 3400, 877, 34250, 10429, 3994, 74, 34, 1049, 44960, 32416, 25297, 
      8480, 7412, 1537, 1312, 416, 241, 22810, 28904, 26900, 10408, 7229, 
      4904, 4628, 4493, 445, 7745, 5930, 4226, 1445, 290, 41616, 29241, 
      26896, 26569, 23716, 20164, 10000, 6561, 196, 0, 324, 841, 8465, 8282, 
      2810, 1765, 442, 82, 20168, 14645, 3029, 125, 125, 36109, 7234, 685, 
      38041, 23732, 17972, 15145, 3985, 2825, 22226, 13250, 2329, 1625, 169, 
      169, 31365, 24685, 9445, 261, 24074, 12593, 10658, 7793, 3530, 1898, 
      410, 32464, 25028, 18560, 17488, 3428, 233, 2197, 981, 21416, 21125, 
      13556, 6500, 2125, 461, 35090, 21730, 19165, 2425, 10345, 5185, 288, 
      21778, 6730, 6098, 313, 29096, 22696, 21512, 16325, 12965, 11221, 8477, 
      7765, 6125, 5096, 3796, 2405, 1717, 1492, 980, 925, 35946, 30154, 
      14149, 12769, 7969, 1125, 22160, 15385, 4481, 2465, 1552, 740, 617, 
      272, 377, 28850, 26210, 15914, 14450, 13058, 4514, 4010, 613, 298, 
      29565, 23733, 19645, 16200, 14248, 12424, 2925, 2260, 1348, 1285, 
      29602, 20242, 19130, 17785, 17522, 17261, 16237, 14285, 9770, 3497, 
      2861, 1517, 1145, 1090, 397, 386, 530, 32800, 24425, 20564, 1241, 1129, 
      31417, 28330, 27666, 26041, 25722, 24777, 9090, 7165, 5202, 457, 28373, 
      19528, 18980, 17384, 11509, 9133, 4973, 680, 32929, 28753, 24865, 
      11765, 7925, 533, 24912, 5337, 5065, 1801, 21074, 16250, 13169, 10034, 
      5954, 769, 650, 27572, 25640, 24701, 16052, 11912, 6605, 692, 27954, 
      12610, 10333, 6205, 4698, 2098, 1818, 1690, 954, 765, 829, 25120, 
      17684, 16160, 14473, 5684, 2080, 2009, 809, 905, 24250, 22450, 20441, 
      866, 962, 27469, 17029, 3925, 3604, 1525, 1189, 964, 925, 29861, 26882, 
      22570, 2186, 23524, 22340, 21473, 18448, 1865, 1753, 22993, 9370, 
      29045, 28712, 20756, 17540, 14612, 14381, 6632, 5917, 5381, 2920, 
      23426, 18386, 13994, 8621, 8450, 3529, 3341, 3161, 2989, 9040, 6196, 
      3600, 3232, 2592, 1305, 1297, 19865, 19058, 18793, 7769, 6553, 1385, 
      1385, 19400, 19133, 12260, 9188, 24930, 24625, 15682, 9985, 8746, 8410, 
      1530, 18241, 16484, 8825, 2500, 1889, 1649, 18581, 17557, 3281, 3202, 
      2042, 1802, 11565, 10980, 22874, 18490, 10685, 3145, 5536, 2105, 1972, 
      26989, 23929, 19449, 11050, 25525, 15341, 2900, 20978, 18085, 7985, 
      3809, 2330, 11329, 9529, 2704, 2404, 25810, 19301, 15857, 7025, 6001, 
      21269, 12904, 8584, 3944, 3589, 26937, 9325, 9162, 6957, 4365, 3690, 
      3177, 2826, 2601, 20929, 9760, 5840, 3860, 2929, 5220, 5032, 4765, 
      4597, 4437, 4212, 3172, 2980, 4546, 3221, 3106, 3125, 22457, 6980, 
      4657, 24274, 16705, 14065, 5953, 5458, 8264, 17170, 6082, 17524, 6001, 
      4129, 3600, 26522, 3730, 22888, 13060, 7688, 5780, 4205, 3988, 15850, 
      5125, 31985, 8996, 6212, 5540, 4121, 19601, 18866, 16769, 5125, 4346, 
      27460, 23125, 16900, 15381, 13765, 12277, 4500, 19865, 17033, 15514, 
      13514, 5218, 5018, 4973, 4714, 12157, 11161, 8242, 6610, 4842, 4761, 
      19061, 12125, 6836, 5741, 5261, 4964, 14066, 11441, 5297, 24784, 13648, 
      7684, 5185, 12725, 12218, 10658, 8354, 7633, 7538, 6625, 26792, 18020, 
      17797, 16925, 14501, 11560, 10376, 7592, 20025, 17074, 7069, 5674, 
      17225, 10676, 9376, 7985, 6032, 5825, 5920, 7778, 5993, 34984, 27988, 
      24309, 21960, 17965, 13828, 10440, 6309, 6205, 6525, 27557, 26690, 
      24466, 20641, 17905, 13466, 8357, 6602, 13796, 9001, 8425, 6401, 23202, 
      14305, 9061, 26888, 17128, 13285, 10820, 6740, 31225, 17705, 17090, 
      9193, 8114, 6914, 23697, 15520, 12097, 11281, 9265, 8737, 8425, 7056, 
      7200, 7497, 23101, 22354, 15146, 8746, 7709, 28712, 10312, 10205, 8996, 
      7880, 7685, 7405, 7400, 7397, 7432, 16978, 11413, 10594, 10378, 7633, 
      7594, 7893, 8185, 8144, 29237, 11642, 11521, 11402, 7930, 7930, 27981, 
      22024, 13429, 12724, 9544, 9469, 9061, 8109, 10985, 10217, 9065, 8857, 
      8297, 20345, 9620, 9760, 16393, 13833, 10413, 34117, 16936, 12557, 
      9860, 9032, 9461, 19429, 10706, 9169, 9146, 9925, 10321, 10961, 20880, 
      18052, 14116, 11332, 10305, 9385, 9316, 9616, 9945, 10585, 28178, 
      10034, 10778, 30629, 12740, 9704, 9668, 10445, 10973, 23490, 10285, 
      9970, 9805, 11737, 12402, 35281, 29881, 16084, 11521, 10729, 10169, 
      10289, 11600, 11936, 35165, 26077, 13565, 13337, 10205, 12050, 19240, 
      10429, 22490, 19825, 13973, 12130, 11393, 11698, 11765, 18385, 16592, 
      10960, 10841, 12416, 15250, 14050, 12321, 11029, 12114, 14274, 38132, 
      26612, 21640, 21437, 15592, 11405, 34250, 18173, 15293, 11474, 12410, 
      14585, 27289, 17905, 16153, 15633, 11680, 11889, 11988, 13689, 38450, 
      15017, 13106, 11930, 12002, 13177, 40661, 38669, 17284, 16456, 16196, 
      14125, 14036, 13396, 12116, 14701, 44362, 40545, 33930, 22321, 20785, 
      19210, 15685, 15457, 14346, 12357, 23569, 21380, 20288, 20113, 18473, 
      18169, 16769, 14308, 13298, 15794, 29380, 16245, 15912, 15805, 14365, 
      14152, 28601, 23629, 15725, 15626, 13850, 15725, 23257, 20345, 15305, 
      15665, 15857, 13885, 14265, 14365, 14418, 14530, 17410, 14824, 18413, 
      31585, 21796, 20176, 15184, 15361, 19441, 20117, 19130, 20213, 20313, 
      21776, 18401, 17876, 16745, 49114, 20954, 16921, 18226, 21250, 23976, 
      18277, 18580, 21805, 18730, 22213, 44945, 19865, 17680, 17225, 19088, 
      21008, 18850, 21125, 18269, 20381, 41497, 24386, 20525, 18530, 18250, 
      22061, 22937, 24820, 21520, 22873, 52552, 21474, 48080, 21200, 20978, 
      20794, 20705, 22346, 59600, 50929, 22625, 21625, 57413, 57313, 56930, 
      27136, 26354, 23834, 23729, 64458, 60025, 25090, 26393, 23504, 25749, 
      25000, 24901, 24436, 24482, 64720, 29185, 27685, 27050, 30740, 30589, 
      30224, 29444, 28001, 32645, 36473, 31985, 35858, 32330, 37681, 35653, 
      34085, 35881, 36730, 36605, 39065, 38938, 39968, 39185, 42048, 39673, 
      40498, 43745, 43850, 42290, 43965, 43560, 45305, 46250, 48164, 48170, 
      49282, 48002, 49433, 51880, 52057, 57082, 57770, 57653 ], 
  [ 24208, 22480, 23770, 22930, 21664, 20201, 19801, 21250, 19013, 21008, 
      21096, 16045, 19105, 16488, 19232, 18545, 17506, 17576, 16292, 15716, 
      17393, 18997, 12689, 12069, 11765, 14537, 15700, 16474, 11898, 16132, 
      15017, 16021, 14797, 14580, 13313, 15044, 12602, 7865, 10045, 8325, 
      3706, 4082, 8765, 14985, 12321, 8352, 6625, 2385, 1801, 9010, 17665, 
      6586, 9000, 8644, 17741, 9866, 1130, 1517, 8884, 980, 1409, 793, 6452, 
      6866, 61585, 51652, 17476, 9792, 8497, 592, 12193, 10933, 578, 62984, 
      54308, 47140, 49725, 17865, 11890, 522, 62900, 61904, 61409, 49241, 
      12721, 9425, 449, 62362, 50949, 5800, 5653, 580, 58370, 4010, 1889, 
      389, 298, 55952, 10660, 260, 932, 49954, 17914, 274, 241, 1249, 54020, 
      200, 197, 57769, 54458, 43018, 42194, 5498, 4013, 2953, 49405, 45490, 
      10121, 8770, 202, 55796, 38125, 36200, 9901, 3016, 200, 149, 181, 424, 
      38106, 37717, 14242, 6642, 405, 277, 117, 106, 48905, 35033, 10468, 
      2873, 52490, 37298, 8885, 6449, 6290, 5233, 4538, 98, 533, 49765, 
      48877, 12805, 7092, 5812, 157, 41234, 14425, 6586, 650, 466, 221, 
      52916, 39220, 31345, 12116, 10832, 3265, 2932, 1460, 1105, 28570, 
      35348, 33128, 14404, 10613, 7748, 7400, 7229, 1525, 11237, 9026, 6890, 
      3137, 2, 49284, 35721, 33124, 32761, 29584, 25600, 13924, 9801, 1024, 
      324, 0, 121, 12101, 11882, 5042, 3601, 1522, 730, 25604, 19325, 5333, 
      845, 53, 43273, 10618, 1945, 45385, 29600, 23120, 19897, 6577, 5057, 
      27914, 17714, 4381, 3389, 925, 61, 38061, 30661, 13261, 1125, 29978, 
      16949, 14690, 11285, 5978, 3770, 1418, 39268, 31040, 23780, 22564, 
      5840, 1025, 4177, 2385, 26996, 26669, 18056, 9704, 4069, 101, 42146, 
      27346, 24457, 4477, 14305, 8065, 180, 27394, 9970, 9194, 205, 35540, 
      28420, 27092, 21221, 17357, 15325, 12077, 11221, 9221, 7940, 6280, 
      4421, 3445, 3112, 2312, 2221, 43074, 36706, 18721, 17125, 11461, 2529, 
      27812, 20137, 7145, 4481, 3172, 1856, 1625, 740, 305, 35258, 32330, 
      20738, 19058, 17450, 7178, 6530, 1585, 730, 36045, 29565, 24973, 21060, 
      18820, 16708, 5085, 4168, 2824, 2725, 36082, 25642, 24386, 22861, 
      22562, 22265, 21097, 18857, 13586, 5837, 4985, 3065, 2477, 2386, 937, 
      530, 386, 39604, 30329, 26000, 2609, 2425, 38077, 34666, 33930, 32125, 
      31770, 30717, 12762, 10441, 8010, 925, 34709, 24820, 24200, 22388, 
      15613, 12805, 7709, 500, 39733, 35125, 30805, 15905, 11345, 785, 30852, 
      8145, 7801, 3385, 26546, 21074, 17525, 13850, 8906, 1525, 794, 33800, 
      31652, 30605, 20840, 16052, 9701, 1160, 34218, 16858, 14185, 9193, 
      7290, 3754, 3330, 3130, 1818, 873, 793, 31060, 22688, 20948, 19009, 
      8528, 3700, 3593, 1313, 833, 30082, 28066, 25805, 1010, 890, 33661, 
      21925, 6229, 5800, 2749, 2125, 1576, 1069, 36305, 33002, 28186, 3770, 
      29248, 27920, 26945, 23524, 3233, 3049, 28645, 12970, 35381, 35012, 
      26120, 22472, 19112, 18845, 9620, 8725, 8045, 4756, 29114, 23426, 
      18386, 12041, 11834, 5581, 5321, 5069, 4825, 12532, 9040, 5652, 5140, 
      4212, 1737, 1585, 25085, 24170, 23869, 10973, 9469, 1853, 1565, 24548, 
      24245, 16328, 12680, 30762, 30421, 20290, 13621, 12130, 11722, 1746, 
      23209, 21200, 12209, 3904, 2825, 1721, 23585, 22417, 5045, 4930, 3050, 
      2522, 15453, 14760, 28418, 23458, 14393, 4765, 8020, 2897, 2512, 33001, 
      29581, 24525, 14794, 31357, 19805, 4232, 26234, 22945, 11045, 5573, 
      3050, 15073, 12913, 3748, 3088, 31642, 24305, 20357, 9797, 8485, 26525, 
      16900, 11716, 5636, 5101, 32877, 12601, 12402, 9657, 6201, 5202, 4365, 
      3690, 2925, 26113, 13108, 8180, 5408, 3793, 7272, 7012, 6637, 6397, 
      6165, 5832, 4072, 3016, 6274, 4049, 3106, 3089, 27785, 9536, 6385, 
      29818, 21205, 18133, 8149, 7474, 11108, 21706, 8242, 22096, 8089, 5281, 
      3924, 32282, 3946, 28180, 16840, 10244, 7688, 5213, 4744, 20098, 6673, 
      38321, 11840, 8192, 7232, 4265, 24389, 23546, 21125, 6529, 4274, 33256, 
      28381, 21256, 19485, 17581, 15805, 4392, 24653, 21389, 19618, 17258, 
      6514, 6170, 6089, 5578, 15577, 14365, 10690, 8482, 5490, 5085, 23669, 
      15509, 8744, 7109, 6269, 5576, 17810, 14645, 6197, 30148, 17284, 9808, 
      5545, 16145, 15530, 13610, 10658, 9685, 9554, 8245, 32372, 22376, 
      22117, 21101, 18245, 14692, 13220, 9572, 24669, 21250, 8761, 5746, 
      21401, 13520, 11860, 10001, 6932, 5897, 5812, 9650, 6029, 41428, 33640, 
      29493, 26820, 22213, 17320, 13140, 7173, 6133, 6093, 33137, 32162, 
      29650, 25285, 22117, 16850, 10337, 7610, 17216, 11161, 10369, 6761, 
      28170, 17797, 11185, 32324, 21124, 16525, 13448, 6920, 37165, 21773, 
      21050, 11245, 9698, 7058, 28665, 19156, 14977, 13945, 11281, 10537, 
      10081, 7380, 7092, 7065, 27961, 27106, 18674, 10474, 8825, 34292, 
      12580, 12437, 10760, 8996, 8621, 7837, 7796, 7685, 7540, 20794, 13969, 
      12898, 12610, 8245, 8098, 7569, 9265, 9188, 34817, 14162, 14005, 13850, 
      8362, 8146, 33381, 26596, 16381, 15496, 11236, 11125, 10501, 8325, 
      13181, 12125, 10397, 10045, 8765, 24593, 11168, 8788, 19885, 16749, 
      9225, 40165, 20500, 15077, 11336, 8852, 8885, 23425, 12506, 9925, 9074, 
      9169, 9349, 9701, 25092, 21760, 16960, 13312, 11817, 10177, 9280, 9220, 
      9297, 9577, 33434, 9458, 9770, 36173, 15080, 10388, 10280, 9725, 9965, 
      28026, 11401, 10762, 10201, 10477, 10890, 41329, 35281, 19216, 13249, 
      12025, 10961, 10001, 10484, 10676, 41177, 30937, 15977, 15677, 10601, 
      10826, 22948, 10933, 26738, 23605, 16385, 13858, 12725, 10834, 10865, 
      21841, 19652, 11716, 11345, 11300, 17914, 16354, 13941, 11425, 11250, 
      12546, 44360, 31400, 25636, 25397, 18292, 12197, 40010, 21449, 17849, 
      11618, 11618, 12893, 32113, 21073, 18889, 18225, 11860, 11673, 11664, 
      12393, 44642, 17357, 14690, 12002, 11930, 12205, 47069, 44861, 20200, 
      19156, 18824, 16069, 15944, 15016, 12296, 13189, 51130, 46917, 39546, 
      26245, 24421, 22522, 18097, 17797, 16290, 12465, 27673, 25088, 23780, 
      23569, 21569, 21193, 19433, 13120, 12794, 14138, 34312, 18621, 18180, 
      18037, 16021, 15700, 33389, 27625, 17849, 17714, 13274, 14249, 27145, 
      23657, 17177, 14297, 14417, 13705, 13725, 13753, 13770, 13810, 15538, 
      14068, 16325, 36661, 25216, 23236, 14500, 14569, 17209, 23105, 17042, 
      23165, 23229, 24980, 20705, 20000, 15737, 56026, 23906, 15949, 16714, 
      18874, 27540, 16837, 17032, 19357, 17218, 19729, 51353, 22313, 19300, 
      18593, 17540, 18884, 20866, 23789, 19925, 18581, 47437, 27770, 22937, 
      20186, 19762, 19865, 20525, 28240, 24148, 25789, 59572, 23850, 54596, 
      23396, 22994, 22738, 22613, 24650, 67124, 57625, 24929, 23569, 64685, 
      64549, 64130, 30340, 29306, 26066, 25925, 72234, 67405, 27538, 29129, 
      25268, 28125, 27124, 26989, 26344, 26282, 72388, 32245, 30277, 29354, 
      33800, 33613, 32996, 32000, 30089, 35921, 39785, 34073, 38954, 34418, 
      41029, 38245, 36173, 38329, 39322, 39053, 41693, 41530, 42740, 41381, 
      44964, 41905, 42874, 46697, 46730, 44738, 46773, 46260, 47933, 48914, 
      51008, 50906, 52090, 50450, 52169, 54580, 54685, 59602, 60218, 60065 ], 
  [ 26793, 24889, 26333, 25493, 24161, 22544, 22100, 23725, 21268, 23593, 
      23725, 18212, 21690, 18853, 21905, 21152, 20025, 20117, 18701, 18125, 
      20000, 21780, 14834, 14170, 13844, 16946, 18241, 19125, 14065, 18761, 
      17536, 18650, 17316, 17077, 15700, 17629, 14945, 9680, 12168, 10228, 
      2837, 3125, 10778, 17680, 14752, 10321, 8352, 1780, 1394, 11089, 20624, 
      8357, 11101, 10701, 20722, 12077, 877, 1066, 10985, 793, 980, 738, 
      8245, 8725, 67140, 56745, 20457, 12025, 10576, 625, 14690, 13298, 545, 
      68605, 59533, 52013, 54730, 20890, 14365, 445, 68521, 67481, 66964, 
      54224, 15284, 11636, 724, 67961, 56020, 7549, 7380, 349, 63793, 5473, 
      2890, 730, 485, 61265, 13025, 425, 481, 54981, 20961, 549, 450, 666, 
      59245, 365, 340, 63170, 59705, 47693, 46825, 7225, 5498, 4240, 54410, 
      50297, 12442, 10937, 521, 61109, 42536, 40501, 12200, 4325, 541, 424, 
      104, 149, 42517, 42106, 16981, 8545, 922, 706, 370, 337, 53888, 39268, 
      12833, 4160, 57649, 41665, 11074, 8330, 8149, 6938, 6133, 373, 170, 
      54792, 53860, 15412, 9061, 7605, 36, 45821, 17186, 8489, 1321, 1049, 
      34, 58097, 43697, 35360, 14657, 13241, 4640, 4241, 2417, 1952, 32409, 
      39605, 37253, 17165, 13000, 9805, 9413, 9220, 2504, 13690, 11237, 8837, 
      4490, 145, 54289, 40000, 37249, 36864, 33489, 29241, 16641, 12100, 
      1849, 841, 121, 0, 14642, 14401, 6725, 5042, 2501, 1445, 29245, 22504, 
      7060, 1604, 328, 47970, 13005, 3034, 50192, 33505, 26585, 23120, 8480, 
      6740, 31709, 20761, 5954, 4786, 1706, 314, 42472, 34632, 15912, 1972, 
      33905, 19930, 17473, 13738, 7793, 5233, 2353, 43745, 35033, 27289, 
      25985, 7633, 1828, 5706, 3562, 30725, 30376, 21125, 11981, 5576, 200, 
      46777, 31097, 28010, 6050, 17044, 10144, 433, 31145, 12269, 11405, 458, 
      39797, 32237, 30821, 24532, 20360, 18152, 14596, 13652, 11432, 9997, 
      8117, 5972, 4820, 4421, 3445, 3332, 47749, 41029, 21834, 20106, 13914, 
      3706, 31585, 23360, 9092, 6032, 4481, 2857, 2560, 1345, 580, 39493, 
      36389, 24005, 22193, 20453, 9125, 8389, 2498, 1313, 40324, 33448, 
      28548, 24349, 21933, 19645, 6724, 5653, 4045, 3924, 40361, 29261, 
      27917, 26282, 25961, 25642, 24386, 21970, 16237, 7586, 6602, 4330, 
      3610, 3497, 1586, 937, 617, 44081, 34256, 29641, 3764, 3536, 42466, 
      38857, 38077, 36162, 35785, 34666, 15325, 12762, 10045, 1530, 38900, 
      28373, 27709, 25765, 18440, 15368, 9700, 709, 44210, 39338, 34754, 
      18754, 13754, 1258, 34801, 10180, 9792, 4672, 30209, 24341, 20506, 
      16501, 11029, 2306, 1201, 37925, 35645, 34532, 24085, 18901, 11912, 
      1765, 38365, 19773, 16858, 11338, 9193, 5085, 4573, 4329, 2665, 1258, 
      1090, 35009, 26065, 24193, 22100, 10585, 5009, 4880, 1940, 1108, 33965, 
      31817, 29402, 1417, 1165, 37764, 25236, 7956, 7461, 3816, 3016, 2269, 
      1476, 40562, 37061, 31937, 5057, 33065, 31649, 30608, 26945, 4388, 
      4160, 32418, 15489, 39572, 39181, 29717, 25805, 22181, 21892, 11765, 
      10760, 9992, 6197, 32909, 26825, 21389, 14450, 14221, 7154, 6850, 6554, 
      6266, 14985, 11097, 7225, 6625, 5521, 2320, 2080, 28594, 27613, 27290, 
      13250, 11570, 2458, 1994, 28013, 27688, 19133, 15133, 34645, 34282, 
      23425, 16162, 14517, 14065, 2197, 26564, 24401, 14596, 5081, 3716, 
      2084, 26962, 25706, 6442, 6305, 3985, 3281, 18148, 17389, 32125, 26813, 
      16978, 6074, 9857, 3700, 3161, 36994, 33354, 27946, 17401, 35240, 
      22852, 5365, 29765, 26234, 13234, 6970, 3809, 17680, 15300, 4705, 3825, 
      35525, 27682, 23426, 11810, 10322, 30056, 19661, 13949, 6989, 6344, 
      36826, 14922, 14701, 11626, 7642, 6445, 5410, 4537, 3442, 29600, 15473, 
      9929, 6673, 4640, 8845, 8541, 8100, 7816, 7540, 7141, 4941, 3357, 7649, 
      4874, 3425, 3386, 31360, 11417, 7760, 33525, 24274, 20938, 9810, 9025, 
      13165, 24797, 9881, 25209, 9684, 6304, 4441, 36121, 4397, 31733, 19469, 
      12125, 9173, 6148, 5525, 23013, 7938, 42512, 13897, 9721, 8585, 4672, 
      27634, 26725, 24106, 7706, 4549, 37117, 31912, 24237, 22312, 20232, 
      18280, 4645, 27898, 24370, 22445, 19865, 7625, 7193, 7090, 6425, 17986, 
      16642, 12505, 9945, 6205, 5602, 26804, 17896, 10229, 8264, 7204, 6269, 
      20417, 16922, 7066, 33745, 19825, 11425, 6084, 18554, 17873, 15733, 
      12385, 11258, 11105, 9554, 36101, 25357, 25076, 23972, 20852, 16925, 
      15277, 11101, 27826, 24121, 10114, 6109, 24272, 15577, 13697, 11552, 
      7801, 6260, 6065, 11113, 6370, 45685, 37413, 32980, 30109, 25128, 
      19773, 15109, 8020, 6408, 6148, 36866, 35825, 33137, 28442, 25010, 
      19237, 11866, 8545, 19625, 12800, 11876, 7300, 31525, 20250, 12802, 
      35965, 23885, 18824, 15373, 7349, 41114, 24578, 23789, 12818, 10985, 
      7465, 32020, 21697, 17056, 15892, 12832, 11956, 11412, 7897, 7345, 
      7120, 31250, 30329, 21149, 11849, 9826, 38021, 14285, 14120, 12157, 
      9997, 9512, 8420, 8357, 8180, 7925, 23445, 15850, 14625, 14293, 8938, 
      8725, 7690, 10244, 10145, 38546, 16021, 15842, 15665, 8945, 8597, 
      37000, 29709, 18504, 17509, 12589, 12456, 11700, 8776, 14842, 13610, 
      11530, 11090, 9370, 27508, 12433, 8513, 22338, 18850, 8818, 44180, 
      22997, 16936, 12557, 9061, 8852, 26186, 13925, 10706, 9349, 9026, 9074, 
      9250, 27985, 24345, 19017, 14841, 13060, 10980, 9577, 9297, 9220, 9280, 
      36965, 9425, 9473, 39880, 16829, 11125, 10973, 9604, 9668, 31117, 
      12402, 11565, 10762, 10026, 10285, 45344, 38900, 21449, 14624, 13136, 
      11764, 10144, 10121, 10225, 45170, 34226, 17770, 17426, 11162, 10397, 
      25533, 11560, 29653, 26234, 18178, 15233, 13858, 10625, 10634, 24272, 
      21841, 12497, 11972, 10937, 19861, 18081, 15250, 11986, 11041, 11809, 
      48485, 34645, 28397, 28136, 20261, 13000, 43849, 23770, 19730, 12025, 
      11453, 12178, 35380, 23328, 20880, 20128, 12289, 11860, 11785, 11920, 
      48745, 19106, 15977, 12365, 12205, 11930, 51304, 48964, 22301, 21125, 
      20749, 17576, 17429, 16325, 12725, 12584, 55585, 51130, 43297, 28962, 
      26962, 24865, 19890, 19546, 17797, 12850, 30500, 27673, 26233, 26000, 
      23780, 23360, 21380, 12713, 12805, 13445, 37645, 20392, 19885, 19720, 
      17352, 16965, 36634, 30386, 19466, 19309, 13241, 13666, 29840, 26000, 
      18640, 13780, 13856, 13914, 13714, 13698, 13693, 13689, 14713, 13925, 
      15368, 40082, 27625, 25425, 14401, 14404, 16164, 25250, 16085, 25288, 
      25330, 27257, 22432, 21617, 15440, 60569, 26029, 15674, 16109, 17741, 
      30037, 16276, 16405, 18180, 16613, 18530, 55588, 24128, 20609, 19748, 
      16913, 17905, 22417, 25736, 21256, 17800, 51386, 30157, 24730, 21517, 
      21005, 18842, 19370, 30649, 26073, 27890, 64181, 25621, 58897, 25057, 
      24545, 24245, 24098, 26377, 72041, 62036, 26656, 25076, 69448, 69290, 
      68849, 32617, 31429, 27749, 27586, 77305, 72234, 29353, 31120, 26665, 
      29896, 28741, 28584, 27829, 27701, 77393, 34434, 32180, 31081, 35989, 
      35780, 35009, 33881, 31684, 38242, 42128, 35668, 41165, 36013, 43394, 
      40148, 37768, 40144, 41225, 40868, 43618, 43433, 44753, 43042, 47065, 
      43588, 44645, 48820, 48809, 46553, 48808, 48229, 49858, 50861, 53065, 
      52897, 54125, 52265, 54160, 56549, 56610, 61461, 62033, 61858 ], 
  [ 11885, 11917, 11665, 10817, 10205, 10282, 10322, 10009, 9970, 8653, 8297, 
      7858, 6728, 6305, 5965, 5938, 5777, 5625, 5661, 5077, 4770, 4610, 4680, 
      4496, 4410, 3880, 3721, 3389, 3653, 3265, 3250, 3152, 3026, 3029, 2858, 
      2605, 2581, 3114, 2210, 2690, 25789, 27045, 2020, 1418, 1394, 2045, 
      2738, 21818, 19252, 1597, 1450, 2249, 1361, 1445, 1300, 1125, 17029, 
      19396, 1241, 16217, 19066, 14708, 1885, 1637, 19394, 14081, 1025, 821, 
      1066, 13621, 580, 640, 14265, 20129, 15413, 11765, 13028, 968, 493, 
      14645, 20041, 19485, 19210, 12762, 442, 666, 11050, 19721, 13586, 1657, 
      1730, 16237, 17485, 2725, 5224, 10324, 11773, 16165, 353, 11953, 18785, 
      13025, 785, 10865, 11492, 20420, 15109, 11889, 12106, 17096, 15325, 
      9605, 9221, 1565, 2500, 3418, 12688, 10753, 244, 433, 10345, 15997, 
      7346, 6521, 242, 3257, 10121, 10730, 14282, 16505, 7325, 7156, 181, 
      941, 8564, 9316, 10916, 11125, 12402, 6010, 145, 3330, 14225, 6953, 
      320, 964, 1025, 1508, 1913, 10673, 17488, 12818, 12370, 58, 725, 1205, 
      14690, 8685, 136, 877, 7261, 7957, 15412, 14425, 7769, 4514, 25, 61, 
      2834, 3161, 5209, 5954, 3497, 6093, 5193, 109, 58, 493, 585, 634, 5050, 
      20, 229, 733, 2920, 11885, 12545, 6242, 5185, 5042, 3845, 2501, 65, 
      122, 6085, 8465, 12101, 14642, 0, 1, 1521, 2500, 5041, 6889, 2501, 842, 
      1370, 6562, 10610, 9608, 53, 4360, 10618, 3853, 1773, 970, 850, 1530, 
      3265, 545, 1952, 2720, 6416, 10832, 7250, 4250, 50, 5954, 4005, 436, 
      157, 52, 1125, 2437, 5365, 7793, 4405, 1985, 1649, 1205, 6290, 2180, 
      3908, 2997, 2890, 657, 225, 2290, 12402, 9125, 3125, 2216, 2036, 202, 
      562, 10937, 3169, 265, 369, 10960, 6253, 3533, 3085, 1394, 610, 338, 
      170, 194, 394, 653, 1193, 2194, 2978, 3305, 4265, 4394, 9605, 6757, 
      872, 596, 212, 4040, 3361, 1186, 954, 2250, 3361, 5125, 5554, 7969, 
      10834, 6185, 5017, 1345, 985, 697, 985, 1217, 5732, 8177, 6530, 4010, 
      2498, 1445, 965, 613, 1970, 2593, 3889, 4010, 6565, 2725, 2349, 1924, 
      1845, 1768, 1480, 1000, 349, 1620, 2088, 3688, 4420, 4549, 7720, 9733, 
      11349, 8105, 4330, 2861, 4330, 4586, 7456, 6025, 5729, 5024, 4889, 
      4496, 401, 500, 929, 8144, 6066, 2557, 2377, 1885, 610, 442, 1066, 
      11677, 8228, 6260, 4580, 680, 520, 9320, 4625, 1058, 1154, 3778, 3177, 
      1665, 976, 601, 937, 6976, 9985, 5809, 4981, 4594, 1649, 821, 850, 
      8369, 6005, 965, 712, 1000, 1517, 3701, 4157, 4397, 6605, 10280, 11080, 
      4825, 2173, 1753, 1354, 1213, 3865, 3978, 8298, 11338, 4505, 3809, 
      3088, 10193, 11393, 5882, 2066, 2210, 2441, 5330, 6466, 7897, 10250, 
      6984, 5661, 3925, 4149, 4325, 3877, 3562, 2561, 4930, 5186, 4160, 1025, 
      6714, 6565, 3393, 2385, 1665, 1618, 1413, 1618, 1818, 3589, 4405, 2677, 
      1597, 1192, 1205, 3092, 3272, 3460, 3656, 1241, 1709, 3161, 3529, 4361, 
      9146, 9874, 3232, 2977, 2896, 1440, 1696, 9040, 10512, 3133, 3050, 
      1513, 1385, 5165, 5044, 2173, 1444, 1493, 1525, 10469, 2890, 2421, 
      1570, 5365, 7146, 11322, 3044, 2756, 4304, 4409, 6929, 8161, 1730, 
      1697, 4573, 3133, 1768, 4900, 2873, 8090, 9245, 6292, 5072, 3536, 1945, 
      5746, 2554, 6121, 4141, 3272, 2372, 4820, 8677, 2218, 2258, 7393, 8933, 
      6025, 3748, 2880, 2880, 3328, 4426, 2501, 2597, 5317, 5882, 6596, 2600, 
      2621, 3176, 5000, 5981, 7124, 8429, 10964, 4450, 2665, 3897, 5965, 
      8530, 4745, 4925, 5210, 5410, 5618, 5945, 8585, 12809, 5725, 9000, 
      13117, 13320, 5234, 3925, 5834, 5945, 3712, 3280, 4736, 5161, 3733, 
      3989, 5045, 4157, 5330, 8242, 11945, 7081, 12625, 5837, 3737, 4621, 
      6025, 9050, 10121, 4133, 7208, 9594, 4453, 6085, 6885, 13378, 5120, 
      4937, 4496, 7940, 14705, 7825, 6250, 4625, 4394, 4250, 4234, 15041, 
      5380, 4756, 4525, 4365, 8581, 9117, 9256, 10285, 4660, 4768, 5713, 
      7025, 11513, 13088, 5490, 4810, 7065, 8730, 10090, 11817, 4909, 5044, 
      10676, 7345, 5041, 6805, 13322, 5220, 5265, 5545, 6553, 7120, 7209, 
      8320, 8245, 5729, 5690, 5554, 5338, 5525, 5813, 7445, 6260, 5701, 8392, 
      15277, 5850, 6109, 6649, 7650, 11401, 15426, 16441, 8177, 15776, 12013, 
      9065, 7778, 7085, 6218, 5945, 6605, 11858, 16538, 18698, 9000, 8685, 
      7933, 6868, 6340, 6133, 8200, 11413, 6277, 7922, 8450, 14522, 7769, 
      6416, 8164, 9061, 6661, 6682, 7345, 15777, 10820, 6868, 6805, 8660, 
      9973, 16133, 8258, 6889, 7330, 7618, 8914, 9490, 9914, 15353, 17705, 
      19658, 8212, 8017, 7065, 9865, 11956, 10141, 8669, 8746, 9929, 12125, 
      12850, 15146, 15325, 15874, 16829, 7421, 8296, 8765, 8917, 14452, 
      14965, 19496, 12610, 12753, 10660, 8705, 8768, 8833, 15665, 16769, 
      10322, 8597, 8282, 8497, 10837, 10946, 11642, 16946, 9700, 10404, 
      12196, 12724, 15844, 8570, 11645, 24665, 8480, 8864, 26420, 13138, 
      8653, 9610, 12249, 19885, 22338, 8936, 11437, 15236, 19445, 23720, 
      25220, 27332, 9281, 9029, 9509, 11141, 12506, 15266, 19429, 21569, 
      23186, 25666, 11241, 22905, 25857, 12218, 10705, 16133, 16465, 24050, 
      26050, 10229, 14504, 15845, 17704, 28100, 30053, 14290, 12202, 9997, 
      12610, 14026, 16042, 21682, 27225, 28297, 14356, 11156, 11156, 11296, 
      18100, 28225, 10205, 17770, 10693, 10420, 11560, 13213, 14500, 26029, 
      26280, 10634, 10865, 17009, 18178, 28033, 11545, 12185, 13952, 18916, 
      26441, 33017, 16209, 12049, 11125, 11106, 11701, 17266, 14717, 11336, 
      12136, 20645, 26365, 33140, 12538, 11618, 12074, 12290, 20665, 22898, 
      23549, 30218, 16705, 12960, 14913, 21465, 22273, 28048, 17810, 16922, 
      12281, 12557, 12665, 14090, 14185, 15017, 21097, 32330, 19669, 17876, 
      15125, 12164, 12100, 12181, 13256, 13396, 14309, 21704, 12490, 12325, 
      12337, 12346, 12546, 12610, 13050, 30277, 25769, 34153, 14065, 13994, 
      14213, 14290, 15794, 16133, 14020, 13096, 14760, 14845, 26685, 33160, 
      13274, 13306, 15626, 32546, 33106, 24692, 26912, 27380, 27617, 28097, 
      36865, 28573, 38970, 15524, 14197, 14417, 28561, 29290, 40730, 14724, 
      39681, 15002, 15284, 15273, 16498, 16893, 31770, 23657, 15737, 31760, 
      35825, 43265, 15629, 35506, 36361, 44186, 36325, 44776, 22058, 17218, 
      19265, 20098, 36865, 41729, 18409, 17370, 19666, 39442, 20996, 16949, 
      18056, 19925, 20381, 43144, 45124, 17197, 17945, 17824, 26525, 19181, 
      24625, 19825, 20521, 20705, 20800, 20413, 30985, 26546, 20690, 21530, 
      30082, 30164, 29965, 20593, 21097, 22257, 22336, 34541, 32132, 22405, 
      22234, 24313, 23426, 23965, 24050, 24505, 25101, 35345, 23360, 24250, 
      25085, 24905, 24938, 25857, 26181, 27130, 25700, 29322, 31090, 29809, 
      31433, 30340, 32170, 33178, 33130, 33241, 33850, 35380, 35437, 35545, 
      37700, 36881, 38002, 38089, 38386, 38857, 39505, 39338, 39485, 41588, 
      42345, 43333, 43889, 44629, 45189, 45146, 47765, 48308, 53861, 54913, 
      54980 ], 
  [ 11890, 11906, 11668, 10820, 10202, 10265, 10301, 10004, 9945, 8658, 8306, 
      7825, 6733, 6290, 5978, 5945, 5776, 5626, 5650, 5066, 4777, 4633, 4645, 
      4457, 4369, 3869, 3722, 3400, 3620, 3274, 3249, 3161, 3025, 3026, 2845, 
      2610, 2564, 3049, 2173, 2633, 25480, 26728, 1973, 1433, 1385, 1994, 
      2665, 21533, 18985, 1556, 1489, 2180, 1322, 1402, 1341, 1096, 16776, 
      19125, 1202, 15970, 18797, 14473, 1818, 1576, 19669, 14314, 1066, 794, 
      1025, 13394, 577, 625, 14032, 20410, 15658, 11978, 13253, 1013, 488, 
      14408, 20322, 19762, 19485, 12985, 445, 637, 10845, 20000, 13817, 1586, 
      1657, 15986, 17748, 2628, 5085, 10125, 11560, 16418, 338, 11738, 18514, 
      13252, 832, 10660, 11281, 20137, 15354, 11674, 11889, 17357, 15572, 
      9800, 9412, 1492, 2405, 3305, 12913, 10960, 225, 400, 10144, 16250, 
      7517, 6682, 221, 3146, 9922, 10525, 14045, 16250, 7496, 7325, 200, 884, 
      8381, 9125, 10709, 10916, 12625, 6165, 130, 3217, 14464, 7120, 289, 
      905, 964, 1433, 1828, 10468, 17225, 13045, 12593, 65, 674, 1138, 14449, 
      8872, 157, 820, 7092, 7780, 15165, 14666, 7946, 4649, 26, 50, 2729, 
      3050, 5066, 5801, 3616, 6250, 5338, 130, 45, 450, 538, 585, 4909, 13, 
      200, 680, 2813, 11668, 12770, 6401, 5330, 5185, 3970, 2602, 82, 101, 
      5930, 8282, 11882, 14401, 1, 0, 1444, 2401, 4900, 6724, 2602, 901, 
      1297, 6401, 10405, 9805, 40, 4229, 10825, 3978, 1858, 1033, 793, 1453, 
      3380, 592, 1865, 2617, 6257, 10625, 7421, 4381, 61, 5801, 4132, 477, 
      180, 45, 1060, 2340, 5220, 7970, 4538, 2074, 1730, 1138, 6133, 2089, 
      3785, 3106, 2997, 706, 202, 2197, 12181, 9316, 3236, 2309, 1949, 221, 
      521, 10730, 3280, 244, 340, 10753, 6410, 3650, 3194, 1465, 653, 365, 
      169, 185, 365, 610, 1130, 2105, 2873, 3194, 4138, 4265, 9800, 6920, 
      925, 637, 205, 3917, 3474, 1249, 901, 2161, 3250, 4986, 5409, 7794, 
      10629, 6340, 5156, 1412, 1040, 740, 932, 1156, 5585, 8000, 6689, 4133, 
      2593, 1514, 1018, 650, 1889, 2498, 3770, 3889, 6724, 2824, 2440, 2005, 
      1924, 1845, 1549, 1053, 360, 1549, 2005, 3573, 4293, 4420, 7549, 9540, 
      11140, 8282, 4457, 2962, 4205, 4457, 7625, 6176, 5876, 5161, 5024, 
      4625, 404, 481, 884, 7969, 6217, 2650, 2466, 1962, 637, 445, 1017, 
      11466, 8405, 6413, 4709, 709, 509, 9133, 4754, 1013, 1105, 3665, 3280, 
      1732, 1017, 612, 900, 6817, 9792, 5954, 5114, 4721, 1714, 850, 821, 
      8194, 6152, 1000, 725, 965, 1460, 3592, 4040, 4276, 6452, 10085, 10877, 
      4954, 2250, 1818, 1405, 1170, 3754, 3865, 8125, 11133, 4628, 3920, 
      3185, 10000, 11188, 6025, 2137, 2137, 2362, 5197, 6317, 7730, 10057, 
      7141, 5800, 4036, 4036, 4442, 3986, 3665, 2642, 4805, 5057, 4273, 1024, 
      6865, 6714, 3490, 2458, 1714, 1665, 1378, 1573, 1765, 3490, 4520, 2756, 
      1640, 1181, 1192, 3005, 3181, 3365, 3557, 1234, 1666, 3074, 3434, 4250, 
      8969, 9689, 3321, 3060, 2977, 1417, 1657, 8865, 10321, 3218, 3133, 
      1538, 1378, 5288, 5165, 2228, 1445, 1480, 1508, 10280, 2965, 2482, 
      1557, 5242, 6997, 11125, 3121, 2825, 4201, 4304, 6784, 8000, 1745, 
      1706, 4680, 3208, 1773, 4789, 2810, 7933, 9074, 6425, 5185, 3617, 1952, 
      5869, 2601, 5994, 4232, 3341, 2341, 4717, 8516, 2225, 2245, 7250, 8770, 
      6148, 3825, 2929, 2833, 3265, 4517, 2522, 2570, 5210, 5765, 6725, 2581, 
      2600, 3125, 4901, 5864, 6989, 8276, 10781, 4537, 2650, 3826, 5850, 
      8377, 4658, 4834, 5113, 5309, 5513, 5834, 8434, 12610, 5620, 8845, 
      12916, 13117, 5329, 3866, 5729, 6052, 3761, 3305, 4657, 5072, 3690, 
      4040, 4964, 4210, 5245, 8105, 11762, 7200, 12436, 5930, 3746, 4562, 
      5930, 8905, 9962, 4168, 7093, 9745, 4410, 5994, 6778, 13185, 5185, 
      4996, 4537, 7817, 14500, 7946, 6341, 4666, 4421, 4261, 4229, 14834, 
      5445, 4797, 4552, 4372, 8452, 8980, 9117, 10132, 4649, 4745, 5648, 
      6928, 11348, 12905, 5545, 4797, 6970, 8605, 9945, 11650, 4916, 5021, 
      10525, 7442, 5042, 6722, 13141, 5209, 5248, 5508, 6480, 7033, 7120, 
      8209, 8354, 5770, 5729, 5585, 5345, 5498, 5770, 7354, 6317, 5732, 8285, 
      15080, 5881, 6066, 6586, 7561, 11250, 15229, 16234, 8080, 15577, 12170, 
      9178, 7865, 7154, 6253, 5938, 6554, 11705, 16333, 18473, 9109, 8788, 
      8020, 6925, 6373, 6120, 8109, 11268, 6266, 7841, 8357, 14341, 7844, 
      6409, 8081, 9162, 6682, 6661, 7290, 15586, 10949, 6893, 6824, 8573, 
      9860, 15940, 8333, 6890, 7289, 7565, 8825, 9389, 9805, 15170, 17498, 
      19433, 8281, 8080, 7060, 9760, 11817, 10250, 8594, 8669, 9826, 11986, 
      12701, 14969, 15146, 15689, 16634, 7432, 8237, 8692, 8840, 14285, 
      14792, 19277, 12469, 12610, 10769, 8644, 8705, 8768, 15488, 16580, 
      10421, 8650, 8245, 8450, 10730, 10837, 11521, 16757, 9621, 10309, 
      12069, 12589, 15669, 8605, 11530, 24410, 8473, 8825, 26153, 13273, 
      8650, 9549, 12130, 19674, 22105, 8957, 11336, 15077, 19240, 23477, 
      24965, 27061, 9314, 9034, 9466, 11050, 12389, 15109, 19226, 21346, 
      22949, 25409, 11332, 22672, 25600, 12325, 10634, 15970, 16298, 23809, 
      25793, 10280, 14365, 15688, 17525, 27829, 29768, 14425, 12301, 9970, 
      12505, 13897, 15885, 21465, 26962, 28026, 14489, 11225, 11089, 11225, 
      17921, 27956, 10210, 17597, 10728, 10429, 11493, 13108, 14373, 25780, 
      26029, 10625, 10834, 16850, 18005, 27770, 11492, 12112, 13841, 18737, 
      26192, 32720, 16354, 12114, 11146, 11125, 11650, 17109, 14836, 11317, 
      12077, 20452, 26120, 32845, 12605, 11593, 12025, 12233, 20474, 22685, 
      23330, 29945, 16848, 12889, 14800, 21268, 22068, 27793, 17965, 17065, 
      12242, 12506, 12610, 13997, 14090, 14906, 20906, 32045, 19844, 18029, 
      15236, 12181, 12101, 12164, 13189, 13325, 14216, 21509, 12517, 12330, 
      12330, 12337, 12517, 12577, 12997, 30010, 25540, 33860, 14138, 13925, 
      14138, 14213, 15685, 16018, 14085, 13117, 14677, 14760, 26452, 32877, 
      13289, 13289, 15529, 32269, 32825, 24481, 26681, 27145, 27380, 27856, 
      36560, 28330, 38653, 15605, 14186, 14386, 28322, 29045, 40405, 14689, 
      39364, 14965, 15245, 15250, 16425, 16810, 31513, 23840, 15700, 31505, 
      35540, 42932, 15626, 35225, 36074, 43849, 36040, 44437, 22213, 17153, 
      19154, 19973, 36578, 41410, 18320, 17317, 19557, 39141, 21125, 16936, 
      17989, 19816, 20264, 42821, 44789, 17186, 17890, 17785, 26714, 19112, 
      24786, 19746, 20432, 20612, 20705, 20340, 31202, 26717, 20617, 21437, 
      30285, 30365, 30164, 20570, 21060, 22180, 22257, 34772, 32341, 22340, 
      22185, 24210, 23357, 23882, 23965, 24410, 25000, 35570, 23329, 24193, 
      25012, 24874, 24905, 25810, 26122, 27045, 25681, 29305, 31005, 29780, 
      31348, 30325, 32113, 33093, 33065, 33184, 33785, 35325, 35380, 35498, 
      37621, 36842, 37925, 38020, 38349, 38816, 39440, 39293, 39434, 41533, 
      42292, 43290, 43840, 44584, 45124, 45097, 47714, 48253, 53800, 54848, 
      54913 ], 
  [ 13562, 12970, 13264, 12416, 11570, 11101, 10985, 11296, 10477, 10330, 
      10130, 8053, 8405, 7202, 7954, 7693, 7220, 7146, 6714, 6130, 6525, 
      6989, 4797, 4457, 4293, 4933, 5242, 5300, 3848, 5098, 4693, 4985, 4469, 
      4394, 3833, 4282, 3400, 2061, 2249, 1949, 15220, 16164, 1669, 3485, 
      2525, 1538, 1373, 12185, 10321, 1480, 4453, 1040, 1322, 1250, 4381, 
      1476, 8644, 10309, 1202, 8066, 10057, 7025, 754, 740, 31601, 24650, 
      4106, 1250, 949, 6250, 1945, 1537, 6660, 32570, 26450, 21554, 23285, 
      4205, 1780, 6884, 32482, 31770, 31417, 22941, 2041, 1017, 4537, 32084, 
      24077, 370, 365, 7930, 29224, 424, 1285, 4045, 4948, 27514, 1250, 5050, 
      9698, 23360, 4100, 4352, 4745, 10865, 26146, 4986, 5125, 28757, 26440, 
      18692, 18152, 200, 277, 493, 22945, 20308, 985, 628, 3988, 27346, 
      15497, 14282, 905, 410, 3842, 4217, 6521, 8042, 15476, 15229, 2404, 
      200, 2909, 3349, 4325, 4456, 22581, 13537, 1042, 405, 25028, 14948, 
      593, 145, 128, 65, 80, 4160, 8713, 23153, 22549, 1813, 218, 74, 6773, 
      17460, 2437, 136, 2152, 2536, 7261, 25306, 16154, 11261, 1546, 1114, 
      221, 314, 1114, 1469, 9620, 13698, 12330, 2410, 1033, 298, 234, 205, 
      1033, 1229, 580, 148, 229, 4904, 22802, 13925, 12322, 12101, 10202, 
      7922, 2210, 785, 1522, 2810, 5042, 6725, 1521, 1444, 0, 121, 1024, 
      1936, 7922, 4625, 5, 1765, 4097, 18773, 1028, 733, 20173, 10210, 6570, 
      4909, 109, 9, 9232, 3860, 41, 185, 1697, 4241, 15401, 10841, 1961, 
      1469, 10440, 3517, 2536, 1261, 72, 136, 1192, 16178, 11074, 6938, 6290, 
      74, 1649, 113, 593, 8730, 8545, 4050, 810, 145, 5265, 18056, 8936, 
      7325, 125, 2425, 445, 4346, 8980, 928, 720, 4369, 13858, 9578, 8818, 
      5645, 3769, 2873, 1613, 1325, 745, 458, 218, 205, 365, 458, 794, 845, 
      18692, 14596, 4421, 3677, 1421, 725, 9250, 5125, 369, 261, 514, 1186, 
      1381, 2626, 4321, 13712, 11920, 5440, 4612, 3856, 400, 320, 1481, 2756, 
      14213, 10289, 7685, 5618, 4514, 3538, 293, 370, 730, 773, 14248, 8068, 
      7380, 6565, 6408, 6253, 5653, 4549, 2260, 333, 333, 685, 949, 1000, 
      2533, 3688, 4680, 16490, 10765, 8282, 937, 1037, 15529, 13396, 12944, 
      11849, 11636, 11009, 2000, 1241, 656, 2801, 13437, 7666, 7330, 6370, 
      3145, 2041, 637, 4930, 16613, 13709, 11093, 3293, 1573, 3509, 11138, 
      785, 725, 853, 8676, 5760, 4057, 2512, 976, 2257, 3940, 12946, 11650, 
      11029, 5666, 3434, 1201, 3026, 13220, 3812, 2701, 1117, 776, 932, 1076, 
      1160, 2120, 4157, 4645, 11338, 6658, 5770, 4825, 1018, 1018, 1053, 
      3033, 4825, 10784, 9620, 8353, 4148, 4880, 12941, 6317, 845, 842, 1625, 
      2137, 2866, 4205, 14589, 12564, 9736, 1224, 10370, 9610, 9061, 7202, 
      1537, 1637, 10049, 2468, 14085, 13858, 8658, 6714, 5058, 4933, 1530, 
      1345, 1233, 1210, 10372, 7240, 4756, 2245, 2180, 1181, 1205, 1237, 
      1277, 2450, 1514, 1250, 1306, 1514, 3725, 4141, 8185, 7696, 7537, 2025, 
      1657, 3697, 4545, 7930, 7769, 3970, 2594, 11444, 11245, 5800, 2965, 
      2468, 2344, 4580, 7297, 6282, 2545, 2050, 2817, 5121, 7529, 6929, 1769, 
      1796, 2756, 3364, 3797, 3530, 10228, 7540, 3445, 2053, 1898, 3449, 
      4058, 12961, 10961, 8177, 3700, 12025, 5869, 2650, 9172, 7445, 2645, 
      2285, 3880, 3973, 3233, 3298, 4058, 12304, 8233, 6273, 2529, 2353, 
      9457, 4802, 3026, 2626, 2801, 13109, 3341, 3284, 2669, 2621, 2900, 
      3341, 3944, 5309, 9325, 3562, 2610, 2962, 4045, 2834, 2858, 2909, 2953, 
      3005, 3098, 4178, 6530, 3112, 4437, 6760, 6885, 10421, 3106, 3221, 
      11600, 7105, 5737, 3137, 3172, 3538, 7460, 3368, 7706, 3497, 4381, 
      6290, 13204, 6736, 10946, 5570, 3802, 3802, 4877, 5402, 6980, 4205, 
      16965, 4258, 4018, 4194, 7333, 9137, 8720, 7577, 4625, 8192, 14026, 
      11281, 7706, 6929, 6161, 5521, 8450, 9397, 7837, 7060, 6120, 5032, 
      5256, 5317, 5800, 5713, 5353, 4660, 4724, 6560, 7433, 9117, 5785, 4842, 
      5337, 5917, 6786, 6664, 5629, 6269, 12610, 6562, 5050, 7745, 6273, 
      6084, 5584, 5188, 5209, 5220, 5473, 13978, 8810, 8693, 8245, 7093, 
      5954, 5618, 5378, 9965, 8392, 5701, 9076, 8541, 5914, 5674, 5661, 6994, 
      9225, 9850, 5876, 9497, 19618, 14954, 12653, 11258, 9065, 7154, 6098, 
      7373, 10025, 11405, 14733, 14184, 12808, 10573, 9109, 7108, 6133, 7240, 
      7330, 6245, 6305, 8945, 12176, 7625, 6409, 14482, 8962, 7345, 6682, 
      9810, 17333, 9325, 9028, 6749, 7048, 10088, 12665, 8410, 7213, 7033, 
      6925, 7033, 7145, 9698, 11114, 12365, 12385, 11956, 8352, 7252, 8017, 
      15874, 7226, 7225, 7394, 8186, 8521, 9725, 9826, 10141, 10706, 9332, 
      7477, 7400, 7396, 9421, 9700, 12437, 8593, 8658, 16393, 7808, 7793, 
      7780, 10244, 10880, 15665, 12146, 8321, 8146, 8146, 8177, 8405, 11057, 
      8101, 8181, 8725, 8941, 10501, 11417, 8642, 16202, 9689, 8825, 17489, 
      19885, 10018, 8713, 9090, 13138, 14733, 11237, 8980, 10517, 12932, 
      15725, 16757, 18245, 12050, 10706, 9314, 9074, 9425, 10625, 12994, 
      14354, 15425, 17125, 16272, 15300, 17316, 17873, 9418, 11258, 11434, 
      16133, 17509, 13700, 10565, 11204, 12205, 19013, 20420, 21037, 17545, 
      10426, 9997, 10477, 11401, 14701, 18450, 19210, 21025, 15329, 10025, 
      10009, 12601, 19216, 11882, 12505, 13540, 12253, 10429, 10600, 11029, 
      17800, 17973, 11765, 11138, 12290, 12913, 19258, 10960, 10820, 11105, 
      13417, 18212, 22916, 23346, 16066, 13426, 13329, 11194, 12625, 20840, 
      12077, 11317, 14600, 18292, 23117, 16633, 12125, 11645, 11549, 14698, 
      16073, 16490, 21053, 23764, 11673, 11988, 15264, 15760, 19585, 25337, 
      23981, 12242, 12050, 12002, 11945, 11962, 12170, 15130, 22697, 27976, 
      25325, 20936, 14309, 13621, 13000, 12125, 12109, 12164, 15581, 15025, 
      14002, 13546, 13477, 12897, 12805, 12465, 21346, 18320, 24208, 18394, 
      12785, 12770, 12769, 13025, 13130, 18037, 15397, 13005, 13012, 19080, 
      23605, 15341, 14125, 13325, 23225, 23629, 17945, 19385, 19697, 19856, 
      20180, 26452, 20578, 28089, 20165, 15250, 14690, 20722, 21217, 29537, 
      14841, 28800, 15041, 15245, 15858, 15133, 15138, 23229, 32276, 15776, 
      23297, 26192, 31760, 16994, 26029, 26650, 32525, 26692, 33037, 29585, 
      16165, 16418, 16705, 27154, 30770, 16420, 16785, 16897, 29185, 27509, 
      17924, 16925, 17156, 17300, 32029, 33541, 18250, 17282, 17785, 35378, 
      17972, 32386, 18226, 18532, 18560, 18577, 19048, 40930, 34697, 19325, 
      19385, 39481, 39485, 39208, 21178, 21136, 20736, 20737, 45032, 41765, 
      21352, 21805, 21778, 22217, 22210, 22217, 22282, 22644, 45602, 23633, 
      23509, 23720, 25178, 25133, 25506, 25362, 25297, 26441, 30141, 29257, 
      30160, 29600, 31237, 31429, 31345, 32077, 32500, 32797, 34717, 34696, 
      35194, 36101, 36842, 36481, 36880, 38425, 38740, 38452, 39065, 38978, 
      40925, 41760, 43138, 43460, 44356, 44136, 44717, 47258, 47645, 52964, 
      53860, 53849 ], 
  [ 14585, 13817, 14265, 13417, 12505, 11882, 11722, 12209, 11170, 11353, 
      11197, 8658, 9428, 8005, 9065, 8738, 8177, 8125, 7561, 6977, 7570, 
      8210, 5380, 4996, 4810, 5780, 6221, 6389, 4453, 6165, 5650, 6052, 5426, 
      5329, 4658, 5305, 4181, 2314, 2810, 2290, 12789, 13645, 2120, 4618, 
      3394, 1945, 1538, 10018, 8352, 1997, 5850, 1249, 1861, 1745, 5800, 
      2125, 6829, 8296, 1741, 6317, 8066, 5408, 985, 1037, 35594, 28181, 
      5525, 1921, 1466, 4721, 2880, 2340, 5065, 36629, 30113, 24865, 26728, 
      5668, 2693, 5245, 36541, 35785, 35410, 26362, 3042, 1666, 3250, 36121, 
      27586, 557, 530, 6137, 33085, 325, 724, 2824, 3573, 31265, 2053, 3653, 
      7685, 26825, 5585, 3065, 3392, 8720, 29809, 3589, 3706, 32596, 30125, 
      21805, 21221, 365, 200, 218, 26388, 23553, 1744, 1233, 2745, 31097, 
      18346, 17021, 1642, 157, 2621, 2930, 4882, 6205, 18325, 18056, 3581, 
      541, 1864, 2216, 3016, 3125, 26002, 16210, 1845, 130, 28625, 17753, 
      1220, 464, 425, 208, 113, 2873, 6788, 26618, 25970, 2858, 625, 305, 
      5090, 20485, 3636, 477, 1261, 1557, 5512, 28925, 19069, 13714, 2525, 
      1961, 34, 61, 509, 754, 11897, 16393, 14893, 3609, 1858, 793, 685, 634, 
      450, 2120, 1229, 533, 20, 3485, 26245, 16642, 14885, 14642, 12545, 
      10001, 3365, 1522, 785, 1765, 3601, 5042, 2500, 2401, 121, 0, 441, 
      1089, 10001, 6242, 170, 962, 2810, 21908, 1853, 260, 23418, 12553, 
      8473, 6570, 450, 130, 11465, 5345, 52, 20, 916, 2932, 18250, 13250, 
      3050, 754, 12805, 4936, 3757, 2152, 325, 37, 565, 19093, 13505, 8885, 
      8149, 305, 890, 80, 208, 10897, 10690, 5557, 1525, 90, 3802, 21125, 
      11125, 9316, 136, 3602, 962, 3037, 11169, 1665, 1369, 3060, 16553, 
      11833, 10985, 7394, 5210, 4138, 2570, 2194, 1394, 953, 493, 194, 178, 
      205, 365, 394, 21805, 17357, 5972, 5096, 2312, 340, 11461, 6786, 754, 
      250, 261, 625, 754, 1669, 3034, 16385, 14417, 7145, 6185, 5297, 785, 
      617, 832, 1777, 16930, 12610, 9698, 7345, 6065, 4913, 370, 293, 389, 
      410, 16965, 10125, 9349, 8424, 8245, 8068, 7380, 6100, 3349, 520, 388, 
      388, 520, 549, 1620, 2533, 3349, 19405, 13130, 10361, 530, 586, 18356, 
      16025, 15529, 14324, 14089, 13396, 3001, 2000, 1129, 1844, 16066, 9657, 
      9277, 8185, 4410, 3042, 1066, 3577, 19528, 16360, 13480, 4580, 2420, 
      2420, 13525, 1258, 1154, 578, 10777, 7465, 5476, 3601, 1537, 1476, 
      2785, 15509, 14081, 13394, 7349, 4721, 1850, 2069, 15805, 5165, 3812, 
      1700, 1117, 701, 757, 797, 1405, 2980, 3380, 13725, 8473, 7453, 6354, 
      1513, 765, 778, 2098, 3538, 13105, 11809, 10388, 2993, 3593, 15482, 
      8066, 1010, 941, 1130, 1466, 1997, 3050, 17284, 15061, 11925, 949, 
      12625, 11777, 11162, 9061, 1130, 1186, 12260, 3425, 16714, 16465, 
      10693, 8485, 6565, 6418, 2113, 1818, 1618, 1089, 12605, 9077, 6197, 
      3092, 3005, 1192, 1172, 1160, 1156, 3341, 2009, 1261, 1229, 1261, 2746, 
      3074, 10132, 9577, 9396, 2740, 2196, 2740, 3412, 9833, 9650, 5213, 
      3485, 13765, 13544, 7373, 3944, 3293, 3125, 3469, 9090, 7921, 3370, 
      1665, 2146, 3922, 9344, 8656, 1604, 1609, 2129, 2561, 4930, 4597, 
      12373, 9333, 4468, 1800, 2173, 2690, 3145, 15392, 13172, 10036, 4745, 
      14346, 7354, 2221, 11141, 9172, 3272, 2120, 3077, 5018, 4058, 2693, 
      3233, 14625, 10048, 7780, 2980, 2628, 11426, 6001, 3697, 2417, 2482, 
      15496, 4100, 4021, 3076, 2500, 2581, 2824, 3229, 4264, 11250, 4365, 
      2797, 2665, 3330, 2845, 2825, 2810, 2810, 2818, 2845, 3485, 5309, 2925, 
      3700, 5517, 5620, 12434, 3425, 3034, 13745, 8612, 6980, 3236, 3161, 
      4033, 8989, 3445, 9257, 3530, 3842, 5245, 15481, 5625, 12937, 6637, 
      4121, 3725, 4250, 4621, 8333, 3908, 19594, 4753, 3985, 3985, 6178, 
      10820, 10337, 8996, 4240, 6905, 16325, 13250, 9125, 8194, 7250, 6434, 
      7141, 11080, 9256, 8325, 7165, 4581, 4717, 4756, 5085, 6560, 6068, 
      4913, 4625, 5713, 6388, 10690, 6610, 4765, 4930, 5290, 5917, 7709, 
      6344, 5576, 14645, 7541, 5105, 6722, 7120, 6865, 6145, 5353, 5220, 
      5209, 5220, 16145, 10229, 10090, 9554, 8138, 6625, 6113, 5345, 11560, 
      9701, 5492, 7877, 9850, 6409, 5949, 5650, 6301, 8026, 8541, 5777, 8276, 
      22313, 17165, 14578, 12985, 10418, 8045, 6505, 6658, 8738, 9898, 16900, 
      16285, 14733, 12168, 10440, 7933, 6100, 6613, 8177, 6322, 6250, 7922, 
      13969, 8516, 6464, 16561, 10161, 8082, 7045, 8677, 19720, 10568, 10205, 
      6760, 6773, 8933, 14458, 9389, 7730, 7418, 6914, 6890, 6914, 8653, 
      9805, 10858, 14112, 13617, 9265, 7065, 7456, 18041, 7369, 7346, 7229, 
      7625, 7850, 8746, 8825, 9074, 9529, 10421, 7796, 7565, 7517, 8552, 
      8765, 10996, 8010, 8053, 18560, 8105, 8068, 8033, 9265, 9769, 17722, 
      13697, 8882, 8597, 7937, 7946, 8042, 9946, 8200, 8104, 8296, 8424, 
      9544, 12770, 8345, 14365, 10580, 9364, 15520, 22338, 10953, 9010, 8749, 
      11785, 13138, 12436, 8837, 9736, 11645, 14020, 14920, 16232, 13381, 
      11729, 9809, 9041, 9106, 9866, 11729, 12869, 13786, 15266, 18241, 
      13705, 15457, 20018, 9605, 10433, 10565, 14450, 15650, 15229, 10004, 
      10445, 11204, 17000, 18253, 23490, 19602, 11097, 9810, 10026, 10642, 
      13282, 16525, 17197, 23456, 17056, 10256, 10196, 11600, 17225, 12905, 
      11570, 14893, 13320, 10660, 10413, 10600, 16029, 16180, 12634, 11765, 
      11509, 11978, 17333, 11345, 10985, 10852, 12416, 16441, 20617, 25909, 
      17749, 14625, 14506, 11601, 11866, 23117, 12836, 11636, 13445, 16565, 
      20840, 18338, 12818, 12074, 11890, 13565, 14698, 15049, 19018, 26305, 
      11860, 11713, 14065, 14473, 17748, 28010, 26522, 12781, 12457, 12365, 
      11890, 11885, 11917, 13997, 20530, 30869, 27976, 23125, 15464, 14600, 
      13781, 12356, 12296, 12109, 14404, 16290, 15025, 14437, 14346, 13546, 
      13410, 12850, 19377, 16769, 21953, 20165, 12994, 12913, 12890, 12794, 
      12833, 19720, 16596, 13060, 13045, 17485, 21460, 16474, 14906, 13226, 
      21146, 21506, 16592, 17812, 18080, 18217, 18497, 24065, 18873, 25570, 
      22024, 16097, 15317, 19061, 19490, 26930, 15424, 26281, 15602, 15784, 
      16573, 15298, 15193, 21370, 35257, 16337, 21460, 24025, 29065, 17929, 
      23906, 24461, 29786, 24525, 30276, 32258, 16418, 16165, 16298, 24965, 
      28229, 16409, 17170, 16666, 26842, 29896, 18749, 17156, 16925, 16981, 
      29444, 30824, 19097, 17645, 18324, 38425, 18181, 35125, 18325, 18521, 
      18505, 18500, 19213, 44285, 37546, 19490, 19330, 42682, 42664, 42365, 
      21893, 21697, 20857, 20836, 48541, 45032, 21605, 22234, 21613, 22426, 
      22265, 22250, 22205, 22501, 49045, 24260, 23850, 23885, 25805, 25738, 
      25957, 25681, 25330, 27200, 30922, 29290, 30809, 29633, 32040, 31770, 
      31378, 32330, 32841, 33050, 35080, 35037, 35645, 36200, 37381, 36602, 
      37089, 38986, 39257, 38705, 39538, 39385, 41288, 42145, 43633, 43889, 
      44829, 44389, 45146, 47665, 48008, 53261, 54113, 54080 ], 
  [ 17210, 16106, 16848, 16000, 14962, 14045, 13801, 14624, 13165, 13978, 
      13906, 10485, 12053, 10210, 11858, 11405, 10676, 10666, 9850, 9266, 
      10237, 11213, 7165, 6697, 6469, 8069, 8762, 9140, 6280, 8874, 8149, 
      8761, 7925, 7786, 6905, 7930, 6344, 3469, 4553, 3613, 8820, 9508, 3653, 
      7453, 5725, 3394, 2525, 6553, 5265, 3656, 9189, 2320, 3562, 3362, 9181, 
      4036, 4036, 5125, 3442, 3650, 4937, 2993, 2098, 2276, 43889, 35594, 
      8906, 3874, 3125, 2474, 5337, 4545, 2692, 45050, 37778, 31858, 33973, 
      9133, 5108, 2788, 44962, 44122, 43705, 33565, 5625, 3577, 1465, 44500, 
      34957, 1586, 1517, 3386, 41128, 808, 325, 1165, 1620, 39098, 4258, 
      1658, 4514, 34112, 9092, 1280, 1481, 5297, 37474, 1594, 1669, 40597, 
      37832, 28420, 27752, 1352, 725, 365, 33633, 30420, 3865, 3060, 1044, 
      38930, 24457, 22922, 3721, 346, 962, 1145, 2425, 3370, 24436, 24125, 
      6500, 1864, 541, 725, 1189, 1256, 33205, 21985, 4050, 277, 36164, 
      23780, 3089, 1745, 1664, 1153, 848, 1088, 3785, 33905, 33173, 5525, 
      2074, 1418, 2549, 26932, 6597, 1800, 232, 360, 2845, 36506, 25306, 
      19069, 5066, 4250, 349, 250, 26, 61, 16916, 22210, 20458, 6570, 4105, 
      2410, 2218, 2125, 9, 4493, 3140, 1940, 293, 1448, 33490, 22501, 20450, 
      20165, 17690, 14642, 6242, 3601, 50, 442, 1522, 2501, 5041, 4900, 1024, 
      441, 0, 144, 14642, 10001, 1157, 101, 1025, 28565, 4100, 29, 30285, 
      17698, 12778, 10413, 1773, 1033, 16400, 8852, 745, 377, 97, 1105, 
      24361, 18521, 5801, 61, 17992, 8317, 6760, 4525, 1480, 520, 40, 25330, 
      18818, 13274, 12370, 1418, 113, 689, 145, 15706, 15457, 9106, 3562, 
      657, 1681, 27656, 15976, 13789, 829, 6521, 2621, 1210, 16020, 3744, 
      3280, 1233, 22370, 16810, 15794, 11405, 8633, 7225, 5069, 4525, 3305, 
      2570, 1690, 845, 493, 394, 218, 205, 28420, 23300, 9605, 8477, 4685, 
      277, 16354, 10629, 2161, 901, 450, 226, 229, 514, 1249, 22160, 19856, 
      11072, 9860, 8720, 2192, 1856, 265, 580, 22789, 17713, 14213, 11314, 
      9698, 8210, 1189, 818, 410, 389, 22824, 14724, 13780, 12645, 12424, 
      12205, 11349, 9733, 6100, 1549, 1165, 493, 373, 360, 549, 1000, 1480, 
      25642, 18317, 15002, 425, 397, 24425, 21716, 21136, 19721, 19444, 
      18625, 5584, 4121, 2704, 689, 21757, 14130, 13666, 12322, 7497, 5625, 
      2557, 1666, 25765, 22093, 18709, 7709, 4709, 1013, 18754, 2833, 2645, 
      725, 15460, 11392, 8857, 6352, 3280, 657, 1252, 21074, 19394, 18581, 
      11234, 7850, 3761, 914, 21412, 8420, 6605, 3485, 2440, 932, 820, 776, 
      712, 1405, 1637, 18954, 12610, 11338, 9945, 3130, 954, 925, 985, 1753, 
      18208, 16660, 14945, 1460, 1808, 21005, 12077, 1997, 1802, 857, 857, 
      1010, 1517, 23101, 20500, 16776, 1096, 17602, 16586, 15845, 13282, 
      1025, 997, 17153, 5924, 22405, 22114, 15250, 12538, 10114, 9925, 3898, 
      3393, 3025, 1530, 17540, 13256, 9620, 5381, 5252, 1885, 1781, 1685, 
      1597, 5714, 3626, 1954, 1754, 1450, 1549, 1709, 14521, 13840, 13617, 
      4777, 3897, 1585, 1921, 14138, 13913, 8258, 5858, 18868, 18605, 11048, 
      6485, 5540, 5288, 2020, 13185, 11722, 5617, 1602, 1537, 2305, 13481, 
      12625, 1961, 1924, 1604, 1700, 7765, 7306, 17140, 13428, 7093, 1989, 
      3370, 1913, 2074, 20705, 18065, 14257, 7412, 19449, 10861, 2074, 15572, 
      13141, 5141, 2477, 2216, 7685, 6305, 2210, 2330, 19728, 14185, 11329, 
      4513, 3825, 15857, 8962, 5650, 2690, 2545, 20725, 6221, 6100, 4525, 
      2941, 2644, 2509, 2536, 2941, 15597, 6570, 3826, 2770, 2637, 3538, 
      3434, 3293, 3209, 3133, 3034, 2834, 3650, 3240, 2965, 3816, 3877, 
      16949, 4706, 3349, 18512, 12161, 10025, 4097, 3812, 5650, 12580, 4264, 
      12890, 4265, 3485, 3922, 20500, 4176, 17410, 9346, 5402, 4250, 3725, 
      3802, 11588, 4013, 25285, 6370, 4594, 4258, 4645, 14705, 14096, 12377, 
      4177, 5120, 21386, 17681, 12506, 11281, 10001, 8849, 5314, 14965, 
      12637, 11412, 9832, 4392, 4360, 4357, 4392, 8849, 8105, 6068, 5108, 
      4768, 5065, 14365, 8857, 5290, 4825, 4765, 4930, 10376, 8381, 4925, 
      19202, 10082, 5882, 5441, 9409, 9028, 7888, 6340, 5913, 5860, 5409, 
      20954, 13610, 13429, 12725, 10805, 8578, 7730, 5954, 15277, 12872, 
      5765, 6260, 13021, 8026, 7146, 6301, 5650, 6409, 6714, 6260, 6617, 
      28130, 22058, 18925, 16954, 13673, 10418, 7954, 5965, 6953, 7693, 
      21709, 20968, 19080, 15885, 13653, 10180, 6709, 6088, 10466, 7141, 
      6817, 6641, 18064, 10889, 7241, 21202, 13122, 10161, 8410, 7186, 24949, 
      13613, 13124, 7453, 6920, 7400, 18553, 11930, 9389, 8825, 7565, 7289, 
      7145, 7330, 7978, 8653, 18081, 17460, 11680, 7380, 7057, 22850, 8314, 
      8249, 7586, 7226, 7241, 7549, 7586, 7709, 7954, 13172, 9077, 8552, 
      8420, 7565, 7652, 8917, 7569, 7570, 23369, 9344, 9265, 9188, 8068, 
      8320, 22321, 17330, 10625, 10130, 8210, 8177, 8021, 8497, 9061, 8629, 
      8149, 8109, 8389, 16025, 8450, 11530, 12953, 11065, 12433, 27693, 
      13410, 10249, 8770, 9874, 10765, 15397, 9236, 8917, 9860, 11437, 12085, 
      13061, 16594, 14354, 11426, 9650, 9169, 9089, 9986, 10706, 11329, 
      12389, 22672, 11332, 12580, 24785, 10634, 9530, 9578, 11909, 12773, 
      18820, 9605, 9668, 9965, 13829, 14788, 28845, 24201, 13050, 10125, 
      9837, 9865, 11245, 13522, 14026, 28769, 21025, 11369, 11225, 10361, 
      14096, 15530, 10457, 18148, 16029, 11773, 10728, 10453, 13320, 13429, 
      14965, 13634, 10690, 10865, 14330, 12752, 11972, 11041, 11177, 13732, 
      16900, 31474, 21634, 17586, 17425, 13050, 11089, 28136, 14957, 12917, 
      11912, 13940, 17165, 22265, 14813, 13565, 13213, 12074, 12745, 12970, 
      15805, 31828, 12889, 11860, 12448, 12688, 14913, 33785, 32045, 14482, 
      13906, 13730, 12457, 12410, 12106, 12506, 17065, 37064, 33709, 27976, 
      18341, 17141, 15944, 13469, 13325, 12676, 12829, 19377, 17650, 16810, 
      16677, 15457, 15237, 14257, 16290, 14480, 18320, 24218, 14065, 13858, 
      13793, 13025, 12938, 23605, 19557, 13837, 13780, 15112, 18037, 19309, 
      17069, 13709, 17849, 18125, 14681, 15481, 15665, 15760, 15956, 20180, 
      16290, 21433, 26245, 18386, 17186, 16562, 16865, 22625, 17209, 22144, 
      17345, 17485, 18610, 16285, 15970, 18493, 41620, 18080, 18625, 20560, 
      24592, 20386, 20525, 20954, 25229, 21060, 25677, 38033, 17573, 16354, 
      16193, 21458, 24050, 17060, 18577, 16897, 23041, 35125, 20996, 18269, 
      17156, 17044, 25181, 26309, 21386, 19010, 20025, 44914, 19252, 41026, 
      19186, 19172, 19072, 19025, 20200, 51362, 43657, 20477, 19897, 49465, 
      49405, 49064, 23930, 23440, 21760, 21697, 55912, 51941, 22760, 23725, 
      21970, 23497, 23042, 22985, 22730, 22900, 56290, 26129, 25173, 24872, 
      27674, 27565, 27490, 26962, 26065, 29321, 33085, 30025, 32720, 30368, 
      34245, 33093, 32113, 33485, 34164, 34205, 36445, 36360, 37178, 37061, 
      39082, 37505, 38160, 40729, 40916, 39860, 41113, 40834, 42653, 43552, 
      45250, 45380, 46404, 45544, 46637, 49114, 49373, 54500, 55268, 55193 ], 
  [ 19106, 17810, 18720, 17872, 16762, 15677, 15385, 16400, 14701, 15874, 
      15850, 11925, 13949, 11866, 13850, 13325, 12500, 12514, 11554, 10970, 
      12157, 13325, 8581, 8065, 7813, 9773, 10610, 11108, 7720, 10818, 9973, 
      10705, 9749, 9586, 8585, 9826, 7976, 4525, 5945, 4765, 6948, 7540, 
      4925, 9469, 7453, 4618, 3485, 4969, 3897, 5000, 11493, 3328, 4930, 
      4682, 11509, 5524, 2836, 3709, 4810, 2522, 3545, 2009, 3130, 3380, 
      49025, 40226, 11234, 5386, 4469, 1586, 7137, 6201, 1732, 50258, 42554, 
      36250, 38509, 11509, 6884, 1780, 50170, 49282, 48841, 38077, 7497, 
      5065, 841, 49684, 39565, 2570, 2477, 2210, 46120, 1480, 493, 613, 900, 
      43970, 5914, 914, 3098, 38672, 11492, 656, 785, 3737, 42250, 850, 901, 
      45565, 42632, 32596, 31880, 2312, 1421, 845, 38169, 34740, 5473, 4500, 
      468, 43802, 28345, 26690, 5305, 850, 410, 521, 1417, 2146, 28324, 
      27989, 8564, 3016, 181, 269, 541, 584, 37717, 25681, 5706, 757, 40868, 
      27620, 4553, 2873, 2768, 2089, 1664, 464, 2465, 38465, 37685, 7445, 
      3298, 2450, 1493, 31012, 8685, 2952, 40, 72, 1717, 41234, 29266, 22525, 
      6914, 5954, 925, 754, 146, 61, 20180, 25930, 24034, 8658, 5785, 3730, 
      3490, 3373, 153, 6245, 4628, 3140, 845, 680, 38026, 26245, 24026, 
      23717, 21026, 17690, 8282, 5185, 26, 82, 730, 1445, 6889, 6724, 1936, 
      1089, 144, 0, 17690, 12545, 2117, 5, 401, 32765, 5780, 293, 34605, 
      21034, 15634, 13005, 2925, 1945, 19616, 11252, 1537, 977, 25, 457, 
      28249, 21929, 7769, 61, 21352, 10645, 8872, 6277, 2536, 1192, 136, 
      29290, 22250, 16178, 15178, 2450, 65, 1433, 505, 18850, 18577, 11530, 
      5122, 1377, 865, 31784, 19144, 16741, 1621, 8585, 3965, 562, 19188, 
      5328, 4768, 585, 26090, 20050, 18938, 14093, 10985, 9385, 6893, 6253, 
      4793, 3890, 2770, 1613, 1069, 898, 530, 493, 32596, 27092, 12077, 
      10805, 6437, 637, 19546, 13221, 3361, 1669, 954, 394, 325, 250, 625, 
      25856, 23360, 13712, 12356, 11072, 3392, 2960, 337, 292, 26533, 21025, 
      17189, 13978, 12170, 10490, 2053, 1514, 818, 773, 26568, 17748, 16708, 
      15453, 15208, 14965, 14013, 12205, 8068, 2533, 2005, 949, 685, 648, 
      333, 520, 808, 29602, 21677, 18050, 761, 685, 28289, 25364, 24736, 
      23201, 22900, 22009, 7456, 5729, 4000, 425, 25405, 17082, 16570, 15082, 
      9657, 7497, 3805, 970, 29725, 25765, 22093, 9893, 6413, 605, 22138, 
      4129, 3893, 1205, 18532, 14032, 11185, 8320, 4672, 585, 772, 24650, 
      22826, 21941, 13850, 10034, 5249, 650, 25012, 10676, 8597, 4901, 3592, 
      1460, 1252, 1160, 712, 901, 1037, 22338, 15370, 13954, 12393, 4450, 
      1458, 1405, 745, 1129, 21520, 19828, 17945, 980, 1184, 24557, 14765, 
      2957, 2690, 1097, 905, 842, 1037, 26821, 24004, 19944, 1576, 20842, 
      19730, 18917, 16090, 1361, 1285, 20345, 7748, 26053, 25738, 18250, 
      15250, 12538, 12325, 5314, 4689, 4225, 2178, 20756, 16040, 11972, 7085, 
      6932, 2677, 2525, 2381, 2245, 7466, 4946, 2746, 2450, 1954, 1261, 1325, 
      17425, 16672, 16425, 6337, 5265, 1321, 1465, 16994, 16745, 10394, 7610, 
      22180, 21893, 13544, 8333, 7220, 6920, 1588, 15921, 14290, 7297, 1962, 
      1585, 1777, 16241, 15289, 2561, 2500, 1700, 1604, 9781, 9250, 20260, 
      16164, 8989, 2493, 4450, 1865, 1858, 24137, 21257, 17065, 9332, 22761, 
      13261, 2386, 18500, 15805, 6605, 3077, 2120, 9605, 7985, 2330, 2210, 
      23040, 16945, 13753, 5785, 4905, 18785, 11050, 7162, 3242, 2977, 24109, 
      7829, 7684, 5749, 3589, 3076, 2725, 2536, 2581, 18477, 8226, 4810, 
      3226, 2637, 4330, 4178, 3965, 3833, 3709, 3538, 2858, 3098, 3816, 2941, 
      3240, 3277, 19925, 5834, 3925, 21632, 14585, 12161, 4985, 4580, 6970, 
      15028, 5128, 15362, 5081, 3677, 3562, 23764, 3744, 20362, 11290, 6530, 
      4946, 3821, 3730, 13844, 4469, 28933, 7690, 5338, 4810, 4165, 17321, 
      16640, 14705, 4537, 4496, 24674, 20609, 14834, 13441, 11969, 10625, 
      4666, 17581, 14965, 13572, 11752, 4680, 4552, 4525, 4392, 10553, 9665, 
      7124, 5780, 4624, 4705, 16861, 10537, 5986, 5161, 4861, 4762, 12296, 
      9941, 4949, 22202, 11930, 6722, 5105, 11113, 10660, 9280, 7300, 6705, 
      6628, 5913, 24098, 15938, 15733, 14933, 12725, 10090, 9050, 6698, 
      17797, 15080, 6317, 5732, 15229, 9346, 8226, 7069, 5674, 5881, 6066, 
      6932, 6065, 31850, 25250, 21805, 19618, 15929, 12170, 9178, 5965, 6329, 
      6829, 24853, 24040, 21960, 18405, 15885, 11860, 7453, 6184, 12170, 
      8005, 7537, 6305, 20800, 12641, 8081, 24250, 15210, 11745, 9586, 6730, 
      28333, 15749, 15188, 8245, 7400, 6920, 21289, 13778, 10733, 10025, 
      8333, 7913, 7673, 6970, 7330, 7789, 20745, 20052, 13456, 7956, 7225, 
      25994, 9250, 9161, 8186, 7394, 7289, 7261, 7274, 7325, 7450, 15140, 
      10205, 9512, 9332, 7397, 7412, 8125, 7713, 7690, 26513, 10448, 10345, 
      10244, 7780, 7888, 25345, 19802, 12017, 11402, 8762, 8705, 8405, 8065, 
      9949, 9325, 8461, 8325, 8125, 18281, 8906, 10306, 14705, 12433, 11065, 
      31149, 15210, 11353, 9178, 9178, 9805, 17485, 9860, 8845, 9236, 10357, 
      10861, 11645, 18826, 16250, 12746, 10394, 9601, 9041, 9386, 9866, 
      10321, 11141, 25600, 10372, 11332, 27905, 11618, 9410, 9410, 10853, 
      11525, 21268, 9773, 9620, 9653, 12413, 13204, 32301, 27225, 14562, 
      10701, 10125, 9817, 10477, 12202, 12610, 32201, 23689, 12401, 12209, 
      10049, 12704, 17426, 10217, 20404, 17973, 12805, 11304, 10765, 12168, 
      12253, 16693, 15098, 10618, 10625, 13010, 13952, 12932, 11545, 10865, 
      12580, 15172, 35050, 24250, 19674, 19489, 14274, 11041, 31400, 16565, 
      14045, 11432, 12836, 15461, 24905, 16349, 14813, 14365, 11618, 12025, 
      12178, 14365, 35380, 13873, 12340, 11920, 12064, 13689, 37481, 35597, 
      15850, 15130, 14906, 13177, 13106, 12610, 12050, 15481, 41000, 37381, 
      31144, 20381, 18989, 17576, 14501, 14309, 13396, 12325, 21537, 19546, 
      18562, 18405, 16945, 16677, 15457, 14922, 13568, 16640, 26930, 15073, 
      14794, 14705, 13553, 13394, 26221, 21645, 14677, 14596, 14152, 16477, 
      21325, 18701, 14381, 16361, 16589, 13985, 14545, 14681, 14752, 14900, 
      18356, 15210, 19465, 29053, 20090, 18650, 15530, 15761, 20561, 18625, 
      20176, 18737, 18853, 20170, 17245, 16810, 17245, 45652, 19472, 17401, 
      18976, 22432, 22186, 18989, 19346, 23021, 19476, 23445, 41729, 18629, 
      16858, 16529, 19850, 22058, 17828, 19777, 17425, 21265, 38509, 22676, 
      19301, 17684, 17476, 23141, 24125, 23090, 20186, 21393, 49018, 20260, 
      44794, 20074, 19940, 19792, 19721, 21160, 55802, 47545, 21437, 20617, 
      53737, 53653, 53288, 25490, 24832, 22672, 22585, 60520, 56285, 23816, 
      24973, 22570, 24505, 23882, 23801, 23426, 23524, 60826, 27593, 26325, 
      25832, 29138, 29005, 28762, 28090, 26881, 30929, 34717, 30841, 34208, 
      31184, 35901, 34245, 32929, 34541, 35316, 35261, 37621, 37512, 38450, 
      37949, 40450, 38417, 39168, 42121, 42260, 40916, 42409, 42058, 43829, 
      44752, 46570, 46628, 47700, 46600, 47885, 50338, 50549, 55604, 56324, 
      56225 ], 
  [ 14404, 15236, 14282, 13426, 13108, 13885, 14125, 13010, 13969, 11140, 
      10580, 12233, 9193, 9764, 8020, 8293, 8530, 8276, 8912, 8320, 7109, 
      6145, 9113, 9125, 9137, 7105, 6344, 5506, 7970, 5480, 5965, 5365, 5737, 
      5840, 6165, 5008, 6082, 9005, 6697, 8177, 43874, 45530, 6997, 3293, 
      4469, 7220, 9013, 38693, 35225, 6266, 2117, 8314, 5924, 6208, 1861, 
      5186, 32290, 35557, 5800, 31176, 35125, 29065, 7840, 7290, 8245, 5032, 
      1576, 4772, 5717, 27572, 3329, 3989, 28514, 8676, 5760, 3712, 4373, 
      1313, 3338, 29090, 8584, 8228, 8053, 4205, 2885, 4709, 23893, 8362, 
      4625, 7796, 7969, 31376, 6922, 10162, 14761, 22861, 25010, 6100, 3688, 
      25288, 34920, 4258, 1018, 23698, 24625, 37153, 5440, 25220, 25537, 
      6625, 5554, 2434, 2250, 7794, 9829, 11645, 4013, 2978, 3769, 4658, 
      22970, 5920, 1369, 1044, 3865, 11380, 22644, 23553, 28705, 31828, 1346, 
      1277, 1802, 6362, 20285, 21437, 23837, 24146, 3821, 829, 3464, 11549, 
      4842, 1170, 4437, 6481, 6642, 7825, 8730, 23490, 33205, 4033, 3785, 
      2273, 5840, 7120, 29305, 1898, 1649, 6290, 18274, 19370, 30325, 4936, 
      1480, 325, 2536, 3172, 10645, 11272, 14920, 16165, 106, 800, 500, 1616, 
      3265, 5200, 5492, 5641, 14657, 2925, 4234, 5938, 10825, 25290, 3848, 
      845, 488, 445, 148, 4, 1768, 3725, 16388, 20168, 25604, 29245, 2501, 
      2602, 7922, 10001, 14642, 17690, 0, 441, 7569, 17161, 23409, 2305, 
      3250, 13457, 2813, 148, 68, 365, 6245, 7925, 58, 738, 8845, 10413, 
      16909, 23725, 1241, 241, 2041, 16145, 194, 925, 1546, 2941, 6914, 9826, 
      15154, 1480, 292, 72, 136, 7092, 16677, 9265, 12593, 80, 73, 740, 3908, 
      9473, 25985, 2106, 106, 97, 8917, 1781, 5141, 23816, 146, 3842, 4346, 
      23837, 928, 208, 160, 369, 985, 1513, 2745, 3169, 4369, 5328, 6868, 
      9169, 10753, 11380, 13140, 13369, 2378, 1130, 745, 1069, 3085, 12713, 
      232, 557, 6125, 9221, 11432, 14596, 15325, 19240, 23605, 954, 586, 514, 
      754, 1066, 6154, 6786, 15601, 19546, 1097, 377, 265, 512, 832, 1280, 
      8537, 9860, 12356, 12577, 1130, 290, 314, 389, 410, 433, 545, 865, 
      2314, 7685, 8753, 11953, 13285, 13514, 18785, 21898, 24314, 1768, 493, 
      324, 13093, 13549, 1517, 986, 890, 685, 650, 557, 2762, 3961, 5690, 
      19405, 1025, 416, 436, 544, 1769, 2801, 6025, 24736, 1885, 1117, 637, 
      1737, 3577, 21177, 680, 5813, 6109, 11933, 530, 818, 1429, 2554, 5290, 
      17429, 22138, 1060, 832, 745, 900, 1872, 4801, 19620, 1154, 1714, 2561, 
      5249, 6866, 11650, 12506, 12946, 16754, 22529, 23729, 872, 820, 1000, 
      1301, 5860, 11912, 12125, 19445, 24085, 850, 754, 733, 22338, 24138, 
      1225, 1009, 8353, 8884, 14473, 16409, 18740, 22393, 1625, 1202, 866, 
      12290, 964, 916, 901, 1000, 13669, 14125, 997, 3562, 1649, 1600, 1028, 
      1220, 1700, 1753, 5648, 6353, 6953, 11024, 1138, 1210, 1930, 4225, 
      4338, 9925, 10305, 10693, 11089, 4072, 6340, 9992, 10760, 12392, 20477, 
      21605, 1261, 1306, 1325, 5069, 6125, 20269, 22541, 1360, 1377, 2740, 
      4212, 1490, 1469, 1898, 3869, 4618, 4850, 22394, 1613, 1844, 4693, 
      13988, 17069, 23645, 1665, 1777, 11925, 12130, 16650, 18682, 3449, 
      3716, 1690, 1850, 3985, 12917, 8488, 18405, 20260, 2105, 1885, 1949, 
      4058, 2057, 2665, 14932, 2050, 2281, 6381, 12429, 19186, 4325, 5365, 
      17000, 19540, 2330, 2353, 2885, 7685, 8933, 2329, 3904, 6400, 13120, 
      14185, 2597, 6001, 6122, 8177, 12401, 14282, 16325, 18530, 22565, 2549, 
      5864, 9896, 14164, 18629, 11540, 11920, 12505, 12905, 13313, 13940, 
      18580, 25204, 13418, 19193, 25610, 25913, 2925, 9316, 13525, 3034, 
      3701, 4469, 11125, 12050, 8320, 3874, 11530, 3940, 12013, 17525, 23528, 
      3562, 24506, 3616, 5716, 10000, 13204, 18729, 20500, 4810, 15385, 4469, 
      9028, 13060, 14660, 25453, 4293, 4410, 4869, 16513, 27378, 4196, 4121, 
      4996, 5465, 6121, 6905, 27812, 4549, 5125, 5594, 6434, 17450, 18386, 
      18625, 20354, 7625, 8333, 11378, 14290, 22178, 24653, 5153, 7873, 
      14228, 17393, 19753, 22580, 6970, 8605, 20637, 4904, 7400, 13364, 
      24781, 8177, 8522, 9802, 12610, 13877, 14066, 16277, 5200, 6084, 6145, 
      6409, 7393, 9280, 10368, 14400, 5813, 6554, 16145, 27530, 6701, 10660, 
      12200, 14501, 21352, 27677, 29192, 15426, 28125, 6560, 5812, 5825, 
      6032, 6865, 8692, 11552, 21905, 29185, 32345, 5945, 5930, 5978, 6413, 
      7085, 9178, 15145, 21058, 9220, 14365, 15493, 25965, 6410, 9157, 14705, 
      6400, 8000, 10121, 12484, 27716, 6757, 8005, 8242, 15397, 18010, 28170, 
      6893, 9224, 11765, 12653, 15749, 16925, 17749, 26888, 30440, 33293, 
      7145, 7250, 9698, 17498, 21289, 7072, 14800, 14977, 17460, 21456, 
      22681, 26377, 26656, 27505, 28960, 9250, 13625, 14794, 15146, 25181, 
      25994, 32825, 22037, 22280, 7585, 14130, 14293, 14458, 26890, 28594, 
      7745, 8320, 12505, 13220, 18560, 18769, 20065, 28769, 16021, 17525, 
      20917, 21845, 26965, 9189, 19764, 39784, 11197, 13181, 42137, 8753, 
      11168, 15025, 20564, 32800, 36353, 10249, 18850, 25549, 32058, 38233, 
      40333, 43245, 9992, 11140, 14020, 18052, 20717, 25477, 31940, 35080, 
      37397, 40877, 9050, 36914, 41066, 9225, 16612, 26640, 27172, 38457, 
      41257, 10034, 23809, 26050, 29009, 44005, 46658, 9893, 9605, 13700, 
      20213, 22829, 26245, 34885, 42728, 44200, 10057, 10057, 16857, 17197, 
      29401, 44026, 12304, 28769, 11290, 12317, 17257, 20810, 23197, 40826, 
      41177, 13429, 14760, 27304, 29173, 43528, 16538, 18178, 21845, 30209, 
      41234, 50210, 11300, 11140, 12416, 12497, 16592, 27457, 11106, 14625, 
      17425, 32634, 40954, 50229, 11525, 15205, 16861, 17477, 32552, 35885, 
      36836, 46205, 11890, 18845, 22898, 33650, 34858, 43133, 12393, 12105, 
      16564, 17440, 17748, 21073, 21268, 22900, 32980, 48913, 13250, 12557, 
      11906, 13645, 14381, 15362, 18937, 19277, 21290, 33785, 13469, 14404, 
      15016, 15125, 16325, 16589, 18029, 45956, 39546, 51130, 12740, 19769, 
      20288, 20465, 23569, 24208, 13093, 14369, 21233, 21418, 40658, 49633, 
      14845, 16477, 22797, 48717, 49477, 37561, 40781, 41449, 41786, 42466, 
      54434, 43040, 57137, 13789, 17060, 18280, 42824, 43853, 59293, 18785, 
      57842, 19161, 19541, 18728, 22453, 23348, 46925, 16810, 19890, 46813, 
      52378, 62218, 18080, 51857, 53012, 63337, 52874, 64025, 16605, 22765, 
      27112, 28645, 53512, 59976, 25154, 22313, 27409, 56785, 16837, 19890, 
      23697, 27666, 28522, 61585, 64165, 20036, 22984, 22061, 19360, 24914, 
      18856, 26056, 27250, 27634, 27829, 26338, 22408, 20269, 26613, 28453, 
      22201, 22381, 22282, 24008, 25210, 28370, 28549, 25250, 23941, 27914, 
      26941, 31720, 29129, 30368, 30553, 31508, 32402, 26344, 27157, 29345, 
      30978, 28692, 28825, 30440, 31364, 33613, 28881, 32381, 37549, 33466, 
      37890, 33293, 37217, 39625, 38573, 38282, 39289, 40309, 40466, 40072, 
      43821, 41000, 44021, 43706, 42397, 43066, 44914, 43745, 44192, 46485, 
      47138, 47620, 48474, 49010, 50570, 49725, 52432, 53173, 59002, 60250, 
      60417 ], 
  [ 12829, 13325, 12665, 11809, 11365, 11848, 12004, 11225, 11764, 9565, 
      9089, 9860, 7618, 7769, 6613, 6760, 6829, 6617, 7001, 6409, 5576, 4948, 
      6698, 6626, 6596, 5194, 4685, 4057, 5597, 3989, 4264, 3874, 4036, 4097, 
      4212, 3433, 4045, 5960, 4240, 5300, 35705, 37193, 4330, 1928, 2600, 
      4469, 5800, 31028, 27938, 3725, 1256, 5185, 3425, 3625, 1042, 2897, 
      25297, 28186, 3301, 24309, 27796, 22450, 4753, 4329, 12340, 8245, 757, 
      2525, 3176, 21125, 1586, 1994, 21941, 12897, 9225, 6505, 7418, 578, 
      1553, 22433, 12805, 12365, 12148, 7208, 1268, 2420, 17908, 12541, 7796, 
      4625, 4756, 24425, 10765, 6445, 10162, 17002, 18857, 9733, 1693, 19093, 
      27549, 7345, 325, 17713, 18514, 29530, 8905, 19025, 19300, 10426, 9061, 
      4849, 4581, 4581, 6154, 7592, 7058, 5645, 1690, 2285, 17069, 9553, 
      3280, 2745, 1744, 7369, 16785, 17568, 22048, 24793, 3257, 3146, 521, 
      3485, 14762, 15746, 17810, 18077, 6824, 2404, 1469, 7496, 8181, 2997, 
      2106, 3562, 3681, 4570, 5265, 17505, 26002, 7120, 6788, 740, 3089, 
      4033, 22564, 4145, 410, 3413, 13045, 13973, 23458, 8317, 3517, 1480, 
      877, 1261, 6760, 7261, 10237, 11272, 925, 2417, 1865, 377, 1312, 2617, 
      2825, 2932, 10016, 1098, 1945, 3145, 6898, 19053, 6893, 2504, 1853, 
      1768, 1093, 445, 445, 1604, 11453, 14645, 19325, 22504, 842, 901, 4625, 
      6242, 10001, 12545, 441, 0, 4356, 12100, 17424, 4762, 1297, 9026, 5480, 
      1093, 173, 8, 3368, 4628, 793, 45, 5338, 6570, 11890, 17698, 3152, 
      1312, 592, 11252, 1181, 106, 349, 1114, 3869, 6109, 10429, 3517, 1405, 
      261, 157, 4005, 11700, 5674, 8330, 689, 640, 89, 1745, 5840, 19664, 
      4437, 757, 370, 5410, 500, 2600, 17789, 797, 1721, 2057, 17810, 2545, 
      985, 769, 180, 208, 400, 1044, 1300, 2080, 2745, 3865, 5620, 6868, 
      7369, 8793, 8980, 4793, 2873, 178, 250, 1258, 8450, 925, 200, 3332, 
      5672, 7421, 9997, 10600, 13885, 17620, 2529, 1825, 241, 229, 289, 3361, 
      3825, 10834, 14149, 2756, 1280, 580, 281, 265, 377, 5156, 6185, 8177, 
      8356, 2789, 689, 545, 410, 389, 370, 314, 298, 865, 4514, 5330, 7858, 
      8938, 9125, 13514, 16165, 18245, 3805, 1480, 765, 8788, 9160, 3386, 
      2477, 2297, 1882, 1805, 1586, 1145, 1882, 3065, 14050, 2516, 689, 625, 
      481, 656, 1184, 3316, 18625, 3922, 2650, 1666, 666, 1666, 15570, 1709, 
      3188, 3400, 7880, 1013, 545, 610, 1105, 2833, 12410, 16405, 2425, 1945, 
      1732, 585, 801, 2512, 14265, 2561, 769, 1154, 2834, 3989, 7681, 8369, 
      8725, 11861, 16754, 17786, 1901, 757, 685, 692, 3277, 7901, 8072, 
      14132, 18100, 1753, 1405, 1090, 16605, 18153, 2548, 820, 5140, 5545, 
      10000, 11600, 13553, 16660, 3242, 2441, 1517, 8237, 1741, 1525, 1384, 
      1021, 9364, 9736, 1690, 1861, 3140, 3049, 1385, 1073, 1049, 1060, 3233, 
      3728, 4160, 7265, 1873, 1189, 1153, 2314, 2385, 6418, 6714, 7018, 7330, 
      2245, 3757, 6485, 7085, 8381, 15080, 16040, 1450, 1369, 1346, 2906, 
      3626, 14914, 16850, 1465, 1440, 1585, 2385, 2393, 2330, 1373, 2210, 
      2665, 2813, 16745, 1508, 1445, 2740, 9725, 12260, 17828, 1602, 1546, 
      8082, 8245, 11925, 13621, 2084, 2225, 2257, 1745, 2410, 8906, 5485, 
      13428, 14989, 3218, 2578, 1970, 2525, 2960, 1972, 10585, 2281, 2050, 
      4050, 8586, 14125, 2792, 3412, 12317, 14437, 3233, 2290, 2234, 5018, 
      5930, 2560, 2665, 4153, 9193, 10048, 3626, 3922, 4001, 5426, 8642, 
      10145, 11810, 13637, 17042, 2696, 3869, 6725, 10069, 13736, 8033, 8329, 
      8788, 9104, 9428, 9929, 13729, 19345, 9533, 14258, 19709, 19970, 3240, 
      6397, 9640, 3601, 3050, 3314, 7786, 8501, 5737, 3265, 8149, 3373, 8548, 
      12968, 18005, 4381, 18857, 3889, 4225, 7081, 9529, 14004, 15481, 3865, 
      11290, 5960, 6445, 9469, 10733, 19720, 3978, 3969, 4050, 12250, 21393, 
      5057, 4352, 4177, 4352, 4672, 5120, 21785, 4234, 4306, 4481, 4901, 
      13061, 13829, 14026, 15461, 5714, 6170, 8333, 10573, 17033, 19130, 
      4628, 5920, 10553, 13088, 15028, 17393, 5437, 6442, 15786, 5261, 5741, 
      9941, 19300, 6266, 6485, 7345, 9397, 10370, 10517, 12266, 5809, 5265, 
      5284, 5380, 5860, 7033, 7785, 10809, 5330, 5525, 12218, 21713, 5672, 
      8077, 9197, 10952, 16501, 21860, 23165, 11709, 22266, 8177, 6505, 5972, 
      5801, 5920, 6865, 8801, 17012, 23200, 25940, 6554, 6413, 6125, 5930, 
      6098, 7225, 11554, 16333, 7309, 10984, 11860, 20484, 6305, 7330, 11282, 
      6841, 6761, 8000, 9649, 22025, 7786, 6850, 6961, 11890, 13957, 22437, 
      6788, 7565, 9224, 9860, 12200, 13124, 13780, 21365, 24413, 26888, 6914, 
      6893, 7913, 13613, 16690, 7681, 11545, 11680, 13617, 16857, 17872, 
      20980, 21217, 21940, 23185, 7801, 10706, 11581, 11849, 19994, 20681, 
      26546, 17396, 17597, 8194, 11169, 11290, 11413, 21493, 22945, 8144, 
      7753, 10048, 10553, 14633, 14800, 15844, 23120, 12682, 13850, 16570, 
      17330, 21610, 8244, 15669, 32749, 9370, 10682, 34850, 9908, 9425, 
      12064, 16385, 26689, 29780, 9010, 15049, 20530, 26073, 31450, 33298, 
      35874, 9005, 9565, 11437, 14461, 16580, 20500, 25997, 28717, 30740, 
      33800, 9281, 30341, 33989, 9792, 13441, 21537, 21985, 31716, 34180, 
      9425, 19210, 21073, 23570, 36634, 38993, 11048, 10004, 11453, 16328, 
      18440, 21268, 28648, 35525, 36829, 11170, 9826, 13770, 14026, 23962, 
      36697, 10729, 23456, 10345, 10826, 14170, 16925, 18850, 33917, 34226, 
      11560, 12429, 22285, 23860, 36325, 13745, 14965, 17834, 24770, 34325, 
      42293, 12665, 10825, 11177, 11216, 13841, 22480, 11925, 12546, 14506, 
      26901, 34129, 42354, 11252, 13000, 14152, 14600, 26861, 29732, 30557, 
      38792, 13213, 15674, 18845, 27833, 28873, 36098, 13968, 13428, 14065, 
      14689, 14913, 17440, 17593, 18889, 27289, 41248, 15245, 14090, 12557, 
      12322, 12722, 13325, 15850, 16106, 17657, 28010, 12356, 12829, 13189, 
      13256, 14036, 14216, 15236, 38669, 33057, 43297, 12593, 16640, 17033, 
      17168, 19600, 20113, 12778, 13130, 17810, 17953, 34085, 42010, 13480, 
      14440, 19080, 41220, 41896, 31450, 34250, 34834, 35129, 35725, 46349, 
      36257, 48800, 13810, 15149, 15949, 36125, 37028, 50788, 16370, 49505, 
      16704, 17042, 16565, 19240, 19925, 39848, 18973, 17433, 39778, 44713, 
      53545, 16337, 44276, 45305, 54580, 45209, 55226, 18180, 19720, 23101, 
      24340, 45805, 51597, 21605, 19520, 23440, 48784, 17866, 17937, 20610, 
      23697, 24385, 53122, 55450, 18125, 20149, 19562, 21649, 21785, 20557, 
      22717, 23701, 24001, 24154, 23125, 25285, 22180, 23400, 24820, 24784, 
      24922, 24781, 21845, 22753, 25073, 25210, 28421, 26650, 24869, 24232, 
      27877, 26000, 26945, 27088, 27833, 28601, 29389, 24826, 26468, 27765, 
      26361, 26452, 27773, 28445, 30148, 26802, 30344, 34084, 31177, 34425, 
      31298, 34340, 36160, 35528, 35405, 36244, 37474, 37589, 37405, 40482, 
      38501, 40724, 40577, 39940, 40525, 41869, 41120, 41441, 43650, 44345, 
      45037, 45765, 46385, 47525, 47016, 49681, 50338, 56041, 57205, 57330 ], 
  [ 13621, 13061, 13325, 12469, 11629, 11188, 11080, 11357, 10576, 10357, 
      10145, 8144, 8410, 7241, 7933, 7684, 7225, 7145, 6737, 6145, 6500, 
      6928, 4850, 4514, 4352, 4930, 5213, 5245, 3881, 5045, 4660, 4930, 4432, 
      4361, 3816, 4225, 3385, 2132, 2260, 2000, 15773, 16733, 1690, 3380, 
      2468, 1565, 1444, 12680, 10778, 1481, 4292, 1093, 1313, 1249, 4210, 
      1445, 9061, 10762, 1189, 8469, 10504, 7402, 793, 765, 30952, 24085, 
      3925, 1205, 932, 6605, 1850, 1466, 7025, 31905, 25857, 21025, 22730, 
      4010, 1685, 7253, 31813, 31109, 30760, 22388, 1928, 968, 4840, 31417, 
      23504, 401, 400, 8321, 28585, 505, 1450, 4330, 5261, 26893, 1165, 5365, 
      10125, 22789, 3889, 4645, 5050, 11314, 25537, 5297, 5440, 28114, 25825, 
      18181, 17649, 225, 346, 596, 22370, 19769, 898, 569, 4265, 26713, 
      15028, 13833, 820, 505, 4113, 4500, 6868, 8425, 15005, 14762, 2237, 
      185, 3146, 3602, 4610, 4745, 22004, 13096, 941, 500, 24417, 14481, 522, 
      130, 117, 82, 117, 4437, 9106, 22564, 21968, 1664, 185, 73, 7120, 
      16949, 2258, 113, 2353, 2753, 7618, 24685, 15661, 10852, 1405, 997, 
      292, 397, 1261, 1636, 9241, 13241, 11897, 2225, 916, 241, 185, 160, 
      1172, 1098, 493, 109, 298, 5193, 22205, 13460, 11885, 11668, 9805, 
      7573, 2029, 680, 1685, 3029, 5333, 7060, 1370, 1297, 5, 170, 1157, 
      2117, 7569, 4356, 0, 1936, 4356, 18226, 901, 842, 19604, 9805, 6245, 
      4628, 68, 8, 8845, 3609, 58, 234, 1858, 4498, 14900, 10420, 1780, 1616, 
      10025, 3274, 2329, 1114, 41, 169, 1321, 15661, 10645, 6597, 5965, 45, 
      1800, 130, 674, 8345, 8164, 3785, 689, 164, 5540, 17505, 8545, 6970, 
      130, 2216, 356, 4589, 8585, 797, 605, 4610, 13369, 9169, 8425, 5328, 
      3508, 2644, 1440, 1168, 628, 369, 169, 208, 400, 505, 873, 928, 18125, 
      14093, 4138, 3418, 1258, 794, 8845, 4820, 296, 260, 557, 1285, 1492, 
      2797, 4552, 13221, 11461, 5125, 4321, 3589, 325, 261, 1594, 2929, 
      13712, 9860, 7312, 5297, 4225, 3281, 272, 377, 785, 832, 13745, 7685, 
      7013, 6218, 6065, 5914, 5330, 4258, 2053, 290, 314, 730, 1018, 1073, 
      2690, 3889, 4913, 15949, 10324, 7893, 1000, 1108, 15002, 12905, 12461, 
      11386, 11177, 10562, 1805, 1090, 557, 2962, 12944, 7289, 6961, 6025, 
      2900, 1844, 544, 5161, 16066, 13210, 10642, 3042, 1402, 3690, 10685, 
      680, 628, 884, 8273, 5429, 3778, 2293, 853, 2378, 4129, 12457, 11185, 
      10576, 5337, 3177, 1060, 3177, 12725, 3541, 2474, 986, 689, 949, 1109, 
      1201, 2225, 4346, 4850, 10877, 6301, 5437, 4520, 901, 1037, 1076, 3176, 
      5032, 10333, 9193, 7954, 4329, 5085, 12448, 5968, 784, 793, 1684, 2228, 
      2993, 4384, 14066, 12077, 9305, 1241, 9925, 9181, 8644, 6829, 1576, 
      1684, 9610, 2257, 13568, 13345, 8249, 6353, 4745, 4624, 1385, 1220, 
      1124, 1193, 9925, 6865, 4453, 2050, 1989, 1138, 1170, 1210, 1258, 2245, 
      1381, 1205, 1277, 1517, 3860, 4292, 7786, 7309, 7154, 1850, 1514, 3826, 
      4706, 7537, 7380, 3697, 2385, 10973, 10778, 5465, 2738, 2269, 2153, 
      4733, 6920, 5933, 2344, 2069, 2888, 5288, 7146, 6562, 1746, 1777, 2817, 
      3457, 3536, 3281, 9781, 7157, 3202, 2042, 1789, 3528, 4165, 12458, 
      10498, 7778, 3449, 11540, 5536, 2665, 8749, 7066, 2466, 2250, 3961, 
      3716, 3016, 3341, 4141, 11813, 7834, 5930, 2378, 2234, 9028, 4513, 
      2833, 2593, 2788, 12602, 3130, 3077, 2522, 2570, 2885, 3362, 4001, 
      5426, 8900, 3341, 2501, 2941, 4100, 2753, 2785, 2848, 2900, 2960, 3065, 
      4225, 6673, 3065, 4490, 6905, 7034, 9972, 2965, 3172, 11125, 6746, 
      5426, 3034, 3089, 3361, 7093, 3265, 7333, 3400, 4388, 6389, 12697, 
      6845, 10489, 5281, 3649, 3721, 4896, 5449, 6637, 4162, 16388, 4069, 
      3925, 4133, 7444, 8730, 8325, 7218, 4594, 8325, 13505, 10820, 7345, 
      6596, 5860, 5252, 8585, 8986, 7474, 6725, 5825, 5009, 5249, 5314, 5825, 
      5450, 5114, 4505, 4633, 6605, 7514, 8720, 5524, 4745, 5300, 5920, 6833, 
      6361, 5386, 6282, 12125, 6269, 4925, 7816, 6002, 5825, 5365, 5041, 
      5090, 5105, 5402, 13465, 8433, 8320, 7888, 6784, 5713, 5409, 5265, 
      9554, 8033, 5618, 9173, 8180, 5701, 5501, 5540, 6997, 9320, 9965, 5769, 
      9594, 19001, 14425, 12176, 10817, 8692, 6865, 5897, 7376, 10132, 11552, 
      14210, 13673, 12329, 10154, 8738, 6829, 6010, 7225, 7045, 6100, 6184, 
      9000, 11717, 7330, 6266, 13969, 8609, 7076, 6481, 9881, 16762, 8962, 
      8677, 6610, 6961, 10161, 12200, 8093, 6980, 6824, 6788, 6920, 7048, 
      9749, 11213, 12500, 11930, 11513, 8045, 7145, 7978, 15337, 7057, 7060, 
      7281, 8145, 8500, 9760, 9865, 10192, 10777, 8989, 7274, 7225, 7229, 
      9434, 9725, 12554, 8552, 8621, 15850, 7605, 7594, 7585, 10273, 10933, 
      15140, 11713, 8068, 7913, 8033, 8068, 8320, 11108, 7930, 8042, 8650, 
      8882, 10522, 11016, 8541, 16381, 9370, 8570, 17690, 19280, 9689, 8500, 
      8993, 13225, 14864, 10858, 8845, 10498, 13005, 15874, 16930, 18450, 
      11645, 10357, 9061, 8917, 9320, 10600, 13061, 14461, 15560, 17300, 
      15749, 15425, 17489, 17316, 9217, 11241, 11425, 16272, 17680, 13253, 
      10498, 11173, 12218, 19210, 20645, 20420, 17000, 10133, 9860, 10388, 
      11368, 14788, 18629, 19405, 20410, 14842, 9810, 9802, 12610, 19405, 
      11521, 12500, 13117, 11882, 10210, 10457, 10930, 17945, 18122, 11428, 
      10845, 12253, 12904, 19429, 10709, 10609, 10970, 13418, 18353, 23153, 
      22697, 15577, 13025, 12932, 10937, 12580, 20241, 11754, 11074, 14625, 
      18421, 23346, 16136, 11812, 11380, 11300, 14717, 16136, 16565, 21236, 
      23113, 11450, 11849, 15293, 15805, 19730, 24660, 23328, 11953, 11785, 
      11745, 11764, 11785, 12025, 15145, 22900, 27257, 24650, 20345, 13906, 
      13250, 12665, 11890, 11882, 11981, 15602, 14600, 13621, 13189, 13124, 
      12584, 12500, 12200, 21509, 18405, 24421, 17873, 12548, 12545, 12548, 
      12868, 12985, 17530, 14978, 12794, 12805, 19169, 23794, 14932, 13780, 
      13140, 23400, 23812, 17986, 19466, 19786, 19949, 20281, 26681, 20681, 
      28340, 19618, 14885, 14365, 20813, 21320, 29800, 14522, 29045, 14724, 
      14930, 15509, 14884, 14909, 23348, 31513, 15453, 23410, 26365, 32029, 
      16601, 26192, 26825, 32800, 26861, 33314, 28872, 15892, 16237, 16552, 
      27325, 31005, 16193, 16484, 16708, 29380, 26842, 17541, 16650, 16965, 
      17125, 32266, 33802, 17861, 16981, 17450, 34585, 17693, 31645, 17965, 
      18289, 18325, 18346, 18769, 40069, 33928, 19044, 19144, 38644, 38650, 
      38377, 20789, 20773, 20453, 20458, 44129, 40906, 21041, 21460, 21541, 
      21908, 21929, 21940, 22025, 22397, 44701, 23242, 23168, 23409, 24777, 
      24736, 25133, 25013, 25000, 26010, 29684, 28936, 29725, 29277, 30770, 
      31040, 31012, 31700, 32105, 32416, 34306, 34289, 34765, 35730, 36389, 
      36104, 36485, 37960, 38281, 38041, 38612, 38537, 40482, 41309, 42661, 
      42993, 43877, 43697, 44244, 46777, 47170, 52477, 53377, 53370 ], 
  [ 18989, 17725, 18605, 17749, 16645, 15588, 15304, 16285, 14624, 15725, 
      15689, 11840, 13778, 11729, 13653, 13140, 12329, 12337, 11401, 10809, 
      11956, 13088, 8458, 7946, 7696, 9594, 10405, 10877, 7577, 10589, 9764, 
      10474, 9536, 9377, 8392, 9593, 7785, 4420, 5780, 4640, 7325, 7933, 
      4770, 9188, 7220, 4469, 3380, 5288, 4178, 4825, 11156, 3205, 4745, 
      4505, 11162, 5317, 3077, 3986, 4621, 2749, 3816, 2210, 2993, 3229, 
      48200, 39485, 10877, 5165, 4276, 1765, 6866, 5954, 1921, 49417, 41785, 
      35545, 37778, 11138, 6613, 1973, 49325, 48445, 48008, 37348, 7208, 
      4840, 968, 48841, 38816, 2425, 2336, 2425, 45305, 1385, 482, 722, 1037, 
      43173, 5653, 1053, 3349, 37925, 11105, 773, 914, 4010, 41465, 985, 
      1040, 44746, 41841, 31909, 31201, 2161, 1314, 772, 37418, 34025, 5210, 
      4265, 569, 42993, 27700, 26065, 5044, 769, 505, 628, 1588, 2353, 27677, 
      27346, 8221, 2825, 242, 346, 650, 697, 36964, 25064, 5429, 676, 40081, 
      26977, 4306, 2682, 2581, 1930, 1525, 565, 2682, 37700, 36928, 7120, 
      3089, 2273, 1664, 30325, 8330, 2753, 65, 113, 1898, 40437, 28597, 
      21940, 6597, 5661, 820, 661, 117, 52, 19625, 25297, 23425, 8297, 5492, 
      3497, 3265, 3152, 116, 5938, 4365, 2925, 738, 793, 37253, 25604, 23413, 
      23108, 20453, 17165, 7925, 4904, 13, 125, 845, 1604, 6562, 6401, 1765, 
      962, 101, 5, 17161, 12100, 1936, 0, 484, 32042, 5477, 226, 33860, 
      20453, 15133, 12548, 2708, 1768, 19053, 10825, 1378, 850, 10, 538, 
      27572, 21332, 7412, 32, 20761, 10226, 8489, 5954, 2329, 1049, 89, 
      28597, 21645, 15661, 14677, 2245, 40, 1274, 410, 18289, 18020, 11089, 
      4825, 1220, 964, 31057, 18577, 16210, 1450, 8200, 3700, 629, 18617, 
      5021, 4477, 650, 25425, 19465, 18369, 13600, 10548, 8980, 6544, 5920, 
      4500, 3625, 2545, 1440, 928, 769, 433, 400, 31853, 26413, 11618, 10370, 
      6098, 530, 18965, 12740, 3112, 1492, 821, 317, 260, 245, 680, 25189, 
      22725, 13221, 11889, 10629, 3141, 2725, 274, 289, 25856, 20420, 16640, 
      13481, 11705, 10057, 1856, 1345, 697, 656, 25889, 17189, 16165, 14930, 
      14689, 14450, 13514, 11738, 7685, 2314, 1810, 818, 578, 545, 314, 545, 
      865, 28885, 21060, 17485, 648, 580, 27586, 24697, 24077, 22562, 22265, 
      21386, 7085, 5402, 3725, 410, 24736, 16529, 16025, 14561, 9236, 7124, 
      3536, 1025, 29002, 25090, 21466, 9466, 6066, 610, 21509, 3848, 3620, 
      1060, 17953, 13525, 10730, 7925, 4373, 530, 785, 23985, 22185, 21312, 
      13345, 9601, 4932, 625, 24341, 10229, 8194, 4594, 3329, 1301, 1109, 
      1025, 641, 914, 1066, 21701, 14837, 13445, 11912, 4157, 1301, 1252, 
      712, 1160, 20893, 19225, 17370, 985, 1213, 23888, 14240, 2720, 2465, 
      980, 820, 793, 1040, 26122, 23341, 19337, 1417, 20221, 19125, 18324, 
      15541, 1224, 1156, 19730, 7361, 25360, 25049, 17665, 14713, 12049, 
      11840, 4993, 4388, 3940, 1985, 20133, 15489, 11493, 6714, 6565, 2458, 
      2314, 2178, 2050, 7085, 4637, 2525, 2245, 1781, 1220, 1300, 16850, 
      16109, 15866, 5986, 4946, 1274, 1450, 16425, 16180, 9945, 7225, 21533, 
      21250, 13033, 7930, 6845, 6553, 1565, 15368, 13765, 6920, 1805, 1480, 
      1768, 15682, 14746, 2362, 2305, 1585, 1521, 9344, 8825, 19637, 15605, 
      8570, 2306, 4165, 1768, 1789, 23458, 20618, 16490, 8905, 22100, 12752, 
      2225, 17901, 15250, 6250, 2866, 2025, 9172, 7592, 2197, 2117, 22373, 
      16370, 13234, 5458, 4610, 18180, 10585, 6793, 3033, 2788, 23426, 7442, 
      7301, 5426, 3362, 2885, 2570, 2417, 2522, 17876, 7829, 4525, 3029, 
      2516, 4073, 3929, 3728, 3604, 3488, 3329, 2729, 3065, 3593, 2818, 3209, 
      3250, 19300, 5517, 3700, 20981, 14050, 11674, 4706, 4321, 6617, 14485, 
      4849, 14813, 4808, 3508, 3485, 23081, 3677, 19729, 10825, 6201, 4689, 
      3664, 3601, 13325, 4250, 28180, 7325, 5069, 4573, 4100, 16738, 16069, 
      14170, 4330, 4453, 23977, 19972, 14297, 12932, 11492, 10180, 4625, 
      16994, 14426, 13061, 11281, 4481, 4369, 4346, 4241, 10114, 9250, 6793, 
      5513, 4493, 4610, 16288, 10100, 5713, 4948, 4688, 4633, 11817, 9522, 
      4786, 21541, 11461, 6421, 5000, 10666, 10225, 8885, 6977, 6410, 6337, 
      5666, 23409, 15385, 15184, 14400, 12240, 9673, 8665, 6409, 17210, 
      14545, 6058, 5653, 14692, 8957, 7877, 6772, 5501, 5800, 6005, 6649, 
      5986, 31057, 24545, 21152, 19001, 15380, 11705, 8801, 5792, 6260, 6800, 
      24154, 23353, 21305, 17810, 15338, 11405, 7154, 5993, 11709, 7684, 
      7240, 6184, 20165, 12170, 7762, 23561, 14681, 11300, 9209, 6625, 27586, 
      15210, 14661, 7930, 7137, 6817, 20648, 13285, 10324, 9640, 8020, 7624, 
      7400, 6845, 7253, 7748, 20114, 19433, 12973, 7673, 7010, 25281, 8905, 
      8820, 7897, 7177, 7092, 7120, 7137, 7200, 7345, 14621, 9826, 9161, 
      8989, 7234, 7261, 8066, 7496, 7477, 25794, 10069, 9970, 9873, 7633, 
      7765, 24644, 19193, 11588, 10993, 8473, 8420, 8144, 7940, 9602, 9010, 
      8210, 8090, 7970, 17704, 8629, 10309, 14210, 12002, 11090, 30368, 
      14705, 10964, 8905, 9089, 9760, 16930, 9549, 8650, 9133, 10330, 10858, 
      11674, 18245, 15725, 12317, 10061, 9320, 8840, 9277, 9797, 10280, 
      11140, 24901, 10321, 11329, 27172, 11241, 9217, 9225, 10816, 11520, 
      20645, 9530, 9413, 9490, 12434, 13253, 31508, 26504, 14093, 10388, 
      9860, 9608, 10388, 12205, 12629, 31410, 23026, 12010, 11826, 9882, 
      12717, 16889, 10036, 19805, 17426, 12410, 10985, 10490, 12137, 12226, 
      16180, 14629, 10405, 10440, 13005, 13525, 12545, 11234, 10690, 12545, 
      15233, 34225, 23585, 19097, 18916, 13841, 10820, 30625, 16066, 13626, 
      11281, 12789, 15514, 24232, 15860, 14372, 13940, 11461, 11912, 12077, 
      14372, 34553, 13474, 12025, 11773, 11933, 13658, 36628, 34768, 15385, 
      14689, 14473, 12820, 12753, 12289, 11889, 15508, 40105, 36530, 30377, 
      19802, 18442, 17065, 14090, 13906, 13037, 12170, 20936, 18989, 18029, 
      17876, 16456, 16196, 15016, 14909, 13477, 16677, 26233, 14660, 14393, 
      14308, 13220, 13073, 25538, 21050, 14290, 14213, 14065, 16490, 20740, 
      18180, 14020, 16360, 16596, 13850, 14450, 14594, 14669, 14825, 18409, 
      15137, 19540, 28330, 19549, 18149, 15445, 15688, 20648, 18130, 20245, 
      18244, 18362, 19645, 16820, 16405, 17188, 44713, 18973, 17338, 18973, 
      22525, 21617, 18976, 19345, 23120, 19469, 23546, 40840, 18180, 16501, 
      16200, 19845, 22117, 17425, 19300, 17060, 21284, 37666, 22117, 18850, 
      17317, 17125, 23202, 24210, 22525, 19709, 20882, 48049, 19805, 43877, 
      19637, 19521, 19381, 19314, 20705, 54765, 46600, 20980, 20200, 52724, 
      52642, 52281, 24925, 24293, 22213, 22130, 59441, 55250, 23329, 24452, 
      22157, 24020, 23425, 23348, 22993, 23101, 59749, 27026, 25808, 25345, 
      28561, 28432, 28213, 27565, 26408, 30322, 34084, 30344, 33597, 30685, 
      35258, 33680, 32420, 33988, 34745, 34704, 37034, 36929, 37845, 37402, 
      39821, 37864, 38597, 41480, 41625, 40329, 41780, 41441, 43210, 44125, 
      45917, 45985, 47045, 45985, 47236, 49681, 49898, 54941, 55665, 55570 ], 
  [ 23125, 21509, 22697, 21841, 20605, 19240, 18868, 20201, 18100, 19861, 
      19913, 15140, 17914, 15425, 17965, 17320, 16333, 16385, 15185, 14593, 
      16136, 17620, 11714, 11114, 10820, 13378, 14453, 15145, 10877, 14813, 
      13768, 14698, 13540, 13337, 12132, 13729, 11437, 7016, 8992, 7412, 
      4553, 4985, 7762, 13544, 11048, 7373, 5800, 3044, 2330, 7949, 16040, 
      5713, 7913, 7585, 16090, 8705, 1537, 2050, 7789, 1341, 1924, 1066, 
      5545, 5913, 58276, 48637, 15805, 8597, 7400, 797, 10826, 9650, 821, 
      59625, 51201, 44257, 46754, 16154, 10529, 785, 59533, 58565, 58084, 
      46280, 11300, 8228, 484, 59005, 47924, 4889, 4756, 929, 55117, 3277, 
      1450, 370, 377, 52765, 9349, 349, 1413, 46945, 16165, 289, 298, 1810, 
      50881, 281, 292, 54514, 51301, 40225, 39429, 4581, 3250, 2312, 46394, 
      42605, 8818, 7565, 173, 52585, 35488, 33633, 8608, 2353, 153, 144, 400, 
      769, 35465, 35090, 12665, 5597, 242, 170, 122, 125, 45896, 32500, 9125, 
      2216, 49365, 34677, 7650, 5410, 5265, 4306, 3681, 81, 922, 46720, 
      45860, 11300, 5993, 4825, 388, 38465, 12818, 5525, 373, 245, 490, 
      49765, 36517, 28936, 10645, 9445, 2536, 2245, 997, 712, 26269, 32777, 
      30641, 12785, 9232, 6577, 6257, 6100, 1040, 9810, 7753, 5785, 2410, 45, 
      46229, 33128, 30629, 30280, 27229, 23413, 12325, 8468, 629, 125, 53, 
      328, 10610, 10405, 4097, 2810, 1025, 401, 23409, 17424, 4356, 484, 0, 
      40402, 9217, 1370, 42440, 27229, 21029, 17960, 5480, 4100, 25609, 
      15885, 3490, 2610, 538, 10, 35360, 28240, 11680, 692, 27581, 15154, 
      13021, 9826, 4925, 2941, 925, 36517, 28597, 21645, 20485, 4797, 612, 
      3298, 1730, 24713, 24400, 16193, 8345, 3200, 128, 39285, 25045, 22282, 
      3562, 12644, 6824, 101, 25085, 8585, 7865, 122, 32905, 26065, 24793, 
      19188, 15520, 13600, 10548, 9748, 7888, 6705, 5185, 3508, 2644, 2353, 
      1665, 1588, 40169, 34025, 16810, 15298, 9970, 1850, 25477, 18152, 5972, 
      3560, 2405, 1285, 1096, 421, 196, 32625, 29809, 18721, 17125, 15601, 
      6001, 5409, 1066, 421, 33380, 27152, 22756, 19025, 16897, 14897, 4100, 
      3281, 2105, 2020, 33413, 23393, 22193, 20738, 20453, 20170, 19058, 
      16930, 11953, 4778, 4010, 2314, 1810, 1733, 578, 325, 293, 36805, 
      27880, 23733, 1924, 1768, 35330, 32045, 31337, 29602, 29261, 28250, 
      11177, 9010, 6761, 586, 32084, 22601, 22009, 20281, 13856, 11216, 6484, 
      409, 36922, 32482, 28330, 14130, 9850, 522, 28373, 6884, 6568, 2600, 
      24245, 19025, 15658, 12193, 7585, 1058, 565, 31201, 29137, 28132, 
      18801, 14265, 8320, 801, 31601, 15025, 12506, 7850, 6101, 2929, 2561, 
      2389, 1301, 650, 626, 28565, 20557, 18901, 17060, 7237, 2885, 2792, 
      932, 676, 27625, 25693, 23530, 765, 729, 31060, 19828, 5140, 4753, 
      2080, 1568, 1145, 820, 33602, 30425, 25805, 2957, 26821, 25549, 24616, 
      21349, 2500, 2344, 26242, 11365, 32708, 32353, 23825, 20345, 17153, 
      16900, 8249, 7424, 6800, 3833, 26689, 21253, 16465, 10498, 10305, 4570, 
      4338, 4114, 3898, 10957, 7717, 4637, 4181, 3365, 1352, 1256, 22834, 
      21961, 21674, 9506, 8114, 1450, 1274, 22321, 22032, 14521, 11097, 
      28265, 27938, 18269, 11978, 10585, 10205, 1433, 21044, 19133, 10660, 
      3125, 2228, 1460, 21402, 20290, 4122, 4021, 2421, 2005, 13700, 13049, 
      26017, 21281, 12706, 3890, 6805, 2340, 2053, 30410, 27130, 22298, 
      13085, 28832, 17812, 3457, 23929, 20794, 9594, 4626, 2509, 13352, 
      11332, 3077, 2557, 29105, 22090, 18338, 8450, 7250, 24208, 15073, 
      10225, 4705, 4240, 30290, 11050, 10865, 8330, 5210, 4337, 3626, 3077, 
      2522, 23816, 11525, 6989, 4525, 3176, 6185, 5953, 5620, 5408, 5204, 
      4913, 3433, 2713, 5309, 3434, 2813, 2810, 25416, 8245, 5416, 27361, 
      19154, 16250, 6994, 6389, 9697, 19633, 7093, 20005, 6964, 4520, 3485, 
      29725, 3545, 25801, 15049, 8929, 6625, 4500, 4129, 18121, 5746, 35528, 
      10405, 7093, 6245, 3880, 22194, 21393, 19098, 5650, 3969, 30665, 26000, 
      19225, 17552, 15760, 14096, 4097, 22450, 19354, 17681, 15461, 5669, 
      5381, 5314, 4901, 13898, 12770, 9389, 7405, 4889, 4610, 21524, 13840, 
      7649, 6224, 5524, 4985, 15997, 13042, 5490, 27701, 15509, 8621, 5044, 
      14450, 13877, 12097, 9397, 8522, 8405, 7250, 29833, 20313, 20068, 
      19108, 16420, 13105, 11745, 8433, 22490, 19253, 7730, 5345, 19400, 
      12037, 10517, 8840, 6205, 5492, 5477, 8541, 5634, 38537, 31057, 27092, 
      24545, 20176, 15577, 11705, 6452, 5776, 5876, 30578, 29645, 27245, 
      23090, 20090, 15145, 9178, 6829, 15493, 9928, 9220, 6228, 25841, 16042, 
      9962, 29809, 19169, 14864, 12025, 6449, 34450, 19786, 19105, 10042, 
      8677, 6597, 26324, 17333, 13448, 12500, 10088, 9428, 9028, 6845, 6725, 
      6824, 25658, 24845, 16889, 9389, 7978, 31705, 11281, 11152, 9657, 8145, 
      7840, 7252, 7225, 7156, 7081, 18889, 12554, 11581, 11321, 7586, 7481, 
      7274, 8420, 8357, 32218, 12753, 12610, 12469, 7765, 7633, 30848, 24385, 
      14800, 13985, 10145, 10048, 9508, 7808, 11890, 10946, 9442, 9146, 8146, 
      22500, 10125, 8725, 18082, 15170, 9242, 37364, 18665, 13648, 10313, 
      8473, 8660, 21418, 11353, 9178, 8649, 9010, 9274, 9738, 22997, 19861, 
      15397, 12085, 10772, 9412, 8837, 8917, 9092, 9512, 30929, 9221, 9701, 
      33552, 13705, 9657, 9577, 9540, 9892, 25793, 10498, 9985, 9578, 10498, 
      11009, 38504, 32708, 17525, 12104, 11048, 10180, 9640, 10445, 10693, 
      38362, 28570, 14562, 14290, 9970, 10825, 21025, 10256, 24601, 21650, 
      14962, 12701, 11722, 10685, 10730, 20008, 17973, 10933, 10660, 11245, 
      16385, 14965, 12818, 10778, 11093, 12725, 41441, 29041, 23585, 23360, 
      16745, 11392, 37269, 19674, 16354, 11061, 11425, 13050, 29732, 19336, 
      17320, 16712, 11285, 11252, 11285, 12392, 41725, 15938, 13565, 11465, 
      11449, 12074, 44064, 41940, 18553, 17593, 17289, 14800, 14689, 13873, 
      11713, 13264, 47981, 43922, 36845, 24202, 22490, 20717, 16642, 16370, 
      15017, 11906, 25556, 23125, 21901, 21704, 19844, 19496, 17876, 13061, 
      12465, 14257, 31865, 17168, 16769, 16640, 14848, 14569, 30994, 25538, 
      16490, 16369, 12965, 14290, 25096, 21832, 15912, 14292, 14440, 13234, 
      13394, 13450, 13481, 13549, 15725, 13817, 16592, 34138, 23333, 21493, 
      14213, 14324, 17524, 21386, 17297, 21456, 21530, 23165, 19240, 18605, 
      15560, 52765, 22185, 15754, 16729, 19225, 25577, 16820, 17057, 19732, 
      17225, 20114, 48276, 20776, 18085, 17476, 17557, 19125, 19493, 22160, 
      18688, 18688, 44530, 25857, 21402, 18945, 18577, 20122, 20866, 26309, 
      22525, 24050, 56233, 22313, 51445, 21925, 21589, 21361, 21250, 23125, 
      63565, 54388, 23400, 22180, 61216, 61090, 60685, 28445, 27505, 24545, 
      24418, 68549, 63874, 25925, 27400, 23917, 26528, 25625, 25504, 24929, 
      24905, 68725, 30370, 28580, 27765, 31905, 31732, 31205, 30293, 28564, 
      33930, 37736, 32500, 36985, 32841, 38954, 36452, 34576, 36584, 37517, 
      37300, 39850, 39701, 40837, 39690, 42989, 40196, 41105, 44692, 44749, 
      42925, 44816, 44345, 46026, 46985, 48997, 48933, 50081, 48581, 50184, 
      52585, 52714, 57625, 58261, 58122 ], 
  [ 21537, 23137, 21509, 20645, 20609, 22058, 22490, 20605, 22522, 18241, 
      17485, 21146, 16272, 17797, 14705, 15266, 15885, 15533, 16745, 16145, 
      14066, 12330, 18080, 18280, 18386, 14912, 13573, 12249, 16825, 12317, 
      13282, 12200, 13050, 13249, 14050, 12025, 14153, 19370, 15714, 18154, 
      65945, 67985, 16484, 9802, 12130, 16897, 19746, 59602, 55268, 15457, 
      7466, 18845, 15013, 15489, 7108, 13793, 51649, 55780, 14885, 50245, 
      55250, 47556, 18265, 17425, 2250, 1053, 6813, 13273, 14890, 45673, 
      10676, 11912, 46901, 2389, 1201, 689, 772, 6352, 10777, 47665, 2293, 
      2129, 2050, 698, 9938, 13298, 40930, 2165, 730, 18397, 18666, 50617, 
      1489, 22009, 28624, 39604, 42425, 1145, 11597, 42797, 55117, 549, 5949, 
      40725, 41940, 57924, 865, 42725, 43138, 1280, 881, 257, 265, 18481, 
      21572, 24250, 392, 221, 11860, 13421, 39797, 953, 338, 493, 12050, 
      23885, 39373, 40570, 47258, 51245, 313, 340, 8065, 16273, 36244, 37780, 
      40948, 41353, 290, 562, 11357, 24146, 541, 325, 13096, 16484, 16741, 
      18596, 19981, 40501, 53000, 306, 250, 9106, 15457, 17505, 48042, 89, 
      7808, 16193, 33553, 35033, 49348, 533, 149, 1010, 9653, 10865, 22850, 
      23765, 28949, 30674, 1557, 425, 701, 7769, 11050, 14425, 14909, 15154, 
      28586, 10420, 12785, 15641, 23120, 42865, 205, 370, 685, 738, 1305, 
      2313, 8109, 11890, 30985, 36109, 43273, 47970, 9608, 9805, 18773, 
      21908, 28565, 32765, 2305, 4762, 18226, 32042, 40402, 0, 11025, 26896, 
      26, 1297, 3137, 4490, 16130, 18770, 1685, 5629, 20168, 22504, 31688, 
      40808, 178, 1098, 8658, 30634, 1241, 6100, 7585, 10420, 17177, 21625, 
      29257, 125, 1049, 2941, 3389, 17449, 31354, 20772, 25636, 1985, 2074, 
      5525, 12149, 21074, 43730, 73, 1913, 2768, 20228, 8002, 14242, 40885, 
      1949, 11981, 12869, 40904, 521, 1721, 2057, 4090, 6050, 7346, 9922, 
      10730, 12890, 14521, 17021, 20570, 22922, 23837, 26365, 26690, 145, 
      433, 5328, 6228, 10548, 25744, 1933, 4658, 15794, 20618, 23885, 28393, 
      29410, 34765, 40570, 637, 1037, 4421, 5237, 6125, 15821, 16837, 29780, 
      35165, 586, 1594, 2826, 4321, 5409, 6625, 19546, 21541, 25189, 25506, 
      617, 2657, 3065, 3620, 3737, 3856, 4352, 5440, 8905, 18212, 19856, 
      24592, 26500, 26825, 34112, 38281, 41465, 389, 1514, 2593, 26210, 
      26858, 520, 853, 949, 1224, 1285, 1480, 9733, 11988, 14965, 34920, 890, 
      3065, 3277, 3961, 7586, 9770, 15490, 41977, 500, 884, 1556, 7456, 
      11216, 37264, 1597, 15082, 15570, 24466, 2693, 4709, 6568, 9133, 14173, 
      32168, 38509, 1205, 1553, 1754, 4885, 7585, 13298, 35125, 1201, 7137, 
      9040, 14032, 16705, 23985, 25225, 25857, 31201, 38992, 40576, 1781, 
      4225, 4981, 5954, 15025, 24341, 24650, 34850, 41026, 2045, 2525, 3176, 
      38701, 41077, 1458, 4698, 18954, 19773, 27954, 30658, 33853, 38754, 
      1184, 1625, 2633, 24809, 2441, 2777, 3050, 4205, 26762, 27410, 2664, 
      10701, 1490, 1537, 3461, 4805, 6437, 6586, 14417, 15602, 16586, 22865, 
      2705, 4505, 6953, 11840, 12049, 21188, 21760, 22340, 22928, 11493, 
      15489, 21253, 22405, 24805, 36058, 37570, 4072, 4405, 4520, 13256, 
      15080, 35752, 38792, 4361, 4474, 8621, 11629, 2665, 2740, 6337, 10900, 
      12321, 12745, 38545, 5090, 5993, 12394, 26969, 31298, 40178, 5044, 
      5540, 23944, 24245, 30685, 33485, 9802, 10357, 3625, 5321, 10816, 
      25316, 18581, 33010, 35537, 2788, 3528, 5128, 10789, 3218, 7474, 28093, 
      4745, 6032, 14932, 24436, 33977, 11050, 13050, 30925, 34425, 3485, 
      5716, 7592, 17000, 19016, 5018, 9953, 14753, 25313, 26858, 3460, 13968, 
      14185, 17680, 24208, 26953, 29860, 32929, 38404, 5426, 13637, 20357, 
      26737, 33026, 22765, 23337, 24210, 24802, 25402, 26317, 32877, 41805, 
      25505, 33680, 42305, 42704, 5410, 19193, 25610, 4941, 8392, 10312, 
      21960, 23365, 17425, 8465, 22457, 8433, 23130, 31138, 39349, 4885, 
      40613, 6185, 12317, 19865, 24797, 32722, 35165, 10161, 27936, 4250, 
      18121, 24457, 26825, 41746, 8200, 8605, 9928, 29444, 44245, 5413, 6778, 
      10053, 11194, 12618, 14170, 44773, 8452, 10180, 11321, 13121, 30665, 
      31985, 32320, 34721, 15172, 16456, 21517, 25965, 37117, 40456, 9530, 
      15514, 25805, 30410, 33730, 37613, 13649, 16724, 34900, 7261, 14365, 
      24361, 40482, 15716, 16349, 18589, 23125, 25064, 25349, 28616, 6977, 
      11125, 11282, 11930, 14066, 17585, 19441, 25777, 10084, 12073, 28288, 
      43993, 12218, 19729, 22229, 25778, 35605, 44138, 46133, 27085, 44680, 
      6025, 7389, 8650, 9721, 12186, 16029, 21001, 36250, 46026, 50146, 7712, 
      7985, 8801, 10676, 12500, 16801, 26512, 35017, 16745, 25250, 26954, 
      41650, 9805, 16488, 25684, 8545, 13985, 18122, 22117, 43877, 7556, 
      13796, 14321, 26564, 30425, 44425, 10282, 16165, 20722, 22186, 27010, 
      28762, 29970, 42661, 47365, 51082, 10820, 11213, 16925, 29525, 34948, 
      8825, 25385, 25658, 29389, 35113, 36818, 41858, 42233, 43370, 45305, 
      15705, 23440, 25281, 25825, 40180, 41281, 50320, 35786, 36125, 9332, 
      24037, 24296, 24557, 42365, 44645, 9970, 12753, 21258, 22453, 30673, 
      30978, 32850, 44818, 26788, 29060, 33988, 35300, 42340, 14482, 32257, 
      58997, 18504, 22024, 61924, 9242, 18281, 24922, 33245, 49897, 54506, 
      16208, 30665, 40148, 48865, 56864, 59540, 63220, 15373, 17865, 23049, 
      29385, 33298, 39978, 48649, 52749, 55738, 60178, 11645, 55061, 60365, 
      11050, 26981, 41425, 42149, 56986, 60554, 14545, 37440, 40545, 44560, 
      63972, 67297, 10370, 11810, 21953, 32210, 35978, 40738, 52258, 62309, 
      64165, 10628, 13700, 27028, 27560, 44948, 63893, 19017, 44026, 16561, 
      18836, 27424, 32801, 36244, 59729, 60176, 20810, 23197, 41885, 44426, 
      63101, 26029, 28629, 34120, 45748, 60133, 71413, 11285, 14965, 18353, 
      18530, 25985, 41938, 12337, 22480, 27200, 48841, 59657, 71332, 15250, 
      23346, 26154, 27154, 48661, 53050, 54289, 66250, 11965, 29192, 35261, 
      50045, 51637, 62312, 11890, 12178, 25373, 26825, 27325, 32474, 32765, 
      35165, 49085, 69530, 11785, 12148, 13513, 19764, 21268, 23113, 29088, 
      29620, 32689, 50080, 19106, 21097, 22285, 22490, 24650, 25106, 27506, 
      65705, 57469, 72125, 16165, 30010, 30817, 31090, 35730, 36657, 16900, 
      20288, 32144, 32425, 58769, 70144, 21050, 24218, 34378, 68938, 69890, 
      54612, 58792, 59652, 60085, 60957, 75997, 61625, 79274, 16820, 24505, 
      26685, 61213, 62530, 81810, 27380, 79973, 27850, 28324, 26741, 32866, 
      34241, 66170, 14933, 28573, 65960, 72965, 85109, 25129, 72250, 73693, 
      86418, 73457, 87200, 16066, 32786, 39341, 41546, 74189, 82189, 36325, 
      31754, 39538, 78130, 17540, 27409, 33808, 39793, 41033, 83984, 87140, 
      27457, 32517, 30824, 17177, 35113, 18013, 36733, 38405, 38981, 39272, 
      36721, 18869, 18938, 36994, 39794, 19330, 19604, 19601, 31981, 33853, 
      38933, 39208, 21025, 20772, 37897, 36154, 43525, 39298, 41209, 41490, 
      42925, 44105, 22397, 35496, 38930, 41329, 37021, 37250, 39533, 41033, 
      44530, 36628, 40010, 48442, 41669, 48781, 40820, 46754, 50506, 48490, 
      47813, 49202, 49732, 49985, 49109, 54388, 49645, 54490, 53789, 50938, 
      51797, 54797, 52666, 53401, 55876, 56429, 56425, 57565, 57905, 60425, 
      58810, 61601, 62532, 68625, 70061, 70324 ], 
  [ 12402, 12322, 12164, 11300, 10634, 10613, 10625, 10420, 10237, 9106, 
      8770, 8021, 7137, 6562, 6410, 6341, 6120, 5978, 5930, 5330, 5141, 5085, 
      4745, 4525, 4421, 4097, 4018, 3744, 3700, 3602, 3517, 3485, 3285, 3274, 
      3025, 2890, 2708, 2885, 2169, 2509, 23840, 25040, 1889, 1717, 1525, 
      1882, 2421, 20017, 17573, 1492, 1901, 1940, 1258, 1314, 1753, 1088, 
      15424, 17665, 1130, 14650, 17345, 13221, 1570, 1360, 21465, 15858, 
      1458, 778, 925, 12178, 701, 677, 12776, 22234, 17266, 13394, 14737, 
      1417, 592, 13120, 22138, 21554, 21265, 14453, 593, 593, 9745, 21800, 
      15325, 1282, 1341, 14602, 19444, 2164, 4369, 9049, 10400, 18050, 362, 
      10562, 17002, 14724, 1224, 9540, 10125, 18549, 16930, 10490, 10693, 
      19025, 17156, 11072, 10660, 1156, 1937, 2725, 14357, 12296, 205, 296, 
      9032, 17858, 8633, 7738, 185, 2570, 8818, 9385, 12713, 14810, 8608, 
      8425, 400, 628, 7369, 8065, 9553, 9748, 14045, 7177, 122, 2621, 15976, 
      8200, 181, 629, 676, 1061, 1396, 9316, 15725, 14481, 14005, 181, 442, 
      810, 13077, 10064, 353, 548, 6148, 6788, 13753, 16178, 9074, 5525, 98, 
      50, 2165, 2450, 4274, 4949, 4392, 7250, 6266, 314, 25, 250, 314, 349, 
      4121, 25, 80, 416, 2225, 10420, 14170, 7405, 6250, 6093, 4770, 3258, 
      234, 25, 5050, 7234, 10618, 13005, 53, 40, 1028, 1853, 4100, 5780, 
      3250, 1297, 901, 5477, 9217, 11025, 0, 3481, 12101, 4762, 2402, 1445, 
      485, 1025, 4100, 904, 1373, 2029, 5333, 9413, 8473, 5193, 153, 4909, 
      4916, 745, 340, 25, 692, 1780, 4372, 9050, 5354, 2626, 2234, 754, 5209, 
      1557, 3061, 3770, 3649, 1010, 74, 1649, 10865, 10468, 3908, 2873, 1433, 
      337, 277, 9490, 3944, 116, 164, 9509, 7346, 4346, 3842, 1885, 905, 521, 
      157, 125, 185, 346, 746, 1565, 2237, 2522, 3370, 3485, 10960, 7888, 
      1233, 873, 153, 3169, 4138, 1613, 569, 1613, 2570, 4138, 4525, 6730, 
      9385, 7252, 5972, 1796, 1352, 980, 596, 772, 4685, 6920, 7621, 4849, 
      3141, 1906, 1314, 850, 1381, 1906, 3034, 3141, 7652, 3392, 2960, 2465, 
      2372, 2281, 1937, 1345, 400, 1097, 1481, 2857, 3505, 3620, 6497, 8356, 
      9860, 9314, 5189, 3538, 3425, 3653, 8605, 7048, 6724, 5949, 5800, 5365, 
      388, 333, 580, 6885, 7085, 3170, 2962, 2386, 761, 425, 685, 10162, 
      9425, 7289, 5441, 841, 401, 7969, 5482, 697, 765, 2941, 3848, 2084, 
      1213, 628, 628, 5813, 8584, 6770, 5858, 5429, 2050, 970, 593, 7090, 
      6976, 1152, 745, 697, 1060, 2880, 3280, 3492, 5476, 8857, 9601, 5666, 
      2650, 2146, 1649, 850, 3026, 3125, 7025, 9841, 5300, 4520, 3701, 8776, 
      9892, 6813, 2493, 1629, 1818, 4329, 5353, 6658, 8829, 8009, 6560, 4628, 
      3284, 5066, 4562, 4205, 3050, 3977, 4205, 4869, 936, 7685, 7522, 3986, 
      2810, 1922, 1861, 1082, 1217, 1361, 2810, 5120, 3140, 1808, 1025, 1024, 
      2393, 2545, 2705, 2873, 1098, 1314, 2458, 2770, 3490, 7813, 8485, 3757, 
      3460, 3365, 1181, 1325, 7717, 9077, 3626, 3529, 1586, 1234, 5920, 5785, 
      2452, 1345, 1296, 1300, 9040, 3305, 2738, 1369, 4394, 5993, 9833, 3469, 
      3125, 3469, 3560, 5800, 6920, 1717, 1642, 5200, 3536, 1681, 4001, 2306, 
      6865, 7922, 7093, 5733, 3973, 1864, 6473, 2749, 5098, 4640, 3617, 2017, 
      3961, 7412, 2125, 2025, 6250, 7650, 6740, 4141, 3077, 2405, 2741, 4913, 
      2498, 2258, 4418, 4913, 7345, 2313, 2320, 2665, 4153, 5008, 6025, 7204, 
      9529, 4901, 2402, 3242, 5002, 7301, 3970, 4122, 4365, 4537, 4717, 5002, 
      7362, 11250, 4820, 7745, 11540, 11729, 5725, 3338, 4925, 6516, 3877, 
      3277, 4005, 4360, 3250, 4160, 4292, 4338, 4545, 7093, 10474, 7720, 
      11108, 6290, 3602, 4010, 5162, 7837, 8810, 4176, 6201, 10445, 3946, 
      5242, 5930, 11821, 5365, 5140, 4573, 6869, 13060, 8458, 6673, 4698, 
      4369, 4113, 3985, 13378, 5617, 4825, 4496, 4196, 7460, 7940, 8065, 
      8996, 4357, 4381, 5032, 6120, 10132, 11581, 5645, 4489, 6170, 7625, 
      8845, 10418, 4724, 4649, 9385, 7786, 4810, 5986, 11817, 4901, 4904, 
      5044, 5800, 6269, 6344, 7301, 8762, 5770, 5717, 5525, 5141, 5090, 5266, 
      6562, 6409, 5668, 7393, 13648, 5813, 5554, 5954, 6773, 10090, 13793, 
      14738, 7240, 14125, 12850, 9594, 8125, 7306, 6201, 5634, 5986, 10525, 
      14841, 16861, 9497, 9140, 8276, 7001, 6305, 5776, 7297, 10132, 5930, 
      7085, 7529, 12985, 8020, 6093, 7309, 9490, 6530, 6257, 6682, 14162, 
      11441, 6761, 6656, 7769, 8900, 14500, 8497, 6610, 6757, 6961, 8005, 
      8497, 8865, 13786, 15970, 17797, 8405, 8168, 6740, 8840, 10693, 10610, 
      7850, 7913, 8914, 10858, 11513, 13613, 13778, 14285, 15170, 7200, 7585, 
      7956, 8080, 12985, 13456, 17665, 11321, 11450, 11117, 7972, 8021, 8072, 
      14120, 15140, 10705, 8658, 7713, 7858, 9778, 9873, 10485, 15313, 8833, 
      9425, 10993, 11465, 14305, 8497, 10522, 22562, 8109, 8269, 24229, 
      13757, 8306, 8857, 11090, 18082, 20381, 8753, 10400, 13793, 17680, 
      21689, 23105, 25105, 9178, 8730, 8874, 10170, 11353, 13833, 17674, 
      19674, 21193, 23533, 11540, 20936, 23720, 12625, 9866, 14650, 14954, 
      22021, 23909, 10240, 13185, 14400, 16105, 25857, 27712, 14885, 12545, 
      9458, 11525, 12773, 14593, 19813, 25034, 26050, 14933, 11285, 10333, 
      10445, 16493, 25988, 9882, 16201, 10576, 10121, 10729, 12116, 13249, 
      23924, 24161, 10205, 10282, 15530, 16601, 25826, 10804, 11304, 12805, 
      17293, 24328, 30568, 16850, 12130, 10898, 10865, 10970, 15793, 15172, 
      10825, 11345, 18916, 24272, 30697, 12625, 11061, 11349, 11509, 18946, 
      21025, 21634, 27925, 17320, 12077, 13736, 19700, 20452, 25877, 18505, 
      17533, 11618, 11810, 11890, 13049, 13130, 13850, 19370, 29945, 20500, 
      18553, 15508, 11889, 11713, 11668, 12393, 12505, 13264, 19945, 12281, 
      11962, 11890, 11885, 11945, 11981, 12281, 28010, 23764, 31700, 14170, 
      13105, 13282, 13345, 14625, 14922, 14065, 12833, 13769, 13840, 24644, 
      30769, 12965, 12773, 14533, 30193, 30725, 22797, 24877, 25317, 25540, 
      25992, 34312, 26450, 36329, 15665, 13690, 13770, 26458, 27145, 38025, 
      14045, 37028, 14305, 14569, 14666, 15541, 15866, 29525, 24488, 15028, 
      29525, 33380, 40484, 15154, 33085, 33898, 41373, 33872, 41945, 22681, 
      16301, 18026, 18761, 34394, 39034, 17320, 16529, 18433, 36865, 21425, 
      16384, 17113, 18688, 19088, 40409, 42305, 16642, 17082, 17069, 27362, 
      18208, 25258, 18778, 19400, 19556, 19637, 19396, 31994, 27233, 19669, 
      20369, 30985, 31049, 30836, 19906, 20308, 21188, 21253, 35620, 33057, 
      21412, 21349, 23050, 22393, 22834, 22905, 23290, 23840, 36362, 22581, 
      23285, 24004, 24106, 24125, 24938, 25178, 25945, 24973, 28565, 29857, 
      28964, 30196, 29585, 31109, 31921, 32005, 32168, 32717, 34297, 34340, 
      34514, 36433, 35890, 36745, 36884, 37393, 37832, 38312, 38281, 38386, 
      40441, 41204, 42250, 42760, 43520, 43940, 44005, 46586, 47097, 52560, 
      53576, 53629 ], 
  [ 16945, 15921, 16589, 15725, 14705, 13858, 13634, 14373, 13010, 13649, 
      13549, 10322, 11680, 9925, 11425, 11002, 10309, 10285, 9529, 8929, 
      9802, 10690, 6928, 6472, 6250, 7696, 8325, 8641, 6001, 8381, 7706, 
      8264, 7474, 7345, 6506, 7433, 5953, 3298, 4234, 3394, 9857, 10585, 
      3364, 6850, 5242, 3121, 2362, 7450, 6068, 3321, 8450, 2117, 3205, 3025, 
      8420, 3625, 4745, 5924, 3077, 4325, 5722, 3604, 1865, 2009, 41938, 
      33853, 8125, 3433, 2754, 3033, 4772, 4040, 3277, 43061, 35969, 30209, 
      32260, 8320, 4545, 3385, 42965, 42145, 41738, 31858, 5018, 3130, 1898, 
      42509, 33202, 1341, 1282, 4041, 39209, 689, 416, 1556, 2081, 37225, 
      3725, 2125, 5261, 32365, 8245, 1693, 1924, 6100, 35633, 2053, 2138, 
      38672, 35977, 26825, 26177, 1097, 580, 306, 31880, 28757, 3332, 2597, 
      1421, 37033, 22970, 21485, 3194, 269, 1325, 1538, 2978, 4013, 22945, 
      22644, 5769, 1513, 820, 1044, 1588, 1665, 31450, 20570, 3485, 202, 
      34325, 22301, 2600, 1396, 1325, 884, 629, 1469, 4456, 32122, 31410, 
      4842, 1681, 1105, 3106, 25345, 5840, 1433, 425, 593, 3428, 34645, 
      23765, 17738, 4405, 3649, 218, 149, 85, 170, 15661, 20761, 19069, 5801, 
      3506, 1961, 1789, 1706, 50, 3860, 2617, 1537, 160, 1865, 31693, 21034, 
      19053, 18778, 16393, 13465, 5485, 3034, 153, 685, 1945, 3034, 4360, 
      4229, 733, 260, 29, 293, 13457, 9026, 842, 226, 1370, 26896, 3481, 0, 
      28562, 16385, 11665, 9410, 1370, 730, 15133, 7925, 488, 200, 200, 1448, 
      22810, 17170, 5050, 130, 16657, 7412, 5945, 3860, 1105, 305, 65, 23741, 
      17449, 12125, 11261, 1049, 194, 436, 52, 14449, 14210, 8149, 2965, 410, 
      2074, 25985, 14705, 12608, 548, 5706, 2106, 1525, 14741, 3125, 2701, 
      1544, 20857, 15497, 14521, 10322, 7690, 6362, 4346, 3842, 2722, 2057, 
      1277, 562, 290, 221, 125, 122, 26713, 21753, 8608, 7540, 3988, 160, 
      15053, 9578, 1690, 610, 269, 185, 218, 653, 1538, 20645, 18421, 9997, 
      8845, 7765, 1717, 1421, 260, 725, 21250, 16354, 12994, 10225, 8689, 
      7281, 850, 549, 261, 250, 21281, 13481, 12577, 11492, 11281, 11072, 
      10256, 8720, 5297, 1156, 832, 320, 260, 257, 656, 1217, 1777, 24005, 
      16930, 13745, 298, 290, 22824, 20205, 19645, 18280, 18013, 17224, 4813, 
      3460, 2173, 808, 20242, 12905, 12461, 11177, 6602, 4850, 2042, 1961, 
      24116, 20564, 17300, 6800, 4000, 1184, 17341, 2290, 2122, 522, 14173, 
      10285, 7880, 5525, 2693, 680, 1445, 19573, 17953, 17170, 10133, 6929, 
      3130, 1013, 19897, 7465, 5760, 2880, 1945, 697, 625, 601, 697, 1600, 
      1872, 17525, 11441, 10229, 8906, 2561, 725, 706, 1066, 1994, 16805, 
      15317, 13672, 1637, 2045, 19498, 10930, 1570, 1405, 730, 810, 1053, 
      1690, 21520, 19009, 15425, 865, 16217, 15241, 14530, 12077, 850, 842, 
      15784, 5125, 20842, 20561, 13957, 11365, 9061, 8882, 3265, 2810, 2482, 
      1217, 16153, 12049, 8593, 4624, 4505, 1508, 1424, 1348, 1280, 4933, 
      3025, 1573, 1413, 1189, 1618, 1818, 13256, 12605, 12392, 4072, 3272, 
      1640, 2056, 12889, 12674, 7309, 5069, 17425, 17172, 9945, 5652, 4777, 
      4545, 2137, 11978, 10585, 4850, 1385, 1450, 2458, 12260, 11444, 1640, 
      1613, 1493, 1669, 6850, 6421, 15761, 12209, 6224, 1700, 2837, 1850, 
      2081, 19188, 16648, 13000, 6525, 17978, 9770, 1853, 14257, 11936, 4436, 
      2132, 2161, 6786, 5506, 2061, 2281, 18245, 12932, 10216, 3880, 3272, 
      14530, 7985, 4913, 2353, 2258, 19204, 5440, 5329, 3904, 2560, 2353, 
      2308, 2425, 2980, 14282, 5765, 3301, 2465, 2522, 3085, 3001, 2890, 
      2826, 2770, 2701, 2701, 3757, 2873, 2848, 3929, 4000, 15578, 4105, 
      2978, 17077, 11016, 9000, 3592, 3357, 4961, 11417, 3761, 11713, 3778, 
      3258, 3925, 18989, 4205, 16025, 8381, 4777, 3805, 3530, 3677, 10489, 
      3664, 23602, 5657, 4121, 3865, 4682, 13448, 12869, 11240, 3860, 5213, 
      19845, 16290, 11365, 10210, 9010, 7938, 5413, 13700, 11492, 10337, 
      8857, 4097, 4105, 4112, 4217, 7956, 7272, 5445, 4645, 4645, 5032, 
      13138, 7970, 4813, 4498, 4538, 4813, 9385, 7540, 4724, 17757, 9117, 
      5337, 5386, 8500, 8149, 7109, 5741, 5384, 5341, 5000, 19441, 12437, 
      12266, 11602, 9802, 7745, 6977, 5441, 14020, 11745, 5328, 6273, 11890, 
      7265, 6485, 5770, 5429, 6418, 6773, 5765, 6632, 26361, 20509, 17506, 
      15625, 12514, 9469, 7225, 5746, 6994, 7834, 20176, 19465, 17657, 14612, 
      12500, 9257, 6176, 5825, 9529, 6554, 6290, 6554, 16693, 9928, 6660, 
      19697, 12017, 9266, 7685, 7141, 23300, 12484, 12025, 6884, 6481, 7361, 
      17170, 10917, 8586, 8082, 7002, 6786, 6682, 7237, 8005, 8770, 16724, 
      16133, 10693, 6893, 6740, 21289, 7673, 7618, 7085, 6905, 6970, 7418, 
      7465, 7618, 7913, 12097, 8352, 7897, 7785, 7380, 7497, 8992, 7250, 
      7261, 21796, 8621, 8552, 8485, 7925, 8237, 20794, 16033, 9778, 9333, 
      7713, 7690, 7594, 8410, 8420, 8068, 7748, 7748, 8228, 14810, 7985, 
      11765, 11944, 10216, 12724, 25970, 12377, 9506, 8317, 9881, 10882, 
      14240, 8689, 8660, 9833, 11600, 12308, 13364, 15373, 13273, 10585, 
      9049, 8698, 8818, 9945, 10765, 11458, 12618, 21157, 11437, 12805, 
      23186, 9925, 9281, 9349, 12050, 12994, 17497, 9232, 9385, 9792, 14116, 
      15145, 27098, 22634, 12113, 9578, 9410, 9578, 11258, 13765, 14309, 
      27028, 19604, 10628, 10504, 10180, 14365, 14425, 10242, 16889, 14900, 
      11024, 10169, 10004, 13481, 13600, 13922, 12701, 10397, 10642, 14557, 
      11925, 11245, 10504, 10980, 13885, 17293, 29653, 20213, 16385, 16234, 
      12209, 10778, 26441, 13952, 12112, 11777, 14065, 17540, 20826, 13834, 
      12706, 12394, 11925, 12706, 12961, 16066, 30005, 12136, 11317, 12325, 
      12605, 15080, 31898, 30218, 13565, 13049, 12893, 11810, 11773, 11549, 
      12349, 17378, 35073, 31828, 26305, 17140, 16020, 14913, 12688, 12564, 
      12025, 12688, 18122, 16505, 15725, 15602, 14482, 14282, 13402, 16505, 
      14501, 18661, 22725, 13282, 13105, 13050, 12442, 12385, 22148, 18320, 
      13120, 13073, 15145, 18320, 18098, 16018, 13058, 18098, 18394, 14596, 
      15496, 15700, 15805, 16021, 20565, 16361, 21874, 24692, 17289, 16189, 
      16605, 16938, 23098, 16228, 22573, 16370, 16516, 17557, 15482, 15217, 
      18610, 39533, 17093, 18728, 20813, 25085, 19225, 20754, 21213, 25738, 
      21305, 26192, 36074, 16714, 15725, 15634, 21709, 24461, 16317, 17650, 
      16250, 23354, 33284, 19865, 17408, 16505, 16433, 25600, 26788, 20241, 
      18085, 19016, 42761, 18385, 39005, 18365, 18397, 18317, 18280, 19337, 
      49045, 41570, 19610, 19130, 47210, 47156, 46825, 22797, 22373, 20893, 
      20840, 53497, 49636, 21825, 22706, 21221, 22570, 22185, 22138, 21933, 
      22129, 53885, 25000, 24170, 23945, 26525, 26426, 26413, 25945, 25178, 
      28100, 31810, 29090, 31501, 29429, 32948, 31994, 31154, 32418, 33053, 
      33130, 35300, 35225, 35989, 36020, 37837, 36450, 37061, 39458, 39661, 
      38725, 39874, 39625, 41444, 42325, 43961, 44117, 45113, 44353, 45362, 
      47825, 48100, 53209, 53989, 53924 ], 
  [ 22745, 24425, 22725, 21853, 21841, 23360, 23812, 21845, 23860, 19417, 
      18637, 22500, 17426, 19045, 15809, 16400, 17057, 16693, 17965, 17357, 
      15184, 13364, 19402, 19618, 19732, 16106, 14705, 13325, 18121, 13401, 
      14416, 13282, 14180, 14389, 15236, 13117, 15353, 20800, 17000, 19540, 
      68589, 70669, 17810, 10816, 13264, 18241, 21200, 62116, 57690, 16745, 
      8352, 20269, 16285, 16781, 7978, 15013, 53989, 58210, 16153, 52553, 
      57668, 49802, 19669, 18797, 1940, 953, 7673, 14473, 16160, 47873, 
      11754, 13050, 49129, 2045, 1037, 685, 706, 7186, 11861, 49909, 1945, 
      1801, 1732, 640, 10980, 14500, 43012, 1825, 628, 19805, 20084, 52925, 
      1225, 23545, 30370, 41650, 44541, 929, 12721, 44921, 57521, 461, 6761, 
      42797, 44042, 60386, 685, 44845, 45268, 1018, 689, 325, 353, 19889, 
      23090, 25856, 306, 225, 12994, 14625, 41841, 725, 520, 725, 13192, 
      25477, 41405, 42632, 49480, 53557, 493, 530, 9005, 17593, 38194, 39770, 
      43018, 43433, 208, 820, 12465, 25744, 377, 521, 14282, 17810, 18077, 
      20002, 21437, 42557, 55346, 200, 164, 10100, 16741, 18869, 50276, 181, 
      8730, 17505, 35425, 36945, 51610, 353, 289, 1360, 10673, 11945, 24400, 
      25345, 30689, 32464, 1985, 661, 997, 8685, 12136, 15661, 16165, 16420, 
      30312, 11474, 13949, 16925, 24674, 44969, 97, 592, 977, 1040, 1697, 
      2825, 9041, 13012, 32777, 38041, 45385, 50192, 10618, 10825, 20173, 
      23418, 30285, 34605, 2813, 5480, 19604, 33860, 42440, 26, 12101, 28562, 
      0, 1681, 3721, 5184, 17424, 20164, 2117, 6401, 21610, 24026, 33490, 
      42850, 328, 1448, 9608, 32404, 1609, 6898, 8473, 11458, 18505, 23113, 
      30985, 241, 1385, 3497, 3985, 18785, 33140, 22226, 27250, 2437, 2536, 
      6277, 13261, 22536, 45832, 113, 2353, 3298, 21658, 8900, 15440, 42913, 
      2385, 13077, 14005, 42930, 725, 2125, 2501, 4724, 6824, 8200, 10916, 
      11764, 14024, 15725, 18325, 22004, 24436, 25381, 27989, 28324, 157, 
      605, 6050, 7010, 11570, 27346, 2353, 5328, 17044, 22048, 25425, 30073, 
      31120, 36625, 42580, 845, 1325, 5069, 5945, 6893, 17069, 18125, 31498, 
      37033, 772, 1960, 3332, 4957, 6125, 7421, 20932, 22997, 26765, 27092, 
      801, 3141, 3589, 4194, 4321, 4450, 4986, 6154, 9829, 19546, 21250, 
      26146, 28114, 28449, 35946, 40225, 43489, 481, 1856, 3065, 27812, 
      28480, 650, 1073, 1189, 1514, 1585, 1810, 10693, 13058, 16165, 36770, 
      1108, 3573, 3805, 4549, 8424, 10728, 16708, 44005, 586, 1090, 1882, 
      8282, 12242, 39170, 1921, 16276, 16784, 26000, 3145, 5341, 7330, 10045, 
      15325, 33930, 40441, 1445, 1853, 2084, 5525, 8405, 14408, 36965, 1429, 
      7925, 9938, 15170, 17953, 25493, 26773, 27425, 32929, 40930, 42554, 
      2097, 4801, 5617, 6660, 16201, 25857, 26176, 36676, 43012, 2389, 2929, 
      3650, 40625, 43061, 1700, 5300, 20276, 21125, 29576, 32360, 35645, 
      40676, 1354, 1885, 3033, 26329, 2809, 3185, 3488, 4753, 28340, 29008, 
      3050, 11657, 1684, 1741, 3925, 5389, 7141, 7300, 15541, 16776, 17800, 
      24309, 3077, 5057, 7685, 12842, 13061, 22570, 23162, 23762, 24370, 
      12473, 16649, 22633, 23825, 26305, 37888, 39440, 4570, 4933, 5058, 
      14314, 16218, 37570, 40690, 4877, 5000, 9437, 12605, 2989, 3074, 7001, 
      11834, 13325, 13769, 40429, 5652, 6625, 13396, 28521, 32980, 42100, 
      5594, 6130, 25394, 25705, 32345, 35225, 10660, 11245, 4021, 5877, 
      11722, 26802, 19825, 34724, 37321, 3050, 3890, 5650, 11681, 3528, 8164, 
      29653, 5213, 6610, 16010, 25874, 35705, 11936, 14036, 32561, 36161, 
      3789, 6250, 8266, 18154, 20250, 5480, 10765, 15805, 26765, 28360, 3730, 
      14978, 15205, 18850, 25618, 28453, 31450, 34609, 40234, 5904, 14625, 
      21625, 28225, 34704, 24109, 24701, 25604, 26216, 26836, 27781, 34541, 
      43709, 26937, 35362, 44217, 44626, 5840, 20393, 27040, 5309, 9050, 
      11090, 23258, 24713, 18541, 9109, 23761, 9065, 24452, 32720, 41161, 
      5185, 42453, 6613, 13165, 21053, 26165, 34340, 36853, 10877, 29402, 
      4384, 19225, 25801, 28249, 43600, 8762, 9197, 10610, 30946, 46157, 
      5693, 7208, 10733, 11944, 13448, 15080, 46693, 9010, 10858, 12069, 
      13969, 32193, 33553, 33898, 36369, 16106, 17450, 22721, 27329, 38821, 
      42250, 10132, 16456, 27157, 31912, 35332, 39325, 14489, 17714, 36530, 
      7649, 15233, 25649, 42260, 16642, 17305, 19645, 24361, 26370, 26665, 
      30042, 7301, 11789, 11956, 12644, 14900, 18589, 20525, 27101, 10666, 
      12785, 29690, 45845, 12928, 20809, 23409, 27088, 37225, 45988, 48033, 
      28433, 46538, 6101, 7685, 9076, 10237, 12872, 16925, 22117, 37876, 
      47912, 52132, 8026, 8329, 9225, 11250, 13194, 17725, 27826, 36601, 
      17657, 26512, 28276, 43412, 10285, 17378, 26954, 8893, 14733, 19080, 
      23245, 45685, 7762, 14522, 15077, 27850, 31841, 46241, 10756, 17009, 
      21776, 23300, 28304, 30116, 31364, 44425, 49249, 53056, 11322, 11745, 
      17797, 30897, 36490, 9125, 26605, 26888, 30749, 36653, 38408, 43588, 
      43973, 45140, 47125, 16493, 24578, 26489, 27053, 41858, 42989, 52258, 
      37332, 37681, 9626, 25181, 25450, 25721, 44089, 46429, 10312, 13325, 
      22280, 23525, 32045, 32360, 34292, 46600, 28018, 30370, 35458, 36810, 
      44050, 15140, 33665, 61105, 19370, 23050, 64090, 9396, 19125, 26056, 
      34669, 51781, 56500, 16930, 31997, 41770, 50717, 58906, 61642, 65402, 
      16033, 18665, 24089, 30665, 34708, 41588, 50489, 54689, 57748, 62288, 
      12013, 57049, 62473, 11336, 28157, 43061, 43805, 59012, 62660, 15109, 
      38954, 42149, 46274, 66146, 69541, 10512, 12132, 22905, 33552, 37440, 
      42340, 54160, 64441, 66337, 10778, 14170, 28178, 28730, 46658, 66053, 
      19805, 45704, 17197, 19602, 28570, 34137, 37690, 61785, 62242, 21664, 
      24161, 43489, 46100, 65225, 27101, 29801, 35482, 47450, 62185, 73705, 
      11365, 15445, 19053, 19240, 27045, 43528, 12545, 23378, 28298, 50609, 
      61685, 73610, 15716, 24272, 27200, 28240, 50417, 54916, 56185, 68416, 
      12049, 30346, 36625, 51829, 53461, 64386, 11912, 12260, 26365, 27877, 
      28397, 33736, 34037, 36517, 50837, 71752, 11705, 12178, 13753, 20474, 
      22058, 23993, 30218, 30770, 33949, 51850, 19764, 21865, 23113, 23328, 
      25588, 26064, 28564, 67833, 59405, 74381, 16589, 31144, 31981, 32264, 
      37064, 38021, 17362, 20970, 33346, 33637, 60721, 72346, 21760, 25088, 
      35648, 71108, 72080, 56450, 60730, 61610, 62053, 62945, 78305, 63621, 
      81640, 17194, 25337, 27617, 63185, 64532, 84212, 28330, 82333, 28808, 
      29290, 27625, 34000, 35425, 68224, 14785, 29525, 68002, 75157, 87541, 
      25909, 74420, 75893, 88868, 75645, 89658, 16052, 33872, 40657, 42932, 
      76385, 84545, 37529, 32776, 40840, 80392, 17650, 28229, 34898, 41093, 
      42373, 86354, 89570, 28265, 33545, 31770, 16981, 36205, 17953, 37873, 
      39593, 40189, 40490, 37825, 18521, 18820, 38096, 40996, 19048, 19330, 
      19337, 32825, 34765, 40045, 40330, 20593, 20450, 38945, 37120, 44761, 
      40360, 42341, 42632, 44117, 45325, 21985, 36362, 39924, 42401, 37877, 
      38116, 40465, 42025, 45652, 37418, 40768, 49540, 42485, 49877, 41562, 
      47700, 51592, 49472, 48753, 50180, 50650, 50913, 49985, 55418, 50473, 
      55508, 54765, 51748, 52625, 55745, 53512, 54277, 56762, 57301, 57241, 
      58409, 58725, 61345, 59648, 62437, 63386, 69485, 70937, 71210 ], 
  [ 16144, 17168, 16042, 15170, 14912, 15857, 16145, 14834, 16029, 12816, 
      12200, 14341, 10825, 11624, 9536, 9881, 10210, 9928, 10708, 10100, 
      8665, 7501, 11161, 11213, 11245, 8849, 7940, 6970, 9962, 6964, 7569, 
      6845, 7333, 7460, 7897, 6516, 7850, 11329, 8677, 10397, 49114, 50866, 
      9077, 4625, 6089, 9344, 11401, 43625, 39937, 8258, 3145, 10634, 7880, 
      8212, 2853, 7018, 36810, 40293, 7748, 35620, 39833, 33361, 10116, 9490, 
      6409, 3700, 2548, 6560, 7673, 31760, 4825, 5629, 32770, 6760, 4276, 
      2612, 3125, 2225, 4850, 33386, 6660, 6352, 6201, 2977, 4297, 6505, 
      27801, 6458, 3293, 10088, 10285, 35828, 5202, 12762, 17865, 26685, 
      29002, 4496, 5300, 29300, 39604, 2962, 1882, 27586, 28585, 41977, 3924, 
      29224, 29565, 4913, 4010, 1514, 1378, 10090, 12389, 14417, 2725, 1906, 
      5409, 6466, 26794, 4292, 725, 520, 5525, 14120, 26440, 27421, 32957, 
      36296, 698, 653, 2978, 8450, 23885, 25133, 27725, 28058, 2545, 369, 
      5044, 14305, 3370, 562, 6205, 8585, 8770, 10121, 11146, 27346, 37757, 
      2701, 2501, 3581, 7844, 9316, 33589, 1042, 2785, 8362, 21690, 22882, 
      34677, 3428, 740, 89, 3908, 4688, 13289, 13988, 18020, 19385, 58, 292, 
      136, 2740, 4797, 7092, 7432, 7605, 17725, 4381, 5954, 7946, 13481, 
      29266, 2516, 305, 116, 97, 16, 160, 2932, 5345, 19616, 23732, 29600, 
      33505, 3853, 3978, 10210, 12553, 17698, 21034, 148, 1093, 9805, 20453, 
      27229, 1297, 4762, 16385, 1681, 0, 400, 961, 8281, 10201, 26, 1522, 
      11237, 12997, 20165, 27557, 533, 13, 3253, 19325, 10, 1773, 2610, 4365, 
      9034, 12330, 18234, 692, 32, 340, 500, 9232, 19897, 11689, 15401, 100, 
      117, 1480, 5512, 11917, 29965, 1138, 98, 305, 11285, 2873, 6953, 27620, 
      130, 5410, 6010, 27637, 356, 116, 164, 829, 1781, 2501, 4069, 4589, 
      6029, 7156, 8936, 11549, 13325, 14024, 15976, 16229, 1346, 482, 1417, 
      1885, 4477, 15497, 180, 1105, 8065, 11593, 14068, 17568, 18369, 22644, 
      27369, 394, 218, 1010, 1394, 1850, 8090, 8818, 18665, 22970, 485, 197, 
      421, 980, 1492, 2132, 10805, 12296, 15080, 15325, 514, 394, 514, 709, 
      754, 801, 1009, 1521, 3474, 9829, 11041, 14625, 16101, 16354, 22129, 
      25506, 28114, 932, 257, 400, 15881, 16385, 773, 458, 410, 325, 314, 
      293, 4010, 5473, 7514, 22789, 493, 580, 648, 900, 2725, 4045, 7893, 
      28548, 1037, 557, 365, 2665, 4985, 24697, 404, 7625, 7969, 14561, 562, 
      1282, 2205, 3690, 7002, 20605, 25722, 584, 500, 485, 1384, 2788, 6413, 
      22984, 650, 2554, 3665, 6929, 8810, 14218, 15170, 15658, 19850, 26129, 
      27425, 580, 1152, 1476, 1945, 7632, 14500, 14737, 22777, 27801, 626, 
      674, 821, 25906, 27850, 757, 1405, 10477, 11080, 17317, 19445, 21992, 
      25957, 985, 778, 778, 14890, 800, 848, 905, 1268, 16409, 16913, 877, 
      4810, 1069, 1044, 1096, 1576, 2344, 2421, 7300, 8125, 8821, 13444, 986, 
      1490, 2642, 5585, 5722, 12197, 12625, 13061, 13505, 5380, 8080, 12260, 
      13124, 14948, 23825, 25049, 1413, 1530, 1573, 6565, 7813, 23589, 26053, 
      1556, 1597, 3656, 5512, 1226, 1229, 2450, 5069, 5986, 6266, 25874, 
      1921, 2320, 6057, 16672, 20065, 27217, 1945, 2153, 14365, 14594, 19594, 
      21818, 4469, 4808, 1602, 2146, 5121, 15445, 10436, 21481, 23504, 1697, 
      1717, 2165, 5162, 1765, 3285, 17640, 2138, 2633, 7933, 14845, 22298, 
      5417, 6697, 19892, 22672, 2026, 2601, 3469, 9421, 10861, 2405, 4820, 
      7892, 15572, 16757, 2213, 7393, 7538, 9953, 14753, 16850, 19109, 21530, 
      25925, 2665, 7204, 11908, 16704, 21625, 13736, 14164, 14821, 15269, 
      15725, 16424, 21544, 28744, 15826, 22201, 29170, 29497, 2929, 11168, 
      15929, 2890, 4253, 5309, 13213, 14258, 9972, 4394, 13634, 4432, 14161, 
      20297, 26852, 3258, 27898, 3620, 6728, 11828, 15464, 21589, 23528, 
      5506, 17881, 3769, 10656, 15264, 17056, 28881, 4621, 4810, 5485, 19097, 
      30946, 3848, 4133, 5608, 6245, 7093, 8069, 31400, 4869, 5733, 6370, 
      7450, 20098, 21130, 21393, 23290, 8849, 9701, 13250, 16546, 25250, 
      27941, 5581, 9117, 16456, 19981, 22581, 25672, 7970, 9965, 23533, 4820, 
      8468, 15440, 28033, 9385, 9802, 11322, 14562, 15997, 16210, 18685, 
      4964, 6664, 6749, 7109, 8381, 10676, 11956, 16564, 6197, 7250, 18497, 
      30962, 7393, 12240, 14020, 16633, 24228, 31105, 32740, 17650, 31573, 
      5732, 5512, 5837, 6260, 7501, 9832, 13220, 24797, 32701, 36101, 5689, 
      5746, 5986, 6781, 7741, 10386, 17289, 23850, 10400, 16385, 17657, 
      29185, 6554, 10285, 16745, 6228, 8788, 11413, 14184, 31048, 6245, 8741, 
      9050, 17477, 20402, 31522, 7025, 10244, 13289, 14321, 17849, 19169, 
      20089, 30116, 33956, 37025, 7345, 7522, 10786, 19786, 23985, 6788, 
      16724, 16925, 19720, 24148, 25493, 29525, 29828, 30749, 32324, 10138, 
      15353, 16690, 17090, 28205, 29090, 36473, 24745, 25012, 7289, 15874, 
      16061, 16250, 30026, 31874, 7565, 8692, 13957, 14792, 20852, 21085, 
      22525, 32045, 17973, 19669, 23445, 24469, 30069, 9769, 22144, 43844, 
      12277, 14645, 46337, 8125, 12196, 16749, 22984, 36324, 40141, 10985, 
      21050, 28445, 35506, 42137, 44381, 47485, 10580, 12064, 15520, 20128, 
      23105, 28345, 35360, 38740, 41225, 44945, 8938, 40690, 45130, 8917, 
      18440, 29572, 30152, 42325, 45317, 10394, 26449, 28906, 32129, 48229, 
      51050, 9241, 9385, 14992, 22441, 25345, 29097, 38457, 46852, 48420, 
      9425, 10193, 18625, 19013, 32513, 48218, 13204, 31805, 11826, 13165, 
      19017, 23026, 25677, 44770, 45145, 14489, 16084, 30164, 32201, 47636, 
      18122, 20002, 24125, 33305, 45170, 54722, 10504, 11304, 13108, 13213, 
      18148, 30285, 10618, 15793, 19073, 35890, 44834, 54709, 11657, 16441, 
      18385, 19097, 35780, 39377, 40400, 50417, 11106, 20629, 25186, 36946, 
      38250, 47125, 11461, 11317, 17960, 18980, 19336, 23117, 23336, 25160, 
      36200, 53261, 12074, 11645, 11498, 14365, 15293, 16490, 20665, 21053, 
      23330, 37049, 14065, 15264, 16020, 16153, 17593, 17905, 19585, 50080, 
      43210, 55562, 12776, 21509, 22100, 22301, 25789, 26500, 13221, 15025, 
      23137, 23346, 44362, 53937, 15569, 17585, 24865, 52945, 53753, 40993, 
      44453, 45169, 45530, 46258, 58994, 46852, 61837, 13709, 18080, 19540, 
      46580, 47681, 64081, 20089, 62530, 20485, 20885, 19876, 24201, 25216, 
      50881, 15482, 21202, 50741, 56666, 67082, 18980, 56093, 57320, 68245, 
      57154, 68953, 15601, 24401, 29300, 31001, 57812, 64660, 27074, 23797, 
      29565, 61245, 16133, 20890, 25345, 29818, 30770, 66305, 69029, 21008, 
      24484, 23365, 17924, 26570, 17748, 27828, 29138, 29570, 29789, 28026, 
      20612, 19025, 28297, 30377, 20565, 20765, 20690, 25076, 26442, 30082, 
      30285, 23258, 22213, 29474, 28305, 33732, 30725, 32132, 32341, 33416, 
      34378, 24404, 28285, 30781, 32602, 29800, 29957, 31732, 32800, 35361, 
      29833, 33265, 39249, 34490, 39586, 34141, 38557, 41301, 40001, 39610, 
      40709, 41589, 41770, 41252, 45373, 42068, 45545, 45130, 43425, 44138, 
      46274, 44861, 45380, 47701, 48322, 48672, 49594, 50074, 51874, 50833, 
      53540, 54325, 60178, 61466, 61657 ], 
  [ 14144, 14848, 14002, 13130, 12752, 13417, 13625, 12634, 13429, 10816, 
      10280, 11581, 8825, 9224, 7696, 7921, 8090, 7848, 8388, 7780, 6705, 
      5861, 8361, 8333, 8325, 6529, 5860, 5090, 7202, 5044, 5449, 4925, 5213, 
      5300, 5537, 4516, 5410, 7929, 5837, 7157, 40834, 42426, 6037, 2825, 
      3809, 6224, 7841, 35825, 32497, 5338, 1825, 7154, 5000, 5252, 1573, 
      4338, 29650, 32773, 4868, 28580, 32353, 26561, 6676, 6170, 9809, 6260, 
      1268, 3920, 4753, 25120, 2665, 3229, 26010, 10280, 7076, 4772, 5525, 
      1025, 2650, 26546, 10180, 9792, 9601, 5337, 2257, 3825, 21601, 9938, 
      5813, 6568, 6725, 28708, 8362, 8722, 12985, 20605, 22642, 7456, 2900, 
      22900, 32084, 5402, 722, 21386, 22265, 34217, 6724, 22824, 23125, 8033, 
      6850, 3314, 3098, 6530, 8389, 10057, 5125, 3946, 2929, 3706, 20674, 
      7252, 2045, 1640, 3005, 9800, 20360, 21221, 26117, 29096, 2018, 1933, 
      1258, 5210, 18125, 19213, 21485, 21778, 4905, 1369, 2644, 9945, 6050, 
      1802, 3485, 5305, 5450, 6521, 7346, 21146, 30397, 5141, 4861, 1621, 
      4724, 5876, 26669, 2682, 1105, 5122, 16210, 17242, 27637, 6148, 2180, 
      689, 1828, 2368, 9089, 9668, 13060, 14225, 338, 1332, 936, 1060, 2437, 
      4132, 4392, 4525, 12805, 2141, 3274, 4786, 9241, 22826, 4916, 1385, 
      916, 857, 416, 80, 1172, 2825, 14416, 17972, 23120, 26585, 1773, 1858, 
      6570, 8473, 12778, 15634, 68, 173, 6245, 15133, 21029, 3137, 2402, 
      11665, 3721, 400, 0, 121, 5041, 6561, 226, 362, 7397, 8837, 14885, 
      21317, 1853, 533, 1373, 14165, 450, 493, 970, 2125, 5634, 8290, 13234, 
      2132, 592, 20, 20, 5792, 14657, 7769, 10841, 180, 157, 360, 2952, 7957, 
      23445, 2858, 218, 65, 7445, 1153, 4033, 21380, 250, 2890, 3330, 21397, 
      1396, 356, 244, 149, 541, 941, 1949, 2309, 3349, 4196, 5576, 7669, 
      9125, 9704, 11336, 11549, 3146, 1642, 377, 605, 2237, 10937, 340, 265, 
      4905, 7713, 9748, 12688, 13369, 17044, 21169, 1394, 898, 250, 394, 610, 
      4930, 5498, 13625, 17330, 1565, 557, 221, 260, 452, 772, 7085, 8296, 
      10600, 10805, 1594, 274, 234, 229, 234, 241, 289, 481, 1594, 6309, 
      7281, 10225, 11461, 11674, 16609, 19546, 21834, 2372, 697, 320, 11281, 
      11705, 2053, 1378, 1250, 965, 914, 773, 1970, 2993, 4514, 17189, 1413, 
      340, 328, 340, 1165, 2005, 4813, 22228, 2477, 1517, 845, 1145, 2665, 
      18857, 884, 4625, 4889, 10201, 522, 522, 925, 1810, 4162, 15325, 19762, 
      1384, 1060, 925, 584, 1268, 3733, 17384, 1490, 1154, 1825, 4129, 5570, 
      9938, 10730, 11138, 14690, 20129, 21265, 1060, 592, 676, 865, 4672, 
      10180, 10377, 17217, 21601, 986, 794, 661, 19946, 21650, 1517, 725, 
      6917, 7400, 12557, 14365, 16552, 19997, 2025, 1458, 898, 10530, 1040, 
      928, 865, 788, 11809, 12233, 1037, 2690, 1989, 1924, 936, 936, 1224, 
      1261, 4500, 5125, 5661, 9364, 1186, 970, 1402, 3265, 3362, 8357, 8705, 
      9061, 9425, 3140, 5120, 8420, 9124, 10628, 18185, 19249, 1093, 1090, 
      1093, 4005, 4933, 17989, 20133, 1156, 1157, 2056, 3272, 1586, 1549, 
      1450, 2989, 3626, 3826, 19994, 1321, 1440, 3697, 12112, 14985, 21177, 
      1385, 1433, 10205, 10394, 14594, 16498, 2669, 2888, 1642, 1546, 3121, 
      11125, 7076, 16241, 17984, 2257, 1877, 1685, 3202, 2125, 2125, 13000, 
      1858, 1913, 5213, 10685, 16978, 3457, 4337, 14932, 17312, 2386, 2041, 
      2349, 6381, 7501, 2125, 3140, 5252, 11332, 12317, 2693, 4913, 5018, 
      6833, 10673, 12410, 14309, 16370, 20165, 2305, 4804, 8388, 12304, 
      16465, 9896, 10244, 10781, 11149, 11525, 12104, 16424, 22664, 11626, 
      17001, 23050, 23337, 2729, 7888, 11729, 2930, 3133, 3709, 9533, 10378, 
      7012, 3314, 9914, 3392, 10361, 15457, 21092, 3538, 22018, 3380, 4808, 
      8548, 11464, 16589, 18248, 4106, 13481, 4689, 7696, 11344, 12816, 
      22921, 3821, 3890, 4205, 14537, 24746, 4168, 3853, 4328, 4685, 5213, 
      5869, 25160, 4069, 4453, 4810, 5490, 15418, 16290, 16513, 18130, 6529, 
      7141, 9850, 12506, 19850, 22181, 4581, 6757, 12456, 15381, 17581, 
      20232, 6010, 7405, 18413, 4660, 6388, 11680, 22313, 7065, 7362, 8482, 
      11002, 12157, 12330, 14365, 5044, 5384, 5429, 5629, 6421, 8036, 8996, 
      12644, 5237, 5770, 14257, 24922, 5913, 9280, 10660, 12753, 19108, 
      25065, 26500, 13610, 25493, 6772, 5672, 5477, 5540, 6101, 7592, 10100, 
      19637, 26501, 29501, 5769, 5706, 5626, 5821, 6301, 8026, 13369, 18850, 
      8080, 12665, 13697, 23465, 5954, 8045, 12985, 6148, 7108, 8893, 10984, 
      25128, 6725, 7141, 7330, 13637, 16042, 25562, 6425, 8164, 10369, 11161, 
      13969, 15049, 15809, 24356, 27716, 30425, 6625, 6682, 8586, 15586, 
      19105, 6868, 13124, 13285, 15560, 19268, 20413, 23885, 24148, 24949, 
      26324, 8258, 12073, 13130, 13450, 22765, 23530, 29993, 19825, 20052, 
      7369, 12554, 12701, 12850, 24386, 25994, 7445, 7652, 11117, 11752, 
      16612, 16805, 18005, 26165, 14293, 15669, 18805, 19669, 24469, 8369, 
      17744, 36644, 10037, 11765, 38897, 8725, 10036, 13429, 18504, 30004, 
      33381, 9305, 16930, 23165, 29306, 35177, 37181, 39965, 9140, 10064, 
      12560, 16208, 18665, 23105, 29200, 32180, 34385, 37705, 8658, 33930, 
      37890, 8957, 14920, 24212, 24712, 35405, 38077, 9314, 21569, 23666, 
      26449, 40709, 43250, 9841, 9265, 12352, 18241, 20665, 23857, 32017, 
      39492, 40900, 9985, 9473, 15185, 15493, 26833, 40738, 11204, 26245, 
      10426, 11245, 15577, 18826, 21037, 37690, 38025, 12209, 13364, 24884, 
      26641, 40276, 14962, 16442, 19805, 27625, 38090, 46682, 11304, 10504, 
      11428, 11493, 15028, 25045, 10898, 13313, 15793, 29930, 37834, 46709, 
      10897, 13841, 15305, 15857, 29860, 33017, 33920, 42857, 11866, 17109, 
      20826, 30906, 32050, 39925, 12461, 12077, 15080, 15860, 16136, 19157, 
      19336, 20840, 30280, 45461, 13474, 12605, 11618, 12605, 13213, 14050, 
      17225, 17533, 19370, 31049, 12505, 13264, 13780, 13873, 14913, 15145, 
      16425, 42640, 36530, 47602, 12136, 18029, 18500, 18661, 21509, 22100, 
      12421, 13345, 19377, 19546, 37602, 46177, 13769, 15145, 20825, 45305, 
      46033, 34673, 37733, 38369, 38690, 39338, 50794, 39892, 53397, 13229, 
      15760, 16820, 39700, 40681, 55481, 17289, 54090, 17645, 18005, 17316, 
      20641, 21456, 43641, 17042, 18362, 43541, 48866, 58322, 16820, 48373, 
      49480, 59405, 49354, 60073, 16601, 21001, 24980, 26401, 49972, 56180, 
      23194, 20637, 25285, 53125, 16613, 18530, 21905, 25538, 26330, 57745, 
      60229, 18688, 21284, 20485, 19604, 23090, 18868, 24148, 25258, 25610, 
      25789, 24466, 22852, 20345, 24737, 26417, 22525, 22685, 22570, 22516, 
      23602, 26442, 26605, 25778, 24293, 26074, 25225, 29572, 27245, 28372, 
      28541, 29416, 30258, 26804, 25565, 27541, 29042, 27080, 27197, 28692, 
      29520, 31561, 27353, 30825, 35449, 31810, 35786, 31741, 35317, 37501, 
      36601, 36370, 37309, 38389, 38530, 38212, 41693, 39188, 41905, 41650, 
      40585, 41218, 42874, 41861, 42260, 44501, 45162, 45712, 46514, 47074, 
      48474, 47753, 50420, 51125, 56858, 58066, 58217 ], 
  [ 13385, 13913, 13221, 12349, 11905, 12416, 12580, 11765, 12340, 10057, 
      9565, 10404, 8066, 8245, 7025, 7184, 7265, 7045, 7453, 6845, 5968, 
      5300, 7162, 7090, 7060, 5594, 5057, 4397, 6025, 4329, 4624, 4210, 4388, 
      4453, 4580, 3757, 4409, 6400, 4616, 5716, 36621, 38125, 4706, 2176, 
      2896, 4849, 6224, 31876, 28746, 4073, 1440, 5581, 3757, 3965, 1210, 
      3205, 26053, 28978, 3625, 25049, 28580, 23162, 5125, 4685, 12020, 8009, 
      905, 2809, 3488, 21809, 1818, 2250, 22633, 12557, 8957, 6301, 7186, 
      706, 1781, 23125, 12457, 12025, 11812, 6976, 1476, 2692, 18532, 12193, 
      7540, 4973, 5108, 25133, 10441, 6841, 10642, 17602, 19485, 9425, 1921, 
      19721, 28289, 7085, 425, 18317, 19130, 30290, 8605, 19645, 19924, 
      10090, 8753, 4645, 4385, 4913, 6530, 8000, 6786, 5409, 1906, 2529, 
      17649, 9221, 3112, 2597, 1960, 7765, 17357, 18152, 22696, 25477, 3085, 
      2978, 653, 3769, 15298, 16298, 18394, 18665, 6544, 2260, 1665, 7888, 
      7865, 2825, 2330, 3842, 3965, 4882, 5597, 18077, 26690, 6824, 6500, 
      884, 3349, 4325, 23204, 3925, 522, 3681, 13537, 14481, 24106, 7985, 
      3313, 1360, 1025, 1433, 7120, 7633, 10673, 11728, 833, 2245, 1717, 477, 
      1480, 2845, 3061, 3172, 10440, 1250, 2141, 3389, 7250, 19625, 6577, 
      2320, 1697, 1616, 977, 377, 545, 1780, 11897, 15145, 19897, 23120, 970, 
      1033, 4909, 6570, 10413, 13005, 365, 8, 4628, 12548, 17960, 4490, 1445, 
      9410, 5184, 961, 121, 0, 3600, 4900, 677, 65, 5626, 6890, 12322, 18226, 
      2920, 1160, 680, 11668, 1033, 130, 409, 1234, 4105, 6409, 10825, 3265, 
      1241, 185, 97, 4241, 12116, 5954, 8674, 565, 520, 85, 1885, 6120, 
      20200, 4145, 625, 274, 5674, 548, 2768, 18289, 657, 1845, 2197, 18306, 
      2309, 829, 629, 116, 200, 424, 1124, 1396, 2216, 2909, 4069, 5876, 
      7156, 7669, 9125, 9316, 4477, 2621, 146, 242, 1346, 8770, 769, 144, 
      3508, 5920, 7713, 10345, 10960, 14305, 18100, 2285, 1613, 173, 185, 
      269, 3533, 4013, 11194, 14569, 2500, 1096, 452, 205, 221, 365, 5380, 
      6437, 8477, 8660, 2529, 549, 421, 306, 289, 274, 234, 250, 901, 4714, 
      5554, 8146, 9250, 9441, 13914, 16609, 18721, 3505, 1280, 617, 9092, 
      9472, 3098, 2225, 2053, 1658, 1585, 1378, 1189, 1970, 3205, 14450, 
      2260, 549, 493, 373, 648, 1224, 3460, 19093, 3610, 2386, 1450, 650, 
      1730, 15986, 1489, 3316, 3536, 8144, 841, 445, 562, 1117, 2941, 12762, 
      16825, 2165, 1709, 1508, 485, 773, 2600, 14645, 2293, 725, 1154, 2930, 
      4129, 7925, 8629, 8993, 12193, 17170, 18218, 1665, 625, 577, 612, 3385, 
      8145, 8320, 14500, 18532, 1525, 1201, 914, 17009, 18581, 2276, 692, 
      5300, 5717, 10280, 11912, 13901, 17060, 2938, 2173, 1305, 8473, 1513, 
      1313, 1184, 865, 9620, 10000, 1466, 1865, 2836, 2749, 1189, 925, 949, 
      964, 3301, 3816, 4264, 7461, 1637, 1025, 1061, 2330, 2405, 6586, 6890, 
      7202, 7522, 2249, 3833, 6649, 7265, 8593, 15424, 16400, 1258, 1189, 
      1170, 2938, 3690, 15250, 17218, 1277, 1256, 1517, 2381, 2125, 2066, 
      1241, 2186, 2669, 2825, 17101, 1332, 1297, 2740, 9945, 12532, 18196, 
      1418, 1378, 8258, 8425, 12185, 13913, 2020, 2173, 2005, 1557, 2362, 
      9090, 5569, 13700, 15289, 2906, 2306, 1762, 2465, 2664, 1828, 10789, 
      2045, 1858, 4058, 8738, 14393, 2720, 3380, 12545, 14705, 2925, 2074, 
      2074, 5050, 5994, 2312, 2557, 4141, 9341, 10216, 3298, 3890, 3973, 
      5458, 8770, 10309, 12010, 13873, 17338, 2448, 3825, 6793, 10225, 13968, 
      8125, 8429, 8900, 9224, 9556, 10069, 13949, 19661, 9657, 14482, 20025, 
      20290, 2960, 6425, 9760, 3293, 2858, 3170, 7850, 8585, 5725, 3061, 
      8209, 3161, 8612, 13136, 18265, 4033, 19125, 3589, 4093, 7085, 9605, 
      14180, 15685, 3677, 11402, 5536, 6409, 9529, 10825, 19984, 3722, 3725, 
      3842, 12370, 21677, 4685, 4040, 3965, 4168, 4520, 5000, 22069, 3970, 
      4090, 4293, 4753, 13185, 13969, 14170, 15633, 5594, 6074, 8321, 10625, 
      17221, 19354, 4372, 5800, 10597, 13192, 15172, 17581, 5273, 6338, 
      15938, 4913, 5585, 9953, 19508, 6130, 6361, 7261, 9385, 10386, 10537, 
      12330, 5429, 5021, 5044, 5156, 5684, 6925, 7709, 10829, 5050, 5297, 
      12266, 21941, 5440, 7993, 9153, 10960, 16633, 22084, 23409, 11729, 
      22490, 7685, 6101, 5620, 5485, 5672, 6701, 8725, 17140, 23432, 26212, 
      6154, 6025, 5769, 5634, 5850, 7069, 11554, 16441, 7145, 10960, 11860, 
      20660, 5965, 7154, 11258, 6445, 6525, 7848, 9565, 22213, 7330, 6602, 
      6725, 11866, 13985, 22625, 6436, 7361, 9104, 9764, 12176, 13124, 13796, 
      21529, 24625, 27136, 6570, 6561, 7717, 13617, 16762, 7253, 11485, 
      11624, 13613, 16925, 17960, 21124, 21365, 22100, 23365, 7565, 10610, 
      11513, 11789, 20114, 20813, 26770, 17460, 17665, 7754, 11069, 11194, 
      11321, 21625, 23101, 7720, 7421, 9896, 10421, 14621, 14792, 15860, 
      23272, 12610, 13810, 16594, 17370, 21730, 7940, 15665, 33025, 9146, 
      10522, 35146, 9396, 9189, 11944, 16381, 26869, 30004, 8722, 15005, 
      20602, 26237, 31690, 33562, 36170, 8689, 9305, 11273, 14393, 16564, 
      20564, 26153, 28913, 30964, 34064, 8845, 30553, 34249, 9320, 13325, 
      21605, 22061, 31940, 34436, 9061, 19226, 21125, 23666, 36914, 39301, 
      10512, 9540, 11241, 16272, 18432, 21316, 28816, 35785, 37105, 10634, 
      9418, 13634, 13898, 24050, 36965, 10445, 23528, 9997, 10530, 14026, 
      16857, 18826, 34137, 34450, 11296, 12209, 22321, 23924, 36569, 13565, 
      14825, 17770, 24842, 34537, 42601, 12085, 10405, 10845, 10888, 13653, 
      22504, 11393, 12290, 14330, 26993, 34325, 42650, 10820, 12752, 13952, 
      14416, 26945, 29860, 30697, 39040, 12625, 15514, 18769, 27925, 28981, 
      36306, 13352, 12836, 13837, 14485, 14717, 17320, 17477, 18805, 27365, 
      41512, 14585, 13474, 12025, 11978, 12410, 13049, 15674, 15938, 17533, 
      28090, 11988, 12505, 12889, 12960, 13780, 13968, 15028, 38889, 33197, 
      43565, 12125, 16456, 16861, 17000, 19496, 20021, 12322, 12762, 17650, 
      17797, 34225, 42250, 13120, 14144, 18944, 41444, 42128, 31538, 34378, 
      34970, 35269, 35873, 46625, 36405, 49096, 13306, 14825, 15665, 36257, 
      37172, 51092, 16090, 49789, 16424, 16762, 16249, 19024, 19729, 40000, 
      18241, 17141, 39922, 44917, 53845, 15973, 44468, 45509, 54884, 45405, 
      55530, 17492, 19472, 22945, 24212, 46001, 51857, 21401, 19240, 23272, 
      49000, 17218, 17573, 20354, 23525, 24229, 53378, 55730, 17753, 19865, 
      19242, 20869, 21517, 19825, 22465, 23465, 23773, 23930, 22849, 24425, 
      21412, 23120, 24580, 23944, 24082, 23945, 21449, 22381, 24781, 24922, 
      27505, 25778, 24545, 23872, 27625, 25672, 26645, 26792, 27557, 28333, 
      28465, 24410, 26100, 27425, 25925, 26020, 27361, 28057, 29812, 26330, 
      29824, 33700, 30677, 34037, 30762, 33876, 35752, 35072, 34929, 35780, 
      36970, 37089, 36881, 40010, 37945, 40244, 40077, 39364, 39953, 41345, 
      40552, 40885, 43082, 43765, 44425, 45161, 45765, 46945, 46400, 49045, 
      49706, 55373, 56537, 56666 ], 
  [ 13505, 13073, 13221, 12349, 11545, 11216, 11140, 11285, 10660, 10177, 
      9925, 8244, 8186, 7165, 7625, 7424, 7025, 6925, 6613, 6005, 6208, 6500, 
      4882, 4570, 4420, 4754, 4937, 4877, 3865, 4689, 4384, 4570, 4148, 4093, 
      3620, 3877, 3209, 2320, 2216, 2116, 17901, 18925, 1706, 2896, 2176, 
      1609, 1664, 14596, 12546, 1433, 3600, 1261, 1237, 1205, 3490, 1285, 
      10693, 12538, 1105, 10049, 12260, 8882, 925, 845, 28340, 21809, 3185, 
      1009, 848, 8009, 1458, 1170, 8473, 29237, 23477, 18901, 20506, 3226, 
      1301, 8725, 29137, 28465, 28132, 20176, 1476, 772, 6052, 28753, 21220, 
      533, 548, 9893, 26041, 841, 2122, 5482, 6525, 24425, 841, 6641, 11849, 
      20525, 3065, 5837, 6290, 13130, 23125, 6565, 6724, 25570, 23393, 16165, 
      15665, 353, 650, 1040, 20106, 17649, 586, 369, 5409, 24221, 13192, 
      12077, 520, 925, 5237, 5672, 8296, 9997, 13165, 12938, 1613, 169, 4138, 
      4658, 5794, 5945, 19744, 11380, 585, 928, 22025, 12665, 290, 122, 125, 
      202, 317, 5597, 10730, 20264, 19700, 1124, 109, 125, 8564, 14965, 1602, 
      81, 3217, 3681, 9106, 22265, 13753, 9280, 905, 593, 640, 793, 1913, 
      2368, 7793, 11485, 10237, 1557, 520, 85, 61, 52, 1800, 650, 221, 29, 
      650, 6425, 19897, 11680, 10217, 10016, 8297, 6257, 1385, 340, 2417, 
      3985, 6577, 8480, 850, 793, 109, 450, 1773, 2925, 6245, 3368, 68, 2708, 
      5480, 16130, 485, 1370, 17424, 8281, 5041, 3600, 0, 100, 7397, 2705, 
      226, 530, 2602, 5626, 13000, 8840, 1160, 2308, 8473, 2410, 1609, 634, 
      25, 409, 1945, 13705, 9041, 5345, 4777, 41, 2516, 314, 1114, 6925, 
      6760, 2845, 325, 360, 6760, 15425, 7105, 5674, 274, 1508, 128, 5689, 
      7137, 405, 277, 5706, 11549, 7669, 6989, 4196, 2600, 1864, 884, 676, 
      296, 149, 109, 356, 676, 829, 1325, 1396, 15997, 12221, 3146, 2522, 
      746, 1210, 7369, 3744, 148, 400, 873, 1825, 2080, 3625, 5620, 11405, 
      9773, 4013, 3305, 2669, 173, 173, 2194, 3769, 11860, 8296, 5972, 4165, 
      3221, 2405, 340, 557, 1157, 1220, 11889, 6309, 5701, 4986, 4849, 4714, 
      4194, 3250, 1381, 274, 394, 1066, 1450, 1521, 3474, 4849, 6001, 13945, 
      8720, 6497, 1412, 1552, 13058, 11105, 10693, 9698, 9505, 8938, 1189, 
      650, 325, 3770, 11140, 5949, 5653, 4813, 2088, 1224, 340, 6253, 14050, 
      11386, 9010, 2210, 890, 4586, 9049, 436, 416, 1184, 6841, 4285, 2842, 
      1597, 541, 3042, 5065, 10685, 9509, 8948, 4205, 2333, 680, 3965, 10933, 
      2645, 1754, 650, 529, 1205, 1429, 1553, 2833, 5290, 5858, 9225, 5065, 
      4297, 3492, 625, 1305, 1360, 3940, 6052, 8725, 7681, 6554, 5249, 6101, 
      10676, 4772, 740, 797, 2120, 2792, 3701, 5300, 12178, 10333, 7785, 
      1513, 8353, 7673, 7184, 5545, 1940, 2080, 8066, 1625, 11716, 11509, 
      6829, 5125, 3709, 3604, 1021, 936, 904, 1341, 8357, 5585, 3461, 1490, 
      1445, 1186, 1250, 1322, 1402, 1649, 1073, 1249, 1385, 1753, 4624, 5120, 
      6418, 5989, 5850, 1378, 1170, 4570, 5578, 6197, 6056, 2837, 1781, 9325, 
      9146, 4361, 2066, 1709, 1625, 5581, 5652, 4777, 1780, 2385, 3412, 6196, 
      5858, 5338, 1898, 1945, 3305, 4073, 2740, 2533, 8245, 5877, 2482, 2250, 
      1609, 4100, 4849, 10706, 8906, 6442, 2705, 9864, 4468, 2989, 7325, 
      5818, 2018, 2378, 4553, 2960, 2420, 3785, 4745, 10125, 6514, 4834, 
      2050, 2034, 7592, 3637, 2341, 2741, 3016, 10858, 2570, 2533, 2218, 
      2650, 3109, 3730, 4513, 6178, 7488, 2745, 2353, 3145, 4608, 2725, 2789, 
      2900, 2984, 3076, 3229, 4709, 7541, 3177, 5002, 7785, 7930, 8480, 2705, 
      3280, 9533, 5618, 4490, 2930, 3065, 2965, 5941, 3169, 6161, 3332, 4736, 
      7105, 10993, 7605, 8989, 4453, 3365, 3725, 5300, 5965, 5597, 4322, 
      14416, 3649, 3889, 4225, 8224, 7442, 7085, 6122, 4810, 9197, 11765, 
      9320, 6245, 5608, 5000, 4520, 9469, 7690, 6370, 5733, 4993, 5265, 5569, 
      5650, 6273, 4754, 4514, 4241, 4625, 7141, 8194, 7492, 4840, 4717, 5512, 
      6292, 7381, 5513, 4778, 6698, 10553, 5465, 4793, 8468, 5290, 5161, 
      4861, 4825, 4986, 5017, 5490, 11789, 7301, 7204, 6836, 5924, 5125, 
      4949, 5189, 8290, 6977, 5666, 9941, 7120, 5233, 5193, 5440, 7393, 
      10084, 10809, 5729, 10370, 16925, 12701, 10660, 9445, 7592, 6101, 5485, 
      7780, 10952, 12532, 12514, 12025, 10809, 8874, 7650, 6109, 5914, 7561, 
      6305, 5920, 6100, 9620, 10285, 6554, 6098, 12325, 7605, 6408, 6085, 
      10573, 14890, 7922, 7685, 6466, 7025, 10865, 10756, 7241, 6464, 6404, 
      6656, 6884, 7076, 10369, 12025, 13456, 10530, 10161, 7237, 7137, 8242, 
      13613, 6805, 6824, 7253, 8405, 8840, 10324, 10445, 10820, 11485, 8045, 
      6890, 6953, 6989, 9914, 10253, 13450, 8820, 8905, 14114, 7229, 7234, 
      7241, 10825, 11581, 13480, 10421, 7496, 7421, 8021, 8072, 8420, 11752, 
      7690, 7930, 8794, 9090, 11050, 9860, 8585, 17545, 8546, 8002, 18946, 
      17316, 8829, 8104, 9061, 14029, 15844, 9802, 8765, 10882, 13757, 16930, 
      18082, 19730, 10489, 9425, 8513, 8753, 9364, 10964, 13793, 15353, 
      16564, 18464, 14125, 16393, 18649, 15560, 8885, 11645, 11861, 17300, 
      18836, 11941, 10706, 11525, 12746, 20474, 22021, 18432, 15300, 9441, 
      9792, 10512, 11716, 15616, 19825, 20665, 18434, 13378, 9434, 9458, 
      13130, 20645, 10565, 12968, 11917, 10890, 9826, 10377, 11026, 19017, 
      19210, 10576, 10169, 12601, 13364, 20609, 10205, 10265, 10930, 13922, 
      19417, 24601, 20605, 14125, 11925, 11848, 10413, 12904, 18353, 10970, 
      10610, 15233, 19445, 24770, 14660, 11072, 10832, 10816, 15305, 16900, 
      17377, 22480, 21025, 11074, 11809, 15925, 16501, 20826, 22472, 21236, 
      11317, 11245, 11237, 11560, 11597, 11965, 15725, 24232, 24905, 22474, 
      18505, 12818, 12290, 11849, 11474, 11498, 11773, 16210, 13428, 12625, 
      12289, 12240, 11860, 11808, 11668, 22689, 19277, 25805, 16325, 12136, 
      12181, 12200, 12776, 12941, 16042, 13842, 12490, 12517, 20065, 25090, 
      13840, 12944, 12944, 24644, 25088, 18698, 20338, 20690, 20869, 21233, 
      28145, 21645, 29896, 17986, 13985, 13625, 21737, 22292, 31412, 13810, 
      30589, 14024, 14242, 14689, 14464, 14569, 24400, 29041, 14741, 24442, 
      27637, 33685, 15613, 27428, 28109, 34484, 28125, 35010, 26612, 15392, 
      16105, 16532, 28601, 32537, 15881, 15880, 16552, 30760, 24778, 16613, 
      16154, 16805, 17029, 33818, 35450, 16913, 16385, 16722, 32029, 17197, 
      29305, 17545, 17945, 18013, 18050, 18289, 37265, 31492, 18560, 18820, 
      35944, 35962, 35705, 19889, 19981, 19981, 20002, 41185, 38138, 20465, 
      20752, 21265, 21352, 21485, 21512, 21677, 22093, 41785, 22370, 22500, 
      22865, 23885, 23860, 24361, 24337, 24532, 25010, 28624, 28420, 28757, 
      28757, 29682, 30276, 30472, 30992, 31329, 31700, 33490, 33489, 33881, 
      35090, 35425, 35444, 35757, 36964, 37313, 37265, 37672, 37645, 39602, 
      40405, 41665, 42041, 42885, 42865, 43280, 45805, 46226, 51533, 52457, 
      52466 ], 
  [ 14225, 13633, 13921, 13049, 12185, 11716, 11600, 11905, 11080, 10897, 
      10685, 8584, 8906, 7685, 8425, 8164, 7685, 7605, 7173, 6565, 6948, 
      7400, 5202, 4850, 4680, 5314, 5617, 5657, 4205, 5449, 5044, 5330, 4808, 
      4733, 4160, 4597, 3709, 2340, 2516, 2216, 15481, 16425, 1906, 3716, 
      2756, 1769, 1604, 12416, 10546, 1693, 4660, 1241, 1517, 1445, 4570, 
      1665, 8833, 10498, 1385, 8249, 10240, 7202, 925, 905, 31760, 24809, 
      4265, 1409, 1108, 6409, 2098, 1690, 6813, 32717, 26597, 21701, 23426, 
      4346, 1921, 7025, 32617, 31905, 31552, 23076, 2176, 1152, 4672, 32213, 
      24200, 493, 488, 8053, 29341, 541, 1402, 4162, 5065, 27625, 1361, 5161, 
      9809, 23465, 4205, 4457, 4850, 10970, 26245, 5085, 5224, 28850, 26533, 
      18785, 18245, 293, 370, 580, 23026, 20389, 1066, 709, 4069, 27421, 
      15572, 14357, 980, 485, 3917, 4292, 6596, 8117, 15545, 15298, 2473, 
      269, 2978, 3418, 4394, 4525, 22644, 13600, 1105, 468, 25085, 15005, 
      650, 202, 185, 122, 137, 4217, 8770, 23204, 22600, 1864, 269, 125, 
      6824, 17505, 2482, 181, 2197, 2581, 7306, 25345, 16193, 11300, 1585, 
      1153, 260, 353, 1153, 1508, 9653, 13725, 12357, 2437, 1060, 325, 261, 
      232, 1060, 1250, 601, 169, 250, 4925, 22817, 13940, 12337, 12116, 
      10217, 7937, 2225, 800, 1537, 2825, 5057, 6740, 1530, 1453, 9, 130, 
      1033, 1945, 7925, 4628, 8, 1768, 4100, 18770, 1025, 730, 20164, 10201, 
      6561, 4900, 100, 0, 9217, 3845, 26, 170, 1682, 4226, 15380, 10820, 
      1940, 1448, 10413, 3490, 2509, 1234, 45, 109, 1165, 16145, 11041, 6905, 
      6257, 41, 1616, 74, 554, 8685, 8500, 4005, 765, 100, 5220, 18005, 8885, 
      7274, 74, 2368, 388, 4289, 8917, 865, 657, 4306, 13789, 9509, 8749, 
      5576, 3700, 2804, 1544, 1256, 676, 389, 149, 136, 296, 389, 725, 776, 
      18617, 14521, 4346, 3602, 1346, 650, 9169, 5044, 288, 180, 433, 1105, 
      1300, 2545, 4240, 13625, 11833, 5353, 4525, 3769, 313, 233, 1394, 2669, 
      14120, 10196, 7592, 5525, 4421, 3445, 200, 277, 637, 680, 14149, 7969, 
      7281, 6466, 6309, 6154, 5554, 4450, 2161, 234, 234, 586, 850, 901, 
      2434, 3589, 4581, 16385, 10660, 8177, 832, 932, 15418, 13285, 12833, 
      11738, 11525, 10898, 1889, 1130, 545, 2690, 13320, 7549, 7213, 6253, 
      3028, 1924, 520, 4813, 16490, 13586, 10970, 3170, 1450, 3386, 11009, 
      656, 596, 724, 8541, 5625, 3922, 2377, 841, 2122, 3805, 12805, 11509, 
      10888, 5525, 3293, 1060, 2885, 13073, 3665, 2554, 970, 629, 785, 929, 
      1013, 1973, 4010, 4498, 11185, 6505, 5617, 4672, 865, 865, 900, 2880, 
      4672, 10625, 9461, 8194, 3989, 4721, 12776, 6152, 680, 677, 1460, 1972, 
      2701, 4040, 14418, 12393, 9565, 1053, 10193, 9433, 8884, 7025, 1360, 
      1460, 9866, 2285, 13896, 13669, 8469, 6525, 4869, 4744, 1341, 1156, 
      1044, 1021, 10177, 7045, 4561, 2050, 1985, 986, 1010, 1042, 1082, 2249, 
      1313, 1049, 1105, 1313, 3524, 3940, 7978, 7489, 7330, 1818, 1450, 3490, 
      4338, 7717, 7556, 3757, 2381, 11225, 11026, 5581, 2746, 2249, 2125, 
      4361, 7072, 6057, 2320, 1825, 2592, 4896, 7298, 6698, 1538, 1565, 2525, 
      3133, 3560, 3293, 9985, 7297, 3202, 1810, 1649, 3200, 3809, 12706, 
      10706, 7922, 3445, 11764, 5608, 2389, 8905, 7178, 2378, 2018, 3613, 
      3700, 2960, 3025, 3785, 12025, 7954, 5994, 2250, 2074, 9172, 4517, 
      2741, 2341, 2516, 12818, 3050, 2993, 2378, 2330, 2609, 3050, 3653, 
      5018, 9028, 3265, 2313, 2665, 3748, 2525, 2549, 2600, 2644, 2696, 2789, 
      3869, 6221, 2797, 4122, 6445, 6570, 10100, 2785, 2900, 11273, 6778, 
      5410, 2810, 2845, 3205, 7121, 3029, 7361, 3152, 4036, 5945, 12853, 
      6385, 10589, 5213, 3445, 3445, 4520, 5045, 6617, 3842, 16596, 3889, 
      3649, 3825, 6964, 8762, 8345, 7202, 4250, 7817, 13645, 10900, 7325, 
      6548, 5780, 5140, 8069, 9010, 7450, 6673, 5733, 4645, 4869, 4930, 5413, 
      5314, 4954, 4261, 4325, 6161, 7034, 8712, 5380, 4437, 4932, 5512, 6381, 
      6253, 5218, 5858, 12193, 6145, 4633, 7328, 5850, 5661, 5161, 4765, 
      4786, 4797, 5050, 13549, 8381, 8264, 7816, 6664, 5525, 5189, 4949, 
      9530, 7957, 5266, 8641, 8100, 5473, 5233, 5220, 6553, 8784, 9409, 5429, 
      9050, 19165, 14501, 12200, 10805, 8612, 6701, 5645, 6920, 9572, 10952, 
      14274, 13725, 12349, 10114, 8650, 6649, 5674, 6781, 6865, 5780, 5840, 
      8480, 11705, 7154, 5938, 14005, 8485, 6868, 6205, 9333, 16850, 8842, 
      8545, 6266, 6565, 9605, 12176, 7921, 6724, 6544, 6436, 6544, 6656, 
      9209, 10625, 11876, 11890, 11461, 7857, 6757, 7522, 15373, 6725, 6724, 
      6893, 7685, 8020, 9224, 9325, 9640, 10205, 8825, 6970, 6893, 6889, 
      8914, 9193, 11930, 8080, 8145, 15874, 7289, 7274, 7261, 9725, 10361, 
      15140, 11621, 7796, 7621, 7621, 7652, 7880, 10532, 7570, 7650, 8194, 
      8410, 9970, 10880, 8105, 15665, 9146, 8282, 16946, 19336, 9469, 8164, 
      8541, 12589, 14184, 10682, 8425, 9962, 12377, 15170, 16202, 17690, 
      11489, 10145, 8753, 8513, 8864, 10064, 12433, 13793, 14864, 16564, 
      15705, 14733, 16749, 17300, 8845, 10685, 10861, 15560, 16936, 13121, 
      9986, 10625, 11626, 18434, 19841, 20452, 16960, 9841, 9412, 9892, 
      10816, 14116, 17865, 18625, 20434, 14738, 9434, 9418, 12010, 18625, 
      11285, 11908, 12937, 11650, 9826, 9997, 10426, 17197, 17370, 11156, 
      10529, 11681, 12304, 18649, 10345, 10205, 10490, 12802, 17597, 22301, 
      22725, 15445, 12805, 12708, 10573, 12004, 20213, 11450, 10690, 13973, 
      17665, 22490, 16000, 11492, 11012, 10916, 14065, 15440, 15857, 20420, 
      23125, 11034, 11349, 14625, 15121, 18946, 24692, 23336, 11597, 11405, 
      11357, 11300, 11317, 11525, 14485, 22052, 27325, 24674, 20285, 13658, 
      12970, 12349, 11474, 11458, 11513, 14930, 14368, 13345, 12889, 12820, 
      12240, 12148, 11808, 20689, 17657, 23545, 17725, 12116, 12101, 12100, 
      12356, 12461, 17362, 14722, 12330, 12337, 18405, 22930, 14660, 13444, 
      12644, 22544, 22948, 17258, 18698, 19010, 19169, 19493, 25765, 19885, 
      27396, 19466, 14545, 13985, 20017, 20512, 28832, 14130, 28089, 14324, 
      14522, 15129, 14404, 14409, 22500, 31541, 15041, 22562, 25457, 31025, 
      16253, 25288, 25909, 31784, 25945, 32290, 28832, 15412, 15665, 15952, 
      26401, 30017, 15661, 16020, 16132, 28420, 26738, 17153, 16154, 16385, 
      16529, 31258, 32770, 17473, 16505, 17002, 34589, 17177, 31585, 17425, 
      17725, 17753, 17770, 18229, 40105, 33872, 18500, 18560, 38644, 38642, 
      38365, 20329, 20281, 19881, 19882, 44165, 40898, 20485, 20932, 20905, 
      21332, 21325, 21332, 21397, 21753, 44705, 22730, 22600, 22805, 24245, 
      24200, 24561, 24417, 24352, 25490, 29124, 28240, 29137, 28577, 30202, 
      30376, 30292, 31012, 31429, 31720, 33610, 33589, 34081, 34970, 35705, 
      35344, 35737, 37264, 37573, 37285, 37892, 37805, 39722, 40545, 41905, 
      42221, 43105, 42885, 43460, 45965, 46346, 51593, 52477, 52466 ], 
  [ 15794, 16738, 15680, 14800, 14506, 15381, 15649, 14416, 15509, 12434, 
      11834, 13757, 10421, 11114, 9162, 9477, 9764, 9490, 10210, 9594, 8245, 
      7157, 10525, 10553, 10573, 8325, 7474, 6548, 9320, 6530, 7085, 6409, 
      6845, 6962, 7345, 6050, 7272, 10501, 7985, 9605, 47060, 48772, 8325, 
      4181, 5525, 8570, 10517, 41681, 38081, 7528, 2813, 9760, 7154, 7466, 
      2525, 6340, 35012, 38405, 7018, 33850, 37953, 31649, 9242, 8644, 7241, 
      4322, 2210, 5882, 6925, 30082, 4265, 5009, 31060, 7618, 4954, 3130, 
      3701, 1901, 4276, 31652, 7514, 7186, 7025, 3541, 3761, 5809, 26225, 
      7300, 3893, 9178, 9365, 34018, 5960, 11720, 16613, 25133, 27380, 5202, 
      4666, 27666, 37690, 3536, 1556, 26000, 26969, 40001, 4586, 27586, 
      27917, 5653, 4680, 1924, 1768, 9160, 11349, 13285, 3281, 2372, 4745, 
      5732, 25220, 4986, 1009, 754, 4849, 12994, 24874, 25825, 31201, 34450, 
      980, 925, 2500, 7592, 22397, 23605, 26117, 26440, 3085, 569, 4394, 
      13165, 3988, 820, 5473, 7713, 7888, 9169, 10144, 25744, 35865, 3257, 
      3037, 3037, 7010, 8402, 31805, 1396, 2309, 7496, 20264, 21416, 32861, 
      4050, 1042, 181, 3330, 4050, 12181, 12850, 16722, 18037, 68, 490, 274, 
      2258, 4145, 6290, 6610, 6773, 16433, 3757, 5220, 7092, 12357, 27592, 
      3050, 509, 250, 221, 50, 74, 2426, 4649, 18250, 22226, 27914, 31709, 
      3265, 3380, 9232, 11465, 16400, 19616, 58, 793, 8845, 19053, 25609, 
      1685, 4100, 15133, 2117, 26, 226, 677, 7397, 9217, 0, 1156, 10201, 
      11881, 18769, 25921, 785, 65, 2705, 17957, 40, 1373, 2120, 3725, 8104, 
      11240, 16904, 970, 90, 178, 298, 8290, 18505, 10625, 14177, 34, 41, 
      1114, 4786, 10841, 28249, 1480, 40, 157, 10237, 2353, 6133, 25970, 68, 
      4688, 5248, 25985, 522, 82, 90, 565, 1377, 2017, 3445, 3925, 5265, 
      6322, 8002, 10485, 12181, 12850, 14722, 14965, 1700, 676, 1061, 1469, 
      3821, 14261, 122, 797, 7177, 10525, 12890, 16250, 17021, 21146, 25721, 
      544, 288, 720, 1044, 1440, 7200, 7888, 17305, 21460, 653, 185, 269, 
      698, 1130, 1690, 9773, 11194, 13858, 14093, 680, 260, 340, 485, 520, 
      557, 725, 1157, 2900, 8845, 9997, 13421, 14837, 15080, 20645, 23912, 
      26440, 1186, 261, 274, 14625, 15109, 985, 580, 512, 377, 356, 305, 
      3392, 4745, 6656, 21281, 613, 410, 458, 650, 2225, 3425, 7013, 26858, 
      1285, 685, 373, 2173, 4293, 23125, 410, 6761, 7085, 13357, 436, 976, 
      1769, 3104, 6176, 19169, 24116, 666, 522, 477, 1066, 2290, 5625, 21466, 
      740, 2084, 3085, 6109, 7880, 13028, 13940, 14408, 18440, 24509, 25765, 
      578, 890, 1154, 1553, 6770, 13298, 13525, 21265, 26129, 592, 580, 657, 
      24292, 26176, 821, 1109, 9461, 10034, 16001, 18049, 20506, 24341, 1117, 
      820, 680, 13672, 730, 738, 765, 1018, 15129, 15613, 785, 4148, 1165, 
      1130, 922, 1282, 1930, 1997, 6466, 7241, 7897, 12290, 900, 1224, 2196, 
      4869, 4996, 11101, 11509, 11925, 12349, 4682, 7202, 11162, 11986, 
      13730, 22277, 23461, 1193, 1280, 1313, 5785, 6953, 22049, 24433, 1314, 
      1345, 3114, 4810, 1172, 1165, 2056, 4405, 5252, 5512, 24260, 1625, 
      1954, 5321, 15386, 18649, 25561, 1657, 1825, 13177, 13396, 18196, 
      20340, 3869, 4178, 1460, 1844, 4469, 14213, 9442, 20017, 21970, 1681, 
      1601, 1889, 4516, 1697, 2837, 16322, 1908, 2293, 7093, 13645, 20808, 
      4765, 5945, 18490, 21170, 1952, 2297, 3025, 8497, 9857, 2169, 4234, 
      7066, 14346, 15481, 2165, 6605, 6740, 9005, 13565, 15572, 17741, 20072, 
      24317, 2405, 6434, 10858, 15434, 20165, 12602, 13010, 13637, 14065, 
      14501, 15170, 20090, 27050, 14600, 20725, 27464, 27781, 2701, 10170, 
      14701, 2720, 3793, 4729, 12113, 13108, 9050, 3940, 12520, 3986, 13025, 
      18901, 25226, 3140, 26240, 3370, 6058, 10818, 14274, 20149, 22018, 
      4964, 16589, 3805, 9722, 14090, 15802, 27197, 4225, 4384, 4969, 17761, 
      29200, 3730, 3865, 5090, 5657, 6425, 7321, 29642, 4469, 5213, 5780, 
      6760, 18728, 19720, 19973, 21800, 8065, 8857, 12196, 15332, 23696, 
      26297, 5125, 8321, 15250, 18625, 21125, 24106, 7272, 9117, 22045, 4570, 
      7738, 14290, 26393, 8593, 8980, 10400, 13460, 14825, 15028, 17393, 
      4770, 6130, 6205, 6525, 7677, 9802, 11002, 15370, 5741, 6664, 17221, 
      29236, 6805, 11282, 12962, 15445, 22730, 29377, 30962, 16420, 29833, 
      5770, 5330, 5525, 5858, 6929, 9050, 12218, 23285, 30929, 34229, 5485, 
      5512, 5672, 6317, 7157, 9572, 16085, 22376, 9594, 15229, 16441, 27529, 
      6176, 9497, 15577, 5978, 8138, 10553, 13154, 29338, 6133, 8109, 8388, 
      16285, 19080, 29800, 6641, 9490, 12325, 13297, 16645, 17905, 18785, 
      28442, 32162, 35141, 6929, 7076, 10000, 18500, 22529, 6570, 15586, 
      15777, 18442, 22690, 23985, 27877, 28170, 29061, 30586, 9428, 14293, 
      15560, 15940, 26605, 27460, 34613, 23273, 23530, 7065, 14800, 14977, 
      15156, 28372, 30160, 7289, 8186, 13001, 13786, 19546, 19769, 21149, 
      30329, 16805, 18421, 22037, 23021, 28421, 9169, 20794, 41794, 11465, 
      13673, 44225, 8021, 11402, 15665, 21610, 34490, 38197, 10309, 19764, 
      26869, 33700, 40141, 42325, 45349, 9962, 11306, 14522, 18890, 21737, 
      26777, 33562, 36842, 39257, 42877, 8608, 38740, 43060, 8665, 17298, 
      27970, 28530, 40333, 43245, 9860, 24965, 27332, 30445, 46085, 48836, 
      9125, 9089, 14066, 21125, 23909, 27521, 36581, 44746, 46274, 9297, 
      9745, 17497, 17865, 30825, 46080, 12434, 30145, 11204, 12413, 17885, 
      21704, 24245, 42728, 43093, 13645, 15130, 28570, 30537, 45522, 17056, 
      18836, 22769, 31609, 43124, 52436, 10426, 10826, 12410, 12505, 17090, 
      28697, 10408, 14893, 17973, 34120, 42804, 52429, 11185, 15509, 17333, 
      18005, 34018, 37505, 38498, 48245, 11012, 19465, 23812, 35152, 36416, 
      45041, 11425, 11221, 16954, 17914, 18250, 21841, 22050, 23794, 34434, 
      51025, 12136, 11597, 11240, 13637, 14485, 15592, 19517, 19885, 22052, 
      35261, 13385, 14474, 15170, 15293, 16633, 16925, 18505, 47930, 41248, 
      53280, 12322, 20345, 20906, 21097, 24425, 25106, 12725, 14309, 21901, 
      22100, 42376, 51701, 14821, 16677, 23557, 50737, 51525, 39113, 42473, 
      43169, 43520, 44228, 56644, 44810, 59425, 13285, 17194, 18554, 44554, 
      45625, 61625, 19081, 60112, 19465, 19853, 18922, 22997, 23962, 48757, 
      15556, 20176, 48625, 54400, 64576, 18122, 53845, 55042, 65717, 54884, 
      66413, 15529, 23229, 27898, 29529, 55530, 62218, 25780, 22681, 28169, 
      58889, 15925, 19972, 24157, 28420, 29332, 63837, 66501, 20098, 23354, 
      22313, 18010, 25364, 17690, 26570, 27828, 28240, 28449, 26792, 20826, 
      19009, 27061, 29041, 20705, 20893, 20808, 24082, 25376, 28816, 29009, 
      23528, 22373, 28264, 27173, 32330, 29489, 30826, 31025, 32050, 32980, 
      24634, 27233, 29597, 31336, 28738, 28885, 30586, 31594, 34025, 28825, 
      32245, 37889, 33408, 38224, 33125, 37325, 39929, 38725, 38372, 39429, 
      40349, 40520, 40050, 44005, 40898, 44185, 43808, 42257, 42948, 44964, 
      43649, 44138, 46429, 47056, 47450, 48340, 48836, 50536, 49573, 52258, 
      53021, 58820, 60084, 60265 ], 
  [ 13210, 13610, 13028, 12148, 11650, 12049, 12181, 11492, 11905, 9850, 
      9386, 9881, 7837, 7850, 6850, 6961, 6976, 6770, 7082, 6466, 5729, 5185, 
      6581, 6473, 6425, 5197, 4754, 4168, 5444, 4082, 4297, 3961, 4057, 4106, 
      4149, 3466, 3940, 5537, 3973, 4913, 33800, 35240, 3973, 1937, 2465, 
      4082, 5281, 29237, 26249, 3380, 1385, 4660, 3074, 3250, 1165, 2600, 
      23656, 26437, 2938, 22698, 26053, 20905, 4210, 3816, 13837, 9490, 850, 
      2210, 2777, 19610, 1409, 1745, 20384, 14418, 10530, 7618, 8597, 677, 
      1352, 20840, 14314, 13850, 13621, 8369, 1109, 2069, 16501, 14032, 8993, 
      4010, 4129, 22730, 12148, 5668, 9133, 15613, 17384, 11050, 1402, 17602, 
      25722, 8500, 400, 16276, 17041, 27625, 10162, 17522, 17785, 11773, 
      10324, 5800, 5508, 3924, 5365, 6689, 8177, 6656, 1345, 1856, 15632, 
      10834, 4069, 3474, 1381, 6466, 15354, 16101, 20389, 23026, 4040, 3917, 
      392, 2900, 13421, 14357, 16325, 16580, 7913, 3085, 1130, 6569, 9360, 
      3744, 1665, 2953, 3060, 3865, 4500, 16020, 24169, 8221, 7865, 521, 
      2522, 3370, 20857, 5000, 269, 2804, 11764, 12644, 21709, 9490, 4306, 
      2017, 610, 922, 5857, 6322, 9106, 10081, 1360, 3074, 2450, 218, 949, 
      2074, 2258, 2353, 8885, 765, 1480, 2536, 5965, 17460, 7946, 3161, 2426, 
      2329, 1546, 754, 250, 1181, 10226, 13250, 17714, 20761, 545, 592, 3860, 
      5345, 8852, 11252, 738, 45, 3609, 10825, 15885, 5629, 904, 7925, 6401, 
      1522, 362, 65, 2705, 3845, 1156, 0, 4489, 5625, 10609, 16129, 3845, 
      1765, 325, 10001, 1604, 13, 148, 733, 3140, 5188, 9220, 4234, 1858, 
      450, 298, 3258, 10413, 4777, 7241, 986, 925, 26, 1250, 4925, 17981, 
      5220, 1060, 565, 4525, 245, 1985, 16178, 1088, 1220, 1508, 16193, 3106, 
      1306, 1042, 225, 85, 181, 657, 865, 1525, 2106, 3106, 4705, 5857, 6322, 
      7650, 7825, 5576, 3464, 109, 109, 829, 7325, 1210, 185, 2621, 4745, 
      6362, 8770, 9337, 12442, 15997, 3060, 2260, 244, 160, 148, 2644, 3060, 
      9553, 12688, 3305, 1613, 745, 290, 178, 194, 4265, 5210, 7058, 7225, 
      3332, 872, 680, 485, 452, 421, 317, 205, 520, 3677, 4421, 6757, 7765, 
      7940, 12077, 14596, 16580, 4450, 1825, 954, 7621, 7969, 3977, 2960, 
      2756, 2281, 2192, 1937, 740, 1345, 2372, 12577, 2993, 818, 730, 514, 
      389, 773, 2593, 16930, 4549, 3133, 2005, 405, 1165, 14013, 2042, 2477, 
      2665, 6761, 1184, 500, 409, 724, 2164, 11009, 14800, 2842, 2290, 2041, 
      522, 522, 1885, 12762, 2984, 520, 773, 2165, 3188, 6568, 7208, 7540, 
      10484, 15125, 16109, 2210, 754, 610, 533, 2554, 6770, 6929, 12629, 
      16405, 2020, 1600, 1201, 14976, 16452, 2929, 769, 4225, 4594, 8725, 
      10229, 12074, 15025, 3701, 2792, 1700, 7076, 1954, 1690, 1513, 1018, 
      8125, 8473, 1873, 1360, 3545, 3442, 1466, 1010, 842, 841, 2522, 2957, 
      3341, 6170, 2056, 1156, 904, 1741, 1800, 5389, 5661, 5941, 6229, 1690, 
      2986, 5450, 6002, 7202, 13505, 14417, 1465, 1348, 1313, 2249, 2873, 
      13345, 15185, 1450, 1413, 1210, 1818, 2600, 2525, 1172, 1685, 2056, 
      2180, 15080, 1421, 1274, 2125, 8450, 10829, 16109, 1521, 1417, 6921, 
      7072, 10512, 12112, 1625, 1730, 2344, 1640, 1885, 7685, 4546, 11925, 
      13402, 3449, 2689, 1889, 2000, 3125, 1681, 9250, 2248, 1885, 3285, 
      7389, 12580, 2249, 2749, 10874, 12874, 3380, 2161, 1937, 4145, 4961, 
      2509, 2194, 3394, 7954, 8749, 3797, 3205, 3272, 4517, 7445, 8840, 
      10397, 12116, 15341, 2609, 3170, 5690, 8770, 12209, 6890, 7162, 7585, 
      7877, 8177, 8642, 12202, 17530, 8276, 12701, 17876, 18125, 3177, 5410, 
      8377, 3604, 2705, 2825, 6673, 7328, 4834, 2920, 7012, 3034, 7381, 
      11489, 16250, 4432, 17060, 3778, 3610, 6058, 8290, 12465, 13858, 3400, 
      9925, 6185, 5506, 8242, 9410, 17881, 3681, 3636, 3609, 10825, 19476, 
      5090, 4205, 3730, 3821, 4045, 4397, 19850, 3925, 3853, 3944, 4244, 
      11588, 12308, 12493, 13844, 4937, 5321, 7232, 9280, 15332, 17321, 4241, 
      5125, 9266, 11621, 13441, 15674, 4756, 5581, 14157, 5114, 5018, 8714, 
      17485, 5465, 5648, 6388, 8224, 9113, 9248, 10865, 5722, 4770, 4777, 
      4825, 5161, 6130, 6786, 9522, 4925, 4964, 10829, 19784, 5105, 7066, 
      8066, 9665, 14842, 19925, 21170, 10368, 20313, 8354, 6418, 5729, 5450, 
      5365, 6058, 7730, 15329, 21205, 23825, 6437, 6260, 5876, 5501, 5525, 
      6376, 10237, 14692, 6466, 9721, 10525, 18621, 5972, 6505, 10001, 6658, 
      6098, 7085, 8530, 20090, 7765, 6205, 6280, 10573, 12484, 20484, 6437, 
      6770, 8177, 8741, 10865, 11717, 12325, 19466, 22370, 24737, 6521, 6464, 
      7076, 12176, 15049, 7522, 10282, 10405, 12186, 15210, 16165, 19105, 
      19330, 20017, 21202, 7048, 9533, 10324, 10568, 18173, 18824, 24413, 
      15725, 15914, 8017, 9972, 10081, 10192, 19600, 20980, 7901, 7234, 8989, 
      9434, 13154, 13309, 14281, 21149, 11365, 12437, 14965, 15677, 19717, 
      7605, 14130, 30370, 8473, 9593, 32393, 9857, 8546, 10837, 14810, 24562, 
      27521, 8269, 13576, 18709, 23976, 29125, 30901, 33381, 8330, 8722, 
      10306, 13042, 15005, 18685, 23906, 26506, 28445, 31385, 8948, 28064, 
      31568, 9549, 12130, 19674, 20098, 29385, 31753, 8840, 17485, 19240, 
      21605, 34117, 36392, 10961, 9701, 10394, 14801, 16769, 19429, 26449, 
      33050, 34306, 11065, 9337, 12465, 12697, 21985, 34180, 9850, 21509, 
      9640, 9965, 12853, 15380, 17173, 31508, 31805, 10585, 11322, 20410, 
      21901, 33826, 12500, 13600, 16241, 22769, 31904, 39584, 12602, 10282, 
      10370, 10397, 12602, 20605, 11700, 11493, 13213, 24804, 31720, 39645, 
      10709, 11905, 12913, 13313, 24770, 27509, 28298, 36209, 13120, 14297, 
      17216, 25700, 26692, 33617, 13941, 13329, 12874, 13426, 13626, 15925, 
      16066, 17266, 25186, 38581, 15332, 14045, 12260, 11461, 11765, 12260, 
      14485, 14717, 16136, 25877, 11549, 11890, 12178, 12233, 12893, 13049, 
      13949, 36098, 30708, 40564, 12050, 15245, 15602, 15725, 17965, 18442, 
      12181, 12269, 16325, 16456, 31700, 39325, 12577, 13345, 17505, 38565, 
      39217, 29185, 31865, 32425, 32708, 33280, 43520, 33794, 45893, 13285, 
      14066, 14746, 33674, 34541, 47821, 15137, 46580, 15453, 15773, 15386, 
      17761, 18386, 37265, 19024, 16164, 37201, 41956, 50500, 15266, 41537, 
      42530, 51505, 42440, 52133, 18045, 18265, 21370, 22525, 43018, 48618, 
      20000, 18125, 21709, 45901, 17557, 16776, 19125, 21960, 22600, 50101, 
      52357, 16970, 18730, 18233, 21682, 20264, 20410, 21130, 22048, 22324, 
      22465, 21556, 25450, 22069, 21825, 23125, 24853, 24973, 24820, 20546, 
      21364, 23444, 23569, 28628, 26725, 23300, 22753, 26074, 24389, 25250, 
      25381, 26066, 26792, 29530, 23425, 24905, 26100, 24930, 25009, 26234, 
      26834, 28381, 25425, 28913, 32245, 29668, 32580, 29861, 32633, 34285, 
      33761, 33680, 34465, 35725, 35828, 35698, 38565, 36818, 38813, 38708, 
      38245, 38800, 40000, 39365, 39650, 41805, 42500, 43234, 43920, 44552, 
      45572, 45153, 47770, 48397, 53992, 55120, 55233 ], 
  [ 14885, 14213, 14569, 13689, 12789, 12250, 12114, 12497, 11570, 11525, 
      11329, 9010, 9512, 8185, 9061, 8770, 8249, 8177, 7685, 7069, 7538, 
      8066, 5576, 5200, 5018, 5800, 6161, 6245, 4573, 6025, 5570, 5904, 5330, 
      5245, 4618, 5141, 4141, 2522, 2834, 2434, 14437, 15341, 2164, 4282, 
      3202, 2005, 1730, 11482, 9700, 1973, 5338, 1377, 1801, 1709, 5252, 
      1997, 8045, 9620, 1665, 7489, 9370, 6500, 1061, 1069, 33602, 26441, 
      4937, 1741, 1370, 5741, 2548, 2080, 6113, 34585, 28285, 23229, 25012, 
      5032, 2357, 6301, 34481, 33749, 33386, 24650, 2650, 1466, 4106, 34065, 
      25810, 593, 578, 7253, 31109, 509, 1160, 3620, 4453, 29341, 1737, 4537, 
      8905, 25049, 4889, 3881, 4244, 10004, 27917, 4457, 4586, 30600, 28213, 
      20205, 19645, 373, 340, 458, 24592, 21865, 1412, 985, 3505, 29125, 
      16866, 15601, 1314, 369, 3361, 3706, 5850, 7281, 16837, 16580, 3005, 
      421, 2500, 2900, 3796, 3917, 24194, 14810, 1465, 338, 26713, 16273, 
      928, 340, 313, 180, 145, 3625, 7888, 24770, 24146, 2330, 445, 221, 
      6050, 18869, 3016, 325, 1781, 2125, 6500, 26977, 17505, 12402, 2017, 
      1525, 162, 225, 865, 1170, 10673, 14933, 13505, 2965, 1418, 533, 449, 
      410, 778, 1636, 877, 325, 136, 4261, 24361, 15154, 13481, 13250, 11261, 
      8861, 2729, 1114, 1181, 2329, 4381, 5954, 1952, 1865, 41, 52, 745, 
      1537, 8845, 5338, 58, 1378, 3490, 20168, 1373, 488, 21610, 11237, 7397, 
      5626, 226, 26, 10201, 4489, 0, 64, 1296, 3600, 16642, 11882, 2402, 
      1090, 11453, 4100, 3029, 1604, 125, 29, 845, 17433, 12109, 7753, 7065, 
      109, 1234, 20, 340, 9629, 9434, 4649, 1049, 34, 4514, 19357, 9837, 
      8136, 36, 2858, 578, 3649, 9865, 1153, 905, 3664, 14965, 10485, 9685, 
      6322, 4306, 3330, 1930, 1602, 922, 565, 225, 82, 162, 225, 481, 522, 
      19981, 15725, 5000, 4196, 1700, 424, 10121, 5746, 410, 122, 265, 797, 
      962, 2057, 3602, 14785, 12913, 6073, 5185, 4369, 433, 313, 1044, 2169, 
      15298, 11194, 8450, 6253, 5069, 4013, 178, 185, 425, 458, 15325, 8845, 
      8117, 7252, 7085, 6920, 6280, 5096, 2597, 260, 200, 392, 596, 637, 
      1960, 3005, 3917, 17649, 11674, 9061, 586, 666, 16640, 14417, 13945, 
      12800, 12577, 11920, 2281, 1412, 697, 2192, 14450, 8389, 8033, 7013, 
      3538, 2314, 650, 4133, 17748, 14724, 11988, 3688, 1768, 2824, 12025, 
      802, 722, 530, 9425, 6329, 4496, 2801, 1025, 1696, 3209, 13897, 12541, 
      11890, 6217, 3805, 1282, 2377, 14173, 4205, 2984, 1160, 709, 605, 709, 
      773, 1573, 3400, 3848, 12193, 7253, 6305, 5290, 1013, 673, 698, 2378, 
      4010, 11601, 10377, 9040, 3385, 4057, 13850, 6866, 674, 641, 1154, 
      1586, 2225, 3434, 15560, 13445, 10477, 845, 11133, 10333, 9754, 7785, 
      1090, 1170, 10784, 2633, 15002, 14765, 9305, 7241, 5465, 5330, 1517, 
      1282, 1130, 877, 11101, 7789, 5125, 2344, 2269, 900, 904, 916, 936, 
      2561, 1445, 961, 977, 1105, 2986, 3362, 8768, 8249, 8080, 2048, 1600, 
      2960, 3728, 8485, 8314, 4225, 2689, 12181, 11972, 6197, 3092, 2525, 
      2381, 3757, 7786, 6701, 2594, 1549, 2186, 4250, 8020, 7380, 1360, 1377, 
      2137, 2665, 3970, 3673, 10853, 8005, 3560, 1588, 1665, 2746, 3285, 
      13700, 11600, 8656, 3809, 12706, 6170, 2081, 9685, 7848, 2548, 1828, 
      3133, 4058, 3218, 2633, 3293, 12961, 8660, 6560, 2336, 2080, 9946, 
      4941, 2925, 2125, 2250, 13780, 3272, 3205, 2440, 2152, 2341, 2692, 
      3205, 4420, 9778, 3505, 2273, 2405, 3298, 2401, 2405, 2426, 2450, 2482, 
      2545, 3425, 5537, 2581, 3656, 5749, 5864, 10882, 2797, 2682, 12113, 
      7328, 5840, 2720, 2705, 3293, 7677, 2925, 7925, 3026, 3650, 5329, 
      13745, 5737, 11349, 5553, 3445, 3265, 4090, 4545, 7085, 3560, 17642, 
      3965, 3485, 3581, 6290, 9376, 8929, 7696, 3924, 7081, 14537, 11642, 
      7817, 6970, 6122, 5402, 7321, 9620, 7940, 7093, 6053, 4285, 4469, 4520, 
      4933, 5540, 5120, 4217, 4121, 5617, 6400, 9266, 5594, 4241, 4586, 5066, 
      5825, 6565, 5380, 5380, 12953, 6425, 4493, 6698, 6068, 5849, 5249, 
      4673, 4624, 4625, 4768, 14365, 8857, 8730, 8242, 6970, 5661, 5245, 
      4765, 10084, 8381, 5000, 7925, 8522, 5525, 5185, 5042, 6065, 8066, 
      8641, 5209, 8320, 20213, 15329, 12898, 11413, 9050, 6929, 5653, 6418, 
      8810, 10090, 15080, 14501, 13045, 10660, 9076, 6845, 5480, 6317, 7069, 
      5634, 5634, 7834, 12337, 7376, 5780, 14765, 8845, 7018, 6185, 8633, 
      17748, 9220, 8893, 6084, 6253, 8893, 12802, 8177, 6770, 6530, 6242, 
      6290, 6362, 8545, 9841, 11002, 12484, 12025, 8081, 6481, 7076, 16165, 
      6597, 6586, 6625, 7237, 7522, 8586, 8677, 8962, 9477, 9125, 6920, 6773, 
      6749, 8324, 8573, 11080, 7618, 7673, 16660, 7225, 7200, 7177, 9081, 
      9657, 15874, 12125, 7850, 7625, 7325, 7346, 7514, 9826, 7412, 7412, 
      7796, 7972, 9332, 11290, 7765, 14625, 9344, 8320, 15844, 20242, 9685, 
      8090, 8177, 11765, 13250, 11016, 8149, 9396, 11581, 14184, 15156, 
      16564, 11881, 10397, 8765, 8285, 8506, 9506, 11645, 12905, 13906, 
      15506, 16385, 13793, 15689, 18058, 8713, 10093, 10249, 14578, 15874, 
      13597, 9512, 10061, 10952, 17300, 18637, 21346, 17674, 9925, 9106, 
      9466, 10250, 13250, 16769, 17489, 21316, 15300, 9316, 9280, 11332, 
      17497, 11525, 11258, 13325, 11908, 9704, 9685, 10004, 16165, 16328, 
      11322, 10585, 11097, 11650, 17545, 10289, 10049, 10144, 12116, 16561, 
      21025, 23657, 15977, 13117, 13010, 10525, 11426, 21013, 11560, 10600, 
      13213, 16645, 21220, 16538, 11570, 10970, 10834, 13313, 14578, 14965, 
      19258, 24041, 10880, 10985, 13841, 14297, 17872, 25666, 24250, 11601, 
      11349, 11281, 11034, 11041, 11169, 13729, 20826, 28397, 25636, 21037, 
      13940, 13172, 12461, 11336, 11300, 11245, 14152, 14698, 13565, 13049, 
      12970, 12290, 12178, 11738, 19549, 16705, 22273, 18281, 11962, 11917, 
      11906, 12002, 12077, 17876, 15016, 12104, 12101, 17429, 21704, 14922, 
      13546, 12346, 21346, 21730, 16388, 17728, 18020, 18169, 18473, 24425, 
      18853, 25994, 20052, 14669, 14009, 19001, 19466, 27386, 14132, 26681, 
      14314, 14500, 15185, 14210, 14165, 21386, 32625, 15025, 21456, 24201, 
      29529, 16405, 24050, 24641, 30266, 24685, 30760, 29770, 15250, 15273, 
      15490, 25129, 28585, 15377, 15914, 15746, 27074, 27540, 17245, 15976, 
      15997, 16101, 29800, 31252, 17573, 16385, 16960, 35685, 16981, 32537, 
      17177, 17425, 17433, 17440, 18005, 41329, 34866, 18274, 18234, 39794, 
      39780, 39493, 20345, 20225, 19625, 19616, 45445, 42068, 20285, 20810, 
      20513, 21106, 21029, 21026, 21041, 21365, 45945, 22688, 22426, 22549, 
      24193, 24138, 24425, 24221, 24026, 25492, 29114, 27890, 29065, 28225, 
      30196, 30154, 29930, 30746, 31201, 31450, 33380, 33349, 33889, 34612, 
      35545, 34994, 35425, 37106, 37393, 36985, 37690, 37573, 39460, 40289, 
      41693, 41977, 42877, 42557, 43210, 45693, 46052, 51245, 52105, 52084 ], 
  [ 15685, 14885, 15353, 14473, 13525, 12874, 12706, 13217, 12130, 12325, 
      12161, 9506, 10312, 8825, 9925, 9586, 9001, 8945, 8357, 7741, 8354, 
      9010, 6056, 5648, 5450, 6472, 6929, 7093, 5069, 6857, 6322, 6736, 6082, 
      5981, 5274, 5941, 4765, 2762, 3298, 2738, 12725, 13565, 2548, 5162, 
      3890, 2357, 1906, 9962, 8324, 2405, 6410, 1585, 2249, 2125, 6340, 2525, 
      6781, 8212, 2113, 6273, 7978, 5380, 1285, 1341, 36562, 29065, 6025, 
      2285, 1802, 4685, 3284, 2720, 5009, 37593, 31005, 25693, 27572, 6152, 
      3077, 5165, 37489, 36725, 36346, 27194, 3434, 1994, 3226, 37057, 28418, 
      785, 754, 6005, 33973, 493, 808, 2788, 3509, 32125, 2377, 3577, 7497, 
      27625, 6025, 3001, 3316, 8500, 30637, 3497, 3610, 33448, 30949, 22525, 
      21933, 549, 340, 314, 27152, 24281, 2020, 1481, 2657, 31909, 18994, 
      17649, 1906, 241, 2529, 2826, 4714, 6001, 18965, 18692, 3917, 725, 
      1796, 2132, 2900, 3005, 26738, 16810, 2105, 194, 29385, 18369, 1440, 
      628, 585, 340, 225, 2745, 6544, 27346, 26690, 3146, 797, 445, 4882, 
      21125, 3944, 629, 1189, 1469, 5284, 29665, 19681, 14242, 2785, 2197, 
      82, 97, 481, 706, 12385, 16949, 15425, 3893, 2074, 949, 833, 778, 410, 
      2340, 1405, 661, 40, 3285, 26921, 17186, 15401, 15154, 13021, 10429, 
      3625, 1706, 701, 1625, 3389, 4786, 2720, 2617, 185, 20, 377, 977, 
      10413, 6570, 234, 850, 2610, 22504, 2029, 200, 24026, 12997, 8837, 
      6890, 530, 170, 11881, 5625, 64, 0, 784, 2704, 18770, 13690, 3250, 626, 
      13229, 5188, 3973, 2308, 365, 13, 445, 19609, 13933, 9225, 8473, 333, 
      738, 52, 116, 11261, 11050, 5801, 1625, 50, 3506, 21645, 11485, 9640, 
      100, 3770, 1010, 2753, 11513, 1745, 1433, 2768, 16981, 12181, 11317, 
      7650, 5410, 4306, 2682, 2290, 1450, 981, 481, 130, 82, 97, 225, 250, 
      22301, 17789, 6184, 5284, 2404, 200, 11785, 7010, 746, 170, 137, 445, 
      562, 1417, 2722, 16785, 14785, 7369, 6385, 5473, 769, 585, 628, 1513, 
      17330, 12938, 9970, 7565, 6253, 5069, 290, 185, 233, 250, 17357, 10397, 
      9605, 8660, 8477, 8296, 7592, 6280, 3445, 452, 296, 232, 340, 365, 
      1352, 2221, 3005, 19825, 13450, 10629, 346, 394, 18752, 16385, 15881, 
      14656, 14417, 13712, 3065, 2020, 1097, 1552, 16418, 9893, 9505, 8389, 
      4514, 3098, 1018, 3205, 19924, 16708, 13780, 4680, 2440, 2088, 13817, 
      1202, 1090, 386, 11009, 7625, 5584, 3649, 1489, 1184, 2425, 15817, 
      14365, 13666, 7497, 4797, 1810, 1737, 16109, 5245, 3848, 1640, 1013, 
      493, 533, 565, 1109, 2600, 2984, 13985, 8629, 7585, 6458, 1429, 545, 
      554, 1754, 3130, 13345, 12025, 10576, 2601, 3177, 15754, 8194, 850, 
      769, 850, 1154, 1649, 2650, 17576, 15317, 12125, 701, 12829, 11965, 
      11338, 9193, 850, 898, 12448, 3385, 16970, 16717, 10841, 8585, 6617, 
      6466, 1997, 1682, 1466, 845, 12781, 9181, 6229, 3016, 2925, 964, 936, 
      916, 904, 3265, 1861, 1025, 977, 977, 2330, 2642, 10240, 9673, 9488, 
      2624, 2048, 2320, 2960, 9925, 9738, 5185, 3393, 13925, 13700, 7397, 
      3860, 3181, 3005, 3005, 9146, 7949, 3250, 1325, 1754, 3434, 9396, 8692, 
      1296, 1297, 1737, 2137, 4850, 4505, 12469, 9365, 4360, 1460, 1921, 
      2250, 2677, 15524, 13264, 10064, 4625, 14450, 7306, 1825, 11173, 9160, 
      3060, 1764, 2605, 4874, 3874, 2249, 2749, 14705, 10036, 7712, 2720, 
      2336, 11434, 5869, 3469, 2029, 2074, 15572, 3880, 3797, 2792, 2120, 
      2165, 2372, 2741, 3716, 11234, 4145, 2465, 2245, 2834, 2465, 2437, 
      2410, 2402, 2402, 2417, 2977, 4705, 2501, 3176, 4901, 5000, 12402, 
      3085, 2602, 13729, 8480, 6800, 2848, 2753, 3709, 8845, 3037, 9109, 
      3106, 3314, 4625, 15457, 4985, 12853, 6385, 3733, 3265, 3690, 4033, 
      8125, 3400, 19610, 4381, 3517, 3485, 5506, 10656, 10161, 8784, 3700, 
      6201, 16265, 13130, 8905, 7946, 6970, 6122, 6425, 10900, 9028, 8069, 
      6869, 4013, 4133, 4168, 4469, 6212, 5696, 4457, 4105, 5057, 5696, 
      10466, 6250, 4241, 4346, 4666, 5249, 7381, 5956, 4932, 14489, 7193, 
      4589, 6010, 6740, 6473, 5713, 4849, 4688, 4673, 4640, 15997, 9945, 
      9802, 9250, 7786, 6205, 5661, 4797, 11300, 9389, 4904, 7109, 9530, 
      5941, 5441, 5090, 5617, 7250, 7745, 5193, 7488, 22229, 16993, 14354, 
      12725, 10090, 7633, 6005, 5954, 7930, 9050, 16712, 16085, 14501, 11876, 
      10100, 7501, 5512, 5917, 7741, 5746, 5650, 7146, 13697, 8080, 5876, 
      16333, 9773, 7610, 6505, 7865, 19540, 10180, 9805, 6148, 6109, 8109, 
      14162, 8945, 7202, 6866, 6290, 6242, 6250, 7841, 8945, 9962, 13796, 
      13289, 8801, 6401, 6724, 17797, 6757, 6730, 6561, 6885, 7090, 7930, 
      8005, 8242, 8677, 9973, 7208, 6949, 6893, 7748, 7949, 10088, 7250, 
      7289, 18292, 7497, 7456, 7417, 8425, 8905, 17426, 13309, 8314, 8009, 
      7229, 7234, 7306, 9074, 7540, 7412, 7540, 7652, 8692, 12330, 7605, 
      13345, 10048, 8768, 14468, 22082, 10421, 8362, 7985, 10837, 12146, 
      11944, 8101, 8884, 10701, 13000, 13876, 15156, 12905, 11197, 9181, 
      8317, 8330, 9010, 10781, 11881, 12770, 14210, 17873, 12689, 14393, 
      19674, 8905, 9549, 9673, 13410, 14578, 14765, 9160, 9565, 10280, 15892, 
      17117, 23186, 19226, 10469, 9026, 9194, 9754, 12274, 15425, 16081, 
      23140, 16612, 9540, 9472, 10660, 16105, 12325, 10634, 14365, 12740, 
      9928, 9605, 9748, 14933, 15080, 12010, 11097, 10585, 11026, 16201, 
      10625, 10225, 10016, 11444, 15329, 19409, 25577, 17257, 14045, 13922, 
      10877, 10930, 22725, 12168, 10888, 12429, 15445, 19620, 17834, 12130, 
      11338, 11138, 12545, 13634, 13973, 17834, 25945, 11072, 10841, 13025, 
      13417, 16592, 27666, 26154, 12049, 11701, 11601, 11050, 11041, 11041, 
      12961, 19306, 30557, 27620, 22685, 14836, 13940, 13085, 11560, 11492, 
      11261, 13352, 15674, 14365, 13753, 13658, 12818, 12674, 12074, 18173, 
      15633, 20689, 19625, 12170, 12077, 12050, 11890, 11917, 19156, 15944, 
      12200, 12181, 16325, 20200, 15802, 14170, 12330, 19890, 20242, 15460, 
      16640, 16900, 17033, 17305, 22745, 17669, 24218, 21460, 15341, 14521, 
      17849, 18266, 25546, 14612, 24905, 14778, 14948, 15761, 14386, 14261, 
      20090, 34849, 15489, 20176, 22681, 27625, 17141, 22562, 23105, 28330, 
      23165, 28808, 31770, 15490, 15145, 15250, 23593, 26793, 15425, 16250, 
      15634, 25426, 29332, 17901, 16200, 15885, 15925, 27976, 29332, 18245, 
      16705, 17408, 37957, 17189, 34585, 17305, 17473, 17449, 17440, 18181, 
      43825, 36994, 18450, 18250, 42178, 42148, 41845, 20921, 20689, 19769, 
      19744, 48053, 44500, 20525, 21178, 20449, 21314, 21125, 21106, 21041, 
      21317, 48505, 23200, 22730, 22725, 24705, 24634, 24809, 24509, 24106, 
      26100, 29738, 27970, 29593, 28305, 30836, 30458, 30010, 30986, 31505, 
      31690, 33700, 33653, 34273, 34740, 35993, 35138, 35633, 37570, 37825, 
      37225, 38090, 37925, 39780, 40625, 42109, 42345, 43277, 42797, 43578, 
      46045, 46372, 51517, 52345, 52308 ], 
  [ 19493, 18245, 19105, 18225, 17109, 16066, 15786, 16745, 15098, 16133, 
      16081, 12250, 14120, 12073, 13957, 13450, 12641, 12641, 11717, 11101, 
      12218, 13322, 8744, 8224, 7970, 9832, 10625, 11069, 7813, 10777, 9962, 
      10656, 9722, 9565, 8578, 9749, 7957, 4610, 5930, 4810, 7741, 8357, 
      4900, 9250, 7306, 4597, 3530, 5650, 4516, 4925, 11170, 3321, 4825, 
      4589, 11156, 5381, 3365, 4292, 4689, 3025, 4114, 2468, 3077, 3301, 
      47930, 39257, 10841, 5197, 4322, 1997, 6868, 5968, 2153, 49129, 41533, 
      35325, 37540, 11080, 6605, 2197, 49025, 48149, 47714, 37106, 7186, 
      4850, 1154, 48537, 38554, 2465, 2378, 2645, 45005, 1445, 584, 884, 
      1213, 42877, 5625, 1225, 3577, 37649, 11009, 929, 1076, 4244, 41165, 
      1145, 1202, 44424, 41533, 31653, 30949, 2173, 1348, 818, 37120, 33745, 
      5156, 4225, 697, 42661, 27450, 25825, 4986, 801, 625, 754, 1746, 2529, 
      27421, 27092, 8117, 2797, 340, 452, 772, 821, 36650, 24818, 5353, 698, 
      39745, 26713, 4240, 2644, 2545, 1908, 1513, 673, 2848, 37370, 36602, 
      7010, 3037, 2237, 1802, 30029, 8200, 2701, 125, 181, 2036, 40081, 
      28305, 21690, 6481, 5557, 810, 657, 145, 90, 19385, 25013, 23153, 8149, 
      5378, 3413, 3185, 3074, 130, 5812, 4261, 2845, 712, 877, 36889, 25306, 
      23129, 22826, 20189, 16925, 7769, 4786, 29, 169, 925, 1706, 6416, 6257, 
      1697, 916, 97, 25, 16909, 11890, 1858, 10, 538, 31688, 5333, 200, 
      33490, 20165, 14885, 12322, 2602, 1682, 18769, 10609, 1296, 784, 0, 
      576, 27226, 21026, 7226, 10, 20453, 10004, 8285, 5780, 2213, 965, 53, 
      28233, 21325, 15385, 14409, 2125, 10, 1172, 340, 17981, 17714, 10841, 
      4649, 1114, 986, 30661, 18261, 15912, 1332, 7970, 3530, 625, 18289, 
      4825, 4289, 640, 25045, 19125, 18037, 13306, 10282, 8730, 6322, 5706, 
      4306, 3445, 2385, 1306, 810, 657, 337, 306, 31429, 26021, 11336, 10100, 
      5876, 424, 18617, 12442, 2930, 1346, 697, 221, 170, 185, 650, 24793, 
      22345, 12913, 11593, 10345, 2953, 2545, 180, 225, 25450, 20050, 16298, 
      13165, 11405, 9773, 1690, 1193, 569, 530, 25477, 16837, 15821, 14596, 
      14357, 14120, 13192, 11432, 7421, 2132, 1640, 680, 452, 421, 232, 485, 
      821, 28449, 20674, 17125, 514, 450, 27152, 24281, 23665, 22160, 21865, 
      20992, 6817, 5156, 3505, 320, 24314, 16165, 15665, 14213, 8938, 6850, 
      3314, 965, 28548, 24660, 21060, 9160, 5800, 520, 21097, 3610, 3386, 
      890, 17561, 13169, 10400, 7625, 4121, 400, 689, 23545, 21757, 20890, 
      12985, 9277, 4666, 505, 23893, 9893, 7880, 4328, 3085, 1109, 925, 845, 
      493, 808, 968, 21265, 14453, 13073, 11554, 3893, 1105, 1058, 578, 1058, 
      20457, 18801, 16960, 865, 1105, 23426, 13850, 2474, 2225, 794, 650, 
      641, 914, 25640, 22877, 18901, 1205, 19773, 18685, 17890, 15129, 1018, 
      954, 19280, 7025, 24866, 24557, 17225, 14297, 11657, 11450, 4685, 4090, 
      3650, 1741, 19669, 15061, 11101, 6376, 6229, 2196, 2056, 1924, 1800, 
      6737, 4325, 2257, 1985, 1537, 1042, 1130, 16400, 15665, 15424, 5648, 
      4624, 1088, 1280, 15973, 15730, 9553, 6865, 21037, 20756, 12605, 7556, 
      6485, 6197, 1381, 14914, 13325, 6554, 1549, 1250, 1586, 15220, 14292, 
      2080, 2025, 1345, 1297, 8938, 8425, 19133, 15133, 8168, 2020, 3825, 
      1522, 1557, 22916, 20096, 16000, 8489, 21562, 12290, 1937, 17389, 
      14760, 5860, 2548, 1765, 8738, 7178, 1913, 1853, 21817, 15860, 12752, 
      5072, 4240, 17650, 10125, 6381, 2701, 2466, 22852, 7016, 6877, 5032, 
      3016, 2557, 2260, 2125, 2260, 17338, 7393, 4145, 2693, 2218, 3697, 
      3557, 3362, 3242, 3130, 2977, 2417, 2801, 3229, 2504, 2941, 2984, 
      18730, 5101, 3330, 20393, 13520, 11168, 4304, 3929, 6173, 13941, 4437, 
      14261, 4394, 3146, 3169, 22457, 3361, 19125, 10305, 5749, 4273, 3298, 
      3249, 12773, 3848, 27506, 6845, 4637, 4157, 3770, 16144, 15481, 13600, 
      3924, 4129, 23321, 19346, 13721, 12370, 10946, 9650, 4297, 16388, 
      13844, 12493, 10733, 4069, 3965, 3944, 3853, 9572, 8720, 6305, 5057, 
      4105, 4240, 15674, 9554, 5249, 4514, 4274, 4241, 11245, 8980, 4372, 
      20873, 10889, 5933, 4610, 10100, 9665, 8345, 6473, 5920, 5849, 5200, 
      22717, 14761, 14562, 13786, 11650, 9117, 8125, 5917, 16564, 13925, 
      5576, 5261, 14066, 8405, 7345, 6266, 5057, 5402, 5617, 6145, 5584, 
      30293, 23825, 20458, 18325, 14738, 11105, 8245, 5338, 5858, 6418, 
      23432, 22637, 20605, 17140, 14692, 10805, 6632, 5525, 11101, 7146, 
      6714, 5746, 19465, 11552, 7220, 22829, 14029, 10690, 8633, 6185, 26820, 
      14548, 14005, 7380, 6613, 6373, 19930, 12641, 9722, 9050, 7466, 7082, 
      6866, 6385, 6817, 7330, 19396, 18721, 12329, 7129, 6500, 24517, 8325, 
      8242, 7345, 6661, 6586, 6642, 6661, 6730, 6885, 13949, 9224, 8573, 
      8405, 6740, 6773, 7624, 6970, 6953, 25012, 9457, 9360, 9265, 7137, 
      7281, 23866, 18461, 10946, 10361, 7901, 7850, 7586, 7450, 8996, 8420, 
      7652, 7540, 7460, 16978, 8053, 9873, 13520, 11344, 10660, 29530, 14005, 
      10322, 8321, 8597, 9290, 16200, 8941, 8100, 8629, 9864, 10404, 11236, 
      17497, 15005, 11645, 9437, 8722, 8282, 8765, 9305, 9802, 10682, 24089, 
      9833, 10865, 26338, 10585, 8653, 8665, 10330, 11050, 19861, 8936, 8837, 
      8936, 11972, 12805, 30634, 25666, 13381, 9754, 9250, 9026, 9866, 11729, 
      12161, 30532, 22212, 11332, 11152, 9316, 12241, 16133, 9458, 19013, 
      16660, 11720, 10333, 9860, 11629, 11720, 15426, 13897, 9801, 9850, 
      12505, 12809, 11849, 10576, 10100, 12025, 14761, 33305, 22745, 18301, 
      18122, 13117, 10202, 29725, 15304, 12904, 10693, 12253, 15028, 23378, 
      15098, 13634, 13210, 10865, 11338, 11509, 13858, 33617, 12752, 11345, 
      11177, 11345, 13120, 35674, 33826, 14625, 13941, 13729, 12114, 12049, 
      11601, 11281, 14994, 39125, 35572, 29461, 18980, 17636, 16277, 13352, 
      13172, 12325, 11560, 20098, 18173, 17225, 17074, 15674, 15418, 14258, 
      14365, 12889, 16153, 25337, 13906, 13645, 13562, 12506, 12365, 24644, 
      20200, 13544, 13469, 13469, 15944, 19890, 17362, 13282, 15802, 16042, 
      13220, 13840, 13988, 14065, 14225, 17873, 14533, 19010, 27396, 18701, 
      17321, 14825, 15074, 20114, 17300, 19697, 17410, 17524, 18785, 16010, 
      15605, 16562, 43641, 18121, 16704, 18369, 21969, 20725, 18362, 18737, 
      22562, 18853, 22984, 39778, 17338, 15705, 15418, 19225, 21529, 16601, 
      18434, 16250, 20666, 36612, 21205, 17992, 16501, 16317, 22600, 23620, 
      21605, 18833, 19984, 46917, 18925, 42761, 18761, 18649, 18513, 18448, 
      19805, 53569, 45450, 20074, 19314, 51530, 51444, 51085, 23945, 23321, 
      21281, 21200, 58189, 54020, 22373, 23474, 21233, 23050, 22469, 22394, 
      22049, 22157, 58473, 26000, 24802, 24349, 27505, 27378, 27161, 26525, 
      25394, 29236, 32930, 29258, 32449, 29593, 34084, 32530, 31298, 32834, 
      33577, 33538, 35828, 35725, 36625, 36196, 38569, 36650, 37369, 40202, 
      40345, 39073, 40498, 40165, 41908, 42809, 44573, 44641, 45685, 44645, 
      45874, 48285, 48500, 53477, 54193, 54100 ], 
  [ 24005, 22373, 23569, 22689, 21429, 20050, 19674, 21017, 18890, 20645, 
      20689, 15850, 18632, 16105, 18661, 18010, 17009, 17057, 15845, 15229, 
      16778, 18266, 12296, 11680, 11378, 13960, 15041, 15725, 11413, 15385, 
      14330, 15264, 14090, 13885, 12658, 14261, 11941, 7442, 9434, 7834, 
      4717, 5141, 8164, 14002, 11482, 7765, 6170, 3202, 2500, 8333, 16498, 
      6057, 8281, 7949, 16532, 9077, 1685, 2180, 8145, 1489, 2050, 1220, 
      5861, 6229, 58922, 49241, 16217, 8941, 7730, 941, 11188, 10000, 953, 
      60265, 51805, 44829, 47332, 16552, 10877, 901, 60161, 59189, 58706, 
      46850, 11650, 8546, 626, 59625, 48490, 5153, 5018, 1013, 55709, 3509, 
      1640, 500, 493, 53341, 9657, 457, 1465, 47489, 16529, 401, 404, 1844, 
      51437, 377, 386, 55080, 51853, 40725, 39925, 4813, 3460, 2498, 46912, 
      43105, 9092, 7825, 265, 53125, 35946, 34081, 8874, 2529, 241, 226, 450, 
      801, 35917, 35540, 12965, 5821, 340, 260, 196, 197, 46394, 32930, 9385, 
      2378, 49873, 35113, 7888, 5620, 5473, 4500, 3865, 145, 928, 47210, 
      46346, 11570, 6205, 5021, 410, 38909, 13096, 5725, 461, 325, 500, 
      50257, 36945, 29322, 10897, 9685, 2682, 2385, 1105, 810, 26633, 33173, 
      31025, 13045, 9458, 6773, 6449, 6290, 1138, 10036, 7957, 5965, 2536, 
      61, 46681, 33514, 31001, 30650, 27581, 23741, 12569, 8674, 701, 169, 
      61, 314, 10832, 10625, 4241, 2932, 1105, 457, 23725, 17698, 4498, 538, 
      10, 40808, 9413, 1448, 42850, 27557, 21317, 18226, 5626, 4226, 25921, 
      16129, 3600, 2704, 576, 0, 35722, 28562, 11882, 730, 27893, 15380, 
      13229, 10004, 5045, 3029, 965, 36873, 28909, 21913, 20745, 4909, 634, 
      3380, 1780, 24989, 24674, 16409, 8489, 3274, 74, 39637, 25317, 22536, 
      3636, 12818, 6938, 49, 25345, 8713, 7985, 64, 33205, 26325, 25045, 
      19402, 15706, 13770, 10690, 9882, 8002, 6805, 5265, 3562, 2682, 2385, 
      1681, 1602, 40501, 34325, 17000, 15476, 10100, 1864, 25721, 18346, 
      6050, 3602, 2425, 1277, 1082, 377, 122, 32905, 30073, 18913, 17305, 
      15769, 6073, 5473, 1044, 369, 33658, 27394, 22970, 19213, 17069, 15053, 
      4138, 3305, 2105, 2018, 33685, 23605, 22397, 20932, 20645, 20360, 
      19240, 17096, 12077, 4820, 4040, 2312, 1796, 1717, 520, 245, 197, 
      37089, 28114, 23941, 1906, 1746, 35600, 32297, 31585, 29840, 29497, 
      28480, 11281, 9092, 6817, 512, 32330, 22789, 22193, 20453, 13978, 
      11314, 6530, 293, 37188, 32724, 28548, 14248, 9928, 424, 28585, 6922, 
      6602, 2570, 24425, 19169, 15776, 12281, 7625, 976, 449, 31417, 29341, 
      28330, 18937, 14365, 8362, 697, 31813, 15125, 12584, 7880, 6109, 2885, 
      2509, 2333, 1213, 520, 488, 28753, 20693, 19025, 17170, 7253, 2833, 
      2738, 818, 530, 27801, 25857, 23680, 625, 577, 31250, 19946, 5114, 
      4721, 1994, 1466, 1025, 674, 33800, 30605, 25957, 2885, 26973, 25693, 
      24754, 21465, 2410, 2250, 26384, 11393, 32882, 32525, 23945, 20441, 
      17225, 16970, 8237, 7402, 6770, 3757, 26821, 21349, 16525, 10504, 
      10309, 4500, 4264, 4036, 3816, 10961, 7685, 4561, 4097, 3265, 1186, 
      1082, 22928, 22049, 21760, 9488, 8080, 1280, 1088, 22405, 22114, 14545, 
      11089, 28381, 28052, 18317, 11972, 10565, 10181, 1237, 21106, 19181, 
      10634, 2989, 2066, 1250, 21460, 20340, 4000, 3897, 2257, 1825, 13690, 
      13033, 26093, 21325, 12680, 3748, 6705, 2146, 1845, 30500, 27200, 
      22336, 13049, 28906, 17810, 3281, 23965, 20808, 9508, 4468, 2293, 
      13298, 11258, 2873, 2333, 29161, 22100, 18320, 8336, 7120, 24226, 
      15021, 10125, 4525, 4050, 30340, 10952, 10765, 8200, 5032, 4141, 3412, 
      2845, 2260, 23818, 11425, 6833, 4325, 2938, 6001, 5765, 5426, 5210, 
      5002, 4705, 3185, 2417, 5101, 3176, 2509, 2504, 25402, 8077, 5202, 
      27353, 19088, 16160, 6800, 6185, 9533, 19557, 6885, 19925, 6746, 4250, 
      3169, 29705, 3217, 25749, 14913, 8725, 6385, 4210, 3825, 18005, 5480, 
      35522, 10205, 6845, 5981, 3530, 22096, 21289, 18976, 5364, 3601, 30617, 
      25922, 19097, 17410, 15602, 13922, 3721, 22340, 19220, 17533, 15293, 
      5365, 5069, 5000, 4573, 13700, 12560, 9137, 7121, 4537, 4240, 21386, 
      13634, 7361, 5906, 5186, 4625, 15805, 12820, 5140, 27593, 15305, 8333, 
      4658, 14228, 13649, 11849, 9113, 8224, 8105, 6928, 29725, 20137, 19890, 
      18922, 16210, 12861, 11485, 8125, 22324, 19061, 7400, 4925, 19202, 
      11765, 10225, 8522, 5825, 5066, 5041, 8209, 5200, 38453, 30929, 26938, 
      24373, 19970, 15329, 11413, 6058, 5330, 5410, 30440, 29501, 27085, 
      22900, 19876, 14885, 8840, 6437, 15229, 9594, 8874, 5794, 25657, 15776, 
      9620, 29645, 18925, 14578, 11705, 5993, 34308, 19540, 18853, 9684, 
      8293, 6133, 26122, 17057, 13130, 12170, 9722, 9050, 8642, 6385, 6241, 
      6322, 25444, 24625, 16601, 9001, 7556, 31525, 10917, 10786, 9265, 7717, 
      7402, 6786, 6757, 6682, 6597, 18605, 12200, 11213, 10949, 7124, 7013, 
      6760, 7978, 7913, 32020, 12385, 12240, 12097, 7281, 7137, 30634, 24125, 
      14450, 13625, 9725, 9626, 9074, 7306, 11492, 10532, 8996, 8692, 7652, 
      22210, 9685, 8145, 17744, 14800, 8644, 37162, 18325, 13250, 9857, 7925, 
      8090, 21096, 10909, 8676, 8101, 8424, 8676, 9124, 22681, 19517, 15005, 
      11645, 10306, 8906, 8285, 8345, 8506, 8906, 30665, 8633, 9089, 33298, 
      13273, 9133, 9049, 8938, 9274, 25477, 9992, 9461, 9032, 9860, 10357, 
      38266, 32434, 17125, 11626, 10546, 9650, 9050, 9809, 10049, 38116, 
      28260, 14116, 13840, 9412, 10177, 20645, 9698, 24245, 21268, 14504, 
      12205, 11204, 10045, 10088, 19602, 17545, 10377, 10090, 10585, 15929, 
      14489, 12304, 10196, 10441, 12025, 41177, 28697, 23197, 22970, 16285, 
      10826, 36973, 19240, 15880, 10453, 10765, 12340, 29378, 18890, 16850, 
      16234, 10673, 10618, 10645, 11698, 41441, 15440, 13025, 10841, 10817, 
      11392, 43786, 41650, 18081, 17109, 16801, 14274, 14161, 13329, 11089, 
      12546, 47717, 43636, 36517, 23780, 22052, 20261, 16136, 15860, 14485, 
      11272, 25138, 22685, 21449, 21250, 19370, 19018, 17378, 12349, 11785, 
      13513, 31481, 16642, 16237, 16106, 14282, 13997, 30596, 25096, 15944, 
      15821, 12269, 13544, 24642, 21346, 15346, 13546, 13690, 12548, 12688, 
      12740, 12769, 12833, 14945, 13093, 15794, 33732, 22829, 20969, 13481, 
      13586, 16706, 20852, 16481, 20914, 20980, 22625, 18650, 18005, 14786, 
      52425, 21625, 14976, 15921, 18369, 25045, 16010, 16241, 18866, 16405, 
      19240, 47890, 20170, 17433, 16810, 16729, 18265, 18857, 21554, 18026, 
      17834, 44100, 25285, 20776, 18277, 17901, 19240, 19972, 25733, 21905, 
      23440, 55845, 21661, 51017, 21257, 20905, 20673, 20560, 22445, 63169, 
      53946, 22714, 21474, 60794, 60660, 60253, 27785, 26825, 23825, 23696, 
      68125, 63428, 25205, 26690, 23153, 25786, 24869, 24746, 24161, 24125, 
      68265, 29648, 27826, 26989, 31153, 30978, 30425, 29501, 27746, 33172, 
      36914, 31610, 36145, 31945, 38116, 35554, 33650, 35666, 36601, 36370, 
      38900, 38749, 39889, 38692, 42025, 39194, 40105, 43706, 43753, 41905, 
      43810, 43333, 44980, 45929, 47933, 47857, 48997, 47477, 49090, 51453, 
      51572, 56405, 57025, 56884 ], 
  [ 19885, 21277, 19825, 18937, 18805, 20072, 20452, 18769, 20420, 16493, 
      15777, 18868, 14458, 15705, 12965, 13448, 13957, 13625, 14681, 14057, 
      12200, 10660, 15650, 15786, 15860, 12770, 11581, 10369, 14373, 10405, 
      11240, 10282, 10996, 11169, 11828, 10025, 11861, 16424, 13120, 15300, 
      59809, 61745, 13730, 7848, 9864, 14085, 16648, 53748, 49642, 12757, 
      5800, 15769, 12321, 12745, 5450, 11225, 46169, 50066, 12181, 44837, 
      49556, 42298, 15185, 14417, 3604, 1861, 5125, 10701, 12136, 40501, 
      8410, 9490, 41645, 3809, 2153, 1225, 1458, 4698, 8473, 42345, 3701, 
      3485, 3380, 1352, 7732, 10676, 36020, 3541, 1476, 15217, 15460, 45097, 
      2645, 18485, 24554, 34754, 37393, 2165, 9133, 37733, 49325, 1225, 4285, 
      35785, 36922, 51970, 1769, 37649, 38036, 2386, 1805, 505, 461, 15245, 
      18050, 20488, 1018, 613, 9314, 10693, 34885, 1937, 256, 281, 9472, 
      20137, 34481, 35600, 41872, 45625, 225, 226, 6001, 13221, 31554, 32986, 
      35946, 36325, 872, 260, 8845, 20360, 1325, 173, 10370, 13394, 13625, 
      15298, 16553, 35513, 47258, 928, 820, 6868, 12465, 14305, 42580, 185, 
      5746, 13117, 29021, 30397, 43802, 1325, 109, 424, 7325, 8381, 19144, 
      19981, 24749, 26344, 757, 113, 233, 5689, 8528, 11513, 11945, 12164, 
      24400, 7970, 10049, 12593, 19370, 37685, 765, 72, 205, 232, 565, 1261, 
      5965, 9252, 26605, 31365, 38061, 42472, 7250, 7421, 15401, 18250, 
      24361, 28249, 1241, 3152, 14900, 27572, 35360, 178, 8473, 22810, 328, 
      533, 1853, 2920, 13000, 15380, 785, 3845, 16642, 18770, 27226, 35722, 
      0, 400, 6400, 26244, 485, 4226, 5477, 7922, 13925, 17957, 24965, 13, 
      365, 1685, 2029, 14165, 26900, 17170, 21618, 977, 1040, 3737, 9425, 
      17440, 38432, 125, 925, 1546, 16666, 5812, 11272, 35757, 949, 9265, 
      10049, 35770, 113, 793, 1025, 2564, 4160, 5248, 7460, 8164, 10064, 
      11513, 13753, 16964, 19108, 19945, 22265, 22564, 225, 97, 3562, 4306, 
      8002, 21690, 941, 3016, 12644, 17000, 19981, 24125, 25064, 30029, 
      35444, 185, 377, 2825, 3485, 4217, 12665, 13577, 25402, 30397, 180, 
      720, 1588, 2745, 3625, 4633, 16020, 17833, 21169, 21460, 205, 1465, 
      1769, 2194, 2285, 2378, 2770, 3650, 6569, 14810, 16298, 20618, 22370, 
      22669, 29410, 33293, 36269, 205, 680, 1421, 22100, 22696, 226, 325, 
      369, 514, 549, 666, 7281, 9250, 11889, 30154, 356, 1777, 1937, 2465, 
      5440, 7312, 12356, 36737, 298, 370, 730, 5330, 8570, 32330, 765, 11988, 
      12424, 20488, 1517, 3065, 4586, 6761, 11177, 27586, 33485, 569, 761, 
      884, 3209, 5441, 10400, 30329, 585, 5065, 6682, 11050, 13437, 20041, 
      21177, 21757, 26685, 33930, 35410, 925, 2693, 3293, 4084, 11933, 20365, 
      20648, 30068, 35828, 1105, 1429, 1898, 33653, 35873, 772, 3076, 15460, 
      16201, 23680, 26176, 29137, 33700, 674, 881, 1525, 20789, 1405, 1637, 
      1832, 2701, 22580, 23176, 1570, 8125, 884, 905, 2153, 3185, 4505, 4628, 
      11393, 12448, 13328, 19009, 1625, 2957, 4937, 9122, 9305, 17482, 18002, 
      18530, 19066, 8821, 12349, 17541, 18589, 20781, 31176, 32584, 2642, 
      2897, 2986, 10370, 11986, 30890, 33722, 2873, 2960, 6353, 8945, 1665, 
      1714, 4453, 8314, 9553, 9925, 33489, 3460, 4181, 9620, 22765, 26756, 
      35012, 3434, 3826, 19994, 20269, 26189, 28781, 7380, 7857, 2393, 3673, 
      8258, 21250, 15133, 28340, 30685, 1882, 2362, 3546, 8245, 2176, 5444, 
      23801, 3281, 4282, 11882, 20450, 29237, 8488, 10228, 26413, 29653, 
      2425, 4058, 5570, 13730, 15538, 3536, 7561, 11737, 21257, 22672, 2466, 
      11050, 11241, 14346, 20250, 22761, 25434, 28269, 33354, 3880, 10765, 
      16757, 22565, 28360, 18945, 19465, 20260, 20800, 21348, 22185, 28225, 
      36529, 21445, 28970, 36997, 37370, 3944, 15725, 21544, 3625, 6322, 
      7930, 18226, 19501, 14153, 6409, 18685, 6397, 19300, 26632, 34245, 
      3701, 35425, 4657, 9697, 16361, 20825, 28100, 30361, 7873, 23698, 3464, 
      14813, 20525, 22685, 36488, 6290, 6617, 7706, 25090, 38825, 4225, 5200, 
      7825, 8784, 10000, 11344, 39321, 6530, 7946, 8905, 10445, 26221, 27437, 
      27746, 29965, 12250, 13378, 17893, 21925, 32193, 35298, 7460, 12560, 
      21785, 26000, 29060, 32657, 10949, 13634, 30146, 5725, 11581, 20485, 
      35332, 12770, 13325, 15305, 19373, 21130, 21389, 24370, 5585, 8849, 
      8980, 9524, 11348, 14425, 16073, 21785, 8010, 9661, 24082, 38617, 9800, 
      16349, 18589, 21800, 30821, 38756, 40621, 22997, 39266, 5233, 6025, 
      6948, 7785, 9808, 13105, 17505, 31428, 40528, 44388, 6290, 6485, 7093, 
      8578, 10090, 13793, 22490, 30293, 13757, 21352, 22900, 36452, 7929, 
      13546, 21754, 7001, 11401, 14992, 18545, 38537, 6370, 11258, 11705, 
      22570, 26093, 39053, 8388, 13309, 17320, 18628, 22984, 24580, 25684, 
      37413, 41805, 45288, 8842, 9157, 13985, 25285, 30266, 7361, 21529, 
      21776, 25169, 30425, 32000, 36676, 37025, 38084, 39889, 12961, 19786, 
      21445, 21937, 35122, 36145, 44586, 31060, 31373, 7850, 20345, 20578, 
      20813, 37165, 39289, 8352, 10537, 17872, 18937, 26377, 26656, 28372, 
      39456, 22850, 24914, 29426, 30634, 37154, 12020, 27845, 52765, 15490, 
      18594, 55530, 8068, 15313, 21200, 28769, 44225, 48548, 13546, 26417, 
      35146, 43265, 50770, 53290, 56762, 12861, 14989, 19549, 25261, 28836, 
      34996, 43069, 46909, 49716, 53896, 9881, 49085, 54077, 9488, 23105, 
      36353, 37025, 50900, 54260, 12249, 32674, 35545, 39274, 57490, 60633, 
      9160, 10132, 18637, 27880, 31336, 35732, 46472, 55925, 57677, 9386, 
      11626, 23186, 23666, 39650, 57425, 16105, 38800, 14033, 15970, 23570, 
      28453, 31610, 53509, 53930, 17704, 19805, 36829, 39188, 56693, 22345, 
      24685, 29682, 40426, 53901, 64557, 10169, 12809, 15625, 15776, 22321, 
      36896, 10877, 19226, 23426, 43325, 53465, 64490, 13108, 20008, 22504, 
      23400, 43165, 47268, 48429, 59688, 10805, 25250, 30773, 44465, 45953, 
      55978, 10880, 11012, 21841, 23137, 23585, 28240, 28505, 30697, 43577, 
      62800, 11029, 11106, 11925, 16954, 18250, 19861, 25186, 25666, 28449, 
      44514, 16420, 18125, 19157, 19336, 21236, 21640, 23780, 59197, 51449, 
      65273, 14065, 26064, 26793, 27040, 31264, 32113, 14690, 17506, 28010, 
      28265, 52685, 63410, 18184, 20936, 30056, 62276, 63176, 48802, 52722, 
      53530, 53937, 54757, 68965, 55393, 72080, 14794, 21277, 23197, 55021, 
      56260, 74500, 23834, 72761, 24272, 24714, 23333, 28808, 30053, 59720, 
      14197, 24977, 59530, 66145, 77665, 21969, 65476, 66841, 78916, 66625, 
      79666, 14948, 28808, 34765, 36788, 67325, 74909, 32029, 27920, 34976, 
      71072, 16066, 24089, 29786, 35225, 36361, 76634, 79634, 24157, 28645, 
      27154, 16465, 31041, 16925, 32525, 34061, 34585, 34850, 32573, 18485, 
      17956, 32840, 35380, 18752, 18994, 18965, 28453, 30137, 34697, 34946, 
      20781, 20242, 33805, 32264, 38933, 35136, 36865, 37120, 38425, 39521, 
      22045, 31810, 34900, 37085, 33305, 33508, 35597, 36941, 40100, 33050, 
      36392, 43940, 37889, 44273, 37210, 42580, 45968, 44200, 43621, 44900, 
      45530, 45757, 45005, 49850, 45621, 49972, 49369, 46916, 47717, 50405, 
      48528, 49185, 51578, 52145, 52253, 53309, 53689, 55949, 54536, 57265, 
      58138, 64081, 65453, 65690 ], 
  [ 16965, 18037, 16865, 15977, 15725, 16712, 17012, 15649, 16900, 13573, 
      12937, 15188, 11538, 12385, 10205, 10568, 10917, 10625, 11441, 10817, 
      9320, 8100, 11930, 11986, 12020, 9530, 8581, 7569, 10693, 7565, 8200, 
      7442, 7956, 8089, 8548, 7105, 8501, 12104, 9360, 11140, 50609, 52385, 
      9770, 5128, 6664, 10045, 12168, 45028, 41282, 8917, 3560, 11369, 8521, 
      8865, 3250, 7625, 38089, 41626, 8381, 36877, 41156, 34578, 10825, 
      10177, 6084, 3501, 2925, 7141, 8296, 32941, 5330, 6170, 33965, 6409, 
      4033, 2465, 2938, 2578, 5353, 34585, 6301, 6005, 5860, 2792, 4772, 
      7076, 28900, 6101, 3076, 10777, 10980, 37057, 4885, 13525, 18754, 
      27754, 30113, 4205, 5813, 30413, 40885, 2745, 2205, 28665, 29682, 
      43290, 3649, 30329, 30676, 4586, 3725, 1385, 1261, 10765, 13130, 15208, 
      2498, 1733, 5914, 7013, 27845, 3977, 656, 481, 6032, 14897, 27481, 
      28480, 34112, 37505, 625, 586, 3361, 9061, 24874, 26146, 28786, 29125, 
      2312, 340, 5525, 15080, 3085, 493, 6730, 9194, 9385, 10778, 11833, 
      28393, 38978, 2448, 2260, 3988, 8425, 9945, 34740, 905, 3146, 8957, 
      22621, 23837, 35842, 3125, 629, 104, 4325, 5141, 14024, 14741, 18869, 
      20264, 117, 233, 113, 3089, 5248, 7633, 7985, 8164, 18560, 4810, 6449, 
      8513, 14210, 30325, 2245, 232, 85, 72, 45, 261, 3285, 5812, 20485, 
      24685, 30661, 34632, 4250, 4381, 10841, 13250, 18521, 21929, 241, 1312, 
      10420, 21332, 28240, 1098, 5193, 17170, 1448, 13, 533, 1160, 8840, 
      10820, 65, 1765, 11882, 13690, 21026, 28562, 400, 0, 3600, 20164, 5, 
      2026, 2917, 4762, 9605, 12997, 19045, 533, 5, 445, 629, 9805, 20740, 
      12330, 16138, 137, 160, 1697, 5945, 12560, 30992, 925, 125, 386, 11906, 
      3172, 7432, 28597, 149, 5825, 6449, 28610, 233, 113, 185, 964, 2000, 
      2768, 4420, 4964, 6464, 7633, 9473, 12164, 13988, 14705, 16705, 16964, 
      1105, 337, 1602, 2106, 4842, 16210, 181, 1256, 8564, 12200, 14741, 
      18325, 19144, 23509, 28324, 265, 137, 1145, 1565, 2057, 8585, 9337, 
      19442, 23837, 340, 160, 468, 1105, 1665, 2353, 11380, 12913, 15769, 
      16020, 365, 425, 569, 794, 845, 898, 1130, 1690, 3769, 10370, 11618, 
      15298, 16810, 17069, 22970, 26413, 29069, 725, 200, 421, 16580, 17096, 
      586, 325, 289, 234, 229, 226, 4321, 5850, 7969, 23634, 356, 617, 697, 
      985, 2960, 4352, 8356, 29497, 818, 410, 290, 2890, 5330, 25570, 325, 
      8068, 8424, 15208, 557, 1385, 2386, 3961, 7417, 21386, 26605, 449, 401, 
      404, 1489, 3001, 6800, 23809, 505, 2745, 3922, 7330, 9277, 14841, 
      15817, 16317, 20605, 27010, 28330, 485, 1213, 1573, 2084, 8053, 15125, 
      15368, 23588, 28708, 545, 629, 818, 26773, 28753, 612, 1476, 10980, 
      11601, 18000, 20176, 22777, 26820, 794, 641, 725, 15509, 725, 797, 872, 
      1301, 17060, 17576, 810, 5085, 884, 865, 1073, 1625, 2465, 2548, 7673, 
      8528, 9248, 14009, 905, 1517, 2777, 5882, 6025, 12722, 13162, 13610, 
      14066, 5661, 8469, 12781, 13669, 15541, 24616, 25864, 1402, 1537, 1586, 
      6890, 8186, 24370, 26882, 1553, 1600, 3833, 5785, 1105, 1114, 2533, 
      5314, 6273, 6565, 26689, 1940, 2381, 6340, 17285, 20756, 28052, 1954, 
      2186, 14914, 15149, 20269, 22541, 4660, 5017, 1513, 2153, 5338, 16010, 
      10853, 22180, 24245, 1522, 1602, 2146, 5365, 1616, 3364, 18241, 2081, 
      2642, 8242, 15370, 22997, 5608, 6948, 20533, 23373, 1865, 2578, 3530, 
      9770, 11258, 2336, 4961, 8177, 16097, 17312, 2026, 7650, 7801, 10306, 
      15250, 17401, 19714, 22189, 26674, 2600, 7445, 12317, 17245, 22280, 
      14185, 14625, 15300, 15760, 16228, 16945, 22185, 29529, 16325, 22850, 
      29957, 30290, 2824, 11525, 16424, 2745, 4282, 5410, 13626, 14701, 
      10273, 4409, 14045, 4437, 14580, 20872, 27565, 3061, 28625, 3497, 6857, 
      12161, 15905, 22180, 24161, 5553, 18378, 3464, 10933, 15685, 17525, 
      29608, 4570, 4777, 5506, 19610, 31705, 3625, 4000, 5625, 6304, 7200, 
      8224, 32161, 4810, 5746, 6425, 7565, 20621, 21677, 21946, 23885, 9010, 
      9898, 13573, 16965, 25873, 28618, 5540, 9280, 16865, 20480, 23140, 
      26297, 8069, 10154, 24106, 4645, 8581, 15805, 28692, 9530, 9965, 11545, 
      14893, 16370, 16589, 19130, 4745, 6649, 6740, 7124, 8468, 10865, 12193, 
      16945, 6130, 7261, 18922, 31657, 7400, 12469, 14309, 17000, 24781, 
      31796, 33461, 18037, 32266, 5353, 5265, 5668, 6145, 7488, 9945, 13465, 
      25348, 33408, 36868, 5450, 5525, 5813, 6698, 7730, 10513, 17650, 24373, 
      10517, 16712, 18020, 29812, 6409, 10386, 17074, 6001, 8801, 11552, 
      14425, 31697, 5930, 8738, 9065, 17810, 20813, 32173, 6868, 10309, 
      13480, 14548, 18184, 19540, 20484, 30733, 34645, 37768, 7202, 7397, 
      10865, 20165, 24466, 6521, 17009, 17216, 20089, 24625, 26000, 30116, 
      30425, 31364, 32969, 10161, 15586, 16965, 17377, 28762, 29665, 37186, 
      25220, 25493, 7010, 16105, 16298, 16493, 30605, 32489, 7312, 8577, 
      14112, 14977, 21217, 21456, 22932, 32656, 18250, 19994, 23866, 24914, 
      30634, 9700, 22525, 44645, 12330, 14794, 47170, 7748, 12233, 16960, 
      23369, 36985, 40868, 10946, 21377, 28946, 36145, 42890, 45170, 48322, 
      10501, 12069, 15669, 20421, 23476, 28836, 35989, 39429, 41956, 45736, 
      8681, 41405, 45917, 8608, 18665, 30073, 30665, 43060, 46100, 10249, 
      26874, 29385, 32674, 49050, 51913, 8840, 9092, 15077, 22760, 25736, 
      29572, 39112, 47645, 49237, 9026, 9986, 18826, 19226, 33050, 49025, 
      13185, 32320, 11713, 13130, 19210, 23333, 26050, 45509, 45890, 14504, 
      16165, 30629, 32708, 48413, 18265, 20205, 24442, 33826, 45901, 55597, 
      10049, 11089, 13025, 13136, 18281, 30736, 10237, 15826, 19226, 36445, 
      45545, 55570, 11428, 16488, 18504, 19240, 36325, 39988, 41029, 51208, 
      10645, 20810, 25493, 37505, 38833, 47858, 10960, 10852, 18041, 19097, 
      19465, 23360, 23585, 25457, 36737, 54080, 11509, 11146, 11125, 14274, 
      15250, 16501, 20826, 21226, 23569, 37594, 13940, 15205, 15997, 16136, 
      17636, 17960, 19700, 50837, 43849, 56393, 12505, 21664, 22273, 22480, 
      26064, 26793, 12970, 14906, 23330, 23545, 45005, 54730, 15464, 17576, 
      25096, 53716, 54536, 41562, 45082, 45810, 46177, 46917, 59845, 47513, 
      62720, 13394, 18037, 19557, 47221, 48340, 64980, 20114, 63401, 20512, 
      20914, 19853, 24328, 25373, 51560, 14837, 21217, 51410, 57425, 67985, 
      18889, 56836, 58081, 69156, 57905, 69866, 15028, 24488, 29525, 31268, 
      58565, 65509, 27229, 23840, 29776, 62032, 15626, 20809, 25426, 30025, 
      31001, 67154, 69914, 20917, 24525, 23354, 17225, 26641, 17125, 27925, 
      29261, 29705, 29930, 28093, 19805, 18356, 28360, 30500, 19792, 19994, 
      19925, 24973, 26377, 30137, 30346, 22381, 21402, 29485, 28264, 33853, 
      30736, 32185, 32400, 33505, 34481, 23525, 28170, 30740, 32605, 29665, 
      29828, 31637, 32741, 35380, 29650, 33032, 39220, 34289, 39553, 33890, 
      38420, 41248, 39880, 39461, 40580, 41410, 41597, 41045, 45250, 41821, 
      45412, 44969, 43156, 43877, 46085, 44608, 45145, 47458, 48065, 48373, 
      49309, 49769, 51629, 50536, 53225, 54018, 59841, 61133, 61330 ], 
  [ 13005, 13117, 12785, 11897, 11285, 11432, 11492, 11089, 11140, 9613, 
      9217, 8948, 7578, 7225, 6725, 6728, 6597, 6425, 6521, 5897, 5480, 5220, 
      5570, 5386, 5300, 4610, 4381, 3969, 4453, 3845, 3880, 3722, 3636, 3649, 
      3508, 3145, 3221, 3944, 2880, 3460, 27809, 29105, 2690, 1768, 1864, 
      2725, 3528, 23668, 21002, 2197, 1640, 2969, 1921, 2025, 1450, 1625, 
      18649, 21106, 1781, 17797, 20756, 16218, 2545, 2257, 18324, 13221, 
      1125, 1261, 1576, 15061, 890, 1010, 15725, 19009, 14473, 10985, 12178, 
      1018, 793, 16105, 18901, 18365, 18100, 11912, 692, 1076, 12340, 18581, 
      12676, 2257, 2340, 17737, 16405, 3445, 6154, 11554, 13073, 15125, 653, 
      13253, 20365, 12105, 765, 12105, 12762, 22050, 14089, 13169, 13396, 
      15986, 14285, 8825, 8461, 2125, 3170, 4168, 11738, 9893, 514, 773, 
      11525, 14897, 6656, 5881, 512, 3977, 11281, 11920, 15632, 17945, 6625, 
      6466, 241, 1381, 9634, 10426, 12106, 12325, 11432, 5380, 365, 4040, 
      13165, 6253, 610, 1394, 1465, 2018, 2473, 11833, 18938, 11808, 11380, 
      148, 1105, 1665, 16020, 7865, 146, 1277, 8221, 8957, 16762, 13325, 
      6989, 3944, 125, 221, 3464, 3821, 6029, 6824, 2997, 5393, 4553, 89, 
      208, 793, 905, 964, 5840, 130, 449, 1073, 3530, 13045, 11485, 5512, 
      4525, 4392, 3285, 2061, 45, 292, 6925, 9445, 13261, 15912, 50, 61, 
      1961, 3050, 5801, 7769, 2041, 592, 1780, 7412, 11680, 8658, 153, 5050, 
      9608, 3253, 1373, 680, 1160, 1940, 2705, 325, 2402, 3250, 7226, 11882, 
      6400, 3600, 0, 6724, 3365, 226, 37, 82, 1445, 2917, 6085, 6893, 3725, 
      1525, 1229, 1525, 7060, 2610, 4498, 2417, 2320, 377, 305, 2720, 13472, 
      8125, 2525, 1706, 2426, 52, 712, 11917, 2549, 305, 449, 11930, 5393, 
      2873, 2465, 964, 320, 128, 100, 164, 464, 793, 1433, 2564, 3428, 3785, 
      4825, 4964, 8545, 5857, 522, 306, 162, 4570, 2701, 776, 1124, 2600, 
      3821, 5725, 6184, 8749, 11764, 5305, 4217, 905, 605, 377, 1145, 1417, 
      6362, 8957, 5620, 3280, 1908, 985, 585, 313, 2260, 2953, 4369, 4500, 
      5645, 2105, 1769, 1394, 1325, 1258, 1010, 610, 169, 1850, 2378, 4138, 
      4930, 5069, 8450, 10573, 12269, 7085, 3560, 2221, 4820, 5096, 6466, 
      5125, 4849, 4194, 4069, 3706, 241, 450, 1009, 8874, 5156, 1937, 1777, 
      1345, 320, 272, 1156, 12577, 7178, 5330, 3770, 370, 410, 10090, 3805, 
      1108, 1224, 4168, 2477, 1145, 586, 361, 937, 7586, 10765, 4889, 4121, 
      3764, 1129, 481, 800, 9049, 5065, 585, 442, 970, 1597, 4041, 4537, 
      4797, 7165, 11050, 11890, 3965, 1573, 1213, 884, 1213, 4205, 4328, 
      8948, 12148, 3665, 3029, 2378, 10933, 12193, 4932, 1476, 2340, 2601, 
      5760, 6976, 8497, 10980, 5954, 4721, 3125, 4469, 3485, 3077, 2792, 
      1901, 5300, 5576, 3330, 765, 5684, 5545, 2633, 1745, 1145, 1108, 1313, 
      1568, 1808, 3809, 3545, 1997, 1097, 962, 985, 3242, 3442, 3650, 3866, 
      981, 1629, 3301, 3709, 4621, 9736, 10504, 2482, 2257, 2186, 1250, 1586, 
      9610, 11162, 2393, 2320, 1073, 1105, 4225, 4114, 1573, 1114, 1233, 
      1285, 11089, 2180, 1781, 1300, 5645, 7556, 11972, 2314, 2066, 4474, 
      4589, 7309, 8621, 1300, 1297, 3673, 2393, 1378, 5090, 2813, 8500, 9725, 
      5242, 4122, 2746, 1525, 4736, 1924, 6361, 3281, 2522, 2122, 4930, 9077, 
      1768, 1908, 7693, 9333, 4985, 2938, 2210, 2690, 3218, 3536, 1961, 2297, 
      5417, 6032, 5506, 2250, 2281, 2986, 5050, 6121, 7354, 8749, 11434, 
      3560, 2285, 3797, 6085, 8840, 4705, 4905, 5220, 5440, 5668, 6025, 8865, 
      13329, 5765, 9290, 13637, 13850, 4264, 3725, 5864, 4905, 2962, 2650, 
      4626, 5101, 3433, 3209, 4925, 3357, 5220, 8392, 12325, 5941, 13025, 
      4817, 3137, 4361, 5945, 9220, 10361, 3393, 7218, 8264, 4093, 5965, 
      6845, 13768, 4210, 4057, 3706, 7970, 15145, 6625, 5200, 3825, 3664, 
      3600, 3664, 15481, 4450, 3946, 3785, 3725, 8621, 9197, 9346, 10445, 
      4090, 4258, 5413, 6885, 11713, 13378, 4580, 4240, 6905, 8720, 10180, 
      12017, 4229, 4514, 10786, 6205, 4381, 6565, 13572, 4610, 4685, 5065, 
      6253, 6890, 6989, 8210, 7025, 4849, 4820, 4724, 4628, 4985, 5353, 7225, 
      5290, 4861, 8242, 15577, 5000, 5629, 6269, 7400, 11461, 15716, 16781, 
      7957, 16066, 10513, 7785, 6628, 6025, 5328, 5265, 6145, 11908, 16848, 
      19108, 7730, 7445, 6773, 5858, 5450, 5473, 7930, 11413, 5597, 7592, 
      8180, 14692, 6649, 5706, 7834, 7801, 5801, 6032, 6865, 15977, 9410, 
      5978, 5945, 8330, 9773, 16333, 7108, 6109, 6760, 7108, 8584, 9220, 
      9684, 15493, 17965, 20008, 7082, 6917, 6305, 9605, 11866, 8801, 8249, 
      8336, 9649, 12025, 12800, 15236, 15425, 16004, 17009, 6561, 7786, 8325, 
      8497, 14482, 15025, 19786, 12500, 12653, 9290, 8185, 8258, 8333, 15725, 
      16889, 8992, 7497, 7632, 7897, 10537, 10656, 11412, 17056, 9250, 10034, 
      11986, 12554, 15874, 7540, 11365, 25085, 7650, 8194, 26890, 11588, 
      7793, 9040, 11969, 20065, 22628, 7946, 11057, 15146, 19585, 24050, 
      25610, 27802, 8221, 8109, 8829, 10701, 12196, 15156, 19549, 21789, 
      23476, 26056, 9881, 23165, 26237, 10768, 10145, 16033, 16385, 24340, 
      26420, 9049, 14274, 15705, 17674, 28530, 30553, 12680, 10772, 9197, 
      12200, 13736, 15892, 21832, 27605, 28717, 12746, 9866, 10546, 10706, 
      18050, 28625, 9225, 17680, 9553, 9410, 10930, 12773, 14170, 26309, 
      26570, 9704, 10045, 16829, 18068, 28373, 10825, 11565, 13522, 18826, 
      26701, 33517, 14489, 10729, 10025, 10016, 10961, 17056, 13117, 10426, 
      11426, 20605, 26585, 33610, 11188, 10728, 11304, 11560, 20605, 22948, 
      23629, 30568, 14965, 12290, 14453, 21425, 22273, 28298, 16000, 15172, 
      11441, 11777, 11905, 13520, 13625, 14537, 21017, 32720, 17749, 16066, 
      13525, 11034, 11050, 11221, 12546, 12706, 13729, 21634, 11300, 11245, 
      11317, 11336, 11636, 11720, 12260, 30557, 25849, 34553, 12625, 13264, 
      13513, 13600, 15264, 15633, 12610, 11906, 14090, 14185, 26765, 33490, 
      12104, 12296, 15016, 32836, 33416, 24642, 26962, 27450, 27697, 28197, 
      37285, 28673, 39440, 13994, 13117, 13437, 28621, 29380, 41220, 13754, 
      40121, 14032, 14314, 14213, 15688, 16133, 31880, 21557, 14737, 31850, 
      36065, 43745, 14449, 35716, 36601, 44676, 36545, 45266, 20068, 16328, 
      18605, 19508, 37085, 42109, 17629, 16400, 18976, 39712, 19106, 15769, 
      17146, 19225, 19721, 43514, 45554, 15997, 16965, 16754, 24305, 18241, 
      22525, 18925, 19661, 19865, 19970, 19453, 28565, 24356, 19720, 20660, 
      27712, 27794, 27605, 19333, 19897, 21257, 21346, 31981, 29682, 21325, 
      21064, 23413, 22336, 22945, 23040, 23545, 24161, 32765, 22050, 23060, 
      23965, 23545, 23588, 24557, 24941, 26020, 24250, 27752, 29860, 28289, 
      30193, 28730, 30740, 31888, 31720, 31781, 32420, 33850, 33917, 33965, 
      36250, 35221, 36532, 36569, 36676, 37157, 37925, 37648, 37825, 39898, 
      40625, 41533, 42109, 42809, 43469, 43336, 45905, 46458, 51921, 52973, 
      53050 ], 
  [ 19237, 18037, 18853, 17965, 16861, 15860, 15592, 16501, 14912, 15845, 
      15777, 12064, 13810, 11817, 13613, 13124, 12337, 12329, 11441, 10817, 
      11876, 12928, 8522, 8010, 7760, 9530, 10285, 10693, 7569, 10405, 9620, 
      10282, 9376, 9225, 8264, 9377, 7649, 4436, 5668, 4608, 8293, 8933, 
      4658, 8820, 6948, 4365, 3364, 6120, 4930, 4657, 10660, 3133, 4545, 
      4321, 10634, 5069, 3725, 4706, 4405, 3365, 4520, 2770, 2873, 3077, 
      46696, 38149, 10309, 4869, 4036, 2269, 6466, 5602, 2441, 47873, 40385, 
      34273, 36450, 10530, 6205, 2493, 47765, 46901, 46472, 36020, 6760, 
      4520, 1352, 47281, 37440, 2257, 2176, 2977, 43793, 1313, 578, 1058, 
      1429, 41693, 5245, 1445, 3965, 36541, 10441, 1117, 1282, 4666, 40001, 
      1361, 1424, 43210, 40361, 30637, 29945, 1961, 1202, 724, 36010, 32689, 
      4778, 3889, 865, 41465, 26500, 24905, 4612, 697, 785, 932, 2020, 2857, 
      26469, 26146, 7621, 2529, 450, 586, 954, 1009, 35540, 23912, 4957, 596, 
      38585, 25769, 3890, 2378, 2285, 1690, 1325, 845, 3194, 36244, 35488, 
      6544, 2745, 1993, 2080, 29021, 7690, 2425, 185, 265, 2330, 38909, 
      27325, 20836, 6029, 5141, 676, 541, 125, 100, 18577, 24089, 22265, 
      7633, 4964, 3089, 2873, 2768, 100, 5378, 3893, 2549, 578, 1073, 35757, 
      24372, 22237, 21940, 19357, 16165, 7261, 4392, 37, 261, 1125, 1972, 
      5954, 5801, 1469, 754, 61, 61, 16145, 11252, 1616, 32, 692, 30634, 
      4909, 130, 32404, 19325, 14165, 11668, 2308, 1448, 17957, 10001, 1090, 
      626, 10, 730, 26244, 20164, 6724, 0, 19601, 9410, 7745, 5330, 1937, 
      785, 17, 27229, 20453, 14645, 13693, 1853, 8, 970, 234, 17177, 16916, 
      10217, 4241, 916, 1172, 29609, 17449, 15154, 1114, 7432, 3172, 765, 
      17473, 4405, 3893, 778, 24089, 18289, 17225, 12608, 9668, 8164, 5840, 
      5248, 3908, 3089, 2089, 1088, 640, 505, 233, 208, 30357, 25045, 10690, 
      9490, 5410, 306, 17789, 11764, 2600, 1124, 541, 149, 116, 221, 776, 
      23837, 21437, 12221, 10937, 9725, 2621, 2237, 130, 265, 24480, 19188, 
      15520, 12465, 10753, 9169, 1440, 985, 433, 400, 24505, 16045, 15053, 
      13858, 13625, 13394, 12490, 10778, 6893, 1850, 1394, 530, 338, 313, 
      250, 569, 953, 27421, 19796, 16325, 392, 340, 26146, 23329, 22725, 
      21250, 20961, 20106, 6309, 4714, 3141, 346, 23360, 15385, 14897, 13481, 
      8356, 6340, 2960, 1097, 27514, 23698, 20170, 8570, 5330, 578, 20205, 
      3240, 3028, 724, 16745, 12461, 9770, 7085, 3725, 370, 761, 22601, 
      20849, 20000, 12281, 8681, 4244, 521, 22941, 9277, 7330, 3922, 2745, 
      925, 765, 697, 441, 882, 1066, 20365, 13709, 12365, 10888, 3509, 925, 
      884, 584, 1160, 19573, 17953, 16154, 929, 1205, 22480, 13120, 2176, 
      1945, 676, 580, 625, 976, 24650, 21941, 18049, 1025, 18901, 17837, 
      17060, 14365, 872, 820, 18418, 6505, 23888, 23585, 16409, 13553, 10985, 
      10784, 4265, 3700, 3284, 1513, 18797, 14297, 10445, 5882, 5741, 1930, 
      1802, 1682, 1570, 6229, 3925, 1989, 1741, 1341, 1044, 1156, 15602, 
      14885, 14650, 5186, 4210, 1082, 1322, 15185, 14948, 8945, 6353, 20133, 
      19858, 11905, 7018, 5989, 5713, 1413, 14152, 12605, 6056, 1381, 1160, 
      1640, 14450, 13546, 1850, 1801, 1241, 1241, 8352, 7857, 18269, 14365, 
      7610, 1810, 3469, 1448, 1525, 21970, 19210, 15210, 7921, 20644, 11600, 
      1769, 16565, 14002, 5402, 2306, 1697, 8164, 6664, 1789, 1789, 20893, 
      15074, 12050, 4658, 3874, 16820, 9505, 5905, 2465, 2260, 21906, 6514, 
      6381, 4626, 2754, 2349, 2106, 2025, 2250, 16516, 6877, 3797, 2477, 
      2116, 3393, 3265, 3088, 2980, 2880, 2745, 2305, 2833, 2977, 2402, 2977, 
      3026, 17876, 4709, 3076, 19501, 12802, 10522, 3970, 3625, 5729, 13213, 
      4105, 13525, 4072, 2980, 3141, 21521, 3349, 18265, 9697, 5345, 3977, 
      3152, 3145, 12085, 3610, 26468, 6389, 4325, 3893, 3764, 15362, 14717, 
      12890, 3706, 4157, 22369, 18484, 13009, 11700, 10324, 9076, 4329, 
      15602, 13130, 11821, 10121, 3865, 3785, 3770, 3721, 9010, 8194, 5905, 
      4753, 4005, 4194, 14912, 8996, 4937, 4292, 4112, 4145, 10625, 8450, 
      4226, 19981, 10285, 5581, 4552, 9530, 9113, 7853, 6089, 5578, 5513, 
      4930, 21785, 14033, 13840, 13088, 11024, 8593, 7649, 5585, 15786, 
      13225, 5290, 5245, 13364, 7925, 6925, 5924, 4901, 5384, 5629, 5825, 
      5570, 29209, 22873, 19584, 17505, 14020, 10513, 7785, 5184, 5860, 6480, 
      22490, 21713, 19729, 16354, 13978, 10229, 6290, 5345, 10517, 6772, 
      6376, 5672, 18621, 10954, 6850, 21905, 13345, 10132, 8177, 6137, 25810, 
      13850, 13325, 7018, 6329, 6329, 19080, 12013, 9220, 8584, 7108, 6760, 
      6568, 6309, 6813, 7380, 18562, 17905, 11717, 6817, 6290, 23561, 7921, 
      7844, 7025, 6449, 6404, 6544, 6569, 6656, 6841, 13285, 8770, 8161, 
      8005, 6610, 6661, 7650, 6760, 6749, 24050, 9005, 8914, 8825, 7033, 
      7213, 22932, 17665, 10420, 9865, 7585, 7540, 7312, 7380, 8594, 8066, 
      7394, 7306, 7346, 16232, 7757, 9997, 12898, 10818, 10818, 28480, 13369, 
      9860, 8033, 8585, 9344, 15490, 8597, 7930, 8597, 9946, 10522, 11402, 
      16749, 14341, 11125, 9061, 8424, 8104, 8725, 9325, 9864, 10804, 23165, 
      9881, 10985, 25364, 10145, 8489, 8513, 10400, 11168, 19053, 8698, 8653, 
      8818, 12130, 13005, 29572, 24712, 12805, 9412, 8980, 8840, 9860, 11861, 
      12317, 29474, 21346, 10874, 10706, 9194, 12389, 15457, 9316, 18245, 
      15970, 11258, 9985, 9578, 11713, 11810, 14788, 13325, 9613, 9704, 
      12629, 12301, 11401, 10242, 9970, 12105, 14985, 32201, 21881, 17569, 
      17396, 12601, 10004, 28697, 14690, 12410, 10601, 12317, 15242, 22504, 
      14500, 13108, 12708, 10765, 11304, 11493, 14004, 32513, 12290, 11009, 
      11093, 11285, 13210, 34532, 32720, 14065, 13417, 13217, 11716, 11657, 
      11257, 11177, 15172, 37921, 34434, 28449, 18250, 16954, 15649, 12874, 
      12706, 11925, 11466, 19336, 17477, 16565, 16420, 15080, 14836, 13736, 
      14485, 12893, 16349, 24433, 13428, 13185, 13108, 12148, 12025, 23762, 
      19450, 13106, 13037, 13481, 16106, 19156, 16724, 12884, 15944, 16196, 
      13162, 13842, 14002, 14085, 14257, 18097, 14569, 19268, 26458, 18037, 
      16717, 14845, 15112, 20392, 16706, 19949, 16820, 16938, 18149, 15524, 
      15149, 16628, 42385, 17525, 16762, 18517, 22261, 20025, 18496, 18889, 
      22864, 18997, 23290, 38600, 16820, 15325, 15080, 19373, 21773, 16153, 
      17876, 15860, 20852, 35506, 20525, 17474, 16109, 15949, 22850, 23906, 
      20917, 18277, 19378, 45625, 18405, 41549, 18269, 18185, 18061, 18002, 
      19289, 52181, 44200, 19556, 18856, 50180, 50098, 49745, 23269, 22685, 
      20765, 20690, 56745, 52642, 21817, 22868, 20789, 22500, 21961, 21892, 
      21577, 21701, 57037, 25330, 24208, 23801, 26825, 26704, 26525, 25925, 
      24872, 28514, 32180, 28712, 31733, 29045, 33322, 31888, 30740, 32212, 
      32929, 32912, 35162, 35065, 35933, 35594, 37845, 36040, 36733, 39464, 
      39617, 38417, 39780, 39465, 41210, 42101, 43829, 43913, 44941, 43961, 
      45140, 47545, 47770, 52741, 53465, 53378 ], 
  [ 16946, 17986, 16840, 15944, 15674, 16633, 16925, 15592, 16801, 13522, 
      12890, 15049, 11465, 12266, 10138, 10489, 10820, 10530, 11322, 10690, 
      9225, 8033, 11745, 11789, 11817, 9385, 8458, 7460, 10496, 7450, 8065, 
      7325, 7817, 7946, 8381, 6970, 8320, 11817, 9125, 10865, 49828, 51588, 
      9505, 4985, 6473, 9770, 11849, 44285, 40573, 8656, 3457, 11048, 8258, 
      8594, 3145, 7380, 37396, 40897, 8114, 36194, 40429, 33917, 10498, 9860, 
      6437, 3770, 2810, 6890, 8017, 32290, 5125, 5941, 33300, 6770, 4322, 
      2690, 3185, 2465, 5140, 33908, 6658, 6354, 6205, 3033, 4573, 6813, 
      28285, 6452, 3329, 10426, 10625, 36346, 5200, 13120, 18265, 27145, 
      29476, 4498, 5570, 29770, 40130, 2984, 2084, 28040, 29045, 42509, 3922, 
      29682, 30025, 4889, 4000, 1556, 1424, 10400, 12721, 14761, 2725, 1924, 
      5653, 6724, 27220, 4258, 773, 578, 5765, 14450, 26858, 27845, 33413, 
      36770, 740, 697, 3172, 8720, 24281, 25537, 28145, 28480, 2529, 421, 
      5266, 14625, 3332, 596, 6437, 8845, 9032, 10397, 11432, 27752, 38221, 
      2669, 2473, 3769, 8090, 9578, 34025, 1044, 2953, 8608, 22048, 23248, 
      35113, 3370, 746, 137, 4090, 4882, 13577, 14282, 18346, 19721, 116, 
      306, 162, 2890, 4981, 7306, 7650, 7825, 18037, 4553, 6148, 8164, 13753, 
      29648, 2450, 305, 130, 113, 50, 218, 3074, 5525, 19930, 24074, 29978, 
      33905, 4005, 4132, 10440, 12805, 17992, 21352, 194, 1181, 10025, 20761, 
      27581, 1241, 4916, 16657, 1609, 10, 450, 1033, 8473, 10413, 40, 1604, 
      11453, 13229, 20453, 27893, 485, 5, 3365, 19601, 0, 1849, 2704, 4489, 
      9216, 12544, 18496, 626, 10, 362, 530, 9410, 20165, 11885, 15629, 90, 
      109, 1530, 5634, 12109, 30285, 1040, 80, 305, 11465, 2941, 7081, 27914, 
      100, 5512, 6120, 27925, 274, 74, 130, 833, 1813, 2549, 4145, 4673, 
      6133, 7274, 9074, 11713, 13505, 14210, 16178, 16433, 1220, 388, 1433, 
      1913, 4553, 15689, 130, 1105, 8181, 11745, 14242, 17770, 18577, 22882, 
      27637, 296, 136, 1000, 1396, 1864, 8200, 8936, 18869, 23204, 377, 125, 
      377, 962, 1490, 2146, 10937, 12442, 15250, 15497, 400, 340, 468, 673, 
      720, 769, 985, 1513, 3508, 9945, 11169, 14785, 16273, 16528, 22345, 
      25744, 28368, 794, 169, 338, 16045, 16553, 637, 340, 296, 221, 212, 
      197, 4040, 5525, 7592, 22997, 369, 514, 586, 850, 2725, 4069, 7969, 
      28786, 881, 425, 257, 2657, 5017, 24905, 290, 7685, 8033, 14689, 468, 
      1224, 2173, 3688, 7048, 20773, 25924, 442, 370, 361, 1322, 2762, 6445, 
      23162, 500, 2516, 3649, 6961, 8864, 14324, 15284, 15776, 20000, 26321, 
      27625, 442, 1066, 1402, 1885, 7666, 14602, 14841, 22941, 27997, 488, 
      548, 709, 26084, 28040, 593, 1313, 10529, 11138, 17429, 19573, 22138, 
      26129, 801, 612, 640, 14976, 650, 706, 769, 1154, 16501, 17009, 725, 
      4772, 873, 850, 954, 1458, 2250, 2329, 7290, 8125, 8829, 13498, 820, 
      1360, 2548, 5545, 5684, 12233, 12665, 13105, 13553, 5330, 8066, 12290, 
      13162, 15002, 23945, 25177, 1261, 1384, 1429, 6525, 7789, 23701, 26181, 
      1402, 1445, 3562, 5450, 1028, 1033, 2320, 4993, 5924, 6208, 25988, 
      1765, 2178, 5989, 16714, 20133, 27333, 1781, 1997, 14381, 14612, 19652, 
      21892, 4361, 4706, 1396, 1972, 5017, 15457, 10394, 21533, 23570, 1453, 
      1493, 1973, 5044, 1525, 3121, 17650, 1924, 2441, 7841, 14825, 22336, 
      5281, 6581, 19906, 22706, 1768, 2389, 3285, 9333, 10789, 2173, 4658, 
      7778, 15538, 16733, 1937, 7265, 7412, 9857, 14705, 16820, 19097, 21536, 
      25961, 2425, 7066, 11826, 16666, 21625, 13658, 14090, 14753, 15205, 
      15665, 16370, 21530, 28778, 15760, 22185, 29200, 29529, 2657, 11050, 
      15857, 2600, 4021, 5101, 13109, 14164, 9826, 4148, 13520, 4178, 14045, 
      20233, 26834, 2932, 27880, 3314, 6506, 11674, 15346, 21521, 23474, 
      5252, 17777, 3393, 10474, 15130, 16938, 28849, 4325, 4520, 5213, 18989, 
      30920, 3490, 3805, 5330, 5981, 6845, 7837, 31370, 4561, 5449, 6100, 
      7200, 19984, 21024, 21289, 23200, 8605, 9469, 13060, 16388, 25160, 
      27869, 5265, 8869, 16290, 19845, 22465, 25578, 7696, 9721, 23417, 4450, 
      8194, 15250, 27941, 9117, 9540, 11080, 14356, 15805, 16020, 18517, 
      4570, 6338, 6425, 6793, 8089, 10418, 11714, 16370, 5849, 6928, 18313, 
      30868, 7065, 11986, 13786, 16425, 24082, 31005, 32650, 17444, 31469, 
      5266, 5090, 5441, 5882, 7157, 9530, 12962, 24641, 32597, 36017, 5265, 
      5328, 5584, 6409, 7393, 10084, 17065, 23680, 10090, 16145, 17429, 
      29045, 6152, 9965, 16501, 5794, 8434, 11101, 13906, 30906, 5777, 8377, 
      8692, 17225, 20176, 31376, 6605, 9898, 12985, 14029, 17593, 18925, 
      19853, 29954, 33818, 36905, 6925, 7108, 10440, 19540, 23773, 6322, 
      16442, 16645, 19466, 23930, 25285, 29345, 29650, 30577, 32162, 9764, 
      15049, 16400, 16804, 28009, 28900, 36329, 24517, 24786, 6805, 15560, 
      15749, 15940, 29828, 31688, 7085, 8258, 13613, 14458, 20578, 20813, 
      22265, 31853, 17665, 19377, 23185, 24217, 29857, 9341, 21866, 43706, 
      11885, 14285, 46205, 7585, 11794, 16405, 22698, 36130, 39969, 10553, 
      20740, 28193, 35300, 41969, 44225, 47345, 10130, 11642, 15146, 19802, 
      22805, 28085, 35146, 38546, 41045, 44785, 8424, 40500, 44964, 8381, 
      18082, 29306, 29890, 42137, 45145, 9908, 26153, 28628, 31873, 48065, 
      50900, 8665, 8845, 14578, 22105, 25033, 28813, 38233, 46674, 48250, 
      8845, 9677, 18245, 18637, 32245, 48040, 12746, 31525, 11332, 12697, 
      18625, 22672, 25345, 44560, 44937, 14033, 15650, 29858, 31909, 47434, 
      17704, 19604, 23765, 33013, 44948, 54548, 9882, 10762, 12610, 12717, 
      17722, 29965, 10016, 15329, 18649, 35600, 44596, 54521, 11101, 15977, 
      17945, 18665, 35482, 39101, 40130, 50201, 10468, 20205, 24804, 36648, 
      37960, 46885, 10805, 10673, 17498, 18530, 18890, 22709, 22930, 24770, 
      35890, 53045, 11392, 10985, 10880, 13841, 14785, 16000, 20225, 20617, 
      22916, 36737, 13525, 14746, 15514, 15649, 17109, 17425, 19125, 49834, 
      42920, 55336, 12178, 21053, 21650, 21853, 25373, 26090, 12625, 14473, 
      22689, 22900, 44064, 53689, 15017, 17065, 24425, 52685, 53497, 40661, 
      44141, 44861, 45224, 45956, 58756, 46546, 61605, 13073, 17530, 19010, 
      46258, 47365, 63845, 19557, 62280, 19949, 20345, 19314, 23689, 24714, 
      50553, 14708, 20648, 50405, 56360, 66824, 18386, 55777, 57010, 67985, 
      56836, 68689, 14837, 23857, 28802, 30517, 57490, 64370, 26548, 23229, 
      29053, 60925, 15377, 20276, 24785, 29300, 30260, 66001, 68737, 20386, 
      23906, 22765, 17090, 25988, 16930, 27250, 28564, 29000, 29221, 27424, 
      19714, 18173, 27689, 29789, 19669, 19865, 19792, 24394, 25768, 29448, 
      29653, 22304, 21281, 28816, 27625, 33106, 30053, 31474, 31685, 32770, 
      33732, 23426, 27557, 30073, 31904, 29042, 29201, 30978, 32058, 34645, 
      29045, 32409, 38461, 33640, 38792, 33265, 37705, 40477, 39145, 38740, 
      39841, 40681, 40864, 40330, 44465, 41114, 44629, 44200, 42445, 43156, 
      45316, 43877, 44402, 46697, 47304, 47626, 48548, 49012, 50832, 49769, 
      52442, 53225, 59012, 60292, 60485 ], 
  [ 13549, 13901, 13357, 12461, 11933, 12290, 12410, 11765, 12114, 10125, 
      9665, 10018, 8068, 8009, 7085, 7178, 7165, 6961, 7237, 6605, 5914, 
      5410, 6628, 6500, 6442, 5300, 4889, 4321, 5465, 4225, 4410, 4100, 4162, 
      4205, 4210, 3573, 3977, 5410, 3922, 4802, 32929, 34345, 3872, 2018, 
      2474, 3965, 5098, 28418, 25480, 3281, 1522, 4469, 2969, 3133, 1296, 
      2521, 22905, 25632, 2825, 21961, 25250, 20200, 4005, 3625, 14650, 
      10177, 961, 2117, 2642, 18917, 1384, 1684, 19669, 15241, 11245, 8237, 
      9248, 788, 1313, 20105, 15129, 14653, 14418, 9010, 1090, 1954, 15858, 
      14837, 9650, 3761, 3874, 21941, 12897, 5337, 8676, 14976, 16705, 11765, 
      1313, 16913, 24865, 9133, 493, 15613, 16360, 26728, 10845, 16825, 
      17082, 12500, 11009, 6329, 6025, 3649, 5024, 6290, 8788, 7213, 1224, 
      1693, 14965, 11525, 4514, 3889, 1250, 6065, 14689, 15418, 19610, 22193, 
      4481, 4352, 377, 2657, 12800, 13712, 15632, 15881, 8506, 3474, 1009, 
      6154, 9997, 4165, 1492, 2696, 2797, 3560, 4165, 15325, 23300, 8818, 
      8450, 458, 2285, 3085, 20050, 5473, 244, 2545, 11169, 12025, 20880, 
      10121, 4745, 2330, 521, 797, 5450, 5897, 8585, 9530, 1621, 3445, 2785, 
      181, 810, 1845, 2017, 2106, 8362, 640, 1289, 2273, 5540, 16705, 8513, 
      3530, 2753, 2650, 1813, 949, 193, 1010, 9653, 12593, 16949, 19930, 436, 
      477, 3517, 4936, 8317, 10645, 925, 106, 3274, 10226, 15154, 6100, 745, 
      7412, 6898, 1773, 493, 130, 2410, 3490, 1373, 13, 4100, 5188, 10004, 
      15380, 4226, 2026, 226, 9410, 1849, 0, 81, 576, 2809, 4761, 8649, 4625, 
      2117, 577, 401, 2917, 9802, 4360, 6728, 1165, 1098, 25, 1033, 4498, 
      17170, 5641, 1241, 692, 4112, 146, 1706, 15401, 1261, 997, 1261, 15412, 
      3413, 1493, 1205, 274, 50, 98, 490, 674, 1274, 1813, 2753, 4274, 5378, 
      5825, 7105, 7274, 5993, 3785, 100, 64, 640, 6788, 1377, 202, 2290, 
      4306, 5857, 8181, 8730, 11745, 15210, 3349, 2501, 269, 149, 101, 2309, 
      2701, 8936, 11981, 3602, 1802, 850, 317, 157, 125, 3842, 4745, 6521, 
      6682, 3625, 985, 769, 544, 505, 468, 340, 180, 369, 3280, 3988, 6228, 
      7200, 7369, 11380, 13833, 15769, 4793, 2018, 1069, 7058, 7394, 4292, 
      3221, 3005, 2500, 2405, 2132, 557, 1096, 2045, 11860, 3250, 901, 801, 
      549, 274, 586, 2250, 16101, 4880, 3392, 2192, 292, 932, 13252, 2225, 
      2138, 2314, 6218, 1285, 493, 324, 549, 1845, 10324, 14013, 3065, 2477, 
      2210, 505, 397, 1586, 12025, 3209, 409, 596, 1844, 2801, 6025, 6641, 
      6961, 9809, 14324, 15284, 2377, 765, 585, 466, 2205, 6217, 6370, 11890, 
      15570, 2165, 1709, 1268, 14173, 15613, 3130, 754, 3778, 4129, 8098, 
      9554, 11345, 14218, 3940, 2977, 1801, 6505, 2069, 1781, 1586, 1025, 
      7514, 7850, 1972, 1117, 3754, 3645, 1513, 985, 745, 738, 2173, 2578, 
      2938, 5629, 2153, 1145, 785, 1460, 1513, 4880, 5140, 5408, 5684, 1417, 
      2605, 4937, 5465, 6617, 12722, 13610, 1476, 1341, 1300, 1924, 2500, 
      12564, 14356, 1445, 1402, 1025, 1537, 2705, 2624, 1073, 1424, 1753, 
      1865, 14249, 1378, 1189, 1818, 7813, 10114, 15250, 1480, 1352, 6340, 
      6485, 9805, 11357, 1394, 1481, 2385, 1585, 1620, 7072, 4073, 11170, 
      12605, 3560, 2740, 1844, 1733, 3202, 1530, 8577, 2225, 1796, 2896, 
      6784, 11801, 1970, 2410, 10145, 12085, 3445, 2088, 1780, 3700, 4468, 
      2474, 1949, 3005, 7325, 8090, 3872, 2836, 2897, 4052, 6836, 8177, 9680, 
      11345, 14480, 2554, 2809, 5161, 8109, 11434, 6305, 6565, 6970, 7250, 
      7538, 7985, 11425, 16609, 7633, 11908, 16945, 17188, 3130, 4901, 7730, 
      3589, 2516, 2564, 6100, 6725, 4365, 2729, 6425, 2845, 6778, 10730, 
      15353, 4437, 16141, 3701, 3281, 5525, 7649, 11674, 13025, 3145, 9220, 
      6274, 5013, 7605, 8725, 16938, 3508, 3445, 3364, 10088, 18493, 5081, 
      4106, 3481, 3530, 3706, 4010, 18857, 3744, 3600, 3649, 3889, 10825, 
      11521, 11700, 13009, 4520, 4868, 6653, 8605, 14453, 16388, 4018, 4698, 
      8593, 10858, 12618, 14785, 4385, 5120, 13312, 5009, 4625, 8069, 16546, 
      5032, 5197, 5877, 7605, 8452, 8581, 10132, 5645, 4489, 4490, 4514, 
      4778, 5645, 6253, 8845, 4688, 4649, 10100, 18785, 4786, 6525, 7465, 
      8986, 13977, 18922, 20137, 9661, 19300, 8405, 6337, 5570, 5237, 5050, 
      5617, 7157, 14450, 20170, 22730, 6340, 6145, 5713, 5248, 5200, 5913, 
      9540, 13833, 6005, 9050, 9818, 17650, 5765, 6052, 9320, 6525, 5725, 
      6586, 7929, 19081, 7712, 5840, 5897, 9872, 11705, 19465, 6218, 6329, 
      7610, 8138, 10154, 10970, 11554, 18473, 21305, 23618, 6280, 6205, 6613, 
      11413, 14184, 7397, 9605, 9722, 11425, 14341, 15266, 18122, 18341, 
      19010, 20165, 6625, 8900, 9649, 9881, 17216, 17849, 23300, 14842, 
      15025, 7880, 9325, 9428, 9533, 18605, 19949, 7730, 6925, 8410, 8825, 
      12365, 12514, 13450, 20114, 10656, 11680, 14112, 14800, 18720, 7234, 
      13309, 29129, 7972, 8996, 31112, 9778, 8053, 10170, 13969, 23445, 
      26338, 7844, 12785, 17744, 22873, 27908, 29648, 32080, 7937, 8245, 
      9685, 12277, 14162, 17722, 22805, 25345, 27242, 30122, 8725, 26869, 
      30301, 9370, 11417, 18685, 19097, 28162, 30482, 8489, 16564, 18265, 
      20564, 32800, 35033, 10858, 9490, 9805, 13978, 15874, 18450, 25290, 
      31753, 32985, 10952, 9032, 11752, 11972, 20936, 32861, 9349, 20474, 
      9225, 9472, 12132, 14545, 16272, 30241, 30532, 10034, 10705, 19409, 
      20858, 32513, 11813, 12853, 15380, 21704, 30629, 38165, 12505, 9945, 
      9901, 9922, 11917, 19602, 11521, 10900, 12500, 23689, 30449, 38224, 
      10370, 11290, 12226, 12602, 23657, 26330, 27101, 34850, 13005, 13540, 
      16333, 24565, 25533, 32308, 13858, 13210, 12209, 12725, 12913, 15098, 
      15233, 16385, 24065, 37178, 15305, 13952, 12041, 10960, 11216, 11657, 
      13732, 13952, 15305, 24740, 11074, 11349, 11601, 11650, 12250, 12394, 
      13234, 34741, 29461, 39125, 11705, 14474, 14813, 14930, 17074, 17533, 
      11808, 11764, 15508, 15633, 30433, 37908, 12050, 12722, 16642, 37162, 
      37802, 27976, 30596, 31144, 31421, 31981, 42029, 32485, 44362, 12944, 
      13445, 14065, 32369, 33218, 46258, 14440, 45037, 14746, 15056, 14713, 
      16938, 17533, 35890, 18965, 15445, 35828, 40493, 48893, 14645, 40082, 
      41057, 49882, 40969, 50500, 17890, 17450, 20417, 21530, 41537, 47041, 
      19109, 17338, 20754, 44370, 17312, 16105, 18292, 21001, 21617, 48500, 
      50720, 16301, 17929, 17476, 21605, 19409, 20241, 20241, 21125, 21389, 
      21524, 20673, 25433, 21914, 20938, 22178, 24786, 24896, 24737, 19793, 
      20565, 22525, 22644, 28625, 26656, 22409, 21906, 25065, 23474, 24293, 
      24418, 25073, 25777, 29489, 22612, 24010, 25153, 24097, 24170, 25345, 
      25909, 27378, 24616, 28066, 31194, 28781, 31525, 29008, 31642, 33210, 
      32738, 32677, 33434, 34704, 34801, 34697, 37456, 35825, 37706, 37621, 
      37242, 37781, 38909, 38330, 38597, 40720, 41413, 42165, 42829, 43465, 
      44425, 44050, 46637, 47248, 52777, 53885, 53992 ], 
  [ 13306, 13514, 13096, 12200, 11618, 11849, 11933, 11432, 11601, 9882, 
      9458, 9433, 7825, 7586, 6914, 6953, 6868, 6682, 6850, 6218, 5689, 5329, 
      6025, 5861, 5785, 4913, 4610, 4132, 4880, 4018, 4113, 3893, 3865, 3890, 
      3805, 3330, 3536, 4537, 3301, 4001, 29860, 31204, 3161, 1865, 2105, 
      3218, 4153, 25565, 22789, 2624, 1585, 3560, 2330, 2458, 1377, 1972, 
      20340, 22905, 2186, 19450, 22541, 17797, 3114, 2788, 16837, 11986, 
      1042, 1586, 1985, 16586, 1069, 1261, 17284, 17482, 13162, 9866, 10985, 
      905, 980, 17684, 17370, 16858, 16605, 10729, 829, 1405, 13725, 17060, 
      11441, 2834, 2929, 19394, 14976, 4176, 7137, 12897, 14500, 13754, 890, 
      14690, 22138, 10888, 628, 13480, 14173, 23893, 12762, 14602, 14841, 
      14561, 12944, 7796, 7456, 2704, 3881, 4985, 10525, 8788, 765, 1108, 
      12868, 13514, 5765, 5050, 773, 4778, 12610, 13285, 17189, 19610, 5732, 
      5585, 260, 1856, 10865, 11705, 13481, 13712, 10225, 4581, 586, 4849, 
      11860, 5380, 925, 1877, 1960, 2597, 3112, 13192, 20645, 10573, 10169, 
      233, 1538, 2194, 17593, 6868, 145, 1744, 9360, 10144, 18369, 12002, 
      6050, 3257, 242, 410, 4217, 4610, 7010, 7865, 2404, 4570, 3802, 82, 
      405, 1170, 1306, 1377, 6805, 289, 740, 1508, 4289, 14464, 10250, 4673, 
      3770, 3649, 2650, 1570, 58, 533, 7970, 10658, 14690, 17473, 157, 180, 
      2536, 3757, 6760, 8872, 1546, 349, 2329, 8489, 13021, 7585, 340, 5945, 
      8473, 2610, 970, 409, 1609, 2509, 2120, 148, 3029, 3973, 8285, 13229, 
      5477, 2917, 37, 7745, 2704, 81, 0, 225, 1936, 3600, 7056, 5930, 3026, 
      1090, 842, 2026, 8101, 3253, 5333, 1858, 1773, 178, 538, 3373, 14893, 
      7072, 1952, 1241, 3041, 29, 1049, 13250, 1972, 520, 712, 13261, 4538, 
      2258, 1898, 625, 149, 53, 193, 305, 725, 1138, 1898, 3185, 4145, 4538, 
      5674, 5825, 7460, 4964, 289, 145, 289, 5393, 2106, 481, 1525, 3217, 
      4570, 6642, 7137, 9882, 13077, 4456, 3464, 584, 356, 200, 1544, 1864, 
      7325, 10100, 4745, 2621, 1417, 650, 346, 170, 2825, 3602, 5162, 5305, 
      4768, 1588, 1300, 985, 928, 873, 673, 369, 180, 2353, 2953, 4905, 5769, 
      5920, 9553, 11808, 13600, 6098, 2873, 1690, 5645, 5945, 5525, 4292, 
      4040, 3445, 3332, 3005, 296, 637, 1352, 9997, 4321, 1450, 1314, 954, 
      229, 325, 1521, 13914, 6185, 4481, 3065, 265, 545, 11281, 3098, 1445, 
      1585, 4913, 1924, 808, 405, 360, 1224, 8605, 11988, 4082, 3386, 3065, 
      802, 370, 1037, 10162, 4244, 436, 425, 1241, 2000, 4756, 5300, 5584, 
      8144, 12281, 13169, 3250, 1170, 882, 637, 1530, 4930, 5065, 10045, 
      13437, 2984, 2420, 1853, 12148, 13480, 4129, 1105, 2833, 3130, 6613, 
      7925, 9554, 12193, 5065, 3940, 2512, 5200, 2834, 2474, 2225, 1466, 
      6101, 6401, 2701, 820, 4825, 4698, 2098, 1354, 898, 873, 1570, 1885, 
      2173, 4450, 2900, 1568, 884, 1073, 1108, 3809, 4033, 4265, 4505, 1066, 
      1930, 3866, 4322, 5330, 10841, 11657, 1989, 1800, 1741, 1429, 1861, 
      10701, 12349, 1922, 1861, 962, 1186, 3524, 3425, 1280, 1145, 1348, 
      1424, 12260, 1765, 1450, 1413, 6418, 8485, 13189, 1885, 1685, 5125, 
      5252, 8212, 9620, 1241, 1274, 3060, 1972, 1377, 5785, 3218, 9469, 
      10778, 4469, 3469, 2285, 1508, 4021, 1665, 7146, 2756, 2129, 2329, 
      5569, 10064, 1745, 2005, 8570, 10330, 4264, 2493, 1933, 2989, 3613, 
      3005, 1850, 2474, 6074, 6749, 4745, 2377, 2420, 3305, 5657, 6836, 8177, 
      9680, 12545, 3049, 2386, 4234, 6786, 9769, 5234, 5458, 5809, 6053, 
      6305, 6698, 9778, 14530, 6400, 10225, 14848, 15073, 3697, 4082, 6497, 
      4264, 2669, 2501, 5101, 5636, 3690, 2900, 5408, 3034, 5725, 9209, 
      13418, 5220, 14152, 4250, 3074, 4706, 6506, 10081, 11306, 3172, 7897, 
      7345, 4338, 6498, 7474, 14913, 3805, 3688, 3445, 8693, 16360, 5882, 
      4637, 3562, 3485, 3517, 3677, 16706, 4041, 3681, 3604, 3664, 9376, 
      10000, 10161, 11344, 4133, 4373, 5780, 7444, 12680, 14453, 4225, 4293, 
      7450, 9445, 11025, 12994, 4160, 4625, 11665, 5594, 4346, 7034, 14629, 
      4645, 4756, 5256, 6660, 7381, 7492, 8845, 6338, 4570, 4553, 4505, 4553, 
      5114, 5578, 7738, 4913, 4640, 8849, 16724, 4777, 5850, 6610, 7897, 
      12330, 16861, 17986, 8500, 17221, 9530, 7066, 6065, 5570, 5077, 5266, 
      6410, 12785, 18037, 20417, 7033, 6784, 6208, 5473, 5209, 5508, 8433, 
      12240, 5618, 8033, 8693, 15733, 6152, 5701, 8285, 7146, 5626, 6109, 
      7146, 17074, 8585, 5777, 5780, 8801, 10400, 17440, 6605, 6050, 6953, 
      7373, 9065, 9773, 10285, 16538, 19154, 21305, 6613, 6484, 6280, 10180, 
      12645, 8090, 8642, 8741, 10210, 12802, 13637, 16241, 16442, 17057, 
      18122, 6436, 8081, 8704, 8900, 15425, 16004, 21041, 13285, 13450, 8573, 
      8488, 8573, 8660, 16724, 17960, 8333, 7114, 7789, 8114, 11114, 11245, 
      12073, 18125, 9657, 10537, 12681, 13297, 16857, 7261, 11986, 26546, 
      7621, 8357, 28421, 10705, 7738, 9333, 12610, 21258, 23953, 7745, 11588, 
      16025, 20740, 25433, 27065, 29353, 7946, 8002, 9010, 11170, 12821, 
      16021, 20690, 23050, 24821, 27521, 9256, 24484, 27700, 10045, 10490, 
      16930, 17306, 25705, 27881, 8660, 15025, 16564, 18665, 30073, 32180, 
      11785, 10093, 9274, 12745, 14425, 16749, 23049, 29098, 30258, 11861, 
      9365, 10861, 11045, 19037, 30152, 9106, 18629, 9252, 9265, 11241, 
      13312, 14841, 27712, 27985, 9665, 10138, 17690, 19013, 29858, 11048, 
      11908, 14093, 19805, 28100, 35204, 13522, 10242, 9802, 9805, 11170, 
      17901, 12304, 10441, 11681, 21664, 27956, 35281, 10685, 10777, 11497, 
      11801, 21650, 24125, 24842, 32105, 14004, 12613, 15028, 22504, 23400, 
      29725, 14965, 14209, 11570, 11978, 12130, 13973, 14090, 15098, 22058, 
      34325, 16592, 15041, 12752, 10825, 10937, 11216, 12841, 13025, 14180, 
      22697, 11029, 11106, 11250, 11281, 11701, 11809, 12469, 32050, 27112, 
      36200, 12074, 13565, 13850, 13949, 15805, 16210, 12105, 11665, 14473, 
      14580, 28048, 35073, 11897, 12281, 15481, 34381, 34985, 25789, 28229, 
      28741, 29000, 29524, 38996, 30010, 41221, 13385, 13058, 13498, 29930, 
      30725, 43045, 13837, 41896, 14125, 14417, 14218, 15993, 16498, 33289, 
      20324, 14824, 33245, 37640, 45608, 14330, 37265, 38186, 46561, 38116, 
      47161, 18997, 16577, 19130, 20117, 38666, 43882, 18020, 16573, 19485, 
      41373, 18185, 15700, 17401, 19732, 20276, 45305, 47417, 15914, 17146, 
      16837, 23018, 18500, 21402, 19242, 20036, 20264, 20381, 19728, 27098, 
      23165, 19993, 21053, 26325, 26417, 26240, 19298, 19944, 21544, 21645, 
      30416, 28249, 21536, 21177, 23850, 22565, 23258, 23365, 23930, 24580, 
      31226, 22045, 23209, 24208, 23530, 23585, 24634, 25090, 26325, 24157, 
      27625, 30141, 28232, 30472, 28585, 30841, 32157, 31865, 31876, 32561, 
      33921, 34000, 33986, 36457, 35186, 36725, 36712, 36621, 37124, 38036, 
      37637, 37850, 39937, 40648, 41490, 42100, 42772, 43552, 43321, 45890, 
      46465, 51940, 53012, 53101 ], 
  [ 13261, 13229, 13021, 12125, 11453, 11474, 11498, 11237, 11106, 9837, 
      9473, 8818, 7780, 7241, 6989, 6938, 6733, 6577, 6565, 5933, 5674, 5554, 
      5380, 5156, 5050, 4628, 4505, 4177, 4265, 4033, 3978, 3908, 3730, 3725, 
      3490, 3285, 3161, 3442, 2626, 3026, 25105, 26329, 2336, 1970, 1850, 
      2333, 2938, 21170, 18664, 1889, 2050, 2405, 1625, 1693, 1872, 1417, 
      16425, 18720, 1481, 15625, 18386, 14152, 1989, 1753, 20842, 15361, 
      1537, 1061, 1250, 13061, 904, 916, 13669, 21577, 16717, 12941, 14240, 
      1460, 785, 14009, 21465, 20893, 20610, 13954, 754, 850, 10530, 21125, 
      14786, 1649, 1714, 15509, 18801, 2601, 4932, 9792, 11185, 17429, 545, 
      11345, 17953, 14173, 1213, 10285, 10888, 19528, 16317, 11257, 11466, 
      18356, 16529, 10601, 10201, 1489, 2336, 3170, 13780, 11773, 360, 493, 
      9733, 17189, 8210, 7345, 338, 2993, 9505, 10090, 13514, 15665, 8177, 
      8000, 425, 881, 8000, 8720, 10256, 10457, 13450, 6786, 241, 3034, 
      15325, 7765, 340, 872, 925, 1352, 1717, 9997, 16580, 13858, 13394, 218, 
      653, 1069, 13858, 9553, 340, 769, 6705, 7369, 14544, 15497, 8585, 5162, 
      137, 125, 2522, 2825, 4745, 5450, 4069, 6805, 5857, 277, 90, 405, 481, 
      522, 4570, 64, 185, 593, 2564, 11089, 13505, 6938, 5825, 5674, 4405, 
      2965, 193, 98, 5525, 7793, 11285, 13738, 52, 45, 1261, 2152, 4525, 
      6277, 2941, 1114, 1114, 5954, 9826, 10420, 25, 3860, 11458, 4365, 2125, 
      1234, 634, 1234, 3725, 733, 1604, 2308, 5780, 10004, 7922, 4762, 82, 
      5330, 4489, 576, 225, 0, 841, 2025, 4761, 8465, 4901, 2305, 1937, 901, 
      5626, 1768, 3368, 3373, 3258, 793, 73, 1858, 11458, 9817, 3497, 2516, 
      1616, 194, 314, 10025, 3517, 85, 157, 10036, 6773, 3893, 3413, 1570, 
      674, 338, 58, 50, 170, 373, 833, 1730, 2450, 2753, 3649, 3770, 10265, 
      7289, 964, 640, 64, 3428, 3681, 1306, 610, 1762, 2785, 4437, 4842, 
      7137, 9882, 6661, 5429, 1469, 1061, 725, 629, 829, 5000, 7325, 7010, 
      4346, 2722, 1565, 1021, 605, 1490, 2057, 3257, 3370, 7033, 2953, 2545, 
      2080, 1993, 1908, 1588, 1044, 225, 1168, 1588, 3060, 3744, 3865, 6868, 
      8793, 10345, 8633, 4658, 3085, 3650, 3890, 7940, 6437, 6125, 5380, 
      5237, 4820, 221, 232, 557, 7252, 6466, 2725, 2529, 1989, 514, 250, 666, 
      10629, 8720, 6656, 4880, 580, 260, 8356, 4913, 650, 730, 3098, 3349, 
      1693, 900, 405, 549, 6100, 8973, 6137, 5261, 4850, 1657, 685, 482, 
      7417, 6329, 841, 500, 596, 1025, 3001, 3425, 3649, 5729, 9236, 10004, 
      5065, 2205, 1737, 1282, 765, 3145, 3250, 7330, 10242, 4709, 3965, 3188, 
      9133, 10285, 6154, 2050, 1618, 1825, 4498, 5570, 6929, 9178, 7300, 
      5905, 4057, 3385, 4469, 3989, 3650, 2561, 4106, 4346, 4276, 685, 6970, 
      6813, 3433, 2329, 1513, 1458, 925, 1090, 1258, 2845, 4505, 2633, 1409, 
      788, 793, 2384, 2548, 2720, 2900, 841, 1165, 2441, 2777, 3545, 8066, 
      8762, 3204, 2925, 2836, 964, 1156, 7956, 9364, 3077, 2986, 1217, 961, 
      5249, 5120, 1985, 1040, 1033, 1049, 9305, 2770, 2245, 1098, 4453, 6130, 
      10114, 2920, 2600, 3460, 3557, 5917, 7085, 1346, 1289, 4545, 2977, 
      1332, 4000, 2153, 6994, 8093, 6344, 5044, 3380, 1493, 5746, 2250, 5121, 
      4001, 3044, 1744, 3904, 7529, 1730, 1690, 6305, 7765, 5989, 3528, 2548, 
      2164, 2548, 4250, 2045, 1949, 4349, 4874, 6560, 1972, 1985, 2420, 4052, 
      4961, 6032, 7265, 9680, 4234, 2041, 3049, 4941, 7354, 3809, 3973, 4234, 
      4418, 4610, 4913, 7393, 11425, 4705, 7780, 11713, 11908, 5002, 3077, 
      4802, 5749, 3284, 2756, 3796, 4181, 2925, 3545, 4073, 3709, 4330, 7034, 
      10553, 6885, 11197, 5525, 3089, 3701, 4961, 7786, 8801, 3577, 6052, 
      9490, 3573, 5013, 5749, 11898, 4660, 4453, 3940, 6728, 13165, 7577, 
      5882, 4057, 3770, 3562, 3482, 13481, 4896, 4176, 3889, 3649, 7321, 
      7825, 7956, 8929, 3848, 3908, 4685, 5869, 10085, 11588, 4930, 3978, 
      5905, 7450, 8730, 10369, 4145, 4160, 9280, 6929, 4241, 5669, 11794, 
      4360, 4381, 4581, 5445, 5956, 6037, 7060, 7853, 5065, 5018, 4850, 4538, 
      4589, 4813, 6253, 5648, 4985, 7124, 13649, 5122, 5085, 5545, 6442, 
      9945, 13786, 14761, 6925, 14116, 11765, 8641, 7250, 6485, 5482, 5041, 
      5525, 10370, 14842, 16922, 8548, 8209, 7393, 6208, 5584, 5193, 6948, 
      9945, 5333, 6698, 7178, 12898, 7157, 5476, 6920, 8541, 5821, 5674, 
      6201, 14089, 10400, 6032, 5945, 7376, 8585, 14425, 7610, 5945, 6218, 
      6458, 7610, 8138, 8530, 13673, 15929, 17810, 7528, 7309, 6085, 8485, 
      10440, 9605, 7397, 7466, 8545, 10597, 11282, 13466, 13637, 14162, 
      15077, 6481, 7076, 7489, 7625, 12800, 13289, 17636, 11050, 11185, 
      10088, 7453, 7508, 7565, 13949, 15005, 9698, 7789, 7114, 7289, 9389, 
      9490, 10138, 15170, 8352, 8992, 10656, 11152, 14112, 7666, 10141, 
      22601, 7396, 7652, 24296, 12610, 7573, 8298, 10705, 17973, 20338, 7940, 
      9953, 13520, 17545, 21668, 23120, 25168, 8321, 7957, 8245, 9685, 10946, 
      13546, 17525, 19585, 21146, 23546, 10501, 20869, 23725, 11530, 9305, 
      14365, 14681, 21970, 23906, 9305, 12820, 14089, 15860, 25888, 27785, 
      13690, 11458, 8749, 11050, 12370, 14274, 19674, 25033, 26073, 13736, 
      10280, 9736, 9860, 16232, 25997, 9061, 15914, 9657, 9280, 10116, 11617, 
      12816, 23857, 24100, 9410, 9553, 15185, 16298, 25793, 10133, 10693, 
      12308, 17000, 24245, 30629, 15577, 11097, 9997, 9970, 10285, 15426, 
      13969, 10036, 10676, 18649, 24161, 30736, 11570, 10282, 10642, 10826, 
      18665, 20810, 21437, 27890, 16029, 11428, 13213, 19429, 20205, 25780, 
      17170, 16234, 10865, 11093, 11185, 12458, 12545, 13313, 19073, 29930, 
      19097, 17216, 14297, 10960, 10832, 10841, 11716, 11840, 12665, 19652, 
      11314, 11061, 11025, 11026, 11146, 11194, 11554, 27925, 23557, 31685, 
      13049, 12410, 12605, 12674, 14050, 14365, 12960, 11860, 13108, 13185, 
      24433, 30708, 12002, 11906, 13906, 30106, 30650, 22504, 24644, 25096, 
      25325, 25789, 34301, 26245, 36346, 14480, 12773, 12913, 26225, 26930, 
      38050, 13192, 37021, 13450, 13712, 13753, 14778, 15133, 29314, 22949, 
      14149, 29300, 33245, 40493, 14165, 32930, 33761, 41386, 33721, 41956, 
      21202, 15482, 17345, 18122, 34241, 38977, 16565, 15658, 17730, 36738, 
      20000, 15385, 16276, 17977, 18401, 40340, 42272, 15629, 16201, 16132, 
      25733, 17345, 23697, 17937, 18581, 18749, 18836, 18513, 30233, 25610, 
      18778, 19538, 29250, 29312, 29105, 18833, 19269, 20269, 20340, 33761, 
      31264, 20441, 20322, 22185, 21410, 21893, 21970, 22385, 22945, 34481, 
      21460, 22234, 22993, 22945, 22970, 23809, 24085, 24930, 23752, 27250, 
      28746, 27677, 29077, 28240, 29866, 30762, 30770, 30901, 31466, 32976, 
      33025, 33161, 35152, 34481, 35450, 35557, 35946, 36389, 36941, 36842, 
      36965, 38992, 39733, 40725, 41245, 41977, 42457, 42466, 45005, 45520, 
      50905, 51917, 51976 ], 
  [ 14450, 13954, 14152, 13256, 12410, 12025, 11933, 12136, 11425, 11026, 
      10778, 8905, 8969, 7850, 8410, 8185, 7748, 7650, 7290, 6658, 6921, 
      7265, 5409, 5069, 4905, 5353, 5578, 5540, 4352, 5338, 4993, 5213, 4745, 
      4682, 4157, 4474, 3712, 2601, 2597, 2417, 17188, 18180, 2017, 3449, 
      2633, 1898, 1865, 13949, 11965, 1744, 4225, 1448, 1538, 1490, 4105, 
      1620, 10132, 11905, 1394, 9506, 11629, 8381, 1090, 1028, 29861, 23162, 
      3770, 1322, 1105, 7522, 1861, 1525, 7956, 30770, 24866, 20162, 21809, 
      3809, 1684, 8180, 30658, 29970, 29629, 21465, 1885, 1053, 5629, 30260, 
      22529, 634, 641, 9274, 27472, 832, 1945, 5065, 6052, 25810, 1154, 6154, 
      11138, 21800, 3620, 5384, 5813, 12365, 24466, 6066, 6217, 26969, 24736, 
      17300, 16784, 416, 625, 937, 21349, 18820, 853, 580, 4948, 25570, 
      14213, 13058, 773, 818, 4778, 5189, 7685, 9314, 14180, 13945, 2020, 
      272, 3737, 4225, 5297, 5440, 20961, 12325, 850, 801, 23300, 13652, 485, 
      205, 200, 221, 296, 5096, 9997, 21485, 20905, 1465, 218, 170, 7913, 
      16020, 1993, 160, 2848, 3280, 8425, 23530, 14762, 10121, 1210, 850, 
      521, 650, 1642, 2057, 8564, 12402, 11106, 1930, 757, 202, 162, 145, 
      1525, 905, 388, 100, 505, 5840, 21074, 12593, 11074, 10865, 9074, 6938, 
      1730, 533, 2074, 3530, 5978, 7793, 1125, 1060, 72, 325, 1480, 2536, 
      6914, 3869, 41, 2329, 4925, 17177, 692, 1105, 18505, 9034, 5634, 4105, 
      25, 45, 8104, 3140, 125, 365, 2213, 5045, 13925, 9605, 1445, 1937, 
      9216, 2809, 1936, 841, 0, 256, 1600, 14642, 9802, 5930, 5330, 2, 2117, 
      173, 845, 7578, 7405, 3258, 450, 205, 6093, 16400, 7760, 6257, 137, 
      1789, 169, 5066, 7780, 520, 360, 5077, 12370, 8330, 7618, 4673, 2965, 
      2165, 1073, 833, 373, 170, 50, 193, 449, 578, 1010, 1073, 16964, 13060, 
      3545, 2873, 905, 905, 8002, 4177, 117, 225, 610, 1450, 1681, 3106, 
      4981, 12200, 10504, 4456, 3700, 3016, 136, 104, 1781, 3236, 12665, 
      8957, 6521, 4610, 3602, 2722, 185, 346, 850, 905, 12688, 6868, 6228, 
      5473, 5328, 5185, 4633, 3625, 1588, 153, 225, 769, 1105, 1168, 2953, 
      4240, 5328, 14810, 9385, 7058, 1069, 1193, 13885, 11860, 11432, 10397, 
      10196, 9605, 1352, 725, 296, 3221, 11889, 6466, 6154, 5266, 2341, 1381, 
      289, 5554, 14897, 12137, 9665, 2465, 985, 3977, 9698, 389, 353, 865, 
      7380, 4680, 3133, 1768, 520, 2533, 4420, 11386, 10162, 9577, 4586, 
      2570, 685, 3386, 11636, 2900, 1921, 625, 416, 884, 1076, 1184, 2336, 
      4625, 5161, 9850, 5482, 4666, 3805, 562, 970, 1017, 3357, 5341, 9320, 
      8228, 7045, 4580, 5384, 11345, 5153, 545, 578, 1685, 2293, 3130, 4625, 
      12897, 10980, 8320, 1152, 8906, 8194, 7681, 5954, 1525, 1649, 8597, 
      1700, 12393, 12178, 7290, 5490, 3978, 3865, 954, 829, 765, 1018, 8884, 
      5968, 3700, 1513, 1460, 905, 953, 1009, 1073, 1682, 962, 962, 1066, 
      1370, 3977, 4441, 6829, 6376, 6229, 1341, 1069, 3925, 4869, 6586, 6437, 
      2986, 1802, 9860, 9673, 4624, 2113, 1700, 1600, 4868, 5989, 5058, 1765, 
      1930, 2853, 5445, 6197, 5645, 1517, 1556, 2756, 3460, 2825, 2594, 8692, 
      6196, 2521, 1825, 1370, 3485, 4178, 11245, 9365, 6773, 2740, 10357, 
      4657, 2482, 7684, 6089, 1889, 1961, 3904, 2977, 2357, 3202, 4082, 
      10600, 6805, 5013, 1845, 1765, 7933, 3698, 2210, 2290, 2525, 11345, 
      2465, 2420, 1985, 2225, 2612, 3161, 3872, 5417, 7801, 2650, 2034, 2650, 
      3961, 2330, 2378, 2465, 2533, 2609, 2738, 4058, 6698, 2704, 4329, 6928, 
      7065, 8801, 2410, 2801, 9896, 5749, 4525, 2549, 2644, 2722, 6068, 2768, 
      6290, 2909, 4105, 6290, 11380, 6760, 9266, 4394, 3034, 3250, 4625, 
      5234, 5636, 3761, 14913, 3370, 3418, 3690, 7345, 7589, 7208, 6173, 
      4205, 8264, 12130, 9565, 6290, 5597, 4925, 4381, 8522, 7825, 6409, 
      5716, 4896, 4624, 4896, 4969, 5536, 4573, 4285, 3844, 4100, 6344, 7325, 
      7569, 4645, 4194, 4869, 5569, 6570, 5392, 4537, 5945, 10786, 5314, 
      4306, 7589, 5085, 4932, 4552, 4372, 4477, 4500, 4885, 12058, 7298, 
      7193, 6793, 5785, 4850, 4610, 4658, 8345, 6928, 5065, 8980, 7065, 4882, 
      4762, 4905, 6610, 9117, 9802, 5156, 9389, 17362, 12962, 10817, 9530, 
      7541, 5882, 5090, 6977, 9941, 11441, 12753, 12240, 10960, 8905, 7585, 
      5860, 5353, 6784, 6058, 5393, 5525, 8693, 10376, 6317, 5557, 12514, 
      7474, 6109, 5650, 9594, 15185, 7801, 7540, 5897, 6352, 9872, 10829, 
      7018, 6073, 5965, 6073, 6253, 6413, 9410, 10970, 12329, 10573, 10180, 
      6984, 6484, 7453, 13810, 6266, 6277, 6602, 7610, 8005, 9377, 9490, 
      9841, 10466, 7844, 6409, 6416, 6436, 9001, 9316, 12329, 8005, 8082, 
      14293, 6728, 6725, 6724, 9860, 10568, 13613, 10370, 7085, 6970, 7330, 
      7373, 7673, 10733, 7105, 7281, 8017, 8281, 10081, 9725, 7850, 16250, 
      8237, 7565, 17597, 17569, 8530, 7573, 8298, 12898, 14625, 9593, 8068, 
      9953, 12644, 15665, 16769, 18353, 10322, 9146, 8042, 8090, 8597, 10037, 
      12682, 14162, 15317, 17137, 14184, 15156, 17316, 15677, 8290, 10682, 
      10882, 16025, 17497, 11828, 9833, 10580, 11713, 19073, 20564, 18649, 
      15373, 9010, 9049, 9673, 10765, 14425, 18450, 19258, 18637, 13325, 
      8837, 8845, 12085, 19240, 10250, 11941, 11716, 10585, 9217, 9616, 
      10177, 17680, 17865, 10193, 9698, 11618, 12325, 19210, 9640, 9620, 
      10133, 12853, 18068, 23060, 20826, 14026, 11650, 11565, 9850, 11917, 
      18464, 10529, 10009, 14096, 18100, 23225, 14557, 10601, 10265, 10217, 
      14170, 15677, 16130, 21017, 21220, 10413, 10980, 14760, 15304, 19429, 
      22709, 21425, 10778, 10658, 10634, 10805, 10834, 11138, 14578, 22709, 
      25216, 22697, 18560, 12497, 11905, 11392, 10817, 10825, 11012, 15041, 
      13141, 12250, 11866, 11809, 11349, 11281, 11061, 21226, 17960, 24232, 
      16210, 11453, 11474, 11485, 11933, 12074, 15889, 13513, 11745, 11764, 
      18720, 23545, 13481, 12457, 12137, 23117, 23545, 17429, 18989, 19325, 
      19496, 19844, 26500, 20242, 28197, 17873, 13498, 13058, 20338, 20869, 
      29669, 13221, 28872, 13421, 13625, 14130, 13705, 13770, 22905, 29300, 
      14120, 22949, 26024, 31880, 15122, 25825, 26482, 32657, 26500, 33169, 
      26741, 14641, 15170, 15541, 26962, 30770, 15028, 15165, 15613, 29053, 
      24785, 16052, 15377, 15860, 16052, 32017, 33601, 16354, 15650, 16045, 
      32258, 16388, 29410, 16690, 17044, 17096, 17125, 17440, 37570, 31613, 
      17705, 17885, 36181, 36185, 35920, 19210, 19240, 19080, 19093, 41504, 
      38369, 19600, 19945, 20242, 20453, 20530, 20549, 20674, 21060, 42050, 
      21605, 21625, 21920, 23090, 23057, 23490, 23418, 23509, 24245, 27801, 
      27325, 27880, 27656, 28849, 29257, 29341, 29929, 30292, 30625, 32425, 
      32416, 32842, 33905, 34394, 34261, 34600, 35917, 36244, 36100, 36581, 
      36530, 38441, 39240, 40522, 40868, 41716, 41616, 42089, 44570, 44969, 
      50180, 51076, 51077 ], 
  [ 15826, 15074, 15496, 14600, 13658, 13049, 12893, 13352, 12321, 12402, 
      12218, 9673, 10345, 8906, 9914, 9593, 9028, 8962, 8410, 7778, 8329, 
      8929, 6145, 5741, 5545, 6473, 6890, 7012, 5120, 6778, 6273, 6653, 6025, 
      5930, 5245, 5850, 4736, 2857, 3301, 2801, 13540, 14404, 2561, 4985, 
      3785, 2378, 1993, 10685, 8989, 2384, 6145, 1640, 2210, 2098, 6057, 
      2452, 7380, 8865, 2066, 6850, 8621, 5917, 1314, 1348, 35557, 28186, 
      5722, 2186, 1745, 5186, 3109, 2581, 5524, 36562, 30082, 24866, 26705, 
      5825, 2900, 5684, 36450, 35698, 35325, 26329, 3229, 1885, 3645, 36020, 
      27521, 794, 769, 6554, 32976, 576, 1017, 3177, 3940, 31154, 2210, 4010, 
      8098, 26728, 5668, 3400, 3733, 9133, 29682, 3922, 4041, 32441, 29984, 
      21716, 21136, 544, 401, 425, 26245, 23428, 1845, 1348, 3028, 30914, 
      18245, 16930, 1733, 338, 2890, 3205, 5189, 6530, 18212, 17945, 3620, 
      656, 2105, 2465, 3281, 3392, 25825, 16101, 1906, 289, 28420, 17620, 
      1285, 557, 520, 317, 232, 3112, 7085, 26413, 25769, 2873, 698, 394, 
      5353, 20308, 3625, 544, 1440, 1744, 5769, 28682, 18890, 13577, 2522, 
      1970, 137, 170, 650, 905, 11764, 16210, 14722, 3562, 1845, 810, 706, 
      657, 565, 2089, 1220, 548, 89, 3664, 25970, 16433, 14690, 14449, 12370, 
      9850, 3298, 1493, 890, 1898, 3770, 5233, 2437, 2340, 136, 37, 520, 
      1192, 9826, 6109, 169, 1049, 2941, 21625, 1780, 305, 23113, 12330, 
      8290, 6409, 409, 109, 11240, 5188, 29, 13, 965, 3029, 17957, 12997, 
      2917, 785, 12544, 4761, 3600, 2025, 256, 0, 576, 18770, 13226, 8650, 
      7922, 226, 901, 13, 173, 10618, 10413, 5338, 1378, 13, 3853, 20752, 
      10832, 9041, 41, 3389, 809, 3050, 10852, 1480, 1192, 3061, 16178, 
      11498, 10658, 7105, 4949, 3893, 2353, 1985, 1205, 778, 338, 65, 65, 98, 
      274, 305, 21380, 16964, 5689, 4825, 2089, 233, 11106, 6481, 565, 97, 
      130, 522, 657, 1602, 2997, 15976, 14024, 6824, 5876, 5000, 584, 424, 
      725, 1700, 16505, 12221, 9337, 7010, 5746, 4610, 185, 122, 242, 265, 
      16528, 9748, 8980, 8065, 7888, 7713, 7033, 5769, 3060, 313, 193, 225, 
      369, 400, 1513, 2448, 3280, 18938, 12713, 9970, 365, 425, 17885, 15572, 
      15080, 13885, 13652, 12965, 2696, 1717, 872, 1717, 15601, 9250, 8874, 
      7794, 4069, 2725, 801, 3474, 19025, 15881, 13025, 4225, 2105, 2281, 
      13058, 965, 865, 353, 10324, 7048, 5085, 3240, 1224, 1285, 2628, 15002, 
      13586, 12905, 6922, 4330, 1517, 1882, 15284, 4756, 3425, 1361, 800, 
      436, 500, 544, 1184, 2801, 3209, 13210, 8010, 7002, 5917, 1170, 490, 
      505, 1885, 3357, 12584, 11300, 9893, 2788, 3400, 14929, 7585, 673, 610, 
      853, 1205, 1754, 2833, 16705, 14500, 11392, 640, 12074, 11234, 10625, 
      8546, 821, 881, 11701, 2980, 16105, 15858, 10138, 7954, 6058, 5913, 
      1690, 1405, 1213, 730, 12020, 8528, 5684, 2633, 2548, 809, 793, 785, 
      785, 2866, 1570, 866, 842, 890, 2441, 2777, 9549, 9000, 8821, 2269, 
      1741, 2421, 3109, 9242, 9061, 4682, 2986, 13124, 12905, 6800, 3425, 
      2788, 2624, 3140, 8485, 7330, 2853, 1258, 1765, 3589, 8725, 8045, 1165, 
      1172, 1732, 2180, 4361, 4034, 11700, 8692, 3897, 1345, 1658, 2269, 
      2738, 14669, 12469, 9365, 4148, 13621, 6705, 1746, 10436, 8489, 2689, 
      1609, 2624, 4385, 3445, 2210, 2770, 13864, 9333, 7093, 2389, 2053, 
      10685, 5330, 3074, 1874, 1949, 14705, 3457, 3380, 2465, 1937, 2036, 
      2297, 2720, 3785, 10489, 3706, 2194, 2106, 2809, 2234, 2218, 2209, 
      2213, 2225, 2258, 2938, 4810, 2320, 3145, 5008, 5113, 11617, 2762, 
      2417, 12904, 7829, 6221, 2581, 2516, 3330, 8180, 2768, 8434, 2845, 
      3209, 4658, 14580, 5032, 12050, 5834, 3386, 3026, 3601, 3986, 7492, 
      3217, 18625, 3978, 3258, 3274, 5553, 9925, 9448, 8125, 3533, 6280, 
      15362, 12317, 8242, 7325, 6397, 5597, 6506, 10161, 8361, 7444, 6304, 
      3856, 4000, 4041, 4384, 5693, 5213, 4100, 3844, 5000, 5693, 9745, 5733, 
      3970, 4165, 4545, 5194, 6800, 5465, 4825, 13634, 6626, 4274, 5989, 
      6205, 5956, 5256, 4500, 4381, 4372, 4405, 15098, 9250, 9113, 8585, 
      7193, 5714, 5218, 4498, 10553, 8720, 4649, 7124, 8857, 5490, 5050, 
      4777, 5490, 7261, 7786, 4900, 7501, 21170, 16066, 13505, 11930, 9397, 
      7066, 5570, 5825, 7957, 9137, 15793, 15184, 13648, 11113, 9409, 6948, 
      5193, 5760, 7178, 5393, 5333, 7093, 12872, 7501, 5525, 15426, 9106, 
      7069, 6066, 7834, 18545, 9497, 9140, 5801, 5840, 8080, 13325, 8330, 
      6713, 6413, 5945, 5933, 5965, 7778, 8954, 10025, 12973, 12484, 8200, 
      6100, 6525, 16850, 6362, 6341, 6250, 6682, 6917, 7841, 7922, 8177, 
      8642, 9316, 6761, 6544, 6500, 7625, 7844, 10121, 7045, 7090, 17333, 
      7048, 7013, 6980, 8324, 8840, 16493, 12514, 7789, 7514, 6914, 6925, 
      7033, 9005, 7137, 7057, 7281, 7417, 8577, 11581, 7306, 13466, 9421, 
      8237, 14621, 21025, 9778, 7893, 7690, 10818, 12193, 11225, 7748, 8705, 
      10660, 13073, 13985, 15313, 12146, 10522, 8650, 7930, 8021, 8821, 
      10730, 11890, 12821, 14321, 16936, 12724, 14500, 18685, 8450, 9370, 
      9506, 13465, 14681, 13940, 8905, 9364, 10145, 16033, 17300, 22105, 
      18253, 9874, 8665, 8905, 9549, 12249, 15538, 16218, 22061, 15725, 9061, 
      9005, 10517, 16232, 11626, 10469, 13572, 12025, 9441, 9232, 9441, 
      14992, 15145, 11345, 10498, 10370, 10853, 16298, 10088, 9748, 9653, 
      11285, 15380, 19604, 24442, 16362, 13282, 13165, 10330, 10701, 21664, 
      11521, 10361, 12304, 15476, 19801, 16925, 11497, 10777, 10601, 12410, 
      13565, 13922, 17945, 24804, 10573, 10468, 12904, 13320, 16645, 26485, 
      25009, 11450, 11138, 11050, 10613, 10610, 10658, 12818, 19445, 29312, 
      26441, 21632, 14065, 13217, 12416, 11041, 10985, 10820, 13217, 14869, 
      13626, 13050, 12961, 12181, 12049, 11509, 18250, 15592, 20840, 18674, 
      11645, 11570, 11549, 11485, 11530, 18225, 15145, 11713, 11700, 16288, 
      20313, 15017, 13481, 11881, 19981, 20345, 15349, 16589, 16861, 17000, 
      17284, 22916, 17650, 24421, 20465, 14618, 13858, 17810, 18245, 25765, 
      13957, 25096, 14125, 14297, 15058, 13833, 13738, 20089, 33524, 14824, 
      20165, 22760, 27848, 16370, 22625, 23186, 28561, 23236, 29041, 30517, 
      14897, 14690, 14837, 23666, 26962, 14900, 15613, 15165, 25533, 28145, 
      17140, 15601, 15412, 15476, 28145, 29537, 17474, 16066, 16717, 36578, 
      16580, 33282, 16722, 16916, 16904, 16901, 17568, 42338, 35645, 17833, 
      17693, 40725, 40697, 40400, 20138, 19944, 19144, 19125, 46496, 43009, 
      19856, 20457, 19890, 20645, 20498, 20485, 20450, 20740, 46946, 22405, 
      22009, 22048, 23890, 23825, 24034, 23770, 23445, 25237, 28825, 27261, 
      28712, 27592, 29905, 29641, 29277, 30185, 30676, 30881, 32841, 32800, 
      33386, 33937, 35066, 34325, 34792, 36621, 36884, 36356, 37157, 37010, 
      38857, 39688, 41130, 41380, 42292, 41872, 42601, 45050, 45385, 50500, 
      51332, 51301 ], 
  [ 18850, 17714, 18472, 17576, 16490, 15545, 15293, 16136, 14625, 15426, 
      15338, 11785, 13369, 11450, 13130, 12665, 11908, 11890, 11050, 10418, 
      11401, 12385, 8209, 7709, 7465, 9113, 9818, 10180, 7232, 9898, 9153, 
      9773, 8905, 8762, 7837, 8874, 7232, 4201, 5317, 4337, 9028, 9700, 4337, 
      8249, 6473, 4058, 3145, 6749, 5485, 4304, 9985, 2888, 4178, 3970, 9945, 
      4660, 4212, 5265, 4034, 3826, 5069, 3181, 2610, 2788, 45061, 36682, 
      9610, 4442, 3665, 2642, 5941, 5125, 2836, 46210, 38866, 32882, 35009, 
      9809, 5684, 2900, 46098, 45250, 44829, 34585, 6205, 4093, 1629, 45620, 
      35969, 1994, 1921, 3434, 42192, 1152, 585, 1305, 1732, 40130, 4754, 
      1754, 4498, 35080, 9700, 1384, 1573, 5245, 38466, 1666, 1737, 41609, 
      38816, 29300, 28624, 1696, 1025, 617, 34549, 31300, 4293, 3460, 1108, 
      39890, 25253, 23698, 4133, 578, 1018, 1189, 2405, 3314, 25220, 24905, 
      6980, 2192, 617, 785, 1217, 1280, 34081, 22725, 4450, 481, 37060, 
      24532, 3445, 2045, 1960, 1421, 1096, 1096, 3677, 34765, 34025, 5945, 
      2378, 1690, 2473, 27700, 7033, 2080, 288, 400, 2745, 37370, 26042, 
      19721, 5450, 4610, 521, 410, 122, 137, 17524, 22882, 21106, 6970, 4437, 
      2682, 2482, 2385, 85, 4825, 3428, 2180, 425, 1360, 34274, 23153, 21074, 
      20785, 18274, 15178, 6610, 3893, 74, 410, 1418, 2353, 5365, 5220, 1192, 
      565, 40, 136, 15154, 10429, 1321, 89, 925, 29257, 4372, 65, 30985, 
      18234, 13234, 10825, 1945, 1165, 16904, 9220, 845, 445, 53, 965, 24965, 
      19045, 6085, 17, 18496, 8649, 7056, 4761, 1600, 576, 0, 25922, 19322, 
      13690, 12770, 1522, 37, 733, 125, 16138, 15885, 9418, 3730, 685, 1453, 
      28240, 16400, 14177, 857, 6749, 2729, 986, 16420, 3880, 3400, 997, 
      22850, 17210, 16178, 11713, 8885, 7445, 5233, 4673, 3413, 2650, 1730, 
      833, 449, 338, 130, 113, 28964, 23780, 9865, 8713, 4825, 185, 16722, 
      10897, 2197, 865, 370, 90, 81, 306, 981, 22600, 20264, 11336, 10100, 
      8936, 2216, 1864, 101, 356, 23225, 18077, 14521, 11570, 9922, 8402, 
      1145, 746, 290, 265, 23248, 15028, 14068, 12913, 12688, 12465, 11593, 
      9945, 6228, 1513, 1105, 369, 225, 208, 313, 720, 1168, 26090, 18665, 
      15298, 269, 233, 24845, 22100, 21512, 20077, 19796, 18965, 5672, 4165, 
      2696, 421, 22129, 14386, 13914, 12546, 7621, 5701, 2529, 1314, 26177, 
      22457, 19025, 7825, 4745, 697, 19058, 2789, 2593, 545, 15700, 11560, 
      8973, 6408, 3240, 373, 900, 21386, 19682, 18857, 11386, 7930, 3725, 
      586, 21716, 8500, 6641, 3425, 2336, 724, 596, 544, 416, 1025, 1241, 
      19210, 12762, 11466, 10045, 3042, 730, 697, 637, 1341, 18440, 16868, 
      15125, 1060, 1384, 21265, 12193, 1825, 1618, 565, 533, 650, 1105, 
      23377, 20740, 16960, 832, 17786, 16754, 16001, 13394, 725, 689, 17317, 
      5860, 22633, 22338, 15370, 12610, 10138, 9945, 3754, 3229, 2845, 1258, 
      17684, 13328, 9620, 5273, 5140, 1625, 1513, 1409, 1313, 5602, 3442, 
      1682, 1466, 1130, 1097, 1241, 14589, 13896, 13669, 4621, 3709, 1125, 
      1429, 14186, 13957, 8186, 5722, 18980, 18713, 11024, 6353, 5380, 5120, 
      1508, 13189, 11698, 5445, 1210, 1093, 1765, 13477, 12605, 1597, 1556, 
      1156, 1220, 7625, 7154, 17172, 13396, 6921, 1585, 3050, 1405, 1538, 
      20765, 18085, 14213, 7220, 19477, 10737, 1602, 15524, 13049, 4849, 
      2041, 1664, 7457, 6037, 1682, 1762, 19720, 14085, 11173, 4165, 3445, 
      15773, 8738, 5330, 2210, 2045, 20705, 5905, 5780, 4145, 2465, 2132, 
      1961, 1952, 2297, 15481, 6250, 3394, 2250, 2041, 3050, 2938, 2785, 
      2693, 2609, 2498, 2218, 2938, 2704, 2329, 3088, 3145, 16801, 4250, 
      2801, 18376, 11909, 9725, 3589, 3284, 5202, 12308, 3728, 12610, 3709, 
      2825, 3170, 20340, 3400, 17186, 8954, 4874, 3650, 3025, 3074, 11236, 
      3361, 25153, 5850, 3978, 3610, 3825, 14389, 13768, 12013, 3485, 4264, 
      21170, 17405, 12130, 10877, 9565, 8381, 4442, 14625, 12249, 10996, 
      9376, 3664, 3616, 3609, 3616, 8333, 7565, 5444, 4420, 3944, 4205, 
      13969, 8325, 4594, 4069, 3969, 4090, 9872, 7817, 4105, 18866, 9554, 
      5186, 4549, 8845, 8452, 7272, 5652, 5197, 5140, 4645, 20618, 13138, 
      12953, 12233, 10265, 7970, 7090, 5218, 14825, 12368, 4985, 5300, 12505, 
      7362, 6442, 5545, 4770, 5437, 5722, 5476, 5629, 27842, 21682, 18497, 
      16490, 13141, 9802, 7250, 5057, 5941, 6641, 21313, 20560, 18640, 15385, 
      13105, 9540, 5913, 5184, 9818, 6353, 6005, 5653, 17576, 10237, 6437, 
      20754, 12514, 9469, 7650, 6154, 24545, 13001, 12500, 6617, 6032, 6352, 
      18029, 11258, 8633, 8045, 6713, 6413, 6253, 6290, 6890, 7529, 17533, 
      16900, 10984, 6484, 6093, 22370, 7466, 7397, 6682, 6250, 6245, 6497, 
      6530, 6641, 6866, 12484, 8249, 7696, 7556, 6521, 6596, 7769, 6565, 
      6562, 22853, 8488, 8405, 8324, 6980, 7208, 21773, 16690, 9805, 9290, 
      7250, 7213, 7033, 7373, 8145, 7681, 7137, 7081, 7281, 15325, 7450, 
      10250, 12157, 10205, 11117, 27169, 12610, 9333, 7738, 8658, 9505, 
      14633, 8228, 7793, 8644, 10145, 10769, 11713, 15842, 13546, 10522, 
      8650, 8117, 7957, 8762, 9442, 10037, 11057, 22024, 10036, 11236, 24157, 
      9650, 8362, 8402, 10585, 11417, 18068, 8473, 8500, 8753, 12433, 13364, 
      28249, 23533, 12130, 9049, 8713, 8685, 9945, 12130, 12618, 28157, 
      20285, 10357, 10205, 9125, 12680, 14650, 9221, 17316, 15145, 10737, 
      9616, 9297, 11920, 12025, 14033, 12658, 9458, 9605, 12890, 11720, 
      10900, 9893, 9893, 12308, 15380, 30826, 20826, 16690, 16525, 12010, 
      9837, 27424, 13969, 11849, 10576, 12500, 15625, 21437, 13801, 12505, 
      12137, 10730, 11357, 11570, 14297, 31140, 11773, 10660, 11080, 11304, 
      13429, 33109, 31345, 13418, 12818, 12634, 11285, 11234, 10898, 11138, 
      15509, 36416, 33017, 27200, 17377, 16145, 14912, 12337, 12185, 11492, 
      11441, 18421, 16650, 15786, 15649, 14389, 14161, 13141, 14746, 13000, 
      16712, 23330, 12893, 12674, 12605, 11773, 11674, 22689, 18553, 12625, 
      12564, 13600, 16425, 18281, 15977, 12457, 16237, 16505, 13189, 13949, 
      14125, 14216, 14404, 18500, 14722, 19717, 25313, 17258, 16018, 14978, 
      15269, 20869, 16021, 20392, 16141, 16265, 17410, 14985, 14650, 16825, 
      40820, 16840, 16949, 18824, 22760, 19202, 18785, 19202, 23377, 19300, 
      23809, 37141, 16241, 14930, 14741, 19682, 22210, 15668, 17245, 15453, 
      21213, 34145, 19732, 16897, 15700, 15572, 23297, 24401, 20114, 17650, 
      18685, 44018, 17828, 40050, 17730, 17684, 17576, 17525, 18720, 50450, 
      42653, 18985, 18365, 48501, 48425, 48080, 22490, 21960, 20200, 20133, 
      54944, 50929, 21200, 22185, 20322, 21893, 21410, 21349, 21074, 21220, 
      55250, 24565, 23545, 23200, 26050, 25937, 25810, 25258, 24309, 27685, 
      31321, 28125, 30920, 28456, 32449, 31177, 30141, 31529, 32212, 32225, 
      34425, 34336, 35162, 34945, 37034, 35381, 36040, 38637, 38804, 37700, 
      38981, 38690, 40441, 41320, 43002, 43108, 44116, 43216, 44329, 46730, 
      46969, 51940, 52676, 52597 ], 
  [ 20852, 22292, 20794, 19890, 19764, 21073, 21465, 19730, 21437, 17396, 
      16660, 19861, 15317, 16612, 13780, 14281, 14810, 14468, 15560, 14920, 
      13001, 11405, 16565, 16705, 16781, 13597, 12368, 11114, 15250, 11152, 
      12017, 11025, 11765, 11944, 12625, 10760, 12658, 17345, 13949, 16189, 
      61450, 63410, 14569, 8497, 10585, 14932, 17561, 55297, 51133, 13562, 
      6361, 16650, 13108, 13544, 5993, 11978, 47594, 51545, 12960, 46240, 
      51025, 43661, 16040, 15250, 3425, 1808, 5648, 11428, 12905, 41828, 
      9061, 10177, 42986, 3604, 2056, 1224, 1417, 5197, 9122, 43690, 3488, 
      3284, 3185, 1313, 8353, 11393, 37265, 3330, 1405, 16052, 16301, 46472, 
      2474, 19394, 25589, 35969, 38650, 2020, 9792, 38992, 50752, 1154, 4754, 
      37010, 38165, 53429, 1640, 38900, 39293, 2205, 1666, 522, 490, 16066, 
      18937, 21425, 937, 586, 9965, 11386, 36082, 1768, 333, 388, 10125, 
      21060, 35668, 36805, 43173, 46980, 298, 305, 6530, 13978, 32689, 34145, 
      37153, 37538, 785, 377, 9472, 21281, 1186, 250, 11041, 14149, 14386, 
      16101, 17386, 36706, 48625, 821, 725, 7421, 13192, 15080, 43877, 194, 
      6253, 13858, 30098, 31498, 45113, 1168, 144, 585, 7888, 8980, 20025, 
      20880, 25744, 27369, 962, 200, 356, 6184, 9125, 12200, 12644, 12869, 
      25381, 8545, 10690, 13306, 20245, 38890, 640, 145, 320, 353, 740, 1508, 
      6464, 9865, 27620, 32464, 39268, 43745, 7793, 7970, 16178, 19093, 
      25330, 29290, 1480, 3517, 15661, 28597, 36517, 125, 9050, 23741, 241, 
      692, 2132, 3265, 13705, 16145, 970, 4234, 17433, 19609, 28233, 36873, 
      13, 533, 6893, 27229, 626, 4625, 5930, 8465, 14642, 18770, 25922, 0, 
      484, 1936, 2304, 14884, 27889, 17957, 22501, 1160, 1229, 4100, 10004, 
      18229, 39605, 58, 1098, 1773, 17433, 6257, 11897, 36880, 1114, 9826, 
      10634, 36889, 136, 936, 1192, 2845, 4525, 5661, 7957, 8685, 10645, 
      12136, 14436, 17725, 19917, 20772, 23140, 23445, 130, 98, 3893, 4673, 
      8513, 22549, 1088, 3313, 13289, 17753, 20800, 25028, 25985, 31040, 
      36545, 202, 442, 3106, 3802, 4570, 13306, 14242, 26325, 31410, 181, 
      829, 1781, 3016, 3944, 5000, 16741, 18596, 22004, 22301, 202, 1642, 
      1970, 2425, 2522, 2621, 3037, 3965, 7010, 15497, 17021, 21437, 23225, 
      23530, 30397, 34346, 37370, 144, 769, 1588, 22945, 23553, 185, 338, 
      394, 569, 610, 745, 7738, 9773, 12490, 31145, 365, 1960, 2132, 2696, 
      5821, 7765, 12965, 37832, 225, 369, 801, 5701, 9061, 33349, 832, 12577, 
      13025, 21281, 1658, 3314, 4913, 7178, 11738, 28513, 34514, 580, 808, 
      949, 3460, 5800, 10933, 31300, 586, 5402, 7085, 11597, 14050, 20810, 
      21970, 22562, 27586, 34957, 36461, 976, 2900, 3536, 4369, 12500, 21136, 
      21425, 31025, 36881, 1170, 1530, 2041, 34666, 36922, 773, 3293, 16109, 
      16868, 24509, 27053, 30068, 34709, 629, 890, 1618, 21554, 1476, 1732, 
      1945, 2880, 23377, 23985, 1649, 8546, 845, 872, 2276, 3380, 4772, 4901, 
      11912, 12997, 13901, 19720, 1690, 3130, 5218, 9565, 9754, 18153, 18685, 
      19225, 19773, 9248, 12884, 18208, 19280, 21520, 32113, 33545, 2777, 
      3050, 3145, 10841, 12505, 31817, 34697, 3016, 3109, 6676, 9364, 1690, 
      1745, 4682, 8705, 9986, 10370, 34450, 3625, 4388, 10049, 23524, 27593, 
      35993, 3589, 4005, 20689, 20970, 27010, 29650, 7717, 8212, 2450, 3826, 
      8621, 21961, 15696, 29185, 31572, 1853, 2393, 3673, 8594, 2173, 5669, 
      24548, 3370, 4437, 12337, 21121, 30082, 8825, 10625, 27200, 30500, 
      2410, 4181, 5777, 14225, 16081, 3613, 7848, 12168, 21928, 23373, 2425, 
      11453, 11650, 14845, 20893, 23458, 26185, 29074, 34249, 3961, 11152, 
      17312, 23252, 29161, 19540, 20072, 20885, 21437, 21997, 22852, 29012, 
      37460, 22090, 29765, 37930, 38309, 3985, 16228, 22185, 3626, 6497, 
      8177, 18785, 20090, 14600, 6570, 19242, 6548, 19865, 27353, 35104, 
      3650, 36298, 4680, 9972, 16840, 21412, 28837, 31140, 8066, 24341, 3305, 
      15236, 21092, 23300, 37361, 6385, 6730, 7873, 25749, 39730, 4148, 5213, 
      7988, 8989, 10253, 11645, 40228, 6617, 8105, 9106, 10706, 26890, 28130, 
      28445, 30706, 12557, 13721, 18362, 22490, 32962, 36121, 7565, 12869, 
      22340, 26645, 29765, 33428, 11194, 13969, 30865, 5696, 11840, 20996, 
      36137, 13061, 13634, 15674, 19850, 21649, 21914, 24961, 5512, 8980, 
      9117, 9685, 11581, 14760, 16456, 22312, 8089, 9818, 24653, 39458, 9953, 
      16724, 19024, 22313, 31520, 39593, 41488, 23530, 40105, 5000, 5924, 
      6925, 7816, 9941, 13364, 17896, 32125, 41381, 45301, 6197, 6410, 7066, 
      8641, 10225, 14066, 22997, 30962, 14020, 21825, 23409, 37225, 7930, 
      13793, 22229, 6920, 11560, 15277, 18932, 39332, 6201, 11401, 11866, 
      23049, 26650, 39850, 8377, 13520, 17657, 19001, 23465, 25097, 26225, 
      38176, 42640, 46177, 8845, 9178, 14210, 25810, 30893, 7240, 21960, 
      22213, 25684, 31048, 32653, 37413, 37768, 38845, 40680, 13130, 20165, 
      21866, 22370, 35825, 36866, 45445, 31681, 32000, 7717, 20722, 20961, 
      21202, 37890, 40050, 8245, 10568, 18173, 19268, 26888, 27173, 28925, 
      40213, 23273, 25385, 29993, 31225, 37865, 12097, 28372, 53712, 15689, 
      18889, 56509, 7837, 15496, 21557, 29300, 45032, 49421, 13653, 26890, 
      35793, 44050, 51669, 54225, 57745, 12928, 15140, 19844, 25700, 29353, 
      35633, 43844, 47744, 50593, 54833, 9770, 49946, 55010, 9325, 23476, 
      37000, 37684, 51781, 55189, 12250, 33245, 36170, 39965, 58457, 61642, 
      8905, 9985, 18868, 28345, 31873, 36353, 47273, 56864, 58640, 9133, 
      11565, 23533, 24025, 40333, 58378, 16232, 39461, 14066, 16081, 23909, 
      28906, 32129, 54394, 54821, 17865, 20032, 37440, 39841, 57616, 22634, 
      25034, 30145, 41093, 54778, 65578, 9860, 12740, 15688, 15845, 22600, 
      37493, 10642, 19405, 23725, 44026, 54322, 65497, 13025, 20201, 22769, 
      23689, 43856, 48025, 49204, 60625, 10490, 25577, 31226, 45170, 46682, 
      56857, 10525, 10693, 22068, 23400, 23860, 28629, 28900, 31140, 44260, 
      63765, 10610, 10753, 11698, 17009, 18353, 20018, 25493, 25985, 28834, 
      45205, 16441, 18212, 19280, 19465, 21425, 21841, 24041, 60100, 52234, 
      66250, 13940, 26365, 27112, 27365, 31685, 32552, 14585, 17533, 28349, 
      28610, 53474, 64349, 18225, 21073, 30433, 63193, 64105, 49517, 53497, 
      54317, 54730, 55562, 69962, 56200, 73109, 14625, 21380, 23360, 55808, 
      57065, 75545, 24005, 73778, 24445, 24889, 23456, 29081, 30356, 60545, 
      13698, 25138, 60345, 67050, 78714, 22024, 66365, 67748, 79973, 67522, 
      80725, 14521, 29041, 35136, 37201, 68224, 75904, 32330, 28109, 35333, 
      72005, 15705, 24154, 30013, 35578, 36738, 77629, 80665, 24212, 28832, 
      27289, 15912, 31258, 16448, 32768, 34330, 34866, 35137, 32786, 17824, 
      17433, 33049, 35649, 18125, 18369, 18346, 28496, 30218, 34898, 35153, 
      20050, 19577, 33962, 32369, 39200, 35293, 37064, 37325, 38660, 39770, 
      21312, 31841, 35005, 37234, 33316, 33525, 35648, 37028, 40265, 33013, 
      36305, 44057, 37834, 44386, 37105, 42589, 46061, 44225, 43618, 44917, 
      45497, 45730, 44944, 49873, 45520, 49985, 49354, 46793, 47602, 50362, 
      48421, 49096, 51481, 52034, 52100, 53170, 53530, 55850, 54385, 57096, 
      57977, 63890, 65266, 65509 ], 
  [ 17552, 18640, 17450, 16546, 16288, 17289, 17593, 16210, 17477, 14096, 
      13448, 15725, 12017, 12872, 10656, 11025, 11378, 11080, 11908, 11268, 
      9745, 8501, 12385, 12437, 12469, 9945, 8980, 7946, 11114, 7940, 8585, 
      7813, 8333, 8468, 8929, 7460, 8874, 12505, 9725, 11525, 51242, 53026, 
      10125, 5417, 6977, 10400, 12545, 45617, 41849, 9250, 3809, 11722, 8840, 
      9188, 3485, 7930, 38618, 42173, 8692, 37396, 41697, 35081, 11156, 
      10498, 6065, 3524, 3140, 7424, 8593, 33424, 5585, 6437, 34450, 6376, 
      4036, 2500, 2957, 2777, 5602, 35066, 6260, 5968, 5825, 2809, 5009, 
      7345, 29345, 6058, 3077, 11080, 11285, 37540, 4850, 13850, 19121, 
      28181, 30554, 4176, 6052, 30852, 41380, 2738, 2378, 29090, 30113, 
      43793, 3620, 30760, 31109, 4537, 3690, 1402, 1282, 11050, 13437, 15529, 
      2477, 1730, 6137, 7250, 28250, 3924, 685, 520, 6253, 15208, 27880, 
      28885, 34549, 37960, 650, 613, 3538, 9314, 25253, 26533, 29189, 29530, 
      2281, 377, 5732, 15385, 3034, 514, 6949, 9441, 9634, 11041, 12106, 
      28786, 39429, 2405, 2221, 4165, 8660, 10196, 35165, 898, 3305, 9194, 
      22970, 24194, 36269, 3060, 628, 145, 4500, 5328, 14305, 15028, 19188, 
      20593, 170, 244, 136, 3236, 5429, 7844, 8200, 8381, 18869, 4981, 6642, 
      8730, 14481, 30706, 2180, 233, 100, 89, 80, 320, 3428, 5993, 20800, 
      25028, 31040, 35033, 4405, 4538, 11074, 13505, 18818, 22250, 292, 1405, 
      10645, 21645, 28597, 1049, 5354, 17449, 1385, 32, 592, 1241, 9041, 
      11041, 90, 1858, 12109, 13933, 21325, 28909, 365, 5, 3725, 20453, 10, 
      2117, 3026, 4901, 9802, 13226, 19322, 484, 0, 484, 676, 10000, 21025, 
      12545, 16385, 148, 173, 1768, 6088, 12773, 31333, 850, 130, 409, 12109, 
      3265, 7585, 28916, 146, 5954, 6586, 28925, 180, 100, 180, 997, 2061, 
      2845, 4525, 5077, 6597, 7780, 9640, 12357, 14197, 14920, 16936, 17197, 
      1010, 274, 1649, 2165, 4949, 16433, 164, 1289, 8713, 12385, 14948, 
      18560, 19385, 23780, 28625, 202, 90, 1170, 1602, 2106, 8730, 9490, 
      19681, 24106, 269, 125, 461, 1124, 1700, 2404, 11549, 13096, 15976, 
      16229, 290, 410, 562, 797, 850, 905, 1145, 1721, 3842, 10525, 11785, 
      15497, 17021, 17282, 23225, 26690, 29362, 628, 153, 400, 16785, 17305, 
      493, 250, 218, 173, 170, 173, 4394, 5945, 8090, 23885, 277, 596, 680, 
      980, 3005, 4421, 8477, 29780, 709, 325, 229, 2929, 5409, 25825, 260, 
      8177, 8537, 15385, 514, 1378, 2405, 4010, 7514, 21605, 26858, 360, 324, 
      333, 1480, 3028, 6885, 24040, 410, 2762, 3961, 7417, 9386, 15002, 
      15986, 16490, 20810, 27257, 28585, 404, 1184, 1556, 2081, 8144, 15284, 
      15529, 23809, 28961, 466, 562, 765, 27010, 29002, 509, 1445, 11093, 
      11720, 18173, 20365, 22984, 27053, 673, 538, 650, 15658, 640, 720, 801, 
      1252, 17217, 17737, 725, 5114, 757, 740, 1000, 1576, 2440, 2525, 7732, 
      8597, 9325, 14132, 810, 1458, 2754, 5913, 6058, 12829, 13273, 13725, 
      14185, 5684, 8528, 12884, 13780, 15668, 24809, 26065, 1325, 1466, 1517, 
      6925, 8237, 24557, 27085, 1476, 1525, 3816, 5800, 986, 997, 2482, 5317, 
      6290, 6586, 26882, 1865, 2320, 6353, 17408, 20905, 28249, 1873, 2113, 
      15013, 15250, 20410, 22698, 4637, 5000, 1394, 2066, 5321, 16109, 10900, 
      22321, 24400, 1369, 1469, 2045, 5338, 1469, 3293, 18344, 1962, 2545, 
      8245, 15445, 23130, 5569, 6929, 20644, 23504, 1706, 2465, 3445, 9781, 
      11285, 2205, 4900, 8164, 16164, 17389, 1853, 7625, 7778, 10313, 15305, 
      17474, 19805, 22298, 26813, 2465, 7412, 12340, 17312, 22385, 14216, 
      14660, 15341, 15805, 16277, 17000, 22280, 29672, 16370, 22945, 30098, 
      30433, 2665, 11520, 16465, 2570, 4165, 5317, 13637, 14722, 10244, 4282, 
      14050, 4304, 14585, 20929, 27668, 2858, 28730, 3316, 6760, 12132, 
      15912, 22237, 24232, 5426, 18401, 3217, 10880, 15680, 17536, 29705, 
      4405, 4618, 5365, 19633, 31810, 3400, 3805, 5480, 6173, 7085, 8125, 
      32264, 4637, 5597, 6290, 7450, 20642, 21706, 21977, 23930, 8905, 9805, 
      13522, 16946, 25922, 28685, 5365, 9173, 16840, 20485, 23165, 26344, 
      7938, 10053, 24133, 4420, 8452, 15760, 28745, 9409, 9850, 11450, 14834, 
      16325, 16546, 19109, 4500, 6472, 6565, 6957, 8325, 10756, 12100, 16900, 
      5933, 7090, 18889, 31714, 7225, 12368, 14228, 16945, 24788, 31849, 
      33524, 17986, 32317, 5044, 5000, 5429, 5924, 7301, 9800, 13364, 25349, 
      33461, 36941, 5185, 5266, 5570, 6485, 7541, 10370, 17585, 24362, 10368, 
      16633, 17953, 29833, 6170, 10229, 16993, 5732, 8612, 11405, 14312, 
      31720, 5629, 8541, 8874, 17725, 20754, 32194, 6617, 10132, 13345, 
      14425, 18097, 19465, 20417, 30740, 34676, 37817, 6953, 7154, 10690, 
      20090, 24425, 6228, 16900, 17109, 20008, 24580, 25965, 30109, 30420, 
      31365, 32980, 9962, 15457, 16850, 17266, 28741, 29650, 37217, 25169, 
      25444, 6705, 15970, 16165, 16362, 30586, 32482, 7013, 8324, 13949, 
      14824, 21124, 21365, 22853, 32645, 18125, 19885, 23789, 24845, 30605, 
      9457, 22432, 44692, 12125, 14621, 47225, 7397, 12020, 16805, 23272, 
      36980, 40885, 10705, 21258, 28885, 36130, 42913, 45205, 48373, 10244, 
      11840, 15488, 20288, 23369, 28769, 35968, 39428, 41969, 45769, 8362, 
      41410, 45946, 8269, 18504, 30004, 30600, 43069, 46125, 9962, 26777, 
      29306, 32617, 49085, 51962, 8465, 8753, 14864, 22625, 25625, 29489, 
      39089, 47668, 49268, 8649, 9673, 18649, 19053, 32985, 49050, 12932, 
      32245, 11426, 12869, 19025, 23186, 25925, 45506, 45889, 14257, 15940, 
      30532, 32625, 48420, 18058, 20018, 24293, 33745, 45890, 55634, 9640, 
      10760, 12740, 12853, 18068, 30629, 9850, 15577, 19017, 36370, 45522, 
      55597, 11089, 16241, 18281, 19025, 36244, 39929, 40976, 51209, 10226, 
      20605, 25330, 37426, 38762, 47837, 10525, 10429, 17800, 18868, 19240, 
      23173, 23400, 25288, 36648, 54085, 11050, 10709, 10730, 13973, 14965, 
      16234, 20609, 21013, 23378, 37505, 13625, 14912, 15716, 15857, 17377, 
      17705, 19465, 50816, 43786, 56394, 12136, 21437, 22052, 22261, 25877, 
      26612, 12605, 14585, 23113, 23330, 44938, 54713, 15145, 17289, 24889, 
      53689, 54513, 41465, 45005, 45737, 46106, 46850, 59842, 47444, 62725, 
      12997, 17728, 19268, 47140, 48265, 64985, 19825, 63394, 20221, 20621, 
      19540, 24065, 25120, 51481, 14314, 20914, 51325, 57370, 67978, 18548, 
      56773, 58024, 69149, 57842, 69857, 14521, 24201, 29284, 31041, 58500, 
      65476, 26962, 23533, 29525, 61973, 15133, 20458, 25129, 29770, 30754, 
      67113, 69885, 20560, 24212, 23021, 16660, 26330, 16580, 27620, 28962, 
      29410, 29637, 27770, 19188, 17785, 28033, 30193, 19181, 19381, 19314, 
      24580, 25994, 29794, 30005, 21722, 20765, 29122, 27881, 33524, 30365, 
      31828, 32045, 33160, 34138, 22852, 27749, 30341, 32218, 29224, 29389, 
      31204, 32320, 34985, 29185, 32521, 38777, 33786, 39106, 33365, 37925, 
      40781, 39385, 38954, 40077, 40877, 41066, 40500, 44725, 41252, 44881, 
      44426, 42569, 43290, 45522, 44021, 44564, 46861, 47458, 47744, 48682, 
      49130, 51010, 49897, 52564, 53357, 59138, 60426, 60625 ], 
  [ 15220, 15956, 15074, 14170, 13780, 14473, 14689, 13658, 14485, 11764, 
      11204, 12557, 9685, 10100, 8500, 8737, 8914, 8660, 9224, 8584, 7457, 
      6565, 9173, 9137, 9125, 7261, 6560, 5746, 7946, 5696, 6121, 5569, 5869, 
      5960, 6201, 5128, 6058, 8633, 6469, 7829, 42002, 43610, 6649, 3305, 
      4337, 6836, 8497, 36905, 33533, 5906, 2225, 7762, 5540, 5800, 1945, 
      4850, 30610, 33769, 5392, 29520, 33337, 27469, 7240, 6714, 9673, 6208, 
      1600, 4388, 5249, 25988, 3077, 3665, 26882, 10116, 6984, 4744, 5465, 
      1325, 3050, 27410, 10000, 9620, 9433, 5273, 2633, 4265, 22393, 9754, 
      5717, 7076, 7237, 29576, 8194, 9274, 13621, 21361, 23426, 7300, 3280, 
      23680, 32976, 5290, 970, 22138, 23029, 35125, 6568, 23588, 23893, 7837, 
      6682, 3250, 3042, 7002, 8905, 10601, 4985, 3842, 3277, 4082, 21386, 
      7048, 2005, 1620, 3349, 10324, 21060, 21933, 26893, 29908, 1970, 1889, 
      1514, 5618, 18785, 19889, 22193, 22490, 4745, 1345, 2960, 10457, 5850, 
      1746, 3825, 5701, 5850, 6949, 7794, 21834, 31201, 4957, 4685, 1877, 
      5096, 6280, 27421, 2570, 1325, 5498, 16810, 17858, 28393, 5920, 2080, 
      673, 2080, 2644, 9553, 10144, 13600, 14785, 346, 1256, 884, 1256, 2701, 
      4456, 4724, 4861, 13325, 2385, 3562, 5122, 9685, 23490, 4688, 1289, 
      848, 793, 388, 100, 1360, 3089, 14948, 18560, 23780, 27289, 1985, 2074, 
      6938, 8885, 13274, 16178, 72, 261, 6597, 15661, 21645, 2941, 2626, 
      12125, 3497, 340, 20, 185, 5345, 6905, 178, 450, 7753, 9225, 15385, 
      21913, 1685, 445, 1525, 14645, 362, 577, 1090, 2305, 5930, 8650, 13690, 
      1936, 484, 0, 16, 6084, 15129, 8101, 11237, 104, 85, 404, 3140, 8285, 
      24029, 2610, 130, 13, 7753, 1241, 4241, 21920, 146, 3050, 3506, 21929, 
      1192, 232, 136, 117, 565, 997, 2061, 2437, 3517, 4392, 5812, 7957, 
      9445, 10036, 11700, 11917, 2858, 1418, 373, 625, 2353, 11285, 208, 233, 
      5105, 7985, 10064, 13060, 13753, 17488, 21673, 1170, 706, 202, 370, 
      610, 5122, 5706, 14005, 17770, 1325, 389, 109, 200, 424, 776, 7325, 
      8564, 10916, 11125, 1346, 146, 122, 137, 146, 157, 221, 445, 1642, 
      6521, 7517, 10525, 11785, 12002, 17021, 20002, 22322, 2080, 505, 180, 
      11593, 12025, 1769, 1130, 1010, 745, 698, 569, 2018, 3085, 4658, 17593, 
      1157, 200, 196, 232, 1157, 2045, 4957, 22696, 2161, 1249, 625, 1125, 
      2725, 19269, 656, 4745, 5017, 10457, 338, 410, 865, 1810, 4258, 15665, 
      20170, 1108, 808, 685, 468, 1224, 3805, 17748, 1202, 1090, 1805, 4205, 
      5690, 10162, 10970, 11386, 15002, 20525, 21677, 800, 436, 544, 761, 
      4756, 10400, 10601, 17561, 22009, 730, 562, 457, 20322, 22050, 1213, 
      565, 7045, 7540, 12805, 14645, 16868, 20365, 1685, 1154, 650, 10730, 
      772, 676, 625, 592, 12025, 12457, 769, 2650, 1637, 1576, 692, 740, 
      1076, 1117, 4520, 5165, 5717, 9512, 898, 754, 1258, 3229, 3330, 8473, 
      8829, 9193, 9565, 3088, 5140, 8528, 9248, 10784, 18473, 19553, 841, 
      850, 857, 3977, 4937, 18265, 20441, 904, 909, 1924, 3204, 1250, 1217, 
      1250, 2897, 3562, 3770, 20282, 1073, 1220, 3625, 12260, 15185, 21473, 
      1125, 1189, 10305, 10498, 14778, 16714, 2525, 2756, 1306, 1274, 2989, 
      11225, 7072, 16425, 18196, 1853, 1513, 1385, 3050, 1733, 1885, 13108, 
      1522, 1621, 5121, 10737, 17146, 3281, 4201, 15056, 17476, 1970, 1717, 
      2081, 6305, 7457, 1765, 2920, 5128, 11368, 12373, 2249, 4765, 4874, 
      6749, 10685, 12458, 14393, 16490, 20345, 1937, 4640, 8336, 12340, 
      16577, 9860, 10216, 10765, 11141, 11525, 12116, 16516, 22852, 11618, 
      17093, 23234, 23525, 2313, 7780, 11713, 2482, 2801, 3425, 9457, 10322, 
      6856, 2962, 9826, 3028, 10273, 15473, 21200, 3034, 22130, 2920, 4516, 
      8392, 11380, 16605, 18292, 3754, 13429, 4097, 7492, 11236, 12740, 
      23017, 3393, 3474, 3825, 14485, 24858, 3620, 3365, 3940, 4325, 4885, 
      5573, 25268, 3625, 4057, 4442, 5162, 15362, 16250, 16477, 18122, 6221, 
      6857, 9650, 12370, 19850, 22217, 4133, 6445, 12308, 15293, 17533, 
      20228, 5650, 7105, 18369, 4112, 6032, 11492, 22321, 6725, 7034, 8194, 
      10786, 11969, 12146, 14225, 4456, 4932, 4981, 5197, 6037, 7720, 8712, 
      12456, 4745, 5330, 14093, 24938, 5465, 8980, 10400, 12545, 19024, 
      25073, 26528, 13410, 25497, 6056, 5044, 4901, 5000, 5629, 7204, 9800, 
      19541, 26509, 29549, 5141, 5090, 5042, 5297, 5825, 7642, 13141, 18730, 
      7684, 12409, 13465, 23409, 5378, 7633, 12725, 5512, 6632, 8501, 10660, 
      25076, 6025, 6649, 6850, 13369, 15826, 25506, 5825, 7712, 10001, 10817, 
      13697, 14801, 15577, 24272, 27680, 30425, 6029, 6098, 8138, 15338, 
      18925, 6184, 12808, 12973, 15300, 19080, 20245, 23773, 24040, 24853, 
      26248, 7762, 11717, 12802, 13130, 22625, 23402, 29957, 19625, 19856, 
      6661, 12186, 12337, 12490, 24250, 25882, 6749, 7048, 10693, 11348, 
      16328, 16525, 17749, 26045, 13945, 15353, 18553, 19433, 24313, 7785, 
      17460, 36640, 9529, 11321, 38909, 7925, 9512, 13021, 18212, 29896, 
      33317, 8725, 16594, 22945, 29178, 35125, 37153, 39969, 8528, 9508, 
      12100, 15844, 18353, 22873, 29060, 32080, 34313, 37673, 7922, 33842, 
      37850, 8181, 14500, 23976, 24484, 35325, 38029, 8642, 21277, 23410, 
      26237, 40681, 43250, 8993, 8489, 11828, 17873, 20345, 23593, 31873, 
      39440, 40864, 9133, 8749, 14733, 15049, 26605, 40690, 10600, 25997, 
      9754, 10625, 15109, 18434, 20689, 37586, 37925, 11617, 12816, 24592, 
      26377, 40192, 14450, 15970, 19409, 27365, 37970, 46658, 10388, 9748, 
      10760, 10829, 14504, 24733, 10026, 12717, 15277, 29682, 37690, 46665, 
      10121, 13249, 14761, 15329, 29600, 32801, 33716, 42761, 10930, 16601, 
      20402, 30650, 31810, 39785, 11493, 11133, 14500, 15304, 15588, 18685, 
      18868, 20404, 30004, 45373, 12458, 11633, 10730, 11905, 12545, 13418, 
      16693, 17009, 18890, 30773, 11777, 12580, 13120, 13217, 14297, 14537, 
      15857, 42500, 36306, 47506, 11300, 17477, 17960, 18125, 21037, 21640, 
      11593, 12605, 18845, 19018, 37370, 46045, 13033, 14473, 20313, 45153, 
      45889, 34381, 37481, 38125, 38450, 39106, 50690, 39656, 53309, 12337, 
      15044, 16144, 39440, 40433, 55393, 16613, 53978, 16965, 17321, 16592, 
      20017, 20852, 43385, 15898, 17658, 43273, 48658, 58210, 16040, 48149, 
      49268, 59293, 49130, 59957, 15489, 20329, 24400, 25849, 49744, 56016, 
      22562, 19925, 24685, 52909, 15529, 17730, 21213, 24930, 25738, 57565, 
      60073, 17876, 20560, 19721, 18376, 22370, 17680, 23440, 24562, 24922, 
      25105, 23722, 21520, 19105, 23985, 25705, 21205, 21361, 21250, 21632, 
      22738, 25658, 25825, 24362, 22921, 25250, 24361, 28816, 26405, 27560, 
      27733, 28628, 29474, 25360, 24625, 26645, 28170, 26100, 26221, 27728, 
      28580, 30673, 26325, 29705, 34465, 30706, 34794, 30593, 34229, 36469, 
      35513, 35258, 36205, 37225, 37370, 37024, 40545, 37952, 40745, 40466, 
      39313, 39946, 41650, 40589, 41000, 43209, 43850, 44356, 45162, 45698, 
      47138, 46377, 49000, 49705, 55354, 56554, 56709 ], 
  [ 14900, 15572, 14746, 13842, 13428, 14065, 14265, 13298, 14045, 11444, 
      10900, 12085, 9365, 9700, 8212, 8425, 8570, 8324, 8840, 8200, 7145, 
      6317, 8693, 8641, 8621, 6877, 6224, 5450, 7474, 5392, 5777, 5265, 5525, 
      5608, 5809, 4808, 5650, 8033, 5981, 7261, 40426, 42002, 6121, 3025, 
      3961, 6292, 7865, 35425, 32125, 5402, 2041, 7146, 5044, 5288, 1769, 
      4394, 29258, 32345, 4896, 28192, 31921, 26189, 6632, 6130, 10433, 6800, 
      1424, 3940, 4745, 24740, 2725, 3265, 25610, 10900, 7624, 5256, 6025, 
      1165, 2690, 26122, 10784, 10388, 10193, 5825, 2305, 3809, 21233, 10530, 
      6301, 6452, 6605, 28232, 8906, 8546, 12725, 20225, 22234, 7972, 2880, 
      22480, 31552, 5858, 818, 20978, 21845, 33653, 7208, 22388, 22685, 8541, 
      7330, 3690, 3466, 6370, 8185, 9809, 5545, 4330, 2861, 3610, 20242, 
      7720, 2349, 1924, 2925, 9540, 19924, 20773, 25605, 28548, 2314, 2225, 
      1250, 5050, 17713, 18785, 21025, 21314, 5297, 1625, 2560, 9665, 6466, 
      2074, 3361, 5125, 5266, 6309, 7114, 20674, 29809, 5525, 5237, 1565, 
      4552, 5672, 26117, 2978, 1069, 4930, 15794, 16810, 27065, 6544, 2448, 
      873, 1744, 2260, 8793, 9360, 12688, 13833, 482, 1544, 1124, 1000, 2309, 
      3944, 4196, 4325, 12421, 2017, 3106, 4570, 8917, 22282, 5248, 1585, 
      1088, 1025, 548, 164, 1088, 2665, 13988, 17488, 22564, 25985, 1649, 
      1730, 6290, 8149, 12370, 15178, 136, 157, 5965, 14677, 20485, 3389, 
      2234, 11261, 3985, 500, 20, 97, 4777, 6257, 298, 298, 7065, 8473, 
      14409, 20745, 2029, 629, 1229, 13693, 530, 401, 842, 1937, 5330, 7922, 
      12770, 2304, 676, 16, 0, 5476, 14161, 7397, 10405, 200, 173, 260, 2708, 
      7573, 22805, 3034, 234, 45, 7065, 977, 3737, 20752, 250, 2626, 3050, 
      20761, 1480, 360, 232, 61, 397, 765, 1717, 2061, 3061, 3880, 5220, 
      7261, 8685, 9252, 10852, 11061, 3298, 1730, 245, 449, 1985, 10453, 320, 
      145, 4553, 7289, 9280, 12164, 12833, 16448, 20513, 1450, 922, 130, 250, 
      442, 4570, 5122, 13077, 16722, 1621, 541, 149, 136, 296, 584, 6661, 
      7844, 10100, 10301, 1642, 202, 146, 121, 122, 125, 157, 317, 1346, 
      5897, 6845, 9725, 10937, 11146, 15997, 18890, 21146, 2448, 673, 244, 
      10753, 11169, 2105, 1394, 1258, 953, 898, 745, 1690, 2669, 4138, 16553, 
      1421, 232, 212, 200, 925, 1717, 4421, 21512, 2529, 1521, 801, 901, 
      2341, 18181, 832, 4225, 4481, 9665, 410, 338, 689, 1514, 3770, 14689, 
      19058, 1348, 1000, 853, 388, 1000, 3349, 16708, 1450, 890, 1517, 3725, 
      5122, 9386, 10162, 10562, 14050, 19405, 20525, 976, 404, 464, 625, 
      4244, 9616, 9809, 16529, 20849, 882, 666, 505, 19210, 20890, 1445, 509, 
      6413, 6884, 11933, 13709, 15860, 19253, 1973, 1370, 754, 9938, 900, 
      772, 697, 576, 11185, 11601, 881, 2306, 1901, 1832, 740, 692, 932, 965, 
      4040, 4645, 5165, 8776, 1018, 730, 1090, 2845, 2938, 7785, 8125, 8473, 
      8829, 2720, 4628, 7840, 8528, 10000, 17425, 18473, 857, 842, 841, 3545, 
      4441, 17225, 19337, 904, 901, 1684, 2836, 1402, 1361, 1130, 2561, 3170, 
      3362, 19186, 1033, 1124, 3233, 11428, 14249, 20345, 1093, 1125, 9553, 
      9738, 13858, 15730, 2245, 2452, 1394, 1234, 2669, 10441, 6480, 15457, 
      17172, 2045, 1625, 1369, 2738, 1885, 1733, 12260, 1546, 1557, 4657, 
      9985, 16162, 2969, 3809, 14144, 16484, 2122, 1685, 1937, 5777, 6865, 
      1789, 2664, 4680, 10600, 11565, 2425, 4349, 4450, 6205, 9949, 11650, 
      13513, 15538, 19273, 1945, 4240, 7712, 11540, 15625, 9172, 9512, 10037, 
      10397, 10765, 11332, 15572, 21716, 10858, 16133, 22090, 22373, 2353, 
      7204, 10953, 2570, 2657, 3185, 8801, 9626, 6344, 2826, 9162, 2900, 
      9593, 14585, 20128, 3170, 21034, 2952, 4212, 7816, 10660, 15685, 17316, 
      3554, 12629, 4361, 6980, 10532, 11972, 21905, 3313, 3370, 3649, 13653, 
      23698, 3764, 3389, 3764, 4093, 4589, 5213, 24100, 3545, 3881, 4210, 
      4850, 14506, 15362, 15581, 17170, 5837, 6425, 9050, 11642, 18850, 
      21145, 4013, 6053, 11588, 14453, 16613, 19220, 5338, 6673, 17425, 4160, 
      5696, 10820, 21257, 6341, 6626, 7706, 10154, 11281, 11450, 13441, 4552, 
      4756, 4797, 4981, 5725, 7272, 8200, 11752, 4633, 5114, 13325, 23810, 
      5249, 8468, 9808, 11849, 18080, 23945, 25360, 12682, 24361, 6344, 5156, 
      4909, 4936, 5429, 6836, 9256, 18589, 25349, 28309, 5237, 5162, 5050, 
      5185, 5617, 7250, 12437, 17810, 7300, 11745, 12753, 22345, 5338, 7265, 
      12053, 5576, 6376, 8077, 10100, 23972, 6201, 6409, 6586, 12681, 15034, 
      24394, 5785, 7376, 9497, 10265, 13001, 14057, 14801, 23200, 26512, 
      29185, 5965, 6010, 7778, 14578, 18029, 6280, 12168, 12325, 14548, 
      18184, 19309, 22725, 22984, 23773, 25128, 7466, 11141, 12170, 12482, 
      21617, 22370, 28741, 18721, 18944, 6757, 11602, 11745, 11890, 23202, 
      24786, 6805, 6920, 10205, 10820, 15560, 15749, 16925, 24949, 13289, 
      14633, 17705, 18553, 23273, 7585, 16660, 35280, 9161, 10825, 37501, 
      8125, 9160, 12437, 17396, 28712, 32045, 8469, 15850, 21969, 28018, 
      33813, 35793, 38545, 8320, 9188, 11588, 15140, 17545, 21905, 27908, 
      30848, 33025, 36305, 7946, 32570, 36482, 8269, 13876, 22984, 23476, 
      34021, 36661, 8506, 20381, 22442, 25181, 39257, 41770, 9193, 8545, 
      11380, 17113, 19489, 22625, 30665, 38048, 39440, 9325, 8685, 14125, 
      14425, 25549, 39274, 10280, 24965, 9554, 10321, 14501, 17674, 19841, 
      36250, 36581, 11241, 12352, 23616, 25345, 38800, 13898, 15338, 18625, 
      26309, 36634, 45130, 10628, 9668, 10504, 10565, 13960, 23765, 10162, 
      12301, 14701, 28570, 36370, 45145, 10049, 12809, 14225, 14761, 28496, 
      31609, 32500, 41329, 11162, 15977, 19610, 29522, 30650, 38425, 11773, 
      11365, 14004, 14760, 15028, 17973, 18148, 19620, 28900, 43893, 12818, 
      11905, 10834, 11633, 12209, 13010, 16085, 16385, 18178, 29653, 11545, 
      12260, 12752, 12841, 13841, 14065, 15305, 41092, 35050, 45994, 11252, 
      16861, 17320, 17477, 20261, 20840, 11513, 12349, 18173, 18338, 36098, 
      44573, 12753, 14065, 19585, 43705, 44425, 33197, 36217, 36845, 37162, 
      37802, 49130, 38344, 51701, 12321, 14660, 15680, 38144, 39113, 53753, 
      16133, 52370, 16477, 16825, 16160, 19385, 20180, 42017, 16290, 17170, 
      41913, 47178, 56538, 15688, 46685, 47780, 57605, 47650, 58261, 15769, 
      19729, 23616, 25009, 48256, 54400, 21866, 19373, 23909, 51365, 15705, 
      17338, 20605, 24154, 24930, 55933, 58393, 17492, 20000, 19225, 18792, 
      21754, 17984, 22784, 23866, 24210, 24385, 23090, 22048, 19449, 23353, 
      24993, 21677, 21825, 21706, 21200, 22250, 25010, 25169, 24946, 23417, 
      24650, 23825, 28064, 25789, 26888, 27053, 27908, 28730, 25920, 24161, 
      26077, 27538, 25636, 25749, 27200, 28004, 29993, 25909, 29297, 33785, 
      30250, 34114, 30193, 33661, 35789, 34913, 34690, 35605, 36665, 36802, 
      36496, 39889, 37456, 40097, 39850, 38825, 39442, 41050, 40069, 40456, 
      42649, 43298, 43844, 44626, 45178, 46538, 45841, 48456, 49145, 54770, 
      55954, 56101 ], 
  [ 14752, 14240, 14450, 13546, 12688, 12289, 12193, 12410, 11677, 11296, 
      11048, 9125, 9217, 8072, 8656, 8425, 7978, 7880, 7508, 6868, 7145, 
      7501, 5585, 5237, 5069, 5545, 5780, 5746, 4514, 5540, 5185, 5413, 4933, 
      4868, 4329, 4660, 3874, 2705, 2725, 2525, 17042, 18026, 2125, 3617, 
      2777, 2000, 1945, 13817, 11849, 1850, 4409, 1522, 1640, 1588, 4285, 
      1730, 10018, 11773, 1492, 9396, 11497, 8281, 1156, 1098, 30265, 23524, 
      3940, 1424, 1193, 7424, 1985, 1637, 7850, 31176, 25236, 20500, 22157, 
      3977, 1802, 8066, 31060, 30368, 30025, 21809, 2009, 1145, 5545, 30658, 
      22877, 680, 685, 9140, 27850, 850, 1921, 4981, 5954, 26176, 1252, 6052, 
      10980, 22138, 3778, 5290, 5713, 12193, 24820, 5960, 6109, 27337, 25090, 
      17602, 17082, 450, 637, 929, 21677, 19130, 937, 650, 4850, 25924, 
      14485, 13320, 853, 808, 4680, 5085, 7549, 9160, 14450, 14213, 2138, 
      314, 3653, 4133, 5189, 5330, 21281, 12577, 932, 785, 23634, 13914, 549, 
      241, 234, 241, 306, 4986, 9829, 21805, 21221, 1565, 260, 196, 7765, 
      16298, 2105, 194, 2770, 3194, 8269, 23860, 15028, 10345, 1300, 928, 
      505, 628, 1588, 1993, 8770, 12644, 11336, 2036, 829, 244, 200, 181, 
      1469, 981, 442, 130, 481, 5706, 21380, 12833, 11300, 11089, 9280, 7120, 
      1828, 593, 2000, 3428, 5840, 7633, 1205, 1138, 74, 305, 1418, 2450, 
      7092, 4005, 45, 2245, 4797, 17449, 754, 1049, 18785, 9232, 5792, 4241, 
      41, 41, 8290, 3258, 109, 333, 2125, 4909, 14165, 9805, 1525, 1853, 
      9410, 2917, 2026, 901, 2, 226, 1522, 14884, 10000, 6084, 5476, 0, 2025, 
      145, 785, 7748, 7573, 3368, 488, 173, 5933, 16650, 7930, 6409, 109, 
      1865, 185, 4916, 7946, 554, 386, 4925, 12580, 8500, 7780, 4797, 3061, 
      2245, 1125, 877, 397, 180, 40, 157, 397, 520, 936, 997, 17210, 13274, 
      3649, 2965, 949, 833, 8164, 4289, 113, 185, 548, 1360, 1585, 2980, 
      4825, 12402, 10690, 4570, 3802, 3106, 130, 90, 1681, 3106, 12869, 9125, 
      6661, 4724, 3700, 2804, 149, 296, 776, 829, 12890, 7010, 6362, 5597, 
      5450, 5305, 4745, 3721, 1642, 125, 185, 697, 1021, 1082, 2825, 4090, 
      5162, 15028, 9553, 7200, 985, 1105, 14093, 12050, 11618, 10573, 10370, 
      9773, 1394, 745, 290, 3085, 12077, 6596, 6280, 5380, 2405, 1421, 277, 
      5380, 15109, 12325, 9829, 2529, 1009, 3825, 9860, 377, 337, 785, 7514, 
      4778, 3205, 1810, 514, 2405, 4258, 11560, 10324, 9733, 4680, 2628, 685, 
      3240, 11810, 2962, 1961, 617, 386, 802, 986, 1090, 2210, 4457, 4985, 
      10004, 5584, 4756, 3881, 544, 884, 929, 3209, 5161, 9466, 8362, 7165, 
      4410, 5202, 11509, 5245, 493, 520, 1573, 2165, 2984, 4453, 13073, 
      11138, 8450, 1058, 9040, 8320, 7801, 6052, 1417, 1537, 8725, 1714, 
      12557, 12340, 7400, 5576, 4040, 3925, 932, 797, 725, 932, 9010, 6058, 
      3754, 1513, 1458, 829, 873, 925, 985, 1684, 928, 884, 980, 1268, 3809, 
      4265, 6925, 6466, 6317, 1325, 1037, 3757, 4685, 6676, 6525, 3016, 1800, 
      9986, 9797, 4682, 2117, 1690, 1586, 4682, 6065, 5120, 1753, 1808, 2705, 
      5249, 6273, 5713, 1413, 1450, 2610, 3298, 2837, 2600, 8794, 6266, 2521, 
      1709, 1300, 3321, 4000, 11369, 9469, 6845, 2738, 10469, 4693, 2344, 
      7762, 6145, 1845, 1845, 3730, 2969, 2329, 3044, 3904, 10706, 6865, 
      5045, 1781, 1685, 8005, 3700, 2164, 2164, 2389, 11453, 2425, 2378, 
      1913, 2105, 2474, 3005, 3698, 5213, 7865, 2612, 1940, 2512, 3785, 2216, 
      2260, 2341, 2405, 2477, 2600, 3880, 6472, 2570, 4145, 6698, 6833, 8865, 
      2320, 2665, 9970, 5765, 4517, 2437, 2522, 2644, 6082, 2650, 6304, 2785, 
      3929, 6068, 11458, 6530, 9316, 4360, 2932, 3112, 4437, 5032, 5626, 
      3601, 15017, 3280, 3280, 3536, 7105, 7605, 7218, 6165, 4033, 8010, 
      12200, 9605, 6280, 5573, 4885, 4325, 8264, 7837, 6397, 5690, 4850, 
      4442, 4706, 4777, 5330, 4505, 4205, 3722, 3946, 6122, 7085, 7565, 4573, 
      4040, 4685, 5365, 6344, 5338, 4453, 5733, 10820, 5252, 4160, 7345, 
      5009, 4850, 4450, 4234, 4325, 4346, 4709, 12100, 7272, 7165, 6757, 
      5725, 4756, 4500, 4500, 8333, 6890, 4889, 8714, 7025, 4768, 4628, 4745, 
      6388, 8849, 9524, 4986, 9117, 17444, 13000, 10829, 9524, 7501, 5800, 
      4964, 6749, 9661, 11141, 12785, 12266, 10970, 8885, 7541, 5770, 5185, 
      6562, 5968, 5233, 5353, 8433, 10370, 6229, 5393, 12532, 7412, 6005, 
      5512, 9320, 15229, 7741, 7474, 5725, 6154, 9594, 10817, 6932, 5945, 
      5825, 5897, 6065, 6217, 9140, 10676, 12017, 10553, 10154, 6890, 6290, 
      7225, 13828, 6100, 6109, 6408, 7380, 7765, 9109, 9220, 9565, 10180, 
      7762, 6257, 6250, 6266, 8741, 9050, 12017, 7769, 7844, 14305, 6570, 
      6565, 6562, 9586, 10282, 13613, 10324, 6949, 6824, 7124, 7165, 7453, 
      10445, 6925, 7085, 7789, 8045, 9805, 9657, 7632, 15892, 8125, 7421, 
      17225, 17597, 8420, 7405, 8072, 12580, 14285, 9505, 7858, 9685, 12330, 
      15313, 16405, 17973, 10244, 9040, 7888, 7888, 8369, 9769, 12368, 13828, 
      14969, 16769, 14162, 14810, 16946, 15669, 8104, 10404, 10600, 15669, 
      17125, 11762, 9577, 10306, 11417, 18685, 20162, 18665, 15353, 8864, 
      8825, 9425, 10489, 14089, 18068, 18868, 18649, 13273, 8649, 8653, 
      11785, 18850, 10132, 11645, 11626, 10469, 9025, 9386, 9925, 17306, 
      17489, 10057, 9540, 11332, 12025, 18820, 9458, 9418, 9893, 12545, 
      17690, 22634, 20840, 13960, 11540, 11453, 9668, 11629, 18450, 10377, 
      9817, 13770, 17722, 22797, 14489, 10441, 10081, 10025, 13844, 15329, 
      15776, 20609, 21226, 10205, 10730, 14426, 14962, 19037, 22725, 21429, 
      10600, 10468, 10440, 10573, 10600, 10888, 14248, 22285, 25250, 22709, 
      18530, 12373, 11765, 11234, 10609, 10613, 10778, 14705, 13025, 12112, 
      11716, 11657, 11177, 11105, 10865, 20816, 17586, 23794, 16136, 11237, 
      11252, 11261, 11677, 11812, 15805, 13385, 11513, 11530, 18338, 23113, 
      13345, 12289, 11889, 22689, 23113, 17065, 18605, 18937, 19106, 19450, 
      26042, 19844, 27725, 17797, 13328, 12868, 19940, 20465, 29185, 13025, 
      28394, 13221, 13421, 13940, 13465, 13520, 22481, 29314, 13914, 22525, 
      25570, 31378, 14948, 25373, 26024, 32149, 26042, 32657, 26721, 14401, 
      14884, 15241, 26500, 30276, 14762, 14933, 15325, 28573, 24733, 15858, 
      15129, 15570, 15754, 31513, 33085, 16160, 15412, 15821, 32260, 16130, 
      29380, 16420, 16762, 16810, 16837, 17170, 37588, 31585, 17433, 17593, 
      36181, 36181, 35914, 18980, 18994, 18794, 18805, 41522, 38365, 19322, 
      19681, 19924, 20165, 20228, 20245, 20360, 20738, 42052, 21349, 21341, 
      21618, 22824, 22789, 23204, 23120, 23185, 23985, 27521, 26977, 27586, 
      27306, 28565, 28925, 28981, 29585, 29954, 30277, 32077, 32066, 32500, 
      33525, 34052, 33881, 34226, 35569, 35890, 35722, 36221, 36164, 38061, 
      38858, 40144, 40482, 41330, 41210, 41697, 44164, 44557, 49738, 50626, 
      50625 ], 
  [ 20017, 18785, 19625, 18721, 17593, 16564, 16288, 17225, 15592, 16561, 
      16493, 12680, 14482, 12437, 14281, 13780, 12973, 12965, 12053, 11413, 
      12500, 13576, 9050, 8522, 8264, 10090, 10865, 11281, 8069, 10985, 
      10180, 10858, 9928, 9773, 8784, 9925, 8149, 4820, 6100, 5000, 8177, 
      8801, 5050, 9332, 7412, 4745, 3700, 6032, 4874, 5045, 11204, 3457, 
      4925, 4693, 11170, 5465, 3673, 4618, 4777, 3321, 4432, 2746, 3181, 
      3393, 47680, 39049, 10825, 5249, 4388, 2249, 6890, 6002, 2405, 48861, 
      41301, 35125, 37322, 11042, 6617, 2441, 48745, 47873, 47440, 36884, 
      7184, 4880, 1360, 48253, 38312, 2525, 2440, 2885, 44725, 1525, 706, 
      1066, 1409, 42601, 5617, 1417, 3825, 37393, 10933, 1105, 1258, 4498, 
      40885, 1325, 1384, 44122, 41245, 31417, 30717, 2205, 1402, 884, 36842, 
      33485, 5122, 4205, 845, 42349, 27220, 25605, 4948, 853, 765, 900, 1924, 
      2725, 27185, 26858, 8033, 2789, 458, 578, 914, 965, 36356, 24592, 5297, 
      740, 39429, 26469, 4194, 2626, 2529, 1906, 1521, 801, 3034, 37060, 
      36296, 6920, 3005, 2221, 1960, 29753, 8090, 2669, 205, 269, 2194, 
      39745, 28033, 21460, 6385, 5473, 820, 673, 193, 148, 19165, 24749, 
      22901, 8021, 5284, 3349, 3125, 3016, 164, 5706, 4177, 2785, 706, 981, 
      36545, 25028, 22865, 22564, 19945, 16705, 7633, 4688, 65, 233, 1025, 
      1828, 6290, 6133, 1649, 890, 113, 65, 16677, 11700, 1800, 40, 612, 
      31354, 5209, 194, 33140, 19897, 14657, 12116, 2516, 1616, 18505, 10413, 
      1234, 738, 10, 634, 26900, 20740, 7060, 8, 20165, 9802, 8101, 5626, 
      2117, 901, 37, 27889, 21025, 15129, 14161, 2025, 0, 1090, 290, 17693, 
      17428, 10613, 4493, 1028, 1028, 30285, 17965, 15634, 1234, 7760, 3380, 
      641, 17981, 4649, 4121, 650, 24685, 18805, 17725, 13032, 10036, 8500, 
      6120, 5512, 4132, 3285, 2245, 1192, 712, 565, 261, 232, 31025, 25649, 
      11074, 9850, 5674, 338, 18289, 12164, 2768, 1220, 593, 145, 100, 145, 
      640, 24417, 21985, 12625, 11317, 10081, 2785, 2385, 106, 181, 25064, 
      19700, 15976, 12869, 11125, 9509, 1544, 1061, 461, 424, 25085, 16505, 
      15497, 14282, 14045, 13810, 12890, 11146, 7177, 1970, 1490, 562, 346, 
      317, 170, 445, 797, 28033, 20308, 16785, 400, 340, 26738, 23885, 23273, 
      21778, 21485, 20618, 6569, 4930, 3305, 250, 23912, 15821, 15325, 13885, 
      8660, 6596, 3112, 925, 28114, 24250, 20674, 8874, 5554, 450, 20705, 
      3392, 3172, 740, 17189, 12833, 10090, 7345, 3889, 290, 613, 23125, 
      21349, 20488, 12645, 8973, 4420, 405, 23465, 9577, 7586, 4082, 2861, 
      937, 761, 685, 365, 722, 890, 20849, 14089, 12721, 11216, 3649, 929, 
      884, 464, 976, 20041, 18397, 16570, 765, 1017, 22984, 13480, 2248, 
      2005, 628, 500, 509, 808, 25178, 22433, 18485, 1013, 19345, 18265, 
      17476, 14737, 832, 772, 18850, 6709, 24392, 24085, 16805, 13901, 11285, 
      11080, 4397, 3812, 3380, 1517, 19225, 14653, 10729, 6058, 5913, 1954, 
      1818, 1690, 1570, 6409, 4033, 2009, 1745, 1313, 884, 980, 15970, 15241, 
      15002, 5330, 4322, 922, 1130, 15541, 15300, 9181, 6525, 20561, 20282, 
      12197, 7202, 6145, 5861, 1217, 14480, 12905, 6208, 1313, 1040, 1424, 
      14778, 13858, 1818, 1765, 1125, 1093, 8552, 8045, 18649, 14681, 7786, 
      1754, 3505, 1296, 1345, 22394, 19594, 15530, 8093, 21044, 11848, 1669, 
      16897, 14290, 5490, 2250, 1525, 8324, 6784, 1649, 1609, 21281, 15370, 
      12290, 4706, 3890, 17140, 9685, 5989, 2389, 2164, 22298, 6610, 6473, 
      4658, 2690, 2249, 1970, 1853, 2018, 16820, 6977, 3785, 2377, 1940, 
      3341, 3205, 3016, 2900, 2792, 2645, 2125, 2557, 2885, 2210, 2693, 2738, 
      18180, 4705, 2980, 19825, 13010, 10682, 3922, 3557, 5749, 13417, 4045, 
      13729, 4000, 2804, 2873, 21853, 3065, 18541, 9805, 5317, 3877, 2952, 
      2917, 12241, 3466, 26852, 6385, 4225, 3761, 3460, 15570, 14913, 13050, 
      3538, 3825, 22685, 18740, 13165, 11828, 10420, 9140, 3989, 15802, 
      13282, 11945, 10205, 3677, 3581, 3562, 3485, 9050, 8210, 5837, 4621, 
      3737, 3890, 15080, 9028, 4805, 4100, 3880, 3869, 10693, 8458, 3978, 
      20225, 10337, 5465, 4240, 9554, 9125, 7825, 5989, 5450, 5381, 4754, 
      22045, 14157, 13960, 13192, 11080, 8581, 7605, 5445, 15938, 13325, 
      5114, 4889, 13460, 7873, 6833, 5780, 4633, 5024, 5249, 5661, 5202, 
      29549, 23125, 19784, 17669, 14116, 10525, 7709, 4904, 5476, 6056, 
      22730, 21941, 19925, 16490, 14066, 10225, 6130, 5077, 10513, 6628, 
      6208, 5328, 18785, 10954, 6698, 22117, 13397, 10100, 8077, 5765, 26074, 
      13906, 13369, 6850, 6109, 5949, 19232, 12017, 9140, 8480, 6932, 6560, 
      6352, 5945, 6401, 6932, 18698, 18029, 11705, 6605, 6010, 23773, 7765, 
      7684, 6813, 6165, 6100, 6184, 6205, 6280, 6445, 13297, 8642, 8005, 
      7841, 6266, 6305, 7202, 6464, 6449, 24250, 8865, 8770, 8677, 6661, 
      6817, 23108, 17749, 10324, 9749, 7349, 7300, 7048, 6980, 8410, 7850, 
      7114, 7010, 6970, 16272, 7497, 9457, 12850, 10706, 10250, 28712, 13325, 
      9700, 7757, 8125, 8840, 15490, 8353, 7570, 8145, 9418, 9970, 10818, 
      16769, 14305, 10993, 8833, 8144, 7744, 8273, 8833, 9344, 10244, 23297, 
      9365, 10421, 25524, 9949, 8109, 8125, 9864, 10600, 19097, 8362, 8281, 
      8402, 11530, 12377, 29780, 24848, 12689, 9140, 8660, 8464, 9364, 11273, 
      11713, 29674, 21418, 10674, 10498, 8770, 11785, 15397, 8900, 18241, 
      15914, 11050, 9701, 9250, 11141, 11234, 14692, 13185, 9217, 9280, 
      12025, 12113, 11173, 9938, 9530, 11525, 14309, 32405, 21925, 17525, 
      17348, 12413, 9604, 28845, 14562, 12202, 10125, 11737, 14562, 22544, 
      14356, 12916, 12500, 10289, 10784, 10961, 13364, 32701, 12050, 10685, 
      10601, 10777, 12602, 34740, 32904, 13885, 13213, 13005, 11428, 11365, 
      10933, 10693, 14500, 38165, 34634, 28565, 18178, 16850, 15509, 12634, 
      12458, 11633, 10970, 19280, 17377, 16441, 16292, 14912, 14660, 13520, 
      13841, 12321, 15649, 24461, 13172, 12917, 12836, 11812, 11677, 23770, 
      19370, 12818, 12745, 12893, 15418, 19060, 16564, 12564, 15264, 15508, 
      12610, 13250, 13402, 13481, 13645, 17357, 13949, 18500, 26482, 17873, 
      16513, 14225, 14480, 19600, 16490, 19169, 16596, 16706, 17945, 15220, 
      14825, 15956, 42589, 17289, 16090, 17785, 21433, 19853, 17768, 18149, 
      22024, 18257, 22442, 38736, 16516, 14929, 14656, 18625, 20961, 15797, 
      17588, 15460, 20068, 35578, 20313, 17154, 15705, 15529, 22018, 23050, 
      20705, 17977, 19106, 45805, 18065, 41665, 17905, 17797, 17665, 17602, 
      18925, 52393, 44320, 19188, 18448, 50356, 50266, 49909, 22985, 22369, 
      20369, 20290, 56957, 52810, 21437, 22516, 20329, 22100, 21533, 21460, 
      21125, 21233, 57217, 24994, 23816, 23373, 26469, 26344, 26129, 25505, 
      24400, 28170, 31796, 28192, 31321, 28521, 32930, 31400, 30196, 31700, 
      32429, 32392, 34642, 34541, 35425, 35010, 37337, 35456, 36161, 38944, 
      39085, 37837, 39236, 38909, 40626, 41513, 43249, 43317, 44345, 43325, 
      44532, 46909, 47122, 52033, 52741, 52650 ], 
  [ 15993, 15289, 15665, 14753, 13817, 13250, 13106, 13513, 12538, 12505, 
      12301, 9866, 10404, 9013, 9929, 9626, 9081, 9005, 8489, 7841, 8330, 
      8874, 6260, 5860, 5666, 6500, 6877, 6957, 5197, 6725, 6250, 6596, 5994, 
      5905, 5242, 5785, 4733, 2978, 3330, 2890, 14381, 15269, 2600, 4834, 
      3706, 2425, 2106, 11434, 9680, 2389, 5906, 1721, 2197, 2097, 5800, 
      2405, 8005, 9544, 2045, 7453, 9290, 6480, 1369, 1381, 34578, 27333, 
      5445, 2113, 1714, 5713, 2960, 2468, 6065, 35557, 29185, 24065, 25864, 
      5524, 2749, 6229, 35437, 34697, 34330, 25490, 3050, 1802, 4090, 35009, 
      26650, 829, 810, 7129, 32005, 685, 1252, 3592, 4397, 30209, 2069, 4469, 
      8725, 25857, 5337, 3825, 4176, 9792, 28753, 4373, 4498, 31460, 29045, 
      20933, 20365, 565, 488, 562, 25364, 22601, 1696, 1241, 3425, 29945, 
      17522, 16237, 1586, 461, 3277, 3610, 5690, 7085, 17485, 17224, 3349, 
      613, 2440, 2824, 3688, 3805, 24938, 15418, 1733, 410, 27481, 16897, 
      1156, 512, 481, 320, 265, 3505, 7652, 25506, 24874, 2626, 625, 369, 
      5850, 19517, 3332, 485, 1717, 2045, 6280, 27725, 18125, 12938, 2285, 
      1769, 218, 269, 845, 1130, 11169, 15497, 14045, 3257, 1642, 697, 605, 
      562, 746, 1864, 1061, 461, 164, 4069, 25045, 15706, 14005, 13770, 
      11745, 9297, 2997, 1306, 1105, 2197, 4177, 5706, 2180, 2089, 113, 80, 
      689, 1433, 9265, 5674, 130, 1274, 3298, 20772, 1557, 436, 22226, 11689, 
      7769, 5954, 314, 74, 10625, 4777, 20, 52, 1172, 3380, 17170, 12330, 
      2610, 970, 11885, 4360, 3253, 1768, 173, 13, 733, 17957, 12545, 8101, 
      7397, 145, 1090, 0, 256, 10001, 9802, 4901, 1157, 2, 4226, 19885, 
      10205, 8468, 8, 3034, 634, 3373, 10217, 1241, 977, 3380, 15401, 10841, 
      10025, 6586, 4514, 3506, 2050, 1706, 986, 601, 221, 26, 74, 125, 349, 
      386, 20485, 16165, 5220, 4392, 1800, 292, 10453, 5978, 410, 50, 149, 
      625, 778, 1813, 3298, 15193, 13289, 6305, 5393, 4553, 425, 289, 848, 
      1913, 15706, 11530, 8730, 6481, 5265, 4177, 106, 85, 277, 306, 15725, 
      9125, 8381, 7496, 7325, 7156, 6500, 5284, 2701, 200, 116, 244, 424, 
      461, 1700, 2701, 3581, 18077, 12002, 9337, 410, 482, 17044, 14785, 
      14305, 13140, 12913, 12244, 2353, 1440, 673, 1908, 14810, 8633, 8269, 
      7225, 3650, 2378, 610, 3769, 18152, 15080, 12296, 3796, 1796, 2500, 
      12325, 754, 666, 346, 9665, 6497, 4612, 2857, 985, 1412, 2857, 14213, 
      12833, 12170, 6373, 3889, 1250, 2053, 14485, 4293, 3028, 1108, 613, 
      405, 493, 549, 1285, 3028, 3460, 12461, 7417, 6445, 5402, 937, 461, 
      482, 2042, 3610, 11849, 10601, 9236, 3001, 3649, 14130, 7002, 522, 477, 
      882, 1282, 1885, 3042, 15860, 13709, 10685, 605, 11345, 10529, 9938, 
      7925, 818, 890, 10980, 2601, 15266, 15025, 9461, 7349, 5525, 5386, 
      1409, 1154, 986, 641, 11285, 7901, 5165, 2276, 2197, 680, 676, 680, 
      692, 2493, 1305, 733, 733, 829, 2578, 2938, 8884, 8353, 8180, 1940, 
      1460, 2548, 3284, 8585, 8410, 4205, 2605, 12349, 12136, 6229, 3016, 
      2421, 2269, 3301, 7850, 6737, 2482, 1217, 1802, 3770, 8080, 7424, 1060, 
      1073, 1753, 2249, 3898, 3589, 10957, 8045, 3460, 1256, 1421, 2314, 
      2825, 13840, 11700, 8692, 3697, 12818, 6130, 1693, 9725, 7844, 2344, 
      1480, 2669, 3922, 3042, 2197, 2817, 13049, 8656, 6500, 2084, 1796, 
      9962, 4817, 2705, 1745, 1850, 13864, 3060, 2989, 2164, 1780, 1933, 
      2248, 2725, 3880, 9770, 3293, 1949, 1993, 2810, 2029, 2025, 2034, 2050, 
      2074, 2125, 2925, 4941, 2165, 3140, 5141, 5252, 10858, 2465, 2258, 
      12105, 7204, 5668, 2340, 2305, 2977, 7541, 2525, 7785, 2610, 3130, 
      4717, 13729, 5105, 11273, 5309, 3065, 2813, 3538, 3965, 6885, 3060, 
      17666, 3601, 3025, 3089, 5626, 9220, 8761, 7492, 3392, 6385, 14485, 
      11530, 7605, 6730, 5850, 5098, 6613, 9448, 7720, 6845, 5765, 3725, 
      3893, 3940, 4325, 5200, 4756, 3769, 3609, 4969, 5716, 9050, 5242, 3725, 
      4010, 4450, 5165, 6245, 5000, 4744, 12805, 6085, 3985, 5994, 5696, 
      5465, 4825, 4177, 4100, 4097, 4196, 14225, 8581, 8450, 7946, 6626, 
      5249, 4801, 4225, 9832, 8077, 4420, 7165, 8210, 5065, 4685, 4490, 5389, 
      7298, 7853, 4633, 7540, 20137, 15165, 12682, 11161, 8730, 6525, 5161, 
      5722, 8010, 9250, 14900, 14309, 12821, 10376, 8744, 6421, 4900, 5629, 
      6641, 5066, 5042, 7066, 12073, 6948, 5200, 14545, 8465, 6554, 5653, 
      7829, 17576, 8840, 8501, 5480, 5597, 8077, 12514, 7741, 6250, 5986, 
      5626, 5650, 5706, 7741, 8989, 10114, 12176, 11705, 7625, 5825, 6352, 
      15929, 5993, 5978, 5965, 6505, 6770, 7778, 7865, 8138, 8633, 8685, 
      6340, 6165, 6133, 7528, 7765, 10180, 6866, 6917, 16400, 6625, 6596, 
      6569, 8249, 8801, 15586, 11745, 7290, 7045, 6625, 6642, 6786, 8962, 
      6760, 6728, 7048, 7208, 8488, 10858, 7033, 13613, 8820, 7732, 14800, 
      19994, 9161, 7450, 7421, 10825, 12266, 10532, 7421, 8552, 10645, 13172, 
      14120, 15496, 11413, 9873, 8145, 7569, 7738, 8658, 10705, 11925, 12898, 
      14458, 16025, 12785, 14633, 17722, 8021, 9217, 9365, 13546, 14810, 
      13141, 8676, 9189, 10036, 16200, 17509, 21050, 17306, 9305, 8330, 8642, 
      9370, 12250, 15677, 16381, 21008, 14864, 8608, 8564, 10400, 16385, 
      10953, 10330, 12805, 11336, 8980, 8885, 9160, 15077, 15236, 10706, 
      9925, 10181, 10706, 16421, 9577, 9297, 9316, 11152, 15457, 19825, 
      23333, 15493, 12545, 12434, 9809, 10498, 20629, 10900, 9860, 12205, 
      15533, 20008, 16042, 10890, 10242, 10090, 12301, 13522, 13897, 18082, 
      23689, 10100, 10121, 12809, 13249, 16724, 25330, 23890, 10877, 10601, 
      10525, 10202, 10205, 10301, 12701, 19610, 28093, 25288, 20605, 13320, 
      12520, 11773, 10548, 10504, 10405, 13108, 14090, 12913, 12373, 12290, 
      11570, 11450, 10970, 18353, 15577, 21017, 17749, 11146, 11089, 11074, 
      11106, 11169, 17320, 14372, 11252, 11245, 16277, 20452, 14258, 12818, 
      11458, 20098, 20474, 15264, 16564, 16848, 16993, 17289, 23113, 17657, 
      24650, 19496, 13921, 13221, 17797, 18250, 26010, 13328, 25313, 13498, 
      13672, 14381, 13306, 13241, 20114, 32225, 14185, 20180, 22865, 28097, 
      15625, 22714, 23293, 28818, 23333, 29300, 29290, 14330, 14261, 14450, 
      23765, 27157, 14401, 15002, 14722, 25666, 26984, 16405, 15028, 14965, 
      15053, 28340, 29768, 16729, 15453, 16052, 35225, 15997, 32005, 16165, 
      16385, 16385, 16388, 16981, 40877, 34322, 17242, 17162, 39298, 39272, 
      38981, 19381, 19225, 18545, 18532, 44965, 41544, 19213, 19762, 19357, 
      20002, 19897, 19890, 19885, 20189, 45413, 21636, 21314, 21397, 23101, 
      23042, 23285, 23057, 22810, 24400, 27938, 26578, 27857, 26905, 29000, 
      28850, 28570, 29410, 29873, 30098, 32008, 31973, 32525, 33160, 34165, 
      33538, 33977, 35698, 35969, 35513, 36250, 36121, 37960, 38777, 40177, 
      40441, 41333, 40973, 41650, 44081, 44424, 49509, 50345, 50320 ], 
  [ 17785, 16825, 17425, 16513, 15481, 14690, 14482, 15145, 13850, 14297, 
      14157, 11050, 12196, 10485, 11849, 11450, 10777, 10733, 10025, 9377, 
      10154, 10954, 7412, 6948, 6722, 8036, 8605, 8845, 6381, 8581, 7946, 
      8452, 7690, 7569, 6746, 7577, 6173, 3650, 4450, 3690, 11149, 11909, 
      3560, 6786, 5274, 3321, 2650, 8586, 7120, 3445, 8242, 2329, 3285, 3121, 
      8168, 3653, 5669, 6920, 3133, 5213, 6698, 4432, 2009, 2117, 40690, 
      32773, 7813, 3393, 2770, 3793, 4624, 3940, 4049, 41765, 34817, 29185, 
      31176, 7956, 4381, 4149, 41645, 40841, 40442, 30770, 4810, 3050, 2522, 
      41185, 32058, 1405, 1354, 4825, 37925, 845, 740, 2120, 2701, 35969, 
      3541, 2741, 6101, 31201, 7801, 2257, 2512, 6976, 34385, 2645, 2738, 
      37348, 34709, 25765, 25133, 1109, 680, 466, 30676, 27625, 3104, 2425, 
      1921, 35705, 21970, 20525, 2962, 397, 1805, 2042, 3610, 4717, 21933, 
      21640, 5365, 1413, 1224, 1480, 2088, 2173, 30218, 19610, 3205, 314, 
      33017, 21281, 2372, 1280, 1217, 832, 617, 1937, 5156, 30850, 30154, 
      4450, 1521, 1009, 3706, 24221, 5380, 1285, 725, 925, 4040, 33293, 
      22669, 16810, 4013, 3305, 250, 205, 269, 394, 14785, 19721, 18077, 
      5305, 3146, 1721, 1565, 1490, 202, 3464, 2309, 1325, 164, 2309, 30357, 
      19962, 18037, 17770, 15457, 12625, 4981, 2682, 337, 981, 2385, 3562, 
      3908, 3785, 593, 208, 145, 505, 12593, 8330, 674, 410, 1730, 25636, 
      3061, 52, 27250, 15401, 10841, 8674, 1114, 554, 14177, 7241, 340, 116, 
      340, 1780, 21618, 16138, 4498, 234, 15629, 6728, 5333, 3368, 845, 173, 
      125, 22501, 16385, 11237, 10405, 785, 290, 256, 0, 13457, 13226, 7397, 
      2501, 226, 2402, 24653, 13693, 11668, 328, 5050, 1690, 1773, 13705, 
      2617, 2225, 1780, 19625, 14425, 13481, 9434, 6914, 5650, 3746, 3274, 
      2234, 1625, 925, 314, 106, 61, 29, 34, 25317, 20485, 7780, 6760, 3400, 
      36, 13973, 8698, 1274, 338, 85, 113, 170, 725, 1730, 19385, 17225, 
      9089, 7985, 6953, 1289, 1025, 208, 793, 19962, 15210, 11962, 9297, 
      7825, 6481, 522, 277, 85, 82, 19981, 12421, 11549, 10504, 10301, 10100, 
      9316, 7844, 4589, 776, 500, 116, 104, 109, 676, 1325, 1949, 22621, 
      15746, 12665, 122, 130, 21460, 18913, 18369, 17044, 16785, 16020, 4113, 
      2848, 1665, 820, 18938, 11833, 11405, 10169, 5794, 4138, 1538, 2105, 
      22696, 19240, 16072, 5972, 3332, 1220, 16101, 1746, 1594, 250, 13025, 
      9281, 6980, 4745, 2105, 580, 1481, 18245, 16673, 15914, 9125, 6065, 
      2498, 965, 18549, 6565, 4948, 2260, 1413, 373, 333, 325, 549, 1620, 
      1924, 16237, 10361, 9197, 7930, 1961, 397, 386, 986, 2042, 15529, 
      14089, 12500, 1625, 2081, 18130, 9850, 1066, 925, 466, 610, 925, 1666, 
      20084, 17645, 14173, 509, 14929, 13985, 13298, 10933, 530, 538, 14500, 
      4297, 19394, 19121, 12725, 10229, 8021, 7850, 2561, 2146, 1850, 769, 
      14837, 10877, 7565, 3812, 3701, 1000, 932, 872, 820, 4093, 2329, 1053, 
      925, 765, 1458, 1690, 12020, 11393, 11188, 3284, 2548, 1460, 1940, 
      11657, 11450, 6317, 4205, 16029, 15784, 8821, 4744, 3925, 3709, 1989, 
      10762, 9425, 3986, 961, 1130, 2330, 11024, 10240, 1124, 1105, 1145, 
      1385, 5850, 5445, 14381, 10957, 5252, 1192, 2125, 1514, 1801, 17680, 
      15220, 11700, 5521, 16498, 8594, 1373, 12893, 10660, 3560, 1544, 1805, 
      5746, 4546, 1621, 1921, 16729, 11600, 8996, 3044, 2500, 13130, 6865, 
      3985, 1745, 1690, 17640, 4468, 4365, 3060, 1908, 1773, 1800, 1989, 
      2664, 12874, 4765, 2525, 1865, 2074, 2349, 2281, 2194, 2146, 2106, 
      2061, 2221, 3469, 2197, 2372, 3637, 3716, 14090, 3233, 2290, 15529, 
      9700, 7780, 2788, 2593, 4001, 10069, 2941, 10345, 2962, 2650, 3501, 
      17345, 3793, 14473, 7165, 3833, 3005, 2930, 3133, 9157, 2932, 21794, 
      4625, 3281, 3089, 4250, 11972, 11417, 9860, 3136, 4817, 18133, 14698, 
      9973, 8874, 7738, 6730, 5013, 12200, 10088, 8989, 7589, 3373, 3413, 
      3428, 3589, 6736, 6100, 4441, 3769, 4041, 4500, 11642, 6746, 3917, 
      3722, 3842, 4205, 8069, 6344, 4040, 16069, 7813, 4369, 4810, 7232, 
      6905, 5945, 4721, 4420, 4385, 4132, 17681, 10949, 10786, 10154, 8450, 
      6529, 5825, 4481, 12456, 10285, 4420, 5725, 10418, 6089, 5389, 4778, 
      4685, 5858, 6253, 4793, 6068, 24361, 18685, 15786, 13977, 11002, 8125, 
      6057, 4986, 6442, 7362, 18356, 17669, 15925, 13000, 10984, 7925, 5156, 
      5021, 8177, 5482, 5266, 5882, 14985, 8548, 5584, 17873, 10513, 7930, 
      6485, 6485, 21352, 10952, 10517, 5800, 5501, 6701, 15426, 9469, 7306, 
      6850, 5914, 5746, 5674, 6525, 7389, 8226, 14992, 14425, 9257, 5857, 
      5840, 19385, 6505, 6458, 6029, 5993, 6098, 6658, 6713, 6890, 7225, 
      10573, 7108, 6709, 6613, 6568, 6709, 8388, 6322, 6341, 19856, 7361, 
      7300, 7241, 7129, 7489, 18882, 14305, 8410, 8005, 6625, 6610, 6562, 
      7650, 7208, 6920, 6728, 6760, 7400, 13130, 6905, 11245, 10420, 8820, 
      12240, 23866, 10825, 8186, 7229, 9161, 10250, 12580, 7517, 7720, 9077, 
      10996, 11752, 12872, 13653, 11665, 9169, 7825, 7578, 7858, 9169, 10069, 
      10818, 12058, 19193, 10769, 12233, 21146, 8597, 8321, 8405, 11402, 
      12410, 15669, 8164, 8389, 8884, 13576, 14661, 24922, 20602, 10585, 
      8362, 8290, 8570, 10490, 13181, 13757, 24848, 17680, 9248, 9140, 9248, 
      13793, 12745, 9274, 15077, 13192, 9620, 8917, 8840, 12805, 12932, 
      12274, 11141, 9349, 9650, 13925, 10441, 9841, 9252, 10000, 13185, 
      16785, 27365, 18245, 14593, 14450, 10705, 9698, 24245, 12308, 10628, 
      10829, 13325, 17000, 18826, 12202, 11170, 10890, 10957, 11826, 12105, 
      15426, 27689, 10676, 10025, 11369, 11681, 14356, 29522, 27890, 11965, 
      11497, 11357, 10426, 10397, 10237, 11357, 16762, 32605, 29448, 24093, 
      15304, 14248, 13213, 11188, 11080, 10629, 11700, 16234, 14705, 13973, 
      13858, 12818, 12634, 11834, 15793, 13625, 18041, 20629, 11754, 11601, 
      11554, 11074, 11041, 20072, 16420, 11636, 11597, 14261, 17636, 16210, 
      14258, 11618, 17378, 17690, 13600, 14580, 14800, 14913, 15145, 19945, 
      15481, 21290, 22504, 15457, 14437, 15685, 16042, 22522, 14480, 21953, 
      14618, 14760, 15725, 13850, 13625, 17714, 36865, 15305, 17812, 20017, 
      24481, 17289, 19930, 20413, 25138, 20485, 25588, 33482, 15002, 14197, 
      14162, 20885, 23765, 14689, 15866, 14690, 22562, 30760, 17909, 15668, 
      14933, 14893, 24884, 26120, 18265, 16285, 17140, 39961, 16605, 36293, 
      16613, 16673, 16609, 16580, 17525, 46061, 38770, 17786, 17386, 44258, 
      44200, 43877, 20725, 20345, 19025, 18980, 50373, 46600, 19885, 20690, 
      19421, 20610, 20281, 20242, 20077, 20285, 50725, 22852, 22114, 21941, 
      24317, 24226, 24245, 23825, 23162, 25808, 29378, 26930, 29105, 27257, 
      30472, 29650, 28922, 30082, 30673, 30770, 32840, 32773, 33485, 33608, 
      35253, 34018, 34585, 36818, 37025, 36185, 37242, 37017, 38792, 39641, 
      41201, 41369, 42325, 41645, 42578, 44977, 45256, 50245, 51017, 50960 ], 
  [ 16628, 17524, 16498, 15578, 15236, 16069, 16325, 15130, 16153, 13108, 
      12500, 14257, 10985, 11588, 9700, 9997, 10250, 9972, 10656, 10000, 
      8685, 7625, 10809, 10805, 10809, 8641, 7816, 6890, 9530, 6856, 7381, 
      6725, 7121, 7232, 7565, 6304, 7450, 10485, 8033, 9593, 46282, 47970, 
      8293, 4325, 5597, 8516, 10397, 40925, 37369, 7474, 2989, 9602, 7076, 
      7376, 2677, 6282, 34282, 37621, 6920, 33128, 37165, 30953, 9040, 8450, 
      8045, 5000, 2312, 5780, 6781, 29380, 4225, 4933, 30330, 8420, 5648, 
      3728, 4325, 1985, 4210, 30890, 8296, 7956, 7789, 4149, 3709, 5661, 
      25549, 8066, 4505, 8884, 9065, 33184, 6658, 11338, 16105, 24445, 26650, 
      5860, 4520, 26920, 36776, 4106, 1586, 25274, 26225, 39041, 5200, 26820, 
      27145, 6305, 5290, 2378, 2210, 8810, 10933, 12805, 3805, 2842, 4537, 
      5482, 24466, 5584, 1361, 1076, 4625, 12500, 24116, 25049, 30329, 33524, 
      1322, 1261, 2386, 7250, 21677, 22861, 25325, 25642, 3573, 853, 4168, 
      12645, 4514, 1130, 5189, 7345, 7514, 8753, 9698, 24938, 34885, 3737, 
      3505, 2857, 6656, 8000, 30881, 1746, 2161, 7114, 19546, 20674, 31909, 
      4552, 1352, 365, 3112, 3796, 11645, 12296, 16072, 17357, 194, 720, 468, 
      2080, 3865, 5920, 6228, 6385, 15769, 3485, 4882, 6682, 11785, 26690, 
      3464, 725, 424, 389, 164, 116, 2216, 4325, 17524, 21416, 26996, 30725, 
      2997, 3106, 8730, 10897, 15706, 18850, 80, 689, 8345, 18289, 24713, 
      1985, 3770, 14449, 2437, 100, 180, 565, 6925, 8685, 34, 986, 9629, 
      11261, 17981, 24989, 977, 137, 2417, 17177, 90, 1165, 1858, 3373, 7578, 
      10618, 16138, 1160, 148, 104, 200, 7748, 17693, 10001, 13457, 0, 1, 
      900, 4356, 10201, 27225, 1682, 2, 65, 9605, 2029, 5629, 24968, 10, 
      4234, 4770, 24973, 592, 32, 16, 377, 1105, 1697, 3041, 3497, 4777, 
      5792, 7412, 9817, 11465, 12116, 13940, 14177, 1874, 754, 809, 1181, 
      3389, 13481, 40, 565, 6597, 9837, 12136, 15412, 16165, 20200, 24685, 
      578, 274, 490, 778, 1138, 6610, 7274, 16433, 20498, 689, 113, 113, 464, 
      848, 1360, 9089, 10468, 13060, 13289, 706, 106, 162, 277, 306, 337, 
      481, 865, 2482, 8181, 9297, 12625, 14005, 14242, 19681, 22882, 25362, 
      1256, 181, 116, 13789, 14261, 1021, 562, 482, 317, 290, 221, 2930, 
      4217, 6050, 20285, 585, 208, 244, 400, 1825, 2953, 6385, 25744, 1325, 
      653, 269, 1769, 3769, 22073, 296, 6125, 6437, 12517, 234, 666, 1381, 
      2626, 5554, 18181, 23026, 580, 400, 337, 740, 1856, 5017, 20420, 650, 
      1658, 2593, 5473, 7178, 12170, 13058, 13514, 17450, 23393, 24625, 424, 
      580, 808, 1165, 6100, 12424, 12645, 20205, 24973, 410, 362, 397, 23162, 
      25010, 689, 761, 8681, 9236, 15041, 17041, 19444, 23201, 1017, 666, 
      442, 12762, 500, 484, 493, 680, 14173, 14645, 533, 3554, 1017, 976, 
      612, 900, 1476, 1537, 5760, 6505, 7137, 11392, 634, 850, 1714, 4225, 
      4346, 10229, 10625, 11029, 11441, 4040, 6452, 10280, 11080, 12776, 
      21125, 22285, 829, 898, 925, 5085, 6205, 20893, 23229, 928, 953, 2548, 
      4148, 890, 877, 1570, 3757, 4562, 4810, 23042, 1189, 1476, 4621, 14356, 
      17541, 24309, 1217, 1361, 12197, 12410, 17090, 19186, 3233, 3524, 1090, 
      1378, 3793, 13189, 8552, 18845, 20756, 1369, 1229, 1421, 3826, 1345, 
      2257, 15220, 1450, 1769, 6269, 12605, 19594, 4045, 5165, 17320, 19940, 
      1570, 1777, 2421, 7605, 8917, 1681, 3536, 6224, 13264, 14369, 1781, 
      5777, 5906, 8081, 12497, 14450, 16565, 18842, 22997, 1885, 5608, 9864, 
      14308, 18925, 11540, 11936, 12545, 12961, 13385, 14036, 18836, 25652, 
      13474, 19449, 26050, 26361, 2165, 9172, 13565, 2210, 3109, 3973, 11045, 
      12010, 8080, 3242, 11426, 3284, 11909, 17629, 23816, 2626, 24802, 2768, 
      5204, 9760, 13108, 18833, 20660, 4178, 15353, 3357, 8692, 12916, 14580, 
      25717, 3509, 3650, 4181, 16481, 27674, 3172, 3217, 4292, 4817, 5537, 
      6385, 28100, 3733, 4405, 4930, 5850, 17410, 18378, 18625, 20410, 7081, 
      7837, 11050, 14090, 22250, 24797, 4329, 7321, 14004, 17289, 19729, 
      22644, 6322, 8077, 20621, 3880, 6760, 13060, 24869, 7569, 7938, 9298, 
      12250, 13573, 13770, 16069, 4096, 5252, 5321, 5617, 6697, 8720, 9872, 
      14096, 4901, 5746, 15889, 27634, 5877, 10132, 11752, 14157, 21256, 
      27765, 29320, 15098, 28205, 5200, 4628, 4745, 5024, 5993, 7988, 11024, 
      21785, 29273, 32513, 4761, 4770, 4882, 5437, 6205, 8482, 14761, 20890, 
      8500, 13925, 15101, 25925, 5330, 8405, 14257, 5200, 7120, 9409, 11908, 
      27684, 5429, 7093, 7354, 14933, 17650, 28130, 5765, 8392, 11101, 12037, 
      15277, 16501, 17357, 26792, 30440, 33365, 6025, 6154, 8874, 17074, 
      21001, 5776, 14240, 14425, 17012, 21152, 22417, 26225, 26512, 27385, 
      28880, 8330, 12985, 14210, 14578, 24973, 25810, 32825, 21709, 21960, 
      6241, 13466, 13637, 13810, 26690, 28442, 6425, 7184, 11729, 12484, 
      18064, 18281, 19625, 28601, 15397, 16965, 20485, 21445, 26725, 8093, 
      19268, 39848, 10253, 12365, 42233, 7225, 10192, 14281, 20052, 32656, 
      36297, 9161, 18250, 25181, 31874, 38201, 40349, 43325, 8840, 10100, 
      13172, 17396, 20165, 25085, 31732, 34952, 37325, 40885, 7650, 36810, 
      41058, 7745, 15844, 26240, 26788, 38369, 41233, 8762, 23297, 25610, 
      28657, 44021, 46730, 8269, 8125, 12724, 19549, 22261, 25789, 34669, 
      42696, 44200, 8425, 8681, 16025, 16381, 29017, 44002, 11168, 28345, 
      10018, 11149, 16393, 20098, 22573, 40690, 41049, 12317, 13736, 26792, 
      28717, 43432, 15586, 17306, 21125, 29761, 41066, 50234, 9540, 9700, 
      11152, 11241, 15616, 26905, 9434, 13505, 16465, 32210, 40738, 50213, 
      10045, 14093, 15845, 16493, 32104, 35525, 36500, 46085, 10090, 17901, 
      22122, 33210, 34450, 42925, 10529, 10289, 15476, 16400, 16724, 20201, 
      20404, 22100, 32500, 48809, 11290, 10685, 10202, 12317, 13117, 14170, 
      17945, 18301, 20402, 33305, 12085, 13108, 13768, 13885, 15165, 15445, 
      16965, 45748, 39170, 51010, 11140, 18737, 19280, 19465, 22697, 23360, 
      11509, 12961, 20241, 20434, 40266, 49441, 13445, 15205, 21845, 48485, 
      49261, 37049, 40349, 41033, 41378, 42074, 54298, 42640, 57033, 12077, 
      15700, 17000, 42376, 43429, 59189, 17505, 57690, 17873, 18245, 17352, 
      21277, 22212, 46485, 14594, 18554, 46349, 52034, 62066, 16592, 51481, 
      52660, 63185, 52498, 63865, 14453, 21493, 26024, 27613, 53128, 59720, 
      23962, 20961, 26281, 56425, 14741, 18362, 22385, 26522, 27410, 61297, 
      63925, 18484, 21608, 20605, 16976, 23546, 16552, 24712, 25930, 26330, 
      26533, 24922, 19816, 17861, 25181, 27101, 19633, 19805, 19714, 22312, 
      23554, 26874, 27061, 22490, 21269, 26338, 25285, 30280, 27521, 28816, 
      29009, 30004, 30906, 23528, 25349, 27625, 29306, 26804, 26945, 28584, 
      29556, 31909, 26897, 30213, 35653, 31330, 35978, 31069, 35113, 37633, 
      36469, 36130, 37153, 38053, 38218, 37768, 41597, 38600, 41773, 41410, 
      39925, 40594, 42538, 41273, 41744, 43973, 44586, 44980, 45842, 46330, 
      47970, 47045, 49664, 50405, 56066, 57298, 57473 ], 
  [ 16525, 17405, 16393, 15473, 15125, 15944, 16196, 15017, 16020, 13005, 
      12401, 14116, 10882, 11465, 9605, 9896, 10141, 9865, 10537, 9881, 8584, 
      7540, 10666, 10658, 10660, 8522, 7709, 6793, 9389, 6757, 7272, 6626, 
      7012, 7121, 7444, 6201, 7325, 10312, 7888, 9428, 45865, 47545, 8138, 
      4232, 5480, 8357, 10216, 40532, 36994, 7325, 2920, 9425, 6929, 7225, 
      2610, 6145, 33921, 37242, 6773, 32773, 36788, 30610, 8865, 8281, 8212, 
      5125, 2245, 5645, 6632, 29045, 4114, 4810, 29989, 8593, 5785, 3833, 
      4442, 1922, 4097, 30545, 8469, 8125, 7956, 4264, 3604, 5524, 25236, 
      8237, 4628, 8705, 8884, 32825, 6813, 11133, 15858, 24138, 26329, 6005, 
      4397, 26597, 36397, 4225, 1525, 24961, 25906, 38650, 5337, 26497, 
      26820, 6458, 5429, 2465, 2293, 8629, 10730, 12584, 3922, 2941, 4410, 
      5341, 24157, 5729, 1424, 1129, 4496, 12281, 23809, 24736, 29984, 33161, 
      1385, 1322, 2297, 7085, 21386, 22562, 25010, 25325, 3688, 900, 4045, 
      12424, 4645, 1189, 5050, 7178, 7345, 8570, 9505, 24625, 34514, 3856, 
      3620, 2756, 6497, 7825, 30532, 1825, 2074, 6949, 19269, 20389, 31554, 
      4685, 1421, 392, 3005, 3677, 11432, 12077, 15821, 17096, 205, 769, 505, 
      1993, 3744, 5769, 6073, 6228, 15520, 3370, 4745, 6521, 11570, 26365, 
      3581, 776, 461, 424, 181, 109, 2125, 4196, 17261, 21125, 26669, 30376, 
      2890, 2997, 8545, 10690, 15457, 18577, 73, 640, 8164, 18020, 24400, 
      2074, 3649, 14210, 2536, 117, 157, 520, 6760, 8500, 41, 925, 9434, 
      11050, 17714, 24674, 1040, 160, 2320, 16916, 109, 1098, 1773, 3258, 
      7405, 10413, 15885, 1229, 173, 85, 173, 7573, 17428, 9802, 13226, 1, 0, 
      841, 4225, 10000, 26896, 1765, 5, 50, 9410, 1940, 5480, 24653, 13, 
      4105, 4633, 24658, 641, 41, 17, 340, 1040, 1616, 2932, 3380, 4640, 
      5641, 7241, 9620, 11252, 11897, 13705, 13940, 1961, 809, 754, 1114, 
      3274, 13250, 45, 520, 6436, 9640, 11917, 15165, 15912, 19917, 24372, 
      625, 305, 449, 725, 1073, 6449, 7105, 16178, 20213, 740, 128, 100, 425, 
      793, 1289, 8900, 10265, 12833, 13060, 757, 97, 145, 250, 277, 306, 442, 
      810, 2385, 8002, 9106, 12402, 13770, 14005, 19402, 22581, 25045, 1325, 
      200, 109, 13556, 14024, 1082, 605, 521, 346, 317, 242, 2825, 4090, 
      5897, 20002, 628, 193, 225, 369, 1744, 2848, 6228, 25425, 1394, 698, 
      290, 1690, 3650, 21778, 317, 5972, 6280, 12296, 229, 625, 1314, 2529, 
      5409, 17914, 22725, 617, 425, 356, 697, 1777, 4880, 20137, 689, 1585, 
      2498, 5330, 7013, 11953, 12833, 13285, 17189, 23090, 24314, 445, 549, 
      765, 1108, 5949, 12205, 12424, 19924, 24660, 425, 365, 386, 22861, 
      24697, 724, 724, 8500, 9049, 14800, 16784, 19169, 22900, 1066, 697, 
      445, 12541, 509, 485, 488, 653, 13940, 14408, 538, 3445, 1060, 1017, 
      601, 865, 1417, 1476, 5617, 6352, 6976, 11185, 641, 821, 1649, 4106, 
      4225, 10034, 10426, 10826, 11234, 3925, 6301, 10085, 10877, 12557, 
      20840, 21992, 810, 873, 898, 4954, 6058, 20610, 22930, 905, 928, 2465, 
      4033, 905, 890, 1517, 3650, 4441, 4685, 22745, 1156, 1429, 4500, 14125, 
      17284, 24004, 1186, 1322, 11986, 12197, 16837, 18917, 3140, 3425, 1089, 
      1345, 3690, 12970, 8381, 18580, 20477, 1394, 1234, 1394, 3725, 1360, 
      2196, 14985, 1433, 1730, 6130, 12394, 19325, 3944, 5044, 17069, 19669, 
      1585, 1746, 2362, 7450, 8746, 1664, 3449, 6089, 13049, 14144, 1802, 
      5650, 5777, 7922, 12290, 14225, 16322, 18581, 22706, 1864, 5485, 9685, 
      14085, 18664, 11345, 11737, 12340, 12752, 13172, 13817, 18577, 25345, 
      13261, 19186, 25741, 26050, 2152, 9005, 13352, 2209, 3050, 3890, 10858, 
      11813, 7929, 3185, 11237, 3229, 11716, 17384, 23525, 2637, 24505, 2753, 
      5105, 9593, 12905, 18580, 20393, 4105, 15130, 3400, 8541, 12717, 14365, 
      25416, 3466, 3601, 4114, 16250, 27361, 3185, 3200, 4225, 4736, 5440, 
      6272, 27785, 3690, 4338, 4849, 5749, 17173, 18133, 18378, 20149, 6962, 
      7706, 10877, 13885, 21977, 24506, 4276, 7200, 13801, 17056, 19476, 
      22369, 6221, 7946, 20362, 3869, 6653, 12869, 24580, 7450, 7813, 9153, 
      12069, 13378, 13573, 15850, 4097, 5185, 5252, 5540, 6596, 8585, 9721, 
      13897, 4850, 5669, 15674, 27329, 5800, 9981, 11581, 13960, 20997, 
      27460, 29005, 14893, 27898, 5249, 4633, 4724, 4985, 5920, 7873, 10865, 
      21524, 28960, 32180, 4762, 4765, 4861, 5386, 6130, 8361, 14562, 20637, 
      8381, 13736, 14900, 25636, 5297, 8290, 14066, 5193, 7033, 9280, 11745, 
      27385, 5450, 7010, 7265, 14738, 17429, 27829, 5732, 8285, 10952, 11876, 
      15080, 16292, 17140, 26501, 30125, 33032, 5986, 6109, 8761, 16861, 
      20754, 5777, 14057, 14240, 16801, 20905, 22160, 25940, 26225, 27092, 
      28577, 8233, 12818, 14029, 14393, 24698, 25529, 32498, 21460, 21709, 
      6242, 13297, 13466, 13637, 26405, 28145, 6416, 7129, 11584, 12329, 
      17849, 18064, 19396, 28304, 15210, 16762, 20250, 21202, 26442, 8020, 
      19045, 39485, 10138, 12218, 41858, 7252, 10081, 14112, 19825, 32337, 
      35956, 9074, 18041, 24914, 31561, 37850, 39986, 42946, 8765, 9997, 
      13021, 17197, 19940, 24820, 31421, 34621, 36980, 40520, 7633, 36469, 
      40693, 7744, 15665, 25969, 26513, 38020, 40868, 8705, 23050, 25345, 
      28370, 43642, 46337, 8296, 8116, 12589, 19336, 22024, 25524, 34344, 
      42325, 43821, 8450, 8642, 15850, 16202, 28730, 43625, 11065, 28064, 
      9945, 11050, 16218, 19885, 22338, 40333, 40690, 12200, 13597, 26525, 
      28436, 43061, 15425, 17125, 20906, 29474, 40709, 49829, 9577, 9657, 
      11065, 11152, 15457, 26640, 9445, 13378, 16298, 31909, 40385, 49810, 
      10004, 13960, 15688, 16328, 31805, 35204, 36173, 45704, 10125, 17722, 
      21901, 32905, 34137, 42562, 10576, 10324, 15329, 16241, 16561, 20000, 
      20201, 21881, 32201, 48416, 11357, 10730, 10205, 12226, 13010, 14045, 
      17770, 18122, 20201, 33002, 12004, 13005, 13653, 13768, 15028, 15304, 
      16804, 45373, 38833, 50609, 11105, 18560, 19097, 19280, 22480, 23137, 
      11466, 12874, 20050, 20241, 39925, 49050, 13352, 15080, 21640, 48100, 
      48872, 36730, 40010, 40690, 41033, 41725, 53885, 42289, 56608, 12050, 
      15581, 16861, 42029, 43076, 58756, 17362, 57265, 17728, 18098, 17221, 
      21096, 22021, 46120, 14669, 18409, 45986, 51641, 61625, 16481, 51092, 
      52265, 62740, 52105, 63418, 14500, 21320, 25805, 27380, 52733, 59293, 
      23765, 20800, 26064, 56016, 14762, 18241, 22210, 26305, 27185, 60866, 
      63482, 18365, 21445, 20458, 17057, 23369, 16605, 24525, 25733, 26129, 
      26330, 24741, 19925, 17924, 25000, 26900, 19728, 19898, 19805, 22181, 
      23409, 26689, 26874, 22613, 21370, 26165, 25128, 30069, 27344, 28625, 
      28816, 29801, 30697, 23645, 25210, 27460, 29125, 26665, 26804, 28429, 
      29389, 31716, 26770, 30088, 35460, 31193, 35785, 30946, 34948, 37440, 
      36296, 35965, 36980, 37890, 38053, 37613, 41410, 38453, 41588, 41233, 
      39780, 40445, 42365, 41120, 41585, 43810, 44425, 44829, 45685, 46177, 
      47797, 46888, 49505, 50242, 55897, 57125, 57298 ], 
  [ 14408, 14824, 14218, 13298, 12776, 13189, 13325, 12610, 13033, 10888, 
      10400, 10897, 8765, 8768, 7720, 7837, 7850, 7632, 7956, 7300, 6525, 
      5945, 7389, 7265, 7209, 5941, 5476, 4850, 6170, 4756, 4981, 4625, 4721, 
      4772, 4805, 4084, 4570, 6165, 4553, 5513, 34642, 36090, 4513, 2405, 
      2957, 4616, 5837, 30005, 26989, 3874, 1789, 5162, 3536, 3716, 1537, 
      3042, 24322, 27121, 3380, 23348, 26725, 21533, 4660, 4250, 13925, 9620, 
      1172, 2600, 3181, 20200, 1765, 2113, 20970, 14480, 10628, 7748, 8705, 
      965, 1690, 21410, 14356, 13896, 13669, 8469, 1429, 2421, 17029, 14066, 
      9065, 4384, 4505, 23284, 12178, 6058, 9565, 16105, 17890, 11080, 1700, 
      18100, 26276, 8546, 626, 16754, 17525, 28181, 10180, 18000, 18265, 
      11765, 10330, 5858, 5570, 4250, 5713, 7045, 8185, 6682, 1597, 2122, 
      16066, 10804, 4121, 3536, 1625, 6800, 15776, 16529, 20849, 23504, 4082, 
      3961, 586, 3170, 13817, 14761, 16745, 17002, 7893, 3133, 1348, 6885, 
      9314, 3770, 1889, 3205, 3314, 4133, 4778, 16418, 24625, 8177, 7825, 
      697, 2756, 3620, 21281, 4986, 421, 3034, 12106, 12994, 22129, 9412, 
      4292, 2045, 772, 1096, 6125, 6596, 9412, 10397, 1394, 3060, 2448, 340, 
      1105, 2260, 2448, 2545, 9169, 905, 1642, 2722, 6205, 17810, 7844, 3125, 
      2404, 2309, 1544, 776, 356, 1325, 10504, 13556, 18056, 21125, 657, 706, 
      4050, 5557, 9106, 11530, 740, 89, 3785, 11089, 16193, 5525, 1010, 8149, 
      6277, 1480, 360, 85, 2845, 4005, 1114, 26, 4649, 5801, 10841, 16409, 
      3737, 1697, 377, 10217, 1530, 25, 178, 793, 3258, 5338, 9418, 4100, 
      1768, 404, 260, 3368, 10613, 4901, 7397, 900, 841, 0, 1296, 5041, 
      18225, 5042, 962, 485, 4625, 229, 2029, 16388, 970, 1234, 1530, 16393, 
      2932, 1172, 916, 137, 25, 137, 641, 857, 1537, 2132, 3152, 4777, 5945, 
      6416, 7760, 7937, 5354, 3274, 29, 41, 809, 7421, 1060, 85, 2637, 4797, 
      6436, 8872, 9445, 12580, 16165, 2858, 2074, 130, 58, 58, 2650, 3074, 
      9653, 12818, 3089, 1433, 593, 164, 68, 100, 4289, 5248, 7120, 7289, 
      3106, 706, 522, 337, 306, 277, 181, 85, 442, 3681, 4437, 6805, 7825, 
      8002, 12181, 14722, 16722, 4196, 1621, 776, 7669, 8021, 3721, 2722, 
      2522, 2057, 1970, 1721, 650, 1277, 2330, 12665, 2745, 628, 544, 340, 
      265, 673, 2545, 17044, 4265, 2873, 1769, 269, 1069, 14093, 1796, 2405, 
      2597, 6757, 954, 306, 241, 586, 2074, 11041, 14866, 2560, 2020, 1777, 
      320, 356, 1777, 12800, 2690, 338, 613, 2053, 3098, 6530, 7178, 7514, 
      10490, 15173, 16165, 1924, 520, 388, 325, 2440, 6724, 6885, 12645, 
      16453, 1730, 1322, 937, 15002, 16490, 2609, 521, 4121, 4496, 8681, 
      10201, 12064, 15041, 3357, 2466, 1402, 7002, 1640, 1384, 1213, 740, 
      8053, 8405, 1553, 1154, 3177, 3076, 1152, 720, 576, 577, 2340, 2785, 
      3177, 6052, 1714, 850, 634, 1525, 1586, 5249, 5525, 5809, 6101, 1460, 
      2792, 5300, 5860, 7076, 13445, 14365, 1129, 1018, 985, 2025, 2665, 
      13273, 15129, 1108, 1073, 928, 1568, 2210, 2137, 850, 1417, 1802, 1930, 
      15002, 1069, 936, 1861, 8296, 10701, 16029, 1157, 1061, 6737, 6890, 
      10370, 11986, 1313, 1424, 1930, 1258, 1573, 7489, 4292, 11765, 13256, 
      2989, 2249, 1481, 1666, 2665, 1297, 9040, 1810, 1469, 2969, 7145, 
      12394, 1885, 2405, 10660, 12680, 2890, 1717, 1521, 3825, 4657, 2041, 
      1796, 3044, 7684, 8489, 3281, 2837, 2906, 4181, 7157, 8570, 10145, 
      11882, 15137, 2125, 2788, 5364, 8488, 11965, 6560, 6836, 7265, 7561, 
      7865, 8336, 11936, 17312, 7954, 12429, 17650, 17901, 2645, 5032, 8045, 
      3050, 2209, 2353, 6305, 6970, 4420, 2402, 6626, 2504, 6989, 11149, 
      15956, 3826, 16762, 3188, 3104, 5620, 7888, 12113, 13520, 2858, 9533, 
      5517, 5032, 7816, 9000, 17557, 3089, 3050, 3041, 10421, 19154, 4432, 
      3577, 3152, 3257, 3497, 3865, 19520, 3313, 3265, 3370, 3690, 11170, 
      11898, 12085, 13450, 4381, 4777, 6730, 8810, 14930, 16937, 3609, 4561, 
      8784, 11169, 13009, 15264, 4162, 5017, 13721, 4420, 4420, 8200, 17069, 
      4869, 5058, 5818, 7690, 8593, 8730, 10369, 4996, 4112, 4121, 4177, 
      4537, 5540, 6212, 8996, 4241, 4306, 10309, 19354, 4437, 6472, 7492, 
      9117, 14356, 19485, 20740, 9818, 19865, 7540, 5648, 4985, 4724, 4673, 
      5408, 7124, 14825, 20753, 23393, 5661, 5490, 5122, 4777, 4825, 5722, 
      9661, 14170, 5800, 9125, 9941, 18125, 5210, 5825, 9397, 5860, 5380, 
      6409, 7888, 19584, 6929, 5473, 5554, 9953, 11890, 19970, 5645, 6052, 
      7501, 8077, 10237, 11101, 11717, 18932, 21860, 24245, 5725, 5674, 6354, 
      11554, 14461, 6676, 9620, 9745, 11552, 14612, 15577, 18545, 18772, 
      19465, 20660, 6290, 8845, 9650, 9898, 17593, 18250, 23885, 15109, 
      15300, 7141, 9266, 9377, 9490, 19010, 20402, 7025, 6404, 8249, 8704, 
      12484, 12641, 13625, 20561, 10657, 11745, 14305, 15025, 19105, 6773, 
      13448, 29828, 7673, 8825, 31853, 8905, 7732, 10081, 14112, 23956, 
      26937, 7421, 12850, 18041, 23354, 28541, 30329, 32825, 7460, 7880, 
      9512, 12296, 14285, 18005, 23272, 25892, 27845, 30805, 8010, 27450, 
      30978, 8585, 11344, 18980, 19408, 28769, 31153, 7922, 16757, 18530, 
      20917, 33521, 35810, 9949, 8725, 9544, 14029, 16021, 18709, 25789, 
      32436, 33700, 10045, 8381, 11645, 11881, 21277, 33562, 8948, 20785, 
      8698, 9049, 12013, 14578, 16393, 30850, 31149, 9677, 10436, 19652, 
      21157, 33172, 11626, 12746, 15425, 22021, 31226, 38954, 11520, 9280, 
      9412, 9441, 11716, 19825, 10634, 10565, 12325, 24050, 31018, 38993, 
      9685, 10973, 12005, 12413, 24004, 26765, 27560, 35525, 12010, 13401, 
      16362, 24930, 25930, 32905, 12809, 12209, 11936, 12500, 12704, 15041, 
      15184, 16400, 24400, 37889, 14170, 12905, 11162, 10457, 10777, 11290, 
      13565, 13801, 15242, 25085, 10525, 10888, 11188, 11245, 11925, 12085, 
      13005, 35368, 29930, 39850, 10960, 14297, 14660, 14785, 17057, 17540, 
      11089, 11221, 15381, 15514, 30906, 38581, 11525, 12325, 16565, 37805, 
      38461, 28349, 31049, 31613, 31898, 32474, 42778, 32980, 45153, 12137, 
      13000, 13700, 32836, 33709, 47069, 14085, 45810, 14393, 14705, 14292, 
      16717, 17352, 36405, 17714, 15074, 36329, 41114, 49706, 14132, 40681, 
      41680, 50705, 41578, 51325, 16733, 17173, 20324, 21493, 42148, 47780, 
      18922, 17001, 20641, 45025, 16241, 15602, 18005, 20882, 21530, 49237, 
      51505, 15784, 17588, 17065, 20276, 19106, 19012, 19972, 20890, 21170, 
      21313, 20362, 23956, 20621, 20621, 21941, 23353, 23465, 23314, 19252, 
      20074, 22194, 22321, 27050, 25169, 22018, 21445, 24820, 23081, 23956, 
      24089, 24784, 25506, 27908, 22049, 23545, 24746, 23504, 23585, 24804, 
      25416, 26989, 23957, 27333, 30733, 28090, 31058, 28249, 31033, 32713, 
      32149, 32050, 32833, 34033, 34138, 33988, 36857, 35060, 37093, 36970, 
      36445, 36994, 38218, 37553, 37844, 39953, 40626, 41320, 42002, 42610, 
      43650, 43205, 45764, 46385, 51866, 52978, 53093 ], 
  [ 14120, 13960, 13858, 12938, 12200, 12109, 12101, 11962, 11665, 10600, 
      10256, 9241, 8477, 7760, 7720, 7621, 7346, 7200, 7092, 6436, 6309, 
      6305, 5661, 5393, 5265, 5077, 5044, 4778, 4514, 4612, 4477, 4481, 4217, 
      4196, 3869, 3796, 3490, 3357, 2753, 2993, 23050, 24210, 2353, 2477, 
      2165, 2312, 2741, 19277, 16909, 1930, 2725, 2210, 1664, 1700, 2545, 
      1530, 14746, 16897, 1508, 13988, 16573, 12605, 1780, 1586, 23357, 
      17540, 2180, 1160, 1237, 11560, 1189, 1105, 12114, 24128, 18980, 14948, 
      16337, 2117, 1042, 12410, 24004, 23400, 23101, 16029, 1069, 909, 9181, 
      23642, 16913, 1360, 1409, 13780, 21178, 2098, 4093, 8473, 9754, 19720, 
      692, 9892, 16052, 16250, 1850, 8906, 9461, 17525, 18532, 9792, 9985, 
      20693, 18754, 12410, 11978, 1154, 1825, 2509, 15817, 13666, 445, 466, 
      8362, 19444, 9809, 8864, 401, 2336, 8144, 8681, 11849, 13856, 9770, 
      9577, 802, 650, 6761, 7417, 8825, 9010, 15453, 8245, 340, 2349, 17450, 
      9314, 305, 613, 650, 965, 1250, 8570, 14689, 15881, 15385, 481, 452, 
      740, 12137, 11250, 709, 514, 5554, 6154, 12769, 17620, 10196, 6437, 
      340, 232, 1877, 2132, 3796, 4421, 5210, 8244, 7200, 628, 169, 244, 288, 
      313, 3625, 185, 130, 346, 1885, 9530, 15476, 8381, 7156, 6989, 5576, 
      3944, 500, 101, 4456, 6500, 9704, 11981, 225, 202, 810, 1525, 3562, 
      5122, 3908, 1745, 689, 4825, 8345, 12149, 74, 2965, 13261, 5512, 2952, 
      1885, 325, 765, 4786, 1250, 1049, 1625, 4649, 8489, 9425, 5945, 305, 
      4241, 5634, 1033, 538, 73, 450, 1378, 3730, 10004, 6088, 3140, 2708, 
      488, 4493, 1157, 2501, 4356, 4225, 1296, 0, 1225, 9801, 11450, 4490, 
      3365, 1025, 445, 85, 8468, 4498, 10, 18, 8473, 8116, 4916, 4372, 2225, 
      1105, 641, 137, 65, 25, 116, 416, 1105, 1697, 1952, 2720, 2825, 11906, 
      8674, 1469, 1049, 89, 2525, 4660, 1885, 261, 1125, 1972, 3400, 3757, 
      5812, 8317, 7970, 6610, 2074, 1570, 1138, 274, 410, 3893, 5978, 8345, 
      5393, 3545, 2180, 1508, 964, 905, 1360, 2368, 2465, 8362, 3802, 3330, 
      2785, 2682, 2581, 2197, 1525, 370, 657, 981, 2197, 2785, 2890, 5557, 
      7306, 8730, 10100, 5725, 3944, 2701, 2909, 9337, 7690, 7346, 6521, 
      6362, 5897, 290, 125, 242, 5897, 7713, 3508, 3280, 2644, 769, 313, 313, 
      8980, 10169, 7913, 5945, 845, 205, 6893, 5972, 317, 365, 2221, 4194, 
      2250, 1249, 514, 274, 4849, 7450, 7312, 6340, 5881, 2192, 932, 265, 
      6032, 7514, 1130, 613, 325, 578, 2138, 2498, 2690, 4514, 7685, 8389, 
      6100, 2824, 2260, 1693, 424, 2260, 2349, 5949, 8605, 5690, 4850, 3961, 
      7586, 8642, 7289, 2609, 1025, 1184, 3425, 4369, 5584, 7625, 8541, 7002, 
      4930, 2466, 5384, 4840, 4453, 3188, 3085, 3293, 5153, 650, 8145, 7972, 
      4176, 2880, 1872, 1801, 612, 697, 801, 2020, 5386, 3226, 1714, 661, 
      650, 1649, 1781, 1921, 2069, 740, 776, 1700, 1972, 2612, 6605, 7237, 
      3865, 3538, 3433, 729, 793, 6505, 7785, 3700, 3593, 1360, 848, 6170, 
      6025, 2362, 985, 866, 850, 7730, 3301, 2664, 925, 3400, 4869, 8469, 
      3461, 3077, 2561, 2642, 4682, 5722, 1385, 1280, 5314, 3490, 1285, 3025, 
      1556, 5645, 6632, 7309, 5849, 3929, 1450, 6625, 2521, 4000, 4618, 3485, 
      1385, 2969, 6130, 1669, 1469, 5044, 6344, 6850, 4021, 2817, 1665, 1921, 
      4849, 2084, 1604, 3364, 3809, 7457, 1685, 1682, 1877, 3125, 3890, 4817, 
      5906, 8081, 4789, 1780, 2340, 3880, 5989, 2960, 3092, 3305, 3457, 3617, 
      3872, 6032, 9680, 3706, 6381, 9946, 10125, 5597, 2440, 3797, 6434, 
      3505, 2785, 2993, 3298, 2404, 3770, 3242, 3944, 3461, 5749, 8900, 7642, 
      9490, 6068, 2960, 3028, 4000, 6425, 7328, 3650, 4925, 10485, 3016, 
      4072, 4680, 10141, 4961, 4706, 4049, 5525, 11306, 8320, 6385, 4160, 
      3761, 3425, 3217, 11600, 5185, 4273, 3874, 3474, 6058, 6498, 6613, 
      7474, 3517, 3481, 3922, 4850, 8522, 9881, 5121, 3625, 4896, 6201, 7321, 
      8784, 3946, 3721, 7817, 7444, 3988, 4744, 10085, 4005, 3978, 4018, 
      4594, 4993, 5058, 5905, 8452, 5120, 5057, 4825, 4321, 4100, 4196, 5252, 
      5825, 4954, 5989, 11794, 5085, 4456, 4756, 5445, 8452, 11925, 12820, 
      5858, 12233, 12724, 9248, 7649, 6740, 5465, 4688, 4820, 8849, 12905, 
      14825, 9117, 8730, 7786, 6361, 5545, 4786, 5917, 8482, 4936, 5741, 
      6125, 11141, 7442, 5105, 5941, 9028, 5668, 5185, 5440, 12240, 11105, 
      5905, 5770, 6353, 7354, 12554, 7877, 5620, 5557, 5701, 6565, 6997, 
      7325, 11876, 13940, 15677, 7741, 7474, 5706, 7306, 8989, 10132, 6452, 
      6505, 7376, 9140, 9745, 11705, 11860, 12337, 13172, 6218, 6253, 6554, 
      6658, 11113, 11554, 15533, 9565, 9684, 10597, 6602, 6641, 6682, 12170, 
      13130, 10121, 7844, 6449, 6544, 8164, 8249, 8801, 13289, 7345, 7857, 
      9265, 9697, 12337, 7565, 8840, 20180, 6953, 6953, 21773, 13297, 7156, 
      7417, 9360, 15892, 18081, 7709, 8746, 11849, 15506, 19325, 20681, 
      22601, 8180, 7592, 7496, 8552, 9605, 11885, 15496, 17396, 18845, 21085, 
      10818, 18594, 21258, 11969, 8320, 12644, 12928, 19625, 21433, 9290, 
      11285, 12410, 14005, 23297, 25082, 14341, 11821, 8104, 9781, 10909, 
      12589, 17509, 22500, 23476, 14365, 10397, 8765, 8857, 14365, 23410, 
      8660, 14089, 9490, 8905, 9133, 10330, 11353, 21418, 21645, 8885, 8852, 
      13460, 14461, 23236, 9250, 9650, 10961, 15109, 21794, 27794, 16272, 
      11152, 9700, 9657, 9412, 13705, 14450, 9413, 9733, 16634, 21730, 27905, 
      11629, 9605, 9773, 9893, 16660, 18629, 19208, 25229, 16690, 10377, 
      11826, 17370, 18082, 23257, 17921, 16889, 10064, 10196, 10256, 11225, 
      11296, 11936, 17056, 27161, 20002, 17945, 14690, 10601, 10345, 10210, 
      10685, 10777, 11426, 17597, 11029, 10600, 10468, 10453, 10413, 10429, 
      10629, 25288, 21218, 28834, 13120, 11345, 11492, 11545, 12665, 12932, 
      12961, 11509, 11925, 11986, 22050, 27925, 11597, 11245, 12605, 27365, 
      27877, 20285, 22265, 22685, 22898, 23330, 31330, 23764, 33273, 14585, 
      12136, 12116, 23764, 24421, 34901, 12357, 33930, 12593, 12833, 12996, 
      13621, 13896, 26685, 23834, 13274, 26681, 30386, 37250, 13556, 30097, 
      30880, 38105, 30850, 38653, 21845, 14365, 15860, 16525, 31348, 35828, 
      15250, 14625, 16249, 33721, 20417, 14666, 15125, 16490, 16850, 37141, 
      38977, 14920, 15140, 15193, 26612, 16154, 24340, 16660, 17218, 17354, 
      17425, 17266, 31300, 26309, 17525, 18125, 30193, 30233, 30010, 17956, 
      18274, 18954, 19009, 34898, 32225, 19210, 19213, 20644, 20129, 20500, 
      20561, 20896, 21402, 35540, 20465, 21025, 21650, 21920, 21929, 22644, 
      22824, 23461, 22805, 26253, 27205, 26578, 27530, 27241, 28513, 29185, 
      29341, 29530, 30025, 31585, 31618, 31828, 33545, 33188, 33853, 34018, 
      34645, 35050, 35410, 35465, 35540, 37505, 38250, 39304, 39770, 40522, 
      40842, 40973, 43460, 43937, 49202, 50170, 50213 ], 
  [ 16325, 15605, 15993, 15073, 14125, 13544, 13396, 13817, 12820, 12805, 
      12601, 10116, 10682, 9265, 10205, 9896, 9341, 9265, 8737, 8081, 8584, 
      9140, 6466, 6058, 5860, 6722, 7109, 7193, 5389, 6957, 6472, 6826, 6212, 
      6121, 5444, 6001, 4925, 3112, 3488, 3028, 14265, 15145, 2738, 5032, 
      3880, 2557, 2216, 11332, 9594, 2525, 6120, 1825, 2329, 2225, 6010, 
      2545, 7921, 9442, 2173, 7373, 9188, 6410, 1465, 1481, 35012, 27725, 
      5645, 2245, 1832, 5645, 3114, 2610, 5989, 35993, 29585, 24433, 26242, 
      5722, 2897, 6145, 35869, 35125, 34756, 25864, 3204, 1924, 4036, 35437, 
      27028, 905, 884, 7025, 32413, 733, 1258, 3538, 4329, 30605, 2197, 4397, 
      8597, 26225, 5525, 3761, 4106, 9650, 29137, 4297, 4420, 31858, 29429, 
      21265, 20693, 629, 530, 584, 25722, 22941, 1810, 1341, 3357, 30329, 
      17824, 16529, 1696, 481, 3209, 3536, 5584, 6961, 17785, 17522, 3497, 
      685, 2386, 2762, 3610, 3725, 25288, 15700, 1845, 424, 27845, 17189, 
      1250, 578, 545, 370, 305, 3425, 7514, 25856, 25220, 2756, 697, 425, 
      5732, 19825, 3474, 549, 1669, 1989, 6154, 28085, 18421, 13192, 2405, 
      1877, 232, 277, 821, 1096, 11405, 15769, 14305, 3393, 1744, 769, 673, 
      628, 720, 1970, 1145, 521, 170, 3965, 25381, 15976, 14261, 14024, 
      11981, 9509, 3125, 1396, 1061, 2125, 4069, 5576, 2290, 2197, 145, 90, 
      657, 1377, 9473, 5840, 164, 1220, 3200, 21074, 1649, 410, 22536, 11917, 
      7957, 6120, 360, 100, 10841, 4925, 34, 50, 1114, 3274, 17440, 12560, 
      2720, 916, 12109, 4498, 3373, 1858, 205, 13, 685, 18229, 12773, 8285, 
      7573, 173, 1028, 2, 226, 10201, 10000, 5041, 1225, 0, 4096, 20165, 
      10405, 8650, 10, 3140, 680, 3253, 10413, 1305, 1033, 3258, 15641, 
      11041, 10217, 6740, 4640, 3616, 2132, 1780, 1040, 641, 241, 20, 52, 97, 
      305, 340, 20761, 16409, 5354, 4514, 1874, 250, 10645, 6120, 436, 40, 
      117, 565, 712, 1717, 3172, 15425, 13505, 6449, 5525, 4673, 449, 305, 
      778, 1813, 15940, 11728, 8900, 6625, 5393, 4289, 100, 65, 233, 260, 
      15957, 9297, 8545, 7650, 7477, 7306, 6642, 5410, 2785, 202, 106, 202, 
      370, 405, 1602, 2581, 3445, 18325, 12200, 9509, 356, 424, 17282, 15005, 
      14521, 13346, 13117, 12442, 2425, 1490, 697, 1802, 15028, 8793, 8425, 
      7369, 3744, 2448, 628, 3625, 18394, 15298, 12490, 3890, 1850, 2378, 
      12517, 772, 680, 296, 9829, 6625, 4714, 2929, 1009, 1314, 2725, 14417, 
      13025, 12356, 6497, 3977, 1280, 1937, 14689, 4385, 3098, 1130, 613, 
      353, 433, 485, 1189, 2890, 3314, 12645, 7549, 6565, 5508, 949, 405, 
      424, 1924, 3460, 12025, 10765, 9386, 2861, 3497, 14324, 7124, 500, 449, 
      800, 1184, 1769, 2900, 16066, 13897, 10845, 541, 11509, 10685, 10088, 
      8053, 740, 808, 11138, 2645, 15460, 15217, 9601, 7465, 5617, 5476, 
      1417, 1152, 976, 585, 11441, 8021, 5249, 2306, 2225, 634, 626, 626, 
      634, 2525, 1301, 685, 677, 757, 2440, 2792, 9010, 8473, 8298, 1954, 
      1458, 2410, 3130, 8705, 8528, 4265, 2633, 12505, 12290, 6317, 3050, 
      2441, 2285, 3145, 7956, 6829, 2500, 1125, 1684, 3604, 8186, 7522, 986, 
      997, 1637, 2117, 3940, 3625, 11089, 8145, 3490, 1170, 1381, 2180, 2677, 
      13994, 11834, 8794, 3725, 12960, 6196, 1585, 9833, 7930, 2330, 1394, 
      2525, 3944, 3044, 2069, 2669, 13185, 8746, 6562, 2050, 1746, 10064, 
      4849, 2689, 1649, 1744, 14002, 3050, 2977, 2122, 1690, 1825, 2122, 
      2581, 3706, 9864, 3285, 1885, 1885, 2664, 1945, 1937, 1940, 1952, 1972, 
      2017, 2777, 4745, 2061, 2986, 4941, 5050, 10952, 2405, 2152, 12209, 
      7250, 5690, 2258, 2213, 2929, 7585, 2437, 7829, 2516, 2984, 4525, 
      13837, 4905, 11353, 5305, 2993, 2705, 3380, 3793, 6905, 2930, 17800, 
      3541, 2917, 2965, 5416, 9266, 8801, 7514, 3250, 6161, 14585, 11600, 
      7625, 6736, 5840, 5072, 6385, 9490, 7738, 6849, 5749, 3573, 3733, 3778, 
      4149, 5162, 4706, 3677, 3485, 4777, 5506, 9076, 5200, 3601, 3856, 4276, 
      4969, 6221, 4946, 4562, 12869, 6053, 3869, 5780, 5650, 5413, 4753, 
      4069, 3978, 3973, 4050, 14297, 8585, 8452, 7940, 6596, 5185, 4721, 
      4097, 9850, 8069, 4274, 6929, 8200, 4981, 4581, 4360, 5197, 7060, 7605, 
      4493, 7298, 20249, 15233, 12724, 11185, 8720, 6473, 5065, 5524, 7760, 
      8980, 14962, 14365, 12861, 10386, 8730, 6361, 4762, 5437, 6581, 4936, 
      4900, 6836, 12097, 6890, 5066, 14593, 8433, 6480, 5545, 7585, 17650, 
      8810, 8465, 5338, 5429, 7829, 12532, 7685, 6152, 5876, 5480, 5492, 
      5540, 7501, 8725, 9832, 12186, 11709, 7561, 5661, 6154, 15977, 5857, 
      5840, 5801, 6305, 6560, 7540, 7625, 7892, 8377, 8633, 6218, 6029, 5993, 
      7298, 7529, 9898, 6660, 6709, 16442, 6497, 6466, 6437, 8005, 8545, 
      15616, 11729, 7184, 6929, 6449, 6464, 6596, 8704, 6610, 6562, 6850, 
      7002, 8242, 10820, 6845, 13285, 8738, 7618, 14458, 20052, 9081, 7312, 
      7225, 10537, 11956, 10474, 7241, 8314, 10361, 12850, 13786, 15146, 
      11365, 9797, 8021, 7397, 7540, 8420, 10421, 11621, 12580, 14120, 16033, 
      12469, 14293, 17744, 7865, 8969, 9113, 13220, 14468, 13105, 8450, 8945, 
      9770, 15842, 17137, 21096, 17316, 9189, 8136, 8424, 9124, 11944, 15325, 
      16021, 21050, 14842, 8450, 8402, 10130, 16025, 10865, 10064, 12745, 
      11250, 8818, 8685, 8938, 14733, 14890, 10600, 9797, 9925, 10436, 16061, 
      9425, 9125, 9106, 10874, 15109, 19429, 23377, 15457, 12465, 12352, 
      9657, 10240, 20645, 10778, 9698, 11909, 15185, 19610, 16004, 10760, 
      10088, 9928, 12005, 13204, 13573, 17704, 23725, 9922, 9901, 12505, 
      12937, 16362, 25376, 23924, 10729, 10441, 10361, 10000, 10001, 10081, 
      12401, 19216, 28157, 25330, 20605, 13226, 12410, 11645, 10370, 10322, 
      10201, 12802, 14004, 12805, 12253, 12168, 11428, 11304, 10804, 17973, 
      15233, 20609, 17705, 10960, 10897, 10880, 10880, 10937, 17266, 14274, 
      11050, 11041, 15925, 20050, 14152, 12680, 11240, 19700, 20072, 14930, 
      16210, 16490, 16633, 16925, 22685, 17289, 24208, 19450, 13781, 13061, 
      17429, 17876, 25556, 13162, 24865, 13328, 13498, 14221, 13096, 13021, 
      19720, 32269, 14009, 19786, 22441, 27625, 15481, 22292, 22865, 28340, 
      22905, 28818, 29300, 14120, 14005, 14180, 23333, 26693, 14165, 14800, 
      14464, 25216, 26962, 16241, 14810, 14705, 14785, 27866, 29282, 16565, 
      15245, 15858, 35257, 15769, 32005, 15925, 16133, 16129, 16130, 16741, 
      40925, 34324, 17000, 16900, 39328, 39298, 39005, 19181, 19009, 18289, 
      18274, 45013, 41570, 18965, 19528, 19069, 19744, 19625, 19616, 19601, 
      19897, 45445, 21410, 21060, 21125, 22865, 22804, 23029, 22789, 22516, 
      24170, 27688, 26260, 27593, 26585, 28746, 28548, 28240, 29096, 29565, 
      29780, 31690, 31653, 32213, 32810, 33853, 33188, 33633, 35380, 35645, 
      35165, 35920, 35785, 37610, 38425, 39829, 40085, 40977, 40597, 41288, 
      43705, 44042, 49097, 49925, 49898 ], 
  [ 26693, 24949, 26233, 25313, 23981, 22504, 22100, 23545, 21268, 23173, 
      23225, 18052, 21050, 18353, 21085, 20392, 19325, 19377, 18081, 17425, 
      19080, 20660, 14274, 13610, 13284, 16066, 17221, 17945, 13325, 17581, 
      16456, 17450, 16196, 15977, 14660, 16369, 13885, 9000, 11168, 9428, 
      4537, 4905, 9778, 16040, 13352, 9341, 7592, 3140, 2554, 9949, 18664, 
      7457, 9881, 9521, 18682, 10737, 1777, 2146, 9725, 1613, 2020, 1418, 
      7225, 7625, 62660, 52685, 18317, 10565, 9256, 1165, 12970, 11698, 1125, 
      64025, 55313, 48113, 50690, 18650, 12625, 1025, 63901, 62901, 62404, 
      50184, 13444, 10116, 964, 63341, 51860, 6409, 6260, 1009, 59293, 4573, 
      2410, 850, 745, 56845, 11285, 685, 1301, 50801, 18581, 689, 650, 1586, 
      54865, 585, 580, 58610, 55285, 43793, 42965, 6005, 4498, 3400, 50170, 
      46237, 10642, 9277, 541, 56569, 38816, 36881, 10400, 3425, 521, 464, 
      464, 689, 38777, 38386, 14761, 7085, 722, 586, 410, 397, 49608, 35668, 
      10933, 3240, 53189, 37925, 9314, 6850, 6689, 5618, 4913, 353, 730, 
      50432, 49540, 13252, 7481, 6185, 356, 41841, 14866, 6949, 901, 709, 
      394, 53557, 39797, 31880, 12517, 11221, 3560, 3221, 1717, 1352, 29069, 
      35865, 33633, 14785, 10960, 8065, 7713, 7540, 1744, 11570, 9337, 7177, 
      3370, 125, 49829, 36200, 33589, 33224, 30029, 26021, 14261, 10100, 
      1189, 461, 101, 200, 12402, 12181, 5265, 3802, 1681, 865, 25985, 19664, 
      5540, 964, 128, 43730, 10865, 2074, 45832, 29965, 23445, 20200, 6760, 
      5220, 28249, 17981, 4514, 3506, 986, 74, 38432, 30992, 13472, 1172, 
      30285, 17170, 14893, 11458, 6093, 3853, 1453, 39605, 31333, 24029, 
      22805, 5933, 1028, 4226, 2402, 27225, 26896, 18225, 9801, 4096, 0, 
      42437, 27557, 24650, 4490, 14404, 8104, 53, 27565, 10009, 9225, 58, 
      35737, 28577, 27241, 21332, 17440, 15392, 12116, 11252, 9232, 7937, 
      6257, 4372, 3380, 3041, 2225, 2132, 43289, 36889, 18794, 17186, 11474, 
      2426, 27925, 20200, 7092, 4392, 3061, 1717, 1480, 565, 100, 35393, 
      32449, 20785, 19093, 17473, 7105, 6449, 1418, 533, 36164, 29648, 25028, 
      21089, 18833, 16705, 4964, 4033, 2665, 2564, 36181, 25681, 24417, 
      22882, 22581, 22282, 21106, 18850, 13537, 5706, 4842, 2890, 2290, 2197, 
      706, 277, 117, 39701, 30376, 26021, 2404, 2216, 38146, 34717, 33977, 
      32162, 31805, 30746, 12665, 10322, 7865, 650, 34740, 24793, 24169, 
      22345, 15520, 12688, 7540, 169, 39770, 35138, 30794, 15794, 11194, 458, 
      30821, 7940, 7592, 3112, 26469, 20961, 17386, 13681, 8689, 1186, 421, 
      33745, 31585, 30532, 20705, 15881, 9472, 785, 34145, 16673, 13978, 
      8938, 7013, 3425, 2993, 2789, 1445, 458, 370, 30949, 22525, 20773, 
      18820, 8245, 3349, 3240, 900, 388, 29945, 27917, 25642, 557, 425, 
      33524, 21716, 5876, 5441, 2336, 1696, 1129, 596, 36162, 32841, 27997, 
      3357, 29045, 27709, 26728, 23285, 2788, 2600, 28418, 12629, 35172, 
      34801, 25857, 22185, 18801, 18532, 9225, 8320, 7632, 4297, 28849, 
      23125, 18049, 11650, 11441, 5114, 4850, 4594, 4346, 12125, 8597, 5165, 
      4645, 3701, 1160, 1000, 24754, 23833, 23530, 10530, 9010, 1258, 954, 
      24193, 23888, 15913, 12233, 30425, 30082, 19885, 13162, 11657, 11245, 
      1097, 22804, 20781, 11716, 3301, 2196, 1044, 23162, 21986, 4442, 4325, 
      2405, 1861, 14948, 14249, 27985, 22993, 13858, 4114, 7397, 2180, 1781, 
      32554, 29114, 24026, 14221, 30880, 19252, 3505, 25705, 22394, 10394, 
      4850, 2269, 14440, 12260, 2965, 2285, 31105, 23722, 19746, 9090, 7762, 
      25936, 16241, 11009, 4849, 4304, 32306, 11882, 11681, 8906, 5402, 4385, 
      3530, 2837, 2042, 25480, 12373, 7389, 4573, 2920, 6425, 6161, 5780, 
      5536, 5300, 4961, 3161, 2057, 5389, 3114, 2125, 2106, 27080, 8677, 
      5480, 29105, 20434, 17338, 7250, 6565, 10225, 20897, 7301, 21269, 7124, 
      4264, 2861, 31501, 2857, 27353, 15929, 9265, 6673, 4148, 3665, 19193, 
      5618, 37512, 10837, 7141, 6165, 3112, 23474, 22625, 20186, 5426, 3089, 
      32377, 27472, 20297, 18512, 16592, 14800, 3185, 23698, 20410, 18625, 
      16245, 5365, 5013, 4930, 4405, 14506, 13282, 9565, 7325, 4265, 3842, 
      22644, 14416, 7569, 5904, 5044, 4329, 16717, 13522, 4946, 29125, 16165, 
      8605, 4244, 14994, 14373, 12433, 9445, 8458, 8325, 6994, 31321, 21257, 
      20996, 19972, 17092, 13505, 12017, 8321, 23546, 20101, 7474, 4369, 
      20232, 12277, 10597, 8712, 5581, 4500, 4405, 8333, 4610, 40345, 32513, 
      28340, 25649, 21008, 16073, 11849, 5780, 4688, 4628, 31986, 31005, 
      28477, 24082, 20890, 15577, 8986, 6205, 15925, 9800, 8996, 5300, 26945, 
      16490, 9802, 31105, 19825, 15184, 12073, 5409, 35954, 20458, 19729, 
      9818, 8245, 5525, 27380, 17797, 13576, 12532, 9832, 9076, 8612, 5837, 
      5525, 5480, 26650, 25789, 17289, 8989, 7306, 33001, 11105, 10960, 9257, 
      7457, 7072, 6260, 6217, 6100, 5945, 19385, 12490, 11405, 11113, 6658, 
      6505, 5930, 7684, 7605, 33466, 12641, 12482, 12325, 6725, 6497, 32000, 
      25169, 14864, 13969, 9649, 9536, 8900, 6656, 11602, 10530, 8770, 8410, 
      7090, 23108, 9533, 7013, 18338, 15170, 7418, 38740, 18937, 13456, 9657, 
      7081, 7092, 21866, 10825, 8186, 7289, 7346, 7514, 7850, 23525, 20165, 
      15317, 11621, 10100, 8420, 7477, 7397, 7460, 7720, 31905, 7605, 7893, 
      34640, 13369, 8585, 8473, 7844, 8068, 26417, 9602, 8945, 8362, 8546, 
      8945, 39784, 33700, 17509, 11464, 10216, 9124, 8104, 8541, 8725, 39610, 
      29306, 14210, 13906, 8722, 8857, 21233, 9040, 25033, 21874, 14578, 
      12013, 10858, 8845, 8874, 20072, 17861, 9797, 9412, 9277, 16081, 14501, 
      12050, 9466, 9221, 10469, 42705, 29665, 23857, 23616, 16441, 10240, 
      38309, 19610, 15970, 9605, 9553, 10778, 30340, 19208, 17000, 16328, 
      9829, 9620, 9605, 10280, 42925, 15426, 12717, 9945, 9865, 10090, 45344, 
      43124, 18281, 17225, 16889, 14096, 13969, 13025, 10225, 11024, 49405, 
      45170, 37757, 24362, 22522, 20605, 16130, 15826, 14297, 10370, 25780, 
      23173, 21853, 21640, 19620, 19240, 17460, 10933, 10625, 11905, 32425, 
      16592, 16145, 16000, 13952, 13625, 31474, 25666, 15786, 15649, 11061, 
      11986, 25160, 21640, 15080, 12020, 12136, 11474, 11474, 11498, 11513, 
      11549, 13213, 11785, 13968, 34682, 23125, 21125, 12181, 12244, 14804, 
      20970, 14625, 21008, 21050, 22797, 18472, 17757, 13320, 54029, 21689, 
      13514, 14249, 16361, 25337, 14356, 14545, 16820, 14713, 17170, 49268, 
      20008, 16949, 16228, 15013, 16325, 18517, 21456, 17536, 16000, 45266, 
      25457, 20570, 17777, 17345, 17242, 17890, 25909, 21773, 23410, 57401, 
      21401, 52357, 20917, 20485, 20225, 20098, 22117, 64861, 55316, 22376, 
      20996, 62368, 62210, 61789, 27757, 26689, 23409, 23266, 69845, 64994, 
      24853, 26440, 22525, 25376, 24361, 24224, 23569, 23481, 69893, 29474, 
      27460, 26501, 30929, 30740, 30069, 29061, 27124, 33002, 36648, 30868, 
      35785, 31193, 37834, 34948, 32848, 34984, 35965, 35668, 38218, 38053, 
      39253, 37802, 41405, 38308, 39265, 43060, 43069, 41053, 43088, 42569, 
      44138, 45081, 47125, 46997, 48145, 46485, 48200, 50489, 50570, 55241, 
      55813, 55658 ], 
  [ 22810, 24362, 22760, 21832, 21730, 23137, 23557, 21704, 23545, 19258, 
      18482, 21953, 17113, 18530, 15490, 16033, 16612, 16250, 17426, 16762, 
      14705, 12985, 18545, 18701, 18785, 15385, 14066, 12724, 17168, 12770, 
      13705, 12637, 13441, 13634, 14373, 12370, 14416, 19409, 15805, 18185, 
      65204, 67220, 16465, 9953, 12209, 16850, 19633, 58853, 54557, 15392, 
      7625, 18664, 14906, 15370, 7225, 13700, 50884, 54961, 14746, 49482, 
      54421, 46813, 18010, 17172, 2989, 1666, 6850, 13106, 14681, 44906, 
      10565, 11765, 46100, 3114, 1818, 1210, 1313, 6353, 10628, 46820, 2986, 
      2810, 2725, 1217, 9797, 13061, 40165, 2836, 1241, 18002, 18265, 49682, 
      2080, 21520, 28009, 38809, 41588, 1690, 11338, 41938, 54090, 1000, 
      5860, 39880, 41077, 56845, 1354, 41834, 42241, 1801, 1360, 580, 576, 
      18000, 21025, 23633, 773, 548, 11509, 13028, 38900, 1402, 541, 666, 
      11677, 23242, 38466, 39645, 46237, 50170, 500, 521, 7796, 15776, 35369, 
      36881, 40001, 40400, 617, 685, 10970, 23465, 900, 468, 12645, 15949, 
      16200, 18013, 19368, 39528, 51853, 613, 545, 8753, 14930, 16930, 46945, 
      260, 7481, 15632, 32656, 34112, 48217, 850, 274, 1009, 9250, 10426, 
      22129, 23026, 28114, 29809, 1492, 458, 698, 7394, 10573, 13858, 14330, 
      14569, 27725, 9945, 12244, 15028, 22345, 41760, 410, 377, 650, 697, 
      1210, 2146, 7690, 11357, 30050, 35090, 42146, 46777, 9125, 9316, 18056, 
      21125, 27656, 31784, 2106, 4437, 17505, 31057, 39285, 73, 10468, 25985, 
      113, 1138, 2858, 4145, 15425, 18005, 1480, 5220, 19357, 21645, 30661, 
      39637, 125, 925, 8125, 29609, 1040, 5641, 7072, 9817, 16400, 20752, 
      28240, 58, 850, 2610, 3034, 16650, 30285, 19885, 24653, 1682, 1765, 
      5042, 11450, 20165, 42437, 0, 1600, 2401, 19321, 7397, 13457, 39602, 
      1604, 11240, 12104, 39605, 298, 1378, 1690, 3609, 5485, 6733, 9225, 
      10009, 12109, 13698, 16138, 19609, 21913, 22810, 25290, 25609, 20, 212, 
      4777, 5641, 9817, 24665, 1546, 4121, 14909, 19625, 22826, 27250, 28249, 
      33514, 39229, 360, 712, 3880, 4660, 5512, 14920, 15912, 28597, 33892, 
      305, 1205, 2353, 3770, 4810, 5978, 18545, 20498, 24074, 24385, 320, 
      2180, 2564, 3089, 3200, 3313, 3785, 4825, 8164, 17225, 18833, 23473, 
      25345, 25664, 32825, 36928, 40064, 130, 1105, 2106, 25045, 25681, 221, 
      500, 584, 829, 884, 1061, 8936, 11125, 14024, 33589, 521, 2522, 2722, 
      3370, 6845, 8957, 14521, 40522, 193, 505, 1105, 6705, 10345, 35865, 
      1130, 14093, 14569, 23273, 2132, 4040, 5821, 8296, 13192, 30821, 37060, 
      754, 1066, 1249, 4194, 6786, 12325, 33714, 740, 6340, 8177, 13025, 
      15632, 22756, 23972, 24592, 29840, 37505, 39065, 1250, 3538, 4258, 
      5189, 13978, 23090, 23393, 33413, 39493, 1480, 1924, 2533, 37188, 
      39528, 937, 3961, 17785, 18586, 26605, 29261, 32402, 37225, 689, 1076, 
      2000, 23504, 1810, 2122, 2377, 3466, 25405, 26041, 2005, 9700, 929, 
      970, 2738, 4010, 5570, 5713, 13298, 14453, 15413, 21554, 2020, 3712, 
      6052, 10777, 10980, 19897, 20457, 21025, 21601, 10426, 14314, 19946, 
      21074, 23426, 34481, 35969, 3277, 3592, 3701, 12125, 13901, 34165, 
      37157, 3538, 3645, 7618, 10530, 1940, 2009, 5408, 9809, 11188, 11600, 
      36884, 4205, 5066, 11245, 25490, 29741, 38477, 4149, 4621, 22509, 
      22804, 29124, 31876, 8705, 9242, 2788, 4388, 9673, 23825, 17218, 31365, 
      33850, 1997, 2677, 4181, 9620, 2381, 6409, 26506, 3796, 5017, 13617, 
      22905, 32272, 9833, 11773, 29258, 32698, 2600, 4693, 6485, 15605, 
      17573, 4021, 8746, 13402, 23722, 25237, 2561, 12625, 12836, 16241, 
      22625, 25316, 28169, 31184, 36569, 4385, 12290, 18842, 25090, 31265, 
      21170, 21730, 22585, 23165, 23753, 24650, 31090, 39874, 23840, 31865, 
      40352, 40745, 4329, 17650, 23929, 3880, 7157, 9005, 20341, 21716, 
      15898, 7204, 20800, 7162, 21445, 29297, 37370, 3796, 38600, 5002, 
      10882, 18226, 23050, 30825, 33226, 8788, 26113, 3209, 16498, 22690, 
      25010, 39673, 6885, 7272, 8541, 27565, 42120, 4250, 5525, 8650, 9749, 
      11125, 12629, 42626, 7105, 8761, 9860, 11600, 28736, 30032, 30361, 
      32720, 13565, 14813, 19748, 24100, 35048, 38333, 8105, 13885, 23930, 
      28445, 31705, 35522, 12064, 15049, 32841, 5930, 12746, 22490, 38317, 
      14045, 14660, 16840, 21268, 23165, 23444, 26645, 5650, 9594, 9745, 
      10369, 12433, 15850, 17658, 23850, 8585, 10496, 26297, 41732, 10625, 
      17914, 20354, 23825, 33466, 41861, 43826, 25092, 42381, 4778, 6010, 
      7193, 8210, 10573, 14290, 19130, 34073, 43693, 47753, 6305, 6560, 7328, 
      9113, 10865, 15028, 24505, 32848, 14962, 23257, 24925, 39357, 8264, 
      14701, 23669, 7066, 12266, 16277, 20170, 41522, 6145, 12073, 12580, 
      24505, 28288, 42048, 8693, 14354, 18785, 20213, 24929, 26645, 27829, 
      40298, 44930, 48593, 9197, 9572, 15080, 27380, 32701, 7306, 23314, 
      23581, 27234, 32850, 34525, 39481, 39850, 40969, 42874, 13876, 21401, 
      23200, 23732, 37817, 38900, 47801, 33485, 33818, 7765, 21960, 22213, 
      22468, 39940, 42184, 8357, 11002, 19237, 20402, 28442, 28741, 30577, 
      42341, 24625, 26849, 31681, 32969, 39889, 12645, 29970, 56290, 16525, 
      19949, 59165, 7673, 16298, 22765, 30914, 47290, 51833, 14281, 28372, 
      37681, 46260, 54145, 56785, 60417, 13466, 15874, 20914, 27106, 30941, 
      37501, 46034, 50074, 53021, 57401, 9896, 52340, 57572, 9333, 24730, 
      38898, 39610, 54225, 57745, 12644, 34969, 38020, 41969, 61105, 64388, 
      8705, 10037, 19802, 29825, 33521, 38197, 49537, 59450, 61282, 8941, 
      11821, 24741, 25261, 42325, 61000, 16930, 41405, 14548, 16745, 25105, 
      30368, 33745, 56864, 57305, 18649, 20970, 39274, 41773, 60178, 23720, 
      26260, 31637, 43061, 57236, 68372, 9554, 12994, 16250, 16421, 23666, 
      39301, 10512, 20241, 24841, 46080, 56740, 68265, 13253, 21073, 23809, 
      24785, 45890, 50213, 51434, 63233, 10180, 26765, 32708, 47240, 48808, 
      59333, 10125, 10377, 23026, 24442, 24930, 29965, 30250, 32602, 46282, 
      66445, 10064, 10361, 11600, 17569, 19025, 20816, 26641, 27161, 30164, 
      47249, 16925, 18850, 20002, 20201, 22301, 22745, 25085, 62642, 54504, 
      68968, 14090, 27509, 28298, 28565, 33109, 34018, 14785, 18041, 29585, 
      29860, 55760, 66985, 18769, 21841, 31761, 65781, 66721, 51637, 55757, 
      56605, 57032, 57892, 72740, 58538, 75965, 14689, 22082, 24202, 58106, 
      59405, 78445, 24869, 76616, 25317, 25769, 24218, 30193, 31538, 62945, 
      13012, 25992, 62725, 69640, 81640, 22634, 68921, 70346, 82921, 70100, 
      83681, 14013, 30073, 36490, 38653, 70810, 78714, 33524, 29045, 36661, 
      74677, 15361, 24804, 31041, 36900, 38116, 80449, 83569, 24842, 29770, 
      28109, 15130, 32276, 15850, 33850, 35476, 36040, 36325, 33808, 16810, 
      16741, 34065, 36805, 17197, 17449, 17440, 29138, 30952, 35912, 36181, 
      18896, 18577, 34880, 33169, 40378, 36221, 38090, 38365, 39770, 40916, 
      20170, 32485, 35825, 38160, 33930, 34153, 36362, 37826, 41245, 33525, 
      36737, 44965, 38344, 45288, 37505, 43265, 46933, 44945, 44276, 45625, 
      46105, 46352, 45490, 50625, 45986, 50717, 50024, 47221, 48052, 50980, 
      48893, 49610, 51993, 52520, 52498, 53604, 53924, 56384, 54801, 57490, 
      58393, 64276, 65668, 65925 ], 
  [ 16970, 17882, 16840, 15912, 15570, 16417, 16677, 15464, 16505, 13418, 
      12802, 14593, 11273, 11890, 9970, 10273, 10532, 10250, 10946, 10282, 
      8945, 7865, 11105, 11101, 11105, 8905, 8066, 7124, 9808, 7090, 7625, 
      6957, 7361, 7474, 7813, 6530, 7696, 10769, 8285, 9865, 46804, 48500, 
      8545, 4513, 5809, 8770, 10673, 41413, 37837, 7712, 3145, 9864, 7306, 
      7610, 2825, 6500, 34724, 38081, 7146, 33562, 37621, 31373, 9290, 8692, 
      7949, 4946, 2450, 5986, 7001, 29786, 4405, 5125, 30740, 8314, 5578, 
      3690, 4273, 2113, 4388, 31300, 8186, 7850, 7685, 4097, 3877, 5861, 
      25925, 7956, 4441, 9122, 9305, 33602, 6560, 11600, 16409, 24809, 27028, 
      5770, 4698, 27298, 37210, 4040, 1700, 25640, 26597, 39485, 5114, 27194, 
      27521, 6201, 5200, 2340, 2176, 9040, 11185, 13073, 3733, 2788, 4709, 
      5668, 24820, 5482, 1341, 1066, 4797, 12762, 24466, 25405, 30717, 33930, 
      1300, 1241, 2516, 7456, 22009, 23201, 25681, 26000, 3497, 845, 4330, 
      12905, 4420, 1108, 5365, 7549, 7720, 8973, 9928, 25288, 35293, 3653, 
      3425, 2993, 6850, 8210, 31265, 1700, 2281, 7312, 19856, 20992, 32297, 
      4450, 1314, 369, 3250, 3946, 11889, 12546, 16354, 17649, 212, 698, 458, 
      2194, 4013, 6098, 6410, 6569, 16045, 3625, 5044, 6868, 12025, 27040, 
      3370, 697, 410, 377, 170, 146, 2330, 4477, 17810, 21730, 27346, 31097, 
      3125, 3236, 8936, 11125, 15976, 19144, 106, 757, 8545, 18577, 25045, 
      1913, 3908, 14705, 2353, 98, 218, 625, 7105, 8885, 40, 1060, 9837, 
      11485, 18261, 25317, 925, 125, 2525, 17449, 80, 1241, 1952, 3497, 7760, 
      10832, 16400, 1098, 130, 130, 234, 7930, 17965, 10205, 13693, 2, 5, 
      962, 4490, 10405, 27557, 1600, 0, 81, 9801, 2117, 5777, 25282, 4, 4360, 
      4904, 25285, 538, 18, 10, 409, 1165, 1773, 3145, 3609, 4909, 5938, 
      7578, 10009, 11673, 12330, 14170, 14409, 1780, 692, 857, 1241, 3497, 
      13705, 26, 601, 6749, 10025, 12346, 15650, 16409, 20474, 24989, 520, 
      232, 520, 820, 1192, 6760, 7432, 16677, 20772, 625, 85, 113, 490, 890, 
      1418, 9265, 10658, 13274, 13505, 640, 100, 164, 289, 320, 353, 505, 
      905, 2564, 8345, 9473, 12833, 14225, 14464, 19945, 23168, 25664, 1170, 
      145, 106, 14005, 14481, 941, 500, 424, 269, 244, 181, 3016, 4325, 6184, 
      20549, 521, 202, 242, 410, 1885, 3037, 6521, 26042, 1233, 585, 225, 
      1825, 3865, 22345, 250, 6253, 6569, 12713, 212, 680, 1421, 2696, 5672, 
      18421, 23300, 514, 346, 289, 754, 1906, 5125, 20674, 580, 1700, 2657, 
      5585, 7312, 12356, 13252, 13712, 17680, 23665, 24905, 370, 578, 818, 
      1189, 6218, 12610, 12833, 20453, 25253, 360, 324, 373, 23428, 25288, 
      617, 761, 8825, 9386, 15245, 17261, 19682, 23465, 929, 596, 400, 12944, 
      450, 442, 457, 666, 14365, 14841, 485, 3620, 929, 890, 578, 890, 1490, 
      1553, 5858, 6613, 7253, 11554, 580, 832, 1732, 4297, 4420, 10377, 
      10777, 11185, 11601, 4106, 6554, 10426, 11234, 12946, 21361, 22529, 
      797, 872, 901, 5165, 6301, 21125, 23477, 898, 925, 2578, 4210, 820, 
      809, 1568, 3809, 4628, 4880, 23284, 1165, 1466, 4685, 14530, 17741, 
      24557, 1189, 1341, 12349, 12564, 17284, 19396, 3265, 3562, 1028, 1348, 
      3833, 13345, 8658, 19045, 20970, 1277, 1157, 1381, 3860, 1261, 2249, 
      15386, 1396, 1737, 6337, 12745, 19792, 4073, 5213, 17498, 20138, 1480, 
      1733, 2405, 7685, 9013, 1621, 3546, 6282, 13402, 14517, 1681, 5825, 
      5956, 8161, 12625, 14596, 16729, 19024, 23209, 1825, 5650, 9962, 14450, 
      19105, 11650, 12050, 12665, 13085, 13513, 14170, 19010, 25874, 13600, 
      19625, 26272, 26585, 2089, 9250, 13689, 2120, 3077, 3965, 11141, 12116, 
      8138, 3204, 11520, 3242, 12005, 17777, 24010, 2516, 25000, 2682, 5202, 
      9826, 13210, 18985, 20826, 4148, 15473, 3209, 8738, 13010, 14690, 
      25913, 3445, 3592, 4141, 16605, 27880, 3050, 3125, 4250, 4789, 5525, 
      6389, 28306, 3665, 4361, 4900, 5840, 17536, 18512, 18761, 20560, 7085, 
      7853, 11108, 14180, 22408, 24973, 4265, 7325, 14090, 17405, 19865, 
      22802, 6304, 8089, 20761, 3770, 6746, 13130, 25037, 7565, 7940, 9320, 
      12308, 13645, 13844, 16165, 3970, 5194, 5265, 5569, 6673, 8730, 9898, 
      14170, 4825, 5696, 15977, 27812, 5825, 10154, 11794, 14225, 21386, 
      27941, 29506, 15172, 28381, 5018, 4490, 4633, 4930, 5933, 7970, 11050, 
      21913, 29453, 32713, 4625, 4640, 4768, 5353, 6145, 8468, 14825, 21008, 
      8482, 13977, 15165, 26077, 5224, 8381, 14309, 5066, 7066, 9397, 11930, 
      27842, 5265, 7033, 7300, 14985, 17728, 28288, 5653, 8354, 11105, 12053, 
      15329, 16565, 17429, 26938, 30610, 33553, 5917, 6052, 8840, 17140, 
      21101, 5626, 14274, 14461, 17074, 21250, 22525, 26361, 26650, 27529, 
      29034, 8276, 13001, 14240, 14612, 25097, 25940, 33001, 21805, 22058, 
      6085, 13480, 13653, 13828, 26820, 28584, 6277, 7082, 11717, 12482, 
      18122, 18341, 19697, 28741, 15425, 17009, 20561, 21529, 26849, 8005, 
      19330, 40050, 10205, 12349, 42445, 7033, 10138, 14285, 20114, 32810, 
      36473, 9081, 18292, 25281, 32020, 38385, 40545, 43537, 8746, 10034, 
      13154, 17426, 20221, 25181, 31874, 35114, 37501, 41081, 7496, 36980, 
      41252, 7573, 15850, 26338, 26890, 38545, 41425, 8644, 23369, 25700, 
      28769, 44225, 46948, 8065, 7957, 12682, 19585, 22321, 25877, 34817, 
      42890, 44402, 8221, 8541, 16021, 16381, 29125, 44200, 11090, 28445, 
      9908, 11065, 16385, 20128, 22625, 40864, 41225, 12249, 13690, 26874, 
      28813, 43618, 15560, 17300, 21157, 29861, 41236, 50452, 9314, 9554, 
      11050, 11141, 15586, 26981, 9232, 13441, 16441, 32320, 40900, 50425, 
      9893, 14033, 15809, 16465, 32210, 35653, 36634, 46273, 9860, 17885, 
      22148, 33320, 34568, 43093, 10285, 10057, 15426, 16362, 16690, 20205, 
      20410, 22122, 32602, 49005, 11024, 10441, 10000, 12209, 13025, 14096, 
      17921, 18281, 20404, 33409, 11965, 13010, 13682, 13801, 15101, 15385, 
      16925, 45922, 39304, 51208, 10970, 18709, 19258, 19445, 22709, 23378, 
      11345, 12841, 20225, 20420, 40400, 49625, 13329, 15121, 21841, 48661, 
      49441, 37157, 40477, 41165, 41512, 42212, 54500, 42778, 57245, 11889, 
      15602, 16922, 42506, 43565, 59405, 17429, 57896, 17797, 18169, 17258, 
      21233, 22178, 46625, 14292, 18472, 46485, 52200, 62280, 16474, 51641, 
      52826, 63401, 52660, 64081, 14173, 21433, 26010, 27613, 53290, 59914, 
      23924, 20885, 26261, 56597, 14481, 18244, 22321, 26500, 27396, 61489, 
      64129, 18362, 21530, 20509, 16650, 23476, 16250, 24650, 25876, 26280, 
      26485, 24848, 19450, 17541, 25105, 27045, 19277, 19449, 19360, 22178, 
      23432, 26792, 26981, 22096, 20897, 26240, 25169, 30218, 27421, 28730, 
      28925, 29930, 30836, 23130, 25205, 27505, 29200, 26650, 26793, 28442, 
      29426, 31805, 26725, 30017, 35525, 31144, 35848, 30865, 34945, 37493, 
      36305, 35956, 36985, 37865, 38032, 37570, 41425, 38386, 41597, 41224, 
      39701, 40372, 42340, 41053, 41530, 43753, 44360, 44738, 45604, 46084, 
      47744, 46801, 49410, 50153, 55796, 57028, 57205 ], 
  [ 16097, 16865, 15949, 15021, 14625, 15346, 15570, 14501, 15362, 12545, 
      11965, 13378, 10400, 10837, 9169, 9418, 9605, 9341, 9929, 9265, 8090, 
      7154, 9872, 9832, 9818, 7888, 7157, 6305, 8593, 6253, 6698, 6120, 6434, 
      6529, 6778, 5657, 6625, 9266, 7034, 8434, 43105, 44729, 7204, 3730, 
      4810, 7393, 9098, 37930, 34516, 6425, 2578, 8325, 6037, 6305, 2276, 
      5321, 31529, 34724, 5877, 30421, 34282, 28340, 7769, 7225, 9506, 6125, 
      1901, 4825, 5714, 26825, 3460, 4072, 27725, 9925, 6865, 4689, 5380, 
      1600, 3425, 28249, 9797, 9425, 9242, 5186, 2986, 4682, 23162, 9549, 
      5602, 7565, 7730, 30425, 8009, 9809, 14240, 22100, 24193, 7129, 3645, 
      24445, 33853, 5165, 1205, 22877, 23780, 36020, 6401, 24341, 24650, 
      7632, 6505, 3177, 2977, 7465, 9412, 11138, 4840, 3733, 3620, 4453, 
      22093, 6841, 1962, 1597, 3690, 10845, 21757, 22642, 27666, 30717, 1921, 
      1844, 1769, 6025, 19444, 20564, 22900, 23201, 4586, 1322, 3277, 10970, 
      5653, 1693, 4168, 6100, 6253, 7380, 8245, 22525, 32008, 4778, 4514, 
      2138, 5473, 6689, 28178, 2465, 1552, 5881, 17417, 18481, 29156, 5701, 
      1989, 666, 2341, 2929, 10026, 10629, 14149, 15354, 365, 1193, 845, 
      1465, 2978, 4793, 5069, 5210, 13858, 2644, 3865, 5473, 10144, 24169, 
      4477, 1210, 797, 746, 377, 137, 1565, 3370, 15497, 19165, 24457, 28010, 
      2216, 2309, 7325, 9316, 13789, 16741, 97, 370, 6970, 16210, 22282, 
      2768, 2873, 12608, 3298, 305, 65, 274, 5674, 7274, 157, 565, 8136, 
      9640, 15912, 22536, 1546, 386, 1706, 15154, 305, 692, 1241, 2516, 6257, 
      9041, 14177, 1773, 409, 13, 45, 6409, 15634, 8468, 11668, 65, 50, 485, 
      3365, 8650, 24650, 2401, 81, 0, 8100, 1370, 4490, 22501, 85, 3253, 
      3725, 22504, 1033, 153, 73, 130, 634, 1098, 2218, 2610, 3730, 4633, 
      6093, 8290, 9810, 10413, 12109, 12330, 2617, 1241, 416, 692, 2516, 
      11680, 125, 250, 5354, 8306, 10429, 13481, 14186, 17981, 22226, 997, 
      565, 205, 397, 661, 5365, 5965, 14436, 18261, 1138, 274, 50, 193, 449, 
      833, 7618, 8885, 11285, 11498, 1153, 73, 65, 100, 113, 128, 208, 464, 
      1745, 6788, 7808, 10880, 12164, 12385, 17488, 20513, 22865, 1845, 370, 
      97, 11962, 12402, 1544, 941, 829, 584, 541, 424, 2125, 3236, 4861, 
      18056, 962, 121, 125, 185, 1210, 2146, 5162, 23225, 1908, 1044, 468, 
      1168, 2848, 19744, 493, 4930, 5210, 10778, 221, 365, 872, 1877, 4421, 
      16072, 20645, 901, 625, 514, 421, 1249, 3946, 18181, 985, 1097, 1856, 
      4352, 5881, 10457, 11281, 11705, 15385, 20992, 22160, 613, 353, 485, 
      730, 4913, 10693, 10898, 17978, 22490, 549, 405, 328, 20773, 22525, 
      986, 482, 7250, 7757, 13130, 15002, 17261, 20810, 1424, 929, 481, 
      11009, 585, 505, 466, 477, 12322, 12762, 584, 2693, 1370, 1313, 533, 
      629, 1013, 1058, 4625, 5290, 5858, 9745, 697, 625, 1201, 3280, 3385, 
      8676, 9040, 9412, 9792, 3125, 5249, 8725, 9461, 11029, 18850, 19946, 
      680, 701, 712, 4040, 5032, 18632, 20840, 745, 754, 1885, 3229, 1009, 
      980, 1145, 2900, 3593, 3809, 20665, 922, 1097, 3650, 12505, 15482, 
      21866, 964, 1044, 10504, 10701, 15061, 17029, 2482, 2725, 1073, 1105, 
      2960, 11428, 7173, 16714, 18513, 1556, 1256, 1192, 3005, 1450, 1754, 
      13325, 1297, 1440, 5140, 10900, 17425, 3218, 4178, 15293, 17753, 1669, 
      1508, 1928, 6344, 7528, 1522, 2817, 5121, 11521, 12546, 1924, 4736, 
      4849, 6784, 10816, 12625, 14596, 16729, 20644, 1690, 4597, 8405, 12497, 
      16810, 9949, 10313, 10874, 11258, 11650, 12253, 16733, 23165, 11737, 
      17312, 23545, 23840, 2026, 7801, 11826, 2165, 2600, 3272, 9512, 10397, 
      6833, 2745, 9873, 2801, 10322, 15626, 21445, 2669, 22381, 2601, 4365, 
      8377, 11437, 16762, 18477, 3545, 13520, 3650, 7433, 11273, 12809, 
      23258, 3112, 3205, 3592, 14580, 25117, 3221, 3026, 3701, 4114, 4706, 
      5426, 25525, 3332, 3812, 4225, 4985, 15457, 16361, 16592, 18265, 6068, 
      6728, 9605, 12389, 20005, 22408, 3842, 6290, 12317, 15362, 17642, 
      20381, 5449, 6964, 18484, 3725, 5837, 11465, 22490, 6548, 6869, 8069, 
      10733, 11944, 12125, 14248, 4033, 4645, 4698, 4930, 5818, 7569, 8593, 
      12433, 4420, 5057, 14096, 25121, 5186, 8849, 10309, 12506, 19109, 
      25250, 26725, 13381, 25672, 5513, 4589, 4498, 4633, 5330, 6989, 9673, 
      19618, 26690, 29770, 4688, 4649, 4633, 4948, 5524, 7433, 13088, 18785, 
      7465, 12330, 13410, 23530, 4981, 7400, 12644, 5057, 6337, 8290, 10517, 
      25205, 5508, 6340, 6553, 13284, 15793, 25633, 5410, 7445, 9818, 10658, 
      13610, 14738, 15530, 24373, 27829, 30610, 5620, 5701, 7877, 15277, 
      18932, 5689, 12681, 12850, 15229, 19081, 20266, 23850, 24121, 24946, 
      26361, 7457, 11552, 12665, 13001, 22676, 23465, 30112, 19618, 19853, 
      6148, 12013, 12168, 12325, 24309, 25965, 6250, 6641, 10466, 11141, 
      16241, 16442, 17690, 26122, 13796, 15236, 18500, 19396, 24356, 7402, 
      17377, 36837, 9224, 11080, 39124, 7330, 9193, 12818, 18125, 29993, 
      33458, 8352, 16465, 22932, 29257, 35280, 37332, 40180, 8125, 9161, 
      11849, 15689, 18250, 22850, 29129, 32189, 34450, 37850, 7397, 33965, 
      38021, 7618, 14293, 23953, 24469, 35458, 38194, 8185, 21200, 23369, 
      26240, 40868, 43465, 8362, 7930, 11521, 17722, 20242, 23546, 31946, 
      39605, 41045, 8500, 8244, 14500, 14824, 26596, 40861, 10217, 25970, 
      9305, 10228, 14864, 18265, 20564, 37705, 38048, 11250, 12493, 24525, 
      26338, 40333, 14165, 15725, 19240, 27332, 38077, 46861, 9701, 9221, 
      10321, 10394, 14209, 24650, 9385, 12352, 14992, 29665, 37777, 46852, 
      9578, 12890, 14450, 15034, 29573, 32818, 33745, 42898, 10229, 16328, 
      20213, 30629, 31805, 39880, 10762, 10426, 14157, 14985, 15277, 18450, 
      18637, 20205, 29965, 45522, 11681, 10900, 10081, 11444, 12116, 13025, 
      16400, 16724, 18649, 30736, 11290, 12137, 12701, 12802, 13922, 14170, 
      15530, 42601, 36325, 47653, 10709, 17170, 17665, 17834, 20810, 21425, 
      11012, 12112, 18560, 18737, 37385, 46160, 12546, 14050, 20050, 45250, 
      45994, 34340, 37480, 38132, 38461, 39125, 50837, 39673, 53474, 11700, 
      14585, 15725, 39437, 40442, 55562, 16196, 54125, 16546, 16900, 16133, 
      19658, 20513, 43394, 15021, 17221, 43272, 48717, 58365, 15529, 48194, 
      49325, 59450, 49177, 60112, 14650, 19930, 24093, 25570, 49789, 56125, 
      22205, 19490, 24362, 52970, 14724, 17209, 20800, 24601, 25425, 57664, 
      60196, 17345, 20117, 19240, 17433, 21937, 16781, 23021, 24157, 24525, 
      24712, 23273, 20485, 18162, 23530, 25290, 20186, 20340, 20233, 21053, 
      22181, 25181, 25352, 23257, 21860, 24737, 23810, 28373, 25882, 27065, 
      27242, 28157, 29009, 24237, 24008, 26074, 27625, 25453, 25578, 27101, 
      27977, 30122, 25636, 28946, 33842, 29965, 34165, 29812, 33514, 35810, 
      34802, 34525, 35482, 36452, 36601, 36229, 39796, 37117, 39986, 39685, 
      38450, 39085, 40837, 39730, 40153, 42340, 42965, 43433, 44245, 44761, 
      46241, 45442, 48033, 48740, 54329, 55525, 55684 ], 
  [ 16277, 15605, 15949, 15021, 14085, 13546, 13410, 13781, 12842, 12725, 
      12505, 10138, 10580, 9217, 10069, 9778, 9245, 9161, 8669, 8005, 8450, 
      8954, 6452, 6052, 5858, 6628, 6977, 7025, 5353, 6793, 6338, 6660, 6074, 
      5989, 5338, 5837, 4825, 3146, 3434, 3034, 15025, 15929, 2704, 4810, 
      3730, 2533, 2258, 12010, 10216, 2465, 5818, 1845, 2257, 2165, 5696, 
      2441, 8489, 10064, 2097, 7921, 9802, 6920, 1469, 1465, 33986, 26825, 
      5321, 2125, 1754, 6125, 2920, 2452, 6485, 34945, 28645, 23589, 25360, 
      5380, 2705, 6649, 34817, 34085, 33722, 24986, 2986, 1802, 4442, 34389, 
      26122, 905, 890, 7565, 31409, 809, 1460, 3920, 4753, 29629, 2025, 4825, 
      9193, 25325, 5165, 4157, 4520, 10280, 28181, 4721, 4850, 30852, 28465, 
      20457, 19897, 625, 592, 698, 24820, 22093, 1640, 1213, 3733, 29341, 
      17082, 15817, 1530, 585, 3577, 3922, 6066, 7497, 17041, 16784, 3209, 
      625, 2704, 3104, 4000, 4121, 24386, 15002, 1657, 530, 26893, 16453, 
      1108, 520, 493, 360, 325, 3805, 8068, 24938, 24314, 2498, 613, 389, 
      6218, 19025, 3172, 481, 1937, 2281, 6656, 27121, 17649, 12546, 2161, 
      1669, 306, 369, 1009, 1314, 10805, 15053, 13625, 3085, 1538, 653, 569, 
      530, 898, 1744, 985, 433, 244, 4369, 24457, 15250, 13577, 13346, 11357, 
      8957, 2825, 1210, 1277, 2425, 4477, 6050, 2036, 1949, 125, 136, 829, 
      1621, 8917, 5410, 130, 1450, 3562, 20228, 1433, 548, 21658, 11285, 
      7445, 5674, 274, 74, 10237, 4525, 36, 100, 1332, 3636, 16666, 11906, 
      2426, 1114, 11465, 4112, 3041, 1616, 137, 41, 857, 17433, 12109, 7753, 
      7065, 109, 1234, 8, 328, 9605, 9410, 4625, 1025, 10, 4490, 19321, 9801, 
      8100, 0, 2810, 530, 3601, 9805, 1093, 845, 3604, 14893, 10413, 9613, 
      6250, 4234, 3258, 1858, 1530, 850, 493, 153, 10, 90, 153, 409, 450, 
      19897, 15641, 4916, 4112, 1616, 340, 10025, 5650, 314, 26, 169, 701, 
      866, 1961, 3506, 14677, 12805, 5965, 5077, 4261, 325, 205, 936, 2061, 
      15178, 11074, 8330, 6133, 4949, 3893, 58, 65, 305, 338, 15193, 8713, 
      7985, 7120, 6953, 6788, 6148, 4964, 2465, 128, 68, 260, 464, 505, 1828, 
      2873, 3785, 17505, 11530, 8917, 442, 522, 16484, 14261, 13789, 12644, 
      12421, 11764, 2125, 1256, 541, 2036, 14282, 8221, 7865, 6845, 3370, 
      2146, 482, 3965, 17568, 14544, 11808, 3508, 1588, 2644, 11833, 610, 
      530, 338, 9221, 6125, 4292, 2597, 821, 1492, 3005, 13681, 12325, 11674, 
      6001, 3589, 1066, 2161, 13945, 3977, 2756, 932, 481, 377, 481, 545, 
      1345, 3172, 3620, 11953, 7013, 6065, 5050, 773, 433, 458, 2138, 3770, 
      11349, 10125, 8788, 3133, 3805, 13586, 6602, 410, 377, 890, 1322, 1961, 
      3170, 15284, 13169, 10201, 569, 10845, 10045, 9466, 7497, 802, 882, 
      10484, 2333, 14690, 14453, 8993, 6929, 5153, 5018, 1205, 970, 818, 565, 
      10777, 7465, 4801, 2020, 1945, 576, 580, 592, 612, 2225, 1109, 625, 
      641, 769, 2650, 3026, 8420, 7901, 7732, 1700, 1252, 2612, 3380, 8125, 
      7954, 3865, 2329, 11809, 11600, 5825, 2720, 2153, 2009, 3385, 7402, 
      6317, 2210, 1165, 1802, 3866, 7624, 6984, 964, 981, 1741, 2269, 3562, 
      3265, 10433, 7585, 3140, 1168, 1233, 2314, 2853, 13256, 11156, 8212, 
      3365, 12250, 5714, 1625, 9217, 7380, 2080, 1360, 2665, 3578, 2738, 
      2153, 2813, 12469, 8168, 6068, 1844, 1588, 9442, 4437, 2421, 1621, 
      1746, 13264, 2756, 2689, 1924, 1636, 1825, 2176, 2689, 3904, 9250, 
      2977, 1745, 1877, 2770, 1849, 1853, 1874, 1898, 1930, 1993, 2873, 4985, 
      2017, 3092, 5185, 5300, 10306, 2221, 2106, 11525, 6740, 5252, 2132, 
      2117, 2693, 7065, 2313, 7301, 2402, 3026, 4705, 13109, 5101, 10701, 
      4905, 2797, 2617, 3442, 3897, 6425, 2900, 16970, 3293, 2813, 2909, 
      5618, 8692, 8245, 7012, 3240, 6397, 13841, 10946, 7121, 6274, 5426, 
      4706, 6625, 8912, 7232, 6385, 5345, 3577, 3761, 3812, 4225, 4808, 4388, 
      3485, 3389, 4885, 5668, 8522, 4850, 3497, 3842, 4322, 5081, 5809, 4624, 
      4624, 12185, 5657, 3725, 5930, 5288, 5069, 4469, 3893, 3844, 3845, 
      3988, 13573, 8065, 7938, 7450, 6178, 4869, 4453, 3973, 9280, 7577, 
      4196, 7121, 7706, 4709, 4369, 4226, 5249, 7250, 7825, 4381, 7492, 
      19373, 14489, 12058, 10573, 8210, 6089, 4813, 5578, 7970, 9250, 14228, 
      13649, 12193, 9808, 8224, 5993, 4628, 5465, 6205, 4770, 4770, 6970, 
      11461, 6500, 4904, 13877, 7957, 6130, 5297, 7745, 16848, 8320, 7993, 
      5184, 5353, 7993, 11890, 7265, 5858, 5618, 5330, 5378, 5450, 7633, 
      8929, 10090, 11560, 11101, 7157, 5557, 6152, 15229, 5661, 5650, 5689, 
      6301, 6586, 7650, 7741, 8026, 8541, 8177, 5972, 5825, 5801, 7376, 7625, 
      10132, 6658, 6713, 15688, 6253, 6228, 6205, 8109, 8685, 14890, 11141, 
      6866, 6641, 6341, 6362, 6530, 8842, 6416, 6416, 6800, 6976, 8336, 
      10282, 6757, 13617, 8324, 7300, 14824, 19210, 8653, 7058, 7145, 10733, 
      12218, 9972, 7105, 8352, 10537, 13140, 14112, 15520, 10825, 9341, 7709, 
      7229, 7450, 8450, 10589, 11849, 12850, 14450, 15317, 12725, 14621, 
      16978, 7633, 9013, 9169, 13498, 14794, 12505, 8420, 8969, 9860, 16208, 
      17545, 20242, 16570, 8821, 8002, 8362, 9146, 12146, 15665, 16385, 
      20200, 14184, 8200, 8164, 10216, 16381, 10397, 10130, 12185, 10768, 
      8564, 8545, 8864, 15025, 15188, 10170, 9433, 9945, 10498, 16393, 9125, 
      8885, 8980, 10952, 15397, 19861, 22481, 14801, 11941, 11834, 9349, 
      10250, 19825, 10372, 9412, 12025, 15457, 20032, 15338, 10370, 9770, 
      9634, 12113, 13378, 13765, 18058, 22829, 9668, 9773, 12629, 13085, 
      16660, 24442, 23026, 10377, 10125, 10057, 9810, 9817, 9945, 12505, 
      19602, 27161, 24400, 19801, 12704, 11936, 11225, 10100, 10064, 10009, 
      12916, 13450, 12317, 11801, 11722, 11042, 10930, 10490, 18301, 15445, 
      21013, 17009, 10690, 10645, 10634, 10730, 10805, 16592, 13732, 10820, 
      10817, 16145, 20420, 13626, 12250, 11050, 20050, 20434, 15080, 16420, 
      16712, 16861, 17165, 23117, 17533, 24674, 18720, 13325, 12665, 17657, 
      18122, 26042, 12776, 25325, 12946, 13120, 13793, 12818, 12773, 19994, 
      31221, 13621, 20052, 22797, 28125, 14989, 22634, 23225, 28850, 23257, 
      29332, 28330, 13810, 13833, 14050, 23689, 27145, 13925, 14450, 14282, 
      25610, 26064, 15769, 14500, 14521, 14625, 28324, 29776, 16085, 14897, 
      15460, 34173, 15457, 31001, 15641, 15877, 15885, 15892, 16433, 39745, 
      33282, 16690, 16650, 38186, 38160, 37873, 18713, 18581, 17981, 17972, 
      43777, 40400, 18617, 19130, 18833, 19402, 19325, 19322, 19337, 19649, 
      44217, 20948, 20674, 20785, 22393, 22338, 22601, 22397, 22202, 23656, 
      27146, 25922, 27085, 26245, 28192, 28114, 27890, 28682, 29125, 29362, 
      31232, 31201, 31729, 32416, 33337, 32786, 33205, 34850, 35125, 34717, 
      35410, 35293, 37120, 37925, 39293, 39565, 40441, 40121, 40762, 43173, 
      43520, 48569, 49405, 49384 ], 
  [ 14449, 14625, 14225, 13289, 12665, 12868, 12944, 12465, 12584, 10865, 
      10429, 10280, 8698, 8389, 7753, 7780, 7669, 7477, 7621, 6949, 6436, 
      6088, 6658, 6466, 6376, 5554, 5265, 4777, 5437, 4649, 4724, 4514, 4456, 
      4477, 4352, 3893, 4045, 4900, 3700, 4360, 29705, 31033, 3490, 2308, 
      2500, 3529, 4420, 25408, 22658, 2925, 2036, 3785, 2605, 2725, 1802, 
      2257, 20177, 22706, 2441, 19289, 22336, 17650, 3293, 2969, 17680, 
      12745, 1417, 1825, 2196, 16425, 1346, 1514, 17101, 18317, 13925, 10565, 
      11698, 1258, 1233, 17473, 18185, 17665, 17408, 11428, 1088, 1600, 
      13568, 17861, 12136, 2925, 3016, 19125, 15725, 4205, 7082, 12722, 
      14297, 14473, 1073, 14473, 21809, 11545, 925, 13273, 13954, 23530, 
      13445, 14365, 14600, 15266, 13621, 8369, 8021, 2741, 3874, 4932, 11138, 
      9365, 890, 1205, 12629, 14173, 6260, 5525, 884, 4709, 12365, 13028, 
      16868, 19253, 6217, 6066, 441, 1885, 10642, 11466, 13210, 13437, 10804, 
      5024, 689, 4756, 12461, 5837, 986, 1882, 1961, 2570, 3065, 12905, 
      20242, 11140, 10728, 360, 1549, 2173, 17224, 7345, 290, 1733, 9125, 
      9893, 17978, 12577, 6497, 3620, 337, 481, 4100, 4481, 6817, 7652, 2725, 
      4957, 4165, 197, 452, 1157, 1285, 1352, 6596, 338, 745, 1465, 4138, 
      14093, 10753, 5044, 4113, 3988, 2953, 1825, 145, 544, 7713, 10345, 
      14305, 17044, 202, 221, 2425, 3602, 6521, 8585, 1781, 500, 2216, 8200, 
      12644, 8002, 337, 5706, 8900, 2873, 1153, 548, 1508, 2368, 2353, 245, 
      2858, 3770, 7970, 12818, 5812, 3172, 52, 7432, 2941, 146, 29, 194, 
      1789, 3389, 6749, 6257, 3265, 1241, 977, 1865, 7760, 3034, 5050, 2029, 
      1940, 229, 445, 3140, 14404, 7397, 2117, 1370, 2810, 0, 900, 12769, 
      2117, 401, 577, 12770, 4765, 2405, 2029, 680, 148, 20, 104, 200, 580, 
      965, 1685, 2920, 3848, 4229, 5333, 5480, 7753, 5193, 298, 130, 178, 
      5050, 2225, 500, 1312, 2932, 4241, 6257, 6740, 9425, 12560, 4649, 3625, 
      601, 349, 169, 1321, 1625, 6914, 9629, 4936, 2740, 1480, 661, 325, 117, 
      2536, 3285, 4797, 4936, 4949, 1649, 1345, 1010, 949, 890, 674, 338, 65, 
      2074, 2650, 4538, 5378, 5525, 9074, 11285, 13045, 6305, 2980, 1745, 
      5248, 5540, 5706, 4437, 4177, 3562, 3445, 3106, 145, 442, 1105, 9490, 
      4456, 1469, 1325, 941, 116, 164, 1256, 13325, 6362, 4610, 3146, 146, 
      346, 10730, 3169, 1168, 1300, 4500, 1933, 745, 290, 185, 953, 8090, 
      11405, 4165, 3445, 3112, 725, 221, 772, 9605, 4321, 289, 234, 954, 
      1669, 4321, 4849, 5125, 7621, 11674, 12546, 3281, 1097, 785, 512, 1217, 
      4481, 4612, 9472, 12800, 2993, 2405, 1810, 11525, 12833, 4168, 1000, 
      2440, 2725, 6100, 7380, 8973, 11560, 5122, 3961, 2477, 4717, 2801, 
      2425, 2164, 1361, 5584, 5876, 2650, 541, 4840, 4709, 2005, 1213, 709, 
      680, 1213, 1508, 1780, 3965, 2833, 1429, 673, 754, 785, 3338, 3554, 
      3778, 4010, 745, 1537, 3385, 3825, 4801, 10180, 10980, 1850, 1649, 
      1586, 1066, 1466, 10034, 11650, 1765, 1700, 685, 845, 3433, 3330, 1053, 
      810, 985, 1053, 11545, 1568, 1225, 1040, 5825, 7840, 12448, 1682, 1466, 
      4562, 4685, 7565, 8941, 904, 925, 2897, 1745, 1010, 5186, 2705, 8768, 
      10049, 4338, 3298, 2050, 1125, 3860, 1352, 6485, 2521, 1850, 1850, 
      4946, 9325, 1332, 1552, 7857, 9577, 4073, 2210, 1594, 2458, 3050, 2740, 
      1445, 1973, 5413, 6068, 4546, 1882, 1921, 2746, 5002, 6145, 7450, 8917, 
      11722, 2756, 1889, 3625, 6089, 8996, 4573, 4789, 5128, 5364, 5608, 
      5989, 8989, 13645, 5693, 9418, 13949, 14170, 3380, 3457, 5780, 3961, 
      2250, 2034, 4426, 4941, 3077, 2465, 4709, 2593, 5008, 8388, 12505, 
      4901, 13217, 3869, 2525, 4021, 5749, 9224, 10421, 2665, 7090, 7060, 
      3665, 5729, 6673, 13940, 3338, 3209, 2930, 7850, 15353, 5517, 4212, 
      3037, 2932, 2932, 3060, 15685, 3554, 3146, 3041, 3061, 8501, 9109, 
      9266, 10421, 3474, 3690, 5013, 6613, 11713, 13450, 3688, 3620, 6613, 
      8548, 10088, 12013, 3517, 3922, 10706, 5121, 3681, 6201, 13600, 3946, 
      4045, 4505, 5837, 6530, 6637, 7946, 5869, 3965, 3944, 3880, 3880, 4373, 
      4805, 6869, 4330, 4005, 7938, 15633, 4132, 5057, 5777, 7012, 11321, 
      15760, 16865, 7589, 16106, 9117, 6565, 5512, 4981, 4420, 4525, 5581, 
      11752, 16900, 19240, 6514, 6253, 5645, 4850, 4538, 4745, 7514, 11213, 
      4849, 7124, 7760, 14624, 5545, 4930, 7362, 6581, 4901, 5300, 6269, 
      15925, 8066, 5050, 5041, 7850, 9397, 16277, 5968, 5265, 6084, 6480, 
      8100, 8784, 9280, 15385, 17953, 20068, 5954, 5813, 5473, 9173, 11570, 
      7501, 7685, 7780, 9197, 11717, 12532, 15080, 15277, 15880, 16925, 5641, 
      7146, 7741, 7929, 14274, 14841, 19786, 12176, 12337, 7954, 7529, 7610, 
      7693, 15533, 16745, 7684, 6373, 6868, 7173, 10053, 10180, 10984, 16900, 
      8642, 9490, 11570, 12170, 15650, 6464, 10889, 25169, 6730, 7402, 27010, 
      10088, 6845, 8324, 11485, 19949, 22600, 6890, 10489, 14810, 19433, 
      24050, 25658, 27914, 7105, 7105, 8017, 10081, 11680, 14800, 19377, 
      21697, 23440, 26100, 8521, 23101, 26269, 9332, 9421, 15677, 16045, 
      24296, 26440, 7825, 13810, 15313, 17370, 28594, 30673, 11108, 9344, 
      8273, 11588, 13220, 15488, 21668, 27625, 28769, 11170, 8546, 9770, 
      9946, 17722, 28657, 8149, 17316, 8345, 8306, 10130, 12125, 13610, 
      26237, 26506, 8660, 9089, 16385, 17680, 28345, 9945, 10765, 12874, 
      18450, 26605, 33613, 12805, 9365, 8837, 8836, 10061, 16580, 11525, 
      9386, 10546, 20261, 26449, 33674, 9792, 9700, 10372, 10660, 20241, 
      22672, 23377, 30532, 13253, 11434, 13765, 21073, 21953, 28178, 14228, 
      13448, 10445, 10829, 10973, 12740, 12853, 13829, 20629, 32708, 15885, 
      14290, 11917, 9802, 9882, 10125, 11650, 11826, 12937, 21250, 10016, 
      10049, 10169, 10196, 10576, 10676, 11296, 30449, 25577, 34537, 11133, 
      12340, 12613, 12708, 14500, 14893, 11138, 10610, 13210, 13313, 26485, 
      33410, 10820, 11140, 14180, 32720, 33316, 24250, 26650, 27154, 27409, 
      27925, 37269, 28397, 39460, 12410, 11889, 12289, 28305, 29088, 41248, 
      12610, 40105, 12884, 13162, 12985, 14660, 15145, 31588, 19493, 13553, 
      31538, 35873, 43745, 13117, 35496, 36405, 44680, 36329, 45266, 18080, 
      15220, 17681, 18640, 36865, 42017, 16605, 15220, 18020, 39524, 17186, 
      14417, 16010, 18257, 18785, 43402, 45490, 14625, 15769, 15482, 22109, 
      17065, 20417, 17777, 18541, 18761, 18874, 18245, 26185, 22160, 18500, 
      19520, 25364, 25442, 25261, 17865, 18473, 19993, 20090, 29461, 27250, 
      19989, 19652, 22217, 20980, 21645, 21748, 22293, 22921, 30209, 20506, 
      21608, 22565, 21941, 21992, 22993, 23425, 24608, 22562, 25924, 28304, 
      26497, 28625, 26858, 29000, 30260, 29988, 30005, 30664, 31994, 32069, 
      32065, 34442, 33241, 34704, 34697, 34640, 35125, 35989, 35620, 35821, 
      37850, 38545, 39377, 39965, 40625, 41365, 41156, 43661, 44218, 49561, 
      50605, 50690 ], 
  [ 14929, 14625, 14645, 13709, 12905, 12688, 12644, 12645, 12164, 11345, 
      11029, 9620, 9178, 8269, 8473, 8320, 7969, 7837, 7621, 6949, 6976, 
      7108, 5938, 5626, 5476, 5554, 5625, 5437, 4777, 5249, 5024, 5114, 4756, 
      4717, 4292, 4373, 3865, 3280, 2920, 2980, 20765, 21853, 2410, 3088, 
      2560, 2329, 2560, 17188, 14978, 2025, 3536, 2045, 1765, 1765, 3362, 
      1717, 12917, 14906, 1601, 12209, 14596, 10930, 1613, 1469, 26260, 
      20065, 2977, 1345, 1296, 9945, 1586, 1394, 10441, 27077, 21605, 17285, 
      18778, 2938, 1413, 10693, 26945, 26305, 25988, 18448, 1508, 1060, 7748, 
      26561, 19396, 1125, 1156, 11925, 23945, 1625, 3242, 7082, 8237, 22393, 
      953, 8353, 14009, 18685, 2665, 7453, 7954, 15370, 21125, 8245, 8420, 
      23426, 21361, 14549, 14081, 881, 1354, 1872, 18218, 15905, 650, 545, 
      6929, 22093, 11720, 10685, 584, 1709, 6725, 7208, 10088, 11933, 11677, 
      11466, 1341, 505, 5482, 6066, 7330, 7497, 17824, 10004, 569, 1696, 
      19961, 11177, 386, 442, 461, 650, 845, 7085, 12682, 18280, 17748, 900, 
      349, 493, 10324, 13285, 1250, 353, 4385, 4913, 10898, 20137, 12137, 
      8000, 697, 481, 1280, 1481, 2857, 3392, 6625, 9997, 8845, 1157, 392, 
      197, 205, 212, 2696, 458, 205, 205, 1258, 7913, 17833, 10144, 8793, 
      8608, 7033, 5185, 985, 244, 3393, 5185, 8065, 10144, 562, 521, 445, 
      962, 2621, 3965, 5141, 2600, 356, 3700, 6824, 14242, 277, 2106, 15440, 
      6953, 4033, 2768, 128, 388, 6133, 1985, 578, 1010, 3530, 6938, 11272, 
      7432, 712, 3172, 7081, 1706, 1049, 314, 169, 809, 2729, 11897, 7585, 
      4241, 3737, 185, 3380, 634, 1690, 5629, 5480, 2029, 85, 680, 8104, 
      13457, 5777, 4490, 530, 900, 0, 6889, 5777, 101, 37, 6890, 9805, 6245, 
      5629, 3140, 1768, 1160, 404, 260, 40, 5, 125, 580, 1028, 1229, 1853, 
      1940, 13933, 10413, 2218, 1690, 298, 1690, 5945, 2720, 52, 592, 1241, 
      2417, 2720, 4505, 6740, 9629, 8125, 2941, 2329, 1789, 61, 125, 2834, 
      4649, 10036, 6760, 4660, 3061, 2245, 1557, 436, 765, 1557, 1636, 10049, 
      4949, 4405, 3770, 3649, 3530, 3074, 2258, 725, 274, 490, 1418, 1898, 
      1985, 4274, 5825, 7105, 11945, 7120, 5105, 1828, 2000, 11106, 9297, 
      8917, 8002, 7825, 7306, 565, 202, 85, 4570, 9316, 4589, 4325, 3581, 
      1256, 584, 116, 7325, 12002, 9530, 7346, 1346, 346, 5450, 7369, 148, 
      160, 1440, 5353, 3085, 1850, 845, 173, 3650, 5945, 8845, 7765, 7252, 
      3005, 1421, 232, 4685, 9061, 1669, 954, 234, 289, 1381, 1669, 1825, 
      3361, 6154, 6786, 7481, 3737, 3065, 2372, 257, 1481, 1552, 4612, 6980, 
      7013, 6065, 5050, 6065, 7013, 8788, 3460, 580, 685, 2440, 3240, 4293, 
      6100, 10162, 8461, 6137, 1657, 6641, 6025, 5584, 4121, 2164, 2336, 
      6370, 841, 9700, 9509, 5245, 3733, 2509, 2420, 493, 488, 520, 1325, 
      6613, 4129, 2293, 754, 725, 1058, 1154, 1258, 1370, 865, 577, 1105, 
      1305, 1801, 5200, 5760, 4850, 4469, 4346, 706, 626, 5114, 6250, 4645, 
      4520, 1765, 965, 7453, 7290, 3033, 1170, 925, 873, 6205, 4148, 3385, 
      980, 2465, 3700, 6868, 4322, 3866, 1802, 1865, 3545, 4441, 1684, 1525, 
      6437, 4325, 1490, 2186, 1145, 4388, 5249, 8658, 7018, 4810, 1665, 7880, 
      3092, 3005, 5581, 4250, 1250, 2186, 4825, 1872, 1492, 3897, 5017, 8093, 
      4850, 3394, 1378, 1490, 5800, 2405, 1493, 2533, 2888, 8746, 1642, 1621, 
      1546, 2362, 2965, 3730, 4657, 6562, 5696, 1769, 1825, 2969, 4736, 2293, 
      2389, 2548, 2664, 2788, 2989, 4789, 8005, 2873, 5098, 8249, 8410, 6560, 
      2017, 2960, 7501, 4050, 3114, 2386, 2601, 2117, 4325, 2609, 4513, 2788, 
      4608, 7345, 8801, 7877, 6989, 3125, 2581, 3229, 5204, 5981, 4045, 3970, 
      11920, 2705, 3329, 3793, 8480, 5618, 5309, 4490, 4490, 9533, 9477, 
      7272, 4597, 4072, 3592, 3240, 9805, 5834, 4706, 4181, 3601, 4961, 5329, 
      5426, 6161, 3474, 3330, 3393, 4033, 7093, 8290, 5668, 3560, 4093, 5128, 
      6068, 7333, 4057, 3562, 6506, 8361, 4041, 4041, 8500, 3946, 3865, 3725, 
      3977, 4250, 4297, 4946, 9469, 5525, 5444, 5140, 4420, 3893, 3845, 4469, 
      6370, 5265, 5058, 10053, 5392, 4097, 4217, 4672, 7121, 10180, 10985, 
      5009, 10466, 14157, 10285, 8452, 7381, 5800, 4645, 4381, 7492, 11080, 
      12820, 10114, 9673, 8585, 6890, 5858, 4685, 5114, 7193, 4849, 5024, 
      5300, 9524, 8125, 5050, 5202, 9941, 5861, 5000, 4949, 10525, 12266, 
      6130, 5941, 5570, 6337, 10817, 8548, 5625, 5184, 5220, 5760, 6084, 
      6340, 10225, 12073, 13648, 8354, 8033, 5653, 6353, 7730, 11101, 5765, 
      5800, 6437, 7877, 8392, 10100, 10237, 10660, 11405, 6301, 5706, 5881, 
      5949, 9594, 9981, 13546, 8276, 8377, 11554, 6029, 6050, 6073, 10553, 
      11405, 10984, 8293, 6088, 6093, 7173, 7240, 7684, 11560, 6602, 6970, 
      8090, 8450, 10730, 7844, 7769, 17849, 6850, 6562, 19330, 14468, 7085, 
      6824, 8245, 13949, 15940, 7850, 7789, 10370, 13613, 17090, 18338, 
      20114, 8425, 7585, 7057, 7681, 8500, 10420, 13617, 15337, 16660, 18720, 
      11581, 16441, 18889, 12872, 7621, 11117, 11365, 17396, 19060, 9685, 
      9970, 10933, 12330, 20794, 22453, 15488, 12644, 7793, 8768, 9680, 
      11108, 15488, 20065, 20969, 15490, 10946, 8090, 8146, 12682, 20917, 
      8629, 12456, 9725, 8906, 8450, 9305, 10130, 19097, 19306, 8720, 8489, 
      11945, 12820, 20785, 8685, 8905, 9874, 13410, 19465, 25033, 17485, 
      11645, 9797, 9736, 8861, 12200, 15425, 9146, 9106, 14801, 19429, 25154, 
      12132, 9280, 9232, 9280, 14841, 16612, 17137, 22672, 17873, 9634, 
      10705, 15493, 16133, 20858, 19208, 18068, 9605, 9629, 9653, 10280, 
      10333, 10829, 15229, 24488, 21465, 19210, 15577, 10642, 10242, 9945, 
      9970, 10026, 10477, 15730, 11156, 10529, 10289, 10256, 10036, 10016, 
      10036, 22769, 19037, 26077, 13653, 10600, 10693, 10728, 11560, 11773, 
      13418, 11570, 11050, 11093, 19825, 25250, 11600, 10960, 11600, 24740, 
      25216, 18250, 20050, 20434, 20629, 21025, 28449, 21437, 30280, 15170, 
      11889, 11689, 21465, 22068, 31828, 11890, 30925, 12104, 12322, 12625, 
      12800, 12985, 24208, 25313, 12773, 24218, 27653, 34085, 13357, 27396, 
      28125, 34900, 28109, 35426, 23060, 13600, 14681, 15220, 28585, 32777, 
      14265, 13960, 15080, 30824, 21386, 14357, 14330, 15317, 15605, 34042, 
      35770, 14625, 14449, 14642, 28109, 15325, 25577, 15737, 16201, 16301, 
      16354, 16385, 33025, 27620, 16640, 17060, 31784, 31802, 31561, 17505, 
      17693, 18013, 18050, 36721, 33850, 18369, 18512, 19457, 19240, 19485, 
      19528, 19773, 20221, 37289, 19906, 20228, 20705, 21341, 21332, 21913, 
      21985, 22388, 22322, 25744, 26084, 25957, 26405, 26738, 27620, 28040, 
      28368, 28625, 29044, 30674, 30689, 30985, 32402, 32401, 32724, 32957, 
      33860, 34225, 34369, 34600, 34621, 36530, 37285, 38417, 38825, 39605, 
      39745, 40016, 42461, 42898, 48061, 48985, 49010 ], 
  [ 25636, 24004, 25186, 24250, 22948, 21569, 21193, 22522, 20381, 22052, 
      22068, 17173, 19885, 17316, 19844, 19193, 18178, 18212, 17000, 16328, 
      17849, 19309, 13325, 12681, 12365, 14933, 16000, 16642, 12330, 16288, 
      15233, 16153, 14965, 14760, 13505, 15080, 12746, 8177, 10141, 8541, 
      5410, 5834, 8801, 14625, 12105, 8388, 6793, 3825, 3109, 8914, 17065, 
      6610, 8820, 8488, 17057, 9602, 2210, 2705, 8656, 2000, 2561, 1717, 
      6344, 6698, 59377, 49696, 16672, 9396, 8185, 1396, 11629, 10441, 1394, 
      60692, 52232, 45256, 47745, 16965, 11290, 1314, 60560, 59588, 59105, 
      47249, 12049, 8945, 1025, 60010, 48861, 5524, 5389, 1384, 56066, 3866, 
      1997, 857, 850, 53684, 10000, 800, 1808, 47818, 16858, 730, 733, 2173, 
      51752, 692, 701, 55381, 52154, 41026, 40226, 5114, 3761, 2785, 47185, 
      43378, 9365, 8098, 538, 53384, 36205, 34340, 9133, 2788, 500, 485, 709, 
      1060, 36162, 35785, 13210, 6066, 585, 505, 441, 442, 46625, 33161, 
      9616, 2609, 50090, 35330, 8105, 5837, 5690, 4717, 4082, 362, 1145, 
      47413, 46549, 11773, 6408, 5224, 613, 39098, 13285, 5914, 650, 514, 
      689, 50432, 37120, 29497, 11072, 9860, 2857, 2560, 1280, 985, 26794, 
      33320, 31172, 13192, 9605, 6920, 6596, 6437, 1285, 10169, 8090, 6098, 
      2669, 194, 46800, 33633, 31120, 30769, 27700, 23860, 12688, 8793, 820, 
      288, 180, 433, 10937, 10730, 4346, 3037, 1210, 562, 23816, 17789, 4589, 
      629, 101, 40885, 9490, 1525, 42913, 27620, 21380, 18289, 5689, 4289, 
      25970, 16178, 3649, 2753, 625, 49, 35757, 28597, 11917, 765, 27914, 
      15401, 13250, 10025, 5066, 3050, 986, 36880, 28916, 21920, 20752, 4916, 
      641, 3373, 1773, 24968, 24653, 16388, 8468, 3253, 53, 39602, 25282, 
      22501, 3601, 12769, 6889, 0, 25282, 8650, 7922, 1, 33128, 26248, 24968, 
      19325, 15629, 13693, 10613, 9805, 7925, 6728, 5188, 3485, 2605, 2308, 
      1604, 1525, 40410, 34234, 16909, 15385, 10009, 1773, 25616, 18241, 
      5945, 3497, 2320, 1172, 977, 272, 17, 32786, 29954, 18794, 17186, 
      15650, 5954, 5354, 925, 250, 33525, 27261, 22837, 19080, 16936, 14920, 
      4005, 3172, 1972, 1885, 33538, 23458, 22250, 20785, 20498, 20213, 
      19093, 16949, 11930, 4673, 3893, 2165, 1649, 1570, 373, 98, 50, 36928, 
      27953, 23780, 1745, 1585, 35425, 32122, 31410, 29665, 29322, 28305, 
      11106, 8917, 6642, 337, 32141, 22600, 22004, 20264, 13789, 11125, 6341, 
      104, 36985, 32521, 28345, 14045, 9725, 221, 28368, 6705, 6385, 2353, 
      24194, 18938, 15545, 12050, 7394, 745, 218, 31172, 29096, 28085, 18692, 
      14120, 8117, 452, 31554, 14866, 12325, 7621, 5850, 2626, 2250, 2074, 
      954, 261, 229, 28480, 20420, 18752, 16897, 6980, 2560, 2465, 545, 257, 
      27514, 25570, 23393, 338, 290, 30949, 19645, 4813, 4420, 1693, 1165, 
      724, 373, 33485, 30290, 25642, 2570, 26644, 25364, 24425, 21136, 2081, 
      1921, 26041, 11050, 32525, 32168, 23588, 20084, 16868, 16613, 7880, 
      7045, 6413, 3400, 26450, 20978, 16154, 10133, 9938, 4129, 3893, 3665, 
      3445, 10576, 7300, 4176, 3712, 2880, 801, 697, 22529, 21650, 21361, 
      9089, 7681, 881, 689, 21992, 21701, 14132, 10676, 27954, 27625, 17890, 
      11545, 10138, 9754, 810, 20665, 18740, 10193, 2548, 1625, 809, 21005, 
      19885, 3545, 3442, 1802, 1370, 13221, 12564, 25610, 20842, 12197, 3265, 
      6208, 1649, 1348, 29989, 26689, 21825, 12538, 28381, 17285, 2756, 
      23426, 20269, 8969, 3929, 1754, 12745, 10705, 2320, 1780, 28594, 21533, 
      17753, 7769, 6553, 23645, 14440, 9544, 3944, 3469, 29745, 10357, 10170, 
      7605, 4437, 3546, 2817, 2250, 1665, 23209, 10816, 6224, 3716, 2329, 
      5364, 5128, 4789, 4573, 4365, 4068, 2548, 1780, 4450, 2525, 1858, 1853, 
      24737, 7412, 4537, 26674, 18409, 15481, 6121, 5506, 8840, 18850, 6178, 
      19204, 6025, 3529, 2448, 28970, 2482, 25000, 14164, 7976, 5636, 3461, 
      3076, 17242, 4717, 34745, 9428, 6068, 5204, 2753, 21305, 20498, 18185, 
      4573, 2810, 29812, 25117, 18292, 16605, 14797, 13117, 2916, 21521, 
      18401, 16714, 14474, 4546, 4250, 4181, 3754, 12853, 11713, 8290, 6274, 
      3690, 3393, 20525, 12773, 6500, 5045, 4325, 3764, 14930, 11945, 4265, 
      26704, 14416, 7444, 3769, 13325, 12746, 10946, 8210, 7321, 7202, 6025, 
      28808, 19220, 18973, 18005, 15293, 11944, 10568, 7208, 21393, 18130, 
      6469, 3994, 18257, 10820, 9280, 7577, 4880, 4121, 4096, 7250, 4241, 
      37480, 29956, 25965, 23400, 18997, 14356, 10440, 5085, 4357, 4437, 
      29453, 28514, 26098, 21913, 18889, 13898, 7853, 5450, 14228, 8593, 
      7873, 4793, 24642, 14761, 8605, 28616, 17896, 13549, 10676, 4964, 
      33265, 18497, 17810, 8641, 7250, 5090, 25065, 16000, 12073, 11113, 
      8665, 7993, 7585, 5328, 5184, 5265, 24373, 23554, 15530, 7930, 6485, 
      30440, 9832, 9701, 8180, 6632, 6317, 5701, 5672, 5597, 5512, 17506, 
      11101, 10114, 9850, 6025, 5914, 5661, 6865, 6800, 30893, 11258, 11113, 
      10970, 6154, 6010, 29493, 22984, 13309, 12484, 8584, 8485, 7933, 6165, 
      10337, 9377, 7841, 7537, 6497, 21041, 8516, 6976, 16561, 13617, 7461, 
      35965, 17128, 12053, 8660, 6728, 6893, 19885, 9698, 7465, 6890, 7213, 
      7465, 7913, 21456, 18292, 13780, 10420, 9081, 7681, 7060, 7120, 7281, 
      7681, 29426, 7394, 7850, 32045, 12020, 7880, 7796, 7685, 8021, 24210, 
      8725, 8194, 7765, 8593, 9090, 36985, 31153, 15844, 10345, 9265, 8369, 
      7769, 8528, 8768, 36821, 26965, 12821, 12545, 8117, 8882, 19336, 8389, 
      22922, 19945, 13181, 10882, 9881, 8722, 8765, 18265, 16208, 9040, 8753, 
      9248, 14578, 13138, 10953, 8845, 9090, 10674, 39812, 27332, 21832, 
      21605, 14920, 9461, 35594, 17861, 14501, 9074, 9386, 10961, 27985, 
      17497, 15457, 14841, 9280, 9225, 9252, 10305, 40034, 14033, 11618, 
      9434, 9410, 9985, 42365, 40229, 16660, 15688, 15380, 12853, 12740, 
      11908, 9668, 11125, 46282, 42201, 35082, 22345, 20617, 18826, 14701, 
      14425, 13050, 9837, 23689, 21236, 20000, 19801, 17921, 17569, 15929, 
      10900, 10322, 12050, 30004, 15165, 14760, 14629, 12805, 12520, 29105, 
      23605, 14453, 14330, 10778, 12053, 23137, 19841, 13841, 12041, 12185, 
      11029, 11169, 11221, 11250, 11314, 13426, 11560, 14261, 32185, 21268, 
      19408, 11920, 12025, 15145, 19277, 14906, 19325, 19377, 21008, 17033, 
      16388, 13169, 50794, 19994, 13345, 14290, 16738, 23400, 14365, 14596, 
      17221, 14746, 17581, 46217, 18497, 15760, 15137, 15056, 16592, 17170, 
      19853, 16325, 16133, 42385, 23570, 19061, 16562, 16186, 17525, 18257, 
      24004, 20176, 21697, 54088, 19890, 49232, 19472, 19106, 18874, 18761, 
      20618, 61328, 52105, 20873, 19633, 58925, 58777, 58370, 25888, 24914, 
      21914, 21785, 66186, 61489, 23266, 24737, 21200, 23805, 22888, 22765, 
      22180, 22130, 66256, 27625, 25789, 24938, 29060, 28885, 28304, 27380, 
      25625, 31037, 34625, 29321, 33842, 29642, 35785, 33181, 31277, 33265, 
      34186, 33941, 36401, 36250, 37376, 36137, 39456, 36625, 37522, 41081, 
      41114, 39266, 41157, 40680, 42257, 43178, 45140, 45050, 46162, 44642, 
      46241, 48520, 48625, 53290, 53882, 53741 ], 
  [ 17450, 18362, 17316, 16372, 16018, 16865, 17125, 15908, 16945, 13834, 
      13210, 14985, 11645, 12250, 10322, 10625, 10880, 10594, 11290, 10610, 
      9265, 8177, 11413, 11401, 11401, 9197, 8354, 7400, 10084, 7362, 7897, 
      7225, 7625, 7738, 8069, 6778, 7940, 10993, 8501, 10081, 47016, 48712, 
      8741, 4705, 6001, 8962, 10865, 41605, 38025, 7892, 3321, 10036, 7474, 
      7778, 2989, 6664, 34888, 38245, 7306, 33722, 37781, 31529, 9442, 8840, 
      8093, 5090, 2594, 6130, 7145, 29930, 4545, 5265, 30880, 8450, 5714, 
      3826, 4405, 2245, 4520, 31432, 8314, 7978, 7813, 4225, 4005, 5989, 
      26053, 8080, 4561, 9242, 9425, 33722, 6676, 11716, 16525, 24925, 27144, 
      5882, 4810, 27410, 37322, 4148, 1808, 25748, 26705, 39593, 5218, 27298, 
      27625, 6301, 5300, 2440, 2276, 9140, 11285, 13169, 3825, 2880, 4801, 
      5760, 24912, 5570, 1429, 1154, 4885, 12850, 24554, 25493, 30805, 34018, 
      1384, 1325, 2600, 7540, 22093, 23285, 25765, 26084, 3577, 925, 4410, 
      12985, 4496, 1184, 5441, 7625, 7796, 9049, 10004, 25364, 35369, 3725, 
      3497, 3065, 6922, 8282, 31337, 1768, 2349, 7380, 19924, 21060, 32365, 
      4514, 1378, 433, 3314, 4010, 11953, 12610, 16418, 17713, 272, 754, 514, 
      2250, 4069, 6154, 6466, 6625, 16101, 3677, 5096, 6920, 12077, 27092, 
      3418, 745, 458, 425, 218, 194, 2378, 4525, 17858, 21778, 27394, 31145, 
      3169, 3280, 8980, 11169, 16020, 19188, 146, 797, 8585, 18617, 25085, 
      1949, 3944, 14741, 2385, 130, 250, 657, 7137, 8917, 68, 1088, 9865, 
      11513, 18289, 25345, 949, 149, 2549, 17473, 100, 1261, 1972, 3517, 
      7780, 10852, 16420, 1114, 146, 146, 250, 7946, 17981, 10217, 13705, 10, 
      13, 970, 4498, 10413, 27565, 1604, 4, 85, 9805, 2117, 5777, 25282, 0, 
      4356, 4900, 25281, 530, 10, 2, 401, 1157, 1765, 3137, 3601, 4901, 5930, 
      7570, 10001, 11665, 12322, 14162, 14401, 1768, 680, 845, 1229, 3485, 
      13693, 10, 585, 6733, 10009, 12330, 15634, 16393, 20458, 24973, 500, 
      212, 500, 800, 1172, 6740, 7412, 16657, 20752, 601, 61, 89, 466, 866, 
      1394, 9241, 10634, 13250, 13481, 612, 72, 136, 261, 292, 325, 477, 877, 
      2536, 8317, 9445, 12805, 14197, 14436, 19917, 23140, 25636, 1138, 113, 
      74, 13973, 14449, 905, 464, 388, 233, 208, 145, 2980, 4289, 6148, 
      20513, 481, 162, 202, 370, 1845, 2997, 6481, 26002, 1189, 541, 181, 
      1781, 3821, 22301, 202, 6205, 6521, 12665, 160, 628, 1369, 2644, 5620, 
      18369, 23248, 458, 290, 233, 698, 1850, 5069, 20618, 520, 1640, 2597, 
      5525, 7252, 12296, 13192, 13652, 17620, 23605, 24845, 306, 514, 754, 
      1125, 6154, 12546, 12769, 20389, 25189, 292, 256, 305, 23360, 25220, 
      545, 689, 8753, 9314, 15173, 17189, 19610, 23393, 853, 520, 324, 12868, 
      370, 362, 377, 586, 14285, 14761, 401, 3536, 841, 802, 490, 802, 1402, 
      1465, 5770, 6525, 7165, 11466, 488, 740, 1640, 4205, 4328, 10285, 
      10685, 11093, 11509, 4010, 6458, 10330, 11138, 12850, 21265, 22433, 
      697, 772, 801, 5065, 6201, 21025, 23377, 794, 821, 2474, 4106, 712, 
      701, 1460, 3701, 4520, 4772, 23176, 1053, 1354, 4573, 14418, 17629, 
      24445, 1073, 1225, 12233, 12448, 17168, 19280, 3145, 3442, 904, 1224, 
      3709, 13221, 8530, 18917, 20842, 1145, 1025, 1249, 3728, 1125, 2113, 
      15250, 1256, 1597, 6197, 12605, 19652, 3929, 5069, 17354, 19994, 1332, 
      1585, 2257, 7537, 8865, 1469, 3394, 6130, 13250, 14365, 1525, 5669, 
      5800, 8005, 12469, 14440, 16573, 18868, 23053, 1665, 5490, 9802, 14290, 
      18945, 11482, 11882, 12497, 12917, 13345, 14002, 18842, 25706, 13428, 
      19453, 26100, 26413, 1913, 9074, 13513, 1940, 2897, 3785, 10961, 11936, 
      7954, 3016, 11332, 3050, 11813, 17585, 23818, 2320, 24804, 2482, 5002, 
      9626, 13010, 18785, 20626, 3944, 15269, 3001, 8530, 12802, 14482, 
      25705, 3233, 3380, 3929, 16393, 27668, 2834, 2909, 4034, 4573, 5309, 
      6173, 28090, 3445, 4141, 4680, 5620, 17316, 18292, 18541, 20340, 6857, 
      7625, 10880, 13952, 22180, 24745, 4033, 7093, 13858, 17173, 19633, 
      22570, 6068, 7853, 20525, 3530, 6506, 12890, 24797, 7321, 7696, 9076, 
      12064, 13401, 13600, 15921, 3722, 4946, 5017, 5321, 6425, 8482, 9650, 
      13922, 4573, 5444, 15725, 27560, 5569, 9898, 11538, 13969, 21130, 
      27685, 29250, 14912, 28121, 4754, 4226, 4369, 4666, 5669, 7706, 10786, 
      21649, 29189, 32449, 4357, 4372, 4500, 5085, 5877, 8200, 14557, 20740, 
      8210, 13705, 14893, 25805, 4948, 8105, 14033, 4786, 6786, 9117, 11650, 
      27562, 4981, 6749, 7016, 14701, 17444, 28004, 5365, 8066, 10817, 11765, 
      15041, 16277, 17141, 26650, 30322, 33265, 5625, 5760, 8548, 16848, 
      20809, 5330, 13978, 14165, 16778, 20954, 22229, 26065, 26354, 27233, 
      28738, 7976, 12701, 13940, 14312, 24797, 25640, 32701, 21501, 21754, 
      5777, 13172, 13345, 13520, 26512, 28276, 5965, 6770, 11405, 12170, 
      17810, 18029, 19385, 28429, 15109, 16693, 20245, 21213, 26533, 7685, 
      19010, 39730, 9881, 12025, 42121, 6705, 9810, 13957, 19786, 32482, 
      36145, 8749, 17960, 24949, 31688, 38053, 40213, 43205, 8410, 9698, 
      12818, 17090, 19885, 24845, 31538, 34778, 37165, 40745, 7156, 36640, 
      40912, 7229, 15506, 25994, 26546, 38201, 41081, 8296, 23021, 25352, 
      28421, 43877, 46600, 7713, 7605, 12330, 19233, 21969, 25525, 34465, 
      42538, 44050, 7865, 8185, 15665, 16025, 28769, 43844, 10730, 28085, 
      9544, 10701, 16021, 19764, 22261, 40500, 40861, 11881, 13322, 26506, 
      28445, 43250, 15188, 16928, 20785, 29489, 40864, 50080, 8938, 9178, 
      10674, 10765, 15210, 26605, 8852, 13061, 16061, 31940, 40520, 50045, 
      9509, 13649, 15425, 16081, 31826, 35269, 36250, 45889, 9472, 17497, 
      21760, 32932, 34180, 42705, 9893, 9665, 15034, 15970, 16298, 19813, 
      20018, 21730, 32210, 48613, 10628, 10045, 9604, 11813, 12629, 13700, 
      17525, 17885, 20008, 33013, 11565, 12610, 13282, 13401, 14701, 14985, 
      16525, 45522, 38900, 50804, 10562, 18301, 18850, 19037, 22301, 22970, 
      10933, 12429, 19813, 20008, 39988, 49213, 12913, 14705, 21425, 48245, 
      49025, 36737, 40057, 40745, 41092, 41792, 54080, 42354, 56821, 11461, 
      15170, 16490, 42074, 43133, 58973, 16993, 57460, 17357, 17725, 16810, 
      20785, 21730, 46177, 13840, 18020, 46033, 51748, 61828, 16018, 51185, 
      52370, 62945, 52200, 63621, 13709, 20969, 25546, 27149, 52826, 59450, 
      23456, 20413, 25789, 56125, 14005, 17768, 21845, 26024, 26920, 61013, 
      63653, 17882, 21050, 20025, 16162, 22984, 15754, 24154, 25376, 25780, 
      25985, 24340, 18938, 17029, 24593, 26533, 18757, 18925, 18836, 21650, 
      22900, 26260, 26449, 21556, 20357, 25700, 24625, 29674, 26869, 28178, 
      28373, 29378, 30280, 22570, 24641, 26937, 28628, 26066, 26209, 27850, 
      28834, 31213, 26129, 29377, 34885, 30500, 35204, 30213, 34281, 36829, 
      35633, 35280, 36305, 37165, 37332, 36866, 40709, 37666, 40877, 40500, 
      38965, 39632, 41600, 40309, 40786, 42989, 43588, 43954, 44816, 45288, 
      46948, 46001, 48586, 49325, 54920, 56144, 56321 ], 
  [ 14810, 14666, 14544, 13600, 12850, 12773, 12769, 12608, 12325, 11194, 
      10834, 9837, 9005, 8290, 8210, 8117, 7844, 7690, 7594, 6914, 6757, 
      6725, 6133, 5857, 5725, 5501, 5450, 5156, 4936, 4986, 4861, 4849, 4589, 
      4570, 4241, 4138, 3848, 3733, 3089, 3349, 23652, 24820, 2669, 2725, 
      2437, 2626, 3077, 19825, 17433, 2216, 2925, 2512, 1930, 1970, 2725, 
      1780, 15220, 17389, 1762, 14450, 17057, 13049, 2050, 1844, 23273, 
      17498, 2330, 1378, 1469, 11978, 1377, 1305, 12532, 24026, 18914, 14914, 
      16285, 2245, 1220, 12820, 23890, 23290, 22993, 15973, 1233, 1105, 9553, 
      23524, 16837, 1586, 1637, 14186, 21064, 2344, 4381, 8821, 10116, 19610, 
      850, 10250, 16466, 16160, 1940, 9248, 9809, 17945, 18418, 10138, 10333, 
      20557, 18632, 12340, 11912, 1352, 2045, 2741, 15705, 13572, 577, 612, 
      8676, 19298, 9745, 8810, 529, 2554, 8450, 8993, 12193, 14218, 9700, 
      9509, 884, 808, 7045, 7709, 9133, 9320, 15325, 8185, 450, 2557, 17300, 
      9236, 425, 761, 800, 1129, 1424, 8864, 15041, 15737, 15245, 557, 586, 
      890, 12461, 11140, 765, 648, 5800, 6408, 13093, 17450, 10090, 6373, 
      410, 314, 2053, 2314, 4010, 4645, 5156, 8146, 7114, 666, 241, 346, 394, 
      421, 3825, 245, 212, 452, 2045, 9800, 15298, 8269, 7058, 6893, 5498, 
      3890, 530, 169, 4658, 6730, 9970, 12269, 265, 244, 928, 1665, 3744, 
      5328, 3842, 1721, 797, 5021, 8585, 11981, 116, 3125, 13077, 5410, 2890, 
      1845, 405, 865, 4688, 1220, 1153, 1745, 4825, 8713, 9265, 5825, 305, 
      4405, 5512, 997, 520, 85, 520, 1480, 3880, 9826, 5954, 3050, 2626, 554, 
      4649, 1241, 2617, 4234, 4105, 1234, 10, 1305, 10009, 11240, 4360, 3253, 
      1093, 401, 101, 8650, 4356, 0, 16, 8649, 7922, 4762, 4226, 2117, 1025, 
      577, 101, 37, 17, 122, 442, 1157, 1765, 2026, 2810, 2917, 11668, 8468, 
      1373, 965, 53, 2605, 4498, 1773, 265, 1165, 2034, 3490, 3853, 5938, 
      8473, 7760, 6416, 1952, 1460, 1040, 272, 416, 3985, 6100, 8125, 5209, 
      3389, 2050, 1394, 866, 925, 1394, 2426, 2525, 8136, 3636, 3172, 2637, 
      2536, 2437, 2061, 1405, 292, 661, 997, 2245, 2845, 2952, 5661, 7432, 
      8872, 9850, 5525, 3770, 2753, 2965, 9089, 7460, 7120, 6305, 6148, 5689, 
      208, 65, 208, 5993, 7477, 3330, 3106, 2482, 657, 225, 277, 9106, 9901, 
      7669, 5725, 725, 125, 6989, 5746, 265, 317, 2237, 3988, 2080, 1105, 
      400, 208, 4905, 7540, 7058, 6098, 5645, 2018, 794, 185, 6098, 7252, 
      980, 485, 245, 520, 2132, 2500, 2696, 4552, 7765, 8477, 5850, 2626, 
      2074, 1521, 346, 2250, 2341, 6001, 8689, 5440, 4612, 3737, 7652, 8720, 
      7013, 2405, 965, 1130, 3425, 4385, 5618, 7685, 8245, 6724, 4680, 2440, 
      5122, 4586, 4205, 2962, 3065, 3277, 4889, 500, 7837, 7666, 3922, 2650, 
      1666, 1597, 490, 585, 697, 1962, 5108, 2984, 1508, 509, 500, 1573, 
      1709, 1853, 2005, 578, 650, 1618, 1898, 2554, 6613, 7253, 3601, 3280, 
      3177, 577, 657, 6505, 7801, 3434, 3329, 1154, 674, 5860, 5717, 2120, 
      797, 692, 680, 7732, 3033, 2410, 745, 3330, 4825, 8473, 3185, 2809, 
      2465, 2548, 4628, 5684, 1165, 1066, 4996, 3204, 1069, 2925, 1402, 5585, 
      6586, 6953, 5513, 3625, 1220, 6273, 2245, 3898, 4292, 3181, 1181, 2837, 
      6056, 1421, 1241, 4946, 6266, 6480, 3697, 2521, 1465, 1737, 4505, 1810, 
      1378, 3218, 3673, 7069, 1445, 1444, 1669, 2965, 3748, 4693, 5800, 8005, 
      4437, 1530, 2146, 3730, 5877, 2770, 2906, 3125, 3281, 3445, 3706, 5906, 
      9602, 3528, 6253, 9864, 10045, 5213, 2210, 3613, 6032, 3161, 2465, 
      2777, 3092, 2146, 3412, 3016, 3578, 3233, 5573, 8770, 7204, 9360, 5650, 
      2626, 2762, 3770, 6245, 7162, 3284, 4709, 9997, 2722, 3826, 4450, 9997, 
      4553, 4304, 3665, 5305, 11168, 7850, 5945, 3770, 3385, 3065, 2873, 
      11458, 4765, 3877, 3492, 3112, 5832, 6280, 6397, 7272, 3161, 3137, 
      3620, 4580, 8320, 9697, 4693, 3265, 4618, 5953, 7093, 8578, 3560, 3365, 
      7589, 6962, 3602, 4442, 9881, 3625, 3604, 3664, 4276, 4689, 4756, 5625, 
      7946, 4682, 4621, 4397, 3917, 3730, 3842, 4946, 5365, 4520, 5693, 
      11588, 4645, 4090, 4410, 5125, 8194, 11713, 12618, 5540, 12017, 12146, 
      8714, 7141, 6250, 5009, 4274, 4450, 8581, 12689, 14629, 8581, 8200, 
      7272, 5877, 5085, 4372, 5581, 8200, 4514, 5389, 5785, 10889, 6928, 
      4673, 5585, 8482, 5202, 4761, 5050, 11986, 10525, 5429, 5300, 5989, 
      7016, 12296, 7345, 5162, 5141, 5297, 6197, 6641, 6977, 11602, 13690, 
      15445, 7209, 6948, 5248, 6948, 8665, 9554, 6058, 6113, 7010, 8810, 
      9425, 11413, 11570, 12053, 12898, 5732, 5837, 6152, 6260, 10805, 11252, 
      15277, 9225, 9346, 10001, 6176, 6217, 6260, 11860, 12832, 9529, 7298, 
      5993, 6098, 7778, 7865, 8429, 12985, 6925, 7453, 8893, 9333, 12013, 
      7025, 8450, 19930, 6449, 6481, 21529, 12645, 6642, 6961, 8962, 15586, 
      17797, 7165, 8324, 11485, 15188, 19045, 20413, 22349, 7618, 7058, 7010, 
      8114, 9193, 11513, 15170, 17090, 18553, 20813, 10192, 18292, 20980, 
      11321, 7850, 12266, 12554, 19325, 21149, 8692, 10877, 12020, 13637, 
      23021, 24820, 13653, 11169, 7578, 9333, 10485, 12193, 17173, 22210, 
      23194, 13673, 9769, 8273, 8369, 13985, 23120, 8090, 13697, 8884, 8325, 
      8629, 9864, 10909, 21096, 21325, 8317, 8306, 13042, 14057, 22922, 8720, 
      9140, 10489, 14705, 21460, 27508, 15538, 10498, 9090, 9049, 8874, 
      13273, 13736, 8837, 9197, 16232, 21380, 27605, 10961, 9029, 9221, 9349, 
      16250, 18241, 18826, 24901, 15940, 9841, 11332, 16960, 17680, 22905, 
      17153, 16133, 9490, 9634, 9698, 10705, 10778, 11434, 16634, 26833, 
      19208, 17173, 13960, 9965, 9725, 9608, 10133, 10229, 10900, 17173, 
      10377, 9970, 9850, 9837, 9817, 9837, 10057, 24930, 20816, 28496, 12410, 
      10777, 10930, 10985, 12137, 12410, 12253, 10845, 11365, 11428, 21640, 
      27565, 10933, 10613, 12053, 26993, 27509, 19841, 21841, 22265, 22480, 
      22916, 30980, 23346, 32929, 13837, 11474, 11474, 23330, 23993, 34553, 
      11713, 33568, 11945, 12181, 12322, 12997, 13282, 26245, 22948, 12608, 
      26233, 29968, 36880, 12850, 29669, 30458, 37733, 30420, 38277, 20969, 
      13709, 15250, 15929, 30914, 35426, 14612, 13945, 15625, 33289, 19549, 
      13940, 14453, 15860, 16228, 36725, 38573, 14186, 14450, 14481, 25666, 
      15460, 23410, 15970, 16532, 16672, 16745, 16552, 30290, 25345, 16805, 
      17425, 29185, 29221, 29000, 17162, 17488, 18208, 18265, 33832, 31181, 
      18440, 18421, 19906, 19345, 19730, 19793, 20138, 20644, 34450, 19625, 
      20205, 20840, 21050, 21061, 21778, 21970, 22633, 21905, 25285, 26305, 
      25616, 26624, 26253, 27549, 28249, 28373, 28548, 29045, 30565, 30600, 
      30794, 32525, 32122, 32825, 32976, 33553, 33956, 34340, 34369, 34450, 
      36389, 37120, 38146, 38612, 39348, 39688, 39797, 42250, 42725, 47924, 
      48884, 48929 ], 
  [ 14930, 14722, 14656, 13712, 12938, 12805, 12785, 12688, 12325, 11314, 
      10970, 9805, 9125, 8330, 8362, 8245, 7940, 7794, 7650, 6970, 6885, 
      6917, 6093, 5801, 5661, 5557, 5554, 5300, 4904, 5122, 4957, 4985, 4685, 
      4658, 4289, 4258, 3880, 3573, 3041, 3221, 22516, 23652, 2581, 2885, 
      2501, 2522, 2885, 18785, 16465, 2152, 3181, 2336, 1874, 1898, 2989, 
      1764, 14308, 16405, 1706, 13562, 16081, 12209, 1882, 1700, 24473, 
      18530, 2594, 1370, 1405, 11170, 1465, 1345, 11700, 25250, 19994, 15866, 
      17285, 2525, 1300, 11972, 25114, 24498, 24193, 16965, 1345, 1089, 8833, 
      24740, 17861, 1402, 1445, 13282, 22216, 2056, 3925, 8125, 9364, 20722, 
      890, 9490, 15482, 17168, 2228, 8528, 9065, 16913, 19498, 9378, 9565, 
      21701, 19720, 13220, 12776, 1160, 1765, 2389, 16705, 14500, 601, 580, 
      7972, 20410, 10529, 9554, 545, 2210, 7754, 8273, 11345, 13298, 10484, 
      10285, 1060, 680, 6413, 7045, 8405, 8584, 16317, 8905, 490, 2205, 
      18356, 10004, 401, 625, 656, 929, 1184, 8144, 14089, 16745, 16237, 685, 
      482, 722, 11597, 11988, 949, 520, 5224, 5800, 12205, 18514, 10898, 
      7013, 514, 370, 1733, 1970, 3538, 4133, 5732, 8874, 7794, 850, 289, 
      274, 306, 325, 3361, 317, 196, 340, 1717, 9032, 16298, 9005, 7738, 
      7565, 6098, 4394, 698, 185, 4138, 6098, 9194, 11405, 369, 340, 720, 
      1369, 3280, 4768, 4346, 2057, 605, 4477, 7865, 12869, 164, 2701, 14005, 
      6010, 3330, 2197, 277, 657, 5248, 1508, 905, 1433, 4289, 7985, 10049, 
      6449, 449, 3893, 6120, 1261, 712, 157, 360, 1192, 3400, 10634, 6586, 
      3506, 3050, 386, 4121, 977, 2225, 4770, 4633, 1530, 18, 1033, 9225, 
      12104, 4904, 3725, 845, 577, 37, 7922, 4900, 16, 0, 7921, 8650, 5330, 
      4762, 2501, 1297, 785, 197, 101, 1, 50, 290, 901, 1445, 1682, 2402, 
      2501, 12548, 9220, 1685, 1229, 125, 2213, 5050, 2125, 153, 909, 1690, 
      3034, 3373, 5338, 7753, 8480, 7072, 2320, 1780, 1312, 160, 272, 3497, 
      5492, 8861, 5801, 3869, 2426, 1706, 1114, 701, 1114, 2050, 2141, 8872, 
      4132, 3636, 3061, 2952, 2845, 2437, 1717, 436, 477, 765, 1885, 2437, 
      2536, 5077, 6760, 8136, 10658, 6133, 4274, 2353, 2549, 9865, 8164, 
      7808, 6953, 6788, 6305, 320, 89, 128, 5393, 8181, 3802, 3562, 2890, 
      865, 337, 181, 8362, 10709, 8381, 6341, 941, 181, 6341, 6362, 185, 221, 
      1885, 4500, 2448, 1369, 544, 160, 4369, 6868, 7738, 6730, 6253, 2378, 
      1010, 169, 5498, 7940, 1220, 637, 205, 392, 1796, 2132, 2312, 4040, 
      7085, 7765, 6466, 3034, 2434, 1825, 274, 1906, 1989, 5409, 7969, 6032, 
      5156, 4225, 6980, 8000, 7685, 2789, 773, 914, 2993, 3889, 5050, 7013, 
      8973, 7380, 5224, 2088, 5690, 5122, 4717, 3386, 2665, 2861, 5441, 596, 
      8541, 8362, 4410, 3042, 1962, 1885, 450, 505, 585, 1666, 5668, 3400, 
      1780, 565, 548, 1325, 1445, 1573, 1709, 650, 578, 1370, 1618, 2210, 
      6005, 6613, 4057, 3712, 3601, 585, 601, 5905, 7137, 3874, 3761, 1354, 
      746, 6452, 6301, 2440, 901, 740, 712, 7076, 3433, 2754, 793, 2938, 
      4329, 7785, 3593, 3185, 2153, 2228, 4148, 5140, 1325, 1202, 5524, 3604, 
      1189, 2581, 1250, 5057, 6002, 7585, 6065, 4049, 1348, 6865, 2533, 3490, 
      4756, 3557, 1157, 2525, 5512, 1549, 1289, 4474, 5714, 7072, 4105, 2817, 
      1377, 1585, 4969, 1994, 1370, 2890, 3305, 7685, 1469, 1460, 1565, 2669, 
      3380, 4253, 5288, 7373, 4885, 1570, 1962, 3370, 5365, 2522, 2642, 2837, 
      2977, 3125, 3362, 5402, 8906, 3208, 5733, 9160, 9333, 5693, 2074, 3293, 
      6560, 3457, 2665, 2561, 2836, 2074, 3716, 2792, 3890, 2993, 5125, 8138, 
      7780, 8704, 6122, 2762, 2626, 3490, 5765, 6626, 3524, 4349, 10701, 
      2650, 3562, 4122, 9325, 4913, 4640, 3929, 4913, 10448, 8434, 6409, 
      4034, 3593, 3209, 2953, 10730, 5125, 4141, 3700, 3240, 5416, 5832, 
      5941, 6760, 3217, 3145, 3460, 4292, 7760, 9065, 5013, 3313, 4338, 5553, 
      6613, 8010, 3688, 3373, 7085, 7450, 3706, 4210, 9257, 3681, 3636, 3616, 
      4084, 4441, 4500, 5281, 8482, 4946, 4877, 4621, 4045, 3722, 3770, 4682, 
      5693, 4744, 5365, 10900, 4869, 4018, 4258, 4869, 7690, 11025, 11890, 
      5252, 11321, 12874, 9266, 7589, 6626, 5249, 4346, 4346, 8069, 11969, 
      13829, 9117, 8712, 7720, 6205, 5317, 4420, 5317, 7720, 4570, 5165, 
      5513, 10265, 7328, 4745, 5353, 8986, 5386, 4777, 4930, 11322, 11141, 
      5629, 5476, 5741, 6664, 11624, 7745, 5266, 5077, 5185, 5941, 6337, 
      6641, 10970, 12962, 14645, 7585, 7300, 5328, 6628, 8209, 10090, 5858, 
      5905, 6698, 8354, 8929, 10805, 10954, 11413, 12218, 5876, 5701, 5960, 
      6052, 10237, 10660, 14501, 8761, 8874, 10537, 6032, 6065, 6100, 11252, 
      12176, 10025, 7610, 5945, 6010, 7450, 7529, 8045, 12329, 6709, 7173, 
      8485, 8893, 11413, 7265, 8090, 19010, 6521, 6425, 20561, 13285, 6730, 
      6817, 8586, 14842, 16965, 7349, 8020, 10949, 14468, 18173, 19493, 
      21365, 7850, 7178, 6938, 7850, 8825, 10985, 14458, 16298, 17705, 19885, 
      10656, 17460, 20052, 11849, 7666, 11714, 11986, 18461, 20221, 8996, 
      10421, 11492, 13021, 22037, 23780, 14293, 11665, 7570, 9013, 10069, 
      11665, 16405, 21258, 22210, 14305, 10145, 8105, 8185, 13369, 22144, 
      8210, 13105, 9124, 8461, 8461, 9544, 10501, 20200, 20421, 8381, 8282, 
      12506, 13465, 21970, 8608, 8948, 10145, 14089, 20564, 26420, 16218, 
      10858, 9274, 9225, 8770, 12745, 14312, 8861, 9061, 15560, 20500, 26525, 
      11329, 9029, 9125, 9221, 15586, 17489, 18050, 23909, 16612, 9657, 
      10980, 16272, 16960, 21985, 17873, 16805, 9434, 9530, 9578, 10433, 
      10498, 11090, 15970, 25793, 20008, 17885, 14504, 10133, 9829, 9640, 
      9965, 10045, 10628, 16493, 10585, 10090, 9922, 9901, 9801, 9805, 9945, 
      23962, 20000, 27424, 12802, 10601, 10730, 10777, 11801, 12050, 12613, 
      11029, 11133, 11188, 20808, 26533, 11093, 10645, 11765, 25985, 26485, 
      19097, 21017, 21425, 21632, 22052, 29860, 22474, 31761, 14261, 11530, 
      11450, 22474, 23113, 33353, 11673, 32400, 11897, 12125, 12330, 12805, 
      13050, 25317, 23780, 12560, 25313, 28928, 35648, 12938, 28645, 29410, 
      36485, 29380, 37021, 21689, 13549, 14906, 15529, 29866, 34250, 14356, 
      13833, 15289, 32185, 20165, 13988, 14285, 15524, 15860, 35533, 37333, 
      14242, 14330, 14425, 26522, 15284, 24154, 15754, 16276, 16400, 16465, 
      16360, 31258, 26129, 16613, 17153, 30097, 30125, 29896, 17170, 17440, 
      18000, 18049, 34856, 32117, 18280, 18325, 19594, 19169, 19498, 19553, 
      19858, 20340, 35450, 19601, 20077, 20648, 21026, 21029, 21690, 21834, 
      22393, 21929, 25317, 26065, 25600, 26384, 26293, 27421, 28009, 28213, 
      28420, 28885, 30445, 30472, 30706, 32309, 32066, 32617, 32800, 33505, 
      33892, 34180, 34289, 34346, 36269, 37008, 38074, 38516, 39268, 39528, 
      39701, 42146, 42605, 47780, 48724, 48761 ], 
  [ 25877, 24245, 25425, 24481, 23173, 21794, 21418, 22745, 20602, 22261, 
      22273, 17370, 20072, 17497, 20021, 19370, 18353, 18385, 17173, 16493, 
      18010, 19466, 13480, 12832, 12514, 15080, 16145, 16781, 12469, 16425, 
      15370, 16288, 15098, 14893, 13634, 15205, 12869, 8290, 10250, 8650, 
      5517, 5941, 8900, 14722, 12202, 8485, 6890, 3922, 3204, 9005, 17154, 
      6697, 8905, 8573, 17140, 9685, 2293, 2788, 8737, 2081, 2642, 1796, 
      6421, 6773, 59450, 49769, 16745, 9469, 8258, 1469, 11700, 10512, 1465, 
      60761, 52301, 45325, 47812, 17032, 11357, 1381, 60625, 59653, 59170, 
      47314, 12114, 9010, 1090, 60073, 48922, 5585, 5450, 1445, 56125, 3925, 
      2056, 916, 909, 53741, 10057, 857, 1865, 47873, 16913, 785, 788, 2228, 
      51805, 745, 754, 55432, 52205, 41077, 40277, 5165, 3812, 2834, 47232, 
      43425, 9412, 8145, 585, 53429, 36250, 34385, 9178, 2833, 545, 530, 754, 
      1105, 36205, 35828, 13253, 6109, 628, 548, 484, 485, 46666, 33202, 
      9657, 2650, 50129, 35369, 8144, 5876, 5729, 4756, 4121, 401, 1184, 
      47450, 46586, 11810, 6445, 5261, 650, 39133, 13320, 5949, 685, 549, 
      724, 50465, 37153, 29530, 11105, 9893, 2890, 2593, 1313, 1018, 26825, 
      33349, 31201, 13221, 9634, 6949, 6625, 6466, 1314, 10196, 8117, 6125, 
      2696, 221, 46825, 33658, 31145, 30794, 27725, 23885, 12713, 8818, 845, 
      313, 205, 458, 10960, 10753, 4369, 3060, 1233, 585, 23837, 17810, 4610, 
      650, 122, 40904, 9509, 1544, 42930, 27637, 21397, 18306, 5706, 4306, 
      25985, 16193, 3664, 2768, 640, 64, 35770, 28610, 11930, 778, 27925, 
      15412, 13261, 10036, 5077, 3061, 997, 36889, 28925, 21929, 20761, 4925, 
      650, 3380, 1780, 24973, 24658, 16393, 8473, 3258, 58, 39605, 25285, 
      22504, 3604, 12770, 6890, 1, 25281, 8649, 7921, 0, 33125, 26245, 24965, 
      19322, 15626, 13690, 10610, 9802, 7922, 6725, 5185, 3482, 2602, 2305, 
      1601, 1522, 40405, 34229, 16904, 15380, 10004, 1768, 25609, 18234, 
      5938, 3490, 2313, 1165, 970, 265, 10, 32777, 29945, 18785, 17177, 
      15641, 5945, 5345, 916, 241, 33514, 27250, 22826, 19069, 16925, 14909, 
      3994, 3161, 1961, 1874, 33525, 23445, 22237, 20772, 20485, 20200, 
      19080, 16936, 11917, 4660, 3880, 2152, 1636, 1557, 360, 85, 37, 36913, 
      27938, 23765, 1730, 1570, 35408, 32105, 31393, 29648, 29305, 28288, 
      11089, 8900, 6625, 320, 32122, 22581, 21985, 20245, 13770, 11106, 6322, 
      85, 36964, 32500, 28324, 14024, 9704, 200, 28345, 6682, 6362, 2330, 
      24169, 18913, 15520, 12025, 7369, 720, 193, 31145, 29069, 28058, 18665, 
      14093, 8090, 425, 31525, 14837, 12296, 7592, 5821, 2597, 2221, 2045, 
      925, 232, 200, 28449, 20389, 18721, 16866, 6949, 2529, 2434, 514, 226, 
      27481, 25537, 23360, 305, 257, 30914, 19610, 4778, 4385, 1658, 1130, 
      689, 338, 33448, 30253, 25605, 2533, 26605, 25325, 24386, 21097, 2042, 
      1882, 26000, 11009, 32482, 32125, 23545, 20041, 16825, 16570, 7837, 
      7002, 6370, 3357, 26405, 20933, 16109, 10088, 9893, 4084, 3848, 3620, 
      3400, 10529, 7253, 4129, 3665, 2833, 754, 650, 22480, 21601, 21312, 
      9040, 7632, 832, 640, 21941, 21650, 14081, 10625, 27901, 27572, 17837, 
      11492, 10085, 9701, 757, 20610, 18685, 10138, 2493, 1570, 754, 20948, 
      19828, 3488, 3385, 1745, 1313, 13162, 12505, 25549, 20781, 12136, 3204, 
      6145, 1586, 1285, 29924, 26624, 21760, 12473, 28314, 17218, 2689, 
      23357, 20200, 8900, 3860, 1685, 12674, 10634, 2249, 1709, 28521, 21460, 
      17680, 7696, 6480, 23570, 14365, 9469, 3869, 3394, 29668, 10280, 10093, 
      7528, 4360, 3469, 2740, 2173, 1588, 23130, 10737, 6145, 3637, 2250, 
      5281, 5045, 4706, 4490, 4282, 3985, 2465, 1697, 4365, 2440, 1773, 1768, 
      24650, 7325, 4450, 26585, 18320, 15392, 6032, 5417, 8749, 18757, 6085, 
      19109, 5930, 3434, 2353, 28873, 2385, 24901, 14065, 7877, 5537, 3362, 
      2977, 17141, 4616, 34642, 9325, 5965, 5101, 2650, 21200, 20393, 18080, 
      4468, 2705, 29705, 25010, 18185, 16498, 14690, 13010, 2809, 21412, 
      18292, 16605, 14365, 4437, 4141, 4072, 3645, 12740, 11600, 8177, 6161, 
      3577, 3280, 20410, 12658, 6385, 4930, 4210, 3649, 14813, 11828, 4148, 
      26585, 14297, 7325, 3650, 13204, 12625, 10825, 8089, 7200, 7081, 5904, 
      28685, 19097, 18850, 17882, 15170, 11821, 10445, 7085, 21268, 18005, 
      6344, 3869, 18130, 10693, 9153, 7450, 4753, 3994, 3969, 7121, 4112, 
      37349, 29825, 25834, 23269, 18866, 14225, 10309, 4954, 4226, 4306, 
      29320, 28381, 25965, 21780, 18756, 13765, 7720, 5317, 14093, 8458, 
      7738, 4658, 24505, 14624, 8468, 28477, 17757, 13410, 10537, 4825, 
      33124, 18356, 17669, 8500, 7109, 4949, 24922, 15857, 11930, 10970, 
      8522, 7850, 7442, 5185, 5041, 5122, 24228, 23409, 15385, 7785, 6340, 
      30293, 9685, 9554, 8033, 6485, 6170, 5554, 5525, 5450, 5365, 17357, 
      10952, 9965, 9701, 5876, 5765, 5512, 6714, 6649, 30740, 11105, 10960, 
      10817, 6001, 5857, 29338, 22829, 13154, 12329, 8429, 8330, 7778, 6010, 
      10180, 9220, 7684, 7380, 6340, 20882, 8357, 6817, 16400, 13456, 7300, 
      35802, 16965, 11890, 8497, 6565, 6730, 19720, 9533, 7300, 6725, 7048, 
      7300, 7748, 21289, 18125, 13613, 10253, 8914, 7514, 6893, 6953, 7114, 
      7514, 29257, 7225, 7681, 31874, 11849, 7709, 7625, 7514, 7850, 24037, 
      8552, 8021, 7592, 8420, 8917, 36810, 30978, 15669, 10170, 9090, 8194, 
      7594, 8353, 8593, 36644, 26788, 12644, 12368, 7940, 8705, 19157, 8210, 
      22741, 19764, 13000, 10701, 9700, 8541, 8584, 18082, 16025, 8857, 8570, 
      9065, 14393, 12953, 10768, 8660, 8905, 10489, 39625, 27145, 21645, 
      21418, 14733, 9274, 35405, 17672, 14312, 8885, 9197, 10772, 27794, 
      17306, 15266, 14650, 9089, 9034, 9061, 10114, 39841, 13840, 11425, 
      9241, 9217, 9792, 42170, 40034, 16465, 15493, 15185, 12658, 12545, 
      11713, 9473, 10930, 46085, 42004, 34885, 22148, 20420, 18629, 14504, 
      14228, 12853, 9640, 23490, 21037, 19801, 19602, 17722, 17370, 15730, 
      10701, 10121, 11849, 29801, 14962, 14557, 14426, 12602, 12317, 28900, 
      23400, 14248, 14125, 10573, 11848, 22930, 19634, 13634, 11834, 11978, 
      10820, 10960, 11012, 11041, 11105, 13217, 11349, 14050, 31972, 21053, 
      19193, 11705, 11810, 14930, 19060, 14689, 19106, 19156, 20785, 16810, 
      16165, 12946, 50569, 19769, 13120, 14065, 16513, 23173, 14138, 14369, 
      16994, 14517, 17352, 45986, 18266, 15529, 14906, 14825, 16361, 16937, 
      19618, 16090, 15898, 42148, 23333, 18824, 16325, 15949, 17288, 18020, 
      23765, 19937, 21456, 53845, 19645, 48985, 19225, 18857, 18625, 18512, 
      20365, 61073, 51850, 20618, 19378, 58666, 58516, 58109, 25625, 24649, 
      21649, 21520, 65917, 61220, 22997, 24466, 20929, 23530, 22613, 22490, 
      21905, 21853, 65977, 27344, 25506, 24653, 28769, 28594, 28009, 27085, 
      25330, 30740, 34306, 29002, 33521, 29321, 35460, 32850, 30946, 32930, 
      33849, 33602, 36052, 35901, 37025, 35780, 39097, 36266, 37161, 40714, 
      40745, 38897, 40786, 40309, 41876, 42793, 44749, 44657, 45765, 44245, 
      45842, 48109, 48212, 52853, 53441, 53300 ], 
  [ 20660, 21940, 20570, 19618, 19396, 20565, 20917, 19330, 20825, 17012, 
      16292, 19025, 14801, 15860, 13284, 13725, 14162, 13828, 14800, 14112, 
      12349, 10889, 15457, 15533, 15577, 12681, 11560, 10370, 14066, 10376, 
      11141, 10237, 10865, 11024, 11581, 9872, 11538, 15685, 12545, 14585, 
      57314, 59194, 13005, 7541, 9389, 13316, 15725, 51341, 47345, 12010, 
      5597, 14794, 11540, 11936, 5213, 10498, 43874, 47645, 11368, 42568, 
      47133, 40097, 14144, 13402, 4925, 2888, 4808, 9908, 11245, 38308, 7769, 
      8765, 39394, 5140, 3232, 2080, 2381, 4361, 7786, 40034, 5000, 4756, 
      4637, 2245, 7085, 9805, 33917, 4810, 2393, 14020, 14249, 42640, 3770, 
      17090, 22865, 32645, 35186, 3204, 8296, 35496, 46696, 2066, 3866, 
      33602, 34697, 49241, 2720, 35380, 35753, 3433, 2754, 1090, 1018, 13954, 
      16605, 18901, 1781, 1250, 8369, 9650, 32666, 2880, 625, 580, 8497, 
      18532, 32260, 33337, 39385, 43012, 578, 565, 5290, 11978, 29429, 30805, 
      33653, 34018, 1573, 485, 7880, 18709, 2122, 466, 9277, 12105, 12322, 
      13897, 15082, 33202, 44541, 1625, 1489, 6025, 11216, 12944, 40001, 586, 
      4985, 11810, 26930, 28250, 41165, 2088, 424, 445, 6408, 7380, 17485, 
      18280, 22824, 24349, 650, 256, 292, 4880, 7481, 10256, 10660, 10865, 
      22457, 6949, 8874, 11250, 17649, 35194, 1352, 197, 232, 245, 452, 980, 
      5096, 8117, 24532, 29096, 35540, 39797, 6253, 6410, 13858, 16553, 
      22370, 26090, 928, 2545, 13369, 25425, 32905, 521, 7346, 20857, 725, 
      356, 1396, 2309, 11549, 13789, 522, 3106, 14965, 16981, 25045, 33205, 
      113, 233, 5393, 24089, 274, 3413, 4538, 6773, 12370, 16178, 22850, 136, 
      180, 1192, 1480, 12580, 24685, 15401, 19625, 592, 641, 2932, 8116, 
      15641, 35737, 298, 538, 1033, 14893, 4765, 9805, 33128, 530, 7922, 
      8650, 33125, 0, 400, 576, 1849, 3249, 4225, 6241, 6889, 8649, 10000, 
      12100, 15129, 17161, 17956, 20164, 20449, 362, 10, 2705, 3365, 6725, 
      19601, 488, 2213, 11029, 15133, 17960, 21908, 22805, 27560, 32765, 10, 
      90, 2034, 2610, 3258, 11034, 11890, 23113, 27898, 17, 305, 977, 1952, 
      2720, 3616, 14177, 15892, 19060, 19337, 26, 866, 1114, 1469, 1546, 
      1625, 1961, 2729, 5354, 13021, 14425, 18521, 20189, 20474, 26921, 
      30650, 33514, 136, 261, 820, 19917, 20485, 85, 58, 74, 149, 170, 245, 
      5978, 7793, 10250, 27605, 73, 1088, 1220, 1664, 4289, 5993, 10673, 
      33920, 181, 85, 277, 4177, 7137, 29665, 296, 10301, 10709, 18325, 850, 
      2146, 3485, 5450, 9530, 25085, 30746, 180, 288, 369, 2260, 4240, 8793, 
      27700, 194, 3890, 5353, 9385, 11618, 17858, 18938, 19490, 24194, 31145, 
      32569, 392, 1796, 2312, 3005, 10196, 18152, 18421, 27421, 32957, 514, 
      754, 1125, 30850, 32986, 305, 2105, 13481, 14180, 21281, 23665, 26500, 
      30881, 289, 370, 818, 18514, 724, 900, 1053, 1768, 20205, 20773, 845, 
      6602, 409, 416, 1300, 2164, 3316, 3425, 9616, 10601, 11425, 16784, 882, 
      1962, 3690, 7497, 7666, 15325, 15817, 16317, 16825, 7208, 10484, 15368, 
      16360, 18440, 28373, 29725, 1685, 1898, 1973, 8629, 10133, 28085, 
      30805, 1872, 1945, 4932, 7300, 914, 949, 3226, 6709, 7850, 8194, 30554, 
      2357, 2980, 7901, 20276, 24085, 32005, 2329, 2665, 17629, 17890, 23530, 
      26010, 5825, 6260, 1466, 2522, 6617, 18797, 13000, 25549, 27796, 1105, 
      1445, 2405, 6586, 1313, 4049, 21188, 2178, 3025, 9925, 17989, 26370, 
      6781, 8381, 23656, 26756, 1514, 2825, 4141, 11629, 13325, 2385, 5920, 
      9760, 18720, 20065, 1565, 9113, 9290, 12185, 17753, 20138, 22685, 
      25394, 30269, 2669, 8840, 14440, 19940, 25469, 16484, 16976, 17729, 
      18241, 18761, 19556, 25316, 33284, 18842, 26017, 33722, 34081, 2725, 
      13428, 18925, 2474, 4765, 6205, 15773, 16978, 11936, 4834, 16186, 4820, 
      16757, 23725, 31016, 2570, 32138, 3328, 7780, 13968, 18180, 25105, 
      27268, 6122, 20897, 2509, 12500, 17876, 19924, 33125, 4717, 5002, 5965, 
      22201, 35362, 3028, 3793, 6068, 6929, 8033, 9265, 35828, 4925, 6173, 
      7034, 8434, 23258, 24418, 24713, 26834, 10081, 11125, 15346, 19154, 
      28946, 31925, 5737, 10361, 19012, 23017, 25937, 29380, 8874, 11349, 
      26965, 4264, 9448, 17764, 31925, 10537, 11050, 12890, 16706, 18365, 
      18610, 21437, 4176, 6964, 7081, 7569, 9225, 12064, 13600, 18976, 6221, 
      7690, 21145, 35050, 7813, 13844, 15944, 18973, 27560, 35173, 36968, 
      20098, 35653, 4096, 4580, 5321, 6032, 7817, 10820, 14912, 28121, 36857, 
      40577, 4801, 4954, 5450, 6725, 8069, 11450, 19601, 27026, 11412, 18517, 
      19981, 32917, 6170, 11213, 18889, 5408, 9248, 12545, 15860, 34900, 
      4957, 9117, 9522, 19645, 22986, 35386, 6581, 10984, 14701, 15925, 
      20029, 21541, 22589, 33800, 38024, 41381, 6977, 7250, 11602, 22202, 
      26945, 5760, 18640, 18873, 22084, 27088, 28593, 33073, 33408, 34425, 
      36160, 10658, 16993, 18554, 19018, 31573, 32554, 40673, 27677, 27976, 
      6201, 17506, 17725, 17946, 33514, 35554, 6617, 8480, 15185, 16180, 
      23200, 23465, 25097, 35705, 19853, 21805, 26093, 27245, 33485, 9805, 
      24580, 48520, 12965, 15845, 51185, 6521, 12800, 18281, 25444, 40256, 
      44425, 11185, 23202, 31525, 39322, 46561, 48997, 52357, 10568, 12500, 
      16724, 22100, 25493, 31373, 39124, 42824, 45533, 49573, 7978, 44914, 
      49738, 7681, 20052, 32656, 33300, 46657, 49905, 10034, 29129, 31874, 
      35449, 53021, 56066, 7517, 8237, 15860, 24557, 27845, 32045, 42365, 
      51496, 53192, 7713, 9505, 20113, 20565, 35793, 52938, 13520, 34969, 
      11642, 13397, 20465, 25082, 28085, 49130, 49537, 14989, 16936, 33064, 
      35325, 52200, 19306, 21506, 26237, 36505, 49490, 59810, 8500, 10580, 
      13088, 13225, 19280, 33113, 9010, 16393, 20313, 39274, 49050, 59725, 
      10861, 17117, 19445, 20285, 39112, 43061, 44180, 55061, 9074, 22021, 
      27250, 40354, 41786, 51461, 9217, 9265, 18820, 20032, 20452, 24841, 
      25092, 27172, 39492, 58057, 9490, 9413, 9938, 14309, 15493, 16978, 
      21953, 22405, 25034, 40385, 13829, 15380, 16328, 16493, 18253, 18629, 
      20629, 54548, 47050, 60426, 11764, 22769, 23456, 23689, 27689, 28496, 
      12317, 14825, 24601, 24842, 48226, 58601, 15445, 17973, 26533, 57493, 
      58365, 44465, 48245, 49025, 49418, 50210, 63970, 50816, 66985, 12469, 
      18292, 20072, 50440, 51637, 69317, 20665, 67618, 21073, 21485, 20200, 
      25325, 26500, 54949, 12490, 21730, 54757, 61162, 72346, 18944, 60505, 
      61828, 73553, 61610, 74273, 12997, 25317, 30952, 32877, 62280, 69640, 
      28354, 24481, 31145, 65897, 13885, 20914, 26233, 31378, 32458, 71289, 
      74205, 20980, 25160, 23765, 14656, 27410, 14888, 28808, 30258, 30754, 
      31005, 28850, 16776, 15925, 29101, 31501, 16913, 17125, 17082, 25000, 
      26570, 30850, 31085, 19058, 18365, 30010, 28565, 34856, 31265, 32896, 
      33137, 34372, 35410, 20200, 28157, 31049, 33106, 29572, 29761, 31720, 
      32980, 35957, 29353, 32533, 39605, 33930, 39922, 33317, 38345, 41537, 
      39877, 39338, 40545, 41165, 41378, 40680, 45253, 41288, 45373, 44810, 
      42533, 43290, 45810, 44057, 44672, 46957, 47506, 47636, 48634, 49010, 
      51130, 49813, 52432, 53261, 58970, 60282, 60505 ], 
  [ 18020, 18980, 17890, 16938, 16596, 17485, 17757, 16490, 17585, 14372, 
      13732, 15625, 12161, 12820, 10804, 11125, 11402, 11108, 11840, 11152, 
      9749, 8609, 12017, 12013, 12017, 9721, 8840, 7850, 10666, 7816, 8381, 
      7677, 8105, 8224, 8581, 7232, 8458, 11645, 9065, 10705, 48394, 50114, 
      9325, 5101, 6469, 9556, 11525, 42901, 39265, 8450, 3637, 10674, 8020, 
      8336, 3293, 7178, 36074, 39485, 7848, 34888, 39013, 32657, 10064, 9442, 
      7685, 4808, 2888, 6628, 7685, 31028, 4969, 5725, 31994, 8020, 5392, 
      3600, 4141, 2521, 4946, 32554, 7880, 7556, 7397, 3965, 4405, 6485, 
      27077, 7650, 4273, 9860, 10049, 34880, 6290, 12410, 17345, 25925, 
      28186, 5524, 5256, 28456, 38536, 3866, 2066, 26762, 27737, 40841, 4880, 
      28340, 28673, 5913, 4954, 2250, 2098, 9754, 11965, 13901, 3541, 2650, 
      5249, 6250, 25906, 5200, 1305, 1060, 5337, 13572, 25540, 26497, 31905, 
      35172, 1258, 1205, 2930, 8098, 23029, 24245, 26773, 27098, 3293, 845, 
      4840, 13709, 4162, 1066, 5917, 8185, 8362, 9657, 10642, 26362, 36541, 
      3425, 3209, 3425, 7456, 8864, 32441, 1586, 2665, 7930, 20810, 21970, 
      33485, 4168, 1224, 405, 3688, 4420, 12645, 13320, 17224, 18549, 290, 
      656, 452, 2560, 4481, 6656, 6980, 7145, 16897, 4069, 5554, 7450, 12769, 
      28114, 3112, 637, 392, 365, 212, 260, 2696, 4957, 18692, 22696, 28420, 
      32237, 3533, 3650, 9578, 11833, 16810, 20050, 208, 985, 9169, 19465, 
      26065, 1721, 4346, 15497, 2125, 116, 356, 829, 7669, 9509, 82, 1306, 
      10485, 12181, 19125, 26325, 793, 113, 2873, 18289, 74, 1493, 2258, 
      3893, 8330, 11498, 17210, 936, 100, 232, 360, 8500, 18805, 10841, 
      14425, 32, 41, 1172, 4916, 11041, 28577, 1378, 18, 153, 10413, 2405, 
      6245, 26248, 10, 4762, 5330, 26245, 400, 0, 16, 529, 1369, 2025, 3481, 
      3969, 5329, 6400, 8100, 10609, 12321, 12996, 14884, 15129, 1522, 530, 
      1025, 1445, 3845, 14401, 8, 733, 7229, 10613, 13000, 16388, 17165, 
      21320, 25925, 370, 130, 634, 970, 1378, 7234, 7930, 17433, 21618, 457, 
      25, 137, 592, 1040, 1616, 9817, 11252, 13940, 14177, 466, 106, 194, 
      349, 386, 425, 601, 1049, 2834, 8861, 10025, 13481, 14909, 15154, 
      20761, 24050, 26594, 936, 61, 100, 14677, 15165, 725, 338, 274, 149, 
      130, 85, 3298, 4673, 6610, 21365, 353, 208, 260, 464, 2089, 3313, 6953, 
      26960, 981, 405, 117, 2017, 4177, 23185, 136, 6661, 6989, 13325, 170, 
      746, 1565, 2930, 6050, 19165, 24146, 340, 208, 169, 820, 2080, 5473, 
      21460, 394, 1850, 2873, 5945, 7738, 12938, 13858, 14330, 18394, 24505, 
      25769, 232, 596, 872, 1285, 6596, 13192, 13421, 21221, 26117, 234, 234, 
      325, 24250, 26146, 425, 785, 9281, 9860, 15881, 17945, 20420, 24281, 
      689, 410, 298, 13514, 324, 340, 373, 648, 14965, 15453, 365, 3842, 689, 
      656, 500, 884, 1556, 1625, 6176, 6961, 7625, 12064, 442, 802, 1810, 
      4537, 4666, 10845, 11257, 11677, 12105, 4328, 6884, 10888, 11720, 
      13480, 22093, 23285, 725, 818, 853, 5429, 6613, 21845, 24245, 832, 865, 
      2692, 4420, 634, 629, 1586, 3989, 4850, 5114, 24034, 1117, 1460, 4901, 
      15076, 18365, 25325, 1129, 1305, 12829, 13050, 17890, 20050, 3385, 
      3700, 866, 1282, 3977, 13837, 9000, 19669, 21636, 1025, 965, 1285, 
      3986, 1033, 2249, 15908, 1258, 1665, 6565, 13189, 20410, 4181, 5381, 
      18056, 20756, 1234, 1625, 2381, 7949, 9325, 1465, 3600, 6480, 13840, 
      14985, 1405, 5993, 6130, 8425, 13033, 15058, 17245, 19594, 23869, 1669, 
      5800, 10280, 14900, 19669, 12004, 12416, 13049, 13481, 13921, 14596, 
      19556, 26564, 14002, 20177, 26962, 27281, 1885, 9508, 14085, 1874, 
      3005, 3965, 11453, 12458, 8336, 3114, 11826, 3140, 12317, 18245, 24616, 
      2210, 25618, 2448, 5220, 10048, 13540, 19465, 21348, 4082, 15857, 2789, 
      8900, 13316, 15044, 26525, 3277, 3442, 4045, 17001, 28522, 2708, 2873, 
      4148, 4729, 5513, 6425, 28948, 3485, 4253, 4834, 5834, 17938, 18938, 
      19193, 21034, 7121, 7925, 11306, 14474, 22906, 25525, 4097, 7361, 
      14372, 17777, 20297, 23300, 6274, 8149, 21205, 3464, 6728, 13364, 
      25565, 7577, 7970, 9410, 12506, 13885, 14090, 16477, 3616, 5044, 5121, 
      5449, 6625, 8784, 10000, 14416, 4621, 5570, 16265, 28370, 5693, 10244, 
      11944, 14453, 21800, 28493, 30088, 15418, 28933, 4496, 4100, 4321, 
      4672, 5777, 7940, 11152, 22321, 30017, 33337, 4241, 4274, 4450, 5125, 
      5989, 8450, 15041, 21386, 8452, 14157, 15381, 26557, 4930, 8333, 14489, 
      4688, 6928, 9385, 12020, 28340, 4797, 6877, 7162, 15165, 17986, 28786, 
      5341, 8264, 11141, 12125, 15509, 16781, 17669, 27400, 31144, 34141, 
      5617, 5770, 8762, 17362, 21425, 5200, 14400, 14593, 17284, 21568, 
      22873, 26793, 27088, 27985, 29520, 8138, 13073, 14354, 14738, 25493, 
      26354, 33553, 22117, 22376, 5641, 13546, 13725, 13906, 27234, 29034, 
      5857, 6800, 11705, 12500, 18320, 18545, 19937, 29185, 15533, 17165, 
      20813, 21805, 27245, 7765, 19540, 40680, 10085, 12325, 43105, 6481, 
      10000, 14321, 20324, 33296, 37025, 8865, 18442, 25605, 32482, 38961, 
      41157, 44197, 8488, 9860, 13124, 17540, 20413, 25493, 32324, 35624, 
      38053, 41693, 7058, 37514, 41858, 7081, 15892, 26656, 27220, 39097, 
      42025, 8314, 23609, 25994, 29129, 44861, 47626, 7477, 7477, 12580, 
      19717, 22525, 26165, 35285, 43496, 45032, 7633, 8145, 16033, 16405, 
      29473, 44818, 10880, 28769, 9602, 10837, 16385, 20242, 22805, 41410, 
      41777, 12069, 13576, 27144, 29125, 44200, 15506, 17306, 21277, 30185, 
      41770, 51130, 8660, 9140, 10768, 10865, 15520, 27233, 8650, 13273, 
      16393, 32674, 41410, 51085, 9461, 13877, 15725, 16405, 32552, 36061, 
      37060, 46861, 9194, 17861, 22250, 33674, 34946, 43621, 9577, 9385, 
      15300, 16272, 16612, 20241, 20452, 22212, 32932, 49617, 10250, 9733, 
      9418, 11909, 12773, 13898, 17873, 18245, 20434, 33745, 11629, 12740, 
      13448, 13573, 14933, 15229, 16829, 46468, 39730, 51826, 10484, 18649, 
      19216, 19409, 22769, 23456, 10877, 12505, 20201, 20402, 40826, 50201, 
      13005, 14893, 21853, 49213, 50005, 37505, 40885, 41585, 41938, 42650, 
      55130, 43216, 57905, 11349, 15332, 16712, 42920, 43997, 60077, 17225, 
      58538, 17593, 17965, 17000, 21125, 22100, 47069, 13410, 18250, 46917, 
      52722, 62946, 16144, 52145, 53348, 64073, 53170, 64753, 13357, 21277, 
      25992, 27637, 53800, 60520, 23834, 20681, 26225, 57137, 13725, 17914, 
      22153, 26458, 27378, 62089, 64765, 18020, 21320, 20245, 15696, 23290, 
      15368, 24488, 25738, 26154, 26365, 24650, 18376, 16605, 24901, 26901, 
      18233, 18405, 18322, 21800, 23090, 26570, 26765, 20938, 19805, 25970, 
      24845, 30056, 27145, 28496, 28697, 29732, 30650, 21960, 24797, 27169, 
      28906, 26212, 26361, 28040, 29060, 31517, 26233, 29453, 35165, 30610, 
      35482, 30277, 34465, 37097, 35837, 35458, 36505, 37325, 37498, 37000, 
      40933, 37768, 41093, 40690, 39053, 39730, 41770, 40417, 40912, 43117, 
      43706, 44036, 44914, 45370, 47090, 46093, 48672, 49421, 55010, 56242, 
      56425 ], 
  [ 17588, 18484, 17450, 16498, 16132, 16965, 17221, 16018, 17033, 13940, 
      13316, 15041, 11729, 12308, 10404, 10701, 10946, 10660, 11344, 10656, 
      9325, 8249, 11425, 11405, 11401, 9225, 8392, 7442, 10082, 7400, 7925, 
      7261, 7649, 7760, 8077, 6800, 7938, 10933, 8465, 10025, 46706, 48394, 
      8685, 4709, 5981, 8900, 10781, 41309, 37745, 7834, 3341, 9946, 7412, 
      7712, 3005, 6610, 34610, 37949, 7240, 33448, 37485, 31265, 9344, 8746, 
      8333, 5288, 2600, 6068, 7069, 29668, 4505, 5213, 30610, 8692, 5920, 
      4000, 4589, 2249, 4474, 31154, 8552, 8212, 8045, 4405, 3965, 5917, 
      25805, 8314, 4745, 9124, 9305, 33424, 6890, 11570, 16337, 24677, 26882, 
      6084, 4744, 27144, 37000, 4322, 1802, 25490, 26441, 39257, 5408, 27028, 
      27353, 6505, 5490, 2578, 2410, 9010, 11133, 12997, 3989, 3026, 4721, 
      5666, 24650, 5760, 1537, 1252, 4801, 12676, 24292, 25225, 30505, 33700, 
      1490, 1429, 2554, 7418, 21845, 23029, 25493, 25810, 3733, 1013, 4328, 
      12805, 4666, 1282, 5341, 7497, 7666, 8905, 9850, 25090, 35037, 3881, 
      3649, 3001, 6800, 8144, 31025, 1882, 2297, 7250, 19682, 20810, 32045, 
      4680, 1480, 493, 3240, 3924, 11773, 12424, 16200, 17485, 314, 832, 580, 
      2192, 3977, 6032, 6340, 6497, 15881, 3589, 4986, 6786, 11889, 26794, 
      3560, 821, 520, 485, 260, 212, 2312, 4421, 17620, 21512, 27092, 30821, 
      3085, 3194, 8818, 10985, 15794, 18938, 160, 769, 8425, 18369, 24793, 
      2057, 3842, 14521, 2501, 164, 244, 629, 6989, 8749, 90, 1042, 9685, 
      11317, 18037, 25045, 1025, 185, 2465, 17225, 130, 1205, 1898, 3413, 
      7618, 10658, 16178, 1192, 180, 136, 232, 7780, 17725, 10025, 13481, 16, 
      17, 916, 4372, 10217, 27241, 1690, 10, 73, 9613, 2029, 5629, 24968, 2, 
      4226, 4762, 24965, 576, 16, 0, 361, 1089, 1681, 3025, 3481, 4761, 5776, 
      7396, 9801, 11449, 12100, 13924, 14161, 1850, 730, 785, 1157, 3365, 
      13457, 8, 533, 6565, 9805, 12104, 15380, 16133, 20168, 24653, 538, 234, 
      450, 738, 1098, 6570, 7234, 16393, 20458, 641, 65, 65, 416, 800, 1312, 
      9041, 10420, 13012, 13241, 650, 50, 106, 221, 250, 281, 425, 809, 2426, 
      8125, 9241, 12569, 13949, 14186, 19625, 22826, 25306, 1192, 117, 52, 
      13725, 14197, 949, 490, 410, 245, 218, 149, 2858, 4145, 5978, 20213, 
      505, 128, 164, 320, 1745, 2873, 6305, 25664, 1237, 565, 181, 1681, 
      3681, 21985, 200, 6029, 6341, 12421, 130, 562, 1277, 2522, 5450, 18077, 
      22922, 468, 288, 225, 628, 1744, 4905, 20308, 530, 1538, 2473, 5353, 
      7058, 12050, 12938, 13394, 17330, 23273, 24505, 296, 452, 680, 1037, 
      5972, 12296, 12517, 20077, 24845, 274, 226, 261, 23026, 24874, 545, 
      617, 8537, 9092, 14897, 16897, 19300, 23057, 865, 514, 290, 12610, 340, 
      324, 333, 520, 14013, 14485, 365, 3386, 841, 800, 436, 724, 1300, 1361, 
      5584, 6329, 6961, 11216, 450, 666, 1530, 4041, 4162, 10045, 10441, 
      10845, 11257, 3848, 6260, 10088, 10888, 12584, 20933, 22093, 629, 698, 
      725, 4885, 6005, 20693, 23029, 720, 745, 2340, 3940, 674, 661, 1354, 
      3541, 4346, 4594, 22826, 965, 1252, 4397, 14132, 17317, 24085, 985, 
      1129, 11965, 12178, 16858, 18954, 2993, 3284, 842, 1130, 3545, 12941, 
      8296, 18589, 20500, 1105, 965, 1157, 3562, 1073, 1985, 14948, 1170, 
      1489, 5989, 12325, 19314, 3757, 4877, 17032, 19652, 1274, 1481, 2125, 
      7309, 8621, 1377, 3232, 5920, 12960, 14065, 1469, 5465, 5594, 7769, 
      12185, 14138, 16253, 18530, 22685, 1565, 5288, 9544, 13988, 18605, 
      11204, 11600, 12209, 12625, 13049, 13700, 18500, 25316, 13130, 19105, 
      25706, 26017, 1813, 8820, 13213, 1850, 2749, 3613, 10685, 11650, 7712, 
      2866, 11050, 2900, 11525, 17245, 23432, 2234, 24410, 2368, 4804, 9360, 
      12708, 18433, 20260, 3770, 14945, 2941, 8276, 12500, 14164, 25301, 
      3085, 3226, 3757, 16057, 27250, 2740, 2785, 3860, 4385, 5105, 5953, 
      27668, 3293, 3965, 4490, 5410, 16970, 17938, 18185, 19970, 6625, 7381, 
      10594, 13634, 21794, 24341, 3865, 6857, 13540, 16825, 19265, 22180, 
      5850, 7605, 20149, 3400, 6280, 12580, 24389, 7081, 7450, 8810, 11762, 
      13085, 13282, 15581, 3600, 4756, 4825, 5121, 6201, 8224, 9376, 13600, 
      4397, 5242, 15385, 27130, 5365, 9620, 11240, 13645, 20744, 27253, 
      28808, 14578, 27685, 4672, 4100, 4217, 4496, 5465, 7460, 10496, 21257, 
      28745, 31985, 4225, 4234, 4346, 4901, 5669, 7946, 14225, 20354, 7956, 
      13381, 14557, 25381, 4778, 7853, 13705, 4640, 6560, 8849, 11348, 27124, 
      4861, 6525, 6786, 14365, 17082, 27562, 5189, 7816, 10525, 11461, 14701, 
      15925, 16781, 26216, 29864, 32789, 5441, 5570, 8290, 16490, 20417, 
      5184, 13648, 13833, 16420, 20560, 21825, 25633, 25920, 26793, 28288, 
      7730, 12385, 13610, 13978, 24373, 25210, 32225, 21101, 21352, 5625, 
      12850, 13021, 13194, 26074, 27826, 5801, 6560, 11105, 11860, 17440, 
      17657, 19001, 27977, 14765, 16333, 19853, 20813, 26093, 7453, 18628, 
      39208, 9605, 11717, 41585, 6569, 9536, 13625, 19396, 32000, 35641, 
      8497, 17586, 24517, 31210, 37537, 39685, 42661, 8168, 9428, 12500, 
      16724, 19493, 24413, 31060, 34280, 36653, 40213, 6970, 36130, 40378, 
      7057, 15156, 25552, 26100, 37681, 40545, 8066, 22601, 24914, 27961, 
      43325, 46034, 7565, 7421, 12020, 18845, 21557, 25085, 33965, 41992, 
      43496, 7713, 7969, 15313, 15669, 28305, 43290, 10448, 27625, 9290, 
      10421, 15665, 19370, 21845, 39962, 40321, 11581, 13000, 26056, 27981, 
      42696, 14842, 16562, 20381, 29017, 40322, 49490, 8788, 8948, 10400, 
      10489, 14864, 26153, 8674, 12745, 15705, 31450, 39978, 49453, 9277, 
      13325, 15077, 15725, 31336, 34757, 35732, 45317, 9314, 17125, 21346, 
      32434, 33674, 42149, 9745, 9505, 14692, 15616, 15940, 19417, 19620, 
      21316, 31716, 48025, 10498, 9893, 9410, 11525, 12325, 13378, 17153, 
      17509, 19610, 32513, 11285, 12308, 12968, 13085, 14365, 14645, 16165, 
      44948, 38362, 50202, 10324, 17921, 18464, 18649, 21881, 22544, 10685, 
      12137, 19417, 19610, 39442, 48617, 12613, 14373, 21013, 47653, 48429, 
      36209, 39509, 40193, 40538, 41234, 53458, 41792, 56185, 11221, 14836, 
      16136, 41512, 42565, 58325, 16633, 56818, 16993, 17357, 16456, 20381, 
      21316, 45589, 13690, 17650, 45445, 51130, 61162, 15680, 50569, 51748, 
      62273, 51578, 62945, 13525, 20565, 25096, 26685, 52200, 58792, 23026, 
      20017, 25337, 55481, 13789, 17410, 21433, 25570, 26458, 60345, 62973, 
      17524, 20648, 19637, 16000, 22562, 15560, 23720, 24930, 25330, 25533, 
      23906, 18792, 16837, 24157, 26077, 18593, 18757, 18666, 21256, 22490, 
      25810, 25997, 21410, 20189, 25258, 24197, 29192, 26417, 27712, 27905, 
      28900, 29794, 22408, 24221, 26489, 28162, 25636, 25777, 27400, 28372, 
      30725, 25705, 28933, 34373, 30042, 34690, 29765, 33785, 36305, 35125, 
      34778, 35793, 36653, 36818, 36360, 40165, 37160, 40333, 39962, 38453, 
      39114, 41058, 39785, 40256, 42445, 43042, 43412, 44266, 44738, 46378, 
      45445, 48016, 48749, 54314, 55530, 55705 ], 
  [ 15973, 16565, 15797, 14845, 14365, 14932, 15112, 14213, 14848, 12325, 
      11777, 12704, 10114, 10313, 8941, 9124, 9217, 8969, 9425, 8737, 7748, 
      6976, 9050, 8954, 8912, 7306, 6701, 5941, 7745, 5861, 6196, 5722, 5920, 
      5993, 6120, 5185, 5905, 7988, 6052, 7232, 39125, 40661, 6082, 3284, 
      4100, 6221, 7684, 34184, 30962, 5345, 2372, 6925, 4961, 5185, 2074, 
      4349, 28093, 31090, 4789, 27045, 30664, 25090, 6361, 5877, 11848, 8005, 
      1669, 3845, 4580, 23645, 2738, 3218, 24473, 12321, 8865, 6337, 7154, 
      1394, 2669, 24941, 12181, 11765, 11560, 6932, 2312, 3656, 20200, 11905, 
      7424, 6065, 6208, 26945, 10177, 8017, 11986, 19186, 21125, 9181, 2749, 
      21349, 30141, 6925, 985, 19885, 20722, 32170, 8353, 21233, 21520, 9754, 
      8473, 4573, 4329, 5913, 7618, 9140, 6554, 5249, 2650, 3329, 19121, 
      8857, 3076, 2601, 2692, 8857, 18801, 19620, 24292, 27145, 3029, 2930, 
      1205, 4625, 16658, 17690, 19850, 20129, 6260, 2248, 2333, 8948, 7497, 
      2745, 3042, 4666, 4797, 5770, 6525, 19485, 28330, 6484, 6176, 1424, 
      4121, 5161, 24736, 3725, 986, 4457, 14761, 15737, 25642, 7549, 3133, 
      1348, 1549, 2005, 8068, 8605, 11773, 12868, 865, 2105, 1625, 881, 2020, 
      3505, 3737, 3856, 11492, 1746, 2725, 4069, 8146, 20961, 6125, 2132, 
      1565, 1492, 925, 421, 925, 2312, 12965, 16325, 21221, 24532, 1394, 
      1465, 5645, 7394, 11405, 14093, 369, 180, 5328, 13600, 19188, 4090, 
      1885, 10322, 4724, 829, 149, 116, 4196, 5576, 565, 225, 6322, 7650, 
      13306, 19402, 2564, 964, 964, 12608, 833, 274, 625, 1570, 4673, 7105, 
      11713, 2845, 997, 117, 61, 4797, 13032, 6586, 9434, 377, 340, 137, 
      2225, 6740, 21332, 3609, 409, 130, 6250, 680, 3140, 19325, 401, 2117, 
      2501, 19322, 1849, 529, 361, 0, 196, 484, 1296, 1600, 2500, 3249, 4489, 
      6400, 7744, 8281, 9801, 10000, 3845, 2117, 82, 226, 1522, 9410, 445, 
      20, 3848, 6404, 8285, 11029, 11668, 15133, 19048, 1773, 1165, 13, 73, 
      205, 3853, 4365, 11890, 15385, 1952, 692, 160, 17, 97, 305, 5792, 6905, 
      9041, 9232, 1961, 221, 125, 50, 41, 34, 26, 106, 925, 5066, 5954, 8674, 
      9826, 10025, 14666, 17449, 19625, 2845, 820, 261, 9640, 10036, 2450, 
      1649, 1493, 1138, 1073, 890, 1205, 2074, 3413, 15178, 1664, 185, 145, 
      73, 548, 1220, 3664, 19945, 2890, 1762, 922, 522, 1762, 16722, 941, 
      3464, 3700, 8564, 377, 125, 346, 1021, 3037, 13346, 17545, 1513, 1105, 
      928, 153, 585, 2644, 15273, 1613, 493, 1010, 2978, 4265, 8269, 9005, 
      9385, 12713, 17858, 18938, 1037, 205, 205, 296, 3445, 8477, 8660, 
      15080, 19240, 901, 625, 394, 17649, 19269, 1552, 256, 5440, 5881, 
      10660, 12356, 14417, 17680, 2138, 1445, 689, 8753, 853, 685, 580, 349, 
      9928, 10324, 802, 1657, 2000, 1921, 569, 401, 521, 544, 3209, 3764, 
      4244, 7625, 925, 457, 637, 2122, 2205, 6682, 7002, 7330, 7666, 2005, 
      3733, 6725, 7373, 8765, 15860, 16868, 610, 565, 554, 2738, 3554, 15658, 
      17690, 625, 612, 1105, 2097, 1301, 1250, 689, 1850, 2389, 2561, 17525, 
      680, 701, 2440, 10085, 12776, 18632, 738, 730, 8298, 8473, 12393, 
      14185, 1568, 1745, 1165, 845, 1930, 9122, 5389, 13896, 15541, 1922, 
      1402, 986, 1985, 1700, 1168, 10825, 1189, 1090, 3690, 8658, 14545, 
      2180, 2920, 12605, 14845, 1901, 1234, 1346, 4706, 5714, 1396, 1921, 
      3697, 9217, 10132, 2210, 3394, 3485, 5090, 8594, 10205, 11978, 13913, 
      17498, 1508, 3293, 6485, 10093, 13988, 7841, 8161, 8656, 8996, 9344, 
      9881, 13921, 19825, 9425, 14450, 20177, 20450, 1908, 5989, 9508, 2173, 
      1970, 2378, 7474, 8249, 5185, 2125, 7801, 2197, 8200, 12932, 18245, 
      2785, 19109, 2425, 3265, 6529, 9193, 13968, 15529, 2725, 11050, 4100, 
      5749, 9061, 10421, 19924, 2610, 2637, 2826, 12010, 21645, 3329, 2804, 
      2929, 3188, 3604, 4148, 22025, 2818, 3034, 3293, 3833, 12809, 13625, 
      13834, 15353, 4706, 5234, 7649, 10081, 16949, 19154, 3200, 4900, 10025, 
      12740, 14800, 17297, 4273, 5458, 15570, 3533, 4589, 9293, 19240, 5162, 
      5417, 6397, 8665, 9722, 9881, 11762, 3961, 3825, 3856, 4000, 4624, 
      6001, 6849, 10161, 3770, 4121, 11642, 21677, 4244, 7093, 8333, 10244, 
      16165, 21800, 23165, 11025, 22194, 5945, 4537, 4160, 4097, 4420, 5617, 
      7817, 16640, 23140, 26000, 4586, 4481, 4289, 4274, 4586, 5989, 10786, 
      15889, 6037, 10132, 11080, 20232, 4493, 6010, 10418, 4849, 5249, 6740, 
      8593, 21785, 5602, 5290, 5437, 11002, 13225, 22185, 4904, 6125, 8036, 
      8744, 11300, 12296, 13000, 21029, 24221, 26804, 5042, 5057, 6485, 
      12785, 16066, 5545, 10513, 10660, 12753, 16209, 17284, 20560, 20809, 
      21568, 22873, 6229, 9554, 10513, 10805, 19490, 20213, 26354, 16712, 
      16925, 5986, 9981, 10114, 10249, 21001, 22525, 5972, 5857, 8692, 9257, 
      13697, 13876, 14992, 22676, 11554, 12818, 15730, 16538, 21058, 6408, 
      14733, 32653, 7762, 9266, 34802, 7424, 7769, 10756, 15425, 26281, 
      29504, 7186, 13957, 19786, 25605, 31210, 33130, 35802, 7085, 7813, 
      9973, 13285, 15560, 19720, 25493, 28333, 30440, 33620, 6989, 29993, 
      33785, 7380, 12097, 20745, 21217, 31392, 33952, 7325, 18250, 20221, 
      22850, 36466, 38909, 8420, 7592, 9797, 15140, 17396, 20392, 28132, 
      35285, 36637, 8530, 7570, 12330, 12610, 23194, 36469, 8833, 22628, 
      8245, 8882, 12682, 15665, 17722, 33521, 33842, 9700, 10701, 21325, 
      22984, 35989, 12125, 13465, 16562, 23906, 33881, 42137, 9833, 8473, 
      9089, 9140, 12185, 21460, 9225, 10674, 12874, 26073, 33613, 42138, 
      8840, 11140, 12436, 12932, 25997, 29000, 29861, 38420, 10321, 14066, 
      17489, 26981, 28069, 35594, 10980, 10512, 12241, 12937, 13185, 15940, 
      16105, 17497, 26377, 40900, 12113, 11090, 9809, 10138, 10634, 11345, 
      14170, 14450, 16133, 27098, 10088, 10693, 11125, 11204, 12104, 12308, 
      13448, 38165, 32301, 42925, 10001, 14900, 15329, 15476, 18100, 18649, 
      10210, 10826, 16130, 16285, 33305, 41530, 11188, 12340, 17460, 40680, 
      41380, 30490, 33410, 34018, 34325, 34945, 45953, 35465, 48452, 11050, 
      12917, 13837, 35261, 36200, 50440, 14258, 49085, 14580, 14906, 14309, 
      17284, 18029, 38996, 15457, 15237, 38890, 44005, 53125, 13913, 43520, 
      44585, 54160, 44453, 54794, 14760, 17620, 21277, 22600, 45037, 51021, 
      19625, 17300, 21556, 48052, 14530, 15453, 18450, 21789, 22525, 52498, 
      54898, 15605, 17893, 17186, 17881, 19541, 16909, 20509, 21529, 21853, 
      22018, 20809, 21205, 18376, 21060, 22600, 20740, 20866, 20737, 19109, 
      20077, 22637, 22786, 24089, 22450, 22313, 21556, 25525, 23396, 24425, 
      24580, 25385, 26165, 24973, 21922, 23696, 25065, 23337, 23440, 24797, 
      25541, 27400, 23634, 26900, 31048, 27781, 31365, 27770, 30992, 32980, 
      32180, 31985, 32848, 33898, 34025, 33757, 36954, 34709, 37160, 36941, 
      36040, 36625, 38113, 37220, 37577, 39690, 40325, 40885, 41625, 42173, 
      43433, 42804, 45337, 45994, 51445, 52585, 52722 ], 
  [ 15245, 15613, 15041, 14089, 13525, 13896, 14020, 13345, 13700, 11597, 
      11105, 11444, 9386, 9305, 8325, 8424, 8405, 8185, 8473, 7785, 7048, 
      6500, 7762, 7610, 7540, 6354, 5917, 5297, 6485, 5189, 5384, 5050, 5108, 
      5153, 5140, 4457, 4869, 6280, 4736, 5636, 34001, 35425, 4626, 2696, 
      3176, 4709, 5864, 29396, 26426, 3973, 2120, 5161, 3617, 3785, 1850, 
      3145, 23753, 26498, 3445, 22789, 26100, 21002, 4625, 4225, 14900, 
      10469, 1445, 2669, 3208, 19669, 1898, 2210, 20413, 15457, 11497, 8521, 
      9506, 1226, 1801, 20825, 15317, 14845, 14612, 9256, 1556, 2452, 16532, 
      15013, 9860, 4273, 4388, 22633, 13061, 5861, 9242, 15602, 17345, 11925, 
      1741, 17541, 25549, 9305, 845, 16217, 16970, 27410, 10985, 17425, 
      17684, 12610, 11133, 6505, 6205, 4093, 5490, 6760, 8906, 7349, 1586, 
      2069, 15509, 11601, 4672, 4057, 1600, 6505, 15217, 15952, 20176, 22777, 
      4625, 4498, 673, 3029, 13298, 14218, 16154, 16405, 8584, 3620, 1325, 
      6568, 10045, 4285, 1810, 3042, 3145, 3922, 4537, 15817, 23850, 8864, 
      8500, 724, 2609, 3425, 20564, 5545, 482, 2861, 11597, 12461, 21386, 
      10125, 4813, 2440, 765, 1053, 5800, 6253, 8973, 9928, 1733, 3505, 2857, 
      377, 1040, 2105, 2281, 2372, 8720, 850, 1521, 2529, 5850, 17125, 8477, 
      3560, 2797, 2696, 1877, 1037, 365, 1220, 9997, 12965, 17357, 20360, 
      610, 653, 3769, 5210, 8633, 10985, 985, 208, 3508, 10548, 15520, 6050, 
      905, 7690, 6824, 1781, 541, 200, 2600, 3700, 1377, 85, 4306, 5410, 
      10282, 15706, 4160, 2000, 320, 9668, 1813, 50, 149, 674, 2965, 4949, 
      8885, 4525, 2061, 565, 397, 3061, 10036, 4514, 6914, 1105, 1040, 25, 
      1105, 4640, 17440, 5485, 1165, 634, 4234, 148, 1768, 15629, 1157, 1025, 
      1297, 15626, 3249, 1369, 1089, 196, 0, 64, 484, 676, 1296, 1849, 2809, 
      4356, 5476, 5929, 7225, 7396, 5777, 3601, 26, 2, 626, 6890, 1229, 104, 
      2308, 4360, 5933, 8285, 8840, 11885, 15380, 3145, 2313, 153, 45, 9, 
      2313, 2713, 9034, 12109, 3380, 1616, 692, 185, 41, 25, 3860, 4777, 
      6577, 6740, 3389, 809, 601, 386, 349, 314, 194, 50, 281, 3274, 3994, 
      6266, 7250, 7421, 11474, 13949, 15901, 4525, 1800, 877, 7092, 7432, 
      4018, 2965, 2753, 2258, 2165, 1898, 449, 1010, 1985, 11930, 2980, 689, 
      593, 353, 128, 464, 2180, 16193, 4570, 3106, 1930, 130, 810, 13306, 
      1949, 2036, 2216, 6184, 1021, 265, 122, 377, 1721, 10322, 14045, 2745, 
      2169, 1908, 265, 193, 1440, 12025, 2873, 185, 394, 1690, 2669, 5945, 
      6569, 6893, 9773, 14330, 15298, 2045, 485, 317, 212, 2045, 6125, 6280, 
      11860, 15572, 1825, 1381, 954, 14149, 15601, 2756, 452, 3620, 3977, 
      8000, 9472, 11281, 14180, 3538, 2593, 1445, 6373, 1693, 1413, 1224, 
      685, 7380, 7720, 1586, 845, 3316, 3209, 1129, 625, 409, 404, 1921, 
      2336, 2704, 5441, 1737, 765, 441, 1170, 1225, 4666, 4930, 5202, 5482, 
      1109, 2333, 4709, 5245, 6413, 12584, 13480, 1058, 929, 890, 1618, 2210, 
      12410, 14218, 1017, 976, 657, 1201, 2225, 2146, 661, 1066, 1409, 1525, 
      14081, 932, 757, 1460, 7565, 9892, 15076, 1018, 898, 6058, 6205, 9565, 
      11133, 980, 1073, 1865, 1097, 1202, 6770, 3709, 10900, 12349, 2986, 
      2186, 1322, 1285, 2624, 1028, 8249, 1665, 1258, 2458, 6418, 11493, 
      1480, 1940, 9805, 11765, 2825, 1514, 1234, 3250, 4034, 1872, 1417, 
      2521, 6921, 7696, 3218, 2330, 2393, 3578, 6410, 7769, 9290, 10973, 
      14138, 1928, 2285, 4693, 7685, 11048, 5825, 6089, 6500, 6784, 7076, 
      7529, 11009, 16241, 7157, 11482, 16565, 16810, 2440, 4365, 7240, 2873, 
      1858, 1930, 5570, 6205, 3785, 2041, 5869, 2141, 6212, 10216, 14885, 
      3653, 15665, 2929, 2593, 4905, 7065, 11140, 12505, 2417, 8642, 5416, 
      4349, 6989, 8125, 16424, 2722, 2665, 2602, 9490, 17977, 4225, 3280, 
      2705, 2768, 2960, 3280, 18329, 2930, 2810, 2873, 3133, 10205, 10909, 
      11090, 12413, 3754, 4114, 5941, 7925, 13841, 15794, 3172, 3920, 7897, 
      10192, 11972, 14161, 3573, 4338, 12658, 4093, 3805, 7333, 15908, 4210, 
      4381, 5081, 6845, 7706, 7837, 9410, 4689, 3601, 3604, 3636, 3924, 4825, 
      5449, 8089, 3770, 3757, 9346, 18121, 3880, 5693, 6653, 8200, 13253, 
      18244, 19469, 8869, 18610, 7345, 5321, 4580, 4265, 4112, 4721, 6305, 
      13700, 19472, 22052, 5314, 5125, 4709, 4274, 4250, 5009, 8714, 13061, 
      5085, 8200, 8980, 16900, 4745, 5114, 8458, 5465, 4745, 5648, 7025, 
      18313, 6610, 4842, 4905, 8986, 10845, 18685, 5156, 5341, 6664, 7204, 
      9256, 10084, 10676, 17669, 20525, 22856, 5210, 5141, 5617, 10517, 
      13322, 6273, 8665, 8784, 10513, 13465, 14400, 17284, 17505, 18180, 
      19345, 5585, 7930, 8693, 8929, 16354, 16993, 22490, 13940, 14125, 6714, 
      8329, 8434, 8541, 17725, 19081, 6560, 5801, 7376, 7801, 11401, 11552, 
      12500, 19232, 9650, 10690, 13154, 13850, 17810, 6100, 12325, 28285, 
      6866, 7922, 30266, 8516, 6929, 9104, 12961, 22529, 25444, 6682, 11745, 
      16762, 21937, 27010, 28762, 31210, 6749, 7085, 8573, 11213, 13124, 
      16724, 21853, 24413, 26324, 29224, 7465, 25933, 29389, 8080, 10305, 
      17665, 18081, 27220, 29556, 7241, 15506, 17225, 19546, 31874, 34121, 
      9512, 8180, 8621, 12872, 14792, 17396, 24296, 30805, 32045, 9594, 7738, 
      10594, 10818, 19890, 31905, 8105, 19408, 7937, 8210, 10946, 13397, 
      15146, 29237, 29530, 8776, 9469, 18301, 19764, 31509, 10585, 11645, 
      14210, 20602, 29597, 37181, 11065, 8585, 8585, 8608, 10673, 18464, 
      10093, 9610, 11250, 22573, 29385, 37210, 8980, 9992, 10952, 11336, 
      22525, 25220, 25997, 33800, 11525, 12274, 15109, 23425, 24401, 31226, 
      12352, 11716, 10897, 11425, 11617, 13840, 13977, 15145, 22905, 36112, 
      13765, 12434, 10565, 9578, 9850, 10309, 12434, 12658, 14033, 23570, 
      9668, 9965, 10229, 10280, 10900, 11048, 11908, 33629, 28297, 38025, 
      10225, 13136, 13481, 13600, 15776, 16241, 10322, 10322, 14170, 14297, 
      29245, 36770, 10600, 11304, 15304, 36004, 36648, 26738, 29378, 29930, 
      30209, 30773, 40885, 31265, 43216, 11386, 11965, 12605, 31117, 31972, 
      45092, 12970, 43849, 13264, 13562, 13189, 15464, 16069, 34600, 17221, 
      13921, 34522, 39217, 47665, 13073, 38788, 39769, 48644, 39665, 49250, 
      16132, 15912, 18925, 20052, 40221, 45757, 17581, 15760, 19232, 43040, 
      15538, 14473, 16714, 19465, 20089, 47178, 49410, 14653, 16325, 15842, 
      19729, 17777, 18365, 18605, 19485, 19753, 19890, 18989, 23445, 19972, 
      19240, 20500, 22784, 22882, 22725, 17989, 18761, 20761, 20882, 26525, 
      24578, 20605, 20072, 23285, 21632, 22465, 22592, 23257, 23953, 27325, 
      20690, 22100, 23245, 22105, 22180, 23341, 23917, 25412, 22570, 25864, 
      29060, 26577, 29377, 26762, 29396, 30992, 30472, 30389, 31140, 32330, 
      32429, 32301, 35050, 33365, 35284, 35177, 34724, 35253, 36405, 35792, 
      36065, 38122, 38785, 39485, 40141, 40745, 41725, 41320, 43825, 44426, 
      49793, 50877, 50986 ], 
  [ 15005, 15245, 14785, 13833, 13221, 13480, 13572, 13025, 13220, 11357, 
      10897, 10900, 9146, 8905, 8149, 8200, 8117, 7913, 8105, 7417, 6824, 
      6404, 7202, 7018, 6932, 5986, 5645, 5105, 5941, 4981, 5096, 4842, 4820, 
      4849, 4756, 4217, 4453, 5480, 4160, 4900, 31249, 32609, 3970, 2536, 
      2824, 4021, 5000, 26836, 24010, 3365, 2152, 4329, 3025, 3161, 1898, 
      2633, 21449, 24050, 2853, 20533, 23668, 18842, 3809, 3457, 16820, 
      12053, 1493, 2173, 2600, 17573, 1594, 1810, 18269, 17425, 13177, 9945, 
      11026, 1306, 1481, 18649, 17285, 16781, 16532, 10760, 1300, 1940, 
      14612, 16965, 11428, 3425, 3524, 20345, 14885, 4805, 7850, 13730, 
      15361, 13669, 1341, 15541, 23101, 10841, 941, 14297, 15002, 24866, 
      12665, 15425, 15668, 14418, 12829, 7785, 7453, 3229, 4450, 5576, 10426, 
      8725, 1154, 1525, 13621, 13345, 5760, 5065, 1152, 5337, 13345, 14032, 
      18000, 20457, 5713, 5570, 545, 2293, 11554, 12410, 14218, 14453, 10088, 
      4580, 925, 5384, 11677, 5341, 1282, 2290, 2377, 3042, 3577, 13897, 
      21466, 10400, 10004, 500, 1921, 2609, 18356, 6761, 370, 2125, 9965, 
      10765, 19130, 11773, 5949, 3240, 493, 685, 4680, 5085, 7549, 8424, 
      2405, 4481, 3737, 265, 656, 1481, 1625, 1700, 7312, 514, 1009, 1825, 
      4714, 15109, 9997, 4552, 3677, 3560, 2597, 1565, 221, 772, 8477, 11221, 
      15325, 18152, 338, 365, 2873, 4138, 7225, 9385, 1513, 400, 2644, 8980, 
      13600, 7346, 521, 6362, 8200, 2501, 941, 424, 1864, 2804, 2017, 181, 
      3330, 4306, 8730, 13770, 5248, 2768, 128, 8164, 2549, 98, 53, 338, 
      2165, 3893, 7445, 5661, 2845, 997, 765, 2245, 8500, 3506, 5650, 1697, 
      1616, 137, 641, 3616, 15392, 6733, 1773, 1098, 3258, 20, 1160, 13693, 
      1765, 577, 785, 13690, 4225, 2025, 1681, 484, 64, 0, 196, 324, 784, 
      1225, 2025, 3364, 4356, 4761, 5929, 6084, 7057, 4625, 170, 50, 290, 
      5626, 1853, 328, 1604, 3368, 4765, 6893, 7400, 10205, 13460, 4105, 
      3145, 409, 205, 73, 1609, 1945, 7578, 10413, 4372, 2320, 1172, 457, 
      185, 41, 2932, 3737, 5345, 5492, 4381, 1321, 1049, 754, 701, 650, 466, 
      194, 89, 2426, 3050, 5066, 5954, 6109, 9826, 12125, 13949, 5661, 2536, 
      1405, 5812, 6120, 5090, 3893, 3649, 3074, 2965, 2650, 193, 578, 1345, 
      10250, 3908, 1153, 1025, 689, 64, 208, 1508, 14225, 5706, 4050, 2682, 
      82, 442, 11530, 2701, 1396, 1544, 5000, 1565, 521, 170, 185, 1145, 
      8770, 12221, 3625, 2953, 2644, 505, 145, 928, 10345, 3769, 185, 218, 
      1130, 1933, 4793, 5353, 5645, 8269, 12490, 13394, 2797, 821, 557, 340, 
      1421, 4957, 5096, 10196, 13652, 2529, 1989, 1450, 12325, 13681, 3620, 
      740, 2756, 3065, 6656, 8000, 9665, 12356, 4514, 3425, 2053, 5189, 2349, 
      2005, 1768, 1053, 6100, 6408, 2210, 557, 4244, 4121, 1625, 929, 521, 
      500, 1361, 1696, 2000, 4369, 2377, 1117, 505, 802, 841, 3690, 3922, 
      4162, 4410, 773, 1709, 3733, 4205, 5245, 10888, 11720, 1490, 1313, 
      1258, 1154, 1618, 10730, 12410, 1417, 1360, 577, 865, 2929, 2834, 821, 
      794, 1025, 1109, 12289, 1252, 965, 1076, 6301, 8420, 13220, 1354, 1170, 
      4954, 5085, 8125, 9565, 820, 865, 2441, 1417, 962, 5602, 2925, 9364, 
      10701, 3770, 2810, 1690, 1061, 3328, 1124, 6953, 2113, 1530, 1930, 
      5314, 9925, 1256, 1556, 8381, 10181, 3529, 1850, 1346, 2594, 3250, 
      2320, 1305, 2025, 5785, 6480, 3970, 1898, 1945, 2890, 5338, 6553, 7930, 
      9469, 12394, 2344, 1885, 3845, 6485, 9544, 4849, 5081, 5444, 5696, 
      5956, 6361, 9521, 14369, 6037, 9962, 14677, 14906, 2920, 3613, 6120, 
      3449, 1970, 1850, 4658, 5213, 3161, 2169, 4941, 2285, 5252, 8840, 
      13141, 4325, 13873, 3393, 2385, 4153, 6025, 9700, 10953, 2417, 7442, 
      6344, 3725, 5981, 6989, 14600, 2962, 2857, 2650, 8226, 16057, 4913, 
      3728, 2753, 2704, 2768, 2960, 16393, 3170, 2858, 2809, 2909, 8893, 
      9533, 9698, 10909, 3386, 3650, 5141, 6869, 12241, 14050, 3332, 3536, 
      6857, 8912, 10532, 12545, 3349, 3874, 11170, 4589, 3533, 6389, 14180, 
      3842, 3965, 4505, 5981, 6730, 6845, 8242, 5281, 3649, 3636, 3604, 3700, 
      4329, 4825, 7081, 3946, 3725, 8210, 16265, 3848, 5069, 5869, 7208, 
      11765, 16388, 17533, 7813, 16738, 8321, 5945, 4996, 4537, 4112, 4385, 
      5617, 12196, 17552, 19972, 5906, 5669, 5125, 4450, 4234, 4625, 7706, 
      11621, 4717, 7272, 7956, 15172, 5065, 4778, 7514, 5993, 4633, 5200, 
      6305, 16505, 7362, 4762, 4777, 8010, 9661, 16861, 5476, 5069, 6056, 
      6500, 8264, 8996, 9524, 15925, 18589, 20776, 5482, 5365, 5297, 9397, 
      11930, 6865, 7785, 7888, 9409, 12073, 12928, 15588, 15793, 16420, 
      17505, 5393, 7178, 7829, 8033, 14738, 15329, 20458, 12532, 12701, 7306, 
      7561, 7650, 7741, 16029, 17289, 7072, 5945, 6800, 7145, 10265, 10400, 
      11252, 17440, 8738, 9650, 11858, 12490, 16130, 6100, 11125, 25965, 
      6530, 7330, 27850, 9316, 6625, 8336, 11729, 20561, 23300, 6570, 10657, 
      15210, 20017, 24786, 26442, 28762, 6733, 6845, 7949, 10205, 11908, 
      15188, 19949, 22349, 24148, 26888, 7913, 23789, 27053, 8656, 9457, 
      16081, 16465, 25012, 27220, 7369, 14114, 15689, 17834, 29426, 31561, 
      10312, 8692, 8125, 11752, 13480, 15860, 22280, 28421, 29597, 10378, 
      8010, 9778, 9970, 18178, 29473, 7865, 17744, 7937, 8002, 10130, 12277, 
      13850, 26965, 27242, 8424, 8941, 16749, 18100, 29125, 9881, 10781, 
      13042, 18890, 27325, 34525, 11945, 8825, 8473, 8480, 9985, 16928, 
      10765, 9178, 10498, 20749, 27145, 34570, 9236, 9512, 10280, 10600, 
      20717, 23236, 23965, 31336, 12389, 11426, 13925, 21569, 22481, 28906, 
      13312, 12580, 10305, 10737, 10897, 12816, 12937, 13977, 21097, 33552, 
      14885, 13378, 11173, 9434, 9578, 9893, 11618, 11810, 13009, 21730, 
      9604, 9725, 9893, 9928, 10388, 10504, 11204, 31213, 26185, 35401, 
      10529, 12304, 12601, 12704, 14624, 15041, 10562, 10210, 13226, 13337, 
      27101, 34226, 10440, 10888, 14248, 33508, 34120, 24770, 27250, 27770, 
      28033, 28565, 38165, 29041, 40400, 11754, 11597, 12077, 28925, 29732, 
      42212, 12410, 41033, 12688, 12970, 12725, 14600, 15125, 32264, 18405, 
      13345, 32202, 36657, 44721, 12769, 36260, 37193, 45668, 37105, 46258, 
      17092, 15112, 17757, 18772, 37645, 42925, 16589, 15056, 18080, 40352, 
      16290, 14089, 15898, 18313, 18873, 44314, 46450, 14285, 15605, 15250, 
      20961, 16945, 19373, 17693, 18493, 18729, 18850, 18125, 24901, 21060, 
      18376, 19476, 24128, 24210, 24037, 17525, 18185, 19865, 19970, 28093, 
      25970, 19805, 19400, 22181, 20800, 21521, 21632, 22217, 22865, 28845, 
      20162, 21364, 22381, 21577, 21636, 22685, 23165, 24452, 22138, 25448, 
      28100, 26065, 28417, 26362, 28660, 30032, 29672, 29653, 30340, 31610, 
      31693, 31645, 34138, 32773, 34388, 34345, 34148, 34645, 35605, 35152, 
      35377, 37402, 38081, 38861, 39469, 40105, 40925, 40648, 43137, 43706, 
      49025, 50077, 50170 ], 
  [ 14893, 14909, 14645, 13693, 12997, 13060, 13096, 12773, 12688, 11245, 
      10841, 10256, 9034, 8513, 8149, 8116, 7921, 7745, 7769, 7081, 6740, 
      6544, 6530, 6290, 6176, 5650, 5477, 5077, 5297, 4925, 4900, 4786, 4624, 
      4625, 4392, 4105, 4033, 4388, 3460, 3920, 26741, 27989, 3130, 2564, 
      2516, 3125, 3796, 22664, 20090, 2609, 2516, 3181, 2297, 2377, 2290, 
      2045, 17725, 20074, 2125, 16893, 19720, 15370, 2689, 2421, 20488, 
      15133, 1885, 1613, 1844, 14213, 1370, 1418, 14825, 21177, 16425, 12745, 
      13994, 1754, 1229, 15149, 21037, 20477, 20200, 13700, 1160, 1352, 
      11560, 20689, 14480, 2249, 2320, 16649, 18385, 3265, 5722, 10762, 
      12197, 17029, 949, 12349, 19125, 13837, 1417, 11245, 11866, 20722, 
      15913, 12233, 12448, 17890, 16105, 10333, 9945, 2025, 2938, 3812, 
      13394, 11441, 706, 881, 10625, 16705, 7972, 7137, 676, 3601, 10377, 
      10980, 14500, 16705, 7925, 7754, 629, 1313, 8810, 9554, 11138, 11345, 
      13028, 6568, 533, 3620, 14841, 7497, 666, 1282, 1341, 1810, 2205, 
      10845, 17602, 13396, 12944, 416, 1025, 1489, 14800, 9197, 482, 1145, 
      7417, 8105, 15490, 14965, 8245, 4948, 325, 349, 3028, 3349, 5365, 6100, 
      3889, 6497, 5585, 377, 292, 697, 785, 832, 5156, 234, 421, 901, 3034, 
      11889, 12965, 6596, 5525, 5380, 4165, 2797, 277, 296, 6125, 8477, 
      12077, 14596, 170, 169, 1613, 2570, 5069, 6893, 2745, 1044, 1440, 6544, 
      10548, 9922, 157, 4346, 10916, 4069, 1949, 1124, 884, 1544, 3445, 657, 
      1930, 2682, 6322, 10690, 7460, 4420, 100, 5840, 4145, 490, 193, 58, 
      1073, 2353, 5233, 7957, 4525, 2061, 1717, 1125, 6120, 2050, 3746, 3041, 
      2932, 641, 137, 2132, 12116, 9225, 3145, 2218, 1858, 104, 404, 10613, 
      3137, 101, 197, 10610, 6241, 3481, 3025, 1296, 484, 196, 0, 16, 196, 
      441, 961, 1936, 2704, 3025, 3969, 4096, 9605, 6725, 730, 442, 10, 3722, 
      3253, 1028, 680, 1940, 3029, 4765, 5188, 7573, 10408, 6093, 4909, 1165, 
      793, 493, 685, 909, 5338, 7753, 6416, 3860, 2320, 1241, 745, 377, 1616, 
      2225, 3497, 3616, 6425, 2525, 2141, 1706, 1625, 1546, 1250, 754, 61, 
      1250, 1706, 3274, 3994, 4121, 7250, 9241, 10841, 7957, 4132, 2637, 
      3880, 4132, 7274, 5825, 5525, 4810, 4673, 4274, 53, 130, 533, 7618, 
      5840, 2273, 2089, 1585, 260, 68, 640, 11089, 8002, 6010, 4306, 306, 
      106, 8730, 4325, 584, 676, 3236, 2825, 1277, 562, 157, 445, 6362, 9337, 
      5473, 4633, 4240, 1233, 369, 340, 7713, 5645, 493, 218, 458, 953, 3085, 
      3533, 3769, 5945, 9578, 10370, 4421, 1717, 1285, 872, 637, 3221, 3332, 
      7592, 10600, 4069, 3361, 2626, 9441, 10629, 5440, 1552, 1552, 1777, 
      4612, 5732, 7145, 9472, 6530, 5189, 3425, 3425, 3805, 3349, 3028, 2005, 
      4168, 4420, 3610, 361, 6176, 6025, 2801, 1769, 1025, 976, 689, 884, 
      1076, 2801, 3805, 2041, 925, 466, 477, 2290, 2466, 2650, 2842, 493, 
      925, 2333, 2693, 3509, 8228, 8948, 2554, 2293, 2210, 650, 890, 8098, 
      9554, 2425, 2340, 745, 585, 4469, 4346, 1409, 626, 661, 689, 9461, 
      2120, 1637, 712, 4397, 6152, 10280, 2250, 1954, 3330, 3433, 5913, 7129, 
      848, 809, 3757, 2285, 850, 3866, 1861, 6984, 8125, 5450, 4210, 2642, 
      977, 4868, 1600, 4993, 3205, 2314, 1314, 3690, 7489, 1172, 1192, 6197, 
      7717, 5069, 2746, 1850, 1754, 2186, 3412, 1417, 1465, 4105, 4660, 5594, 
      1450, 1469, 1994, 3770, 4733, 5858, 7145, 9650, 3380, 1493, 2669, 4693, 
      7220, 3449, 3625, 3904, 4100, 4304, 4625, 7225, 11401, 4385, 7610, 
      11681, 11882, 4068, 2605, 4468, 4765, 2474, 2018, 3370, 3785, 2377, 
      2701, 3625, 2845, 3880, 6740, 10397, 5809, 11045, 4513, 2329, 3145, 
      4513, 7488, 8545, 2725, 5650, 8276, 2941, 4525, 5309, 11716, 3690, 
      3501, 3042, 6322, 13005, 6425, 4820, 3145, 2900, 2740, 2708, 13313, 
      3898, 3250, 3005, 2825, 6905, 7433, 7570, 8585, 3050, 3146, 4049, 5329, 
      9749, 11306, 3920, 3172, 5345, 6980, 8320, 10025, 3265, 3370, 8874, 
      5765, 3365, 5045, 11464, 3506, 3545, 3805, 4777, 5330, 5417, 6506, 
      6625, 4041, 4000, 3856, 3616, 3769, 4041, 5625, 4562, 3977, 6530, 
      13325, 4100, 4285, 4805, 5780, 9469, 13448, 14453, 6273, 13770, 10337, 
      7345, 6032, 5321, 4420, 4105, 4721, 9872, 14500, 16640, 7250, 6929, 
      6161, 5066, 4514, 4261, 6250, 9409, 4381, 5956, 6472, 12456, 5933, 
      4498, 6170, 7225, 4745, 4724, 5353, 13649, 8986, 4930, 4861, 6610, 
      7897, 13977, 6344, 4901, 5300, 5576, 6836, 7400, 7816, 13181, 15509, 
      17444, 6266, 6065, 5045, 7745, 9802, 8209, 6553, 6628, 7785, 9945, 
      10660, 12928, 13105, 13648, 14593, 5365, 6170, 6625, 6773, 12218, 
      12725, 17210, 10376, 10517, 8650, 6525, 6586, 6649, 13369, 14461, 8276, 
      6505, 6100, 6305, 8585, 8692, 9376, 14612, 7450, 8138, 9898, 10418, 
      13498, 6408, 9333, 22213, 6250, 6602, 23930, 11024, 6401, 7300, 9881, 
      17425, 19856, 6682, 9061, 12802, 16965, 21202, 22690, 24786, 7013, 
      6733, 7165, 8749, 10088, 12808, 16925, 19045, 20648, 23108, 9005, 
      20345, 23273, 9972, 8281, 13617, 13945, 21456, 23440, 7901, 11986, 
      13309, 15146, 25450, 27389, 12020, 9896, 7565, 10100, 11492, 13480, 
      19060, 24557, 25621, 12058, 8794, 8658, 8794, 15490, 25525, 7753, 
      15140, 8245, 7946, 9010, 10625, 11890, 23297, 23546, 8116, 8325, 14341, 
      15496, 25261, 8957, 9577, 11306, 16202, 23657, 30185, 13793, 9553, 
      8585, 8564, 9089, 14548, 12249, 8730, 9490, 17865, 23533, 30258, 9992, 
      8980, 9412, 9620, 17861, 20072, 20717, 27332, 14209, 10250, 12161, 
      18629, 19429, 25154, 15300, 14400, 9577, 9841, 9945, 11332, 11425, 
      12241, 18241, 29380, 17153, 15338, 12545, 9490, 9410, 9473, 10498, 
      10634, 11525, 18818, 9800, 9613, 9613, 9620, 9800, 9860, 10280, 27293, 
      22797, 31117, 11369, 11156, 11369, 11444, 12916, 13249, 11290, 10322, 
      11882, 11965, 23657, 30082, 10468, 10468, 12708, 29448, 30004, 21634, 
      23834, 24298, 24533, 25009, 33713, 25457, 35780, 12706, 11261, 11461, 
      25397, 26120, 37480, 11738, 36413, 11988, 12242, 12221, 13396, 13781, 
      28484, 20785, 12645, 28450, 32485, 39877, 12545, 32144, 32993, 40768, 
      32933, 41330, 19080, 14020, 16021, 16840, 33445, 38277, 15161, 14132, 
      16372, 35956, 17914, 13725, 14778, 16605, 17053, 39610, 41578, 13949, 
      14653, 14522, 23425, 15797, 21445, 16405, 17065, 17245, 17338, 16921, 
      27757, 23272, 17172, 17992, 26788, 26842, 26641, 17021, 17485, 18605, 
      18682, 31145, 28714, 18713, 18532, 20557, 19652, 20177, 20260, 20705, 
      21269, 31813, 19546, 20384, 21177, 20961, 20992, 21845, 22157, 23080, 
      21690, 25028, 26728, 25477, 27045, 25970, 27680, 28660, 28580, 28673, 
      29248, 30658, 30713, 30805, 32850, 32045, 33128, 33197, 33448, 33889, 
      34513, 34340, 34481, 36450, 37157, 38077, 38601, 39293, 39833, 39780, 
      42241, 42754, 47989, 48985, 49050 ], 
  [ 14933, 14885, 14677, 13725, 13005, 13012, 13032, 12773, 12608, 11285, 
      10897, 10144, 9074, 8473, 8221, 8164, 7937, 7769, 7745, 7057, 6788, 
      6656, 6410, 6154, 6032, 5626, 5501, 5141, 5185, 4981, 4916, 4842, 4640, 
      4633, 4360, 4145, 3985, 4148, 3332, 3712, 25525, 26741, 2962, 2644, 
      2500, 2941, 3524, 21544, 19042, 2465, 2692, 2925, 2161, 2225, 2474, 
      1949, 16733, 19010, 1989, 15925, 18664, 14450, 2441, 2197, 21608, 
      16085, 2069, 1525, 1700, 13325, 1378, 1378, 13913, 22321, 17425, 13617, 
      14914, 1954, 1229, 14221, 22181, 21605, 21320, 14612, 1192, 1256, 
      10760, 21825, 15424, 1985, 2048, 15665, 19457, 2897, 5186, 9986, 11365, 
      18061, 909, 11509, 18061, 14765, 1625, 10445, 11042, 19610, 16913, 
      11393, 11600, 18954, 17113, 11133, 10729, 1753, 2578, 3380, 14314, 
      12289, 650, 769, 9841, 17737, 8676, 7801, 612, 3177, 9601, 10180, 
      13572, 15705, 8629, 8450, 725, 1105, 8098, 8810, 10330, 10529, 13940, 
      7208, 493, 3188, 15817, 8185, 562, 1066, 1117, 1530, 1885, 10045, 
      16570, 14324, 13856, 464, 841, 1241, 13856, 9965, 586, 937, 6761, 7417, 
      14522, 15949, 8973, 5508, 349, 325, 2628, 2925, 4813, 5508, 4385, 7145, 
      6185, 481, 260, 545, 617, 656, 4612, 226, 325, 709, 2626, 11041, 13885, 
      7252, 6125, 5972, 4685, 3221, 365, 232, 5525, 7765, 11221, 13652, 194, 
      185, 1325, 2194, 4525, 6253, 3169, 1300, 1168, 5920, 9748, 10730, 125, 
      3842, 11764, 4589, 2309, 1396, 676, 1256, 3925, 865, 1602, 2290, 5706, 
      9882, 8164, 4964, 164, 5248, 4673, 674, 305, 50, 833, 1985, 4673, 8685, 
      5077, 2437, 2061, 877, 5512, 1706, 3274, 3497, 3380, 857, 65, 1780, 
      11252, 10009, 3609, 2610, 1530, 200, 260, 9805, 3601, 37, 101, 9802, 
      6889, 3969, 3481, 1600, 676, 324, 16, 0, 100, 289, 729, 1600, 2304, 
      2601, 3481, 3600, 10405, 7397, 962, 626, 2, 3250, 3725, 1300, 488, 
      1604, 2605, 4229, 4628, 6893, 9608, 6733, 5485, 1453, 1033, 685, 493, 
      685, 4770, 7065, 7072, 4372, 2720, 1537, 977, 545, 1312, 1865, 3041, 
      3152, 7081, 2941, 2525, 2050, 1961, 1874, 1546, 986, 125, 986, 1394, 
      2834, 3506, 3625, 6586, 8489, 10025, 8685, 4660, 3061, 3400, 3636, 
      7970, 6449, 6133, 5378, 5233, 4810, 85, 74, 373, 6938, 6464, 2665, 
      2465, 1913, 388, 100, 464, 10265, 8730, 6642, 4842, 442, 82, 8002, 
      4861, 424, 500, 2804, 3257, 1565, 746, 221, 317, 5746, 8585, 6073, 
      5185, 4768, 1513, 505, 244, 7033, 6253, 653, 290, 338, 745, 2669, 3085, 
      3305, 5353, 8818, 9578, 4957, 2045, 1565, 1096, 485, 2797, 2900, 6920, 
      9800, 4581, 3825, 3034, 8689, 9829, 6032, 1856, 1280, 1481, 4100, 5156, 
      6497, 8720, 7178, 5765, 3889, 2993, 4293, 3805, 3460, 2349, 3688, 3924, 
      4082, 377, 6800, 6641, 3209, 2081, 1241, 1184, 569, 724, 884, 2425, 
      4285, 2377, 1117, 442, 445, 1962, 2122, 2290, 2466, 485, 773, 2005, 
      2333, 3085, 7540, 8228, 2930, 2645, 2554, 578, 754, 7418, 8810, 2785, 
      2692, 865, 577, 4981, 4850, 1649, 650, 629, 641, 8725, 2440, 1901, 680, 
      3925, 5576, 9512, 2578, 2250, 2938, 3033, 5353, 6505, 928, 865, 4205, 
      2605, 890, 3442, 1629, 6376, 7461, 6002, 4682, 2986, 1025, 5380, 1808, 
      4505, 3589, 2610, 1210, 3298, 6865, 1220, 1160, 5645, 7085, 5581, 3074, 
      2066, 1586, 1954, 3796, 1521, 1377, 3697, 4212, 6130, 1394, 1405, 1810, 
      3394, 4285, 5338, 6553, 8938, 3748, 1453, 2405, 4253, 6628, 3121, 3281, 
      3536, 3716, 3904, 4201, 6641, 10625, 3985, 7010, 10897, 11090, 4468, 
      2389, 4068, 5213, 2690, 2138, 3074, 3449, 2225, 2925, 3321, 3077, 3560, 
      6212, 9685, 6305, 10309, 4905, 2385, 2929, 4153, 6928, 7929, 2885, 
      5210, 8900, 2789, 4181, 4901, 10964, 3970, 3757, 3226, 5850, 12205, 
      6929, 5204, 3329, 3028, 2804, 2708, 12505, 4178, 3434, 3133, 2873, 
      6409, 6905, 7034, 7993, 3026, 3074, 3809, 4961, 9109, 10594, 4160, 
      3140, 4985, 6500, 7760, 9377, 3313, 3298, 8290, 6173, 3389, 4733, 
      10760, 3482, 3497, 3677, 4505, 5002, 5081, 6082, 7081, 4225, 4176, 
      4000, 3664, 3681, 3889, 5281, 4810, 4121, 6122, 12557, 4244, 4133, 
      4573, 5444, 8885, 12680, 13645, 5905, 12994, 10985, 7817, 6400, 5617, 
      4580, 4097, 4537, 9280, 13700, 15760, 7706, 7361, 6529, 5314, 4666, 
      4229, 5906, 8849, 4357, 5652, 6120, 11752, 6253, 4490, 5858, 7649, 
      4849, 4660, 5153, 12905, 9522, 5050, 4957, 6282, 7465, 13225, 6664, 
      4925, 5156, 5384, 6500, 7016, 7400, 12469, 14701, 16564, 6562, 6337, 
      5045, 7345, 9266, 8665, 6273, 6340, 7393, 9409, 10084, 12240, 12409, 
      12928, 13833, 5429, 5954, 6353, 6485, 11570, 12053, 16354, 9832, 9965, 
      9106, 6301, 6354, 6409, 12681, 13725, 8692, 6737, 5972, 6137, 8177, 
      8276, 8912, 13876, 7154, 7778, 9410, 9898, 12818, 6568, 8893, 21213, 
      6242, 6466, 22882, 11584, 6409, 7076, 9425, 16601, 18944, 6786, 8677, 
      12186, 16165, 20250, 21690, 23722, 7165, 6773, 7013, 8405, 9640, 12200, 
      16133, 18173, 19720, 22100, 9389, 19433, 22265, 10420, 8017, 12985, 
      13297, 20512, 22432, 8125, 11450, 12701, 14450, 24386, 26269, 12580, 
      10312, 7477, 9700, 10996, 12872, 18212, 23525, 24557, 12610, 9090, 
      8410, 8530, 14794, 24469, 7793, 14468, 8405, 8002, 8762, 10225, 11402, 
      22321, 22562, 8100, 8221, 13725, 14824, 24229, 8765, 9305, 10882, 
      15506, 22681, 29017, 14393, 9833, 8689, 8660, 8905, 13940, 12745, 8674, 
      9274, 17113, 22573, 29098, 10280, 8900, 9236, 9412, 17117, 19240, 
      19861, 26260, 14801, 9986, 11729, 17861, 18629, 24154, 15940, 14992, 
      9441, 9657, 9745, 10980, 11065, 11817, 17497, 28260, 17873, 15970, 
      13009, 9578, 9434, 9425, 10250, 10370, 11173, 18058, 9928, 9653, 9605, 
      9604, 9704, 9748, 10088, 26245, 21901, 29965, 11681, 10900, 11089, 
      11156, 12500, 12809, 11570, 10426, 11570, 11645, 22745, 28970, 10548, 
      10420, 12340, 28360, 28900, 20810, 22930, 23378, 23605, 24065, 32513, 
      24505, 34532, 13050, 11237, 11357, 24461, 25160, 36200, 11618, 35165, 
      11860, 12106, 12149, 13124, 13469, 27476, 21537, 12517, 27450, 31365, 
      38565, 12553, 31040, 31865, 39440, 31813, 39994, 19720, 13780, 15597, 
      16360, 32317, 37021, 14825, 13940, 15956, 34772, 18450, 13693, 14530, 
      16189, 16605, 38338, 40258, 13925, 14453, 14386, 24201, 15541, 22109, 
      16109, 16729, 16893, 16978, 16649, 28645, 23976, 16900, 17640, 27620, 
      27666, 27457, 16949, 17357, 18317, 18386, 32089, 29570, 18473, 18356, 
      20165, 19396, 19865, 19940, 20345, 20885, 32733, 19442, 20176, 20905, 
      20857, 20880, 21677, 21941, 22760, 21634, 24980, 26408, 25381, 26725, 
      25930, 27472, 28340, 28340, 28465, 29008, 30458, 30505, 30637, 32554, 
      31909, 32840, 32941, 33320, 33745, 34273, 34180, 34297, 36250, 36965, 
      37925, 38425, 39133, 39593, 39604, 42057, 42554, 47765, 48745, 48802 ], 
  [ 15173, 14965, 14897, 13945, 13165, 13032, 13012, 12913, 12548, 11525, 
      11177, 10004, 9314, 8513, 8541, 8424, 8117, 7969, 7825, 7137, 7048, 
      7076, 6250, 5954, 5812, 5706, 5701, 5441, 5045, 5261, 5096, 5122, 4820, 
      4793, 4420, 4385, 4005, 3688, 3152, 3332, 22625, 23761, 2682, 2984, 
      2600, 2621, 2984, 18884, 16562, 2245, 3272, 2425, 1961, 1985, 3074, 
      1849, 14393, 16490, 1789, 13645, 16164, 12290, 1961, 1777, 24548, 
      18605, 2669, 1445, 1480, 11245, 1538, 1418, 11773, 25321, 20065, 15937, 
      17354, 2594, 1369, 12041, 25181, 24565, 24260, 17032, 1412, 1156, 8900, 
      24805, 17924, 1465, 1508, 13345, 22277, 2117, 3986, 8186, 9425, 20781, 
      949, 9549, 15541, 17225, 2285, 8585, 9122, 16970, 19553, 9433, 9620, 
      21754, 19773, 13273, 12829, 1213, 1818, 2440, 16754, 14549, 650, 629, 
      8021, 20457, 10576, 9601, 592, 2257, 7801, 8320, 11392, 13345, 10529, 
      10330, 1105, 725, 6458, 7090, 8450, 8629, 16360, 8948, 533, 2248, 
      18397, 10045, 442, 666, 697, 970, 1225, 8185, 14130, 16784, 16276, 724, 
      521, 761, 11636, 12025, 986, 557, 5261, 5837, 12242, 18549, 10933, 
      7048, 549, 405, 1768, 2005, 3573, 4168, 5765, 8905, 7825, 881, 320, 
      305, 337, 356, 3392, 346, 225, 369, 1746, 9061, 16325, 9032, 7765, 
      7592, 6125, 4421, 725, 212, 4165, 6125, 9221, 11432, 394, 365, 745, 
      1394, 3305, 4793, 4369, 2080, 628, 4500, 7888, 12890, 185, 2722, 14024, 
      6029, 3349, 2216, 296, 676, 5265, 1525, 922, 1450, 4306, 8002, 10064, 
      6464, 464, 3908, 6133, 1274, 725, 170, 373, 1205, 3413, 10645, 6597, 
      3517, 3061, 397, 4132, 986, 2234, 4777, 4640, 1537, 25, 1040, 9232, 
      12109, 4909, 3730, 850, 580, 40, 7925, 4901, 17, 1, 7922, 8649, 5329, 
      4761, 2500, 1296, 784, 196, 100, 0, 49, 289, 900, 1444, 1681, 2401, 
      2500, 12545, 9217, 1682, 1226, 122, 2210, 5045, 2120, 148, 904, 1685, 
      3029, 3368, 5333, 7748, 8473, 7065, 2313, 1773, 1305, 153, 265, 3490, 
      5485, 8852, 5792, 3860, 2417, 1697, 1105, 692, 1105, 2041, 2132, 8861, 
      4121, 3625, 3050, 2941, 2834, 2426, 1706, 425, 466, 754, 1874, 2426, 
      2525, 5066, 6749, 8125, 10645, 6120, 4261, 2340, 2536, 9850, 8149, 
      7793, 6938, 6773, 6290, 305, 74, 113, 5378, 8164, 3785, 3545, 2873, 
      848, 320, 164, 8345, 10690, 8362, 6322, 922, 162, 6322, 6341, 164, 200, 
      1864, 4477, 2425, 1346, 521, 137, 4346, 6845, 7713, 6705, 6228, 2353, 
      985, 144, 5473, 7913, 1193, 610, 178, 365, 1769, 2105, 2285, 4013, 
      7058, 7738, 6437, 3005, 2405, 1796, 245, 1877, 1960, 5380, 7940, 6001, 
      5125, 4194, 6949, 7969, 7652, 2756, 740, 881, 2960, 3856, 5017, 6980, 
      8938, 7345, 5189, 2053, 5653, 5085, 4680, 3349, 2628, 2824, 5402, 557, 
      8500, 8321, 4369, 3001, 1921, 1844, 409, 464, 544, 1625, 5625, 3357, 
      1737, 522, 505, 1282, 1402, 1530, 1666, 605, 533, 1325, 1573, 2165, 
      5960, 6568, 4010, 3665, 3554, 538, 554, 5858, 7090, 3825, 3712, 1305, 
      697, 6401, 6250, 2389, 850, 689, 661, 7025, 3380, 2701, 740, 2885, 
      4276, 7732, 3538, 3130, 2098, 2173, 4093, 5085, 1268, 1145, 5465, 3545, 
      1130, 2522, 1189, 4996, 5941, 7522, 6002, 3986, 1285, 6800, 2468, 3425, 
      4689, 3490, 1090, 2458, 5445, 1480, 1220, 4405, 5645, 7001, 4034, 2746, 
      1306, 1514, 4896, 1921, 1297, 2817, 3232, 7610, 1394, 1385, 1490, 2594, 
      3305, 4178, 5213, 7298, 4808, 1493, 1885, 3293, 5288, 2441, 2561, 2756, 
      2896, 3044, 3281, 5321, 8825, 3125, 5650, 9077, 9250, 5608, 1989, 3208, 
      6473, 3370, 2578, 2474, 2749, 1985, 3625, 2701, 3797, 2900, 5032, 8045, 
      7685, 8609, 6025, 2665, 2529, 3393, 5668, 6529, 3425, 4250, 10600, 
      2549, 3461, 4021, 9224, 4810, 4537, 3826, 4810, 10345, 8329, 6304, 
      3929, 3488, 3104, 2848, 10625, 5018, 4034, 3593, 3133, 5309, 5725, 
      5834, 6653, 3106, 3034, 3349, 4181, 7649, 8954, 4900, 3200, 4225, 5440, 
      6500, 7897, 3573, 3258, 6970, 7333, 3589, 4093, 9140, 3562, 3517, 3497, 
      3965, 4322, 4381, 5162, 8361, 4825, 4756, 4500, 3924, 3601, 3649, 4561, 
      5570, 4621, 5242, 10777, 4744, 3893, 4133, 4744, 7565, 10900, 11765, 
      5125, 11194, 12745, 9137, 7460, 6497, 5120, 4217, 4217, 7940, 11840, 
      13700, 8986, 8581, 7589, 6074, 5186, 4289, 5186, 7589, 4437, 5032, 
      5380, 10132, 7193, 4610, 5218, 8849, 5249, 4640, 4793, 11185, 11002, 
      5490, 5337, 5602, 6525, 11485, 7604, 5125, 4936, 5044, 5800, 6196, 
      6500, 10829, 12821, 14504, 7442, 7157, 5185, 6485, 8066, 9945, 5713, 
      5760, 6553, 8209, 8784, 10660, 10809, 11268, 12073, 5729, 5554, 5813, 
      5905, 10090, 10513, 14354, 8612, 8725, 10386, 5881, 5914, 5949, 11101, 
      12025, 9872, 7457, 5792, 5857, 7297, 7376, 7892, 12176, 6554, 7018, 
      8330, 8738, 11258, 7108, 7933, 18853, 6362, 6266, 20402, 13124, 6569, 
      6656, 8425, 14681, 16804, 7186, 7857, 10786, 14305, 18010, 19330, 
      21202, 7685, 7013, 6773, 7685, 8660, 10820, 14293, 16133, 17540, 19720, 
      10489, 17293, 19885, 11680, 7497, 11545, 11817, 18292, 20052, 8825, 
      10250, 11321, 12850, 21866, 23609, 14120, 11492, 7397, 8840, 9896, 
      11492, 16232, 21085, 22037, 14130, 9970, 7930, 8010, 13194, 21969, 
      8033, 12928, 8945, 8282, 8282, 9365, 10322, 20021, 20242, 8200, 8101, 
      12325, 13284, 21789, 8425, 8765, 9962, 13906, 20381, 26237, 16033, 
      10673, 9089, 9040, 8585, 12560, 14125, 8674, 8874, 15373, 20313, 26338, 
      11140, 8840, 8936, 9032, 15397, 17300, 17861, 23720, 16421, 9466, 
      10789, 16081, 16769, 21794, 17680, 16612, 9241, 9337, 9385, 10240, 
      10305, 10897, 15777, 25600, 19813, 17690, 14309, 9938, 9634, 9445, 
      9770, 9850, 10433, 16298, 10388, 9893, 9725, 9704, 9604, 9608, 9748, 
      23765, 19801, 27225, 12601, 10400, 10529, 10576, 11600, 11849, 12410, 
      10826, 10930, 10985, 20605, 26330, 10888, 10440, 11560, 25780, 26280, 
      18890, 20810, 21218, 21425, 21845, 29653, 22265, 31552, 14050, 11317, 
      11237, 22261, 22900, 33140, 11458, 32185, 11680, 11906, 12109, 12584, 
      12829, 25096, 23557, 12337, 25090, 28705, 35425, 12713, 28420, 29185, 
      36260, 29153, 36794, 21460, 13320, 14677, 15300, 29637, 34021, 14125, 
      13600, 15056, 31952, 19930, 13753, 14050, 15289, 15625, 35298, 37098, 
      14005, 14093, 14186, 26281, 15041, 23909, 15509, 16029, 16153, 16218, 
      16109, 31005, 25876, 16360, 16900, 29840, 29866, 29637, 16909, 17177, 
      17737, 17786, 34589, 31850, 18013, 18056, 19325, 18896, 19225, 19280, 
      19585, 20065, 35173, 19322, 19796, 20365, 20737, 20740, 21397, 21541, 
      22100, 21634, 25000, 25748, 25281, 26065, 25970, 27092, 27680, 27880, 
      28085, 28548, 30098, 30125, 30357, 31954, 31709, 32260, 32441, 33140, 
      33525, 33813, 33920, 33977, 35890, 36625, 37685, 38125, 38873, 39133, 
      39304, 41737, 42194, 47345, 48285, 48322 ], 
  [ 15460, 15140, 15170, 14218, 13396, 13165, 13117, 13130, 12625, 11812, 
      11492, 10025, 9601, 8660, 8884, 8725, 8362, 8228, 8000, 7312, 7349, 
      7489, 6257, 5933, 5777, 5881, 5960, 5770, 5066, 5576, 5341, 5437, 5065, 
      5024, 4581, 4672, 4138, 3485, 3145, 3185, 20714, 21794, 2605, 3341, 
      2789, 2516, 2725, 17141, 14945, 2210, 3797, 2194, 1940, 1936, 3613, 
      1898, 12874, 14845, 1768, 12168, 14533, 10897, 1744, 1602, 26725, 
      20488, 3208, 1508, 1445, 9908, 1769, 1565, 10394, 27540, 22032, 17680, 
      19181, 3161, 1586, 10634, 27400, 26756, 26437, 18845, 1685, 1205, 7717, 
      27010, 19793, 1220, 1249, 11840, 24370, 1690, 3265, 7045, 8186, 22804, 
      1096, 8296, 13896, 19066, 2866, 7402, 7897, 15241, 21520, 8180, 8353, 
      23833, 21754, 14890, 14418, 954, 1405, 1901, 18581, 16250, 769, 650, 
      6866, 22480, 12025, 10980, 697, 1732, 6660, 7137, 9985, 11812, 11978, 
      11765, 1490, 578, 5429, 6005, 7253, 7418, 18173, 10285, 680, 1709, 
      20322, 11466, 477, 505, 522, 697, 882, 7002, 12541, 18625, 18089, 1025, 
      416, 544, 10201, 13586, 1385, 410, 4330, 4850, 10765, 20488, 12424, 
      8245, 808, 580, 1285, 1480, 2824, 3349, 6850, 10256, 9092, 1280, 481, 
      256, 260, 265, 2657, 549, 274, 250, 1249, 7794, 18152, 10397, 9032, 
      8845, 7252, 5380, 1096, 317, 3332, 5096, 7940, 9997, 653, 610, 458, 
      953, 2570, 3890, 5328, 2745, 369, 3625, 6705, 14521, 346, 2057, 15725, 
      7156, 4196, 2909, 149, 389, 6322, 2106, 565, 981, 3445, 6805, 11513, 
      7633, 793, 3089, 7274, 1813, 1138, 373, 170, 778, 2650, 12136, 7780, 
      4392, 3880, 180, 3285, 601, 1625, 5792, 5641, 2132, 116, 641, 7937, 
      13698, 5938, 4633, 493, 965, 5, 6728, 5930, 122, 50, 6725, 10000, 6400, 
      5776, 3249, 1849, 1225, 441, 289, 49, 0, 100, 529, 961, 1156, 1764, 
      1849, 14162, 10610, 2305, 1765, 325, 1601, 6088, 2813, 29, 533, 1160, 
      2308, 2605, 4360, 6565, 9810, 8290, 3034, 2410, 1858, 34, 90, 2713, 
      4498, 10217, 6905, 4777, 3152, 2320, 1616, 377, 692, 1460, 1537, 10226, 
      5066, 4514, 3869, 3746, 3625, 3161, 2329, 754, 221, 425, 1321, 1789, 
      1874, 4121, 5650, 6914, 12136, 7261, 5220, 1717, 1885, 11285, 9458, 
      9074, 8149, 7970, 7445, 578, 193, 50, 4405, 9473, 4688, 4420, 3664, 
      1289, 593, 73, 7120, 12181, 9685, 7477, 1377, 337, 5265, 7496, 101, 
      109, 1325, 5450, 3146, 1885, 850, 130, 3485, 5746, 8980, 7888, 7369, 
      3060, 1440, 193, 4500, 9194, 1690, 953, 185, 218, 1258, 1538, 1690, 
      3194, 5945, 6569, 7592, 3796, 3112, 2405, 196, 1352, 1421, 4421, 6757, 
      7114, 6154, 5125, 5850, 6786, 8905, 3505, 481, 580, 2281, 3065, 4100, 
      5881, 10289, 8570, 6218, 1514, 6724, 6100, 5653, 4168, 2005, 2173, 
      6445, 802, 9809, 9616, 5300, 3764, 2516, 2425, 416, 401, 425, 1184, 
      6682, 4162, 2290, 697, 666, 925, 1017, 1117, 1225, 808, 484, 968, 1160, 
      1640, 4973, 5525, 4885, 4498, 4373, 629, 533, 4885, 6005, 4672, 4545, 
      1732, 900, 7514, 7349, 3026, 1109, 850, 794, 5954, 4157, 3380, 901, 
      2276, 3485, 6605, 4329, 3865, 1629, 1690, 3330, 4210, 1625, 1460, 6466, 
      4322, 1417, 1997, 1000, 4149, 4996, 8705, 7045, 4805, 1586, 7913, 3049, 
      2788, 5578, 4225, 1125, 1989, 4570, 1781, 1381, 3656, 4756, 8114, 4825, 
      3341, 1229, 1325, 5785, 2320, 1360, 2320, 2665, 8765, 1513, 1490, 1385, 
      2153, 2738, 3485, 4394, 6269, 5669, 1640, 1640, 2740, 4469, 2084, 2176, 
      2329, 2441, 2561, 2756, 4516, 7684, 2642, 4817, 7922, 8081, 6525, 1828, 
      2725, 7474, 3965, 3005, 2173, 2378, 1936, 4234, 2386, 4420, 2557, 4325, 
      7016, 8770, 7538, 6928, 2980, 2368, 2980, 4905, 5668, 3922, 3697, 
      11909, 2500, 3076, 3524, 8125, 5517, 5202, 4365, 4201, 9162, 9428, 
      7193, 4468, 3929, 3433, 3065, 9428, 5725, 4573, 4034, 3434, 4658, 5018, 
      5113, 5834, 3281, 3125, 3146, 3754, 6746, 7925, 5537, 3361, 3812, 4817, 
      5737, 6980, 3874, 3349, 6165, 8264, 3848, 3764, 8125, 3737, 3650, 3490, 
      3706, 3965, 4010, 4637, 9376, 5364, 5281, 4969, 4225, 3664, 3600, 4176, 
      6221, 5090, 4745, 9650, 5213, 3844, 3944, 4373, 6760, 9773, 10568, 
      4698, 10053, 14096, 10180, 8321, 7232, 5617, 4420, 4112, 7121, 10657, 
      12377, 10001, 9554, 8450, 6725, 5669, 4450, 4801, 6826, 4612, 4717, 
      4981, 9117, 7970, 4813, 4889, 9808, 5648, 4745, 4660, 10100, 12157, 
      5917, 5722, 5245, 5986, 10386, 8381, 5384, 4901, 4925, 5429, 5741, 
      5989, 9800, 11624, 13181, 8177, 7850, 5402, 6002, 7345, 10960, 5440, 
      5473, 6084, 7488, 7993, 9673, 9808, 10225, 10960, 6058, 5393, 5554, 
      5618, 9173, 9554, 13073, 7877, 7976, 11401, 5706, 5725, 5746, 10114, 
      10954, 10817, 8080, 5785, 5780, 6800, 6865, 7297, 11105, 6253, 6605, 
      7693, 8045, 10285, 7605, 7380, 17320, 6565, 6245, 18785, 14321, 6800, 
      6481, 7844, 13456, 15425, 7585, 7402, 9925, 13122, 16561, 17797, 19557, 
      8168, 7300, 6724, 7300, 8093, 9973, 13124, 14824, 16133, 18173, 11378, 
      15914, 18338, 12681, 7252, 10656, 10900, 16857, 18505, 9434, 9529, 
      10474, 11849, 20221, 21866, 15317, 12437, 7460, 8357, 9245, 10645, 
      14965, 19496, 20392, 15313, 10705, 7713, 7765, 12193, 20338, 8320, 
      11969, 9442, 8597, 8065, 8882, 9685, 18530, 18737, 8389, 8136, 11464, 
      12325, 20200, 8306, 8506, 9437, 12905, 18890, 24410, 17300, 11380, 
      9488, 9425, 8480, 11713, 15210, 8793, 8713, 14274, 18850, 24525, 11861, 
      8917, 8845, 8885, 14312, 16061, 16580, 22061, 17674, 9221, 10250, 
      14954, 15586, 20261, 19017, 17865, 9220, 9232, 9252, 9841, 9892, 10372, 
      14692, 23857, 21290, 19013, 15338, 10309, 9893, 9578, 9553, 9605, 
      10034, 15185, 10829, 10180, 9928, 9893, 9653, 9629, 9629, 22148, 18450, 
      25426, 13364, 10169, 10256, 10289, 11089, 11296, 13117, 11225, 10601, 
      10642, 19226, 24601, 11245, 10573, 11133, 24093, 24565, 17665, 19445, 
      19825, 20018, 20410, 27770, 20816, 29585, 14869, 11492, 11272, 20840, 
      21437, 31117, 11465, 30218, 11673, 11885, 12200, 12325, 12500, 23549, 
      25090, 12330, 23557, 26962, 33346, 12944, 26705, 27428, 34153, 27410, 
      34673, 22797, 13117, 14152, 14677, 27880, 32040, 13754, 13481, 14545, 
      30097, 21085, 13914, 13833, 14778, 15058, 33289, 35005, 14180, 13960, 
      14165, 27856, 14810, 25288, 15208, 15658, 15754, 15805, 15850, 32776, 
      27325, 16101, 16501, 31513, 31525, 31282, 17000, 17170, 17450, 17485, 
      36458, 33565, 17810, 17965, 18856, 18665, 18896, 18937, 19172, 19610, 
      37000, 19357, 19649, 20106, 20772, 20761, 21320, 21380, 21757, 21753, 
      25133, 25405, 25330, 25722, 26117, 26945, 27337, 27677, 27938, 28345, 
      29965, 29978, 30280, 31653, 31688, 31973, 32210, 33133, 33490, 33610, 
      33857, 33872, 35757, 36506, 37636, 38034, 38810, 38930, 39213, 41632, 
      42061, 47170, 48082, 48105 ], 
  [ 16040, 15560, 15730, 14778, 13896, 13525, 13437, 13610, 12905, 12392, 
      12112, 10225, 10181, 9040, 9544, 9325, 8882, 8768, 8420, 7732, 7949, 
      8249, 6437, 6073, 5897, 6301, 6500, 6410, 5266, 6196, 5861, 6057, 5585, 
      5524, 4981, 5252, 4498, 3365, 3305, 3145, 18154, 19154, 2665, 4021, 
      3229, 2536, 2525, 14821, 12805, 2330, 4717, 2034, 2080, 2036, 4553, 
      2138, 10874, 12665, 1908, 10228, 12373, 9077, 1604, 1522, 30005, 23348, 
      4148, 1768, 1565, 8168, 2269, 1945, 8594, 30880, 25012, 20340, 21961, 
      4141, 2066, 8794, 30740, 30056, 29717, 21605, 2245, 1445, 6197, 30330, 
      22633, 1040, 1049, 9860, 27530, 1250, 2405, 5585, 6586, 25864, 1476, 
      6676, 11716, 21866, 3866, 5882, 6317, 12941, 24500, 6560, 6713, 26973, 
      24754, 17370, 16858, 754, 985, 1301, 21361, 18850, 1109, 850, 5386, 
      25540, 14265, 13120, 1017, 1152, 5200, 5617, 8145, 9792, 14218, 13985, 
      2210, 538, 4129, 4625, 5713, 5858, 20933, 12365, 1060, 1109, 23242, 
      13666, 697, 445, 442, 477, 562, 5482, 10441, 21425, 20849, 1625, 436, 
      404, 8321, 15986, 2125, 370, 3170, 3610, 8825, 23428, 14724, 10125, 
      1348, 1000, 765, 900, 1924, 2349, 8570, 12356, 11072, 2020, 881, 356, 
      320, 305, 1777, 1009, 514, 250, 709, 6154, 20932, 12517, 11012, 10805, 
      9032, 6920, 1796, 637, 2312, 3796, 6280, 8117, 1193, 1130, 218, 493, 
      1690, 2770, 6868, 3865, 169, 2545, 5185, 17021, 746, 1277, 18325, 8936, 
      5576, 4069, 109, 149, 8002, 3106, 225, 481, 2385, 5265, 13753, 9473, 
      1433, 2089, 9074, 2753, 1898, 833, 50, 338, 1730, 14436, 9640, 5812, 
      5220, 40, 2245, 221, 925, 7412, 7241, 3152, 416, 241, 6257, 16138, 
      7578, 6093, 153, 1685, 125, 5188, 7570, 442, 290, 5185, 12100, 8100, 
      7396, 4489, 2809, 2025, 961, 729, 289, 100, 0, 169, 441, 576, 1024, 
      1089, 16642, 12770, 3365, 2705, 785, 901, 7748, 3973, 29, 173, 580, 
      1448, 1685, 3140, 5045, 11890, 10210, 4234, 3490, 2818, 34, 10, 1773, 
      3258, 12337, 8665, 6257, 4372, 3380, 2516, 97, 272, 800, 857, 12346, 
      6586, 5954, 5209, 5066, 4925, 4381, 3389, 1394, 41, 125, 701, 1049, 
      1114, 2941, 4250, 5354, 14436, 9061, 6760, 997, 1125, 13505, 11498, 
      11074, 10049, 9850, 9265, 1138, 533, 130, 3185, 11513, 6148, 5840, 
      4964, 2089, 1153, 113, 5540, 14481, 11745, 9297, 2197, 757, 3925, 9316, 
      181, 149, 725, 7010, 4346, 2825, 1490, 290, 2425, 4346, 10960, 9748, 
      9169, 4240, 2260, 433, 3280, 11194, 2570, 1613, 365, 178, 698, 898, 
      1010, 2194, 4525, 5069, 9412, 5096, 4292, 3445, 296, 772, 821, 3221, 
      5237, 8874, 7794, 6625, 4450, 5266, 10865, 4745, 281, 320, 1481, 2105, 
      2960, 4481, 12389, 10490, 7858, 914, 8424, 7720, 7213, 5508, 1285, 
      1413, 8105, 1322, 11849, 11636, 6800, 5024, 3536, 3425, 596, 481, 425, 
      724, 8362, 5482, 3250, 1117, 1066, 585, 637, 697, 765, 1268, 584, 628, 
      740, 1060, 3733, 4205, 6305, 5858, 5713, 929, 673, 3665, 4625, 6052, 
      5905, 2512, 1360, 9274, 9089, 4106, 1649, 1250, 1154, 4594, 5437, 4520, 
      1301, 1576, 2525, 5165, 5629, 5085, 1129, 1170, 2410, 3130, 2305, 2080, 
      8066, 5602, 1997, 1417, 900, 3109, 3816, 10565, 8705, 6145, 2186, 9673, 
      4049, 2048, 7018, 5445, 1345, 1489, 3490, 2381, 1781, 2756, 3656, 9874, 
      6125, 4361, 1289, 1225, 7225, 3060, 1620, 1780, 2025, 10585, 1853, 
      1810, 1405, 1693, 2098, 2665, 3394, 4969, 7069, 2020, 1460, 2120, 3469, 
      1744, 1796, 1889, 1961, 2041, 2176, 3536, 6224, 2122, 3797, 6442, 6581, 
      8005, 1768, 2205, 9074, 4985, 3785, 1913, 2018, 2036, 5274, 2106, 5480, 
      2237, 3485, 5716, 10490, 6178, 8388, 3600, 2308, 2560, 3985, 4608, 
      4802, 3077, 13949, 2600, 2696, 2984, 6725, 6697, 6322, 5305, 3501, 
      7642, 11168, 8633, 5408, 4729, 4073, 3545, 7888, 6905, 5513, 4834, 
      4034, 3898, 4178, 4253, 4834, 3701, 3425, 3026, 3314, 5626, 6625, 6617, 
      3761, 3392, 4097, 4817, 5840, 4474, 3649, 5185, 9764, 4388, 3464, 6845, 
      4157, 4010, 3650, 3506, 3625, 3650, 4057, 10996, 6304, 6201, 5809, 
      4825, 3924, 3700, 3796, 7321, 5930, 4205, 8210, 6053, 3944, 3844, 4013, 
      5780, 8333, 9028, 4258, 8593, 16196, 11840, 9721, 8452, 6497, 4880, 
      4132, 6121, 9137, 10657, 11621, 11114, 9850, 7825, 6529, 4850, 4421, 
      5906, 5032, 4437, 4581, 7837, 9250, 5273, 4589, 11348, 6388, 5065, 
      4640, 8720, 13977, 6697, 6442, 4905, 5386, 8986, 9661, 5924, 5021, 
      4925, 5069, 5261, 5429, 8500, 10084, 11461, 9397, 9010, 5882, 5482, 
      6485, 12580, 5220, 5233, 5584, 6628, 7033, 8433, 8548, 8905, 9540, 
      6698, 5333, 5354, 5378, 8033, 8354, 11413, 6997, 7076, 13021, 5626, 
      5625, 5626, 8874, 9594, 12337, 9140, 5945, 5840, 6260, 6305, 6617, 
      9745, 5993, 6185, 6953, 7225, 9065, 8485, 6760, 15300, 7025, 6385, 
      16645, 16201, 7300, 6401, 7184, 11876, 13625, 8325, 6922, 8865, 11602, 
      14661, 15777, 17377, 9028, 7880, 6824, 6920, 7453, 8933, 11624, 13124, 
      14293, 16133, 12818, 14114, 16298, 14281, 7072, 9556, 9760, 14977, 
      16465, 10474, 8669, 9434, 10589, 18041, 19546, 17197, 13957, 7720, 
      7837, 8485, 9605, 13325, 17396, 18212, 17173, 11925, 7573, 7585, 10933, 
      18178, 8900, 10769, 10322, 9217, 7925, 8362, 8945, 16570, 16757, 8829, 
      8356, 10404, 11125, 18100, 8306, 8306, 8857, 11645, 16930, 21970, 
      19280, 12560, 10228, 10145, 8500, 10673, 16930, 9133, 8653, 12874, 
      16930, 22105, 13061, 9197, 8885, 8845, 12932, 14461, 14920, 19861, 
      19634, 9041, 9650, 13514, 14066, 18241, 21097, 19825, 9360, 9252, 9232, 
      9441, 9472, 9792, 13312, 21537, 23570, 21073, 16978, 11009, 10433, 
      9938, 9413, 9425, 9634, 13765, 11629, 10760, 10388, 10333, 9893, 9829, 
      9629, 20008, 16690, 23026, 14624, 10009, 10036, 10049, 10529, 10676, 
      14297, 11965, 10301, 10322, 17426, 22301, 11925, 10933, 10693, 21853, 
      22285, 16085, 17665, 18005, 18178, 18530, 25250, 18916, 26945, 16209, 
      11912, 11492, 18980, 19517, 28397, 11645, 27578, 11833, 12025, 12500, 
      12125, 12200, 21509, 27450, 12490, 21537, 24642, 30546, 13444, 24425, 
      25088, 31313, 25090, 31813, 24877, 12997, 13572, 13957, 25540, 29380, 
      13394, 13481, 13985, 27617, 22905, 14314, 13693, 14218, 14418, 30589, 
      32185, 14600, 13940, 14305, 30276, 14650, 27428, 14948, 15298, 15354, 
      15385, 15650, 35476, 29565, 15901, 16101, 34073, 34065, 33802, 17300, 
      17330, 17210, 17225, 39298, 36185, 17690, 18005, 18356, 18505, 18596, 
      18617, 18752, 19130, 39780, 19577, 19609, 19906, 20992, 20961, 21380, 
      21320, 21437, 22093, 25493, 25085, 25570, 25402, 26497, 26905, 27017, 
      27557, 27898, 28225, 29945, 29938, 30340, 31393, 31828, 31733, 32050, 
      33293, 33610, 33490, 33937, 33892, 35737, 36506, 37736, 38074, 38890, 
      38810, 39253, 41652, 42041, 47090, 47962, 47965 ], 
  [ 17093, 16405, 16757, 15805, 14845, 14292, 14152, 14533, 13568, 13445, 
      13217, 10784, 11234, 9833, 10701, 10404, 9857, 9769, 9265, 8577, 9028, 
      9536, 6970, 6554, 6352, 7146, 7501, 7541, 5825, 7301, 6836, 7162, 6560, 
      6473, 5800, 6305, 5265, 3508, 3812, 3392, 15125, 16021, 3042, 5204, 
      4100, 2861, 2564, 12104, 10322, 2785, 6212, 2125, 2561, 2465, 6074, 
      2749, 8573, 10130, 2389, 8005, 9864, 7010, 1721, 1717, 34568, 27365, 
      5669, 2405, 2020, 6205, 3218, 2738, 6553, 35521, 29185, 24097, 25874, 
      5714, 2989, 6701, 35381, 34645, 34280, 25492, 3272, 2056, 4520, 34945, 
      26624, 1105, 1088, 7585, 31937, 977, 1586, 3986, 4805, 30141, 2269, 
      4869, 9181, 25805, 5465, 4205, 4562, 10250, 28673, 4753, 4880, 31354, 
      28953, 20893, 20329, 793, 738, 820, 25274, 22529, 1850, 1409, 3761, 
      29817, 17476, 16201, 1732, 697, 3601, 3940, 6052, 7465, 17429, 17170, 
      3445, 785, 2738, 3130, 4010, 4129, 24820, 15368, 1853, 628, 27337, 
      16825, 1282, 666, 637, 490, 445, 3805, 8010, 25364, 24736, 2704, 761, 
      521, 6176, 19405, 3386, 617, 1961, 2297, 6602, 27549, 18013, 12868, 
      2349, 1845, 388, 445, 1053, 1348, 11105, 15385, 13945, 3281, 1700, 785, 
      697, 656, 932, 1906, 1125, 549, 306, 4321, 24845, 15572, 13885, 13652, 
      11645, 9221, 3005, 1352, 1285, 2405, 4421, 5972, 2194, 2105, 205, 194, 
      845, 1613, 9169, 5620, 208, 1440, 3508, 20570, 1565, 562, 22004, 11549, 
      7669, 5876, 356, 136, 10485, 4705, 82, 130, 1306, 3562, 16964, 12164, 
      2564, 1088, 11713, 4274, 3185, 1730, 193, 65, 833, 17725, 12357, 7957, 
      7261, 157, 1192, 26, 314, 9817, 9620, 4777, 1105, 20, 4372, 19609, 
      10009, 8290, 10, 2920, 580, 3485, 10001, 1157, 901, 3482, 15129, 10609, 
      9801, 6400, 4356, 3364, 1936, 1600, 900, 529, 169, 0, 64, 121, 361, 
      400, 20165, 15877, 5042, 4226, 1682, 290, 10205, 5780, 328, 4, 125, 
      629, 788, 1853, 3368, 14893, 13005, 6093, 5193, 4365, 333, 205, 850, 
      1945, 15392, 11252, 8480, 6257, 5057, 3985, 32, 25, 241, 272, 15401, 
      8861, 8125, 7250, 7081, 6914, 6266, 5066, 2525, 106, 34, 194, 386, 425, 
      1706, 2729, 3625, 17725, 11700, 9061, 360, 436, 16690, 14449, 13973, 
      12818, 12593, 11930, 2165, 1274, 533, 1898, 14464, 8345, 7985, 6953, 
      3428, 2180, 464, 3785, 17770, 14722, 11962, 3562, 1602, 2482, 11981, 
      584, 500, 244, 9337, 6205, 4346, 2621, 797, 1346, 2825, 13833, 12465, 
      11808, 6073, 3625, 1044, 1993, 14093, 4013, 2770, 898, 425, 269, 365, 
      425, 1193, 2978, 3418, 12077, 7085, 6125, 5096, 725, 317, 340, 1960, 
      3560, 11461, 10225, 8874, 2929, 3589, 13712, 6656, 320, 281, 740, 1156, 
      1777, 2960, 15418, 13285, 10289, 433, 10933, 10125, 9540, 7549, 648, 
      724, 10562, 2297, 14800, 14561, 9049, 6961, 5161, 5024, 1129, 884, 724, 
      425, 10845, 7497, 4797, 1962, 1885, 442, 442, 450, 466, 2165, 1013, 
      485, 493, 605, 2420, 2788, 8450, 7925, 7754, 1618, 1154, 2378, 3130, 
      8145, 7972, 3825, 2257, 11861, 11650, 5809, 2650, 2069, 1921, 3125, 
      7400, 6301, 2120, 965, 1576, 3592, 7618, 6970, 778, 793, 1513, 2025, 
      3488, 3185, 10445, 7565, 3050, 962, 1069, 2056, 2581, 13282, 11162, 
      8186, 3265, 12260, 5648, 1385, 9189, 7330, 1930, 1138, 2385, 3460, 
      2600, 1885, 2525, 12461, 8114, 5986, 1666, 1394, 9396, 4321, 2257, 
      1377, 1492, 13250, 2594, 2525, 1730, 1394, 1565, 1898, 2393, 3578, 
      9188, 2813, 1525, 1613, 2468, 1601, 1601, 1616, 1636, 1664, 1721, 2561, 
      4625, 1745, 2770, 4817, 4930, 10228, 1989, 1828, 11453, 6610, 5098, 
      1874, 1849, 2465, 6925, 2041, 7157, 2120, 2692, 4325, 13025, 4709, 
      10585, 4705, 2529, 2313, 3088, 3529, 6245, 2570, 16900, 3029, 2501, 
      2581, 5204, 8530, 8077, 6826, 2890, 5965, 13729, 10804, 6929, 6068, 
      5204, 4468, 6185, 8738, 7034, 6173, 5113, 3209, 3385, 3434, 3833, 4546, 
      4114, 3169, 3041, 4469, 5234, 8320, 4580, 3145, 3460, 3920, 4657, 5553, 
      4338, 4210, 12013, 5389, 3373, 5480, 5002, 4777, 4157, 3545, 3482, 
      3481, 3602, 13401, 7825, 7696, 7200, 5904, 4561, 4129, 3601, 9050, 
      7321, 3802, 6637, 7444, 4373, 4013, 3844, 4805, 6760, 7325, 3985, 6994, 
      19225, 14297, 11840, 10337, 7940, 5777, 4457, 5120, 7460, 8720, 14026, 
      13441, 11969, 9554, 7946, 5669, 4226, 5009, 5877, 4372, 4360, 6472, 
      11213, 6170, 4498, 13649, 7649, 5780, 4913, 7225, 16642, 8010, 7677, 
      4762, 4905, 7465, 11624, 6925, 5476, 5224, 4900, 4936, 5000, 7109, 
      8381, 9524, 11282, 10817, 6805, 5105, 5666, 14985, 5233, 5220, 5233, 
      5809, 6084, 7120, 7209, 7488, 7993, 7829, 5554, 5393, 5365, 6850, 7093, 
      9554, 6152, 6205, 15426, 5821, 5794, 5769, 7561, 8125, 14612, 10817, 
      6452, 6217, 5857, 5876, 6032, 8276, 5954, 5938, 6290, 6458, 7778, 9928, 
      6253, 12973, 7922, 6866, 14162, 18944, 8249, 6596, 6625, 10121, 11584, 
      9586, 6597, 7786, 9925, 12490, 13450, 14842, 10445, 8933, 7253, 6725, 
      6920, 7880, 9973, 11213, 12200, 13780, 14989, 12073, 13945, 16660, 
      7137, 8425, 8577, 12832, 14112, 12125, 7850, 8381, 9250, 15506, 16829, 
      19940, 16232, 8357, 7460, 7796, 8552, 11492, 14965, 15677, 19890, 
      13810, 7690, 7650, 9594, 15669, 9953, 9508, 11765, 10322, 8042, 7985, 
      8282, 14321, 14482, 9700, 8941, 9325, 9864, 15669, 8605, 8345, 8402, 
      10306, 14681, 19097, 22153, 14393, 11489, 11380, 8825, 9620, 19465, 
      9874, 8874, 11353, 14733, 19258, 14920, 9860, 9236, 9092, 11437, 12680, 
      13061, 17300, 22481, 9106, 9169, 11941, 12389, 15914, 24100, 22672, 
      9841, 9577, 9505, 9220, 9225, 9337, 11817, 18820, 26833, 24050, 19409, 
      12218, 11434, 10705, 9530, 9490, 9413, 12218, 12968, 11813, 11285, 
      11204, 10504, 10388, 9928, 17525, 14701, 20205, 16561, 10100, 10049, 
      10036, 10100, 10169, 16130, 13226, 10210, 10205, 15385, 19610, 13108, 
      11700, 10420, 19240, 19620, 14330, 15650, 15938, 16085, 16385, 22273, 
      16745, 23812, 18250, 12757, 12077, 16861, 17320, 25160, 12178, 24445, 
      12340, 12506, 13189, 12164, 12109, 19156, 30817, 12997, 19210, 21925, 
      27205, 14393, 21760, 22345, 27920, 22373, 28394, 27880, 13140, 13117, 
      13320, 22797, 26221, 13225, 13780, 13556, 24692, 25570, 15133, 13810, 
      13789, 13885, 27378, 28818, 15445, 14213, 14786, 33721, 14741, 30509, 
      14909, 15129, 15133, 15138, 15689, 39285, 32776, 15940, 15880, 37700, 
      37666, 37377, 17989, 17837, 17197, 17186, 43289, 39890, 17833, 18356, 
      18005, 18596, 18505, 18500, 18505, 18805, 43693, 20162, 19856, 19945, 
      21577, 21520, 21757, 21541, 21320, 22834, 26260, 24968, 26181, 25285, 
      27290, 27152, 26900, 27700, 28145, 28368, 30218, 30185, 30717, 31354, 
      32309, 31720, 32141, 33800, 34065, 33633, 34340, 34217, 36010, 36805, 
      38165, 38425, 39293, 38953, 39604, 41977, 42314, 47285, 48105, 48082 ], 
  [ 17909, 17093, 17557, 16605, 15597, 14932, 14760, 15269, 14144, 14261, 
      14065, 11296, 12050, 10489, 11581, 11236, 10625, 10553, 9953, 9265, 
      9860, 10496, 7466, 7018, 6800, 7834, 8285, 8405, 6337, 8149, 7604, 
      8010, 7328, 7225, 6472, 7121, 5905, 3764, 4292, 3712, 13429, 14261, 
      3442, 6100, 4804, 3229, 2756, 10600, 8962, 3233, 7300, 2349, 3025, 
      2897, 7178, 3293, 7325, 8738, 2853, 6805, 8488, 5906, 1961, 2005, 
      37544, 30005, 6773, 2965, 2468, 5165, 3970, 3394, 5465, 38545, 31921, 
      26577, 28450, 6850, 3725, 5581, 38405, 37637, 37256, 28052, 4072, 2600, 
      3656, 37953, 29248, 1313, 1280, 6353, 34817, 977, 1250, 3170, 3877, 
      32941, 2925, 3925, 7789, 28397, 6617, 3341, 3650, 8762, 31409, 3809, 
      3920, 34218, 31705, 23229, 22633, 985, 754, 692, 27850, 24961, 2474, 
      1921, 2929, 32617, 19620, 18265, 2340, 585, 2785, 3076, 4932, 6201, 
      19573, 19298, 4373, 1105, 2050, 2378, 3130, 3233, 27380, 17384, 2509, 
      500, 30025, 18937, 1810, 970, 925, 666, 541, 2941, 6682, 27956, 27296, 
      3536, 1129, 761, 5024, 21677, 4330, 937, 1385, 1657, 5402, 30253, 
      20205, 14724, 3133, 2533, 324, 333, 685, 900, 12833, 17417, 15881, 
      4225, 2372, 1217, 1097, 1040, 580, 2626, 1669, 901, 226, 3361, 27421, 
      17620, 15821, 15572, 13421, 10805, 3917, 1960, 821, 1717, 3445, 4820, 
      2978, 2873, 365, 178, 493, 1069, 10753, 6868, 400, 928, 2644, 22922, 
      2237, 290, 24436, 13325, 9125, 7156, 676, 296, 12181, 5857, 162, 82, 
      810, 2682, 19108, 13988, 3428, 640, 13505, 5378, 4145, 2450, 449, 65, 
      449, 19917, 14197, 9445, 8685, 397, 712, 74, 106, 11465, 11252, 5945, 
      1697, 52, 3380, 21913, 11673, 9810, 90, 3848, 1028, 2605, 11665, 1765, 
      1445, 2602, 17161, 12321, 11449, 7744, 5476, 4356, 2704, 2304, 1444, 
      961, 441, 64, 0, 9, 121, 144, 22501, 17957, 6242, 5330, 2402, 82, 
      11885, 7060, 680, 68, 13, 293, 404, 1229, 2504, 16909, 14893, 7405, 
      6409, 5485, 685, 493, 450, 1305, 17440, 13012, 10016, 7585, 6257, 5057, 
      160, 41, 65, 80, 17449, 10429, 9629, 8674, 8489, 8306, 7594, 6266, 
      3389, 314, 146, 50, 146, 169, 1114, 1961, 2729, 19917, 13492, 10645, 
      136, 180, 18818, 16433, 15925, 14690, 14449, 13738, 2965, 1898, 949, 
      1274, 16448, 9865, 9473, 8345, 4420, 2980, 848, 2873, 19962, 16722, 
      13770, 4570, 2290, 1762, 13789, 1000, 884, 116, 10937, 7517, 5450, 
      3485, 1277, 850, 2057, 15769, 14305, 13600, 7369, 4633, 1588, 1369, 
      16045, 5069, 3650, 1394, 745, 173, 205, 233, 745, 2194, 2570, 13885, 
      8477, 7421, 6280, 1157, 205, 212, 1352, 2696, 13221, 11889, 10426, 
      2161, 2725, 15632, 8000, 512, 425, 452, 740, 1217, 2192, 17450, 15173, 
      11953, 305, 12645, 11773, 11140, 8973, 424, 468, 12242, 3065, 16784, 
      16529, 10601, 8321, 6329, 6176, 1625, 1300, 1076, 409, 12541, 8905, 
      5917, 2650, 2557, 522, 490, 466, 450, 2885, 1445, 565, 509, 493, 1780, 
      2084, 9938, 9365, 9178, 2210, 1618, 1754, 2378, 9601, 9412, 4801, 2977, 
      13621, 13394, 7025, 3434, 2741, 2561, 2389, 8776, 7565, 2792, 757, 
      1160, 2792, 9010, 8298, 730, 729, 1129, 1513, 4384, 4033, 12077, 8941, 
      3866, 850, 1341, 1576, 1989, 15122, 12842, 9610, 4097, 14020, 6800, 
      1145, 10693, 8658, 2458, 1090, 1873, 4292, 3272, 1517, 1997, 14221, 
      9506, 7154, 2066, 1666, 10900, 5265, 2817, 1297, 1332, 15058, 3218, 
      3133, 2098, 1378, 1405, 1594, 1945, 2890, 10660, 3469, 1733, 1469, 
      2020, 1681, 1649, 1616, 1604, 1600, 1609, 2129, 3809, 1681, 2306, 3985, 
      4082, 11764, 2293, 1764, 13085, 7778, 6074, 2018, 1913, 2897, 8109, 
      2169, 8357, 2216, 2372, 3637, 14753, 3973, 12105, 5553, 2833, 2329, 
      2704, 3033, 7301, 2426, 18884, 3461, 2549, 2501, 4436, 9826, 9325, 
      7930, 2682, 5101, 15473, 12308, 8033, 7060, 6068, 5204, 5305, 10034, 
      8138, 7165, 5945, 2953, 3065, 3098, 3385, 5234, 4706, 3425, 3041, 3925, 
      4546, 9536, 5252, 3161, 3236, 3536, 4097, 6385, 4930, 3778, 13565, 
      6173, 3485, 4808, 5690, 5417, 4637, 3737, 3562, 3545, 3490, 15049, 
      8929, 8784, 8224, 6736, 5121, 4561, 3649, 10282, 8345, 3722, 5837, 
      8468, 4805, 4285, 3908, 4373, 5960, 6445, 3985, 6178, 21257, 15977, 
      13312, 11665, 8996, 6497, 4825, 4672, 6596, 7696, 15674, 15041, 13441, 
      10786, 8986, 6341, 4274, 4625, 6565, 4500, 4392, 5800, 12589, 6890, 
      4610, 15233, 8593, 6388, 5249, 6473, 18450, 8986, 8605, 4842, 4777, 
      6697, 13000, 7709, 5924, 5576, 4964, 4904, 4904, 6421, 7501, 8500, 
      12610, 12097, 7541, 5041, 5330, 16633, 5409, 5380, 5185, 5473, 5668, 
      6480, 6553, 6784, 7209, 8693, 5858, 5585, 5525, 6290, 6485, 8578, 5800, 
      5837, 17074, 6109, 6066, 6025, 6921, 7389, 16180, 12017, 6932, 6617, 
      5777, 5780, 5840, 7540, 6098, 5954, 6050, 6154, 7154, 10984, 6109, 
      11709, 8642, 7330, 12802, 20800, 9001, 6884, 6449, 9209, 10496, 10530, 
      6565, 7290, 9061, 11322, 12186, 13450, 11485, 9749, 7685, 6773, 6760, 
      7400, 9125, 10205, 11080, 12500, 16493, 10985, 12665, 18292, 7345, 
      7897, 8017, 11680, 12832, 13309, 7514, 7901, 8594, 14114, 15325, 21796, 
      17800, 8917, 7396, 7540, 8072, 10532, 13637, 14285, 21730, 15138, 7930, 
      7858, 8938, 14293, 10769, 8900, 12821, 11170, 8282, 7921, 8042, 13105, 
      13250, 10404, 9469, 8829, 9256, 14341, 8957, 8537, 8290, 9650, 13465, 
      17497, 24089, 15689, 12433, 12308, 9193, 9140, 21193, 10498, 9178, 
      10585, 13549, 17674, 16232, 10436, 9620, 9412, 10685, 11752, 12085, 
      15892, 24401, 9314, 9041, 11141, 11525, 14650, 26116, 24592, 10305, 
      9945, 9841, 9252, 9241, 9225, 11065, 17316, 29009, 26050, 21073, 13130, 
      12218, 11345, 9770, 9698, 9445, 11434, 13960, 12629, 12005, 11908, 
      11048, 10900, 10280, 16165, 13645, 18637, 17921, 10324, 10225, 10196, 
      10004, 10025, 17426, 14170, 10322, 10301, 14297, 18122, 14004, 12340, 
      10420, 17800, 18148, 13418, 14578, 14834, 14965, 15233, 20609, 15577, 
      22052, 19674, 13445, 12605, 15725, 16136, 23336, 12674, 22685, 12820, 
      12970, 13781, 12356, 12221, 17876, 33057, 13477, 17946, 20421, 25317, 
      15145, 20288, 20825, 26000, 20869, 26458, 29896, 13396, 13005, 13096, 
      21277, 24445, 13289, 14132, 13460, 23060, 27378, 15805, 14050, 13693, 
      13725, 25570, 26914, 16133, 14549, 15250, 36009, 14965, 32573, 15053, 
      15193, 15165, 15154, 15881, 41797, 34920, 16132, 15912, 40100, 40050, 
      39745, 18581, 18317, 17357, 17330, 45913, 42338, 18089, 18740, 17957, 
      18820, 18617, 18596, 18521, 18773, 46269, 20690, 20176, 20137, 22105, 
      22032, 22157, 21845, 21416, 23458, 26900, 25064, 26725, 25381, 27946, 
      27472, 26996, 27956, 28465, 28624, 30554, 30505, 31117, 31498, 32773, 
      31880, 32365, 34280, 34513, 33889, 34756, 34585, 36346, 37157, 38597, 
      38809, 39709, 39209, 39988, 42345, 42650, 47573, 48361, 48322 ], 
  [ 18248, 17384, 17890, 16938, 15912, 15205, 15021, 15578, 14393, 14600, 
      14416, 11521, 12389, 10768, 11944, 11581, 10946, 10880, 10244, 9556, 
      10205, 10889, 7685, 7225, 7001, 8125, 8612, 8762, 6562, 8500, 7925, 
      8361, 7649, 7540, 6757, 7460, 6178, 3893, 4505, 3865, 12826, 13634, 
      3625, 6469, 5101, 3400, 2861, 10069, 8485, 3434, 7741, 2466, 3232, 
      3092, 7625, 3530, 6890, 8249, 3060, 6388, 8005, 5525, 2084, 2146, 
      38693, 31028, 7220, 3208, 2669, 4808, 4285, 3673, 5090, 39712, 32980, 
      27540, 29449, 7309, 4034, 5194, 39572, 38792, 38405, 29045, 4405, 2837, 
      3365, 39114, 30265, 1424, 1385, 5924, 35930, 1010, 1157, 2897, 3562, 
      34024, 3204, 3604, 7300, 29402, 7082, 3050, 3341, 8237, 32468, 3488, 
      3593, 35325, 32770, 24138, 23530, 1090, 793, 677, 28849, 25906, 2741, 
      2146, 2650, 33700, 20457, 19072, 2601, 576, 2512, 2785, 4545, 5760, 
      20410, 20129, 4754, 1258, 1825, 2129, 2833, 2930, 28373, 18173, 2788, 
      485, 31066, 19762, 2041, 1117, 1066, 765, 610, 2650, 6217, 28961, 
      28289, 3881, 1300, 884, 4625, 22562, 4717, 1090, 1202, 1450, 4985, 
      31300, 21060, 15453, 3460, 2824, 333, 324, 580, 765, 13514, 18212, 
      16640, 4612, 2657, 1412, 1280, 1217, 481, 2929, 1906, 1066, 229, 3034, 
      28420, 18421, 16580, 16325, 14120, 11432, 4292, 2221, 680, 1492, 3112, 
      4421, 3305, 3194, 458, 205, 394, 898, 11380, 7369, 505, 769, 2353, 
      23837, 2522, 221, 25381, 14024, 9704, 7669, 829, 389, 12850, 6322, 225, 
      97, 657, 2385, 19945, 14705, 3785, 505, 14210, 5825, 4538, 2753, 578, 
      98, 338, 20772, 14920, 10036, 9252, 520, 565, 125, 61, 12116, 11897, 
      6416, 1952, 97, 3041, 22810, 12330, 10413, 153, 4229, 1229, 2308, 
      12322, 2026, 1682, 2305, 17956, 12996, 12100, 8281, 5929, 4761, 3025, 
      2601, 1681, 1156, 576, 121, 9, 0, 64, 81, 23410, 18770, 6725, 5777, 
      2705, 37, 12548, 7573, 845, 125, 4, 200, 293, 1028, 2213, 17698, 15634, 
      7930, 6898, 5938, 850, 634, 333, 1098, 18241, 13705, 10625, 8116, 6740, 
      5492, 241, 80, 32, 41, 18250, 11050, 10226, 9241, 9050, 8861, 8125, 
      6749, 3746, 425, 221, 29, 89, 106, 925, 1706, 2426, 20772, 14197, 
      11272, 85, 117, 19649, 17210, 16690, 15425, 15178, 14449, 3298, 2165, 
      1138, 1073, 17225, 10468, 10064, 8900, 4825, 3313, 1025, 2564, 20817, 
      17505, 14481, 4981, 2581, 1525, 14500, 1189, 1061, 101, 11570, 8042, 
      5897, 3842, 1490, 697, 1802, 16528, 15028, 14305, 7888, 5044, 1825, 
      1168, 16810, 5498, 4013, 1613, 898, 170, 178, 194, 610, 1933, 2285, 
      14596, 9032, 7940, 6757, 1352, 196, 197, 1157, 2405, 13914, 12546, 
      11041, 1906, 2434, 16385, 8537, 617, 512, 377, 617, 1040, 1937, 18245, 
      15914, 12610, 290, 13320, 12424, 11773, 9540, 373, 405, 12905, 3386, 
      17561, 17300, 11216, 8864, 6800, 6641, 1844, 1489, 1241, 436, 13210, 
      9466, 6370, 2941, 2842, 585, 541, 505, 477, 3188, 1640, 628, 548, 484, 
      1573, 1853, 10529, 9938, 9745, 2465, 1825, 1553, 2129, 10180, 9985, 
      5200, 3280, 14314, 14081, 7514, 3761, 3026, 2834, 2146, 9325, 8072, 
      3077, 712, 1037, 2525, 9565, 8829, 745, 738, 1018, 1354, 4753, 4384, 
      12722, 9490, 4205, 841, 1476, 1429, 1800, 15845, 13505, 10177, 4442, 
      14713, 7265, 1088, 11290, 9189, 2689, 1105, 1714, 4637, 3557, 1412, 
      1832, 14914, 10061, 7625, 2249, 1801, 11497, 5652, 3060, 1300, 1305, 
      15769, 3485, 3394, 2269, 1405, 1378, 1513, 1810, 2665, 11245, 3748, 
      1844, 1448, 1885, 1744, 1700, 1649, 1625, 1609, 1600, 2000, 3536, 1690, 
      2165, 3706, 3797, 12373, 2440, 1773, 13730, 8249, 6473, 2105, 1970, 
      3092, 8586, 2250, 8840, 2285, 2285, 3412, 15434, 3730, 12708, 5904, 
      2980, 2368, 2593, 2880, 7730, 2405, 19661, 3656, 2600, 2504, 4181, 
      10345, 9826, 8377, 2637, 4810, 16160, 12905, 8480, 7465, 6425, 5513, 
      5008, 10553, 8585, 7570, 6290, 2890, 2978, 3005, 3250, 5525, 4961, 
      3554, 3074, 3754, 4321, 10025, 5537, 3200, 3185, 3425, 3920, 6730, 
      5185, 3649, 14180, 6500, 3560, 4589, 5981, 5690, 4850, 3842, 3625, 
      3602, 3481, 15700, 9376, 9225, 8641, 7081, 5364, 4756, 3700, 10777, 
      8762, 3725, 5570, 8885, 5000, 4420, 3965, 4244, 5693, 6148, 4018, 5905, 
      22052, 16640, 13897, 12196, 9425, 6800, 4996, 4537, 6305, 7345, 16325, 
      15674, 14026, 11281, 9409, 6626, 4325, 4514, 6856, 4581, 4437, 5581, 
      13138, 7193, 4685, 15860, 8980, 6649, 5408, 6224, 19161, 9385, 8986, 
      4905, 4762, 6442, 13549, 8036, 6125, 5741, 5021, 4925, 4901, 6196, 
      7204, 8149, 13141, 12610, 7850, 5050, 5237, 17284, 5508, 5473, 5200, 
      5380, 5545, 6273, 6340, 6553, 6948, 9050, 6005, 5690, 5618, 6113, 6290, 
      8245, 5701, 5732, 17725, 6250, 6201, 6154, 6714, 7146, 16801, 12500, 
      7145, 6800, 5780, 5777, 5801, 7297, 6185, 5993, 5993, 6073, 6953, 
      11413, 6088, 11268, 8945, 7537, 12325, 21529, 9316, 7025, 6416, 8900, 
      10121, 10917, 6586, 7137, 8770, 10917, 11745, 12961, 11908, 10088, 
      7880, 6824, 6733, 7253, 8840, 9860, 10693, 12053, 17090, 10610, 12218, 
      18937, 7456, 7732, 7840, 11281, 12385, 13786, 7421, 7754, 8381, 13625, 
      14794, 22525, 18421, 9160, 7405, 7477, 7925, 10205, 13172, 13796, 
      22453, 15669, 8053, 7969, 8725, 13810, 11108, 8705, 13250, 11521, 8405, 
      7930, 7985, 12682, 12821, 10701, 9700, 8676, 9061, 13876, 9122, 8642, 
      8281, 9437, 13042, 16930, 24848, 16208, 12820, 12689, 9364, 8993, 
      21874, 10765, 9325, 10330, 13138, 17113, 16757, 10685, 9797, 9565, 
      10436, 11437, 11752, 15397, 25154, 9425, 9026, 10874, 11234, 14209, 
      26905, 25345, 10512, 10116, 10000, 9297, 9280, 9216, 10816, 16785, 
      29858, 26833, 21730, 13505, 12545, 11618, 9893, 9809, 9490, 11173, 
      14365, 12968, 12308, 12205, 11285, 11125, 10445, 15688, 13282, 18082, 
      18464, 10441, 10324, 10289, 10001, 10004, 17945, 14557, 10397, 10370, 
      13922, 17597, 14373, 12613, 10453, 17293, 17629, 13109, 14209, 14453, 
      14578, 14834, 20018, 15172, 21425, 20241, 13736, 12836, 15332, 15725, 
      22685, 12893, 22058, 13033, 13177, 14036, 12461, 12296, 17429, 33930, 
      13690, 17505, 19890, 24642, 15460, 19769, 20288, 25313, 20338, 25765, 
      30685, 13525, 12996, 13045, 20740, 23812, 13346, 14297, 13457, 22481, 
      28089, 16090, 14173, 13690, 13698, 24925, 26233, 16424, 14708, 15457, 
      36900, 15082, 33380, 15140, 15250, 15210, 15193, 15986, 42772, 35757, 
      16237, 15957, 41033, 40977, 40666, 18836, 18530, 17450, 17417, 46930, 
      43289, 18218, 18917, 17972, 18937, 18692, 18665, 18560, 18794, 47268, 
      20921, 20329, 20242, 22336, 22257, 22340, 21992, 21485, 23725, 27173, 
      25133, 26962, 25450, 28225, 27625, 27065, 28085, 28618, 28753, 30713, 
      30658, 31300, 31585, 32980, 31973, 32482, 34493, 34714, 34018, 34945, 
      34756, 36505, 37322, 38792, 38986, 39898, 39338, 40165, 42516, 42809, 
      47714, 48490, 48445 ], 
  [ 19240, 18248, 18866, 17914, 16840, 16021, 15805, 16490, 15145, 15592, 
      15440, 12209, 13381, 11600, 13000, 12589, 11890, 11840, 11108, 10420, 
      11213, 12025, 8357, 7865, 7625, 8989, 9572, 9802, 7250, 9524, 8869, 
      9385, 8593, 8468, 7605, 8452, 6994, 4325, 5161, 4361, 11306, 12050, 
      4201, 7541, 5981, 3944, 3229, 8741, 7301, 4058, 9005, 2866, 3872, 3700, 
      8905, 4250, 5818, 7033, 3700, 5364, 6805, 4597, 2500, 2610, 41845, 
      33844, 8500, 3944, 3293, 3944, 5213, 4505, 4178, 42912, 35892, 30196, 
      32201, 8621, 4946, 4250, 42772, 41960, 41557, 31781, 5381, 3557, 2677, 
      42298, 33065, 1808, 1753, 4868, 38986, 1186, 997, 2257, 2810, 37000, 
      4036, 2836, 6084, 32170, 8410, 2362, 2605, 6925, 35380, 2720, 2809, 
      38365, 35698, 26650, 26010, 1458, 985, 725, 31601, 28514, 3541, 2834, 
      1994, 36676, 22777, 21312, 3385, 640, 1872, 2097, 3601, 4672, 22730, 
      22433, 5858, 1754, 1313, 1553, 2129, 2210, 31109, 20365, 3620, 533, 
      33930, 22050, 2745, 1597, 1530, 1117, 882, 1962, 5065, 31729, 31025, 
      4889, 1844, 1300, 3649, 25010, 5837, 1586, 802, 986, 3961, 34180, 
      23428, 17485, 4420, 3688, 445, 388, 388, 493, 15418, 20420, 18752, 
      5732, 3505, 2020, 1856, 1777, 305, 3825, 2626, 1594, 325, 2250, 31172, 
      20645, 18692, 18421, 16072, 13192, 5380, 3005, 392, 980, 2312, 3445, 
      4265, 4138, 794, 365, 218, 530, 13140, 8793, 873, 433, 1665, 26365, 
      3370, 125, 27989, 15976, 11336, 9125, 1325, 725, 14722, 7650, 481, 225, 
      337, 1681, 22265, 16705, 4825, 233, 16178, 7105, 5674, 3649, 1010, 274, 
      130, 23140, 16936, 11700, 10852, 936, 261, 349, 29, 13940, 13705, 7760, 
      2720, 305, 2225, 25290, 14170, 12109, 409, 5333, 1853, 1604, 14162, 
      2810, 2402, 1601, 20164, 14884, 13924, 9801, 7225, 5929, 3969, 3481, 
      2401, 1764, 1024, 361, 121, 64, 0, 1, 25922, 21026, 8101, 7057, 3601, 
      5, 14404, 9029, 1373, 365, 68, 40, 85, 580, 1525, 19890, 17698, 9418, 
      8290, 7234, 1378, 1098, 109, 634, 20465, 15641, 12337, 9620, 8116, 
      6740, 545, 272, 32, 25, 20474, 12794, 11906, 10841, 10634, 10429, 9629, 
      8125, 4786, 809, 509, 61, 25, 26, 509, 1114, 1706, 23140, 16165, 13032, 
      37, 37, 21953, 19370, 18818, 17473, 17210, 16433, 4274, 2965, 1730, 
      625, 19385, 12164, 11728, 10468, 5993, 4289, 1585, 1828, 23185, 19681, 
      16465, 6165, 3445, 981, 16484, 1781, 1621, 149, 13346, 9530, 7177, 
      4882, 2146, 377, 1210, 18640, 17044, 16273, 9360, 6228, 2545, 720, 
      18938, 6730, 5069, 2285, 1394, 250, 194, 178, 338, 1325, 1613, 16580, 
      10600, 9412, 8117, 1960, 260, 245, 725, 1717, 15850, 14386, 12769, 
      1314, 1746, 18481, 10057, 985, 832, 265, 377, 656, 1345, 20453, 17978, 
      14450, 338, 15208, 14248, 13549, 11140, 325, 325, 14761, 4330, 19721, 
      19444, 12944, 10400, 8144, 7969, 2516, 2081, 1769, 596, 15082, 11050, 
      7666, 3805, 3690, 841, 765, 697, 637, 4084, 2248, 884, 740, 548, 1109, 
      1325, 12193, 11554, 11345, 3233, 2465, 1105, 1553, 11812, 11601, 6352, 
      4176, 16250, 16001, 8906, 4721, 3874, 3650, 1586, 10877, 9512, 3925, 
      680, 797, 1901, 11133, 10333, 873, 850, 810, 1018, 5825, 5408, 14530, 
      11042, 5197, 905, 1924, 1125, 1384, 17861, 15361, 11777, 5450, 16649, 
      8593, 1024, 12970, 10693, 3393, 1233, 1378, 5645, 4405, 1220, 1480, 
      16850, 11629, 8969, 2825, 2249, 13177, 6772, 3796, 1396, 1321, 17753, 
      4285, 4178, 2813, 1565, 1394, 1385, 1538, 2153, 12893, 4580, 2228, 
      1480, 1613, 2000, 1924, 1825, 1769, 1721, 1664, 1744, 2896, 1802, 1877, 
      3050, 3125, 14085, 2920, 1885, 15538, 9593, 7625, 2425, 2210, 3700, 
      9946, 2554, 10216, 2557, 2141, 2900, 17338, 3170, 14404, 6928, 3460, 
      2560, 2385, 2560, 8962, 2437, 21821, 4264, 2824, 2600, 3589, 11817, 
      11250, 9657, 2605, 4122, 18080, 14585, 9760, 8633, 7465, 6425, 4304, 
      12025, 9865, 8738, 7298, 2810, 2834, 2845, 2978, 6389, 5729, 3986, 
      3250, 3386, 3809, 11417, 6385, 3392, 3137, 3217, 3536, 7738, 5953, 
      3393, 15908, 7460, 3848, 4093, 6845, 6506, 5506, 4210, 3881, 3842, 
      3545, 17524, 10656, 10489, 9841, 8089, 6100, 5364, 3924, 12185, 9962, 
      3821, 4946, 10085, 5608, 4868, 4205, 3988, 5069, 5444, 4194, 5265, 
      24260, 18496, 15545, 13700, 10657, 7696, 5540, 4265, 5617, 6497, 18149, 
      17450, 15674, 12689, 10625, 7474, 4549, 4306, 7720, 4885, 4645, 5085, 
      14690, 8089, 4973, 17620, 10100, 7433, 5920, 5648, 21145, 10537, 10090, 
      5161, 4810, 5850, 15101, 8996, 6749, 6269, 5261, 5069, 4981, 5684, 
      6500, 7301, 14645, 14066, 8762, 5162, 5077, 19108, 5860, 5809, 5328, 
      5220, 5305, 5809, 5860, 6025, 6340, 10090, 6485, 6058, 5954, 5729, 
      5858, 7445, 5525, 5540, 19549, 6714, 6649, 6586, 6250, 6586, 18545, 
      13876, 7801, 7376, 5876, 5857, 5785, 6737, 6505, 6185, 5929, 5945, 
      6505, 12645, 6120, 10180, 9841, 8177, 11141, 23561, 10244, 7489, 6416, 
      8164, 9209, 12037, 6730, 6817, 8082, 9925, 10657, 11745, 13124, 11080, 
      8488, 7048, 6749, 6949, 8168, 9028, 9749, 10949, 18770, 9698, 11114, 
      20745, 7840, 7380, 7456, 10305, 11281, 15146, 7261, 7450, 7901, 12409, 
      13466, 24557, 20165, 9896, 7517, 7397, 7621, 9421, 12020, 12580, 24469, 
      17173, 8469, 8353, 8245, 12610, 12100, 8273, 14482, 12545, 8821, 8042, 
      7921, 11642, 11765, 11581, 10404, 8356, 8629, 12724, 9650, 9010, 8345, 
      8957, 12002, 15506, 26960, 17680, 13940, 13793, 9908, 8689, 23778, 
      11565, 9805, 9738, 12130, 15705, 18245, 11437, 10357, 10061, 9860, 
      10685, 10952, 14165, 27250, 9809, 9074, 10250, 10546, 13121, 29097, 
      27441, 11152, 10660, 10512, 9505, 9472, 9280, 10240, 15457, 32210, 
      29009, 23570, 14593, 13505, 12434, 10309, 10193, 9698, 10565, 15533, 
      13960, 13204, 13085, 12005, 11813, 10973, 14504, 12402, 16690, 20000, 
      10841, 10676, 10625, 10081, 10036, 19417, 15677, 10685, 10642, 13010, 
      16285, 15445, 13429, 10629, 16029, 16333, 12373, 13313, 13525, 13634, 
      13858, 18530, 14180, 19841, 21841, 14600, 13540, 14372, 14717, 21037, 
      13565, 20474, 13689, 13817, 14804, 12829, 12584, 16325, 36346, 14346, 
      16417, 18562, 22930, 16388, 18473, 18944, 23569, 19010, 24005, 32877, 
      13957, 13060, 12997, 19396, 22212, 13586, 14825, 13537, 21025, 30073, 
      16938, 14589, 13770, 13714, 23293, 24505, 17288, 15220, 16097, 39364, 
      15482, 35620, 15460, 15490, 15418, 15385, 16354, 45460, 38077, 16605, 
      16165, 43609, 43537, 43210, 19604, 19186, 17786, 17737, 49730, 45913, 
      18650, 19477, 18100, 19337, 18980, 18937, 18752, 18938, 50020, 21625, 
      20825, 20610, 23040, 22945, 22916, 22472, 21757, 24525, 27989, 25405, 
      27682, 25722, 29057, 28121, 27337, 28517, 29114, 29185, 31225, 31154, 
      31876, 31905, 33620, 32309, 32882, 35149, 35338, 34450, 35537, 35300, 
      37017, 37850, 39400, 39546, 40490, 39770, 40725, 43060, 43321, 48178, 
      48922, 48861 ], 
  [ 19373, 18365, 18997, 18045, 16965, 16132, 15912, 16613, 15248, 15725, 
      15577, 12304, 13514, 11713, 13141, 12724, 12017, 11969, 11225, 10537, 
      11348, 12176, 8450, 7954, 7712, 9106, 9701, 9941, 7345, 9661, 8996, 
      9522, 8720, 8593, 7720, 8585, 7105, 4388, 5252, 4432, 11125, 11861, 
      4282, 7684, 6100, 4021, 3284, 8584, 7162, 4145, 9172, 2925, 3961, 3785, 
      9074, 4349, 5693, 6890, 3789, 5245, 6664, 4490, 2561, 2677, 42248, 
      34205, 8669, 4045, 3380, 3845, 5338, 4618, 4073, 43321, 36265, 30537, 
      32554, 8794, 5069, 4141, 43181, 42365, 41960, 32132, 5512, 3656, 2600, 
      42705, 33424, 1865, 1808, 4745, 39377, 1217, 986, 2186, 2725, 37381, 
      4149, 2749, 5941, 32525, 8585, 2285, 2522, 6770, 35753, 2633, 2720, 
      38754, 36073, 26973, 26329, 1513, 1018, 740, 31954, 28849, 3650, 2929, 
      1921, 37057, 23076, 21601, 3492, 657, 1801, 2020, 3492, 4545, 23029, 
      22730, 6005, 1825, 1258, 1490, 2050, 2129, 31460, 20648, 3733, 548, 
      34297, 22345, 2842, 1666, 1597, 1170, 925, 1885, 4930, 32084, 31376, 
      5024, 1921, 1361, 3536, 25325, 5986, 1657, 761, 937, 3842, 34549, 
      23733, 17748, 4549, 3805, 468, 405, 373, 468, 15665, 20705, 19025, 
      5881, 3620, 2105, 1937, 1856, 292, 3946, 2725, 1669, 346, 2161, 31525, 
      20932, 18965, 18692, 16325, 13421, 5525, 3112, 365, 925, 2221, 3332, 
      4394, 4265, 845, 394, 205, 493, 13369, 8980, 928, 400, 1588, 26690, 
      3485, 122, 28324, 16229, 11549, 9316, 1396, 776, 14965, 7825, 522, 250, 
      306, 1602, 22564, 16964, 4964, 208, 16433, 7274, 5825, 3770, 1073, 305, 
      113, 23445, 17197, 11917, 11061, 997, 232, 386, 34, 14177, 13940, 7937, 
      2825, 340, 2132, 25609, 14409, 12330, 450, 5480, 1940, 1525, 14401, 
      2917, 2501, 1522, 20449, 15129, 14161, 10000, 7396, 6084, 4096, 3600, 
      2500, 1849, 1089, 400, 144, 81, 1, 0, 26245, 21317, 8282, 7226, 3722, 
      10, 14645, 9220, 1448, 404, 85, 29, 68, 533, 1448, 20173, 17965, 9613, 
      8473, 7405, 1453, 1165, 90, 585, 20752, 15892, 12560, 9817, 8297, 6905, 
      592, 305, 41, 32, 20761, 13021, 12125, 11050, 10841, 10634, 9826, 8306, 
      4925, 866, 554, 74, 26, 25, 466, 1049, 1625, 23445, 16420, 13261, 40, 
      36, 22250, 19649, 19093, 17738, 17473, 16690, 4405, 3074, 1813, 578, 
      19664, 12385, 11945, 10673, 6148, 4420, 1664, 1745, 23490, 19962, 
      16722, 6322, 3562, 922, 16741, 1864, 1700, 164, 13577, 9725, 7346, 
      5021, 2237, 346, 1145, 18913, 17305, 16528, 9553, 6385, 2644, 673, 
      19213, 6893, 5210, 2378, 1465, 269, 205, 185, 313, 1258, 1538, 16837, 
      10805, 9605, 8296, 2045, 277, 260, 680, 1640, 16101, 14625, 12994, 
      1249, 1669, 18752, 10256, 1040, 881, 260, 356, 617, 1280, 20738, 18245, 
      14689, 353, 15453, 14485, 13780, 11349, 328, 324, 15002, 4457, 20000, 
      19721, 13169, 10601, 8321, 8144, 2609, 2164, 1844, 625, 15325, 11257, 
      7837, 3922, 3805, 882, 802, 730, 666, 4205, 2333, 925, 773, 565, 1060, 
      1268, 12410, 11765, 11554, 3338, 2554, 1058, 1490, 12025, 11812, 6505, 
      4297, 16501, 16250, 9089, 4850, 3989, 3761, 1525, 11080, 9701, 4040, 
      685, 776, 1832, 11338, 10530, 898, 873, 793, 985, 5968, 5545, 14765, 
      11245, 5330, 922, 1989, 1096, 1341, 18122, 15602, 11986, 5585, 16900, 
      8768, 1025, 13189, 10890, 3490, 1258, 1345, 5780, 4520, 1205, 1445, 
      17101, 11834, 9146, 2906, 2314, 13396, 6921, 3897, 1417, 1332, 18010, 
      4394, 4285, 2890, 1594, 1405, 1378, 1513, 2098, 13108, 4693, 2285, 
      1493, 1588, 2041, 1961, 1856, 1796, 1744, 1681, 1721, 2825, 1825, 1850, 
      2977, 3050, 14308, 2989, 1908, 15773, 9770, 7778, 2474, 2249, 3785, 
      10125, 2601, 10397, 2600, 2132, 2845, 17585, 3109, 14625, 7065, 3529, 
      2593, 2368, 2529, 9125, 2450, 22100, 4349, 2861, 2621, 3524, 12010, 
      11437, 9826, 2610, 4045, 18329, 14804, 9929, 8788, 7604, 6548, 4225, 
      12218, 10034, 8893, 7433, 2809, 2825, 2834, 2953, 6506, 5834, 4049, 
      3281, 3349, 3754, 11600, 6500, 3425, 3140, 3200, 3497, 7873, 6058, 
      3370, 16133, 7589, 3893, 4040, 6962, 6617, 5597, 4265, 3922, 3881, 
      3562, 17761, 10825, 10656, 10000, 8224, 6201, 5449, 3961, 12370, 10121, 
      3842, 4877, 10244, 5693, 4933, 4244, 3965, 5000, 5365, 4225, 5194, 
      24545, 18737, 15760, 13897, 10820, 7817, 5617, 4240, 5540, 6400, 18386, 
      17681, 15889, 12874, 10786, 7589, 4586, 4289, 7837, 4932, 4680, 5032, 
      14893, 8210, 5018, 17849, 10249, 7540, 5993, 5585, 21402, 10690, 10237, 
      5202, 4825, 5785, 15304, 9125, 6836, 6344, 5300, 5096, 5000, 5629, 
      6421, 7204, 14842, 14257, 8885, 5185, 5066, 19345, 5913, 5860, 5353, 
      5209, 5284, 5760, 5809, 5968, 6273, 10229, 6554, 6113, 6005, 5690, 
      5813, 7354, 5512, 5525, 19786, 6781, 6714, 6649, 6201, 6525, 18772, 
      14057, 7892, 7457, 5897, 5876, 5792, 6676, 6554, 6218, 5930, 5938, 
      6458, 12808, 6133, 10053, 9962, 8266, 11002, 23824, 10369, 7556, 6425, 
      8081, 9104, 12186, 6757, 6786, 8005, 9810, 10530, 11602, 13285, 11213, 
      8573, 7085, 6760, 6920, 8093, 8933, 9640, 10820, 18989, 9593, 10985, 
      20980, 7897, 7345, 7417, 10192, 11152, 15325, 7250, 7421, 7850, 12266, 
      13309, 24820, 20392, 9997, 7540, 7396, 7592, 9332, 11885, 12437, 24730, 
      17370, 8530, 8410, 8194, 12469, 12233, 8228, 14645, 12682, 8882, 8065, 
      7922, 11521, 11642, 11700, 10501, 8325, 8584, 12589, 9725, 9065, 8362, 
      8906, 11881, 15337, 27233, 17873, 14089, 13940, 9985, 8660, 24025, 
      11674, 9874, 9673, 12013, 15538, 18440, 11540, 10436, 10132, 9797, 
      10600, 10861, 14020, 27521, 9866, 9089, 10181, 10469, 12994, 29380, 
      27712, 11241, 10737, 10585, 9540, 9505, 9297, 10177, 15300, 32513, 
      29290, 23809, 14738, 13634, 12545, 10370, 10250, 9733, 10498, 15688, 
      14093, 13325, 13204, 12104, 11908, 11048, 14365, 12301, 16525, 20201, 
      10900, 10729, 10676, 10100, 10049, 19610, 15826, 10730, 10685, 12905, 
      16130, 15588, 13540, 10660, 15880, 16180, 12290, 13210, 13418, 13525, 
      13745, 18353, 14065, 19652, 22050, 14717, 13637, 14261, 14600, 20840, 
      13658, 20285, 13780, 13906, 14909, 12884, 12629, 16196, 36657, 14437, 
      16290, 18405, 22725, 16513, 18320, 18785, 23360, 18853, 23794, 33160, 
      14020, 13077, 13000, 19237, 22021, 13625, 14900, 13556, 20852, 30330, 
      17053, 14650, 13789, 13725, 23098, 24298, 17405, 15293, 16186, 39681, 
      15541, 35909, 15509, 15529, 15453, 15418, 16409, 45805, 38376, 16660, 
      16200, 43940, 43866, 43537, 19709, 19277, 17837, 17786, 50089, 46250, 
      18713, 19556, 18125, 19396, 19025, 18980, 18785, 18965, 50373, 21722, 
      20896, 20665, 23137, 23040, 22997, 22541, 21800, 24634, 28100, 25448, 
      27781, 25765, 29170, 28192, 27380, 28580, 29185, 29248, 31298, 31225, 
      31957, 31954, 33709, 32360, 32941, 35240, 35425, 34513, 35620, 35377, 
      37090, 37925, 39485, 39625, 40573, 39833, 40804, 43137, 43394, 48245, 
      48985, 48922 ], 
  [ 24154, 25738, 24100, 23140, 23026, 24461, 24889, 22996, 24869, 20474, 
      19674, 23197, 18241, 19674, 16562, 17117, 17704, 17330, 18530, 17834, 
      15725, 13957, 19625, 19773, 19853, 16385, 15034, 13648, 18180, 13690, 
      14645, 13549, 14365, 14562, 15305, 13250, 15332, 20381, 16705, 19125, 
      66640, 68672, 17345, 10701, 13005, 17730, 20557, 60201, 55861, 16228, 
      8293, 19540, 15714, 16186, 7865, 14480, 52112, 56225, 15538, 50690, 
      55673, 47989, 18842, 17984, 3121, 1882, 7450, 13842, 15445, 46042, 
      11245, 12469, 47240, 3218, 1994, 1450, 1521, 6921, 11296, 47952, 3074, 
      2906, 2825, 1421, 10441, 13769, 41225, 2920, 1413, 18778, 19045, 50818, 
      2180, 22340, 28913, 39833, 42640, 1802, 11986, 42986, 55250, 1156, 
      6376, 40900, 42109, 58021, 1466, 42866, 43277, 1873, 1460, 784, 788, 
      18740, 21809, 24445, 901, 712, 12125, 13672, 39880, 1466, 769, 914, 
      12289, 24034, 39434, 40625, 47281, 51250, 720, 745, 8320, 16452, 36297, 
      37825, 40977, 41380, 725, 929, 11554, 24245, 968, 680, 13253, 16613, 
      16868, 18709, 20084, 40484, 52925, 697, 637, 9277, 15570, 17602, 47965, 
      416, 7969, 16276, 33524, 34996, 49241, 890, 442, 1261, 9770, 10970, 
      22861, 23770, 28922, 30637, 1768, 650, 914, 7858, 11105, 14450, 14930, 
      15173, 28513, 10457, 12800, 15632, 23057, 42692, 450, 549, 850, 901, 
      1450, 2434, 8146, 11889, 30850, 35946, 43074, 47749, 9605, 9800, 18692, 
      21805, 28420, 32596, 2378, 4793, 18125, 31853, 40169, 145, 10960, 
      26713, 157, 1346, 3146, 4477, 15997, 18617, 1700, 5576, 19981, 22301, 
      31429, 40501, 225, 1105, 8545, 30357, 1220, 5993, 7460, 10265, 16964, 
      21380, 28964, 130, 1010, 2858, 3298, 17210, 31025, 20485, 25317, 1874, 
      1961, 5354, 11906, 20761, 43289, 20, 1780, 2617, 19897, 7753, 13933, 
      40410, 1768, 11668, 12548, 40405, 362, 1522, 1850, 3845, 5777, 7057, 
      9605, 10405, 12545, 14162, 16642, 20165, 22501, 23410, 25922, 26245, 0, 
      256, 5041, 5929, 10201, 25281, 1682, 4357, 15377, 20165, 23410, 27890, 
      28901, 34226, 40001, 404, 788, 4100, 4904, 5780, 15380, 16388, 29245, 
      34600, 333, 1305, 2509, 3978, 5050, 6250, 19053, 21034, 24658, 24973, 
      340, 2320, 2720, 3265, 3380, 3497, 3985, 5057, 8480, 17705, 19337, 
      24041, 25937, 26260, 33505, 37652, 40820, 106, 1181, 2234, 25625, 
      26269, 205, 520, 612, 877, 936, 1125, 9252, 11485, 14436, 34261, 533, 
      2650, 2858, 3530, 7105, 9265, 14933, 41258, 145, 505, 1153, 6953, 
      10673, 36545, 1170, 14481, 14965, 23797, 2216, 4196, 6029, 8564, 13556, 
      31429, 37736, 746, 1082, 1277, 4346, 7010, 12665, 34346, 720, 6544, 
      8425, 13369, 16020, 23248, 24480, 25108, 30420, 38169, 39745, 1258, 
      3650, 4394, 5353, 14330, 23578, 23885, 34025, 40169, 1492, 1960, 2597, 
      37832, 40196, 901, 4069, 18181, 18994, 27121, 29809, 32986, 37861, 617, 
      1040, 2020, 23972, 1810, 2138, 2405, 3538, 25889, 26533, 2005, 9928, 
      845, 890, 2762, 4082, 5690, 5837, 13586, 14761, 15737, 21970, 2000, 
      3764, 6176, 11009, 11216, 20281, 20849, 21425, 22009, 10642, 14602, 
      20322, 21466, 23850, 35037, 36541, 3293, 3620, 3733, 12365, 14173, 
      34709, 37733, 3554, 3665, 7754, 10730, 1872, 1945, 5476, 9985, 11392, 
      11812, 37440, 4225, 5114, 11441, 25906, 30209, 39041, 4157, 4645, 
      22877, 23176, 29576, 32360, 8829, 9378, 2720, 4384, 9809, 24193, 17482, 
      31817, 34330, 1861, 2581, 4149, 9736, 2257, 6437, 26882, 3728, 4993, 
      13793, 23225, 32708, 9925, 11905, 29650, 33130, 2452, 4637, 6485, 
      15797, 17797, 3929, 8794, 13546, 24026, 25561, 2385, 12745, 12960, 
      16425, 22905, 25632, 28521, 31572, 37017, 4285, 12394, 19058, 25394, 
      31645, 21402, 21970, 22837, 23425, 24021, 24930, 31450, 40330, 24100, 
      32225, 40804, 41201, 4181, 17810, 24181, 3700, 7093, 8989, 20533, 
      21928, 16010, 7120, 20980, 7066, 21625, 29581, 37746, 3560, 38980, 
      4810, 10858, 18338, 23234, 31109, 33538, 8704, 26329, 2885, 16562, 
      22850, 25202, 40037, 6725, 7124, 8429, 27781, 42500, 3970, 5305, 8530, 
      9657, 11065, 12601, 43002, 6929, 8633, 9760, 11540, 28948, 30260, 
      30593, 32980, 13525, 14797, 19816, 24232, 35316, 38637, 7925, 13841, 
      24050, 28625, 31925, 35786, 11972, 15017, 33065, 5650, 12658, 22570, 
      38593, 13973, 14600, 16820, 21320, 23245, 23528, 26773, 5330, 9410, 
      9565, 10205, 12317, 15802, 17642, 23930, 8361, 10324, 26401, 42016, 
      10445, 17882, 20362, 23885, 33650, 42137, 44122, 25160, 42653, 4330, 
      5650, 6885, 7938, 10369, 14170, 19098, 34245, 43969, 48069, 5945, 6212, 
      7012, 8857, 10657, 14912, 24545, 32996, 14834, 23269, 24961, 39569, 
      7956, 14557, 23677, 6698, 12058, 16153, 20114, 41738, 5713, 11849, 
      12368, 24505, 28340, 42260, 8361, 14170, 18685, 20137, 24925, 26665, 
      27865, 40482, 45162, 48861, 8869, 9256, 14900, 27400, 32789, 6890, 
      23266, 23537, 27242, 32930, 34625, 39637, 40010, 41141, 43066, 13648, 
      21313, 23140, 23680, 37945, 39040, 48033, 33553, 33890, 7325, 21860, 
      22117, 22376, 40072, 42340, 7929, 10666, 19081, 20266, 28426, 28729, 
      30589, 42489, 24545, 26801, 31697, 33001, 40001, 12329, 29954, 56554, 
      16285, 19773, 59445, 7141, 16042, 22625, 30890, 47450, 52037, 13969, 
      28304, 37729, 46400, 54361, 57025, 60689, 13122, 15586, 20722, 27010, 
      30897, 37537, 46162, 50242, 53217, 57637, 9428, 52520, 57800, 8825, 
      24578, 38930, 39650, 54413, 57965, 12240, 34945, 38032, 42025, 61345, 
      64656, 8125, 9529, 19546, 29725, 33469, 38201, 49661, 59666, 61514, 
      8357, 11365, 24557, 25085, 42365, 61220, 16594, 41425, 14144, 16393, 
      24905, 30244, 33665, 57028, 57473, 18325, 20690, 39250, 41777, 60362, 
      23476, 26056, 31509, 43069, 57384, 68616, 8906, 12506, 15850, 16025, 
      23410, 39257, 9908, 19913, 24593, 46100, 56864, 68489, 12745, 20749, 
      23533, 24525, 45898, 50265, 51498, 63405, 9512, 26525, 32552, 47252, 
      48836, 59461, 9425, 9701, 22714, 24154, 24650, 29761, 30050, 32434, 
      46274, 66625, 9316, 9657, 10980, 17137, 18625, 20452, 26377, 26905, 
      29952, 47241, 16465, 18434, 19610, 19813, 21953, 22405, 24785, 62770, 
      54548, 69140, 13522, 27225, 28026, 28297, 32905, 33826, 14225, 17569, 
      29321, 29600, 55796, 67121, 18301, 21437, 31517, 65897, 66845, 51613, 
      55773, 56629, 57060, 57928, 72904, 58570, 76145, 14065, 21634, 23794, 
      58114, 59425, 78625, 24461, 76772, 24905, 25353, 23762, 29837, 31202, 
      62957, 12136, 25556, 62725, 69700, 81796, 22122, 68965, 70402, 83077, 
      70144, 83833, 13169, 29669, 36178, 38369, 70850, 78818, 33160, 28601, 
      36329, 74729, 14545, 24272, 30617, 36560, 37792, 80537, 83681, 24298, 
      29314, 27613, 14170, 31824, 14930, 33410, 35048, 35620, 35909, 33332, 
      15746, 15769, 33581, 36361, 16145, 16393, 16388, 28522, 30356, 35396, 
      35669, 17748, 17473, 34324, 32573, 39890, 35649, 37546, 37825, 39250, 
      40400, 18994, 31813, 35197, 37556, 33218, 33445, 35666, 37154, 40625, 
      32765, 35885, 44249, 37508, 44564, 36625, 42445, 46169, 44125, 43432, 
      44789, 45209, 45460, 44570, 49745, 45018, 49825, 49108, 46217, 47048, 
      50024, 47889, 48618, 50969, 51476, 51410, 52520, 52816, 55316, 53693, 
      56338, 57241, 63040, 64424, 64685 ], 
  [ 21370, 22698, 21284, 20324, 20114, 21325, 21689, 20052, 21605, 17690, 
      16954, 19805, 15457, 16570, 13906, 14365, 14824, 14482, 15490, 14794, 
      12973, 11461, 16201, 16285, 16333, 13345, 12186, 10960, 14788, 10970, 
      11765, 10829, 11485, 11650, 12233, 10466, 12196, 16477, 13249, 15349, 
      58832, 60736, 13729, 8077, 9997, 14050, 16525, 52777, 48725, 12708, 
      6053, 15572, 12226, 12634, 5657, 11152, 45200, 49025, 12050, 43874, 
      48505, 41365, 14906, 14144, 4657, 2746, 5242, 10546, 11925, 39546, 
      8333, 9365, 40648, 4850, 3050, 1994, 2257, 4777, 8352, 41296, 4706, 
      4474, 4361, 2125, 7625, 10441, 35081, 4520, 2245, 14778, 15013, 43938, 
      3524, 17924, 23825, 33785, 36368, 2986, 8882, 36682, 48050, 1924, 4264, 
      34756, 35869, 50629, 2522, 36562, 36941, 3185, 2548, 1040, 980, 14708, 
      17425, 19773, 1637, 1160, 8957, 10280, 33800, 2650, 641, 626, 9089, 
      19394, 33386, 34481, 40625, 44306, 592, 585, 5760, 12676, 30505, 31905, 
      34801, 35172, 1429, 545, 8450, 19573, 1928, 488, 9893, 12805, 13028, 
      14645, 15860, 34340, 45853, 1465, 1341, 6525, 11890, 13666, 41245, 544, 
      5441, 12500, 27956, 29300, 42425, 1882, 410, 557, 6922, 7930, 18317, 
      19130, 23770, 25325, 808, 298, 370, 5330, 8033, 10898, 11314, 11525, 
      23393, 7481, 9472, 11920, 18481, 36356, 1186, 229, 306, 325, 586, 1186, 
      5554, 8689, 25506, 30154, 36706, 41029, 6757, 6920, 14596, 17357, 
      23300, 27092, 1130, 2873, 14093, 26413, 34025, 433, 7888, 21753, 605, 
      482, 1642, 2621, 12221, 14521, 676, 3464, 15725, 17789, 26021, 34325, 
      97, 337, 5857, 25045, 388, 3785, 4964, 7289, 13060, 16964, 23780, 98, 
      274, 1418, 1730, 13274, 25649, 16165, 20485, 754, 809, 3274, 8674, 
      16409, 36889, 212, 692, 1241, 15641, 5193, 10413, 34234, 680, 8468, 
      9220, 34229, 10, 530, 730, 2117, 3601, 4625, 6725, 7397, 9217, 10610, 
      12770, 15877, 17957, 18770, 21026, 21317, 256, 0, 3025, 3721, 7225, 
      20449, 626, 2501, 11665, 15877, 18770, 22802, 23717, 28562, 33857, 20, 
      148, 2308, 2920, 3604, 11668, 12548, 24029, 28904, 13, 409, 1165, 2218, 
      3034, 3978, 14893, 16650, 19890, 20173, 20, 1040, 1312, 1697, 1780, 
      1865, 2225, 3041, 5792, 13705, 15145, 19337, 21041, 21332, 27905, 
      31700, 34612, 74, 349, 986, 20761, 21341, 45, 72, 100, 205, 232, 325, 
      6436, 8317, 10852, 28597, 85, 1274, 1418, 1898, 4673, 6449, 11285, 
      35018, 113, 89, 353, 4553, 7633, 30689, 370, 10897, 11317, 19125, 1000, 
      2404, 3821, 5876, 10100, 26021, 31784, 202, 346, 445, 2522, 4610, 9337, 
      28682, 208, 4240, 5769, 9945, 12244, 18640, 19744, 20308, 25108, 32185, 
      33633, 458, 2018, 2570, 3305, 10778, 18938, 19213, 28393, 34025, 596, 
      872, 1285, 31880, 34052, 325, 2341, 14149, 14866, 22129, 24561, 27450, 
      31909, 265, 400, 932, 19300, 818, 1018, 1189, 1970, 21025, 21605, 949, 
      7048, 397, 410, 1450, 2386, 3610, 3725, 10162, 11177, 12025, 17522, 
      976, 2164, 4000, 7969, 8144, 16025, 16529, 17041, 17561, 7666, 11050, 
      16066, 17082, 19210, 29341, 30717, 1853, 2084, 2165, 9133, 10685, 
      29045, 31813, 2050, 2129, 5290, 7754, 976, 1017, 3492, 7137, 8320, 
      8676, 31552, 2561, 3226, 8369, 21074, 24961, 33025, 2525, 2885, 18365, 
      18632, 24392, 26920, 6205, 6658, 1568, 2720, 7025, 19553, 13610, 26441, 
      28730, 1125, 1525, 2581, 6984, 1361, 4325, 21986, 2320, 3233, 10433, 
      18713, 27268, 7173, 8833, 24498, 27658, 1556, 3005, 4405, 12181, 13925, 
      2521, 6266, 10250, 19450, 20825, 1585, 9577, 9760, 12745, 18457, 20896, 
      23497, 26260, 31225, 2813, 9290, 15058, 20690, 26333, 17146, 17650, 
      18421, 18945, 19477, 20290, 26170, 34282, 19556, 26881, 34724, 35089, 
      2837, 14002, 19637, 2548, 5013, 6525, 16405, 17640, 12458, 5072, 16820, 
      5050, 17401, 24525, 31954, 2600, 33092, 3434, 8138, 14530, 18850, 
      25925, 28130, 6400, 21625, 2437, 13010, 18530, 20626, 34085, 4901, 
      5204, 6221, 22949, 36356, 3042, 3897, 6322, 7225, 8377, 9657, 36826, 
      5105, 6425, 7328, 8788, 24020, 25204, 25505, 27668, 10485, 11565, 
      15912, 19816, 29812, 32845, 5941, 10769, 19666, 23761, 26741, 30250, 
      9220, 11785, 27785, 4338, 9810, 18378, 32833, 10933, 11464, 13364, 
      17288, 18989, 19240, 22133, 4210, 7202, 7325, 7837, 9565, 12506, 14090, 
      19610, 6409, 7956, 21825, 36000, 8077, 14330, 16490, 19597, 28370, 
      36121, 37946, 20744, 36605, 3978, 4594, 5413, 6178, 8065, 11194, 15418, 
      28933, 37825, 41605, 4825, 4996, 5540, 6905, 8321, 11840, 20225, 27812, 
      11794, 19109, 20609, 33809, 6292, 11581, 19485, 5450, 9530, 12953, 
      16370, 35818, 4913, 9385, 9808, 20249, 23668, 36308, 6697, 11322, 
      15165, 16425, 20637, 22185, 23257, 34690, 38986, 42397, 7109, 7400, 
      11956, 22856, 27701, 5770, 19202, 19441, 22730, 27842, 29377, 33941, 
      34282, 35317, 37082, 10960, 17505, 19108, 19584, 32409, 33408, 41665, 
      28433, 28738, 6205, 18020, 18245, 18472, 34376, 36452, 6649, 8650, 
      15625, 16650, 23850, 24121, 25789, 36601, 20417, 22417, 26801, 27977, 
      34337, 10025, 25250, 49610, 13309, 16285, 52309, 6437, 13130, 18785, 
      26122, 41210, 45445, 11441, 23824, 32321, 40256, 47609, 50081, 53489, 
      10786, 12802, 17170, 22690, 26161, 32161, 40050, 43810, 46561, 50661, 
      8020, 45928, 50824, 7673, 20578, 33458, 34114, 47693, 50989, 10192, 
      29857, 32656, 36297, 54145, 57232, 7421, 8249, 16250, 25181, 28541, 
      32825, 43325, 52594, 54314, 7621, 9605, 20621, 21085, 36637, 54052, 
      13810, 35793, 11840, 13673, 20969, 25700, 28769, 50180, 50593, 15317, 
      17330, 33842, 36145, 53290, 19764, 22024, 26869, 37341, 50536, 61000, 
      8362, 10682, 13322, 13465, 19730, 33881, 8948, 16745, 20785, 40148, 
      50080, 60905, 10953, 17485, 19885, 20749, 39978, 43993, 45130, 56173, 
      8936, 22525, 27880, 41236, 42692, 52517, 9041, 9125, 19226, 20474, 
      20906, 25409, 25666, 27794, 40354, 59201, 9252, 9241, 9892, 14545, 
      15777, 17316, 22441, 22905, 25600, 41257, 14033, 15650, 16634, 16805, 
      18625, 19013, 21073, 55634, 48020, 61588, 11826, 23257, 23962, 24201, 
      28297, 29122, 12401, 15041, 25129, 25376, 49204, 59729, 15677, 18301, 
      27101, 58601, 59485, 45373, 49213, 50005, 50404, 51208, 65160, 51818, 
      68209, 12497, 18594, 20434, 51426, 52641, 70561, 21037, 68836, 21449, 
      21865, 20530, 25805, 27010, 55981, 12200, 22100, 55781, 62276, 73604, 
      19210, 61605, 62946, 74821, 62720, 75545, 12785, 25765, 31538, 33505, 
      63394, 70850, 28872, 24889, 31721, 67049, 13745, 21200, 26681, 31952, 
      33056, 72505, 75457, 21258, 25570, 24125, 14330, 27856, 14642, 29282, 
      30760, 31268, 31525, 29300, 16354, 15641, 29549, 32009, 16529, 16745, 
      16708, 25290, 26900, 31300, 31541, 18580, 17953, 30420, 28925, 35378, 
      31681, 33354, 33601, 34866, 35920, 19730, 28453, 31421, 33524, 29858, 
      30053, 32050, 33346, 36401, 29597, 32749, 40025, 34180, 40340, 33521, 
      38669, 41945, 40221, 39656, 40885, 41465, 41684, 40954, 45617, 41530, 
      45729, 45140, 42761, 43528, 46120, 44305, 44938, 47225, 47764, 47858, 
      48872, 49232, 51412, 50045, 52658, 53497, 59200, 60520, 60749 ], 
  [ 15705, 16153, 15509, 14549, 14009, 14450, 14594, 13837, 14290, 12025, 
      11509, 12050, 9792, 9805, 8681, 8810, 8829, 8597, 8945, 8249, 7418, 
      6786, 8336, 8200, 8138, 6800, 6301, 5625, 7033, 5525, 5770, 5384, 5490, 
      5545, 5578, 4801, 5321, 6962, 5274, 6274, 35897, 37361, 5204, 2962, 
      3562, 5305, 6570, 31162, 28100, 4513, 2258, 5837, 4141, 4329, 1972, 
      3617, 25345, 28180, 3965, 24349, 27770, 22500, 5281, 4849, 13842, 9621, 
      1557, 3121, 3730, 21121, 2228, 2600, 21893, 14365, 10585, 7769, 8692, 
      1312, 2137, 22321, 14221, 13769, 13546, 8450, 1850, 2906, 17866, 13925, 
      9010, 4933, 5058, 24193, 12049, 6649, 10240, 16900, 18713, 10961, 2117, 
      18917, 27205, 8469, 909, 17541, 18324, 29124, 10057, 18797, 19066, 
      11600, 10193, 5825, 5545, 4753, 6260, 7618, 8072, 6605, 1972, 2525, 
      16805, 10625, 4106, 3541, 1994, 7349, 16501, 17266, 21650, 24341, 4057, 
      3940, 865, 3601, 14500, 15460, 17476, 17737, 7754, 3130, 1685, 7418, 
      9133, 3733, 2248, 3620, 3733, 4580, 5245, 17125, 25448, 8010, 7666, 
      970, 3145, 4041, 22050, 4889, 656, 3425, 12721, 13625, 22900, 9197, 
      4205, 2042, 1037, 1385, 6602, 7085, 9965, 10970, 1413, 2993, 2405, 545, 
      1378, 2593, 2789, 2890, 9698, 1156, 1937, 3065, 6656, 18481, 7621, 
      3034, 2341, 2250, 1521, 801, 549, 1594, 11041, 14149, 18721, 21834, 
      872, 925, 4421, 5972, 9605, 12077, 745, 178, 4138, 11618, 16810, 5328, 
      1233, 8608, 6050, 1417, 377, 146, 3146, 4346, 1061, 109, 5000, 6184, 
      11336, 17000, 3562, 1602, 522, 10690, 1433, 100, 289, 964, 3545, 5689, 
      9865, 3893, 1649, 373, 245, 3649, 11074, 5220, 7780, 809, 754, 29, 
      1469, 5354, 18794, 4777, 857, 416, 4916, 298, 2218, 16909, 845, 1373, 
      1685, 16904, 2705, 1025, 785, 82, 26, 170, 730, 962, 1682, 2305, 3365, 
      5042, 6242, 6725, 8101, 8282, 5041, 3025, 0, 36, 900, 7744, 901, 26, 
      2810, 5042, 6725, 9217, 9802, 12997, 16642, 2605, 1853, 53, 5, 29, 
      2813, 3253, 10004, 13229, 2818, 1234, 450, 73, 9, 73, 4498, 5485, 7405, 
      7578, 2825, 545, 377, 212, 185, 160, 80, 16, 457, 3860, 4640, 7072, 
      8116, 8297, 12560, 15145, 17177, 3869, 1394, 601, 7946, 8306, 3400, 
      2437, 2245, 1800, 1717, 1480, 661, 1332, 2437, 13032, 2450, 449, 373, 
      193, 218, 674, 2650, 17473, 3908, 2564, 1508, 208, 1088, 14464, 1525, 
      2482, 2682, 6970, 725, 149, 136, 541, 2125, 11336, 15229, 2237, 1721, 
      1490, 157, 265, 1802, 13117, 2353, 225, 544, 2080, 3169, 6705, 7369, 
      7713, 10753, 15520, 16528, 1613, 313, 205, 170, 2473, 6893, 7058, 
      12938, 16810, 1421, 1037, 680, 15325, 16837, 2250, 306, 4194, 4581, 
      8874, 10426, 12325, 15354, 2960, 2105, 1097, 7145, 1313, 1073, 914, 
      485, 8210, 8570, 1224, 1053, 2762, 2665, 845, 461, 365, 370, 2297, 
      2762, 3170, 6137, 1361, 569, 425, 1424, 1489, 5300, 5584, 5876, 6176, 
      1341, 2745, 5341, 5917, 7165, 13666, 14602, 808, 709, 680, 1928, 2600, 
      13480, 15368, 785, 754, 725, 1429, 1801, 1732, 577, 1252, 1665, 1801, 
      15217, 746, 641, 1714, 8369, 10826, 16250, 820, 740, 6760, 6917, 10477, 
      12125, 1090, 1213, 1513, 905, 1360, 7508, 4205, 11866, 13385, 2500, 
      1800, 1096, 1429, 2186, 970, 9061, 1385, 1088, 2788, 7108, 12473, 1618, 
      2178, 10693, 12753, 2381, 1300, 1160, 3656, 4520, 1586, 1481, 2825, 
      7625, 8450, 2740, 2592, 2665, 4000, 7072, 8521, 10132, 11905, 15220, 
      1658, 2525, 5213, 8425, 11978, 6421, 6705, 7146, 7450, 7762, 8245, 
      11925, 17397, 7841, 12416, 17729, 17984, 2122, 4817, 7922, 2493, 1768, 
      1960, 6120, 6805, 4153, 1937, 6425, 2025, 6786, 11050, 15949, 3205, 
      16757, 2609, 2693, 5345, 7685, 12010, 13445, 2385, 9360, 4802, 4705, 
      7585, 8801, 17530, 2536, 2509, 2536, 10244, 19141, 3757, 2962, 2637, 
      2770, 3042, 3442, 19501, 2740, 2740, 2873, 3233, 10985, 11729, 11920, 
      13313, 3940, 4360, 6397, 8541, 14797, 16840, 3026, 4114, 8501, 10946, 
      12826, 15125, 3665, 4580, 13540, 3733, 3925, 7873, 16938, 4388, 4589, 
      5389, 7333, 8264, 8405, 10088, 4265, 3517, 3530, 3602, 4010, 5081, 
      5785, 8665, 3604, 3721, 10000, 19225, 3842, 6025, 7085, 8762, 14125, 
      19346, 20621, 9469, 19720, 6673, 4869, 4258, 4033, 4050, 4869, 6673, 
      14578, 20610, 23290, 4880, 4721, 4385, 4100, 4196, 5185, 9280, 13897, 
      5249, 8714, 9554, 17914, 4477, 5256, 8980, 5065, 4745, 5858, 7405, 
      19373, 6068, 4820, 4913, 9524, 11513, 19753, 4882, 5437, 6970, 7570, 
      9802, 10690, 11322, 18685, 21661, 24082, 4964, 4925, 5741, 11141, 
      14116, 5825, 9137, 9266, 11125, 14257, 15242, 18266, 18497, 19202, 
      20417, 5625, 8320, 9153, 9409, 17284, 17953, 23680, 14738, 14933, 6260, 
      8725, 8840, 8957, 18701, 20117, 6154, 5625, 7650, 8125, 12025, 12186, 
      13194, 20266, 10132, 11252, 13876, 14612, 18772, 6010, 12985, 29645, 
      6984, 8200, 31684, 7922, 7025, 9490, 13637, 23665, 26690, 6656, 12329, 
      17636, 23041, 28304, 30116, 32644, 6661, 7137, 8865, 11745, 13786, 
      17586, 22945, 25605, 27586, 30586, 7085, 27173, 30749, 7618, 10733, 
      18553, 18989, 28498, 30914, 7057, 16272, 18081, 20512, 33300, 35617, 
      8906, 7754, 8825, 13466, 15506, 18250, 25450, 32189, 33469, 8996, 7460, 
      10996, 11240, 20852, 33317, 8145, 20338, 7825, 8228, 11344, 13985, 
      15844, 30545, 30848, 8882, 9685, 19157, 20690, 32885, 10909, 12069, 
      14824, 21556, 30901, 38725, 10397, 8317, 8537, 8570, 10985, 19306, 
      9553, 9760, 11600, 23593, 30665, 38740, 8698, 10170, 11250, 11674, 
      23533, 26338, 27145, 35218, 10861, 12680, 15725, 24461, 25477, 32552, 
      11626, 11050, 11141, 11729, 11941, 14354, 14501, 15749, 23909, 37586, 
      12937, 11716, 10057, 9540, 9892, 10441, 12816, 13060, 14545, 24592, 
      9578, 9985, 10309, 10370, 11090, 11258, 12218, 35009, 29485, 39533, 
      9901, 13522, 13897, 14026, 16362, 16857, 10036, 10256, 14624, 14761, 
      30449, 38224, 10562, 11426, 15826, 37426, 38090, 27828, 30568, 31140, 
      31429, 32013, 42445, 32513, 44834, 11012, 12049, 12789, 32341, 33226, 
      46746, 13172, 45461, 13474, 13780, 13325, 15850, 16505, 35906, 16325, 
      14125, 35816, 40661, 49349, 13105, 40210, 41221, 50346, 41105, 50960, 
      15370, 16250, 19493, 20690, 41669, 47365, 18037, 16034, 19786, 44554, 
      14900, 14545, 17056, 20017, 20681, 48800, 51092, 14713, 16605, 16040, 
      18785, 18121, 17557, 18997, 19925, 20213, 20360, 19345, 22349, 19106, 
      19594, 20954, 21754, 21860, 21713, 18085, 18925, 21125, 21256, 25345, 
      23508, 20905, 20290, 23773, 21946, 22849, 22986, 23701, 24425, 26165, 
      20808, 22346, 23569, 22213, 22298, 23525, 24161, 25786, 22612, 25874, 
      29410, 26645, 29725, 26756, 29594, 31330, 30706, 30581, 31370, 32500, 
      32609, 32429, 35332, 33445, 35554, 35405, 34786, 35333, 36605, 35890, 
      36193, 38260, 38909, 39553, 40237, 40817, 41897, 41410, 43913, 44532, 
      49905, 51005, 51124 ], 
  [ 15453, 15805, 15245, 14285, 13709, 14066, 14186, 13525, 13858, 11773, 
      11281, 11570, 9540, 9433, 8477, 8570, 8541, 8321, 8597, 7901, 7178, 
      6642, 7844, 7684, 7610, 6452, 6025, 5409, 6553, 5297, 5482, 5156, 5202, 
      5245, 5218, 4549, 4937, 6290, 4770, 5650, 33761, 35177, 4640, 2770, 
      3226, 4717, 5850, 29170, 26216, 3985, 2210, 5141, 3625, 3789, 1936, 
      3161, 23545, 26272, 3449, 22585, 25874, 20808, 4597, 4201, 15210, 
      10737, 1521, 2677, 3202, 19477, 1928, 2228, 20213, 15769, 11773, 8765, 
      9760, 1300, 1825, 20617, 15625, 15149, 14914, 9506, 1586, 2450, 16354, 
      15317, 10114, 4225, 4338, 22405, 13345, 5785, 9124, 15424, 17153, 
      12197, 1745, 17345, 25297, 9549, 909, 16029, 16776, 27144, 11245, 
      17225, 17482, 12884, 11393, 6713, 6409, 4033, 5408, 6658, 9140, 7565, 
      1576, 2045, 15317, 11861, 4850, 4225, 1586, 6401, 15025, 15754, 19946, 
      22529, 4801, 4672, 697, 2977, 13120, 14032, 15952, 16201, 8810, 3778, 
      1313, 6458, 10285, 4453, 1780, 2984, 3085, 3848, 4453, 15613, 23588, 
      9090, 8722, 730, 2557, 3357, 20322, 5729, 500, 2801, 11425, 12281, 
      21136, 10361, 4985, 2570, 761, 1037, 5690, 6137, 8825, 9770, 1845, 
      3653, 2993, 389, 1018, 2053, 2225, 2314, 8570, 832, 1481, 2465, 5732, 
      16897, 8689, 3706, 2929, 2826, 1989, 1125, 369, 1186, 9829, 12769, 
      17125, 20106, 596, 637, 3677, 5096, 8477, 10805, 1069, 250, 3418, 
      10370, 15298, 6228, 873, 7540, 7010, 1885, 605, 242, 2522, 3602, 1469, 
      109, 4196, 5284, 10100, 15476, 4306, 2106, 306, 9490, 1913, 64, 145, 
      640, 2873, 4825, 8713, 4673, 2165, 625, 449, 2965, 9850, 4392, 6760, 
      1181, 1114, 41, 1049, 4514, 17186, 5641, 1241, 692, 4112, 130, 1690, 
      15385, 1229, 965, 1229, 15380, 3365, 1445, 1157, 226, 2, 50, 442, 626, 
      1226, 1765, 2705, 4226, 5330, 5777, 7057, 7226, 5929, 3721, 36, 0, 576, 
      6724, 1297, 122, 2210, 4226, 5777, 8101, 8650, 11665, 15130, 3253, 
      2405, 173, 53, 5, 2213, 2605, 8840, 11885, 3490, 1690, 738, 205, 45, 
      13, 3730, 4633, 6409, 6570, 3497, 857, 641, 416, 377, 340, 212, 52, 
      241, 3152, 3860, 6100, 7072, 7241, 11252, 13705, 15641, 4649, 1874, 
      925, 6914, 7250, 4132, 3061, 2845, 2340, 2245, 1972, 397, 936, 1885, 
      11700, 3074, 725, 625, 373, 98, 410, 2074, 15925, 4688, 3200, 2000, 
      100, 740, 13060, 2017, 1930, 2106, 6010, 1061, 269, 100, 325, 1621, 
      10100, 13789, 2825, 2237, 1970, 265, 157, 1346, 11785, 2953, 153, 340, 
      1588, 2545, 5769, 6385, 6705, 9553, 14068, 15028, 2105, 493, 313, 194, 
      1933, 5945, 6098, 11618, 15298, 1877, 1421, 980, 13885, 15325, 2826, 
      450, 3474, 3825, 7794, 9250, 11041, 13914, 3620, 2657, 1481, 6185, 
      1733, 1445, 1250, 689, 7178, 7514, 1620, 765, 3386, 3277, 1145, 617, 
      377, 370, 1805, 2210, 2570, 5261, 1769, 761, 401, 1076, 1129, 4496, 
      4756, 5024, 5300, 1017, 2205, 4537, 5065, 6217, 12322, 13210, 1060, 
      925, 884, 1508, 2084, 12148, 13940, 1013, 970, 593, 1105, 2257, 2176, 
      625, 976, 1305, 1417, 13801, 914, 725, 1354, 7349, 9650, 14786, 1000, 
      872, 5860, 6005, 9325, 10877, 898, 985, 1873, 1073, 1108, 6560, 3545, 
      10642, 12077, 3016, 2196, 1300, 1189, 2642, 970, 8017, 1649, 1220, 
      2320, 6208, 11225, 1378, 1818, 9553, 11493, 2837, 1480, 1172, 3092, 
      3860, 1850, 1325, 2381, 6701, 7466, 3232, 2196, 2257, 3412, 6196, 7537, 
      9040, 10705, 13840, 1898, 2153, 4505, 7453, 10778, 5617, 5877, 6282, 
      6562, 6850, 7297, 10737, 15921, 6929, 11204, 16241, 16484, 2410, 4181, 
      7010, 2853, 1780, 1828, 5364, 5989, 3613, 1961, 5657, 2061, 5994, 9946, 
      14569, 3637, 15341, 2885, 2465, 4709, 6833, 10858, 12209, 2313, 8388, 
      5426, 4165, 6757, 7877, 16090, 2644, 2581, 2500, 9224, 17629, 4201, 
      3226, 2601, 2650, 2826, 3130, 17977, 2848, 2704, 2753, 2993, 9929, 
      10625, 10804, 12113, 3592, 3940, 5725, 7677, 13525, 15460, 3074, 3754, 
      7649, 9914, 11674, 13841, 3425, 4160, 12352, 4033, 3649, 7093, 15570, 
      4040, 4205, 4885, 6613, 7460, 7589, 9140, 4637, 3481, 3482, 3506, 3770, 
      4637, 5245, 7837, 3664, 3625, 9076, 17761, 3746, 5485, 6425, 7946, 
      12937, 17882, 19097, 8605, 18244, 7333, 5265, 4498, 4165, 3978, 4545, 
      6085, 13378, 19098, 21658, 5252, 5057, 4625, 4160, 4112, 4825, 8452, 
      12745, 4901, 7946, 8714, 16546, 4645, 4932, 8200, 5389, 4589, 5450, 
      6793, 17945, 6560, 4688, 4745, 8720, 10553, 18313, 5050, 5161, 6442, 
      6970, 8986, 9802, 10386, 17305, 20137, 22450, 5096, 5021, 5429, 10229, 
      13000, 6197, 8405, 8522, 10225, 13141, 14066, 16922, 17141, 17810, 
      18965, 5409, 7684, 8433, 8665, 16000, 16633, 22084, 13610, 13793, 6632, 
      8077, 8180, 8285, 17357, 18701, 6466, 5661, 7146, 7561, 11101, 11250, 
      12186, 18850, 9376, 10400, 12832, 13520, 17440, 5938, 12013, 27833, 
      6660, 7684, 29800, 8450, 6725, 8842, 12641, 22117, 25010, 6500, 11441, 
      16400, 21529, 26564, 28304, 30736, 6577, 6885, 8325, 10917, 12802, 
      16362, 21445, 23985, 25882, 28762, 7349, 25493, 28925, 7978, 10025, 
      17293, 17705, 26770, 29090, 7081, 15156, 16857, 19156, 31392, 33625, 
      9434, 8066, 8381, 12554, 14450, 17026, 23866, 30329, 31561, 9512, 7592, 
      10312, 10532, 19496, 31421, 7893, 19018, 7753, 8000, 10660, 13073, 
      14800, 28769, 29060, 8546, 9217, 17921, 19370, 31025, 10309, 11349, 
      13876, 20200, 29125, 36661, 10985, 8425, 8381, 8402, 10397, 18082, 
      9985, 9364, 10964, 22153, 28913, 36688, 8818, 9738, 10674, 11050, 
      22105, 24778, 25549, 33298, 11437, 11972, 14765, 22997, 23965, 30740, 
      12274, 11626, 10625, 11141, 11329, 13514, 13649, 14801, 22481, 35594, 
      13705, 12352, 10441, 9360, 9616, 10057, 12132, 12352, 13705, 23140, 
      9458, 9733, 9985, 10034, 10634, 10778, 11618, 33125, 27829, 37493, 
      10057, 12826, 13165, 13282, 15426, 15885, 10144, 10100, 13844, 13969, 
      28769, 36244, 10370, 11042, 14962, 35482, 36122, 26280, 28900, 29448, 
      29725, 30285, 40333, 30773, 42650, 11216, 11701, 12321, 30625, 31474, 
      44514, 12680, 43277, 12970, 13264, 12905, 15130, 15725, 34082, 17141, 
      13621, 34004, 38669, 47069, 12805, 38242, 39217, 48042, 39113, 48644, 
      16018, 15578, 18545, 19658, 39665, 45169, 17221, 15434, 18850, 42466, 
      15392, 14185, 16372, 19081, 19697, 46580, 48800, 14365, 15993, 15524, 
      19637, 17425, 18241, 18241, 19109, 19373, 19508, 18625, 23369, 19850, 
      18874, 20114, 22690, 22784, 22625, 17665, 18421, 20381, 20500, 26449, 
      24480, 20233, 19714, 22873, 21250, 22069, 22194, 22849, 23537, 27233, 
      20340, 21722, 22849, 21745, 21818, 22961, 23525, 24994, 22216, 25490, 
      28618, 26189, 28933, 26384, 28970, 30538, 30034, 29957, 30698, 31888, 
      31985, 31865, 34576, 32929, 34810, 34709, 34282, 34805, 35933, 35338, 
      35605, 37648, 38309, 39013, 39661, 40265, 41225, 40834, 43325, 43920, 
      49257, 50333, 50440 ], 
  [ 15165, 15133, 14909, 13949, 13229, 13250, 13274, 12997, 12850, 11485, 
      11089, 10370, 9252, 8665, 8381, 8330, 8109, 7937, 7925, 7229, 6938, 
      6786, 6596, 6340, 6218, 5780, 5641, 5265, 5353, 5105, 5050, 4964, 4770, 
      4765, 4498, 4261, 4121, 4322, 3474, 3874, 25937, 27161, 3104, 2722, 
      2602, 3085, 3690, 21922, 19400, 2593, 2738, 3077, 2281, 2349, 2512, 
      2057, 17065, 19360, 2105, 16249, 19010, 14760, 2581, 2329, 21402, 
      15921, 2097, 1621, 1810, 13621, 1448, 1460, 14213, 22105, 17245, 13469, 
      14752, 1972, 1297, 14521, 21961, 21389, 21106, 14450, 1250, 1346, 
      11026, 21605, 15250, 2113, 2178, 15973, 19249, 3049, 5380, 10240, 
      11633, 17861, 977, 11777, 18385, 14589, 1629, 10701, 11304, 19944, 
      16717, 11657, 11866, 18740, 16913, 10985, 10585, 1873, 2720, 3538, 
      14132, 12125, 712, 845, 10085, 17525, 8546, 7681, 674, 3329, 9841, 
      10426, 13850, 16001, 8497, 8320, 745, 1201, 8320, 9040, 10576, 10777, 
      13754, 7090, 545, 3338, 15613, 8053, 628, 1160, 1213, 1640, 2005, 
      10285, 16868, 14130, 13666, 490, 925, 1341, 14130, 9809, 596, 1025, 
      6961, 7625, 14800, 15737, 8825, 5402, 377, 365, 2762, 3065, 4985, 5690, 
      4293, 7013, 6065, 485, 298, 613, 689, 730, 4778, 256, 377, 785, 2756, 
      11281, 13681, 7114, 6001, 5850, 4581, 3141, 369, 274, 5701, 7969, 
      11461, 13914, 212, 205, 1421, 2312, 4685, 6437, 3085, 1258, 1258, 6098, 
      9970, 10548, 153, 3988, 11570, 4477, 2237, 1346, 746, 1346, 3821, 829, 
      1700, 2404, 5876, 10100, 8002, 4842, 162, 5410, 4553, 640, 289, 64, 
      905, 2089, 4825, 8513, 4949, 2353, 1985, 949, 5674, 1800, 3400, 3389, 
      3274, 809, 89, 1874, 11474, 9817, 3497, 2516, 1616, 178, 298, 10009, 
      3485, 53, 125, 10004, 6725, 3845, 3365, 1522, 626, 290, 10, 2, 122, 
      325, 785, 1682, 2402, 2705, 3601, 3722, 10201, 7225, 900, 576, 0, 3364, 
      3601, 1226, 530, 1682, 2705, 4357, 4762, 7057, 9802, 6565, 5333, 1373, 
      965, 629, 533, 733, 4904, 7229, 6898, 4234, 2610, 1453, 909, 493, 1378, 
      1945, 3145, 3258, 6905, 2825, 2417, 1952, 1865, 1780, 1460, 916, 97, 
      1040, 1460, 2932, 3616, 3737, 6740, 8665, 10217, 8489, 4514, 2941, 
      3506, 3746, 7780, 6277, 5965, 5220, 5077, 4660, 61, 72, 397, 7092, 
      6290, 2549, 2353, 1813, 338, 74, 490, 10453, 8528, 6464, 4688, 388, 68, 
      8164, 4705, 442, 522, 2890, 3125, 1469, 676, 181, 325, 5876, 8749, 
      5897, 5021, 4610, 1417, 445, 242, 7177, 6073, 585, 244, 340, 769, 2745, 
      3169, 3393, 5473, 8980, 9748, 4793, 1933, 1465, 1010, 493, 2873, 2978, 
      7058, 9970, 4421, 3677, 2900, 8845, 9997, 5850, 1746, 1314, 1521, 4194, 
      5266, 6625, 8874, 6980, 5585, 3737, 3065, 4133, 3653, 3314, 2225, 3770, 
      4010, 3924, 333, 6602, 6445, 3065, 1961, 1145, 1090, 557, 722, 890, 
      2477, 4121, 2249, 1025, 404, 409, 2000, 2164, 2336, 2516, 441, 765, 
      2041, 2377, 3145, 7666, 8362, 2788, 2509, 2420, 548, 740, 7540, 8948, 
      2645, 2554, 785, 529, 4801, 4672, 1537, 592, 585, 601, 8857, 2306, 
      1781, 634, 3989, 5666, 9650, 2440, 2120, 2980, 3077, 5437, 6605, 850, 
      793, 4033, 2465, 820, 3488, 1625, 6466, 7565, 5800, 4500, 2836, 949, 
      5186, 1690, 4561, 3425, 2468, 1168, 3328, 6953, 1138, 1098, 5713, 7173, 
      5381, 2920, 1940, 1556, 1940, 3626, 1421, 1325, 3725, 4250, 5920, 1332, 
      1345, 1780, 3412, 4321, 5392, 6625, 9040, 3578, 1385, 2393, 4285, 6698, 
      3121, 3285, 3546, 3730, 3922, 4225, 6705, 10737, 4001, 7076, 11009, 
      11204, 4282, 2357, 4082, 5013, 2548, 2020, 3060, 3445, 2173, 2777, 
      3305, 2925, 3546, 6250, 9769, 6085, 10397, 4709, 2273, 2885, 4145, 
      6970, 7985, 2745, 5220, 8642, 2725, 4165, 4901, 11050, 3796, 3589, 
      3076, 5864, 12301, 6697, 5002, 3177, 2890, 2682, 2602, 12601, 4000, 
      3280, 2993, 2753, 6425, 6929, 7060, 8033, 2920, 2980, 3757, 4941, 9157, 
      10660, 3986, 3034, 4961, 6506, 7786, 9425, 3185, 3200, 8320, 5953, 
      3265, 4693, 10818, 3368, 3389, 3589, 4453, 4964, 5045, 6068, 6845, 
      4057, 4010, 3842, 3530, 3581, 3805, 5245, 4624, 3961, 6100, 12625, 
      4082, 4045, 4505, 5402, 8905, 12746, 13721, 5869, 13060, 10693, 7569, 
      6178, 5413, 4410, 3969, 4453, 9298, 13770, 15850, 7460, 7121, 6305, 
      5120, 4496, 4105, 5860, 8857, 4229, 5594, 6074, 11794, 6037, 4356, 
      5800, 7405, 4685, 4538, 5065, 12953, 9248, 4880, 4793, 6224, 7433, 
      13273, 6442, 4777, 5050, 5290, 6442, 6970, 7362, 12505, 14761, 16642, 
      6344, 6125, 4901, 7301, 9256, 8405, 6197, 6266, 7345, 9397, 10082, 
      12266, 12437, 12962, 13877, 5265, 5860, 6273, 6409, 11584, 12073, 
      16420, 9818, 9953, 8840, 6205, 6260, 6317, 12701, 13757, 8434, 6525, 
      5850, 6025, 8125, 8226, 8874, 13906, 7072, 7712, 9376, 9872, 12832, 
      6370, 8845, 21305, 6084, 6340, 22984, 11282, 6245, 6970, 9377, 16645, 
      19010, 6596, 8609, 12176, 16201, 20324, 21776, 23824, 6961, 6597, 6885, 
      8325, 9586, 12186, 16165, 18225, 19786, 22186, 9125, 19493, 22349, 
      10138, 7913, 12973, 13289, 20578, 22514, 7897, 11412, 12681, 14452, 
      24480, 26377, 12266, 10034, 7325, 9626, 10946, 12850, 18250, 23609, 
      24649, 12296, 8840, 8296, 8420, 14792, 24557, 7605, 14458, 8185, 7808, 
      8644, 10145, 11344, 22385, 22628, 7922, 8065, 13697, 14810, 24305, 
      8629, 9189, 10804, 15496, 22741, 29125, 14057, 9577, 8477, 8450, 8765, 
      13906, 12433, 8500, 9140, 17113, 22625, 29200, 10018, 8730, 9090, 9274, 
      17113, 19258, 19885, 26338, 14461, 9860, 11645, 17861, 18637, 24212, 
      15586, 14650, 9281, 9509, 9601, 10874, 10961, 11729, 17489, 28346, 
      17497, 15616, 12697, 9360, 9232, 9241, 10116, 10240, 11065, 18052, 
      9698, 9445, 9409, 9410, 9530, 9578, 9938, 26309, 21925, 30053, 11401, 
      10762, 10957, 11026, 12402, 12717, 11296, 10196, 11444, 11521, 22769, 
      29044, 10322, 10226, 12226, 28426, 28970, 20808, 22948, 23400, 23629, 
      24093, 32605, 24533, 34634, 12752, 11029, 11169, 24481, 25186, 36306, 
      11432, 35261, 11674, 11920, 11945, 12970, 13325, 27506, 21125, 12325, 
      27476, 31421, 38669, 12325, 31090, 31921, 39546, 31865, 40100, 19330, 
      13610, 15473, 16250, 32369, 37105, 14677, 13754, 15826, 34834, 18080, 
      13465, 14356, 16057, 16481, 38420, 40352, 13693, 14265, 14180, 23765, 
      15361, 21697, 15937, 16565, 16733, 16820, 16465, 28169, 23546, 16714, 
      17474, 27154, 27200, 26993, 16705, 17125, 18125, 18196, 31585, 29088, 
      18265, 18130, 19993, 19186, 19669, 19746, 20161, 20705, 32225, 19188, 
      19946, 20689, 20593, 20618, 21425, 21701, 22546, 21352, 24674, 26170, 
      25085, 26485, 25616, 27194, 28090, 28066, 28181, 28730, 30160, 30209, 
      30329, 32272, 31585, 32554, 32645, 32986, 33413, 33965, 33850, 33973, 
      35920, 36629, 37573, 38077, 38777, 39257, 39250, 41693, 42192, 47385, 
      48365, 48424 ], 
  [ 19225, 18265, 18853, 17893, 16825, 16034, 15826, 16477, 15170, 15545, 
      15381, 12226, 13312, 11565, 12905, 12506, 11821, 11765, 11057, 10361, 
      11114, 11890, 8336, 7848, 7610, 8912, 9469, 9673, 7209, 9397, 8762, 
      9256, 8482, 8361, 7514, 8321, 6905, 4322, 5098, 4338, 11785, 12545, 
      4148, 7362, 5850, 3897, 3226, 9162, 7684, 3985, 8770, 2845, 3789, 3625, 
      8660, 4145, 6161, 7412, 3613, 5693, 7178, 4900, 2465, 2561, 41122, 
      33205, 8245, 3825, 3202, 4225, 5044, 4360, 4469, 42173, 35225, 29593, 
      31572, 8352, 4777, 4545, 42029, 41225, 40826, 31154, 5194, 3434, 2906, 
      41557, 32418, 1765, 1714, 5185, 38273, 1193, 1088, 2468, 3049, 36305, 
      3877, 3077, 6437, 31525, 8125, 2581, 2836, 7300, 34697, 2957, 3050, 
      37648, 35009, 26065, 25433, 1409, 980, 754, 30952, 27901, 3380, 2701, 
      2197, 35969, 22234, 20789, 3226, 661, 2069, 2306, 3874, 4981, 22185, 
      21892, 5617, 1665, 1476, 1732, 2340, 2425, 30458, 19850, 3445, 554, 
      33245, 21509, 2600, 1508, 1445, 1060, 845, 2165, 5384, 31066, 30370, 
      4666, 1737, 1225, 3922, 24425, 5584, 1489, 929, 1129, 4244, 33485, 
      22861, 17002, 4205, 3497, 442, 397, 461, 586, 14965, 19889, 18245, 
      5473, 3314, 1889, 1733, 1658, 370, 3620, 2465, 1481, 320, 2465, 30501, 
      20106, 18181, 17914, 15601, 12769, 5125, 2826, 481, 1125, 2529, 3706, 
      4040, 3917, 725, 340, 277, 637, 12713, 8450, 794, 530, 1850, 25744, 
      3169, 160, 27346, 15497, 10937, 8770, 1210, 650, 14261, 7325, 424, 200, 
      424, 1864, 21690, 16210, 4570, 306, 15689, 6788, 5393, 3428, 905, 233, 
      185, 22549, 16433, 11285, 10453, 833, 338, 292, 36, 13481, 13250, 7421, 
      2525, 250, 2426, 24665, 13705, 11680, 340, 5050, 1690, 1773, 13693, 
      2605, 2213, 1768, 19601, 14401, 13457, 9410, 6890, 5626, 3722, 3250, 
      2210, 1601, 901, 290, 82, 37, 5, 10, 25281, 20449, 7744, 6724, 3364, 0, 
      13925, 8650, 1226, 290, 37, 65, 122, 677, 1682, 19325, 17165, 9029, 
      7925, 6893, 1229, 965, 148, 733, 19890, 15138, 11890, 9225, 7753, 6409, 
      450, 205, 13, 10, 19897, 12337, 11465, 10420, 10217, 10016, 9232, 7760, 
      4505, 692, 416, 32, 20, 25, 592, 1241, 1865, 22525, 15650, 12569, 26, 
      34, 21352, 18805, 18261, 16936, 16677, 15912, 4005, 2740, 1557, 712, 
      18818, 11713, 11285, 10049, 5674, 4018, 1418, 1985, 22564, 19108, 
      15940, 5840, 3200, 1088, 15957, 1602, 1450, 106, 12869, 9125, 6824, 
      4589, 1949, 424, 1325, 18077, 16505, 15746, 8957, 5897, 2330, 797, 
      18369, 6385, 4768, 2080, 1233, 193, 153, 145, 369, 1440, 1744, 16045, 
      10169, 9005, 7738, 1769, 205, 194, 794, 1850, 15325, 13885, 12296, 
      1421, 1877, 17914, 9634, 850, 709, 250, 394, 709, 1450, 19856, 17417, 
      13945, 281, 14689, 13745, 13058, 10693, 290, 298, 14248, 4045, 19130, 
      18857, 12461, 9965, 7757, 7586, 2297, 1882, 1586, 505, 14561, 10601, 
      7289, 3536, 3425, 724, 656, 596, 544, 3805, 2041, 765, 637, 477, 1170, 
      1402, 11720, 11093, 10888, 2984, 2248, 1160, 1640, 11345, 11138, 6005, 
      3893, 15705, 15460, 8497, 4420, 3601, 3385, 1665, 10426, 9089, 3650, 
      625, 794, 1994, 10676, 9892, 776, 757, 797, 1037, 5490, 5085, 14009, 
      10585, 4880, 820, 1741, 1130, 1417, 17284, 14824, 11304, 5125, 16090, 
      8186, 965, 12473, 10240, 3140, 1124, 1385, 5314, 4114, 1189, 1489, 
      16285, 11156, 8552, 2600, 2056, 12674, 6409, 3529, 1289, 1234, 17172, 
      4000, 3897, 2592, 1440, 1305, 1332, 1521, 2196, 12394, 4285, 2045, 
      1385, 1594, 1845, 1777, 1690, 1642, 1602, 1557, 1717, 2965, 1681, 1856, 
      3121, 3200, 13562, 2705, 1762, 14989, 9160, 7240, 2248, 2053, 3449, 
      9505, 2377, 9769, 2386, 2074, 2925, 16757, 3205, 13873, 6565, 3233, 
      2405, 2330, 2533, 8545, 2320, 21170, 4001, 2657, 2465, 3626, 11336, 
      10781, 9224, 2500, 4181, 17485, 14050, 9325, 8226, 7090, 6082, 4365, 
      11540, 9428, 8329, 6929, 2713, 2753, 2768, 2929, 6052, 5416, 3757, 
      3085, 3357, 3816, 10946, 6050, 3221, 3026, 3146, 3509, 7361, 5636, 
      3332, 15349, 7093, 3649, 4090, 6500, 6173, 5213, 3989, 3688, 3653, 
      3400, 16937, 10205, 10042, 9410, 7706, 5785, 5081, 3737, 11700, 9529, 
      3664, 4969, 9650, 5321, 4621, 4010, 3917, 5090, 5485, 4013, 5288, 
      23569, 17893, 14994, 13185, 10210, 7333, 5265, 4194, 5650, 6570, 17552, 
      16865, 15121, 12196, 10180, 7121, 4352, 4217, 7361, 4666, 4450, 5066, 
      14157, 7720, 4756, 17033, 9673, 7090, 5645, 5645, 20500, 10100, 9665, 
      4948, 4649, 5849, 14562, 8605, 6442, 5986, 5050, 4882, 4810, 5661, 
      6525, 7362, 14116, 13549, 8381, 4981, 4964, 18497, 5617, 5570, 5141, 
      5105, 5210, 5770, 5825, 6002, 6337, 9673, 6208, 5809, 5713, 5668, 5809, 
      7488, 5410, 5429, 18932, 6437, 6376, 6317, 6205, 6565, 17946, 13369, 
      7474, 7069, 5689, 5674, 5626, 6714, 6260, 5972, 5780, 5812, 6452, 
      12170, 5945, 10285, 9448, 7848, 11268, 22882, 9841, 7202, 6245, 8177, 
      9266, 11584, 6521, 6724, 8081, 10000, 10756, 11876, 12645, 10657, 8161, 
      6817, 6570, 6850, 8161, 9061, 9810, 11050, 18173, 9749, 11213, 20114, 
      7565, 7289, 7373, 10370, 11378, 14625, 7120, 7345, 7840, 12532, 13617, 
      23866, 19546, 9529, 7306, 7234, 7514, 9434, 12125, 12701, 23780, 16612, 
      8180, 8072, 8180, 12725, 11665, 8194, 13985, 12100, 8528, 7825, 7748, 
      11713, 11840, 11170, 10037, 8245, 8546, 12821, 9325, 8725, 8136, 8884, 
      12069, 15669, 26237, 17117, 13465, 13322, 9577, 8570, 23105, 11168, 
      9488, 9689, 12185, 15860, 17674, 11050, 10018, 9738, 9805, 10674, 
      10953, 14274, 26525, 9512, 8861, 10205, 10517, 13192, 28346, 26714, 
      10789, 10321, 10181, 9250, 9221, 9061, 10181, 15586, 31417, 28260, 
      22905, 14116, 13060, 12025, 10000, 9892, 9441, 10512, 15034, 13505, 
      12773, 12658, 11618, 11434, 10634, 14593, 12413, 16829, 19405, 10530, 
      10377, 10330, 9850, 9817, 18836, 15184, 10400, 10361, 13025, 16400, 
      14962, 13010, 10370, 16130, 16442, 12340, 13320, 13540, 13653, 13885, 
      18685, 14209, 20018, 21220, 14161, 13141, 14389, 14746, 21226, 13172, 
      20645, 13298, 13428, 14381, 12506, 12281, 16370, 35509, 13949, 16456, 
      18661, 23125, 15921, 18562, 19045, 23770, 19105, 24208, 32090, 13610, 
      12805, 12770, 19493, 22373, 13285, 14450, 13274, 21146, 29332, 16481, 
      14240, 13505, 13465, 23456, 24692, 16825, 14845, 15688, 38497, 15129, 
      34805, 15125, 15173, 15109, 15080, 16001, 44525, 37234, 16250, 15850, 
      42698, 42628, 42305, 19141, 18749, 17429, 17384, 48753, 44980, 18265, 
      19058, 17789, 18954, 18625, 18586, 18421, 18617, 49045, 21160, 20410, 
      20225, 22565, 22474, 22469, 22049, 21386, 24020, 27458, 25010, 27173, 
      25325, 28516, 27658, 26930, 28066, 28645, 28730, 30740, 30673, 31373, 
      31460, 33093, 31858, 32413, 34610, 34805, 33965, 35010, 34785, 36500, 
      37325, 38849, 39005, 39937, 39257, 40178, 42505, 42772, 47617, 48365, 
      48308 ], 
  [ 18292, 19220, 18154, 17186, 16820, 17681, 17945, 16706, 17757, 14580, 
      13940, 15733, 12325, 12932, 10964, 11273, 11530, 11236, 11944, 11240, 
      9865, 8749, 12037, 12017, 12013, 9773, 8912, 7930, 10658, 7888, 8433, 
      7745, 8149, 8264, 8593, 7272, 8450, 11521, 8989, 10589, 47770, 49474, 
      9209, 5105, 6425, 9428, 11353, 42305, 38701, 8330, 3673, 10490, 7892, 
      8200, 3321, 7066, 35514, 38889, 7712, 34336, 38417, 32125, 9864, 9250, 
      8161, 5200, 2896, 6500, 7529, 30500, 4885, 5617, 31450, 8500, 5800, 
      3944, 4505, 2525, 4850, 31994, 8352, 8020, 7857, 4321, 4321, 6337, 
      26577, 8114, 4637, 9620, 9805, 34280, 6714, 12114, 16965, 25425, 27658, 
      5924, 5120, 27920, 37888, 4210, 2050, 26242, 27205, 40165, 5256, 27796, 
      28125, 6317, 5330, 2522, 2362, 9490, 11657, 13553, 3865, 2938, 5085, 
      6058, 25378, 5576, 1517, 1252, 5165, 13220, 25012, 25957, 31301, 34532, 
      1466, 1409, 2834, 7850, 22529, 23729, 26225, 26546, 3601, 1017, 4672, 
      13345, 4498, 1258, 5713, 7925, 8098, 9365, 10330, 25810, 35873, 3733, 
      3509, 3293, 7208, 8584, 31813, 1810, 2557, 7666, 20322, 21466, 32841, 
      4496, 1424, 521, 3536, 4244, 12281, 12944, 16784, 18089, 370, 808, 580, 
      2440, 4293, 6408, 6724, 6885, 16453, 3889, 5330, 7178, 12389, 27514, 
      3392, 785, 512, 481, 292, 292, 2560, 4745, 18212, 22160, 27812, 31585, 
      3361, 3474, 9250, 11461, 16354, 19546, 232, 925, 8845, 18965, 25477, 
      1933, 4138, 15053, 2353, 180, 340, 769, 7369, 9169, 122, 1210, 10121, 
      11785, 18617, 25721, 941, 181, 2701, 17789, 130, 1377, 2106, 3681, 
      8002, 11106, 16722, 1088, 164, 208, 320, 8164, 18289, 10453, 13973, 40, 
      45, 1060, 4660, 10645, 27925, 1546, 26, 125, 10025, 2225, 5945, 25616, 
      10, 4498, 5050, 25609, 488, 8, 8, 445, 1229, 1853, 3253, 3725, 5045, 
      6088, 7748, 10205, 11885, 12548, 14404, 14645, 1682, 626, 901, 1297, 
      3601, 13925, 0, 625, 6889, 10201, 12544, 15876, 16641, 20736, 25281, 
      442, 170, 530, 842, 1226, 6890, 7570, 16901, 21026, 533, 29, 85, 488, 
      904, 1448, 9413, 10820, 13460, 13693, 538, 58, 130, 265, 298, 333, 493, 
      909, 2610, 8473, 9613, 13005, 14409, 14650, 20173, 23418, 25930, 1040, 
      65, 52, 14177, 14657, 809, 386, 314, 169, 146, 89, 3050, 4381, 6266, 
      20761, 397, 136, 180, 360, 1885, 3061, 6597, 26280, 1073, 449, 113, 
      1813, 3893, 22549, 128, 6305, 6625, 12833, 106, 610, 1377, 2682, 5706, 
      18577, 23490, 356, 200, 149, 676, 1864, 5141, 20836, 410, 1642, 2621, 
      5597, 7346, 12442, 13346, 13810, 17810, 23837, 25085, 208, 468, 720, 
      1105, 6228, 12688, 12913, 20593, 25425, 194, 170, 233, 23578, 25450, 
      421, 637, 8845, 9412, 15325, 17357, 19796, 23605, 709, 394, 226, 12994, 
      260, 260, 281, 512, 14417, 14897, 289, 3538, 685, 648, 388, 724, 1348, 
      1413, 5800, 6565, 7213, 11560, 362, 650, 1586, 4205, 4330, 10361, 
      10765, 11177, 11597, 4000, 6484, 10400, 11216, 12944, 21425, 22601, 
      585, 666, 697, 5065, 6217, 21177, 23545, 680, 709, 2420, 4084, 554, 
      545, 1370, 3665, 4498, 4754, 23330, 937, 1252, 4545, 14500, 17737, 
      24601, 949, 1109, 12289, 12506, 17266, 19394, 3077, 3380, 738, 1090, 
      3645, 13273, 8528, 19009, 20948, 941, 841, 1097, 3650, 925, 1989, 
      15300, 1082, 1445, 6145, 12625, 19730, 3833, 4993, 17408, 20068, 1114, 
      1413, 2113, 7489, 8833, 1277, 3272, 6056, 13256, 14381, 1289, 5581, 
      5714, 7949, 12461, 14450, 16601, 18914, 23129, 1465, 5392, 9760, 14292, 
      18985, 11444, 11848, 12469, 12893, 13325, 13988, 18868, 25780, 13402, 
      19477, 26170, 26485, 1681, 8996, 13481, 1690, 2705, 3617, 10897, 11882, 
      7848, 2810, 11258, 2836, 11737, 17561, 23840, 2034, 24826, 2216, 4820, 
      9512, 12932, 18757, 20612, 3730, 15205, 2665, 8388, 12708, 14404, 
      25713, 2977, 3130, 3697, 16325, 27682, 2516, 2621, 3796, 4349, 5101, 
      5981, 28100, 3177, 3897, 4450, 5410, 17242, 18226, 18477, 20290, 6653, 
      7433, 10730, 13834, 22130, 24713, 3757, 6885, 13732, 17077, 19557, 
      22516, 5834, 7649, 20449, 3200, 6272, 12740, 24745, 7093, 7474, 8874, 
      11898, 13249, 13450, 15793, 3368, 4660, 4733, 5045, 6173, 8264, 9448, 
      13768, 4265, 5162, 15581, 27506, 5281, 9684, 11344, 13801, 21024, 
      27625, 29200, 14746, 28057, 4328, 3844, 4013, 4328, 5365, 7444, 10568, 
      21533, 29125, 32405, 3973, 3994, 4138, 4753, 5569, 7938, 14373, 20610, 
      7940, 13505, 14705, 25705, 4586, 7825, 13829, 4392, 6472, 8845, 11412, 
      27460, 4553, 6425, 6698, 14489, 17258, 27898, 4985, 7760, 10553, 11513, 
      14825, 16073, 16945, 26528, 30224, 33185, 5245, 5386, 8242, 16642, 
      20637, 4904, 13736, 13925, 16564, 20776, 22061, 25925, 26216, 27101, 
      28616, 7642, 12437, 13690, 14066, 24641, 25490, 32597, 21313, 21568, 
      5333, 12898, 13073, 13250, 26354, 28130, 5525, 6376, 11101, 11876, 
      17576, 17797, 19165, 28277, 14841, 16441, 20025, 21001, 26361, 7297, 
      18772, 39632, 9529, 11705, 42029, 6205, 9448, 13653, 19540, 32328, 
      36013, 8357, 17690, 24737, 31522, 37925, 40097, 43105, 8000, 9316, 
      12484, 16804, 19625, 24625, 31364, 34624, 37025, 40625, 6682, 36490, 
      40786, 6733, 15188, 25768, 26324, 38053, 40949, 7850, 22765, 25114, 
      28205, 43753, 46490, 7177, 7105, 11956, 18937, 21697, 25281, 34281, 
      42400, 43920, 7325, 7709, 15325, 15689, 28541, 43706, 10312, 27845, 
      9090, 10273, 15669, 19450, 21969, 40330, 40693, 11465, 12928, 26240, 
      28193, 43088, 14810, 16570, 20465, 29237, 40682, 49946, 8356, 8676, 
      10216, 10309, 14824, 26325, 8290, 12637, 15677, 31690, 40322, 49897, 
      8993, 13225, 15025, 15689, 31568, 35033, 36020, 45713, 8874, 17113, 
      21418, 32674, 33930, 42505, 9277, 9061, 14612, 15560, 15892, 19445, 
      19652, 21380, 31940, 48437, 9986, 9425, 9026, 11329, 12161, 13250, 
      17125, 17489, 19634, 32741, 11065, 12132, 12816, 12937, 14257, 14545, 
      16105, 45316, 38650, 50618, 10004, 17885, 18440, 18629, 21925, 22600, 
      10377, 11917, 19405, 19602, 39730, 49005, 12401, 14225, 21025, 48025, 
      48809, 36445, 39785, 40477, 40826, 41530, 53882, 42088, 56629, 10865, 
      14660, 16000, 41792, 42857, 58777, 16501, 57250, 16861, 17225, 16288, 
      20313, 21268, 45889, 13106, 17506, 45737, 51482, 61610, 15464, 50909, 
      52100, 62725, 51922, 63397, 12985, 20465, 25088, 26705, 52544, 59200, 
      22970, 19885, 25317, 55845, 13289, 17194, 21325, 25546, 26450, 60749, 
      63401, 17300, 20512, 19465, 15368, 22442, 14976, 23616, 24842, 25250, 
      25457, 23778, 18080, 16217, 24025, 25985, 17901, 18065, 17978, 21008, 
      22266, 25666, 25857, 20642, 19465, 25082, 23985, 29088, 26237, 27560, 
      27757, 28772, 29674, 21632, 23953, 26269, 27970, 25348, 25493, 27136, 
      28132, 30537, 25381, 28561, 34137, 29690, 34450, 29377, 33469, 36045, 
      34817, 34450, 35477, 36297, 36466, 35984, 39841, 36752, 40001, 39610, 
      38025, 38690, 40682, 39365, 39848, 42025, 42610, 42948, 43810, 44266, 
      45946, 44977, 47528, 48265, 53794, 55010, 55189 ], 
  [ 16217, 16745, 16029, 15061, 14545, 15056, 15220, 14381, 14932, 12505, 
      11965, 12708, 10250, 10357, 9089, 9248, 9305, 9061, 9469, 8765, 7840, 
      7124, 8962, 8842, 8788, 7298, 6737, 6005, 7633, 5913, 6208, 5770, 5924, 
      5989, 6068, 5197, 5825, 7696, 5864, 6964, 37845, 39349, 5834, 3280, 
      4000, 5953, 7328, 32980, 29826, 5105, 2448, 6565, 4717, 4925, 2146, 
      4141, 26989, 29914, 4537, 25961, 29492, 24050, 5989, 5525, 12836, 8825, 
      1721, 3625, 4304, 22625, 2610, 3042, 23425, 13325, 9725, 7069, 7930, 
      1450, 2525, 23869, 13177, 12745, 12532, 7696, 2196, 3412, 19252, 12889, 
      8212, 5645, 5780, 25805, 11089, 7489, 11290, 18250, 20133, 10049, 2545, 
      20345, 28913, 7685, 1025, 18917, 19730, 30890, 9181, 20221, 20500, 
      10642, 9305, 5197, 4937, 5465, 7082, 8528, 7290, 5913, 2410, 3033, 
      18153, 9701, 3592, 3077, 2440, 8245, 17837, 18632, 23176, 25957, 3541, 
      3434, 1109, 4225, 15754, 16754, 18850, 19121, 6976, 2692, 2097, 8320, 
      8273, 3233, 2738, 4250, 4373, 5290, 6005, 18485, 27098, 7208, 6884, 
      1268, 3733, 4709, 23588, 4285, 882, 4041, 13897, 14841, 24466, 8321, 
      3649, 1696, 1361, 1769, 7456, 7969, 11009, 12064, 1145, 2533, 2005, 
      765, 1768, 3133, 3349, 3460, 10728, 1514, 2405, 3653, 7514, 19889, 
      6817, 2560, 1937, 1856, 1217, 617, 785, 2020, 12137, 15385, 20137, 
      23360, 1186, 1249, 5125, 6786, 10629, 13221, 557, 200, 4820, 12740, 
      18152, 4658, 1613, 9578, 5328, 1105, 265, 144, 3744, 5044, 797, 185, 
      5746, 7010, 12442, 18346, 3016, 1256, 776, 11764, 1105, 202, 481, 1306, 
      4177, 6481, 10897, 3313, 1289, 233, 145, 4289, 12164, 5978, 8698, 565, 
      520, 85, 1885, 6120, 20200, 4121, 601, 250, 5650, 500, 2720, 18241, 
      585, 1773, 2125, 18234, 2213, 733, 533, 20, 104, 328, 1028, 1300, 2120, 
      2813, 3973, 5780, 7060, 7573, 9029, 9220, 4357, 2501, 26, 122, 1226, 
      8650, 625, 0, 3364, 5776, 7569, 10201, 10816, 14161, 17956, 2117, 1445, 
      5, 17, 101, 3365, 3845, 11026, 14401, 2308, 904, 260, 13, 29, 173, 
      5188, 6245, 8285, 8468, 2313, 333, 205, 90, 73, 58, 18, 34, 685, 4498, 
      5338, 7930, 9034, 9225, 13698, 16393, 18505, 3265, 1040, 377, 8852, 
      9232, 2834, 1961, 1789, 1394, 1321, 1114, 925, 1706, 2941, 14186, 1972, 
      261, 205, 85, 360, 936, 3172, 18805, 3298, 2074, 1138, 338, 1418, 
      15674, 1153, 2980, 3200, 7808, 481, 85, 202, 757, 2581, 12402, 16465, 
      1781, 1325, 1124, 101, 389, 2216, 14261, 1885, 317, 746, 2522, 3721, 
      7517, 8221, 8585, 11785, 16762, 17810, 1233, 193, 145, 180, 2953, 7713, 
      7888, 14068, 18100, 1069, 745, 458, 16553, 18125, 1796, 212, 4820, 
      5237, 9800, 11432, 13421, 16580, 2434, 1669, 801, 7969, 985, 785, 656, 
      337, 9092, 9472, 914, 1313, 2260, 2173, 613, 349, 373, 388, 2725, 3240, 
      3688, 6885, 1037, 425, 461, 1730, 1805, 5986, 6290, 6602, 6922, 1625, 
      3209, 6025, 6641, 7969, 14800, 15776, 610, 541, 522, 2290, 3042, 14602, 
      16570, 605, 584, 845, 1709, 1429, 1370, 545, 1490, 1973, 2129, 16405, 
      612, 577, 2020, 9225, 11812, 17476, 674, 634, 7514, 7681, 11441, 13169, 
      1252, 1405, 1213, 765, 1570, 8298, 4753, 12884, 14473, 2066, 1466, 922, 
      1625, 1800, 964, 9925, 1157, 970, 3170, 7850, 13505, 1808, 2468, 11633, 
      13793, 1989, 1138, 1138, 4114, 5058, 1352, 1597, 3181, 8381, 9256, 
      2314, 2906, 2989, 4474, 7786, 9325, 11026, 12889, 16354, 1440, 2817, 
      5785, 9217, 12960, 7069, 7373, 7844, 8168, 8500, 9013, 12893, 18605, 
      8577, 13402, 18945, 19210, 1856, 5321, 8656, 2165, 1730, 2042, 6722, 
      7457, 4573, 1885, 7033, 1961, 7412, 11936, 17065, 2809, 17901, 2341, 
      2845, 5837, 8357, 12932, 14437, 2405, 10130, 4240, 5113, 8233, 9529, 
      18688, 2402, 2405, 2522, 11050, 20357, 3341, 2696, 2621, 2824, 3176, 
      3656, 20725, 2602, 2722, 2925, 3385, 11817, 12601, 12802, 14265, 4178, 
      4658, 6905, 9209, 15805, 17938, 2932, 4360, 9157, 11752, 13732, 16141, 
      3809, 4874, 14474, 3425, 4097, 8465, 18020, 4618, 4849, 5749, 7873, 
      8874, 9025, 10818, 3893, 3485, 3508, 3620, 4148, 5389, 6173, 9293, 
      3490, 3737, 10706, 20381, 3856, 6409, 7569, 9376, 15049, 20500, 21825, 
      10121, 20882, 6053, 4469, 3988, 3853, 4040, 5069, 7093, 15508, 21800, 
      24580, 4498, 4369, 4113, 3978, 4194, 5413, 9898, 14785, 5465, 9280, 
      10180, 18980, 4261, 5450, 9554, 4717, 4797, 6120, 7837, 20485, 5578, 
      4850, 4973, 10114, 12233, 20873, 4660, 5585, 7328, 7988, 10400, 11348, 
      12020, 19753, 22849, 25360, 4770, 4761, 5917, 11817, 14962, 5429, 9661, 
      9800, 11789, 15101, 16136, 19300, 19541, 20276, 21541, 5717, 8762, 
      9665, 9941, 18266, 18965, 24922, 15588, 15793, 5858, 9173, 9298, 9425, 
      19729, 21205, 5800, 5501, 7976, 8501, 12701, 12872, 13940, 21352, 
      10666, 11866, 14650, 15426, 19786, 5972, 13697, 31057, 7154, 8530, 
      33154, 7380, 7173, 9928, 14365, 24853, 27988, 6682, 12965, 18562, 
      24197, 29650, 31522, 34130, 6625, 7241, 9209, 12329, 14500, 18500, 
      24089, 26849, 28900, 32000, 6757, 28465, 32161, 7208, 11213, 19493, 
      19949, 29828, 32324, 6925, 17090, 18989, 21530, 34778, 37165, 8352, 
      7380, 9081, 14112, 16272, 19156, 26656, 33625, 34945, 8450, 7234, 
      11450, 11714, 21866, 34781, 8237, 21320, 7765, 8298, 11794, 14625, 
      16594, 31905, 32218, 9040, 9953, 20065, 21668, 34313, 11285, 12545, 
      15490, 22562, 32257, 40321, 9781, 8101, 8541, 8584, 11349, 20200, 9065, 
      9962, 12002, 24665, 31997, 40322, 8468, 10400, 11600, 12064, 24593, 
      27508, 28345, 36688, 10249, 13138, 16393, 25549, 26605, 33930, 10952, 
      10436, 11437, 12085, 12317, 14920, 15077, 16405, 24965, 39112, 12161, 
      11050, 9601, 9554, 9986, 10625, 13250, 13514, 15109, 25666, 9540, 
      10057, 10441, 10512, 11332, 11520, 12580, 36441, 30725, 41093, 9629, 
      13960, 14365, 14504, 17000, 17525, 9802, 10242, 15130, 15277, 31705, 
      39730, 10576, 11600, 16400, 38900, 39584, 28970, 31810, 32402, 32701, 
      33305, 44057, 33813, 46504, 10690, 12185, 13025, 33617, 34532, 48452, 
      13426, 47125, 13736, 14050, 13513, 16288, 16993, 37264, 15481, 14381, 
      37162, 42157, 51085, 13189, 41684, 42725, 52100, 42597, 52722, 14660, 
      16640, 20113, 21380, 43169, 49025, 18545, 16360, 20392, 46120, 14314, 
      14669, 17450, 20621, 21325, 50474, 52826, 14825, 16937, 16290, 17893, 
      18517, 16801, 19441, 20417, 20725, 20882, 19753, 21305, 18292, 20000, 
      21460, 20776, 20890, 20753, 18233, 19141, 21541, 21682, 24217, 22490, 
      21257, 20560, 24313, 22312, 23285, 23432, 24197, 24949, 25057, 20978, 
      22644, 23945, 22373, 22468, 23761, 24457, 26212, 22706, 25936, 29812, 
      26765, 30125, 26802, 29844, 31720, 30992, 30825, 31652, 32722, 32841, 
      32609, 35666, 33577, 35876, 35685, 34900, 35465, 36857, 36040, 36373, 
      38450, 39085, 39673, 40385, 40941, 42121, 41552, 44053, 44690, 50069, 
      51185, 51314 ], 
  [ 16217, 15817, 15913, 14945, 14081, 13780, 13712, 13801, 13192, 12505, 
      12197, 10504, 10250, 9197, 9553, 9364, 8957, 8829, 8541, 7837, 7956, 
      8168, 6642, 6290, 6120, 6370, 6505, 6353, 5429, 6145, 5860, 6002, 5576, 
      5525, 5024, 5197, 4549, 3636, 3428, 3368, 19633, 20673, 2818, 3860, 
      3188, 2705, 2804, 16160, 14050, 2437, 4420, 2273, 2165, 2141, 4234, 
      2169, 12025, 13906, 1985, 11345, 13600, 10130, 1813, 1697, 28496, 
      22049, 3809, 1769, 1636, 9169, 2146, 1882, 9621, 29333, 23645, 19133, 
      20690, 3770, 1945, 9833, 29185, 28521, 28192, 20340, 2080, 1440, 7072, 
      28781, 21320, 1237, 1256, 10957, 26053, 1573, 2938, 6418, 7489, 24433, 
      1385, 7585, 12905, 20561, 3461, 6737, 7202, 14186, 23101, 7461, 7624, 
      25490, 23341, 16217, 15725, 941, 1282, 1684, 20050, 17629, 1018, 829, 
      6205, 24085, 13220, 12125, 932, 1517, 6005, 6452, 9140, 10877, 13169, 
      12946, 1921, 629, 4850, 5386, 6554, 6709, 19620, 11392, 937, 1476, 
      21845, 12629, 650, 538, 545, 650, 785, 6305, 11554, 20084, 19528, 1384, 
      485, 533, 9320, 14841, 1810, 445, 3805, 4285, 9850, 22009, 13625, 9236, 
      1129, 841, 1076, 1241, 2425, 2900, 7757, 11349, 10125, 1693, 724, 349, 
      333, 328, 2260, 818, 433, 289, 1018, 7013, 19577, 11492, 10057, 9860, 
      8177, 6185, 1481, 512, 2857, 4481, 7145, 9092, 954, 901, 369, 754, 
      2161, 3361, 6125, 3332, 296, 3112, 5972, 15794, 569, 1690, 17044, 8065, 
      4905, 3508, 148, 288, 7177, 2621, 410, 746, 2930, 6050, 12644, 8564, 
      1124, 2600, 8181, 2290, 1525, 610, 117, 565, 2197, 13289, 8713, 5105, 
      4553, 113, 2768, 410, 1274, 6597, 6436, 2637, 261, 436, 7092, 14909, 
      6749, 5354, 314, 1312, 52, 5945, 6733, 265, 153, 5938, 11029, 7229, 
      6565, 3848, 2308, 1604, 680, 488, 148, 29, 29, 328, 680, 845, 1373, 
      1448, 15377, 11665, 2810, 2210, 530, 1226, 6889, 3364, 0, 324, 841, 
      1849, 2116, 3721, 5776, 10817, 9217, 3601, 2917, 2305, 1, 17, 2210, 
      3845, 11240, 7748, 5480, 3725, 2813, 2029, 200, 445, 1093, 1160, 11245, 
      5785, 5193, 4498, 4365, 4234, 3730, 2818, 1033, 90, 234, 970, 1378, 
      1453, 3490, 4909, 6093, 13241, 8116, 5945, 1312, 1460, 12346, 10429, 
      10025, 9050, 8861, 8306, 809, 314, 41, 3746, 10440, 5365, 5077, 4261, 
      1636, 820, 40, 6277, 13274, 10658, 8330, 1730, 490, 4538, 8345, 80, 68, 
      964, 6165, 3681, 2290, 1105, 145, 2890, 4981, 9901, 8749, 8200, 3581, 
      1781, 244, 3821, 10121, 2057, 1210, 202, 125, 905, 1145, 1277, 2621, 
      5162, 5746, 8425, 4369, 3625, 2848, 169, 985, 1044, 3744, 5920, 7913, 
      6893, 5794, 5069, 5945, 9800, 4040, 296, 365, 1796, 2500, 3445, 5096, 
      11250, 9441, 6949, 1125, 7481, 6817, 6340, 4745, 1552, 1700, 7178, 965, 
      10728, 10525, 5949, 4293, 2925, 2824, 405, 340, 324, 853, 7417, 4717, 
      2665, 802, 761, 650, 722, 802, 890, 929, 425, 689, 841, 1241, 4244, 
      4756, 5482, 5065, 4930, 666, 490, 4162, 5202, 5245, 5108, 2005, 1013, 
      8273, 8098, 3445, 1258, 929, 853, 5153, 4672, 3825, 976, 1801, 2880, 
      5760, 4850, 4346, 1250, 1301, 2741, 3541, 1832, 1637, 7129, 4825, 1570, 
      1570, 809, 3488, 4265, 9490, 7730, 5330, 1741, 8644, 3400, 2269, 6145, 
      4682, 1082, 1586, 3877, 1924, 1424, 3049, 4049, 8833, 5314, 3690, 1098, 
      1114, 6340, 2525, 1325, 1885, 2180, 9506, 1514, 1481, 1226, 1754, 2249, 
      2906, 3725, 5450, 6196, 1657, 1377, 2257, 3796, 1733, 1805, 1928, 2020, 
      2120, 2285, 3845, 6773, 2197, 4122, 6997, 7146, 7076, 1609, 2276, 8081, 
      4282, 3202, 1850, 2005, 1789, 4553, 2045, 4745, 2192, 3700, 6161, 9421, 
      6649, 7445, 3077, 2125, 2557, 4232, 4925, 4145, 3170, 12708, 2329, 
      2665, 3033, 7204, 5882, 5537, 4610, 3626, 8177, 10069, 7684, 4709, 
      4100, 3524, 3076, 8429, 6082, 4810, 4201, 3501, 4045, 4365, 4450, 5101, 
      3250, 3034, 2845, 3293, 5945, 7034, 5832, 3316, 3357, 4212, 5032, 6165, 
      3925, 3250, 5426, 8761, 3865, 3361, 7232, 3690, 3573, 3313, 3349, 3538, 
      3573, 4090, 9925, 5573, 5480, 5128, 4264, 3533, 3389, 3725, 6506, 5245, 
      4210, 8665, 5364, 3625, 3625, 3924, 6001, 8784, 9529, 4205, 9050, 
      14869, 10733, 8744, 7565, 5780, 4373, 3845, 6344, 9620, 11240, 10530, 
      10053, 8869, 6994, 5818, 4369, 4330, 6085, 4537, 4292, 4496, 8192, 
      8321, 4754, 4450, 10285, 5725, 4612, 4357, 9117, 12770, 6010, 5785, 
      4778, 5389, 9389, 8720, 5353, 4660, 4624, 4948, 5200, 5408, 8849, 
      10553, 12020, 8482, 8125, 5337, 5437, 6610, 11461, 5021, 5044, 5525, 
      6749, 7204, 8744, 8869, 9256, 9941, 6065, 5050, 5141, 5185, 8290, 8641, 
      11930, 7120, 7209, 11890, 5345, 5354, 5365, 9173, 9953, 11252, 8285, 
      5540, 5485, 6205, 6260, 6632, 10100, 5794, 6066, 6994, 7306, 9346, 
      7712, 6737, 15977, 6458, 5978, 17378, 14920, 6709, 6100, 7173, 12325, 
      14184, 7610, 6817, 9050, 12017, 15266, 16442, 18122, 8249, 7241, 6425, 
      6761, 7424, 9104, 12025, 13625, 14864, 16804, 11745, 14661, 16965, 
      13124, 6805, 9749, 9973, 15560, 17128, 9593, 8738, 9593, 10858, 18770, 
      20345, 15892, 12832, 7225, 7732, 8500, 9760, 13780, 18081, 18937, 
      15874, 10946, 7274, 7306, 11194, 18889, 8237, 10996, 9505, 8530, 7618, 
      8245, 8938, 17173, 17370, 8228, 7865, 10553, 11344, 18769, 7921, 8021, 
      8762, 11890, 17525, 22805, 17901, 11581, 9469, 9396, 8101, 10804, 
      15677, 8570, 8290, 13181, 17497, 22922, 12064, 8660, 8468, 8468, 13225, 
      14864, 15353, 20564, 18253, 8730, 9549, 13833, 14425, 18850, 19652, 
      18440, 8885, 8837, 8837, 9236, 9277, 9677, 13597, 22292, 22021, 19634, 
      15749, 10250, 9754, 9349, 9074, 9106, 9425, 14066, 10816, 10057, 9745, 
      9700, 9360, 9316, 9216, 20665, 17153, 23809, 13573, 9668, 9725, 9748, 
      10388, 10565, 13282, 11170, 10026, 10057, 17901, 23026, 11156, 10324, 
      10484, 22544, 22996, 16442, 18122, 18482, 18665, 19037, 26077, 19429, 
      27828, 15098, 11257, 10937, 19465, 20032, 29312, 11106, 28449, 11300, 
      11498, 11889, 11764, 11889, 22068, 25805, 11945, 22082, 25337, 31481, 
      12725, 25096, 25789, 32264, 25777, 32770, 23360, 12580, 13385, 13840, 
      26233, 30233, 13093, 12996, 13780, 28372, 21506, 13625, 13274, 14009, 
      14249, 31450, 33106, 13897, 13457, 13738, 28565, 14225, 25849, 14569, 
      14965, 15041, 15082, 15229, 33601, 27920, 15476, 15776, 32260, 32258, 
      32005, 16609, 16705, 16785, 16810, 37325, 34322, 17197, 17428, 18049, 
      18020, 18181, 18212, 18397, 18801, 37817, 18890, 19048, 19421, 20285, 
      20264, 20745, 20745, 20992, 21314, 24660, 24592, 24793, 24905, 25642, 
      26248, 26500, 26932, 27229, 27592, 29242, 29245, 29593, 30794, 31025, 
      31120, 31393, 32464, 32797, 32797, 33140, 33125, 34970, 35721, 36889, 
      37253, 38041, 38061, 38420, 40805, 41210, 46241, 47125, 47138 ], 
  [ 17585, 16897, 17245, 16277, 15305, 14752, 14612, 14989, 14020, 13873, 
      13637, 11188, 11618, 10205, 11065, 10768, 10217, 10125, 9621, 8917, 
      9360, 9860, 7290, 6866, 6660, 7450, 7801, 7829, 6113, 7585, 7120, 7442, 
      6836, 6749, 6068, 6565, 5521, 3744, 4040, 3620, 15349, 16245, 3250, 
      5408, 4304, 3065, 2768, 12308, 10522, 2977, 6400, 2309, 2741, 2645, 
      6250, 2925, 8749, 10306, 2561, 8177, 10036, 7178, 1885, 1877, 34724, 
      27521, 5825, 2561, 2176, 6361, 3370, 2890, 6705, 35669, 29333, 24245, 
      26018, 5858, 3133, 6845, 35521, 34785, 34420, 25632, 3412, 2196, 4660, 
      35081, 26756, 1237, 1220, 7717, 32065, 1105, 1714, 4114, 4933, 30265, 
      2393, 4993, 9305, 25925, 5585, 4325, 4682, 10370, 28789, 4869, 4996, 
      31466, 29065, 21005, 20441, 905, 850, 928, 25378, 22633, 1954, 1513, 
      3865, 29917, 17576, 16301, 1832, 797, 3701, 4040, 6152, 7565, 17525, 
      17266, 3541, 881, 2834, 3226, 4106, 4225, 24912, 15460, 1945, 720, 
      27425, 16913, 1370, 754, 725, 578, 533, 3893, 8098, 25448, 24820, 2788, 
      845, 605, 6260, 19485, 3466, 697, 2041, 2377, 6682, 27625, 18089, 
      12944, 2425, 1921, 464, 521, 1129, 1424, 11177, 15453, 14013, 3349, 
      1768, 853, 765, 724, 1000, 1970, 1189, 613, 370, 4385, 24905, 15632, 
      13945, 13712, 11705, 9281, 3065, 1412, 1345, 2465, 4481, 6032, 2250, 
      2161, 261, 250, 901, 1669, 9221, 5672, 260, 1492, 3560, 20618, 1613, 
      610, 22048, 11593, 7713, 5920, 400, 180, 10525, 4745, 122, 170, 1346, 
      3602, 17000, 12200, 2600, 1124, 11745, 4306, 3217, 1762, 225, 97, 865, 
      17753, 12385, 7985, 7289, 185, 1220, 50, 338, 9837, 9640, 4797, 1125, 
      40, 4392, 19625, 10025, 8306, 26, 2932, 592, 3497, 10009, 1165, 909, 
      3490, 15133, 10613, 9805, 6404, 4360, 3368, 1940, 1604, 904, 533, 173, 
      4, 68, 125, 365, 404, 20165, 15877, 5042, 4226, 1682, 290, 10201, 5776, 
      324, 0, 121, 625, 784, 1849, 3364, 14885, 12997, 6085, 5185, 4357, 325, 
      197, 842, 1937, 15380, 11240, 8468, 6245, 5045, 3973, 20, 13, 229, 260, 
      15385, 8845, 8109, 7234, 7065, 6898, 6250, 5050, 2509, 90, 18, 178, 
      370, 409, 1690, 2713, 3609, 17705, 11680, 9041, 340, 416, 16666, 14425, 
      13949, 12794, 12569, 11906, 2141, 1250, 509, 1874, 14436, 8317, 7957, 
      6925, 3400, 2152, 436, 3757, 17738, 14690, 11930, 3530, 1570, 2450, 
      11945, 548, 464, 208, 9297, 6165, 4306, 2581, 757, 1306, 2785, 13789, 
      12421, 11764, 6029, 3581, 1000, 1949, 14045, 3965, 2722, 850, 377, 221, 
      317, 377, 1145, 2930, 3370, 12025, 7033, 6073, 5044, 673, 265, 288, 
      1908, 3508, 11405, 10169, 8818, 2873, 3533, 13652, 6596, 260, 221, 680, 
      1096, 1717, 2900, 15354, 13221, 10225, 369, 10865, 10057, 9472, 7481, 
      580, 656, 10490, 2225, 14724, 14485, 8973, 6885, 5085, 4948, 1053, 808, 
      648, 349, 10765, 7417, 4717, 1882, 1805, 362, 362, 370, 386, 2081, 929, 
      401, 409, 521, 2336, 2704, 8362, 7837, 7666, 1530, 1066, 2290, 3042, 
      8053, 7880, 3733, 2165, 11765, 11554, 5713, 2554, 1973, 1825, 3029, 
      7300, 6201, 2020, 865, 1476, 3492, 7514, 6866, 674, 689, 1409, 1921, 
      3380, 3077, 10333, 7453, 2938, 850, 953, 1940, 2465, 13162, 11042, 
      8066, 3145, 12136, 5524, 1261, 9061, 7202, 1802, 1010, 2257, 3328, 
      2468, 1753, 2393, 12325, 7978, 5850, 1530, 1258, 9256, 4181, 2117, 
      1237, 1352, 13106, 2450, 2381, 1586, 1250, 1421, 1754, 2249, 3434, 
      9040, 2665, 1377, 1465, 2320, 1445, 1445, 1460, 1480, 1508, 1565, 2405, 
      4469, 1585, 2610, 4657, 4770, 10064, 1825, 1664, 11285, 6442, 4930, 
      1706, 1681, 2293, 6749, 1865, 6977, 1940, 2512, 4145, 12841, 4525, 
      10397, 4517, 2341, 2125, 2900, 3341, 6053, 2378, 16704, 2833, 2305, 
      2385, 5008, 8330, 7877, 6626, 2690, 5765, 13525, 10600, 6725, 5864, 
      5000, 4264, 5981, 8530, 6826, 5965, 4905, 3001, 3177, 3226, 3625, 4330, 
      3898, 2953, 2825, 4253, 5018, 8100, 4360, 2925, 3240, 3700, 4437, 5329, 
      4114, 3986, 11785, 5161, 3145, 5252, 4770, 4545, 3925, 3313, 3250, 
      3249, 3370, 13165, 7589, 7460, 6964, 5668, 4325, 3893, 3365, 8810, 
      7081, 3562, 6397, 7200, 4129, 3769, 3600, 4561, 6516, 7081, 3737, 6746, 
      18973, 14045, 11588, 10085, 7688, 5525, 4205, 4868, 7208, 8468, 13770, 
      13185, 11713, 9298, 7690, 5413, 3970, 4753, 5617, 4112, 4100, 6212, 
      10949, 5906, 4234, 13381, 7381, 5512, 4645, 6957, 16370, 7738, 7405, 
      4490, 4633, 7193, 11348, 6649, 5200, 4948, 4624, 4660, 4724, 6833, 
      8105, 9248, 11002, 10537, 6525, 4825, 5386, 14701, 4949, 4936, 4949, 
      5525, 5800, 6836, 6925, 7204, 7709, 7541, 5266, 5105, 5077, 6562, 6805, 
      9266, 5860, 5913, 15130, 5525, 5498, 5473, 7265, 7829, 14312, 10517, 
      6152, 5917, 5557, 5576, 5732, 7976, 5650, 5634, 5986, 6154, 7474, 9620, 
      5945, 12665, 7610, 6554, 13850, 18628, 7933, 6280, 6309, 9805, 11268, 
      9266, 6277, 7466, 9605, 12170, 13130, 14522, 10121, 8609, 6929, 6401, 
      6596, 7556, 9649, 10889, 11876, 13456, 14661, 11745, 13617, 16328, 
      6805, 8093, 8245, 12500, 13780, 11789, 7514, 8045, 8914, 15170, 16493, 
      19600, 15892, 8017, 7120, 7456, 8212, 11152, 14625, 15337, 19546, 
      13466, 7346, 7306, 9250, 15325, 9605, 9160, 11413, 9970, 7690, 7633, 
      7930, 13969, 14130, 9344, 8585, 8969, 9508, 15313, 8245, 7985, 8042, 
      9946, 14321, 18737, 21789, 14029, 11125, 11016, 8461, 9256, 19097, 
      9506, 8506, 10985, 14365, 18890, 14548, 9488, 8864, 8720, 11065, 12308, 
      12689, 16928, 22105, 8730, 8793, 11565, 12013, 15538, 23720, 22292, 
      9461, 9197, 9125, 8840, 8845, 8957, 11437, 18440, 26449, 23666, 19025, 
      11834, 11050, 10321, 9146, 9106, 9029, 11834, 12580, 11425, 10897, 
      10816, 10116, 10000, 9540, 17137, 14309, 19813, 16165, 9704, 9653, 
      9640, 9704, 9773, 15730, 12826, 9810, 9805, 14985, 19210, 12704, 11296, 
      10016, 18836, 19216, 13922, 15242, 15530, 15677, 15977, 21865, 16333, 
      23400, 17834, 12337, 11657, 16441, 16900, 24740, 11754, 24021, 11912, 
      12074, 12753, 11728, 11673, 18720, 30377, 12557, 18770, 21485, 26765, 
      13949, 21316, 21901, 27476, 21925, 27946, 27428, 12688, 12665, 12868, 
      22345, 25769, 12769, 13320, 13096, 24232, 25106, 14669, 13346, 13325, 
      13421, 26914, 28354, 14977, 13745, 14314, 33245, 14261, 30025, 14425, 
      14641, 14645, 14650, 15193, 38785, 32276, 15440, 15380, 37192, 37154, 
      36865, 17473, 17317, 16677, 16666, 42761, 39362, 17305, 17824, 17473, 
      18056, 17965, 17960, 17965, 18261, 43145, 19610, 19300, 19385, 21005, 
      20948, 21177, 20961, 20740, 22250, 25632, 24340, 25549, 24653, 26650, 
      26500, 26248, 27040, 27481, 27700, 29530, 29497, 30025, 30650, 31601, 
      31012, 31429, 33076, 33337, 32905, 33608, 33485, 35258, 36045, 37393, 
      37649, 38509, 38169, 38816, 41165, 41498, 46421, 47233, 47210 ], 
  [ 18740, 17876, 18378, 17410, 16372, 15665, 15481, 16034, 14845, 15028, 
      14836, 11925, 12773, 11140, 12308, 11945, 11306, 11236, 10600, 9896, 
      10537, 11213, 8005, 7537, 7309, 8429, 8912, 9050, 6850, 8784, 8209, 
      8641, 7925, 7816, 7025, 7720, 6434, 4129, 4733, 4093, 13050, 13858, 
      3833, 6673, 5305, 3604, 3065, 10273, 8685, 3626, 7929, 2650, 3412, 
      3272, 7801, 3706, 7066, 8425, 3232, 6560, 8177, 5693, 2248, 2306, 
      38849, 31184, 7376, 3364, 2825, 4964, 4437, 3825, 5242, 39860, 33128, 
      27688, 29593, 7453, 4178, 5338, 39712, 38932, 38545, 29185, 4545, 2977, 
      3505, 39250, 30397, 1556, 1517, 6056, 36058, 1138, 1285, 3025, 3690, 
      34148, 3328, 3728, 7424, 29522, 7202, 3170, 3461, 8357, 32584, 3604, 
      3709, 35437, 32882, 24250, 23642, 1202, 905, 785, 28953, 26010, 2845, 
      2250, 2754, 33800, 20557, 19172, 2701, 676, 2612, 2885, 4645, 5860, 
      20506, 20225, 4850, 1354, 1921, 2225, 2929, 3026, 28465, 18265, 2880, 
      577, 31154, 19850, 2129, 1205, 1154, 853, 698, 2738, 6305, 29045, 
      28373, 3965, 1384, 968, 4709, 22642, 4797, 1170, 1282, 1530, 5065, 
      31376, 21136, 15529, 3536, 2900, 409, 400, 656, 841, 13586, 18280, 
      16708, 4680, 2725, 1480, 1348, 1285, 549, 2993, 1970, 1130, 293, 3098, 
      28480, 18481, 16640, 16385, 14180, 11492, 4352, 2281, 740, 1552, 3172, 
      4481, 3361, 3250, 514, 261, 450, 954, 11432, 7421, 557, 821, 2405, 
      23885, 2570, 269, 25425, 14068, 9748, 7713, 873, 433, 12890, 6362, 265, 
      137, 697, 2425, 19981, 14741, 3821, 541, 14242, 5857, 4570, 2785, 610, 
      130, 370, 20800, 14948, 10064, 9280, 548, 593, 149, 85, 12136, 11917, 
      6436, 1972, 117, 3061, 22826, 12346, 10429, 169, 4241, 1241, 2320, 
      12330, 2034, 1690, 2313, 17960, 13000, 12104, 8285, 5933, 4765, 3029, 
      2605, 1685, 1160, 580, 125, 13, 4, 68, 85, 23410, 18770, 6725, 5777, 
      2705, 37, 12544, 7569, 841, 121, 0, 196, 289, 1024, 2209, 17690, 15626, 
      7922, 6890, 5930, 842, 626, 325, 1090, 18229, 13693, 10613, 8104, 6728, 
      5480, 229, 68, 20, 29, 18234, 11034, 10210, 9225, 9034, 8845, 8109, 
      6733, 3730, 409, 205, 13, 73, 90, 909, 1690, 2410, 20752, 14177, 11252, 
      65, 97, 19625, 17186, 16666, 15401, 15154, 14425, 3274, 2141, 1114, 
      1049, 17197, 10440, 10036, 8872, 4797, 3285, 997, 2536, 20785, 17473, 
      14449, 4949, 2549, 1493, 14464, 1153, 1025, 65, 11530, 8002, 5857, 
      3802, 1450, 657, 1762, 16484, 14984, 14261, 7844, 5000, 1781, 1124, 
      16762, 5450, 3965, 1565, 850, 122, 130, 146, 562, 1885, 2237, 14544, 
      8980, 7888, 6705, 1300, 144, 145, 1105, 2353, 13858, 12490, 10985, 
      1850, 2378, 16325, 8477, 557, 452, 317, 557, 980, 1877, 18181, 15850, 
      12546, 226, 13252, 12356, 11705, 9472, 305, 337, 12833, 3314, 17485, 
      17224, 11140, 8788, 6724, 6565, 1768, 1413, 1165, 360, 13130, 9386, 
      6290, 2861, 2762, 505, 461, 425, 397, 3104, 1556, 544, 464, 400, 1489, 
      1769, 10441, 9850, 9657, 2377, 1737, 1465, 2041, 10088, 9893, 5108, 
      3188, 14218, 13985, 7418, 3665, 2930, 2738, 2050, 9225, 7972, 2977, 
      612, 937, 2425, 9461, 8725, 641, 634, 914, 1250, 4645, 4276, 12610, 
      9378, 4093, 729, 1360, 1313, 1684, 15725, 13385, 10057, 4322, 14589, 
      7141, 964, 11162, 9061, 2561, 977, 1586, 4505, 3425, 1280, 1700, 14778, 
      9925, 7489, 2113, 1665, 11357, 5512, 2920, 1160, 1165, 15625, 3341, 
      3250, 2125, 1261, 1234, 1369, 1666, 2521, 11097, 3600, 1696, 1300, 
      1737, 1588, 1544, 1493, 1469, 1453, 1444, 1844, 3380, 1530, 2005, 3546, 
      3637, 12209, 2276, 1609, 13562, 8081, 6305, 1937, 1802, 2920, 8410, 
      2074, 8660, 2105, 2105, 3232, 15250, 3546, 12520, 5716, 2792, 2180, 
      2405, 2692, 7538, 2213, 19465, 3460, 2404, 2308, 3985, 10145, 9626, 
      8177, 2437, 4610, 15956, 12701, 8276, 7261, 6221, 5309, 4804, 10345, 
      8377, 7362, 6082, 2682, 2770, 2797, 3042, 5309, 4745, 3338, 2858, 3538, 
      4105, 9805, 5317, 2980, 2965, 3205, 3700, 6506, 4961, 3425, 13952, 
      6272, 3332, 4361, 5749, 5458, 4618, 3610, 3393, 3370, 3249, 15464, 
      9140, 8989, 8405, 6845, 5128, 4520, 3464, 10537, 8522, 3485, 5330, 
      8641, 4756, 4176, 3721, 4000, 5449, 5904, 3770, 5657, 21800, 16388, 
      13645, 11944, 9173, 6548, 4744, 4285, 6053, 7093, 16069, 15418, 13770, 
      11025, 9153, 6370, 4069, 4258, 6596, 4321, 4177, 5321, 12874, 6929, 
      4421, 15592, 8712, 6381, 5140, 5956, 18889, 9113, 8714, 4633, 4490, 
      6170, 13273, 7760, 5849, 5465, 4745, 4649, 4625, 5920, 6928, 7873, 
      12861, 12330, 7570, 4770, 4957, 17000, 5224, 5189, 4916, 5096, 5261, 
      5989, 6056, 6269, 6664, 8762, 5717, 5402, 5330, 5825, 6002, 7957, 5409, 
      5440, 17429, 5954, 5905, 5858, 6418, 6850, 16501, 12200, 6845, 6500, 
      5480, 5477, 5501, 6997, 5881, 5689, 5689, 5769, 6649, 11105, 5780, 
      10960, 8633, 7225, 12013, 21213, 9000, 6709, 6100, 8584, 9805, 10597, 
      6266, 6817, 8450, 10597, 11425, 12641, 11584, 9764, 7556, 6500, 6409, 
      6929, 8516, 9536, 10369, 11729, 16762, 10282, 11890, 18605, 7124, 7400, 
      7508, 10949, 12053, 13450, 7085, 7418, 8045, 13289, 14458, 22185, 
      18081, 8820, 7065, 7137, 7585, 9865, 12832, 13456, 22109, 15325, 7709, 
      7625, 8381, 13466, 10760, 8357, 12898, 11169, 8053, 7578, 7633, 12330, 
      12469, 10345, 9344, 8320, 8705, 13520, 8762, 8282, 7921, 9077, 12682, 
      16570, 24484, 15844, 12456, 12325, 9000, 8629, 21506, 10397, 8957, 
      9962, 12770, 16745, 16385, 10313, 9425, 9193, 10064, 11065, 11380, 
      15025, 24778, 9049, 8650, 10498, 10858, 13833, 26525, 24965, 10132, 
      9736, 9620, 8917, 8900, 8836, 10436, 16405, 29474, 26449, 21346, 13121, 
      12161, 11234, 9509, 9425, 9106, 10789, 13977, 12580, 11920, 11817, 
      10897, 10737, 10057, 15300, 12890, 17690, 18068, 10045, 9928, 9893, 
      9605, 9608, 17545, 14157, 9997, 9970, 13522, 17197, 13969, 12209, 
      10049, 16889, 17225, 12701, 13801, 14045, 14170, 14426, 19610, 14760, 
      21013, 19825, 13316, 12416, 14912, 15305, 22265, 12469, 21634, 12605, 
      12745, 13600, 12025, 11860, 16993, 33490, 13250, 17065, 19450, 24202, 
      15016, 19325, 19844, 24869, 19890, 25317, 30233, 13073, 12544, 12593, 
      20288, 23360, 12890, 13837, 12997, 22021, 27625, 15626, 13709, 13226, 
      13234, 24461, 25769, 15956, 14240, 14985, 36424, 14602, 32896, 14656, 
      14762, 14722, 14705, 15490, 42272, 35257, 15737, 15457, 40525, 40465, 
      40154, 18320, 18010, 16930, 16897, 46402, 42761, 17690, 18385, 17440, 
      18397, 18152, 18125, 18020, 18250, 46720, 20369, 19773, 19682, 21764, 
      21685, 21760, 21412, 20905, 23141, 26545, 24505, 26330, 24818, 27585, 
      26973, 26413, 27425, 27954, 28085, 30025, 29970, 30608, 30881, 32272, 
      31265, 31770, 33769, 33986, 33290, 34213, 34024, 35753, 36562, 38020, 
      38210, 39114, 38554, 39377, 41704, 41993, 46850, 47618, 47573 ], 
  [ 20560, 19472, 20170, 19202, 18080, 17177, 16937, 17714, 16245, 16848, 
      16712, 13213, 14593, 12680, 14240, 13793, 13042, 13000, 12196, 11492, 
      12385, 13285, 9265, 8741, 8485, 10025, 10676, 10954, 8138, 10660, 9945, 
      10517, 9661, 9524, 8593, 9540, 7946, 4969, 5965, 5045, 10474, 11170, 
      4925, 8633, 6929, 4640, 3793, 8033, 6697, 4802, 10225, 3434, 4616, 
      4420, 10125, 5050, 5274, 6381, 4436, 4852, 6161, 4153, 3060, 3202, 
      44449, 36196, 9700, 4736, 4001, 3536, 6145, 5365, 3730, 45544, 38308, 
      32420, 34493, 9833, 5858, 3770, 45396, 44560, 44145, 34057, 6337, 4321, 
      2385, 44906, 35381, 2312, 2245, 4292, 41490, 1530, 1089, 1989, 2458, 
      39440, 4868, 2468, 5380, 34450, 9610, 2050, 2257, 6145, 37764, 2344, 
      2421, 40841, 38090, 28730, 28066, 1930, 1325, 953, 33853, 30658, 4329, 
      3538, 1690, 39092, 24701, 23176, 4157, 872, 1576, 1765, 3077, 4040, 
      24650, 24341, 6866, 2306, 1109, 1301, 1781, 1850, 33337, 22185, 4420, 
      745, 36250, 23938, 3445, 2129, 2050, 1553, 1258, 1618, 4373, 33973, 
      33245, 5813, 2420, 1780, 3085, 27010, 6841, 2122, 666, 802, 3357, 
      36500, 25364, 19169, 5300, 4496, 689, 596, 404, 449, 17002, 22228, 
      20488, 6724, 4293, 2628, 2440, 2349, 325, 4645, 3314, 2138, 545, 1810, 
      33380, 22457, 20420, 20137, 17680, 14656, 6340, 3737, 320, 740, 1856, 
      2857, 5125, 4986, 1186, 625, 226, 394, 14596, 9997, 1285, 317, 1285, 
      28393, 4138, 185, 30073, 17568, 12688, 10345, 1825, 1105, 16250, 8770, 
      797, 445, 221, 1277, 24125, 18325, 5725, 149, 17770, 8181, 6642, 4437, 
      1450, 522, 90, 25028, 18560, 13060, 12164, 1360, 145, 625, 113, 15412, 
      15165, 8872, 3400, 565, 1717, 27250, 15650, 13481, 701, 6257, 2417, 
      1172, 15634, 3490, 3034, 1165, 21908, 16388, 15380, 11029, 8285, 6893, 
      4765, 4229, 3029, 2308, 1448, 629, 293, 200, 40, 29, 27890, 22802, 
      9217, 8101, 4357, 65, 15876, 10201, 1849, 625, 196, 0, 9, 324, 1089, 
      21610, 19322, 10610, 9410, 8282, 1850, 1522, 17, 362, 22205, 17165, 
      13693, 10820, 9220, 7748, 845, 488, 104, 85, 22210, 14170, 13234, 
      12109, 11890, 11673, 10825, 9225, 5634, 1165, 793, 153, 45, 34, 265, 
      738, 1234, 24980, 17705, 14416, 65, 41, 23741, 21050, 20474, 19069, 
      18794, 17981, 5066, 3625, 2234, 349, 21061, 13492, 13032, 11700, 6925, 
      5077, 2061, 1332, 25013, 21365, 18005, 7105, 4145, 625, 18020, 2273, 
      2089, 233, 14722, 10690, 8181, 5706, 2682, 181, 810, 20264, 18596, 
      17789, 10504, 7156, 3125, 424, 20570, 7690, 5897, 2825, 1802, 346, 242, 
      202, 170, 905, 1145, 18100, 11808, 10548, 9169, 2448, 340, 313, 433, 
      1233, 17330, 15794, 14093, 898, 1258, 20077, 11221, 1285, 1096, 205, 
      221, 392, 925, 22129, 19546, 15850, 394, 16640, 15632, 14897, 12356, 
      305, 281, 16165, 5050, 21349, 21060, 14248, 11560, 9160, 8973, 3028, 
      2533, 2173, 724, 16490, 12242, 8642, 4457, 4330, 1037, 937, 845, 761, 
      4756, 2704, 1076, 884, 596, 761, 929, 13437, 12762, 12541, 3805, 2941, 
      765, 1117, 13028, 12805, 7208, 4840, 17690, 17429, 9938, 5429, 4498, 
      4250, 1154, 12025, 10576, 4545, 640, 601, 1417, 12289, 11441, 949, 914, 
      634, 746, 6605, 6152, 15858, 12178, 5913, 925, 2228, 865, 1040, 19337, 
      16717, 12941, 6170, 18061, 9549, 936, 14186, 11777, 3877, 1285, 1082, 
      6353, 4993, 1028, 1168, 18250, 12753, 9925, 3205, 2533, 14381, 7556, 
      4292, 1412, 1277, 19181, 4825, 4706, 3161, 1625, 1346, 1229, 1274, 
      1709, 14065, 5140, 2452, 1440, 1345, 2120, 2020, 1885, 1805, 1733, 
      1640, 1480, 2344, 1810, 1585, 2482, 2545, 15289, 3200, 1889, 16810, 
      10517, 8405, 2581, 2306, 4068, 10874, 2690, 11152, 2665, 1937, 2420, 
      18666, 2650, 15572, 7592, 3716, 2600, 2125, 2216, 9778, 2353, 23329, 
      4608, 2880, 2560, 3033, 12805, 12202, 10501, 2465, 3490, 19400, 15725, 
      10600, 9389, 8125, 6989, 3656, 13005, 10701, 9490, 7930, 2626, 2602, 
      2601, 2650, 6905, 6173, 4178, 3250, 2978, 3293, 12325, 6885, 3400, 
      2965, 2925, 3112, 8354, 6389, 3061, 17060, 8036, 3920, 3577, 7345, 
      6970, 5850, 4338, 3925, 3874, 3445, 18740, 11464, 11285, 10589, 8693, 
      6500, 5668, 3940, 13085, 10706, 3737, 4322, 10825, 5904, 5044, 4225, 
      3636, 4441, 4756, 4162, 4621, 25748, 19720, 16613, 14660, 11413, 8200, 
      5780, 3893, 4933, 5693, 19345, 18610, 16738, 13573, 11365, 7938, 4545, 
      3978, 8192, 4937, 4625, 4537, 15674, 8581, 5009, 18756, 10756, 7837, 
      6120, 5032, 22445, 11213, 10730, 5165, 4658, 5218, 16073, 9524, 7025, 
      6473, 5249, 4985, 4849, 5108, 5780, 6473, 15577, 14962, 9250, 5050, 
      4761, 20276, 5924, 5861, 5224, 4900, 4925, 5261, 5300, 5429, 5684, 
      10666, 6641, 6130, 6002, 5237, 5330, 6641, 5185, 5188, 20705, 6850, 
      6773, 6698, 5690, 5954, 19637, 14692, 8077, 7592, 5732, 5701, 5557, 
      6101, 6525, 6109, 5661, 5629, 5949, 13345, 5920, 9140, 10285, 8429, 
      10025, 24853, 10708, 7605, 6184, 7380, 8293, 12641, 6602, 6341, 7330, 
      8945, 9605, 10597, 13796, 11584, 8704, 6976, 6521, 6481, 7424, 8164, 
      8801, 9881, 19786, 8770, 10042, 21853, 7880, 6868, 6920, 9325, 10205, 
      15914, 6889, 6970, 7289, 11245, 12218, 25825, 21217, 10192, 7345, 7081, 
      7137, 8577, 10900, 11412, 25721, 18041, 8521, 8381, 7625, 11450, 12580, 
      7685, 15138, 13045, 8865, 7858, 7605, 10594, 10705, 11969, 10660, 7844, 
      8033, 11588, 9770, 9010, 8117, 8321, 10946, 14162, 28264, 18504, 14500, 
      14341, 10036, 8181, 24922, 11881, 9881, 9010, 11090, 14365, 19073, 
      11713, 10489, 10145, 9140, 9833, 10064, 12953, 28530, 9805, 8818, 9490, 
      9738, 12013, 30445, 28717, 11336, 10772, 10600, 9365, 9320, 9032, 9512, 
      14165, 33674, 30341, 24650, 15109, 13925, 12746, 10321, 10181, 9554, 
      9809, 16105, 14400, 13572, 13441, 12241, 12025, 11065, 13312, 11434, 
      15338, 20840, 10829, 10628, 10565, 9829, 9748, 20205, 16201, 10585, 
      10530, 12010, 14985, 15929, 13721, 10441, 14761, 15041, 11497, 12317, 
      12505, 12602, 12802, 17090, 13108, 18325, 22709, 14912, 13732, 13316, 
      13625, 19465, 13729, 18946, 13837, 13949, 15028, 12753, 12448, 15145, 
      37802, 14482, 15245, 17210, 21290, 16724, 17141, 17576, 21901, 17650, 
      22321, 34153, 13913, 12740, 12593, 18020, 20644, 13394, 14845, 13221, 
      19557, 31181, 17194, 14521, 13450, 13346, 21689, 22829, 17552, 15220, 
      16189, 40820, 15386, 36900, 15300, 15266, 15170, 15125, 16218, 47060, 
      39401, 16465, 15905, 45117, 45029, 44690, 19748, 19242, 17602, 17541, 
      51386, 47437, 18530, 19449, 17748, 19181, 18740, 18685, 18440, 18586, 
      51620, 21685, 20725, 20410, 23080, 22973, 22852, 22336, 21465, 24625, 
      28057, 25065, 27674, 25378, 29125, 27925, 26973, 28265, 28906, 28925, 
      31005, 30922, 31700, 31525, 33476, 31937, 32554, 35001, 35162, 34130, 
      35333, 35060, 36733, 37570, 39168, 39274, 40234, 39394, 40441, 42740, 
      42973, 47746, 48458, 48385 ], 
  [ 21001, 19865, 20605, 19637, 18497, 17552, 17300, 18125, 16596, 17289, 
      17165, 13540, 15034, 13061, 14705, 14240, 13465, 13429, 12589, 11885, 
      12832, 13780, 9586, 9050, 8788, 10418, 11105, 11413, 8465, 11113, 
      10368, 10970, 10084, 9941, 8980, 9981, 8321, 5200, 6280, 5300, 9973, 
      10645, 5210, 9104, 7328, 4913, 4000, 7604, 6322, 5105, 10768, 3653, 
      4925, 4717, 10674, 5389, 4941, 5994, 4745, 4537, 5780, 3874, 3285, 
      3445, 45700, 37321, 10249, 5081, 4304, 3281, 6562, 5746, 3457, 46813, 
      39469, 33485, 35594, 10394, 6269, 3485, 46665, 45817, 45396, 35152, 
      6772, 4660, 2196, 46169, 36500, 2525, 2452, 3965, 42705, 1665, 1098, 
      1818, 2245, 40625, 5249, 2249, 4993, 35557, 10177, 1861, 2050, 5722, 
      38925, 2125, 2196, 42050, 39257, 29741, 29065, 2137, 1466, 1040, 34954, 
      31705, 4698, 3865, 1513, 40277, 25640, 24085, 4520, 965, 1405, 1576, 
      2792, 3701, 25589, 25274, 7349, 2561, 986, 1154, 1586, 1649, 34432, 
      23076, 4801, 832, 37393, 24865, 3778, 2378, 2293, 1754, 1429, 1429, 
      4010, 35080, 34340, 6260, 2693, 2005, 2788, 27997, 7330, 2377, 585, 
      697, 3042, 37649, 26321, 20000, 5729, 4889, 800, 689, 401, 416, 17785, 
      23125, 21349, 7213, 4680, 2925, 2725, 2628, 328, 5050, 3653, 2405, 650, 
      1585, 34481, 23360, 21281, 20992, 18481, 15385, 6817, 4100, 281, 617, 
      1625, 2560, 5554, 5409, 1381, 754, 229, 325, 15325, 10600, 1492, 260, 
      1096, 29410, 4525, 218, 31120, 18369, 13369, 10960, 2080, 1300, 17021, 
      9337, 962, 562, 170, 1082, 25064, 19144, 6184, 116, 18577, 8730, 7137, 
      4842, 1681, 657, 81, 25985, 19385, 13753, 12833, 1585, 100, 778, 170, 
      16165, 15912, 9445, 3757, 712, 1480, 28249, 16409, 14186, 866, 6740, 
      2720, 977, 16393, 3853, 3373, 970, 22805, 17165, 16133, 11668, 8840, 
      7400, 5188, 4628, 3368, 2605, 1685, 788, 404, 293, 85, 68, 28901, 
      23717, 9802, 8650, 4762, 122, 16641, 10816, 2116, 784, 289, 9, 0, 225, 
      900, 22501, 20165, 11237, 10001, 8837, 2117, 1765, 2, 257, 23108, 
      17960, 14404, 11453, 9805, 8285, 1028, 629, 173, 148, 23113, 14893, 
      13933, 12778, 12553, 12330, 11458, 9810, 6093, 1378, 970, 234, 90, 73, 
      178, 585, 1033, 25937, 18512, 15145, 116, 80, 24674, 21929, 21341, 
      19906, 19625, 18794, 5501, 3994, 2525, 250, 21940, 14197, 13725, 12357, 
      7432, 5512, 2340, 1125, 25970, 22250, 18818, 7618, 4538, 490, 18833, 
      2564, 2368, 320, 15457, 11317, 8730, 6165, 2997, 130, 657, 21125, 
      19421, 18596, 11125, 7669, 3464, 325, 21437, 8221, 6362, 3146, 2057, 
      445, 317, 265, 137, 746, 962, 18913, 12465, 11169, 9748, 2745, 433, 
      400, 340, 1044, 18125, 16553, 14810, 745, 1069, 20932, 11860, 1492, 
      1285, 232, 200, 317, 772, 23026, 20389, 16609, 481, 17417, 16385, 
      15632, 13025, 356, 320, 16930, 5473, 22228, 21933, 14965, 12205, 9733, 
      9540, 3349, 2824, 2440, 853, 17261, 12905, 9197, 4850, 4717, 1202, 
      1090, 986, 890, 5161, 3001, 1241, 1025, 689, 656, 800, 14130, 13437, 
      13210, 4162, 3250, 666, 970, 13709, 13480, 7709, 5245, 18485, 18218, 
      10529, 5858, 4885, 4625, 1013, 12676, 11185, 4932, 697, 580, 1252, 
      12946, 12074, 1066, 1025, 625, 689, 7076, 6605, 16605, 12829, 6354, 
      1018, 2465, 820, 953, 20162, 17482, 13610, 6617, 18856, 10116, 981, 
      14885, 12410, 4210, 1402, 1025, 6800, 5380, 1025, 1105, 19045, 13410, 
      10498, 3490, 2770, 15080, 8045, 4637, 1517, 1352, 19994, 5194, 5069, 
      3434, 1754, 1421, 1250, 1241, 1586, 14752, 5521, 2665, 1521, 1312, 
      2285, 2173, 2020, 1928, 1844, 1733, 1453, 2173, 1921, 1546, 2305, 2362, 
      16000, 3449, 2000, 17557, 11090, 8906, 2770, 2465, 4365, 11453, 2873, 
      11737, 2836, 1952, 2297, 19449, 2509, 16277, 8045, 3965, 2741, 2116, 
      2165, 10309, 2434, 24208, 4905, 3033, 2665, 2880, 13426, 12805, 11050, 
      2522, 3301, 20189, 16424, 11149, 9896, 8584, 7400, 3461, 13626, 11250, 
      9997, 8377, 2665, 2617, 2610, 2617, 7298, 6530, 4409, 3385, 2909, 3170, 
      12916, 7272, 3541, 3016, 2916, 3037, 8801, 6746, 3034, 17777, 8465, 
      4097, 3460, 7738, 7345, 6165, 4545, 4090, 4033, 3538, 19493, 12013, 
      11828, 11108, 9140, 6845, 5965, 4093, 13682, 11225, 3842, 4157, 11344, 
      6201, 5281, 4384, 3609, 4276, 4561, 4297, 4450, 26645, 20485, 17300, 
      15293, 11944, 8605, 6053, 3860, 4744, 5444, 20098, 19345, 17425, 14170, 
      11890, 8325, 4698, 3969, 8585, 5120, 4772, 4420, 16325, 8986, 5186, 
      19485, 11245, 8200, 6381, 4885, 23258, 11714, 11213, 5330, 4745, 5065, 
      16724, 9953, 7328, 6740, 5408, 5108, 4948, 4985, 5585, 6224, 16210, 
      15577, 9661, 5161, 4770, 21029, 6125, 6056, 5341, 4909, 4904, 5156, 
      5189, 5300, 5525, 11125, 6890, 6337, 6197, 5162, 5237, 6410, 5188, 
      5185, 21458, 7093, 7010, 6929, 5585, 5813, 20360, 15277, 8392, 7877, 
      5837, 5800, 5620, 5960, 6714, 6250, 5706, 5650, 5850, 13876, 6001, 
      8801, 10690, 8738, 9650, 25684, 11125, 7848, 6253, 7173, 8020, 13130, 
      6725, 6290, 7141, 8642, 9266, 10210, 14321, 12025, 9001, 7129, 6596, 
      6436, 7241, 7921, 8516, 9536, 20485, 8497, 9697, 22600, 8093, 6805, 
      6845, 9028, 9860, 16493, 6898, 6925, 7178, 10858, 11789, 26656, 21940, 
      10537, 7456, 7120, 7092, 8352, 10537, 11025, 26546, 18674, 8746, 8594, 
      7514, 11069, 13021, 7592, 15669, 13498, 9090, 7969, 7650, 10273, 10378, 
      12368, 10993, 7793, 7940, 11225, 10037, 9217, 8210, 8210, 10625, 13697, 
      29125, 19125, 14989, 14824, 10309, 8136, 25705, 12250, 10130, 8857, 
      10781, 13906, 19700, 12064, 10768, 10400, 8993, 9620, 9833, 12560, 
      29385, 10018, 8905, 9325, 9549, 11674, 31336, 29572, 11645, 11045, 
      10861, 9512, 9461, 9125, 9365, 13736, 34625, 31226, 25409, 15586, 
      14354, 13121, 10546, 10394, 9701, 9650, 16612, 14841, 13977, 13840, 
      12580, 12352, 11332, 12937, 11173, 14885, 21485, 11048, 10829, 10760, 
      9928, 9829, 20826, 16690, 10762, 10701, 11737, 14562, 16400, 14096, 
      10576, 14356, 14624, 11290, 12050, 12226, 12317, 12505, 16601, 12805, 
      17800, 23378, 15305, 14065, 13025, 13316, 18916, 14050, 18421, 14152, 
      14258, 15385, 12960, 12625, 14800, 38777, 14797, 14906, 16781, 20717, 
      17141, 16724, 17141, 21316, 17221, 21730, 35044, 14144, 12833, 12644, 
      17585, 20113, 13553, 15112, 13320, 19080, 31994, 17581, 14746, 13549, 
      13421, 21146, 22250, 17945, 15481, 16498, 41813, 15605, 37809, 15489, 
      15425, 15317, 15266, 16425, 48137, 40340, 16672, 16052, 46152, 46058, 
      45713, 20105, 19557, 17797, 17730, 52505, 48490, 18761, 19728, 17865, 
      19400, 18917, 18856, 18581, 18709, 52721, 22018, 20980, 20617, 23413, 
      23300, 23137, 22585, 21636, 24994, 28432, 25236, 28013, 25549, 29506, 
      28180, 27144, 28496, 29161, 29156, 31266, 31177, 31985, 31714, 33785, 
      32132, 32773, 35316, 35465, 34361, 35624, 35333, 36994, 37837, 39465, 
      39553, 40525, 39625, 40720, 43013, 43234, 47989, 48689, 48610 ], 
  [ 23476, 22100, 23050, 22082, 20852, 19697, 19385, 20450, 18621, 19764, 
      19700, 15445, 17509, 15236, 17300, 16745, 15850, 15844, 14824, 14120, 
      15337, 16525, 11461, 10865, 10573, 12653, 13520, 13978, 10370, 13648, 
      12753, 13505, 12469, 12296, 11185, 12456, 10466, 6625, 8125, 6845, 
      7738, 8290, 6905, 11729, 9593, 6548, 5305, 5729, 4717, 6890, 13753, 
      5018, 6740, 6472, 13689, 7354, 3546, 4329, 6560, 3232, 4145, 2749, 
      4680, 4930, 52225, 43216, 13264, 7076, 6089, 2276, 8917, 7921, 2362, 
      53428, 45544, 39080, 41369, 13469, 8594, 2330, 53280, 52372, 51921, 
      40897, 9217, 6625, 1521, 52754, 42365, 3860, 3757, 2600, 49050, 2610, 
      1413, 1233, 1450, 46820, 7424, 1424, 3328, 41362, 13282, 1186, 1285, 
      3877, 45000, 1300, 1341, 48365, 45362, 35066, 34330, 3442, 2441, 1745, 
      40729, 37210, 6813, 5770, 898, 46472, 30605, 28900, 6605, 1700, 820, 
      901, 1637, 2276, 30554, 30209, 10034, 4106, 641, 689, 881, 914, 40177, 
      27801, 6976, 1537, 43378, 29770, 5713, 3893, 3778, 3029, 2554, 754, 
      2465, 40885, 40085, 8765, 4328, 3400, 1573, 33202, 10045, 3922, 450, 
      442, 1737, 43664, 31376, 24425, 8144, 7124, 1625, 1424, 656, 521, 
      21970, 27880, 25924, 9928, 6885, 4680, 4420, 4293, 613, 7345, 5618, 
      4010, 1445, 730, 40256, 28145, 25856, 25537, 22756, 19300, 9472, 6185, 
      356, 272, 740, 1345, 7969, 7794, 2626, 1669, 514, 250, 19240, 13885, 
      2797, 245, 421, 34765, 6730, 653, 36625, 22644, 17044, 14305, 3625, 
      2545, 21146, 12442, 2057, 1417, 185, 377, 30029, 23509, 8749, 221, 
      22882, 11745, 9882, 7137, 3106, 1602, 306, 31040, 23780, 17488, 16448, 
      2980, 145, 1813, 725, 20200, 19917, 12580, 5812, 1717, 565, 33514, 
      20474, 17981, 1961, 9425, 4505, 272, 20458, 5938, 5338, 265, 27560, 
      21320, 20168, 15133, 11885, 10205, 7573, 6893, 5333, 4360, 3140, 1853, 
      1229, 1028, 580, 533, 34226, 28562, 12997, 11665, 7057, 677, 20736, 
      14161, 3721, 1849, 1024, 324, 225, 0, 225, 27226, 24650, 14642, 13226, 
      11882, 3722, 3250, 197, 2, 27893, 22205, 18229, 14888, 13000, 11240, 
      2213, 1604, 788, 733, 27898, 18778, 17698, 16393, 16138, 15885, 14893, 
      13005, 8658, 2713, 2125, 909, 585, 538, 13, 90, 298, 30992, 22817, 
      19060, 641, 545, 29609, 26594, 25946, 24361, 24050, 23129, 7946, 6109, 
      4250, 25, 26605, 17992, 17460, 15912, 10237, 7957, 4005, 360, 31025, 
      26945, 23153, 10453, 6773, 85, 23168, 4289, 4033, 1025, 19402, 14722, 
      11745, 8730, 4842, 145, 162, 25700, 23816, 22901, 14500, 10504, 5429, 
      100, 26042, 11146, 8957, 5021, 3602, 1210, 962, 850, 242, 221, 317, 
      23248, 16020, 14544, 12913, 4500, 1168, 1105, 145, 369, 22370, 20618, 
      18665, 250, 394, 25477, 15325, 2797, 2500, 637, 365, 212, 277, 27781, 
      24874, 20674, 1186, 21572, 20420, 19577, 16640, 881, 785, 21025, 7858, 
      26893, 26568, 18820, 15700, 12868, 12645, 5224, 4549, 4045, 1768, 
      21386, 16490, 12242, 7085, 6922, 2297, 2125, 1961, 1805, 7456, 4756, 
      2336, 2000, 1424, 401, 425, 17865, 17082, 16825, 6217, 5065, 441, 505, 
      17384, 17125, 10484, 7540, 22730, 22433, 13754, 8273, 7090, 6770, 578, 
      16201, 14500, 7137, 1252, 745, 697, 16501, 15509, 1921, 1850, 850, 674, 
      9701, 9140, 20610, 16354, 8829, 1753, 3920, 865, 788, 24557, 21577, 
      17225, 9122, 23101, 13221, 1476, 18650, 15845, 6145, 2257, 1010, 9305, 
      7585, 1280, 1060, 23290, 16965, 13633, 5185, 4225, 18845, 10760, 6632, 
      2312, 1997, 24329, 7309, 7154, 5069, 2669, 2066, 1625, 1346, 1241, 
      18457, 7696, 4000, 2196, 1417, 3380, 3208, 2965, 2813, 2669, 2468, 
      1588, 1588, 2746, 1621, 1690, 1717, 19825, 4964, 2825, 21562, 14225, 
      11681, 3985, 3530, 6120, 14618, 4058, 14932, 3961, 2297, 1952, 23634, 
      2074, 20072, 10580, 5480, 3716, 2341, 2180, 13234, 3109, 28873, 6660, 
      4068, 3460, 2385, 16801, 16090, 14065, 3077, 2626, 24404, 20189, 14164, 
      12701, 11149, 9725, 2756, 17001, 14265, 12802, 10882, 3130, 2962, 2925, 
      2722, 9533, 8585, 5834, 4330, 2834, 2825, 16141, 9477, 4516, 3541, 
      3141, 2932, 11306, 8801, 3169, 21632, 10880, 5252, 3145, 9973, 9490, 
      8010, 5850, 5185, 5098, 4273, 23528, 15028, 14813, 13973, 11645, 8840, 
      7720, 5128, 16937, 14090, 4637, 3602, 14209, 7956, 6736, 5449, 3744, 
      3721, 3856, 5242, 3865, 31400, 24580, 21005, 18728, 14869, 10900, 7688, 
      3965, 4069, 4469, 24133, 23290, 21130, 17425, 14785, 10530, 5733, 4194, 
      10820, 6305, 5777, 4105, 19850, 11281, 6341, 23400, 13960, 10285, 7956, 
      4420, 27593, 14489, 13898, 6425, 5450, 4570, 20249, 12368, 9113, 8345, 
      6473, 5993, 5713, 4640, 4880, 5249, 19645, 18922, 11986, 5986, 5085, 
      25064, 7400, 7301, 6196, 5224, 5069, 4901, 4904, 4925, 5000, 13690, 
      8405, 7642, 7442, 5057, 5042, 5525, 5473, 5440, 25493, 8578, 8465, 
      8354, 5330, 5378, 24245, 18472, 10237, 9572, 6632, 6565, 6205, 5525, 
      7929, 7225, 6201, 6025, 5625, 16801, 6676, 7376, 12985, 10553, 8045, 
      30109, 13480, 9333, 6868, 6408, 6925, 15845, 7610, 6305, 6466, 7397, 
      7841, 8545, 17216, 14500, 10756, 8164, 7241, 6481, 6596, 6976, 7361, 
      8081, 24250, 7402, 8242, 26605, 9428, 6760, 6740, 7813, 8405, 19658, 
      7213, 6970, 6893, 9193, 9914, 31081, 25825, 12532, 8281, 7585, 7137, 
      7497, 8992, 9360, 30941, 22109, 10141, 9929, 7229, 9434, 15496, 7397, 
      18594, 16033, 10485, 8794, 8145, 8938, 9013, 14633, 12928, 7808, 7745, 
      9680, 11642, 10522, 8945, 7925, 9290, 11642, 33700, 22500, 17704, 
      17509, 11944, 8181, 29890, 14365, 11645, 8362, 9506, 11881, 23105, 
      14089, 12433, 11945, 8528, 8825, 8948, 10865, 33930, 11353, 9610, 8770, 
      8874, 10249, 36061, 34117, 13460, 12680, 12436, 10517, 10436, 9860, 
      8900, 11861, 39650, 35921, 29474, 18241, 16769, 15266, 11941, 11729, 
      10706, 9125, 19417, 17316, 16272, 16105, 14545, 14257, 12937, 11332, 
      10138, 12890, 24980, 12413, 12104, 12005, 10693, 10504, 24201, 19405, 
      11917, 11826, 10642, 12717, 19025, 16241, 11521, 12601, 12809, 10525, 
      10985, 11101, 11162, 11290, 14426, 11560, 15445, 26993, 17540, 16000, 
      11840, 12041, 16441, 15925, 16066, 15997, 16073, 17440, 14265, 13780, 
      13345, 43922, 16642, 13481, 14906, 18122, 19496, 14909, 15236, 18661, 
      15346, 19045, 39769, 15569, 13568, 13169, 15680, 17728, 14618, 16717, 
      14085, 16965, 36329, 19786, 16141, 14314, 14066, 18701, 19625, 20180, 
      17056, 18313, 47048, 16970, 42624, 16704, 16490, 16322, 16241, 17730, 
      53792, 45305, 17977, 17057, 51597, 51473, 51098, 22160, 21402, 19042, 
      18945, 58370, 54025, 20186, 21393, 18720, 20765, 20072, 19981, 19556, 
      19594, 58496, 23953, 22525, 21922, 25348, 25205, 24832, 24100, 22761, 
      27109, 30577, 26361, 29978, 26674, 31681, 29725, 28269, 29921, 30706, 
      30581, 32841, 32722, 33680, 32929, 35600, 33377, 34138, 37161, 37250, 
      35786, 37349, 36968, 38569, 39442, 41220, 41218, 42250, 41050, 42385, 
      44648, 44809, 49474, 50114, 50005 ], 
  [ 26401, 24785, 25945, 24977, 23657, 22292, 21920, 23225, 21096, 22689, 
      22685, 17800, 20434, 17861, 20345, 19700, 18685, 18709, 17509, 16805, 
      18292, 19720, 13786, 13130, 12808, 15338, 16385, 16993, 12725, 16633, 
      15588, 16490, 15304, 15101, 13840, 15381, 13061, 8500, 10420, 8840, 
      5953, 6385, 9050, 14804, 12308, 8633, 7060, 4304, 3562, 9125, 17188, 
      6833, 9005, 8677, 17154, 9769, 2601, 3114, 8825, 2377, 2960, 2074, 
      6525, 6865, 59200, 49561, 16729, 9521, 8324, 1721, 11722, 10546, 1717, 
      60493, 52069, 45125, 47594, 16994, 11369, 1625, 60345, 59377, 58896, 
      47092, 12112, 9040, 1296, 59789, 48680, 5645, 5512, 1685, 55845, 4005, 
      2178, 1098, 1105, 53465, 10049, 1049, 2113, 47617, 16837, 961, 970, 
      2482, 51525, 925, 936, 55130, 51917, 40841, 40045, 5197, 3866, 2900, 
      46954, 43165, 9378, 8125, 733, 53117, 36020, 34165, 9140, 2885, 685, 
      676, 932, 1301, 35969, 35594, 13169, 6101, 746, 674, 626, 629, 46372, 
      32976, 9601, 2692, 49813, 35125, 8098, 5858, 5713, 4754, 4129, 529, 
      1370, 47140, 46280, 11720, 6413, 5245, 808, 38857, 13210, 5917, 765, 
      637, 882, 50129, 36881, 29300, 11009, 9809, 2900, 2609, 1361, 1076, 
      26605, 33085, 30949, 13093, 9540, 6885, 6565, 6408, 1348, 10090, 8033, 
      6065, 2690, 325, 46481, 33380, 30881, 30532, 27481, 23665, 12577, 8720, 
      881, 377, 305, 580, 10834, 10629, 4321, 3034, 1249, 625, 23605, 17620, 
      4552, 680, 196, 40570, 9385, 1538, 42580, 27369, 21169, 18100, 5620, 
      4240, 25721, 15997, 3602, 2722, 650, 122, 35444, 28324, 11764, 776, 
      27637, 15210, 13077, 9882, 4981, 2997, 981, 36545, 28625, 21673, 20513, 
      4825, 640, 3298, 1730, 24685, 24372, 16165, 8317, 3172, 100, 39229, 
      24989, 22226, 3506, 12560, 6740, 17, 24973, 8473, 7753, 10, 32765, 
      25925, 24653, 19048, 15380, 13460, 10408, 9608, 7748, 6565, 5045, 3368, 
      2504, 2213, 1525, 1448, 40001, 33857, 16642, 15130, 9802, 1682, 25281, 
      17956, 5776, 3364, 2209, 1089, 900, 225, 0, 32401, 29585, 18497, 16901, 
      15377, 5777, 5185, 842, 197, 33128, 26900, 22504, 18773, 16645, 14645, 
      3848, 3029, 1853, 1768, 33133, 23113, 21913, 20458, 20173, 19890, 
      18778, 16650, 11673, 4498, 3730, 2034, 1530, 1453, 298, 45, 13, 36497, 
      27572, 23425, 1616, 1460, 34994, 31709, 31001, 29266, 28925, 27914, 
      10841, 8674, 6425, 250, 31720, 22237, 21645, 19917, 13492, 10852, 6120, 
      45, 36530, 32090, 27938, 13738, 9458, 130, 27953, 6464, 6148, 2180, 
      23797, 18577, 15210, 11745, 7137, 610, 117, 30725, 28661, 27656, 18325, 
      13789, 7844, 325, 31097, 14521, 12002, 7346, 5597, 2425, 2057, 1885, 
      797, 146, 122, 28033, 20025, 18369, 16528, 6705, 2353, 2260, 400, 144, 
      27065, 25133, 22970, 205, 169, 30472, 19240, 4552, 4165, 1492, 980, 
      557, 232, 32986, 29809, 25189, 2341, 26177, 24905, 23972, 20705, 1856, 
      1700, 25570, 10693, 32008, 31653, 23125, 19645, 16453, 16200, 7549, 
      6724, 6100, 3133, 25961, 20525, 15737, 9770, 9577, 3842, 3610, 3386, 
      3170, 10201, 6961, 3881, 3425, 2609, 596, 500, 22050, 21177, 20890, 
      8722, 7330, 666, 490, 21509, 21220, 13709, 10285, 27425, 27098, 17429, 
      11138, 9745, 9365, 593, 20176, 18265, 9792, 2257, 1360, 592, 20506, 
      19394, 3226, 3125, 1525, 1109, 12776, 12125, 25065, 20329, 11754, 2938, 
      5825, 1360, 1073, 29402, 26122, 21290, 12077, 27796, 16776, 2421, 
      22865, 19730, 8530, 3562, 1445, 12260, 10240, 1985, 1465, 27985, 20970, 
      17218, 7330, 6130, 23060, 13925, 9077, 3557, 3092, 29114, 9874, 9689, 
      7154, 4034, 3161, 2450, 1901, 1346, 22612, 10321, 5785, 3321, 1972, 
      4925, 4693, 4360, 4148, 3944, 3653, 2173, 1453, 4021, 2146, 1525, 1522, 
      24100, 6929, 4100, 26017, 17810, 14906, 5650, 5045, 8325, 18233, 5693, 
      18577, 5536, 3092, 2057, 28269, 2089, 24317, 13565, 7445, 5141, 3016, 
      2645, 16609, 4234, 33988, 8865, 5553, 4705, 2340, 20626, 19825, 17530, 
      4082, 2401, 29069, 24404, 17629, 15956, 14164, 12500, 2501, 20826, 
      17730, 16057, 13837, 4045, 3757, 3690, 3277, 12218, 11090, 7709, 5725, 
      3209, 2930, 19816, 12132, 5941, 4516, 3816, 3277, 14261, 11306, 3754, 
      25937, 13745, 6857, 3280, 12658, 12085, 10305, 7605, 6730, 6613, 5458, 
      28013, 18493, 18248, 17288, 14600, 11285, 9925, 6613, 20642, 17405, 
      5882, 3497, 17524, 10161, 8641, 6964, 4329, 3616, 3601, 6637, 3730, 
      36605, 29125, 25160, 22613, 18244, 13645, 9773, 4520, 3844, 3944, 
      28618, 27685, 25285, 21130, 18130, 13185, 7218, 4869, 13505, 7940, 
      7232, 4240, 23825, 14026, 7946, 27765, 17125, 12820, 9981, 4405, 32378, 
      17714, 17033, 7970, 6605, 4525, 24224, 15233, 11348, 10400, 7988, 7328, 
      6928, 4745, 4625, 4724, 23530, 22717, 14761, 7261, 5850, 29549, 9125, 
      8996, 7501, 5989, 5684, 5096, 5069, 5000, 4925, 16705, 10370, 9397, 
      9137, 5402, 5297, 5090, 6208, 6145, 29978, 10513, 10370, 10229, 5525, 
      5393, 28580, 22117, 12532, 11717, 7877, 7780, 7240, 5540, 9594, 8650, 
      7146, 6850, 5850, 20176, 7801, 6401, 15730, 12818, 6890, 34984, 16285, 
      11268, 7933, 6093, 6280, 19010, 8945, 6770, 6241, 6602, 6866, 7330, 
      20561, 17425, 12961, 9649, 8336, 6976, 6401, 6481, 6656, 7076, 28465, 
      6757, 7237, 31060, 11213, 7165, 7085, 7048, 7400, 23273, 7978, 7465, 
      7058, 7978, 8489, 35956, 30160, 14977, 9556, 8500, 7632, 7092, 7897, 
      8145, 35786, 25994, 11986, 11714, 7394, 8249, 18421, 7652, 21969, 
      19018, 12330, 10069, 9090, 8053, 8098, 17348, 15313, 8273, 8000, 8585, 
      13697, 12277, 10130, 8090, 8405, 10037, 38725, 26325, 20869, 20644, 
      14029, 8676, 34525, 16930, 13610, 8317, 8681, 10306, 26960, 16564, 
      14548, 13940, 8513, 8480, 8513, 9620, 38925, 13138, 10765, 8665, 8649, 
      9274, 41236, 39112, 15725, 14765, 14461, 11972, 11861, 11045, 8885, 
      10436, 45125, 41066, 33989, 21346, 19634, 17861, 13786, 13514, 12161, 
      9050, 22672, 20241, 19017, 18820, 16960, 16612, 14992, 10177, 9553, 
      11345, 28925, 14228, 13829, 13700, 11908, 11629, 28026, 22570, 13522, 
      13401, 9997, 11322, 22100, 18836, 12916, 11296, 11444, 10210, 10370, 
      10426, 10457, 10525, 12701, 10765, 13540, 31058, 20225, 18385, 11105, 
      11216, 14416, 18250, 14161, 18292, 18338, 19945, 16020, 15385, 12340, 
      49517, 18937, 12506, 13481, 15977, 22301, 13544, 13781, 16456, 13921, 
      16810, 44944, 17444, 14753, 14144, 14225, 15793, 16133, 18772, 15300, 
      15300, 41114, 22441, 17986, 15529, 15161, 16706, 17450, 22865, 19081, 
      20578, 52733, 18785, 47889, 18369, 18005, 17777, 17666, 19485, 59897, 
      50720, 19732, 18512, 57492, 57338, 56933, 24665, 23697, 20737, 20610, 
      64685, 60010, 22061, 23508, 20025, 22580, 21677, 21556, 20981, 20929, 
      64721, 26338, 24520, 23677, 27733, 27560, 26977, 26065, 24336, 29674, 
      33172, 27936, 32393, 28249, 34306, 31720, 29844, 31796, 32701, 32456, 
      34866, 34717, 35825, 34594, 37865, 35072, 35953, 39456, 39485, 37661, 
      39524, 39053, 40594, 41497, 43425, 43333, 44425, 42925, 44500, 46733, 
      46834, 51409, 51989, 51850 ], 
  [ 21250, 22514, 21152, 20176, 19930, 21085, 21433, 19856, 21325, 17506, 
      16778, 19445, 15229, 16250, 13690, 14125, 14548, 14210, 15170, 14458, 
      12701, 11245, 15749, 15809, 15845, 12973, 11858, 10660, 14312, 10658, 
      11413, 10513, 11125, 11282, 11817, 10114, 11752, 15821, 12697, 14717, 
      57188, 59060, 13117, 7709, 9533, 13418, 15805, 51209, 47225, 12104, 
      5765, 14848, 11618, 12010, 5365, 10580, 43732, 47485, 11434, 42426, 
      46969, 39961, 14170, 13428, 5281, 3202, 4930, 9962, 11285, 38162, 7841, 
      8825, 39236, 5490, 3546, 2362, 2669, 4469, 7844, 39860, 5338, 5090, 
      4969, 2525, 7145, 9833, 33769, 5140, 2669, 13994, 14221, 42434, 4072, 
      17032, 22765, 32485, 35012, 3490, 8314, 35314, 46458, 2320, 3940, 
      33424, 34513, 48985, 2986, 35186, 35557, 3709, 3016, 1300, 1224, 13896, 
      16525, 18797, 2009, 1460, 8353, 9620, 32468, 3130, 793, 738, 8473, 
      18418, 32058, 33129, 39145, 42754, 740, 725, 5300, 11912, 29237, 30605, 
      33437, 33800, 1781, 625, 7850, 18581, 2340, 612, 9225, 12025, 12240, 
      13801, 14976, 32976, 44257, 1825, 1685, 6005, 11138, 12850, 39733, 740, 
      4973, 11720, 26728, 28040, 40885, 2290, 562, 541, 6370, 7330, 17341, 
      18130, 22642, 24157, 724, 362, 386, 4850, 7417, 10162, 10562, 10765, 
      22265, 6885, 8788, 11140, 17485, 34920, 1514, 293, 314, 325, 514, 1018, 
      5050, 8033, 24314, 28850, 35258, 39493, 6185, 6340, 13712, 16385, 
      22160, 25856, 954, 2529, 13221, 25189, 32625, 637, 7252, 20645, 845, 
      394, 1394, 2285, 11405, 13625, 544, 3060, 14785, 16785, 24793, 32905, 
      185, 265, 5305, 23837, 296, 3349, 4456, 6661, 12200, 15976, 22600, 202, 
      202, 1170, 1450, 12402, 24417, 15193, 19385, 578, 625, 2858, 7970, 
      15425, 35393, 360, 520, 997, 14677, 4649, 9629, 32786, 500, 7760, 8480, 
      32777, 10, 370, 538, 1773, 3145, 4105, 6093, 6733, 8473, 9810, 11890, 
      14893, 16909, 17698, 19890, 20173, 404, 20, 2605, 3253, 6565, 19325, 
      442, 2117, 10817, 14885, 17690, 21610, 22501, 27226, 32401, 0, 64, 
      1936, 2500, 3136, 10816, 11664, 22801, 27556, 5, 257, 901, 1850, 2602, 
      3482, 13925, 15626, 18770, 19045, 8, 788, 1028, 1373, 1448, 1525, 1853, 
      2605, 5188, 12773, 14165, 18229, 19885, 20168, 26573, 30280, 33128, 
      130, 205, 738, 19609, 20173, 65, 20, 32, 97, 116, 185, 5792, 7585, 
      10016, 27241, 29, 986, 1114, 1546, 4121, 5801, 10429, 33514, 157, 37, 
      205, 4005, 6925, 29277, 218, 10049, 10453, 18005, 740, 2000, 3313, 
      5248, 9280, 24713, 30340, 106, 202, 277, 2106, 4050, 8545, 27306, 116, 
      3700, 5141, 9125, 11336, 17524, 18596, 19144, 23816, 30725, 32141, 290, 
      1642, 2146, 2825, 9922, 17810, 18077, 27017, 32521, 400, 628, 985, 
      30420, 32544, 205, 1933, 13165, 13858, 20905, 23273, 26090, 30445, 197, 
      260, 680, 18152, 586, 754, 901, 1594, 19825, 20389, 697, 6340, 293, 
      298, 1130, 1970, 3098, 3205, 9314, 10289, 11105, 16418, 724, 1768, 
      3460, 7213, 7380, 14965, 15453, 15949, 16453, 6922, 10162, 15002, 
      15986, 18050, 27917, 29261, 1489, 1696, 1769, 8321, 9809, 27625, 30329, 
      1666, 1737, 4666, 7002, 740, 773, 2984, 6413, 7540, 7880, 30068, 2129, 
      2738, 7585, 19850, 23633, 31505, 2097, 2425, 17217, 17476, 23076, 
      25540, 5525, 5954, 1252, 2276, 6301, 18365, 12610, 25065, 27298, 905, 
      1225, 2153, 6260, 1097, 3757, 20722, 1924, 2749, 9549, 17541, 25864, 
      6437, 8017, 23162, 26242, 1280, 2545, 3833, 11225, 12905, 2113, 5578, 
      9370, 18250, 19585, 1325, 8725, 8900, 11765, 17285, 19652, 22181, 
      24872, 29717, 2381, 8450, 13994, 19450, 24941, 16010, 16498, 17245, 
      17753, 18269, 19058, 24778, 32698, 18344, 25469, 33128, 33485, 2421, 
      12970, 18421, 2176, 4409, 5825, 15289, 16484, 11482, 4468, 15688, 4450, 
      16249, 23165, 30410, 2260, 31520, 2986, 7354, 13474, 17650, 24525, 
      26674, 5716, 20341, 2213, 12010, 17338, 19370, 32485, 4329, 4608, 5553, 
      21625, 34704, 2690, 3425, 5650, 6497, 7585, 8801, 35162, 4525, 5749, 
      6596, 7976, 22664, 23816, 24109, 26216, 9593, 10625, 14804, 18580, 
      28304, 31265, 5309, 9865, 18434, 22409, 25309, 28730, 8392, 10837, 
      26325, 3866, 8954, 17186, 31249, 10025, 10532, 12352, 16132, 17777, 
      18020, 20825, 3778, 6498, 6613, 7093, 8725, 11530, 13050, 18378, 5765, 
      7208, 20525, 34340, 7325, 13282, 15362, 18365, 26890, 34457, 36242, 
      19476, 34929, 3722, 4162, 4877, 5570, 7321, 10282, 14330, 27437, 36121, 
      39821, 4373, 4520, 5000, 6245, 7565, 10900, 18973, 26344, 10858, 17893, 
      19345, 32193, 5696, 10657, 18257, 4954, 8714, 11969, 15250, 34154, 
      4525, 8581, 8980, 18997, 22312, 34632, 6089, 10418, 14093, 15305, 
      19373, 20873, 21913, 33050, 37250, 40589, 6473, 6740, 11024, 21524, 
      26233, 5290, 17986, 18217, 21402, 26370, 27865, 32317, 32650, 33661, 
      35386, 10084, 16349, 17896, 18356, 30821, 31796, 39869, 26945, 27242, 
      5713, 16848, 17065, 17284, 32740, 34768, 6113, 7930, 14545, 15530, 
      22490, 22753, 24373, 34913, 19165, 21101, 25357, 26501, 32701, 9225, 
      23850, 47650, 12337, 15185, 50297, 6029, 12170, 17593, 24698, 39418, 
      43565, 10573, 22468, 30733, 38484, 45685, 48109, 51453, 9962, 11866, 
      16042, 21370, 24737, 30577, 38282, 41962, 44657, 48677, 7424, 44036, 
      48836, 7137, 19330, 31842, 32482, 45765, 48997, 9428, 28333, 31060, 
      34613, 52093, 55124, 6989, 7673, 15170, 23789, 27053, 31225, 41485, 
      50570, 52258, 7177, 8905, 19377, 19825, 34945, 52000, 12850, 34121, 
      10996, 12725, 19717, 24296, 27277, 48200, 48605, 14293, 16218, 32218, 
      34465, 51250, 18560, 20740, 25433, 35633, 48548, 58820, 7946, 9946, 
      12410, 12545, 18530, 32257, 8424, 15669, 19549, 38376, 48100, 58725, 
      10217, 16381, 18685, 19517, 38210, 42137, 43250, 54077, 8500, 21233, 
      26420, 39440, 40864, 50489, 8649, 8685, 18058, 19258, 19674, 24025, 
      24274, 26338, 38578, 57049, 8936, 8837, 9320, 13597, 14765, 16232, 
      21157, 21605, 24212, 39461, 13121, 14650, 15586, 15749, 17489, 17861, 
      19841, 53546, 46080, 59392, 11090, 21953, 22634, 22865, 26833, 27634, 
      11629, 14093, 23765, 24004, 47240, 57565, 14701, 17197, 25677, 56457, 
      57325, 43489, 47249, 48025, 48416, 49204, 62900, 49802, 65897, 11773, 
      17498, 19258, 49418, 50609, 68209, 19841, 66512, 20241, 20645, 19370, 
      24445, 25610, 53885, 11860, 20880, 53689, 60064, 71200, 18122, 59405, 
      60722, 72397, 60500, 73109, 12321, 24421, 30010, 31921, 61162, 68490, 
      27428, 23585, 30193, 64753, 13165, 20052, 25317, 30420, 31492, 70117, 
      73021, 20114, 24250, 22865, 13978, 26468, 14170, 27850, 29284, 29776, 
      30025, 27880, 16090, 15193, 28125, 30505, 16201, 16405, 16360, 24050, 
      25600, 29840, 30073, 18344, 17629, 29000, 27565, 33802, 30233, 31850, 
      32089, 33314, 34340, 19450, 27145, 30005, 32040, 28530, 28717, 30650, 
      31898, 34849, 28305, 31421, 38425, 32800, 38736, 32189, 37157, 40321, 
      38669, 38132, 39325, 39925, 40136, 39442, 43965, 40034, 44081, 43520, 
      41257, 42004, 44500, 42761, 43370, 45621, 46160, 46282, 47268, 47636, 
      49736, 48429, 51010, 51829, 57460, 58756, 58977 ], 
  [ 20114, 21250, 20000, 19024, 18730, 19773, 20089, 18640, 19949, 16370, 
      15674, 18005, 14093, 14954, 12618, 13005, 13364, 13042, 13906, 13194, 
      11581, 10253, 14293, 14321, 14341, 11709, 10690, 9572, 12872, 9554, 
      10229, 9409, 9941, 10082, 10537, 8978, 10440, 14125, 11225, 13085, 
      53540, 55348, 11565, 6653, 8285, 11834, 14045, 47753, 43913, 10600, 
      4901, 13120, 10130, 10490, 4517, 9172, 40532, 44141, 9946, 39274, 
      43641, 36905, 12458, 11764, 6305, 3890, 4082, 8570, 9781, 35170, 6641, 
      7529, 36196, 6562, 4330, 2890, 3293, 3653, 6628, 36788, 6410, 6130, 
      5993, 3133, 5993, 8425, 30953, 6196, 3341, 12250, 12461, 39250, 5000, 
      15080, 20477, 29717, 32132, 4338, 7018, 32418, 43114, 2960, 3140, 
      30608, 31649, 45545, 3770, 32290, 32645, 4621, 3816, 1684, 1576, 12136, 
      14589, 16717, 2633, 1940, 7025, 8180, 29684, 3978, 985, 850, 7129, 
      16354, 29290, 30313, 36073, 39538, 932, 901, 4276, 10280, 26597, 27901, 
      30605, 30952, 2389, 689, 6554, 16501, 3076, 772, 7801, 10377, 10576, 
      12025, 13120, 30160, 40977, 2465, 2293, 4885, 9554, 11138, 36629, 1060, 
      3965, 10088, 24200, 25448, 37733, 3042, 802, 445, 5202, 6066, 15325, 
      16066, 20322, 21757, 500, 442, 370, 3842, 6137, 8642, 9010, 9197, 
      19961, 5653, 7380, 9540, 15453, 32008, 2138, 389, 298, 293, 338, 650, 
      4010, 6689, 21898, 26210, 32330, 36389, 5017, 5156, 11920, 14417, 
      19856, 23360, 586, 1825, 11461, 22725, 29809, 1037, 5972, 18421, 1325, 
      218, 898, 1613, 9773, 11833, 288, 2260, 12913, 14785, 22345, 30073, 
      377, 137, 4217, 21437, 136, 2501, 3464, 5429, 10504, 14024, 20264, 442, 
      90, 706, 922, 10690, 21985, 13289, 17225, 274, 305, 2074, 6610, 13505, 
      32449, 712, 232, 565, 12805, 3625, 8125, 29954, 212, 6416, 7072, 29945, 
      90, 130, 234, 1165, 2313, 3145, 4909, 5485, 7065, 8290, 10210, 13005, 
      14893, 15634, 17698, 17965, 788, 148, 1853, 2405, 5333, 17165, 170, 
      1445, 9217, 12997, 15626, 19322, 20165, 24650, 29585, 64, 0, 1296, 
      1764, 2304, 9216, 10000, 20449, 24964, 101, 65, 485, 1226, 1850, 2602, 
      12101, 13690, 16642, 16901, 104, 404, 580, 845, 904, 965, 1229, 1853, 
      4100, 11029, 12325, 16133, 17693, 17960, 24029, 27560, 30280, 370, 45, 
      370, 17433, 17965, 241, 52, 32, 17, 20, 41, 4640, 6257, 8480, 24665, 
      61, 554, 650, 986, 3161, 4649, 8861, 30650, 397, 85, 61, 3061, 5661, 
      26605, 74, 8513, 8885, 15925, 388, 1360, 2465, 4160, 7808, 22265, 
      27620, 90, 90, 117, 1450, 3106, 7137, 24730, 116, 2804, 4069, 7669, 
      9704, 15476, 16484, 17000, 21416, 27989, 29341, 146, 1082, 1490, 2057, 
      8402, 15746, 15997, 24457, 29705, 208, 340, 585, 27700, 29728, 173, 
      1325, 11405, 12050, 18665, 20905, 23578, 27725, 277, 196, 392, 16072, 
      346, 450, 549, 1066, 17649, 18181, 425, 5156, 325, 314, 730, 1378, 
      2314, 2405, 7858, 8753, 9505, 14450, 468, 1224, 2628, 5949, 6100, 
      13093, 13549, 14013, 14485, 5690, 8642, 13130, 14050, 15986, 25325, 
      26605, 1025, 1184, 1241, 6961, 8321, 25049, 27625, 1170, 1225, 3690, 
      5770, 548, 565, 2248, 5245, 6260, 6568, 27380, 1553, 2050, 6305, 17690, 
      21265, 28753, 1537, 1801, 15217, 15460, 20740, 23076, 4469, 4850, 932, 
      1700, 5165, 16301, 10930, 22633, 24754, 793, 953, 1625, 5140, 905, 
      2957, 18530, 1476, 2125, 8125, 15541, 23400, 5317, 6737, 20842, 23762, 
      1088, 1985, 3049, 9673, 11225, 1665, 4570, 7978, 16218, 17473, 1181, 
      7397, 7556, 10181, 15317, 17540, 19925, 22472, 27077, 1901, 7154, 
      12250, 17354, 22541, 14138, 14594, 15293, 15769, 16253, 16994, 22394, 
      29930, 16328, 23053, 30344, 30685, 2005, 11322, 16405, 1856, 3625, 
      4849, 13481, 14596, 9962, 3700, 13864, 3698, 14393, 20893, 27770, 2036, 
      28832, 2554, 6250, 11826, 15714, 22189, 24226, 4820, 18245, 2245, 
      10490, 15434, 17338, 29765, 3673, 3904, 4705, 19465, 31888, 2482, 2977, 
      4802, 5537, 6497, 7585, 32330, 3869, 4901, 5636, 6856, 20456, 21544, 
      21821, 23816, 8329, 9265, 13108, 16628, 25808, 28625, 4573, 8585, 
      16498, 20233, 22973, 26218, 7272, 9477, 23941, 3466, 7786, 15346, 
      28625, 8761, 9220, 10880, 14372, 15905, 16132, 18761, 3474, 5650, 5749, 
      6165, 7605, 10138, 11530, 16474, 5045, 6280, 18493, 31588, 6397, 11762, 
      13682, 16477, 24506, 31705, 33410, 17524, 32161, 3802, 3890, 4397, 
      4946, 6425, 9050, 12746, 25037, 33305, 36845, 4069, 4168, 4520, 5525, 
      6653, 9620, 17069, 24008, 9594, 16069, 17425, 29569, 5120, 9425, 16417, 
      4586, 7706, 10625, 13634, 31450, 4381, 7605, 7956, 17125, 20232, 31912, 
      5513, 9250, 12589, 13705, 17485, 18889, 19865, 30410, 34418, 37613, 
      5849, 6068, 9808, 19508, 23945, 4986, 16210, 16425, 19402, 24082, 
      25497, 29725, 30042, 31005, 32650, 8996, 14701, 16136, 16564, 28309, 
      29236, 36941, 24641, 24922, 5409, 15184, 15385, 15588, 30148, 32080, 
      5729, 7178, 13073, 13978, 20458, 20705, 22229, 32225, 17357, 19165, 
      23165, 24245, 30125, 8329, 21754, 44434, 11105, 13697, 46985, 5933, 
      10970, 15929, 22570, 36554, 40525, 9565, 20484, 28285, 35668, 42565, 
      44893, 48109, 9050, 10730, 14522, 19466, 22625, 28145, 35482, 39002, 
      41585, 45445, 6976, 40996, 45604, 6817, 17586, 29362, 29970, 42661, 
      45765, 8660, 26045, 28628, 32005, 48749, 51668, 6893, 7289, 13778, 
      21773, 24845, 28793, 38573, 47290, 48914, 7065, 8281, 17665, 18081, 
      32337, 48672, 11714, 31561, 10100, 11621, 18005, 22280, 25085, 45032, 
      45421, 13045, 14794, 29770, 31905, 47970, 16960, 18980, 23369, 33025, 
      45380, 55268, 7930, 9290, 11402, 11521, 16946, 29825, 8200, 14341, 
      17901, 35656, 44964, 55189, 9577, 15005, 17117, 17885, 35506, 39257, 
      40322, 50717, 8468, 19489, 24340, 36688, 38048, 47273, 8713, 8653, 
      16570, 17674, 18058, 22105, 22338, 24274, 35874, 53593, 9160, 8885, 
      9032, 12557, 13597, 14920, 19445, 19861, 22292, 36725, 12161, 13514, 
      14354, 14501, 16081, 16421, 18241, 50234, 43072, 55872, 10498, 20225, 
      20858, 21073, 24785, 25538, 10973, 13085, 21925, 22148, 44200, 54125, 
      13645, 15885, 23725, 53065, 53901, 40625, 44225, 44969, 45344, 46100, 
      59284, 46682, 62185, 11245, 16234, 17834, 46330, 47473, 64433, 18385, 
      62800, 18769, 19157, 18010, 22685, 23770, 50653, 12148, 19408, 50473, 
      56608, 67360, 16922, 55981, 57250, 68525, 57044, 69221, 12385, 22725, 
      27946, 29745, 57690, 64762, 25540, 21985, 28145, 61169, 13021, 18772, 
      23605, 28372, 29380, 66357, 69165, 18850, 22634, 21377, 14314, 24740, 
      14282, 26042, 27396, 27856, 28089, 26120, 16650, 15385, 26365, 28585, 
      16649, 16837, 16776, 22690, 24128, 28048, 28265, 19016, 18125, 27304, 
      25997, 31802, 28505, 30010, 30233, 31378, 32356, 20074, 25721, 28373, 
      30280, 27106, 27277, 29098, 30250, 32993, 26977, 30109, 36569, 31392, 
      36880, 30893, 35525, 38465, 36973, 36500, 37629, 38309, 38504, 37890, 
      42157, 38546, 42289, 41792, 39785, 40500, 42804, 41225, 41786, 44005, 
      44560, 44762, 45700, 46100, 48040, 46861, 49426, 50213, 55796, 57060, 
      57265 ], 
  [ 16586, 17146, 16400, 15424, 14914, 15453, 15625, 14752, 15341, 12842, 
      12290, 13109, 10565, 10706, 9378, 9549, 9620, 9370, 9802, 9090, 8125, 
      7373, 9325, 9209, 9157, 7605, 7018, 6260, 7976, 6170, 6485, 6025, 6197, 
      6266, 6361, 5450, 6120, 8077, 6185, 7325, 38708, 40228, 6165, 3485, 
      4253, 6290, 7709, 33785, 30593, 5416, 2597, 6928, 5018, 5234, 2285, 
      4420, 27716, 30677, 4834, 26674, 30249, 24737, 6338, 5860, 12497, 8570, 
      1850, 3890, 4597, 23290, 2825, 3281, 24100, 12970, 9442, 6850, 7685, 
      1565, 2740, 24548, 12818, 12394, 12185, 7453, 2393, 3673, 19865, 12532, 
      7949, 5986, 6125, 26506, 10760, 7880, 11765, 18845, 20756, 9738, 2770, 
      20970, 29650, 7424, 1124, 19520, 20345, 31649, 8882, 20842, 21125, 
      10309, 9000, 4996, 4744, 5800, 7461, 8941, 7025, 5684, 2633, 3284, 
      18740, 9378, 3433, 2938, 2665, 8650, 18418, 19225, 23833, 26650, 3380, 
      3277, 1252, 4520, 16301, 17317, 19445, 19720, 6709, 2561, 2306, 8725, 
      7972, 3076, 2977, 4545, 4672, 5617, 6352, 19072, 27801, 6929, 6613, 
      1429, 4010, 5018, 24245, 4084, 1013, 4328, 14408, 15368, 25133, 8010, 
      3466, 1597, 1530, 1962, 7837, 8362, 11466, 12541, 1076, 2386, 1882, 
      890, 1961, 3386, 3610, 3725, 11177, 1693, 2628, 3924, 7893, 20488, 
      6530, 2405, 1810, 1733, 1130, 578, 914, 2225, 12610, 15914, 20738, 
      24005, 1345, 1412, 5440, 7145, 11072, 13712, 514, 241, 5125, 13221, 
      18721, 4421, 1796, 9997, 5069, 1010, 250, 173, 4013, 5353, 720, 244, 
      6073, 7369, 12913, 18913, 2825, 1145, 905, 12221, 1000, 269, 584, 1469, 
      4456, 6824, 11336, 3106, 1170, 202, 130, 4570, 12625, 6305, 9089, 490, 
      449, 130, 2074, 6449, 20785, 3880, 520, 205, 5965, 601, 2941, 18794, 
      500, 1952, 2320, 18785, 2034, 634, 450, 13, 153, 409, 1165, 1453, 2313, 
      3034, 4234, 6093, 7405, 7930, 9418, 9613, 4100, 2308, 53, 173, 1373, 
      9029, 530, 5, 3601, 6085, 7922, 10610, 11237, 14642, 18497, 1936, 1296, 
      0, 36, 144, 3600, 4096, 11449, 14884, 2117, 785, 197, 2, 50, 226, 5477, 
      6562, 8650, 8837, 2120, 260, 148, 53, 40, 29, 5, 53, 788, 4765, 5629, 
      8285, 9413, 9608, 14165, 16904, 19048, 3034, 909, 298, 9225, 9613, 
      2617, 1780, 1616, 1241, 1172, 977, 1040, 1865, 3152, 14657, 1789, 194, 
      146, 50, 425, 1049, 3389, 19346, 3061, 1885, 997, 397, 1557, 16165, 
      1010, 3185, 3413, 8149, 388, 64, 233, 848, 2768, 12833, 16964, 1602, 
      1170, 981, 82, 442, 2385, 14722, 1700, 356, 829, 2701, 3944, 7844, 
      8564, 8936, 12200, 17261, 18325, 1082, 146, 122, 185, 3146, 8042, 8221, 
      14521, 18617, 928, 628, 369, 17044, 18640, 1613, 173, 5069, 5498, 
      10169, 11833, 13858, 17069, 2221, 1492, 680, 8296, 850, 666, 549, 274, 
      9441, 9829, 785, 1412, 2053, 1970, 514, 298, 370, 389, 2890, 3425, 
      3889, 7178, 900, 360, 468, 1845, 1924, 6253, 6565, 6885, 7213, 1730, 
      3386, 6290, 6922, 8282, 15245, 16237, 521, 464, 449, 2425, 3209, 15041, 
      17041, 522, 505, 882, 1810, 1268, 1213, 520, 1573, 2084, 2248, 16868, 
      545, 538, 2129, 9554, 12193, 17953, 601, 577, 7801, 7972, 11812, 13572, 
      1301, 1466, 1076, 692, 1637, 8597, 4954, 13273, 14890, 1873, 1313, 833, 
      1684, 1625, 941, 10250, 1044, 901, 3301, 8125, 13896, 1861, 2561, 
      11986, 14186, 1808, 1049, 1105, 4273, 5249, 1233, 1618, 3298, 8658, 
      9553, 2117, 3005, 3092, 4637, 8045, 9620, 11357, 13256, 16781, 1325, 
      2906, 5986, 9506, 13325, 7298, 7610, 8093, 8425, 8765, 9290, 13250, 
      19058, 8840, 13765, 19400, 19669, 1717, 5490, 8917, 2000, 1681, 2041, 
      6929, 7684, 4706, 1828, 7240, 1898, 7625, 12253, 17474, 2612, 18320, 
      2194, 2866, 5994, 8586, 13261, 14794, 2372, 10397, 3973, 5234, 8450, 
      9778, 19109, 2305, 2320, 2473, 11329, 20800, 3130, 2545, 2570, 2801, 
      3185, 3697, 21170, 2501, 2669, 2900, 3400, 12104, 12904, 13109, 14600, 
      4225, 4729, 7060, 9428, 16160, 18329, 2845, 4409, 9370, 12025, 14045, 
      16498, 3816, 4941, 14797, 3250, 4114, 8650, 18401, 4657, 4900, 5840, 
      8036, 9065, 9220, 11057, 3690, 3418, 3445, 3573, 4149, 5458, 6274, 
      9490, 3389, 3688, 10933, 20788, 3805, 6506, 7706, 9565, 15362, 20905, 
      22250, 10324, 21289, 5746, 4250, 3821, 3722, 3977, 5090, 7202, 15821, 
      22217, 25037, 4285, 4168, 3944, 3869, 4133, 5444, 10085, 15080, 5490, 
      9445, 10369, 19345, 4112, 5465, 9721, 4514, 4754, 6161, 7946, 20866, 
      5317, 4797, 4932, 10285, 12456, 21256, 4505, 5578, 7405, 8089, 10573, 
      11545, 12233, 20114, 23258, 25805, 4625, 4628, 5920, 12020, 15233, 
      5202, 9802, 9945, 11986, 15370, 16425, 19645, 19890, 20637, 21922, 
      5684, 8869, 9800, 10084, 18589, 19300, 25349, 15857, 16066, 5625, 9280, 
      9409, 9540, 20068, 21568, 5585, 5378, 8033, 8578, 12898, 13073, 14165, 
      21713, 10805, 12037, 14885, 15677, 20117, 5881, 13906, 31546, 7145, 
      8585, 33665, 7085, 7154, 10025, 14578, 25250, 28429, 6613, 13140, 
      18853, 24580, 30109, 32005, 34645, 6530, 7202, 9266, 12482, 14705, 
      18785, 24466, 27266, 29345, 32485, 6544, 28900, 32644, 6961, 11322, 
      19786, 20250, 30277, 32805, 6788, 17333, 19268, 21853, 35285, 37700, 
      8045, 7145, 9098, 14285, 16493, 19433, 27053, 34114, 35450, 8145, 7057, 
      11545, 11817, 22185, 35280, 8186, 21625, 7652, 8237, 11885, 14792, 
      16805, 32360, 32677, 9013, 9970, 20338, 21969, 34794, 11344, 12644, 
      15665, 22873, 32708, 40868, 9442, 7922, 8450, 8497, 11402, 20465, 8776, 
      9949, 12069, 25000, 32436, 40861, 8281, 10397, 11645, 12125, 24922, 
      27881, 28730, 37181, 9908, 13225, 16564, 25888, 26960, 34385, 10585, 
      10093, 11458, 12130, 12370, 15049, 15210, 16570, 25290, 39625, 11752, 
      10685, 9320, 9461, 9925, 10600, 13325, 13597, 15236, 25997, 9425, 9986, 
      10394, 10469, 11329, 11525, 12625, 36914, 31120, 41616, 9418, 14033, 
      14450, 14593, 17153, 17690, 9605, 10133, 15229, 15380, 32104, 40229, 
      10477, 11565, 16525, 39385, 40077, 29321, 32201, 32801, 33104, 33716, 
      44596, 34226, 47065, 10453, 12130, 13010, 34018, 34945, 49025, 13417, 
      47680, 13729, 14045, 13474, 16349, 17074, 37693, 15028, 14368, 37585, 
      42640, 51664, 13106, 42157, 43210, 52685, 43076, 53309, 14257, 16677, 
      20242, 21537, 43650, 49570, 18628, 16369, 20513, 46625, 13957, 14596, 
      17485, 20740, 21460, 51021, 53397, 14746, 16946, 16265, 17410, 18548, 
      16370, 19490, 20484, 20800, 20961, 19784, 20754, 17833, 20029, 21529, 
      20249, 20365, 20232, 18154, 19088, 21568, 21713, 23624, 21941, 21256, 
      20525, 24386, 22313, 23314, 23465, 24250, 25012, 24466, 20897, 22613, 
      23944, 22282, 22381, 23698, 24418, 26225, 22585, 25789, 29801, 26640, 
      30112, 26645, 29765, 31697, 30925, 30740, 31581, 32621, 32744, 32490, 
      35605, 33434, 35809, 35600, 34745, 35316, 36756, 35897, 36242, 38317, 
      38944, 39506, 40228, 40772, 41992, 41389, 43882, 44525, 49892, 51012, 
      51145 ], 
  [ 16250, 16714, 16052, 15076, 14530, 14985, 15133, 14356, 14825, 12506, 
      11978, 12545, 10229, 10250, 9090, 9225, 9248, 9010, 9370, 8658, 7801, 
      7145, 8749, 8609, 8545, 7173, 6658, 5960, 7412, 5858, 6113, 5713, 5825, 
      5882, 5917, 5114, 5652, 7321, 5597, 6617, 36488, 37960, 5517, 3209, 
      3833, 5618, 6905, 31709, 28625, 4804, 2465, 6148, 4418, 4610, 2165, 
      3880, 25832, 28685, 4234, 24826, 28269, 22961, 5570, 5128, 13781, 9602, 
      1730, 3362, 3985, 21562, 2441, 2825, 22336, 14290, 10546, 7762, 8669, 
      1469, 2344, 22760, 14138, 13690, 13469, 8425, 2045, 3133, 18269, 13840, 
      8969, 5194, 5321, 24634, 11972, 6932, 10565, 17285, 19112, 10890, 2314, 
      19314, 27658, 8420, 1040, 17924, 18713, 29585, 9986, 19186, 19457, 
      11509, 10116, 5800, 5524, 4996, 6525, 7897, 8009, 6560, 2153, 2720, 
      17168, 10530, 4093, 3538, 2173, 7618, 16858, 17629, 22045, 24754, 4040, 
      3925, 1000, 3812, 14837, 15805, 17837, 18100, 7681, 3125, 1850, 7681, 
      9040, 3712, 2425, 3825, 3940, 4801, 5476, 17476, 25857, 7925, 7585, 
      1105, 3338, 4250, 22433, 4840, 773, 3620, 13028, 13940, 23285, 9090, 
      4162, 2041, 1170, 1530, 6841, 7330, 10242, 11257, 1424, 2962, 2386, 
      650, 1517, 2762, 2962, 3065, 9965, 1285, 2088, 3240, 6885, 18820, 7514, 
      2993, 2314, 2225, 1514, 818, 650, 1733, 11314, 14450, 19058, 22193, 
      985, 1040, 4612, 6185, 9860, 12356, 754, 229, 4321, 11889, 17125, 5237, 
      1352, 8845, 5945, 1394, 394, 185, 3305, 4525, 1044, 160, 5185, 6385, 
      11593, 17305, 3485, 1565, 605, 10937, 1396, 149, 356, 1061, 3700, 5876, 
      10100, 3802, 1602, 370, 250, 3802, 11317, 5393, 7985, 778, 725, 58, 
      1570, 5525, 19093, 4660, 820, 397, 5077, 349, 2329, 17186, 800, 1460, 
      1780, 17177, 2610, 970, 738, 73, 45, 205, 793, 1033, 1773, 2410, 3490, 
      5193, 6409, 6898, 8290, 8473, 4904, 2920, 5, 53, 965, 7925, 842, 17, 
      2917, 5185, 6890, 9410, 10001, 13226, 16901, 2500, 1764, 36, 0, 36, 
      2916, 3364, 10201, 13456, 2705, 1157, 401, 50, 2, 82, 4625, 5626, 7570, 
      7745, 2708, 488, 328, 173, 148, 125, 53, 5, 488, 3973, 4765, 7229, 
      8285, 8468, 12773, 15380, 17428, 3730, 1305, 538, 8109, 8473, 3265, 
      2320, 2132, 1697, 1616, 1385, 692, 1385, 2516, 13241, 2329, 386, 314, 
      146, 221, 701, 2729, 17714, 3757, 2437, 1405, 205, 1125, 14677, 1418, 
      2549, 2753, 7105, 640, 100, 113, 548, 2180, 11513, 15440, 2106, 1602, 
      1377, 106, 250, 1845, 13306, 2216, 200, 541, 2125, 3236, 6824, 7496, 
      7844, 10916, 15725, 16741, 1490, 242, 146, 125, 2522, 7010, 7177, 
      13117, 17021, 1300, 928, 585, 15520, 17044, 2105, 233, 4265, 4658, 
      9005, 10573, 12490, 15545, 2797, 1960, 980, 7252, 1186, 954, 801, 394, 
      8325, 8689, 1097, 1040, 2593, 2498, 730, 370, 298, 305, 2314, 2789, 
      3205, 6218, 1224, 468, 360, 1413, 1480, 5365, 5653, 5949, 6253, 1322, 
      2762, 5402, 5986, 7250, 13817, 14761, 689, 596, 569, 1921, 2609, 13625, 
      15529, 666, 637, 666, 1402, 1640, 1573, 484, 1213, 1640, 1780, 15368, 
      629, 538, 1685, 8450, 10933, 16405, 697, 625, 6817, 6976, 10576, 12240, 
      1025, 1154, 1352, 776, 1301, 7565, 4210, 11965, 13498, 2305, 1625, 953, 
      1360, 1997, 857, 9122, 1224, 949, 2749, 7141, 12564, 1537, 2117, 10762, 
      12842, 2180, 1145, 1033, 3625, 4505, 1413, 1378, 2770, 7650, 8485, 
      2525, 2525, 2600, 3965, 7085, 8552, 10181, 11972, 15317, 1481, 2450, 
      5194, 8450, 12041, 6410, 6698, 7145, 7453, 7769, 8258, 11978, 17498, 
      7844, 12469, 17828, 18085, 1921, 4770, 7921, 2276, 1609, 1825, 6089, 
      6784, 4082, 1768, 6388, 1850, 6749, 11065, 16010, 2960, 16820, 2386, 
      2554, 5274, 7650, 12025, 13474, 2216, 9341, 4513, 4610, 7538, 8770, 
      17585, 2329, 2308, 2353, 10225, 19204, 3490, 2725, 2450, 2597, 2885, 
      3301, 19562, 2525, 2549, 2696, 3076, 10964, 11716, 11909, 13316, 3793, 
      4225, 6304, 8480, 14804, 16865, 2809, 3965, 8434, 10909, 12809, 15130, 
      3492, 4437, 13525, 3466, 3754, 7786, 16949, 4225, 4432, 5252, 7232, 
      8177, 8320, 10025, 3978, 3298, 3313, 3393, 3825, 4930, 5650, 8578, 
      3365, 3508, 9925, 19240, 3625, 5882, 6962, 8665, 14090, 19357, 20642, 
      9376, 19729, 6322, 4562, 3977, 3770, 3821, 4682, 6530, 14537, 20621, 
      23321, 4573, 4420, 4100, 3845, 3965, 5000, 9173, 13844, 5058, 8593, 
      9445, 17893, 4196, 5057, 8857, 4754, 4514, 5669, 7250, 19354, 5725, 
      4581, 4680, 9397, 11412, 19732, 4589, 5218, 6793, 7405, 9673, 10573, 
      11213, 18650, 21650, 24089, 4673, 4640, 5524, 11024, 14033, 5490, 8986, 
      9117, 11002, 14170, 15165, 18217, 18450, 19161, 20386, 5384, 8149, 
      8996, 9256, 17221, 17896, 23669, 14645, 14842, 5913, 8548, 8665, 8784, 
      18640, 20068, 5813, 5330, 7445, 7930, 11890, 12053, 13073, 20213, 9965, 
      11101, 13757, 14501, 18701, 5725, 12850, 29650, 6737, 7985, 31697, 
      7529, 6770, 9293, 13498, 23618, 26665, 6373, 12168, 17533, 22984, 
      28285, 30109, 32653, 6362, 6866, 8642, 11570, 13637, 17477, 22882, 
      25562, 27557, 30577, 6724, 27136, 30736, 7237, 10530, 18442, 18882, 
      28465, 30897, 6728, 16133, 17960, 20413, 33293, 35624, 8489, 7373, 
      8570, 13289, 15353, 18125, 25385, 32170, 33458, 8577, 7105, 10777, 
      11025, 20745, 33300, 7850, 20221, 7496, 7925, 11117, 13796, 15677, 
      30500, 30805, 8593, 9418, 19018, 20565, 32850, 10660, 11840, 14633, 
      21433, 30848, 38720, 9946, 7946, 8210, 8245, 10730, 19157, 9124, 9469, 
      11349, 23476, 30600, 38725, 8317, 9881, 10985, 11417, 23410, 26237, 
      27050, 35177, 10400, 12433, 15520, 24340, 25364, 32489, 11149, 10585, 
      10858, 11458, 11674, 14125, 14274, 15538, 23778, 37549, 12436, 11237, 
      9620, 9197, 9565, 10132, 12557, 12805, 14312, 24461, 9221, 9650, 9986, 
      10049, 10789, 10961, 11941, 34946, 29380, 39492, 9490, 13253, 13634, 
      13765, 16133, 16634, 9629, 9893, 14365, 14504, 30340, 38165, 10201, 
      11097, 15577, 37357, 38025, 27689, 30449, 31025, 31316, 31904, 42400, 
      32402, 44797, 10573, 11698, 12458, 32218, 33109, 46709, 12841, 45412, 
      13141, 13445, 12970, 15545, 16210, 35785, 15760, 13780, 35689, 40564, 
      49300, 12722, 40105, 41122, 50297, 41000, 50909, 14821, 15921, 19210, 
      20421, 41562, 47290, 17728, 15685, 19493, 44453, 14365, 14152, 16717, 
      19720, 20392, 48717, 51021, 14314, 16250, 15665, 18178, 17768, 16970, 
      18650, 19584, 19876, 20025, 18980, 21690, 18493, 19225, 20605, 21101, 
      21205, 21060, 17650, 18500, 20740, 20873, 24644, 22829, 20500, 19865, 
      23402, 21533, 22450, 22589, 23314, 24040, 25450, 20345, 21905, 23140, 
      21730, 21817, 23050, 23698, 25349, 22105, 25321, 28925, 26100, 29236, 
      26189, 29057, 30821, 30169, 30032, 30825, 31925, 32036, 31842, 34765, 
      32834, 34981, 34820, 34157, 34704, 36000, 35261, 35570, 37621, 38260, 
      38882, 39568, 40136, 41236, 40729, 43210, 43829, 49160, 50256, 50377 ], 
  [ 15986, 16354, 15776, 14800, 14218, 14589, 14713, 14032, 14381, 12242, 
      11738, 12053, 9965, 9866, 8874, 8973, 8948, 8722, 9010, 8298, 7549, 
      6989, 8245, 8081, 8005, 6813, 6370, 5732, 6920, 5618, 5813, 5473, 5525, 
      5570, 5545, 4850, 5256, 6637, 5081, 5981, 34340, 35764, 4941, 3005, 
      3485, 5018, 6173, 29705, 26729, 4264, 2405, 5440, 3890, 4058, 2117, 
      3412, 24020, 26765, 3706, 23050, 26361, 21257, 4874, 4468, 15137, 
      10706, 1682, 2906, 3445, 19906, 2129, 2441, 20644, 15682, 11722, 8746, 
      9725, 1445, 2020, 21044, 15530, 15058, 14825, 9469, 1769, 2665, 16745, 
      15220, 10061, 4474, 4589, 22834, 13256, 6056, 9437, 15797, 17540, 
      12114, 1930, 17730, 25738, 9488, 1028, 16400, 17153, 27593, 11162, 
      17602, 17861, 12781, 11304, 6676, 6376, 4264, 5661, 6925, 9065, 7508, 
      1745, 2228, 15668, 11754, 4825, 4210, 1753, 6658, 15370, 16105, 20329, 
      22930, 4772, 4645, 820, 3176, 13445, 14365, 16301, 16552, 8725, 3761, 
      1466, 6709, 10180, 4420, 1945, 3177, 3280, 4057, 4672, 15952, 23985, 
      8993, 8629, 853, 2738, 3554, 20693, 5668, 605, 2984, 11720, 12584, 
      21509, 10242, 4930, 2557, 882, 1170, 5917, 6370, 9090, 10045, 1844, 
      3610, 2962, 482, 1145, 2210, 2386, 2477, 8825, 949, 1620, 2628, 5949, 
      17224, 8570, 3653, 2890, 2789, 1970, 1130, 458, 1313, 10090, 13058, 
      17450, 20453, 697, 740, 3856, 5297, 8720, 11072, 1066, 289, 3589, 
      10629, 15601, 6125, 980, 7765, 6893, 1850, 610, 269, 2669, 3769, 1440, 
      148, 4369, 5473, 10345, 15769, 4217, 2057, 377, 9725, 1864, 101, 200, 
      725, 3016, 5000, 8936, 4570, 2106, 610, 442, 3106, 10081, 4553, 6953, 
      1138, 1073, 58, 1138, 4673, 17473, 5512, 1192, 661, 4261, 169, 1789, 
      15650, 1172, 1040, 1312, 15641, 3258, 1378, 1098, 205, 9, 73, 493, 685, 
      1305, 1858, 2818, 4365, 5485, 5938, 7234, 7405, 5780, 3604, 29, 5, 629, 
      6893, 1226, 101, 2305, 4357, 5930, 8282, 8837, 11882, 15377, 3136, 
      2304, 144, 36, 0, 2304, 2704, 9025, 12100, 3365, 1601, 677, 170, 26, 
      10, 3845, 4762, 6562, 6725, 3368, 788, 580, 365, 328, 293, 173, 29, 
      260, 3253, 3973, 6245, 7229, 7400, 11453, 13928, 15880, 4498, 1773, 
      850, 7065, 7405, 3985, 2932, 2720, 2225, 2132, 1865, 416, 977, 1952, 
      11897, 2941, 650, 554, 314, 89, 425, 2141, 16154, 4525, 3061, 1885, 85, 
      765, 13261, 1898, 1985, 2165, 6133, 964, 208, 65, 320, 1664, 10265, 
      13988, 2682, 2106, 1845, 202, 130, 1377, 11962, 2804, 116, 325, 1621, 
      2600, 5876, 6500, 6824, 9704, 14261, 15229, 1970, 410, 242, 137, 1970, 
      6050, 6205, 11785, 15497, 1744, 1300, 873, 14068, 15520, 2669, 365, 
      3533, 3890, 7913, 9385, 11194, 14093, 3445, 2500, 1352, 6280, 1594, 
      1314, 1125, 586, 7281, 7621, 1481, 740, 3205, 3098, 1018, 514, 298, 
      293, 1810, 2225, 2593, 5330, 1620, 648, 324, 1053, 1108, 4549, 4813, 
      5085, 5365, 986, 2210, 4586, 5122, 6290, 12461, 13357, 929, 800, 761, 
      1489, 2081, 12281, 14089, 882, 841, 522, 1066, 2084, 2005, 520, 925, 
      1268, 1384, 13940, 785, 610, 1313, 7418, 9745, 14929, 865, 745, 5905, 
      6052, 9412, 10980, 821, 914, 1700, 932, 1037, 6605, 3538, 10729, 12178, 
      2809, 2009, 1145, 1108, 2441, 845, 8066, 1476, 1069, 2269, 6229, 11304, 
      1285, 1745, 9610, 11570, 2624, 1313, 1033, 3049, 3833, 1665, 1210, 
      2314, 6714, 7489, 3005, 2117, 2180, 3365, 6197, 7556, 9077, 10760, 
      13925, 1709, 2066, 4474, 7466, 10829, 5594, 5858, 6269, 6553, 6845, 
      7298, 10778, 16010, 6920, 11245, 16328, 16573, 2197, 4122, 6997, 2624, 
      1609, 1681, 5321, 5956, 3530, 1780, 5608, 1874, 5945, 9949, 14618, 
      3380, 15392, 2650, 2314, 4626, 6786, 10861, 12226, 2132, 8357, 5125, 
      4058, 6698, 7834, 16133, 2425, 2368, 2305, 9193, 17680, 3922, 2977, 
      2402, 2465, 2657, 2977, 18026, 2621, 2501, 2564, 2824, 9896, 10600, 
      10781, 12104, 3433, 3793, 5620, 7604, 13520, 15473, 2845, 3593, 7570, 
      9865, 11645, 13834, 3240, 4005, 12325, 3754, 3466, 6994, 15569, 3865, 
      4036, 4736, 6500, 7361, 7492, 9065, 4338, 3250, 3253, 3285, 3573, 4474, 
      5098, 7738, 3413, 3400, 8989, 17764, 3517, 5330, 6290, 7837, 12890, 
      17881, 19106, 8500, 18241, 6970, 4946, 4205, 3890, 3737, 4346, 5930, 
      13325, 19097, 21677, 4933, 4744, 4328, 3893, 3869, 4628, 8333, 12680, 
      4698, 7813, 8593, 16513, 4352, 4721, 8065, 5066, 4346, 5249, 6626, 
      17914, 6205, 4437, 4500, 8581, 10440, 18280, 4745, 4930, 6253, 6793, 
      8845, 9673, 10265, 17258, 20114, 22445, 4793, 4724, 5200, 10100, 12905, 
      5850, 8242, 8361, 10090, 13042, 13977, 16861, 17082, 17757, 18922, 
      5156, 7501, 8264, 8500, 15925, 16564, 22061, 13505, 13690, 6273, 7888, 
      7993, 8100, 17284, 18640, 6113, 5354, 6929, 7354, 10954, 11105, 12053, 
      18785, 9197, 10237, 12701, 13397, 17357, 5641, 11866, 27826, 6401, 
      7457, 29801, 8045, 6458, 8633, 12490, 22058, 24973, 6205, 11268, 16285, 
      21460, 26533, 28285, 30733, 6266, 6602, 8090, 10730, 12641, 16241, 
      21370, 23930, 25841, 28741, 6976, 25444, 28900, 7585, 9810, 17170, 
      17586, 26725, 29061, 6740, 15005, 16724, 19045, 31373, 33620, 9005, 
      7673, 8114, 12365, 14285, 16889, 23789, 30298, 31538, 9081, 7225, 
      10081, 10305, 19377, 31392, 7586, 18889, 7412, 7685, 10421, 12872, 
      14621, 28712, 29005, 8245, 8938, 17770, 19233, 30978, 10048, 11108, 
      13673, 20065, 29060, 36644, 10522, 8042, 8042, 8065, 10130, 17921, 
      9544, 9061, 10701, 22024, 28836, 36661, 8425, 9437, 10397, 10781, 
      21970, 24665, 25442, 33245, 10964, 11713, 14548, 22864, 23840, 30665, 
      11785, 11149, 10330, 10858, 11050, 13273, 13410, 14578, 22338, 35545, 
      13192, 11861, 9992, 9005, 9277, 9736, 11861, 12085, 13460, 22997, 9089, 
      9386, 9650, 9701, 10321, 10469, 11329, 33050, 27712, 37440, 9634, 
      12545, 12890, 13009, 15185, 15650, 9725, 9725, 13573, 13700, 28648, 
      36173, 9997, 10701, 14701, 35401, 36045, 26129, 28769, 29321, 29600, 
      30164, 40276, 30650, 42601, 10765, 11338, 11978, 30490, 31345, 44465, 
      12337, 43216, 12625, 12917, 12538, 14813, 15418, 33949, 16564, 13264, 
      33865, 38560, 47008, 12410, 38125, 39106, 47981, 38996, 48581, 15457, 
      15237, 18250, 19377, 39546, 45082, 16900, 15073, 18545, 42353, 14845, 
      13780, 16021, 18772, 19396, 46485, 48717, 13954, 15626, 15137, 19018, 
      17060, 17642, 17882, 18756, 19024, 19161, 18248, 22698, 19225, 18493, 
      19753, 22025, 22117, 21960, 17218, 17984, 19984, 20105, 25736, 23789, 
      19816, 19277, 22490, 20825, 21658, 21785, 22450, 23140, 26506, 19865, 
      21269, 22408, 21250, 21325, 22474, 23050, 24545, 21697, 24925, 28121, 
      25632, 28432, 25805, 28421, 30017, 29485, 29396, 30141, 31301, 31400, 
      31266, 33997, 32306, 34225, 34112, 33641, 34164, 35316, 34697, 34970, 
      36997, 37648, 38330, 38980, 39572, 40552, 40141, 42610, 43205, 48500, 
      49572, 49681 ], 
  [ 16466, 16066, 16160, 15184, 14314, 14013, 13945, 14032, 13421, 12722, 
      12410, 10709, 10445, 9386, 9738, 9549, 9140, 9010, 8722, 8010, 8125, 
      8333, 6805, 6449, 6277, 6525, 6658, 6500, 5576, 6290, 6005, 6145, 5717, 
      5666, 5161, 5330, 4680, 3757, 3545, 3485, 19748, 20788, 2925, 3965, 
      3293, 2810, 2909, 16265, 14153, 2536, 4517, 2368, 2258, 2234, 4325, 
      2260, 12116, 13997, 2074, 11434, 13689, 10217, 1898, 1780, 28577, 
      22130, 3890, 1850, 1717, 9250, 2225, 1961, 9700, 29410, 23722, 19210, 
      20765, 3845, 2020, 9908, 29258, 28594, 28265, 20413, 2153, 1513, 7145, 
      28852, 21389, 1306, 1325, 11026, 26120, 1640, 3005, 6485, 7556, 24498, 
      1450, 7650, 12970, 20624, 3524, 6800, 7265, 14249, 23162, 7522, 7685, 
      25549, 23400, 16276, 15784, 1000, 1341, 1741, 20105, 17684, 1073, 884, 
      6260, 24138, 13273, 12178, 985, 1570, 6058, 6505, 9193, 10930, 13220, 
      12997, 1972, 680, 4901, 5437, 6605, 6760, 19669, 11441, 986, 1525, 
      21892, 12676, 697, 585, 592, 697, 832, 6352, 11601, 20129, 19573, 1429, 
      530, 578, 9365, 14884, 1853, 488, 3848, 4328, 9893, 22050, 13666, 9277, 
      1170, 882, 1117, 1282, 2466, 2941, 7796, 11386, 10162, 1730, 761, 386, 
      370, 365, 2297, 853, 468, 324, 1053, 7048, 19610, 11525, 10090, 9893, 
      8210, 6218, 1514, 545, 2890, 4514, 7178, 9125, 985, 932, 400, 785, 
      2192, 3392, 6154, 3361, 325, 3141, 6001, 15821, 596, 1717, 17069, 8090, 
      4930, 3533, 173, 313, 7200, 2644, 433, 769, 2953, 6073, 12665, 8585, 
      1145, 2621, 8200, 2309, 1544, 629, 136, 584, 2216, 13306, 8730, 5122, 
      4570, 130, 2785, 425, 1289, 6610, 6449, 2650, 274, 449, 7105, 14920, 
      6760, 5365, 325, 1321, 61, 5954, 6740, 272, 160, 5945, 11034, 7234, 
      6570, 3853, 2313, 1609, 685, 493, 153, 34, 34, 333, 685, 850, 1378, 
      1453, 15380, 11668, 2813, 2213, 533, 1229, 6890, 3365, 1, 325, 842, 
      1850, 2117, 3722, 5777, 10816, 9216, 3600, 2916, 2304, 0, 16, 2209, 
      3844, 11237, 7745, 5477, 3722, 2810, 2026, 197, 442, 1090, 1157, 11240, 
      5780, 5188, 4493, 4360, 4229, 3725, 2813, 1028, 85, 229, 965, 1373, 
      1448, 3485, 4904, 6088, 13234, 8109, 5938, 1305, 1453, 12337, 10420, 
      10016, 9041, 8852, 8297, 800, 305, 32, 3737, 10429, 5354, 5066, 4250, 
      1625, 809, 29, 6266, 13261, 10645, 8317, 1717, 477, 4525, 8330, 65, 53, 
      949, 6148, 3664, 2273, 1088, 128, 2873, 4964, 9882, 8730, 8181, 3562, 
      1762, 225, 3802, 10100, 2036, 1189, 181, 104, 884, 1124, 1256, 2600, 
      5141, 5725, 8402, 4346, 3602, 2825, 146, 962, 1021, 3721, 5897, 7888, 
      6868, 5769, 5044, 5920, 9773, 4013, 269, 338, 1769, 2473, 3418, 5069, 
      11221, 9412, 6920, 1096, 7450, 6786, 6309, 4714, 1521, 1669, 7145, 932, 
      10693, 10490, 5914, 4258, 2890, 2789, 370, 305, 289, 818, 7380, 4680, 
      2628, 765, 724, 613, 685, 765, 853, 890, 386, 650, 802, 1202, 4205, 
      4717, 5441, 5024, 4889, 625, 449, 4121, 5161, 5202, 5065, 1962, 970, 
      8228, 8053, 3400, 1213, 884, 808, 5108, 4625, 3778, 929, 1754, 2833, 
      5713, 4801, 4297, 1201, 1252, 2692, 3492, 1781, 1586, 7076, 4772, 1517, 
      1517, 754, 3433, 4210, 9433, 7673, 5273, 1684, 8585, 3341, 2210, 6084, 
      4621, 1021, 1525, 3816, 1861, 1361, 2986, 3986, 8768, 5249, 3625, 1033, 
      1049, 6273, 2458, 1258, 1818, 2113, 9437, 1445, 1412, 1157, 1685, 2180, 
      2837, 3656, 5381, 6125, 1586, 1306, 2186, 3725, 1658, 1730, 1853, 1945, 
      2045, 2210, 3770, 6698, 2120, 4045, 6920, 7069, 6997, 1530, 2197, 8000, 
      4201, 3121, 1769, 1924, 1706, 4468, 1960, 4658, 2105, 3613, 6074, 9332, 
      6560, 7354, 2986, 2034, 2466, 4141, 4834, 4052, 3077, 12613, 2234, 
      2570, 2938, 7109, 5785, 5440, 4513, 3529, 8080, 9970, 7585, 4610, 4001, 
      3425, 2977, 8330, 5981, 4709, 4100, 3400, 3944, 4264, 4349, 5000, 3145, 
      2929, 2740, 3188, 5840, 6929, 5725, 3209, 3250, 4105, 4925, 6058, 3816, 
      3141, 5317, 8650, 3754, 3250, 7121, 3577, 3460, 3200, 3236, 3425, 3460, 
      3977, 9810, 5458, 5365, 5013, 4149, 3418, 3274, 3610, 6389, 5128, 4093, 
      8548, 5245, 3506, 3506, 3805, 5882, 8665, 9410, 4084, 8929, 14746, 
      10610, 8621, 7442, 5657, 4250, 3722, 6221, 9497, 11117, 10405, 9928, 
      8744, 6869, 5693, 4244, 4205, 5960, 4410, 4165, 4369, 8065, 8192, 4625, 
      4321, 10154, 5594, 4481, 4226, 8986, 12637, 5877, 5652, 4645, 5256, 
      9256, 8585, 5218, 4525, 4489, 4813, 5065, 5273, 8714, 10418, 11885, 
      8345, 7988, 5200, 5300, 6473, 11322, 4882, 4905, 5386, 6610, 7065, 
      8605, 8730, 9117, 9802, 5924, 4909, 5000, 5044, 8149, 8500, 11789, 
      6977, 7066, 11745, 5200, 5209, 5220, 9028, 9808, 11105, 8138, 5393, 
      5338, 6058, 6113, 6485, 9953, 5645, 5917, 6845, 7157, 9197, 7561, 6586, 
      15826, 6305, 5825, 17225, 14765, 6554, 5945, 7018, 12170, 14029, 7453, 
      6660, 8893, 11860, 15109, 16285, 17965, 8090, 7082, 6266, 6602, 7265, 
      8945, 11866, 13466, 14705, 16645, 11584, 14500, 16804, 12961, 6642, 
      9586, 9810, 15397, 16965, 9428, 8573, 9428, 10693, 18605, 20180, 15725, 
      12665, 7058, 7565, 8333, 9593, 13613, 17914, 18770, 15705, 10777, 7105, 
      7137, 11025, 18720, 8066, 10825, 9332, 8357, 7445, 8072, 8765, 17000, 
      17197, 8053, 7690, 10378, 11169, 18594, 7744, 7844, 8585, 11713, 17348, 
      22628, 17722, 11402, 9290, 9217, 7922, 10625, 15496, 8389, 8109, 13000, 
      17316, 22741, 11881, 8477, 8285, 8285, 13042, 14681, 15170, 20381, 
      18068, 8545, 9364, 13648, 14240, 18665, 19465, 18253, 8698, 8650, 8650, 
      9049, 9090, 9490, 13410, 22105, 21832, 19445, 15560, 10061, 9565, 9160, 
      8885, 8917, 9236, 13877, 10625, 9866, 9554, 9509, 9169, 9125, 9025, 
      20474, 16960, 23616, 13378, 9473, 9530, 9553, 10193, 10370, 13085, 
      10973, 9829, 9860, 17704, 22829, 10957, 10125, 10285, 22345, 22797, 
      16241, 17921, 18281, 18464, 18836, 25876, 19226, 27625, 14893, 11050, 
      10730, 19258, 19825, 29105, 10897, 28240, 11089, 11285, 11674, 11549, 
      11674, 21853, 25588, 11728, 21865, 25120, 31264, 12506, 24877, 25570, 
      32045, 25556, 32549, 23137, 12357, 13162, 13617, 26010, 30010, 12868, 
      12769, 13553, 28145, 21277, 13396, 13045, 13780, 14020, 31221, 32877, 
      13666, 13226, 13505, 28330, 13988, 25610, 14330, 14724, 14800, 14841, 
      14984, 33354, 27673, 15229, 15529, 32009, 32005, 31752, 16354, 16448, 
      16528, 16553, 37064, 34061, 16936, 17165, 17786, 17753, 17914, 17945, 
      18130, 18532, 37546, 18617, 18773, 19144, 20002, 19981, 20458, 20458, 
      20705, 21025, 24349, 24281, 24480, 24592, 25325, 25925, 26177, 26605, 
      26900, 27261, 28901, 28904, 29250, 30445, 30674, 30769, 31040, 32105, 
      32436, 32436, 32777, 32762, 34597, 35344, 36506, 36868, 37652, 37672, 
      38029, 40402, 40805, 45812, 46692, 46705 ], 
  [ 16714, 16250, 16400, 15424, 14530, 14173, 14089, 14240, 13549, 12970, 
      12674, 10805, 10693, 9554, 10018, 9805, 9364, 9242, 8906, 8194, 8381, 
      8653, 6893, 6521, 6341, 6709, 6890, 6772, 5672, 6554, 6229, 6409, 5941, 
      5882, 5337, 5578, 4840, 3725, 3625, 3485, 18740, 19748, 2965, 4253, 
      3485, 2834, 2845, 15353, 13313, 2600, 4901, 2320, 2330, 2290, 4717, 
      2372, 11332, 13141, 2146, 10674, 12841, 9505, 1858, 1764, 29905, 23290, 
      4282, 1970, 1781, 8570, 2441, 2129, 8996, 30762, 24930, 20290, 21893, 
      4253, 2228, 9188, 30610, 29930, 29593, 21533, 2393, 1625, 6553, 30196, 
      22541, 1250, 1261, 10250, 27400, 1480, 2677, 5917, 6932, 25738, 1618, 
      7018, 12114, 21760, 3940, 6208, 6649, 13345, 24370, 6890, 7045, 26821, 
      24616, 17284, 16776, 936, 1189, 1517, 21233, 18740, 1225, 980, 5684, 
      25378, 14185, 13050, 1129, 1354, 5490, 5913, 8473, 10138, 14132, 13901, 
      2276, 680, 4397, 4901, 6005, 6152, 20789, 12289, 1154, 1301, 23076, 
      13572, 801, 577, 576, 625, 720, 5760, 10777, 21265, 20693, 1685, 554, 
      538, 8629, 15860, 2165, 488, 3400, 3848, 9133, 23242, 14602, 10045, 
      1402, 1066, 925, 1066, 2122, 2557, 8500, 12242, 10970, 2042, 937, 442, 
      410, 397, 1961, 1053, 580, 340, 853, 6408, 20738, 12389, 10898, 10693, 
      8938, 6850, 1810, 689, 2498, 4010, 6530, 8389, 1217, 1156, 320, 617, 
      1856, 2960, 6786, 3825, 261, 2725, 5409, 16837, 772, 1421, 18125, 8818, 
      5498, 4013, 173, 233, 7888, 3060, 313, 585, 2545, 5473, 13577, 9337, 
      1417, 2237, 8936, 2701, 1864, 829, 104, 424, 1864, 14242, 9490, 5706, 
      5122, 90, 2385, 289, 1025, 7274, 7105, 3074, 410, 305, 6449, 15912, 
      7432, 5965, 205, 1625, 125, 5354, 7412, 416, 272, 5345, 11890, 7930, 
      7234, 4365, 2713, 1945, 909, 685, 265, 90, 10, 205, 493, 634, 1098, 
      1165, 16388, 12548, 3253, 2605, 733, 965, 7570, 3845, 17, 197, 626, 
      1522, 1765, 3250, 5185, 11664, 10000, 4096, 3364, 2704, 16, 0, 1849, 
      3364, 12101, 8465, 6085, 4226, 3250, 2402, 101, 290, 842, 901, 12104, 
      6404, 5780, 5045, 4904, 4765, 4229, 3253, 1300, 29, 125, 733, 1093, 
      1160, 3029, 4360, 5480, 14170, 8845, 6570, 1033, 1165, 13241, 11252, 
      10832, 9817, 9620, 9041, 1040, 457, 80, 3265, 11261, 5954, 5650, 4786, 
      1961, 1049, 61, 5650, 14197, 11485, 9061, 2061, 661, 4005, 9074, 113, 
      85, 725, 6788, 4160, 2665, 1360, 208, 2465, 4420, 10690, 9490, 8917, 
      4050, 2106, 337, 3330, 10916, 2404, 1469, 269, 104, 676, 884, 1000, 
      2216, 4589, 5141, 9146, 4882, 4090, 3257, 202, 746, 797, 3257, 5305, 
      8608, 7540, 6385, 4500, 5328, 10573, 4525, 205, 250, 1465, 2105, 2978, 
      4525, 12077, 10196, 7592, 872, 8146, 7450, 6949, 5266, 1249, 1381, 
      7825, 1156, 11525, 11314, 6530, 4778, 3314, 3205, 458, 353, 305, 650, 
      8068, 5224, 3028, 949, 900, 493, 549, 613, 685, 1090, 442, 530, 650, 
      986, 3725, 4205, 6025, 5584, 5441, 761, 521, 3649, 4625, 5770, 5625, 
      2290, 1170, 8948, 8765, 3848, 1445, 1060, 968, 4580, 5153, 4250, 1105, 
      1490, 2465, 5153, 5337, 4801, 1017, 1060, 2340, 3076, 2069, 1850, 7732, 
      5300, 1765, 1301, 730, 3033, 3754, 10193, 8353, 5825, 1940, 9305, 3757, 
      1930, 6676, 5125, 1125, 1341, 3400, 2117, 1537, 2642, 3562, 9488, 5785, 
      4049, 1073, 1025, 6865, 2770, 1378, 1618, 1873, 10181, 1597, 1556, 
      1181, 1517, 1940, 2525, 3272, 4877, 6701, 1754, 1250, 1954, 3341, 1538, 
      1594, 1693, 1769, 1853, 1994, 3394, 6130, 1928, 3653, 6344, 6485, 7605, 
      1522, 2005, 8656, 4625, 3449, 1681, 1796, 1762, 4900, 1864, 5098, 1993, 
      3293, 5570, 10036, 6032, 7954, 3250, 2026, 2314, 3789, 4426, 4420, 
      2845, 13445, 2290, 2434, 2738, 6565, 6273, 5904, 4905, 3265, 7488, 
      10682, 8177, 5002, 4337, 3697, 3185, 7730, 6469, 5101, 4436, 3656, 
      3656, 3944, 4021, 4616, 3329, 3065, 2708, 3028, 5408, 6425, 6173, 3385, 
      3098, 3833, 4573, 5618, 4072, 3277, 4941, 9266, 3986, 3146, 6625, 3761, 
      3620, 3280, 3172, 3305, 3332, 3761, 10474, 5850, 5749, 5365, 4405, 
      3538, 3330, 3474, 6845, 5480, 3893, 7988, 5597, 3562, 3482, 3677, 5506, 
      8105, 8810, 3924, 8361, 15602, 11290, 9197, 7946, 6025, 4450, 3746, 
      5837, 8905, 10445, 11069, 10568, 9320, 7325, 6053, 4420, 4069, 5608, 
      4594, 4069, 4225, 7569, 8720, 4825, 4217, 10786, 5906, 4625, 4234, 
      8450, 13381, 6205, 5956, 4525, 5032, 8712, 9113, 5450, 4589, 4505, 
      4685, 4889, 5065, 8210, 9818, 11213, 8849, 8468, 5408, 5108, 6145, 
      11986, 4810, 4825, 5202, 6282, 6697, 8125, 8242, 8605, 9250, 6196, 
      4901, 4936, 4964, 7709, 8036, 11141, 6641, 6722, 12409, 5184, 5185, 
      5188, 8548, 9280, 11729, 8578, 5473, 5378, 5858, 5905, 6229, 9425, 
      5557, 5765, 6565, 6845, 8725, 7929, 6354, 15034, 6505, 5897, 16385, 
      15533, 6770, 5929, 6770, 11554, 13325, 7765, 6484, 8485, 11268, 14365, 
      15493, 17109, 8450, 7330, 6322, 6466, 7025, 8545, 11282, 12802, 13985, 
      15845, 12176, 13796, 16004, 13617, 6586, 9162, 9370, 14661, 16165, 
      9860, 8245, 9028, 10205, 17749, 19268, 16493, 13289, 7178, 7373, 8045, 
      9193, 12973, 17090, 17914, 16465, 11281, 7065, 7081, 10537, 17872, 
      8314, 10361, 9700, 8621, 7405, 7880, 8485, 16232, 16421, 8245, 7794, 
      9970, 10705, 17770, 7760, 7780, 8369, 11225, 16580, 21668, 18530, 
      11890, 9602, 9521, 7946, 10225, 16200, 8541, 8101, 12456, 16564, 21789, 
      12377, 8605, 8317, 8285, 12506, 14057, 14522, 19517, 18868, 8489, 9140, 
      13088, 13648, 17873, 20313, 19053, 8770, 8674, 8658, 8905, 8938, 9274, 
      12874, 21193, 22760, 20285, 16232, 10357, 9797, 9320, 8845, 8861, 9092, 
      13325, 10961, 10114, 9754, 9701, 9281, 9221, 9041, 19634, 16272, 22672, 
      13898, 9425, 9458, 9473, 9985, 10138, 13573, 11285, 9725, 9748, 17000, 
      21925, 11245, 10285, 10125, 21465, 21901, 15625, 17225, 17569, 17744, 
      18100, 24884, 18482, 26585, 15445, 11234, 10834, 18530, 19073, 28033, 
      10985, 27200, 11169, 11357, 11810, 11485, 11570, 21053, 26548, 11808, 
      21073, 24208, 30160, 12722, 23981, 24650, 30925, 24644, 31421, 23985, 
      12325, 12946, 13345, 25090, 28962, 12740, 12785, 13345, 27169, 22021, 
      13572, 13005, 13572, 13780, 30157, 31765, 13850, 13234, 13577, 29314, 
      13940, 26482, 14242, 14596, 14656, 14689, 14920, 34450, 28585, 15165, 
      15385, 33049, 33037, 32776, 16490, 16528, 16448, 16465, 38216, 35125, 
      16904, 17197, 17602, 17705, 17810, 17833, 17978, 18356, 38674, 18721, 
      18773, 19080, 20106, 20077, 20498, 20450, 20593, 21177, 24509, 24169, 
      24592, 24480, 25493, 25925, 26065, 26573, 26900, 27229, 28909, 28904, 
      29290, 30357, 30746, 30689, 30992, 32185, 32500, 32404, 32825, 32786, 
      34605, 35360, 36562, 36900, 37700, 37640, 38061, 40426, 40813, 45796, 
      46660, 46665 ], 
  [ 21401, 20249, 21001, 20025, 18873, 17914, 17658, 18497, 16946, 17657, 
      17533, 13858, 15380, 13381, 15049, 14578, 13793, 13757, 12905, 12193, 
      13154, 14114, 9860, 9316, 9050, 10708, 11405, 11717, 8725, 11413, 
      10658, 11268, 10370, 10225, 9250, 10265, 8581, 5402, 6506, 5506, 9925, 
      10589, 5416, 9370, 7570, 5113, 4178, 7570, 6304, 5309, 11050, 3825, 
      5125, 4913, 10952, 5597, 4925, 5960, 4941, 4525, 5746, 3872, 3449, 
      3613, 46202, 37781, 10517, 5281, 4490, 3281, 6784, 5956, 3449, 47317, 
      39937, 33921, 36040, 10660, 6485, 3469, 47165, 46313, 45890, 35594, 
      6994, 4850, 2210, 46665, 36946, 2669, 2594, 3929, 43181, 1781, 1172, 
      1832, 2245, 41089, 5445, 2245, 4933, 35993, 10433, 1865, 2048, 5648, 
      39377, 2117, 2186, 42516, 39709, 30141, 29461, 2269, 1576, 1130, 35380, 
      32113, 4880, 4033, 1513, 40729, 26010, 24445, 4698, 1053, 1405, 1570, 
      2754, 3645, 25957, 25640, 7565, 2701, 1000, 1160, 1576, 1637, 34850, 
      23426, 4981, 914, 37825, 25225, 3940, 2512, 2425, 1872, 1537, 1417, 
      3940, 35498, 34754, 6458, 2833, 2129, 2738, 28373, 7540, 2509, 605, 
      709, 2984, 38077, 26685, 20322, 5917, 5065, 882, 765, 445, 450, 18089, 
      23465, 21677, 7417, 4850, 3065, 2861, 2762, 370, 5224, 3805, 2533, 724, 
      1549, 34885, 23698, 21605, 21314, 18785, 15665, 7013, 4258, 305, 613, 
      1585, 2498, 5732, 5585, 1481, 832, 265, 337, 15601, 10834, 1594, 274, 
      1066, 29780, 4685, 260, 31498, 18665, 13625, 11194, 2194, 1394, 17305, 
      9553, 1044, 628, 180, 1044, 25402, 19442, 6362, 130, 18869, 8936, 7325, 
      5000, 1781, 725, 101, 26325, 19681, 14005, 13077, 1681, 106, 848, 208, 
      16433, 16178, 9653, 3893, 778, 1418, 28597, 16677, 14436, 936, 6914, 
      2834, 925, 16657, 3985, 3497, 916, 23113, 17433, 16393, 11890, 9034, 
      7578, 5338, 4770, 3490, 2713, 1773, 850, 450, 333, 109, 90, 29245, 
      24029, 10004, 8840, 4904, 148, 16901, 11026, 2210, 842, 325, 17, 2, 
      197, 842, 22801, 20449, 11449, 10201, 9025, 2209, 1849, 0, 225, 23410, 
      18226, 14642, 11665, 10001, 8465, 1090, 677, 197, 170, 23413, 15133, 
      14165, 13000, 12773, 12548, 11668, 10004, 6245, 1448, 1028, 260, 104, 
      85, 148, 533, 965, 26253, 18778, 15385, 130, 90, 24980, 22217, 21625, 
      20180, 19897, 19060, 5641, 4112, 2617, 212, 22226, 14425, 13949, 12569, 
      7594, 5650, 2426, 1049, 26280, 22536, 19080, 7780, 4660, 436, 19093, 
      2650, 2450, 338, 15689, 11513, 8900, 6305, 3089, 100, 593, 21397, 
      19681, 18850, 11317, 7825, 3562, 277, 21709, 8381, 6500, 3236, 2125, 
      461, 325, 269, 109, 676, 884, 19165, 12665, 11357, 9922, 2825, 445, 
      410, 290, 962, 18369, 16785, 15028, 673, 985, 21194, 12050, 1538, 1325, 
      218, 170, 269, 698, 23300, 20645, 16837, 485, 17649, 16609, 15850, 
      13221, 346, 306, 17156, 5585, 22490, 22193, 15173, 12389, 9893, 9698, 
      3425, 2890, 2498, 865, 17485, 13093, 9349, 4948, 4813, 1224, 1108, 
      1000, 900, 5261, 3065, 1261, 1037, 685, 586, 722, 14324, 13625, 13396, 
      4244, 3316, 596, 884, 13897, 13666, 7837, 5341, 18709, 18440, 10685, 
      5960, 4973, 4709, 925, 12850, 11345, 5018, 673, 530, 1154, 13120, 
      12240, 1060, 1017, 577, 625, 7186, 6709, 16805, 12997, 6452, 1000, 
      2493, 754, 873, 20384, 17684, 13780, 6713, 19066, 10250, 941, 15061, 
      12564, 4264, 1384, 949, 6890, 5450, 965, 1025, 19249, 13568, 10628, 
      3524, 2788, 15250, 8145, 4689, 1489, 1314, 20200, 5252, 5125, 3460, 
      1732, 1381, 1192, 1165, 1480, 14914, 5581, 2669, 1481, 1234, 2269, 
      2153, 1994, 1898, 1810, 1693, 1373, 2045, 1885, 1460, 2173, 2228, 
      16162, 3457, 1962, 17729, 11204, 8996, 2756, 2441, 4385, 11565, 2853, 
      11849, 2810, 1874, 2173, 19625, 2377, 16425, 8109, 3961, 2701, 2026, 
      2061, 10397, 2372, 24410, 4913, 2993, 2609, 2738, 13540, 12913, 11140, 
      2448, 3145, 20357, 16562, 11237, 9970, 8642, 7442, 3301, 13736, 11336, 
      10069, 8429, 2581, 2525, 2516, 2509, 7328, 6548, 4385, 3329, 2785, 
      3028, 13010, 7298, 3485, 2930, 2810, 2909, 8845, 6760, 2920, 17909, 
      8501, 4049, 3314, 7760, 7361, 6161, 4505, 4036, 3977, 3460, 19633, 
      12085, 11898, 11170, 9178, 6849, 5953, 4033, 13768, 11285, 3764, 3989, 
      11402, 6185, 5245, 4322, 3485, 4106, 4381, 4225, 4276, 26825, 20621, 
      17410, 15385, 12002, 8621, 6025, 3730, 4562, 5242, 20228, 19469, 17533, 
      14248, 11944, 8333, 4628, 3845, 8593, 5058, 4698, 4258, 16417, 8996, 
      5120, 19601, 11281, 8194, 6341, 4709, 23400, 11752, 11245, 5256, 4645, 
      4885, 16810, 9965, 7298, 6698, 5330, 5018, 4850, 4813, 5389, 6010, 
      16288, 15649, 9665, 5065, 4640, 21145, 6057, 5986, 5245, 4777, 4762, 
      4986, 5017, 5122, 5337, 11141, 6836, 6269, 6125, 5000, 5069, 6196, 
      5050, 5045, 21568, 7033, 6948, 6865, 5409, 5625, 20458, 15329, 8354, 
      7829, 5729, 5690, 5498, 5770, 6632, 6152, 5576, 5512, 5672, 13906, 
      5881, 8541, 10676, 8692, 9376, 25810, 11113, 7778, 6125, 6953, 7778, 
      13140, 6613, 6120, 6925, 8388, 9000, 9928, 14341, 12017, 8945, 7025, 
      6466, 6266, 7025, 7685, 8266, 9266, 20561, 8249, 9425, 22690, 8005, 
      6625, 6661, 8770, 9586, 16525, 6740, 6749, 6980, 10568, 11485, 26770, 
      22018, 10489, 7330, 6970, 6914, 8114, 10253, 10733, 26656, 18720, 8656, 
      8500, 7312, 10777, 13001, 7394, 15677, 13480, 8996, 7837, 7496, 9997, 
      10100, 12330, 10933, 7605, 7738, 10933, 9953, 9113, 8068, 8000, 10345, 
      13369, 29237, 19157, 14977, 14810, 10225, 7946, 25789, 12196, 10036, 
      8629, 10501, 13576, 19730, 12002, 10682, 10306, 8765, 9370, 9577, 
      12250, 29489, 9908, 8753, 9089, 9305, 11380, 31450, 29674, 11565, 
      10953, 10765, 9378, 9325, 8973, 9133, 13410, 34757, 31336, 25477, 
      15560, 14312, 13061, 10436, 10280, 9565, 9412, 16594, 14801, 13925, 
      13786, 12506, 12274, 11234, 12625, 10897, 14545, 21509, 10930, 10705, 
      10634, 9770, 9665, 20840, 16660, 10628, 10565, 11453, 14228, 16362, 
      14026, 10426, 14026, 14290, 11024, 11764, 11936, 12025, 12209, 16241, 
      12505, 17426, 23400, 15233, 13973, 12725, 13010, 18530, 13952, 18041, 
      14050, 14152, 15293, 12818, 12473, 14474, 38889, 14689, 14580, 16425, 
      20313, 17065, 16370, 16781, 20906, 16861, 21316, 35122, 14002, 12645, 
      12442, 17221, 19717, 13385, 14978, 13130, 18698, 32040, 17485, 14596, 
      13357, 13221, 20740, 21832, 17849, 15341, 16372, 41913, 15445, 37877, 
      15317, 15241, 15129, 15076, 16253, 48253, 40410, 16498, 15858, 46250, 
      46152, 45805, 19973, 19409, 17609, 17540, 52621, 48584, 18581, 19562, 
      17645, 19210, 18713, 18650, 18365, 18485, 52821, 21860, 20794, 20413, 
      23245, 23130, 22949, 22385, 21410, 24832, 28250, 24986, 27817, 25297, 
      29320, 27946, 26882, 28250, 28921, 28906, 31016, 30925, 31741, 31432, 
      33541, 31850, 32497, 35066, 35209, 34081, 35362, 35065, 36712, 37553, 
      39185, 39265, 40237, 39317, 40426, 42705, 42920, 47645, 48337, 48256 ], 
  [ 23906, 22514, 23476, 22500, 21258, 20089, 19773, 20852, 19001, 20162, 
      20098, 15793, 17885, 15586, 17674, 17113, 16208, 16202, 15170, 14458, 
      15689, 16889, 11765, 11161, 10865, 12973, 13850, 14312, 10660, 13978, 
      13073, 13833, 12785, 12610, 11485, 12770, 10756, 6857, 8381, 7081, 
      7720, 8264, 7141, 12025, 9865, 6778, 5513, 5725, 4729, 7124, 14065, 
      5220, 6970, 6698, 13997, 7592, 3560, 4325, 6786, 3250, 4141, 2777, 
      4874, 5128, 52757, 43706, 13562, 7306, 6305, 2306, 9169, 8161, 2384, 
      53962, 46042, 39546, 41845, 13765, 8840, 2344, 53810, 52898, 52445, 
      41369, 9469, 6845, 1565, 53280, 42841, 4034, 3929, 2594, 49556, 2756, 
      1517, 1277, 1480, 47314, 7650, 1450, 3298, 41828, 13568, 1220, 1313, 
      3833, 45482, 1322, 1361, 48861, 45844, 35496, 34756, 3604, 2581, 1865, 
      41185, 37648, 7025, 5968, 928, 46954, 31005, 29290, 6813, 1818, 850, 
      925, 1629, 2250, 30952, 30605, 10280, 4276, 685, 725, 901, 932, 40625, 
      28181, 7186, 1649, 43840, 30160, 5905, 4057, 3940, 3177, 2692, 772, 
      2425, 41333, 40529, 8993, 4498, 3554, 1553, 33608, 10285, 4084, 500, 
      484, 1709, 44122, 31770, 24777, 8362, 7330, 1737, 1530, 730, 585, 
      22304, 28250, 26282, 10162, 7085, 4850, 4586, 4457, 685, 7549, 5800, 
      4168, 1549, 724, 40690, 28513, 26210, 25889, 23090, 19610, 9698, 6373, 
      410, 298, 730, 1313, 8177, 8000, 2756, 1777, 580, 292, 19546, 14149, 
      2929, 289, 421, 35165, 6920, 725, 37033, 22970, 17330, 14569, 3769, 
      2669, 21460, 12688, 2169, 1513, 225, 369, 30397, 23837, 8957, 265, 
      23204, 11981, 10100, 7325, 3236, 1700, 356, 31410, 24106, 17770, 16722, 
      3106, 181, 1913, 793, 20498, 20213, 12818, 5978, 1813, 533, 33892, 
      20772, 18261, 2061, 9629, 4649, 250, 20752, 6100, 5492, 241, 27898, 
      21618, 20458, 15385, 12109, 10413, 7753, 7065, 5485, 4498, 3258, 1945, 
      1305, 1098, 634, 585, 34600, 28904, 13229, 11885, 7229, 733, 21026, 
      14401, 3845, 1937, 1090, 362, 257, 2, 197, 27556, 24964, 14884, 13456, 
      12100, 3844, 3364, 225, 0, 28225, 22501, 18497, 15130, 13226, 11450, 
      2305, 1682, 842, 785, 28228, 19048, 17960, 16645, 16388, 16133, 15133, 
      13229, 8840, 2813, 2213, 965, 629, 580, 13, 68, 260, 31338, 23113, 
      19330, 685, 585, 29945, 26912, 26260, 24665, 24352, 23425, 8116, 6257, 
      4372, 17, 26921, 18250, 17714, 16154, 10429, 8125, 4121, 314, 31365, 
      27261, 23445, 10645, 6925, 61, 23458, 4405, 4145, 1073, 19664, 14948, 
      11945, 8900, 4964, 145, 128, 26002, 24106, 23185, 14722, 10690, 5557, 
      82, 26344, 11336, 9125, 5141, 3700, 1256, 1000, 884, 244, 181, 269, 
      23530, 16250, 14762, 13117, 4610, 1210, 1145, 125, 317, 22644, 20880, 
      18913, 208, 340, 25769, 15545, 2873, 2570, 653, 365, 194, 233, 28085, 
      25160, 20932, 1220, 21834, 20674, 19825, 16866, 901, 801, 21281, 8000, 
      27185, 26858, 19058, 15914, 13058, 12833, 5330, 4645, 4133, 1810, 
      21640, 16708, 12424, 7213, 7048, 2349, 2173, 2005, 1845, 7586, 4850, 
      2386, 2042, 1450, 361, 377, 18089, 17300, 17041, 6329, 5161, 401, 449, 
      17602, 17341, 10642, 7666, 22984, 22685, 13940, 8405, 7208, 6884, 520, 
      16405, 14690, 7253, 1258, 725, 629, 16705, 15705, 1945, 1872, 832, 640, 
      9841, 9274, 20840, 16552, 8957, 1765, 3978, 829, 738, 24809, 21809, 
      17425, 9248, 23341, 13385, 1466, 18856, 16029, 6229, 2269, 964, 9425, 
      7685, 1250, 1010, 23524, 17153, 13793, 5249, 4273, 19045, 10890, 6714, 
      2314, 1989, 24565, 7397, 7240, 5125, 2677, 2056, 1597, 1300, 1165, 
      18649, 7786, 4034, 2186, 1369, 3394, 3218, 2969, 2813, 2665, 2458, 
      1538, 1490, 2740, 1565, 1588, 1613, 20017, 5002, 2817, 21764, 14369, 
      11801, 4001, 3536, 6170, 14760, 4068, 15074, 3965, 2249, 1858, 23840, 
      1972, 20250, 10674, 5506, 3706, 2281, 2106, 13352, 3077, 29105, 6698, 
      4058, 3434, 2273, 16945, 16228, 14185, 3033, 2500, 24602, 20357, 14282, 
      12805, 11237, 9797, 2626, 17141, 14381, 12904, 10964, 3076, 2900, 2861, 
      2644, 9593, 8633, 5840, 4304, 2740, 2713, 16265, 9533, 4490, 3485, 
      3065, 2834, 11380, 8845, 3085, 21794, 10946, 5234, 3029, 10025, 9536, 
      8036, 5840, 5161, 5072, 4225, 23698, 15130, 14913, 14065, 11713, 8874, 
      7738, 5098, 17053, 14180, 4589, 3464, 14297, 7970, 6730, 5417, 3650, 
      3581, 3706, 5200, 3721, 31610, 24746, 21145, 18850, 14957, 10946, 7690, 
      3865, 3917, 4297, 24293, 23444, 21268, 17533, 14869, 10568, 5693, 4100, 
      10858, 6273, 5733, 3973, 19972, 11321, 6305, 23546, 14026, 10309, 7946, 
      4274, 27765, 14557, 13960, 6381, 5380, 4420, 20365, 12410, 9113, 8333, 
      6425, 5933, 5645, 4498, 4714, 5065, 19753, 19024, 12020, 5920, 4985, 
      25210, 7362, 7261, 6130, 5122, 4957, 4761, 4762, 4777, 4842, 13736, 
      8381, 7604, 7400, 4925, 4904, 5341, 5365, 5330, 25633, 8548, 8433, 
      8320, 5184, 5220, 24373, 18554, 10229, 9554, 6554, 6485, 6113, 5365, 
      7877, 7157, 6101, 5917, 5477, 16861, 6586, 7146, 13001, 10537, 7801, 
      30265, 13498, 9293, 6770, 6218, 6713, 15885, 7528, 6165, 6280, 7173, 
      7605, 8293, 17266, 14522, 10730, 8090, 7141, 6341, 6410, 6770, 7141, 
      7841, 24356, 7184, 8000, 26725, 9370, 6610, 6586, 7585, 8161, 19720, 
      7085, 6824, 6725, 8933, 9640, 31225, 25933, 12514, 8185, 7465, 6989, 
      7289, 8738, 9098, 31081, 22185, 10081, 9865, 7057, 9172, 15506, 7229, 
      18632, 16045, 10421, 8692, 8021, 8692, 8765, 14625, 12898, 7650, 7573, 
      9418, 11588, 10448, 8833, 7745, 9040, 11344, 33842, 22562, 17722, 
      17525, 11890, 8021, 30004, 14341, 11581, 8164, 9256, 11581, 23165, 
      14057, 12377, 11881, 8330, 8605, 8722, 10585, 34064, 11273, 9488, 8564, 
      8660, 9985, 36205, 34249, 13410, 12618, 12370, 10413, 10330, 9738, 
      8698, 11565, 39812, 36061, 29572, 18245, 16757, 15236, 11861, 11645, 
      10600, 8917, 19429, 17306, 16250, 16081, 14501, 14209, 12869, 11050, 
      9892, 12580, 25034, 12325, 12010, 11909, 10565, 10370, 24245, 19405, 
      11813, 11720, 10388, 12413, 19017, 16201, 11401, 12301, 12505, 10289, 
      10729, 10841, 10900, 11024, 14096, 11290, 15101, 27045, 17498, 15938, 
      11570, 11765, 16085, 15857, 15716, 15925, 15997, 17378, 14153, 13658, 
      13049, 44064, 16564, 13185, 14580, 17748, 19450, 14585, 14906, 18281, 
      15016, 18661, 39877, 15457, 13410, 12997, 15346, 17362, 14480, 16613, 
      13925, 16613, 36405, 19720, 16021, 14152, 13896, 18325, 19237, 20114, 
      16946, 18217, 47178, 16840, 42722, 16562, 16336, 16164, 16081, 17588, 
      53938, 45405, 17833, 16893, 51725, 51597, 51220, 22058, 21284, 18884, 
      18785, 58516, 54149, 20036, 21257, 18530, 20605, 19898, 19805, 19370, 
      19400, 58626, 23825, 22369, 21748, 25210, 25065, 24674, 23930, 22565, 
      26977, 30425, 26141, 29812, 26452, 31525, 29521, 28037, 29705, 30496, 
      30361, 32621, 32500, 33466, 32677, 35386, 33125, 33892, 36941, 37024, 
      35536, 37117, 36730, 38317, 39188, 40970, 40960, 41992, 40772, 42121, 
      44370, 44525, 49160, 49792, 49681 ], 
  [ 21805, 23101, 21709, 20725, 20485, 21668, 22024, 20413, 21920, 18029, 
      17289, 20032, 15730, 16785, 14165, 14612, 15049, 14705, 15689, 14969, 
      13172, 11680, 16298, 16362, 16400, 13466, 12325, 11101, 14841, 11101, 
      11876, 10954, 11584, 11745, 12296, 10553, 12233, 16388, 13204, 15264, 
      58237, 60125, 13634, 8100, 9972, 13941, 16372, 52200, 48178, 12601, 
      6100, 15397, 12105, 12505, 5690, 11045, 44645, 48434, 11917, 43325, 
      47912, 40834, 14705, 13949, 5128, 3133, 5245, 10413, 11764, 39013, 
      8242, 9250, 40097, 5321, 3449, 2329, 2610, 4770, 8245, 40725, 5165, 
      4925, 4808, 2468, 7528, 10280, 34568, 4969, 2592, 14521, 14752, 43321, 
      3929, 17609, 23426, 33266, 35821, 3365, 8725, 36125, 47381, 2245, 4225, 
      34213, 35314, 49930, 2873, 35993, 36368, 3562, 2897, 1285, 1217, 14417, 
      17090, 19396, 1930, 1417, 8762, 10057, 33241, 2993, 820, 785, 8884, 
      19009, 32825, 33908, 39988, 43633, 765, 754, 5629, 12393, 29970, 31354, 
      34218, 34585, 1700, 680, 8245, 19172, 2225, 641, 9650, 12506, 12725, 
      14314, 15509, 33749, 45146, 1732, 1600, 6352, 11601, 13345, 40576, 725, 
      5290, 12193, 27425, 28753, 41738, 2165, 565, 628, 6725, 7709, 17908, 
      18709, 23285, 24820, 841, 401, 449, 5161, 7796, 10601, 11009, 11216, 
      22900, 7250, 9197, 11597, 18050, 35705, 1413, 324, 373, 388, 613, 1165, 
      5365, 8424, 24973, 29565, 36045, 40324, 6530, 6689, 14213, 16930, 
      22789, 26533, 1097, 2756, 13712, 25856, 33380, 586, 7621, 21250, 772, 
      485, 1565, 2500, 11860, 14120, 653, 3305, 15298, 17330, 25450, 33658, 
      180, 340, 5620, 24480, 377, 3602, 4745, 7010, 12665, 16505, 23225, 181, 
      269, 1325, 1621, 12869, 25064, 15706, 19962, 689, 740, 3089, 8345, 
      15940, 36164, 305, 625, 1138, 15178, 4936, 10036, 33525, 601, 8125, 
      8861, 33514, 17, 457, 641, 1952, 3380, 4372, 6416, 7072, 8852, 10217, 
      12337, 15392, 17440, 18241, 20465, 20752, 333, 13, 2818, 3490, 6898, 
      19890, 533, 2308, 11240, 15380, 18229, 22205, 23108, 27893, 33128, 5, 
      101, 2117, 2705, 3365, 11237, 12101, 23410, 28225, 0, 324, 1024, 2025, 
      2809, 3721, 14400, 16129, 19321, 19600, 1, 901, 1157, 1522, 1601, 1682, 
      2026, 2810, 5477, 13226, 14642, 18770, 20450, 20737, 27226, 30977, 
      33857, 85, 260, 845, 20168, 20740, 34, 25, 45, 130, 153, 234, 6093, 
      7930, 10413, 27898, 32, 1105, 1241, 1697, 4372, 6100, 10832, 34241, 
      106, 34, 250, 4250, 7250, 29954, 261, 10440, 10852, 18532, 833, 2165, 
      3530, 5525, 9653, 25330, 31025, 113, 233, 320, 2273, 4289, 8900, 27953, 
      117, 3925, 5410, 9490, 11745, 18037, 19125, 19681, 24417, 31410, 32842, 
      325, 1781, 2309, 3016, 10301, 18325, 18596, 27656, 33224, 445, 697, 
      1082, 31097, 33245, 208, 2080, 13600, 14305, 21460, 23860, 26713, 
      31120, 170, 269, 745, 18665, 637, 821, 980, 1717, 20360, 20932, 754, 
      6625, 272, 281, 1217, 2105, 3281, 3392, 9665, 10660, 11492, 16897, 773, 
      1889, 3653, 7514, 7685, 15418, 15914, 16418, 16930, 7213, 10525, 15453, 
      16453, 18549, 28548, 29908, 1586, 1805, 1882, 8642, 10162, 28250, 
      30986, 1769, 1844, 4889, 7289, 765, 802, 3145, 6682, 7837, 8185, 30717, 
      2248, 2885, 7880, 20365, 24200, 32168, 2210, 2554, 17690, 17953, 23633, 
      26129, 5760, 6201, 1301, 2389, 6554, 18850, 12997, 25640, 27901, 898, 
      1258, 2250, 6505, 1108, 3920, 21233, 1997, 2866, 9866, 18002, 26441, 
      6676, 8296, 23701, 26821, 1285, 2642, 3986, 11570, 13282, 2180, 5785, 
      9673, 18713, 20068, 1314, 9010, 9189, 12114, 17730, 20133, 22698, 
      25425, 30330, 2452, 8725, 14381, 19925, 25492, 16425, 16921, 17680, 
      18196, 18720, 19521, 25321, 33337, 18793, 26018, 33769, 34130, 2468, 
      13325, 18868, 2197, 4546, 6010, 15682, 16897, 11801, 4597, 16081, 4573, 
      16648, 23668, 31005, 2249, 32125, 3025, 7561, 13817, 18065, 25040, 
      27217, 5869, 20794, 2132, 12317, 17741, 19805, 33092, 4418, 4709, 5690, 
      22090, 35333, 2665, 3460, 5785, 6660, 7780, 9028, 35793, 4610, 5882, 
      6757, 8177, 23137, 24305, 24602, 26737, 9826, 10882, 15145, 18985, 
      28845, 31842, 5408, 10100, 18833, 22868, 25808, 29273, 8585, 11090, 
      26834, 3877, 9157, 17557, 31816, 10250, 10769, 12629, 16481, 18154, 
      18401, 21250, 3761, 6617, 6736, 7232, 8912, 11785, 13337, 18761, 5850, 
      7345, 20938, 34933, 7460, 13565, 15685, 18740, 27389, 35048, 36853, 
      19865, 35522, 3601, 4129, 4896, 5625, 7444, 10489, 14625, 27936, 36724, 
      40464, 4346, 4505, 5017, 6322, 7690, 11117, 19346, 26825, 11069, 18244, 
      19720, 32744, 5733, 10858, 18610, 4937, 8857, 12196, 15545, 34721, 
      4450, 8714, 9125, 19354, 22721, 35201, 6120, 10597, 14356, 15592, 
      19732, 21256, 22312, 33597, 37845, 41220, 6514, 6793, 11213, 21913, 
      26690, 5249, 18313, 18548, 21785, 26825, 28340, 32848, 33185, 34208, 
      35953, 10237, 16642, 18217, 18685, 31330, 32317, 40482, 27400, 27701, 
      5666, 17141, 17362, 17585, 33265, 35317, 6084, 7993, 14788, 15793, 
      22873, 23140, 24784, 35460, 19490, 21458, 25778, 26938, 33218, 9320, 
      24245, 48325, 12514, 15426, 50994, 5920, 12337, 17876, 25097, 40001, 
      44192, 10690, 22829, 31210, 39053, 46330, 48778, 52154, 10053, 12013, 
      16285, 21709, 25128, 31048, 38845, 42565, 45288, 49348, 7397, 44657, 
      49505, 7076, 19625, 32321, 32969, 46400, 49664, 9477, 28762, 31525, 
      35122, 52786, 55845, 6868, 7624, 15373, 24148, 27460, 31688, 42068, 
      51245, 52949, 7058, 8914, 19658, 20114, 35450, 52685, 12985, 34612, 
      11069, 12850, 19994, 24649, 27674, 48841, 49250, 14452, 16421, 32677, 
      34952, 51917, 18805, 21025, 25794, 36130, 49185, 59553, 7793, 9953, 
      12505, 12644, 18769, 32708, 8321, 15842, 19802, 38897, 48725, 59450, 
      10216, 16564, 18916, 19764, 38725, 42696, 43821, 54756, 8345, 21506, 
      26777, 39965, 41405, 51130, 8468, 8528, 18265, 19489, 19913, 24340, 
      24593, 26689, 39089, 57748, 8713, 8658, 9225, 13690, 14890, 16393, 
      21418, 21874, 24525, 39978, 13192, 14765, 15725, 15892, 17672, 18052, 
      20072, 54205, 46661, 60101, 11065, 22212, 22905, 23140, 27172, 27985, 
      11618, 14170, 24050, 24293, 47825, 58250, 14788, 17348, 25988, 57128, 
      58004, 44026, 47826, 48610, 49005, 49801, 63625, 50401, 66644, 11722, 
      17629, 19429, 50005, 51208, 68968, 20018, 67253, 20420, 20826, 19517, 
      24692, 25877, 54500, 11593, 21053, 54298, 60733, 71965, 18225, 60064, 
      61393, 73168, 61165, 73882, 12104, 24644, 30325, 32264, 61829, 69221, 
      27697, 23780, 30500, 65444, 12994, 20165, 25538, 30725, 31813, 70850, 
      73778, 20221, 24445, 23026, 13681, 26685, 13925, 28085, 29537, 30037, 
      30290, 28097, 15725, 14920, 28340, 30760, 15860, 16066, 16025, 24157, 
      25733, 30053, 30290, 17937, 17266, 29185, 27716, 34061, 30420, 32065, 
      32308, 33553, 34589, 19045, 27250, 30160, 32225, 28625, 28816, 30773, 
      32045, 35048, 28370, 31460, 38600, 32861, 38909, 32218, 37264, 40484, 
      38788, 38233, 39440, 40010, 40225, 39509, 44090, 40077, 44200, 43621, 
      41288, 42041, 44585, 42804, 43425, 45674, 46205, 46301, 47297, 47653, 
      49793, 48452, 51025, 51850, 57469, 58769, 58994 ], 
  [ 19357, 20365, 19225, 18241, 17893, 18824, 19108, 17785, 18932, 15581, 
      14913, 16900, 13282, 13977, 11861, 12200, 12493, 12185, 12953, 12233, 
      10760, 9556, 13130, 13122, 13124, 10730, 9805, 8761, 11709, 8725, 9320, 
      8578, 9028, 9153, 9524, 8105, 9389, 12680, 10000, 11700, 50137, 51881, 
      10250, 5832, 7272, 10485, 12520, 44532, 40834, 9325, 4264, 11617, 8865, 
      9193, 3890, 7985, 37553, 41018, 8677, 36341, 40532, 34066, 10961, 
      10313, 7540, 4789, 3445, 7389, 8488, 32389, 5650, 6442, 33365, 7841, 
      5321, 3625, 4122, 3042, 5617, 33921, 7685, 7373, 7220, 3944, 5044, 
      7220, 28340, 7453, 4212, 10705, 10900, 36265, 6125, 13325, 18386, 
      27146, 29449, 5381, 5917, 29717, 39965, 3793, 2533, 27985, 28978, 
      42298, 4745, 29585, 29924, 5722, 4805, 2257, 2117, 10565, 12842, 14824, 
      3442, 2605, 5882, 6925, 27085, 5009, 1360, 1145, 5968, 14473, 26705, 
      27680, 33184, 36505, 1305, 1258, 3433, 8829, 24138, 25378, 27954, 
      28285, 3176, 932, 5437, 14600, 3989, 1109, 6554, 8906, 9089, 10426, 
      11441, 27521, 37874, 3280, 3076, 3940, 8145, 9601, 33700, 1553, 3130, 
      8629, 21845, 23029, 34754, 3965, 1213, 520, 4205, 4973, 13480, 14173, 
      18173, 19528, 445, 689, 521, 3001, 5024, 7289, 7625, 7796, 17824, 4586, 
      6137, 8105, 13586, 29261, 2925, 648, 445, 424, 325, 445, 3133, 5508, 
      19645, 23733, 29565, 33448, 4010, 4133, 10289, 12610, 17713, 21025, 
      377, 1280, 9860, 20420, 27152, 1594, 4849, 16354, 1960, 197, 557, 1096, 
      8296, 10196, 185, 1613, 11194, 12938, 20050, 27394, 720, 160, 3280, 
      19188, 125, 1802, 2621, 4346, 8957, 12221, 18077, 829, 125, 389, 541, 
      9125, 19700, 11530, 15210, 113, 128, 1433, 5393, 11728, 29648, 1205, 
      85, 274, 11074, 2740, 6760, 27261, 61, 5209, 5801, 27250, 305, 25, 65, 
      692, 1616, 2320, 3860, 4372, 5792, 6905, 8665, 11252, 13012, 13705, 
      15641, 15892, 1305, 409, 1234, 1690, 4234, 15138, 29, 904, 7748, 11240, 
      13693, 17165, 17960, 22205, 26900, 257, 65, 785, 1157, 1601, 7745, 
      8465, 18226, 22501, 324, 0, 196, 729, 1225, 1849, 10404, 11881, 14641, 
      14884, 325, 145, 257, 442, 485, 530, 730, 1226, 3137, 9410, 10610, 
      14162, 15626, 15877, 21610, 24965, 27557, 733, 8, 125, 15380, 15880, 
      538, 205, 153, 58, 45, 18, 3609, 5050, 7065, 22210, 212, 241, 305, 545, 
      2320, 3616, 7412, 27905, 754, 250, 34, 2234, 4514, 24050, 45, 7092, 
      7432, 13960, 149, 833, 1730, 3185, 6449, 19930, 25013, 185, 89, 68, 
      905, 2273, 5840, 22265, 225, 2017, 3106, 6322, 8181, 13537, 14481, 
      14965, 19125, 25362, 26650, 109, 629, 941, 1396, 6989, 13789, 14024, 
      22004, 26996, 121, 157, 290, 25085, 27017, 244, 820, 9748, 10345, 
      16528, 18640, 21169, 25108, 458, 233, 205, 14093, 205, 245, 296, 637, 
      15572, 16072, 250, 4069, 452, 425, 425, 881, 1625, 1700, 6497, 7312, 
      8000, 12577, 305, 773, 1889, 4778, 4913, 11314, 11738, 12170, 12610, 
      4549, 7213, 11349, 12205, 14013, 22824, 24040, 650, 761, 802, 5690, 
      6922, 22562, 25010, 761, 800, 2801, 4625, 441, 442, 1597, 4162, 5065, 
      5341, 24777, 1060, 1445, 5108, 15613, 18980, 26084, 1058, 1258, 13298, 
      13525, 18485, 20693, 3492, 3825, 689, 1201, 4106, 14314, 9325, 20276, 
      22285, 754, 754, 1170, 4093, 784, 2228, 16409, 1097, 1570, 6770, 13610, 
      21005, 4264, 5524, 18589, 21349, 961, 1490, 2330, 8186, 9610, 1280, 
      3625, 6649, 14249, 15424, 1098, 6130, 6273, 8658, 13410, 15489, 17730, 
      20133, 24498, 1480, 5917, 10565, 15317, 20200, 12321, 12745, 13396, 
      13840, 14292, 14985, 20065, 27217, 14365, 20690, 27613, 27938, 1640, 
      9725, 14440, 1585, 2890, 3922, 11722, 12757, 8489, 2977, 12085, 2989, 
      12580, 18664, 25173, 1853, 26185, 2161, 5185, 10217, 13817, 19892, 
      21817, 3961, 16186, 2312, 9005, 13565, 15341, 27080, 3050, 3233, 3890, 
      17338, 29105, 2305, 2560, 3985, 4608, 5440, 6400, 29529, 3242, 4082, 
      4705, 5765, 18277, 19301, 19562, 21445, 7090, 7930, 11437, 14701, 
      23337, 26010, 3860, 7328, 14585, 18080, 20660, 23729, 6173, 8138, 
      21578, 3085, 6637, 13525, 26020, 7514, 7925, 9425, 12629, 14050, 14261, 
      16714, 3185, 4817, 4900, 5252, 6500, 8761, 10025, 14585, 4338, 5365, 
      16474, 28849, 5480, 10253, 12013, 14600, 22133, 28964, 30589, 15581, 
      29402, 3889, 3625, 3924, 4329, 5536, 7825, 11169, 22644, 30496, 33876, 
      3770, 3821, 4045, 4810, 5746, 8345, 15170, 21677, 8333, 14248, 15508, 
      26948, 4545, 8194, 14578, 4217, 6697, 9280, 12017, 28745, 4234, 6626, 
      6929, 15250, 18149, 29189, 4932, 8077, 11080, 12100, 15592, 16900, 
      17812, 27765, 31581, 34632, 5218, 5389, 8585, 17485, 21650, 4673, 
      14425, 14624, 17393, 21785, 23120, 27124, 27425, 28340, 29905, 7897, 
      13042, 14365, 14761, 25786, 26665, 34002, 22324, 22589, 5090, 13505, 
      13690, 13877, 27541, 29377, 5328, 6409, 11584, 12409, 18409, 18640, 
      20068, 29520, 15530, 17210, 20954, 21970, 27530, 7412, 19637, 41197, 
      9850, 12186, 43650, 5812, 9745, 14240, 20417, 33665, 37460, 8530, 
      18473, 25810, 32825, 39418, 41650, 44738, 8109, 9565, 12973, 17533, 
      20484, 25684, 32653, 36013, 38484, 42184, 6497, 37925, 42341, 6464, 
      15809, 26849, 27425, 39524, 42500, 7857, 23722, 26161, 29362, 45370, 
      48177, 6760, 6868, 12349, 19720, 22600, 26324, 35624, 43973, 45533, 
      6914, 7618, 15914, 16298, 29690, 45305, 10537, 28960, 9161, 10474, 
      16250, 20221, 22850, 41821, 42194, 11752, 13325, 27277, 29300, 44645, 
      15313, 17173, 21258, 30370, 42165, 51669, 7865, 8585, 10345, 10448, 
      15313, 27344, 7925, 12962, 16202, 32885, 41777, 51602, 8884, 13576, 
      15496, 16200, 32749, 36324, 37341, 47304, 8381, 17690, 22205, 33881, 
      35177, 44002, 8720, 8564, 15025, 16033, 16385, 20128, 20345, 22153, 
      33113, 50080, 9325, 8874, 8685, 11458, 12370, 13549, 17674, 18058, 
      20313, 33930, 11140, 12317, 13061, 13192, 14612, 14920, 16580, 46861, 
      40001, 52289, 9841, 18432, 19017, 19216, 22672, 23377, 10250, 12010, 
      20018, 20225, 41093, 50618, 12520, 14504, 21704, 49604, 50408, 37690, 
      41130, 41842, 42201, 42925, 55597, 43489, 58400, 10642, 14893, 16333, 
      43165, 44260, 60580, 16850, 59009, 17216, 17586, 16565, 20840, 21845, 
      47336, 12349, 17849, 47170, 53065, 63433, 15633, 52468, 53689, 64564, 
      53497, 65242, 12356, 20936, 25789, 27476, 54125, 60941, 23557, 20288, 
      26000, 57488, 12778, 17393, 21794, 26225, 27169, 62498, 65210, 17485, 
      20917, 19786, 14545, 22905, 14285, 24125, 25397, 25825, 26042, 24245, 
      17093, 15460, 24488, 26548, 16976, 17146, 17069, 21205, 22529, 26129, 
      26330, 19557, 18490, 25477, 24296, 29669, 26640, 28033, 28240, 29305, 
      30233, 20557, 24154, 26596, 28373, 25529, 25684, 27389, 28445, 30980, 
      25490, 28616, 34532, 29801, 34841, 29410, 33700, 36416, 35080, 34669, 
      35732, 36482, 36661, 36125, 40130, 36837, 40276, 39841, 38084, 38765, 
      40877, 39456, 39969, 42146, 42713, 42989, 43877, 44305, 46085, 45032, 
      47569, 48322, 53833, 55061, 55250 ], 
  [ 17901, 18685, 17741, 16757, 16325, 17060, 17288, 16189, 17056, 14125, 
      13513, 14912, 11826, 12241, 10517, 10772, 10953, 10673, 11273, 10553, 
      9332, 8352, 11114, 11050, 11024, 9050, 8293, 7389, 9721, 7325, 7780, 
      7178, 7488, 7585, 7816, 6649, 7625, 10244, 7956, 9376, 44285, 45917, 
      8066, 4516, 5620, 8245, 9972, 39016, 35570, 7225, 3284, 9125, 6793, 
      7065, 2938, 6053, 32485, 35698, 6605, 31357, 35240, 29250, 8497, 7933, 
      9864, 6525, 2493, 5485, 6388, 27685, 4082, 4706, 28577, 10249, 7225, 
      5081, 5746, 2146, 4021, 29077, 10093, 9725, 9544, 5540, 3560, 5288, 
      23944, 9833, 5920, 8185, 8352, 31225, 8281, 10441, 14914, 22834, 24941, 
      7397, 4181, 25181, 34645, 5445, 1665, 23589, 24498, 36810, 6649, 25049, 
      25360, 7850, 6737, 3461, 3265, 8017, 9986, 11716, 5066, 3977, 4090, 
      4937, 22745, 7025, 2228, 1873, 4148, 11393, 22393, 23284, 28340, 31409, 
      2173, 2098, 2173, 6505, 20050, 21178, 23530, 23833, 4772, 1576, 3701, 
      11492, 5809, 1921, 4594, 6554, 6709, 7850, 8725, 23125, 32666, 4932, 
      4672, 2512, 5905, 7137, 28800, 2645, 1898, 6305, 17953, 19025, 29770, 
      5813, 2165, 884, 2693, 3293, 10484, 11093, 14645, 15860, 585, 1361, 
      1025, 1769, 3316, 5161, 5441, 5584, 14324, 2962, 4205, 5837, 10562, 
      24697, 4549, 1348, 949, 900, 549, 333, 1845, 3688, 15949, 19645, 24973, 
      28548, 2498, 2593, 7685, 9698, 14213, 17189, 265, 580, 7312, 16640, 
      22756, 2826, 3141, 12994, 3332, 421, 221, 452, 5972, 7592, 269, 745, 
      8450, 9970, 16298, 22970, 1588, 468, 1908, 15520, 377, 850, 1417, 2722, 
      6521, 9337, 14521, 1781, 461, 109, 149, 6661, 15976, 8730, 11962, 113, 
      100, 593, 3545, 8900, 25028, 2353, 113, 50, 8330, 1480, 4660, 22837, 
      89, 3389, 3869, 22826, 977, 137, 65, 160, 692, 1172, 2320, 2720, 3860, 
      4777, 6257, 8480, 10016, 10625, 12337, 12560, 2509, 1165, 450, 738, 
      2610, 11890, 85, 260, 5480, 8468, 10613, 13693, 14404, 18229, 22504, 
      901, 485, 197, 401, 677, 5477, 6085, 14642, 18497, 1024, 196, 0, 169, 
      441, 841, 7744, 9025, 11449, 11664, 1025, 5, 5, 50, 65, 82, 170, 442, 
      1765, 6890, 7922, 11026, 12322, 12545, 17690, 20737, 23105, 1685, 260, 
      13, 12104, 12548, 1378, 793, 685, 450, 409, 298, 2125, 3258, 4909, 
      18234, 800, 17, 25, 97, 1172, 2132, 5200, 23425, 1706, 866, 314, 1114, 
      2834, 19906, 325, 4936, 5220, 10852, 65, 245, 778, 1813, 4405, 16178, 
      20785, 689, 425, 320, 289, 1153, 3908, 18289, 757, 981, 1762, 4306, 
      5857, 10485, 11317, 11745, 15457, 21106, 22282, 389, 181, 325, 584, 
      4861, 10709, 10916, 18056, 22600, 317, 185, 122, 20857, 22621, 720, 
      288, 7200, 7713, 13140, 15028, 17305, 20880, 1130, 653, 233, 10985, 
      317, 245, 212, 245, 12296, 12740, 306, 2529, 1040, 985, 257, 377, 785, 
      832, 4481, 5156, 5732, 9665, 389, 353, 965, 3098, 3205, 8570, 8938, 
      9314, 9698, 2925, 5085, 8605, 9349, 10933, 18820, 19924, 370, 397, 410, 
      3842, 4850, 18586, 20810, 425, 436, 1625, 3001, 637, 610, 841, 2650, 
      3357, 3577, 20605, 584, 773, 3400, 12365, 15368, 21800, 610, 698, 
      10330, 10529, 14929, 16913, 2176, 2425, 661, 725, 2650, 11234, 6917, 
      16552, 18365, 1090, 810, 778, 2665, 980, 1360, 13105, 845, 1010, 4810, 
      10642, 17225, 2836, 3816, 15061, 17541, 1157, 1042, 1490, 6002, 7202, 
      1028, 2393, 4745, 11225, 12260, 1378, 4338, 4453, 6418, 10498, 12325, 
      14314, 16465, 20410, 1172, 4181, 8045, 12181, 16532, 9577, 9945, 10512, 
      10900, 11296, 11905, 16425, 22905, 11369, 16994, 23273, 23570, 1444, 
      7373, 11444, 1557, 2050, 2746, 9090, 9985, 6361, 2165, 9425, 2205, 
      9864, 15220, 21085, 1993, 22013, 1937, 3785, 7865, 10961, 16336, 18065, 
      2925, 13050, 2900, 6877, 10765, 12317, 22852, 2434, 2533, 2938, 14090, 
      24709, 2473, 2308, 3033, 3460, 4068, 4804, 25105, 2626, 3130, 3557, 
      4337, 14945, 15857, 16090, 17777, 5410, 6082, 9001, 11817, 19501, 
      21922, 3104, 5620, 11729, 14804, 17104, 19865, 4745, 6290, 17938, 2917, 
      5125, 10837, 21960, 5834, 6161, 7381, 10081, 11306, 11489, 13634, 3185, 
      3865, 3920, 4160, 5072, 6857, 7897, 11785, 3610, 4273, 13450, 24565, 
      4388, 8125, 9605, 11828, 18493, 24680, 26165, 12697, 25090, 4561, 3681, 
      3616, 3769, 4500, 6201, 8929, 18976, 26100, 29200, 3770, 3737, 3737, 
      4082, 4682, 6637, 12370, 18121, 6653, 11588, 12680, 22888, 4069, 6570, 
      11890, 4105, 5465, 7460, 9721, 24545, 4514, 5450, 5669, 12506, 15041, 
      24961, 4456, 6565, 8980, 9832, 12820, 13960, 14760, 23677, 27157, 
      29956, 4658, 4745, 6989, 14489, 18178, 4673, 11849, 12020, 14425, 
      18313, 19508, 23120, 23393, 24224, 25649, 6525, 10690, 11817, 12157, 
      21922, 22717, 29410, 18824, 19061, 5090, 11125, 11282, 11441, 23537, 
      25205, 5188, 5625, 9540, 10225, 15385, 15588, 16848, 25348, 12898, 
      14354, 17650, 18554, 23554, 6376, 16501, 36101, 8226, 10114, 38386, 
      6176, 8177, 11860, 17225, 29185, 32672, 7298, 15533, 22058, 28429, 
      34490, 36554, 39418, 7045, 8109, 10845, 14733, 17320, 21960, 28285, 
      31365, 33640, 37060, 6245, 33137, 37217, 6436, 13289, 23041, 23561, 
      34624, 37376, 7045, 20250, 22437, 25330, 40050, 42661, 7124, 6728, 
      10445, 16724, 19268, 22600, 31060, 38765, 40213, 7250, 7058, 13450, 
      13778, 25658, 40013, 9081, 25012, 8125, 9074, 13786, 17225, 19546, 
      36809, 37154, 10100, 11365, 23525, 25352, 39437, 13045, 14625, 18178, 
      26338, 37153, 45985, 8369, 7969, 9113, 9188, 13073, 23620, 8065, 11170, 
      13850, 28657, 36821, 45946, 8296, 11700, 13284, 13876, 28549, 31816, 
      32749, 41956, 8857, 15170, 19097, 29597, 30781, 38906, 9364, 9040, 
      12953, 13793, 14089, 17300, 17489, 19073, 28913, 44564, 10249, 9490, 
      8713, 10170, 10858, 11785, 15210, 15538, 17485, 29674, 9992, 10861, 
      11437, 11540, 12680, 12932, 14312, 41597, 35269, 46661, 9337, 15940, 
      16441, 16612, 19620, 20241, 9634, 10778, 17330, 17509, 36305, 45130, 
      11204, 12740, 18820, 44200, 44948, 33210, 36370, 37026, 37357, 38025, 
      49801, 38561, 52436, 10250, 13213, 14373, 38293, 39304, 54504, 14834, 
      53045, 15172, 15514, 14717, 18292, 19157, 42212, 13385, 15805, 42074, 
      47549, 57245, 14065, 47008, 48145, 58320, 47981, 58970, 13000, 18500, 
      22709, 24200, 48581, 54949, 20785, 18020, 22948, 51748, 13058, 15685, 
      19330, 23173, 24005, 56450, 58994, 15805, 18621, 17714, 15665, 20413, 
      15013, 21493, 22625, 22997, 23186, 21697, 18605, 16328, 21940, 23720, 
      18292, 18434, 18329, 19357, 20485, 23525, 23698, 21265, 19890, 23041, 
      22084, 26701, 24148, 25345, 25524, 26449, 27293, 22181, 22194, 24272, 
      25825, 23569, 23696, 25205, 26093, 28264, 23698, 26852, 31816, 27869, 
      32125, 27674, 31376, 33700, 32644, 32345, 33296, 34186, 34337, 33941, 
      37498, 34765, 37672, 37349, 36040, 36665, 38441, 37300, 37729, 39850, 
      40445, 40861, 41665, 42149, 43649, 42820, 45329, 46026, 51453, 52625, 
      52786 ], 
  [ 16900, 17476, 16714, 15730, 15220, 15773, 15949, 15058, 15665, 13124, 
      12564, 13417, 10825, 10980, 9620, 9797, 9874, 9620, 10064, 9344, 8357, 
      7585, 9593, 9477, 9425, 7841, 7240, 6466, 8226, 6376, 6701, 6229, 6409, 
      6480, 6581, 5648, 6338, 8333, 6409, 7569, 39202, 40730, 6389, 3645, 
      4437, 6516, 7957, 34245, 31033, 5626, 2725, 7162, 5220, 5440, 2405, 
      4610, 28130, 31109, 5032, 27080, 30677, 25129, 6560, 6074, 12373, 8488, 
      1960, 4068, 4789, 23668, 2977, 3445, 24482, 12836, 9344, 6784, 7605, 
      1665, 2890, 24930, 12680, 12260, 12053, 7373, 2533, 3845, 20213, 12394, 
      7857, 6196, 6337, 26896, 10634, 8114, 12041, 19181, 21106, 9620, 2920, 
      21320, 30056, 7330, 1210, 19858, 20689, 32065, 8768, 21188, 21473, 
      10177, 8882, 4930, 4682, 6002, 7685, 9181, 6925, 5602, 2777, 3442, 
      19066, 9248, 3385, 2900, 2809, 8884, 18740, 19553, 24193, 27028, 3330, 
      3229, 1354, 4698, 16605, 17629, 19773, 20050, 6605, 2525, 2440, 8957, 
      7850, 3026, 3125, 4721, 4850, 5809, 6554, 19394, 28181, 6817, 6505, 
      1537, 4176, 5200, 24601, 4010, 1105, 4498, 14690, 15658, 25493, 7880, 
      3400, 1573, 1640, 2084, 8053, 8584, 11720, 12805, 1066, 2336, 1844, 
      976, 2081, 3536, 3764, 3881, 11425, 1805, 2762, 4082, 8105, 20810, 
      6408, 2349, 1768, 1693, 1108, 580, 1000, 2349, 12868, 16200, 21060, 
      24349, 1445, 1514, 5618, 7345, 11314, 13978, 512, 281, 5297, 13481, 
      19025, 4321, 1906, 10225, 4957, 980, 260, 205, 4165, 5525, 698, 290, 
      6253, 7565, 13165, 19213, 2745, 1105, 985, 12465, 962, 317, 650, 1565, 
      4610, 7010, 11570, 3016, 1124, 200, 136, 4724, 12869, 6481, 9297, 464, 
      425, 164, 2180, 6625, 21089, 3770, 490, 193, 6133, 661, 3061, 19080, 
      466, 2050, 2426, 19069, 1952, 592, 416, 17, 185, 457, 1241, 1537, 2417, 
      3152, 4372, 6257, 7585, 8116, 9620, 9817, 3978, 2218, 73, 205, 1453, 
      9225, 488, 13, 3725, 6245, 8104, 10820, 11453, 14888, 18773, 1850, 
      1226, 2, 50, 170, 3722, 4226, 11665, 15130, 2025, 729, 169, 0, 64, 256, 
      5625, 6724, 8836, 9025, 2026, 226, 122, 37, 26, 17, 1, 65, 842, 4901, 
      5777, 8465, 9605, 9802, 14401, 17162, 19322, 2920, 845, 260, 9413, 
      9805, 2509, 1690, 1530, 1165, 1098, 909, 1098, 1945, 3258, 14893, 1697, 
      160, 116, 32, 457, 1105, 3497, 19616, 2941, 1789, 925, 425, 1625, 
      16409, 936, 3285, 3517, 8317, 338, 50, 245, 890, 2858, 13045, 17210, 
      1508, 1088, 905, 68, 464, 2465, 14948, 1602, 370, 865, 2785, 4050, 
      8002, 8730, 9106, 12402, 17505, 18577, 1000, 116, 104, 181, 3236, 8200, 
      8381, 14741, 18869, 850, 562, 317, 17282, 18890, 1513, 145, 5185, 5620, 
      10345, 12025, 14068, 17305, 2105, 1394, 610, 8450, 772, 596, 485, 232, 
      9605, 9997, 709, 1450, 1937, 1856, 452, 260, 356, 377, 2960, 3505, 
      3977, 7312, 818, 314, 458, 1889, 1970, 6373, 6689, 7013, 7345, 1768, 
      3460, 6408, 7048, 8424, 15453, 16453, 461, 410, 397, 2477, 3277, 15245, 
      17261, 464, 449, 884, 1844, 1170, 1117, 490, 1597, 2122, 2290, 17082, 
      493, 500, 2165, 9700, 12365, 18173, 545, 529, 7925, 8098, 11978, 13754, 
      1305, 1476, 986, 634, 1649, 8725, 5032, 13445, 15076, 1753, 1213, 765, 
      1690, 1513, 905, 10388, 962, 841, 3341, 8237, 14066, 1861, 2581, 12136, 
      14356, 1690, 977, 1061, 4325, 5317, 1145, 1600, 3328, 8768, 9673, 1989, 
      3025, 3114, 4689, 8145, 9738, 11493, 13410, 16965, 1237, 2920, 6056, 
      9620, 13477, 7380, 7696, 8185, 8521, 8865, 9396, 13396, 19252, 8938, 
      13913, 19594, 19865, 1613, 5540, 9013, 1882, 1621, 2005, 6997, 7762, 
      4736, 1762, 7306, 1828, 7693, 12373, 17640, 2474, 18490, 2080, 2836, 
      6032, 8660, 13385, 14932, 2314, 10489, 3797, 5252, 8516, 9860, 19277, 
      2213, 2234, 2405, 11425, 20978, 2980, 2425, 2500, 2745, 3145, 3673, 
      21348, 2405, 2597, 2842, 3362, 12202, 13010, 13217, 14722, 4201, 4717, 
      7090, 9490, 16290, 18477, 2753, 4385, 9428, 12113, 14153, 16628, 3770, 
      4925, 14909, 3112, 4072, 8692, 18541, 4625, 4874, 5834, 8066, 9109, 
      9266, 11125, 3536, 3332, 3361, 3497, 4097, 5440, 6272, 9536, 3285, 
      3610, 10993, 20938, 3725, 6500, 7720, 9605, 15464, 21053, 22408, 10370, 
      21437, 5536, 4084, 3681, 3600, 3889, 5044, 7200, 15921, 22369, 25209, 
      4121, 4010, 3802, 3757, 4045, 5402, 10121, 15170, 5444, 9469, 10405, 
      19469, 3978, 5413, 9745, 4352, 4672, 6121, 7940, 20996, 5125, 4709, 
      4850, 10309, 12506, 21386, 4365, 5512, 7381, 8077, 10597, 11581, 12277, 
      20232, 23400, 25965, 4489, 4498, 5858, 12058, 15305, 5024, 9808, 9953, 
      12020, 15440, 16505, 19753, 20000, 20753, 22048, 5602, 8857, 9802, 
      10090, 18685, 19402, 25497, 15925, 16136, 5441, 9266, 9397, 9530, 
      20170, 21682, 5409, 5248, 7993, 8548, 12928, 13105, 14209, 21825, 
      10805, 12053, 14933, 15733, 20213, 5765, 13940, 31720, 7069, 8541, 
      33849, 6865, 7072, 10001, 14612, 25376, 28577, 6505, 13154, 18925, 
      24698, 30265, 32173, 34829, 6408, 7108, 9220, 12484, 14733, 18853, 
      24580, 27400, 29493, 32653, 6362, 29042, 32810, 6761, 11300, 19856, 
      20324, 30425, 32969, 6642, 17377, 19330, 21937, 35461, 37890, 7813, 
      6949, 9028, 14293, 16525, 19493, 27173, 34280, 35624, 7913, 6889, 
      11513, 11789, 22265, 35450, 8080, 21697, 7514, 8125, 11849, 14794, 
      16829, 32506, 32825, 8917, 9896, 20392, 22037, 34952, 11290, 12610, 
      15669, 22945, 32850, 41058, 9188, 7748, 8320, 8369, 11344, 20513, 8546, 
      9857, 12017, 25082, 32570, 41045, 8101, 10309, 11581, 12069, 25000, 
      27981, 28836, 37341, 9650, 13181, 16562, 25970, 27050, 34525, 10313, 
      9833, 11380, 12064, 12308, 15025, 15188, 16564, 25364, 39793, 11458, 
      10413, 9090, 9325, 9805, 10498, 13273, 13549, 15210, 26073, 9277, 9860, 
      10280, 10357, 11237, 11437, 12557, 37060, 31226, 41786, 9220, 13977, 
      14400, 14545, 17137, 17680, 9413, 9985, 15185, 15338, 32210, 40385, 
      10333, 11453, 16493, 39533, 40229, 29401, 32301, 32905, 33210, 33826, 
      44770, 34336, 47249, 10237, 12004, 12904, 34120, 35053, 49213, 13313, 
      47858, 13625, 13941, 13352, 16277, 17012, 37805, 14698, 14258, 37693, 
      42778, 51850, 12960, 42289, 43348, 52873, 43210, 53497, 13949, 16589, 
      20200, 21509, 43784, 49736, 18562, 16265, 20465, 46769, 13669, 14450, 
      17393, 20690, 21418, 51185, 53573, 14596, 16840, 16141, 17056, 18450, 
      16040, 19400, 20402, 20722, 20885, 19682, 20360, 17485, 19925, 21445, 
      19865, 19981, 19850, 17992, 18938, 21458, 21605, 23202, 21541, 21130, 
      20381, 24296, 22185, 23200, 23353, 24148, 24914, 24040, 20725, 22465, 
      23810, 22100, 22201, 23528, 24260, 26093, 22385, 25565, 29645, 26426, 
      29954, 26413, 29569, 31529, 30733, 30538, 31385, 32405, 32530, 32264, 
      35405, 33192, 35605, 35386, 34493, 35066, 36530, 35649, 36000, 38069, 
      38690, 39236, 39962, 40498, 41738, 41117, 43600, 44245, 49594, 50714, 
      50849 ], 
  [ 16452, 16900, 16250, 15266, 14708, 15149, 15293, 14530, 14977, 12676, 
      12148, 12665, 10377, 10372, 9236, 9365, 9378, 9140, 9488, 8768, 7925, 
      7281, 8825, 8677, 8609, 7265, 6760, 6066, 7474, 5960, 6205, 5813, 5913, 
      5968, 5989, 5200, 5714, 7325, 5625, 6625, 36242, 37706, 5525, 3277, 
      3877, 5620, 6885, 31477, 28409, 4810, 2549, 6122, 4420, 4608, 2245, 
      3890, 25618, 28453, 4232, 24616, 28037, 22761, 5536, 5098, 14085, 9864, 
      1800, 3364, 3973, 21364, 2465, 2837, 22130, 14596, 10816, 8000, 8917, 
      1537, 2362, 22546, 14440, 13988, 13765, 8669, 2069, 3125, 18085, 14138, 
      9217, 5140, 5265, 24400, 12250, 6850, 10441, 17101, 18914, 11156, 2312, 
      19112, 27400, 8658, 1098, 17730, 18513, 29313, 10240, 18980, 19249, 
      11777, 10370, 6002, 5722, 4930, 6437, 7789, 8237, 6770, 2137, 2690, 
      16970, 10784, 4265, 3700, 2153, 7508, 16660, 17425, 21809, 24500, 4210, 
      4093, 1018, 3754, 14653, 15613, 17629, 17890, 7901, 3277, 1832, 7565, 
      9274, 3874, 2389, 3761, 3874, 4721, 5386, 17266, 25589, 8145, 7801, 
      1105, 3280, 4176, 22185, 5018, 785, 3554, 12850, 13754, 23029, 9320, 
      4328, 2165, 1160, 1508, 6725, 7208, 10088, 11093, 1530, 3104, 2516, 
      656, 1489, 2704, 2900, 3001, 9809, 1261, 2042, 3170, 6761, 18586, 7720, 
      3133, 2440, 2349, 1620, 900, 648, 1693, 11140, 14248, 18820, 21933, 
      965, 1018, 4514, 6065, 9698, 12170, 832, 265, 4225, 11705, 16897, 5409, 
      1314, 8689, 6125, 1492, 452, 221, 3221, 4421, 1130, 178, 5069, 6253, 
      11405, 17069, 3625, 1665, 585, 10753, 1490, 157, 346, 1021, 3602, 5746, 
      9922, 3944, 1700, 424, 296, 3700, 11125, 5265, 7825, 848, 793, 68, 
      1508, 5393, 18833, 4810, 890, 449, 4949, 325, 2245, 16936, 866, 1394, 
      1706, 16925, 2720, 1040, 800, 97, 41, 185, 745, 977, 1697, 2320, 3380, 
      5057, 6257, 6740, 8116, 8297, 5050, 3034, 9, 45, 909, 7753, 904, 29, 
      2813, 5045, 6728, 9220, 9805, 13000, 16645, 2602, 1850, 50, 2, 26, 
      2810, 3250, 10001, 13226, 2809, 1225, 441, 64, 0, 64, 4489, 5476, 7396, 
      7569, 2810, 530, 362, 197, 170, 145, 65, 1, 442, 3845, 4625, 7057, 
      8101, 8282, 12545, 15130, 17162, 3848, 1373, 580, 7925, 8285, 3373, 
      2410, 2218, 1773, 1690, 1453, 634, 1305, 2410, 13005, 2417, 416, 340, 
      160, 185, 641, 2617, 17440, 3869, 2525, 1469, 169, 1049, 14425, 1480, 
      2437, 2637, 6925, 674, 98, 85, 490, 2074, 11285, 15178, 2180, 1664, 
      1433, 100, 208, 1745, 13060, 2290, 162, 481, 2017, 3106, 6642, 7306, 
      7650, 10690, 15457, 16465, 1544, 244, 136, 101, 2404, 6824, 6989, 
      12869, 16741, 1346, 962, 605, 15250, 16762, 2169, 225, 4113, 4500, 
      8793, 10345, 12244, 15273, 2873, 2018, 1010, 7058, 1220, 980, 821, 392, 
      8117, 8477, 1125, 954, 2657, 2560, 740, 356, 260, 265, 2192, 2657, 
      3065, 6032, 1250, 458, 314, 1313, 1378, 5189, 5473, 5765, 6065, 1224, 
      2628, 5224, 5800, 7048, 13549, 14485, 685, 586, 557, 1805, 2477, 13357, 
      15245, 656, 625, 596, 1300, 1666, 1597, 442, 1117, 1530, 1666, 15082, 
      605, 500, 1573, 8228, 10685, 16109, 673, 593, 6613, 6770, 10330, 11978, 
      937, 1060, 1354, 746, 1201, 7349, 4040, 11701, 13220, 2329, 1629, 925, 
      1258, 2009, 793, 8884, 1202, 905, 2605, 6925, 12290, 1429, 1989, 10504, 
      12564, 2186, 1105, 965, 3461, 4325, 1385, 1280, 2624, 7424, 8249, 2533, 
      2385, 2458, 3793, 6865, 8314, 9925, 11698, 15013, 1445, 2312, 5000, 
      8212, 11765, 6196, 6480, 6921, 7225, 7537, 8020, 11700, 17172, 7610, 
      12185, 17498, 17753, 1885, 4580, 7685, 2250, 1525, 1717, 5877, 6562, 
      3904, 1682, 6170, 1764, 6525, 10789, 15688, 2938, 16490, 2336, 2420, 
      5072, 7412, 11737, 13172, 2106, 9081, 4517, 4420, 7300, 8516, 17245, 
      2245, 2218, 2245, 9953, 18850, 3460, 2665, 2340, 2473, 2745, 3145, 
      19204, 2437, 2437, 2570, 2930, 10682, 11426, 11617, 13010, 3625, 4045, 
      6082, 8226, 14482, 16525, 2705, 3793, 8180, 10625, 12505, 14804, 3338, 
      4253, 13213, 3400, 3592, 7540, 16605, 4049, 4250, 5050, 6994, 7925, 
      8066, 9749, 3920, 3172, 3185, 3257, 3665, 4736, 5440, 8320, 3253, 3370, 
      9649, 18874, 3485, 5668, 6728, 8405, 13768, 18989, 20264, 9106, 19357, 
      6304, 4500, 3889, 3664, 3681, 4500, 6304, 14209, 20241, 22921, 4505, 
      4346, 4010, 3725, 3821, 4810, 8905, 13522, 4868, 8333, 9173, 17533, 
      4090, 4869, 8593, 4672, 4352, 5465, 7012, 18980, 5669, 4421, 4514, 
      9125, 11114, 19354, 4477, 5032, 6565, 7165, 9397, 10285, 10917, 18280, 
      21256, 23677, 4553, 4514, 5330, 10730, 13705, 5408, 8720, 8849, 10708, 
      13840, 14825, 17849, 18080, 18785, 20000, 5202, 7897, 8730, 8986, 
      16861, 17530, 23257, 14309, 14504, 5825, 8290, 8405, 8522, 18266, 
      19682, 5713, 5184, 7209, 7684, 11584, 11745, 12753, 19825, 9685, 10805, 
      13429, 14165, 18325, 5557, 12532, 29192, 6525, 7741, 31225, 7457, 6560, 
      9025, 13172, 23200, 26225, 6185, 11858, 17165, 22570, 27833, 29645, 
      32173, 6184, 6660, 8388, 11268, 13309, 17109, 22468, 25128, 27109, 
      30109, 6602, 26690, 30266, 7129, 10244, 18064, 18500, 28009, 30425, 
      6562, 15777, 17586, 20017, 32805, 35122, 8405, 7253, 8324, 12965, 
      15005, 17749, 24949, 31688, 32968, 8489, 6953, 10489, 10733, 20345, 
      32810, 7632, 19825, 7306, 7709, 10825, 13466, 15325, 30026, 30329, 
      8357, 9160, 18632, 20165, 32360, 10378, 11538, 14293, 21025, 30370, 
      38194, 9860, 7780, 8000, 8033, 10448, 18769, 9010, 9217, 11057, 23050, 
      30122, 38197, 8149, 9621, 10701, 11125, 22984, 25789, 26596, 34669, 
      10306, 12125, 15170, 23906, 24922, 31997, 11065, 10489, 10580, 11168, 
      11380, 13793, 13940, 15188, 23348, 37025, 12370, 11149, 9490, 8973, 
      9325, 9874, 12249, 12493, 13978, 24025, 9005, 9412, 9736, 9797, 10517, 
      10685, 11645, 34436, 28906, 38954, 9316, 12937, 13312, 13441, 15777, 
      16272, 9445, 9665, 14033, 14170, 29858, 37633, 9965, 10829, 15229, 
      36829, 37493, 27225, 29965, 30537, 30826, 31410, 41842, 31904, 44225, 
      10397, 11428, 12168, 31720, 32605, 46125, 12545, 44834, 12841, 13141, 
      12680, 15205, 15860, 35261, 15674, 13474, 35165, 40010, 48698, 12448, 
      39553, 40564, 49689, 40442, 50297, 14701, 15581, 18824, 20021, 41000, 
      46696, 17362, 15353, 19105, 43873, 14213, 13858, 16369, 19330, 19994, 
      48113, 50405, 14020, 15912, 15341, 18080, 17410, 16840, 18280, 19202, 
      19490, 19637, 18610, 21608, 18365, 18853, 20213, 21001, 21101, 20954, 
      17320, 18154, 20354, 20485, 24562, 22725, 20122, 19501, 22984, 21145, 
      22048, 22185, 22900, 23618, 25352, 19989, 21521, 22738, 21364, 21449, 
      22664, 23300, 24925, 21745, 24941, 28477, 25706, 28786, 25805, 28625, 
      30361, 29725, 29594, 30377, 31477, 31586, 31400, 34285, 32392, 34501, 
      34346, 33709, 34250, 35522, 34801, 35104, 37141, 37778, 38404, 39082, 
      39650, 40730, 40237, 42704, 43317, 48618, 49706, 49825 ], 
  [ 16132, 16452, 15914, 14930, 14324, 14653, 14765, 14130, 14417, 12356, 
      11860, 12041, 10057, 9892, 8980, 9061, 9010, 8788, 9040, 8320, 7621, 
      7105, 8185, 8005, 7921, 6817, 6408, 5794, 6850, 5672, 5837, 5525, 5545, 
      5584, 5525, 4880, 5218, 6445, 4969, 5809, 33410, 34810, 4789, 3037, 
      3445, 4852, 5941, 28837, 25913, 4122, 2501, 5210, 3748, 3904, 2213, 
      3298, 23234, 25925, 3560, 22280, 25525, 20521, 4640, 4250, 15925, 
      11368, 1768, 2788, 3285, 19188, 2081, 2357, 19906, 16484, 12416, 9344, 
      10357, 1537, 1962, 20290, 16328, 15844, 15605, 10093, 1733, 2533, 
      16085, 16010, 10705, 4212, 4321, 22032, 13994, 5714, 8969, 15149, 
      16850, 12820, 1832, 17032, 24872, 10114, 1114, 15730, 16465, 26689, 
      11840, 16900, 17153, 13505, 11986, 7202, 6890, 3986, 5317, 6525, 9677, 
      8066, 1625, 2066, 15002, 12448, 5273, 4628, 1625, 6260, 14708, 15425, 
      19553, 22100, 5218, 5085, 810, 2938, 12829, 13725, 15613, 15858, 9325, 
      4157, 1352, 6301, 10826, 4850, 1781, 2929, 3026, 3761, 4346, 15266, 
      23125, 9601, 9225, 801, 2512, 3280, 19897, 6154, 593, 2738, 11138, 
      11978, 20693, 10888, 5384, 2885, 808, 1060, 5525, 5960, 8584, 9509, 
      2122, 4000, 3316, 464, 1025, 2000, 2164, 2249, 8321, 845, 1450, 2386, 
      5545, 16490, 9160, 4045, 3240, 3133, 2260, 1348, 424, 1165, 9540, 
      12424, 16708, 19645, 613, 650, 3538, 4913, 8210, 10490, 1280, 377, 
      3281, 10057, 14897, 6625, 850, 7281, 7421, 2132, 772, 365, 2405, 3445, 
      1690, 194, 4013, 5069, 9773, 15053, 4633, 2353, 313, 9169, 2146, 125, 
      170, 605, 2722, 4610, 8402, 5000, 2404, 776, 584, 2804, 9509, 4177, 
      6481, 1360, 1289, 100, 964, 4289, 16705, 5978, 1418, 833, 3893, 117, 
      1557, 14920, 1394, 866, 1114, 14909, 3616, 1616, 1312, 305, 25, 41, 
      377, 545, 1105, 1616, 2516, 3985, 5057, 5492, 6740, 6905, 6250, 3978, 
      73, 13, 493, 6409, 1448, 173, 2029, 3973, 5480, 7748, 8285, 11240, 
      14645, 3482, 2602, 226, 82, 10, 2026, 2402, 8465, 11450, 3721, 1849, 
      841, 256, 64, 0, 3481, 4356, 6084, 6241, 3722, 962, 730, 485, 442, 401, 
      257, 65, 170, 2917, 3601, 5777, 6725, 6890, 10817, 13226, 15130, 4904, 
      2029, 1028, 6565, 6893, 4365, 3258, 3034, 2509, 2410, 2125, 298, 793, 
      1690, 11245, 3265, 800, 692, 416, 41, 305, 1865, 15392, 4925, 3389, 
      2141, 41, 601, 12569, 2152, 1717, 1885, 5661, 1138, 274, 53, 218, 1418, 
      9653, 13274, 2980, 2368, 2089, 260, 80, 1153, 11300, 3106, 82, 225, 
      1377, 2290, 5410, 6010, 6322, 9106, 13537, 14481, 2216, 500, 296, 149, 
      1700, 5576, 5725, 11125, 14741, 1970, 1490, 1021, 13346, 14762, 2953, 
      433, 3169, 3508, 7369, 8793, 10548, 13369, 3769, 2770, 1538, 5794, 
      1796, 1492, 1285, 680, 6757, 7085, 1669, 586, 3505, 3392, 1156, 580, 
      292, 281, 1552, 1937, 2281, 4880, 1810, 730, 298, 865, 914, 4133, 4385, 
      4645, 4913, 808, 1924, 4168, 4680, 5800, 11773, 12645, 1037, 890, 845, 
      1261, 1805, 11597, 13357, 976, 929, 436, 884, 2290, 2205, 522, 765, 
      1066, 1170, 13210, 845, 628, 1109, 6884, 9133, 14173, 929, 785, 5429, 
      5570, 8810, 10330, 697, 772, 1850, 986, 881, 6101, 3176, 10085, 11492, 
      3033, 2173, 1213, 954, 2633, 809, 7508, 1570, 1097, 1997, 5741, 10642, 
      1125, 1525, 9000, 10900, 2810, 1361, 997, 2725, 3461, 1753, 1088, 2048, 
      6208, 6953, 3205, 1873, 1930, 3025, 5713, 7018, 8485, 10114, 13189, 
      1781, 1832, 4072, 6932, 10181, 5140, 5392, 5785, 6057, 6337, 6772, 
      10132, 15220, 6410, 10585, 15530, 15769, 2285, 3748, 6485, 2746, 1557, 
      1557, 4885, 5490, 3200, 1730, 5162, 1828, 5485, 9333, 13864, 3530, 
      14618, 2720, 2132, 4240, 6292, 10217, 11540, 2026, 7801, 5365, 3716, 
      6212, 7300, 15341, 2405, 2330, 2213, 8609, 16850, 4068, 3033, 2308, 
      2329, 2473, 2745, 17188, 2597, 2405, 2426, 2626, 9290, 9970, 10145, 
      11426, 3177, 3501, 5202, 7090, 12802, 14701, 2785, 3329, 7060, 9265, 
      10985, 13108, 3034, 3709, 11645, 3816, 3240, 6516, 14797, 3601, 3754, 
      4394, 6050, 6869, 6994, 8501, 4432, 3140, 3137, 3145, 3361, 4160, 4736, 
      7232, 3349, 3258, 8433, 16938, 3373, 4964, 5864, 7333, 12200, 17053, 
      18248, 7970, 17405, 7200, 5044, 4225, 3856, 3601, 4084, 5536, 12625, 
      18241, 20761, 5017, 4810, 4346, 3821, 3725, 4346, 7817, 12002, 4420, 
      7325, 8069, 15725, 4330, 4453, 7569, 5120, 4160, 4937, 6212, 17092, 
      6341, 4261, 4306, 8069, 9850, 17450, 4717, 4680, 5877, 6381, 8325, 
      9117, 9685, 16456, 19240, 21517, 4745, 4658, 4930, 9530, 12233, 5920, 
      7760, 7873, 9524, 12368, 13273, 16073, 16288, 16945, 18080, 4930, 7065, 
      7786, 8010, 15165, 15786, 21145, 12821, 13000, 6337, 7442, 7541, 7642, 
      16490, 17810, 6145, 5248, 6553, 6948, 10368, 10513, 11425, 17953, 8693, 
      9685, 12053, 12725, 16565, 5477, 11252, 26792, 6109, 7069, 28729, 8177, 
      6176, 8177, 11860, 21152, 24001, 5993, 10690, 15533, 20570, 25529, 
      27245, 29645, 6088, 6340, 7684, 10180, 12013, 15493, 20484, 22984, 
      24853, 27693, 6970, 24466, 27850, 7625, 9316, 16400, 16804, 25721, 
      28009, 6610, 14305, 15970, 18225, 30277, 32482, 9125, 7685, 7748, 
      11765, 13613, 16133, 22853, 29224, 30440, 9193, 7145, 9593, 9805, 
      18553, 30298, 7312, 18081, 7226, 7421, 9929, 12266, 13949, 27674, 
      27961, 7925, 8552, 17000, 18421, 29896, 9594, 10594, 13045, 19233, 
      28018, 35458, 10660, 7940, 7808, 7825, 9680, 17153, 9602, 8705, 10225, 
      21146, 27802, 35477, 8325, 9061, 9949, 10309, 21096, 23725, 24484, 
      32125, 11090, 11197, 13906, 21970, 22922, 29597, 11945, 11273, 9908, 
      10400, 10580, 12689, 12820, 13940, 21460, 34385, 13410, 12013, 10018, 
      8749, 8973, 9378, 11353, 11565, 12874, 22105, 8861, 9092, 9320, 9365, 
      9925, 10061, 10861, 31940, 26714, 36250, 9540, 12025, 12352, 12465, 
      14545, 14992, 9605, 9473, 13009, 13130, 27634, 35009, 9725, 10333, 
      14093, 34253, 34885, 25177, 27757, 28297, 28570, 29122, 39042, 29600, 
      41329, 10685, 10980, 11560, 29448, 30285, 43165, 11905, 41938, 12185, 
      12469, 12136, 14261, 14836, 32845, 16778, 12818, 32765, 37370, 45674, 
      12064, 36945, 37908, 46633, 37802, 47225, 15581, 14701, 17576, 18661, 
      38344, 43784, 16290, 14569, 17873, 41105, 14885, 13394, 15473, 18098, 
      18698, 45169, 47365, 13572, 15112, 14669, 19232, 16498, 17768, 17288, 
      18130, 18386, 18517, 17666, 22984, 19373, 17909, 19109, 22265, 22349, 
      22186, 16776, 17498, 19378, 19493, 26050, 24037, 19242, 18749, 21800, 
      20233, 21024, 21145, 21780, 22450, 26792, 19381, 20705, 21794, 20756, 
      20825, 21928, 22468, 23885, 21233, 24445, 27437, 25114, 27746, 25325, 
      27809, 29321, 28845, 28778, 29497, 30677, 30770, 30664, 33293, 31720, 
      33525, 33434, 33053, 33562, 34642, 34081, 34336, 36341, 36994, 37700, 
      38330, 38930, 39850, 39485, 41936, 42517, 47770, 48826, 48929 ], 
  [ 17725, 17101, 17389, 16405, 15445, 14948, 14824, 15133, 14240, 13949, 
      13689, 11392, 11650, 10305, 11045, 10772, 10249, 10145, 9689, 8969, 
      9332, 9760, 7418, 7002, 6800, 7466, 7765, 7741, 6201, 7501, 7076, 7354, 
      6784, 6705, 6056, 6473, 5513, 3908, 4084, 3744, 16477, 17405, 3314, 
      5220, 4212, 3141, 2932, 13320, 11458, 3001, 6100, 2437, 2745, 2665, 
      5930, 2885, 9605, 11234, 2557, 9005, 10952, 7954, 1985, 1949, 33448, 
      26413, 5485, 2493, 2164, 7093, 3202, 2770, 7457, 34361, 28169, 23209, 
      24930, 5490, 2965, 7605, 34205, 33485, 33128, 24548, 3208, 2120, 5288, 
      33769, 25632, 1321, 1312, 8521, 30809, 1289, 2066, 4706, 5581, 29045, 
      2245, 5645, 10181, 24805, 5185, 4933, 5314, 11290, 27593, 5513, 5648, 
      30202, 27857, 20005, 19457, 977, 1010, 1156, 24250, 21577, 1802, 1417, 
      4441, 28673, 16660, 15425, 1684, 1009, 4265, 4628, 6868, 8353, 16605, 
      16354, 3229, 873, 3330, 3754, 4698, 4825, 23780, 14600, 1765, 932, 
      26225, 16001, 1250, 746, 725, 634, 629, 4469, 8906, 24292, 23680, 2512, 
      801, 625, 6976, 18485, 3130, 673, 2465, 2833, 7418, 26405, 17125, 
      12148, 2165, 1709, 628, 709, 1445, 1780, 10441, 14561, 13169, 3001, 
      1556, 761, 689, 656, 1300, 1730, 1037, 557, 530, 4985, 23733, 14724, 
      13093, 12868, 10933, 8605, 2725, 1224, 1693, 2925, 5085, 6724, 1970, 
      1889, 293, 370, 1189, 2053, 8537, 5156, 272, 1856, 4100, 19546, 1381, 
      850, 20932, 10805, 7085, 5380, 340, 200, 9773, 4265, 178, 290, 1690, 
      4138, 16020, 11380, 2260, 1440, 10937, 3842, 2825, 1490, 185, 185, 
      1145, 16741, 11549, 7325, 6661, 149, 1544, 106, 522, 9089, 8900, 4289, 
      905, 100, 4964, 18545, 9265, 7618, 58, 2536, 436, 4005, 9241, 925, 701, 
      3994, 14177, 9817, 9041, 5792, 3860, 2932, 1616, 1312, 692, 377, 97, 
      32, 160, 241, 545, 592, 19053, 14893, 4498, 3730, 1378, 450, 9413, 
      5188, 200, 20, 229, 845, 1028, 2213, 3848, 13925, 12101, 5477, 4625, 
      3845, 197, 101, 1090, 2305, 14400, 10404, 7744, 5625, 4489, 3481, 0, 
      49, 361, 400, 14401, 8101, 7397, 6562, 6401, 6242, 5626, 4490, 2117, 
      26, 2, 290, 530, 577, 2026, 3137, 4097, 16645, 10820, 8285, 488, 580, 
      15634, 13465, 13005, 11890, 11673, 11034, 1773, 970, 333, 2218, 13472, 
      7585, 7241, 6257, 2932, 1780, 272, 4241, 16666, 13714, 11050, 3050, 
      1250, 2834, 11061, 360, 292, 292, 8513, 5525, 3770, 2165, 533, 1570, 
      3185, 12833, 11513, 10880, 5393, 3089, 740, 2273, 13077, 3445, 2290, 
      610, 225, 277, 405, 481, 1377, 3330, 3802, 11125, 6341, 5429, 4456, 
      461, 325, 356, 2216, 3944, 10525, 9337, 8042, 3257, 3965, 12688, 5920, 
      160, 145, 820, 1300, 1993, 3280, 14330, 12269, 9385, 425, 9997, 9221, 
      8660, 6757, 680, 772, 9634, 1825, 13712, 13481, 8177, 6185, 4481, 4352, 
      785, 580, 452, 337, 9893, 6689, 4133, 1514, 1445, 298, 314, 338, 370, 
      1693, 685, 333, 373, 549, 2628, 3028, 7586, 7085, 6922, 1202, 802, 
      2570, 3386, 7289, 7124, 3209, 1769, 10845, 10642, 5065, 2122, 1597, 
      1465, 3357, 6568, 5525, 1640, 925, 1640, 3848, 6770, 6154, 650, 673, 
      1553, 2129, 2880, 2601, 9461, 6709, 2474, 850, 757, 2120, 2701, 12178, 
      10138, 7290, 2665, 11188, 4880, 1313, 8237, 6466, 1466, 962, 2441, 
      2836, 2056, 1861, 2581, 11365, 7202, 5186, 1250, 1042, 8420, 3625, 
      1753, 1193, 1348, 12114, 2050, 1989, 1314, 1170, 1413, 1818, 2385, 
      3690, 8212, 2245, 1181, 1445, 2452, 1305, 1321, 1360, 1396, 1440, 1521, 
      2521, 4777, 1513, 2738, 4969, 5090, 9188, 1565, 1588, 10357, 5746, 
      4330, 1522, 1537, 1961, 6037, 1681, 6253, 1768, 2548, 4365, 11849, 
      4765, 9505, 3961, 2057, 1985, 2960, 3457, 5389, 2314, 15572, 2477, 
      2141, 2285, 5252, 7538, 7109, 5930, 2650, 6053, 12505, 9700, 6025, 
      5220, 4420, 3748, 6273, 7730, 6122, 5317, 4337, 2977, 3185, 3242, 3697, 
      3826, 3442, 2665, 2665, 4365, 5202, 7328, 3860, 2753, 3188, 3728, 4553, 
      4745, 3650, 4034, 10837, 4597, 2917, 5416, 4250, 4049, 3509, 3041, 
      3034, 3041, 3250, 12161, 6857, 6736, 6272, 5072, 3865, 3497, 3161, 
      8010, 6385, 3418, 6613, 6500, 3725, 3445, 3380, 4589, 6728, 7333, 3545, 
      6962, 17761, 13009, 10656, 9225, 6964, 4969, 3825, 4896, 7444, 8784, 
      12746, 12185, 10777, 8482, 6970, 4877, 3746, 4745, 5069, 3844, 3880, 
      6344, 10053, 5338, 3970, 12377, 6697, 4996, 4265, 7121, 15250, 7034, 
      6725, 4234, 4481, 7361, 10440, 6037, 4756, 4552, 4372, 4456, 4552, 
      6957, 8325, 9540, 10114, 9673, 5933, 4633, 5330, 13649, 4633, 4628, 
      4745, 5465, 5780, 6928, 7025, 7328, 7873, 6877, 4882, 4777, 4765, 6610, 
      6877, 9522, 5800, 5861, 14066, 5141, 5122, 5105, 7345, 7957, 13284, 
      9673, 5668, 5473, 5353, 5380, 5584, 8100, 5330, 5378, 5858, 6058, 7538, 
      8840, 5765, 13045, 6994, 6066, 14274, 17440, 7297, 5876, 6137, 10001, 
      11552, 8530, 6029, 7450, 9773, 12490, 13498, 14954, 9333, 7933, 6445, 
      6109, 6408, 7528, 9805, 11125, 12168, 13828, 13637, 12017, 13985, 
      15236, 6425, 8081, 8249, 12800, 14144, 10917, 7402, 8005, 8962, 15586, 
      16965, 18388, 14824, 7453, 6868, 7300, 8168, 11348, 15005, 15749, 
      18338, 12514, 6938, 6914, 9290, 15725, 8905, 9172, 10589, 9250, 7274, 
      7369, 7754, 14281, 14450, 8692, 8021, 8917, 9512, 15677, 7765, 7585, 
      7794, 9970, 14625, 19233, 20513, 13073, 10345, 10244, 7969, 9188, 
      17921, 8882, 8042, 11057, 14645, 19370, 13576, 8884, 8356, 8244, 11125, 
      12456, 12861, 17316, 20825, 8306, 8537, 11645, 12125, 15850, 22388, 
      21008, 8905, 8689, 8633, 8500, 8513, 8689, 11489, 18868, 25033, 22338, 
      17865, 11050, 10330, 9673, 8698, 8674, 8685, 11898, 11752, 10685, 
      10205, 10132, 9512, 9412, 9032, 17485, 14501, 20261, 15145, 9252, 9225, 
      9220, 9412, 9505, 14738, 12010, 9410, 9413, 15185, 19610, 11908, 10628, 
      9668, 19208, 19604, 14026, 15426, 15730, 15885, 16201, 22345, 16561, 
      23924, 16762, 11629, 11029, 16645, 17128, 25288, 11138, 24533, 11300, 
      11466, 12077, 11252, 11237, 18980, 28873, 11933, 19018, 21853, 27325, 
      13185, 21664, 22273, 28048, 22285, 28522, 26024, 12164, 12325, 12584, 
      22709, 26261, 12337, 12740, 12740, 24644, 23794, 13925, 12818, 12965, 
      13093, 27410, 28898, 14221, 13165, 13666, 31681, 13725, 28565, 13925, 
      14177, 14197, 14210, 14657, 37085, 30760, 14900, 14920, 35540, 35506, 
      35225, 16717, 16613, 16133, 16130, 40977, 37666, 16705, 17156, 17021, 
      17460, 17425, 17428, 17473, 17789, 41365, 18850, 18640, 18785, 20225, 
      20176, 20453, 20285, 20168, 21410, 24740, 23720, 24701, 24029, 25738, 
      25744, 25604, 26308, 26713, 26960, 28730, 28705, 29189, 29930, 30717, 
      30280, 30661, 32168, 32441, 32105, 32724, 32625, 34394, 35165, 36461, 
      36737, 37573, 37313, 37892, 40225, 40570, 45469, 46289, 46274 ], 
  [ 18376, 17640, 18026, 17042, 16040, 15445, 15293, 15714, 14681, 14600, 
      14368, 11777, 12301, 10816, 11752, 11437, 10858, 10768, 10228, 9508, 
      9997, 10537, 7789, 7345, 7129, 8005, 8388, 8434, 6586, 8180, 7685, 
      8033, 7393, 7300, 6581, 7124, 6010, 4069, 4441, 3961, 14930, 15802, 
      3601, 5941, 4765, 3400, 3037, 11941, 10205, 3330, 6989, 2570, 3088, 
      2980, 6833, 3298, 8450, 9953, 2900, 7892, 9685, 6925, 2132, 2138, 
      35989, 28660, 6388, 2920, 2493, 6120, 3797, 3281, 6442, 36944, 30500, 
      25316, 27121, 6421, 3546, 6562, 36788, 36040, 35669, 26725, 3845, 2533, 
      4469, 36338, 27865, 1440, 1417, 7380, 33266, 1226, 1709, 3929, 4706, 
      31432, 2756, 4756, 8900, 27010, 6130, 4114, 4453, 9925, 29924, 4624, 
      4745, 32645, 30202, 21986, 21410, 1082, 961, 981, 26441, 23642, 2285, 
      1802, 3650, 31060, 18473, 17168, 2153, 848, 3488, 3809, 5825, 7184, 
      18418, 18153, 3978, 1090, 2665, 3033, 3865, 3978, 25957, 16301, 2276, 
      757, 28514, 17786, 1649, 949, 914, 725, 650, 3650, 7681, 26497, 25857, 
      3177, 1060, 772, 5905, 20410, 3893, 890, 1898, 2210, 6305, 28708, 
      18980, 13709, 2788, 2248, 509, 548, 1060, 1325, 11890, 16276, 14800, 
      3764, 2081, 1076, 976, 929, 929, 2297, 1450, 802, 397, 4082, 25924, 
      16453, 14724, 14485, 12424, 9928, 3460, 1693, 1224, 2260, 4168, 5653, 
      2593, 2498, 370, 293, 818, 1514, 9860, 6185, 377, 1345, 3281, 21541, 
      1906, 549, 22997, 12296, 8296, 6437, 557, 277, 11194, 5210, 185, 185, 
      1193, 3305, 17833, 12913, 2953, 985, 12442, 4745, 3602, 2057, 346, 122, 
      746, 18596, 13096, 8564, 7844, 296, 1061, 85, 277, 10468, 10265, 5248, 
      1360, 65, 4033, 20498, 10658, 8885, 65, 3285, 765, 3172, 10634, 1394, 
      1114, 3161, 15892, 11252, 10420, 6905, 4777, 3737, 2225, 1865, 1105, 
      692, 272, 25, 41, 80, 272, 305, 21034, 16650, 5485, 4633, 1945, 205, 
      10820, 6245, 445, 13, 68, 488, 629, 1604, 3029, 15626, 13690, 6562, 
      5626, 4762, 442, 290, 677, 1682, 16129, 11881, 9025, 6724, 5476, 4356, 
      49, 0, 144, 169, 16130, 9410, 8650, 7745, 7570, 7397, 6725, 5477, 2810, 
      145, 37, 101, 257, 290, 1445, 2402, 3250, 18500, 12325, 9608, 229, 293, 
      17433, 15138, 14650, 13465, 13234, 12553, 2410, 1453, 634, 1609, 15145, 
      8852, 8480, 7412, 3737, 2417, 545, 3380, 18521, 15401, 12569, 3869, 
      1789, 2141, 12580, 661, 565, 117, 9850, 6610, 4673, 2858, 890, 1073, 
      2450, 14464, 13060, 12385, 6464, 3908, 1153, 1664, 14722, 4306, 2997, 
      981, 442, 130, 202, 250, 922, 2581, 2997, 12644, 7496, 6500, 5429, 776, 
      164, 181, 1621, 3125, 12002, 10730, 9337, 2522, 3146, 14305, 7033, 265, 
      208, 505, 873, 1440, 2545, 16045, 13858, 10778, 250, 11432, 10600, 
      9997, 7940, 421, 485, 11041, 2434, 15385, 15140, 9472, 7312, 5440, 
      5297, 1156, 881, 697, 260, 11314, 7858, 5050, 2053, 1970, 305, 293, 
      289, 293, 2260, 1000, 340, 324, 388, 2005, 2349, 8825, 8282, 8105, 
      1657, 1145, 1961, 2665, 8500, 8321, 4000, 2336, 12322, 12105, 6066, 
      2745, 2122, 1962, 2650, 7709, 6568, 2165, 680, 1213, 3085, 7925, 7253, 
      545, 554, 1154, 1618, 3601, 3280, 10826, 7850, 3125, 689, 932, 1637, 
      2120, 13725, 11545, 8473, 3330, 12665, 5825, 1040, 9490, 7565, 1865, 
      857, 1930, 3501, 2581, 1476, 2056, 12842, 8357, 6145, 1537, 1217, 9673, 
      4388, 2180, 1060, 1145, 13633, 2533, 2458, 1573, 1093, 1210, 1489, 
      1930, 3025, 9437, 2756, 1300, 1256, 1997, 1312, 1300, 1297, 1305, 1321, 
      1360, 2080, 4000, 1394, 2269, 4178, 4285, 10469, 1768, 1469, 11722, 
      6705, 5121, 1585, 1530, 2276, 7010, 1730, 7240, 1789, 2205, 3700, 
      13298, 4058, 10772, 4640, 2260, 1936, 2561, 2960, 6250, 2125, 17245, 
      2792, 2120, 2152, 4517, 8609, 8138, 6833, 2405, 5234, 13968, 10953, 
      6928, 6025, 5113, 4329, 5440, 8801, 7025, 6122, 5002, 2690, 2842, 2885, 
      3242, 4365, 3897, 2826, 2602, 3826, 4537, 8329, 4385, 2704, 2929, 3329, 
      4000, 5410, 4105, 3593, 12132, 5220, 2952, 4765, 4789, 4546, 3866, 
      3146, 3041, 3034, 3089, 13540, 7760, 7625, 7105, 5737, 4292, 3812, 
      3140, 9025, 7218, 3285, 5850, 7333, 4040, 3620, 3373, 4148, 5965, 6500, 
      3482, 6185, 19476, 14416, 11881, 10324, 7825, 5536, 4084, 4441, 6625, 
      7825, 14125, 13522, 12002, 9497, 7817, 5402, 3725, 4346, 5608, 3893, 
      3845, 5693, 11194, 5905, 4005, 13700, 7460, 5465, 4496, 6400, 16769, 
      7825, 7474, 4241, 4306, 6626, 11581, 6660, 5085, 4797, 4365, 4365, 
      4405, 6292, 7492, 8581, 11213, 10730, 6514, 4514, 4973, 15028, 4724, 
      4705, 4640, 5108, 5353, 6305, 6388, 6649, 7124, 7570, 5085, 4882, 4842, 
      6057, 6282, 8605, 5429, 5476, 15445, 5330, 5297, 5266, 6722, 7250, 
      14593, 10660, 6025, 5760, 5220, 5233, 5353, 7393, 5393, 5329, 5585, 
      5729, 6929, 9701, 5576, 11876, 7561, 6409, 13021, 19001, 7892, 6065, 
      5920, 9140, 10537, 9293, 5938, 6953, 8954, 11405, 12329, 13673, 10180, 
      8584, 6760, 6088, 6205, 7045, 9000, 10180, 11125, 12645, 14890, 11002, 
      12802, 16601, 6544, 7556, 7696, 11729, 12961, 11890, 7045, 7522, 8325, 
      14305, 15586, 19949, 16133, 7880, 6749, 7013, 7685, 10445, 13780, 
      14468, 19885, 13613, 7085, 7033, 8653, 14458, 9556, 8577, 11450, 9929, 
      7421, 7250, 7481, 13154, 13309, 9245, 8420, 8420, 8917, 14452, 8010, 
      7690, 7633, 9333, 13498, 17770, 22144, 14144, 11108, 10993, 8228, 8705, 
      19370, 9365, 8245, 10322, 13546, 17921, 14661, 9325, 8629, 8461, 10404, 
      11581, 11944, 16021, 22442, 8425, 8362, 10882, 11306, 14681, 24089, 
      22625, 9248, 8948, 8864, 8465, 8464, 8528, 10768, 17489, 26874, 24025, 
      19258, 11785, 10953, 10170, 8845, 8793, 8650, 11149, 12557, 11336, 
      10772, 10685, 9925, 9797, 9277, 16232, 13514, 18826, 16272, 9385, 9316, 
      9297, 9265, 9316, 15809, 12773, 9445, 9434, 14170, 18245, 12629, 11125, 
      9605, 17885, 18253, 13165, 14425, 14701, 14842, 15130, 20826, 15476, 
      22321, 17945, 12168, 11428, 15588, 16029, 23629, 11509, 22930, 11657, 
      11809, 12532, 11357, 11272, 17797, 30770, 12290, 17849, 20474, 25610, 
      13780, 20313, 20880, 26305, 20906, 26765, 27725, 12325, 12164, 12325, 
      21316, 24644, 12330, 12985, 12593, 23153, 25313, 14450, 12965, 12818, 
      12890, 25765, 27169, 14760, 13396, 14009, 33620, 13858, 30308, 13988, 
      14170, 14162, 14161, 14762, 39220, 32573, 15005, 14885, 37577, 37529, 
      37234, 17172, 16970, 16210, 16193, 43210, 39745, 16866, 17429, 16916, 
      17593, 17460, 17449, 17424, 17698, 43556, 19249, 18857, 18890, 20624, 
      20561, 20740, 20488, 20189, 21893, 25237, 23741, 25114, 24050, 26249, 
      25961, 25625, 26469, 26930, 27121, 28961, 28922, 29476, 29993, 31060, 
      30357, 30794, 32525, 32770, 32266, 33025, 32884, 34625, 35410, 36776, 
      37010, 37874, 37474, 38165, 40484, 40801, 45658, 46450, 46421 ], 
  [ 19720, 18792, 19346, 18362, 17288, 16525, 16325, 16938, 15665, 15944, 
      15760, 12665, 13645, 11920, 13192, 12805, 12130, 12064, 11380, 10660, 
      11365, 12097, 8653, 8161, 7921, 9157, 9684, 9850, 7474, 9572, 8957, 
      9425, 8665, 8548, 7709, 8468, 7090, 4573, 5281, 4561, 12506, 13282, 
      4321, 7405, 5941, 4072, 3445, 9805, 8285, 4122, 8741, 3026, 3904, 3748, 
      8609, 4234, 6698, 7985, 3716, 6212, 7741, 5389, 2612, 2690, 40573, 
      32740, 8164, 3880, 3285, 4680, 5045, 4385, 4930, 41600, 34724, 29156, 
      31105, 8245, 4770, 5002, 41444, 40648, 40253, 30685, 5165, 3469, 3293, 
      40970, 31921, 1872, 1825, 5652, 37706, 1346, 1325, 2825, 3434, 35752, 
      3860, 3460, 6932, 31018, 7978, 2938, 3205, 7813, 34148, 3328, 3425, 
      37061, 34450, 25610, 24986, 1490, 1105, 909, 30425, 27410, 3341, 2690, 
      2522, 35380, 21809, 20384, 3185, 800, 2384, 2633, 4265, 5408, 21754, 
      21465, 5490, 1690, 1753, 2025, 2665, 2754, 29917, 19445, 3380, 685, 
      32666, 21074, 2561, 1525, 1466, 1109, 914, 2474, 5809, 30505, 29817, 
      4545, 1732, 1252, 4297, 23938, 5429, 1490, 1154, 1370, 4625, 32884, 
      22388, 16613, 4084, 3400, 533, 500, 628, 773, 14602, 19444, 17824, 
      5300, 3209, 1844, 1696, 1625, 521, 3497, 2386, 1450, 397, 2762, 29908, 
      19645, 17748, 17485, 15208, 12424, 4948, 2725, 648, 1348, 2824, 4045, 
      3889, 3770, 730, 389, 410, 818, 12356, 8177, 785, 697, 2105, 25189, 
      3034, 261, 26765, 15080, 10600, 8477, 1157, 637, 13858, 7058, 425, 233, 
      569, 2105, 21169, 15769, 4369, 433, 15250, 6521, 5162, 3257, 850, 242, 
      290, 22004, 15976, 10916, 10100, 776, 461, 277, 85, 13060, 12833, 7120, 
      2368, 233, 2665, 24074, 13274, 11285, 305, 4797, 1557, 1972, 13250, 
      2426, 2050, 1961, 19060, 13940, 13012, 9041, 6577, 5345, 3497, 3041, 
      2041, 1460, 800, 241, 65, 32, 32, 41, 24658, 19890, 7405, 6409, 3145, 
      13, 13460, 8285, 1093, 229, 20, 104, 173, 788, 1853, 18770, 16642, 
      8650, 7570, 6562, 1090, 842, 197, 842, 19321, 14641, 11449, 8836, 7396, 
      6084, 361, 144, 0, 1, 19322, 11882, 11026, 10001, 9802, 9605, 8837, 
      7397, 4226, 577, 325, 5, 17, 26, 677, 1370, 2026, 21908, 15133, 12104, 
      13, 29, 20745, 18234, 17698, 16393, 16138, 15385, 3730, 2509, 1378, 
      793, 18241, 11252, 10832, 9620, 5345, 3737, 1241, 2132, 21929, 18521, 
      15401, 5501, 2941, 1181, 15412, 1405, 1261, 45, 12370, 8698, 6449, 
      4274, 1730, 449, 1418, 17488, 15940, 15193, 8528, 5540, 2089, 848, 
      17770, 6010, 4437, 1845, 1042, 106, 82, 82, 370, 1525, 1845, 15476, 
      9704, 8564, 7325, 1544, 116, 109, 829, 1949, 14762, 13346, 11785, 1490, 
      1970, 17305, 9169, 673, 544, 193, 369, 720, 1513, 19213, 16810, 13394, 
      178, 14120, 13192, 12517, 10196, 205, 221, 13681, 3706, 18481, 18212, 
      11920, 9472, 7312, 7145, 2020, 1625, 1345, 356, 13978, 10090, 6850, 
      3205, 3098, 545, 485, 433, 389, 3460, 1768, 580, 468, 340, 1165, 1413, 
      11177, 10562, 10361, 2665, 1961, 1145, 1657, 10804, 10601, 5584, 3536, 
      15082, 14841, 8010, 4041, 3250, 3042, 1666, 9893, 8584, 3293, 488, 709, 
      2005, 10133, 9365, 593, 578, 698, 970, 5065, 4672, 13394, 10034, 4469, 
      641, 1460, 1037, 1352, 16605, 14185, 10729, 4698, 15425, 7673, 800, 
      11866, 9677, 2777, 905, 1282, 4869, 3709, 1044, 1384, 15602, 10565, 
      8017, 2257, 1745, 12049, 5924, 3140, 1060, 1025, 16465, 3589, 3490, 
      2245, 1189, 1090, 1153, 1378, 2113, 11765, 3860, 1732, 1160, 1445, 
      1552, 1492, 1417, 1377, 1345, 1312, 1552, 2896, 1418, 1693, 3050, 3133, 
      12893, 2344, 1493, 14290, 8577, 6705, 1921, 1746, 3044, 8906, 2042, 
      9160, 2053, 1845, 2788, 16010, 3074, 13172, 6032, 2836, 2080, 2105, 
      2336, 7954, 2029, 20341, 3560, 2312, 2152, 3485, 10673, 10130, 8609, 
      2213, 4058, 16704, 13329, 8704, 7633, 6529, 5553, 4240, 10865, 8801, 
      7730, 6370, 2426, 2482, 2501, 2690, 5517, 4905, 3330, 2722, 3130, 3625, 
      10273, 5513, 2848, 2713, 2873, 3280, 6778, 5113, 3065, 14580, 6516, 
      3240, 3877, 5941, 5626, 4706, 3554, 3281, 3250, 3041, 16132, 9536, 
      9377, 8761, 7105, 5252, 4580, 3332, 10993, 8874, 3285, 4770, 8989, 
      4808, 4148, 3589, 3620, 4885, 5300, 3602, 5081, 22644, 17056, 14209, 
      12436, 9529, 6736, 4756, 3889, 5449, 6409, 16717, 16042, 14330, 11465, 
      9497, 6530, 3917, 3890, 6760, 4205, 4013, 4805, 13378, 7105, 4293, 
      16196, 8996, 6497, 5120, 5392, 19601, 9409, 8986, 4481, 4234, 5594, 
      13765, 7956, 5877, 5445, 4581, 4437, 4381, 5380, 6292, 7165, 13325, 
      12770, 7738, 4538, 4589, 17620, 5108, 5065, 4688, 4724, 4849, 5465, 
      5524, 5713, 6068, 8986, 5661, 5290, 5202, 5337, 5490, 7261, 5021, 5044, 
      18037, 5882, 5825, 5770, 5882, 6266, 17065, 12580, 6865, 6480, 5220, 
      5209, 5185, 6409, 5729, 5473, 5345, 5393, 6113, 11405, 5480, 10100, 
      8761, 7225, 11101, 21905, 9140, 6617, 5776, 7892, 9025, 10829, 6010, 
      6329, 7778, 9773, 10553, 11705, 11860, 9928, 7528, 6280, 6085, 6445, 
      7848, 8788, 9565, 10845, 17266, 9490, 11002, 19169, 6976, 6884, 6976, 
      10121, 11161, 13786, 6661, 6922, 7461, 12337, 13450, 22853, 18605, 
      8840, 6773, 6749, 7085, 9125, 11908, 12500, 22765, 15725, 7565, 7465, 
      7789, 12514, 10900, 7785, 13154, 11321, 7901, 7274, 7241, 11450, 11581, 
      10421, 9332, 7796, 8125, 12580, 8658, 8098, 7585, 8469, 11794, 15490, 
      25168, 16208, 12644, 12505, 8900, 8105, 22082, 10421, 8821, 9290, 
      11890, 15665, 16749, 10309, 9325, 9061, 9396, 10309, 10600, 14029, 
      25442, 8857, 8290, 9802, 10130, 12905, 27233, 25625, 10064, 9620, 9488, 
      8633, 8608, 8480, 9760, 15353, 30258, 27145, 21874, 13273, 12249, 
      11250, 9325, 9225, 8818, 10093, 14165, 12680, 11972, 11861, 10861, 
      10685, 9925, 14312, 12050, 16594, 18432, 9841, 9700, 9657, 9241, 9220, 
      17873, 14309, 9733, 9698, 12658, 16133, 14093, 12205, 9725, 15845, 
      16165, 11917, 12937, 13165, 13282, 13522, 18450, 13844, 19801, 20201, 
      13320, 12340, 14004, 14373, 21013, 12373, 20410, 12497, 12625, 13540, 
      11765, 11560, 15997, 34250, 13130, 16073, 18338, 22898, 15028, 18225, 
      18720, 23545, 18770, 23981, 30869, 12829, 12116, 12109, 19156, 22100, 
      12546, 13633, 12569, 20825, 28145, 15578, 13445, 12794, 12770, 23173, 
      24433, 15912, 14020, 14825, 37172, 14314, 33524, 14324, 14386, 14330, 
      14305, 15170, 43108, 35909, 15413, 15053, 41297, 41225, 40906, 18180, 
      17810, 16570, 16529, 47266, 43537, 17370, 18125, 16964, 18049, 17748, 
      17713, 17568, 17770, 47540, 20161, 19457, 19298, 21536, 21449, 21460, 
      21064, 20453, 22949, 26317, 24005, 26050, 24314, 27353, 26561, 25889, 
      26973, 27530, 27625, 29585, 29522, 30196, 30329, 31876, 30717, 31250, 
      33365, 33562, 32770, 33769, 33556, 35249, 36058, 37544, 37706, 38618, 
      37978, 38861, 41156, 41425, 46210, 46954, 46901 ], 
  [ 19845, 18901, 19469, 18485, 17405, 16628, 16424, 17053, 15760, 16069, 
      15889, 12752, 13770, 12025, 13325, 12932, 12249, 12185, 11489, 10769, 
      11492, 12240, 8738, 8242, 8000, 9266, 9805, 9981, 7561, 9701, 9076, 
      9554, 8784, 8665, 7816, 8593, 7193, 4628, 5364, 4624, 12317, 13085, 
      4394, 7540, 6052, 4141, 3492, 9640, 8138, 4201, 8900, 3077, 3985, 3825, 
      8770, 4325, 6565, 7834, 3797, 6085, 7592, 5274, 2665, 2749, 40968, 
      33093, 8325, 3973, 3364, 4573, 5162, 4490, 4817, 42001, 35089, 29489, 
      31450, 8410, 4885, 4885, 41845, 41045, 40648, 31028, 5288, 3560, 3208, 
      41369, 32272, 1921, 1872, 5521, 38089, 1369, 1306, 2746, 3341, 36125, 
      3965, 3365, 6781, 31365, 8145, 2853, 3114, 7650, 34513, 3233, 3328, 
      37442, 34817, 25925, 25297, 1537, 1130, 916, 30770, 27737, 3442, 2777, 
      2441, 35753, 22100, 20665, 3284, 809, 2305, 2548, 4148, 5273, 22045, 
      21754, 5629, 1753, 1690, 1954, 2578, 2665, 30260, 19720, 3485, 692, 
      33025, 21361, 2650, 1586, 1525, 1154, 949, 2389, 5666, 30852, 30160, 
      4672, 1801, 1305, 4176, 24245, 5570, 1553, 1105, 1313, 4498, 33245, 
      22685, 16868, 4205, 3509, 548, 509, 605, 740, 14841, 19721, 18089, 
      5441, 3316, 1921, 1769, 1696, 500, 3610, 2477, 1517, 410, 2665, 30253, 
      19924, 18013, 17748, 15453, 12645, 5085, 2824, 613, 1285, 2725, 3924, 
      4010, 3889, 773, 410, 389, 773, 12577, 8356, 832, 656, 2020, 25506, 
      3141, 250, 27092, 15325, 10805, 8660, 1220, 680, 14093, 7225, 458, 250, 
      530, 2018, 21460, 16020, 4500, 400, 15497, 6682, 5305, 3370, 905, 265, 
      265, 22301, 16229, 11125, 10301, 829, 424, 306, 82, 13289, 13060, 7289, 
      2465, 260, 2564, 24385, 13505, 11498, 338, 4936, 1636, 1885, 13481, 
      2525, 2141, 1874, 19337, 14177, 13241, 9232, 6740, 5492, 3616, 3152, 
      2132, 1537, 857, 272, 80, 41, 25, 32, 24973, 20173, 7578, 6570, 3258, 
      10, 13693, 8468, 1160, 260, 29, 85, 148, 733, 1768, 19045, 16901, 8837, 
      7745, 6725, 1157, 901, 170, 785, 19600, 14884, 11664, 9025, 7569, 6241, 
      400, 169, 1, 0, 19601, 12101, 11237, 10202, 10001, 9802, 9026, 7570, 
      4357, 626, 362, 10, 10, 17, 626, 1297, 1937, 22205, 15380, 12325, 8, 
      20, 21034, 18505, 17965, 16650, 16393, 15634, 3853, 2610, 1453, 738, 
      18512, 11465, 11041, 9817, 5492, 3860, 1312, 2041, 22226, 18794, 15650, 
      5650, 3050, 1114, 15661, 1480, 1332, 52, 12593, 8885, 6610, 4405, 1813, 
      410, 1345, 17753, 16193, 15440, 8713, 5689, 2180, 793, 18037, 6165, 
      4570, 1930, 1105, 117, 85, 81, 337, 1450, 1762, 15725, 9901, 8749, 
      7496, 1621, 125, 116, 776, 1864, 15005, 13577, 12002, 1417, 1885, 
      17568, 9360, 720, 585, 180, 340, 673, 1440, 19490, 17069, 13625, 185, 
      14357, 13421, 12740, 10397, 200, 212, 13914, 3825, 18752, 18481, 12137, 
      9665, 7481, 7312, 2105, 1700, 1412, 377, 14213, 10289, 7013, 3314, 
      3205, 578, 514, 458, 410, 3573, 1845, 613, 493, 349, 1108, 1348, 11386, 
      10765, 10562, 2762, 2042, 1090, 1586, 11009, 10804, 5729, 3649, 15325, 
      15082, 8185, 4162, 3357, 3145, 1597, 10088, 8765, 3400, 485, 680, 1928, 
      10330, 9554, 610, 593, 673, 929, 5200, 4801, 13621, 10229, 4594, 650, 
      1517, 1000, 1301, 16858, 14418, 10930, 4825, 15668, 7840, 793, 12077, 
      9866, 2866, 922, 1241, 4996, 3816, 1021, 1341, 15845, 10762, 8186, 
      2330, 1802, 12260, 6065, 3233, 1073, 1028, 16714, 3690, 3589, 2314, 
      1210, 1093, 1138, 1345, 2050, 11972, 3965, 1781, 1165, 1412, 1585, 
      1521, 1440, 1396, 1360, 1321, 1521, 2817, 1433, 1658, 2969, 3050, 
      13108, 2405, 1508, 14517, 8746, 6850, 1962, 1777, 3121, 9077, 2081, 
      9333, 2088, 1828, 2725, 16249, 3005, 13385, 6161, 2897, 2105, 2080, 
      2297, 8109, 2034, 20612, 3637, 2341, 2165, 3412, 10858, 10309, 8770, 
      2210, 3973, 16945, 13540, 8865, 7780, 6660, 5668, 4153, 11050, 8962, 
      7877, 6497, 2417, 2465, 2482, 2657, 5626, 5002, 3385, 2745, 3085, 3562, 
      10448, 5620, 2873, 2708, 2848, 3233, 6905, 5210, 3034, 14797, 6637, 
      3277, 3816, 6050, 5729, 4789, 3601, 3314, 3281, 3050, 16361, 9697, 
      9536, 8912, 7232, 5345, 4657, 3361, 11170, 9025, 3298, 4693, 9140, 
      4885, 4205, 3620, 3589, 4808, 5213, 3625, 5002, 22921, 17289, 14416, 
      12625, 9684, 6849, 4825, 3856, 5364, 6304, 16946, 16265, 14537, 11642, 
      9650, 6637, 3946, 3865, 6869, 4244, 4040, 4744, 13573, 7218, 4330, 
      16417, 9137, 6596, 5185, 5321, 19850, 9554, 9125, 4514, 4241, 5521, 
      13960, 8077, 5956, 5512, 4612, 4456, 4392, 5317, 6205, 7060, 13514, 
      12953, 7853, 4553, 4570, 17849, 5153, 5108, 4705, 4705, 4820, 5408, 
      5465, 5648, 5993, 9117, 5722, 5337, 5245, 5290, 5437, 7162, 5000, 5021, 
      18266, 5941, 5882, 5825, 5825, 6197, 17284, 12753, 6948, 6553, 5233, 
      5220, 5184, 6340, 5770, 5498, 5338, 5378, 6058, 11560, 5485, 9965, 
      8874, 7306, 10954, 22160, 9257, 6676, 5777, 7801, 8912, 10970, 6029, 
      6290, 7693, 9650, 10418, 11554, 12013, 10053, 7605, 6309, 6088, 6408, 
      7765, 8685, 9448, 10708, 17477, 9377, 10865, 19396, 7025, 6841, 6929, 
      10000, 11024, 13957, 6642, 6885, 7402, 12186, 13285, 23108, 18824, 
      8933, 6788, 6740, 7048, 9028, 11765, 12349, 23018, 15914, 7618, 7514, 
      7730, 12365, 11025, 7732, 13309, 11450, 7954, 7289, 7234, 11321, 11450, 
      10532, 9421, 7757, 8072, 12437, 8725, 8145, 7594, 8410, 11665, 15313, 
      25433, 16393, 12785, 12644, 8969, 8068, 22321, 10522, 8882, 9217, 
      11765, 15490, 16936, 10404, 9396, 9124, 9325, 10216, 10501, 13876, 
      25705, 8906, 8297, 9725, 10045, 12770, 27508, 25888, 10145, 9689, 9553, 
      8660, 8633, 8489, 9689, 15188, 30553, 27418, 22105, 13410, 12370, 
      11353, 9378, 9274, 8845, 10018, 14312, 12805, 12085, 11972, 10952, 
      10772, 9992, 14165, 11941, 16421, 18625, 9892, 9745, 9700, 9252, 9225, 
      18058, 14450, 9770, 9733, 12545, 15970, 14228, 12308, 9748, 15688, 
      16004, 11826, 12826, 13050, 13165, 13401, 18265, 13721, 19604, 20402, 
      13429, 12429, 13885, 14248, 20808, 12458, 20213, 12580, 12706, 13637, 
      11812, 11597, 15860, 34553, 13213, 15938, 18173, 22685, 15145, 18064, 
      18553, 23328, 18605, 23762, 31144, 12884, 12125, 12104, 18989, 21901, 
      12577, 13700, 12580, 20644, 28394, 15685, 13498, 12805, 12773, 22970, 
      24218, 16021, 14085, 14906, 37481, 14365, 33805, 14365, 14417, 14357, 
      14330, 15217, 43445, 36200, 15460, 15080, 41620, 41546, 41225, 18277, 
      17893, 16613, 16570, 47617, 43866, 17425, 18196, 16981, 18100, 17785, 
      17748, 17593, 17789, 47885, 20250, 19520, 19345, 21625, 21536, 21533, 
      21125, 20488, 23050, 26420, 24040, 26141, 24349, 27458, 26624, 25924, 
      27028, 27593, 27680, 29650, 29585, 30269, 30370, 31957, 30760, 31301, 
      33448, 33641, 32825, 33844, 33625, 35314, 36125, 37621, 37777, 38693, 
      38033, 38932, 41225, 41490, 46269, 47009, 46954 ], 
  [ 22058, 23354, 21960, 20968, 20722, 21905, 22261, 20648, 22153, 18250, 
      17506, 20241, 15929, 16978, 14354, 14801, 15236, 14890, 15874, 15146, 
      13345, 11849, 16465, 16525, 16561, 13625, 12482, 11252, 14992, 11250, 
      12025, 11101, 11729, 11890, 12437, 10690, 12368, 16513, 13325, 15385, 
      58356, 60244, 13745, 8209, 10081, 14050, 16481, 52309, 48285, 12704, 
      6201, 15496, 12202, 12602, 5785, 11140, 44740, 48529, 12010, 43418, 
      48005, 40925, 14794, 14036, 5213, 3218, 5330, 10498, 11849, 39098, 
      8325, 9333, 40180, 5402, 3530, 2410, 2689, 4849, 8324, 40804, 5242, 
      5002, 4885, 2545, 7605, 10357, 34645, 5044, 2665, 14594, 14825, 43394, 
      4000, 17680, 23497, 33337, 35892, 3434, 8794, 36194, 47450, 2312, 4292, 
      34280, 35381, 49997, 2938, 36058, 36433, 3625, 2960, 1348, 1280, 14480, 
      17153, 19457, 1989, 1476, 8821, 10116, 33300, 3050, 877, 842, 8941, 
      19066, 32882, 33965, 40045, 43690, 820, 809, 5684, 12448, 30025, 31409, 
      34273, 34640, 1753, 733, 8298, 19225, 2276, 692, 9701, 12557, 12776, 
      14365, 15560, 33800, 45197, 1781, 1649, 6401, 11650, 13394, 40625, 772, 
      5337, 12240, 27472, 28800, 41785, 2210, 610, 673, 6770, 7754, 17953, 
      18754, 23330, 24865, 884, 442, 490, 5202, 7837, 10642, 11050, 11257, 
      22941, 7289, 9236, 11636, 18089, 35744, 1450, 361, 410, 425, 650, 1202, 
      5402, 8461, 25010, 29602, 36082, 40361, 6565, 6724, 14248, 16965, 
      22824, 26568, 1130, 2789, 13745, 25889, 33413, 617, 7652, 21281, 801, 
      514, 1594, 2529, 11889, 14149, 680, 3332, 15325, 17357, 25477, 33685, 
      205, 365, 5645, 24505, 400, 3625, 4768, 7033, 12688, 16528, 23248, 202, 
      290, 1346, 1642, 12890, 25085, 15725, 19981, 706, 757, 3106, 8362, 
      15957, 36181, 320, 640, 1153, 15193, 4949, 10049, 33538, 612, 8136, 
      8872, 33525, 26, 466, 650, 1961, 3389, 4381, 6425, 7081, 8861, 10226, 
      12346, 15401, 17449, 18250, 20474, 20761, 340, 20, 2825, 3497, 6905, 
      19897, 538, 2313, 11245, 15385, 18234, 22210, 23113, 27898, 33133, 8, 
      104, 2120, 2708, 3368, 11240, 12104, 23413, 28228, 1, 325, 1025, 2026, 
      2810, 3722, 14401, 16130, 19322, 19601, 0, 900, 1156, 1521, 1600, 1681, 
      2025, 2809, 5476, 13225, 14641, 18769, 20449, 20736, 27225, 30976, 
      33856, 82, 257, 842, 20165, 20737, 29, 20, 40, 125, 148, 229, 6088, 
      7925, 10408, 27893, 25, 1098, 1234, 1690, 4365, 6093, 10825, 34234, 97, 
      25, 241, 4241, 7241, 29945, 250, 10429, 10841, 18521, 820, 2152, 3517, 
      5512, 9640, 25317, 31012, 98, 218, 305, 2258, 4274, 8885, 27938, 100, 
      3908, 5393, 9473, 11728, 18020, 19108, 19664, 24400, 31393, 32825, 306, 
      1762, 2290, 2997, 10282, 18306, 18577, 27637, 33205, 424, 676, 1061, 
      31076, 33224, 185, 2057, 13577, 14282, 21437, 23837, 26690, 31097, 145, 
      244, 720, 18640, 610, 794, 953, 1690, 20333, 20905, 725, 6596, 241, 
      250, 1186, 2074, 3250, 3361, 9634, 10629, 11461, 16866, 740, 1856, 
      3620, 7481, 7652, 15385, 15881, 16385, 16897, 7178, 10490, 15418, 
      16418, 18514, 28513, 29873, 1549, 1768, 1845, 8605, 10125, 28213, 
      30949, 1730, 1805, 4850, 7250, 724, 761, 3104, 6641, 7796, 8144, 30676, 
      2205, 2842, 7837, 20322, 24157, 32125, 2165, 2509, 17645, 17908, 23588, 
      26084, 5713, 6154, 1252, 2340, 6505, 18801, 12946, 25589, 27850, 845, 
      1205, 2197, 6452, 1053, 3865, 21178, 1940, 2809, 9809, 17945, 26384, 
      6617, 8237, 23642, 26762, 1224, 2581, 3925, 11509, 13221, 2117, 5722, 
      9610, 18650, 20005, 1249, 8945, 9124, 12049, 17665, 20068, 22633, 
      25360, 30265, 2385, 8658, 14314, 19858, 25425, 16354, 16850, 17609, 
      18125, 18649, 19450, 25250, 33266, 18720, 25945, 33696, 34057, 2393, 
      13250, 18793, 2120, 4469, 5933, 15605, 16820, 11722, 4516, 16000, 4490, 
      16565, 23585, 30922, 2164, 32040, 2938, 7474, 13730, 17978, 24953, 
      27130, 5780, 20705, 2041, 12226, 17650, 19714, 33001, 4325, 4616, 5597, 
      21997, 35240, 2570, 3365, 5690, 6565, 7685, 8933, 35698, 4513, 5785, 
      6660, 8080, 23040, 24208, 24505, 26640, 9725, 10781, 15044, 18884, 
      28744, 31741, 5305, 9997, 18730, 22765, 25705, 29170, 8480, 10985, 
      26729, 3770, 9050, 17450, 31709, 10141, 10660, 12520, 16372, 18045, 
      18292, 21141, 3650, 6506, 6625, 7121, 8801, 11674, 13226, 18650, 5737, 
      7232, 20825, 34820, 7345, 13450, 15570, 18625, 27274, 34933, 36738, 
      19748, 35405, 3482, 4010, 4777, 5506, 7325, 10370, 14506, 27817, 36605, 
      40345, 4225, 4384, 4896, 6201, 7569, 10996, 19225, 26704, 10946, 18121, 
      19597, 32621, 5608, 10733, 18485, 4810, 8730, 12069, 15418, 34594, 
      4321, 8585, 8996, 19225, 22592, 35072, 5989, 10466, 14225, 15461, 
      19601, 21125, 22181, 33466, 37714, 41089, 6381, 6660, 11080, 21780, 
      26557, 5114, 18178, 18413, 21650, 26690, 28205, 32713, 33050, 34073, 
      35818, 10100, 16505, 18080, 18548, 31193, 32180, 40345, 27261, 27562, 
      5525, 17000, 17221, 17444, 33124, 35176, 5941, 7850, 14645, 15650, 
      22730, 22997, 24641, 35317, 19345, 21313, 25633, 26793, 33073, 9173, 
      24098, 48178, 12365, 15277, 50845, 5769, 12186, 17725, 24946, 39850, 
      44041, 10537, 22676, 31057, 38900, 46177, 48625, 52001, 9898, 11858, 
      16130, 21554, 24973, 30893, 38690, 42410, 45133, 49193, 7240, 44500, 
      49348, 6917, 19466, 32162, 32810, 46241, 49505, 9316, 28601, 31364, 
      34961, 52625, 55684, 6705, 7461, 15210, 23985, 27297, 31525, 41905, 
      51082, 52786, 6893, 8749, 19493, 19949, 35285, 52520, 12818, 34445, 
      10900, 12681, 19825, 24480, 27505, 48672, 49081, 14281, 16250, 32506, 
      34781, 51746, 18632, 20852, 25621, 35957, 49012, 59380, 7618, 9778, 
      12330, 12469, 18594, 32533, 8144, 15665, 19625, 38720, 48548, 59273, 
      10037, 16385, 18737, 19585, 38546, 42517, 43642, 54577, 8164, 21325, 
      26596, 39784, 41224, 50949, 8285, 8345, 18082, 19306, 19730, 24157, 
      24410, 26506, 38906, 57565, 8528, 8473, 9040, 13505, 14705, 16208, 
      21233, 21689, 24340, 39793, 13005, 14578, 15538, 15705, 17485, 17865, 
      19885, 54018, 46472, 59912, 10874, 22021, 22714, 22949, 26981, 27794, 
      11425, 13977, 23857, 24100, 47632, 58057, 14593, 17153, 25793, 56933, 
      57809, 43829, 47629, 48413, 48808, 49604, 63428, 50202, 66445, 11521, 
      17426, 19226, 49802, 51005, 68765, 19813, 67048, 20213, 20617, 19306, 
      24481, 25666, 54289, 11380, 20840, 54085, 60520, 71752, 18010, 59849, 
      61178, 72953, 60948, 73665, 11885, 24425, 30106, 32045, 61610, 69002, 
      27476, 23557, 30277, 65221, 12769, 19940, 25313, 30500, 31588, 70625, 
      73553, 19994, 24218, 22797, 13450, 26452, 13690, 27850, 29300, 29800, 
      30053, 27856, 15482, 14677, 28097, 30517, 15613, 15817, 15776, 23906, 
      25480, 29800, 30037, 17680, 17009, 28928, 27457, 33802, 30157, 31802, 
      32045, 33290, 34324, 18778, 26981, 29889, 31952, 28346, 28537, 30490, 
      31762, 34765, 28085, 31153, 38293, 32552, 38600, 31905, 36945, 40165, 
      38465, 37908, 39113, 39673, 39888, 39170, 43745, 39730, 43853, 43272, 
      40933, 41684, 44228, 42445, 43066, 45305, 45832, 45922, 46916, 47268, 
      49408, 48065, 50626, 51449, 57044, 58340, 58565 ], 
  [ 18338, 19154, 18180, 17188, 16762, 17525, 17761, 16628, 17533, 14530, 
      13906, 15381, 12209, 12658, 10874, 11141, 11336, 11050, 11674, 10946, 
      9685, 8669, 11545, 11485, 11461, 9425, 8642, 7712, 10132, 7650, 8125, 
      7501, 7829, 7930, 8177, 6970, 7988, 10693, 8345, 9805, 45216, 46864, 
      8465, 4789, 5941, 8650, 10421, 39889, 36405, 7604, 3501, 9556, 7162, 
      7442, 3145, 6400, 33280, 36529, 6970, 32138, 36065, 30005, 8914, 8336, 
      9593, 6338, 2690, 5818, 6749, 28418, 4365, 5013, 29320, 9962, 7010, 
      4930, 5569, 2329, 4304, 29824, 9802, 9442, 9265, 5365, 3825, 5617, 
      24625, 9544, 5725, 8594, 8765, 31994, 8020, 10900, 15457, 23497, 25632, 
      7154, 4474, 25874, 35450, 5252, 1832, 24260, 25181, 37637, 6418, 25738, 
      26053, 7585, 6500, 3328, 3140, 8420, 10433, 12197, 4869, 3816, 4381, 
      5256, 23400, 6770, 2137, 1802, 4441, 11866, 23042, 23945, 29065, 32170, 
      2080, 2009, 2384, 6868, 20665, 21809, 24193, 24500, 4573, 1513, 3978, 
      11965, 5576, 1832, 4901, 6917, 7076, 8245, 9140, 23780, 33437, 4721, 
      4469, 2741, 6250, 7514, 29525, 2512, 2097, 6660, 18532, 19620, 30505, 
      5570, 2050, 853, 2930, 3554, 10933, 11554, 15170, 16405, 584, 1282, 
      970, 1962, 3577, 5482, 5770, 5917, 14841, 3209, 4496, 6176, 11009, 
      25364, 4330, 1261, 890, 845, 530, 362, 2042, 3961, 16490, 20242, 25642, 
      29261, 2725, 2824, 8068, 10125, 14724, 17748, 290, 689, 7685, 17189, 
      23393, 2657, 3392, 13481, 3141, 394, 274, 549, 6309, 7969, 260, 872, 
      8845, 10397, 16837, 23605, 1465, 425, 2105, 16045, 340, 985, 1588, 
      2953, 6868, 9748, 15028, 1642, 410, 146, 202, 7010, 16505, 9125, 12421, 
      106, 97, 706, 3802, 9297, 25681, 2180, 100, 73, 8713, 1649, 4949, 
      23458, 72, 3636, 4132, 23445, 866, 106, 50, 221, 809, 1321, 2525, 2941, 
      4121, 5066, 6586, 8861, 10429, 11050, 12794, 13021, 2320, 1040, 545, 
      857, 2825, 12337, 58, 333, 5785, 8845, 11034, 14170, 14893, 18778, 
      23113, 788, 404, 260, 488, 788, 5780, 6404, 15133, 19048, 901, 145, 5, 
      226, 530, 962, 8101, 9410, 11882, 12101, 900, 0, 16, 81, 100, 121, 225, 
      529, 1936, 7225, 8281, 11449, 12769, 12996, 18225, 21316, 23716, 1522, 
      197, 2, 12545, 12997, 1229, 680, 580, 365, 328, 229, 2308, 3485, 5188, 
      18773, 685, 18, 34, 130, 1305, 2313, 5485, 24034, 1537, 745, 241, 1241, 
      3041, 20465, 250, 5209, 5501, 11261, 40, 292, 877, 1972, 4660, 16677, 
      21352, 578, 338, 245, 338, 1274, 4145, 18818, 640, 1088, 1913, 4553, 
      6148, 10880, 11728, 12164, 15940, 21673, 22865, 306, 202, 370, 657, 
      5122, 11106, 11317, 18577, 23185, 244, 136, 101, 21416, 23204, 605, 
      317, 7517, 8042, 13577, 15497, 17810, 21437, 985, 544, 180, 11380, 250, 
      194, 173, 250, 12713, 13165, 245, 2696, 901, 850, 226, 394, 850, 901, 
      4714, 5409, 6001, 10026, 320, 356, 1040, 3281, 3392, 8905, 9281, 9665, 
      10057, 3098, 5330, 8938, 9698, 11314, 19333, 20453, 349, 388, 405, 
      4045, 5085, 19093, 21349, 410, 425, 1730, 3170, 544, 521, 884, 2801, 
      3536, 3764, 21136, 585, 802, 3577, 12762, 15817, 22345, 605, 709, 
      10685, 10888, 15368, 17384, 2293, 2554, 592, 720, 2785, 11601, 7186, 
      17009, 18850, 965, 725, 757, 2792, 873, 1405, 13498, 800, 1009, 5009, 
      10985, 17684, 2957, 3977, 15482, 18002, 1044, 1021, 1525, 6229, 7461, 
      977, 2482, 4930, 11570, 12625, 1249, 4505, 4624, 6649, 10825, 12688, 
      14713, 16900, 20905, 1125, 4338, 8314, 12538, 16965, 9874, 10250, 
      10829, 11225, 11629, 12250, 16850, 23426, 11700, 17425, 23796, 24097, 
      1373, 7610, 11773, 1460, 2069, 2813, 9365, 10280, 6562, 2176, 9700, 
      2210, 10145, 15605, 21562, 1864, 22500, 1858, 3874, 8090, 11258, 16733, 
      18490, 2960, 13385, 2701, 7066, 11050, 12634, 23341, 2405, 2516, 2957, 
      14437, 25220, 2330, 2225, 3050, 3505, 4145, 4913, 25618, 2593, 3145, 
      3600, 4420, 15300, 16228, 16465, 18180, 5525, 6221, 9224, 12104, 19924, 
      22381, 3085, 5737, 12010, 15145, 17485, 20290, 4820, 6425, 18329, 2810, 
      5210, 11090, 22409, 5941, 6280, 7540, 10312, 11565, 11752, 13941, 3050, 
      3866, 3925, 4181, 5141, 6994, 8066, 12050, 3577, 4292, 13745, 25040, 
      4405, 8290, 9810, 12085, 18874, 25153, 26658, 12968, 25565, 4322, 3530, 
      3517, 3706, 4505, 6290, 9106, 19357, 26585, 29725, 3625, 3604, 3636, 
      4041, 4689, 6736, 12625, 18484, 6746, 11821, 12937, 23321, 3988, 6653, 
      12125, 3970, 5490, 7569, 9898, 24994, 4321, 5465, 5696, 12745, 15332, 
      25412, 4369, 6626, 9125, 10001, 13061, 14225, 15041, 24106, 27634, 
      30469, 4581, 4680, 7060, 14760, 18517, 4514, 12058, 12233, 14690, 
      18650, 19865, 23533, 23810, 24653, 26098, 6560, 10865, 12020, 12368, 
      22313, 23120, 29905, 19161, 19402, 4925, 11300, 11461, 11624, 23944, 
      25636, 5041, 5570, 9665, 10370, 15650, 15857, 17141, 25777, 13105, 
      14593, 17953, 18873, 23953, 6353, 16778, 36658, 8285, 10237, 38965, 
      5949, 8226, 12025, 17506, 29650, 33181, 7297, 15776, 22417, 28880, 
      35017, 37105, 40001, 7018, 8138, 10970, 14954, 17593, 22313, 28730, 
      31850, 34153, 37613, 6100, 33640, 37768, 6257, 13466, 23402, 23930, 
      35141, 37925, 6976, 20561, 22784, 25721, 40625, 43264, 6885, 6561, 
      10530, 16965, 19557, 22945, 31525, 39322, 40786, 7013, 6949, 13613, 
      13949, 26045, 40580, 9098, 25385, 8080, 9081, 13945, 17460, 19825, 
      37332, 37681, 10141, 11450, 23866, 25721, 39986, 13172, 14792, 18421, 
      26717, 37672, 46600, 8098, 7858, 9090, 9169, 13194, 23953, 7844, 11225, 
      13985, 29060, 37328, 46553, 8177, 11765, 13397, 14005, 28946, 32257, 
      33202, 42517, 8584, 15325, 19336, 30004, 31204, 39429, 9065, 8765, 
      13042, 13906, 14210, 17497, 17690, 19306, 29306, 45145, 9908, 9193, 
      8500, 10145, 10865, 11828, 15353, 15689, 17680, 30073, 9945, 10858, 
      11458, 11565, 12745, 13005, 14425, 42138, 35732, 47252, 9194, 16081, 
      16594, 16769, 19841, 20474, 9505, 10737, 17497, 17680, 36772, 45697, 
      11173, 12773, 19013, 44753, 45509, 33629, 36829, 37493, 37828, 38504, 
      50408, 39042, 53065, 10081, 13226, 14426, 38762, 39785, 55145, 14893, 
      53668, 15233, 15577, 14746, 18421, 19306, 42709, 13000, 15860, 42565, 
      48100, 57892, 14050, 47549, 48698, 58973, 48528, 59625, 12665, 18605, 
      22906, 24425, 49130, 55562, 20936, 18097, 23137, 52321, 12769, 15680, 
      19433, 23360, 24208, 57065, 59633, 15794, 18698, 17757, 15250, 20512, 
      14650, 21610, 22760, 23140, 23333, 21796, 18122, 15937, 22037, 23857, 
      17833, 17977, 17876, 19346, 20500, 23620, 23797, 20740, 19409, 23108, 
      22117, 26842, 24217, 25442, 25625, 26570, 27424, 21658, 22181, 24309, 
      25892, 23546, 23677, 25210, 26122, 28345, 23645, 26773, 31873, 27812, 
      32180, 27585, 31365, 33745, 32645, 32328, 33293, 34153, 34308, 33890, 
      37505, 34690, 37673, 37332, 35953, 36584, 38408, 37225, 37666, 39785, 
      40372, 40762, 41576, 42048, 43588, 42725, 45226, 45929, 51344, 52520, 
      52685 ], 
  [ 17978, 18730, 17812, 16820, 16370, 17077, 17297, 16228, 17053, 14170, 
      13562, 14869, 11849, 12218, 10546, 10789, 10952, 10674, 11250, 10522, 
      9333, 8381, 11025, 10949, 10917, 9001, 8266, 7376, 9620, 7306, 7741, 
      7157, 7445, 7538, 7745, 6610, 7540, 10053, 7817, 9197, 43600, 45216, 
      7897, 4469, 5525, 8066, 9749, 38369, 34957, 7060, 3277, 8900, 6626, 
      6890, 2929, 5904, 31888, 35065, 6434, 30770, 34609, 28685, 8266, 7712, 
      10313, 6890, 2474, 5330, 6205, 27130, 3973, 4573, 28008, 10706, 7610, 
      5402, 6089, 2129, 3904, 28496, 10546, 10170, 9985, 5877, 3457, 5121, 
      23425, 10280, 6269, 7930, 8093, 30610, 8692, 10132, 14521, 22321, 
      24400, 7786, 4034, 24634, 33986, 5780, 1640, 23060, 23957, 36125, 7018, 
      24498, 24805, 8249, 7108, 3728, 3524, 7748, 9673, 11365, 5389, 4264, 
      3925, 4744, 22216, 7402, 2441, 2066, 3977, 11042, 21866, 22745, 27737, 
      30770, 2384, 2305, 2080, 6260, 19553, 20665, 22985, 23284, 5085, 1753, 
      3538, 11133, 6152, 2120, 4397, 6301, 6452, 7565, 8420, 22580, 32005, 
      5249, 4981, 2389, 5666, 6866, 28181, 2880, 1801, 6052, 17476, 18532, 
      29137, 6154, 2378, 1013, 2554, 3130, 10133, 10730, 14218, 15413, 680, 
      1530, 1170, 1666, 3145, 4930, 5202, 5341, 13897, 2801, 4000, 5584, 
      10201, 24116, 4850, 1517, 1090, 1037, 650, 386, 1730, 3497, 15490, 
      19130, 24386, 27917, 2349, 2440, 7380, 9349, 13780, 16708, 314, 545, 
      7013, 16165, 22193, 3065, 2960, 12577, 3589, 514, 234, 421, 5701, 7281, 
      340, 680, 8117, 9605, 15821, 22397, 1769, 569, 1769, 15053, 468, 769, 
      1300, 2545, 6228, 8980, 14068, 1970, 562, 122, 146, 6362, 15497, 8381, 
      11549, 162, 145, 522, 3330, 8545, 24417, 2564, 164, 65, 7985, 1345, 
      4405, 22250, 136, 3172, 3636, 22237, 1114, 194, 106, 125, 601, 1049, 
      2141, 2525, 3625, 4514, 5954, 8125, 9629, 10226, 11906, 12125, 2720, 
      1312, 377, 641, 2417, 11465, 130, 205, 5193, 8109, 10210, 13234, 13933, 
      17698, 21913, 1028, 580, 148, 328, 580, 5188, 5780, 14165, 17960, 1157, 
      257, 5, 122, 362, 730, 7397, 8650, 11026, 11237, 1156, 16, 0, 25, 36, 
      49, 121, 361, 1600, 6561, 7569, 10609, 11881, 12100, 17161, 20164, 
      22500, 1850, 325, 26, 11665, 12101, 1525, 904, 788, 533, 488, 365, 
      1940, 3029, 4628, 17693, 909, 10, 10, 58, 1033, 1945, 4909, 22810, 
      1865, 977, 377, 977, 2617, 19337, 386, 4649, 4925, 10429, 72, 180, 661, 
      1636, 4132, 15661, 20200, 778, 490, 373, 218, 1010, 3649, 17738, 848, 
      848, 1585, 4033, 5540, 10064, 10880, 11300, 14948, 20513, 21673, 442, 
      130, 250, 481, 4570, 10282, 10485, 17505, 21985, 356, 200, 109, 20264, 
      22004, 797, 221, 6845, 7346, 12665, 14521, 16762, 20285, 1233, 720, 
      244, 10548, 338, 250, 205, 194, 11833, 12269, 317, 2312, 1125, 1066, 
      234, 306, 666, 709, 4194, 4849, 5409, 9250, 400, 292, 832, 2857, 2960, 
      8177, 8537, 8905, 9281, 2690, 4778, 8210, 8938, 10490, 18245, 19333, 
      325, 340, 349, 3573, 4549, 18013, 20205, 370, 377, 1450, 2762, 656, 
      625, 724, 2425, 3104, 3316, 20000, 505, 666, 3145, 11890, 14841, 21177, 
      533, 605, 9893, 10088, 14408, 16360, 1973, 2210, 640, 640, 2425, 10777, 
      6554, 16001, 17786, 1117, 797, 701, 2440, 985, 1213, 12610, 784, 905, 
      4505, 10193, 16660, 2605, 3545, 14530, 16970, 1156, 949, 1341, 5661, 
      6829, 961, 2186, 4442, 10762, 11777, 1385, 4049, 4160, 6065, 10049, 
      11840, 13793, 15908, 19793, 1093, 3898, 7650, 11698, 15973, 9146, 9506, 
      10061, 10441, 10829, 11426, 15866, 22250, 10900, 16425, 22612, 22905, 
      1373, 6994, 10973, 1508, 1885, 2533, 8669, 9544, 6010, 2000, 8996, 
      2042, 9425, 14677, 20450, 1960, 21364, 1850, 3530, 7474, 10498, 15773, 
      17474, 2720, 12545, 2925, 6514, 10306, 11826, 22189, 2285, 2372, 2741, 
      13565, 24020, 2434, 2209, 2834, 3233, 3809, 4513, 24410, 2473, 2929, 
      3328, 4068, 14404, 15300, 15529, 17188, 5101, 5749, 8584, 11336, 18884, 
      21269, 2925, 5305, 11250, 14265, 16525, 19242, 4468, 5953, 17345, 2818, 
      4834, 10378, 21305, 5517, 5832, 7012, 9640, 10837, 11016, 13117, 3106, 
      3650, 3701, 3925, 4789, 6506, 7514, 11306, 3425, 4036, 12937, 23872, 
      4149, 7738, 9178, 11349, 17890, 23985, 25450, 12200, 24389, 4570, 3602, 
      3485, 3602, 4265, 5882, 8522, 18365, 25385, 28445, 3681, 3636, 3604, 
      3889, 4441, 6304, 11881, 17524, 6322, 11117, 12185, 22217, 3908, 6245, 
      11413, 3994, 5194, 7105, 9298, 23850, 4457, 5185, 5392, 12017, 14500, 
      24260, 4289, 6250, 8581, 9409, 12325, 13441, 14225, 22994, 26426, 
      29189, 4477, 4552, 6660, 13960, 17581, 4570, 11378, 11545, 13898, 
      17714, 18889, 22445, 22714, 23533, 24938, 6224, 10249, 11348, 11680, 
      21265, 22048, 28649, 18217, 18450, 4981, 10676, 10829, 10984, 22856, 
      24500, 5057, 5402, 9137, 9802, 14842, 15041, 16277, 24641, 12409, 
      13833, 17065, 17953, 22873, 6113, 15938, 35258, 7877, 9701, 37517, 
      6109, 7834, 11401, 16650, 28426, 31869, 7001, 14992, 21401, 27680, 
      33665, 35705, 38537, 6770, 7778, 10418, 14210, 16745, 21305, 27538, 
      30578, 32825, 36205, 6084, 32328, 36360, 6305, 12802, 22370, 22882, 
      33797, 36517, 6800, 19625, 21776, 24625, 39161, 41744, 7045, 6577, 
      10042, 16165, 18661, 21937, 30277, 37890, 39322, 7165, 6845, 12965, 
      13285, 24949, 39124, 8738, 24313, 7840, 8737, 13297, 16660, 18937, 
      35956, 36297, 9725, 10946, 22850, 24649, 38554, 12580, 14120, 17597, 
      25621, 36296, 45032, 8298, 7738, 8794, 8865, 12610, 22945, 7940, 10769, 
      13369, 27908, 35968, 44993, 8065, 11285, 12821, 13397, 27802, 31025, 
      31946, 41045, 8776, 14661, 18504, 28836, 30004, 38029, 9305, 8957, 
      12506, 13322, 13610, 16745, 16930, 18482, 28162, 43625, 10228, 9425, 
      8564, 9833, 10489, 11380, 14705, 15025, 16928, 28913, 9673, 10498, 
      11050, 11149, 12249, 12493, 13833, 40690, 34436, 45700, 9106, 15425, 
      15914, 16081, 19025, 19634, 9385, 10441, 16785, 16960, 35460, 44185, 
      10853, 12325, 18245, 43265, 44005, 32405, 35525, 36173, 36500, 37160, 
      48808, 37690, 51417, 10025, 12802, 13922, 37426, 38425, 53465, 14373, 
      52020, 14705, 15041, 14274, 17749, 18594, 41301, 13352, 15332, 41165, 
      46580, 56180, 13658, 46045, 47170, 57245, 47008, 57889, 12905, 17965, 
      22082, 23545, 47602, 53906, 20200, 17505, 22321, 50737, 12905, 15248, 
      18785, 22544, 23360, 55393, 57913, 15370, 18098, 17221, 15626, 19856, 
      14914, 20914, 22024, 22388, 22573, 21124, 18610, 16241, 21365, 23105, 
      18265, 18401, 18292, 18874, 19972, 22932, 23101, 21284, 19865, 22468, 
      21541, 26050, 23561, 24730, 24905, 25810, 26640, 22178, 21677, 23701, 
      25220, 23042, 23165, 24642, 25506, 27625, 23189, 26325, 31153, 27316, 
      31460, 27145, 30757, 33025, 32005, 31720, 32653, 33553, 33700, 33322, 
      36809, 34154, 36985, 36676, 35425, 36040, 37768, 36665, 37082, 39185, 
      39780, 40210, 41000, 41488, 42948, 42149, 44642, 45329, 50720, 51880, 
      52037 ], 
  [ 17573, 18245, 17397, 16405, 15925, 16562, 16762, 15773, 16498, 13765, 
      13177, 14274, 11444, 11713, 10181, 10394, 10517, 10249, 10765, 10037, 
      8938, 8066, 10420, 10324, 10282, 8516, 7841, 7001, 9025, 6921, 7306, 
      6772, 7010, 7093, 7250, 6205, 7025, 9298, 7202, 8482, 41625, 43201, 
      7232, 4114, 5050, 7381, 8954, 36514, 33192, 6425, 3042, 8125, 6001, 
      6245, 2704, 5329, 30193, 33280, 5809, 29105, 32834, 27080, 7501, 6977, 
      11258, 7625, 2249, 4765, 5570, 25565, 3528, 4068, 26413, 11681, 8405, 
      6037, 6784, 1924, 3449, 26881, 11521, 11125, 10930, 6562, 3042, 4546, 
      21970, 11245, 6994, 7145, 7298, 28925, 9577, 9217, 13396, 20896, 22905, 
      8621, 3529, 23129, 32201, 6485, 1445, 21605, 22472, 34280, 7813, 22993, 
      23290, 9124, 7913, 4273, 4049, 6953, 8768, 10370, 6084, 4869, 3400, 
      4149, 20781, 8237, 2866, 2441, 3442, 10057, 20441, 21290, 26122, 29065, 
      2809, 2720, 1745, 5545, 18208, 19280, 21520, 21809, 5770, 2098, 3033, 
      10138, 6917, 2525, 3812, 5576, 5717, 6760, 7565, 21125, 30260, 5954, 
      5666, 1994, 4981, 6101, 26546, 3385, 1476, 5337, 16201, 17217, 27472, 
      6929, 2833, 1258, 2129, 2645, 9178, 9745, 13073, 14218, 845, 1885, 
      1465, 1341, 2650, 4285, 4537, 4666, 12762, 2336, 3425, 4889, 9236, 
      22601, 5545, 1882, 1385, 1322, 845, 461, 1385, 2962, 14285, 17785, 
      22861, 26282, 1924, 2005, 6565, 8424, 12645, 15453, 389, 410, 6218, 
      14930, 20738, 3620, 2465, 11492, 4194, 709, 229, 306, 4986, 6466, 485, 
      485, 7252, 8660, 14596, 20932, 2194, 794, 1394, 13858, 673, 544, 985, 
      2080, 5473, 8065, 12913, 2425, 797, 137, 121, 5597, 14282, 7496, 10504, 
      277, 250, 337, 2785, 7650, 22882, 3089, 289, 100, 7120, 1010, 3770, 
      20785, 261, 2637, 3061, 20772, 1469, 349, 221, 50, 386, 754, 1706, 
      2050, 3050, 3869, 5209, 7250, 8674, 9241, 10841, 11050, 3265, 1697, 
      212, 416, 1952, 10420, 265, 90, 4498, 7234, 9225, 12109, 12778, 16393, 
      20458, 1373, 845, 53, 173, 365, 4493, 5045, 13000, 16645, 1522, 442, 
      50, 37, 197, 485, 6562, 7745, 10001, 10202, 1521, 81, 25, 0, 1, 4, 36, 
      196, 1225, 5776, 6724, 9604, 10816, 11025, 15876, 18769, 21025, 2305, 
      530, 101, 10610, 11026, 1940, 1229, 1093, 788, 733, 580, 1525, 2504, 
      3973, 16388, 1234, 45, 25, 13, 738, 1530, 4234, 21325, 2320, 1312, 592, 
      692, 2132, 17972, 601, 3994, 4250, 9434, 157, 85, 436, 1261, 3517, 
      14436, 18805, 1073, 725, 578, 113, 725, 3074, 16433, 1153, 593, 1220, 
      3428, 4825, 9089, 9865, 10265, 13753, 19108, 20228, 657, 85, 145, 306, 
      3925, 9297, 9490, 16210, 20530, 541, 325, 164, 18869, 20549, 1082, 146, 
      6050, 6521, 11570, 13346, 15497, 18890, 1588, 985, 369, 9553, 493, 365, 
      290, 169, 10778, 11194, 452, 1877, 1450, 1381, 289, 241, 481, 514, 
      3589, 4194, 4714, 8325, 545, 257, 617, 2372, 2465, 7312, 7652, 8000, 
      8356, 2225, 4133, 7345, 8033, 9505, 16930, 17978, 340, 325, 324, 3028, 
      3924, 16708, 18820, 365, 362, 1145, 2297, 841, 800, 569, 2000, 2609, 
      2801, 18625, 450, 541, 2650, 10845, 13666, 19762, 488, 520, 8948, 9133, 
      13253, 15125, 1618, 1825, 745, 585, 2020, 9792, 5809, 14786, 16501, 
      1352, 932, 676, 2045, 1170, 1018, 11545, 809, 820, 3920, 9248, 15425, 
      2210, 3050, 13385, 15725, 1341, 904, 1156, 4996, 6084, 986, 1861, 3877, 
      9797, 10762, 1600, 3524, 3625, 5380, 9124, 10825, 12688, 14713, 18448, 
      1098, 3393, 6865, 10693, 14778, 8281, 8621, 9146, 9506, 9874, 10441, 
      14681, 20825, 9945, 15220, 21177, 21460, 1418, 6269, 10018, 1613, 1700, 
      2228, 7844, 8669, 5365, 1825, 8161, 1877, 8570, 13562, 19105, 2125, 
      19989, 1885, 3145, 6749, 9593, 14618, 16249, 2465, 11540, 3250, 5869, 
      9421, 10861, 20794, 2180, 2237, 2516, 12520, 22565, 2609, 2234, 2609, 
      2938, 3434, 4058, 22945, 2368, 2704, 3033, 3673, 13329, 14185, 14404, 
      15993, 4616, 5204, 7829, 10421, 17629, 19924, 2770, 4810, 10345, 13210, 
      15370, 17977, 4073, 5408, 16160, 2873, 4409, 9533, 19970, 5032, 5317, 
      6397, 8845, 9972, 10141, 12132, 3221, 3425, 3466, 3650, 4394, 5941, 
      6869, 10421, 3280, 3761, 11972, 22457, 3874, 7093, 8433, 10474, 16705, 
      22570, 23985, 11285, 22964, 4925, 3737, 3490, 3517, 4010, 5417, 7837, 
      17170, 23930, 26890, 3796, 3721, 3609, 3744, 4176, 5809, 10996, 16369, 
      5837, 10282, 11290, 20882, 3853, 5780, 10568, 4069, 4869, 6570, 8593, 
      22465, 4672, 4880, 5057, 11152, 13505, 22865, 4234, 5825, 7946, 8714, 
      11450, 12506, 13250, 21649, 24961, 27634, 4392, 4437, 6205, 13005, 
      16456, 4685, 10573, 10730, 12953, 16589, 17714, 21130, 21389, 22178, 
      23533, 5849, 9524, 10553, 10865, 20000, 20753, 27124, 17082, 17305, 
      5096, 9941, 10084, 10229, 21541, 23125, 5122, 5237, 8522, 9137, 13877, 
      14066, 15242, 23266, 11584, 12928, 16000, 16848, 21568, 5858, 14933, 
      33553, 7412, 9076, 35752, 6354, 7389, 10666, 15625, 26941, 30274, 6676, 
      14057, 20176, 26225, 32020, 34000, 36752, 6505, 7373, 9773, 13325, 
      15730, 20090, 26093, 29033, 31210, 34490, 6109, 30733, 34645, 6410, 
      12017, 21125, 21617, 32162, 34802, 6625, 18500, 20561, 23300, 37376, 
      39889, 7290, 6642, 9477, 15210, 17586, 20722, 28762, 36145, 37537, 
      7400, 6760, 12200, 12500, 23624, 37349, 8333, 23018, 7585, 8352, 12532, 
      15705, 17872, 34281, 34612, 9250, 10361, 21625, 23354, 36809, 11885, 
      13325, 16612, 24296, 34621, 43117, 8593, 7633, 8469, 8530, 11925, 
      21730, 8105, 10244, 12644, 26513, 34313, 43088, 7970, 10730, 12146, 
      12682, 26417, 29530, 30421, 39250, 9061, 13876, 17509, 27421, 28549, 
      36324, 9650, 9242, 11881, 12637, 12905, 15850, 16025, 17497, 26777, 
      41770, 10673, 9760, 8689, 9488, 10064, 10865, 13940, 14240, 16033, 
      27508, 9378, 10093, 10585, 10674, 11674, 11898, 13138, 38925, 32861, 
      43805, 9041, 14650, 15109, 15266, 18050, 18629, 9280, 10116, 15940, 
      16105, 33865, 42340, 10498, 11810, 17330, 41450, 42170, 30920, 33940, 
      34568, 34885, 35525, 46853, 36045, 49402, 10000, 12317, 13337, 35801, 
      36770, 51410, 13768, 50005, 14090, 14416, 13729, 16954, 17749, 39586, 
      13837, 14717, 39460, 44725, 54085, 13213, 44210, 45305, 55130, 45153, 
      55764, 13250, 17210, 21097, 22490, 45737, 51881, 19325, 16810, 21346, 
      48802, 13120, 14753, 18020, 21569, 22345, 53348, 55808, 14885, 17393, 
      16596, 16141, 19081, 15289, 20089, 21149, 21493, 21668, 20329, 19265, 
      16666, 20570, 22210, 18850, 18976, 18857, 18329, 19357, 22117, 22276, 
      22009, 20480, 21713, 20866, 25105, 22786, 23885, 24050, 24905, 25705, 
      22873, 21092, 22986, 24425, 22457, 22570, 23977, 24781, 26770, 22664, 
      25810, 30298, 26741, 30605, 26640, 30042, 32170, 31250, 31005, 31898, 
      32848, 32985, 32657, 35984, 33529, 36170, 35901, 34810, 35405, 37013, 
      36010, 36397, 38480, 39085, 39565, 40325, 40833, 42193, 41474, 43957, 
      44624, 49985, 51125, 51272 ], 
  [ 17498, 18154, 17320, 16328, 15842, 16465, 16661, 15688, 16393, 13690, 
      13106, 14161, 11369, 11618, 10114, 10321, 10436, 10170, 10674, 9946, 
      8865, 8009, 10305, 10205, 10161, 8425, 7762, 6932, 8912, 6850, 7225, 
      6701, 6929, 7010, 7157, 6130, 6928, 9153, 7085, 8345, 41236, 42804, 
      7105, 4049, 4961, 7250, 8801, 36149, 32845, 6304, 3001, 7976, 5882, 
      6122, 2665, 5220, 29860, 32929, 5690, 28778, 32485, 26765, 7354, 6836, 
      11453, 7778, 2210, 4658, 5449, 25258, 3445, 3973, 26100, 11882, 8570, 
      6170, 6929, 1889, 3364, 26564, 11722, 11322, 11125, 6705, 2965, 4437, 
      21685, 11444, 7145, 6994, 7145, 28594, 9760, 9040, 13177, 20617, 22612, 
      8794, 3434, 22834, 31850, 6632, 1412, 21320, 22181, 33917, 7978, 22698, 
      22993, 9305, 8080, 4388, 4160, 6800, 8593, 10177, 6229, 4996, 3301, 
      4036, 20500, 8410, 2957, 2522, 3341, 9866, 20162, 21005, 25805, 28730, 
      2900, 2809, 1684, 5408, 17945, 19009, 21233, 21520, 5913, 2173, 2938, 
      9945, 7076, 2612, 3701, 5437, 5576, 6605, 7400, 20840, 29917, 6101, 
      5809, 1921, 4850, 5954, 26225, 3492, 1417, 5200, 15952, 16960, 27145, 
      7090, 2930, 1313, 2050, 2554, 8993, 9554, 12850, 13985, 884, 1962, 
      1530, 1282, 2557, 4162, 4410, 4537, 12541, 2249, 3316, 4756, 9049, 
      22304, 5690, 1961, 1450, 1385, 890, 482, 1322, 2861, 14050, 17522, 
      22562, 25961, 1845, 1924, 6408, 8245, 12424, 15208, 410, 389, 6065, 
      14689, 20453, 3737, 2372, 11281, 4321, 754, 234, 289, 4849, 6309, 520, 
      452, 7085, 8477, 14357, 20645, 2285, 845, 1325, 13625, 720, 505, 928, 
      1993, 5328, 7888, 12688, 2522, 850, 146, 122, 5450, 14045, 7325, 10301, 
      306, 277, 306, 2682, 7477, 22581, 3200, 320, 113, 6953, 949, 3649, 
      20498, 292, 2536, 2952, 20485, 1546, 386, 250, 41, 349, 701, 1625, 
      1961, 2941, 3746, 5066, 7081, 8489, 9050, 10634, 10841, 3380, 1780, 
      185, 377, 1865, 10217, 298, 73, 4365, 7065, 9034, 11890, 12553, 16138, 
      20173, 1448, 904, 40, 148, 328, 4360, 4904, 12773, 16388, 1601, 485, 
      65, 26, 170, 442, 6401, 7570, 9802, 10001, 1600, 100, 36, 1, 0, 1, 25, 
      169, 1156, 5625, 6561, 9409, 10609, 10816, 15625, 18496, 20736, 2402, 
      577, 122, 10405, 10817, 2029, 1300, 1160, 845, 788, 629, 1448, 2405, 
      3848, 16133, 1305, 58, 34, 10, 685, 1453, 4105, 21034, 2417, 1385, 641, 
      641, 2041, 17705, 650, 3869, 4121, 9241, 180, 72, 397, 1192, 3400, 
      14197, 18532, 1138, 778, 625, 98, 674, 2965, 16178, 1220, 548, 1153, 
      3313, 4688, 8900, 9668, 10064, 13520, 18833, 19945, 706, 82, 130, 277, 
      3802, 9106, 9297, 15957, 20245, 584, 356, 181, 18596, 20264, 1145, 137, 
      5897, 6362, 11357, 13117, 15250, 18617, 1665, 1044, 400, 9360, 530, 
      394, 313, 170, 10573, 10985, 485, 1796, 1521, 1450, 306, 234, 450, 481, 
      3474, 4069, 4581, 8146, 580, 256, 580, 2281, 2372, 7145, 7481, 7825, 
      8177, 2138, 4010, 7178, 7858, 9314, 16673, 17713, 349, 328, 325, 2925, 
      3805, 16453, 18549, 370, 365, 1090, 2210, 884, 841, 544, 1921, 2516, 
      2704, 18356, 445, 522, 2557, 10642, 13437, 19485, 485, 509, 8765, 8948, 
      13028, 14884, 1553, 1754, 772, 580, 1945, 9601, 5666, 14549, 16250, 
      1405, 965, 677, 1972, 1213, 985, 11338, 820, 809, 3809, 9065, 15184, 
      2137, 2957, 13162, 15482, 1384, 901, 1125, 4869, 5941, 997, 1802, 3770, 
      9610, 10565, 1649, 3425, 3524, 5249, 8945, 10628, 12473, 14480, 18185, 
      1105, 3298, 6714, 10498, 14545, 8114, 8450, 8969, 9325, 9689, 10250, 
      14450, 20546, 9760, 14985, 20896, 21177, 1433, 6130, 9833, 1640, 1669, 
      2173, 7685, 8500, 5242, 1796, 8000, 1850, 8405, 13345, 18842, 2164, 
      19720, 1898, 3074, 6610, 9418, 14393, 16010, 2420, 11345, 3321, 5746, 
      9250, 10674, 20521, 2165, 2216, 2477, 12317, 22280, 2650, 2245, 2570, 
      2885, 3365, 3973, 22658, 2353, 2665, 2980, 3600, 13120, 13968, 14185, 
      15760, 4525, 5101, 7684, 10244, 17384, 19661, 2745, 4717, 10170, 13005, 
      15145, 17730, 4000, 5305, 15929, 2890, 4330, 9370, 19709, 4941, 5220, 
      6280, 8692, 9805, 9972, 11941, 3250, 3386, 3425, 3601, 4321, 5834, 
      6746, 10250, 3257, 3712, 11785, 22180, 3825, 6970, 8290, 10305, 16474, 
      22293, 23698, 11108, 22685, 5002, 3770, 3497, 3506, 3965, 5330, 7706, 
      16937, 23645, 26585, 3825, 3744, 3616, 3721, 4129, 5716, 10825, 16144, 
      5746, 10121, 11117, 20621, 3848, 5693, 10405, 4090, 4810, 6469, 8458, 
      22194, 4721, 4825, 4996, 10985, 13312, 22592, 4229, 5746, 7825, 8581, 
      11281, 12325, 13061, 21386, 24674, 27329, 4381, 4420, 6120, 12820, 
      16237, 4714, 10418, 10573, 12770, 16370, 17485, 20873, 21130, 21913, 
      23258, 5780, 9385, 10400, 10708, 19753, 20500, 26825, 16861, 17082, 
      5125, 9800, 9941, 10084, 21284, 22856, 5141, 5210, 8405, 9010, 13690, 
      13877, 15041, 22997, 11425, 12753, 15793, 16633, 21313, 5813, 14738, 
      33218, 7325, 8957, 35405, 6409, 7306, 10525, 15426, 26650, 29961, 6617, 
      13876, 19937, 25940, 31697, 33665, 36401, 6458, 7298, 9650, 13154, 
      15533, 19853, 25810, 28730, 30893, 34153, 6120, 30420, 34308, 6437, 
      11866, 20882, 21370, 31841, 34465, 6596, 18281, 20324, 23041, 37025, 
      39524, 7345, 6661, 9370, 15025, 17377, 20485, 28465, 35802, 37186, 
      7453, 6749, 12053, 12349, 23365, 37000, 8258, 22765, 7540, 8281, 12385, 
      15520, 17665, 33952, 34281, 9161, 10250, 21386, 23101, 36466, 11752, 
      13172, 16421, 24037, 34292, 42740, 8658, 7618, 8410, 8469, 11794, 
      21493, 8144, 10145, 12505, 26240, 33988, 42713, 7957, 10625, 12017, 
      12545, 26146, 29237, 30122, 38897, 9124, 13725, 17316, 27144, 28264, 
      35989, 9725, 9305, 11762, 12506, 12770, 15677, 15850, 17306, 26506, 
      41405, 10768, 9833, 8720, 9425, 9985, 10768, 13793, 14089, 15860, 
      27233, 9325, 10018, 10498, 10585, 11565, 11785, 13005, 38578, 32552, 
      43432, 9034, 14501, 14954, 15109, 17861, 18434, 9265, 10057, 15777, 
      15940, 33552, 41977, 10433, 11713, 17153, 41093, 41809, 30629, 33629, 
      34253, 34568, 35204, 46468, 35722, 49005, 10001, 12226, 13226, 35482, 
      36445, 51005, 13653, 49608, 13973, 14297, 13626, 16801, 17586, 39249, 
      13940, 14600, 39125, 44360, 53672, 13130, 43849, 44938, 54713, 44788, 
      55345, 13325, 17065, 20906, 22285, 45370, 51482, 19156, 16677, 21157, 
      48421, 13169, 14660, 17873, 21380, 22148, 52945, 55393, 14794, 17258, 
      16477, 16250, 18932, 15370, 19930, 20980, 21320, 21493, 20176, 19402, 
      16757, 20417, 22037, 18973, 19097, 18976, 18226, 19240, 21960, 22117, 
      22160, 20609, 21568, 20737, 24922, 22637, 23722, 23885, 24730, 25524, 
      23018, 20981, 22849, 24272, 22346, 22457, 23850, 24642, 26605, 22565, 
      25713, 30133, 26632, 30440, 26545, 29905, 32005, 31105, 30868, 31753, 
      32713, 32848, 32530, 35825, 33410, 36013, 35752, 34693, 35284, 36868, 
      35885, 36266, 38345, 38952, 39442, 40196, 40708, 42048, 41345, 43826, 
      44489, 49844, 50980, 51125 ], 
  [ 17425, 18065, 17245, 16253, 15761, 16370, 16562, 15605, 16290, 13617, 
      13037, 14050, 11296, 11525, 10049, 10250, 10357, 10093, 10585, 9857, 
      8794, 7954, 10192, 10088, 10042, 8336, 7685, 6865, 8801, 6781, 7146, 
      6632, 6850, 6929, 7066, 6057, 6833, 9010, 6970, 8210, 40849, 42409, 
      6980, 3986, 4874, 7121, 8650, 35786, 32500, 6185, 2962, 7829, 5765, 
      6001, 2628, 5113, 29529, 32580, 5573, 28453, 32138, 26452, 7209, 6697, 
      11650, 7933, 2173, 4553, 5330, 24953, 3364, 3880, 25789, 12085, 8737, 
      6305, 7076, 1856, 3281, 26249, 11925, 11521, 11322, 6850, 2890, 4330, 
      21402, 11645, 7298, 6845, 6994, 28265, 9945, 8865, 12960, 20340, 22321, 
      8969, 3341, 22541, 31501, 6781, 1381, 21037, 21892, 33556, 8145, 22405, 
      22698, 9488, 8249, 4505, 4273, 6649, 8420, 9986, 6376, 5125, 3204, 
      3925, 20221, 8585, 3050, 2605, 3242, 9677, 19885, 20722, 25490, 28397, 
      2993, 2900, 1625, 5273, 17684, 18740, 20948, 21233, 6058, 2250, 2845, 
      9754, 7237, 2701, 3592, 5300, 5437, 6452, 7237, 20557, 29576, 6250, 
      5954, 1850, 4721, 5809, 25906, 3601, 1360, 5065, 15705, 16705, 26820, 
      7253, 3029, 1370, 1973, 2465, 8810, 9365, 12629, 13754, 925, 2041, 
      1597, 1225, 2466, 4041, 4285, 4410, 12322, 2164, 3209, 4625, 8864, 
      22009, 5837, 2042, 1517, 1450, 937, 505, 1261, 2762, 13817, 17261, 
      22265, 25642, 1768, 1845, 6253, 8068, 12205, 14965, 433, 370, 5914, 
      14450, 20170, 3856, 2281, 11072, 4450, 801, 241, 274, 4714, 6154, 557, 
      421, 6920, 8296, 14120, 20360, 2378, 898, 1258, 13394, 769, 468, 873, 
      1908, 5185, 7713, 12465, 2621, 905, 157, 125, 5305, 13810, 7156, 10100, 
      337, 306, 277, 2581, 7306, 22282, 3313, 353, 128, 6788, 890, 3530, 
      20213, 325, 2437, 2845, 20200, 1625, 425, 281, 34, 314, 650, 1546, 
      1874, 2834, 3625, 4925, 6914, 8306, 8861, 10429, 10634, 3497, 1865, 
      160, 340, 1780, 10016, 333, 58, 4234, 6898, 8845, 11673, 12330, 15885, 
      19890, 1525, 965, 29, 125, 293, 4229, 4765, 12548, 16133, 1682, 530, 
      82, 17, 145, 401, 6242, 7397, 9605, 9802, 1681, 121, 49, 4, 1, 0, 16, 
      144, 1089, 5476, 6400, 9216, 10404, 10609, 15376, 18225, 20449, 2501, 
      626, 145, 10202, 10610, 2120, 1373, 1229, 904, 845, 680, 1373, 2308, 
      3725, 15880, 1378, 73, 45, 9, 634, 1378, 3978, 20745, 2516, 1460, 692, 
      592, 1952, 17440, 701, 3746, 3994, 9050, 205, 61, 360, 1125, 3285, 
      13960, 18261, 1205, 833, 674, 85, 625, 2858, 15925, 1289, 505, 1088, 
      3200, 4553, 8713, 9473, 9865, 13289, 18560, 19664, 757, 81, 117, 250, 
      3681, 8917, 9106, 15706, 19962, 629, 389, 200, 18325, 19981, 1210, 130, 
      5746, 6205, 11146, 12890, 15005, 18346, 1744, 1105, 433, 9169, 569, 
      425, 338, 173, 10370, 10778, 520, 1717, 1594, 1521, 325, 229, 421, 450, 
      3361, 3946, 4450, 7969, 617, 257, 545, 2192, 2281, 6980, 7312, 7652, 
      8000, 2053, 3889, 7013, 7685, 9125, 16418, 17450, 360, 333, 328, 2824, 
      3688, 16200, 18280, 377, 370, 1037, 2125, 929, 884, 521, 1844, 2425, 
      2609, 18089, 442, 505, 2466, 10441, 13210, 19210, 484, 500, 8584, 8765, 
      12805, 14645, 1490, 1685, 801, 577, 1872, 9412, 5525, 14314, 16001, 
      1460, 1000, 680, 1901, 1258, 954, 11133, 833, 800, 3700, 8884, 14945, 
      2066, 2866, 12941, 15241, 1429, 900, 1096, 4744, 5800, 1010, 1745, 
      3665, 9425, 10370, 1700, 3328, 3425, 5120, 8768, 10433, 12260, 14249, 
      17924, 1114, 3205, 6565, 10305, 14314, 7949, 8281, 8794, 9146, 9506, 
      10061, 14221, 20269, 9577, 14752, 20617, 20896, 1450, 5993, 9650, 1669, 
      1640, 2120, 7528, 8333, 5121, 1769, 7841, 1825, 8242, 13130, 18581, 
      2205, 19453, 1913, 3005, 6473, 9245, 14170, 15773, 2377, 11152, 3394, 
      5625, 9081, 10489, 20250, 2152, 2197, 2440, 12116, 21997, 2693, 2258, 
      2533, 2834, 3298, 3890, 22373, 2340, 2628, 2929, 3529, 12913, 13753, 
      13968, 15529, 4436, 5000, 7541, 10069, 17141, 19400, 2722, 4626, 9997, 
      12802, 14922, 17485, 3929, 5204, 15700, 2909, 4253, 9209, 19450, 4852, 
      5125, 6165, 8541, 9640, 9805, 11752, 3281, 3349, 3386, 3554, 4250, 
      5729, 6625, 10081, 3236, 3665, 11600, 21905, 3778, 6849, 8149, 10138, 
      16245, 22018, 23413, 10933, 22408, 5081, 3805, 3506, 3497, 3922, 5245, 
      7577, 16706, 23362, 26282, 3856, 3769, 3625, 3700, 4084, 5625, 10656, 
      15921, 5657, 9962, 10946, 20362, 3845, 5608, 10244, 4113, 4753, 6370, 
      8325, 21925, 4772, 4772, 4937, 10820, 13121, 22321, 4226, 5669, 7706, 
      8450, 11114, 12146, 12874, 21125, 24389, 27026, 4372, 4405, 6037, 
      12637, 16020, 4745, 10265, 10418, 12589, 16153, 17258, 20618, 20873, 
      21650, 22985, 5713, 9248, 10249, 10553, 19508, 20249, 26528, 16642, 
      16861, 5156, 9661, 9800, 9941, 21029, 22589, 5162, 5185, 8290, 8885, 
      13505, 13690, 14842, 22730, 11268, 12580, 15588, 16420, 21060, 5770, 
      14545, 32885, 7240, 8840, 35060, 6466, 7225, 10386, 15229, 26361, 
      29650, 6560, 13697, 19700, 25657, 31376, 33332, 36052, 6413, 7225, 
      9529, 12985, 15338, 19618, 25529, 28429, 30578, 33818, 6133, 30109, 
      33973, 6466, 11717, 20641, 21125, 31522, 34130, 6569, 18064, 20089, 
      22784, 36676, 39161, 7402, 6682, 9265, 14842, 17170, 20250, 28170, 
      35461, 36837, 7508, 6740, 11908, 12200, 23108, 36653, 8185, 22514, 
      7497, 8212, 12240, 15337, 17460, 33625, 33952, 9074, 10141, 21149, 
      22850, 36125, 11621, 13021, 16232, 23780, 33965, 42365, 8725, 7605, 
      8353, 8410, 11665, 21258, 8185, 10048, 12368, 25969, 33665, 42340, 
      7946, 10522, 11890, 12410, 25877, 28946, 29825, 38546, 9189, 13576, 
      17125, 26869, 27981, 35656, 9802, 9370, 11645, 12377, 12637, 15506, 
      15677, 17117, 26237, 41042, 10865, 9908, 8753, 9364, 9908, 10673, 
      13648, 13940, 15689, 26960, 9274, 9945, 10413, 10498, 11458, 11674, 
      12874, 38233, 32245, 43061, 9029, 14354, 14801, 14954, 17674, 18241, 
      9252, 10000, 15616, 15777, 33241, 41616, 10370, 11618, 16978, 40738, 
      41450, 30340, 33320, 33940, 34253, 34885, 46085, 35401, 48610, 10004, 
      12137, 13117, 35165, 36122, 50602, 13540, 49213, 13858, 14180, 13525, 
      16650, 17425, 38914, 14045, 14485, 38792, 43997, 53261, 13049, 43490, 
      44573, 54298, 44425, 54928, 13402, 16922, 20717, 22082, 45005, 51085, 
      18989, 16546, 20970, 48042, 13220, 14569, 17728, 21193, 21953, 52544, 
      54980, 14705, 17125, 16360, 16361, 18785, 15453, 19773, 20813, 21149, 
      21320, 20025, 19541, 16850, 20266, 21866, 19098, 19220, 19097, 18125, 
      19125, 21805, 21960, 22313, 20740, 21425, 20610, 24741, 22490, 23561, 
      23722, 24557, 25345, 23165, 20872, 22714, 24121, 22237, 22346, 23725, 
      24505, 26442, 22468, 25618, 29970, 26525, 30277, 26452, 29770, 31842, 
      30962, 30733, 31610, 32580, 32713, 32405, 35668, 33293, 35858, 35605, 
      34578, 35165, 36725, 35762, 36137, 38212, 38821, 39321, 40069, 40585, 
      41905, 41218, 43697, 44356, 49705, 50837, 50980 ], 
  [ 17153, 17729, 16965, 15973, 15457, 16010, 16186, 15293, 15898, 13345, 
      12781, 13626, 11024, 11173, 9809, 9986, 10061, 9805, 10249, 9521, 8530, 
      7754, 9760, 9640, 9586, 8000, 7397, 6617, 8377, 6525, 6850, 6376, 6554, 
      6625, 6722, 5785, 6473, 8458, 6530, 7690, 39321, 40849, 6500, 3754, 
      4546, 6625, 8066, 34354, 31140, 5729, 2826, 7261, 5317, 5537, 2500, 
      4705, 28225, 31204, 5125, 27173, 30770, 25220, 6649, 6161, 12458, 8573, 
      2045, 4153, 4874, 23753, 3060, 3528, 24565, 12917, 9425, 6865, 7684, 
      1744, 2969, 25009, 12757, 12337, 12130, 7450, 2610, 3922, 20290, 12469, 
      7930, 6269, 6410, 26969, 10705, 8185, 12112, 19252, 21177, 9689, 2989, 
      21389, 30125, 7397, 1277, 19925, 20756, 32132, 8833, 21253, 21538, 
      10240, 8945, 4993, 4745, 6065, 7748, 9242, 6984, 5661, 2836, 3501, 
      19125, 9305, 3442, 2957, 2866, 8941, 18797, 19610, 24250, 27085, 3385, 
      3284, 1409, 4753, 16660, 17684, 19828, 20105, 6658, 2578, 2493, 9010, 
      7901, 3077, 3176, 4772, 4901, 5860, 6605, 19445, 28232, 6866, 6554, 
      1586, 4225, 5249, 24650, 4057, 1152, 4545, 14737, 15705, 25540, 7925, 
      3445, 1618, 1685, 2129, 8098, 8629, 11765, 12850, 1109, 2377, 1885, 
      1017, 2122, 3577, 3805, 3922, 11466, 1844, 2801, 4121, 8144, 20849, 
      6445, 2386, 1805, 1730, 1145, 617, 1037, 2386, 12905, 16237, 21097, 
      24386, 1480, 1549, 5653, 7380, 11349, 14013, 545, 314, 5330, 13514, 
      19058, 4352, 1937, 10256, 4986, 1009, 289, 234, 4194, 5554, 725, 317, 
      6280, 7592, 13192, 19240, 2770, 1130, 1010, 12490, 985, 340, 673, 1588, 
      4633, 7033, 11593, 3037, 1145, 221, 157, 4745, 12890, 6500, 9316, 481, 
      442, 181, 2197, 6642, 21106, 3785, 505, 208, 6148, 674, 3074, 19093, 
      477, 2061, 2437, 19080, 1961, 601, 425, 26, 194, 466, 1250, 1546, 2426, 
      3161, 4381, 6266, 7594, 8125, 9629, 9826, 3985, 2225, 80, 212, 1460, 
      9232, 493, 18, 3730, 6250, 8109, 10825, 11458, 14893, 18778, 1853, 
      1229, 5, 53, 173, 3725, 4229, 11668, 15133, 2026, 730, 170, 1, 65, 257, 
      5626, 6725, 8837, 9026, 2025, 225, 121, 36, 25, 16, 0, 64, 841, 4900, 
      5776, 8464, 9604, 9801, 14400, 17161, 19321, 2917, 842, 257, 9410, 
      9802, 2504, 1685, 1525, 1160, 1093, 904, 1093, 1940, 3253, 14888, 1690, 
      153, 109, 25, 450, 1098, 3490, 19609, 2932, 1780, 916, 416, 1616, 
      16400, 925, 3274, 3506, 8306, 325, 37, 232, 877, 2845, 13032, 17197, 
      1493, 1073, 890, 53, 449, 2450, 14933, 1585, 353, 848, 2768, 4033, 
      7985, 8713, 9089, 12385, 17488, 18560, 981, 97, 85, 162, 3217, 8181, 
      8362, 14722, 18850, 829, 541, 296, 17261, 18869, 1490, 122, 5162, 5597, 
      10322, 12002, 14045, 17282, 2080, 1369, 585, 8425, 745, 569, 458, 205, 
      9578, 9970, 680, 1421, 1906, 1825, 421, 229, 325, 346, 2929, 3474, 
      3946, 7281, 785, 281, 425, 1856, 1937, 6340, 6656, 6980, 7312, 1733, 
      3425, 6373, 7013, 8389, 15418, 16418, 424, 373, 360, 2440, 3240, 15208, 
      17224, 425, 410, 845, 1805, 1129, 1076, 449, 1556, 2081, 2249, 17041, 
      450, 457, 2122, 9657, 12322, 18130, 500, 484, 7880, 8053, 11933, 13709, 
      1258, 1429, 937, 585, 1600, 8676, 4981, 13394, 15025, 1700, 1160, 712, 
      1637, 1458, 850, 10333, 905, 784, 3284, 8180, 14009, 1802, 2522, 12077, 
      14297, 1629, 916, 1000, 4264, 5256, 1082, 1537, 3265, 8705, 9610, 1924, 
      2960, 3049, 4624, 8080, 9673, 11428, 13345, 16900, 1170, 2853, 5989, 
      9553, 13410, 7309, 7625, 8114, 8450, 8794, 9325, 13325, 19181, 8865, 
      13840, 19521, 19792, 1538, 5465, 8938, 1805, 1544, 1928, 6920, 7685, 
      4657, 1681, 7225, 1745, 7610, 12290, 17557, 2389, 18405, 1993, 2749, 
      5945, 8573, 13298, 14845, 2225, 10400, 3706, 5161, 8425, 9769, 19186, 
      2120, 2141, 2312, 11332, 20885, 2885, 2330, 2405, 2650, 3050, 3578, 
      21253, 2308, 2500, 2745, 3265, 12105, 12913, 13120, 14625, 4100, 4616, 
      6989, 9389, 16189, 18376, 2650, 4282, 9325, 12010, 14050, 16525, 3665, 
      4820, 14804, 3005, 3965, 8585, 18434, 4516, 4765, 5725, 7957, 9000, 
      9157, 11016, 3425, 3221, 3250, 3386, 3986, 5329, 6161, 9425, 3172, 
      3497, 10880, 20825, 3610, 6385, 7605, 9490, 15349, 20938, 22293, 10253, 
      21320, 5417, 3965, 3562, 3481, 3770, 4925, 7081, 15802, 22250, 25090, 
      4000, 3889, 3681, 3636, 3924, 5281, 10000, 15049, 5321, 9346, 10282, 
      19346, 3853, 5288, 9620, 4225, 4545, 5994, 7813, 20869, 4996, 4580, 
      4721, 10180, 12377, 21257, 4234, 5381, 7250, 7946, 10466, 11450, 12146, 
      20101, 23269, 25834, 4356, 4365, 5725, 11925, 15172, 4889, 9673, 9818, 
      11885, 15305, 16370, 19618, 19865, 20618, 21913, 5465, 8720, 9665, 
      9953, 18548, 19265, 25360, 15786, 15997, 5300, 9125, 9256, 9389, 20029, 
      21541, 5266, 5105, 7850, 8405, 12785, 12962, 14066, 21682, 10660, 
      11908, 14788, 15588, 20068, 5618, 13793, 31573, 6920, 8392, 33700, 
      6714, 6921, 9850, 14461, 25225, 28426, 6352, 13001, 18772, 24545, 
      30112, 32020, 34676, 6253, 6953, 9065, 12329, 14578, 18698, 24425, 
      27245, 29338, 32498, 6205, 28885, 32653, 6602, 11141, 19697, 20165, 
      30266, 32810, 6481, 17216, 19169, 21776, 35300, 37729, 7650, 6786, 
      8865, 14130, 16362, 19330, 27010, 34117, 35461, 7748, 6724, 11348, 
      11624, 22100, 35285, 7913, 21530, 7345, 7956, 11680, 14625, 16660, 
      32337, 32656, 8746, 9725, 20221, 21866, 34781, 11117, 12437, 15496, 
      22772, 32677, 40885, 9013, 7573, 8145, 8194, 11169, 20338, 8369, 9680, 
      11840, 24905, 32393, 40868, 7922, 10130, 11402, 11890, 24821, 27802, 
      28657, 37162, 9469, 13000, 16381, 25789, 26869, 34344, 10130, 9650, 
      11197, 11881, 12125, 14842, 15005, 16381, 25181, 39610, 11273, 10228, 
      8905, 9140, 9620, 10313, 13088, 13364, 15025, 25888, 9090, 9673, 10093, 
      10170, 11050, 11250, 12370, 36873, 31037, 41597, 9029, 13786, 14209, 
      14354, 16946, 17489, 9220, 9792, 14992, 15145, 32017, 40192, 10138, 
      11258, 16298, 39338, 40034, 29204, 32104, 32708, 33013, 33629, 44573, 
      34137, 47050, 10036, 11801, 12701, 33917, 34850, 49010, 13108, 47653, 
      13418, 13732, 13141, 16066, 16801, 37594, 14485, 14045, 37480, 42565, 
      51637, 12745, 42074, 43133, 52658, 42993, 53280, 13730, 16370, 19981, 
      21290, 43565, 49517, 18341, 16042, 20242, 46546, 13444, 14225, 17168, 
      20465, 21193, 50960, 53348, 14369, 16613, 15912, 16825, 18217, 15805, 
      19165, 20165, 20485, 20648, 19441, 20117, 17242, 19682, 21202, 19618, 
      19732, 19601, 17741, 18685, 21205, 21352, 22945, 21284, 20873, 20122, 
      24037, 21922, 22937, 23090, 23885, 24649, 23773, 20456, 22194, 23537, 
      21821, 21922, 23245, 23977, 25810, 22100, 25258, 29338, 26117, 29645, 
      26100, 29250, 31210, 30410, 30213, 31058, 32068, 32193, 31925, 35060, 
      32845, 35258, 35037, 34138, 34709, 36173, 35290, 35641, 37700, 38317, 
      38857, 39581, 40113, 41353, 40730, 43201, 43844, 49169, 50285, 50420 ], 
  [ 16705, 17153, 16501, 15509, 14945, 15386, 15530, 14765, 15210, 12897, 
      12365, 12874, 10576, 10565, 9425, 9554, 9565, 9325, 9673, 8945, 8098, 
      7450, 8992, 8840, 8770, 7424, 6917, 6217, 7625, 6109, 6354, 5960, 6058, 
      6113, 6130, 5337, 5849, 7450, 5746, 6746, 36361, 37825, 5636, 3386, 
      3986, 5729, 6994, 31586, 28516, 4913, 2650, 6221, 4517, 4705, 2340, 
      3985, 25713, 28548, 4325, 24709, 28130, 22852, 5625, 5185, 14170, 9949, 
      1885, 3449, 4058, 21449, 2548, 2920, 22213, 14677, 10897, 8081, 8996, 
      1616, 2441, 22625, 14517, 14065, 13842, 8746, 2146, 3202, 18162, 14213, 
      9290, 5213, 5338, 24473, 12321, 6921, 10512, 17172, 18985, 11225, 2381, 
      19181, 27469, 8725, 1165, 17797, 18580, 29380, 10305, 19045, 19314, 
      11840, 10433, 6065, 5785, 4993, 6500, 7850, 8296, 6829, 2196, 2749, 
      17029, 10841, 4322, 3757, 2210, 7565, 16717, 17482, 21866, 24557, 4265, 
      4148, 1073, 3809, 14708, 15668, 17684, 17945, 7954, 3330, 1885, 7618, 
      9325, 3925, 2440, 3812, 3925, 4772, 5437, 17317, 25640, 8194, 7850, 
      1154, 3329, 4225, 22234, 5065, 832, 3601, 12897, 13801, 23076, 9365, 
      4373, 2210, 1205, 1553, 6770, 7253, 10133, 11138, 1573, 3145, 2557, 
      697, 1530, 2745, 2941, 3042, 9850, 1300, 2081, 3209, 6800, 18625, 7757, 
      3170, 2477, 2386, 1657, 937, 685, 1730, 11177, 14285, 18857, 21970, 
      1000, 1053, 4549, 6100, 9733, 12205, 865, 298, 4258, 11738, 16930, 
      5440, 1345, 8720, 6154, 1521, 481, 250, 3250, 4450, 1157, 205, 5096, 
      6280, 11432, 17096, 3650, 1690, 610, 10778, 1513, 180, 369, 1044, 3625, 
      5769, 9945, 3965, 1721, 445, 317, 3721, 11146, 5284, 7844, 865, 810, 
      85, 1525, 5410, 18850, 4825, 905, 464, 4964, 338, 2258, 16949, 877, 
      1405, 1717, 16936, 2729, 1049, 809, 106, 50, 194, 754, 986, 1706, 2329, 
      3389, 5066, 6266, 6749, 8125, 8306, 5057, 3041, 16, 52, 916, 7760, 909, 
      34, 2818, 5050, 6733, 9225, 9810, 13005, 16650, 2605, 1853, 53, 5, 29, 
      2813, 3253, 10004, 13229, 2810, 1226, 442, 65, 1, 65, 4490, 5477, 7397, 
      7570, 2809, 529, 361, 196, 169, 144, 64, 0, 441, 3844, 4624, 7056, 
      8100, 8281, 12544, 15129, 17161, 3845, 1370, 577, 7922, 8282, 3368, 
      2405, 2213, 1768, 1685, 1448, 629, 1300, 2405, 13000, 2410, 409, 333, 
      153, 178, 634, 2610, 17433, 3860, 2516, 1460, 160, 1040, 14416, 1469, 
      2426, 2626, 6914, 661, 85, 72, 477, 2061, 11272, 15165, 2165, 1649, 
      1418, 85, 193, 1730, 13045, 2273, 145, 464, 2000, 3089, 6625, 7289, 
      7633, 10673, 15440, 16448, 1525, 225, 117, 82, 2385, 6805, 6970, 12850, 
      16722, 1325, 941, 584, 15229, 16741, 2146, 202, 4090, 4477, 8770, 
      10322, 12221, 15250, 2848, 1993, 985, 7033, 1193, 953, 794, 365, 8090, 
      8450, 1096, 925, 2626, 2529, 709, 325, 229, 234, 2161, 2626, 3034, 
      6001, 1217, 425, 281, 1280, 1345, 5156, 5440, 5732, 6032, 1189, 2593, 
      5189, 5765, 7013, 13514, 14450, 648, 549, 520, 1768, 2440, 13320, 
      15208, 617, 586, 557, 1261, 1625, 1556, 401, 1076, 1489, 1625, 15041, 
      562, 457, 1530, 8185, 10642, 16066, 628, 548, 6568, 6725, 10285, 11933, 
      890, 1013, 1305, 697, 1152, 7300, 3989, 11650, 13169, 2276, 1576, 872, 
      1205, 1954, 738, 8829, 1145, 848, 2548, 6868, 12233, 1370, 1930, 10445, 
      12505, 2125, 1044, 904, 3400, 4264, 1322, 1217, 2561, 7361, 8186, 2468, 
      2320, 2393, 3728, 6800, 8249, 9860, 11633, 14948, 1378, 2245, 4933, 
      8145, 11698, 6125, 6409, 6850, 7154, 7466, 7949, 11629, 17101, 7537, 
      12112, 17425, 17680, 1810, 4505, 7610, 2173, 1448, 1640, 5800, 6485, 
      3825, 1601, 6089, 1681, 6442, 10706, 15605, 2853, 16405, 2249, 2333, 
      4985, 7325, 11650, 13085, 2017, 8992, 4426, 4329, 7209, 8425, 17154, 
      2152, 2125, 2152, 9860, 18757, 3365, 2570, 2245, 2378, 2650, 3050, 
      19109, 2340, 2340, 2473, 2833, 10585, 11329, 11520, 12913, 3524, 3944, 
      5981, 8125, 14381, 16424, 2602, 3690, 8077, 10522, 12402, 14701, 3233, 
      4148, 13108, 3293, 3485, 7433, 16498, 3940, 4141, 4941, 6885, 7816, 
      7957, 9640, 3809, 3061, 3074, 3146, 3554, 4625, 5329, 8209, 3140, 3257, 
      9536, 18761, 3370, 5553, 6613, 8290, 13653, 18874, 20149, 8989, 19240, 
      6185, 4381, 3770, 3545, 3562, 4381, 6185, 14090, 20122, 22802, 4384, 
      4225, 3889, 3604, 3700, 4689, 8784, 13401, 4745, 8210, 9050, 17410, 
      3965, 4744, 8468, 4545, 4225, 5338, 6885, 18853, 5540, 4292, 4385, 
      8996, 10985, 19225, 4346, 4901, 6434, 7034, 9266, 10154, 10786, 18149, 
      21125, 23546, 4420, 4381, 5197, 10597, 13572, 5273, 8585, 8714, 10573, 
      13705, 14690, 17714, 17945, 18650, 19865, 5065, 7760, 8593, 8849, 
      16724, 17393, 23120, 14170, 14365, 5684, 8149, 8264, 8381, 18125, 
      19541, 5570, 5041, 7066, 7541, 11441, 11602, 12610, 19682, 9540, 10660, 
      13284, 14020, 18180, 5410, 12385, 29045, 6376, 7592, 31076, 7306, 6409, 
      8874, 13021, 23049, 26074, 6032, 11705, 17012, 22417, 27680, 29492, 
      32020, 6029, 6505, 8233, 11113, 13154, 16954, 22313, 24973, 26954, 
      29954, 6445, 26533, 30109, 6970, 10085, 17905, 18341, 27850, 30266, 
      6401, 15616, 17425, 19856, 32644, 34961, 8242, 7090, 8161, 12802, 
      14842, 17586, 24786, 31525, 32805, 8324, 6788, 10324, 10568, 20180, 
      32645, 7465, 19658, 7137, 7540, 10656, 13297, 15156, 29857, 30160, 
      8186, 8989, 18461, 19994, 32189, 10205, 11365, 14120, 20852, 30197, 
      38021, 9685, 7605, 7825, 7858, 10273, 18594, 8833, 9040, 10880, 22873, 
      29945, 38020, 7970, 9442, 10522, 10946, 22805, 25610, 26417, 34490, 
      10125, 11944, 14989, 23725, 24741, 31816, 10882, 10306, 10397, 10985, 
      11197, 13610, 13757, 15005, 23165, 36842, 12185, 10964, 9305, 8788, 
      9140, 9689, 12064, 12308, 13793, 23840, 8818, 9225, 9549, 9610, 10330, 
      10498, 11458, 34249, 28717, 38765, 9125, 12746, 13121, 13250, 15586, 
      16081, 9252, 9472, 13840, 13977, 29665, 37440, 9770, 10634, 15034, 
      36634, 37298, 27028, 29768, 30340, 30629, 31213, 41645, 31705, 44026, 
      10196, 11225, 11965, 31517, 32402, 45922, 12340, 44629, 12634, 12932, 
      12469, 14994, 15649, 35050, 15461, 13261, 34952, 39797, 48485, 12233, 
      39338, 40349, 49474, 40225, 50080, 14482, 15362, 18605, 19802, 40781, 
      46477, 17141, 15130, 18882, 43650, 13988, 13633, 16144, 19105, 19769, 
      47888, 50180, 13793, 15685, 15112, 17849, 17177, 16605, 18045, 18965, 
      19253, 19400, 18369, 21365, 18122, 18610, 19970, 20754, 20852, 20705, 
      17069, 17901, 20101, 20232, 24305, 22468, 19865, 19242, 22725, 20882, 
      21785, 21922, 22637, 23353, 25085, 19720, 21250, 22465, 21085, 21170, 
      22381, 23017, 24642, 21460, 24634, 28170, 25397, 28477, 25492, 28306, 
      30042, 29402, 29269, 30050, 31140, 31249, 31061, 33940, 32045, 34154, 
      33997, 33354, 33893, 35165, 34442, 34745, 36772, 37405, 38025, 38701, 
      39265, 40345, 39850, 42305, 42916, 48193, 49277, 49396 ], 
  [ 16138, 16250, 15892, 14900, 14210, 14357, 14417, 13988, 14013, 12330, 
      11882, 11509, 10009, 9578, 9026, 9029, 8872, 8674, 8770, 8042, 7573, 
      7261, 7585, 7349, 7237, 6521, 6266, 5776, 6260, 5626, 5661, 5477, 5365, 
      5378, 5185, 4770, 4820, 5413, 4297, 4877, 29200, 30496, 3977, 3029, 
      3125, 3986, 4789, 24929, 22237, 3380, 2797, 4100, 3026, 3130, 2529, 
      2704, 19728, 22185, 2834, 18850, 21809, 17245, 3546, 3232, 19273, 
      14170, 2074, 2210, 2525, 16010, 1813, 1933, 16648, 19906, 15370, 11882, 
      13049, 1889, 1664, 16976, 19746, 19210, 18945, 12757, 1537, 1921, 
      13185, 19400, 13469, 3050, 3133, 18530, 17172, 4212, 6921, 12321, 
      13840, 15866, 1394, 13994, 21106, 12820, 1480, 12820, 13477, 22765, 
      14778, 13858, 14085, 16649, 14948, 9488, 9124, 2788, 3833, 4805, 12349, 
      10504, 1125, 1384, 12136, 15482, 7241, 6466, 1097, 4562, 11866, 12505, 
      16217, 18530, 7184, 7025, 800, 1940, 10193, 10985, 12665, 12884, 11965, 
      5913, 898, 4573, 13672, 6760, 1117, 1901, 1972, 2525, 2980, 12340, 
      19445, 12289, 11861, 629, 1586, 2146, 16501, 8320, 601, 1732, 8676, 
      9412, 17217, 13754, 7418, 4373, 554, 650, 3893, 4250, 6458, 7253, 3400, 
      5770, 4930, 466, 585, 1170, 1282, 1341, 6217, 481, 800, 1424, 3881, 
      13396, 11810, 5837, 4850, 4717, 3610, 2386, 370, 617, 7250, 9770, 
      13586, 16237, 349, 360, 2260, 3349, 6100, 8068, 2314, 865, 2053, 7685, 
      11953, 8905, 400, 5297, 9829, 3474, 1594, 901, 1381, 2161, 2900, 520, 
      2597, 3445, 7421, 12077, 6569, 3769, 169, 6893, 3508, 369, 180, 225, 
      1588, 3060, 6228, 7010, 3842, 1642, 1346, 1642, 7177, 2701, 4589, 2482, 
      2385, 442, 370, 2785, 13537, 8164, 2564, 1745, 2465, 65, 725, 11930, 
      2536, 292, 436, 11917, 5354, 2834, 2426, 925, 281, 89, 61, 125, 425, 
      754, 1394, 2525, 3389, 3746, 4786, 4925, 8480, 5792, 457, 241, 97, 
      4505, 2610, 685, 1033, 2509, 3730, 5634, 6093, 8658, 11673, 5188, 4100, 
      788, 488, 260, 1028, 1300, 6245, 8840, 5477, 3137, 1765, 842, 442, 170, 
      2117, 2810, 4226, 4357, 5476, 1936, 1600, 1225, 1156, 1089, 841, 441, 
      0, 1681, 2209, 3969, 4761, 4900, 8281, 10404, 12100, 6890, 3365, 2026, 
      4625, 4901, 6245, 4904, 4628, 3973, 3848, 3485, 20, 229, 788, 8653, 
      4909, 1690, 1530, 1098, 73, 25, 909, 12330, 6905, 5057, 3497, 97, 137, 
      9817, 3506, 809, 925, 3869, 2152, 820, 261, 36, 612, 7261, 10440, 4538, 
      3770, 3413, 778, 130, 449, 8698, 4688, 208, 65, 593, 1220, 3664, 4160, 
      4420, 6788, 10673, 11513, 3562, 1170, 810, 481, 810, 3802, 3925, 8545, 
      11745, 3236, 2600, 1949, 10504, 11764, 4477, 1021, 1885, 2146, 5305, 
      6521, 8042, 10525, 5473, 4240, 2644, 3988, 2978, 2570, 2285, 1394, 
      4793, 5069, 2797, 232, 5125, 4986, 2074, 1186, 586, 549, 754, 1009, 
      1249, 3250, 2960, 1412, 512, 377, 400, 2657, 2857, 3065, 3281, 370, 
      1018, 2690, 3098, 4010, 9125, 9893, 1845, 1620, 1549, 613, 949, 8973, 
      10525, 1730, 1657, 410, 442, 3536, 3425, 884, 425, 544, 596, 10400, 
      1465, 1066, 585, 4930, 6841, 11257, 1573, 1325, 3733, 3848, 6568, 7880, 
      533, 530, 2880, 1600, 585, 4297, 1994, 7681, 8906, 4397, 3277, 1901, 
      680, 3865, 1053, 5490, 2384, 1625, 1225, 4033, 8180, 845, 985, 6770, 
      8410, 4036, 1989, 1261, 1741, 2269, 2561, 986, 1322, 4442, 5057, 4505, 
      1249, 1280, 1985, 4049, 5120, 6353, 7748, 10433, 2533, 1258, 2770, 
      5058, 7813, 3626, 3826, 4141, 4361, 4589, 4946, 7786, 12250, 4660, 
      8185, 12532, 12745, 3133, 2594, 4733, 3748, 1805, 1493, 3469, 3944, 
      2250, 2000, 3716, 2122, 3985, 7157, 11090, 4680, 11764, 3530, 1850, 
      3074, 4658, 7933, 9074, 2080, 5905, 6925, 2754, 4626, 5506, 12429, 
      2845, 2692, 2341, 6605, 13780, 5234, 3809, 2434, 2273, 2209, 2273, 
      14090, 3033, 2529, 2368, 2308, 7204, 7780, 7929, 9028, 2621, 2789, 
      3944, 5416, 10244, 11909, 3085, 2745, 5410, 7225, 8685, 10522, 2708, 
      2993, 9265, 4658, 2834, 5018, 12025, 3037, 3112, 3492, 4680, 5317, 
      5416, 6637, 5426, 3250, 3221, 3125, 3029, 3386, 3754, 5626, 3665, 3236, 
      6617, 13952, 3349, 3978, 4618, 5749, 9810, 14065, 15130, 6280, 14389, 
      8810, 6082, 4925, 4322, 3625, 3562, 4442, 10205, 15145, 17405, 6001, 
      5716, 5044, 4129, 3721, 3744, 6201, 9684, 3842, 5837, 6425, 12937, 
      4868, 3925, 6053, 5994, 3994, 4225, 5058, 14170, 7577, 4145, 4112, 
      6497, 7940, 14500, 5249, 4250, 4901, 5249, 6725, 7361, 7825, 13634, 
      16106, 18149, 5197, 5032, 4420, 7720, 9981, 6890, 6338, 6425, 7738, 
      10114, 10889, 13325, 13514, 14093, 15098, 4624, 5849, 6388, 6560, 
      12545, 13088, 17849, 10537, 10690, 7301, 6196, 6269, 6344, 13736, 
      14900, 6977, 5482, 5617, 5882, 8522, 8641, 9397, 15041, 7209, 7993, 
      9945, 10513, 13833, 5473, 9298, 23018, 5557, 6101, 24797, 9469, 5674, 
      6921, 9850, 17946, 20509, 5801, 8912, 13001, 17440, 21905, 23465, 
      25657, 6050, 5938, 6658, 8530, 10025, 12985, 17378, 19618, 21305, 
      23885, 7684, 20968, 24040, 8545, 7922, 13810, 14162, 22117, 24197, 
      6800, 12025, 13456, 15425, 26281, 28304, 10405, 8497, 6922, 9925, 
      11461, 13617, 19557, 25330, 26442, 10445, 7565, 8245, 8405, 15749, 
      26324, 6898, 15353, 7200, 7057, 8577, 10420, 11817, 23956, 24217, 7325, 
      7666, 14450, 15689, 25994, 8420, 9160, 11117, 16421, 24296, 31112, 
      12058, 8298, 7594, 7585, 8530, 14625, 10660, 7969, 8969, 18148, 24128, 
      31153, 8705, 8245, 8821, 9077, 18122, 20465, 21146, 28085, 12456, 9781, 
      11944, 18916, 19764, 25789, 13465, 12637, 8906, 9242, 9370, 10985, 
      11090, 12002, 18482, 30185, 15188, 13505, 10964, 8473, 8489, 8660, 
      9985, 10145, 11168, 19073, 8713, 8658, 8730, 8749, 9049, 9133, 9673, 
      27970, 23236, 31940, 9986, 10625, 10874, 10961, 12625, 12994, 9945, 
      9241, 11425, 11520, 24100, 30825, 9413, 9605, 12325, 30145, 30725, 
      21925, 24245, 24733, 24980, 25480, 34568, 25930, 36697, 11225, 10322, 
      10642, 25826, 26585, 38425, 10933, 37300, 11185, 11441, 11314, 12789, 
      13234, 28981, 18632, 11812, 28925, 33140, 40820, 11498, 32765, 33650, 
      41725, 33568, 42289, 17065, 13325, 15602, 16505, 34082, 39106, 14600, 
      13345, 15921, 36657, 16025, 12688, 14065, 16144, 16640, 40433, 42473, 
      12890, 13858, 13621, 21146, 15056, 19314, 15714, 16424, 16628, 16733, 
      16164, 25250, 21041, 16405, 17345, 24345, 24401, 24212, 15914, 16452, 
      17812, 17901, 28484, 26185, 17828, 17541, 19890, 18761, 19370, 19465, 
      19970, 20560, 29138, 18397, 19381, 20260, 19762, 19805, 20722, 21106, 
      22185, 20389, 23605, 25713, 24116, 26020, 24505, 26437, 27585, 27365, 
      27400, 28013, 29313, 29380, 29402, 31609, 30554, 31865, 31876, 31905, 
      32360, 33128, 32825, 33002, 34945, 35620, 36450, 37000, 37648, 38308, 
      38149, 40562, 41089, 46240, 47240, 47317 ], 
  [ 17573, 17029, 17245, 16253, 15317, 14890, 14786, 15013, 14218, 13765, 
      13481, 11386, 11444, 10193, 10789, 10546, 10061, 9945, 9549, 8821, 
      9090, 9434, 7380, 6980, 6786, 7300, 7537, 7457, 6137, 7225, 6850, 7076, 
      6554, 6485, 5882, 6205, 5353, 3978, 4010, 3770, 17761, 18729, 3280, 
      4874, 3986, 3125, 3026, 14474, 12520, 2929, 5626, 2501, 2657, 2597, 
      5440, 2745, 10585, 12304, 2465, 9953, 12010, 8840, 2029, 1961, 31778, 
      24953, 4985, 2333, 2074, 7933, 2920, 2548, 8325, 32657, 26645, 21845, 
      23504, 4964, 2689, 8489, 32497, 31797, 31450, 23130, 2890, 1962, 6010, 
      32069, 24170, 1369, 1370, 9469, 29185, 1465, 2452, 5392, 6337, 27469, 
      2009, 6409, 11225, 23357, 4637, 5645, 6056, 12392, 26053, 6273, 6418, 
      28580, 26305, 18713, 18185, 1025, 1168, 1402, 22804, 20221, 1576, 1261, 
      5125, 27085, 15482, 14297, 1466, 1241, 4937, 5330, 7730, 9305, 15425, 
      15184, 2809, 833, 3920, 4384, 5408, 5545, 22338, 13498, 1513, 1170, 
      24701, 14837, 1076, 712, 701, 680, 725, 5165, 9892, 22826, 22234, 2146, 
      725, 629, 7850, 17217, 2692, 625, 2977, 3385, 8320, 24865, 15905, 
      11138, 1825, 1429, 818, 929, 1825, 2210, 9509, 13437, 12105, 2557, 
      1282, 637, 585, 562, 1666, 1424, 841, 481, 724, 5729, 22265, 13586, 
      12025, 11810, 9965, 7757, 2297, 986, 2125, 3497, 5837, 7586, 1620, 
      1549, 333, 520, 1549, 2533, 7685, 4514, 290, 2314, 4778, 18212, 1097, 
      1156, 19546, 9829, 6309, 4714, 274, 234, 8845, 3677, 260, 452, 2132, 
      4820, 14810, 10370, 1850, 1850, 9945, 3280, 2353, 1168, 153, 313, 1513, 
      15497, 10525, 6521, 5897, 125, 1970, 200, 776, 8181, 8002, 3681, 657, 
      202, 5706, 17225, 8345, 6788, 128, 2074, 274, 4673, 8317, 661, 477, 
      4660, 13021, 8861, 8125, 5066, 3274, 2426, 1250, 986, 466, 221, 41, 
      106, 314, 425, 809, 866, 17705, 13705, 3860, 3152, 1040, 692, 8473, 
      4498, 90, 90, 409, 1165, 1378, 2713, 4498, 12773, 11029, 4765, 3973, 
      3253, 85, 29, 1448, 2813, 13226, 9410, 6890, 4901, 3845, 2917, 26, 145, 
      577, 626, 13225, 7225, 6561, 5776, 5625, 5476, 4900, 3844, 1681, 0, 36, 
      484, 784, 841, 2500, 3721, 4761, 15377, 9802, 7397, 730, 842, 14404, 
      12325, 11885, 10820, 10613, 10004, 1373, 680, 173, 2708, 12330, 6733, 
      6409, 5485, 2410, 1378, 130, 4909, 15392, 12560, 10016, 2516, 916, 
      3380, 10025, 194, 146, 466, 7605, 4797, 3172, 1717, 325, 1972, 3757, 
      11713, 10453, 9850, 4673, 2549, 490, 2753, 11945, 2873, 1828, 388, 113, 
      425, 593, 689, 1745, 3908, 4420, 10081, 5557, 4705, 3802, 277, 481, 
      522, 2682, 4570, 9509, 8381, 7156, 3821, 4589, 11570, 5162, 122, 137, 
      1082, 1642, 2425, 3842, 13140, 11169, 8425, 585, 9005, 8269, 7738, 
      5945, 898, 1010, 8660, 1421, 12546, 12325, 7281, 5409, 3825, 3706, 549, 
      394, 306, 421, 8905, 5881, 3505, 1156, 1097, 320, 356, 400, 452, 1313, 
      485, 353, 433, 689, 3098, 3538, 6724, 6253, 6100, 900, 580, 3028, 3924, 
      6445, 6290, 2665, 1385, 9809, 9616, 4369, 1696, 1241, 1129, 3881, 5770, 
      4797, 1282, 1117, 1962, 4410, 5960, 5384, 740, 773, 1853, 2509, 2378, 
      2129, 8497, 5905, 2020, 976, 641, 2474, 3125, 11080, 9140, 6452, 2197, 
      10138, 4210, 1513, 7345, 5684, 1184, 1040, 2809, 2362, 1682, 2137, 
      2957, 10309, 6376, 4500, 1044, 916, 7522, 3077, 1445, 1285, 1490, 
      11024, 1700, 1649, 1124, 1220, 1553, 2048, 2705, 4160, 7330, 1873, 
      1089, 1573, 2770, 1289, 1325, 1394, 1450, 1514, 1625, 2825, 5321, 1585, 
      3060, 5521, 5652, 8258, 1405, 1658, 9365, 5044, 3748, 1460, 1525, 1717, 
      5321, 1625, 5525, 1730, 2770, 4817, 10789, 5245, 8573, 3449, 1885, 
      1993, 3218, 3785, 4745, 2420, 14346, 2221, 2125, 2349, 5746, 6740, 
      6341, 5252, 2792, 6605, 11425, 8770, 5345, 4610, 3890, 3298, 6833, 
      6928, 5440, 4705, 3825, 3145, 3393, 3460, 3985, 3400, 3076, 2509, 2669, 
      4709, 5636, 6570, 3442, 2745, 3330, 3970, 4905, 4225, 3280, 4304, 9865, 
      4105, 2845, 5834, 3816, 3645, 3205, 2917, 2980, 2997, 3316, 11125, 
      6161, 6050, 5626, 4546, 3509, 3221, 3125, 7232, 5737, 3460, 7105, 5850, 
      3445, 3265, 3330, 4849, 7218, 7873, 3533, 7460, 16477, 11945, 9722, 
      8381, 6290, 4505, 3581, 5162, 7970, 9410, 11700, 11169, 9841, 7696, 
      6304, 4441, 3700, 4969, 4621, 3746, 3842, 6746, 9173, 4868, 3880, 
      11365, 6085, 4594, 4033, 7569, 14096, 6400, 6121, 4160, 4537, 7817, 
      9554, 5521, 4450, 4306, 4306, 4450, 4586, 7361, 8849, 10154, 9256, 
      8845, 5445, 4645, 5512, 12589, 4493, 4498, 4745, 5645, 6010, 7298, 
      7405, 7738, 8333, 6305, 4660, 4625, 4633, 6928, 7225, 10100, 5986, 
      6057, 13000, 4925, 4916, 4909, 7709, 8381, 12266, 8885, 5330, 5185, 
      5365, 5402, 5666, 8522, 5200, 5328, 5968, 6208, 7888, 8138, 5813, 
      13793, 6500, 5732, 15080, 16234, 6781, 5650, 6201, 10525, 12186, 7892, 
      6001, 7712, 10265, 13172, 14240, 15776, 8633, 7373, 6125, 6029, 6458, 
      7778, 10285, 11705, 12818, 14578, 12645, 12645, 14733, 14162, 6241, 
      8357, 8545, 13466, 14890, 10121, 7556, 8249, 9316, 16400, 17849, 17170, 
      13786, 7045, 6850, 7402, 8410, 11890, 15777, 16561, 17128, 11624, 6728, 
      6724, 9640, 16525, 8333, 9490, 9865, 8656, 7060, 7345, 7840, 14977, 
      15156, 8186, 7625, 9161, 9826, 16441, 7477, 7397, 7796, 10312, 15317, 
      20165, 19233, 12193, 9685, 9594, 7669, 9418, 16769, 8420, 7780, 11465, 
      15313, 20288, 12682, 8450, 8042, 7970, 11521, 12962, 13397, 18122, 
      19549, 8100, 8541, 12069, 12589, 16564, 21050, 19730, 8537, 8381, 8345, 
      8402, 8425, 8681, 11881, 19730, 23593, 21008, 16745, 10400, 9760, 9193, 
      8468, 8464, 8585, 12308, 11050, 10093, 9673, 9610, 9090, 9010, 8730, 
      18253, 15077, 21157, 14209, 9026, 9029, 9034, 9386, 9509, 13840, 11332, 
      9252, 9265, 15777, 20452, 11258, 10138, 9578, 20018, 20434, 14504, 
      16004, 16328, 16493, 16829, 23293, 17197, 24930, 15776, 11101, 10601, 
      17257, 17770, 26330, 10728, 25533, 10898, 11072, 11601, 11026, 11061, 
      19674, 27365, 11525, 19700, 22685, 28397, 12605, 22474, 23113, 29138, 
      23113, 29620, 24650, 11890, 12281, 12610, 23545, 27257, 12181, 12402, 
      12682, 25546, 22544, 13385, 12548, 12905, 13073, 28420, 29968, 13669, 
      12833, 13252, 30125, 13457, 27145, 13705, 14005, 14045, 14068, 14401, 
      35377, 29282, 14642, 14762, 33898, 33872, 33601, 16201, 16165, 15885, 
      15892, 39185, 35984, 16393, 16762, 16897, 17162, 17197, 17210, 17305, 
      17649, 39593, 18356, 18274, 18497, 19721, 19682, 20025, 19917, 19930, 
      20840, 24138, 23458, 24157, 23765, 25120, 25330, 25330, 25930, 26293, 
      26578, 28288, 28273, 28705, 29600, 30185, 29938, 30277, 31618, 31909, 
      31693, 32210, 32141, 33920, 34677, 35917, 36221, 37033, 36873, 37370, 
      39701, 40064, 44969, 45805, 45800 ], 
  [ 18065, 17425, 17725, 16733, 15761, 15250, 15122, 15445, 14530, 14257, 
      13997, 11650, 11936, 10565, 11329, 11050, 10517, 10413, 9945, 9217, 
      9594, 10034, 7632, 7208, 7002, 7696, 8005, 7985, 6401, 7741, 7306, 
      7592, 7010, 6929, 6266, 6697, 5713, 4050, 4250, 3890, 16369, 17289, 
      3460, 5426, 4394, 3281, 3050, 13226, 11380, 3145, 6322, 2549, 2885, 
      2801, 6148, 3033, 9529, 11140, 2693, 8933, 10858, 7892, 2089, 2057, 
      33890, 26813, 5693, 2633, 2290, 7033, 3364, 2920, 7389, 34805, 28577, 
      23585, 25316, 5696, 3121, 7529, 34645, 33921, 33562, 24930, 3370, 2250, 
      5242, 34205, 26018, 1405, 1394, 8425, 31225, 1345, 2080, 4660, 5521, 
      29449, 2381, 5581, 10061, 25181, 5381, 4877, 5252, 11156, 27985, 5445, 
      5578, 30608, 28249, 20345, 19793, 1049, 1060, 1186, 24616, 21925, 1924, 
      1525, 4381, 29065, 16970, 15725, 1802, 1037, 4205, 4562, 6770, 8237, 
      16913, 16660, 3385, 953, 3284, 3700, 4628, 4753, 24138, 14890, 1885, 
      954, 26597, 16301, 1352, 820, 797, 692, 677, 4397, 8776, 24650, 24034, 
      2650, 881, 689, 6866, 18801, 3280, 745, 2425, 2785, 7300, 26773, 17429, 
      12410, 2293, 1825, 650, 725, 1429, 1754, 10685, 14841, 13437, 3145, 
      1666, 841, 765, 730, 1282, 1844, 1129, 625, 544, 4889, 24077, 15002, 
      13357, 13130, 11177, 8825, 2861, 1322, 1657, 2861, 4985, 6602, 2088, 
      2005, 333, 388, 1165, 2005, 8753, 5330, 314, 1810, 4010, 19856, 1481, 
      832, 21250, 11041, 7281, 5554, 394, 234, 9997, 4421, 200, 296, 1640, 
      4040, 16298, 11618, 2378, 1394, 11169, 3988, 2953, 1588, 225, 193, 
      1105, 17021, 11785, 7517, 6845, 185, 1490, 116, 500, 9297, 9106, 4437, 
      981, 106, 4842, 18833, 9473, 7808, 68, 2650, 490, 3893, 9445, 997, 765, 
      3880, 14425, 10025, 9241, 5954, 3994, 3050, 1706, 1394, 754, 425, 125, 
      34, 146, 221, 509, 554, 19337, 15145, 4640, 3860, 1460, 416, 9613, 
      5338, 234, 18, 205, 793, 970, 2125, 3730, 14165, 12325, 5629, 4765, 
      3973, 229, 125, 1028, 2213, 14642, 10610, 7922, 5777, 4625, 3601, 2, 
      37, 325, 362, 14641, 8281, 7569, 6724, 6561, 6400, 5776, 4624, 2209, 
      36, 0, 256, 484, 529, 1936, 3025, 3969, 16901, 11026, 8465, 442, 530, 
      15880, 13693, 13229, 12104, 11885, 11240, 1853, 1028, 365, 2120, 13698, 
      7753, 7405, 6409, 3034, 1858, 298, 4105, 16916, 13940, 11252, 3152, 
      1312, 2720, 11261, 386, 314, 250, 8685, 5661, 3880, 2245, 565, 1480, 
      3061, 13045, 11713, 11074, 5525, 3185, 778, 2165, 13289, 3545, 2368, 
      640, 233, 233, 353, 425, 1289, 3200, 3664, 11317, 6481, 5557, 4570, 
      481, 277, 306, 2106, 3802, 10709, 9509, 8200, 3125, 3821, 12890, 6050, 
      146, 125, 746, 1210, 1885, 3146, 14544, 12465, 9553, 369, 10169, 9385, 
      8818, 6893, 610, 698, 9800, 1877, 13914, 13681, 8325, 6309, 4581, 4450, 
      801, 586, 450, 289, 10057, 6817, 4225, 1552, 1481, 260, 272, 292, 320, 
      1733, 689, 293, 325, 485, 2498, 2890, 7720, 7213, 7048, 1224, 808, 
      2440, 3240, 7417, 7250, 3277, 1805, 11009, 10804, 5161, 2164, 1625, 
      1489, 3209, 6682, 5625, 1666, 841, 1530, 3690, 6884, 6260, 584, 605, 
      1445, 2005, 2930, 2645, 9601, 6817, 2512, 772, 725, 1994, 2561, 12340, 
      10280, 7400, 2701, 11338, 4954, 1213, 8353, 6560, 1460, 884, 2305, 
      2866, 2066, 1741, 2441, 11509, 7300, 5256, 1224, 1000, 8530, 3665, 
      1745, 1105, 1250, 12260, 2048, 1985, 1280, 1088, 1313, 1700, 2249, 
      3524, 8314, 2245, 1125, 1345, 2314, 1229, 1241, 1274, 1306, 1346, 1421, 
      2381, 4589, 1417, 2592, 4777, 4896, 9290, 1513, 1490, 10469, 5800, 
      4360, 1448, 1453, 1921, 6089, 1601, 6305, 1682, 2410, 4181, 11965, 
      4573, 9593, 3965, 1993, 1885, 2810, 3293, 5417, 2192, 15714, 2425, 
      2041, 2169, 5050, 7592, 7157, 5960, 2516, 5837, 12613, 9778, 6053, 
      5234, 4418, 3730, 6053, 7780, 6148, 5329, 4329, 2833, 3033, 3088, 3529, 
      3796, 3400, 2581, 2549, 4181, 5000, 7362, 3826, 2637, 3042, 3562, 4365, 
      4729, 3604, 3860, 10909, 4573, 2809, 5210, 4212, 4005, 3445, 2941, 
      2920, 2925, 3112, 12241, 6869, 6746, 6274, 5050, 3809, 3425, 3041, 
      8036, 6385, 3280, 6385, 6498, 3649, 3349, 3258, 4405, 6498, 7093, 3413, 
      6728, 17881, 13085, 10706, 9257, 6962, 4925, 3737, 4706, 7202, 8522, 
      12816, 12249, 10825, 8500, 6964, 4825, 3616, 4561, 5017, 3722, 3746, 
      6122, 10085, 5288, 3844, 12433, 6673, 4930, 4165, 6885, 15332, 7012, 
      6697, 4100, 4321, 7121, 10466, 5989, 4666, 4450, 4234, 4306, 4394, 
      6725, 8069, 9266, 10132, 9685, 5877, 4477, 5140, 13705, 4505, 4498, 
      4589, 5273, 5578, 6698, 6793, 7090, 7625, 6833, 4768, 4649, 4633, 6388, 
      6649, 9248, 5602, 5661, 14116, 5021, 5000, 4981, 7109, 7709, 13322, 
      9665, 5570, 5365, 5185, 5210, 5402, 7850, 5188, 5220, 5668, 5860, 7300, 
      8810, 5585, 12725, 6920, 5960, 13940, 17506, 7225, 5746, 5949, 9721, 
      11250, 8480, 5857, 7220, 9497, 12176, 13172, 14612, 9293, 7865, 6329, 
      5945, 6218, 7298, 9529, 10829, 11858, 13498, 13653, 11709, 13653, 
      15266, 6277, 7841, 8005, 12482, 13810, 10889, 7184, 7769, 8704, 15236, 
      16601, 18442, 14842, 7345, 6682, 7090, 7930, 11050, 14661, 15397, 
      18388, 12500, 6788, 6760, 9028, 15373, 8825, 8914, 10537, 9172, 7120, 
      7177, 7540, 13945, 14112, 8594, 7901, 8669, 9250, 15325, 7621, 7421, 
      7592, 9700, 14285, 18845, 20565, 13045, 10273, 10170, 7825, 8938, 
      17945, 8768, 7888, 10769, 14305, 18980, 13546, 8762, 8210, 8090, 10837, 
      12146, 12545, 16946, 20869, 8136, 8325, 11349, 11821, 15496, 22442, 
      21050, 8765, 8537, 8477, 8306, 8317, 8477, 11197, 18482, 25105, 22388, 
      17873, 10964, 10228, 9553, 8528, 8500, 8489, 11600, 11674, 10585, 
      10093, 10018, 9378, 9274, 8874, 17113, 14165, 19861, 15109, 9074, 9041, 
      9034, 9194, 9281, 14692, 11920, 9216, 9217, 14841, 19216, 11810, 10498, 
      9458, 18818, 19210, 13700, 15080, 15380, 15533, 15845, 21925, 16201, 
      23490, 16724, 11497, 10877, 16285, 16762, 24842, 10980, 24093, 11138, 
      11300, 11925, 11050, 11025, 18594, 28925, 11765, 18632, 21437, 26861, 
      13049, 21250, 21853, 27578, 21865, 28048, 26042, 11962, 12077, 12322, 
      22285, 25805, 12109, 12546, 12490, 24202, 23780, 13769, 12608, 12713, 
      12833, 26944, 28420, 14065, 12965, 13480, 31721, 13505, 28573, 13693, 
      13933, 13949, 13960, 14425, 37141, 30770, 14666, 14666, 35578, 35540, 
      35257, 16525, 16405, 15885, 15880, 41033, 37700, 16465, 16930, 16741, 
      17210, 17161, 17162, 17197, 17505, 41405, 18632, 18394, 18521, 19997, 
      19946, 20205, 20025, 19882, 21188, 24498, 23410, 24445, 23717, 25492, 
      25450, 25282, 26002, 26413, 26650, 28420, 28393, 28885, 29588, 30413, 
      29938, 30325, 31858, 32125, 31765, 32402, 32297, 34052, 34821, 36121, 
      36389, 37225, 36945, 37538, 39857, 40196, 45065, 45877, 45860 ], 
  [ 19729, 18833, 19357, 18365, 17297, 16562, 16370, 16949, 15714, 15921, 
      15725, 12706, 13600, 11909, 13121, 12746, 12085, 12013, 11353, 10625, 
      11290, 11986, 8656, 8168, 7930, 9104, 9605, 9745, 7457, 9469, 8874, 
      9320, 8578, 8465, 7642, 8361, 7025, 4594, 5242, 4562, 13009, 13801, 
      4292, 7250, 5834, 4049, 3466, 10250, 8692, 4073, 8530, 3029, 3845, 
      3697, 8388, 4153, 7065, 8388, 3653, 6565, 8138, 5716, 2601, 2665, 
      39874, 32125, 7933, 3785, 3218, 4985, 4900, 4264, 5245, 40885, 34081, 
      28577, 30500, 8000, 4625, 5321, 40725, 39937, 39546, 30082, 5002, 3370, 
      3546, 40253, 31298, 1853, 1810, 5993, 37017, 1377, 1440, 3060, 3697, 
      35081, 3725, 3725, 7309, 30397, 7717, 3181, 3460, 8212, 33489, 3589, 
      3690, 36368, 33785, 25049, 24433, 1465, 1124, 962, 29800, 26821, 3204, 
      2581, 2749, 34697, 21290, 19885, 3050, 845, 2605, 2866, 4562, 5741, 
      21233, 20948, 5273, 1625, 1940, 2228, 2900, 2993, 29290, 18954, 3229, 
      730, 32005, 20557, 2440, 1460, 1405, 1076, 901, 2701, 6152, 29866, 
      29186, 4346, 1649, 1201, 4594, 23377, 5200, 1417, 1305, 1537, 4932, 
      32213, 21845, 16154, 3893, 3233, 554, 533, 725, 890, 14173, 18937, 
      17341, 5065, 3042, 1737, 1597, 1530, 610, 3316, 2249, 1361, 416, 3001, 
      29261, 19130, 17261, 17002, 14761, 12025, 4717, 2570, 761, 1517, 3065, 
      4330, 3688, 3573, 685, 388, 493, 949, 11953, 7858, 730, 818, 2314, 
      24592, 2857, 320, 26146, 14625, 10225, 8146, 1066, 586, 13421, 6757, 
      392, 232, 680, 2312, 20618, 15298, 4138, 530, 14785, 6228, 4905, 3060, 
      769, 225, 369, 21437, 15497, 10525, 9725, 697, 562, 244, 116, 12625, 
      12402, 6805, 2197, 202, 2890, 23473, 12833, 10880, 260, 4538, 1418, 
      2165, 12805, 2245, 1885, 2152, 18521, 13481, 12569, 8674, 6266, 5066, 
      3274, 2834, 1874, 1321, 701, 194, 50, 29, 61, 74, 24041, 19337, 7072, 
      6100, 2932, 32, 13005, 7930, 970, 178, 13, 153, 234, 909, 2034, 18229, 
      16133, 8285, 7229, 6245, 965, 733, 260, 965, 18770, 14162, 11026, 8465, 
      7057, 5777, 290, 101, 5, 10, 18769, 11449, 10609, 9604, 9409, 9216, 
      8464, 7056, 3969, 484, 256, 0, 36, 49, 784, 1521, 2209, 21317, 14642, 
      11665, 26, 50, 20168, 17693, 17165, 15880, 15629, 14888, 3485, 2308, 
      1229, 904, 17698, 10825, 10413, 9225, 5050, 3490, 1098, 2313, 21332, 
      17972, 14900, 5200, 2720, 1312, 14909, 1250, 1114, 26, 11917, 8317, 
      6120, 4005, 1557, 520, 1557, 16949, 15425, 14690, 8149, 5233, 1898, 
      949, 17225, 5689, 4160, 1664, 905, 73, 65, 73, 425, 1664, 2000, 14965, 
      9297, 8181, 6970, 1377, 85, 82, 922, 2106, 14261, 12869, 11336, 1621, 
      2125, 16762, 8770, 562, 445, 202, 410, 797, 1642, 18640, 16273, 12913, 
      145, 13625, 12713, 12050, 9773, 194, 218, 13192, 3445, 17914, 17649, 
      11461, 9061, 6949, 6786, 1825, 1450, 1186, 289, 13481, 9665, 6497, 
      2960, 2857, 452, 400, 356, 320, 3205, 1585, 485, 389, 293, 1250, 1514, 
      10728, 10125, 9928, 2440, 1768, 1224, 1768, 10361, 10162, 5261, 3277, 
      14561, 14324, 7625, 3764, 3001, 2801, 1769, 9466, 8185, 3042, 457, 730, 
      2122, 9700, 8948, 520, 509, 709, 1013, 4754, 4373, 12897, 9601, 4176, 
      580, 1301, 1066, 1409, 16052, 13672, 10280, 4397, 14890, 7290, 765, 
      11393, 9248, 2548, 820, 1313, 4562, 3442, 1037, 1417, 15061, 10116, 
      7624, 2056, 1576, 11570, 5585, 2897, 977, 962, 15908, 3328, 3233, 2048, 
      1088, 1025, 1124, 1385, 2180, 11290, 3589, 1573, 1089, 1450, 1421, 
      1369, 1306, 1274, 1250, 1229, 1549, 2989, 1321, 1696, 3145, 3232, 
      12394, 2153, 1394, 13765, 8168, 6344, 1768, 1613, 2817, 8489, 1889, 
      8737, 1906, 1802, 2837, 15453, 3133, 12665, 5693, 2633, 1949, 2074, 
      2333, 7561, 1936, 19714, 3321, 2169, 2041, 3546, 10216, 9685, 8200, 
      2132, 4141, 16133, 12818, 8293, 7250, 6178, 5234, 4325, 10404, 8388, 
      7345, 6025, 2353, 2425, 2448, 2665, 5204, 4616, 3125, 2581, 3125, 3656, 
      9826, 5202, 2701, 2626, 2826, 3277, 6425, 4820, 3028, 14045, 6173, 
      3065, 3898, 5620, 5317, 4437, 3357, 3112, 3085, 2920, 15569, 9109, 
      8954, 8354, 6746, 4961, 4321, 3169, 10532, 8465, 3152, 4817, 8578, 
      4545, 3925, 3418, 3573, 4930, 5365, 3445, 5128, 21977, 16477, 13682, 
      11945, 9106, 6397, 4505, 3842, 5506, 6506, 16144, 15481, 13801, 10996, 
      9076, 6201, 3744, 3825, 6425, 4010, 3842, 4810, 12869, 6760, 4100, 
      15633, 8593, 6178, 4869, 5413, 18980, 8996, 8585, 4292, 4097, 5617, 
      13250, 7589, 5594, 5186, 4394, 4274, 4234, 5381, 6341, 7250, 12820, 
      12277, 7381, 4381, 4500, 17033, 4889, 4850, 4525, 4633, 4778, 5450, 
      5513, 5714, 6089, 8593, 5408, 5065, 4985, 5300, 5465, 7328, 4930, 4957, 
      17444, 5629, 5576, 5525, 5861, 6269, 16490, 12097, 6562, 6197, 5057, 
      5050, 5050, 6410, 5508, 5284, 5220, 5284, 6084, 10954, 5329, 10229, 
      8392, 6920, 11252, 21250, 8761, 6354, 5629, 7929, 9106, 10400, 5825, 
      6260, 7801, 9872, 10676, 11860, 11405, 9529, 7225, 6073, 5930, 6370, 
      7865, 8845, 9650, 10970, 16693, 9565, 11125, 18562, 6725, 6817, 6917, 
      10210, 11282, 13289, 6544, 6841, 7424, 12484, 13625, 22186, 18010, 
      8497, 6586, 6610, 7002, 9162, 12037, 12645, 22100, 15188, 7300, 7208, 
      7748, 12653, 10489, 7730, 12681, 10900, 7632, 7081, 7092, 11545, 11680, 
      10034, 8989, 7709, 8066, 12701, 8357, 7837, 7400, 8420, 11885, 15677, 
      24469, 15669, 12193, 12058, 8593, 8010, 21433, 10048, 8528, 9265, 
      11969, 15844, 16202, 9946, 9010, 8762, 9365, 10322, 10625, 14162, 
      24741, 8584, 8101, 9781, 10125, 13000, 26506, 24922, 9725, 9305, 9181, 
      8402, 8381, 8285, 9725, 15506, 29489, 26420, 21233, 12820, 11828, 
      10865, 9040, 8948, 8585, 10064, 13690, 12249, 11565, 11458, 10498, 
      10330, 9610, 14425, 12085, 16757, 17861, 9554, 9425, 9386, 9034, 9025, 
      17316, 13840, 9472, 9441, 12697, 16272, 13634, 11810, 9490, 15970, 
      16298, 11908, 12968, 13204, 13325, 13573, 18629, 13897, 20002, 19604, 
      12905, 11965, 14045, 14426, 21226, 12004, 20605, 12130, 12260, 13141, 
      11466, 11281, 16066, 33437, 12757, 16136, 18461, 23117, 14585, 18338, 
      18845, 23770, 18889, 24208, 30106, 12506, 11885, 11906, 19277, 22285, 
      12269, 13282, 12330, 20970, 27428, 15145, 13120, 12553, 12545, 23360, 
      24644, 15473, 13669, 14440, 36329, 13985, 32733, 14013, 14093, 14045, 
      14024, 14841, 42197, 35090, 15082, 14762, 40410, 40340, 40025, 17741, 
      17397, 16237, 16200, 46313, 42628, 17009, 17730, 16677, 17690, 17417, 
      17386, 17261, 17473, 46589, 19720, 19066, 18937, 21085, 21002, 21037, 
      20665, 20106, 22468, 25810, 23634, 25565, 23941, 26836, 26122, 25506, 
      26546, 27085, 27194, 29124, 29065, 29717, 29908, 31373, 30290, 30805, 
      32850, 33053, 32309, 33266, 33065, 34756, 35557, 37017, 37189, 38089, 
      37489, 38338, 40625, 40900, 45673, 46421, 46372 ], 
  [ 20485, 19493, 20101, 19109, 18005, 17186, 16970, 17645, 16290, 16677, 
      16505, 13234, 14356, 12545, 13925, 13514, 12805, 12745, 12013, 11285, 
      12058, 12850, 9172, 8660, 8410, 9764, 10337, 10537, 7985, 10249, 9594, 
      10100, 9298, 9173, 8290, 9117, 7649, 4930, 5746, 4946, 11881, 12625, 
      4736, 8066, 6506, 4469, 3754, 9266, 7816, 4553, 9490, 3341, 4337, 4165, 
      9360, 4705, 6273, 7488, 4145, 5809, 7250, 5032, 2925, 3025, 42250, 
      34249, 8905, 4349, 3698, 4349, 5608, 4900, 4573, 43297, 36277, 30581, 
      32576, 8996, 5321, 4625, 43137, 42325, 41922, 32146, 5746, 3922, 3042, 
      42653, 33410, 2153, 2098, 5213, 39321, 1521, 1332, 2592, 3145, 37325, 
      4361, 3161, 6409, 32485, 8725, 2677, 2920, 7240, 35685, 3025, 3114, 
      38660, 35993, 26945, 26305, 1753, 1280, 1010, 31876, 28789, 3816, 3109, 
      2269, 36941, 23042, 21577, 3650, 905, 2137, 2362, 3866, 4937, 22985, 
      22688, 6113, 2009, 1568, 1808, 2384, 2465, 31354, 20610, 3865, 778, 
      34165, 22285, 2980, 1832, 1765, 1352, 1117, 2197, 5300, 31954, 31250, 
      5114, 2069, 1525, 3874, 25225, 6052, 1801, 1017, 1201, 4176, 34385, 
      23633, 17690, 4625, 3893, 650, 593, 593, 698, 15613, 20605, 18937, 
      5917, 3690, 2205, 2041, 1962, 490, 4000, 2801, 1769, 500, 2425, 31337, 
      20810, 18857, 18586, 16237, 13357, 5545, 3170, 557, 1145, 2477, 3610, 
      4420, 4293, 949, 520, 373, 685, 13285, 8938, 1018, 578, 1810, 26500, 
      3505, 260, 28114, 16101, 11461, 9250, 1450, 850, 14837, 7765, 596, 340, 
      452, 1796, 22370, 16810, 4930, 338, 16273, 7200, 5769, 3744, 1105, 369, 
      225, 23225, 17021, 11785, 10937, 1021, 346, 424, 104, 14005, 13770, 
      7825, 2785, 370, 2290, 25345, 14225, 12164, 464, 5378, 1898, 1649, 
      14197, 2845, 2437, 1636, 20189, 14909, 13949, 9826, 7250, 5954, 3994, 
      3506, 2426, 1789, 1049, 386, 146, 89, 25, 26, 25937, 21041, 8116, 7072, 
      3616, 20, 14409, 9034, 1378, 370, 73, 45, 90, 585, 1530, 19885, 17693, 
      9413, 8285, 7229, 1373, 1093, 104, 629, 20450, 15626, 12322, 9605, 
      8101, 6725, 530, 257, 17, 10, 20449, 12769, 11881, 10816, 10609, 10404, 
      9604, 8100, 4761, 784, 484, 36, 0, 1, 484, 1089, 1681, 23105, 16130, 
      12997, 2, 2, 21908, 19325, 18773, 17428, 17165, 16388, 4229, 2920, 
      1685, 580, 19330, 12109, 11673, 10413, 5938, 4234, 1530, 1773, 23120, 
      19616, 16400, 6100, 3380, 916, 16409, 1706, 1546, 74, 13261, 9445, 
      7092, 4797, 2061, 292, 1125, 18545, 16949, 16178, 9265, 6133, 2450, 
      625, 18833, 6625, 4964, 2180, 1289, 145, 89, 73, 233, 1220, 1508, 
      16465, 10485, 9297, 8002, 1845, 145, 130, 610, 1602, 15725, 14261, 
      12644, 1189, 1621, 18346, 9922, 850, 697, 130, 242, 521, 1210, 20308, 
      17833, 14305, 193, 15053, 14093, 13394, 10985, 170, 170, 14596, 4165, 
      19546, 19269, 12769, 10225, 7969, 7794, 2341, 1906, 1594, 421, 14897, 
      10865, 7481, 3620, 3505, 656, 580, 512, 452, 3889, 2053, 689, 545, 353, 
      914, 1130, 11988, 11349, 11140, 3028, 2260, 900, 1348, 11597, 11386, 
      6137, 3961, 16025, 15776, 8681, 4496, 3649, 3425, 1361, 10642, 9277, 
      3690, 445, 562, 1666, 10888, 10088, 628, 605, 565, 773, 5570, 5153, 
      14265, 10777, 4932, 640, 1649, 850, 1109, 17576, 15076, 11492, 5165, 
      16354, 8298, 729, 12665, 10388, 3088, 928, 1073, 5330, 4090, 905, 1165, 
      16525, 11304, 8644, 2500, 1924, 12842, 6437, 3461, 1061, 986, 17408, 
      3940, 3833, 2468, 1220, 1049, 1040, 1193, 1808, 12538, 4225, 1873, 
      1125, 1258, 1625, 1549, 1450, 1394, 1346, 1289, 1369, 2521, 1417, 1492, 
      2665, 2740, 13690, 2525, 1490, 15133, 9188, 7220, 2020, 1805, 3285, 
      9521, 2129, 9781, 2122, 1706, 2465, 16893, 2725, 13949, 6473, 3005, 
      2105, 1930, 2105, 8497, 1972, 21346, 3789, 2349, 2125, 3114, 11332, 
      10765, 9172, 2120, 3637, 17585, 14090, 9265, 8138, 6970, 5930, 3809, 
      11520, 9360, 8233, 6793, 2305, 2329, 2340, 2473, 5864, 5204, 3461, 
      2725, 2861, 3284, 10882, 5850, 2857, 2602, 2682, 3001, 7193, 5408, 
      2848, 15353, 6905, 3293, 3538, 6280, 5941, 4941, 3645, 3316, 3277, 
      2980, 16949, 10081, 9914, 9266, 7514, 5525, 4789, 3349, 11600, 9377, 
      3236, 4361, 9490, 5013, 4273, 3610, 3393, 4474, 4849, 3589, 4660, 
      23645, 17881, 14930, 13085, 10042, 7081, 4925, 3650, 5002, 5882, 17524, 
      16825, 15049, 12064, 10000, 6849, 3924, 3681, 7085, 4250, 4010, 4450, 
      14045, 7444, 4328, 16965, 9445, 6778, 5265, 4993, 20480, 9872, 9425, 
      4496, 4145, 5185, 14426, 8321, 6074, 5594, 4586, 4394, 4306, 5009, 
      5825, 6626, 13960, 13381, 8077, 4477, 4392, 18413, 5165, 5114, 4633, 
      4525, 4610, 5114, 5165, 5330, 5645, 9385, 5780, 5353, 5249, 5024, 5153, 
      6740, 4810, 4825, 18824, 5989, 5924, 5861, 5525, 5861, 17810, 13141, 
      7066, 6641, 5141, 5122, 5050, 6002, 5760, 5440, 5184, 5200, 5760, 
      11890, 5365, 9425, 9076, 7412, 10376, 22786, 9469, 6714, 5641, 7389, 
      8434, 11252, 5945, 6032, 7297, 9140, 9872, 10960, 12329, 10285, 7693, 
      6253, 5954, 6154, 7373, 8233, 8954, 10154, 17965, 8893, 10309, 19930, 
      7025, 6565, 6641, 9490, 10466, 14321, 6436, 6625, 7076, 11584, 12641, 
      23722, 19330, 9061, 6682, 6562, 6786, 8586, 11185, 11745, 23624, 16328, 
      7624, 7508, 7400, 11765, 11245, 7418, 13617, 11680, 7956, 7177, 7056, 
      10777, 10900, 10706, 9529, 7481, 7754, 11849, 8765, 8125, 7460, 8072, 
      11117, 14621, 26065, 16785, 13045, 12898, 9013, 7794, 22873, 10660, 
      8900, 8833, 11225, 14800, 17330, 10522, 9442, 9146, 8945, 9770, 10037, 
      13250, 26325, 8884, 8149, 9325, 9621, 12196, 28162, 26506, 10217, 9725, 
      9577, 8570, 8537, 8345, 9305, 14522, 31265, 28064, 22625, 13648, 12560, 
      11489, 9364, 9248, 8753, 9620, 14578, 13005, 12249, 12130, 11050, 
      10858, 10018, 13549, 11437, 15725, 19025, 9866, 9701, 9650, 9106, 9061, 
      18432, 14692, 9700, 9657, 12025, 15300, 14450, 12434, 9634, 15034, 
      15338, 11368, 12308, 12520, 12629, 12853, 17525, 13165, 18826, 20816, 
      13565, 12505, 13337, 13682, 20002, 12520, 19429, 12634, 12752, 13729, 
      11754, 11509, 15250, 35261, 13261, 15332, 17477, 21845, 15293, 17378, 
      17849, 22474, 17905, 22900, 31762, 12842, 11945, 11882, 18281, 21097, 
      12461, 13690, 12402, 19890, 28928, 15793, 13444, 12625, 12569, 22148, 
      23360, 16133, 14065, 14932, 38189, 14297, 34425, 14265, 14285, 14213, 
      14180, 15129, 44225, 36842, 15370, 14930, 42354, 42272, 41945, 18329, 
      17901, 16501, 16452, 48425, 44608, 17345, 18162, 16785, 18002, 17645, 
      17602, 17417, 17593, 48665, 20260, 19450, 19225, 21625, 21530, 21481, 
      21037, 20322, 23080, 26434, 23850, 26117, 24157, 27472, 26506, 25722, 
      26882, 27469, 27530, 29520, 29449, 30161, 30160, 31865, 30554, 31117, 
      33354, 33533, 32645, 33722, 33485, 35152, 35965, 37485, 37621, 38545, 
      37825, 38770, 41045, 41296, 46033, 46757, 46696 ], 
  [ 20618, 19610, 20232, 19240, 18130, 17297, 17077, 17768, 16393, 16810, 
      16642, 13329, 14489, 12658, 14066, 13649, 12932, 12874, 12130, 11402, 
      12193, 13001, 9265, 8749, 8497, 9881, 10466, 10676, 8080, 10386, 9721, 
      10237, 9425, 9298, 8405, 9250, 7760, 4993, 5837, 5017, 11700, 12436, 
      4817, 8209, 6625, 4546, 3809, 9109, 7677, 4640, 9657, 3400, 4426, 4250, 
      9529, 4804, 6148, 7345, 4234, 5690, 7109, 4925, 2986, 3092, 42653, 
      34610, 9074, 4450, 3785, 4250, 5733, 5013, 4468, 43706, 36650, 30922, 
      32929, 9169, 5444, 4516, 43546, 42730, 42325, 32497, 5877, 4021, 2965, 
      43060, 33769, 2210, 2153, 5090, 39712, 1552, 1321, 2521, 3060, 37706, 
      4474, 3074, 6266, 32840, 8900, 2600, 2837, 7085, 36058, 2938, 3025, 
      39049, 36368, 27268, 26624, 1808, 1313, 1025, 32229, 29124, 3925, 3204, 
      2196, 37322, 23341, 21866, 3757, 922, 2066, 2285, 3757, 4810, 23284, 
      22985, 6260, 2080, 1513, 1745, 2305, 2384, 31705, 20893, 3978, 793, 
      34532, 22580, 3077, 1901, 1832, 1405, 1160, 2120, 5165, 32309, 31601, 
      5249, 2146, 1586, 3761, 25540, 6201, 1872, 976, 1152, 4057, 34754, 
      23938, 17953, 4754, 4010, 673, 610, 578, 673, 15860, 20890, 19210, 
      6066, 3805, 2290, 2122, 2041, 477, 4121, 2900, 1844, 521, 2336, 31690, 
      21097, 19130, 18857, 16490, 13586, 5690, 3277, 530, 1090, 2386, 3497, 
      4549, 4420, 1000, 549, 360, 648, 13514, 9125, 1073, 545, 1733, 26825, 
      3620, 257, 28449, 16354, 11674, 9441, 1521, 901, 15080, 7940, 637, 365, 
      421, 1717, 22669, 17069, 5069, 313, 16528, 7369, 5920, 3865, 1168, 400, 
      208, 23530, 17282, 12002, 11146, 1082, 317, 461, 109, 14242, 14005, 
      8002, 2890, 405, 2197, 25664, 14464, 12385, 505, 5525, 1985, 1570, 
      14436, 2952, 2536, 1557, 20474, 15154, 14186, 10025, 7421, 6109, 4121, 
      3625, 2525, 1874, 1114, 425, 169, 106, 26, 25, 26260, 21332, 8297, 
      7241, 3737, 25, 14650, 9225, 1453, 409, 90, 34, 73, 538, 1453, 20168, 
      17960, 9608, 8468, 7400, 1448, 1160, 85, 580, 20737, 15877, 12545, 
      9802, 8282, 6890, 577, 290, 26, 17, 20736, 12996, 12100, 11025, 10816, 
      10609, 9801, 8281, 4900, 841, 529, 49, 1, 0, 441, 1024, 1600, 23410, 
      16385, 13226, 5, 1, 22205, 19604, 19048, 17693, 17428, 16645, 4360, 
      3029, 1768, 533, 19609, 12330, 11890, 10618, 6093, 4365, 1609, 1690, 
      23425, 19897, 16657, 6257, 3497, 857, 16666, 1789, 1625, 89, 13492, 
      9640, 7261, 4936, 2152, 261, 1060, 18818, 17210, 16433, 9458, 6290, 
      2549, 578, 19108, 6788, 5105, 2273, 1360, 164, 100, 80, 208, 1153, 
      1433, 16722, 10690, 9490, 8181, 1930, 162, 145, 565, 1525, 15976, 
      14500, 12869, 1124, 1544, 18617, 10121, 905, 746, 125, 221, 482, 1145, 
      20593, 18100, 14544, 208, 15298, 14330, 13625, 11194, 173, 169, 14837, 
      4292, 19825, 19546, 12994, 10426, 8146, 7969, 2434, 1989, 1669, 450, 
      15140, 11072, 7652, 3737, 3620, 697, 617, 545, 481, 4010, 2138, 730, 
      578, 370, 865, 1073, 12205, 11560, 11349, 3133, 2349, 853, 1285, 11810, 
      11597, 6290, 4082, 16276, 16025, 8864, 4625, 3764, 3536, 1300, 10845, 
      9466, 3805, 450, 541, 1597, 11093, 10285, 653, 628, 548, 740, 5713, 
      5290, 14500, 10980, 5065, 657, 1714, 821, 1066, 17837, 15317, 11701, 
      5300, 16605, 8473, 730, 12884, 10585, 3185, 953, 1040, 5465, 4205, 890, 
      1130, 16776, 11509, 8821, 2581, 1989, 13061, 6586, 3562, 1082, 997, 
      17665, 4049, 3940, 2545, 1249, 1060, 1033, 1168, 1753, 12753, 4338, 
      1930, 1138, 1233, 1666, 1586, 1481, 1421, 1369, 1306, 1346, 2450, 1440, 
      1465, 2592, 2665, 13913, 2594, 1513, 15368, 9365, 7373, 2069, 1844, 
      3370, 9700, 2176, 9962, 2165, 1697, 2410, 17140, 2664, 14170, 6610, 
      3074, 2138, 1913, 2074, 8660, 1985, 21625, 3874, 2386, 2146, 3049, 
      11525, 10952, 9341, 2125, 3560, 17834, 14309, 9434, 8293, 7109, 6053, 
      3730, 11713, 9529, 8388, 6928, 2304, 2320, 2329, 2448, 5981, 5309, 
      3524, 2756, 2824, 3229, 11065, 5965, 2890, 2605, 2665, 2962, 7328, 
      5513, 2825, 15578, 7034, 3338, 3485, 6397, 6052, 5032, 3700, 3357, 
      3316, 2997, 17186, 10250, 10081, 9425, 7649, 5626, 4874, 3386, 11785, 
      9536, 3257, 4292, 9649, 5098, 4338, 3649, 3370, 4405, 4770, 3620, 4589, 
      23930, 18122, 15145, 13282, 10205, 7202, 5002, 3625, 4925, 5785, 17761, 
      17056, 15264, 12249, 10161, 6964, 3961, 3664, 7202, 4297, 4045, 4397, 
      14248, 7565, 4373, 17194, 9594, 6885, 5338, 4930, 20737, 10025, 9572, 
      4537, 4160, 5120, 14629, 8450, 6161, 5669, 4625, 4421, 4325, 4954, 
      5746, 6529, 14157, 13572, 8200, 4500, 4381, 18650, 5218, 5165, 4658, 
      4514, 4589, 5065, 5114, 5273, 5578, 9524, 5849, 5408, 5300, 4985, 5108, 
      6649, 4797, 4810, 19061, 6056, 5989, 5924, 5476, 5800, 18037, 13322, 
      7157, 6722, 5162, 5141, 5057, 5941, 5809, 5473, 5185, 5193, 5713, 
      12053, 5378, 9298, 9197, 7501, 10237, 23049, 9594, 6781, 5650, 7306, 
      8329, 11401, 5972, 6001, 7220, 9025, 9745, 10817, 12490, 10418, 7778, 
      6290, 5965, 6125, 7298, 8138, 8845, 10025, 18184, 8788, 10180, 20165, 
      7082, 6530, 6602, 9377, 10337, 14500, 6425, 6596, 7025, 11441, 12484, 
      23985, 19557, 9162, 6705, 6561, 6757, 8497, 11050, 11602, 23885, 16525, 
      7685, 7565, 7349, 11624, 11378, 7373, 13780, 11817, 8017, 7200, 7057, 
      10656, 10777, 10825, 9626, 7450, 7709, 11714, 8840, 8180, 7477, 8021, 
      10996, 14452, 26338, 16978, 13194, 13045, 9090, 7765, 23120, 10769, 
      8969, 8768, 11108, 14633, 17525, 10625, 9521, 9217, 8882, 9685, 9946, 
      13105, 26596, 8941, 8164, 9256, 9544, 12069, 28445, 26777, 10306, 9802, 
      9650, 8605, 8570, 8362, 9242, 14365, 31568, 28345, 22864, 13793, 12689, 
      11600, 9425, 9305, 8788, 9553, 14733, 13138, 12370, 12249, 11149, 
      10953, 10093, 13410, 11336, 15560, 19226, 9925, 9754, 9701, 9125, 9074, 
      18625, 14841, 9745, 9700, 11920, 15145, 14593, 12545, 9665, 14885, 
      15185, 11285, 12205, 12413, 12520, 12740, 17348, 13050, 18637, 21025, 
      13682, 12602, 13226, 13565, 19805, 12613, 19240, 12725, 12841, 13834, 
      11809, 11554, 15121, 35572, 13352, 15205, 17320, 21640, 15418, 17225, 
      17690, 22265, 17748, 22689, 32045, 12905, 11962, 11885, 18122, 20906, 
      12500, 13765, 12421, 19717, 29185, 15908, 13505, 12644, 12580, 21953, 
      23153, 16250, 14138, 15021, 38506, 14356, 34714, 14314, 14324, 14248, 
      14213, 15184, 44570, 37141, 15425, 14965, 42685, 42601, 42272, 18434, 
      17992, 16552, 16501, 48784, 44945, 17408, 18241, 16810, 18061, 17690, 
      17645, 17450, 17620, 49018, 20357, 19521, 19280, 21722, 21625, 21562, 
      21106, 20365, 23189, 26545, 23893, 26216, 24200, 27585, 26577, 25765, 
      26945, 27540, 27593, 29593, 29520, 30242, 30209, 31954, 30605, 31176, 
      33445, 33620, 32708, 33805, 33562, 35225, 36040, 37570, 37700, 38628, 
      37888, 38849, 41122, 41369, 46100, 46820, 46757 ], 
  [ 23873, 22529, 23445, 22453, 21217, 20090, 19786, 20813, 19018, 20065, 
      19981, 15786, 17744, 15493, 17489, 16946, 16061, 16045, 15049, 14321, 
      15490, 16634, 11680, 11080, 10786, 12800, 13637, 14057, 10537, 13725, 
      12850, 13576, 12554, 12385, 11282, 12505, 10553, 6778, 8210, 6970, 
      8361, 8929, 6980, 11674, 9586, 6625, 5426, 6274, 5220, 6929, 13626, 
      5101, 6757, 6497, 13540, 7345, 3985, 4804, 6565, 3653, 4610, 3140, 
      4729, 4961, 51578, 42653, 13085, 7033, 6074, 2633, 8820, 7848, 2725, 
      52757, 44945, 38545, 40804, 13264, 8489, 2689, 52597, 51697, 51250, 
      40330, 9090, 6562, 1810, 52069, 41770, 3869, 3770, 2969, 48385, 2665, 
      1552, 1492, 1737, 46169, 7309, 1709, 3725, 40757, 13037, 1445, 1556, 
      4292, 44353, 1573, 1618, 47680, 44705, 34513, 33785, 3425, 2468, 1802, 
      40104, 36621, 6676, 5661, 1125, 45785, 30082, 28397, 6466, 1741, 1037, 
      1130, 1930, 2605, 30025, 29684, 9809, 4033, 820, 884, 1108, 1145, 
      39538, 27298, 6813, 1570, 42701, 29237, 5576, 3812, 3701, 2980, 2525, 
      965, 2792, 40226, 39434, 8546, 4225, 3329, 1850, 32617, 9792, 3825, 
      577, 585, 2020, 42965, 30805, 23938, 7925, 6929, 1618, 1429, 725, 610, 
      21509, 27337, 25405, 9657, 6682, 4537, 4285, 4162, 666, 7124, 5441, 
      3881, 1424, 929, 39565, 27586, 25325, 25010, 22265, 18857, 9197, 5986, 
      425, 397, 937, 1586, 7720, 7549, 2533, 1620, 549, 333, 18785, 13514, 
      2690, 314, 578, 34112, 6497, 656, 35946, 22129, 16609, 13914, 3474, 
      2434, 20645, 12077, 1960, 1352, 232, 520, 29410, 22970, 8450, 250, 
      22345, 11380, 9553, 6868, 2953, 1513, 313, 30397, 23225, 17021, 15997, 
      2825, 170, 1700, 676, 19681, 19402, 12181, 5557, 1602, 706, 32825, 
      19945, 17488, 1828, 9074, 4274, 373, 19917, 5661, 5077, 360, 26921, 
      20761, 19625, 14666, 11474, 9826, 7250, 6586, 5066, 4121, 2941, 1706, 
      1114, 925, 509, 466, 33505, 27905, 12560, 11252, 6740, 592, 20173, 
      13698, 3490, 1690, 909, 265, 178, 13, 298, 26573, 24029, 14165, 12773, 
      11453, 3485, 3029, 148, 13, 27226, 21610, 17690, 14401, 12545, 10817, 
      2026, 1445, 677, 626, 27225, 18225, 17161, 15876, 15625, 15376, 14400, 
      12544, 8281, 2500, 1936, 784, 484, 441, 0, 121, 361, 30277, 22202, 
      18497, 530, 442, 28904, 25925, 25285, 23720, 23413, 22504, 7573, 5780, 
      3973, 8, 25930, 17433, 16909, 15385, 9810, 7578, 3730, 409, 30292, 
      26260, 22516, 10016, 6416, 80, 22525, 3994, 3746, 866, 18805, 14197, 
      11272, 8317, 4525, 72, 157, 25013, 23153, 22250, 13973, 10049, 5090, 
      53, 25345, 10673, 8528, 4688, 3313, 1025, 793, 689, 145, 208, 320, 
      22581, 15457, 14005, 12402, 4177, 981, 922, 82, 370, 21709, 19981, 
      18056, 221, 389, 24770, 14762, 2522, 2237, 482, 242, 125, 242, 27040, 
      24169, 20025, 985, 20905, 19769, 18938, 16045, 698, 610, 20360, 7421, 
      26146, 25825, 18181, 15109, 12325, 12106, 4849, 4194, 3706, 1521, 
      20705, 15881, 11705, 6656, 6497, 2020, 1856, 1700, 1552, 7013, 4385, 
      2053, 1733, 1189, 298, 338, 17224, 16453, 16200, 5800, 4680, 328, 424, 
      16745, 16490, 9965, 7085, 22009, 21716, 13169, 7796, 6641, 6329, 481, 
      15570, 13897, 6682, 1017, 562, 610, 15860, 14884, 1640, 1573, 653, 509, 
      9178, 8629, 19897, 15705, 8320, 1476, 3541, 674, 625, 23780, 20840, 
      16552, 8597, 22338, 12610, 1213, 17945, 15184, 5684, 1940, 809, 8762, 
      7082, 1037, 857, 22509, 16276, 13000, 4744, 3816, 18122, 10177, 6145, 
      1985, 1690, 23524, 6800, 6649, 4624, 2320, 1753, 1348, 1105, 1060, 
      17730, 7173, 3589, 1873, 1170, 2989, 2825, 2594, 2450, 2314, 2125, 
      1325, 1421, 2385, 1360, 1521, 1552, 19058, 4505, 2458, 20765, 13544, 
      11048, 3560, 3125, 5617, 13921, 3625, 14225, 3530, 1970, 1717, 22789, 
      1845, 19273, 9949, 4985, 3293, 2018, 1885, 12545, 2720, 27946, 6121, 
      3625, 3049, 2146, 16040, 15341, 13352, 2692, 2405, 23525, 19370, 13445, 
      12010, 10490, 9098, 2533, 16228, 13540, 12105, 10225, 2745, 2593, 2560, 
      2385, 8900, 7976, 5309, 3869, 2509, 2536, 15370, 8842, 4045, 3130, 
      2770, 2605, 10625, 8180, 2804, 20765, 10205, 4745, 2834, 9316, 8845, 
      7405, 5317, 4680, 4597, 3816, 22625, 14261, 14050, 13226, 10946, 8209, 
      7121, 4625, 16132, 13337, 4160, 3305, 13450, 7345, 6165, 4930, 3349, 
      3418, 3573, 4733, 3560, 30377, 23645, 20122, 17881, 14090, 10205, 7081, 
      3562, 3770, 4210, 23200, 22369, 20241, 16596, 14004, 9841, 5200, 3769, 
      10121, 5746, 5242, 3746, 18973, 10568, 5780, 22465, 13185, 9594, 7333, 
      4069, 26596, 13700, 13121, 5860, 4937, 4217, 19354, 11621, 8450, 7706, 
      5906, 5450, 5186, 4261, 4549, 4954, 18756, 18045, 11245, 5445, 4612, 
      24089, 6793, 6698, 5645, 4745, 4610, 4498, 4505, 4538, 4633, 12905, 
      7760, 7025, 6833, 4628, 4625, 5200, 4986, 4957, 24500, 7925, 7816, 
      7709, 4909, 4981, 23266, 17585, 9530, 8885, 6065, 6002, 5666, 5122, 
      7300, 6628, 5668, 5508, 5188, 15938, 6113, 7093, 12200, 9832, 7780, 
      29034, 12681, 8650, 6301, 6025, 6586, 14992, 7001, 5812, 6065, 7072, 
      7540, 8276, 16333, 13673, 10025, 7529, 6658, 5978, 6185, 6605, 7018, 
      7778, 23245, 7045, 7933, 25562, 8741, 6257, 6245, 7466, 8090, 18721, 
      6656, 6449, 6416, 8900, 9649, 29970, 24786, 11745, 7650, 7002, 6610, 
      7090, 8677, 9061, 29828, 21124, 9428, 9224, 6740, 9125, 14633, 6890, 
      17665, 15156, 9760, 8145, 7540, 8577, 8656, 13786, 12125, 7261, 7226, 
      9341, 10877, 9797, 8296, 7412, 8917, 11365, 32533, 21493, 16785, 16594, 
      11169, 7618, 28769, 13520, 10880, 7865, 9113, 11588, 22082, 13250, 
      11642, 11170, 8021, 8362, 8497, 10522, 32749, 10600, 8941, 8269, 8389, 
      9864, 34850, 32930, 12637, 11881, 11645, 9802, 9725, 9181, 8381, 11530, 
      38393, 34708, 28345, 17300, 15860, 14393, 11168, 10964, 9985, 8608, 
      18450, 16393, 15373, 15210, 13690, 13410, 12130, 10953, 9677, 12557, 
      23909, 11626, 11329, 11234, 9986, 9809, 23140, 18432, 11152, 11065, 
      10177, 12352, 18058, 15338, 10778, 12218, 12434, 10004, 10504, 10628, 
      10693, 10829, 14093, 11097, 15130, 25876, 16601, 15101, 11357, 11570, 
      16130, 15028, 15733, 15098, 15172, 16501, 13426, 12961, 12874, 42565, 
      15725, 13000, 14485, 17797, 18505, 14474, 14813, 18338, 14913, 18720, 
      38450, 14690, 12781, 12410, 15245, 17357, 13781, 15802, 13282, 16546, 
      35044, 18785, 15248, 13505, 13273, 18320, 19268, 19169, 16133, 17352, 
      45625, 16057, 41245, 15805, 15605, 15445, 15368, 16801, 52277, 43882, 
      17042, 16162, 50098, 49972, 49601, 21101, 20365, 18085, 17992, 56785, 
      52484, 19193, 20362, 17797, 19762, 19097, 19010, 18605, 18649, 56893, 
      22856, 21474, 20897, 24221, 24082, 23725, 23017, 21730, 25940, 29338, 
      25258, 28757, 25565, 30420, 28530, 27130, 28730, 29493, 29378, 31588, 
      31473, 32405, 31700, 34285, 32138, 32877, 35818, 35909, 34493, 36010, 
      35641, 37220, 38077, 39817, 39821, 40833, 39673, 40970, 43201, 43364, 
      47969, 48605, 48500 ], 
  [ 25930, 24410, 25480, 24488, 23186, 21905, 21557, 22760, 20745, 22122, 
      22082, 17425, 19801, 17330, 19634, 19025, 18052, 18058, 16930, 16202, 
      17569, 18889, 13297, 12653, 12337, 14681, 15650, 16180, 12176, 15826, 
      14841, 15677, 14545, 14354, 13141, 14562, 12368, 8065, 9805, 8345, 
      6964, 7444, 8465, 13841, 11489, 8066, 6625, 5141, 4285, 8480, 16057, 
      6344, 8330, 8026, 15993, 9028, 3204, 3825, 8138, 2938, 3653, 2557, 
      5994, 6292, 56605, 47218, 15538, 8738, 7625, 2138, 10789, 9685, 2164, 
      57850, 49642, 42890, 45281, 15761, 10436, 2084, 57690, 56746, 56277, 
      44785, 11125, 8245, 1557, 57140, 46313, 5090, 4969, 2210, 53280, 3600, 
      2025, 1305, 1396, 50954, 9146, 1346, 2746, 45256, 15556, 1192, 1237, 
      3181, 49050, 1210, 1233, 52553, 49424, 38660, 37888, 4624, 3425, 2561, 
      44581, 40900, 8469, 7300, 916, 50570, 33965, 32170, 8237, 2522, 850, 
      877, 1325, 1802, 33908, 33545, 12020, 5408, 809, 785, 833, 848, 43993, 
      31005, 8650, 2329, 47332, 33076, 7237, 5165, 5032, 4157, 3592, 712, 
      1901, 44725, 43889, 10625, 5666, 4594, 1201, 36676, 12025, 5200, 720, 
      640, 1305, 47618, 34754, 27425, 9938, 8810, 2465, 2210, 1154, 929, 
      24820, 31066, 29002, 11890, 8541, 6066, 5770, 5625, 1117, 9049, 7124, 
      5300, 2249, 544, 44042, 31337, 28922, 28585, 25642, 21970, 11386, 7757, 
      722, 386, 530, 937, 9733, 9540, 3688, 2533, 1000, 520, 21898, 16165, 
      3889, 545, 325, 38281, 8356, 1217, 40225, 25506, 19546, 16609, 4849, 
      3589, 23912, 14596, 3005, 2221, 485, 245, 33293, 26413, 10573, 569, 
      25744, 13833, 11808, 8793, 4240, 2448, 720, 34346, 26690, 20002, 18890, 
      4090, 445, 2701, 1325, 22882, 22581, 14722, 7306, 2581, 277, 36928, 
      23168, 20513, 2873, 11285, 5825, 98, 23140, 7432, 6760, 85, 30650, 
      24050, 22826, 17449, 13949, 12125, 9241, 8489, 6749, 5650, 4250, 2729, 
      1961, 1706, 1114, 1049, 37652, 31700, 15145, 13705, 8665, 1241, 23418, 
      16393, 4909, 2713, 1690, 738, 585, 90, 45, 30280, 27560, 16904, 15380, 
      13928, 4904, 4360, 533, 68, 30977, 24965, 20737, 17162, 15130, 13226, 
      3137, 2402, 1370, 1297, 30976, 21316, 20164, 18769, 18496, 18225, 
      17161, 15129, 10404, 3721, 3025, 1521, 1089, 1024, 121, 0, 64, 34226, 
      25601, 21610, 1157, 1025, 32765, 29588, 28904, 27229, 26900, 25925, 
      9608, 7573, 5480, 85, 29593, 20458, 19890, 18234, 12109, 9613, 5193, 
      90, 34241, 29945, 25937, 12337, 8297, 25, 25946, 5501, 5209, 1625, 
      21940, 16936, 13725, 10440, 6120, 325, 36, 28610, 26618, 25649, 16690, 
      12370, 6773, 130, 28964, 13060, 10673, 6305, 4688, 1828, 1508, 1360, 
      464, 65, 89, 26002, 18306, 16722, 14965, 5706, 1762, 1681, 181, 117, 
      25064, 23204, 21125, 100, 136, 28345, 17545, 3721, 3370, 1021, 605, 
      290, 121, 30769, 27700, 23248, 1744, 24194, 22970, 22073, 18938, 1325, 
      1193, 23605, 9412, 29809, 29466, 21250, 17914, 14866, 14625, 6466, 
      5701, 5125, 2434, 23972, 18752, 14180, 8537, 8356, 3065, 2857, 2657, 
      2465, 8938, 5914, 3098, 2690, 1970, 353, 305, 20205, 19368, 19093, 
      7549, 6253, 405, 325, 19682, 19405, 12242, 9010, 25364, 25049, 15776, 
      9809, 8500, 8144, 404, 18397, 16570, 8541, 1666, 925, 445, 18709, 
      17645, 2509, 2420, 1060, 740, 11345, 10730, 23076, 18532, 10377, 2257, 
      4850, 949, 746, 27245, 24085, 19445, 10676, 25693, 15129, 1818, 20948, 
      17945, 7345, 2809, 1040, 10841, 8941, 1466, 1066, 25864, 19125, 15541, 
      6229, 5125, 21125, 12410, 7850, 2810, 2405, 26945, 8593, 8420, 6065, 
      3233, 2468, 1865, 1424, 1049, 20689, 9010, 4810, 2610, 1489, 4034, 
      3826, 3529, 3341, 3161, 2906, 1666, 1234, 3232, 1657, 1312, 1321, 
      22105, 5858, 3305, 23944, 16085, 13325, 4693, 4148, 7146, 16484, 4736, 
      16810, 4597, 2465, 1706, 26100, 1768, 22298, 12050, 6338, 4250, 2425, 
      2138, 14932, 3457, 31609, 7650, 4626, 3874, 2025, 18757, 17992, 15805, 
      3341, 2152, 26858, 22373, 15898, 14309, 12613, 11045, 2258, 18945, 
      15993, 14404, 12304, 3328, 3088, 3033, 2704, 10781, 9725, 6596, 4804, 
      2696, 2525, 17977, 10701, 5002, 3757, 3177, 2770, 12704, 9929, 3145, 
      23834, 12218, 5834, 2845, 11197, 10660, 9000, 6516, 5725, 5620, 4597, 
      25826, 16714, 16481, 15569, 13025, 9914, 8650, 5626, 18761, 15680, 
      4985, 3140, 15793, 8874, 7474, 5953, 3690, 3253, 3298, 5668, 3373, 
      34106, 26890, 23081, 20642, 16477, 12130, 8522, 3881, 3517, 3737, 
      26401, 25504, 23200, 19225, 16369, 11700, 6201, 4176, 12002, 6857, 
      6221, 3757, 21800, 12493, 6869, 25578, 15418, 11365, 8730, 3970, 30017, 
      15977, 15332, 6905, 5696, 4096, 22181, 13634, 10001, 9125, 6929, 6341, 
      5989, 4250, 4274, 4481, 21517, 20740, 13192, 6292, 5085, 27290, 7970, 
      7853, 6514, 5218, 4973, 4553, 4538, 4505, 4490, 15028, 9113, 8224, 
      7988, 4793, 4724, 4793, 5437, 5386, 27701, 9256, 9125, 8996, 4964, 
      4904, 26357, 20170, 11125, 10370, 6890, 6805, 6337, 5045, 8433, 7585, 
      6273, 6025, 5265, 18325, 6850, 6290, 14125, 11405, 6845, 32521, 14650, 
      9981, 6994, 5706, 6025, 17225, 7892, 6065, 5812, 6401, 6737, 7297, 
      18698, 15730, 11554, 8530, 7373, 6253, 5954, 6154, 6413, 6953, 26248, 
      6484, 7108, 28741, 9962, 6466, 6410, 6817, 7265, 21284, 7129, 6724, 
      6449, 7921, 8516, 33457, 27877, 13450, 8497, 7585, 6885, 6705, 7786, 
      8082, 33293, 23885, 10693, 10445, 6773, 8168, 16690, 6989, 20052, 
      17257, 11025, 8992, 8145, 7840, 7897, 15689, 13786, 7514, 7325, 8450, 
      12296, 10996, 9077, 7445, 8180, 10100, 36130, 24210, 19018, 18805, 
      12610, 7893, 32080, 15313, 12233, 7744, 8420, 10345, 24821, 14977, 
      13105, 12545, 7922, 8021, 8090, 9521, 36324, 11821, 9700, 8104, 8136, 
      9061, 38557, 36505, 14210, 13322, 13042, 10781, 10682, 9962, 8282, 
      10397, 42320, 38393, 31568, 19489, 17873, 16208, 12433, 12185, 10964, 
      8465, 20749, 18450, 17298, 17113, 15373, 15049, 13549, 10018, 9160, 
      11336, 26714, 12869, 12506, 12389, 10789, 10546, 25857, 20665, 12241, 
      12132, 9616, 11241, 20225, 17153, 11713, 11173, 11345, 9685, 9965, 
      10045, 10088, 10180, 12740, 10426, 13645, 28769, 18482, 16762, 10730, 
      10877, 14557, 16645, 14248, 16693, 16745, 18250, 14625, 14050, 12049, 
      46580, 17320, 12197, 13352, 16136, 20474, 13385, 13658, 16633, 13780, 
      16993, 42157, 15977, 13562, 13037, 14090, 15850, 14804, 17221, 14085, 
      15237, 38465, 20644, 16513, 14308, 13988, 16769, 17585, 21050, 17530, 
      18925, 49706, 17300, 45018, 16938, 16628, 16424, 16325, 18000, 56666, 
      47765, 18241, 17141, 54333, 54185, 53792, 22850, 21960, 19240, 19125, 
      61328, 56785, 20480, 21825, 18666, 21005, 20186, 20077, 19562, 19540, 
      61370, 24517, 22849, 22096, 25882, 25721, 25210, 24370, 22797, 27733, 
      31153, 26325, 30440, 26632, 32257, 29905, 28197, 30017, 30868, 30665, 
      32985, 32848, 33890, 32833, 35858, 33293, 34120, 37413, 37460, 35780, 
      37517, 37082, 38617, 39496, 41346, 41284, 42340, 40960, 42433, 44642, 
      44761, 49300, 49892, 49765 ], 
  [ 27578, 25930, 27112, 26120, 24770, 23377, 22997, 24328, 22153, 23770, 
      23762, 18769, 21449, 18818, 21346, 20689, 19652, 19674, 18450, 17722, 
      19233, 20681, 14625, 13949, 13617, 16201, 17266, 17876, 13520, 17506, 
      16441, 17357, 16145, 15938, 14645, 16210, 13840, 9153, 11117, 9497, 
      6100, 6516, 9697, 15569, 13025, 9266, 7649, 4469, 3757, 9760, 17977, 
      7400, 9626, 9290, 17929, 10404, 2788, 3265, 9434, 2570, 3109, 2285, 
      7066, 7412, 60413, 50690, 17474, 10130, 8905, 1930, 12373, 11173, 1908, 
      61706, 53210, 46202, 48689, 17729, 12004, 1796, 61546, 60570, 60085, 
      48177, 12757, 9621, 1525, 60980, 49769, 6130, 5993, 1810, 56992, 4432, 
      2521, 1321, 1300, 54586, 10634, 1234, 2186, 48680, 17540, 1160, 1157, 
      2525, 52618, 1098, 1105, 56249, 53008, 41828, 41024, 5648, 4273, 3265, 
      47989, 44164, 9925, 8644, 916, 54202, 36941, 35066, 9677, 3242, 866, 
      845, 1037, 1370, 36884, 36505, 13780, 6560, 953, 865, 785, 784, 47385, 
      33853, 10138, 3033, 50852, 36020, 8597, 6301, 6152, 5165, 4520, 680, 
      1405, 48149, 47281, 12289, 6866, 5666, 881, 39780, 13801, 6352, 976, 
      832, 937, 51154, 37778, 30113, 11554, 10330, 3233, 2930, 1618, 1313, 
      27380, 33930, 31770, 13666, 10045, 7330, 7002, 6841, 1597, 10601, 8500, 
      6484, 3001, 416, 47450, 34217, 31690, 31337, 28250, 24386, 13130, 9197, 
      1090, 530, 386, 617, 11349, 11140, 4680, 3349, 1480, 808, 24314, 18245, 
      4913, 865, 293, 41465, 9860, 1777, 43489, 28114, 21834, 18721, 6001, 
      4581, 26440, 16580, 3917, 3005, 821, 197, 36269, 29069, 12269, 953, 
      28368, 15769, 13600, 10345, 5328, 3280, 1168, 37370, 29362, 22322, 
      21146, 5162, 797, 3581, 1949, 25362, 25045, 16722, 8730, 3445, 117, 
      40064, 25664, 22865, 3785, 13045, 7105, 50, 25636, 8872, 8136, 37, 
      33514, 26594, 25306, 19625, 15901, 13949, 10841, 10025, 8125, 6914, 
      5354, 3625, 2729, 2426, 1706, 1625, 40820, 34612, 17177, 15641, 10217, 
      1865, 25930, 18505, 6093, 3609, 2410, 1234, 1033, 298, 13, 33128, 
      30280, 19048, 17428, 15880, 6088, 5480, 965, 260, 33857, 27557, 23105, 
      19322, 17162, 15130, 4097, 3250, 2026, 1937, 33856, 23716, 22500, 
      21025, 20736, 20449, 19321, 17161, 12100, 4761, 3969, 2209, 1681, 1600, 
      361, 64, 0, 37250, 28225, 24026, 1765, 1601, 35725, 32404, 31688, 
      29933, 29588, 28565, 11240, 9029, 6728, 293, 32409, 22810, 22210, 
      20458, 13933, 11245, 6409, 10, 37265, 32777, 28577, 14177, 9817, 137, 
      28586, 6749, 6425, 2329, 24372, 19080, 15661, 12136, 7432, 661, 100, 
      31378, 29290, 28273, 18818, 14210, 8149, 338, 31748, 14948, 12385, 
      7633, 5840, 2564, 2180, 2000, 848, 113, 73, 28642, 20530, 18850, 16981, 
      6970, 2482, 2385, 405, 85, 27656, 25700, 23509, 164, 104, 31097, 19721, 
      4745, 4346, 1565, 1021, 562, 185, 33633, 30420, 25744, 2448, 26738, 
      25450, 24505, 21194, 1933, 1769, 26117, 11012, 32625, 32266, 23634, 
      20106, 16866, 16609, 7794, 6949, 6309, 3250, 26500, 20992, 16132, 
      10057, 9860, 3977, 3737, 3505, 3281, 10490, 7178, 4010, 3538, 2690, 
      545, 433, 22525, 21640, 21349, 8973, 7549, 613, 405, 21970, 21677, 
      14050, 10562, 27956, 27625, 17824, 11425, 10004, 9616, 500, 20605, 
      18666, 10045, 2290, 1341, 477, 20933, 19805, 3293, 3188, 1508, 1060, 
      13073, 12410, 25540, 20740, 12025, 2977, 5954, 1301, 986, 29917, 26597, 
      21701, 12340, 28285, 17113, 2410, 23284, 20105, 8705, 3593, 1360, 
      12505, 10445, 1930, 1370, 28456, 21349, 17541, 7461, 6229, 23461, 
      14186, 9242, 3562, 3077, 29585, 10049, 9860, 7265, 4049, 3140, 2393, 
      1808, 1193, 22993, 10498, 5850, 3298, 1873, 4946, 4706, 4361, 4141, 
      3929, 3626, 2066, 1250, 4000, 2025, 1312, 1305, 24473, 6994, 4073, 
      26408, 18085, 15133, 5669, 5044, 8410, 18500, 5696, 18842, 5525, 2977, 
      1850, 28660, 1864, 24650, 13730, 7474, 5098, 2873, 2474, 16820, 4145, 
      34425, 8914, 5506, 4626, 2089, 20885, 20072, 17741, 3965, 2120, 29434, 
      24709, 17834, 16133, 14309, 12613, 2210, 21073, 17929, 16228, 13968, 
      3904, 3600, 3529, 3088, 12301, 11149, 7684, 5636, 2984, 2669, 20025, 
      12205, 5850, 4365, 3625, 3042, 14368, 11353, 3545, 26218, 13834, 6778, 
      3005, 12717, 12132, 10312, 7540, 6637, 6516, 5317, 28306, 18650, 18401, 
      17425, 14689, 11306, 9914, 6506, 20825, 17536, 5737, 3172, 17649, 
      10138, 8578, 6849, 4090, 3285, 3250, 6500, 3389, 36970, 29402, 25385, 
      22802, 18365, 13682, 9722, 4265, 3485, 3545, 28881, 27936, 25504, 
      21289, 18241, 13204, 7081, 4624, 13522, 7817, 7085, 3917, 24008, 14045, 
      7813, 27994, 17194, 12805, 9898, 4050, 32657, 17785, 17092, 7817, 6400, 
      4160, 24389, 15250, 11281, 10309, 7825, 7141, 6725, 4394, 4226, 4289, 
      23677, 22852, 14760, 7060, 5581, 29770, 8978, 8845, 7298, 5714, 5389, 
      4745, 4714, 4633, 4538, 16724, 10249, 9248, 8980, 5065, 4948, 4649, 
      5917, 5850, 30181, 10376, 10229, 10084, 5156, 5000, 28757, 22202, 
      12437, 11602, 7642, 7541, 6977, 5141, 9409, 8433, 6865, 6553, 5473, 
      20213, 7538, 5858, 15677, 12701, 6317, 35209, 16234, 11101, 7650, 5626, 
      5769, 19001, 8692, 6401, 5780, 6065, 6305, 6737, 20570, 17378, 12818, 
      9410, 8045, 6605, 5938, 5978, 6125, 6505, 28584, 6228, 6660, 31205, 
      11002, 6770, 6682, 6497, 6817, 23300, 7625, 7076, 6625, 7361, 7844, 
      36145, 30277, 14842, 9265, 8161, 7237, 6577, 7290, 7522, 35965, 26045, 
      11765, 11485, 6949, 7624, 18338, 7213, 21940, 18937, 12097, 9760, 8737, 
      7456, 7497, 17225, 15146, 7850, 7549, 7954, 13480, 12020, 9797, 7621, 
      7796, 9332, 38898, 26338, 20794, 20565, 13810, 8245, 34640, 16769, 
      13369, 7808, 8068, 9593, 26965, 16385, 14321, 13697, 8002, 7925, 7946, 
      8945, 39076, 12861, 10404, 8136, 8104, 8629, 41405, 39257, 15506, 
      14522, 14210, 11645, 11530, 10682, 8362, 9725, 45328, 41225, 34064, 
      21233, 19489, 17680, 13505, 13225, 11828, 8513, 22573, 20098, 18850, 
      18649, 16749, 16393, 14733, 9490, 8936, 10600, 28906, 13925, 13514, 
      13381, 11525, 11234, 27985, 22441, 13185, 13060, 9360, 10585, 21953, 
      18625, 12545, 10565, 10705, 9605, 9725, 9773, 9800, 9860, 11908, 10090, 
      12717, 31025, 20002, 18122, 10426, 10525, 13565, 17973, 13320, 18005, 
      18041, 19674, 15649, 14994, 11601, 49652, 18632, 11765, 12680, 15080, 
      22058, 12745, 12970, 15545, 13108, 15889, 45005, 17065, 14282, 13645, 
      13402, 14906, 15700, 18405, 14821, 14437, 41105, 22148, 17585, 15044, 
      14660, 15793, 16513, 22570, 18698, 20221, 52826, 18356, 47914, 17914, 
      17524, 17288, 17173, 19024, 60010, 50741, 19265, 18005, 57565, 57401, 
      56992, 24274, 23272, 20232, 20101, 64784, 60065, 21568, 23041, 19450, 
      22061, 21130, 21005, 20410, 20340, 64778, 25877, 24001, 23120, 27242, 
      27065, 26442, 25506, 23725, 29189, 32625, 27253, 31816, 27560, 33745, 
      31057, 29125, 31105, 32020, 31753, 34153, 34000, 35122, 33809, 37154, 
      34285, 35176, 38725, 38740, 36868, 38765, 38282, 39785, 40680, 42610, 
      42500, 43588, 42048, 43649, 45842, 45929, 50420, 50980, 50837 ], 
  [ 23780, 25220, 23698, 22698, 22500, 23809, 24201, 22442, 24125, 19940, 
      19156, 22261, 17597, 18820, 15940, 16441, 16946, 16580, 17672, 16936, 
      14969, 13325, 18461, 18553, 18605, 15397, 14144, 12818, 16954, 12832, 
      13697, 12681, 13397, 13576, 14209, 12296, 14170, 18737, 15293, 17533, 
      62770, 64730, 15793, 9697, 11785, 16132, 18761, 56497, 52309, 14690, 
      7465, 17730, 14164, 14600, 7025, 13010, 48626, 52577, 13968, 47248, 
      52033, 44645, 17000, 16186, 4337, 2720, 6560, 12340, 13817, 42740, 
      9949, 11065, 43874, 4468, 2920, 2088, 2257, 6037, 9962, 44530, 4304, 
      4100, 4001, 2129, 9169, 12209, 38081, 4122, 2173, 16820, 17069, 47240, 
      3218, 20138, 26333, 36713, 39394, 2740, 10512, 39712, 51472, 1850, 
      5450, 37706, 38861, 54125, 2312, 39572, 39965, 2853, 2314, 1170, 1138, 
      16714, 19585, 22049, 1537, 1186, 10565, 11986, 36682, 2344, 909, 964, 
      10701, 21636, 36244, 37381, 43749, 47556, 850, 857, 7082, 14530, 33241, 
      34697, 37705, 38090, 1313, 905, 10000, 21809, 1690, 754, 11545, 14653, 
      14890, 16605, 17890, 37210, 49129, 1301, 1205, 7901, 13672, 15560, 
      44357, 650, 6709, 14314, 30554, 31954, 45569, 1600, 576, 1017, 8320, 
      9412, 20457, 21312, 26176, 27801, 1370, 584, 740, 6568, 9509, 12584, 
      13028, 13253, 25765, 8905, 11050, 13666, 20605, 39250, 976, 481, 656, 
      689, 1076, 1844, 6800, 10201, 27956, 32800, 39604, 44081, 8105, 8282, 
      16490, 19405, 25642, 29602, 1768, 3805, 15949, 28885, 36805, 389, 9314, 
      24005, 481, 932, 2372, 3505, 13945, 16385, 1186, 4450, 17649, 19825, 
      28449, 37089, 205, 725, 7085, 27421, 794, 4793, 6098, 8633, 14810, 
      18938, 26090, 144, 628, 2080, 2448, 15028, 28033, 18077, 22621, 1256, 
      1325, 4196, 10100, 18325, 39701, 130, 1170, 1845, 17505, 6305, 11945, 
      36928, 1138, 9850, 10658, 36913, 136, 936, 1192, 2845, 4525, 5661, 
      7957, 8685, 10645, 12136, 14436, 17725, 19917, 20772, 23140, 23445, 
      106, 74, 3869, 4649, 8489, 22525, 1040, 3265, 13241, 17705, 20752, 
      24980, 25937, 30992, 36497, 130, 370, 3034, 3730, 4498, 13234, 14170, 
      26253, 31338, 85, 733, 1685, 2920, 3848, 4904, 16645, 18500, 21908, 
      22205, 82, 1522, 1850, 2305, 2402, 2501, 2917, 3845, 6890, 15377, 
      16901, 21317, 23105, 23410, 30277, 34226, 37250, 0, 625, 1444, 22801, 
      23409, 17, 170, 226, 401, 442, 577, 7570, 9605, 12322, 30977, 173, 
      1768, 1940, 2504, 5629, 7573, 12773, 37640, 9, 153, 585, 5485, 8845, 
      33133, 592, 12337, 12785, 21041, 1394, 3050, 4649, 6914, 11474, 28249, 
      34250, 292, 520, 661, 3172, 5512, 10645, 31012, 274, 5090, 6773, 11285, 
      13738, 20498, 21658, 22250, 27274, 34645, 36149, 640, 2564, 3200, 4033, 
      12164, 20800, 21089, 30689, 36545, 810, 1170, 1681, 34306, 36562, 389, 
      2909, 15725, 16484, 24125, 26669, 29684, 34325, 221, 482, 1210, 21146, 
      1044, 1300, 1513, 2448, 22945, 23553, 1193, 8090, 365, 392, 1796, 2900, 
      4292, 4421, 11432, 12517, 13421, 19240, 1186, 2626, 4714, 9061, 9250, 
      17649, 18181, 18721, 19269, 8720, 12356, 17680, 18752, 20992, 31585, 
      33017, 2225, 2498, 2593, 10289, 11953, 31265, 34145, 2440, 2533, 6100, 
      8788, 1090, 1145, 4082, 8105, 9386, 9770, 33850, 3001, 3764, 9425, 
      22900, 26969, 35369, 2941, 3357, 20041, 20322, 26362, 29002, 7045, 
      7540, 1754, 3130, 7925, 21265, 14976, 28465, 30852, 1109, 1649, 2929, 
      7850, 1405, 4901, 23780, 2578, 3645, 11545, 20329, 29290, 8009, 9809, 
      26384, 29684, 1570, 3341, 4937, 13385, 15241, 2749, 6984, 11304, 21064, 
      22509, 1537, 10565, 10762, 13957, 20005, 22570, 25297, 28186, 33361, 
      3049, 10240, 16400, 22340, 28249, 18580, 19112, 19925, 20477, 21037, 
      21892, 28052, 36500, 21106, 28781, 36946, 37325, 2977, 15220, 21177, 
      2594, 5465, 7145, 17753, 19058, 13544, 5490, 18162, 5444, 18761, 26249, 
      34000, 2522, 35170, 3528, 8820, 15688, 20260, 27685, 29988, 6890, 
      23165, 2105, 14036, 19892, 22100, 36161, 5161, 5506, 6649, 24525, 
      38506, 2900, 3965, 6740, 7741, 9005, 10397, 38980, 5345, 6833, 7834, 
      9434, 25618, 26858, 27173, 29434, 11237, 12401, 17042, 21170, 31642, 
      34801, 6221, 11525, 20996, 25301, 28421, 32084, 9826, 12601, 29497, 
      4304, 10448, 19604, 34745, 11645, 12218, 14258, 18434, 20233, 20498, 
      23545, 4072, 7540, 7677, 8245, 10141, 13320, 15016, 20872, 6625, 8354, 
      23189, 37994, 8465, 15236, 17536, 20825, 30032, 38105, 40000, 22018, 
      38593, 3464, 4388, 5389, 6280, 8405, 11828, 16360, 30589, 39845, 43765, 
      4637, 4850, 5506, 7081, 8665, 12506, 21437, 29402, 12436, 20241, 21825, 
      35641, 6322, 12185, 20621, 5288, 9928, 13645, 17300, 37700, 4545, 9745, 
      10210, 21393, 24994, 38194, 6697, 11840, 15977, 17321, 21785, 23417, 
      24545, 36496, 40960, 44497, 7141, 7474, 12506, 24106, 29189, 5512, 
      20232, 20485, 23956, 29320, 30925, 35685, 36040, 37117, 38952, 11378, 
      18413, 20114, 20618, 34073, 35114, 43693, 29905, 30224, 5917, 18922, 
      19161, 19402, 36090, 38250, 6421, 8744, 16349, 17444, 25064, 25349, 
      27101, 38389, 21425, 23537, 28145, 29377, 36017, 10225, 26500, 51840, 
      13793, 16993, 54613, 5917, 13576, 19637, 27380, 43112, 47501, 11709, 
      24946, 33849, 42106, 49725, 52281, 55801, 10960, 13172, 17876, 23732, 
      27385, 33665, 41876, 45776, 48625, 52865, 7778, 47954, 53018, 7309, 
      21460, 34984, 35668, 49765, 53173, 10210, 31205, 34130, 37925, 56417, 
      59602, 6841, 7921, 16804, 26281, 29809, 34289, 45209, 54800, 56576, 
      7045, 9477, 21445, 21937, 38245, 56290, 14120, 37349, 11930, 13945, 
      21773, 26770, 29993, 52258, 52685, 15705, 17872, 35280, 37681, 55456, 
      20450, 22850, 27961, 38909, 52594, 63394, 7652, 10532, 13480, 13637, 
      20392, 35285, 8410, 17173, 21493, 41794, 52090, 63265, 10769, 17945, 
      20513, 21433, 41600, 45769, 46948, 58369, 8210, 23297, 28946, 42890, 
      44402, 54577, 8221, 8389, 19764, 21096, 21556, 26325, 26596, 28836, 
      41956, 61461, 8282, 8425, 9370, 14681, 16025, 17690, 23165, 23657, 
      26506, 42877, 14089, 15860, 16928, 17113, 19073, 19489, 21689, 57748, 
      49858, 63874, 11540, 23965, 24712, 24965, 29285, 30152, 12161, 15109, 
      25925, 26186, 51050, 61925, 15777, 18625, 27985, 60745, 61657, 47045, 
      51025, 51845, 52258, 53090, 67490, 53704, 70613, 12105, 18836, 20816, 
      53264, 54521, 73001, 21437, 71210, 21853, 22273, 20816, 26441, 27716, 
      57905, 11034, 22474, 57681, 64386, 76050, 19336, 63677, 65060, 77285, 
      64810, 78013, 11785, 26305, 32400, 34465, 65488, 73168, 29570, 25325, 
      32549, 69221, 12897, 21346, 27205, 32770, 33930, 74821, 77857, 21380, 
      26000, 24433, 13032, 28354, 13520, 29840, 31378, 31914, 32185, 29786, 
      14800, 14409, 30025, 32625, 15053, 15273, 15250, 25376, 27074, 31754, 
      32009, 16858, 16385, 30770, 29153, 35984, 32029, 33800, 34061, 35396, 
      36482, 18000, 28505, 31645, 33850, 29860, 30069, 32144, 33524, 36761, 
      29485, 32513, 40265, 34018, 40570, 33241, 38653, 42125, 40241, 39610, 
      40885, 41345, 41578, 40768, 45625, 41248, 45713, 45058, 42425, 43210, 
      45970, 44005, 44680, 46945, 47450, 47444, 48490, 48802, 51122, 49633, 
      52200, 53057, 58682, 60010, 60253 ], 
  [ 20105, 21145, 19973, 18973, 18625, 19584, 19876, 18517, 19700, 16265, 
      15581, 17636, 13922, 14645, 12465, 12816, 13121, 12805, 13597, 12861, 
      11344, 10100, 13786, 13778, 13780, 11322, 10369, 9293, 12329, 9257, 
      9872, 9106, 9572, 9701, 10084, 8621, 9945, 13312, 10568, 12308, 51245, 
      53005, 10818, 6272, 7760, 11057, 13136, 45572, 41834, 9865, 4640, 
      12205, 9389, 9725, 4250, 8485, 38501, 42002, 9193, 37273, 41508, 34970, 
      11525, 10861, 7412, 4745, 3785, 7865, 8992, 33265, 6074, 6890, 34249, 
      7693, 5245, 3613, 4082, 3362, 6037, 34805, 7529, 7225, 7076, 3904, 
      5444, 7684, 29156, 7297, 4148, 11245, 11444, 37165, 5993, 13913, 19058, 
      27938, 30269, 5265, 6337, 30537, 40897, 3725, 2825, 28781, 29786, 
      43250, 4637, 30397, 30740, 5578, 4689, 2245, 2113, 11089, 13410, 15424, 
      3362, 2561, 6290, 7361, 27857, 4869, 1384, 1189, 6376, 15061, 27469, 
      28456, 34024, 37381, 1325, 1282, 3757, 9305, 24866, 26122, 28730, 
      29065, 3088, 980, 5825, 15184, 3865, 1129, 6970, 9378, 9565, 10930, 
      11965, 28285, 38754, 3176, 2980, 4276, 8597, 10085, 34532, 1525, 3434, 
      9089, 22529, 23729, 35594, 3825, 1201, 592, 4545, 5337, 14032, 14737, 
      18801, 20176, 545, 709, 565, 3293, 5384, 7709, 8053, 8228, 18440, 4930, 
      6525, 8541, 14130, 30025, 2801, 656, 481, 464, 401, 569, 3425, 5876, 
      20281, 24425, 30329, 34256, 4330, 4457, 10765, 13130, 18317, 21677, 
      493, 1480, 10324, 21060, 27880, 1514, 5189, 16930, 1856, 257, 697, 
      1280, 8720, 10660, 261, 1825, 11674, 13450, 20674, 28114, 680, 200, 
      3560, 19796, 169, 2018, 2873, 4658, 9385, 12713, 18665, 769, 153, 505, 
      673, 9553, 20308, 12002, 15746, 181, 200, 1621, 5725, 12200, 30376, 
      1105, 145, 370, 11530, 2980, 7120, 27953, 113, 5525, 6133, 27938, 261, 
      61, 117, 820, 1800, 2536, 4132, 4660, 6120, 7261, 9061, 11700, 13492, 
      14197, 16165, 16420, 1181, 349, 1394, 1874, 4514, 15650, 65, 1040, 
      8116, 11680, 14177, 17705, 18512, 22817, 27572, 205, 45, 909, 1305, 
      1773, 8109, 8845, 18778, 23113, 260, 8, 260, 845, 1373, 2029, 10820, 
      12325, 15133, 15380, 257, 197, 325, 530, 577, 626, 842, 1370, 3365, 
      9802, 11026, 14642, 16130, 16385, 22202, 25601, 28225, 625, 0, 169, 
      15876, 16384, 442, 145, 101, 26, 17, 2, 3845, 5330, 7397, 22802, 148, 
      293, 365, 629, 2504, 3848, 7748, 28565, 634, 178, 10, 2410, 4770, 
      24658, 17, 7412, 7760, 14416, 169, 925, 1874, 3389, 6749, 20474, 25625, 
      117, 45, 36, 997, 2437, 6120, 22837, 149, 2165, 3298, 6610, 8513, 
      13973, 14933, 15425, 19649, 25970, 27274, 65, 689, 1025, 1508, 7289, 
      14225, 14464, 22564, 27620, 85, 145, 306, 25681, 27637, 164, 884, 
      10100, 10709, 17000, 19144, 21709, 25700, 346, 157, 185, 14521, 169, 
      225, 288, 673, 16020, 16528, 218, 4265, 340, 317, 421, 925, 1717, 1796, 
      6757, 7592, 8296, 12965, 261, 801, 1989, 4986, 5125, 11674, 12106, 
      12546, 12994, 4745, 7481, 11705, 12577, 14417, 23360, 24592, 650, 773, 
      818, 5914, 7178, 23090, 25570, 765, 808, 2925, 4813, 365, 370, 1657, 
      4330, 5261, 5545, 25325, 1076, 1489, 5300, 16025, 19444, 26644, 1066, 
      1282, 13666, 13897, 18937, 21177, 3620, 3965, 629, 1205, 4250, 14690, 
      9601, 20740, 22777, 634, 674, 1154, 4225, 680, 2276, 16805, 1053, 1570, 
      6970, 13954, 21465, 4384, 5684, 19009, 21809, 845, 1466, 2362, 8410, 
      9866, 1224, 3709, 6829, 14589, 15784, 962, 6290, 6437, 8882, 13730, 
      15845, 18122, 20561, 24986, 1424, 6065, 10825, 15665, 20624, 12605, 
      13037, 13700, 14152, 14612, 15317, 20477, 27725, 14681, 21106, 28121, 
      28450, 1552, 9945, 14752, 1469, 2890, 3970, 11978, 13033, 8669, 2965, 
      12337, 2969, 12836, 19024, 25625, 1697, 26645, 2053, 5245, 10413, 
      14085, 20260, 22213, 3965, 16490, 2080, 9161, 13817, 15625, 27536, 
      2986, 3181, 3874, 17650, 29581, 2125, 2440, 3965, 4616, 5480, 6472, 
      30005, 3170, 4058, 4709, 5809, 18593, 19633, 19898, 21809, 7162, 8026, 
      11617, 14945, 23717, 26426, 3796, 7400, 14821, 18376, 20996, 24109, 
      6201, 8226, 21922, 2929, 6673, 13729, 26420, 7570, 7993, 9533, 12809, 
      14258, 14473, 16970, 2997, 4765, 4852, 5220, 6516, 8845, 10141, 14797, 
      4250, 5329, 16714, 29269, 5440, 10361, 12161, 14800, 22457, 29380, 
      31025, 15793, 29818, 3589, 3413, 3764, 4205, 5480, 7853, 11285, 22964, 
      30920, 34340, 3562, 3625, 3881, 4706, 5690, 8381, 15362, 21977, 8361, 
      14416, 15700, 27316, 4397, 8210, 14746, 4013, 6653, 9320, 12125, 29125, 
      3970, 6570, 6885, 15418, 18369, 29569, 4772, 8065, 11152, 12196, 15760, 
      17092, 18020, 28121, 31985, 35072, 5066, 5249, 8581, 17681, 21914, 
      4437, 14557, 14760, 17581, 22045, 23400, 27460, 27765, 28692, 30277, 
      7853, 13138, 14489, 14893, 26098, 26989, 34418, 22580, 22849, 4842, 
      13597, 13786, 13977, 27865, 29725, 5096, 6269, 11624, 12469, 18589, 
      18824, 20276, 29864, 15650, 17362, 21170, 22202, 27842, 7300, 19825, 
      41665, 9818, 12218, 44138, 5492, 9701, 14312, 20605, 34037, 37876, 
      8434, 18621, 26074, 33181, 39850, 42106, 45226, 7985, 9497, 13001, 
      17657, 20660, 25940, 33001, 36401, 38900, 42640, 6253, 38329, 42793, 
      6184, 15885, 27109, 27693, 39940, 42948, 7685, 23930, 26405, 29650, 
      45842, 48677, 6416, 6596, 12329, 19856, 22784, 26564, 35984, 44425, 
      46001, 6570, 7402, 15970, 16362, 29970, 45765, 10445, 29224, 9005, 
      10370, 16298, 20345, 23018, 42233, 42610, 11680, 13297, 27505, 29556, 
      45081, 15325, 17225, 21386, 30634, 42569, 52169, 7477, 8357, 10205, 
      10312, 15317, 27560, 7585, 12898, 16218, 33169, 42165, 52090, 8644, 
      13520, 15488, 16208, 33025, 36644, 37673, 47744, 7985, 17722, 22321, 
      34165, 35477, 44402, 8296, 8164, 14989, 16021, 16381, 20200, 20421, 
      22261, 33381, 50536, 8857, 8450, 8345, 11306, 12250, 13465, 17690, 
      18082, 20381, 34202, 10964, 12185, 12953, 13088, 14548, 14864, 16564, 
      47273, 40333, 52749, 9565, 18440, 19037, 19240, 22760, 23477, 9986, 
      11834, 20050, 20261, 41425, 51050, 12352, 14400, 21760, 50020, 50832, 
      37970, 41450, 42170, 42533, 43265, 56065, 43829, 58888, 10330, 14761, 
      16241, 43489, 44596, 61076, 16762, 59485, 17128, 17498, 16441, 20816, 
      21841, 47680, 11809, 17749, 47506, 53461, 63925, 15461, 52852, 54085, 
      65060, 53885, 65738, 11860, 20880, 25825, 27540, 54513, 61393, 23545, 
      20200, 26024, 57896, 12322, 17221, 21730, 26245, 27205, 62946, 65682, 
      17305, 20825, 19658, 13957, 22829, 13745, 24065, 25353, 25789, 26010, 
      24161, 16425, 14884, 24400, 26500, 16328, 16498, 16425, 21001, 22349, 
      26029, 26234, 18833, 17810, 25345, 24128, 29609, 26504, 27925, 28136, 
      29221, 30157, 19825, 23930, 26420, 28225, 25285, 25444, 27169, 28249, 
      30836, 25210, 28288, 34340, 29493, 34645, 29066, 33428, 36200, 34816, 
      34385, 35460, 36170, 36353, 35793, 39850, 36473, 39988, 39533, 37700, 
      38385, 40545, 39080, 39605, 41770, 42325, 42569, 43465, 43877, 45697, 
      44608, 47125, 47882, 53357, 54585, 54778 ], 
  [ 18688, 19520, 18530, 17530, 17104, 17881, 18121, 16970, 17893, 14848, 
      14216, 15725, 12505, 12968, 11152, 11425, 11626, 11336, 11972, 11236, 
      9953, 8917, 11849, 11789, 11765, 9697, 8900, 7954, 10418, 7892, 8377, 
      7741, 8077, 8180, 8433, 7204, 8242, 10985, 8605, 10085, 45746, 47402, 
      8725, 4985, 6161, 8912, 10705, 40385, 36881, 7850, 3665, 9826, 7400, 
      7684, 3301, 6626, 33730, 36997, 7204, 32580, 36529, 30433, 9172, 8586, 
      9505, 6292, 2836, 6032, 6977, 28832, 4553, 5213, 29738, 9864, 6948, 
      4900, 5525, 2465, 4490, 30242, 9700, 9344, 9169, 5321, 4001, 5825, 
      25009, 9442, 5669, 8840, 9013, 32420, 7930, 11170, 15769, 23869, 26018, 
      7072, 4660, 26260, 35892, 5194, 1954, 24634, 25561, 38089, 6340, 26120, 
      26437, 7489, 6418, 3298, 3114, 8658, 10693, 12473, 4805, 3770, 4561, 
      5450, 23762, 6676, 2125, 1800, 4621, 12136, 23400, 24309, 29461, 32584, 
      2066, 1997, 2522, 7082, 21005, 22157, 24557, 24866, 4505, 1513, 4148, 
      12233, 5490, 1818, 5085, 7129, 7290, 8473, 9378, 24138, 33853, 4645, 
      4397, 2885, 6452, 7732, 29917, 2474, 2225, 6866, 18850, 19946, 30901, 
      5476, 2020, 865, 3076, 3712, 11185, 11812, 15460, 16705, 610, 1268, 
      968, 2084, 3733, 5668, 5960, 6109, 15125, 3357, 4666, 6370, 11257, 
      25722, 4244, 1241, 884, 841, 544, 400, 2164, 4121, 16784, 20564, 26000, 
      29641, 2861, 2962, 8282, 10361, 15002, 18050, 324, 765, 7893, 17485, 
      23733, 2593, 3538, 13745, 3065, 400, 320, 617, 6497, 8177, 274, 954, 
      9061, 10629, 17125, 23941, 1421, 421, 2221, 16325, 338, 1069, 1690, 
      3085, 7058, 9970, 15298, 1588, 400, 180, 244, 7200, 16785, 9337, 12665, 
      116, 109, 776, 3944, 9509, 26021, 2106, 106, 97, 8917, 1745, 5105, 
      23780, 74, 3770, 4274, 23765, 820, 100, 52, 261, 877, 1405, 2637, 3061, 
      4261, 5220, 6760, 9061, 10645, 11272, 13032, 13261, 2234, 986, 601, 
      925, 2941, 12569, 52, 377, 5945, 9041, 11252, 14416, 15145, 19060, 
      23425, 738, 370, 298, 538, 850, 5938, 6570, 15385, 19330, 845, 125, 13, 
      260, 580, 1028, 8285, 9608, 12104, 12325, 842, 2, 26, 101, 122, 145, 
      257, 577, 2026, 7397, 8465, 11665, 12997, 13226, 18497, 21610, 24026, 
      1444, 169, 0, 12769, 13225, 1157, 626, 530, 325, 290, 197, 2402, 3601, 
      5330, 19045, 629, 20, 40, 148, 1373, 2405, 5629, 24340, 1453, 685, 205, 
      1305, 3145, 20745, 212, 5345, 5641, 11465, 26, 314, 925, 2050, 4786, 
      16925, 21634, 520, 292, 205, 360, 1332, 4261, 19080, 578, 1138, 1985, 
      4673, 6290, 11074, 11930, 12370, 16178, 21953, 23153, 260, 208, 388, 
      689, 5248, 11300, 11513, 18833, 23473, 202, 106, 85, 21690, 23490, 541, 
      325, 7669, 8200, 13789, 15725, 18056, 21709, 905, 482, 146, 11570, 208, 
      160, 145, 244, 12913, 13369, 205, 2770, 821, 772, 200, 392, 872, 925, 
      4820, 5525, 6125, 10196, 274, 346, 1066, 3361, 3474, 9061, 9441, 9829, 
      10225, 3172, 5440, 9092, 9860, 11492, 19577, 20705, 325, 370, 389, 
      4133, 5189, 19333, 21605, 388, 405, 1768, 3240, 482, 461, 890, 2861, 
      3610, 3842, 21386, 569, 800, 3649, 12944, 16025, 22601, 585, 697, 
      10845, 11050, 15570, 17602, 2333, 2600, 538, 698, 2833, 11765, 7300, 
      17217, 19072, 881, 661, 725, 2834, 797, 1405, 13672, 754, 985, 5085, 
      11133, 17890, 2993, 4033, 15668, 18208, 962, 985, 1517, 6317, 7565, 
      925, 2500, 4996, 11716, 12781, 1157, 4561, 4682, 6737, 10961, 12842, 
      14885, 17090, 21125, 1073, 4388, 8420, 12688, 17153, 9992, 10372, 
      10957, 11357, 11765, 12392, 17032, 23656, 11834, 17609, 24026, 24329, 
      1305, 7696, 11905, 1378, 2045, 2813, 9469, 10394, 6628, 2146, 9802, 
      2176, 10249, 15761, 21764, 1762, 22706, 1780, 3880, 8164, 11368, 16893, 
      18664, 2938, 13513, 2561, 7120, 11152, 12752, 23545, 2349, 2466, 2925, 
      14569, 25434, 2216, 2141, 3016, 3485, 4141, 4925, 25832, 2533, 3109, 
      3578, 4418, 15434, 16370, 16609, 18338, 5537, 6245, 9290, 12202, 20090, 
      22565, 3029, 5749, 12104, 15269, 17629, 20456, 4810, 6445, 18477, 2708, 
      5204, 11168, 22585, 5945, 6290, 7570, 10378, 11645, 11834, 14045, 2932, 
      3816, 3877, 4141, 5125, 7012, 8100, 12132, 3509, 4250, 13841, 25226, 
      4361, 8320, 9860, 12161, 19012, 25337, 26852, 13050, 25749, 4148, 3400, 
      3413, 3620, 4453, 6280, 9140, 19493, 26773, 29933, 3497, 3482, 3530, 
      3965, 4637, 6730, 12697, 18610, 6736, 11881, 13009, 23481, 3890, 6637, 
      12185, 3844, 5444, 7565, 9928, 25160, 4165, 5413, 5650, 12805, 15418, 
      25578, 4265, 6596, 9137, 10025, 13121, 14297, 15121, 24260, 27812, 
      30665, 4481, 4586, 7034, 14834, 18625, 4372, 12100, 12277, 14760, 
      18756, 19981, 23677, 23956, 24805, 26260, 6514, 10889, 12058, 12410, 
      22445, 23258, 30089, 19265, 19508, 4777, 11322, 11485, 11650, 24082, 
      25786, 4901, 5476, 9661, 10376, 15716, 15925, 17221, 25925, 13141, 
      14645, 18037, 18965, 24085, 6273, 16848, 36868, 8245, 10229, 39185, 
      5765, 8180, 12037, 17576, 29812, 33365, 7225, 15826, 22525, 29034, 
      35209, 37309, 40221, 6932, 8080, 10960, 14992, 17657, 22417, 28880, 
      32020, 34337, 37817, 5954, 33818, 37970, 6093, 13480, 23508, 24040, 
      35325, 38125, 6866, 20641, 22882, 25841, 40837, 43490, 6689, 6401, 
      10496, 17009, 19625, 23041, 31681, 39524, 40996, 6817, 6817, 13617, 
      13957, 26161, 40786, 9028, 25493, 7978, 9005, 13945, 17498, 19885, 
      37514, 37865, 10081, 11412, 23956, 25825, 40180, 13154, 14794, 18461, 
      26825, 37850, 46826, 7880, 7720, 8996, 9077, 13172, 24037, 7650, 11169, 
      13969, 29178, 37498, 46773, 8033, 11713, 13369, 13985, 29060, 32393, 
      33344, 42713, 8362, 15317, 19370, 30122, 31330, 39605, 8829, 8541, 
      13000, 13876, 14184, 17509, 17704, 19336, 29416, 45349, 9650, 8957, 
      8306, 10045, 10781, 11762, 15337, 15677, 17690, 30185, 9833, 10768, 
      11380, 11489, 12689, 12953, 14393, 42320, 35874, 47458, 9032, 16061, 
      16580, 16757, 19861, 20500, 9349, 10625, 17489, 17674, 36914, 45889, 
      11065, 12697, 19017, 44937, 45697, 33745, 36965, 37633, 37970, 38650, 
      50618, 39188, 53285, 9901, 13136, 14356, 38900, 39929, 55369, 14825, 
      53882, 15165, 15509, 14660, 18385, 19280, 42857, 12706, 15786, 42709, 
      48274, 58114, 13940, 47717, 48872, 59197, 48698, 59849, 12393, 18553, 
      22900, 24433, 49300, 55764, 20906, 18029, 23125, 52501, 12517, 15570, 
      19377, 23346, 24202, 57265, 59845, 15680, 18628, 17669, 14932, 20450, 
      14356, 21556, 22714, 23098, 23293, 21730, 17764, 15625, 21969, 23809, 
      17485, 17629, 17530, 19220, 20386, 23546, 23725, 20354, 19045, 23018, 
      22009, 26788, 24125, 25364, 25549, 26504, 27362, 21268, 22045, 24197, 
      25794, 23400, 23533, 25076, 26000, 28249, 23481, 26585, 31753, 27634, 
      32058, 27389, 31205, 33613, 32489, 32162, 33133, 33973, 34130, 33700, 
      37341, 34484, 37505, 37154, 35737, 36370, 38218, 37013, 37460, 39573, 
      40154, 40528, 41346, 41810, 43370, 42489, 44980, 45685, 51082, 52258, 
      52425 ], 
  [ 20609, 19633, 20225, 19225, 18121, 17316, 17104, 17761, 16424, 16769, 
      16589, 13352, 14426, 12629, 13977, 13572, 12869, 12805, 12085, 11349, 
      12100, 12872, 9250, 8738, 8488, 9810, 10369, 10553, 8045, 10265, 9620, 
      10114, 9320, 9197, 8320, 9125, 7677, 4996, 5780, 5000, 12185, 12937, 
      4770, 8036, 6500, 4505, 3812, 9536, 8066, 4573, 9428, 3385, 4349, 4181, 
      9290, 4705, 6497, 7730, 4153, 6025, 7488, 5234, 2957, 3049, 41936, 
      33977, 8825, 4337, 3700, 4537, 5570, 4874, 4765, 42973, 35989, 30325, 
      32306, 8906, 5281, 4817, 42809, 42001, 41600, 31876, 5696, 3904, 3200, 
      42325, 33128, 2173, 2120, 5413, 39005, 1565, 1418, 2738, 3305, 37017, 
      4321, 3321, 6625, 32201, 8621, 2825, 3074, 7466, 35381, 3181, 3272, 
      38338, 35685, 26689, 26053, 1765, 1314, 1060, 31586, 28517, 3770, 3077, 
      2405, 36621, 22804, 21349, 3604, 949, 2269, 2500, 4036, 5125, 22745, 
      22450, 6025, 1997, 1682, 1930, 2522, 2605, 31060, 20384, 3809, 820, 
      33853, 22045, 2938, 1818, 1753, 1354, 1129, 2329, 5490, 31652, 30952, 
      5032, 2045, 1517, 4040, 24961, 5954, 1781, 1109, 1301, 4346, 34065, 
      23377, 17476, 4545, 3825, 676, 625, 657, 772, 15413, 20365, 18709, 
      5813, 3620, 2165, 2005, 1928, 548, 3922, 2745, 1737, 522, 2557, 31025, 
      20564, 18625, 18356, 16025, 13169, 5441, 3104, 625, 1241, 2609, 3764, 
      4330, 4205, 937, 530, 425, 761, 13093, 8788, 1000, 648, 1924, 26210, 
      3425, 298, 27812, 15881, 11281, 9092, 1412, 832, 14625, 7621, 586, 346, 
      514, 1906, 22100, 16580, 4820, 392, 16045, 7058, 5645, 3650, 1069, 365, 
      269, 22945, 16785, 11593, 10753, 985, 400, 410, 122, 13789, 13556, 
      7669, 2701, 356, 2404, 25045, 14005, 11962, 442, 5248, 1828, 1745, 
      13973, 2753, 2353, 1730, 19917, 14677, 13725, 9640, 7092, 5812, 3880, 
      3400, 2340, 1717, 997, 360, 136, 85, 37, 40, 25625, 20761, 7946, 6914, 
      3506, 26, 14177, 8852, 1312, 340, 65, 65, 116, 641, 1616, 19609, 17433, 
      9225, 8109, 7065, 1305, 1033, 130, 685, 20168, 15380, 12104, 9413, 
      7925, 6565, 488, 229, 13, 8, 20165, 12545, 11665, 10610, 10405, 10202, 
      9410, 7922, 4625, 730, 442, 26, 2, 5, 530, 1157, 1765, 22801, 15876, 
      12769, 0, 4, 21610, 19045, 18497, 17162, 16901, 16130, 4097, 2810, 
      1601, 626, 19048, 11885, 11453, 10205, 5780, 4100, 1448, 1853, 22810, 
      19330, 16138, 5938, 3258, 970, 16145, 1616, 1460, 52, 13021, 9241, 
      6914, 4649, 1961, 314, 1181, 18261, 16677, 15912, 9061, 5965, 2340, 
      661, 18545, 6449, 4810, 2074, 1205, 113, 65, 53, 245, 1274, 1570, 
      16193, 10265, 9089, 7808, 1745, 113, 100, 640, 1664, 15457, 14005, 
      12402, 1237, 1681, 18056, 9704, 776, 629, 116, 244, 541, 1256, 20002, 
      17545, 14045, 157, 14785, 13833, 13140, 10753, 144, 148, 14330, 4013, 
      19240, 18965, 12517, 9997, 7765, 7592, 2221, 1796, 1492, 365, 14625, 
      10629, 7281, 3474, 3361, 586, 514, 450, 394, 3737, 1937, 617, 481, 305, 
      932, 1156, 11738, 11105, 10898, 2890, 2138, 914, 1378, 11349, 11140, 
      5949, 3805, 15737, 15490, 8461, 4330, 3497, 3277, 1385, 10400, 9049, 
      3536, 401, 544, 1696, 10642, 9850, 562, 541, 541, 765, 5384, 4973, 
      13985, 10529, 4754, 578, 1537, 832, 1105, 17266, 14786, 11234, 4981, 
      16052, 8072, 677, 12393, 10138, 2938, 850, 1053, 5140, 3920, 865, 1145, 
      16217, 11042, 8410, 2362, 1802, 12564, 6229, 3301, 981, 916, 17090, 
      3770, 3665, 2330, 1130, 977, 986, 1157, 1802, 12260, 4049, 1753, 1049, 
      1220, 1517, 1445, 1352, 1300, 1256, 1205, 1325, 2525, 1325, 1450, 2669, 
      2746, 13396, 2385, 1396, 14825, 8938, 6994, 1898, 1693, 3125, 9265, 
      2005, 9521, 2000, 1636, 2441, 16565, 2705, 13645, 6253, 2853, 1989, 
      1864, 2053, 8249, 1874, 20980, 3617, 2225, 2017, 3092, 11050, 10489, 
      8914, 2026, 3625, 17245, 13780, 9005, 7892, 6740, 5716, 3797, 11234, 
      9098, 7985, 6565, 2213, 2245, 2258, 2405, 5650, 5002, 3301, 2597, 2801, 
      3242, 10600, 5636, 2725, 2500, 2600, 2941, 6957, 5202, 2770, 15025, 
      6673, 3145, 3488, 6058, 5725, 4745, 3485, 3170, 3133, 2858, 16605, 
      9805, 9640, 9000, 7272, 5317, 4597, 3205, 11306, 9109, 3106, 4321, 
      9220, 4817, 4097, 3460, 3305, 4432, 4817, 3445, 4618, 23245, 17525, 
      14600, 12773, 9764, 6845, 4733, 3560, 4964, 5864, 17170, 16477, 14717, 
      11762, 9722, 6617, 3770, 3581, 6849, 4084, 3856, 4384, 13721, 7202, 
      4162, 16613, 9173, 6548, 5069, 4933, 20098, 9594, 9153, 4330, 4005, 
      5125, 14096, 8065, 5860, 5392, 4420, 4240, 4160, 4937, 5777, 6596, 
      13634, 13061, 7825, 4325, 4274, 18045, 4981, 4932, 4477, 4405, 4500, 
      5032, 5085, 5256, 5581, 9113, 5578, 5165, 5065, 4930, 5065, 6698, 4688, 
      4705, 18450, 5785, 5722, 5661, 5437, 5785, 17444, 12821, 6836, 6421, 
      4981, 4964, 4904, 5924, 5570, 5266, 5042, 5066, 5666, 11584, 5209, 
      9409, 8810, 7178, 10370, 22376, 9197, 6500, 5485, 7325, 8392, 10954, 
      5769, 5914, 7225, 9106, 9850, 10954, 12017, 10001, 7457, 6065, 5792, 
      6032, 7297, 8177, 8912, 10132, 17593, 8845, 10285, 19540, 6813, 6445, 
      6525, 9448, 10440, 13985, 6290, 6497, 6970, 11570, 12641, 23300, 18944, 
      8801, 6500, 6404, 6656, 8516, 11161, 11729, 23202, 15970, 7402, 7290, 
      7290, 11745, 10949, 7300, 13289, 11378, 7730, 6989, 6890, 10733, 10858, 
      10420, 9265, 7345, 7632, 11817, 8521, 7901, 7274, 7954, 11069, 14621, 
      25621, 16421, 12725, 12580, 8765, 7652, 22453, 10378, 8658, 8725, 
      11169, 14794, 16960, 10244, 9188, 8900, 8833, 9680, 9953, 13220, 25877, 
      8650, 7957, 9217, 9521, 12146, 27700, 26056, 9949, 9469, 9325, 8356, 
      8325, 8149, 9189, 14500, 30781, 27602, 22205, 13322, 12250, 11197, 
      9122, 9010, 8537, 9506, 14240, 12689, 11945, 11828, 10768, 10580, 9760, 
      13505, 11353, 15705, 18637, 9620, 9461, 9412, 8900, 8861, 18050, 14354, 
      9466, 9425, 11941, 15266, 14116, 12132, 9412, 14992, 15300, 11258, 
      12218, 12434, 12545, 12773, 17509, 13085, 18820, 20410, 13249, 12209, 
      13249, 13600, 20000, 12226, 19417, 12340, 12458, 13417, 11492, 11257, 
      15172, 34741, 12961, 15250, 17425, 21841, 14957, 17320, 17797, 22472, 
      17849, 22898, 31264, 12564, 11713, 11664, 18225, 21073, 12205, 13396, 
      12164, 19844, 28450, 15457, 13162, 12385, 12337, 22122, 23346, 15793, 
      13769, 14618, 37645, 14009, 33905, 13985, 14013, 13945, 13914, 14837, 
      43641, 36304, 15076, 14656, 41780, 41698, 41373, 17977, 17561, 16201, 
      16154, 47813, 44018, 17029, 17828, 16505, 17684, 17341, 17300, 17125, 
      17305, 48049, 19898, 19112, 18901, 21253, 21160, 21121, 20689, 20000, 
      22690, 26020, 23504, 25713, 23809, 27050, 26120, 25364, 26500, 27077, 
      27144, 29114, 29045, 29745, 29770, 31433, 30160, 30713, 32912, 33093, 
      32229, 33284, 33053, 34714, 35521, 37025, 37165, 38081, 37381, 38308, 
      40573, 40826, 45545, 46269, 46210 ], 
  [ 20873, 19865, 20485, 19485, 18369, 17536, 17316, 18005, 16628, 17033, 
      16861, 13540, 14690, 12853, 14257, 13840, 13121, 13061, 12317, 11581, 
      12368, 13172, 9434, 8914, 8660, 10042, 10625, 10829, 8233, 10537, 9872, 
      10386, 9572, 9445, 8548, 9389, 7897, 5120, 5960, 5140, 11821, 12557, 
      4930, 8320, 6736, 4657, 3920, 9220, 7786, 4745, 9760, 3501, 4525, 4349, 
      9626, 4901, 6245, 7442, 4329, 5785, 7204, 5018, 3077, 3181, 42740, 
      34697, 9161, 4537, 3872, 4337, 5818, 5098, 4553, 43789, 36733, 31005, 
      33010, 9250, 5525, 4597, 43625, 42809, 42404, 32576, 5956, 4100, 3044, 
      43137, 33844, 2285, 2228, 5165, 39785, 1625, 1394, 2594, 3133, 37777, 
      4545, 3145, 6337, 32909, 8969, 2669, 2906, 7154, 36125, 3005, 3092, 
      39114, 36433, 27333, 26689, 1873, 1378, 1088, 32290, 29185, 3986, 3265, 
      2257, 37381, 23400, 21925, 3816, 981, 2125, 2344, 3816, 4869, 23341, 
      23042, 6317, 2137, 1570, 1802, 2362, 2441, 31760, 20948, 4033, 848, 
      34585, 22633, 3130, 1954, 1885, 1458, 1213, 2173, 5218, 32360, 31652, 
      5300, 2197, 1637, 3812, 25589, 6250, 1921, 1025, 1201, 4106, 34801, 
      23985, 18000, 4801, 4057, 720, 657, 625, 720, 15905, 20933, 19253, 
      6109, 3848, 2333, 2165, 2084, 520, 4162, 2941, 1885, 562, 2377, 31729, 
      21136, 19169, 18896, 16529, 13625, 5729, 3316, 569, 1129, 2425, 3536, 
      4586, 4457, 1037, 586, 397, 685, 13549, 9160, 1108, 580, 1768, 26858, 
      3653, 290, 28480, 16385, 11705, 9472, 1552, 932, 15109, 7969, 666, 394, 
      450, 1746, 22696, 17096, 5096, 340, 16553, 7394, 5945, 3890, 1193, 425, 
      233, 23553, 17305, 12025, 11169, 1105, 340, 482, 130, 14261, 14024, 
      8021, 2909, 424, 2216, 25681, 14481, 12402, 522, 5540, 2000, 1585, 
      14449, 2965, 2549, 1570, 20485, 15165, 14197, 10036, 7432, 6120, 4132, 
      3636, 2536, 1885, 1125, 436, 180, 117, 37, 36, 26269, 21341, 8306, 
      7250, 3746, 34, 14657, 9232, 1460, 416, 97, 41, 80, 545, 1460, 20173, 
      17965, 9613, 8473, 7405, 1453, 1165, 90, 585, 20740, 15880, 12548, 
      9805, 8285, 6893, 580, 293, 29, 20, 20737, 12997, 12101, 11026, 10817, 
      10610, 9802, 8282, 4901, 842, 530, 50, 2, 1, 442, 1025, 1601, 23409, 
      16384, 13225, 4, 0, 22202, 19601, 19045, 17690, 17425, 16642, 4357, 
      3026, 1765, 530, 19604, 12325, 11885, 10613, 6088, 4360, 1604, 1685, 
      23418, 19890, 16650, 6250, 3490, 850, 16657, 1780, 1616, 80, 13481, 
      9629, 7250, 4925, 2141, 250, 1049, 18805, 17197, 16420, 9445, 6277, 
      2536, 565, 19093, 6773, 5090, 2258, 1345, 149, 85, 65, 193, 1138, 1418, 
      16705, 10673, 9473, 8164, 1913, 145, 128, 548, 1508, 15957, 14481, 
      12850, 1105, 1525, 18596, 10100, 884, 725, 104, 200, 461, 1124, 20570, 
      18077, 14521, 185, 15273, 14305, 13600, 11169, 148, 144, 14810, 4265, 
      19796, 19517, 12965, 10397, 8117, 7940, 2405, 1960, 1640, 421, 15109, 
      11041, 7621, 3706, 3589, 666, 586, 514, 450, 3977, 2105, 697, 545, 337, 
      832, 1040, 12170, 11525, 11314, 3098, 2314, 818, 1250, 11773, 11560, 
      6253, 4045, 16237, 15986, 8825, 4586, 3725, 3497, 1261, 10804, 9425, 
      3764, 409, 500, 1556, 11050, 10242, 610, 585, 505, 697, 5668, 5245, 
      14453, 10933, 5018, 610, 1665, 772, 1017, 17786, 15266, 11650, 5249, 
      16552, 8420, 677, 12829, 10530, 3130, 898, 985, 5408, 4148, 833, 1073, 
      16717, 11450, 8762, 2522, 1930, 13000, 6525, 3501, 1021, 936, 17602, 
      3986, 3877, 2482, 1186, 997, 970, 1105, 1690, 12688, 4273, 1865, 1073, 
      1168, 1597, 1517, 1412, 1352, 1300, 1237, 1277, 2381, 1369, 1394, 2521, 
      2594, 13840, 2521, 1440, 15293, 9290, 7298, 1994, 1769, 3293, 9621, 
      2097, 9881, 2084, 1616, 2329, 17057, 2581, 14085, 6525, 2989, 2053, 
      1828, 1989, 8573, 1898, 21536, 3785, 2297, 2057, 2960, 11434, 10861, 
      9250, 2034, 3469, 17741, 14216, 9341, 8200, 7016, 5960, 3637, 11618, 
      9434, 8293, 6833, 2209, 2225, 2234, 2353, 5882, 5210, 3425, 2657, 2725, 
      3130, 10964, 5864, 2789, 2504, 2564, 2861, 7225, 5410, 2722, 15473, 
      6929, 3233, 3380, 6290, 5945, 4925, 3593, 3250, 3209, 2890, 17077, 
      10141, 9972, 9316, 7540, 5517, 4765, 3277, 11674, 9425, 3146, 4181, 
      9536, 4985, 4225, 3536, 3257, 4292, 4657, 3505, 4474, 23813, 18005, 
      15028, 13165, 10088, 7085, 4885, 3508, 4808, 5668, 17642, 16937, 15145, 
      12130, 10042, 6845, 3842, 3545, 7081, 4176, 3924, 4276, 14125, 7442, 
      4250, 17069, 9469, 6760, 5213, 4805, 20610, 9898, 9445, 4410, 4033, 
      4993, 14500, 8321, 6032, 5540, 4496, 4292, 4196, 4825, 5617, 6400, 
      14026, 13441, 8069, 4369, 4250, 18517, 5085, 5032, 4525, 4381, 4456, 
      4932, 4981, 5140, 5445, 9389, 5714, 5273, 5165, 4850, 4973, 6514, 4660, 
      4673, 18922, 5917, 5850, 5785, 5337, 5661, 17896, 13181, 7016, 6581, 
      5021, 5000, 4916, 5800, 5666, 5330, 5042, 5050, 5570, 11908, 5233, 
      9153, 9050, 7354, 10090, 22900, 9445, 6632, 5501, 7157, 8180, 11250, 
      5821, 5850, 7069, 8874, 9594, 10666, 12337, 10265, 7625, 6137, 5812, 
      5972, 7145, 7985, 8692, 9872, 18029, 8633, 10025, 20008, 6925, 6373, 
      6445, 9220, 10180, 14341, 6266, 6437, 6866, 11282, 12325, 23824, 19396, 
      9001, 6544, 6400, 6596, 8336, 10889, 11441, 23722, 16362, 7522, 7402, 
      7186, 11461, 11213, 7208, 13613, 11650, 7850, 7033, 6890, 10489, 10610, 
      10656, 9457, 7281, 7540, 11545, 8669, 8009, 7306, 7850, 10825, 14281, 
      26165, 16805, 13021, 12872, 8917, 7592, 22945, 10594, 8794, 8593, 
      10933, 14458, 17348, 10448, 9344, 9040, 8705, 9508, 9769, 12928, 26417, 
      8762, 7985, 9077, 9365, 11890, 28264, 26596, 10125, 9621, 9469, 8424, 
      8389, 8181, 9061, 14184, 31385, 28162, 22681, 13610, 12506, 11417, 
      9242, 9122, 8605, 9370, 14548, 12953, 12185, 12064, 10964, 10768, 9908, 
      13225, 11149, 15373, 19037, 9736, 9565, 9512, 8936, 8885, 18434, 14650, 
      9554, 9509, 11729, 14954, 14400, 12352, 9472, 14692, 14992, 11090, 
      12010, 12218, 12325, 12545, 17153, 12853, 18440, 20826, 13481, 12401, 
      13025, 13364, 19604, 12410, 19037, 12520, 12634, 13625, 11600, 11345, 
      14912, 35361, 13141, 14994, 17109, 21429, 15205, 17012, 17477, 22052, 
      17533, 22474, 31828, 12688, 11745, 11668, 17905, 20689, 12281, 13544, 
      12200, 19496, 28962, 15685, 13282, 12421, 12357, 21730, 22930, 16025, 
      13913, 14794, 38277, 14125, 34481, 14081, 14089, 14013, 13978, 14945, 
      44329, 36900, 15184, 14724, 42440, 42354, 42025, 18185, 17741, 16301, 
      16250, 48529, 44690, 17153, 17984, 16553, 17800, 17429, 17384, 17189, 
      17357, 48753, 20090, 19252, 19009, 21445, 21348, 21281, 20825, 20084, 
      22906, 26240, 23588, 25909, 23893, 27274, 26260, 25448, 26624, 27217, 
      27268, 29258, 29185, 29905, 29866, 31609, 30260, 30829, 33092, 33265, 
      32353, 33448, 33205, 34858, 35669, 37193, 37321, 38245, 37505, 38464, 
      40725, 40970, 45677, 46393, 46330 ], 
  [ 23365, 24741, 23273, 22265, 22037, 23290, 23666, 21969, 23570, 19493, 
      18721, 21650, 17128, 18265, 15493, 15970, 16441, 16081, 17125, 16381, 
      14482, 12898, 17800, 17872, 17914, 14824, 13617, 12325, 16285, 12329, 
      13154, 12176, 12850, 13021, 13610, 11765, 13549, 17914, 14578, 16738, 
      60965, 62893, 15028, 9178, 11170, 15349, 17890, 54778, 50660, 13941, 
      7034, 16865, 13417, 13837, 6596, 12301, 47021, 50900, 13217, 45665, 
      50362, 43108, 16133, 15341, 4834, 3049, 6121, 11629, 13050, 41229, 
      9332, 10400, 42337, 4985, 3293, 2333, 2548, 5608, 9333, 42973, 4817, 
      4597, 4490, 2410, 8570, 11482, 36650, 4625, 2482, 15921, 16162, 45621, 
      3653, 19133, 25160, 35300, 37925, 3133, 9833, 38233, 49769, 2137, 5017, 
      36265, 37396, 52372, 2669, 38089, 38474, 3272, 2677, 1325, 1277, 15797, 
      18580, 20970, 1808, 1385, 9860, 11225, 35249, 2725, 962, 977, 9986, 
      20561, 34817, 35930, 42170, 45905, 901, 900, 6525, 13669, 31876, 33300, 
      36244, 36621, 1570, 890, 9305, 20722, 2009, 785, 10784, 13780, 14009, 
      15668, 16913, 35753, 47440, 1570, 1458, 7290, 12829, 14653, 42754, 757, 
      6152, 13445, 29237, 30605, 43940, 1921, 641, 914, 7681, 8725, 19394, 
      20225, 24961, 26546, 1201, 565, 673, 6005, 8810, 11765, 12193, 12410, 
      24554, 8228, 10285, 12805, 19528, 37733, 1225, 466, 585, 610, 925, 
      1597, 6217, 9466, 26685, 31417, 38077, 42466, 7456, 7625, 15529, 18356, 
      24425, 28289, 1517, 3386, 15002, 27586, 35330, 520, 8605, 22824, 650, 
      773, 2053, 3098, 13058, 15418, 985, 3977, 16640, 18752, 27152, 35600, 
      226, 586, 6466, 26146, 637, 4292, 5525, 7940, 13885, 17885, 24845, 185, 
      493, 1769, 2105, 14093, 26738, 17044, 21460, 1021, 1082, 3721, 9337, 
      17282, 38146, 221, 941, 1544, 16484, 5706, 11106, 35425, 905, 9089, 
      9865, 35408, 85, 725, 949, 2450, 4018, 5090, 7274, 7970, 9850, 11285, 
      13505, 16690, 18818, 19649, 21953, 22250, 205, 45, 3400, 4132, 7780, 
      21352, 809, 2834, 12346, 16666, 19625, 23741, 24674, 29609, 34994, 65, 
      241, 2617, 3265, 3985, 12337, 13241, 24980, 29945, 34, 538, 1378, 2509, 
      3373, 4365, 15634, 17433, 20745, 21034, 29, 1229, 1525, 1940, 2029, 
      2120, 2504, 3368, 6245, 14404, 15880, 20168, 21908, 22205, 28904, 
      32765, 35725, 17, 442, 1157, 21610, 22202, 0, 81, 121, 256, 289, 400, 
      6889, 8836, 11449, 29584, 82, 1445, 1601, 2117, 5042, 6890, 11882, 
      36101, 20, 68, 404, 4904, 8104, 31688, 409, 11458, 11890, 19890, 1105, 
      2617, 4112, 6257, 10625, 26912, 32777, 169, 349, 466, 2729, 4925, 9826, 
      29609, 157, 4525, 6120, 10440, 12805, 19357, 20485, 21061, 25957, 
      33160, 34632, 449, 2165, 2753, 3530, 11285, 19649, 19930, 29290, 35018, 
      593, 905, 1360, 32825, 35033, 250, 2482, 14722, 15457, 22882, 25362, 
      28305, 32842, 136, 325, 941, 19981, 797, 1021, 1210, 2057, 21730, 
      22322, 928, 7369, 250, 269, 1465, 2473, 3769, 3890, 10573, 11618, 
      12490, 18125, 925, 2221, 4165, 8296, 8477, 16580, 17096, 17620, 18152, 
      7969, 11461, 16609, 17649, 19825, 30154, 31554, 1856, 2105, 2192, 9472, 
      11072, 29840, 32656, 2053, 2138, 5473, 8033, 853, 900, 3573, 7380, 
      8605, 8973, 32365, 2570, 3277, 8642, 21677, 25642, 33850, 2516, 2900, 
      18896, 19169, 25049, 27625, 6370, 6841, 1445, 2693, 7208, 20084, 13985, 
      27098, 29429, 900, 1360, 2512, 7137, 1154, 4346, 22529, 2197, 3176, 
      10676, 19172, 27901, 7290, 9010, 25065, 28285, 1313, 2900, 4384, 12448, 
      14240, 2362, 6317, 10445, 19885, 21290, 1300, 9736, 9925, 13000, 18856, 
      21349, 24004, 26821, 31876, 2642, 9425, 15361, 21125, 26882, 17473, 
      17989, 18778, 19314, 19858, 20689, 26689, 34945, 19925, 27400, 35381, 
      35752, 2594, 14221, 19994, 2257, 4896, 6480, 16672, 17937, 12605, 4925, 
      17069, 4885, 17650, 24930, 32497, 2225, 33641, 3125, 8081, 14677, 
      19105, 26330, 28577, 6253, 21928, 1930, 13085, 18749, 20893, 34610, 
      4640, 4961, 6032, 23252, 36905, 2601, 3546, 6121, 7066, 8266, 9594, 
      37369, 4820, 6212, 7157, 8677, 24317, 25525, 25832, 28037, 10404, 
      11520, 15993, 19993, 30193, 33280, 5650, 10682, 19825, 24010, 27050, 
      30625, 9061, 11716, 28100, 3897, 9657, 18477, 33226, 10804, 11353, 
      13313, 17345, 19088, 19345, 22304, 3709, 6905, 7034, 7570, 9370, 12413, 
      14045, 19709, 6052, 7677, 21960, 36405, 7786, 14261, 16481, 19666, 
      28625, 36514, 38369, 20825, 36992, 3285, 4033, 4930, 5749, 7738, 10993, 
      15349, 29170, 38218, 42058, 4264, 4453, 5045, 6500, 7988, 11645, 20264, 
      28013, 11581, 19106, 20642, 34106, 5809, 11344, 19476, 4877, 9197, 
      12746, 16265, 36121, 4244, 9028, 9469, 20228, 23725, 36605, 6178, 
      11025, 14994, 16290, 20610, 22194, 23290, 34945, 39313, 42778, 6596, 
      6905, 11665, 22865, 27812, 5125, 19109, 19354, 22721, 27941, 29506, 
      34154, 34501, 35554, 37349, 10597, 17352, 18997, 19485, 32580, 33597, 
      41992, 28514, 28825, 5524, 17849, 18080, 18313, 34553, 36665, 5986, 
      8125, 15370, 16425, 23805, 24082, 25786, 36802, 20276, 22324, 26804, 
      28004, 34484, 9530, 25205, 49985, 12928, 16000, 52708, 5618, 12725, 
      18554, 26065, 41429, 45730, 10952, 23701, 32372, 40445, 47912, 50420, 
      53876, 10249, 12349, 16861, 22525, 26074, 32194, 40221, 44041, 46834, 
      50994, 7297, 46177, 51145, 6890, 20329, 33485, 34153, 47954, 51298, 
      9565, 29800, 32653, 36360, 54484, 57613, 6530, 7466, 15845, 25010, 
      28442, 32810, 43490, 52897, 54641, 6724, 8900, 20324, 20800, 36676, 
      54361, 13285, 35802, 11213, 13124, 20648, 25493, 28628, 50405, 50824, 
      14810, 16889, 33785, 36130, 53545, 19377, 21697, 26656, 37332, 50737, 
      61345, 7369, 9929, 12701, 12850, 19325, 33794, 8021, 16232, 20392, 
      40157, 50245, 61220, 10170, 16978, 19450, 20338, 39969, 44050, 45205, 
      56410, 7913, 22144, 27625, 41233, 42713, 52688, 7970, 8090, 18737, 
      20021, 20465, 25082, 25345, 27521, 40321, 59450, 8109, 8164, 8941, 
      13876, 15156, 16749, 22024, 22500, 25261, 41224, 13322, 15005, 16025, 
      16202, 18082, 18482, 20602, 55805, 48065, 61825, 10953, 22810, 23533, 
      23778, 27970, 28813, 11540, 14312, 24712, 24965, 49237, 59912, 14954, 
      17674, 26714, 58754, 59650, 45316, 49216, 50020, 50425, 51241, 65385, 
      51845, 68458, 11540, 17901, 19801, 51417, 52650, 70810, 20404, 69049, 
      20810, 21220, 19825, 25250, 26485, 55978, 10865, 21425, 55760, 62345, 
      73817, 18421, 61650, 63009, 75034, 62765, 75752, 11498, 25138, 31049, 
      33058, 63433, 70985, 28305, 24202, 31202, 67106, 12500, 20381, 26024, 
      31421, 32549, 72616, 75604, 20421, 24865, 23360, 12869, 27157, 13241, 
      28601, 30097, 30617, 30880, 28565, 14737, 14162, 28802, 31322, 14930, 
      15140, 15109, 24345, 25985, 30505, 30752, 16837, 16276, 29565, 28010, 
      34625, 30802, 32517, 32770, 34065, 35125, 17945, 27424, 30458, 32597, 
      28769, 28970, 30985, 32317, 35450, 28436, 31450, 38930, 32905, 39233, 
      32180, 37418, 40778, 38970, 38369, 39610, 40100, 40325, 39553, 44276, 
      40057, 44370, 43745, 41234, 42001, 44665, 42778, 43429, 45668, 46177, 
      46205, 47225, 47549, 49789, 48362, 50909, 51748, 57325, 58633, 58868 ], 
  [ 21970, 23202, 21860, 20852, 20570, 21697, 22037, 20484, 21905, 18098, 
      17362, 19913, 15733, 16690, 14170, 14593, 14992, 14650, 15586, 14842, 
      13105, 11665, 16045, 16081, 16105, 13285, 12186, 10984, 14548, 10970, 
      11705, 10817, 11401, 11554, 12053, 10370, 11956, 15889, 12805, 14785, 
      56744, 58600, 13165, 7873, 9649, 13450, 15793, 50773, 46817, 12132, 
      5945, 14804, 11626, 12010, 5525, 10600, 43304, 47021, 11426, 42002, 
      46501, 39553, 14090, 13352, 5869, 3706, 5050, 9946, 11241, 37746, 7865, 
      8825, 38800, 6074, 4058, 2810, 3133, 4573, 7848, 39400, 5906, 5650, 
      5525, 2977, 7157, 9781, 33365, 5696, 3121, 13842, 14065, 41922, 4580, 
      16820, 22469, 32069, 34568, 3970, 8258, 34858, 45890, 2740, 4000, 
      32980, 34057, 48385, 3434, 34714, 35081, 4181, 3460, 1640, 1556, 13700, 
      16285, 18513, 2393, 1808, 8249, 9488, 32000, 3562, 1061, 986, 8357, 
      18122, 31586, 32645, 38597, 42170, 1000, 981, 5256, 11716, 28789, 
      30141, 32941, 33300, 2137, 845, 7730, 18265, 2720, 848, 9065, 11809, 
      12020, 13553, 14708, 32468, 43633, 2173, 2025, 5913, 10930, 12610, 
      39145, 1000, 4901, 11492, 26276, 27572, 40277, 2650, 794, 689, 6250, 
      7186, 17009, 17786, 22234, 23729, 832, 538, 538, 4754, 7253, 9938, 
      10330, 10529, 21845, 6725, 8584, 10888, 17125, 34340, 1810, 457, 450, 
      457, 610, 1066, 4930, 7837, 23850, 28330, 34666, 38857, 6025, 6176, 
      13396, 16025, 21716, 25364, 986, 2477, 12905, 24697, 32045, 853, 7048, 
      20205, 1073, 458, 1378, 2225, 11105, 13285, 580, 2960, 14417, 16385, 
      24281, 32297, 325, 325, 5125, 23329, 340, 3221, 4292, 6437, 11860, 
      15572, 22100, 338, 250, 1130, 1394, 12050, 23885, 14785, 18913, 562, 
      605, 2722, 7690, 15005, 34717, 500, 500, 941, 14261, 4437, 9297, 32122, 
      464, 7460, 8164, 32105, 58, 338, 490, 1649, 2965, 3893, 5825, 6449, 
      8149, 9458, 11498, 14449, 16433, 17210, 19370, 19649, 520, 72, 2437, 
      3061, 6277, 18805, 386, 1961, 10429, 14425, 17186, 21050, 21929, 26594, 
      31709, 20, 52, 1780, 2320, 2932, 10420, 11252, 22217, 26912, 25, 205, 
      793, 1690, 2410, 3258, 13465, 15138, 18234, 18505, 20, 680, 904, 1229, 
      1300, 1373, 1685, 2405, 4904, 12325, 13693, 17693, 19325, 19604, 25925, 
      29588, 32404, 170, 145, 626, 19045, 19601, 81, 0, 4, 49, 64, 121, 5476, 
      7225, 9604, 26569, 1, 842, 962, 1370, 3845, 5477, 10001, 32762, 173, 5, 
      125, 3725, 6565, 28565, 130, 9613, 10009, 17433, 592, 1780, 3041, 4916, 
      8852, 24041, 29600, 34, 106, 169, 1874, 3746, 8125, 26594, 40, 3400, 
      4797, 8685, 10852, 16936, 17992, 18532, 23140, 29965, 31365, 170, 1418, 
      1898, 2549, 9458, 17210, 17473, 26293, 31733, 260, 464, 793, 29648, 
      31748, 97, 1681, 12625, 13306, 20245, 22581, 25362, 29665, 109, 136, 
      500, 17524, 410, 562, 697, 1346, 19165, 19721, 505, 5920, 169, 170, 
      898, 1690, 2770, 2873, 8818, 9773, 10573, 15794, 520, 1492, 3112, 6757, 
      6920, 14357, 14837, 15325, 15821, 6466, 9634, 14386, 15354, 17386, 
      27121, 28449, 1217, 1412, 1481, 7825, 9281, 26825, 29497, 1378, 1445, 
      4258, 6530, 520, 549, 2628, 5949, 7048, 7380, 29224, 1805, 2386, 7085, 
      19130, 22861, 30637, 1769, 2081, 16529, 16784, 22304, 24736, 5065, 
      5482, 968, 1928, 5813, 17645, 11978, 24245, 26450, 657, 937, 1801, 
      5760, 821, 3329, 19946, 1576, 2357, 8957, 16805, 25012, 5913, 7453, 
      22338, 25378, 980, 2153, 3385, 10585, 12233, 1741, 5066, 8762, 17482, 
      18797, 1021, 8125, 8296, 11101, 16525, 18856, 21349, 24004, 28789, 
      1985, 7850, 13282, 18650, 24065, 15250, 15730, 16465, 16965, 17473, 
      18250, 23890, 31714, 17540, 24565, 32132, 32485, 2009, 12250, 17609, 
      1780, 3897, 5265, 14521, 15696, 10778, 3944, 14900, 3922, 15445, 22257, 
      29410, 1856, 30500, 2522, 6722, 12706, 16810, 23585, 25706, 5128, 
      19453, 1849, 11258, 16490, 18490, 31433, 3785, 4052, 4961, 20705, 
      33620, 2250, 2925, 5050, 5869, 6925, 8109, 34066, 3965, 5141, 5960, 
      7300, 21716, 22852, 23141, 25220, 8865, 9873, 13968, 17680, 27268, 
      30193, 4705, 9125, 17530, 21445, 24305, 27682, 7684, 10069, 25301, 
      3330, 8226, 16290, 30157, 9265, 9760, 11540, 15248, 16865, 17104, 
      19865, 3250, 5834, 5945, 6409, 7993, 10730, 12218, 17450, 5125, 6516, 
      19557, 33192, 6625, 12434, 14474, 17425, 25826, 33301, 35066, 18512, 
      33761, 3258, 3610, 4273, 4930, 6613, 9490, 13450, 26353, 34933, 38593, 
      3805, 3940, 4388, 5573, 6845, 10088, 18005, 25268, 10042, 16937, 18365, 
      31037, 5044, 9841, 17289, 4346, 7946, 11117, 14330, 32962, 3965, 7813, 
      8200, 18005, 21268, 33428, 5413, 9594, 13185, 14373, 18369, 19845, 
      20869, 31858, 36010, 39313, 5777, 6032, 10180, 20480, 25121, 4666, 
      16994, 17221, 20354, 25250, 26725, 31121, 31450, 32449, 34154, 9256, 
      15381, 16900, 17352, 29637, 30600, 38581, 25805, 26098, 5065, 15860, 
      16073, 16288, 31520, 33524, 5437, 7162, 13597, 14562, 21402, 21661, 
      23257, 33661, 18125, 20029, 24221, 25349, 31469, 8405, 22730, 46250, 
      11425, 14209, 48865, 5393, 11258, 16565, 23554, 38090, 42193, 9701, 
      21352, 29501, 37160, 44285, 46685, 49997, 9106, 10954, 15034, 20266, 
      23581, 29341, 36954, 40594, 43261, 47241, 6676, 42640, 47392, 6413, 
      18250, 30578, 31210, 44345, 47545, 8584, 27109, 29800, 33309, 50605, 
      53608, 6305, 6917, 14162, 22625, 25841, 29957, 40097, 49090, 50762, 
      6481, 8081, 18281, 18721, 33625, 50500, 11890, 32805, 10088, 11765, 
      18605, 23108, 26045, 46724, 47125, 13289, 15170, 30914, 33133, 49738, 
      17460, 19600, 24217, 34281, 47056, 57232, 7234, 9074, 11450, 11581, 
      17426, 30941, 7652, 14621, 18421, 36980, 46600, 57125, 9333, 15313, 
      17569, 18385, 36810, 40693, 41794, 52513, 7760, 20065, 25168, 38020, 
      39428, 48953, 7925, 7937, 16946, 18122, 18530, 22805, 23050, 25082, 
      37162, 55445, 8244, 8101, 8500, 12589, 13725, 15156, 19981, 20421, 
      22984, 38029, 12125, 13610, 14522, 14681, 16381, 16745, 18685, 51962, 
      44564, 57748, 10170, 20749, 21418, 21645, 25549, 26338, 10685, 13061, 
      22525, 22760, 45700, 55925, 13649, 16081, 24401, 54821, 55681, 41977, 
      45697, 46465, 46852, 47632, 61200, 48218, 64165, 10829, 16362, 18082, 
      47826, 49005, 66445, 18649, 64756, 19037, 19429, 18178, 23153, 24298, 
      52225, 11072, 19652, 52025, 58340, 69380, 16954, 57681, 58986, 70561, 
      58760, 71261, 11453, 23113, 28610, 30493, 59410, 66674, 26064, 22285, 
      28781, 62957, 12221, 18824, 23981, 29000, 30056, 68269, 71149, 18882, 
      22930, 21569, 13130, 25096, 13250, 26450, 27856, 28340, 28585, 26468, 
      15250, 14261, 26705, 29045, 15317, 15509, 15460, 22698, 24212, 28372, 
      28601, 17476, 16717, 27540, 26129, 32258, 28741, 30330, 30565, 31770, 
      32776, 18530, 25705, 28505, 30500, 27050, 27233, 29122, 30346, 33245, 
      26825, 29857, 36725, 31204, 37028, 30605, 35465, 38573, 36945, 36416, 
      37585, 38165, 38372, 37690, 42125, 38266, 42237, 41684, 39461, 40192, 
      42640, 40933, 41530, 43733, 44260, 44378, 45344, 45704, 47764, 46481, 
      49010, 49813, 55336, 56608, 56825 ], 
  [ 21682, 22882, 21568, 20560, 20266, 21365, 21697, 20176, 21557, 17810, 
      17082, 19549, 15445, 16362, 13898, 14309, 14692, 14354, 15266, 14522, 
      12821, 11413, 15677, 15705, 15725, 12965, 11890, 10708, 14184, 10690, 
      11405, 10537, 11101, 11250, 11729, 10082, 11624, 15461, 12433, 14373, 
      55828, 57668, 12773, 7605, 9333, 13050, 15349, 49905, 45985, 11752, 
      5725, 14368, 11250, 11626, 5309, 10244, 42500, 46181, 11050, 41210, 
      45665, 38785, 13658, 12932, 6121, 3874, 4834, 9594, 10861, 36994, 7561, 
      8497, 38036, 6338, 4250, 2938, 3285, 4365, 7540, 38628, 6170, 5906, 
      5777, 3125, 6865, 9425, 32657, 5956, 3285, 13402, 13621, 41122, 4808, 
      16328, 21893, 31373, 33844, 4178, 7930, 34130, 45050, 2896, 3796, 
      32272, 33337, 47521, 3626, 33986, 34349, 4405, 3656, 1732, 1640, 13256, 
      15797, 17989, 2545, 1924, 7913, 9124, 31300, 3770, 1105, 1010, 8017, 
      17602, 30890, 31937, 37825, 41362, 1044, 1021, 4996, 11304, 28125, 
      29461, 32229, 32584, 2285, 857, 7402, 17741, 2900, 884, 8705, 11393, 
      11600, 13105, 14240, 31760, 42809, 2329, 2173, 5629, 10530, 12178, 
      38365, 1076, 4645, 11080, 25640, 26920, 39485, 2834, 850, 661, 5954, 
      6866, 16501, 17266, 21650, 23125, 772, 554, 530, 4498, 6929, 9554, 
      9938, 10133, 21265, 6413, 8228, 10484, 16613, 33608, 1962, 477, 442, 
      445, 562, 970, 4666, 7497, 23242, 27666, 33930, 38077, 5729, 5876, 
      12944, 15529, 21136, 24736, 890, 2297, 12461, 24077, 31337, 949, 6724, 
      19645, 1189, 410, 1250, 2053, 10693, 12833, 512, 2756, 13945, 15881, 
      23665, 31585, 369, 289, 4849, 22725, 296, 3005, 4040, 6125, 11432, 
      15080, 21512, 394, 218, 1010, 1258, 11618, 23273, 14305, 18369, 482, 
      521, 2522, 7346, 14521, 33977, 584, 424, 829, 13789, 4177, 8917, 31410, 
      388, 7120, 7808, 31393, 74, 274, 410, 1493, 2753, 3649, 5525, 6133, 
      7793, 9074, 11074, 13973, 15925, 16690, 18818, 19093, 612, 100, 2245, 
      2845, 5965, 18261, 314, 1789, 10025, 13949, 16666, 20474, 21341, 25946, 
      31001, 32, 32, 1616, 2132, 2720, 10016, 10832, 21625, 26260, 45, 153, 
      685, 1530, 2218, 3034, 13005, 14650, 17698, 17965, 40, 580, 788, 1093, 
      1160, 1229, 1525, 2213, 4628, 11885, 13229, 17165, 18773, 19048, 25285, 
      28904, 31688, 226, 101, 530, 18497, 19045, 121, 4, 0, 25, 36, 81, 5184, 
      6889, 9216, 25921, 5, 730, 842, 1226, 3601, 5185, 9605, 32042, 229, 13, 
      85, 3485, 6245, 27893, 90, 9225, 9613, 16909, 500, 1616, 2825, 4640, 
      8480, 23425, 28916, 26, 74, 125, 1706, 3506, 7769, 25946, 36, 3172, 
      4525, 8317, 10440, 16420, 17460, 17992, 22536, 29277, 30661, 130, 1274, 
      1730, 2353, 9074, 16690, 16949, 25649, 31025, 208, 388, 689, 28964, 
      31040, 85, 1525, 12181, 12850, 19681, 21985, 24730, 28981, 125, 116, 
      424, 17000, 346, 482, 605, 1210, 18617, 19165, 433, 5620, 173, 170, 
      794, 1538, 2570, 2669, 8450, 9385, 10169, 15298, 452, 1352, 2900, 6437, 
      6596, 13885, 14357, 14837, 15325, 6154, 9250, 13914, 14866, 16866, 
      26469, 27781, 1097, 1280, 1345, 7481, 8905, 26177, 28817, 1250, 1313, 
      4010, 6218, 468, 493, 2440, 5653, 6724, 7048, 28548, 1657, 2210, 6761, 
      18586, 22265, 29945, 1625, 1921, 16025, 16276, 21716, 24116, 4797, 
      5202, 884, 1780, 5525, 17125, 11554, 23633, 25810, 625, 865, 1665, 
      5476, 769, 3125, 19394, 1460, 2197, 8597, 16301, 24392, 5629, 7129, 
      21754, 24754, 928, 2009, 3185, 10193, 11809, 1625, 4810, 8410, 16970, 
      18265, 981, 7789, 7956, 10701, 16029, 18324, 20781, 23400, 28125, 1861, 
      7522, 12842, 18122, 23461, 14778, 15250, 15973, 16465, 16965, 17730, 
      23290, 31018, 17032, 23957, 31432, 31781, 1901, 11834, 17101, 1696, 
      3697, 5017, 14065, 15220, 10394, 3748, 14440, 3730, 14977, 21685, 
      28746, 1796, 29824, 2410, 6442, 12290, 16322, 22997, 25090, 4900, 
      18925, 1853, 10874, 16010, 17978, 30749, 3617, 3872, 4745, 20161, 
      32912, 2194, 2809, 4834, 5625, 6649, 7801, 33354, 3797, 4925, 5716, 
      7016, 21160, 22280, 22565, 24616, 8545, 9529, 13540, 17188, 26640, 
      29529, 4517, 8801, 17042, 20897, 23717, 27050, 7400, 9725, 24701, 3226, 
      7930, 15826, 29497, 8945, 9428, 11168, 14804, 16393, 16628, 19345, 
      3170, 5618, 5725, 6173, 7709, 10378, 11834, 16970, 4941, 6280, 19045, 
      32500, 6389, 12050, 14050, 16949, 25226, 32609, 34354, 18020, 33065, 
      3274, 3538, 4149, 4770, 6385, 9178, 13050, 25749, 34225, 37845, 3725, 
      3848, 4264, 5389, 6613, 9764, 17525, 24680, 9722, 16477, 17881, 30377, 
      4896, 9529, 16825, 4250, 7690, 10777, 13922, 32282, 3925, 7565, 7940, 
      17533, 20744, 32744, 5265, 9298, 12805, 13969, 17893, 19345, 20353, 
      31194, 35298, 38565, 5617, 5860, 9872, 19972, 24545, 4586, 16546, 
      16769, 19850, 24674, 26129, 30469, 30794, 31781, 33466, 8980, 14965, 
      16456, 16900, 29005, 29956, 37845, 25225, 25514, 4985, 15440, 15649, 
      15860, 30868, 32848, 5337, 6970, 13225, 14170, 20890, 21145, 22717, 
      32985, 17669, 19541, 23669, 24781, 30821, 8177, 22202, 45442, 11113, 
      13833, 48033, 5365, 10954, 16145, 23018, 37370, 41429, 9445, 20852, 
      28885, 36452, 43501, 45877, 49157, 8874, 10666, 14650, 19786, 23049, 
      28729, 36250, 39850, 42489, 46429, 6560, 41876, 46580, 6329, 17810, 
      29954, 30578, 43565, 46733, 8388, 26533, 29188, 32653, 49765, 52740, 
      6277, 6817, 13810, 22117, 25285, 29345, 39365, 48266, 49922, 6449, 
      7921, 17849, 18281, 32969, 49664, 11602, 32161, 9860, 11485, 18173, 
      22600, 25493, 45928, 46325, 12973, 14810, 30298, 32489, 48914, 17056, 
      19156, 23697, 33625, 46260, 56340, 7226, 8906, 11194, 11321, 17026, 
      30329, 7592, 14285, 18005, 36296, 45812, 56237, 9169, 14965, 17173, 
      17973, 36130, 39969, 41058, 51669, 7748, 19625, 24644, 37328, 38720, 
      48145, 7937, 7925, 16570, 17722, 18122, 22321, 22562, 24562, 36482, 
      54577, 8296, 8109, 8424, 12325, 13429, 14824, 19549, 19981, 22500, 
      37341, 11881, 13322, 14210, 14365, 16025, 16381, 18281, 51130, 43808, 
      56864, 10018, 20313, 20970, 21193, 25033, 25810, 10517, 12805, 22061, 
      22292, 44936, 55061, 13381, 15749, 23909, 53969, 54821, 41257, 44937, 
      45697, 46080, 46852, 60292, 47434, 63233, 10693, 16042, 17722, 47050, 
      48217, 65497, 18281, 63824, 18665, 19053, 17834, 22709, 23834, 51413, 
      11140, 19280, 51217, 57472, 68416, 16650, 56821, 58114, 69589, 57892, 
      70285, 11465, 22685, 28090, 29945, 58538, 65738, 25588, 21881, 28265, 
      62057, 12181, 18500, 23549, 28484, 29524, 67325, 70181, 18562, 22522, 
      21193, 13210, 24660, 13274, 25994, 27380, 27856, 28097, 26024, 15386, 
      14305, 26261, 28561, 15425, 15613, 15560, 22354, 23840, 27920, 28145, 
      17640, 16837, 27112, 25733, 31754, 28305, 29866, 30097, 31282, 32276, 
      18682, 25345, 28093, 30056, 26690, 26869, 28730, 29930, 32777, 26489, 
      29525, 36257, 30848, 36560, 30277, 35053, 38105, 36517, 36004, 37157, 
      37757, 37960, 37298, 41669, 37890, 41785, 41248, 39089, 39812, 42212, 
      40545, 41130, 43325, 43856, 43994, 44948, 45316, 47336, 46085, 48610, 
      49405, 54916, 56180, 56393 ], 
  [ 20997, 22117, 20873, 19865, 19541, 20570, 20882, 19441, 20722, 17125, 
      16417, 18674, 14760, 15577, 13253, 13634, 13977, 13649, 14501, 13757, 
      12146, 10818, 14792, 14800, 14810, 12200, 11185, 10053, 13309, 10025, 
      10690, 9872, 10386, 10525, 10954, 9397, 10829, 14426, 11538, 13378, 
      53573, 55373, 11828, 6970, 8578, 12085, 14274, 47770, 43940, 10837, 
      5210, 13313, 10345, 10701, 4804, 9389, 40525, 44116, 10145, 39265, 
      43610, 36900, 12613, 11917, 6786, 4329, 4329, 8749, 9946, 35149, 6836, 
      7712, 36161, 7033, 4765, 3293, 3700, 3880, 6805, 36733, 6865, 6581, 
      6442, 3530, 6170, 8570, 30922, 6641, 3730, 12337, 12546, 39157, 5413, 
      15133, 20488, 29668, 32069, 4733, 7145, 32345, 42985, 3321, 3321, 
      30537, 31572, 45396, 4141, 32201, 32554, 5000, 4181, 1997, 1885, 12181, 
      14612, 16714, 2960, 2249, 7108, 8249, 29585, 4325, 1250, 1105, 7202, 
      16337, 29185, 30202, 35930, 39377, 1189, 1156, 4381, 10309, 26500, 
      27796, 30484, 30829, 2690, 922, 6617, 16466, 3385, 1009, 7840, 10388, 
      10585, 12020, 13105, 30025, 40784, 2754, 2578, 4954, 9565, 11133, 
      36450, 1301, 4040, 10085, 24085, 25325, 37540, 3329, 1025, 626, 5249, 
      6101, 15266, 16001, 20225, 21650, 657, 629, 545, 3893, 6154, 8629, 
      8993, 9178, 19850, 5668, 7373, 9509, 15368, 31813, 2377, 562, 457, 450, 
      477, 765, 4041, 6682, 21757, 26041, 32125, 36162, 5024, 5161, 11849, 
      14324, 19721, 23201, 685, 1882, 11386, 22562, 29602, 1224, 5949, 18280, 
      1514, 325, 965, 1658, 9698, 11738, 377, 2281, 12800, 14656, 22160, 
      29840, 514, 234, 4194, 21250, 221, 2500, 3445, 5380, 10397, 13885, 
      20077, 569, 173, 745, 953, 10573, 21778, 13140, 17044, 317, 346, 2057, 
      6521, 13346, 32162, 829, 269, 584, 12644, 3562, 8002, 29665, 233, 6305, 
      6953, 29648, 149, 149, 245, 1138, 2258, 3074, 4810, 5378, 6938, 8149, 
      10049, 12818, 14690, 15425, 17473, 17738, 877, 205, 1800, 2340, 5220, 
      16936, 169, 1394, 9050, 12794, 15401, 19069, 19906, 24361, 29266, 97, 
      17, 1241, 1697, 2225, 9041, 9817, 20180, 24665, 130, 58, 450, 1165, 
      1773, 2509, 11890, 13465, 16393, 16650, 125, 365, 533, 788, 845, 904, 
      1160, 1768, 3973, 10820, 12104, 15880, 17428, 17693, 23720, 27229, 
      29933, 401, 26, 325, 17162, 17690, 256, 49, 25, 0, 1, 16, 4489, 6084, 
      8281, 24336, 50, 485, 577, 901, 3026, 4490, 8650, 30277, 404, 68, 20, 
      2920, 5480, 26248, 25, 8290, 8658, 15634, 305, 1241, 2320, 3985, 7585, 
      21920, 27241, 41, 29, 50, 1321, 2941, 6914, 24361, 61, 2637, 3880, 
      7432, 9445, 15165, 16165, 16677, 21061, 27592, 28936, 65, 949, 1345, 
      1898, 8149, 15425, 15674, 24074, 29290, 113, 233, 464, 27289, 29305, 
      90, 1170, 11106, 11745, 18306, 20530, 23185, 27306, 200, 101, 269, 
      15725, 221, 317, 410, 905, 17282, 17810, 288, 4905, 218, 205, 569, 
      1193, 2105, 2194, 7565, 8450, 9194, 14093, 317, 1037, 2405, 5672, 5821, 
      12740, 13192, 13652, 14120, 5409, 8325, 12769, 13681, 15601, 24874, 
      26146, 832, 985, 1040, 6656, 8000, 24592, 27152, 965, 1018, 3425, 5473, 
      373, 388, 2005, 4948, 5949, 6253, 26893, 1322, 1805, 5986, 17261, 
      20810, 28250, 1300, 1556, 14800, 15041, 20281, 22601, 4162, 4537, 709, 
      1445, 4840, 15860, 10529, 22138, 24245, 580, 720, 1360, 4801, 674, 
      2650, 18049, 1205, 1832, 7732, 15076, 22877, 4954, 6354, 20329, 23229, 
      833, 1684, 2720, 9248, 10784, 1370, 4205, 7565, 15725, 16970, 916, 
      6984, 7141, 9736, 14824, 17029, 19396, 21925, 26500, 1586, 6737, 11777, 
      16837, 21986, 13633, 14085, 14778, 15250, 15730, 16465, 21825, 29313, 
      15797, 22472, 29717, 30056, 1666, 10829, 15866, 1521, 3232, 4432, 
      12960, 14065, 9469, 3293, 13325, 3285, 13842, 20290, 27121, 1681, 
      28169, 2165, 5777, 11285, 15137, 21562, 23585, 4365, 17640, 1898, 9949, 
      14845, 16733, 29074, 3232, 3457, 4240, 18836, 31177, 2089, 2554, 4329, 
      5050, 5994, 7066, 31609, 3412, 4420, 5141, 6341, 19805, 20885, 21160, 
      23141, 7780, 8704, 12505, 15993, 25105, 27904, 4082, 8026, 15857, 
      19562, 22282, 25505, 6725, 8900, 23236, 3001, 7225, 14701, 27882, 8180, 
      8633, 10273, 13729, 15248, 15473, 18080, 3005, 5113, 5210, 5618, 7034, 
      9533, 10909, 15805, 4516, 5725, 17800, 30805, 5834, 11125, 13025, 
      15794, 23761, 30914, 32609, 16825, 31360, 3349, 3393, 3874, 4405, 5850, 
      8433, 12085, 24274, 32490, 36010, 3560, 3653, 3989, 4964, 6068, 8989, 
      16360, 23245, 8957, 15362, 16706, 28762, 4561, 8784, 15700, 4045, 7085, 
      9962, 12937, 30617, 3860, 6980, 7325, 16388, 19469, 31069, 4930, 8593, 
      11890, 12994, 16738, 18130, 19098, 29569, 33553, 36730, 5252, 5465, 
      9137, 18737, 23140, 4421, 15461, 15674, 18625, 23269, 24674, 28874, 
      29189, 30146, 31781, 8325, 13960, 15381, 15805, 27460, 28381, 36040, 
      23810, 24089, 4820, 14425, 14624, 14825, 29273, 31193, 5122, 6525, 
      12330, 13225, 19645, 19890, 21402, 31330, 16564, 18356, 22324, 23396, 
      29236, 7642, 20917, 43457, 10368, 12928, 45988, 5330, 10229, 15130, 
      21713, 35605, 39554, 8840, 19637, 27380, 34717, 41576, 43892, 47092, 
      8329, 9981, 13725, 18621, 21754, 27234, 34525, 38025, 40594, 44434, 
      6305, 40001, 44585, 6154, 16745, 28429, 29033, 41650, 44738, 7933, 
      25128, 27693, 31048, 47700, 50605, 6242, 6602, 12965, 20882, 23930, 
      27850, 37570, 46241, 47857, 6404, 7556, 16804, 17216, 31364, 47609, 
      10917, 30586, 9325, 10820, 17128, 21365, 24148, 43973, 44360, 12218, 
      13945, 28793, 30914, 46889, 16081, 18081, 22432, 32020, 44305, 54145, 
      7241, 8521, 10589, 10706, 16061, 28834, 7477, 13480, 17000, 34621, 
      43877, 54052, 8794, 14130, 16218, 16978, 34465, 38194, 39253, 49594, 
      7753, 18560, 23369, 35633, 36985, 46160, 8002, 7930, 15665, 16757, 
      17137, 21146, 21377, 23297, 34817, 52442, 8461, 8164, 8269, 11700, 
      12724, 14029, 18504, 18916, 21325, 35656, 11306, 12637, 13465, 13610, 
      15170, 15506, 17306, 49085, 41953, 54689, 9673, 19258, 19885, 20098, 
      23778, 24525, 10132, 12200, 20936, 21157, 43061, 52936, 12746, 14954, 
      22714, 51874, 52706, 39492, 43072, 43812, 44185, 44937, 58057, 45509, 
      60938, 10388, 15277, 16857, 45145, 46282, 63162, 17396, 61529, 17770, 
      18148, 17009, 21634, 22709, 49418, 11345, 18385, 49232, 55337, 66041, 
      15925, 54706, 55969, 67194, 55757, 67880, 11530, 21650, 26825, 28610, 
      56393, 63433, 24433, 20906, 27010, 59842, 12116, 17725, 22504, 27229, 
      28229, 65000, 67796, 17797, 21537, 20288, 13445, 23605, 13369, 24889, 
      26225, 26681, 26912, 24949, 15761, 14450, 25186, 27386, 15730, 15908, 
      15845, 21529, 22945, 26825, 27040, 18085, 17172, 26077, 24778, 30529, 
      27250, 28741, 28962, 30097, 31061, 19097, 24480, 27098, 28981, 25825, 
      25994, 27785, 28925, 31642, 25684, 28730, 35122, 29993, 35425, 29492, 
      34058, 36970, 35482, 35009, 36122, 36772, 36965, 36353, 40564, 36985, 
      40690, 40193, 38194, 38897, 41177, 39610, 40165, 42340, 42881, 43069, 
      43993, 44381, 46301, 45130, 47645, 48420, 53901, 55145, 55348 ], 
  [ 20866, 21970, 20740, 19732, 19402, 20417, 20725, 19300, 20561, 16994, 
      16290, 18505, 14629, 15426, 13130, 13505, 13840, 13514, 14354, 13610, 
      12017, 10705, 14621, 14625, 14633, 12053, 11050, 9928, 13140, 9898, 
      10553, 9745, 10249, 10386, 10805, 9266, 10676, 14225, 11365, 13185, 
      53128, 54920, 11645, 6849, 8433, 11898, 14065, 47349, 43537, 10660, 
      5113, 13108, 10170, 10522, 4709, 9224, 40136, 43709, 9970, 38882, 
      43205, 36529, 12410, 11720, 6925, 4426, 4234, 8586, 9769, 34786, 6697, 
      7561, 35792, 7178, 4874, 3370, 3789, 3789, 6664, 36360, 7010, 6722, 
      6581, 3617, 6037, 8405, 30581, 6784, 3825, 12130, 12337, 38770, 5540, 
      14900, 20213, 29333, 31720, 4850, 6994, 31994, 42578, 3412, 3232, 
      30196, 31225, 44977, 4250, 31850, 32201, 5125, 4292, 2056, 1940, 11972, 
      14381, 16465, 3049, 2320, 6953, 8080, 29248, 4442, 1285, 1130, 7045, 
      16090, 28850, 29861, 35557, 38986, 1224, 1189, 4264, 10116, 26181, 
      27469, 30141, 30484, 2777, 941, 6466, 16217, 3488, 1040, 7673, 10193, 
      10388, 11809, 12884, 29684, 40385, 2845, 2665, 4825, 9378, 10930, 
      36073, 1352, 3925, 9892, 23780, 25012, 37157, 3434, 1066, 625, 5114, 
      5954, 15025, 15754, 19946, 21361, 640, 650, 554, 3778, 6005, 8450, 
      8810, 8993, 19573, 5525, 7208, 9320, 15125, 31460, 2466, 585, 466, 457, 
      466, 730, 3922, 6525, 21466, 25722, 31770, 35785, 4889, 5024, 11636, 
      14089, 19444, 22900, 650, 1805, 11177, 22265, 29261, 1285, 5800, 18013, 
      1585, 314, 914, 1585, 9505, 11525, 356, 2192, 12577, 14417, 21865, 
      29497, 549, 229, 4069, 20961, 212, 2405, 3332, 5237, 10196, 13652, 
      19796, 610, 170, 698, 898, 10370, 21485, 12913, 16785, 290, 317, 1970, 
      6362, 13117, 31805, 884, 244, 541, 12421, 3445, 7825, 29322, 208, 6148, 
      6788, 29305, 170, 130, 218, 1073, 2165, 2965, 4673, 5233, 6773, 7970, 
      9850, 12593, 14449, 15178, 17210, 17473, 936, 232, 1717, 2245, 5077, 
      16677, 146, 1321, 8861, 12569, 15154, 18794, 19625, 24050, 28925, 116, 
      20, 1172, 1616, 2132, 8852, 9620, 19897, 24352, 153, 45, 409, 1098, 
      1690, 2410, 11673, 13234, 16138, 16393, 148, 328, 488, 733, 788, 845, 
      1093, 1685, 3848, 10613, 11885, 15629, 17165, 17428, 23413, 26900, 
      29588, 442, 17, 290, 16901, 17425, 289, 64, 36, 1, 0, 9, 4356, 5929, 
      8100, 24025, 65, 442, 530, 842, 2917, 4357, 8465, 29930, 445, 85, 13, 
      2813, 5333, 25925, 18, 8109, 8473, 15385, 272, 1172, 2225, 3860, 7412, 
      21625, 26912, 50, 26, 41, 1250, 2834, 6749, 24050, 72, 2536, 3757, 
      7261, 9252, 14920, 15912, 16420, 20772, 27261, 28597, 58, 890, 1274, 
      1813, 7970, 15178, 15425, 23765, 28949, 100, 208, 425, 26960, 28964, 
      97, 1105, 10897, 11530, 18037, 20245, 22882, 26977, 221, 104, 244, 
      15476, 202, 290, 377, 850, 17021, 17545, 265, 4768, 233, 218, 530, 
      1130, 2018, 2105, 7394, 8269, 9005, 13858, 296, 980, 2312, 5525, 5672, 
      12517, 12965, 13421, 13885, 5266, 8146, 12546, 13450, 15354, 24561, 
      25825, 785, 932, 985, 6497, 7825, 24281, 26825, 914, 965, 3314, 5330, 
      360, 373, 1924, 4813, 5800, 6100, 26568, 1261, 1730, 5837, 17002, 
      20525, 27917, 1241, 1489, 14561, 14800, 20000, 22304, 4041, 4410, 680, 
      1384, 4709, 15613, 10330, 21845, 23938, 577, 697, 1305, 4672, 661, 
      2561, 17786, 1160, 1765, 7565, 14837, 22580, 4825, 6205, 20050, 22930, 
      820, 1625, 2633, 9065, 10585, 1325, 4090, 7402, 15482, 16717, 909, 
      6829, 6984, 9549, 14589, 16776, 19125, 21636, 26181, 1537, 6586, 11570, 
      16586, 21697, 13410, 13858, 14545, 15013, 15489, 16218, 21538, 28978, 
      15556, 22181, 29380, 29717, 1625, 10634, 15625, 1492, 3145, 4321, 
      12745, 13840, 9290, 3208, 13108, 3202, 13621, 20017, 26802, 1664, 
      27844, 2122, 5650, 11090, 14906, 21281, 23290, 4264, 17389, 1913, 9770, 
      14618, 16490, 28745, 3161, 3380, 4145, 18577, 30836, 2074, 2509, 4234, 
      4941, 5869, 6925, 31266, 3341, 4325, 5032, 6212, 19540, 20612, 20885, 
      22852, 7633, 8545, 12304, 15760, 24804, 27585, 4001, 7877, 15626, 
      19301, 22001, 25202, 6596, 8741, 22949, 2962, 7090, 14482, 27565, 8033, 
      8480, 10100, 13520, 15025, 15248, 17833, 2978, 5018, 5113, 5513, 6905, 
      9370, 10730, 15578, 4437, 5620, 17557, 30472, 5729, 10946, 12826, 
      15569, 23474, 30581, 32266, 16592, 31025, 3370, 3370, 3825, 4338, 5749, 
      8290, 11898, 23985, 32149, 35649, 3533, 3620, 3940, 4885, 5965, 8840, 
      16133, 22964, 8810, 15145, 16477, 28445, 4500, 8641, 15481, 4010, 6970, 
      9805, 12746, 30290, 3853, 6869, 7208, 16165, 19220, 30740, 4869, 8458, 
      11713, 12805, 16513, 17893, 18853, 29250, 33210, 36369, 5185, 5392, 
      8996, 18496, 22865, 4394, 15250, 15461, 18386, 22994, 24389, 28561, 
      28874, 29825, 31450, 8200, 13765, 15172, 15592, 27157, 28072, 35685, 
      23533, 23810, 4793, 14228, 14425, 14624, 28960, 30868, 5085, 6442, 
      12157, 13042, 19402, 19645, 21145, 31005, 16349, 18125, 22061, 23125, 
      28925, 7541, 20666, 43066, 10225, 12753, 45585, 5329, 10090, 14933, 
      21458, 35258, 39185, 8725, 19400, 27085, 34376, 41197, 43501, 46685, 
      8226, 9850, 13546, 18394, 21501, 26941, 34186, 37666, 40221, 44041, 
      6260, 39632, 44192, 6125, 16538, 28130, 28730, 41273, 44345, 7848, 
      24853, 27400, 30733, 47293, 50184, 6241, 6565, 12802, 20641, 23665, 
      27557, 37217, 45842, 47450, 6401, 7489, 16601, 17009, 31049, 47204, 
      10786, 30277, 9224, 10693, 16925, 21124, 23885, 43588, 43973, 12073, 
      13778, 28498, 30605, 46490, 15892, 17872, 22185, 31705, 43920, 53712, 
      7250, 8450, 10474, 10589, 15874, 28541, 7460, 13325, 16805, 34292, 
      43496, 53621, 8725, 13969, 16033, 16785, 34138, 37845, 38898, 49185, 
      7760, 18353, 23120, 35300, 36644, 45769, 8021, 7937, 15490, 16570, 
      16946, 20917, 21146, 23050, 34490, 52021, 8500, 8181, 8244, 11581, 
      12589, 13876, 18301, 18709, 21096, 35325, 11197, 12506, 13322, 13465, 
      15005, 15337, 17117, 48682, 41588, 54260, 9610, 19053, 19674, 19885, 
      23533, 24274, 10061, 12085, 20717, 20936, 42692, 52517, 12625, 14801, 
      22481, 51461, 52289, 39145, 42705, 43441, 43812, 44560, 57616, 45130, 
      60485, 10333, 15130, 16690, 44770, 45901, 62701, 17225, 61076, 17597, 
      17973, 16850, 21425, 22490, 49025, 11392, 18212, 48841, 54916, 65572, 
      15786, 54289, 55546, 66721, 55336, 67405, 11549, 21449, 26578, 28349, 
      55970, 62978, 24208, 20717, 26765, 59405, 12109, 17576, 22301, 26984, 
      27976, 64541, 67325, 17650, 21346, 20113, 13498, 23400, 13394, 24674, 
      26000, 26452, 26681, 24740, 15842, 14485, 24977, 27157, 15797, 15973, 
      15908, 21370, 22772, 26612, 26825, 18180, 17245, 25876, 24593, 30290, 
      27045, 28522, 28741, 29866, 30824, 19186, 24313, 26905, 28772, 25658, 
      25825, 27602, 28730, 31421, 25529, 28577, 34901, 29828, 35204, 29341, 
      33865, 36749, 35281, 34816, 35921, 36581, 36772, 36170, 40349, 36810, 
      40477, 39988, 38021, 38720, 40976, 39429, 39978, 42149, 42692, 42890, 
      43808, 44200, 46100, 44945, 47458, 48229, 53704, 54944, 55145 ], 
  [ 20485, 21541, 20353, 19345, 18997, 19970, 20266, 18889, 20090, 16613, 
      15921, 18010, 14248, 14985, 12773, 13130, 13441, 13121, 13925, 13181, 
      11642, 10378, 14120, 14112, 14114, 11624, 10657, 9565, 12645, 9529, 
      10154, 9376, 9850, 9981, 10370, 8885, 10229, 13634, 10858, 12618, 
      51805, 53573, 11108, 6498, 8010, 11349, 13450, 46098, 42340, 10141, 
      4834, 12505, 9657, 9997, 4436, 8741, 38981, 42500, 9457, 37745, 42002, 
      35428, 11813, 11141, 7354, 4729, 3961, 8109, 9250, 33709, 6292, 7120, 
      34697, 7625, 5213, 3613, 4068, 3528, 6253, 35253, 7457, 7157, 7010, 
      3890, 5650, 7922, 29570, 7225, 4122, 11521, 11722, 37621, 5933, 14213, 
      19400, 28340, 30685, 5213, 6553, 30953, 41369, 3697, 2977, 29185, 
      30196, 43732, 4589, 30809, 31154, 5512, 4637, 2245, 2117, 11357, 13700, 
      15730, 3328, 2545, 6500, 7585, 28249, 4805, 1402, 1217, 6586, 15361, 
      27857, 28850, 34450, 37825, 1341, 1300, 3925, 9549, 25236, 26500, 
      29124, 29461, 3050, 1010, 6025, 15482, 3809, 1145, 7184, 9620, 9809, 
      11188, 12233, 28673, 39200, 3130, 2938, 4450, 8829, 10333, 34954, 1517, 
      3592, 9325, 22877, 24085, 36020, 3761, 1201, 634, 4721, 5525, 14314, 
      15025, 19121, 20506, 601, 725, 593, 3445, 5570, 7925, 8273, 8450, 
      18754, 5108, 6725, 8765, 14408, 30413, 2745, 666, 505, 490, 445, 637, 
      3577, 6066, 20605, 24777, 30717, 34666, 4496, 4625, 11009, 13396, 
      18625, 22009, 557, 1586, 10562, 21386, 28250, 1480, 5365, 17224, 1810, 
      293, 773, 1378, 8938, 10898, 305, 1937, 11920, 13712, 20992, 28480, 
      666, 226, 3706, 20106, 197, 2132, 3005, 4820, 9605, 12965, 18965, 745, 
      173, 569, 745, 9773, 20618, 12244, 16020, 221, 242, 1721, 5897, 12442, 
      30746, 1061, 181, 424, 11764, 3106, 7306, 28305, 145, 5689, 6305, 
      28288, 245, 85, 149, 890, 1898, 2650, 4274, 4810, 6290, 7445, 9265, 
      11930, 13738, 14449, 16433, 16690, 1125, 325, 1480, 1972, 4660, 15912, 
      89, 1114, 8306, 11906, 14425, 17981, 18794, 23129, 27914, 185, 41, 977, 
      1385, 1865, 8297, 9041, 19060, 23425, 234, 18, 298, 909, 1453, 2125, 
      11034, 12553, 15385, 15634, 229, 229, 365, 580, 629, 680, 904, 1448, 
      3485, 10004, 11240, 14888, 16388, 16645, 22504, 25925, 28565, 577, 2, 
      197, 16130, 16642, 400, 121, 81, 16, 9, 0, 3969, 5476, 7569, 23104, 
      122, 325, 401, 677, 2602, 3970, 7922, 28901, 580, 148, 4, 2504, 4904, 
      24968, 9, 7578, 7930, 14650, 185, 977, 1952, 3497, 6905, 20752, 25937, 
      89, 29, 26, 1049, 2525, 6266, 23129, 117, 2245, 3400, 6760, 8685, 
      14197, 15165, 15661, 19917, 26280, 27592, 49, 725, 1073, 1570, 7445, 
      14449, 14690, 22850, 27938, 73, 145, 320, 25985, 27953, 130, 922, 
      10282, 10897, 17242, 19402, 21985, 26002, 296, 125, 181, 14741, 157, 
      221, 290, 697, 16250, 16762, 208, 4369, 290, 269, 425, 953, 1769, 1850, 
      6893, 7738, 8450, 13165, 245, 821, 2045, 5096, 5237, 11860, 12296, 
      12740, 13192, 4849, 7621, 11889, 12769, 14625, 23634, 24874, 656, 785, 
      832, 6032, 7312, 23360, 25856, 773, 818, 2993, 4913, 333, 340, 1693, 
      4420, 5365, 5653, 25605, 1090, 1517, 5402, 16237, 19682, 26930, 1076, 
      1300, 13856, 14089, 19169, 21425, 3690, 4041, 605, 1213, 4328, 14884, 
      9745, 20978, 23029, 580, 640, 1152, 4297, 634, 2306, 17009, 1037, 1576, 
      7076, 14132, 21701, 4450, 5770, 19225, 22045, 793, 1460, 2384, 8528, 
      10000, 1202, 3757, 6925, 14765, 15970, 900, 6376, 6525, 9000, 13896, 
      16029, 18324, 20781, 25236, 1402, 6145, 10961, 15845, 20842, 12753, 
      13189, 13858, 14314, 14778, 15489, 20689, 27985, 14845, 21320, 28381, 
      28712, 1514, 10061, 14914, 1417, 2896, 4000, 12112, 13177, 8765, 2965, 
      12469, 2965, 12970, 19210, 25857, 1625, 26881, 2005, 5281, 10517, 
      14225, 20450, 22417, 3973, 16648, 1970, 9245, 13949, 15773, 27770, 
      2960, 3161, 3872, 17812, 29825, 2041, 2386, 3961, 4626, 5506, 6514, 
      30249, 3140, 4052, 4717, 5837, 18757, 19805, 20072, 21997, 7204, 8080, 
      11713, 15073, 23913, 26640, 3770, 7442, 14945, 18530, 21170, 24305, 
      6221, 8276, 22100, 2857, 6697, 13837, 26626, 7604, 8033, 9593, 12905, 
      14368, 14585, 17104, 2909, 4745, 4834, 5210, 6530, 8893, 10205, 14909, 
      4212, 5317, 16840, 29485, 5426, 10421, 12241, 14906, 22625, 29594, 
      31249, 15905, 30032, 3445, 3313, 3690, 4149, 5458, 7873, 11349, 23130, 
      31138, 34578, 3464, 3533, 3805, 4660, 5668, 8405, 15464, 22133, 8381, 
      14506, 15802, 27506, 4329, 8224, 14836, 3917, 6637, 9346, 12185, 29321, 
      3844, 6548, 6869, 15508, 18485, 29765, 4698, 8065, 11194, 12250, 15850, 
      17194, 18130, 28305, 32193, 35298, 4996, 5185, 8585, 17785, 22052, 
      4325, 14629, 14834, 17681, 22181, 23546, 27634, 27941, 28874, 30469, 
      7837, 13192, 14557, 14965, 26260, 27157, 34632, 22714, 22985, 4724, 
      13649, 13840, 14033, 28033, 29905, 4986, 6205, 11650, 12505, 18685, 
      18922, 20386, 30042, 15716, 17444, 21284, 22324, 28004, 7250, 19925, 
      41905, 9808, 12240, 44388, 5338, 9685, 14354, 20705, 34229, 38090, 
      8392, 18701, 26212, 33365, 40072, 42340, 45476, 7929, 9469, 13021, 
      17725, 20754, 26074, 33181, 36601, 39114, 42874, 6137, 38537, 43025, 
      6050, 15929, 27245, 27833, 40154, 43178, 7605, 24040, 26533, 29800, 
      46084, 48933, 6250, 6466, 12325, 19930, 22882, 26690, 36170, 44657, 
      46241, 6404, 7300, 16004, 16400, 30116, 46001, 10405, 29362, 8933, 
      10324, 16328, 20413, 23108, 42445, 42824, 11650, 13289, 27625, 29690, 
      45305, 15337, 17257, 21456, 30772, 42777, 52425, 7289, 8249, 10141, 
      10250, 15325, 27674, 7421, 12872, 16232, 33317, 42365, 52340, 8530, 
      13498, 15490, 16218, 33169, 36810, 37845, 47970, 7793, 17744, 22385, 
      34313, 35633, 44608, 8090, 7970, 14977, 16021, 16385, 20242, 20465, 
      22321, 33521, 50770, 8629, 8244, 8181, 11236, 12196, 13429, 17704, 
      18100, 20421, 34344, 10882, 12125, 12905, 13042, 14522, 14842, 16562, 
      47485, 40505, 52985, 9433, 18450, 19053, 19258, 22810, 23533, 9860, 
      11752, 20072, 20285, 41597, 51272, 12274, 14354, 21794, 50234, 51050, 
      38116, 41616, 42340, 42705, 43441, 56305, 44005, 59138, 10180, 14701, 
      16201, 43657, 44770, 61330, 16724, 59729, 17090, 17460, 16385, 20810, 
      21845, 47858, 11545, 17705, 47680, 53665, 64177, 15381, 53050, 54289, 
      65314, 54085, 65992, 11618, 20858, 25849, 27578, 54713, 61625, 23545, 
      20162, 26042, 58106, 12100, 17141, 21704, 26261, 27229, 63176, 65924, 
      17221, 20785, 19600, 13669, 22797, 13481, 24041, 25337, 25777, 26000, 
      24125, 16097, 14602, 24362, 26482, 16010, 16180, 16109, 20905, 22265, 
      25985, 26192, 18477, 17476, 25285, 24050, 29585, 26442, 27877, 28090, 
      29185, 30125, 19465, 23824, 26338, 28157, 25169, 25330, 27065, 28157, 
      30770, 25076, 28130, 34250, 29345, 34553, 28900, 33298, 36098, 34690, 
      34249, 35330, 36020, 36205, 35633, 39716, 36297, 39850, 39385, 37514, 
      38201, 40385, 38898, 39429, 41588, 42137, 42365, 43265, 43669, 45509, 
      44402, 46909, 47668, 53125, 54353, 54548 ], 
  [ 16642, 16690, 16384, 15376, 14650, 14741, 14785, 14416, 14357, 12770, 
      12330, 11773, 10405, 9882, 9434, 9413, 9220, 9026, 9074, 8330, 7925, 
      7669, 7757, 7497, 7373, 6773, 6562, 6100, 6408, 5938, 5933, 5785, 5629, 
      5634, 5393, 5042, 5000, 5381, 4369, 4869, 28180, 29444, 3989, 3285, 
      3285, 3978, 4693, 23985, 21361, 3400, 3133, 4000, 3042, 3130, 2861, 
      2756, 18884, 21269, 2842, 18026, 20897, 16465, 3434, 3140, 20521, 
      15250, 2386, 2250, 2509, 15250, 1945, 2017, 15860, 21170, 16490, 12874, 
      14085, 2205, 1780, 16164, 21002, 20450, 20177, 13781, 1681, 1937, 
      12497, 20644, 14517, 2890, 2965, 17650, 18344, 3944, 6485, 11645, 
      13108, 16994, 1450, 13250, 20138, 13840, 1780, 12112, 12745, 21745, 
      15866, 13106, 13325, 17797, 16040, 10372, 9992, 2600, 3557, 4453, 
      13345, 11428, 1145, 1348, 11428, 16586, 8017, 7202, 1105, 4210, 11162, 
      11777, 15361, 17602, 7956, 7789, 964, 1800, 9549, 10309, 11925, 12136, 
      12941, 6617, 922, 4205, 14708, 7508, 1073, 1745, 1808, 2305, 2720, 
      11600, 18473, 13273, 12829, 733, 1458, 1954, 15613, 9140, 757, 1576, 
      8072, 8776, 16301, 14786, 8194, 4981, 626, 674, 3541, 3874, 5954, 6709, 
      3940, 6458, 5570, 610, 593, 1058, 1154, 1205, 5713, 509, 740, 1268, 
      3509, 12584, 12762, 6525, 5482, 5341, 4162, 2842, 490, 585, 6682, 9090, 
      12762, 15325, 401, 404, 2000, 3001, 5584, 7456, 2762, 1145, 1805, 7085, 
      11177, 9733, 388, 4813, 10693, 4010, 1970, 1189, 1189, 1889, 3392, 740, 
      2281, 3065, 6817, 11281, 7281, 4321, 241, 6309, 4040, 557, 296, 221, 
      1352, 2696, 5672, 7738, 4394, 2018, 1690, 1394, 6569, 2353, 4113, 2930, 
      2825, 650, 290, 2425, 12665, 8936, 3016, 2125, 2125, 145, 565, 11106, 
      2980, 208, 320, 11089, 5978, 3298, 2858, 1205, 449, 193, 53, 85, 305, 
      578, 1138, 2165, 2965, 3298, 4274, 4405, 9252, 6436, 661, 397, 61, 
      4005, 3050, 925, 809, 2141, 3274, 5066, 5501, 7946, 10841, 5792, 4640, 
      1040, 692, 416, 800, 1040, 5641, 8116, 6093, 3609, 2125, 1098, 634, 
      298, 1773, 2410, 3730, 3853, 6088, 2308, 1940, 1525, 1448, 1373, 1093, 
      629, 20, 1373, 1853, 3485, 4229, 4360, 7573, 9608, 11240, 7570, 3845, 
      2402, 4097, 4357, 6889, 5476, 5184, 4489, 4356, 3969, 0, 121, 576, 
      7921, 5477, 2026, 1850, 1370, 145, 1, 677, 11450, 7573, 5629, 3973, 
      173, 53, 9029, 3978, 585, 685, 3373, 2516, 1040, 377, 32, 416, 6577, 
      9620, 5066, 4250, 3869, 986, 194, 281, 7946, 5220, 292, 61, 397, 936, 
      3172, 3636, 3880, 6120, 9837, 10645, 4018, 1418, 1010, 625, 578, 3298, 
      3413, 7793, 10865, 3664, 2980, 2273, 9668, 10880, 4981, 1237, 1525, 
      1762, 4705, 5857, 7306, 9685, 6029, 4724, 3016, 3464, 3370, 2930, 2621, 
      1642, 4217, 4477, 3169, 148, 5645, 5498, 2378, 1394, 698, 653, 530, 
      745, 953, 2770, 3332, 1640, 596, 245, 260, 2221, 2405, 2597, 2797, 250, 
      754, 2250, 2626, 3474, 8325, 9061, 2105, 1856, 1777, 425, 697, 8177, 
      9665, 1970, 1889, 410, 314, 3924, 3805, 1000, 325, 388, 424, 9540, 
      1657, 1202, 425, 4330, 6137, 10361, 1769, 1489, 3209, 3316, 5876, 7124, 
      477, 450, 3188, 1780, 485, 3733, 1618, 6929, 8098, 4801, 3601, 2097, 
      580, 4225, 1109, 4850, 2612, 1765, 965, 3485, 7400, 733, 793, 6058, 
      7618, 4384, 2153, 1313, 1409, 1873, 2777, 922, 1066, 3866, 4441, 4869, 
      1021, 1044, 1629, 3501, 4500, 5661, 6984, 9549, 2725, 1042, 2330, 4442, 
      7045, 3114, 3298, 3589, 3793, 4005, 4338, 7018, 11290, 4072, 7397, 
      11560, 11765, 3341, 2186, 4141, 4000, 1825, 1417, 2977, 3412, 1898, 
      2020, 3208, 2146, 3457, 6421, 10170, 4964, 10816, 3706, 1690, 2642, 
      4082, 7157, 8242, 2020, 5245, 7325, 2378, 4058, 4874, 11453, 2897, 
      2720, 2297, 5905, 12752, 5506, 3961, 2386, 2169, 2041, 2041, 13050, 
      3077, 2477, 2260, 2120, 6472, 7016, 7157, 8200, 2353, 2473, 3460, 4804, 
      9360, 10953, 3077, 2465, 4802, 6497, 7877, 9626, 2504, 2669, 8429, 
      4810, 2602, 4450, 11065, 2753, 2804, 3104, 4148, 4729, 4820, 5953, 
      5618, 3170, 3133, 3005, 2813, 3034, 3338, 5018, 3645, 3112, 5941, 
      12916, 3221, 3554, 4114, 5141, 8954, 13025, 14050, 5636, 13337, 9178, 
      6274, 5013, 4338, 3505, 3274, 3978, 9333, 14065, 16245, 6173, 5864, 
      5128, 4093, 3589, 3428, 5573, 8840, 3530, 5245, 5785, 11945, 4896, 
      3625, 5449, 6122, 3802, 3865, 4562, 13130, 7813, 3965, 3908, 5869, 
      7208, 13448, 5265, 3970, 4453, 4753, 6085, 6673, 7105, 12618, 14994, 
      16965, 5185, 4996, 4112, 7012, 9137, 7034, 5746, 5825, 7034, 9266, 
      10001, 12325, 12506, 13061, 14026, 4372, 5317, 5800, 5956, 11581, 
      12100, 16677, 9673, 9818, 7433, 5648, 5713, 5780, 12724, 13840, 7065, 
      5386, 5161, 5386, 7786, 7897, 8605, 13977, 6581, 7301, 9125, 9661, 
      12821, 5297, 8522, 21682, 5209, 5625, 23409, 9685, 5338, 6353, 9050, 
      16778, 19253, 5557, 8180, 12037, 16292, 20605, 22117, 24245, 5850, 
      5626, 6154, 7834, 9225, 12025, 16234, 18394, 20025, 22525, 7712, 19700, 
      22676, 8633, 7298, 12818, 13154, 20813, 22829, 6660, 11125, 12484, 
      14365, 24853, 26820, 10597, 8545, 6466, 9157, 10597, 12641, 18341, 
      23930, 25010, 10625, 7489, 7625, 7769, 14681, 24896, 6562, 14305, 6980, 
      6733, 7949, 9640, 10949, 22600, 22853, 6925, 7178, 13450, 14633, 24578, 
      7840, 8500, 10305, 15337, 22932, 29556, 12266, 8186, 7306, 7289, 7954, 
      13625, 10760, 7517, 8357, 17000, 22772, 29597, 8593, 7765, 8245, 8469, 
      16978, 19233, 19890, 26613, 12644, 9113, 11108, 17744, 18560, 24385, 
      13697, 12821, 8362, 8650, 8762, 10225, 10322, 11170, 17330, 28657, 
      15496, 13725, 11016, 8149, 8101, 8200, 9325, 9469, 10404, 17901, 8425, 
      8282, 8306, 8317, 8537, 8605, 9065, 26506, 21920, 30368, 9874, 9945, 
      10170, 10249, 11785, 12130, 9797, 8917, 10685, 10772, 22760, 29285, 
      9061, 9125, 11525, 28625, 29189, 20665, 22905, 23377, 23616, 24100, 
      32932, 24538, 35009, 11125, 9850, 10090, 24442, 25177, 36697, 10361, 
      35600, 10601, 10845, 10778, 12053, 12458, 27509, 18916, 11216, 27457, 
      31552, 39040, 11034, 31189, 32050, 39925, 31972, 40477, 17225, 12605, 
      14698, 15545, 32474, 37370, 13780, 12665, 15017, 34985, 16069, 12164, 
      13325, 15236, 15700, 38669, 40661, 12370, 13162, 12985, 21418, 14292, 
      19466, 14906, 15572, 15760, 15857, 15368, 25610, 21217, 15605, 16465, 
      24641, 24685, 24488, 15298, 15776, 16976, 17057, 28872, 26485, 17032, 
      16805, 18938, 17937, 18490, 18577, 19042, 19604, 29482, 17713, 18589, 
      19400, 19058, 19093, 19946, 20282, 21257, 19721, 22901, 24737, 23360, 
      25040, 23797, 25549, 26585, 26437, 26500, 27077, 28397, 28456, 28514, 
      30581, 29682, 30841, 30880, 31025, 31460, 32132, 31905, 32058, 33965, 
      34640, 35498, 36020, 36676, 37256, 37157, 39538, 40045, 45124, 46100, 
      46169 ], 
  [ 16785, 16657, 16505, 15497, 14705, 14642, 14642, 14449, 14170, 12913, 
      12517, 11498, 10548, 9805, 9665, 9578, 9297, 9125, 9041, 8297, 8090, 
      8010, 7460, 7156, 7010, 6740, 6661, 6309, 6133, 6125, 6010, 5972, 5706, 
      5689, 5338, 5185, 4901, 4754, 4050, 4330, 24869, 26045, 3560, 3538, 
      3274, 3505, 3978, 20938, 18512, 3037, 3650, 3329, 2701, 2745, 3400, 
      2525, 16189, 18376, 2501, 15397, 18026, 13968, 2785, 2557, 23634, 
      17901, 2925, 2041, 2146, 12841, 2000, 1940, 13385, 24349, 19273, 15305, 
      16648, 2788, 1813, 13645, 24181, 23585, 23290, 16322, 1802, 1706, 
      10330, 23801, 17146, 2197, 2250, 14977, 21325, 2965, 5044, 9544, 10853, 
      19865, 1373, 10973, 17245, 16425, 2385, 9945, 10512, 18720, 18649, 
      10829, 11026, 20756, 18845, 12605, 12181, 1885, 2600, 3298, 15908, 
      13793, 1024, 1073, 9305, 19457, 9986, 9061, 962, 3077, 9061, 9610, 
      12842, 14885, 9925, 9736, 1261, 1261, 7624, 8296, 9736, 9925, 15482, 
      8410, 845, 3050, 17425, 9433, 820, 1184, 1225, 1568, 1873, 9433, 15668, 
      15858, 15370, 898, 985, 1305, 13050, 11285, 1076, 1037, 6301, 6917, 
      13672, 17525, 10229, 6554, 725, 641, 2474, 2741, 4469, 5114, 5337, 
      8273, 7253, 929, 538, 673, 725, 754, 4250, 520, 509, 773, 2420, 10285, 
      15325, 8362, 7165, 7002, 5625, 4041, 765, 442, 5065, 7165, 10441, 
      12762, 500, 481, 1241, 2000, 4121, 5729, 3961, 1882, 1090, 5402, 9010, 
      11988, 333, 3460, 13058, 5473, 2993, 1970, 650, 1130, 4745, 1345, 1412, 
      2020, 5156, 9092, 9250, 5850, 450, 4714, 5525, 1096, 637, 232, 725, 
      1717, 4165, 9773, 5945, 3085, 2669, 745, 4930, 1440, 2848, 4217, 4090, 
      1277, 125, 1490, 10322, 11125, 4325, 3236, 1256, 442, 202, 8917, 4289, 
      65, 89, 8900, 7793, 4673, 4145, 2074, 1010, 578, 130, 74, 74, 193, 533, 
      1274, 1898, 2165, 2965, 3074, 11485, 8317, 1332, 936, 72, 2740, 4381, 
      1706, 314, 1250, 2141, 3625, 3994, 6109, 8674, 7585, 6257, 1865, 1385, 
      977, 305, 457, 4112, 6257, 7930, 5050, 3258, 1945, 1305, 793, 970, 
      1453, 2509, 2610, 7925, 3485, 3029, 2504, 2405, 2308, 1940, 1300, 229, 
      680, 1028, 2308, 2920, 3029, 5780, 7573, 9029, 9605, 5330, 3601, 2810, 
      3026, 8836, 7225, 6889, 6084, 5929, 5476, 121, 0, 169, 6084, 7226, 
      3137, 2917, 2305, 530, 122, 226, 9217, 9608, 7400, 5480, 580, 20, 7060, 
      5485, 178, 234, 2218, 3737, 1865, 916, 241, 97, 4916, 7585, 6749, 5801, 
      5354, 1789, 601, 50, 6109, 6925, 765, 292, 100, 397, 2061, 2437, 2637, 
      4525, 7780, 8500, 5525, 2353, 1813, 1274, 193, 2165, 2258, 5978, 8698, 
      5105, 4289, 3428, 7633, 8713, 6642, 2106, 810, 981, 3330, 4306, 5557, 
      7650, 7844, 6341, 4325, 2309, 4745, 4217, 3842, 2621, 2930, 3146, 4500, 
      225, 7394, 7225, 3533, 2285, 1325, 1258, 233, 338, 458, 1769, 4685, 
      2597, 1157, 212, 205, 1352, 1492, 1640, 1796, 261, 369, 1381, 1669, 
      2341, 6466, 7114, 3172, 2857, 2756, 260, 356, 6340, 7652, 2993, 2890, 
      773, 325, 5365, 5224, 1693, 424, 333, 325, 7549, 2570, 1961, 370, 3065, 
      4586, 8282, 2704, 2336, 2164, 2249, 4369, 5441, 730, 637, 4453, 2693, 
      628, 2600, 1013, 5290, 6305, 6352, 4932, 3076, 745, 5666, 1714, 3541, 
      3701, 2612, 712, 2440, 5717, 898, 738, 4573, 5913, 5825, 3088, 1940, 
      980, 1268, 3866, 1241, 857, 2777, 3242, 6376, 900, 901, 1156, 2500, 
      3301, 4264, 5389, 7624, 3770, 965, 1637, 3265, 5450, 2245, 2385, 2610, 
      2770, 2938, 3205, 5445, 9189, 3005, 5780, 9437, 9620, 4474, 1625, 3074, 
      5265, 2452, 1780, 2196, 2521, 1513, 2669, 2405, 2817, 2610, 5002, 8245, 
      6361, 8825, 4817, 1877, 2081, 3125, 5650, 6581, 2493, 4068, 9074, 1993, 
      3145, 3785, 9418, 3700, 3457, 2836, 4640, 10585, 6925, 5050, 2925, 
      2554, 2250, 2074, 10861, 3880, 3016, 2645, 2285, 5141, 5597, 5716, 
      6605, 2320, 2308, 2833, 3825, 7633, 9028, 3770, 2410, 3845, 5210, 6370, 
      7877, 2669, 2504, 6856, 5965, 2701, 3625, 9162, 2720, 2705, 2785, 3433, 
      3860, 3929, 4820, 6905, 3709, 3650, 3434, 2978, 2825, 2953, 4105, 4360, 
      3541, 4852, 10837, 3650, 3169, 3509, 4250, 7381, 10946, 11861, 4657, 
      11236, 10993, 7605, 6058, 5185, 3978, 3285, 3505, 7738, 11898, 13858, 
      7460, 7085, 6173, 4808, 4040, 3373, 4660, 7333, 3497, 4442, 4850, 
      10042, 5809, 3636, 4624, 7321, 4121, 3722, 4045, 11117, 9320, 4328, 
      4205, 5000, 6053, 11413, 6178, 4069, 4090, 4258, 5194, 5650, 5994, 
      10693, 12805, 14578, 6032, 5777, 4145, 5945, 7696, 8321, 5009, 5066, 
      5989, 7825, 8450, 10466, 10625, 11114, 11969, 4581, 4756, 5085, 5197, 
      9832, 10285, 14356, 8210, 8333, 8720, 5065, 5108, 5153, 10865, 11849, 
      8242, 6057, 4842, 4957, 6697, 6786, 7362, 11986, 5800, 6344, 7816, 
      8264, 10984, 5770, 7345, 18965, 5220, 5284, 20560, 11258, 5393, 5770, 
      7829, 14545, 16778, 5876, 7157, 10376, 14125, 18020, 19400, 21352, 
      6301, 5769, 5769, 6921, 8026, 10386, 14089, 16029, 17506, 19786, 8801, 
      17225, 19937, 9898, 6605, 11113, 11405, 18250, 20090, 7309, 9684, 
      10845, 12484, 21960, 23773, 12170, 9722, 6257, 8090, 9266, 11002, 
      16042, 21125, 22117, 12176, 8336, 6976, 7076, 12800, 22025, 6705, 
      12490, 7453, 6920, 7300, 8573, 9640, 19949, 20180, 6914, 6925, 11789, 
      12818, 21773, 7345, 7785, 9172, 13456, 20281, 26377, 13949, 8989, 7625, 
      7586, 7481, 11986, 12157, 7396, 7796, 14965, 20165, 26440, 9418, 7578, 
      7794, 7930, 14965, 16978, 17569, 23698, 14305, 8420, 9953, 15665, 
      16393, 21668, 15490, 14482, 8021, 8177, 8245, 9290, 9365, 10037, 15317, 
      25610, 17509, 15496, 12325, 8424, 8200, 8101, 8676, 8776, 9469, 15844, 
      8810, 8425, 8317, 8306, 8306, 8330, 8570, 23657, 19489, 27233, 10765, 
      9274, 9433, 9490, 10674, 10953, 10600, 9236, 9860, 9925, 20285, 26260, 
      9314, 9026, 10546, 25666, 26186, 18432, 20452, 20880, 21097, 21537, 
      29665, 21953, 31610, 12104, 9817, 9837, 21901, 22570, 33210, 10064, 
      32201, 10282, 10504, 10613, 11338, 11633, 24770, 21017, 10897, 24740, 
      28505, 35465, 11089, 28186, 28981, 36306, 28925, 36836, 19018, 11978, 
      13565, 14258, 29405, 33949, 12889, 12170, 13906, 31762, 17576, 12109, 
      12676, 14125, 14501, 35204, 37064, 12337, 12645, 12644, 23585, 13621, 
      21325, 14125, 14681, 14825, 14900, 14653, 28085, 23186, 14890, 15530, 
      26962, 26984, 26765, 15133, 15457, 16217, 16276, 31501, 28872, 16405, 
      16354, 17893, 17266, 17665, 17730, 18085, 18581, 32045, 17460, 18050, 
      18685, 18805, 18818, 19517, 19721, 20410, 19600, 22802, 23890, 23129, 
      24193, 23720, 25010, 25738, 25810, 25961, 26450, 27880, 27917, 28085, 
      29800, 29341, 30082, 30209, 30706, 31097, 31505, 31498, 31585, 33448, 
      34145, 35113, 35569, 36269, 36629, 36706, 39065, 39528, 44541, 45473, 
      45520 ], 
  [ 17266, 16930, 16960, 15952, 15082, 14837, 14785, 14800, 14261, 13394, 
      13050, 11485, 11029, 10026, 10250, 10085, 9700, 9554, 9314, 8570, 8597, 
      8725, 7421, 7065, 6893, 7013, 7090, 6868, 6120, 6658, 6413, 6505, 6109, 
      6066, 5585, 5666, 5096, 4325, 3985, 4005, 21268, 22340, 3365, 4149, 
      3573, 3258, 3445, 17649, 15457, 2920, 4573, 2848, 2610, 2602, 4349, 
      2564, 13316, 15269, 2410, 12602, 14945, 11329, 2330, 2180, 27625, 
      21346, 3874, 2106, 2029, 10306, 2377, 2161, 10772, 28418, 22874, 18490, 
      19989, 3789, 2164, 10980, 28250, 27602, 27281, 19637, 2257, 1745, 8081, 
      27844, 20565, 1690, 1717, 12130, 25160, 2120, 3653, 7373, 8500, 23570, 
      1594, 8594, 14138, 19792, 3412, 7696, 8185, 15457, 22250, 8450, 8621, 
      24565, 22472, 15556, 15080, 1352, 1781, 2245, 19249, 16900, 1193, 1060, 
      7108, 23162, 12625, 11570, 1105, 2050, 6890, 7361, 10177, 11986, 12564, 
      12349, 1924, 936, 5661, 6229, 7461, 7624, 18797, 10841, 1066, 1997, 
      20948, 12020, 833, 833, 848, 1009, 1184, 7184, 12665, 19225, 18685, 
      1405, 738, 850, 10333, 14132, 1765, 712, 4520, 5032, 10877, 21074, 
      12946, 8725, 1154, 914, 1525, 1714, 3026, 3541, 7300, 10730, 9554, 
      1618, 785, 530, 530, 533, 2833, 845, 548, 500, 1445, 7880, 18666, 
      10845, 9466, 9277, 7666, 5770, 1402, 585, 3466, 5202, 8010, 10045, 929, 
      884, 656, 1129, 2704, 4000, 5690, 3065, 557, 3725, 6761, 14965, 580, 
      2173, 16165, 7514, 4514, 3205, 325, 545, 6656, 2372, 697, 1097, 3505, 
      6817, 11889, 7969, 1009, 3141, 7592, 2045, 1352, 557, 296, 872, 2696, 
      12490, 8090, 4658, 4138, 290, 3305, 673, 1665, 6050, 5897, 2330, 242, 
      697, 7865, 14024, 6184, 4861, 541, 1105, 85, 6642, 6148, 208, 128, 
      6625, 10250, 6610, 5978, 3413, 1985, 1345, 533, 373, 113, 50, 130, 533, 
      949, 1138, 1730, 1813, 14436, 10852, 2437, 1885, 397, 1557, 6266, 2941, 
      41, 509, 1114, 2234, 2525, 4250, 6425, 10016, 8480, 3152, 2516, 1952, 
      32, 80, 2617, 4372, 10413, 7065, 4909, 3258, 2410, 1690, 333, 634, 
      1378, 1453, 10408, 5188, 4628, 3973, 3848, 3725, 3253, 2405, 788, 173, 
      365, 1229, 1685, 1768, 3973, 5480, 6728, 12322, 7397, 5330, 1601, 1765, 
      11449, 9604, 9216, 8281, 8100, 7569, 576, 169, 0, 4225, 9605, 4762, 
      4490, 3722, 1297, 577, 5, 6890, 12325, 9805, 7573, 1373, 293, 5045, 
      7578, 9, 13, 1165, 5492, 3152, 1865, 800, 32, 3265, 5492, 9050, 7946, 
      7421, 3050, 1394, 89, 4250, 9252, 1636, 877, 61, 72, 1060, 1332, 1480, 
      2952, 5661, 6277, 7618, 3770, 3074, 2353, 50, 1138, 1205, 4145, 6449, 
      7120, 6148, 5105, 5540, 6464, 8917, 3445, 277, 370, 2017, 2785, 3802, 
      5557, 10301, 8564, 6184, 1256, 6682, 6050, 5597, 4090, 1721, 1885, 
      6385, 628, 9773, 9578, 5210, 3650, 2378, 2285, 194, 169, 185, 898, 
      6596, 4040, 2132, 485, 452, 637, 725, 821, 925, 586, 226, 666, 850, 
      1314, 4581, 5125, 4745, 4352, 4225, 377, 265, 4481, 5585, 4514, 4385, 
      1514, 650, 7380, 7213, 2824, 853, 580, 520, 5508, 3961, 3170, 617, 
      1882, 3065, 6137, 4121, 3649, 1241, 1300, 2900, 3764, 1341, 1170, 6260, 
      4084, 1109, 1573, 610, 3665, 4498, 8497, 6817, 4545, 1252, 7681, 2741, 
      2306, 5300, 3925, 725, 1517, 4040, 1405, 985, 3130, 4210, 7840, 4505, 
      2993, 785, 865, 5465, 1930, 922, 1802, 2137, 8469, 1069, 1044, 909, 
      1629, 2196, 2925, 3816, 5661, 5317, 1186, 1130, 2186, 3877, 1530, 1618, 
      1765, 1873, 1989, 2178, 3898, 7018, 2056, 4181, 7240, 7397, 6125, 1274, 
      2125, 7072, 3505, 2521, 1585, 1780, 1370, 3748, 1768, 3922, 1921, 3637, 
      6282, 8324, 6784, 6442, 2410, 1730, 2306, 4181, 4930, 3364, 2989, 
      11453, 1850, 2378, 2810, 7325, 4961, 4640, 3785, 3457, 8336, 8914, 
      6649, 3874, 3321, 2809, 2425, 8586, 5141, 3965, 3412, 2792, 3880, 4232, 
      4325, 5032, 2593, 2425, 2404, 2980, 5904, 7065, 4901, 2657, 3026, 4001, 
      4901, 6122, 3176, 2621, 5309, 7642, 3130, 2962, 7225, 2993, 2900, 2720, 
      2900, 3145, 3188, 3793, 8738, 4658, 4573, 4253, 3485, 2890, 2810, 3338, 
      5517, 4360, 3877, 8692, 4469, 3026, 3106, 3509, 5834, 8801, 9586, 3812, 
      9065, 13450, 9490, 7605, 6498, 4849, 3610, 3258, 6165, 9649, 11349, 
      9293, 8840, 7720, 5965, 4885, 3620, 3893, 5864, 3770, 3805, 4057, 8105, 
      7200, 3961, 3961, 9050, 4810, 3865, 3746, 9050, 11413, 5069, 4868, 
      4285, 5000, 9320, 7569, 4498, 3973, 3985, 4453, 4753, 4993, 8730, 
      10530, 12069, 7345, 7012, 4496, 4996, 6305, 10154, 4450, 4481, 5066, 
      6434, 6929, 8581, 8714, 9125, 9850, 5140, 4405, 4552, 4612, 8077, 8452, 
      11925, 6793, 6890, 10553, 4688, 4705, 4724, 8980, 9808, 9945, 7162, 
      4777, 4762, 5722, 5785, 6205, 9945, 5189, 5525, 6581, 6925, 9125, 6641, 
      6266, 16066, 5545, 5193, 17505, 13429, 5770, 5393, 6698, 12218, 14165, 
      6565, 6260, 8725, 11876, 15277, 16501, 18245, 7146, 6250, 5626, 6154, 
      6921, 8761, 11866, 13546, 14841, 16861, 10400, 14612, 17012, 11705, 
      6098, 9410, 9650, 15533, 17165, 8388, 8293, 9220, 10573, 18853, 20484, 
      14341, 11425, 6322, 7141, 8005, 9377, 13637, 18122, 19010, 14321, 9649, 
      6521, 6569, 10889, 18944, 7186, 10657, 8324, 7453, 6845, 7624, 8405, 
      17128, 17333, 7213, 6938, 10138, 10985, 18770, 7072, 7252, 8145, 11545, 
      17460, 22932, 16250, 10250, 8314, 8249, 7234, 10361, 14120, 7565, 7445, 
      12872, 17396, 23021, 10705, 7669, 7573, 7605, 12898, 14625, 15138, 
      20565, 16580, 7913, 8900, 13520, 14144, 18769, 17921, 16757, 7930, 
      7930, 7946, 8497, 8546, 9010, 13250, 22321, 20200, 17901, 14184, 9061, 
      8629, 8296, 8221, 8269, 8676, 13725, 9577, 8906, 8642, 8605, 8345, 
      8317, 8297, 20602, 16928, 23840, 12130, 8793, 8874, 8905, 9673, 9874, 
      11861, 9925, 9197, 9236, 17672, 22997, 9925, 9221, 9701, 22481, 22949, 
      16105, 17865, 18241, 18432, 18820, 26116, 19210, 27905, 13573, 10090, 
      9850, 19210, 19801, 29401, 10025, 28496, 10217, 10413, 10730, 10805, 
      10970, 21845, 23812, 10832, 21841, 25216, 31552, 11466, 24949, 25666, 
      32341, 25636, 32845, 21449, 11549, 12538, 13049, 26090, 30218, 12148, 
      11897, 12905, 28265, 19669, 12356, 12221, 13124, 13396, 31421, 33125, 
      12610, 12346, 12553, 26458, 13140, 23834, 13514, 13940, 14032, 14081, 
      14120, 31322, 25825, 14357, 14737, 30017, 30013, 29768, 15250, 15392, 
      15632, 15665, 34920, 32005, 15976, 16133, 16970, 16785, 17002, 17041, 
      17266, 17684, 35386, 17473, 17725, 18152, 18818, 18805, 19322, 19370, 
      19721, 19769, 22997, 23201, 23168, 23504, 23941, 24685, 25049, 25381, 
      25636, 26021, 27581, 27592, 27890, 29189, 29250, 29497, 29728, 30641, 
      30980, 31076, 31329, 31338, 33149, 33872, 34970, 35348, 36100, 36200, 
      36485, 38818, 39229, 44164, 45044, 45065 ], 
  [ 24741, 23365, 24305, 23297, 22037, 20882, 20570, 21625, 19786, 20869, 
      20785, 16490, 18504, 16201, 18245, 17690, 16785, 16769, 15749, 15005, 
      16202, 17370, 12296, 11680, 11378, 13448, 14305, 14733, 11125, 14393, 
      13498, 14240, 13194, 13021, 11890, 13141, 11141, 7250, 8730, 7450, 
      8333, 8885, 7460, 12274, 10138, 7093, 5850, 6274, 5252, 7405, 14258, 
      5513, 7225, 6957, 14164, 7829, 4021, 4804, 7025, 3697, 4610, 3204, 
      5125, 5365, 52650, 43641, 13689, 7501, 6514, 2701, 9332, 8336, 2777, 
      53833, 45949, 39485, 41764, 13864, 8989, 2725, 53665, 52757, 52306, 
      41282, 9602, 7010, 1906, 53129, 42730, 4225, 4122, 2965, 49405, 2965, 
      1768, 1588, 1805, 47165, 7769, 1769, 3673, 41697, 13617, 1521, 1620, 
      4212, 45325, 1625, 1666, 48680, 45677, 35381, 34645, 3757, 2756, 2050, 
      41024, 37505, 7108, 6065, 1193, 46757, 30890, 29185, 6890, 1985, 1105, 
      1186, 1922, 2561, 30829, 30484, 10309, 4381, 916, 964, 1156, 1189, 
      40442, 28066, 7241, 1802, 43633, 30025, 5968, 4148, 4033, 3284, 2809, 
      1009, 2720, 41130, 40330, 9010, 4573, 3645, 1818, 33437, 10280, 4157, 
      685, 677, 1972, 43889, 31601, 24650, 8369, 7349, 1850, 1649, 881, 746, 
      22185, 28085, 26129, 10133, 7090, 4885, 4625, 4498, 818, 7540, 5813, 
      4205, 1640, 925, 40441, 28330, 26041, 25722, 22941, 19485, 9657, 6370, 
      541, 457, 925, 1530, 8144, 7969, 2801, 1844, 689, 425, 19405, 14050, 
      2962, 410, 586, 34920, 6885, 808, 36770, 22789, 17189, 14450, 3770, 
      2690, 21281, 12577, 2192, 1552, 320, 512, 30154, 23634, 8874, 346, 
      22997, 11860, 9997, 7252, 3221, 1717, 421, 31145, 23885, 17593, 16553, 
      3085, 250, 1908, 820, 20285, 20002, 12665, 5897, 1802, 650, 33589, 
      20549, 18056, 2036, 9490, 4570, 337, 20513, 5993, 5393, 320, 27605, 
      21365, 20213, 15178, 11930, 10250, 7618, 6938, 5378, 4405, 3185, 1898, 
      1274, 1073, 625, 578, 34261, 28597, 13032, 11700, 7092, 712, 20761, 
      14186, 3746, 1874, 1049, 349, 250, 25, 250, 27241, 24665, 14657, 13241, 
      11897, 3737, 3265, 212, 17, 27898, 22210, 18234, 14893, 13005, 11245, 
      2218, 1609, 793, 738, 27893, 18773, 17693, 16388, 16133, 15880, 14888, 
      13000, 8653, 2708, 2120, 904, 580, 533, 8, 85, 293, 30977, 22802, 
      19045, 626, 530, 29584, 26569, 25921, 24336, 24025, 23104, 7921, 6084, 
      4225, 0, 26570, 17957, 17425, 15877, 10202, 7922, 3970, 325, 30980, 
      26900, 23108, 10408, 6728, 40, 23113, 4234, 3978, 970, 19337, 14657, 
      11680, 8665, 4777, 80, 97, 25625, 23741, 22826, 14425, 10429, 5354, 25, 
      25957, 11061, 8872, 4936, 3517, 1125, 877, 765, 157, 136, 232, 23153, 
      15925, 14449, 12818, 4405, 1073, 1010, 50, 274, 22265, 20513, 18560, 
      145, 289, 25362, 15210, 2682, 2385, 522, 250, 97, 162, 27656, 24749, 
      20549, 1061, 21437, 20285, 19442, 16505, 746, 650, 20880, 7713, 26738, 
      26413, 18665, 15545, 12713, 12490, 5069, 4394, 3890, 1613, 21221, 
      16325, 12077, 6920, 6757, 2132, 1960, 1796, 1640, 7281, 4581, 2161, 
      1825, 1249, 226, 250, 17680, 16897, 16640, 6032, 4880, 256, 320, 17189, 
      16930, 10289, 7345, 22525, 22228, 13549, 8068, 6885, 6565, 373, 15986, 
      14285, 6922, 1037, 530, 482, 16276, 15284, 1696, 1625, 625, 449, 9466, 
      8905, 20365, 16109, 8584, 1508, 3665, 610, 533, 24292, 21312, 16960, 
      8857, 22826, 12946, 1201, 18365, 15560, 5860, 1972, 725, 9010, 7290, 
      985, 765, 22985, 16660, 13328, 4880, 3920, 18530, 10445, 6317, 1997, 
      1682, 24004, 6984, 6829, 4744, 2344, 1741, 1300, 1021, 916, 18122, 
      7361, 3665, 1861, 1082, 3025, 2853, 2610, 2458, 2314, 2113, 1233, 1233, 
      2381, 1256, 1325, 1352, 19450, 4589, 2450, 21177, 13840, 11296, 3600, 
      3145, 5725, 14213, 3653, 14517, 3546, 1882, 1537, 23209, 1649, 19637, 
      10145, 5045, 3281, 1906, 1745, 12789, 2664, 28418, 6205, 3613, 3005, 
      1930, 16336, 15625, 13600, 2612, 2161, 23929, 19714, 13689, 12226, 
      10674, 9250, 2281, 16516, 13780, 12317, 10397, 2645, 2477, 2440, 2237, 
      9028, 8080, 5329, 3825, 2329, 2320, 15626, 8962, 4001, 3026, 2626, 
      2417, 10781, 8276, 2644, 21097, 10345, 4717, 2610, 9428, 8945, 7465, 
      5305, 4640, 4553, 3728, 22973, 14473, 14258, 13418, 11090, 8285, 7165, 
      4573, 16372, 13525, 4072, 3037, 13634, 7381, 6161, 4874, 3169, 3146, 
      3281, 4657, 3280, 30805, 23985, 20410, 18133, 14274, 10305, 7093, 3370, 
      3474, 3874, 23528, 22685, 20525, 16820, 14180, 9925, 5128, 3589, 10205, 
      5690, 5162, 3490, 19225, 10656, 5716, 22765, 13325, 9650, 7321, 3785, 
      26948, 13844, 13253, 5780, 4805, 3925, 19594, 11713, 8458, 7690, 5818, 
      5338, 5058, 3985, 4225, 4594, 18980, 18257, 11321, 5321, 4420, 24389, 
      6725, 6626, 5521, 4549, 4394, 4226, 4229, 4250, 4325, 13005, 7720, 
      6957, 6757, 4372, 4357, 4840, 4778, 4745, 24788, 7873, 7760, 7649, 
      4625, 4673, 23530, 17757, 9522, 8857, 5917, 5850, 5490, 4810, 7204, 
      6500, 5476, 5300, 4900, 16066, 5941, 6641, 12240, 9808, 7300, 29354, 
      12725, 8578, 6113, 5653, 6170, 15080, 6845, 5540, 5701, 6632, 7076, 
      7780, 16441, 13725, 9981, 7389, 6466, 5706, 5821, 6201, 6586, 7306, 
      23465, 6617, 7457, 25810, 8633, 5965, 5945, 7018, 7610, 18853, 6408, 
      6165, 6088, 8388, 9109, 30266, 25010, 11717, 7466, 6770, 6322, 6682, 
      8177, 8545, 30116, 21284, 9316, 9104, 6404, 8609, 14661, 6562, 17749, 
      15188, 9640, 7949, 7300, 8093, 8168, 13778, 12073, 6953, 6890, 8825, 
      10777, 9657, 8080, 7060, 8425, 10777, 32825, 21625, 16829, 16634, 
      11069, 7306, 29005, 13480, 10760, 7477, 8621, 10996, 22210, 13194, 
      11538, 11050, 7633, 7930, 8053, 9970, 33025, 10448, 8705, 7865, 7969, 
      9344, 35146, 33202, 12545, 11765, 11521, 9602, 9521, 8945, 7985, 10946, 
      38725, 34996, 28549, 17316, 15844, 14341, 11016, 10804, 9781, 8200, 
      18482, 16381, 15337, 15170, 13610, 13322, 12002, 10397, 9193, 11945, 
      24025, 11458, 11149, 11050, 9738, 9549, 23236, 18440, 10952, 10861, 
      9677, 11752, 18050, 15266, 10546, 11626, 11834, 9540, 10000, 10116, 
      10177, 10305, 13441, 10565, 14450, 25988, 16525, 14985, 10825, 11026, 
      15426, 14900, 15041, 14962, 15028, 16385, 13210, 12725, 12290, 42857, 
      15577, 12416, 13841, 17057, 18421, 13834, 14161, 17586, 14261, 17960, 
      38674, 14474, 12473, 12074, 14585, 16633, 13513, 15602, 12970, 15850, 
      35204, 18661, 15016, 13189, 12941, 17576, 18500, 19045, 15921, 17168, 
      45893, 15805, 41449, 15529, 15305, 15137, 15056, 16525, 52577, 44090, 
      16762, 15842, 50362, 50228, 49853, 20905, 20137, 17777, 17680, 57085, 
      52740, 18901, 20098, 17425, 19450, 18757, 18666, 18241, 18269, 57161, 
      22608, 21170, 20557, 23953, 23810, 23417, 22685, 21346, 25684, 29042, 
      24826, 28433, 25129, 30116, 28130, 26674, 28306, 29081, 28946, 31156, 
      31037, 31985, 31204, 33865, 31642, 32393, 35386, 35465, 34001, 35554, 
      35173, 36724, 37577, 39325, 39313, 40325, 39125, 40450, 42653, 42804, 
      47349, 47969, 47860 ], 
  [ 22229, 23461, 22117, 21101, 20813, 21940, 22280, 20725, 22144, 18325, 
      17585, 20128, 15938, 16889, 14365, 14788, 15185, 14841, 15777, 15025, 
      13284, 11840, 16218, 16250, 16272, 13450, 12349, 11141, 14705, 11125, 
      11860, 10970, 11552, 11705, 12200, 10513, 12097, 16020, 12932, 14912, 
      56869, 58725, 13282, 7988, 9764, 13565, 15908, 50888, 46930, 12241, 
      6052, 14909, 11729, 12113, 5626, 10701, 43405, 47122, 11525, 42101, 
      46600, 39650, 14185, 13445, 5960, 3797, 5141, 10037, 11332, 37837, 
      7954, 8914, 38889, 6161, 4145, 2897, 3218, 4658, 7933, 39485, 5989, 
      5733, 5608, 3060, 7240, 9864, 33448, 5777, 3200, 13921, 14144, 42001, 
      4657, 16897, 22546, 32146, 34645, 4045, 8333, 34933, 45965, 2813, 4073, 
      33053, 34130, 48458, 3505, 34785, 35152, 4250, 3529, 1709, 1625, 13769, 
      16354, 18580, 2458, 1873, 8314, 9553, 32065, 3625, 1124, 1049, 8420, 
      18185, 31649, 32708, 38660, 42233, 1061, 1042, 5317, 11777, 28850, 
      30202, 33002, 33361, 2196, 904, 7789, 18324, 2777, 905, 9122, 11866, 
      12077, 13610, 14765, 32525, 43690, 2228, 2080, 5968, 10985, 12665, 
      39200, 1053, 4954, 11545, 26329, 27625, 40330, 2701, 845, 740, 6301, 
      7237, 17060, 17837, 22285, 23780, 881, 585, 585, 4801, 7300, 9985, 
      10377, 10576, 21892, 6770, 8629, 10933, 17170, 34385, 1853, 500, 493, 
      500, 653, 1109, 4973, 7880, 23893, 28373, 34709, 38900, 6066, 6217, 
      13437, 16066, 21757, 25405, 1025, 2516, 12944, 24736, 32084, 890, 7085, 
      20242, 1108, 493, 1413, 2260, 11140, 13320, 613, 2993, 14450, 16418, 
      24314, 32330, 356, 356, 5156, 23360, 369, 3250, 4321, 6466, 11889, 
      15601, 22129, 365, 277, 1157, 1421, 12077, 23912, 14810, 18938, 585, 
      628, 2745, 7713, 15028, 34740, 521, 521, 962, 14282, 4456, 9316, 32141, 
      481, 7477, 8181, 32122, 73, 353, 505, 1664, 2980, 3908, 5840, 6464, 
      8164, 9473, 11513, 14464, 16448, 17225, 19385, 19664, 533, 85, 2450, 
      3074, 6290, 18818, 397, 1972, 10440, 14436, 17197, 21061, 21940, 26605, 
      31720, 29, 61, 1789, 2329, 2941, 10429, 11261, 22226, 26921, 32, 212, 
      800, 1697, 2417, 3265, 13472, 15145, 18241, 18512, 25, 685, 909, 1234, 
      1305, 1378, 1690, 2410, 4909, 12330, 13698, 17698, 19330, 19609, 25930, 
      29593, 32409, 173, 148, 629, 19048, 19604, 82, 1, 5, 50, 65, 122, 5477, 
      7226, 9605, 26570, 0, 841, 961, 1369, 3844, 5476, 10000, 32761, 170, 2, 
      122, 3722, 6562, 28562, 125, 9608, 10004, 17428, 585, 1773, 3034, 4909, 
      8845, 24034, 29593, 25, 97, 160, 1865, 3737, 8116, 26585, 29, 3389, 
      4786, 8674, 10841, 16925, 17981, 18521, 23129, 29954, 31354, 157, 1405, 
      1885, 2536, 9445, 17197, 17460, 26280, 31720, 245, 449, 778, 29633, 
      31733, 80, 1664, 12608, 13289, 20228, 22564, 25345, 29648, 90, 117, 
      481, 17505, 389, 541, 676, 1325, 19144, 19700, 482, 5897, 144, 145, 
      873, 1665, 2745, 2848, 8793, 9748, 10548, 15769, 493, 1465, 3085, 6730, 
      6893, 14330, 14810, 15298, 15794, 6437, 9605, 14357, 15325, 17357, 
      27092, 28420, 1186, 1381, 1450, 7794, 9250, 26794, 29466, 1345, 1412, 
      4225, 6497, 485, 514, 2593, 5914, 7013, 7345, 29189, 1768, 2349, 7048, 
      19093, 22824, 30600, 1730, 2042, 16490, 16745, 22265, 24697, 5024, 
      5441, 925, 1885, 5770, 17602, 11933, 24200, 26405, 610, 890, 1754, 
      5713, 772, 3280, 19897, 1525, 2306, 8906, 16754, 24961, 5860, 7400, 
      22285, 25325, 925, 2098, 3330, 10530, 12178, 1684, 5009, 8705, 17425, 
      18740, 962, 8066, 8237, 11042, 16466, 18797, 21290, 23945, 28730, 1924, 
      7789, 13221, 18589, 24004, 15185, 15665, 16400, 16900, 17408, 18185, 
      23825, 31649, 17473, 24498, 32065, 32418, 1940, 12181, 17540, 1709, 
      3826, 5194, 14450, 15625, 10705, 3869, 14825, 3845, 15368, 22180, 
      29333, 1777, 30421, 2441, 6641, 12625, 16729, 23504, 25625, 5045, 
      19370, 1764, 11173, 16405, 18405, 31348, 3698, 3965, 4874, 20618, 
      33533, 2161, 2836, 4961, 5780, 6836, 8020, 33977, 3874, 5050, 5869, 
      7209, 21625, 22761, 23050, 25129, 8770, 9778, 13873, 17585, 27173, 
      30098, 4608, 9028, 17433, 21348, 24208, 27585, 7585, 9970, 25202, 3229, 
      8125, 16189, 30056, 9162, 9657, 11437, 15145, 16762, 17001, 19762, 
      3145, 5729, 5840, 6304, 7888, 10625, 12113, 17345, 5018, 6409, 19450, 
      33085, 6516, 12325, 14365, 17316, 25717, 33192, 34957, 18401, 33650, 
      3145, 3497, 4160, 4817, 6500, 9377, 13337, 26240, 34820, 38480, 3690, 
      3825, 4273, 5458, 6730, 9973, 17890, 25153, 9925, 16820, 18248, 30920, 
      4925, 9722, 17170, 4225, 7825, 10996, 14209, 32841, 3842, 7690, 8077, 
      17882, 21145, 33305, 5288, 9469, 13060, 14248, 18244, 19720, 20744, 
      31733, 35885, 39188, 5650, 5905, 10053, 20353, 24994, 4537, 16865, 
      17092, 20225, 25121, 26596, 30992, 31321, 32320, 34025, 9125, 15250, 
      16769, 17221, 29506, 30469, 38450, 25672, 25965, 4930, 15725, 15938, 
      16153, 31385, 33389, 5300, 7025, 13460, 14425, 21265, 21524, 23120, 
      33524, 17986, 19890, 24082, 25210, 31330, 8264, 22589, 46109, 11282, 
      14066, 48722, 5248, 11113, 16420, 23409, 37945, 42048, 9554, 21205, 
      29354, 37013, 44138, 46538, 49850, 8957, 10805, 14885, 20117, 23432, 
      29192, 36805, 40445, 43112, 47092, 6525, 42489, 47241, 6260, 18097, 
      30425, 31057, 44192, 47392, 8429, 26954, 29645, 33154, 50450, 53453, 
      6148, 6760, 14005, 22468, 25684, 29800, 39940, 48933, 50605, 6322, 
      7922, 18122, 18562, 33466, 50341, 11729, 32644, 9925, 11602, 18442, 
      22945, 25882, 46561, 46962, 13124, 15005, 30749, 32968, 49573, 17293, 
      19433, 24050, 34114, 46889, 57065, 7065, 8905, 11281, 11412, 17257, 
      30772, 7481, 14450, 18250, 36809, 46429, 56954, 9160, 15140, 17396, 
      18212, 36637, 40520, 41621, 52340, 7585, 19890, 24993, 37845, 39253, 
      48778, 7748, 7760, 16769, 17945, 18353, 22628, 22873, 24905, 36985, 
      55268, 8065, 7922, 8321, 12410, 13546, 14977, 19802, 20242, 22805, 
      37850, 11944, 13429, 14341, 14500, 16200, 16564, 18504, 51781, 44381, 
      57565, 9985, 20564, 21233, 21460, 25364, 26153, 10498, 12874, 22338, 
      22573, 45513, 55738, 13460, 15892, 24212, 54632, 55492, 41786, 45506, 
      46274, 46661, 47441, 61009, 48025, 63972, 10634, 16165, 17885, 47629, 
      48808, 66248, 18450, 64557, 18836, 19226, 17973, 22948, 24093, 52020, 
      10865, 19445, 51818, 58133, 69173, 16745, 57472, 58777, 70352, 58549, 
      71050, 11240, 22900, 28397, 30280, 59197, 66461, 25849, 22068, 28564, 
      62740, 12002, 18605, 23762, 28781, 29837, 68050, 70930, 18661, 22709, 
      21346, 12905, 24869, 13021, 26221, 27625, 28109, 28354, 26233, 15013, 
      14024, 26468, 28808, 15076, 15266, 15217, 22453, 23965, 28125, 28354, 
      17225, 16466, 27289, 25876, 32005, 28484, 30073, 30308, 31513, 32517, 
      18269, 25442, 28240, 30233, 26777, 26960, 28845, 30069, 32968, 26546, 
      29556, 36424, 30901, 36725, 30298, 35152, 38260, 36628, 36097, 37264, 
      37834, 38041, 37357, 41786, 37925, 41896, 41341, 39112, 39841, 42289, 
      40580, 41177, 43370, 43893, 44005, 44969, 45325, 47385, 46100, 48617, 
      49418, 54917, 56185, 56402 ], 
  [ 18836, 19604, 18666, 17650, 17188, 17909, 18133, 17042, 17881, 14932, 
      14308, 15633, 12545, 12916, 11204, 11453, 11618, 11332, 11920, 11168, 
      9949, 8969, 11665, 11581, 11545, 9593, 8840, 7922, 10210, 7848, 8293, 
      7693, 7985, 8080, 8285, 7120, 8066, 10597, 8321, 9721, 44370, 45994, 
      8381, 4885, 5965, 8548, 10253, 39085, 35649, 7514, 3645, 9370, 7060, 
      7328, 3277, 6322, 32530, 35725, 6856, 31400, 35261, 29297, 8704, 8138, 
      10397, 7016, 2792, 5716, 6605, 27716, 4329, 4941, 28594, 10772, 7712, 
      5536, 6205, 2425, 4250, 29074, 10600, 10228, 10045, 5989, 3789, 5485, 
      23965, 10330, 6361, 8324, 8489, 31184, 8746, 10546, 14977, 22837, 
      24930, 7844, 4360, 25160, 34568, 5858, 1898, 23570, 24473, 36713, 7072, 
      25012, 25321, 8281, 7154, 3826, 3626, 8114, 10061, 11765, 5445, 4338, 
      4225, 5058, 22698, 7424, 2545, 2180, 4273, 11428, 22340, 23225, 28249, 
      31300, 2482, 2405, 2330, 6586, 20005, 21125, 23461, 23762, 5125, 1861, 
      3816, 11509, 6170, 2210, 4685, 6617, 6770, 7897, 8762, 23042, 32525, 
      5273, 5009, 2633, 5968, 7184, 28673, 2938, 2025, 6354, 17890, 18954, 
      29629, 6152, 2440, 1117, 2792, 3380, 10477, 11080, 14600, 15805, 794, 
      1600, 1252, 1872, 3385, 5200, 5476, 5617, 14265, 3029, 4250, 5858, 
      10529, 24554, 4840, 1573, 1160, 1109, 740, 500, 1928, 3733, 15860, 
      19528, 24820, 28373, 2557, 2650, 7666, 9657, 14130, 17082, 416, 689, 
      7289, 16529, 22601, 3065, 3170, 12905, 3573, 580, 340, 549, 5949, 7549, 
      410, 818, 8389, 9893, 16165, 22789, 1777, 617, 1937, 15385, 514, 901, 
      1450, 2725, 6466, 9250, 14386, 1960, 596, 200, 232, 6596, 15821, 8633, 
      11833, 208, 193, 628, 3508, 8793, 24793, 2522, 202, 121, 8221, 1469, 
      4589, 22600, 162, 3330, 3802, 22581, 1088, 208, 128, 185, 689, 1153, 
      2273, 2665, 3785, 4688, 6148, 8345, 9865, 10468, 12164, 12385, 2650, 
      1274, 449, 725, 2549, 11713, 136, 261, 5365, 8317, 10440, 13492, 14197, 
      17992, 22237, 986, 554, 194, 386, 650, 5354, 5954, 14425, 18250, 1105, 
      241, 17, 160, 416, 800, 7585, 8852, 11252, 11465, 1098, 18, 10, 45, 58, 
      73, 153, 409, 1690, 6733, 7753, 10825, 12109, 12330, 17433, 20458, 
      22810, 1768, 293, 20, 11885, 12325, 1445, 842, 730, 485, 442, 325, 
      2026, 3137, 4762, 17957, 841, 0, 4, 64, 1089, 2025, 5041, 23104, 1765, 
      901, 325, 1025, 2705, 19601, 328, 4765, 5045, 10613, 34, 178, 685, 
      1690, 4234, 15885, 20458, 692, 416, 305, 212, 1040, 3737, 17972, 754, 
      866, 1625, 4121, 5650, 10226, 11050, 11474, 15154, 20761, 21929, 360, 
      100, 232, 477, 4660, 10440, 10645, 17725, 22237, 274, 130, 53, 20498, 
      22250, 689, 185, 6953, 7460, 12833, 14705, 16964, 20513, 1105, 610, 
      162, 10690, 244, 164, 125, 136, 11981, 12421, 221, 2330, 985, 928, 148, 
      244, 628, 673, 4240, 4905, 5473, 9360, 290, 218, 794, 2873, 2978, 8269, 
      8633, 9005, 9385, 2696, 4820, 8296, 9032, 10600, 18421, 19517, 229, 
      250, 261, 3589, 4581, 18181, 20389, 272, 281, 1412, 2756, 514, 485, 
      650, 2405, 3098, 3314, 20170, 405, 580, 3133, 11988, 14965, 21349, 425, 
      505, 9965, 10162, 14522, 16490, 1921, 2164, 490, 522, 2377, 10845, 
      6568, 16109, 17908, 929, 629, 565, 2378, 801, 1105, 12676, 626, 769, 
      4469, 10229, 16754, 2525, 3485, 14600, 17060, 954, 793, 1213, 5629, 
      6813, 785, 2080, 4384, 10784, 11809, 1165, 3977, 4090, 6025, 10057, 
      11866, 13837, 15970, 19885, 909, 3816, 7624, 11716, 16029, 9124, 9488, 
      10049, 10433, 10825, 11428, 15908, 22340, 10890, 16465, 22698, 22993, 
      1157, 6932, 10957, 1274, 1709, 2381, 8621, 9506, 5920, 1810, 8938, 
      1844, 9365, 14669, 20488, 1690, 21402, 1600, 3364, 7376, 10436, 15761, 
      17476, 2522, 12497, 2605, 6388, 10228, 11764, 22213, 2045, 2138, 2525, 
      13513, 24050, 2132, 1937, 2612, 3025, 3617, 4337, 24436, 2221, 2701, 
      3114, 3874, 14346, 15250, 15481, 17154, 4913, 5573, 8450, 11234, 18850, 
      21253, 2665, 5113, 11140, 14185, 16465, 19204, 4250, 5765, 17285, 2504, 
      4616, 10244, 21269, 5305, 5626, 6826, 9490, 10701, 10882, 13005, 2768, 
      3380, 3433, 3665, 4553, 6304, 7328, 11168, 3133, 3770, 12809, 23834, 
      3877, 7540, 9000, 11197, 17800, 23941, 25416, 12050, 24341, 4160, 3236, 
      3145, 3280, 3977, 5636, 8320, 18265, 25337, 28417, 3313, 3274, 3258, 
      3573, 4149, 6058, 11713, 17410, 6068, 10933, 12013, 22133, 3562, 5981, 
      11225, 3616, 4896, 6849, 9076, 23764, 4045, 4877, 5090, 11821, 14330, 
      24170, 3925, 5960, 8333, 9173, 12125, 13253, 14045, 22888, 26344, 
      29125, 4113, 4194, 6370, 13770, 17425, 4160, 11152, 11321, 13700, 
      17552, 18737, 22321, 22592, 23417, 24832, 5906, 10001, 11114, 11450, 
      21125, 21914, 28561, 18045, 18280, 4553, 10418, 10573, 10730, 22714, 
      24370, 4633, 5024, 8849, 9524, 14624, 14825, 16073, 24505, 12157, 
      13597, 16861, 17757, 22717, 5741, 15716, 35176, 7541, 9397, 37441, 
      5625, 7488, 11113, 16420, 28288, 31753, 6625, 14738, 21205, 27530, 
      33553, 35605, 38453, 6376, 7412, 10100, 13940, 16501, 21101, 27380, 
      30440, 32701, 36101, 5626, 32194, 36250, 5825, 12500, 22160, 22676, 
      33665, 36401, 6370, 19385, 21554, 24425, 39053, 41650, 6525, 6093, 
      9684, 15885, 18405, 21709, 30109, 37768, 39208, 6641, 6385, 12641, 
      12965, 24737, 39002, 8336, 24089, 7402, 8325, 12961, 16362, 18661, 
      35802, 36145, 9325, 10568, 22600, 24413, 38408, 12218, 13778, 17293, 
      25385, 36130, 44914, 7732, 7252, 8352, 8425, 12240, 22681, 7394, 10361, 
      13001, 27674, 35786, 44861, 7565, 10877, 12437, 13021, 27560, 30805, 
      31732, 40885, 8194, 14293, 18178, 28594, 29770, 37845, 8705, 8369, 
      12100, 12928, 13220, 16393, 16580, 18148, 27908, 43465, 9602, 8821, 
      8002, 9365, 10037, 10946, 14321, 14645, 16570, 28657, 9189, 10036, 
      10600, 10701, 11821, 12069, 13429, 40500, 34202, 45530, 8564, 15025, 
      15520, 15689, 18665, 19280, 8845, 9945, 16393, 16570, 35218, 43993, 
      10357, 11861, 17861, 43061, 43805, 32129, 35269, 35921, 36250, 36914, 
      48626, 37440, 51241, 9445, 12308, 13448, 37160, 38165, 53285, 13897, 
      51826, 14225, 14557, 13768, 17293, 18148, 41029, 12634, 14834, 40885, 
      46330, 55978, 13120, 45785, 46916, 57041, 46746, 57681, 12197, 17477, 
      21640, 23117, 47336, 53672, 19730, 16993, 21865, 50473, 12205, 14690, 
      18281, 22082, 22906, 55145, 57677, 14804, 17576, 16677, 14848, 19330, 
      14152, 20392, 21506, 21874, 22061, 20578, 17768, 15445, 20813, 22573, 
      17425, 17557, 17450, 18248, 19354, 22354, 22525, 20386, 18989, 21866, 
      20917, 25480, 22945, 24128, 24305, 25220, 26050, 21256, 21005, 23049, 
      24578, 22340, 22465, 23944, 24820, 26965, 22457, 25525, 30421, 26522, 
      30722, 26325, 29961, 32257, 31205, 30906, 31841, 32701, 32850, 32456, 
      35957, 33256, 36125, 35802, 34501, 35114, 36866, 35737, 36160, 38237, 
      38818, 39220, 40010, 40482, 41962, 41141, 43600, 44285, 49610, 50762, 
      50921 ], 
  [ 18664, 19400, 18490, 17474, 17000, 17693, 17909, 16850, 17649, 14760, 
      14144, 15385, 12373, 12704, 11048, 11285, 11434, 11152, 11716, 10964, 
      9781, 8833, 11413, 11321, 11281, 9389, 8660, 7762, 9962, 7684, 8109, 
      7529, 7801, 7892, 8077, 6948, 7850, 10285, 8065, 9425, 43570, 45178, 
      8105, 4733, 5765, 8264, 9925, 38333, 34933, 7250, 3541, 9050, 6800, 
      7060, 3177, 6082, 31842, 35001, 6596, 30724, 34541, 28645, 8388, 7834, 
      10765, 7300, 2692, 5480, 6341, 27080, 4141, 4729, 27946, 11152, 8020, 
      5780, 6473, 2333, 4058, 28418, 10980, 10600, 10413, 6253, 3613, 5245, 
      23373, 10706, 6641, 8000, 8161, 30500, 9090, 10170, 14517, 22257, 
      24322, 8168, 4148, 24548, 33844, 6130, 1810, 22978, 23869, 35965, 7380, 
      24400, 24705, 8621, 7466, 4034, 3826, 7786, 9689, 11357, 5713, 4570, 
      4005, 4810, 22114, 7748, 2705, 2320, 4049, 11024, 21760, 22633, 27593, 
      30608, 2642, 2561, 2186, 6290, 19457, 20561, 22865, 23162, 5389, 1989, 
      3604, 11101, 6466, 2362, 4441, 6317, 6466, 7565, 8410, 22450, 31817, 
      5545, 5273, 2465, 5684, 6868, 28009, 3130, 1885, 6058, 17370, 18418, 
      28953, 6452, 2612, 1205, 2612, 3176, 10085, 10676, 14132, 15317, 850, 
      1732, 1360, 1732, 3177, 4932, 5200, 5337, 13801, 2833, 4010, 5570, 
      10133, 23938, 5108, 1709, 1268, 1213, 808, 520, 1780, 3509, 15368, 
      18980, 24200, 27709, 2377, 2466, 7330, 9277, 13666, 16570, 436, 625, 
      6961, 16025, 22009, 3277, 2962, 12461, 3805, 648, 328, 493, 5653, 7213, 
      458, 730, 8033, 9505, 15665, 22193, 1937, 697, 1777, 14897, 586, 801, 
      1314, 2529, 6154, 8874, 13914, 2132, 680, 196, 212, 6280, 15325, 8269, 
      11405, 244, 225, 544, 3280, 8425, 24169, 2722, 242, 125, 7865, 1325, 
      4325, 22004, 202, 3106, 3562, 21985, 1220, 260, 164, 145, 593, 1025, 
      2089, 2465, 3545, 4420, 5840, 7985, 9473, 10064, 11728, 11945, 2858, 
      1418, 373, 625, 2353, 11285, 180, 205, 5077, 7957, 10036, 13032, 13725, 
      17460, 21645, 1114, 650, 146, 314, 554, 5066, 5650, 13949, 17714, 1241, 
      305, 25, 116, 340, 692, 7241, 8480, 10832, 11041, 1234, 34, 10, 25, 34, 
      45, 109, 333, 1530, 6409, 7405, 10413, 11673, 11890, 16909, 19890, 
      22210, 1940, 365, 40, 11453, 11885, 1601, 962, 842, 577, 530, 401, 
      1850, 2917, 4490, 17425, 961, 4, 0, 36, 961, 1849, 4761, 22500, 1937, 
      1025, 401, 901, 2501, 19045, 404, 4493, 4765, 10205, 58, 130, 585, 
      1530, 3978, 15385, 19890, 800, 500, 377, 160, 916, 3497, 17440, 866, 
      754, 1469, 3869, 5354, 9826, 10634, 11050, 14666, 20189, 21341, 436, 
      72, 180, 397, 4392, 10036, 10237, 17197, 21645, 338, 170, 65, 19930, 
      21658, 793, 145, 6625, 7120, 12385, 14225, 16448, 19945, 1237, 706, 
      202, 10282, 296, 200, 149, 116, 11549, 11981, 265, 2146, 1105, 1044, 
      160, 208, 544, 585, 3988, 4633, 5185, 8980, 338, 194, 698, 2669, 2770, 
      7913, 8269, 8633, 9005, 2500, 4552, 7940, 8660, 10196, 17885, 18965, 
      225, 234, 241, 3361, 4321, 17649, 19825, 260, 265, 1280, 2560, 578, 
      545, 578, 2225, 2890, 3098, 19610, 373, 520, 2925, 11560, 14485, 20773, 
      397, 461, 9577, 9770, 14050, 15986, 1769, 2000, 522, 490, 2205, 10441, 
      6260, 15613, 17384, 1013, 673, 545, 2210, 865, 1017, 12240, 626, 725, 
      4225, 9841, 16250, 2357, 3277, 14132, 16552, 1018, 765, 1129, 5353, 
      6505, 785, 1940, 4148, 10388, 11393, 1241, 3757, 3866, 5741, 9677, 
      11450, 13385, 15482, 19337, 901, 3604, 7300, 11304, 15541, 8768, 9124, 
      9673, 10049, 10433, 11024, 15424, 21760, 10498, 15973, 22114, 22405, 
      1165, 6632, 10565, 1306, 1625, 2249, 8281, 9146, 5652, 1730, 8594, 
      1768, 9013, 14213, 19940, 1746, 20842, 1604, 3200, 7076, 10064, 15289, 
      16976, 2410, 12085, 2725, 6120, 9864, 11368, 21645, 1993, 2074, 2425, 
      13085, 23458, 2192, 1937, 2512, 2897, 3457, 4145, 23840, 2169, 2601, 
      2986, 3706, 13906, 14794, 15021, 16666, 4709, 5345, 8138, 10858, 18338, 
      20705, 2593, 4905, 10768, 13753, 15993, 18688, 4082, 5537, 16801, 2516, 
      4436, 9896, 20725, 5101, 5410, 6570, 9162, 10345, 10522, 12601, 2804, 
      3280, 3329, 3545, 4385, 6068, 7060, 10804, 3065, 3650, 12413, 23258, 
      3757, 7272, 8692, 10837, 17316, 23365, 24820, 11674, 23761, 4292, 3280, 
      3137, 3236, 3865, 5440, 8036, 17777, 24745, 27785, 3349, 3298, 3250, 
      3505, 4033, 5850, 11349, 16938, 5864, 10589, 11645, 21589, 3530, 5785, 
      10877, 3636, 4756, 6625, 8784, 23200, 4121, 4745, 4946, 11465, 13922, 
      23602, 3893, 5780, 8069, 8885, 11765, 12869, 13645, 22340, 25748, 
      28493, 4069, 4138, 6178, 13378, 16965, 4196, 10820, 10985, 13312, 
      17092, 18257, 21785, 22052, 22865, 24260, 5746, 9701, 10786, 11114, 
      20609, 21386, 27941, 17581, 17812, 4589, 10114, 10265, 10418, 22178, 
      23810, 4649, 4948, 8593, 9248, 14228, 14425, 15649, 23945, 11817, 
      13225, 16425, 17305, 22185, 5629, 15304, 34484, 7345, 9137, 36725, 
      5713, 7300, 10809, 16000, 27684, 31105, 6485, 14354, 20705, 26938, 
      32885, 34913, 37729, 6260, 7240, 9832, 13576, 16085, 20605, 26792, 
      29812, 32045, 35405, 5626, 31546, 35554, 5857, 12176, 21652, 22160, 
      33001, 35705, 6290, 18925, 21058, 23885, 38329, 40898, 6613, 6109, 
      9448, 15493, 17965, 21213, 29493, 37060, 38484, 6725, 6341, 12325, 
      12641, 24197, 38282, 8164, 23561, 7290, 8161, 12645, 15970, 18225, 
      35122, 35461, 9125, 10324, 22100, 23885, 37700, 11930, 13450, 16889, 
      24845, 35450, 44138, 7840, 7200, 8212, 8281, 11956, 22185, 7450, 10141, 
      12701, 27106, 35114, 44089, 7517, 10645, 12157, 12725, 26996, 30197, 
      31112, 40157, 8298, 13969, 17770, 28018, 29178, 37153, 8833, 8473, 
      11840, 12644, 12928, 16025, 16208, 17744, 27344, 42713, 9770, 8945, 
      8042, 9217, 9857, 10730, 14005, 14321, 16202, 28085, 9061, 9864, 10404, 
      10501, 11581, 11821, 13141, 39784, 33562, 44762, 8528, 14705, 15188, 
      15353, 18265, 18868, 8793, 9805, 16045, 16218, 34570, 43245, 10205, 
      11645, 17485, 42325, 43061, 31525, 34625, 35269, 35594, 36250, 47834, 
      36772, 50425, 9425, 12104, 13204, 36500, 37493, 52453, 13645, 51010, 
      13969, 14297, 13540, 16965, 17800, 40333, 12818, 14578, 40193, 45578, 
      55130, 12932, 45041, 46160, 56185, 45994, 56821, 12325, 17165, 21236, 
      22685, 46580, 52852, 19370, 16705, 21465, 49689, 12281, 14482, 17965, 
      21682, 22490, 54317, 56825, 14600, 17284, 16417, 15044, 19010, 14292, 
      20052, 21146, 21506, 21689, 20250, 18020, 15605, 20485, 22205, 17649, 
      17777, 17666, 18020, 19098, 22018, 22185, 20666, 19225, 21554, 20637, 
      25092, 22625, 23780, 23953, 24848, 25666, 21524, 20761, 22753, 24250, 
      22096, 22217, 23668, 24520, 26613, 22237, 25309, 30069, 26282, 30370, 
      26113, 29665, 31905, 30893, 30610, 31529, 32409, 32554, 32180, 35617, 
      32996, 35789, 35482, 34245, 34850, 36554, 35465, 35876, 37945, 38530, 
      38952, 39730, 40210, 41650, 40861, 43316, 43993, 49306, 50450, 50605 ], 
  [ 18196, 18836, 18010, 16994, 16484, 17093, 17285, 16322, 17001, 14292, 
      13700, 14689, 11905, 12116, 10628, 10829, 10930, 10660, 11152, 10400, 
      9325, 8473, 10705, 10589, 10537, 8825, 8168, 7330, 9266, 7240, 7605, 
      7085, 7297, 7376, 7501, 6480, 7250, 9397, 7345, 8585, 41218, 42778, 
      7325, 4325, 5213, 7460, 8989, 36125, 32833, 6506, 3277, 8138, 6068, 
      6304, 2925, 5410, 29826, 32877, 5864, 28744, 32429, 26737, 7488, 6970, 
      11917, 8200, 2440, 4820, 5597, 25220, 3625, 4141, 26050, 12340, 8992, 
      6560, 7325, 2105, 3530, 26498, 12168, 11764, 11565, 7093, 3133, 4573, 
      21645, 11882, 7529, 7076, 7225, 28496, 10170, 9090, 13185, 20565, 
      22546, 9188, 3560, 22760, 31720, 6994, 1594, 21250, 22105, 33769, 8352, 
      22612, 22905, 9689, 8450, 4706, 4474, 6850, 8621, 10181, 6565, 5314, 
      3393, 4114, 20410, 8768, 3233, 2788, 3425, 9860, 20068, 20905, 25673, 
      28580, 3170, 3077, 1802, 5450, 17861, 18917, 21125, 21410, 6229, 2421, 
      3016, 9925, 7402, 2866, 3757, 5465, 5602, 6617, 7402, 20722, 29741, 
      6409, 6113, 2009, 4880, 5968, 26065, 3754, 1513, 5218, 15858, 16858, 
      26973, 7400, 3176, 1517, 2120, 2612, 8957, 9512, 12776, 13901, 1066, 
      2176, 1732, 1360, 2601, 4176, 4420, 4545, 12457, 2293, 3338, 4754, 
      8993, 22138, 5960, 2165, 1640, 1573, 1060, 628, 1384, 2885, 13940, 
      17384, 22388, 25765, 1885, 1962, 6370, 8185, 12322, 15082, 544, 481, 
      6025, 14561, 20281, 3961, 2386, 11177, 4549, 900, 340, 373, 4813, 6253, 
      650, 514, 7013, 8389, 14213, 20453, 2465, 985, 1345, 13481, 850, 549, 
      954, 1989, 5266, 7794, 12546, 2696, 980, 232, 200, 5380, 13885, 7225, 
      10169, 400, 369, 340, 2644, 7369, 22345, 3370, 410, 185, 6845, 941, 
      3581, 20264, 370, 2482, 2890, 20245, 1664, 464, 320, 73, 353, 689, 
      1585, 1913, 2873, 3664, 4964, 6953, 8345, 8900, 10468, 10673, 3530, 
      1898, 193, 373, 1813, 10049, 360, 85, 4261, 6925, 8872, 11700, 12357, 
      15912, 19917, 1546, 986, 50, 146, 314, 4250, 4786, 12569, 16154, 1697, 
      545, 97, 32, 160, 416, 6257, 7412, 9620, 9817, 1690, 130, 58, 13, 10, 
      9, 25, 153, 1098, 5485, 6409, 9225, 10413, 10618, 15385, 18234, 20458, 
      2504, 629, 148, 10205, 10613, 2117, 1370, 1226, 901, 842, 677, 1370, 
      2305, 3722, 15877, 1369, 64, 36, 0, 625, 1369, 3969, 20736, 2501, 1445, 
      677, 577, 1937, 17425, 680, 3725, 3973, 9029, 178, 34, 333, 1098, 3258, 
      13933, 18234, 1172, 800, 641, 52, 592, 2825, 15892, 1250, 466, 1049, 
      3161, 4514, 8674, 9434, 9826, 13250, 18521, 19625, 712, 36, 72, 205, 
      3636, 8872, 9061, 15661, 19917, 578, 338, 149, 18274, 19930, 1153, 73, 
      5689, 6148, 11089, 12833, 14948, 18289, 1681, 1042, 370, 9106, 500, 
      356, 269, 104, 10301, 10709, 445, 1642, 1513, 1440, 244, 148, 340, 369, 
      3280, 3865, 4369, 7888, 530, 170, 458, 2105, 2194, 6893, 7225, 7565, 
      7913, 1960, 3796, 6920, 7592, 9032, 16325, 17357, 261, 234, 229, 2725, 
      3589, 16101, 18181, 272, 265, 932, 2020, 818, 773, 410, 1733, 2314, 
      2498, 17978, 325, 388, 2349, 10324, 13093, 19093, 361, 377, 8461, 8642, 
      12682, 14522, 1361, 1556, 666, 442, 1737, 9277, 5384, 14173, 15860, 
      1313, 853, 533, 1754, 1105, 801, 10980, 674, 641, 3541, 8725, 14786, 
      1901, 2701, 12776, 15076, 1258, 729, 925, 4573, 5629, 833, 1568, 3488, 
      9248, 10193, 1517, 3145, 3242, 4937, 8585, 10250, 12077, 14066, 17741, 
      925, 3016, 6376, 10116, 14125, 7748, 8080, 8593, 8945, 9305, 9860, 
      14020, 20068, 9370, 14545, 20410, 20689, 1237, 5780, 9437, 1450, 1421, 
      1901, 7309, 8114, 4896, 1538, 7610, 1588, 8005, 12893, 18344, 1962, 
      19210, 1664, 2756, 6224, 8996, 13921, 15524, 2122, 10897, 3133, 5364, 
      8820, 10228, 19989, 1885, 1930, 2173, 11849, 21730, 2420, 1985, 2260, 
      2561, 3025, 3617, 22100, 2061, 2349, 2650, 3250, 12634, 13474, 13689, 
      15250, 4145, 4709, 7250, 9778, 16850, 19109, 2425, 4329, 9700, 12505, 
      14625, 17188, 3626, 4901, 15397, 2600, 3944, 8900, 19141, 4537, 4810, 
      5850, 8226, 9325, 9490, 11437, 2960, 3028, 3065, 3233, 3929, 5408, 
      6304, 9760, 2909, 3338, 11273, 21578, 3445, 6516, 7816, 9805, 15912, 
      21685, 23080, 10594, 22069, 4736, 3460, 3161, 3152, 3577, 4900, 7232, 
      16361, 23017, 25937, 3505, 3418, 3274, 3349, 3733, 5274, 10305, 15570, 
      5300, 9605, 10589, 20005, 3482, 5245, 9881, 3744, 4384, 6001, 7956, 
      21556, 4397, 4397, 4562, 10445, 12746, 21946, 3845, 5288, 7325, 8069, 
      10733, 11765, 12493, 20744, 24008, 26645, 3985, 4018, 5650, 12250, 
      15633, 4352, 9872, 10025, 12196, 15760, 16865, 20225, 20480, 21257, 
      22592, 5314, 8849, 9850, 10154, 19109, 19850, 26129, 16237, 16456, 
      4745, 9250, 9389, 9530, 20618, 22178, 4745, 4768, 7873, 8468, 13088, 
      13273, 14425, 22313, 10845, 12157, 15165, 15997, 20637, 5341, 14116, 
      32456, 6805, 8405, 34625, 6025, 6784, 9945, 14788, 25920, 29209, 6113, 
      13250, 19253, 25210, 30929, 32885, 35605, 5960, 6772, 9076, 12532, 
      14885, 19165, 25076, 27976, 30125, 33365, 5674, 29650, 33514, 6001, 
      11252, 20176, 20660, 31057, 33665, 6098, 17593, 19618, 22313, 36205, 
      38690, 6925, 6205, 8788, 14365, 16693, 19773, 27693, 34984, 36360, 
      7025, 6257, 11425, 11717, 22625, 36170, 7696, 22025, 7002, 7717, 11745, 
      14842, 16965, 33130, 33457, 8573, 9640, 20648, 22349, 35624, 11114, 
      12514, 15725, 23273, 33458, 41858, 8212, 7092, 7840, 7897, 11152, 
      20745, 7666, 9529, 11849, 25450, 33146, 41821, 7421, 9997, 11365, 
      11885, 25352, 28421, 29300, 38021, 8658, 13045, 16594, 26338, 27450, 
      35125, 9265, 8833, 11108, 11840, 12100, 14969, 15140, 16580, 25700, 
      40505, 10322, 9365, 8210, 8821, 9365, 10130, 13105, 13397, 15146, 
      26417, 8725, 9396, 9864, 9949, 10909, 11125, 12325, 37684, 31690, 
      42506, 8468, 13793, 14240, 14393, 17113, 17680, 8685, 9433, 15049, 
      15210, 32674, 41049, 9797, 11045, 16405, 40165, 40877, 29761, 32741, 
      33361, 33674, 34306, 45506, 34816, 48025, 9413, 11540, 12520, 34568, 
      35525, 50005, 12937, 48610, 13249, 13565, 12904, 16029, 16804, 38293, 
      13418, 13858, 38165, 43370, 52634, 12416, 42857, 43940, 53665, 43786, 
      54289, 12757, 16277, 20072, 21437, 44360, 50440, 18338, 15889, 20313, 
      47385, 12557, 13906, 17065, 20530, 21290, 51881, 54317, 14036, 16456, 
      15685, 15680, 18098, 14760, 19080, 20114, 20450, 20621, 19314, 18824, 
      16133, 19549, 21149, 18369, 18485, 18362, 17384, 18378, 21058, 21213, 
      21554, 19981, 20666, 19845, 23976, 21713, 22784, 22945, 23780, 24562, 
      22376, 20077, 21913, 23314, 21412, 21521, 22888, 23668, 25605, 21625, 
      24709, 29061, 25610, 29362, 25525, 28825, 30897, 30005, 29770, 30641, 
      31581, 31714, 31400, 34645, 32264, 34829, 34570, 33525, 34106, 35666, 
      34697, 35072, 37117, 37714, 38196, 38938, 39442, 40762, 40069, 42512, 
      43165, 48442, 49562, 49705 ], 
  [ 17021, 17261, 16785, 15769, 15109, 15368, 15460, 14897, 15076, 13117, 
      12625, 12564, 10730, 10441, 9653, 9704, 9605, 9385, 9577, 8825, 8200, 
      7748, 8530, 8314, 8212, 7250, 6893, 6305, 7141, 6165, 6280, 6010, 5972, 
      6001, 5876, 5305, 5525, 6472, 5120, 5860, 32193, 33553, 4850, 3400, 
      3688, 4885, 5864, 27700, 24858, 4181, 2952, 5113, 3793, 3929, 2650, 
      3385, 22201, 24802, 3589, 21269, 24404, 19562, 4513, 4145, 17492, 
      12725, 2165, 2845, 3272, 18245, 2250, 2466, 18925, 18065, 13817, 10585, 
      11650, 1930, 2105, 19273, 17893, 17389, 17140, 11368, 1908, 2548, 
      15220, 17557, 12004, 4001, 4100, 20921, 15445, 5365, 8410, 14290, 
      15921, 14213, 1885, 16085, 23645, 11369, 1469, 14825, 15530, 25394, 
      13177, 15937, 16180, 14914, 13325, 8281, 7949, 3725, 4946, 6056, 10890, 
      9189, 1618, 1989, 14085, 13793, 6208, 5513, 1600, 5785, 13793, 14480, 
      18448, 20905, 6145, 6002, 977, 2725, 11986, 12842, 14650, 14885, 10504, 
      4996, 1341, 5800, 12077, 5741, 1682, 2690, 2777, 3442, 3977, 14297, 
      21866, 10784, 10388, 884, 2305, 2993, 18740, 7129, 738, 2493, 10333, 
      11133, 19498, 12125, 6301, 3592, 845, 1037, 5032, 5437, 7901, 8776, 
      2741, 4801, 4057, 585, 976, 1801, 1945, 2020, 7632, 818, 1313, 2129, 
      5018, 15413, 10285, 4840, 3965, 3848, 2885, 1853, 509, 1060, 8765, 
      11509, 15613, 18440, 610, 637, 3145, 4410, 7497, 9657, 1769, 656, 2900, 
      9236, 13856, 7586, 761, 6602, 8424, 2725, 1165, 648, 2088, 3028, 2225, 
      389, 3538, 4514, 8938, 13978, 5440, 2960, 320, 8356, 2725, 274, 229, 
      514, 2341, 4069, 7621, 5821, 3005, 1157, 925, 2405, 8660, 3650, 5794, 
      1825, 1744, 265, 769, 3744, 15520, 6845, 1885, 1210, 3370, 116, 1256, 
      13789, 1845, 657, 865, 13770, 4289, 2089, 1745, 548, 128, 64, 260, 388, 
      848, 1289, 2089, 3428, 4420, 4825, 5993, 6148, 7105, 4673, 218, 98, 
      338, 5674, 1885, 360, 1636, 3400, 4797, 6925, 7432, 10237, 13492, 4121, 
      3161, 425, 221, 89, 1625, 1961, 7594, 10429, 4372, 2320, 1172, 457, 
      185, 41, 2932, 3737, 5345, 5492, 4365, 1305, 1033, 738, 685, 634, 450, 
      178, 73, 2410, 3034, 5050, 5938, 6093, 9810, 12109, 13933, 5629, 2504, 
      1373, 5780, 6088, 5042, 3845, 3601, 3026, 2917, 2602, 145, 530, 1297, 
      10202, 3844, 1089, 961, 625, 0, 144, 1444, 14161, 5626, 3970, 2602, 2, 
      362, 11450, 2605, 1300, 1448, 4904, 1453, 409, 58, 73, 1033, 8658, 
      12109, 3497, 2825, 2516, 377, 17, 800, 10217, 3625, 41, 74, 986, 1789, 
      4649, 5209, 5501, 8125, 12346, 13250, 2637, 661, 397, 180, 1261, 4797, 
      4936, 10036, 13492, 2353, 1813, 1274, 12149, 13505, 3428, 548, 2564, 
      2873, 6464, 7808, 9473, 12164, 4306, 3217, 1845, 4981, 2125, 1781, 
      1544, 829, 5876, 6184, 1970, 317, 3988, 3865, 1369, 673, 265, 244, 
      1105, 1440, 1744, 4113, 2105, 845, 233, 530, 569, 3418, 3650, 3890, 
      4138, 485, 1421, 3445, 3917, 4957, 10600, 11432, 1186, 1009, 954, 850, 
      1314, 10426, 12106, 1097, 1040, 257, 545, 2593, 2498, 485, 458, 689, 
      773, 11953, 900, 613, 724, 5949, 8068, 12868, 986, 802, 4586, 4717, 
      7757, 9197, 436, 481, 2041, 1017, 562, 5202, 2509, 8948, 10285, 3338, 
      2378, 1258, 629, 2880, 676, 6505, 1649, 1066, 1466, 4850, 9461, 776, 
      1076, 7901, 9701, 3033, 1354, 850, 2098, 2754, 1808, 793, 1513, 5273, 
      5968, 3442, 1370, 1417, 2362, 4810, 6025, 7402, 8941, 11866, 1800, 
      1341, 3301, 5941, 9000, 4273, 4505, 4868, 5120, 5380, 5785, 8945, 
      13793, 5445, 9370, 14085, 14314, 2312, 3005, 5512, 2825, 1346, 1226, 
      4034, 4589, 2521, 1513, 4285, 1613, 4580, 8168, 12469, 3637, 13185, 
      2689, 1681, 3449, 5321, 8996, 10249, 1697, 6722, 5608, 2989, 5245, 
      6253, 13864, 2210, 2105, 1898, 7474, 15305, 4145, 2960, 1985, 1936, 
      2000, 2192, 15625, 2386, 2074, 2025, 2125, 8109, 8749, 8914, 10125, 
      2570, 2834, 4325, 6053, 11425, 13234, 2500, 2704, 6025, 8080, 9700, 
      11713, 2501, 3026, 10322, 3725, 2669, 5525, 13316, 2962, 3085, 3625, 
      5101, 5850, 5965, 7362, 4385, 2753, 2740, 2708, 2804, 3433, 3929, 6185, 
      3034, 2813, 7298, 15353, 2920, 4141, 4941, 6280, 10837, 15460, 16605, 
      6869, 15794, 7361, 4985, 4036, 3577, 3152, 3425, 4657, 11236, 16592, 
      19012, 4930, 4693, 4149, 3474, 3258, 3649, 6730, 10645, 3725, 6280, 
      6964, 14180, 4057, 3770, 6506, 4969, 3609, 4176, 5281, 15481, 6322, 
      3722, 3737, 6970, 8621, 15821, 4420, 4013, 5000, 5444, 7208, 7940, 
      8468, 14869, 17533, 19720, 4410, 4293, 4225, 8325, 10858, 5777, 6697, 
      6800, 8321, 10985, 11840, 14500, 14705, 15332, 16417, 4289, 6074, 6725, 
      6929, 13634, 14225, 19354, 11412, 11581, 6170, 6425, 6514, 6605, 14893, 
      16153, 5920, 4793, 5648, 5993, 9113, 9248, 10100, 16288, 7570, 8482, 
      10690, 11322, 14962, 4916, 9941, 24781, 5330, 6130, 26650, 8100, 5409, 
      7120, 10513, 19345, 22084, 5338, 9425, 13978, 18785, 23554, 25210, 
      27530, 5485, 5597, 6701, 8957, 10660, 13940, 18701, 21101, 22900, 
      25640, 6649, 22525, 25789, 7376, 8177, 14801, 15185, 23732, 25940, 
      6073, 12818, 14393, 16538, 28130, 30265, 9000, 7380, 6813, 10440, 
      12168, 14548, 20968, 27109, 28285, 9050, 6682, 8450, 8642, 16850, 
      28145, 6521, 16400, 6577, 6642, 8770, 10917, 12490, 25605, 25882, 7048, 
      7565, 15373, 16724, 27749, 8489, 9389, 11650, 17498, 25933, 33133, 
      10537, 7417, 7065, 7072, 8577, 15520, 9341, 7754, 9074, 19325, 25721, 
      33146, 7796, 8072, 8840, 9160, 19277, 21796, 22525, 29896, 10933, 9970, 
      12469, 20113, 21025, 27450, 11840, 11108, 8833, 9265, 9425, 11344, 
      11465, 12505, 19625, 32080, 13397, 11890, 9685, 7946, 8090, 8405, 
      10130, 10322, 11521, 20242, 8100, 8221, 8389, 8424, 8884, 9000, 9700, 
      29709, 24665, 33881, 8993, 10768, 11065, 11168, 13088, 13505, 9010, 
      8658, 11674, 11785, 25549, 32674, 8872, 9320, 12680, 31940, 32552, 
      23186, 25666, 26186, 26449, 26981, 36581, 27441, 38800, 10138, 9965, 
      10445, 27293, 28100, 40580, 10762, 39385, 11024, 11290, 11029, 12904, 
      13429, 30568, 16693, 11633, 30490, 34945, 43009, 11041, 34532, 35465, 
      43940, 35361, 44514, 15332, 13352, 15997, 17012, 35885, 41165, 14813, 
      13264, 16288, 38560, 14482, 12281, 14090, 16505, 17065, 42506, 44642, 
      12461, 13781, 13410, 19105, 15073, 17485, 15805, 16589, 16825, 16946, 
      16189, 22949, 19108, 16424, 17524, 22144, 22210, 22037, 15509, 16153, 
      17833, 17938, 26029, 23906, 17741, 17320, 20101, 18688, 19409, 19520, 
      20105, 20737, 26701, 18002, 19188, 20189, 19337, 19396, 20413, 20893, 
      22180, 19850, 22984, 25636, 23585, 25937, 23850, 26100, 27472, 27080, 
      27045, 27716, 28906, 28989, 28925, 31370, 29989, 31604, 31545, 31300, 
      31781, 32741, 32272, 32497, 34442, 35089, 35821, 36413, 37017, 37837, 
      37544, 39937, 40490, 45617, 46637, 46730 ], 
  [ 16901, 16949, 16641, 15625, 14893, 14984, 15028, 14657, 14596, 12997, 
      12553, 11988, 10610, 10081, 9629, 9608, 9413, 9217, 9265, 8513, 8104, 
      7844, 7930, 7666, 7540, 6938, 6725, 6257, 6565, 6093, 6088, 5938, 5780, 
      5785, 5540, 5185, 5141, 5512, 4496, 4996, 28305, 29569, 4106, 3400, 
      3400, 4093, 4808, 24100, 21474, 3509, 3240, 4105, 3145, 3233, 2962, 
      2857, 18985, 21370, 2941, 18125, 20996, 16562, 3529, 3233, 20612, 
      15341, 2477, 2341, 2600, 15341, 2034, 2106, 15949, 21257, 16577, 12961, 
      14170, 2290, 1865, 16249, 21085, 20533, 20260, 13864, 1764, 2020, 
      12580, 20725, 14596, 2969, 3044, 17729, 18421, 4021, 6562, 11722, 
      13185, 17069, 1525, 13325, 20213, 13913, 1853, 12185, 12818, 21818, 
      15937, 13177, 13396, 17866, 16109, 10441, 10061, 2669, 3626, 4520, 
      13410, 11493, 1210, 1413, 11493, 16649, 8080, 7265, 1168, 4273, 11225, 
      11840, 15424, 17665, 8017, 7850, 1025, 1861, 9610, 10370, 11986, 12197, 
      13000, 6676, 981, 4264, 14765, 7565, 1130, 1802, 1865, 2362, 2777, 
      11657, 18530, 13328, 12884, 788, 1513, 2009, 15668, 9193, 810, 1629, 
      8125, 8829, 16354, 14837, 8245, 5032, 677, 725, 3592, 3925, 6005, 6760, 
      3989, 6505, 5617, 657, 640, 1105, 1201, 1252, 5760, 554, 785, 1313, 
      3554, 12629, 12805, 6568, 5525, 5384, 4205, 2885, 533, 628, 6725, 9133, 
      12805, 15368, 442, 445, 2041, 3042, 5625, 7497, 2801, 1184, 1844, 7124, 
      11216, 9770, 425, 4850, 10728, 4045, 2005, 1224, 1224, 1924, 3425, 773, 
      2314, 3098, 6850, 11314, 7312, 4352, 272, 6340, 4069, 586, 325, 250, 
      1381, 2725, 5701, 7765, 4421, 2045, 1717, 1421, 6596, 2378, 4138, 2953, 
      2848, 673, 313, 2448, 12688, 8957, 3037, 2146, 2146, 164, 584, 11125, 
      2997, 225, 337, 11106, 5993, 3313, 2873, 1220, 464, 208, 68, 100, 320, 
      593, 1153, 2180, 2980, 3313, 4289, 4420, 9265, 6449, 674, 410, 74, 
      4018, 3061, 936, 820, 2152, 3285, 5077, 5512, 7957, 10852, 5801, 4649, 
      1049, 701, 425, 809, 1049, 5650, 8125, 6100, 3616, 2132, 1105, 641, 
      305, 1780, 2417, 3737, 3860, 6093, 2313, 1945, 1530, 1453, 1378, 1098, 
      634, 25, 1378, 1858, 3490, 4234, 4365, 7578, 9613, 11245, 7573, 3848, 
      2405, 4100, 4360, 6890, 5477, 5185, 4490, 4357, 3970, 1, 122, 577, 
      7922, 5476, 2025, 1849, 1369, 144, 0, 676, 11449, 7570, 5626, 3970, 
      170, 50, 9026, 3973, 580, 680, 3368, 2509, 1033, 370, 25, 409, 6570, 
      9613, 5057, 4241, 3860, 977, 185, 272, 7937, 5209, 281, 50, 386, 925, 
      3161, 3625, 3869, 6109, 9826, 10634, 4005, 1405, 997, 612, 565, 3285, 
      3400, 7780, 10852, 3649, 2965, 2258, 9653, 10865, 4964, 1220, 1508, 
      1745, 4688, 5840, 7289, 9668, 6010, 4705, 2997, 3445, 3349, 2909, 2600, 
      1621, 4196, 4456, 3146, 125, 5620, 5473, 2353, 1369, 673, 628, 505, 
      720, 928, 2745, 3305, 1613, 569, 218, 233, 2194, 2378, 2570, 2770, 221, 
      725, 2221, 2597, 3445, 8296, 9032, 2074, 1825, 1746, 394, 666, 8146, 
      9634, 1937, 1856, 377, 281, 3889, 3770, 965, 290, 353, 389, 9505, 1620, 
      1165, 388, 4293, 6100, 10324, 1730, 1450, 3170, 3277, 5837, 7085, 436, 
      409, 3145, 1737, 442, 3690, 1573, 6884, 8053, 4754, 3554, 2050, 533, 
      4176, 1060, 4801, 2561, 1714, 914, 3434, 7349, 680, 740, 6005, 7565, 
      4329, 2098, 1258, 1354, 1818, 2720, 865, 1009, 3809, 4384, 4810, 962, 
      985, 1570, 3442, 4441, 5602, 6925, 9490, 2664, 981, 2269, 4381, 6984, 
      3049, 3233, 3524, 3728, 3940, 4273, 6953, 11225, 4005, 7330, 11493, 
      11698, 3272, 2117, 4072, 3929, 1754, 1346, 2906, 3341, 1825, 1945, 
      3133, 2069, 3380, 6344, 10093, 4885, 10737, 3625, 1609, 2561, 4001, 
      7076, 8161, 1937, 5162, 7240, 2293, 3973, 4789, 11368, 2810, 2633, 
      2210, 5818, 12665, 5417, 3872, 2297, 2080, 1952, 1952, 12961, 2986, 
      2386, 2169, 2029, 6381, 6925, 7066, 8109, 2258, 2378, 3365, 4709, 9265, 
      10858, 2980, 2368, 4705, 6400, 7780, 9529, 2405, 2570, 8330, 4709, 
      2501, 4349, 10964, 2650, 2701, 3001, 4045, 4626, 4717, 5850, 5513, 
      3065, 3028, 2900, 2708, 2929, 3233, 4913, 3538, 3005, 5834, 12809, 
      3112, 3445, 4005, 5032, 8845, 12916, 13941, 5525, 13226, 9065, 6161, 
      4900, 4225, 3392, 3161, 3865, 9220, 13952, 16132, 6058, 5749, 5013, 
      3978, 3474, 3313, 5458, 8725, 3413, 5128, 5668, 11828, 4777, 3506, 
      5330, 6001, 3681, 3744, 4441, 13009, 7690, 3842, 3785, 5746, 7085, 
      13325, 5140, 3845, 4328, 4628, 5960, 6548, 6980, 12493, 14869, 16840, 
      5058, 4869, 3985, 6885, 9010, 6905, 5617, 5696, 6905, 9137, 9872, 
      12196, 12377, 12932, 13897, 4241, 5186, 5669, 5825, 11450, 11969, 
      16546, 9540, 9685, 7298, 5513, 5578, 5645, 12589, 13705, 6928, 5249, 
      5024, 5249, 7649, 7760, 8468, 13840, 6442, 7162, 8986, 9522, 12682, 
      5156, 8381, 21541, 5066, 5482, 23266, 9540, 5193, 6208, 8905, 16633, 
      19108, 5410, 8033, 11890, 16145, 20458, 21970, 24098, 5701, 5477, 6005, 
      7685, 9076, 11876, 16085, 18245, 19876, 22376, 7561, 19549, 22525, 
      8480, 7145, 12665, 13001, 20660, 22676, 6505, 10970, 12329, 14210, 
      24698, 26665, 10440, 8388, 6309, 9000, 10440, 12484, 18184, 23773, 
      24853, 10466, 7330, 7466, 7610, 14522, 24737, 6401, 14144, 6817, 6570, 
      7786, 9477, 10786, 22437, 22690, 6760, 7013, 13285, 14468, 24413, 7673, 
      8333, 10138, 15170, 22765, 29389, 12097, 8017, 7137, 7120, 7785, 13456, 
      10589, 7346, 8186, 16829, 22601, 29426, 8420, 7592, 8072, 8296, 16805, 
      19060, 19717, 26440, 12469, 8938, 10933, 17569, 18385, 24210, 13520, 
      12644, 8185, 8473, 8585, 10048, 10145, 10993, 17153, 28480, 15317, 
      13546, 10837, 7970, 7922, 8021, 9146, 9290, 10225, 17722, 8244, 8101, 
      8125, 8136, 8356, 8424, 8884, 26325, 21737, 30185, 9689, 9760, 9985, 
      10064, 11600, 11945, 9610, 8730, 10498, 10585, 22573, 29098, 8872, 
      8936, 11336, 28436, 29000, 20474, 22714, 23186, 23425, 23909, 32741, 
      24345, 34816, 10930, 9653, 9893, 24245, 24980, 36500, 10162, 35401, 
      10400, 10642, 10573, 11848, 12253, 27304, 18709, 11009, 27250, 31345, 
      38833, 10825, 30980, 31841, 39716, 31761, 40266, 17012, 12392, 14485, 
      15332, 32261, 37157, 13565, 12448, 14800, 34768, 15850, 11945, 13106, 
      15017, 15481, 38450, 40442, 12149, 12941, 12762, 21193, 14065, 19237, 
      14677, 15341, 15529, 15626, 15133, 25373, 20980, 15368, 16228, 24400, 
      24442, 24245, 15053, 15529, 16729, 16810, 28621, 26234, 16781, 16552, 
      18685, 17680, 18233, 18320, 18785, 19345, 29221, 17450, 18324, 19133, 
      18785, 18820, 19669, 20005, 20980, 19442, 22600, 24436, 23057, 24737, 
      23490, 25236, 26272, 26120, 26181, 26756, 28066, 28125, 28181, 30242, 
      29341, 30500, 30537, 30676, 31109, 31781, 31552, 31705, 33602, 34273, 
      35125, 35645, 36297, 36877, 36776, 39145, 39650, 44705, 45677, 45746 ], 
  [ 17629, 17261, 17317, 16301, 15413, 15140, 15080, 15125, 14544, 13725, 
      13385, 11728, 11338, 10289, 10565, 10388, 9985, 9841, 9577, 8825, 8884, 
      9040, 7618, 7250, 7072, 7250, 7349, 7141, 6305, 6925, 6660, 6770, 6352, 
      6305, 5800, 5913, 5297, 4420, 4132, 4112, 20869, 21925, 3482, 4388, 
      3764, 3365, 3508, 17288, 15130, 3041, 4852, 2909, 2729, 2713, 4626, 
      2701, 13005, 14922, 2525, 12301, 14600, 11050, 2385, 2245, 28360, 
      21997, 4141, 2237, 2132, 10037, 2554, 2314, 10489, 29161, 23545, 19097, 
      20618, 4058, 2333, 10685, 28989, 28333, 28008, 20260, 2440, 1864, 7848, 
      28577, 21200, 1721, 1744, 11801, 25857, 2097, 3546, 7146, 8245, 24245, 
      1733, 8333, 13765, 20413, 3673, 7453, 7930, 15058, 22905, 8185, 8352, 
      25250, 23129, 16109, 15625, 1369, 1754, 2180, 19858, 17473, 1314, 1153, 
      6865, 23825, 13124, 12049, 1220, 1985, 6649, 7108, 9860, 11633, 13061, 
      12842, 2117, 977, 5450, 6002, 7202, 7361, 19396, 11304, 1189, 1924, 
      21577, 12505, 922, 866, 877, 1010, 1165, 6925, 12290, 19828, 19280, 
      1568, 785, 865, 10000, 14653, 1954, 745, 4329, 4825, 10530, 21701, 
      13445, 9140, 1301, 1037, 1460, 1637, 2885, 3380, 7681, 11185, 9985, 
      1801, 900, 585, 577, 576, 2692, 970, 629, 533, 1370, 7585, 19253, 
      11300, 9893, 9700, 8053, 6109, 1573, 680, 3293, 4973, 7709, 9700, 1066, 
      1017, 637, 1066, 2557, 3805, 6025, 3316, 544, 3536, 6484, 15490, 685, 
      2042, 16708, 7893, 4813, 3460, 340, 520, 7013, 2593, 650, 1018, 3314, 
      6530, 12356, 8356, 1156, 2960, 7969, 2250, 1521, 666, 289, 801, 2529, 
      12965, 8477, 4957, 4421, 277, 3112, 610, 1538, 6385, 6228, 2545, 313, 
      628, 7540, 14521, 6521, 5162, 482, 1256, 116, 6341, 6481, 277, 181, 
      6322, 10673, 6953, 6305, 3664, 2180, 1508, 640, 464, 164, 73, 113, 464, 
      848, 1025, 1585, 1664, 14933, 11285, 2650, 2074, 490, 1418, 6597, 3172, 
      40, 436, 997, 2061, 2340, 4005, 6120, 10429, 8861, 3389, 2729, 2141, 
      29, 61, 2426, 4121, 10832, 7412, 5200, 3497, 2617, 1865, 272, 545, 
      1241, 1312, 10825, 5485, 4909, 4234, 4105, 3978, 3490, 2610, 909, 130, 
      298, 1098, 1530, 1609, 3730, 5193, 6409, 12773, 7748, 5629, 1448, 1604, 
      11882, 10001, 9605, 8650, 8465, 7922, 677, 226, 5, 3970, 10000, 5041, 
      4761, 3969, 1444, 676, 0, 6561, 12770, 10202, 7922, 1522, 362, 4762, 
      7925, 8, 4, 1028, 5785, 3373, 2034, 909, 45, 3034, 5193, 9425, 8297, 
      7760, 3265, 1537, 116, 3985, 9629, 1789, 986, 74, 41, 925, 1181, 1321, 
      2729, 5354, 5954, 7957, 4005, 3285, 2536, 45, 997, 1060, 3880, 6120, 
      7445, 6449, 5378, 5233, 6133, 9280, 3664, 208, 289, 1828, 2564, 3545, 
      5248, 10690, 8917, 6481, 1105, 6989, 6341, 5876, 4325, 1544, 1700, 
      6682, 697, 10144, 9945, 5473, 3865, 2545, 2448, 193, 148, 148, 769, 
      6893, 4265, 2285, 530, 493, 530, 610, 698, 794, 637, 205, 557, 725, 
      1157, 4292, 4820, 4986, 4581, 4450, 394, 250, 4194, 5266, 4745, 4612, 
      1625, 697, 7685, 7514, 2993, 914, 613, 545, 5189, 4168, 3349, 648, 
      1693, 2824, 5800, 4330, 3842, 1090, 1145, 2665, 3497, 1424, 1241, 6525, 
      4285, 1170, 1402, 533, 3400, 4205, 8810, 7090, 4754, 1313, 7972, 2880, 
      2097, 5525, 4106, 706, 1354, 3761, 1460, 1000, 2885, 3925, 8125, 4698, 
      3130, 730, 778, 5684, 2009, 905, 1625, 1940, 8762, 1066, 1037, 842, 
      1466, 1997, 2690, 3545, 5330, 5524, 1189, 1021, 1989, 3604, 1385, 1465, 
      1600, 1700, 1808, 1985, 3625, 6649, 1873, 3898, 6865, 7018, 6340, 1181, 
      1940, 7309, 3626, 2594, 1450, 1625, 1305, 3869, 1625, 4045, 1768, 3380, 
      5933, 8577, 6421, 6641, 2441, 1625, 2129, 3904, 4625, 3445, 2770, 
      11764, 1773, 2205, 2605, 6948, 5098, 4765, 3874, 3218, 7933, 9161, 
      6836, 3961, 3380, 2836, 2420, 8177, 5274, 4050, 3469, 2809, 3625, 3961, 
      4050, 4729, 2570, 2378, 2273, 2785, 5573, 6698, 5008, 2628, 2833, 3748, 
      4608, 5785, 3185, 2570, 5002, 7829, 3125, 2789, 6856, 2962, 2857, 2637, 
      2745, 2962, 3001, 3562, 8945, 4729, 4640, 4304, 3488, 2825, 2713, 3145, 
      5618, 4409, 3650, 8285, 4516, 2925, 2965, 3316, 5517, 8392, 9157, 3601, 
      8650, 13745, 9697, 7760, 6617, 4900, 3577, 3137, 5840, 9220, 10880, 
      9490, 9025, 7873, 6058, 4930, 3573, 3690, 5553, 3725, 3620, 3848, 7720, 
      7325, 3922, 3770, 9225, 4825, 3796, 3609, 8641, 11642, 5090, 4877, 
      4082, 4745, 8905, 7688, 4469, 3860, 3848, 4244, 4520, 4744, 8333, 
      10085, 11588, 7450, 7105, 4453, 4753, 5994, 10337, 4265, 4292, 4825, 
      6121, 6596, 8192, 8321, 8720, 9425, 5125, 4250, 4369, 4421, 7706, 8069, 
      11450, 6472, 6565, 10730, 4525, 4538, 4553, 8585, 9389, 10100, 7225, 
      4660, 4625, 5465, 5524, 5920, 9524, 4986, 5290, 6282, 6610, 8730, 6664, 
      5989, 15509, 5482, 5066, 16922, 13648, 5713, 5220, 6409, 11745, 13648, 
      6554, 6005, 8354, 11413, 14738, 15938, 17650, 7157, 6205, 5485, 5917, 
      6632, 8392, 11405, 13045, 14312, 16292, 10525, 14089, 16441, 11860, 
      5897, 9025, 9257, 14992, 16592, 8429, 7954, 8845, 10154, 18250, 19853, 
      14548, 11560, 6205, 6868, 7684, 9000, 13140, 17533, 18405, 14522, 9722, 
      6322, 6362, 10466, 18341, 7129, 10244, 8325, 7402, 6642, 7345, 8082, 
      16561, 16762, 7124, 6805, 9749, 10568, 18173, 6893, 7033, 7850, 11114, 
      16889, 22265, 16465, 10305, 8281, 8212, 7057, 9972, 14281, 7450, 7250, 
      12409, 16829, 22354, 10760, 7540, 7396, 7412, 12437, 14120, 14621, 
      19940, 16785, 7690, 8593, 13045, 13653, 18178, 18148, 16960, 7769, 
      7745, 7753, 8228, 8273, 8705, 12785, 21668, 20465, 18122, 14321, 9010, 
      8546, 8177, 8002, 8042, 8405, 13250, 9544, 8829, 8541, 8500, 8200, 
      8164, 8104, 19981, 16381, 23165, 12185, 8564, 8633, 8660, 9364, 9553, 
      11898, 9874, 8938, 8973, 17113, 22338, 9860, 9092, 9412, 21832, 22292, 
      15586, 17306, 17674, 17861, 18241, 25409, 18625, 27172, 13634, 9965, 
      9685, 18629, 19208, 28648, 9850, 27757, 10036, 10226, 10573, 10548, 
      10693, 21220, 24065, 10645, 21218, 24533, 30773, 11345, 24272, 24977, 
      31552, 24949, 32050, 21640, 11300, 12197, 12680, 25397, 29461, 11849, 
      11668, 12564, 27540, 19802, 12205, 11962, 12781, 13037, 30650, 32330, 
      12461, 12109, 12346, 26705, 12869, 24021, 13221, 13625, 13709, 13754, 
      13833, 31613, 26024, 14068, 14408, 30276, 30266, 30017, 15053, 15165, 
      15325, 15354, 35225, 32266, 15689, 15876, 16605, 16484, 16673, 16708, 
      16913, 17317, 35669, 17242, 17440, 17833, 18577, 18560, 19045, 19069, 
      19368, 19546, 22756, 22824, 22901, 23125, 23698, 24352, 24660, 25028, 
      25297, 25664, 27234, 27241, 27557, 28786, 28925, 29096, 29341, 30312, 
      30641, 30689, 30980, 30977, 32770, 33493, 34605, 34969, 35725, 35785, 
      36100, 38417, 38818, 43717, 44585, 44602 ], 
  [ 28564, 26900, 28090, 27074, 25700, 24293, 23909, 25250, 23049, 24660, 
      24644, 19585, 22273, 19604, 22148, 21485, 20434, 20452, 19216, 18464, 
      19981, 21433, 15313, 14621, 14281, 16889, 17960, 18562, 14162, 18184, 
      17109, 18029, 16801, 16592, 15277, 16848, 14450, 9685, 11665, 10025, 
      6370, 6778, 10205, 16133, 13565, 9764, 8125, 4733, 4033, 10250, 18541, 
      7850, 10100, 9760, 18477, 10882, 3042, 3501, 9896, 2824, 3341, 2545, 
      7488, 7834, 61165, 51400, 17992, 10580, 9341, 2180, 12841, 11629, 2146, 
      62452, 53920, 46880, 49373, 18233, 12458, 2018, 62280, 61300, 60813, 
      48853, 13213, 10045, 1773, 61706, 50441, 6500, 6361, 2000, 57690, 4770, 
      2817, 1557, 1522, 55268, 11048, 1448, 2344, 49330, 18010, 1378, 1369, 
      2665, 53280, 1300, 1305, 56921, 53666, 42434, 41626, 5986, 4589, 3557, 
      48613, 44770, 10305, 9010, 1114, 54848, 37505, 35620, 10049, 3524, 
      1060, 1033, 1193, 1508, 37442, 37061, 14186, 6890, 1157, 1061, 965, 
      962, 47989, 34389, 10504, 3301, 51466, 36562, 8941, 6617, 6466, 5465, 
      4810, 850, 1517, 48745, 47873, 12665, 7184, 5968, 1009, 40330, 14185, 
      6658, 1170, 1018, 1053, 51752, 38312, 30605, 11912, 10676, 3485, 3176, 
      1832, 1517, 27850, 34432, 32260, 14032, 10377, 7632, 7300, 7137, 1801, 
      10933, 8810, 6770, 3233, 538, 48008, 34709, 32168, 31813, 28708, 24820, 
      13480, 9509, 1268, 680, 500, 709, 11677, 11466, 4930, 3577, 1666, 970, 
      24736, 18625, 5161, 1025, 409, 41977, 10162, 1961, 44005, 28548, 22228, 
      19093, 6253, 4813, 26858, 16930, 4133, 3205, 965, 293, 36737, 29497, 
      12577, 1097, 28786, 16101, 13914, 10629, 5554, 3474, 1314, 37832, 
      29780, 22696, 21512, 5380, 925, 3769, 2105, 25744, 25425, 17044, 8980, 
      3625, 169, 40522, 26042, 23225, 3965, 13325, 7325, 104, 26002, 9106, 
      8362, 85, 33920, 26960, 25664, 19945, 16193, 14225, 11089, 10265, 8345, 
      7120, 5540, 3785, 2873, 2564, 1828, 1745, 41258, 35018, 17473, 15925, 
      10453, 1985, 26280, 18805, 6277, 3757, 2536, 1332, 1125, 360, 45, 
      33514, 30650, 19346, 17714, 16154, 6266, 5650, 1049, 314, 34241, 27905, 
      23425, 19616, 17440, 15392, 4241, 3380, 2132, 2041, 34234, 24034, 
      22810, 21325, 21034, 20745, 19609, 17433, 12330, 4909, 4105, 2313, 
      1773, 1690, 409, 90, 10, 37640, 28565, 24340, 1853, 1685, 36101, 32762, 
      32042, 30277, 29930, 28901, 11450, 9217, 6890, 325, 32761, 23104, 
      22500, 20736, 14161, 11449, 6561, 0, 37637, 33125, 28901, 14401, 10001, 
      145, 28904, 6893, 6565, 2405, 24658, 19330, 15885, 12330, 7578, 685, 
      90, 31700, 29600, 28577, 19060, 14416, 8297, 340, 32066, 15154, 12569, 
      7769, 5954, 2626, 2234, 2050, 866, 89, 41, 28936, 20772, 19080, 17197, 
      7092, 2536, 2437, 397, 45, 27938, 25970, 23765, 130, 58, 31393, 19945, 
      4825, 4420, 1585, 1025, 548, 145, 33937, 30706, 26002, 2482, 26996, 
      25700, 24749, 21416, 1949, 1781, 26365, 11146, 32905, 32544, 23860, 
      20308, 17044, 16785, 7888, 7033, 6385, 3280, 26738, 21194, 16298, 
      10169, 9970, 4013, 3769, 3533, 3305, 10600, 7252, 4040, 3560, 2696, 
      485, 365, 22725, 21834, 21541, 9061, 7621, 549, 325, 22160, 21865, 
      14180, 10660, 28178, 27845, 17978, 11525, 10090, 9698, 410, 20773, 
      18820, 10125, 2260, 1285, 373, 21097, 19961, 3277, 3170, 1450, 986, 
      13169, 12500, 25722, 20890, 12105, 2941, 5960, 1213, 884, 30113, 26773, 
      21845, 12410, 28465, 17217, 2340, 23426, 20225, 8725, 3541, 1250, 
      12557, 10477, 1832, 1252, 28618, 21465, 17629, 7453, 6205, 23585, 
      14240, 9248, 3488, 2993, 29741, 10057, 9866, 7241, 3977, 3050, 2285, 
      1682, 1037, 23101, 10504, 5800, 3204, 1741, 4868, 4624, 4273, 4049, 
      3833, 3524, 1924, 1060, 3898, 1873, 1114, 1105, 24565, 6932, 3965, 
      26506, 18125, 15149, 5581, 4946, 8352, 18530, 5594, 18868, 5413, 2813, 
      1640, 28746, 1642, 24704, 13700, 7376, 4964, 2689, 2276, 16810, 3985, 
      34525, 8820, 5364, 4468, 1845, 20893, 20074, 17725, 3785, 1858, 29492, 
      24737, 17812, 16097, 14257, 12545, 1940, 21069, 17901, 16186, 13906, 
      3706, 3394, 3321, 2866, 12209, 11045, 7538, 5458, 2738, 2405, 19993, 
      12105, 5668, 4153, 3393, 2788, 14282, 11237, 3301, 26216, 13736, 6596, 
      2725, 12601, 12010, 10170, 7362, 6445, 6322, 5101, 28304, 18580, 18329, 
      17345, 14585, 11168, 9760, 6304, 20765, 17450, 5513, 2858, 17557, 9972, 
      8392, 6637, 3816, 2965, 2920, 6274, 3061, 36992, 29380, 25337, 22736, 
      18265, 13540, 9536, 3977, 3145, 3185, 28849, 27898, 25450, 21205, 
      18133, 13050, 6849, 4338, 13364, 7589, 6845, 3589, 23930, 13885, 7577, 
      27936, 17056, 12625, 9684, 3700, 32621, 17645, 16946, 7565, 6122, 3802, 
      24293, 15080, 11069, 10085, 7565, 6869, 6445, 4040, 3848, 3893, 23569, 
      22738, 14578, 6778, 5265, 29696, 8720, 8585, 7012, 5392, 5057, 4385, 
      4352, 4265, 4160, 16546, 10001, 8986, 8714, 4709, 4586, 4241, 5581, 
      5512, 30089, 10114, 9965, 9818, 4778, 4610, 28649, 22048, 12193, 11348, 
      7328, 7225, 6649, 4745, 9117, 8125, 6525, 6205, 5085, 20029, 7204, 
      5384, 15445, 12437, 5825, 35113, 16000, 10809, 7300, 5184, 5305, 18785, 
      8354, 6005, 5338, 5585, 5813, 6229, 20360, 17140, 12532, 9076, 7685, 
      6205, 5492, 5512, 5645, 6005, 28426, 5746, 6154, 31057, 10676, 6352, 
      6260, 6001, 6305, 23090, 7225, 6658, 6185, 6829, 7298, 36013, 30109, 
      14548, 8893, 7765, 6813, 6093, 6760, 6984, 35825, 25841, 11425, 11141, 
      6497, 7082, 18064, 6761, 21690, 18661, 11745, 9370, 8325, 6922, 6961, 
      16925, 14824, 7400, 7085, 7400, 13130, 11650, 9389, 7145, 7250, 8738, 
      38740, 26100, 20512, 20281, 13456, 7785, 34450, 16441, 13001, 7306, 
      7514, 8989, 26717, 16045, 13957, 13325, 7496, 7397, 7412, 8357, 38898, 
      12469, 9970, 7618, 7578, 8053, 41233, 39073, 15140, 14144, 13828, 
      11225, 11108, 10244, 7844, 9113, 45170, 41045, 33842, 20917, 19157, 
      17330, 13105, 12821, 11402, 7985, 22261, 19764, 18504, 18301, 16381, 
      16021, 14341, 8884, 8362, 9962, 28628, 13505, 13088, 12953, 11065, 
      10768, 27693, 22105, 12745, 12618, 8770, 9945, 21605, 18245, 12085, 
      9925, 10061, 9025, 9125, 9169, 9194, 9250, 11234, 9472, 12025, 30725, 
      19604, 17704, 9800, 9893, 12853, 17545, 12610, 17569, 17597, 19240, 
      15165, 14500, 10933, 49418, 18178, 11093, 11978, 14330, 21632, 12041, 
      12260, 14785, 12394, 15121, 44725, 16565, 13736, 13085, 12680, 14152, 
      15170, 17905, 14265, 13689, 40781, 21682, 17065, 14482, 14090, 15017, 
      15725, 22100, 18184, 19717, 52544, 17810, 47592, 17352, 16946, 16706, 
      16589, 18450, 59720, 50405, 18685, 17405, 57249, 57077, 56666, 23720, 
      22698, 19618, 19485, 64466, 59725, 20954, 22437, 18792, 21425, 20480, 
      20353, 19748, 19666, 64424, 25261, 23353, 22450, 26596, 26417, 25768, 
      24820, 23013, 28537, 31909, 26469, 31082, 26770, 33013, 30265, 28305, 
      30293, 31210, 30929, 33309, 33154, 34280, 32917, 36296, 33389, 34282, 
      37845, 37850, 35954, 37865, 37376, 38845, 39730, 41652, 41530, 42610, 
      41050, 42661, 44816, 44893, 49306, 49850, 49705 ], 
  [ 24557, 25997, 24469, 23445, 23229, 24538, 24930, 23165, 24842, 20621, 
      19825, 22906, 18212, 19417, 16525, 17026, 17525, 17153, 18245, 17485, 
      15506, 13850, 18980, 19060, 19106, 15892, 14633, 13289, 17425, 13297, 
      14162, 13140, 13850, 14029, 14650, 12725, 14593, 19130, 15674, 17914, 
      63145, 65105, 16144, 10042, 12130, 16477, 19106, 56842, 52648, 15017, 
      7786, 18045, 14473, 14909, 7328, 13313, 48929, 52880, 14265, 47545, 
      52330, 44936, 17285, 16465, 4610, 2993, 6833, 12613, 14090, 43013, 
      10216, 11332, 44141, 4729, 3181, 2349, 2512, 6292, 10217, 44785, 4553, 
      4349, 4250, 2378, 9418, 12458, 38330, 4365, 2410, 17057, 17306, 47477, 
      3449, 20369, 26564, 36944, 39625, 2965, 10737, 39937, 51697, 2069, 
      5669, 37925, 39080, 54344, 2525, 39785, 40178, 3060, 2521, 1377, 1345, 
      16921, 19792, 22250, 1732, 1381, 10760, 12181, 36877, 2533, 1098, 1153, 
      10890, 21825, 36433, 37570, 43938, 47745, 1033, 1040, 7265, 14713, 
      33424, 34880, 37888, 38273, 1490, 1082, 10177, 21986, 1861, 925, 11716, 
      14824, 15061, 16776, 18061, 37381, 49300, 1466, 1370, 8066, 13837, 
      15725, 44522, 809, 6868, 14473, 30713, 32113, 45728, 1753, 729, 1170, 
      8473, 9565, 20610, 21465, 26329, 27954, 1517, 725, 881, 6709, 9650, 
      12725, 13169, 13394, 25906, 9040, 11185, 13801, 20740, 39385, 1105, 
      610, 785, 818, 1205, 1973, 6929, 10330, 28085, 32929, 39733, 44210, 
      8228, 8405, 16613, 19528, 25765, 29725, 1885, 3922, 16066, 29002, 
      36922, 500, 9425, 24116, 586, 1037, 2477, 3610, 14050, 16490, 1285, 
      4549, 17748, 19924, 28548, 37188, 298, 818, 7178, 27514, 881, 4880, 
      6185, 8720, 14897, 19025, 26177, 225, 709, 2161, 2529, 15109, 28114, 
      18152, 22696, 1325, 1394, 4265, 10169, 18394, 39770, 193, 1233, 1908, 
      17568, 6362, 12002, 36985, 1189, 9901, 10709, 36964, 181, 981, 1237, 
      2890, 4570, 5706, 8002, 8730, 10690, 12181, 14481, 17770, 19962, 20817, 
      23185, 23490, 145, 113, 3908, 4688, 8528, 22564, 1073, 3298, 13274, 
      17738, 20785, 25013, 25970, 31025, 36530, 157, 397, 3061, 3757, 4525, 
      13261, 14197, 26280, 31365, 106, 754, 1706, 2941, 3869, 4925, 16666, 
      18521, 21929, 22226, 97, 1537, 1865, 2320, 2417, 2516, 2932, 3860, 
      6905, 15392, 16916, 21332, 23120, 23425, 30292, 34241, 37265, 9, 634, 
      1453, 22810, 23418, 20, 173, 229, 404, 445, 580, 7573, 9608, 12325, 
      30980, 170, 1765, 1937, 2501, 5626, 7570, 12770, 37637, 0, 144, 576, 
      5476, 8836, 33124, 577, 12322, 12770, 21026, 1373, 3029, 4628, 6893, 
      11453, 28228, 34229, 265, 493, 634, 3145, 5485, 10618, 30985, 241, 
      5057, 6740, 11252, 13705, 20465, 21625, 22217, 27241, 34612, 36116, 
      601, 2525, 3161, 3994, 12125, 20761, 21050, 30650, 36506, 765, 1125, 
      1636, 34261, 36517, 338, 2858, 15674, 16433, 24074, 26618, 29633, 
      34274, 164, 425, 1153, 21089, 981, 1237, 1450, 2385, 22882, 23490, 
      1124, 8021, 290, 317, 1721, 2825, 4217, 4346, 11357, 12442, 13346, 
      19165, 1105, 2545, 4633, 8980, 9169, 17568, 18100, 18640, 19188, 8633, 
      12269, 17593, 18665, 20905, 31498, 32930, 2132, 2405, 2500, 10196, 
      11860, 31172, 34052, 2341, 2434, 6001, 8689, 985, 1040, 3977, 8000, 
      9281, 9665, 33745, 2890, 3653, 9314, 22789, 26858, 35258, 2824, 3240, 
      19924, 20205, 26245, 28885, 6922, 7417, 1625, 3001, 7796, 21136, 14841, 
      28330, 30717, 968, 1508, 2788, 7709, 1258, 4754, 23633, 2425, 3492, 
      11392, 20176, 29137, 7850, 9650, 26225, 29525, 1405, 3176, 4772, 13220, 
      15076, 2578, 6813, 11133, 20893, 22338, 1360, 10388, 10585, 13780, 
      19828, 22393, 25120, 28009, 33184, 2866, 10057, 16217, 22157, 28066, 
      18385, 18917, 19730, 20282, 20842, 21697, 27857, 36305, 20905, 28580, 
      36745, 37124, 2770, 15013, 20970, 2381, 5252, 6932, 17540, 18845, 
      13325, 5265, 17937, 5213, 18530, 26018, 33769, 2285, 34933, 3285, 8577, 
      15445, 20017, 27442, 29745, 6641, 22916, 1850, 13781, 19637, 21845, 
      35906, 4900, 5245, 6388, 24264, 38245, 2633, 3698, 6473, 7474, 8738, 
      10130, 38713, 5072, 6560, 7561, 9161, 25345, 26585, 26900, 29161, 
      10952, 12116, 16757, 20885, 31357, 34516, 5930, 11234, 20705, 25010, 
      28130, 31793, 9529, 12304, 29200, 4001, 10145, 19301, 34442, 11336, 
      11909, 13949, 18125, 19924, 20189, 23236, 3757, 7225, 7362, 7930, 9826, 
      13005, 14701, 20557, 6304, 8033, 22868, 37673, 8138, 14909, 17209, 
      20498, 29705, 37778, 39673, 21685, 38260, 3125, 4049, 5050, 5941, 8066, 
      11489, 16021, 30250, 39506, 43426, 4292, 4505, 5161, 6736, 8320, 12161, 
      21092, 29057, 12085, 19890, 21474, 35290, 5965, 11828, 20264, 4925, 
      9565, 13282, 16937, 37337, 4176, 9376, 9841, 21024, 24625, 37825, 6322, 
      11465, 15602, 16946, 21410, 23042, 24170, 36121, 40585, 44122, 6760, 
      7093, 12125, 23725, 28808, 5125, 19845, 20098, 23569, 28933, 30538, 
      35298, 35653, 36730, 38565, 10985, 18020, 19721, 20225, 33680, 34721, 
      43300, 29506, 29825, 5512, 18517, 18756, 18997, 35685, 37845, 6010, 
      8333, 15938, 17033, 24653, 24938, 26690, 37978, 21008, 23120, 27728, 
      28960, 35600, 9802, 26077, 51417, 13364, 16564, 54184, 5482, 13141, 
      19202, 26945, 42677, 47066, 11268, 24505, 33408, 41665, 49284, 51840, 
      55360, 10513, 12725, 17429, 23285, 26938, 33218, 41429, 45329, 48178, 
      52418, 7325, 47501, 52565, 6850, 21001, 34525, 35209, 49306, 52714, 
      9745, 30740, 33665, 37460, 55952, 59137, 6370, 7450, 16333, 25810, 
      29338, 33818, 44738, 54329, 56105, 6568, 9000, 20968, 21460, 37768, 
      55813, 13637, 36866, 11441, 13456, 21284, 26281, 29504, 51769, 52196, 
      15210, 17377, 34785, 37186, 54961, 19949, 22349, 27460, 38408, 52093, 
      62893, 7145, 10025, 12973, 13130, 19885, 34778, 7897, 16660, 20980, 
      41281, 51577, 62752, 10250, 17426, 19994, 20914, 41081, 45250, 46429, 
      57850, 7685, 22772, 28421, 42365, 43877, 54052, 7690, 7858, 19233, 
      20565, 21025, 25794, 26065, 28305, 41425, 60930, 7745, 7888, 8833, 
      14144, 15488, 17153, 22628, 23120, 25969, 42340, 13546, 15317, 16385, 
      16570, 18530, 18946, 21146, 57205, 49309, 63325, 10985, 23410, 24157, 
      24410, 28730, 29597, 11600, 14548, 25364, 25625, 50489, 61364, 15210, 
      18058, 27418, 60178, 61090, 46472, 50452, 51272, 51685, 52517, 66917, 
      53125, 70034, 11520, 18245, 20225, 52673, 53930, 72410, 20840, 70613, 
      21250, 21664, 20201, 25826, 27101, 57290, 10413, 21853, 57060, 63765, 
      75429, 18709, 63050, 64433, 76658, 64177, 77380, 11146, 25666, 31761, 
      33826, 64849, 72529, 28925, 24674, 31898, 68570, 12240, 20689, 26548, 
      32113, 33273, 74164, 77200, 20717, 25337, 23764, 12357, 27673, 12833, 
      29153, 30685, 31221, 31492, 29081, 14089, 13698, 29314, 31914, 14330, 
      14544, 14521, 24641, 26333, 31013, 31268, 16105, 15632, 30017, 28394, 
      35225, 31258, 33029, 33290, 34625, 35705, 17217, 27716, 30850, 33049, 
      29041, 29250, 31313, 32693, 35930, 28648, 31610, 39362, 33109, 39661, 
      32320, 37714, 41186, 39290, 38653, 39922, 40352, 40585, 39769, 44608, 
      40225, 44690, 44029, 41378, 42157, 44917, 42946, 43621, 45856, 46349, 
      46325, 47365, 47665, 49985, 48490, 51021, 51872, 57425, 58741, 58984 ], 
  [ 22637, 23885, 22525, 21501, 21213, 22354, 22698, 21125, 22562, 18701, 
      17953, 20530, 16292, 17257, 14701, 15130, 15533, 15185, 16133, 15373, 
      13610, 12146, 16580, 16612, 16634, 13780, 12665, 11441, 15049, 11425, 
      12170, 11268, 11858, 12013, 12514, 10805, 12409, 16370, 13250, 15250, 
      57457, 59321, 13600, 8242, 10042, 13885, 16250, 51442, 47464, 12545, 
      6274, 15237, 12025, 12413, 5840, 10985, 43913, 47648, 11817, 42601, 
      47122, 40136, 14501, 13753, 5930, 3809, 5345, 10309, 11618, 38309, 
      8200, 9172, 39365, 6121, 4141, 2925, 3232, 4852, 8177, 39961, 5945, 
      5693, 5570, 3074, 7474, 10130, 33890, 5733, 3202, 14225, 14450, 42485, 
      4625, 17225, 22916, 32576, 35089, 4021, 8577, 35377, 46465, 2813, 4253, 
      33485, 34568, 48968, 3485, 35225, 35594, 4212, 3505, 1737, 1657, 14065, 
      16672, 18914, 2452, 1885, 8552, 9805, 32485, 3589, 1170, 1105, 8658, 
      18513, 32065, 33130, 39114, 42705, 1105, 1088, 5513, 12049, 29248, 
      30608, 33424, 33785, 2186, 962, 8017, 18650, 2749, 949, 9364, 12136, 
      12349, 13896, 15061, 32941, 44164, 2210, 2066, 6170, 11245, 12941, 
      39650, 1073, 5140, 11809, 26705, 28009, 40784, 2665, 873, 810, 6505, 
      7453, 17370, 18153, 22633, 24138, 965, 629, 641, 4981, 7514, 10229, 
      10625, 10826, 22234, 6976, 8857, 11185, 17476, 34801, 1825, 538, 545, 
      554, 725, 1205, 5153, 8098, 24245, 28753, 35125, 39338, 6260, 6413, 
      13709, 16360, 22093, 25765, 1117, 2650, 13210, 25090, 32482, 884, 7289, 
      20564, 1090, 557, 1517, 2386, 11386, 13586, 685, 3133, 14724, 16708, 
      24660, 32724, 370, 410, 5330, 23698, 425, 3392, 4481, 6656, 12137, 
      15881, 22457, 369, 325, 1249, 1521, 12325, 24250, 15080, 19240, 653, 
      698, 2873, 7913, 15298, 35138, 505, 585, 1044, 14544, 4610, 9530, 
      32521, 541, 7669, 8381, 32500, 85, 405, 565, 1762, 3106, 4050, 6010, 
      6642, 8362, 9685, 11745, 14722, 16722, 17505, 19681, 19962, 505, 89, 
      2564, 3200, 6464, 19108, 449, 2074, 10658, 14690, 17473, 21365, 22250, 
      26945, 32090, 37, 85, 1885, 2437, 3061, 10645, 11485, 22536, 27261, 34, 
      250, 866, 1789, 2525, 3389, 13714, 15401, 18521, 18794, 25, 745, 977, 
      1312, 1385, 1460, 1780, 2516, 5057, 12560, 13940, 17972, 19616, 19897, 
      26260, 29945, 32777, 153, 178, 685, 19330, 19890, 68, 5, 13, 68, 85, 
      148, 5629, 7400, 9805, 26900, 2, 901, 1025, 1445, 3970, 5626, 10202, 
      33125, 144, 0, 144, 3844, 6724, 28900, 145, 9802, 10202, 17690, 629, 
      1853, 3140, 5045, 9029, 24340, 29933, 25, 109, 178, 1945, 3853, 8290, 
      26905, 25, 3497, 4916, 8852, 11041, 17177, 18241, 18785, 23425, 30292, 
      31700, 169, 1469, 1961, 2626, 9629, 17449, 17714, 26594, 32066, 261, 
      477, 820, 29965, 32077, 74, 1730, 12818, 13505, 20498, 22850, 25649, 
      29978, 68, 113, 505, 17753, 405, 565, 706, 1377, 19402, 19962, 500, 
      6029, 122, 125, 905, 1721, 2825, 2930, 8957, 9922, 10730, 15997, 505, 
      1513, 3169, 6868, 7033, 14544, 15028, 15520, 16020, 6569, 9773, 14569, 
      15545, 17593, 27394, 28730, 1220, 1421, 1492, 7940, 9412, 27092, 29780, 
      1381, 1450, 4321, 6625, 481, 512, 2657, 6032, 7145, 7481, 29497, 1810, 
      2405, 7178, 19333, 23090, 30914, 1768, 2088, 16708, 16965, 22525, 
      24973, 5122, 5545, 929, 1921, 5876, 17824, 12105, 24466, 26685, 584, 
      884, 1780, 5813, 754, 3338, 20129, 1537, 2340, 9040, 16960, 25225, 
      5954, 7514, 22529, 25589, 901, 2120, 3380, 10676, 12340, 1690, 5085, 
      8829, 17629, 18954, 928, 8180, 8353, 11188, 16660, 19009, 21520, 24193, 
      29008, 1930, 7897, 13385, 18797, 24250, 15361, 15845, 16586, 17090, 
      17602, 18385, 24065, 31937, 17665, 24740, 32353, 32708, 1930, 12325, 
      17730, 1685, 3860, 5252, 14612, 15797, 10829, 3897, 14985, 3869, 15530, 
      22394, 29593, 1733, 30685, 2421, 6705, 12757, 16897, 23722, 25857, 
      5081, 19556, 1682, 11285, 16565, 18581, 31610, 3700, 3973, 4900, 20808, 
      33805, 2105, 2810, 4985, 5818, 6890, 8090, 34249, 3872, 5072, 5905, 
      7265, 21817, 22961, 23252, 25345, 8840, 9860, 13997, 17741, 27397, 
      30340, 4610, 9098, 17585, 21530, 24410, 27809, 7633, 10048, 25408, 
      3185, 8177, 16325, 30290, 9224, 9725, 11525, 15269, 16900, 17141, 
      19924, 3085, 5737, 5850, 6322, 7930, 10701, 12205, 17485, 5008, 6425, 
      19604, 33329, 6530, 12413, 14473, 17450, 25913, 33434, 35209, 18541, 
      33892, 3029, 3425, 4114, 4789, 6506, 9425, 13429, 26434, 35066, 38746, 
      3620, 3761, 4225, 5440, 6736, 10025, 18020, 25337, 9973, 16938, 18378, 
      31138, 4885, 9764, 17288, 4157, 7837, 11050, 14297, 33065, 3744, 7696, 
      8089, 18000, 21289, 33529, 5242, 9497, 13130, 14330, 18362, 19850, 
      20882, 31945, 36121, 39442, 5608, 5869, 10085, 20485, 25160, 4453, 
      16965, 17194, 20353, 25285, 26770, 31194, 31525, 32530, 34245, 9137, 
      15332, 16865, 17321, 29696, 30665, 38692, 25834, 26129, 4840, 15805, 
      16020, 16237, 31581, 33597, 5218, 6989, 13514, 14489, 21389, 21650, 
      23258, 33730, 18080, 20000, 24224, 25360, 31520, 8242, 22717, 46377, 
      11300, 14116, 49000, 5122, 11125, 16490, 23537, 38165, 42290, 9540, 
      21313, 29520, 37225, 44388, 46800, 50128, 8929, 10805, 14933, 20213, 
      23554, 29354, 37013, 40673, 43354, 47354, 6437, 42725, 47501, 6154, 
      18169, 30589, 31225, 44434, 47650, 8377, 27092, 29801, 33332, 50720, 
      53737, 6010, 6658, 14029, 22570, 25810, 29954, 40154, 49193, 50873, 
      6184, 7848, 18184, 18628, 33640, 50605, 11717, 32810, 9881, 11584, 
      18500, 23041, 26000, 46801, 47204, 13122, 15025, 30897, 33130, 49825, 
      17333, 19493, 24148, 34280, 47125, 57349, 6905, 8825, 11245, 11378, 
      17293, 30914, 7345, 14452, 18292, 36985, 46657, 57232, 9074, 15146, 
      17426, 18250, 36809, 40714, 41821, 52594, 7421, 19940, 25085, 38021, 
      39437, 49012, 7570, 7594, 16785, 17973, 18385, 22698, 22945, 24993, 
      37153, 55530, 7865, 7744, 8185, 12368, 13520, 14969, 19844, 20288, 
      22873, 38020, 11890, 13397, 14321, 14482, 16202, 16570, 18530, 52021, 
      44581, 57829, 9881, 20602, 21277, 21506, 25442, 26237, 10400, 12820, 
      22388, 22625, 45713, 55988, 13410, 15874, 24274, 54874, 55738, 41960, 
      45700, 46472, 46861, 47645, 61277, 48229, 64250, 10512, 16133, 17873, 
      47825, 49010, 66530, 18440, 64829, 18826, 19216, 17945, 22970, 24125, 
      52226, 10629, 19429, 52020, 58365, 69453, 16693, 57698, 59009, 70634, 
      58777, 71332, 11026, 22906, 28449, 30346, 59425, 66721, 25877, 22058, 
      28610, 62978, 11808, 18553, 23764, 28825, 29889, 68308, 71200, 18605, 
      22697, 21316, 12645, 24865, 12785, 26225, 27637, 28125, 28372, 26225, 
      14713, 13770, 26458, 28818, 14786, 14976, 14929, 22385, 23909, 28109, 
      28340, 16897, 16160, 27257, 25826, 32009, 28450, 30053, 30290, 31505, 
      32513, 17937, 25364, 28186, 30193, 26689, 26874, 28769, 30005, 32930, 
      26440, 29426, 36362, 30781, 36661, 30160, 35050, 38186, 36530, 35989, 
      37162, 37712, 37921, 37225, 41680, 37777, 41786, 41221, 38954, 39685, 
      42157, 40426, 41029, 43216, 43733, 43829, 44797, 45145, 47225, 45922, 
      48429, 49232, 54713, 55981, 56200 ], 
  [ 21005, 22061, 20869, 19845, 19485, 20458, 20754, 19373, 20570, 17069, 
      16369, 18442, 14660, 15385, 13165, 13522, 13829, 13505, 14309, 13549, 
      12002, 10730, 14468, 14452, 14450, 11956, 10985, 9881, 12961, 9841, 
      10466, 9684, 10154, 10285, 10666, 9173, 10513, 13898, 11114, 12874, 
      52057, 53825, 11344, 6730, 8242, 11581, 13682, 46330, 42568, 10361, 
      5050, 12717, 9865, 10205, 4640, 8945, 39185, 42704, 9657, 37945, 42202, 
      35624, 12005, 11329, 7538, 4913, 4145, 8293, 9434, 33893, 6472, 7300, 
      34877, 7801, 5389, 3789, 4240, 3700, 6425, 35425, 7625, 7325, 7178, 
      4058, 5818, 8090, 29738, 7389, 4282, 11681, 11882, 37781, 6089, 14369, 
      19556, 28496, 30841, 5365, 6705, 31105, 41521, 3845, 3125, 29333, 
      30344, 43880, 4733, 30953, 31298, 5652, 4777, 2385, 2257, 11497, 13840, 
      15866, 3460, 2677, 6632, 7717, 28381, 4933, 1530, 1345, 6714, 15489, 
      27985, 28978, 34578, 37953, 1465, 1424, 4049, 9673, 25360, 26624, 
      29248, 29585, 3170, 1130, 6145, 15602, 3925, 1261, 7300, 9736, 9925, 
      11304, 12349, 28789, 39316, 3242, 3050, 4562, 8941, 10445, 35066, 1625, 
      3700, 9433, 22985, 24193, 36128, 3865, 1305, 738, 4825, 5629, 14418, 
      15129, 19225, 20610, 701, 821, 689, 3541, 5666, 8021, 8369, 8546, 
      18850, 5200, 6817, 8857, 14500, 30505, 2833, 754, 593, 578, 533, 725, 
      3665, 6154, 20693, 24865, 30805, 34754, 4580, 4709, 11093, 13480, 
      18709, 22093, 637, 1666, 10642, 21466, 28330, 1556, 5441, 17300, 1882, 
      365, 845, 1450, 9010, 10970, 373, 2005, 11988, 13780, 21060, 28548, 
      730, 290, 3770, 20170, 257, 2192, 3065, 4880, 9665, 13025, 19025, 801, 
      229, 625, 801, 9829, 20674, 12296, 16072, 269, 290, 1769, 5945, 12490, 
      30794, 1105, 225, 468, 11808, 3146, 7346, 28345, 181, 5725, 6341, 
      28324, 277, 117, 181, 922, 1930, 2682, 4306, 4842, 6322, 7477, 9297, 
      11962, 13770, 14481, 16465, 16722, 1153, 353, 1508, 2000, 4688, 15940, 
      113, 1138, 8330, 11930, 14449, 18005, 18818, 23153, 27938, 205, 61, 
      997, 1405, 1885, 8317, 9061, 19080, 23445, 250, 34, 314, 925, 1469, 
      2141, 11050, 12569, 15401, 15650, 241, 241, 377, 592, 641, 692, 916, 
      1460, 3497, 10016, 11252, 14900, 16400, 16657, 22516, 25937, 28577, 
      585, 10, 205, 16138, 16650, 404, 125, 85, 20, 13, 4, 3973, 5480, 7573, 
      23108, 122, 325, 401, 677, 2602, 3970, 7922, 28901, 576, 144, 0, 2500, 
      4900, 24964, 1, 7570, 7922, 14642, 173, 965, 1940, 3485, 6893, 20740, 
      25925, 73, 13, 10, 1033, 2509, 6250, 23113, 97, 2225, 3380, 6740, 8665, 
      14177, 15145, 15641, 19897, 26260, 27572, 25, 701, 1049, 1546, 7421, 
      14425, 14666, 22826, 27914, 45, 117, 292, 25957, 27925, 98, 890, 10250, 
      10865, 17210, 19370, 21953, 25970, 260, 89, 145, 14705, 117, 181, 250, 
      657, 16210, 16722, 164, 4325, 242, 221, 377, 905, 1721, 1802, 6845, 
      7690, 8402, 13117, 193, 769, 1993, 5044, 5185, 11808, 12244, 12688, 
      13140, 4793, 7565, 11833, 12713, 14569, 23578, 24818, 596, 725, 772, 
      5972, 7252, 23300, 25796, 709, 754, 2929, 4849, 265, 272, 1625, 4352, 
      5297, 5585, 25537, 1018, 1445, 5330, 16165, 19610, 26858, 1000, 1224, 
      13780, 14013, 19093, 21349, 3610, 3961, 521, 1129, 4244, 14800, 9657, 
      20890, 22941, 488, 548, 1060, 4205, 538, 2210, 16913, 937, 1476, 6976, 
      14032, 21601, 4346, 5666, 19121, 21941, 685, 1352, 2276, 8420, 9892, 
      1090, 3645, 6813, 14653, 15858, 784, 6260, 6409, 8884, 13780, 15913, 
      18208, 20665, 25120, 1282, 6025, 10841, 15725, 20722, 12625, 13061, 
      13730, 14186, 14650, 15361, 20561, 27857, 14713, 21188, 28249, 28580, 
      1378, 9925, 14778, 1277, 2756, 3860, 11972, 13037, 8621, 2817, 12321, 
      2813, 12818, 19058, 25705, 1469, 26725, 1845, 5121, 10357, 14065, 
      20290, 22257, 3809, 16484, 1802, 9077, 13781, 15605, 27602, 2788, 2989, 
      3700, 17640, 29653, 1865, 2210, 3785, 4450, 5330, 6338, 30073, 2960, 
      3872, 4537, 5657, 18577, 19625, 19892, 21817, 7016, 7892, 11525, 14885, 
      23725, 26452, 3578, 7250, 14753, 18338, 20978, 24113, 6025, 8080, 
      21904, 2657, 6497, 13637, 26426, 7400, 7829, 9389, 12701, 14164, 14381, 
      16900, 2701, 4537, 4626, 5002, 6322, 8685, 9997, 14701, 4000, 5105, 
      16628, 29273, 5210, 10205, 12025, 14690, 22409, 29378, 31033, 15685, 
      29812, 3221, 3089, 3466, 3925, 5234, 7649, 11125, 22906, 30914, 34354, 
      3236, 3305, 3577, 4432, 5440, 8177, 15236, 21905, 8149, 14274, 15570, 
      27274, 4093, 7988, 14600, 3677, 6397, 9106, 11945, 29081, 3600, 6304, 
      6625, 15264, 18241, 29521, 4450, 7817, 10946, 12002, 15602, 16946, 
      17882, 28057, 31945, 35050, 4744, 4933, 8333, 17533, 21800, 4069, 
      14373, 14578, 17425, 21925, 23290, 27378, 27685, 28618, 30213, 7577, 
      12932, 14297, 14705, 26000, 26897, 34372, 22450, 22721, 4456, 13381, 
      13572, 13765, 27765, 29637, 4714, 5933, 11378, 12233, 18413, 18650, 
      20114, 29770, 15440, 17168, 21008, 22048, 27728, 6970, 19645, 41625, 
      9524, 11956, 44104, 5050, 9397, 14066, 20417, 33941, 37802, 8100, 
      18409, 25920, 33073, 39780, 42048, 45184, 7633, 9173, 12725, 17429, 
      20458, 25778, 32885, 36305, 38818, 42578, 5837, 38237, 42725, 5746, 
      15625, 26941, 27529, 39850, 42874, 7297, 23732, 26225, 29492, 45776, 
      48625, 5938, 6154, 12013, 19618, 22570, 26378, 35858, 44345, 45929, 
      6088, 6984, 15688, 16084, 29800, 45685, 10085, 29042, 8609, 10000, 
      16004, 20089, 22784, 42121, 42500, 11322, 12961, 27297, 29362, 44977, 
      15005, 16925, 21124, 30440, 42445, 52093, 6953, 7913, 9805, 9914, 
      14989, 27338, 7081, 12532, 15892, 32977, 42025, 52000, 8186, 13154, 
      15146, 15874, 32825, 36466, 37501, 47626, 7445, 17396, 22037, 33965, 
      35285, 44260, 7738, 7618, 14625, 15669, 16033, 19890, 20113, 21969, 
      33169, 50418, 8273, 7888, 7825, 10880, 11840, 13073, 17348, 17744, 
      20065, 33988, 10522, 11765, 12545, 12682, 14162, 14482, 16202, 47125, 
      40141, 52621, 9065, 18082, 18685, 18890, 22442, 23165, 9488, 11380, 
      19700, 19913, 41225, 50900, 11898, 13978, 21418, 49858, 50674, 37736, 
      41236, 41960, 42325, 43061, 55925, 43621, 58754, 9792, 14309, 15809, 
      43265, 44378, 60938, 16328, 59333, 16690, 17056, 15977, 20402, 21437, 
      47450, 11133, 17293, 47268, 53253, 63765, 14965, 52634, 53873, 64898, 
      53665, 65572, 11194, 20434, 25425, 27154, 54289, 61201, 23117, 19730, 
      25610, 57674, 11664, 16705, 21268, 25825, 26793, 62740, 65488, 16781, 
      20345, 19156, 13221, 22345, 13025, 23585, 24877, 25317, 25540, 23657, 
      15625, 14130, 23890, 26010, 15530, 15696, 15625, 20417, 21773, 25493, 
      25700, 17977, 16976, 24785, 23546, 29081, 25930, 27365, 27578, 28673, 
      29609, 18945, 23300, 25810, 27625, 24625, 24786, 26513, 27605, 30218, 
      24520, 27530, 33650, 28741, 33949, 28288, 32674, 35474, 34058, 33613, 
      34690, 35360, 35545, 34969, 39040, 35617, 39170, 38701, 36818, 37501, 
      39685, 38194, 38725, 40864, 41405, 41621, 42517, 42913, 44753, 43642, 
      46125, 46880, 52289, 53509, 53704 ], 
  [ 17305, 17561, 17069, 16045, 15385, 15658, 15754, 15173, 15370, 13369, 
      12869, 12842, 10960, 10685, 9865, 9922, 9829, 9605, 9809, 9049, 8402, 
      7930, 8768, 8552, 8450, 7456, 7085, 6481, 7361, 6341, 6466, 6184, 6154, 
      6185, 6066, 5473, 5713, 6698, 5314, 6074, 32657, 34025, 5044, 3530, 
      3842, 5081, 6082, 28130, 25268, 4361, 3050, 5317, 3965, 4105, 2740, 
      3545, 22585, 25204, 3757, 21645, 24802, 19924, 4705, 4329, 17338, 
      12613, 2245, 2993, 3434, 18593, 2372, 2600, 19277, 17901, 13689, 10489, 
      11540, 2000, 2225, 19625, 17725, 17225, 16978, 11258, 2018, 2690, 
      15538, 17389, 11882, 4181, 4282, 21281, 15289, 5569, 8656, 14596, 
      16241, 14065, 2005, 16405, 24021, 11245, 1525, 15133, 15844, 25780, 
      13033, 16253, 16498, 14752, 13177, 8185, 7857, 3897, 5140, 6266, 10760, 
      9077, 1732, 2117, 14381, 13633, 6130, 5445, 1714, 5989, 14085, 14778, 
      18778, 21253, 6065, 5924, 1049, 2873, 12260, 13124, 14948, 15185, 
      10370, 4930, 1445, 6002, 11925, 5661, 1800, 2836, 2925, 3604, 4149, 
      14589, 22216, 10642, 10250, 962, 2441, 3145, 19066, 7025, 800, 2633, 
      10585, 11393, 19828, 11965, 6205, 3538, 925, 1129, 5218, 5629, 8125, 
      9010, 2701, 4721, 3989, 641, 1066, 1921, 2069, 2146, 7850, 900, 1417, 
      2257, 5200, 15705, 10133, 4754, 3893, 3778, 2833, 1825, 565, 1154, 
      8993, 11765, 15905, 18754, 680, 709, 3293, 4580, 7709, 9893, 1737, 666, 
      3042, 9466, 14130, 7456, 841, 6800, 8282, 2665, 1145, 650, 2210, 3170, 
      2173, 405, 3688, 4680, 9160, 14248, 5330, 2890, 370, 8570, 2657, 292, 
      265, 580, 2465, 4225, 7825, 5701, 2929, 1125, 901, 2529, 8874, 3796, 
      5972, 1769, 1690, 269, 845, 3890, 15794, 6705, 1825, 1168, 3508, 146, 
      1346, 14045, 1781, 725, 941, 14024, 4177, 2017, 1681, 522, 130, 82, 
      306, 442, 922, 1377, 2197, 3562, 4570, 4981, 6165, 6322, 6953, 4553, 
      208, 100, 388, 5840, 1813, 338, 1730, 3530, 4949, 7105, 7618, 10453, 
      13738, 4005, 3061, 397, 205, 85, 1717, 2061, 7780, 10645, 4250, 2234, 
      1114, 425, 169, 41, 3050, 3869, 5501, 5650, 4241, 1241, 977, 692, 641, 
      592, 416, 160, 97, 2516, 3152, 5200, 6100, 6257, 10016, 12337, 14177, 
      5485, 2410, 1305, 5938, 6250, 4904, 3725, 3485, 2920, 2813, 2504, 173, 
      580, 1373, 10408, 3722, 1025, 901, 577, 2, 170, 1522, 14401, 5476, 
      3844, 2500, 0, 400, 11664, 2501, 1370, 1522, 5042, 1373, 365, 40, 85, 
      1093, 8840, 12325, 3373, 2713, 2410, 333, 9, 850, 10413, 3497, 25, 80, 
      1040, 1865, 4777, 5345, 5641, 8297, 12560, 13472, 2525, 601, 349, 146, 
      1321, 4925, 5066, 10226, 13714, 2245, 1717, 1192, 12357, 13725, 3298, 
      490, 2650, 2965, 6610, 7970, 9653, 12370, 4160, 3089, 1745, 5105, 2017, 
      1681, 1450, 757, 6010, 6322, 1864, 325, 3842, 3721, 1277, 605, 221, 
      202, 1145, 1490, 1802, 4217, 1993, 769, 193, 544, 585, 3508, 3744, 
      3988, 4240, 493, 1465, 3533, 4013, 5069, 10778, 11618, 1096, 925, 872, 
      872, 1352, 10600, 12296, 1009, 954, 229, 549, 2465, 2372, 425, 452, 
      697, 785, 12137, 818, 545, 730, 6065, 8210, 13058, 900, 724, 4680, 
      4813, 7893, 9349, 410, 461, 1921, 929, 544, 5300, 2557, 9090, 10441, 
      3188, 2248, 1160, 605, 2738, 610, 6613, 1537, 976, 1476, 4932, 9601, 
      746, 1066, 8021, 9841, 2885, 1252, 776, 2120, 2792, 1690, 745, 1513, 
      5353, 6058, 3284, 1360, 1409, 2384, 4880, 6113, 7508, 9065, 12020, 
      1682, 1325, 3341, 6025, 9122, 4325, 4561, 4930, 5186, 5450, 5861, 9061, 
      13957, 5513, 9488, 14249, 14480, 2178, 3025, 5578, 2677, 1256, 1160, 
      4072, 4637, 2521, 1417, 4321, 1513, 4618, 8258, 12605, 3469, 13325, 
      2545, 1621, 3457, 5365, 9090, 10357, 1609, 6784, 5402, 2977, 5281, 
      6305, 14002, 2088, 1989, 1800, 7540, 15453, 3965, 2810, 1885, 1850, 
      1930, 2138, 15773, 2260, 1972, 1937, 2057, 8177, 8825, 8992, 10217, 
      2516, 2792, 4325, 6085, 11525, 13352, 2378, 2650, 6053, 8138, 9778, 
      11813, 2425, 2980, 10404, 3557, 2597, 5537, 13426, 2900, 3029, 3589, 
      5101, 5864, 5981, 7400, 4201, 2637, 2626, 2602, 2722, 3385, 3897, 6201, 
      2900, 2705, 7328, 15473, 2810, 4105, 4925, 6290, 10909, 15578, 16733, 
      6885, 15912, 7121, 4789, 3866, 3425, 3034, 3349, 4625, 11306, 16714, 
      19154, 4736, 4505, 3977, 3332, 3140, 3577, 6736, 10705, 3649, 6274, 
      6970, 14274, 3893, 3688, 6500, 4777, 3497, 4106, 5245, 15581, 6100, 
      3604, 3625, 6964, 8641, 15921, 4250, 3917, 4946, 5402, 7202, 7946, 
      8482, 14957, 17645, 19850, 4244, 4133, 4133, 8333, 10900, 5569, 6673, 
      6778, 8325, 11025, 11890, 14578, 14785, 15418, 16513, 4177, 6032, 6697, 
      6905, 13700, 14297, 19472, 11450, 11621, 5956, 6381, 6472, 6565, 14965, 
      16237, 5714, 4633, 5578, 5933, 9113, 9250, 10114, 16370, 7540, 8468, 
      10708, 11348, 15028, 4770, 9945, 24925, 5224, 6056, 26804, 7850, 5297, 
      7066, 10517, 19441, 22202, 5200, 9409, 14020, 18873, 23680, 25348, 
      27684, 5333, 5473, 6625, 8929, 10658, 13978, 18785, 21205, 23018, 
      25778, 6437, 22637, 25925, 7146, 8125, 14841, 15229, 23850, 26074, 
      5897, 12832, 14425, 16592, 28276, 30425, 8738, 7154, 6713, 10418, 
      12170, 14578, 21058, 27245, 28429, 8788, 6484, 8388, 8584, 16900, 
      28285, 6385, 16442, 6409, 6500, 8704, 10889, 12484, 25721, 26000, 6922, 
      7461, 15397, 16762, 27877, 8405, 9325, 11624, 17540, 26045, 33293, 
      10253, 7213, 6905, 6914, 8489, 15538, 9081, 7632, 8992, 19377, 25825, 
      33300, 7586, 7954, 8746, 9074, 19325, 21866, 22601, 30026, 10645, 9896, 
      12437, 20165, 21085, 27560, 11538, 10818, 8725, 9169, 9333, 11290, 
      11413, 12469, 19669, 32218, 13073, 11588, 9425, 7780, 7940, 8273, 
      10048, 10244, 11465, 20288, 7922, 8065, 8245, 8282, 8762, 8882, 9602, 
      29825, 24741, 34021, 8765, 10682, 10985, 11090, 13042, 13465, 8788, 
      8480, 11600, 11713, 25625, 32800, 8698, 9178, 12618, 32058, 32674, 
      23236, 25736, 26260, 26525, 27061, 36725, 27521, 38954, 9892, 9809, 
      10309, 27365, 28178, 40738, 10628, 39533, 10890, 11156, 10877, 12802, 
      13337, 30650, 16333, 11493, 30568, 35053, 43165, 10865, 34634, 35573, 
      44098, 35465, 44672, 14994, 13234, 15925, 16954, 35989, 41301, 14717, 
      13130, 16210, 38674, 14164, 12105, 13968, 16425, 16993, 42640, 44788, 
      12281, 13645, 13256, 18721, 14945, 17125, 15685, 16477, 16717, 16840, 
      16057, 22525, 18730, 16290, 17410, 21730, 21796, 21625, 15317, 15973, 
      17693, 17800, 25577, 23476, 17585, 17146, 19981, 18530, 19265, 19378, 
      19973, 20609, 26245, 17800, 19010, 20025, 19125, 19186, 20213, 20705, 
      22018, 19620, 22730, 25450, 23341, 25749, 23588, 25874, 27274, 26858, 
      26813, 27490, 28660, 28745, 28669, 31140, 29717, 31370, 31301, 31018, 
      31501, 32485, 31994, 32225, 34164, 34805, 35521, 36117, 36713, 37553, 
      37242, 39625, 40180, 45289, 46309, 46404 ], 
  [ 17225, 17161, 16949, 15925, 15145, 15138, 15154, 14893, 14690, 13289, 
      12869, 12002, 10880, 10205, 9945, 9882, 9629, 9445, 9409, 8649, 8362, 
      8210, 7888, 7592, 7450, 7056, 6925, 6521, 6521, 6341, 6266, 6184, 5954, 
      5945, 5626, 5393, 5193, 5218, 4394, 4754, 26297, 27505, 3924, 3650, 
      3482, 3881, 4442, 22250, 19748, 3361, 3650, 3757, 3005, 3065, 3380, 
      2785, 17345, 19604, 2797, 16525, 19242, 15044, 3185, 2929, 22658, 
      17093, 2885, 2273, 2434, 13873, 2132, 2120, 14437, 23341, 18409, 14569, 
      15860, 2720, 1945, 14705, 23165, 22585, 22298, 15538, 1898, 1930, 
      11258, 22789, 16322, 2581, 2642, 16081, 20369, 3449, 5696, 10436, 
      11801, 18945, 1525, 11925, 18421, 15605, 2285, 10853, 11444, 19940, 
      17753, 11773, 11978, 19792, 17937, 11905, 11497, 2257, 3060, 3826, 
      15080, 13037, 1172, 1277, 10181, 18513, 9370, 8485, 1114, 3589, 9925, 
      10498, 13858, 15973, 9305, 9124, 1249, 1553, 8420, 9124, 10628, 10825, 
      14650, 7850, 965, 3562, 16525, 8821, 1000, 1476, 1525, 1924, 2269, 
      10309, 16776, 15002, 14530, 922, 1241, 1625, 14066, 10585, 1040, 1313, 
      7025, 7673, 14708, 16605, 9565, 6058, 765, 729, 2938, 3229, 5085, 5770, 
      4901, 7681, 6709, 881, 626, 881, 949, 986, 4850, 580, 657, 1017, 2880, 
      11185, 14453, 7754, 6613, 6458, 5153, 3665, 725, 554, 5713, 7925, 
      11345, 13754, 520, 509, 1573, 2420, 4709, 6413, 3577, 1666, 1402, 6066, 
      9850, 11216, 401, 4000, 12242, 4985, 2665, 1730, 890, 1450, 4293, 1165, 
      1768, 2440, 5800, 9928, 8570, 5330, 410, 5330, 5017, 932, 545, 260, 
      985, 2105, 4745, 9061, 5409, 2725, 2341, 1009, 5554, 1796, 3332, 3769, 
      3650, 1069, 205, 1850, 11194, 10345, 3865, 2848, 1588, 346, 346, 9725, 
      3821, 125, 181, 9704, 7137, 4177, 3681, 1762, 810, 442, 106, 82, 162, 
      337, 757, 1602, 2290, 2581, 3445, 3562, 10673, 7633, 1088, 740, 68, 
      3200, 3893, 1418, 490, 1570, 2549, 4145, 4538, 6773, 9458, 6925, 5661, 
      1557, 1125, 765, 477, 661, 4660, 6925, 7250, 4514, 2834, 1625, 1049, 
      601, 1250, 1789, 2941, 3050, 7241, 3041, 2617, 2132, 2041, 1952, 1616, 
      1040, 137, 916, 1312, 2720, 3380, 3497, 6416, 8297, 9817, 8845, 4770, 
      3145, 3258, 3490, 8104, 6565, 6245, 5480, 5333, 4904, 53, 20, 293, 
      6728, 6562, 2705, 2501, 1937, 362, 50, 362, 10001, 8836, 6724, 4900, 
      400, 0, 7744, 4901, 290, 362, 2602, 3253, 1525, 680, 125, 173, 5480, 
      8285, 6093, 5193, 4770, 1453, 409, 90, 6733, 6257, 545, 160, 160, 545, 
      2417, 2825, 3041, 5057, 8480, 9232, 4925, 1961, 1469, 986, 281, 2525, 
      2626, 6586, 9434, 4525, 3757, 2952, 8317, 9445, 5978, 1730, 1010, 1205, 
      3770, 4810, 6133, 8330, 7120, 5689, 3785, 2665, 4177, 3681, 3330, 2197, 
      3330, 3562, 3944, 125, 6682, 6521, 3037, 1885, 1021, 962, 265, 410, 
      562, 2057, 4113, 2169, 873, 144, 145, 1588, 1744, 1908, 2080, 173, 425, 
      1613, 1933, 2669, 7058, 7738, 2696, 2405, 2312, 232, 392, 6920, 8296, 
      2529, 2434, 549, 229, 4745, 4612, 1345, 292, 257, 265, 8177, 2138, 
      1585, 290, 3425, 5050, 8938, 2260, 1924, 2440, 2533, 4813, 5949, 530, 
      461, 3881, 2249, 464, 2900, 1117, 5770, 6841, 5668, 4328, 2600, 565, 
      5018, 1370, 3893, 3177, 2176, 676, 2692, 6201, 706, 626, 4981, 6401, 
      5165, 2612, 1576, 1000, 1352, 3330, 985, 793, 3033, 3538, 5684, 800, 
      809, 1184, 2720, 3593, 4628, 5825, 8180, 3242, 845, 1741, 3545, 5882, 
      2405, 2561, 2810, 2986, 3170, 3461, 5861, 9797, 3233, 6208, 10049, 
      10240, 3898, 1665, 3298, 4637, 2056, 1480, 2312, 2677, 1481, 2257, 
      2521, 2393, 2738, 5338, 8765, 5669, 9365, 4225, 1621, 2097, 3285, 6010, 
      6997, 2129, 4304, 8242, 1937, 3281, 3985, 9962, 3208, 2989, 2440, 4900, 
      11173, 6205, 4450, 2525, 2210, 1970, 1858, 11453, 3380, 2612, 2297, 
      2017, 5417, 5905, 6032, 6977, 2116, 2152, 2845, 3965, 8045, 9512, 3298, 
      2210, 3973, 5458, 6698, 8293, 2385, 2340, 7204, 5317, 2437, 3697, 9626, 
      2500, 2509, 2669, 3461, 3944, 4021, 5000, 6201, 3277, 3226, 3042, 2682, 
      2665, 2857, 4201, 3860, 3145, 5008, 11353, 3250, 3065, 3485, 4330, 
      7709, 11458, 12413, 4765, 11752, 10081, 6869, 5426, 4625, 3554, 3029, 
      3425, 8066, 12434, 14474, 6736, 6385, 5537, 4292, 3620, 3137, 4736, 
      7625, 3249, 4474, 4930, 10474, 5213, 3368, 4660, 6617, 3737, 3506, 
      3965, 11581, 8500, 3924, 3825, 5044, 6201, 11881, 5570, 3757, 3946, 
      4162, 5242, 5746, 6122, 11117, 13325, 15170, 5444, 5213, 3853, 6053, 
      7940, 7569, 4993, 5058, 6085, 8065, 8730, 10858, 11025, 11538, 12433, 
      4217, 4672, 5057, 5185, 10180, 10657, 14912, 8450, 8581, 7956, 4981, 
      5032, 5085, 11245, 12277, 7514, 5513, 4658, 4813, 6793, 6890, 7514, 
      12410, 5780, 6388, 7988, 8468, 11348, 5290, 7465, 19645, 4904, 5096, 
      21284, 10370, 5057, 5666, 7957, 15041, 17362, 5440, 7209, 10660, 14593, 
      18640, 20068, 22084, 5813, 5393, 5585, 6929, 8138, 10658, 14545, 16565, 
      18098, 20458, 8077, 17797, 20605, 9106, 6525, 11401, 11709, 18850, 
      20754, 6737, 9872, 11105, 12832, 22676, 24545, 11258, 8954, 5993, 8138, 
      9410, 11258, 16538, 21805, 22829, 11268, 7684, 6868, 6984, 13140, 
      22725, 6305, 12802, 6929, 6500, 7184, 8609, 9764, 20561, 20800, 6562, 
      6661, 12037, 13122, 22437, 7165, 7685, 9224, 13780, 20885, 27173, 
      12973, 8333, 7145, 7114, 7289, 12218, 11281, 7072, 7632, 15337, 20745, 
      27220, 8746, 7274, 7586, 7754, 15325, 17426, 18041, 24386, 13325, 8296, 
      9997, 16045, 16805, 22280, 14458, 13498, 7765, 7969, 8053, 9250, 9333, 
      10069, 15669, 26338, 16393, 14468, 11465, 7940, 7780, 7753, 8528, 8644, 
      9425, 16208, 8282, 7985, 7925, 7922, 8002, 8042, 8362, 24305, 19981, 
      27981, 10045, 9122, 9305, 9370, 10682, 10985, 9908, 8720, 9760, 9833, 
      20785, 26960, 8818, 8658, 10498, 26338, 26874, 18836, 20936, 21380, 
      21605, 22061, 30445, 22481, 32434, 11332, 9409, 9509, 22405, 23098, 
      34058, 9748, 33013, 9970, 10196, 10237, 11162, 11497, 25330, 19813, 
      10573, 25288, 29173, 36325, 10625, 28834, 29653, 37178, 29585, 37712, 
      17914, 11754, 13525, 14274, 30069, 34741, 12757, 11890, 13850, 32474, 
      16564, 11665, 12448, 14065, 14473, 36000, 37908, 11881, 12365, 12296, 
      22321, 13385, 20165, 13925, 14517, 14677, 14760, 14417, 26685, 21970, 
      14650, 15370, 25610, 25636, 25425, 14677, 15053, 15973, 16040, 30017, 
      27476, 16105, 15986, 17741, 16970, 17425, 17498, 17893, 18409, 30565, 
      17000, 17690, 18385, 18325, 18346, 19093, 19345, 20138, 19060, 22210, 
      23570, 22581, 23869, 23108, 24554, 25394, 25378, 25493, 26010, 27380, 
      27425, 27549, 29380, 28757, 29650, 29741, 30098, 30501, 31005, 30914, 
      31025, 32884, 33565, 34481, 34957, 35633, 36073, 36082, 38425, 38900, 
      43889, 44829, 44884 ], 
  [ 26377, 24905, 25925, 24901, 23593, 22354, 22018, 23165, 21202, 22441, 
      22373, 17810, 20032, 17597, 19801, 19210, 18253, 18245, 17153, 16393, 
      17690, 18946, 13520, 12872, 12554, 14800, 15725, 16201, 12329, 15845, 
      14890, 15688, 14578, 14393, 13194, 14545, 12409, 8210, 9850, 8450, 
      7817, 8321, 8500, 13682, 11402, 8105, 6730, 5882, 4964, 8465, 15794, 
      6397, 8285, 7993, 15700, 8945, 3793, 4468, 8077, 3501, 4282, 3076, 
      6001, 6273, 55570, 46309, 15205, 8609, 7538, 2609, 10580, 9512, 2645, 
      56781, 48681, 42025, 44372, 15392, 10217, 2561, 56605, 55673, 55210, 
      43874, 10874, 8090, 1930, 56053, 45362, 5045, 4930, 2705, 52225, 3625, 
      2176, 1636, 1769, 49921, 8917, 1717, 3285, 44293, 15133, 1525, 1588, 
      3748, 48025, 1565, 1594, 51472, 48385, 37777, 37017, 4545, 3412, 2594, 
      43592, 39965, 8212, 7085, 1205, 49489, 33130, 31365, 7978, 2533, 1125, 
      1170, 1714, 2245, 33065, 32708, 11633, 5249, 1028, 1028, 1124, 1145, 
      42986, 30202, 8357, 2330, 46269, 32229, 6984, 4996, 4869, 4036, 3501, 
      981, 2344, 43690, 42866, 10250, 5465, 4441, 1570, 35753, 11600, 5009, 
      865, 809, 1684, 46525, 33853, 26650, 9565, 8473, 2410, 2173, 1213, 
      1018, 24085, 30209, 28181, 11441, 8194, 5809, 5525, 5386, 1154, 8676, 
      6817, 5065, 2176, 801, 42965, 30458, 28085, 27754, 24865, 21265, 10933, 
      7418, 785, 533, 785, 1258, 9320, 9133, 3509, 2420, 1013, 605, 21177, 
      15570, 3690, 610, 522, 37264, 7969, 1184, 39170, 24697, 18857, 15986, 
      4586, 3386, 23125, 14013, 2824, 2088, 520, 424, 32330, 25570, 10090, 
      578, 24905, 13252, 11281, 8356, 3977, 2281, 697, 33349, 25825, 19269, 
      18181, 3825, 450, 2500, 1220, 22073, 21778, 14093, 6893, 2378, 458, 
      35865, 22345, 19744, 2644, 10730, 5450, 221, 22301, 6989, 6341, 200, 
      29665, 23185, 21985, 16722, 13306, 11530, 8730, 8002, 6322, 5265, 3925, 
      2482, 1762, 1525, 981, 922, 36545, 30689, 14464, 13060, 8164, 1088, 
      22549, 15674, 4538, 2450, 1493, 625, 490, 85, 130, 29277, 26605, 16165, 
      14677, 13261, 4525, 4005, 436, 61, 29954, 24050, 19906, 16409, 14425, 
      12569, 2834, 2141, 1181, 1114, 29945, 20465, 19337, 17972, 17705, 
      17440, 16400, 14416, 9817, 3380, 2720, 1312, 916, 857, 80, 25, 137, 
      33133, 24658, 20745, 970, 850, 31688, 28565, 27893, 26248, 25925, 
      24968, 9029, 7060, 5045, 40, 28562, 19601, 19045, 17425, 11450, 9026, 
      4762, 145, 33124, 28900, 24964, 11664, 7744, 0, 24965, 5042, 4762, 
      1370, 21029, 16133, 13000, 9805, 5629, 200, 13, 27565, 25609, 24658, 
      15885, 11673, 6250, 45, 27905, 12337, 10016, 5792, 4241, 1537, 1241, 
      1105, 305, 32, 80, 24989, 17449, 15901, 14186, 5209, 1469, 1394, 74, 
      106, 24061, 22237, 20200, 45, 117, 27274, 16690, 3298, 2965, 778, 410, 
      149, 58, 29648, 26633, 22265, 1433, 23185, 21985, 21106, 18037, 1042, 
      922, 22600, 8749, 28682, 28345, 20285, 17021, 14045, 13810, 5897, 5162, 
      4610, 2057, 22945, 17833, 13369, 7888, 7713, 2644, 2448, 2260, 2080, 
      8269, 5353, 2669, 2285, 1613, 194, 170, 19240, 18421, 18152, 6920, 
      5672, 232, 200, 18721, 18450, 11461, 8325, 24281, 23972, 14897, 9092, 
      7825, 7481, 257, 17450, 15665, 7858, 1313, 650, 314, 17748, 16708, 
      2088, 2005, 765, 493, 10562, 9965, 22009, 17561, 9616, 1844, 4285, 666, 
      505, 26084, 22984, 18440, 9893, 24554, 14218, 1429, 19897, 16960, 6660, 
      2340, 745, 10034, 8194, 1109, 769, 24701, 18100, 14600, 5576, 4520, 
      20050, 11545, 7129, 2329, 1954, 25748, 7840, 7673, 5408, 2720, 2009, 
      1460, 1073, 788, 19610, 8237, 4205, 2137, 1130, 3461, 3265, 2986, 2810, 
      2642, 2405, 1285, 997, 2705, 1280, 1073, 1088, 20970, 5185, 2770, 
      22765, 15080, 12392, 4072, 3557, 6409, 15457, 4105, 15769, 3970, 1994, 
      1373, 24853, 1445, 21121, 11125, 5617, 3637, 1962, 1717, 13921, 2896, 
      30242, 6865, 3985, 3281, 1690, 17640, 16893, 14760, 2788, 1845, 25565, 
      21170, 14845, 13298, 11650, 10130, 1949, 17812, 14932, 13385, 11345, 
      2777, 2561, 2512, 2225, 9860, 8840, 5837, 4141, 2237, 2120, 16850, 
      9778, 4325, 3170, 2650, 2309, 11713, 9028, 2628, 22565, 11237, 5105, 
      2410, 10244, 9725, 8125, 5749, 5000, 4901, 3944, 24505, 15597, 15370, 
      14482, 12010, 9001, 7785, 4905, 17588, 14585, 4304, 2729, 14690, 7993, 
      6653, 5210, 3133, 2834, 2909, 4941, 2952, 32609, 25525, 21794, 19409, 
      15346, 11125, 7649, 3314, 3106, 3386, 25040, 24161, 21905, 18020, 
      15236, 10705, 5440, 3577, 10993, 6058, 5458, 3258, 20525, 11464, 6068, 
      24217, 14297, 10370, 7837, 3485, 28564, 14836, 14209, 6100, 4969, 3609, 
      20882, 12557, 9050, 8210, 6122, 5570, 5242, 3725, 3821, 4082, 20228, 
      19469, 12125, 5525, 4420, 25873, 7105, 6994, 5733, 4545, 4330, 3994, 
      3985, 3970, 3985, 13897, 8192, 7345, 7121, 4196, 4145, 4352, 4754, 
      4709, 26260, 8325, 8200, 8077, 4381, 4357, 24938, 18889, 10114, 9389, 
      6089, 6010, 5578, 4490, 7540, 6740, 5524, 5300, 4660, 17082, 6057, 
      5917, 13000, 10376, 6500, 30962, 13505, 9010, 6197, 5185, 5570, 16000, 
      7033, 5380, 5265, 5968, 6340, 6948, 17429, 14545, 10513, 7633, 6554, 
      5554, 5393, 5653, 5954, 6554, 24797, 6005, 6701, 27234, 8989, 5769, 
      5725, 6354, 6850, 19937, 6352, 6001, 5792, 7540, 8177, 31850, 26378, 
      12329, 7610, 6770, 6154, 6154, 7373, 7693, 31684, 22468, 9684, 9448, 
      6100, 7765, 15457, 6290, 18721, 16004, 10000, 8081, 7300, 7361, 7424, 
      14482, 12645, 6757, 6610, 8005, 11213, 9973, 8168, 6740, 7685, 9749, 
      34445, 22765, 17705, 17498, 11513, 7114, 30465, 14112, 11152, 7065, 
      7897, 9972, 23354, 13786, 11986, 11450, 7229, 7394, 7481, 9074, 34621, 
      10760, 8765, 7421, 7477, 8552, 36810, 34794, 13045, 12193, 11925, 9778, 
      9685, 9013, 7573, 9970, 40505, 36644, 29945, 18148, 16580, 14969, 
      11344, 11108, 9953, 7760, 19370, 17137, 16021, 15842, 14162, 13850, 
      12410, 9521, 8541, 10909, 25181, 11762, 11417, 11306, 9802, 9577, 
      24340, 19280, 11168, 11065, 8993, 10768, 18850, 15874, 10674, 10674, 
      10858, 8980, 9320, 9412, 9461, 9565, 12317, 9809, 13250, 27172, 17153, 
      15493, 10085, 10250, 14170, 15380, 13829, 15426, 15476, 16925, 13450, 
      12905, 11426, 44629, 16029, 11560, 12805, 15733, 19073, 12818, 13109, 
      16234, 13217, 16592, 40266, 14746, 12469, 11986, 13525, 15381, 13637, 
      15938, 12970, 14698, 36628, 19233, 15264, 13185, 12889, 16288, 17140, 
      19625, 16237, 17576, 47665, 16025, 43045, 15685, 15397, 15205, 15112, 
      16705, 54493, 45730, 16938, 15898, 52186, 52036, 51649, 21365, 20509, 
      17909, 17800, 59057, 54580, 19097, 20386, 17389, 19610, 18833, 18730, 
      18245, 18233, 59077, 22984, 21386, 20673, 24309, 24154, 23669, 22865, 
      21370, 26100, 29426, 24802, 28741, 25101, 30500, 28250, 26626, 28370, 
      29189, 29002, 31252, 31121, 32125, 31140, 34037, 31586, 32381, 35554, 
      35605, 33997, 35666, 35249, 36756, 37613, 39409, 39357, 40385, 39065, 
      40482, 42649, 42772, 47233, 47821, 47700 ], 
  [ 21268, 22324, 21130, 20098, 19732, 20705, 21001, 19618, 20813, 17300, 
      16596, 18661, 14869, 15588, 13364, 13721, 14026, 13700, 14504, 13736, 
      12185, 10909, 14645, 14625, 14621, 12125, 11152, 10042, 13122, 10000, 
      10625, 9841, 10309, 10440, 10817, 9320, 10658, 14033, 11245, 13005, 
      52186, 53954, 11465, 6849, 8361, 11700, 13801, 46449, 42685, 10474, 
      5161, 12826, 9972, 10312, 4745, 9050, 39290, 42809, 9760, 38048, 42305, 
      35725, 12104, 11426, 7633, 5008, 4240, 8388, 9529, 33988, 6565, 7393, 
      34970, 7892, 5480, 3880, 4329, 3789, 6514, 35514, 7712, 7412, 7265, 
      4145, 5905, 8177, 29825, 7474, 4365, 11764, 11965, 37864, 6170, 14450, 
      19637, 28577, 30922, 5444, 6784, 31184, 41600, 3922, 3202, 29410, 
      30421, 43957, 4808, 31028, 31373, 5725, 4850, 2458, 2330, 11570, 13913, 
      15937, 3529, 2746, 6701, 7786, 28450, 5000, 1597, 1412, 6781, 15556, 
      28052, 29045, 34645, 38020, 1530, 1489, 4114, 9738, 25425, 26689, 
      29313, 29650, 3233, 1193, 6208, 15665, 3986, 1322, 7361, 9797, 9986, 
      11365, 12410, 28850, 39377, 3301, 3109, 4621, 9000, 10504, 35125, 1682, 
      3757, 9490, 23042, 24250, 36185, 3920, 1360, 793, 4880, 5684, 14473, 
      15184, 19280, 20665, 754, 872, 740, 3592, 5717, 8072, 8420, 8597, 
      18901, 5249, 6866, 8906, 14549, 30554, 2880, 801, 640, 625, 580, 772, 
      3712, 6201, 20740, 24912, 30852, 34801, 4625, 4754, 11138, 13525, 
      18754, 22138, 680, 1709, 10685, 21509, 28373, 1597, 5482, 17341, 1921, 
      404, 884, 1489, 9049, 11009, 410, 2042, 12025, 13817, 21097, 28585, 
      765, 325, 3805, 20205, 290, 2225, 3098, 4913, 9698, 13058, 19058, 832, 
      260, 656, 832, 9860, 20705, 12325, 16101, 296, 317, 1796, 5972, 12517, 
      30821, 1130, 250, 493, 11833, 3169, 7369, 28368, 202, 5746, 6362, 
      28345, 296, 136, 200, 941, 1949, 2701, 4325, 4861, 6341, 7496, 9316, 
      11981, 13789, 14500, 16484, 16741, 1170, 370, 1525, 2017, 4705, 15957, 
      128, 1153, 8345, 11945, 14464, 18020, 18833, 23168, 27953, 218, 74, 
      1010, 1418, 1898, 8330, 9074, 19093, 23458, 261, 45, 325, 936, 1480, 
      2152, 11061, 12580, 15412, 15661, 250, 250, 386, 601, 650, 701, 925, 
      1469, 3506, 10025, 11261, 14909, 16409, 16666, 22525, 25946, 28586, 
      592, 17, 212, 16145, 16657, 409, 130, 90, 25, 18, 9, 3978, 5485, 7578, 
      23113, 125, 328, 404, 680, 2605, 3973, 7925, 28904, 577, 145, 1, 2501, 
      4901, 24965, 0, 7569, 7921, 14641, 170, 962, 1937, 3482, 6890, 20737, 
      25922, 68, 8, 5, 1028, 2504, 6245, 23108, 90, 2218, 3373, 6733, 8658, 
      14170, 15138, 15634, 19890, 26253, 27565, 16, 692, 1040, 1537, 7412, 
      14416, 14657, 22817, 27905, 34, 106, 281, 25946, 27914, 85, 877, 10237, 
      10852, 17197, 19357, 21940, 25957, 245, 74, 130, 14690, 100, 164, 233, 
      640, 16193, 16705, 145, 4306, 221, 200, 356, 884, 1700, 1781, 6824, 
      7669, 8381, 13096, 170, 746, 1970, 5021, 5162, 11785, 12221, 12665, 
      13117, 4768, 7540, 11808, 12688, 14544, 23553, 24793, 569, 698, 745, 
      5945, 7225, 23273, 25769, 680, 725, 2900, 4820, 234, 241, 1594, 4321, 
      5266, 5554, 25506, 985, 1412, 5297, 16132, 19577, 26825, 965, 1189, 
      13745, 13978, 19058, 21314, 3573, 3924, 482, 1090, 4205, 14761, 9616, 
      20849, 22900, 445, 505, 1017, 4162, 493, 2165, 16868, 890, 1429, 6929, 
      13985, 21554, 4297, 5617, 19072, 21892, 634, 1301, 2225, 8369, 9841, 
      1037, 3592, 6760, 14600, 15805, 729, 6205, 6354, 8829, 13725, 15858, 
      18153, 20610, 25065, 1225, 5968, 10784, 15668, 20665, 12564, 13000, 
      13669, 14125, 14589, 15300, 20500, 27796, 14650, 21125, 28186, 28517, 
      1313, 9860, 14713, 1210, 2689, 3793, 11905, 12970, 8552, 2746, 12250, 
      2740, 12745, 18985, 25632, 1394, 26650, 1768, 5044, 10280, 13988, 
      20213, 22180, 3730, 16405, 1721, 8996, 13700, 15524, 27521, 2705, 2906, 
      3617, 17557, 29570, 1780, 2125, 3700, 4365, 5245, 6253, 29988, 2873, 
      3785, 4450, 5570, 18490, 19538, 19805, 21730, 6925, 7801, 11434, 14794, 
      23634, 26361, 3485, 7157, 14660, 18245, 20885, 24020, 5930, 7985, 
      21809, 2560, 6400, 13540, 26329, 7301, 7730, 9290, 12602, 14065, 14282, 
      16801, 2600, 4436, 4525, 4901, 6221, 8584, 9896, 14600, 3897, 5002, 
      16525, 29170, 5105, 10100, 11920, 14585, 22304, 29273, 30928, 15578, 
      29705, 3112, 2980, 3357, 3816, 5125, 7540, 11016, 22797, 30805, 34245, 
      3125, 3194, 3466, 4321, 5329, 8066, 15125, 21794, 8036, 14161, 15457, 
      27161, 3978, 7873, 14485, 3560, 6280, 8989, 11828, 28964, 3481, 6185, 
      6506, 15145, 18122, 29402, 4329, 7696, 10825, 11881, 15481, 16825, 
      17761, 27936, 31824, 34929, 4621, 4810, 8210, 17410, 21677, 3944, 
      14248, 14453, 17300, 21800, 23165, 27253, 27560, 28493, 30088, 7450, 
      12805, 14170, 14578, 25873, 26770, 34245, 22321, 22592, 4325, 13250, 
      13441, 13634, 27634, 29506, 4581, 5800, 11245, 12100, 18280, 18517, 
      19981, 29637, 15305, 17033, 20873, 21913, 27593, 6833, 19508, 41488, 
      9385, 11817, 43965, 4909, 9256, 13925, 20276, 33800, 37661, 7957, 
      18266, 25777, 32930, 39637, 41905, 45041, 7488, 9028, 12580, 17284, 
      20313, 25633, 32740, 36160, 38673, 42433, 5690, 38090, 42578, 5597, 
      15476, 26792, 27380, 39701, 42725, 7146, 23581, 26074, 29341, 45625, 
      48474, 5785, 6001, 11860, 19465, 22417, 26225, 35705, 44192, 45776, 
      5933, 6829, 15533, 15929, 29645, 45530, 9928, 28885, 8450, 9841, 15845, 
      19930, 22625, 41962, 42341, 11161, 12800, 27136, 29201, 44816, 14842, 
      16762, 20961, 30277, 42282, 51930, 6788, 7748, 9640, 9749, 14824, 
      27173, 6914, 12365, 15725, 32810, 41858, 51833, 8017, 12985, 14977, 
      15705, 32656, 36297, 37332, 47457, 7274, 17225, 21866, 33794, 35114, 
      44089, 7565, 7445, 14452, 15496, 15860, 19717, 19940, 21796, 32996, 
      50245, 8098, 7713, 7650, 10705, 11665, 12898, 17173, 17569, 19890, 
      33813, 10345, 11588, 12368, 12505, 13985, 14305, 16025, 46948, 39962, 
      52442, 8884, 17901, 18504, 18709, 22261, 22984, 9305, 11197, 19517, 
      19730, 41042, 50717, 11713, 13793, 21233, 49673, 50489, 37549, 41049, 
      41773, 42138, 42874, 55738, 43432, 58565, 9601, 14116, 15616, 43072, 
      44185, 60745, 16133, 59138, 16493, 16857, 15776, 20201, 21236, 47249, 
      10930, 17090, 47065, 53050, 63562, 14760, 52429, 53668, 64693, 53458, 
      65365, 10985, 20225, 25216, 26945, 54080, 60992, 22906, 19517, 25397, 
      57461, 11449, 16490, 21053, 25610, 26578, 62525, 65273, 16564, 20128, 
      18937, 13000, 22122, 12800, 23360, 24650, 25090, 25313, 23426, 15392, 
      13897, 23657, 25777, 15293, 15457, 15386, 20176, 21530, 25250, 25457, 
      17730, 16729, 24538, 23297, 28832, 25677, 27112, 27325, 28420, 29354, 
      18688, 23041, 25549, 27362, 24356, 24517, 26240, 27332, 29945, 24245, 
      27233, 33353, 28442, 33650, 27985, 32365, 35165, 33745, 33298, 34373, 
      35033, 35218, 34640, 38705, 35280, 38833, 38362, 36473, 37154, 39338, 
      37845, 38376, 40505, 41042, 41252, 42146, 42538, 44378, 43265, 45736, 
      46489, 51874, 53090, 53285 ], 
  [ 18049, 17713, 17737, 16705, 15817, 15572, 15520, 15529, 14984, 14081, 
      13725, 12136, 11650, 10629, 10841, 10676, 10285, 10133, 9893, 9125, 
      9140, 9256, 7946, 7578, 7400, 7514, 7585, 7345, 6597, 7129, 6884, 6970, 
      6568, 6525, 6032, 6101, 5525, 4724, 4372, 4392, 21649, 22721, 3722, 
      4500, 3924, 3609, 3796, 18000, 15802, 3253, 4900, 3169, 2925, 2917, 
      4658, 2873, 13625, 15578, 2713, 12905, 15248, 11626, 2621, 2465, 27904, 
      21625, 4153, 2385, 2308, 10585, 2650, 2434, 11045, 28685, 23141, 18757, 
      20250, 4050, 2425, 11241, 28505, 27857, 27536, 19892, 2512, 2000, 8336, 
      28093, 20808, 1933, 1960, 12373, 25397, 2357, 3890, 7610, 8737, 23801, 
      1825, 8825, 14369, 20017, 3637, 7921, 8410, 15682, 22469, 8669, 8840, 
      24778, 22685, 15769, 15293, 1565, 1994, 2452, 19450, 17101, 1394, 1261, 
      7309, 23357, 12820, 11765, 1300, 2245, 7085, 7556, 10372, 12181, 12753, 
      12538, 2113, 1125, 5850, 6418, 7650, 7813, 18980, 11024, 1249, 2180, 
      21125, 12197, 1010, 1010, 1025, 1186, 1361, 7361, 12842, 19396, 18856, 
      1576, 909, 1021, 10504, 14297, 1930, 877, 4685, 5197, 11042, 21233, 
      13105, 8884, 1313, 1073, 1684, 1873, 3185, 3700, 7453, 10877, 9701, 
      1765, 932, 677, 677, 680, 2980, 986, 689, 641, 1586, 8021, 18801, 
      10980, 9601, 9412, 7801, 5905, 1537, 720, 3601, 5337, 8145, 10180, 
      1058, 1013, 785, 1258, 2833, 4129, 5813, 3188, 680, 3848, 6884, 15082, 
      697, 2290, 16276, 7625, 4625, 3316, 436, 656, 6761, 2477, 802, 1202, 
      3610, 6922, 11988, 8068, 1108, 3240, 7685, 2138, 1445, 650, 389, 965, 
      2789, 12577, 8177, 4745, 4225, 377, 3392, 754, 1746, 6125, 5972, 2405, 
      317, 772, 7940, 14093, 6253, 4930, 610, 1168, 148, 6705, 6205, 265, 
      185, 6682, 10301, 6661, 6029, 3464, 2036, 1396, 584, 424, 164, 101, 
      181, 584, 1000, 1189, 1781, 1864, 14481, 10897, 2482, 1930, 442, 1602, 
      6305, 2980, 80, 548, 1153, 2273, 2564, 4289, 6464, 10049, 8513, 3185, 
      2549, 1985, 65, 113, 2650, 4405, 10440, 7092, 4936, 3285, 2437, 1717, 
      360, 661, 1405, 1480, 10429, 5209, 4649, 3994, 3869, 3746, 3274, 2426, 
      809, 194, 386, 1250, 1706, 1789, 3994, 5501, 6749, 12337, 7412, 5345, 
      1616, 1780, 11458, 9613, 9225, 8290, 8109, 7578, 585, 178, 9, 4234, 
      9608, 4765, 4493, 3725, 1300, 580, 8, 6893, 12322, 9802, 7570, 1370, 
      290, 5042, 7569, 0, 4, 1156, 5477, 3137, 1850, 785, 17, 3250, 5477, 
      9029, 7925, 7400, 3029, 1373, 68, 4229, 9225, 1609, 850, 34, 45, 1033, 
      1305, 1453, 2925, 5634, 6250, 7585, 3737, 3041, 2320, 17, 1105, 1172, 
      4112, 6416, 7081, 6109, 5066, 5501, 6425, 8872, 3400, 232, 325, 1972, 
      2740, 3757, 5512, 10250, 8513, 6133, 1205, 6625, 5993, 5540, 4033, 
      1664, 1828, 6322, 565, 9704, 9509, 5141, 3581, 2309, 2216, 125, 100, 
      116, 829, 6521, 3965, 2057, 410, 377, 562, 650, 746, 850, 505, 145, 
      585, 769, 1233, 4500, 5044, 4658, 4265, 4138, 290, 178, 4394, 5498, 
      4421, 4292, 1421, 557, 7281, 7114, 2725, 754, 481, 421, 5409, 3856, 
      3065, 512, 1777, 2960, 6032, 4010, 3538, 1130, 1189, 2789, 3653, 1224, 
      1053, 6137, 3961, 986, 1450, 481, 3536, 4369, 8362, 6682, 4410, 1117, 
      7540, 2600, 2165, 5153, 3778, 578, 1370, 3893, 1252, 832, 2977, 4057, 
      7681, 4346, 2834, 626, 706, 5300, 1765, 757, 1637, 1972, 8298, 898, 
      873, 738, 1458, 2025, 2754, 3645, 5490, 5140, 1009, 953, 2009, 3700, 
      1341, 1429, 1576, 1684, 1800, 1989, 3709, 6829, 1861, 3986, 7045, 7202, 
      5924, 1073, 1924, 6865, 3298, 2314, 1378, 1573, 1157, 3529, 1549, 3697, 
      1696, 3412, 6057, 8093, 6553, 6205, 2173, 1493, 2069, 3944, 4693, 3121, 
      2746, 11204, 1601, 2129, 2561, 7076, 4706, 4385, 3530, 3202, 8081, 
      8653, 6388, 3613, 3060, 2548, 2164, 8325, 4874, 3698, 3145, 2525, 3613, 
      3965, 4058, 4765, 2314, 2146, 2125, 2701, 5625, 6786, 4616, 2372, 2741, 
      3716, 4616, 5837, 2885, 2330, 5018, 7345, 2833, 2665, 6928, 2690, 2597, 
      2417, 2597, 2842, 2885, 3490, 8429, 4349, 4264, 3944, 3176, 2581, 2501, 
      3029, 5202, 4045, 3562, 8377, 4148, 2705, 2785, 3188, 5513, 8480, 9265, 
      3485, 8738, 13117, 9157, 7272, 6165, 4516, 3277, 2925, 5832, 9316, 
      11016, 8954, 8501, 7381, 5626, 4546, 3281, 3554, 5525, 3425, 3460, 
      3712, 7760, 6849, 3610, 3610, 8693, 4453, 3508, 3389, 8693, 11050, 
      4706, 4505, 3922, 4637, 8957, 7200, 4129, 3604, 3616, 4084, 4384, 4624, 
      8361, 10161, 11700, 6970, 6637, 4121, 4621, 5930, 9773, 4069, 4100, 
      4685, 6053, 6548, 8200, 8333, 8744, 9469, 4753, 4018, 4165, 4225, 7690, 
      8065, 11538, 6400, 6497, 10154, 4289, 4306, 4325, 8581, 9409, 9540, 
      6757, 4372, 4357, 5317, 5380, 5800, 9540, 4778, 5114, 6170, 6514, 8714, 
      6224, 5849, 15649, 5122, 4770, 17082, 13000, 5341, 4964, 6269, 11789, 
      13736, 6130, 5825, 8290, 11441, 14842, 16066, 17810, 6705, 5809, 5185, 
      5713, 6480, 8320, 11425, 13105, 14400, 16420, 9953, 14165, 16565, 
      11252, 5645, 8957, 9197, 15080, 16712, 7929, 7834, 8761, 10114, 18394, 
      20025, 13876, 10960, 5857, 6676, 7540, 8912, 13172, 17657, 18545, 
      13850, 9178, 6050, 6098, 10418, 18473, 6709, 10180, 7841, 6970, 6362, 
      7141, 7922, 16645, 16850, 6724, 6449, 9649, 10496, 18281, 6577, 6757, 
      7650, 11050, 16965, 22437, 15749, 9749, 7813, 7748, 6733, 9860, 13613, 
      7058, 6938, 12365, 16889, 22514, 10192, 7156, 7060, 7092, 12385, 14112, 
      14625, 20052, 16061, 7394, 8381, 13001, 13625, 18250, 17396, 16232, 
      7405, 7405, 7421, 7972, 8021, 8485, 12725, 21796, 19669, 17370, 13653, 
      8530, 8098, 7765, 7690, 7738, 8145, 13194, 9040, 8369, 8105, 8068, 
      7808, 7780, 7760, 20065, 16385, 23297, 11581, 8244, 8325, 8356, 9124, 
      9325, 11306, 9370, 8642, 8681, 17117, 22442, 9364, 8660, 9140, 21920, 
      22388, 15538, 17298, 17674, 17865, 18253, 25549, 18637, 27332, 12994, 
      9505, 9265, 18625, 19216, 28816, 9434, 27905, 9620, 9810, 10121, 10196, 
      10361, 21236, 23197, 10217, 21226, 24601, 30937, 10845, 24328, 25045, 
      31720, 25009, 32218, 20816, 10916, 11905, 12416, 25457, 29585, 11509, 
      11252, 12260, 27620, 19018, 11705, 11570, 12473, 12745, 30770, 32474, 
      11953, 11689, 11890, 25789, 12465, 23153, 12833, 13253, 13345, 13394, 
      13421, 30617, 25120, 13652, 14032, 29300, 29290, 29045, 14521, 14657, 
      14897, 14930, 34173, 31258, 15229, 15380, 16217, 16020, 16237, 16276, 
      16501, 16913, 34609, 16690, 16936, 17357, 18005, 17992, 18497, 18545, 
      18896, 18938, 22100, 22304, 22265, 22601, 23026, 23752, 24116, 24436, 
      24685, 25064, 26594, 26605, 26897, 28178, 28233, 28480, 28705, 29600, 
      29933, 30029, 30276, 30285, 32066, 32777, 33857, 34229, 34969, 35069, 
      35348, 37645, 38050, 42913, 43781, 43802 ], 
  [ 18153, 17785, 17837, 16805, 15905, 15632, 15572, 15613, 15028, 14185, 
      13837, 12164, 11754, 10693, 10961, 10784, 10377, 10229, 9965, 9197, 
      9248, 9396, 7970, 7594, 7412, 7586, 7681, 7461, 6625, 7241, 6976, 7082, 
      6660, 6613, 6100, 6205, 5585, 4688, 4392, 4372, 21125, 22181, 3722, 
      4624, 4000, 3601, 3744, 17524, 15362, 3265, 5072, 3125, 2941, 2925, 
      4834, 2909, 13213, 15130, 2729, 12505, 14804, 11250, 2581, 2437, 28548, 
      22185, 4329, 2425, 2320, 10225, 2738, 2498, 10673, 29341, 23725, 19277, 
      20794, 4234, 2509, 10861, 29161, 28505, 28180, 20432, 2612, 2036, 8020, 
      28745, 21364, 1885, 1908, 11965, 26017, 2257, 3706, 7306, 8405, 24401, 
      1889, 8489, 13921, 20565, 3825, 7605, 8082, 15210, 23053, 8333, 8500, 
      25394, 23273, 16253, 15769, 1513, 1898, 2320, 19994, 17609, 1450, 1289, 
      7001, 23957, 13256, 12181, 1352, 2117, 6781, 7240, 9992, 11765, 13189, 
      12970, 2245, 1105, 5578, 6130, 7330, 7489, 19520, 11428, 1313, 2048, 
      21697, 12625, 1042, 986, 997, 1130, 1285, 7045, 12410, 19944, 19396, 
      1684, 901, 981, 10116, 14765, 2066, 857, 4441, 4937, 10642, 21809, 
      13553, 9248, 1409, 1145, 1568, 1745, 2993, 3488, 7785, 11285, 10085, 
      1901, 1000, 685, 677, 676, 2792, 1066, 725, 629, 1466, 7681, 19345, 
      11392, 9985, 9792, 8145, 6201, 1665, 772, 3385, 5065, 7801, 9792, 1154, 
      1105, 725, 1154, 2645, 3893, 6109, 3400, 628, 3620, 6568, 15570, 765, 
      2122, 16784, 7969, 4889, 3536, 416, 596, 7085, 2665, 722, 1090, 3386, 
      6602, 12424, 8424, 1224, 3028, 8033, 2314, 1585, 730, 353, 865, 2593, 
      13025, 8537, 5017, 4481, 337, 3172, 666, 1594, 6437, 6280, 2597, 365, 
      680, 7592, 14569, 6569, 5210, 530, 1300, 160, 6385, 6521, 317, 221, 
      6362, 10709, 6989, 6341, 3700, 2216, 1544, 676, 500, 200, 109, 149, 
      500, 884, 1061, 1621, 1700, 14965, 11317, 2682, 2106, 522, 1450, 6625, 
      3200, 68, 464, 1025, 2089, 2368, 4033, 6148, 10453, 8885, 3413, 2753, 
      2165, 53, 85, 2450, 4145, 10852, 7432, 5220, 3517, 2637, 1885, 292, 
      565, 1261, 1332, 10841, 5501, 4925, 4250, 4121, 3994, 3506, 2626, 925, 
      146, 314, 1114, 1546, 1625, 3746, 5209, 6425, 12785, 7760, 5641, 1460, 
      1616, 11890, 10009, 9613, 8658, 8473, 7930, 685, 234, 13, 3978, 10004, 
      5045, 4765, 3973, 1448, 680, 4, 6565, 12770, 10202, 7922, 1522, 362, 
      4762, 7921, 4, 0, 1024, 5777, 3365, 2026, 901, 37, 3026, 5185, 9413, 
      8285, 7748, 3253, 1525, 104, 3973, 9613, 1773, 970, 58, 25, 909, 1165, 
      1305, 2713, 5338, 5938, 7937, 3985, 3265, 2516, 25, 977, 1040, 3860, 
      6100, 7421, 6425, 5354, 5209, 6109, 9252, 3636, 180, 261, 1800, 2536, 
      3517, 5220, 10658, 8885, 6449, 1073, 6953, 6305, 5840, 4289, 1508, 
      1664, 6642, 657, 10100, 9901, 5429, 3821, 2501, 2404, 149, 104, 104, 
      725, 6845, 4217, 2237, 482, 445, 482, 562, 650, 746, 585, 153, 505, 
      673, 1105, 4240, 4768, 4930, 4525, 4394, 338, 194, 4138, 5210, 4685, 
      4552, 1565, 637, 7621, 7450, 2929, 850, 549, 481, 5125, 4100, 3281, 
      580, 1625, 2756, 5732, 4258, 3770, 1018, 1073, 2593, 3425, 1348, 1165, 
      6445, 4205, 1090, 1322, 449, 3316, 4121, 8722, 7002, 4666, 1225, 7880, 
      2788, 2005, 5429, 4010, 610, 1258, 3665, 1360, 900, 2785, 3825, 8021, 
      4594, 3026, 626, 674, 5576, 1901, 797, 1517, 1832, 8650, 954, 925, 730, 
      1354, 1885, 2578, 3433, 5218, 5408, 1073, 905, 1873, 3488, 1261, 1341, 
      1476, 1576, 1684, 1861, 3501, 6525, 1745, 3770, 6737, 6890, 6208, 1049, 
      1808, 7173, 3490, 2458, 1314, 1489, 1165, 3725, 1481, 3897, 1620, 3232, 
      5785, 8425, 6269, 6485, 2285, 1469, 1973, 3748, 4469, 3285, 2610, 
      11600, 1609, 2041, 2441, 6784, 4930, 4597, 3706, 3050, 7765, 8989, 
      6664, 3789, 3208, 2664, 2248, 8005, 5098, 3874, 3293, 2633, 3449, 3785, 
      3874, 4553, 2386, 2194, 2089, 2601, 5389, 6514, 4820, 2440, 2645, 3560, 
      4420, 5597, 2993, 2378, 4810, 7633, 2929, 2593, 6660, 2762, 2657, 2437, 
      2545, 2762, 2801, 3362, 8741, 4525, 4436, 4100, 3284, 2621, 2509, 2941, 
      5410, 4201, 3442, 8077, 4304, 2713, 2753, 3104, 5305, 8180, 8945, 3385, 
      8434, 13525, 9477, 7540, 6397, 4680, 3357, 2917, 5620, 9000, 10660, 
      9266, 8801, 7649, 5834, 4706, 3349, 3466, 5329, 3497, 3392, 3620, 7492, 
      7093, 3690, 3538, 8989, 4589, 3560, 3373, 8405, 11402, 4850, 4637, 
      3842, 4505, 8665, 7444, 4225, 3616, 3604, 4000, 4276, 4500, 8089, 9841, 
      11344, 7202, 6857, 4205, 4505, 5746, 10085, 4013, 4040, 4573, 5869, 
      6344, 7940, 8069, 8468, 9173, 4869, 3994, 4113, 4165, 7450, 7813, 
      11194, 6212, 6305, 10466, 4261, 4274, 4289, 8321, 9125, 9832, 6957, 
      4392, 4357, 5197, 5256, 5652, 9256, 4714, 5018, 6010, 6338, 8458, 6388, 
      5713, 15233, 5202, 4786, 16642, 13364, 5429, 4936, 6125, 11461, 13364, 
      6266, 5717, 8066, 11125, 14450, 15650, 17362, 6865, 5913, 5193, 5625, 
      6340, 8100, 11113, 12753, 14020, 16000, 10229, 13793, 16145, 11560, 
      5597, 8725, 8957, 14692, 16292, 8125, 7650, 8541, 9850, 17946, 19549, 
      14240, 11252, 5897, 6560, 7376, 8692, 12832, 17225, 18097, 14210, 9410, 
      6010, 6050, 10154, 18029, 6813, 9928, 8005, 7082, 6322, 7025, 7762, 
      16241, 16442, 6800, 6481, 9425, 10244, 17849, 6565, 6705, 7522, 10786, 
      16561, 21937, 16133, 9973, 7949, 7880, 6725, 9640, 13945, 7114, 6914, 
      12073, 16493, 22018, 10420, 7200, 7056, 7072, 12097, 13780, 14281, 
      19600, 16441, 7346, 8249, 12701, 13309, 17834, 17800, 16612, 7421, 
      7397, 7405, 7880, 7925, 8357, 12437, 21320, 20113, 17770, 13969, 8658, 
      8194, 7825, 7650, 7690, 8053, 12898, 9188, 8473, 8185, 8144, 7844, 
      7808, 7748, 19625, 16021, 22805, 11821, 8200, 8269, 8296, 9000, 9189, 
      11530, 9506, 8570, 8605, 16745, 21970, 9488, 8720, 9040, 21460, 21920, 
      15210, 16930, 17298, 17485, 17865, 25033, 18245, 26792, 13250, 9577, 
      9297, 18241, 18820, 28260, 9458, 27365, 9640, 9826, 10169, 10144, 
      10289, 20816, 23657, 10237, 20810, 24125, 30365, 10933, 23860, 24565, 
      31140, 24533, 31634, 21220, 10880, 11777, 12260, 24977, 29041, 11425, 
      11240, 12136, 27112, 19370, 11773, 11530, 12349, 12605, 30218, 31898, 
      12025, 11673, 11906, 26261, 12421, 23569, 12769, 13169, 13253, 13298, 
      13369, 31145, 25556, 13600, 13940, 29800, 29786, 29537, 14569, 14677, 
      14837, 14866, 34729, 31770, 15193, 15376, 16105, 15976, 16165, 16200, 
      16405, 16805, 35153, 16722, 16916, 17305, 18037, 18020, 18497, 18521, 
      18820, 18994, 22160, 22228, 22301, 22525, 23090, 23732, 24040, 24400, 
      24665, 25028, 26578, 26585, 26897, 28114, 28249, 28420, 28661, 29620, 
      29945, 29993, 30280, 30277, 32050, 32765, 33865, 34225, 34973, 35033, 
      35344, 37637, 38034, 42885, 43745, 43762 ], 
  [ 20905, 20025, 20525, 19493, 18401, 17680, 17492, 18045, 16820, 16937, 
      16717, 13700, 14506, 12805, 13969, 13600, 12937, 12853, 12205, 11437, 
      12064, 12724, 9442, 8938, 8692, 9826, 10305, 10405, 8161, 10121, 9536, 
      9962, 9220, 9109, 8276, 8957, 7633, 5200, 5800, 5140, 13829, 14629, 
      4810, 7696, 6304, 4561, 4000, 10996, 9410, 4545, 8912, 3509, 4285, 
      4141, 8738, 4573, 7709, 9050, 4073, 7193, 8788, 6322, 3029, 3077, 
      39940, 32233, 8233, 4153, 3600, 5553, 5234, 4610, 5809, 40925, 34157, 
      28685, 30586, 8266, 4941, 5869, 40745, 39961, 39572, 30160, 5300, 3700, 
      4052, 40265, 31348, 2205, 2164, 6525, 37025, 1745, 1850, 3530, 4181, 
      35089, 4001, 4201, 7841, 30421, 7921, 3637, 3922, 8746, 33485, 4045, 
      4148, 36338, 33769, 25085, 24473, 1769, 1450, 1296, 29786, 26825, 3434, 
      2825, 3161, 34645, 21320, 19925, 3272, 1157, 3005, 3272, 5000, 6197, 
      21253, 20970, 5445, 1873, 2314, 2610, 3298, 3393, 29248, 18980, 3425, 
      1024, 31937, 20561, 2642, 1690, 1637, 1322, 1157, 3077, 6586, 29800, 
      29124, 4500, 1861, 1429, 4996, 23341, 5330, 1625, 1625, 1865, 5330, 
      32113, 21809, 16160, 4033, 3385, 800, 785, 1009, 1184, 14185, 18901, 
      17317, 5165, 3176, 1901, 1765, 1700, 872, 3434, 2389, 1525, 634, 3329, 
      29137, 19072, 17217, 16960, 14737, 12025, 4801, 2692, 1017, 1801, 3385, 
      4672, 3778, 3665, 853, 578, 725, 1205, 11933, 7880, 884, 1060, 2600, 
      24466, 2941, 522, 26000, 14561, 10201, 8144, 1184, 724, 13357, 6761, 
      530, 386, 890, 2570, 20488, 15208, 4168, 724, 14689, 6218, 4913, 3098, 
      865, 353, 545, 21281, 15385, 10457, 9665, 785, 740, 346, 250, 12517, 
      12296, 6757, 2221, 296, 3112, 23273, 12713, 10778, 338, 4500, 1440, 
      2353, 12665, 2237, 1885, 2330, 18325, 13325, 12421, 8564, 6184, 5000, 
      3236, 2804, 1864, 1325, 725, 244, 116, 101, 149, 164, 23797, 19125, 
      6970, 6010, 2890, 106, 12833, 7808, 964, 208, 65, 233, 320, 1025, 2180, 
      18005, 15925, 8149, 7105, 6133, 949, 725, 338, 1073, 18532, 13960, 
      10852, 8317, 6925, 5661, 292, 117, 45, 52, 18521, 11261, 10429, 9434, 
      9241, 9050, 8306, 6914, 3869, 466, 250, 26, 74, 89, 866, 1625, 2329, 
      21041, 14416, 11465, 52, 80, 19890, 17433, 16909, 15634, 15385, 14650, 
      3373, 2218, 1165, 970, 17428, 10613, 10205, 9029, 4904, 3368, 1028, 
      2405, 21026, 17690, 14642, 5042, 2602, 1370, 14641, 1156, 1024, 0, 
      11665, 8101, 5930, 3845, 1445, 530, 1601, 16645, 15133, 14404, 7925, 
      5045, 1768, 965, 16909, 5485, 3978, 1530, 793, 13, 13, 25, 409, 1690, 
      2034, 14657, 9041, 7937, 6740, 1241, 17, 16, 916, 2132, 13949, 12569, 
      11050, 1625, 2141, 16420, 8500, 436, 325, 136, 360, 765, 1636, 18274, 
      15925, 12593, 49, 13289, 12385, 11728, 9473, 100, 128, 12850, 3217, 
      17524, 17261, 11125, 8749, 6661, 6500, 1621, 1256, 1000, 149, 13117, 
      9337, 6205, 2722, 2621, 290, 242, 202, 170, 2953, 1369, 313, 225, 145, 
      1168, 1440, 10370, 9773, 9578, 2194, 1538, 1130, 1690, 9997, 9800, 
      4957, 3005, 14149, 13914, 7281, 3474, 2725, 2529, 1669, 9092, 7825, 
      2756, 281, 580, 2020, 9314, 8570, 314, 305, 545, 865, 4420, 4045, 
      12461, 9197, 3842, 362, 1025, 884, 1241, 15570, 13210, 9850, 4041, 
      14408, 6884, 533, 10933, 8810, 2210, 554, 1105, 4176, 3076, 801, 1201, 
      14549, 9650, 7186, 1714, 1250, 11080, 5165, 2525, 685, 680, 15370, 
      2938, 2845, 1690, 778, 733, 850, 1129, 1954, 10784, 3185, 1225, 785, 
      1184, 1069, 1021, 964, 936, 916, 901, 1261, 2749, 977, 1402, 2897, 
      2986, 11840, 1753, 1040, 13189, 7650, 5850, 1378, 1233, 2381, 7949, 
      1481, 8185, 1492, 1440, 2521, 14825, 2813, 12053, 5165, 2173, 1525, 
      1700, 1973, 6997, 1522, 19024, 2825, 1721, 1609, 3200, 9602, 9077, 
      7610, 1706, 3797, 15453, 12168, 7693, 6664, 5608, 4680, 3973, 9770, 
      7778, 6749, 5449, 1913, 1993, 2018, 2249, 4626, 4050, 2601, 2089, 2701, 
      3250, 9172, 4616, 2197, 2152, 2372, 2845, 5809, 4234, 2570, 13329, 
      5553, 2529, 3460, 5002, 4705, 3845, 2801, 2570, 2545, 2402, 14821, 
      8429, 8276, 7684, 6100, 4349, 3725, 2621, 9826, 7785, 2610, 4365, 7888, 
      3929, 3329, 2848, 3065, 4468, 4913, 2873, 4658, 21141, 15685, 12916, 
      11197, 8392, 5725, 3877, 3316, 5032, 6052, 15346, 14689, 13025, 10250, 
      8354, 5525, 3146, 3281, 5737, 3392, 3236, 4292, 12085, 6058, 3474, 
      14813, 7853, 5480, 4205, 4885, 18122, 8242, 7837, 3650, 3481, 5081, 
      12436, 6849, 4896, 4500, 3744, 3636, 3604, 4825, 5809, 6736, 12002, 
      11465, 6637, 3737, 3890, 16165, 4205, 4168, 3869, 4013, 4168, 4868, 
      4933, 5140, 5525, 7813, 4698, 4369, 4293, 4698, 4869, 6778, 4292, 4321, 
      16546, 4901, 4850, 4801, 5249, 5669, 15592, 11245, 5800, 5445, 4365, 
      4360, 4372, 5800, 4778, 4570, 4538, 4610, 5450, 10100, 4625, 9665, 
      7570, 6130, 10690, 20276, 7925, 5576, 4909, 7301, 8500, 9530, 5077, 
      5570, 7157, 9266, 10082, 11282, 10513, 8665, 6409, 5305, 5188, 5668, 
      7209, 8209, 9028, 10368, 15733, 8929, 10513, 17576, 5917, 6101, 6205, 
      9572, 10660, 12349, 5794, 6109, 6714, 11866, 13021, 21152, 17012, 7625, 
      5792, 5840, 6260, 8480, 11401, 12017, 21058, 14210, 6458, 6370, 7018, 
      12013, 9565, 6984, 11717, 9962, 6770, 6257, 6290, 10865, 11002, 9104, 
      8081, 6929, 7300, 12025, 7461, 6961, 6562, 7650, 11185, 15025, 23365, 
      14645, 11213, 11080, 7685, 7208, 20345, 9098, 7618, 8489, 11245, 15170, 
      15156, 8992, 8080, 7840, 8577, 9556, 9865, 13456, 23609, 7666, 7225, 
      8989, 9341, 12266, 25352, 23780, 8765, 8357, 8237, 7496, 7477, 7397, 
      8917, 14792, 28305, 25258, 20113, 11794, 10818, 9873, 8098, 8010, 7669, 
      9250, 12644, 11225, 10553, 10448, 9508, 9344, 8644, 13673, 11285, 
      16021, 16749, 8584, 8461, 8424, 8104, 8101, 16202, 12770, 8506, 8477, 
      11881, 15506, 12560, 10768, 8528, 15188, 15520, 11050, 12130, 12370, 
      12493, 12745, 17865, 13061, 19240, 18434, 11817, 10897, 13185, 13572, 
      20452, 10930, 19813, 11048, 11170, 12025, 10400, 10225, 15184, 32105, 
      11645, 15242, 17597, 22301, 13429, 17460, 17973, 22948, 18005, 23378, 
      28772, 11392, 10817, 10852, 18385, 21425, 11169, 12136, 11240, 20072, 
      26090, 13949, 11978, 11453, 11453, 22474, 23770, 14265, 12505, 13250, 
      34901, 12805, 31313, 12833, 12913, 12869, 12850, 13625, 40681, 33620, 
      13856, 13556, 38888, 38810, 38497, 16425, 16085, 14965, 14930, 44713, 
      41050, 15705, 16400, 15401, 16360, 16101, 16072, 15957, 16165, 44945, 
      18322, 17684, 17561, 19637, 19556, 19585, 19225, 18692, 20978, 24208, 
      22100, 23965, 22397, 25202, 24500, 23912, 24912, 25433, 25540, 27410, 
      27353, 27985, 28178, 29593, 28548, 29045, 31028, 31225, 30505, 31432, 
      31237, 32882, 33661, 35081, 35249, 36125, 35545, 36368, 38597, 38866, 
      43525, 44257, 44210 ], 
  [ 20090, 20938, 19924, 18884, 18434, 19225, 19469, 18292, 19225, 16090, 
      15434, 16945, 13637, 14090, 12226, 12505, 12704, 12402, 13050, 12274, 
      10953, 9881, 12861, 12785, 12753, 10645, 9826, 8840, 11348, 8770, 9265, 
      8609, 8945, 9050, 9293, 8026, 9076, 11817, 9389, 10889, 46792, 48456, 
      9469, 5657, 6857, 9650, 11465, 41357, 37825, 8548, 4273, 10532, 8066, 
      8354, 3877, 7272, 34600, 37885, 7850, 33434, 37405, 31265, 9826, 9224, 
      9797, 6626, 3362, 6626, 7585, 29626, 5113, 5785, 30528, 10130, 7250, 
      5234, 5837, 2957, 5032, 31016, 9946, 9594, 9421, 5625, 4525, 6381, 
      25741, 9680, 5945, 9418, 9593, 33178, 8164, 11764, 16405, 24565, 26728, 
      7306, 5162, 26962, 36650, 5444, 2384, 25316, 26249, 38849, 6562, 26802, 
      27121, 7685, 6628, 3560, 3380, 9188, 11245, 13033, 5017, 4000, 5017, 
      5920, 24400, 6850, 2381, 2066, 5069, 12674, 24026, 24941, 30125, 33266, 
      2312, 2245, 2920, 7556, 21605, 22765, 25181, 25492, 4689, 1765, 4570, 
      12753, 5648, 2048, 5513, 7585, 7748, 8945, 9860, 24740, 34513, 4805, 
      4561, 3265, 6890, 8186, 30545, 2664, 2581, 7300, 19396, 20500, 31525, 
      5602, 2210, 1097, 3442, 4090, 11657, 12290, 15970, 17225, 848, 1458, 
      1170, 2410, 4093, 6058, 6354, 6505, 15613, 3701, 5032, 6760, 11701, 
      26276, 4346, 1409, 1066, 1025, 746, 626, 2474, 4469, 17266, 21074, 
      26546, 30209, 3177, 3280, 8676, 10777, 15460, 18532, 530, 1013, 8273, 
      17953, 24245, 2693, 3848, 14173, 3145, 562, 522, 841, 6841, 8541, 436, 
      1184, 9425, 11009, 17561, 24425, 1517, 557, 2477, 16745, 468, 1285, 
      1924, 3349, 7380, 10324, 15700, 1658, 514, 338, 410, 7514, 17189, 9665, 
      13025, 234, 229, 954, 4194, 9829, 26469, 2132, 212, 221, 9221, 1933, 
      5353, 24194, 160, 3988, 4500, 24169, 850, 170, 130, 377, 1021, 1565, 
      2825, 3257, 4477, 5450, 7010, 9337, 10937, 11570, 13346, 13577, 2216, 
      1000, 725, 1061, 3125, 12869, 106, 481, 6165, 9297, 11530, 14722, 
      15457, 19402, 23797, 740, 388, 388, 640, 964, 6148, 6788, 15689, 19664, 
      833, 149, 65, 338, 674, 1138, 8513, 9850, 12370, 12593, 820, 40, 72, 
      157, 180, 205, 325, 661, 2152, 7605, 8685, 11917, 13261, 13492, 18805, 
      21940, 24372, 1394, 169, 26, 13021, 13481, 1105, 592, 500, 305, 272, 
      185, 2516, 3737, 5492, 19337, 585, 34, 58, 178, 1453, 2509, 5785, 
      24658, 1373, 629, 173, 1373, 3253, 21029, 170, 5477, 5777, 11665, 0, 
      324, 961, 2116, 4900, 17161, 21904, 442, 226, 145, 362, 1370, 4357, 
      19322, 488, 1160, 2029, 4765, 6404, 11240, 12104, 12548, 16388, 22205, 
      23413, 178, 178, 370, 685, 5338, 11458, 11673, 19053, 23725, 116, 32, 
      25, 21920, 23732, 425, 281, 7769, 8306, 13949, 15901, 18250, 21929, 
      765, 360, 52, 11700, 98, 58, 49, 170, 13045, 13505, 89, 2768, 657, 610, 
      90, 306, 810, 865, 4842, 5557, 6165, 10282, 136, 244, 1000, 3349, 3464, 
      9125, 9509, 9901, 10301, 3146, 5450, 9146, 9922, 11570, 19721, 20857, 
      193, 244, 265, 4113, 5185, 19465, 21753, 250, 269, 1690, 3194, 296, 
      277, 772, 2797, 3560, 3796, 21512, 421, 666, 3589, 12994, 16101, 22725, 
      425, 545, 10865, 11072, 15632, 17680, 2225, 2498, 328, 520, 2725, 
      11773, 7250, 17261, 19130, 625, 425, 521, 2704, 541, 1225, 13666, 520, 
      773, 4973, 11093, 17908, 2833, 3893, 15658, 18218, 676, 745, 1305, 
      6201, 7465, 661, 2306, 4850, 11650, 12725, 845, 4397, 4520, 6605, 
      10877, 12776, 14837, 17060, 21125, 793, 4210, 8298, 12610, 17113, 9866, 
      10250, 10841, 11245, 11657, 12290, 16970, 23642, 11716, 17541, 24004, 
      24309, 977, 7522, 11777, 1028, 1753, 2545, 9305, 10240, 6418, 1832, 
      9620, 1850, 10061, 15625, 21674, 1360, 22612, 1394, 3578, 7930, 11170, 
      16745, 18530, 2600, 13325, 2097, 6850, 10930, 12546, 23425, 1961, 2084, 
      2561, 14369, 25316, 1762, 1717, 2642, 3125, 3797, 4597, 25706, 2125, 
      2725, 3208, 4068, 15220, 16164, 16405, 18148, 5185, 5905, 8992, 11936, 
      19892, 22385, 2601, 5389, 11826, 15021, 17401, 20250, 4420, 6085, 
      18245, 2218, 4810, 10858, 22373, 5553, 5904, 7204, 10048, 11329, 11520, 
      13753, 2410, 3362, 3425, 3697, 4705, 6626, 7730, 11810, 3029, 3796, 
      13525, 25000, 3897, 7930, 9490, 11817, 18730, 25101, 26626, 12704, 
      25505, 3538, 2834, 2873, 3098, 3965, 5834, 8738, 19193, 26525, 29705, 
      2925, 2916, 2980, 3445, 4141, 6280, 12325, 18292, 6274, 11489, 12629, 
      23189, 3332, 6161, 11785, 3250, 4930, 7093, 9490, 24858, 3533, 4885, 
      5128, 12389, 15028, 25268, 3677, 6082, 8665, 9565, 12697, 13885, 14717, 
      23930, 27506, 30377, 3889, 4000, 6516, 14416, 18241, 3730, 11642, 
      11821, 14330, 18362, 19597, 23321, 23602, 24457, 25922, 5960, 10405, 
      11588, 11944, 22069, 22888, 29765, 18853, 19098, 4105, 10820, 10985, 
      11152, 23696, 25412, 4229, 4850, 9125, 9850, 15250, 15461, 16769, 
      25541, 12637, 14157, 17581, 18517, 23677, 5645, 16370, 36530, 7649, 
      9665, 38849, 5017, 7570, 11485, 17082, 29410, 32985, 6581, 15304, 
      22061, 28616, 34829, 36941, 39869, 6266, 7442, 10370, 14450, 17141, 
      21941, 28450, 31610, 33941, 37441, 5220, 33408, 37584, 5333, 12898, 
      23018, 23554, 34913, 37729, 6152, 20117, 22376, 25357, 40445, 43112, 
      5881, 5629, 9850, 16441, 19081, 22525, 31225, 39114, 40594, 6001, 6065, 
      13001, 13345, 25657, 40372, 8330, 24973, 7240, 8293, 13309, 16900, 
      19309, 37060, 37413, 9377, 10730, 23402, 25285, 39730, 12484, 14144, 
      17849, 26281, 37376, 46400, 7002, 6922, 8242, 8325, 12490, 23461, 6788, 
      10445, 13285, 28628, 37000, 46325, 7213, 10985, 12665, 13289, 28498, 
      31853, 32810, 42233, 7456, 14625, 18720, 29556, 30772, 39097, 7901, 
      7625, 12266, 13154, 13466, 16829, 17026, 18674, 28834, 44861, 8692, 
      8021, 7412, 9245, 9997, 10996, 14621, 14965, 17000, 29597, 9013, 9970, 
      10594, 10705, 11925, 12193, 13653, 41794, 35300, 46948, 8146, 15317, 
      15842, 16021, 19157, 19802, 8461, 9781, 16749, 16936, 36324, 45349, 
      10217, 11881, 18281, 44381, 45145, 33113, 36353, 37025, 37364, 38048, 
      50080, 38578, 52749, 8957, 12274, 13514, 38266, 39301, 54821, 13977, 
      53316, 14309, 14645, 13770, 17545, 18450, 42201, 11600, 14900, 42041, 
      47636, 57524, 13010, 47065, 48226, 58601, 48040, 59245, 11285, 17665, 
      22058, 23605, 48634, 55130, 20032, 17109, 22261, 51829, 11405, 14600, 
      18461, 22472, 23336, 56605, 59197, 14698, 17690, 16705, 13730, 19496, 
      13162, 20602, 21760, 22148, 22345, 20740, 16474, 14381, 20969, 22829, 
      16189, 16325, 16228, 18130, 19300, 22500, 22681, 18980, 17693, 21940, 
      20905, 25738, 23021, 24274, 24461, 25426, 26280, 19850, 20873, 23041, 
      24644, 22178, 22313, 23850, 24786, 27061, 22217, 25209, 30445, 26260, 
      30740, 25981, 29809, 32245, 31081, 30736, 31705, 32485, 32644, 32194, 
      35837, 32930, 35989, 35620, 34141, 34768, 36640, 35405, 35858, 37925, 
      38484, 38818, 39632, 40072, 41652, 40745, 43178, 43877, 49160, 50320, 
      50489 ], 
  [ 18650, 19210, 18448, 17408, 16850, 17389, 17561, 16672, 17245, 14650, 
      14066, 14821, 12197, 12290, 10930, 11101, 11156, 10890, 11322, 10546, 
      9549, 8765, 10701, 10553, 10485, 8917, 8314, 7508, 9224, 7402, 7717, 
      7241, 7397, 7466, 7529, 6586, 7240, 9117, 7193, 8333, 39700, 41220, 
      7093, 4397, 5165, 7202, 8621, 34697, 31489, 6280, 3445, 7760, 5834, 
      6050, 3085, 5220, 28516, 31477, 5618, 27458, 31033, 25505, 7090, 6596, 
      13217, 9290, 2570, 4610, 5317, 24010, 3529, 3985, 24804, 13658, 10130, 
      7538, 8357, 2237, 3412, 25220, 13474, 13050, 12841, 8109, 3049, 4329, 
      20521, 13172, 8573, 6610, 6749, 27130, 11368, 8488, 12373, 19453, 
      21364, 10330, 3362, 21562, 30242, 8000, 1700, 20096, 20921, 32225, 
      9442, 21402, 21685, 10853, 9544, 5540, 5288, 6344, 8005, 9469, 7537, 
      6196, 3145, 3796, 19252, 9874, 3929, 3434, 3161, 9146, 18914, 19721, 
      24329, 27146, 3860, 3757, 1732, 5000, 16781, 17797, 19925, 20200, 7173, 
      3025, 2770, 9189, 8420, 3524, 3425, 4993, 5120, 6065, 6800, 19520, 
      28249, 7361, 7045, 1861, 4442, 5450, 24677, 4500, 1429, 4744, 14824, 
      15784, 25549, 8410, 3866, 1997, 1930, 2362, 8237, 8762, 11866, 12941, 
      1460, 2754, 2250, 1258, 2329, 3754, 3978, 4093, 11545, 2045, 2980, 
      4276, 8245, 20840, 6866, 2741, 2146, 2069, 1466, 914, 1250, 2561, 
      12946, 16250, 21074, 24341, 1665, 1732, 5760, 7465, 11392, 14032, 818, 
      545, 5429, 13525, 19025, 4709, 2084, 10285, 5341, 1282, 522, 445, 4285, 
      5625, 976, 500, 6329, 7625, 13169, 19169, 3065, 1385, 1145, 12461, 
      1224, 493, 808, 1693, 4680, 7048, 11560, 3314, 1378, 410, 338, 4778, 
      12833, 6497, 9281, 666, 625, 306, 2250, 6625, 20961, 4040, 680, 365, 
      6125, 745, 3085, 18938, 628, 2080, 2448, 18913, 2146, 746, 562, 125, 
      265, 521, 1277, 1565, 2425, 3146, 4346, 6205, 7517, 8042, 9530, 9725, 
      4196, 2404, 149, 269, 1469, 9125, 610, 85, 3681, 6165, 8002, 10690, 
      11317, 14722, 18577, 2000, 1360, 64, 100, 208, 3664, 4160, 11513, 
      14948, 2165, 833, 245, 50, 98, 274, 5525, 6610, 8698, 8885, 2152, 292, 
      180, 85, 72, 61, 37, 85, 820, 4797, 5661, 8317, 9445, 9640, 14197, 
      16936, 19080, 3050, 925, 314, 9241, 9629, 2617, 1780, 1616, 1241, 1172, 
      977, 1040, 1865, 3152, 14657, 1773, 178, 130, 34, 409, 1033, 3373, 
      19330, 3029, 1853, 965, 365, 1525, 16133, 962, 3137, 3365, 8101, 324, 
      0, 169, 784, 2704, 12769, 16900, 1522, 1090, 901, 2, 362, 2305, 14642, 
      1604, 260, 733, 2605, 3848, 7748, 8468, 8840, 12104, 17165, 18229, 970, 
      34, 10, 73, 3034, 7930, 8109, 14409, 18505, 800, 500, 241, 16916, 
      18512, 1469, 29, 4925, 5354, 10025, 11689, 13714, 16925, 2061, 1332, 
      520, 8136, 674, 490, 373, 98, 9265, 9653, 593, 1220, 1845, 1762, 306, 
      90, 162, 181, 2682, 3217, 3681, 6970, 676, 136, 244, 1621, 1700, 6029, 
      6341, 6661, 6989, 1490, 3146, 6050, 6682, 8042, 15005, 15997, 265, 208, 
      193, 2169, 2953, 14785, 16785, 250, 233, 610, 1538, 980, 925, 232, 
      1285, 1796, 1960, 16580, 241, 234, 1825, 9250, 11889, 17649, 281, 257, 
      7481, 7652, 11492, 13252, 965, 1130, 724, 340, 1285, 8245, 4586, 12905, 
      14522, 1489, 929, 449, 1300, 1225, 541, 9850, 628, 485, 2885, 7709, 
      13480, 1429, 2129, 11554, 13754, 1360, 601, 657, 3825, 4801, 769, 1154, 
      2834, 8194, 9089, 1637, 2525, 2612, 4157, 7565, 9140, 10877, 12776, 
      16301, 829, 2410, 5490, 9010, 12829, 6770, 7082, 7565, 7897, 8237, 
      8762, 12722, 18530, 8296, 13221, 18856, 19125, 1157, 4930, 8357, 1424, 
      1105, 1465, 6353, 7108, 4114, 1220, 6632, 1274, 7001, 11629, 16850, 
      1972, 17680, 1538, 2210, 5338, 7930, 12605, 14138, 1700, 9725, 3285, 
      4546, 7762, 9090, 18421, 1601, 1616, 1769, 10625, 20096, 2410, 1825, 
      1850, 2081, 2465, 2977, 20450, 1765, 1933, 2164, 2664, 11368, 12168, 
      12373, 13864, 3457, 3961, 6292, 8660, 15392, 17561, 2061, 3625, 8586, 
      11241, 13261, 15714, 3016, 4141, 13997, 2434, 3298, 7834, 17585, 3825, 
      4068, 5008, 7204, 8233, 8388, 10225, 2842, 2570, 2597, 2725, 3301, 
      4610, 5426, 8642, 2525, 2824, 10069, 19924, 2925, 5626, 6826, 8685, 
      14482, 20025, 21370, 9428, 20393, 4834, 3338, 2909, 2810, 3065, 4178, 
      6290, 14909, 21305, 24125, 3357, 3240, 3016, 2941, 3205, 4516, 9157, 
      14152, 4546, 8501, 9425, 18401, 3152, 4505, 8761, 3538, 3778, 5185, 
      6970, 19890, 4325, 3805, 3940, 9293, 11464, 20264, 3497, 4570, 6397, 
      7081, 9565, 10537, 11225, 19106, 22250, 24797, 3601, 3604, 4896, 10996, 
      14209, 4162, 8762, 8905, 10946, 14330, 15385, 18605, 18850, 19597, 
      20882, 4628, 7813, 8744, 9028, 17533, 18244, 24293, 14785, 14994, 4537, 
      8192, 8321, 8452, 18980, 20480, 4481, 4274, 6929, 7474, 11794, 11969, 
      13061, 20609, 9685, 10917, 13765, 14557, 18997, 4745, 12770, 30410, 
      5993, 7433, 32513, 5917, 5986, 8857, 13410, 24082, 27261, 5429, 11956, 
      17669, 23396, 28925, 30821, 33461, 5330, 6002, 8066, 11282, 13505, 
      17585, 23266, 26066, 28145, 31285, 5328, 27684, 31428, 5729, 10090, 
      18554, 19018, 29045, 31573, 5540, 16085, 18020, 20605, 34037, 36452, 
      6781, 5881, 7834, 13021, 15229, 18169, 25789, 32850, 34186, 6865, 5777, 
      10265, 10537, 20905, 34000, 6890, 20329, 6340, 6925, 10573, 13480, 
      15493, 31048, 31365, 7685, 8642, 19010, 20641, 33466, 10000, 11300, 
      14321, 21529, 31364, 39524, 8082, 6562, 7090, 7137, 10042, 19105, 7400, 
      8573, 10693, 23624, 31060, 39485, 6889, 9005, 10253, 10733, 23530, 
      26489, 27338, 35789, 8500, 11817, 15156, 24480, 25552, 32977, 9161, 
      8669, 10034, 10706, 10946, 13625, 13786, 15146, 23866, 38201, 10312, 
      9245, 7880, 8021, 8485, 9160, 11885, 12157, 13796, 24557, 7969, 8530, 
      8938, 9013, 9873, 10069, 11169, 35458, 29648, 40144, 7930, 12545, 
      12962, 13105, 15665, 16202, 8101, 8629, 13725, 13876, 30600, 38725, 
      8957, 10045, 15005, 37865, 38557, 27785, 30665, 31265, 31568, 32180, 
      43060, 32674, 45513, 8885, 10546, 11426, 32434, 33361, 47441, 11817, 
      46080, 12113, 12413, 11826, 14701, 15426, 36045, 13364, 12704, 35921, 
      40976, 50000, 11426, 40477, 41530, 51005, 41380, 51613, 12545, 14965, 
      18530, 19825, 41938, 47858, 16900, 14625, 18769, 44881, 12197, 12836, 
      15725, 18980, 19700, 49261, 51637, 12970, 15170, 14473, 15602, 16724, 
      14530, 17650, 18628, 18944, 19105, 17896, 18850, 15929, 18125, 19625, 
      18313, 18413, 18280, 16186, 17104, 19584, 19729, 21608, 19925, 19240, 
      18493, 22354, 20249, 21250, 21401, 22186, 22932, 22370, 18785, 20485, 
      21800, 20090, 20189, 21474, 22194, 24001, 20345, 23373, 27385, 24208, 
      27680, 24181, 27253, 29185, 28381, 28180, 29005, 29965, 30088, 29818, 
      32885, 30698, 33073, 32848, 31945, 32500, 33940, 33065, 33410, 35405, 
      36000, 36514, 37220, 37732, 38952, 38333, 40730, 41357, 46532, 47620, 
      47753 ], 
  [ 18013, 18365, 17785, 16745, 16109, 16466, 16586, 15905, 16218, 14013, 
      13481, 13690, 11560, 11393, 10397, 10490, 10441, 10201, 10477, 9701, 
      8938, 8362, 9544, 9344, 9250, 8072, 7625, 6949, 8093, 6817, 7002, 6656, 
      6682, 6725, 6658, 5949, 6317, 7570, 6010, 6890, 34981, 36397, 5780, 
      3890, 4346, 5837, 6970, 30290, 27316, 5045, 3250, 6161, 4625, 4789, 
      2916, 4141, 24525, 27252, 4409, 23545, 26834, 21748, 5517, 5101, 16090, 
      11617, 2401, 3557, 4082, 20357, 2788, 3088, 21073, 16609, 12613, 9605, 
      10580, 2120, 2645, 21437, 16425, 15949, 15714, 10306, 2386, 3250, 
      17154, 16097, 10874, 4985, 5098, 23165, 14085, 6525, 9864, 16164, 
      17893, 12917, 2465, 18065, 26017, 10249, 1609, 16729, 17476, 27844, 
      11925, 17905, 18162, 13544, 12053, 7373, 7069, 4693, 6068, 7298, 9760, 
      8185, 2196, 2665, 15937, 12461, 5450, 4825, 2186, 7001, 15625, 16354, 
      20546, 23129, 5381, 5252, 1277, 3557, 13700, 14612, 16532, 16781, 9370, 
      4338, 1873, 7018, 10825, 4993, 2320, 3524, 3625, 4388, 4993, 16153, 
      24128, 9610, 9242, 1250, 3077, 3877, 20842, 6229, 1000, 3301, 11925, 
      12781, 21636, 10841, 5465, 3050, 1241, 1517, 6170, 6617, 9305, 10250, 
      2305, 4093, 3433, 829, 1458, 2493, 2665, 2754, 9010, 1252, 1901, 2885, 
      6152, 17317, 9089, 4106, 3329, 3226, 2389, 1525, 769, 1586, 10229, 
      13169, 17525, 20506, 976, 1017, 4057, 5476, 8857, 11185, 1429, 610, 
      3778, 10730, 15658, 6568, 1213, 7880, 7330, 2205, 925, 562, 2842, 3922, 
      1769, 409, 4496, 5584, 10400, 15776, 4586, 2386, 586, 9770, 2173, 324, 
      405, 900, 3133, 5085, 8973, 4913, 2405, 865, 689, 3205, 10090, 4612, 
      6980, 1381, 1314, 241, 1249, 4714, 17386, 5821, 1421, 872, 4292, 290, 
      1850, 15545, 1369, 1105, 1369, 15520, 3485, 1565, 1277, 346, 122, 170, 
      562, 746, 1346, 1885, 2825, 4346, 5450, 5897, 7177, 7346, 6029, 3821, 
      136, 100, 676, 6824, 1377, 202, 2290, 4306, 5857, 8181, 8730, 11745, 
      15210, 3313, 2465, 233, 113, 65, 2273, 2665, 8900, 11945, 3530, 1730, 
      778, 245, 85, 53, 3770, 4673, 6449, 6610, 3517, 877, 661, 436, 397, 
      360, 232, 72, 261, 3172, 3880, 6120, 7092, 7261, 11272, 13725, 15661, 
      4649, 1874, 925, 6914, 7250, 4112, 3041, 2825, 2320, 2225, 1952, 377, 
      916, 1865, 11680, 3034, 685, 585, 333, 58, 370, 2034, 15885, 4628, 
      3140, 1940, 40, 680, 13000, 1937, 1850, 2026, 5930, 961, 169, 0, 225, 
      1521, 10000, 13689, 2705, 2117, 1850, 145, 37, 1226, 11665, 2813, 13, 
      200, 1448, 2405, 5629, 6245, 6565, 9413, 13928, 14888, 1945, 333, 153, 
      34, 1773, 5785, 5938, 11458, 15138, 1697, 1241, 800, 13705, 15145, 
      2626, 250, 3274, 3625, 7594, 9050, 10841, 13714, 3400, 2437, 1261, 
      5965, 1493, 1205, 1010, 449, 6938, 7274, 1360, 505, 3106, 2997, 865, 
      337, 97, 90, 1525, 1930, 2290, 4981, 1469, 461, 101, 776, 829, 4196, 
      4456, 4724, 5000, 697, 1885, 4217, 4745, 5897, 12002, 12890, 720, 585, 
      544, 1168, 1744, 11808, 13600, 653, 610, 233, 745, 1877, 1796, 245, 
      596, 925, 1037, 13421, 514, 325, 954, 6949, 9250, 14386, 580, 452, 
      5440, 5585, 8905, 10457, 458, 545, 1413, 613, 648, 6100, 3065, 10162, 
      11597, 2516, 1696, 800, 689, 2122, 450, 7497, 1109, 680, 1780, 5668, 
      10685, 818, 1258, 8993, 10933, 2257, 900, 592, 2512, 3280, 1250, 725, 
      1781, 6101, 6866, 2612, 1576, 1637, 2792, 5576, 6917, 8420, 10085, 
      13220, 1258, 1513, 3865, 6813, 10138, 4937, 5197, 5602, 5882, 6170, 
      6617, 10057, 15241, 6229, 10504, 15541, 15784, 1690, 3461, 6290, 2113, 
      1040, 1088, 4624, 5249, 2853, 1181, 4877, 1261, 5194, 9146, 13769, 
      2817, 14521, 2045, 1625, 3869, 5993, 10018, 11369, 1453, 7528, 4546, 
      3285, 5877, 6997, 15210, 1744, 1681, 1600, 8324, 16729, 3281, 2306, 
      1681, 1730, 1906, 2210, 17057, 1908, 1764, 1813, 2053, 8989, 9685, 
      9864, 11173, 2612, 2960, 4745, 6697, 12545, 14480, 2074, 2754, 6649, 
      8914, 10674, 12841, 2405, 3140, 11332, 2993, 2609, 6053, 14530, 2980, 
      3145, 3825, 5553, 6400, 6529, 8080, 3557, 2401, 2402, 2426, 2690, 3557, 
      4165, 6757, 2564, 2525, 7976, 16661, 2626, 4365, 5305, 6826, 11817, 
      16762, 17977, 7465, 17104, 6173, 4105, 3338, 3005, 2818, 3385, 4925, 
      12218, 17938, 20498, 4072, 3877, 3445, 2980, 2932, 3645, 7272, 11565, 
      3701, 6746, 7514, 15346, 3425, 3712, 6980, 4149, 3349, 4210, 5553, 
      16705, 5300, 3428, 3485, 7460, 9293, 17053, 3770, 3881, 5162, 5690, 
      7706, 8522, 9106, 16025, 18857, 21170, 3796, 3721, 4129, 8929, 11700, 
      4877, 7085, 7202, 8905, 11821, 12746, 15602, 15821, 16490, 17645, 4069, 
      6344, 7093, 7325, 14660, 15293, 20744, 12250, 12433, 5252, 6697, 6800, 
      6905, 15977, 17321, 5066, 4261, 5746, 6161, 9701, 9850, 10786, 17450, 
      7956, 8980, 11412, 12100, 16020, 4498, 10573, 26393, 5200, 6224, 28340, 
      6970, 5245, 7362, 11161, 20637, 23530, 5000, 9941, 14900, 20029, 25064, 
      26804, 29236, 5057, 5365, 6805, 9397, 11282, 14842, 19925, 22465, 
      24362, 27242, 5809, 23953, 27385, 6418, 8465, 15733, 16145, 25210, 
      27530, 5501, 13576, 15277, 17576, 29812, 32045, 7834, 6466, 6781, 
      10954, 12850, 15426, 22266, 28729, 29961, 7892, 5972, 8692, 8912, 
      17876, 29801, 6253, 17378, 6093, 6340, 9000, 11413, 13140, 27109, 
      27400, 6866, 7537, 16241, 17690, 29345, 8609, 9649, 12176, 18500, 
      27425, 34961, 9265, 6705, 6661, 6682, 8677, 16362, 8245, 7624, 9224, 
      20413, 27173, 34948, 7058, 7978, 8914, 9290, 20345, 23018, 23789, 
      31538, 9657, 10192, 12985, 21217, 22185, 28960, 10474, 9826, 8825, 
      9341, 9529, 11714, 11849, 13001, 20681, 33794, 11885, 10532, 8621, 
      7540, 7796, 8237, 10312, 10532, 11885, 21320, 7618, 7893, 8145, 8194, 
      8794, 8938, 9778, 31285, 25969, 35633, 8177, 10946, 11285, 11402, 
      13546, 14005, 8244, 8200, 11944, 12069, 26869, 34344, 8450, 9122, 
      13042, 33562, 34202, 24340, 26960, 27508, 27785, 28345, 38393, 28813, 
      40690, 9236, 9701, 10321, 28625, 29474, 42514, 10660, 41257, 10930, 
      11204, 10825, 13050, 13645, 32002, 15041, 11521, 31904, 36569, 44969, 
      10685, 36122, 37097, 45922, 36973, 46504, 13858, 13418, 16385, 17498, 
      37505, 43009, 15041, 13234, 16650, 40266, 13172, 11965, 14152, 16861, 
      17477, 44360, 46580, 12125, 13753, 13264, 17357, 15125, 15921, 15921, 
      16769, 17033, 17168, 16245, 20969, 17450, 16474, 17714, 20250, 20324, 
      20165, 15185, 15921, 17881, 18000, 23909, 21940, 17693, 17154, 20313, 
      18650, 19469, 19594, 20249, 20917, 24593, 17680, 19042, 20149, 18985, 
      19058, 20161, 20725, 22194, 19396, 22450, 25578, 23129, 25873, 23284, 
      25810, 27378, 26834, 26737, 27458, 28548, 28645, 28505, 31156, 29489, 
      31370, 31249, 30762, 31265, 32393, 31778, 32045, 33988, 34609, 35253, 
      35881, 36445, 37405, 36994, 39365, 39940, 45037, 46073, 46180 ], 
  [ 17698, 17810, 17440, 16400, 15674, 15821, 15881, 15440, 15453, 13698, 
      13226, 12805, 11245, 10778, 10202, 10205, 10036, 9826, 9922, 9146, 
      8653, 8317, 8629, 8369, 8245, 7517, 7250, 6724, 7208, 6562, 6597, 6401, 
      6277, 6290, 6073, 5634, 5672, 6205, 5065, 5645, 29956, 31252, 4685, 
      3725, 3821, 4682, 5485, 25625, 22921, 4040, 3445, 4736, 3650, 3754, 
      3141, 3316, 20340, 22797, 3434, 19450, 22409, 17833, 4122, 3796, 19825, 
      14722, 2626, 2762, 3077, 16562, 2353, 2473, 17188, 20434, 15898, 12410, 
      13565, 2405, 2180, 17492, 20250, 19714, 19449, 13261, 2041, 2425, 
      13689, 19892, 13949, 3530, 3613, 19010, 17640, 4680, 7389, 12789, 
      14308, 16322, 1850, 14450, 21562, 13264, 1924, 13264, 13921, 23209, 
      15210, 14290, 14517, 17069, 15368, 9908, 9544, 3208, 4253, 5213, 12745, 
      10900, 1521, 1780, 12532, 15866, 7625, 6850, 1481, 4946, 12250, 12889, 
      16601, 18914, 7556, 7397, 1172, 2312, 10565, 11357, 13037, 13256, 
      12325, 6273, 1258, 4933, 14020, 7108, 1465, 2249, 2320, 2873, 3328, 
      12688, 19793, 12625, 12197, 965, 1922, 2482, 16837, 8644, 925, 2056, 
      9000, 9736, 17541, 14066, 7730, 4685, 866, 962, 4205, 4562, 6770, 7565, 
      3700, 6058, 5218, 754, 873, 1458, 1570, 1629, 6505, 757, 1076, 1700, 
      4157, 13672, 12074, 6101, 5114, 4981, 3874, 2650, 634, 881, 7514, 
      10034, 13850, 16501, 601, 612, 2512, 3601, 6352, 8320, 2554, 1105, 
      2293, 7925, 12193, 9133, 628, 5525, 10045, 3690, 1810, 1117, 1597, 
      2377, 3104, 724, 2801, 3649, 7625, 12281, 6761, 3961, 361, 7085, 3688, 
      549, 360, 405, 1768, 3240, 6408, 7178, 4010, 1810, 1514, 1810, 7345, 
      2857, 4745, 2626, 2529, 586, 514, 2929, 13681, 8296, 2696, 1877, 2597, 
      185, 845, 12050, 2644, 400, 544, 12025, 5450, 2930, 2522, 1021, 377, 
      185, 157, 221, 521, 850, 1490, 2621, 3485, 3842, 4882, 5021, 8564, 
      5876, 541, 325, 181, 4589, 2682, 757, 1105, 2581, 3802, 5706, 6165, 
      8730, 11745, 5248, 4160, 848, 548, 320, 1088, 1360, 6305, 8900, 5525, 
      3185, 1813, 890, 490, 218, 2165, 2858, 4274, 4405, 5512, 1972, 1636, 
      1261, 1192, 1125, 877, 477, 36, 1717, 2245, 4005, 4797, 4936, 8317, 
      10440, 12136, 6914, 3389, 2050, 4649, 4925, 6257, 4916, 4640, 3985, 
      3860, 3497, 32, 241, 800, 8665, 4909, 1690, 1530, 1098, 73, 25, 909, 
      12330, 6893, 5045, 3485, 85, 125, 9805, 3482, 785, 901, 3845, 2116, 
      784, 225, 0, 576, 7225, 10404, 4490, 3722, 3365, 730, 82, 401, 8650, 
      4628, 148, 5, 533, 1160, 3604, 4100, 4360, 6728, 10613, 11453, 3490, 
      1098, 738, 409, 738, 3730, 3853, 8473, 11673, 3152, 2516, 1865, 10420, 
      11680, 4381, 925, 1789, 2050, 5209, 6425, 7946, 10429, 5365, 4132, 
      2536, 3880, 2858, 2450, 2165, 1274, 4673, 4949, 2665, 100, 4981, 4842, 
      1930, 1042, 442, 405, 610, 865, 1105, 3106, 2804, 1256, 356, 221, 244, 
      2501, 2701, 2909, 3125, 202, 850, 2522, 2930, 3842, 8957, 9725, 1665, 
      1440, 1369, 433, 769, 8793, 10345, 1538, 1465, 218, 250, 3332, 3221, 
      680, 221, 340, 392, 10196, 1249, 850, 369, 4714, 6625, 11041, 1345, 
      1097, 3505, 3620, 6340, 7652, 293, 290, 2628, 1348, 333, 4045, 1730, 
      7417, 8642, 4121, 3001, 1625, 404, 3577, 765, 5202, 2084, 1325, 925, 
      3733, 7880, 533, 673, 6458, 8098, 3712, 1665, 937, 1417, 1945, 2225, 
      650, 986, 4106, 4721, 4157, 901, 932, 1637, 3701, 4772, 6005, 7400, 
      10085, 2173, 898, 2410, 4698, 7453, 3242, 3442, 3757, 3977, 4205, 4562, 
      7402, 11866, 4264, 7789, 12136, 12349, 2725, 2186, 4325, 3328, 1385, 
      1073, 3049, 3524, 1818, 1556, 3272, 1666, 3529, 6701, 10634, 4212, 
      11296, 3050, 1370, 2594, 4178, 7453, 8594, 1588, 5413, 6421, 2250, 
      4122, 5002, 11925, 2329, 2176, 1825, 6089, 13264, 4706, 3281, 1906, 
      1745, 1681, 1745, 13562, 2493, 1989, 1828, 1768, 6664, 7240, 7389, 
      8488, 2057, 2225, 3380, 4852, 9680, 11345, 2509, 2169, 4834, 6649, 
      8109, 9946, 2120, 2405, 8677, 4058, 2234, 4418, 11425, 2425, 2500, 
      2880, 4068, 4705, 4804, 6025, 4802, 2626, 2597, 2501, 2405, 2762, 3130, 
      5002, 3029, 2600, 5981, 13316, 2701, 3330, 3970, 5101, 9162, 13417, 
      14482, 5620, 13729, 8138, 5410, 4253, 3650, 2953, 2890, 3770, 9533, 
      14473, 16733, 5317, 5032, 4360, 3445, 3037, 3060, 5517, 9000, 3146, 
      5141, 5729, 12241, 4160, 3217, 5345, 5274, 3274, 3505, 4338, 13450, 
      6845, 3413, 3380, 5765, 7208, 13768, 4505, 3506, 4157, 4505, 5981, 
      6617, 7081, 12890, 15362, 17405, 4441, 4276, 3664, 6964, 9225, 6122, 
      5570, 5657, 6970, 9346, 10121, 12557, 12746, 13325, 14330, 3844, 5069, 
      5608, 5780, 11765, 12308, 17069, 9745, 9898, 6497, 5392, 5465, 5540, 
      12932, 14096, 6161, 4666, 4801, 5066, 7706, 7825, 8581, 14225, 6381, 
      7165, 9117, 9685, 13005, 4633, 8458, 22178, 4705, 5249, 23945, 8605, 
      4810, 6057, 8986, 17082, 19645, 4925, 8036, 12125, 16564, 21029, 22589, 
      24781, 5162, 5050, 5770, 7642, 9137, 12097, 16490, 18730, 20417, 22997, 
      6784, 20068, 23140, 7633, 7010, 12898, 13250, 21205, 23285, 5876, 
      11101, 12532, 14501, 25357, 27380, 9469, 7561, 5986, 8989, 10525, 
      12681, 18621, 24394, 25506, 9497, 6617, 7297, 7457, 14801, 25376, 5938, 
      14393, 6228, 6085, 7605, 9448, 10845, 22984, 23245, 6341, 6682, 13466, 
      14705, 25010, 7424, 8164, 10121, 15425, 23300, 30116, 11050, 7290, 
      6586, 6577, 7522, 13617, 9640, 6949, 7949, 17128, 23108, 30133, 7673, 
      7213, 7789, 8045, 17090, 19433, 20114, 27053, 11412, 8737, 10900, 
      17872, 18720, 24745, 12409, 11581, 7850, 8186, 8314, 9929, 10034, 
      10946, 17426, 29129, 14120, 12437, 9896, 7405, 7421, 7592, 8917, 9077, 
      10100, 18005, 7633, 7578, 7650, 7669, 7969, 8053, 8593, 26890, 22144, 
      30848, 8882, 9521, 9770, 9857, 11521, 11890, 8829, 8125, 10309, 10404, 
      22984, 29709, 8285, 8477, 11197, 29017, 29597, 20785, 23105, 23593, 
      23840, 24340, 33428, 24778, 35545, 10061, 9146, 9466, 24650, 25409, 
      37249, 9745, 36112, 9985, 10229, 10090, 11565, 12010, 27757, 17396, 
      10576, 27689, 31904, 39584, 10250, 31517, 32402, 40477, 32308, 41029, 
      15793, 12053, 14330, 15233, 32810, 37834, 13316, 12049, 14625, 35361, 
      14717, 11380, 12757, 14836, 15332, 39125, 41165, 11570, 12538, 12289, 
      19802, 13700, 17946, 14346, 15044, 15248, 15353, 14760, 23834, 19625, 
      14989, 15929, 22905, 22949, 22760, 14450, 14976, 16336, 16425, 26984, 
      24685, 16328, 16029, 18378, 17225, 17834, 17929, 18434, 19012, 27578, 
      16825, 17797, 18664, 18130, 18173, 19066, 19450, 20529, 18721, 21805, 
      23913, 22304, 24208, 22669, 24565, 25713, 25469, 25492, 26093, 27333, 
      27400, 27410, 29581, 28514, 29825, 29824, 29817, 30260, 31028, 30713, 
      30890, 32773, 33424, 34218, 34756, 35380, 36040, 35869, 38210, 38725, 
      43732, 44708, 44785 ], 
  [ 18130, 17858, 17824, 16784, 15914, 15725, 15689, 15632, 15165, 14130, 
      13754, 12325, 11677, 10730, 10826, 10685, 10324, 10162, 9970, 9194, 
      9133, 9181, 8101, 7745, 7573, 7565, 7586, 7300, 6728, 7090, 6885, 6929, 
      6565, 6530, 6073, 6066, 5576, 4957, 4489, 4589, 22852, 23956, 3869, 
      4397, 3917, 3770, 4045, 19097, 16825, 3368, 4693, 3392, 3026, 3034, 
      4437, 2932, 14580, 16605, 2810, 13834, 16265, 12505, 2826, 2644, 26737, 
      20626, 3922, 2426, 2405, 11426, 2593, 2425, 11908, 27490, 22090, 17834, 
      19277, 3797, 2372, 12116, 27306, 26674, 26361, 18925, 2425, 2041, 9081, 
      26900, 19805, 2138, 2173, 13298, 24264, 2664, 4365, 8325, 9508, 22706, 
      1802, 9602, 15370, 19024, 3364, 8656, 9169, 16729, 21402, 9442, 9621, 
      23645, 21608, 14900, 14440, 1768, 2285, 2813, 18457, 16180, 1377, 1300, 
      8020, 22250, 12041, 11026, 1289, 2594, 7786, 8281, 11225, 13106, 11972, 
      11765, 1940, 1256, 6485, 7085, 8381, 8552, 17989, 10305, 1210, 2533, 
      20068, 11428, 1033, 1145, 1168, 1385, 1600, 8080, 13793, 18385, 17861, 
      1445, 1010, 1186, 11365, 13444, 1741, 1000, 5256, 5800, 11925, 20162, 
      12290, 8237, 1202, 1010, 1997, 2210, 3650, 4205, 6868, 10138, 9010, 
      1570, 873, 738, 754, 765, 3433, 901, 692, 740, 1901, 8776, 17786, 
      10229, 8906, 8725, 7186, 5386, 1354, 689, 4106, 5954, 8906, 11029, 937, 
      900, 976, 1537, 3280, 4672, 5290, 2833, 853, 4373, 7585, 14173, 628, 
      2693, 15325, 7002, 4162, 2941, 541, 841, 6176, 2164, 1025, 1489, 4121, 
      7625, 11177, 7417, 937, 3725, 7048, 1845, 1224, 549, 520, 1224, 3240, 
      11738, 7514, 4258, 3770, 514, 3889, 985, 2105, 5554, 5409, 2074, 274, 
      1009, 8689, 13192, 5672, 4421, 821, 953, 173, 7394, 5620, 208, 160, 
      7369, 9530, 6050, 5450, 3037, 1721, 1145, 445, 317, 137, 130, 290, 797, 
      1277, 1490, 2146, 2237, 13556, 10100, 2125, 1621, 325, 1949, 5706, 
      2581, 145, 757, 1450, 2682, 2997, 4842, 7137, 9280, 7808, 2768, 2180, 
      1664, 128, 208, 3089, 4964, 9653, 6449, 4405, 2858, 2074, 1418, 533, 
      890, 1730, 1813, 9640, 4660, 4132, 3517, 3400, 3285, 2845, 2061, 612, 
      325, 565, 1557, 2061, 2152, 4525, 6120, 7432, 11474, 6749, 4786, 1961, 
      2141, 10625, 8852, 8480, 7585, 7412, 6905, 416, 97, 32, 4777, 8845, 
      4234, 3978, 3258, 1033, 409, 45, 7578, 11453, 9029, 6893, 1093, 173, 
      5629, 6890, 17, 37, 1445, 4900, 2704, 1521, 576, 0, 3721, 6084, 8282, 
      7226, 6725, 2602, 1090, 17, 4762, 8468, 1300, 629, 5, 104, 1300, 1604, 
      1768, 3368, 6245, 6893, 6898, 3258, 2610, 1945, 18, 1378, 1453, 4633, 
      7065, 6416, 5492, 4505, 6100, 7072, 8125, 2941, 349, 466, 2329, 3161, 
      4250, 6109, 9445, 7780, 5512, 1480, 5978, 5378, 4949, 3530, 1985, 2165, 
      5689, 388, 8917, 8730, 4570, 3106, 1930, 1845, 82, 97, 145, 1042, 5876, 
      3464, 1700, 269, 244, 725, 829, 941, 1061, 346, 130, 746, 962, 1490, 
      5021, 5597, 4113, 3744, 3625, 193, 145, 4905, 6073, 3890, 3769, 1130, 
      394, 6596, 6437, 2312, 557, 340, 296, 5972, 3361, 2626, 369, 2074, 
      3361, 6625, 3505, 3065, 1345, 1412, 3172, 4100, 965, 818, 5508, 3460, 
      765, 1693, 530, 3961, 4850, 7625, 6025, 3881, 884, 6841, 2205, 2466, 
      4580, 3293, 493, 1573, 4328, 1013, 673, 3338, 4498, 6976, 3825, 2425, 
      601, 745, 4721, 1466, 650, 1850, 2225, 7565, 757, 740, 725, 1637, 2276, 
      3077, 4040, 6005, 4573, 850, 1018, 2250, 4093, 1466, 1570, 1741, 1865, 
      1997, 2210, 4090, 7402, 2056, 4381, 7624, 7789, 5317, 1082, 2117, 6208, 
      2873, 1985, 1465, 1700, 1098, 3092, 1640, 3250, 1801, 3725, 6554, 7380, 
      7072, 5594, 1898, 1490, 2210, 4285, 5090, 2740, 2965, 10357, 1530, 
      2250, 2746, 7605, 4201, 3904, 3121, 3449, 8656, 7922, 5777, 3202, 2705, 
      2257, 1937, 8906, 4365, 3285, 2788, 2248, 3880, 4264, 4365, 5128, 2105, 
      1985, 2132, 2836, 6032, 7265, 4141, 2169, 2866, 3961, 4941, 6250, 2600, 
      2165, 5365, 6698, 2570, 2738, 7393, 2473, 2404, 2304, 2628, 2929, 2980, 
      3673, 7730, 3922, 3845, 3557, 2885, 2426, 2410, 3130, 4709, 3656, 3725, 
      8900, 3757, 2610, 2770, 3277, 5850, 9001, 9826, 3604, 9265, 12218, 
      8434, 6653, 5618, 4105, 3034, 2858, 6173, 9865, 11645, 8245, 7816, 
      6760, 5125, 4141, 3060, 3645, 5832, 3194, 3509, 3809, 8209, 6272, 3361, 
      3665, 8010, 4090, 3313, 3330, 9178, 10253, 4325, 4148, 3989, 4808, 
      9448, 6617, 3842, 3485, 3545, 4157, 4505, 4777, 8810, 10706, 12317, 
      6409, 6100, 3856, 4756, 6201, 9050, 4082, 4121, 4810, 6322, 6857, 8621, 
      8762, 9197, 9962, 4420, 3965, 4168, 4244, 8069, 8468, 12125, 6673, 
      6778, 9425, 4240, 4265, 4292, 8996, 9872, 8849, 6250, 4225, 4250, 5450, 
      5521, 5989, 10001, 4797, 5197, 6381, 6757, 9117, 5785, 6010, 16370, 
      4849, 4625, 17849, 12157, 5050, 4905, 6442, 12330, 14365, 5741, 5924, 
      8621, 11956, 15509, 16781, 18589, 6266, 5482, 5050, 5770, 6641, 8641, 
      11930, 13690, 15041, 17141, 9280, 14788, 17284, 10513, 5618, 9298, 
      9554, 15733, 17429, 7412, 8077, 9076, 10517, 19165, 20852, 13021, 
      10249, 5650, 6781, 7741, 9225, 13725, 18394, 19314, 13001, 8585, 6001, 
      6065, 10817, 19232, 6370, 10553, 7380, 6613, 6309, 7240, 8109, 17320, 
      17533, 6437, 6250, 9962, 10865, 19010, 6464, 6724, 7769, 11441, 17636, 
      23300, 14842, 9162, 7402, 7345, 6610, 10161, 12808, 6805, 6845, 12808, 
      17540, 23365, 9593, 6925, 6925, 6989, 12818, 14633, 15170, 20813, 
      15156, 7345, 8500, 13456, 14112, 18937, 16441, 15325, 7226, 7274, 7306, 
      8009, 8066, 8594, 13154, 22601, 18632, 16421, 12872, 8125, 7757, 7496, 
      7621, 7685, 8180, 13637, 8593, 8010, 7794, 7765, 7585, 7573, 7633, 
      20794, 16960, 24128, 10946, 8177, 8282, 8321, 9217, 9442, 10701, 8941, 
      8629, 8676, 17704, 23229, 8957, 8381, 9181, 22681, 23165, 16033, 17873, 
      18265, 18464, 18868, 26420, 19258, 28249, 12317, 9194, 9034, 19226, 
      19841, 29761, 9217, 28816, 9409, 9605, 9850, 10125, 10330, 21901, 
      22100, 10000, 21881, 25376, 31904, 10490, 25085, 25826, 32701, 25780, 
      33205, 19825, 10805, 11978, 12545, 26234, 30490, 11492, 11089, 12321, 
      28449, 18125, 11380, 11461, 12532, 12836, 31685, 33437, 11618, 11530, 
      11665, 24650, 12356, 22122, 12762, 13220, 13328, 13385, 13320, 29354, 
      24041, 13549, 14009, 28089, 28085, 27848, 14210, 14400, 14800, 14841, 
      32840, 30013, 15080, 15165, 16218, 15881, 16154, 16201, 16466, 16900, 
      33290, 16393, 16741, 17224, 17698, 17693, 18250, 18346, 18801, 18577, 
      21709, 22185, 21920, 22480, 22621, 23509, 23985, 24221, 24436, 24845, 
      26325, 26344, 26594, 27997, 27890, 28289, 28480, 29241, 29588, 29780, 
      29945, 29978, 31765, 32464, 33498, 33892, 34612, 34792, 35005, 37298, 
      37717, 42580, 43460, 43489 ], 
  [ 24413, 23165, 23985, 22945, 21709, 20666, 20386, 21305, 19618, 20413, 
      20281, 16290, 17960, 15793, 17597, 17090, 16241, 16201, 15277, 14501, 
      15538, 16562, 11944, 11344, 11050, 12872, 13625, 13949, 10693, 13617, 
      12802, 13456, 12482, 12325, 11258, 12349, 10517, 6970, 8210, 7090, 
      9981, 10597, 6980, 11290, 9346, 6637, 5570, 7690, 6516, 6845, 13050, 
      5161, 6625, 6389, 12916, 7141, 5125, 6052, 6409, 4745, 5834, 4148, 
      4717, 4901, 49490, 40817, 12401, 6757, 5882, 3557, 8388, 7488, 3673, 
      50609, 43013, 36805, 38980, 12520, 8045, 3637, 50425, 49549, 49114, 
      38506, 8586, 6250, 2554, 49897, 39874, 3785, 3698, 3965, 46285, 2725, 
      1864, 2164, 2493, 44117, 6865, 2465, 4817, 38849, 12209, 2129, 2276, 
      5444, 42325, 2305, 2362, 45544, 42653, 32773, 32069, 3293, 2468, 1898, 
      38160, 34785, 6196, 5265, 1737, 43661, 28450, 26825, 5986, 1801, 1625, 
      1754, 2746, 3529, 28381, 28052, 9077, 3757, 1300, 1412, 1732, 1781, 
      37570, 25738, 6273, 1618, 40625, 27593, 5120, 3524, 3425, 2788, 2393, 
      1553, 3728, 38210, 37442, 7850, 3877, 3077, 2642, 30829, 9000, 3501, 
      925, 981, 2836, 40841, 29065, 22450, 7241, 6317, 1570, 1417, 905, 850, 
      20105, 25693, 23833, 8829, 6058, 4093, 3865, 3754, 810, 6452, 4901, 
      3485, 1352, 1517, 37489, 25906, 23729, 23426, 20789, 17525, 8369, 5386, 
      629, 769, 1525, 2306, 6976, 6817, 2257, 1476, 657, 585, 17429, 12410, 
      2378, 530, 1058, 32168, 5813, 680, 33930, 20605, 15325, 12762, 3042, 
      2122, 19169, 11009, 1696, 1184, 400, 976, 27586, 21386, 7586, 370, 
      20773, 10324, 8605, 6100, 2533, 1285, 373, 28513, 21605, 15665, 14689, 
      2405, 290, 1412, 580, 18181, 17914, 11041, 4849, 1314, 1186, 30821, 
      18421, 16072, 1492, 8090, 3650, 745, 18369, 4905, 4369, 720, 25085, 
      19165, 18077, 13346, 10322, 8770, 6362, 5746, 4346, 3485, 2425, 1346, 
      850, 697, 377, 346, 31429, 26021, 11336, 10100, 5876, 424, 18577, 
      12402, 2890, 1306, 657, 181, 130, 145, 610, 24713, 22265, 12833, 11513, 
      10265, 2873, 2465, 100, 145, 25330, 19930, 16178, 13045, 11285, 9653, 
      1570, 1073, 449, 410, 25317, 16677, 15661, 14436, 14197, 13960, 13032, 
      11272, 7261, 1972, 1480, 520, 292, 261, 72, 325, 661, 28249, 20474, 
      16925, 314, 250, 26912, 24041, 23425, 21920, 21625, 20752, 6577, 4916, 
      3265, 80, 24034, 15885, 15385, 13933, 8658, 6570, 3034, 685, 28228, 
      24340, 20740, 8840, 5480, 200, 20737, 3250, 3026, 530, 17161, 12769, 
      10000, 7225, 3721, 0, 289, 23105, 21317, 20450, 12545, 8837, 4226, 65, 
      23413, 9413, 7400, 3848, 2605, 629, 445, 365, 13, 328, 488, 20745, 
      13933, 12553, 11034, 3373, 585, 538, 58, 538, 19897, 18241, 16400, 305, 
      545, 22826, 13250, 1874, 1625, 194, 50, 41, 314, 25000, 22237, 18261, 
      565, 19093, 18005, 17210, 14449, 338, 274, 18560, 6305, 24106, 23797, 
      16465, 13537, 10897, 10690, 3925, 3330, 2890, 981, 18869, 14261, 10301, 
      5576, 5429, 1396, 1256, 1124, 1000, 5897, 3485, 1417, 1145, 697, 202, 
      290, 15520, 14785, 14544, 4768, 3744, 208, 400, 15053, 14810, 8633, 
      5945, 20077, 19796, 11645, 6596, 5525, 5237, 421, 13914, 12325, 5554, 
      549, 250, 586, 14180, 13252, 1040, 985, 305, 257, 7858, 7345, 18013, 
      14013, 7048, 900, 2665, 362, 397, 21716, 18896, 14800, 7289, 20322, 
      11050, 697, 16109, 13480, 4580, 1268, 485, 7418, 5858, 593, 533, 20457, 
      14500, 11392, 3712, 2880, 16250, 8725, 4981, 1301, 1066, 21412, 5576, 
      5437, 3592, 1576, 1117, 820, 685, 820, 15858, 5913, 2665, 1213, 738, 
      2137, 1997, 1802, 1682, 1570, 1417, 857, 1241, 1629, 904, 1341, 1384, 
      17090, 3461, 1690, 18713, 11840, 9488, 2624, 2249, 4453, 12181, 2677, 
      12461, 2594, 1346, 1369, 20617, 1521, 17245, 8425, 3869, 2393, 1418, 
      1369, 10853, 1928, 25546, 4885, 2677, 2197, 1810, 14144, 13481, 11600, 
      1924, 2129, 21281, 17306, 11681, 10330, 8906, 7610, 2257, 14308, 11764, 
      10413, 8653, 1989, 1885, 1864, 1773, 7412, 6560, 4145, 2897, 1945, 
      2080, 13474, 7354, 3049, 2314, 2074, 2041, 9005, 6740, 2132, 18593, 
      8609, 3653, 2330, 7780, 7345, 6025, 4153, 3600, 3529, 2880, 20357, 
      12401, 12202, 11426, 9290, 6757, 5765, 3557, 14164, 11525, 3176, 2861, 
      11626, 5965, 4905, 3826, 2617, 2962, 3177, 3665, 3104, 27773, 21305, 
      17938, 15805, 12218, 8585, 5725, 2818, 3338, 3898, 20872, 20077, 18045, 
      14580, 12132, 8245, 4072, 2965, 8501, 4546, 4114, 3146, 16825, 8912, 
      4580, 20149, 11349, 8010, 5953, 3505, 24100, 11828, 11285, 4660, 3893, 
      3653, 17170, 9881, 6962, 6290, 4706, 4322, 4106, 3625, 4057, 4570, 
      16596, 15921, 9529, 4329, 3700, 21677, 5485, 5402, 4505, 3821, 3746, 
      3802, 3821, 3890, 4045, 11069, 6344, 5693, 5525, 3860, 3893, 4744, 
      4050, 4033, 22052, 6497, 6400, 6305, 4177, 4321, 20866, 15461, 7946, 
      7361, 4901, 4850, 4586, 4450, 5956, 5380, 4612, 4500, 4420, 13898, 
      4973, 6793, 10400, 8224, 7540, 26370, 10845, 7162, 5161, 5437, 6130, 
      13000, 5741, 4900, 5429, 6664, 7204, 8036, 14257, 11765, 8405, 6197, 
      5482, 5042, 5525, 6065, 6562, 7442, 20809, 6553, 7585, 23018, 7265, 
      5333, 5345, 7010, 7730, 16501, 5576, 5477, 5576, 8612, 9445, 27234, 
      22266, 9981, 6354, 5850, 5626, 6466, 8329, 8761, 27092, 18772, 7892, 
      7712, 5876, 8801, 12653, 5978, 15493, 13140, 8200, 6813, 6340, 8109, 
      8200, 11866, 10337, 6241, 6290, 8945, 9209, 8249, 6976, 6500, 8425, 
      11161, 29665, 19105, 14661, 14482, 9477, 6562, 26045, 11624, 9224, 
      7013, 8573, 11348, 19658, 11378, 9914, 9490, 7145, 7618, 7789, 10138, 
      29857, 8992, 7585, 7417, 7585, 9360, 31874, 30026, 10825, 10141, 9929, 
      8314, 8249, 7801, 7481, 11194, 35285, 31732, 25621, 15140, 13796, 
      12437, 9512, 9332, 8485, 7720, 16218, 14293, 13345, 13194, 11794, 
      11538, 10378, 10485, 8969, 12233, 21377, 9946, 9685, 9602, 8546, 8405, 
      20644, 16200, 9544, 9469, 9469, 11944, 15850, 13322, 9242, 11762, 
      12002, 9140, 9760, 9908, 9985, 10145, 13793, 10413, 14890, 23236, 
      14501, 13121, 10625, 10874, 15914, 13060, 15457, 13130, 13204, 14425, 
      11650, 11245, 12202, 39241, 13721, 12304, 13969, 17569, 16285, 13922, 
      14297, 18122, 14373, 18504, 35258, 12818, 11185, 10898, 14705, 17009, 
      12041, 13834, 11650, 16066, 31972, 16565, 13352, 11861, 11677, 17960, 
      18980, 16925, 14153, 15264, 42157, 14125, 37921, 13921, 13769, 13633, 
      13568, 14845, 48569, 40450, 15074, 14314, 46450, 46324, 45965, 18785, 
      18121, 16081, 16000, 52909, 48740, 17093, 18154, 15913, 17650, 17069, 
      16994, 16649, 16717, 52993, 20480, 19242, 18749, 21785, 21658, 21361, 
      20725, 19594, 23396, 26650, 22978, 26129, 23273, 27684, 26010, 24778, 
      26234, 26937, 26858, 28948, 28845, 29705, 29156, 31489, 29570, 30249, 
      32962, 33065, 31793, 33178, 32845, 34388, 35209, 36853, 36881, 37845, 
      36805, 37994, 40165, 40340, 44837, 45473, 45380 ], 
  [ 27490, 25970, 27028, 25988, 24650, 23369, 23021, 24212, 22185, 23490, 
      23426, 18721, 21037, 18530, 20810, 20201, 19216, 19210, 18082, 17306, 
      18649, 19945, 14341, 13673, 13345, 15677, 16634, 17128, 13124, 16762, 
      15777, 16601, 15457, 15266, 14029, 15426, 13220, 8857, 10573, 9113, 
      7720, 8200, 9173, 14537, 12185, 8762, 7321, 5837, 4969, 9140, 16705, 
      6980, 8954, 8650, 16605, 9640, 3816, 4437, 8738, 3538, 4253, 3145, 
      6570, 6856, 57157, 47770, 16090, 9290, 8177, 2690, 11329, 10225, 2704, 
      58378, 50170, 43418, 45797, 16277, 10952, 2600, 58194, 57250, 56781, 
      45289, 11629, 8749, 2061, 57632, 46793, 5570, 5449, 2690, 53748, 4068, 
      2493, 1773, 1864, 51410, 9602, 1802, 3202, 45700, 16000, 1636, 1681, 
      3625, 49482, 1642, 1665, 52973, 49844, 39080, 38308, 5044, 3845, 2969, 
      44977, 41296, 8865, 7696, 1312, 50954, 34349, 32554, 8621, 2906, 1234, 
      1261, 1709, 2186, 34280, 33917, 12392, 5780, 1181, 1157, 1205, 1220, 
      44353, 31365, 9010, 2689, 47680, 33424, 7585, 5513, 5380, 4505, 3940, 
      1060, 2249, 45061, 44225, 10961, 6002, 4930, 1537, 37000, 12349, 5524, 
      1044, 964, 1629, 47930, 35066, 27737, 10250, 9122, 2777, 2522, 1466, 
      1241, 25120, 31354, 29290, 12178, 8829, 6354, 6058, 5913, 1405, 9325, 
      7400, 5576, 2525, 820, 44306, 31601, 29186, 28849, 25906, 22234, 11650, 
      8021, 986, 650, 794, 1201, 9985, 9792, 3940, 2785, 1252, 772, 22138, 
      16405, 4129, 785, 565, 38509, 8584, 1445, 40441, 25722, 19762, 16825, 
      5065, 3805, 24116, 14800, 3209, 2425, 689, 449, 33485, 26605, 10765, 
      761, 25924, 14013, 11988, 8973, 4420, 2628, 900, 34514, 26858, 20170, 
      19058, 4258, 613, 2857, 1481, 23026, 22725, 14866, 7450, 2725, 421, 
      37060, 23300, 20645, 3005, 11405, 5945, 218, 23248, 7540, 6868, 193, 
      30746, 24146, 22922, 17545, 14045, 12221, 9337, 8585, 6845, 5746, 4346, 
      2825, 2057, 1802, 1210, 1145, 37736, 31784, 15229, 13789, 8749, 1325, 
      23490, 16465, 4981, 2785, 1762, 810, 657, 162, 117, 30340, 27620, 
      16964, 15440, 13988, 4964, 4420, 593, 128, 31025, 25013, 20785, 17210, 
      15178, 13274, 3185, 2450, 1418, 1345, 31012, 21352, 20200, 18805, 
      18532, 18261, 17197, 15165, 10440, 3757, 3061, 1557, 1125, 1060, 157, 
      36, 100, 34250, 25625, 21634, 1181, 1049, 32777, 29600, 28916, 27241, 
      26912, 25937, 9620, 7585, 5492, 97, 29593, 20458, 19890, 18234, 12109, 
      9613, 5193, 90, 34229, 29933, 25925, 12325, 8285, 13, 25922, 5477, 
      5185, 1601, 21904, 16900, 13689, 10404, 6084, 289, 0, 28562, 26570, 
      25601, 16642, 12322, 6725, 82, 28904, 13000, 10613, 6245, 4628, 1768, 
      1448, 1300, 404, 5, 29, 25930, 18234, 16650, 14893, 5634, 1690, 1609, 
      109, 45, 24980, 23120, 21041, 16, 52, 28249, 17449, 3625, 3274, 925, 
      509, 194, 25, 30661, 27592, 23140, 1636, 24074, 22850, 21953, 18818, 
      1205, 1073, 23473, 9280, 29665, 29322, 21106, 17770, 14722, 14481, 
      6322, 5557, 4981, 2290, 23816, 18596, 14024, 8381, 8200, 2909, 2701, 
      2501, 2309, 8770, 5746, 2930, 2522, 1802, 185, 137, 20025, 19188, 
      18913, 7369, 6073, 225, 145, 19490, 19213, 12050, 8818, 25160, 24845, 
      15572, 9605, 8296, 7940, 200, 18181, 16354, 8325, 1450, 709, 229, 
      18481, 17417, 2281, 2192, 832, 512, 11105, 10490, 22824, 18280, 10125, 
      2005, 4586, 685, 482, 26969, 23809, 19169, 10400, 25405, 14841, 1530, 
      20648, 17645, 7045, 2509, 740, 10529, 8629, 1154, 754, 25540, 18801, 
      15217, 5905, 4801, 20789, 12074, 7514, 2474, 2069, 26597, 8245, 8072, 
      5717, 2885, 2120, 1517, 1076, 701, 20329, 8650, 4450, 2250, 1129, 3650, 
      3442, 3145, 2957, 2777, 2522, 1282, 850, 2836, 1261, 916, 925, 21697, 
      5450, 2897, 23524, 15665, 12905, 4273, 3728, 6714, 16040, 4292, 16354, 
      4141, 2009, 1250, 25632, 1300, 21818, 11570, 5858, 3770, 1945, 1658, 
      14440, 2965, 31105, 7146, 4122, 3370, 1521, 18241, 17476, 15289, 2825, 
      1636, 26330, 21845, 15370, 13781, 12085, 10517, 1730, 18405, 15453, 
      13864, 11764, 2788, 2548, 2493, 2164, 10217, 9161, 6032, 4240, 2132, 
      1961, 17401, 10125, 4426, 3181, 2601, 2194, 12116, 9341, 2557, 23234, 
      11618, 5234, 2245, 10585, 10048, 8388, 5904, 5113, 5008, 3985, 25202, 
      16090, 15857, 14945, 12401, 9290, 8026, 5002, 18125, 15044, 4349, 2504, 
      15145, 8226, 6826, 5305, 3042, 2605, 2650, 5008, 2713, 33434, 26218, 
      22409, 19970, 15805, 11458, 7850, 3209, 2845, 3065, 25717, 24820, 
      22516, 18541, 15685, 11016, 5517, 3492, 11306, 6161, 5525, 3061, 21092, 
      11785, 6161, 24858, 14698, 10645, 8010, 3250, 29285, 15245, 14600, 
      6173, 4964, 3364, 21437, 12890, 9257, 8381, 6185, 5597, 5245, 3506, 
      3530, 3737, 20761, 19984, 12436, 5536, 4329, 26522, 7202, 7085, 5746, 
      4450, 4205, 3785, 3770, 3737, 3722, 14248, 8333, 7444, 7208, 4013, 
      3944, 4013, 4645, 4594, 26897, 8452, 8321, 8192, 4160, 4100, 25541, 
      19354, 10309, 9554, 6074, 5989, 5521, 4229, 7605, 6757, 5445, 5197, 
      4437, 17485, 6010, 5450, 13273, 10553, 5993, 31657, 13786, 9117, 6130, 
      4842, 5161, 16349, 7016, 5189, 4936, 5525, 5861, 6421, 17810, 14842, 
      10666, 7642, 6485, 5365, 5066, 5266, 5525, 6065, 25348, 5584, 6208, 
      27829, 9050, 5554, 5498, 5905, 6353, 20360, 6205, 5800, 5525, 6997, 
      7592, 32521, 26941, 12514, 7561, 6649, 5949, 5769, 6850, 7146, 32345, 
      22937, 9745, 9497, 5825, 7220, 15730, 6029, 19080, 16285, 10053, 8020, 
      7173, 6868, 6925, 14705, 12802, 6530, 6341, 7466, 11300, 10000, 8081, 
      6449, 7184, 9104, 35122, 23202, 18010, 17797, 11602, 6885, 31060, 
      14293, 11213, 6724, 7400, 9325, 23789, 13945, 12073, 11513, 6890, 6989, 
      7058, 8489, 35280, 10777, 8656, 7060, 7092, 8017, 37501, 35449, 13154, 
      12266, 11986, 9725, 9626, 8906, 7226, 9341, 41252, 37325, 30500, 18421, 
      16805, 15140, 11365, 11117, 9896, 7397, 19669, 17370, 16218, 16033, 
      14293, 13969, 12469, 8938, 8068, 10244, 25610, 11765, 11402, 11285, 
      9685, 9442, 24741, 19549, 11125, 11016, 8500, 10125, 19097, 16025, 
      10585, 10045, 10217, 8545, 8825, 8905, 8948, 9040, 11600, 9274, 12493, 
      27605, 17306, 15586, 9554, 9701, 13381, 15457, 13060, 15493, 15533, 
      17026, 13401, 12826, 10825, 45344, 16084, 10961, 12116, 14900, 19226, 
      12137, 12410, 15385, 12520, 15733, 40885, 14705, 12290, 11765, 12818, 
      14578, 13520, 15925, 12789, 13941, 37157, 19336, 15205, 13000, 12680, 
      15461, 16277, 19730, 16210, 17593, 48362, 15944, 43650, 15570, 15248, 
      15044, 14945, 16596, 55250, 46349, 16825, 15725, 52893, 52733, 52340, 
      21386, 20484, 17764, 17649, 59828, 55285, 18980, 20313, 17154, 19469, 
      18650, 18541, 18026, 17992, 59810, 22945, 21265, 20500, 24250, 24089, 
      23554, 22714, 21141, 26065, 29353, 24525, 28628, 24820, 30421, 28033, 
      26325, 28121, 28960, 28745, 31005, 30868, 31898, 30805, 33818, 31253, 
      32068, 35325, 35360, 33680, 35405, 34970, 36445, 37300, 39114, 39040, 
      40072, 38692, 40153, 42290, 42397, 46792, 47360, 47233 ], 
  [ 22856, 24040, 22730, 21682, 21352, 22437, 22765, 21250, 22601, 18824, 
      18080, 20465, 16349, 17216, 14760, 15165, 15530, 15184, 16084, 15300, 
      13597, 12185, 16381, 16385, 16393, 13653, 12580, 11378, 14810, 11348, 
      12053, 11185, 11729, 11876, 12325, 10676, 12186, 15925, 12905, 14825, 
      56018, 57850, 13185, 8069, 9773, 13448, 15725, 50069, 46157, 12130, 
      6173, 14698, 11600, 11972, 5729, 10594, 42626, 46289, 11380, 41332, 
      45765, 38909, 13940, 13210, 6725, 4436, 5204, 9896, 11149, 37096, 7877, 
      8801, 38122, 6928, 4804, 3460, 3809, 4709, 7834, 38690, 6740, 6472, 
      6341, 3637, 7157, 9685, 32741, 6514, 3785, 13600, 13817, 41140, 5330, 
      16490, 22013, 31433, 33890, 4680, 8164, 34164, 45028, 3362, 4082, 
      32306, 33365, 47477, 4100, 34000, 34361, 4885, 4122, 2146, 2050, 13402, 
      15921, 18085, 2969, 2330, 8093, 9290, 31298, 4212, 1465, 1360, 8185, 
      17680, 30880, 31921, 37777, 41296, 1394, 1369, 5194, 11426, 28121, 
      29449, 32201, 32554, 2677, 1181, 7556, 17797, 3298, 1210, 8833, 11493, 
      11698, 13189, 14314, 31714, 42705, 2705, 2545, 5785, 10628, 12260, 
      38273, 1402, 4805, 11162, 25610, 26882, 39377, 3204, 1156, 925, 6084, 
      6984, 16525, 17284, 21636, 23101, 1010, 820, 784, 4628, 7025, 9620, 
      10000, 10193, 21233, 6505, 8298, 10530, 16605, 33490, 2276, 725, 676, 
      677, 776, 1160, 4772, 7565, 23176, 27572, 33800, 37925, 5809, 5954, 
      12946, 15509, 21074, 24650, 1060, 2425, 12457, 23985, 31201, 1205, 
      6770, 19573, 1445, 584, 1384, 2165, 10685, 12805, 666, 2842, 13897, 
      15817, 23545, 31417, 569, 449, 4889, 22601, 442, 3065, 4082, 6137, 
      11386, 15002, 21386, 580, 360, 1108, 1348, 11560, 23125, 14213, 18245, 
      580, 617, 2560, 7312, 14417, 33745, 754, 514, 901, 13681, 4165, 8845, 
      31172, 458, 7058, 7738, 31145, 180, 340, 468, 1513, 2745, 3625, 5473, 
      6073, 7713, 8980, 10960, 13833, 15769, 16528, 18640, 18913, 746, 202, 
      2237, 2825, 5897, 18077, 356, 1781, 9901, 13789, 16484, 20264, 21125, 
      25700, 30725, 106, 90, 1602, 2106, 2682, 9882, 10690, 21397, 26002, 
      113, 185, 689, 1508, 2180, 2980, 12833, 14464, 17488, 17753, 98, 578, 
      778, 1073, 1138, 1205, 1493, 2165, 4538, 11713, 13045, 16949, 18545, 
      18818, 25013, 28610, 31378, 292, 117, 520, 18261, 18805, 169, 34, 26, 
      41, 50, 89, 5066, 6749, 9050, 25625, 25, 692, 800, 1172, 3497, 5057, 
      9425, 31700, 265, 25, 73, 3373, 6093, 27565, 68, 9029, 9413, 16645, 
      442, 1522, 2705, 4490, 8282, 23105, 28562, 0, 36, 81, 1600, 3364, 7569, 
      25600, 2, 3026, 4357, 8101, 10202, 16130, 17162, 17690, 22202, 28901, 
      30277, 68, 1160, 1604, 2213, 8840, 16388, 16645, 25285, 30629, 130, 
      298, 585, 28570, 30634, 17, 1385, 11897, 12560, 19337, 21625, 24352, 
      28577, 61, 34, 314, 16666, 232, 360, 477, 1060, 18261, 18805, 305, 
      5378, 73, 68, 640, 1360, 2368, 2465, 8164, 9089, 9865, 14948, 306, 
      1170, 2682, 6165, 6322, 13537, 14005, 14481, 14965, 5876, 8936, 13556, 
      14500, 16484, 26021, 27325, 905, 1082, 1145, 7177, 8585, 25721, 28345, 
      1044, 1105, 3744, 5920, 290, 313, 2194, 5353, 6410, 6730, 28058, 1421, 
      1960, 6437, 18152, 21805, 29437, 1381, 1669, 15601, 15850, 21250, 
      23634, 4481, 4880, 650, 1514, 5189, 16673, 11140, 23125, 25288, 397, 
      617, 1385, 5122, 521, 2801, 18896, 1170, 1885, 8185, 15817, 23850, 
      5245, 6725, 21220, 24200, 650, 1685, 2833, 9745, 11345, 1305, 4420, 
      7972, 16452, 17737, 689, 7349, 7514, 10229, 15509, 17786, 20225, 22826, 
      27521, 1517, 7076, 12340, 17576, 22877, 14240, 14708, 15425, 15913, 
      16409, 17168, 22688, 30368, 16466, 23341, 30770, 31117, 1525, 11304, 
      16525, 1322, 3265, 4561, 13505, 14650, 9860, 3298, 13858, 3272, 14381, 
      21037, 28052, 1394, 29114, 1972, 5920, 11700, 15696, 22321, 24400, 
      4394, 18269, 1453, 10280, 15368, 17320, 30005, 3121, 3370, 4225, 19477, 
      32146, 1744, 2329, 4304, 5081, 6089, 7225, 32576, 3281, 4385, 5162, 
      6442, 20450, 21562, 21845, 23882, 7933, 8905, 12874, 16490, 25874, 
      28745, 3961, 8177, 16336, 20161, 22961, 26272, 6786, 9081, 23929, 2692, 
      7300, 15112, 28685, 8293, 8770, 10490, 14090, 15665, 15898, 18593, 
      2628, 5008, 5113, 5553, 7065, 9700, 11140, 16228, 4337, 5650, 18277, 
      31642, 5749, 11336, 13316, 16189, 24404, 31741, 33476, 17242, 32185, 
      2740, 2960, 3545, 4148, 5729, 8480, 12308, 24905, 33329, 36929, 3133, 
      3250, 3650, 4745, 5945, 9050, 16733, 23834, 9000, 15685, 17077, 29485, 
      4250, 8801, 16021, 3620, 6980, 10025, 13136, 31360, 3313, 6849, 7218, 
      16705, 19890, 31810, 4589, 8548, 12013, 13165, 17053, 18493, 19493, 
      30260, 34340, 37589, 4925, 5162, 9106, 19106, 23645, 3924, 15700, 
      15921, 18976, 23764, 25209, 29521, 29844, 30825, 32500, 8210, 14125, 
      15602, 16042, 28057, 29002, 36845, 24293, 24580, 4293, 14578, 14785, 
      14994, 29890, 31858, 4625, 6212, 12377, 13312, 19972, 20225, 21785, 
      31985, 16769, 18625, 22721, 23825, 29825, 7381, 21256, 44356, 10265, 
      12953, 46925, 4649, 10100, 15233, 22048, 36308, 40345, 8605, 19890, 
      27865, 35386, 42397, 44761, 48025, 8036, 9800, 13736, 18824, 22061, 
      27701, 35176, 38756, 41381, 45301, 5770, 40762, 45442, 5545, 16848, 
      28900, 29520, 42433, 45585, 7538, 25493, 28130, 31573, 48593, 51554, 
      5501, 6005, 12872, 21101, 24245, 28277, 38237, 47092, 48740, 5661, 
      7069, 16861, 17289, 31869, 48474, 10676, 31057, 8954, 10553, 17165, 
      21554, 24425, 44738, 45133, 12013, 13828, 29188, 31365, 47700, 16042, 
      18122, 22625, 32485, 45050, 55082, 6400, 8000, 10244, 10369, 16004, 
      29201, 6730, 13285, 16965, 35122, 44586, 54961, 8245, 13949, 16133, 
      16925, 34948, 38765, 39848, 50405, 6890, 18553, 23530, 36130, 37514, 
      46889, 7081, 7057, 15520, 16660, 17056, 21217, 21456, 23440, 35280, 
      53281, 7450, 7241, 7514, 11321, 12409, 13786, 18461, 18889, 21386, 
      36125, 10877, 12296, 13172, 13325, 14965, 15317, 17197, 49832, 42538, 
      55530, 9040, 19193, 19844, 20065, 23873, 24644, 9521, 11765, 20917, 
      21146, 43642, 53717, 12325, 14661, 22741, 52621, 53469, 39965, 43625, 
      44381, 44762, 45530, 58906, 46100, 61825, 9673, 14920, 16580, 45700, 
      46861, 64061, 17125, 62386, 17497, 17873, 16660, 21485, 22600, 50005, 
      10162, 18082, 49801, 56026, 66922, 15476, 55369, 56656, 68081, 56426, 
      68765, 10429, 21429, 26788, 28629, 57060, 64228, 24298, 20617, 26945, 
      60545, 11089, 17266, 22261, 27154, 28186, 65781, 68625, 17320, 21236, 
      19913, 12148, 23330, 12164, 24644, 26010, 26482, 26721, 24650, 14292, 
      13165, 24877, 27157, 14297, 14473, 14418, 20980, 22442, 26482, 26705, 
      16490, 15665, 25666, 24293, 30260, 26825, 28372, 28601, 29776, 30754, 
      17476, 23873, 26585, 28522, 25168, 25345, 27172, 28360, 31181, 24949, 
      27877, 34541, 29178, 34834, 28601, 33305, 36329, 34741, 34226, 35361, 
      35921, 36122, 35460, 39769, 36020, 39877, 39338, 37181, 37890, 40266, 
      38609, 39188, 41329, 41842, 41960, 42898, 43250, 45250, 44005, 46468, 
      47249, 52634, 53874, 54085 ], 
  [ 22052, 23140, 21914, 20866, 20500, 21501, 21805, 20386, 21617, 18020, 
      17300, 19433, 15545, 16292, 14004, 14373, 14690, 14356, 15184, 14400, 
      12805, 11489, 15337, 15317, 15313, 12753, 11752, 10610, 13778, 10568, 
      11213, 10405, 10889, 11024, 11413, 9872, 11250, 14701, 11849, 13649, 
      53330, 55114, 12069, 7325, 8885, 12308, 14453, 47525, 43721, 11050, 
      5573, 13450, 10532, 10880, 5141, 9586, 40274, 43829, 10312, 39016, 
      43317, 36665, 12704, 12010, 7541, 5000, 4616, 8900, 10069, 34900, 7025, 
      7877, 35890, 7780, 5440, 3904, 4325, 4145, 6970, 36434, 7592, 7300, 
      7157, 4141, 6341, 8677, 30677, 7354, 4337, 12340, 12545, 38800, 6074, 
      15074, 20345, 29405, 31778, 5364, 7240, 32040, 42568, 3890, 3530, 
      30242, 31265, 44945, 4736, 31876, 32225, 5617, 4770, 2482, 2362, 12130, 
      14517, 16573, 3485, 2738, 7145, 8258, 29258, 4896, 1657, 1492, 7225, 
      16180, 28852, 29857, 35521, 38932, 1586, 1549, 4474, 10250, 26189, 
      27469, 30125, 30466, 3181, 1277, 6632, 16285, 3898, 1378, 7813, 10305, 
      10498, 11905, 12970, 29650, 40293, 3233, 3049, 4993, 9488, 11024, 
      35993, 1690, 4097, 9986, 23762, 24986, 37061, 3816, 1384, 901, 5256, 
      6084, 15061, 15784, 19944, 21349, 890, 928, 820, 3920, 6113, 8528, 
      8884, 9065, 19553, 5629, 7290, 9378, 15129, 31354, 2792, 845, 712, 701, 
      692, 932, 4040, 6605, 21412, 25640, 31652, 35645, 4981, 5114, 11650, 
      14081, 19394, 22826, 832, 1945, 11185, 22185, 29137, 1553, 5858, 17953, 
      1853, 500, 1060, 1709, 9509, 11509, 522, 2290, 12541, 14365, 21757, 
      29341, 761, 401, 4121, 20849, 370, 2477, 3386, 5261, 10162, 13586, 
      19682, 808, 324, 808, 1000, 10324, 21349, 12833, 16673, 400, 425, 2020, 
      6340, 13025, 31585, 1066, 346, 625, 12325, 3445, 7765, 29096, 290, 
      6098, 6730, 29069, 288, 208, 288, 1105, 2169, 2953, 4633, 5185, 6705, 
      7888, 9748, 12465, 14305, 15028, 17044, 17305, 1082, 346, 1721, 2237, 
      5021, 16505, 200, 1325, 8749, 12421, 14984, 18596, 19421, 23816, 28661, 
      202, 90, 1170, 1602, 2106, 8730, 9490, 19681, 24106, 233, 89, 425, 
      1088, 1664, 2368, 11513, 13060, 15940, 16193, 218, 338, 490, 725, 778, 
      833, 1073, 1649, 3770, 10453, 11713, 15425, 16949, 17210, 23153, 26618, 
      29290, 520, 45, 292, 16677, 17197, 349, 106, 74, 29, 26, 29, 4250, 
      5801, 7946, 23741, 97, 416, 500, 800, 2825, 4241, 8297, 29600, 493, 
      109, 13, 2713, 5193, 25609, 8, 7925, 8285, 15133, 226, 1090, 2117, 
      3722, 7226, 21317, 26570, 36, 0, 9, 1156, 2704, 6561, 23716, 50, 2402, 
      3601, 7057, 9026, 14642, 15626, 16130, 20450, 26897, 28225, 8, 788, 
      1160, 1685, 7748, 14888, 15133, 23413, 28565, 34, 130, 333, 26578, 
      28570, 41, 977, 10625, 11252, 17705, 19897, 22516, 26585, 169, 34, 146, 
      15154, 100, 180, 261, 712, 16677, 17197, 149, 4538, 145, 128, 388, 964, 
      1828, 1913, 7120, 7985, 8713, 13520, 162, 810, 2106, 5265, 5410, 12181, 
      12625, 13077, 13537, 5000, 7844, 12200, 13096, 14984, 24125, 25381, 
      605, 746, 797, 6205, 7517, 23837, 26365, 720, 769, 3060, 5044, 194, 
      205, 1690, 4525, 5498, 5794, 26090, 1037, 1492, 5525, 16580, 20077, 
      27421, 1009, 1249, 14149, 14386, 19546, 21834, 3737, 4100, 458, 1130, 
      4385, 15173, 9928, 21349, 23428, 361, 461, 1037, 4330, 425, 2249, 
      17300, 882, 1465, 7165, 14365, 22050, 4453, 5813, 19528, 22388, 554, 
      1313, 2293, 8629, 10133, 1017, 3712, 6976, 14976, 16201, 629, 6401, 
      6554, 9089, 14081, 16250, 18581, 21074, 25589, 1205, 6152, 11080, 
      16052, 21125, 12884, 13328, 14009, 14473, 14945, 15668, 20948, 28340, 
      15002, 21577, 28730, 29065, 1261, 10116, 15061, 1130, 2725, 3877, 
      12197, 13282, 8768, 2770, 12538, 2756, 13037, 19381, 26120, 1274, 
      27146, 1696, 5140, 10512, 14292, 20617, 22612, 3770, 16745, 1525, 9188, 
      13988, 15844, 28013, 2677, 2890, 3637, 17905, 30082, 1636, 2041, 3716, 
      4409, 5321, 6361, 30500, 2837, 3797, 4490, 5650, 18842, 19906, 20177, 
      22130, 7033, 7933, 11650, 15074, 24050, 26813, 3457, 7265, 14932, 
      18577, 21257, 24436, 5994, 8109, 22189, 2440, 6472, 13780, 26765, 7393, 
      7834, 9434, 12818, 14309, 14530, 17093, 2448, 4420, 4513, 4905, 6273, 
      8704, 10048, 14848, 3845, 5002, 16801, 29626, 5101, 10244, 12104, 
      14821, 22664, 29725, 31400, 15826, 30157, 2848, 2804, 3233, 3728, 5105, 
      7604, 11168, 23153, 31265, 34745, 2953, 3034, 3338, 4253, 5309, 8138, 
      15353, 22130, 8100, 14365, 15685, 27565, 3866, 7925, 14689, 3392, 6272, 
      9065, 11972, 29380, 3253, 6165, 6498, 15349, 18378, 29818, 4205, 7720, 
      10933, 12013, 15685, 17053, 18005, 28328, 32264, 35405, 4505, 4706, 
      8242, 17642, 21977, 3744, 14416, 14625, 17524, 22096, 23481, 27625, 
      27936, 28881, 30496, 7442, 12937, 14330, 14746, 26221, 27130, 34697, 
      22613, 22888, 4113, 13378, 13573, 13770, 27994, 29890, 4385, 5696, 
      11321, 12196, 18496, 18737, 20225, 30017, 15461, 17221, 21125, 22181, 
      27941, 6757, 19732, 41992, 9389, 11885, 44489, 4625, 9248, 14033, 
      20500, 34208, 38113, 7897, 18450, 26077, 33322, 40105, 42397, 45565, 
      7400, 8996, 12644, 17444, 20525, 25925, 33124, 36584, 39125, 42925, 
      5482, 38530, 43066, 5353, 15588, 27088, 27684, 40153, 43209, 7010, 
      23825, 26354, 29665, 46133, 49010, 5477, 5765, 11876, 19637, 22637, 
      26501, 36101, 44680, 46280, 5625, 6649, 15625, 16029, 29961, 46026, 
      9872, 29185, 8330, 9773, 15929, 20090, 22829, 42410, 42793, 11125, 
      12808, 27400, 29493, 45288, 14890, 16850, 21125, 30577, 42722, 52466, 
      6436, 7556, 9536, 9649, 14864, 27425, 6610, 12337, 15777, 33130, 42282, 
      52357, 7813, 12965, 15005, 15749, 32968, 36653, 37700, 47933, 6914, 
      17293, 22018, 34114, 35450, 44525, 7177, 7081, 14452, 15520, 15892, 
      19825, 20052, 21940, 33300, 50737, 7666, 7325, 7346, 10589, 11581, 
      12850, 17225, 17629, 19994, 34121, 10205, 11492, 12296, 12437, 13957, 
      14285, 16045, 47396, 40330, 52938, 8644, 17945, 18560, 18769, 22385, 
      23120, 9077, 11057, 19585, 19802, 41410, 51185, 11581, 13725, 21325, 
      50125, 50949, 37865, 41405, 42137, 42506, 43250, 56242, 43808, 59089, 
      9325, 14020, 15560, 43432, 44557, 61277, 16081, 59650, 16441, 16805, 
      15688, 20213, 21268, 47629, 10426, 17026, 47437, 53482, 64090, 14624, 
      52849, 54100, 65225, 53882, 65897, 10525, 20205, 25288, 27045, 54504, 
      61480, 22930, 19465, 25457, 57905, 11029, 16354, 21025, 25666, 26650, 
      63009, 65781, 16420, 20072, 18845, 12448, 22082, 12296, 23336, 24642, 
      25090, 25317, 23378, 14760, 13357, 23605, 25765, 14681, 14845, 14778, 
      20008, 21386, 25186, 25397, 17042, 16085, 24442, 23165, 28808, 25577, 
      27040, 27257, 28372, 29314, 17992, 22853, 25409, 27250, 24148, 24313, 
      26056, 27172, 29837, 24001, 26941, 33197, 28170, 33490, 27677, 32129, 
      34985, 33517, 33050, 34137, 34757, 34946, 34344, 38461, 34952, 38581, 
      38090, 36125, 36810, 39042, 37505, 38048, 40165, 40690, 40868, 41770, 
      42146, 44026, 42877, 45328, 46085, 51434, 52650, 52849 ], 
  [ 21677, 22717, 21533, 20485, 20101, 21060, 21352, 19981, 21152, 17645, 
      16937, 18944, 15170, 15857, 13653, 14004, 14297, 13969, 14761, 13977, 
      12436, 11168, 14842, 14810, 14800, 12330, 11365, 10253, 13289, 10205, 
      10820, 10042, 10496, 10625, 10984, 9497, 10809, 14116, 11348, 13088, 
      52013, 53773, 11538, 6980, 8468, 11765, 13844, 46280, 42530, 10537, 
      5300, 12853, 10025, 10361, 4874, 9109, 39125, 42626, 9805, 37885, 
      42120, 35570, 12113, 11437, 7976, 5309, 4349, 8429, 9556, 33829, 6626, 
      7442, 34801, 8233, 5785, 4153, 4610, 3890, 6565, 35333, 8045, 7741, 
      7592, 4420, 5960, 8200, 29672, 7801, 4640, 11737, 11936, 37657, 6473, 
      14393, 19538, 28418, 30749, 5733, 6805, 31005, 41365, 4181, 3281, 
      29237, 30242, 43706, 5081, 30841, 31184, 6010, 5121, 2677, 2545, 11521, 
      13842, 15844, 3770, 2969, 6698, 7769, 28265, 5265, 1780, 1585, 6772, 
      15457, 27865, 28852, 34420, 37777, 1709, 1666, 4141, 9689, 25250, 
      26506, 29114, 29449, 3460, 1352, 6197, 15556, 4225, 1489, 7330, 9738, 
      9925, 11290, 12325, 28645, 39114, 3524, 3328, 4624, 8945, 10433, 34880, 
      1861, 3770, 9425, 22865, 24065, 35930, 4149, 1525, 916, 4869, 5661, 
      14356, 15061, 19125, 20500, 857, 1009, 865, 3593, 5684, 8009, 8353, 
      8528, 18740, 5218, 6813, 8829, 14418, 30313, 3077, 932, 757, 740, 677, 
      845, 3701, 6152, 20557, 24701, 30605, 34532, 4594, 4721, 11029, 13394, 
      18581, 21941, 745, 1732, 10576, 21312, 28132, 1754, 5429, 17170, 2084, 
      485, 925, 1508, 8948, 10888, 477, 2041, 11890, 13666, 20890, 28330, 
      884, 404, 3764, 20000, 361, 2210, 3065, 4850, 9577, 12905, 18857, 949, 
      333, 685, 853, 9733, 20488, 12170, 15914, 337, 356, 1777, 5881, 12356, 
      30532, 1249, 289, 514, 11674, 3112, 7252, 28085, 233, 5645, 6253, 
      28058, 369, 169, 225, 928, 1908, 2644, 4240, 4768, 6228, 7369, 9169, 
      11808, 13600, 14305, 16273, 16528, 1277, 445, 1490, 1970, 4610, 15746, 
      149, 1124, 8200, 11764, 14261, 17789, 18596, 22901, 27656, 277, 117, 
      981, 1377, 1845, 8181, 8917, 18850, 23185, 320, 68, 320, 905, 1433, 
      2089, 10880, 12385, 15193, 15440, 305, 245, 373, 578, 625, 674, 890, 
      1418, 3413, 9850, 11074, 14690, 16178, 16433, 22250, 25649, 28273, 661, 
      36, 205, 15912, 16420, 466, 169, 125, 50, 41, 26, 3869, 5354, 7421, 
      22826, 160, 305, 377, 641, 2516, 3860, 7760, 28577, 634, 178, 10, 2410, 
      4770, 24658, 5, 7400, 7748, 14404, 145, 901, 1850, 3365, 6725, 20450, 
      25601, 81, 9, 0, 961, 2401, 6084, 22801, 101, 2117, 3250, 6562, 8465, 
      13925, 14885, 15377, 19601, 25922, 27226, 5, 629, 965, 1448, 7229, 
      14165, 14404, 22504, 27560, 13, 73, 234, 25609, 27565, 80, 800, 10016, 
      10625, 16916, 19060, 21625, 25616, 250, 61, 89, 14425, 61, 117, 180, 
      565, 15912, 16420, 98, 4145, 208, 185, 289, 793, 1585, 1664, 6625, 
      7460, 8164, 12833, 117, 657, 1845, 4842, 4981, 11530, 11962, 12402, 
      12850, 4589, 7325, 11549, 12421, 14261, 23204, 24436, 482, 605, 650, 
      5746, 7010, 22922, 25402, 585, 628, 2745, 4633, 173, 178, 1465, 4138, 
      5069, 5353, 25133, 872, 1285, 5096, 15821, 19240, 26440, 850, 1066, 
      13450, 13681, 18721, 20961, 3392, 3737, 389, 965, 4010, 14450, 9349, 
      20488, 22525, 370, 410, 890, 3961, 404, 2000, 16529, 765, 1282, 6682, 
      13666, 21177, 4084, 5384, 18709, 21509, 533, 1154, 2050, 8098, 9554, 
      900, 3385, 6505, 14265, 15460, 626, 5954, 6101, 8546, 13394, 15509, 
      17786, 20225, 24650, 1076, 5717, 10477, 15317, 20276, 12233, 12665, 
      13328, 13780, 14240, 14945, 20105, 27353, 14297, 20722, 27737, 28066, 
      1156, 9549, 14356, 1061, 2482, 3562, 11570, 12625, 8249, 2533, 11905, 
      2525, 12392, 18580, 25181, 1241, 26189, 1585, 4777, 9945, 13617, 19792, 
      21745, 3485, 16010, 1588, 8669, 13325, 15133, 27044, 2482, 2677, 3370, 
      17146, 29077, 1609, 1924, 3449, 4100, 4964, 5956, 29489, 2642, 3530, 
      4181, 5281, 18065, 19105, 19370, 21281, 6610, 7474, 11065, 14393, 
      23165, 25874, 3232, 6836, 14257, 17812, 20432, 23545, 5625, 7650, 
      21346, 2341, 6085, 13141, 25832, 6970, 7393, 8933, 12209, 13658, 13873, 
      16370, 2385, 4153, 4240, 4608, 5904, 8233, 9529, 14185, 3626, 4705, 
      16090, 28645, 4804, 9725, 11525, 14164, 21821, 28744, 30389, 15145, 
      29170, 2929, 2753, 3104, 3545, 4820, 7193, 10625, 22304, 30260, 33680, 
      2890, 2953, 3209, 4034, 5018, 7709, 14690, 21305, 7677, 13732, 15016, 
      26632, 3701, 7514, 14050, 3305, 5945, 8612, 11417, 28417, 3250, 5850, 
      6165, 14698, 17649, 28849, 4040, 7333, 10420, 11464, 15028, 16360, 
      17288, 27389, 31253, 34340, 4322, 4505, 7837, 16937, 21170, 3681, 
      13801, 14004, 16825, 21289, 22644, 26704, 27009, 27936, 29521, 7085, 
      12370, 13721, 14125, 25330, 26221, 33650, 21800, 22069, 4050, 12805, 
      12994, 13185, 27073, 28933, 4292, 5465, 10820, 11665, 17785, 18020, 
      19472, 29060, 14834, 16546, 20354, 21386, 27026, 6472, 18997, 40837, 
      8978, 11378, 43298, 4640, 8849, 13460, 19753, 33185, 37024, 7570, 
      17757, 25210, 32317, 38986, 41242, 44362, 7109, 8621, 12125, 16781, 
      19784, 25064, 32125, 35525, 38024, 41764, 5365, 37441, 41905, 5284, 
      14985, 26209, 26793, 39040, 42048, 6773, 23018, 25493, 28738, 44930, 
      47765, 5492, 5672, 11405, 18932, 21860, 25640, 35060, 43501, 45077, 
      5634, 6466, 15034, 15426, 29034, 44829, 9497, 28276, 8045, 9410, 15338, 
      19385, 22058, 41273, 41650, 10708, 12325, 26533, 28584, 44109, 14341, 
      16241, 20402, 29650, 41585, 51185, 6481, 7361, 9209, 9316, 14321, 
      26564, 6577, 11890, 15210, 32161, 41157, 51082, 7624, 12500, 14468, 
      15188, 32005, 35624, 36653, 46724, 6953, 16690, 21289, 33133, 34445, 
      43370, 7252, 7120, 13945, 14977, 15337, 19156, 19377, 21217, 32337, 
      49492, 7801, 7394, 7289, 10250, 11194, 12409, 16634, 17026, 19325, 
      33146, 9896, 11117, 11885, 12020, 13480, 13796, 15496, 46205, 39253, 
      51669, 8473, 17348, 17945, 18148, 21668, 22385, 8882, 10730, 18946, 
      19157, 40321, 49946, 11236, 13284, 20644, 48904, 49716, 36842, 40322, 
      41042, 41405, 42137, 54937, 42689, 57748, 9178, 13597, 15077, 42325, 
      43432, 59912, 15586, 58309, 15940, 16298, 15229, 19604, 20629, 46468, 
      10585, 16525, 46282, 52237, 62701, 14225, 51616, 52849, 63824, 52637, 
      64490, 10600, 19620, 24565, 26280, 53253, 60133, 22273, 18916, 24740, 
      56612, 11026, 15925, 20434, 24949, 25909, 61650, 64386, 15997, 19517, 
      18338, 12625, 21485, 12389, 22709, 23985, 24421, 24642, 22769, 15021, 
      13480, 22996, 25096, 14900, 15058, 14985, 19549, 20885, 24565, 24770, 
      17345, 16322, 23857, 22628, 28109, 24980, 26401, 26612, 27697, 28621, 
      18277, 22370, 24848, 26641, 23665, 23824, 25525, 26605, 29192, 23554, 
      26500, 32552, 27693, 32845, 27242, 31568, 34340, 32932, 32489, 33552, 
      34202, 34385, 33813, 37834, 34445, 37960, 37493, 35624, 36297, 38457, 
      36980, 37505, 39610, 40141, 40349, 41233, 41621, 43441, 42340, 44785, 
      45530, 50861, 52065, 52258 ], 
  [ 18856, 19400, 18650, 17602, 17032, 17557, 17725, 16850, 17401, 14824, 
      14240, 14945, 12349, 12416, 11080, 11245, 11290, 11024, 11444, 10660, 
      9677, 8905, 10781, 10625, 10553, 9013, 8420, 7618, 9290, 7508, 7813, 
      7345, 7489, 7556, 7605, 6676, 7306, 9125, 7225, 8345, 39458, 40970, 
      7105, 4469, 5213, 7208, 8605, 34469, 31277, 6290, 3533, 7738, 5840, 
      6052, 3169, 5234, 28306, 31249, 5620, 27252, 30805, 25309, 7060, 6570, 
      13525, 9556, 2644, 4616, 5309, 23816, 3557, 4001, 24602, 13968, 10404, 
      7780, 8609, 2309, 3434, 25010, 13780, 13352, 13141, 8357, 3077, 4325, 
      20341, 13474, 8825, 6560, 6697, 26900, 11650, 8410, 12253, 19273, 
      21170, 10600, 3364, 21364, 29988, 8242, 1762, 19906, 20725, 31957, 
      9700, 21200, 21481, 11125, 9802, 5746, 5490, 6282, 7921, 9365, 7769, 
      6410, 3133, 3770, 19058, 10132, 4105, 3600, 3145, 9040, 18720, 19521, 
      24097, 26896, 4034, 3929, 1754, 4946, 16601, 17609, 19721, 19994, 7397, 
      3181, 2756, 9077, 8658, 3690, 3393, 4933, 5058, 5989, 6714, 19314, 
      27985, 7585, 7265, 1865, 4388, 5380, 24433, 4682, 1445, 4682, 14650, 
      15602, 25297, 8644, 4036, 2125, 1924, 2344, 8125, 8644, 11716, 12781, 
      1570, 2900, 2384, 1268, 2305, 3700, 3920, 4033, 11393, 2025, 2938, 
      4210, 8125, 20610, 7076, 2885, 2276, 2197, 1576, 1000, 1252, 2525, 
      12776, 16052, 20840, 24085, 1649, 1714, 5666, 7349, 11234, 13850, 900, 
      585, 5337, 13345, 18801, 4885, 2050, 10133, 5525, 1384, 584, 485, 4205, 
      5525, 1066, 522, 6217, 7497, 12985, 18937, 3209, 1489, 1129, 12281, 
      1322, 505, 802, 1657, 4586, 6922, 11386, 3460, 1480, 468, 388, 4680, 
      12645, 6373, 9125, 740, 697, 320, 2192, 6497, 20705, 4194, 754, 421, 
      6001, 725, 3005, 18692, 698, 2018, 2378, 18665, 2260, 820, 628, 153, 
      265, 505, 1233, 1513, 2353, 3060, 4240, 6073, 7369, 7888, 9360, 9553, 
      4346, 2522, 157, 265, 1417, 8957, 676, 101, 3581, 6029, 7844, 10504, 
      11125, 14500, 18325, 2106, 1450, 82, 106, 202, 3562, 4050, 11317, 
      14722, 2273, 905, 289, 68, 100, 260, 5393, 6464, 8528, 8713, 2258, 338, 
      218, 113, 98, 85, 53, 85, 778, 4673, 5525, 8149, 9265, 9458, 13973, 
      16690, 18818, 3172, 997, 360, 9061, 9445, 2729, 1874, 1706, 1321, 1250, 
      1049, 986, 1789, 3050, 14425, 1865, 212, 160, 52, 377, 977, 3265, 
      19060, 3145, 1945, 1033, 333, 1453, 15885, 1028, 3029, 3253, 7925, 362, 
      2, 145, 730, 2602, 12545, 16642, 1600, 1156, 961, 0, 324, 2209, 14400, 
      1682, 226, 677, 2501, 3722, 7570, 8282, 8650, 11882, 16901, 17957, 
      1028, 40, 4, 53, 2920, 7748, 7925, 14165, 18229, 850, 538, 265, 16650, 
      18234, 1537, 25, 4777, 5200, 9817, 11465, 13472, 16657, 2141, 1394, 
      554, 7946, 712, 520, 397, 100, 9061, 9445, 625, 1138, 1913, 1828, 320, 
      80, 128, 145, 2564, 3089, 3545, 6788, 706, 130, 202, 1525, 1602, 5857, 
      6165, 6481, 6805, 1396, 3016, 5876, 6500, 7844, 14741, 15725, 265, 202, 
      185, 2057, 2825, 14521, 16505, 244, 225, 544, 1440, 1010, 953, 194, 
      1193, 1690, 1850, 16298, 221, 200, 1717, 9032, 11645, 17357, 261, 229, 
      7281, 7450, 11250, 12994, 881, 1040, 730, 314, 1189, 8033, 4420, 12645, 
      14248, 1517, 937, 425, 1202, 1241, 481, 9616, 610, 445, 2745, 7497, 
      13210, 1325, 2005, 11300, 13480, 1370, 565, 593, 3665, 4625, 745, 1060, 
      2692, 7972, 8857, 1649, 2389, 2474, 3989, 7349, 8906, 10625, 12506, 
      16001, 797, 2276, 5300, 8776, 12557, 6560, 6868, 7345, 7673, 8009, 
      8528, 12448, 18208, 8066, 12941, 18530, 18797, 1125, 4744, 8125, 1402, 
      1025, 1361, 6145, 6890, 3940, 1138, 6418, 1192, 6781, 11357, 16532, 
      1954, 17354, 1492, 2080, 5140, 7696, 12321, 13840, 1594, 9469, 3293, 
      4360, 7528, 8840, 18085, 1521, 1530, 1665, 10357, 19746, 2384, 1769, 
      1744, 1961, 2329, 2825, 20096, 1681, 1825, 2042, 2522, 11090, 11882, 
      12085, 13562, 3293, 3785, 6074, 8410, 15074, 17225, 1961, 3457, 8336, 
      10961, 12961, 15392, 2866, 3961, 13689, 2372, 3140, 7592, 17245, 3653, 
      3890, 4810, 6970, 7985, 8138, 9953, 2788, 2448, 2473, 2593, 3145, 4420, 
      5220, 8388, 2417, 2690, 9797, 19562, 2789, 5416, 6596, 8429, 14164, 
      19661, 20996, 9162, 20025, 4820, 3280, 2825, 2708, 2929, 4000, 6068, 
      14585, 20929, 23729, 3293, 3170, 2930, 2825, 3065, 4330, 8893, 13834, 
      4360, 8245, 9157, 18045, 3050, 4321, 8501, 3460, 3620, 4985, 6736, 
      19520, 4273, 3649, 3778, 9025, 11170, 19890, 3389, 4388, 6173, 6845, 
      9293, 10253, 10933, 18740, 21860, 24389, 3485, 3482, 4706, 10706, 
      13885, 4084, 8500, 8641, 10656, 14004, 15049, 18241, 18484, 19225, 
      20500, 4450, 7565, 8482, 8762, 17177, 17882, 23885, 14453, 14660, 4453, 
      7938, 8065, 8194, 18610, 20098, 4385, 4132, 6697, 7232, 11492, 11665, 
      12745, 20225, 9409, 10625, 13441, 14225, 18625, 4581, 12456, 29956, 
      5785, 7193, 32045, 5849, 5780, 8593, 13088, 23668, 26825, 5245, 11650, 
      17305, 22986, 28477, 30361, 32985, 5156, 5800, 7816, 10984, 13181, 
      17221, 22856, 25636, 27701, 30821, 5210, 27242, 30962, 5625, 9808, 
      18180, 18640, 28593, 31105, 5378, 15733, 17650, 20213, 33553, 35954, 
      6701, 5765, 7592, 12701, 14885, 17797, 25357, 32372, 33700, 6781, 5629, 
      9981, 10249, 20509, 33514, 6676, 19937, 6154, 6713, 10285, 13154, 
      15145, 30578, 30893, 7453, 8388, 18628, 20245, 32980, 9722, 11002, 
      13985, 21125, 30890, 39002, 8000, 6400, 6884, 6929, 9764, 18721, 7290, 
      8325, 10405, 23202, 30586, 38961, 6725, 8749, 9973, 10445, 23108, 
      26045, 26888, 35285, 8410, 11513, 14810, 24050, 25114, 32489, 9081, 
      8577, 9760, 10420, 10656, 13297, 13456, 14800, 23440, 37681, 10250, 
      9161, 7754, 7801, 8249, 8906, 11581, 11849, 13466, 24125, 7757, 8296, 
      8692, 8765, 9605, 9797, 10877, 34952, 29178, 39610, 7760, 12233, 12644, 
      12785, 15313, 15844, 7921, 8405, 13397, 13546, 30122, 38197, 8725, 
      9781, 14661, 37341, 38029, 27325, 30185, 30781, 31082, 31690, 42506, 
      32180, 44945, 8713, 10280, 11140, 31940, 32861, 46861, 11525, 45506, 
      11817, 12113, 11540, 14365, 15080, 35525, 13282, 12402, 35401, 40426, 
      49402, 11156, 39929, 40976, 50401, 40826, 51005, 12429, 14629, 18148, 
      19429, 41380, 47268, 16538, 14297, 18385, 44305, 12049, 12546, 15381, 
      18594, 19306, 48661, 51025, 12680, 14836, 14153, 15508, 16370, 14404, 
      17284, 18250, 18562, 18721, 17530, 18772, 15805, 17757, 19237, 18217, 
      18313, 18178, 15860, 16762, 19202, 19345, 21530, 19825, 18866, 18133, 
      21940, 19865, 20852, 21001, 21776, 22514, 22276, 18433, 20105, 21402, 
      19728, 19825, 21092, 21800, 23581, 19989, 22997, 26941, 23818, 27234, 
      23801, 26825, 28729, 27941, 27746, 28561, 29521, 29642, 29380, 32409, 
      30260, 32597, 32378, 31501, 32050, 33466, 32609, 32948, 34929, 35522, 
      36040, 36738, 37250, 38450, 37845, 40228, 40849, 45994, 47074, 47205 ], 
  [ 18100, 18356, 17858, 16810, 16132, 16405, 16501, 15914, 16105, 14068, 
      13556, 13505, 11593, 11300, 10468, 10525, 10426, 10196, 10400, 9616, 
      8957, 8473, 9305, 9077, 8969, 7969, 7592, 6970, 7850, 6824, 6949, 6661, 
      6625, 6656, 6525, 5920, 6154, 7109, 5713, 6473, 33050, 34418, 5413, 
      3893, 4205, 5444, 6445, 28493, 25625, 4706, 3389, 5650, 4292, 4432, 
      3061, 3866, 22906, 25525, 4072, 21960, 25117, 20233, 5008, 4626, 17629, 
      12904, 2536, 3284, 3725, 18884, 2657, 2885, 19562, 18180, 13968, 10768, 
      11813, 2273, 2498, 19898, 17992, 17492, 17245, 11525, 2285, 2957, 
      15805, 17650, 12137, 4436, 4537, 21536, 15538, 5818, 8905, 14845, 
      16490, 14308, 2248, 16648, 24264, 11482, 1762, 15370, 16081, 26017, 
      13264, 16484, 16729, 14977, 13402, 8410, 8082, 4122, 5365, 6485, 10973, 
      9290, 1945, 2330, 14594, 13840, 6337, 5652, 1921, 6196, 14292, 14985, 
      18985, 21460, 6266, 6125, 1250, 3074, 12461, 13325, 15149, 15386, 
      10565, 5125, 1640, 6197, 12114, 5850, 1989, 3025, 3114, 3793, 4338, 
      14778, 22405, 10825, 10433, 1145, 2624, 3328, 19249, 7202, 977, 2810, 
      10762, 11570, 20005, 12136, 6376, 3709, 1096, 1300, 5389, 5800, 8296, 
      9181, 2866, 4880, 4148, 800, 1225, 2080, 2228, 2305, 8009, 1053, 1570, 
      2410, 5353, 15858, 10280, 4901, 4040, 3925, 2980, 1972, 712, 1301, 
      9140, 11912, 16052, 18901, 821, 850, 3434, 4721, 7850, 10034, 1872, 
      801, 3177, 9601, 14265, 7585, 970, 6929, 8405, 2788, 1268, 773, 2333, 
      3293, 2290, 522, 3805, 4797, 9277, 14365, 5441, 3001, 481, 8681, 2762, 
      397, 370, 685, 2570, 4330, 7930, 5800, 3028, 1224, 1000, 2628, 8973, 
      3889, 6065, 1856, 1777, 356, 932, 3977, 15881, 6786, 1906, 1249, 3589, 
      221, 1421, 14120, 1850, 794, 1010, 14093, 4240, 2080, 1744, 585, 193, 
      145, 369, 505, 985, 1440, 2260, 3625, 4633, 5044, 6228, 6385, 7010, 
      4610, 265, 157, 445, 5897, 1864, 389, 1781, 3581, 5000, 7156, 7669, 
      10504, 13789, 4050, 3106, 442, 250, 130, 1762, 2106, 7825, 10690, 4289, 
      2273, 1153, 464, 208, 80, 3089, 3908, 5540, 5689, 4274, 1274, 1010, 
      725, 674, 625, 449, 193, 130, 2549, 3185, 5233, 6133, 6290, 10049, 
      12370, 14210, 5512, 2437, 1332, 5965, 6277, 4925, 3746, 3506, 2941, 
      2834, 2525, 194, 601, 1394, 10429, 3737, 1040, 916, 592, 17, 185, 1537, 
      14416, 5485, 3853, 2509, 9, 409, 11673, 2504, 1373, 1525, 5045, 1370, 
      362, 37, 82, 1090, 8837, 12322, 3364, 2704, 2401, 324, 0, 841, 10404, 
      3482, 10, 65, 1025, 1850, 4762, 5330, 5626, 8282, 12545, 13457, 2504, 
      580, 328, 125, 1300, 4904, 5045, 10205, 13693, 2218, 1690, 1165, 12330, 
      13698, 3265, 457, 2617, 2932, 6577, 7937, 9620, 12337, 4121, 3050, 
      1706, 5066, 1972, 1636, 1405, 712, 5965, 6277, 1813, 274, 3785, 3664, 
      1220, 548, 164, 145, 1088, 1433, 1745, 4160, 1930, 706, 130, 481, 522, 
      3445, 3681, 3925, 4177, 424, 1396, 3464, 3944, 5000, 10709, 11549, 
      1021, 850, 797, 797, 1277, 10525, 12221, 928, 873, 148, 468, 2378, 
      2285, 338, 365, 610, 698, 12050, 725, 452, 637, 5972, 8117, 12965, 801, 
      625, 4581, 4714, 7794, 9250, 305, 356, 1810, 818, 433, 5189, 2440, 
      8973, 10324, 3065, 2125, 1037, 482, 2609, 481, 6484, 1402, 841, 1341, 
      4797, 9466, 605, 925, 7880, 9700, 2738, 1105, 629, 1973, 2645, 1537, 
      592, 1360, 5200, 5905, 3125, 1201, 1250, 2225, 4721, 5954, 7349, 8906, 
      11861, 1517, 1160, 3176, 5860, 8957, 4148, 4384, 4753, 5009, 5273, 
      5684, 8884, 13780, 5330, 9305, 14066, 14297, 1989, 2836, 5389, 2482, 
      1061, 965, 3877, 4442, 2320, 1210, 4114, 1300, 4405, 8045, 12392, 3250, 
      13106, 2320, 1396, 3232, 5140, 8865, 10132, 1378, 6553, 5165, 2740, 
      5044, 6068, 13765, 1845, 1746, 1557, 7297, 15210, 3716, 2561, 1636, 
      1601, 1681, 1889, 15524, 2005, 1717, 1682, 1802, 7922, 8570, 8737, 
      9962, 2249, 2525, 4058, 5818, 11258, 13085, 2105, 2377, 5780, 7865, 
      9505, 11540, 2146, 2701, 10125, 3272, 2312, 5252, 13141, 2609, 2738, 
      3298, 4810, 5573, 5690, 7109, 3904, 2340, 2329, 2305, 2425, 3088, 3600, 
      5904, 2597, 2402, 7025, 15170, 2501, 3796, 4616, 5981, 10600, 15269, 
      16424, 6570, 15597, 6800, 4468, 3545, 3104, 2713, 3028, 4304, 10985, 
      16393, 18833, 4409, 4178, 3650, 3005, 2813, 3250, 6409, 10378, 3316, 
      5941, 6637, 13941, 3554, 3349, 6161, 4432, 3152, 3761, 4900, 15236, 
      5749, 3253, 3274, 6613, 8290, 15570, 3893, 3560, 4589, 5045, 6845, 
      7589, 8125, 14600, 17288, 19493, 3881, 3770, 3770, 7970, 10537, 5200, 
      6304, 6409, 7956, 10656, 11521, 14209, 14416, 15049, 16144, 3802, 5657, 
      6322, 6530, 13325, 13922, 19097, 11069, 11240, 5569, 5994, 6085, 6178, 
      14578, 15850, 5321, 4240, 5185, 5540, 8720, 8857, 9721, 15977, 7141, 
      8069, 10309, 10949, 14629, 4365, 9540, 24520, 4813, 5645, 26393, 7433, 
      4880, 6649, 10100, 19024, 21785, 4777, 8986, 13597, 18450, 23257, 
      24925, 27261, 4904, 5044, 6196, 8500, 10229, 13549, 18356, 20776, 
      22589, 25349, 6002, 22202, 25490, 6705, 7684, 14400, 14788, 23409, 
      25633, 5450, 12385, 13978, 16145, 27829, 29978, 8285, 6701, 6260, 9965, 
      11717, 14125, 20605, 26792, 27976, 8329, 6025, 7929, 8125, 16441, 
      27826, 5920, 15977, 5938, 6029, 8233, 10418, 12013, 25250, 25529, 6445, 
      6984, 14920, 16285, 27400, 7922, 8842, 11141, 17057, 25562, 32810, 
      9764, 6724, 6416, 6425, 8000, 15049, 8586, 7137, 8497, 18882, 25330, 
      32805, 7085, 7453, 8245, 8573, 18824, 21365, 22100, 29525, 10138, 9389, 
      11930, 19658, 20578, 27053, 11025, 10305, 8212, 8656, 8820, 10777, 
      10900, 11956, 19156, 31705, 12554, 11069, 8906, 7261, 7421, 7754, 9529, 
      9725, 10946, 19769, 7397, 7540, 7720, 7757, 8237, 8357, 9077, 29300, 
      24210, 33490, 8228, 10145, 10448, 10553, 12505, 12928, 8245, 7937, 
      11057, 11170, 25082, 32257, 8149, 8629, 12069, 31509, 32125, 22681, 
      25181, 25705, 25970, 26506, 36170, 26960, 38393, 9325, 9236, 9736, 
      26792, 27605, 40165, 10049, 38954, 10305, 10565, 10280, 12205, 12740, 
      30053, 15730, 10890, 29965, 34450, 42562, 10256, 34025, 34964, 43489, 
      34850, 44057, 14373, 12613, 15304, 16333, 35368, 40680, 14090, 12497, 
      15577, 38041, 13525, 11466, 13329, 15786, 16354, 42001, 44149, 11636, 
      13000, 12605, 18064, 14282, 16456, 15016, 15802, 16042, 16165, 15370, 
      21832, 18037, 15597, 16717, 21025, 21085, 20914, 14600, 15250, 16970, 
      17077, 24842, 22741, 16850, 16405, 19240, 17777, 18512, 18625, 19220, 
      19850, 25480, 17029, 18233, 19242, 18324, 18385, 19400, 19892, 21205, 
      18801, 21845, 24565, 22450, 24858, 22685, 24953, 26353, 25925, 25874, 
      26545, 27685, 27770, 27688, 30141, 28712, 30365, 30290, 29989, 30466, 
      31450, 30953, 31184, 33093, 33722, 34420, 35010, 35594, 36434, 36117, 
      38464, 39013, 44050, 45058, 45153 ], 
  [ 18245, 18037, 17945, 16897, 16045, 15912, 15892, 15769, 15380, 14213, 
      13817, 12548, 11738, 10865, 10845, 10728, 10397, 10225, 10081, 9297, 
      9160, 9140, 8290, 7946, 7780, 7650, 7621, 7289, 6893, 7085, 6920, 6922, 
      6596, 6569, 6148, 6065, 5661, 5224, 4640, 4820, 24089, 25225, 4050, 
      4328, 3944, 3965, 4328, 20228, 17882, 3517, 4520, 3649, 3161, 3185, 
      4250, 3025, 15569, 17666, 2941, 14797, 17316, 13418, 3065, 2857, 25604, 
      19661, 3725, 2501, 2536, 12301, 2570, 2450, 12805, 26329, 21073, 16945, 
      18338, 3578, 2353, 13025, 26141, 25525, 25220, 17992, 2372, 2116, 9860, 
      25741, 18836, 2377, 2420, 14257, 23165, 3005, 4874, 9074, 10313, 21645, 
      1813, 10413, 16405, 18065, 3125, 9425, 9962, 17810, 20369, 10249, 
      10436, 22546, 20565, 14065, 13621, 2005, 2610, 3208, 17498, 15293, 
      1394, 1373, 8765, 21177, 11296, 10321, 1312, 2977, 8521, 9040, 12112, 
      14065, 11225, 11026, 1801, 1421, 7154, 7786, 9146, 9325, 17032, 9620, 
      1205, 2920, 19045, 10693, 1090, 1314, 1345, 1618, 1873, 8833, 14778, 
      17408, 16900, 1348, 1145, 1385, 12260, 12625, 1586, 1157, 5861, 6437, 
      12842, 19125, 11509, 7624, 1125, 981, 2344, 2581, 4149, 4744, 6317, 
      9433, 8353, 1409, 848, 833, 865, 884, 3920, 850, 729, 873, 2250, 9565, 
      16805, 9512, 8245, 8072, 6605, 4901, 1205, 692, 4645, 6605, 9701, 
      11912, 850, 821, 1201, 1850, 3761, 5249, 4801, 2512, 1060, 4932, 8320, 
      13298, 593, 3130, 14408, 6413, 3733, 2600, 680, 1060, 5625, 1885, 1282, 
      1810, 4666, 8362, 10400, 6800, 800, 4244, 6445, 1586, 1037, 482, 685, 
      1517, 3725, 10933, 6885, 3805, 3349, 685, 4420, 1250, 2498, 5017, 4880, 
      1777, 265, 1280, 9472, 12325, 5125, 3946, 1066, 772, 232, 8117, 5069, 
      185, 169, 8090, 8793, 5473, 4905, 2644, 1440, 928, 340, 244, 144, 193, 
      433, 1044, 1588, 1825, 2545, 2644, 12665, 9337, 1802, 1346, 242, 2330, 
      5141, 2216, 244, 1000, 1781, 3125, 3464, 5429, 7844, 8545, 7137, 2385, 
      1845, 1377, 225, 337, 3562, 5557, 8900, 5840, 3908, 2465, 1745, 1153, 
      740, 1153, 2089, 2180, 8885, 4145, 3649, 3074, 2965, 2858, 2450, 1730, 
      449, 490, 778, 1898, 2450, 2549, 5090, 6773, 8149, 10645, 6120, 4261, 
      2340, 2536, 9826, 8125, 7769, 6914, 6749, 6266, 281, 50, 89, 5354, 
      8116, 3737, 3497, 2825, 800, 272, 116, 8297, 10618, 8290, 6250, 850, 
      90, 6250, 6245, 68, 104, 1768, 4357, 2305, 1226, 401, 17, 4226, 6725, 
      7569, 6561, 6084, 2209, 841, 0, 5329, 7745, 1025, 442, 10, 197, 1601, 
      1937, 2117, 3845, 6890, 7570, 6245, 2813, 2213, 1604, 53, 1685, 1768, 
      5188, 7748, 5785, 4909, 3978, 6733, 7753, 7412, 2516, 500, 641, 2720, 
      3616, 4777, 6740, 8674, 7081, 4925, 1789, 5365, 4797, 4392, 3061, 2340, 
      2536, 5090, 245, 8164, 7985, 4033, 2665, 1585, 1508, 73, 128, 208, 
      1289, 5265, 2997, 1377, 162, 145, 922, 1042, 1170, 1306, 221, 149, 941, 
      1189, 1781, 5576, 6184, 3602, 3257, 3146, 130, 146, 5450, 6682, 3393, 
      3280, 873, 265, 5945, 5794, 1933, 394, 233, 205, 6569, 2900, 2221, 260, 
      2405, 3796, 7252, 3034, 2626, 1594, 1669, 3589, 4581, 740, 617, 4913, 
      2993, 578, 1970, 613, 4420, 5365, 6922, 5402, 3386, 685, 6176, 1844, 
      2801, 4041, 2842, 442, 1810, 4797, 808, 548, 3733, 4973, 6305, 3338, 
      2050, 610, 818, 4176, 1201, 577, 2097, 2512, 6866, 650, 641, 746, 1850, 
      2561, 3434, 4469, 6554, 4040, 725, 1117, 2525, 4520, 1625, 1745, 1940, 
      2080, 2228, 2465, 4505, 8009, 2285, 4810, 8237, 8410, 4744, 1125, 2344, 
      5585, 2482, 1690, 1586, 1861, 1073, 2689, 1765, 2837, 1940, 4072, 7085, 
      6701, 7625, 5017, 1657, 1521, 2385, 4660, 5521, 2393, 3218, 9544, 1493, 
      2405, 2965, 8168, 3730, 3457, 2746, 3730, 9265, 7225, 5200, 2825, 2384, 
      2000, 1744, 9521, 3890, 2906, 2465, 2005, 4181, 4597, 4706, 5525, 1930, 
      1858, 2173, 3005, 6473, 7778, 3700, 2000, 3025, 4240, 5300, 6697, 2349, 
      2034, 5746, 6085, 2341, 2845, 7892, 2290, 2245, 2225, 2693, 3050, 3109, 
      3890, 7065, 3529, 3460, 3204, 2628, 2305, 2353, 3265, 4250, 3301, 3922, 
      9457, 3400, 2549, 2789, 3400, 6221, 9556, 10421, 3757, 9826, 11353, 
      7745, 6068, 5105, 3728, 2825, 2825, 6548, 10448, 12308, 7570, 7165, 
      6173, 4658, 3770, 2873, 3770, 6173, 2997, 3592, 3940, 8692, 5729, 3146, 
      3754, 7361, 3761, 3152, 3305, 9697, 9490, 3978, 3825, 4090, 5013, 9973, 
      6068, 3589, 3400, 3508, 4264, 4660, 4964, 9293, 11285, 12968, 5882, 
      5597, 3625, 4925, 6506, 8361, 4129, 4176, 4969, 6625, 7200, 9076, 9225, 
      9684, 10489, 4121, 3946, 4205, 4297, 8482, 8905, 12746, 6980, 7093, 
      8730, 4225, 4258, 4293, 9445, 10369, 8192, 5777, 4112, 4177, 5617, 
      5696, 6212, 10496, 4850, 5314, 6626, 7034, 9554, 5380, 6205, 17125, 
      4610, 4514, 18650, 11348, 4793, 4880, 6649, 12905, 15028, 5386, 6057, 
      8986, 12505, 16210, 17530, 19402, 5861, 5189, 4949, 5861, 6836, 8996, 
      12469, 14309, 15716, 17896, 8641, 15445, 18037, 9808, 5625, 9673, 9945, 
      16420, 18180, 6929, 8354, 9425, 10954, 19970, 21713, 12200, 9572, 5477, 
      6920, 7976, 9572, 14312, 19165, 20117, 12186, 8026, 5986, 6066, 11250, 
      20025, 6065, 10960, 6953, 6290, 6290, 7373, 8330, 18029, 18250, 6184, 
      6085, 10309, 11268, 19773, 6385, 6725, 7922, 11866, 18341, 24197, 
      13969, 8609, 7025, 6976, 6521, 10496, 12037, 6586, 6786, 13285, 18225, 
      24250, 9028, 6728, 6824, 6920, 13285, 15188, 15749, 21608, 14285, 7330, 
      8653, 13945, 14633, 19658, 15520, 14452, 7081, 7177, 7225, 8080, 8145, 
      8737, 13617, 23440, 17629, 15506, 12125, 7754, 7450, 7261, 7586, 7666, 
      8249, 14114, 8180, 7685, 7517, 7496, 7396, 7400, 7540, 21557, 17569, 
      24993, 10345, 8144, 8273, 8320, 9344, 9593, 10130, 8546, 8650, 8705, 
      18325, 24050, 8584, 8136, 9256, 23476, 23976, 16562, 18482, 18890, 
      19097, 19517, 27325, 19913, 29200, 11674, 8917, 8837, 19861, 20500, 
      30740, 9034, 29761, 9232, 9434, 9613, 10088, 10333, 22600, 21037, 9817, 
      22570, 26185, 32905, 10169, 25876, 26641, 33716, 26585, 34226, 18868, 
      10728, 12085, 12708, 27045, 31429, 11509, 10960, 12416, 29312, 17266, 
      11089, 11386, 12625, 12961, 32634, 34434, 11317, 11405, 11474, 23545, 
      12281, 21125, 12725, 13221, 13345, 13410, 13253, 28125, 22996, 13480, 
      14020, 26912, 26914, 26685, 13933, 14177, 14737, 14786, 31541, 28802, 
      14965, 14984, 16253, 15776, 16105, 16160, 16465, 16921, 32005, 16130, 
      16580, 17125, 17425, 17428, 18037, 18181, 18740, 18250, 21352, 22100, 
      21609, 22393, 22250, 23300, 23888, 24040, 24221, 24660, 26090, 26117, 
      26325, 27850, 27581, 28132, 28289, 28916, 29277, 29565, 29648, 29705, 
      31498, 32185, 33173, 33589, 34289, 34549, 34696, 36985, 37418, 42281, 
      43173, 43210 ], 
  [ 26056, 24680, 25610, 24562, 23272, 22117, 21805, 22850, 21001, 22024, 
      21920, 17585, 19549, 17216, 19240, 18685, 17770, 17744, 16724, 15940, 
      17117, 18265, 13181, 12545, 12233, 14293, 15140, 15538, 11930, 15188, 
      14293, 15025, 13969, 13796, 12645, 13876, 11866, 7925, 9385, 8105, 
      8978, 9530, 8065, 12869, 10733, 7688, 6445, 6869, 5837, 7970, 14813, 
      6058, 7760, 7492, 14689, 8354, 4546, 5329, 7540, 4212, 5125, 3709, 
      5620, 5850, 53125, 44116, 14164, 7976, 6989, 3176, 9797, 8801, 3242, 
      54288, 46404, 39940, 42209, 14309, 9434, 3170, 54100, 53192, 52741, 
      41717, 10037, 7445, 2341, 53554, 43145, 4640, 4537, 3380, 49810, 3370, 
      2173, 1993, 2210, 47560, 8164, 2164, 4068, 42082, 14002, 1906, 2005, 
      4597, 45700, 2000, 2041, 49045, 46042, 35746, 35010, 4122, 3121, 2405, 
      41369, 37850, 7453, 6410, 1538, 47092, 31225, 29520, 7225, 2320, 1440, 
      1521, 2257, 2896, 31154, 30809, 10634, 4706, 1241, 1289, 1481, 1514, 
      40757, 28381, 7556, 2117, 43938, 30330, 6273, 4453, 4338, 3589, 3114, 
      1314, 3025, 41425, 40625, 9305, 4868, 3940, 2113, 33722, 10565, 4442, 
      970, 962, 2257, 44164, 31876, 24925, 8644, 7624, 2125, 1924, 1156, 
      1021, 22450, 28340, 26384, 10388, 7345, 5140, 4880, 4753, 1073, 7785, 
      6058, 4450, 1885, 1170, 40676, 28565, 26276, 25957, 23176, 19720, 9892, 
      6605, 776, 692, 1160, 1765, 8369, 8194, 3026, 2069, 914, 650, 19620, 
      14265, 3177, 625, 801, 35125, 7090, 1013, 36965, 22984, 17384, 14645, 
      3965, 2885, 21466, 12762, 2377, 1737, 505, 697, 30329, 23809, 9049, 
      521, 23162, 12025, 10162, 7417, 3386, 1882, 586, 31300, 24040, 17748, 
      16708, 3240, 405, 2053, 965, 20420, 20137, 12800, 6032, 1937, 785, 
      33714, 20674, 18181, 2161, 9605, 4685, 452, 20618, 6098, 5498, 425, 
      27700, 21460, 20308, 15273, 12025, 10345, 7713, 7033, 5473, 4500, 3280, 
      1993, 1369, 1168, 720, 673, 34346, 28682, 13117, 11785, 7177, 797, 
      20836, 14261, 3821, 1949, 1124, 424, 325, 100, 325, 27306, 24730, 
      14722, 13306, 11962, 3802, 3330, 277, 82, 27953, 22265, 18289, 14948, 
      13060, 11300, 2273, 1664, 848, 793, 27938, 18818, 17738, 16433, 16178, 
      15925, 14933, 13045, 8698, 2753, 2165, 949, 625, 578, 53, 130, 338, 
      31012, 22837, 19080, 661, 565, 29609, 26594, 25946, 24361, 24050, 
      23129, 7946, 6109, 4250, 25, 26585, 17972, 17440, 15892, 10217, 7937, 
      3985, 340, 30985, 26905, 23113, 10413, 6733, 45, 23108, 4229, 3973, 
      965, 19322, 14642, 11665, 8650, 4762, 65, 82, 25600, 23716, 22801, 
      14400, 10404, 5329, 0, 25922, 11026, 8837, 4901, 3482, 1090, 842, 730, 
      122, 101, 197, 23108, 15880, 14404, 12773, 4360, 1028, 965, 5, 229, 
      22210, 20458, 18505, 90, 234, 25297, 15145, 2617, 2320, 457, 185, 32, 
      97, 27581, 24674, 20474, 986, 21352, 20200, 19357, 16420, 661, 565, 
      20785, 7618, 26633, 26308, 18560, 15440, 12608, 12385, 4964, 4289, 
      3785, 1508, 21106, 16210, 11962, 6805, 6642, 2017, 1845, 1681, 1525, 
      7156, 4456, 2036, 1700, 1124, 101, 125, 17545, 16762, 16505, 5897, 
      4745, 121, 185, 17044, 16785, 10144, 7200, 22370, 22073, 13394, 7913, 
      6730, 6410, 218, 15821, 14120, 6757, 872, 365, 317, 16101, 15109, 1521, 
      1450, 450, 274, 9281, 8720, 20170, 15914, 8389, 1313, 3460, 405, 328, 
      24077, 21097, 16745, 8642, 22601, 12721, 976, 18130, 15325, 5625, 1737, 
      490, 8765, 7045, 740, 520, 22730, 16405, 13073, 4625, 3665, 18265, 
      10180, 6052, 1732, 1417, 23729, 6709, 6554, 4469, 2069, 1466, 1025, 
      746, 641, 17837, 7076, 3380, 1576, 797, 2720, 2548, 2305, 2153, 2009, 
      1808, 928, 928, 2066, 941, 1010, 1037, 19125, 4264, 2125, 20842, 13505, 
      10961, 3265, 2810, 5380, 13858, 3298, 14152, 3181, 1517, 1172, 22834, 
      1274, 19252, 9760, 4660, 2896, 1521, 1360, 12394, 2269, 28013, 5800, 
      3208, 2600, 1525, 15921, 15210, 13185, 2197, 1746, 23504, 19289, 13264, 
      11801, 10249, 8825, 1856, 16081, 13345, 11882, 9962, 2210, 2042, 2005, 
      1802, 8573, 7625, 4874, 3370, 1874, 1865, 15161, 8497, 3536, 2561, 
      2161, 1952, 10306, 7801, 2169, 20612, 9860, 4232, 2125, 8933, 8450, 
      6970, 4810, 4145, 4058, 3233, 22468, 13968, 13753, 12913, 10585, 7780, 
      6660, 4068, 15857, 13010, 3557, 2522, 13109, 6856, 5636, 4349, 2644, 
      2621, 2756, 4122, 2745, 30260, 23440, 19865, 17588, 13729, 9760, 6548, 
      2825, 2929, 3329, 22973, 22130, 19970, 16265, 13625, 9370, 4573, 3034, 
      9640, 5125, 4597, 2925, 18650, 10081, 5141, 22180, 12740, 9065, 6736, 
      3200, 26353, 13249, 12658, 5185, 4210, 3330, 18989, 11108, 7853, 7085, 
      5213, 4733, 4453, 3380, 3620, 3989, 18365, 17642, 10706, 4706, 3805, 
      23764, 6100, 6001, 4896, 3924, 3769, 3601, 3604, 3625, 3700, 12370, 
      7085, 6322, 6122, 3737, 3722, 4205, 4133, 4100, 24133, 7218, 7105, 
      6994, 3970, 4018, 22865, 17092, 8857, 8192, 5252, 5185, 4825, 4145, 
      6529, 5825, 4801, 4625, 4225, 15381, 5256, 5956, 11545, 9113, 6605, 
      28649, 12020, 7873, 5408, 4948, 5465, 14365, 6130, 4825, 4986, 5917, 
      6361, 7065, 15716, 13000, 9256, 6664, 5741, 4981, 5096, 5476, 5861, 
      6581, 22730, 5882, 6722, 25065, 7888, 5220, 5200, 6273, 6865, 18098, 
      5653, 5410, 5333, 7633, 8354, 29501, 24245, 10952, 6701, 6005, 5557, 
      5917, 7412, 7780, 29341, 20509, 8541, 8329, 5629, 7834, 13876, 5777, 
      16954, 14393, 8845, 7154, 6505, 7298, 7373, 12973, 11268, 6148, 6085, 
      8020, 9962, 8842, 7265, 6245, 7610, 9962, 32000, 20800, 16004, 15809, 
      10244, 6481, 28170, 12645, 9925, 6642, 7786, 10161, 21365, 12349, 
      10693, 10205, 6788, 7085, 7208, 9125, 32170, 9593, 7850, 7010, 7114, 
      8489, 34281, 32337, 11680, 10900, 10656, 8737, 8656, 8080, 7120, 10081, 
      37850, 34121, 27674, 16441, 14969, 13466, 10141, 9929, 8906, 7325, 
      17597, 15496, 14452, 14285, 12725, 12437, 11117, 9512, 8298, 11050, 
      23120, 10553, 10244, 10145, 8833, 8644, 22321, 17525, 10037, 9946, 
      8762, 10837, 17125, 14341, 9621, 10701, 10909, 8605, 9065, 9181, 9242, 
      9370, 12506, 9620, 13505, 25033, 15560, 14020, 9860, 10061, 14461, 
      13925, 14066, 13977, 14033, 15380, 12205, 11720, 11285, 41842, 14562, 
      11401, 12826, 16042, 17396, 12809, 13136, 16561, 13226, 16925, 37629, 
      13429, 11428, 11029, 13540, 15588, 12458, 14537, 11905, 14785, 34129, 
      17586, 13941, 12114, 11866, 16501, 17425, 17960, 14836, 16073, 44788, 
      14690, 40324, 14404, 14170, 14002, 13921, 15370, 51412, 42925, 15597, 
      14677, 49177, 49033, 48658, 19700, 18922, 16562, 16465, 55850, 51505, 
      17666, 18853, 16180, 18185, 17492, 17401, 16976, 16994, 55876, 21313, 
      19865, 19242, 22608, 22465, 22052, 21320, 19981, 24309, 27557, 23341, 
      26938, 23634, 28601, 26585, 25129, 26741, 27506, 27361, 29521, 29402, 
      30340, 29529, 32180, 29957, 30698, 33661, 33730, 32266, 33809, 33428, 
      34929, 35762, 37480, 37458, 38450, 37250, 38565, 40708, 40849, 45274, 
      45874, 45765 ], 
  [ 23266, 24466, 23140, 22084, 21754, 22853, 23185, 21652, 23021, 19202, 
      18450, 20869, 16705, 17586, 15098, 15509, 15880, 15530, 16442, 15650, 
      13925, 12493, 16745, 16749, 16757, 13985, 12898, 11680, 15156, 11650, 
      12365, 11485, 12037, 12186, 12641, 10970, 12500, 16277, 13225, 15165, 
      56608, 58448, 13505, 8325, 10053, 13770, 16069, 50625, 46693, 12436, 
      6397, 15028, 11898, 12274, 5945, 10880, 43136, 46817, 11674, 41834, 
      46289, 39397, 14258, 13520, 6697, 4450, 5410, 10170, 11437, 37570, 
      8125, 9061, 38600, 6890, 4802, 3490, 3825, 4905, 8080, 39168, 6698, 
      6434, 6305, 3653, 7393, 9953, 33185, 6472, 3789, 13906, 14125, 41626, 
      5300, 16820, 22385, 31865, 34336, 4658, 8410, 34610, 45530, 3364, 4264, 
      32740, 33805, 47989, 4082, 34442, 34805, 4849, 4100, 2176, 2084, 13700, 
      16241, 18421, 2965, 2344, 8333, 9544, 31720, 4178, 1513, 1418, 8425, 
      18010, 31298, 32345, 38233, 41770, 1440, 1417, 5392, 11700, 28521, 
      29857, 32625, 32980, 2669, 1241, 7786, 18125, 3272, 1256, 9077, 11765, 
      11972, 13477, 14612, 32132, 43181, 2689, 2533, 5989, 10890, 12538, 
      38725, 1424, 4993, 11428, 25988, 27268, 39833, 3170, 1186, 997, 6290, 
      7202, 16837, 17602, 21986, 23461, 1096, 866, 842, 4810, 7241, 9866, 
      10250, 10445, 21577, 6713, 8528, 10784, 16913, 33908, 2250, 765, 730, 
      733, 850, 1258, 4954, 7785, 23530, 27954, 34218, 38365, 6005, 6152, 
      13220, 15805, 21412, 25012, 1154, 2561, 12725, 24341, 31601, 1201, 
      6976, 19897, 1429, 650, 1490, 2293, 10933, 13073, 740, 2984, 14173, 
      16109, 23893, 31813, 585, 505, 5065, 22941, 500, 3209, 4244, 6329, 
      11636, 15284, 21716, 586, 410, 1202, 1450, 11810, 23465, 14485, 18549, 
      650, 689, 2690, 7514, 14689, 34145, 740, 580, 985, 13945, 4321, 9061, 
      31554, 520, 7252, 7940, 31525, 194, 394, 530, 1613, 2873, 3769, 5645, 
      6253, 7913, 9194, 11194, 14093, 16045, 16810, 18938, 19213, 720, 208, 
      2353, 2953, 6073, 18369, 410, 1885, 10121, 14045, 16762, 20570, 21437, 
      26042, 31097, 116, 116, 1700, 2216, 2804, 10100, 10916, 21709, 26344, 
      117, 225, 757, 1602, 2290, 3106, 13077, 14722, 17770, 18037, 100, 640, 
      848, 1153, 1220, 1289, 1585, 2273, 4688, 11945, 13289, 17225, 18833, 
      19108, 25345, 28964, 31748, 274, 149, 578, 18545, 19093, 157, 40, 36, 
      61, 72, 117, 5220, 6925, 9252, 25957, 29, 754, 866, 1250, 3625, 5209, 
      9629, 32066, 241, 25, 97, 3497, 6257, 27905, 90, 9225, 9613, 16909, 
      488, 1604, 2813, 4628, 8468, 23413, 28904, 2, 50, 101, 1682, 3482, 
      7745, 25922, 0, 3136, 4489, 8281, 10404, 16384, 17424, 17956, 22500, 
      29241, 30625, 82, 1226, 1682, 2305, 9026, 16642, 16901, 25601, 30977, 
      148, 328, 629, 28904, 30980, 13, 1453, 12109, 12778, 19609, 21913, 
      24658, 28909, 41, 32, 340, 16916, 250, 386, 509, 1114, 18521, 19069, 
      325, 5512, 53, 50, 674, 1418, 2450, 2549, 8330, 9265, 10049, 15178, 
      320, 1220, 2768, 6305, 6464, 13753, 14225, 14705, 15193, 6010, 9106, 
      13770, 14722, 16722, 26325, 27637, 941, 1124, 1189, 7325, 8749, 26021, 
      28661, 1082, 1145, 3842, 6050, 288, 313, 2260, 5473, 6544, 6868, 28368, 
      1465, 2018, 6569, 18394, 22073, 29753, 1421, 1717, 15821, 16072, 21512, 
      23912, 4581, 4986, 656, 1552, 5297, 16897, 11314, 23393, 25570, 373, 
      613, 1413, 5224, 505, 2861, 19130, 1184, 1921, 8321, 16025, 24116, 
      5341, 6841, 21466, 24466, 628, 1709, 2885, 9893, 11509, 1313, 4498, 
      8098, 16658, 17953, 657, 7465, 7632, 10377, 15705, 18000, 20457, 23076, 
      27801, 1525, 7186, 12506, 17786, 23125, 14418, 14890, 15613, 16105, 
      16605, 17370, 22930, 30658, 16660, 23585, 31060, 31409, 1517, 11450, 
      16717, 1300, 3301, 4621, 13669, 14824, 9986, 3328, 14020, 3298, 14545, 
      21253, 28314, 1352, 29380, 1954, 5986, 11834, 15866, 22541, 24634, 
      4432, 18457, 1373, 10394, 15530, 17498, 30269, 3125, 3380, 4253, 19669, 
      32420, 1690, 2305, 4330, 5121, 6145, 7297, 32850, 3281, 4409, 5200, 
      6500, 20644, 21764, 22049, 24100, 8005, 8989, 13000, 16648, 26100, 
      28989, 3965, 8249, 16490, 20345, 23165, 26498, 6836, 9161, 24137, 2650, 
      7354, 15250, 28921, 8357, 8840, 10580, 14216, 15805, 16040, 18757, 
      2570, 5018, 5125, 5573, 7109, 9778, 11234, 16370, 4329, 5668, 18433, 
      31888, 5765, 11426, 13426, 16325, 24602, 31985, 33730, 17384, 32429, 
      2626, 2890, 3501, 4122, 5737, 8530, 12402, 25101, 33577, 37197, 3065, 
      3188, 3604, 4729, 5953, 9104, 16865, 24020, 9050, 15805, 17209, 29705, 
      4212, 8845, 16141, 3554, 6994, 10081, 13226, 31586, 3217, 6857, 7232, 
      16825, 20036, 32036, 4545, 8578, 12085, 13249, 17173, 18625, 19633, 
      30474, 34578, 37845, 4885, 5128, 9140, 19240, 23813, 3842, 15802, 
      16025, 19106, 23930, 25385, 29725, 30050, 31037, 32722, 8224, 14209, 
      15700, 16144, 28249, 29200, 37089, 24457, 24746, 4205, 14660, 14869, 
      15080, 30088, 32068, 4545, 6178, 12433, 13378, 20098, 20353, 21925, 
      32193, 16865, 18737, 22865, 23977, 30017, 7361, 21386, 44626, 10285, 
      13005, 47205, 4525, 10114, 15305, 22178, 36530, 40589, 8593, 20000, 
      28033, 35600, 42649, 45025, 48305, 8010, 9802, 13786, 18922, 22185, 
      27865, 35386, 38986, 41625, 45565, 5684, 41000, 45704, 5441, 16922, 
      29066, 29690, 42677, 45845, 7488, 25633, 28288, 31753, 48865, 51840, 
      5365, 5905, 12898, 21205, 24373, 28433, 38453, 47354, 49010, 5525, 
      6997, 16925, 17357, 32045, 48740, 10666, 31225, 8912, 10537, 17225, 
      21652, 24545, 44980, 45377, 12013, 13850, 29338, 31529, 47954, 16084, 
      18184, 22725, 32653, 45288, 55368, 6242, 7922, 10210, 10337, 16042, 
      29345, 6596, 13289, 17009, 35300, 44816, 55241, 8161, 13957, 16165, 
      16965, 35122, 38961, 40050, 50661, 6728, 18605, 23624, 36308, 37700, 
      47125, 6905, 6893, 15538, 16690, 17090, 21289, 21530, 23530, 35450, 
      53545, 7252, 7065, 7380, 11281, 12385, 13780, 18505, 18937, 21456, 
      36297, 10825, 12266, 13154, 13309, 14969, 15325, 17225, 50074, 42740, 
      55796, 8938, 19233, 19890, 20113, 23953, 24730, 9425, 11713, 20969, 
      21200, 43844, 53969, 12277, 14645, 22805, 52865, 53717, 40141, 43821, 
      44581, 44964, 45736, 59176, 46306, 62105, 9553, 14890, 16570, 45898, 
      47065, 64345, 17117, 62660, 17489, 17865, 16634, 21509, 22634, 50213, 
      9928, 18068, 50005, 56260, 67204, 15426, 55597, 56890, 68365, 56656, 
      69049, 10217, 21437, 26842, 28697, 57290, 64490, 24328, 20609, 26993, 
      60785, 10897, 17216, 22265, 27200, 28240, 66041, 68897, 17266, 21226, 
      19885, 11890, 23328, 11930, 24650, 26024, 26500, 26741, 24644, 13994, 
      12913, 24869, 27169, 14009, 14185, 14132, 20914, 22388, 26468, 26693, 
      16164, 15361, 25636, 24245, 30266, 26793, 28354, 28585, 29770, 30752, 
      17146, 23797, 26533, 28484, 25082, 25261, 27098, 28298, 31145, 24845, 
      27749, 34481, 29060, 34772, 28465, 33205, 36257, 34645, 34120, 35261, 
      35801, 36004, 35330, 39665, 35874, 39769, 39220, 37025, 37736, 40136, 
      38457, 39042, 41177, 41684, 41786, 42728, 43072, 45092, 43829, 46282, 
      47065, 52432, 53672, 53885 ], 
  [ 18450, 18754, 18212, 17156, 16490, 16805, 16913, 16276, 16525, 14386, 
      13858, 13925, 11889, 11650, 10730, 10805, 10728, 10490, 10730, 9938, 
      9221, 8685, 9689, 9469, 9365, 8273, 7858, 7200, 8212, 7058, 7213, 6893, 
      6885, 6922, 6817, 6154, 6452, 7541, 6057, 6877, 34208, 35600, 5777, 
      4069, 4453, 5818, 6885, 29569, 26645, 5044, 3485, 6068, 4618, 4770, 
      3145, 4160, 23872, 26545, 4394, 22906, 26129, 21141, 5410, 5008, 17001, 
      12402, 2610, 3562, 4045, 19762, 2861, 3125, 20456, 17530, 13426, 10322, 
      11329, 2329, 2704, 20800, 17338, 16850, 16609, 11045, 2465, 3233, 
      16609, 17000, 11629, 4834, 4941, 22474, 14932, 6292, 9505, 15625, 
      17312, 13730, 2474, 17474, 25258, 10980, 1800, 16164, 16893, 27045, 
      12706, 17306, 17557, 14369, 12836, 8000, 7684, 4516, 5825, 6997, 10469, 
      8840, 2173, 2600, 15368, 13250, 5993, 5338, 2153, 6698, 15058, 15769, 
      19865, 22394, 5920, 5785, 1360, 3412, 13177, 14065, 15937, 16180, 
      10061, 4825, 1850, 6701, 11560, 5512, 2245, 3365, 3460, 4181, 4756, 
      15556, 23357, 10305, 9925, 1285, 2938, 3690, 20133, 6800, 1073, 3140, 
      11428, 12260, 20905, 11570, 6002, 3461, 1250, 1490, 5861, 6290, 8882, 
      9797, 2664, 4562, 3866, 890, 1417, 2362, 2522, 2605, 8585, 1225, 1808, 
      2720, 5825, 16660, 9754, 4573, 3754, 3645, 2754, 1818, 810, 1513, 9754, 
      12610, 16858, 19773, 965, 1000, 3812, 5165, 8420, 10676, 1714, 769, 
      3541, 10229, 15025, 7137, 1152, 7465, 7925, 2554, 1154, 725, 2645, 
      3665, 2084, 520, 4205, 5245, 9893, 15125, 5065, 2745, 585, 9277, 2516, 
      409, 436, 841, 2900, 4756, 8500, 5402, 2762, 1090, 890, 2962, 9577, 
      4293, 6565, 1658, 1585, 338, 1130, 4385, 16673, 6340, 1700, 1097, 3977, 
      289, 1669, 14866, 1640, 980, 1220, 14837, 3890, 1850, 1538, 493, 185, 
      185, 493, 653, 1193, 1690, 2570, 4013, 5069, 5498, 6730, 6893, 6544, 
      4240, 225, 153, 585, 6385, 1642, 317, 2057, 3965, 5450, 7690, 8221, 
      11146, 14521, 3700, 2804, 356, 200, 116, 2036, 2404, 8381, 11336, 3925, 
      2017, 981, 370, 162, 82, 3445, 4306, 6010, 6165, 3908, 1088, 848, 593, 
      548, 505, 353, 145, 208, 2873, 3545, 5689, 6625, 6788, 10673, 13060, 
      14948, 5090, 2165, 1138, 6449, 6773, 4525, 3400, 3172, 2637, 2536, 
      2245, 292, 765, 1636, 11061, 3389, 866, 754, 466, 41, 281, 1789, 15154, 
      5057, 3497, 2225, 25, 545, 12337, 2218, 1609, 1773, 5485, 1160, 260, 
      13, 148, 1300, 9413, 13000, 3026, 2402, 2117, 226, 10, 1025, 11026, 
      3136, 0, 121, 1225, 2116, 5184, 5776, 6084, 8836, 13225, 14161, 2210, 
      442, 226, 65, 1522, 5330, 5477, 10817, 14401, 1940, 1448, 965, 13000, 
      14404, 2925, 333, 2925, 3258, 7065, 8473, 10210, 13005, 3737, 2720, 
      1460, 5492, 1706, 1394, 1181, 554, 6425, 6749, 1557, 360, 3413, 3298, 
      1010, 410, 98, 85, 1274, 1649, 1985, 4538, 1664, 548, 80, 593, 640, 
      3785, 4033, 4289, 4553, 522, 1602, 3802, 4306, 5410, 11317, 12181, 829, 
      676, 629, 941, 1469, 11125, 12869, 746, 697, 146, 562, 2080, 1993, 244, 
      433, 720, 820, 12688, 569, 338, 745, 6410, 8633, 13625, 637, 485, 4957, 
      5096, 8296, 9800, 325, 394, 1552, 656, 481, 5585, 2690, 9505, 10898, 
      2725, 1845, 853, 520, 2297, 397, 6922, 1184, 689, 1489, 5161, 10004, 
      637, 1017, 8362, 10242, 2420, 925, 533, 2165, 2885, 1313, 578, 1490, 
      5570, 6305, 2785, 1305, 1360, 2425, 5065, 6352, 7801, 9412, 12457, 
      1301, 1250, 3434, 6250, 9461, 4450, 4698, 5085, 5353, 5629, 6058, 9378, 
      14418, 5684, 9809, 14708, 14945, 1741, 3050, 5741, 2196, 949, 925, 
      4149, 4744, 2482, 1088, 4388, 1170, 4689, 8485, 12970, 2920, 13700, 
      2066, 1394, 3434, 5450, 9325, 10634, 1296, 6921, 4733, 2890, 5338, 
      6410, 14365, 1669, 1588, 1453, 7685, 15844, 3370, 2305, 1530, 1537, 
      1665, 1921, 16162, 1825, 1609, 1616, 1796, 8324, 8996, 9169, 10436, 
      2293, 2605, 4264, 6120, 11764, 13645, 1949, 2425, 6074, 8249, 9949, 
      12050, 2132, 2777, 10585, 2986, 2314, 5506, 13689, 2645, 2792, 3412, 
      5032, 5837, 5960, 7445, 3578, 2218, 2213, 2213, 2405, 3170, 3730, 6178, 
      2425, 2308, 7345, 15760, 2405, 3922, 4802, 6245, 11050, 15857, 17042, 
      6856, 16189, 6322, 4122, 3277, 2890, 2601, 3042, 4450, 11437, 17001, 
      19501, 4073, 3860, 3380, 2825, 2705, 3280, 6673, 10804, 3338, 6173, 
      6905, 14473, 3316, 3357, 6397, 4114, 3074, 3809, 5050, 15794, 5345, 
      3161, 3200, 6857, 8612, 16132, 3649, 3538, 4693, 5185, 7093, 7873, 
      8433, 15130, 17890, 20149, 3653, 3560, 3764, 8264, 10933, 4850, 6506, 
      6617, 8242, 11050, 11945, 14717, 14930, 15581, 16706, 3744, 5809, 6516, 
      6736, 13801, 14416, 19729, 11465, 11642, 5213, 6148, 6245, 6344, 15080, 
      16388, 4993, 4050, 5265, 5650, 9010, 9153, 10053, 16513, 7345, 8321, 
      10657, 11321, 15121, 4225, 9850, 25250, 4797, 5725, 27157, 6989, 4850, 
      6793, 10418, 19618, 22445, 4673, 9248, 14033, 19024, 23945, 25649, 
      28033, 4762, 4986, 6282, 8730, 10537, 13977, 18922, 21402, 23257, 
      26077, 5684, 22856, 26216, 6337, 7850, 14842, 15242, 24085, 26357, 
      5248, 12753, 14400, 16633, 28593, 30784, 7829, 6353, 6290, 10229, 
      12053, 14545, 21205, 27530, 28738, 7877, 5765, 8077, 8285, 16925, 
      28580, 5850, 16441, 5776, 5945, 8377, 10676, 12337, 25940, 26225, 6413, 
      7018, 15338, 16745, 28130, 8020, 9000, 11413, 17533, 26248, 33640, 
      9266, 6466, 6290, 6305, 8090, 15457, 8164, 7129, 8609, 19396, 26000, 
      33625, 6817, 7461, 8325, 8677, 19330, 21937, 22690, 30277, 9640, 9533, 
      12200, 20180, 21124, 27749, 10489, 9805, 8258, 8738, 8914, 10985, 
      11114, 12218, 19658, 32489, 11956, 10537, 8500, 7137, 7345, 7732, 9657, 
      9865, 11152, 20281, 7241, 7450, 7666, 7709, 8249, 8381, 9161, 30026, 
      24820, 34292, 7930, 10273, 10594, 10705, 12753, 13194, 7969, 7793, 
      11225, 11344, 25700, 33025, 8021, 8597, 12277, 32257, 32885, 23229, 
      25789, 26325, 26596, 27144, 37000, 27602, 39257, 8993, 9178, 9738, 
      27418, 28249, 41049, 10061, 39812, 10321, 10585, 10250, 12325, 12890, 
      30725, 15080, 10900, 30629, 35204, 43460, 10162, 34765, 35722, 44397, 
      35600, 44969, 13801, 12701, 15530, 16601, 36122, 41530, 14248, 12545, 
      15793, 38833, 13025, 11392, 13417, 16000, 16592, 42857, 45041, 11554, 
      13050, 12605, 17378, 14368, 15850, 15130, 15944, 16196, 16325, 15460, 
      21050, 17393, 15685, 16865, 20281, 20345, 20180, 14530, 15220, 17060, 
      17173, 24004, 21969, 16900, 16405, 19402, 17833, 18610, 18729, 19354, 
      20000, 24650, 16965, 18245, 19300, 18250, 18317, 19370, 19898, 21289, 
      18685, 21701, 24625, 22340, 24916, 22529, 24917, 26401, 25909, 25832, 
      26525, 27625, 27716, 27602, 30145, 28594, 30361, 30260, 29857, 30344, 
      31400, 30841, 31090, 33001, 33620, 34282, 34888, 35456, 36356, 35989, 
      38330, 38889, 43920, 44936, 45037 ], 
  [ 18241, 18369, 17981, 16925, 16193, 16354, 16418, 15957, 15986, 14177, 
      13693, 13298, 11680, 11221, 10609, 10618, 10453, 10237, 10345, 9553, 
      9034, 8674, 9040, 8776, 8650, 7888, 7605, 7057, 7585, 6893, 6938, 6728, 
      6610, 6625, 6410, 5945, 6001, 6562, 5386, 5986, 30545, 31849, 4996, 
      3970, 4090, 4993, 5818, 26170, 23444, 4329, 3650, 5045, 3925, 4033, 
      3332, 3577, 20825, 23300, 3701, 19925, 22906, 18292, 4409, 4073, 19762, 
      14701, 2797, 3001, 3330, 17001, 2564, 2696, 17629, 20357, 15857, 12401, 
      13540, 2560, 2385, 17929, 20165, 19633, 19370, 13234, 2234, 2650, 
      14090, 19805, 13906, 3789, 3874, 19449, 17561, 4961, 7712, 13172, 
      14705, 16249, 2045, 14845, 22013, 13213, 2053, 13645, 14308, 23668, 
      15137, 14677, 14906, 16976, 15289, 9881, 9521, 3449, 4516, 5490, 12680, 
      10853, 1700, 1973, 12893, 15769, 7610, 6845, 1658, 5213, 12605, 13250, 
      16994, 19325, 7537, 7380, 1305, 2521, 10900, 11700, 13396, 13617, 
      12250, 6266, 1421, 5194, 13925, 7085, 1640, 2452, 2525, 3092, 3557, 
      13037, 20200, 12538, 12114, 1098, 2113, 2689, 17218, 8593, 1040, 2249, 
      9305, 10049, 17924, 13957, 7685, 4682, 997, 1105, 4442, 4805, 7045, 
      7850, 3709, 6025, 5197, 857, 1010, 1625, 1741, 1802, 6770, 884, 1225, 
      1873, 4384, 14009, 11965, 6058, 5085, 4954, 3865, 2665, 733, 1018, 
      7785, 10333, 14185, 16858, 712, 725, 2701, 3812, 6605, 8597, 2561, 
      1154, 2474, 8194, 12506, 9040, 745, 5760, 9938, 3665, 1825, 1154, 1754, 
      2554, 3085, 773, 2984, 3848, 7880, 12584, 6682, 3922, 442, 7330, 3649, 
      596, 425, 500, 1921, 3425, 6641, 7085, 3961, 1805, 1517, 1961, 7586, 
      3028, 4948, 2593, 2498, 613, 613, 3098, 13978, 8177, 2657, 1856, 2756, 
      234, 954, 12325, 2597, 485, 637, 12296, 5353, 2873, 2473, 1010, 394, 
      218, 218, 290, 610, 953, 1613, 2770, 3650, 4013, 5069, 5210, 8425, 
      5769, 544, 340, 244, 4768, 2621, 746, 1210, 2722, 3965, 5897, 6362, 
      8957, 12002, 5141, 4069, 829, 541, 325, 1189, 1469, 6500, 9125, 5410, 
      3106, 1762, 865, 481, 225, 2290, 2997, 4437, 4570, 5393, 1913, 1585, 
      1220, 1153, 1088, 848, 464, 65, 1828, 2368, 4160, 4964, 5105, 8528, 
      10673, 12385, 6773, 3298, 1985, 4810, 5090, 6120, 4797, 4525, 3880, 
      3757, 3400, 61, 292, 877, 8872, 4786, 1625, 1469, 1049, 74, 50, 986, 
      12569, 6740, 4916, 3380, 80, 160, 10016, 3373, 850, 970, 3978, 2029, 
      733, 200, 5, 629, 7400, 10613, 4357, 3601, 3250, 677, 65, 442, 8837, 
      4489, 121, 0, 576, 1225, 3721, 4225, 4489, 6889, 10816, 11664, 3365, 
      1025, 677, 362, 785, 3845, 3970, 8650, 11882, 3029, 2405, 1768, 10613, 
      11885, 4234, 850, 1858, 2125, 5338, 6570, 8109, 10618, 5200, 3985, 
      2417, 3985, 2729, 2329, 2050, 1181, 4786, 5066, 2536, 85, 4810, 4673, 
      1813, 949, 373, 338, 625, 890, 1138, 3185, 2665, 1153, 289, 208, 233, 
      2564, 2768, 2980, 3200, 181, 865, 2581, 2997, 3925, 9106, 9882, 1544, 
      1325, 1256, 424, 776, 8936, 10504, 1417, 1346, 157, 221, 3169, 3060, 
      585, 180, 313, 369, 10345, 1130, 745, 338, 4793, 6730, 11194, 1220, 
      980, 3560, 3677, 6437, 7765, 226, 229, 2465, 1217, 272, 4100, 1733, 
      7514, 8753, 3924, 2824, 1480, 333, 3386, 650, 5261, 1921, 1184, 884, 
      3764, 7969, 450, 610, 6525, 8185, 3509, 1508, 808, 1384, 1928, 2050, 
      545, 929, 4129, 4754, 3940, 832, 865, 1600, 3712, 4801, 6052, 7465, 
      10180, 1994, 821, 2389, 4721, 7514, 3229, 3433, 3754, 3978, 4210, 4573, 
      7453, 11965, 4265, 7840, 12233, 12448, 2522, 2137, 4322, 3109, 1224, 
      936, 3016, 3501, 1745, 1385, 3233, 1489, 3490, 6714, 10693, 3965, 
      11357, 2825, 1229, 2521, 4141, 7466, 8621, 1417, 5392, 6130, 2153, 
      4073, 4969, 11978, 2120, 1973, 1640, 6068, 13325, 4437, 3042, 1717, 
      1570, 1522, 1602, 13621, 2276, 1796, 1649, 1609, 6641, 7225, 7376, 
      8489, 1908, 2088, 3285, 4789, 9685, 11368, 2290, 2018, 4765, 6610, 
      8090, 9949, 1945, 2260, 8660, 3789, 2061, 4329, 11434, 2260, 2341, 
      2741, 3965, 4616, 4717, 5960, 4513, 2405, 2378, 2290, 2218, 2609, 2993, 
      4913, 2788, 2385, 5904, 13329, 2482, 3185, 3845, 5002, 9125, 13426, 
      14501, 5525, 13736, 7785, 5101, 3970, 3385, 2722, 2701, 3625, 9490, 
      14482, 16762, 5008, 4729, 4073, 3188, 2804, 2873, 5408, 8945, 2953, 
      5018, 5618, 12218, 3877, 3016, 5220, 4961, 3041, 3314, 4181, 13429, 
      6500, 3172, 3145, 5636, 7105, 13745, 4210, 3285, 3978, 4338, 5850, 
      6498, 6970, 12853, 15349, 17410, 4148, 3989, 3445, 6845, 9140, 5785, 
      5417, 5506, 6845, 9257, 10042, 12506, 12697, 13282, 14297, 3601, 4896, 
      5449, 5625, 11700, 12249, 17056, 9650, 9805, 6148, 5213, 5288, 5365, 
      12869, 14045, 5818, 4369, 4594, 4869, 7569, 7690, 8458, 14170, 6212, 
      7012, 8996, 9572, 12932, 4346, 8321, 22181, 4456, 5032, 23956, 8210, 
      4553, 5858, 8845, 17033, 19618, 4640, 7873, 12020, 16505, 21008, 22580, 
      24788, 4861, 4777, 5545, 7465, 8986, 11986, 16425, 18685, 20386, 22986, 
      6421, 20029, 23125, 7250, 6805, 12785, 13141, 21170, 23266, 5545, 
      10960, 12409, 14400, 25348, 27385, 9050, 7178, 5729, 8810, 10370, 
      12554, 18554, 24373, 25493, 9076, 6260, 7076, 7240, 14692, 25357, 5641, 
      14274, 5897, 5780, 7376, 9257, 10676, 22937, 23200, 6050, 6413, 13325, 
      14578, 24973, 7173, 7933, 9928, 15300, 23245, 30109, 10597, 6917, 6257, 
      6250, 7265, 13466, 9209, 6656, 7696, 17009, 23041, 30116, 7290, 6922, 
      7522, 7786, 16965, 19330, 20017, 27010, 10949, 8488, 10693, 17749, 
      18605, 24680, 11930, 11114, 7565, 7913, 8045, 9698, 9805, 10733, 17293, 
      29090, 13617, 11956, 9457, 7060, 7092, 7281, 8656, 8820, 9865, 17872, 
      7274, 7241, 7325, 7346, 7666, 7754, 8314, 26825, 22037, 30805, 8469, 
      9250, 9505, 9594, 11290, 11665, 8420, 7760, 10048, 10145, 22873, 29648, 
      7922, 8146, 10946, 28946, 29530, 20644, 22984, 23476, 23725, 24229, 
      33381, 24665, 35506, 9620, 8793, 9133, 24525, 25290, 37210, 9412, 
      36061, 9650, 9892, 9733, 11258, 11713, 27634, 16829, 10229, 27560, 
      31805, 39533, 9865, 31410, 32301, 40426, 32201, 40976, 15242, 11722, 
      14045, 14962, 32701, 37757, 13005, 11698, 14330, 35258, 14180, 10985, 
      12416, 14537, 15041, 39040, 41092, 11169, 12181, 11912, 19193, 13345, 
      17357, 13997, 14701, 14909, 15016, 14393, 23173, 19010, 14618, 15578, 
      22250, 22292, 22105, 14013, 14549, 15949, 16040, 26281, 24004, 15921, 
      15602, 18005, 16810, 17433, 17530, 18045, 18625, 26861, 16360, 17354, 
      18233, 17645, 17690, 18589, 18985, 20090, 18212, 21250, 23426, 21757, 
      23717, 22100, 24026, 25202, 24930, 24941, 25546, 26756, 26825, 26821, 
      29012, 27901, 29250, 29237, 29186, 29629, 30421, 30082, 30265, 32132, 
      32773, 33545, 34085, 34697, 35377, 35186, 37505, 38020, 42985, 43957, 
      44036 ], 
  [ 18625, 18369, 18317, 17261, 16385, 16210, 16178, 16101, 15650, 14561, 
      14173, 12770, 12064, 11125, 11185, 11050, 10693, 10525, 10345, 9553, 
      9466, 9490, 8464, 8104, 7930, 7888, 7893, 7585, 7057, 7373, 7178, 7208, 
      6850, 6817, 6362, 6329, 5857, 5266, 4762, 4882, 23393, 24505, 4132, 
      4594, 4138, 4033, 4330, 19594, 17300, 3609, 4850, 3653, 3253, 3265, 
      4580, 3145, 15017, 17060, 3029, 14261, 16714, 12916, 3065, 2873, 26626, 
      20557, 4045, 2617, 2610, 11817, 2756, 2600, 12301, 27365, 22001, 17777, 
      19204, 3904, 2529, 12505, 27173, 26545, 26234, 18850, 2570, 2218, 9434, 
      26765, 19714, 2349, 2386, 13689, 24137, 2897, 4640, 8660, 9857, 22585, 
      1949, 9949, 15773, 18925, 3445, 8989, 9508, 17140, 21281, 9781, 9962, 
      23504, 21481, 14825, 14369, 1961, 2500, 3042, 18344, 16085, 1508, 1445, 
      8333, 22105, 11978, 10973, 1418, 2813, 8093, 8594, 11570, 13469, 11905, 
      11700, 2025, 1417, 6772, 7380, 8692, 8865, 17866, 10250, 1325, 2746, 
      19925, 11357, 1160, 1300, 1325, 1556, 1781, 8381, 14152, 18250, 17730, 
      1530, 1153, 1345, 11698, 13345, 1808, 1145, 5513, 6065, 12260, 20005, 
      12197, 8186, 1285, 1105, 2186, 2405, 3877, 4442, 6829, 10057, 8941, 
      1625, 962, 857, 877, 890, 3650, 980, 793, 865, 2080, 9065, 17629, 
      10138, 8829, 8650, 7129, 5353, 1405, 778, 4329, 6205, 9193, 11338, 
      1000, 965, 1117, 1700, 3485, 4901, 5249, 2834, 986, 4594, 7850, 14032, 
      697, 2880, 15170, 6929, 4129, 2930, 650, 970, 6109, 2165, 1160, 1640, 
      4328, 7880, 11050, 7330, 970, 3922, 6961, 1844, 1241, 596, 625, 1361, 
      3425, 11597, 7417, 4205, 3725, 617, 4082, 1108, 2260, 5473, 5330, 2053, 
      325, 1130, 8938, 13025, 5585, 4352, 932, 954, 234, 7621, 5525, 245, 
      205, 7592, 9385, 5945, 5353, 2978, 1690, 1130, 458, 338, 178, 185, 365, 
      898, 1394, 1613, 2285, 2378, 13369, 9945, 2080, 1588, 340, 2080, 5597, 
      2522, 202, 850, 1565, 2825, 3146, 5021, 7346, 9125, 7669, 2701, 2125, 
      1621, 181, 269, 3236, 5141, 9490, 6322, 4306, 2785, 2017, 1377, 610, 
      981, 1845, 1930, 9473, 4553, 4033, 3428, 3313, 3200, 2768, 2000, 593, 
      388, 640, 1664, 2180, 2273, 4688, 6305, 7633, 11285, 6610, 4673, 2074, 
      2258, 10440, 8685, 8317, 7432, 7261, 6760, 397, 100, 61, 4936, 8674, 
      4121, 3869, 3161, 986, 386, 74, 7769, 11252, 8852, 6740, 1040, 160, 
      5792, 6733, 34, 58, 1530, 4765, 2605, 1448, 533, 5, 3848, 6245, 8101, 
      7057, 6562, 2501, 1025, 10, 4901, 8281, 1225, 576, 0, 121, 1369, 1681, 
      1849, 3481, 6400, 7056, 6725, 3137, 2501, 1850, 17, 1445, 1522, 4762, 
      7226, 6245, 5333, 4360, 6245, 7229, 7930, 2818, 370, 493, 2410, 3258, 
      4365, 6250, 9232, 7585, 5345, 1537, 5801, 5209, 4786, 3389, 2050, 2234, 
      5512, 325, 8698, 8513, 4405, 2965, 1813, 1730, 49, 74, 130, 1073, 5689, 
      3313, 1585, 208, 185, 740, 848, 964, 1088, 277, 97, 757, 981, 1525, 
      5122, 5706, 3944, 3581, 3464, 136, 104, 5000, 6184, 3721, 3602, 1021, 
      317, 6385, 6228, 2169, 468, 265, 225, 6073, 3194, 2473, 290, 2105, 
      3418, 6730, 3332, 2900, 1352, 1421, 3221, 4165, 850, 709, 5297, 3281, 
      656, 1700, 485, 4010, 4913, 7380, 5800, 3688, 765, 6602, 2042, 2477, 
      4369, 3104, 404, 1556, 4369, 882, 562, 3357, 4537, 6725, 3620, 2248, 
      520, 680, 4498, 1313, 545, 1825, 2210, 7300, 640, 625, 640, 1600, 2257, 
      3076, 4057, 6052, 4346, 725, 949, 2225, 4106, 1405, 1513, 1690, 1818, 
      1954, 2173, 4093, 7453, 2009, 4384, 7673, 7840, 5066, 985, 2066, 5941, 
      2664, 1800, 1384, 1629, 977, 2873, 1553, 3025, 1714, 3690, 6565, 7085, 
      7085, 5321, 1709, 1369, 2125, 4250, 5069, 2521, 2896, 10018, 1385, 
      2153, 2665, 7610, 3944, 3653, 2888, 3380, 8669, 7605, 5490, 2965, 2482, 
      2050, 1746, 8917, 4100, 3044, 2561, 2041, 3809, 4201, 4304, 5081, 1908, 
      1800, 1989, 2725, 5989, 7240, 3874, 1970, 2749, 3874, 4874, 6205, 2377, 
      1972, 5300, 6381, 2349, 2601, 7354, 2260, 2197, 2117, 2477, 2792, 2845, 
      3560, 7393, 3653, 3578, 3298, 2650, 2225, 2225, 2993, 4420, 3393, 3600, 
      8865, 3490, 2417, 2597, 3130, 5765, 8962, 9797, 3461, 9224, 11817, 
      8077, 6322, 5305, 3826, 2797, 2665, 6082, 9826, 11626, 7888, 7465, 
      6425, 4820, 3860, 2825, 3488, 5729, 2953, 3338, 3650, 8138, 5941, 3112, 
      3492, 7649, 3809, 3074, 3125, 9109, 9860, 4036, 3865, 3812, 4657, 9377, 
      6274, 3573, 3258, 3330, 3978, 4338, 4618, 8725, 10645, 12274, 6068, 
      5765, 3589, 4589, 6068, 8665, 3881, 3922, 4637, 6185, 6730, 8522, 8665, 
      9106, 9881, 4129, 3744, 3961, 4041, 7956, 8361, 12064, 6530, 6637, 
      9028, 4013, 4040, 4069, 8885, 9773, 8458, 5905, 3970, 4005, 5265, 5338, 
      5818, 9898, 4580, 4996, 6212, 6596, 8996, 5450, 5825, 16325, 4552, 
      4360, 17812, 11714, 4745, 4658, 6253, 12233, 14290, 5408, 5713, 8468, 
      11849, 15440, 16724, 18548, 5917, 5161, 4777, 5545, 6442, 8482, 11817, 
      13597, 14962, 17082, 8869, 14701, 17221, 10082, 5365, 9137, 9397, 
      15650, 17362, 7033, 7888, 8905, 10368, 19108, 20809, 12554, 9818, 5345, 
      6554, 7538, 9050, 13610, 18325, 19253, 12532, 8180, 5732, 5800, 10660, 
      19165, 6025, 10386, 7001, 6260, 6032, 7001, 7892, 17225, 17440, 6098, 
      5933, 9773, 10690, 18925, 6165, 6445, 7528, 11268, 17533, 23245, 14341, 
      8741, 7025, 6970, 6305, 9962, 12329, 6464, 6544, 12641, 17425, 23300, 
      9162, 6586, 6610, 6682, 12645, 14482, 15025, 20722, 14645, 7048, 8245, 
      13285, 13949, 18824, 15914, 14810, 6893, 6953, 6989, 7730, 7789, 8333, 
      12973, 22514, 18081, 15892, 12385, 7732, 7380, 7137, 7312, 7380, 7897, 
      13456, 8186, 7625, 7421, 7394, 7234, 7226, 7306, 20681, 16805, 24037, 
      10485, 7858, 7969, 8010, 8938, 9169, 10244, 8528, 8320, 8369, 17545, 
      23120, 8546, 8002, 8882, 22562, 23050, 15844, 17704, 18100, 18301, 
      18709, 26325, 19097, 28162, 11828, 8793, 8653, 19053, 19674, 29674, 
      8836, 28717, 9026, 9220, 9445, 9770, 9985, 21730, 21485, 9605, 21704, 
      25229, 31805, 10057, 24930, 25677, 32602, 25625, 33104, 19226, 10426, 
      11645, 12226, 26077, 30365, 11133, 10690, 11978, 28298, 17540, 10937, 
      11072, 12185, 12497, 31552, 33316, 11169, 11125, 11240, 23993, 11953, 
      21485, 12365, 12829, 12941, 13000, 12905, 28645, 23378, 13130, 13610, 
      27386, 27380, 27145, 13725, 13925, 14365, 14408, 32089, 29284, 14625, 
      14690, 15797, 15418, 15705, 15754, 16029, 16465, 32525, 15880, 16250, 
      16745, 17165, 17162, 17725, 17833, 18314, 18020, 21106, 21650, 21325, 
      21941, 22004, 22922, 23426, 23634, 23837, 24250, 25700, 25721, 25957, 
      27380, 27229, 27666, 27845, 28562, 28909, 29125, 29266, 29305, 31076, 
      31765, 32777, 33173, 33881, 34081, 34274, 36545, 36964, 41785, 42661, 
      42692 ], 
  [ 19186, 18754, 18856, 17800, 16858, 16529, 16453, 16552, 15881, 15122, 
      14778, 12913, 12625, 11466, 11834, 11633, 11188, 11042, 10730, 9938, 
      10049, 10249, 8585, 8181, 7985, 8273, 8410, 8212, 7200, 7978, 7673, 
      7813, 7345, 7290, 6725, 6890, 6176, 5057, 4861, 4761, 20500, 21524, 
      4121, 5265, 4545, 3978, 4033, 16965, 14869, 3664, 5785, 3400, 3330, 
      3298, 5537, 3332, 12740, 14585, 3106, 12050, 14261, 10837, 2834, 2708, 
      30157, 23626, 5002, 2826, 2665, 9826, 3229, 2941, 10244, 30962, 25202, 
      20626, 22185, 4905, 2980, 10404, 30770, 30098, 29765, 21809, 3109, 
      2405, 7685, 30340, 22761, 2074, 2089, 11434, 27536, 2336, 3617, 6977, 
      8020, 25874, 2290, 8090, 13298, 21928, 4468, 7240, 7693, 14533, 24482, 
      7922, 8081, 26881, 24704, 17476, 16976, 1664, 1961, 2305, 21325, 18868, 
      1805, 1588, 6628, 25394, 14365, 13250, 1693, 2098, 6410, 6845, 9469, 
      11170, 14292, 14065, 2740, 1296, 5265, 5785, 6921, 7072, 20825, 12461, 
      1666, 2009, 23060, 13700, 1325, 1157, 1160, 1237, 1352, 6632, 11765, 
      21253, 20689, 2113, 1098, 1114, 9553, 15908, 2545, 1024, 4160, 4624, 
      10049, 23162, 14650, 10177, 1802, 1490, 1537, 1690, 2810, 3265, 8644, 
      12290, 11042, 2362, 1325, 890, 866, 857, 2605, 1409, 980, 788, 1409, 
      7184, 20610, 12393, 10930, 10729, 9010, 6970, 2098, 1053, 3130, 4698, 
      7290, 9193, 1517, 1460, 776, 1117, 2440, 3592, 6866, 3989, 689, 3329, 
      6101, 16705, 1060, 1945, 17953, 8810, 5570, 4129, 529, 629, 7880, 3188, 
      709, 1013, 3085, 6109, 13437, 9277, 1597, 2745, 8864, 2801, 2000, 1025, 
      416, 800, 2336, 14050, 9386, 5690, 5122, 386, 2861, 613, 1413, 7178, 
      7013, 3098, 578, 613, 7013, 15632, 7312, 5881, 481, 1669, 289, 5850, 
      7252, 520, 392, 5821, 11618, 7738, 7058, 4265, 2669, 1933, 953, 745, 
      365, 218, 178, 425, 745, 898, 1394, 1465, 16020, 12244, 3169, 2545, 
      769, 1233, 7346, 3721, 125, 377, 850, 1802, 2057, 3602, 5597, 11336, 
      9704, 3944, 3236, 2600, 104, 104, 2125, 3700, 11745, 8181, 5857, 4050, 
      3106, 2290, 225, 442, 1042, 1105, 11728, 6148, 5540, 4825, 4688, 4553, 
      4033, 3089, 1220, 113, 233, 905, 1289, 1360, 3313, 4688, 5840, 13738, 
      8513, 6290, 1205, 1345, 12805, 10852, 10440, 9445, 9252, 8685, 936, 
      397, 72, 3517, 10841, 5650, 5354, 4514, 1789, 925, 41, 5954, 13705, 
      11041, 8665, 1865, 545, 4241, 8658, 45, 25, 793, 6404, 3848, 2405, 
      1160, 104, 2605, 4628, 10202, 9026, 8465, 3722, 1850, 197, 3482, 10404, 
      2116, 1225, 121, 0, 676, 900, 1024, 2304, 4761, 5329, 8650, 4490, 3722, 
      2917, 50, 730, 785, 3365, 5477, 8104, 7060, 5933, 4628, 5480, 10009, 
      4105, 73, 130, 1453, 2125, 3034, 4633, 11465, 9620, 7072, 800, 7594, 
      6914, 6425, 4786, 1181, 1321, 7261, 820, 10865, 10658, 5978, 4274, 
      2858, 2753, 170, 85, 53, 490, 7460, 4688, 2564, 593, 548, 289, 353, 
      425, 505, 706, 130, 306, 442, 810, 3681, 4177, 5429, 5000, 4861, 389, 
      181, 3581, 4589, 5162, 5021, 1802, 746, 8244, 8065, 3280, 985, 628, 
      544, 4500, 4525, 3650, 653, 1258, 2285, 5069, 4685, 4165, 725, 772, 
      2132, 2900, 1521, 1314, 6980, 4612, 1217, 985, 298, 2789, 3538, 9349, 
      7549, 5085, 1348, 8461, 3065, 1586, 5876, 4369, 569, 929, 3104, 1465, 
      925, 2290, 3250, 8584, 4973, 3293, 509, 493, 6005, 2050, 754, 1154, 
      1429, 9225, 937, 900, 585, 1017, 1476, 2097, 2880, 4545, 5809, 1066, 
      674, 1466, 2929, 954, 1018, 1129, 1213, 1305, 1458, 2938, 5770, 1360, 
      3185, 5968, 6113, 6617, 842, 1417, 7624, 3709, 2581, 1021, 1156, 1010, 
      3940, 1168, 4114, 1285, 2689, 5058, 8900, 5512, 6850, 2314, 1226, 1586, 
      3161, 3826, 3412, 2137, 12185, 1418, 1658, 1994, 5993, 5165, 4808, 
      3845, 2533, 6920, 9442, 6997, 3922, 3285, 2677, 2197, 7146, 5321, 4001, 
      3364, 2624, 2896, 3200, 3281, 3904, 2293, 2053, 1780, 2164, 4680, 5733, 
      4985, 2333, 2210, 3005, 3785, 4874, 2960, 2225, 4145, 7954, 2866, 2194, 
      5869, 2645, 2516, 2216, 2180, 2341, 2372, 2845, 9098, 4610, 4513, 4145, 
      3233, 2434, 2258, 2498, 5553, 4240, 2929, 7204, 4337, 2450, 2410, 2657, 
      4610, 7301, 8026, 2900, 7541, 14050, 9826, 7785, 6570, 4717, 3226, 
      2610, 4905, 8077, 9657, 9593, 9104, 7888, 5953, 4729, 3188, 2993, 4640, 
      3338, 2953, 3133, 6653, 7272, 3541, 3085, 9266, 4546, 3349, 3026, 7514, 
      11785, 4817, 4580, 3361, 3920, 7760, 7605, 4090, 3313, 3253, 3505, 
      3733, 3925, 7218, 8874, 10305, 7333, 6964, 4040, 3940, 5045, 10370, 
      3562, 3581, 4010, 5162, 5597, 7081, 7202, 7577, 8242, 4756, 3601, 3664, 
      3700, 6625, 6964, 10161, 5485, 5570, 10733, 3848, 3853, 3860, 7444, 
      8200, 10053, 6994, 4069, 3994, 4594, 4645, 4993, 8325, 4217, 4457, 
      5321, 5617, 7577, 6341, 5066, 14026, 4981, 4437, 15381, 13705, 5218, 
      4493, 5450, 10418, 12233, 6145, 5108, 7225, 10100, 13273, 14425, 16073, 
      6786, 5722, 4810, 5050, 5661, 7261, 10090, 11650, 12861, 14761, 10376, 
      12644, 14900, 11765, 5090, 7850, 8066, 13505, 15041, 8100, 6865, 7684, 
      8905, 16633, 18180, 14545, 11413, 5554, 5905, 6625, 7829, 11729, 15938, 
      16778, 14501, 9445, 5501, 5525, 9197, 16712, 6586, 8989, 7892, 6865, 
      5801, 6352, 7001, 14992, 15185, 6505, 6098, 8530, 9293, 16538, 6088, 
      6148, 6813, 9805, 15300, 20484, 16442, 9962, 7762, 7685, 6250, 8741, 
      14144, 6761, 6401, 11024, 15236, 20561, 10405, 6817, 6577, 6561, 11050, 
      12645, 13122, 18225, 16724, 6773, 7508, 11624, 12200, 16525, 18125, 
      16889, 6970, 6898, 6890, 7213, 7250, 7618, 11378, 19885, 20512, 18081, 
      14112, 8425, 7897, 7456, 7081, 7105, 7380, 11817, 8989, 8186, 7850, 
      7801, 7421, 7369, 7229, 18250, 14792, 21320, 11794, 7605, 7650, 7669, 
      8245, 8410, 11465, 9265, 7913, 7940, 15488, 20513, 9217, 8321, 8321, 
      20021, 20465, 14029, 15669, 16021, 16200, 16564, 23476, 16930, 25181, 
      13225, 9178, 8818, 16930, 17485, 26605, 8957, 25736, 9125, 9297, 9698, 
      9473, 9578, 19409, 24004, 9704, 19405, 22600, 28648, 10530, 22345, 
      23026, 29401, 22996, 29881, 21437, 10217, 10930, 11357, 23426, 27362, 
      10660, 10613, 11285, 25493, 19465, 11300, 10841, 11492, 11716, 28505, 
      30137, 11554, 11026, 11317, 26578, 11700, 23762, 12002, 12356, 12424, 
      12461, 12608, 31538, 25765, 12833, 13093, 30125, 30097, 29840, 13978, 
      14024, 14024, 14045, 35136, 32089, 14416, 14657, 15170, 15165, 15298, 
      15325, 15490, 15860, 35506, 16045, 16129, 16448, 17330, 17305, 17714, 
      17690, 17885, 18317, 21425, 21221, 21512, 21512, 22345, 22801, 22997, 
      23425, 23716, 24041, 25601, 25600, 25946, 27017, 27306, 27325, 27592, 
      28661, 28964, 28916, 29277, 29250, 30977, 31688, 32810, 33140, 33892, 
      33872, 34241, 36490, 36865, 41620, 42452, 42461 ], 
  [ 21474, 20626, 21092, 20036, 18938, 18245, 18065, 18580, 17389, 17410, 
      17170, 14213, 14913, 13234, 14330, 13973, 13320, 13226, 12602, 11810, 
      12389, 13005, 9833, 9325, 9077, 10145, 10594, 10656, 8500, 10370, 9805, 
      10205, 9477, 9370, 8545, 9178, 7892, 5525, 6057, 5437, 14624, 15440, 
      5057, 7813, 6469, 4810, 4293, 11713, 10085, 4756, 8957, 3764, 4474, 
      4338, 8761, 4736, 8320, 9697, 4250, 7786, 9425, 6885, 3250, 3280, 
      39465, 31842, 8226, 4282, 3757, 6082, 5309, 4709, 6344, 40426, 33730, 
      28322, 30193, 8233, 5008, 6400, 40234, 39458, 39073, 29765, 5345, 3809, 
      4513, 39752, 30925, 2386, 2349, 7066, 36532, 1972, 2161, 3961, 4640, 
      34610, 4058, 4658, 8410, 29988, 7848, 4068, 4365, 9333, 33010, 4490, 
      4597, 35825, 33284, 24704, 24100, 1924, 1649, 1525, 29333, 26408, 3469, 
      2888, 3560, 34130, 20969, 19594, 3305, 1370, 3394, 3673, 5465, 6698, 
      20896, 20617, 5392, 1972, 2665, 2977, 3697, 3796, 28781, 18649, 3434, 
      1229, 31432, 20200, 2677, 1781, 1732, 1445, 1300, 3460, 7085, 29313, 
      28645, 4453, 1930, 1530, 5445, 22928, 5249, 1700, 1924, 2180, 5785, 
      31586, 21410, 15845, 3986, 3362, 965, 962, 1250, 1445, 13896, 18530, 
      16970, 5066, 3145, 1930, 1802, 1741, 1097, 3385, 2384, 1568, 785, 3700, 
      28618, 18685, 16858, 16605, 14418, 11754, 4698, 2665, 1258, 2098, 3754, 
      5085, 3701, 3592, 932, 701, 932, 1460, 11650, 7681, 949, 1301, 2929, 
      23985, 2880, 697, 25493, 14218, 9938, 7925, 1205, 785, 13028, 6568, 
      605, 493, 1109, 2885, 20041, 14841, 4041, 925, 14324, 6025, 4756, 3001, 
      884, 436, 724, 20810, 15002, 10162, 9386, 802, 937, 405, 373, 12170, 
      11953, 6530, 2138, 353, 3425, 22756, 12356, 10457, 377, 4321, 1381, 
      2626, 12296, 2132, 1796, 2597, 17858, 12938, 12050, 8269, 5945, 4793, 
      3085, 2669, 1769, 1258, 698, 269, 173, 170, 250, 269, 23248, 18640, 
      6705, 5769, 2745, 193, 12442, 7517, 905, 221, 122, 346, 445, 1210, 
      2425, 17524, 15476, 7844, 6824, 5876, 884, 676, 461, 1256, 18037, 
      13537, 10485, 8002, 6642, 5410, 277, 130, 106, 117, 18020, 10880, 
      10064, 9089, 8900, 8713, 7985, 6625, 3664, 425, 233, 73, 145, 164, 
      1025, 1828, 2564, 20498, 13973, 11074, 113, 149, 19357, 16936, 16420, 
      15165, 14920, 14197, 3172, 2061, 1060, 1125, 16925, 10226, 9826, 8674, 
      4649, 3161, 925, 2626, 20465, 17177, 14177, 4777, 2417, 1537, 14170, 
      1033, 909, 13, 11240, 7748, 5629, 3604, 1300, 629, 1768, 16130, 14642, 
      13925, 7570, 4762, 1601, 1090, 16384, 5184, 3721, 1369, 676, 0, 16, 36, 
      484, 1849, 2209, 14162, 8650, 7570, 6401, 1090, 2, 5, 1025, 2305, 
      13460, 12104, 10613, 1768, 2308, 15885, 8109, 333, 234, 153, 409, 850, 
      1773, 17705, 15392, 12116, 20, 12794, 11906, 11261, 9050, 89, 125, 
      12357, 2952, 16949, 16690, 10658, 8330, 6290, 6133, 1418, 1073, 833, 
      74, 12608, 8900, 5840, 2465, 2368, 185, 145, 113, 89, 2682, 1170, 202, 
      130, 82, 1237, 1525, 9901, 9316, 9125, 1949, 1325, 1189, 1781, 9530, 
      9337, 4610, 2722, 13600, 13369, 6868, 3169, 2448, 2260, 1744, 8633, 
      7394, 2473, 218, 569, 2105, 8845, 8117, 205, 200, 520, 872, 4069, 3706, 
      11920, 8720, 3505, 257, 818, 865, 1250, 14965, 12645, 9349, 3688, 
      13817, 6445, 442, 10400, 8321, 1921, 409, 1076, 3805, 2745, 730, 1170, 
      13940, 9133, 6725, 1445, 1013, 10529, 4754, 2210, 530, 545, 14737, 
      2601, 2512, 1417, 601, 592, 745, 1060, 1945, 10229, 2834, 986, 634, 
      1109, 850, 810, 765, 745, 733, 730, 1170, 2754, 788, 1313, 2900, 2993, 
      11245, 1466, 845, 12564, 7141, 5389, 1125, 1000, 2050, 7424, 1220, 
      7650, 1233, 1285, 2458, 14152, 2756, 11426, 4706, 1850, 1274, 1549, 
      1850, 6480, 1305, 18269, 2458, 1450, 1370, 3133, 9013, 8500, 7069, 
      1493, 3748, 14746, 11521, 7146, 6145, 5121, 4225, 3922, 9169, 7225, 
      6224, 4964, 1700, 1796, 1825, 2084, 4165, 3613, 2248, 1800, 2548, 3133, 
      8573, 4153, 1898, 1913, 2173, 2690, 5300, 3785, 2377, 12634, 5050, 
      2194, 3321, 4517, 4232, 3412, 2440, 2237, 2216, 2117, 14090, 7834, 
      7685, 7109, 5573, 3890, 3298, 2290, 9193, 7204, 2305, 4240, 7301, 3490, 
      2930, 2501, 2842, 4337, 4802, 2536, 4525, 20290, 14922, 12205, 10522, 
      7785, 5202, 3442, 3085, 4905, 5965, 14585, 13940, 12308, 9593, 7745, 
      5008, 2785, 3028, 5210, 3005, 2873, 4105, 11380, 5517, 3085, 14050, 
      7250, 4961, 3754, 4706, 17297, 7625, 7232, 3257, 3140, 4900, 11713, 
      6274, 4405, 4033, 3349, 3265, 3249, 4618, 5650, 6613, 11285, 10760, 
      6068, 3368, 3589, 15362, 3770, 3737, 3490, 3706, 3881, 4637, 4706, 
      4925, 5330, 7200, 4225, 3924, 3856, 4441, 4624, 6625, 3977, 4010, 
      15725, 4420, 4373, 4328, 5000, 5444, 14785, 10530, 5265, 4930, 3970, 
      3969, 4005, 5569, 4321, 4145, 4177, 4265, 5185, 9409, 4234, 9554, 6957, 
      5581, 10597, 19373, 7298, 5065, 4514, 7090, 8333, 8849, 4640, 5249, 
      6928, 9113, 9953, 11185, 9802, 8010, 5850, 4842, 4777, 5337, 6970, 
      8010, 8857, 10237, 14900, 8744, 10376, 16705, 5402, 5770, 5882, 9397, 
      10517, 11584, 5409, 5760, 6409, 11745, 12928, 20213, 16145, 7010, 5333, 
      5429, 5905, 8245, 11258, 11890, 20117, 13397, 5917, 5837, 6701, 11876, 
      8874, 6649, 10960, 9257, 6217, 5780, 5857, 10676, 10817, 8429, 7450, 
      6554, 6953, 11858, 6868, 6408, 6085, 7309, 10984, 14920, 22370, 13810, 
      10466, 10337, 7082, 6817, 19396, 8425, 7025, 8164, 11024, 15049, 14305, 
      8325, 7461, 7237, 8242, 9265, 9586, 13285, 22600, 7085, 6728, 8660, 
      9028, 12053, 24313, 22765, 8114, 7730, 7618, 6953, 6938, 6890, 8570, 
      14633, 27220, 24217, 19156, 11025, 10081, 9172, 7497, 7417, 7120, 8905, 
      11849, 10474, 9826, 9725, 8825, 8669, 8009, 13466, 10996, 15860, 15850, 
      7969, 7858, 7825, 7569, 7578, 15313, 11969, 7913, 7888, 11588, 15313, 
      11765, 10037, 7957, 14977, 15317, 10701, 11821, 12069, 12196, 12456, 
      17704, 12770, 19097, 17489, 11050, 10170, 12874, 13273, 20313, 10205, 
      19652, 10321, 10441, 11258, 9733, 9578, 14885, 30920, 10900, 14933, 
      17348, 22148, 12610, 17197, 17722, 22797, 17744, 23225, 27625, 10685, 
      10202, 10265, 18122, 21226, 10504, 11393, 10609, 19825, 24977, 13120, 
      11257, 10816, 10832, 22265, 23585, 13426, 11754, 12461, 33650, 12064, 
      30106, 12106, 12200, 12164, 12149, 12868, 39338, 32369, 13093, 12833, 
      37561, 37481, 37172, 15538, 15220, 14180, 14149, 43300, 39681, 14884, 
      15541, 14650, 15529, 15298, 15273, 15178, 15392, 43514, 17397, 16805, 
      16708, 18682, 18605, 18650, 18314, 17833, 19981, 23141, 21169, 22916, 
      21460, 24113, 23477, 22945, 23893, 24392, 24509, 26329, 26276, 26882, 
      27121, 28450, 27481, 27956, 29857, 30056, 29384, 30265, 30082, 31705, 
      32468, 33850, 34024, 34880, 34340, 35125, 37322, 37593, 42192, 42920, 
      42877 ], 
  [ 21946, 21034, 21556, 20500, 19378, 18629, 18433, 19012, 17741, 17882, 
      17658, 14533, 15385, 13626, 14834, 14453, 13768, 13682, 13010, 12218, 
      12869, 13549, 10145, 9621, 9365, 10553, 11050, 11152, 8820, 10858, 
      10253, 10693, 9925, 9810, 8945, 9650, 8276, 5717, 6361, 5661, 13840, 
      14624, 5321, 8325, 6885, 5058, 4453, 11025, 9469, 5044, 9565, 3940, 
      4770, 4618, 9377, 5072, 7760, 9065, 4546, 7250, 8801, 6397, 3434, 3488, 
      41017, 33226, 8842, 4626, 4045, 5626, 5749, 5101, 5864, 42002, 35162, 
      29626, 31545, 8865, 5440, 5904, 41810, 41018, 40625, 31109, 5809, 4145, 
      4145, 41320, 32301, 2554, 2509, 6514, 38036, 2036, 2057, 3617, 4240, 
      36074, 4450, 4250, 7778, 31348, 8488, 3700, 3973, 8653, 34442, 4082, 
      4181, 37321, 34724, 25936, 25316, 2084, 1721, 1525, 30685, 27688, 3845, 
      3208, 3208, 35594, 22105, 20690, 3673, 1378, 3050, 3305, 4969, 6130, 
      22032, 21745, 5920, 2196, 2385, 2665, 3321, 3412, 30125, 19721, 3826, 
      1229, 32840, 21320, 3005, 1997, 1940, 1597, 1412, 3092, 6485, 30673, 
      29989, 4933, 2178, 1714, 4933, 24128, 5785, 1924, 1700, 1924, 5249, 
      33002, 22570, 16837, 4442, 3770, 997, 970, 1130, 1285, 14824, 19610, 
      18002, 5602, 3545, 2210, 2066, 1997, 985, 3809, 2720, 1808, 809, 3284, 
      29970, 19773, 17890, 17629, 15370, 12610, 5218, 3033, 1090, 1818, 3330, 
      4573, 4157, 4040, 1076, 757, 820, 1252, 12506, 8369, 1109, 1109, 2561, 
      25225, 3280, 625, 26773, 15170, 10730, 8629, 1429, 929, 13940, 7208, 
      709, 533, 925, 2509, 21177, 15817, 4537, 765, 15284, 6641, 5300, 3425, 
      1076, 500, 596, 21970, 15986, 10970, 10162, 986, 761, 493, 333, 13058, 
      12833, 7178, 2498, 433, 2993, 23972, 13252, 11281, 481, 4849, 1669, 
      2250, 13192, 2500, 2132, 2221, 18938, 13858, 12938, 9005, 6569, 5353, 
      3533, 3085, 2105, 1538, 898, 365, 205, 178, 194, 205, 24480, 19744, 
      7369, 6385, 3169, 153, 13346, 8221, 1145, 317, 130, 242, 317, 962, 
      2057, 18596, 16484, 8564, 7496, 6500, 1124, 884, 325, 1000, 19125, 
      14481, 11317, 8730, 7306, 6010, 405, 202, 82, 85, 19108, 11728, 10880, 
      9865, 9668, 9473, 8713, 7289, 4160, 593, 353, 65, 89, 100, 793, 1508, 
      2180, 21658, 14933, 11930, 65, 85, 20485, 17992, 17460, 16165, 15912, 
      15165, 3636, 2437, 1332, 877, 17981, 11050, 10634, 9434, 5209, 3625, 
      1181, 2234, 21625, 18241, 15145, 5345, 2825, 1241, 15138, 1305, 1165, 
      13, 12104, 8468, 6245, 4100, 1604, 445, 1448, 17162, 15626, 14885, 
      8282, 5330, 1937, 842, 17424, 5776, 4225, 1681, 900, 16, 0, 4, 324, 
      1521, 1849, 15130, 9410, 8282, 7057, 1370, 10, 5, 785, 1937, 14404, 
      13000, 11453, 1448, 1940, 16909, 8845, 493, 370, 73, 265, 634, 1453, 
      18785, 16400, 13012, 20, 13714, 12794, 12125, 9826, 41, 61, 13261, 
      3400, 18005, 17738, 11498, 9074, 6938, 6773, 1730, 1345, 1073, 130, 
      13520, 9668, 6464, 2873, 2768, 289, 233, 185, 145, 3106, 1450, 306, 
      202, 90, 981, 1237, 10709, 10100, 9901, 2309, 1621, 941, 1469, 10322, 
      10121, 5162, 3146, 14544, 14305, 7540, 3625, 2848, 2644, 1440, 9385, 
      8090, 2873, 178, 425, 1769, 9605, 8845, 245, 232, 392, 680, 4581, 4194, 
      12800, 9472, 3977, 265, 1018, 689, 1018, 15949, 13549, 10125, 4168, 
      14761, 7085, 386, 11216, 9049, 2249, 449, 884, 4285, 3145, 610, 970, 
      14884, 9893, 7373, 1709, 1213, 11345, 5290, 2554, 554, 529, 15705, 
      2977, 2880, 1665, 657, 576, 657, 900, 1665, 11029, 3226, 1154, 626, 
      949, 954, 898, 829, 793, 765, 738, 1018, 2410, 820, 1145, 2548, 2633, 
      12077, 1682, 877, 13444, 7789, 5941, 1261, 1096, 2330, 8080, 1348, 
      8314, 1345, 1189, 2178, 15080, 2452, 12250, 5194, 2066, 1346, 1421, 
      1666, 7072, 1297, 19325, 2738, 1538, 1394, 2813, 9725, 9188, 7685, 
      1453, 3380, 15682, 12337, 7762, 6705, 5617, 4657, 3546, 9881, 7841, 
      6784, 5444, 1636, 1700, 1721, 1924, 4573, 3973, 2440, 1864, 2340, 2853, 
      9245, 4553, 1970, 1865, 2045, 2474, 5780, 4145, 2225, 13474, 5506, 
      2314, 3049, 4925, 4616, 3716, 2600, 2341, 2312, 2125, 14978, 8450, 
      8293, 7685, 6053, 4234, 3578, 2378, 9873, 7780, 2329, 3904, 7877, 3770, 
      3130, 2597, 2690, 4001, 4426, 2600, 4181, 21370, 15826, 13005, 11250, 
      8377, 5626, 3690, 2925, 4537, 5517, 15473, 14804, 13108, 10273, 8329, 
      5408, 2873, 2900, 5618, 3133, 2953, 3833, 12132, 5941, 3205, 14906, 
      7786, 5329, 3986, 4394, 18265, 8177, 7760, 3361, 3140, 4580, 12465, 
      6730, 4693, 4273, 3445, 3313, 3265, 4338, 5274, 6165, 12013, 11464, 
      6500, 3400, 3485, 16250, 3922, 3881, 3530, 3602, 3737, 4381, 4442, 
      4637, 5002, 7696, 4441, 4084, 4000, 4225, 4384, 6201, 3865, 3890, 
      16613, 4628, 4573, 4520, 4744, 5140, 15633, 11194, 5569, 5194, 3994, 
      3985, 3973, 5265, 4457, 4217, 4121, 4177, 4937, 10001, 4226, 8986, 
      7381, 5877, 9981, 20365, 7738, 5273, 4490, 6698, 7853, 9385, 4688, 
      5065, 6560, 8593, 9385, 10553, 10386, 8482, 6130, 4930, 4761, 5161, 
      6610, 7570, 8361, 9661, 15716, 8264, 9800, 17585, 5570, 5570, 5666, 
      8885, 9941, 12240, 5305, 5584, 6145, 11113, 12240, 21205, 16993, 7354, 
      5365, 5365, 5729, 7829, 10658, 11258, 21101, 14125, 6101, 6005, 6437, 
      11252, 9346, 6409, 11552, 9745, 6401, 5812, 5801, 10132, 10265, 8845, 
      7778, 6370, 6713, 11258, 7108, 6568, 6093, 7045, 10440, 14184, 23402, 
      14522, 11002, 10865, 7330, 6641, 20324, 8801, 7241, 7844, 10496, 14321, 
      15025, 8677, 7717, 7461, 7930, 8865, 9162, 12645, 23624, 7253, 6728, 
      8324, 8660, 11485, 25385, 23789, 8410, 7978, 7850, 7033, 7010, 6898, 
      8258, 13945, 28372, 25281, 20052, 11545, 10537, 9556, 7681, 7585, 7200, 
      8577, 12409, 10946, 10250, 10141, 9161, 8989, 8249, 12850, 10532, 
      15140, 16594, 8145, 8010, 7969, 7585, 7570, 16025, 12505, 8033, 8000, 
      11108, 14633, 12277, 10421, 8021, 14321, 14645, 10309, 11349, 11581, 
      11700, 11944, 16936, 12250, 18281, 18265, 11458, 10498, 12370, 12745, 
      19465, 10517, 18836, 10625, 10737, 11618, 9893, 9698, 14309, 32104, 
      11204, 14365, 16660, 21268, 13050, 16525, 17026, 21901, 17056, 22321, 
      28697, 10877, 10210, 10217, 17426, 20402, 10600, 11633, 10625, 19073, 
      25945, 13520, 11441, 10832, 10816, 21425, 22697, 13834, 11986, 12757, 
      34858, 12240, 31202, 12242, 12296, 12244, 12221, 13028, 40658, 33505, 
      13253, 12913, 38825, 38737, 38420, 15898, 15524, 14324, 14285, 44676, 
      40969, 15076, 15797, 14690, 15705, 15418, 15385, 15250, 15440, 44866, 
      17725, 17029, 16868, 19010, 18925, 18914, 18530, 17945, 20357, 23525, 
      21281, 23252, 21572, 24505, 23701, 23057, 24085, 24616, 24701, 26561, 
      26500, 27146, 27257, 28746, 27625, 28132, 30161, 30344, 29576, 30537, 
      30330, 31937, 32708, 34130, 34280, 35152, 34532, 35381, 37570, 37825, 
      42400, 43112, 43061 ], 
  [ 22194, 21250, 21800, 20744, 19610, 18833, 18629, 19240, 17929, 18130, 
      17914, 14705, 15633, 13834, 15098, 14705, 14004, 13922, 13226, 12434, 
      13121, 13833, 10313, 9781, 9521, 10769, 11290, 11412, 8992, 11114, 
      10489, 10949, 10161, 10042, 9157, 9898, 8480, 5825, 6525, 5785, 13460, 
      14228, 5465, 8593, 7105, 5194, 4545, 10693, 9173, 5200, 9881, 4040, 
      4930, 4770, 9697, 5252, 7492, 8761, 4706, 6994, 8501, 6165, 3538, 3604, 
      41805, 33930, 9162, 4810, 4201, 5410, 5981, 5309, 5636, 42802, 35890, 
      30290, 32233, 9193, 5668, 5668, 42610, 41810, 41413, 31793, 6053, 4325, 
      3973, 42116, 33001, 2650, 2601, 6250, 38800, 2080, 2017, 3457, 4052, 
      36818, 4658, 4058, 7474, 32040, 8820, 3528, 3789, 8325, 35170, 3890, 
      3985, 38081, 35456, 26564, 25936, 2176, 1769, 1537, 31373, 28340, 4045, 
      3380, 3044, 36338, 22685, 21250, 3869, 1394, 2890, 3133, 4733, 5858, 
      22612, 22321, 6196, 2320, 2257, 2521, 3145, 3232, 30809, 20269, 4034, 
      1241, 33556, 21892, 3181, 2117, 2056, 1685, 1480, 2920, 6197, 31365, 
      30673, 5185, 2314, 1818, 4689, 24740, 6065, 2048, 1600, 1808, 4993, 
      33722, 23162, 17345, 4682, 3986, 1025, 986, 1082, 1217, 15300, 20162, 
      18530, 5882, 3757, 2362, 2210, 2137, 941, 4033, 2900, 1940, 833, 3088, 
      30658, 20329, 18418, 18153, 15858, 13050, 5490, 3229, 1018, 1690, 3130, 
      4329, 4397, 4276, 1160, 797, 776, 1160, 12946, 8725, 1201, 1025, 2389, 
      25857, 3492, 601, 27425, 15658, 11138, 8993, 1553, 1013, 14408, 7540, 
      773, 565, 845, 2333, 21757, 16317, 4797, 697, 15776, 6961, 5584, 3649, 
      1184, 544, 544, 22562, 16490, 11386, 10562, 1090, 685, 549, 325, 13514, 
      13285, 7514, 2690, 485, 2789, 24592, 13712, 11705, 545, 5125, 1825, 
      2074, 13652, 2696, 2312, 2045, 19490, 14330, 13394, 9385, 6893, 5645, 
      3769, 3305, 2285, 1690, 1010, 425, 233, 194, 178, 185, 25108, 20308, 
      7713, 6705, 3393, 145, 13810, 8585, 1277, 377, 146, 202, 265, 850, 
      1885, 19144, 17000, 8936, 7844, 6824, 1256, 1000, 269, 884, 19681, 
      14965, 11745, 9106, 7650, 6322, 481, 250, 82, 81, 19664, 12164, 11300, 
      10265, 10064, 9865, 9089, 7633, 4420, 689, 425, 73, 73, 80, 689, 1360, 
      2000, 22250, 15425, 12370, 53, 65, 21061, 18532, 17992, 16677, 16420, 
      15661, 3880, 2637, 1480, 765, 18521, 11474, 11050, 9826, 5501, 3869, 
      1321, 2050, 22217, 18785, 15641, 5641, 3041, 1105, 15634, 1453, 1305, 
      25, 12548, 8840, 6565, 4360, 1768, 365, 1300, 17690, 16130, 15377, 
      8650, 5626, 2117, 730, 17956, 6084, 4489, 1849, 1024, 36, 4, 0, 256, 
      1369, 1681, 15626, 9802, 8650, 7397, 1522, 26, 17, 677, 1765, 14888, 
      13460, 11885, 1300, 1768, 17433, 9225, 585, 450, 45, 205, 538, 1305, 
      19337, 16916, 13472, 32, 14186, 13250, 12569, 10226, 29, 41, 13725, 
      3636, 18545, 18274, 11930, 9458, 7274, 7105, 1898, 1493, 1205, 170, 
      13988, 10064, 6788, 3089, 2980, 353, 289, 233, 185, 3330, 1602, 370, 
      250, 106, 865, 1105, 11125, 10504, 10301, 2501, 1781, 829, 1325, 10730, 
      10525, 5450, 3370, 15028, 14785, 7888, 3865, 3060, 2848, 1300, 9773, 
      8450, 3085, 170, 365, 1613, 9997, 9221, 277, 260, 340, 596, 4849, 4450, 
      13252, 9860, 4225, 281, 1130, 613, 914, 16453, 14013, 10525, 4420, 
      15245, 7417, 370, 11636, 9425, 2425, 481, 800, 4537, 3357, 562, 882, 
      15368, 10285, 7709, 1853, 1325, 11765, 5570, 2738, 578, 533, 16201, 
      3177, 3076, 1801, 697, 580, 625, 832, 1537, 11441, 3434, 1250, 634, 
      881, 1018, 954, 873, 829, 793, 754, 954, 2250, 848, 1073, 2384, 2465, 
      12505, 1802, 905, 13896, 8125, 6229, 1341, 1156, 2482, 8420, 1424, 
      8658, 1413, 1153, 2050, 15556, 2312, 12674, 5450, 2186, 1394, 1369, 
      1586, 7380, 1305, 19865, 2890, 1594, 1418, 2665, 10093, 9544, 8005, 
      1445, 3208, 16162, 12757, 8082, 6997, 5877, 4885, 3370, 10249, 8161, 
      7076, 5696, 1616, 1664, 1681, 1856, 4789, 4165, 2548, 1908, 2248, 2725, 
      9593, 4765, 2018, 1853, 1993, 2378, 6032, 4337, 2161, 13906, 5746, 
      2386, 2925, 5141, 4820, 3880, 2692, 2405, 2372, 2141, 15434, 8770, 
      8609, 7985, 6305, 4418, 3730, 2434, 10225, 8080, 2353, 3748, 8177, 
      3922, 3242, 2657, 2626, 3845, 4250, 2644, 4021, 21922, 16290, 13417, 
      11626, 8685, 5850, 3826, 2857, 4365, 5305, 15929, 15248, 13520, 10625, 
      8633, 5620, 2929, 2848, 5834, 3209, 3005, 3709, 12520, 6165, 3277, 
      15346, 8066, 5525, 4114, 4250, 18761, 8465, 8036, 3425, 3152, 4432, 
      12853, 6970, 4849, 4405, 3505, 3349, 3285, 4210, 5098, 5953, 12389, 
      11828, 6728, 3428, 3445, 16706, 4010, 3965, 3562, 3562, 3677, 4265, 
      4322, 4505, 4850, 7956, 4561, 4176, 4084, 4129, 4276, 6001, 3821, 3842, 
      17069, 4744, 4685, 4628, 4628, 5000, 16069, 11538, 5733, 5338, 4018, 
      4005, 3969, 5125, 4537, 4265, 4105, 4145, 4825, 10309, 4234, 8714, 
      7605, 6037, 9685, 20873, 7970, 5389, 4490, 6514, 7625, 9665, 4724, 
      4985, 6388, 8345, 9113, 10249, 10690, 8730, 6282, 4986, 4765, 5085, 
      6442, 7362, 8125, 9385, 16136, 8036, 9524, 18037, 5666, 5482, 5570, 
      8641, 9665, 12580, 5265, 5508, 6025, 10809, 11908, 21713, 17429, 7538, 
      5393, 5345, 5653, 7633, 10370, 10954, 21605, 14501, 6205, 6101, 6317, 
      10952, 9594, 6301, 11860, 10001, 6505, 5840, 5785, 9872, 10001, 9065, 
      7954, 6290, 6605, 10970, 7240, 6660, 6109, 6925, 10180, 13828, 23930, 
      14890, 11282, 11141, 7466, 6565, 20800, 9001, 7361, 7696, 10244, 13969, 
      15397, 8865, 7857, 7585, 7786, 8677, 8962, 12337, 24148, 7349, 6740, 
      8168, 8488, 11213, 25933, 24313, 8570, 8114, 7978, 7085, 7058, 6914, 
      8114, 13613, 28960, 25825, 20512, 11817, 10777, 9760, 7785, 7681, 7252, 
      8425, 12701, 11194, 10474, 10361, 9341, 9161, 8381, 12554, 10312, 
      14792, 16978, 8245, 8098, 8053, 7605, 7578, 16393, 12785, 8105, 8068, 
      10880, 14305, 12545, 10625, 8065, 14005, 14321, 10125, 11125, 11349, 
      11464, 11700, 16564, 12002, 17885, 18665, 11674, 10674, 12130, 12493, 
      19053, 10685, 18440, 10789, 10897, 11810, 9985, 9770, 14033, 32708, 
      11368, 14093, 16328, 20840, 13282, 16201, 16690, 21465, 16724, 21881, 
      29245, 10985, 10226, 10205, 17090, 20002, 10660, 11765, 10645, 18709, 
      26441, 13732, 11545, 10852, 10820, 21017, 22265, 14050, 12114, 12917, 
      35474, 12340, 31762, 12322, 12356, 12296, 12269, 13120, 41330, 34085, 
      13345, 12965, 39469, 39377, 39056, 16090, 15688, 14408, 14365, 45376, 
      41625, 15184, 15937, 14722, 15805, 15490, 15453, 15298, 15476, 45554, 
      17901, 17153, 16960, 19186, 19097, 19058, 18650, 18013, 20557, 23729, 
      21349, 23432, 21640, 24713, 23825, 23125, 24193, 24740, 24809, 26689, 
      26624, 27290, 27337, 28906, 27709, 28232, 30325, 30500, 29684, 30685, 
      30466, 32065, 32840, 34282, 34420, 35300, 34640, 35521, 37706, 37953, 
      42516, 43220, 43165 ], 
  [ 24466, 23266, 24040, 22984, 21754, 20753, 20485, 21352, 19721, 20402, 
      20250, 16369, 17905, 15786, 17498, 17009, 16180, 16130, 15242, 14450, 
      15425, 16393, 11945, 11349, 11057, 12785, 13498, 13780, 10656, 13450, 
      12665, 13285, 12337, 12186, 11141, 12170, 10400, 6977, 8125, 7065, 
      10708, 11348, 6905, 11025, 9153, 6570, 5569, 8325, 7093, 6736, 12697, 
      5128, 6498, 6274, 12545, 6980, 5636, 6617, 6274, 5234, 6389, 4597, 
      4658, 4820, 48397, 39850, 12010, 6570, 5737, 3970, 8125, 7261, 4100, 
      49490, 42002, 35890, 38025, 12105, 7780, 4068, 49298, 48434, 48005, 
      37553, 8293, 6053, 2885, 48772, 38889, 3706, 3625, 4426, 45200, 2720, 
      1985, 2465, 2836, 43058, 6610, 2810, 5330, 37864, 11764, 2440, 2605, 
      5989, 41282, 2642, 2705, 44449, 41600, 31876, 31184, 3200, 2441, 1921, 
      37165, 33844, 5933, 5044, 2020, 42578, 27613, 26018, 5725, 1810, 1898, 
      2045, 3133, 3970, 27540, 27217, 8692, 3600, 1521, 1657, 2025, 2080, 
      36569, 24941, 5986, 1625, 39572, 26756, 4877, 3365, 3272, 2677, 2312, 
      1832, 4181, 37189, 36433, 7489, 3690, 2938, 3025, 29924, 8593, 3328, 
      1088, 1168, 3233, 39770, 28186, 21697, 6890, 6002, 1537, 1402, 986, 
      961, 19396, 24866, 23042, 8410, 5741, 3866, 3650, 3545, 877, 6113, 
      4628, 3284, 1313, 1808, 36450, 25065, 22930, 22633, 20050, 16858, 7954, 
      5085, 730, 954, 1818, 2665, 6605, 6452, 2120, 1405, 712, 712, 16754, 
      11861, 2225, 641, 1301, 31201, 5476, 697, 32929, 19850, 14690, 12193, 
      2833, 1973, 18440, 10484, 1573, 1109, 493, 1213, 26685, 20605, 7165, 
      441, 20000, 9809, 8144, 5729, 2336, 1184, 416, 27586, 20810, 15002, 
      14050, 2210, 365, 1285, 549, 17450, 17189, 10490, 4514, 1189, 1445, 
      29840, 17680, 15385, 1345, 7621, 3361, 954, 17620, 4552, 4040, 925, 
      24194, 18394, 17330, 12713, 9773, 8269, 5945, 5353, 4013, 3194, 2194, 
      1193, 745, 610, 338, 313, 30420, 25108, 10753, 9553, 5473, 369, 17810, 
      11785, 2621, 1145, 562, 170, 137, 242, 797, 23816, 21416, 12200, 10916, 
      9704, 2600, 2216, 109, 244, 24417, 19125, 15457, 12402, 10690, 9106, 
      1377, 922, 370, 337, 24400, 15940, 14948, 13753, 13520, 13289, 12385, 
      10673, 6788, 1745, 1289, 425, 233, 208, 145, 464, 848, 27274, 19649, 
      16178, 245, 193, 25957, 23140, 22536, 21061, 20772, 19917, 6120, 4525, 
      2952, 157, 23129, 15154, 14666, 13250, 8125, 6109, 2729, 866, 27241, 
      23425, 19897, 8297, 5057, 305, 19890, 2925, 2713, 409, 16388, 12104, 
      9413, 6728, 3368, 13, 404, 22202, 20450, 19601, 11882, 8282, 3845, 122, 
      22500, 8836, 6889, 3481, 2304, 484, 324, 256, 0, 441, 625, 19882, 
      13226, 11882, 10405, 3026, 442, 401, 101, 677, 19048, 17428, 15629, 
      404, 680, 21913, 12553, 1609, 1378, 109, 13, 58, 409, 24041, 21332, 
      17440, 416, 18250, 17186, 16409, 13714, 221, 169, 17725, 5812, 23153, 
      22850, 15674, 12818, 10250, 10049, 3530, 2965, 2549, 778, 18020, 13520, 
      9668, 5105, 4964, 1153, 1025, 905, 793, 5410, 3106, 1170, 922, 522, 
      225, 337, 14741, 14024, 13789, 4325, 3349, 221, 461, 14282, 14045, 
      8042, 5450, 19188, 18913, 10960, 6073, 5044, 4768, 468, 13165, 11618, 
      5069, 394, 173, 653, 13421, 12517, 821, 772, 212, 212, 7281, 6786, 
      17156, 13252, 6497, 697, 2314, 293, 370, 20773, 18013, 14013, 6724, 
      19405, 10361, 530, 15284, 12721, 4121, 1025, 416, 6841, 5341, 466, 466, 
      19528, 13709, 10685, 3293, 2509, 15413, 8098, 4498, 1058, 853, 20457, 
      5065, 4932, 3177, 1305, 900, 657, 576, 801, 15025, 5386, 2306, 986, 
      625, 1818, 1690, 1513, 1405, 1305, 1170, 730, 1258, 1360, 785, 1360, 
      1409, 16217, 3050, 1417, 17800, 11101, 8821, 2269, 1924, 3986, 11428, 
      2320, 11698, 2245, 1153, 1314, 19652, 1480, 16354, 7786, 3434, 2066, 
      1241, 1234, 10132, 1657, 24473, 4394, 2330, 1898, 1769, 13325, 12680, 
      10853, 1669, 2120, 20290, 16405, 10930, 9621, 8245, 6997, 2250, 13481, 
      11009, 9700, 8000, 1744, 1664, 1649, 1600, 6805, 5989, 3700, 2548, 
      1800, 1989, 12665, 6749, 2690, 2045, 1865, 1898, 8336, 6161, 1937, 
      17650, 7954, 3250, 2221, 7157, 6740, 5480, 3716, 3205, 3140, 2557, 
      19370, 11618, 11425, 10673, 8609, 6178, 5234, 3170, 13329, 10768, 2833, 
      2788, 10865, 5426, 4426, 3425, 2402, 2885, 3130, 3284, 3029, 26626, 
      20290, 17001, 14922, 11437, 7930, 5202, 2601, 3277, 3897, 19865, 19088, 
      17104, 13729, 11353, 7604, 3665, 2720, 7850, 4105, 3709, 3005, 15912, 
      8245, 4141, 19154, 10594, 7381, 5426, 3386, 23017, 11057, 10532, 4225, 
      3536, 3536, 16245, 9178, 6385, 5749, 4273, 3925, 3733, 3474, 3978, 
      4545, 15685, 15028, 8840, 3940, 3413, 20642, 5002, 4925, 4106, 3530, 
      3485, 3625, 3650, 3737, 3922, 10324, 5809, 5200, 5044, 3649, 3700, 
      4689, 3757, 3746, 21005, 5960, 5869, 5780, 3988, 4168, 19845, 14578, 
      7333, 6778, 4498, 4453, 4225, 4293, 5465, 4937, 4265, 4177, 4217, 
      13061, 4586, 6826, 9685, 7605, 7605, 25225, 10114, 6605, 4778, 5330, 
      6089, 12193, 5300, 4633, 5300, 6649, 7225, 8105, 13410, 11002, 7786, 
      5722, 5085, 4765, 5386, 5986, 6525, 7465, 19784, 6500, 7604, 21941, 
      6722, 5066, 5090, 6977, 7745, 15588, 5233, 5188, 5353, 8665, 9540, 
      26065, 21205, 9298, 5905, 5473, 5333, 6353, 8354, 8810, 25925, 17797, 
      7325, 7157, 5645, 8840, 11866, 5725, 14612, 12337, 7625, 6352, 5945, 
      8080, 8177, 11113, 9650, 5938, 6029, 8954, 8584, 7684, 6525, 6253, 
      8388, 11268, 28442, 18122, 13810, 13637, 8842, 6245, 24896, 10889, 
      8609, 6800, 8516, 11441, 18661, 10657, 9265, 8865, 6922, 7461, 7650, 
      10161, 28628, 8405, 7124, 7208, 7400, 9325, 30605, 28793, 10138, 9490, 
      9290, 7789, 7730, 7330, 7250, 11245, 33952, 30465, 24480, 14281, 12985, 
      11680, 8905, 8737, 7956, 7497, 15325, 13466, 12554, 12409, 11069, 
      10825, 9725, 10474, 8840, 12296, 20338, 9333, 9090, 9013, 8053, 7930, 
      19625, 15313, 8969, 8900, 9344, 11969, 14977, 12545, 8705, 11765, 
      12017, 8941, 9621, 9781, 9864, 10036, 13876, 10306, 15005, 22153, 
      13690, 12370, 10498, 10765, 16045, 12317, 15560, 12389, 12465, 13634, 
      11009, 10634, 12113, 37828, 12968, 12205, 13960, 17704, 15426, 13897, 
      14290, 18265, 14356, 18649, 33917, 12137, 10642, 10397, 14690, 17090, 
      11428, 13109, 11093, 16085, 30697, 15716, 12665, 11300, 11140, 18041, 
      19097, 16066, 13426, 14485, 40690, 13428, 36530, 13250, 13124, 13000, 
      12941, 14144, 46994, 39013, 14369, 13669, 44909, 44785, 44432, 17914, 
      17288, 15368, 15293, 51264, 47161, 16336, 17345, 15266, 16893, 16354, 
      16285, 15970, 16052, 51346, 19597, 18433, 17984, 20882, 20761, 20498, 
      19898, 18845, 22445, 25649, 22181, 25160, 22472, 26665, 25105, 23957, 
      25345, 26020, 25961, 28001, 27904, 28730, 28265, 30474, 28669, 29320, 
      31925, 32036, 30836, 32157, 31842, 33377, 34184, 35786, 35828, 36772, 
      35792, 36929, 39082, 39265, 43732, 44372, 44285 ], 
  [ 28225, 26689, 27757, 26701, 25345, 24050, 23698, 24901, 22850, 24161, 
      24093, 19330, 21664, 19125, 21425, 20810, 19813, 19805, 18665, 17873, 
      19226, 20530, 14864, 14184, 13850, 16208, 17173, 17665, 13617, 17293, 
      16298, 17128, 15970, 15777, 14522, 15929, 13697, 9266, 11002, 9522, 
      7873, 8345, 9572, 14994, 12618, 9153, 7690, 5994, 5140, 9529, 17170, 
      7333, 9333, 9025, 17060, 10025, 3977, 4580, 9109, 3701, 4394, 3316, 
      6905, 7193, 57826, 48397, 16525, 9657, 8530, 2857, 11716, 10600, 2861, 
      59045, 50801, 44017, 46404, 16704, 11329, 2745, 58853, 57905, 57434, 
      45890, 12010, 9098, 2234, 58285, 47394, 5869, 5746, 2809, 54377, 4337, 
      2720, 1940, 2017, 52025, 9949, 1949, 3293, 46285, 16405, 1789, 1828, 
      3700, 50081, 1781, 1802, 53584, 50441, 39625, 38849, 5321, 4100, 3202, 
      45544, 41845, 9188, 8005, 1453, 51545, 34858, 33053, 8938, 3133, 1373, 
      1394, 1810, 2269, 34785, 34420, 12745, 6057, 1332, 1300, 1332, 1345, 
      44906, 31850, 9325, 2906, 48245, 33917, 7880, 5780, 5645, 4756, 4181, 
      1181, 2312, 45610, 44770, 11290, 6273, 5185, 1618, 37505, 12688, 5785, 
      1193, 1105, 1700, 48485, 35557, 28186, 10565, 9425, 2986, 2725, 1637, 
      1402, 25549, 31817, 29741, 12505, 9122, 6617, 6317, 6170, 1570, 9620, 
      7673, 5825, 2720, 905, 44829, 32058, 29629, 29290, 26329, 22633, 11965, 
      8298, 1129, 765, 873, 1258, 10280, 10085, 4157, 2980, 1405, 901, 22529, 
      16754, 4346, 914, 650, 38992, 8857, 1600, 40930, 26129, 20129, 17170, 
      5290, 4010, 24509, 15125, 3400, 2600, 808, 520, 33930, 27010, 11050, 
      882, 26321, 14324, 12281, 9236, 4625, 2801, 1025, 34957, 27257, 20525, 
      19405, 4457, 722, 3028, 1620, 23393, 23090, 15173, 7685, 2890, 458, 
      37505, 23665, 20992, 3172, 11674, 6154, 261, 23605, 7765, 7085, 232, 
      31145, 24505, 23273, 17858, 14330, 12490, 9578, 8818, 7058, 5945, 4525, 
      2978, 2194, 1933, 1325, 1258, 38169, 32185, 15520, 14068, 8980, 1440, 
      23837, 16762, 5162, 2930, 1885, 905, 746, 221, 146, 30725, 27989, 
      17261, 15725, 14261, 5141, 4589, 676, 181, 31410, 25362, 21106, 17505, 
      15457, 13537, 3330, 2581, 1525, 1450, 31393, 21673, 20513, 19108, 
      18833, 18560, 17488, 15440, 10673, 3908, 3200, 1664, 1220, 1153, 208, 
      65, 113, 34645, 25970, 21953, 1274, 1138, 33160, 29965, 29277, 27592, 
      27261, 26280, 9837, 7780, 5661, 136, 29954, 20761, 20189, 18521, 12346, 
      9826, 5354, 89, 34612, 30292, 26260, 12560, 8480, 32, 26253, 5634, 
      5338, 1690, 22205, 17165, 13928, 10613, 6245, 328, 5, 28901, 26897, 
      25922, 16901, 12545, 6890, 101, 29241, 13225, 10816, 6400, 4761, 1849, 
      1521, 1369, 441, 0, 16, 26245, 18497, 16901, 15130, 5777, 1765, 1682, 
      122, 26, 25285, 23413, 21320, 5, 29, 28570, 17698, 3730, 3373, 970, 
      538, 205, 10, 30992, 27905, 23425, 1697, 24361, 23129, 22226, 19069, 
      1250, 1114, 23752, 9445, 29978, 29633, 21365, 18005, 14933, 14690, 
      6449, 5674, 5090, 2353, 24089, 18833, 14225, 8528, 8345, 2980, 2768, 
      2564, 2368, 8917, 5857, 2997, 2581, 1845, 162, 106, 20264, 19421, 
      19144, 7496, 6184, 200, 104, 19721, 19442, 12221, 8957, 25425, 25108, 
      15769, 9748, 8425, 8065, 153, 18394, 16553, 8450, 1465, 698, 170, 
      18692, 17620, 2312, 2221, 821, 485, 11250, 10629, 23057, 18481, 10256, 
      2020, 4645, 650, 433, 27220, 24040, 19368, 10525, 25642, 15002, 1517, 
      20849, 17824, 7124, 2516, 689, 10642, 8722, 1117, 697, 25765, 18980, 
      15368, 5960, 4840, 20978, 12193, 7585, 2465, 2050, 26820, 8320, 8145, 
      5760, 2880, 2097, 1476, 1017, 612, 20506, 8725, 4469, 2225, 1066, 3645, 
      3433, 3130, 2938, 2754, 2493, 1213, 733, 2809, 1184, 793, 800, 21866, 
      5465, 2866, 23701, 15784, 13000, 4264, 3709, 6737, 16153, 4273, 16465, 
      4114, 1930, 1125, 25805, 1165, 21961, 11629, 5849, 3725, 1850, 1549, 
      14521, 2896, 31298, 7145, 4073, 3305, 1370, 18344, 17573, 15368, 2740, 
      1469, 26485, 21970, 15445, 13842, 12130, 10546, 1557, 18500, 15524, 
      13921, 11801, 2689, 2441, 2384, 2041, 10228, 9160, 5989, 4165, 1989, 
      1800, 17474, 10130, 4349, 3074, 2474, 2045, 12137, 9332, 2420, 23341, 
      11629, 5161, 2074, 10580, 10037, 8357, 5837, 5032, 4925, 3880, 25313, 
      16133, 15898, 14978, 12410, 9265, 7985, 4913, 18180, 15073, 4240, 2305, 
      15170, 8177, 6757, 5210, 2885, 2402, 2437, 4901, 2504, 33577, 26317, 
      22482, 20025, 15826, 11437, 7785, 3042, 2626, 2826, 25808, 24905, 
      22585, 18580, 15700, 10985, 5408, 3329, 11273, 6058, 5410, 2858, 21141, 
      11752, 6052, 24929, 14689, 10594, 7925, 3029, 29380, 15236, 14585, 
      6052, 4817, 3137, 21474, 12853, 9178, 8290, 6058, 5458, 5098, 3285, 
      3285, 3474, 20788, 20005, 12389, 5389, 4148, 26585, 7081, 6962, 5597, 
      4265, 4010, 3562, 3545, 3506, 3481, 14209, 8224, 7321, 7081, 3796, 
      3721, 3744, 4450, 4397, 26948, 8333, 8200, 8069, 3925, 3853, 25578, 
      19345, 10210, 9445, 5905, 5818, 5338, 3978, 7460, 6596, 5252, 4996, 
      4196, 17450, 5825, 5125, 13192, 10440, 5652, 31714, 13705, 8978, 5933, 
      4553, 4850, 16288, 6833, 4948, 4649, 5200, 5524, 6068, 17757, 14761, 
      10537, 7465, 6282, 5122, 4777, 4957, 5202, 5722, 25349, 5261, 5861, 
      27842, 8885, 5297, 5237, 5570, 6002, 20313, 5968, 5545, 5248, 6628, 
      7209, 32554, 26938, 12385, 7354, 6418, 5690, 5450, 6485, 6773, 32372, 
      22900, 9572, 9320, 5540, 6845, 15625, 5746, 19001, 16180, 9872, 7801, 
      6932, 6505, 6560, 14578, 12653, 6253, 6050, 7085, 11125, 9805, 7848, 
      6148, 6813, 8685, 35141, 23141, 17905, 17690, 11425, 6602, 31049, 
      14144, 11024, 6401, 7025, 8900, 23722, 13786, 11890, 11322, 6565, 6642, 
      6705, 8082, 35285, 10568, 8405, 6725, 6749, 7624, 37514, 35450, 12973, 
      12073, 11789, 9490, 9389, 8653, 6893, 8914, 41281, 37332, 30465, 18292, 
      16660, 14977, 11152, 10900, 9657, 7056, 19546, 17225, 16061, 15874, 
      14114, 13786, 12266, 8521, 7685, 9797, 25525, 11538, 11169, 11050, 
      9418, 9169, 24644, 19408, 10880, 10769, 8105, 9680, 18946, 15842, 
      10322, 9602, 9770, 8164, 8424, 8500, 8541, 8629, 11125, 8857, 12002, 
      27508, 17113, 15373, 9133, 9274, 12874, 15236, 12557, 15266, 15300, 
      16805, 13130, 12545, 10370, 45325, 15845, 10504, 11629, 14365, 19017, 
      11650, 11917, 14842, 12025, 15184, 40826, 14426, 11965, 11426, 12317, 
      14045, 13213, 15650, 12458, 13418, 37060, 19097, 14912, 12665, 12337, 
      14912, 15716, 19489, 15925, 17320, 48313, 15633, 43565, 15245, 14909, 
      14701, 14600, 16265, 55205, 46258, 16490, 15370, 52826, 52660, 52265, 
      21085, 20165, 17405, 17288, 59769, 55204, 18625, 19970, 16757, 19098, 
      18265, 18154, 17629, 17585, 59725, 22600, 20890, 20105, 23885, 23722, 
      23165, 22313, 20714, 25700, 28946, 24050, 28205, 24341, 30004, 27562, 
      25826, 27634, 28477, 28250, 30500, 30361, 31397, 30260, 33309, 30706, 
      31525, 34802, 34829, 33125, 34866, 34425, 35876, 36725, 38537, 38453, 
      39481, 38081, 39554, 41665, 41764, 46105, 46661, 46532 ], 
  [ 29041, 27441, 28565, 27509, 26129, 24778, 24410, 25677, 23546, 24977, 
      24925, 19994, 22480, 19861, 22273, 21634, 20605, 20605, 19417, 18625, 
      20050, 21418, 15520, 14824, 14482, 16960, 17973, 18505, 14281, 18125, 
      17090, 17960, 16762, 16561, 15266, 16745, 14425, 9802, 11650, 10090, 
      7433, 7873, 10180, 15850, 13378, 9745, 8194, 5650, 4868, 10161, 18122, 
      7853, 9973, 9649, 18020, 10705, 3761, 4292, 9749, 3509, 4114, 3172, 
      7433, 7745, 59722, 50125, 17485, 10345, 9162, 2745, 12500, 11336, 2725, 
      60965, 52577, 45665, 48100, 17680, 12105, 2593, 60773, 59809, 59330, 
      47578, 12818, 9778, 2210, 60197, 49114, 6381, 6250, 2601, 56225, 4745, 
      2960, 1940, 1961, 53833, 10685, 1885, 3005, 47989, 17389, 1765, 1780, 
      3364, 51857, 1717, 1730, 55424, 52225, 41201, 40409, 5825, 4516, 3546, 
      47240, 43469, 9908, 8669, 1445, 53353, 36338, 34493, 9650, 3485, 1373, 
      1370, 1658, 2045, 36265, 35892, 13617, 6625, 1396, 1332, 1300, 1305, 
      46594, 33266, 10061, 3250, 49997, 35381, 8552, 6340, 6197, 5252, 4637, 
      1157, 2056, 47314, 46458, 12114, 6865, 5713, 1450, 39049, 13568, 6353, 
      1313, 1193, 1508, 50245, 37061, 29522, 11365, 10177, 3362, 3077, 1861, 
      1586, 26821, 33241, 31117, 13385, 9866, 7241, 6925, 6770, 1802, 10388, 
      8353, 6409, 3088, 833, 46525, 33490, 31005, 30658, 27625, 23833, 12829, 
      9010, 1305, 829, 793, 1090, 11080, 10877, 4645, 3380, 1637, 1037, 
      23729, 17786, 4850, 1066, 626, 40576, 9601, 1872, 42554, 27425, 21265, 
      18218, 5858, 4498, 25765, 16109, 3848, 2984, 968, 488, 35410, 28330, 
      11890, 1066, 27625, 15284, 13169, 10004, 5161, 3209, 1241, 36461, 
      28585, 21677, 20525, 4985, 890, 3460, 1924, 24625, 24314, 16165, 8389, 
      3314, 370, 39065, 24905, 22160, 3620, 12546, 6786, 229, 24845, 8477, 
      7765, 200, 32569, 25769, 24505, 18938, 15298, 13394, 10370, 9578, 7738, 
      6569, 5069, 3418, 2570, 2285, 1613, 1538, 39745, 33633, 16528, 15028, 
      9748, 1744, 25085, 17810, 5746, 3370, 2237, 1145, 962, 317, 122, 32141, 
      29341, 18325, 16741, 15229, 5725, 5141, 884, 269, 32842, 26650, 22282, 
      18577, 16465, 14481, 3802, 2997, 1845, 1762, 32825, 22865, 21673, 
      20228, 19945, 19664, 18560, 16448, 11513, 4420, 3664, 2000, 1508, 1433, 
      320, 89, 73, 36149, 27274, 23153, 1570, 1418, 34632, 31365, 30661, 
      28936, 28597, 27592, 10645, 8500, 6277, 232, 31354, 21929, 21341, 
      19625, 13250, 10634, 5954, 41, 36116, 31700, 27572, 13472, 9232, 80, 
      27565, 6250, 5938, 2034, 23413, 18229, 14888, 11453, 6893, 488, 29, 
      30277, 28225, 27226, 17957, 13457, 7570, 197, 30625, 14161, 11664, 
      7056, 5329, 2209, 1849, 1681, 625, 16, 0, 27557, 19601, 17957, 16130, 
      6401, 2117, 2026, 226, 2, 26573, 24653, 22504, 29, 5, 29938, 18778, 
      4234, 3853, 1234, 738, 333, 34, 32416, 29257, 24665, 2041, 25625, 
      24361, 23434, 20189, 1546, 1394, 25000, 10237, 31378, 31025, 22549, 
      19093, 15925, 15674, 7105, 6290, 5674, 2753, 25345, 19945, 15193, 9280, 
      9089, 3428, 3200, 2980, 2768, 9685, 6481, 3445, 2997, 2197, 250, 162, 
      21416, 20549, 20264, 8200, 6824, 296, 136, 20857, 20570, 13117, 9725, 
      26713, 26388, 16785, 10548, 9169, 8793, 193, 19490, 17593, 9194, 1769, 
      898, 178, 19796, 18692, 2696, 2597, 1037, 637, 12106, 11461, 24281, 
      19577, 11072, 2372, 5189, 818, 545, 28548, 25288, 20488, 11349, 26930, 
      15986, 1805, 22009, 18896, 7796, 2900, 841, 11466, 9466, 1341, 841, 
      27053, 20084, 16360, 6568, 5384, 22138, 13073, 8273, 2833, 2378, 28132, 
      9040, 8857, 6352, 3280, 2425, 1732, 1201, 676, 21650, 9461, 4981, 2561, 
      1250, 4093, 3865, 3538, 3330, 3130, 2845, 1405, 733, 3185, 1360, 785, 
      784, 23042, 6025, 3242, 24925, 16776, 13896, 4744, 4149, 7361, 17153, 
      4745, 17473, 4570, 2178, 1189, 27077, 1205, 23129, 12461, 6409, 4141, 
      2066, 1709, 15457, 3232, 32698, 7769, 4505, 3673, 1394, 19400, 18605, 
      16328, 3044, 1445, 27765, 23130, 16405, 14746, 12970, 11322, 1525, 
      19556, 16484, 14825, 12625, 2969, 2689, 2624, 2225, 10980, 9864, 6525, 
      4573, 2125, 1864, 18490, 10874, 4765, 3370, 2690, 2173, 12961, 10036, 
      2612, 24525, 12429, 5625, 2146, 11332, 10765, 9005, 6341, 5480, 5365, 
      4232, 26545, 17093, 16850, 15898, 13234, 9953, 8609, 5345, 19204, 
      15993, 4608, 2313, 16090, 8801, 7301, 5650, 3077, 2410, 2405, 5309, 
      2504, 35001, 27565, 23626, 21097, 16762, 12205, 8377, 3226, 2602, 2722, 
      27040, 26113, 23729, 19604, 16628, 11729, 5840, 3545, 12025, 6530, 
      5834, 2930, 22237, 12520, 6516, 26129, 15569, 11306, 8501, 3061, 30692, 
      16132, 15457, 6500, 5161, 3161, 22570, 13653, 9810, 8874, 6498, 5850, 
      5458, 3349, 3253, 3370, 21860, 21053, 13165, 5765, 4388, 27817, 7577, 
      7450, 5981, 4505, 4210, 3650, 3625, 3562, 3497, 15049, 8784, 7825, 
      7569, 3924, 3825, 3664, 4682, 4621, 28180, 8885, 8744, 8605, 4013, 
      3893, 26770, 20353, 10858, 10053, 6273, 6178, 5650, 4018, 7940, 7012, 
      5540, 5252, 4292, 18386, 6161, 4901, 13960, 11080, 5380, 33050, 14489, 
      9530, 6253, 4505, 4714, 17168, 7225, 5108, 4625, 5024, 5300, 5780, 
      18685, 15577, 11161, 7897, 6610, 5290, 4761, 4861, 5050, 5490, 26509, 
      5125, 5629, 29066, 9397, 5441, 5365, 5402, 5770, 21313, 6208, 5713, 
      5328, 6340, 6865, 33890, 28130, 13073, 7730, 6698, 5858, 5378, 6229, 
      6485, 33700, 23972, 10100, 9832, 5620, 6565, 16441, 5850, 19937, 17012, 
      10400, 8177, 7220, 6305, 6352, 15338, 13325, 6413, 6154, 6829, 11709, 
      10309, 8200, 6228, 6613, 8293, 36517, 24197, 18785, 18562, 12017, 6770, 
      32321, 14864, 11584, 6425, 6841, 8516, 24786, 14482, 12490, 11890, 
      6597, 6586, 6625, 7786, 36653, 11080, 8749, 6733, 6725, 7400, 38930, 
      36818, 13613, 12665, 12365, 9914, 9805, 9005, 6925, 8570, 42777, 38740, 
      31705, 19156, 17460, 15705, 11680, 11412, 10081, 7072, 20450, 18041, 
      16829, 16634, 14794, 14450, 12850, 8249, 7565, 9421, 26613, 12058, 
      11665, 11538, 9778, 9505, 25700, 20288, 11344, 11225, 7969, 9344, 
      19802, 16570, 10730, 9290, 9442, 8116, 8296, 8356, 8389, 8461, 10701, 
      8681, 11530, 28628, 17865, 16045, 8973, 9090, 12370, 15892, 12085, 
      15914, 15940, 17509, 13634, 13009, 10138, 46853, 16493, 10280, 11285, 
      13829, 19801, 11322, 11565, 14290, 11681, 14624, 42242, 14962, 12317, 
      11722, 11965, 13565, 13653, 16234, 12818, 13010, 38372, 19841, 15440, 
      13025, 12665, 14416, 15172, 20241, 16501, 17960, 49865, 16153, 45005, 
      15725, 15349, 15125, 15016, 16769, 56869, 47738, 16994, 15794, 54434, 
      54260, 53857, 21789, 20813, 17893, 17768, 61489, 56836, 19161, 20570, 
      17141, 19618, 18729, 18610, 18045, 17977, 61421, 23272, 21458, 20609, 
      24557, 24386, 23773, 22873, 21170, 26420, 29674, 24506, 28885, 24797, 
      30740, 28130, 26282, 28170, 29045, 28786, 31076, 30929, 32005, 30740, 
      33949, 31194, 32045, 35450, 35461, 33661, 35482, 35017, 36452, 37309, 
      39161, 39053, 40097, 38617, 40154, 42257, 42340, 46657, 47197, 47060 ], 
  [ 22340, 23396, 22194, 21130, 20740, 21713, 22009, 20618, 21805, 18244, 
      17524, 19557, 15725, 16420, 14180, 14537, 14834, 14500, 15304, 14504, 
      12937, 11645, 15373, 15337, 15325, 12821, 11840, 10706, 13786, 10656, 
      11281, 10489, 10949, 11080, 11441, 9928, 11258, 14593, 11789, 13549, 
      52722, 54490, 11969, 7345, 8857, 12196, 14297, 46945, 43173, 10946, 
      5625, 13282, 10420, 10760, 5185, 9490, 39730, 43249, 10192, 38480, 
      42737, 36149, 12520, 11834, 8033, 5408, 4640, 8788, 9929, 34388, 6957, 
      7785, 35362, 8276, 5864, 4264, 4705, 4165, 6890, 35890, 8080, 7780, 
      7633, 4513, 6273, 8545, 30193, 7834, 4717, 12116, 12317, 38216, 6514, 
      14794, 19981, 28921, 31266, 5780, 7120, 31520, 41936, 4250, 3530, 
      29738, 30749, 44285, 5128, 31348, 31693, 6037, 5162, 2770, 2642, 11882, 
      14225, 16241, 3825, 3042, 6997, 8082, 28746, 5288, 1885, 1700, 7069, 
      15844, 28340, 29333, 34933, 38308, 1810, 1769, 4394, 10018, 25705, 
      26969, 29593, 29930, 3505, 1465, 6480, 15937, 4250, 1586, 7625, 10061, 
      10250, 11629, 12674, 29114, 39641, 3557, 3365, 4877, 9256, 10760, 
      35381, 1930, 4005, 9738, 23290, 24498, 36433, 4160, 1600, 1033, 5120, 
      5924, 14713, 15424, 19520, 20905, 986, 1096, 964, 3816, 5941, 8296, 
      8644, 8821, 19125, 5465, 7082, 9122, 14765, 30770, 3088, 1009, 848, 
      833, 788, 980, 3920, 6409, 20948, 25120, 31060, 35009, 4825, 4954, 
      11338, 13725, 18954, 22338, 872, 1901, 10877, 21701, 28565, 1781, 5666, 
      17525, 2097, 580, 1060, 1665, 9225, 11185, 578, 2210, 12193, 13985, 
      21265, 28753, 925, 485, 3965, 20365, 442, 2377, 3250, 5065, 9850, 
      13210, 19210, 976, 404, 800, 976, 10004, 20849, 12461, 16237, 424, 445, 
      1924, 6100, 12645, 30949, 1250, 370, 613, 11953, 3281, 7481, 28480, 
      306, 5850, 6466, 28449, 392, 232, 296, 1037, 2045, 2797, 4421, 4957, 
      6437, 7592, 9412, 12077, 13885, 14596, 16580, 16837, 1258, 458, 1613, 
      2105, 4793, 16045, 208, 1233, 8425, 12025, 14544, 18100, 18913, 23248, 
      28033, 290, 146, 1082, 1490, 1970, 8402, 9146, 19165, 23530, 325, 109, 
      389, 1000, 1544, 2216, 11125, 12644, 15476, 15725, 306, 306, 442, 657, 
      706, 757, 981, 1525, 3562, 10081, 11317, 14965, 16465, 16722, 22581, 
      26002, 28642, 640, 65, 260, 16193, 16705, 449, 170, 130, 65, 58, 49, 
      4018, 5525, 7618, 23153, 157, 360, 436, 712, 2637, 4005, 7957, 28936, 
      601, 169, 25, 2525, 4925, 24989, 16, 7585, 7937, 14657, 178, 970, 1945, 
      3490, 6898, 20745, 25930, 68, 8, 5, 1028, 2504, 6245, 23108, 82, 2210, 
      3365, 6725, 8650, 14162, 15130, 15626, 19882, 26245, 27557, 0, 676, 
      1024, 1521, 7396, 14400, 14641, 22801, 27889, 10, 82, 257, 25922, 
      27890, 53, 845, 10205, 10820, 17165, 19325, 21908, 25925, 205, 34, 90, 
      14650, 52, 116, 185, 592, 16145, 16657, 89, 4250, 157, 136, 292, 820, 
      1636, 1717, 6760, 7605, 8317, 13032, 98, 674, 1898, 4949, 5090, 11713, 
      12149, 12593, 13045, 4688, 7460, 11728, 12608, 14464, 23473, 24713, 
      481, 610, 657, 5857, 7137, 23185, 25681, 584, 629, 2804, 4724, 130, 
      137, 1490, 4217, 5162, 5450, 25402, 873, 1300, 5185, 16020, 19465, 
      26713, 845, 1069, 13625, 13858, 18938, 21194, 3445, 3796, 346, 954, 
      4069, 14625, 9472, 20705, 22756, 293, 353, 865, 4010, 333, 2005, 16708, 
      722, 1261, 6761, 13817, 21386, 4121, 5441, 18896, 21716, 450, 1117, 
      2041, 8185, 9657, 845, 3400, 6568, 14408, 15613, 529, 6005, 6154, 8629, 
      13525, 15658, 17953, 20410, 24865, 1017, 5760, 10576, 15460, 20457, 
      12340, 12776, 13445, 13901, 14365, 15076, 20276, 27572, 14418, 20893, 
      27954, 28285, 1073, 9620, 14473, 962, 2441, 3545, 11657, 12722, 8296, 
      2482, 11986, 2468, 12473, 18713, 25360, 1114, 26370, 1480, 4756, 9992, 
      13700, 19925, 21892, 3434, 16109, 1417, 8692, 13396, 15220, 27217, 
      2393, 2594, 3305, 17245, 29258, 1460, 1805, 3380, 4045, 4925, 5933, 
      29668, 2545, 3457, 4122, 5242, 18162, 19210, 19477, 21402, 6581, 7457, 
      11090, 14450, 23290, 26017, 3133, 6805, 14308, 17893, 20533, 23668, 
      5570, 7625, 21449, 2192, 6032, 13172, 25961, 6925, 7354, 8914, 12226, 
      13689, 13906, 16425, 2216, 4052, 4141, 4517, 5837, 8200, 9512, 14216, 
      3505, 4610, 16133, 28778, 4705, 9700, 11520, 14185, 21904, 28873, 
      30528, 15170, 29297, 2696, 2564, 2941, 3400, 4709, 7124, 10600, 22381, 
      30389, 33829, 2701, 2770, 3042, 3897, 4905, 7642, 14701, 21370, 7604, 
      13729, 15025, 26729, 3538, 7433, 14045, 3112, 5832, 8541, 11380, 28516, 
      3025, 5729, 6050, 14689, 17666, 28946, 3865, 7232, 10361, 11417, 15017, 
      16361, 17297, 27472, 31360, 34465, 4149, 4338, 7738, 16938, 21205, 
      3464, 13768, 13973, 16820, 21320, 22685, 26773, 27080, 28013, 29608, 
      6962, 12317, 13682, 14090, 25385, 26282, 33757, 21825, 22096, 3821, 
      12746, 12937, 13130, 27130, 29002, 4069, 5288, 10733, 11588, 17768, 
      18005, 19469, 29125, 14785, 16513, 20353, 21393, 27073, 6305, 18980, 
      40960, 8849, 11281, 43429, 4365, 8712, 13381, 19732, 33256, 37117, 
      7405, 17714, 25225, 32378, 39085, 41353, 44489, 6928, 8468, 12020, 
      16724, 19753, 25073, 32180, 35600, 38113, 41873, 5122, 37522, 42010, 
      5021, 14900, 26216, 26804, 39125, 42149, 6562, 22997, 25490, 28757, 
      45041, 47890, 5193, 5409, 11268, 18873, 21825, 25633, 35113, 43600, 
      45184, 5333, 6229, 14933, 15329, 29045, 44930, 9320, 28277, 7834, 9225, 
      15229, 19314, 22009, 41346, 41725, 10537, 12176, 26512, 28577, 44192, 
      14210, 16130, 20329, 29645, 41650, 51298, 6148, 7108, 9000, 9109, 
      14184, 26533, 6266, 11717, 15077, 32162, 41210, 51185, 7361, 12329, 
      14321, 15049, 32000, 35641, 36676, 46801, 6610, 16561, 21202, 33130, 
      34450, 43425, 6893, 6773, 13780, 14824, 15188, 19045, 19268, 21124, 
      32324, 49573, 7418, 7033, 6970, 10025, 10985, 12218, 16493, 16889, 
      19210, 33133, 9657, 10900, 11680, 11817, 13297, 13617, 15337, 46260, 
      39266, 51746, 8180, 17197, 17800, 18005, 21557, 22280, 8593, 10485, 
      18805, 19018, 40330, 50005, 10993, 13073, 20513, 48953, 49769, 36821, 
      40321, 41045, 41410, 42146, 55010, 42696, 57829, 8857, 13364, 14864, 
      42320, 43433, 59993, 15373, 58378, 15725, 16081, 14992, 19417, 20452, 
      46465, 10138, 16298, 46273, 52258, 62770, 13960, 51629, 52868, 63893, 
      52650, 64557, 10169, 19409, 24400, 26129, 53264, 60176, 22082, 18685, 
      24565, 56629, 10609, 15650, 20213, 24770, 25738, 61685, 64433, 15716, 
      19280, 18081, 12136, 21250, 11920, 22480, 23762, 24202, 24425, 22522, 
      14480, 12985, 22745, 24865, 14365, 14521, 14450, 19232, 20578, 24298, 
      24505, 16762, 15761, 23570, 22321, 27856, 24685, 26120, 26333, 27428, 
      28354, 17680, 22025, 24525, 26330, 23300, 23461, 25168, 26260, 28873, 
      23165, 26065, 32185, 27266, 32474, 26793, 31149, 33949, 32513, 32058, 
      33125, 33745, 33930, 33344, 37385, 33952, 37505, 37026, 35113, 35786, 
      37970, 36469, 37000, 39089, 39610, 39796, 40682, 41058, 42898, 41777, 
      44200, 44945, 50234, 51434, 51629 ], 
  [ 19792, 20432, 19594, 18530, 17984, 18593, 18785, 17810, 18477, 15696, 
      15080, 16021, 13177, 13352, 11840, 12041, 12130, 11848, 12340, 11540, 
      10441, 9565, 11785, 11645, 11581, 9857, 9188, 8314, 10250, 8212, 8577, 
      8045, 8245, 8324, 8425, 7380, 8138, 10225, 8149, 9389, 42010, 43570, 
      8069, 5057, 5945, 8192, 9721, 36857, 33553, 7202, 3961, 8810, 6728, 
      6964, 3573, 6058, 30474, 33525, 6500, 29380, 33065, 27361, 8100, 7570, 
      12505, 8788, 3028, 5408, 6185, 25808, 4201, 4717, 26626, 12904, 9556, 
      7124, 7877, 2657, 4082, 27050, 12708, 12304, 12105, 7633, 3673, 5113, 
      22185, 12410, 8045, 7592, 7741, 29012, 10674, 9594, 13689, 21069, 
      23050, 9680, 4052, 23252, 32212, 7474, 2074, 21730, 22585, 34249, 8820, 
      23080, 23373, 10145, 8906, 5162, 4930, 7306, 9077, 10625, 6997, 5746, 
      3825, 4546, 20842, 9188, 3653, 3208, 3845, 10280, 20488, 21325, 26093, 
      29000, 3578, 3485, 2210, 5858, 18269, 19325, 21533, 21818, 6625, 2817, 
      3412, 10321, 7786, 3250, 4141, 5849, 5986, 7001, 7786, 21106, 30125, 
      6781, 6485, 2381, 5252, 6340, 26437, 4114, 1873, 5578, 16218, 17218, 
      27333, 7748, 3524, 1865, 2468, 2960, 9305, 9860, 13124, 14249, 1402, 
      2500, 2056, 1684, 2925, 4500, 4744, 4869, 12781, 2605, 3650, 5066, 
      9305, 22450, 6260, 2465, 1940, 1873, 1360, 928, 1684, 3185, 14240, 
      17684, 22688, 26065, 2173, 2250, 6658, 8473, 12610, 15370, 820, 757, 
      6301, 14837, 20557, 4225, 2650, 11441, 4801, 1152, 592, 625, 5065, 
      6505, 890, 754, 7253, 8629, 14453, 20693, 2693, 1213, 1573, 13709, 
      1066, 765, 1170, 2205, 5482, 8010, 12762, 2900, 1184, 436, 404, 5584, 
      14089, 7417, 10361, 580, 549, 520, 2824, 7549, 22525, 3538, 578, 353, 
      7013, 1097, 3737, 20420, 514, 2626, 3034, 20389, 1796, 596, 452, 205, 
      485, 821, 1717, 2045, 3005, 3796, 5096, 7085, 8477, 9032, 10600, 10805, 
      3650, 2018, 313, 493, 1933, 10169, 468, 193, 4369, 7033, 8980, 11808, 
      12465, 16020, 20025, 1642, 1082, 146, 242, 410, 4346, 4882, 12665, 
      16250, 1781, 629, 181, 116, 244, 500, 6341, 7496, 9704, 9901, 1762, 
      202, 130, 85, 82, 81, 97, 225, 1170, 5557, 6481, 9297, 10485, 10690, 
      15457, 18306, 20530, 2564, 689, 208, 10265, 10673, 2165, 1418, 1274, 
      949, 890, 725, 1418, 2353, 3770, 15925, 1405, 100, 72, 36, 661, 1405, 
      4005, 20772, 2525, 1469, 701, 601, 1961, 17449, 692, 3737, 3985, 9041, 
      178, 34, 333, 1098, 3258, 13933, 18234, 1160, 788, 629, 40, 580, 2813, 
      15880, 1226, 442, 1025, 3137, 4490, 8650, 9410, 9802, 13226, 18497, 
      19601, 676, 0, 36, 169, 3600, 8836, 9025, 15625, 19881, 530, 290, 101, 
      18226, 19882, 1093, 13, 5629, 6088, 11029, 12773, 14888, 18229, 1609, 
      970, 298, 9034, 416, 272, 185, 20, 10217, 10625, 349, 1546, 1405, 1332, 
      136, 40, 232, 261, 3172, 3757, 4261, 7780, 410, 50, 338, 1985, 2074, 
      6773, 7105, 7445, 7793, 1828, 3664, 6788, 7460, 8900, 16193, 17225, 
      117, 90, 85, 2581, 3445, 15957, 18037, 116, 109, 776, 1864, 650, 605, 
      242, 1565, 2146, 2330, 17810, 145, 208, 2169, 10144, 12913, 18913, 169, 
      185, 8269, 8450, 12490, 14330, 1157, 1352, 450, 226, 1521, 9061, 5156, 
      13945, 15632, 1073, 613, 293, 1514, 853, 549, 10728, 410, 377, 3277, 
      8461, 14522, 1625, 2425, 12500, 14800, 970, 441, 637, 4285, 5341, 533, 
      1268, 3188, 8948, 9893, 1205, 2833, 2930, 4625, 8273, 9938, 11765, 
      13754, 17429, 601, 2692, 6052, 9792, 13801, 7400, 7732, 8245, 8597, 
      8957, 9512, 13672, 19720, 9010, 14185, 20050, 20329, 865, 5408, 9065, 
      1066, 1037, 1517, 6925, 7730, 4500, 1130, 7202, 1168, 7585, 12473, 
      17924, 1530, 18778, 1220, 2312, 5780, 8552, 13477, 15080, 1666, 10441, 
      2665, 4896, 8352, 9760, 19521, 1405, 1450, 1693, 11369, 21250, 1928, 
      1493, 1768, 2069, 2533, 3125, 21608, 1557, 1845, 2146, 2746, 12130, 
      12970, 13185, 14746, 3617, 4181, 6722, 9250, 16322, 18581, 1885, 3789, 
      9160, 11965, 14085, 16648, 3074, 4349, 14845, 2036, 3380, 8336, 18577, 
      3961, 4234, 5274, 7650, 8749, 8914, 10861, 2372, 2440, 2477, 2645, 
      3341, 4820, 5716, 9172, 2309, 2738, 10673, 20978, 2833, 5904, 7204, 
      9193, 15300, 21073, 22468, 9970, 21445, 4100, 2824, 2525, 2516, 2941, 
      4264, 6596, 15725, 22381, 25301, 2857, 2770, 2626, 2701, 3085, 4626, 
      9657, 14922, 4640, 8945, 9929, 19345, 2810, 4573, 9209, 3060, 3700, 
      5317, 7272, 20872, 3701, 3701, 3866, 9749, 12050, 21250, 3137, 4580, 
      6617, 7361, 10025, 11057, 11785, 20036, 23300, 25937, 3265, 3298, 4930, 
      11530, 14913, 3620, 9140, 9293, 11464, 15028, 16133, 19493, 19748, 
      20525, 21860, 4570, 8105, 9106, 9410, 18365, 19106, 25385, 15481, 
      15700, 3977, 8482, 8621, 8762, 19850, 21410, 3965, 3988, 7093, 7688, 
      12308, 12493, 13645, 21533, 10053, 11365, 14373, 15205, 19845, 4537, 
      13312, 31652, 5989, 7589, 33809, 5197, 5956, 9117, 13960, 25092, 28381, 
      5273, 12410, 18413, 24370, 30089, 32045, 34765, 5108, 5920, 8224, 
      11680, 14033, 18313, 24224, 27124, 29273, 32513, 4810, 28786, 32650, 
      5125, 10376, 19300, 19784, 30181, 32789, 5210, 16705, 18730, 21425, 
      35317, 37802, 6025, 5305, 7888, 13465, 15793, 18873, 26793, 34084, 
      35460, 6113, 5345, 10513, 10805, 21713, 35258, 6772, 21101, 6066, 6781, 
      10809, 13906, 16029, 32194, 32521, 7625, 8692, 19700, 21401, 34676, 
      10154, 11554, 14765, 22313, 32498, 40898, 7240, 6120, 6868, 6925, 
      10180, 19773, 6682, 8545, 10865, 24466, 32162, 40837, 6425, 9001, 
      10369, 10889, 24356, 27425, 28304, 37025, 7650, 12037, 15586, 25330, 
      26442, 34117, 8245, 7813, 10088, 10820, 11080, 13949, 14120, 15560, 
      24680, 39485, 9290, 8333, 7178, 7789, 8333, 9098, 12073, 12365, 14114, 
      25385, 7681, 8352, 8820, 8905, 9865, 10081, 11281, 36640, 30634, 41450, 
      7400, 12725, 13172, 13325, 16045, 16612, 7605, 8353, 13969, 14130, 
      31594, 39969, 8705, 9953, 15313, 39073, 39785, 28657, 31637, 32257, 
      32570, 33202, 44402, 33700, 46909, 8285, 10400, 11380, 33428, 34385, 
      48865, 11785, 47458, 12085, 12389, 11716, 14841, 15616, 37105, 12218, 
      12658, 36965, 42170, 51434, 11204, 41645, 42728, 52453, 42562, 53065, 
      11521, 15041, 18836, 20201, 43124, 49204, 17090, 14629, 19053, 46125, 
      11285, 12634, 15793, 19258, 20018, 50609, 53045, 12752, 15172, 14389, 
      14372, 16778, 13428, 17748, 18770, 19106, 19277, 17946, 17444, 14753, 
      18169, 19769, 16965, 17069, 16946, 15956, 16938, 19618, 19773, 20090, 
      18517, 19202, 18369, 22500, 20213, 21284, 21445, 22280, 23050, 20852, 
      18541, 20365, 21754, 19816, 19925, 21268, 22048, 23985, 19993, 22945, 
      27297, 23834, 27586, 23725, 26989, 29061, 28145, 27898, 28757, 29637, 
      29770, 29444, 32653, 30260, 32825, 32554, 31473, 32042, 33602, 32621, 
      32996, 34981, 35554, 36000, 36730, 37210, 38530, 37825, 40196, 40837, 
      45970, 47066, 47209 ], 
  [ 19396, 19940, 19186, 18122, 17540, 18065, 18233, 17354, 17901, 15300, 
      14708, 15397, 12781, 12836, 11492, 11657, 11698, 11428, 11848, 11048, 
      10057, 9277, 11149, 10985, 10909, 9365, 8768, 7954, 9626, 7840, 8145, 
      7673, 7813, 7880, 7921, 6984, 7610, 9409, 7501, 8621, 39730, 41242, 
      7361, 4721, 5465, 7460, 8857, 34721, 31525, 6530, 3769, 7970, 6068, 
      6280, 3393, 5458, 28530, 31473, 5840, 27472, 31025, 25525, 7272, 6778, 
      13729, 9760, 2848, 4820, 5513, 24020, 3757, 4201, 24802, 14164, 10600, 
      7976, 8801, 2501, 3626, 25202, 13968, 13540, 13329, 8545, 3265, 4513, 
      20529, 13658, 9005, 6740, 6877, 27080, 11826, 8586, 12429, 19449, 
      21346, 10772, 3536, 21536, 30160, 8410, 1930, 20074, 20893, 32125, 
      9864, 21364, 21645, 11285, 9962, 5906, 5650, 6442, 8081, 9521, 7921, 
      6562, 3285, 3922, 19210, 10280, 4253, 3748, 3293, 9188, 18868, 19669, 
      24245, 27044, 4178, 4073, 1898, 5090, 16745, 17753, 19865, 20138, 7537, 
      3321, 2896, 9217, 8794, 3826, 3529, 5069, 5194, 6125, 6850, 19450, 
      28121, 7717, 7397, 1997, 4520, 5512, 24565, 4810, 1573, 4810, 14778, 
      15730, 25425, 8768, 4160, 2249, 2048, 2468, 8249, 8768, 11840, 12905, 
      1690, 3016, 2500, 1384, 2421, 3816, 4036, 4149, 11509, 2137, 3050, 
      4322, 8237, 20722, 7184, 2993, 2384, 2305, 1684, 1108, 1360, 2633, 
      12884, 16160, 20948, 24193, 1753, 1818, 5770, 7453, 11338, 13954, 1000, 
      685, 5437, 13445, 18901, 4981, 2146, 10229, 5617, 1476, 676, 577, 4297, 
      5617, 1154, 610, 6305, 7585, 13073, 19025, 3293, 1573, 1213, 12365, 
      1402, 585, 882, 1737, 4666, 7002, 11466, 3536, 1556, 544, 464, 4756, 
      12721, 6445, 9197, 808, 765, 388, 2260, 6565, 20773, 4258, 818, 485, 
      6065, 785, 3065, 18752, 754, 2074, 2434, 18721, 2312, 872, 680, 205, 
      317, 557, 1285, 1565, 2405, 3112, 4292, 6125, 7421, 7940, 9412, 9605, 
      4394, 2570, 205, 313, 1465, 9005, 720, 145, 3625, 6073, 7888, 10548, 
      11169, 14544, 18369, 2146, 1490, 122, 146, 242, 3602, 4090, 11357, 
      14762, 2309, 941, 325, 104, 136, 296, 5429, 6500, 8564, 8749, 2290, 
      370, 250, 145, 130, 117, 85, 117, 810, 4705, 5557, 8181, 9297, 9490, 
      14005, 16722, 18850, 3200, 1025, 388, 9089, 9473, 2753, 1898, 1730, 
      1345, 1274, 1073, 1010, 1813, 3074, 14449, 1885, 232, 180, 72, 397, 
      997, 3285, 19080, 3161, 1961, 1049, 349, 1469, 15901, 1040, 3041, 3265, 
      7937, 370, 10, 153, 738, 2610, 12553, 16650, 1604, 1160, 965, 4, 328, 
      2213, 14404, 1682, 226, 677, 2501, 3722, 7570, 8282, 8650, 11882, 
      16901, 17957, 1024, 36, 0, 49, 2916, 7744, 7921, 14161, 18225, 842, 
      530, 257, 16642, 18226, 1525, 13, 4765, 5188, 9805, 11453, 13460, 
      16645, 2125, 1378, 538, 7930, 692, 500, 377, 80, 9041, 9425, 601, 1114, 
      1885, 1800, 292, 52, 100, 117, 2536, 3061, 3517, 6760, 674, 98, 170, 
      1493, 1570, 5825, 6133, 6449, 6773, 1360, 2980, 5840, 6464, 7808, 
      14705, 15689, 225, 162, 145, 2017, 2785, 14481, 16465, 200, 181, 500, 
      1396, 962, 905, 146, 1145, 1642, 1802, 16250, 169, 148, 1665, 8980, 
      11593, 17305, 205, 173, 7225, 7394, 11194, 12938, 821, 980, 666, 250, 
      1125, 7969, 4352, 12577, 14180, 1445, 865, 353, 1130, 1165, 405, 9540, 
      530, 365, 2665, 7417, 13130, 1241, 1921, 11216, 13396, 1282, 477, 505, 
      3577, 4537, 653, 968, 2600, 7880, 8765, 1553, 2293, 2378, 3893, 7253, 
      8810, 10529, 12410, 15905, 697, 2176, 5200, 8676, 12457, 6452, 6760, 
      7237, 7565, 7901, 8420, 12340, 18100, 7954, 12829, 18418, 18685, 1009, 
      4628, 8009, 1282, 905, 1241, 6025, 6770, 3816, 1010, 6290, 1060, 6649, 
      11225, 16400, 1818, 17218, 1352, 1940, 5000, 7556, 12181, 13700, 1450, 
      9325, 3145, 4212, 7380, 8692, 17937, 1369, 1378, 1513, 10205, 19594, 
      2228, 1613, 1588, 1805, 2173, 2669, 19940, 1521, 1665, 1882, 2362, 
      10930, 11722, 11925, 13402, 3125, 3617, 5906, 8242, 14906, 17057, 1789, 
      3285, 8164, 10789, 12789, 15220, 2690, 3785, 13513, 2192, 2960, 7412, 
      17065, 3469, 3706, 4626, 6786, 7801, 7954, 9769, 2600, 2260, 2285, 
      2405, 2957, 4232, 5032, 8200, 2225, 2498, 9605, 19370, 2593, 5220, 
      6400, 8233, 13968, 19465, 20800, 8962, 19825, 4616, 3076, 2621, 2504, 
      2725, 3796, 5864, 14381, 20725, 23525, 3085, 2962, 2722, 2617, 2857, 
      4122, 8685, 13626, 4148, 8033, 8945, 17833, 2834, 4105, 8285, 3240, 
      3400, 4765, 6516, 19300, 4049, 3425, 3554, 8801, 10946, 19666, 3161, 
      4160, 5945, 6617, 9065, 10025, 10705, 18512, 21632, 24161, 3253, 3250, 
      4474, 10474, 13653, 3848, 8264, 8405, 10420, 13768, 14813, 18005, 
      18248, 18989, 20264, 4210, 7325, 8242, 8522, 16937, 17642, 23645, 
      14209, 14416, 4205, 7690, 7817, 7946, 18362, 19850, 4133, 3880, 6445, 
      6980, 11240, 11413, 12493, 19973, 9153, 10369, 13185, 13969, 18369, 
      4321, 12196, 29696, 5521, 6929, 31781, 5581, 5512, 8325, 12820, 23400, 
      26557, 4973, 11378, 17033, 22714, 28205, 30089, 32713, 4880, 5524, 
      7540, 10708, 12905, 16945, 22580, 25360, 27425, 30545, 4930, 26962, 
      30682, 5341, 9524, 17896, 18356, 28309, 30821, 5090, 15445, 17362, 
      19925, 33265, 35666, 6409, 5473, 7300, 12409, 14593, 17505, 25065, 
      32080, 33408, 6485, 5333, 9685, 9953, 20213, 33218, 6376, 19637, 5850, 
      6409, 9981, 12850, 14841, 30274, 30589, 7145, 8080, 18320, 19937, 
      32672, 9410, 10690, 13673, 20813, 30578, 38690, 7684, 6084, 6568, 6613, 
      9448, 18405, 6970, 8005, 10085, 22882, 30266, 38641, 6401, 8425, 9649, 
      10121, 22784, 25721, 26564, 34961, 8082, 11185, 14482, 23722, 24786, 
      32161, 8749, 8245, 9428, 10088, 10324, 12965, 13124, 14468, 23108, 
      37349, 9914, 8825, 7418, 7465, 7913, 8570, 11245, 11513, 13130, 23789, 
      7417, 7956, 8352, 8425, 9265, 9457, 10537, 34612, 28834, 39266, 7412, 
      11885, 12296, 12437, 14965, 15496, 7569, 8053, 13045, 13194, 29770, 
      37845, 8369, 9425, 14305, 36985, 37673, 26965, 29825, 30421, 30722, 
      31330, 42146, 31816, 44581, 8345, 9908, 10768, 31568, 32489, 46489, 
      11149, 45130, 11437, 11729, 11152, 13977, 14692, 35137, 12890, 12010, 
      35009, 40034, 49010, 10760, 39533, 40580, 50005, 40426, 50605, 12025, 
      14225, 17744, 19025, 40976, 46864, 16130, 13885, 17973, 43893, 11633, 
      12130, 14965, 18178, 18890, 48245, 50609, 12260, 14416, 13729, 15080, 
      15938, 13968, 16848, 17810, 18122, 18281, 17082, 18320, 15353, 17305, 
      18785, 17757, 17849, 17714, 15392, 16290, 18730, 18873, 21050, 19345, 
      18386, 17649, 21456, 19373, 20360, 20509, 21284, 22018, 21776, 17929, 
      19597, 20890, 19204, 19301, 20560, 21268, 23049, 19453, 22417, 26361, 
      23234, 26650, 23209, 26221, 28125, 27329, 27130, 27941, 28881, 29002, 
      28736, 31753, 29600, 31937, 31714, 30825, 31370, 32786, 31925, 32264, 
      34225, 34810, 35316, 36010, 36514, 37714, 37105, 39464, 40081, 45178, 
      46250, 46381 ], 
  [ 19025, 19457, 18801, 17737, 17113, 17540, 17680, 16913, 17320, 14929, 
      14365, 14760, 12410, 12325, 11177, 11300, 11285, 11029, 11365, 10565, 
      9700, 9032, 10498, 10306, 10216, 8882, 8369, 7625, 8989, 7497, 7732, 
      7330, 7400, 7453, 7424, 6613, 7085, 8548, 6836, 7816, 37161, 38617, 
      6626, 4420, 4996, 6697, 7940, 32320, 29250, 5837, 3636, 7081, 5389, 
      5573, 3274, 4849, 26353, 29170, 5161, 25337, 28736, 23474, 6397, 5945, 
      15248, 10985, 2729, 4225, 4820, 22025, 3330, 3690, 22765, 15725, 11909, 
      9061, 9970, 2410, 3185, 23137, 15529, 15073, 14848, 9700, 2880, 3904, 
      18688, 15205, 10216, 5837, 5960, 24917, 13261, 7501, 11050, 17650, 
      19449, 12137, 3025, 19625, 27857, 9593, 1853, 18233, 19010, 29738, 
      11173, 19453, 19720, 12706, 11285, 6865, 6581, 5525, 7010, 8324, 9090, 
      7605, 2746, 3285, 17397, 11645, 5044, 4469, 2740, 8005, 17069, 17828, 
      22180, 24853, 4969, 4850, 1625, 4285, 15058, 16010, 18010, 18269, 8692, 
      4000, 2385, 8020, 10061, 4589, 2906, 4250, 4361, 5194, 5849, 17609, 
      25874, 8900, 8552, 1640, 3757, 4637, 22472, 5713, 1314, 4005, 13189, 
      14085, 23290, 10049, 4993, 2788, 1649, 1985, 7108, 7585, 10433, 11428, 
      2117, 3709, 3109, 1125, 1924, 3109, 3301, 3400, 10116, 1682, 2441, 
      3545, 7082, 18797, 8353, 3700, 2993, 2900, 2153, 1409, 1073, 2080, 
      11393, 14473, 19009, 22100, 1354, 1405, 4825, 6354, 9945, 12393, 1301, 
      692, 4520, 11912, 17060, 5954, 1649, 8906, 6660, 1945, 865, 612, 3492, 
      4672, 1553, 533, 5290, 6458, 11554, 17170, 4084, 2084, 884, 10888, 
      1885, 466, 637, 1282, 3805, 5917, 10045, 4369, 2081, 761, 625, 3881, 
      11216, 5402, 7930, 1165, 1108, 325, 1693, 5508, 18820, 5189, 1189, 730, 
      5050, 512, 2372, 16897, 1125, 1521, 1825, 16866, 3005, 1285, 1037, 296, 
      212, 340, 872, 1096, 1796, 2405, 3445, 5096, 6280, 6757, 8117, 8296, 
      5353, 3305, 170, 194, 1010, 7738, 1105, 180, 2848, 5044, 6705, 9169, 
      9748, 12913, 16528, 2825, 2057, 185, 125, 137, 2825, 3257, 9922, 13117, 
      3016, 1396, 584, 181, 101, 149, 4456, 5429, 7325, 7496, 2997, 657, 481, 
      306, 277, 250, 162, 82, 481, 3802, 4570, 6970, 8002, 8181, 12402, 
      14965, 16981, 4033, 1508, 689, 7808, 8164, 3530, 2549, 2353, 1898, 
      1813, 1570, 625, 1274, 2353, 12818, 2536, 477, 397, 205, 180, 612, 
      2536, 17197, 3994, 2626, 1546, 146, 986, 14186, 1537, 2320, 2516, 6740, 
      685, 73, 34, 409, 1945, 11034, 14893, 2213, 1685, 1448, 53, 125, 1604, 
      12773, 2305, 65, 362, 1850, 2917, 6401, 7057, 7397, 10405, 15130, 
      16130, 1521, 169, 49, 0, 2209, 6561, 6724, 12544, 16384, 1297, 901, 
      530, 14885, 16385, 2120, 104, 3848, 4229, 8468, 10004, 11885, 14888, 
      2818, 1945, 909, 6733, 1105, 857, 692, 241, 7760, 8116, 986, 701, 2536, 
      2437, 565, 157, 37, 40, 1885, 2340, 2740, 5661, 1073, 245, 65, 1010, 
      1073, 4810, 5090, 5378, 5674, 905, 2273, 4825, 5393, 6625, 13060, 
      13988, 442, 337, 306, 1450, 2106, 12850, 14722, 389, 356, 269, 941, 
      1417, 1346, 125, 746, 1145, 1277, 14521, 288, 169, 1168, 7713, 10144, 
      15520, 338, 250, 6098, 6253, 9773, 11405, 520, 637, 1009, 369, 754, 
      6786, 3505, 11072, 12577, 1970, 1250, 514, 773, 1620, 328, 8245, 761, 
      442, 2042, 6290, 11597, 884, 1424, 9809, 11849, 1737, 610, 442, 2842, 
      3690, 884, 709, 2005, 6725, 7540, 2050, 1754, 1825, 3130, 6154, 7585, 
      9178, 10933, 14218, 900, 1665, 4297, 7465, 10980, 5437, 5717, 6152, 
      6452, 6760, 7237, 10877, 16301, 6813, 11338, 16605, 16858, 1268, 3809, 
      6868, 1625, 842, 1010, 5066, 5741, 3109, 961, 5317, 1025, 5648, 9860, 
      14713, 2245, 15489, 1597, 1597, 4181, 6485, 10760, 12181, 1289, 8114, 
      3796, 3505, 6337, 7537, 16180, 1418, 1385, 1394, 8938, 17753, 2669, 
      1844, 1469, 1588, 1844, 2228, 18085, 1570, 1546, 1665, 2005, 9621, 
      10357, 10546, 11925, 2642, 3050, 5045, 7157, 13345, 15370, 1768, 2788, 
      7093, 9508, 11368, 13645, 2333, 3218, 12050, 2465, 2561, 6425, 15392, 
      2986, 3181, 3961, 5869, 6786, 6925, 8586, 2957, 2141, 2152, 2216, 2600, 
      3637, 4325, 7157, 2218, 2309, 8450, 17585, 2404, 4513, 5553, 7204, 
      12505, 17680, 18945, 7877, 18026, 5309, 3461, 2824, 2581, 2564, 3341, 
      5101, 12904, 18884, 21544, 3442, 3277, 2925, 2610, 2682, 3625, 7642, 
      12205, 3665, 7060, 7888, 16160, 2953, 3650, 7298, 3541, 3141, 4212, 
      5725, 17557, 4546, 3194, 3281, 7786, 9749, 17909, 3280, 3761, 5252, 
      5840, 8036, 8912, 9536, 16825, 19777, 22180, 3330, 3285, 4033, 9333, 
      12274, 4205, 7333, 7460, 9293, 12389, 13364, 16360, 16589, 17288, 
      18493, 3881, 6506, 7325, 7577, 15362, 16025, 21706, 12816, 13009, 4562, 
      6857, 6970, 7085, 16717, 18121, 4420, 3845, 5780, 6245, 10085, 10244, 
      11240, 18244, 8194, 9298, 11890, 12618, 16738, 4160, 10985, 27505, 
      5066, 6250, 29506, 6120, 5085, 7492, 11581, 21517, 24520, 4714, 10265, 
      15514, 20873, 26098, 27898, 30410, 4705, 5153, 6833, 9665, 11680, 
      15440, 20753, 23393, 25360, 28340, 5161, 24925, 28477, 5684, 8621, 
      16349, 16781, 26216, 28616, 5041, 14066, 15857, 18266, 30962, 33265, 
      6948, 5760, 6705, 11268, 13284, 16000, 23140, 29833, 31105, 7010, 5410, 
      8810, 9050, 18554, 30929, 6005, 18020, 5689, 6066, 9106, 11709, 13546, 
      28125, 28426, 6676, 7457, 16801, 18320, 30425, 8633, 9773, 12490, 
      19154, 28429, 36205, 8293, 6133, 6309, 6340, 8685, 16900, 7397, 7466, 
      9266, 21125, 28145, 36170, 6464, 7844, 8900, 9316, 21041, 23824, 24625, 
      32644, 8677, 10282, 13285, 21937, 22945, 29970, 9428, 8840, 8749, 9325, 
      9533, 11908, 12053, 13285, 21365, 34948, 10733, 9490, 7789, 7178, 7514, 
      8045, 10370, 10610, 12073, 22018, 7200, 7585, 7897, 7956, 8656, 8820, 
      9760, 32337, 26825, 36809, 7517, 10996, 11365, 11492, 13796, 14285, 
      7618, 7794, 12058, 12193, 27733, 35458, 8068, 8900, 13220, 34640, 
      35300, 25082, 27802, 28370, 28657, 29237, 39605, 29709, 41956, 8506, 
      9425, 10145, 29489, 30368, 43808, 10498, 42505, 10772, 11050, 10585, 
      13060, 13705, 32932, 13765, 11345, 32818, 37633, 46273, 10333, 37160, 
      38165, 47240, 38025, 47826, 12704, 13364, 16561, 17744, 38561, 44225, 
      15101, 13108, 16804, 41380, 12130, 11633, 14090, 17009, 17665, 45578, 
      47858, 11777, 13625, 13050, 15997, 15049, 14689, 15889, 16781, 17065, 
      17210, 16165, 19433, 16144, 16388, 17728, 18772, 18850, 18701, 14825, 
      15625, 17785, 17914, 22261, 20402, 17525, 16900, 20329, 18484, 19373, 
      19508, 20213, 20905, 22945, 17306, 18792, 19973, 18581, 18664, 19825, 
      20449, 22048, 18914, 21892, 25360, 22625, 25649, 22698, 25416, 27124, 
      26468, 26325, 27080, 28090, 28197, 28001, 30794, 28921, 30992, 30825, 
      30160, 30677, 31925, 31204, 31501, 33434, 34033, 34609, 35261, 35793, 
      36853, 36356, 38701, 39290, 44345, 45389, 45506 ], 
  [ 19072, 18752, 18754, 17690, 16784, 16553, 16505, 16490, 15957, 14976, 
      14600, 13021, 12457, 11432, 11600, 11441, 11050, 10888, 10660, 9860, 
      9841, 9925, 8665, 8285, 8101, 8177, 8228, 7954, 7250, 7732, 7497, 7565, 
      7165, 7124, 6625, 6660, 6098, 5305, 4909, 4949, 22450, 23530, 4229, 
      4937, 4385, 4112, 4321, 18737, 16513, 3722, 5281, 3650, 3368, 3364, 
      5013, 3298, 14274, 16245, 3140, 13540, 15905, 12241, 3060, 2890, 27985, 
      21748, 4468, 2768, 2705, 11168, 3001, 2797, 11626, 28744, 23236, 18884, 
      20357, 4337, 2762, 11810, 28548, 27904, 27585, 19993, 2833, 2353, 8865, 
      28130, 20885, 2312, 2341, 12932, 25434, 2754, 4329, 8109, 9250, 23840, 
      2132, 9332, 14932, 20074, 3874, 8410, 8905, 16249, 22500, 9160, 9333, 
      24785, 22706, 15842, 15370, 1906, 2357, 2825, 19477, 17146, 1665, 1546, 
      7762, 23348, 12893, 11848, 1565, 2600, 7528, 8005, 10853, 12680, 12818, 
      12605, 2330, 1418, 6269, 6845, 8093, 8258, 18985, 11097, 1492, 2521, 
      21106, 12250, 1261, 1289, 1306, 1481, 1666, 7786, 13325, 19381, 18845, 
      1781, 1172, 1300, 10957, 14314, 2113, 1138, 5058, 5578, 11493, 21188, 
      13124, 8945, 1508, 1280, 1985, 2180, 3524, 4049, 7522, 10900, 9736, 
      1924, 1125, 900, 904, 909, 3301, 1165, 890, 866, 1865, 8410, 18740, 
      10985, 9620, 9433, 7840, 5968, 1684, 905, 3920, 5684, 8528, 10585, 
      1213, 1170, 1018, 1513, 3130, 4450, 5860, 3277, 901, 4157, 7237, 15025, 
      850, 2561, 16201, 7632, 4672, 3385, 625, 865, 6770, 2554, 1013, 1429, 
      3893, 7253, 11933, 8053, 1213, 3509, 7666, 2205, 1530, 765, 562, 1170, 
      3042, 12500, 8144, 4756, 4244, 544, 3649, 937, 1961, 6100, 5949, 2440, 
      424, 949, 8245, 13978, 6218, 4913, 773, 1217, 257, 6980, 6154, 346, 
      274, 6949, 10196, 6596, 5972, 3445, 2045, 1421, 637, 485, 245, 196, 
      296, 725, 1157, 1352, 1960, 2045, 14330, 10778, 2473, 1933, 493, 1769, 
      6228, 2953, 169, 673, 1300, 2448, 2745, 4500, 6705, 9922, 8402, 3146, 
      2522, 1970, 146, 202, 2825, 4610, 10301, 6989, 4861, 3236, 2404, 1700, 
      461, 776, 1544, 1621, 10282, 5122, 4570, 3925, 3802, 3681, 3217, 2385, 
      810, 277, 481, 1377, 1845, 1930, 4177, 5706, 6970, 12164, 7289, 5248, 
      1745, 1913, 11285, 9458, 9074, 8149, 7970, 7445, 578, 193, 50, 4405, 
      9445, 4660, 4392, 3636, 1261, 565, 45, 7092, 12125, 9629, 7421, 1321, 
      281, 5209, 7412, 17, 25, 1241, 5338, 3034, 1773, 738, 18, 3373, 5634, 
      8840, 7748, 7229, 2920, 1300, 53, 4360, 9026, 1522, 785, 17, 50, 1090, 
      1370, 1522, 3026, 5777, 6401, 7396, 3600, 2916, 2209, 0, 1156, 1225, 
      4225, 6561, 6890, 5930, 4901, 5626, 6562, 8653, 3253, 229, 328, 2029, 
      2813, 3848, 5629, 10009, 8290, 5938, 1234, 6416, 5792, 5345, 3860, 
      1697, 1865, 6109, 466, 9445, 9252, 4936, 3400, 2152, 2061, 52, 37, 61, 
      820, 6290, 3770, 1898, 305, 274, 533, 625, 725, 833, 388, 64, 548, 740, 
      1220, 4553, 5105, 4437, 4050, 3925, 181, 85, 4437, 5557, 4196, 4069, 
      1256, 424, 7010, 6845, 2522, 605, 346, 290, 5450, 3625, 2848, 369, 
      1744, 2953, 6073, 3769, 3305, 1069, 1130, 2770, 3650, 1037, 872, 5850, 
      3706, 801, 1381, 356, 3505, 4352, 8033, 6373, 4133, 914, 7213, 2349, 
      2088, 4850, 3497, 397, 1261, 3842, 1025, 625, 2900, 4000, 7330, 4041, 
      2557, 445, 541, 4973, 1508, 548, 1508, 1853, 7925, 673, 650, 545, 1313, 
      1898, 2645, 3554, 5429, 4801, 772, 772, 1872, 3601, 1160, 1252, 1405, 
      1517, 1637, 1832, 3592, 6760, 1690, 3865, 6970, 7129, 5545, 848, 1745, 
      6466, 2957, 1997, 1165, 1370, 900, 3170, 1322, 3328, 1465, 3233, 5924, 
      7650, 6418, 5780, 1832, 1220, 1832, 3757, 4520, 2746, 2521, 10705, 
      1296, 1872, 2320, 6921, 4285, 3970, 3133, 2969, 7930, 8168, 5933, 3208, 
      2669, 2173, 1805, 8168, 4437, 3285, 2746, 2146, 3370, 3730, 3825, 4546, 
      1937, 1781, 1802, 2410, 5402, 6581, 4165, 1989, 2440, 3445, 4365, 5608, 
      2474, 1949, 4765, 6836, 2420, 2336, 6697, 2281, 2194, 2034, 2250, 2509, 
      2554, 3181, 7892, 3880, 3797, 3485, 2741, 2180, 2116, 2692, 4709, 3578, 
      3233, 8138, 3673, 2304, 2404, 2833, 5220, 8233, 9028, 3130, 8485, 
      12500, 8584, 6725, 5636, 4021, 2824, 2516, 5525, 9061, 10781, 8377, 
      7930, 6826, 5101, 4045, 2826, 3177, 5202, 2960, 3065, 3329, 7465, 6290, 
      3133, 3209, 8100, 3940, 3037, 2952, 8392, 10421, 4181, 3986, 3509, 
      4250, 8650, 6617, 3620, 3137, 3161, 3665, 3977, 4225, 8036, 9860, 
      11417, 6385, 6058, 3610, 4210, 5553, 9140, 3620, 3653, 4264, 5668, 
      6173, 7853, 7988, 8405, 9140, 4210, 3545, 3706, 3770, 7325, 7706, 
      11225, 6001, 6100, 9497, 3802, 3821, 3842, 8210, 9050, 8885, 6148, 
      3853, 3848, 4868, 4933, 5365, 9173, 4293, 4645, 5733, 6085, 8325, 5617, 
      5392, 15332, 4549, 4229, 16769, 12277, 4756, 4437, 5800, 11412, 13381, 
      5513, 5330, 7853, 11050, 14489, 15725, 17485, 6068, 5200, 4624, 5200, 
      5993, 7873, 11024, 12724, 14033, 16073, 9250, 13786, 16210, 10525, 
      5096, 8500, 8744, 14701, 16349, 7250, 7345, 8290, 9665, 18037, 19682, 
      13105, 10225, 5248, 6145, 7033, 8433, 12753, 17284, 18180, 13073, 8465, 
      5473, 5525, 9953, 18098, 6052, 9701, 7146, 6301, 5769, 6586, 7389, 
      16234, 16441, 6065, 5812, 9140, 10001, 17876, 5954, 6154, 7085, 10553, 
      16538, 22058, 14920, 9000, 7108, 7045, 6100, 9333, 12802, 6385, 6305, 
      11866, 16442, 22117, 9425, 6481, 6409, 6449, 11876, 13625, 14144, 
      19625, 15210, 6757, 7786, 12490, 13122, 17797, 16525, 15373, 6728, 
      6740, 6760, 7349, 7400, 7880, 12200, 21365, 18770, 16493, 12818, 7789, 
      7373, 7058, 7033, 7085, 7514, 12665, 8281, 7632, 7380, 7345, 7105, 
      7081, 7081, 19600, 15874, 22850, 10760, 7565, 7652, 7685, 8485, 8692, 
      10485, 8593, 7969, 8010, 16594, 21969, 8585, 7913, 8473, 21433, 21905, 
      14977, 16757, 17137, 17330, 17722, 25082, 18100, 26869, 12125, 8720, 
      8500, 18068, 18665, 28345, 8665, 27418, 8845, 9029, 9316, 9441, 9616, 
      20665, 22178, 9418, 20645, 24050, 30434, 10004, 23765, 24488, 31213, 
      24442, 31705, 19801, 10121, 11156, 11681, 24884, 29044, 10730, 10429, 
      11493, 27045, 18005, 10834, 10753, 11698, 11978, 30209, 31925, 11072, 
      10852, 11029, 24692, 11618, 22068, 11988, 12410, 12506, 12557, 12546, 
      29444, 23993, 12769, 13169, 28125, 28109, 27866, 13556, 13698, 13978, 
      14013, 32930, 30037, 14282, 14409, 15300, 15053, 15284, 15325, 15560, 
      15970, 33332, 15661, 15925, 16354, 16936, 16925, 17428, 17488, 17865, 
      17833, 20905, 21177, 21074, 21466, 21805, 22549, 22941, 23225, 23458, 
      23837, 25317, 25330, 25604, 26893, 26900, 27185, 27394, 28233, 28562, 
      28682, 28901, 28916, 30661, 31354, 32400, 32770, 33490, 33610, 33865, 
      36116, 36517, 41290, 42146, 42169 ], 
  [ 21860, 20996, 21474, 20410, 19300, 18593, 18409, 18938, 17725, 17764, 
      17524, 14517, 15245, 13540, 14660, 14297, 13634, 13540, 12904, 12104, 
      12697, 13325, 10093, 9577, 9325, 10421, 10880, 10946, 8746, 10656, 
      10081, 10489, 9749, 9640, 8801, 9448, 8138, 5713, 6269, 5629, 14562, 
      15370, 5249, 8065, 6697, 4996, 4457, 11665, 10053, 4946, 9225, 3922, 
      4660, 4520, 9025, 4930, 8290, 9649, 4432, 7760, 9377, 6869, 3400, 3434, 
      39953, 32288, 8480, 4468, 3929, 6068, 5517, 4905, 6322, 40916, 34184, 
      28744, 30625, 8485, 5210, 6370, 40720, 39940, 39553, 30193, 5553, 3985, 
      4513, 40234, 31357, 2516, 2477, 7016, 36994, 2074, 2221, 3961, 4626, 
      35060, 4240, 4640, 8336, 30410, 8090, 4058, 4349, 9245, 33448, 4468, 
      4573, 36277, 33722, 25090, 24482, 2042, 1745, 1601, 29745, 26802, 3637, 
      3042, 3546, 34568, 21325, 19940, 3469, 1444, 3380, 3653, 5413, 6628, 
      21250, 20969, 5594, 2098, 2665, 2969, 3673, 3770, 29185, 18985, 3600, 
      1297, 31850, 20546, 2825, 1901, 1850, 1549, 1394, 3434, 7001, 29717, 
      29045, 4637, 2056, 1640, 5381, 23290, 5445, 1818, 1930, 2178, 5713, 
      32000, 21760, 16153, 4160, 3524, 1033, 1024, 1280, 1465, 14186, 18856, 
      17284, 5256, 3301, 2056, 1924, 1861, 1125, 3545, 2522, 1682, 845, 3650, 
      29008, 19009, 17168, 16913, 14708, 12020, 4880, 2809, 1268, 2080, 3700, 
      5009, 3865, 3754, 1018, 765, 954, 1458, 11912, 7901, 1037, 1301, 2885, 
      24341, 3026, 725, 25857, 14500, 10180, 8145, 1305, 865, 13298, 6770, 
      673, 545, 1105, 2833, 20365, 15125, 4205, 925, 14602, 6217, 4930, 3145, 
      970, 490, 730, 21136, 15284, 10400, 9616, 884, 929, 461, 397, 12424, 
      12205, 6724, 2260, 405, 3349, 23090, 12610, 10693, 433, 4481, 1481, 
      2560, 12546, 2250, 1906, 2529, 18152, 13192, 12296, 8477, 6125, 4957, 
      3221, 2797, 1877, 1352, 772, 317, 205, 196, 260, 277, 23578, 18938, 
      6893, 5945, 2873, 205, 12688, 7713, 985, 265, 144, 340, 433, 1168, 
      2353, 17810, 15746, 8042, 7010, 6050, 962, 746, 445, 1210, 18325, 
      13789, 10709, 8200, 6824, 5576, 325, 164, 116, 125, 18306, 11106, 
      10282, 9297, 9106, 8917, 8181, 6805, 3802, 481, 277, 85, 145, 162, 981, 
      1762, 2482, 20800, 14225, 11300, 113, 145, 19649, 17210, 16690, 15425, 
      15178, 14449, 3298, 2165, 1138, 1073, 17197, 10440, 10036, 8872, 4797, 
      3285, 997, 2536, 20761, 17449, 14425, 4925, 2525, 1469, 14416, 1105, 
      977, 17, 11458, 7930, 5785, 3730, 1378, 585, 1690, 16388, 14888, 14165, 
      7748, 4904, 1685, 1028, 16642, 5330, 3845, 1445, 730, 2, 10, 26, 442, 
      1765, 2117, 14400, 8836, 7744, 6561, 1156, 0, 1, 961, 2209, 13690, 
      12322, 10817, 1682, 2210, 16133, 8285, 365, 260, 125, 365, 788, 1685, 
      17965, 15634, 12330, 10, 13012, 12116, 11465, 9232, 65, 97, 12569, 
      3050, 17197, 16936, 10852, 8500, 6436, 6277, 1480, 1125, 877, 72, 
      12818, 9074, 5978, 2549, 2450, 193, 149, 113, 85, 2768, 1220, 208, 128, 
      64, 1153, 1433, 10081, 9490, 9297, 2017, 1377, 1105, 1681, 9704, 9509, 
      4724, 2804, 13810, 13577, 7010, 3257, 2522, 2330, 1642, 8793, 7540, 
      2545, 180, 505, 1993, 9005, 8269, 185, 178, 458, 794, 4165, 3796, 
      12106, 8874, 3589, 225, 832, 785, 1156, 15173, 12833, 9505, 3770, 
      14013, 6565, 388, 10562, 8461, 1961, 377, 986, 3881, 2801, 656, 1076, 
      14130, 9277, 6841, 1465, 1017, 10685, 4840, 2248, 488, 493, 14929, 
      2645, 2554, 1429, 565, 538, 673, 970, 1825, 10377, 2880, 976, 580, 
      1017, 820, 776, 725, 701, 685, 676, 1076, 2612, 738, 1213, 2754, 2845, 
      11393, 1460, 793, 12722, 7241, 5465, 1097, 962, 2056, 7522, 1186, 7748, 
      1193, 1193, 2320, 14314, 2610, 11560, 4756, 1832, 1220, 1445, 1732, 
      6554, 1229, 18457, 2452, 1396, 1300, 2977, 9113, 8594, 7145, 1405, 
      3578, 14900, 11645, 7220, 6205, 5165, 4253, 3748, 9265, 7297, 6282, 
      5002, 1602, 1690, 1717, 1962, 4181, 3617, 2210, 1730, 2410, 2977, 8653, 
      4165, 1828, 1813, 2053, 2548, 5330, 3785, 2249, 12752, 5072, 2132, 
      3161, 4525, 4234, 3394, 2386, 2169, 2146, 2025, 14216, 7892, 7741, 
      7157, 5597, 3880, 3272, 2216, 9265, 7250, 2213, 4058, 7345, 3460, 2880, 
      2425, 2704, 4153, 4608, 2450, 4337, 20456, 15044, 12301, 10600, 7829, 
      5204, 3400, 2941, 4709, 5749, 14701, 14050, 12402, 9657, 7785, 5002, 
      2701, 2890, 5204, 2929, 2785, 3929, 11458, 5513, 3005, 14152, 7272, 
      4941, 3700, 4516, 17425, 7649, 7250, 3169, 3026, 4706, 11785, 6272, 
      4361, 3977, 3257, 3161, 3137, 4432, 5440, 6385, 11349, 10818, 6058, 
      3258, 3445, 15464, 3688, 3653, 3380, 3560, 3725, 4453, 4520, 4733, 
      5128, 7202, 4157, 3842, 3770, 4265, 4442, 6397, 3825, 3856, 15821, 
      4346, 4297, 4250, 4810, 5242, 14869, 10568, 5213, 4868, 3848, 3845, 
      3869, 5365, 4225, 4033, 4033, 4113, 4993, 9425, 4100, 9280, 6929, 5521, 
      10309, 19485, 7272, 4981, 4372, 6856, 8077, 8845, 4514, 5065, 6698, 
      8845, 9673, 10889, 9808, 7988, 5780, 4724, 4633, 5153, 6740, 7760, 
      8593, 9953, 14962, 8482, 10090, 16781, 5300, 5576, 5684, 9125, 10229, 
      11602, 5237, 5570, 6197, 11441, 12610, 20313, 16209, 6948, 5193, 5265, 
      5713, 7993, 10960, 11584, 20213, 13429, 5813, 5729, 6485, 11570, 8840, 
      6437, 10954, 9225, 6109, 5634, 5689, 10386, 10525, 8377, 7376, 6352, 
      6737, 11552, 6770, 6290, 5929, 7085, 10690, 14578, 22468, 13828, 10440, 
      10309, 6984, 6613, 19466, 8357, 6917, 7922, 10730, 14705, 14321, 8249, 
      7361, 7129, 8000, 9001, 9316, 12961, 22690, 6961, 6562, 8410, 8770, 
      11745, 24413, 22853, 8020, 7624, 7508, 6805, 6788, 6724, 8324, 14293, 
      27338, 24313, 19210, 10985, 10025, 9098, 7373, 7289, 6970, 8653, 11817, 
      10420, 9760, 9657, 8737, 8577, 7897, 13140, 10706, 15506, 15860, 7837, 
      7720, 7685, 7397, 7400, 15313, 11925, 7765, 7738, 11290, 14965, 11713, 
      9953, 7793, 14633, 14969, 10421, 11521, 11765, 11890, 12146, 17330, 
      12456, 18709, 17497, 10964, 10064, 12560, 12953, 19913, 10093, 19258, 
      10205, 10321, 11152, 9577, 9412, 14545, 31018, 10778, 14593, 16978, 
      21730, 12520, 16829, 17348, 22373, 17370, 22797, 27689, 10529, 10000, 
      10049, 17744, 20816, 10322, 11245, 10405, 19429, 25009, 13010, 11093, 
      10610, 10618, 21845, 23153, 13316, 11600, 12321, 33736, 11890, 30160, 
      11920, 12002, 11962, 11945, 12682, 39440, 32425, 12905, 12625, 37645, 
      37561, 37250, 15392, 15058, 13978, 13945, 43402, 39761, 14690, 15361, 
      14416, 15325, 15080, 15053, 14948, 15154, 43600, 17225, 16605, 16490, 
      18500, 18421, 18448, 18100, 17593, 19805, 22945, 20905, 22706, 21194, 
      23913, 23229, 22669, 23633, 24138, 24245, 26065, 26010, 26624, 26825, 
      28192, 27185, 27666, 29593, 29786, 29090, 29989, 29800, 31409, 32170, 
      33556, 33722, 34578, 34018, 34817, 37000, 37265, 41834, 42554, 42509 ], 
  [ 21977, 21097, 21589, 20525, 19409, 18688, 18500, 19045, 17812, 17881, 
      17645, 14596, 15362, 13637, 14785, 14416, 13745, 13653, 13005, 12205, 
      12816, 13460, 10170, 9650, 9396, 10522, 10993, 11069, 8825, 10777, 
      10192, 10610, 9860, 9749, 8900, 9565, 8233, 5760, 6344, 5684, 14365, 
      15165, 5314, 8192, 6800, 5057, 4496, 11492, 9898, 5017, 9376, 3965, 
      4733, 4589, 9178, 5013, 8149, 9490, 4505, 7625, 9220, 6746, 3445, 3485, 
      40340, 32633, 8633, 4553, 4000, 5953, 5626, 5002, 6201, 41309, 34541, 
      29069, 30962, 8642, 5317, 6245, 41113, 40329, 39940, 30528, 5668, 4068, 
      4420, 40625, 31700, 2557, 2516, 6877, 37369, 2089, 2194, 3874, 4525, 
      35425, 4337, 4537, 8177, 30749, 8249, 3965, 4250, 9074, 33805, 4365, 
      4468, 36650, 34081, 25397, 24785, 2081, 1762, 1600, 30082, 27121, 3730, 
      3121, 3457, 34933, 21608, 20213, 3560, 1445, 3293, 3560, 5288, 6485, 
      21533, 21250, 5725, 2153, 2594, 2890, 3578, 3673, 29520, 19252, 3697, 
      1296, 32201, 20825, 2906, 1954, 1901, 1586, 1421, 3341, 6850, 30056, 
      29380, 4756, 2117, 1685, 5252, 23589, 5578, 1873, 1873, 2113, 5578, 
      32353, 22049, 16400, 4273, 3625, 1040, 1025, 1249, 1424, 14417, 19125, 
      17541, 5389, 3400, 2125, 1989, 1924, 1096, 3650, 2605, 1741, 850, 3545, 
      29345, 19280, 17425, 17168, 14945, 12233, 5009, 2900, 1225, 2009, 3593, 
      4880, 3978, 3865, 1053, 778, 925, 1405, 12125, 8072, 1076, 1252, 2792, 
      24650, 3125, 706, 26176, 14737, 10377, 8320, 1360, 900, 13525, 6929, 
      698, 554, 1058, 2738, 20648, 15368, 4328, 884, 14841, 6370, 5065, 3250, 
      1017, 505, 697, 21425, 15529, 10601, 9809, 929, 884, 482, 386, 12645, 
      12424, 6885, 2349, 424, 3240, 23393, 12833, 10898, 458, 4612, 1552, 
      2465, 12769, 2341, 1989, 2434, 18421, 13421, 12517, 8660, 6280, 5096, 
      3332, 2900, 1960, 1421, 821, 340, 212, 197, 245, 260, 23885, 19213, 
      7058, 6098, 2978, 194, 12913, 7888, 1044, 288, 145, 313, 400, 1105, 
      2260, 18077, 15997, 8221, 7177, 6205, 1021, 797, 410, 1145, 18596, 
      14024, 10916, 8381, 6989, 5725, 356, 181, 109, 116, 18577, 11317, 
      10485, 9490, 9297, 9106, 8362, 6970, 3925, 522, 306, 82, 130, 145, 922, 
      1681, 2385, 21089, 14464, 11513, 100, 128, 19930, 17473, 16949, 15674, 
      15425, 14690, 3413, 2258, 1205, 1010, 17460, 10645, 10237, 9061, 4936, 
      3400, 1060, 2437, 21050, 17714, 14666, 5066, 2626, 1394, 14657, 1172, 
      1040, 16, 11673, 8109, 5938, 3853, 1453, 538, 1609, 16645, 15133, 
      14404, 7925, 5045, 1768, 965, 16901, 5477, 3970, 1522, 785, 5, 5, 17, 
      401, 1682, 2026, 14641, 9025, 7921, 6724, 1225, 1, 0, 900, 2116, 13925, 
      12545, 11026, 1601, 2117, 16388, 8468, 404, 293, 104, 328, 733, 1604, 
      18234, 15885, 12553, 9, 13241, 12337, 11680, 9425, 52, 80, 12794, 3161, 
      17460, 17197, 11061, 8685, 6597, 6436, 1557, 1192, 936, 85, 13045, 
      9265, 6133, 2650, 2549, 218, 170, 130, 98, 2873, 1289, 233, 145, 65, 
      1088, 1360, 10282, 9685, 9490, 2106, 1450, 1042, 1602, 9901, 9704, 
      4861, 2909, 14045, 13810, 7177, 3370, 2621, 2425, 1565, 8980, 7713, 
      2644, 169, 468, 1908, 9194, 8450, 194, 185, 425, 745, 4292, 3917, 
      12325, 9061, 3706, 226, 881, 740, 1097, 15418, 13058, 9698, 3889, 
      14248, 6724, 373, 10765, 8642, 2042, 386, 937, 4000, 2900, 625, 1025, 
      14365, 9466, 7002, 1530, 1066, 10888, 4973, 2333, 493, 488, 15170, 
      2738, 2645, 1490, 578, 533, 650, 929, 1754, 10576, 2977, 1017, 577, 
      976, 845, 797, 740, 712, 692, 677, 1037, 2525, 745, 1170, 2665, 2754, 
      11600, 1513, 800, 12941, 7402, 5602, 1130, 985, 2125, 7685, 1217, 7913, 
      1220, 1168, 2249, 14545, 2533, 11765, 4877, 1885, 1237, 1412, 1685, 
      6701, 1226, 18720, 2521, 1417, 1305, 2896, 9290, 8765, 7298, 1394, 
      3485, 15133, 11848, 7373, 6344, 5288, 4360, 3653, 9442, 7450, 6421, 
      5121, 1585, 1665, 1690, 1921, 4282, 3706, 2257, 1745, 2357, 2906, 8820, 
      4264, 1845, 1800, 2020, 2493, 5449, 3874, 2210, 12961, 5185, 2161, 
      3092, 4626, 4329, 3469, 2425, 2194, 2169, 2026, 14437, 8045, 7892, 
      7300, 5716, 3965, 3341, 2237, 9434, 7393, 2218, 3973, 7488, 3529, 2929, 
      2448, 2665, 4068, 4513, 2465, 4250, 20725, 15269, 12500, 10781, 7976, 
      5309, 3461, 2900, 4616, 5636, 14922, 14265, 12601, 9826, 7930, 5101, 
      2722, 2857, 5305, 2960, 2804, 3860, 11645, 5618, 3034, 14365, 7405, 
      5032, 3757, 4437, 17666, 7786, 7381, 3194, 3025, 4625, 11972, 6385, 
      4432, 4036, 3280, 3172, 3140, 4361, 5345, 6272, 11530, 10993, 6165, 
      3265, 3418, 15685, 3725, 3688, 3389, 3533, 3688, 4388, 4453, 4660, 
      5045, 7325, 4210, 3881, 3805, 4210, 4381, 6290, 3796, 3825, 16042, 
      4397, 4346, 4297, 4745, 5165, 15080, 10733, 5288, 4933, 3853, 3848, 
      3860, 5288, 4258, 4050, 4018, 4090, 4930, 9572, 4097, 9137, 7034, 5594, 
      10154, 19732, 7381, 5032, 4365, 6757, 7956, 8978, 4525, 5018, 6605, 
      8714, 9530, 10730, 9953, 8105, 5849, 4745, 4628, 5108, 6649, 7649, 
      8468, 9808, 15165, 8361, 9945, 17000, 5341, 5525, 5629, 8996, 10084, 
      11765, 5210, 5525, 6130, 11282, 12437, 20560, 16420, 7033, 5200, 5248, 
      5668, 7888, 10809, 11425, 20458, 13610, 5858, 5770, 6418, 11413, 8957, 
      6376, 11101, 9346, 6154, 5641, 5674, 10249, 10386, 8480, 7457, 6305, 
      6676, 11401, 6829, 6329, 5930, 7018, 10553, 14393, 22725, 14005, 10573, 
      10440, 7045, 6568, 19697, 8450, 6970, 7841, 10597, 14522, 14500, 8336, 
      7424, 7184, 7921, 8900, 9209, 12800, 22945, 7002, 6561, 8325, 8677, 
      11602, 24680, 23108, 8093, 7685, 7565, 6824, 6805, 6725, 8245, 14120, 
      27625, 24578, 19433, 11114, 10138, 9193, 7418, 7330, 6989, 8570, 11956, 
      10537, 9865, 9760, 8820, 8656, 7956, 12985, 10589, 15325, 16045, 7880, 
      7757, 7720, 7400, 7397, 15490, 12058, 7794, 7765, 11169, 14794, 11840, 
      10048, 7808, 14468, 14800, 10322, 11402, 11642, 11765, 12017, 17137, 
      12325, 18504, 17690, 11065, 10145, 12433, 12820, 19700, 10170, 19053, 
      10280, 10394, 11241, 9616, 9441, 14400, 31313, 10853, 14450, 16805, 
      21509, 12629, 16660, 17173, 22148, 17197, 22570, 27956, 10576, 10001, 
      10036, 17569, 20609, 10345, 11304, 10408, 19240, 25250, 13109, 11138, 
      10613, 10613, 21634, 22930, 13417, 11657, 12394, 34037, 11933, 30433, 
      11953, 12025, 11981, 11962, 12721, 39769, 32708, 12944, 12644, 37960, 
      37874, 37561, 15481, 15133, 14013, 13978, 43745, 40082, 14737, 15424, 
      14425, 15368, 15109, 15080, 14965, 15165, 43937, 17306, 16660, 16529, 
      18581, 18500, 18513, 18153, 17620, 19898, 23040, 20932, 22789, 21221, 
      24010, 23284, 22696, 23680, 24193, 24292, 26122, 26065, 26689, 26858, 
      28265, 27220, 27709, 29668, 29857, 29137, 30056, 29861, 31466, 32229, 
      33625, 33785, 34645, 34065, 34880, 37061, 37322, 41885, 42601, 42554 ], 
  [ 26417, 25057, 25969, 24905, 23609, 22468, 22160, 23185, 21352, 22321, 
      22205, 17896, 19802, 17477, 19465, 18916, 18005, 17973, 16965, 16165, 
      17316, 18440, 13410, 12770, 12456, 14482, 15313, 15689, 12125, 15337, 
      14452, 15170, 14120, 13949, 12800, 14005, 12013, 8100, 9524, 8264, 
      9385, 9945, 8194, 12932, 10820, 7817, 6596, 7232, 6178, 8077, 14836, 
      6185, 7853, 7589, 14698, 8433, 4849, 5650, 7625, 4505, 5440, 3986, 
      5725, 5945, 52880, 43913, 14153, 8033, 7060, 3433, 9826, 8842, 3501, 
      54029, 46181, 39749, 42002, 14282, 9457, 3425, 53833, 52929, 52480, 
      41508, 10048, 7488, 2560, 53285, 42920, 4717, 4616, 3637, 49549, 3469, 
      2314, 2194, 2425, 47305, 8177, 2377, 4337, 41849, 13949, 2105, 2210, 
      4874, 45445, 2205, 2248, 48770, 45781, 35537, 34805, 4181, 3202, 2500, 
      41122, 37621, 7450, 6421, 1717, 46813, 31028, 29333, 7220, 2405, 1613, 
      1700, 2468, 3125, 30953, 30610, 10585, 4733, 1394, 1450, 1658, 1693, 
      40500, 28192, 7537, 2196, 43661, 30125, 6266, 4474, 4361, 3626, 3161, 
      1481, 3250, 41156, 40360, 9256, 4877, 3965, 2312, 33489, 10498, 4453, 
      1093, 1093, 2458, 43873, 31649, 24740, 8593, 7585, 2180, 1985, 1249, 
      1124, 22277, 28125, 26181, 10309, 7300, 5125, 4869, 4744, 1156, 7730, 
      6025, 4441, 1930, 1325, 40385, 28340, 26065, 25748, 22985, 19553, 9809, 
      6560, 865, 809, 1313, 1940, 8298, 8125, 3033, 2098, 985, 745, 19445, 
      14132, 3176, 712, 932, 34850, 7025, 1066, 36676, 22777, 17217, 14500, 
      3940, 2880, 21265, 12629, 2378, 1754, 578, 818, 30068, 23588, 8948, 
      584, 22941, 11890, 10045, 7330, 3357, 1885, 637, 31025, 23809, 17561, 
      16529, 3209, 464, 2042, 986, 20205, 19924, 12645, 5949, 1924, 900, 
      33413, 20453, 17978, 2138, 9472, 4612, 545, 20389, 6001, 5409, 514, 
      27421, 21221, 20077, 15080, 11860, 10196, 7592, 6920, 5380, 4421, 3221, 
      1960, 1352, 1157, 725, 680, 34025, 28393, 12938, 11618, 7058, 794, 
      20593, 14068, 3744, 1908, 1105, 433, 340, 145, 400, 27017, 24457, 
      14521, 13117, 11785, 3721, 3257, 290, 125, 27656, 22004, 18056, 14741, 
      12869, 11125, 2216, 1621, 829, 776, 27637, 18577, 17505, 16210, 15957, 
      15706, 14722, 12850, 8545, 2682, 2106, 922, 610, 565, 82, 181, 405, 
      30689, 22564, 18833, 640, 548, 29290, 26293, 25649, 24074, 23765, 
      22850, 7793, 5978, 4145, 50, 26280, 17725, 17197, 15661, 10036, 7780, 
      3880, 397, 30650, 26594, 22826, 10226, 6586, 74, 22817, 4112, 3860, 
      916, 19053, 14409, 11458, 8473, 4633, 58, 109, 25285, 23413, 22504, 
      14165, 10205, 5188, 5, 25601, 10817, 8650, 4762, 3365, 1025, 785, 677, 
      101, 122, 226, 22801, 15625, 14161, 12544, 4225, 961, 900, 0, 256, 
      21905, 20165, 18226, 101, 257, 24968, 14888, 2504, 2213, 404, 148, 13, 
      104, 27234, 24345, 20173, 909, 21041, 19897, 19060, 16145, 592, 500, 
      20474, 7421, 26280, 25957, 18261, 15165, 12357, 12136, 4797, 4132, 
      3636, 1405, 20785, 15925, 11713, 6610, 6449, 1898, 1730, 1570, 1418, 
      6953, 4289, 1913, 1585, 1025, 68, 100, 17242, 16465, 16210, 5706, 4570, 
      82, 162, 16741, 16484, 9901, 6989, 22025, 21730, 13117, 7690, 6521, 
      6205, 185, 15520, 13833, 6544, 769, 288, 288, 15794, 14810, 1394, 1325, 
      365, 205, 9032, 8477, 19825, 15601, 8146, 1186, 3281, 320, 257, 23698, 
      20738, 16418, 8389, 22228, 12424, 853, 17785, 15002, 5402, 1586, 397, 
      8500, 6800, 625, 425, 22345, 16066, 12762, 4410, 3466, 17908, 9893, 
      5813, 1573, 1268, 23330, 6458, 6305, 4250, 1898, 1313, 890, 629, 554, 
      17476, 6817, 3177, 1417, 676, 2525, 2357, 2120, 1972, 1832, 1637, 797, 
      845, 1885, 810, 925, 954, 18740, 4033, 1940, 20441, 13162, 10642, 3050, 
      2605, 5125, 13505, 3077, 13793, 2960, 1348, 1049, 22405, 1153, 18845, 
      9437, 4405, 2677, 1352, 1205, 12041, 2066, 27540, 5521, 2977, 2385, 
      1396, 15530, 14825, 12818, 1994, 1625, 23053, 18868, 12893, 11444, 
      9908, 8500, 1733, 15682, 12970, 11521, 9621, 2005, 1845, 1810, 1621, 
      8242, 7306, 4597, 3125, 1697, 1706, 14760, 8164, 3285, 2340, 1960, 
      1773, 9949, 7474, 1970, 20161, 9505, 3961, 1952, 8586, 8109, 6649, 
      4525, 3874, 3789, 2986, 21997, 13565, 13352, 12520, 10216, 7445, 6341, 
      3797, 15434, 12613, 3298, 2353, 12708, 6529, 5329, 4068, 2425, 2448, 
      2593, 3845, 2570, 29725, 22949, 19400, 17141, 13316, 9389, 6221, 2600, 
      2756, 3176, 22482, 21645, 19501, 15826, 13210, 9001, 4282, 2797, 9265, 
      4820, 4304, 2720, 18185, 9698, 4834, 21685, 12325, 8692, 6397, 2997, 
      25826, 12826, 12241, 4874, 3925, 3125, 18512, 10705, 7492, 6736, 4900, 
      4432, 4160, 3161, 3425, 3812, 17890, 17173, 10305, 4405, 3538, 23245, 
      5765, 5668, 4589, 3653, 3508, 3368, 3373, 3400, 3485, 11945, 6730, 
      5981, 5785, 3490, 3481, 4010, 3856, 3825, 23602, 6857, 6746, 6637, 
      3725, 3785, 22340, 16613, 8468, 7813, 4933, 4868, 4520, 3908, 6178, 
      5490, 4498, 4330, 3970, 14912, 4937, 5777, 11114, 8714, 6434, 28072, 
      11581, 7492, 5085, 4717, 5256, 13898, 5785, 4538, 4745, 5714, 6170, 
      6890, 15233, 12545, 8849, 6305, 5408, 4688, 4849, 5249, 5648, 6388, 
      22185, 5661, 6525, 24500, 7501, 4925, 4909, 6056, 6664, 17585, 5330, 
      5105, 5050, 7442, 8177, 28900, 23680, 10513, 6340, 5668, 5248, 5668, 
      7209, 7585, 28738, 19970, 8138, 7930, 5338, 7633, 13397, 5476, 16441, 
      13906, 8434, 6781, 6154, 7069, 7146, 12500, 10817, 5825, 5776, 7801, 
      9529, 8429, 6890, 5938, 7373, 9773, 31365, 20245, 15493, 15300, 9805, 
      6148, 27557, 12170, 9490, 6341, 7537, 9962, 20800, 11876, 10244, 9764, 
      6481, 6800, 6929, 8900, 31525, 9162, 7461, 6705, 6817, 8242, 33620, 
      31688, 11213, 10445, 10205, 8324, 8245, 7685, 6805, 9860, 37165, 33458, 
      27053, 15914, 14458, 12973, 9698, 9490, 8489, 7010, 17056, 14977, 
      13945, 13780, 12240, 11956, 10656, 9265, 8009, 10825, 22525, 10100, 
      9797, 9700, 8420, 8237, 21730, 16978, 9594, 9505, 8469, 10594, 16580, 
      13828, 9188, 10448, 10660, 8282, 8762, 8882, 8945, 9077, 12277, 9325, 
      13284, 24410, 15025, 13505, 9553, 9760, 14240, 13410, 13833, 13460, 
      13514, 14841, 11716, 11241, 10980, 41093, 14033, 11090, 12545, 15809, 
      16829, 12520, 12853, 16328, 12937, 16690, 36896, 12916, 10961, 10576, 
      13249, 15329, 11965, 14004, 11428, 14500, 33410, 17009, 13418, 11633, 
      11393, 16234, 17170, 17377, 14297, 15514, 43997, 14153, 39553, 13873, 
      13645, 13481, 13402, 14821, 50569, 42128, 15044, 14144, 48340, 48194, 
      47821, 19081, 18313, 15993, 15898, 54965, 50642, 17077, 18244, 15625, 
      17588, 16909, 16820, 16405, 16425, 54977, 20666, 19240, 18629, 21941, 
      21800, 21393, 20673, 19360, 23618, 26820, 22672, 26209, 22961, 27850, 
      25864, 24436, 26020, 26773, 26632, 28762, 28645, 29569, 28778, 31385, 
      29200, 29929, 32848, 32917, 31477, 32996, 32621, 34106, 34929, 36625, 
      36605, 37585, 36405, 37700, 39821, 39962, 44345, 44941, 44834 ], 
  [ 29521, 27905, 29041, 27977, 26585, 25220, 24848, 26129, 23976, 25425, 
      25373, 20392, 22906, 20261, 22697, 22052, 21013, 21013, 19813, 19013, 
      20452, 21832, 15874, 15170, 14824, 17330, 18353, 18889, 14621, 18505, 
      17460, 18338, 17128, 16925, 15616, 17109, 14765, 10084, 11956, 10376, 
      7465, 7897, 10466, 16196, 13700, 10025, 8452, 5696, 4930, 10445, 18484, 
      8105, 10253, 9925, 18378, 10993, 3825, 4338, 10025, 3577, 4160, 3250, 
      7677, 7993, 60304, 50665, 17833, 10625, 9428, 2825, 12802, 11626, 2797, 
      61549, 53125, 46181, 48626, 18026, 12401, 2657, 61353, 60385, 59904, 
      48100, 13120, 10048, 2304, 60773, 49640, 6605, 6472, 2645, 56781, 4941, 
      3114, 2034, 2041, 54377, 10961, 1961, 3025, 48505, 17725, 1849, 1858, 
      3370, 52389, 1789, 1800, 55970, 52757, 41681, 40885, 6037, 4706, 3716, 
      47746, 43957, 10170, 8917, 1525, 53885, 36788, 34933, 9908, 3653, 1453, 
      1444, 1700, 2069, 36713, 36338, 13913, 6845, 1490, 1418, 1370, 1373, 
      47092, 33696, 10321, 3412, 50509, 35821, 8794, 6554, 6409, 5450, 4825, 
      1225, 2066, 47812, 46952, 12392, 7085, 5917, 1480, 39505, 13858, 6565, 
      1413, 1285, 1530, 50753, 37505, 29924, 11633, 10433, 3524, 3233, 1985, 
      1700, 27205, 33661, 31525, 13669, 10116, 7461, 7141, 6984, 1924, 10642, 
      8585, 6617, 3242, 877, 47009, 33908, 31409, 31060, 28009, 24193, 13105, 
      9248, 1409, 905, 833, 1108, 11338, 11133, 4825, 3538, 1753, 1129, 
      24085, 18100, 5032, 1160, 676, 41026, 9841, 1994, 43012, 27801, 21601, 
      18532, 6052, 4672, 26129, 16405, 4010, 3130, 1058, 530, 35828, 28708, 
      12148, 1160, 27997, 15570, 13437, 10242, 5341, 3357, 1341, 36881, 
      28961, 22009, 20849, 5161, 976, 3610, 2042, 24973, 24660, 16453, 8605, 
      3460, 388, 39493, 25253, 22490, 3770, 12800, 6980, 257, 25189, 8689, 
      7969, 226, 32957, 26117, 24845, 19240, 15572, 13652, 10600, 9800, 7940, 
      6757, 5237, 3560, 2696, 2405, 1717, 1640, 40169, 34025, 16810, 15298, 
      9970, 1850, 25425, 18100, 5920, 3508, 2353, 1233, 1044, 369, 144, 
      32521, 29705, 18617, 17021, 15497, 5897, 5305, 962, 317, 33224, 26996, 
      22600, 18869, 16741, 14741, 3944, 3125, 1949, 1864, 33205, 23185, 
      21985, 20530, 20245, 19962, 18850, 16722, 11745, 4570, 3802, 2106, 
      1602, 1525, 370, 117, 85, 36545, 27620, 23473, 1664, 1508, 35018, 
      31733, 31025, 29290, 28949, 27938, 10865, 8698, 6449, 274, 31720, 
      22237, 21645, 19917, 13492, 10852, 6120, 45, 36506, 32066, 27914, 
      13714, 9434, 106, 27905, 6416, 6100, 2132, 23725, 18505, 15138, 11673, 
      7065, 538, 45, 30629, 28565, 27560, 18229, 13693, 7748, 229, 30977, 
      14401, 11882, 7226, 5477, 2305, 1937, 1765, 677, 26, 2, 27889, 19881, 
      18225, 16384, 6561, 2209, 2116, 256, 0, 26897, 24965, 22802, 37, 1, 
      30280, 19048, 4360, 3973, 1300, 788, 365, 40, 32770, 29593, 24973, 
      2125, 25937, 24665, 23732, 20465, 1616, 1460, 25306, 10429, 31720, 
      31365, 22837, 19357, 16165, 15912, 7261, 6436, 5812, 2845, 25649, 
      20213, 15425, 9458, 9265, 3530, 3298, 3074, 2858, 9865, 6625, 3545, 
      3089, 2273, 260, 164, 21690, 20817, 20530, 8362, 6970, 306, 130, 21125, 
      20836, 13325, 9901, 27017, 26690, 17021, 10730, 9337, 8957, 185, 19744, 
      17833, 9360, 1825, 928, 160, 20050, 18938, 2770, 2669, 1069, 653, 
      12296, 11645, 24561, 19825, 11250, 2434, 5297, 832, 545, 28850, 25570, 
      20738, 11525, 27220, 16200, 1845, 22265, 19130, 7930, 2962, 845, 11636, 
      9616, 1361, 841, 27337, 20322, 16570, 6682, 5482, 22388, 13253, 8405, 
      2885, 2420, 28418, 9178, 8993, 6458, 3338, 2465, 1754, 1205, 650, 
      21892, 9601, 5065, 2601, 1252, 4157, 3925, 3592, 3380, 3176, 2885, 
      1405, 685, 3229, 1354, 733, 730, 23284, 6113, 3284, 25177, 16970, 
      14066, 4810, 4205, 7461, 17345, 4805, 17665, 4624, 2180, 1145, 27333, 
      1153, 23357, 12605, 6485, 4181, 2056, 1685, 15625, 3250, 32980, 7857, 
      4545, 3697, 1332, 19594, 18793, 16498, 3050, 1369, 28013, 23348, 16573, 
      14900, 13108, 11444, 1445, 19746, 16650, 14977, 12757, 2965, 2677, 
      2610, 2197, 11090, 9962, 6581, 4597, 2081, 1802, 18664, 10980, 4789, 
      3364, 2664, 2125, 13085, 10130, 2578, 24737, 12545, 5657, 2080, 11434, 
      10861, 9081, 6381, 5506, 5389, 4234, 26765, 17245, 17000, 16040, 13352, 
      10037, 8677, 5365, 19370, 16133, 4610, 2225, 16228, 8865, 7345, 5668, 
      3033, 2320, 2305, 5317, 2410, 35261, 27781, 23816, 21269, 16900, 12301, 
      8429, 3176, 2500, 2600, 27250, 26317, 23917, 19762, 16762, 11817, 5850, 
      3501, 12113, 6548, 5840, 2848, 22409, 12610, 6530, 26325, 15685, 11380, 
      8541, 2965, 30914, 16250, 15569, 6506, 5141, 3061, 22736, 13745, 9860, 
      8912, 6500, 5840, 5440, 3257, 3137, 3236, 22018, 21205, 13249, 5749, 
      4338, 28013, 7589, 7460, 5965, 4453, 4148, 3560, 3533, 3464, 3389, 
      15145, 8810, 7837, 7577, 3842, 3737, 3530, 4624, 4561, 28370, 8905, 
      8762, 8621, 3917, 3785, 26948, 20485, 10900, 10085, 6245, 6148, 5608, 
      3908, 7938, 6994, 5490, 5194, 4194, 18496, 6121, 4721, 14026, 11114, 
      5186, 33256, 14557, 9540, 6205, 4365, 4552, 17258, 7193, 5018, 4489, 
      4850, 5114, 5578, 18785, 15649, 11185, 7873, 6560, 5200, 4625, 4705, 
      4880, 5300, 26665, 4957, 5437, 29236, 9389, 5341, 5261, 5224, 5576, 
      21425, 6130, 5617, 5210, 6130, 6641, 34084, 28288, 13105, 7684, 6628, 
      5760, 5220, 6025, 6273, 33890, 24098, 10090, 9818, 5498, 6353, 16501, 
      5732, 20025, 17074, 10386, 8125, 7146, 6109, 6154, 15380, 13345, 6305, 
      6032, 6617, 11705, 10285, 8138, 6098, 6413, 8045, 36709, 24309, 18853, 
      18628, 12013, 6660, 32485, 14890, 11570, 6277, 6641, 8266, 24896, 
      14500, 12484, 11876, 6449, 6416, 6449, 7556, 36837, 11050, 8677, 6577, 
      6561, 7186, 39124, 37000, 13613, 12653, 12349, 9860, 9749, 8933, 6773, 
      8324, 42989, 38930, 31853, 19210, 17498, 15725, 11650, 11378, 10025, 
      6914, 20512, 18081, 16857, 16660, 14800, 14452, 12832, 8017, 7369, 
      9161, 26717, 12020, 11621, 11492, 9700, 9421, 25794, 20338, 11290, 
      11169, 7765, 9090, 19844, 16580, 10660, 9040, 9188, 7930, 8090, 8146, 
      8177, 8245, 10421, 8461, 11236, 28730, 17873, 16033, 8753, 8864, 12064, 
      15874, 11785, 15892, 15914, 17497, 13572, 12937, 9892, 47045, 16465, 
      10034, 11009, 13505, 19805, 11048, 11285, 13960, 11401, 14290, 42400, 
      14900, 12209, 11600, 11681, 13249, 13565, 16180, 12708, 12708, 38498, 
      19825, 15370, 12913, 12545, 14090, 14834, 20225, 16441, 17914, 50045, 
      16073, 45153, 15633, 15245, 15017, 14906, 16677, 57065, 47888, 16900, 
      15680, 54612, 54434, 54029, 21737, 20745, 17785, 17658, 61685, 57010, 
      19061, 20484, 17001, 19508, 18605, 18484, 17909, 17833, 61601, 23194, 
      21352, 20485, 24469, 24296, 23665, 22753, 21024, 26338, 29572, 24336, 
      28769, 24625, 30634, 27976, 26100, 28004, 28885, 28616, 30906, 30757, 
      31841, 30538, 33785, 30992, 31849, 35280, 35285, 33461, 35300, 34829, 
      36250, 37105, 38961, 38845, 39889, 38389, 39940, 42029, 42106, 46393, 
      46925, 46786 ], 
  [ 22250, 23258, 22096, 21024, 20610, 21541, 21825, 20480, 21605, 18122, 
      17410, 19309, 15581, 16210, 14050, 14389, 14660, 14330, 15098, 14290, 
      12773, 11525, 15077, 15025, 15005, 12589, 11642, 10532, 13480, 10474, 
      11069, 10305, 10733, 10858, 11185, 9722, 10984, 14165, 11441, 13141, 
      51556, 53300, 11581, 7141, 8581, 11794, 13829, 45841, 42121, 10568, 
      5485, 12816, 10042, 10370, 5045, 9140, 38708, 42173, 9810, 37474, 
      41665, 35177, 12050, 11380, 8585, 5834, 4490, 8434, 9533, 33434, 6673, 
      7465, 34388, 8842, 6322, 4626, 5101, 4021, 6596, 34900, 8642, 8330, 
      8177, 4901, 6001, 8177, 29297, 8388, 5125, 11618, 11813, 37178, 7016, 
      14216, 19277, 28037, 30340, 6250, 6786, 30586, 40834, 4640, 3380, 
      28832, 29825, 43145, 5570, 30410, 30749, 6525, 5608, 3060, 2920, 11368, 
      13645, 15605, 4201, 3364, 6641, 7684, 27844, 5746, 2097, 1882, 6705, 
      15210, 27442, 28417, 33921, 37242, 2020, 1973, 4148, 9544, 24853, 
      26093, 28669, 29000, 3869, 1625, 6130, 15293, 4660, 1780, 7225, 9577, 
      9760, 11097, 12112, 28192, 38545, 3929, 3725, 4589, 8794, 10250, 34349, 
      2180, 3757, 9256, 22472, 23656, 35381, 4570, 1818, 1125, 4810, 5578, 
      14085, 14778, 18778, 20133, 1028, 1250, 1082, 3562, 5585, 7850, 8186, 
      8357, 18385, 5125, 6676, 8644, 14125, 29800, 3442, 1165, 962, 941, 842, 
      962, 3650, 6025, 20162, 24250, 30082, 33965, 4505, 4628, 10784, 13105, 
      18208, 21520, 850, 1753, 10333, 20893, 27625, 2045, 5300, 16805, 2389, 
      626, 986, 1525, 8725, 10625, 592, 2020, 11601, 13345, 20457, 27801, 
      1105, 545, 3665, 19573, 488, 2165, 2984, 4709, 9320, 12584, 18440, 
      1170, 466, 730, 882, 9466, 20041, 11849, 15529, 410, 425, 1730, 5690, 
      12025, 29945, 1480, 360, 549, 11349, 2993, 7013, 27514, 292, 5440, 
      6032, 27481, 514, 234, 274, 901, 1825, 2529, 4069, 4581, 6001, 7114, 
      8874, 11461, 13221, 13914, 15850, 16101, 1492, 596, 1421, 1877, 4421, 
      15325, 194, 1069, 7913, 11405, 13858, 17330, 18125, 22370, 27065, 400, 
      208, 928, 1300, 1744, 7888, 8608, 18369, 22644, 445, 121, 317, 850, 
      1346, 1970, 10525, 12002, 14762, 15005, 424, 244, 356, 541, 584, 629, 
      829, 1325, 3236, 9509, 10709, 14261, 15725, 15976, 21709, 25064, 27656, 
      810, 85, 202, 15457, 15957, 593, 260, 208, 113, 100, 73, 3664, 5105, 
      7120, 22265, 245, 274, 338, 578, 2353, 3649, 7445, 27938, 765, 261, 45, 
      2245, 4525, 24061, 34, 7081, 7421, 13949, 116, 800, 1697, 3152, 6416, 
      19897, 24980, 130, 34, 13, 850, 2218, 5785, 22210, 148, 1940, 3029, 
      6245, 8104, 13460, 14404, 14888, 19048, 25285, 26573, 10, 530, 842, 
      1297, 6890, 13690, 13925, 21905, 26897, 0, 36, 169, 24964, 26896, 101, 
      677, 9605, 10202, 16385, 18497, 21026, 24965, 293, 68, 40, 13928, 18, 
      58, 109, 450, 15385, 15885, 41, 3860, 221, 194, 194, 650, 1394, 1469, 
      6266, 7081, 7769, 12346, 52, 520, 1636, 4525, 4660, 11061, 11485, 
      11917, 12357, 4274, 6938, 11074, 11930, 13738, 22549, 23765, 353, 464, 
      505, 5393, 6625, 22265, 24713, 442, 481, 2482, 4306, 100, 101, 1256, 
      3821, 4724, 5000, 24436, 697, 1082, 4745, 15250, 18617, 25721, 673, 
      873, 12913, 13140, 18100, 20308, 3085, 3418, 260, 772, 3677, 13885, 
      8874, 19825, 21834, 281, 281, 697, 3620, 289, 1733, 15914, 580, 1053, 
      6253, 13093, 20488, 3725, 4985, 18050, 20810, 400, 929, 1769, 7625, 
      9049, 697, 3042, 6066, 13666, 14841, 493, 5525, 5668, 8053, 12805, 
      14884, 17125, 19528, 23893, 853, 5290, 9938, 14690, 19573, 11650, 
      12074, 12725, 13169, 13621, 14314, 19394, 26546, 13672, 19997, 26920, 
      27245, 925, 9010, 13725, 848, 2153, 3185, 10985, 12020, 7730, 2196, 
      11304, 2186, 11777, 17861, 24370, 1028, 25360, 1314, 4338, 9370, 12970, 
      19045, 20970, 3092, 15317, 1421, 8114, 12674, 14450, 26189, 2137, 2320, 
      2977, 16425, 28192, 1370, 1625, 3050, 3673, 4505, 5465, 28594, 2285, 
      3125, 3748, 4808, 17320, 18344, 18605, 20488, 6089, 6929, 10436, 13700, 
      22336, 25009, 2837, 6305, 13562, 17057, 19637, 22706, 5128, 7093, 
      20533, 2018, 5570, 12458, 24953, 6425, 6836, 8336, 11540, 12961, 13172, 
      15625, 2074, 3706, 3789, 4141, 5389, 7650, 8914, 13474, 3205, 4232, 
      15341, 27716, 4325, 9098, 10858, 13445, 20978, 27809, 29434, 14404, 
      28225, 2690, 2426, 2725, 3130, 4337, 6626, 9970, 21445, 29297, 32677, 
      2549, 2600, 2824, 3589, 4525, 7124, 13949, 20456, 7090, 13005, 14265, 
      25705, 3280, 6929, 13313, 2930, 5410, 7993, 10730, 27458, 2925, 5317, 
      5620, 13941, 16840, 27880, 3601, 6746, 9749, 10769, 14261, 15569, 
      16481, 26434, 30250, 33301, 3865, 4036, 7232, 16132, 20297, 3298, 
      13050, 13249, 16018, 20410, 21745, 25749, 26050, 26965, 28530, 6500, 
      11645, 12968, 13364, 24389, 25268, 32605, 20905, 21170, 3649, 12064, 
      12249, 12436, 26100, 27936, 3865, 4946, 10121, 10946, 16946, 17177, 
      18605, 28057, 14045, 15725, 19469, 20485, 26045, 5905, 18130, 39690, 
      8321, 10657, 42121, 4261, 8194, 12689, 18866, 32114, 35909, 6957, 
      16900, 24237, 31252, 37845, 40077, 43165, 6514, 7970, 11378, 15938, 
      18889, 24089, 31058, 34418, 36889, 40589, 4880, 36308, 40724, 4825, 
      14170, 25210, 25786, 37885, 40861, 6196, 22061, 24500, 27701, 43709, 
      46516, 5077, 5185, 10666, 18037, 20917, 24641, 33941, 42290, 43850, 
      5209, 5913, 14209, 14593, 27985, 43600, 8810, 27233, 7412, 8725, 14501, 
      18472, 21101, 40072, 40445, 9981, 11554, 25506, 27529, 42874, 13520, 
      15380, 19465, 28577, 40372, 49876, 6050, 6770, 8530, 8633, 13498, 
      25529, 6088, 11125, 14365, 31048, 39940, 49765, 7025, 11717, 13637, 
      14341, 30890, 34465, 35482, 45445, 6500, 15809, 20324, 32000, 33296, 
      42121, 6817, 6661, 13122, 14130, 14482, 18225, 18442, 20250, 31210, 
      48177, 7400, 6949, 6760, 9533, 10445, 11624, 15749, 16133, 18388, 
      32005, 9193, 10370, 11114, 11245, 12665, 12973, 14633, 44914, 38032, 
      50320, 7850, 16441, 17026, 17225, 20681, 21386, 8237, 9997, 18005, 
      18212, 39080, 48605, 10485, 12469, 19669, 47569, 48373, 35633, 39073, 
      39785, 40144, 40868, 53540, 41410, 56321, 8541, 12770, 14210, 41042, 
      42137, 58457, 14705, 56864, 15049, 15397, 14354, 18629, 19634, 45125, 
      10116, 15616, 44937, 50832, 61200, 13378, 50213, 51434, 62309, 51220, 
      62965, 10057, 18637, 23490, 25177, 51826, 58642, 21236, 17945, 23657, 
      55145, 10413, 15028, 19429, 23860, 24804, 60133, 62845, 15098, 18530, 
      17377, 12114, 20452, 11810, 21650, 22900, 23328, 23545, 21704, 14530, 
      12897, 21925, 23985, 14369, 14517, 14440, 18554, 19856, 23456, 23657, 
      16840, 15773, 22760, 21557, 26930, 23857, 25250, 25457, 26522, 27428, 
      17730, 21305, 23725, 25480, 22570, 22725, 24386, 25442, 27977, 22465, 
      25349, 31265, 26512, 31552, 26077, 30301, 33017, 31637, 31204, 32245, 
      32885, 33064, 32506, 36445, 33130, 36569, 36112, 34289, 34948, 37060, 
      35617, 36130, 38197, 38720, 38930, 39796, 40180, 41960, 40885, 43290, 
      44021, 49268, 50452, 50641 ], 
  [ 21578, 22490, 21412, 20340, 19890, 20737, 20997, 19748, 20753, 17450, 
      16762, 18409, 14909, 15418, 13426, 13729, 13952, 13634, 14330, 13522, 
      12113, 10961, 14165, 14089, 14057, 11821, 10946, 9896, 12580, 9826, 
      10361, 9657, 10025, 10138, 10405, 9050, 10180, 13073, 10517, 12097, 
      49000, 50696, 10597, 6529, 7825, 10786, 12689, 43429, 39817, 9620, 
      5017, 11700, 9106, 9410, 4589, 8264, 36488, 39845, 8874, 35290, 39349, 
      33065, 10946, 10312, 9533, 6530, 4034, 7570, 8585, 31370, 5953, 6673, 
      32288, 9826, 7090, 5202, 5749, 3589, 5864, 32776, 9626, 9290, 9125, 
      5537, 5317, 7301, 27365, 9360, 5809, 10490, 10673, 34970, 7892, 12932, 
      17741, 26141, 28360, 7066, 5994, 28594, 38506, 5300, 2960, 26900, 
      27857, 40745, 6338, 28418, 28745, 7389, 6388, 3528, 3364, 10228, 12373, 
      14225, 4849, 3904, 5825, 6784, 25936, 6562, 2421, 2146, 5877, 13842, 
      25546, 26485, 31797, 35010, 2344, 2285, 3560, 8500, 23053, 24245, 
      26725, 27044, 4505, 1853, 5338, 13913, 5392, 2080, 6337, 8521, 8692, 
      9945, 10900, 26260, 36265, 4589, 4361, 3929, 7786, 9146, 32201, 2600, 
      3181, 8212, 20756, 21892, 33197, 5314, 2178, 1233, 4114, 4810, 12753, 
      13410, 17218, 18513, 1040, 1490, 1250, 2986, 4805, 6890, 7202, 7361, 
      16837, 4381, 5800, 7624, 12781, 27796, 4090, 1417, 1130, 1097, 890, 
      866, 3050, 5197, 18530, 22450, 28066, 31817, 3809, 3920, 9620, 11809, 
      16660, 19828, 754, 1405, 9193, 19225, 25693, 2525, 4520, 15317, 2929, 
      674, 794, 1201, 7681, 9461, 580, 1600, 10377, 12025, 18801, 25857, 
      1429, 629, 3029, 17953, 548, 1709, 2420, 3965, 8228, 11300, 16868, 
      1530, 562, 562, 666, 8362, 18397, 10601, 14089, 362, 365, 1322, 4850, 
      10765, 27917, 1924, 324, 405, 10125, 2405, 6065, 25570, 256, 4612, 
      5156, 25537, 754, 234, 226, 625, 1381, 1989, 3361, 3825, 5125, 6154, 
      7794, 10225, 11889, 12546, 14386, 14625, 1960, 872, 1037, 1421, 3677, 
      13885, 170, 745, 6893, 10169, 12490, 15794, 16553, 20618, 25133, 628, 
      340, 628, 928, 1300, 6868, 7540, 16785, 20880, 697, 157, 185, 562, 962, 
      1490, 9337, 10730, 13346, 13577, 676, 136, 200, 325, 356, 389, 541, 
      941, 2600, 8381, 9509, 12869, 14261, 14500, 19981, 23204, 25700, 1170, 
      145, 106, 14005, 14481, 905, 464, 388, 233, 208, 145, 2980, 4289, 6148, 
      20513, 449, 130, 170, 338, 1813, 2965, 6449, 25970, 1125, 477, 117, 
      1717, 3757, 22237, 106, 6109, 6425, 12569, 32, 500, 1241, 2516, 5492, 
      18241, 23120, 298, 130, 73, 538, 1690, 4909, 20458, 328, 1448, 2405, 
      5333, 7060, 12104, 13000, 13460, 17428, 23413, 24653, 82, 290, 530, 
      901, 5930, 12322, 12545, 20165, 24965, 36, 0, 49, 23104, 24964, 257, 
      401, 8465, 9026, 14885, 16901, 19322, 23105, 533, 200, 4, 12548, 18, 
      10, 25, 234, 13933, 14409, 17, 3152, 425, 386, 74, 386, 986, 1049, 
      5354, 6109, 6749, 11050, 40, 292, 1192, 3757, 3880, 9837, 10237, 10645, 
      11061, 3530, 5978, 9850, 10658, 12370, 20785, 21953, 185, 260, 289, 
      4553, 5689, 20513, 22865, 250, 277, 1930, 3562, 136, 125, 884, 3125, 
      3944, 4196, 22600, 445, 746, 3965, 13810, 17021, 23837, 433, 585, 
      11593, 11808, 16528, 18640, 2473, 2770, 200, 520, 3005, 12517, 7794, 
      18181, 20106, 377, 257, 481, 2960, 325, 1313, 14450, 424, 765, 5365, 
      11773, 18820, 3065, 4205, 16490, 19130, 436, 689, 1361, 6641, 7969, 
      541, 2466, 5202, 12322, 13437, 565, 4709, 4840, 7045, 11509, 13480, 
      15613, 17908, 22093, 673, 4498, 8810, 13298, 17953, 10426, 10826, 
      11441, 11861, 12289, 12946, 17786, 24650, 12340, 18365, 25012, 25325, 
      793, 7954, 12393, 788, 1745, 2633, 9809, 10784, 6770, 1800, 10116, 
      1802, 10565, 16337, 22570, 1040, 23524, 1170, 3690, 8314, 11698, 17473, 
      19314, 2600, 13925, 1625, 7154, 11426, 13106, 24329, 1825, 1972, 2521, 
      14985, 26260, 1394, 1469, 2594, 3133, 3869, 4733, 26650, 1973, 2669, 
      3208, 4148, 15844, 16820, 17069, 18868, 5321, 6089, 9344, 12416, 20644, 
      23209, 2465, 5525, 12290, 15605, 18065, 21002, 4468, 6253, 18925, 1898, 
      4874, 11258, 23165, 5657, 6032, 7412, 10400, 11737, 11936, 14257, 2026, 
      3250, 3321, 3625, 4729, 6786, 7954, 12226, 2845, 3716, 13997, 25832, 
      3809, 8138, 9778, 12209, 19370, 25925, 27490, 13120, 26329, 2930, 2402, 
      2545, 2842, 3845, 5882, 8962, 19825, 27365, 30625, 2501, 2516, 2644, 
      3229, 4021, 6344, 12701, 18884, 6322, 11817, 13005, 23917, 3028, 6185, 
      12113, 2834, 4834, 7165, 9698, 25610, 2997, 4765, 5032, 12717, 15460, 
      26020, 3349, 6050, 8801, 9749, 13025, 14261, 15125, 24634, 28306, 
      31249, 3577, 3712, 6500, 14800, 18761, 3250, 11898, 12085, 14698, 
      18874, 20149, 23985, 24274, 25153, 26658, 5864, 10589, 11828, 12200, 
      22685, 23528, 30589, 19357, 19610, 3601, 10996, 11169, 11344, 24336, 
      26100, 3757, 4562, 9197, 9962, 15602, 15821, 17177, 26221, 12869, 
      14453, 18005, 18973, 24293, 5413, 16738, 37458, 7577, 9721, 39817, 
      4369, 7474, 11621, 17450, 30146, 33809, 6381, 15592, 22581, 29320, 
      35685, 37845, 40837, 6010, 7298, 10418, 14690, 17485, 22445, 29138, 
      32378, 34765, 38345, 4724, 34208, 38480, 4765, 13042, 23530, 24082, 
      35737, 38617, 5800, 20525, 22856, 25925, 41381, 44104, 5185, 5077, 
      9802, 16705, 19441, 22997, 31937, 40010, 41522, 5305, 5625, 13105, 
      13465, 26209, 41284, 8138, 25493, 6920, 8077, 13397, 17140, 19637, 
      37876, 38237, 9225, 10666, 23850, 25789, 40594, 12500, 14240, 18097, 
      26801, 38176, 47392, 6218, 6458, 7954, 8045, 12490, 23885, 6100, 10309, 
      13309, 29188, 37768, 47293, 6725, 10865, 12641, 13297, 29042, 32485, 
      33466, 43105, 6656, 14681, 18944, 30116, 31364, 39889, 7045, 6817, 
      12186, 13122, 13450, 16965, 17170, 18882, 29362, 45765, 7748, 7165, 
      6724, 8933, 9749, 10820, 14645, 15005, 17128, 30133, 8653, 9698, 10370, 
      10489, 11789, 12073, 13613, 42610, 35956, 47860, 7586, 15325, 15874, 
      16061, 19325, 19994, 7925, 9421, 16805, 17000, 36980, 46205, 9873, 
      11665, 18385, 45205, 45985, 33665, 36985, 37673, 38020, 38720, 51008, 
      39250, 53717, 8325, 12002, 13322, 38906, 39965, 55805, 13793, 54260, 
      14125, 14461, 13514, 17489, 18434, 42881, 10512, 14692, 42705, 48420, 
      58500, 12658, 47825, 49010, 59585, 48808, 60229, 10285, 17545, 22122, 
      23725, 49402, 56026, 20000, 16925, 22301, 52637, 10485, 14248, 18325, 
      22504, 23400, 57493, 60133, 14330, 17498, 16441, 12546, 19336, 12074, 
      20474, 21664, 22068, 22273, 20564, 15130, 13221, 20785, 22725, 14885, 
      15021, 14932, 17714, 18932, 22292, 22481, 17524, 16325, 21668, 20561, 
      25610, 22741, 24050, 24245, 25250, 26120, 18378, 20417, 22681, 24340, 
      21682, 21825, 23402, 24386, 26765, 21649, 24545, 30053, 25636, 30340, 
      25285, 29257, 31805, 30545, 30160, 31153, 31853, 32020, 31522, 35269, 
      32194, 35405, 34996, 33365, 34000, 35968, 34645, 35122, 37165, 37700, 
      37970, 38800, 39208, 40868, 39889, 42282, 42989, 48200, 49360, 49537 ], 
  [ 20885, 21685, 20705, 19633, 19141, 19890, 20122, 18985, 19850, 16757, 
      16097, 17450, 14216, 14585, 12789, 13050, 13217, 12913, 13525, 12717, 
      11434, 10394, 13192, 13088, 13042, 11016, 10225, 9245, 11621, 9161, 
      9626, 8992, 9290, 9389, 9586, 8357, 9333, 11890, 9530, 10970, 46109, 
      47749, 9540, 5906, 7034, 9701, 11450, 40706, 37220, 8605, 4562, 10489, 
      8105, 8381, 4148, 7333, 33989, 37220, 7873, 32833, 36738, 30692, 9749, 
      9157, 10730, 7433, 3593, 6653, 7570, 29053, 5204, 5840, 29929, 11065, 
      8077, 5965, 6596, 3176, 5101, 30389, 10865, 10501, 10322, 6370, 4610, 
      6370, 25202, 10585, 6698, 9265, 9434, 32485, 9005, 11525, 16040, 24020, 
      26141, 8109, 5161, 26361, 35881, 6161, 2561, 24737, 25652, 38036, 7325, 
      26185, 26498, 8488, 7389, 4165, 3973, 8989, 10980, 12706, 5696, 4625, 
      4964, 5825, 23801, 7605, 2890, 2545, 5002, 12337, 23425, 24322, 29410, 
      32497, 2813, 2740, 2965, 7373, 21044, 22180, 24548, 24853, 5338, 2210, 
      4505, 12394, 6337, 2521, 5392, 7380, 7537, 8692, 9577, 24097, 33696, 
      5450, 5194, 3250, 6701, 7949, 29786, 3181, 2600, 7085, 18845, 19925, 
      30740, 6273, 2689, 1450, 3393, 4005, 11290, 11905, 15489, 16714, 1145, 
      1861, 1537, 2405, 3986, 5861, 6145, 6290, 15122, 3604, 4869, 6525, 
      11304, 25549, 4937, 1802, 1417, 1370, 1037, 845, 2441, 4322, 16717, 
      20441, 25805, 29402, 3088, 3185, 8353, 10388, 14945, 17945, 733, 1090, 
      7954, 17370, 23530, 3176, 3701, 13672, 3650, 821, 661, 914, 6554, 8194, 
      657, 1201, 9040, 10576, 16960, 23680, 1898, 818, 2378, 16154, 709, 
      1268, 1853, 3188, 7045, 9893, 15125, 2041, 765, 457, 505, 7165, 16570, 
      9236, 12500, 397, 386, 937, 3961, 9386, 25642, 2533, 373, 328, 8788, 
      1810, 5050, 23393, 305, 3737, 4225, 23360, 1125, 325, 261, 394, 954, 
      1450, 2626, 3034, 4194, 5125, 6625, 8874, 10426, 11041, 12769, 12994, 
      2597, 1285, 680, 980, 2900, 12296, 233, 458, 5794, 8818, 10985, 14093, 
      14810, 18665, 22970, 985, 585, 369, 585, 873, 5769, 6385, 15028, 18913, 
      1082, 290, 122, 317, 605, 1021, 8042, 9337, 11785, 12002, 1061, 101, 
      109, 164, 181, 200, 296, 584, 1949, 7156, 8200, 11336, 12644, 12869, 
      18056, 21125, 23509, 1681, 306, 85, 12402, 12850, 1360, 793, 689, 464, 
      425, 320, 2273, 3428, 5105, 18560, 778, 53, 65, 149, 1274, 2258, 5378, 
      23765, 1636, 820, 292, 1192, 2952, 20200, 281, 5066, 5354, 11050, 25, 
      241, 800, 1865, 4505, 16400, 21041, 585, 333, 234, 265, 1165, 3978, 
      18505, 629, 965, 1768, 4360, 5933, 10613, 11453, 11885, 15629, 21320, 
      22504, 257, 101, 257, 530, 4901, 10817, 11026, 18226, 22802, 169, 49, 
      0, 21025, 22801, 530, 170, 7226, 7745, 13226, 15130, 17425, 21026, 904, 
      445, 53, 11029, 109, 45, 18, 73, 12330, 12778, 80, 2417, 754, 701, 25, 
      169, 601, 650, 4381, 5066, 5650, 9629, 117, 117, 765, 2952, 3061, 8500, 
      8872, 9252, 9640, 2753, 4949, 8513, 9265, 10865, 18818, 19930, 80, 113, 
      128, 3664, 4688, 18560, 20800, 117, 130, 1377, 2785, 269, 244, 541, 
      2404, 3125, 3349, 20549, 242, 445, 3146, 12221, 15250, 21730, 244, 340, 
      10144, 10345, 14785, 16785, 1850, 2105, 221, 317, 2312, 11012, 6625, 
      16354, 18181, 580, 320, 320, 2281, 458, 914, 12833, 333, 520, 4420, 
      10324, 16965, 2386, 3386, 14761, 17261, 569, 500, 976, 5584, 6800, 450, 
      1885, 4285, 10845, 11890, 740, 3848, 3965, 5960, 10088, 11933, 13940, 
      16109, 20084, 554, 3665, 7585, 11765, 16154, 9089, 9461, 10034, 10426, 
      10826, 11441, 16001, 22529, 10877, 16552, 22877, 23176, 730, 6813, 
      10930, 809, 1360, 2080, 8528, 9433, 5741, 1429, 8821, 1445, 9242, 
      14650, 20561, 1145, 21473, 1093, 3025, 7173, 10305, 15730, 17473, 2117, 
      12392, 1954, 6125, 10061, 11629, 22250, 1552, 1657, 2080, 13396, 24097, 
      1513, 1378, 2153, 2594, 3218, 3970, 24473, 1700, 2228, 2669, 3469, 
      14213, 15133, 15368, 17069, 4516, 5200, 8161, 11009, 18761, 21200, 
      2122, 4706, 10897, 14002, 16322, 19105, 3789, 5364, 17140, 1849, 4153, 
      9949, 21170, 4852, 5185, 6425, 9161, 10400, 10585, 12752, 2061, 2809, 
      2866, 3114, 4050, 5869, 6925, 10861, 2516, 3205, 12520, 23725, 3298, 
      7109, 8609, 10858, 17585, 23818, 25313, 11713, 24208, 3301, 2465, 2426, 
      2597, 3362, 5105, 7877, 18026, 25202, 28322, 2536, 2509, 2525, 2900, 
      3524, 5525, 11336, 17141, 5517, 10522, 11626, 21922, 2825, 5408, 10804, 
      2813, 4253, 6290, 8585, 23545, 3172, 4212, 4437, 11380, 13941, 23941, 
      3146, 5329, 7786, 8650, 11674, 12826, 13634, 22625, 26129, 28946, 3332, 
      3425, 5737, 13337, 17060, 3285, 10645, 10818, 13249, 17173, 18378, 
      22018, 22293, 23130, 24565, 5213, 9448, 10589, 10933, 20788, 21589, 
      28328, 17642, 17881, 3636, 9841, 10000, 10161, 22369, 24049, 3722, 
      4205, 8210, 8905, 14125, 14330, 15602, 24170, 11588, 13060, 16388, 
      17300, 22340, 4930, 15205, 34945, 6800, 8720, 37220, 4586, 6725, 10466, 
      15889, 27941, 31450, 5800, 14157, 20740, 27157, 33256, 35332, 38212, 
      5513, 6605, 9389, 13325, 15938, 20618, 26989, 30089, 32378, 35818, 
      4633, 31849, 35953, 4786, 11817, 21661, 22185, 33322, 36090, 5429, 
      18824, 21029, 23944, 38756, 41381, 5402, 5042, 8885, 15242, 17810, 
      21170, 29690, 37441, 38897, 5508, 5380, 11908, 12240, 24228, 38673, 
      7445, 23554, 6437, 7412, 12200, 15677, 18020, 35405, 35752, 8434, 9721, 
      22009, 23850, 38025, 11401, 13001, 16592, 24820, 35705, 44585, 6505, 
      6185, 7373, 7450, 11405, 22058, 6205, 9448, 12168, 27109, 35325, 44500, 
      6466, 9962, 11570, 12170, 26977, 30266, 31205, 40466, 6929, 13456, 
      17425, 28009, 29201, 37376, 7402, 7090, 11185, 12037, 12337, 15586, 
      15777, 17377, 27297, 43042, 8245, 7508, 6773, 8324, 9028, 9973, 13448, 
      13780, 15749, 28040, 8114, 9005, 9593, 9698, 10858, 11114, 12514, 
      40013, 33625, 45081, 7369, 14114, 14621, 14794, 17834, 18461, 7652, 
      8840, 15496, 15677, 34621, 43496, 9250, 10818, 16978, 42538, 43290, 
      31460, 34640, 35300, 35633, 36305, 48145, 36821, 50770, 8164, 11197, 
      12377, 36505, 37522, 52802, 12820, 51313, 13138, 13460, 12625, 16250, 
      17125, 40354, 11065, 13705, 40192, 45697, 55441, 11909, 45130, 46273, 
      56498, 46085, 57128, 10642, 16362, 20617, 22122, 46665, 53065, 18649, 
      15826, 20810, 49802, 10660, 13429, 17128, 21013, 21853, 54504, 57060, 
      13525, 16385, 15440, 13141, 18125, 12473, 19193, 20313, 20689, 20880, 
      19325, 15921, 13690, 19546, 21346, 15578, 15700, 15597, 16825, 17945, 
      21025, 21200, 18413, 17060, 20485, 19490, 24161, 21530, 22741, 22922, 
      23857, 24685, 19225, 19472, 21554, 23101, 20737, 20866, 22345, 23245, 
      25442, 20788, 23698, 28730, 24705, 29017, 24452, 28130, 30482, 29362, 
      29033, 29970, 30740, 30893, 30465, 33988, 31193, 34138, 33785, 32378, 
      32985, 34785, 33602, 34037, 36052, 36601, 36941, 37729, 38165, 39685, 
      38818, 41197, 41876, 47045, 48177, 48340 ], 
  [ 28570, 27050, 28100, 27028, 25666, 24385, 24037, 25220, 23185, 24442, 
      24362, 19625, 21901, 19370, 21634, 21025, 20032, 20018, 18890, 18082, 
      19409, 20689, 15077, 14393, 14057, 16381, 17330, 17800, 13796, 17426, 
      16441, 17257, 16105, 15914, 14661, 16042, 13828, 9425, 11125, 9665, 
      8264, 8744, 9685, 15041, 12689, 9266, 7825, 6341, 5465, 9620, 17177, 
      7444, 9410, 9106, 17053, 10088, 4264, 4885, 9178, 3978, 4693, 3577, 
      6994, 7272, 57565, 48178, 16498, 9698, 8585, 3098, 11729, 10625, 3104, 
      58770, 50562, 43810, 46181, 16661, 11336, 2984, 58570, 57626, 57157, 
      45665, 12005, 9125, 2437, 58000, 47153, 5930, 5809, 3050, 54100, 4420, 
      2845, 2125, 2216, 51754, 9946, 2146, 3546, 46036, 16336, 1972, 2017, 
      3961, 49810, 1970, 1993, 53293, 50164, 39400, 38628, 5364, 4165, 3281, 
      45281, 41600, 9169, 8000, 1616, 51250, 34645, 32850, 8917, 3202, 1530, 
      1557, 2005, 2482, 34568, 34205, 12680, 6068, 1469, 1445, 1493, 1508, 
      44633, 31645, 9290, 2969, 47952, 33696, 7857, 5785, 5652, 4777, 4212, 
      1332, 2521, 45325, 44489, 11225, 6266, 5194, 1801, 37256, 12605, 5780, 
      1300, 1220, 1885, 48178, 35314, 27985, 10498, 9370, 3025, 2770, 1714, 
      1489, 25360, 31586, 29522, 12410, 9061, 6586, 6290, 6145, 1637, 9549, 
      7624, 5800, 2749, 1044, 44522, 31817, 29402, 29065, 26122, 22450, 
      11866, 8237, 1202, 866, 1010, 1417, 10193, 10000, 4148, 2993, 1460, 
      980, 22338, 16605, 4329, 985, 765, 38701, 8776, 1637, 40625, 25906, 
      19946, 17009, 5249, 3989, 24292, 14976, 3385, 2601, 865, 625, 33653, 
      26773, 10933, 929, 26084, 14173, 12148, 9133, 4580, 2788, 1060, 34666, 
      27010, 20322, 19210, 4410, 765, 3001, 1625, 23162, 22861, 15002, 7586, 
      2861, 557, 37188, 23428, 20773, 3133, 11525, 6065, 338, 23360, 7652, 
      6980, 305, 30850, 24250, 23026, 17649, 14149, 12325, 9441, 8689, 6949, 
      5850, 4450, 2929, 2161, 1906, 1314, 1249, 37832, 31880, 15325, 13885, 
      8845, 1421, 23578, 16553, 5069, 2873, 1850, 898, 745, 250, 205, 30420, 
      27700, 17044, 15520, 14068, 5044, 4500, 673, 208, 31097, 25085, 20857, 
      17282, 15250, 13346, 3257, 2522, 1490, 1417, 31076, 21416, 20264, 
      18869, 18596, 18325, 17261, 15229, 10504, 3821, 3125, 1621, 1189, 1124, 
      221, 100, 164, 34306, 25681, 21690, 1237, 1105, 32825, 29648, 28964, 
      27289, 26960, 25985, 9668, 7633, 5540, 145, 29633, 20498, 19930, 18274, 
      12149, 9653, 5233, 130, 34261, 29965, 25957, 12357, 8317, 45, 25946, 
      5501, 5209, 1625, 21920, 16916, 13705, 10420, 6100, 305, 16, 28570, 
      26578, 25609, 16650, 12330, 6733, 90, 28904, 13000, 10613, 6245, 4628, 
      1768, 1448, 1300, 404, 5, 29, 25922, 18226, 16642, 14885, 5626, 1682, 
      1601, 101, 37, 24964, 23104, 21025, 0, 36, 28225, 17425, 3601, 3250, 
      901, 485, 170, 1, 30629, 27560, 23108, 1604, 24034, 22810, 21913, 
      18778, 1165, 1033, 23425, 9232, 29609, 29266, 21050, 17714, 14666, 
      14425, 6266, 5501, 4925, 2234, 23752, 18532, 13960, 8317, 8136, 2845, 
      2637, 2437, 2245, 8698, 5674, 2858, 2450, 1730, 113, 65, 19945, 19108, 
      18833, 7289, 5993, 145, 65, 19402, 19125, 11962, 8730, 25064, 24749, 
      15476, 9509, 8200, 7844, 104, 18077, 16250, 8221, 1346, 605, 125, 
      18369, 17305, 2169, 2080, 720, 400, 10985, 10370, 22696, 18152, 9997, 
      1877, 4450, 549, 346, 26825, 23665, 19025, 10256, 25253, 14689, 1378, 
      20488, 17485, 6885, 2349, 580, 10361, 8461, 986, 586, 25364, 18625, 
      15041, 5729, 4625, 20605, 11890, 7330, 2290, 1885, 26405, 8053, 7880, 
      5525, 2693, 1928, 1325, 884, 509, 20129, 8450, 4250, 2050, 929, 3434, 
      3226, 2929, 2741, 2561, 2306, 1066, 634, 2612, 1037, 692, 701, 21465, 
      5218, 2665, 23284, 15425, 12665, 4033, 3488, 6466, 15784, 4036, 16090, 
      3877, 1745, 986, 25360, 1028, 21538, 11290, 5578, 3490, 1665, 1378, 
      14152, 2677, 30809, 6850, 3826, 3074, 1225, 17937, 17172, 14985, 2521, 
      1332, 26018, 21533, 15058, 13469, 11773, 10205, 1418, 18085, 15133, 
      13544, 11444, 2468, 2228, 2173, 1844, 9881, 8825, 5696, 3904, 1796, 
      1625, 17057, 9781, 4082, 2837, 2257, 1850, 11764, 8989, 2205, 22874, 
      11258, 4874, 1885, 10217, 9680, 8020, 5536, 4745, 4640, 3617, 24826, 
      15714, 15481, 14569, 12025, 8914, 7650, 4626, 17741, 14660, 3965, 2120, 
      14753, 7834, 6434, 4913, 2650, 2213, 2258, 4608, 2313, 33026, 25810, 
      22001, 19562, 15397, 11050, 7442, 2801, 2437, 2657, 25301, 24404, 
      22100, 18125, 15269, 10600, 5101, 3076, 10882, 5737, 5101, 2637, 20660, 
      11353, 5729, 24418, 14258, 10205, 7570, 2810, 28837, 14797, 14152, 
      5725, 4516, 2916, 20981, 12434, 8801, 7925, 5729, 5141, 4789, 3050, 
      3074, 3281, 20297, 19520, 11972, 5072, 3865, 26050, 6730, 6613, 5274, 
      3978, 3733, 3313, 3298, 3265, 3250, 13768, 7853, 6964, 6728, 3533, 
      3464, 3533, 4157, 4106, 26401, 7956, 7825, 7696, 3664, 3604, 25037, 
      18850, 9805, 9050, 5570, 5485, 5017, 3725, 7093, 6245, 4933, 4685, 
      3925, 16965, 5490, 4930, 12745, 10025, 5465, 31121, 13250, 8581, 5594, 
      4306, 4625, 15805, 6472, 4645, 4392, 4981, 5317, 5877, 17258, 14290, 
      10114, 7090, 5933, 4813, 4514, 4714, 4973, 5513, 24788, 5024, 5648, 
      27261, 8482, 4986, 4930, 5337, 5785, 19784, 5629, 5224, 4949, 6421, 
      7016, 31937, 26357, 11930, 6977, 6065, 5365, 5185, 6266, 6562, 31753, 
      22345, 9153, 8905, 5233, 6628, 15130, 5429, 18472, 15677, 9445, 7412, 
      6565, 6260, 6317, 14089, 12186, 5914, 5725, 6850, 10676, 9376, 7457, 
      5825, 6560, 8480, 34490, 22570, 17378, 17165, 10970, 6253, 30420, 
      13653, 10573, 6084, 6760, 8685, 23141, 13297, 11425, 10865, 6242, 6341, 
      6410, 7841, 34624, 10121, 8000, 6404, 6436, 7361, 36837, 34785, 12490, 
      11602, 11322, 9061, 8962, 8242, 6562, 8677, 40580, 36653, 29828, 17749, 
      16133, 14468, 10693, 10445, 9224, 6725, 18989, 16690, 15538, 15353, 
      13613, 13289, 11789, 8258, 7380, 9556, 24914, 11069, 10706, 10589, 
      8989, 8746, 24037, 18845, 10421, 10312, 7796, 9421, 18385, 15313, 9873, 
      9333, 9505, 7825, 8105, 8185, 8228, 8320, 10880, 8546, 11765, 26869, 
      16562, 14842, 8810, 8957, 12637, 14705, 12308, 14733, 14765, 16250, 
      12625, 12050, 10049, 44560, 15300, 10177, 11332, 14116, 18434, 11345, 
      11618, 14593, 11720, 14933, 40077, 13897, 11482, 10957, 12010, 13770, 
      12704, 15101, 11965, 13117, 36325, 18504, 14373, 12168, 11848, 14629, 
      15445, 18890, 15370, 16745, 47506, 15080, 42778, 14698, 14368, 14164, 
      14065, 15700, 54346, 45445, 15921, 14821, 51973, 51805, 51412, 20450, 
      19540, 16820, 16705, 58868, 54325, 18020, 19345, 16186, 18485, 17666, 
      17557, 17042, 17000, 58810, 21937, 20249, 19476, 23202, 23041, 22490, 
      21650, 20077, 24993, 28193, 23365, 27460, 23652, 29237, 26825, 25117, 
      26897, 27728, 27505, 29725, 29588, 30610, 29493, 32498, 29933, 30740, 
      33973, 34000, 32320, 34037, 33602, 35037, 35876, 37666, 37584, 38600, 
      37220, 38673, 40762, 40861, 45160, 45712, 45585 ], 
  [ 29794, 28178, 29312, 28240, 26842, 25477, 25105, 26384, 24229, 25666, 
      25610, 20621, 23125, 20474, 22906, 22261, 21220, 21218, 20018, 19210, 
      20645, 22021, 16061, 15353, 15005, 17509, 18530, 19060, 14792, 18674, 
      17629, 18505, 17293, 17090, 15777, 17266, 14920, 10229, 12097, 10517, 
      7604, 8036, 10597, 16325, 13829, 10154, 8581, 5825, 5057, 10568, 18605, 
      8224, 10370, 10042, 18493, 11108, 3940, 4453, 10138, 3690, 4273, 3361, 
      7786, 8100, 60409, 50770, 17938, 10730, 9533, 2930, 12905, 11729, 2900, 
      61650, 53226, 46282, 48725, 18125, 12500, 2756, 61450, 60482, 60001, 
      48197, 13217, 10145, 2401, 60868, 49733, 6698, 6565, 2738, 56872, 5032, 
      3205, 2125, 2132, 54466, 11050, 2050, 3114, 48592, 17812, 1936, 1945, 
      3457, 52474, 1874, 1885, 56053, 52840, 41764, 40968, 6120, 4789, 3797, 
      47825, 44036, 10249, 8996, 1604, 53962, 36865, 35010, 9985, 3730, 1530, 
      1521, 1777, 2146, 36788, 36413, 13988, 6920, 1565, 1493, 1445, 1448, 
      47165, 33769, 10394, 3485, 50580, 35892, 8865, 6625, 6480, 5521, 4896, 
      1296, 2137, 47881, 47021, 12461, 7154, 5986, 1549, 39572, 13925, 6632, 
      1480, 1352, 1597, 50818, 37570, 29989, 11698, 10498, 3589, 3298, 2050, 
      1765, 27268, 33722, 31586, 13730, 10177, 7522, 7202, 7045, 1985, 10701, 
      8644, 6676, 3301, 936, 47066, 33965, 31466, 31117, 28066, 24250, 13162, 
      9305, 1466, 962, 890, 1165, 11393, 11188, 4880, 3593, 1808, 1184, 
      24138, 18153, 5085, 1213, 729, 41077, 9892, 2045, 43061, 27850, 21650, 
      18581, 6101, 4721, 26176, 16452, 4057, 3177, 1105, 577, 35873, 28753, 
      12193, 1205, 28040, 15613, 13480, 10285, 5384, 3400, 1384, 36922, 
      29002, 22050, 20890, 5202, 1017, 3649, 2081, 25010, 24697, 16490, 8642, 
      3497, 425, 39528, 25288, 22525, 3805, 12833, 7013, 290, 25220, 8720, 
      8000, 257, 32986, 26146, 24874, 19269, 15601, 13681, 10629, 9829, 7969, 
      6786, 5266, 3589, 2725, 2434, 1746, 1669, 40196, 34052, 16837, 15325, 
      9997, 1877, 25450, 18125, 5945, 3533, 2378, 1258, 1069, 394, 169, 
      32544, 29728, 18640, 17044, 15520, 5920, 5328, 985, 340, 33245, 27017, 
      22621, 18890, 16762, 14762, 3965, 3146, 1970, 1885, 33224, 23204, 
      22004, 20549, 20264, 19981, 18869, 16741, 11764, 4589, 3821, 2125, 
      1621, 1544, 389, 136, 104, 36562, 27637, 23490, 1681, 1525, 35033, 
      31748, 31040, 29305, 28964, 27953, 10880, 8713, 6464, 289, 31733, 
      22250, 21658, 19930, 13505, 10865, 6133, 58, 36517, 32077, 27925, 
      13725, 9445, 117, 27914, 6425, 6109, 2141, 23732, 18512, 15145, 11680, 
      7072, 545, 52, 30634, 28570, 27565, 18234, 13698, 7753, 234, 30980, 
      14404, 11885, 7229, 5480, 2308, 1940, 1768, 680, 29, 5, 27890, 19882, 
      18226, 16385, 6562, 2210, 2117, 257, 1, 26896, 24964, 22801, 36, 0, 
      30277, 19045, 4357, 3970, 1297, 785, 362, 37, 32765, 29588, 24968, 
      2120, 25930, 24658, 23725, 20458, 1609, 1453, 25297, 10420, 31709, 
      31354, 22826, 19346, 16154, 15901, 7250, 6425, 5801, 2834, 25636, 
      20200, 15412, 9445, 9252, 3517, 3285, 3061, 2845, 9850, 6610, 3530, 
      3074, 2258, 245, 149, 21673, 20800, 20513, 8345, 6953, 289, 113, 21106, 
      20817, 13306, 9882, 26996, 26669, 17000, 10709, 9316, 8936, 164, 19721, 
      17810, 9337, 1802, 905, 137, 20025, 18913, 2745, 2644, 1044, 628, 
      12269, 11618, 24532, 19796, 11221, 2405, 5266, 801, 514, 28817, 25537, 
      20705, 11492, 27185, 16165, 1810, 22228, 19093, 7893, 2925, 808, 11597, 
      9577, 1322, 802, 27296, 20281, 16529, 6641, 5441, 22345, 13210, 8362, 
      2842, 2377, 28373, 9133, 8948, 6413, 3293, 2420, 1709, 1160, 605, 
      21845, 9554, 5018, 2554, 1205, 4106, 3874, 3541, 3329, 3125, 2834, 
      1354, 634, 3176, 1301, 680, 677, 23229, 6058, 3229, 25120, 16913, 
      14009, 4753, 4148, 7402, 17284, 4744, 17602, 4561, 2117, 1082, 27268, 
      1088, 23290, 12538, 6418, 4114, 1989, 1618, 15556, 3181, 32909, 7786, 
      4474, 3626, 1261, 19521, 18720, 16425, 2977, 1296, 27938, 23273, 16498, 
      14825, 13033, 11369, 1370, 19669, 16573, 14900, 12680, 2888, 2600, 
      2533, 2120, 11009, 9881, 6500, 4516, 2000, 1721, 18581, 10897, 4706, 
      3281, 2581, 2042, 13000, 10045, 2493, 24650, 12458, 5570, 1993, 11345, 
      10772, 8992, 6292, 5417, 5300, 4145, 26674, 17154, 16909, 15949, 13261, 
      9946, 8586, 5274, 19277, 16040, 4517, 2132, 16133, 8770, 7250, 5573, 
      2938, 2225, 2210, 5220, 2313, 35162, 27682, 23717, 21170, 16801, 12202, 
      8330, 3077, 2401, 2501, 27149, 26216, 23816, 19661, 16661, 11716, 5749, 
      3400, 12010, 6445, 5737, 2745, 22304, 12505, 6425, 26218, 15578, 11273, 
      8434, 2858, 30805, 16141, 15460, 6397, 5032, 2952, 22625, 13634, 9749, 
      8801, 6389, 5729, 5329, 3146, 3026, 3125, 21905, 21092, 13136, 5636, 
      4225, 27898, 7474, 7345, 5850, 4338, 4033, 3445, 3418, 3349, 3274, 
      15028, 8693, 7720, 7460, 3725, 3620, 3413, 4505, 4442, 28249, 8784, 
      8641, 8500, 3796, 3664, 26825, 20362, 10777, 9962, 6122, 6025, 5485, 
      3785, 7813, 6869, 5365, 5069, 4069, 18369, 5994, 4594, 13897, 10985, 
      5057, 33125, 14426, 9409, 6074, 4234, 4421, 17125, 7060, 4885, 4356, 
      4717, 4981, 5445, 18650, 15514, 11050, 7738, 6425, 5065, 4490, 4570, 
      4745, 5165, 26528, 4820, 5300, 29097, 9250, 5202, 5122, 5085, 5437, 
      21284, 5989, 5476, 5069, 5989, 6500, 33941, 28145, 12962, 7541, 6485, 
      5617, 5077, 5882, 6130, 33745, 23953, 9945, 9673, 5353, 6208, 16354, 
      5585, 19876, 16925, 10237, 7976, 6997, 5960, 6005, 15229, 13194, 6154, 
      5881, 6466, 11552, 10132, 7985, 5945, 6260, 7892, 36554, 24154, 18698, 
      18473, 11858, 6505, 32328, 14733, 11413, 6120, 6484, 8109, 24737, 
      14341, 12325, 11717, 6290, 6257, 6290, 7397, 36676, 10889, 8516, 6416, 
      6400, 7025, 38961, 36837, 13450, 12490, 12186, 9697, 9586, 8770, 6610, 
      8161, 42824, 38765, 31688, 19045, 17333, 15560, 11485, 11213, 9860, 
      6749, 20345, 17914, 16690, 16493, 14633, 14285, 12665, 7850, 7200, 
      8992, 26546, 11849, 11450, 11321, 9529, 9250, 25621, 20165, 11117, 
      10996, 7592, 8917, 19669, 16405, 10485, 8865, 9013, 7753, 7913, 7969, 
      8000, 8068, 10244, 8282, 11057, 28549, 17690, 15850, 8570, 8681, 11881, 
      15689, 11600, 15705, 15725, 17306, 13381, 12746, 9701, 46852, 16272, 
      9841, 10816, 13312, 19610, 10853, 11090, 13765, 11204, 14093, 42201, 
      14701, 12010, 11401, 11482, 13050, 13364, 15977, 12505, 12505, 38293, 
      19620, 15165, 12708, 12340, 13885, 14629, 20018, 16234, 17705, 49834, 
      15860, 44938, 15418, 15028, 14800, 14689, 16456, 56842, 47665, 16677, 
      15457, 54385, 54205, 53800, 21506, 20512, 17552, 17425, 61448, 56773, 
      18824, 20245, 16762, 19265, 18362, 18241, 17666, 17588, 61354, 22945, 
      21101, 20232, 24210, 24037, 23402, 22490, 20761, 26073, 29285, 24049, 
      28480, 24336, 30341, 27677, 25801, 27701, 28580, 28309, 30589, 30440, 
      31522, 30213, 33458, 30665, 31520, 34945, 34948, 33124, 34961, 34490, 
      35901, 36752, 38602, 38484, 39524, 38024, 39573, 41650, 41725, 45988, 
      46516, 46377 ], 
  [ 23805, 24973, 23669, 22589, 22229, 23300, 23624, 22117, 23440, 19645, 
      18889, 21200, 17082, 17905, 15461, 15860, 16209, 15857, 16745, 15929, 
      14228, 12816, 16946, 16930, 16928, 14210, 13141, 11925, 15313, 11885, 
      12580, 11714, 12240, 12385, 12808, 11161, 12641, 16292, 13284, 15184, 
      56117, 57941, 13514, 8452, 10132, 13765, 16020, 50152, 46250, 12433, 
      6548, 14957, 11881, 12249, 6082, 10877, 42685, 46330, 11645, 41389, 
      45800, 38970, 14161, 13429, 7272, 4941, 5517, 10141, 11380, 37141, 
      8138, 9050, 38153, 7465, 5305, 3929, 4282, 5002, 8077, 38701, 7261, 
      6989, 6856, 4100, 7400, 9896, 32776, 7025, 4240, 13753, 13968, 41113, 
      5809, 16609, 22090, 31450, 33893, 5141, 8357, 34157, 44965, 3789, 4329, 
      32301, 33354, 47394, 4537, 33977, 34336, 5330, 4553, 2525, 2425, 13513, 
      16010, 18148, 3362, 2705, 8242, 9425, 31265, 4625, 1796, 1681, 8324, 
      17729, 30841, 31876, 37700, 41201, 1717, 1690, 5365, 11521, 28090, 
      29410, 32146, 32497, 3044, 1480, 7685, 17828, 3673, 1513, 8938, 11570, 
      11773, 13250, 14365, 31645, 42578, 3060, 2896, 5920, 10705, 12321, 
      38160, 1709, 4946, 11225, 25561, 26825, 39250, 3557, 1445, 1172, 6197, 
      7085, 16532, 17285, 21605, 23060, 1233, 1073, 1025, 4745, 7108, 9673, 
      10049, 10240, 21188, 6586, 8357, 10565, 16586, 33361, 2581, 964, 901, 
      900, 981, 1341, 4869, 7624, 23101, 27469, 33661, 37764, 5882, 6025, 
      12941, 15482, 21005, 24557, 1225, 2548, 12448, 23888, 31060, 1458, 
      6813, 19498, 1700, 757, 1517, 2276, 10676, 12776, 821, 2929, 13850, 
      15754, 23426, 31250, 772, 612, 4932, 22480, 593, 3130, 4129, 6154, 
      11345, 14929, 21265, 773, 509, 1213, 1445, 11509, 22984, 14130, 18130, 
      689, 724, 2609, 7289, 14324, 33524, 937, 617, 986, 13586, 4168, 8788, 
      30949, 545, 7013, 7685, 30914, 305, 425, 545, 1552, 2756, 3620, 5440, 
      6032, 7652, 8905, 10865, 13712, 15632, 16385, 18481, 18752, 901, 325, 
      2250, 2826, 5850, 17914, 421, 1796, 9800, 13652, 16325, 20077, 20932, 
      25477, 30472, 205, 173, 1613, 2105, 2669, 9773, 10573, 21194, 25769, 
      208, 244, 720, 1513, 2169, 2953, 12688, 14305, 17305, 17568, 185, 605, 
      797, 1082, 1145, 1210, 1490, 2146, 4477, 11570, 12890, 16762, 18346, 
      18617, 24770, 28345, 31097, 389, 164, 541, 18056, 18596, 250, 97, 85, 
      90, 97, 130, 4981, 6642, 8917, 25362, 80, 689, 793, 1153, 3428, 4964, 
      9280, 31393, 338, 74, 98, 3298, 5978, 27274, 85, 8872, 9252, 16420, 
      425, 1469, 2626, 4381, 8125, 22826, 28249, 17, 41, 80, 1537, 3265, 
      7412, 25297, 13, 2925, 4234, 7930, 10009, 15885, 16909, 17433, 21913, 
      28570, 29938, 53, 1093, 1525, 2120, 8653, 16133, 16388, 24968, 30280, 
      101, 257, 530, 28225, 30277, 0, 1296, 11664, 12321, 19044, 21316, 
      24025, 28224, 50, 5, 257, 16385, 173, 293, 404, 965, 17960, 18500, 234, 
      5193, 32, 25, 545, 1241, 2225, 2320, 7937, 8852, 9620, 14657, 221, 
      1049, 2525, 5954, 6109, 13250, 13714, 14186, 14666, 5661, 8685, 13261, 
      14197, 16165, 25636, 26932, 778, 949, 1010, 6938, 8330, 25330, 27938, 
      905, 964, 3545, 5689, 181, 202, 2017, 5122, 6165, 6481, 27637, 1256, 
      1781, 6184, 17789, 21416, 29000, 1210, 1490, 15250, 15497, 20857, 
      23225, 4240, 4633, 493, 1325, 4930, 16298, 10805, 22696, 24845, 250, 
      450, 1186, 4849, 356, 2560, 18481, 965, 1658, 7858, 15418, 23393, 4948, 
      6408, 20773, 23733, 461, 1450, 2570, 9386, 10970, 1076, 4121, 7625, 
      16025, 17300, 490, 7002, 7165, 9850, 15082, 17341, 19762, 22345, 27010, 
      1268, 6725, 11933, 17125, 22388, 13801, 14265, 14976, 15460, 15952, 
      16705, 22185, 29817, 16001, 22826, 30209, 30554, 1252, 10877, 16052, 
      1053, 2938, 4210, 13050, 14185, 9433, 2957, 13385, 2925, 13896, 20500, 
      27469, 1105, 28517, 1649, 5513, 11225, 15185, 21760, 23825, 4005, 
      17730, 1172, 9805, 14845, 16781, 29380, 2746, 2989, 3826, 18914, 31501, 
      1417, 1972, 3897, 4660, 5652, 6772, 31921, 2890, 3970, 4733, 5993, 
      19865, 20969, 21250, 23273, 7450, 8410, 12337, 15921, 25237, 28090, 
      3536, 7684, 15761, 19556, 22336, 25625, 6305, 8570, 23290, 2293, 6805, 
      14533, 28008, 7778, 8249, 9949, 13513, 15074, 15305, 17978, 2225, 4537, 
      4640, 5072, 6560, 9161, 10585, 15625, 3874, 5161, 17650, 30925, 5252, 
      10765, 12725, 15572, 23725, 31016, 32741, 16609, 31450, 2353, 2529, 
      3088, 3673, 5220, 7929, 11713, 24208, 32580, 36160, 2690, 2801, 3185, 
      4250, 5426, 8485, 16090, 23137, 8429, 15044, 16424, 28744, 3757, 8226, 
      15370, 3145, 6425, 9428, 12505, 30593, 2858, 6290, 6653, 16034, 19193, 
      31033, 4072, 7957, 11380, 12520, 16372, 17800, 18792, 29485, 33541, 
      36772, 4394, 4625, 8501, 18401, 22906, 3425, 15017, 15236, 18265, 
      23017, 24452, 28736, 29057, 30032, 31697, 7605, 13450, 14913, 15349, 
      27274, 28213, 36010, 23528, 23813, 3770, 13885, 14090, 14297, 29081, 
      31037, 4084, 5625, 11700, 12625, 19225, 19476, 21024, 31156, 16042, 
      17882, 21946, 23042, 29002, 6760, 20485, 43445, 9594, 12250, 45994, 
      4112, 9425, 14500, 21257, 35425, 39440, 7946, 19109, 27026, 34501, 
      41474, 43826, 47074, 7381, 9117, 13005, 18045, 21256, 26856, 34285, 
      37845, 40456, 44356, 5165, 39833, 44489, 4948, 16073, 28033, 28649, 
      41488, 44624, 6877, 24642, 27261, 30682, 47610, 50557, 4916, 5384, 
      12125, 20276, 23396, 27400, 37300, 46109, 47749, 5066, 6410, 16066, 
      16490, 30962, 47477, 9945, 30148, 8245, 9818, 16354, 20705, 23554, 
      43745, 44138, 11252, 13045, 28277, 30440, 46685, 15229, 17289, 21754, 
      31546, 44041, 54025, 5777, 7297, 9497, 9620, 15185, 28276, 6073, 12490, 
      16130, 34153, 43565, 53890, 7528, 13140, 15300, 16084, 33973, 37768, 
      38845, 49348, 6241, 17690, 22625, 35141, 36517, 45842, 6436, 6400, 
      14681, 15809, 16201, 20324, 20561, 22529, 34289, 52196, 6817, 6586, 
      6817, 10530, 11602, 12961, 17586, 18010, 20485, 35122, 10088, 11485, 
      12349, 12500, 14120, 14468, 16328, 48749, 41485, 54413, 8281, 18292, 
      18937, 19156, 22932, 23697, 8746, 10946, 19994, 20221, 42569, 52594, 
      11492, 13796, 21796, 51496, 52340, 38898, 42538, 43290, 43669, 44433, 
      57745, 44993, 60644, 8882, 14029, 15669, 44581, 45736, 62856, 16202, 
      61181, 16564, 16930, 15725, 20500, 21605, 48836, 9425, 17125, 48626, 
      54821, 65669, 14545, 54160, 55441, 66816, 55205, 67490, 9640, 20420, 
      25733, 27560, 55829, 62965, 23257, 19604, 25876, 59284, 10250, 16285, 
      21226, 26077, 27101, 64490, 67322, 16333, 20205, 18890, 11345, 22261, 
      11317, 23557, 24905, 25373, 25610, 23545, 13469, 12296, 23764, 26024, 
      13444, 13610, 13553, 19885, 21325, 25325, 25546, 15625, 14778, 24505, 
      23140, 29053, 25636, 27169, 27396, 28561, 29525, 16565, 22698, 25376, 
      27289, 23953, 24128, 25925, 27101, 29896, 23722, 26564, 33160, 27845, 
      33445, 27266, 31904, 34900, 33316, 32801, 33920, 34450, 34649, 33989, 
      38242, 34525, 38344, 37805, 35656, 36353, 38705, 37060, 37633, 39730, 
      40229, 40333, 41257, 41597, 43577, 42340, 44753, 45522, 50805, 52025, 
      52234 ], 
  [ 20133, 20725, 19925, 18845, 18269, 18836, 19016, 18085, 18688, 15973, 
      15361, 16160, 13410, 13513, 12077, 12260, 12321, 12041, 12497, 11681, 
      10628, 9792, 11834, 11674, 11600, 9962, 9325, 8469, 10273, 8357, 8692, 
      8186, 8352, 8425, 8488, 7489, 8177, 10100, 8100, 9280, 41141, 42677, 
      7970, 5140, 5956, 8077, 9540, 36040, 32786, 7105, 4100, 8621, 6625, 
      6849, 3706, 5981, 29725, 32722, 6389, 28645, 32264, 26658, 7897, 7381, 
      13320, 9477, 3141, 5317, 6052, 25117, 4178, 4658, 25913, 13729, 10273, 
      7745, 8530, 2770, 4045, 26317, 13525, 13109, 12904, 8276, 3656, 5000, 
      21544, 13217, 8704, 7345, 7488, 28225, 11425, 9265, 13234, 20434, 
      22373, 10397, 3965, 22565, 31357, 8109, 2169, 21069, 21906, 33354, 
      9505, 22385, 22672, 10874, 9593, 5693, 5449, 7033, 8738, 10228, 7610, 
      6305, 3706, 4385, 20177, 9881, 4100, 3625, 3716, 9881, 19825, 20644, 
      25316, 28169, 4021, 3922, 2197, 5617, 17650, 18682, 20842, 21121, 7220, 
      3208, 3293, 9908, 8425, 3673, 3970, 5594, 5725, 6698, 7453, 20413, 
      29258, 7380, 7072, 2320, 5017, 6057, 25632, 4589, 1850, 5321, 15625, 
      16601, 26506, 8381, 3965, 2180, 2381, 2837, 8900, 9437, 12605, 13700, 
      1665, 2873, 2393, 1649, 2788, 4273, 4505, 4624, 12260, 2482, 3461, 
      4805, 8882, 21697, 6829, 2836, 2269, 2196, 1629, 1125, 1629, 3016, 
      13669, 17029, 21925, 25236, 2066, 2137, 6317, 8066, 12077, 14765, 1009, 
      820, 5968, 14240, 19828, 4698, 2493, 10930, 5300, 1405, 725, 692, 4772, 
      6152, 1109, 769, 6866, 8194, 13850, 19946, 3076, 1476, 1476, 13120, 
      1313, 754, 1105, 2050, 5153, 7585, 12193, 3293, 1445, 565, 509, 5245, 
      13480, 7002, 9850, 761, 724, 521, 2609, 7124, 21716, 3961, 761, 482, 
      6602, 1000, 3460, 19645, 689, 2405, 2789, 19610, 2105, 785, 617, 256, 
      452, 740, 1552, 1856, 2756, 3505, 4745, 6656, 8000, 8537, 10057, 10256, 
      4069, 2341, 306, 450, 1746, 9634, 637, 212, 4040, 6596, 8477, 11221, 
      11860, 15325, 19240, 1933, 1325, 173, 233, 365, 4013, 4525, 12050, 
      15545, 2080, 820, 288, 145, 225, 433, 5920, 7033, 9169, 9360, 2057, 
      317, 221, 146, 137, 130, 122, 202, 1021, 5162, 6050, 8770, 9922, 10121, 
      14762, 17545, 19721, 2909, 884, 325, 9704, 10100, 2482, 1681, 1525, 
      1170, 1105, 922, 1237, 2106, 3445, 15210, 1664, 185, 145, 73, 548, 
      1220, 3664, 19945, 2858, 1730, 890, 490, 1730, 16690, 877, 3400, 3636, 
      8500, 281, 29, 250, 925, 2941, 13250, 17449, 1385, 977, 800, 25, 457, 
      2516, 15145, 1453, 333, 850, 2818, 4105, 8109, 8845, 9225, 12553, 
      17698, 18778, 845, 13, 13, 104, 3253, 8285, 8468, 14888, 19048, 677, 
      401, 170, 17425, 19045, 1296, 0, 5184, 5625, 10404, 12100, 14161, 
      17424, 1850, 1157, 401, 8465, 533, 365, 260, 29, 9608, 10004, 450, 
      1305, 1616, 1537, 185, 17, 137, 160, 2825, 3380, 3860, 7241, 509, 41, 
      221, 1706, 1789, 6266, 6586, 6914, 7250, 1557, 3285, 6277, 6925, 8317, 
      15412, 16420, 130, 85, 74, 2258, 3074, 15178, 17210, 113, 100, 593, 
      1585, 757, 706, 145, 1306, 1845, 2017, 16981, 104, 125, 1864, 9509, 
      12200, 18056, 130, 122, 7690, 7865, 11785, 13577, 928, 1105, 493, 173, 
      1258, 8450, 4685, 13192, 14837, 1186, 666, 250, 1249, 932, 400, 10057, 
      389, 290, 2890, 7858, 13745, 1348, 2088, 11773, 14013, 1037, 370, 482, 
      3842, 4850, 500, 1025, 2801, 8321, 9236, 1282, 2466, 2557, 4162, 7666, 
      9277, 11050, 12985, 16570, 548, 2333, 5525, 9133, 13028, 6817, 7137, 
      7632, 7972, 8320, 8857, 12897, 18801, 8369, 13394, 19121, 19394, 820, 
      4901, 8420, 1053, 850, 1258, 6354, 7129, 4033, 941, 6617, 981, 6984, 
      11716, 17029, 1537, 17861, 1145, 1985, 5249, 7913, 12688, 14249, 1413, 
      9738, 2756, 4405, 7717, 9077, 18580, 1234, 1261, 1450, 10634, 20269, 
      1921, 1396, 1521, 1780, 2196, 2740, 20617, 1378, 1594, 1853, 2393, 
      11369, 12185, 12394, 13913, 3202, 3730, 6145, 8577, 15445, 17650, 1664, 
      3364, 8489, 11204, 13264, 15761, 2705, 3890, 14002, 1933, 2989, 7693, 
      17640, 3530, 3785, 4765, 7033, 8090, 8249, 10130, 2297, 2161, 2192, 
      2336, 2960, 4337, 5185, 8497, 2074, 2425, 9946, 19981, 2516, 5365, 
      6605, 8516, 14437, 20072, 21437, 9265, 20434, 4153, 2745, 2368, 2305, 
      2628, 3825, 6025, 14848, 21348, 24208, 2762, 2657, 2465, 2450, 2762, 
      4165, 8962, 14065, 4181, 8276, 9224, 18376, 2605, 4122, 8530, 2929, 
      3329, 4820, 6673, 19865, 3650, 3338, 3485, 9050, 11273, 20233, 2920, 
      4141, 6052, 6760, 9316, 10312, 11016, 19045, 22237, 24820, 3026, 3041, 
      4469, 10769, 14050, 3497, 8465, 8612, 10705, 14161, 15236, 18512, 
      18761, 19520, 20825, 4149, 7474, 8433, 8725, 17410, 18133, 24274, 
      14600, 14813, 3842, 7837, 7970, 8105, 18857, 20381, 3796, 3681, 6516, 
      7081, 11521, 11700, 12816, 20500, 9346, 10610, 13522, 14330, 18850, 
      4168, 12493, 30413, 5490, 6994, 32530, 5120, 5465, 8452, 13121, 23977, 
      27200, 4850, 11621, 17450, 23269, 28874, 30794, 33466, 4717, 5445, 
      7605, 10917, 13192, 17352, 23125, 25965, 28072, 31252, 4589, 27593, 
      31385, 4948, 9665, 18313, 18785, 28960, 31520, 4861, 15786, 17757, 
      20386, 34002, 36445, 5924, 5096, 7301, 12644, 14900, 17896, 25636, 
      32789, 34141, 6002, 5042, 9802, 10082, 20666, 33941, 6273, 20068, 5653, 
      6290, 10090, 13073, 15130, 30929, 31250, 7076, 8077, 18701, 20360, 
      33365, 9469, 10809, 13906, 21250, 31225, 39481, 7145, 5785, 6401, 6452, 
      9497, 18772, 6505, 7954, 10154, 23353, 30893, 39418, 6088, 8388, 9684, 
      10180, 23245, 26248, 27109, 35668, 7537, 11282, 14705, 24197, 25285, 
      32810, 8164, 7696, 9425, 10121, 10369, 13124, 13289, 14681, 23561, 
      38084, 9265, 8242, 6961, 7290, 7786, 8497, 11322, 11602, 13285, 24250, 
      7208, 7813, 8245, 8324, 9224, 9428, 10568, 35285, 29389, 40013, 7057, 
      11956, 12385, 12532, 15156, 15705, 7234, 7850, 13154, 13309, 30329, 
      38554, 8180, 9332, 14452, 37672, 38372, 27450, 30370, 30978, 31285, 
      31905, 42913, 32393, 45380, 7946, 9781, 10701, 32125, 33064, 47304, 
      11090, 45917, 11380, 11674, 11045, 14020, 14765, 35732, 12161, 11941, 
      35594, 40709, 49829, 10585, 40192, 41257, 50832, 41093, 51434, 11368, 
      14228, 17885, 19208, 41645, 47629, 16201, 13844, 18100, 44596, 11042, 
      11965, 14962, 18301, 19037, 49010, 51410, 12085, 14373, 13634, 14297, 
      15925, 13261, 16861, 17849, 18173, 18338, 17065, 17429, 14600, 17284, 
      18824, 16900, 16994, 16865, 15205, 16141, 18701, 18850, 20089, 18450, 
      18313, 17524, 21493, 19300, 20329, 20484, 21289, 22037, 20813, 17730, 
      19472, 20809, 18985, 19088, 20381, 21125, 22984, 19186, 22100, 26248, 
      22949, 26533, 22874, 26000, 27988, 27124, 26897, 27728, 28618, 28745, 
      28445, 31546, 29269, 31720, 31469, 30472, 31025, 32513, 31588, 31945, 
      33898, 34469, 34933, 35641, 36125, 37385, 36724, 39065, 39690, 44757, 
      45833, 45970 ], 
  [ 20565, 20005, 20213, 19133, 18125, 17684, 17576, 17797, 16960, 16405, 
      16081, 13856, 13842, 12505, 13085, 12836, 12321, 12185, 11777, 10961, 
      11204, 11520, 9386, 8938, 8720, 9242, 9469, 9333, 7969, 9077, 8692, 
      8906, 8352, 8281, 7624, 7921, 7025, 5492, 5508, 5248, 18965, 19925, 
      4658, 6292, 5380, 4477, 4356, 15592, 13634, 4225, 6980, 3725, 3889, 
      3825, 6730, 3965, 11581, 13282, 3653, 10933, 12968, 9810, 3145, 3061, 
      33192, 26325, 6165, 3445, 3172, 8845, 4034, 3650, 9209, 34033, 27985, 
      23153, 24802, 6082, 3757, 9325, 33829, 33125, 32776, 24404, 3944, 2984, 
      6856, 33377, 25408, 2305, 2304, 10225, 30433, 2353, 3298, 6178, 7109, 
      28685, 2957, 7157, 11917, 24525, 5625, 6381, 6786, 13050, 27217, 6977, 
      7120, 29738, 27449, 19805, 19273, 1849, 1970, 2164, 23882, 21281, 2410, 
      2081, 5777, 28169, 16484, 15289, 2276, 1961, 5569, 5956, 8324, 9881, 
      16405, 16162, 3637, 1585, 4546, 5002, 6010, 6145, 23348, 14440, 2285, 
      1844, 25705, 15769, 1810, 1418, 1405, 1370, 1405, 5725, 10394, 23796, 
      23200, 2896, 1417, 1305, 8352, 18125, 3434, 1289, 3529, 3929, 8794, 
      25805, 16781, 11972, 2525, 2117, 1412, 1517, 2381, 2756, 10305, 14249, 
      12905, 3233, 1924, 1249, 1193, 1168, 2180, 2050, 1445, 1061, 1250, 
      6145, 23101, 14356, 12781, 12564, 10701, 8469, 2925, 1576, 2581, 3925, 
      6229, 7956, 2210, 2137, 845, 1010, 1997, 2957, 8353, 5140, 784, 2720, 
      5140, 18954, 1629, 1570, 20276, 10477, 6917, 5300, 740, 680, 9461, 
      4225, 674, 850, 2474, 5114, 15460, 10980, 2340, 2176, 10529, 3778, 
      2833, 1618, 545, 673, 1825, 16109, 11093, 7045, 6413, 493, 2248, 522, 
      1066, 8681, 8500, 4121, 1025, 500, 5876, 17785, 8825, 7250, 410, 2440, 
      580, 4813, 8753, 965, 773, 4778, 13481, 9281, 8537, 5440, 3620, 2756, 
      1552, 1280, 740, 481, 281, 320, 512, 617, 985, 1040, 18181, 14149, 
      4194, 3474, 1314, 850, 8845, 4820, 296, 260, 557, 1285, 1492, 2797, 
      4552, 13165, 11405, 5069, 4265, 3533, 269, 205, 1538, 2873, 13600, 
      9748, 7200, 5185, 4113, 3169, 160, 265, 673, 720, 13577, 7517, 6845, 
      6050, 5897, 5746, 5162, 4090, 1885, 122, 146, 562, 850, 905, 2522, 
      3721, 4745, 15725, 10100, 7669, 776, 884, 14722, 12625, 12181, 11106, 
      10897, 10282, 1525, 810, 277, 2682, 12608, 6953, 6625, 5689, 2564, 
      1508, 208, 4825, 15674, 12818, 10250, 2650, 1010, 3298, 10237, 232, 
      180, 436, 7769, 4925, 3274, 1789, 349, 1874, 3625, 11897, 10625, 10016, 
      4777, 2617, 500, 2617, 12109, 2925, 1858, 370, 73, 333, 493, 585, 1609, 
      3730, 4234, 10205, 5629, 4765, 3848, 229, 365, 404, 2504, 4360, 9605, 
      8465, 7226, 3601, 4357, 11664, 5184, 0, 9, 900, 1444, 2209, 3600, 
      13226, 11237, 8465, 401, 9029, 8285, 7748, 5933, 680, 788, 8658, 1305, 
      12560, 12337, 7241, 5345, 3737, 3616, 377, 212, 116, 185, 8861, 5801, 
      3389, 986, 925, 74, 106, 146, 194, 1125, 261, 85, 157, 397, 2740, 3172, 
      6610, 6133, 5978, 674, 338, 2650, 3530, 6305, 6148, 2465, 1153, 9685, 
      9490, 4177, 1450, 981, 865, 3445, 5576, 4589, 1000, 725, 1544, 3944, 
      5746, 5162, 346, 377, 1417, 2057, 2080, 1825, 8269, 5645, 1690, 530, 
      221, 1960, 2597, 10834, 8874, 6154, 1825, 9860, 3856, 985, 7013, 5330, 
      730, 514, 2225, 1924, 1224, 1549, 2349, 9965, 5986, 4082, 530, 386, 
      7124, 2609, 929, 689, 884, 10642, 1170, 1117, 562, 610, 925, 1402, 
      2041, 3466, 6884, 1325, 485, 925, 2084, 625, 657, 720, 772, 832, 937, 
      2097, 4545, 881, 2306, 4721, 4850, 7732, 725, 932, 8829, 4450, 3130, 
      738, 793, 1009, 4685, 857, 4869, 936, 1924, 3925, 10177, 4325, 7913, 
      2705, 1073, 1145, 2320, 2873, 4005, 1530, 13700, 1381, 1237, 1445, 
      4756, 5986, 5581, 4474, 1850, 5581, 10705, 8020, 4545, 3796, 3060, 
      2452, 5785, 6130, 4618, 3869, 2969, 2153, 2393, 2458, 2969, 2482, 2146, 
      1537, 1665, 3637, 4546, 5696, 2500, 1721, 2276, 2896, 3809, 3281, 2306, 
      3202, 8989, 3133, 1789, 4680, 2810, 2633, 2173, 1849, 1898, 1913, 2210, 
      10217, 5185, 5072, 4640, 3536, 2465, 2161, 2017, 6250, 4729, 2314, 
      5869, 4820, 2341, 2141, 2180, 3637, 5960, 6605, 2353, 6178, 15529, 
      10953, 8704, 7345, 5220, 3393, 2425, 3904, 6660, 8080, 10682, 10145, 
      8801, 6626, 5210, 3301, 2482, 3697, 3461, 2516, 2600, 5416, 8077, 3690, 
      2626, 10273, 4913, 3380, 2785, 6185, 13010, 5210, 4925, 2858, 3209, 
      6409, 8392, 4285, 3172, 3016, 2980, 3112, 3240, 5941, 7405, 8692, 8066, 
      7649, 4181, 3281, 4114, 11417, 3137, 3140, 3361, 4225, 4580, 5840, 
      5945, 6272, 6857, 5013, 3298, 3249, 3253, 5458, 5749, 8578, 4520, 4589, 
      11762, 3517, 3506, 3497, 6185, 6845, 10996, 7569, 3924, 3769, 3889, 
      3924, 4176, 6964, 3730, 3842, 4450, 4682, 6322, 6760, 4285, 12125, 
      5058, 4258, 13378, 14912, 5321, 4132, 4625, 8857, 10496, 6434, 4421, 
      6074, 8581, 11450, 12506, 14026, 7165, 5877, 4581, 4437, 4840, 6120, 
      8581, 9981, 11080, 12820, 11213, 10889, 12953, 12724, 4625, 6649, 6833, 
      11680, 13088, 8605, 5850, 6525, 7570, 14562, 15997, 15716, 12296, 5429, 
      5156, 5684, 6664, 10084, 13925, 14701, 15650, 10082, 5050, 5042, 7850, 
      14645, 6705, 7684, 8245, 7010, 5338, 5585, 6058, 13073, 13250, 6500, 
      5917, 7325, 7976, 14501, 5725, 5625, 5986, 8434, 13369, 18169, 17657, 
      10537, 7985, 7892, 5897, 7540, 15145, 6658, 5978, 9529, 13325, 18250, 
      10984, 6660, 6228, 6148, 9565, 10984, 11413, 16084, 17905, 6242, 6641, 
      10085, 10597, 14522, 19396, 18064, 6689, 6521, 6481, 6500, 6521, 6761, 
      9881, 17636, 21937, 19330, 15025, 8586, 7930, 7345, 6570, 6562, 6661, 
      10282, 9224, 8245, 7813, 7748, 7208, 7124, 6824, 16133, 12973, 18989, 
      12385, 7060, 7057, 7060, 7380, 7497, 11986, 9434, 7250, 7261, 13625, 
      18250, 9332, 8180, 7540, 17800, 18212, 12330, 13810, 14130, 14293, 
      14625, 21025, 14969, 22628, 13850, 9061, 8541, 14989, 15496, 23976, 
      8642, 23165, 8788, 8938, 9461, 8836, 8861, 17300, 25409, 9349, 17306, 
      20261, 25925, 10441, 20032, 20665, 26640, 20645, 27098, 22600, 9620, 
      9965, 10280, 21053, 24733, 9865, 10100, 10324, 22996, 20402, 11101, 
      10210, 10525, 10685, 25826, 27362, 11365, 10485, 10898, 27977, 11029, 
      24925, 11245, 11513, 11549, 11570, 11881, 33125, 26984, 12100, 12200, 
      31588, 31538, 31265, 13621, 13549, 13229, 13234, 36793, 33570, 13705, 
      14068, 14149, 14404, 14425, 14436, 14521, 14837, 37085, 15570, 15440, 
      15625, 16825, 16784, 17069, 16949, 16936, 17890, 20948, 20200, 20933, 
      20485, 21866, 21968, 21940, 22516, 22865, 23120, 24730, 24713, 25133, 
      25930, 26533, 26248, 26573, 27880, 28145, 27905, 28420, 28345, 30010, 
      30725, 31909, 32185, 32957, 32777, 33268, 35465, 35802, 40437, 41225, 
      41218 ], 
  [ 20808, 20200, 20450, 19370, 18344, 17861, 17741, 18010, 17113, 16648, 
      16336, 13985, 14085, 12688, 13352, 13085, 12546, 12416, 11972, 11156, 
      11453, 11817, 9509, 9049, 8825, 9437, 9700, 9594, 8098, 9332, 8917, 
      9161, 8577, 8500, 7813, 8164, 7202, 5525, 5625, 5305, 18266, 19202, 
      4745, 6565, 5581, 4552, 4365, 14965, 13061, 4330, 7325, 3746, 4000, 
      3924, 7081, 4106, 11050, 12697, 3764, 10420, 12389, 9333, 3172, 3106, 
      34245, 27252, 6516, 3592, 3277, 8392, 4253, 3833, 8738, 35104, 28948, 
      24020, 25705, 6445, 3970, 8842, 34900, 34184, 33829, 25301, 4181, 3125, 
      6469, 34442, 26329, 2320, 2313, 9700, 31450, 2290, 3109, 5809, 6698, 
      29672, 3140, 6740, 11332, 25434, 5994, 5994, 6381, 12429, 28180, 6560, 
      6697, 30749, 28418, 20618, 20074, 1858, 1913, 2053, 24785, 22130, 2581, 
      2210, 5402, 29156, 17225, 16000, 2441, 1856, 5200, 5569, 7841, 9344, 
      17146, 16897, 3922, 1642, 4225, 4657, 5617, 5746, 24245, 15133, 2468, 
      1733, 26650, 16498, 1945, 1469, 1450, 1373, 1378, 5338, 9833, 24705, 
      24097, 3145, 1492, 1332, 7857, 18914, 3725, 1346, 3250, 3626, 8281, 
      26756, 17540, 12605, 2756, 2312, 1325, 1412, 2180, 2525, 10890, 14948, 
      13568, 3524, 2113, 1348, 1280, 1249, 1985, 2257, 1586, 1130, 1157, 
      5722, 24004, 15061, 13444, 13221, 11304, 9000, 3204, 1741, 2344, 3604, 
      5800, 7461, 2441, 2362, 842, 941, 1802, 2690, 8884, 5545, 793, 2465, 
      4753, 19773, 1818, 1405, 21125, 11080, 7400, 5717, 797, 677, 10034, 
      4594, 641, 769, 2225, 4721, 16201, 11601, 2601, 1945, 11138, 4129, 
      3130, 1825, 578, 610, 1618, 16868, 11720, 7540, 6884, 520, 2005, 477, 
      925, 9236, 9049, 4496, 1184, 449, 5441, 18586, 9386, 7757, 377, 2725, 
      685, 4420, 9314, 1130, 914, 4385, 14180, 9860, 9092, 5881, 3977, 3065, 
      1777, 1481, 881, 580, 320, 281, 425, 512, 832, 881, 18994, 14866, 4581, 
      3825, 1521, 709, 9412, 5237, 365, 221, 452, 1096, 1285, 2500, 4165, 
      13858, 12050, 5498, 4658, 3890, 338, 250, 1325, 2570, 14305, 10345, 
      7713, 5620, 4500, 3508, 145, 208, 544, 585, 14282, 8042, 7346, 6521, 
      6362, 6205, 5597, 4477, 2146, 137, 125, 445, 697, 746, 2237, 3370, 
      4346, 16484, 10709, 8200, 629, 725, 15457, 13306, 12850, 11745, 11530, 
      10897, 1762, 981, 370, 2385, 13289, 7460, 7120, 6148, 2873, 1745, 289, 
      4420, 16433, 13505, 10865, 2965, 1205, 2965, 10852, 325, 261, 325, 
      8306, 5354, 3625, 2050, 466, 1625, 3274, 12560, 11252, 10625, 5200, 
      2932, 641, 2320, 12778, 3258, 2125, 493, 130, 234, 370, 450, 1378, 
      3373, 3853, 10820, 6088, 5188, 4229, 328, 260, 293, 2213, 3973, 10202, 
      9026, 7745, 3250, 3970, 12321, 5625, 9, 0, 729, 1225, 1936, 3249, 
      13925, 11882, 9026, 290, 9608, 8840, 8285, 6404, 533, 629, 9225, 1530, 
      13241, 13012, 7760, 5792, 4112, 3985, 500, 305, 185, 116, 9434, 6266, 
      3746, 1181, 1114, 41, 61, 89, 125, 1332, 360, 52, 100, 292, 2437, 2845, 
      7105, 6610, 6449, 833, 449, 2353, 3185, 6788, 6625, 2768, 1360, 10282, 
      10081, 4570, 1681, 1170, 1042, 3106, 6029, 5000, 1189, 584, 1325, 3581, 
      6205, 5597, 265, 290, 1210, 1802, 2353, 2080, 8818, 6098, 1933, 425, 
      260, 1717, 2312, 11461, 9441, 6625, 2074, 10457, 4225, 832, 7514, 5765, 
      865, 433, 1970, 2173, 1413, 1348, 2088, 10562, 6445, 4457, 617, 425, 
      7625, 2900, 1076, 596, 761, 11257, 1341, 1282, 637, 541, 802, 1225, 
      1810, 3145, 7373, 1508, 500, 808, 1853, 592, 612, 657, 697, 745, 832, 
      1872, 4176, 794, 2069, 4346, 4469, 8245, 776, 845, 9378, 4825, 3433, 
      729, 754, 1108, 5066, 842, 5256, 909, 1741, 3604, 10762, 3986, 8420, 
      2960, 1124, 1088, 2113, 2624, 4338, 1413, 14381, 1480, 1192, 1352, 
      4405, 6409, 5986, 4825, 1709, 5194, 11296, 8521, 4896, 4105, 3321, 
      2665, 5392, 6553, 4969, 4178, 3218, 1994, 2210, 2269, 2738, 2677, 2305, 
      1570, 1602, 3370, 4225, 6089, 2689, 1664, 2129, 2689, 3536, 3530, 2465, 
      2977, 9508, 3364, 1768, 4365, 3005, 2810, 2290, 1858, 1865, 1874, 2105, 
      10772, 5536, 5417, 4961, 3785, 2612, 2260, 1972, 6649, 5050, 2221, 
      5506, 5141, 2440, 2180, 2141, 3412, 5597, 6212, 2290, 5809, 16228, 
      11520, 9193, 7780, 5553, 3600, 2500, 3673, 6273, 7633, 11237, 10682, 
      9290, 7025, 5537, 3490, 2437, 3490, 3656, 2501, 2549, 5101, 8530, 3897, 
      2605, 10804, 5204, 3545, 2848, 5840, 13625, 5513, 5210, 2825, 3098, 
      6058, 8845, 4516, 3277, 3085, 2941, 3037, 3141, 5620, 7012, 8245, 8501, 
      8066, 4394, 3194, 3925, 11972, 3140, 3137, 3280, 4036, 4361, 5537, 
      5636, 5945, 6500, 5274, 3349, 3258, 3250, 5185, 5458, 8149, 4325, 4388, 
      12317, 3562, 3545, 3530, 5882, 6506, 11521, 7956, 4041, 3856, 3796, 
      3825, 4041, 6625, 3721, 3785, 4297, 4505, 6025, 7093, 4168, 11588, 
      5265, 4369, 12805, 15545, 5540, 4177, 4496, 8452, 10025, 6725, 4346, 
      5825, 8194, 10949, 11969, 13441, 7492, 6120, 4680, 4392, 4717, 5877, 
      8200, 9540, 10597, 12277, 11714, 10418, 12410, 13273, 4640, 6388, 6560, 
      11185, 12545, 8986, 5661, 6282, 7261, 13977, 15370, 16349, 12821, 5576, 
      5069, 5525, 6421, 9661, 13364, 14116, 16277, 10517, 5077, 5057, 7541, 
      14066, 6948, 7393, 8578, 7265, 5365, 5498, 5905, 12554, 12725, 6701, 
      6052, 7076, 7685, 13940, 5794, 5634, 5881, 8125, 12850, 17506, 18320, 
      10960, 8276, 8177, 5972, 7297, 15730, 6829, 6029, 9178, 12818, 17593, 
      11413, 6813, 6309, 6205, 9220, 10573, 10984, 15493, 18562, 6257, 6530, 
      9722, 10210, 13985, 20089, 18721, 6800, 6596, 6544, 6449, 6464, 6656, 
      9536, 17009, 22690, 20017, 15586, 8865, 8161, 7522, 6597, 6577, 6610, 
      9925, 9533, 8488, 8020, 7949, 7349, 7253, 6893, 15560, 12514, 18338, 
      12832, 7081, 7060, 7057, 7281, 7380, 12409, 9725, 7229, 7234, 13154, 
      17629, 9605, 8357, 7477, 17197, 17597, 11925, 13345, 13653, 13810, 
      14130, 20338, 14468, 21905, 14321, 9256, 8676, 14500, 14989, 23229, 
      8765, 22442, 8905, 9049, 9620, 8845, 8840, 16757, 26186, 9466, 16769, 
      19634, 25154, 10660, 19417, 20032, 25857, 20018, 26309, 23293, 9653, 
      9860, 10133, 20420, 24004, 9826, 10169, 10225, 22321, 21017, 11290, 
      10237, 10426, 10562, 25085, 26585, 11560, 10548, 11009, 28772, 11050, 
      25636, 11236, 11474, 11498, 11513, 11890, 34004, 27725, 12109, 12149, 
      32425, 32369, 32090, 13780, 13666, 13226, 13225, 37714, 34425, 13738, 
      14149, 14068, 14425, 14404, 14409, 14464, 14762, 37988, 15705, 15497, 
      15634, 16960, 16913, 17156, 17000, 16909, 18061, 21125, 20173, 21074, 
      20458, 22049, 22025, 21913, 22549, 22922, 23153, 24793, 24770, 25220, 
      25921, 26644, 26245, 26594, 27997, 28250, 27938, 28513, 28420, 30073, 
      30794, 32008, 32266, 33050, 32810, 33349, 35540, 35865, 40482, 41258, 
      41245 ], 
  [ 23805, 22765, 23393, 22313, 21125, 20264, 20036, 20737, 19300, 19645, 
      19441, 15956, 17082, 15145, 16565, 16136, 15381, 15305, 14537, 13721, 
      14504, 15300, 11426, 10858, 10580, 12002, 12589, 12753, 10069, 12437, 
      11752, 12266, 11412, 11281, 10324, 11161, 9605, 6632, 7488, 6628, 
      12785, 13505, 6338, 9832, 8200, 6037, 5256, 10132, 8714, 6085, 11240, 
      4745, 5809, 5625, 11050, 6185, 7081, 8242, 5573, 6613, 7988, 5850, 
      4225, 4321, 44532, 36405, 10485, 5725, 5032, 5125, 7034, 6290, 5309, 
      45553, 38425, 32633, 34642, 10522, 6697, 5305, 45349, 44525, 44116, 
      34184, 7124, 5204, 3796, 44837, 35428, 3265, 3204, 5785, 41413, 2533, 
      2218, 3298, 3809, 39365, 5597, 3797, 6877, 34425, 10125, 3321, 3546, 
      7650, 37657, 3617, 3700, 40658, 37949, 28745, 28093, 2749, 2210, 1864, 
      33722, 30581, 4930, 4181, 2837, 38849, 24704, 23209, 4736, 1721, 2689, 
      2896, 4304, 5321, 24625, 24322, 7297, 2965, 2146, 2362, 2890, 2965, 
      33128, 22180, 4925, 1544, 35965, 23869, 3970, 2738, 2665, 2210, 1945, 
      2665, 5594, 33696, 32980, 6196, 2977, 2385, 4212, 26825, 7154, 2669, 
      1549, 1709, 4474, 36125, 25181, 19112, 5645, 4877, 1352, 1277, 1181, 
      1256, 16965, 22049, 20345, 6953, 4624, 3049, 2873, 2788, 1040, 4930, 
      3665, 2561, 1130, 2725, 32941, 22216, 20221, 19944, 17541, 14589, 6525, 
      4036, 1021, 1525, 2749, 3816, 5330, 5197, 1625, 1130, 857, 1097, 14473, 
      10000, 1684, 980, 2080, 27954, 4329, 730, 29576, 17317, 12557, 10280, 
      2120, 1460, 16001, 8725, 1154, 850, 794, 1994, 23680, 18000, 5760, 676, 
      17429, 8098, 6613, 4498, 1685, 853, 565, 24509, 18173, 12805, 11933, 
      1573, 628, 882, 466, 15041, 14800, 8681, 3425, 800, 2336, 26605, 15245, 
      13130, 890, 6100, 2440, 1693, 15173, 3425, 2993, 1658, 21281, 15881, 
      14897, 10660, 8000, 6656, 4612, 4100, 2960, 2281, 1481, 740, 452, 377, 
      265, 260, 27121, 22129, 8874, 7794, 4194, 250, 15325, 9800, 1796, 680, 
      317, 205, 232, 637, 1492, 20905, 18665, 10169, 9005, 7913, 1769, 1465, 
      218, 653, 21460, 16528, 13140, 10345, 8793, 7369, 820, 505, 193, 180, 
      21437, 13577, 12665, 11570, 11357, 11146, 10322, 8770, 5305, 1082, 746, 
      202, 130, 125, 482, 1021, 1565, 24125, 17000, 13789, 116, 104, 22882, 
      20245, 19681, 18306, 18037, 17242, 4705, 3330, 2017, 522, 20228, 12833, 
      12385, 11089, 6464, 4688, 1828, 1585, 24074, 20498, 17210, 6610, 3770, 
      778, 17197, 1972, 1800, 136, 13949, 10025, 7594, 5209, 2329, 194, 925, 
      19337, 17705, 16916, 9817, 6577, 2720, 457, 19609, 7065, 5338, 2410, 
      1453, 153, 73, 45, 109, 970, 1234, 17165, 11029, 9805, 8468, 2029, 125, 
      104, 404, 1300, 16385, 14885, 13226, 901, 1297, 19044, 10404, 900, 729, 
      0, 64, 289, 900, 21026, 18497, 14885, 101, 15629, 14645, 13928, 11453, 
      20, 8, 15138, 4365, 20180, 19897, 13241, 10625, 8297, 8116, 2417, 1952, 
      1616, 305, 15401, 11261, 7769, 3746, 3625, 554, 466, 386, 314, 4005, 
      2061, 565, 397, 157, 520, 712, 12370, 11713, 11498, 3074, 2258, 490, 
      890, 11945, 11728, 6305, 4033, 16465, 16210, 8917, 4570, 3681, 3445, 
      865, 10916, 9509, 3700, 125, 164, 1124, 11146, 10322, 346, 317, 157, 
      317, 5620, 5185, 14569, 10985, 4930, 290, 1421, 340, 557, 17914, 15354, 
      11674, 5125, 16640, 8356, 265, 12833, 10490, 2890, 514, 485, 5224, 
      3924, 349, 549, 16745, 11386, 8642, 2210, 1586, 12944, 6329, 3209, 569, 
      464, 17602, 3690, 3577, 2122, 730, 505, 442, 541, 1066, 12584, 3965, 
      1445, 565, 584, 1105, 1017, 900, 832, 772, 697, 657, 1665, 821, 746, 
      1781, 1850, 13672, 2045, 872, 15129, 9010, 6970, 1458, 1213, 2809, 
      9305, 1517, 9549, 1476, 904, 1525, 16837, 1745, 13793, 6065, 2393, 
      1385, 1060, 1193, 8145, 1170, 21320, 3181, 1597, 1325, 2056, 11026, 
      10441, 8794, 1250, 2521, 17425, 13840, 8865, 7696, 6480, 5392, 2665, 
      11170, 8938, 7769, 6269, 1373, 1373, 1378, 1469, 5242, 4546, 2677, 
      1845, 1777, 2146, 10436, 5200, 1961, 1616, 1636, 1889, 6581, 4706, 
      1762, 14989, 6253, 2389, 2340, 5570, 5213, 4153, 2749, 2378, 2333, 
      1970, 16577, 9505, 9332, 8660, 6836, 4745, 3961, 2377, 11050, 8749, 
      2194, 3049, 8840, 4141, 3341, 2600, 2197, 3140, 3485, 2533, 3298, 
      23329, 17433, 14404, 12505, 9360, 6273, 3985, 2404, 3600, 4420, 17042, 
      16325, 14501, 11426, 9290, 6001, 2842, 2437, 6221, 3176, 2900, 3076, 
      13417, 6570, 3226, 16393, 8633, 5840, 4225, 3545, 19970, 9050, 8585, 
      3338, 2909, 3709, 13732, 7405, 5032, 4516, 3400, 3172, 3060, 3541, 
      4285, 5032, 13226, 12629, 7121, 3221, 3034, 17777, 3977, 3920, 3361, 
      3145, 3200, 3620, 3665, 3812, 4097, 8433, 4618, 4149, 4033, 3538, 3649, 
      5098, 3380, 3389, 18122, 4777, 4706, 4637, 3965, 4265, 17056, 12249, 
      5904, 5449, 3769, 3744, 3636, 4384, 4450, 4082, 3730, 3722, 4162, 
      10900, 3925, 7565, 7938, 6178, 8458, 22052, 8321, 5392, 4145, 5617, 
      6596, 10154, 4481, 4394, 5521, 7250, 7946, 8986, 11245, 9117, 6381, 
      4797, 4420, 4500, 5581, 6381, 7060, 8200, 17033, 6989, 8333, 19024, 
      5585, 4849, 4913, 7540, 8468, 13225, 4770, 4905, 5290, 9522, 10537, 
      22856, 18356, 7709, 5096, 4904, 5044, 6664, 9125, 9661, 22730, 15242, 
      6130, 6002, 5570, 9665, 9945, 5584, 12385, 10370, 6418, 5525, 5338, 
      8693, 8810, 9320, 8077, 5645, 5876, 9701, 7225, 6525, 5746, 6154, 8989, 
      12349, 25097, 15577, 11705, 11552, 7457, 5920, 21805, 9178, 7298, 6829, 
      9065, 12490, 16084, 9000, 7848, 7528, 6925, 7684, 7933, 10984, 25285, 
      7202, 6341, 7265, 7537, 9962, 27136, 25444, 8609, 8081, 7921, 6800, 
      6761, 6521, 7241, 12176, 30277, 27010, 21445, 12186, 11050, 9925, 7650, 
      7522, 6961, 7522, 13124, 11485, 10693, 10568, 9428, 9224, 8324, 11213, 
      9193, 13289, 17665, 8080, 7897, 7840, 7200, 7137, 17026, 13154, 7850, 
      7801, 9725, 12850, 12872, 10760, 7720, 12580, 12872, 9090, 9970, 10170, 
      10273, 10485, 14965, 10769, 16208, 19370, 11821, 10701, 10909, 11236, 
      17316, 10682, 16745, 10768, 10858, 11861, 9736, 9461, 12680, 33989, 
      11329, 12746, 14801, 19025, 13441, 14692, 15145, 19620, 15185, 20018, 
      30340, 10760, 9725, 9620, 15533, 18253, 10285, 11600, 10144, 17056, 
      27362, 13801, 11290, 10345, 10265, 19226, 20402, 14125, 11925, 12818, 
      36737, 12049, 32845, 11965, 11933, 11849, 11810, 12781, 42725, 35204, 
      13000, 12500, 40768, 40658, 40325, 16021, 15529, 14009, 13954, 46813, 
      42930, 14845, 15688, 14149, 15424, 15025, 14976, 14761, 14897, 46925, 
      17730, 16820, 16525, 18985, 18884, 18749, 18269, 17476, 20410, 23528, 
      20740, 23153, 21025, 24506, 23348, 22480, 23656, 24245, 24260, 26170, 
      26093, 26813, 26650, 28453, 27028, 27593, 29860, 30005, 29045, 30160, 
      29905, 31450, 32225, 33709, 33805, 34697, 33917, 34888, 37025, 37242, 
      41697, 42365, 42298 ], 
  [ 24973, 23805, 24545, 23465, 22229, 21256, 20996, 21825, 20228, 20813, 
      20641, 16820, 18250, 16153, 17797, 17320, 16501, 16441, 15577, 14761, 
      15688, 16612, 12274, 11674, 11380, 13042, 13725, 13969, 10933, 13637, 
      12872, 13466, 12532, 12385, 11348, 12329, 10597, 7240, 8320, 7300, 
      11441, 12097, 7090, 11080, 9256, 6757, 5800, 8980, 7706, 6885, 12680, 
      5321, 6625, 6409, 12506, 7081, 6185, 7202, 6389, 5765, 6964, 5098, 
      4817, 4961, 47860, 39397, 11941, 6637, 5832, 4437, 8138, 7298, 4573, 
      48929, 41513, 35465, 37570, 12010, 7785, 4537, 48725, 47869, 47444, 
      37096, 8276, 6100, 3284, 48197, 38404, 3825, 3748, 4905, 44645, 2885, 
      2234, 2834, 3233, 42517, 6605, 3205, 5837, 37369, 11629, 2809, 2986, 
      6514, 40745, 3025, 3092, 43874, 41053, 31433, 30749, 3293, 2578, 2088, 
      36650, 33365, 5906, 5045, 2357, 42001, 27200, 25625, 5696, 1961, 2225, 
      2384, 3536, 4409, 27121, 26802, 8577, 3637, 1810, 1962, 2362, 2421, 
      36040, 24548, 5933, 1768, 39005, 26333, 4850, 3394, 3305, 2738, 2393, 
      2153, 4618, 36640, 35892, 7380, 3697, 2977, 3412, 29449, 8450, 3341, 
      1325, 1421, 3626, 39181, 27725, 21320, 6781, 5917, 1640, 1517, 1165, 
      1160, 19045, 24433, 22633, 8249, 5648, 3833, 3625, 3524, 1040, 6002, 
      4561, 3265, 1402, 2117, 35869, 24616, 22509, 22216, 19669, 16525, 7789, 
      4996, 909, 1189, 2125, 3016, 6466, 6317, 2137, 1466, 857, 905, 16409, 
      11600, 2228, 820, 1568, 30658, 5353, 810, 32360, 19445, 14365, 11912, 
      2792, 1972, 18049, 10229, 1586, 1154, 650, 1466, 26176, 20176, 6976, 
      580, 19573, 9554, 7925, 5570, 2293, 1205, 533, 27053, 20365, 14645, 
      13709, 2165, 500, 1282, 610, 17041, 16784, 10201, 4369, 1184, 1696, 
      29261, 17261, 15002, 1322, 7380, 3240, 1165, 17189, 4385, 3889, 1130, 
      23665, 17945, 16897, 12356, 9472, 8000, 5732, 5156, 3856, 3065, 2105, 
      1156, 740, 617, 377, 356, 29809, 24561, 10426, 9250, 5266, 394, 17357, 
      11432, 2500, 1096, 557, 221, 200, 365, 980, 23273, 20905, 11833, 10573, 
      9385, 2473, 2105, 170, 365, 23860, 18640, 15028, 12025, 10345, 8793, 
      1300, 873, 369, 340, 23837, 15497, 14521, 13346, 13117, 12890, 12002, 
      10322, 6521, 1642, 1210, 410, 242, 221, 242, 605, 1021, 26669, 19144, 
      15725, 244, 200, 25362, 22581, 21985, 20530, 20245, 19402, 5857, 4306, 
      2785, 250, 22564, 14705, 14225, 12833, 7808, 5840, 2564, 1025, 26618, 
      22850, 19370, 7970, 4810, 410, 19357, 2740, 2536, 360, 15901, 11689, 
      9050, 6425, 3161, 50, 509, 21625, 19897, 19060, 11465, 7937, 3616, 185, 
      21913, 8473, 6570, 3258, 2125, 409, 265, 205, 13, 538, 738, 19325, 
      12773, 11453, 10004, 2813, 365, 328, 148, 788, 18497, 16901, 15130, 
      485, 785, 21316, 12100, 1444, 1225, 64, 0, 81, 484, 23410, 20737, 
      16901, 325, 17693, 16645, 15880, 13229, 148, 104, 17170, 5485, 22516, 
      22217, 15145, 12337, 9817, 9620, 3265, 2720, 2320, 641, 17449, 13021, 
      9241, 4786, 4649, 986, 866, 754, 650, 5077, 2845, 997, 765, 397, 232, 
      360, 14210, 13505, 13274, 4018, 3074, 218, 490, 13753, 13520, 7633, 
      5105, 18577, 18306, 10485, 5706, 4705, 4437, 481, 12644, 11125, 4724, 
      269, 100, 676, 12890, 12002, 650, 605, 125, 157, 6868, 6385, 16553, 
      12713, 6098, 530, 2045, 212, 317, 20106, 17386, 13450, 6309, 18752, 
      9860, 377, 14689, 12170, 3770, 818, 325, 6408, 4948, 333, 373, 18857, 
      13130, 10162, 2962, 2210, 14800, 7625, 4121, 841, 656, 19762, 4666, 
      4537, 2842, 1066, 697, 490, 445, 730, 14408, 4973, 2005, 773, 488, 
      1537, 1417, 1252, 1152, 1060, 937, 577, 1201, 1109, 634, 1301, 1354, 
      15560, 2701, 1160, 17113, 10530, 8298, 1954, 1629, 3593, 10841, 1997, 
      11101, 1924, 936, 1189, 18917, 1361, 15665, 7265, 3049, 1753, 1028, 
      1049, 9553, 1378, 23656, 3965, 1997, 1597, 1640, 12674, 12041, 10250, 
      1394, 2009, 19521, 15696, 10321, 9040, 7696, 6480, 2137, 12818, 10394, 
      9113, 7453, 1469, 1405, 1394, 1373, 6282, 5490, 3285, 2197, 1585, 1810, 
      12004, 6224, 2329, 1744, 1604, 1681, 7765, 5650, 1682, 16893, 7389, 
      2853, 2020, 6610, 6205, 4985, 3293, 2810, 2749, 2210, 18577, 10961, 
      10772, 10036, 8020, 5657, 4745, 2777, 12634, 10125, 2466, 2601, 10216, 
      4925, 3965, 3016, 2117, 2692, 2957, 2885, 2834, 25713, 19465, 16228, 
      14185, 10768, 7345, 4705, 2308, 3088, 3748, 19042, 18277, 16325, 13010, 
      10682, 7025, 3242, 2405, 7261, 3656, 3284, 2756, 15145, 7642, 3690, 
      18329, 9929, 6800, 4913, 3145, 22130, 10378, 9865, 3770, 3133, 3293, 
      15460, 8541, 5832, 5220, 3816, 3492, 3316, 3205, 3757, 4360, 14906, 
      14261, 8209, 3509, 3050, 19777, 4505, 4432, 3665, 3161, 3136, 3332, 
      3361, 3460, 3665, 9649, 5274, 4693, 4545, 3330, 3393, 4474, 3380, 3373, 
      20122, 5417, 5330, 5245, 3677, 3881, 18976, 13801, 6736, 6201, 4041, 
      4000, 3796, 4000, 4946, 4450, 3842, 3770, 3890, 12308, 4133, 6653, 
      9010, 6994, 7450, 24260, 9425, 6032, 4321, 5057, 5860, 11450, 4801, 
      4250, 5009, 6434, 7034, 7946, 12637, 10285, 7165, 5197, 4612, 4372, 
      5085, 5725, 6292, 7272, 18889, 6253, 7405, 21008, 6145, 4673, 4705, 
      6740, 7540, 14761, 4786, 4777, 4986, 8482, 9385, 25064, 20276, 8621, 
      5384, 5000, 4916, 6056, 8149, 8621, 24922, 16922, 6722, 6562, 5266, 
      8641, 11113, 5328, 13793, 11570, 7010, 5813, 5450, 7829, 7930, 10376, 
      8957, 5501, 5620, 8725, 7929, 7069, 5986, 5850, 8125, 11101, 27385, 
      17225, 13001, 12832, 8177, 5792, 23885, 10154, 7954, 6413, 8233, 11258, 
      17748, 9928, 8584, 8200, 6525, 7108, 7309, 9928, 27557, 7762, 6565, 
      6817, 7025, 9050, 29504, 27716, 9425, 8801, 8609, 7184, 7129, 6761, 
      6841, 11024, 32805, 29362, 23461, 13450, 12186, 10917, 8242, 8082, 
      7345, 7090, 14468, 12653, 11765, 11624, 10324, 10088, 9028, 10205, 
      8489, 12073, 19377, 8656, 8425, 8352, 7456, 7345, 18674, 14450, 8314, 
      8249, 8989, 11714, 14120, 11752, 8072, 11492, 11752, 8530, 9250, 9418, 
      9505, 9685, 13653, 9953, 14800, 21146, 12861, 11581, 10125, 10404, 
      15844, 11530, 15337, 11600, 11674, 12805, 10280, 9925, 11752, 36581, 
      12161, 11834, 13649, 17489, 14545, 13572, 13977, 18052, 14033, 18434, 
      32708, 11368, 9965, 9748, 14365, 16829, 10701, 12304, 10400, 15776, 
      29522, 14825, 11882, 10601, 10457, 17770, 18850, 15165, 12613, 13634, 
      39377, 12625, 35261, 12461, 12349, 12233, 12178, 13325, 45589, 37700, 
      13544, 12884, 43520, 43394, 43045, 16965, 16361, 14521, 14450, 49789, 
      45730, 15453, 16424, 14453, 16000, 15489, 15424, 15129, 15217, 49853, 
      18610, 17492, 17069, 19865, 19748, 19501, 18925, 17924, 21386, 24520, 
      21188, 24049, 21473, 25514, 24020, 22928, 24264, 24917, 24868, 26858, 
      26765, 27565, 27146, 29269, 27540, 28169, 30692, 30805, 29653, 30928, 
      30625, 32138, 32929, 34493, 34541, 35465, 34525, 35624, 37745, 37930, 
      42337, 42973, 42890 ], 
  [ 26440, 25128, 25994, 24914, 23624, 22525, 22229, 23202, 21425, 22280, 
      22144, 17945, 19717, 17440, 19336, 18805, 17914, 17872, 16900, 16084, 
      17173, 18241, 13381, 12745, 12433, 14365, 15156, 15490, 12058, 15140, 
      14285, 14969, 13945, 13780, 12653, 13796, 11866, 8077, 9409, 8209, 
      10082, 10666, 8089, 12637, 10597, 7720, 6565, 7837, 6725, 7938, 14453, 
      6122, 7696, 7444, 14297, 8242, 5330, 6185, 7460, 4964, 5965, 4405, 
      5636, 5834, 51757, 42916, 13732, 7816, 6885, 3816, 9533, 8585, 3898, 
      52880, 45140, 38804, 41017, 13837, 9162, 3826, 52676, 51784, 51341, 
      40525, 9725, 7261, 2861, 52130, 41905, 4608, 4513, 4068, 48434, 3434, 
      2405, 2465, 2738, 46216, 7892, 2692, 4820, 40834, 13474, 2386, 2509, 
      5389, 44372, 2512, 2561, 47645, 44698, 34610, 33890, 4058, 3145, 2493, 
      40097, 36650, 7157, 6170, 1970, 45700, 30161, 28496, 6929, 2384, 1856, 
      1961, 2825, 3536, 30082, 29745, 10170, 4546, 1585, 1665, 1921, 1962, 
      39469, 27365, 7220, 2173, 42578, 29258, 5993, 4285, 4178, 3485, 3050, 
      1730, 3673, 40105, 39321, 8865, 4660, 3796, 2665, 32554, 10061, 4250, 
      1226, 1250, 2825, 42772, 30740, 23957, 8212, 7240, 2117, 1940, 1300, 
      1205, 21538, 27268, 25360, 9860, 6953, 4868, 4624, 4505, 1193, 7361, 
      5722, 4210, 1861, 1586, 39316, 27469, 25236, 24925, 22216, 18856, 9364, 
      6229, 936, 964, 1576, 2269, 7897, 7730, 2866, 1997, 1010, 842, 18740, 
      13553, 2993, 793, 1145, 33853, 6658, 1053, 35645, 21992, 16552, 13901, 
      3701, 2701, 20506, 12074, 2225, 1649, 641, 1025, 29137, 22777, 8497, 
      625, 22138, 11345, 9554, 6929, 3130, 1754, 650, 30068, 22984, 16868, 
      15860, 2984, 509, 1885, 925, 19444, 19169, 12064, 5584, 1769, 1129, 
      32402, 19682, 17261, 1961, 8973, 4293, 724, 19610, 5618, 5050, 689, 
      26500, 20420, 19300, 14417, 11281, 9665, 7145, 6497, 5017, 4100, 2960, 
      1777, 1217, 1040, 656, 617, 32986, 27450, 12325, 11041, 6625, 709, 
      19796, 13421, 3445, 1717, 980, 392, 317, 212, 557, 26090, 23578, 13858, 
      12490, 11194, 3418, 2978, 269, 194, 26713, 21169, 17305, 14068, 12244, 
      10548, 1993, 1440, 720, 673, 26690, 17810, 16762, 15497, 15250, 15005, 
      14045, 12221, 8042, 2425, 1885, 797, 521, 482, 125, 290, 562, 29684, 
      21709, 18056, 541, 461, 28305, 25362, 24730, 23185, 22882, 21985, 7306, 
      5557, 3802, 97, 25345, 16964, 16448, 14948, 9473, 7289, 3545, 548, 
      29633, 25649, 21953, 9653, 6133, 149, 21940, 3757, 3517, 765, 18250, 
      13714, 10841, 7946, 4250, 41, 194, 24352, 22516, 21625, 13472, 9620, 
      4777, 32, 24658, 10210, 8109, 4365, 3034, 850, 634, 538, 58, 205, 333, 
      21908, 14888, 13460, 11885, 3848, 788, 733, 13, 365, 21026, 19322, 
      17425, 170, 362, 24025, 14161, 2209, 1936, 289, 81, 0, 169, 26245, 
      23410, 19322, 730, 20168, 19048, 18229, 15380, 445, 365, 19609, 6898, 
      25297, 24980, 17440, 14416, 11680, 11465, 4372, 3737, 3265, 1172, 
      19906, 15154, 11050, 6109, 5954, 1625, 1469, 1321, 1181, 6436, 3880, 
      1636, 1332, 820, 61, 117, 16433, 15674, 15425, 5233, 4145, 65, 193, 
      15940, 15689, 9280, 6464, 21106, 20817, 12402, 7137, 6010, 5706, 202, 
      14741, 13096, 6029, 584, 181, 325, 15005, 14045, 1145, 1082, 242, 130, 
      8425, 7888, 18938, 14810, 7565, 953, 2900, 221, 200, 22725, 19825, 
      15601, 7794, 21281, 11705, 656, 16930, 14213, 4913, 1313, 298, 7893, 
      6253, 468, 328, 21386, 15245, 12025, 3961, 3065, 17041, 9236, 5300, 
      1300, 1025, 22345, 5917, 5770, 3805, 1597, 1066, 697, 490, 505, 16613, 
      6260, 2788, 1160, 533, 2176, 2020, 1801, 1665, 1537, 1360, 640, 832, 
      1586, 661, 914, 949, 17837, 3592, 1637, 19498, 12393, 9945, 2665, 2250, 
      4628, 12722, 2690, 13000, 2581, 1125, 964, 21410, 1082, 17924, 8768, 
      3940, 2320, 1145, 1040, 11290, 1765, 26437, 5000, 2600, 2056, 1325, 
      14681, 13994, 12041, 1709, 1586, 22032, 17937, 12112, 10705, 9217, 
      7857, 1696, 14825, 12185, 10778, 8938, 1730, 1594, 1565, 1418, 7605, 
      6705, 4122, 2746, 1522, 1585, 13921, 7529, 2896, 2041, 1721, 1600, 
      9250, 6865, 1745, 19188, 8820, 3528, 1813, 7933, 7474, 6074, 4058, 
      3449, 3370, 2633, 20980, 12752, 12545, 11737, 9505, 6836, 5780, 3380, 
      14569, 11826, 2925, 2250, 11917, 5960, 4820, 3637, 2180, 2341, 2516, 
      3434, 2465, 28548, 21904, 18433, 16228, 12505, 8704, 5668, 2353, 2665, 
      3145, 21445, 20626, 18530, 14945, 12401, 8330, 3845, 2522, 8584, 4349, 
      3869, 2549, 17242, 9001, 4365, 20660, 11540, 8033, 5840, 2848, 24713, 
      12025, 11458, 4409, 3538, 2978, 17557, 9972, 6885, 6165, 4437, 4005, 
      3757, 2980, 3316, 3757, 16949, 16250, 9586, 3986, 3221, 22180, 5252, 
      5161, 4160, 3332, 3217, 3161, 3172, 3217, 3332, 11170, 6165, 5458, 
      5274, 3249, 3258, 3925, 3533, 3508, 22525, 6290, 6185, 6082, 3506, 
      3602, 21289, 15700, 7825, 7200, 4500, 4441, 4129, 3721, 5657, 5017, 
      4121, 3977, 3737, 14045, 4520, 5780, 10369, 8065, 6469, 26897, 10820, 
      6905, 4672, 4580, 5185, 13061, 5314, 4241, 4586, 5669, 6161, 6929, 
      14356, 11752, 8200, 5800, 4981, 4381, 4680, 5140, 5581, 6381, 21130, 
      5578, 6514, 23393, 6928, 4628, 4624, 5993, 6649, 16642, 4957, 4786, 
      4797, 7465, 8242, 27701, 22589, 9800, 5861, 5261, 4925, 5525, 7204, 
      7604, 27541, 18965, 7541, 7345, 5077, 7642, 12580, 5193, 15530, 13073, 
      7829, 6290, 5729, 7010, 7093, 11717, 10100, 5492, 5485, 7780, 8874, 
      7834, 6409, 5661, 7306, 9850, 30112, 19232, 14612, 14425, 9140, 5801, 
      26378, 11405, 8845, 6098, 7450, 10025, 19773, 11125, 9565, 9109, 6228, 
      6613, 6760, 8893, 30266, 8545, 6970, 6466, 6602, 8177, 32321, 30425, 
      10496, 9764, 9536, 7769, 7696, 7184, 6544, 9881, 35802, 32161, 25882, 
      15025, 13617, 12186, 9061, 8865, 7930, 6757, 16133, 14120, 13124, 
      12965, 11485, 11213, 9973, 9224, 7850, 10858, 21456, 9457, 9172, 9081, 
      7897, 7732, 20681, 16061, 8989, 8906, 8314, 10589, 15677, 13021, 8621, 
      10421, 10645, 8053, 8593, 8725, 8794, 8938, 12330, 9188, 13369, 23297, 
      14184, 12724, 9396, 9621, 14341, 12637, 13906, 12689, 12745, 14020, 
      11045, 10600, 10861, 39650, 13250, 10961, 12506, 15914, 15940, 12465, 
      12816, 16441, 12890, 16805, 35525, 12205, 10388, 10045, 13204, 15380, 
      11322, 13249, 10841, 14489, 32105, 16130, 12701, 11042, 10826, 16285, 
      17257, 16488, 13540, 14705, 42500, 13426, 38132, 13172, 12970, 12818, 
      12745, 14090, 48964, 40661, 14309, 13469, 46769, 46625, 46258, 18180, 
      17450, 15250, 15161, 53290, 49033, 16290, 17405, 14948, 16801, 16164, 
      16081, 15696, 15730, 53300, 19753, 18401, 17834, 21008, 20873, 20500, 
      19816, 18581, 22637, 25789, 21845, 25210, 22130, 26801, 24929, 23585, 
      25101, 25826, 25705, 27785, 27674, 28564, 27857, 30340, 28269, 28970, 
      31781, 31858, 30490, 31945, 31588, 33065, 33874, 35528, 35522, 36482, 
      35362, 36605, 38708, 38857, 43210, 43810, 43709 ], 
  [ 28845, 27325, 28373, 27293, 25925, 24644, 24296, 25477, 23440, 24685, 
      24601, 19856, 22122, 19585, 21845, 21236, 20241, 20225, 19097, 18281, 
      19604, 20880, 15266, 14578, 14240, 16562, 17509, 17973, 13969, 17597, 
      16612, 17426, 16272, 16081, 14824, 16201, 13985, 9572, 11268, 9808, 
      8405, 8885, 9818, 15172, 12820, 9397, 7956, 6472, 5594, 9745, 17300, 
      7565, 9529, 9225, 17170, 10205, 4381, 5002, 9293, 4093, 4808, 3690, 
      7105, 7381, 57672, 48285, 16605, 9805, 8692, 3205, 11834, 10730, 3209, 
      58873, 50665, 43913, 46282, 16762, 11437, 3085, 58669, 57725, 57256, 
      45764, 12104, 9224, 2536, 58097, 47248, 6025, 5904, 3145, 54193, 4513, 
      2938, 2218, 2309, 51845, 10037, 2237, 3637, 46125, 16425, 2061, 2106, 
      4050, 49897, 2057, 2080, 53378, 50249, 39485, 38713, 5449, 4250, 3364, 
      45362, 41681, 9250, 8081, 1697, 51329, 34724, 32929, 8996, 3281, 1609, 
      1636, 2084, 2561, 34645, 34282, 12757, 6145, 1546, 1522, 1570, 1585, 
      44708, 31720, 9365, 3044, 48025, 33769, 7930, 5858, 5725, 4850, 4285, 
      1405, 2594, 45396, 44560, 11296, 6337, 5265, 1872, 37325, 12674, 5849, 
      1369, 1289, 1954, 48245, 35381, 28052, 10565, 9437, 3092, 2837, 1781, 
      1556, 25425, 31649, 29585, 12473, 9124, 6649, 6353, 6208, 1700, 9610, 
      7685, 5861, 2810, 1105, 44581, 31876, 29461, 29124, 26181, 22509, 
      11925, 8296, 1261, 925, 1069, 1476, 10250, 10057, 4205, 3050, 1517, 
      1037, 22393, 16660, 4384, 1040, 820, 38754, 8829, 1690, 40676, 25957, 
      19997, 17060, 5300, 4040, 24341, 15025, 3434, 2650, 914, 674, 33700, 
      26820, 10980, 976, 26129, 14218, 12193, 9178, 4625, 2833, 1105, 34709, 
      27053, 20365, 19253, 4453, 808, 3042, 1666, 23201, 22900, 15041, 7625, 
      2900, 596, 37225, 23465, 20810, 3170, 11560, 6100, 373, 23393, 7685, 
      7013, 338, 30881, 24281, 23057, 17680, 14180, 12356, 9472, 8720, 6980, 
      5881, 4481, 2960, 2192, 1937, 1345, 1280, 37861, 31909, 15354, 13914, 
      8874, 1450, 23605, 16580, 5096, 2900, 1877, 925, 772, 277, 232, 30445, 
      27725, 17069, 15545, 14093, 5069, 4525, 698, 233, 31120, 25108, 20880, 
      17305, 15273, 13369, 3280, 2545, 1513, 1440, 31097, 21437, 20285, 
      18890, 18617, 18346, 17282, 15250, 10525, 3842, 3146, 1642, 1210, 1145, 
      242, 121, 185, 34325, 25700, 21709, 1256, 1124, 32842, 29665, 28981, 
      27306, 26977, 26002, 9685, 7650, 5557, 162, 29648, 20513, 19945, 18289, 
      12164, 9668, 5248, 145, 34274, 29978, 25970, 12370, 8330, 58, 25957, 
      5512, 5220, 1636, 21929, 16925, 13714, 10429, 6109, 314, 25, 28577, 
      26585, 25616, 16657, 12337, 6740, 97, 28909, 13005, 10618, 6250, 4633, 
      1773, 1453, 1305, 409, 10, 34, 25925, 18229, 16645, 14888, 5629, 1685, 
      1604, 104, 40, 24965, 23105, 21026, 1, 37, 28224, 17424, 3600, 3249, 
      900, 484, 169, 0, 30626, 27557, 23105, 1601, 24029, 22805, 21908, 
      18773, 1160, 1028, 23418, 9225, 29600, 29257, 21041, 17705, 14657, 
      14416, 6257, 5492, 4916, 2225, 23741, 18521, 13949, 8306, 8125, 2834, 
      2626, 2426, 2234, 8685, 5661, 2845, 2437, 1717, 100, 52, 19930, 19093, 
      18818, 7274, 5978, 130, 50, 19385, 19108, 11945, 8713, 25045, 24730, 
      15457, 9490, 8181, 7825, 85, 18056, 16229, 8200, 1325, 584, 104, 18346, 
      17282, 2146, 2057, 697, 377, 10960, 10345, 22669, 18125, 9970, 1850, 
      4421, 520, 317, 26794, 23634, 18994, 10225, 25220, 14656, 1345, 20453, 
      17450, 6850, 2314, 545, 10324, 8424, 949, 549, 25325, 18586, 15002, 
      5690, 4586, 20564, 11849, 7289, 2249, 1844, 26362, 8010, 7837, 5482, 
      2650, 1885, 1282, 841, 466, 20084, 8405, 4205, 2005, 884, 3385, 3177, 
      2880, 2692, 2512, 2257, 1017, 585, 2561, 986, 641, 650, 21412, 5165, 
      2612, 23229, 15370, 12610, 3978, 3433, 6409, 15725, 3977, 16029, 3816, 
      1684, 925, 25297, 965, 21473, 11225, 5513, 3425, 1600, 1313, 14085, 
      2610, 30740, 6781, 3757, 3005, 1156, 17866, 17101, 14914, 2450, 1261, 
      25945, 21460, 14985, 13396, 11700, 10132, 1345, 18010, 15058, 13469, 
      11369, 2393, 2153, 2098, 1769, 9802, 8746, 5617, 3825, 1717, 1546, 
      16976, 9700, 4001, 2756, 2176, 1769, 11681, 8906, 2122, 22789, 11173, 
      4789, 1800, 10130, 9593, 7933, 5449, 4658, 4553, 3530, 24737, 15625, 
      15392, 14480, 11936, 8825, 7561, 4537, 17650, 14569, 3874, 2029, 14660, 
      7741, 6341, 4820, 2557, 2120, 2165, 4513, 2218, 32929, 25713, 21904, 
      19465, 15300, 10953, 7345, 2704, 2340, 2560, 25202, 24305, 22001, 
      18026, 15170, 10501, 5002, 2977, 10781, 5636, 5000, 2536, 20557, 11250, 
      5626, 24313, 14153, 10100, 7465, 2705, 28730, 14690, 14045, 5618, 4409, 
      2809, 20872, 12325, 8692, 7816, 5620, 5032, 4680, 2941, 2965, 3172, 
      20186, 19409, 11861, 4961, 3754, 25937, 6617, 6500, 5161, 3865, 3620, 
      3200, 3185, 3152, 3137, 13653, 7738, 6849, 6613, 3418, 3349, 3418, 
      4040, 3989, 26282, 7837, 7706, 7577, 3545, 3485, 24916, 18729, 9684, 
      8929, 5449, 5364, 4896, 3604, 6970, 6122, 4810, 4562, 3802, 16840, 
      5365, 4805, 12618, 9898, 5338, 30992, 13121, 8452, 5465, 4177, 4496, 
      15674, 6341, 4514, 4261, 4850, 5186, 5746, 17125, 14157, 9981, 6957, 
      5800, 4680, 4381, 4581, 4840, 5380, 24653, 4889, 5513, 27124, 8345, 
      4849, 4793, 5200, 5648, 19645, 5490, 5085, 4810, 6282, 6877, 31796, 
      26216, 11789, 6836, 5924, 5224, 5044, 6125, 6421, 31610, 22202, 9010, 
      8762, 5090, 6485, 14985, 5284, 18325, 15530, 9298, 7265, 6418, 6113, 
      6170, 13940, 12037, 5765, 5576, 6701, 10525, 9225, 7306, 5674, 6409, 
      8329, 34337, 22417, 17225, 17012, 10817, 6100, 30265, 13498, 10418, 
      5929, 6605, 8530, 22984, 13140, 11268, 10708, 6085, 6184, 6253, 7684, 
      34465, 9962, 7841, 6245, 6277, 7202, 36676, 34624, 12329, 11441, 11161, 
      8900, 8801, 8081, 6401, 8516, 40417, 36490, 29665, 17586, 15970, 14305, 
      10530, 10282, 9061, 6562, 18824, 16525, 15373, 15188, 13448, 13124, 
      11624, 8093, 7213, 9389, 24745, 10900, 10537, 10420, 8820, 8577, 23866, 
      18674, 10250, 10141, 7625, 9250, 18212, 15140, 9700, 9160, 9332, 7650, 
      7930, 8010, 8053, 8145, 10705, 8369, 11588, 26690, 16381, 14661, 8629, 
      8776, 12456, 14522, 12125, 14548, 14578, 16061, 12436, 11861, 9860, 
      44369, 15109, 9986, 11141, 13925, 18241, 11152, 11425, 14400, 11525, 
      14738, 39880, 13700, 11285, 10760, 11813, 13573, 12505, 14900, 11764, 
      12916, 36122, 18301, 14170, 11965, 11645, 14426, 15242, 18685, 15165, 
      16538, 47297, 14869, 42565, 14485, 14153, 13949, 13850, 15481, 54125, 
      45224, 15700, 14600, 51748, 51578, 51185, 20221, 19309, 16589, 16474, 
      58633, 54090, 17785, 19108, 15949, 18244, 17425, 17316, 16801, 16757, 
      58565, 21690, 20000, 19225, 22945, 22784, 22229, 21389, 19816, 24730, 
      27908, 23080, 27173, 23365, 28946, 26528, 24820, 26596, 27425, 27200, 
      29410, 29273, 30293, 29170, 32173, 29608, 30413, 33640, 33665, 31985, 
      33700, 33265, 34690, 35525, 37309, 37225, 38237, 36857, 38308, 40385, 
      40482, 44757, 45305, 45178 ], 
  [ 25097, 26377, 24973, 23885, 23561, 24730, 25082, 23461, 24922, 20905, 
      20117, 22714, 18320, 19277, 16633, 17074, 17477, 17109, 18081, 17257, 
      15426, 13898, 18432, 18440, 18450, 15520, 14365, 13073, 16769, 13045, 
      13810, 12872, 13466, 13625, 14114, 12337, 13969, 17946, 14738, 16778, 
      59473, 61353, 15028, 9530, 11378, 15305, 17714, 53330, 49300, 13897, 
      7450, 16613, 13325, 13721, 6964, 12249, 45625, 49396, 13085, 44285, 
      48850, 41780, 15793, 15017, 6506, 4469, 6389, 11489, 12826, 39889, 
      9316, 10312, 40941, 6653, 4745, 3593, 3860, 5840, 9265, 41513, 6445, 
      6201, 6082, 3690, 8530, 11250, 35362, 6221, 3770, 15397, 15626, 44017, 
      5113, 18433, 24208, 33988, 36529, 4513, 9605, 36805, 48005, 3341, 5141, 
      34877, 35972, 50516, 3961, 36621, 36994, 4640, 3961, 2297, 2225, 15161, 
      17812, 20074, 2920, 2389, 9508, 10789, 33805, 3985, 1730, 1685, 9602, 
      19637, 33365, 34442, 40490, 44117, 1649, 1636, 6361, 13049, 30500, 
      31876, 34724, 35089, 2610, 1522, 8917, 19746, 3125, 1469, 10280, 13108, 
      13325, 14900, 16085, 34205, 45544, 2594, 2458, 6994, 12185, 13913, 
      40970, 1521, 5920, 12745, 27865, 29185, 42100, 2989, 1325, 1346, 7309, 
      8281, 18386, 19181, 23725, 25250, 1517, 1089, 1125, 5713, 8314, 11089, 
      11493, 11698, 23290, 7748, 9673, 12049, 18448, 35993, 2117, 962, 997, 
      1010, 1217, 1745, 5861, 8882, 25297, 29861, 36305, 40562, 6984, 7141, 
      14589, 17284, 23101, 26821, 1625, 3242, 14066, 26122, 33602, 1184, 
      8009, 21520, 1354, 985, 2025, 2938, 12178, 14418, 1117, 3701, 15560, 
      17576, 25640, 33800, 674, 794, 5954, 24650, 801, 3940, 5065, 7300, 
      12897, 16705, 23377, 629, 673, 1685, 1973, 13073, 25178, 15860, 20084, 
      1017, 1066, 3357, 8541, 16066, 36162, 689, 929, 1424, 15284, 5122, 
      10162, 33485, 853, 8245, 8973, 33448, 289, 689, 865, 2138, 3538, 4514, 
      6530, 7178, 8938, 10289, 12389, 15418, 17450, 18245, 20453, 20738, 617, 
      265, 2960, 3620, 6980, 19856, 709, 2434, 11250, 15354, 18181, 22129, 
      23026, 27781, 32986, 197, 277, 2221, 2797, 3445, 11221, 12077, 23300, 
      28085, 170, 458, 1130, 2105, 2873, 3769, 14330, 16045, 19213, 19490, 
      145, 985, 1233, 1588, 1665, 1744, 2080, 2848, 5473, 13140, 14544, 
      18640, 20308, 20593, 27040, 30769, 33633, 221, 346, 905, 20002, 20570, 
      136, 109, 125, 200, 221, 296, 6029, 7844, 10301, 27656, 90, 1105, 1237, 
      1681, 4306, 6010, 10690, 33937, 164, 68, 260, 4160, 7120, 29648, 245, 
      10250, 10658, 18274, 765, 2061, 3400, 5365, 9445, 25000, 30661, 61, 
      169, 250, 2141, 4121, 8674, 27581, 41, 3737, 5200, 9232, 11465, 17705, 
      18785, 19337, 24041, 30992, 32416, 205, 1609, 2125, 2818, 10009, 17965, 
      18234, 27234, 32770, 293, 533, 904, 30629, 32765, 50, 1850, 13226, 
      13925, 21026, 23410, 26245, 30626, 0, 81, 529, 18225, 401, 577, 730, 
      1445, 19882, 20450, 488, 6245, 18, 25, 909, 1773, 2925, 3034, 9225, 
      10210, 11034, 16393, 457, 1537, 3265, 7072, 7241, 14900, 15392, 15892, 
      16400, 6749, 10025, 14909, 15901, 17981, 27914, 29266, 1192, 1405, 
      1480, 8136, 9640, 27592, 30312, 1345, 1418, 4405, 6773, 353, 388, 2665, 
      6148, 7289, 7633, 29993, 1762, 2385, 7306, 19681, 23490, 31410, 1700, 
      2036, 17000, 17261, 22901, 25381, 5162, 5597, 769, 1825, 5920, 18100, 
      12269, 24818, 27065, 340, 680, 1640, 5821, 514, 3250, 20389, 1345, 
      2192, 9092, 17156, 25537, 5914, 7514, 22789, 25889, 613, 1924, 3240, 
      10728, 12424, 1450, 4985, 8825, 17785, 19130, 596, 8144, 8321, 11216, 
      16784, 19169, 21716, 24425, 29300, 1666, 7837, 13437, 18937, 24466, 
      15413, 15905, 16658, 17170, 17690, 18485, 24245, 32213, 17737, 24912, 
      32617, 32976, 1586, 12289, 17786, 1301, 3592, 5032, 14600, 15805, 
      10729, 3593, 14945, 3545, 15482, 22450, 29741, 1261, 30829, 1985, 6437, 
      12625, 16837, 23762, 25925, 4745, 19520, 1098, 11089, 16465, 18513, 
      31714, 3272, 3557, 4520, 20756, 33917, 1549, 2314, 4589, 5450, 6554, 
      7786, 34349, 3412, 4660, 5521, 6921, 21745, 22905, 23200, 25321, 8500, 
      9544, 13765, 17573, 27365, 30344, 4122, 8746, 17397, 21402, 24322, 
      27765, 7225, 9700, 25316, 2581, 7765, 16081, 30242, 8820, 9333, 11173, 
      14989, 16648, 16893, 19720, 2425, 5213, 5330, 5818, 7474, 10313, 11849, 
      17225, 4436, 5905, 19360, 33265, 5994, 12025, 14125, 17154, 25741, 
      33354, 35149, 18245, 33800, 2209, 2693, 3434, 4145, 5930, 8933, 13025, 
      26234, 34970, 38690, 2880, 3033, 3529, 4804, 6148, 9529, 17680, 25105, 
      9457, 16562, 18026, 30962, 4181, 9224, 16900, 3385, 7225, 10522, 13837, 
      32877, 2900, 7060, 7465, 17588, 20929, 33329, 4490, 8893, 12610, 13834, 
      17938, 19450, 20498, 31709, 35933, 39290, 4852, 5125, 9477, 20077, 
      24820, 3601, 16481, 16714, 19925, 24929, 26434, 30914, 31249, 32266, 
      34001, 8465, 14800, 16361, 16825, 29380, 30361, 38480, 25450, 25749, 
      3940, 15245, 15464, 15685, 31253, 33293, 4322, 6185, 12890, 13885, 
      20905, 21170, 22802, 33410, 17524, 19476, 23764, 24916, 31156, 7442, 
      22217, 46157, 10568, 13448, 48788, 4090, 10369, 15850, 23013, 37825, 
      41994, 8720, 20737, 29060, 36857, 44096, 46532, 49892, 8069, 10001, 
      14225, 19601, 22994, 28874, 36625, 40325, 43034, 47074, 5445, 42381, 
      47205, 5114, 17485, 30089, 30733, 44090, 47338, 7433, 26528, 29273, 
      32848, 50420, 53465, 4882, 5602, 13225, 21922, 25210, 29410, 39730, 
      48861, 50557, 5044, 6836, 17444, 17896, 33124, 50269, 10817, 32266, 
      8905, 10660, 17728, 22345, 25348, 46393, 46800, 12218, 14165, 30293, 
      32554, 49429, 16501, 18701, 23432, 33700, 46685, 57005, 5661, 7741, 
      10249, 10386, 16441, 30274, 6137, 13520, 17440, 36401, 46177, 56852, 
      7954, 14210, 16538, 17378, 36205, 40154, 41273, 52154, 6133, 19080, 
      24309, 37413, 38845, 48520, 6242, 6290, 15845, 17057, 17477, 21866, 
      22117, 24197, 36517, 55082, 6481, 6404, 6929, 11300, 12484, 13969, 
      18944, 19396, 22025, 37376, 10786, 12337, 13285, 13450, 15210, 15586, 
      17586, 51505, 43973, 57349, 8653, 19658, 20345, 20578, 24578, 25385, 
      9172, 11680, 21456, 21697, 45081, 55456, 12266, 14794, 23354, 54314, 
      55186, 41252, 45032, 45812, 46205, 46997, 60757, 47569, 63738, 9188, 
      14977, 16757, 47125, 48322, 66002, 17316, 64269, 17690, 18068, 16749, 
      21874, 23049, 51498, 9005, 18245, 51272, 57677, 68861, 15425, 56986, 
      58309, 70034, 58057, 70720, 9410, 21730, 27365, 29290, 58693, 66053, 
      24733, 20826, 27490, 62242, 10196, 17225, 22544, 27689, 28769, 67600, 
      70516, 17257, 21437, 20008, 10865, 23585, 11029, 24949, 26365, 26861, 
      27112, 24889, 12781, 11930, 25106, 27506, 12850, 13028, 12985, 20869, 
      22405, 26685, 26920, 14825, 14132, 25777, 24298, 30589, 26930, 28561, 
      28802, 30037, 31041, 15797, 23720, 26578, 28601, 24965, 25154, 27045, 
      28305, 31282, 24644, 27450, 34522, 28813, 34805, 28132, 33058, 36250, 
      34522, 33949, 35122, 35572, 35785, 35053, 39524, 35525, 39610, 39013, 
      36634, 37357, 39877, 38090, 38705, 40820, 41301, 41329, 42293, 42601, 
      44721, 43370, 45785, 46580, 51881, 53125, 53348 ], 
  [ 23810, 24946, 23668, 22580, 22202, 23245, 23561, 22084, 23365, 19618, 
      18866, 21085, 17033, 17810, 15418, 15805, 16136, 15786, 16650, 15826, 
      14157, 12773, 16785, 16757, 16749, 14089, 13042, 11840, 15140, 11794, 
      12469, 11621, 12125, 12266, 12665, 11050, 12484, 16029, 13073, 14933, 
      55360, 57168, 13273, 8333, 9965, 13514, 15725, 49433, 45565, 12196, 
      6469, 14660, 11642, 12002, 6001, 10656, 42016, 45625, 11402, 40730, 
      45097, 38333, 13858, 13136, 7649, 5234, 5426, 9914, 11125, 36514, 7957, 
      8845, 37512, 7850, 5618, 4178, 4553, 4913, 7888, 38048, 7642, 7362, 
      7225, 4365, 7225, 9657, 32185, 7400, 4517, 13426, 13637, 40426, 6148, 
      16228, 21625, 30865, 33280, 5458, 8138, 33538, 44234, 4052, 4232, 
      31700, 32741, 46637, 4834, 33354, 33709, 5657, 4852, 2720, 2612, 13172, 
      15625, 17725, 3613, 2920, 8005, 9160, 30664, 4930, 1937, 1802, 8081, 
      17306, 30242, 31265, 37025, 40490, 1856, 1825, 5200, 11204, 27521, 
      28825, 31529, 31876, 3285, 1585, 7450, 17397, 3944, 1640, 8669, 11245, 
      11444, 12893, 13988, 31028, 41845, 3305, 3133, 5725, 10394, 11978, 
      37469, 1872, 4777, 10900, 25012, 26260, 38545, 3826, 1586, 1229, 5986, 
      6850, 16109, 16850, 21106, 22541, 1256, 1170, 1098, 4570, 6865, 9370, 
      9738, 9925, 20689, 6353, 8080, 10240, 16153, 32708, 2810, 1061, 970, 
      965, 1010, 1322, 4682, 7361, 22570, 26882, 33002, 37061, 5661, 5800, 
      12564, 15061, 20500, 24004, 1202, 2441, 12077, 23341, 30425, 1625, 
      6560, 19009, 1885, 778, 1458, 2173, 10333, 12393, 820, 2792, 13445, 
      15317, 22877, 30605, 881, 641, 4721, 21941, 612, 2977, 3940, 5905, 
      10980, 14500, 20740, 890, 538, 1154, 1370, 11138, 22433, 13709, 17645, 
      666, 697, 2466, 7002, 13897, 32841, 1076, 596, 929, 13169, 3961, 8461, 
      30290, 520, 6724, 7380, 30253, 370, 410, 514, 1445, 2593, 3425, 5189, 
      5765, 7345, 8570, 10490, 13285, 15173, 15914, 17978, 18245, 1040, 400, 
      2105, 2657, 5585, 17417, 394, 1669, 9441, 13221, 15850, 19546, 20389, 
      24874, 29809, 260, 196, 1492, 1960, 2500, 9412, 10196, 20645, 25160, 
      269, 233, 653, 1394, 2018, 2770, 12269, 13858, 16810, 17069, 244, 544, 
      720, 985, 1044, 1105, 1369, 1993, 4240, 11169, 12465, 16273, 17833, 
      18100, 24169, 27700, 30420, 482, 157, 482, 17545, 18077, 325, 136, 116, 
      101, 104, 125, 4724, 6341, 8564, 24749, 117, 610, 706, 1042, 3217, 
      4705, 8917, 30706, 425, 113, 89, 3089, 5689, 26633, 74, 8513, 8885, 
      15925, 360, 1332, 2437, 4132, 7780, 22237, 27592, 34, 34, 61, 1394, 
      3050, 7081, 24674, 32, 2720, 3985, 7585, 9620, 15392, 16400, 16916, 
      21332, 27905, 29257, 34, 970, 1378, 1945, 8290, 15634, 15885, 24345, 
      29593, 68, 200, 445, 27560, 29588, 5, 1157, 11237, 11882, 18497, 20737, 
      23410, 27557, 81, 0, 196, 15876, 122, 226, 325, 842, 17425, 17957, 173, 
      4904, 45, 34, 450, 1098, 2034, 2125, 7578, 8473, 9225, 14170, 160, 916, 
      2320, 5641, 5792, 12785, 13241, 13705, 14177, 5354, 8306, 12794, 13714, 
      15650, 24989, 26269, 661, 820, 877, 6597, 7957, 24685, 27261, 778, 833, 
      3298, 5378, 128, 145, 1828, 4825, 5840, 6148, 26960, 1105, 1602, 5857, 
      17242, 20817, 28305, 1061, 1325, 14741, 14984, 20264, 22600, 3965, 
      4346, 400, 1168, 4633, 15769, 10370, 22073, 24194, 205, 365, 1037, 
      4552, 289, 2341, 17914, 832, 1481, 7481, 14897, 22756, 4645, 6065, 
      20170, 23090, 388, 1285, 2349, 8973, 10525, 937, 3842, 7250, 15490, 
      16745, 425, 6641, 6800, 9425, 14561, 16784, 19169, 21716, 26321, 1117, 
      6370, 11466, 16570, 21757, 13298, 13754, 14453, 14929, 15413, 16154, 
      21554, 29090, 15460, 22185, 29476, 29817, 1109, 10426, 15509, 932, 
      2701, 3925, 12557, 13672, 9010, 2720, 12884, 2690, 13385, 19885, 26762, 
      1000, 27796, 1490, 5186, 10762, 14650, 21125, 23162, 3728, 17153, 1125, 
      9370, 14314, 16218, 28645, 2525, 2756, 3557, 18317, 30740, 1306, 1801, 
      3626, 4361, 5321, 6409, 31154, 2665, 3697, 4432, 5652, 19252, 20340, 
      20617, 22612, 7069, 8005, 11848, 15368, 24548, 27365, 3285, 7297, 
      15210, 18945, 21685, 24930, 5956, 8161, 22625, 2122, 6442, 14002, 
      27281, 7389, 7848, 9508, 13000, 14533, 14760, 17389, 2074, 4250, 4349, 
      4765, 6205, 8738, 10130, 15074, 3617, 4852, 17065, 30160, 4941, 10306, 
      12226, 15021, 23050, 30249, 31954, 16040, 30677, 2290, 2378, 2885, 
      3434, 4913, 7538, 11234, 23525, 31793, 35333, 2529, 2628, 2980, 3985, 
      5113, 8080, 15529, 22468, 8026, 14501, 15857, 28001, 3524, 7829, 14821, 
      2962, 6082, 9001, 12010, 29826, 2729, 5953, 6304, 15473, 18580, 30260, 
      3833, 7570, 10909, 12025, 15805, 17209, 18185, 28730, 32738, 35933, 
      4141, 4360, 8100, 17800, 22237, 3250, 14474, 14689, 17666, 22346, 
      23761, 27989, 28306, 29269, 30914, 7232, 12937, 14372, 14800, 26545, 
      27472, 35177, 22849, 23130, 3589, 13364, 13565, 13768, 28328, 30260, 
      3881, 5330, 11225, 12130, 18610, 18857, 20381, 30377, 15481, 17289, 
      21289, 22369, 28249, 6425, 19850, 42530, 9173, 11765, 45053, 3973, 
      9010, 13969, 20610, 34594, 38565, 7577, 18496, 26297, 33680, 40577, 
      42905, 46121, 7034, 8714, 12506, 17450, 20609, 26129, 33466, 36986, 
      39569, 43429, 4932, 38952, 43560, 4745, 15514, 27290, 27898, 40589, 
      43693, 6560, 23945, 26528, 29905, 46649, 49568, 4765, 5161, 11650, 
      19645, 22717, 26665, 36445, 45162, 46786, 4909, 6125, 15509, 15925, 
      30181, 46516, 9530, 29377, 7888, 9409, 15793, 20068, 22873, 42820, 
      43209, 10805, 12554, 27530, 29665, 45730, 14692, 16712, 21101, 30757, 
      43112, 53000, 5634, 6994, 9106, 9225, 14650, 27529, 5876, 12017, 15577, 
      33332, 42640, 52865, 7225, 12653, 14765, 15533, 33154, 36905, 37970, 
      48365, 6088, 17109, 21960, 34308, 35668, 44893, 6305, 6245, 14162, 
      15266, 15650, 19697, 19930, 21866, 33466, 51185, 6724, 6449, 6596, 
      10121, 11161, 12484, 17009, 17425, 19856, 34289, 9697, 11050, 11890, 
      12037, 13617, 13957, 15777, 47770, 40580, 53380, 7978, 17705, 18338, 
      18553, 22265, 23018, 8425, 10537, 19377, 19600, 41652, 51577, 11069, 
      13309, 21149, 50489, 51325, 38021, 41621, 42365, 42740, 43496, 56680, 
      44050, 59553, 8585, 13546, 15146, 43642, 44785, 61745, 15669, 60084, 
      16025, 16385, 15210, 19885, 20970, 47853, 9320, 16580, 47645, 53780, 
      64532, 14066, 53125, 54394, 65669, 54160, 66337, 9473, 19813, 25034, 
      26833, 54778, 61850, 22600, 19017, 25177, 58201, 10025, 15776, 20609, 
      25376, 26384, 63361, 66169, 15826, 19610, 18325, 11234, 21632, 11146, 
      22906, 24232, 24692, 24925, 22900, 13402, 12137, 23117, 25337, 13345, 
      13505, 13444, 19330, 20740, 24660, 24877, 15572, 14681, 23860, 22525, 
      28330, 24977, 26482, 26705, 27850, 28800, 16490, 22109, 24733, 26612, 
      23354, 23525, 25290, 26442, 29185, 23141, 25965, 32425, 27220, 32708, 
      26665, 31213, 34153, 32605, 32104, 33205, 33745, 33940, 33298, 37481, 
      33842, 37585, 37060, 34969, 35656, 37960, 36353, 36914, 38993, 39492, 
      39610, 40520, 40864, 42804, 41597, 43994, 44753, 50000, 51208, 51413 ], 
  [ 22130, 23042, 21960, 20872, 20410, 21257, 21517, 20264, 21265, 17938, 
      17242, 18873, 15353, 15850, 13850, 14153, 14372, 14050, 14746, 13922, 
      12505, 11345, 14545, 14461, 14425, 12185, 11306, 10244, 12928, 10170, 
      10705, 9997, 10361, 10474, 10733, 9370, 10496, 13369, 10805, 12385, 
      49284, 50980, 10865, 6793, 8089, 11050, 12953, 43693, 40077, 9872, 
      5265, 11944, 9346, 9650, 4825, 8500, 36724, 40081, 9106, 35522, 39581, 
      33293, 11170, 10532, 9749, 6746, 4250, 7786, 8801, 31586, 6165, 6885, 
      32500, 10034, 7298, 5410, 5953, 3793, 6068, 32980, 9826, 9490, 9325, 
      5737, 5517, 7501, 27565, 9556, 6001, 10682, 10865, 35162, 8080, 13120, 
      17929, 26329, 28548, 7250, 6178, 28778, 38690, 5480, 3140, 27080, 
      28037, 40925, 6514, 28594, 28921, 7561, 6560, 3700, 3536, 10400, 12545, 
      14393, 5013, 4068, 5989, 6948, 26100, 6722, 2581, 2306, 6037, 14002, 
      25706, 26645, 31957, 35170, 2500, 2441, 3716, 8656, 23209, 24401, 
      26881, 27200, 4657, 2005, 5490, 14065, 5540, 2228, 6485, 8669, 8840, 
      10093, 11048, 26408, 36413, 4733, 4505, 4073, 7930, 9290, 32345, 2740, 
      3321, 8352, 20896, 22032, 33337, 5450, 2314, 1369, 4250, 4946, 12889, 
      13546, 17354, 18649, 1172, 1618, 1378, 3114, 4933, 7018, 7330, 7489, 
      16965, 4505, 5924, 7748, 12905, 27920, 4210, 1537, 1250, 1217, 1010, 
      986, 3170, 5317, 18650, 22570, 28186, 31937, 3925, 4036, 9736, 11925, 
      16776, 19944, 866, 1517, 9305, 19337, 25805, 2633, 4628, 15425, 3033, 
      778, 898, 1305, 7785, 9565, 680, 1700, 10477, 12125, 18901, 25957, 
      1525, 725, 3125, 18049, 640, 1801, 2512, 4057, 8320, 11392, 16960, 
      1618, 650, 650, 754, 8450, 18485, 10685, 14173, 442, 445, 1402, 4930, 
      10845, 27997, 2000, 400, 481, 10201, 2477, 6137, 25642, 324, 4680, 
      5224, 25605, 818, 298, 290, 689, 1445, 2053, 3425, 3889, 5189, 6218, 
      7858, 10289, 11953, 12610, 14450, 14689, 2020, 932, 1097, 1481, 3737, 
      13945, 226, 801, 6949, 10225, 12546, 15850, 16609, 20674, 25189, 680, 
      392, 680, 980, 1352, 6920, 7592, 16837, 20932, 745, 205, 233, 610, 
      1010, 1538, 9385, 10778, 13394, 13625, 720, 180, 244, 369, 400, 433, 
      585, 985, 2644, 8425, 9553, 12913, 14305, 14544, 20025, 23248, 25744, 
      1210, 185, 146, 14045, 14521, 941, 500, 424, 269, 244, 181, 3016, 4325, 
      6184, 20549, 481, 162, 202, 370, 1845, 2997, 6481, 26002, 1153, 505, 
      145, 1745, 3785, 22265, 130, 6133, 6449, 12593, 52, 520, 1261, 2536, 
      5512, 18261, 23140, 314, 146, 89, 554, 1706, 4925, 20474, 340, 1460, 
      2417, 5345, 7072, 12116, 13012, 13472, 17440, 23425, 24665, 90, 298, 
      538, 909, 5938, 12330, 12553, 20173, 24973, 40, 4, 53, 23108, 24968, 
      257, 401, 8465, 9026, 14885, 16901, 19322, 23105, 529, 196, 0, 12544, 
      10, 2, 17, 226, 13925, 14401, 5, 3140, 409, 370, 58, 370, 970, 1033, 
      5338, 6093, 6733, 11034, 20, 272, 1172, 3737, 3860, 9817, 10217, 10625, 
      11041, 3506, 5954, 9826, 10634, 12346, 20761, 21929, 157, 232, 261, 
      4525, 5661, 20485, 22837, 218, 245, 1898, 3530, 100, 89, 848, 3089, 
      3908, 4160, 22564, 405, 706, 3925, 13770, 16981, 23797, 389, 541, 
      11549, 11764, 16484, 18596, 2425, 2722, 148, 468, 2953, 12465, 7738, 
      18125, 20050, 317, 197, 421, 2900, 261, 1249, 14386, 356, 697, 5297, 
      11705, 18752, 2993, 4133, 16418, 19058, 360, 613, 1285, 6565, 7893, 
      461, 2386, 5122, 12242, 13357, 481, 4625, 4756, 6961, 11425, 13396, 
      15529, 17824, 22009, 585, 4410, 8722, 13210, 17865, 10330, 10730, 
      11345, 11765, 12193, 12850, 17690, 24554, 12240, 18265, 24912, 25225, 
      689, 7850, 12289, 680, 1637, 2525, 9701, 10676, 6658, 1684, 10000, 
      1682, 10445, 16217, 22450, 916, 23400, 1042, 3562, 8186, 11570, 17345, 
      19186, 2468, 13793, 1489, 7018, 11290, 12970, 24193, 1685, 1832, 2381, 
      14845, 26120, 1250, 1325, 2450, 2989, 3725, 4589, 26506, 1825, 2521, 
      3060, 4000, 15696, 16672, 16921, 18720, 5165, 5933, 9188, 12260, 20488, 
      23053, 2305, 5365, 12130, 15445, 17905, 20842, 4304, 6089, 18761, 1730, 
      4706, 11090, 22997, 5485, 5860, 7240, 10228, 11565, 11764, 14085, 1850, 
      3074, 3145, 3449, 4553, 6610, 7778, 12050, 2665, 3536, 13817, 25652, 
      3625, 7954, 9594, 12025, 19186, 25741, 27306, 12932, 26141, 2738, 2210, 
      2353, 2650, 3653, 5690, 8770, 19633, 27173, 30433, 2305, 2320, 2448, 
      3033, 3825, 6148, 12505, 18688, 6122, 11617, 12805, 23717, 2824, 5981, 
      11909, 2626, 4626, 6957, 9490, 25402, 2785, 4553, 4820, 12505, 15248, 
      25808, 3133, 5834, 8585, 9533, 12809, 14045, 14909, 24418, 28090, 
      31033, 3357, 3492, 6280, 14580, 18541, 3026, 11674, 11861, 14474, 
      18650, 19925, 23761, 24050, 24929, 26434, 5636, 10361, 11600, 11972, 
      22457, 23300, 30361, 19125, 19378, 3365, 10760, 10933, 11108, 24100, 
      25864, 3517, 4322, 8957, 9722, 15362, 15581, 16937, 25981, 12625, 
      14209, 17761, 18729, 24049, 5165, 16490, 37210, 7325, 9469, 39565, 
      4113, 7218, 11365, 17194, 29890, 33553, 6121, 15332, 22321, 29060, 
      35425, 37585, 40577, 5746, 7034, 10154, 14426, 17221, 22181, 28874, 
      32114, 34501, 38081, 4456, 33940, 38212, 4493, 12770, 23258, 23810, 
      35465, 38345, 5524, 20249, 22580, 25649, 41105, 43828, 4905, 4797, 
      9522, 16425, 19161, 22717, 31657, 39730, 41242, 5021, 5341, 12821, 
      13181, 25925, 41000, 7850, 25205, 6628, 7785, 13105, 16848, 19345, 
      37584, 37945, 8929, 10370, 23554, 25493, 40298, 12200, 13940, 17797, 
      26501, 37876, 47092, 5914, 6154, 7650, 7741, 12186, 23581, 5792, 10001, 
      13001, 28880, 37460, 46985, 6413, 10553, 12329, 12985, 28730, 32173, 
      33154, 42793, 6340, 14365, 18628, 29800, 31048, 39573, 6725, 6497, 
      11866, 12802, 13130, 16645, 16850, 18562, 29042, 45445, 7424, 6841, 
      6400, 8609, 9425, 10496, 14321, 14681, 16804, 29809, 8325, 9370, 10042, 
      10161, 11461, 11745, 13285, 42282, 35624, 47528, 7250, 14989, 15538, 
      15725, 18989, 19658, 7585, 9081, 16465, 16660, 36640, 45865, 9529, 
      11321, 18041, 44861, 45641, 33317, 36637, 37325, 37672, 38372, 50660, 
      38898, 53365, 7969, 11642, 12962, 38546, 39605, 55445, 13429, 53896, 
      13757, 14089, 13138, 17113, 18058, 42505, 10132, 14312, 42325, 48040, 
      58120, 12274, 47441, 48626, 59201, 48420, 59841, 9893, 17153, 21730, 
      23333, 49010, 55634, 19604, 16525, 21901, 52237, 10081, 13844, 17921, 
      22100, 22996, 57089, 59729, 13922, 17090, 16029, 12130, 18916, 11650, 
      20050, 21236, 21640, 21845, 20128, 14690, 12781, 20345, 22285, 14437, 
      14569, 14480, 17258, 18472, 21832, 22021, 17056, 15857, 21200, 20089, 
      25138, 22261, 23570, 23765, 24770, 25636, 17890, 19925, 22185, 23840, 
      21170, 21313, 22882, 23866, 26245, 21125, 23977, 29485, 25064, 29768, 
      24705, 28665, 31213, 29945, 29556, 30545, 31225, 31392, 30890, 34625, 
      31546, 34757, 34344, 32701, 33332, 35300, 33973, 34450, 36473, 37000, 
      37258, 38084, 38484, 40144, 39161, 41530, 42233, 47396, 48548, 48725 ], 
  [ 22802, 21922, 22408, 21320, 20186, 19465, 19277, 19816, 18577, 18610, 
      18362, 15289, 16025, 14282, 15418, 15049, 14372, 14274, 13626, 12802, 
      13401, 14033, 10737, 10205, 9945, 11065, 11530, 11588, 9344, 11290, 
      10705, 11117, 10361, 10250, 9389, 10042, 8704, 6201, 6773, 6113, 14788, 
      15588, 5713, 8585, 7193, 5450, 4889, 11885, 10285, 5392, 9745, 4328, 
      5090, 4946, 9529, 5364, 8500, 9841, 4850, 7970, 9565, 7085, 3778, 3812, 
      40661, 32954, 8954, 4874, 4321, 6274, 5941, 5317, 6516, 41618, 34850, 
      29378, 31265, 8945, 5620, 6548, 41410, 40626, 40237, 30825, 5965, 4365, 
      4717, 40916, 31985, 2842, 2801, 7162, 37648, 2368, 2473, 4153, 4804, 
      35698, 4610, 4810, 8450, 31016, 8516, 4232, 4517, 9341, 34066, 4626, 
      4729, 36905, 34336, 25652, 25040, 2336, 2017, 1849, 30325, 27364, 3973, 
      3364, 3700, 35170, 21845, 20450, 3797, 1682, 3530, 3797, 5525, 6722, 
      21764, 21481, 5956, 2384, 2825, 3121, 3809, 3904, 29745, 19477, 3922, 
      1521, 32420, 21044, 3125, 2173, 2120, 1805, 1640, 3560, 7069, 30269, 
      29593, 4969, 2330, 1898, 5465, 23796, 5785, 2080, 2080, 2320, 5785, 
      32554, 22250, 16601, 4474, 3826, 1241, 1226, 1450, 1625, 14612, 19314, 
      17730, 5578, 3589, 2314, 2178, 2113, 1285, 3833, 2788, 1924, 1033, 
      3728, 29522, 19457, 17602, 17345, 15122, 12410, 5186, 3077, 1402, 2186, 
      3770, 5057, 4149, 4036, 1224, 949, 1096, 1576, 12290, 8237, 1241, 1417, 
      2957, 24809, 3284, 865, 26329, 14890, 10530, 8473, 1513, 1053, 13672, 
      7076, 845, 701, 1205, 2885, 20789, 15509, 4469, 1025, 14976, 6505, 
      5200, 3385, 1152, 640, 832, 21554, 15658, 10730, 9938, 1058, 1013, 605, 
      509, 12762, 12541, 7002, 2466, 541, 3357, 23504, 12944, 11009, 569, 
      4717, 1657, 2570, 12868, 2440, 2088, 2533, 18514, 13514, 12610, 8753, 
      6373, 5189, 3425, 2993, 2053, 1514, 914, 433, 305, 290, 338, 353, 
      23972, 19300, 7145, 6185, 3065, 281, 12994, 7969, 1125, 369, 226, 394, 
      481, 1186, 2341, 18152, 16072, 8296, 7252, 6280, 1096, 872, 485, 1220, 
      18665, 14093, 10985, 8450, 7058, 5794, 425, 250, 178, 185, 18640, 
      11380, 10548, 9553, 9360, 9169, 8425, 7033, 3988, 585, 369, 145, 193, 
      208, 985, 1744, 2448, 21146, 14521, 11570, 157, 185, 19981, 17524, 
      17000, 15725, 15476, 14741, 3464, 2309, 1256, 1061, 17505, 10690, 
      10282, 9106, 4981, 3445, 1105, 2482, 21089, 17753, 14705, 5105, 2665, 
      1433, 14690, 1205, 1073, 49, 11700, 8136, 5965, 3880, 1480, 565, 1636, 
      16666, 15154, 14425, 7946, 5066, 1789, 986, 16916, 5492, 3985, 1537, 
      800, 20, 20, 32, 416, 1697, 2041, 14650, 9034, 7930, 6733, 1234, 10, 9, 
      909, 2125, 13928, 12548, 11029, 1604, 2120, 16385, 8465, 401, 290, 101, 
      325, 730, 1601, 18225, 15876, 12544, 0, 13226, 12322, 11665, 9410, 37, 
      65, 12773, 3140, 17433, 17170, 11034, 8658, 6570, 6409, 1530, 1165, 
      909, 58, 13012, 9232, 6100, 2617, 2516, 185, 137, 97, 65, 2834, 1250, 
      194, 106, 26, 1049, 1321, 10237, 9640, 9445, 2061, 1405, 997, 1557, 
      9850, 9653, 4810, 2858, 13988, 13753, 7120, 3313, 2564, 2368, 1508, 
      8917, 7650, 2581, 106, 405, 1845, 9125, 8381, 125, 116, 356, 676, 4217, 
      3842, 12244, 8980, 3625, 145, 794, 653, 1010, 15325, 12965, 9605, 3796, 
      14149, 6625, 274, 10660, 8537, 1937, 281, 832, 3889, 2789, 514, 914, 
      14248, 9349, 6885, 1413, 949, 10765, 4850, 2210, 370, 365, 15041, 2609, 
      2516, 1361, 449, 404, 521, 800, 1625, 10441, 2842, 882, 442, 841, 698, 
      650, 593, 565, 545, 530, 890, 2378, 592, 1017, 2512, 2601, 11441, 1354, 
      641, 12776, 7237, 5437, 965, 820, 1954, 7508, 1040, 7730, 1037, 985, 
      2066, 14356, 2344, 11570, 4682, 1690, 1042, 1217, 1490, 6500, 1025, 
      18513, 2314, 1210, 1098, 2689, 9077, 8552, 7085, 1181, 3272, 14914, 
      11629, 7154, 6125, 5069, 4141, 3434, 9217, 7225, 6196, 4896, 1360, 
      1440, 1465, 1696, 4045, 3469, 2020, 1508, 2120, 2669, 8577, 4021, 1602, 
      1557, 1777, 2250, 5200, 3625, 1961, 12706, 4930, 1906, 2837, 4365, 
      4068, 3208, 2164, 1933, 1908, 1765, 14170, 7778, 7625, 7033, 5449, 
      3698, 3074, 1970, 9161, 7120, 1945, 3700, 7209, 3250, 2650, 2169, 2386, 
      3789, 4234, 2180, 3965, 20434, 14978, 12209, 10490, 7685, 5018, 3170, 
      2609, 4325, 5345, 14625, 13968, 12304, 9529, 7633, 4804, 2425, 2560, 
      5002, 2657, 2501, 3557, 11336, 5309, 2725, 14050, 7090, 4717, 3442, 
      4122, 17345, 7465, 7060, 2873, 2704, 4304, 11645, 6058, 4105, 3709, 
      2953, 2845, 2813, 4034, 5018, 5945, 11197, 10660, 5832, 2932, 3085, 
      15346, 3386, 3349, 3050, 3194, 3349, 4049, 4114, 4321, 4706, 6980, 
      3865, 3536, 3460, 3865, 4036, 5945, 3445, 3474, 15685, 4040, 3989, 
      3940, 4388, 4808, 14717, 10370, 4925, 4570, 3490, 3485, 3497, 4925, 
      3889, 3681, 3649, 3721, 4561, 9197, 3722, 8762, 6653, 5213, 9773, 
      19345, 6994, 4645, 3978, 6370, 7569, 8585, 4132, 4625, 6212, 8321, 
      9137, 10337, 9554, 7706, 5450, 4346, 4229, 4709, 6250, 7250, 8069, 
      9409, 14760, 7956, 9540, 16589, 4930, 5114, 5218, 8585, 9673, 11348, 
      4793, 5108, 5713, 10865, 12020, 20137, 15997, 6610, 4777, 4825, 5245, 
      7465, 10386, 11002, 20029, 13181, 5429, 5341, 5989, 10984, 8522, 5941, 
      10660, 8905, 5713, 5200, 5233, 9808, 9945, 8033, 7010, 5858, 6229, 
      10954, 6376, 5876, 5477, 6565, 10100, 13940, 22266, 13546, 10114, 9981, 
      6586, 6109, 19232, 7985, 6505, 7376, 10132, 14057, 14029, 7865, 6953, 
      6713, 7450, 8429, 8738, 12329, 22468, 6525, 6084, 7848, 8200, 11125, 
      24197, 22625, 7610, 7202, 7082, 6341, 6322, 6242, 7762, 13637, 27136, 
      24089, 18944, 10625, 9649, 8704, 6929, 6841, 6500, 8081, 11461, 10042, 
      9370, 9265, 8325, 8161, 7461, 12490, 10088, 14824, 15538, 7373, 7250, 
      7213, 6893, 6890, 14977, 11545, 7281, 7252, 10656, 14281, 11321, 9529, 
      7289, 13949, 14281, 9797, 10877, 11117, 11240, 11492, 16612, 11794, 
      17973, 17153, 10522, 9602, 11890, 12277, 19157, 9621, 18504, 9725, 
      9833, 10674, 9049, 8874, 13833, 30740, 10280, 13877, 16232, 20936, 
      12050, 16081, 16594, 21569, 16612, 21985, 27365, 9985, 9410, 9445, 
      16978, 20018, 9748, 10701, 9805, 18637, 24641, 12500, 10529, 10004, 
      10004, 21025, 22321, 12802, 11042, 11773, 33410, 11300, 29794, 11314, 
      11380, 11336, 11317, 12064, 39106, 32045, 12281, 11981, 37285, 37193, 
      36880, 14794, 14440, 13320, 13285, 43040, 39377, 14032, 14713, 13714, 
      14645, 14386, 14357, 14242, 14436, 43202, 16565, 15913, 15776, 17810, 
      17729, 17730, 17370, 16837, 19109, 22185, 20077, 21928, 20360, 23137, 
      22393, 21805, 22777, 23284, 23377, 25177, 25120, 25738, 25889, 27290, 
      26245, 26728, 28669, 28852, 28132, 29045, 28850, 30425, 31176, 32554, 
      32708, 33556, 32976, 33785, 35930, 36185, 40676, 41380, 41333 ], 
  [ 22736, 23696, 22570, 21474, 21024, 21913, 22185, 20882, 21941, 18512, 
      17800, 19549, 15905, 16456, 14368, 14689, 14930, 14600, 15332, 14500, 
      13025, 11813, 15185, 15109, 15077, 12745, 11828, 10730, 13546, 10660, 
      11225, 10485, 10877, 10996, 11281, 9860, 11050, 14057, 11405, 13045, 
      50698, 52418, 11485, 7225, 8593, 11680, 13649, 45025, 41353, 10466, 
      5617, 12618, 9928, 10244, 5165, 9050, 37946, 41357, 9684, 36724, 40849, 
      34457, 11828, 11170, 9377, 6500, 4580, 8320, 9377, 32720, 6625, 7381, 
      33650, 9640, 7012, 5220, 5725, 4105, 6530, 34138, 9428, 9104, 8945, 
      5513, 5953, 8033, 28625, 9162, 5749, 11336, 11525, 36356, 7730, 13850, 
      18785, 27365, 29626, 6928, 6660, 29860, 39940, 5234, 3434, 28130, 
      29105, 42209, 6212, 29672, 30005, 7209, 6250, 3546, 3394, 11050, 13261, 
      15161, 4765, 3874, 6473, 7474, 27130, 6388, 2493, 2248, 6525, 14760, 
      26728, 27685, 33093, 36360, 2410, 2357, 4082, 9250, 24181, 25397, 
      27925, 28250, 4409, 1961, 5956, 14825, 5242, 2146, 6997, 9265, 9442, 
      10737, 11722, 27442, 37621, 4469, 4253, 4469, 8500, 9908, 33485, 2594, 
      3673, 8938, 21818, 22978, 34493, 5140, 2196, 1377, 4660, 5392, 13617, 
      14292, 18196, 19521, 1226, 1556, 1352, 3460, 5381, 7556, 7880, 8045, 
      17797, 4933, 6418, 8314, 13633, 28978, 3940, 1465, 1220, 1193, 1040, 
      1088, 3524, 5785, 19520, 23524, 29248, 33065, 4325, 4442, 10370, 12625, 
      17602, 20842, 964, 1741, 9925, 20221, 26821, 2441, 5066, 16217, 2809, 
      800, 1040, 1513, 8353, 10193, 730, 1954, 11133, 12829, 19773, 26973, 
      1405, 725, 3485, 18901, 650, 2069, 2834, 4469, 8906, 12074, 17786, 
      1476, 640, 772, 900, 9040, 19345, 11345, 14929, 500, 509, 1640, 5384, 
      11509, 29045, 1810, 450, 585, 10845, 2801, 6641, 26644, 370, 5122, 
      5690, 26605, 724, 324, 340, 853, 1693, 2349, 3805, 4293, 5653, 6724, 
      8424, 10933, 12645, 13320, 15208, 15453, 1810, 818, 1313, 1733, 4133, 
      14689, 260, 985, 7481, 10865, 13252, 16640, 17417, 21572, 26177, 586, 
      346, 850, 1186, 1594, 7450, 8146, 17649, 21834, 637, 205, 317, 772, 
      1220, 1796, 9997, 11432, 14120, 14357, 610, 250, 338, 493, 530, 569, 
      745, 1193, 2978, 9005, 10169, 13625, 15053, 15298, 20905, 24194, 26738, 
      1044, 169, 208, 14785, 15273, 797, 410, 346, 221, 202, 157, 3370, 4745, 
      6682, 21437, 389, 244, 296, 500, 2125, 3349, 6989, 26996, 981, 405, 
      117, 2017, 4177, 23185, 100, 6625, 6953, 13289, 98, 674, 1493, 2858, 
      5978, 19093, 24074, 232, 100, 61, 712, 1972, 5365, 21352, 250, 1706, 
      2729, 5801, 7594, 12794, 13714, 14186, 18250, 24361, 25625, 52, 416, 
      692, 1105, 6416, 13012, 13241, 21041, 25937, 18, 18, 109, 24034, 25930, 
      173, 533, 9029, 9608, 15629, 17693, 20168, 24029, 401, 122, 10, 13226, 
      0, 16, 49, 324, 14641, 15129, 5, 3482, 293, 260, 104, 488, 1160, 1229, 
      5780, 6565, 7229, 11668, 10, 370, 1378, 4105, 4234, 10413, 10825, 
      11245, 11673, 3860, 6416, 10420, 11252, 13012, 21625, 22817, 221, 314, 
      349, 4925, 6109, 21341, 23741, 292, 325, 2152, 3880, 58, 53, 1010, 
      3413, 4274, 4538, 23458, 505, 848, 4289, 14464, 17753, 24713, 481, 657, 
      12181, 12402, 17242, 19402, 2701, 3016, 146, 562, 3257, 13117, 8244, 
      18913, 20880, 233, 173, 493, 3194, 205, 1421, 15080, 394, 801, 5701, 
      12325, 19546, 3281, 4481, 17156, 19856, 298, 689, 1445, 7013, 8389, 
      493, 2628, 5508, 12868, 14013, 397, 4985, 5122, 7417, 12025, 14050, 
      16237, 18586, 22861, 625, 4756, 9236, 13856, 18625, 10888, 11300, 
      11933, 12365, 12805, 13480, 18440, 25448, 12850, 19025, 25810, 26129, 
      697, 8320, 12897, 650, 1781, 2741, 10229, 11234, 7076, 1818, 10530, 
      1808, 10985, 16913, 23284, 842, 24250, 1044, 3816, 8644, 12136, 18061, 
      19944, 2642, 14417, 1313, 7424, 11840, 13568, 25049, 1765, 1930, 2533, 
      15489, 27010, 1160, 1325, 2600, 3181, 3965, 4877, 27400, 1901, 2669, 
      3250, 4250, 16354, 17354, 17609, 19450, 5465, 6269, 9650, 12818, 21250, 
      23869, 2405, 5669, 12680, 16085, 18605, 21608, 4546, 6421, 19477, 1700, 
      4964, 11600, 23801, 5777, 6170, 7610, 10706, 12085, 12290, 14677, 1780, 
      3208, 3285, 3613, 4789, 6948, 8164, 12580, 2749, 3698, 14393, 26498, 
      3785, 8336, 10036, 12545, 19892, 26585, 28180, 13474, 26989, 2516, 
      2120, 2341, 2692, 3797, 5960, 9172, 20341, 28037, 31357, 2225, 2258, 
      2434, 3109, 3973, 6434, 13025, 19370, 6400, 12105, 13329, 24505, 2842, 
      6245, 12401, 2564, 4804, 7261, 9896, 26216, 2637, 4717, 5002, 13005, 
      15826, 26626, 3145, 6068, 8945, 9929, 13313, 14585, 15473, 25204, 
      28948, 31945, 3385, 3538, 6530, 15130, 19193, 2932, 12132, 12325, 
      15016, 19300, 20605, 24525, 24820, 25717, 27252, 5834, 10769, 12050, 
      12434, 23189, 24050, 31249, 19777, 20036, 3265, 11170, 11349, 11530, 
      24858, 26658, 3445, 4388, 9293, 10088, 15908, 16133, 17525, 26773, 
      13085, 14717, 18365, 19357, 24797, 5281, 17056, 38196, 7565, 9805, 
      40585, 3925, 7444, 11765, 17768, 30740, 34469, 6273, 15850, 23013, 
      29890, 36369, 38565, 41605, 5860, 7232, 10496, 14912, 17785, 22865, 
      29696, 32996, 35425, 39065, 4394, 34850, 39194, 4381, 13192, 23956, 
      24520, 36397, 39325, 5578, 20873, 23258, 26393, 42125, 44890, 4705, 
      4705, 9808, 16945, 19753, 23393, 32513, 40724, 42260, 4825, 5337, 
      13225, 13597, 26665, 42010, 8036, 25925, 6722, 7957, 13505, 17362, 
      19925, 38530, 38897, 9153, 10660, 24228, 26209, 41284, 12554, 14354, 
      18325, 27233, 38818, 48178, 5672, 6152, 7780, 7877, 12532, 24245, 5626, 
      10249, 13369, 29650, 38386, 48061, 6401, 10817, 12665, 13345, 29492, 
      33001, 34000, 43801, 6098, 14765, 19154, 30578, 31850, 40525, 6445, 
      6253, 12168, 13140, 13480, 17109, 17320, 19080, 29800, 46485, 7082, 
      6565, 6250, 8741, 9605, 10730, 14705, 15077, 17266, 30577, 8425, 9536, 
      10244, 10369, 11729, 12025, 13625, 43264, 36490, 48586, 7208, 15373, 
      15940, 16133, 19493, 20180, 7565, 9193, 16889, 17090, 37514, 46889, 
      9657, 11545, 18505, 45865, 46657, 34121, 37501, 38201, 38554, 39266, 
      51746, 39796, 54485, 7893, 11840, 13220, 39428, 40505, 56585, 13697, 
      55010, 14029, 14365, 13364, 17489, 18464, 43433, 9738, 14578, 43245, 
      49050, 59274, 12436, 48437, 49640, 60365, 49426, 61009, 9577, 17497, 
      22212, 23857, 50020, 56740, 20018, 16829, 22373, 53285, 9837, 14026, 
      18265, 22570, 23490, 58201, 60877, 14096, 17396, 16285, 11700, 19258, 
      11300, 20420, 21634, 22050, 22261, 20474, 14164, 12393, 20689, 22689, 
      13949, 14085, 14002, 17444, 18698, 22178, 22373, 16474, 15341, 21506, 
      20345, 25556, 22573, 23924, 24125, 25160, 26042, 17316, 20117, 22453, 
      24154, 21352, 21501, 23108, 24128, 26585, 21265, 24089, 29801, 25210, 
      30082, 24805, 28885, 31517, 30185, 29770, 30781, 31421, 31594, 31060, 
      34885, 31684, 35009, 34570, 32825, 33466, 35506, 34117, 34612, 36637, 
      37154, 37376, 38218, 38602, 40322, 39289, 41652, 42365, 47522, 48682, 
      48865 ], 
  [ 22304, 23200, 22130, 21034, 20560, 21393, 21649, 20410, 21389, 18080, 
      17384, 18965, 15473, 15944, 13968, 14265, 14474, 14152, 14836, 14004, 
      12601, 11453, 14593, 14501, 14461, 12249, 11380, 10322, 12962, 10244, 
      10769, 10069, 10421, 10532, 10777, 9428, 10530, 13345, 10805, 12365, 
      49010, 50698, 10845, 6833, 8105, 11024, 12905, 43433, 39833, 9850, 
      5321, 11890, 9320, 9620, 4877, 8482, 36482, 39821, 9076, 35284, 39321, 
      33065, 11108, 10474, 10025, 6980, 4292, 7760, 8761, 31360, 6161, 6869, 
      32266, 10312, 7540, 5620, 6173, 3833, 6058, 32738, 10100, 9760, 9593, 
      5953, 5513, 7465, 27353, 9826, 6221, 10600, 10781, 34900, 8330, 13010, 
      17777, 26117, 28322, 7488, 6148, 28548, 38404, 5690, 3170, 26858, 
      27809, 40625, 6740, 28360, 28685, 7801, 6786, 3874, 3706, 10306, 12429, 
      14257, 5213, 4250, 5945, 6890, 25874, 6948, 2725, 2440, 5989, 13864, 
      25480, 26413, 31693, 34888, 2642, 2581, 3706, 8570, 22997, 24181, 
      26645, 26962, 4849, 2129, 5444, 13921, 5746, 2362, 6421, 8577, 8746, 
      9985, 10930, 26170, 36117, 4925, 4693, 4045, 7844, 9188, 32069, 2890, 
      3305, 8258, 20690, 21818, 33053, 5652, 2452, 1465, 4212, 4896, 12745, 
      13396, 17172, 18457, 1250, 1732, 1480, 3092, 4877, 6932, 7240, 7397, 
      16781, 4453, 5850, 7650, 12753, 27658, 4388, 1649, 1348, 1313, 1088, 
      1040, 3140, 5249, 18448, 22340, 27920, 31649, 3877, 3986, 9610, 11777, 
      16586, 19730, 916, 1525, 9181, 19125, 25549, 2777, 4562, 15241, 3185, 
      848, 928, 1313, 7673, 9433, 738, 1690, 10333, 11965, 18685, 25693, 
      1637, 797, 3077, 17837, 706, 1781, 2474, 3989, 8194, 11234, 16754, 
      1732, 720, 676, 772, 8320, 18265, 10529, 13985, 484, 485, 1384, 4840, 
      10685, 27709, 2122, 442, 505, 10045, 2425, 6025, 25364, 362, 4586, 
      5122, 25325, 900, 340, 324, 685, 1413, 2005, 3349, 3805, 5085, 6100, 
      7720, 10125, 11773, 12424, 14248, 14485, 2138, 1018, 1073, 1445, 3653, 
      13745, 260, 785, 6817, 10057, 12356, 15632, 16385, 20420, 24905, 754, 
      450, 666, 954, 1314, 6786, 7450, 16609, 20674, 821, 245, 245, 596, 980, 
      1492, 9221, 10600, 13192, 13421, 794, 194, 250, 365, 394, 425, 569, 
      953, 2570, 8269, 9385, 12713, 14093, 14330, 19769, 22970, 25450, 1300, 
      225, 160, 13833, 14305, 1021, 562, 482, 317, 290, 221, 2930, 4217, 
      6050, 20285, 541, 164, 200, 356, 1781, 2909, 6341, 25700, 1237, 565, 
      181, 1681, 3681, 21985, 164, 5993, 6305, 12385, 58, 490, 1205, 2450, 
      5378, 18005, 22850, 360, 180, 117, 520, 1636, 4797, 20200, 386, 1394, 
      2329, 5209, 6914, 11906, 12794, 13250, 17186, 23129, 24361, 116, 272, 
      500, 857, 5792, 12116, 12337, 19897, 24665, 58, 10, 45, 22810, 24658, 
      293, 365, 8285, 8840, 14645, 16645, 19048, 22805, 577, 226, 2, 12322, 
      16, 0, 9, 196, 13689, 14161, 5, 3026, 445, 404, 40, 328, 904, 965, 
      5188, 5933, 6565, 10820, 18, 234, 1098, 3609, 3730, 9613, 10009, 10413, 
      10825, 3380, 5792, 9620, 10420, 12116, 20465, 21625, 125, 194, 221, 
      4381, 5501, 20189, 22525, 180, 205, 1800, 3400, 98, 85, 778, 2965, 
      3770, 4018, 22250, 353, 640, 3785, 13520, 16705, 23473, 337, 481, 
      11317, 11530, 16210, 18306, 2309, 2600, 122, 410, 2825, 12221, 7540, 
      17833, 19744, 313, 173, 365, 2770, 245, 1157, 14120, 306, 625, 5125, 
      11461, 18450, 2857, 3977, 16132, 18752, 338, 545, 1189, 6373, 7685, 
      405, 2260, 4948, 11988, 13093, 461, 4457, 4586, 6761, 11177, 13130, 
      15245, 17522, 21677, 521, 4244, 8500, 12944, 17561, 10088, 10484, 
      11093, 11509, 11933, 12584, 17384, 24200, 11978, 17953, 24554, 24865, 
      625, 7632, 12025, 626, 1525, 2389, 9461, 10426, 6452, 1570, 9754, 1568, 
      10193, 15913, 22100, 866, 23042, 964, 3400, 7956, 11304, 17029, 18856, 
      2330, 13505, 1465, 6800, 11024, 12688, 23825, 1573, 1714, 2245, 14545, 
      25738, 1192, 1237, 2312, 2837, 3557, 4405, 26120, 1709, 2381, 2906, 
      3826, 15386, 16354, 16601, 18386, 4969, 5725, 8938, 11978, 20138, 
      22685, 2173, 5165, 11848, 15133, 17573, 20488, 4122, 5877, 18421, 1636, 
      4516, 10816, 22625, 5281, 5650, 7010, 9962, 11285, 11482, 13781, 1764, 
      2920, 2989, 3285, 4365, 6388, 7540, 11764, 2525, 3370, 13513, 25258, 
      3457, 7712, 9332, 11737, 18836, 25345, 26900, 12634, 25741, 2692, 2120, 
      2237, 2516, 3485, 5480, 8516, 19277, 26765, 30005, 2209, 2218, 2330, 
      2885, 3653, 5930, 12209, 18338, 5904, 11329, 12505, 23329, 2690, 5765, 
      11617, 2516, 4436, 6725, 9224, 25000, 2701, 4365, 4626, 12205, 14922, 
      25402, 2993, 5620, 8329, 9265, 12505, 13729, 14585, 24020, 27668, 
      30593, 3209, 3338, 6058, 14258, 18185, 2916, 11380, 11565, 14152, 
      18292, 19557, 23365, 23652, 24525, 26020, 5426, 10081, 11306, 11674, 
      22069, 22906, 29921, 18761, 19012, 3249, 10474, 10645, 10818, 23698, 
      25450, 3389, 4148, 8693, 9448, 15028, 15245, 16589, 25565, 12317, 
      13885, 17405, 18365, 23645, 4969, 16144, 36724, 7085, 9197, 39065, 
      4013, 6980, 11069, 16840, 29444, 33085, 5905, 14994, 21925, 28618, 
      34945, 37093, 40069, 5540, 6800, 9872, 14096, 16865, 21785, 28432, 
      31652, 34025, 37585, 4306, 33466, 37714, 4357, 12456, 22852, 23400, 
      34981, 37845, 5330, 19865, 22178, 25225, 40589, 43298, 4793, 4649, 
      9248, 16073, 18785, 22313, 31193, 39220, 40724, 4905, 5161, 12505, 
      12861, 25497, 40482, 7604, 24781, 6410, 7541, 12785, 16490, 18965, 
      37082, 37441, 8665, 10084, 23140, 25065, 39780, 11890, 13610, 17429, 
      26065, 37370, 46538, 5800, 5960, 7412, 7501, 11876, 23165, 5650, 9721, 
      12681, 28426, 36954, 46429, 6217, 10265, 12017, 12665, 28276, 31697, 
      32672, 42257, 6218, 14029, 18250, 29338, 30578, 39053, 6613, 6373, 
      11560, 12484, 12808, 16285, 16488, 18184, 28584, 44893, 7330, 6725, 
      6242, 8357, 9157, 10210, 13985, 14341, 16442, 29345, 8081, 9104, 9764, 
      9881, 11161, 11441, 12961, 41744, 35122, 46962, 7048, 14645, 15188, 
      15373, 18605, 19268, 7373, 8825, 16105, 16298, 36130, 45305, 9265, 
      11025, 17665, 44305, 45081, 32825, 36125, 36809, 37154, 37850, 50074, 
      38372, 52765, 7765, 11344, 12644, 38020, 39073, 54833, 13105, 53290, 
      13429, 13757, 12820, 16745, 17680, 41953, 10018, 13978, 41773, 47458, 
      57490, 11972, 46861, 48040, 58565, 47834, 59201, 9745, 16785, 21316, 
      22905, 48420, 55012, 19210, 16165, 21485, 51629, 9901, 13522, 17545, 
      21682, 22570, 56457, 59085, 13600, 16724, 15677, 12004, 18530, 11492, 
      19652, 20826, 21226, 21429, 19730, 14580, 12625, 19945, 21865, 14309, 
      14437, 14346, 16900, 18098, 21418, 21605, 16946, 15725, 20794, 19697, 
      24692, 21845, 23140, 23333, 24328, 25186, 17764, 19541, 21773, 23410, 
      20776, 20917, 22468, 23440, 25793, 20737, 23569, 29009, 24642, 29290, 
      24293, 28205, 30725, 29473, 29090, 30069, 30749, 30914, 30420, 34117, 
      31076, 34249, 33842, 32225, 32850, 34794, 33485, 33956, 35965, 36490, 
      36752, 37570, 37970, 39610, 38641, 40996, 41693, 46826, 47970, 48145 ], 
  [ 22001, 22849, 21821, 20725, 20233, 21024, 21268, 20077, 20996, 17777, 
      17093, 18548, 15170, 15581, 13689, 13968, 14153, 13837, 14485, 13653, 
      12304, 11204, 14170, 14066, 14020, 11898, 11065, 10037, 12545, 9953, 
      10448, 9778, 10100, 10205, 10420, 9125, 10161, 12832, 10376, 11876, 
      47765, 49429, 10386, 6560, 7760, 10553, 12368, 42260, 38714, 9409, 
      5120, 11365, 8885, 9173, 4682, 8077, 35405, 38690, 8641, 34225, 38196, 
      32042, 10589, 9973, 10532, 7361, 4097, 7361, 8320, 30361, 5834, 6506, 
      31249, 10837, 7957, 5941, 6530, 3650, 5725, 31709, 10625, 10273, 10100, 
      6304, 5204, 7060, 26420, 10345, 6596, 10069, 10244, 33829, 8801, 12401, 
      17042, 25202, 27365, 7929, 5785, 27585, 37273, 6053, 2993, 25925, 
      26858, 39458, 7157, 27397, 27716, 8266, 7209, 4141, 3961, 9769, 11826, 
      13600, 5570, 4553, 5570, 6473, 24953, 7389, 2920, 2605, 5608, 13213, 
      24565, 25480, 30664, 33805, 2837, 2770, 3445, 8081, 22130, 23290, 
      25706, 26017, 5200, 2276, 5081, 13264, 6145, 2545, 6010, 8082, 8245, 
      9442, 10357, 25237, 35010, 5288, 5044, 3748, 7373, 8669, 31028, 3133, 
      3050, 7769, 19865, 20969, 31994, 6057, 2665, 1552, 3897, 4545, 12112, 
      12745, 16425, 17680, 1289, 1885, 1597, 2837, 4520, 6485, 6781, 6932, 
      16040, 4114, 5445, 7173, 12114, 26689, 4745, 1808, 1465, 1424, 1145, 
      1025, 2873, 4868, 17665, 21473, 26945, 30608, 3562, 3665, 9061, 11162, 
      15845, 18917, 901, 1384, 8644, 18324, 24616, 3050, 4205, 14530, 3488, 
      905, 865, 1184, 7184, 8884, 765, 1513, 9754, 11338, 17890, 24754, 1832, 
      872, 2792, 17060, 769, 1586, 2225, 3650, 7681, 10625, 16001, 1945, 801, 
      625, 697, 7801, 17476, 9938, 13298, 493, 488, 1213, 4453, 10088, 26728, 
      2377, 457, 466, 9466, 2164, 5584, 24425, 377, 4205, 4717, 24386, 1053, 
      373, 333, 580, 1224, 1768, 3028, 3460, 4680, 5653, 7213, 9540, 11140, 
      11773, 13549, 13780, 2405, 1189, 914, 1250, 3314, 13058, 281, 656, 
      6340, 9472, 11705, 14897, 15632, 19577, 23972, 901, 549, 549, 801, 
      1125, 6309, 6949, 15850, 19825, 980, 296, 212, 485, 821, 1285, 8660, 
      9997, 12517, 12740, 953, 173, 205, 290, 313, 338, 458, 794, 2285, 7738, 
      8818, 12050, 13394, 13625, 18938, 22073, 24505, 1513, 288, 145, 13140, 
      13600, 1210, 697, 605, 410, 377, 290, 2621, 3842, 5597, 19442, 676, 
      125, 149, 269, 1544, 2600, 5876, 24749, 1450, 706, 250, 1450, 3330, 
      21106, 233, 5540, 5840, 11728, 49, 373, 1010, 2165, 4949, 17210, 21953, 
      477, 261, 180, 397, 1405, 4392, 19357, 509, 1181, 2050, 4786, 6425, 
      11261, 12125, 12569, 16409, 22226, 23434, 185, 185, 377, 692, 5345, 
      11465, 11680, 19060, 23732, 109, 25, 18, 21913, 23725, 404, 260, 7748, 
      8285, 13928, 15880, 18229, 21908, 730, 325, 17, 11665, 49, 9, 0, 121, 
      12996, 13456, 26, 2705, 580, 533, 13, 229, 733, 788, 4765, 5480, 6088, 
      10205, 45, 153, 909, 3258, 3373, 9034, 9418, 9810, 10210, 3041, 5345, 
      9041, 9817, 11465, 19616, 20752, 74, 125, 146, 3994, 5066, 19346, 
      21634, 117, 136, 1557, 3061, 149, 130, 625, 2650, 3413, 3649, 21365, 
      260, 505, 3428, 12833, 15940, 22564, 250, 370, 10690, 10897, 15457, 
      17505, 2036, 2309, 125, 317, 2522, 11570, 7033, 17044, 18913, 394, 194, 
      290, 2473, 296, 980, 13421, 261, 514, 4714, 10834, 17649, 2560, 3620, 
      15385, 17945, 389, 458, 1018, 5914, 7178, 360, 2005, 4549, 11349, 
      12424, 530, 4082, 4205, 6290, 10562, 12461, 14522, 16745, 20810, 464, 
      3881, 7969, 12281, 16784, 9509, 9893, 10484, 10888, 11300, 11933, 
      16613, 23285, 11345, 17170, 23633, 23938, 592, 7137, 11392, 629, 1354, 
      2146, 8906, 9841, 6005, 1405, 9193, 1409, 9620, 15184, 21233, 905, 
      22157, 925, 3109, 7461, 10701, 16276, 18061, 2117, 12842, 1600, 6353, 
      10433, 12049, 22928, 1450, 1573, 2050, 13858, 24805, 1237, 1192, 2117, 
      2600, 3272, 4072, 25181, 1586, 2186, 2669, 3529, 14681, 15625, 15866, 
      17609, 4618, 5338, 8425, 11369, 19325, 21818, 2020, 4808, 11245, 14440, 
      16820, 19669, 3825, 5490, 17650, 1609, 4201, 10249, 21764, 4930, 5281, 
      6581, 9425, 10706, 10897, 13130, 1773, 2725, 2788, 3060, 4068, 5989, 
      7093, 11173, 2378, 3145, 12874, 24349, 3232, 7265, 8825, 11152, 18065, 
      24436, 25961, 12025, 24826, 2845, 2141, 2180, 2405, 3272, 5141, 8045, 
      18500, 25832, 29012, 2218, 2209, 2273, 2738, 3434, 5573, 11618, 17585, 
      5553, 10768, 11908, 22468, 2597, 5426, 11050, 2501, 4181, 6344, 8741, 
      24109, 2770, 4122, 4365, 11626, 14265, 24505, 2900, 5305, 7888, 8788, 
      11920, 13108, 13940, 23153, 26729, 29600, 3098, 3209, 5725, 13625, 
      17450, 2925, 10837, 11016, 13525, 17557, 18792, 22516, 22797, 23652, 
      25117, 5141, 9586, 10769, 11125, 21250, 22069, 28946, 18020, 18265, 
      3258, 9973, 10138, 10305, 22849, 24565, 3368, 3989, 8264, 8989, 14389, 
      14600, 15908, 24680, 11762, 13282, 16706, 17642, 22802, 4756, 15481, 
      35641, 6746, 8762, 37946, 4100, 6653, 10568, 16165, 28493, 32068, 5650, 
      14373, 21130, 27685, 33898, 36010, 38938, 5321, 6497, 9425, 13505, 
      16196, 20996, 27505, 30665, 32996, 36496, 4261, 32449, 36625, 4360, 
      11925, 22045, 22581, 33940, 36756, 5165, 19130, 21389, 24370, 39458, 
      42125, 4880, 4628, 8849, 15440, 18080, 21524, 30224, 38113, 39593, 
      4986, 5050, 11986, 12330, 24642, 39357, 7301, 23944, 6197, 7250, 12266, 
      15857, 18266, 36017, 36370, 8320, 9673, 22345, 24228, 38673, 11413, 
      13073, 16778, 25210, 36305, 45329, 5917, 5837, 7157, 7240, 11405, 
      22376, 5689, 9346, 12186, 27529, 35901, 45226, 6100, 9872, 11552, 
      12176, 27385, 30740, 31697, 41120, 6329, 13498, 17593, 28429, 29645, 
      37970, 6760, 6484, 11125, 12013, 12325, 15688, 15885, 17533, 27693, 
      43720, 7537, 6866, 6257, 8090, 8842, 9841, 13466, 13810, 15845, 28442, 
      7844, 8801, 9425, 9536, 10756, 11024, 12484, 40625, 34117, 45765, 6949, 
      14120, 14645, 14824, 17960, 18605, 7250, 8570, 15538, 15725, 35113, 
      44138, 8992, 10656, 17056, 43156, 43920, 31874, 35114, 35786, 36125, 
      36809, 48841, 37325, 51496, 7690, 10993, 12233, 36985, 38020, 53540, 
      12682, 52021, 13000, 13322, 12433, 16208, 17113, 40864, 10249, 13549, 
      40690, 46285, 56173, 11645, 45700, 46861, 57236, 46661, 57866, 9892, 
      16272, 20665, 22212, 47241, 53737, 18625, 15688, 20840, 50408, 9970, 
      13165, 17026, 21037, 21901, 55170, 57762, 13249, 16241, 15242, 12253, 
      18005, 11657, 19097, 20241, 20629, 20826, 19193, 14913, 12820, 19408, 
      21268, 14600, 14722, 14625, 16513, 17669, 20869, 21050, 17321, 16034, 
      20281, 19232, 24065, 21320, 22573, 22760, 23725, 24565, 18121, 19130, 
      21284, 22873, 20365, 20500, 22009, 22945, 25220, 20362, 23200, 28436, 
      24237, 28717, 23930, 27716, 30152, 28960, 28601, 29556, 30266, 30425, 
      29961, 33562, 30641, 33700, 33317, 31796, 32409, 34281, 33032, 33485, 
      35482, 36013, 36305, 37105, 37517, 39097, 38176, 40525, 41210, 46325, 
      47457, 47626 ], 
  [ 21044, 21716, 20842, 19746, 19188, 19825, 20025, 19010, 19709, 16820, 
      16180, 17173, 14213, 14404, 12820, 13033, 13130, 12836, 13352, 12520, 
      11369, 10445, 12773, 12625, 12557, 10765, 10064, 9146, 11170, 9040, 
      9425, 8865, 9077, 9160, 9265, 8168, 8962, 11105, 8957, 10237, 43354, 
      44930, 8857, 5713, 6649, 8980, 10553, 38113, 34765, 7946, 4537, 9594, 
      7444, 7688, 4121, 6746, 31610, 34697, 7200, 30496, 34225, 28445, 8840, 
      8290, 12545, 8912, 3536, 6052, 6857, 26852, 4789, 5329, 27674, 12916, 
      9640, 7272, 7993, 3133, 4658, 28090, 12704, 12308, 12113, 7745, 4225, 
      5729, 23153, 12402, 8125, 8276, 8429, 30056, 10682, 10322, 14501, 
      22001, 24010, 9700, 4608, 24208, 33280, 7538, 2498, 22658, 23525, 
      35333, 8840, 24020, 24317, 10125, 8914, 5274, 5050, 7954, 9769, 11345, 
      7033, 5818, 4349, 5098, 21730, 9160, 3789, 3364, 4365, 10980, 21364, 
      22213, 27045, 29988, 3706, 3617, 2642, 6442, 19105, 20177, 22417, 
      22706, 6641, 2969, 3904, 11009, 7762, 3370, 4657, 6421, 6562, 7605, 
      8410, 21970, 31105, 6773, 6485, 2813, 5800, 6920, 27365, 4178, 2269, 
      6130, 16994, 18010, 28265, 7696, 3600, 2025, 2896, 3412, 9945, 10512, 
      13840, 14985, 1586, 2600, 2180, 2056, 3365, 5000, 5252, 5381, 13477, 
      3025, 4114, 5578, 9925, 23290, 6208, 2545, 2048, 1985, 1508, 1124, 
      2048, 3625, 14948, 18448, 23524, 26945, 2561, 2642, 7202, 9061, 13282, 
      16090, 1000, 1021, 6829, 15541, 21349, 4205, 3050, 12077, 4753, 1268, 
      788, 865, 5545, 7025, 1018, 1018, 7785, 9193, 15129, 21465, 2701, 1301, 
      1901, 14365, 1154, 1025, 1466, 2561, 5954, 8546, 13394, 2880, 1252, 
      592, 576, 6052, 14737, 7925, 10933, 680, 653, 740, 3188, 8053, 23285, 
      3466, 666, 477, 7497, 1361, 4121, 21136, 586, 2962, 3386, 21097, 1768, 
      648, 520, 349, 685, 1053, 2005, 2349, 3349, 4168, 5508, 7549, 8973, 
      9540, 11140, 11349, 3538, 1970, 485, 689, 2225, 10693, 512, 337, 4745, 
      7481, 9472, 12356, 13025, 16640, 20705, 1594, 1066, 274, 394, 586, 
      4714, 5266, 13221, 16866, 1717, 637, 245, 232, 392, 680, 6757, 7940, 
      10196, 10397, 1690, 250, 194, 169, 170, 173, 205, 365, 1394, 5945, 
      6893, 9773, 10985, 11194, 16045, 18938, 21194, 2448, 673, 244, 10753, 
      11169, 2057, 1346, 1210, 905, 850, 697, 1642, 2621, 4090, 16505, 1325, 
      136, 116, 104, 829, 1621, 4325, 21416, 2385, 1377, 657, 757, 2197, 
      18037, 640, 4033, 4289, 9473, 170, 98, 449, 1274, 3530, 14449, 18818, 
      1060, 712, 565, 100, 712, 3061, 16420, 1114, 554, 1181, 3389, 4786, 
      9050, 9826, 10226, 13714, 19069, 20189, 592, 20, 80, 241, 3860, 9232, 
      9425, 16145, 20465, 450, 234, 73, 18778, 20458, 965, 29, 5933, 6404, 
      11453, 13229, 15380, 18773, 1445, 842, 226, 9410, 324, 196, 121, 0, 
      10609, 11025, 257, 1682, 1229, 1160, 68, 20, 260, 293, 3368, 3973, 
      4493, 8104, 298, 10, 370, 2125, 2218, 7065, 7405, 7753, 8109, 1952, 
      3860, 7072, 7760, 9232, 16657, 17705, 41, 26, 25, 2729, 3625, 16409, 
      18521, 40, 37, 820, 1972, 490, 449, 218, 1649, 2258, 2450, 18274, 73, 
      164, 2273, 10468, 13289, 19385, 85, 117, 8545, 8730, 12850, 14722, 
      1189, 1396, 290, 130, 1565, 9337, 5328, 14305, 16020, 845, 425, 169, 
      1538, 637, 485, 11012, 250, 261, 3361, 8689, 14866, 1625, 2465, 12800, 
      15140, 730, 293, 545, 4385, 5473, 349, 1224, 3240, 9160, 10125, 937, 
      2861, 2962, 4717, 8461, 10162, 12025, 14050, 17785, 409, 2704, 6176, 
      10004, 14089, 7540, 7880, 8405, 8765, 9133, 9700, 13940, 20084, 9178, 
      14453, 20410, 20693, 625, 5476, 9225, 794, 881, 1409, 7025, 7850, 4520, 
      954, 7290, 980, 7673, 12665, 18208, 1202, 19066, 936, 2196, 5800, 8644, 
      13669, 15300, 1490, 10565, 2249, 4868, 8420, 9860, 19793, 1153, 1210, 
      1489, 11493, 21538, 1556, 1181, 1556, 1885, 2381, 3005, 21892, 1289, 
      1625, 1954, 2594, 12250, 13106, 13325, 14914, 3485, 4073, 6698, 9290, 
      16498, 18793, 1613, 3653, 9188, 12053, 14213, 16820, 2890, 4225, 14977, 
      1664, 3200, 8324, 18761, 3797, 4082, 5162, 7610, 8737, 8906, 10897, 
      1960, 2164, 2205, 2389, 3133, 4680, 5608, 9160, 1993, 2474, 10685, 
      21170, 2561, 5780, 7120, 9161, 15392, 21257, 22672, 9946, 21625, 3560, 
      2372, 2125, 2152, 2645, 4052, 6472, 15805, 22565, 25525, 2405, 2330, 
      2218, 2353, 2785, 4418, 9605, 14978, 4420, 8865, 9873, 19465, 2410, 
      4337, 9125, 2600, 3400, 5101, 7124, 20996, 3177, 3385, 3562, 9657, 
      12010, 21370, 2713, 4304, 6425, 7193, 9929, 10985, 11729, 20128, 23440, 
      26113, 2845, 2890, 4658, 11458, 14909, 3112, 9000, 9157, 11380, 15016, 
      16141, 19557, 19816, 20605, 21960, 4250, 7925, 8954, 9266, 18401, 
      19154, 25525, 15457, 15680, 3445, 8290, 8433, 8578, 19890, 21474, 3445, 
      3560, 6845, 7460, 12200, 12389, 13565, 21589, 9881, 11225, 14297, 
      15145, 19865, 4129, 13204, 31824, 5657, 7321, 33997, 4573, 5608, 8885, 
      13844, 25160, 28493, 4869, 12250, 18369, 24418, 30213, 32193, 34945, 
      4672, 5540, 7940, 11492, 13897, 18257, 24260, 27200, 29377, 32657, 
      4250, 28874, 32786, 4525, 10132, 19240, 19732, 30277, 32917, 4714, 
      16589, 18650, 21389, 35465, 37978, 5353, 4705, 7540, 13273, 15649, 
      18785, 26825, 34208, 35600, 5437, 4797, 10237, 10537, 21661, 35386, 
      6344, 21029, 5570, 6337, 10517, 13690, 15857, 32266, 32597, 7209, 8320, 
      19584, 21313, 34768, 9818, 11258, 14545, 22229, 32554, 41050, 6500, 
      5540, 6376, 6437, 9832, 19637, 5986, 8125, 10525, 24394, 32194, 40969, 
      5825, 8585, 10001, 10537, 24272, 27385, 28276, 37105, 6890, 11705, 
      15338, 25250, 26378, 34153, 7453, 7045, 9684, 10440, 10708, 13653, 
      13828, 15300, 24580, 39573, 8450, 7537, 6466, 7265, 7841, 8642, 11717, 
      12017, 13810, 25285, 7129, 7844, 8336, 8425, 9425, 9649, 10889, 36676, 
      30586, 41530, 6740, 12349, 12808, 12965, 15749, 16328, 6953, 7789, 
      13613, 13778, 31538, 40013, 8145, 9457, 14977, 39097, 39817, 28541, 
      31561, 32189, 32506, 33146, 44474, 33640, 46997, 7569, 9860, 10880, 
      33344, 34313, 48953, 11285, 47522, 11581, 11881, 11168, 14393, 15188, 
      37025, 11250, 12130, 36873, 42138, 51498, 10600, 41597, 42692, 52517, 
      42514, 53125, 10585, 14545, 18432, 19825, 43072, 49216, 16634, 14093, 
      18629, 46085, 10377, 12010, 15277, 18826, 19602, 50605, 53065, 12116, 
      14624, 13801, 13320, 16234, 12416, 17216, 18250, 18594, 18769, 17378, 
      16288, 13689, 17593, 19233, 15821, 15921, 15802, 15248, 16250, 19010, 
      19169, 18850, 17321, 18554, 17681, 21920, 19549, 20648, 20813, 21668, 
      22442, 19584, 17777, 19645, 21058, 19012, 19125, 20480, 21284, 23273, 
      19141, 22001, 26489, 22906, 26770, 22753, 26077, 28205, 27233, 26962, 
      27829, 28649, 28786, 28432, 31681, 29200, 31841, 31546, 30377, 30946, 
      32554, 31525, 31912, 33865, 34418, 34820, 35554, 36010, 37370, 36625, 
      38952, 39593, 44642, 45730, 45877 ], 
  [ 23825, 22849, 23417, 22321, 21145, 20340, 20128, 20761, 19400, 19601, 
      19373, 16040, 16994, 15125, 16425, 16020, 15293, 15205, 14485, 13653, 
      14356, 15080, 11434, 10874, 10600, 11898, 12433, 12545, 10037, 12233, 
      11588, 12058, 11240, 11117, 10192, 10949, 9477, 6676, 7412, 6632, 
      13793, 14545, 6282, 9524, 7988, 5993, 5300, 11024, 9530, 5989, 10820, 
      4753, 5693, 5525, 10610, 6025, 7817, 9050, 5449, 7321, 8784, 6506, 
      4205, 4273, 43136, 35177, 10025, 5537, 4900, 5737, 6746, 6050, 5941, 
      44125, 37141, 31477, 33434, 10034, 6409, 5945, 43913, 43105, 42704, 
      32980, 6800, 5008, 4304, 43405, 34184, 3229, 3176, 6469, 40037, 2597, 
      2450, 3770, 4337, 38025, 5329, 4329, 7633, 33185, 9605, 3809, 4058, 
      8450, 36341, 4141, 4232, 39274, 36621, 27625, 26989, 2701, 2250, 1972, 
      32474, 29405, 4658, 3965, 3293, 37485, 23668, 22213, 4468, 1813, 3133, 
      3364, 4900, 5989, 23585, 23290, 6865, 2837, 2522, 2770, 3362, 3445, 
      31876, 21200, 4625, 1636, 34645, 22837, 3730, 2610, 2545, 2146, 1921, 
      3121, 6282, 32420, 31720, 5800, 2813, 2285, 4808, 25705, 6698, 2525, 
      1853, 2045, 5090, 34785, 24097, 18196, 5265, 4545, 1396, 1345, 1377, 
      1492, 16109, 21037, 19381, 6485, 4292, 2837, 2677, 2600, 1220, 4570, 
      3393, 2385, 1170, 3205, 31649, 21188, 19249, 18980, 16649, 13793, 6065, 
      3728, 1249, 1865, 3233, 4388, 4930, 4805, 1537, 1130, 1025, 1361, 
      13669, 9364, 1576, 1224, 2500, 26762, 3977, 850, 28340, 16409, 11809, 
      9620, 1940, 1360, 15129, 8125, 1090, 850, 1018, 2410, 22580, 17060, 
      5300, 872, 16501, 7514, 6101, 4106, 1525, 821, 725, 23377, 17217, 
      12025, 11185, 1417, 832, 818, 530, 14173, 13940, 8053, 3085, 740, 2788, 
      25405, 14365, 12322, 802, 5584, 2164, 2081, 14285, 3065, 2665, 2042, 
      20205, 14965, 14013, 9928, 7380, 6100, 4168, 3688, 2628, 2005, 1285, 
      648, 424, 373, 325, 328, 25889, 21025, 8210, 7178, 3770, 290, 14417, 
      9092, 1552, 580, 305, 305, 356, 881, 1856, 19825, 17649, 9441, 8325, 
      7281, 1521, 1249, 346, 901, 20360, 15572, 12296, 9605, 8117, 6757, 680, 
      421, 205, 200, 20333, 12713, 11833, 10778, 10573, 10370, 9578, 8090, 
      4793, 898, 610, 194, 170, 173, 698, 1325, 1933, 22945, 16020, 12913, 
      144, 148, 21730, 19165, 18617, 17282, 17021, 16250, 4217, 2930, 1721, 
      746, 19144, 11981, 11549, 10301, 5876, 4196, 1544, 1949, 22882, 19402, 
      16210, 6010, 3330, 1042, 16193, 1664, 1508, 100, 13045, 9265, 6938, 
      4673, 1985, 338, 1205, 18261, 16677, 15912, 9061, 5965, 2340, 661, 
      18521, 6425, 4786, 2050, 1181, 89, 41, 29, 221, 1250, 1546, 16145, 
      10217, 9041, 7760, 1697, 65, 52, 592, 1616, 15385, 13933, 12330, 1165, 
      1609, 17960, 9608, 680, 533, 20, 148, 445, 1160, 19882, 17425, 13925, 
      37, 14641, 13689, 12996, 10609, 0, 4, 14162, 3845, 19048, 18773, 12325, 
      9805, 7573, 7400, 2029, 1604, 1300, 173, 14409, 10413, 7065, 3258, 
      3145, 370, 298, 234, 178, 3497, 1697, 377, 241, 65, 692, 916, 11474, 
      10841, 10634, 2626, 1874, 650, 1114, 11061, 10852, 5661, 3517, 15425, 
      15178, 8149, 4018, 3185, 2965, 1073, 10064, 8713, 3200, 65, 208, 1360, 
      10282, 9490, 202, 181, 181, 405, 5000, 4589, 13577, 10121, 4346, 170, 
      1105, 400, 673, 16810, 14330, 10778, 4525, 15572, 7592, 197, 11889, 
      9634, 2434, 346, 549, 4612, 3392, 337, 617, 15665, 10490, 7858, 1810, 
      1250, 11988, 5653, 2725, 405, 340, 16490, 3170, 3065, 1730, 530, 377, 
      386, 557, 1202, 11636, 3425, 1129, 425, 596, 845, 773, 680, 628, 584, 
      533, 653, 1853, 629, 754, 1973, 2050, 12676, 1665, 676, 14081, 8194, 
      6250, 1154, 949, 2357, 8473, 1213, 8705, 1184, 820, 1625, 15725, 1865, 
      12781, 5389, 1989, 1125, 1000, 1189, 7361, 986, 20068, 2705, 1313, 
      1105, 2180, 10114, 9553, 7978, 1090, 2689, 16285, 12820, 8045, 6932, 
      5780, 4756, 2837, 10250, 8114, 7001, 5581, 1229, 1261, 1274, 1421, 
      4618, 3970, 2269, 1565, 1769, 2210, 9544, 4580, 1669, 1444, 1544, 1885, 
      5877, 4122, 1690, 13921, 5569, 2041, 2384, 4930, 4597, 3617, 2357, 
      2042, 2005, 1730, 15453, 8653, 8488, 7848, 6120, 4165, 3445, 2053, 
      10130, 7933, 1930, 3145, 8020, 3617, 2897, 2260, 2105, 3232, 3617, 
      2221, 3394, 21997, 16277, 13352, 11525, 8516, 5597, 3485, 2312, 3716, 
      4616, 15898, 15205, 13445, 10490, 8450, 5345, 2498, 2309, 5553, 2788, 
      2560, 3088, 12401, 5882, 2842, 15269, 7829, 5204, 3725, 3589, 18730, 
      8226, 7785, 2962, 2637, 3757, 12704, 6673, 4468, 4000, 3028, 2848, 
      2768, 3545, 4385, 5204, 12218, 11645, 6409, 2909, 2858, 16605, 3541, 
      3492, 3037, 2965, 3060, 3592, 3645, 3816, 4141, 7649, 4114, 3701, 3601, 
      3466, 3601, 5234, 3200, 3217, 16938, 4273, 4210, 4149, 3925, 4273, 
      15908, 11285, 5300, 4885, 3445, 3428, 3368, 4388, 4010, 3706, 3482, 
      3506, 4106, 10000, 3625, 7825, 7202, 5570, 8762, 20744, 7565, 4868, 
      3853, 5693, 6760, 9298, 4113, 4258, 5569, 7450, 8194, 9298, 10337, 
      8321, 5777, 4385, 4112, 4352, 5617, 6497, 7232, 8452, 15889, 7141, 
      8581, 17812, 5085, 4717, 4797, 7720, 8712, 12233, 4538, 4745, 5218, 
      9818, 10889, 21524, 17168, 7025, 4724, 4628, 4880, 6740, 9385, 9953, 
      21402, 14170, 5602, 5490, 5490, 9945, 9125, 5476, 11441, 9530, 5882, 
      5141, 5042, 8885, 9010, 8548, 7393, 5473, 5760, 9945, 6625, 6005, 5378, 
      6058, 9173, 12725, 23701, 14501, 10805, 10660, 6845, 5732, 20509, 8434, 
      6714, 6781, 9225, 12850, 14992, 8276, 7220, 6932, 6865, 7712, 7985, 
      11252, 23885, 6658, 5965, 7225, 7529, 10154, 25684, 24040, 7933, 7453, 
      7309, 6340, 6309, 6133, 7173, 12484, 28741, 25562, 20165, 11282, 10210, 
      9157, 7082, 6970, 6497, 7466, 12176, 10625, 9881, 9764, 8704, 8516, 
      7696, 11441, 9265, 13617, 16525, 7508, 7349, 7300, 6788, 6749, 15914, 
      12218, 7330, 7289, 9805, 13130, 11956, 9972, 7252, 12832, 13140, 9074, 
      10034, 10250, 10361, 10589, 15325, 10877, 16612, 18178, 10993, 9953, 
      10993, 11344, 17744, 9946, 17137, 10036, 10130, 11065, 9140, 8905, 
      12820, 32365, 10585, 12874, 15049, 19465, 12557, 14920, 15397, 20072, 
      15425, 20474, 28816, 10116, 9265, 9216, 15777, 18625, 9733, 10900, 
      9668, 17348, 25930, 12937, 10642, 9865, 9817, 19602, 20826, 13249, 
      11225, 12050, 35053, 11393, 31265, 11345, 11349, 11281, 11250, 12125, 
      40905, 33568, 12340, 11920, 38996, 38890, 38565, 15145, 14705, 13345, 
      13298, 44909, 41114, 14125, 14900, 13577, 14708, 14365, 14324, 14149, 
      14305, 45025, 16850, 16040, 15805, 18085, 17992, 17905, 17473, 16784, 
      19450, 22516, 20000, 22185, 20281, 23474, 22472, 21716, 22804, 23357, 
      23400, 25250, 25181, 25857, 25810, 27449, 26176, 26705, 28832, 28989, 
      28125, 29156, 28925, 30466, 31225, 32657, 32773, 33641, 32941, 33844, 
      35965, 36194, 40625, 41301, 41242 ], 
  [ 24089, 23081, 23677, 22581, 21393, 20560, 20340, 21005, 19604, 19865, 
      19645, 16228, 17258, 15349, 16705, 16288, 15545, 15461, 14717, 13885, 
      14624, 15380, 11618, 11050, 10772, 12130, 12689, 12821, 10225, 12505, 
      11840, 12330, 11492, 11365, 10420, 11213, 9697, 6800, 7592, 6772, 
      13429, 14165, 6442, 9808, 8224, 6145, 5408, 10708, 9250, 6161, 11152, 
      4869, 5869, 5693, 10946, 6221, 7565, 8762, 5625, 7081, 8500, 6290, 
      4325, 4405, 43940, 35897, 10361, 5737, 5072, 5537, 6994, 6274, 5729, 
      44941, 37885, 32157, 34138, 10378, 6653, 5725, 44729, 43913, 43508, 
      33680, 7060, 5204, 4148, 44217, 34900, 3341, 3284, 6221, 40817, 2657, 
      2426, 3626, 4165, 38785, 5553, 4153, 7345, 33893, 9953, 3653, 3890, 
      8138, 37085, 3965, 4052, 40050, 37369, 28269, 27625, 2809, 2314, 2000, 
      33178, 30073, 4874, 4153, 3145, 38245, 24264, 22789, 4680, 1845, 2989, 
      3208, 4680, 5733, 24181, 23882, 7157, 2977, 2410, 2642, 3202, 3281, 
      32576, 21764, 4849, 1664, 35377, 23425, 3922, 2746, 2677, 2250, 2005, 
      2965, 6010, 33128, 32420, 6068, 2965, 2405, 4580, 26333, 6994, 2665, 
      1769, 1945, 4850, 35521, 24705, 18720, 5521, 4777, 1440, 1377, 1345, 
      1440, 16601, 21605, 19925, 6781, 4520, 3005, 2837, 2756, 1192, 4810, 
      3589, 2533, 1210, 3025, 32353, 21760, 19793, 19520, 17153, 14249, 6353, 
      3940, 1193, 1753, 3049, 4160, 5186, 5057, 1637, 1186, 997, 1285, 14125, 
      9736, 1684, 1156, 2344, 27410, 4205, 842, 29008, 16913, 12233, 10000, 
      2080, 1460, 15613, 8473, 1170, 898, 954, 2250, 23176, 17576, 5576, 820, 
      17009, 7850, 6401, 4346, 1649, 881, 689, 23985, 17737, 12457, 11601, 
      1537, 772, 890, 538, 14645, 14408, 8405, 3293, 808, 2600, 26041, 14841, 
      12762, 882, 5876, 2336, 1921, 14761, 3277, 2861, 1882, 20773, 15453, 
      14485, 10324, 7720, 6408, 4420, 3924, 2824, 2173, 1413, 724, 468, 405, 
      325, 324, 26533, 21605, 8570, 7514, 4010, 298, 14897, 9472, 1700, 656, 
      337, 281, 320, 785, 1700, 20389, 18181, 9829, 8689, 7621, 1669, 1381, 
      306, 801, 20932, 16072, 12740, 9997, 8477, 7085, 772, 485, 221, 212, 
      20905, 13165, 12269, 11194, 10985, 10778, 9970, 8450, 5069, 1010, 698, 
      218, 170, 169, 610, 1193, 1769, 23553, 16528, 13369, 148, 144, 22322, 
      19721, 19165, 17810, 17545, 16762, 4477, 3146, 1885, 650, 19700, 12421, 
      11981, 10709, 6184, 4456, 1700, 1781, 23490, 19962, 16722, 6322, 3562, 
      922, 16705, 1828, 1664, 128, 13505, 9653, 7274, 4949, 2165, 274, 1073, 
      18805, 17197, 16420, 9445, 6277, 2536, 565, 19069, 6749, 5066, 2234, 
      1321, 125, 61, 41, 169, 1114, 1394, 16657, 10625, 9425, 8116, 1865, 97, 
      80, 500, 1460, 15885, 14409, 12778, 1033, 1453, 18500, 10004, 788, 629, 
      8, 104, 365, 1028, 20450, 17957, 14401, 65, 15129, 14161, 13456, 11025, 
      4, 0, 14642, 4097, 19604, 19325, 12773, 10205, 7925, 7748, 2213, 1768, 
      1448, 229, 14893, 10825, 7405, 3490, 3373, 450, 370, 298, 234, 3737, 
      1865, 457, 305, 97, 592, 800, 11906, 11261, 11050, 2834, 2050, 554, 
      986, 11485, 11272, 5965, 3757, 15925, 15674, 8513, 4274, 3413, 3185, 
      949, 10468, 9089, 3428, 73, 164, 1220, 10690, 9882, 250, 225, 145, 337, 
      5284, 4861, 14045, 10525, 4610, 202, 1233, 340, 585, 17330, 14810, 
      11194, 4793, 16072, 7940, 197, 12325, 10026, 2626, 394, 481, 4880, 
      3620, 305, 545, 16165, 10898, 8210, 1970, 1378, 12424, 5949, 2925, 445, 
      360, 17002, 3386, 3277, 1882, 586, 397, 370, 505, 1090, 12064, 3649, 
      1241, 449, 544, 925, 845, 740, 680, 628, 565, 605, 1709, 673, 698, 
      1825, 1898, 13120, 1801, 720, 14549, 8546, 6554, 1250, 1025, 2525, 
      8829, 1305, 9065, 1268, 800, 1513, 16217, 1741, 13221, 5661, 2125, 
      1189, 964, 1125, 7685, 1010, 20624, 2873, 1385, 1145, 2048, 10498, 
      9925, 8314, 1098, 2533, 16781, 13256, 8381, 7240, 6056, 5000, 2677, 
      10634, 8450, 7309, 5849, 1225, 1241, 1250, 1369, 4850, 4178, 2393, 
      1625, 1693, 2098, 9908, 4808, 1733, 1448, 1508, 1805, 6145, 4330, 1642, 
      14369, 5825, 2129, 2276, 5162, 4817, 3797, 2465, 2122, 2081, 1762, 
      15925, 8989, 8820, 8164, 6388, 4365, 3613, 2125, 10498, 8249, 1970, 
      3005, 8336, 3785, 3025, 2336, 2057, 3092, 3457, 2281, 3250, 22565, 
      16757, 13780, 11917, 8840, 5837, 3637, 2260, 3560, 4420, 16370, 15665, 
      13873, 10858, 8770, 5573, 2570, 2273, 5785, 2880, 2628, 2980, 12805, 
      6122, 2930, 15725, 8125, 5416, 3869, 3461, 19242, 8530, 8077, 3042, 
      2665, 3625, 13108, 6929, 4640, 4148, 3104, 2900, 2804, 3433, 4225, 
      5008, 12610, 12025, 6653, 2953, 2834, 17077, 3645, 3592, 3085, 2941, 
      3016, 3492, 3541, 3700, 4005, 7925, 4250, 3809, 3701, 3386, 3509, 5050, 
      3172, 3185, 17410, 4405, 4338, 4273, 3825, 4149, 16360, 11645, 5480, 
      5045, 3485, 3464, 3380, 4264, 4106, 3770, 3482, 3490, 4010, 10324, 
      3649, 7569, 7442, 5746, 8482, 21268, 7813, 5000, 3869, 5525, 6548, 
      9594, 4165, 4194, 5413, 7218, 7938, 9010, 10657, 8585, 5945, 4457, 
      4132, 4292, 5465, 6305, 7012, 8192, 16325, 6929, 8321, 18280, 5197, 
      4645, 4717, 7492, 8452, 12589, 4514, 4685, 5114, 9530, 10573, 22048, 
      17620, 7225, 4768, 4624, 4820, 6560, 9113, 9665, 21922, 14562, 5722, 
      5602, 5386, 9661, 9389, 5384, 11765, 9802, 6002, 5185, 5042, 8641, 
      8762, 8784, 7585, 5409, 5668, 9673, 6773, 6113, 5410, 5954, 8929, 
      12385, 24245, 14885, 11101, 10952, 6997, 5672, 21001, 8650, 6850, 6649, 
      8989, 12514, 15380, 8480, 7376, 7072, 6737, 7540, 7801, 10960, 24425, 
      6770, 5993, 7085, 7373, 9898, 26248, 24580, 8109, 7605, 7453, 6408, 
      6373, 6165, 7045, 12168, 29345, 26122, 20641, 11570, 10466, 9377, 7202, 
      7082, 6565, 7330, 12484, 10889, 10121, 10000, 8900, 8704, 7844, 11161, 
      9061, 13285, 16925, 7624, 7453, 7400, 6824, 6773, 16298, 12514, 7418, 
      7373, 9593, 12818, 12240, 10192, 7312, 12532, 12832, 8906, 9826, 10034, 
      10141, 10361, 14969, 10645, 16232, 18594, 11225, 10145, 10769, 11108, 
      17348, 10130, 16757, 10216, 10306, 11273, 9248, 8993, 12560, 32985, 
      10765, 12618, 14733, 19053, 12805, 14612, 15077, 19652, 15109, 20050, 
      29380, 10240, 9297, 9220, 15457, 18241, 9809, 11048, 9704, 17000, 
      26442, 13165, 10762, 9901, 9837, 19210, 20410, 13481, 11369, 12226, 
      35685, 11509, 31841, 11441, 11425, 11349, 11314, 12233, 41593, 34164, 
      12448, 11988, 39656, 39546, 39217, 15353, 14885, 13445, 13394, 45625, 
      41786, 14249, 15056, 13625, 14824, 14453, 14408, 14213, 14357, 45729, 
      17042, 16180, 15913, 18277, 18180, 18065, 17609, 16868, 19666, 22736, 
      20084, 22381, 20365, 23698, 22612, 21800, 22928, 23497, 23524, 25394, 
      25321, 26017, 25906, 27625, 26276, 26821, 29012, 29161, 28249, 29320, 
      29077, 30610, 31373, 32825, 32929, 33805, 33065, 34000, 36117, 36338, 
      40757, 41425, 41362 ], 
  [ 22797, 23725, 22625, 21521, 21053, 21914, 22178, 20905, 21922, 18541, 
      17833, 19490, 15912, 16417, 14381, 14690, 14913, 14585, 15293, 14453, 
      13010, 11826, 15080, 14992, 14954, 12680, 11785, 10701, 13429, 10625, 
      11170, 10448, 10818, 10933, 11194, 9805, 10949, 13850, 11250, 12850, 
      49997, 51701, 11300, 7162, 8482, 11485, 13410, 44362, 40724, 10285, 
      5594, 12377, 9745, 10053, 5140, 8885, 37333, 40708, 9497, 36121, 40202, 
      33876, 11581, 10933, 9810, 6849, 4545, 8149, 9178, 32149, 6500, 7232, 
      33065, 10081, 7381, 5525, 6052, 4072, 6397, 33541, 9865, 9533, 9370, 
      5834, 5834, 7850, 28090, 9593, 6082, 11065, 11250, 35725, 8125, 13525, 
      18376, 26836, 29069, 7301, 6497, 29297, 39265, 5553, 3393, 27585, 
      28548, 41508, 6565, 29105, 29434, 7592, 6605, 3797, 3637, 10765, 12932, 
      14794, 5072, 4145, 6292, 7265, 26585, 6749, 2690, 2425, 6338, 14393, 
      26185, 27130, 32474, 35705, 2605, 2548, 3973, 8989, 23668, 24868, 
      27364, 27685, 4706, 2122, 5777, 14450, 5569, 2329, 6784, 8996, 9169, 
      10436, 11401, 26881, 36944, 4770, 4546, 4330, 8245, 9621, 32850, 2813, 
      3560, 8669, 21325, 22469, 33844, 5465, 2393, 1490, 4505, 5213, 13250, 
      13913, 17753, 19058, 1305, 1709, 1481, 3341, 5194, 7309, 7625, 7786, 
      17354, 4756, 6197, 8045, 13256, 28381, 4225, 1618, 1345, 1314, 1125, 
      1125, 3393, 5578, 19045, 22993, 28645, 32418, 4160, 4273, 10049, 12260, 
      17153, 20345, 997, 1690, 9610, 19730, 26242, 2664, 4869, 15784, 3050, 
      877, 1037, 1466, 8066, 9866, 785, 1873, 10784, 12448, 19280, 26384, 
      1570, 810, 3330, 18418, 725, 1972, 2701, 4276, 8597, 11701, 17317, 
      1649, 725, 769, 881, 8725, 18850, 10980, 14500, 533, 538, 1553, 5153, 
      11138, 28418, 2005, 485, 584, 10484, 2650, 6370, 26041, 401, 4889, 
      5441, 26000, 845, 365, 365, 802, 1586, 2210, 3610, 4082, 5402, 6445, 
      8105, 10562, 12242, 12905, 14761, 15002, 2005, 949, 1224, 1620, 3924, 
      14248, 289, 914, 7178, 10490, 12833, 16165, 16930, 21025, 25570, 697, 
      425, 785, 1097, 1481, 7145, 7825, 17156, 21281, 754, 250, 306, 709, 
      1125, 1669, 9634, 11041, 13681, 13914, 725, 245, 317, 452, 485, 520, 
      680, 1096, 2797, 8660, 9800, 13192, 14596, 14837, 20360, 23605, 26117, 
      1193, 218, 205, 14330, 14810, 928, 505, 433, 288, 265, 208, 3169, 4500, 
      6385, 20880, 482, 221, 265, 445, 1970, 3146, 6682, 26365, 1124, 500, 
      164, 1864, 3944, 22600, 145, 6322, 6642, 12850, 89, 593, 1360, 2665, 
      5689, 18560, 23473, 305, 149, 98, 625, 1813, 5090, 20785, 325, 1557, 
      2536, 5512, 7261, 12357, 13261, 13725, 17725, 23752, 25000, 89, 349, 
      601, 986, 6109, 12569, 12794, 20474, 25306, 41, 17, 80, 23425, 25297, 
      234, 450, 8658, 9225, 15138, 17170, 19609, 23418, 488, 173, 5, 12773, 
      5, 5, 26, 257, 14162, 14642, 0, 3249, 362, 325, 65, 401, 1025, 1090, 
      5477, 6242, 6890, 11237, 5, 293, 1229, 3848, 3973, 10004, 10408, 10820, 
      11240, 3609, 6093, 10009, 10825, 12553, 21034, 22210, 160, 241, 272, 
      4640, 5792, 20752, 23120, 221, 250, 1961, 3625, 61, 52, 877, 3172, 
      4005, 4261, 22837, 410, 725, 4018, 13973, 17210, 24074, 388, 548, 
      11728, 11945, 16705, 18833, 2482, 2785, 109, 461, 3016, 12644, 7865, 
      18346, 20285, 244, 144, 400, 2953, 194, 1258, 14569, 317, 680, 5380, 
      11860, 18965, 3034, 4194, 16609, 19269, 281, 580, 1280, 6656, 8000, 
      410, 2405, 5189, 12389, 13514, 388, 4680, 4813, 7048, 11560, 13549, 
      15700, 18013, 22228, 530, 4457, 8825, 13357, 18050, 10441, 10845, 
      11466, 11890, 12322, 12985, 17865, 24777, 12365, 18440, 25133, 25448, 
      610, 7925, 12410, 585, 1600, 2512, 9792, 10777, 6709, 1637, 10085, 
      1629, 10530, 16354, 22633, 793, 23585, 941, 3545, 8237, 11657, 17482, 
      19337, 2421, 13896, 1322, 7045, 11365, 13061, 24370, 1600, 1753, 2320, 
      14948, 26305, 1105, 1210, 2385, 2938, 3690, 4570, 26689, 1732, 2452, 
      3005, 3965, 15797, 16781, 17032, 18845, 5140, 5920, 9217, 12321, 20617, 
      23200, 2210, 5338, 12185, 15530, 18010, 20969, 4253, 6068, 18868, 1585, 
      4657, 11125, 23130, 5444, 5825, 7225, 10249, 11600, 11801, 14144, 1685, 
      2977, 3050, 3362, 4490, 6581, 7765, 12085, 2548, 3445, 13864, 25789, 
      3530, 7933, 9593, 12050, 19273, 25874, 27449, 12961, 26272, 2509, 2025, 
      2194, 2509, 3546, 5625, 8749, 19714, 27306, 30586, 2120, 2141, 2285, 
      2900, 3716, 6085, 12520, 18757, 6053, 11618, 12818, 23818, 2665, 5904, 
      11908, 2437, 4517, 6890, 9457, 25505, 2564, 4436, 4709, 12500, 15269, 
      25909, 2962, 5737, 8530, 9490, 12802, 14050, 14922, 24505, 28201, 
      31162, 3188, 3329, 6185, 14585, 18580, 2813, 11645, 11834, 14473, 
      18685, 19970, 23834, 24125, 25010, 26525, 5517, 10312, 11565, 11941, 
      22516, 23365, 30472, 19154, 19409, 3140, 10705, 10880, 11057, 24161, 
      25937, 3298, 4149, 8874, 9649, 15349, 15570, 16938, 26050, 12580, 
      14180, 17764, 18740, 24100, 5002, 16477, 37337, 7200, 9376, 39700, 
      3842, 7085, 11290, 17177, 29965, 33650, 5960, 15293, 22340, 29125, 
      35528, 37700, 40708, 5569, 6885, 10053, 14373, 17194, 22194, 28933, 
      32193, 34594, 38194, 4217, 34025, 38321, 4234, 12689, 23269, 23825, 
      35554, 38450, 5317, 20232, 22581, 25672, 41220, 43957, 4610, 4538, 
      9389, 16370, 19130, 22714, 31714, 39833, 41353, 4724, 5108, 12724, 
      13088, 25940, 41105, 7677, 25210, 6421, 7604, 13000, 16781, 19300, 
      37661, 38024, 8762, 10225, 23537, 25490, 40385, 12073, 13833, 17728, 
      26500, 37945, 47209, 5585, 5905, 7445, 7538, 12053, 23554, 5485, 9832, 
      12872, 28885, 37517, 47092, 6154, 10386, 12186, 12850, 28729, 32194, 
      33181, 42874, 6001, 14240, 18545, 29801, 31057, 39632, 6370, 6154, 
      11705, 12653, 12985, 16538, 16745, 18473, 29033, 45530, 7045, 6484, 
      6085, 8388, 9220, 10309, 14184, 14548, 16693, 29800, 8090, 9157, 9841, 
      9962, 11282, 11570, 13130, 42341, 35641, 47609, 6961, 14842, 15397, 
      15586, 18882, 19557, 7300, 8840, 16328, 16525, 36653, 45928, 9290, 
      11114, 17914, 44914, 45698, 33300, 36640, 37332, 37681, 38385, 50737, 
      38909, 53450, 7652, 11413, 12753, 38545, 39610, 55530, 13220, 53969, 
      13546, 13876, 12905, 16930, 17885, 42506, 9689, 14089, 42320, 48065, 
      58193, 12013, 47458, 48649, 59274, 48437, 59912, 9466, 16946, 21569, 
      23186, 49025, 55681, 19417, 16298, 21730, 52258, 9668, 13573, 17704, 
      21925, 22829, 57128, 59780, 13645, 16857, 15776, 11645, 18685, 11185, 
      19825, 21017, 21425, 21632, 19885, 14153, 12290, 20098, 22058, 13906, 
      14036, 13949, 16945, 18169, 21569, 21760, 16477, 15300, 20917, 19786, 
      24889, 21970, 23293, 23490, 24505, 25373, 17297, 19584, 21866, 23533, 
      20809, 20954, 22529, 23525, 25930, 20740, 23546, 29122, 24641, 29401, 
      24260, 28250, 30826, 29530, 29129, 30122, 30772, 30941, 30425, 34180, 
      31057, 34306, 33881, 32194, 32825, 34817, 33466, 33949, 35956, 36473, 
      36709, 37537, 37925, 39605, 38602, 40949, 41652, 46773, 47921, 48100 ], 
  [ 19890, 19906, 19604, 18500, 17690, 17753, 17789, 17428, 17305, 15634, 
      15154, 14417, 13005, 12370, 11930, 11897, 11664, 11450, 11474, 10634, 
      10217, 9945, 9893, 9577, 9425, 8861, 8650, 8136, 8356, 7946, 7921, 
      7769, 7569, 7570, 7261, 6898, 6788, 6953, 5949, 6409, 29192, 30440, 
      5429, 4825, 4777, 5386, 6057, 24925, 22313, 4756, 4625, 5252, 4330, 
      4410, 4285, 4040, 19720, 22069, 4082, 18850, 21677, 17289, 4570, 4264, 
      22293, 16938, 3690, 3418, 3649, 16018, 3137, 3185, 16592, 22906, 18154, 
      14474, 15685, 3445, 2920, 16840, 22690, 22130, 21853, 15353, 2813, 
      3005, 13213, 22304, 16057, 3826, 3897, 18226, 19924, 4804, 7261, 12301, 
      13736, 18530, 2450, 13850, 20626, 15300, 2880, 12708, 13329, 22185, 
      17338, 13658, 13873, 19277, 17492, 11720, 11332, 3412, 4325, 5161, 
      14705, 12752, 2017, 2192, 11936, 17978, 9245, 8410, 1949, 4874, 11650, 
      12253, 15773, 17978, 9160, 8989, 1864, 2548, 10045, 10789, 12373, 
      12580, 14225, 7765, 1730, 4817, 16000, 8656, 1825, 2441, 2500, 2969, 
      3364, 12004, 18761, 14517, 14065, 1537, 2146, 2610, 15921, 10280, 1565, 
      2228, 8500, 9188, 16573, 16010, 9290, 5993, 1370, 1394, 4073, 4394, 
      6410, 7145, 4896, 7466, 6554, 1346, 1261, 1666, 1754, 1801, 6125, 1165, 
      1352, 1832, 3965, 12820, 13858, 7489, 6418, 6273, 5058, 3690, 1170, 
      1189, 7018, 9370, 12970, 15489, 1025, 1024, 2468, 3425, 5924, 7748, 
      3562, 1861, 2257, 7361, 11365, 10701, 936, 5125, 11657, 4810, 2690, 
      1865, 1625, 2285, 4148, 1360, 2633, 3385, 7025, 11393, 8125, 5085, 765, 
      6505, 4772, 1117, 820, 685, 1700, 2980, 5860, 8546, 5114, 2650, 2306, 
      1714, 6709, 2601, 4297, 3554, 3445, 1154, 650, 2645, 12629, 9700, 3620, 
      2693, 2333, 541, 841, 11050, 3536, 500, 596, 11009, 6602, 3842, 3386, 
      1657, 845, 557, 361, 377, 557, 802, 1322, 2297, 3065, 3386, 4330, 4457, 
      9928, 7048, 1053, 765, 333, 4045, 3538, 1313, 965, 2225, 3314, 5050, 
      5473, 7858, 10693, 6340, 5156, 1412, 1040, 740, 932, 1156, 5585, 8000, 
      6625, 4069, 2529, 1450, 954, 586, 1825, 2434, 3706, 3825, 6596, 2696, 
      2312, 1877, 1796, 1717, 1421, 925, 232, 1421, 1877, 3445, 4165, 4292, 
      7421, 9412, 11012, 8090, 4265, 2770, 4013, 4265, 7369, 5920, 5620, 
      4905, 4768, 4369, 148, 225, 628, 7713, 5897, 2330, 2146, 1642, 317, 
      125, 697, 11146, 8021, 6029, 4325, 325, 125, 8749, 4306, 565, 657, 
      3217, 2768, 1220, 505, 100, 388, 6305, 9280, 5378, 4538, 4145, 1138, 
      274, 245, 7618, 5512, 360, 85, 325, 820, 2952, 3400, 3636, 5812, 9445, 
      10237, 4250, 1546, 1114, 701, 466, 3050, 3161, 7421, 10429, 3860, 3152, 
      2417, 9232, 10420, 5193, 1305, 1305, 1530, 4365, 5485, 6898, 9225, 
      6245, 4904, 3140, 3140, 3482, 3026, 2705, 1682, 3845, 4097, 3249, 0, 
      5777, 5626, 2402, 1370, 626, 577, 290, 485, 677, 2402, 3368, 1604, 488, 
      29, 40, 1853, 2029, 2213, 2405, 18, 450, 1858, 2218, 3034, 7753, 8473, 
      2041, 1780, 1697, 137, 377, 7585, 9041, 1874, 1789, 194, 34, 3880, 
      3757, 820, 37, 72, 100, 8872, 1493, 1010, 85, 3770, 5525, 9653, 1585, 
      1289, 2665, 2768, 5248, 6464, 145, 106, 3016, 1544, 109, 3125, 1082, 
      6205, 7346, 4633, 3393, 1825, 160, 4013, 745, 4138, 2312, 1421, 421, 
      2797, 6596, 241, 261, 5266, 6786, 4100, 1777, 881, 785, 1217, 2405, 
      410, 458, 3098, 3653, 4549, 405, 424, 949, 2725, 3688, 4813, 6100, 
      8605, 2297, 410, 1586, 3610, 6137, 2290, 2466, 2745, 2941, 3145, 3466, 
      6066, 10242, 3188, 6413, 10484, 10685, 2833, 1370, 3233, 3492, 1201, 
      745, 2097, 2512, 1066, 1352, 2276, 1458, 2493, 5353, 9010, 4384, 9620, 
      3050, 866, 1682, 3050, 6025, 7082, 1224, 4149, 6737, 1402, 2986, 3770, 
      10177, 2113, 1924, 1465, 4745, 11428, 4810, 3205, 1530, 1285, 1125, 
      1093, 11698, 2245, 1597, 1352, 1172, 5252, 5780, 5917, 6932, 1321, 
      1417, 2320, 3600, 8020, 9577, 2153, 1405, 3578, 5213, 6553, 8258, 1460, 
      1565, 7069, 3922, 1522, 3202, 9621, 1625, 1664, 1924, 2896, 3449, 3536, 
      4625, 4706, 2122, 2081, 1937, 1697, 1850, 2122, 3706, 2605, 2020, 4573, 
      11368, 2105, 2290, 2810, 3785, 7474, 11453, 12458, 4240, 11737, 8266, 
      5274, 3961, 3250, 2349, 2034, 2650, 7801, 12429, 14569, 5141, 4820, 
      4052, 2957, 2405, 2152, 4141, 7300, 2234, 3809, 4325, 10309, 3748, 
      2313, 3985, 5002, 2522, 2501, 3130, 11426, 6725, 2669, 2600, 4349, 
      5636, 11716, 4045, 2602, 3001, 3277, 4537, 5101, 5517, 10882, 13210, 
      15145, 3929, 3728, 2708, 5408, 7465, 5834, 4178, 4253, 5410, 7570, 
      8285, 10553, 10730, 11273, 12218, 2952, 3757, 4212, 4360, 9805, 10312, 
      14797, 7925, 8066, 6161, 4036, 4097, 4160, 10880, 11972, 5749, 3978, 
      3573, 3778, 6058, 6165, 6849, 12085, 4885, 5573, 7333, 7853, 10933, 
      3805, 6730, 19610, 3609, 3961, 21289, 8345, 3722, 4621, 7202, 14746, 
      17177, 3965, 6344, 10085, 14248, 18485, 19973, 22069, 4258, 3978, 4410, 
      5994, 7333, 10053, 14170, 16290, 17893, 20353, 6212, 17552, 20480, 
      7141, 5450, 10786, 11114, 18625, 20609, 5032, 9117, 10440, 12277, 
      22581, 24520, 9113, 6989, 4658, 7193, 8585, 10573, 16153, 21650, 22714, 
      9113, 5849, 5713, 5849, 12545, 22580, 4770, 12157, 5224, 4925, 5989, 
      7604, 8869, 20276, 20525, 5057, 5266, 11282, 12437, 22202, 5860, 6480, 
      8209, 13105, 20560, 27088, 10658, 6418, 5450, 5429, 5954, 11413, 9076, 
      5557, 6317, 14692, 20360, 27085, 6781, 5769, 6201, 6409, 14650, 16861, 
      17506, 24121, 10960, 7001, 8912, 15380, 16180, 21905, 12013, 11113, 
      6290, 6554, 6658, 8045, 8138, 8954, 14954, 26093, 13828, 12013, 9220, 
      6165, 6085, 6148, 7173, 7309, 8200, 15493, 6437, 6250, 6250, 6257, 
      6437, 6497, 6917, 23930, 19396, 27716, 7930, 7717, 7930, 8005, 9477, 
      9810, 7813, 6845, 8405, 8488, 20180, 26605, 6953, 6953, 9193, 25933, 
      26489, 18081, 20281, 20745, 20980, 21456, 30160, 21866, 32189, 9077, 
      7594, 7794, 21730, 22453, 33813, 8033, 32708, 8245, 8461, 8402, 9577, 
      9962, 24665, 16928, 8788, 24593, 28628, 36020, 8650, 28249, 29098, 
      36873, 29000, 37397, 15109, 10049, 12050, 12869, 29474, 34306, 11152, 
      10085, 12325, 31909, 13829, 9640, 10693, 12520, 12968, 35525, 37493, 
      9826, 10530, 10361, 19226, 11560, 17170, 12130, 12752, 12932, 13025, 
      12532, 23330, 18845, 12745, 13565, 22285, 22301, 22100, 12442, 12868, 
      13988, 14065, 26452, 24021, 14020, 13801, 15826, 14845, 15370, 15453, 
      15898, 16424, 26930, 14625, 15425, 16180, 15850, 15881, 16658, 16970, 
      17893, 16465, 19385, 21085, 19796, 21364, 20213, 21809, 22789, 22633, 
      22688, 23225, 24445, 24500, 24554, 26485, 25642, 26725, 26756, 26893, 
      27296, 27920, 27709, 27850, 29629, 30260, 31066, 31552, 32168, 32708, 
      32617, 34850, 35325, 40104, 41024, 41089 ], 
  [ 25493, 26725, 25357, 24245, 23885, 25012, 25352, 23773, 25168, 21205, 
      20417, 22864, 18554, 19433, 16861, 17284, 17657, 17289, 18225, 17377, 
      15588, 14096, 18450, 18434, 18432, 15586, 14461, 13181, 16745, 13141, 
      13876, 12962, 13520, 13673, 14120, 12385, 13945, 17748, 14612, 16592, 
      58525, 60381, 14842, 9524, 11300, 15101, 17444, 52424, 48442, 13705, 
      7492, 16325, 13121, 13505, 6994, 12069, 44773, 48490, 12869, 43445, 
      47944, 40970, 15481, 14717, 7208, 5045, 6389, 11285, 12580, 39085, 
      9178, 10138, 40113, 7361, 5345, 4097, 4394, 5834, 9109, 40661, 7141, 
      6885, 6760, 4212, 8392, 11016, 34600, 6905, 4304, 15025, 15248, 43105, 
      5737, 17977, 23626, 33226, 35725, 5101, 9389, 35989, 47021, 3845, 5105, 
      34085, 35162, 49490, 4513, 35793, 36160, 5234, 4513, 2693, 2609, 14753, 
      17338, 19540, 3394, 2809, 9250, 10489, 33001, 4537, 2036, 1961, 9332, 
      19097, 32561, 33620, 39572, 43145, 1949, 1930, 6205, 12665, 29738, 
      31090, 33890, 34249, 3060, 1768, 8653, 19188, 3617, 1745, 9962, 12706, 
      12917, 14450, 15605, 33365, 44530, 3044, 2896, 6784, 11801, 13481, 
      40016, 1845, 5746, 12337, 27121, 28417, 41122, 3469, 1613, 1508, 7069, 
      8005, 17828, 18605, 23053, 24548, 1625, 1305, 1305, 5521, 8020, 10705, 
      11097, 11296, 22612, 7466, 9325, 11629, 17866, 35081, 2525, 1172, 1165, 
      1172, 1325, 1781, 5645, 8552, 24565, 29045, 35381, 39572, 6714, 6865, 
      14085, 16714, 22405, 26053, 1649, 3140, 13568, 25360, 32708, 1490, 
      7685, 20842, 1684, 1069, 1989, 2836, 11716, 13896, 1165, 3545, 15002, 
      16970, 24866, 32882, 884, 884, 5684, 23888, 873, 3754, 4825, 6970, 
      12393, 16105, 22633, 845, 757, 1637, 1901, 12557, 24392, 15266, 19394, 
      1017, 1060, 3177, 8145, 15460, 35172, 929, 929, 1370, 14690, 4840, 
      9700, 32525, 841, 7837, 8541, 32482, 409, 689, 841, 2000, 3316, 4244, 
      6176, 6800, 8500, 9809, 11849, 14800, 16784, 17561, 19721, 20000, 845, 
      397, 2762, 3386, 6602, 19130, 685, 2260, 10728, 14724, 17485, 21349, 
      22228, 26893, 32008, 293, 325, 2053, 2593, 3205, 10693, 11525, 22490, 
      27185, 272, 452, 1040, 1937, 2657, 3505, 13712, 15385, 18481, 18752, 
      241, 901, 1125, 1450, 1521, 1594, 1906, 2626, 5125, 12546, 13914, 
      17914, 19546, 19825, 26146, 29809, 32625, 365, 340, 821, 19240, 19796, 
      250, 169, 173, 218, 233, 290, 5645, 7394, 9773, 26738, 144, 985, 1105, 
      1513, 3988, 5620, 10144, 32905, 290, 122, 242, 3842, 6682, 28682, 221, 
      9704, 10100, 17524, 657, 1845, 3106, 4981, 8917, 24106, 29665, 73, 145, 
      208, 1913, 3785, 8164, 26633, 53, 3413, 4810, 8698, 10865, 16949, 
      18005, 18545, 23153, 29978, 31378, 157, 1405, 1885, 2536, 9445, 17197, 
      17460, 26280, 31720, 221, 425, 754, 29609, 31709, 32, 1616, 12560, 
      13241, 20180, 22516, 25297, 29600, 18, 45, 409, 17433, 293, 445, 580, 
      1229, 19048, 19604, 362, 5777, 0, 1, 729, 1521, 2601, 2704, 8649, 9604, 
      10404, 15625, 325, 1297, 2917, 6562, 6725, 14162, 14642, 15130, 15626, 
      6245, 9413, 14165, 15133, 17165, 26900, 28228, 970, 1165, 1234, 7578, 
      9034, 26578, 29250, 1105, 1172, 3985, 6257, 221, 250, 2329, 5650, 6749, 
      7081, 28925, 1480, 2061, 6760, 18805, 22536, 30312, 1418, 1730, 16178, 
      16433, 21953, 24385, 4688, 5105, 565, 1525, 5410, 17242, 11549, 23816, 
      26021, 202, 482, 1346, 5305, 340, 2848, 19465, 1069, 1850, 8450, 16298, 
      24505, 5380, 6920, 21805, 24845, 421, 1594, 2826, 10026, 11674, 1156, 
      4481, 8177, 16897, 18212, 410, 7514, 7685, 10490, 15914, 18245, 20738, 
      23393, 28178, 1348, 7213, 12645, 18013, 23428, 14561, 15041, 15776, 
      16276, 16784, 17561, 23201, 31025, 16825, 23850, 31417, 31770, 1268, 
      11509, 16868, 1013, 3130, 4498, 13754, 14929, 9985, 3125, 14081, 3077, 
      14600, 21412, 28565, 985, 29629, 1625, 5825, 11809, 15913, 22688, 
      24809, 4205, 18530, 900, 10309, 15541, 17541, 30484, 2810, 3077, 3986, 
      19730, 32645, 1249, 1924, 4049, 4868, 5924, 7108, 33065, 2938, 4114, 
      4933, 6273, 20689, 21825, 22114, 24193, 7786, 8794, 12889, 16601, 
      26189, 29114, 3600, 8020, 16425, 20340, 23200, 26577, 6553, 8938, 
      24170, 2173, 7069, 15133, 29000, 8082, 8577, 10357, 14065, 15682, 
      15921, 18682, 2041, 4625, 4736, 5200, 6784, 9521, 11009, 16241, 3890, 
      5281, 18322, 31957, 5364, 11173, 13213, 16164, 24565, 32040, 33805, 
      17225, 32474, 1945, 2297, 2960, 3617, 5300, 8177, 12137, 25040, 33620, 
      37280, 2466, 2601, 3049, 4234, 5506, 8749, 16666, 23929, 8677, 15572, 
      17000, 29672, 3653, 8450, 15898, 2929, 6529, 9700, 12913, 31545, 2522, 
      6370, 6757, 16562, 19825, 31985, 3944, 8125, 11716, 12904, 16900, 
      18376, 19400, 30389, 34541, 37844, 4282, 4537, 8685, 18985, 23626, 
      3145, 15473, 15700, 18833, 23729, 25204, 29600, 29929, 30928, 32633, 
      7709, 13834, 15353, 15805, 28090, 29053, 37034, 24232, 24525, 3466, 
      14261, 14474, 14689, 29921, 31925, 3812, 5537, 11972, 12937, 19777, 
      20036, 21632, 32036, 16474, 18378, 22570, 23698, 29818, 6728, 21053, 
      44573, 9722, 12506, 47162, 3664, 9529, 14836, 21825, 36361, 40464, 
      7946, 19597, 27746, 35405, 42530, 44930, 48242, 7325, 9173, 13253, 
      18485, 21800, 27560, 35173, 38813, 41480, 45460, 4869, 40833, 45585, 
      4580, 16417, 28745, 29377, 42512, 45712, 6725, 25250, 27941, 31450, 
      48746, 51749, 4420, 5032, 12277, 20740, 23956, 28072, 38212, 47205, 
      48877, 4570, 6170, 16370, 16810, 31714, 48589, 9953, 30868, 8125, 9802, 
      16642, 21145, 24082, 44761, 45162, 11300, 13181, 28925, 31144, 47749, 
      15445, 17585, 22202, 32266, 45041, 55217, 5193, 7033, 9409, 9540, 
      15385, 28900, 5585, 12554, 16354, 34913, 44533, 55058, 7240, 13220, 
      15476, 16292, 34717, 38600, 39701, 50420, 5641, 17946, 23049, 35901, 
      37309, 46834, 5780, 5792, 14801, 15977, 16385, 20660, 20905, 22937, 
      35017, 53300, 6073, 5930, 6329, 10418, 11554, 12985, 17810, 18250, 
      20813, 35858, 9928, 11413, 12325, 12484, 14184, 14548, 16488, 49765, 
      42341, 55525, 7921, 18500, 19169, 19396, 23300, 24089, 8410, 10786, 
      20250, 20485, 43425, 53650, 11348, 13780, 22100, 52520, 53380, 39650, 
      43370, 44138, 44525, 45305, 58873, 45865, 61812, 8450, 13957, 15677, 
      45421, 46600, 64040, 16218, 62325, 16580, 16946, 15669, 20644, 21789, 
      49716, 8537, 17117, 49490, 55805, 66845, 14393, 55120, 56425, 68000, 
      56173, 68674, 8840, 20500, 25997, 27880, 56797, 64061, 23425, 19620, 
      26116, 60292, 9530, 16133, 21290, 26309, 27365, 65578, 68458, 16165, 
      20213, 18826, 10361, 22301, 10429, 23629, 25009, 25493, 25738, 23569, 
      12325, 11336, 23780, 26120, 12340, 12506, 12457, 19669, 21157, 25317, 
      25546, 14369, 13610, 24433, 22996, 29125, 25556, 27145, 27380, 28585, 
      29565, 15293, 22442, 25216, 27185, 23657, 23840, 25677, 26901, 29800, 
      23354, 26100, 32968, 27421, 33245, 26770, 31552, 34660, 32980, 32425, 
      33568, 34018, 34225, 33517, 37874, 33989, 37960, 37381, 35080, 35785, 
      38233, 36500, 37097, 39170, 39645, 39685, 40625, 40933, 42993, 41684, 
      44057, 44834, 50045, 51265, 51482 ], 
  [ 25348, 26564, 25210, 24098, 23732, 24845, 25181, 23618, 24993, 21060, 
      20276, 22681, 18409, 19268, 16724, 17141, 17506, 17140, 18064, 17216, 
      15445, 13969, 18265, 18245, 18241, 15425, 14312, 13042, 16562, 13000, 
      13725, 12821, 13369, 13520, 13957, 12240, 13778, 17533, 14425, 16385, 
      58066, 59914, 14645, 9389, 11141, 14900, 17221, 51989, 48025, 13514, 
      7381, 16106, 12932, 13312, 6885, 11890, 44370, 48069, 12680, 43048, 
      47525, 40585, 15264, 14506, 7333, 5128, 6280, 11108, 12389, 38708, 
      9025, 9973, 39730, 7492, 5440, 4160, 4469, 5729, 8954, 40274, 7272, 
      7012, 6885, 4285, 8245, 10837, 34245, 7034, 4385, 14804, 15025, 42704, 
      5850, 17730, 23337, 32877, 35362, 5204, 9224, 35624, 46600, 3922, 5002, 
      33730, 34801, 49057, 4608, 35428, 35793, 5345, 4610, 2738, 2650, 14530, 
      17093, 19277, 3469, 2866, 9081, 10306, 32650, 4640, 2057, 1972, 9161, 
      18836, 32212, 33265, 39185, 42740, 1970, 1949, 6074, 12458, 29405, 
      30749, 33533, 33890, 3133, 1773, 8488, 18925, 3706, 1762, 9781, 12497, 
      12706, 14225, 15370, 33010, 44117, 3121, 2969, 6641, 11600, 13264, 
      39625, 1882, 5617, 12130, 26802, 28090, 40725, 3560, 1640, 1493, 6920, 
      7844, 17573, 18344, 22760, 24245, 1594, 1312, 1300, 5392, 7857, 10512, 
      10900, 11097, 22321, 7309, 9146, 11426, 17609, 34714, 2600, 1181, 1160, 
      1165, 1300, 1732, 5512, 8381, 24260, 28712, 35012, 39181, 6565, 6714, 
      13858, 16465, 22114, 25738, 1600, 3049, 13345, 25049, 32353, 1537, 
      7522, 20561, 1741, 1044, 1924, 2749, 11509, 13669, 1130, 3442, 14765, 
      16717, 24557, 32525, 905, 865, 5545, 23585, 850, 3645, 4698, 6813, 
      12178, 15858, 22338, 872, 740, 1576, 1832, 12340, 24085, 15025, 19121, 
      976, 1017, 3076, 7972, 15217, 34801, 970, 890, 1313, 14453, 4709, 9509, 
      32168, 802, 7666, 8362, 32125, 416, 656, 800, 1921, 3209, 4121, 6025, 
      6641, 8321, 9616, 11636, 14561, 16529, 17300, 19444, 19721, 890, 410, 
      2665, 3277, 6445, 18857, 648, 2173, 10525, 14485, 17224, 21060, 21933, 
      26568, 31653, 298, 314, 1970, 2498, 3098, 10490, 11314, 22193, 26858, 
      281, 425, 985, 1856, 2560, 3392, 13481, 15140, 18212, 18481, 250, 850, 
      1066, 1381, 1450, 1521, 1825, 2529, 4986, 12325, 13681, 17649, 19269, 
      19546, 25825, 29466, 32266, 392, 317, 772, 18965, 19517, 269, 170, 170, 
      205, 218, 269, 5498, 7225, 9578, 26413, 145, 928, 1044, 1440, 3865, 
      5473, 9945, 32544, 317, 125, 221, 3721, 6521, 28345, 200, 9509, 9901, 
      17261, 610, 1762, 2997, 4842, 8730, 23797, 29322, 68, 128, 185, 1828, 
      3664, 7985, 26308, 50, 3298, 4673, 8513, 10658, 16690, 17738, 18274, 
      22850, 29633, 31025, 136, 1332, 1800, 2437, 9252, 16936, 17197, 25957, 
      31365, 194, 386, 701, 29266, 31354, 25, 1537, 12337, 13012, 19897, 
      22217, 24980, 29257, 25, 34, 370, 17170, 260, 404, 533, 1160, 18773, 
      19325, 325, 5626, 1, 0, 676, 1444, 2500, 2601, 8464, 9409, 10201, 
      15376, 290, 1226, 2810, 6401, 6562, 13925, 14401, 14885, 15377, 6088, 
      9220, 13928, 14888, 16904, 26573, 27893, 909, 1098, 1165, 7405, 8845, 
      26253, 28909, 1040, 1105, 3860, 6100, 194, 221, 2234, 5501, 6586, 6914, 
      28586, 1405, 1972, 6597, 18532, 22237, 29965, 1345, 1649, 15925, 16178, 
      21658, 24074, 4553, 4964, 522, 1450, 5265, 16981, 11336, 23509, 25700, 
      185, 445, 1277, 5162, 313, 2745, 19188, 1010, 1769, 8269, 16045, 24194, 
      5237, 6757, 21512, 24532, 394, 1521, 2725, 9829, 11461, 1097, 4352, 
      8000, 16640, 17945, 389, 7345, 7514, 10289, 15665, 17978, 20453, 23090, 
      27845, 1285, 7048, 12424, 17748, 23125, 14324, 14800, 15529, 16025, 
      16529, 17300, 22900, 30676, 16570, 23545, 31066, 31417, 1213, 11300, 
      16613, 970, 3029, 4373, 13525, 14690, 9792, 3026, 13850, 2980, 14365, 
      21125, 28232, 954, 29290, 1568, 5684, 11600, 15668, 22393, 24500, 4090, 
      18265, 901, 10116, 15300, 17284, 30141, 2725, 2986, 3877, 19457, 32290, 
      1220, 1865, 3940, 4745, 5785, 6953, 32708, 2853, 4005, 4810, 6130, 
      20410, 21538, 21825, 23890, 7625, 8621, 12674, 16354, 25874, 28781, 
      3505, 7857, 16180, 20065, 22905, 26260, 6410, 8765, 23869, 2120, 6920, 
      14900, 28669, 7921, 8410, 10170, 13842, 15445, 15682, 18421, 2000, 
      4516, 4625, 5081, 6641, 9344, 10816, 16000, 3797, 5162, 18065, 31610, 
      5245, 10980, 13000, 15925, 24264, 31693, 33448, 16978, 32125, 1952, 
      2260, 2897, 3536, 5185, 8020, 11936, 24737, 33265, 36905, 2425, 2554, 
      2986, 4141, 5389, 8586, 16425, 23634, 8516, 15341, 16757, 29341, 3578, 
      8293, 15665, 2880, 6400, 9529, 12708, 31204, 2501, 6245, 6626, 16325, 
      19562, 31642, 3869, 7976, 11525, 12701, 16661, 18125, 19141, 30056, 
      34184, 37469, 4201, 4450, 8530, 18730, 23337, 3104, 15248, 15473, 
      18580, 23440, 24905, 29273, 29600, 30593, 32288, 7570, 13625, 15130, 
      15578, 27773, 28730, 36665, 23941, 24232, 3425, 14050, 14261, 14474, 
      29594, 31586, 3761, 5440, 11785, 12740, 19520, 19777, 21361, 31697, 
      16245, 18133, 22293, 23413, 29493, 6613, 20788, 44168, 9565, 12317, 
      46745, 3649, 9376, 14625, 21556, 36000, 40081, 7817, 19346, 27437, 
      35050, 42137, 44525, 47821, 7208, 9028, 13060, 18244, 21533, 27253, 
      34820, 38440, 41093, 45053, 4810, 40450, 45178, 4537, 16196, 28432, 
      29060, 42121, 45305, 6626, 24961, 27634, 31121, 48325, 51314, 4405, 
      4981, 12100, 20485, 23677, 27765, 37845, 46792, 48456, 4553, 6089, 
      16153, 16589, 31385, 48170, 9808, 30545, 8010, 9661, 16425, 20890, 
      23805, 44362, 44761, 11141, 13000, 28616, 30821, 47336, 15242, 17362, 
      21941, 31937, 44642, 54770, 5188, 6948, 9280, 9409, 15184, 28593, 5554, 
      12385, 16145, 34570, 44138, 54613, 7157, 13045, 15277, 16085, 34376, 
      38237, 39332, 49997, 5634, 17725, 22786, 35554, 36954, 46429, 5785, 
      5785, 14612, 15776, 16180, 20417, 20660, 22676, 34676, 52865, 6098, 
      5933, 6290, 10285, 11405, 12818, 17593, 18029, 20570, 35513, 9805, 
      11268, 12168, 12325, 14005, 14365, 16285, 49348, 41962, 55082, 7844, 
      18281, 18944, 19169, 23041, 23824, 8325, 10657, 20017, 20250, 43042, 
      53217, 11213, 13613, 21853, 52093, 52949, 39289, 42989, 43753, 44138, 
      44914, 58418, 45472, 61345, 8381, 13796, 15496, 45032, 46205, 63565, 
      16033, 61858, 16393, 16757, 15496, 20421, 21556, 49309, 8570, 16930, 
      49085, 55370, 66362, 14240, 54689, 55988, 67513, 55738, 68185, 8845, 
      20285, 25736, 27605, 56360, 63592, 23186, 19417, 25857, 59841, 9509, 
      15970, 21073, 26050, 27098, 65105, 67973, 16004, 20008, 18637, 10400, 
      22082, 10440, 23400, 24770, 25250, 25493, 23346, 12392, 11357, 23557, 
      25877, 12393, 12557, 12506, 19496, 20970, 25090, 25317, 14450, 13669, 
      24218, 22797, 28872, 25337, 26912, 27145, 28340, 29314, 15368, 22261, 
      25009, 26962, 23476, 23657, 25480, 26692, 29565, 23185, 25933, 32733, 
      27242, 33010, 26605, 31345, 34425, 32765, 32218, 33353, 33813, 34018, 
      33320, 37645, 33800, 37733, 37162, 34893, 35594, 38018, 36305, 36896, 
      38965, 39442, 39492, 40426, 40738, 42778, 41485, 43856, 44629, 49834, 
      51050, 51265 ], 
  [ 22280, 23080, 22090, 20978, 20456, 21205, 21437, 20290, 21145, 17992, 
      17312, 18625, 15341, 15680, 13864, 14125, 14282, 13968, 14580, 13732, 
      12429, 11369, 14157, 14033, 13977, 11941, 11140, 10130, 12506, 10036, 
      10501, 9857, 10145, 10244, 10421, 9172, 10138, 12645, 10265, 11705, 
      46834, 48474, 10225, 6581, 7709, 10376, 12125, 41381, 37885, 9250, 
      5197, 11114, 8720, 8996, 4753, 7938, 34594, 37825, 8468, 33428, 37333, 
      31277, 10324, 9722, 11285, 7988, 4148, 7208, 8125, 29608, 5749, 6385, 
      30474, 11600, 8612, 6500, 7121, 3701, 5626, 30914, 11380, 11016, 10837, 
      6885, 5125, 6885, 25717, 11090, 7193, 9760, 9929, 32980, 9490, 12010, 
      16525, 24505, 26626, 8584, 5636, 26836, 36356, 6626, 3026, 25202, 
      26117, 38501, 7780, 26640, 26953, 8933, 7834, 4610, 4418, 9434, 11425, 
      13141, 6121, 5050, 5389, 6250, 24226, 8020, 3305, 2960, 5417, 12752, 
      23840, 24737, 29825, 32912, 3218, 3145, 3370, 7778, 21449, 22585, 
      24953, 25258, 5733, 2605, 4900, 12789, 6722, 2906, 5777, 7765, 7922, 
      9077, 9962, 24482, 34081, 5825, 5569, 3625, 7076, 8324, 30161, 3546, 
      2965, 7450, 19210, 20290, 31105, 6628, 3044, 1805, 3748, 4360, 11645, 
      12260, 15844, 17069, 1490, 2196, 1872, 2740, 4321, 6196, 6480, 6625, 
      15457, 3929, 5194, 6850, 11629, 25874, 5252, 2117, 1732, 1685, 1352, 
      1160, 2756, 4637, 17032, 20756, 26120, 29717, 3393, 3490, 8658, 10693, 
      15250, 18250, 1028, 1385, 8249, 17665, 23825, 3461, 3986, 13957, 3925, 
      1096, 936, 1189, 6829, 8469, 922, 1466, 9305, 10841, 17225, 23945, 
      2153, 1073, 2633, 16409, 954, 1513, 2098, 3433, 7290, 10138, 15370, 
      2276, 1000, 692, 740, 7400, 16805, 9461, 12725, 612, 601, 1152, 4176, 
      9601, 25857, 2738, 578, 533, 8993, 2005, 5245, 23588, 490, 3922, 4410, 
      23545, 1300, 500, 436, 569, 1129, 1625, 2801, 3209, 4369, 5300, 6800, 
      9049, 10601, 11216, 12944, 13169, 2762, 1450, 845, 1145, 3065, 12461, 
      388, 613, 5949, 8973, 11140, 14248, 14965, 18820, 23125, 1130, 730, 
      514, 730, 1018, 5914, 6530, 15173, 19058, 1217, 425, 257, 452, 740, 
      1156, 8177, 9472, 11920, 12137, 1186, 226, 234, 289, 306, 325, 421, 
      709, 2074, 7281, 8325, 11461, 12769, 12994, 18181, 21250, 23634, 1796, 
      421, 200, 12517, 12965, 1465, 898, 794, 569, 530, 425, 2378, 3533, 
      5210, 18665, 873, 148, 160, 244, 1369, 2353, 5473, 23860, 1721, 905, 
      377, 1277, 3037, 20285, 356, 5141, 5429, 11125, 90, 306, 865, 1930, 
      4570, 16465, 21106, 640, 388, 289, 320, 1220, 4033, 18560, 674, 1010, 
      1813, 4405, 5978, 10658, 11498, 11930, 15674, 21365, 22549, 292, 136, 
      292, 565, 4936, 10852, 11061, 18261, 22837, 194, 74, 25, 21050, 22826, 
      545, 185, 7241, 7760, 13241, 15145, 17440, 21041, 909, 450, 58, 11034, 
      104, 40, 13, 68, 12325, 12773, 65, 2402, 729, 676, 0, 144, 576, 625, 
      4356, 5041, 5625, 9604, 82, 82, 730, 2917, 3026, 8465, 8837, 9217, 
      9605, 2708, 4904, 8468, 9220, 10820, 18773, 19885, 25, 58, 73, 3609, 
      4633, 18505, 20745, 52, 65, 1312, 2720, 194, 169, 466, 2329, 3050, 
      3274, 20474, 157, 360, 3061, 12136, 15165, 21645, 149, 245, 10049, 
      10250, 14690, 16690, 1745, 2000, 106, 202, 2197, 10897, 6500, 16229, 
      18056, 445, 185, 185, 2146, 313, 769, 12688, 178, 365, 4265, 10169, 
      16810, 2221, 3221, 14596, 17096, 394, 325, 801, 5409, 6625, 265, 1700, 
      4100, 10660, 11705, 545, 3653, 3770, 5765, 9893, 11738, 13745, 15914, 
      19889, 349, 3460, 7380, 11560, 15949, 8864, 9236, 9809, 10201, 10601, 
      11216, 15776, 22304, 10642, 16317, 22642, 22941, 485, 6568, 10685, 554, 
      1105, 1825, 8273, 9178, 5476, 1154, 8546, 1160, 8957, 14365, 20276, 
      850, 21178, 788, 2720, 6868, 10000, 15425, 17168, 1802, 12077, 1629, 
      5800, 9736, 11304, 21925, 1217, 1322, 1745, 13061, 23762, 1168, 1033, 
      1808, 2249, 2873, 3625, 24128, 1345, 1873, 2314, 3114, 13858, 14778, 
      15013, 16714, 4141, 4825, 7786, 10634, 18386, 20825, 1737, 4321, 10512, 
      13617, 15937, 18720, 3394, 4969, 16745, 1444, 3748, 9544, 20765, 4437, 
      4770, 6010, 8746, 9985, 10170, 12337, 1636, 2384, 2441, 2689, 3625, 
      5444, 6500, 10436, 2081, 2770, 12085, 23290, 2853, 6664, 8164, 10413, 
      17140, 23373, 24868, 11258, 23753, 2836, 2000, 1961, 2132, 2897, 4640, 
      7412, 17561, 24737, 27857, 2061, 2034, 2050, 2425, 3049, 5050, 10861, 
      16666, 5032, 10037, 11141, 21437, 2330, 4913, 10309, 2308, 3748, 5785, 
      8080, 23040, 2657, 3697, 3922, 10865, 13426, 23426, 2621, 4804, 7261, 
      8125, 11149, 12301, 13109, 22100, 25604, 28421, 2797, 2890, 5202, 
      12802, 16525, 2740, 10100, 10273, 12704, 16628, 17833, 21473, 21748, 
      22585, 24020, 4658, 8893, 10034, 10378, 20233, 21034, 27773, 17077, 
      17316, 3061, 9266, 9425, 9586, 21794, 23474, 3137, 3620, 7625, 8320, 
      13540, 13745, 15017, 23585, 10993, 12465, 15793, 16705, 21745, 4325, 
      14600, 34340, 6185, 8105, 36605, 3961, 6100, 9841, 15264, 27316, 30825, 
      5165, 13522, 20105, 26522, 32621, 34697, 37577, 4868, 5960, 8744, 
      12680, 15293, 19973, 26344, 29444, 31733, 35173, 3978, 31194, 35298, 
      4121, 11152, 20996, 21520, 32657, 35425, 4754, 18149, 20354, 23269, 
      38081, 40706, 4717, 4357, 8200, 14557, 17125, 20485, 29005, 36756, 
      38212, 4813, 4685, 11213, 11545, 23533, 37978, 6740, 22849, 5722, 6697, 
      11485, 14962, 17305, 34690, 35037, 7709, 8996, 21284, 23125, 37300, 
      10666, 12266, 15857, 24085, 34970, 43850, 5760, 5440, 6628, 6705, 
      10660, 21313, 5450, 8693, 11413, 26354, 34570, 43745, 5701, 9197, 
      10805, 11405, 26212, 29501, 30440, 39701, 6154, 12681, 16650, 27234, 
      28426, 36601, 6617, 6305, 10400, 11252, 11552, 14801, 14992, 16592, 
      26512, 42257, 7450, 6713, 5978, 7529, 8233, 9178, 12653, 12985, 14954, 
      27245, 7309, 8200, 8788, 8893, 10053, 10309, 11709, 39208, 32810, 
      44266, 6544, 13289, 13796, 13969, 17009, 17636, 6817, 8005, 14661, 
      14842, 33786, 42661, 8405, 9973, 16133, 41693, 42445, 30605, 33785, 
      34445, 34778, 35450, 47290, 35956, 49905, 7289, 10312, 11492, 35620, 
      36637, 51917, 11925, 50418, 12233, 12545, 11700, 15325, 16200, 39429, 
      10130, 12770, 39257, 44762, 54506, 10964, 44185, 45328, 55553, 45130, 
      56173, 9677, 15397, 19652, 21157, 45700, 52100, 17674, 14841, 19825, 
      48817, 9665, 12434, 16133, 20018, 20858, 53509, 56065, 12520, 15380, 
      14425, 12116, 17090, 11428, 18148, 19258, 19634, 19825, 18250, 14836, 
      12605, 18461, 20261, 14473, 14585, 14482, 15700, 16810, 19890, 20065, 
      17258, 15905, 19330, 18325, 22996, 20345, 21556, 21737, 22672, 23490, 
      18020, 18257, 20329, 21866, 19472, 19601, 21060, 21960, 24157, 19493, 
      22293, 27325, 23290, 27602, 23017, 26665, 29017, 27877, 27538, 28465, 
      29185, 29338, 28900, 32393, 29588, 32533, 32170, 30733, 31330, 33130, 
      31937, 32372, 34337, 34866, 35176, 35954, 36370, 37890, 37013, 39332, 
      40001, 45050, 46162, 46325 ], 
  [ 21320, 21928, 21106, 19994, 19400, 19981, 20165, 19210, 19825, 17032, 
      16400, 17209, 14381, 14480, 13000, 13189, 13250, 12960, 13428, 12580, 
      11493, 10625, 12717, 12545, 12465, 10789, 10132, 9242, 11090, 9124, 
      9469, 8945, 9113, 9188, 9245, 8212, 8914, 10845, 8801, 10001, 42106, 
      43650, 8641, 5741, 6581, 8744, 10229, 36941, 33661, 7738, 4645, 9266, 
      7232, 7460, 4225, 6570, 30538, 33553, 6980, 29444, 33085, 27437, 8500, 
      7970, 13565, 9764, 3620, 5864, 6613, 25864, 4693, 5185, 26658, 13952, 
      10532, 8036, 8801, 3221, 4546, 27050, 13732, 13320, 13117, 8541, 4141, 
      5517, 22237, 13418, 8945, 7888, 8033, 28948, 11626, 9826, 13837, 21097, 
      23050, 10600, 4436, 23236, 32084, 8330, 2570, 21722, 22565, 34085, 
      9700, 23040, 23329, 11045, 9778, 5930, 5690, 7538, 9265, 10765, 7801, 
      6514, 4141, 4834, 20794, 10036, 4337, 3872, 4145, 10400, 20432, 21257, 
      25961, 28832, 4250, 4153, 2578, 6074, 18233, 19273, 21449, 21730, 7389, 
      3445, 3700, 10413, 8570, 3890, 4385, 6037, 6170, 7157, 7922, 21002, 
      29905, 7529, 7225, 2689, 5444, 6500, 26249, 4770, 2197, 5746, 16162, 
      17146, 27121, 8500, 4148, 2405, 2740, 3208, 9365, 9908, 13108, 14213, 
      1898, 3060, 2592, 1972, 3145, 4660, 4896, 5017, 12745, 2825, 3826, 
      5194, 9325, 22250, 6932, 3005, 2452, 2381, 1832, 1352, 1940, 3365, 
      14152, 17540, 22472, 25805, 2385, 2458, 6714, 8485, 12538, 15250, 1220, 
      1073, 6353, 14713, 20345, 4805, 2810, 11365, 5389, 1576, 936, 925, 
      5125, 6525, 1282, 1010, 7241, 8585, 14297, 20441, 3185, 1625, 1745, 
      13553, 1458, 985, 1354, 2329, 5490, 7954, 12610, 3380, 1576, 740, 692, 
      5576, 13901, 7349, 10229, 900, 865, 720, 2880, 7465, 22185, 4010, 890, 
      629, 6929, 1213, 3733, 20084, 802, 2650, 3042, 20041, 2164, 884, 724, 
      401, 625, 929, 1769, 2081, 3001, 3764, 5024, 6961, 8321, 8864, 10400, 
      10601, 4082, 2386, 461, 617, 1961, 9965, 724, 349, 4293, 6885, 8788, 
      11560, 12205, 15700, 19645, 1970, 1378, 298, 370, 514, 4258, 4778, 
      12389, 15914, 2105, 881, 377, 260, 356, 580, 6185, 7312, 9472, 9665, 
      2074, 394, 306, 241, 234, 229, 229, 325, 1186, 5409, 6309, 9061, 10225, 
      10426, 15109, 17914, 20106, 2900, 925, 392, 9997, 10397, 2473, 1690, 
      1538, 1193, 1130, 953, 1394, 2285, 3650, 15545, 1665, 244, 208, 148, 
      673, 1369, 3865, 20308, 2825, 1721, 905, 605, 1885, 17021, 884, 3581, 
      3821, 8749, 306, 90, 337, 1042, 3106, 13537, 17770, 1360, 964, 793, 80, 
      548, 2665, 15440, 1418, 410, 949, 2965, 4274, 8330, 9074, 9458, 12818, 
      18005, 19093, 820, 40, 52, 157, 3400, 8500, 8685, 15165, 19357, 650, 
      386, 169, 17714, 19346, 1241, 17, 5345, 5792, 10625, 12337, 14416, 
      17705, 1773, 1098, 370, 8658, 488, 328, 229, 20, 9805, 10205, 401, 
      1370, 1521, 1444, 144, 0, 144, 169, 2916, 3481, 3969, 7396, 442, 10, 
      226, 1765, 1850, 6401, 6725, 7057, 7397, 1604, 3368, 6404, 7060, 8468, 
      15629, 16645, 73, 34, 25, 2313, 3145, 15385, 17433, 52, 41, 592, 1616, 
      650, 601, 106, 1321, 1874, 2050, 17186, 37, 72, 1885, 9640, 12357, 
      18261, 53, 53, 7793, 7970, 11930, 13738, 905, 1088, 370, 82, 1237, 
      8545, 4724, 13325, 14984, 1021, 521, 137, 1210, 769, 313, 10144, 250, 
      173, 2873, 7913, 13858, 1285, 2045, 11860, 14120, 850, 229, 369, 3825, 
      4849, 337, 932, 2756, 8356, 9281, 1073, 2405, 2498, 4133, 7685, 9314, 
      11105, 13058, 16673, 373, 2260, 5508, 9160, 13093, 6800, 7124, 7625, 
      7969, 8321, 8864, 12944, 18896, 8362, 13437, 19210, 19485, 605, 4840, 
      8405, 818, 673, 1105, 6305, 7090, 3940, 746, 6554, 776, 6917, 11701, 
      17060, 1258, 17890, 884, 1808, 5140, 7840, 12665, 14240, 1202, 9677, 
      2421, 4264, 7624, 9000, 18589, 977, 1010, 1217, 10565, 20282, 1600, 
      1105, 1280, 1553, 1985, 2545, 20624, 1105, 1345, 1618, 2178, 11290, 
      12114, 12325, 13858, 2989, 3529, 5986, 8450, 15386, 17609, 1377, 3145, 
      8352, 11097, 13177, 15696, 2458, 3673, 13913, 1588, 2740, 7528, 17573, 
      3285, 3546, 4546, 6850, 7921, 8082, 9985, 1924, 1856, 1889, 2041, 2689, 
      4100, 4964, 8324, 1745, 2122, 9781, 19906, 2205, 5128, 6388, 8325, 
      14308, 19989, 21364, 9074, 20345, 3700, 2336, 1985, 1940, 2297, 3536, 
      5780, 14705, 21257, 24137, 2349, 2250, 2074, 2089, 2425, 3874, 8749, 
      13906, 3880, 8045, 9005, 18245, 2210, 3809, 8293, 2500, 2980, 4513, 
      6400, 19728, 3185, 2977, 3130, 8801, 11050, 20090, 2501, 3796, 5749, 
      6469, 9061, 10069, 10781, 18884, 22100, 24701, 2605, 2626, 4122, 10522, 
      13837, 3028, 8180, 8329, 10448, 13940, 15025, 18329, 18580, 19345, 
      20660, 3770, 7165, 8138, 8434, 17209, 17938, 24125, 14365, 14580, 3349, 
      7514, 7649, 7786, 18650, 20186, 3305, 3236, 6161, 6736, 11236, 11417, 
      12545, 20297, 9025, 10305, 13249, 14065, 18625, 3725, 12200, 30260, 
      5081, 6617, 32381, 4561, 5044, 8089, 12816, 23764, 27009, 4397, 11290, 
      17177, 23042, 28685, 30617, 33305, 4244, 5000, 7208, 10568, 12869, 
      17069, 22888, 25748, 27869, 31069, 4050, 27378, 31194, 4385, 9280, 
      18020, 18496, 28745, 31321, 4346, 15461, 17450, 20101, 33809, 36266, 
      5317, 4525, 6856, 12277, 14557, 17581, 25381, 32580, 33940, 5389, 4493, 
      9389, 9673, 20365, 33730, 5780, 19753, 5122, 5785, 9661, 12682, 14761, 
      30682, 31005, 6581, 7604, 18356, 20029, 33124, 9010, 10370, 13505, 
      20917, 30962, 39266, 6480, 5200, 5860, 5913, 9028, 18409, 5858, 7445, 
      9685, 23018, 30610, 39185, 5485, 7877, 9197, 9701, 22900, 25925, 26792, 
      35405, 6850, 10809, 14274, 23850, 24946, 32521, 7457, 7001, 8912, 9620, 
      9872, 12665, 12832, 14240, 23200, 37817, 8530, 7529, 6290, 6713, 7225, 
      7954, 10829, 11113, 12818, 23885, 6613, 7240, 7684, 7765, 8685, 8893, 
      10053, 34984, 29042, 39730, 6400, 11441, 11876, 12025, 14681, 15236, 
      6577, 7237, 12645, 12802, 29970, 38245, 7565, 8749, 13949, 37349, 
      38053, 27053, 29993, 30605, 30914, 31538, 42610, 32020, 45081, 7241, 
      9160, 10100, 31732, 32677, 46997, 10485, 45594, 10769, 11057, 10404, 
      13429, 14184, 35325, 11306, 11306, 35177, 40322, 49490, 9908, 39793, 
      40864, 50489, 40690, 51085, 10517, 13597, 17300, 18637, 41236, 47252, 
      15586, 13185, 17497, 44185, 10193, 11258, 14309, 17690, 18434, 48613, 
      51025, 11368, 13700, 12937, 13364, 15242, 12340, 16180, 17170, 17498, 
      17665, 16354, 16420, 13637, 16565, 18125, 15889, 15977, 15850, 14404, 
      15346, 17946, 18097, 19010, 17393, 17530, 16717, 20740, 18497, 19540, 
      19697, 20512, 21258, 19700, 16865, 18625, 19970, 18080, 18185, 19476, 
      20232, 22117, 18245, 21069, 25285, 21922, 25562, 21817, 24961, 26977, 
      26077, 25834, 26665, 27505, 27634, 27316, 30425, 28100, 30589, 30322, 
      29269, 29818, 31330, 30377, 30740, 32657, 33210, 33640, 34346, 34810, 
      36090, 35405, 37700, 38321, 43298, 44362, 44501 ], 
  [ 20648, 21064, 20410, 19298, 18632, 19045, 19181, 18418, 18793, 16360, 
      15776, 16081, 13709, 13568, 12424, 12541, 12506, 12240, 12564, 11716, 
      10845, 10169, 11565, 11345, 11241, 9925, 9412, 8642, 9962, 8500, 8725, 
      8321, 8369, 8420, 8357, 7540, 7978, 9333, 7625, 8585, 37666, 39114, 
      7345, 5189, 5741, 7400, 8621, 32789, 29725, 6514, 4381, 7706, 6032, 
      6212, 3985, 5490, 26770, 29569, 5780, 25748, 29125, 23885, 6964, 6506, 
      16133, 11828, 3380, 4808, 5389, 22408, 3925, 4273, 23130, 16592, 12740, 
      9860, 10769, 3029, 3754, 23474, 16372, 15912, 15685, 10485, 3445, 4437, 
      19045, 16034, 10985, 6304, 6425, 25204, 14050, 7930, 11437, 17977, 
      19762, 12904, 3524, 19924, 28100, 10322, 2402, 18530, 19301, 29957, 
      11908, 19728, 19993, 13445, 12010, 7538, 7250, 5930, 7393, 8677, 9769, 
      8266, 3181, 3706, 17650, 12340, 5657, 5072, 3161, 8336, 17312, 18065, 
      22385, 25040, 5570, 5449, 2074, 4658, 15305, 16249, 18233, 18490, 9333, 
      4573, 2788, 8325, 10706, 5162, 3281, 4597, 4706, 5525, 6170, 17810, 
      26017, 9521, 9169, 2041, 4100, 4964, 22625, 6282, 1717, 4330, 13402, 
      14290, 23425, 10660, 5540, 3293, 2020, 2344, 7373, 7844, 10660, 11645, 
      2594, 4212, 3600, 1492, 2257, 3412, 3600, 3697, 10321, 2009, 2746, 
      3826, 7309, 18914, 8900, 4181, 3460, 3365, 2600, 1832, 1412, 2381, 
      11560, 14612, 19112, 22181, 1665, 1714, 5058, 6565, 10114, 12538, 1700, 
      1049, 4745, 12049, 17153, 6437, 1922, 9061, 7141, 2344, 1224, 949, 
      3709, 4869, 1930, 842, 5465, 6617, 11657, 17225, 4505, 2465, 1145, 
      10985, 2250, 745, 898, 1513, 3978, 6058, 10138, 4772, 2440, 1076, 932, 
      4040, 11285, 5525, 8021, 1476, 1417, 576, 1872, 5617, 18801, 5570, 
      1490, 1013, 5153, 709, 2509, 16868, 1402, 1666, 1962, 16825, 3316, 
      1556, 1300, 521, 409, 521, 1025, 1241, 1921, 2516, 3536, 5161, 6329, 
      6800, 8144, 8321, 5690, 3610, 365, 377, 1145, 7757, 1348, 373, 2925, 
      5085, 6724, 9160, 9733, 12868, 16453, 3098, 2314, 370, 298, 298, 2890, 
      3314, 9893, 13058, 3281, 1625, 785, 356, 260, 292, 4481, 5440, 7312, 
      7481, 3250, 850, 666, 481, 450, 421, 325, 229, 586, 3825, 4581, 6949, 
      7969, 8146, 12325, 14866, 16866, 4292, 1717, 872, 7765, 8117, 3769, 
      2770, 2570, 2105, 2018, 1769, 698, 1325, 2378, 12713, 2745, 628, 544, 
      340, 265, 673, 2545, 17044, 4217, 2825, 1721, 221, 1021, 14045, 1700, 
      2309, 2501, 6661, 810, 162, 97, 442, 1930, 10897, 14722, 2368, 1828, 
      1585, 128, 164, 1585, 12608, 2450, 98, 373, 1813, 2858, 6290, 6938, 
      7274, 10250, 14933, 15925, 1636, 232, 100, 37, 2152, 6436, 6597, 12357, 
      16165, 1394, 986, 601, 14666, 16154, 2225, 137, 3737, 4112, 8297, 9817, 
      11680, 14657, 2925, 2034, 970, 6570, 1160, 904, 733, 260, 7573, 7925, 
      1025, 626, 2601, 2500, 576, 144, 0, 1, 1764, 2209, 2601, 5476, 1090, 
      226, 10, 901, 962, 4625, 4901, 5185, 5477, 788, 2120, 4628, 5188, 6404, 
      12773, 13693, 409, 298, 265, 1305, 1945, 12553, 14409, 340, 305, 160, 
      800, 1394, 1321, 34, 601, 986, 1114, 14186, 205, 72, 997, 7432, 9837, 
      15165, 245, 149, 5825, 5978, 9458, 11074, 353, 464, 922, 250, 565, 
      6481, 3236, 10709, 12200, 1885, 1145, 377, 562, 1513, 145, 7888, 610, 
      269, 1769, 5945, 11194, 637, 1157, 9412, 11432, 1594, 421, 225, 2529, 
      3361, 697, 452, 1700, 6340, 7145, 1889, 1445, 1514, 2789, 5765, 7178, 
      8753, 10490, 13745, 685, 1348, 3924, 7048, 10525, 5024, 5300, 5729, 
      6025, 6329, 6800, 10400, 15776, 6370, 10845, 16066, 16317, 1013, 3400, 
      6413, 1370, 529, 673, 4625, 5290, 2692, 626, 4850, 680, 5165, 9325, 
      14132, 1954, 14890, 1268, 1184, 3700, 5968, 10193, 11600, 890, 7565, 
      3501, 3016, 5800, 6984, 15541, 1025, 986, 977, 8357, 17090, 2320, 1465, 
      1040, 1145, 1385, 1753, 17408, 1153, 1105, 1210, 1530, 9010, 9738, 
      9925, 11290, 2125, 2521, 4474, 6554, 12674, 14681, 1305, 2257, 6480, 
      8865, 10705, 12960, 1810, 2665, 11369, 2020, 2020, 5800, 14669, 2421, 
      2610, 3370, 5242, 6145, 6282, 7921, 2500, 1616, 1625, 1681, 2041, 3044, 
      3716, 6500, 1697, 1762, 7765, 16810, 1845, 3880, 4900, 6525, 11764, 
      16893, 18148, 7178, 17225, 4852, 2960, 2297, 2036, 1985, 2720, 4436, 
      12137, 18065, 20705, 2925, 2754, 2386, 2041, 2089, 2986, 6925, 11434, 
      3016, 6341, 7157, 15341, 2378, 2993, 6565, 2980, 2500, 3529, 5008, 
      16704, 4001, 2545, 2626, 7025, 8962, 17042, 2669, 3076, 4525, 5101, 
      7261, 8125, 8741, 15956, 18884, 21269, 2701, 2650, 3330, 8530, 11437, 
      3604, 6548, 6673, 8480, 11540, 12505, 15473, 15700, 16393, 17588, 3170, 
      5725, 6530, 6778, 14473, 15130, 20765, 11941, 12132, 3925, 6050, 6161, 
      6274, 15794, 17186, 3761, 3140, 4985, 5440, 9220, 9377, 10361, 17297, 
      7345, 8433, 10993, 11713, 15793, 3413, 10088, 26468, 4265, 5417, 28445, 
      5449, 4276, 6625, 10656, 20500, 23481, 3917, 9346, 14537, 19850, 25037, 
      26825, 29321, 3908, 4328, 5960, 8744, 10733, 14453, 19720, 22340, 
      24293, 27253, 4410, 23850, 27378, 4937, 7696, 15332, 15760, 25121, 
      27505, 4226, 13061, 14834, 17221, 29825, 32114, 6205, 4981, 5800, 
      10285, 12277, 14965, 22045, 28692, 29956, 6253, 4589, 7853, 8089, 
      17485, 29770, 5108, 16945, 4810, 5161, 8125, 10690, 12505, 26962, 
      27261, 5741, 6500, 15716, 17221, 29236, 7642, 8762, 11441, 18037, 
      27242, 34970, 7488, 5248, 5380, 5409, 7684, 15793, 6554, 6485, 8245, 
      19970, 26938, 34913, 5557, 6845, 7877, 8285, 19876, 22637, 23432, 
      31397, 7834, 9225, 12186, 20754, 21754, 28729, 8585, 7985, 7712, 8276, 
      8480, 10817, 10960, 12176, 20176, 33665, 9898, 8633, 6890, 6185, 6505, 
      7018, 9293, 9529, 10970, 20813, 6205, 6568, 6868, 6925, 7605, 7765, 
      8685, 31048, 25562, 35482, 6544, 9881, 10244, 10369, 12641, 13124, 
      6625, 6757, 10917, 11050, 26442, 34117, 7013, 7813, 12053, 33293, 
      33949, 23789, 26489, 27053, 27338, 27914, 38218, 28372, 40545, 7481, 
      8296, 8996, 28132, 29005, 42365, 9333, 41058, 9593, 9857, 9396, 11821, 
      12456, 31509, 12770, 10130, 31385, 36170, 44762, 9140, 35689, 36688, 
      45713, 36538, 46285, 11645, 12085, 15236, 16405, 37060, 42692, 13786, 
      11817, 15457, 39841, 11009, 10370, 12773, 15650, 16298, 44005, 46273, 
      10504, 12308, 11737, 14900, 13682, 13540, 14500, 15370, 15650, 15793, 
      14746, 18292, 14957, 14957, 16277, 17593, 17657, 17506, 13396, 14170, 
      16290, 16417, 21050, 19169, 16018, 15397, 18772, 16937, 17812, 17945, 
      18640, 19314, 21668, 15761, 17209, 18362, 16976, 17057, 18180, 18792, 
      20365, 17285, 20133, 23533, 20842, 23810, 20905, 23545, 25225, 24565, 
      24418, 25153, 26113, 26218, 26020, 28745, 26900, 28933, 28762, 28093, 
      28594, 29818, 29105, 29396, 31265, 31842, 32392, 33026, 33538, 34578, 
      34085, 36356, 36929, 41834, 42850, 42965 ], 
  [ 20605, 21005, 20365, 19253, 18581, 18980, 19112, 18365, 18720, 16317, 
      15737, 16000, 13666, 13505, 12389, 12500, 12457, 12193, 12505, 11657, 
      10804, 10144, 11482, 11258, 11152, 9866, 9365, 8605, 9881, 8461, 8676, 
      8282, 8320, 8369, 8296, 7497, 7913, 9220, 7540, 8480, 37309, 38749, 
      7250, 5156, 5684, 7301, 8500, 32456, 29410, 6425, 4372, 7589, 5945, 
      6121, 3978, 5413, 26469, 29250, 5693, 25453, 28808, 23602, 6849, 6397, 
      16360, 12013, 3373, 4733, 5300, 22133, 3874, 4210, 22849, 16825, 12937, 
      10025, 10946, 3026, 3701, 23189, 16605, 16141, 15912, 10660, 3400, 
      4360, 18792, 16265, 11168, 6185, 6304, 24905, 14265, 7785, 11250, 
      17730, 19501, 13109, 3461, 19661, 27781, 10501, 2401, 18277, 19042, 
      29626, 12105, 19465, 19728, 13658, 12209, 7685, 7393, 5809, 7250, 8516, 
      9946, 8425, 3114, 3625, 17401, 12545, 5780, 5185, 3092, 8177, 17065, 
      17812, 22100, 24737, 5693, 5570, 2045, 4553, 15074, 16010, 17978, 
      18233, 9508, 4680, 2725, 8164, 10897, 5281, 3202, 4490, 4597, 5402, 
      6037, 17557, 25706, 9700, 9344, 2000, 4001, 4849, 22336, 6421, 1690, 
      4225, 13185, 14065, 23130, 10853, 5669, 3380, 1973, 2285, 7220, 7685, 
      10469, 11444, 2665, 4321, 3697, 1465, 2196, 3321, 3505, 3600, 10132, 
      1954, 2669, 3725, 7154, 18649, 9077, 4292, 3557, 3460, 2677, 1885, 
      1381, 2312, 11357, 14381, 18845, 21892, 1618, 1665, 4933, 6418, 9925, 
      12325, 1753, 1060, 4624, 11840, 16900, 6586, 1861, 8882, 7300, 2421, 
      1261, 964, 3604, 4744, 1997, 841, 5330, 6466, 11450, 16970, 4628, 2548, 
      1108, 10784, 2329, 738, 873, 1458, 3865, 5913, 9945, 4901, 2525, 1117, 
      965, 3925, 11080, 5386, 7850, 1537, 1476, 577, 1801, 5476, 18532, 5713, 
      1553, 1058, 5018, 680, 2420, 16613, 1465, 1597, 1885, 16570, 3425, 
      1625, 1361, 544, 404, 500, 976, 1184, 1844, 2425, 3425, 5024, 6176, 
      6641, 7969, 8144, 5837, 3725, 370, 370, 1090, 7586, 1413, 388, 2824, 
      4948, 6565, 8973, 9540, 12645, 16200, 3205, 2405, 389, 305, 293, 2789, 
      3205, 9698, 12833, 3392, 1700, 832, 377, 265, 281, 4352, 5297, 7145, 
      7312, 3361, 901, 709, 514, 481, 450, 346, 234, 549, 3706, 4450, 6786, 
      7794, 7969, 12106, 14625, 16609, 4421, 1796, 925, 7592, 7940, 3890, 
      2873, 2669, 2194, 2105, 1850, 653, 1258, 2285, 12490, 2848, 673, 585, 
      369, 244, 628, 2448, 16785, 4346, 2930, 1802, 202, 962, 13810, 1781, 
      2216, 2404, 6500, 865, 181, 90, 405, 1845, 10690, 14481, 2465, 1913, 
      1664, 145, 145, 1508, 12385, 2549, 85, 338, 1730, 2753, 6133, 6773, 
      7105, 10049, 14690, 15674, 1717, 261, 117, 40, 2061, 6277, 6436, 12136, 
      15912, 1469, 1049, 650, 14425, 15901, 2320, 160, 3616, 3985, 8116, 
      9620, 11465, 14416, 3034, 2125, 1033, 6409, 1229, 965, 788, 293, 7400, 
      7748, 1090, 577, 2704, 2601, 625, 169, 1, 0, 1681, 2116, 2500, 5329, 
      1157, 257, 5, 842, 901, 4490, 4762, 5042, 5330, 733, 2029, 4493, 5045, 
      6245, 12548, 13460, 450, 333, 298, 1234, 1858, 12330, 14170, 377, 340, 
      137, 745, 1469, 1394, 41, 554, 925, 1049, 13949, 232, 85, 936, 7261, 
      9640, 14920, 274, 170, 5674, 5825, 9265, 10865, 320, 425, 981, 277, 
      522, 6322, 3125, 10504, 11981, 1970, 1210, 410, 521, 1588, 144, 7713, 
      653, 290, 1690, 5794, 10985, 596, 1096, 9221, 11221, 1669, 450, 226, 
      2434, 3250, 740, 425, 1625, 6185, 6980, 1970, 1378, 1445, 2690, 5618, 
      7013, 8570, 10289, 13514, 724, 1285, 3805, 6885, 10324, 4889, 5161, 
      5584, 5876, 6176, 6641, 10201, 15529, 6217, 10642, 15817, 16066, 1060, 
      3293, 6260, 1429, 530, 650, 4498, 5153, 2601, 629, 4721, 685, 5032, 
      9140, 13901, 2025, 14653, 1313, 1145, 3593, 5825, 10000, 11393, 877, 
      7402, 3604, 2925, 5661, 6829, 15300, 1042, 997, 970, 8186, 16837, 2393, 
      1508, 1033, 1124, 1348, 1700, 17153, 1170, 1098, 1189, 1489, 8833, 
      9553, 9738, 11089, 2066, 2450, 4361, 6409, 12461, 14450, 1312, 2196, 
      6337, 8692, 10512, 12745, 1769, 2594, 11170, 2069, 1973, 5669, 14440, 
      2362, 2545, 3285, 5121, 6010, 6145, 7762, 2561, 1609, 1616, 1664, 2000, 
      2969, 3625, 6361, 1706, 1745, 7610, 16565, 1828, 3789, 4789, 6388, 
      11565, 16648, 17893, 7033, 16978, 4961, 3025, 2336, 2057, 1972, 2665, 
      4337, 11936, 17812, 20432, 2986, 2809, 2425, 2050, 2074, 2925, 6786, 
      11241, 2957, 6212, 7016, 15112, 2405, 2938, 6434, 3033, 2473, 3460, 
      4905, 16465, 4082, 2522, 2597, 6890, 8801, 16801, 2696, 3029, 4436, 
      5000, 7124, 7976, 8584, 15725, 18629, 20996, 2722, 2665, 3277, 8377, 
      11250, 3665, 6425, 6548, 8329, 11353, 12308, 15248, 15473, 16160, 
      17345, 3133, 5618, 6409, 6653, 14258, 14909, 20498, 11752, 11941, 3986, 
      5941, 6050, 6161, 15569, 16949, 3812, 3145, 4900, 5345, 9065, 9220, 
      10192, 17060, 7218, 8290, 10818, 11530, 15570, 3400, 9925, 26165, 4210, 
      5330, 28130, 5536, 4225, 6516, 10489, 20241, 23200, 3890, 9197, 14330, 
      19597, 24746, 26522, 29002, 3893, 4285, 5869, 8605, 10568, 14248, 
      19469, 22069, 24008, 26948, 4453, 23569, 27073, 4996, 7577, 15121, 
      15545, 24832, 27200, 4229, 12874, 14629, 16994, 29506, 31781, 6292, 
      5032, 5725, 10132, 12100, 14760, 21780, 28381, 29637, 6338, 4610, 7738, 
      7970, 17258, 29453, 5065, 16724, 4797, 5122, 8010, 10537, 12330, 26665, 
      26962, 5684, 6421, 15509, 17000, 28925, 7541, 8641, 11282, 17810, 
      26945, 34625, 7585, 5265, 5353, 5380, 7585, 15588, 6625, 6418, 8138, 
      19729, 26645, 34570, 5576, 6772, 7780, 8180, 19637, 22376, 23165, 
      31076, 7929, 9106, 12025, 20509, 21501, 28426, 8692, 8080, 7625, 8177, 
      8377, 10676, 10817, 12017, 19937, 33332, 10025, 8738, 6953, 6154, 6458, 
      6953, 9178, 9410, 10829, 20570, 6184, 6525, 6813, 6868, 7528, 7684, 
      8584, 30733, 25285, 35141, 6569, 9764, 10121, 10244, 12484, 12961, 
      6642, 6730, 10786, 10917, 26161, 33786, 6980, 7748, 11908, 32968, 
      33620, 23530, 26210, 26770, 27053, 27625, 37865, 28081, 40180, 7514, 
      8237, 8917, 27845, 28712, 41992, 9250, 40693, 9508, 9770, 9325, 11700, 
      12325, 31204, 12905, 10045, 31082, 35837, 44381, 9089, 35360, 36353, 
      45328, 36205, 45898, 11752, 11972, 15077, 16232, 36725, 42325, 13649, 
      11716, 15300, 39492, 11090, 10309, 12658, 15493, 16133, 43634, 45890, 
      10445, 12205, 11650, 15041, 13565, 13653, 14373, 15233, 15509, 15650, 
      14625, 18461, 15080, 14836, 16136, 17748, 17810, 17657, 13325, 14085, 
      16165, 16290, 21233, 19330, 15905, 15300, 18621, 16820, 17681, 17812, 
      18497, 19165, 21845, 15682, 17104, 18241, 16897, 16976, 18085, 18685, 
      20232, 17218, 20068, 23400, 20765, 23677, 20842, 23440, 25092, 24452, 
      24313, 25040, 26010, 26113, 25925, 28618, 26813, 28808, 28645, 28008, 
      28505, 29705, 29012, 29297, 31162, 31741, 32301, 32929, 33445, 34465, 
      33988, 36257, 36826, 41725, 42737, 42850 ], 
  [ 20564, 20308, 20242, 19130, 18212, 18037, 18005, 17914, 17449, 16276, 
      15860, 14401, 13625, 12644, 12676, 12541, 12170, 11988, 11808, 10960, 
      10845, 10841, 9801, 9413, 9225, 9169, 9160, 8810, 8282, 8584, 8389, 
      8405, 8033, 8000, 7517, 7456, 6970, 6309, 5777, 5897, 24394, 25506, 
      5077, 5525, 5069, 4964, 5261, 20525, 18217, 4498, 5725, 4514, 4100, 
      4112, 5413, 3978, 15850, 17893, 3848, 15080, 17533, 13721, 3856, 3650, 
      27389, 21320, 4808, 3380, 3373, 12580, 3505, 3349, 13050, 28100, 22736, 
      18512, 19925, 4625, 3250, 13226, 27880, 27252, 26941, 19557, 3277, 
      2925, 10141, 27458, 20393, 3028, 3065, 14368, 24802, 3562, 5305, 9325, 
      10522, 23236, 2600, 10600, 16424, 19562, 4082, 9626, 10145, 17777, 
      21904, 10404, 10585, 24113, 22090, 15434, 14978, 2570, 3109, 3637, 
      18925, 16666, 2089, 2026, 8914, 22672, 12545, 11540, 1985, 3380, 8660, 
      9161, 12137, 14036, 12458, 12253, 2578, 1970, 7325, 7933, 9245, 9418, 
      18405, 10789, 1864, 3285, 20450, 11882, 1685, 1825, 1850, 2081, 2306, 
      8906, 14677, 18761, 18241, 2041, 1664, 1856, 12209, 13842, 2305, 1642, 
      6010, 6562, 12757, 20488, 12680, 8669, 1768, 1588, 2669, 2888, 4360, 
      4925, 7298, 10512, 9396, 2080, 1417, 1312, 1332, 1345, 4105, 1421, 
      1234, 1306, 2521, 9506, 18056, 10565, 9256, 9077, 7556, 5780, 1832, 
      1205, 4756, 6632, 9620, 11765, 1413, 1378, 1530, 2113, 3898, 5314, 
      5648, 3233, 1385, 4993, 8249, 14417, 1082, 3265, 15541, 7300, 4500, 
      3301, 1021, 1341, 6466, 2522, 1517, 1997, 4685, 8237, 11393, 7673, 
      1313, 4265, 7290, 2173, 1570, 925, 954, 1690, 3754, 11912, 7732, 4520, 
      4040, 932, 4397, 1409, 2561, 5760, 5617, 2340, 612, 1417, 9225, 13298, 
      5858, 4625, 1205, 1213, 493, 7880, 5770, 490, 450, 7837, 9616, 6176, 
      5584, 3209, 1921, 1361, 689, 569, 409, 416, 596, 1129, 1625, 1844, 
      2516, 2609, 13586, 10162, 2297, 1805, 557, 2297, 5800, 2725, 405, 1053, 
      1768, 3028, 3349, 5224, 7549, 9314, 7858, 2890, 2314, 1810, 370, 458, 
      3425, 5330, 9665, 6497, 4481, 2960, 2192, 1552, 785, 1156, 2020, 2105, 
      9634, 4714, 4194, 3589, 3474, 3361, 2929, 2161, 754, 549, 801, 1825, 
      2341, 2434, 4849, 6466, 7794, 11432, 6757, 4820, 2221, 2405, 10573, 
      8818, 8450, 7565, 7394, 6893, 530, 233, 194, 5069, 8793, 4240, 3988, 
      3280, 1105, 505, 193, 7888, 11357, 8957, 6845, 1145, 265, 5897, 6824, 
      125, 149, 1621, 4842, 2682, 1525, 610, 82, 3925, 6322, 8164, 7120, 
      6625, 2564, 1088, 73, 4964, 8330, 1274, 625, 49, 170, 1418, 1730, 1898, 
      3530, 6449, 7105, 6760, 3172, 2536, 1885, 52, 1480, 1557, 4797, 7261, 
      6266, 5354, 4381, 6266, 7250, 7937, 2825, 377, 500, 2417, 3265, 4372, 
      6257, 9225, 7578, 5338, 1530, 5780, 5188, 4765, 3368, 2029, 2213, 5477, 
      290, 8649, 8464, 4356, 2916, 1764, 1681, 0, 25, 81, 1024, 5626, 3250, 
      1522, 145, 122, 677, 785, 901, 1025, 200, 20, 680, 904, 1448, 5045, 
      5629, 3853, 3490, 3373, 45, 13, 4909, 6093, 3616, 3497, 916, 212, 6266, 
      6109, 2050, 349, 146, 106, 5954, 3061, 2340, 157, 1972, 3285, 6597, 
      3185, 2753, 1205, 1274, 3074, 4018, 689, 548, 5122, 3106, 481, 1525, 
      296, 3821, 4724, 7177, 5597, 3485, 562, 6385, 1825, 2260, 4138, 2873, 
      173, 1325, 4138, 637, 317, 3112, 4292, 6466, 3361, 1989, 261, 421, 
      4225, 1040, 272, 1552, 1937, 7013, 353, 338, 353, 1313, 1970, 2789, 
      3770, 5765, 4045, 424, 648, 1924, 3805, 1076, 1184, 1361, 1489, 1625, 
      1844, 3764, 7124, 1666, 4041, 7330, 7497, 4709, 628, 1709, 5570, 2293, 
      1429, 1013, 1258, 592, 2474, 1154, 2612, 1301, 3277, 6152, 6658, 6658, 
      4880, 1268, 928, 1684, 3809, 4628, 2066, 2441, 9549, 916, 1684, 2196, 
      7141, 3461, 3170, 2405, 2897, 8186, 7108, 4993, 2468, 1985, 1553, 1249, 
      8420, 3589, 2533, 2050, 1530, 3298, 3690, 3793, 4570, 1369, 1261, 1450, 
      2186, 5450, 6701, 3321, 1417, 2196, 3321, 4321, 5652, 1810, 1405, 4733, 
      5800, 1768, 2020, 6773, 1665, 1602, 1522, 1882, 2197, 2250, 2965, 6784, 
      3044, 2969, 2689, 2041, 1616, 1616, 2384, 3797, 2770, 2977, 8242, 2853, 
      1780, 1960, 2493, 5128, 8325, 9160, 2810, 8573, 11152, 7412, 5657, 
      4640, 3161, 2132, 2000, 5417, 9161, 10961, 7209, 6786, 5746, 4141, 
      3181, 2146, 2809, 5050, 2260, 2645, 2957, 7445, 5234, 2405, 2785, 6928, 
      3088, 2353, 2404, 8388, 9125, 3301, 3130, 3077, 3922, 8642, 5525, 2824, 
      2509, 2581, 3229, 3589, 3869, 7976, 9896, 11525, 5305, 5002, 2826, 
      3826, 5305, 7888, 3104, 3145, 3860, 5408, 5953, 7745, 7888, 8329, 9104, 
      3338, 2953, 3170, 3250, 7165, 7570, 11273, 5725, 5832, 8209, 3194, 
      3221, 3250, 8066, 8954, 7625, 5072, 3137, 3172, 4432, 4505, 4985, 9065, 
      3733, 4149, 5365, 5749, 8149, 4589, 4964, 15464, 3677, 3485, 16937, 
      10825, 3856, 3769, 5364, 11344, 13401, 4505, 4810, 7565, 10946, 14537, 
      15821, 17645, 5000, 4244, 3860, 4628, 5525, 7565, 10900, 12680, 14045, 
      16165, 7938, 13770, 16290, 9137, 4420, 8192, 8452, 14705, 16417, 6074, 
      6929, 7946, 9409, 18149, 19850, 11581, 8845, 4372, 5581, 6565, 8077, 
      12637, 17352, 18280, 11545, 7193, 4745, 4813, 9673, 18178, 5024, 9385, 
      5986, 5245, 5017, 5986, 6877, 16210, 16425, 5069, 4904, 8744, 9661, 
      17896, 5122, 5402, 6485, 10225, 16490, 22202, 13284, 7684, 5968, 5913, 
      5248, 8905, 11258, 5393, 5473, 11570, 16354, 22229, 8077, 5501, 5525, 
      5597, 11560, 13397, 13940, 19637, 13546, 5949, 7146, 12186, 12850, 
      17725, 14801, 13697, 5780, 5840, 5876, 6617, 6676, 7220, 11860, 21401, 
      16954, 14765, 11258, 6605, 6253, 6010, 6185, 6253, 6770, 12329, 7045, 
      6484, 6280, 6253, 6093, 6085, 6165, 19540, 15650, 22882, 9316, 6689, 
      6800, 6841, 7769, 8000, 9061, 7345, 7137, 7186, 16362, 21937, 7349, 
      6805, 7685, 21365, 21853, 14633, 16493, 16889, 17090, 17498, 25114, 
      17872, 26937, 10589, 7540, 7400, 17800, 18421, 28421, 7569, 27450, 
      7745, 7925, 8136, 8461, 8676, 20421, 20162, 8282, 20381, 23906, 30482, 
      8720, 23593, 24340, 31265, 24274, 31753, 17861, 9061, 10280, 10861, 
      24712, 29000, 9754, 9297, 10585, 26905, 16133, 9530, 9665, 10778, 
      11090, 30145, 31909, 9748, 9704, 9805, 22544, 10490, 20008, 10888, 
      11338, 11450, 11509, 11386, 27112, 21845, 11597, 12077, 25825, 25805, 
      25570, 12136, 12322, 12762, 12805, 30458, 27653, 12994, 13045, 14152, 
      13745, 14032, 14081, 14356, 14778, 30824, 14165, 14521, 15002, 15380, 
      15377, 15912, 16020, 16501, 16193, 19125, 19669, 19330, 19946, 19981, 
      20857, 21361, 21541, 21730, 22129, 23509, 23530, 23752, 25133, 24968, 
      25405, 25570, 26245, 26578, 26794, 26921, 26960, 28661, 29322, 30292, 
      30674, 31354, 31554, 31733, 33920, 34325, 38978, 39826, 39857 ], 
  [ 20789, 20453, 20457, 19345, 18397, 18152, 18100, 18089, 17524, 16501, 
      16105, 14436, 13850, 12769, 12941, 12776, 12365, 12193, 11953, 11105, 
      11080, 11156, 9826, 9418, 9220, 9314, 9365, 9065, 8317, 8829, 8584, 
      8650, 8228, 8185, 7652, 7681, 7085, 6184, 5792, 5812, 23049, 24121, 
      5042, 5800, 5224, 4909, 5096, 19300, 17082, 4493, 6120, 4369, 4105, 
      4097, 5818, 4033, 14785, 16738, 3853, 14045, 16388, 12746, 3721, 3545, 
      28964, 22685, 5213, 3445, 3368, 11645, 3690, 3474, 12085, 29705, 24161, 
      19777, 21250, 5050, 3425, 12241, 29485, 28837, 28516, 20872, 3492, 
      2980, 9316, 29053, 21748, 2873, 2900, 13313, 26317, 3277, 4810, 8530, 
      9657, 24701, 2725, 9725, 15269, 20897, 4517, 8801, 9290, 16562, 23329, 
      9529, 9700, 25618, 23525, 16609, 16133, 2405, 2834, 3272, 20250, 17901, 
      2194, 2061, 8109, 24137, 13600, 12545, 2080, 3025, 7865, 8336, 11152, 
      12961, 13513, 13298, 2873, 1885, 6610, 7178, 8410, 8573, 19720, 11764, 
      1989, 2920, 21845, 12917, 1730, 1730, 1745, 1906, 2081, 8081, 13562, 
      20096, 19556, 2276, 1609, 1721, 11204, 14977, 2610, 1557, 5365, 5877, 
      11722, 21893, 13765, 9544, 1973, 1733, 2344, 2533, 3845, 4360, 8093, 
      11497, 10321, 2385, 1552, 1297, 1297, 1300, 3600, 1586, 1289, 1241, 
      2186, 8621, 19381, 11560, 10181, 9992, 8381, 6485, 2117, 1300, 4181, 
      5917, 8725, 10760, 1618, 1573, 1345, 1818, 3393, 4689, 6353, 3728, 
      1220, 4388, 7424, 15602, 1217, 2810, 16776, 8125, 5125, 3816, 936, 
      1156, 7241, 2957, 1282, 1682, 4090, 7402, 12448, 8528, 1568, 3700, 
      8125, 2578, 1885, 1090, 829, 1405, 3229, 12997, 8597, 5165, 4645, 797, 
      3812, 1154, 2146, 6505, 6352, 2785, 697, 1152, 8320, 14453, 6613, 5290, 
      970, 1508, 488, 7045, 6525, 585, 505, 7002, 10601, 6961, 6329, 3764, 
      2336, 1696, 884, 724, 464, 401, 481, 884, 1300, 1489, 2081, 2164, 
      14761, 11177, 2762, 2210, 722, 1882, 6565, 3240, 340, 808, 1413, 2533, 
      2824, 4549, 6724, 10289, 8753, 3425, 2789, 2225, 305, 353, 2890, 4645, 
      10660, 7312, 5156, 3505, 2657, 1937, 580, 881, 1625, 1700, 10629, 5409, 
      4849, 4194, 4069, 3946, 3474, 2626, 1009, 394, 586, 1450, 1906, 1989, 
      4194, 5701, 6949, 12517, 7592, 5525, 1796, 1960, 11618, 9773, 9385, 
      8450, 8269, 7738, 745, 338, 169, 4394, 9748, 4905, 4633, 3865, 1440, 
      720, 148, 7033, 12442, 9922, 7690, 1490, 410, 5162, 7669, 100, 104, 
      1256, 5557, 3217, 1930, 865, 97, 3330, 5557, 9089, 7985, 7460, 3089, 
      1433, 128, 4289, 9265, 1649, 890, 74, 85, 1073, 1345, 1493, 2965, 5674, 
      6290, 7605, 3757, 3061, 2340, 37, 1125, 1192, 4132, 6436, 7081, 6109, 
      5066, 5501, 6425, 8852, 3380, 212, 305, 1952, 2720, 3737, 5492, 10210, 
      8473, 6093, 1165, 6565, 5933, 5480, 3973, 1604, 1768, 6242, 485, 9604, 
      9409, 5041, 3481, 2209, 2116, 25, 0, 16, 729, 6401, 3845, 1937, 290, 
      257, 442, 530, 626, 730, 365, 5, 445, 629, 1093, 4360, 4904, 4498, 
      4105, 3978, 130, 18, 4234, 5338, 4241, 4112, 1241, 377, 7081, 6914, 
      2525, 554, 281, 221, 5209, 3636, 2845, 292, 1557, 2740, 5812, 3770, 
      3298, 890, 949, 2549, 3413, 964, 793, 5857, 3681, 706, 1170, 181, 3236, 
      4069, 8042, 6362, 4090, 797, 7200, 2260, 1825, 4793, 3418, 218, 1010, 
      3533, 872, 452, 2597, 3677, 7281, 3946, 2434, 226, 306, 4880, 1345, 
      337, 1217, 1552, 7858, 458, 433, 298, 1018, 1585, 2314, 3205, 5050, 
      4680, 549, 493, 1549, 3240, 841, 929, 1076, 1184, 1300, 1489, 3209, 
      6329, 1341, 3466, 6525, 6682, 5384, 533, 1384, 6305, 2738, 1754, 818, 
      1013, 577, 2929, 949, 3077, 1076, 2792, 5437, 7453, 5913, 5545, 1513, 
      833, 1409, 3284, 4033, 2441, 2066, 10504, 901, 1429, 1861, 6376, 3986, 
      3665, 2810, 2482, 7361, 7913, 5648, 2873, 2320, 1808, 1424, 7585, 4114, 
      2938, 2385, 1765, 2853, 3205, 3298, 4005, 1514, 1346, 1325, 1901, 4825, 
      5986, 3796, 1552, 1921, 2896, 3796, 5017, 2045, 1490, 4178, 6485, 1973, 
      1805, 6068, 1810, 1717, 1537, 1717, 1962, 2005, 2610, 7529, 3449, 3364, 
      3044, 2276, 1681, 1601, 2129, 4282, 3125, 2642, 7457, 3208, 1765, 1845, 
      2248, 4573, 7540, 8325, 2525, 7778, 12137, 8177, 6292, 5185, 3536, 
      2297, 1945, 4852, 8336, 10036, 7954, 7501, 6381, 4626, 3546, 2281, 
      2554, 4525, 2405, 2440, 2692, 6740, 5809, 2570, 2570, 7633, 3393, 2448, 
      2329, 7633, 9970, 3626, 3425, 2842, 3557, 7877, 6100, 3029, 2504, 2516, 
      2984, 3284, 3524, 7261, 9061, 10600, 5850, 5517, 3001, 3501, 4810, 
      8633, 2929, 2960, 3545, 4913, 5408, 7060, 7193, 7604, 8329, 3593, 2858, 
      3005, 3065, 6530, 6905, 10378, 5220, 5317, 8954, 3089, 3106, 3125, 
      7381, 8209, 8320, 5537, 3152, 3137, 4097, 4160, 4580, 8320, 3538, 3874, 
      4930, 5274, 7474, 4964, 4589, 14389, 3842, 3490, 15802, 11700, 4041, 
      3664, 4969, 10489, 12436, 4810, 4505, 6970, 10121, 13522, 14746, 16490, 
      5365, 4469, 3845, 4373, 5140, 6980, 10085, 11765, 13060, 15080, 8593, 
      12805, 15205, 9872, 4265, 7577, 7817, 13700, 15332, 6529, 6434, 7361, 
      8714, 16994, 18625, 12456, 9540, 4437, 5256, 6120, 7492, 11752, 16237, 
      17125, 12410, 7738, 4610, 4658, 8978, 17033, 5249, 8720, 6361, 5490, 
      4882, 5661, 6442, 15165, 15370, 5224, 4949, 8149, 8996, 16781, 5057, 
      5237, 6130, 9530, 15445, 20917, 14209, 8209, 6273, 6208, 5193, 8320, 
      12053, 5498, 5378, 10805, 15329, 20954, 8612, 5576, 5480, 5512, 10805, 
      12532, 13045, 18472, 14461, 5794, 6781, 11401, 12025, 16650, 15776, 
      14612, 5785, 5785, 5801, 6352, 6401, 6865, 11105, 20176, 18029, 15730, 
      12013, 6890, 6458, 6125, 6050, 6098, 6505, 11554, 7380, 6709, 6445, 
      6408, 6148, 6120, 6100, 18405, 14705, 21617, 9881, 6544, 6625, 6656, 
      7424, 7625, 9586, 7650, 6922, 6961, 15397, 20722, 7624, 6920, 7400, 
      20180, 20648, 13778, 15538, 15914, 16105, 16493, 23789, 16857, 25552, 
      11194, 7685, 7445, 16805, 17396, 26996, 7594, 26065, 7760, 7930, 8221, 
      8296, 8461, 19336, 21277, 8297, 19306, 22681, 29017, 8905, 22388, 
      23105, 29780, 23049, 30258, 18836, 8936, 9925, 10436, 23477, 27605, 
      9509, 9232, 10240, 25600, 16978, 9665, 9530, 10433, 10705, 28730, 
      30434, 9893, 9629, 9810, 23689, 10345, 21013, 10693, 11093, 11185, 
      11234, 11221, 28397, 22900, 11432, 11812, 27040, 27010, 26765, 12221, 
      12337, 12577, 12610, 31813, 28898, 12869, 13000, 13837, 13600, 13817, 
      13856, 14081, 14473, 32149, 14210, 14436, 14837, 15425, 15412, 15877, 
      15925, 16276, 16298, 19240, 19444, 19385, 19721, 20106, 20772, 21136, 
      21416, 21645, 22004, 23434, 23445, 23717, 24938, 24973, 25220, 25425, 
      26260, 26573, 26669, 26896, 26905, 28586, 29257, 30277, 30629, 31329, 
      31429, 31688, 33865, 34250, 38873, 39701, 39722 ], 
  [ 21005, 20605, 20665, 19553, 18581, 18280, 18212, 18265, 17620, 16717, 
      16337, 14500, 14066, 12905, 13189, 13000, 12557, 12393, 12105, 11257, 
      11304, 11444, 9882, 9458, 9252, 9466, 9565, 9305, 8381, 9061, 8776, 
      8882, 8420, 8369, 7796, 7897, 7213, 6120, 5840, 5780, 22009, 23049, 
      5050, 6056, 5384, 4901, 5000, 18356, 16210, 4525, 6472, 4289, 4145, 
      4121, 6178, 4113, 13969, 15850, 3893, 13253, 15508, 12002, 3649, 3497, 
      30260, 23813, 5573, 3533, 3400, 10933, 3874, 3610, 11349, 31025, 25337, 
      20825, 22346, 5426, 3601, 11489, 30805, 30141, 29812, 21960, 3700, 
      3060, 8692, 30365, 22868, 2785, 2804, 12505, 27565, 3085, 4450, 7930, 
      9001, 25909, 2861, 9061, 14381, 22001, 4901, 8177, 8642, 15626, 24505, 
      8865, 9028, 26858, 24709, 17585, 17093, 2309, 2650, 3016, 21346, 18925, 
      2314, 2125, 7501, 25345, 14480, 13385, 2192, 2777, 7265, 7712, 10400, 
      12137, 14393, 14170, 3145, 1853, 6074, 6610, 7778, 7933, 20808, 12580, 
      2125, 2664, 22997, 13781, 1802, 1690, 1697, 1802, 1937, 7457, 12706, 
      21200, 20644, 2500, 1601, 1649, 10436, 15921, 2890, 1525, 4885, 5365, 
      10930, 23053, 14669, 10280, 2173, 1885, 2120, 2285, 3469, 3944, 8765, 
      12321, 11097, 2665, 1696, 1321, 1305, 1300, 3232, 1754, 1369, 1225, 
      1954, 7949, 20477, 12392, 10957, 10760, 9077, 7085, 2381, 1412, 3757, 
      5381, 8045, 9992, 1818, 1765, 1233, 1618, 3025, 4225, 6953, 4160, 1124, 
      3940, 6800, 16586, 1361, 2482, 17800, 8821, 5661, 4264, 904, 1044, 
      7897, 3341, 1130, 1466, 3650, 6770, 13328, 9248, 1808, 3284, 8829, 
      2938, 2173, 1258, 765, 1213, 2845, 13901, 9325, 5717, 5165, 725, 3380, 
      986, 1850, 7137, 6976, 3177, 801, 976, 7632, 15413, 7253, 5858, 818, 
      1780, 520, 6413, 7165, 697, 585, 6370, 11425, 7625, 6961, 4244, 2704, 
      2000, 1076, 884, 544, 425, 425, 724, 1076, 1241, 1769, 1844, 15737, 
      12025, 3170, 2570, 890, 1586, 7213, 3688, 324, 648, 1165, 2173, 2440, 
      4045, 6100, 11105, 9505, 3889, 3205, 2593, 289, 305, 2498, 4133, 11492, 
      8000, 5732, 3977, 3065, 2281, 452, 697, 1345, 1412, 11461, 6001, 5409, 
      4714, 4581, 4450, 3946, 3034, 1249, 306, 450, 1186, 1594, 1669, 3706, 
      5125, 6309, 13421, 8296, 6125, 1492, 1640, 12490, 10573, 10169, 9194, 
      9005, 8450, 953, 458, 185, 3890, 10548, 5473, 5185, 4369, 1744, 928, 
      148, 6385, 13346, 10730, 8402, 1802, 562, 4610, 8381, 116, 104, 1000, 
      6165, 3681, 2290, 1105, 145, 2890, 4981, 9865, 8713, 8164, 3545, 1745, 
      208, 3785, 10049, 1985, 1138, 130, 53, 833, 1073, 1205, 2549, 5090, 
      5674, 8317, 4261, 3517, 2740, 61, 877, 936, 3636, 5812, 7769, 6749, 
      5650, 4925, 5801, 9620, 3860, 116, 185, 1616, 2320, 3265, 4916, 11034, 
      9225, 6733, 909, 7229, 6565, 6088, 4493, 1300, 1448, 6890, 677, 10404, 
      10201, 5625, 3969, 2601, 2500, 81, 16, 0, 529, 7057, 4357, 2305, 442, 
      401, 290, 362, 442, 530, 533, 29, 293, 445, 845, 3848, 4360, 5050, 
      4633, 4498, 234, 58, 3730, 4770, 4777, 4640, 1537, 545, 7769, 7594, 
      2941, 754, 425, 349, 4649, 4132, 3285, 436, 1261, 2340, 5220, 4274, 
      3770, 674, 725, 2165, 2965, 1220, 1025, 6481, 4177, 922, 922, 125, 
      2804, 3581, 8770, 7010, 4610, 1021, 7888, 2644, 1513, 5353, 3890, 290, 
      794, 3085, 1096, 596, 2221, 3221, 7969, 4450, 2826, 234, 250, 5440, 
      1625, 425, 985, 1280, 8570, 578, 545, 290, 818, 1313, 1970, 2789, 4514, 
      5224, 685, 405, 1285, 2824, 689, 761, 884, 976, 1076, 1241, 2801, 5729, 
      1117, 3042, 5917, 6066, 5960, 493, 1160, 6929, 3130, 2050, 698, 853, 
      601, 3329, 821, 3485, 932, 2440, 4901, 8125, 5353, 6113, 1745, 793, 
      1225, 2900, 3593, 2777, 1802, 11304, 925, 1261, 1629, 5800, 4442, 4097, 
      3170, 2186, 6737, 8593, 6208, 3233, 2624, 2048, 1600, 6953, 4570, 3298, 
      2689, 1989, 2533, 2853, 2938, 3589, 1666, 1450, 1261, 1709, 4361, 5450, 
      4212, 1696, 1737, 2592, 3412, 4545, 2269, 1594, 3770, 7069, 2173, 1669, 
      5540, 1962, 1845, 1585, 1621, 1810, 1845, 2362, 8161, 3809, 3716, 3364, 
      2500, 1769, 1625, 1961, 4706, 3445, 2410, 6865, 3528, 1789, 1789, 2088, 
      4165, 6948, 7693, 2333, 7178, 12961, 8825, 6836, 5657, 3872, 2465, 
      1937, 4436, 7712, 9332, 8586, 8109, 6925, 5050, 3874, 2425, 2386, 4141, 
      2557, 2312, 2516, 6212, 6305, 2738, 2434, 8233, 3673, 2560, 2305, 7065, 
      10682, 3922, 3697, 2690, 3301, 7301, 6596, 3229, 2536, 2500, 2824, 
      3076, 3284, 6725, 8429, 9896, 6322, 5965, 3177, 3277, 4450, 9265, 2825, 
      2848, 3329, 4553, 5008, 6548, 6673, 7060, 7745, 3833, 2818, 2909, 2953, 
      6058, 6409, 9698, 4852, 4941, 9586, 3041, 3050, 3061, 6869, 7649, 8912, 
      5945, 3200, 3145, 3865, 3920, 4292, 7760, 3418, 3690, 4618, 4930, 6970, 
      5300, 4325, 13565, 4010, 3530, 14930, 12436, 4225, 3616, 4689, 9841, 
      11700, 5090, 4297, 6530, 9497, 12746, 13922, 15602, 5693, 4685, 3869, 
      4205, 4868, 6548, 9469, 11069, 12308, 14248, 9153, 12069, 14373, 10496, 
      4177, 7121, 7345, 12932, 14500, 6929, 6074, 6929, 8194, 16106, 17681, 
      13192, 10132, 4525, 5032, 5800, 7060, 11080, 15381, 16237, 13138, 8210, 
      4538, 4570, 8458, 16153, 5465, 8224, 6697, 5722, 4810, 5437, 6130, 
      14365, 14562, 5384, 5021, 7709, 8500, 15925, 5041, 5141, 5882, 9010, 
      14645, 19925, 14985, 8665, 6553, 6480, 5185, 7888, 12725, 5618, 5338, 
      10229, 14545, 19970, 9076, 5672, 5480, 5480, 10237, 11876, 12365, 
      17576, 15229, 5706, 6525, 10809, 11401, 15826, 16592, 15380, 5825, 
      5777, 5777, 6176, 6217, 6617, 10537, 19232, 18925, 16538, 12653, 7154, 
      6658, 6253, 5978, 6010, 6329, 10970, 7684, 6925, 6613, 6568, 6228, 
      6184, 6084, 17533, 13985, 20641, 10369, 6464, 6521, 6544, 7184, 7361, 
      10042, 7930, 6786, 6817, 14661, 19786, 7880, 7048, 7208, 19268, 19720, 
      13130, 14810, 15170, 15353, 15725, 22765, 16081, 24480, 11714, 7837, 
      7517, 16045, 16612, 25892, 7650, 24993, 7808, 7970, 8325, 8200, 8325, 
      18504, 22205, 8345, 18482, 21737, 27881, 9089, 21460, 22153, 28628, 
      22105, 29098, 19652, 8872, 9677, 10132, 22525, 26525, 9349, 9216, 
      10000, 24592, 17690, 9809, 9458, 10193, 10433, 27634, 29290, 10045, 
      9605, 9850, 24641, 10265, 21853, 10573, 10933, 11009, 11050, 11125, 
      29461, 23780, 11336, 11636, 28048, 28010, 27757, 12325, 12385, 12465, 
      12490, 32933, 29930, 12805, 13000, 13621, 13520, 13681, 13712, 13897, 
      14265, 33245, 14282, 14404, 14741, 15497, 15476, 15885, 15885, 16132, 
      16418, 19368, 19300, 19465, 19577, 20242, 20740, 20992, 21352, 21613, 
      21940, 23410, 23413, 23725, 24818, 25013, 25108, 25345, 26308, 26605, 
      26605, 26912, 26897, 28562, 29241, 30301, 30629, 31345, 31365, 31688, 
      33857, 34226, 38825, 39637, 39650 ], 
  [ 22868, 22100, 22482, 21370, 20260, 19637, 19477, 19898, 18793, 18580, 
      18292, 15489, 15929, 14308, 15236, 14909, 14282, 14164, 13600, 12752, 
      13213, 13721, 10825, 10309, 10057, 10961, 11336, 11306, 9370, 11016, 
      10501, 10837, 10145, 10048, 9245, 9760, 8570, 6373, 6737, 6217, 16650, 
      17506, 5717, 8149, 6925, 5476, 5069, 13549, 11817, 5330, 9117, 4450, 
      4996, 4880, 8869, 5194, 9898, 11365, 4744, 9320, 11069, 8345, 3856, 
      3842, 38333, 30920, 8264, 4660, 4205, 7460, 5553, 5013, 7738, 39236, 
      32720, 27472, 29269, 8209, 5234, 7786, 39016, 38260, 37885, 28837, 
      5517, 4141, 5725, 38530, 29929, 2900, 2873, 8480, 35362, 2602, 3001, 
      5101, 5850, 33476, 4264, 5864, 9896, 28970, 7730, 5210, 5537, 10865, 
      31888, 5668, 5785, 34609, 32138, 23818, 23234, 2378, 2213, 2165, 28269, 
      25434, 3625, 3114, 4626, 32912, 20161, 18836, 3457, 1972, 4436, 4745, 
      6697, 8020, 20074, 19805, 5330, 2290, 3613, 3965, 4765, 4874, 27685, 
      17893, 3528, 1813, 30242, 19370, 2837, 2081, 2042, 1825, 1730, 4490, 
      8405, 28169, 27521, 4409, 2176, 1856, 6641, 21970, 5121, 1962, 2746, 
      3042, 6997, 30344, 20488, 15133, 3944, 3380, 1453, 1480, 1928, 2173, 
      13250, 17680, 16180, 4896, 3145, 2080, 1972, 1921, 1737, 3341, 2450, 
      1754, 1241, 4706, 27400, 17797, 16040, 15797, 13700, 11156, 4520, 2677, 
      1940, 2920, 4756, 6197, 3589, 3490, 1210, 1089, 1530, 2178, 11024, 
      7265, 1193, 1985, 3833, 22865, 2810, 1217, 24309, 13444, 9364, 7461, 
      1341, 1021, 12290, 6170, 877, 845, 1741, 3757, 19009, 14009, 3809, 
      1513, 13498, 5629, 4450, 2845, 1018, 730, 1258, 19720, 14132, 9512, 
      8776, 932, 1517, 641, 769, 11392, 11185, 6052, 2020, 585, 4297, 21554, 
      11554, 9745, 565, 3965, 1325, 3400, 11466, 1962, 1666, 3357, 16784, 
      12064, 11216, 7625, 5441, 4369, 2801, 2425, 1625, 1184, 724, 425, 409, 
      436, 596, 625, 21970, 17522, 6137, 5261, 2477, 505, 11560, 6885, 853, 
      349, 360, 724, 853, 1768, 3133, 16418, 14450, 7178, 6218, 5330, 818, 
      650, 865, 1810, 16897, 12577, 9665, 7312, 6032, 4880, 337, 260, 356, 
      377, 16866, 10026, 9250, 8325, 8146, 7969, 7281, 6001, 3250, 421, 289, 
      289, 421, 450, 1521, 2434, 3250, 19240, 12965, 10196, 365, 421, 18125, 
      15794, 15298, 14093, 13858, 13165, 2770, 1769, 898, 1613, 15769, 9360, 
      8980, 7888, 4113, 2745, 769, 3280, 19165, 15997, 13117, 4217, 2057, 
      2057, 13096, 829, 725, 149, 10282, 6970, 4981, 3106, 1042, 981, 2290, 
      14948, 13520, 12833, 6788, 4160, 1289, 1508, 15178, 4538, 3185, 1073, 
      490, 74, 130, 170, 778, 2353, 2753, 13032, 7780, 6760, 5661, 820, 72, 
      85, 1405, 2845, 12346, 11050, 9629, 2234, 2834, 14657, 7241, 185, 116, 
      305, 641, 1172, 2225, 16393, 14170, 11034, 58, 11668, 10820, 10205, 
      8104, 173, 229, 11237, 2402, 15625, 15376, 9604, 7396, 5476, 5329, 
      1024, 729, 529, 0, 11450, 7922, 5042, 1937, 1850, 37, 17, 5, 1, 2120, 
      788, 40, 8, 40, 1525, 1853, 8845, 8290, 8109, 1453, 909, 1453, 2125, 
      8480, 8297, 3860, 2132, 12346, 12125, 5954, 2525, 1874, 1706, 2050, 
      7605, 6436, 1885, 180, 661, 2437, 7793, 7105, 53, 58, 578, 1010, 3313, 
      2980, 10690, 7650, 2785, 117, 424, 941, 1396, 13577, 11357, 8221, 2930, 
      12465, 5473, 340, 9194, 7225, 1325, 173, 1130, 3005, 2045, 680, 1220, 
      12546, 7969, 5701, 901, 549, 9281, 3856, 1552, 272, 337, 13285, 1889, 
      1810, 865, 289, 370, 613, 1018, 2053, 8973, 2088, 520, 388, 1053, 436, 
      416, 401, 401, 409, 436, 1076, 2900, 450, 1225, 3042, 3145, 9893, 884, 
      493, 11138, 6005, 4373, 629, 554, 1360, 6250, 706, 6452, 725, 1037, 
      2440, 12610, 2754, 10000, 3700, 1184, 788, 1313, 1684, 5330, 905, 
      16525, 1684, 916, 916, 3109, 7685, 7202, 5861, 1105, 3770, 13124, 
      10049, 5924, 4993, 4049, 3233, 3940, 7813, 5989, 5058, 3898, 1314, 
      1450, 1489, 1818, 3161, 2669, 1514, 1226, 2314, 2989, 7225, 3145, 1300, 
      1465, 1825, 2452, 4178, 2813, 2045, 11048, 3944, 1508, 3125, 3457, 
      3202, 2482, 1690, 1557, 1546, 1557, 12416, 6500, 6361, 5825, 4409, 
      2896, 2384, 1616, 7765, 5906, 1697, 4082, 5989, 2548, 2088, 1789, 2440, 
      4165, 4680, 1850, 4349, 18320, 13172, 10585, 8992, 6425, 4052, 2512, 
      2665, 4745, 5905, 12841, 12226, 10674, 8109, 6381, 3874, 2041, 2554, 
      4052, 2197, 2125, 3797, 9778, 4325, 2273, 12304, 5904, 3825, 2788, 
      4420, 15397, 6245, 5882, 2437, 2450, 4610, 10069, 5000, 3341, 3029, 
      2525, 2501, 2525, 4264, 5416, 6469, 9657, 9162, 4810, 2610, 3001, 
      13520, 2848, 2825, 2708, 3104, 3329, 4225, 4304, 4553, 5008, 5834, 
      3209, 2978, 2930, 3965, 4178, 6409, 3357, 3400, 13841, 3386, 3349, 
      3314, 4546, 5050, 12937, 8912, 4097, 3812, 3152, 3161, 3257, 5161, 
      3349, 3253, 3445, 3573, 4693, 7853, 3428, 9448, 5597, 4381, 10537, 
      17289, 5904, 3961, 3700, 6736, 8089, 7321, 3722, 4621, 6530, 8905, 
      9805, 11117, 8200, 6548, 4628, 3860, 3925, 4685, 6548, 7688, 8605, 
      10085, 12994, 8458, 10210, 14705, 4292, 5120, 5252, 9137, 10337, 9850, 
      4625, 5066, 5825, 11621, 12874, 18045, 14157, 5652, 4365, 4581, 5197, 
      7837, 11080, 11752, 17945, 11545, 4745, 4685, 6089, 11714, 7328, 5993, 
      9250, 7677, 5017, 4770, 4957, 10386, 10537, 6925, 6056, 5800, 6269, 
      11624, 5570, 5210, 5077, 6641, 10666, 14842, 20068, 11908, 8784, 8665, 
      5760, 6025, 17210, 6929, 5729, 7538, 10658, 14933, 12365, 6845, 6101, 
      5917, 7592, 8725, 9076, 13045, 20266, 5821, 5674, 8026, 8434, 11709, 
      21905, 20417, 6676, 6352, 6260, 5785, 5780, 5812, 7892, 14425, 24698, 
      21805, 16954, 9293, 8429, 7610, 6185, 6125, 5938, 8233, 10053, 8788, 
      8200, 8109, 7309, 7173, 6613, 13140, 10466, 15650, 13796, 6625, 6544, 
      6521, 6425, 6464, 13285, 10161, 6625, 6610, 11050, 15025, 9973, 8405, 
      6725, 14645, 15005, 10025, 11245, 11513, 11650, 11930, 17498, 12240, 
      18937, 15325, 9332, 8552, 12296, 12725, 20165, 8593, 19450, 8705, 8821, 
      9544, 8269, 8164, 14341, 28162, 9242, 14365, 16930, 21970, 10768, 
      16745, 17300, 22625, 17298, 23049, 24965, 9125, 8872, 9005, 17672, 
      20936, 9050, 9745, 9241, 19417, 22405, 11258, 9665, 9434, 9490, 21953, 
      23333, 11540, 10088, 10701, 30736, 10426, 27304, 10504, 10634, 10618, 
      10613, 11194, 36200, 29461, 11405, 11245, 34465, 34381, 34082, 13544, 
      13282, 12442, 12421, 39994, 36485, 13058, 13621, 13000, 13681, 13520, 
      13505, 13460, 13690, 40168, 15317, 14841, 14810, 16532, 16465, 16552, 
      16276, 15925, 17729, 20725, 19093, 20546, 19370, 21645, 21177, 20785, 
      21605, 22050, 22193, 23893, 23850, 24392, 24749, 25864, 25085, 25506, 
      27205, 27410, 26858, 27625, 27472, 29045, 29770, 31060, 31250, 32058, 
      31618, 32309, 34432, 34709, 39170, 39890, 39857 ], 
  [ 23474, 24418, 23300, 22180, 21706, 22581, 22849, 21556, 22589, 19154, 
      18434, 20117, 16481, 16994, 14922, 15237, 15464, 15130, 15850, 14994, 
      13525, 12317, 15625, 15533, 15493, 13185, 12274, 11168, 13940, 11090, 
      11645, 10909, 11285, 11402, 11665, 10250, 11412, 14341, 11705, 13325, 
      50720, 52432, 11745, 7541, 8885, 11930, 13877, 45041, 41381, 10708, 
      5933, 12820, 10154, 10466, 5465, 9280, 37952, 41345, 9898, 36730, 
      40833, 34469, 12002, 11344, 9881, 6962, 4850, 8522, 9565, 32722, 6845, 
      7589, 33640, 10138, 7474, 5650, 6161, 4361, 6736, 34112, 9914, 9586, 
      9425, 5941, 6161, 8209, 28625, 9640, 6173, 11458, 11645, 36298, 8180, 
      13940, 18833, 27353, 29600, 7362, 6826, 29826, 39850, 5636, 3656, 
      28100, 29069, 42101, 6626, 29626, 29957, 7633, 6660, 3904, 3748, 11140, 
      13329, 15205, 5141, 4232, 6605, 7592, 27080, 6786, 2809, 2554, 6649, 
      14794, 26674, 27625, 33001, 36250, 2720, 2665, 4240, 9332, 24137, 
      25345, 27857, 28180, 4765, 2249, 6074, 14845, 5608, 2440, 7093, 9333, 
      9508, 10789, 11764, 27364, 37485, 4817, 4597, 4597, 8570, 9962, 33365, 
      2896, 3809, 8996, 21764, 22916, 34361, 5490, 2482, 1621, 4770, 5490, 
      13621, 14290, 18162, 19477, 1448, 1810, 1594, 3578, 5465, 7610, 7930, 
      8093, 17753, 5017, 6480, 8352, 13617, 28852, 4250, 1709, 1450, 1421, 
      1250, 1274, 3626, 5849, 19450, 23426, 29114, 32909, 4405, 4520, 10372, 
      12605, 17540, 20756, 1138, 1873, 9925, 20133, 26689, 2705, 5120, 16153, 
      3077, 986, 1186, 1637, 8357, 10177, 900, 2056, 11101, 12781, 19669, 
      26821, 1625, 905, 3545, 18797, 820, 2153, 2900, 4505, 8884, 12020, 
      17684, 1690, 810, 898, 1018, 9010, 19225, 11285, 14837, 634, 641, 1714, 
      5386, 11441, 28849, 2020, 580, 697, 10777, 2833, 6613, 26450, 488, 
      5108, 5668, 26405, 882, 442, 450, 925, 1737, 2377, 3805, 4285, 5625, 
      6682, 8362, 10845, 12541, 13210, 15082, 15325, 2000, 976, 1361, 1769, 
      4121, 14561, 362, 1037, 7417, 10765, 13130, 16490, 17261, 21386, 25961, 
      724, 468, 900, 1224, 1620, 7380, 8068, 17485, 21640, 773, 305, 389, 
      818, 1250, 1810, 9893, 11314, 13978, 14213, 740, 320, 400, 545, 580, 
      617, 785, 1217, 2960, 8905, 10057, 13481, 14897, 15140, 20705, 23972, 
      26500, 1186, 261, 274, 14625, 15109, 925, 520, 452, 317, 296, 245, 
      3332, 4685, 6596, 21221, 493, 290, 338, 530, 2105, 3305, 6893, 26738, 
      1105, 505, 193, 1993, 4113, 22945, 170, 6521, 6845, 13117, 136, 676, 
      1469, 2804, 5876, 18869, 23816, 306, 162, 117, 706, 1930, 5265, 21106, 
      320, 1664, 2665, 5689, 7460, 12608, 13520, 13988, 18020, 24089, 25345, 
      98, 410, 674, 1073, 6290, 12818, 13045, 20785, 25649, 52, 40, 117, 
      23752, 25636, 221, 509, 8861, 9434, 15401, 17449, 19906, 23741, 457, 
      160, 20, 13012, 10, 18, 45, 298, 14409, 14893, 5, 3368, 325, 290, 82, 
      442, 1090, 1157, 5626, 6401, 7057, 11450, 0, 324, 1296, 3969, 4096, 
      10201, 10609, 11025, 11449, 3722, 6242, 10202, 11026, 12770, 21317, 
      22501, 173, 260, 293, 4765, 5933, 21029, 23413, 234, 265, 2034, 3730, 
      32, 25, 916, 3265, 4112, 4372, 23120, 425, 754, 4121, 14186, 17449, 
      24361, 397, 565, 11917, 12136, 16936, 19080, 2549, 2858, 80, 464, 3089, 
      12833, 8002, 18577, 20530, 181, 101, 389, 3016, 137, 1277, 14762, 288, 
      673, 5473, 12025, 19188, 3085, 4265, 16810, 19490, 212, 557, 1285, 
      6757, 8117, 369, 2434, 5266, 12546, 13681, 305, 4745, 4880, 7145, 
      11705, 13712, 15881, 18212, 22457, 485, 4514, 8938, 13514, 18245, 
      10562, 10970, 11597, 12025, 12461, 13130, 18050, 25010, 12500, 18625, 
      25364, 25681, 541, 8010, 12541, 500, 1573, 2509, 9893, 10888, 6770, 
      1600, 10180, 1586, 10625, 16501, 22826, 680, 23780, 850, 3538, 8298, 
      11754, 17629, 19498, 2384, 14009, 1165, 7082, 11450, 13162, 24557, 
      1525, 1684, 2269, 15061, 26500, 970, 1105, 2330, 2897, 3665, 4561, 
      26882, 1649, 2393, 2960, 3940, 15908, 16900, 17153, 18980, 5125, 5917, 
      9256, 12392, 20756, 23357, 2125, 5321, 12250, 15625, 18125, 21106, 
      4212, 6057, 18985, 1450, 4618, 11170, 23273, 5413, 5800, 7220, 10280, 
      11645, 11848, 14213, 1530, 2890, 2965, 3285, 4437, 6562, 7762, 12130, 
      2441, 3364, 13921, 25936, 3445, 7922, 9602, 12085, 19370, 26017, 27602, 
      13000, 26413, 2290, 1850, 2045, 2378, 3449, 5570, 8738, 19805, 27449, 
      30749, 1945, 1972, 2132, 2777, 3617, 6032, 12545, 18836, 5994, 11629, 
      12841, 23929, 2516, 5837, 11917, 2258, 4418, 6833, 9434, 25618, 2353, 
      4329, 4608, 12505, 15300, 26020, 2801, 5650, 8485, 9457, 12805, 14065, 
      14945, 24602, 28322, 31301, 3029, 3176, 6100, 14600, 18629, 2610, 
      11626, 11817, 14482, 18730, 20025, 23917, 24210, 25101, 26626, 5408, 
      10273, 11540, 11920, 22585, 23440, 30593, 19193, 19450, 2925, 10660, 
      10837, 11016, 24232, 26020, 3089, 3986, 8801, 9586, 15346, 15569, 
      16949, 26129, 12545, 14161, 17777, 18761, 24161, 4849, 16474, 37474, 
      7085, 9293, 39845, 3581, 6962, 11225, 17170, 30050, 33757, 5809, 15264, 
      22369, 29200, 35641, 37825, 40849, 5402, 6746, 9962, 14330, 17177, 
      22217, 29002, 32282, 34697, 38317, 3988, 34120, 38440, 3985, 12618, 
      23290, 23850, 35653, 38565, 5120, 20225, 22592, 25705, 41345, 44096, 
      4325, 4289, 9266, 16325, 19109, 22721, 31781, 39946, 41474, 4437, 4885, 
      12637, 13005, 25965, 41220, 7514, 25225, 6224, 7433, 12905, 16724, 
      19265, 37748, 38113, 8605, 10090, 23530, 25497, 40482, 11956, 13736, 
      17669, 26509, 38024, 47336, 5266, 5666, 7250, 7345, 11930, 23537, 5188, 
      9673, 12753, 28900, 37584, 47209, 5905, 10229, 12053, 12725, 28738, 
      32225, 33218, 42965, 5672, 14125, 18472, 29812, 31076, 39701, 6025, 
      5821, 11554, 12514, 12850, 16441, 16650, 18394, 29034, 45625, 6676, 
      6137, 5780, 8177, 9025, 10132, 14057, 14425, 16592, 29801, 7865, 8954, 
      9650, 9773, 11113, 11405, 12985, 42410, 35668, 47700, 6682, 14705, 
      15266, 15457, 18785, 19466, 7025, 8609, 16201, 16400, 36676, 46001, 
      9061, 10917, 17797, 44977, 45765, 33293, 36653, 37349, 37700, 38408, 
      50824, 38930, 53545, 7345, 11194, 12554, 38554, 39625, 55625, 13021, 
      54052, 13345, 13673, 12682, 16757, 17722, 42517, 9256, 13876, 42325, 
      48100, 58276, 11762, 47485, 48682, 59357, 48464, 59993, 9049, 16749, 
      21418, 23049, 49050, 55738, 19240, 16081, 21569, 52289, 9265, 13312, 
      17497, 21760, 22672, 57177, 59841, 13378, 16634, 15533, 11170, 18464, 
      10730, 19610, 20808, 21220, 21429, 19652, 13626, 11809, 19861, 21841, 
      13385, 13513, 13428, 16642, 17876, 21316, 21509, 15908, 14753, 20644, 
      19493, 24650, 21689, 23026, 23225, 24250, 25120, 16714, 19253, 21557, 
      23236, 20458, 20605, 22186, 23194, 25625, 20365, 23125, 28769, 24228, 
      29044, 23825, 27845, 30449, 29125, 28712, 29709, 30329, 30500, 29970, 
      33745, 30578, 33865, 33428, 31697, 32328, 34344, 32969, 33458, 35449, 
      35956, 36170, 37000, 37376, 39076, 38053, 40378, 41081, 46160, 47304, 
      47485 ], 
  [ 21818, 22474, 21608, 20488, 19906, 20529, 20725, 19720, 20393, 17498, 
      16850, 17777, 14825, 14978, 13410, 13617, 13700, 13402, 13906, 13050, 
      11905, 10985, 13249, 13085, 13009, 11241, 10546, 9620, 11600, 9506, 
      9881, 9325, 9521, 9602, 9685, 8594, 9360, 11425, 9293, 10553, 43412, 
      44980, 9153, 6065, 6977, 9266, 10817, 38165, 34829, 8224, 4889, 9832, 
      7706, 7946, 4457, 7012, 31652, 34721, 7450, 30538, 34245, 28493, 9050, 
      8500, 13085, 9410, 3842, 6290, 7081, 26890, 5045, 5573, 27700, 13450, 
      10138, 7738, 8465, 3425, 4900, 28100, 13226, 12826, 12629, 8209, 4469, 
      5941, 23189, 12916, 8585, 8434, 8585, 30034, 11168, 10448, 14585, 
      22025, 24020, 10170, 4810, 24210, 33226, 7976, 2756, 22664, 23525, 
      35261, 9290, 24010, 24305, 10585, 9360, 5668, 5440, 8080, 9873, 11425, 
      7445, 6212, 4517, 5252, 21716, 9594, 4141, 3706, 4525, 11050, 21346, 
      22189, 26989, 29914, 4052, 3961, 2836, 6560, 19097, 20161, 22385, 
      22672, 7033, 3293, 4058, 11065, 8164, 3700, 4789, 6525, 6664, 7693, 
      8488, 21928, 31005, 7157, 6865, 2977, 5906, 7010, 27281, 4516, 2441, 
      6224, 16976, 17984, 28169, 8082, 3922, 2305, 3042, 3546, 9985, 10546, 
      13842, 14977, 1844, 2890, 2458, 2210, 3485, 5090, 5338, 5465, 13469, 
      3145, 4212, 5652, 9945, 23200, 6554, 2825, 2314, 2249, 1754, 1346, 
      2186, 3725, 14914, 18386, 23426, 26825, 2677, 2756, 7240, 9077, 13256, 
      16040, 1210, 1189, 6865, 15489, 21253, 4505, 3140, 12049, 5057, 1490, 
      970, 1025, 5585, 7045, 1224, 1156, 7789, 9181, 15061, 21349, 2957, 
      1517, 1997, 14297, 1360, 1145, 1568, 2633, 5968, 8528, 13328, 3130, 
      1458, 754, 730, 6058, 14653, 7901, 10877, 850, 821, 850, 3226, 8021, 
      23125, 3712, 832, 625, 7465, 1429, 4129, 20978, 740, 2984, 3400, 20933, 
      1962, 802, 666, 457, 765, 1117, 2041, 2377, 3357, 4162, 5482, 7497, 
      8905, 9466, 11050, 11257, 3764, 2164, 569, 761, 2249, 10601, 650, 425, 
      4717, 7417, 9386, 12242, 12905, 16490, 20525, 1768, 1224, 360, 468, 
      648, 4680, 5224, 13093, 16708, 1889, 773, 353, 314, 458, 730, 6689, 
      7858, 10090, 10289, 1856, 356, 292, 257, 256, 257, 281, 425, 1412, 
      5881, 6817, 9665, 10865, 11072, 15881, 18752, 20992, 2626, 801, 346, 
      10629, 11041, 2221, 1492, 1352, 1037, 980, 821, 1640, 2597, 4040, 
      16325, 1465, 218, 194, 170, 845, 1613, 4265, 21194, 2545, 1513, 769, 
      769, 2169, 17833, 746, 3965, 4217, 9337, 244, 136, 461, 1256, 3464, 
      14261, 18596, 1170, 810, 657, 130, 706, 2997, 16210, 1220, 548, 1153, 
      3313, 4688, 8900, 9668, 10064, 13520, 18833, 19945, 674, 50, 98, 245, 
      3770, 9074, 9265, 15925, 20213, 520, 292, 117, 18532, 20200, 1049, 41, 
      5801, 6266, 11261, 13021, 15154, 18521, 1537, 916, 272, 9232, 370, 234, 
      153, 10, 10413, 10825, 293, 1604, 1297, 1226, 82, 10, 226, 257, 3250, 
      3845, 4357, 7922, 324, 0, 324, 2025, 2116, 6889, 7225, 7569, 7921, 
      1850, 3722, 6890, 7570, 9026, 16385, 17425, 29, 8, 5, 2605, 3485, 
      16133, 18229, 18, 13, 738, 1858, 500, 457, 160, 1537, 2132, 2320, 
      17972, 29, 106, 2141, 10226, 13021, 19069, 37, 61, 8317, 8500, 12580, 
      14436, 1073, 1274, 260, 68, 1433, 9089, 5122, 14005, 15706, 829, 389, 
      101, 1396, 605, 377, 10730, 180, 169, 3169, 8425, 14544, 1465, 2285, 
      12490, 14810, 680, 197, 421, 4165, 5237, 261, 1066, 3034, 8874, 9829, 
      881, 2657, 2756, 4481, 8177, 9860, 11705, 13712, 17417, 305, 2498, 
      5914, 9698, 13745, 7250, 7586, 8105, 8461, 8825, 9386, 13586, 19682, 
      8864, 14089, 20000, 20281, 505, 5202, 8905, 680, 709, 1213, 6725, 7540, 
      4250, 772, 6976, 794, 7349, 12289, 17786, 1076, 18632, 778, 1954, 5490, 
      8298, 13273, 14890, 1268, 10193, 2137, 4562, 8066, 9490, 19337, 949, 
      1000, 1261, 11101, 21064, 1402, 997, 1322, 1637, 2117, 2725, 21410, 
      1073, 1385, 1700, 2320, 11840, 12688, 12905, 14480, 3181, 3757, 6340, 
      8900, 16040, 18317, 1369, 3341, 8794, 11629, 13769, 16354, 2592, 3897, 
      14521, 1450, 2890, 7930, 18269, 3469, 3748, 4808, 7220, 8333, 8500, 
      10469, 1746, 1882, 1921, 2097, 2817, 4330, 5242, 8746, 1721, 2176, 
      10249, 20644, 2257, 5402, 6722, 8737, 14906, 20725, 22130, 9508, 21085, 
      3370, 2138, 1865, 1874, 2333, 3698, 6074, 15305, 22013, 24953, 2161, 
      2080, 1952, 2057, 2465, 4052, 9161, 14480, 4050, 8425, 9421, 18925, 
      2120, 3965, 8677, 2330, 3050, 4709, 6698, 20434, 2929, 3033, 3204, 
      9193, 11520, 20800, 2405, 3922, 6001, 6757, 9457, 10501, 11237, 19562, 
      22850, 25505, 2525, 2564, 4264, 10964, 14381, 2826, 8530, 8685, 10882, 
      14482, 15597, 18985, 19242, 20025, 21370, 3860, 7465, 8480, 8788, 
      17833, 18580, 24905, 14909, 15130, 3141, 7816, 7957, 8100, 19300, 
      20872, 3125, 3194, 6389, 6994, 11674, 11861, 13025, 20981, 9377, 10705, 
      13745, 14585, 19265, 3733, 12658, 31138, 5213, 6845, 33293, 4265, 5162, 
      8381, 13282, 24506, 27817, 4441, 11700, 17761, 23764, 29521, 31489, 
      34225, 4250, 5090, 7442, 10946, 13325, 17645, 23602, 26522, 28685, 
      31945, 3880, 28180, 32068, 4165, 9594, 18610, 19098, 29569, 32193, 
      4292, 15977, 18020, 20737, 34721, 37220, 5009, 4325, 7034, 12689, 
      15041, 18149, 26129, 33466, 34850, 5085, 4381, 9685, 9981, 20997, 
      34632, 5858, 20365, 5108, 5849, 9953, 13088, 15233, 31520, 31849, 6697, 
      7786, 18922, 20637, 34002, 9256, 10676, 13925, 21541, 31796, 40244, 
      6130, 5090, 5882, 5941, 9266, 18965, 5584, 7585, 9945, 23680, 31428, 
      40153, 5365, 8033, 9425, 9953, 23554, 26645, 27530, 36305, 6500, 11101, 
      14692, 24520, 25640, 33365, 7069, 6649, 9106, 9850, 10114, 13021, 
      13194, 14650, 23850, 38749, 8080, 7145, 6032, 6737, 7297, 8080, 11105, 
      11401, 13172, 24545, 6605, 7298, 7778, 7865, 8845, 9065, 10285, 35858, 
      29800, 40680, 6250, 11717, 12170, 12325, 15077, 15650, 6449, 7241, 
      12961, 13124, 30736, 39161, 7585, 8865, 14305, 38245, 38961, 27749, 
      30749, 31373, 31688, 32324, 43588, 32810, 46093, 7057, 9250, 10250, 
      32506, 33469, 48029, 10645, 46600, 10933, 11225, 10522, 13697, 14482, 
      36145, 10804, 11464, 35989, 41224, 50536, 9962, 40681, 41770, 51545, 
      41588, 52145, 10093, 13833, 17674, 19053, 42138, 48250, 15892, 13381, 
      17861, 45125, 9841, 11332, 14545, 18052, 18820, 49617, 52065, 11434, 
      13898, 13085, 12826, 15476, 11882, 16442, 17460, 17800, 17973, 16592, 
      15786, 13141, 16801, 18421, 15293, 15385, 15264, 14482, 15464, 18184, 
      18341, 18320, 16769, 17728, 16865, 21050, 18701, 19786, 19949, 20794, 
      21556, 19018, 16949, 18785, 20176, 18154, 18265, 19594, 20386, 22349, 
      18277, 21073, 25493, 21960, 25768, 21809, 25073, 27173, 26209, 25940, 
      26793, 27593, 27728, 27378, 30577, 28130, 30733, 30440, 29285, 29844, 
      31428, 30413, 30794, 32713, 33256, 33650, 34372, 34820, 36160, 35425, 
      37714, 38345, 43316, 44388, 44533 ], 
  [ 20810, 21178, 20564, 19444, 18754, 19125, 19249, 18532, 18845, 16490, 
      15914, 16085, 13817, 13610, 12546, 12645, 12584, 12322, 12610, 11754, 
      10933, 10301, 11521, 11285, 11173, 9945, 9466, 8720, 9908, 8570, 8765, 
      8389, 8405, 8450, 8353, 7586, 7956, 9157, 7529, 8429, 36752, 38176, 
      7209, 5237, 5717, 7250, 8405, 31937, 28925, 6388, 4493, 7492, 5906, 
      6074, 4097, 5392, 26000, 28745, 5650, 24994, 28305, 23165, 6746, 6304, 
      16937, 12506, 3482, 4706, 5245, 21706, 3893, 4205, 22408, 17410, 13450, 
      10474, 11417, 3137, 3712, 22736, 17186, 16714, 16481, 11125, 3425, 
      4321, 18401, 16840, 11645, 6058, 6173, 24418, 14804, 7604, 10985, 
      17345, 19088, 13626, 3442, 19242, 27250, 10964, 2504, 17876, 18629, 
      29069, 12602, 19042, 19301, 14185, 12708, 8080, 7780, 5668, 7065, 8293, 
      10397, 8840, 3077, 3560, 17000, 13050, 6121, 5506, 3049, 7954, 16666, 
      17401, 21625, 24226, 6032, 5905, 2080, 4436, 14705, 15625, 17561, 
      17812, 9949, 4985, 2690, 7933, 11368, 5608, 3133, 4365, 4468, 5245, 
      5860, 17140, 25173, 10145, 9781, 2005, 3890, 4706, 21845, 6784, 1721, 
      4100, 12836, 13700, 22625, 11322, 6010, 3637, 1962, 2250, 6997, 7450, 
      10170, 11125, 2888, 4618, 3970, 1490, 2153, 3218, 3394, 3485, 9833, 
      1921, 2592, 3600, 6921, 18196, 9506, 4589, 3826, 3725, 2906, 2066, 
      1394, 2249, 11026, 13994, 18386, 21389, 1597, 1640, 4756, 6197, 9620, 
      11972, 1930, 1153, 4453, 11493, 16465, 6953, 1808, 8593, 7685, 2642, 
      1402, 1061, 3461, 4561, 2196, 904, 5125, 6229, 11101, 16525, 4937, 
      2777, 1097, 10445, 2548, 785, 884, 1409, 3700, 5684, 9620, 5218, 2754, 
      1258, 1090, 3754, 10729, 5165, 7565, 1714, 1649, 634, 1714, 5249, 
      18049, 6052, 1732, 1201, 4801, 673, 2293, 16154, 1640, 1508, 1780, 
      16109, 3690, 1810, 1530, 637, 441, 505, 925, 1117, 1737, 2290, 3250, 
      4797, 5917, 6370, 7666, 7837, 6176, 4000, 425, 401, 1025, 7289, 1586, 
      461, 2665, 4717, 6290, 8642, 9197, 12242, 15737, 3460, 2628, 468, 360, 
      324, 2628, 3028, 9349, 12424, 3653, 1889, 965, 458, 314, 298, 4133, 
      5050, 6850, 7013, 3620, 1040, 832, 617, 580, 545, 425, 281, 512, 3505, 
      4225, 6497, 7481, 7652, 11705, 14180, 16132, 4714, 1989, 1066, 7281, 
      7621, 4165, 3112, 2900, 2405, 2312, 2045, 596, 1157, 2132, 12077, 3085, 
      794, 698, 458, 233, 569, 2285, 16298, 4633, 3169, 1993, 193, 873, 
      13369, 1970, 2057, 2237, 6205, 1000, 244, 101, 356, 1700, 10301, 14024, 
      2682, 2106, 1845, 202, 130, 1377, 11962, 2768, 80, 289, 1585, 2564, 
      5840, 6464, 6788, 9668, 14225, 15193, 1898, 338, 170, 65, 1898, 5978, 
      6133, 11713, 15425, 1636, 1192, 765, 13960, 15412, 2525, 221, 3389, 
      3746, 7769, 9241, 11050, 13949, 3265, 2320, 1172, 6100, 1378, 1098, 
      909, 370, 7065, 7405, 1229, 488, 2917, 2810, 730, 226, 10, 5, 1522, 
      1937, 2305, 5042, 1296, 324, 0, 729, 784, 4225, 4489, 4761, 5041, 626, 
      1850, 4226, 4762, 5930, 12101, 12997, 533, 404, 365, 1093, 1685, 11885, 
      13693, 450, 409, 90, 634, 1616, 1537, 52, 457, 800, 916, 13472, 281, 
      106, 809, 6914, 9241, 14425, 325, 205, 5365, 5512, 8872, 10440, 245, 
      338, 1088, 320, 425, 5993, 2890, 10081, 11530, 2125, 1325, 461, 424, 
      1721, 125, 7346, 720, 313, 1513, 5473, 10548, 493, 953, 8818, 10778, 
      1796, 485, 205, 2221, 3005, 801, 346, 1450, 5850, 6625, 2105, 1217, 
      1280, 2465, 5297, 6656, 8177, 9860, 13025, 773, 1130, 3538, 6530, 9893, 
      4586, 4850, 5261, 5545, 5837, 6290, 9770, 15002, 5876, 10201, 15284, 
      15529, 1117, 3042, 5917, 1508, 493, 565, 4205, 4840, 2378, 592, 4420, 
      650, 4721, 8725, 13394, 2120, 14132, 1354, 1018, 3330, 5490, 9565, 
      10930, 800, 7025, 3757, 2690, 5330, 6466, 14765, 1021, 964, 901, 7789, 
      16276, 2482, 1537, 962, 1025, 1217, 1537, 16586, 1145, 1025, 1088, 
      1348, 8420, 9124, 9305, 10628, 1885, 2245, 4072, 6056, 11972, 13925, 
      1261, 2009, 5986, 8281, 10061, 12250, 1620, 2385, 10705, 2098, 1810, 
      5338, 13913, 2173, 2344, 3044, 4808, 5669, 5800, 7373, 2610, 1522, 
      1525, 1557, 1845, 2746, 3370, 6010, 1649, 1636, 7225, 16000, 1717, 
      3530, 4490, 6037, 11090, 16081, 17306, 6664, 16405, 5098, 3074, 2333, 
      2018, 1865, 2474, 4058, 11453, 17225, 19805, 3025, 2836, 2420, 1985, 
      1961, 2720, 6425, 10772, 2754, 5869, 6649, 14569, 2372, 2741, 6085, 
      3050, 2330, 3233, 4610, 15898, 4153, 2385, 2448, 6529, 8388, 16228, 
      2657, 2842, 4165, 4705, 6757, 7585, 8177, 15170, 18026, 20357, 2669, 
      2600, 3076, 7976, 10781, 3690, 6082, 6201, 7930, 10882, 11817, 14701, 
      14922, 15597, 16762, 2960, 5305, 6068, 6304, 13729, 14368, 19865, 
      11273, 11458, 4005, 5620, 5725, 5832, 15016, 16372, 3809, 3050, 4625, 
      5050, 8650, 8801, 9749, 16481, 6857, 7897, 10361, 11057, 15017, 3265, 
      9490, 25450, 3989, 5045, 27389, 5597, 4010, 6185, 10042, 19610, 22525, 
      3721, 8784, 13801, 18976, 24049, 25801, 28249, 3746, 4082, 5570, 8210, 
      10121, 13721, 18850, 21410, 23321, 26221, 4420, 22888, 26344, 4993, 
      7218, 14578, 14994, 24133, 26469, 4112, 12377, 14096, 16417, 28745, 
      30992, 6341, 5009, 5450, 9701, 11621, 14225, 21125, 27634, 28874, 6381, 
      4525, 7381, 7605, 16677, 28692, 4850, 16153, 4640, 4913, 7649, 10100, 
      11849, 25940, 26233, 5437, 6130, 14962, 16425, 28170, 7204, 8264, 
      10829, 17221, 26216, 33800, 7642, 5162, 5162, 5185, 7250, 15041, 6628, 
      6145, 7785, 19108, 25920, 33745, 5473, 6485, 7445, 7829, 19018, 21713, 
      22490, 30293, 7976, 8725, 11560, 19876, 20852, 27677, 8761, 8125, 7306, 
      7834, 8026, 10249, 10386, 11554, 19314, 32521, 10132, 8801, 6932, 5945, 
      6217, 6676, 8801, 9025, 10400, 19937, 5993, 6290, 6554, 6605, 7225, 
      7373, 8233, 29954, 24580, 34308, 6466, 9377, 9722, 9841, 12017, 12482, 
      6521, 6521, 10369, 10496, 25444, 32969, 6757, 7461, 11461, 32161, 
      32805, 22853, 25493, 26045, 26324, 26888, 37000, 27338, 39289, 7417, 
      7954, 8594, 27106, 27961, 41081, 8917, 39796, 9169, 9425, 9010, 11285, 
      11890, 30421, 13000, 9700, 30301, 34996, 43444, 8810, 34525, 35506, 
      44381, 35360, 44945, 11785, 11565, 14578, 15705, 35874, 41410, 13192, 
      11329, 14801, 38609, 11065, 10000, 12241, 14992, 15616, 42705, 44937, 
      10138, 11810, 11285, 15130, 13136, 13682, 13922, 14760, 15028, 15165, 
      14180, 18594, 15121, 14389, 15649, 17849, 17905, 17748, 12970, 13700, 
      15700, 15821, 21380, 19433, 15460, 14885, 18098, 16361, 17194, 17321, 
      17986, 18640, 21970, 15293, 16661, 17764, 16498, 16573, 17650, 18226, 
      19721, 16837, 19669, 22865, 20340, 23140, 20441, 22949, 24545, 23941, 
      23816, 24525, 25505, 25604, 25434, 28057, 26330, 28249, 28100, 27521, 
      28008, 29160, 28505, 28778, 30625, 31204, 31778, 32392, 32912, 33892, 
      33445, 35698, 36257, 41120, 42120, 42229 ], 
  [ 20513, 20449, 20213, 19093, 18241, 18234, 18250, 17965, 17738, 16193, 
      15725, 14762, 13520, 12773, 12465, 12402, 12125, 11917, 11881, 11025, 
      10690, 10490, 10144, 9800, 9634, 9216, 9061, 8585, 8585, 8381, 8306, 
      8200, 7946, 7937, 7570, 7289, 7065, 6970, 6098, 6458, 27977, 29185, 
      5508, 5210, 5042, 5441, 6002, 23810, 21284, 4849, 5114, 5197, 4421, 
      4481, 4772, 4177, 18737, 20996, 4165, 17893, 20610, 16388, 4505, 4225, 
      23930, 18365, 4157, 3545, 3706, 15145, 3380, 3368, 15685, 24565, 19633, 
      15793, 17060, 3920, 3145, 15905, 24341, 23761, 23474, 16714, 3074, 
      3106, 12434, 23941, 17450, 3709, 3770, 17209, 21473, 4553, 6800, 11540, 
      12905, 20025, 2605, 13005, 19501, 16661, 3341, 11909, 12500, 20996, 
      18785, 12805, 13010, 20800, 18945, 12913, 12505, 3265, 4068, 4810, 
      16040, 13997, 2132, 2237, 11141, 19449, 10306, 9421, 2050, 4525, 10861, 
      11434, 14794, 16909, 10217, 10036, 2161, 2465, 9332, 10036, 11540, 
      11737, 15538, 8738, 1853, 4450, 17389, 9685, 1864, 2340, 2389, 2788, 
      3133, 11173, 17640, 15842, 15370, 1762, 2081, 2465, 14906, 11401, 1856, 
      2129, 7841, 8489, 15524, 17397, 10357, 6850, 1557, 1521, 3730, 4021, 
      5877, 6562, 5669, 8425, 7453, 1625, 1370, 1625, 1693, 1730, 5594, 1300, 
      1377, 1737, 3600, 11905, 15149, 8450, 7309, 7154, 5849, 4361, 1421, 
      1250, 6409, 8621, 12041, 14450, 1192, 1181, 2245, 3092, 5381, 7085, 
      4225, 2314, 2050, 6714, 10498, 11840, 1025, 4624, 12842, 5585, 3265, 
      2330, 1490, 2050, 4869, 1741, 2344, 3016, 6376, 10504, 9122, 5882, 962, 
      5882, 5545, 1460, 1073, 788, 1513, 2633, 5273, 9565, 5913, 3229, 2845, 
      1513, 6058, 2276, 3812, 4225, 4106, 1525, 661, 2306, 11650, 10777, 
      4297, 3280, 2020, 754, 754, 10133, 4205, 509, 565, 10088, 7497, 4537, 
      4041, 2122, 1170, 802, 466, 442, 522, 697, 1117, 1962, 2650, 2941, 
      3805, 3922, 11009, 7969, 1424, 1076, 404, 3536, 4205, 1730, 802, 1882, 
      2861, 4457, 4850, 7085, 9770, 7213, 5949, 1845, 1413, 1053, 765, 949, 
      4948, 7213, 7514, 4778, 3098, 1889, 1313, 865, 1514, 2053, 3205, 3314, 
      7481, 3281, 2857, 2372, 2281, 2192, 1856, 1280, 377, 1156, 1552, 2960, 
      3620, 3737, 6656, 8537, 10057, 9061, 4986, 3361, 3474, 3706, 8296, 
      6757, 6437, 5672, 5525, 5096, 245, 212, 485, 6920, 6730, 2873, 2669, 
      2105, 530, 218, 530, 10169, 8980, 6868, 5044, 544, 144, 7888, 5021, 
      410, 482, 2722, 3349, 1621, 776, 221, 269, 5576, 8381, 6165, 5265, 
      4842, 1525, 481, 162, 6805, 6305, 593, 208, 208, 593, 2465, 2873, 3089, 
      5105, 8528, 9280, 4949, 1985, 1493, 1010, 305, 2549, 2650, 6610, 9458, 
      4525, 3757, 2952, 8317, 9445, 5954, 1706, 986, 1181, 3746, 4786, 6109, 
      8306, 7072, 5641, 3737, 2617, 4105, 3609, 3258, 2125, 3258, 3490, 3848, 
      29, 6562, 6401, 2917, 1765, 901, 842, 145, 290, 442, 1937, 3969, 2025, 
      729, 0, 1, 1444, 1600, 1764, 1936, 5, 257, 1445, 1765, 2501, 6890, 
      7570, 2504, 2213, 2120, 40, 200, 6728, 8104, 2313, 2218, 333, 13, 4505, 
      4372, 1105, 52, 17, 25, 7937, 1874, 1321, 26, 3161, 4786, 8674, 1972, 
      1636, 2152, 2245, 4525, 5661, 218, 149, 3545, 1913, 128, 2564, 757, 
      5410, 6481, 5284, 3944, 2216, 181, 4610, 962, 3485, 2745, 1744, 244, 
      2260, 5769, 250, 170, 4525, 5945, 4685, 2132, 1096, 520, 872, 2826, 
      481, 289, 2529, 3034, 5156, 272, 281, 656, 2192, 3065, 4100, 5297, 
      7652, 2690, 293, 1189, 2993, 5330, 1805, 1961, 2210, 2386, 2570, 2861, 
      5261, 9197, 2609, 5584, 9425, 9616, 3250, 1017, 2650, 3965, 1384, 808, 
      1640, 2005, 785, 1537, 1801, 1649, 1994, 4594, 8021, 4901, 8597, 3433, 
      829, 1305, 2493, 5218, 6205, 1313, 3488, 7402, 1097, 2441, 3145, 9122, 
      2344, 2125, 1576, 4036, 10309, 5317, 3562, 1637, 1322, 1082, 970, 
      10565, 2468, 1700, 1385, 1105, 4505, 4993, 5120, 6065, 1156, 1192, 
      1885, 3005, 7085, 8552, 2314, 1226, 2989, 4474, 5714, 7309, 1377, 1332, 
      6196, 4285, 1405, 2665, 8594, 1444, 1453, 1613, 2405, 2888, 2965, 3944, 
      5121, 2197, 2146, 1962, 1602, 1585, 1777, 3121, 2756, 2041, 3904, 
      10249, 2122, 1937, 2357, 3202, 6581, 10330, 11285, 3613, 10600, 8905, 
      5693, 4250, 3449, 2378, 1853, 2249, 6890, 11258, 13298, 5536, 5185, 
      4337, 3092, 2420, 1937, 3536, 6425, 2025, 3250, 3706, 9250, 3965, 2120, 
      3412, 5345, 2465, 2234, 2693, 10309, 7204, 2628, 2529, 3748, 4905, 
      10585, 4250, 2437, 2626, 2842, 3922, 4426, 4802, 9797, 12005, 13850, 
      4100, 3869, 2509, 4709, 6596, 6201, 3625, 3690, 4717, 6697, 7362, 9490, 
      9657, 10170, 11065, 2825, 3280, 3665, 3793, 8788, 9265, 13520, 7034, 
      7165, 6516, 3541, 3592, 3645, 9805, 10837, 6050, 4049, 3194, 3349, 
      5329, 5426, 6050, 10946, 4292, 4900, 6500, 6980, 9860, 3778, 5953, 
      18133, 3368, 3560, 19748, 8810, 3497, 4106, 6397, 13481, 15802, 3856, 
      5625, 9076, 13009, 17056, 18484, 20500, 4205, 3785, 3977, 5321, 6530, 
      9050, 12937, 14957, 16490, 18850, 6445, 16165, 18973, 7450, 4869, 9745, 
      10053, 17194, 19098, 5057, 8192, 9425, 11152, 20996, 22865, 9554, 7250, 
      4289, 6434, 7706, 9554, 14834, 20101, 21125, 9540, 5956, 5140, 5256, 
      11412, 20997, 4553, 11050, 5153, 4724, 5408, 6833, 7988, 18785, 19024, 
      4762, 4861, 10237, 11322, 20637, 5341, 5861, 7400, 11956, 19061, 25349, 
      11125, 6485, 5297, 5266, 5441, 10370, 9409, 5200, 5760, 13465, 18873, 
      25348, 6850, 5378, 5690, 5858, 13429, 15530, 16145, 22490, 11405, 6376, 
      8077, 14125, 14885, 20360, 12514, 11554, 5821, 6025, 6109, 7306, 7389, 
      8125, 13725, 24394, 14425, 12500, 9497, 5972, 5812, 5785, 6560, 6676, 
      7457, 14240, 6290, 5993, 5933, 5930, 6010, 6050, 6370, 22313, 17965, 
      25965, 8005, 7082, 7265, 7330, 8642, 8945, 7844, 6656, 7696, 7769, 
      18721, 24896, 6730, 6570, 8410, 24250, 24786, 16724, 18824, 19268, 
      19493, 19949, 28333, 20345, 30298, 9172, 7225, 7325, 20221, 20914, 
      31874, 7540, 30805, 7738, 7940, 7957, 8882, 9217, 23050, 17509, 8269, 
      22984, 26869, 34021, 8297, 26506, 27325, 34850, 27233, 35360, 15538, 
      9378, 11149, 11898, 27693, 32365, 10357, 9466, 11426, 30050, 14116, 
      9217, 10000, 11617, 12025, 33552, 35460, 9409, 9893, 9800, 19801, 
      10841, 17597, 11357, 11925, 12085, 12168, 11777, 24021, 19306, 11986, 
      12706, 22898, 22900, 22689, 11917, 12269, 13189, 13256, 27185, 24644, 
      13273, 13130, 14885, 14066, 14521, 14594, 14989, 15481, 27613, 14024, 
      14690, 15361, 15229, 15250, 15949, 16201, 16994, 15892, 18778, 20138, 
      19125, 20413, 19604, 20978, 21818, 21754, 21845, 22338, 23588, 23633, 
      23733, 25492, 24845, 25738, 25805, 26090, 26469, 26973, 26858, 26969, 
      28708, 29341, 30185, 30637, 31265, 31705, 31690, 33889, 34340, 39041, 
      39933, 39988 ], 
  [ 20530, 20450, 20228, 19108, 18250, 18229, 18241, 17972, 17725, 16210, 
      15746, 14741, 13537, 12770, 12490, 12421, 12136, 11930, 11882, 11026, 
      10709, 10525, 10121, 9773, 9605, 9217, 9074, 8608, 8564, 8402, 8317, 
      8221, 7957, 7946, 7569, 7306, 7060, 6917, 6073, 6413, 27680, 28880, 
      5473, 5237, 5045, 5402, 5941, 23537, 21029, 4820, 5165, 5140, 4394, 
      4450, 4825, 4160, 18496, 20737, 4138, 17658, 20353, 16165, 4450, 4176, 
      24217, 18610, 4210, 3530, 3677, 14930, 3389, 3365, 15464, 24858, 19890, 
      16018, 17297, 3977, 3152, 15680, 24634, 24050, 23761, 16949, 3089, 
      3089, 12241, 24232, 17693, 3650, 3709, 16970, 21748, 4468, 6673, 11353, 
      12704, 20290, 2602, 12802, 19242, 16900, 3400, 11716, 12301, 20725, 
      19042, 12602, 12805, 21073, 19204, 13120, 12708, 3204, 3985, 4709, 
      16277, 14216, 2125, 2216, 10952, 19714, 10489, 9594, 2041, 4426, 10674, 
      11241, 14569, 16666, 10400, 10217, 2192, 2420, 9161, 9857, 11345, 
      11540, 15773, 8905, 1850, 4349, 17640, 9864, 1845, 2293, 2340, 2725, 
      3060, 10980, 17389, 16081, 15605, 1781, 2042, 2410, 14677, 11600, 1889, 
      2084, 7684, 8324, 15289, 17650, 10546, 6997, 1570, 1522, 3637, 3922, 
      5746, 6421, 5800, 8594, 7610, 1658, 1369, 1594, 1658, 1693, 5465, 1305, 
      1360, 1696, 3505, 11700, 15386, 8621, 7466, 7309, 5986, 4474, 1450, 
      1241, 6266, 8450, 11834, 14221, 1205, 1192, 2180, 3005, 5252, 6932, 
      4338, 2385, 1989, 6565, 10305, 12049, 1024, 4505, 13061, 5722, 3362, 
      2405, 1445, 1985, 4996, 1800, 2269, 2925, 6229, 10309, 9305, 6025, 985, 
      5741, 5684, 1513, 1108, 793, 1460, 2548, 5140, 9754, 6058, 3330, 2938, 
      1458, 5913, 2197, 3701, 4346, 4225, 1586, 650, 2225, 11441, 10980, 
      4420, 3385, 1945, 785, 725, 9938, 4328, 500, 548, 9893, 7666, 4666, 
      4162, 2205, 1225, 841, 477, 445, 505, 666, 1066, 1885, 2557, 2842, 
      3690, 3805, 11216, 8144, 1489, 1129, 409, 3425, 4330, 1805, 761, 1805, 
      2762, 4330, 4717, 6922, 9577, 7380, 6100, 1924, 1480, 1108, 724, 900, 
      4813, 7048, 7685, 4913, 3205, 1970, 1378, 914, 1445, 1970, 3098, 3205, 
      7652, 3392, 2960, 2465, 2372, 2281, 1937, 1345, 400, 1097, 1481, 2857, 
      3505, 3620, 6497, 8356, 9860, 9250, 5125, 3474, 3361, 3589, 8477, 6920, 
      6596, 5821, 5672, 5237, 260, 205, 452, 6757, 6893, 2978, 2770, 2194, 
      569, 233, 493, 9970, 9169, 7033, 5185, 585, 145, 7713, 5162, 377, 445, 
      2621, 3464, 1700, 829, 244, 244, 5429, 8200, 6322, 5410, 4981, 1602, 
      522, 145, 6642, 6464, 640, 233, 185, 548, 2368, 2768, 2980, 4964, 8345, 
      9089, 5090, 2074, 1570, 1073, 274, 2450, 2549, 6449, 9265, 4660, 3880, 
      3061, 8136, 9252, 6109, 1789, 925, 1114, 3625, 4649, 5954, 8125, 7241, 
      5792, 3860, 2516, 4234, 3730, 3373, 2218, 3145, 3373, 3973, 40, 6725, 
      6562, 3026, 1850, 962, 901, 122, 257, 401, 1850, 4096, 2116, 784, 1, 0, 
      1369, 1521, 1681, 1849, 10, 226, 1370, 1682, 2402, 6725, 7397, 2605, 
      2308, 2213, 29, 173, 6565, 7925, 2410, 2313, 370, 18, 4640, 4505, 1172, 
      65, 16, 20, 7760, 1961, 1394, 25, 3050, 4649, 8489, 2061, 1717, 2061, 
      2152, 4392, 5512, 245, 170, 3664, 2000, 145, 2465, 706, 5265, 6322, 
      5429, 4069, 2309, 200, 4745, 1021, 3370, 2848, 1825, 225, 2169, 5620, 
      269, 169, 4394, 5794, 4820, 2221, 1157, 485, 821, 2929, 514, 274, 2434, 
      2929, 5297, 265, 272, 617, 2105, 2960, 3977, 5156, 7481, 2789, 290, 
      1130, 2890, 5189, 1730, 1882, 2125, 2297, 2477, 2762, 5122, 9010, 2516, 
      5441, 9236, 9425, 3357, 970, 2557, 4084, 1445, 845, 1573, 1928, 754, 
      1600, 1732, 1714, 1921, 4469, 7850, 5032, 8420, 3538, 850, 1258, 2410, 
      5085, 6058, 1360, 3385, 7565, 1066, 2362, 3050, 8941, 2421, 2196, 1629, 
      3925, 10116, 5450, 3665, 1690, 1361, 1105, 977, 10370, 2545, 1753, 
      1424, 1124, 4388, 4868, 4993, 5924, 1157, 1181, 1832, 2920, 6932, 8381, 
      2381, 1225, 2906, 4361, 5581, 7154, 1396, 1321, 6057, 4394, 1418, 2594, 
      8425, 1445, 1448, 1588, 2344, 2813, 2888, 3845, 5242, 2250, 2197, 2005, 
      1621, 1570, 1746, 3042, 2825, 2084, 3809, 10064, 2165, 1906, 2306, 
      3125, 6442, 10145, 11090, 3528, 10413, 9074, 5818, 4349, 3530, 2425, 
      1858, 2210, 6749, 11065, 13085, 5657, 5300, 4436, 3161, 2465, 1936, 
      3457, 6292, 2026, 3181, 3625, 9081, 4052, 2125, 3341, 5458, 2498, 2225, 
      2650, 10130, 7345, 2665, 2560, 3673, 4804, 10404, 4337, 2450, 2597, 
      2801, 3845, 4337, 4705, 9626, 11810, 13637, 4181, 3944, 2516, 4616, 
      6469, 6322, 3562, 3625, 4626, 6570, 7225, 9325, 9490, 9997, 10882, 
      2848, 3233, 3604, 3728, 8633, 9104, 13313, 6905, 7034, 6637, 3492, 
      3541, 3592, 9640, 10660, 6161, 4114, 3169, 3314, 5234, 5329, 5941, 
      10769, 4225, 4817, 6385, 6857, 9697, 3825, 5850, 17890, 3373, 3533, 
      19493, 8957, 3506, 4057, 6290, 13282, 15581, 3889, 5536, 8929, 12816, 
      16825, 18241, 20241, 4250, 3802, 3946, 5242, 6425, 8905, 12746, 14746, 
      16265, 18605, 6548, 15944, 18728, 7569, 4810, 9594, 9898, 16965, 18853, 
      5120, 8065, 9280, 10985, 20737, 22592, 9701, 7361, 4274, 6341, 7589, 
      9409, 14629, 19850, 20866, 9685, 6037, 5085, 5197, 11245, 20740, 4570, 
      10889, 5200, 4745, 5353, 6740, 7873, 18548, 18785, 4765, 4842, 10090, 
      11161, 20386, 5300, 5800, 7301, 11789, 18824, 25064, 11282, 6562, 5330, 
      5297, 5402, 10225, 9540, 5193, 5713, 13284, 18640, 25065, 6929, 5365, 
      5653, 5813, 13250, 15329, 15938, 22229, 11560, 6317, 7976, 13940, 
      14692, 20117, 12681, 11709, 5794, 5986, 6066, 7225, 7306, 8026, 13546, 
      24121, 14612, 12665, 9620, 6001, 5825, 5780, 6505, 6617, 7376, 14057, 
      6329, 6010, 5938, 5933, 5993, 6029, 6329, 22058, 17748, 25684, 8090, 
      7025, 7202, 7265, 8545, 8842, 7921, 6689, 7625, 7696, 18500, 24625, 
      6757, 6565, 8325, 23985, 24517, 16525, 18605, 19045, 19268, 19720, 
      28040, 20114, 29993, 9265, 7226, 7306, 19994, 20681, 31561, 7517, 
      30500, 7713, 7913, 7946, 8821, 9146, 22805, 17704, 8244, 22741, 26596, 
      33700, 8306, 26237, 27050, 34525, 26960, 35033, 15705, 9325, 11050, 
      11785, 27418, 32058, 10280, 9425, 11329, 29761, 14257, 9216, 9945, 
      11520, 11920, 33241, 35137, 9410, 9850, 9773, 20002, 10784, 17770, 
      11290, 11848, 12004, 12085, 11716, 24250, 19489, 11925, 12625, 23113, 
      23113, 22900, 11906, 12244, 13124, 13189, 27428, 24865, 13220, 13093, 
      14794, 14009, 14450, 14521, 14906, 15392, 27850, 14005, 14645, 15300, 
      15210, 15229, 15914, 16154, 16921, 15885, 18773, 20065, 19108, 20340, 
      19601, 20933, 21745, 21701, 21800, 22285, 23545, 23588, 23698, 25425, 
      24818, 25673, 25748, 26065, 26440, 26920, 26825, 26930, 28665, 29300, 
      30154, 30600, 31232, 31652, 31653, 33850, 34297, 38992, 39880, 39933 ], 
  [ 22565, 21893, 22189, 21069, 19989, 19450, 19314, 19637, 18650, 18245, 
      17929, 15370, 15572, 14065, 14821, 14530, 13949, 13817, 13325, 12469, 
      12818, 13226, 10676, 10180, 9938, 10660, 10961, 10865, 9193, 10585, 
      10130, 10404, 9770, 9685, 8938, 9341, 8281, 6362, 6554, 6154, 18097, 
      19001, 5584, 7642, 6562, 5365, 5090, 14842, 13000, 5153, 8458, 4437, 
      4801, 4709, 8192, 4937, 10985, 12560, 4545, 10369, 12250, 9320, 3821, 
      3769, 36242, 29081, 7577, 4381, 4010, 8381, 5128, 4660, 8693, 37105, 
      30805, 25749, 27472, 7492, 4817, 8761, 36881, 36149, 35786, 27050, 
      5050, 3866, 6506, 36405, 28090, 2873, 2858, 9533, 33329, 2729, 3380, 
      5840, 6673, 31501, 3897, 6697, 11065, 27149, 6989, 5981, 6344, 12104, 
      29957, 6497, 6626, 32580, 30193, 22185, 21625, 2353, 2320, 2378, 26452, 
      23725, 3272, 2845, 5365, 30925, 18666, 17401, 3114, 2169, 5161, 5506, 
      7650, 9081, 18577, 18320, 4745, 2161, 4240, 4640, 5536, 5657, 25874, 
      16490, 3145, 2018, 28333, 17893, 2548, 1960, 1933, 1800, 1765, 5245, 
      9508, 26330, 25706, 3890, 2005, 1781, 7610, 20369, 4516, 1825, 3281, 
      3625, 8000, 28417, 18945, 13842, 3457, 2965, 1602, 1665, 2305, 2610, 
      12053, 16253, 14825, 4285, 2738, 1853, 1769, 1730, 2098, 2896, 2137, 
      1585, 1396, 5521, 25561, 16354, 14681, 14450, 12461, 10061, 3929, 2314, 
      2381, 3529, 5581, 7154, 3092, 3005, 1181, 1192, 1885, 2677, 9925, 6418, 
      1138, 2458, 4570, 21188, 2393, 1508, 22570, 12197, 8357, 6586, 1186, 
      986, 11101, 5389, 900, 964, 2196, 4500, 17482, 12722, 3242, 1930, 
      12233, 4880, 3809, 2384, 905, 809, 1625, 18153, 12829, 8473, 7785, 829, 
      1954, 680, 1000, 10229, 10034, 5249, 1649, 634, 5114, 19897, 10377, 
      8676, 576, 3338, 1058, 4129, 10285, 1573, 1325, 4084, 15325, 10845, 
      10045, 6682, 4666, 3690, 2290, 1962, 1282, 925, 585, 442, 522, 585, 
      841, 882, 20281, 16025, 5300, 4496, 2000, 724, 10361, 5986, 650, 362, 
      505, 1037, 1202, 2297, 3842, 14965, 13093, 6253, 5365, 4549, 613, 493, 
      1224, 2349, 15418, 11314, 8570, 6373, 5189, 4133, 298, 305, 545, 578, 
      15385, 8905, 8177, 7312, 7145, 6980, 6340, 5156, 2657, 320, 260, 452, 
      656, 697, 2020, 3065, 3977, 17649, 11674, 9061, 586, 666, 16580, 14357, 
      13885, 12740, 12517, 11860, 2221, 1352, 637, 2132, 14330, 8269, 7913, 
      6893, 3418, 2194, 530, 4013, 17568, 14544, 11808, 3508, 1588, 2644, 
      11785, 562, 482, 290, 9125, 6029, 4196, 2501, 725, 1396, 2909, 13537, 
      12181, 11530, 5857, 3445, 922, 2017, 13753, 3785, 2564, 740, 289, 185, 
      289, 353, 1153, 2980, 3428, 11713, 6773, 5825, 4810, 533, 193, 218, 
      1898, 3530, 11061, 9837, 8500, 2845, 3517, 13250, 6266, 74, 41, 554, 
      986, 1625, 2834, 14900, 12785, 9817, 185, 10413, 9613, 9034, 7065, 370, 
      450, 10004, 1853, 14162, 13925, 8465, 6401, 4625, 4490, 677, 442, 290, 
      37, 10201, 6889, 4225, 1444, 1369, 0, 4, 16, 36, 1601, 485, 1, 17, 145, 
      2026, 2402, 7748, 7229, 7060, 1028, 580, 1940, 2708, 7405, 7234, 3145, 
      1609, 11041, 10832, 5057, 1952, 1385, 1241, 2617, 6586, 5501, 1394, 
      349, 986, 3050, 6760, 6120, 100, 117, 877, 1405, 2650, 2353, 9473, 
      6625, 2180, 208, 225, 1306, 1845, 12200, 10100, 7156, 2309, 11146, 
      4610, 521, 8065, 6228, 928, 208, 1513, 2378, 1538, 953, 1613, 11221, 
      6920, 4820, 596, 340, 8146, 3141, 1125, 325, 450, 11920, 1412, 1345, 
      580, 292, 481, 832, 1345, 2560, 7858, 1585, 353, 485, 1378, 361, 365, 
      386, 410, 442, 505, 1385, 3497, 481, 1556, 3649, 3764, 8722, 637, 522, 
      9893, 5108, 3620, 500, 485, 1013, 5337, 585, 5525, 626, 1250, 2929, 
      11285, 3277, 8829, 3033, 925, 745, 1570, 2025, 4505, 980, 15002, 1325, 
      845, 941, 3650, 6676, 6229, 4996, 1224, 4381, 11777, 8882, 5057, 4210, 
      3362, 2642, 4561, 6800, 5120, 4273, 3233, 1465, 1649, 1700, 2113, 2600, 
      2180, 1277, 1181, 2677, 3460, 6266, 2594, 1241, 1586, 2066, 2825, 3505, 
      2320, 2320, 9833, 3305, 1373, 3578, 2888, 2669, 2069, 1493, 1444, 1445, 
      1588, 11125, 5617, 5490, 5002, 3730, 2421, 2005, 1525, 6784, 5081, 
      1700, 4625, 5162, 2165, 1825, 1682, 2705, 4706, 5281, 1789, 4900, 
      16733, 11849, 9418, 7933, 5570, 3449, 2173, 2938, 5330, 6610, 11540, 
      10961, 9505, 7120, 5536, 3305, 1940, 2777, 3469, 2034, 2034, 4234, 
      8677, 3716, 2120, 11045, 5125, 3298, 2465, 4913, 13968, 5440, 5113, 
      2304, 2473, 5113, 8962, 4337, 2930, 2690, 2402, 2450, 2522, 4705, 6001, 
      7162, 8584, 8125, 4181, 2581, 3176, 12205, 2637, 2626, 2665, 3277, 
      3562, 4626, 4717, 5002, 5517, 5105, 2900, 2753, 2729, 4304, 4553, 7060, 
      3538, 3593, 12520, 3085, 3060, 3037, 4941, 5517, 11674, 7925, 3650, 
      3425, 3125, 3146, 3314, 5626, 3152, 3152, 3536, 3712, 5072, 6970, 3445, 
      10305, 4964, 3940, 11464, 15802, 5245, 3650, 3737, 7325, 8810, 6516, 
      3649, 4896, 7081, 9684, 10656, 12064, 7321, 5837, 4205, 3725, 3946, 
      4946, 7085, 8345, 9346, 10946, 11765, 9173, 11069, 13378, 4033, 5413, 
      5569, 9898, 11194, 8857, 4772, 5321, 6212, 12560, 13897, 16546, 12874, 
      5125, 4306, 4666, 5450, 8450, 11969, 12689, 16456, 10440, 4456, 4420, 
      6472, 12637, 6605, 6338, 8345, 6928, 4724, 4705, 5024, 11185, 11348, 
      6282, 5545, 6057, 6610, 12505, 5189, 4949, 5044, 7016, 11461, 15925, 
      18497, 10817, 7957, 7850, 5365, 6266, 15793, 6340, 5380, 7993, 11425, 
      16000, 11258, 6290, 5690, 5554, 8033, 9298, 9685, 13978, 18701, 5540, 
      5645, 8501, 8957, 12532, 20266, 18850, 6201, 5949, 5881, 5634, 5641, 
      5769, 8329, 15426, 22937, 20176, 15577, 8480, 7712, 7001, 5876, 5840, 
      5785, 8692, 9178, 8045, 7529, 7450, 6770, 6658, 6218, 14029, 11125, 
      16693, 12641, 6322, 6277, 6266, 6362, 6437, 12176, 9316, 6404, 6401, 
      11729, 16004, 9162, 7786, 6586, 15586, 15970, 10568, 11908, 12200, 
      12349, 12653, 18605, 12973, 20114, 14112, 8669, 8009, 13001, 13466, 
      21386, 8072, 20621, 8194, 8320, 8945, 7970, 7925, 15146, 26325, 8725, 
      15156, 17901, 23229, 10045, 17690, 18281, 23906, 18265, 24340, 23290, 
      8770, 8793, 9010, 18649, 22105, 8837, 9314, 9146, 20474, 20880, 10585, 
      9316, 9337, 9441, 23140, 24592, 10853, 9665, 10180, 28845, 10081, 
      25577, 10217, 10405, 10413, 10420, 10865, 34129, 27666, 11074, 11034, 
      32474, 32400, 32113, 12905, 12725, 12125, 12116, 37825, 34448, 12665, 
      13130, 12833, 13306, 13229, 13226, 13241, 13505, 38025, 14708, 14386, 
      14449, 15913, 15858, 16025, 15821, 15626, 17032, 19994, 18770, 19885, 
      19045, 20896, 20674, 20450, 21146, 21541, 21730, 23360, 23329, 23809, 
      24352, 25225, 24674, 25045, 26546, 26773, 26365, 27010, 26893, 28480, 
      29189, 30413, 30637, 31417, 31097, 31690, 33813, 34112, 38585, 39325, 
      39304 ], 
  [ 22753, 22049, 22373, 21253, 20161, 19594, 19450, 19805, 18778, 18433, 
      18125, 15482, 15760, 14213, 15025, 14722, 14125, 13997, 13481, 12625, 
      13010, 13450, 10784, 10280, 10034, 10816, 11141, 11065, 9305, 10781, 
      10306, 10600, 9946, 9857, 9090, 9529, 8425, 6410, 6658, 6218, 17657, 
      18545, 5668, 7850, 6722, 5441, 5122, 14450, 12644, 5249, 8714, 4477, 
      4901, 4801, 8452, 5057, 10657, 12196, 4645, 10053, 11890, 9028, 3865, 
      3825, 36970, 29725, 7837, 4505, 4106, 8105, 5300, 4808, 8405, 37845, 
      31473, 26353, 28100, 7760, 4985, 8465, 37621, 36881, 36514, 27674, 
      5234, 3986, 6274, 37141, 28730, 2909, 2890, 9209, 34033, 2713, 3280, 
      5620, 6425, 32185, 4045, 6445, 10701, 27781, 7261, 5749, 6100, 11716, 
      30625, 6245, 6370, 33280, 30865, 22753, 22185, 2385, 2308, 2330, 27080, 
      24317, 3412, 2957, 5141, 31609, 19186, 17901, 3250, 2125, 4941, 5274, 
      7354, 8749, 19097, 18836, 4961, 2225, 4052, 4436, 5300, 5417, 26498, 
      16978, 3293, 1970, 28989, 18405, 2664, 2020, 1989, 1828, 1773, 5013, 
      9160, 26962, 26330, 4082, 2081, 1825, 7306, 20921, 4736, 1889, 3121, 
      3449, 7684, 29077, 19477, 14290, 3637, 3121, 1570, 1621, 2197, 2482, 
      12469, 16745, 15293, 4505, 2890, 1945, 1853, 1810, 1994, 3060, 2257, 
      1657, 1360, 5265, 26189, 16850, 15149, 14914, 12889, 10441, 4141, 2450, 
      2249, 3341, 5321, 6850, 3272, 3181, 1205, 1172, 1781, 2525, 10305, 
      6714, 1170, 2314, 4338, 21760, 2545, 1424, 23162, 12625, 8705, 6890, 
      1250, 1010, 11509, 5661, 904, 936, 2056, 4264, 18002, 13162, 3442, 
      1802, 12665, 5140, 4033, 2548, 953, 793, 1513, 18685, 13273, 8829, 
      8125, 873, 1818, 676, 932, 10625, 10426, 5525, 1781, 626, 4850, 20457, 
      10777, 9040, 580, 3554, 1154, 3893, 10685, 1709, 1445, 3848, 15817, 
      11257, 10441, 7002, 4930, 3922, 2466, 2122, 1402, 1017, 637, 442, 490, 
      541, 765, 802, 20849, 16529, 5584, 4756, 2164, 656, 10765, 6290, 722, 
      362, 461, 937, 1090, 2125, 3610, 15453, 13549, 6565, 5653, 4813, 685, 
      549, 1108, 2173, 15914, 11738, 8938, 6689, 5473, 4385, 314, 293, 485, 
      514, 15881, 9281, 8537, 7652, 7481, 7312, 6656, 5440, 2857, 356, 272, 
      400, 580, 617, 1856, 2857, 3737, 18181, 12106, 9441, 514, 586, 17096, 
      14837, 14357, 13192, 12965, 12296, 2405, 1492, 725, 1960, 14810, 8633, 
      8269, 7225, 3650, 2378, 610, 3769, 18100, 15028, 12244, 3744, 1744, 
      2448, 12221, 650, 562, 242, 9509, 6341, 4456, 2701, 829, 1256, 2701, 
      14005, 12625, 11962, 6165, 3681, 1042, 1845, 14225, 4033, 2768, 848, 
      353, 145, 233, 289, 1025, 2768, 3200, 12149, 7105, 6133, 5090, 625, 
      149, 170, 1730, 3298, 11485, 10237, 8872, 2637, 3285, 13714, 6586, 106, 
      61, 466, 866, 1469, 2626, 15392, 13241, 10217, 137, 10825, 10009, 9418, 
      7405, 298, 370, 10408, 2029, 14642, 14401, 8837, 6725, 4901, 4762, 785, 
      530, 362, 17, 10609, 7225, 4489, 1600, 1521, 4, 0, 4, 16, 1765, 577, 5, 
      5, 101, 1850, 2210, 8104, 7573, 7400, 1160, 680, 1768, 2504, 7753, 
      7578, 3373, 1773, 11465, 11252, 5345, 2132, 1537, 1385, 2417, 6914, 
      5801, 1546, 281, 866, 2834, 7092, 6436, 72, 85, 765, 1261, 2858, 2549, 
      9865, 6953, 2368, 164, 277, 1170, 1681, 12644, 10504, 7496, 2501, 
      11570, 4882, 445, 8425, 6544, 1044, 180, 1369, 2570, 1690, 845, 1465, 
      11645, 7252, 5096, 680, 392, 8506, 3361, 1249, 289, 394, 12356, 1552, 
      1481, 656, 272, 425, 740, 1217, 2372, 8210, 1733, 389, 433, 1250, 365, 
      361, 370, 386, 410, 461, 1261, 3277, 449, 1424, 3425, 3536, 9090, 697, 
      490, 10285, 5384, 3848, 520, 485, 1105, 5617, 601, 5809, 634, 1154, 
      2741, 11701, 3077, 9193, 3229, 985, 733, 1458, 1885, 4753, 928, 15482, 
      1417, 841, 905, 3442, 6984, 6525, 5256, 1156, 4149, 12197, 9242, 5317, 
      4442, 3562, 2810, 4325, 7108, 5380, 4505, 3425, 1385, 1553, 1600, 1985, 
      2756, 2312, 1325, 1165, 2525, 3272, 6554, 2746, 1229, 1514, 1954, 2669, 
      3697, 2452, 2196, 10205, 3485, 1385, 3394, 3044, 2813, 2173, 1525, 
      1448, 1445, 1544, 11521, 5877, 5746, 5242, 3922, 2545, 2097, 1521, 
      7076, 5321, 1664, 4409, 5402, 2257, 1877, 1682, 2581, 4490, 5045, 1773, 
      4680, 17225, 12253, 9770, 8249, 5818, 3613, 2249, 2810, 5098, 6338, 
      11936, 11345, 9857, 7412, 5780, 3457, 1936, 2665, 3625, 2050, 2026, 
      4050, 9005, 3880, 2132, 11425, 5345, 3434, 2533, 4709, 14404, 5668, 
      5329, 2308, 2425, 4905, 9290, 4517, 3026, 2762, 2402, 2426, 2482, 4517, 
      5765, 6890, 8900, 8429, 4349, 2549, 3076, 12601, 2665, 2650, 2637, 
      3177, 3442, 4450, 4537, 4810, 5305, 5305, 2960, 2785, 2753, 4148, 4385, 
      6800, 3434, 3485, 12916, 3141, 3112, 3085, 4765, 5317, 12050, 8209, 
      3754, 3509, 3089, 3106, 3250, 5426, 3172, 3140, 3460, 3620, 4900, 7218, 
      3393, 9973, 5128, 4040, 11108, 16250, 5417, 3706, 3677, 7081, 8522, 
      6736, 3625, 4756, 6849, 9376, 10324, 11700, 7565, 6025, 4297, 3721, 
      3890, 4810, 6857, 8077, 9050, 10610, 12125, 8885, 10733, 13770, 4069, 
      5265, 5413, 9594, 10858, 9137, 4672, 5185, 6032, 12196, 13505, 16994, 
      13250, 5249, 4274, 4586, 5314, 8194, 11621, 12325, 16900, 10756, 4500, 
      4456, 6292, 12277, 6793, 6170, 8593, 7124, 4768, 4673, 4948, 10865, 
      11024, 6442, 5661, 5917, 6442, 12157, 5261, 4981, 5000, 6836, 11141, 
      15509, 18965, 11125, 8177, 8066, 5441, 6130, 16209, 6480, 5440, 7785, 
      11113, 15588, 11570, 6418, 5770, 5618, 7829, 9050, 9425, 13610, 19165, 
      5576, 5597, 8285, 8725, 12200, 20754, 19314, 6301, 6025, 5949, 5626, 
      5629, 5725, 8125, 15034, 23465, 20660, 15977, 8692, 7892, 7145, 5920, 
      5876, 5777, 8480, 9410, 8233, 7693, 7610, 6890, 6770, 6290, 13673, 
      10845, 16285, 12965, 6362, 6305, 6290, 6322, 6385, 12484, 9536, 6416, 
      6409, 11441, 15616, 9370, 7930, 6570, 15210, 15586, 10324, 11624, 
      11908, 12053, 12349, 18173, 12665, 19658, 14452, 8825, 8125, 12701, 
      13154, 20914, 8180, 20165, 8298, 8420, 9077, 8002, 7937, 14810, 26869, 
      8829, 14824, 17509, 22741, 10217, 17306, 17885, 23410, 17873, 23840, 
      23778, 8818, 8749, 8938, 18253, 21645, 8837, 9386, 9106, 20050, 21316, 
      10737, 9360, 9297, 9385, 22672, 24100, 11009, 9733, 10280, 29401, 
      10121, 26077, 10237, 10405, 10405, 10408, 10897, 34741, 28186, 11106, 
      11026, 33058, 32980, 32689, 13037, 12829, 12149, 12136, 38465, 35044, 
      12713, 13210, 12805, 13346, 13241, 13234, 13229, 13481, 38653, 14824, 
      14450, 14481, 16029, 15970, 16109, 15881, 15634, 17172, 20138, 18778, 
      20005, 19053, 21044, 20738, 20458, 21194, 21605, 21778, 23428, 23393, 
      23893, 24372, 25325, 24698, 25085, 26650, 26869, 26413, 27098, 26969, 
      28548, 29261, 30505, 30717, 31505, 31145, 31770, 33889, 34180, 38641, 
      39373, 39348 ], 
  [ 22949, 22213, 22565, 21445, 20341, 19746, 19594, 19981, 18914, 18629, 
      18329, 15602, 15956, 14369, 15237, 14922, 14309, 14185, 13645, 12789, 
      13210, 13682, 10900, 10388, 10138, 10980, 11329, 11273, 9425, 10985, 
      10490, 10804, 10130, 10037, 9250, 9725, 8577, 6466, 6770, 6290, 17225, 
      18097, 5760, 8066, 6890, 5525, 5162, 14066, 12296, 5353, 8978, 4525, 
      5009, 4901, 8720, 5185, 10337, 11840, 4753, 9745, 11538, 8744, 3917, 
      3889, 37706, 30377, 8105, 4637, 4210, 7837, 5480, 4964, 8125, 38593, 
      32149, 26965, 28736, 8036, 5161, 8177, 38369, 37621, 37250, 28306, 
      5426, 4114, 6050, 37885, 29378, 2953, 2930, 8893, 34745, 2705, 3188, 
      5408, 6185, 32877, 4201, 6201, 10345, 28421, 7541, 5525, 5864, 11336, 
      31301, 6001, 6122, 33988, 31545, 23329, 22753, 2425, 2304, 2290, 27716, 
      24917, 3560, 3077, 4925, 32301, 19714, 18409, 3394, 2089, 4729, 5050, 
      7066, 8425, 19625, 19360, 5185, 2297, 3872, 4240, 5072, 5185, 27130, 
      17474, 3449, 1930, 29653, 18925, 2788, 2088, 2053, 1864, 1789, 4789, 
      8820, 27602, 26962, 4282, 2165, 1877, 7010, 21481, 4964, 1961, 2969, 
      3281, 7376, 29745, 20017, 14746, 3825, 3285, 1546, 1585, 2097, 2362, 
      12893, 17245, 15769, 4733, 3050, 2045, 1945, 1898, 1898, 3232, 2385, 
      1737, 1332, 5017, 26825, 17354, 15625, 15386, 13325, 10829, 4361, 2594, 
      2125, 3161, 5069, 6554, 3460, 3365, 1237, 1160, 1685, 2381, 10693, 
      7018, 1210, 2178, 4114, 22340, 2705, 1348, 23762, 13061, 9061, 7202, 
      1322, 1042, 11925, 5941, 916, 916, 1924, 4036, 18530, 13610, 3650, 
      1682, 13105, 5408, 4265, 2720, 1009, 785, 1409, 19225, 13725, 9193, 
      8473, 925, 1690, 680, 872, 11029, 10826, 5809, 1921, 626, 4594, 21025, 
      11185, 9412, 592, 3778, 1258, 3665, 11093, 1853, 1573, 3620, 16317, 
      11677, 10845, 7330, 5202, 4162, 2650, 2290, 1530, 1117, 697, 450, 466, 
      505, 697, 730, 21425, 17041, 5876, 5024, 2336, 596, 11177, 6602, 802, 
      370, 425, 845, 986, 1961, 3386, 15949, 14013, 6885, 5949, 5085, 765, 
      613, 1000, 2005, 16418, 12170, 9314, 7013, 5765, 4645, 338, 289, 433, 
      458, 16385, 9665, 8905, 8000, 7825, 7652, 6980, 5732, 3065, 400, 292, 
      356, 512, 545, 1700, 2657, 3505, 18721, 12546, 9829, 450, 514, 17620, 
      15325, 14837, 13652, 13421, 12740, 2597, 1640, 821, 1796, 15298, 9005, 
      8633, 7565, 3890, 2570, 698, 3533, 18640, 15520, 12688, 3988, 1908, 
      2260, 12665, 746, 650, 202, 9901, 6661, 4724, 2909, 941, 1124, 2501, 
      14481, 13077, 12402, 6481, 3925, 1170, 1681, 14705, 4289, 2980, 964, 
      425, 113, 185, 233, 905, 2564, 2980, 12593, 7445, 6449, 5378, 725, 113, 
      130, 1570, 3074, 11917, 10645, 9252, 2437, 3061, 14186, 6914, 146, 89, 
      386, 754, 1321, 2426, 15892, 13705, 10625, 97, 11245, 10413, 9810, 
      7753, 234, 298, 10820, 2213, 15130, 14885, 9217, 7057, 5185, 5042, 901, 
      626, 442, 5, 11025, 7569, 4761, 1764, 1681, 16, 4, 0, 4, 1937, 677, 17, 
      1, 65, 1682, 2026, 8468, 7925, 7748, 1300, 788, 1604, 2308, 8109, 7930, 
      3609, 1945, 11897, 11680, 5641, 2320, 1697, 1537, 2225, 7250, 6109, 
      1706, 221, 754, 2626, 7432, 6760, 52, 61, 661, 1125, 3074, 2753, 10265, 
      7289, 2564, 128, 337, 1042, 1525, 13096, 10916, 7844, 2701, 12002, 
      5162, 377, 8793, 6868, 1168, 160, 1233, 2770, 1850, 745, 1325, 12077, 
      7592, 5380, 772, 452, 8874, 3589, 1381, 261, 346, 12800, 1700, 1625, 
      740, 260, 377, 656, 1097, 2192, 8570, 1889, 433, 389, 1130, 377, 365, 
      362, 370, 386, 425, 1145, 3065, 425, 1300, 3209, 3316, 9466, 765, 466, 
      10685, 5668, 4084, 548, 493, 1205, 5905, 625, 6101, 650, 1066, 2561, 
      12125, 2885, 9565, 3433, 1053, 729, 1354, 1753, 5009, 884, 15970, 1517, 
      845, 877, 3242, 7300, 6829, 5524, 1096, 3925, 12625, 9610, 5585, 4682, 
      3770, 2986, 4097, 7424, 5648, 4745, 3625, 1313, 1465, 1508, 1865, 2920, 
      2452, 1381, 1157, 2381, 3092, 6850, 2906, 1225, 1450, 1850, 2521, 3897, 
      2592, 2080, 10585, 3673, 1405, 3218, 3208, 2965, 2285, 1565, 1460, 
      1453, 1508, 11925, 6145, 6010, 5490, 4122, 2677, 2197, 1525, 7376, 
      5569, 1636, 4201, 5650, 2357, 1937, 1690, 2465, 4282, 4817, 1765, 4468, 
      17725, 12665, 10130, 8573, 6074, 3785, 2333, 2690, 4874, 6074, 12340, 
      11737, 10217, 7712, 6032, 3617, 1940, 2561, 3789, 2074, 2026, 3874, 
      9341, 4052, 2152, 11813, 5573, 3578, 2609, 4513, 14848, 5904, 5553, 
      2320, 2385, 4705, 9626, 4705, 3130, 2842, 2410, 2410, 2450, 4337, 5537, 
      6626, 9224, 8741, 4525, 2525, 2984, 13005, 2701, 2682, 2617, 3085, 
      3330, 4282, 4365, 4626, 5101, 5513, 3028, 2825, 2785, 4000, 4225, 6548, 
      3338, 3385, 13320, 3205, 3172, 3141, 4597, 5125, 12434, 8501, 3866, 
      3601, 3061, 3074, 3194, 5234, 3200, 3136, 3392, 3536, 4736, 7474, 3349, 
      9649, 5300, 4148, 10760, 16706, 5597, 3770, 3625, 6845, 8242, 6964, 
      3609, 4624, 6625, 9076, 10000, 11344, 7817, 6221, 4397, 3725, 3842, 
      4682, 6637, 7817, 8762, 10282, 12493, 8605, 10405, 14170, 4113, 5125, 
      5265, 9298, 10530, 9425, 4580, 5057, 5860, 11840, 13121, 17450, 13634, 
      5381, 4250, 4514, 5186, 7946, 11281, 11969, 17352, 11080, 4552, 4500, 
      6120, 11925, 6989, 6010, 8849, 7328, 4820, 4649, 4880, 10553, 10708, 
      6610, 5785, 5785, 6282, 11817, 5341, 5021, 4964, 6664, 10829, 15101, 
      19441, 11441, 8405, 8290, 5525, 6002, 16633, 6628, 5508, 7585, 10809, 
      15184, 11890, 6554, 5858, 5690, 7633, 8810, 9173, 13250, 19637, 5620, 
      5557, 8077, 8501, 11876, 21250, 19786, 6409, 6109, 6025, 5626, 5625, 
      5689, 7929, 14650, 24001, 21152, 16385, 8912, 8080, 7297, 5972, 5920, 
      5777, 8276, 9650, 8429, 7865, 7778, 7018, 6890, 6370, 13325, 10573, 
      15885, 13297, 6410, 6341, 6322, 6290, 6341, 12800, 9764, 6436, 6425, 
      11161, 15236, 9586, 8082, 6562, 14842, 15210, 10088, 11348, 11624, 
      11765, 12053, 17749, 12365, 19210, 14800, 8989, 8249, 12409, 12850, 
      20450, 8296, 19717, 8410, 8528, 9217, 8042, 7957, 14482, 27421, 8941, 
      14500, 17125, 22261, 10397, 16930, 17497, 22922, 17489, 23348, 24274, 
      8874, 8713, 8874, 17865, 21193, 8845, 9466, 9074, 19634, 21760, 10897, 
      9412, 9265, 9337, 22212, 23616, 11173, 9809, 10388, 29965, 10169, 
      26585, 10265, 10413, 10405, 10404, 10937, 35361, 28714, 11146, 11026, 
      33650, 33568, 33273, 13177, 12941, 12181, 12164, 39113, 35648, 12769, 
      13298, 12785, 13394, 13261, 13250, 13225, 13465, 39289, 14948, 14522, 
      14521, 16153, 16090, 16201, 15949, 15650, 17320, 20290, 18794, 20133, 
      19069, 21200, 20810, 20474, 21250, 21677, 21834, 23504, 23465, 23985, 
      24400, 25433, 24730, 25133, 26762, 26973, 26469, 27194, 27053, 28624, 
      29341, 30605, 30805, 31601, 31201, 31858, 33973, 34256, 38705, 39429, 
      39400 ], 
  [ 23153, 22385, 22765, 21645, 20529, 19906, 19746, 20165, 19058, 18833, 
      18541, 15730, 16160, 14533, 15457, 15130, 14501, 14381, 13817, 12961, 
      13418, 13922, 11024, 10504, 10250, 11152, 11525, 11489, 9553, 11197, 
      10682, 11016, 10322, 10225, 9418, 9929, 8737, 6530, 6890, 6370, 16801, 
      17657, 5860, 8290, 7066, 5617, 5210, 13690, 11956, 5465, 9250, 4581, 
      5125, 5009, 8996, 5321, 10025, 11492, 4869, 9445, 11194, 8468, 3977, 
      3961, 38450, 31037, 8381, 4777, 4322, 7577, 5668, 5128, 7853, 39349, 
      32833, 27585, 29380, 8320, 5345, 7897, 39125, 38369, 37994, 28946, 
      5626, 4250, 5834, 38637, 30034, 3005, 2978, 8585, 35465, 2705, 3104, 
      5204, 5953, 33577, 4365, 5965, 9997, 29069, 7829, 5309, 5636, 10964, 
      31985, 5765, 5882, 34704, 32233, 23913, 23329, 2473, 2308, 2258, 28360, 
      25525, 3716, 3205, 4717, 33001, 20250, 18925, 3546, 2061, 4525, 4834, 
      6786, 8109, 20161, 19892, 5417, 2377, 3700, 4052, 4852, 4961, 27770, 
      17978, 3613, 1898, 30325, 19453, 2920, 2164, 2125, 1908, 1813, 4573, 
      8488, 28250, 27602, 4490, 2257, 1937, 6722, 22049, 5200, 2041, 2825, 
      3121, 7076, 30421, 20565, 15210, 4021, 3457, 1530, 1557, 2005, 2250, 
      13325, 17753, 16253, 4969, 3218, 2153, 2045, 1994, 1810, 3412, 2521, 
      1825, 1312, 4777, 27469, 17866, 16109, 15866, 13769, 11225, 4589, 2746, 
      2009, 2989, 4825, 6266, 3656, 3557, 1277, 1156, 1597, 2245, 11089, 
      7330, 1258, 2050, 3898, 22928, 2873, 1280, 24370, 13505, 9425, 7522, 
      1402, 1082, 12349, 6229, 936, 904, 1800, 3816, 19066, 14066, 3866, 
      1570, 13553, 5684, 4505, 2900, 1073, 785, 1313, 19773, 14185, 9565, 
      8829, 985, 1570, 692, 820, 11441, 11234, 6101, 2069, 634, 4346, 21601, 
      11601, 9792, 612, 4010, 1370, 3445, 11509, 2005, 1709, 3400, 16825, 
      12105, 11257, 7666, 5482, 4410, 2842, 2466, 1666, 1225, 765, 466, 450, 
      477, 637, 666, 22009, 17561, 6176, 5300, 2516, 544, 11597, 6922, 890, 
      386, 397, 761, 890, 1805, 3170, 16453, 14485, 7213, 6253, 5365, 853, 
      685, 900, 1845, 16930, 12610, 9698, 7345, 6065, 4913, 370, 293, 389, 
      410, 16897, 10057, 9281, 8356, 8177, 8000, 7312, 6032, 3281, 452, 320, 
      320, 452, 481, 1552, 2465, 3281, 19269, 12994, 10225, 394, 450, 18152, 
      15821, 15325, 14120, 13885, 13192, 2797, 1796, 925, 1640, 15794, 9385, 
      9005, 7913, 4138, 2770, 794, 3305, 19188, 16020, 13140, 4240, 2080, 
      2080, 13117, 850, 746, 170, 10301, 6989, 5000, 3125, 1061, 1000, 2309, 
      14965, 13537, 12850, 6805, 4177, 1306, 1525, 15193, 4553, 3200, 1088, 
      505, 89, 145, 185, 793, 2368, 2768, 13045, 7793, 6773, 5674, 833, 85, 
      98, 1418, 2858, 12357, 11061, 9640, 2245, 2845, 14666, 7250, 194, 125, 
      314, 650, 1181, 2234, 16400, 14177, 11041, 65, 11673, 10825, 10210, 
      8109, 178, 234, 11240, 2405, 15626, 15377, 9605, 7397, 5477, 5330, 
      1025, 730, 530, 1, 11449, 7921, 5041, 1936, 1849, 36, 16, 4, 0, 2117, 
      785, 37, 5, 37, 1522, 1850, 8840, 8285, 8104, 1448, 904, 1448, 2120, 
      8473, 8290, 3853, 2125, 12337, 12116, 5945, 2516, 1865, 1697, 2041, 
      7594, 6425, 1874, 169, 650, 2426, 7780, 7092, 40, 45, 565, 997, 3298, 
      2965, 10673, 7633, 2768, 100, 405, 922, 1377, 13556, 11336, 8200, 2909, 
      12442, 5450, 317, 9169, 7200, 1300, 148, 1105, 2978, 2018, 653, 1193, 
      12517, 7940, 5672, 872, 520, 9250, 3825, 1521, 241, 306, 13252, 1856, 
      1777, 832, 256, 337, 580, 985, 2020, 8938, 2053, 485, 353, 1018, 397, 
      377, 362, 362, 370, 397, 1037, 2861, 409, 1184, 3001, 3104, 9850, 841, 
      450, 11093, 5960, 4328, 584, 509, 1313, 6201, 657, 6401, 674, 986, 
      2389, 12557, 2701, 9945, 3645, 1129, 733, 1258, 1629, 5273, 848, 16466, 
      1625, 857, 857, 3050, 7624, 7141, 5800, 1044, 3709, 13061, 9986, 5861, 
      4930, 3986, 3170, 3877, 7748, 5924, 4993, 3833, 1249, 1385, 1424, 1753, 
      3092, 2600, 1445, 1157, 2245, 2920, 7154, 3074, 1229, 1394, 1754, 2381, 
      4105, 2740, 1972, 10973, 3869, 1433, 3050, 3380, 3125, 2405, 1613, 
      1480, 1469, 1480, 12337, 6421, 6282, 5746, 4330, 2817, 2305, 1537, 
      7684, 5825, 1616, 4001, 5906, 2465, 2005, 1706, 2357, 4082, 4597, 1765, 
      4264, 18233, 13085, 10498, 8905, 6338, 3965, 2425, 2578, 4658, 5818, 
      12752, 12137, 10585, 8020, 6292, 3785, 1952, 2465, 3961, 2106, 2034, 
      3706, 9685, 4232, 2180, 12209, 5809, 3730, 2693, 4325, 15300, 6148, 
      5785, 2340, 2353, 4513, 9970, 4901, 3242, 2930, 2426, 2402, 2426, 4165, 
      5317, 6370, 9556, 9061, 4709, 2509, 2900, 13417, 2745, 2722, 2605, 
      3001, 3226, 4122, 4201, 4450, 4905, 5729, 3104, 2873, 2825, 3860, 4073, 
      6304, 3250, 3293, 13732, 3277, 3240, 3205, 4437, 4941, 12826, 8801, 
      3986, 3701, 3041, 3050, 3146, 5050, 3236, 3140, 3332, 3460, 4580, 7738, 
      3313, 9333, 5480, 4264, 10420, 17170, 5785, 3842, 3581, 6617, 7970, 
      7200, 3601, 4500, 6409, 8784, 9684, 10996, 8077, 6425, 4505, 3737, 
      3802, 4562, 6425, 7565, 8482, 9962, 12869, 8333, 10085, 14578, 4165, 
      4993, 5125, 9010, 10210, 9721, 4496, 4937, 5696, 11492, 12745, 17914, 
      14026, 5521, 4234, 4450, 5066, 7706, 10949, 11621, 17812, 11412, 4612, 
      4552, 5956, 11581, 7193, 5858, 9113, 7540, 4880, 4633, 4820, 10249, 
      10400, 6786, 5917, 5661, 6130, 11485, 5429, 5069, 4936, 6500, 10525, 
      14701, 19925, 11765, 8641, 8522, 5617, 5882, 17065, 6784, 5584, 7393, 
      10513, 14788, 12218, 6698, 5954, 5770, 7445, 8578, 8929, 12898, 20117, 
      5672, 5525, 7877, 8285, 11560, 21754, 20266, 6525, 6201, 6109, 5634, 
      5629, 5661, 7741, 14274, 24545, 21652, 16801, 9140, 8276, 7457, 6032, 
      5972, 5785, 8080, 9898, 8633, 8045, 7954, 7154, 7018, 6458, 12985, 
      10309, 15493, 13637, 6466, 6385, 6362, 6266, 6305, 13124, 10000, 6464, 
      6449, 10889, 14864, 9810, 8242, 6562, 14482, 14842, 9860, 11080, 11348, 
      11485, 11765, 17333, 12073, 18770, 15156, 9161, 8381, 12125, 12554, 
      19994, 8420, 19277, 8530, 8644, 9365, 8090, 7985, 14162, 27981, 9061, 
      14184, 16749, 21789, 10585, 16562, 17117, 22442, 17113, 22864, 24778, 
      8938, 8685, 8818, 17485, 20749, 8861, 9554, 9050, 19226, 22212, 11065, 
      9472, 9241, 9297, 21760, 23140, 11345, 9893, 10504, 30537, 10225, 
      27101, 10301, 10429, 10413, 10408, 10985, 35989, 29250, 11194, 11034, 
      34250, 34164, 33865, 13325, 13061, 12221, 12200, 39769, 36260, 12833, 
      13394, 12773, 13450, 13289, 13274, 13229, 13457, 39933, 15080, 14602, 
      14569, 16285, 16218, 16301, 16025, 15674, 17476, 20450, 18818, 20269, 
      19093, 21364, 20890, 20498, 21314, 21757, 21898, 23588, 23545, 24085, 
      24436, 25549, 24770, 25189, 26882, 27085, 26533, 27298, 27145, 28708, 
      29429, 30713, 30901, 31705, 31265, 31954, 34065, 34340, 38777, 39493, 
      39460 ], 
  [ 20772, 20740, 20474, 19346, 18500, 18521, 18545, 18226, 18037, 16420, 
      15940, 15053, 13725, 13012, 12644, 12593, 12330, 12116, 12104, 11240, 
      10865, 10629, 10397, 10057, 9893, 9413, 9232, 8730, 8818, 8528, 8473, 
      8345, 8109, 8104, 7753, 7432, 7250, 7241, 6309, 6709, 28730, 29954, 
      5729, 5305, 5185, 5668, 6273, 24505, 21941, 5050, 5153, 5450, 4612, 
      4680, 4801, 4346, 19354, 21649, 4352, 18496, 21257, 16965, 4744, 4450, 
      23481, 18000, 4176, 3700, 3889, 15700, 3485, 3497, 16250, 24100, 19240, 
      15464, 16705, 3925, 3250, 16474, 23872, 23300, 23017, 16361, 3161, 
      3257, 12937, 23474, 17077, 3940, 4005, 17800, 21034, 4834, 7165, 12025, 
      13418, 19604, 2720, 13520, 20128, 16290, 3330, 12402, 13005, 21645, 
      18376, 13316, 13525, 20357, 18530, 12602, 12202, 3490, 4337, 5113, 
      15665, 13658, 2245, 2378, 11618, 19016, 10037, 9172, 2165, 4820, 11332, 
      11917, 15341, 17492, 9946, 9769, 2194, 2650, 9769, 10489, 12025, 12226, 
      15161, 8497, 1952, 4745, 16978, 9418, 1993, 2525, 2578, 3005, 3370, 
      11650, 18233, 15453, 14989, 1813, 2248, 2664, 15453, 11090, 1877, 2306, 
      8242, 8906, 16081, 16976, 10064, 6641, 1616, 1604, 4001, 4304, 6224, 
      6929, 5490, 8168, 7220, 1640, 1453, 1768, 1844, 1885, 5933, 1369, 1490, 
      1898, 3869, 12394, 14752, 8185, 7072, 6921, 5652, 4212, 1440, 1345, 
      6772, 9040, 12532, 14985, 1241, 1234, 2450, 3341, 5714, 7466, 4072, 
      2245, 2245, 7085, 10957, 11493, 1098, 4933, 12473, 5380, 3140, 2249, 
      1649, 2249, 4682, 1690, 2561, 3265, 6737, 10961, 8821, 5661, 981, 6229, 
      5330, 1417, 1066, 841, 1682, 2866, 5602, 9248, 5684, 3088, 2720, 1684, 
      6409, 2493, 4093, 4040, 3925, 1460, 740, 2525, 12125, 10426, 4106, 
      3125, 2225, 745, 865, 10576, 4010, 578, 650, 10529, 7208, 4328, 3848, 
      2005, 1109, 773, 493, 485, 605, 808, 1268, 2165, 2885, 3188, 4084, 
      4205, 10642, 7666, 1341, 1017, 441, 3805, 4000, 1625, 929, 2081, 3104, 
      4756, 5161, 7456, 10201, 6922, 5690, 1730, 1322, 986, 890, 1090, 5261, 
      7586, 7213, 4549, 2925, 1768, 1224, 808, 1693, 2260, 3460, 3573, 7178, 
      3098, 2690, 2225, 2138, 2053, 1733, 1189, 370, 1313, 1733, 3205, 3889, 
      4010, 7013, 8938, 10490, 8720, 4745, 3172, 3737, 3977, 7969, 6466, 
      6154, 5409, 5266, 4849, 250, 261, 586, 7281, 6437, 2696, 2500, 1960, 
      485, 221, 637, 10600, 8633, 6569, 4793, 493, 173, 8269, 4768, 505, 585, 
      2953, 3146, 1490, 697, 202, 346, 5897, 8770, 5876, 5000, 4589, 1396, 
      424, 221, 7156, 6010, 522, 181, 277, 706, 2682, 3106, 3330, 5410, 8917, 
      9685, 4688, 1828, 1360, 905, 388, 2768, 2873, 6953, 9865, 4274, 3530, 
      2753, 8698, 9850, 5661, 1557, 1125, 1332, 4005, 5077, 6436, 8685, 6749, 
      5354, 3506, 2834, 3860, 3380, 3041, 1952, 3497, 3737, 3609, 18, 6245, 
      6088, 2708, 1604, 788, 733, 200, 365, 533, 2120, 3722, 1850, 626, 5, 
      10, 1601, 1765, 1937, 2117, 0, 324, 1600, 1936, 2704, 7225, 7921, 2305, 
      2026, 1937, 65, 257, 7057, 8465, 2120, 2029, 260, 4, 4234, 4105, 970, 
      25, 18, 34, 8290, 1697, 1172, 25, 3380, 5057, 9041, 1789, 1469, 2329, 
      2426, 4786, 5954, 157, 100, 3298, 1730, 85, 2753, 848, 5689, 6788, 
      4981, 3681, 2017, 130, 4325, 829, 3700, 2522, 1565, 265, 2425, 6050, 
      193, 153, 4768, 6228, 4394, 1933, 953, 569, 953, 2597, 392, 296, 2696, 
      3221, 4849, 261, 274, 709, 2341, 3250, 4321, 5554, 7969, 2465, 272, 
      1280, 3172, 5585, 1924, 2088, 2349, 2533, 2725, 3028, 5508, 9540, 2762, 
      5837, 9770, 9965, 3001, 1076, 2801, 3690, 1225, 697, 1737, 2122, 808, 
      1370, 1898, 1476, 2097, 4801, 8320, 4594, 8906, 3176, 740, 1352, 2612, 
      5437, 6452, 1170, 3645, 7025, 1108, 2548, 3284, 9433, 2137, 1930, 1417, 
      4205, 10642, 4996, 3301, 1476, 1189, 981, 901, 10900, 2257, 1537, 1250, 
      1010, 4682, 5186, 5317, 6290, 1093, 1153, 1930, 3114, 7330, 8833, 2117, 
      1165, 3092, 4637, 5917, 7556, 1274, 1289, 6409, 4000, 1312, 2740, 8865, 
      1373, 1394, 1594, 2458, 2969, 3050, 4073, 4808, 2020, 1973, 1805, 1493, 
      1544, 1768, 3208, 2545, 1882, 4021, 10546, 1961, 1924, 2384, 3281, 
      6784, 10625, 11600, 3706, 10897, 8488, 5364, 3973, 3208, 2205, 1764, 
      2248, 7093, 11565, 13645, 5213, 4874, 4058, 2873, 2249, 1858, 3613, 
      6610, 1940, 3305, 3785, 9505, 3706, 2025, 3469, 5032, 2312, 2165, 2692, 
      10580, 6833, 2465, 2378, 3809, 5018, 10858, 3985, 2320, 2593, 2833, 
      3985, 4513, 4905, 10048, 12304, 14185, 3845, 3626, 2402, 4802, 6757, 
      5864, 3656, 3725, 4804, 6856, 7541, 9725, 9896, 10421, 11336, 2682, 
      3277, 3690, 3826, 9001, 9490, 13837, 7193, 7328, 6173, 3538, 3593, 
      3650, 10034, 11090, 5725, 3816, 3141, 3316, 5416, 5517, 6165, 11197, 
      4321, 4961, 6625, 7121, 10081, 3577, 6052, 18512, 3249, 3505, 20149, 
      8405, 3368, 4093, 6500, 13768, 16133, 3677, 5690, 9257, 13282, 17405, 
      18857, 20905, 4000, 3636, 3924, 5364, 6625, 9225, 13204, 15264, 16825, 
      19225, 6122, 16490, 19346, 7093, 4868, 9928, 10244, 17533, 19469, 4810, 
      8325, 9594, 11365, 21393, 23290, 9137, 6905, 4196, 6497, 7817, 9721, 
      15121, 20480, 21520, 9125, 5669, 5125, 5249, 11621, 21386, 4392, 11245, 
      4930, 4553, 5389, 6890, 8089, 19130, 19373, 4625, 4768, 10400, 11513, 
      21008, 5290, 5850, 7465, 12157, 19402, 25786, 10676, 6196, 5096, 5069, 
      5384, 10525, 9010, 5077, 5717, 13690, 19202, 25777, 6553, 5265, 5625, 
      5809, 13648, 15793, 16420, 22873, 10954, 6353, 8138, 14354, 15130, 
      20705, 12037, 11101, 5732, 5960, 6052, 7325, 7412, 8180, 13940, 24797, 
      13906, 12025, 9106, 5769, 5641, 5650, 6525, 6649, 7474, 14461, 6065, 
      5812, 5776, 5777, 5897, 5945, 6305, 22676, 18250, 26378, 7684, 7045, 
      7240, 7309, 8685, 9000, 7537, 6437, 7685, 7762, 19010, 25285, 6521, 
      6425, 8425, 24625, 25169, 16965, 19105, 19557, 19786, 20250, 28762, 
      20648, 30749, 8825, 7060, 7200, 20512, 21217, 32337, 7421, 31250, 7621, 
      7825, 7808, 8833, 9188, 23369, 16946, 8146, 23297, 27242, 34490, 8104, 
      26869, 27700, 35325, 27602, 35837, 15025, 9305, 11168, 11945, 28064, 
      32800, 10330, 9365, 11437, 30445, 13649, 9034, 9925, 11626, 12050, 
      33989, 35921, 9220, 9792, 9665, 19208, 10762, 17056, 11296, 11882, 
      12050, 12137, 11698, 23360, 18737, 11905, 12665, 22261, 22265, 22058, 
      11728, 12106, 13106, 13177, 26482, 23985, 13162, 12985, 14848, 13957, 
      14440, 14517, 14932, 15434, 26912, 13833, 14549, 15250, 15028, 15053, 
      15776, 16052, 16897, 15661, 18521, 20017, 18890, 20290, 19337, 20789, 
      21685, 21577, 21650, 22157, 23377, 23426, 23504, 25321, 24592, 25561, 
      25610, 25825, 26210, 26762, 26605, 26728, 28465, 29090, 29908, 30370, 
      30986, 31466, 31417, 33608, 34065, 38754, 39650, 39709 ], 
  [ 21312, 20992, 20978, 19850, 18896, 18665, 18617, 18586, 18037, 16960, 
      16552, 14909, 14265, 13192, 13328, 13169, 12762, 12584, 12356, 11492, 
      11441, 11493, 10217, 9805, 9605, 9665, 9700, 9378, 8674, 9140, 8905, 
      8957, 8541, 8500, 7969, 7972, 7394, 6521, 6093, 6133, 23618, 24698, 
      5333, 6025, 5473, 5200, 5409, 19825, 17585, 4762, 6305, 4658, 4360, 
      4356, 5989, 4274, 15250, 17221, 4100, 14500, 16865, 13185, 3988, 3802, 
      28881, 22644, 5364, 3664, 3601, 12064, 3881, 3677, 12506, 29608, 24100, 
      19748, 21205, 5185, 3610, 12658, 29380, 28736, 28417, 20825, 3665, 
      3185, 9697, 28946, 21685, 3112, 3141, 13732, 26218, 3538, 5113, 8893, 
      10034, 24608, 2900, 10100, 15700, 20826, 4626, 9162, 9657, 17001, 
      23236, 9896, 10069, 25505, 23426, 16562, 16090, 2626, 3077, 3529, 
      20165, 17834, 2353, 2234, 8450, 24020, 13565, 12520, 2237, 3272, 8200, 
      8677, 11525, 13352, 13474, 13261, 2986, 2074, 6925, 7501, 8749, 8914, 
      19625, 11737, 2132, 3161, 21730, 12874, 1885, 1913, 1930, 2105, 2290, 
      8410, 13949, 19989, 19453, 2389, 1780, 1908, 11565, 14906, 2705, 1730, 
      5650, 6170, 12085, 21764, 13700, 9521, 2084, 1856, 2561, 2756, 4100, 
      4625, 8082, 11444, 10280, 2468, 1669, 1444, 1448, 1453, 3845, 1693, 
      1418, 1394, 2393, 8938, 19252, 11497, 10132, 9945, 8352, 6480, 2196, 
      1417, 4432, 6196, 9040, 11097, 1709, 1666, 1514, 2009, 3626, 4946, 
      6340, 3757, 1381, 4637, 7717, 15489, 1314, 3025, 16649, 8080, 5120, 
      3833, 1073, 1313, 7202, 2986, 1445, 1861, 4325, 7685, 12349, 8469, 
      1629, 3925, 8066, 2605, 1930, 1165, 962, 1570, 3442, 12884, 8528, 5140, 
      4628, 928, 4033, 1305, 2329, 6452, 6301, 2792, 776, 1301, 8597, 14314, 
      6554, 5249, 1109, 1537, 577, 7300, 6458, 650, 578, 7253, 10484, 6884, 
      6260, 3733, 2333, 1709, 925, 773, 533, 484, 584, 1013, 1445, 1640, 
      2248, 2333, 14602, 11050, 2745, 2205, 765, 2041, 6484, 3209, 425, 929, 
      1556, 2704, 3001, 4756, 6961, 10162, 8642, 3386, 2762, 2210, 386, 442, 
      3065, 4850, 10525, 7213, 5085, 3460, 2628, 1924, 685, 1000, 1768, 1845, 
      10490, 5330, 4778, 4133, 4010, 3889, 3425, 2593, 1018, 485, 689, 1585, 
      2053, 2138, 4385, 5914, 7178, 12356, 7481, 5440, 1937, 2105, 11461, 
      9634, 9250, 8325, 8146, 7621, 754, 369, 226, 4581, 9605, 4820, 4552, 
      3796, 1421, 725, 205, 7252, 12269, 9773, 7565, 1465, 425, 5353, 7540, 
      145, 153, 1369, 5450, 3146, 1885, 850, 130, 3485, 5746, 8936, 7844, 
      7325, 3016, 1396, 149, 4456, 9106, 1602, 865, 97, 130, 1170, 1450, 
      1602, 3106, 5857, 6481, 7460, 3664, 2980, 2273, 64, 1220, 1289, 4289, 
      6625, 6938, 5978, 4949, 5674, 6610, 8685, 3285, 261, 360, 2061, 2845, 
      3880, 5661, 10025, 8306, 5954, 1250, 6416, 5792, 5345, 3860, 1697, 
      1865, 6093, 450, 9413, 9220, 4904, 3368, 2120, 2029, 20, 5, 29, 788, 
      6242, 3722, 1850, 257, 226, 485, 577, 677, 785, 324, 0, 484, 676, 1156, 
      4489, 5041, 4357, 3970, 3845, 101, 5, 4357, 5477, 4100, 3973, 1160, 
      328, 6898, 6733, 2410, 493, 234, 178, 5338, 3497, 2720, 241, 1616, 
      2825, 5945, 3625, 3161, 925, 986, 2626, 3506, 877, 712, 5674, 3530, 
      625, 1205, 164, 3313, 4160, 7825, 6165, 3925, 706, 6989, 2125, 1864, 
      4610, 3257, 157, 1021, 3602, 769, 369, 2644, 3744, 7058, 3769, 2285, 
      173, 269, 4685, 1220, 260, 1220, 1565, 7621, 369, 346, 241, 1009, 1594, 
      2341, 3250, 5125, 4481, 452, 452, 1552, 3281, 808, 900, 1053, 1165, 
      1285, 1480, 3240, 6408, 1322, 3497, 6602, 6761, 5161, 464, 1361, 6066, 
      2557, 1597, 765, 970, 484, 2738, 890, 2880, 1017, 2785, 5476, 7186, 
      5954, 5300, 1352, 740, 1352, 3277, 4040, 2250, 2025, 10193, 784, 1360, 
      1808, 6409, 3757, 3442, 2605, 2441, 7402, 7624, 5389, 2664, 2125, 1629, 
      1261, 7624, 3877, 2725, 2186, 1586, 2810, 3170, 3265, 3986, 1345, 1189, 
      1210, 1818, 4810, 5989, 3557, 1381, 1832, 2837, 3757, 5000, 1850, 1325, 
      4141, 6196, 1780, 1696, 6057, 1625, 1538, 1378, 1594, 1853, 1898, 2525, 
      7220, 3208, 3125, 2813, 2069, 1508, 1444, 2020, 4021, 2890, 2545, 7450, 
      2969, 1600, 1700, 2129, 4516, 7529, 8324, 2410, 7765, 11764, 7848, 
      5989, 4900, 3285, 2088, 1780, 4789, 8325, 10045, 7625, 7178, 6074, 
      4349, 3293, 2074, 2425, 4450, 2192, 2297, 2561, 6697, 5506, 2349, 2425, 
      7300, 3140, 2237, 2152, 7592, 9605, 3365, 3170, 2693, 3434, 7834, 5785, 
      2788, 2305, 2329, 2833, 3145, 3393, 7204, 9028, 10585, 5537, 5210, 
      2762, 3362, 4705, 8276, 2756, 2789, 3400, 4804, 5309, 6989, 7124, 7541, 
      8276, 3330, 2665, 2826, 2890, 6445, 6826, 10345, 5105, 5204, 8585, 
      2890, 2909, 2930, 7298, 8138, 7957, 5220, 2925, 2920, 3940, 4005, 4437, 
      8245, 3349, 3701, 4789, 5141, 7381, 4657, 4432, 14372, 3573, 3253, 
      15793, 11285, 3764, 3445, 4808, 10420, 12389, 4505, 4322, 6845, 10042, 
      13481, 14717, 16477, 5044, 4176, 3600, 4176, 4969, 6849, 10000, 11700, 
      13009, 15049, 8210, 12746, 15170, 9469, 4040, 7444, 7688, 13645, 15293, 
      6178, 6273, 7218, 8593, 16965, 18610, 12017, 9137, 4160, 5057, 5945, 
      7345, 11665, 16196, 17092, 11969, 7361, 4369, 4421, 8849, 16994, 4932, 
      8581, 6010, 5165, 4633, 5450, 6253, 15098, 15305, 4913, 4660, 7988, 
      8849, 16724, 4786, 4986, 5917, 9385, 15370, 20890, 13736, 7816, 5924, 
      5861, 4916, 8149, 11602, 5185, 5105, 10666, 15242, 20917, 8209, 5265, 
      5193, 5233, 10660, 12409, 12928, 18409, 13978, 5525, 6554, 11258, 
      11890, 16565, 15277, 14125, 5480, 5492, 5512, 6101, 6152, 6632, 10952, 
      20117, 17506, 15229, 11554, 6525, 6109, 5794, 5769, 5821, 6250, 11401, 
      7001, 6352, 6100, 6065, 5825, 5801, 5801, 18320, 14578, 21554, 9448, 
      6253, 6340, 6373, 7173, 7380, 9157, 7265, 6641, 6682, 15266, 20641, 
      7241, 6569, 7129, 20089, 20561, 13617, 15397, 15777, 15970, 16362, 
      23722, 16724, 25493, 10733, 7312, 7092, 16660, 17257, 26937, 7241, 
      25994, 7405, 7573, 7844, 7969, 8144, 19193, 20690, 7930, 19157, 22562, 
      28946, 8500, 22261, 22984, 29709, 22922, 30185, 18265, 8585, 9620, 
      10145, 23348, 27508, 9178, 8861, 9925, 25477, 16421, 9250, 9169, 10114, 
      10394, 28625, 30341, 9472, 9252, 9413, 23060, 9970, 20404, 10324, 
      10730, 10826, 10877, 10834, 27716, 22265, 11041, 11441, 26365, 26333, 
      26090, 11764, 11890, 12170, 12205, 31090, 28197, 12442, 12553, 13444, 
      13165, 13396, 13437, 13672, 14066, 31412, 13725, 13973, 14386, 14920, 
      14909, 15380, 15440, 15817, 15769, 18665, 18937, 18818, 19210, 19517, 
      20213, 20605, 20857, 21074, 21437, 22837, 22850, 23108, 24349, 24340, 
      24625, 24818, 25609, 25922, 26042, 26245, 26260, 27925, 28586, 29584, 
      29938, 30626, 30746, 30985, 33140, 33525, 38106, 38930, 38953 ], 
  [ 22852, 22180, 22474, 21346, 20260, 19721, 19585, 19906, 18917, 18500, 
      18180, 15613, 15805, 14292, 15044, 14753, 14170, 14036, 13544, 12680, 
      13025, 13429, 10877, 10377, 10133, 10853, 11152, 11050, 9378, 10768, 
      10313, 10585, 9949, 9864, 9113, 9512, 8450, 6521, 6709, 6309, 18250, 
      19154, 5729, 7785, 6705, 5508, 5233, 14985, 13141, 5290, 8593, 4570, 
      4932, 4840, 8321, 5066, 11114, 12689, 4672, 10496, 12377, 9445, 3944, 
      3890, 36361, 29200, 7696, 4500, 4129, 8500, 5245, 4777, 8810, 37220, 
      30920, 25864, 27585, 7605, 4930, 8874, 36992, 36260, 35897, 27161, 
      5161, 3977, 6617, 36514, 28197, 2980, 2965, 9640, 33434, 2834, 3485, 
      5945, 6778, 31604, 4000, 6800, 11168, 27250, 7090, 6082, 6445, 12205, 
      30056, 6596, 6725, 32677, 30290, 22282, 21722, 2450, 2417, 2473, 26545, 
      23818, 3365, 2938, 5458, 31016, 18757, 17492, 3205, 2260, 5252, 5597, 
      7741, 9172, 18666, 18409, 4834, 2250, 4329, 4729, 5625, 5746, 25961, 
      16577, 3232, 2105, 28418, 17978, 2633, 2045, 2018, 1885, 1850, 5330, 
      9593, 26413, 25789, 3973, 2088, 1864, 7693, 20450, 4597, 1906, 3362, 
      3706, 8081, 28496, 19024, 13921, 3536, 3044, 1681, 1744, 2384, 2689, 
      12130, 16328, 14900, 4360, 2813, 1928, 1844, 1805, 2173, 2969, 2210, 
      1658, 1469, 5594, 25632, 16425, 14752, 14521, 12532, 10132, 4000, 2385, 
      2452, 3600, 5652, 7225, 3161, 3074, 1250, 1261, 1954, 2746, 9992, 6485, 
      1205, 2525, 4637, 21253, 2458, 1573, 22633, 12260, 8420, 6649, 1249, 
      1049, 11162, 5450, 961, 1025, 2257, 4561, 17541, 12781, 3301, 1989, 
      12290, 4937, 3866, 2441, 962, 866, 1682, 18208, 12884, 8528, 7840, 884, 
      2009, 733, 1053, 10280, 10085, 5300, 1700, 685, 5165, 19946, 10426, 
      8725, 625, 3385, 1105, 4176, 10330, 1618, 1370, 4129, 15368, 10888, 
      10088, 6725, 4709, 3733, 2333, 2005, 1325, 968, 628, 485, 565, 628, 
      884, 925, 20322, 16066, 5341, 4537, 2041, 765, 10400, 6025, 689, 401, 
      544, 1076, 1241, 2336, 3881, 15002, 13130, 6290, 5402, 4586, 650, 530, 
      1261, 2386, 15453, 11349, 8605, 6408, 5224, 4168, 333, 340, 580, 613, 
      15418, 8938, 8210, 7345, 7178, 7013, 6373, 5189, 2690, 353, 293, 485, 
      689, 730, 2053, 3098, 4010, 17680, 11705, 9092, 617, 697, 16609, 14386, 
      13914, 12769, 12546, 11889, 2250, 1381, 666, 2161, 14357, 8296, 7940, 
      6920, 3445, 2221, 557, 4040, 17593, 14569, 11833, 3533, 1613, 2669, 
      11808, 585, 505, 313, 9146, 6050, 4217, 2522, 746, 1417, 2930, 13556, 
      12200, 11549, 5876, 3464, 941, 2036, 13770, 3802, 2581, 757, 306, 202, 
      306, 370, 1170, 2997, 3445, 11728, 6788, 5840, 4825, 548, 208, 233, 
      1913, 3545, 11074, 9850, 8513, 2858, 3530, 13261, 6277, 85, 52, 565, 
      997, 1636, 2845, 14909, 12794, 9826, 194, 10420, 9620, 9041, 7072, 377, 
      457, 10009, 1858, 14165, 13928, 8468, 6404, 4628, 4493, 680, 445, 293, 
      40, 10202, 6890, 4226, 1445, 1370, 1, 5, 17, 37, 1600, 484, 0, 16, 144, 
      2025, 2401, 7745, 7226, 7057, 1025, 577, 1937, 2705, 7400, 7229, 3140, 
      1604, 11034, 10825, 5050, 1945, 1378, 1234, 2610, 6577, 5492, 1385, 
      340, 977, 3041, 6749, 6109, 89, 106, 866, 1394, 2637, 2340, 9458, 6610, 
      2165, 193, 208, 1289, 1828, 12181, 10081, 7137, 2290, 11125, 4589, 500, 
      8042, 6205, 905, 185, 1490, 2353, 1513, 928, 1588, 11194, 6893, 4793, 
      569, 313, 8117, 3112, 1096, 296, 421, 11889, 1381, 1314, 549, 261, 450, 
      801, 1314, 2529, 7825, 1552, 320, 452, 1345, 324, 328, 349, 373, 405, 
      468, 1348, 3460, 442, 1517, 3610, 3725, 8681, 596, 481, 9850, 5065, 
      3577, 457, 442, 968, 5290, 538, 5476, 577, 1201, 2880, 11234, 3226, 
      8776, 2980, 872, 692, 1517, 1972, 4450, 925, 14945, 1268, 788, 884, 
      3593, 6617, 6170, 4937, 1165, 4322, 11716, 8821, 4996, 4149, 3301, 
      2581, 4500, 6737, 5057, 4210, 3170, 1402, 1586, 1637, 2050, 2533, 2113, 
      1210, 1114, 2610, 3393, 6197, 2525, 1172, 1517, 1997, 2756, 3434, 2249, 
      2249, 9760, 3232, 1300, 3505, 2813, 2594, 1994, 1418, 1369, 1370, 1513, 
      11048, 5540, 5413, 4925, 3653, 2344, 1928, 1448, 6705, 5002, 1621, 
      4546, 5081, 2084, 1744, 1601, 2624, 4625, 5200, 1706, 4817, 16648, 
      11764, 9333, 7848, 5485, 3364, 2088, 2853, 5245, 6525, 11453, 10874, 
      9418, 7033, 5449, 3218, 1853, 2690, 3380, 1945, 1945, 4145, 8586, 3625, 
      2029, 10952, 5032, 3205, 2372, 4820, 13873, 5345, 5018, 2209, 2378, 
      5018, 8865, 4240, 2833, 2593, 2305, 2353, 2425, 4608, 5904, 7065, 8485, 
      8026, 4082, 2482, 3077, 12104, 2536, 2525, 2564, 3176, 3461, 4525, 
      4616, 4901, 5416, 5002, 2797, 2650, 2626, 4201, 4450, 6957, 3433, 3488, 
      12413, 2978, 2953, 2930, 4834, 5410, 11565, 7816, 3541, 3316, 3016, 
      3037, 3205, 5517, 3041, 3041, 3425, 3601, 4961, 6857, 3332, 10192, 
      4849, 3825, 11349, 15685, 5128, 3533, 3620, 7208, 8693, 6397, 3530, 
      4777, 6962, 9565, 10537, 11945, 7200, 5716, 4084, 3604, 3825, 4825, 
      6964, 8224, 9225, 10825, 11642, 9050, 10946, 13253, 3908, 5288, 5444, 
      9773, 11069, 8730, 4645, 5194, 6085, 12433, 13770, 16417, 12745, 4996, 
      4177, 4537, 5321, 8321, 11840, 12560, 16325, 10309, 4325, 4289, 6341, 
      12506, 6472, 6205, 8210, 6793, 4589, 4570, 4889, 11050, 11213, 6145, 
      5408, 5920, 6473, 12368, 5050, 4810, 4905, 6877, 11322, 15786, 18356, 
      10676, 7816, 7709, 5224, 6125, 15650, 6197, 5237, 7850, 11282, 15857, 
      11113, 6145, 5545, 5409, 7888, 9153, 9540, 13833, 18554, 5393, 5498, 
      8354, 8810, 12385, 20117, 18701, 6052, 5800, 5732, 5485, 5492, 5620, 
      8180, 15277, 22786, 20025, 15426, 8329, 7561, 6850, 5725, 5689, 5634, 
      8541, 9025, 7892, 7376, 7297, 6617, 6505, 6065, 13876, 10970, 16538, 
      12484, 6165, 6120, 6109, 6205, 6280, 12017, 9157, 6245, 6242, 11570, 
      15845, 9001, 7625, 6425, 15425, 15809, 10405, 11745, 12037, 12186, 
      12490, 18442, 12808, 19949, 13945, 8500, 7840, 12832, 13297, 21217, 
      7901, 20450, 8021, 8145, 8768, 7793, 7748, 14969, 26146, 8546, 14977, 
      17722, 23050, 9864, 17509, 18100, 23725, 18082, 24157, 23105, 8585, 
      8608, 8825, 18464, 21920, 8650, 9125, 8957, 20285, 20689, 10394, 9125, 
      9146, 9250, 22949, 24401, 10660, 9472, 9985, 28648, 9882, 25376, 10016, 
      10202, 10210, 10217, 10658, 33920, 27457, 10865, 10825, 32261, 32185, 
      31898, 12688, 12506, 11906, 11897, 37602, 34225, 12442, 12905, 12608, 
      13077, 13000, 12997, 13012, 13274, 37792, 14473, 14149, 14210, 15668, 
      15613, 15776, 15572, 15377, 16781, 19721, 18497, 19610, 18770, 20617, 
      20389, 20165, 20857, 21250, 21437, 23057, 23026, 23504, 24041, 24912, 
      24361, 24730, 26225, 26450, 26042, 26685, 26568, 28145, 28850, 30068, 
      30290, 31066, 30746, 31337, 33448, 33745, 38194, 38930, 38909 ], 
  [ 23236, 22500, 22850, 21722, 20612, 20017, 19865, 20250, 19181, 18884, 
      18580, 15845, 16189, 14596, 15460, 15145, 14530, 14404, 13864, 13000, 
      13417, 13885, 11101, 10585, 10333, 11173, 11520, 11458, 9610, 11168, 
      10673, 10985, 10309, 10216, 9425, 9896, 8746, 6625, 6925, 6445, 17378, 
      18250, 5905, 8209, 7033, 5668, 5305, 14209, 12437, 5490, 9113, 4658, 
      5140, 5032, 8849, 5314, 10466, 11969, 4880, 9872, 11665, 8869, 4040, 
      4010, 37825, 30496, 8224, 4756, 4329, 7956, 5597, 5081, 8242, 38708, 
      32264, 27080, 28849, 8149, 5274, 8290, 38480, 37732, 37361, 28417, 
      5537, 4225, 6161, 37994, 29485, 3060, 3037, 9000, 34850, 2810, 3293, 
      5513, 6290, 32980, 4304, 6304, 10448, 28522, 7642, 5626, 5965, 11437, 
      31400, 6100, 6221, 34085, 31642, 23426, 22850, 2522, 2401, 2385, 27809, 
      25010, 3653, 3170, 5018, 32392, 19805, 18500, 3485, 2180, 4820, 5141, 
      7157, 8516, 19714, 19449, 5274, 2386, 3961, 4329, 5161, 5274, 27217, 
      17561, 3536, 2017, 29738, 19010, 2873, 2173, 2138, 1949, 1874, 4874, 
      8905, 27685, 27045, 4365, 2248, 1960, 7093, 21562, 5045, 2042, 3050, 
      3362, 7457, 29824, 20096, 14825, 3904, 3364, 1625, 1664, 2176, 2441, 
      12970, 17320, 15844, 4808, 3125, 2120, 2020, 1973, 1973, 3305, 2458, 
      1810, 1405, 5090, 26896, 17425, 15696, 15457, 13396, 10900, 4432, 2665, 
      2196, 3232, 5140, 6625, 3529, 3434, 1306, 1229, 1754, 2450, 10760, 
      7085, 1277, 2245, 4181, 22405, 2770, 1413, 23825, 13124, 9124, 7265, 
      1385, 1105, 11986, 6002, 977, 977, 1985, 4097, 18589, 13669, 3709, 
      1741, 13162, 5465, 4322, 2777, 1066, 842, 1466, 19280, 13780, 9248, 
      8528, 980, 1745, 733, 925, 11080, 10877, 5860, 1972, 677, 4645, 21074, 
      11234, 9461, 641, 3825, 1305, 3712, 11138, 1898, 1618, 3665, 16360, 
      11720, 10888, 7373, 5245, 4205, 2693, 2333, 1573, 1160, 740, 493, 509, 
      548, 740, 773, 21466, 17082, 5917, 5065, 2377, 637, 11216, 6641, 841, 
      409, 464, 884, 1025, 2000, 3425, 15986, 14050, 6922, 5986, 5122, 802, 
      650, 1037, 2042, 16453, 12205, 9349, 7048, 5800, 4680, 373, 324, 468, 
      493, 16418, 9698, 8938, 8033, 7858, 7685, 7013, 5765, 3098, 433, 325, 
      389, 545, 578, 1733, 2690, 3538, 18752, 12577, 9860, 481, 545, 17649, 
      15354, 14866, 13681, 13450, 12769, 2626, 1669, 850, 1825, 15325, 9032, 
      8660, 7592, 3917, 2597, 725, 3560, 18665, 15545, 12713, 4013, 1933, 
      2285, 12688, 769, 673, 225, 9922, 6682, 4745, 2930, 962, 1145, 2522, 
      14500, 13096, 12421, 6500, 3944, 1189, 1700, 14722, 4306, 2997, 981, 
      442, 130, 202, 250, 922, 2581, 2997, 12608, 7460, 6464, 5393, 740, 128, 
      145, 1585, 3089, 11930, 10658, 9265, 2450, 3074, 14197, 6925, 157, 100, 
      397, 765, 1332, 2437, 15901, 13714, 10634, 106, 11252, 10420, 9817, 
      7760, 241, 305, 10825, 2218, 15133, 14888, 9220, 7060, 5188, 5045, 904, 
      629, 445, 8, 11026, 7570, 4762, 1765, 1682, 17, 5, 1, 5, 1936, 676, 16, 
      0, 64, 1681, 2025, 8465, 7922, 7745, 1297, 785, 1601, 2305, 8104, 7925, 
      3604, 1940, 11890, 11673, 5634, 2313, 1690, 1530, 2218, 7241, 6100, 
      1697, 212, 745, 2617, 7421, 6749, 41, 50, 650, 1114, 3061, 2740, 10250, 
      7274, 2549, 113, 320, 1025, 1508, 13077, 10897, 7825, 2682, 11981, 
      5141, 356, 8770, 6845, 1145, 137, 1210, 2745, 1825, 720, 1300, 12050, 
      7565, 5353, 745, 425, 8845, 3560, 1352, 232, 317, 12769, 1669, 1594, 
      709, 229, 346, 625, 1066, 2161, 8537, 1856, 400, 356, 1097, 340, 328, 
      325, 333, 349, 388, 1108, 3028, 386, 1261, 3170, 3277, 9425, 724, 425, 
      10642, 5625, 4041, 505, 450, 1160, 5858, 578, 6052, 601, 1017, 2512, 
      12074, 2834, 9512, 3380, 1000, 676, 1301, 1700, 4954, 829, 15913, 1460, 
      788, 820, 3185, 7241, 6770, 5465, 1037, 3866, 12564, 9549, 5524, 4621, 
      3709, 2925, 4036, 7361, 5585, 4682, 3562, 1250, 1402, 1445, 1802, 2853, 
      2385, 1314, 1090, 2314, 3025, 6781, 2837, 1156, 1381, 1781, 2452, 3826, 
      2521, 2009, 10512, 3600, 1332, 3145, 3133, 2890, 2210, 1490, 1385, 
      1378, 1433, 11848, 6068, 5933, 5413, 4045, 2600, 2120, 1448, 7297, 
      5490, 1557, 4122, 5569, 2276, 1856, 1609, 2384, 4201, 4736, 1682, 4385, 
      17640, 12580, 10045, 8488, 5989, 3700, 2248, 2605, 4789, 5989, 12253, 
      11650, 10130, 7625, 5945, 3530, 1853, 2474, 3700, 1985, 1937, 3785, 
      9250, 3961, 2061, 11720, 5480, 3485, 2516, 4420, 14753, 5809, 5458, 
      2225, 2290, 4610, 9529, 4608, 3033, 2745, 2313, 2313, 2353, 4240, 5440, 
      6529, 9125, 8642, 4426, 2426, 2885, 12904, 2600, 2581, 2516, 2984, 
      3229, 4181, 4264, 4525, 5000, 5410, 2925, 2722, 2682, 3897, 4122, 6445, 
      3233, 3280, 13213, 3098, 3065, 3034, 4490, 5018, 12325, 8392, 3757, 
      3492, 2952, 2965, 3085, 5125, 3089, 3025, 3281, 3425, 4625, 7361, 3236, 
      9536, 5185, 4033, 10645, 16589, 5480, 3653, 3508, 6728, 8125, 6845, 
      3490, 4505, 6506, 8957, 9881, 11225, 7696, 6100, 4276, 3604, 3721, 
      4561, 6516, 7696, 8641, 10161, 12370, 8482, 10282, 14045, 3988, 5000, 
      5140, 9173, 10405, 9298, 4453, 4930, 5733, 11713, 12994, 17321, 13505, 
      5252, 4121, 4385, 5057, 7817, 11152, 11840, 17221, 10949, 4421, 4369, 
      5989, 11794, 6856, 5877, 8714, 7193, 4685, 4514, 4745, 10418, 10573, 
      6473, 5648, 5648, 6145, 11680, 5202, 4882, 4825, 6525, 10690, 14962, 
      19300, 11300, 8264, 8149, 5384, 5861, 16490, 6485, 5365, 7442, 10666, 
      15041, 11745, 6409, 5713, 5545, 7488, 8665, 9028, 13105, 19490, 5473, 
      5410, 7930, 8354, 11729, 21101, 19637, 6260, 5960, 5876, 5477, 5476, 
      5540, 7780, 14501, 23850, 21001, 16234, 8761, 7929, 7146, 5821, 5769, 
      5626, 8125, 9497, 8276, 7712, 7625, 6865, 6737, 6217, 13172, 10418, 
      15730, 13140, 6253, 6184, 6165, 6133, 6184, 12641, 9605, 6277, 6266, 
      11002, 15077, 9425, 7921, 6401, 14681, 15049, 9925, 11185, 11461, 
      11602, 11890, 17586, 12200, 19045, 14633, 8820, 8080, 12240, 12681, 
      20281, 8125, 19546, 8237, 8353, 9040, 7865, 7780, 14305, 27242, 8762, 
      14321, 16946, 22082, 10216, 16749, 17316, 22741, 17306, 23165, 24089, 
      8689, 8528, 8689, 17680, 21008, 8658, 9277, 8885, 19445, 21569, 10706, 
      9221, 9074, 9146, 22021, 23425, 10980, 9616, 10193, 29768, 9970, 26384, 
      10064, 10210, 10202, 10201, 10730, 35152, 28505, 10937, 10817, 33437, 
      33353, 33058, 12960, 12722, 11962, 11945, 38890, 35425, 12546, 13073, 
      12560, 13165, 13032, 13021, 12996, 13234, 39056, 14713, 14285, 14282, 
      15908, 15845, 15952, 15700, 15401, 17069, 20017, 18521, 19858, 18794, 
      20921, 20525, 20189, 20961, 21386, 21541, 23201, 23162, 23680, 24089, 
      25120, 24417, 24818, 26441, 26650, 26146, 26869, 26728, 28289, 29002, 
      30260, 30458, 31250, 30850, 31505, 33608, 33889, 38314, 39034, 39005 ], 
  [ 24100, 23236, 23698, 22570, 21412, 20705, 20521, 21034, 19805, 19748, 
      19476, 16405, 17053, 15300, 16388, 16025, 15346, 15236, 14600, 13736, 
      14297, 14893, 11645, 11097, 10829, 11909, 12352, 12370, 10170, 12064, 
      11489, 11881, 11125, 11016, 10145, 10760, 9434, 6929, 7453, 6813, 
      15730, 16538, 6353, 9153, 7785, 6084, 5545, 12753, 11125, 5986, 10249, 
      4930, 5652, 5512, 10001, 5906, 9266, 10625, 5392, 8720, 10337, 7813, 
      4328, 4346, 40849, 33184, 9376, 5364, 4825, 6964, 6397, 5785, 7202, 
      41780, 35048, 29608, 31473, 9333, 6058, 7218, 41552, 40772, 40385, 
      31025, 6385, 4817, 5345, 41050, 32157, 3316, 3277, 7816, 37778, 2858, 
      3005, 4745, 5410, 35828, 5008, 5408, 9104, 31162, 8842, 4810, 5101, 
      9997, 34184, 5204, 5309, 36997, 34442, 25810, 25202, 2762, 2465, 2305, 
      30433, 27490, 4325, 3730, 4234, 35240, 21997, 20612, 4141, 2116, 4052, 
      4325, 6085, 7300, 21906, 21625, 6250, 2754, 3321, 3625, 4329, 4426, 
      29825, 19625, 4240, 1937, 32474, 21170, 3449, 2525, 2474, 2173, 2018, 
      4058, 7625, 30325, 29653, 5245, 2664, 2248, 5989, 23882, 6037, 2410, 
      2522, 2770, 6305, 32576, 22336, 16729, 4736, 4100, 1609, 1600, 1856, 
      2041, 14746, 19400, 17828, 5800, 3845, 2600, 2468, 2405, 1669, 4073, 
      3050, 2210, 1373, 4178, 29520, 19521, 17680, 17425, 15220, 12532, 5392, 
      3321, 1780, 2592, 4212, 5521, 4361, 4250, 1514, 1261, 1450, 1954, 
      12392, 8381, 1517, 1781, 3365, 24805, 3490, 1189, 26305, 14948, 10628, 
      8593, 1753, 1313, 13730, 7202, 1105, 977, 1537, 3265, 20781, 15541, 
      4621, 1341, 15002, 6617, 5330, 3545, 1370, 890, 1130, 21520, 15668, 
      10784, 10000, 1268, 1313, 829, 765, 12776, 12557, 7076, 2612, 757, 
      3701, 23426, 12946, 11029, 769, 4801, 1801, 2880, 12850, 2554, 2210, 
      2833, 18440, 13480, 12584, 8765, 6413, 5245, 3509, 3085, 2165, 1640, 
      1060, 605, 493, 484, 548, 565, 23850, 19210, 7165, 6217, 3145, 477, 
      12944, 7969, 1241, 521, 400, 596, 689, 1424, 2609, 18050, 15986, 8282, 
      7250, 6290, 1202, 986, 685, 1450, 18549, 14013, 10933, 8424, 7048, 
      5800, 549, 388, 340, 349, 18514, 11314, 10490, 9505, 9314, 9125, 8389, 
      7013, 4010, 689, 485, 293, 353, 370, 1189, 1970, 2690, 20992, 14417, 
      11492, 305, 337, 19825, 17386, 16866, 15601, 15354, 14625, 3474, 2341, 
      1314, 1249, 17357, 10600, 10196, 9032, 4957, 3445, 1157, 2696, 20905, 
      17593, 14569, 5069, 2669, 1613, 14544, 1233, 1105, 145, 11570, 8042, 
      5897, 3842, 1490, 697, 1802, 16484, 14984, 14261, 7844, 5000, 1781, 
      1124, 16722, 5410, 3925, 1525, 810, 82, 90, 106, 522, 1845, 2197, 
      14464, 8900, 7808, 6625, 1220, 64, 65, 1025, 2273, 13738, 12370, 10865, 
      1730, 2258, 16165, 8317, 397, 292, 157, 397, 820, 1717, 17981, 15650, 
      12346, 26, 13012, 12116, 11465, 9232, 65, 97, 12553, 3034, 17165, 
      16904, 10820, 8468, 6404, 6245, 1448, 1093, 845, 40, 12770, 9026, 5930, 
      2501, 2402, 145, 101, 65, 37, 2704, 1156, 144, 64, 0, 1089, 1369, 
      10001, 9410, 9217, 1937, 1297, 1025, 1601, 9608, 9413, 4628, 2708, 
      13698, 13465, 6898, 3145, 2410, 2218, 1530, 8665, 7412, 2417, 52, 377, 
      1865, 8861, 8125, 41, 34, 314, 650, 4005, 3636, 11930, 8698, 3413, 49, 
      640, 593, 964, 14965, 12625, 9297, 3562, 13789, 6341, 164, 10322, 8221, 
      1721, 137, 746, 3625, 2545, 400, 820, 13858, 9005, 6569, 1193, 745, 
      10397, 4552, 1960, 200, 205, 14625, 2341, 2250, 1125, 261, 234, 369, 
      666, 1521, 10057, 2560, 656, 260, 697, 468, 424, 373, 349, 333, 324, 
      724, 2260, 370, 845, 2386, 2477, 11009, 1076, 409, 12322, 6841, 5065, 
      697, 562, 1640, 7090, 754, 7300, 745, 745, 1872, 13850, 2146, 11080, 
      4276, 1352, 740, 965, 1252, 6058, 733, 17945, 1940, 884, 788, 2465, 
      8585, 8066, 6617, 877, 3050, 14356, 11101, 6676, 5661, 4621, 3709, 
      3204, 8705, 6737, 5722, 4442, 1042, 1130, 1157, 1402, 3589, 3025, 1618, 
      1138, 1818, 2385, 8045, 3557, 1220, 1205, 1445, 1940, 4706, 3161, 1625, 
      12112, 4432, 1492, 2521, 3869, 3578, 2738, 1730, 1513, 1490, 1369, 
      13544, 7220, 7069, 6485, 4925, 3208, 2600, 1544, 8577, 6562, 1525, 
      3370, 6641, 2756, 2176, 1721, 2000, 3449, 3904, 1730, 3617, 19720, 
      14308, 11565, 9864, 7093, 4468, 2664, 2205, 3973, 5013, 13949, 13298, 
      11650, 8905, 7033, 4250, 1949, 2138, 4436, 2161, 2017, 3161, 10674, 
      4729, 2221, 13352, 6472, 4141, 2900, 3716, 16609, 6833, 6434, 2353, 
      2210, 3890, 10953, 5440, 3529, 3145, 2425, 2329, 2305, 3600, 4608, 
      5553, 10501, 9970, 5210, 2410, 2597, 14600, 2824, 2789, 2516, 2696, 
      2861, 3589, 3656, 3869, 4264, 6322, 3277, 2962, 2890, 3385, 3562, 5517, 
      2929, 2960, 14909, 3434, 3385, 3338, 3898, 4330, 13941, 9640, 4285, 
      3940, 2920, 2917, 2941, 4437, 3281, 3089, 3089, 3169, 4049, 8465, 3140, 
      8320, 5953, 4545, 9333, 18493, 6280, 3989, 3380, 5864, 7085, 7837, 
      3506, 4057, 5690, 7837, 8665, 9881, 8784, 6964, 4756, 3700, 3609, 4129, 
      5716, 6736, 7569, 8929, 13922, 7442, 9050, 15725, 4244, 4520, 4628, 
      8069, 9173, 10530, 4165, 4498, 5125, 10369, 11538, 19225, 15121, 5860, 
      4105, 4177, 4625, 6905, 9872, 10496, 19109, 12325, 4709, 4625, 5381, 
      10466, 7720, 5317, 9818, 8089, 4973, 4498, 4553, 9250, 9389, 7225, 
      6224, 5200, 5585, 10400, 5602, 5122, 4761, 5917, 9522, 13410, 21284, 
      12644, 9256, 9125, 5800, 5429, 18266, 7157, 5717, 6722, 9530, 13505, 
      13105, 7033, 6145, 5913, 6784, 7785, 8100, 11745, 21458, 5729, 5330, 
      7178, 7538, 10513, 23165, 21605, 6772, 6376, 6260, 5557, 5540, 5476, 
      7076, 13045, 26074, 23049, 17946, 9721, 8761, 7834, 6109, 6025, 5706, 
      7389, 10537, 9140, 8480, 8377, 7457, 7297, 6617, 11860, 9410, 14210, 
      14548, 6525, 6408, 6373, 6085, 6088, 13985, 10597, 6437, 6410, 9962, 
      13637, 10369, 8609, 6449, 13289, 13625, 9061, 10161, 10405, 10530, 
      10786, 15970, 11080, 17333, 16105, 9556, 8656, 11152, 11545, 18505, 
      8669, 17834, 8765, 8865, 9680, 8105, 7940, 13073, 29530, 9290, 13105, 
      15490, 20242, 11016, 15325, 15844, 20869, 15850, 21277, 26153, 8993, 
      8464, 8513, 16208, 19280, 8770, 9677, 8837, 17861, 23425, 11426, 9509, 
      9026, 9034, 20261, 21569, 11716, 10000, 10705, 32104, 10242, 28496, 
      10256, 10322, 10282, 10265, 10970, 37712, 30697, 11177, 10897, 35885, 
      35785, 35474, 13600, 13250, 12170, 12137, 41562, 37921, 12850, 13505, 
      12560, 13437, 13192, 13165, 13060, 13250, 41680, 15289, 14653, 14522, 
      16484, 16405, 16400, 16052, 15545, 17741, 20705, 18665, 20450, 18938, 
      21625, 20893, 20333, 21265, 21754, 21845, 23585, 23530, 24128, 24281, 
      25632, 24625, 25090, 26969, 27146, 26450, 27333, 27144, 28673, 29402, 
      30740, 30890, 31714, 31154, 31937, 34024, 34273, 38650, 39338, 39293 ], 
  [ 29017, 27625, 28549, 27421, 26065, 24896, 24580, 25621, 23732, 24665, 
      24525, 20068, 21970, 19557, 21569, 21008, 20065, 20021, 18989, 18125, 
      19280, 20404, 15242, 14562, 14228, 16298, 17137, 17485, 13833, 17113, 
      16208, 16930, 15844, 15669, 14468, 15677, 13625, 9536, 10984, 9684, 
      10285, 10829, 9554, 14400, 12240, 9153, 7888, 8100, 7066, 9385, 16288, 
      7405, 9117, 8845, 16106, 9701, 5669, 6434, 8857, 5321, 6212, 4810, 
      6869, 7085, 54676, 45625, 15481, 9225, 8224, 4225, 11050, 10042, 4265, 
      55805, 47885, 41389, 43650, 15570, 10645, 4149, 55577, 54665, 54212, 
      43136, 11236, 8612, 3332, 55009, 44532, 5725, 5620, 4285, 51209, 4409, 
      3170, 2930, 3133, 48929, 9265, 3065, 4913, 43405, 15145, 2797, 2890, 
      5410, 47021, 2861, 2900, 50362, 47345, 36997, 36257, 5105, 4082, 3328, 
      42610, 39073, 8450, 7393, 2353, 48341, 32392, 30677, 8200, 3205, 2237, 
      2312, 3016, 3637, 32301, 31954, 11629, 5625, 2034, 2074, 2250, 2281, 
      41936, 29492, 8497, 2960, 45113, 31433, 7178, 5330, 5213, 4450, 3965, 
      2045, 3698, 42568, 41764, 10228, 5733, 4789, 2788, 34805, 11482, 5281, 
      1697, 1681, 2906, 45281, 32929, 25936, 9521, 8489, 2896, 2689, 1889, 
      1744, 23425, 29333, 27365, 11245, 8168, 5933, 5669, 5540, 1768, 8594, 
      6845, 5213, 2594, 1769, 41697, 29520, 27217, 26896, 24097, 20617, 
      10705, 7380, 1417, 1305, 1737, 2320, 9146, 8969, 3725, 2746, 1549, 
      1261, 20477, 15080, 3860, 1220, 1352, 36058, 7813, 1618, 37888, 23825, 
      18185, 15424, 4624, 3524, 22277, 13505, 2986, 2330, 1042, 1186, 31176, 
      24616, 9736, 1044, 23945, 12722, 10841, 8066, 3977, 2441, 1097, 32113, 
      24809, 18473, 17425, 3809, 884, 2578, 1458, 21125, 20840, 13445, 6605, 
      2440, 1160, 34481, 21361, 18850, 2650, 10180, 5200, 801, 21265, 6613, 
      6005, 754, 28373, 22093, 20933, 15860, 12584, 10888, 8228, 7540, 5960, 
      4973, 3733, 2420, 1780, 1573, 1109, 1060, 35037, 29341, 13666, 12322, 
      7666, 1170, 21425, 14800, 4244, 2336, 1489, 761, 656, 401, 596, 27917, 
      25325, 15245, 13817, 12461, 4205, 3725, 586, 361, 28548, 22824, 18820, 
      15453, 13549, 11773, 2628, 2005, 1165, 1108, 28513, 19333, 18245, 
      16930, 16673, 16418, 15418, 13514, 9125, 3098, 2498, 1250, 914, 865, 
      298, 353, 545, 31585, 23360, 19577, 932, 832, 30154, 27121, 26469, 
      24874, 24561, 23634, 8325, 6466, 4581, 226, 27092, 18421, 17885, 16325, 
      10600, 8296, 4292, 485, 31498, 27394, 23578, 10778, 7058, 194, 23553, 
      4500, 4240, 1168, 19721, 15005, 12002, 8957, 5021, 202, 185, 26021, 
      24125, 23204, 14741, 10709, 5576, 101, 26325, 11317, 9106, 5122, 3681, 
      1237, 981, 865, 225, 162, 250, 23473, 16193, 14705, 13060, 4553, 1153, 
      1088, 68, 260, 22549, 20785, 18818, 113, 245, 25636, 15412, 2740, 2437, 
      520, 232, 61, 100, 27914, 24989, 20761, 1049, 21625, 20465, 19616, 
      16657, 692, 592, 21034, 7753, 26900, 26573, 18773, 15629, 12773, 12548, 
      5045, 4360, 3848, 1525, 21317, 16385, 12101, 6890, 6725, 2026, 1850, 
      1682, 1522, 7225, 4489, 2025, 1681, 1089, 0, 16, 17690, 16901, 16642, 
      5930, 4762, 2, 50, 17165, 16904, 10205, 7229, 22509, 22210, 13465, 
      7930, 6733, 6409, 45, 15892, 14177, 6740, 745, 212, 116, 16154, 15154, 
      1394, 1321, 281, 89, 9252, 8685, 20213, 15925, 8330, 1138, 3313, 164, 
      73, 24106, 21106, 16722, 8545, 22600, 12644, 725, 18077, 15250, 5450, 
      1490, 185, 8608, 6868, 433, 193, 22669, 16298, 12938, 4394, 3418, 
      18152, 9997, 5821, 1421, 1096, 23634, 6466, 6309, 4194, 1746, 1125, 
      666, 369, 234, 17680, 6817, 3065, 1217, 400, 2349, 2173, 1924, 1768, 
      1620, 1413, 493, 445, 1657, 482, 505, 530, 18896, 3881, 1696, 20605, 
      13210, 10642, 2842, 2377, 4973, 13525, 2833, 13801, 2692, 976, 585, 
      22529, 661, 18901, 9325, 4157, 2357, 932, 757, 11965, 1690, 27680, 
      5273, 2633, 2009, 848, 15482, 14765, 12722, 1570, 1037, 23101, 18856, 
      12781, 11304, 9736, 8296, 1125, 15602, 12842, 11365, 9425, 1537, 1361, 
      1322, 1105, 7978, 7018, 4225, 2689, 1125, 1098, 14612, 7880, 2837, 
      1832, 1412, 1181, 9689, 7154, 1394, 20065, 9217, 3505, 1300, 8258, 
      7769, 6269, 4073, 3394, 3305, 2458, 21893, 13325, 13108, 12260, 9908, 
      7069, 5933, 3293, 15210, 12337, 2746, 1621, 12416, 6089, 4849, 3536, 
      1769, 1700, 1825, 3281, 1802, 29653, 22789, 19188, 16893, 13000, 8989, 
      5733, 1908, 1960, 2340, 22298, 21449, 19273, 15538, 12874, 8573, 3698, 
      2105, 8825, 4240, 3700, 1940, 17901, 9250, 4234, 21437, 11917, 8200, 
      5837, 2165, 25618, 12410, 11813, 4234, 3233, 2273, 18180, 10225, 6928, 
      6148, 4240, 3748, 3460, 2313, 2529, 2880, 17530, 16801, 9797, 3697, 
      2762, 22949, 5101, 5000, 3869, 2861, 2696, 2500, 2501, 2516, 2581, 
      11437, 6082, 5305, 5101, 2626, 2605, 3042, 3028, 2993, 23258, 6173, 
      6058, 5945, 2809, 2845, 21960, 16141, 7816, 7141, 4141, 4072, 3700, 
      2952, 5426, 4706, 3650, 3466, 3026, 14372, 4097, 4657, 10474, 8010, 
      5274, 27700, 10933, 6728, 4205, 3653, 4148, 13282, 4925, 3562, 3677, 
      4570, 5002, 5690, 14625, 11881, 8089, 5449, 4500, 3700, 3769, 4129, 
      4500, 5200, 21677, 4505, 5321, 24008, 6653, 3893, 3869, 4868, 5444, 
      16965, 4330, 4069, 3970, 6178, 6885, 28432, 23140, 9721, 5392, 4672, 
      4196, 4496, 5945, 6305, 28250, 19354, 7250, 7034, 4226, 6341, 12637, 
      4360, 15725, 13138, 7514, 5785, 5114, 5785, 5858, 11680, 9953, 4705, 
      4628, 6473, 8605, 7465, 5850, 4762, 6057, 8361, 30821, 19541, 14701, 
      14504, 8869, 5000, 26945, 11282, 8522, 5105, 6197, 8522, 20068, 10960, 
      9280, 8784, 5233, 5508, 5625, 7488, 30929, 8138, 6353, 5429, 5525, 
      6850, 33032, 31076, 10237, 9445, 9197, 7240, 7157, 6565, 5525, 8392, 
      36601, 32850, 26361, 15034, 13546, 12025, 8650, 8434, 7389, 5706, 
      16180, 14057, 13001, 12832, 11252, 10960, 9620, 7801, 6605, 9293, 
      21709, 9000, 8685, 8584, 7240, 7045, 20882, 16042, 8450, 8357, 7025, 
      9050, 15616, 12800, 8000, 8900, 9104, 6850, 7290, 7402, 7461, 7585, 
      10657, 7813, 11624, 23530, 13945, 12385, 8017, 8212, 12532, 12266, 
      12125, 12296, 12330, 13673, 10448, 9953, 9344, 40321, 12821, 9442, 
      10837, 14005, 15669, 10804, 11125, 14500, 11197, 14842, 36020, 11600, 
      9553, 9140, 11489, 13505, 10585, 12680, 9992, 12680, 32434, 15749, 
      12050, 10181, 9925, 14354, 15266, 16105, 12937, 14170, 43093, 12717, 
      38561, 12401, 12137, 11965, 11882, 13313, 49625, 41092, 13520, 12580, 
      47336, 47170, 46793, 17593, 16781, 14381, 14282, 53937, 49570, 15457, 
      16640, 13913, 15912, 15205, 15112, 14677, 14669, 53857, 19018, 17524, 
      16865, 20213, 20068, 19601, 18857, 17492, 21866, 24896, 20612, 24245, 
      20885, 25882, 23764, 22280, 23872, 24625, 24452, 26522, 26401, 27329, 
      26426, 29097, 26836, 27565, 30500, 30545, 29057, 30600, 30213, 31610, 
      32405, 34073, 34025, 34981, 33761, 35072, 37093, 37210, 41389, 41945, 
      41834 ], 
  [ 29761, 28305, 29285, 28157, 26777, 25552, 25220, 26325, 24356, 25409, 
      25285, 20660, 22714, 20221, 22345, 21760, 20785, 20749, 19669, 18805, 
      20032, 21220, 15826, 15130, 14788, 16978, 17865, 18253, 14425, 17873, 
      16928, 17690, 16564, 16381, 15140, 16421, 14281, 10000, 11560, 10180, 
      9773, 10285, 10090, 15184, 12928, 9673, 8320, 7684, 6722, 9945, 17168, 
      7853, 9685, 9397, 16994, 10309, 5381, 6074, 9425, 5057, 5860, 4594, 
      7325, 7565, 56500, 47281, 16369, 9841, 8784, 4041, 11762, 10706, 4057, 
      57653, 49589, 42965, 45274, 16474, 11349, 3925, 57425, 56497, 56036, 
      44752, 11972, 9220, 3236, 56849, 46180, 6165, 6052, 4005, 52985, 4745, 
      3338, 2858, 3005, 50665, 9929, 2929, 4553, 45037, 16057, 2701, 2770, 
      5002, 48725, 2725, 2756, 52130, 49057, 38501, 37745, 5537, 4426, 3600, 
      44234, 40625, 9098, 7985, 2273, 50077, 33800, 32045, 8840, 3485, 2165, 
      2216, 2792, 3341, 33709, 33354, 12429, 6121, 2026, 2034, 2146, 2169, 
      43552, 30836, 9161, 3232, 46793, 32825, 7778, 5818, 5693, 4874, 4349, 
      1949, 3370, 44200, 43380, 10980, 6253, 5245, 2548, 36277, 12290, 5777, 
      1745, 1697, 2642, 46969, 34361, 27200, 10249, 9169, 3200, 2969, 2041, 
      1856, 24625, 30685, 28669, 12053, 8840, 6485, 6205, 6068, 1928, 9290, 
      7453, 5725, 2890, 1625, 43321, 30880, 28521, 28192, 25321, 21745, 
      11497, 8020, 1521, 1297, 1585, 2080, 9874, 9689, 4141, 3074, 1709, 
      1325, 21605, 16040, 4292, 1300, 1256, 37570, 8485, 1818, 39440, 25049, 
      19249, 16400, 5120, 3940, 23461, 14417, 3362, 2642, 1130, 1082, 32584, 
      25864, 10504, 1156, 25177, 13610, 11657, 8762, 4441, 2777, 1241, 33545, 
      26065, 19553, 18473, 4265, 980, 2938, 1690, 22285, 21992, 14365, 7237, 
      2792, 1000, 35969, 22529, 19946, 3026, 10980, 5760, 697, 22433, 7253, 
      6613, 650, 29725, 23285, 22093, 16868, 13480, 11720, 8948, 8228, 6568, 
      5525, 4205, 2788, 2084, 1853, 1325, 1268, 36541, 30717, 14602, 13210, 
      8362, 1402, 22601, 15776, 4756, 2704, 1769, 929, 800, 425, 500, 29261, 
      26605, 16237, 14761, 13357, 4717, 4205, 722, 377, 29908, 24040, 19924, 
      16453, 14485, 12645, 3028, 2349, 1413, 1348, 29873, 20453, 19333, 
      17978, 17713, 17450, 16418, 14450, 9893, 3538, 2890, 1514, 1130, 1073, 
      338, 305, 433, 33017, 24592, 20705, 1156, 1040, 31554, 28449, 27781, 
      26146, 25825, 24874, 9061, 7114, 5125, 250, 28420, 19517, 18965, 17357, 
      11432, 9032, 4820, 365, 32930, 28730, 24818, 11618, 7738, 170, 24793, 
      5044, 4768, 1440, 20857, 15997, 12890, 9725, 5597, 290, 137, 27325, 
      25381, 24436, 15725, 11549, 6184, 125, 27637, 12181, 9882, 5706, 4177, 
      1525, 1237, 1105, 337, 106, 162, 24713, 17225, 15689, 13988, 5105, 
      1433, 1360, 100, 164, 23765, 21953, 19930, 65, 149, 26932, 16420, 3172, 
      2845, 712, 360, 117, 52, 29266, 26269, 21929, 1321, 22817, 21625, 
      20752, 17705, 916, 800, 22210, 8473, 28228, 27893, 19885, 16645, 13693, 
      13460, 5629, 4904, 4360, 1853, 22501, 17425, 12997, 7570, 7397, 2402, 
      2210, 2026, 1850, 7921, 5041, 2401, 2025, 1369, 16, 0, 18770, 17957, 
      17690, 6562, 5330, 26, 10, 18229, 17960, 11029, 7925, 23725, 23418, 
      14409, 8658, 7405, 7065, 13, 16916, 15145, 7412, 977, 340, 52, 17186, 
      16154, 1706, 1625, 425, 169, 10036, 9445, 21365, 16949, 9074, 1418, 
      3785, 260, 113, 25362, 22282, 17770, 9297, 23816, 13556, 941, 19165, 
      16250, 6050, 1802, 265, 9360, 7540, 585, 265, 23885, 17330, 13858, 
      4930, 3890, 19240, 10805, 6437, 1717, 1352, 24874, 7114, 6949, 4714, 
      2074, 1381, 850, 481, 226, 18752, 7481, 3505, 1481, 512, 2725, 2533, 
      2260, 2088, 1924, 1693, 613, 373, 1961, 586, 425, 442, 20000, 4369, 
      2000, 21757, 14130, 11466, 3250, 2745, 5525, 14453, 3233, 14737, 3076, 
      1152, 577, 23729, 629, 19997, 10085, 4645, 2701, 1076, 845, 12829, 
      1954, 29008, 5825, 2993, 2305, 800, 16466, 15725, 13610, 1802, 941, 
      24309, 19944, 13669, 12136, 10504, 9000, 1021, 16586, 13730, 12197, 
      10177, 1745, 1537, 1490, 1217, 8658, 7650, 4689, 3025, 1189, 1090, 
      15556, 8552, 3181, 2056, 1556, 1237, 10441, 7786, 1514, 21177, 9945, 
      3897, 1300, 8938, 8425, 6845, 4505, 3770, 3673, 2738, 23053, 14213, 
      13988, 13108, 10660, 7685, 6485, 3653, 16162, 13185, 3042, 1557, 13264, 
      6641, 5321, 3904, 1889, 1636, 1721, 3617, 1730, 31005, 23965, 20260, 
      17893, 13864, 9685, 6253, 2020, 1864, 2164, 23458, 22585, 20345, 16490, 
      13730, 9245, 4058, 2249, 9505, 4640, 4052, 1940, 18925, 9946, 4626, 
      22565, 12725, 8840, 6341, 2125, 26858, 13234, 12613, 4610, 3505, 2225, 
      19204, 10953, 7488, 6660, 4608, 4068, 3748, 2305, 2425, 2704, 18530, 
      17777, 10501, 4001, 2930, 24109, 5525, 5416, 4181, 3029, 2824, 2516, 
      2509, 2500, 2525, 12205, 6570, 5737, 5517, 2682, 2637, 2890, 3188, 
      3145, 24418, 6653, 6530, 6409, 2825, 2813, 23080, 17077, 8392, 7677, 
      4437, 4360, 3940, 2920, 5834, 5050, 3866, 3650, 3050, 15236, 4361, 
      4361, 11170, 8578, 4930, 28964, 11645, 7208, 4453, 3533, 3940, 14090, 
      5245, 3650, 3581, 4322, 4706, 5330, 15481, 12625, 8641, 5809, 4756, 
      3796, 3681, 3961, 4276, 4896, 22765, 4297, 5017, 25160, 7093, 3965, 
      3925, 4628, 5140, 17893, 4498, 4165, 3978, 5818, 6469, 29696, 24260, 
      10337, 5696, 4880, 4292, 4352, 5617, 5945, 29506, 20354, 7706, 7474, 
      4234, 5989, 13381, 4392, 16589, 13898, 7970, 6089, 5330, 5513, 5578, 
      12368, 10553, 4793, 4660, 6145, 9117, 7897, 6130, 4770, 5785, 7897, 
      32125, 20525, 15509, 15304, 9389, 5096, 28145, 11930, 9010, 5057, 5941, 
      8066, 21060, 11584, 9808, 9280, 5193, 5380, 5473, 7120, 32225, 8578, 
      6625, 5365, 5429, 6554, 34376, 32372, 10805, 9965, 9701, 7592, 7501, 
      6845, 5485, 7976, 38025, 34186, 27529, 15826, 14274, 12681, 9106, 8874, 
      7741, 5650, 17012, 14801, 13697, 13520, 11860, 11552, 10132, 7457, 
      6413, 8845, 22725, 9448, 9109, 9000, 7528, 7309, 21866, 16850, 8842, 
      8741, 6817, 8642, 16400, 13456, 8336, 8516, 8704, 6730, 7090, 7186, 
      7237, 7345, 10161, 7565, 11080, 24578, 14625, 12985, 7785, 7956, 11956, 
      12850, 11581, 12872, 12898, 14305, 10880, 10345, 9040, 41777, 13397, 
      9146, 10421, 13397, 16381, 10404, 10701, 13876, 10781, 14210, 37364, 
      12064, 9833, 9364, 11065, 12953, 10953, 13192, 10280, 12200, 33674, 
      16421, 12506, 10469, 10181, 13786, 14650, 16785, 13441, 14738, 44573, 
      13165, 39929, 12809, 12505, 12317, 12226, 13745, 51217, 42500, 13952, 
      12932, 48872, 48698, 48313, 18225, 17357, 14797, 14690, 55585, 51130, 
      15921, 17168, 14225, 16360, 15597, 15496, 15021, 14989, 55481, 19618, 
      18020, 17297, 20813, 20660, 20137, 19345, 17876, 22514, 25552, 20996, 
      24853, 21269, 26546, 24260, 22664, 24336, 25121, 24916, 27026, 26897, 
      27865, 26834, 29665, 27252, 28013, 31076, 31105, 29521, 31144, 30733, 
      32114, 32917, 34625, 34553, 35525, 34225, 35600, 37613, 37714, 41869, 
      42409, 42290 ], 
  [ 22789, 23525, 22585, 21449, 20885, 21578, 21794, 20705, 21474, 18405, 
      17729, 18850, 15688, 15929, 14213, 14450, 14569, 14257, 14821, 13949, 
      12706, 11698, 14248, 14096, 14026, 12104, 11345, 10357, 12557, 10249, 
      10674, 10064, 10306, 10397, 10522, 9333, 10205, 12490, 10210, 11570, 
      45685, 47293, 10100, 6698, 7730, 10229, 11890, 40298, 36868, 9125, 
      5386, 10865, 8585, 8845, 4932, 7837, 33597, 36756, 8321, 32449, 36266, 
      30340, 10053, 9469, 12370, 8905, 4297, 7085, 7946, 28685, 5716, 6304, 
      29521, 12697, 9565, 7325, 7988, 3848, 5573, 29933, 12465, 12085, 11898, 
      7738, 5098, 6730, 24858, 12161, 8066, 9425, 9586, 31925, 10485, 11565, 
      15912, 23652, 25717, 9533, 5513, 25913, 35209, 7465, 3145, 24313, 
      25204, 37300, 8685, 25705, 26010, 9896, 8741, 5309, 5101, 9061, 10964, 
      12602, 6928, 5785, 5220, 6025, 23329, 8933, 3890, 3505, 5234, 12209, 
      22945, 23818, 28778, 31793, 3797, 3716, 3341, 7445, 20612, 21716, 
      24020, 24317, 6514, 3114, 4729, 12226, 7561, 3457, 5536, 7412, 7561, 
      8660, 9505, 23545, 32912, 6610, 6338, 3530, 6749, 7933, 29074, 4165, 
      2920, 7093, 18405, 19453, 29988, 7457, 3617, 2210, 3617, 4181, 11090, 
      11681, 15137, 16322, 1825, 2677, 2305, 2677, 4122, 5877, 6145, 6282, 
      14746, 3748, 4925, 6485, 11048, 24853, 5993, 2594, 2153, 2098, 1693, 
      1405, 2665, 4394, 16253, 19865, 25085, 28594, 3232, 3321, 8185, 10132, 
      14521, 17425, 1261, 1450, 7786, 16850, 22834, 4072, 3757, 13256, 4570, 
      1413, 1093, 1258, 6418, 7978, 1193, 1465, 8768, 10240, 16400, 22928, 
      2642, 1402, 2482, 15602, 1261, 1476, 1989, 3204, 6829, 9549, 14589, 
      2777, 1325, 841, 857, 6925, 15970, 8884, 12020, 829, 810, 1129, 3865, 
      9010, 24754, 3277, 797, 680, 8420, 1850, 4850, 22529, 697, 3601, 4057, 
      22480, 1685, 725, 629, 610, 1058, 1490, 2554, 2930, 4010, 4885, 6305, 
      8450, 9938, 10529, 12193, 12410, 3293, 1853, 808, 1060, 2788, 11720, 
      585, 610, 5482, 8362, 10441, 13437, 14130, 17865, 22050, 1489, 1025, 
      521, 689, 929, 5441, 6025, 14324, 18089, 1586, 650, 370, 461, 685, 
      1037, 7586, 8825, 11177, 11386, 1549, 349, 325, 340, 349, 360, 424, 
      648, 1845, 6724, 7720, 10728, 11988, 12205, 17224, 20205, 22525, 2225, 
      650, 325, 11738, 12170, 1856, 1217, 1097, 832, 785, 656, 2105, 3172, 
      4745, 17680, 1186, 229, 225, 261, 1186, 2074, 4986, 22725, 2132, 1220, 
      596, 1096, 2696, 19240, 569, 4658, 4930, 10370, 193, 265, 720, 1665, 
      4113, 15520, 20025, 905, 605, 482, 265, 1021, 3602, 17545, 941, 829, 
      1544, 3944, 5429, 9901, 10709, 11125, 14741, 20264, 21416, 481, 117, 
      225, 442, 4437, 10081, 10282, 17242, 21690, 353, 185, 80, 19945, 21673, 
      778, 130, 6610, 7105, 12370, 14210, 16433, 19930, 1192, 661, 157, 
      10237, 221, 125, 74, 41, 11474, 11906, 160, 2041, 970, 909, 25, 73, 
      409, 450, 3853, 4498, 5050, 8845, 173, 29, 533, 2504, 2605, 7748, 8104, 
      8468, 8840, 2305, 4357, 7745, 8465, 10001, 17690, 18770, 0, 9, 16, 
      3136, 4096, 17424, 19600, 5, 10, 1025, 2305, 293, 260, 293, 1940, 2605, 
      2813, 19325, 58, 205, 2610, 11245, 14170, 20458, 52, 116, 9232, 9425, 
      13705, 15641, 1394, 1625, 117, 85, 1800, 10036, 5825, 15178, 16949, 
      548, 208, 80, 1745, 370, 522, 11745, 101, 200, 3700, 9316, 15725, 1802, 
      2722, 13577, 15997, 433, 180, 544, 4768, 5920, 170, 1325, 3533, 9773, 
      10778, 596, 3112, 3221, 5096, 9032, 10805, 12740, 14837, 18692, 226, 
      2929, 6625, 10629, 14866, 8033, 8389, 8938, 9314, 9698, 10289, 14689, 
      21025, 9733, 15208, 21349, 21640, 370, 5837, 9770, 481, 800, 1424, 
      7456, 8321, 4797, 845, 7709, 853, 8098, 13298, 19025, 801, 19897, 629, 
      2225, 6101, 9089, 14314, 16001, 1405, 11080, 1690, 5085, 8829, 10333, 
      20610, 928, 1009, 1360, 12020, 22393, 1097, 842, 1417, 1802, 2362, 
      3050, 22745, 1044, 1476, 1861, 2581, 12781, 13669, 13896, 15541, 3524, 
      4160, 6953, 9673, 17153, 19520, 1378, 3690, 9553, 12538, 14778, 17473, 
      2837, 4292, 15556, 1241, 3161, 8621, 19450, 3796, 4105, 5265, 7857, 
      9040, 9217, 11296, 1469, 1945, 1994, 2210, 3050, 4733, 5725, 9469, 
      1700, 2285, 11048, 21893, 2362, 5877, 7297, 9442, 15921, 21970, 23425, 
      10249, 22336, 2837, 1825, 1682, 1781, 2410, 3985, 6581, 16322, 23290, 
      26330, 1864, 1813, 1765, 2020, 2548, 4365, 9864, 15453, 4349, 9074, 
      10130, 20074, 1985, 4240, 9332, 2061, 3181, 5050, 7209, 21625, 2516, 
      3140, 3341, 9860, 12317, 21997, 2258, 4145, 6434, 7250, 10130, 11234, 
      12010, 20705, 24113, 26858, 2404, 2473, 4513, 11713, 15300, 2501, 9125, 
      9290, 11617, 15397, 16562, 20090, 20357, 21170, 22565, 4021, 7976, 
      9061, 9389, 18884, 19661, 26216, 15826, 16057, 2804, 8329, 8480, 8633, 
      20393, 22025, 2834, 3133, 6778, 7433, 12413, 12610, 13834, 22130, 9972, 
      11380, 14580, 15460, 20340, 3754, 13429, 32609, 5440, 7232, 34820, 
      3778, 5365, 8874, 14065, 25749, 29170, 4520, 12389, 18740, 24973, 
      30920, 32948, 35764, 4265, 5245, 7837, 11581, 14090, 18610, 24797, 
      27817, 30050, 33410, 3601, 29521, 33529, 3802, 10121, 19597, 20105, 
      30946, 33650, 4205, 16840, 18973, 21800, 36244, 38813, 4498, 3994, 
      7333, 13378, 15850, 19098, 27378, 34945, 36369, 4580, 4196, 10180, 
      10496, 22052, 36137, 5989, 21386, 5085, 5956, 10440, 13765, 16020, 
      32917, 33256, 6890, 8089, 19865, 21650, 35465, 9665, 11185, 14624, 
      22580, 33185, 41873, 5545, 4905, 5917, 5986, 9661, 19890, 5125, 7816, 
      10376, 24781, 32789, 41764, 5162, 8290, 9802, 10370, 24641, 27842, 
      28757, 37802, 5913, 11584, 15385, 25633, 26793, 34768, 6418, 6058, 
      9425, 10229, 10513, 13610, 13793, 15329, 24929, 40298, 7325, 6500, 
      5597, 6772, 7412, 8285, 11560, 11876, 13757, 25640, 6586, 7389, 7929, 
      8026, 9106, 9346, 10666, 37309, 31057, 42257, 5993, 12170, 12653, 
      12818, 15730, 16333, 6228, 7240, 13480, 13653, 32005, 40680, 7610, 
      9050, 14890, 39730, 40466, 28900, 32000, 32644, 32969, 33625, 45209, 
      34117, 47770, 6740, 9389, 10489, 33785, 34778, 49738, 10900, 48265, 
      11194, 11492, 10705, 14130, 14965, 37498, 9953, 11713, 37328, 42713, 
      52265, 10037, 42146, 43265, 53290, 43069, 53896, 9370, 14210, 18281, 
      19730, 43625, 49897, 16385, 13690, 18450, 46674, 9236, 11437, 14920, 
      18637, 19445, 51272, 53780, 11525, 14209, 13312, 11909, 15845, 11097, 
      16857, 17921, 18281, 18464, 16965, 14705, 12290, 17170, 18890, 14274, 
      14372, 14261, 14585, 15633, 18553, 18720, 17141, 15700, 18029, 17082, 
      21537, 19010, 20165, 20338, 21233, 22021, 17849, 17056, 19018, 20485, 
      18241, 18362, 19753, 20605, 22698, 18292, 21034, 25794, 21977, 26065, 
      21748, 25210, 27450, 26378, 26065, 26954, 27684, 27829, 27425, 30772, 
      28121, 30914, 30577, 29250, 29825, 31529, 30410, 30821, 32740, 33265, 
      33597, 34345, 34765, 36205, 35386, 37661, 38308, 43261, 44345, 44500 ], 
  [ 22546, 23234, 22336, 21200, 20618, 21269, 21473, 20432, 21141, 18162, 
      17498, 18493, 15445, 15626, 13994, 14213, 14308, 14002, 14530, 13658, 
      12469, 11509, 13885, 13721, 13645, 11813, 11090, 10132, 12200, 10018, 
      10413, 9833, 10045, 10130, 10225, 9090, 9896, 12037, 9841, 11141, 
      44500, 46084, 9701, 6485, 7445, 9818, 11413, 39185, 35809, 8744, 5245, 
      10400, 8210, 8458, 4797, 7492, 32580, 35685, 7946, 31450, 35201, 29377, 
      9594, 9028, 12937, 9346, 4162, 6746, 7565, 27746, 5449, 6001, 28564, 
      13282, 10042, 7706, 8405, 3725, 5300, 28964, 13050, 12658, 12465, 8149, 
      4849, 6385, 23985, 12740, 8501, 8954, 9109, 30914, 11016, 11016, 15237, 
      22797, 24820, 10034, 5210, 25010, 34138, 7888, 3028, 23440, 24313, 
      36193, 9162, 24802, 25101, 10421, 9224, 5636, 5416, 8584, 10421, 12005, 
      7345, 6148, 4905, 5668, 22468, 9434, 4145, 3730, 4913, 11618, 22090, 
      22945, 27809, 30770, 4052, 3965, 3140, 7016, 19805, 20885, 23141, 
      23432, 6925, 3321, 4426, 11629, 8020, 3700, 5185, 6977, 7120, 8177, 
      8992, 22672, 31865, 7033, 6749, 3293, 6338, 7474, 28093, 4468, 2725, 
      6664, 17640, 18664, 28989, 7922, 3890, 2357, 3362, 3890, 10517, 11090, 
      14450, 15605, 1924, 2890, 2482, 2482, 3825, 5490, 5746, 5877, 14065, 
      3469, 4580, 6068, 10469, 23944, 6410, 2813, 2330, 2269, 1810, 1450, 
      2458, 4073, 15530, 19058, 24170, 27613, 2977, 3060, 7696, 9577, 13840, 
      16672, 1306, 1369, 7309, 16109, 21961, 4405, 3460, 12605, 4933, 1530, 
      1090, 1189, 5989, 7489, 1280, 1348, 8249, 9673, 15665, 22049, 2897, 
      1537, 2257, 14885, 1384, 1341, 1800, 2925, 6376, 9000, 13896, 3050, 
      1466, 850, 842, 6466, 15241, 8353, 11393, 898, 873, 1018, 3538, 8473, 
      23833, 3592, 872, 701, 7901, 1649, 4469, 21650, 772, 3280, 3712, 21601, 
      1898, 818, 698, 565, 929, 1313, 2293, 2645, 3665, 4498, 5858, 7925, 
      9365, 9938, 11554, 11765, 3620, 2084, 709, 925, 2509, 11093, 666, 541, 
      5065, 7837, 9850, 12762, 13437, 17082, 21177, 1696, 1184, 464, 596, 
      800, 5024, 5584, 13625, 17300, 1805, 761, 397, 410, 586, 890, 7085, 
      8282, 10562, 10765, 1768, 388, 340, 325, 328, 333, 373, 549, 1620, 
      6253, 7213, 10125, 11349, 11560, 16453, 19368, 21640, 2498, 773, 370, 
      11105, 11525, 2105, 1412, 1280, 985, 932, 785, 1856, 2857, 4352, 16897, 
      1381, 250, 234, 234, 1009, 1825, 4581, 21834, 2405, 1421, 725, 925, 
      2405, 18421, 698, 4265, 4525, 9773, 244, 208, 585, 1440, 3744, 14785, 
      19188, 1082, 746, 605, 202, 850, 3257, 16762, 1124, 676, 1325, 3581, 
      5000, 9316, 10100, 10504, 14024, 19421, 20549, 610, 90, 162, 337, 4050, 
      9490, 9685, 16465, 20817, 464, 260, 113, 19108, 20800, 949, 85, 6133, 
      6610, 11713, 13505, 15674, 19093, 1405, 820, 232, 9640, 314, 194, 125, 
      26, 10841, 11261, 241, 1780, 1165, 1098, 58, 34, 298, 333, 3490, 4105, 
      4633, 8290, 260, 8, 404, 2213, 2308, 7229, 7573, 7925, 8285, 2026, 
      3970, 7226, 7922, 9410, 16901, 17957, 9, 0, 1, 2809, 3721, 16641, 
      18769, 2, 1, 842, 2026, 404, 365, 200, 1685, 2308, 2504, 18500, 25, 
      130, 2313, 10618, 13465, 19609, 25, 65, 8665, 8852, 13012, 14900, 1181, 
      1394, 180, 52, 1557, 9445, 5378, 14449, 16178, 689, 289, 65, 1508, 481, 
      405, 11106, 116, 149, 3349, 8749, 14984, 1565, 2425, 12890, 15250, 544, 
      153, 433, 4369, 5473, 185, 1130, 3194, 9194, 10169, 725, 2797, 2900, 
      4685, 8477, 10196, 12077, 14120, 17885, 229, 2626, 6154, 10026, 14149, 
      7514, 7858, 8389, 8753, 9125, 9698, 13978, 20170, 9160, 14485, 20488, 
      20773, 397, 5402, 9197, 544, 689, 1241, 6961, 7796, 4410, 740, 7208, 
      754, 7585, 12629, 18218, 900, 19072, 650, 1994, 5666, 8546, 13621, 
      15266, 1252, 10477, 1885, 4698, 8298, 9754, 19773, 865, 928, 1225, 
      11393, 21520, 1202, 857, 1282, 1625, 2137, 2777, 21866, 981, 1341, 
      1684, 2344, 12136, 13000, 13221, 14824, 3233, 3833, 6500, 9124, 16400, 
      18713, 1285, 3393, 9010, 11905, 14085, 16714, 2600, 3965, 14845, 1274, 
      2906, 8114, 18649, 3505, 3796, 4896, 7380, 8521, 8692, 10705, 1538, 
      1810, 1853, 2045, 2813, 4394, 5338, 8938, 1613, 2120, 10469, 21044, 
      2197, 5490, 6850, 8917, 15210, 21121, 22546, 9700, 21481, 3050, 1906, 
      1685, 1730, 2257, 3706, 6170, 15605, 22417, 25397, 1933, 1864, 1768, 
      1933, 2389, 4068, 9333, 14760, 4058, 8573, 9593, 19273, 1952, 3961, 
      8825, 2106, 2986, 4729, 6786, 20794, 2645, 2957, 3140, 9341, 11720, 
      21160, 2225, 3890, 6053, 6833, 9605, 10673, 11425, 19898, 23234, 25925, 
      2353, 2404, 4240, 11140, 14625, 2570, 8642, 8801, 11050, 14722, 15857, 
      19301, 19562, 20357, 21722, 3796, 7541, 8584, 8900, 18125, 18884, 
      25301, 15145, 15370, 2873, 7888, 8033, 8180, 19604, 21200, 2873, 3034, 
      6409, 7034, 11834, 12025, 13213, 21305, 9477, 10837, 13941, 14797, 
      19557, 3601, 12826, 31586, 5161, 6857, 33761, 3925, 5098, 8433, 13450, 
      24858, 28213, 4325, 11828, 18005, 24100, 29933, 31925, 34693, 4106, 
      5002, 7450, 11050, 13481, 17881, 23930, 26890, 29081, 32381, 3616, 
      28564, 32500, 3865, 9650, 18850, 19346, 29965, 32621, 4100, 16165, 
      18244, 21005, 35173, 37700, 4645, 4033, 6994, 12805, 15205, 18369, 
      26469, 33898, 35298, 4721, 4145, 9721, 10025, 21257, 35072, 5746, 
      20609, 4932, 5725, 9981, 13192, 15381, 31912, 32245, 6605, 7738, 19130, 
      20873, 34418, 9248, 10708, 14033, 21785, 32180, 40724, 5722, 4842, 
      5722, 5785, 9250, 19161, 5224, 7501, 9941, 23944, 31796, 40621, 5105, 
      7957, 9397, 9941, 23810, 26945, 27842, 36725, 6084, 11113, 14788, 
      24784, 25920, 33745, 6625, 6229, 9050, 9818, 10090, 13073, 13250, 
      14738, 24098, 39185, 7592, 6701, 5672, 6565, 7157, 7976, 11101, 11405, 
      13220, 24797, 6409, 7146, 7650, 7741, 8761, 8989, 10249, 36250, 30112, 
      41120, 5954, 11705, 12170, 12329, 15145, 15730, 6165, 7045, 12973, 
      13140, 31048, 39573, 7397, 8741, 14341, 38641, 39365, 28009, 31049, 
      31681, 32000, 32644, 44036, 33130, 46561, 6725, 9098, 10138, 32810, 
      33785, 48505, 10537, 47056, 10825, 11117, 10378, 13653, 14458, 36469, 
      10244, 11344, 36305, 41600, 51008, 9770, 41045, 42146, 52021, 41956, 
      52621, 9577, 13757, 17690, 19097, 42506, 48682, 15860, 13273, 17865, 
      45513, 9365, 11140, 14461, 18052, 18836, 50045, 52517, 11234, 13786, 
      12937, 12218, 15380, 11322, 16362, 17396, 17744, 17921, 16488, 15098, 
      12545, 16693, 18353, 14625, 14717, 14600, 14258, 15264, 18064, 18225, 
      17576, 16069, 17576, 16677, 20970, 18545, 19658, 19825, 20690, 21460, 
      18266, 16705, 18589, 20008, 17890, 18005, 19354, 20170, 22185, 17977, 
      20725, 25281, 21632, 25552, 21445, 24781, 26937, 25925, 25636, 26501, 
      27261, 27400, 27026, 30277, 27746, 30425, 30112, 28881, 29444, 31076, 
      30017, 30410, 32317, 32848, 33210, 33940, 34372, 35752, 34981, 37250, 
      37885, 42820, 43892, 44041 ], 
  [ 22469, 23141, 22257, 21121, 20533, 21170, 21370, 20345, 21034, 18085, 
      17425, 18378, 15368, 15529, 13925, 14138, 14225, 13921, 14437, 13565, 
      12394, 11450, 13768, 13600, 13522, 11720, 11009, 10061, 12085, 9945, 
      10330, 9760, 9962, 10045, 10130, 9013, 9797, 11890, 9722, 11002, 44109, 
      45685, 9572, 6418, 7354, 9685, 11258, 38818, 35460, 8621, 5202, 10249, 
      8089, 8333, 4756, 7381, 32245, 35332, 7825, 31121, 34850, 29060, 9445, 
      8885, 13130, 9497, 4121, 6637, 7442, 27437, 5364, 5904, 28249, 13481, 
      10205, 7837, 8548, 3688, 5213, 28645, 13249, 12853, 12658, 8290, 4770, 
      6274, 23698, 12937, 8650, 8801, 8954, 30581, 11197, 10837, 15016, 
      22516, 24525, 10205, 5113, 24713, 33785, 8033, 2993, 23153, 24020, 
      35828, 9325, 24505, 24802, 10600, 9389, 5749, 5525, 8429, 10244, 11810, 
      7488, 6273, 4804, 5553, 22185, 9605, 4234, 3809, 4810, 11425, 21809, 
      22658, 27490, 30433, 4141, 4052, 3077, 6877, 19540, 20612, 22852, 
      23141, 7066, 3394, 4329, 11434, 8177, 3785, 5072, 6836, 6977, 8020, 
      8825, 22385, 31520, 7178, 6890, 3218, 6205, 7325, 27770, 4573, 2664, 
      6525, 17389, 18405, 28660, 8081, 3985, 2410, 3281, 3797, 10330, 10897, 
      14225, 15370, 1961, 2965, 2545, 2421, 3730, 5365, 5617, 5746, 13842, 
      3380, 4469, 5933, 10280, 23645, 6553, 2890, 2393, 2330, 1853, 1469, 
      2393, 3970, 15293, 18793, 23869, 27290, 2896, 2977, 7537, 9396, 13617, 
      16425, 1325, 1346, 7154, 15866, 21674, 4520, 3365, 12392, 5058, 1573, 
      1093, 1170, 5850, 7330, 1313, 1313, 8080, 9488, 15424, 21760, 2986, 
      1586, 2186, 14650, 1429, 1300, 1741, 2836, 6229, 8821, 13669, 3145, 
      1517, 857, 841, 6317, 15002, 8180, 11188, 925, 898, 985, 3433, 8298, 
      23530, 3701, 901, 712, 7732, 1586, 4346, 21361, 801, 3177, 3601, 21312, 
      1973, 853, 725, 554, 890, 1258, 2210, 2554, 3554, 4373, 5713, 7754, 
      9178, 9745, 11345, 11554, 3733, 2165, 680, 884, 2420, 10888, 697, 522, 
      4930, 7666, 9657, 12541, 13210, 16825, 20890, 1769, 1241, 449, 569, 
      761, 4889, 5441, 13396, 17041, 1882, 802, 410, 397, 557, 845, 6922, 
      8105, 10361, 10562, 1845, 405, 349, 324, 325, 328, 360, 520, 1549, 
      6100, 7048, 9928, 11140, 11349, 16200, 19093, 21349, 2593, 818, 389, 
      10898, 11314, 2192, 1481, 1345, 1040, 985, 832, 1777, 2756, 4225, 
      16640, 1450, 261, 241, 229, 954, 1746, 4450, 21541, 2500, 1492, 772, 
      872, 2312, 18152, 745, 4138, 4394, 9578, 265, 193, 544, 1369, 3625, 
      14544, 18913, 1145, 797, 650, 185, 797, 3146, 16505, 1189, 629, 1256, 
      3464, 4861, 9125, 9901, 10301, 13789, 19144, 20264, 657, 85, 145, 306, 
      3925, 9297, 9490, 16210, 20530, 505, 289, 128, 18833, 20513, 1010, 74, 
      5978, 6449, 11498, 13274, 15425, 18818, 1480, 877, 261, 9445, 349, 221, 
      146, 25, 10634, 11050, 272, 1697, 1234, 1165, 73, 25, 265, 298, 3373, 
      3978, 4498, 8109, 293, 5, 365, 2120, 2213, 7060, 7400, 7748, 8104, 
      1937, 3845, 7057, 7745, 9217, 16642, 17690, 16, 1, 0, 2704, 3600, 
      16384, 18496, 5, 2, 785, 1937, 445, 404, 173, 1604, 2213, 2405, 18229, 
      18, 109, 2218, 10413, 13234, 19330, 20, 52, 8480, 8665, 12785, 14657, 
      1114, 1321, 205, 45, 1480, 9252, 5233, 14210, 15925, 740, 320, 64, 
      1433, 522, 370, 10897, 125, 136, 3236, 8564, 14741, 1490, 2330, 12665, 
      15005, 585, 148, 400, 4240, 5328, 194, 1069, 3085, 9005, 9970, 772, 
      2696, 2797, 4552, 8296, 9997, 11860, 13885, 17620, 234, 2529, 6001, 
      9829, 13914, 7345, 7685, 8210, 8570, 8938, 9505, 13745, 19889, 8973, 
      14248, 20205, 20488, 410, 5261, 9010, 569, 656, 1184, 6800, 7625, 4285, 
      709, 7045, 725, 7418, 12410, 17953, 937, 18801, 661, 1921, 5525, 8369, 
      13394, 15025, 1205, 10280, 1954, 4573, 8125, 9565, 19498, 848, 905, 
      1184, 11188, 21233, 1241, 866, 1241, 1570, 2066, 2690, 21577, 964, 
      1300, 1629, 2269, 11925, 12781, 13000, 14589, 3140, 3728, 6353, 8945, 
      16153, 18448, 1258, 3298, 8833, 11698, 13858, 16465, 2525, 3860, 14612, 
      1289, 2825, 7949, 18386, 3412, 3697, 4777, 7225, 8352, 8521, 10512, 
      1565, 1769, 1810, 1994, 2738, 4285, 5213, 8765, 1588, 2069, 10280, 
      20765, 2146, 5365, 6705, 8746, 14977, 20842, 22257, 9521, 21200, 3125, 
      1937, 1690, 1717, 2210, 3617, 6037, 15370, 22130, 25090, 1960, 1885, 
      1773, 1908, 2340, 3973, 9160, 14533, 3965, 8410, 9418, 19010, 1945, 
      3872, 8660, 2125, 2925, 4626, 6649, 20521, 2692, 2900, 3077, 9172, 
      11525, 20885, 2218, 3809, 5930, 6698, 9434, 10490, 11234, 19633, 22945, 
      25618, 2340, 2385, 4153, 10953, 14404, 2597, 8485, 8642, 10865, 14501, 
      15626, 19042, 19301, 20090, 21445, 3725, 7400, 8429, 8741, 17876, 
      18629, 25000, 14922, 15145, 2900, 7745, 7888, 8033, 19345, 20929, 2890, 
      3005, 6290, 6905, 11645, 11834, 13010, 21034, 9316, 10660, 13732, 
      14580, 19300, 3554, 12629, 31249, 5072, 6736, 33412, 3978, 5013, 8290, 
      13249, 24565, 27898, 4264, 11645, 17764, 23813, 29608, 31588, 34340, 
      4057, 4925, 7325, 10877, 13282, 17642, 23645, 26585, 28762, 32042, 
      3625, 28249, 32161, 3890, 9497, 18605, 19097, 29642, 32282, 4069, 
      15944, 18005, 20744, 34820, 37333, 4698, 4050, 6885, 12618, 14994, 
      18130, 26170, 33553, 34945, 4772, 4132, 9572, 9872, 20996, 34721, 5669, 
      20354, 4885, 5652, 9832, 13005, 15172, 31581, 31912, 6514, 7625, 18889, 
      20618, 34073, 9113, 10553, 13840, 21524, 31849, 40345, 5785, 4825, 
      5661, 5722, 9117, 18922, 5261, 7400, 9800, 23669, 31469, 40244, 5090, 
      7850, 9266, 9802, 23537, 26650, 27541, 36370, 6145, 10960, 14593, 
      24505, 25633, 33408, 6698, 6290, 8929, 9685, 9953, 12898, 13073, 14545, 
      23825, 38818, 7685, 6772, 5701, 6500, 7076, 7877, 10952, 11252, 13045, 
      24520, 6354, 7069, 7561, 7650, 8650, 8874, 10114, 35901, 29801, 40745, 
      5945, 11554, 12013, 12170, 14954, 15533, 6148, 6984, 12808, 12973, 
      30733, 39208, 7330, 8642, 14162, 38282, 39002, 27716, 30736, 31364, 
      31681, 32321, 43649, 32805, 46162, 6724, 9005, 10025, 32489, 33458, 
      48098, 10420, 46657, 10706, 10996, 10273, 13498, 14293, 36130, 10345, 
      11225, 35968, 41233, 50593, 9685, 40682, 41777, 51602, 41589, 52200, 
      9650, 13610, 17497, 18890, 42137, 48281, 15689, 13138, 17674, 45130, 
      9412, 11045, 14312, 17861, 18637, 49640, 52100, 11141, 13649, 12816, 
      12325, 15229, 11401, 16201, 17225, 17569, 17744, 16333, 15233, 12634, 
      16538, 18178, 14746, 14836, 14717, 14153, 15145, 17905, 18064, 17725, 
      16196, 17429, 16546, 20785, 18394, 19493, 19658, 20513, 21277, 18409, 
      16592, 18450, 19853, 17777, 17890, 19225, 20029, 22018, 17876, 20626, 
      25114, 21521, 25385, 21348, 24642, 26770, 25778, 25497, 26354, 27124, 
      27261, 26897, 30116, 27625, 30266, 29961, 28762, 29321, 30929, 29890, 
      30277, 32180, 32713, 33085, 33809, 34245, 35605, 34850, 37117, 37748, 
      42677, 43745, 43892 ], 
  [ 21221, 21061, 20905, 19769, 18869, 18778, 18770, 18577, 18226, 16837, 
      16385, 15154, 14120, 13241, 13093, 12994, 12665, 12465, 12357, 11485, 
      11250, 11138, 10440, 10064, 9882, 9640, 9553, 9125, 8861, 8905, 8770, 
      8720, 8402, 8381, 7946, 7765, 7405, 7002, 6290, 6530, 26533, 27693, 
      5620, 5690, 5378, 5525, 5954, 22490, 20068, 4981, 5722, 5153, 4553, 
      4589, 5380, 4365, 17581, 19732, 4289, 16769, 19354, 15332, 4453, 4205, 
      25922, 20105, 4745, 3725, 3802, 14125, 3700, 3616, 14625, 26585, 21437, 
      17405, 18740, 4520, 3445, 14813, 26353, 25749, 25450, 18378, 3418, 
      3258, 11530, 25937, 19154, 3601, 3650, 16021, 23365, 4285, 6280, 10660, 
      11941, 21853, 2825, 12025, 18185, 18329, 3929, 10985, 11540, 19604, 
      20557, 11817, 12010, 22664, 20725, 14381, 13949, 3125, 3796, 4426, 
      17680, 15529, 2308, 2329, 10225, 21253, 11618, 10673, 2210, 4145, 9953, 
      10490, 13658, 15665, 11525, 11332, 2557, 2405, 8516, 9172, 10580, 
      10765, 17154, 9946, 2041, 4050, 19097, 10961, 1952, 2260, 2297, 2612, 
      2897, 10217, 16336, 17474, 16978, 2074, 2045, 2333, 13730, 12789, 2248, 
      2053, 7093, 7693, 14308, 19105, 11681, 7922, 1825, 1717, 3362, 3617, 
      5281, 5906, 6641, 9621, 8577, 2005, 1546, 1621, 1665, 1690, 5002, 1508, 
      1453, 1669, 3208, 10853, 16745, 9650, 8425, 8258, 6845, 5213, 1769, 
      1370, 5725, 7769, 10973, 13250, 1440, 1417, 2025, 2740, 4777, 6337, 
      5069, 2906, 1850, 5986, 9506, 13256, 1181, 4072, 14314, 6565, 4005, 
      2938, 1378, 1818, 5785, 2249, 2048, 2624, 5648, 9488, 10370, 6890, 
      1250, 5186, 6525, 1924, 1429, 964, 1341, 2269, 4621, 10841, 6925, 3977, 
      3545, 1325, 5330, 1940, 3284, 5085, 4954, 2025, 729, 1954, 10530, 
      12125, 5165, 4040, 1700, 1066, 706, 9089, 5065, 577, 585, 9040, 8629, 
      5429, 4885, 2738, 1618, 1154, 650, 578, 538, 629, 929, 1618, 2210, 
      2465, 3233, 3338, 12365, 9133, 1928, 1508, 548, 2984, 5065, 2290, 666, 
      1530, 2377, 3805, 4162, 6217, 8722, 8321, 6961, 2425, 1921, 1489, 625, 
      761, 4244, 6329, 8642, 5690, 3842, 2477, 1805, 1261, 1202, 1657, 2665, 
      2762, 8605, 4045, 3573, 3028, 2925, 2824, 2440, 1768, 613, 900, 1224, 
      2440, 3028, 3133, 5800, 7549, 8973, 10289, 5914, 4133, 2890, 3098, 
      9472, 7825, 7481, 6656, 6497, 6032, 425, 260, 377, 6032, 7794, 3589, 
      3361, 2725, 850, 394, 394, 9061, 10196, 7940, 5972, 872, 232, 6920, 
      5945, 290, 338, 2194, 4113, 2169, 1168, 433, 193, 4768, 7369, 7177, 
      6205, 5746, 2057, 797, 130, 5897, 7325, 941, 424, 136, 389, 1949, 2309, 
      2501, 4325, 7496, 8200, 5857, 2581, 2017, 1450, 181, 2017, 2106, 5706, 
      8362, 5393, 4553, 3664, 7289, 8345, 6938, 2258, 674, 833, 3074, 4018, 
      5233, 7274, 8136, 6597, 4525, 2061, 4925, 4381, 3994, 2729, 2626, 2834, 
      4640, 137, 7578, 7405, 3609, 2313, 1305, 1234, 45, 130, 234, 1453, 
      4765, 2605, 1093, 40, 29, 1028, 1160, 1300, 1448, 65, 101, 1025, 1297, 
      1937, 5930, 6562, 3136, 2809, 2704, 0, 64, 5776, 7056, 2917, 2810, 577, 
      65, 5333, 5188, 1525, 148, 29, 13, 6893, 2410, 1773, 34, 2509, 3978, 
      7578, 2516, 2132, 1616, 1697, 3737, 4777, 386, 281, 4261, 2437, 232, 
      1972, 449, 4538, 5525, 6148, 4688, 2768, 289, 5410, 1306, 2785, 3349, 
      2216, 116, 1700, 4861, 346, 146, 3721, 5021, 5473, 2644, 1440, 288, 
      544, 3418, 653, 173, 1933, 2378, 5972, 200, 197, 392, 1640, 2405, 3332, 
      4421, 6596, 3250, 241, 801, 2341, 4450, 1313, 1445, 1658, 1810, 1970, 
      2225, 4385, 8033, 2005, 4680, 8245, 8424, 3842, 685, 2042, 4625, 1696, 
      976, 1184, 1489, 541, 1853, 1325, 1973, 1490, 3778, 6929, 5617, 7465, 
      3989, 881, 949, 1921, 4346, 5249, 1517, 2792, 8298, 829, 1885, 2493, 
      7954, 2720, 2465, 1808, 3284, 9065, 6025, 4090, 1865, 1466, 1130, 922, 
      9305, 2836, 1924, 1525, 1125, 3709, 4149, 4264, 5125, 1060, 1024, 1465, 
      2393, 6065, 7424, 2610, 1114, 2385, 3690, 4810, 6273, 1381, 1156, 5252, 
      4825, 1369, 2125, 7466, 1332, 1305, 1345, 1921, 2320, 2385, 3232, 5725, 
      2393, 2330, 2098, 1594, 1373, 1469, 2525, 3044, 2173, 3208, 9013, 2250, 
      1621, 1921, 2610, 5617, 9090, 9985, 2969, 9344, 9781, 6305, 4706, 3797, 
      2522, 1745, 1877, 5906, 9962, 11882, 6120, 5733, 4789, 3364, 2548, 
      1789, 2920, 5485, 1885, 2690, 3074, 8090, 4337, 2000, 2836, 5869, 2509, 
      2026, 2281, 9081, 7892, 2692, 2557, 3140, 4141, 9341, 4610, 2353, 2290, 
      2434, 3298, 3730, 4058, 8609, 10673, 12410, 4420, 4153, 2385, 3985, 
      5668, 6757, 3077, 3130, 4001, 5765, 6370, 8330, 8485, 8962, 9797, 2789, 
      2824, 3125, 3229, 7684, 8125, 12104, 6082, 6201, 7060, 3065, 3104, 
      3145, 8633, 9593, 6530, 4253, 2858, 2953, 4573, 4658, 5210, 9698, 3700, 
      4212, 5620, 6052, 8692, 3866, 5141, 16481, 3200, 3200, 18020, 9490, 
      3349, 3610, 5553, 12085, 14274, 3848, 4885, 7988, 11645, 15464, 16820, 
      18740, 4265, 3677, 3581, 4637, 5690, 7970, 11581, 13481, 14930, 17170, 
      6849, 14625, 17289, 7946, 4297, 8621, 8905, 15602, 17410, 5213, 7208, 
      8333, 9928, 19220, 21005, 10210, 7690, 3973, 5650, 6778, 8458, 13378, 
      18369, 19345, 10180, 6212, 4580, 4672, 10180, 19225, 4421, 9850, 5197, 
      4612, 4840, 6037, 7060, 17125, 17352, 4538, 4505, 9113, 10114, 18889, 
      4849, 5249, 6560, 10708, 17393, 23393, 11817, 6697, 5245, 5202, 4957, 
      9250, 9941, 4904, 5224, 12125, 17221, 23396, 7066, 5042, 5210, 5330, 
      12097, 14066, 14645, 20666, 12073, 5760, 7209, 12753, 13465, 18640, 
      13250, 12218, 5393, 5525, 5585, 6554, 6625, 7265, 12385, 22490, 15277, 
      13220, 9965, 5876, 5620, 5485, 5960, 6052, 6701, 12872, 6250, 5821, 
      5689, 5674, 5634, 5650, 5850, 20509, 16385, 24001, 8233, 6458, 6605, 
      6658, 7778, 8045, 8020, 6568, 6984, 7045, 17109, 22984, 6602, 6250, 
      7610, 22370, 22882, 15236, 17216, 17636, 17849, 18281, 26281, 18661, 
      28170, 9428, 6925, 6905, 18553, 19210, 29690, 7092, 28665, 7274, 7460, 
      7569, 8194, 8469, 21258, 18353, 7793, 21200, 24905, 31769, 8021, 24562, 
      25345, 32570, 25261, 33064, 16202, 8722, 10217, 10882, 25705, 30185, 
      9553, 8874, 10498, 27970, 14612, 8861, 9320, 10685, 11045, 31336, 
      33172, 9061, 9281, 9280, 20645, 10133, 18265, 10585, 11089, 11225, 
      11296, 11029, 25009, 20018, 11234, 11834, 23794, 23780, 23557, 11449, 
      11713, 12393, 12448, 28229, 25556, 12541, 12490, 13921, 13298, 13669, 
      13730, 14065, 14517, 28601, 13472, 13978, 14549, 14657, 14666, 15273, 
      15453, 16090, 15380, 18234, 19186, 18505, 19457, 19060, 20170, 20842, 
      20890, 21025, 21466, 22756, 22789, 22945, 24500, 24089, 24754, 24865, 
      25330, 25681, 26041, 26042, 26117, 27812, 28449, 29341, 29753, 30397, 
      30717, 30794, 32957, 33380, 37997, 38857, 38900 ], 
  [ 21509, 21221, 21177, 20041, 19093, 18890, 18850, 18785, 18274, 17125, 
      16705, 15138, 14408, 13369, 13445, 13298, 12905, 12721, 12517, 11645, 
      11554, 11570, 10408, 10000, 9802, 9800, 9809, 9461, 8845, 9225, 9010, 
      9040, 8642, 8605, 8090, 8053, 7517, 6730, 6242, 6322, 24309, 25405, 
      5492, 6058, 5554, 5365, 5618, 20458, 18180, 4901, 6282, 4849, 4489, 
      4493, 5956, 4381, 15805, 17812, 4225, 15041, 17450, 13700, 4165, 3965, 
      28370, 22217, 5321, 3757, 3722, 12557, 3924, 3744, 13009, 29081, 23645, 
      19357, 20788, 5128, 3653, 13165, 28849, 28213, 27898, 20410, 3690, 
      3274, 10138, 28417, 21250, 3281, 3314, 14261, 25717, 3757, 5416, 9316, 
      10485, 24125, 2953, 10553, 16265, 20393, 4553, 9593, 10100, 17588, 
      22765, 10345, 10522, 25000, 22949, 16189, 15725, 2789, 3284, 3770, 
      19728, 17433, 2404, 2313, 8865, 23525, 13234, 12209, 2290, 3505, 8609, 
      9098, 12010, 13873, 13141, 12932, 2957, 2197, 7300, 7892, 9172, 9341, 
      19186, 11434, 2169, 3394, 21257, 12545, 1952, 2036, 2057, 2260, 2465, 
      8825, 14480, 19538, 19010, 2378, 1885, 2045, 12050, 14533, 2664, 1845, 
      5989, 6525, 12580, 21281, 13345, 9250, 2081, 1877, 2770, 2977, 4385, 
      4930, 7841, 11125, 9985, 2421, 1690, 1525, 1537, 1546, 4122, 1700, 
      1469, 1493, 2600, 9365, 18793, 11170, 9833, 9650, 8093, 6269, 2153, 
      1450, 4733, 6553, 9469, 11570, 1696, 1657, 1657, 2196, 3897, 5265, 
      6125, 3626, 1514, 4946, 8114, 15080, 1325, 3272, 16218, 7813, 4933, 
      3690, 1170, 1450, 6953, 2873, 1600, 2048, 4624, 8080, 11986, 8186, 
      1586, 4210, 7789, 2500, 1861, 1156, 1069, 1741, 3709, 12505, 8237, 
      4937, 4441, 1037, 4322, 1460, 2548, 6205, 6058, 2665, 793, 1458, 9010, 
      13901, 6301, 5032, 1252, 1466, 626, 7681, 6201, 657, 601, 7632, 10133, 
      6613, 6005, 3554, 2210, 1618, 890, 754, 554, 533, 673, 1154, 1618, 
      1825, 2465, 2554, 14173, 10685, 2600, 2084, 740, 2248, 6217, 3042, 490, 
      1066, 1737, 2941, 3250, 5065, 7330, 9809, 8321, 3209, 2609, 2081, 449, 
      521, 3316, 5161, 10162, 6922, 4850, 3277, 2477, 1805, 802, 1145, 1961, 
      2042, 10125, 5085, 4549, 3924, 3805, 3688, 3240, 2440, 949, 580, 808, 
      1768, 2260, 2349, 4680, 6253, 7549, 11953, 7178, 5189, 2138, 2314, 
      11072, 9281, 8905, 8000, 7825, 7312, 697, 356, 265, 4880, 9250, 4581, 
      4321, 3589, 1314, 666, 250, 7621, 11860, 9412, 7252, 1352, 392, 5672, 
      7225, 178, 194, 1538, 5185, 2953, 1744, 769, 145, 3744, 6073, 8585, 
      7517, 7010, 2825, 1277, 146, 4745, 8749, 1469, 776, 104, 181, 1325, 
      1621, 1781, 3349, 6184, 6824, 7137, 3445, 2785, 2106, 85, 1377, 1450, 
      4570, 6970, 6625, 5689, 4688, 5993, 6953, 8330, 3074, 338, 449, 2258, 
      3074, 4145, 5978, 9640, 7957, 5661, 1405, 6109, 5501, 5066, 3625, 1874, 
      2050, 5792, 377, 9034, 8845, 4633, 3145, 1945, 1858, 13, 18, 58, 909, 
      5933, 3485, 1685, 200, 173, 580, 680, 788, 904, 257, 5, 577, 785, 1297, 
      4762, 5330, 4096, 3721, 3600, 64, 0, 4624, 5776, 3845, 3722, 1025, 257, 
      6565, 6404, 2213, 404, 173, 125, 5629, 3258, 2509, 178, 1773, 3034, 
      6250, 3380, 2932, 1040, 1105, 2825, 3737, 754, 601, 5365, 3285, 520, 
      1332, 193, 3530, 4405, 7460, 5840, 3664, 593, 6642, 1930, 2017, 4325, 
      3016, 116, 1124, 3821, 650, 290, 2825, 3965, 6705, 3508, 2080, 160, 
      288, 4394, 1069, 205, 1325, 1690, 7252, 296, 277, 232, 1096, 1717, 
      2500, 3445, 5380, 4194, 369, 481, 1669, 3474, 865, 965, 1130, 1250, 
      1378, 1585, 3425, 6689, 1413, 3688, 6885, 7048, 4850, 461, 1450, 5729, 
      2336, 1424, 800, 1025, 445, 2509, 925, 2645, 1058, 2930, 5713, 6817, 
      6201, 4981, 1201, 725, 1409, 3434, 4225, 2045, 2120, 9754, 733, 1405, 
      1885, 6658, 3488, 3185, 2384, 2548, 7673, 7241, 5066, 2441, 1930, 1466, 
      1130, 7897, 3604, 2500, 1989, 1429, 2925, 3301, 3400, 4149, 1220, 1088, 
      1193, 1865, 4993, 6208, 3298, 1258, 1873, 2938, 3898, 5185, 1685, 1220, 
      4292, 5849, 1625, 1709, 6266, 1492, 1417, 1297, 1585, 1872, 1921, 2592, 
      6845, 2969, 2890, 2594, 1898, 1405, 1373, 2045, 3748, 2669, 2600, 7685, 
      2746, 1525, 1665, 2146, 4657, 7762, 8577, 2441, 8000, 11285, 7457, 
      5650, 4597, 3050, 1937, 1717, 4930, 8570, 10330, 7240, 6805, 5733, 
      4068, 3060, 1933, 2440, 4573, 2045, 2290, 2578, 6890, 5185, 2192, 2420, 
      6925, 2925, 2106, 2089, 7801, 9172, 3140, 2957, 2692, 3485, 8045, 5458, 
      2609, 2210, 2258, 2834, 3170, 3434, 7393, 9265, 10858, 5220, 4905, 
      2593, 3393, 4804, 7877, 2725, 2762, 3425, 4901, 5426, 7162, 7301, 7730, 
      8485, 3125, 2600, 2789, 2861, 6596, 6989, 10600, 5202, 5305, 8180, 
      2825, 2848, 2873, 7465, 8329, 7570, 4925, 2810, 2825, 3965, 4034, 4490, 
      8434, 3316, 3700, 4852, 5220, 7540, 4394, 4469, 14689, 3392, 3136, 
      16132, 10818, 3573, 3370, 4849, 10645, 12658, 4264, 4325, 6964, 10253, 
      13768, 15028, 16820, 4777, 3965, 3485, 4157, 5002, 6962, 10205, 11945, 
      13282, 15362, 7825, 13009, 15481, 9050, 3977, 7565, 7817, 13922, 15602, 
      5869, 6344, 7325, 8744, 17300, 18973, 11538, 8730, 4005, 5058, 5994, 
      7450, 11890, 16513, 17425, 11492, 7012, 4292, 4352, 8996, 17321, 4709, 
      8714, 5725, 4932, 4552, 5445, 6292, 15381, 15592, 4714, 4505, 8089, 
      8978, 17033, 4673, 4913, 5920, 9524, 15649, 21265, 13225, 7465, 5661, 
      5602, 4797, 8242, 11141, 5000, 5000, 10829, 15509, 21284, 7850, 5090, 
      5066, 5122, 10817, 12610, 13141, 18730, 13465, 5440, 6553, 11425, 
      12073, 16848, 14738, 13610, 5329, 5365, 5393, 6058, 6113, 6625, 11105, 
      20458, 16925, 14692, 11101, 6260, 5876, 5597, 5672, 5732, 6205, 11560, 
      6714, 6109, 5881, 5850, 5650, 5634, 5674, 18621, 14801, 21905, 9065, 
      6154, 6253, 6290, 7154, 7373, 8788, 6984, 6568, 6613, 15493, 20968, 
      6970, 6362, 7082, 20402, 20882, 13796, 15616, 16004, 16201, 16601, 
      24089, 16965, 25882, 10324, 7085, 6905, 16889, 17498, 27338, 7060, 
      26377, 7226, 7396, 7633, 7858, 8053, 19450, 20065, 7745, 19408, 22873, 
      29353, 8245, 22562, 23297, 30122, 23229, 30600, 17690, 8450, 9577, 
      10130, 23657, 27881, 9089, 8698, 9874, 25810, 15892, 9005, 9032, 10061, 
      10357, 29000, 30740, 9221, 9089, 9216, 22405, 9829, 19801, 10201, 
      10625, 10729, 10784, 10693, 26993, 21634, 10898, 11338, 25666, 25636, 
      25397, 11513, 11665, 12025, 12064, 30325, 27476, 12269, 12346, 13345, 
      12994, 13253, 13298, 13553, 13957, 30649, 13472, 13770, 14213, 14657, 
      14650, 15145, 15229, 15658, 15476, 18346, 18754, 18521, 19025, 19188, 
      19962, 20410, 20618, 20817, 21194, 22564, 22581, 22817, 24116, 24025, 
      24386, 24561, 25282, 25601, 25769, 25930, 25957, 27620, 28273, 29245, 
      29609, 30285, 30445, 30650, 32797, 33188, 37757, 38585, 38612 ], 
  [ 29125, 27749, 28657, 27521, 26165, 25010, 24698, 25721, 23850, 24741, 
      24593, 20170, 22024, 19625, 21605, 21050, 20113, 20065, 19045, 18173, 
      19306, 20410, 15304, 14624, 14290, 16328, 17153, 17485, 13877, 17113, 
      16218, 16928, 15850, 15677, 14482, 15669, 13637, 9586, 11002, 9722, 
      10573, 11125, 9572, 14354, 12218, 9173, 7930, 8354, 7300, 9389, 16210, 
      7433, 9113, 8845, 16020, 9685, 5877, 6660, 8849, 5521, 6434, 4996, 
      6885, 7093, 54346, 45337, 15385, 9197, 8210, 4397, 10996, 10000, 4441, 
      55465, 47581, 41117, 43364, 15464, 10589, 4325, 55233, 54325, 53874, 
      42850, 11170, 8578, 3474, 54665, 44234, 5729, 5626, 4469, 50877, 4437, 
      3240, 3060, 3277, 48605, 9209, 3209, 5113, 43105, 15025, 2929, 3028, 
      5620, 46701, 3001, 3042, 50024, 47021, 36725, 35989, 5101, 4100, 3362, 
      42304, 38785, 8388, 7345, 2473, 48005, 32138, 30433, 8138, 3233, 2353, 
      2434, 3170, 3809, 32045, 31700, 11525, 5597, 2132, 2180, 2372, 2405, 
      41626, 29250, 8425, 2986, 44785, 31177, 7120, 5300, 5185, 4436, 3961, 
      2161, 3872, 42250, 41450, 10130, 5693, 4765, 2938, 34525, 11368, 5245, 
      1773, 1765, 3060, 44945, 32657, 25706, 9425, 8405, 2906, 2705, 1937, 
      1802, 23209, 29077, 27121, 11125, 8082, 5877, 5617, 5490, 1810, 8500, 
      6773, 5165, 2600, 1885, 41369, 29258, 26969, 26650, 23869, 20413, 
      10585, 7298, 1469, 1385, 1853, 2458, 9040, 8865, 3697, 2740, 1585, 
      1321, 20269, 14914, 3826, 1274, 1450, 35752, 7717, 1640, 37570, 23589, 
      17989, 15250, 4570, 3490, 22049, 13345, 2960, 2320, 1088, 1280, 30890, 
      24370, 9610, 1082, 23701, 12564, 10701, 7956, 3925, 2421, 1125, 31817, 
      24557, 18265, 17225, 3757, 922, 2548, 1460, 20893, 20610, 13273, 6505, 
      2410, 1258, 34165, 21125, 18632, 2612, 10034, 5114, 881, 21025, 6505, 
      5905, 832, 28085, 21845, 20693, 15658, 12410, 10730, 8098, 7418, 5858, 
      4885, 3665, 2378, 1754, 1553, 1105, 1058, 34709, 29045, 13480, 12148, 
      7540, 1160, 21177, 14602, 4162, 2290, 1465, 765, 666, 441, 666, 27625, 
      25049, 15041, 13625, 12281, 4121, 3649, 596, 401, 28250, 22562, 18586, 
      15245, 13357, 11597, 2570, 1961, 1145, 1090, 28213, 19093, 18013, 
      16708, 16453, 16200, 15208, 13320, 8973, 3028, 2440, 1224, 900, 853, 
      328, 405, 613, 31265, 23090, 19333, 914, 818, 29840, 26825, 26177, 
      24592, 24281, 23360, 8177, 6340, 4481, 256, 26794, 18181, 17649, 16101, 
      10426, 8146, 4194, 549, 31172, 27092, 23300, 10600, 6920, 232, 23273, 
      4394, 4138, 1130, 19465, 14785, 11808, 8793, 4905, 208, 225, 25721, 
      23837, 22922, 14521, 10525, 5450, 121, 26021, 11125, 8936, 5000, 3581, 
      1189, 941, 829, 221, 200, 296, 23185, 15957, 14481, 12850, 4437, 1105, 
      1042, 82, 306, 22265, 20513, 18560, 145, 289, 25330, 15178, 2650, 2353, 
      490, 218, 65, 130, 27592, 24685, 20485, 997, 21341, 20189, 19346, 
      16409, 650, 554, 20752, 7585, 26578, 26253, 18505, 15385, 12553, 12330, 
      4909, 4234, 3730, 1453, 21029, 16133, 11885, 6728, 6565, 1940, 1768, 
      1604, 1448, 7057, 4357, 1937, 1601, 1025, 2, 26, 17424, 16641, 16384, 
      5776, 4624, 0, 64, 16901, 16642, 10001, 7057, 22205, 21908, 13229, 
      7748, 6565, 6245, 53, 15634, 13933, 6570, 685, 178, 130, 15892, 14900, 
      1312, 1241, 241, 65, 9050, 8489, 19917, 15661, 8136, 1060, 3185, 130, 
      53, 23780, 20800, 16448, 8345, 22282, 12402, 657, 17789, 14984, 5284, 
      1396, 149, 8402, 6682, 377, 157, 22345, 16020, 12688, 4240, 3280, 
      17858, 9773, 5645, 1325, 1010, 23300, 6280, 6125, 4040, 1640, 1037, 
      596, 317, 212, 17386, 6625, 2929, 1125, 346, 2225, 2053, 1810, 1658, 
      1514, 1313, 433, 433, 1549, 424, 493, 520, 18586, 3725, 1586, 20281, 
      12944, 10400, 2704, 2249, 4797, 13253, 2693, 13525, 2554, 890, 545, 
      22185, 625, 18581, 9089, 3989, 2225, 850, 689, 11701, 1576, 27298, 
      5085, 2493, 1885, 810, 15184, 14473, 12448, 1460, 1009, 22745, 18530, 
      12505, 11042, 9490, 8066, 1097, 15300, 12564, 11101, 9181, 1429, 1261, 
      1224, 1021, 7748, 6800, 4049, 2545, 1049, 1040, 14314, 7650, 2689, 
      1714, 1314, 1105, 9437, 6932, 1300, 19721, 8969, 3341, 1234, 8020, 
      7537, 6057, 3897, 3232, 3145, 2320, 21533, 13033, 12818, 11978, 9650, 
      6845, 5725, 3133, 14900, 12053, 2600, 1565, 12130, 5877, 4657, 3370, 
      1665, 1642, 1777, 3121, 1744, 29237, 22417, 18842, 16565, 12706, 8737, 
      5525, 1802, 1906, 2306, 21928, 21085, 18925, 15220, 12580, 8325, 3528, 
      1989, 8573, 4058, 3530, 1858, 17561, 8992, 4052, 21069, 11629, 7954, 
      5625, 2089, 25220, 12116, 11525, 4052, 3077, 2197, 17834, 9953, 6698, 
      5930, 4058, 3578, 3298, 2225, 2465, 2834, 17188, 16465, 9529, 3529, 
      2628, 22565, 4901, 4802, 3697, 2725, 2570, 2402, 2405, 2426, 2501, 
      11149, 5864, 5101, 4901, 2516, 2501, 2984, 2890, 2857, 22868, 5953, 
      5840, 5729, 2705, 2753, 21578, 15805, 7570, 6905, 3965, 3898, 3538, 
      2858, 5220, 4516, 3492, 3316, 2916, 14050, 3925, 4625, 10192, 7760, 
      5252, 27274, 10645, 6498, 4033, 3573, 4090, 12968, 4733, 3428, 3589, 
      4520, 4964, 5668, 14297, 11581, 7837, 5245, 4322, 3562, 3677, 4057, 
      4442, 5162, 21289, 4441, 5281, 23602, 6425, 3757, 3737, 4810, 5402, 
      16613, 4168, 3925, 3848, 6148, 6869, 27994, 22738, 9445, 5194, 4498, 
      4050, 4410, 5905, 6273, 27812, 18980, 7012, 6800, 4100, 6305, 12325, 
      4226, 15381, 12820, 7272, 5581, 4932, 5725, 5800, 11378, 9673, 4553, 
      4490, 6425, 8345, 7225, 5648, 4628, 5993, 8345, 30361, 19161, 14365, 
      14170, 8605, 4842, 26509, 10984, 8264, 4981, 6125, 8500, 19682, 10666, 
      9010, 8522, 5105, 5402, 5525, 7442, 30465, 7888, 6145, 5305, 5409, 
      6784, 32554, 30610, 9953, 9173, 8929, 7010, 6929, 6353, 5393, 8354, 
      36101, 32372, 25925, 14692, 13220, 11717, 8392, 8180, 7157, 5576, 
      15826, 13725, 12681, 12514, 10954, 10666, 9346, 7741, 6505, 9257, 
      21305, 8738, 8429, 8330, 7018, 6829, 20484, 15688, 8200, 8109, 6925, 
      9000, 15266, 12482, 7762, 8842, 9050, 6724, 7184, 7300, 7361, 7489, 
      10625, 7717, 11602, 23108, 13613, 12073, 7913, 8114, 12514, 11956, 
      12097, 11986, 12020, 13345, 10170, 9685, 9250, 39785, 12505, 9344, 
      10769, 13985, 15317, 10730, 11057, 14482, 11125, 14824, 35506, 11306, 
      9305, 8906, 11417, 13465, 10313, 12370, 9738, 12618, 31940, 15397, 
      11752, 9925, 9677, 14312, 15236, 15749, 12625, 13840, 42533, 12413, 
      38025, 12105, 11849, 11681, 11600, 13005, 49025, 40538, 13210, 12290, 
      46746, 46580, 46205, 17225, 16425, 14065, 13968, 53309, 48964, 15125, 
      16290, 13617, 15578, 14885, 14794, 14369, 14365, 53225, 18640, 17170, 
      16525, 19825, 19682, 19225, 18493, 17154, 21460, 24466, 20250, 23825, 
      20521, 25444, 23362, 21906, 23474, 24217, 24050, 26100, 25981, 26897, 
      26020, 28649, 26426, 27145, 30042, 30089, 28625, 30146, 29765, 31156, 
      31945, 33597, 33553, 34501, 33301, 34594, 36605, 36724, 40885, 41441, 
      41332 ], 
  [ 30629, 29125, 30145, 29009, 27605, 26338, 25994, 27145, 25114, 26245, 
      26129, 21370, 23528, 20969, 23173, 22570, 21569, 21537, 20421, 19549, 
      20826, 22058, 16488, 15776, 15426, 17704, 18625, 19037, 15077, 18649, 
      17674, 18464, 17306, 17117, 15842, 17173, 14965, 10530, 12170, 10730, 
      9565, 10053, 10660, 15938, 13610, 10229, 8810, 7538, 6628, 10525, 
      17986, 8345, 10265, 9965, 17812, 10917, 5317, 5956, 10001, 5009, 5746, 
      4580, 7813, 8069, 58010, 48665, 17177, 10445, 9346, 4045, 12436, 11344, 
      4041, 59177, 51005, 44285, 46628, 17288, 12013, 3893, 58945, 58005, 
      57538, 46098, 12658, 9810, 3298, 58361, 47546, 6625, 6506, 3925, 54445, 
      5125, 3592, 2932, 3037, 52093, 10553, 2953, 4409, 46385, 16865, 2753, 
      2804, 4820, 50125, 2745, 2770, 53576, 50461, 39749, 38981, 5981, 4804, 
      3922, 45568, 41905, 9700, 8545, 2329, 51493, 34970, 33185, 9434, 3809, 
      2225, 2258, 2738, 3233, 34877, 34516, 13141, 6605, 2132, 2116, 2180, 
      2197, 44874, 31954, 9769, 3546, 48161, 33977, 8336, 6292, 6161, 5300, 
      4745, 1985, 3232, 45530, 44698, 11650, 6749, 5693, 2474, 37485, 13000, 
      6253, 1885, 1813, 2548, 48337, 35537, 28250, 10897, 9781, 3530, 3281, 
      2257, 2042, 25625, 31797, 29745, 12757, 9442, 6997, 6705, 6562, 2146, 
      9908, 8005, 6205, 3208, 1613, 44633, 31994, 29593, 29258, 26333, 22685, 
      12185, 8594, 1693, 1385, 1565, 1994, 10512, 10321, 4545, 3412, 1921, 
      1465, 22541, 16850, 4706, 1450, 1274, 38792, 9077, 2056, 40690, 26053, 
      20133, 17218, 5578, 4338, 24433, 15185, 3728, 2960, 1280, 1088, 33722, 
      26882, 11162, 1322, 26181, 14356, 12349, 9364, 4869, 3109, 1429, 34697, 
      27085, 20441, 19337, 4685, 1130, 3284, 1940, 23229, 22930, 15129, 7785, 
      3130, 954, 37157, 23477, 20840, 3380, 11650, 6250, 689, 23377, 7801, 
      7137, 640, 30805, 24245, 23029, 17690, 14218, 12410, 9554, 8810, 7090, 
      6005, 4625, 3130, 2378, 2129, 1553, 1490, 37733, 31813, 15368, 13940, 
      8948, 1640, 23545, 16570, 5202, 3042, 2041, 1117, 970, 505, 490, 30329, 
      27625, 17041, 15529, 14089, 5161, 4625, 884, 449, 30986, 25010, 20810, 
      17261, 15245, 13357, 3386, 2665, 1657, 1586, 30949, 21349, 20205, 
      18820, 18549, 18280, 17224, 15208, 10525, 3924, 3240, 1768, 1348, 1285, 
      424, 325, 405, 34145, 25570, 21605, 1378, 1250, 32656, 29497, 28817, 
      27152, 26825, 25856, 9665, 7652, 5585, 320, 29466, 20389, 19825, 18181, 
      12106, 9634, 5266, 325, 34052, 29780, 25796, 12296, 8296, 200, 25769, 
      5498, 5210, 1690, 21753, 16785, 13600, 10345, 6073, 400, 145, 28345, 
      26365, 25402, 16505, 12221, 6682, 185, 28661, 12869, 10504, 6184, 4589, 
      1781, 1469, 1325, 461, 104, 136, 25681, 18037, 16465, 14722, 5557, 
      1681, 1602, 162, 130, 24713, 22865, 20800, 65, 113, 27938, 17210, 3530, 
      3185, 890, 490, 193, 50, 30312, 27261, 22837, 1557, 23741, 22525, 
      21634, 18521, 1114, 986, 23120, 9041, 29250, 28909, 20745, 17433, 
      14409, 14170, 6093, 5338, 4770, 2125, 23413, 18229, 13693, 8104, 7925, 
      2708, 2504, 2308, 2120, 8465, 5477, 2705, 2305, 1601, 50, 10, 19600, 
      18769, 18496, 7056, 5776, 64, 0, 19045, 18770, 11665, 8465, 24653, 
      24340, 15133, 9220, 7925, 7573, 5, 17698, 15885, 7930, 1165, 450, 18, 
      17972, 16916, 1952, 1865, 545, 241, 10634, 10025, 22237, 17725, 9640, 
      1636, 4145, 338, 149, 26308, 23168, 18560, 9865, 24730, 14242, 1105, 
      19981, 17000, 6500, 2036, 325, 9922, 8042, 697, 317, 24793, 18100, 
      14544, 5328, 4240, 20050, 11405, 6893, 1933, 1538, 25796, 7592, 7421, 
      5096, 2312, 1565, 980, 557, 212, 19546, 7969, 3825, 1669, 586, 2993, 
      2789, 2498, 2314, 2138, 1889, 689, 305, 2173, 648, 349, 360, 20810, 
      4717, 2210, 22601, 14800, 12064, 3536, 3001, 5917, 15125, 3509, 15413, 
      3338, 1258, 545, 24601, 577, 20789, 10625, 4981, 2929, 1154, 881, 
      13445, 2120, 29970, 6205, 3229, 2493, 730, 17168, 16409, 14240, 1940, 
      833, 25177, 20722, 14297, 12722, 11042, 9490, 905, 17284, 14356, 12781, 
      10701, 1861, 1629, 1576, 1261, 9124, 8080, 4993, 3233, 1193, 1040, 
      16218, 9010, 3393, 2178, 1618, 1233, 10957, 8212, 1556, 21961, 10441, 
      4141, 1250, 9396, 8865, 7225, 4777, 4000, 3897, 2896, 23869, 14825, 
      14594, 13690, 11170, 8093, 6845, 3869, 16820, 13765, 3208, 1453, 13842, 
      6997, 5617, 4122, 1921, 1530, 1585, 3809, 1616, 31957, 24785, 21002, 
      18581, 14450, 10145, 6581, 2042, 1730, 1970, 24264, 23373, 21085, 
      17140, 14308, 9685, 4264, 2293, 9949, 4874, 4250, 1874, 19625, 10400, 
      4852, 23341, 13261, 9250, 6649, 2025, 27716, 13780, 13141, 4820, 3637, 
      2117, 19898, 11425, 7834, 6970, 4810, 4234, 3890, 2225, 2273, 2498, 
      19204, 18433, 10953, 4153, 2980, 24901, 5765, 5650, 4337, 3077, 2842, 
      2450, 2437, 2410, 2405, 12701, 6856, 5981, 5749, 2644, 2581, 2696, 
      3226, 3177, 25204, 6929, 6800, 6673, 2753, 2705, 23834, 17693, 8738, 
      7993, 4573, 4490, 4034, 2810, 6052, 5220, 3940, 3700, 2980, 15794, 
      4469, 4049, 11600, 8912, 4580, 29818, 12085, 7474, 4545, 3349, 3690, 
      14600, 5389, 3620, 3413, 4040, 4388, 4964, 16025, 13085, 8957, 5981, 
      4850, 3770, 3517, 3737, 4010, 4570, 23481, 4041, 4689, 25922, 7321, 
      3917, 3865, 4346, 4810, 18485, 4520, 4133, 3880, 5444, 6053, 30538, 
      24994, 10693, 5818, 4930, 4258, 4138, 5265, 5569, 30340, 20996, 7940, 
      7696, 4132, 5617, 13829, 4306, 17125, 14356, 8200, 6205, 5380, 5197, 
      5256, 12770, 10889, 4745, 4570, 5785, 9385, 8105, 6224, 4660, 5465, 
      7433, 32985, 21145, 15997, 15786, 9661, 5050, 28925, 12296, 9256, 4901, 
      5629, 7604, 21682, 11930, 10082, 9530, 5041, 5162, 5237, 6722, 33073, 
      8784, 6705, 5193, 5233, 6208, 35258, 33218, 11105, 10229, 9953, 7730, 
      7633, 6929, 5329, 7538, 38965, 35060, 28277, 16292, 14692, 13045, 9320, 
      9076, 7877, 5480, 17506, 15229, 14089, 13906, 12186, 11866, 10386, 
      7069, 6137, 8377, 23353, 9650, 9293, 9178, 7610, 7373, 22468, 17320, 
      9000, 8893, 6525, 8200, 16850, 13810, 8450, 8090, 8266, 6500, 6800, 
      6884, 6929, 7025, 9649, 7237, 10530, 25220, 14989, 13289, 7465, 7618, 
      11378, 13140, 11025, 13154, 13172, 14625, 11050, 10485, 8658, 42713, 
      13673, 8768, 9953, 12785, 16757, 9946, 10225, 13250, 10309, 13576, 
      38210, 12250, 9881, 9370, 10585, 12377, 11065, 13410, 10330, 11674, 
      34436, 16757, 12680, 10517, 10205, 13192, 14020, 17125, 13649, 14992, 
      45509, 13325, 40777, 12937, 12601, 12401, 12304, 13885, 52225, 43370, 
      14090, 13010, 49834, 49652, 49261, 18505, 17593, 14913, 14800, 56621, 
      52100, 16069, 17362, 14257, 16490, 15685, 15578, 15073, 15021, 56489, 
      19856, 18178, 17405, 21041, 20882, 20313, 19485, 17938, 22772, 25794, 
      21034, 25057, 21305, 26788, 24370, 22690, 24418, 25225, 24994, 27124, 
      26989, 27985, 26852, 29801, 27274, 28057, 31210, 31225, 29569, 31250, 
      30821, 32180, 32985, 34717, 34625, 35605, 34245, 35666, 37661, 37748, 
      41861, 42385, 42260 ], 
  [ 22916, 23620, 22706, 21562, 20980, 21645, 21853, 20794, 21521, 18500, 
      17828, 18857, 15761, 15956, 14292, 14517, 14618, 14308, 14848, 13968, 
      12757, 11777, 14209, 14045, 13969, 12105, 11368, 10394, 12506, 10280, 
      10685, 10093, 10313, 10400, 10501, 9344, 10170, 12349, 10121, 11441, 
      45050, 46642, 9981, 6701, 7685, 10100, 11717, 39701, 36305, 9010, 5429, 
      10690, 8468, 8720, 4973, 7738, 33050, 36173, 8200, 31912, 35685, 29825, 
      9872, 9298, 12869, 9320, 4328, 6980, 7813, 28180, 5657, 6221, 29002, 
      13204, 10000, 7696, 8381, 3881, 5506, 29402, 12968, 12580, 12389, 8125, 
      5045, 6613, 24389, 12658, 8465, 9220, 9377, 31360, 10946, 11306, 15569, 
      23189, 25226, 9972, 5416, 25416, 34600, 7850, 3170, 23834, 24713, 
      36665, 9104, 25204, 25505, 10345, 9162, 5626, 5410, 8842, 10701, 12301, 
      7301, 6122, 5105, 5882, 22850, 9360, 4153, 3748, 5113, 11908, 22468, 
      23329, 28225, 31204, 4058, 3973, 3298, 7250, 20165, 21253, 23525, 
      23818, 6877, 3341, 4616, 11917, 7954, 3706, 5389, 7209, 7354, 8425, 
      9250, 23050, 32301, 6977, 6697, 3457, 6560, 7712, 28505, 4450, 2873, 
      6890, 17978, 19010, 29405, 7848, 3880, 2389, 3528, 4068, 10789, 11368, 
      14760, 15925, 1970, 2896, 2500, 2624, 4001, 5696, 5956, 6089, 14369, 
      3637, 4770, 6282, 10737, 24322, 6344, 2813, 2344, 2285, 1844, 1508, 
      2600, 4253, 15844, 19400, 24548, 28013, 3133, 3218, 7930, 9833, 14138, 
      16994, 1360, 1465, 7537, 16425, 22321, 4361, 3626, 12889, 4877, 1556, 
      1156, 1277, 6197, 7717, 1314, 1450, 8485, 9925, 15973, 22405, 2873, 
      1553, 2393, 15185, 1402, 1445, 1922, 3077, 6586, 9242, 14186, 3016, 
      1476, 904, 904, 6676, 15541, 8585, 11657, 928, 905, 1108, 3700, 8705, 
      24193, 3538, 898, 745, 8125, 1765, 4645, 21992, 794, 3434, 3874, 21941, 
      1872, 832, 720, 625, 1017, 1417, 2425, 2785, 3825, 4672, 6052, 8145, 
      9601, 10180, 11812, 12025, 3554, 2050, 785, 1013, 2645, 11345, 680, 
      605, 5245, 8053, 10088, 13028, 13709, 17384, 21509, 1666, 1170, 522, 
      666, 882, 5202, 5770, 13897, 17602, 1769, 761, 425, 464, 656, 976, 
      7289, 8500, 10804, 11009, 1730, 410, 370, 365, 370, 377, 425, 617, 
      1730, 6445, 7417, 10361, 11597, 11810, 16745, 19682, 21970, 2440, 765, 
      388, 11349, 11773, 2053, 1378, 1250, 965, 914, 773, 1970, 2993, 4514, 
      17189, 1345, 272, 260, 272, 1097, 1937, 4745, 22160, 2341, 1381, 709, 
      1009, 2529, 18721, 680, 4421, 4685, 9997, 250, 250, 653, 1538, 3890, 
      15053, 19490, 1044, 720, 585, 244, 928, 3393, 17044, 1082, 746, 1417, 
      3721, 5162, 9530, 10322, 10730, 14282, 19721, 20857, 584, 116, 200, 
      389, 4196, 9704, 9901, 16741, 21125, 442, 250, 117, 19402, 21106, 905, 
      113, 6305, 6788, 11945, 13753, 15940, 19385, 1345, 778, 218, 9850, 292, 
      180, 117, 40, 11061, 11485, 221, 1874, 1105, 1040, 52, 52, 340, 377, 
      3616, 4241, 4777, 8480, 234, 18, 450, 2313, 2410, 7405, 7753, 8109, 
      8473, 2120, 4100, 7400, 8104, 9608, 17165, 18229, 5, 2, 5, 2917, 3845, 
      16901, 19045, 0, 1, 900, 2116, 362, 325, 226, 1765, 2402, 2602, 18770, 
      29, 148, 2405, 10820, 13693, 19885, 25, 73, 8845, 9034, 13234, 15138, 
      1241, 1460, 146, 50, 1625, 9629, 5512, 14677, 16420, 625, 245, 53, 
      1570, 425, 425, 11300, 90, 145, 3445, 8917, 15210, 1621, 2501, 13096, 
      15476, 482, 137, 445, 4477, 5597, 153, 1168, 3280, 9360, 10345, 653, 
      2873, 2978, 4793, 8633, 10370, 12269, 14330, 18125, 197, 2696, 6280, 
      10196, 14357, 7652, 8000, 8537, 8905, 9281, 9860, 14180, 20420, 9314, 
      14689, 20738, 21025, 349, 5508, 9349, 482, 685, 1261, 7085, 7930, 4496, 
      730, 7330, 740, 7709, 12805, 18440, 818, 19298, 592, 2020, 5760, 8676, 
      13801, 15460, 1250, 10625, 1765, 4772, 8420, 9892, 19997, 829, 898, 
      1213, 11545, 21754, 1108, 793, 1268, 1625, 2153, 2809, 22100, 941, 
      1325, 1682, 2362, 12290, 13162, 13385, 15002, 3265, 3877, 6586, 9242, 
      16586, 18917, 1249, 3425, 9124, 12049, 14249, 16900, 2610, 4005, 15013, 
      1192, 2920, 8212, 18845, 3529, 3826, 4946, 7466, 8621, 8794, 10829, 
      1440, 1780, 1825, 2025, 2817, 4432, 5392, 9040, 1565, 2098, 10585, 
      21250, 2173, 5540, 6920, 9013, 15368, 21325, 22760, 9802, 21685, 2896, 
      1796, 1601, 1664, 2225, 3716, 6224, 15761, 22625, 25625, 1825, 1762, 
      1682, 1877, 2357, 4082, 9425, 14906, 4068, 8653, 9685, 19453, 1874, 
      3965, 8905, 2000, 2960, 4745, 6836, 20980, 2509, 2925, 3114, 9421, 
      11826, 21346, 2141, 3880, 6085, 6877, 9685, 10765, 11525, 20072, 23432, 
      26141, 2273, 2330, 4234, 11234, 14753, 2448, 8704, 8865, 11140, 14848, 
      15993, 19465, 19728, 20529, 21904, 3770, 7585, 8642, 8962, 18277, 
      19042, 25505, 15269, 15496, 2745, 7930, 8077, 8226, 19762, 21370, 2753, 
      2960, 6425, 7060, 11920, 12113, 13313, 21473, 9533, 10909, 14045, 
      14909, 19709, 3541, 12916, 31816, 5141, 6869, 34001, 3761, 5072, 8465, 
      13540, 25040, 28417, 4273, 11898, 18133, 24274, 30145, 32149, 34933, 
      4040, 4964, 7460, 11108, 13565, 18005, 24100, 27080, 29285, 32605, 
      3490, 28762, 32722, 3721, 9684, 18976, 19476, 30169, 32841, 4010, 
      16265, 18362, 21145, 35405, 37946, 4469, 3893, 6980, 12869, 15293, 
      18485, 26645, 34120, 35528, 4545, 4033, 9745, 10053, 21393, 35298, 
      5696, 20737, 4850, 5669, 10001, 13250, 15461, 32114, 32449, 6565, 7720, 
      19240, 20997, 34632, 9250, 10730, 14093, 21913, 32378, 40970, 5524, 
      4724, 5648, 5713, 9248, 19265, 5050, 7465, 9945, 24082, 31986, 40861, 
      4981, 7925, 9389, 9941, 23944, 27101, 28004, 36941, 5882, 11125, 14842, 
      24922, 26066, 33941, 6409, 6025, 9028, 9808, 10084, 13105, 13284, 
      14788, 24228, 39409, 7354, 6485, 5498, 6485, 7093, 7930, 11105, 11413, 
      13250, 24929, 6317, 7076, 7592, 7685, 8725, 8957, 10237, 36452, 30274, 
      41346, 5812, 11705, 12176, 12337, 15185, 15776, 6029, 6953, 12985, 
      13154, 31210, 39785, 7309, 8685, 14365, 38845, 39573, 28145, 31205, 
      31841, 32162, 32810, 44266, 33296, 46801, 6565, 9028, 10088, 32968, 
      33949, 48749, 10489, 47290, 10777, 11069, 10312, 13637, 14452, 36637, 
      9970, 11290, 36469, 41794, 51250, 9680, 41233, 42340, 52265, 42146, 
      52865, 9325, 13725, 17704, 19125, 42696, 48904, 15850, 13225, 17873, 
      45713, 9133, 11050, 14425, 18058, 18850, 50265, 52749, 11140, 13736, 
      12869, 11920, 15338, 11048, 16328, 17370, 17722, 17901, 16442, 14760, 
      12253, 16645, 18325, 14297, 14389, 14274, 14152, 15170, 18010, 18173, 
      17210, 15725, 17506, 16589, 20936, 18473, 19600, 19769, 20644, 21418, 
      17896, 16589, 18497, 19930, 17764, 17881, 19240, 20068, 22109, 17833, 
      20557, 25181, 21474, 25450, 21269, 24641, 26825, 25789, 25490, 26361, 
      27101, 27242, 26856, 30133, 27560, 30277, 29954, 28685, 29250, 30906, 
      29825, 30224, 32125, 32650, 32996, 33730, 34154, 35554, 34765, 37024, 
      37661, 42578, 43650, 43801 ], 
  [ 22837, 23525, 22625, 21481, 20893, 21544, 21748, 20705, 21412, 18421, 
      17753, 18740, 15682, 15857, 14221, 14440, 14533, 14225, 14753, 13873, 
      12680, 11716, 14090, 13922, 13844, 12010, 11285, 10321, 12389, 10205, 
      10600, 10018, 10228, 10313, 10404, 9265, 10069, 12200, 10000, 11300, 
      44657, 46241, 9850, 6632, 7592, 9965, 11560, 39332, 35954, 8885, 5384, 
      10537, 8345, 8593, 4930, 7625, 32713, 35818, 8077, 31581, 35332, 29506, 
      9721, 9153, 13060, 9469, 4285, 6869, 7688, 27869, 5570, 6122, 28685, 
      13401, 10161, 7825, 8522, 3842, 5417, 29081, 13165, 12773, 12580, 8264, 
      4964, 6500, 24100, 12853, 8612, 9065, 9220, 31025, 11125, 11125, 15346, 
      22906, 24929, 10141, 5317, 25117, 34245, 7993, 3133, 23545, 24418, 
      36298, 9265, 24905, 25204, 10522, 9325, 5737, 5517, 8685, 10522, 12104, 
      7442, 6245, 5002, 5765, 22565, 9529, 4240, 3825, 5008, 11713, 22185, 
      23040, 27904, 30865, 4145, 4058, 3233, 7109, 19898, 20978, 23234, 
      23525, 7016, 3412, 4517, 11720, 8109, 3789, 5274, 7066, 7209, 8266, 
      9081, 22761, 31954, 7120, 6836, 3380, 6425, 7561, 28180, 4553, 2810, 
      6749, 17725, 18749, 29074, 8005, 3973, 2440, 3445, 3973, 10600, 11173, 
      14533, 15688, 2005, 2969, 2561, 2561, 3904, 5569, 5825, 5956, 14144, 
      3546, 4657, 6145, 10546, 24021, 6485, 2888, 2405, 2344, 1885, 1525, 
      2533, 4148, 15605, 19133, 24245, 27688, 3050, 3133, 7769, 9650, 13913, 
      16745, 1377, 1440, 7380, 16180, 22032, 4474, 3529, 12674, 5000, 1597, 
      1157, 1256, 6056, 7556, 1345, 1413, 8314, 9738, 15730, 22114, 2960, 
      1600, 2320, 14948, 1445, 1402, 1861, 2986, 6437, 9061, 13957, 3109, 
      1525, 909, 901, 6525, 15300, 8410, 11450, 953, 928, 1073, 3593, 8528, 
      23888, 3645, 925, 754, 7954, 1700, 4520, 21701, 821, 3329, 3761, 21650, 
      1945, 865, 745, 612, 976, 1360, 2340, 2692, 3712, 4545, 5905, 7972, 
      9412, 9985, 11601, 11812, 3665, 2129, 754, 970, 2554, 11138, 709, 584, 
      5108, 7880, 9893, 12805, 13480, 17125, 21220, 1737, 1225, 505, 637, 
      841, 5065, 5625, 13666, 17341, 1844, 800, 436, 449, 625, 929, 7124, 
      8321, 10601, 10804, 1805, 425, 377, 362, 365, 370, 410, 586, 1657, 
      6290, 7250, 10162, 11386, 11597, 16490, 19405, 21677, 2533, 808, 405, 
      11140, 11560, 2138, 1445, 1313, 1018, 965, 818, 1889, 2890, 4385, 
      16930, 1412, 281, 265, 265, 1040, 1856, 4612, 21865, 2434, 1450, 754, 
      954, 2434, 18450, 725, 4292, 4552, 9800, 269, 233, 610, 1465, 3769, 
      14810, 19213, 1105, 769, 628, 225, 873, 3280, 16785, 1145, 697, 1346, 
      3602, 5021, 9337, 10121, 10525, 14045, 19442, 20570, 629, 109, 181, 
      356, 4069, 9509, 9704, 16484, 20836, 481, 277, 130, 19125, 20817, 964, 
      100, 6148, 6625, 11728, 13520, 15689, 19108, 1418, 833, 245, 9653, 325, 
      205, 136, 37, 10852, 11272, 250, 1789, 1172, 1105, 65, 41, 305, 340, 
      3497, 4112, 4640, 8297, 265, 13, 409, 2218, 2313, 7234, 7578, 7930, 
      8290, 2029, 3973, 7229, 7925, 9413, 16904, 17960, 10, 1, 2, 2810, 3722, 
      16642, 18770, 1, 0, 841, 2025, 401, 362, 197, 1682, 2305, 2501, 18497, 
      20, 125, 2308, 10613, 13460, 19604, 18, 58, 8658, 8845, 13005, 14893, 
      1172, 1385, 169, 41, 1546, 9434, 5365, 14436, 16165, 674, 274, 50, 
      1493, 464, 388, 11089, 97, 130, 3330, 8730, 14965, 1544, 2404, 12869, 
      15229, 521, 130, 410, 4346, 5450, 160, 1105, 3169, 9169, 10144, 698, 
      2770, 2873, 4658, 8450, 10169, 12050, 14093, 17858, 200, 2597, 6125, 
      9997, 14120, 7481, 7825, 8356, 8720, 9092, 9665, 13945, 20137, 9125, 
      14450, 20453, 20738, 360, 5365, 9160, 505, 650, 1202, 6922, 7757, 4369, 
      697, 7165, 709, 7540, 12584, 18173, 853, 19025, 601, 1945, 5617, 8497, 
      13572, 15217, 1201, 10426, 1832, 4645, 8245, 9701, 19720, 810, 873, 
      1170, 11338, 21465, 1145, 800, 1225, 1568, 2080, 2720, 21809, 922, 
      1282, 1625, 2285, 12077, 12941, 13162, 14765, 3170, 3770, 6437, 9061, 
      16337, 18650, 1220, 3328, 8945, 11840, 14020, 16649, 2533, 3898, 14778, 
      1205, 2837, 8045, 18580, 3434, 3725, 4825, 7309, 8450, 8621, 10634, 
      1465, 1737, 1780, 1972, 2740, 4321, 5265, 8865, 1538, 2045, 10394, 
      20969, 2120, 5413, 6773, 8840, 15133, 21044, 22469, 9621, 21402, 2969, 
      1825, 1604, 1649, 2176, 3625, 6089, 15524, 22336, 25316, 1850, 1781, 
      1685, 1850, 2306, 3985, 9250, 14677, 3973, 8488, 9508, 19188, 1865, 
      3874, 8738, 2017, 2897, 4640, 6697, 20705, 2554, 2866, 3049, 9250, 
      11629, 21069, 2132, 3797, 5960, 6740, 9512, 10580, 11332, 19805, 23141, 
      25832, 2258, 2309, 4145, 11045, 14530, 2473, 8545, 8704, 10953, 14625, 
      15760, 19204, 19465, 20260, 21625, 3697, 7442, 8485, 8801, 18026, 
      18785, 25202, 15044, 15269, 2770, 7785, 7930, 8077, 19501, 21097, 2768, 
      2929, 6304, 6929, 11729, 11920, 13108, 21200, 9370, 10730, 13834, 
      14690, 19450, 3492, 12717, 31477, 5050, 6746, 33650, 3812, 4985, 8320, 
      13337, 24745, 28100, 4210, 11713, 17890, 23985, 29818, 31810, 34578, 
      3989, 4885, 7333, 10933, 13364, 17764, 23813, 26773, 28964, 32264, 
      3497, 28445, 32381, 3744, 9529, 18729, 19225, 29844, 32500, 3977, 
      16042, 18121, 20882, 35050, 37577, 4520, 3908, 6869, 12680, 15080, 
      18244, 26344, 33773, 35173, 4594, 4018, 9594, 9898, 21130, 34945, 5617, 
      20480, 4801, 5594, 9850, 13061, 15250, 31781, 32114, 6472, 7605, 18997, 
      20740, 34285, 9113, 10573, 13898, 21650, 32045, 40589, 5585, 4705, 
      5585, 5648, 9113, 19024, 5085, 7362, 9802, 23805, 31657, 40482, 4964, 
      7816, 9256, 9800, 23669, 26804, 27701, 36584, 5941, 10970, 14645, 
      24641, 25777, 33602, 6480, 6084, 8905, 9673, 9945, 12928, 13105, 14593, 
      23953, 39040, 7445, 6554, 5525, 6418, 7010, 7829, 10954, 11258, 13073, 
      24650, 6260, 6997, 7501, 7592, 8612, 8840, 10100, 36101, 29961, 40969, 
      5801, 11552, 12017, 12176, 14992, 15577, 6010, 6890, 12818, 12985, 
      30893, 39418, 7240, 8584, 14184, 38484, 39208, 27850, 30890, 31522, 
      31841, 32485, 43877, 32969, 46400, 6562, 8933, 9973, 32645, 33620, 
      48340, 10370, 46889, 10656, 10946, 10205, 13480, 14285, 36296, 10069, 
      11169, 36130, 41425, 50833, 9593, 40868, 41969, 51844, 41777, 52442, 
      9396, 13576, 17509, 18916, 42325, 48501, 15677, 13088, 17680, 45328, 
      9178, 10953, 14274, 17865, 18649, 49858, 52330, 11045, 13597, 12746, 
      12025, 15185, 11125, 16165, 17197, 17545, 17722, 16285, 14893, 12340, 
      16488, 18148, 14416, 14506, 14389, 14045, 15049, 17849, 18010, 17357, 
      15850, 17357, 16456, 20749, 18320, 19433, 19600, 20465, 21233, 18037, 
      16474, 18356, 19773, 17649, 17764, 19109, 19925, 21940, 17730, 20456, 
      25012, 21361, 25281, 21170, 24500, 26656, 25640, 25349, 26212, 26962, 
      27101, 26725, 29970, 27437, 30116, 29801, 28564, 29125, 30757, 29696, 
      30089, 31986, 32513, 32869, 33597, 34025, 35405, 34632, 36889, 37522, 
      42433, 43501, 43650 ], 
  [ 21416, 21640, 21146, 20002, 19240, 19485, 19573, 18994, 19121, 17000, 
      16448, 16217, 14261, 13856, 13032, 13077, 12938, 12688, 12868, 11988, 
      11317, 10817, 11509, 11225, 11089, 10125, 9748, 9074, 9866, 8900, 9005, 
      8713, 8633, 8660, 8461, 7844, 8010, 8749, 7361, 8081, 34130, 35482, 
      6921, 5501, 5765, 6920, 7877, 29501, 26645, 6130, 4949, 6970, 5648, 
      5780, 4553, 5218, 23810, 26393, 5380, 22852, 25965, 21125, 6212, 5818, 
      19469, 14660, 3908, 4520, 4933, 19720, 3917, 4121, 20362, 19984, 15700, 
      12436, 13481, 3581, 3706, 20642, 19748, 19240, 18989, 13165, 3485, 
      4093, 16589, 19378, 13745, 5440, 5537, 22180, 17186, 6746, 9749, 15569, 
      17186, 15912, 3316, 17316, 24820, 13010, 2930, 16034, 16733, 26525, 
      14804, 17104, 17345, 16525, 14922, 9826, 9490, 5002, 6201, 7261, 12401, 
      10682, 2885, 3242, 15170, 15300, 7633, 6928, 2833, 6928, 14848, 15529, 
      19465, 21904, 7538, 7393, 2218, 3890, 13025, 13873, 15665, 15898, 
      11917, 6341, 2516, 6877, 13474, 7066, 2809, 3789, 3874, 4525, 5050, 
      15250, 22761, 12137, 11737, 2017, 3380, 4052, 19625, 8410, 1853, 3530, 
      11258, 12050, 20345, 13428, 7540, 4789, 1908, 2088, 5989, 6388, 8820, 
      9685, 3890, 5956, 5200, 1604, 1961, 2756, 2896, 2969, 8489, 1777, 2250, 
      3042, 5877, 16162, 11444, 5933, 5044, 4925, 3944, 2888, 1460, 1973, 
      9544, 12260, 16328, 19133, 1513, 1538, 3970, 5213, 8258, 10394, 2740, 
      1585, 3697, 9945, 14521, 8621, 1586, 7309, 9437, 3656, 2056, 1517, 
      2837, 3757, 3114, 1210, 4225, 5185, 9553, 14545, 6353, 3833, 1073, 
      8945, 3562, 1025, 962, 1217, 2986, 4682, 8186, 6676, 3816, 1924, 1684, 
      3016, 9181, 4205, 6317, 2548, 2465, 928, 1360, 4265, 15913, 7618, 2578, 
      1885, 3865, 685, 1765, 14132, 2474, 1154, 1354, 14081, 4932, 2692, 
      2340, 1105, 657, 577, 745, 865, 1305, 1732, 2512, 3825, 4801, 5200, 
      6352, 6505, 7754, 5290, 725, 593, 785, 6005, 2420, 845, 2005, 3733, 
      5108, 7208, 7709, 10484, 13709, 4666, 3690, 882, 666, 522, 1962, 2290, 
      7837, 10642, 4889, 2801, 1625, 884, 596, 436, 3209, 4000, 5584, 5729, 
      4850, 1730, 1450, 1145, 1090, 1037, 845, 557, 410, 2665, 3277, 5261, 
      6137, 6290, 9965, 12242, 14050, 6100, 2925, 1768, 5949, 6253, 5473, 
      4258, 4010, 3425, 3314, 2993, 410, 773, 1514, 10289, 4225, 1412, 1280, 
      932, 257, 377, 1625, 14180, 6001, 4321, 2929, 229, 549, 11461, 2900, 
      1421, 1565, 4957, 1690, 610, 233, 218, 1130, 8633, 12050, 3744, 3060, 
      2745, 544, 148, 873, 10144, 3842, 146, 157, 1021, 1802, 4610, 5162, 
      5450, 8042, 12221, 13117, 2804, 776, 500, 269, 1256, 4724, 4861, 9901, 
      13325, 2482, 1930, 1377, 11962, 13306, 3545, 593, 2465, 2768, 6305, 
      7633, 9280, 11945, 4405, 3298, 1898, 4810, 2152, 1800, 1557, 820, 5661, 
      5965, 1961, 194, 3985, 3860, 1312, 592, 160, 137, 916, 1241, 1537, 
      3860, 2034, 738, 90, 333, 370, 3145, 3373, 3609, 3853, 260, 1160, 3140, 
      3604, 4628, 10205, 11029, 1025, 842, 785, 577, 1025, 10001, 11665, 900, 
      841, 0, 256, 2402, 2305, 226, 145, 362, 442, 11450, 629, 328, 365, 
      5480, 7573, 12325, 685, 493, 4105, 4234, 7234, 8658, 41, 80, 1706, 650, 
      125, 4649, 1972, 8317, 9640, 2965, 1985, 833, 130, 2465, 185, 5840, 
      1170, 565, 865, 4177, 8730, 181, 461, 7156, 8936, 2522, 797, 265, 1417, 
      2057, 1233, 148, 820, 4500, 5185, 2873, 653, 698, 1613, 4013, 5210, 
      6569, 8090, 10985, 1157, 596, 2500, 5096, 8117, 3392, 3620, 3977, 4225, 
      4481, 4880, 8000, 12800, 4514, 8389, 13058, 13285, 1549, 2088, 4549, 
      2042, 505, 361, 3065, 3610, 1556, 610, 3250, 680, 3509, 7045, 11300, 
      2738, 11978, 1732, 640, 2340, 4176, 7801, 9040, 650, 5525, 4645, 1832, 
      4040, 5032, 12557, 1129, 1018, 793, 6205, 13954, 3088, 1873, 848, 785, 
      833, 1009, 14240, 1241, 905, 842, 922, 6770, 7402, 7565, 8762, 1285, 
      1537, 2986, 4682, 9986, 11777, 1249, 1385, 4624, 6649, 8249, 10240, 
      1170, 1665, 8833, 2452, 1300, 4072, 11765, 1549, 1666, 2186, 3626, 
      4361, 4474, 5849, 3060, 1360, 1345, 1305, 1377, 1972, 2452, 4660, 1625, 
      1378, 5725, 13690, 1453, 2600, 3380, 4693, 9188, 13765, 14900, 5242, 
      14065, 5956, 3536, 2561, 2084, 1625, 1856, 3044, 9521, 14825, 17225, 
      3445, 3202, 2642, 1937, 1697, 2042, 5045, 8906, 2088, 4573, 5245, 
      12373, 2474, 2105, 4765, 3380, 1940, 2465, 3536, 13600, 4729, 2025, 
      2034, 5161, 6786, 13906, 2741, 2260, 3205, 3637, 5365, 6085, 6605, 
      12932, 15572, 17741, 2693, 2570, 2434, 6434, 8933, 4068, 4804, 4905, 
      6400, 9028, 9873, 12505, 12708, 13329, 14404, 2450, 4165, 4802, 5002, 
      11617, 12202, 17285, 9389, 9556, 4365, 4450, 4537, 4626, 12802, 14050, 
      4073, 2900, 3665, 4000, 7060, 7193, 8033, 14153, 5513, 6409, 8585, 
      9209, 12809, 2941, 7816, 22516, 3281, 4049, 24341, 6161, 3332, 4985, 
      8320, 17060, 19777, 3253, 7218, 11713, 16474, 21205, 22849, 25153, 
      3380, 3464, 4520, 6728, 8405, 11645, 16360, 18740, 20525, 23245, 4570, 
      20122, 23362, 5281, 5904, 12436, 12816, 21289, 23481, 3890, 10445, 
      12002, 14125, 25625, 27746, 6869, 5213, 4520, 8069, 9773, 12125, 18485, 
      24580, 25748, 6885, 4453, 6085, 6273, 14373, 25578, 4196, 13897, 4250, 
      4289, 6341, 8450, 10001, 22994, 23269, 4645, 5140, 12820, 14157, 25092, 
      6010, 6890, 9113, 14893, 23258, 30410, 8224, 5024, 4628, 4633, 6068, 
      12905, 6970, 5245, 6525, 16642, 22986, 30361, 5341, 5525, 6269, 6581, 
      16564, 19061, 19784, 27101, 8522, 7345, 9802, 17362, 18266, 24641, 
      9409, 8665, 6208, 6628, 6784, 8665, 8784, 9808, 16848, 29209, 10954, 
      9425, 7178, 5345, 5473, 5770, 7445, 7633, 8810, 17429, 5477, 5576, 
      5732, 5765, 6205, 6317, 6997, 26792, 21754, 30906, 6352, 7985, 8276, 
      8377, 10265, 10676, 6329, 5933, 8845, 8954, 22570, 29645, 6109, 6525, 
      9805, 28885, 29493, 20165, 22625, 23141, 23402, 23930, 33466, 24356, 
      35641, 7345, 7048, 7508, 24148, 24949, 37349, 7789, 36130, 8017, 8249, 
      7972, 9797, 10312, 27277, 13810, 8530, 27169, 31594, 39610, 7940, 
      31153, 32080, 40505, 31946, 41045, 12325, 10125, 12724, 13725, 32436, 
      37684, 11530, 9985, 12953, 35033, 11353, 9010, 10765, 13138, 13690, 
      38925, 41049, 9160, 10436, 10049, 15940, 11618, 14228, 12308, 13050, 
      13282, 13401, 12602, 19620, 15733, 12805, 13885, 18737, 18769, 18594, 
      11812, 12410, 14050, 14153, 22490, 20345, 13906, 13469, 16196, 14753, 
      15460, 15569, 16144, 16738, 22996, 14009, 15137, 16090, 15184, 15241, 
      16180, 16648, 17909, 15613, 18397, 20981, 18954, 21250, 19169, 21281, 
      22625, 22189, 22130, 22761, 23801, 23882, 23796, 26113, 24740, 26317, 
      26234, 25925, 26370, 27306, 26825, 27044, 28825, 29410, 30056, 30610, 
      31154, 31954, 31645, 33844, 34361, 39098, 40050, 40141 ], 
  [ 21352, 21320, 21050, 19906, 19048, 19069, 19093, 18770, 18577, 16936, 
      16448, 15545, 14197, 13472, 13096, 13045, 12778, 12560, 12548, 11668, 
      11285, 11041, 10805, 10457, 10289, 9805, 9620, 9106, 9194, 8900, 8845, 
      8713, 8473, 8468, 8109, 7780, 7594, 7565, 6625, 7025, 29042, 30266, 
      6025, 5597, 5477, 5960, 6565, 24797, 22229, 5330, 5429, 5722, 4880, 
      4948, 5065, 4610, 19618, 21913, 4612, 18756, 21517, 17221, 4996, 4698, 
      23725, 18244, 4420, 3944, 4133, 15944, 3725, 3737, 16490, 24336, 19476, 
      15700, 16937, 4157, 3482, 16706, 24100, 23528, 23245, 16589, 3389, 
      3485, 13165, 23698, 17297, 4160, 4225, 18020, 21250, 5050, 7381, 12241, 
      13634, 19816, 2932, 13732, 20340, 16498, 3538, 12610, 13213, 21853, 
      18580, 13520, 13729, 20557, 18730, 12802, 12402, 3690, 4537, 5309, 
      15857, 13850, 2437, 2570, 11810, 19204, 10225, 9360, 2353, 5008, 11520, 
      12105, 15529, 17680, 10130, 9953, 2378, 2834, 9953, 10673, 12209, 
      12410, 15341, 8677, 2132, 4925, 17154, 9594, 2169, 2701, 2754, 3181, 
      3546, 11826, 18409, 15625, 15161, 1985, 2420, 2836, 15625, 11258, 2045, 
      2474, 8410, 9074, 16249, 17140, 10228, 6805, 1780, 1768, 4165, 4468, 
      6388, 7093, 5650, 8324, 7376, 1796, 1609, 1924, 2000, 2041, 6089, 1521, 
      1642, 2050, 4021, 12546, 14900, 8333, 7220, 7069, 5800, 4360, 1588, 
      1493, 6920, 9188, 12680, 15133, 1385, 1378, 2594, 3485, 5858, 7610, 
      4212, 2385, 2385, 7225, 11097, 11629, 1234, 5069, 12605, 5512, 3272, 
      2381, 1781, 2381, 4810, 1818, 2689, 3393, 6865, 11089, 8945, 5785, 
      1105, 6353, 5450, 1537, 1186, 961, 1802, 2986, 5722, 9364, 5800, 3204, 
      2836, 1800, 6525, 2605, 4205, 4148, 4033, 1568, 848, 2633, 12233, 
      10530, 4210, 3229, 2329, 845, 965, 10676, 4106, 674, 746, 10625, 7300, 
      4420, 3940, 2097, 1201, 865, 585, 577, 697, 900, 1360, 2257, 2977, 
      3280, 4176, 4297, 10730, 7754, 1429, 1105, 529, 3893, 4084, 1709, 1013, 
      2165, 3188, 4840, 5245, 7540, 10285, 7002, 5770, 1810, 1402, 1066, 970, 
      1170, 5341, 7666, 7289, 4625, 3001, 1844, 1300, 884, 1769, 2336, 3536, 
      3649, 7250, 3170, 2762, 2297, 2210, 2125, 1805, 1261, 442, 1385, 1805, 
      3277, 3961, 4082, 7085, 9010, 10562, 8788, 4813, 3240, 3805, 4045, 
      8033, 6530, 6218, 5473, 5330, 4913, 314, 325, 650, 7345, 6497, 2756, 
      2560, 2020, 545, 281, 697, 10660, 8689, 6625, 4849, 549, 229, 8325, 
      4820, 557, 637, 3005, 3194, 1538, 745, 250, 394, 5945, 8818, 5920, 
      5044, 4633, 1440, 468, 265, 7200, 6050, 562, 221, 317, 746, 2722, 3146, 
      3370, 5450, 8957, 9725, 4724, 1864, 1396, 941, 424, 2804, 2909, 6989, 
      9901, 4306, 3562, 2785, 8730, 9882, 5689, 1585, 1153, 1360, 4033, 5105, 
      6464, 8713, 6773, 5378, 3530, 2858, 3880, 3400, 3061, 1972, 3517, 3757, 
      3625, 34, 6257, 6100, 2720, 1616, 800, 745, 212, 377, 545, 2132, 3730, 
      1858, 634, 13, 18, 1609, 1773, 1945, 2125, 4, 328, 1604, 1940, 2708, 
      7229, 7925, 2305, 2026, 1937, 65, 257, 7057, 8465, 2116, 2025, 256, 0, 
      4226, 4097, 962, 17, 10, 26, 8282, 1685, 1160, 13, 3368, 5045, 9029, 
      1773, 1453, 2313, 2410, 4770, 5938, 137, 80, 3274, 1706, 61, 2729, 820, 
      5661, 6760, 4949, 3649, 1985, 98, 4289, 793, 3664, 2482, 1525, 225, 
      2385, 6010, 149, 109, 4724, 6184, 4346, 1885, 905, 521, 905, 2545, 340, 
      244, 2644, 3169, 4793, 205, 218, 653, 2285, 3194, 4265, 5498, 7913, 
      2405, 212, 1220, 3112, 5525, 1856, 2020, 2281, 2465, 2657, 2960, 5440, 
      9472, 2690, 5765, 9698, 9893, 2925, 1000, 2725, 3610, 1145, 617, 1657, 
      2042, 724, 1282, 1810, 1384, 2005, 4709, 8228, 4498, 8810, 3076, 640, 
      1252, 2512, 5337, 6352, 1066, 3541, 6917, 1000, 2440, 3176, 9325, 2025, 
      1818, 1305, 4093, 10530, 4880, 3185, 1360, 1073, 865, 785, 10784, 2137, 
      1417, 1130, 890, 4562, 5066, 5197, 6170, 965, 1025, 1802, 2986, 7202, 
      8705, 1985, 1033, 2960, 4505, 5785, 7424, 1138, 1153, 6273, 3860, 1172, 
      2600, 8725, 1229, 1250, 1450, 2314, 2825, 2906, 3929, 4660, 1872, 1825, 
      1657, 1345, 1396, 1620, 3060, 2393, 1730, 3869, 10394, 1805, 1768, 
      2228, 3125, 6628, 10469, 11444, 3546, 10737, 8324, 5200, 3809, 3044, 
      2041, 1600, 2084, 6929, 11401, 13481, 5045, 4706, 3890, 2705, 2081, 
      1690, 3445, 6442, 1768, 3133, 3613, 9333, 3530, 1849, 3293, 4852, 2132, 
      1985, 2512, 10400, 6649, 2281, 2194, 3625, 4834, 10674, 3797, 2132, 
      2405, 2645, 3797, 4325, 4717, 9860, 12116, 13997, 3653, 3434, 2210, 
      4610, 6565, 5668, 3460, 3529, 4608, 6660, 7345, 9529, 9700, 10225, 
      11140, 2482, 3077, 3490, 3626, 8801, 9290, 13637, 6989, 7124, 5965, 
      3330, 3385, 3442, 9826, 10882, 5513, 3604, 2929, 3104, 5204, 5305, 
      5953, 10985, 4105, 4745, 6409, 6905, 9865, 3357, 5832, 18292, 3025, 
      3281, 19925, 8177, 3140, 3865, 6272, 13540, 15905, 3445, 5458, 9025, 
      13050, 17173, 18625, 20673, 3764, 3400, 3688, 5128, 6389, 8989, 12968, 
      15028, 16589, 18989, 5882, 16250, 19106, 6849, 4624, 9684, 10000, 
      17289, 19225, 4562, 8077, 9346, 11117, 21145, 23042, 8885, 6653, 3944, 
      6245, 7565, 9469, 14869, 20228, 21268, 8869, 5413, 4869, 4993, 11365, 
      21130, 4132, 10985, 4666, 4289, 5125, 6626, 7825, 18866, 19109, 4357, 
      4500, 10132, 11245, 20740, 5018, 5578, 7193, 11885, 19130, 25514, 
      10400, 5920, 4820, 4793, 5108, 10249, 8730, 4797, 5437, 13410, 18922, 
      25497, 6269, 4981, 5341, 5525, 13364, 15509, 16136, 22589, 10666, 6065, 
      7850, 14066, 14842, 20417, 11745, 10809, 5440, 5668, 5760, 7033, 7120, 
      7888, 13648, 24505, 13610, 11729, 8810, 5473, 5345, 5354, 6229, 6353, 
      7178, 14165, 5765, 5512, 5476, 5477, 5597, 5645, 6005, 22376, 17946, 
      26074, 7376, 6737, 6932, 7001, 8377, 8692, 7225, 6125, 7373, 7450, 
      18698, 24973, 6205, 6109, 8109, 24309, 24853, 16645, 18785, 19237, 
      19466, 19930, 28442, 20324, 30425, 8497, 6728, 6868, 20180, 20885, 
      32005, 7085, 30914, 7281, 7481, 7460, 8485, 8840, 23021, 16594, 7794, 
      22945, 26890, 34138, 7748, 26513, 27344, 34969, 27242, 35477, 14661, 
      8941, 10804, 11581, 27700, 32436, 9962, 8993, 11065, 30073, 13273, 
      8658, 9549, 11250, 11674, 33613, 35545, 8840, 9412, 9281, 18820, 10370, 
      16660, 10900, 11482, 11650, 11737, 11290, 22948, 18325, 11493, 12253, 
      21841, 21841, 21634, 11300, 11674, 12674, 12745, 26042, 23545, 12722, 
      12541, 14404, 13505, 13988, 14065, 14480, 14978, 26452, 13369, 14081, 
      14778, 14544, 14569, 15284, 15560, 16405, 15165, 17981, 19477, 18346, 
      19746, 18785, 20225, 21121, 21005, 21074, 21577, 22777, 22826, 22900, 
      24705, 23972, 24941, 24986, 25189, 25570, 26122, 25961, 26084, 27801, 
      28418, 29224, 29682, 30290, 30770, 30717, 32884, 33337, 37978, 38866, 
      38925 ], 
  [ 25090, 26098, 24916, 23764, 23290, 24221, 24505, 23140, 24245, 20642, 
      19890, 21709, 17881, 18450, 16250, 16589, 16840, 16490, 17258, 16370, 
      14813, 13525, 17057, 16965, 16925, 14489, 13522, 12352, 15300, 12274, 
      12869, 12085, 12493, 12618, 12905, 11402, 12644, 15725, 12961, 14661, 
      53056, 54800, 13001, 8541, 9981, 13194, 15229, 47241, 43501, 11908, 
      6805, 14116, 11322, 11650, 6305, 10400, 39968, 43433, 11050, 38714, 
      42905, 36397, 13250, 12560, 9745, 6994, 5650, 9594, 10693, 34594, 7813, 
      8605, 35528, 9962, 7442, 5746, 6201, 5121, 7696, 36000, 9722, 9410, 
      9257, 5981, 7081, 9257, 30377, 9448, 6165, 12658, 12853, 38218, 8036, 
      15236, 20297, 29057, 31360, 7250, 7786, 31586, 41834, 5620, 4360, 
      29812, 30805, 44125, 6530, 31370, 31709, 7465, 6548, 4000, 3860, 12308, 
      14585, 16525, 5101, 4264, 7541, 8584, 28744, 6626, 2977, 2762, 7585, 
      16090, 28322, 29297, 34801, 38122, 2880, 2833, 5008, 10404, 25713, 
      26953, 29529, 29860, 4709, 2465, 6970, 16133, 5480, 2600, 8045, 10397, 
      10580, 11917, 12932, 29012, 39365, 4729, 4525, 5389, 9594, 11050, 
      35149, 2960, 4537, 10036, 23252, 24436, 36161, 5330, 2578, 1885, 5570, 
      6338, 14845, 15538, 19538, 20893, 1768, 1970, 1802, 4282, 6305, 8570, 
      8906, 9077, 19105, 5825, 7376, 9344, 14825, 30500, 4122, 1845, 1642, 
      1621, 1522, 1642, 4330, 6705, 20842, 24930, 30762, 34645, 5165, 5288, 
      11444, 13765, 18868, 22180, 1490, 2393, 10973, 21533, 28265, 2665, 
      5920, 17425, 2989, 1226, 1586, 2125, 9325, 11225, 1172, 2600, 12181, 
      13925, 21037, 28381, 1665, 1105, 4225, 20133, 1028, 2705, 3524, 5249, 
      9860, 13124, 18980, 1690, 986, 1250, 1402, 9986, 20561, 12349, 16029, 
      890, 905, 2210, 6170, 12505, 30425, 1940, 820, 1009, 11809, 3433, 7453, 
      27954, 712, 5860, 6452, 27901, 914, 634, 674, 1301, 2225, 2929, 4469, 
      4981, 6401, 7514, 9274, 11861, 13621, 14314, 16250, 16501, 1872, 976, 
      1801, 2257, 4801, 15705, 554, 1429, 8273, 11765, 14218, 17690, 18485, 
      22730, 27425, 740, 548, 1268, 1640, 2084, 8228, 8948, 18709, 22984, 
      765, 441, 637, 1170, 1666, 2290, 10845, 12322, 15082, 15325, 724, 544, 
      656, 841, 884, 929, 1129, 1625, 3536, 9809, 11009, 14561, 16025, 16276, 
      22009, 25364, 27956, 1090, 365, 482, 15737, 16237, 853, 520, 468, 373, 
      360, 333, 3924, 5365, 7380, 22525, 485, 514, 578, 818, 2593, 3889, 
      7685, 28178, 985, 481, 265, 2465, 4745, 24281, 234, 7281, 7621, 14149, 
      296, 980, 1877, 3332, 6596, 20077, 25160, 290, 194, 173, 1010, 2378, 
      5945, 22370, 288, 2080, 3169, 6385, 8244, 13600, 14544, 15028, 19188, 
      25425, 26713, 130, 650, 962, 1417, 7010, 13810, 14045, 22025, 27017, 
      100, 136, 269, 25064, 26996, 181, 757, 9685, 10282, 16465, 18577, 
      21106, 25045, 353, 128, 100, 13988, 58, 98, 149, 490, 15425, 15925, 61, 
      3880, 221, 194, 194, 650, 1394, 1469, 6266, 7081, 7769, 12346, 32, 500, 
      1616, 4505, 4640, 11041, 11465, 11897, 12337, 4234, 6898, 11034, 11890, 
      13698, 22509, 23725, 293, 404, 445, 5333, 6565, 22205, 24653, 362, 401, 
      2402, 4226, 0, 1, 1156, 3721, 4624, 4900, 24336, 577, 962, 4625, 15130, 
      18497, 25601, 533, 733, 12773, 13000, 17960, 20168, 2925, 3258, 80, 
      592, 3497, 13705, 8674, 19625, 21634, 61, 61, 477, 3400, 49, 1493, 
      15674, 320, 793, 5993, 12833, 20228, 3445, 4705, 17770, 20530, 100, 
      629, 1469, 7325, 8749, 377, 2722, 5746, 13346, 14521, 153, 5185, 5328, 
      7713, 12465, 14544, 16785, 19188, 23553, 493, 4930, 9578, 14330, 19213, 
      11250, 11674, 12325, 12769, 13221, 13914, 18994, 26146, 13252, 19577, 
      26500, 26825, 485, 8570, 13285, 388, 1693, 2725, 10525, 11560, 7250, 
      1696, 10804, 1666, 11257, 17341, 23850, 488, 24820, 754, 3778, 8810, 
      12410, 18485, 20410, 2512, 14737, 821, 7514, 12074, 13850, 25589, 1517, 
      1700, 2357, 15805, 27572, 730, 985, 2410, 3033, 3865, 4825, 27954, 
      1625, 2465, 3088, 4148, 16660, 17684, 17945, 19828, 5389, 6229, 9736, 
      13000, 21636, 24309, 2117, 5585, 12842, 16337, 18917, 21986, 4388, 
      6353, 19793, 1258, 4810, 11698, 24193, 5645, 6056, 7556, 10760, 12181, 
      12392, 14845, 1274, 2906, 2989, 3341, 4589, 6850, 8114, 12674, 2385, 
      3412, 14521, 26896, 3485, 8258, 10018, 12605, 20138, 26969, 28594, 
      13544, 27365, 1810, 1546, 1845, 2250, 3457, 5746, 9090, 20565, 28417, 
      31797, 1649, 1700, 1924, 2689, 3625, 6224, 13049, 19556, 6170, 12085, 
      13345, 24785, 2340, 5989, 12373, 1970, 4450, 7033, 9770, 26498, 1945, 
      4337, 4640, 12961, 15860, 26900, 2601, 5746, 8749, 9769, 13261, 14569, 
      15481, 25434, 29250, 32301, 2845, 3016, 6212, 15112, 19277, 2258, 
      12010, 12209, 14978, 19370, 20705, 24709, 25010, 25925, 27490, 5440, 
      10585, 11908, 12304, 23329, 24208, 31545, 19825, 20090, 2549, 10964, 
      11149, 11336, 25000, 26836, 2745, 3826, 9001, 9826, 15826, 16057, 
      17485, 26937, 12905, 14585, 18329, 19345, 24905, 4745, 16970, 38530, 
      7141, 9477, 40941, 3061, 6994, 11489, 17666, 30914, 34709, 5737, 15680, 
      23017, 30032, 36625, 38857, 41945, 5274, 6730, 10138, 14698, 17649, 
      22849, 29818, 33178, 35649, 39349, 3620, 35048, 39464, 3545, 12890, 
      23930, 24506, 36605, 39581, 4896, 20761, 23200, 26401, 42409, 45216, 
      3757, 3865, 9346, 16717, 19597, 23321, 32621, 40970, 42530, 3869, 4573, 
      12869, 13253, 26645, 42260, 7450, 25873, 6032, 7345, 13121, 17092, 
      19721, 38692, 39065, 8581, 10154, 24106, 26129, 41474, 12100, 13960, 
      18045, 27157, 38952, 48456, 4610, 5330, 7090, 7193, 12058, 24089, 4628, 
      9665, 12905, 29588, 38480, 48305, 5545, 10237, 12157, 12861, 29410, 
      32985, 34002, 43965, 5000, 14309, 18824, 30500, 31796, 40621, 5297, 
      5141, 11602, 12610, 12962, 16705, 16922, 18730, 29690, 46657, 5860, 
      5409, 5220, 7993, 8905, 10084, 14209, 14593, 16848, 30465, 7633, 8810, 
      9554, 9685, 11105, 11413, 13073, 43354, 36452, 48740, 6250, 14841, 
      15426, 15625, 19081, 19786, 6617, 8377, 16385, 16592, 37460, 46985, 
      8845, 10829, 18029, 45929, 46733, 33973, 37413, 38125, 38484, 39208, 
      51880, 39730, 54641, 6841, 11050, 12490, 39322, 40417, 56737, 12965, 
      55124, 13289, 13617, 12554, 16829, 17834, 43325, 8296, 13796, 43117, 
      49012, 59380, 11538, 48373, 49594, 60469, 49360, 61105, 8177, 16757, 
      21610, 23297, 49946, 56762, 19336, 16025, 21737, 53225, 8473, 13088, 
      17489, 21920, 22864, 58193, 60905, 13138, 16570, 15397, 10114, 18432, 
      9770, 19610, 20840, 21268, 21485, 19604, 12410, 10777, 19805, 21865, 
      12209, 12337, 12260, 16354, 17636, 21236, 21437, 14580, 13513, 20500, 
      19277, 24650, 21537, 22930, 23137, 24202, 25088, 15370, 18925, 21325, 
      23060, 20090, 20245, 21866, 22922, 25457, 19925, 22589, 28505, 23732, 
      28772, 23257, 27421, 30137, 28717, 28264, 29285, 29825, 30004, 29426, 
      33305, 29970, 33409, 32932, 31049, 31688, 33800, 32337, 32850, 34817, 
      35300, 35450, 36296, 36640, 38420, 37325, 39610, 40321, 45328, 46472, 
      46661 ], 
  [ 24973, 25965, 24797, 23645, 23165, 24082, 24362, 23013, 24098, 20525, 
      19777, 21554, 17764, 18313, 16141, 16474, 16717, 16369, 17125, 16237, 
      14698, 13426, 16900, 16804, 16762, 14356, 13401, 12241, 15145, 12161, 
      12746, 11972, 12370, 12493, 12770, 11285, 12505, 15538, 12802, 14482, 
      52625, 54361, 12832, 8434, 9850, 13021, 15034, 46834, 43112, 11745, 
      6722, 13925, 11161, 11485, 6224, 10249, 39593, 43040, 10889, 38345, 
      42514, 36040, 13061, 12377, 9898, 7105, 5569, 9445, 10530, 34245, 7688, 
      8468, 35173, 10121, 7565, 5837, 6304, 5044, 7569, 35641, 9881, 9565, 
      9410, 6082, 6962, 9106, 30050, 9605, 6274, 12465, 12658, 37845, 8177, 
      15017, 20036, 28736, 31025, 7381, 7649, 31249, 41441, 5725, 4285, 
      29485, 30472, 43720, 6653, 31033, 31370, 7604, 6673, 4073, 3929, 12113, 
      14368, 16290, 5204, 4349, 7400, 8429, 28421, 6757, 3026, 2801, 7442, 
      15857, 28001, 28970, 34442, 37745, 2929, 2880, 4905, 10225, 25408, 
      26640, 29200, 29529, 4810, 2498, 6833, 15898, 5597, 2645, 7892, 10216, 
      10397, 11720, 12725, 28685, 38980, 4834, 4626, 5274, 9421, 10861, 
      34786, 3025, 4436, 9857, 22961, 24137, 35792, 5449, 2633, 1898, 5449, 
      6205, 14618, 15305, 19273, 20618, 1765, 2005, 1825, 4181, 6170, 8405, 
      8737, 8906, 18842, 5696, 7225, 9169, 14596, 30161, 4225, 1882, 1665, 
      1642, 1525, 1621, 4225, 6562, 20565, 24625, 30421, 34282, 5044, 5165, 
      11245, 13544, 18605, 21893, 1469, 2330, 10778, 21250, 27938, 2740, 
      5785, 17172, 3074, 1229, 1549, 2066, 9146, 11026, 1165, 2525, 11972, 
      13700, 20756, 28052, 1714, 1114, 4114, 19858, 1033, 2624, 3425, 5120, 
      9673, 12905, 18713, 1745, 997, 1217, 1361, 9797, 20282, 12136, 15784, 
      877, 890, 2137, 6025, 12290, 30082, 2009, 809, 980, 11600, 3330, 7290, 
      27625, 701, 5717, 6301, 27572, 949, 629, 661, 1250, 2146, 2834, 4346, 
      4850, 6250, 7349, 9089, 11650, 13394, 14081, 16001, 16250, 1945, 1017, 
      1732, 2176, 4672, 15460, 545, 1370, 8098, 11554, 13985, 17429, 18218, 
      22433, 27098, 773, 565, 1213, 1573, 2005, 8053, 8765, 18440, 22685, 
      802, 442, 610, 1117, 1597, 2205, 10642, 12105, 14841, 15082, 761, 521, 
      625, 800, 841, 884, 1076, 1556, 3425, 9616, 10804, 14324, 15776, 16025, 
      21716, 25049, 27625, 1145, 370, 461, 15490, 15986, 900, 549, 493, 388, 
      373, 340, 3805, 5224, 7213, 22228, 514, 485, 545, 773, 2498, 3770, 
      7514, 27845, 1040, 512, 272, 2372, 4612, 23972, 241, 7114, 7450, 13914, 
      277, 925, 1796, 3221, 6437, 19796, 24845, 313, 205, 178, 953, 2285, 
      5794, 22073, 313, 1993, 3060, 6228, 8065, 13369, 14305, 14785, 18913, 
      25108, 26388, 137, 605, 905, 1346, 6845, 13577, 13810, 21730, 26690, 
      101, 125, 244, 24749, 26669, 202, 706, 9490, 10081, 16210, 18306, 
      20817, 24730, 388, 145, 89, 13753, 53, 85, 130, 449, 15178, 15674, 52, 
      3757, 250, 221, 169, 601, 1321, 1394, 6109, 6914, 7594, 12125, 25, 457, 
      1537, 4372, 4505, 10832, 11252, 11680, 12116, 4105, 6733, 10825, 11673, 
      13465, 22210, 23418, 260, 365, 404, 5188, 6404, 21908, 24340, 325, 362, 
      2305, 4097, 1, 0, 1089, 3600, 4489, 4761, 24025, 530, 901, 4490, 14885, 
      18226, 25282, 488, 680, 12548, 12773, 17693, 19885, 2818, 3145, 65, 
      545, 3380, 13472, 8489, 19346, 21341, 72, 52, 436, 3285, 50, 1418, 
      15425, 289, 740, 5840, 12608, 19945, 3330, 4570, 17505, 20245, 101, 
      584, 1396, 7156, 8564, 346, 2621, 5597, 13117, 14282, 160, 5044, 5185, 
      7540, 12244, 14305, 16528, 18913, 23248, 458, 4793, 9385, 14093, 18938, 
      11041, 11461, 12106, 12546, 12994, 13681, 18721, 25825, 13025, 19300, 
      26177, 26500, 458, 8389, 13058, 373, 1620, 2628, 10324, 11349, 7085, 
      1625, 10601, 1597, 11050, 17082, 23545, 485, 24509, 725, 3665, 8629, 
      12193, 18218, 20129, 2425, 14500, 850, 7349, 11861, 13621, 25274, 1460, 
      1637, 2276, 15560, 27245, 729, 954, 2329, 2938, 3754, 4698, 27625, 
      1568, 2384, 2993, 4033, 16409, 17425, 17684, 19553, 5256, 6084, 9549, 
      12781, 21349, 24004, 2050, 5450, 12625, 16090, 18650, 21697, 4273, 
      6208, 19520, 1233, 4689, 11493, 23890, 5512, 5917, 7397, 10565, 11972, 
      12181, 14612, 1261, 2825, 2906, 3250, 4474, 6701, 7949, 12461, 2320, 
      3321, 14292, 26577, 3394, 8093, 9833, 12394, 19865, 26650, 28265, 
      13325, 27044, 1845, 1537, 1810, 2197, 3370, 5617, 8917, 20290, 28090, 
      31450, 1636, 1681, 1889, 2624, 3536, 6089, 12836, 19289, 6037, 11882, 
      13130, 24482, 2293, 5860, 12168, 1949, 4349, 6890, 9593, 26185, 1952, 
      4240, 4537, 12752, 15625, 26585, 2554, 5625, 8586, 9594, 13050, 14346, 
      15250, 25129, 28921, 31954, 2792, 2957, 6085, 14885, 19016, 2245, 
      11813, 12010, 14753, 19109, 20434, 24410, 24709, 25618, 27173, 5329, 
      10404, 11713, 12105, 23040, 23913, 31204, 19562, 19825, 2536, 10781, 
      10964, 11149, 24701, 26525, 2722, 3757, 8842, 9657, 15597, 15826, 
      17242, 26626, 12704, 14368, 18080, 19088, 24608, 4658, 16733, 38153, 
      7012, 9316, 40552, 3074, 6869, 11306, 17425, 30581, 34354, 5636, 15457, 
      22736, 29705, 36260, 38480, 41552, 5185, 6613, 9973, 14485, 17410, 
      22570, 29493, 32833, 35290, 38970, 3589, 34693, 39085, 3530, 12697, 
      23645, 24217, 36242, 39202, 4825, 20500, 22921, 26100, 42016, 44809, 
      3770, 3842, 9197, 16490, 19346, 23042, 32282, 40585, 42137, 3880, 4520, 
      12680, 13060, 26344, 41869, 7333, 25578, 5945, 7232, 12932, 16865, 
      19472, 38321, 38692, 8450, 10001, 23825, 25834, 41089, 11925, 13765, 
      17812, 26856, 38581, 48037, 4633, 5273, 6989, 7090, 11885, 23810, 4625, 
      9524, 12724, 29273, 38113, 47888, 5490, 10090, 11986, 12682, 29097, 
      32650, 33661, 43570, 5021, 14116, 18589, 30181, 31469, 40244, 5330, 
      5162, 11441, 12437, 12785, 16490, 16705, 18497, 29377, 46250, 5913, 
      5440, 5209, 7888, 8784, 9945, 14020, 14400, 16633, 30148, 7538, 8693, 
      9425, 9554, 10954, 11258, 12898, 42965, 36101, 48325, 6201, 14650, 
      15229, 15426, 18850, 19549, 6560, 8276, 16180, 16385, 37105, 46580, 
      8738, 10690, 17810, 45530, 46330, 33640, 37060, 37768, 38125, 38845, 
      51453, 39365, 54202, 6800, 10917, 12337, 38961, 40050, 56290, 12808, 
      54685, 13130, 13456, 12409, 16634, 17629, 42946, 8357, 13637, 42740, 
      48605, 58925, 11413, 47970, 49185, 60010, 48953, 60644, 8210, 16570, 
      21377, 23050, 49537, 56321, 19125, 15850, 21506, 52802, 8480, 12953, 
      17300, 21689, 22625, 57748, 60448, 13005, 16393, 15236, 10181, 18241, 
      9809, 19409, 20629, 21053, 21268, 19409, 12505, 10826, 19610, 21650, 
      12290, 12416, 12337, 16209, 17477, 21037, 21236, 14689, 13600, 20313, 
      19106, 24425, 21346, 22725, 22930, 23985, 24865, 15473, 18772, 21146, 
      22865, 19937, 20090, 21697, 22741, 25250, 19784, 22450, 28298, 23581, 
      28565, 23120, 27242, 29930, 28530, 28085, 29098, 29648, 29825, 29257, 
      33104, 29809, 33210, 32741, 30890, 31525, 33613, 32170, 32677, 34640, 
      35125, 35285, 36125, 36473, 38233, 37154, 39437, 40144, 45145, 46285, 
      46472 ], 
  [ 22234, 22698, 21992, 20840, 20162, 20617, 20765, 19944, 20369, 17786, 
      17170, 17561, 15025, 14914, 13666, 13801, 13780, 13498, 13858, 12970, 
      12025, 11281, 12841, 12613, 12505, 11089, 10530, 9700, 11152, 9554, 
      9809, 9365, 9433, 9490, 9437, 8546, 9040, 10489, 8677, 9697, 39524, 
      40996, 8377, 6025, 6649, 8434, 9721, 34525, 31397, 7488, 5105, 8744, 
      6970, 7162, 4673, 6388, 28340, 31193, 6698, 27290, 30733, 25381, 7946, 
      7460, 16069, 11890, 4018, 5650, 6273, 23850, 4685, 5069, 24580, 16490, 
      12746, 9962, 10825, 3625, 4500, 24916, 16250, 15802, 15581, 10537, 
      4157, 5245, 20381, 15908, 10993, 7218, 7345, 26658, 13952, 8912, 12545, 
      19265, 21092, 12826, 4250, 21250, 29594, 10312, 2932, 19816, 20605, 
      31477, 11834, 21034, 21305, 13313, 11920, 7604, 7328, 6800, 8329, 9657, 
      9725, 8276, 3869, 4436, 18884, 12202, 5765, 5210, 3845, 9290, 18530, 
      19301, 23717, 26426, 5668, 5553, 2628, 5440, 16465, 17433, 19465, 
      19728, 9265, 4709, 3434, 9265, 10580, 5252, 3965, 5365, 5480, 6341, 
      7016, 19016, 27397, 9421, 9081, 2601, 4834, 5746, 23929, 6292, 2225, 
      5072, 14480, 15392, 24737, 10498, 5570, 3449, 2578, 2938, 8249, 8738, 
      11650, 12665, 2788, 4282, 3706, 1970, 2837, 4082, 4282, 4385, 11285, 
      2561, 3364, 4516, 8161, 20096, 8746, 4225, 3546, 3457, 2746, 2050, 
      1882, 2965, 12546, 15682, 20290, 23425, 2173, 2228, 5800, 7373, 11048, 
      13544, 1898, 1373, 5465, 13033, 18269, 6337, 2452, 9945, 7001, 2450, 
      1450, 1241, 4361, 5581, 2056, 1172, 6197, 7397, 12605, 18317, 4453, 
      2533, 1573, 11905, 2320, 1073, 1280, 1985, 4624, 6800, 11024, 4682, 
      2482, 1250, 1130, 4682, 12197, 6229, 8821, 1570, 1517, 850, 2362, 6317, 
      19885, 5408, 1568, 1145, 5825, 1053, 3033, 17890, 1460, 2120, 2440, 
      17837, 3226, 1586, 1354, 689, 661, 821, 1409, 1649, 2389, 3026, 4106, 
      5809, 7025, 7514, 8906, 9089, 5476, 3492, 577, 625, 1537, 8497, 1370, 
      545, 3445, 5713, 7418, 9938, 10529, 13754, 17429, 2984, 2248, 520, 484, 
      520, 3400, 3848, 10685, 13940, 3145, 1597, 841, 490, 442, 522, 5065, 
      6066, 8010, 8185, 3104, 884, 724, 569, 544, 521, 449, 401, 884, 4369, 
      5161, 7625, 8681, 8864, 13169, 15776, 17824, 4082, 1657, 890, 8461, 
      8825, 3573, 2628, 2440, 2005, 1924, 1693, 1000, 1693, 2824, 13549, 
      2593, 650, 578, 410, 485, 965, 2993, 17978, 3977, 2657, 1625, 425, 
      1345, 14897, 1594, 2725, 2929, 7281, 772, 232, 245, 680, 2312, 11645, 
      15572, 2194, 1690, 1465, 194, 338, 1933, 13394, 2260, 244, 585, 2169, 
      3280, 6868, 7540, 7888, 10960, 15769, 16785, 1490, 242, 146, 125, 2522, 
      7010, 7177, 13117, 17021, 1256, 884, 541, 15476, 17000, 2017, 145, 
      4177, 4570, 8917, 10485, 12402, 15457, 2665, 1828, 848, 7120, 1010, 
      778, 625, 218, 8149, 8513, 877, 820, 2329, 2234, 466, 106, 34, 41, 
      2050, 2525, 2941, 5954, 916, 160, 52, 1105, 1172, 5057, 5345, 5641, 
      5945, 970, 2410, 5050, 5634, 6898, 13465, 14409, 293, 200, 173, 1525, 
      2213, 13229, 15133, 226, 197, 226, 962, 1156, 1089, 0, 729, 1156, 1296, 
      14884, 101, 10, 1157, 7922, 10405, 15877, 125, 53, 6245, 6404, 10004, 
      11668, 409, 538, 692, 116, 641, 6905, 3506, 11261, 12794, 1557, 877, 
      205, 612, 1205, 65, 8330, 388, 113, 1913, 6305, 11728, 657, 1237, 9882, 
      11962, 1256, 221, 109, 2701, 3581, 445, 410, 1802, 6682, 7517, 1513, 
      1513, 1588, 2953, 6073, 7540, 9169, 10960, 14305, 425, 1394, 4138, 
      7394, 10985, 5266, 5554, 6001, 6309, 6625, 7114, 10834, 16354, 6656, 
      11281, 16640, 16897, 689, 3538, 6689, 1000, 333, 549, 4813, 5508, 2762, 
      404, 5024, 442, 5341, 9657, 14602, 1508, 15368, 890, 1058, 3778, 6154, 
      10529, 11978, 676, 7801, 2929, 3026, 5954, 7186, 16001, 701, 680, 725, 
      8597, 17576, 1818, 1053, 778, 925, 1213, 1629, 17890, 809, 833, 980, 
      1360, 9248, 10000, 10193, 11600, 1989, 2421, 4500, 6676, 13000, 15061, 
      961, 2117, 6586, 9061, 10961, 13282, 1600, 2545, 11633, 1530, 1818, 
      5850, 15013, 2245, 2452, 3272, 5252, 6197, 6340, 8045, 1954, 1274, 
      1289, 1369, 1801, 2906, 3626, 6554, 1297, 1440, 7857, 17172, 1513, 
      3770, 4850, 6553, 11978, 17245, 18530, 7220, 17573, 4122, 2362, 1777, 
      1570, 1621, 2482, 4330, 12337, 18421, 21121, 2329, 2176, 1856, 1601, 
      1721, 2756, 6929, 11600, 2770, 6305, 7157, 15605, 1864, 2725, 6525, 
      2378, 2138, 3293, 4874, 16978, 3305, 2161, 2260, 6977, 8992, 17312, 
      2125, 2754, 4329, 4941, 7209, 8109, 8749, 16186, 19186, 21625, 2165, 
      2132, 3016, 8516, 11525, 2938, 6434, 6565, 8450, 11618, 12613, 15665, 
      15898, 16609, 17834, 2788, 5553, 6400, 6660, 14625, 15300, 21073, 
      12005, 12202, 3229, 5864, 5981, 6100, 15956, 17384, 3085, 2602, 4717, 
      5202, 9162, 9325, 10345, 17485, 7193, 8329, 10985, 11729, 15929, 2909, 
      10034, 26834, 3877, 5125, 28837, 4625, 3866, 6389, 10594, 20714, 23761, 
      3425, 9220, 14585, 20036, 25337, 27161, 29705, 3370, 3874, 5650, 8578, 
      10645, 14485, 19890, 22570, 24565, 27585, 3688, 24100, 27700, 4157, 
      7450, 15362, 15802, 25385, 27817, 3604, 13009, 14836, 17289, 30169, 
      32500, 5321, 4205, 5402, 10121, 12185, 14957, 22217, 29002, 30290, 
      5365, 3893, 7565, 7813, 17533, 30088, 4594, 16965, 4196, 4625, 7817, 
      10496, 12377, 27200, 27505, 5249, 6074, 15674, 17221, 29506, 7272, 
      8452, 11245, 18045, 27460, 35332, 6514, 4514, 4778, 4813, 7298, 15725, 
      5648, 5993, 7873, 20000, 27124, 35249, 4797, 6361, 7465, 7897, 19890, 
      22717, 23530, 31657, 6836, 8869, 11956, 20776, 21800, 28925, 7541, 
      6977, 7250, 7850, 8066, 10517, 10666, 11930, 20170, 33941, 8784, 7585, 
      5968, 5545, 5913, 6480, 8905, 9153, 10660, 20809, 5525, 5954, 6290, 
      6353, 7093, 7265, 8245, 31250, 25640, 35752, 5706, 9469, 9850, 9981, 
      12349, 12850, 5801, 6065, 10537, 10676, 26512, 34337, 6329, 7225, 
      11705, 33485, 34153, 23773, 26533, 27109, 27400, 27988, 38484, 28442, 
      40837, 6569, 7650, 8410, 28170, 29061, 42661, 8749, 41320, 9005, 9265, 
      8746, 11321, 11986, 31561, 11492, 9512, 31421, 36296, 45032, 8410, 
      35793, 36810, 45985, 36644, 46553, 10421, 11521, 14810, 16021, 37162, 
      42890, 13284, 11197, 15005, 39965, 9833, 9620, 12185, 15188, 15860, 
      44185, 46489, 9738, 11674, 11045, 13514, 13060, 12218, 13898, 14788, 
      15080, 15229, 14096, 16762, 13565, 14297, 15677, 16085, 16145, 16000, 
      12546, 13352, 15592, 15725, 19408, 17593, 15264, 14585, 18122, 16165, 
      17082, 17221, 17946, 18628, 19994, 14845, 16361, 17552, 16010, 16097, 
      17242, 17890, 19541, 16253, 18985, 22589, 19720, 22856, 19721, 22457, 
      24221, 23481, 23300, 24049, 24929, 25040, 24802, 27593, 25618, 27765, 
      27560, 26765, 27268, 28564, 27781, 28090, 29921, 30472, 30962, 31604, 
      32084, 33184, 32633, 34850, 35425, 40228, 41236, 41357 ], 
  [ 21613, 21645, 21317, 20165, 19325, 19402, 19442, 19053, 18938, 17165, 
      16657, 15914, 14404, 13753, 13261, 13234, 12997, 12769, 12805, 11917, 
      11458, 11146, 11140, 10804, 10642, 10036, 9801, 9241, 9505, 9041, 9026, 
      8852, 8650, 8653, 8330, 7925, 7825, 7978, 6922, 7402, 30425, 31681, 
      6352, 5674, 5650, 6301, 6994, 26074, 23432, 5625, 5402, 6125, 5161, 
      5245, 5024, 4849, 20753, 23120, 4889, 19865, 22714, 18280, 5381, 5057, 
      22738, 17425, 4369, 4165, 4410, 16965, 3848, 3908, 17533, 23321, 18605, 
      14957, 16144, 4084, 3609, 17761, 23081, 22525, 22250, 15802, 3482, 
      3706, 14090, 22685, 16474, 4545, 4618, 19125, 20297, 5537, 8036, 13136, 
      14585, 18901, 3089, 14689, 21521, 15685, 3445, 13525, 14152, 23080, 
      17693, 14473, 14690, 19604, 17833, 12113, 11729, 4073, 5008, 5850, 
      15044, 13109, 2600, 2789, 12701, 18277, 9626, 8801, 2522, 5537, 12401, 
      13010, 16562, 18785, 9529, 9360, 2385, 3145, 10768, 11520, 13120, 
      13329, 14530, 8138, 2273, 5458, 16277, 9005, 2372, 3016, 3077, 3560, 
      3965, 12725, 19540, 14794, 14346, 2034, 2701, 3181, 16666, 10585, 2036, 
      2777, 9161, 9857, 17312, 16249, 9593, 6338, 1849, 1885, 4658, 4985, 
      7033, 7778, 5245, 7765, 6865, 1781, 1730, 2165, 2257, 2306, 6722, 1616, 
      1825, 2329, 4516, 13481, 14065, 7762, 6705, 6562, 5365, 4021, 1585, 
      1642, 7605, 9985, 13621, 16162, 1444, 1445, 2965, 3944, 6485, 8333, 
      3869, 2210, 2738, 7930, 11978, 10900, 1345, 5652, 11834, 5069, 2989, 
      2186, 2066, 2746, 4405, 1685, 3092, 3860, 7556, 11972, 8314, 5314, 
      1114, 7018, 4993, 1424, 1145, 1040, 2113, 3425, 6353, 8705, 5317, 2897, 
      2561, 2117, 7202, 3016, 4744, 3757, 3650, 1417, 985, 3050, 13162, 9809, 
      3809, 2900, 2720, 810, 1170, 11545, 3701, 797, 901, 11492, 6709, 3989, 
      3541, 1850, 1066, 794, 626, 650, 850, 1109, 1649, 2650, 3434, 3761, 
      4721, 4850, 9985, 7137, 1252, 976, 592, 4420, 3665, 1490, 1258, 2554, 
      3665, 5429, 5858, 8273, 11138, 6413, 5245, 1573, 1213, 925, 1213, 1445, 
      5960, 8405, 6682, 4162, 2650, 1597, 1117, 765, 2122, 2745, 4041, 4162, 
      6641, 2801, 2425, 2000, 1921, 1844, 1556, 1076, 425, 1696, 2164, 3764, 
      4496, 4625, 7796, 9809, 11425, 8105, 4330, 2861, 4330, 4586, 7380, 
      5949, 5653, 4948, 4813, 4420, 325, 424, 853, 8068, 5914, 2405, 2225, 
      1733, 458, 290, 914, 11525, 8000, 6032, 4352, 452, 292, 9092, 4321, 
      754, 850, 3474, 2797, 1285, 596, 221, 557, 6596, 9605, 5353, 4525, 
      4138, 1193, 365, 394, 7913, 5473, 433, 180, 468, 985, 3169, 3625, 3865, 
      6073, 9748, 10548, 4217, 1565, 1145, 746, 605, 3257, 3370, 7690, 10730, 
      3821, 3125, 2404, 9509, 10709, 5122, 1306, 1450, 1681, 4570, 5706, 
      7137, 9490, 6148, 4825, 3089, 3313, 3413, 2965, 2650, 1649, 4018, 4274, 
      3172, 37, 5650, 5501, 2329, 1321, 601, 554, 349, 554, 754, 2525, 3265, 
      1537, 457, 52, 65, 1952, 2132, 2320, 2516, 25, 493, 1945, 2313, 3145, 
      7930, 8658, 1940, 1685, 1604, 148, 404, 7748, 9220, 1765, 1682, 145, 
      17, 3721, 3600, 729, 0, 49, 81, 9025, 1370, 901, 50, 3845, 5626, 9802, 
      1448, 1160, 2708, 2813, 5333, 6565, 58, 25, 2825, 1385, 20, 3152, 1049, 
      6266, 7421, 4392, 3172, 1636, 45, 3770, 578, 4145, 2089, 1220, 320, 
      2768, 6625, 90, 130, 5265, 6805, 3821, 1544, 676, 676, 1124, 2146, 221, 
      317, 3037, 3602, 4240, 244, 265, 820, 2644, 3625, 4768, 6073, 8608, 
      2018, 233, 1465, 3533, 6098, 2161, 2341, 2626, 2826, 3034, 3361, 6001, 
      10225, 3065, 6340, 10457, 10660, 2498, 1189, 3098, 3133, 900, 468, 
      1924, 2349, 845, 1025, 2081, 1117, 2290, 5202, 8905, 3965, 9509, 2645, 
      545, 1429, 2833, 5858, 6929, 865, 3940, 6250, 1109, 2741, 3541, 10034, 
      1700, 1517, 1076, 4520, 11285, 4329, 2754, 1129, 898, 754, 738, 11545, 
      1808, 1184, 953, 793, 5009, 5545, 5684, 6713, 936, 1044, 1989, 3301, 
      7789, 9364, 1690, 1010, 3265, 4930, 6290, 8017, 1033, 1168, 6800, 3393, 
      1089, 2853, 9370, 1192, 1237, 1517, 2525, 3092, 3181, 4292, 4141, 1625, 
      1586, 1450, 1234, 1421, 1709, 3341, 2080, 1521, 4212, 11097, 1594, 
      1853, 2393, 3394, 7145, 11170, 12185, 3845, 11444, 7605, 4657, 3370, 
      2677, 1810, 1537, 2197, 7450, 12130, 14290, 4516, 4201, 3449, 2384, 
      1856, 1649, 3716, 6929, 1717, 3362, 3890, 9962, 3133, 1780, 3528, 4349, 
      1949, 1970, 2633, 11065, 6032, 2080, 2017, 3872, 5185, 11345, 3394, 
      2025, 2466, 2754, 4050, 4626, 5050, 10489, 12841, 14794, 3272, 3077, 
      2125, 4925, 7016, 5125, 3653, 3730, 4913, 7109, 7834, 10130, 10309, 
      10858, 11813, 2329, 3204, 3673, 3825, 9360, 9873, 14404, 7442, 7585, 
      5416, 3461, 3524, 3589, 10421, 11525, 5002, 3277, 2962, 3177, 5517, 
      5626, 6322, 11626, 4304, 5008, 6800, 7328, 10448, 3098, 6173, 19193, 
      2932, 3316, 20872, 7514, 3029, 3986, 6625, 14261, 16714, 3236, 5737, 
      9536, 13745, 18020, 19520, 21632, 3505, 3253, 3733, 5365, 6730, 9490, 
      13653, 15793, 17410, 19890, 5389, 17053, 20005, 6290, 4777, 10205, 
      10537, 18122, 20122, 4225, 8500, 9841, 11700, 22096, 24049, 8210, 6122, 
      3917, 6530, 7946, 9962, 15602, 21145, 22217, 8200, 5000, 5000, 5140, 
      11944, 22069, 3973, 11538, 4385, 4112, 5252, 6905, 8192, 19721, 19972, 
      4250, 4481, 10625, 11794, 21649, 5085, 5725, 7492, 12456, 19981, 26557, 
      9673, 5513, 4589, 4570, 5165, 10730, 8105, 4724, 5524, 14033, 19753, 
      26528, 5850, 4930, 5386, 5602, 13977, 16210, 16861, 23530, 9941, 6196, 
      8149, 14701, 15509, 21284, 10970, 10082, 5441, 5717, 5825, 7250, 7345, 
      8177, 14257, 25490, 12753, 10960, 8209, 5248, 5184, 5265, 6340, 6480, 
      7393, 14788, 5498, 5333, 5345, 5354, 5554, 5618, 6058, 23285, 18701, 
      27085, 6921, 6850, 7069, 7146, 8650, 8989, 6800, 5876, 7540, 7625, 
      19465, 25940, 5978, 6010, 8330, 25250, 25810, 17320, 19540, 20008, 
      20245, 20725, 29493, 21125, 31522, 8000, 6597, 6817, 20961, 21690, 
      33130, 7048, 32005, 7250, 7456, 7369, 8594, 8989, 23866, 15677, 7757, 
      23780, 27845, 35285, 7573, 27450, 28305, 36130, 28193, 36644, 13850, 
      9010, 11057, 11890, 28657, 33521, 10125, 9010, 11306, 31082, 12560, 
      8513, 9620, 11489, 11945, 34708, 36688, 8685, 9433, 9236, 17861, 10441, 
      15809, 11009, 11629, 11813, 11908, 11369, 21865, 17426, 11570, 12410, 
      20810, 20816, 20617, 11169, 11597, 12757, 12836, 24889, 22480, 12753, 
      12506, 14585, 13546, 14085, 14170, 14625, 15145, 25313, 13252, 14066, 
      14825, 14417, 14450, 15217, 15541, 16490, 14984, 17770, 19538, 18181, 
      19805, 18560, 20162, 21170, 20970, 21005, 21538, 22688, 22745, 22777, 
      24704, 23809, 24930, 24941, 25010, 25405, 26053, 25810, 25957, 27680, 
      28285, 29045, 29525, 30113, 30673, 30554, 32717, 33184, 37825, 38725, 
      38792 ], 
  [ 21690, 21610, 21380, 20228, 19346, 19325, 19337, 19060, 18805, 17242, 
      16762, 15725, 14481, 13690, 13394, 13325, 13032, 12818, 12770, 11882, 
      11549, 11349, 10937, 10573, 10397, 10001, 9850, 9360, 9316, 9146, 9061, 
      8957, 8685, 8674, 8281, 8002, 7748, 7565, 6705, 7045, 28304, 29504, 
      6065, 5821, 5629, 5986, 6525, 24121, 21605, 5380, 5717, 5684, 4930, 
      4986, 5353, 4688, 19024, 21265, 4658, 18178, 20873, 16677, 4954, 4672, 
      24705, 19098, 4698, 4018, 4165, 15418, 3869, 3845, 15944, 25330, 20362, 
      16490, 17761, 4441, 3616, 16144, 25090, 24506, 24217, 17405, 3545, 
      3545, 12697, 24680, 18133, 4090, 4149, 17410, 22180, 4900, 7105, 11785, 
      13136, 20714, 3026, 13226, 19666, 17316, 3816, 12132, 12717, 21141, 
      19450, 13010, 13213, 21473, 19604, 13520, 13108, 3604, 4385, 5101, 
      16661, 14600, 2509, 2600, 11336, 20090, 10865, 9970, 2417, 4802, 11050, 
      11617, 14945, 17042, 10768, 10585, 2560, 2788, 9529, 10225, 11713, 
      11908, 16133, 9265, 2210, 4709, 17992, 10216, 2197, 2645, 2692, 3077, 
      3412, 11332, 17741, 16425, 15949, 2125, 2386, 2754, 15021, 11936, 2225, 
      2420, 8020, 8660, 15625, 17978, 10874, 7325, 1898, 1850, 3965, 4250, 
      6074, 6749, 6120, 8906, 7922, 1970, 1681, 1906, 1970, 2005, 5777, 1609, 
      1664, 2000, 3809, 12004, 15682, 8917, 7762, 7605, 6282, 4770, 1746, 
      1537, 6562, 8746, 12130, 14517, 1493, 1480, 2468, 3293, 5540, 7220, 
      4618, 2665, 2269, 6845, 10585, 12321, 1296, 4777, 13325, 5986, 3626, 
      2669, 1709, 2249, 5252, 2056, 2525, 3181, 6485, 10565, 9553, 6273, 
      1233, 5989, 5924, 1753, 1348, 1033, 1700, 2788, 5380, 9986, 6290, 3562, 
      3170, 1690, 6145, 2421, 3925, 4562, 4441, 1802, 866, 2441, 11657, 
      11188, 4628, 3593, 2153, 985, 925, 10138, 4520, 692, 740, 10085, 7850, 
      4850, 4346, 2389, 1409, 1025, 661, 629, 689, 850, 1250, 2069, 2741, 
      3026, 3874, 3989, 11392, 8320, 1665, 1305, 585, 3601, 4498, 1973, 929, 
      1973, 2930, 4498, 4885, 7090, 9745, 7540, 6260, 2084, 1640, 1268, 884, 
      1060, 4973, 7208, 7837, 5065, 3357, 2122, 1530, 1066, 1597, 2122, 3250, 
      3357, 7796, 3536, 3104, 2609, 2516, 2425, 2081, 1489, 544, 1241, 1625, 
      3001, 3649, 3764, 6641, 8500, 10004, 9386, 5261, 3610, 3497, 3725, 
      8605, 7048, 6724, 5949, 5800, 5365, 388, 333, 580, 6885, 7013, 3098, 
      2890, 2314, 689, 353, 613, 10090, 9281, 7145, 5297, 697, 257, 7825, 
      5266, 481, 549, 2725, 3560, 1796, 925, 340, 340, 5525, 8296, 6410, 
      5498, 5069, 1690, 610, 233, 6730, 6544, 720, 313, 265, 628, 2448, 2848, 
      3060, 5044, 8425, 9169, 5162, 2146, 1642, 1145, 346, 2522, 2621, 6521, 
      9337, 4724, 3944, 3125, 8200, 9316, 6165, 1845, 981, 1170, 3681, 4705, 
      6010, 8181, 7289, 5840, 3908, 2564, 4274, 3770, 3413, 2258, 3185, 3413, 
      4005, 72, 6749, 6586, 3050, 1874, 986, 925, 146, 281, 425, 1874, 4112, 
      2132, 800, 17, 16, 1385, 1537, 1697, 1865, 18, 234, 1378, 1690, 2410, 
      6733, 7405, 2605, 2308, 2213, 29, 173, 6565, 7925, 2402, 2305, 362, 10, 
      4624, 4489, 1156, 49, 0, 4, 7744, 1937, 1370, 1, 3026, 4625, 8465, 
      2029, 1685, 2029, 2120, 4360, 5480, 205, 130, 3616, 1952, 97, 2417, 
      650, 5209, 6266, 5365, 4005, 2245, 136, 4673, 949, 3298, 2768, 1745, 
      145, 2089, 5540, 181, 81, 4306, 5706, 4724, 2125, 1061, 389, 725, 2825, 
      410, 170, 2330, 2825, 5185, 153, 160, 505, 1993, 2848, 3865, 5044, 
      7369, 2669, 170, 1010, 2770, 5069, 1594, 1746, 1989, 2161, 2341, 2626, 
      4986, 8874, 2372, 5297, 9092, 9281, 3205, 818, 2405, 3924, 1285, 685, 
      1413, 1768, 586, 1424, 1556, 1530, 1737, 4285, 7666, 4840, 8228, 3338, 
      650, 1058, 2210, 4885, 5858, 1152, 3177, 7349, 850, 2146, 2834, 8725, 
      2197, 1972, 1405, 3701, 9892, 5218, 3433, 1458, 1129, 873, 745, 10138, 
      2305, 1513, 1184, 884, 4148, 4628, 4753, 5684, 901, 925, 1576, 2664, 
      6676, 8125, 2117, 961, 2642, 4097, 5317, 6890, 1124, 1049, 5785, 4114, 
      1138, 2314, 8145, 1157, 1160, 1300, 2056, 2525, 2600, 3557, 4946, 1954, 
      1901, 1709, 1325, 1274, 1450, 2746, 2521, 1780, 3505, 9760, 1853, 1594, 
      1994, 2813, 6130, 9833, 10778, 3208, 10093, 8746, 5490, 4021, 3202, 
      2097, 1530, 1882, 6421, 10737, 12757, 5321, 4964, 4100, 2825, 2129, 
      1600, 3121, 5956, 1682, 2837, 3281, 8737, 3700, 1773, 2989, 5098, 2138, 
      1865, 2290, 9770, 6977, 2297, 2192, 3305, 4436, 10036, 3961, 2074, 
      2221, 2425, 3469, 3961, 4329, 9250, 11434, 13261, 3797, 3560, 2132, 
      4232, 6085, 5930, 3170, 3233, 4234, 6178, 6833, 8933, 9098, 9605, 
      10490, 2448, 2833, 3204, 3328, 8233, 8704, 12913, 6497, 6626, 6221, 
      3076, 3125, 3176, 9224, 10244, 5737, 3690, 2745, 2890, 4810, 4905, 
      5517, 10345, 3793, 4385, 5953, 6425, 9265, 3385, 5410, 17450, 2925, 
      3085, 19045, 8501, 3050, 3601, 5834, 12826, 15125, 3425, 5072, 8465, 
      12352, 16361, 17777, 19777, 3778, 3330, 3474, 4770, 5953, 8433, 12274, 
      14274, 15793, 18133, 6068, 15464, 18248, 7081, 4322, 9106, 9410, 16477, 
      18365, 4624, 7569, 8784, 10489, 20241, 22096, 9197, 6857, 3770, 5837, 
      7085, 8905, 14125, 19346, 20362, 9173, 5525, 4573, 4685, 10733, 20228, 
      4050, 10369, 4672, 4217, 4825, 6212, 7345, 18020, 18257, 4229, 4306, 
      9554, 10625, 19850, 4756, 5256, 6757, 11245, 18280, 24520, 10730, 6010, 
      4778, 4745, 4850, 9673, 8980, 4633, 5153, 12724, 18080, 24505, 6361, 
      4797, 5085, 5245, 12682, 14761, 15370, 21661, 10984, 5741, 7400, 13364, 
      14116, 19541, 12097, 11125, 5210, 5402, 5482, 6641, 6722, 7442, 12962, 
      23537, 14020, 12073, 9028, 5409, 5233, 5188, 5913, 6025, 6784, 13465, 
      5729, 5410, 5338, 5333, 5393, 5429, 5729, 21458, 17140, 25076, 7474, 
      6409, 6586, 6649, 7929, 8226, 7297, 6065, 7001, 7072, 17876, 24001, 
      6125, 5933, 7693, 23353, 23885, 15885, 17965, 18405, 18628, 19080, 
      27400, 19466, 29345, 8609, 6562, 6642, 19330, 20017, 30897, 6845, 
      29828, 7033, 7225, 7250, 8125, 8450, 22109, 17000, 7540, 22037, 25892, 
      32996, 7594, 25525, 26338, 33813, 26240, 34313, 14977, 8597, 10322, 
      11057, 26690, 31330, 9544, 8681, 10585, 29017, 13505, 8464, 9193, 
      10768, 11168, 32489, 34385, 8650, 9090, 9005, 19226, 10000, 16978, 
      10498, 11048, 11204, 11285, 10900, 23426, 18665, 11101, 11801, 22273, 
      22265, 22052, 11050, 11380, 12260, 12325, 26548, 23985, 12340, 12205, 
      13906, 13105, 13546, 13617, 14002, 14480, 26930, 13077, 13709, 14356, 
      14242, 14261, 14930, 15170, 15937, 14893, 17693, 18985, 18020, 19252, 
      18497, 19805, 20617, 20557, 20648, 21125, 22345, 22388, 22490, 24193, 
      23578, 24433, 24500, 24793, 25160, 25640, 25537, 25642, 27337, 27956, 
      28786, 29224, 29840, 30260, 30253, 32402, 32841, 37440, 38312, 38365 ], 
  [ 21730, 21618, 21416, 20264, 19370, 19321, 19325, 19080, 18785, 17282, 
      16810, 15689, 14521, 13690, 13450, 13369, 13060, 12850, 12778, 11890, 
      11593, 11425, 10897, 10525, 10345, 10009, 9882, 9412, 9280, 9194, 9089, 
      9005, 8713, 8698, 8285, 8042, 7744, 7465, 6661, 6961, 27716, 28900, 
      6001, 5881, 5641, 5914, 6409, 23581, 21101, 5328, 5825, 5576, 4882, 
      4930, 5465, 4660, 18548, 20753, 4610, 17714, 20365, 16237, 4850, 4580, 
      25285, 19594, 4810, 3994, 4113, 14994, 3893, 3845, 15508, 25922, 20882, 
      16946, 18241, 4561, 3636, 15700, 25682, 25090, 24797, 17881, 3581, 
      3517, 12317, 25268, 18625, 3978, 4033, 16938, 22736, 4736, 6857, 11417, 
      12740, 21250, 3026, 12826, 19154, 17800, 3940, 11752, 12325, 20605, 
      19970, 12610, 12809, 22025, 20128, 13940, 13520, 3488, 4225, 4905, 
      17141, 15044, 2501, 2564, 10964, 20626, 11237, 10322, 2405, 4610, 
      10682, 11237, 14501, 16562, 11140, 10953, 2628, 2704, 9193, 9873, 
      11329, 11520, 16609, 9605, 2210, 4513, 18500, 10580, 2165, 2557, 2600, 
      2957, 3272, 10952, 17245, 16909, 16425, 2169, 2314, 2650, 14569, 12340, 
      2297, 2336, 7712, 8336, 15161, 18490, 11258, 7625, 1930, 1858, 3785, 
      4058, 5818, 6473, 6388, 9250, 8242, 2042, 1685, 1850, 1906, 1937, 5525, 
      1625, 1636, 1924, 3625, 11600, 16162, 9265, 8082, 7921, 6562, 5002, 
      1810, 1525, 6282, 8410, 11722, 14065, 1525, 1508, 2344, 3125, 5288, 
      6920, 4850, 2813, 2153, 6553, 10205, 12745, 1300, 4545, 13769, 6266, 
      3826, 2825, 1625, 2125, 5512, 2180, 2381, 3005, 6197, 10181, 9925, 
      6565, 1285, 5713, 6208, 1865, 1424, 1049, 1600, 2624, 5120, 10370, 
      6586, 3770, 3362, 1586, 5861, 2269, 3709, 4810, 4685, 1930, 850, 2285, 
      11245, 11600, 4880, 3809, 2009, 1053, 873, 9754, 4772, 680, 712, 9701, 
      8194, 5114, 4594, 2561, 1525, 1109, 689, 641, 661, 794, 1154, 1921, 
      2561, 2834, 3650, 3761, 11812, 8676, 1801, 1417, 601, 3385, 4754, 2129, 
      853, 1825, 2738, 4250, 4625, 6770, 9365, 7880, 6568, 2248, 1780, 1384, 
      808, 968, 4709, 6884, 8185, 5341, 3577, 2290, 1666, 1170, 1465, 1962, 
      3042, 3145, 8144, 3764, 3316, 2801, 2704, 2609, 2249, 1625, 596, 1129, 
      1489, 2801, 3425, 3536, 6329, 8144, 9616, 9770, 5545, 3842, 3277, 3497, 
      8973, 7380, 7048, 6253, 6100, 5653, 424, 325, 520, 6565, 7345, 3314, 
      3098, 2498, 773, 389, 545, 9698, 9665, 7481, 5585, 785, 265, 7481, 
      5554, 421, 481, 2529, 3796, 1960, 1037, 392, 296, 5237, 7940, 6730, 
      5794, 5353, 1850, 698, 205, 6410, 6868, 820, 369, 225, 544, 2260, 2644, 
      2848, 4768, 8065, 8793, 5450, 2330, 1802, 1277, 290, 2330, 2425, 6205, 
      8957, 5000, 4196, 3349, 7844, 8936, 6481, 2017, 865, 1042, 3445, 4437, 
      5706, 7825, 7633, 6148, 4160, 2368, 4538, 4018, 3649, 2450, 2965, 3185, 
      4261, 100, 7081, 6914, 3274, 2050, 1114, 1049, 106, 221, 349, 1706, 
      4372, 2320, 916, 25, 20, 1241, 1385, 1537, 1697, 34, 178, 1234, 1530, 
      2218, 6409, 7065, 2813, 2504, 2405, 13, 125, 6245, 7573, 2602, 2501, 
      442, 26, 4900, 4761, 1296, 81, 4, 0, 7396, 2117, 1522, 5, 2810, 4357, 
      8101, 2213, 1853, 1853, 1940, 4100, 5188, 265, 178, 3860, 2132, 137, 
      2225, 554, 4925, 5954, 5661, 4261, 2437, 180, 4949, 1073, 3074, 2980, 
      1913, 113, 1913, 5248, 225, 85, 4050, 5410, 5000, 2309, 1189, 325, 629, 
      3037, 482, 146, 2146, 2621, 5473, 145, 148, 433, 1825, 2644, 3625, 
      4768, 7033, 2873, 170, 898, 2570, 4793, 1450, 1594, 1825, 1989, 2161, 
      2434, 4714, 8506, 2192, 5017, 8720, 8905, 3425, 730, 2225, 4168, 1413, 
      765, 1285, 1620, 530, 1556, 1424, 1666, 1597, 4041, 7330, 5108, 7880, 
      3554, 698, 970, 2050, 4625, 5570, 1252, 2977, 7681, 794, 1994, 2650, 
      8369, 2357, 2120, 1517, 3485, 9512, 5490, 3645, 1570, 1213, 925, 765, 
      9754, 2465, 1625, 1268, 928, 3920, 4384, 4505, 5408, 909, 909, 1476, 
      2500, 6376, 7789, 2257, 965, 2482, 3877, 5057, 6586, 1168, 1033, 5513, 
      4338, 1170, 2178, 7813, 1165, 1156, 1256, 1940, 2381, 2452, 3365, 5194, 
      2066, 2009, 1801, 1369, 1250, 1394, 2594, 2665, 1872, 3321, 9396, 1945, 
      1538, 1898, 2665, 5858, 9469, 10394, 3044, 9725, 9090, 5746, 4225, 
      3370, 2197, 1546, 1810, 6145, 10357, 12337, 5569, 5200, 4304, 2969, 
      2225, 1604, 2969, 5696, 1690, 2705, 3125, 8405, 3880, 1789, 2853, 5330, 
      2210, 1853, 2210, 9418, 7265, 2377, 2260, 3161, 4240, 9680, 4141, 2106, 
      2169, 2349, 3321, 3789, 4141, 8914, 11050, 12841, 3965, 3716, 2152, 
      4052, 5837, 6178, 3050, 3109, 4058, 5930, 6565, 8609, 8770, 9265, 
      10130, 2500, 2745, 3088, 3204, 7929, 8388, 12505, 6245, 6370, 6469, 
      2984, 3029, 3076, 8900, 9896, 5965, 3826, 2701, 2826, 4626, 4717, 5305, 
      9997, 3665, 4225, 5729, 6185, 8945, 3485, 5210, 16970, 2941, 3037, 
      18541, 8801, 3074, 3509, 5626, 12434, 14689, 3497, 4900, 8177, 11972, 
      15905, 17297, 19265, 3874, 3370, 3418, 4618, 5749, 8149, 11898, 13858, 
      15349, 17649, 6280, 15028, 17764, 7325, 4210, 8810, 9106, 16025, 17881, 
      4756, 7321, 8500, 10161, 19729, 21556, 9497, 7085, 3746, 5657, 6857, 
      8621, 13721, 18850, 19850, 9469, 5693, 4469, 4573, 10405, 19720, 4090, 
      10053, 4772, 4265, 4721, 6032, 7121, 17552, 17785, 4241, 4274, 9266, 
      10309, 19354, 4680, 5140, 6565, 10917, 17812, 23956, 11050, 6170, 4850, 
      4813, 4778, 9389, 9248, 4625, 5065, 12368, 17620, 23945, 6525, 4777, 
      5017, 5161, 12330, 14365, 14962, 21145, 11300, 5629, 7204, 13000, 
      13736, 19061, 12437, 11441, 5162, 5330, 5402, 6485, 6562, 7250, 12610, 
      22997, 14400, 12409, 9280, 5473, 5265, 5184, 5809, 5913, 6628, 13105, 
      5813, 5450, 5354, 5345, 5365, 5393, 5653, 20954, 16712, 24520, 7650, 
      6301, 6466, 6525, 7741, 8026, 7457, 6137, 6865, 6932, 17440, 23465, 
      6185, 5929, 7529, 22829, 23353, 15493, 17533, 17965, 18184, 18628, 
      26820, 19010, 28741, 8801, 6570, 6610, 18882, 19557, 30277, 6805, 
      29224, 6989, 7177, 7234, 8009, 8314, 21625, 17396, 7496, 21557, 25352, 
      32360, 7618, 24993, 25794, 33169, 25700, 33665, 15317, 8497, 10130, 
      10837, 26146, 30722, 9396, 8605, 10397, 28445, 13793, 8468, 9089, 
      10580, 10964, 31873, 33745, 8658, 9010, 8957, 19634, 9892, 17330, 
      10370, 10900, 11048, 11125, 10784, 23890, 19037, 10985, 11645, 22709, 
      22697, 22480, 11034, 11336, 12136, 12197, 27040, 24433, 12240, 12137, 
      13730, 12997, 13410, 13477, 13842, 14308, 27410, 13045, 13625, 14240, 
      14210, 14225, 14866, 15082, 15797, 14885, 17689, 18845, 17992, 19112, 
      18497, 19721, 20477, 20457, 20564, 21025, 22265, 22304, 22426, 24065, 
      23530, 24309, 24392, 24749, 25108, 25540, 25477, 25570, 27257, 27880, 
      28730, 29156, 29780, 30160, 30185, 32330, 32761, 37348, 38212, 38261 ], 
  [ 31018, 29530, 30532, 29380, 27970, 26717, 26377, 27508, 25493, 26570, 
      26442, 21709, 23809, 21258, 23426, 22829, 21832, 21794, 20690, 19802, 
      21053, 22261, 16745, 16029, 15677, 17921, 18826, 19216, 15300, 18826, 
      17861, 18637, 17485, 17298, 16025, 17330, 15140, 10733, 12337, 10917, 
      10000, 10496, 10817, 16029, 13725, 10386, 8989, 7929, 6997, 10660, 
      18037, 8500, 10386, 10090, 17849, 11024, 5648, 6305, 10114, 5330, 6089, 
      4885, 7946, 8192, 57793, 48490, 17194, 10530, 9445, 4330, 12493, 11413, 
      4328, 58946, 50810, 44122, 46449, 17289, 12064, 4176, 58706, 57770, 
      57305, 45917, 12697, 9881, 3545, 58120, 47349, 6730, 6613, 4210, 54212, 
      5252, 3761, 3161, 3280, 51866, 10594, 3194, 4706, 46180, 16840, 2980, 
      3037, 5125, 49898, 2978, 3005, 53329, 50228, 39568, 38804, 6068, 4913, 
      4045, 45349, 41704, 9725, 8584, 2536, 51242, 34801, 33026, 9457, 3922, 
      2426, 2465, 2977, 3490, 34704, 34345, 13120, 6660, 2313, 2305, 2385, 
      2404, 44645, 31793, 9778, 3653, 47912, 33800, 8357, 6341, 6212, 5365, 
      4820, 2180, 3485, 45289, 44461, 11629, 6786, 5746, 2701, 37280, 12961, 
      6292, 2036, 1972, 2777, 48074, 35338, 28093, 10874, 9770, 3613, 3370, 
      2378, 2173, 25480, 31610, 29570, 12706, 9425, 7010, 6722, 6581, 2257, 
      9881, 8000, 6224, 3281, 1796, 44370, 31797, 29410, 29077, 26170, 22546, 
      12130, 8577, 1810, 1530, 1746, 2197, 10469, 10280, 4580, 3469, 2020, 
      1588, 22394, 16745, 4733, 1565, 1433, 38545, 9040, 2137, 40429, 25874, 
      19994, 17101, 5581, 4361, 24260, 15080, 3757, 3005, 1381, 1237, 33489, 
      26689, 11089, 1413, 25988, 14249, 12260, 9305, 4868, 3140, 1508, 34450, 
      26882, 20282, 19186, 4682, 1217, 3301, 1989, 23042, 22745, 15002, 7730, 
      3145, 1097, 36884, 23284, 20665, 3385, 11545, 6205, 810, 23176, 7732, 
      7076, 757, 30554, 24034, 22826, 17525, 14081, 12289, 9461, 8725, 7025, 
      5954, 4594, 3125, 2389, 2146, 1586, 1525, 37440, 31552, 15217, 13801, 
      8857, 1665, 23330, 16405, 5153, 3029, 2050, 1154, 1013, 578, 593, 
      30068, 27380, 16868, 15368, 13940, 5108, 4580, 925, 520, 30717, 24777, 
      20605, 17082, 15082, 13210, 3357, 2650, 1666, 1597, 30676, 21136, 
      20000, 18625, 18356, 18089, 17041, 15041, 10400, 3881, 3209, 1769, 
      1361, 1300, 481, 404, 500, 33850, 25325, 21386, 1385, 1261, 32365, 
      29224, 28548, 26893, 26568, 25605, 9540, 7549, 5508, 373, 29189, 20170, 
      19610, 17978, 11953, 9505, 5189, 410, 33745, 29497, 25537, 12137, 8177, 
      257, 25506, 5409, 5125, 1669, 21512, 16580, 13421, 10196, 5972, 421, 
      200, 28058, 26090, 25133, 16298, 12050, 6569, 218, 28368, 12688, 10345, 
      6073, 4500, 1744, 1440, 1300, 468, 153, 193, 25402, 17810, 16250, 
      14521, 5450, 1642, 1565, 185, 185, 24436, 22600, 20549, 104, 164, 
      27637, 16981, 3445, 3106, 865, 481, 202, 85, 29993, 26960, 22564, 1508, 
      23458, 22250, 21365, 18274, 1073, 949, 22837, 8872, 28925, 28586, 
      20474, 17186, 14186, 13949, 5954, 5209, 4649, 2050, 23120, 17972, 
      13472, 7937, 7760, 2617, 2417, 2225, 2041, 8290, 5338, 2610, 2218, 
      1530, 45, 13, 19325, 18500, 18229, 6893, 5629, 53, 5, 18770, 18497, 
      11450, 8282, 24336, 24025, 14884, 9025, 7744, 7396, 0, 17425, 15626, 
      7745, 1090, 401, 17, 17693, 16645, 1853, 1768, 488, 200, 10413, 9810, 
      21920, 17440, 9425, 1537, 3994, 281, 106, 25957, 22837, 18261, 9640, 
      24385, 13973, 1010, 19664, 16705, 6305, 1913, 260, 9685, 7825, 610, 
      250, 24436, 17789, 14261, 5141, 4069, 19721, 11146, 6682, 1802, 1417, 
      25425, 7369, 7200, 4905, 2169, 1440, 873, 468, 153, 19213, 7738, 3650, 
      1538, 493, 2826, 2626, 2341, 2161, 1989, 1746, 586, 250, 2020, 545, 
      292, 305, 20453, 4514, 2053, 22228, 14485, 11773, 3349, 2824, 5690, 
      14800, 3316, 15082, 3145, 1117, 450, 24200, 484, 20410, 10330, 4754, 
      2738, 1013, 754, 13120, 1945, 29525, 5954, 3026, 2306, 629, 16805, 
      16052, 13901, 1765, 740, 24754, 20329, 13954, 12393, 10729, 9193, 810, 
      16913, 14009, 12448, 10388, 1684, 1460, 1409, 1108, 8821, 7789, 4744, 
      3016, 1044, 909, 15845, 8705, 3170, 1985, 1445, 1082, 10628, 7913, 
      1385, 21538, 10114, 3898, 1105, 9077, 8552, 6932, 4520, 3757, 3656, 
      2677, 23426, 14450, 14221, 13325, 10829, 7786, 6554, 3626, 16425, 
      13396, 2977, 1312, 13469, 6698, 5338, 3869, 1730, 1385, 1450, 3560, 
      1469, 31450, 24322, 20565, 18162, 14065, 9802, 6282, 1845, 1585, 1845, 
      23801, 22916, 20644, 16729, 13921, 9344, 4001, 2084, 9602, 4597, 3985, 
      1697, 19188, 10045, 4573, 22874, 12874, 8905, 6338, 1850, 27217, 13385, 
      12752, 4537, 3380, 1940, 19449, 11050, 7501, 6649, 4525, 3961, 3625, 
      2034, 2106, 2349, 18757, 17992, 10580, 3880, 2741, 24410, 5458, 5345, 
      4058, 2834, 2609, 2245, 2234, 2213, 2218, 12304, 6529, 5668, 5440, 
      2425, 2368, 2529, 2977, 2930, 24701, 6596, 6469, 6344, 2536, 2500, 
      23337, 17242, 8377, 7642, 4282, 4201, 3757, 2601, 5729, 4913, 3665, 
      3433, 2753, 15353, 4178, 3898, 11197, 8541, 4437, 29269, 11674, 7121, 
      4250, 3146, 3509, 14161, 5072, 3361, 3200, 3865, 4225, 4817, 15570, 
      12658, 8578, 5650, 4545, 3505, 3298, 3538, 3825, 4405, 22964, 3848, 
      4520, 25385, 6962, 3650, 3602, 4157, 4637, 18000, 4225, 3856, 3625, 
      5281, 5904, 29965, 24457, 10282, 5485, 4621, 3977, 3917, 5090, 5402, 
      29765, 20485, 7565, 7325, 3869, 5444, 13378, 4033, 16640, 13897, 7817, 
      5860, 5057, 4996, 5057, 12325, 10466, 4450, 4289, 5594, 8980, 7720, 
      5877, 4381, 5256, 7272, 32378, 20618, 15514, 15305, 9250, 4745, 28340, 
      11849, 8849, 4628, 5408, 7433, 21145, 11485, 9661, 9117, 4762, 4905, 
      4986, 6525, 32456, 8381, 6344, 4916, 4964, 5989, 34625, 32597, 10666, 
      9802, 9530, 7345, 7250, 6562, 5042, 7345, 38308, 34425, 27684, 15793, 
      14209, 12580, 8905, 8665, 7488, 5193, 16993, 14738, 13610, 13429, 
      11729, 11413, 9953, 6850, 5876, 8180, 22786, 9225, 8874, 8761, 7225, 
      6994, 21905, 16801, 8585, 8480, 6260, 7985, 16333, 13325, 8045, 7865, 
      8045, 6205, 6525, 6613, 6660, 6760, 9448, 6970, 10337, 24625, 14482, 
      12802, 7186, 7345, 11185, 12653, 10820, 12665, 12681, 14114, 10589, 
      10034, 8381, 41992, 13172, 8485, 9700, 12580, 16218, 9685, 9970, 13045, 
      10048, 13369, 37505, 11765, 9442, 8945, 10322, 12146, 10600, 12905, 
      9881, 11417, 33745, 16208, 12185, 10064, 9760, 12953, 13793, 16570, 
      13138, 14461, 44746, 12816, 40034, 12434, 12104, 11908, 11813, 13364, 
      51410, 42601, 13565, 12505, 49025, 48841, 48452, 17914, 17012, 14372, 
      14261, 55764, 51265, 15508, 16781, 13730, 15921, 15130, 15025, 14530, 
      14480, 55618, 19237, 17581, 16820, 20402, 20245, 19682, 18866, 17345, 
      22109, 25085, 20393, 24356, 20660, 26065, 23677, 22025, 23725, 24520, 
      24293, 26393, 26260, 27242, 26129, 29034, 26545, 27316, 30425, 30440, 
      28808, 30465, 30042, 31385, 32180, 33890, 33800, 34768, 33428, 34829, 
      36802, 36889, 40960, 41480, 41357 ], 
  [ 23129, 23753, 22905, 21745, 21121, 21716, 21904, 20921, 21544, 18649, 
      17989, 18792, 15866, 15949, 14417, 14612, 14669, 14365, 14845, 13949, 
      12820, 11912, 14050, 13858, 13768, 12050, 11369, 10433, 12325, 10305, 
      10660, 10114, 10280, 10357, 10400, 9325, 10037, 11956, 9860, 11080, 
      43425, 44977, 9650, 6676, 7540, 9745, 11252, 38176, 34866, 8693, 5508, 
      10225, 8149, 8381, 5050, 7465, 31657, 34690, 7873, 30545, 34208, 28514, 
      9397, 8849, 14096, 10337, 4385, 6697, 7460, 26897, 5490, 5994, 27685, 
      14453, 11069, 8605, 9346, 3946, 5321, 28057, 14209, 13801, 13600, 9076, 
      4896, 6304, 23200, 13885, 9448, 8693, 8840, 29933, 12085, 10645, 14698, 
      22018, 23985, 11057, 5161, 24161, 33065, 8801, 3221, 22625, 23474, 
      35066, 10141, 23941, 24232, 11458, 10205, 6409, 6173, 8285, 10034, 
      11540, 8226, 6957, 4810, 5517, 21645, 10421, 4804, 4349, 4804, 11149, 
      21269, 22100, 26836, 29725, 4705, 4610, 3185, 6757, 19042, 20090, 
      22282, 22565, 7780, 3904, 4329, 11140, 8933, 4325, 5018, 6698, 6833, 
      7834, 8609, 21809, 30770, 7892, 7592, 3272, 6085, 7157, 27080, 5161, 
      2754, 6381, 16909, 17901, 27946, 8825, 4537, 2836, 3305, 3785, 10036, 
      10585, 13817, 14932, 2333, 3445, 2989, 2493, 3700, 5245, 5485, 5608, 
      13428, 3362, 4385, 5777, 9962, 22997, 7225, 3364, 2825, 2756, 2225, 
      1769, 2441, 3904, 14825, 18241, 23209, 26564, 2890, 2965, 7297, 9090, 
      13185, 15921, 1613, 1508, 6920, 15368, 21044, 5090, 3305, 11978, 5652, 
      1921, 1321, 1332, 5652, 7072, 1625, 1421, 7786, 9146, 14914, 21106, 
      3460, 1940, 2180, 14152, 1765, 1378, 1765, 2770, 5989, 8485, 13189, 
      3625, 1865, 1073, 1033, 6065, 14480, 7850, 10762, 1189, 1156, 1069, 
      3301, 7956, 22804, 4205, 1165, 922, 7402, 1568, 4148, 20665, 1053, 
      3033, 3433, 20610, 2357, 1117, 965, 680, 932, 1252, 2120, 2440, 3380, 
      4157, 5437, 7400, 8776, 9325, 10877, 11080, 4225, 2561, 746, 914, 2306, 
      10426, 937, 612, 4672, 7300, 9225, 12025, 12676, 16201, 20176, 2129, 
      1553, 545, 629, 785, 4625, 5153, 12850, 16405, 2248, 1060, 584, 493, 
      605, 845, 6568, 7709, 9893, 10088, 2205, 585, 505, 450, 445, 442, 450, 
      562, 1465, 5770, 6682, 9466, 10642, 10845, 15570, 18397, 20605, 3001, 
      1076, 569, 10400, 10804, 2570, 1805, 1657, 1322, 1261, 1090, 1657, 
      2570, 3961, 15986, 1768, 405, 373, 325, 900, 1620, 4168, 20773, 2890, 
      1810, 1018, 818, 2138, 17450, 985, 3856, 4100, 9092, 421, 241, 514, 
      1249, 3361, 13914, 18181, 1421, 1037, 872, 221, 725, 2900, 15821, 1465, 
      569, 1130, 3194, 4525, 8633, 9385, 9773, 13165, 18394, 19490, 873, 145, 
      169, 288, 3625, 8793, 8980, 15520, 19744, 697, 445, 242, 18077, 19721, 
      1256, 104, 5576, 6029, 10916, 12644, 14741, 18056, 1762, 1105, 405, 
      8917, 505, 353, 260, 73, 10064, 10468, 410, 1493, 1480, 1405, 157, 37, 
      205, 232, 3061, 3636, 4132, 7605, 425, 29, 281, 1874, 1961, 6586, 6914, 
      7250, 7594, 1697, 3497, 6577, 7241, 8665, 15892, 16916, 58, 25, 18, 
      2410, 3258, 15634, 17698, 29, 20, 629, 1685, 577, 530, 101, 1370, 1937, 
      2117, 17425, 0, 49, 1936, 9801, 12544, 18496, 2, 10, 7922, 8101, 12101, 
      13925, 904, 1093, 265, 9, 1234, 8658, 4777, 13472, 15145, 866, 386, 34, 
      1181, 612, 232, 10237, 113, 58, 2858, 7970, 13973, 1220, 2000, 11945, 
      14225, 657, 82, 250, 3802, 4842, 164, 829, 2701, 8381, 9316, 850, 2330, 
      2425, 4090, 7690, 9337, 11146, 13117, 16762, 180, 2169, 5473, 9169, 
      13140, 6757, 7085, 7592, 7940, 8296, 8845, 12965, 18965, 8325, 13450, 
      19269, 19546, 356, 4745, 8356, 545, 458, 914, 6218, 7013, 3805, 505, 
      6445, 521, 6800, 11636, 17041, 925, 17865, 565, 1573, 4973, 7709, 
      12584, 14173, 929, 9554, 2020, 4057, 7465, 8857, 18532, 650, 689, 914, 
      10426, 20225, 1205, 740, 965, 1252, 1700, 2276, 20557, 754, 1018, 1305, 
      1885, 11133, 11965, 12178, 13725, 2690, 3242, 5741, 8237, 15241, 17482, 
      1000, 2836, 8125, 10900, 13000, 15541, 2117, 3362, 13730, 1145, 2393, 
      7265, 17408, 2938, 3205, 4225, 6565, 7650, 7813, 9738, 1445, 1445, 
      1480, 1640, 2312, 3757, 4637, 8045, 1306, 1709, 9506, 19721, 1780, 
      4777, 6057, 8020, 14065, 19792, 21177, 8765, 20138, 3125, 1805, 1480, 
      1453, 1844, 3125, 5413, 14440, 21044, 23944, 1810, 1717, 1557, 1602, 
      1962, 3457, 8410, 13621, 3449, 7684, 8656, 17984, 1681, 3362, 7922, 
      1933, 2493, 4068, 5989, 19453, 2578, 2474, 2633, 8410, 10685, 19805, 
      1936, 3305, 5300, 6032, 8660, 9680, 10400, 18577, 21817, 24436, 2034, 
      2061, 3625, 10125, 13474, 2405, 7741, 7892, 10037, 13565, 14660, 17992, 
      18245, 19016, 20341, 3233, 6698, 7685, 7985, 16850, 17585, 23818, 
      13968, 14185, 2690, 7025, 7162, 7301, 18277, 19825, 2644, 2621, 5636, 
      6221, 10781, 10964, 12104, 19924, 8530, 9826, 12802, 13626, 18226, 
      3104, 11729, 29929, 4490, 6058, 32050, 3816, 4437, 7540, 12325, 23365, 
      26632, 3754, 10769, 16714, 22625, 28306, 30250, 32954, 3577, 4361, 
      6617, 10025, 12352, 16592, 22457, 25337, 27472, 30692, 3313, 26965, 
      30805, 3620, 8693, 17525, 18005, 28328, 30920, 3625, 14930, 16937, 
      19610, 33410, 35881, 4500, 3744, 6201, 11700, 14004, 17056, 24916, 
      32161, 33529, 4562, 3730, 8762, 9050, 19850, 33305, 5069, 19220, 4369, 
      5058, 9010, 12069, 14170, 30213, 30538, 5860, 6905, 17785, 19472, 
      32657, 8321, 9701, 12874, 20354, 30469, 38821, 5581, 4381, 5085, 5140, 
      8325, 17812, 4973, 6698, 8978, 22445, 30089, 38714, 4640, 7124, 8468, 
      8980, 22313, 25360, 26233, 34900, 5917, 10090, 13597, 23257, 24361, 
      31986, 6500, 6056, 8149, 8869, 9125, 11956, 12125, 13549, 22589, 37300, 
      7541, 6562, 5365, 5882, 6410, 7157, 10082, 10370, 12097, 23266, 5760, 
      6409, 6865, 6948, 7888, 8100, 9280, 34425, 28433, 39185, 5477, 10660, 
      11101, 11252, 13940, 14501, 5650, 6354, 11866, 12025, 29341, 37666, 
      6676, 7892, 13172, 36752, 37460, 26378, 29338, 29954, 30265, 30893, 
      42029, 31365, 44500, 6250, 8249, 9209, 31049, 32000, 46400, 9586, 
      44977, 9860, 10138, 9457, 12532, 13297, 34612, 10141, 10361, 34450, 
      39625, 48841, 8917, 39080, 40157, 49832, 39969, 50418, 9344, 12644, 
      16393, 17744, 40505, 46553, 14645, 12196, 16564, 43444, 9010, 10217, 
      13322, 16745, 17497, 47882, 50306, 10313, 12689, 11898, 12085, 14209, 
      11065, 15145, 16133, 16465, 16634, 15277, 15041, 12304, 15476, 17056, 
      14500, 14578, 14453, 13217, 14161, 16801, 16954, 17533, 15938, 16349, 
      15508, 19585, 17284, 18341, 18500, 19325, 20065, 18169, 15578, 17352, 
      18701, 16733, 16840, 18121, 18889, 20800, 16850, 19540, 23824, 20393, 
      24089, 20250, 23400, 25444, 24500, 24237, 25064, 25834, 25965, 25625, 
      28730, 26353, 28880, 28593, 27472, 28013, 29549, 28564, 28933, 30794, 
      31321, 31705, 32405, 32841, 34141, 33428, 35653, 36266, 41105, 42149, 
      42290 ], 
  [ 22688, 23200, 22450, 21290, 20624, 21121, 21281, 20410, 20893, 18208, 
      17576, 18085, 15425, 15368, 14032, 14185, 14186, 13896, 14292, 13396, 
      12393, 11597, 13329, 13109, 13005, 11497, 10900, 10034, 11618, 9892, 
      10177, 9701, 9797, 9860, 9833, 8884, 9442, 11025, 9125, 10205, 40786, 
      42282, 8845, 6305, 7001, 8912, 10265, 35705, 32521, 7930, 5305, 9266, 
      7400, 7604, 4861, 6786, 29410, 32317, 7124, 28340, 31849, 26393, 8452, 
      7946, 15545, 11492, 4196, 6032, 6697, 24832, 4993, 5413, 25578, 15944, 
      12308, 9620, 10445, 3785, 4810, 25922, 15700, 15264, 15049, 10161, 
      4441, 5625, 21289, 15362, 10589, 7720, 7853, 27700, 13450, 9490, 13249, 
      20149, 22018, 12352, 4580, 22180, 30692, 9914, 3074, 20714, 21521, 
      32609, 11380, 21960, 22237, 12809, 11458, 7298, 7034, 7298, 8893, 
      10273, 9325, 7930, 4201, 4810, 19762, 11716, 5525, 5000, 4181, 9896, 
      19400, 20189, 24701, 27464, 5426, 5317, 2842, 5882, 17285, 18277, 
      20357, 20626, 8865, 4513, 3748, 9873, 10130, 5018, 4325, 5809, 5930, 
      6833, 7538, 19898, 28453, 9005, 8677, 2845, 5252, 6212, 24917, 5994, 
      2425, 5506, 15250, 16186, 25741, 10036, 5300, 3305, 2836, 3232, 8825, 
      9332, 12340, 13385, 2690, 4068, 3528, 2164, 3133, 4468, 4680, 4789, 
      11965, 2837, 3706, 4930, 8737, 21002, 8324, 4001, 3364, 3281, 2624, 
      2000, 2084, 3281, 13264, 16484, 21200, 24401, 2421, 2482, 6282, 7921, 
      11722, 14290, 1844, 1445, 5933, 13765, 19133, 5993, 2738, 10585, 6625, 
      2320, 1440, 1297, 4777, 6057, 1954, 1274, 6701, 7949, 13325, 19181, 
      4181, 2381, 1781, 12605, 2178, 1189, 1450, 2245, 5058, 7330, 11698, 
      4388, 2320, 1220, 1124, 5120, 12905, 6737, 9425, 1476, 1429, 936, 2664, 
      6829, 20781, 5066, 1466, 1097, 6317, 1225, 3385, 18740, 1354, 2410, 
      2754, 18685, 2980, 1460, 1252, 701, 757, 965, 1637, 1901, 2701, 3380, 
      4520, 6301, 7565, 8072, 9512, 9701, 5114, 3226, 641, 725, 1781, 9089, 
      1252, 577, 3825, 6201, 7972, 10576, 11185, 14500, 18265, 2738, 2050, 
      538, 538, 610, 3778, 4250, 11345, 14690, 2885, 1445, 773, 500, 500, 
      628, 5525, 6568, 8584, 8765, 2842, 802, 666, 541, 522, 505, 457, 457, 
      1066, 4797, 5625, 8185, 9277, 9466, 13897, 16570, 18666, 3764, 1489, 
      800, 9049, 9425, 3277, 2386, 2210, 1805, 1730, 1517, 1202, 1961, 3170, 
      14285, 2349, 580, 520, 388, 613, 1165, 3349, 18820, 3653, 2405, 1445, 
      545, 1585, 15665, 1412, 3065, 3281, 7825, 666, 234, 325, 850, 2626, 
      12325, 16354, 1960, 1492, 1285, 200, 452, 2221, 14120, 2018, 338, 745, 
      2473, 3650, 7394, 8090, 8450, 11618, 16553, 17593, 1300, 208, 148, 169, 
      2848, 7540, 7713, 13833, 17833, 1082, 746, 445, 16250, 17810, 1781, 
      125, 4589, 5000, 9509, 11125, 13096, 16229, 2385, 1602, 706, 7650, 848, 
      640, 505, 164, 8713, 9089, 725, 1010, 2061, 1972, 360, 72, 72, 85, 
      2340, 2845, 3285, 6436, 754, 106, 106, 1321, 1394, 5501, 5801, 6109, 
      6425, 1172, 2720, 5492, 6100, 7412, 14177, 15145, 205, 130, 109, 1773, 
      2509, 13933, 15885, 148, 125, 328, 1160, 962, 901, 10, 901, 1370, 1522, 
      15626, 49, 0, 1369, 8464, 11025, 16641, 65, 17, 6725, 6890, 10610, 
      12322, 533, 680, 538, 58, 793, 7405, 3860, 11897, 13472, 1321, 701, 
      125, 754, 997, 85, 8872, 274, 65, 2165, 6773, 12370, 793, 1433, 10468, 
      12608, 1042, 145, 117, 2997, 3925, 325, 500, 2036, 7156, 8021, 1277, 
      1721, 1802, 3257, 6521, 8042, 9725, 11570, 15005, 313, 1588, 4500, 
      7888, 11593, 5672, 5972, 6437, 6757, 7085, 7592, 11432, 17096, 7114, 
      11889, 17386, 17649, 545, 3856, 7145, 818, 325, 613, 5189, 5914, 3028, 
      386, 5402, 416, 5729, 10201, 15284, 1282, 16066, 740, 1160, 4084, 6568, 
      11093, 12584, 698, 8273, 2601, 3280, 6352, 7632, 16705, 629, 626, 725, 
      9089, 18314, 1576, 901, 776, 965, 1301, 1765, 18632, 733, 829, 1018, 
      1458, 9754, 10530, 10729, 12178, 2137, 2605, 4810, 7082, 13610, 15725, 
      909, 2269, 6984, 9549, 11509, 13896, 1690, 2725, 12197, 1348, 1924, 
      6208, 15665, 2385, 2610, 3490, 5578, 6565, 6714, 8485, 1732, 1256, 
      1277, 1381, 1885, 3092, 3860, 6932, 1229, 1450, 8281, 17866, 1521, 
      4000, 5140, 6921, 12532, 17937, 19252, 7610, 18269, 3748, 2120, 1613, 
      1460, 1613, 2600, 4580, 12893, 19133, 21893, 2097, 1962, 1690, 1525, 
      1717, 2890, 7297, 12130, 2896, 6641, 7529, 16241, 1730, 2837, 6865, 
      2164, 2164, 3445, 5128, 17640, 3005, 2173, 2290, 7325, 9418, 17978, 
      1985, 2836, 4537, 5185, 7561, 8497, 9161, 16820, 19892, 22385, 2041, 
      2026, 3114, 8914, 12025, 2692, 6740, 6877, 8840, 12116, 13141, 16277, 
      16516, 17245, 18500, 2834, 5809, 6698, 6970, 15205, 15898, 21809, 
      12505, 12708, 2977, 6122, 6245, 6370, 16562, 18026, 2861, 2516, 4901, 
      5416, 9556, 9725, 10781, 18125, 7501, 8685, 11437, 12205, 16525, 2873, 
      10448, 27668, 3965, 5309, 29705, 4285, 3940, 6637, 11016, 21412, 24525, 
      3425, 9586, 15125, 20714, 26129, 27989, 30581, 3332, 3920, 5840, 8912, 
      11057, 15017, 20560, 23300, 25337, 28417, 3474, 24858, 28530, 3893, 
      7720, 15908, 16360, 26165, 28645, 3506, 13481, 15362, 17881, 31037, 
      33410, 4969, 3961, 5536, 10489, 12625, 15481, 22921, 29844, 31156, 
      5017, 3737, 7817, 8077, 18121, 30946, 4628, 17533, 4138, 4645, 8065, 
      10858, 12805, 27994, 28305, 5321, 6212, 16196, 17785, 30340, 7474, 
      8714, 11621, 18625, 28250, 36266, 6120, 4360, 4756, 4797, 7492, 16237, 
      5330, 6089, 8089, 20618, 27898, 36173, 4633, 6473, 7649, 8105, 20500, 
      23393, 24224, 32513, 6442, 9117, 12330, 21402, 22450, 29725, 7109, 
      6581, 7400, 8036, 8264, 10829, 10984, 12296, 20776, 34829, 8290, 7157, 
      5666, 5525, 5941, 6562, 9137, 9397, 10970, 21425, 5473, 5968, 6340, 
      6409, 7209, 7393, 8433, 32080, 26354, 36658, 5512, 9701, 10100, 10237, 
      12701, 13220, 5629, 6025, 10809, 10954, 27234, 35209, 6305, 7297, 
      12017, 34337, 35017, 24425, 27245, 27833, 28130, 28730, 39418, 29188, 
      41805, 6341, 7696, 8516, 28900, 29809, 43649, 8865, 42282, 9125, 9389, 
      8820, 11545, 12240, 32337, 10946, 9626, 32189, 37154, 46034, 8420, 
      36637, 37672, 46997, 37498, 47569, 9953, 11713, 15140, 16393, 38020, 
      43844, 13546, 11349, 15325, 40861, 9437, 9650, 12377, 15506, 16202, 
      45145, 47485, 9760, 11828, 11149, 12932, 13250, 11716, 14116, 15034, 
      15338, 15493, 14290, 16084, 13025, 14489, 15929, 15445, 15509, 15370, 
      12580, 13426, 15786, 15925, 18674, 16925, 15418, 14689, 18388, 16325, 
      17284, 17429, 18184, 18882, 19268, 14885, 16477, 17714, 16040, 16133, 
      17316, 18000, 19729, 16241, 18945, 22753, 19714, 23018, 19669, 22525, 
      24373, 23569, 23362, 24133, 24973, 25090, 24820, 27701, 25604, 27865, 
      27634, 26737, 27250, 28618, 27773, 28100, 29933, 30474, 30928, 31586, 
      32050, 33210, 32609, 34820, 35405, 40202, 41218, 41345 ], 
  [ 21985, 21905, 21673, 20513, 19625, 19604, 19616, 19337, 19080, 17505, 
      17021, 15976, 14722, 13925, 13625, 13556, 13261, 13045, 12997, 12101, 
      11764, 11560, 11146, 10778, 10600, 10202, 10049, 9553, 9509, 9337, 
      9252, 9146, 8872, 8861, 8464, 8181, 7925, 7732, 6868, 7208, 28465, 
      29665, 6218, 5972, 5780, 6137, 6676, 24272, 21754, 5525, 5860, 5825, 
      5069, 5125, 5490, 4825, 19161, 21402, 4793, 18313, 21008, 16810, 5085, 
      4801, 24832, 19225, 4825, 4145, 4292, 15545, 3994, 3970, 16069, 25453, 
      20485, 16613, 17882, 4562, 3737, 16265, 25209, 24625, 24336, 17524, 
      3664, 3664, 12816, 24797, 18248, 4205, 4264, 17525, 22293, 5013, 7218, 
      11898, 13249, 20825, 3137, 13337, 19777, 17425, 3925, 12241, 12826, 
      21250, 19557, 13117, 13320, 21578, 19709, 13625, 13213, 3709, 4490, 
      5204, 16762, 14701, 2610, 2701, 11437, 20189, 10964, 10069, 2516, 4901, 
      11149, 11716, 15044, 17141, 10865, 10682, 2657, 2885, 9626, 10322, 
      11810, 12005, 16228, 9360, 2305, 4804, 18085, 10309, 2290, 2738, 2785, 
      3170, 3505, 11425, 17834, 16516, 16040, 2216, 2477, 2845, 15112, 12025, 
      2314, 2509, 8109, 8749, 15714, 18065, 10961, 7412, 1985, 1937, 4052, 
      4337, 6161, 6836, 6205, 8989, 8005, 2053, 1764, 1989, 2053, 2088, 5860, 
      1690, 1745, 2081, 3890, 12085, 15761, 8996, 7841, 7684, 6361, 4849, 
      1825, 1616, 6641, 8825, 12209, 14596, 1570, 1557, 2545, 3370, 5617, 
      7297, 4693, 2740, 2344, 6920, 10660, 12394, 1369, 4850, 13396, 6057, 
      3697, 2740, 1780, 2320, 5321, 2125, 2594, 3250, 6554, 10634, 9620, 
      6340, 1300, 6056, 5989, 1818, 1413, 1098, 1765, 2853, 5445, 10049, 
      6353, 3625, 3233, 1753, 6208, 2482, 3986, 4621, 4500, 1861, 925, 2500, 
      11716, 11245, 4685, 3650, 2210, 1040, 980, 10193, 4573, 745, 793, 
      10138, 7901, 4901, 4397, 2440, 1460, 1076, 712, 680, 740, 901, 1301, 
      2120, 2792, 3077, 3925, 4040, 11441, 8369, 1714, 1354, 634, 3650, 4545, 
      2020, 976, 2020, 2977, 4545, 4932, 7137, 9792, 7585, 6305, 2129, 1685, 
      1313, 929, 1105, 5018, 7253, 7880, 5108, 3400, 2165, 1573, 1109, 1640, 
      2165, 3293, 3400, 7837, 3577, 3145, 2650, 2557, 2466, 2122, 1530, 585, 
      1282, 1666, 3042, 3690, 3805, 6682, 8541, 10045, 9425, 5300, 3649, 
      3536, 3764, 8642, 7085, 6761, 5986, 5837, 5402, 425, 370, 617, 6922, 
      7048, 3133, 2925, 2349, 724, 388, 648, 10125, 9314, 7178, 5330, 730, 
      290, 7858, 5297, 512, 580, 2756, 3589, 1825, 954, 369, 369, 5554, 8325, 
      6437, 5525, 5096, 1717, 637, 260, 6757, 6569, 745, 338, 290, 653, 2473, 
      2873, 3085, 5069, 8450, 9194, 5185, 2169, 1665, 1168, 369, 2545, 2644, 
      6544, 9360, 4745, 3965, 3146, 8221, 9337, 6184, 1864, 1000, 1189, 3700, 
      4724, 6029, 8200, 7306, 5857, 3925, 2581, 4289, 3785, 3428, 2273, 3200, 
      3428, 4018, 85, 6760, 6597, 3061, 1885, 997, 936, 157, 292, 436, 1885, 
      4121, 2141, 809, 26, 25, 1394, 1546, 1706, 1874, 25, 241, 1385, 1697, 
      2417, 6740, 7412, 2610, 2313, 2218, 34, 178, 6570, 7930, 2405, 2308, 
      365, 13, 4625, 4490, 1157, 50, 1, 5, 7745, 1936, 1369, 0, 3025, 4624, 
      8464, 2026, 1682, 2026, 2117, 4357, 5477, 200, 125, 3609, 1945, 90, 
      2410, 641, 5200, 6257, 5354, 3994, 2234, 125, 4660, 936, 3285, 2753, 
      1730, 130, 2074, 5525, 164, 64, 4289, 5689, 4705, 2106, 1042, 370, 706, 
      2804, 389, 149, 2309, 2804, 5162, 130, 137, 482, 1970, 2825, 3842, 
      5021, 7346, 2644, 145, 985, 2745, 5044, 1565, 1717, 1960, 2132, 2312, 
      2597, 4957, 8845, 2341, 5266, 9061, 9250, 3172, 785, 2372, 3889, 1250, 
      650, 1378, 1733, 549, 1385, 1517, 1489, 1696, 4244, 7625, 4797, 8185, 
      3293, 605, 1013, 2165, 4840, 5813, 1105, 3130, 7300, 801, 2097, 2785, 
      8676, 2146, 1921, 1354, 3650, 9841, 5165, 3380, 1405, 1076, 820, 692, 
      10085, 2250, 1458, 1129, 829, 4093, 4573, 4698, 5629, 842, 866, 1517, 
      2605, 6617, 8066, 2056, 900, 2581, 4036, 5256, 6829, 1061, 986, 5722, 
      4049, 1073, 2249, 8080, 1090, 1093, 1233, 1989, 2458, 2533, 3490, 4877, 
      1885, 1832, 1640, 1256, 1205, 1381, 2677, 2450, 1709, 3434, 9689, 1780, 
      1521, 1921, 2740, 6057, 9760, 10705, 3133, 10018, 8669, 5413, 3944, 
      3125, 2020, 1453, 1805, 6344, 10660, 12680, 5242, 4885, 4021, 2746, 
      2050, 1521, 3042, 5877, 1601, 2756, 3200, 8656, 3617, 1690, 2906, 5013, 
      2053, 1780, 2205, 9685, 6890, 2210, 2105, 3218, 4349, 9949, 3872, 1985, 
      2132, 2336, 3380, 3872, 4240, 9161, 11345, 13172, 3706, 3469, 2041, 
      4141, 5994, 5837, 3077, 3140, 4141, 6085, 6740, 8840, 9005, 9512, 
      10397, 2353, 2738, 3109, 3233, 8138, 8609, 12818, 6400, 6529, 6122, 
      2977, 3026, 3077, 9125, 10145, 5636, 3589, 2644, 2789, 4709, 4804, 
      5416, 10244, 3690, 4282, 5850, 6322, 9162, 3280, 5305, 17345, 2818, 
      2978, 18938, 8392, 2941, 3492, 5725, 12717, 15016, 3314, 4961, 8354, 
      12241, 16250, 17666, 19666, 3665, 3217, 3361, 4657, 5840, 8320, 12161, 
      14161, 15680, 18020, 5953, 15349, 18133, 6964, 4205, 8989, 9293, 16360, 
      18248, 4505, 7450, 8665, 10370, 20122, 21977, 9076, 6736, 3649, 5716, 
      6964, 8784, 14004, 19225, 20241, 9050, 5402, 4450, 4562, 10610, 20105, 
      3925, 10244, 4545, 4090, 4698, 6085, 7218, 17893, 18130, 4100, 4177, 
      9425, 10496, 19721, 4625, 5125, 6626, 11114, 18149, 24389, 10597, 5877, 
      4645, 4612, 4717, 9540, 8845, 4498, 5018, 12589, 17945, 24370, 6224, 
      4660, 4948, 5108, 12545, 14624, 15233, 21524, 10845, 5602, 7261, 13225, 
      13977, 19402, 11956, 10984, 5069, 5261, 5341, 6500, 6581, 7301, 12821, 
      23396, 13877, 11930, 8885, 5266, 5090, 5045, 5770, 5882, 6641, 13322, 
      5584, 5265, 5193, 5188, 5248, 5284, 5584, 21313, 16993, 24929, 7325, 
      6260, 6437, 6500, 7780, 8077, 7146, 5914, 6850, 6921, 17725, 23850, 
      5972, 5780, 7540, 23200, 23732, 15730, 17810, 18250, 18473, 18925, 
      27245, 19309, 29188, 8450, 6401, 6481, 19169, 19856, 30736, 6682, 
      29665, 6868, 7058, 7081, 7956, 8281, 21940, 16829, 7369, 21866, 25721, 
      32825, 7421, 25352, 26165, 33640, 26065, 34138, 14800, 8420, 10145, 
      10880, 26513, 31153, 9365, 8500, 10404, 28836, 13322, 8281, 9010, 
      10585, 10985, 32306, 34202, 8465, 8905, 8818, 19037, 9809, 16785, 
      10305, 10853, 11009, 11090, 10701, 23225, 18464, 10900, 11600, 22068, 
      22058, 21845, 10841, 11169, 12049, 12114, 26333, 23770, 12125, 11988, 
      13689, 12884, 13325, 13396, 13781, 14257, 26705, 12850, 13480, 14125, 
      14005, 14024, 14689, 14929, 15696, 14650, 17428, 18720, 17753, 18985, 
      18226, 19528, 20340, 20276, 20365, 20840, 22050, 22093, 22193, 23890, 
      23273, 24128, 24193, 24480, 24845, 25325, 25220, 25325, 27010, 27625, 
      28449, 28885, 29497, 29917, 29908, 32045, 32482, 37057, 37925, 37978 ], 
  [ 26000, 25040, 25578, 24418, 23200, 22409, 22201, 22802, 21445, 21520, 
      21256, 17901, 18737, 16840, 18080, 17681, 16946, 16840, 16132, 15236, 
      15889, 16565, 12961, 12373, 12085, 13337, 13844, 13898, 11434, 13572, 
      12937, 13381, 12557, 12436, 11489, 12196, 10730, 7897, 8573, 7813, 
      15210, 15970, 7373, 10537, 9025, 7072, 6401, 12337, 10809, 7010, 11745, 
      5770, 6664, 6500, 11485, 6970, 8986, 10237, 6388, 8468, 9953, 7625, 
      5140, 5186, 43697, 35780, 10820, 6400, 5777, 6800, 7569, 6885, 6994, 
      44648, 37700, 32068, 33997, 10777, 7202, 6970, 44404, 43600, 43201, 
      33529, 7569, 5809, 5281, 43882, 34693, 4040, 3989, 7460, 40498, 3418, 
      3313, 4693, 5274, 38480, 6052, 5252, 8612, 33650, 10250, 4706, 4961, 
      9425, 36772, 5032, 5125, 39673, 37034, 28090, 27458, 3434, 3005, 2729, 
      32877, 29826, 5305, 4626, 4122, 37844, 24109, 22664, 5101, 2536, 3944, 
      4181, 5749, 6856, 24010, 23717, 7442, 3490, 3301, 3557, 4165, 4250, 
      32233, 21625, 5220, 2329, 34970, 23234, 4325, 3233, 3170, 2785, 2570, 
      3890, 7109, 32741, 32045, 6341, 3412, 2900, 5597, 26050, 7209, 3114, 
      2554, 2754, 5869, 35060, 24436, 18577, 5780, 5072, 2017, 1972, 2036, 
      2161, 16490, 21364, 19720, 6948, 4789, 3364, 3208, 3133, 1845, 5045, 
      3890, 2906, 1745, 3890, 31876, 21481, 19556, 19289, 16976, 14144, 6500, 
      4201, 1856, 2500, 3904, 5081, 5365, 5242, 2050, 1665, 1602, 1962, 
      13988, 9725, 2069, 1805, 3125, 26969, 4394, 1385, 28521, 16672, 12112, 
      9945, 2385, 1825, 15386, 8450, 1549, 1325, 1549, 2989, 22765, 17285, 
      5645, 1381, 16714, 7813, 6418, 4453, 1930, 1258, 1210, 23524, 17408, 
      12260, 11428, 1808, 1313, 1217, 961, 14356, 14125, 8296, 3400, 1125, 
      3301, 25490, 14530, 12505, 1165, 5825, 2465, 2548, 14418, 3330, 2938, 
      2493, 20276, 15076, 14132, 10085, 7565, 6301, 4397, 3925, 2885, 2276, 
      1576, 965, 757, 712, 680, 685, 25906, 21074, 8369, 7349, 3989, 625, 
      14500, 9225, 1801, 865, 612, 640, 697, 1252, 2257, 19850, 17690, 9554, 
      8450, 7418, 1754, 1490, 673, 1258, 20365, 15613, 12365, 9700, 8228, 
      6884, 925, 680, 488, 485, 20322, 12762, 11890, 10845, 10642, 10441, 
      9657, 8185, 4930, 1117, 841, 457, 445, 450, 1017, 1666, 2290, 22900, 
      16025, 12944, 401, 409, 21677, 19130, 18586, 17261, 17002, 16237, 4330, 
      3065, 1882, 1037, 19093, 11988, 11560, 10324, 5949, 4293, 1693, 2260, 
      22789, 19333, 16165, 6065, 3425, 1313, 16132, 1777, 1625, 281, 12994, 
      9250, 6949, 4714, 2074, 549, 1450, 18152, 16580, 15821, 9032, 5972, 
      2405, 872, 18394, 6410, 4793, 2105, 1258, 218, 178, 170, 394, 1465, 
      1769, 16020, 10144, 8980, 7713, 1744, 180, 169, 769, 1825, 15250, 
      13810, 12221, 1346, 1802, 17789, 9509, 725, 584, 125, 269, 584, 1325, 
      19681, 17242, 13770, 106, 14464, 13520, 12833, 10468, 65, 73, 13973, 
      3770, 18805, 18532, 12136, 9640, 7432, 7261, 1972, 1557, 1261, 180, 
      14186, 10226, 6914, 3161, 3050, 349, 281, 221, 169, 3380, 1616, 340, 
      212, 52, 745, 977, 11245, 10618, 10413, 2509, 1773, 685, 1165, 10820, 
      10613, 5480, 3368, 15130, 14885, 7922, 3845, 3026, 2810, 1090, 9801, 
      8464, 3025, 0, 169, 1369, 10001, 9217, 101, 82, 122, 362, 4765, 4360, 
      13234, 9810, 4105, 45, 916, 305, 592, 16409, 13949, 10429, 4250, 15165, 
      7261, 40, 11498, 9265, 2165, 149, 410, 4289, 3089, 164, 464, 15210, 
      10081, 7477, 1525, 981, 11549, 5284, 2404, 164, 109, 15997, 2825, 2722, 
      1417, 265, 130, 157, 346, 1021, 11169, 3060, 820, 160, 369, 520, 452, 
      365, 317, 277, 232, 392, 1640, 306, 481, 1746, 1825, 12137, 1280, 337, 
      13514, 7685, 5765, 773, 578, 1924, 7930, 802, 8144, 761, 449, 1300, 
      15082, 1530, 12148, 4840, 1508, 680, 605, 808, 6770, 545, 19345, 2176, 
      832, 640, 1801, 9461, 8906, 7349, 625, 2306, 15560, 12125, 7400, 6301, 
      5165, 4157, 2440, 9565, 7453, 6354, 4954, 738, 778, 793, 954, 3977, 
      3341, 1682, 1010, 1282, 1741, 8821, 3925, 1096, 901, 1021, 1384, 5186, 
      3461, 1157, 13124, 4868, 1424, 1865, 4225, 3898, 2938, 1714, 1413, 
      1378, 1125, 14612, 7880, 7717, 7085, 5381, 3460, 2756, 1412, 9325, 
      7154, 1289, 2594, 7225, 2896, 2196, 1585, 1492, 2665, 3060, 1538, 2813, 
      21044, 15368, 12469, 10660, 7685, 4808, 2740, 1669, 3125, 4045, 14977, 
      14290, 12546, 9621, 7605, 4546, 1777, 1642, 4736, 2041, 1825, 2441, 
      11482, 5045, 2081, 14308, 6948, 4365, 2920, 2920, 17725, 7325, 6890, 
      2173, 1874, 3074, 11737, 5780, 3617, 3161, 2225, 2057, 1985, 2836, 
      3700, 4537, 11241, 10674, 5506, 2106, 2089, 15572, 2692, 2645, 2216, 
      2180, 2285, 2845, 2900, 3077, 3412, 6698, 3233, 2834, 2738, 2693, 2834, 
      4513, 2385, 2404, 15857, 3362, 3301, 3242, 3130, 3490, 14821, 10244, 
      4349, 3944, 2564, 2549, 2501, 3589, 3085, 2797, 2605, 2637, 3277, 8945, 
      2720, 7060, 6173, 4573, 7993, 19557, 6516, 3877, 2920, 4852, 5941, 
      8209, 3146, 3349, 4706, 6625, 7381, 8501, 9220, 7232, 4736, 3392, 3145, 
      3425, 4736, 5636, 6385, 7625, 14698, 6274, 7738, 16589, 4040, 3764, 
      3848, 6845, 7853, 11050, 3545, 3770, 4265, 8957, 10042, 20241, 15921, 
      5904, 3681, 3609, 3889, 5809, 8500, 9076, 20105, 12937, 4505, 4397, 
      4505, 9050, 7940, 4469, 10210, 8325, 4753, 4050, 3973, 7938, 8065, 
      7345, 6212, 4420, 4721, 8996, 5450, 4850, 4261, 5009, 8194, 11794, 
      22312, 13192, 9540, 9397, 5652, 4645, 19130, 7193, 5513, 5714, 8210, 
      11885, 13649, 7025, 5993, 5713, 5780, 6649, 6928, 10249, 22450, 5437, 
      4786, 6130, 6442, 9117, 24221, 22589, 6664, 6196, 6056, 5125, 5096, 
      4936, 6056, 11461, 27242, 24085, 18730, 9941, 8885, 7850, 5825, 5717, 
      5266, 6337, 10809, 9280, 8548, 8433, 7393, 7209, 6409, 10368, 8138, 
      12554, 15080, 6205, 6052, 6005, 5525, 5492, 14461, 10809, 6025, 5986, 
      8650, 12025, 10537, 8585, 5945, 11705, 12017, 7865, 8845, 9065, 9178, 
      9410, 14210, 9684, 15493, 16645, 9536, 8516, 9764, 10121, 16601, 8497, 
      15970, 8573, 8653, 9556, 7681, 7456, 11545, 30634, 9074, 11581, 13786, 
      18250, 10996, 13637, 14120, 18845, 14130, 19233, 27065, 8585, 7780, 
      7745, 14468, 17348, 8210, 9325, 8149, 16021, 24157, 11306, 9065, 8330, 
      8290, 18281, 19517, 11600, 9620, 10413, 33172, 9754, 29380, 9700, 9698, 
      9634, 9605, 10426, 38900, 31609, 10625, 10225, 36973, 36853, 36530, 
      13316, 12874, 11554, 11509, 42778, 39005, 12290, 13033, 11764, 12829, 
      12500, 12461, 12296, 12442, 42820, 14885, 14085, 13850, 16040, 15949, 
      15844, 15424, 14761, 17345, 20233, 17785, 19898, 18050, 21141, 20133, 
      19405, 20441, 20970, 21005, 22765, 22698, 23348, 23285, 24868, 23633, 
      24138, 26185, 26330, 25490, 26485, 26260, 27725, 28450, 29824, 29930, 
      30762, 30082, 30953, 32980, 33197, 37442, 38090, 38033 ], 
  [ 27833, 26665, 27385, 26225, 24929, 23956, 23696, 24505, 22888, 23353, 
      23141, 19240, 20570, 18413, 20017, 19540, 18701, 18621, 17757, 16861, 
      17748, 18632, 14274, 13634, 13320, 14962, 15625, 15809, 12773, 15457, 
      14692, 15266, 14312, 14165, 13088, 14029, 12277, 8820, 9860, 8840, 
      12961, 13617, 8530, 12500, 10676, 8177, 7220, 10400, 9106, 8245, 14020, 
      6641, 7925, 7709, 13786, 8361, 7465, 8482, 7649, 7025, 8224, 6338, 
      6037, 6161, 49040, 40577, 13121, 7817, 7012, 5617, 9298, 8458, 5733, 
      50069, 42653, 36605, 38690, 13130, 8905, 5657, 49825, 48969, 48544, 
      38196, 9376, 7200, 4384, 49277, 39464, 4885, 4808, 5965, 45685, 3925, 
      3274, 3874, 4273, 43537, 7625, 4225, 6857, 38369, 12629, 3809, 3986, 
      7514, 41725, 4005, 4072, 44834, 42013, 32393, 31709, 4253, 3538, 3028, 
      37570, 34285, 6826, 5965, 3277, 42901, 28100, 26525, 6596, 2861, 3125, 
      3284, 4436, 5309, 28001, 27682, 9457, 4517, 2690, 2842, 3242, 3301, 
      36900, 25408, 6793, 2628, 39845, 27173, 5690, 4234, 4145, 3578, 3233, 
      2993, 5458, 37460, 36712, 8200, 4517, 3797, 4232, 30249, 9250, 4141, 
      2125, 2221, 4426, 39961, 28505, 22100, 7561, 6697, 2420, 2297, 1945, 
      1940, 19805, 25173, 23373, 8989, 6388, 4573, 4365, 4264, 1780, 6722, 
      5281, 3985, 2122, 2837, 36569, 25316, 23209, 22916, 20369, 17225, 8489, 
      5696, 1609, 1889, 2825, 3716, 7146, 6997, 2817, 2146, 1537, 1585, 
      17069, 12260, 2888, 1480, 2228, 31298, 5993, 1450, 32980, 20065, 14985, 
      12532, 3412, 2592, 18649, 10829, 2186, 1754, 1250, 2066, 26756, 20756, 
      7556, 1160, 20133, 10114, 8485, 6130, 2853, 1765, 1093, 27593, 20905, 
      15185, 14249, 2705, 1040, 1802, 1130, 17541, 17284, 10701, 4869, 1684, 
      2196, 29741, 17741, 15482, 1802, 7840, 3700, 1625, 17629, 4825, 4329, 
      1570, 24085, 18365, 17317, 12776, 9892, 8420, 6152, 5576, 4276, 3485, 
      2525, 1576, 1160, 1037, 797, 776, 30209, 24961, 10826, 9650, 5666, 794, 
      17737, 11812, 2880, 1476, 937, 601, 580, 745, 1360, 23633, 21265, 
      12193, 10933, 9745, 2833, 2465, 530, 725, 24200, 18980, 15368, 12365, 
      10685, 9133, 1640, 1213, 709, 680, 24157, 15817, 14841, 13666, 13437, 
      13210, 12322, 10642, 6841, 1962, 1530, 730, 562, 541, 562, 925, 1341, 
      26969, 19444, 16025, 544, 500, 25642, 22861, 22265, 20810, 20525, 
      19682, 6137, 4586, 3065, 530, 22824, 14965, 14485, 13093, 8068, 6100, 
      2824, 1285, 26858, 23090, 19610, 8210, 5050, 650, 19577, 2960, 2756, 
      580, 16101, 11889, 9250, 6625, 3361, 250, 709, 21805, 20077, 19240, 
      11645, 8117, 3796, 365, 22073, 8633, 6730, 3418, 2285, 569, 425, 365, 
      173, 698, 898, 19465, 12913, 11593, 10144, 2953, 505, 468, 288, 928, 
      18617, 17021, 15250, 605, 905, 21416, 12200, 1544, 1325, 164, 100, 181, 
      584, 23490, 20817, 16981, 405, 17753, 16705, 15940, 13289, 208, 164, 
      17210, 5525, 22536, 22237, 15165, 12357, 9837, 9640, 3285, 2740, 2340, 
      661, 17449, 13021, 9241, 4786, 4649, 986, 866, 754, 650, 5057, 2825, 
      977, 745, 377, 212, 340, 14170, 13465, 13234, 3978, 3034, 178, 450, 
      13693, 13460, 7573, 5045, 18497, 18226, 10405, 5626, 4625, 4357, 401, 
      12544, 11025, 4624, 169, 0, 576, 12770, 11882, 530, 485, 5, 37, 6728, 
      6245, 16393, 12553, 5938, 370, 1865, 32, 137, 19906, 17186, 13250, 
      6109, 18532, 9640, 157, 14449, 11930, 3530, 578, 85, 6148, 4688, 73, 
      113, 18577, 12850, 9882, 2682, 1930, 14500, 7325, 3821, 541, 356, 
      19442, 4346, 4217, 2522, 746, 377, 170, 125, 410, 14068, 4633, 1665, 
      433, 148, 1157, 1037, 872, 772, 680, 557, 197, 821, 709, 234, 901, 954, 
      15140, 2281, 740, 16673, 10090, 7858, 1514, 1189, 3133, 10361, 1517, 
      10601, 1424, 436, 689, 18397, 841, 15125, 6725, 2509, 1213, 488, 509, 
      8993, 818, 23076, 3385, 1417, 1017, 1060, 12074, 11441, 9650, 794, 
      1409, 18901, 15076, 9701, 8420, 7076, 5860, 1517, 12178, 9754, 8473, 
      6813, 829, 765, 754, 733, 5602, 4810, 2605, 1517, 905, 1130, 11304, 
      5524, 1629, 1044, 904, 981, 7045, 4930, 962, 16153, 6649, 2113, 1280, 
      5850, 5445, 4225, 2533, 2050, 1989, 1450, 17797, 10181, 9992, 9256, 
      7240, 4877, 3965, 1997, 11834, 9325, 1666, 1801, 9396, 4105, 3145, 
      2196, 1297, 1872, 2137, 2045, 1994, 24853, 18605, 15368, 13325, 9908, 
      6485, 3845, 1448, 2228, 2888, 18162, 17397, 15445, 12130, 9802, 6145, 
      2362, 1525, 6361, 2756, 2384, 1856, 14225, 6722, 2770, 17389, 8989, 
      5860, 3973, 2205, 21170, 9418, 8905, 2810, 2173, 2333, 14480, 7561, 
      4852, 4240, 2836, 2512, 2336, 2225, 2777, 3380, 13906, 13261, 7209, 
      2509, 2050, 18757, 3485, 3412, 2645, 2141, 2116, 2312, 2341, 2440, 
      2645, 8609, 4234, 3653, 3505, 2290, 2353, 3434, 2320, 2313, 19042, 
      4337, 4250, 4165, 2597, 2801, 17876, 12701, 5636, 5101, 2941, 2900, 
      2696, 2900, 3826, 3330, 2722, 2650, 2770, 11168, 2993, 5513, 7850, 
      5834, 6290, 23080, 8245, 4852, 3141, 3877, 4680, 10250, 3601, 3050, 
      3809, 5234, 5834, 6746, 11417, 9065, 5945, 3977, 3392, 3152, 3865, 
      4505, 5072, 6052, 17649, 5013, 6165, 19748, 4885, 3413, 3445, 5480, 
      6280, 13481, 3506, 3497, 3706, 7202, 8105, 23764, 18976, 7321, 4084, 
      3700, 3616, 4756, 6849, 7321, 23602, 15602, 5402, 5242, 3946, 7321, 
      9773, 3988, 12433, 10210, 5650, 4453, 4090, 6469, 6570, 8996, 7577, 
      4121, 4240, 7345, 6529, 5669, 4586, 4450, 6725, 9701, 25965, 15805, 
      11581, 11412, 6757, 4372, 22445, 8714, 6514, 4973, 6793, 9818, 16288, 
      8468, 7124, 6740, 5065, 5648, 5849, 8468, 26077, 6282, 5085, 5337, 
      5545, 7570, 28004, 26216, 7925, 7301, 7109, 5684, 5629, 5261, 5341, 
      9524, 31285, 27842, 21941, 11930, 10666, 9397, 6722, 6562, 5825, 5570, 
      12928, 11113, 10225, 10084, 8784, 8548, 7488, 8665, 6929, 10513, 17797, 
      7076, 6845, 6772, 5876, 5765, 17074, 12850, 6714, 6649, 7389, 10114, 
      12500, 10132, 6452, 9872, 10132, 6890, 7610, 7778, 7865, 8045, 12013, 
      8293, 13140, 19466, 11161, 9881, 8425, 8704, 14144, 9810, 13617, 9860, 
      9914, 11025, 8500, 8145, 9972, 34781, 10361, 10034, 11849, 15689, 
      12725, 11752, 12157, 16232, 12193, 16594, 30848, 9508, 8105, 7888, 
      12505, 14969, 8821, 10404, 8500, 13876, 27602, 12905, 9962, 8681, 8537, 
      15850, 16930, 13225, 10673, 11674, 37397, 10625, 33241, 10441, 10309, 
      10193, 10138, 11245, 43489, 35600, 11444, 10784, 41380, 41234, 40885, 
      14785, 14161, 12321, 12250, 47549, 43490, 13213, 14164, 12193, 13700, 
      13189, 13124, 12829, 12897, 47513, 16250, 15112, 14669, 17405, 17288, 
      17001, 16425, 15424, 18866, 21780, 18448, 21289, 18713, 22714, 21160, 
      20068, 21364, 21997, 21928, 23818, 23725, 24505, 24026, 26129, 24400, 
      25009, 27472, 27565, 26413, 27668, 27365, 28778, 29529, 31033, 31061, 
      31945, 31005, 32084, 34085, 34250, 38417, 39013, 38930 ], 
  [ 32105, 30553, 31609, 30449, 29009, 27700, 27344, 28537, 26440, 27625, 
      27509, 22600, 24842, 22205, 24481, 23860, 22829, 22797, 21645, 20749, 
      22068, 23336, 17586, 16850, 16488, 18850, 19801, 20225, 16133, 19825, 
      18820, 19634, 18440, 18245, 16928, 18301, 16021, 11412, 13124, 11624, 
      9697, 10161, 11554, 17012, 14612, 11105, 9620, 7712, 6850, 11413, 
      19108, 9137, 11141, 10829, 18922, 11817, 5545, 6130, 10865, 5249, 5920, 
      4850, 8581, 8849, 59792, 50321, 18257, 11321, 10180, 4321, 13378, 
      12250, 4293, 60965, 52685, 45869, 48242, 18362, 12937, 4121, 60721, 
      59769, 59296, 47700, 13600, 10656, 3616, 60125, 49160, 7333, 7208, 
      4093, 56149, 5749, 4090, 3250, 3313, 53761, 11417, 3217, 4505, 47969, 
      17909, 3041, 3074, 4874, 51757, 2997, 3016, 55250, 52093, 41225, 40445, 
      6653, 5410, 4468, 47122, 43405, 10522, 9325, 2605, 53125, 36356, 34541, 
      10244, 4349, 2501, 2516, 2900, 3341, 36257, 35890, 14065, 7301, 2450, 
      2410, 2426, 2437, 46404, 33280, 10585, 4068, 49733, 35333, 9098, 6970, 
      6833, 5930, 5345, 2225, 3298, 47060, 46216, 12520, 7445, 6341, 2600, 
      38889, 13906, 6925, 2221, 2125, 2650, 49897, 36905, 29492, 11737, 
      10585, 4052, 3785, 2665, 2420, 26813, 33093, 31005, 13645, 10228, 7693, 
      7389, 7240, 2548, 10706, 8737, 6865, 3706, 1781, 46121, 33284, 30841, 
      30500, 27521, 23801, 13049, 9344, 2041, 1649, 1721, 2084, 11322, 11125, 
      5121, 3922, 2305, 1777, 23645, 17828, 5288, 1768, 1460, 40178, 9833, 
      2458, 42100, 27217, 21177, 18196, 6196, 4896, 25561, 16109, 4250, 3434, 
      1586, 1250, 35012, 28052, 11972, 1640, 27333, 15250, 13189, 10114, 
      5445, 3589, 1765, 35993, 28249, 21473, 20345, 5249, 1424, 3770, 2330, 
      24309, 24004, 16029, 8469, 3604, 1044, 38477, 24557, 21866, 3866, 
      12448, 6868, 809, 24445, 8473, 7785, 754, 32005, 25325, 24085, 18632, 
      15076, 13220, 10280, 9512, 7732, 6605, 5165, 3592, 2792, 2525, 1901, 
      1832, 39041, 33025, 16250, 14786, 9650, 1994, 24601, 17476, 5760, 3492, 
      2425, 1417, 1252, 697, 592, 31505, 28753, 17953, 16405, 14929, 5713, 
      5153, 1154, 629, 32168, 26084, 21800, 18173, 16109, 14173, 3848, 3085, 
      2005, 1928, 32125, 22345, 21177, 19762, 19485, 19210, 18130, 16066, 
      11257, 4410, 3690, 2122, 1666, 1597, 610, 445, 477, 35369, 26644, 
      22601, 1696, 1556, 33850, 30637, 29945, 28250, 27917, 26930, 10361, 
      8282, 6137, 482, 30600, 21349, 20773, 19093, 12868, 10324, 5800, 373, 
      35258, 30914, 26858, 13058, 8938, 314, 26825, 6032, 5732, 2020, 22725, 
      17649, 14386, 11041, 6625, 586, 229, 29437, 27421, 26440, 17357, 12965, 
      7252, 317, 29753, 13625, 11194, 6730, 5069, 2105, 1769, 1613, 653, 170, 
      178, 26713, 18913, 17305, 15520, 6073, 1993, 1908, 288, 160, 25721, 
      23837, 21730, 125, 137, 29000, 18056, 3944, 3581, 1124, 676, 325, 104, 
      31410, 28305, 23797, 1845, 24713, 23473, 22564, 19385, 1360, 1220, 
      24074, 9653, 30312, 29965, 21645, 18261, 15165, 14920, 6597, 5812, 
      5220, 2437, 24361, 19069, 14425, 8674, 8489, 3050, 2834, 2626, 2426, 
      9041, 5945, 3041, 2617, 1865, 116, 52, 20458, 19609, 19330, 7578, 6250, 
      130, 18, 19885, 19604, 12325, 9029, 25601, 25282, 15877, 9802, 8465, 
      8101, 17, 18496, 16641, 8464, 1369, 576, 0, 18770, 17690, 2210, 2117, 
      677, 325, 11240, 10613, 23113, 18505, 10210, 1858, 4505, 416, 185, 
      27250, 24050, 19346, 10429, 25636, 14920, 1261, 20785, 17738, 6938, 
      2258, 373, 10468, 8528, 793, 353, 25681, 18850, 15210, 5706, 4570, 
      20836, 11981, 7325, 2125, 1700, 26690, 8042, 7865, 5450, 2522, 1721, 
      1082, 605, 170, 20308, 8425, 4113, 1825, 628, 3221, 3005, 2696, 2500, 
      2312, 2045, 725, 197, 2341, 666, 229, 234, 21572, 5017, 2372, 23393, 
      15418, 12610, 3770, 3205, 6253, 15737, 3725, 16025, 3536, 1300, 449, 
      25405, 457, 21509, 11093, 5245, 3085, 1160, 845, 13985, 2210, 30852, 
      6505, 3385, 2601, 580, 17786, 17009, 14786, 1994, 641, 25957, 21412, 
      14837, 13220, 11492, 9892, 701, 17890, 14890, 13273, 11133, 1885, 1629, 
      1570, 1213, 9490, 8410, 5197, 3341, 1097, 890, 16776, 9364, 3501, 2196, 
      1576, 1125, 11365, 8530, 1490, 22633, 10825, 4273, 1088, 9738, 9189, 
      7489, 4933, 4114, 4005, 2938, 24565, 15317, 15080, 14152, 11560, 8381, 
      7085, 3965, 17354, 14221, 3250, 1225, 14292, 7225, 5785, 4212, 1825, 
      1296, 1321, 3869, 1370, 32773, 25469, 21608, 19133, 14900, 10469, 6773, 
      1928, 1460, 1640, 24930, 24021, 21685, 17650, 14746, 9985, 4330, 2197, 
      10249, 4964, 4304, 1664, 20177, 10706, 4930, 23965, 13645, 9508, 6805, 
      1773, 28418, 14170, 13513, 4874, 3613, 1853, 20432, 11737, 8020, 7120, 
      4852, 4240, 3872, 1985, 1961, 2132, 19714, 18925, 11241, 4141, 2866, 
      25525, 5837, 5716, 4325, 2957, 2692, 2216, 2197, 2152, 2117, 13025, 
      6970, 6053, 5809, 2434, 2353, 2330, 3088, 3033, 25810, 7025, 6890, 
      6757, 2501, 2417, 24404, 18125, 8900, 8125, 4525, 4436, 3944, 2516, 
      6082, 5202, 3826, 3562, 2722, 16160, 4385, 3545, 11834, 9050, 4034, 
      30472, 12325, 7540, 4437, 2965, 3240, 14906, 5329, 3386, 3041, 3554, 
      3866, 4394, 16361, 13337, 9065, 5945, 4736, 3536, 3145, 3305, 3536, 
      4036, 23985, 3573, 4149, 26468, 7333, 3653, 3589, 3848, 4264, 18857, 
      4322, 3881, 3562, 4850, 5417, 31156, 25504, 10825, 5716, 4756, 4000, 
      3700, 4689, 4969, 30946, 21410, 7946, 7690, 3802, 5017, 14045, 3988, 
      17425, 14578, 8194, 6085, 5194, 4645, 4698, 12932, 10985, 4457, 4240, 
      5185, 9409, 8069, 6074, 4306, 4901, 6725, 33597, 21517, 16237, 16020, 
      9685, 4756, 29453, 12410, 9250, 4493, 5065, 6890, 22048, 12020, 10100, 
      9524, 4633, 4688, 4745, 6068, 33661, 8730, 6525, 4761, 4777, 5602, 
      35876, 33800, 11141, 10229, 9941, 7604, 7501, 6749, 4909, 6836, 39637, 
      35666, 28757, 16490, 14842, 13141, 9266, 9010, 7745, 5042, 17728, 
      15385, 14209, 14020, 12240, 11908, 10368, 6409, 5585, 7633, 23701, 
      9572, 9197, 9076, 7412, 7157, 22786, 17506, 8874, 8761, 5949, 7474, 
      17012, 13876, 8276, 7376, 7540, 5978, 6218, 6290, 6329, 6413, 8845, 
      6613, 9684, 25562, 15049, 13289, 6841, 6976, 10496, 13122, 10161, 
      13124, 13130, 14625, 10900, 10305, 7956, 43325, 13625, 8066, 9161, 
      11849, 16805, 9160, 9421, 12296, 9505, 12610, 38720, 12100, 9593, 9040, 
      9769, 11465, 10837, 13284, 10036, 10804, 34850, 16745, 12506, 10217, 
      9881, 12250, 13042, 17113, 13505, 14890, 46085, 13121, 41257, 12697, 
      12325, 12113, 12010, 13645, 52849, 43856, 13844, 12704, 50404, 50210, 
      49813, 18385, 17425, 14625, 14506, 57245, 52658, 15805, 17140, 13873, 
      16196, 15349, 15236, 14701, 14625, 57065, 19658, 17896, 17069, 20813, 
      20648, 20025, 19161, 17536, 22562, 25524, 20560, 24745, 20825, 26506, 
      23944, 22180, 23956, 24781, 24520, 26650, 26509, 27529, 26282, 29345, 
      26704, 27505, 30736, 30733, 29005, 30740, 30293, 31610, 32409, 34153, 
      34037, 35017, 33597, 35060, 37013, 37082, 41105, 41605, 41474 ], 
  [ 23497, 24137, 23273, 22105, 21481, 22090, 22282, 21281, 21922, 18985, 
      18317, 19154, 16180, 16277, 14713, 14914, 14977, 14669, 15161, 14257, 
      13106, 12178, 14372, 14180, 14090, 12340, 11645, 10693, 12629, 10565, 
      10930, 10372, 10546, 10625, 10674, 9577, 10309, 12266, 10138, 11378, 
      43973, 45533, 9928, 6890, 7778, 10025, 11554, 38690, 35360, 8957, 5690, 
      10513, 8405, 8641, 5224, 7709, 32125, 35176, 8125, 31005, 34690, 28960, 
      9673, 9117, 14026, 10309, 4549, 6929, 7706, 27329, 5696, 6212, 28121, 
      14373, 11025, 8593, 9320, 4100, 5525, 28493, 14125, 13721, 13522, 9050, 
      5090, 6530, 23602, 13801, 9410, 8957, 9106, 30377, 12013, 10933, 15028, 
      22408, 24389, 10993, 5365, 24565, 33525, 8761, 3361, 23017, 23872, 
      35536, 10081, 24341, 24634, 11380, 10141, 6397, 6165, 8541, 10312, 
      11834, 8180, 6929, 5008, 5729, 22025, 10345, 4810, 4365, 5002, 11437, 
      21645, 22482, 27250, 30157, 4709, 4616, 3341, 6989, 19400, 20456, 
      22664, 22949, 7730, 3922, 4517, 11426, 8865, 4329, 5220, 6928, 7065, 
      8080, 8865, 22185, 31204, 7834, 7538, 3434, 6305, 7393, 27490, 5141, 
      2900, 6605, 17245, 18245, 28360, 8749, 4525, 2866, 3469, 3961, 10306, 
      10861, 14125, 15250, 2377, 3449, 3005, 2633, 3874, 5449, 5693, 5818, 
      13730, 3528, 4573, 5989, 10228, 23373, 7157, 3362, 2837, 2770, 2257, 
      1825, 2581, 4082, 15137, 18581, 23585, 26962, 3044, 3121, 7529, 9344, 
      13481, 16241, 1665, 1602, 7146, 15682, 21402, 5044, 3469, 12260, 5594, 
      1945, 1385, 1418, 5858, 7298, 1657, 1521, 8020, 9396, 15220, 21460, 
      3434, 1954, 2314, 14450, 1781, 1480, 1885, 2920, 6197, 8725, 13477, 
      3589, 1873, 1125, 1093, 6273, 14778, 8080, 11024, 1217, 1186, 1157, 
      3461, 8186, 23162, 4149, 1189, 964, 7624, 1682, 4322, 21005, 1073, 
      3185, 3593, 20948, 2329, 1129, 985, 738, 1018, 1354, 2250, 2578, 3538, 
      4329, 5629, 7618, 9010, 9565, 11133, 11338, 4157, 2525, 820, 1000, 
      2440, 10676, 949, 674, 4850, 7514, 9461, 12289, 12946, 16501, 20506, 
      2097, 1537, 601, 697, 865, 4801, 5337, 13120, 16705, 2210, 1058, 610, 
      545, 673, 929, 6770, 7925, 10133, 10330, 2165, 605, 533, 488, 485, 484, 
      500, 628, 1573, 5960, 6884, 9700, 10888, 11093, 15860, 18709, 20933, 
      2941, 1066, 585, 10642, 11050, 2516, 1769, 1625, 1300, 1241, 1076, 
      1769, 2704, 4121, 16276, 1730, 425, 397, 361, 986, 1730, 4330, 21097, 
      2824, 1768, 1000, 900, 2260, 17748, 965, 4010, 4258, 9314, 425, 281, 
      580, 1345, 3505, 14180, 18481, 1381, 1009, 850, 261, 801, 3034, 16101, 
      1421, 637, 1220, 3332, 4685, 8845, 9605, 9997, 13421, 18692, 19796, 
      845, 169, 205, 338, 3769, 9005, 9194, 15794, 20050, 673, 433, 244, 
      18369, 20025, 1210, 130, 5746, 6205, 11146, 12890, 15005, 18346, 1700, 
      1061, 389, 9125, 481, 337, 250, 85, 10282, 10690, 388, 1585, 1418, 
      1345, 149, 53, 245, 274, 3185, 3770, 4274, 7793, 397, 37, 325, 1972, 
      2061, 6760, 7092, 7432, 7780, 1789, 3625, 6749, 7421, 8861, 16154, 
      17186, 52, 25, 20, 2516, 3380, 15892, 17972, 25, 18, 685, 1773, 533, 
      488, 125, 1448, 2029, 2213, 17693, 2, 65, 2026, 10001, 12770, 18770, 0, 
      16, 8100, 8281, 12321, 14161, 962, 1157, 229, 5, 1300, 8840, 4909, 
      13698, 15385, 800, 340, 20, 1241, 554, 250, 10429, 85, 52, 2952, 8136, 
      14197, 1274, 2074, 12149, 14449, 593, 64, 260, 3908, 4964, 130, 865, 
      2785, 8545, 9490, 776, 2404, 2501, 4196, 7844, 9509, 11336, 13325, 
      17000, 146, 2237, 5597, 9337, 13346, 6893, 7225, 7738, 8090, 8450, 
      9005, 13165, 19213, 8477, 13652, 19517, 19796, 306, 4849, 8506, 481, 
      452, 932, 6340, 7145, 3889, 493, 6565, 505, 6922, 11810, 17261, 841, 
      18089, 505, 1597, 5065, 7837, 12762, 14365, 925, 9700, 1898, 4129, 
      7585, 8993, 18754, 612, 657, 900, 10576, 20457, 1109, 674, 949, 1250, 
      1714, 2306, 20789, 712, 1000, 1301, 1901, 11285, 12125, 12340, 13901, 
      2720, 3284, 5825, 8353, 15425, 17684, 962, 2866, 8237, 11042, 13162, 
      15725, 2125, 3400, 13896, 1061, 2405, 7361, 17602, 2960, 3233, 4273, 
      6649, 7748, 7913, 9860, 1345, 1413, 1450, 1618, 2314, 3793, 4689, 8145, 
      1256, 1685, 9620, 19925, 1754, 4825, 6125, 8114, 14221, 19994, 21389, 
      8865, 20340, 2969, 1693, 1394, 1385, 1810, 3133, 5465, 14594, 21250, 
      24170, 1700, 1613, 1469, 1544, 1928, 3469, 8500, 13765, 3457, 7762, 
      8746, 18162, 1601, 3364, 8000, 1825, 2465, 4082, 6037, 19637, 2440, 
      2440, 2605, 8488, 10789, 19989, 1850, 3293, 5330, 6074, 8738, 9770, 
      10498, 18749, 22013, 24650, 1952, 1985, 3617, 10217, 13600, 2281, 7801, 
      7954, 10125, 13689, 14794, 18154, 18409, 19186, 20521, 3205, 6740, 
      7741, 8045, 17000, 17741, 24020, 14090, 14309, 2560, 7065, 7204, 7345, 
      18433, 19993, 2522, 2545, 5650, 6245, 10865, 11050, 12202, 20090, 8584, 
      9896, 12904, 13736, 18376, 3042, 11817, 30157, 4468, 6068, 32288, 3650, 
      4409, 7570, 12413, 23545, 26834, 3700, 10837, 16840, 22797, 28516, 
      30472, 33192, 3509, 4321, 6625, 10081, 12434, 16714, 22625, 25525, 
      27674, 30914, 3185, 27161, 31025, 3474, 8725, 17649, 18133, 28530, 
      31138, 3533, 15028, 17053, 19748, 33640, 36125, 4322, 3602, 6185, 
      11762, 14090, 17170, 25090, 32381, 33757, 4384, 3616, 8784, 9076, 
      19984, 33529, 5017, 19346, 4285, 5000, 9028, 12125, 14248, 30413, 
      30740, 5818, 6885, 17893, 19594, 32869, 8321, 9721, 12932, 20480, 
      30665, 39065, 5381, 4261, 5009, 5066, 8321, 17914, 4797, 6660, 8980, 
      22581, 30277, 38952, 4514, 7090, 8458, 8978, 22445, 25514, 26393, 
      35114, 5713, 10100, 13649, 23393, 24505, 32180, 6282, 5850, 8125, 8857, 
      9117, 11986, 12157, 13597, 22717, 37522, 7301, 6344, 5189, 5800, 6344, 
      7109, 10084, 10376, 12125, 23396, 5666, 6337, 6805, 6890, 7850, 8066, 
      9266, 34625, 28593, 39409, 5333, 10658, 11105, 11258, 13978, 14545, 
      5512, 6260, 11876, 12037, 29501, 37876, 6586, 7834, 13194, 36954, 
      37666, 26512, 29492, 30112, 30425, 31057, 42257, 31529, 44738, 6088, 
      8177, 9157, 31205, 32162, 46642, 9536, 45209, 9810, 10088, 9389, 12514, 
      13289, 34778, 9865, 10305, 34612, 39817, 49081, 8825, 39266, 40349, 
      50074, 40157, 50660, 9090, 12610, 16405, 17770, 40693, 46773, 14633, 
      12146, 16570, 43642, 8776, 10125, 13284, 16749, 17509, 48100, 50536, 
      10217, 12637, 11828, 11785, 14165, 10789, 15109, 16105, 16441, 16612, 
      15229, 14701, 12010, 15426, 17026, 14170, 14248, 14125, 13109, 14065, 
      16745, 16900, 17165, 15592, 16277, 15418, 19549, 17210, 18281, 18442, 
      19277, 20021, 17797, 15460, 17258, 18621, 16605, 16714, 18005, 18785, 
      20722, 16704, 19370, 23722, 20233, 23985, 20072, 23258, 25330, 24362, 
      24089, 24922, 25672, 25805, 25453, 28584, 26165, 28730, 28433, 27274, 
      27817, 29377, 28370, 28745, 30600, 31121, 31489, 32193, 32621, 33941, 
      33210, 35425, 36040, 40861, 41905, 42048 ], 
  [ 23225, 23801, 22993, 21825, 21177, 21730, 21906, 20969, 21530, 18713, 
      18061, 18730, 15908, 15925, 14473, 14650, 14681, 14381, 14825, 13921, 
      12842, 11978, 13940, 13732, 13634, 12004, 11357, 10445, 12205, 10309, 
      10634, 10116, 10250, 10321, 10330, 9305, 9949, 11714, 9698, 10858, 
      42445, 43973, 9448, 6658, 7450, 9529, 10970, 37258, 34000, 8501, 5554, 
      9945, 7957, 8177, 5096, 7301, 30821, 33800, 7677, 29725, 33322, 27728, 
      9113, 8581, 14834, 10949, 4421, 6529, 7250, 26129, 5392, 5860, 26897, 
      15205, 11713, 9153, 9928, 3988, 5213, 27253, 14957, 14537, 14330, 9650, 
      4810, 6122, 22490, 14625, 10042, 8381, 8522, 29081, 12773, 10253, 
      14180, 21320, 23245, 11713, 5013, 23413, 32149, 9377, 3257, 21905, 
      22736, 34112, 10769, 23189, 23474, 12132, 10837, 6885, 6637, 7957, 
      9640, 11090, 8788, 7465, 4640, 5305, 20929, 11065, 5202, 4717, 4626, 
      10701, 20557, 21370, 26010, 28845, 5101, 5000, 3125, 6469, 18376, 
      19400, 21544, 21821, 8330, 4250, 4165, 10682, 9529, 4705, 4804, 6400, 
      6529, 7488, 8233, 21073, 29860, 8450, 8138, 3170, 5809, 6833, 26234, 
      5597, 2692, 6085, 16277, 17245, 27080, 9421, 4941, 3114, 3181, 3625, 
      9594, 10125, 13261, 14346, 2561, 3785, 3293, 2425, 3530, 4985, 5213, 
      5330, 12874, 3208, 4165, 5485, 9508, 22213, 7765, 3706, 3125, 3050, 
      2465, 1937, 2357, 3706, 14225, 17557, 22417, 25706, 2756, 2825, 6929, 
      8656, 12625, 15289, 1777, 1546, 6562, 14746, 20290, 5540, 3125, 11444, 
      6130, 2153, 1433, 1378, 5338, 6698, 1825, 1417, 7380, 8692, 14292, 
      20340, 3826, 2186, 2066, 13546, 1997, 1352, 1685, 2600, 5645, 8045, 
      12605, 4005, 2113, 1189, 1125, 5713, 13858, 7424, 10240, 1361, 1322, 
      1061, 3077, 7522, 21986, 4621, 1341, 1044, 6984, 1466, 3866, 19885, 
      1225, 2809, 3185, 19828, 2665, 1305, 1129, 730, 898, 1170, 1954, 2250, 
      3130, 3865, 5085, 6970, 8298, 8829, 10333, 10530, 4645, 2885, 740, 872, 
      2120, 9892, 1109, 634, 4346, 6866, 8725, 11441, 12074, 15509, 19394, 
      2425, 1801, 577, 625, 745, 4297, 4801, 12240, 15705, 2554, 1258, 698, 
      529, 593, 785, 6154, 7253, 9365, 9554, 2509, 709, 605, 520, 509, 500, 
      484, 548, 1325, 5384, 6260, 8948, 10088, 10285, 14884, 17645, 19805, 
      3357, 1282, 697, 9850, 10242, 2900, 2081, 1921, 1556, 1489, 1300, 1489, 
      2336, 3649, 15284, 2042, 505, 461, 377, 802, 1450, 3842, 19961, 3240, 
      2088, 1224, 724, 1924, 16708, 1189, 3538, 3770, 8570, 545, 257, 452, 
      1097, 3065, 13252, 17417, 1669, 1249, 1066, 229, 625, 2626, 15109, 
      1717, 485, 980, 2900, 4165, 8117, 8845, 9221, 12517, 17620, 18692, 
      1069, 185, 173, 250, 3305, 8269, 8450, 14810, 18938, 873, 585, 340, 
      17305, 18913, 1490, 122, 5162, 5597, 10322, 12002, 14045, 17282, 2036, 
      1325, 541, 8381, 657, 481, 370, 117, 9490, 9882, 548, 1289, 1730, 1649, 
      245, 53, 149, 170, 2753, 3298, 3770, 7105, 565, 61, 205, 1636, 1717, 
      6120, 6436, 6760, 7092, 1469, 3161, 6109, 6749, 8125, 15154, 16154, 
      116, 65, 52, 2132, 2932, 14900, 16916, 73, 58, 493, 1453, 733, 680, 53, 
      1160, 1685, 1853, 16645, 10, 17, 1682, 9217, 11882, 17690, 16, 0, 7396, 
      7569, 11449, 13225, 730, 901, 365, 13, 1028, 8104, 4365, 12778, 14409, 
      1040, 500, 52, 977, 754, 146, 9629, 157, 36, 2536, 7432, 13261, 1010, 
      1730, 11285, 13505, 793, 80, 164, 3428, 4420, 202, 657, 2385, 7825, 
      8730, 1000, 2036, 2125, 3700, 7156, 8749, 10504, 12421, 15976, 202, 
      1885, 5021, 8585, 12442, 6253, 6569, 7058, 7394, 7738, 8269, 12269, 
      18125, 7765, 12740, 18421, 18692, 394, 4321, 7794, 617, 356, 740, 5732, 
      6497, 3425, 405, 5949, 425, 6290, 10970, 16237, 1025, 17041, 585, 1341, 
      4537, 7165, 11890, 13437, 773, 8948, 2210, 3665, 6929, 8273, 17690, 
      580, 601, 772, 9792, 19345, 1301, 746, 821, 1066, 1466, 1994, 19669, 
      680, 872, 1117, 1637, 10477, 11285, 11492, 12997, 2384, 2900, 5273, 
      7673, 14473, 16660, 890, 2522, 7565, 10250, 12290, 14765, 1861, 3016, 
      13000, 1157, 2117, 6737, 16586, 2624, 2873, 3833, 6065, 7108, 7265, 
      9124, 1489, 1285, 1314, 1450, 2050, 3393, 4225, 7489, 1192, 1517, 8900, 
      18845, 1586, 4361, 5581, 7466, 13325, 18914, 20269, 8185, 19252, 3305, 
      1853, 1450, 1369, 1658, 2813, 4969, 13690, 20138, 22978, 1844, 1733, 
      1525, 1480, 1768, 3125, 7844, 12893, 3121, 7146, 8082, 17146, 1609, 
      3044, 7376, 1937, 2257, 3706, 5525, 18581, 2664, 2248, 2389, 7848, 
      10045, 18925, 1858, 3005, 4874, 5570, 8090, 9074, 9770, 17725, 20893, 
      23458, 1936, 1945, 3305, 9505, 12752, 2425, 7209, 7354, 9421, 12841, 
      13906, 17154, 17401, 18154, 19449, 2957, 6212, 7157, 7445, 16040, 
      16757, 22852, 13234, 13445, 2704, 6529, 6660, 6793, 17433, 18945, 2626, 
      2465, 5210, 5765, 10145, 10322, 11426, 19042, 7976, 9224, 12104, 12904, 
      17384, 2890, 11065, 28845, 4148, 5620, 30928, 3898, 4105, 7034, 11645, 
      22409, 25610, 3492, 10141, 15912, 21685, 27252, 29160, 31816, 3349, 
      4049, 6161, 9425, 11674, 15794, 21521, 24341, 26434, 29594, 3257, 
      25937, 29705, 3610, 8149, 16705, 17173, 27274, 29818, 3445, 14180, 
      16133, 18740, 32264, 34693, 4570, 3706, 5785, 11050, 13282, 16250, 
      23930, 31037, 32381, 4624, 3600, 8224, 8500, 18976, 32161, 4745, 18362, 
      4133, 4744, 8468, 11413, 13448, 29125, 29444, 5490, 6469, 16965, 18610, 
      31525, 7817, 9137, 12196, 19472, 29377, 37585, 5669, 4229, 4801, 4850, 
      7825, 16994, 4981, 6292, 8452, 21517, 29005, 37480, 4490, 6698, 7970, 
      8458, 21389, 24370, 25225, 33730, 5993, 9524, 12905, 22313, 23393, 
      30868, 6610, 6130, 7677, 8361, 8605, 11322, 11485, 12861, 21661, 36090, 
      7709, 6664, 5341, 5576, 6056, 6749, 9524, 9800, 11461, 22324, 5482, 
      6065, 6485, 6562, 7442, 7642, 8762, 33265, 27385, 37945, 5333, 10090, 
      10513, 10658, 13250, 13793, 5480, 6052, 11252, 11405, 28277, 36452, 
      6354, 7474, 12514, 35554, 36250, 25376, 28276, 28880, 29185, 29801, 
      40745, 30265, 43178, 6120, 7841, 8741, 29957, 30890, 45050, 9104, 
      43649, 9370, 9640, 9005, 11930, 12665, 33458, 10305, 9865, 33300, 
      38385, 47457, 8521, 37850, 38909, 48434, 38725, 49012, 9418, 12058, 
      15669, 16978, 39253, 45205, 13985, 11642, 15842, 42146, 9000, 9781, 
      12724, 16021, 16749, 46516, 48904, 9881, 12125, 11380, 12249, 13597, 
      11141, 14501, 15457, 15777, 15940, 14645, 15277, 12402, 14842, 16362, 
      14690, 14760, 14629, 12725, 13625, 16145, 16292, 17797, 16136, 15725, 
      14930, 18845, 16642, 17657, 17810, 18605, 19325, 18405, 15044, 16738, 
      18037, 16189, 16290, 17525, 18257, 20090, 16336, 19010, 23090, 19825, 
      23353, 19720, 22738, 24698, 23810, 23569, 24370, 25160, 25285, 24973, 
      27976, 25717, 28130, 27865, 26834, 27361, 28825, 27898, 28249, 30088, 
      30617, 31025, 31705, 32149, 33389, 32722, 34929, 35528, 40325, 41353, 
      41488 ], 
  [ 25117, 24317, 24713, 23545, 22381, 21730, 21562, 22001, 20842, 20605, 
      20297, 17354, 17800, 16097, 17053, 16714, 16057, 15929, 15341, 14437, 
      14906, 15418, 12392, 11840, 11570, 12520, 12905, 12853, 10829, 12545, 
      12010, 12352, 11626, 11525, 10674, 11197, 9949, 7586, 7978, 7418, 
      17333, 18173, 6868, 9410, 8138, 6605, 6154, 14210, 12500, 6437, 10370, 
      5473, 6065, 5941, 10084, 6269, 10525, 11956, 5785, 9945, 11650, 8980, 
      4813, 4797, 39946, 32449, 9409, 5669, 5186, 8069, 6596, 6032, 8321, 
      40833, 34245, 28933, 30740, 9320, 6245, 8333, 40585, 39821, 39442, 
      30290, 6530, 5090, 6322, 40081, 31370, 3737, 3706, 8957, 36853, 3373, 
      3688, 5668, 6389, 34933, 5185, 6385, 10305, 30361, 8761, 5737, 6052, 
      11236, 33301, 6161, 6274, 36040, 33541, 25117, 24525, 3141, 2932, 2834, 
      29600, 26729, 4468, 3929, 5105, 34285, 21370, 20025, 4282, 2617, 4905, 
      5202, 7090, 8377, 21269, 20996, 6221, 3029, 4100, 4436, 5204, 5309, 
      28970, 19042, 4337, 2426, 31545, 20529, 3600, 2788, 2745, 2500, 2385, 
      4905, 8704, 29434, 28778, 5234, 2885, 2533, 6970, 23141, 5960, 2645, 
      3205, 3485, 7300, 31609, 21625, 16186, 4729, 4141, 2026, 2041, 2425, 
      2650, 14257, 18749, 17225, 5693, 3874, 2749, 2633, 2578, 2210, 4068, 
      3133, 2389, 1768, 5013, 28577, 18842, 17057, 16810, 14677, 12085, 5281, 
      3362, 2357, 3281, 5045, 6442, 4304, 4201, 1769, 1604, 1961, 2561, 
      11925, 8082, 1746, 2362, 4122, 23944, 3469, 1640, 25394, 14365, 10205, 
      8258, 1898, 1538, 13177, 6921, 1360, 1296, 2080, 4000, 19994, 14914, 
      4474, 1850, 14381, 6340, 5125, 3460, 1517, 1165, 1597, 20689, 15013, 
      10305, 9553, 1413, 1818, 1060, 1124, 12197, 11986, 6737, 2561, 986, 
      4442, 22509, 12349, 10504, 964, 4562, 1802, 3545, 12233, 2465, 2153, 
      3488, 17629, 12829, 11965, 8298, 6058, 4954, 3330, 2938, 2098, 1629, 
      1129, 778, 730, 745, 873, 898, 22877, 18365, 6760, 5860, 2980, 776, 
      12289, 7514, 1250, 674, 641, 949, 1066, 1921, 3226, 17217, 15217, 7801, 
      6817, 5905, 1201, 1017, 1060, 1945, 17690, 13298, 10330, 7925, 6613, 
      5429, 650, 545, 593, 610, 17645, 10685, 9893, 8948, 8765, 8584, 7880, 
      6568, 3733, 740, 584, 520, 628, 653, 1640, 2509, 3293, 20041, 13666, 
      10845, 562, 610, 18896, 16529, 16025, 14800, 14561, 13856, 3209, 2164, 
      1241, 1696, 16490, 9965, 9577, 8461, 4586, 3170, 1090, 3277, 19924, 
      16708, 13780, 4680, 2440, 2088, 13745, 1130, 1018, 314, 10865, 7481, 
      5440, 3505, 1345, 1040, 2281, 15601, 14149, 13450, 7281, 4581, 1594, 
      1521, 15821, 4957, 3560, 1352, 725, 205, 245, 277, 821, 2312, 2696, 
      13625, 8269, 7225, 6098, 1069, 185, 194, 1394, 2770, 12913, 11593, 
      10144, 2169, 2745, 15250, 7690, 346, 265, 346, 650, 1145, 2146, 17000, 
      14741, 11549, 125, 12181, 11317, 10690, 8545, 202, 250, 11728, 2665, 
      16178, 15925, 10049, 7793, 5825, 5674, 1205, 890, 674, 53, 11917, 8317, 
      5365, 2152, 2061, 100, 72, 52, 40, 2329, 925, 89, 41, 41, 1394, 1706, 
      9232, 8665, 8480, 1616, 1040, 1312, 1952, 8845, 8658, 4105, 2313, 
      12773, 12548, 6245, 2708, 2029, 1853, 1853, 7922, 6725, 2026, 101, 530, 
      2210, 8100, 7396, 0, 1, 441, 841, 3482, 3137, 11029, 7925, 2920, 20, 
      409, 738, 1165, 13940, 11680, 8480, 3041, 12794, 5650, 169, 9445, 7432, 
      1332, 36, 877, 3074, 2074, 449, 949, 12833, 8164, 5840, 848, 464, 9490, 
      3925, 1525, 85, 130, 13556, 1864, 1781, 776, 104, 149, 356, 725, 1700, 
      9146, 2057, 377, 157, 746, 233, 205, 178, 170, 170, 185, 745, 2473, 
      197, 872, 2597, 2696, 10026, 709, 226, 11281, 6032, 4352, 400, 305, 
      1189, 6253, 445, 6445, 442, 650, 1961, 12721, 2249, 10045, 3577, 925, 
      457, 882, 1225, 5245, 520, 16658, 1429, 565, 533, 2554, 7632, 7137, 
      5760, 676, 3177, 13169, 10034, 5809, 4850, 3874, 3026, 3329, 7732, 
      5860, 4901, 3701, 845, 965, 1000, 1301, 2900, 2384, 1145, 793, 1745, 
      2384, 7082, 2866, 857, 962, 1282, 1865, 3925, 2500, 1476, 10961, 3665, 
      1061, 2482, 3140, 2873, 2113, 1249, 1088, 1073, 1040, 12325, 6273, 
      6130, 5578, 4114, 2533, 1989, 1125, 7556, 5645, 1160, 3365, 5714, 2125, 
      1625, 1274, 1801, 3434, 3929, 1305, 3600, 18269, 13033, 10394, 8765, 
      6130, 3673, 2045, 1994, 3970, 5090, 12680, 12053, 10469, 7844, 6068, 
      3469, 1480, 1885, 3637, 1642, 1546, 3042, 9521, 3904, 1700, 12085, 
      5525, 3362, 2257, 3617, 15220, 5860, 5485, 1828, 1789, 3789, 9770, 
      4553, 2810, 2474, 1898, 1850, 1858, 3449, 4553, 5570, 9332, 8825, 4337, 
      1937, 2260, 13261, 2221, 2194, 2025, 2349, 2554, 3394, 3469, 3706, 
      4141, 5365, 2600, 2341, 2285, 3140, 3341, 5480, 2570, 2609, 13540, 
      2745, 2704, 2665, 3673, 4153, 12602, 8485, 3490, 3185, 2405, 2410, 
      2482, 4250, 2644, 2516, 2644, 2756, 3796, 7362, 2637, 8377, 5008, 3728, 
      9428, 16970, 5309, 3250, 2873, 5725, 7034, 6760, 2917, 3700, 5517, 
      7816, 8692, 9972, 7649, 5941, 3925, 3061, 3074, 3754, 5525, 6625, 7514, 
      8954, 12545, 7361, 9065, 14274, 3505, 4149, 4273, 8010, 9178, 9293, 
      3688, 4093, 4808, 10420, 11645, 17642, 13682, 4925, 3482, 3650, 4210, 
      6730, 9881, 10537, 17524, 10996, 3924, 3856, 5044, 10489, 6637, 4946, 
      8605, 6980, 4168, 3845, 3988, 9173, 9320, 6178, 5265, 4753, 5194, 
      10369, 4721, 4321, 4112, 5540, 9425, 13505, 19601, 11281, 8069, 7946, 
      4901, 4954, 16677, 6120, 4840, 6381, 9397, 13572, 11714, 6010, 5218, 
      5018, 6425, 7514, 7853, 11714, 19753, 4880, 4649, 6833, 7225, 10400, 
      21402, 19890, 5785, 5437, 5337, 4786, 4777, 4777, 6697, 13042, 24221, 
      21284, 16349, 8500, 7604, 6749, 5224, 5156, 4925, 7016, 9266, 7957, 
      7345, 7250, 6410, 6266, 5666, 11765, 9153, 14209, 13073, 5618, 5525, 
      5498, 5338, 5365, 12532, 9320, 5576, 5557, 9701, 13576, 9106, 7474, 
      5634, 13194, 13546, 8692, 9872, 10132, 10265, 10537, 15977, 10829, 
      17378, 14548, 8357, 7537, 10865, 11282, 18562, 7556, 17849, 7650, 7748, 
      8489, 7114, 6989, 12818, 27505, 8145, 12832, 15337, 20281, 9725, 15146, 
      15689, 20914, 15677, 21320, 24210, 7930, 7585, 7690, 16033, 19233, 
      7793, 8546, 7930, 17722, 21556, 10125, 8424, 8109, 8149, 20200, 21556, 
      10397, 8857, 9488, 29965, 9125, 26449, 9169, 9265, 9241, 9232, 9829, 
      35401, 28570, 10026, 9826, 33610, 33508, 33205, 12209, 11905, 10985, 
      10960, 39125, 35572, 11597, 12178, 11449, 12170, 11981, 11962, 11897, 
      12101, 39217, 13840, 13298, 13221, 14985, 14914, 14945, 14645, 14242, 
      16164, 19010, 17242, 18793, 17505, 19892, 19298, 18850, 19682, 20129, 
      20242, 21892, 21845, 22393, 22644, 23825, 22970, 23393, 25114, 25297, 
      24697, 25490, 25325, 26820, 27521, 28789, 28953, 29741, 29261, 29970, 
      32005, 32260, 36541, 37225, 37188 ], 
  [ 25226, 24410, 24820, 23652, 22482, 21817, 21645, 22100, 20921, 20714, 
      20410, 17425, 17909, 16186, 17170, 16825, 16160, 16034, 15434, 14530, 
      15017, 15545, 12461, 11905, 11633, 12613, 13010, 12968, 10900, 12658, 
      12113, 12465, 11729, 11626, 10765, 11306, 10036, 7625, 8045, 7465, 
      17128, 17960, 6925, 9529, 8233, 6658, 6185, 14029, 12337, 6500, 10513, 
      5508, 6130, 6002, 10229, 6344, 10376, 11789, 5850, 9802, 11485, 8849, 
      4850, 4840, 40325, 32786, 9554, 5746, 5249, 7946, 6697, 6121, 8192, 
      41218, 34594, 29250, 31069, 9469, 6344, 8200, 40970, 40202, 39821, 
      30617, 6637, 5165, 6221, 40464, 31705, 3770, 3737, 8810, 37220, 3380, 
      3653, 5573, 6280, 35290, 5274, 6274, 10138, 30692, 8912, 5636, 5945, 
      11057, 33650, 6050, 6161, 36405, 33892, 25416, 24820, 3172, 2941, 2825, 
      29929, 27040, 4553, 4000, 5008, 34642, 21645, 20290, 4365, 2610, 4810, 
      5101, 6957, 8226, 21544, 21269, 6344, 3076, 4021, 4349, 5101, 5204, 
      29297, 19301, 4426, 2417, 31888, 20800, 3673, 2833, 2788, 2529, 2404, 
      4804, 8545, 29765, 29105, 5345, 2938, 2570, 6833, 23432, 6085, 2692, 
      3140, 3412, 7157, 31954, 21906, 16425, 4834, 4234, 2025, 2034, 2386, 
      2601, 14480, 19010, 17474, 5818, 3965, 2810, 2690, 2633, 2173, 4165, 
      3208, 2440, 1765, 4900, 28906, 19105, 17306, 17057, 14906, 12290, 5402, 
      3445, 2306, 3202, 4930, 6305, 4409, 4304, 1796, 1609, 1924, 2500, 
      12130, 8245, 1777, 2305, 4021, 24245, 3560, 1613, 25705, 14594, 10394, 
      8425, 1945, 1565, 13396, 7072, 1377, 1297, 2025, 3897, 20269, 15149, 
      4589, 1801, 14612, 6485, 5252, 3557, 1556, 1172, 1556, 20970, 15250, 
      10498, 9738, 1450, 1765, 1073, 1105, 12410, 12197, 6890, 2642, 997, 
      4325, 22804, 12564, 10701, 981, 4685, 1865, 3442, 12448, 2548, 2228, 
      3385, 17890, 13050, 12178, 8473, 6205, 5085, 3433, 3033, 2173, 1690, 
      1170, 793, 729, 738, 850, 873, 23176, 18632, 6917, 6005, 3077, 757, 
      12506, 7681, 1301, 689, 634, 914, 1025, 1850, 3125, 17476, 15460, 7972, 
      6976, 6052, 1252, 1060, 1017, 1872, 17953, 13525, 10529, 8098, 6770, 
      5570, 673, 554, 578, 593, 17908, 10888, 10088, 9133, 8948, 8765, 8053, 
      6725, 3848, 773, 605, 509, 605, 628, 1573, 2420, 3188, 20322, 13897, 
      11050, 541, 585, 19169, 16784, 16276, 15041, 14800, 14089, 3316, 2249, 
      1300, 1625, 16745, 10162, 9770, 8642, 4717, 3277, 1145, 3170, 20205, 
      16965, 14013, 4813, 2533, 2005, 13978, 1189, 1073, 305, 11072, 7652, 
      5585, 3620, 1412, 985, 2192, 15850, 14386, 13681, 7450, 4714, 1669, 
      1450, 16072, 5096, 3677, 1421, 772, 200, 232, 260, 772, 2221, 2597, 
      13858, 8450, 7394, 6253, 1130, 178, 185, 1325, 2669, 13140, 11808, 
      10345, 2080, 2644, 15497, 7865, 377, 290, 317, 605, 1082, 2057, 17261, 
      14984, 11764, 116, 12402, 11530, 10897, 8730, 181, 225, 11945, 2768, 
      16433, 16178, 10250, 7970, 5978, 5825, 1274, 949, 725, 58, 12136, 8500, 
      5512, 2245, 2152, 117, 85, 61, 45, 2426, 986, 106, 50, 34, 1321, 1625, 
      9425, 8852, 8665, 1697, 1105, 1241, 1865, 9034, 8845, 4234, 2410, 
      13000, 12773, 6404, 2813, 2120, 1940, 1768, 8101, 6890, 2117, 82, 485, 
      2117, 8281, 7569, 1, 0, 400, 784, 3601, 3250, 11240, 8104, 3029, 13, 
      450, 685, 1098, 14177, 11897, 8665, 3152, 13021, 5801, 146, 9640, 7605, 
      1405, 37, 820, 3185, 2165, 410, 890, 13060, 8345, 5993, 905, 505, 9685, 
      4050, 1602, 82, 117, 13789, 1949, 1864, 829, 109, 136, 325, 676, 1621, 
      9337, 2146, 410, 146, 697, 250, 218, 185, 173, 169, 178, 698, 2378, 
      196, 821, 2500, 2597, 10225, 754, 225, 11492, 6185, 4481, 425, 320, 
      1250, 6408, 468, 6602, 461, 617, 1882, 12944, 2164, 10242, 3690, 970, 
      466, 841, 1170, 5384, 509, 16913, 1490, 578, 530, 2465, 7801, 7300, 
      5905, 657, 3076, 13394, 10229, 5954, 4981, 3989, 3125, 3226, 7901, 
      6005, 5032, 3812, 820, 932, 965, 1252, 2993, 2465, 1184, 800, 1684, 
      2305, 7241, 2957, 866, 941, 1241, 1802, 4036, 2581, 1429, 11162, 3770, 
      1082, 2405, 3233, 2960, 2180, 1280, 1105, 1088, 1033, 12538, 6418, 
      6273, 5713, 4225, 2610, 2050, 1138, 7717, 5780, 1157, 3272, 5849, 2186, 
      1666, 1289, 1754, 3341, 3826, 1312, 3505, 18530, 13250, 10585, 8938, 
      6269, 3770, 2098, 1945, 3869, 4969, 12893, 12260, 10660, 8005, 6205, 
      3560, 1493, 1844, 3730, 1665, 1557, 2965, 9700, 4001, 1721, 12290, 
      5650, 3445, 2306, 3530, 15453, 5989, 5608, 1845, 1780, 3700, 9949, 
      4658, 2873, 2525, 1913, 1853, 1853, 3370, 4450, 5449, 9505, 8992, 4436, 
      1936, 2225, 13474, 2250, 2221, 2026, 2314, 2509, 3321, 3394, 3625, 
      4050, 5480, 2645, 2372, 2312, 3077, 3272, 5365, 2533, 2570, 13753, 
      2788, 2745, 2704, 3600, 4068, 12805, 8642, 3557, 3242, 2402, 2405, 
      2465, 4165, 2669, 2525, 2621, 2725, 3725, 7501, 2626, 8226, 5105, 3793, 
      9265, 17209, 5410, 3293, 2858, 5618, 6905, 6885, 2920, 3645, 5416, 
      7677, 8541, 9805, 7786, 6050, 3986, 3074, 3061, 3701, 5426, 6506, 7381, 
      8801, 12740, 7232, 8912, 14485, 3538, 4090, 4210, 7873, 9025, 9448, 
      3653, 4040, 4733, 10253, 11464, 17881, 13885, 5002, 3481, 3625, 4157, 
      6617, 9722, 10370, 17761, 11169, 3961, 3889, 4969, 10324, 6746, 4877, 
      8744, 7093, 4205, 3844, 3965, 9028, 9173, 6273, 5338, 4698, 5125, 
      10210, 4772, 4352, 4105, 5465, 9280, 13312, 19850, 11450, 8194, 8069, 
      4954, 4901, 16900, 6205, 4885, 6292, 9256, 13381, 11885, 6089, 5273, 
      5065, 6338, 7405, 7738, 11545, 20000, 4913, 4640, 6740, 7124, 10249, 
      21661, 20137, 5850, 5490, 5386, 4797, 4786, 4770, 6610, 12861, 24500, 
      21541, 16564, 8621, 7709, 6836, 5261, 5189, 4936, 6925, 9397, 8066, 
      7442, 7345, 6485, 6337, 5717, 11602, 9028, 14020, 13250, 5653, 5554, 
      5525, 5333, 5354, 12701, 9445, 5597, 5576, 9572, 13397, 9225, 7561, 
      5641, 13021, 13369, 8585, 9745, 10001, 10132, 10400, 15776, 10690, 
      17165, 14733, 8450, 7610, 10730, 11141, 18341, 7625, 17636, 7717, 7813, 
      8570, 7145, 7010, 12665, 27792, 8212, 12681, 15156, 20052, 9826, 14969, 
      15506, 20681, 15496, 21085, 24469, 7969, 7578, 7669, 15850, 19018, 
      7808, 8597, 7925, 17525, 21789, 10216, 8461, 8104, 8136, 19981, 21325, 
      10490, 8906, 9553, 30258, 9160, 26714, 9194, 9280, 9252, 9241, 9860, 
      35722, 28845, 10057, 9837, 33917, 33813, 33508, 12290, 11972, 11012, 
      10985, 39460, 35885, 11636, 12233, 11450, 12205, 12002, 11981, 11906, 
      12104, 39546, 13913, 13345, 13252, 15058, 14985, 15002, 14690, 14261, 
      16249, 19097, 17261, 18868, 17524, 19981, 19345, 18869, 19721, 20176, 
      20281, 21941, 21892, 22450, 22669, 23890, 22997, 23428, 25181, 25360, 
      24736, 25549, 25378, 26869, 27572, 28850, 29008, 29800, 29300, 30025, 
      32058, 32309, 36584, 37264, 37225 ], 
  [ 27826, 26690, 27380, 26212, 24922, 23977, 23725, 24500, 22921, 23314, 
      23090, 19265, 20509, 18386, 19930, 19465, 18640, 18554, 17714, 16810, 
      17657, 18505, 14261, 13625, 13313, 14893, 15530, 15688, 12740, 15338, 
      14593, 15145, 14209, 14066, 13005, 13906, 12196, 8825, 9805, 8825, 
      13448, 14120, 8485, 12329, 10553, 8138, 7225, 10829, 9497, 8180, 13793, 
      6628, 7850, 7642, 13549, 8264, 7816, 8869, 7570, 7362, 8605, 6649, 
      6010, 6120, 48325, 39946, 12874, 7706, 6929, 5906, 9137, 8321, 6032, 
      49338, 41994, 36010, 38069, 12869, 8744, 5960, 49090, 48242, 47821, 
      37577, 9197, 7085, 4621, 48544, 38825, 4850, 4777, 6290, 44980, 3940, 
      3373, 4093, 4520, 42850, 7474, 4474, 7218, 37732, 12352, 4036, 4225, 
      7897, 41050, 4250, 4321, 44125, 41332, 31816, 31140, 4212, 3541, 3065, 
      36929, 33680, 6673, 5840, 3488, 42202, 27565, 26010, 6445, 2890, 3330, 
      3501, 4717, 5626, 27464, 27149, 9224, 4436, 2861, 3029, 3461, 3524, 
      36257, 24901, 6626, 2657, 39168, 26640, 5553, 4153, 4068, 3529, 3204, 
      3204, 5785, 36805, 36065, 7985, 4418, 3730, 4513, 29672, 9005, 4052, 
      2260, 2372, 4717, 39274, 27946, 21625, 7354, 6514, 2425, 2314, 2026, 
      2041, 19360, 24650, 22874, 8738, 6205, 4450, 4250, 4153, 1853, 6525, 
      5128, 3880, 2125, 3060, 35906, 24785, 22706, 22417, 19906, 16810, 8242, 
      5525, 1706, 2042, 3050, 3985, 6929, 6784, 2756, 2129, 1604, 1700, 
      16650, 11925, 2817, 1585, 2421, 30685, 5800, 1493, 32345, 19594, 14594, 
      12185, 3305, 2525, 18196, 10512, 2137, 1737, 1345, 2257, 26189, 20269, 
      7309, 1241, 19652, 9805, 8212, 5917, 2756, 1732, 1156, 27010, 20410, 
      14778, 13858, 2610, 1125, 1753, 1145, 17090, 16837, 10370, 4682, 1637, 
      2405, 29124, 17284, 15061, 1741, 7565, 3545, 1802, 17168, 4628, 4148, 
      1745, 23530, 17890, 16858, 12393, 9565, 8125, 5913, 5353, 4093, 3330, 
      2410, 1513, 1129, 1018, 810, 793, 29576, 24392, 10477, 9325, 5437, 797, 
      17266, 11441, 2741, 1409, 914, 634, 625, 850, 1525, 23076, 20740, 
      11812, 10576, 9412, 2692, 2340, 577, 832, 23633, 18485, 14929, 11978, 
      10330, 8810, 1553, 1154, 698, 673, 23588, 15368, 14408, 13253, 13028, 
      12805, 11933, 10285, 6568, 1853, 1445, 709, 565, 548, 653, 1060, 1508, 
      26362, 18937, 15570, 541, 505, 25049, 22304, 21716, 20281, 20000, 
      19169, 5876, 4369, 2900, 625, 22265, 14522, 14050, 12682, 7757, 5837, 
      2665, 1450, 26245, 22525, 19093, 7893, 4813, 765, 19058, 2789, 2593, 
      545, 15632, 11492, 8905, 6340, 3172, 305, 832, 21250, 19546, 18721, 
      11250, 7794, 3589, 450, 21512, 8296, 6437, 3221, 2132, 520, 392, 340, 
      212, 821, 1037, 18938, 12490, 11194, 9773, 2770, 458, 425, 365, 1069, 
      18100, 16528, 14785, 720, 1044, 20857, 11785, 1417, 1210, 157, 125, 
      242, 697, 22901, 20264, 16484, 356, 17242, 16210, 15457, 12850, 181, 
      145, 16705, 5248, 21953, 21658, 14690, 11930, 9458, 9265, 3074, 2549, 
      2165, 578, 16936, 12580, 8872, 4525, 4392, 877, 765, 661, 565, 4786, 
      2626, 866, 650, 314, 281, 425, 13705, 13012, 12785, 3737, 2825, 241, 
      545, 13234, 13005, 7234, 4770, 17960, 17693, 10004, 5333, 4360, 4100, 
      488, 12101, 10610, 4357, 122, 5, 677, 12321, 11449, 441, 400, 0, 64, 
      6401, 5930, 15880, 12104, 5629, 293, 1690, 45, 178, 19337, 16657, 
      12785, 5792, 17981, 9241, 106, 13960, 11485, 3285, 477, 100, 5825, 
      4405, 50, 130, 18020, 12385, 9473, 2465, 1745, 14005, 6970, 3562, 442, 
      277, 18869, 4069, 3944, 2309, 629, 296, 125, 116, 461, 13577, 4346, 
      1490, 346, 137, 1010, 898, 745, 653, 569, 458, 178, 898, 596, 221, 980, 
      1037, 14625, 2074, 625, 16132, 9665, 7481, 1345, 1040, 2890, 9928, 
      1348, 10162, 1261, 377, 722, 17824, 884, 14602, 6370, 2290, 1066, 441, 
      490, 8584, 709, 22433, 3130, 1258, 890, 1105, 11601, 10980, 9225, 697, 
      1476, 18314, 14549, 9274, 8021, 6709, 5525, 1586, 11701, 9325, 8072, 
      6452, 740, 692, 685, 692, 5273, 4505, 2384, 1360, 884, 1145, 10841, 
      5197, 1466, 941, 841, 962, 6676, 4621, 909, 15602, 6290, 1922, 1285, 
      5513, 5120, 3940, 2320, 1865, 1808, 1313, 17218, 9738, 9553, 8833, 
      6865, 4570, 3690, 1818, 11357, 8900, 1517, 1832, 8969, 3826, 2906, 
      2009, 1234, 1901, 2186, 1872, 2025, 24170, 18010, 14825, 12818, 9469, 
      6130, 3578, 1385, 2269, 2969, 17573, 16820, 14900, 11645, 9365, 5800, 
      2173, 1444, 6010, 2545, 2197, 1845, 13700, 6361, 2561, 16810, 8570, 
      5525, 3706, 2210, 20533, 8989, 8488, 2605, 2020, 2340, 13949, 7178, 
      4553, 3965, 2633, 2333, 2173, 2210, 2810, 3449, 13385, 12752, 6836, 
      2336, 1945, 18154, 3250, 3181, 2466, 2034, 2029, 2281, 2314, 2425, 
      2650, 8200, 3965, 3412, 3272, 2237, 2312, 3485, 2213, 2210, 18433, 
      4068, 3985, 3904, 2560, 2788, 17285, 12202, 5317, 4802, 2762, 2725, 
      2545, 2885, 3589, 3125, 2581, 2525, 2725, 10701, 2826, 5626, 7465, 
      5513, 6425, 22409, 7850, 4573, 2978, 3898, 4745, 9805, 3400, 2965, 
      3816, 5317, 5941, 6885, 10946, 8650, 5626, 3754, 3221, 3061, 3866, 
      4546, 5141, 6161, 17060, 5072, 6272, 19125, 4618, 3330, 3370, 5553, 
      6385, 12968, 3373, 3400, 3653, 7333, 8264, 23081, 18365, 6962, 3881, 
      3545, 3517, 4777, 6962, 7450, 22921, 15049, 5121, 4969, 3889, 7444, 
      9346, 3917, 11944, 9773, 5365, 4244, 3925, 6548, 6653, 8593, 7218, 
      4018, 4165, 7450, 6212, 5392, 4385, 4385, 6800, 9872, 25250, 15250, 
      11114, 10949, 6434, 4261, 21780, 8325, 6205, 4932, 6856, 9981, 15725, 
      8089, 6793, 6425, 5018, 5645, 5858, 8585, 25360, 5993, 4880, 5300, 
      5524, 7649, 27261, 25497, 7570, 6970, 6786, 5437, 5386, 5050, 5290, 
      9661, 30500, 27101, 21284, 11461, 10229, 8996, 6421, 6269, 5576, 5525, 
      12437, 10666, 9802, 9665, 8405, 8177, 7157, 8762, 6948, 10660, 17210, 
      6773, 6554, 6485, 5653, 5554, 16501, 12365, 6437, 6376, 7412, 10237, 
      12025, 9721, 6201, 9981, 10249, 6865, 7625, 7801, 7892, 8080, 12176, 
      8330, 13325, 18853, 10730, 9490, 8450, 8741, 14341, 9425, 13796, 9477, 
      9533, 10610, 8185, 7850, 10025, 33952, 9972, 10081, 11956, 15892, 
      12266, 11849, 12266, 16441, 12296, 16805, 30069, 9169, 7858, 7669, 
      12610, 15138, 8528, 10037, 8245, 14005, 26869, 12456, 9621, 8424, 8296, 
      16021, 17125, 12770, 10306, 11273, 36538, 10280, 32434, 10114, 10000, 
      9892, 9841, 10900, 42562, 34765, 11097, 10477, 40477, 40333, 39988, 
      14330, 13732, 11972, 11905, 46580, 42565, 12836, 13753, 11890, 13325, 
      12842, 12781, 12506, 12584, 46546, 15793, 14705, 14292, 16938, 16825, 
      16562, 16010, 15061, 18369, 21257, 18061, 20788, 18324, 22181, 20705, 
      19669, 20921, 21536, 21481, 23341, 23252, 24010, 23589, 25610, 23957, 
      24548, 26941, 27040, 25936, 27149, 26858, 28269, 29012, 30490, 30528, 
      31400, 30500, 31545, 33538, 33709, 37864, 38464, 38385 ], 
  [ 29090, 27826, 28628, 27460, 26122, 25065, 24781, 25684, 23945, 24578, 
      24386, 20225, 21773, 19490, 21258, 20745, 19856, 19786, 18850, 17946, 
      18937, 19913, 15205, 14537, 14209, 16029, 16762, 17000, 13700, 16634, 
      15809, 16441, 15425, 15266, 14125, 15170, 13284, 9529, 10733, 9593, 
      12200, 12808, 9333, 13673, 11705, 8954, 7865, 9773, 8585, 9076, 15329, 
      7300, 8762, 8522, 15101, 9256, 7016, 7925, 8482, 6610, 7677, 5993, 
      6698, 6856, 51749, 43034, 14426, 8714, 7825, 5314, 10337, 9425, 5392, 
      52810, 45178, 38938, 41093, 14453, 9928, 5288, 52562, 51682, 51245, 
      40585, 10445, 8077, 4205, 52000, 41897, 5506, 5417, 5506, 48308, 4388, 
      3485, 3725, 4040, 46098, 8578, 3978, 6274, 40772, 13952, 3620, 3761, 
      6857, 44234, 3754, 3809, 47437, 44532, 34600, 33892, 4852, 4005, 3385, 
      39953, 36560, 7745, 6800, 3104, 45450, 30157, 28522, 7501, 3226, 2962, 
      3085, 4045, 4810, 30056, 29725, 10600, 5204, 2621, 2725, 3029, 3076, 
      39265, 27365, 7730, 2977, 42304, 29200, 6529, 4905, 4804, 4153, 3748, 
      2788, 4905, 39845, 39073, 9265, 5234, 4418, 3809, 32392, 10397, 4820, 
      2132, 2180, 3965, 42426, 30586, 23929, 8586, 7650, 2809, 2650, 2106, 
      2041, 21536, 27130, 25258, 10130, 7325, 5330, 5098, 4985, 1949, 7693, 
      6120, 4680, 2493, 2548, 38930, 27281, 25090, 24785, 22130, 18842, 9602, 
      6581, 1690, 1802, 2522, 3281, 8161, 8000, 3364, 2561, 1700, 1604, 
      18682, 13621, 3457, 1521, 2005, 33485, 6920, 1669, 35225, 21818, 16498, 
      13913, 4073, 3133, 20340, 12112, 2665, 2137, 1297, 1825, 28781, 22541, 
      8621, 1241, 21892, 11357, 9620, 7085, 3460, 2180, 1220, 29650, 22698, 
      16714, 15730, 3298, 1093, 2249, 1385, 19186, 18917, 11986, 5722, 2117, 
      1861, 31876, 19396, 17029, 2269, 8941, 4441, 1370, 19280, 5684, 5140, 
      1313, 26010, 20050, 18954, 14185, 11133, 9565, 7129, 6505, 5085, 4210, 
      3130, 2025, 1513, 1354, 1018, 985, 32360, 26920, 12125, 10877, 6605, 
      1037, 19394, 13169, 3541, 1921, 1250, 746, 689, 674, 1109, 25540, 
      23076, 13572, 12240, 10980, 3492, 3076, 625, 640, 26129, 20693, 16913, 
      13754, 11978, 10330, 2129, 1618, 970, 929, 26084, 17384, 16360, 15125, 
      14884, 14645, 13709, 11933, 7880, 2509, 2005, 1013, 773, 740, 509, 740, 
      1060, 29002, 21177, 17602, 765, 697, 27625, 24736, 24116, 22601, 22304, 
      21425, 7124, 5441, 3764, 449, 24697, 16490, 15986, 14522, 9197, 7085, 
      3497, 986, 28885, 24973, 21349, 9349, 5949, 493, 21314, 3653, 3425, 
      865, 17680, 13252, 10457, 7652, 4100, 257, 512, 23634, 21834, 20961, 
      12994, 9250, 4581, 274, 23912, 9800, 7765, 4165, 2900, 872, 680, 596, 
      212, 485, 637, 21194, 14330, 12938, 11405, 3650, 794, 745, 205, 653, 
      20308, 18640, 16785, 400, 628, 23225, 13577, 2057, 1802, 317, 157, 130, 
      377, 25381, 22600, 18596, 676, 19402, 18306, 17505, 14722, 405, 337, 
      18833, 6464, 24385, 24074, 16690, 13738, 11074, 10865, 4018, 3413, 
      2965, 1010, 19080, 14436, 10440, 5661, 5512, 1405, 1261, 1125, 997, 
      5954, 3506, 1394, 1114, 650, 89, 169, 15641, 14900, 14657, 4777, 3737, 
      65, 241, 15138, 14893, 8658, 5938, 20168, 19885, 11668, 6565, 5480, 
      5188, 200, 13925, 12322, 5477, 362, 37, 325, 14161, 13225, 841, 784, 
      64, 0, 7745, 7226, 17960, 13928, 6893, 629, 2410, 13, 34, 21625, 18785, 
      14657, 7072, 20189, 10841, 314, 15912, 13261, 4261, 877, 36, 7105, 
      5525, 130, 50, 20228, 14225, 11089, 3313, 2465, 15957, 8362, 4570, 810, 
      565, 21125, 5141, 5000, 3125, 1061, 584, 269, 116, 221, 15497, 5450, 
      2146, 650, 137, 1538, 1394, 1193, 1069, 953, 794, 194, 530, 980, 205, 
      596, 637, 16609, 2826, 1009, 18212, 11281, 8905, 1937, 1552, 3770, 
      11560, 1924, 11810, 1805, 505, 482, 20000, 596, 16570, 7666, 3042, 
      1530, 505, 442, 10088, 1013, 24865, 4010, 1754, 1258, 785, 13345, 
      12676, 10777, 937, 1060, 20506, 16501, 10826, 9461, 8021, 6709, 1154, 
      13445, 10877, 9512, 7732, 932, 820, 797, 692, 6409, 5545, 3088, 1808, 
      788, 905, 12505, 6317, 1930, 1165, 905, 850, 7956, 5661, 925, 17602, 
      7522, 2482, 1061, 6649, 6208, 4868, 2960, 2393, 2320, 1649, 19314, 
      11290, 11089, 10305, 8145, 5578, 4570, 2314, 13037, 10372, 1885, 1480, 
      10441, 4706, 3626, 2521, 1250, 1549, 1754, 2320, 1657, 26650, 20138, 
      16745, 14594, 10973, 7298, 4394, 1385, 1853, 2393, 19669, 18868, 16820, 
      13325, 10853, 6920, 2669, 1508, 7146, 3121, 2677, 1621, 15524, 7529, 
      3121, 18842, 9962, 6581, 4490, 1906, 22789, 10413, 9864, 3133, 2340, 
      2020, 15773, 8410, 5449, 4765, 3145, 2749, 2525, 1970, 2378, 2873, 
      15161, 14480, 8020, 2720, 2057, 20250, 3874, 3789, 2866, 2146, 2061, 
      2089, 2106, 2169, 2314, 9512, 4717, 4052, 3880, 2125, 2152, 2957, 2309, 
      2290, 20529, 4804, 4705, 4608, 2368, 2500, 19301, 13850, 6245, 5650, 
      3130, 3077, 2801, 2597, 4181, 3589, 2789, 2669, 2549, 12205, 3130, 
      4810, 8633, 6425, 5513, 24713, 9050, 5309, 3250, 3434, 4105, 11197, 
      3816, 2917, 3400, 4597, 5125, 5941, 12434, 9914, 6506, 4250, 3509, 
      3029, 3466, 3986, 4469, 5329, 19012, 4432, 5440, 21205, 5274, 3250, 
      3258, 4849, 5553, 14600, 3485, 3368, 3445, 6389, 7208, 25385, 20381, 
      7970, 4265, 3737, 3485, 4265, 6082, 6506, 25209, 16825, 5809, 5625, 
      3681, 6516, 10610, 3757, 13448, 11069, 6053, 4628, 4133, 5780, 5869, 
      9745, 8194, 3970, 4005, 6570, 7012, 6032, 4721, 4177, 6032, 8720, 
      27634, 16994, 12506, 12325, 7250, 4229, 23956, 9397, 6957, 4612, 6120, 
      8845, 17485, 9113, 7625, 7193, 4714, 5165, 5330, 7625, 27728, 6649, 
      5200, 4948, 5108, 6833, 29725, 27865, 8482, 7786, 7570, 5917, 5850, 
      5386, 4986, 8605, 33124, 29549, 23396, 12821, 11461, 10084, 7109, 6925, 
      6056, 5189, 13877, 11930, 10970, 10817, 9397, 9137, 7957, 7850, 6340, 
      9540, 19018, 7445, 7178, 7093, 6005, 5858, 18245, 13757, 6997, 6920, 
      6772, 9197, 13369, 10809, 6649, 8989, 9225, 6401, 7001, 7145, 7220, 
      7376, 10960, 7610, 12013, 20725, 11866, 10466, 7762, 8005, 12965, 
      10369, 12484, 10405, 10445, 11650, 8825, 8410, 9193, 36640, 10900, 
      9265, 10900, 14452, 13466, 10825, 11194, 14969, 11240, 15317, 32533, 
      9873, 8194, 7893, 11538, 13810, 9040, 10837, 8597, 12821, 29125, 13576, 
      10309, 8776, 8584, 14661, 15669, 13906, 11090, 12185, 39274, 10952, 
      34946, 10706, 10512, 10372, 10305, 11540, 45522, 37357, 11737, 10957, 
      43325, 43165, 42804, 15370, 14660, 12580, 12497, 49652, 45461, 13540, 
      14585, 12290, 13997, 13402, 13325, 12970, 13000, 49570, 16769, 15473, 
      14932, 17914, 17785, 17410, 16762, 15605, 19441, 22345, 18605, 21780, 
      18868, 23285, 21473, 20213, 21625, 22304, 22185, 24125, 24020, 24858, 
      24181, 26522, 24565, 25220, 27869, 27936, 26640, 28013, 27674, 29053, 
      29812, 31370, 31360, 32264, 31204, 32377, 34354, 34493, 38600, 39168, 
      39073 ], 
  [ 22525, 22669, 22237, 21061, 20245, 20420, 20488, 19981, 20000, 17981, 
      17433, 16960, 15154, 14625, 13925, 13940, 13753, 13505, 13625, 12713, 
      12116, 11680, 12074, 11754, 11600, 10778, 10453, 9805, 10377, 9613, 
      9668, 9418, 9280, 9297, 9032, 8489, 8537, 8996, 7732, 8352, 33133, 
      34445, 7202, 6084, 6228, 7173, 8020, 28584, 25810, 6409, 5620, 7093, 
      5913, 6025, 5210, 5525, 22997, 25490, 5629, 22061, 25064, 20386, 6305, 
      5933, 21256, 16237, 4525, 4797, 5140, 18997, 4306, 4450, 19601, 21785, 
      17321, 13897, 14994, 4194, 4069, 19845, 21533, 21005, 20744, 14660, 
      3880, 4328, 15944, 21145, 15264, 5449, 5536, 21289, 18857, 6617, 9410, 
      14930, 16477, 17525, 3589, 16589, 23813, 14485, 3505, 15349, 16018, 
      25450, 16361, 16361, 16592, 18154, 16481, 11125, 10769, 4961, 6050, 
      7012, 13834, 12025, 3098, 3385, 14473, 16865, 8788, 8033, 3028, 6673, 
      14153, 14804, 18580, 20929, 8685, 8530, 2605, 3897, 12402, 13210, 
      14922, 15145, 13316, 7400, 2725, 6596, 14945, 8177, 2930, 3770, 3845, 
      4426, 4901, 14501, 21722, 13540, 13120, 2320, 3393, 3985, 18688, 9605, 
      2218, 3505, 10673, 11425, 19370, 14885, 8677, 5716, 2165, 2285, 5716, 
      6085, 8357, 9172, 4729, 6977, 6161, 1945, 2132, 2777, 2897, 2960, 8020, 
      1970, 2333, 3005, 5570, 15305, 12789, 6948, 5989, 5860, 4789, 3613, 
      1765, 2088, 8989, 11565, 15453, 18148, 1730, 1745, 3797, 4930, 7765, 
      9781, 3449, 2084, 3536, 9344, 13700, 9802, 1717, 6850, 10660, 4469, 
      2669, 2020, 2740, 3560, 3869, 1625, 3970, 4850, 8938, 13690, 7380, 
      4660, 1300, 8352, 4361, 1394, 1241, 1346, 2825, 4361, 7625, 7717, 4637, 
      2525, 2245, 2837, 8552, 3898, 5850, 3233, 3140, 1313, 1385, 3940, 
      14948, 8705, 3265, 2482, 3562, 904, 1684, 13221, 3145, 1165, 1325, 
      13162, 5825, 3385, 2993, 1568, 980, 820, 848, 928, 1268, 1625, 2305, 
      3488, 4384, 4753, 5825, 5968, 8829, 6205, 1090, 898, 850, 5490, 3077, 
      1252, 1832, 3380, 4645, 6605, 7076, 9701, 12776, 5525, 4469, 1301, 
      1025, 821, 1781, 2069, 7186, 9841, 5760, 3492, 2176, 1305, 937, 697, 
      2880, 3601, 5065, 5200, 5713, 2293, 1973, 1618, 1553, 1490, 1258, 890, 
      533, 2378, 2930, 4754, 5570, 5713, 9178, 11345, 13073, 7045, 3620, 
      2333, 5384, 5668, 6370, 5065, 4797, 4162, 4041, 3690, 477, 730, 1341, 
      9466, 5024, 1921, 1769, 1361, 436, 436, 1424, 13169, 6922, 5122, 3610, 
      410, 530, 10562, 3573, 1224, 1348, 4420, 2225, 965, 458, 293, 965, 
      7858, 11105, 4481, 3737, 3392, 881, 305, 740, 9281, 4581, 325, 226, 
      850, 1521, 4069, 4581, 4849, 7281, 11250, 12106, 3445, 1157, 821, 520, 
      1037, 4165, 4292, 9032, 12296, 3085, 2473, 1850, 10985, 12269, 4240, 
      928, 2080, 2353, 5620, 6868, 8425, 10960, 5162, 3965, 2425, 4217, 2701, 
      2309, 2036, 1189, 5000, 5284, 2482, 145, 4688, 4553, 1745, 905, 353, 
      320, 689, 964, 1220, 3313, 2549, 1073, 245, 218, 245, 2650, 2858, 3074, 
      3298, 157, 877, 2637, 3061, 4005, 9252, 10036, 1394, 1181, 1114, 386, 
      754, 9050, 10634, 1241, 1172, 41, 137, 2925, 2818, 409, 58, 205, 265, 
      10413, 904, 533, 200, 4765, 6728, 11240, 962, 730, 3482, 3601, 6401, 
      7745, 0, 9, 2117, 901, 26, 3970, 1525, 7400, 8653, 3490, 2410, 1098, 
      25, 2932, 272, 5057, 1469, 754, 554, 3506, 7769, 52, 232, 6277, 7957, 
      2965, 1010, 338, 1010, 1570, 1508, 73, 505, 3785, 4420, 3330, 370, 405, 
      1170, 3330, 4437, 5706, 7137, 9882, 1396, 325, 1949, 4325, 7156, 2745, 
      2953, 3280, 3508, 3744, 4113, 7033, 11593, 3769, 7394, 11833, 12050, 
      1796, 1565, 3796, 2341, 514, 250, 2434, 2929, 1097, 613, 2593, 685, 
      2824, 6100, 10125, 3065, 10765, 1921, 409, 1769, 3425, 6800, 7969, 541, 
      4666, 5108, 1325, 3293, 4205, 11300, 1154, 1013, 698, 5290, 12629, 
      3385, 2020, 745, 612, 580, 676, 12897, 1250, 794, 661, 641, 5809, 6401, 
      6554, 7681, 898, 1090, 2329, 3865, 8829, 10530, 1184, 980, 3809, 5684, 
      7184, 9065, 857, 1202, 7730, 2581, 949, 3301, 10504, 1130, 1217, 1637, 
      2897, 3562, 3665, 4930, 3233, 1193, 1168, 1088, 1040, 1465, 1865, 3833, 
      1530, 1153, 4810, 12325, 1220, 1997, 2677, 3860, 8045, 12392, 13477, 
      4361, 12674, 6337, 3697, 2592, 2025, 1396, 1417, 2385, 8352, 13396, 
      15696, 3578, 3305, 2665, 1810, 1450, 1565, 4178, 7769, 1613, 3748, 
      4360, 11048, 2421, 1642, 3922, 3449, 1609, 1924, 2825, 12209, 4930, 
      1706, 1685, 4282, 5777, 12497, 2664, 1813, 2548, 2920, 4468, 5128, 
      5608, 11565, 14085, 16164, 2578, 2425, 1949, 5449, 7778, 4145, 3961, 
      4052, 5417, 7865, 8660, 11152, 11345, 11936, 12961, 2029, 3394, 3961, 
      4141, 10306, 10861, 15714, 8200, 8357, 4418, 3653, 3730, 3809, 11425, 
      12613, 4068, 2665, 2980, 3265, 6025, 6148, 6928, 12708, 4610, 5426, 
      7442, 8026, 11426, 2600, 6725, 20725, 2722, 3330, 22482, 6304, 2785, 
      4148, 7193, 15473, 18080, 2818, 6173, 10378, 14909, 19450, 21034, 
      23258, 2997, 2941, 3757, 5725, 7272, 10312, 14797, 17077, 18792, 21412, 
      4469, 18401, 21521, 5252, 4985, 11057, 11417, 19520, 21632, 3573, 9178, 
      10645, 12658, 23698, 25749, 6964, 5128, 3805, 6964, 8548, 10760, 16820, 
      22685, 23813, 6962, 4210, 5162, 5330, 12890, 23645, 3625, 12436, 3821, 
      3730, 5402, 7321, 8762, 21145, 21410, 3988, 4373, 11413, 12680, 23165, 
      5125, 5905, 7938, 13378, 21393, 28305, 8321, 4721, 4105, 4100, 5185, 
      11492, 6929, 4514, 5594, 15041, 21125, 28250, 5032, 4756, 5380, 5652, 
      14965, 17352, 18045, 25092, 8585, 6338, 8585, 15725, 16589, 22714, 
      9524, 8720, 5353, 5713, 5849, 7540, 7649, 8593, 15233, 27124, 11161, 
      9522, 7065, 4762, 4810, 5017, 6442, 6610, 7677, 15786, 4936, 4925, 
      5021, 5044, 5384, 5476, 6056, 24781, 19925, 28757, 6025, 6948, 7209, 
      7300, 9028, 9409, 5954, 5338, 7730, 7829, 20705, 27530, 5476, 5732, 
      8612, 26792, 27380, 18394, 20754, 21250, 21501, 22009, 31225, 22417, 
      33332, 7018, 6253, 6613, 22213, 22984, 34984, 6866, 33797, 7076, 7290, 
      7085, 8660, 9125, 25220, 13945, 7565, 25114, 29389, 37165, 7137, 28960, 
      29857, 38032, 29725, 38554, 12296, 8996, 11365, 12296, 30197, 35285, 
      10273, 8900, 11588, 32708, 11170, 8117, 9602, 11765, 12277, 36482, 
      38546, 8269, 9325, 9010, 16033, 10413, 14165, 11045, 11729, 11941, 
      12050, 11345, 19805, 15688, 11540, 12520, 18836, 18850, 18665, 10765, 
      11285, 12725, 12818, 22689, 20434, 12625, 12260, 14717, 13428, 14065, 
      14164, 14689, 15245, 23125, 12850, 13840, 14705, 13985, 14032, 14885, 
      15293, 16424, 14450, 17156, 19400, 17645, 19661, 17914, 19792, 20996, 
      20644, 20617, 21200, 22250, 22321, 22277, 24410, 23229, 24616, 24565, 
      24392, 24809, 25625, 25236, 25425, 27146, 27725, 28397, 28913, 29461, 
      30161, 29924, 32065, 32554, 37165, 38081, 38162 ], 
  [ 22504, 22600, 22210, 21034, 20200, 20333, 20389, 19930, 19889, 17960, 
      17424, 16825, 15133, 14544, 13928, 13925, 13714, 13472, 13556, 12644, 
      12101, 11713, 11933, 11601, 11441, 10709, 10420, 9802, 10242, 9604, 
      9629, 9409, 9241, 9252, 8957, 8468, 8450, 8765, 7585, 8145, 32170, 
      33458, 7025, 6093, 6165, 6984, 7765, 27693, 24973, 6250, 5701, 6850, 
      5760, 5860, 5297, 5402, 22202, 24641, 5476, 21284, 24221, 19645, 6068, 
      5714, 22045, 16900, 4612, 4680, 4981, 18280, 4261, 4369, 18866, 22592, 
      18020, 14500, 15633, 4293, 4018, 19098, 22340, 21800, 21533, 15293, 
      3853, 4205, 15293, 21946, 15921, 5200, 5281, 20500, 19610, 6290, 8957, 
      14297, 15802, 18248, 3508, 15908, 22964, 15130, 3610, 14698, 15349, 
      24565, 17060, 15680, 15905, 18901, 17186, 11674, 11306, 4706, 5729, 
      6637, 14473, 12610, 3005, 3250, 13834, 17588, 9265, 8480, 2929, 6304, 
      13520, 14153, 17833, 20128, 9162, 9001, 2626, 3690, 11817, 12601, 
      14265, 14482, 13949, 7829, 2644, 6221, 15626, 8642, 2801, 3557, 3626, 
      4165, 4610, 13850, 20897, 14185, 13753, 2305, 3204, 3748, 17929, 10130, 
      2245, 3298, 10130, 10858, 18593, 15572, 9172, 6085, 2132, 2216, 5365, 
      5716, 7892, 8677, 5050, 7412, 6560, 1972, 2057, 2612, 2720, 2777, 7561, 
      1913, 2210, 2810, 5213, 14618, 13428, 7389, 6388, 6253, 5128, 3880, 
      1780, 1989, 8488, 10980, 14760, 17389, 1697, 1706, 3530, 4597, 7306, 
      9250, 3716, 2225, 3281, 8825, 13049, 10357, 1642, 6421, 11245, 4808, 
      2888, 2173, 2533, 3293, 4178, 1730, 3673, 4505, 8425, 13033, 7857, 
      5017, 1297, 7857, 4706, 1481, 1274, 1289, 2594, 4034, 7154, 8212, 5000, 
      2756, 2452, 2600, 8045, 3589, 5445, 3524, 3425, 1424, 1280, 3625, 
      14249, 9242, 3562, 2725, 3265, 925, 1525, 12564, 3442, 1066, 1202, 
      12505, 6260, 3700, 3284, 1745, 1073, 865, 809, 865, 1145, 1460, 2080, 
      3185, 4033, 4384, 5408, 5545, 9378, 6658, 1213, 985, 793, 5085, 3380, 
      1405, 1637, 3077, 4276, 6152, 6605, 9140, 12125, 5954, 4850, 1466, 
      1154, 914, 1586, 1850, 6709, 9274, 6201, 3825, 2425, 1476, 1060, 772, 
      2601, 3280, 4672, 4801, 6154, 2554, 2210, 1825, 1754, 1685, 1429, 1013, 
      530, 2129, 2645, 4373, 5153, 5290, 8629, 10730, 12410, 7540, 3965, 
      2600, 4973, 5245, 6841, 5482, 5202, 4537, 4410, 4041, 450, 637, 1170, 
      8905, 5441, 2164, 2000, 1556, 481, 409, 1241, 12500, 7417, 5545, 3961, 
      461, 461, 9965, 3924, 1053, 1165, 4045, 2498, 1130, 545, 290, 818, 
      7345, 10490, 4880, 4100, 3737, 1040, 356, 617, 8720, 4986, 394, 229, 
      709, 1314, 3706, 4194, 4450, 6786, 10629, 11461, 3796, 1352, 980, 637, 
      872, 3796, 3917, 8477, 11645, 3418, 2770, 2105, 10370, 11618, 4633, 
      1105, 1825, 2080, 5185, 6385, 7888, 10345, 5597, 4346, 2722, 3842, 
      3016, 2600, 2309, 1396, 4589, 4861, 2785, 106, 5105, 4964, 2000, 1088, 
      464, 425, 548, 793, 1025, 2980, 2858, 1274, 338, 149, 170, 2353, 2549, 
      2753, 2965, 100, 712, 2340, 2740, 3636, 8685, 9445, 1625, 1394, 1321, 
      281, 601, 8489, 10025, 1460, 1385, 80, 80, 3258, 3145, 538, 25, 130, 
      178, 9810, 1093, 680, 125, 4360, 6245, 10613, 1157, 901, 3137, 3250, 
      5930, 7226, 9, 0, 2402, 1090, 5, 3601, 1300, 6893, 8104, 3853, 2713, 
      1305, 10, 3265, 377, 4640, 1706, 925, 425, 3161, 7250, 37, 157, 5812, 
      7432, 3298, 1205, 449, 833, 1345, 1745, 100, 388, 3428, 4033, 3681, 
      277, 306, 981, 2997, 4050, 5265, 6642, 9297, 1621, 244, 1700, 3944, 
      6661, 2448, 2644, 2953, 3169, 3393, 3744, 6544, 10960, 3418, 6893, 
      11194, 11405, 2045, 1352, 3445, 2626, 625, 289, 2161, 2626, 932, 730, 
      2314, 808, 2533, 5653, 9540, 3386, 10162, 2164, 400, 1556, 3104, 6329, 
      7456, 610, 4285, 5525, 1160, 2984, 3848, 10685, 1313, 1154, 785, 4885, 
      11978, 3712, 2257, 832, 657, 577, 625, 12240, 1409, 881, 706, 626, 
      5386, 5954, 6101, 7186, 829, 985, 2098, 3538, 8298, 9945, 1313, 905, 
      3488, 5273, 6713, 8528, 842, 1097, 7241, 2836, 916, 3016, 9925, 1061, 
      1130, 1490, 2642, 3265, 3362, 4561, 3524, 1280, 1249, 1145, 1025, 1348, 
      1700, 3524, 1665, 1210, 4453, 11698, 1277, 1832, 2452, 3557, 7556, 
      11765, 12820, 4034, 12041, 6772, 4000, 2817, 2196, 1465, 1360, 2196, 
      7857, 12745, 14985, 3869, 3578, 2890, 1945, 1513, 1490, 3869, 7298, 
      1544, 3469, 4045, 10469, 2610, 1585, 3637, 3716, 1636, 1825, 2624, 
      11600, 5281, 1745, 1706, 3985, 5402, 11882, 2853, 1780, 2389, 2725, 
      4165, 4789, 5245, 10980, 13428, 15453, 2749, 2578, 1898, 5098, 7325, 
      4436, 3700, 3785, 5072, 7412, 8177, 10585, 10772, 11345, 12340, 2026, 
      3181, 3706, 3874, 9769, 10306, 15021, 7741, 7892, 4709, 3434, 3505, 
      3578, 10858, 12010, 4329, 2788, 2833, 3088, 5668, 5785, 6529, 12105, 
      4337, 5105, 7025, 7585, 10865, 2669, 6344, 19924, 2665, 3177, 21645, 
      6673, 2740, 3929, 6800, 14804, 17345, 2845, 5834, 9865, 14258, 18685, 
      20233, 22409, 3060, 2920, 3592, 5416, 6885, 9805, 14152, 16372, 18045, 
      20605, 4706, 17666, 20714, 5537, 4736, 10532, 10880, 18761, 20825, 
      3690, 8725, 10138, 12085, 22849, 24858, 7333, 5389, 3688, 6613, 8125, 
      10253, 16133, 21860, 22964, 7325, 4381, 4925, 5081, 12317, 22802, 3604, 
      11881, 3890, 3721, 5165, 6970, 8345, 20362, 20621, 3925, 4244, 10900, 
      12125, 22340, 4930, 5650, 7569, 12805, 20610, 27378, 8720, 4880, 4132, 
      4121, 4996, 10985, 7250, 4421, 5381, 14426, 20354, 27329, 5197, 4645, 
      5197, 5445, 14356, 16677, 17352, 24237, 8978, 6089, 8210, 15098, 15938, 
      21913, 9953, 9113, 5200, 5524, 5648, 7225, 7328, 8224, 14624, 26233, 
      11650, 9945, 7362, 4777, 4777, 4930, 6205, 6361, 7362, 15165, 4981, 
      4904, 4964, 4981, 5261, 5341, 5861, 23944, 19202, 27842, 6208, 6705, 
      6948, 7033, 8665, 9028, 6113, 5365, 7445, 7538, 19970, 26645, 5485, 
      5645, 8285, 25925, 26501, 17725, 20025, 20509, 20754, 21250, 30274, 
      21652, 32345, 7225, 6184, 6484, 21460, 22213, 33973, 6725, 32810, 6929, 
      7137, 6980, 8405, 8840, 24413, 14458, 7418, 24313, 28498, 36130, 7092, 
      28081, 28960, 36985, 28834, 37501, 12725, 8765, 10996, 11885, 29300, 
      34292, 9970, 8705, 11225, 31769, 11521, 8042, 9365, 11402, 11890, 
      35477, 37505, 8200, 9124, 8857, 16564, 10170, 14612, 10772, 11426, 
      11626, 11729, 11090, 20420, 16165, 11285, 12205, 19409, 19417, 19226, 
      10660, 11138, 12458, 12545, 23346, 21025, 12394, 12077, 14372, 13185, 
      13780, 13873, 14368, 14906, 23764, 12721, 13633, 14450, 13856, 13897, 
      14708, 15080, 16133, 14357, 17069, 19109, 17522, 19370, 17833, 19585, 
      20705, 20413, 20410, 20969, 22049, 22114, 22100, 24137, 23076, 24349, 
      24322, 24245, 24650, 25394, 25065, 25236, 26945, 27530, 28232, 28730, 
      29290, 29930, 29741, 31876, 32353, 36946, 37850, 37925 ], 
  [ 25402, 26282, 25204, 24020, 23474, 24293, 24545, 23300, 24237, 20826, 
      20090, 21541, 17977, 18362, 16370, 16661, 16840, 16498, 17170, 16250, 
      14821, 13645, 16705, 16565, 16501, 14297, 13418, 12304, 14900, 12202, 
      12717, 12005, 12325, 12434, 12625, 11250, 12308, 14965, 12409, 13949, 
      50320, 52000, 12329, 8357, 9605, 12482, 14341, 44657, 41053, 11252, 
      6781, 13220, 10658, 10954, 6273, 9808, 37584, 40905, 10370, 36370, 
      40385, 34141, 12330, 11680, 11545, 8458, 5578, 8978, 9965, 32378, 7381, 
      8077, 33256, 11794, 8986, 7034, 7577, 5057, 7232, 33680, 11538, 11194, 
      11025, 7333, 6673, 8593, 28305, 11240, 7565, 11642, 11821, 35762, 9684, 
      14004, 18729, 27009, 29200, 8810, 7202, 29402, 39202, 6964, 4264, 
      27700, 28645, 41389, 8010, 29170, 29493, 9065, 8036, 5072, 4900, 11236, 
      13337, 15125, 6397, 5416, 6885, 7816, 26632, 8138, 3833, 3538, 6905, 
      14690, 26218, 27145, 32393, 35570, 3728, 3665, 4640, 9428, 23729, 
      24905, 27353, 27668, 5965, 3177, 6322, 14701, 6856, 3400, 7261, 9389, 
      9556, 10781, 11716, 26836, 36725, 6001, 5765, 4901, 8642, 9970, 32677, 
      3904, 4153, 9028, 21348, 22468, 33633, 6698, 3434, 2405, 5018, 5690, 
      13445, 14090, 17834, 19109, 2152, 2650, 2386, 3874, 5625, 7650, 7954, 
      8109, 17401, 5185, 6560, 8336, 13385, 28180, 5330, 2525, 2210, 2173, 
      1930, 1858, 3874, 5945, 19010, 22874, 28418, 32125, 4573, 4680, 10228, 
      12373, 17140, 20260, 1690, 2257, 9781, 19637, 26017, 3625, 5200, 15761, 
      4021, 1602, 1642, 2005, 8245, 9985, 1460, 2344, 10853, 12469, 19133, 
      26093, 2393, 1513, 3673, 18269, 1396, 2385, 3060, 4545, 8692, 11700, 
      17172, 2450, 1394, 1306, 1394, 8794, 18649, 10957, 14381, 1090, 1089, 
      1930, 5314, 11089, 27985, 2788, 1028, 1073, 10433, 2897, 6437, 25610, 
      904, 4996, 5524, 25549, 1466, 866, 842, 1165, 1865, 2441, 3757, 4205, 
      5465, 6466, 8066, 10445, 12077, 12722, 14530, 14765, 2720, 1568, 1513, 
      1873, 4033, 14009, 738, 1213, 7129, 10333, 12610, 15858, 16605, 20610, 
      25065, 1252, 932, 1076, 1352, 1700, 7076, 7732, 16805, 20840, 1301, 
      689, 661, 986, 1354, 1850, 9461, 10826, 13394, 13621, 1252, 592, 640, 
      745, 772, 801, 937, 1305, 2880, 8497, 9601, 12897, 14265, 14500, 19897, 
      23076, 25540, 1754, 629, 538, 13985, 14453, 1445, 968, 884, 709, 680, 
      605, 3188, 4453, 6260, 20365, 925, 490, 522, 666, 2041, 3145, 6525, 
      25722, 1625, 929, 521, 1921, 3881, 22009, 482, 6137, 6445, 12461, 328, 
      724, 1413, 2628, 5508, 18013, 22824, 650, 458, 389, 730, 1810, 4913, 
      20170, 656, 1552, 2465, 5297, 6980, 11920, 12800, 13252, 17156, 23057, 
      24281, 346, 450, 666, 1009, 5850, 12106, 12325, 19825, 24561, 260, 200, 
      221, 22696, 24532, 493, 493, 8269, 8818, 14569, 16553, 18938, 22669, 
      769, 400, 148, 12244, 146, 122, 125, 290, 13577, 14045, 109, 3016, 565, 
      522, 106, 370, 922, 981, 5122, 5857, 6481, 10690, 80, 260, 1088, 3545, 
      3664, 9473, 9865, 10265, 10673, 3298, 5674, 9458, 10250, 11930, 20213, 
      21365, 117, 180, 205, 4261, 5365, 19917, 22237, 146, 169, 1706, 3274, 
      80, 65, 692, 2825, 3616, 3860, 21920, 265, 538, 3609, 13234, 16393, 
      23113, 229, 365, 11029, 11240, 15880, 17960, 2117, 2402, 0, 256, 2601, 
      11881, 7226, 17425, 19322, 173, 13, 173, 2504, 73, 909, 13698, 80, 377, 
      4777, 11041, 17972, 2525, 3625, 15650, 18250, 100, 261, 877, 5965, 
      7261, 113, 1898, 4538, 11498, 12593, 185, 4033, 4160, 6305, 10673, 
      12608, 14705, 16964, 21089, 181, 3802, 8002, 12402, 16981, 9530, 9922, 
      10525, 10937, 11357, 12002, 16762, 23530, 11380, 17305, 23860, 24169, 
      205, 7058, 11405, 196, 1037, 1877, 8845, 9800, 5850, 1040, 9092, 1018, 
      9505, 15173, 21314, 360, 22228, 410, 2762, 7250, 10562, 16237, 18050, 
      1696, 12721, 925, 6066, 10242, 11890, 22941, 925, 1060, 1573, 13709, 
      24820, 578, 593, 1618, 2129, 2833, 3665, 25178, 1017, 1665, 2176, 3076, 
      14500, 15460, 15705, 17476, 4157, 4901, 8072, 11080, 19172, 21701, 
      1405, 4329, 10930, 14185, 16605, 19498, 3284, 5009, 17425, 866, 3650, 
      9866, 21577, 4381, 4744, 6084, 9000, 10309, 10504, 12781, 962, 2050, 
      2117, 2405, 3461, 5450, 6586, 10762, 1649, 2468, 12473, 24128, 2533, 
      6714, 8314, 10693, 17730, 24193, 25738, 11560, 24565, 1850, 1234, 1325, 
      1586, 2521, 4474, 7466, 18125, 25561, 28781, 1297, 1300, 1396, 1921, 
      2665, 4896, 11097, 17172, 4850, 10205, 11369, 22105, 1700, 4693, 10469, 
      1530, 3370, 5617, 8082, 23722, 1721, 3281, 3536, 11009, 13700, 24100, 
      1937, 4490, 7157, 8081, 11285, 12497, 13345, 22706, 26330, 29237, 2125, 
      2248, 4900, 13000, 16893, 1850, 10130, 10313, 12874, 16978, 18233, 
      22013, 22298, 23165, 24650, 4240, 8825, 10036, 10400, 20705, 21536, 
      28505, 17401, 17650, 2117, 9172, 9341, 9512, 22280, 24020, 2225, 2938, 
      7393, 8138, 13658, 13873, 15205, 24113, 10953, 12505, 15993, 16945, 
      22185, 3697, 14722, 35162, 5749, 7829, 37469, 2797, 5626, 9657, 15370, 
      27882, 31501, 4553, 13520, 20393, 27040, 33329, 35465, 38425, 4178, 
      5410, 8434, 12610, 15353, 20233, 26834, 30034, 32393, 35933, 2980, 
      31816, 36040, 3025, 10946, 21250, 21794, 33301, 36149, 3920, 18265, 
      20560, 23585, 38857, 41552, 3445, 3265, 7738, 14485, 17173, 20673, 
      29493, 37474, 38970, 3533, 3725, 10933, 11285, 23813, 38708, 6082, 
      23081, 4896, 6001, 11169, 14836, 17289, 35284, 35641, 7085, 8482, 
      21410, 23321, 37946, 10244, 11944, 15725, 24293, 35528, 44648, 4330, 
      4410, 5818, 5905, 10210, 21393, 4132, 8065, 10985, 26596, 35072, 44497, 
      4625, 8581, 10309, 10949, 26426, 29825, 30794, 40325, 4680, 12277, 
      16456, 27460, 28692, 37117, 5065, 4813, 9818, 10730, 11050, 14489, 
      14690, 16370, 26690, 42905, 5780, 5153, 4628, 6649, 7433, 8468, 12193, 
      12545, 14624, 27425, 6361, 7362, 8010, 8125, 9385, 9661, 11161, 39730, 
      33124, 44900, 5330, 12785, 13322, 13505, 16705, 17362, 5625, 7033, 
      14209, 14400, 34084, 43209, 7445, 9173, 15733, 42193, 42965, 30757, 
      34037, 34717, 35060, 35752, 47912, 36250, 50569, 5945, 9410, 10690, 
      35858, 36905, 52585, 11125, 51028, 11425, 11729, 10786, 14661, 15586, 
      39685, 8168, 11908, 39485, 45140, 55124, 9914, 44525, 45698, 56173, 
      45472, 56785, 7801, 14621, 19106, 20681, 46034, 52594, 17000, 13969, 
      19233, 49185, 7865, 11344, 15313, 19408, 20288, 53969, 56585, 11402, 
      14482, 13429, 9962, 16208, 9378, 17298, 18440, 18836, 19037, 17316, 
      12434, 10433, 17509, 19409, 12105, 12209, 12116, 14426, 15588, 18868, 
      19053, 14660, 13417, 18212, 17109, 22050, 19193, 20474, 20665, 21650, 
      22480, 15362, 16861, 19045, 20644, 17986, 18125, 19618, 20578, 22905, 
      17893, 20485, 25857, 21524, 26116, 21145, 24949, 27441, 26165, 25768, 
      26717, 27297, 27460, 26954, 30553, 27530, 30665, 30244, 28593, 29192, 
      31112, 29801, 30266, 32161, 32644, 32850, 33640, 34000, 35620, 34645, 
      36866, 37537, 42400, 43496, 43669 ], 
  [ 24026, 24650, 23796, 22612, 21970, 22565, 22753, 21764, 22381, 19450, 
      18778, 19557, 16601, 16666, 15122, 15317, 15368, 15058, 15538, 14618, 
      13477, 12557, 14689, 14485, 14389, 12665, 11978, 11024, 12916, 10890, 
      11245, 10693, 10853, 10930, 10961, 9874, 10580, 12469, 10361, 11581, 
      43920, 45472, 10121, 7141, 8005, 10210, 11717, 38641, 35325, 9140, 
      5949, 10660, 8578, 8810, 5473, 7888, 32080, 35113, 8290, 30962, 34625, 
      28925, 9802, 9248, 14489, 10730, 4778, 7090, 7853, 27290, 5877, 6381, 
      28072, 14834, 11450, 8986, 9721, 4321, 5696, 28432, 14578, 14170, 
      13969, 9445, 5265, 6673, 23569, 14248, 9805, 9050, 9197, 30290, 12436, 
      10996, 15049, 22369, 24336, 11402, 5506, 24506, 33410, 9140, 3560, 
      22964, 23813, 35405, 10474, 24274, 24565, 11785, 10532, 6736, 6500, 
      8612, 10361, 11861, 8541, 7272, 5125, 5832, 21960, 10730, 5113, 4658, 
      5113, 11458, 21578, 22409, 27145, 30034, 5008, 4913, 3488, 7060, 19345, 
      20393, 22585, 22868, 8077, 4201, 4626, 11437, 9224, 4616, 5309, 6989, 
      7124, 8125, 8900, 22100, 31061, 8177, 7877, 3557, 6370, 7442, 27365, 
      5440, 3033, 6660, 17188, 18180, 28225, 9098, 4810, 3109, 3578, 4058, 
      10309, 10858, 14090, 15205, 2600, 3706, 3250, 2754, 3961, 5506, 5746, 
      5869, 13689, 3617, 4640, 6032, 10217, 23252, 7474, 3613, 3074, 3005, 
      2474, 2018, 2690, 4153, 15074, 18490, 23458, 26813, 3133, 3208, 7540, 
      9333, 13428, 16164, 1850, 1745, 7157, 15605, 21281, 5321, 3536, 12209, 
      5877, 2146, 1546, 1557, 5877, 7297, 1844, 1640, 8005, 9365, 15133, 
      21325, 3673, 2153, 2393, 14365, 1972, 1585, 1972, 2977, 6196, 8692, 
      13396, 3826, 2066, 1274, 1234, 6266, 14681, 8045, 10957, 1378, 1345, 
      1258, 3490, 8145, 22993, 4388, 1348, 1105, 7585, 1745, 4325, 20842, 
      1224, 3204, 3604, 20781, 2522, 1282, 1130, 845, 1097, 1417, 2285, 2605, 
      3545, 4322, 5602, 7565, 8941, 9490, 11042, 11245, 4384, 2720, 905, 
      1073, 2465, 10585, 1090, 765, 4825, 7453, 9378, 12178, 12829, 16354, 
      20329, 2276, 1700, 692, 776, 932, 4772, 5300, 12997, 16552, 2389, 1201, 
      725, 634, 746, 986, 6709, 7850, 10034, 10229, 2340, 720, 640, 585, 580, 
      577, 585, 697, 1600, 5905, 6817, 9601, 10777, 10980, 15705, 18532, 
      20740, 3130, 1205, 698, 10529, 10933, 2693, 1928, 1780, 1445, 1384, 
      1213, 1780, 2693, 4084, 16109, 1885, 522, 490, 442, 1017, 1737, 4285, 
      20890, 3001, 1921, 1129, 929, 2249, 17561, 1090, 3961, 4205, 9197, 520, 
      340, 613, 1348, 3460, 14013, 18280, 1514, 1130, 965, 314, 818, 2993, 
      15914, 1552, 656, 1217, 3281, 4612, 8720, 9472, 9860, 13252, 18481, 
      19577, 954, 226, 250, 369, 3706, 8874, 9061, 15601, 19825, 772, 520, 
      317, 18152, 19796, 1325, 173, 5645, 6098, 10985, 12713, 14810, 18125, 
      1825, 1168, 468, 8980, 562, 410, 317, 130, 10121, 10525, 461, 1544, 
      1525, 1450, 202, 82, 250, 277, 3106, 3681, 4177, 7650, 464, 68, 320, 
      1913, 2000, 6625, 6953, 7289, 7633, 1730, 3530, 6610, 7274, 8698, 
      15925, 16949, 85, 52, 45, 2437, 3285, 15661, 17725, 50, 41, 650, 1706, 
      592, 545, 116, 1385, 1952, 2132, 17440, 9, 58, 1945, 9810, 12553, 
      18505, 5, 13, 7925, 8104, 12104, 13928, 901, 1090, 256, 0, 1225, 8649, 
      4762, 13457, 15130, 845, 365, 13, 1160, 585, 205, 10210, 80, 25, 2825, 
      7937, 13940, 1181, 1961, 11906, 14186, 612, 37, 205, 3757, 4797, 113, 
      778, 2650, 8330, 9265, 793, 2273, 2368, 4033, 7633, 9280, 11089, 13060, 
      16705, 117, 2106, 5410, 9106, 13077, 6682, 7010, 7517, 7865, 8221, 
      8770, 12890, 18890, 8244, 13369, 19188, 19465, 269, 4658, 8269, 452, 
      365, 821, 6125, 6920, 3706, 400, 6340, 410, 6689, 11525, 16930, 808, 
      17748, 442, 1450, 4850, 7586, 12461, 14050, 800, 9425, 1885, 3922, 
      7330, 8722, 18397, 509, 548, 773, 10285, 20084, 1058, 593, 818, 1105, 
      1553, 2129, 20410, 601, 865, 1152, 1732, 10980, 11812, 12025, 13572, 
      2525, 3077, 5576, 8072, 15076, 17317, 829, 2665, 7954, 10729, 12829, 
      15370, 1940, 3185, 13553, 962, 2210, 7082, 17225, 2749, 3016, 4036, 
      6376, 7461, 7624, 9549, 1250, 1250, 1285, 1445, 2117, 3562, 4442, 7850, 
      1105, 1508, 9305, 19520, 1573, 4570, 5850, 7813, 13858, 19585, 20970, 
      8552, 19925, 2906, 1586, 1261, 1234, 1625, 2906, 5194, 14221, 20825, 
      23725, 1585, 1492, 1332, 1377, 1737, 3232, 8185, 13396, 3218, 7453, 
      8425, 17753, 1444, 3125, 7685, 1690, 2250, 3825, 5746, 19210, 2329, 
      2225, 2384, 8161, 10436, 19556, 1681, 3050, 5045, 5777, 8405, 9425, 
      10145, 18322, 21562, 24181, 1773, 1800, 3364, 9864, 13213, 2138, 7474, 
      7625, 9770, 13298, 14393, 17725, 17978, 18749, 20074, 2960, 6425, 7412, 
      7712, 16577, 17312, 23545, 13689, 13906, 2405, 6740, 6877, 7016, 17992, 
      19540, 2353, 2330, 5345, 5930, 10490, 10673, 11813, 19633, 8233, 9529, 
      12505, 13329, 17929, 2801, 11426, 29626, 4181, 5749, 31741, 3501, 4122, 
      7225, 12010, 23050, 26317, 3433, 10448, 16393, 22304, 27985, 29929, 
      32633, 3250, 4034, 6290, 9698, 12025, 16265, 22130, 25010, 27145, 
      30365, 2980, 26632, 30472, 3281, 8354, 17186, 17666, 27989, 30581, 
      3280, 14585, 16592, 19265, 33065, 35536, 4149, 3393, 5850, 11349, 
      13653, 16705, 24565, 31810, 33178, 4205, 3373, 8405, 8693, 19493, 
      32948, 4706, 18857, 4000, 4689, 8641, 11700, 13801, 29844, 30169, 5485, 
      6530, 17410, 19097, 32282, 7940, 9320, 12493, 19973, 30088, 38440, 
      5194, 3994, 4698, 4753, 7938, 17425, 4580, 6305, 8585, 22052, 29696, 
      38321, 4241, 6725, 8069, 8581, 21914, 24961, 25834, 34501, 5512, 9685, 
      13192, 22852, 23956, 31581, 6089, 5645, 7738, 8458, 8714, 11545, 11714, 
      13138, 22178, 36889, 7124, 6145, 4948, 5465, 5993, 6740, 9665, 9953, 
      11680, 22849, 5337, 5986, 6442, 6525, 7465, 7677, 8857, 34002, 28004, 
      38756, 5042, 10225, 10666, 10817, 13505, 14066, 5209, 5913, 11425, 
      11584, 28900, 37225, 6229, 7445, 12725, 36305, 37013, 25925, 28885, 
      29501, 29812, 30440, 41576, 30906, 44041, 5785, 7778, 8738, 30578, 
      31529, 45929, 9109, 44500, 9377, 9649, 8962, 12037, 12802, 34117, 9640, 
      9860, 33949, 39124, 48340, 8410, 38573, 39650, 49325, 39456, 49905, 
      8825, 12125, 15874, 17225, 39986, 46034, 14120, 11665, 16033, 42913, 
      8473, 9680, 12785, 16208, 16960, 47345, 49769, 9770, 12146, 11349, 
      11530, 13648, 10498, 14578, 15560, 15892, 16061, 14692, 14450, 11713, 
      14885, 16465, 13897, 13969, 13844, 12602, 13540, 16180, 16333, 16900, 
      15305, 15716, 14869, 18946, 16633, 17690, 17849, 18674, 19408, 17506, 
      14909, 16677, 18020, 16034, 16141, 17410, 18178, 20089, 16133, 18757, 
      23041, 19604, 23300, 19449, 22581, 24625, 23669, 23400, 24221, 24961, 
      25092, 24746, 27833, 25450, 27977, 27684, 26545, 27080, 28616, 27625, 
      27994, 29825, 30340, 30706, 31400, 31824, 33124, 32405, 34594, 35201, 
      39968, 41000, 41141 ], 
  [ 22801, 22865, 22501, 21317, 20465, 20570, 20618, 20189, 20106, 18225, 
      17693, 17002, 15376, 14741, 14177, 14162, 13933, 13693, 13753, 12833, 
      12322, 11962, 12064, 11720, 11554, 10880, 10613, 10009, 10361, 9805, 
      9810, 9608, 9418, 9425, 9106, 8649, 8585, 8794, 7666, 8186, 31705, 
      32977, 7076, 6266, 6290, 7025, 7762, 27266, 24580, 6305, 5914, 6845, 
      5813, 5905, 5508, 5473, 21825, 24228, 5525, 20917, 23810, 19300, 6057, 
      5713, 22714, 17485, 4813, 4745, 5018, 17945, 4372, 4456, 18517, 23269, 
      18625, 15041, 16196, 4496, 4121, 18737, 23013, 22465, 22194, 15850, 
      3970, 4258, 14994, 22613, 16490, 5165, 5242, 20105, 20241, 6201, 8784, 
      14004, 15481, 18857, 3581, 15581, 22525, 15685, 3805, 14389, 15028, 
      24100, 17649, 15349, 15570, 19520, 17777, 12161, 11785, 4657, 5636, 
      6506, 15016, 13117, 3060, 3277, 13525, 18185, 9698, 8893, 2978, 6173, 
      13213, 13834, 17450, 19709, 9593, 9428, 2753, 3665, 11540, 12308, 
      13940, 14153, 14482, 8226, 2701, 6082, 16189, 9061, 2824, 3524, 3589, 
      4100, 4525, 13525, 20456, 14722, 14282, 2402, 3185, 3697, 17530, 10585, 
      2368, 3265, 9873, 10585, 18180, 16133, 9605, 6434, 2213, 2273, 5234, 
      5573, 7685, 8450, 5365, 7801, 6925, 2089, 2106, 2601, 2701, 2754, 7354, 
      1972, 2225, 2777, 5072, 14257, 13949, 7778, 6749, 6610, 5449, 4153, 
      1885, 2018, 8249, 10685, 14393, 16978, 1768, 1773, 3445, 4468, 7093, 
      8989, 3985, 2410, 3202, 8570, 12706, 10816, 1681, 6224, 11722, 5121, 
      3121, 2362, 2482, 3202, 4469, 1885, 3560, 4360, 8168, 12680, 8258, 
      5338, 1378, 7610, 5017, 1620, 1377, 1332, 2521, 3897, 6921, 8621, 5321, 
      2989, 2669, 2521, 7786, 3460, 5252, 3793, 3690, 1573, 1285, 3490, 
      13858, 9673, 3833, 2960, 3140, 1010, 1490, 12197, 3709, 1069, 1189, 
      12136, 6617, 3977, 3545, 1930, 1202, 962, 850, 890, 1130, 1417, 1997, 
      3050, 3866, 4205, 5197, 5330, 9809, 7025, 1360, 1108, 820, 4880, 3645, 
      1570, 1570, 2938, 4093, 5913, 6354, 8829, 11754, 6301, 5165, 1637, 
      1301, 1037, 1517, 1765, 6452, 8957, 6554, 4106, 2650, 1649, 1201, 881, 
      2474, 3125, 4469, 4594, 6505, 2785, 2425, 2020, 1945, 1872, 1600, 1152, 
      585, 2020, 2512, 4176, 4932, 5065, 8320, 10377, 12025, 7925, 4250, 
      2833, 4754, 5018, 7208, 5813, 5525, 4840, 4709, 4328, 485, 628, 1109, 
      8584, 5770, 2377, 2205, 1737, 562, 442, 1170, 12105, 7796, 5876, 4244, 
      544, 464, 9616, 4205, 986, 1090, 3842, 2725, 1285, 648, 333, 765, 7048, 
      10125, 5189, 4385, 4010, 1189, 433, 578, 8389, 5297, 481, 272, 656, 
      1217, 3505, 3977, 4225, 6497, 10256, 11072, 4069, 1521, 1125, 754, 801, 
      3589, 3706, 8146, 11250, 3677, 3005, 2312, 9997, 11221, 4930, 1258, 
      1690, 1933, 4930, 6098, 7565, 9970, 5920, 4633, 2953, 3625, 3257, 2825, 
      2522, 1565, 4346, 4610, 3016, 109, 5410, 5265, 2197, 1237, 565, 522, 
      481, 706, 922, 2785, 3089, 1433, 425, 128, 145, 2180, 2368, 2564, 2768, 
      85, 625, 2165, 2549, 3413, 8330, 9074, 1800, 1557, 1480, 232, 520, 
      8136, 9640, 1625, 1546, 125, 61, 3497, 3380, 641, 20, 97, 137, 9425, 
      1234, 793, 90, 4105, 5938, 10210, 1300, 1028, 2920, 3029, 5629, 6893, 
      26, 5, 2601, 1225, 0, 3364, 1157, 6562, 7745, 4100, 2920, 1448, 5, 
      3490, 450, 4365, 1865, 1040, 340, 2932, 6905, 26, 106, 5501, 7081, 
      3517, 1332, 520, 712, 1192, 1898, 113, 305, 3185, 3770, 3908, 208, 233, 
      848, 2768, 3785, 4964, 6305, 8900, 1762, 181, 1525, 3681, 6322, 2237, 
      2425, 2722, 2930, 3146, 3485, 6205, 10525, 3169, 6544, 10753, 10960, 
      2194, 1193, 3194, 2797, 680, 296, 1960, 2405, 801, 785, 2105, 865, 
      2314, 5330, 9125, 3573, 9733, 2297, 365, 1385, 2861, 5986, 7085, 625, 
      4000, 5770, 1017, 2745, 3577, 10242, 1384, 1213, 808, 4580, 11509, 
      3893, 2378, 853, 650, 538, 554, 11765, 1476, 900, 697, 577, 5065, 5617, 
      5760, 6817, 740, 872, 1901, 3277, 7901, 9512, 1354, 810, 3229, 4954, 
      6354, 8125, 785, 980, 6868, 2957, 845, 2777, 9490, 964, 1021, 1341, 
      2421, 3016, 3109, 4264, 3665, 1285, 1250, 1130, 962, 1217, 1537, 3265, 
      1700, 1193, 4160, 11225, 1258, 1665, 2245, 3298, 7173, 11290, 12325, 
      3757, 11560, 7001, 4141, 2906, 2249, 1450, 1261, 2009, 7466, 12250, 
      14450, 4000, 3697, 2977, 1972, 1492, 1377, 3600, 6921, 1433, 3218, 
      3770, 10018, 2669, 1480, 3380, 3825, 1585, 1690, 2421, 11125, 5444, 
      1700, 1649, 3716, 5081, 11401, 2906, 1685, 2210, 2522, 3890, 4490, 
      4930, 10517, 12917, 14906, 2788, 2605, 1789, 4789, 6948, 4553, 3449, 
      3530, 4765, 7033, 7778, 10130, 10313, 10874, 11849, 1945, 2960, 3457, 
      3617, 9332, 9857, 14480, 7354, 7501, 4820, 3205, 3272, 3341, 10397, 
      11525, 4418, 2785, 2650, 2885, 5345, 5458, 6178, 11618, 4068, 4804, 
      6660, 7204, 10404, 2626, 6001, 19301, 2536, 2984, 20996, 6826, 2617, 
      3690, 6445, 14265, 16762, 2768, 5513, 9428, 13729, 18080, 19604, 21748, 
      3005, 2809, 3385, 5113, 6530, 9370, 13625, 15805, 17450, 19970, 4765, 
      17077, 20077, 5626, 4469, 10081, 10421, 18154, 20186, 3665, 8320, 9697, 
      11600, 22180, 24161, 7474, 5458, 3505, 6274, 7738, 9810, 15570, 21205, 
      22293, 7460, 4388, 4660, 4808, 11828, 22133, 3481, 11402, 3825, 3604, 
      4896, 6625, 7956, 19729, 19984, 3770, 4045, 10445, 11642, 21677, 4685, 
      5365, 7208, 12308, 19973, 26645, 8869, 4869, 4033, 4018, 4753, 10530, 
      7345, 4240, 5120, 13897, 19721, 26596, 5186, 4450, 4954, 5186, 13829, 
      16106, 16769, 23546, 9117, 5800, 7837, 14557, 15381, 21256, 10114, 
      9250, 4973, 5273, 5389, 6890, 6989, 7853, 14093, 25514, 11849, 10100, 
      7433, 4660, 4628, 4745, 5920, 6068, 7025, 14624, 4882, 4761, 4797, 
      4810, 5050, 5122, 5602, 23257, 18589, 27101, 6197, 6410, 6641, 6722, 
      8290, 8641, 6084, 5248, 7120, 7209, 19345, 25920, 5354, 5450, 7930, 
      25210, 25778, 17140, 19400, 19876, 20117, 20605, 29501, 21001, 31546, 
      7220, 5993, 6253, 20813, 21554, 33154, 6484, 32005, 6682, 6884, 6757, 
      8082, 8497, 23722, 14645, 7165, 23624, 27749, 35285, 6905, 27338, 
      28205, 36130, 28081, 36640, 12850, 8450, 10589, 11450, 28541, 33469, 
      9605, 8410, 10818, 30978, 11588, 7825, 9040, 10993, 11465, 34640, 
      36644, 7985, 8821, 8584, 16745, 9833, 14733, 10413, 11045, 11237, 
      11336, 10737, 20645, 16298, 10930, 11810, 19602, 19604, 19409, 10397, 
      10845, 12085, 12168, 23585, 21220, 12041, 11754, 13941, 12818, 13385, 
      13474, 13949, 14473, 23981, 12424, 13282, 14065, 13549, 13586, 14365, 
      14713, 15714, 14068, 16762, 18666, 17189, 18925, 17524, 19186, 20250, 
      19994, 20005, 20546, 21636, 21697, 21701, 23668, 22685, 23882, 23869, 
      23850, 24245, 24941, 24650, 24809, 26500, 27085, 27801, 28285, 28849, 
      29449, 29290, 31409, 31876, 36433, 37325, 37396 ], 
  [ 26165, 25301, 25749, 24565, 23365, 22658, 22474, 22973, 21730, 21589, 
      21289, 18162, 18740, 16945, 18005, 17642, 16949, 16825, 16189, 15269, 
      15802, 16370, 13108, 12532, 12250, 13316, 13745, 13721, 11521, 13401, 
      12826, 13204, 12434, 12325, 11426, 12013, 10673, 8098, 8594, 7954, 
      16857, 17665, 7424, 10210, 8842, 7141, 6602, 13810, 12168, 7001, 11250, 
      5917, 6625, 6485, 10960, 6865, 10225, 11584, 6337, 9665, 11282, 8744, 
      5245, 5249, 41738, 34073, 10265, 6253, 5714, 7853, 7272, 6660, 8077, 
      42641, 35909, 30469, 32320, 10180, 6905, 8065, 42385, 41605, 41218, 
      31858, 7218, 5650, 6178, 41869, 32962, 4121, 4082, 8621, 38569, 3649, 
      3796, 5536, 6201, 36605, 5785, 6185, 9881, 31925, 9605, 5573, 5864, 
      10760, 34933, 5953, 6058, 37732, 35177, 26545, 25937, 3497, 3200, 3026, 
      31140, 28197, 5032, 4437, 4941, 35933, 22690, 21305, 4834, 2809, 4745, 
      5018, 6778, 7993, 22585, 22304, 6929, 3433, 4000, 4304, 5008, 5105, 
      30490, 20290, 4905, 2602, 33125, 21821, 4100, 3176, 3125, 2824, 2669, 
      4709, 8276, 30962, 30290, 5882, 3301, 2885, 6626, 24505, 6660, 3033, 
      3145, 3393, 6928, 33185, 22945, 17338, 5345, 4709, 2218, 2209, 2465, 
      2650, 15341, 19981, 18409, 6381, 4426, 3181, 3049, 2986, 2250, 4640, 
      3617, 2777, 1940, 4745, 30073, 20074, 18233, 17978, 15773, 13085, 5945, 
      3874, 2333, 3145, 4765, 6074, 4900, 4789, 2053, 1800, 1989, 2493, 
      12917, 8906, 2042, 2306, 3890, 25316, 4001, 1700, 26802, 15445, 11125, 
      9090, 2250, 1810, 14213, 7685, 1588, 1460, 2020, 3748, 21250, 16010, 
      5090, 1810, 15457, 7072, 5785, 4000, 1825, 1345, 1585, 21961, 16109, 
      11225, 10441, 1709, 1754, 1256, 1192, 13189, 12970, 7489, 3025, 1170, 
      4114, 23825, 13345, 11428, 1168, 5186, 2186, 3265, 13221, 2925, 2581, 
      3204, 18797, 13837, 12941, 9122, 6770, 5602, 3866, 3442, 2522, 1997, 
      1417, 962, 850, 841, 905, 922, 24193, 19553, 7508, 6560, 3488, 820, 
      13273, 8298, 1570, 850, 729, 925, 1018, 1753, 2938, 18365, 16301, 8597, 
      7565, 6605, 1517, 1301, 1000, 1765, 18850, 14314, 11234, 8725, 7349, 
      6101, 850, 689, 641, 650, 18801, 11601, 10777, 9792, 9601, 9412, 8676, 
      7300, 4297, 976, 772, 580, 640, 657, 1476, 2257, 2977, 21265, 14690, 
      11765, 578, 610, 20084, 17645, 17125, 15860, 15613, 14884, 3733, 2600, 
      1573, 1508, 17602, 10845, 10441, 9277, 5202, 3690, 1402, 2941, 21136, 
      17824, 14800, 5300, 2900, 1844, 14761, 1450, 1322, 362, 11773, 8245, 
      6100, 4045, 1693, 900, 2005, 16673, 15173, 14450, 8033, 5189, 1970, 
      1313, 16897, 5585, 4100, 1700, 985, 257, 265, 281, 697, 2020, 2372, 
      14625, 9061, 7969, 6786, 1381, 225, 226, 1186, 2434, 13885, 12517, 
      11012, 1877, 2405, 16298, 8450, 530, 425, 290, 530, 953, 1850, 18100, 
      15769, 12465, 145, 13117, 12221, 11570, 9337, 170, 202, 12644, 3125, 
      17242, 16981, 10897, 8545, 6481, 6322, 1525, 1170, 922, 117, 12833, 
      9089, 5993, 2564, 2465, 208, 164, 128, 100, 2753, 1205, 193, 113, 49, 
      1138, 1418, 10036, 9445, 9252, 1972, 1332, 1060, 1636, 9629, 9434, 
      4649, 2729, 13705, 13472, 6905, 3152, 2417, 2225, 1537, 8658, 7405, 
      2410, 45, 370, 1858, 8840, 8104, 20, 13, 293, 629, 3970, 3601, 11881, 
      8649, 3364, 0, 577, 530, 901, 14888, 12548, 9220, 3485, 13698, 6250, 
      73, 10217, 8116, 1616, 32, 641, 3506, 2426, 281, 701, 13725, 8872, 
      6436, 1060, 612, 10250, 4405, 1813, 53, 58, 14464, 2180, 2089, 964, 
      100, 73, 208, 505, 1360, 9882, 2385, 481, 85, 522, 265, 221, 170, 146, 
      130, 121, 521, 2057, 153, 628, 2169, 2260, 10778, 845, 178, 12077, 
      6596, 4820, 452, 317, 1381, 6817, 481, 7013, 458, 458, 1585, 13549, 
      1845, 10765, 3961, 1037, 425, 650, 937, 5729, 404, 17602, 1597, 541, 
      445, 2122, 8228, 7709, 6260, 520, 2693, 13985, 10730, 6305, 5290, 4250, 
      3338, 2833, 8320, 6352, 5337, 4057, 657, 745, 772, 1017, 3176, 2612, 
      1205, 725, 1405, 1972, 7618, 3130, 793, 778, 1018, 1513, 4265, 2720, 
      1184, 11657, 3977, 1037, 2066, 3400, 3109, 2269, 1261, 1044, 1021, 900, 
      13061, 6737, 6586, 6002, 4442, 2725, 2117, 1061, 8080, 6065, 1028, 
      2873, 6130, 2245, 1665, 1210, 1489, 2938, 3393, 1205, 3092, 19181, 
      13769, 11026, 9325, 6554, 3929, 2125, 1666, 3434, 4474, 13396, 12745, 
      11097, 8352, 6480, 3697, 1396, 1585, 3869, 1594, 1450, 2594, 10093, 
      4148, 1640, 12757, 5877, 3546, 2305, 3121, 16000, 6224, 5825, 1744, 
      1601, 3281, 10330, 4817, 2906, 2522, 1802, 1706, 1682, 2977, 3985, 
      4930, 9864, 9333, 4573, 1773, 1960, 13949, 2173, 2138, 1865, 2045, 
      2210, 2938, 3005, 3218, 3613, 5657, 2612, 2297, 2225, 2720, 2897, 4852, 
      2250, 2281, 14216, 2741, 2692, 2645, 3205, 3637, 13234, 8933, 3578, 
      3233, 2213, 2210, 2234, 3730, 2560, 2368, 2368, 2448, 3328, 7730, 2405, 
      7585, 5204, 3796, 8584, 17730, 5517, 3226, 2617, 5101, 6322, 7060, 
      2729, 3280, 4913, 7060, 7888, 9104, 7993, 6173, 3965, 2909, 2818, 3338, 
      4925, 5945, 6778, 8138, 13117, 6637, 8245, 14906, 3425, 3701, 3809, 
      7250, 8354, 9697, 3332, 3665, 4292, 9536, 10705, 18378, 14274, 5013, 
      3258, 3330, 3778, 6058, 9025, 9649, 18248, 11464, 3848, 3764, 4520, 
      9605, 6845, 4442, 8929, 7200, 4084, 3609, 3664, 8361, 8500, 6322, 5321, 
      4297, 4682, 9497, 4685, 4205, 3844, 5000, 8605, 12493, 20353, 11713, 
      8325, 8194, 4869, 4498, 17321, 6212, 4772, 5777, 8585, 12560, 12146, 
      6074, 5186, 4954, 5825, 6826, 7141, 10786, 20485, 4756, 4357, 6205, 
      6565, 9540, 22178, 20618, 5785, 5389, 5273, 4570, 4553, 4489, 6089, 
      12058, 25073, 22048, 16945, 8720, 7760, 6833, 5108, 5024, 4705, 6388, 
      9522, 8125, 7465, 7362, 6442, 6282, 5602, 10845, 8381, 13181, 13505, 
      5482, 5365, 5330, 5042, 5045, 12928, 9540, 5380, 5353, 8905, 12580, 
      9298, 7538, 5378, 12218, 12554, 7976, 9076, 9320, 9445, 9701, 14885, 
      9981, 16234, 14992, 8429, 7529, 10025, 10418, 17378, 7528, 16693, 7610, 
      7696, 8497, 6922, 6757, 11890, 28333, 8093, 11908, 14293, 19045, 9805, 
      14114, 14633, 19658, 14625, 20052, 24914, 7754, 7225, 7274, 14969, 
      18041, 7517, 8410, 7570, 16594, 22144, 10145, 8228, 7745, 7753, 18980, 
      20288, 10421, 8705, 9396, 30781, 8905, 27145, 8905, 8957, 8917, 8900, 
      9577, 36305, 29290, 9770, 9490, 34450, 34336, 34025, 12137, 11773, 
      10693, 10660, 40057, 36416, 11345, 11986, 11041, 11890, 11645, 11618, 
      11513, 11689, 40105, 13700, 13050, 12905, 14825, 14746, 14713, 14365, 
      13858, 16040, 18850, 16810, 18581, 17069, 19728, 18954, 18394, 19298, 
      19773, 19850, 21520, 21465, 22049, 22160, 23497, 22490, 22941, 24778, 
      24941, 24245, 25114, 24925, 26384, 27085, 28381, 28517, 29313, 28753, 
      29522, 31525, 31760, 35969, 36629, 36584 ], 
  [ 24260, 23780, 23890, 22698, 21636, 21265, 21177, 21290, 20525, 19652, 
      19252, 17125, 16781, 15460, 15844, 15625, 15122, 14948, 14600, 13672, 
      13769, 13949, 12077, 11593, 11357, 11701, 11840, 11570, 10426, 11296, 
      10961, 11097, 10565, 10504, 9841, 9992, 9178, 7745, 7565, 7405, 22354, 
      23354, 6625, 7921, 7129, 6436, 6425, 18721, 16645, 6050, 8377, 5634, 
      5620, 5576, 8033, 5618, 14354, 16145, 5328, 13648, 15793, 12437, 4904, 
      4762, 33185, 26528, 7328, 4948, 4745, 11348, 5389, 5065, 11714, 33940, 
      28072, 23400, 24961, 7141, 5066, 11794, 33680, 32996, 32657, 24545, 
      5185, 4385, 9137, 33210, 25453, 3860, 3869, 12680, 30290, 4010, 5165, 
      8345, 9346, 28564, 4176, 9376, 14416, 24506, 6506, 8522, 8957, 15581, 
      27080, 9140, 9293, 29493, 27274, 19890, 19378, 3274, 3505, 3761, 23761, 
      21250, 3509, 3250, 7786, 27880, 16605, 15460, 3357, 3492, 7540, 7957, 
      10485, 12132, 16498, 16265, 4490, 2818, 6409, 6905, 7993, 8138, 23153, 
      14585, 3280, 3329, 25402, 15826, 2857, 2605, 2602, 2637, 2722, 7642, 
      12601, 23525, 22949, 3725, 2536, 2504, 10421, 18026, 4165, 2410, 5210, 
      5650, 10865, 25408, 16704, 12105, 3328, 2980, 2745, 2880, 3904, 4329, 
      10490, 14216, 12932, 3880, 2741, 2216, 2180, 2165, 3637, 2809, 2314, 
      2050, 2509, 7954, 22672, 14257, 12752, 12545, 10772, 8660, 3536, 2377, 
      4052, 5536, 8020, 9857, 2873, 2810, 1898, 2173, 3370, 4450, 8488, 5485, 
      1789, 4165, 6805, 18581, 2306, 2837, 19825, 10436, 7076, 5569, 1609, 
      1649, 9442, 4546, 1665, 1921, 3825, 6705, 15133, 10853, 2813, 3469, 
      10394, 4073, 3218, 2153, 1370, 1658, 3050, 15696, 10900, 7072, 6480, 
      1300, 3505, 1421, 2125, 8552, 8381, 4292, 1556, 1381, 7397, 17218, 
      8658, 7173, 1233, 2705, 1145, 6208, 8530, 1402, 1250, 6145, 13000, 
      9000, 8296, 5389, 3709, 2925, 1861, 1629, 1189, 1000, 900, 1069, 1341, 
      1476, 1924, 1989, 17482, 13610, 4205, 3545, 1625, 1741, 8528, 4753, 
      809, 953, 1360, 2228, 2465, 3920, 5825, 12610, 10930, 4954, 4210, 3538, 
      754, 730, 2493, 3978, 12997, 9325, 6917, 5032, 4040, 3176, 757, 932, 
      1460, 1517, 12946, 7186, 6554, 5809, 5666, 5525, 4981, 3989, 1994, 641, 
      725, 1301, 1649, 1714, 3541, 4850, 5954, 14976, 9601, 7300, 1537, 1665, 
      13985, 11978, 11554, 10529, 10330, 9745, 1618, 1013, 610, 3665, 11933, 
      6568, 6260, 5384, 2509, 1573, 533, 5960, 14841, 12105, 9657, 2557, 
      1117, 4285, 9616, 481, 449, 1025, 7250, 4586, 3065, 1730, 530, 2665, 
      4586, 11140, 9928, 9349, 4420, 2440, 613, 3460, 11314, 2690, 1733, 485, 
      298, 818, 1018, 1130, 2314, 4645, 5189, 9472, 5156, 4352, 3505, 356, 
      832, 881, 3281, 5297, 8874, 7794, 6625, 4450, 5266, 10805, 4685, 221, 
      260, 1421, 2045, 2900, 4421, 12269, 10370, 7738, 794, 8244, 7540, 7033, 
      5328, 1105, 1233, 7865, 1082, 11549, 11336, 6500, 4724, 3236, 3125, 
      296, 181, 125, 424, 8002, 5122, 2890, 757, 706, 225, 277, 337, 405, 
      848, 164, 208, 320, 640, 3313, 3785, 5825, 5378, 5233, 449, 193, 3185, 
      4145, 5512, 5365, 1972, 820, 8674, 8489, 3506, 1049, 650, 554, 3994, 
      4777, 3860, 641, 916, 1865, 4505, 4909, 4365, 409, 450, 1690, 2410, 
      1525, 1300, 7226, 4762, 1157, 577, 0, 2209, 2916, 9605, 7745, 5185, 
      1226, 8653, 3029, 1028, 5938, 4365, 265, 409, 2410, 1241, 641, 1616, 
      2516, 8674, 4925, 3161, 89, 25, 5965, 1800, 360, 520, 765, 9265, 533, 
      490, 85, 373, 778, 1345, 2074, 3649, 5689, 640, 80, 740, 2089, 244, 
      296, 389, 461, 541, 676, 2036, 4724, 562, 2237, 4882, 5021, 6385, 148, 
      585, 7394, 3305, 2105, 233, 338, 296, 3474, 306, 3620, 377, 1625, 3856, 
      8570, 4258, 6408, 1620, 328, 580, 2005, 2628, 2762, 1037, 11849, 500, 
      596, 884, 4625, 4537, 4162, 3145, 1341, 5482, 8948, 6413, 3188, 2509, 
      1853, 1325, 5668, 4625, 3233, 2554, 1754, 1618, 1898, 1973, 2554, 1301, 
      1025, 626, 914, 3226, 4225, 4157, 1301, 932, 1637, 2357, 3380, 1954, 
      1129, 2665, 7184, 1808, 884, 4265, 1517, 1370, 1010, 866, 985, 1010, 
      1417, 8296, 3604, 3501, 3109, 2125, 1224, 1000, 1096, 4561, 3170, 1445, 
      5450, 3233, 1124, 1024, 1193, 2960, 5513, 6208, 1378, 5713, 13256, 
      8900, 6781, 5512, 3557, 1940, 1192, 3181, 6197, 7717, 8621, 8114, 6850, 
      4825, 3529, 1850, 1421, 2906, 1972, 1377, 1521, 4777, 6130, 2153, 1469, 
      8168, 3208, 1885, 1460, 5540, 10737, 3457, 3202, 1665, 2146, 5746, 
      6361, 2624, 1721, 1625, 1769, 1961, 2129, 5200, 6784, 8161, 6037, 5650, 
      2522, 2122, 3125, 9160, 1800, 1813, 2164, 3208, 3613, 5013, 5128, 5485, 
      6120, 3218, 1853, 1874, 1898, 4553, 4874, 7933, 3457, 3536, 9421, 2026, 
      2025, 2026, 5274, 5994, 8677, 5480, 2285, 2180, 2600, 2645, 2957, 6085, 
      2273, 2465, 3233, 3505, 5345, 4705, 2980, 11520, 3185, 2545, 12805, 
      12301, 3400, 2501, 3284, 7976, 9725, 4365, 2962, 4905, 7642, 10701, 
      11817, 13417, 5008, 3860, 2804, 2900, 3433, 4913, 7604, 9104, 10273, 
      12113, 8738, 10034, 12218, 10141, 2932, 5416, 5620, 10837, 12325, 6274, 
      4469, 5234, 6389, 13841, 15346, 12937, 9697, 3460, 3577, 4225, 5345, 
      9065, 13136, 13952, 12853, 7605, 3253, 3265, 6613, 13858, 4520, 6389, 
      5882, 4777, 3485, 3922, 4505, 12130, 12317, 4329, 3856, 5904, 6625, 
      13600, 3746, 3746, 4297, 7085, 12370, 17410, 14660, 7940, 5608, 5525, 
      3880, 6053, 12250, 4453, 3973, 8194, 12250, 17425, 8321, 4457, 4145, 
      4105, 8192, 9721, 10180, 15121, 14834, 4241, 4850, 8714, 9266, 13441, 
      16237, 14965, 4500, 4392, 4372, 4581, 4612, 4932, 8452, 16677, 18650, 
      16153, 12058, 6089, 5513, 5018, 4493, 4505, 4714, 8845, 6649, 5780, 
      5408, 5353, 4913, 4849, 4649, 15028, 11650, 17986, 9524, 4909, 4936, 
      4949, 5429, 5576, 9137, 6805, 5141, 5162, 12266, 17141, 6705, 5713, 
      5473, 16633, 17065, 10805, 12385, 12725, 12898, 13250, 19970, 13576, 
      21605, 10809, 6452, 6032, 13520, 14057, 22937, 6125, 22058, 6253, 6385, 
      6800, 6425, 6500, 15809, 21690, 6730, 15777, 18882, 24786, 7624, 18605, 
      19268, 25493, 19210, 25933, 18937, 7057, 7632, 8017, 19600, 23440, 
      7394, 7421, 7925, 21557, 16785, 8194, 7573, 8098, 8298, 24469, 26065, 
      8420, 7760, 8065, 23976, 8290, 21008, 8528, 8818, 8874, 8905, 9050, 
      28816, 22905, 9241, 9441, 27293, 27225, 26962, 10400, 10370, 10250, 
      10265, 32218, 29105, 10610, 10865, 11216, 11245, 11336, 11357, 11492, 
      11810, 32400, 12137, 12109, 12346, 13252, 13221, 13520, 13460, 13577, 
      14173, 16913, 16505, 16930, 16762, 17737, 17965, 18077, 18497, 18778, 
      19045, 20465, 20458, 20800, 21673, 22048, 21953, 22210, 23273, 23530, 
      23410, 23797, 23752, 25297, 25946, 26996, 27274, 27970, 27890, 28273, 
      30312, 30641, 34970, 35722, 35725 ], 
  [ 29665, 28433, 29201, 28009, 26665, 25636, 25360, 26225, 24520, 25057, 
      24845, 20744, 22186, 19925, 21625, 21124, 20245, 20165, 19253, 18325, 
      19268, 20200, 15602, 14930, 14600, 16354, 17057, 17257, 14045, 16889, 
      16084, 16690, 15688, 15533, 14400, 15397, 13549, 9860, 10996, 9896, 
      13001, 13625, 9586, 13796, 11876, 9209, 8164, 10496, 9266, 9293, 15380, 
      7561, 8957, 8725, 15130, 9425, 7633, 8578, 8665, 7209, 8320, 6562, 
      6925, 7065, 51280, 42649, 14425, 8849, 7988, 5849, 10418, 9530, 5933, 
      52317, 44757, 38581, 40706, 14426, 10001, 5825, 52057, 51185, 50752, 
      40196, 10496, 8192, 4672, 51493, 41480, 5693, 5608, 6053, 47821, 4621, 
      3802, 4162, 4505, 45625, 8641, 4441, 6849, 40345, 13885, 4057, 4210, 
      7450, 43765, 4205, 4264, 46930, 44053, 34225, 33525, 5013, 4210, 3620, 
      39506, 36149, 7786, 6869, 3509, 44941, 29812, 28197, 7540, 3445, 3357, 
      3492, 4516, 5317, 29705, 29378, 10553, 5309, 2978, 3098, 3434, 3485, 
      38804, 27040, 7745, 3188, 41805, 28845, 6570, 5002, 4905, 4282, 3897, 
      3177, 5410, 39364, 38600, 9224, 5309, 4525, 4264, 31985, 10322, 4901, 
      2437, 2501, 4426, 41905, 30193, 23620, 8545, 7633, 2980, 2833, 2353, 
      2308, 21253, 26765, 24917, 10037, 7300, 5365, 5141, 5032, 2180, 7650, 
      6121, 4729, 2650, 2925, 38417, 26900, 24737, 24436, 21817, 18577, 9505, 
      6560, 1937, 2105, 2897, 3700, 8090, 7933, 3449, 2690, 1913, 1865, 
      18405, 13428, 3528, 1768, 2340, 33010, 6865, 1850, 34724, 21481, 16241, 
      13700, 4100, 3200, 20017, 11925, 2746, 2250, 1522, 2146, 28340, 22180, 
      8500, 1448, 21533, 11170, 9469, 6994, 3485, 2269, 1405, 29185, 22321, 
      16425, 15457, 3321, 1296, 2314, 1514, 18845, 18580, 11765, 5645, 2180, 
      2180, 31365, 19045, 16714, 2314, 8768, 4388, 1649, 18917, 5585, 5057, 
      1586, 25549, 19669, 18589, 13896, 10900, 9364, 6984, 6376, 4996, 4149, 
      3109, 2056, 1576, 1429, 1125, 1096, 31817, 26441, 11866, 10642, 6466, 
      1130, 19009, 12884, 3488, 1940, 1313, 865, 820, 865, 1360, 25065, 
      22633, 13273, 11965, 10729, 3433, 3033, 754, 829, 25640, 20276, 16552, 
      13445, 11701, 10085, 2120, 1637, 1037, 1000, 25589, 17009, 16001, 
      14786, 14549, 14314, 13394, 11650, 7681, 2474, 1994, 1066, 850, 821, 
      674, 949, 1301, 28465, 20740, 17217, 832, 772, 27098, 24245, 23633, 
      22138, 21845, 20978, 6929, 5290, 3665, 610, 24200, 16109, 15613, 14173, 
      8948, 6884, 3400, 1213, 28330, 24466, 20890, 9090, 5770, 666, 20849, 
      3536, 3316, 884, 17261, 12905, 10162, 7417, 3961, 362, 685, 23125, 
      21349, 20488, 12645, 8973, 4420, 405, 23393, 9505, 7514, 4010, 2789, 
      865, 689, 613, 293, 650, 818, 20705, 13945, 12577, 11072, 3505, 785, 
      740, 320, 832, 19825, 18181, 16354, 549, 801, 22696, 13192, 1960, 1717, 
      340, 212, 221, 520, 24818, 22073, 18125, 653, 18913, 17833, 17044, 
      14305, 400, 340, 18346, 6205, 23816, 23509, 16229, 13325, 10709, 10504, 
      3821, 3236, 2804, 941, 18577, 14005, 10081, 5410, 5265, 1306, 1170, 
      1042, 922, 5689, 3313, 1289, 1025, 593, 164, 260, 15178, 14449, 14210, 
      4538, 3530, 130, 338, 14677, 14436, 8317, 5661, 19625, 19346, 11261, 
      6266, 5209, 4925, 281, 13472, 11897, 5200, 305, 32, 416, 13698, 12778, 
      738, 685, 45, 13, 7400, 6893, 17425, 13457, 6562, 530, 2209, 0, 49, 
      21026, 18226, 14162, 6725, 19604, 10408, 229, 15385, 12778, 3978, 738, 
      13, 6740, 5200, 65, 25, 19625, 13714, 10634, 3050, 2234, 15412, 7957, 
      4261, 661, 436, 20498, 4810, 4673, 2858, 890, 449, 170, 53, 218, 14948, 
      5105, 1913, 505, 68, 1325, 1189, 1000, 884, 776, 629, 109, 541, 797, 
      122, 605, 650, 16020, 2545, 820, 17593, 10778, 8450, 1690, 1325, 3445, 
      11041, 1669, 11281, 1552, 356, 425, 19333, 545, 15949, 7213, 2725, 
      1285, 360, 325, 9577, 802, 24116, 3649, 1489, 1025, 724, 12762, 12105, 
      10242, 730, 1017, 19805, 15860, 10285, 8948, 7540, 6260, 1109, 12850, 
      10330, 8993, 7253, 725, 629, 610, 533, 5954, 5114, 2741, 1525, 641, 
      794, 11912, 5860, 1637, 932, 712, 701, 7453, 5218, 738, 16913, 7025, 
      2153, 928, 6170, 5741, 4441, 2605, 2066, 1997, 1370, 18589, 10701, 
      10504, 9736, 7624, 5125, 4149, 1989, 12410, 9797, 1586, 1361, 9860, 
      4273, 3233, 2180, 1033, 1424, 1649, 1989, 1530, 25805, 19381, 16040, 
      13925, 10372, 6781, 3965, 1160, 1732, 2312, 18914, 18125, 16109, 12674, 
      10250, 6409, 2314, 1261, 6625, 2740, 2320, 1440, 14825, 6994, 2738, 
      18085, 9365, 6068, 4045, 1733, 21970, 9802, 9265, 2746, 2005, 1845, 
      15056, 7841, 4964, 4304, 2756, 2384, 2176, 1769, 2225, 2756, 14450, 
      13781, 7457, 2357, 1762, 19453, 3445, 3364, 2493, 1845, 1780, 1864, 
      1885, 1960, 2125, 8905, 4250, 3613, 3449, 1874, 1913, 2810, 2000, 1985, 
      19714, 4329, 4234, 4141, 2125, 2281, 18500, 13141, 5716, 5141, 2741, 
      2692, 2440, 2372, 3730, 3170, 2434, 2330, 2290, 11520, 2745, 4705, 
      8026, 5882, 5426, 23816, 8429, 4804, 2861, 3229, 3944, 10522, 3385, 
      2602, 3177, 4450, 5002, 5850, 11729, 9265, 5953, 3793, 3104, 2704, 
      3233, 3793, 4304, 5204, 18185, 4253, 5309, 20340, 4765, 2925, 2941, 
      4680, 5416, 13841, 3106, 3025, 3146, 6274, 7121, 24452, 19520, 7361, 
      3812, 3332, 3136, 4036, 5945, 6385, 24274, 16018, 5274, 5098, 3370, 
      6385, 9925, 3428, 12697, 10370, 5506, 4157, 3706, 5597, 5690, 9076, 
      7569, 3601, 3664, 6409, 6425, 5485, 4250, 3842, 5837, 8621, 26645, 
      16165, 11765, 11588, 6653, 3844, 23013, 8730, 6370, 4293, 5905, 8730, 
      16640, 8452, 7012, 6596, 4385, 4880, 5057, 7460, 26725, 6074, 4709, 
      4625, 4801, 6626, 28692, 26856, 7837, 7165, 6957, 5380, 5317, 4885, 
      4645, 8452, 32045, 28514, 22445, 12058, 10730, 9389, 6514, 6338, 5513, 
      4850, 13088, 11185, 10249, 10100, 8720, 8468, 7328, 7649, 6057, 9385, 
      18125, 6836, 6581, 6500, 5476, 5341, 17362, 12962, 6410, 6337, 6485, 
      9010, 12580, 10084, 6084, 8784, 9028, 6058, 6698, 6850, 6929, 7093, 
      10805, 7325, 11876, 19786, 11105, 9745, 7457, 7712, 12832, 9650, 12329, 
      9684, 9722, 10889, 8164, 7769, 8900, 35461, 10161, 8962, 10657, 14305, 
      12653, 10568, 10949, 14824, 10985, 15170, 31392, 9172, 7585, 7312, 
      11281, 13617, 8381, 10100, 7972, 12580, 28018, 12753, 9594, 8145, 7969, 
      14458, 15490, 13073, 10345, 11402, 38029, 10217, 33745, 9985, 9805, 
      9673, 9610, 10789, 44185, 36112, 10980, 10240, 42004, 41842, 41485, 
      14489, 13801, 11801, 11722, 48245, 44098, 12725, 13732, 11545, 13172, 
      12605, 12532, 12197, 12233, 48145, 15850, 14600, 14085, 16965, 16840, 
      16481, 15857, 14752, 18450, 21284, 17680, 20737, 17937, 22202, 20456, 
      19252, 20612, 21269, 21160, 23050, 22949, 23761, 23130, 25385, 23504, 
      24137, 26704, 26773, 25525, 26852, 26525, 27882, 28625, 30145, 30141, 
      31025, 30005, 31140, 33085, 33226, 37273, 37837, 37746 ], 
  [ 30848, 29504, 30370, 29178, 27792, 26665, 26361, 27338, 25493, 26240, 
      26056, 21661, 23369, 20968, 22864, 22321, 21386, 21320, 20324, 19396, 
      20465, 21509, 16505, 15805, 15461, 17425, 18212, 18482, 14962, 18100, 
      17225, 17901, 16829, 16660, 15457, 16580, 14578, 10553, 11885, 10645, 
      11986, 12554, 10405, 15049, 12961, 10000, 8801, 9649, 8545, 10154, 
      16801, 8226, 9832, 9572, 16565, 10370, 7010, 7829, 9540, 6628, 7585, 
      6065, 7604, 7786, 54353, 45428, 15860, 9808, 8849, 5408, 11545, 10573, 
      5450, 55432, 47620, 41220, 43429, 15889, 11114, 5314, 55172, 54272, 
      53825, 42905, 11665, 9137, 4385, 54594, 44245, 6344, 6245, 5444, 50810, 
      5090, 3977, 3917, 4162, 48544, 9684, 4084, 6100, 43082, 15362, 3770, 
      3881, 6617, 46628, 3848, 3893, 49905, 46930, 36738, 36010, 5650, 4693, 
      3977, 42229, 38746, 8801, 7786, 3250, 47860, 32157, 30472, 8541, 3816, 
      3112, 3205, 4005, 4680, 32050, 31709, 11834, 6058, 2845, 2909, 3133, 
      3170, 41513, 29273, 8788, 3545, 44626, 31162, 7501, 5737, 5626, 4905, 
      4450, 2890, 4717, 42101, 41309, 10421, 6100, 5204, 3725, 34442, 11617, 
      5650, 2402, 2410, 3845, 44740, 32580, 25713, 9700, 8704, 3393, 3204, 
      2500, 2385, 23234, 29012, 27080, 11332, 8357, 6212, 5960, 5837, 2341, 
      8749, 7066, 5506, 3049, 2554, 41140, 29161, 26900, 26585, 23840, 20432, 
      10772, 7561, 2000, 1972, 2512, 3161, 9245, 9074, 4058, 3145, 2074, 
      1858, 20260, 14989, 4165, 1789, 2053, 35537, 7922, 2081, 37321, 23504, 
      17984, 15289, 4849, 3809, 21970, 13402, 3285, 2677, 1557, 1845, 30685, 
      24245, 9725, 1525, 23570, 12605, 10778, 8093, 4178, 2738, 1538, 31572, 
      24400, 18196, 17172, 4000, 1345, 2825, 1801, 20756, 20477, 13256, 6632, 
      2677, 1781, 33850, 20970, 18513, 2853, 10049, 5249, 1348, 20842, 6586, 
      6002, 1285, 27796, 21636, 20500, 15541, 12349, 10701, 8125, 7461, 5941, 
      4996, 3816, 2581, 1989, 1800, 1384, 1341, 34330, 28730, 13385, 12077, 
      7565, 1417, 20948, 14473, 4265, 2465, 1684, 1040, 953, 788, 1073, 
      27298, 24754, 14890, 13498, 12178, 4210, 3754, 873, 738, 27901, 22285, 
      18365, 15076, 13220, 11492, 2701, 2120, 1352, 1301, 27850, 18850, 
      17786, 16501, 16250, 16001, 15025, 13169, 8906, 3125, 2561, 1409, 1109, 
      1066, 625, 746, 986, 30852, 22777, 19072, 1105, 1017, 29429, 26450, 
      25810, 24245, 23938, 23029, 8098, 6305, 4498, 533, 26405, 17908, 17384, 
      15860, 10285, 8053, 4205, 884, 30717, 26685, 22941, 10441, 6841, 505, 
      22900, 4369, 4121, 1241, 19130, 14522, 11597, 8642, 4850, 397, 482, 
      25288, 23428, 22525, 14248, 10324, 5365, 328, 25570, 10898, 8753, 4913, 
      3538, 1250, 1018, 914, 370, 433, 545, 22756, 15632, 14180, 12577, 4352, 
      1156, 1097, 257, 545, 21834, 20106, 18181, 346, 514, 24845, 14837, 
      2597, 2312, 557, 317, 200, 317, 27065, 24194, 20050, 1010, 20880, 
      19744, 18913, 16020, 673, 585, 20285, 7346, 26021, 25700, 18056, 14984, 
      12200, 11981, 4724, 4069, 3581, 1396, 20530, 15706, 11530, 6481, 6322, 
      1845, 1681, 1525, 1377, 6788, 4160, 1828, 1508, 964, 73, 113, 16949, 
      16178, 15925, 5525, 4405, 53, 149, 16420, 16165, 9640, 6760, 21634, 
      21341, 12794, 7421, 6266, 5954, 106, 15145, 13472, 6257, 592, 137, 185, 
      15385, 14409, 1165, 1098, 178, 34, 8653, 8104, 19322, 15130, 7745, 901, 
      2916, 49, 0, 23105, 20165, 15877, 7922, 21613, 11885, 488, 17170, 
      14409, 4909, 1165, 34, 7937, 6257, 212, 32, 21634, 15401, 12125, 3869, 
      2941, 17197, 9252, 5220, 1060, 765, 22549, 5825, 5674, 3649, 1345, 778, 
      373, 130, 85, 16705, 6148, 2564, 848, 145, 1864, 1700, 1469, 1325, 
      1189, 1000, 200, 296, 1210, 185, 346, 377, 17833, 3280, 1233, 19490, 
      12269, 9773, 2285, 1850, 4292, 12546, 2250, 12800, 2105, 545, 292, 
      21314, 370, 17748, 8424, 3460, 1768, 493, 360, 10970, 1145, 26321, 
      4496, 2000, 1424, 521, 14365, 13666, 11677, 1017, 730, 21800, 17645, 
      11720, 10285, 8765, 7373, 808, 14453, 11765, 10330, 8450, 970, 818, 
      785, 610, 7025, 6101, 3434, 1994, 634, 661, 13445, 6917, 2120, 1205, 
      845, 680, 8650, 6205, 829, 18740, 8180, 2720, 809, 7241, 6770, 5330, 
      3242, 2605, 2522, 1741, 20500, 12136, 11925, 11101, 8821, 6084, 4996, 
      2500, 13957, 11162, 1985, 1130, 11225, 5120, 3940, 2705, 1124, 1193, 
      1348, 2458, 1285, 28052, 21320, 17797, 15556, 11765, 7880, 4756, 1237, 
      1445, 1885, 20825, 19994, 17866, 14221, 11629, 7466, 2825, 1394, 7696, 
      3321, 2817, 1321, 16498, 8093, 3305, 19940, 10660, 7069, 4808, 1544, 
      24021, 11125, 10546, 3285, 2362, 1642, 16729, 8996, 5825, 5081, 3281, 
      2825, 2561, 1636, 1924, 2329, 16081, 15370, 8570, 2770, 1937, 21364, 
      4068, 3973, 2920, 2020, 1885, 1773, 1780, 1813, 1908, 10130, 4985, 
      4250, 4058, 1853, 1850, 2425, 2161, 2132, 21625, 5050, 4941, 4834, 
      2034, 2106, 20341, 14660, 6605, 5960, 3140, 3077, 2741, 2197, 4325, 
      3653, 2693, 2533, 2213, 12913, 3088, 4068, 9125, 6757, 4705, 25909, 
      9556, 5525, 3176, 2900, 3461, 11817, 3826, 2637, 2890, 3897, 4365, 
      5101, 13108, 10448, 6800, 4304, 3433, 2753, 2960, 3380, 3793, 4553, 
      19970, 3770, 4658, 22237, 5416, 2932, 2920, 4141, 4765, 15346, 3281, 
      3074, 3041, 5525, 6274, 26545, 21361, 8320, 4225, 3577, 3185, 3665, 
      5252, 5636, 26353, 17649, 5953, 5749, 3265, 5650, 11108, 3365, 14090, 
      11581, 6185, 4570, 3965, 5002, 5081, 10161, 8500, 3636, 3601, 5716, 
      7202, 6122, 4621, 3737, 5242, 7690, 28808, 17768, 13060, 12869, 7444, 
      3893, 24994, 9745, 7105, 4090, 5338, 7813, 18257, 9425, 7817, 7345, 
      4196, 4537, 4672, 6697, 28874, 6725, 5066, 4394, 4514, 5989, 30925, 
      29005, 8712, 7956, 7720, 5877, 5800, 5256, 4456, 7605, 34418, 30733, 
      24370, 13325, 11885, 10418, 7193, 6989, 6010, 4633, 14425, 12368, 
      11348, 11185, 9665, 9385, 8105, 6928, 5602, 8482, 19784, 7501, 7204, 
      7109, 5861, 5684, 18965, 14257, 6977, 6890, 6002, 8177, 13833, 11113, 
      6553, 7993, 8209, 5729, 6229, 6353, 6418, 6554, 9818, 6772, 10805, 
      21501, 12176, 10676, 6932, 7145, 11705, 10553, 11258, 10573, 10597, 
      11876, 8801, 8336, 8249, 37890, 11050, 8325, 9810, 13122, 13780, 9749, 
      10088, 13613, 10138, 13945, 33625, 9865, 7956, 7585, 10420, 12532, 
      8906, 10877, 8357, 11621, 30069, 13810, 10273, 8530, 8298, 13345, 
      14293, 14144, 11108, 12277, 40500, 10882, 36020, 10580, 10330, 10170, 
      10093, 11426, 46852, 38457, 11617, 10737, 44573, 44397, 44026, 15476, 
      14690, 12410, 12317, 51010, 46709, 13418, 14537, 11972, 13837, 13172, 
      13085, 12680, 12674, 50868, 16781, 15349, 14722, 17896, 17757, 17300, 
      16592, 15305, 19465, 22313, 18233, 21682, 18490, 23245, 21205, 19805, 
      21305, 22018, 21853, 23813, 23698, 24580, 23725, 26260, 24113, 24802, 
      27593, 27634, 26218, 27685, 27316, 28645, 29402, 30992, 30946, 31858, 
      30698, 31945, 33876, 33989, 37994, 38530, 38425 ], 
  [ 27505, 28593, 27329, 26129, 25649, 26650, 26954, 25497, 26690, 22865, 
      22069, 24050, 19972, 20605, 18241, 18610, 18889, 18517, 19345, 18409, 
      16738, 15346, 19156, 19060, 19018, 16420, 15381, 14125, 17293, 14045, 
      14690, 13844, 14290, 14425, 14738, 13121, 14461, 17722, 14794, 16594, 
      56237, 58021, 14824, 10042, 11602, 15025, 17170, 50242, 46400, 13653, 
      8138, 15977, 13021, 13369, 7592, 12037, 42725, 46280, 12725, 41429, 
      45730, 39040, 15041, 14309, 9802, 7261, 6877, 11161, 12330, 37161, 
      9248, 10100, 38113, 9965, 7625, 6089, 6472, 6292, 9117, 38581, 9701, 
      9409, 9266, 6250, 8450, 10786, 32786, 9425, 6370, 14373, 14578, 40833, 
      8069, 17069, 22340, 31400, 33773, 7321, 9197, 33997, 44525, 5809, 5449, 
      32161, 33184, 46864, 6617, 33757, 34106, 7460, 6613, 4325, 4205, 13973, 
      16360, 18378, 5252, 4505, 8912, 10025, 31025, 6625, 3386, 3221, 8954, 
      17909, 30581, 31586, 37250, 40661, 3277, 3240, 6165, 11941, 27880, 
      29160, 31816, 32157, 4834, 2930, 8285, 17938, 5513, 2993, 9428, 11920, 
      12113, 13520, 14585, 31265, 41908, 4810, 4626, 6570, 11065, 12601, 
      37570, 3229, 5636, 11525, 25301, 26525, 38600, 5317, 2885, 2402, 6757, 
      7585, 16562, 17285, 21445, 22850, 2353, 2353, 2245, 5345, 7538, 9953, 
      10309, 10490, 20978, 7016, 8677, 10765, 16516, 32741, 4141, 2194, 2061, 
      2050, 2041, 2281, 5389, 7954, 22761, 26989, 33001, 36994, 6292, 6425, 
      12961, 15392, 20705, 24137, 2105, 3218, 12458, 23458, 30410, 2788, 
      7093, 19188, 3050, 1697, 2257, 2906, 10706, 12706, 1681, 3449, 13700, 
      15524, 22916, 30500, 1882, 1522, 5242, 21970, 1453, 3560, 4469, 6344, 
      11245, 14669, 20765, 1853, 1369, 1853, 2045, 11369, 22394, 13840, 
      17680, 1369, 1394, 2989, 7309, 13994, 32554, 1997, 1277, 1556, 13256, 
      4338, 8658, 29989, 1145, 6953, 7585, 29924, 1105, 1025, 1105, 1922, 
      2986, 3770, 5450, 6002, 7522, 8705, 10565, 13282, 15122, 15845, 17861, 
      18122, 1861, 1125, 2500, 3016, 5800, 17284, 941, 2066, 9490, 13162, 
      15725, 19337, 20162, 24557, 29402, 905, 793, 1873, 2305, 2809, 9433, 
      10193, 20384, 24809, 898, 754, 1090, 1753, 2329, 3033, 12178, 13725, 
      16605, 16858, 845, 965, 1117, 1352, 1405, 1460, 1700, 2276, 4397, 
      11080, 12340, 16052, 17576, 17837, 23780, 27245, 29917, 1109, 634, 881, 
      17266, 17786, 900, 657, 625, 580, 577, 580, 4801, 6352, 8497, 24292, 
      610, 929, 1013, 1313, 3338, 4754, 8810, 30113, 968, 584, 488, 3188, 
      5668, 26084, 445, 8362, 8722, 15570, 625, 1489, 2516, 4121, 7625, 
      21716, 26969, 397, 361, 370, 1517, 3065, 6922, 24077, 373, 2725, 3924, 
      7380, 9349, 14965, 15949, 16453, 20773, 27220, 28548, 293, 1073, 1445, 
      1970, 8033, 15173, 15418, 23698, 28850, 281, 377, 580, 26825, 28817, 
      250, 1186, 10834, 11461, 17914, 20106, 22725, 26794, 340, 205, 317, 
      15325, 233, 313, 394, 845, 16810, 17330, 244, 4633, 202, 185, 445, 
      1021, 1885, 1970, 7177, 8042, 8770, 13577, 181, 829, 2125, 5284, 5429, 
      12200, 12644, 13096, 13556, 4981, 7825, 12181, 13077, 14965, 24106, 
      25362, 548, 689, 740, 6148, 7460, 23780, 26308, 625, 674, 2965, 4949, 
      61, 72, 1557, 4392, 5365, 5661, 25957, 866, 1321, 5354, 16409, 19906, 
      27250, 800, 1040, 13940, 14177, 19337, 21625, 3490, 3853, 173, 845, 
      4100, 14888, 9605, 21026, 23105, 0, 100, 676, 3969, 26, 1850, 16901, 
      445, 1028, 6728, 13928, 21613, 3978, 5338, 19053, 21913, 41, 800, 1780, 
      8116, 9620, 466, 3161, 6425, 14425, 15650, 40, 5812, 5965, 8500, 13492, 
      15661, 17992, 20485, 25000, 578, 5525, 10453, 15425, 20498, 12181, 
      12625, 13306, 13770, 14242, 14965, 20245, 27637, 14261, 20836, 27989, 
      28324, 482, 9337, 14282, 313, 1908, 3060, 11380, 12465, 7913, 1877, 
      11645, 1825, 12106, 18450, 25189, 305, 26177, 689, 4133, 9505, 13285, 
      19610, 21605, 2725, 15700, 442, 8105, 12905, 14761, 26930, 1556, 1769, 
      2516, 16784, 28961, 477, 882, 2557, 3250, 4162, 5202, 29341, 1640, 
      2600, 3293, 4453, 17645, 18709, 18980, 20933, 5760, 6660, 10377, 13801, 
      22777, 25540, 2146, 5954, 13621, 17266, 19946, 23125, 4645, 6760, 
      20840, 1053, 5085, 12393, 25378, 5968, 6409, 8009, 11393, 12884, 13105, 
      15668, 985, 2957, 3050, 3442, 4810, 7241, 8585, 13385, 2344, 3501, 
      15300, 28125, 3562, 8705, 10565, 13282, 21125, 28186, 29861, 14249, 
      28580, 1233, 1189, 1618, 2113, 3490, 5989, 9553, 21538, 29650, 33130, 
      1300, 1381, 1685, 2600, 3656, 6485, 13700, 20477, 6409, 12674, 13994, 
      25874, 2137, 6196, 12960, 1625, 4505, 7298, 10205, 27613, 1448, 4360, 
      4693, 13544, 16573, 28013, 2362, 5877, 9090, 10170, 13842, 15210, 
      16162, 26485, 30421, 33562, 2624, 2825, 6361, 15761, 20096, 1825, 
      12497, 12706, 15605, 20177, 21562, 25706, 26017, 26962, 28577, 5485, 
      10980, 12373, 12789, 24264, 25173, 32740, 20618, 20893, 2080, 11345, 
      11540, 11737, 25961, 27857, 2314, 3625, 9250, 10125, 16425, 16666, 
      18154, 27946, 13352, 15112, 19016, 20072, 25832, 4610, 17585, 39845, 
      7204, 9700, 42304, 2402, 7025, 11810, 18277, 31985, 35890, 5636, 16189, 
      23816, 31061, 37844, 40136, 43304, 5101, 6697, 10345, 15145, 18226, 
      23626, 30825, 34285, 36826, 40626, 3145, 36193, 40729, 2978, 13213, 
      24713, 25309, 37778, 40834, 4597, 21412, 23941, 27252, 43720, 46597, 
      3026, 3314, 9425, 17186, 20186, 24050, 33650, 42229, 43829, 3136, 4160, 
      13136, 13540, 27472, 43537, 7345, 26658, 5765, 7208, 13364, 17525, 
      20264, 39845, 40228, 8522, 10205, 24797, 26890, 42685, 12249, 14209, 
      18484, 27936, 40081, 49825, 3757, 4877, 6857, 6970, 12185, 24746, 3893, 
      9620, 13060, 30413, 39565, 49640, 5058, 10210, 12250, 12994, 30213, 
      33898, 34945, 45178, 4121, 14500, 19225, 31321, 32657, 41732, 4346, 
      4250, 11621, 12689, 13061, 16994, 17221, 19109, 30469, 47906, 4797, 
      4456, 4477, 7720, 8712, 9981, 14356, 14760, 17125, 31252, 7298, 8585, 
      9389, 9530, 11050, 11378, 13138, 44489, 37385, 49993, 5661, 14962, 
      15577, 15786, 19402, 20137, 6056, 8036, 16564, 16781, 38389, 48164, 
      8522, 10666, 18266, 47066, 47890, 34768, 38308, 39040, 39409, 40153, 
      53145, 40673, 55954, 6152, 10809, 12349, 40221, 41346, 58066, 12832, 
      56401, 13154, 13480, 12325, 16850, 17905, 44266, 7025, 13625, 44036, 
      50081, 60689, 11185, 49410, 50661, 61786, 50405, 62420, 7010, 16690, 
      21773, 23530, 50989, 57965, 19377, 15874, 21866, 54314, 7400, 12725, 
      17396, 22037, 23021, 59380, 62152, 12753, 16405, 15140, 8705, 18301, 
      8477, 19517, 20785, 21233, 21460, 19445, 10789, 9386, 19634, 21794, 
      10634, 10760, 10693, 15885, 17225, 21025, 21236, 12805, 11848, 20205, 
      18890, 24533, 21226, 22689, 22906, 24021, 24925, 13565, 18388, 20906, 
      22709, 19493, 19658, 21325, 22441, 25106, 19232, 21754, 28010, 22945, 
      28265, 22376, 26714, 29570, 28026, 27521, 28570, 29000, 29189, 28549, 
      32552, 29005, 32634, 32105, 30026, 30673, 32905, 31330, 31873, 33800, 
      34249, 34313, 35177, 35477, 37357, 36170, 38393, 39112, 44005, 45145, 
      45344 ], 
  [ 26325, 27253, 26129, 24929, 24389, 25250, 25514, 24217, 25210, 21685, 
      20929, 22490, 18792, 19225, 17141, 17450, 17649, 17297, 18005, 17069, 
      15578, 14346, 17576, 17440, 17378, 15080, 14161, 13005, 15733, 12905, 
      13450, 12704, 13050, 13165, 13378, 11941, 13061, 15842, 13194, 14794, 
      51917, 53621, 13124, 8962, 10282, 13285, 15210, 46162, 42500, 12013, 
      7298, 14057, 11401, 11709, 6772, 10517, 38965, 42340, 11105, 37729, 
      41810, 35460, 13141, 12469, 11322, 8361, 6057, 9661, 10690, 33661, 
      7988, 8720, 34553, 11545, 8845, 6989, 7492, 5512, 7837, 34981, 11281, 
      10949, 10786, 7250, 7250, 9266, 29506, 10985, 7450, 12433, 12618, 
      37093, 9469, 14869, 19720, 28180, 30413, 8621, 7817, 30617, 40585, 
      6849, 4689, 28881, 29844, 42804, 7837, 30377, 30706, 8840, 7853, 5045, 
      4885, 12013, 14180, 16018, 6272, 5345, 7492, 8465, 27785, 7925, 3866, 
      3601, 7514, 15569, 27361, 28306, 33650, 36881, 3757, 3700, 5125, 10141, 
      24820, 26020, 28516, 28837, 5834, 3250, 6905, 15578, 6673, 3433, 7888, 
      10100, 10273, 11540, 12505, 27985, 38048, 5850, 5626, 5410, 9325, 
      10701, 33930, 3869, 4616, 9725, 22381, 23525, 34900, 6497, 3425, 2522, 
      5537, 6245, 14282, 14945, 18785, 20090, 2313, 2693, 2465, 4325, 6178, 
      8293, 8609, 8770, 18338, 5716, 7157, 9005, 14216, 29341, 5161, 2554, 
      2281, 2250, 2061, 2061, 4329, 6514, 19981, 23929, 29581, 33354, 5072, 
      5185, 10961, 13172, 18065, 21257, 1885, 2578, 10498, 20618, 27130, 
      3528, 5733, 16648, 3890, 1717, 1877, 2306, 8906, 10706, 1601, 2689, 
      11600, 13264, 20096, 27200, 2362, 1602, 4122, 19210, 1493, 2740, 3469, 
      5044, 9365, 12469, 18085, 2393, 1469, 1513, 1625, 9469, 19594, 11700, 
      15220, 1229, 1234, 2249, 5849, 11834, 29114, 2677, 1157, 1256, 11156, 
      3298, 7018, 26689, 1025, 5513, 6065, 26624, 1445, 965, 965, 1402, 2186, 
      2810, 4210, 4682, 6002, 7045, 8705, 11162, 12842, 13505, 15361, 15602, 
      2581, 1525, 1800, 2196, 4500, 14824, 841, 1466, 7730, 11042, 13385, 
      16717, 17482, 21577, 26122, 1225, 953, 1313, 1625, 2009, 7673, 8353, 
      17684, 21809, 1258, 754, 810, 1213, 1629, 2173, 10138, 11545, 14185, 
      14418, 1205, 725, 797, 932, 965, 1000, 1160, 1576, 3277, 9140, 10280, 
      13672, 15076, 15317, 20840, 24085, 26597, 1649, 674, 661, 14786, 15266, 
      1360, 937, 865, 720, 697, 640, 3601, 4932, 6817, 21312, 890, 629, 673, 
      853, 2378, 3554, 7090, 26773, 1508, 884, 548, 2248, 4328, 22984, 505, 
      6682, 7002, 13210, 425, 929, 1696, 3001, 6025, 18896, 23809, 617, 461, 
      410, 937, 2125, 5402, 21097, 613, 1845, 2824, 5800, 7549, 12645, 13549, 
      14013, 18013, 24040, 25288, 353, 613, 865, 1250, 6373, 12833, 13058, 
      20738, 25570, 281, 257, 320, 23665, 25537, 450, 666, 8874, 9441, 15354, 
      17386, 19825, 23634, 680, 365, 197, 12965, 173, 173, 194, 425, 14330, 
      14810, 144, 3393, 482, 445, 185, 521, 1145, 1210, 5597, 6362, 7010, 
      11357, 101, 389, 1325, 3944, 4069, 10100, 10504, 10916, 11336, 3681, 
      6165, 10081, 10897, 12625, 21106, 22282, 208, 289, 320, 4688, 5840, 
      20800, 23168, 245, 274, 1985, 3649, 61, 52, 877, 3172, 4005, 4261, 
      22837, 386, 701, 3994, 13949, 17186, 24050, 340, 500, 11680, 11897, 
      16657, 18785, 2410, 2713, 13, 365, 2920, 12548, 7745, 18226, 20165, 
      100, 0, 256, 2809, 26, 1090, 14401, 125, 488, 5188, 11668, 18773, 2818, 
      3978, 16393, 19053, 41, 340, 1040, 6416, 7760, 146, 2141, 4925, 12125, 
      13250, 100, 4392, 4525, 6760, 11272, 13261, 15412, 17725, 21940, 218, 
      4145, 8513, 13045, 17738, 10081, 10485, 11106, 11530, 11962, 12625, 
      17505, 24417, 11981, 18056, 24749, 25064, 202, 7517, 12002, 153, 1168, 
      2080, 9360, 10345, 6253, 1157, 9605, 1125, 10026, 15850, 22129, 265, 
      23057, 389, 2993, 7685, 11105, 16930, 18785, 1845, 13320, 722, 6445, 
      10765, 12461, 23770, 976, 1129, 1696, 14324, 25681, 457, 562, 1737, 
      2290, 3042, 3922, 26041, 1060, 1780, 2333, 3293, 15125, 16109, 16360, 
      18173, 4420, 5200, 8497, 11601, 19897, 22480, 1466, 4594, 11441, 14786, 
      17266, 20225, 3485, 5300, 18100, 793, 3865, 10333, 22338, 4628, 5009, 
      6409, 9433, 10784, 10985, 13328, 845, 2137, 2210, 2522, 3650, 5741, 
      6925, 11245, 1684, 2581, 13000, 24925, 2642, 7045, 8705, 11162, 18385, 
      24986, 26561, 12049, 25360, 1573, 1089, 1258, 1573, 2610, 4689, 7813, 
      18778, 26370, 29650, 1160, 1181, 1325, 1940, 2756, 5125, 11560, 17797, 
      5069, 10634, 11834, 22834, 1657, 4896, 10900, 1405, 3485, 5858, 8425, 
      24473, 1508, 3380, 3653, 11444, 14213, 24853, 1882, 4657, 7450, 8410, 
      11722, 12970, 13842, 23425, 27121, 30082, 2084, 2225, 5081, 13481, 
      17476, 1685, 10517, 10706, 13345, 17557, 18842, 22706, 22997, 23882, 
      25397, 4365, 9160, 10413, 10789, 21364, 22213, 29320, 17978, 18233, 
      1940, 9505, 9680, 9857, 22961, 24737, 2074, 2925, 7650, 8425, 14125, 
      14346, 15714, 24826, 11332, 12932, 16516, 17492, 22852, 3730, 15205, 
      36065, 5904, 8080, 38404, 2522, 5765, 9970, 15857, 28645, 32330, 4616, 
      13949, 20996, 27781, 34184, 36356, 39364, 4201, 5517, 8685, 13005, 
      15826, 20826, 27565, 30825, 33226, 36826, 2825, 32633, 36929, 2818, 
      11273, 21853, 22409, 34138, 37034, 3877, 18792, 21141, 24232, 39780, 
      42517, 3146, 3074, 7925, 14906, 17666, 21250, 30250, 38369, 39889, 
      3236, 3620, 11236, 11600, 24452, 39617, 6165, 23698, 4885, 6068, 11464, 
      15245, 17764, 36125, 36488, 7202, 8665, 21977, 23930, 38825, 10489, 
      12249, 16144, 24916, 36361, 45625, 3977, 4297, 5837, 5930, 10445, 
      21946, 3853, 8200, 11240, 27253, 35885, 45460, 4498, 8730, 10530, 
      11194, 27073, 30538, 31525, 41218, 4321, 12560, 16865, 28121, 29377, 
      37952, 4666, 4450, 10001, 10949, 11281, 14834, 15041, 16769, 27329, 
      43826, 5317, 4756, 4357, 6660, 7492, 8581, 12456, 12820, 14965, 28072, 
      6338, 7405, 8089, 8210, 9530, 9818, 11378, 40589, 33865, 45833, 5161, 
      13042, 13597, 13786, 17082, 17757, 5476, 7016, 14504, 14701, 34829, 
      44104, 7442, 9266, 16066, 43066, 43850, 31428, 34768, 35460, 35809, 
      36513, 48865, 37013, 51554, 5732, 9469, 10809, 36601, 37666, 53586, 
      11252, 52001, 11554, 11860, 10865, 14890, 15845, 40466, 7625, 12025, 
      40256, 46001, 56129, 9925, 45370, 46561, 57186, 46325, 57800, 7330, 
      14810, 19433, 21050, 46889, 53545, 17257, 14114, 19546, 50074, 7460, 
      11365, 15496, 19717, 20621, 54920, 57572, 11413, 14625, 13520, 9365, 
      16381, 8857, 17497, 18665, 19073, 19280, 17485, 11729, 9866, 17674, 
      19634, 11434, 11540, 11453, 14425, 15625, 19025, 19216, 13885, 12708, 
      18325, 17170, 22273, 19306, 20629, 20826, 21841, 22685, 14585, 16848, 
      19106, 20749, 17953, 18098, 19625, 20621, 23026, 17812, 20354, 25930, 
      21425, 26185, 20996, 24914, 27490, 26146, 25721, 26690, 27220, 27389, 
      26849, 30532, 27385, 30634, 30185, 28426, 29033, 31025, 29650, 30133, 
      32020, 32489, 32653, 33457, 33797, 35477, 34450, 36653, 37332, 42165, 
      43265, 43444 ], 
  [ 24853, 25525, 24625, 23425, 22789, 23426, 23626, 22585, 23258, 20213, 
      19521, 20410, 17320, 17433, 15797, 16010, 16081, 15761, 16277, 15341, 
      14138, 13162, 15464, 15264, 15170, 13352, 12625, 11629, 13653, 11497, 
      11882, 11296, 11482, 11565, 11618, 10469, 11237, 13250, 11050, 12330, 
      45421, 46997, 10820, 7650, 8586, 10917, 12490, 40050, 36676, 9805, 
      6370, 11401, 9225, 9469, 5876, 8501, 33365, 36452, 8929, 32225, 35954, 
      30148, 10517, 9941, 14170, 10537, 5161, 7677, 8482, 28477, 6388, 6928, 
      29273, 14489, 11213, 8845, 9540, 4680, 6205, 29637, 14225, 13829, 
      13634, 9266, 5746, 7250, 24674, 13897, 9594, 9745, 9898, 31525, 12125, 
      11765, 15944, 23444, 25453, 11117, 6025, 25625, 34697, 8929, 3889, 
      24049, 24916, 36724, 10205, 25385, 25682, 11464, 10253, 6613, 6389, 
      9293, 11108, 12658, 8320, 7105, 5636, 6385, 23017, 10421, 5050, 4625, 
      5626, 12241, 22625, 23474, 28306, 31249, 4941, 4852, 3877, 7677, 20340, 
      21412, 23652, 23941, 7850, 4178, 5113, 12218, 8945, 4553, 5840, 7604, 
      7745, 8788, 9593, 23153, 32288, 7930, 7642, 3970, 6957, 8077, 28522, 
      5309, 3400, 7261, 18125, 19141, 29396, 8801, 4705, 3130, 4001, 4517, 
      11050, 11617, 14945, 16090, 2665, 3653, 3233, 3109, 4418, 6053, 6305, 
      6434, 14530, 4052, 5141, 6605, 10952, 24317, 7209, 3546, 3049, 2986, 
      2509, 2125, 3049, 4626, 15949, 19449, 24525, 27946, 3536, 3617, 8177, 
      10036, 14257, 17065, 1949, 1970, 7778, 16490, 22298, 5128, 3973, 13000, 
      5650, 2165, 1685, 1762, 6442, 7922, 1889, 1889, 8656, 10064, 16000, 
      22336, 3546, 2146, 2746, 15210, 1973, 1844, 2285, 3380, 6773, 9365, 
      14213, 3673, 2045, 1385, 1369, 6845, 15530, 8692, 11700, 1421, 1394, 
      1481, 3929, 8794, 24026, 4181, 1381, 1192, 8212, 2050, 4810, 21825, 
      1249, 3625, 4049, 21760, 2405, 1285, 1157, 986, 1322, 1690, 2642, 2986, 
      3986, 4805, 6145, 8186, 9610, 10177, 11777, 11986, 4149, 2581, 1096, 
      1300, 2836, 11304, 1097, 922, 5330, 8066, 10057, 12941, 13610, 17225, 
      21290, 2153, 1625, 833, 953, 1145, 5273, 5825, 13780, 17425, 2250, 
      1170, 778, 765, 925, 1213, 7290, 8473, 10729, 10930, 2197, 757, 701, 
      676, 677, 680, 712, 872, 1901, 6452, 7400, 10280, 11492, 11701, 16552, 
      19445, 21701, 2929, 1154, 725, 11234, 11650, 2512, 1801, 1665, 1360, 
      1305, 1152, 2097, 3076, 4545, 16960, 1754, 565, 545, 533, 1258, 2050, 
      4754, 21845, 2788, 1780, 1060, 1160, 2600, 18440, 1017, 4410, 4666, 
      9850, 521, 449, 800, 1625, 3881, 14800, 19169, 1385, 1037, 890, 425, 
      1037, 3386, 16745, 1413, 853, 1480, 3688, 5085, 9349, 10125, 10525, 
      14013, 19368, 20488, 865, 293, 353, 514, 4133, 9505, 9698, 16418, 
      20738, 697, 481, 320, 19025, 20705, 1186, 250, 6154, 6625, 11674, 
      13450, 15601, 18994, 1640, 1037, 421, 9605, 493, 365, 290, 169, 10778, 
      11194, 400, 1825, 1346, 1277, 185, 137, 377, 410, 3485, 4090, 4610, 
      8221, 389, 101, 461, 2216, 2309, 7156, 7496, 7844, 8200, 2017, 3925, 
      7137, 7825, 9297, 16722, 17770, 80, 65, 64, 2768, 3664, 16448, 18560, 
      53, 50, 833, 1985, 477, 436, 205, 1636, 2245, 2437, 18261, 34, 125, 
      2234, 10429, 13250, 19346, 20, 52, 8480, 8665, 12785, 14657, 1098, 
      1305, 173, 13, 1448, 9220, 5185, 14162, 15877, 676, 256, 0, 1369, 442, 
      290, 10817, 29, 40, 3140, 8468, 14645, 1378, 2218, 12553, 14893, 457, 
      20, 272, 4112, 5200, 50, 925, 2941, 8861, 9826, 612, 2536, 2637, 4392, 
      8136, 9837, 11700, 13725, 17460, 58, 2353, 5825, 9653, 13738, 7137, 
      7477, 8002, 8362, 8730, 9297, 13537, 19681, 8749, 14024, 19981, 20264, 
      170, 5021, 8770, 313, 400, 928, 6544, 7369, 4013, 421, 6757, 421, 7114, 
      12106, 17649, 617, 18481, 325, 1585, 5189, 8033, 13058, 14689, 853, 
      9928, 1586, 4205, 7757, 9197, 19130, 464, 521, 800, 10804, 20849, 841, 
      466, 841, 1170, 1666, 2290, 21177, 548, 884, 1213, 1853, 11509, 12365, 
      12584, 14173, 2692, 3280, 5905, 8497, 15705, 18000, 794, 2834, 8369, 
      11234, 13394, 16001, 2045, 3380, 14132, 793, 2329, 7453, 17890, 2900, 
      3185, 4265, 6713, 7840, 8009, 10000, 1037, 1241, 1282, 1466, 2210, 
      3757, 4685, 8237, 1044, 1525, 9736, 20221, 1586, 4805, 6145, 8186, 
      14417, 20282, 21697, 8945, 20624, 2533, 1345, 1098, 1125, 1618, 3025, 
      5445, 14778, 21538, 24498, 1352, 1277, 1165, 1300, 1732, 3365, 8552, 
      13925, 3341, 7786, 8794, 18386, 1305, 3232, 8020, 1469, 2269, 3970, 
      5993, 19865, 2020, 2228, 2405, 8500, 10853, 20213, 1530, 3121, 5242, 
      6010, 8746, 9802, 10546, 18945, 22257, 24930, 1636, 1681, 3449, 10249, 
      13700, 1877, 7765, 7922, 10145, 13781, 14906, 18322, 18581, 19370, 
      20725, 2989, 6664, 7693, 8005, 17140, 17893, 24264, 14170, 14393, 2132, 
      6977, 7120, 7265, 18577, 20161, 2106, 2221, 5506, 6121, 10861, 11050, 
      12226, 20250, 8516, 9860, 12932, 13780, 18500, 2738, 11813, 30433, 
      4240, 5904, 32580, 3130, 4165, 7442, 12401, 23717, 27050, 3400, 10781, 
      16900, 22949, 28744, 30724, 33476, 3177, 4045, 6445, 9997, 12402, 
      16762, 22765, 25705, 27882, 31162, 2729, 27353, 31265, 2978, 8585, 
      17693, 18185, 28730, 31370, 3141, 15016, 17077, 19816, 33892, 36405, 
      3754, 3106, 5941, 11674, 14050, 17186, 25226, 32609, 34001, 3812, 3172, 
      8612, 8912, 20036, 33761, 4693, 19378, 3893, 4660, 8840, 12013, 14180, 
      30589, 30920, 5506, 6617, 17881, 19610, 33065, 8089, 9529, 12816, 
      20500, 30825, 39321, 4745, 3785, 4621, 4682, 8077, 17882, 4205, 6344, 
      8744, 22613, 30413, 39188, 4018, 6778, 8194, 8730, 22465, 25578, 26469, 
      35298, 5057, 9872, 13505, 23417, 24545, 32320, 5594, 5186, 7825, 8581, 
      8849, 11794, 11969, 13441, 22721, 37714, 6565, 5652, 4581, 5380, 5956, 
      6757, 9832, 10132, 11925, 23400, 5218, 5933, 6425, 6514, 7514, 7738, 
      8978, 34765, 28649, 39593, 4777, 10386, 10845, 11002, 13786, 14365, 
      4964, 5800, 11624, 11789, 29549, 38024, 6130, 7442, 12962, 37082, 
      37802, 26500, 29520, 30148, 30465, 31105, 42433, 31573, 44930, 5476, 
      7741, 8761, 31225, 32194, 46834, 9140, 45377, 9410, 9684, 8945, 12170, 
      12965, 34802, 9001, 9881, 34624, 39889, 49249, 8325, 39322, 40417, 
      50242, 40213, 50824, 8258, 12218, 16105, 17498, 40745, 46889, 14281, 
      11714, 16250, 43706, 7972, 9605, 12872, 16421, 17197, 48200, 50660, 
      9685, 12193, 11344, 10837, 13725, 9881, 14681, 15689, 16033, 16208, 
      14765, 13649, 11050, 14954, 16594, 13130, 13204, 13085, 12505, 13481, 
      16241, 16400, 16029, 14500, 15733, 14834, 19073, 16650, 17749, 17914, 
      18769, 19517, 16633, 14800, 16642, 18029, 15905, 16018, 17321, 18125, 
      20114, 15956, 18530, 23018, 19409, 23273, 19204, 22450, 24578, 23554, 
      23257, 24098, 24788, 24925, 24545, 27716, 25209, 27850, 27529, 26282, 
      26825, 28433, 27378, 27765, 29588, 30089, 30413, 31121, 31525, 32885, 
      32114, 34285, 34900, 39637, 40673, 40820 ], 
  [ 23410, 23490, 23108, 21908, 21050, 21169, 21221, 20772, 20705, 18770, 
      18226, 17561, 15877, 15250, 14650, 14641, 14416, 14170, 14242, 13306, 
      12769, 12385, 12541, 12193, 12025, 11317, 11034, 10408, 10804, 10202, 
      10217, 10001, 9817, 9826, 9509, 9026, 8980, 9217, 8053, 8593, 32360, 
      33640, 7453, 6577, 6625, 7402, 8161, 27877, 25169, 6660, 6185, 7220, 
      6154, 6250, 5765, 5800, 22376, 24797, 5858, 21458, 24373, 19825, 6410, 
      6056, 22717, 17530, 5050, 5050, 5337, 18450, 4649, 4745, 19024, 23258, 
      18650, 15098, 16237, 4717, 4392, 19240, 22994, 22450, 22181, 15889, 
      4229, 4549, 15461, 22592, 16513, 5490, 5569, 20610, 20228, 6548, 9173, 
      14453, 15944, 18850, 3842, 16042, 23042, 15700, 4000, 14836, 15481, 
      24625, 17642, 15802, 16025, 19493, 17764, 12200, 11828, 4964, 5965, 
      6849, 15017, 13136, 3305, 3536, 13952, 18154, 9749, 8954, 3221, 6506, 
      13634, 14261, 17909, 20186, 9640, 9477, 2952, 3940, 11941, 12717, 
      14365, 14580, 14473, 8285, 2930, 6409, 16160, 9104, 3065, 3793, 3860, 
      4385, 4820, 13940, 20929, 14701, 14265, 2601, 3442, 3970, 17977, 10600, 
      2549, 3524, 10244, 10964, 18629, 16090, 9626, 6497, 2410, 2482, 5537, 
      5882, 8026, 8801, 5440, 7834, 6970, 2258, 2309, 2834, 2938, 2993, 7685, 
      2165, 2440, 3016, 5365, 14660, 13906, 7801, 6786, 6649, 5506, 4234, 
      2050, 2221, 8586, 11050, 14794, 17401, 1945, 1952, 3700, 4745, 7412, 
      9332, 4058, 2525, 3449, 8905, 13085, 10789, 1864, 6525, 11681, 5162, 
      3202, 2465, 2705, 3445, 4516, 2000, 3809, 4625, 8489, 13049, 8245, 
      5365, 1525, 7921, 5044, 1733, 1508, 1493, 2740, 4148, 7220, 8594, 5338, 
      3050, 2738, 2738, 8093, 3697, 5521, 3826, 3725, 1666, 1450, 3725, 
      14221, 9620, 3860, 3005, 3365, 1125, 1665, 12538, 3728, 1220, 1348, 
      12473, 6586, 3986, 3562, 1985, 1285, 1061, 977, 1025, 1285, 1586, 2186, 
      3265, 4097, 4442, 5450, 5585, 9736, 6984, 1429, 1189, 949, 5125, 3650, 
      1625, 1741, 3145, 4322, 6170, 6617, 9122, 12077, 6260, 5140, 1684, 
      1360, 1108, 1684, 1940, 6713, 9248, 6505, 4093, 2665, 1690, 1258, 954, 
      2665, 3330, 4698, 4825, 6452, 2792, 2440, 2045, 1972, 1901, 1637, 1205, 
      680, 2197, 2701, 4397, 5165, 5300, 8597, 10676, 12340, 7850, 4225, 
      2834, 4981, 5249, 7137, 5760, 5476, 4801, 4672, 4297, 580, 745, 1252, 
      8857, 5713, 2378, 2210, 1754, 629, 533, 1313, 12410, 7709, 5813, 4205, 
      605, 565, 9893, 4162, 1117, 1225, 4041, 2704, 1300, 689, 404, 884, 
      7289, 10400, 5122, 4330, 3961, 1202, 482, 685, 8642, 5224, 520, 333, 
      765, 1348, 3688, 4168, 4420, 6724, 10525, 11349, 4010, 1514, 1130, 773, 
      914, 3770, 3889, 8389, 11525, 3620, 2960, 2281, 10256, 11492, 4849, 
      1249, 1825, 2074, 5125, 6309, 7794, 10225, 5821, 4552, 2900, 3796, 
      3194, 2770, 2473, 1538, 4525, 4793, 2953, 160, 5305, 5162, 2146, 1210, 
      562, 521, 562, 797, 1021, 2930, 3016, 1396, 424, 181, 200, 2309, 2501, 
      2701, 2909, 130, 706, 2290, 2682, 3562, 8545, 9297, 1745, 1508, 1433, 
      289, 593, 8345, 9865, 1570, 1493, 130, 98, 3400, 3285, 612, 45, 136, 
      180, 9640, 1181, 754, 125, 4250, 6109, 10429, 1241, 977, 3041, 3152, 
      5792, 7072, 25, 10, 2504, 1160, 5, 3485, 1226, 6725, 7922, 3969, 2809, 
      1369, 0, 3365, 401, 4490, 1768, 965, 365, 3029, 7060, 9, 109, 5634, 
      7234, 3380, 1241, 457, 745, 1241, 1789, 74, 314, 3274, 3869, 3757, 205, 
      232, 877, 2845, 3880, 5077, 6436, 9061, 1649, 170, 1570, 3770, 6449, 
      2290, 2482, 2785, 2997, 3217, 3562, 6322, 10690, 3236, 6661, 10916, 
      11125, 2057, 1210, 3257, 2644, 585, 225, 1993, 2448, 794, 680, 2132, 
      754, 2341, 5409, 9250, 3392, 9860, 2138, 290, 1378, 2890, 6065, 7178, 
      520, 4045, 5545, 986, 2762, 3610, 10361, 1241, 1076, 689, 4625, 11636, 
      3690, 2205, 730, 541, 445, 477, 11890, 1325, 773, 584, 484, 5108, 5668, 
      5813, 6884, 657, 801, 1872, 3280, 7972, 9601, 1201, 725, 3226, 4981, 
      6401, 8194, 676, 901, 6917, 2754, 738, 2754, 9565, 865, 928, 1268, 
      2384, 2993, 3088, 4265, 3442, 1130, 1097, 985, 841, 1130, 1466, 3242, 
      1525, 1044, 4149, 11304, 1105, 1586, 2186, 3265, 7202, 11365, 12410, 
      3728, 11633, 6714, 3898, 2689, 2050, 1285, 1138, 1930, 7489, 12325, 
      14545, 3757, 3460, 2756, 1781, 1325, 1256, 3557, 6932, 1306, 3161, 
      3725, 10061, 2452, 1345, 3321, 3578, 1418, 1565, 2330, 11170, 5165, 
      1525, 1480, 3653, 5044, 11444, 2677, 1530, 2097, 2421, 3825, 4437, 
      4885, 10546, 12970, 14977, 2561, 2384, 1636, 4736, 6929, 4282, 3362, 
      3445, 4706, 7010, 7765, 10145, 10330, 10897, 11882, 1768, 2853, 3364, 
      3528, 9333, 9864, 14533, 7325, 7474, 4537, 3092, 3161, 3232, 10400, 
      11540, 4141, 2554, 2509, 2754, 5274, 5389, 6121, 11629, 3965, 4717, 
      6605, 7157, 10397, 2405, 5930, 19370, 2353, 2833, 21073, 6497, 2426, 
      3557, 6370, 14282, 16801, 2549, 5416, 9389, 13736, 18125, 19661, 21821, 
      2770, 2602, 3226, 5002, 6445, 9325, 13626, 15826, 17485, 20025, 4468, 
      17104, 20128, 5309, 4330, 10034, 10378, 18185, 20233, 3400, 8245, 9640, 
      11565, 22237, 24232, 7121, 5141, 3314, 6161, 7649, 9749, 15569, 21250, 
      22346, 7105, 4097, 4505, 4657, 11785, 22180, 3250, 11349, 3560, 3365, 
      4733, 6500, 7853, 19748, 20005, 3545, 3842, 10370, 11581, 21706, 4500, 
      5200, 7081, 12249, 19984, 26704, 8482, 4562, 3770, 3757, 4562, 10445, 
      6980, 4013, 4933, 13844, 19720, 26645, 4869, 4225, 4753, 4993, 13770, 
      16069, 16738, 23569, 8720, 5617, 7696, 14500, 15332, 21257, 9701, 8849, 
      4754, 5066, 5186, 6725, 6826, 7706, 14026, 25541, 11412, 9685, 7060, 
      4381, 4365, 4500, 5725, 5877, 6856, 14557, 4589, 4490, 4538, 4553, 
      4813, 4889, 5389, 23258, 18548, 27124, 5850, 6205, 6442, 6525, 8125, 
      8482, 5741, 4949, 6925, 7016, 19300, 25925, 5057, 5185, 7745, 25205, 
      25777, 17065, 19345, 19825, 20068, 20560, 29520, 20954, 31573, 6845, 
      5706, 5986, 20754, 21501, 33181, 6217, 32020, 6413, 6613, 6466, 7841, 
      8266, 23665, 14144, 6884, 23561, 27716, 35300, 6586, 27297, 28170, 
      36145, 28040, 36653, 12365, 8185, 10370, 11245, 28498, 33458, 9360, 
      8125, 10589, 30941, 11117, 7496, 8765, 10760, 11240, 34621, 36637, 
      7650, 8530, 8273, 16202, 9544, 14210, 10130, 10768, 10964, 11065, 
      10436, 20050, 15749, 10625, 11525, 19013, 19013, 18820, 10026, 10484, 
      11764, 11849, 22948, 20605, 11700, 11393, 13634, 12469, 13050, 13141, 
      13626, 14152, 23330, 12025, 12905, 13700, 13130, 13169, 13954, 14314, 
      15341, 13625, 16273, 18245, 16708, 18500, 17021, 18713, 19805, 19521, 
      19520, 20065, 21125, 21188, 21178, 23165, 22138, 23373, 23348, 23285, 
      23680, 24400, 24085, 24250, 25925, 26500, 27194, 27680, 28232, 28852, 
      28673, 30770, 31237, 35752, 36640, 36713 ], 
  [ 27197, 28205, 27009, 25801, 25285, 26216, 26500, 25121, 26212, 22525, 
      21745, 23508, 19610, 20137, 17909, 18248, 18485, 18121, 18889, 17945, 
      16360, 15044, 18562, 18442, 18388, 15938, 14957, 13745, 16693, 13653, 
      14248, 13450, 13844, 13969, 14228, 12697, 13925, 16936, 14144, 15844, 
      54225, 55969, 14114, 9640, 11080, 14293, 16328, 48340, 44586, 12965, 
      7848, 15145, 12337, 12665, 7306, 11401, 40969, 44434, 12037, 39701, 
      43892, 37370, 14209, 13505, 10676, 7925, 6581, 10525, 11624, 35525, 
      8730, 9522, 36445, 10865, 8345, 6649, 7090, 6010, 8585, 36889, 10597, 
      10285, 10132, 6856, 7956, 10132, 31252, 10309, 7012, 13505, 13700, 
      39065, 8869, 16069, 21130, 29890, 32193, 8069, 8605, 32405, 42653, 
      6425, 5165, 30617, 31610, 44930, 7321, 32161, 32500, 8242, 7325, 4777, 
      4637, 13085, 15362, 17288, 5850, 5013, 8290, 9333, 29493, 7361, 3712, 
      3497, 8320, 16825, 29057, 30032, 35536, 38857, 3601, 3554, 5729, 11125, 
      26434, 27674, 30250, 30581, 5416, 3172, 7677, 16840, 6173, 3293, 8738, 
      11090, 11273, 12610, 13625, 29705, 40058, 5408, 5204, 6068, 10273, 
      11729, 35828, 3625, 5202, 10701, 23917, 25101, 36826, 5981, 3229, 2536, 
      6221, 6989, 15496, 16189, 20189, 21544, 2405, 2593, 2425, 4905, 6928, 
      9193, 9529, 9700, 19728, 6434, 7985, 9953, 15434, 31109, 4717, 2440, 
      2237, 2216, 2117, 2237, 4925, 7300, 21437, 25525, 31357, 35240, 5746, 
      5869, 12025, 14346, 19449, 22761, 2057, 2960, 11540, 22100, 28832, 
      3218, 6473, 17978, 3528, 1765, 2125, 2664, 9864, 11764, 1697, 3125, 
      12706, 14450, 21562, 28906, 2176, 1616, 4736, 20644, 1525, 3202, 4021, 
      5746, 10357, 13621, 19477, 2173, 1469, 1733, 1885, 10469, 21044, 12818, 
      16498, 1345, 1360, 2665, 6625, 12960, 30880, 2381, 1261, 1450, 12250, 
      3860, 7880, 28381, 1125, 6273, 6865, 28314, 1313, 1033, 1073, 1700, 
      2624, 3328, 4868, 5380, 6800, 7913, 9673, 12260, 14020, 14713, 16649, 
      16900, 2257, 1361, 2186, 2642, 5186, 16090, 925, 1800, 8644, 12136, 
      14589, 18061, 18856, 23101, 27796, 1097, 905, 1625, 1997, 2441, 8585, 
      9305, 19066, 23341, 1108, 784, 980, 1513, 2009, 2633, 11188, 12665, 
      15425, 15668, 1053, 873, 985, 1170, 1213, 1258, 1458, 1954, 3865, 
      10138, 11338, 14890, 16354, 16605, 22338, 25693, 28285, 1405, 680, 797, 
      16052, 16552, 1154, 821, 769, 674, 661, 634, 4225, 5666, 7681, 22826, 
      772, 801, 865, 1105, 2880, 4176, 7972, 28465, 1258, 754, 538, 2738, 
      5018, 24554, 493, 7540, 7880, 14408, 541, 1225, 2122, 3577, 6841, 
      20322, 25405, 521, 425, 404, 1241, 2609, 6176, 22601, 505, 2297, 3386, 
      6602, 8461, 13817, 14761, 15245, 19405, 25642, 26930, 333, 853, 1165, 
      1620, 7213, 14013, 14248, 22228, 27220, 289, 325, 458, 25253, 27185, 
      356, 932, 9860, 10457, 16640, 18752, 21281, 25220, 514, 289, 261, 
      14149, 205, 245, 296, 637, 15572, 16072, 194, 4013, 340, 313, 313, 769, 
      1513, 1588, 6385, 7200, 7888, 12465, 137, 605, 1721, 4610, 4745, 11146, 
      11570, 12002, 12442, 4325, 6989, 11125, 11981, 13789, 22600, 23816, 
      370, 481, 522, 5410, 6642, 22282, 24730, 425, 464, 2465, 4289, 49, 50, 
      1205, 3770, 4673, 4949, 24385, 612, 997, 4660, 15165, 18532, 25636, 
      554, 754, 12794, 13021, 17981, 20189, 2932, 3265, 73, 585, 3490, 13698, 
      8653, 19604, 21613, 26, 26, 442, 3365, 0, 1444, 15625, 257, 730, 5930, 
      12770, 20165, 3368, 4628, 17693, 20453, 9, 538, 1378, 7234, 8658, 272, 
      2617, 5641, 13241, 14416, 34, 5066, 5209, 7594, 12346, 14425, 16666, 
      19069, 23434, 360, 4797, 9445, 14197, 19080, 11089, 11513, 12164, 
      12608, 13060, 13753, 18833, 25985, 13077, 19402, 26325, 26650, 296, 
      8381, 13096, 185, 1490, 2522, 10322, 11357, 7033, 1465, 10573, 1421, 
      11012, 17096, 23605, 229, 24561, 481, 3505, 8537, 12137, 18212, 20137, 
      2225, 14450, 520, 7213, 11773, 13549, 25288, 1202, 1385, 2042, 15490, 
      27257, 401, 656, 2081, 2704, 3536, 4496, 27625, 1282, 2122, 2745, 3805, 
      16317, 17341, 17602, 19485, 5018, 5858, 9365, 12629, 21265, 23938, 
      1732, 5200, 12457, 15952, 18532, 21601, 3989, 5954, 19394, 845, 4397, 
      11285, 23780, 5218, 5629, 7129, 10333, 11754, 11965, 14418, 833, 2465, 
      2548, 2900, 4148, 6409, 7673, 12233, 1930, 2957, 14066, 26441, 3016, 
      7789, 9549, 12136, 19669, 26500, 28125, 13061, 26882, 1313, 1049, 1348, 
      1753, 2960, 5249, 8593, 20068, 27920, 31300, 1138, 1189, 1413, 2178, 
      3114, 5713, 12538, 19045, 5645, 11560, 12820, 24260, 1801, 5450, 11834, 
      1417, 3897, 6480, 9217, 25945, 1378, 3770, 4073, 12394, 15293, 26333, 
      2020, 5165, 8168, 9188, 12680, 13988, 14900, 24853, 28669, 31720, 2250, 
      2421, 5617, 14517, 18682, 1649, 11401, 11600, 14369, 18761, 20096, 
      24100, 24401, 25316, 26881, 4817, 9962, 11285, 11681, 22706, 23585, 
      30922, 19188, 19453, 1898, 10313, 10498, 10685, 24349, 26185, 2080, 
      3161, 8336, 9161, 15161, 15392, 16820, 26272, 12226, 13906, 17650, 
      18666, 24226, 4052, 16277, 37837, 6434, 8770, 40234, 2340, 6273, 10768, 
      16945, 30193, 33988, 5002, 14945, 22282, 29297, 35890, 38122, 41210, 
      4525, 5981, 9389, 13949, 16900, 22100, 29069, 32429, 34900, 38600, 
      2857, 34285, 38701, 2768, 12113, 23153, 23729, 35828, 38804, 4105, 
      19970, 22409, 25610, 41618, 44425, 2952, 3060, 8541, 15912, 18792, 
      22516, 31816, 40165, 41725, 3050, 3754, 12050, 12434, 25826, 41441, 
      6617, 25040, 5185, 6498, 12274, 16245, 18874, 37845, 38218, 7720, 9293, 
      23245, 25268, 40613, 11225, 13085, 17170, 26282, 38077, 47581, 3721, 
      4441, 6201, 6304, 11169, 23200, 3725, 8762, 12002, 28685, 37577, 47402, 
      4628, 9320, 11240, 11944, 28493, 32068, 33085, 43048, 4069, 13378, 
      17893, 29569, 30865, 39690, 4352, 4196, 10657, 11665, 12017, 15760, 
      15977, 17785, 28745, 45712, 4901, 4450, 4261, 7034, 7946, 9125, 13250, 
      13634, 15889, 29506, 6660, 7837, 8581, 8712, 10132, 10440, 12100, 
      42381, 35465, 47753, 5249, 13840, 14425, 14624, 18080, 18785, 5602, 
      7362, 15370, 15577, 36445, 45970, 7816, 9800, 17000, 44900, 45704, 
      32930, 36370, 37082, 37441, 38165, 50837, 38673, 53584, 5770, 9965, 
      11405, 38237, 39332, 55652, 11866, 54025, 12176, 12490, 11413, 15688, 
      16693, 42184, 7141, 12641, 41962, 47857, 58225, 10369, 47204, 48425, 
      59300, 48177, 59922, 6980, 15560, 20413, 22100, 48749, 55565, 18125, 
      14800, 20512, 52000, 7234, 11849, 16250, 20681, 21625, 56954, 59666, 
      11885, 15317, 14130, 8833, 17137, 8461, 18301, 19517, 19945, 20162, 
      18253, 11045, 9412, 18440, 20500, 10816, 10930, 10853, 14933, 16201, 
      19801, 20002, 13117, 12050, 19037, 17800, 23173, 20032, 21425, 21632, 
      22697, 23569, 13837, 17378, 19764, 21485, 18473, 18628, 20221, 21277, 
      23812, 18266, 20776, 26692, 21905, 26945, 21402, 25524, 28240, 26792, 
      26325, 27332, 27802, 27981, 27389, 31226, 27877, 31316, 30825, 28900, 
      29525, 31637, 30160, 30673, 32570, 33025, 33133, 33965, 34281, 36061, 
      34952, 37153, 37850, 42689, 43805, 43994 ], 
  [ 24157, 24557, 23893, 22685, 21941, 22340, 22472, 21701, 22032, 19485, 
      18857, 19024, 16570, 16337, 15173, 15284, 15217, 14929, 15241, 14297, 
      13396, 12688, 14002, 13730, 13600, 12290, 11765, 10933, 12209, 10765, 
      10980, 10562, 10576, 10625, 10504, 9657, 10049, 11236, 9508, 10448, 
      39253, 40693, 9098, 6980, 7508, 9125, 10324, 34280, 31210, 8177, 6100, 
      9293, 7625, 7801, 5634, 7069, 28125, 30906, 7325, 27085, 30440, 25210, 
      8433, 7957, 17896, 13549, 4909, 6269, 6836, 23669, 5386, 5722, 24361, 
      18313, 14425, 11513, 12410, 4490, 5165, 24653, 18045, 17581, 17352, 
      12100, 4840, 5800, 20232, 17681, 12560, 7577, 7696, 26297, 15633, 9153, 
      12618, 19098, 20869, 14453, 4805, 21005, 29125, 11821, 3721, 19597, 
      20362, 30946, 13401, 20761, 21024, 14930, 13481, 8957, 8665, 7081, 
      8522, 9764, 11170, 9649, 4338, 4849, 18625, 13745, 6980, 6385, 4292, 
      9377, 18265, 19012, 23300, 25937, 6869, 6746, 3221, 5729, 16250, 17186, 
      19154, 19409, 10660, 5832, 3877, 9316, 12025, 6409, 4330, 5618, 5725, 
      6530, 7165, 18685, 26834, 10804, 10448, 3104, 5105, 5953, 23440, 7501, 
      2770, 5305, 14265, 15145, 24210, 11909, 6725, 4436, 3029, 3341, 8276, 
      8741, 11525, 12500, 3697, 5329, 4705, 2473, 3204, 4329, 4513, 4608, 
      11140, 2938, 3653, 4709, 8138, 19633, 10037, 5252, 4517, 4420, 3637, 
      2845, 2341, 3272, 12317, 15341, 19805, 22852, 2554, 2601, 5869, 7354, 
      10861, 13261, 2665, 1972, 5536, 12752, 17812, 7474, 2749, 9770, 8164, 
      3285, 2125, 1828, 4468, 5608, 2837, 1681, 6170, 7306, 12290, 17810, 
      5444, 3364, 1924, 11600, 3121, 1530, 1665, 2250, 4657, 6705, 10737, 
      5669, 3293, 1885, 1733, 4693, 11848, 6130, 8594, 2257, 2196, 1297, 
      2521, 6196, 19252, 6409, 2249, 1754, 5714, 1352, 3092, 17285, 2113, 
      2245, 2533, 17218, 4049, 2249, 1985, 1168, 1028, 1124, 1600, 1808, 
      2468, 3049, 4049, 5648, 6800, 7265, 8593, 8768, 6437, 4325, 970, 970, 
      1690, 8186, 1989, 964, 3400, 5524, 7141, 9549, 10116, 13221, 16776, 
      3757, 2957, 941, 857, 845, 3341, 3757, 10250, 13385, 3920, 2228, 1360, 
      905, 793, 809, 4880, 5825, 7673, 7840, 3865, 1405, 1213, 1018, 985, 
      954, 850, 738, 1053, 4210, 4954, 7290, 8298, 8473, 12610, 15129, 17113, 
      4901, 2276, 1405, 8072, 8420, 4346, 3329, 3125, 2650, 2561, 2306, 1109, 
      1714, 2741, 12946, 3280, 1105, 1017, 801, 676, 1060, 2880, 17217, 4754, 
      3338, 2210, 610, 1370, 14218, 2165, 2600, 2788, 6884, 1225, 541, 450, 
      765, 2205, 11050, 14841, 2801, 2249, 2000, 481, 481, 1844, 12721, 2861, 
      397, 650, 2042, 3065, 6445, 7085, 7417, 10361, 15002, 15986, 2005, 549, 
      405, 328, 2349, 6565, 6724, 12424, 16200, 1733, 1313, 914, 14689, 
      16165, 2560, 400, 3856, 4225, 8356, 9860, 11705, 14656, 3250, 2341, 
      1249, 6625, 1421, 1157, 980, 485, 7592, 7940, 1258, 745, 2848, 2745, 
      769, 313, 145, 144, 1825, 2260, 2644, 5473, 1277, 377, 125, 962, 1021, 
      4610, 4882, 5162, 5450, 829, 2125, 4589, 5141, 6341, 12644, 13556, 522, 
      405, 370, 1306, 1930, 12402, 14242, 425, 388, 185, 793, 1493, 1418, 65, 
      578, 949, 1073, 13973, 232, 85, 936, 7261, 9640, 14920, 250, 146, 5650, 
      5801, 9241, 10841, 272, 377, 909, 205, 450, 6250, 3029, 10408, 11885, 
      1850, 1090, 290, 401, 1444, 0, 7569, 485, 122, 1522, 5626, 10817, 404, 
      904, 9029, 11029, 1453, 234, 10, 2218, 3034, 500, 185, 1385, 5945, 
      6740, 1706, 1114, 1181, 2426, 5354, 6749, 8306, 10025, 13250, 436, 997, 
      3517, 6597, 10036, 4553, 4825, 5248, 5540, 5840, 6305, 9865, 15193, 
      5857, 10282, 15457, 15706, 676, 2909, 5876, 1021, 122, 242, 4090, 4745, 
      2169, 173, 4265, 205, 4552, 8660, 13421, 1521, 14149, 785, 617, 3065, 
      5297, 9472, 10865, 325, 6850, 3028, 2349, 5085, 6253, 14724, 442, 397, 
      370, 7586, 16237, 1769, 884, 409, 500, 724, 1076, 16529, 522, 450, 541, 
      841, 8185, 8905, 9090, 10441, 1370, 1754, 3665, 5713, 11765, 13754, 
      592, 1476, 5617, 7972, 9792, 12025, 1025, 1850, 10426, 1301, 1205, 
      4901, 13672, 1570, 1753, 2493, 4329, 5218, 5353, 6970, 1745, 793, 800, 
      848, 1184, 2153, 2809, 5545, 866, 905, 6770, 15725, 964, 2925, 3925, 
      5524, 10701, 15784, 17029, 6145, 16090, 4049, 2113, 1424, 1145, 1060, 
      1753, 3425, 11024, 16900, 19520, 2050, 1873, 1489, 1114, 1138, 1989, 
      5850, 10305, 1997, 5252, 6056, 14152, 1421, 1954, 5450, 2025, 1465, 
      2452, 3897, 15457, 3050, 1490, 1565, 5858, 7769, 15769, 1640, 1973, 
      3380, 3944, 6068, 6920, 7528, 14669, 17573, 19940, 1642, 1585, 2197, 
      7297, 10170, 2561, 5321, 5444, 7225, 10249, 11204, 14144, 14369, 15056, 
      16241, 2005, 4490, 5281, 5525, 13130, 13781, 19370, 10600, 10789, 2810, 
      4765, 4874, 4985, 14393, 15773, 2612, 1945, 3700, 4145, 7865, 8020, 
      8992, 15860, 5994, 7066, 9594, 10306, 14346, 2152, 8677, 24917, 2938, 
      4058, 26858, 4240, 2929, 5220, 9193, 18945, 21904, 2570, 7877, 13010, 
      18277, 23426, 25202, 27682, 2549, 2941, 4525, 7261, 9224, 12904, 18125, 
      20725, 22664, 25604, 3085, 22201, 25705, 3604, 6185, 13729, 14153, 
      23440, 25808, 2813, 11458, 13213, 15578, 28090, 30365, 4852, 3592, 
      4285, 8692, 10660, 13320, 20340, 26941, 28197, 4874, 3146, 6274, 6506, 
      15794, 27989, 3577, 15236, 3285, 3610, 6498, 9025, 10818, 25153, 25450, 
      4148, 4885, 13973, 15464, 27389, 5981, 7081, 9722, 16250, 25385, 33065, 
      6001, 3681, 3769, 3796, 6001, 14004, 5017, 4810, 6530, 18121, 25037, 
      32962, 3944, 5140, 6148, 6548, 18005, 20744, 21533, 29444, 6273, 7450, 
      10369, 18853, 19845, 26770, 7012, 6400, 5945, 6497, 6697, 8996, 9137, 
      10337, 18257, 31652, 8321, 7034, 5249, 4450, 4754, 5249, 7474, 7706, 
      9125, 18866, 4456, 4797, 5085, 5140, 5800, 5956, 6856, 29005, 23533, 
      33389, 4793, 7988, 8345, 8468, 10708, 11185, 4842, 4930, 8986, 9117, 
      24361, 31986, 5156, 5924, 10084, 31144, 31796, 21682, 24362, 24922, 
      25205, 25777, 36017, 26209, 38308, 5618, 6317, 6997, 25925, 26792, 
      40072, 7306, 38749, 7540, 7778, 7309, 9684, 10309, 29188, 10865, 8005, 
      29042, 33797, 42341, 7025, 33296, 34289, 43264, 34117, 43810, 9640, 
      9860, 12965, 14120, 34613, 40213, 11513, 9556, 13140, 37332, 8906, 
      8125, 10474, 13309, 13949, 41450, 43706, 8237, 9997, 9418, 12785, 
      11285, 11349, 12069, 12905, 13181, 13322, 12249, 16061, 12680, 12436, 
      13736, 15300, 15338, 15185, 10829, 11565, 13645, 13770, 18665, 16762, 
      13337, 12708, 16029, 14180, 15041, 15172, 15857, 16501, 19157, 12970, 
      14368, 15481, 14065, 14144, 15205, 15805, 17352, 14314, 16900, 20232, 
      17573, 20485, 17602, 20128, 21780, 21092, 20929, 21632, 22482, 22585, 
      22373, 24994, 23165, 25160, 24973, 24264, 24737, 25937, 25220, 25505, 
      27250, 27781, 28269, 28873, 29341, 30361, 29860, 31985, 32530, 37141, 
      38105, 38218 ], 
  [ 28072, 27080, 27634, 26426, 25160, 24341, 24125, 24746, 23337, 23400, 
      23120, 19633, 20485, 18512, 19784, 19373, 18610, 18496, 17764, 16820, 
      17485, 18169, 14437, 13817, 13513, 14813, 15332, 15370, 12818, 15028, 
      14373, 14825, 13969, 13844, 12853, 13572, 12050, 9061, 9769, 8969, 
      15850, 16594, 8489, 11765, 10205, 8168, 7453, 12965, 11461, 8090, 
      12973, 6770, 7712, 7540, 12681, 8026, 9594, 10809, 7412, 9076, 10517, 
      8245, 6084, 6130, 45301, 37300, 11956, 7400, 6749, 7400, 8605, 7897, 
      7570, 46240, 39220, 33524, 35465, 11885, 8210, 7514, 45972, 45160, 
      44757, 34981, 8581, 6757, 5877, 45434, 36137, 4880, 4825, 7940, 41994, 
      4194, 4005, 5265, 5818, 39944, 6980, 5780, 9028, 35050, 11290, 5242, 
      5485, 9805, 38196, 5536, 5625, 41117, 38450, 29402, 28762, 4210, 3737, 
      3413, 34225, 31138, 6165, 5458, 4618, 39236, 25337, 23872, 5945, 3200, 
      4432, 4657, 6161, 7232, 25226, 24929, 8354, 4250, 3809, 4049, 4625, 
      4706, 33541, 22797, 6052, 2965, 36298, 24418, 5113, 3965, 3898, 3485, 
      3250, 4330, 7433, 34033, 33329, 7193, 4148, 3604, 5953, 27250, 8077, 
      3826, 3042, 3226, 6201, 36356, 25604, 19661, 6596, 5864, 2621, 2564, 
      2564, 2669, 17530, 22468, 20800, 7780, 5553, 4068, 3904, 3825, 2353, 
      5809, 4610, 3578, 2309, 4234, 33092, 22565, 20612, 20341, 17992, 15112, 
      7300, 4925, 2312, 2900, 4232, 5365, 6121, 5994, 2650, 2221, 2074, 2386, 
      14932, 10585, 2665, 2225, 3457, 28093, 5098, 1853, 29653, 17640, 13000, 
      10789, 2989, 2389, 16322, 9250, 2081, 1825, 1937, 3281, 23801, 18241, 
      6361, 1769, 17650, 8577, 7146, 5121, 2482, 1746, 1602, 24548, 18344, 
      13108, 12260, 2344, 1669, 1693, 1373, 15220, 14985, 9040, 4000, 1585, 
      3505, 26506, 15386, 13325, 1625, 6485, 3005, 2756, 15250, 3898, 3490, 
      2689, 21188, 15908, 14948, 10825, 8249, 6953, 4993, 4505, 3425, 2788, 
      2048, 1385, 1145, 1088, 1024, 1025, 26882, 21986, 9061, 8017, 4561, 
      965, 15300, 9925, 2269, 1261, 964, 936, 981, 1476, 2421, 20722, 18530, 
      10250, 9122, 8066, 2210, 1930, 941, 1466, 21233, 16409, 13105, 10388, 
      8884, 7508, 1313, 1040, 800, 793, 21178, 13498, 12610, 11545, 11338, 
      11133, 10333, 8829, 5490, 1513, 1213, 765, 729, 730, 1213, 1818, 2410, 
      23780, 16805, 13672, 677, 677, 22529, 19946, 19394, 18049, 17786, 
      17009, 4850, 3541, 2306, 1201, 19897, 12676, 12240, 10980, 6505, 4801, 
      2097, 2340, 23633, 20129, 16913, 6613, 3893, 1429, 16868, 2165, 2005, 
      533, 13666, 9850, 7497, 5202, 2466, 697, 1530, 18896, 17300, 16529, 
      9616, 6484, 2801, 976, 19130, 6922, 5261, 2477, 1586, 442, 386, 370, 
      530, 1517, 1805, 16708, 10728, 9540, 8245, 2088, 388, 373, 853, 1845, 
      15914, 14450, 12833, 1378, 1810, 18481, 10057, 985, 832, 265, 377, 656, 
      1345, 20389, 17914, 14386, 274, 15080, 14120, 13421, 11012, 197, 197, 
      14569, 4138, 19465, 19188, 12688, 10144, 7888, 7713, 2260, 1825, 1513, 
      340, 14762, 10730, 7346, 3485, 3370, 521, 445, 377, 317, 3700, 1864, 
      500, 356, 164, 725, 941, 11745, 11106, 10897, 2785, 2017, 657, 1105, 
      11300, 11089, 5840, 3664, 15674, 15425, 8330, 4145, 3298, 3074, 1010, 
      10237, 8872, 3285, 40, 157, 1261, 10429, 9629, 169, 146, 106, 314, 
      5057, 4640, 13698, 10210, 4365, 73, 1028, 229, 488, 16901, 14401, 
      10817, 4490, 15625, 7569, 0, 11882, 9605, 2305, 145, 290, 4493, 3253, 
      68, 328, 15634, 10413, 7753, 1609, 1033, 11897, 5492, 2516, 116, 41, 
      16409, 2941, 2834, 1469, 221, 50, 41, 194, 809, 11485, 3172, 820, 72, 
      205, 464, 388, 289, 233, 185, 128, 208, 1360, 202, 277, 1450, 1525, 
      12421, 1256, 221, 13810, 7865, 5897, 697, 482, 1908, 8090, 698, 8296, 
      637, 221, 980, 15354, 1186, 12356, 4880, 1412, 512, 337, 512, 6850, 
      325, 19645, 2088, 648, 424, 1413, 9577, 9010, 7417, 365, 1882, 15776, 
      12281, 7456, 6329, 5161, 4121, 2000, 9657, 7497, 6370, 4930, 442, 466, 
      477, 610, 3893, 3233, 1490, 754, 890, 1313, 8857, 3825, 832, 577, 657, 
      976, 5114, 3329, 769, 13220, 4772, 1160, 1405, 4093, 3754, 2754, 1458, 
      1129, 1090, 793, 14708, 7840, 7673, 7025, 5273, 3284, 2548, 1108, 9305, 
      7082, 941, 2066, 7141, 2664, 1924, 1261, 1044, 2125, 2500, 1186, 2257, 
      21188, 15424, 12473, 10628, 7585, 4624, 2468, 1193, 2545, 3425, 15013, 
      14314, 12538, 9553, 7489, 4338, 1413, 1170, 4520, 1685, 1445, 1885, 
      11426, 4825, 1709, 14292, 6772, 4105, 2592, 2320, 17753, 7145, 6698, 
      1769, 1418, 2458, 11645, 5540, 3293, 2813, 1805, 1613, 1525, 2228, 
      3044, 3845, 11125, 10546, 5242, 1642, 1557, 15524, 2276, 2225, 1744, 
      1636, 1721, 2225, 2276, 2441, 2756, 6442, 2837, 2410, 2306, 2081, 2210, 
      3797, 1813, 1828, 15773, 2938, 2873, 2810, 2474, 2810, 14705, 10036, 
      3961, 3536, 2036, 2017, 1945, 2897, 2601, 2281, 2025, 2041, 2601, 8677, 
      2152, 6212, 5809, 4145, 7109, 19465, 6148, 3393, 2320, 4068, 5113, 
      7877, 2570, 2657, 3922, 5765, 6497, 7585, 8900, 6856, 4264, 2824, 2525, 
      2725, 3944, 4804, 5525, 6725, 14482, 5410, 6826, 16393, 3488, 3028, 
      3104, 5953, 6929, 10730, 2845, 3034, 3485, 7993, 9050, 20077, 15685, 
      5416, 3037, 2917, 3141, 4941, 7540, 8100, 19925, 12629, 3925, 3809, 
      3701, 8066, 7492, 3665, 9810, 7873, 4149, 3370, 3249, 6970, 7093, 6845, 
      5668, 3620, 3893, 7988, 4850, 4210, 3545, 4157, 7202, 10706, 22096, 
      12816, 9076, 8929, 5044, 3825, 18850, 6637, 4877, 4810, 7202, 10777, 
      13253, 6445, 5365, 5069, 4868, 5693, 5960, 9173, 22194, 4753, 4018, 
      5194, 5490, 8065, 23977, 22321, 6032, 5540, 5392, 4385, 4352, 4160, 
      5120, 10337, 27026, 23825, 18386, 9409, 8321, 7250, 5125, 5009, 4514, 
      5381, 10285, 8712, 7956, 7837, 6757, 6565, 5725, 9256, 7090, 11378, 
      14624, 5465, 5300, 5249, 4705, 4660, 13977, 10237, 5245, 5202, 7570, 
      10845, 9941, 7925, 5125, 10525, 10829, 6805, 7745, 7957, 8066, 8290, 
      12962, 8548, 14209, 16145, 8840, 7780, 8612, 8957, 15277, 7741, 14650, 
      7801, 7865, 8788, 6813, 6568, 10309, 30266, 8266, 10337, 12482, 16850, 
      10244, 12329, 12800, 17425, 12802, 17797, 26605, 7685, 6788, 6725, 
      13124, 15940, 7250, 8425, 7137, 14625, 23609, 10474, 8125, 7306, 7250, 
      16829, 18041, 10760, 8692, 9505, 32708, 8762, 28836, 8676, 8642, 8570, 
      8537, 9378, 38420, 31037, 9565, 9125, 36441, 36305, 35978, 12308, 
      11826, 10426, 10377, 42242, 38425, 11162, 11925, 10548, 11657, 11300, 
      11257, 11072, 11194, 42212, 13753, 12889, 12610, 14848, 14753, 14596, 
      14152, 13437, 16141, 18901, 16317, 18530, 16570, 19777, 18649, 17865, 
      18917, 19450, 19457, 21177, 21106, 21764, 21601, 23252, 21941, 22450, 
      24525, 24650, 23762, 24785, 24548, 25945, 26650, 28008, 28090, 28906, 
      28186, 29077, 31028, 31225, 35314, 35930, 35869 ], 
  [ 25874, 26626, 25652, 24436, 23818, 24525, 24745, 23620, 24389, 21170, 
      20450, 21533, 18233, 18434, 16650, 16893, 17000, 16666, 17242, 16290, 
      14989, 13925, 16513, 16325, 16237, 14265, 13474, 12416, 14660, 12290, 
      12725, 12085, 12317, 12410, 12505, 11258, 12132, 14365, 12017, 13397, 
      47744, 49360, 11817, 8333, 9389, 11930, 13613, 42233, 38765, 10756, 
      6917, 12484, 10154, 10418, 6401, 9376, 35360, 38537, 9850, 34186, 
      38025, 32045, 11570, 10960, 13505, 10082, 5666, 8522, 9397, 30322, 
      7109, 7709, 31144, 13786, 10690, 8482, 9113, 5153, 6928, 31520, 13514, 
      13138, 12953, 8845, 6425, 8089, 26393, 13192, 9125, 10786, 10949, 
      33466, 11492, 12932, 17321, 25121, 27200, 10530, 6778, 27378, 36730, 
      8468, 4328, 25748, 26645, 38813, 9650, 27130, 27437, 10825, 9684, 6304, 
      6100, 10324, 12249, 13885, 7853, 6728, 6389, 7208, 24680, 9810, 4849, 
      4474, 6385, 13450, 24274, 25153, 30145, 33178, 4736, 4657, 4432, 8612, 
      21905, 23017, 25337, 25636, 7381, 4049, 5834, 13429, 8392, 4360, 6637, 
      8541, 8692, 9805, 10660, 24820, 34245, 7433, 7165, 4573, 7850, 9050, 
      30365, 5008, 3929, 8180, 19604, 20660, 31265, 8226, 4450, 3085, 4626, 
      5202, 12205, 12802, 16290, 17485, 2696, 3490, 3130, 3626, 5105, 6890, 
      7162, 7301, 15857, 4705, 5904, 7488, 12105, 26020, 6698, 3365, 2938, 
      2885, 2498, 2234, 3578, 5345, 17338, 20978, 26234, 29765, 4141, 4232, 
      9172, 11141, 15572, 18500, 2050, 2281, 8749, 17901, 23929, 4745, 4640, 
      14257, 5213, 2138, 1858, 2045, 7325, 8905, 1908, 2248, 9685, 11173, 
      17389, 23965, 3281, 2081, 3281, 16565, 1924, 2225, 2756, 4001, 7684, 
      10436, 15524, 3370, 1962, 1522, 1546, 7762, 16897, 9725, 12893, 1450, 
      1433, 1810, 4618, 9833, 25705, 3796, 1396, 1297, 9217, 2521, 5581, 
      23426, 1256, 4292, 4756, 23357, 2178, 1258, 1170, 1189, 1665, 2113, 
      3205, 3589, 4689, 5578, 7018, 9189, 10693, 11290, 12970, 13189, 3728, 
      2320, 1385, 1649, 3425, 12473, 1082, 1157, 6145, 9061, 11162, 14186, 
      14885, 18650, 22865, 1924, 1476, 1044, 1224, 1476, 6084, 6676, 15061, 
      18856, 1997, 1097, 845, 962, 1202, 1570, 8237, 9490, 11866, 12077, 
      1940, 800, 784, 809, 820, 833, 905, 1145, 2384, 7345, 8353, 11393, 
      12665, 12884, 17945, 20948, 23284, 2578, 1053, 754, 12393, 12829, 2197, 
      1576, 1460, 1205, 1160, 1037, 2612, 3701, 5300, 18365, 1525, 626, 626, 
      674, 1649, 2561, 5525, 23426, 2425, 1537, 937, 1537, 3177, 19897, 890, 
      5153, 5429, 10933, 520, 628, 1109, 2084, 4580, 16109, 20648, 1170, 882, 
      765, 610, 1402, 4041, 18130, 1184, 1184, 1921, 4369, 5876, 10400, 
      11216, 11636, 15284, 20849, 22009, 722, 410, 530, 761, 4850, 10562, 
      10765, 17785, 22265, 580, 424, 333, 20488, 22228, 965, 389, 7013, 7514, 
      12833, 14689, 16930, 20453, 1345, 832, 356, 10660, 394, 306, 261, 250, 
      11889, 12325, 317, 2312, 1069, 1010, 178, 250, 610, 653, 4138, 4793, 
      5353, 9194, 288, 180, 720, 2745, 2848, 8065, 8425, 8793, 9169, 2522, 
      4610, 8042, 8770, 10322, 18077, 19165, 101, 116, 125, 3349, 4325, 
      17789, 19981, 90, 97, 1170, 2482, 320, 289, 388, 2089, 2768, 2980, 
      19664, 113, 274, 2753, 11498, 14449, 20785, 85, 157, 9445, 9640, 13960, 
      15912, 1469, 1706, 80, 80, 1865, 10217, 5938, 15385, 17170, 445, 125, 
      29, 1768, 257, 485, 11882, 0, 121, 3721, 9409, 15876, 1765, 2705, 
      13690, 16130, 260, 53, 445, 4765, 5933, 9, 1234, 3490, 9810, 10825, 
      377, 3041, 3152, 5057, 9041, 10832, 12785, 14900, 18785, 29, 2834, 
      6586, 10634, 14909, 7970, 8330, 8885, 9265, 9653, 10250, 14690, 21074, 
      9668, 15193, 21380, 21673, 85, 5706, 9685, 164, 541, 1189, 7325, 8200, 
      4610, 544, 7540, 530, 7913, 13165, 18938, 392, 19796, 226, 1906, 5850, 
      8874, 14149, 15850, 1040, 10865, 1189, 4778, 8570, 10090, 20453, 493, 
      580, 949, 11773, 22228, 586, 361, 986, 1385, 1961, 2665, 22562, 569, 
      1025, 1424, 2164, 12500, 13396, 13625, 15284, 3085, 3733, 6568, 9320, 
      16868, 19253, 853, 3233, 9178, 12193, 14453, 17170, 2340, 3825, 15217, 
      634, 2650, 8194, 19121, 3277, 3592, 4772, 7400, 8597, 8776, 10877, 810, 
      1354, 1405, 1629, 2493, 4210, 5218, 9010, 1073, 1684, 10585, 21520, 
      1741, 5330, 6770, 8941, 15482, 21577, 23042, 9736, 21925, 2050, 1082, 
      965, 1082, 1745, 3362, 6002, 15845, 22865, 25925, 1105, 1060, 1028, 
      1313, 1865, 3728, 9305, 14948, 3690, 8485, 9553, 19585, 1220, 3557, 
      8725, 1250, 2450, 4361, 6554, 21106, 1657, 2385, 2592, 9217, 11700, 
      21460, 1433, 3394, 5725, 6553, 9469, 10585, 11369, 20138, 23570, 26333, 
      1565, 1640, 3748, 11048, 14669, 1602, 8410, 8577, 10930, 14746, 15921, 
      19477, 19746, 20565, 21970, 3200, 7225, 8324, 8656, 18241, 19024, 
      25625, 15137, 15370, 1845, 7540, 7693, 7848, 19720, 21364, 1865, 2210, 
      5945, 6610, 11650, 11849, 13085, 21449, 9161, 10585, 13817, 14705, 
      19625, 2809, 12634, 31954, 4517, 6341, 34157, 2693, 4418, 7985, 13234, 
      25010, 28453, 3529, 11520, 17929, 24208, 30193, 32233, 35065, 3242, 
      4250, 6890, 10682, 13217, 17777, 24010, 27050, 29297, 32677, 2500, 
      28744, 32776, 2665, 9162, 18730, 19242, 30157, 32877, 3104, 15929, 
      18080, 20929, 35465, 38048, 3293, 2825, 6290, 12413, 14909, 18185, 
      26525, 34138, 35570, 3357, 3037, 9157, 9477, 21141, 35316, 4874, 20449, 
      3920, 4817, 9377, 12740, 15017, 32036, 32377, 5749, 6970, 18874, 20673, 
      34578, 8548, 10088, 13565, 21589, 32264, 41000, 4210, 3650, 4706, 4777, 
      8522, 18857, 3796, 6625, 9225, 23764, 31824, 40849, 3865, 7085, 8621, 
      9197, 23602, 26825, 27746, 36845, 4520, 10405, 14248, 24580, 25748, 
      33773, 4993, 4645, 8194, 9010, 9298, 12433, 12618, 14170, 23850, 39313, 
      5860, 5057, 4196, 5465, 6121, 7012, 10337, 10657, 12560, 24545, 5249, 
      6074, 6626, 6725, 7825, 8069, 9409, 36266, 29956, 41220, 4570, 10889, 
      11378, 11545, 14489, 15098, 4793, 5849, 12193, 12368, 30868, 39593, 
      6205, 7677, 13597, 38617, 39357, 27701, 30821, 31469, 31796, 32456, 
      44104, 32930, 46657, 5209, 7930, 9050, 32554, 33553, 48593, 9445, 
      47092, 9721, 10001, 9178, 12653, 13498, 36205, 8200, 10180, 36013, 
      41428, 51028, 8450, 40837, 41962, 52037, 41744, 52625, 7585, 12645, 
      16762, 18225, 42282, 48586, 14824, 12073, 16889, 45305, 7417, 9760, 
      13297, 17056, 17872, 49905, 52425, 9826, 12554, 11621, 9970, 14144, 
      9146, 15146, 16200, 16564, 16749, 15188, 12618, 10249, 15373, 17113, 
      12161, 12241, 12132, 12658, 13700, 16660, 16829, 14900, 13481, 16084, 
      15101, 19610, 17009, 18178, 18353, 19258, 20032, 15514, 14957, 16925, 
      18388, 16042, 16165, 17530, 18394, 20513, 16021, 18541, 23369, 19476, 
      23620, 19193, 22637, 24905, 23773, 23432, 24309, 24929, 25076, 24642, 
      27961, 25250, 28081, 27716, 26297, 26856, 28584, 27425, 27842, 29665, 
      30148, 30410, 31144, 31520, 32980, 32125, 34282, 34913, 39632, 40680, 
      40837 ], 
  [ 25049, 25625, 24805, 23589, 22905, 23458, 23634, 22685, 23234, 20345, 
      19669, 20290, 17408, 17389, 15913, 16090, 16109, 15797, 16241, 15289, 
      14186, 13298, 15248, 15016, 14906, 13264, 12605, 11657, 13417, 11509, 
      11834, 11304, 11426, 11497, 11482, 10433, 11065, 12770, 10730, 11890, 
      43465, 44993, 10420, 7618, 8410, 10489, 11930, 38218, 34948, 9425, 
      6466, 10845, 8845, 9065, 5972, 8177, 31697, 34676, 8541, 30589, 34186, 
      28580, 9953, 9409, 15650, 11765, 5237, 7345, 8066, 26945, 6196, 6664, 
      27701, 15997, 12505, 9945, 10708, 4768, 5993, 28033, 15725, 15305, 
      15098, 10418, 5578, 6890, 23258, 15381, 10786, 9125, 9266, 29825, 
      13505, 10985, 14912, 22052, 23977, 12433, 5733, 24133, 32869, 10085, 
      3965, 22613, 23444, 34820, 11465, 23885, 24170, 12816, 11521, 7569, 
      7321, 8641, 10324, 11762, 9448, 8125, 5300, 5965, 21589, 11713, 5850, 
      5365, 5274, 11349, 21205, 22018, 26658, 29493, 5737, 5636, 3761, 7105, 
      19012, 20036, 22180, 22457, 8954, 4874, 4789, 11306, 10141, 5317, 5416, 
      7012, 7141, 8100, 8845, 21685, 30472, 9050, 8738, 3770, 6409, 7433, 
      26834, 6185, 3280, 6673, 16865, 17833, 27668, 9997, 5517, 3690, 3757, 
      4201, 10170, 10701, 13837, 14922, 3125, 4337, 3845, 2977, 4082, 5537, 
      5765, 5882, 13426, 3748, 4705, 6025, 10048, 22753, 8293, 4234, 3653, 
      3578, 2993, 2465, 2885, 4234, 14753, 18085, 22945, 26234, 3272, 3341, 
      7445, 9172, 13141, 15805, 2281, 2050, 7066, 15250, 20794, 6032, 3617, 
      11936, 6610, 2633, 1913, 1858, 5818, 7178, 2293, 1885, 7848, 9160, 
      14760, 20808, 4282, 2642, 2522, 14002, 2441, 1796, 2129, 3044, 6089, 
      8489, 13049, 4437, 2545, 1621, 1557, 6145, 14290, 7844, 10660, 1769, 
      1730, 1469, 3485, 7930, 22394, 5017, 1737, 1440, 7380, 1850, 4250, 
      20269, 1597, 3181, 3557, 20200, 3025, 1665, 1489, 1090, 1258, 1530, 
      2314, 2610, 3490, 4225, 5445, 7330, 8658, 9189, 10693, 10890, 4993, 
      3233, 1088, 1220, 2468, 10240, 1445, 970, 4682, 7202, 9061, 11777, 
      12410, 15845, 19730, 2749, 2125, 901, 949, 1069, 4621, 5125, 12564, 
      16029, 2866, 1570, 1010, 841, 905, 1097, 6466, 7565, 9677, 9866, 2809, 
      1009, 905, 820, 809, 800, 784, 848, 1625, 5684, 6560, 9248, 10388, 
      10585, 15184, 17945, 20105, 3645, 1570, 985, 10138, 10530, 3176, 2357, 
      2197, 1832, 1765, 1576, 1765, 2612, 3925, 15560, 2306, 769, 725, 641, 
      1066, 1714, 4106, 20225, 3492, 2340, 1476, 976, 2176, 16960, 1429, 
      3778, 4010, 8810, 773, 485, 680, 1325, 3293, 13480, 17645, 1885, 1465, 
      1282, 445, 841, 2842, 15325, 1921, 689, 1184, 3104, 4369, 8321, 9049, 
      9425, 12721, 17824, 18896, 1261, 377, 365, 442, 3497, 8461, 8642, 
      15002, 19130, 1053, 765, 520, 17485, 19093, 1658, 290, 5330, 5765, 
      10490, 12170, 14213, 17450, 2192, 1481, 697, 8537, 801, 625, 514, 261, 
      9634, 10026, 680, 1421, 1850, 1769, 365, 173, 269, 290, 2873, 3418, 
      3890, 7225, 673, 169, 313, 1744, 1825, 6228, 6544, 6868, 7200, 1565, 
      3257, 6205, 6845, 8221, 15250, 16250, 200, 149, 136, 2216, 3016, 14984, 
      17000, 145, 130, 565, 1525, 793, 740, 113, 1220, 1745, 1913, 16705, 58, 
      65, 1730, 9265, 11930, 17738, 52, 36, 7432, 7605, 11485, 13261, 754, 
      925, 377, 25, 1040, 8116, 4365, 12778, 14409, 1028, 488, 40, 965, 730, 
      122, 9605, 121, 0, 2500, 7396, 13225, 962, 1682, 11237, 13457, 733, 20, 
      104, 3368, 4360, 130, 585, 2313, 7753, 8658, 916, 1952, 2041, 3616, 
      7072, 8665, 10420, 12337, 15892, 106, 1789, 4925, 8489, 12346, 6133, 
      6449, 6938, 7274, 7618, 8149, 12149, 18005, 7633, 12608, 18289, 18560, 
      250, 4177, 7650, 461, 200, 584, 5576, 6341, 3257, 225, 5769, 233, 6098, 
      10778, 16045, 821, 16837, 369, 1125, 4321, 6949, 11674, 13221, 545, 
      8720, 1970, 3425, 6689, 8033, 17450, 328, 349, 520, 9540, 19093, 1037, 
      482, 557, 802, 1202, 1730, 19405, 404, 596, 841, 1361, 10201, 11009, 
      11216, 12721, 2084, 2600, 4973, 7373, 14173, 16360, 578, 2210, 7253, 
      9938, 11978, 14453, 1537, 2692, 12676, 821, 1781, 6401, 16250, 2276, 
      2525, 3485, 5717, 6760, 6917, 8776, 1129, 925, 954, 1090, 1690, 3033, 
      3865, 7129, 820, 1145, 8528, 18473, 1202, 3977, 5197, 7082, 12941, 
      18530, 19885, 7789, 18856, 2897, 1445, 1042, 961, 1250, 2405, 4561, 
      13282, 19730, 22570, 1424, 1313, 1105, 1060, 1348, 2705, 7424, 12473, 
      2689, 6714, 7650, 16714, 1165, 2600, 6932, 1481, 1801, 3250, 5069, 
      18125, 2196, 1780, 1921, 7380, 9577, 18457, 1378, 2525, 4394, 5090, 
      7610, 8594, 9290, 17245, 20413, 22978, 1444, 1453, 2813, 9013, 12260, 
      1921, 6705, 6850, 8917, 12337, 13402, 16650, 16897, 17650, 18945, 2441, 
      5696, 6641, 6929, 15524, 16241, 22336, 12706, 12917, 2164, 5989, 6120, 
      6253, 16893, 18405, 2074, 1913, 4658, 5213, 9593, 9770, 10874, 18490, 
      7412, 8660, 11540, 12340, 16820, 2314, 10489, 28269, 3560, 5032, 30340, 
      3298, 3505, 6434, 11045, 21809, 25010, 2880, 9529, 15300, 21073, 26640, 
      28548, 31204, 2725, 3425, 5537, 8801, 11050, 15170, 20897, 23717, 
      25810, 28970, 2621, 25301, 29069, 2962, 7501, 16057, 16525, 26626, 
      29170, 2785, 13520, 15473, 18080, 31604, 34033, 3898, 3034, 5113, 
      10378, 12610, 15578, 23258, 30365, 31709, 3940, 2916, 7540, 7816, 
      18292, 31477, 4049, 17666, 3425, 4036, 7760, 10705, 12740, 28417, 
      28736, 4770, 5749, 16245, 17890, 30805, 7085, 8405, 11464, 18740, 
      28645, 36853, 4925, 3485, 4057, 4106, 7081, 16250, 4225, 5536, 7696, 
      20761, 28249, 36724, 3722, 5930, 7202, 7690, 20621, 23602, 24457, 
      32962, 5213, 8744, 12125, 21533, 22613, 30088, 5818, 5338, 6885, 7569, 
      7813, 10530, 10693, 12069, 20869, 35298, 6905, 5860, 4537, 4772, 5252, 
      5945, 8720, 8996, 10657, 21520, 4666, 5249, 5669, 5746, 6626, 6826, 
      7946, 32449, 26557, 37117, 4493, 9250, 9673, 9818, 12410, 12953, 4628, 
      5200, 10400, 10553, 27425, 35600, 5490, 6610, 11650, 34690, 35386, 
      24500, 27400, 28004, 28309, 28925, 39869, 29377, 42290, 5220, 6929, 
      7829, 29045, 29978, 44138, 8180, 42725, 8434, 8692, 8045, 10970, 11705, 
      32498, 9333, 8893, 32328, 37413, 46485, 7537, 36866, 37925, 47450, 
      37729, 48016, 8410, 11050, 14661, 15970, 38245, 44197, 12965, 10610, 
      14810, 41114, 7956, 8737, 11680, 14977, 15705, 45472, 47860, 8825, 
      11069, 10312, 11169, 12505, 10037, 13397, 14341, 14661, 14824, 13505, 
      14125, 11250, 13690, 15210, 13514, 13572, 13441, 11525, 12413, 14933, 
      15080, 16561, 14900, 14489, 13682, 17597, 15370, 16385, 16538, 17333, 
      18041, 17109, 13736, 15418, 16705, 14821, 14922, 16133, 16865, 18698, 
      14932, 17474, 21554, 18277, 21805, 18148, 21130, 23090, 22178, 21925, 
      22714, 23444, 23569, 23245, 26212, 23941, 26354, 26077, 25010, 25525, 
      26989, 26050, 26401, 28180, 28685, 29057, 29725, 30145, 31385, 30706, 
      32841, 33428, 38081, 39085, 39220 ], 
  [ 24349, 24125, 24005, 22789, 21805, 21658, 21634, 21485, 21034, 19645, 
      19169, 17690, 16708, 15689, 15613, 15490, 15109, 14897, 14741, 13789, 
      13586, 13498, 12548, 12116, 11906, 11764, 11705, 11257, 10817, 11009, 
      10834, 10804, 10426, 10397, 9882, 9733, 9265, 8570, 7930, 8090, 27065, 
      28193, 7120, 7418, 7010, 6989, 7330, 23018, 20648, 6425, 7466, 6445, 
      5945, 5965, 7072, 5777, 18097, 20176, 5641, 17289, 19786, 15880, 5653, 
      5409, 28450, 22465, 6337, 5045, 5066, 14645, 5096, 4964, 15101, 29097, 
      23805, 19645, 21008, 6068, 4793, 15233, 28825, 28205, 27898, 20618, 
      4778, 4490, 12058, 28381, 21386, 4625, 4666, 16325, 25705, 5185, 7012, 
      11152, 12377, 24133, 4033, 12433, 18369, 20485, 5365, 11413, 11944, 
      19720, 22765, 12185, 12370, 24916, 22921, 16369, 15921, 4041, 4624, 
      5162, 19748, 17525, 3400, 3365, 10589, 23413, 13450, 12465, 3274, 4849, 
      10305, 10818, 13858, 15793, 13337, 13136, 3761, 3305, 8912, 9536, 
      10880, 11057, 19154, 11674, 3089, 4706, 21141, 12717, 2916, 3112, 3141, 
      3400, 3645, 10485, 16372, 19450, 18938, 3170, 2909, 3133, 13834, 14585, 
      3380, 2873, 7465, 8033, 14368, 21097, 13417, 9490, 2857, 2701, 3970, 
      4201, 5737, 6322, 8125, 11237, 10145, 3077, 2482, 2437, 2465, 2482, 
      5426, 2448, 2305, 2425, 3748, 10953, 18593, 11234, 9953, 9778, 8293, 
      6565, 2785, 2234, 6053, 7985, 11045, 13234, 2372, 2341, 2645, 3272, 
      5141, 6605, 6381, 4050, 2466, 6250, 9594, 14932, 2017, 4436, 16010, 
      7933, 5213, 4058, 2018, 2378, 7093, 3285, 2548, 3060, 5860, 9508, 
      11882, 8242, 2122, 5402, 7841, 2896, 2329, 1744, 1889, 2689, 4849, 
      12337, 8245, 5121, 4657, 1845, 5490, 2344, 3560, 6269, 6130, 2969, 
      1385, 2330, 10394, 13617, 6337, 5140, 2080, 1850, 1250, 8969, 6197, 
      1181, 1157, 8900, 9925, 6565, 5989, 3690, 2458, 1930, 1314, 1210, 1090, 
      1125, 1345, 1930, 2458, 2689, 3393, 3490, 13793, 10433, 2788, 2320, 
      1168, 3140, 6145, 3170, 1082, 1802, 2561, 3877, 4210, 6145, 8530, 9549, 
      8125, 3301, 2749, 2269, 1021, 1125, 4264, 6229, 9866, 6770, 4810, 3341, 
      2605, 1997, 1466, 1865, 2777, 2866, 9809, 5009, 4505, 3920, 3809, 3700, 
      3284, 2548, 1225, 1184, 1460, 2548, 3088, 3185, 5684, 7345, 8705, 
      11545, 6970, 5085, 2938, 3130, 10676, 8957, 8597, 7732, 7565, 7076, 
      965, 712, 725, 5860, 8906, 4469, 4225, 3541, 1466, 914, 706, 8725, 
      11392, 9040, 6976, 1476, 676, 6660, 6929, 578, 610, 2210, 4973, 2885, 
      1780, 925, 493, 4580, 7045, 8185, 7165, 6682, 2745, 1341, 442, 5625, 
      8321, 1489, 884, 404, 569, 1921, 2249, 2425, 4121, 7124, 7796, 6761, 
      3277, 2665, 2042, 397, 1961, 2042, 5402, 7930, 6253, 5365, 4420, 6885, 
      7893, 7858, 2890, 730, 865, 2890, 3770, 4913, 6850, 9092, 7481, 5297, 
      1937, 5701, 5125, 4714, 3361, 2434, 2626, 5380, 421, 8450, 8269, 4265, 
      2873, 1769, 1690, 173, 218, 290, 1325, 5473, 3169, 1513, 244, 225, 928, 
      1044, 1168, 1300, 265, 157, 905, 1145, 1721, 5450, 6050, 3700, 3349, 
      3236, 116, 116, 5284, 6500, 3445, 3330, 865, 225, 5993, 5840, 1913, 
      320, 145, 113, 6305, 2858, 2165, 130, 2165, 3530, 6938, 2952, 2536, 
      1332, 1405, 3285, 4261, 554, 425, 4777, 2825, 340, 1616, 265, 3978, 
      4909, 6728, 5188, 3140, 365, 5930, 1522, 2305, 3721, 2500, 0, 1296, 
      4225, 362, 82, 3137, 4357, 5933, 2920, 1604, 68, 260, 3730, 685, 13, 
      1453, 1858, 6416, 52, 41, 116, 1172, 1865, 2720, 3737, 5792, 3506, 89, 
      425, 1789, 3746, 833, 949, 1138, 1274, 1418, 1649, 3649, 7105, 1433, 
      3908, 7289, 7460, 4050, 277, 1450, 4861, 1700, 884, 676, 941, 157, 
      1825, 769, 1933, 898, 2978, 5945, 5821, 6437, 4069, 625, 421, 1249, 
      3474, 4321, 1345, 2020, 8570, 325, 1189, 1733, 6850, 2628, 2349, 1620, 
      2440, 7893, 6137, 4082, 1657, 1202, 802, 530, 8105, 2704, 1696, 1241, 
      761, 2801, 3209, 3316, 4121, 584, 500, 773, 1573, 4973, 6260, 2378, 
      610, 1553, 2738, 3778, 5153, 937, 592, 4176, 4721, 881, 1301, 6250, 
      776, 725, 685, 1117, 1460, 1517, 2276, 5629, 2025, 1954, 1690, 1090, 
      733, 765, 1629, 2720, 1745, 2228, 7673, 1802, 877, 1097, 1682, 4441, 
      7730, 8585, 1989, 7956, 9797, 6145, 4442, 3461, 2050, 1105, 1061, 4682, 
      8530, 10370, 5924, 5513, 4505, 2960, 2048, 1105, 1924, 4273, 1189, 
      1714, 2050, 6714, 3965, 1300, 1832, 5581, 1901, 1250, 1369, 7625, 7696, 
      2080, 1921, 2080, 2977, 7857, 4178, 1625, 1394, 1490, 2210, 2594, 2890, 
      7145, 9113, 10778, 3944, 3653, 1613, 2813, 4360, 6421, 2005, 2050, 
      2817, 4437, 5002, 6850, 6997, 7450, 8245, 2041, 1796, 2041, 2129, 6224, 
      6641, 10436, 4706, 4817, 6664, 1989, 2020, 2053, 7093, 8005, 6074, 
      3613, 1858, 1913, 3293, 3370, 3874, 8090, 2512, 2960, 4240, 4640, 7120, 
      3114, 3789, 14569, 2260, 2132, 16040, 9098, 2405, 2434, 4145, 10309, 
      12410, 2980, 3529, 6400, 9873, 13540, 14848, 16704, 3425, 2725, 2437, 
      3301, 4250, 6370, 9797, 11617, 13010, 15170, 6221, 12701, 15269, 7362, 
      3001, 6957, 7225, 13626, 15370, 4385, 5620, 6673, 8180, 17104, 18833, 
      9698, 7034, 2813, 4178, 5210, 6778, 11458, 16265, 17209, 9640, 5416, 
      3240, 3316, 8392, 17077, 3349, 8066, 4225, 3536, 3460, 4505, 5440, 
      15017, 15236, 3370, 3249, 7345, 8290, 16705, 3485, 3805, 4964, 8840, 
      15245, 21053, 11225, 5785, 4157, 4106, 3581, 7450, 9225, 3636, 3796, 
      10161, 15049, 21024, 6122, 3730, 3802, 3890, 10121, 12002, 12557, 
      18362, 11413, 4244, 5525, 10733, 11413, 16388, 12618, 11538, 3985, 
      4069, 4113, 4930, 4993, 5569, 10369, 20098, 14705, 12560, 9137, 4672, 
      4352, 4145, 4420, 4496, 5057, 10820, 5066, 4549, 4369, 4346, 4226, 
      4226, 4346, 18149, 14157, 21517, 7193, 4850, 4973, 5018, 6010, 6253, 
      6928, 5300, 5300, 5353, 14825, 20500, 5290, 4810, 5850, 19890, 20386, 
      13000, 14900, 15304, 15509, 15925, 23669, 16277, 25490, 8320, 5429, 
      5329, 16145, 16778, 26938, 5480, 25925, 5634, 5792, 5945, 6370, 6605, 
      18698, 17533, 6093, 18628, 22213, 28885, 6437, 21866, 22625, 29650, 
      22529, 30116, 15210, 6850, 8161, 8770, 22945, 27297, 7565, 7010, 8410, 
      25114, 13456, 7137, 7380, 8577, 8905, 28372, 30160, 7325, 7369, 7412, 
      19669, 8105, 17137, 8497, 8941, 9061, 9124, 8905, 24025, 18850, 9090, 
      9610, 22714, 22672, 22441, 9425, 9613, 10133, 10180, 27161, 24400, 
      10289, 10282, 11497, 10970, 11285, 11338, 11633, 12041, 27409, 11236, 
      11618, 12105, 12321, 12322, 12833, 12965, 13498, 13032, 15674, 16354, 
      15877, 16605, 16448, 17330, 17890, 17978, 18125, 18514, 19744, 19769, 
      19945, 21312, 21041, 21554, 21677, 22210, 22525, 22789, 22850, 22901, 
      24480, 25085, 25957, 26325, 26945, 27185, 27306, 29341, 29728, 34081, 
      34885, 34920 ], 
  [ 26941, 26141, 26525, 25309, 24109, 23458, 23290, 23717, 22546, 22237, 
      21905, 18914, 19300, 17561, 18493, 18154, 17485, 17345, 16757, 15805, 
      16250, 16738, 13700, 13124, 12842, 13780, 14153, 14065, 12041, 13745, 
      13210, 13540, 12802, 12701, 11826, 12325, 11065, 8642, 9010, 8450, 
      18353, 19193, 7840, 10370, 9098, 7565, 7114, 15170, 13448, 7361, 11282, 
      6373, 6953, 6829, 10960, 7145, 11401, 12832, 6649, 10809, 12514, 9832, 
      5653, 5625, 40762, 33265, 10225, 6485, 6002, 8885, 7400, 6836, 9125, 
      41625, 35037, 29725, 31520, 10100, 7025, 9113, 41353, 40589, 40210, 
      31058, 7298, 5858, 7090, 40837, 32114, 4481, 4450, 9701, 37585, 4105, 
      4420, 6400, 7121, 35653, 5905, 7105, 11025, 31069, 9469, 6445, 6760, 
      11944, 33997, 6857, 6970, 36724, 34225, 25801, 25209, 3825, 3616, 3506, 
      30260, 27389, 5128, 4589, 5765, 34933, 22018, 20673, 4930, 3265, 5553, 
      5850, 7738, 9025, 21905, 21632, 6857, 3665, 4736, 5072, 5840, 5945, 
      29594, 19666, 4961, 3050, 32157, 21141, 4212, 3400, 3357, 3112, 2997, 
      5517, 9316, 30034, 29378, 5834, 3485, 3133, 7570, 23729, 6548, 3233, 
      3793, 4073, 7888, 32185, 22201, 16762, 5305, 4717, 2602, 2617, 3001, 
      3226, 14821, 19301, 17777, 6245, 4426, 3301, 3185, 3130, 2762, 4608, 
      3673, 2929, 2308, 5553, 29105, 19370, 17585, 17338, 15205, 12613, 5809, 
      3890, 2885, 3809, 5573, 6970, 4820, 4717, 2285, 2120, 2477, 3077, 
      12429, 8586, 2250, 2866, 4626, 24436, 3961, 2132, 25874, 14845, 10685, 
      8738, 2378, 2018, 13645, 7389, 1828, 1764, 2548, 4468, 20450, 15370, 
      4930, 2306, 14825, 6784, 5569, 3904, 1961, 1609, 2041, 21121, 15445, 
      10737, 9985, 1845, 2250, 1480, 1544, 12605, 12394, 7145, 2969, 1394, 
      4850, 22905, 12745, 10900, 1360, 4946, 2186, 3929, 12605, 2837, 2525, 
      3860, 17989, 13189, 12325, 8658, 6418, 5314, 3690, 3298, 2458, 1989, 
      1489, 1138, 1090, 1105, 1233, 1258, 23225, 18713, 7108, 6208, 3328, 
      1124, 12625, 7850, 1586, 1010, 977, 1285, 1402, 2257, 3562, 17541, 
      15541, 8125, 7141, 6229, 1525, 1341, 1384, 2269, 18002, 13610, 10642, 
      8237, 6925, 5741, 962, 857, 905, 922, 17945, 10985, 10193, 9248, 9065, 
      8884, 8180, 6868, 4033, 1040, 884, 820, 928, 953, 1940, 2809, 3593, 
      20329, 13954, 11133, 850, 898, 19172, 16805, 16301, 15076, 14837, 
      14132, 3485, 2440, 1517, 1972, 16754, 10229, 9841, 8725, 4850, 3434, 
      1354, 3541, 20176, 16960, 14032, 4932, 2692, 2340, 13985, 1370, 1258, 
      554, 11093, 7709, 5668, 3733, 1573, 1268, 2509, 15817, 14365, 13666, 
      7497, 4797, 1810, 1737, 16025, 5161, 3764, 1556, 929, 409, 449, 481, 
      1025, 2516, 2900, 13817, 8461, 7417, 6290, 1261, 377, 386, 1586, 2962, 
      13093, 11773, 10324, 2349, 2925, 15418, 7858, 514, 433, 514, 818, 1313, 
      2314, 17156, 14897, 11705, 281, 12325, 11461, 10834, 8689, 346, 394, 
      11860, 2797, 16298, 16045, 10169, 7913, 5945, 5794, 1325, 1010, 794, 
      173, 12025, 8425, 5473, 2260, 2169, 208, 180, 160, 148, 2425, 1021, 
      185, 137, 137, 1490, 1802, 9316, 8749, 8564, 1700, 1124, 1396, 2036, 
      8917, 8730, 4177, 2385, 12833, 12608, 6305, 2768, 2089, 1913, 1913, 
      7970, 6773, 2074, 149, 578, 2258, 8136, 7432, 36, 37, 477, 877, 3506, 
      3161, 11041, 7937, 2932, 32, 409, 738, 1165, 13928, 11668, 8468, 3029, 
      12770, 5626, 145, 9409, 7396, 1296, 0, 841, 3026, 2026, 401, 901, 
      12773, 8104, 5780, 788, 404, 9418, 3853, 1453, 13, 58, 13472, 1780, 
      1697, 692, 20, 65, 272, 641, 1616, 9050, 1961, 281, 61, 650, 113, 85, 
      58, 50, 50, 65, 625, 2353, 65, 740, 2465, 2564, 9882, 565, 82, 11125, 
      5876, 4196, 244, 149, 1021, 6073, 265, 6253, 250, 458, 1769, 12517, 
      2045, 9829, 3361, 709, 241, 666, 1009, 5017, 292, 16418, 1189, 325, 
      293, 2314, 7380, 6885, 5508, 424, 2925, 12905, 9770, 5545, 4586, 3610, 
      2762, 3065, 7456, 5584, 4625, 3425, 569, 689, 724, 1025, 2600, 2084, 
      845, 493, 1445, 2084, 6770, 2554, 545, 650, 970, 1553, 3601, 2176, 
      1152, 10625, 3329, 725, 2146, 2792, 2525, 1765, 901, 740, 725, 692, 
      11965, 5913, 5770, 5218, 3754, 2173, 1629, 765, 7184, 5273, 788, 2993, 
      5330, 1741, 1241, 890, 1417, 3050, 3545, 909, 3204, 17861, 12625, 9986, 
      8357, 5722, 3265, 1637, 1586, 3562, 4682, 12260, 11633, 10049, 7424, 
      5648, 3049, 1060, 1465, 3205, 1210, 1114, 2610, 9077, 3460, 1256, 
      11629, 5069, 2906, 1801, 3161, 14752, 5392, 5017, 1360, 1321, 3321, 
      9290, 4073, 2330, 1994, 1418, 1370, 1378, 2969, 4073, 5090, 8840, 8333, 
      3845, 1445, 1768, 12757, 1717, 1690, 1521, 1845, 2050, 2890, 2965, 
      3202, 3637, 4849, 2084, 1825, 1769, 2624, 2825, 4964, 2042, 2081, 
      13000, 2205, 2164, 2125, 3133, 3613, 12050, 7933, 2938, 2633, 1853, 
      1858, 1930, 3698, 2080, 1952, 2080, 2192, 3232, 6786, 2061, 7801, 4420, 
      3140, 8840, 16370, 4709, 2650, 2273, 5125, 6434, 6148, 2305, 3088, 
      4905, 7204, 8080, 9360, 7025, 5317, 3301, 2437, 2450, 3130, 4901, 6001, 
      6890, 8330, 11909, 6725, 8429, 13626, 2857, 3501, 3625, 7362, 8530, 
      8633, 3028, 3433, 4148, 9760, 10985, 16970, 13010, 4253, 2810, 2978, 
      3538, 6058, 9209, 9865, 16840, 10312, 3240, 3172, 4360, 9805, 5941, 
      4250, 7897, 6272, 3460, 3137, 3280, 8465, 8612, 5458, 4545, 4033, 4474, 
      9649, 3989, 3589, 3380, 4808, 8693, 12773, 18857, 10537, 7325, 7202, 
      4157, 4210, 15921, 5364, 4084, 5625, 8641, 12816, 10946, 5242, 4450, 
      4250, 5657, 6746, 7085, 10946, 18973, 4100, 3869, 6053, 6445, 9620, 
      20610, 19098, 4993, 4645, 4545, 3994, 3985, 3985, 5905, 12250, 23417, 
      20480, 15545, 7696, 6800, 5945, 4420, 4352, 4121, 6212, 8450, 7141, 
      6529, 6434, 5594, 5450, 4850, 10949, 8325, 13381, 12233, 4778, 4685, 
      4658, 4498, 4525, 11680, 8468, 4724, 4705, 8849, 12724, 8242, 6610, 
      4770, 12330, 12682, 7816, 8996, 9256, 9389, 9661, 15101, 9941, 16490, 
      13648, 7445, 6625, 9953, 10370, 17650, 6632, 16925, 6714, 6800, 7529, 
      6154, 6029, 11858, 26533, 7173, 11860, 14365, 19309, 8741, 14162, 
      14705, 19930, 14681, 20324, 23202, 6922, 6577, 6682, 15025, 18225, 
      6773, 7514, 6898, 16690, 20512, 9081, 7380, 7065, 7105, 19156, 20512, 
      9341, 7801, 8420, 28885, 8033, 25345, 8065, 8149, 8125, 8116, 8689, 
      34249, 27418, 8874, 8674, 32434, 32320, 32017, 11009, 10693, 9773, 
      9748, 37889, 34336, 10361, 10930, 10201, 10898, 10709, 10690, 10625, 
      10817, 37921, 12532, 11978, 11889, 13617, 13546, 13553, 13253, 12850, 
      14760, 17474, 15706, 17245, 15957, 18320, 17690, 17242, 18050, 18485, 
      18586, 20176, 20129, 20665, 20880, 22049, 21194, 21605, 23290, 23461, 
      22861, 23642, 23477, 24912, 25589, 26821, 26973, 27737, 27257, 27954, 
      29917, 30160, 34297, 34957, 34920 ], 
  [ 30914, 29650, 30440, 29224, 27850, 26793, 26509, 27400, 25649, 26210, 
      25994, 21785, 23273, 20954, 22698, 22185, 21284, 21202, 20266, 19314, 
      20281, 21233, 16513, 15821, 15481, 17289, 18010, 18212, 14912, 17834, 
      17009, 17629, 16601, 16442, 15277, 16298, 14400, 10585, 11765, 10625, 
      13220, 13828, 10305, 14633, 12665, 9914, 8825, 10733, 9533, 10000, 
      16241, 8200, 9650, 9410, 15977, 10132, 7892, 8801, 9346, 7474, 8541, 
      6845, 7538, 7684, 52565, 43850, 15242, 9530, 8641, 6130, 11141, 10229, 
      6196, 53602, 45970, 39730, 41873, 15233, 10708, 6068, 53330, 52450, 
      52013, 41353, 11213, 8845, 4973, 52756, 42641, 6250, 6161, 6250, 49040, 
      5120, 4217, 4457, 4772, 46818, 9298, 4698, 6994, 41480, 14660, 4328, 
      4469, 7565, 44930, 4450, 4505, 48121, 45216, 35284, 34576, 5536, 4689, 
      4057, 40613, 37220, 8405, 7460, 3764, 46098, 30805, 29170, 8149, 3874, 
      3610, 3733, 4693, 5458, 30692, 30361, 11236, 5840, 3257, 3361, 3665, 
      3712, 39889, 27989, 8354, 3601, 42916, 29812, 7141, 5517, 5416, 4765, 
      4360, 3400, 5517, 40445, 39673, 9865, 5834, 5018, 4409, 32980, 10985, 
      5408, 2720, 2768, 4553, 43002, 31162, 24505, 9162, 8226, 3385, 3226, 
      2682, 2617, 22100, 27682, 25810, 10682, 7877, 5882, 5650, 5537, 2501, 
      8233, 6660, 5220, 3033, 3088, 39458, 27809, 25618, 25313, 22658, 19370, 
      10130, 7109, 2218, 2330, 3050, 3809, 8677, 8516, 3880, 3077, 2216, 
      2120, 19186, 14125, 3961, 2025, 2509, 33977, 7412, 2161, 35705, 22298, 
      16978, 14393, 4553, 3613, 20808, 12580, 3133, 2605, 1765, 2293, 29237, 
      22997, 9077, 1697, 22336, 11801, 10064, 7529, 3904, 2624, 1664, 30082, 
      23130, 17146, 16162, 3730, 1525, 2669, 1805, 19594, 19325, 12394, 6130, 
      2525, 2269, 32272, 19792, 17425, 2665, 9325, 4825, 1754, 19652, 6056, 
      5512, 1685, 26370, 20410, 19314, 14545, 11493, 9925, 7489, 6865, 5445, 
      4570, 3490, 2385, 1873, 1714, 1378, 1345, 32708, 27268, 12473, 11225, 
      6953, 1385, 19730, 13505, 3877, 2257, 1586, 1082, 1025, 1010, 1445, 
      25864, 23400, 13896, 12564, 11304, 3816, 3400, 949, 964, 26441, 21005, 
      17225, 14066, 12290, 10642, 2441, 1930, 1282, 1241, 26384, 17684, 
      16660, 15425, 15184, 14945, 14009, 12233, 8180, 2809, 2305, 1313, 1073, 
      1040, 809, 1040, 1360, 29290, 21465, 17890, 1053, 985, 27901, 25012, 
      24392, 22877, 22580, 21701, 7400, 5717, 4040, 725, 24961, 16754, 16250, 
      14786, 9461, 7349, 3761, 1250, 29137, 25225, 21601, 9601, 6201, 745, 
      21554, 3893, 3665, 1105, 17908, 13480, 10685, 7880, 4328, 485, 740, 
      23850, 22050, 21177, 13210, 9466, 4797, 490, 24116, 10004, 7969, 4369, 
      3104, 1076, 884, 800, 416, 689, 841, 21386, 14522, 13130, 11597, 3842, 
      986, 937, 397, 845, 20488, 18820, 16965, 580, 808, 23393, 13745, 2225, 
      1970, 485, 325, 298, 545, 25537, 22756, 18752, 832, 19546, 18450, 
      17649, 14866, 549, 481, 18965, 6596, 24505, 24194, 16810, 13858, 11194, 
      10985, 4138, 3533, 3085, 1130, 19188, 14544, 10548, 5769, 5620, 1513, 
      1369, 1233, 1105, 6050, 3602, 1490, 1210, 746, 185, 265, 15725, 14984, 
      14741, 4861, 3821, 149, 325, 15210, 14965, 8730, 6010, 20228, 19945, 
      11728, 6625, 5540, 5248, 260, 13973, 12370, 5525, 410, 85, 373, 14197, 
      13261, 877, 820, 100, 36, 7769, 7250, 17972, 13940, 6905, 641, 2410, 
      13, 34, 21613, 18773, 14645, 7060, 20165, 10817, 290, 15876, 13225, 
      4225, 841, 0, 7057, 5477, 82, 2, 20168, 14165, 11029, 3253, 2405, 
      15885, 8290, 4498, 738, 493, 21041, 5057, 4916, 3041, 977, 500, 185, 
      32, 137, 15401, 5354, 2050, 554, 41, 1418, 1274, 1073, 949, 833, 674, 
      74, 410, 848, 73, 464, 505, 16465, 2682, 865, 18056, 11125, 8749, 1781, 
      1396, 3602, 11380, 1744, 11618, 1613, 313, 290, 19796, 392, 16354, 
      7450, 2826, 1314, 289, 226, 9860, 785, 24625, 3770, 1514, 1018, 545, 
      13093, 12424, 10525, 685, 808, 20242, 16237, 10562, 9197, 7757, 6445, 
      890, 13169, 10601, 9236, 7456, 656, 544, 521, 416, 6109, 5245, 2788, 
      1508, 488, 605, 12193, 6005, 1618, 853, 593, 538, 7632, 5337, 601, 
      17266, 7186, 2146, 725, 6301, 5860, 4520, 2612, 2045, 1972, 1301, 
      18954, 10930, 10729, 9945, 7785, 5218, 4210, 1954, 12665, 10000, 1513, 
      1108, 10057, 4322, 3242, 2137, 866, 1165, 1370, 1924, 1261, 26242, 
      19730, 16337, 14186, 10565, 6890, 3986, 977, 1445, 1985, 19249, 18448, 
      16400, 12905, 10433, 6500, 2249, 1088, 6714, 2689, 2245, 1189, 15080, 
      7085, 2677, 18386, 9506, 6125, 4034, 1450, 22321, 9945, 9396, 2665, 
      1872, 1552, 15293, 7930, 4969, 4285, 2665, 2269, 2045, 1490, 1898, 
      2393, 14669, 13988, 7528, 2228, 1565, 19746, 3370, 3285, 2362, 1642, 
      1557, 1585, 1602, 1665, 1810, 8996, 4201, 3536, 3364, 1609, 1636, 2441, 
      1781, 1762, 19989, 4264, 4165, 4068, 1828, 1960, 18749, 13298, 5693, 
      5098, 2578, 2525, 2249, 2045, 3617, 3025, 2225, 2105, 1985, 11629, 
      2554, 4234, 8045, 5837, 4925, 24113, 8450, 4709, 2650, 2834, 3505, 
      10585, 3204, 2305, 2788, 3985, 4513, 5329, 11810, 9290, 5882, 3626, 
      2885, 2405, 2842, 3362, 3845, 4705, 18376, 3796, 4804, 20557, 4626, 
      2602, 2610, 4201, 4905, 13940, 2825, 2708, 2785, 5729, 6548, 24713, 
      19709, 7298, 3593, 3065, 2813, 3593, 5410, 5834, 24525, 16141, 5125, 
      4941, 2997, 5832, 9914, 3061, 12740, 10361, 5345, 3920, 3425, 5072, 
      5161, 9025, 7474, 3250, 3285, 5850, 6280, 5300, 3989, 3445, 5300, 7988, 
      26890, 16250, 11762, 11581, 6506, 3485, 23200, 8641, 6201, 3856, 5364, 
      8089, 16717, 8345, 6857, 6425, 3946, 4397, 4562, 6857, 26948, 5869, 
      4420, 4168, 4328, 6053, 28933, 27073, 7690, 6994, 6778, 5125, 5058, 
      4594, 4194, 7813, 32320, 28745, 22592, 12017, 10657, 9280, 6305, 6121, 
      5252, 4385, 13061, 11114, 10154, 10001, 8581, 8321, 7141, 7034, 5512, 
      8712, 18178, 6605, 6338, 6253, 5165, 5018, 17393, 12905, 6145, 6068, 
      5920, 8345, 12505, 9945, 5785, 8125, 8361, 5525, 6125, 6269, 6344, 
      6500, 10084, 6722, 11125, 19825, 10954, 9554, 6850, 7093, 12053, 9445, 
      11560, 9469, 9497, 10690, 7865, 7450, 8233, 35668, 9928, 8293, 9928, 
      13480, 12482, 9841, 10210, 13985, 10244, 14321, 31525, 8865, 7186, 
      6885, 10530, 12802, 8020, 9805, 7565, 11789, 28081, 12532, 9265, 7732, 
      7540, 13617, 14625, 12850, 10034, 11117, 38194, 9860, 33842, 9602, 
      9396, 9256, 9189, 10400, 44370, 36205, 10585, 9805, 42149, 41977, 
      41616, 14170, 13448, 11368, 11285, 48416, 44225, 12304, 13337, 11042, 
      12725, 12130, 12053, 11698, 11716, 48274, 15461, 14153, 13600, 16546, 
      16417, 16018, 15370, 14213, 18037, 20809, 17069, 20232, 17320, 21713, 
      19865, 18605, 19993, 20660, 20529, 22409, 22304, 23130, 22417, 24746, 
      22789, 23432, 26045, 26100, 24804, 26165, 25826, 27145, 27880, 29402, 
      29380, 30260, 29200, 30361, 32266, 32393, 36356, 36900, 36805 ], 
  [ 24337, 24417, 24029, 22805, 21929, 22048, 22100, 21645, 21572, 19601, 
      19045, 18356, 16642, 15997, 15385, 15376, 15145, 14893, 14965, 14005, 
      13456, 13060, 13210, 12850, 12676, 11962, 11673, 11029, 11425, 10817, 
      10832, 10610, 10420, 10429, 10100, 9605, 9553, 9760, 8584, 9124, 32885, 
      34165, 7954, 7072, 7120, 7897, 8656, 28372, 25658, 7137, 6656, 7685, 
      6613, 6709, 6218, 6253, 22829, 25250, 6305, 21905, 24820, 20266, 6845, 
      6485, 23140, 17953, 5473, 5473, 5760, 18873, 5066, 5162, 19441, 23669, 
      19061, 15509, 16642, 5122, 4797, 19645, 23393, 22849, 22580, 16288, 
      4628, 4948, 15860, 22985, 16900, 5877, 5956, 20997, 20609, 6929, 9554, 
      14834, 16325, 19225, 4217, 16417, 23417, 16069, 4369, 15205, 15850, 
      24994, 18005, 16165, 16388, 19850, 18121, 12557, 12185, 5321, 6322, 
      7200, 15362, 13481, 3650, 3881, 14297, 18493, 10088, 9293, 3560, 6845, 
      13973, 14600, 18248, 20525, 9973, 9810, 3285, 4273, 12274, 13050, 
      14698, 14913, 14800, 8612, 3257, 6736, 16481, 9425, 3386, 4114, 4181, 
      4706, 5141, 14261, 21250, 15016, 14580, 2916, 3757, 4285, 18292, 10909, 
      2858, 3833, 10553, 11273, 18938, 16393, 9929, 6800, 2713, 2785, 5840, 
      6185, 8329, 9104, 5737, 8125, 7261, 2549, 2600, 3125, 3229, 3284, 7976, 
      2450, 2725, 3301, 5650, 14945, 14185, 8080, 7065, 6928, 5785, 4513, 
      2329, 2500, 8865, 11329, 15073, 17680, 2218, 2225, 3973, 5018, 7685, 
      9605, 4325, 2792, 3716, 9172, 13352, 11050, 2125, 6786, 11936, 5417, 
      3457, 2720, 2960, 3700, 4765, 2249, 4058, 4874, 8738, 13298, 8488, 
      5608, 1768, 8164, 5281, 1970, 1745, 1730, 2977, 4385, 7457, 8825, 5569, 
      3281, 2969, 2969, 8324, 3922, 5746, 4045, 3944, 1885, 1669, 3944, 
      14440, 9833, 4073, 3218, 3578, 1332, 1872, 12745, 3929, 1421, 1549, 
      12674, 6781, 4181, 3757, 2180, 1480, 1256, 1172, 1220, 1480, 1781, 
      2381, 3460, 4292, 4637, 5645, 5780, 9925, 7173, 1618, 1378, 1138, 5314, 
      3833, 1808, 1924, 3328, 4505, 6353, 6800, 9305, 12260, 6437, 5317, 
      1861, 1537, 1285, 1861, 2117, 6890, 9425, 6676, 4264, 2836, 1861, 1429, 
      1125, 2836, 3501, 4869, 4996, 6617, 2957, 2605, 2210, 2137, 2066, 1802, 
      1370, 845, 2362, 2866, 4562, 5330, 5465, 8762, 10841, 12505, 8009, 
      4384, 2993, 5140, 5408, 7290, 5913, 5629, 4954, 4825, 4450, 733, 898, 
      1405, 9010, 5860, 2525, 2357, 1901, 776, 680, 1460, 12557, 7850, 5954, 
      4346, 746, 706, 10034, 4297, 1252, 1360, 4176, 2833, 1429, 818, 533, 
      1013, 7418, 10529, 5245, 4453, 4084, 1325, 605, 808, 8765, 5341, 637, 
      450, 882, 1465, 3805, 4285, 4537, 6841, 10642, 11466, 4121, 1625, 1241, 
      884, 1025, 3881, 4000, 8500, 11636, 3725, 3065, 2386, 10361, 11597, 
      4948, 1348, 1924, 2173, 5224, 6408, 7893, 10324, 5914, 4645, 2993, 
      3889, 3281, 2857, 2560, 1625, 4612, 4880, 3034, 241, 5380, 5237, 2221, 
      1285, 637, 596, 637, 872, 1096, 3005, 3085, 1465, 493, 250, 269, 2378, 
      2570, 2770, 2978, 193, 769, 2353, 2745, 3625, 8608, 9360, 1802, 1565, 
      1490, 346, 650, 8402, 9922, 1621, 1544, 181, 149, 3445, 3330, 657, 90, 
      181, 225, 9685, 1220, 793, 164, 4289, 6148, 10468, 1274, 1010, 3074, 
      3185, 5825, 7105, 52, 37, 2525, 1181, 26, 3506, 1241, 6740, 7937, 3978, 
      2818, 1378, 9, 3368, 404, 4493, 1765, 962, 362, 3026, 7057, 0, 100, 
      5625, 7225, 3365, 1226, 442, 730, 1226, 1768, 53, 293, 3253, 3848, 
      3730, 178, 205, 850, 2818, 3853, 5050, 6409, 9034, 1616, 137, 1537, 
      3737, 6416, 2245, 2437, 2740, 2952, 3172, 3517, 6277, 10645, 3185, 
      6610, 10865, 11074, 2000, 1153, 3200, 2581, 522, 162, 1930, 2385, 725, 
      605, 2057, 673, 2260, 5328, 9169, 3305, 9773, 2045, 197, 1285, 2797, 
      5972, 7085, 421, 3946, 5440, 881, 2657, 3505, 10256, 1130, 965, 578, 
      4514, 11525, 3573, 2088, 613, 424, 328, 360, 11773, 1202, 650, 461, 
      361, 4985, 5545, 5690, 6761, 522, 666, 1737, 3145, 7837, 9466, 1060, 
      584, 3085, 4840, 6260, 8053, 529, 754, 6770, 2601, 585, 2601, 9412, 
      706, 769, 1109, 2225, 2834, 2929, 4106, 3277, 965, 932, 820, 676, 965, 
      1301, 3077, 1354, 873, 3978, 11133, 928, 1409, 2009, 3088, 7025, 11188, 
      12233, 3545, 11450, 6525, 3709, 2500, 1861, 1096, 949, 1741, 7300, 
      12136, 14356, 3562, 3265, 2561, 1586, 1130, 1061, 3362, 6737, 1105, 
      2960, 3524, 9860, 2245, 1138, 3114, 3365, 1205, 1352, 2117, 10957, 
      4946, 1306, 1261, 3434, 4825, 11225, 2452, 1305, 1872, 2196, 3600, 
      4212, 4660, 10321, 12745, 14752, 2330, 2153, 1405, 4505, 6698, 4045, 
      3125, 3208, 4469, 6773, 7528, 9908, 10093, 10660, 11645, 1525, 2610, 
      3121, 3285, 9090, 9621, 14290, 7076, 7225, 4282, 2837, 2906, 2977, 
      10145, 11285, 3880, 2293, 2248, 2493, 5013, 5128, 5860, 11368, 3698, 
      4450, 6338, 6890, 10130, 2132, 5657, 19097, 2074, 2554, 20794, 6212, 
      2141, 3272, 6085, 13997, 16516, 2258, 5125, 9098, 13445, 17834, 19370, 
      21530, 2473, 2305, 2929, 4705, 6148, 9028, 13329, 15529, 17188, 19728, 
      4165, 16801, 19825, 5000, 4021, 9725, 10069, 17876, 19924, 3085, 7930, 
      9325, 11250, 21922, 23917, 6800, 4820, 2993, 5840, 7328, 9428, 15248, 
      20929, 22025, 6778, 3770, 4178, 4330, 11458, 21853, 2917, 11016, 3221, 
      3026, 4394, 6161, 7514, 19409, 19666, 3200, 3497, 10025, 11236, 21361, 
      4149, 4849, 6730, 11898, 19633, 26353, 8125, 4205, 3413, 3400, 4205, 
      10088, 6617, 3650, 4570, 13481, 19357, 26282, 4500, 3856, 4384, 4624, 
      13401, 15700, 16369, 23200, 8345, 5242, 7321, 14125, 14957, 20882, 
      9320, 8468, 4373, 4685, 4805, 6344, 6445, 7325, 13645, 25160, 11025, 
      9298, 6673, 3994, 3978, 4113, 5338, 5490, 6469, 14170, 4196, 4097, 
      4145, 4160, 4420, 4496, 4996, 22865, 18149, 26725, 5445, 5800, 6037, 
      6120, 7720, 8077, 5330, 4538, 6514, 6605, 18889, 25514, 4640, 4768, 
      7328, 24788, 25360, 16642, 18922, 19402, 19645, 20137, 29097, 20525, 
      31144, 6410, 5265, 5545, 20313, 21060, 32740, 5770, 31573, 5960, 6154, 
      6001, 7376, 7801, 23200, 13673, 6413, 23090, 27245, 34829, 6109, 26820, 
      27693, 35668, 27557, 36170, 11876, 7696, 9881, 10756, 28009, 32969, 
      8865, 7624, 10088, 30440, 10610, 6989, 8258, 10253, 10733, 34114, 
      36130, 7137, 8017, 7754, 15677, 9013, 13673, 9593, 10225, 10421, 10522, 
      9881, 19489, 15188, 10064, 10964, 18440, 18434, 18241, 9441, 9893, 
      11173, 11258, 22345, 20002, 11097, 10784, 13025, 11848, 12429, 12520, 
      13005, 13525, 22697, 11386, 12260, 13049, 12461, 12500, 13273, 13633, 
      14660, 12938, 15520, 17492, 15949, 17741, 16250, 17924, 19016, 18720, 
      18713, 19252, 20282, 20345, 20329, 22298, 21265, 22500, 22469, 22388, 
      22777, 23497, 23176, 23341, 24986, 25549, 26225, 26705, 27245, 27865, 
      27680, 29741, 30202, 34645, 35521, 35594 ], 
  [ 24417, 24337, 24089, 22865, 21929, 21908, 21920, 21625, 21352, 19681, 
      19165, 18056, 16722, 15877, 15545, 15476, 15165, 14933, 14885, 13925, 
      13556, 13320, 12890, 12490, 12296, 11882, 11713, 11169, 11125, 10937, 
      10852, 10730, 10440, 10429, 10000, 9685, 9413, 9140, 8244, 8584, 29825, 
      31025, 7514, 7252, 7060, 7417, 7956, 25552, 23018, 6757, 7076, 7025, 
      6253, 6309, 6658, 5993, 20329, 22570, 5945, 19465, 22160, 17946, 6205, 
      5905, 25920, 20313, 5913, 5233, 5380, 16633, 5066, 5042, 17141, 26509, 
      21541, 17669, 18922, 5602, 4777, 17305, 26233, 25649, 25360, 18548, 
      4688, 4688, 13840, 25805, 19240, 5197, 5256, 18517, 23269, 5989, 8194, 
      12874, 14225, 21785, 4097, 14297, 20737, 18369, 4869, 13185, 13770, 
      22194, 20485, 14045, 14248, 22490, 20621, 14537, 14125, 4621, 5402, 
      6100, 17642, 15581, 3490, 3581, 12317, 21053, 11828, 10933, 3380, 5765, 
      12013, 12580, 15908, 18005, 11713, 11530, 3505, 3733, 10474, 11170, 
      12658, 12853, 17060, 10192, 3137, 5636, 18901, 11125, 3106, 3554, 3601, 
      3986, 4321, 12241, 18650, 17316, 16840, 3016, 3277, 3645, 15912, 12809, 
      3098, 3293, 8893, 9533, 16498, 18833, 11729, 8180, 2753, 2705, 4820, 
      5105, 6929, 7604, 6957, 9725, 8741, 2789, 2500, 2725, 2789, 2824, 6596, 
      2410, 2465, 2801, 4610, 12805, 16465, 9700, 8545, 8388, 7065, 5553, 
      2529, 2320, 7345, 9529, 12913, 15300, 2258, 2245, 3233, 4058, 6305, 
      7985, 5365, 3412, 3016, 7592, 11332, 13050, 2025, 5506, 14036, 6697, 
      4337, 3380, 2420, 2960, 5945, 2749, 3218, 3874, 7178, 11258, 10228, 
      6948, 1908, 6664, 6581, 2410, 2005, 1690, 2357, 3445, 6037, 10625, 
      6929, 4201, 3809, 2329, 6784, 3042, 4546, 5165, 5044, 2405, 1469, 3044, 
      12260, 11773, 5213, 4178, 2738, 1552, 1492, 10705, 5069, 1241, 1289, 
      10634, 8381, 5381, 4877, 2920, 1940, 1556, 1192, 1160, 1220, 1381, 
      1781, 2600, 3272, 3557, 4405, 4520, 11905, 8833, 2178, 1818, 1098, 
      4114, 4993, 2468, 1424, 2468, 3425, 4993, 5380, 7585, 10240, 8017, 
      6737, 2561, 2117, 1745, 1361, 1537, 5450, 7685, 8296, 5524, 3816, 2581, 
      1989, 1525, 2056, 2581, 3709, 3816, 8237, 3977, 3545, 3050, 2957, 2866, 
      2522, 1930, 985, 1682, 2066, 3442, 4090, 4205, 7082, 8941, 10445, 9809, 
      5684, 4033, 3920, 4148, 9010, 7453, 7129, 6354, 6205, 5770, 793, 738, 
      985, 7290, 7400, 3485, 3277, 2701, 1076, 740, 1000, 10477, 9650, 7514, 
      5666, 1066, 626, 8194, 5617, 832, 900, 3076, 3893, 2129, 1258, 673, 
      673, 5858, 8629, 6725, 5813, 5384, 2005, 925, 548, 7045, 6841, 1017, 
      610, 562, 925, 2745, 3145, 3357, 5341, 8722, 9466, 5441, 2425, 1921, 
      1424, 625, 2801, 2900, 6800, 9616, 4985, 4205, 3386, 8461, 9577, 6408, 
      2088, 1224, 1413, 3924, 4948, 6253, 8424, 7514, 6065, 4133, 2789, 4481, 
      3977, 3620, 2465, 3392, 3620, 4194, 261, 6920, 6757, 3221, 2045, 1157, 
      1096, 317, 452, 596, 2045, 4265, 2285, 953, 170, 169, 1538, 1690, 1850, 
      2018, 153, 369, 1513, 1825, 2545, 6868, 7540, 2722, 2425, 2330, 146, 
      290, 6682, 8042, 2501, 2404, 461, 109, 4705, 4570, 1237, 130, 81, 85, 
      7825, 2000, 1433, 64, 3089, 4688, 8528, 2074, 1730, 2074, 2165, 4405, 
      5525, 232, 157, 3625, 1961, 106, 2426, 641, 5200, 6257, 5338, 3978, 
      2218, 109, 4628, 904, 3253, 2705, 1682, 82, 2026, 5477, 100, 0, 4225, 
      5625, 4625, 2026, 962, 290, 626, 2708, 293, 53, 2213, 2708, 5050, 18, 
      25, 370, 1858, 2713, 3730, 4909, 7234, 2516, 17, 857, 2617, 4916, 1405, 
      1557, 1800, 1972, 2152, 2437, 4797, 8685, 2165, 5090, 8885, 9074, 2980, 
      593, 2180, 3681, 1042, 442, 1170, 1525, 325, 1145, 1277, 1233, 1440, 
      3988, 7369, 4525, 7913, 3005, 317, 725, 1877, 4552, 5525, 801, 2826, 
      6980, 481, 1777, 2465, 8356, 1810, 1585, 1018, 3314, 9505, 4813, 3028, 
      1053, 724, 468, 340, 9733, 1882, 1090, 761, 461, 3725, 4205, 4330, 
      5261, 442, 466, 1117, 2205, 6217, 7666, 1640, 484, 2165, 3620, 4840, 
      6413, 629, 554, 5290, 3601, 625, 1801, 7632, 626, 629, 769, 1525, 1994, 
      2069, 3026, 4397, 1405, 1352, 1160, 776, 725, 901, 2197, 1954, 1213, 
      2938, 9193, 1268, 1009, 1409, 2228, 5545, 9248, 10193, 2605, 9490, 
      8125, 4869, 3400, 2581, 1476, 909, 1261, 5800, 10116, 12136, 4682, 
      4325, 3461, 2186, 1490, 961, 2482, 5317, 1025, 2180, 2624, 8080, 3025, 
      1098, 2314, 4405, 1445, 1172, 1597, 9077, 6266, 1586, 1481, 2594, 3725, 
      9325, 3232, 1345, 1492, 1696, 2740, 3232, 3600, 8521, 10705, 12532, 
      3050, 2813, 1385, 3485, 5338, 5165, 2405, 2468, 3469, 5413, 6068, 8168, 
      8333, 8840, 9725, 1665, 2050, 2421, 2545, 7450, 7921, 12130, 5696, 
      5825, 5402, 2257, 2306, 2357, 8405, 9425, 4900, 2853, 1908, 2053, 3973, 
      4068, 4680, 9508, 2938, 3530, 5098, 5570, 8410, 2512, 4537, 16577, 
      2034, 2194, 18154, 7592, 2141, 2692, 4925, 11917, 14216, 2498, 4145, 
      7538, 11425, 15434, 16850, 18850, 2833, 2385, 2529, 3825, 5008, 7488, 
      11329, 13329, 14848, 17188, 5105, 14501, 17285, 6100, 3341, 8125, 8429, 
      15496, 17384, 3625, 6570, 7785, 9490, 19242, 21097, 8180, 5840, 2753, 
      4820, 6068, 7888, 13108, 18329, 19345, 8138, 4490, 3538, 3650, 9698, 
      19193, 2997, 9316, 3601, 3146, 3754, 5141, 6274, 16949, 17186, 3140, 
      3217, 8465, 9536, 18761, 3649, 4149, 5650, 10138, 17173, 23413, 9605, 
      4885, 3653, 3620, 3725, 8548, 7837, 3490, 4010, 11581, 16937, 23362, 
      5200, 3636, 3924, 4084, 11521, 13600, 14209, 20500, 9805, 4562, 6221, 
      12185, 12937, 18362, 10900, 9928, 4013, 4205, 4285, 5444, 5525, 6245, 
      11765, 22340, 12805, 10858, 7813, 4194, 4018, 3973, 4698, 4810, 5569, 
      12250, 4496, 4177, 4105, 4100, 4160, 4196, 4496, 20225, 15889, 23825, 
      6205, 5140, 5317, 5380, 6660, 6957, 6010, 4778, 5714, 5785, 16589, 
      22714, 4820, 4628, 6388, 22048, 22580, 14562, 16642, 17082, 17305, 
      17757, 26077, 18125, 28004, 7250, 5185, 5265, 17953, 18640, 29520, 
      5450, 28433, 5620, 5794, 5801, 6676, 7001, 20660, 15533, 6073, 20570, 
      24425, 31529, 6109, 24040, 24853, 32328, 24737, 32810, 13456, 7076, 
      8801, 9536, 25169, 29809, 8005, 7124, 9028, 27460, 11930, 6889, 7618, 
      9193, 9593, 30914, 32810, 7057, 7497, 7394, 17597, 8353, 15313, 8833, 
      9365, 9521, 9602, 9181, 21689, 16928, 9364, 10064, 20500, 20474, 20261, 
      9241, 9553, 10433, 10498, 24685, 22122, 10477, 10324, 12025, 11188, 
      11629, 11700, 12085, 12545, 24977, 11106, 11720, 12349, 12181, 12200, 
      12833, 13073, 13840, 12778, 15380, 16672, 15689, 16921, 16130, 17384, 
      18196, 18100, 18173, 18632, 19762, 19805, 19889, 21538, 20905, 21760, 
      21809, 22048, 22397, 22877, 22756, 22861, 24466, 25049, 25825, 26245, 
      26825, 27245, 27220, 29261, 29682, 34065, 34901, 34954 ], 
  [ 29812, 28692, 29354, 28130, 26804, 25873, 25625, 26370, 24797, 25076, 
      24820, 20981, 22117, 19972, 21460, 21001, 20170, 20068, 19240, 18280, 
      19081, 19885, 15685, 15025, 14701, 16237, 16848, 16954, 14050, 16592, 
      15857, 16385, 15445, 15304, 14225, 15080, 13378, 9985, 10909, 9949, 
      14810, 15490, 9529, 13297, 11545, 9172, 8281, 12097, 10733, 9162, 
      14681, 7610, 8788, 8584, 14393, 9178, 8954, 10025, 8480, 8480, 9745, 
      7741, 6920, 7010, 48865, 40528, 13648, 8548, 7785, 6948, 9941, 9137, 
      7066, 49844, 42536, 36584, 38617, 13597, 9522, 6970, 49568, 48724, 
      48305, 38113, 9953, 7873, 5585, 49010, 39325, 5652, 5581, 7272, 45434, 
      4754, 4229, 5009, 5450, 43300, 8192, 5392, 8192, 38194, 12994, 4930, 
      5125, 8869, 41480, 5140, 5213, 44525, 41746, 32282, 31610, 4946, 4297, 
      3825, 37337, 34106, 7325, 6506, 4322, 42568, 28013, 26468, 7085, 3620, 
      4148, 4325, 5573, 6500, 27898, 27585, 9810, 5098, 3649, 3825, 4273, 
      4338, 36625, 25337, 7232, 3361, 39506, 27050, 6161, 4789, 4706, 4181, 
      3866, 3986, 6625, 37141, 36405, 8541, 5032, 4360, 5317, 30034, 9533, 
      4658, 2978, 3098, 5513, 39568, 28304, 22025, 7888, 7060, 3065, 2960, 
      2704, 2729, 19762, 25000, 23236, 9224, 6725, 5000, 4804, 4709, 2501, 
      7025, 5650, 4426, 2725, 3770, 36160, 25105, 23040, 22753, 20260, 17188, 
      8704, 6025, 2340, 2704, 3748, 4705, 7393, 7250, 3298, 2693, 2210, 2330, 
      17000, 12317, 3341, 2197, 3077, 30925, 6250, 2061, 32561, 19892, 14932, 
      12545, 3785, 3025, 18490, 10874, 2633, 2249, 1913, 2873, 26413, 20533, 
      7693, 1789, 19906, 10145, 8570, 6305, 3202, 2210, 1682, 27200, 20644, 
      15056, 14144, 3044, 1649, 2197, 1621, 17320, 17069, 10660, 5044, 2069, 
      2965, 29258, 17498, 15293, 2153, 7857, 3897, 2320, 17354, 4946, 4474, 
      2249, 23656, 18056, 17032, 12605, 9805, 8381, 6197, 5645, 4405, 3656, 
      2756, 1885, 1517, 1412, 1220, 1205, 29650, 24498, 10693, 9553, 5713, 
      1189, 17408, 11633, 3049, 1753, 1280, 1028, 1025, 1280, 1985, 23162, 
      20842, 11986, 10762, 9610, 2986, 2642, 965, 1250, 23701, 18589, 15061, 
      12136, 10504, 9000, 1861, 1476, 1044, 1021, 23642, 15482, 14530, 13385, 
      13162, 12941, 12077, 10445, 6770, 2137, 1741, 1037, 905, 890, 1037, 
      1466, 1930, 26384, 19009, 15668, 865, 833, 25065, 22338, 21754, 20329, 
      20050, 19225, 6058, 4573, 3130, 985, 22285, 14600, 14132, 12776, 7901, 
      6005, 2885, 1832, 26225, 22529, 19121, 8021, 4981, 1109, 19072, 2977, 
      2785, 801, 15658, 11554, 8993, 6458, 3338, 593, 1154, 21220, 19528, 
      18709, 11300, 7880, 3733, 740, 21466, 8362, 6525, 3357, 2290, 730, 610, 
      562, 466, 1117, 1341, 18896, 12500, 11216, 9809, 2900, 656, 625, 625, 
      1361, 18050, 16490, 14761, 986, 1322, 20773, 11773, 1549, 1348, 349, 
      333, 468, 949, 22789, 20170, 16418, 514, 17156, 16132, 15385, 12800, 
      337, 305, 16609, 5266, 21805, 21512, 14596, 11860, 9412, 9221, 3112, 
      2597, 2221, 680, 16810, 12490, 8818, 4525, 4394, 953, 845, 745, 653, 
      4768, 2644, 928, 720, 400, 433, 585, 13577, 12890, 12665, 3721, 2825, 
      377, 697, 13096, 12869, 7156, 4724, 17770, 17505, 9882, 5265, 4306, 
      4050, 610, 11945, 10468, 4289, 164, 73, 793, 12149, 11285, 449, 410, 
      50, 130, 6277, 5812, 15650, 11906, 5501, 281, 1616, 65, 212, 19053, 
      16393, 12553, 5634, 17693, 9029, 68, 13690, 11237, 3137, 401, 82, 5625, 
      4225, 0, 100, 17690, 12101, 9217, 2305, 1601, 13693, 6728, 3368, 328, 
      173, 18505, 3853, 3730, 2125, 493, 178, 25, 34, 409, 13241, 4112, 1312, 
      212, 41, 820, 712, 565, 477, 397, 292, 52, 820, 410, 85, 890, 949, 
      14225, 1828, 425, 15706, 9297, 7137, 1105, 810, 2600, 9530, 1082, 9748, 
      985, 153, 544, 17330, 698, 14120, 5972, 1960, 772, 197, 260, 8146, 421, 
      21865, 2756, 932, 580, 881, 11105, 10490, 8753, 389, 1250, 17748, 
      14013, 8788, 7549, 6253, 5085, 1348, 11177, 8825, 7586, 5986, 410, 370, 
      365, 386, 4797, 4041, 1962, 970, 562, 841, 10285, 4709, 1060, 565, 485, 
      628, 6154, 4129, 545, 14976, 5760, 1476, 937, 4981, 4594, 3434, 1850, 
      1409, 1354, 881, 16552, 9140, 8957, 8245, 6301, 4040, 3176, 1352, 
      10729, 8298, 1053, 1458, 8353, 3284, 2384, 1513, 800, 1513, 1808, 1370, 
      1625, 23400, 17284, 14125, 12136, 8821, 5524, 3016, 925, 1861, 2581, 
      16837, 16090, 14186, 10961, 8705, 5186, 1637, 962, 5380, 1985, 1649, 
      1385, 12970, 5713, 1989, 16040, 7880, 4877, 3092, 1732, 19721, 8281, 
      7786, 2009, 1450, 1850, 13177, 6480, 3897, 3321, 2025, 1737, 1585, 
      1696, 2320, 2977, 12605, 11978, 6130, 1730, 1373, 17320, 2600, 2533, 
      1844, 1448, 1453, 1733, 1768, 1885, 2120, 7450, 3285, 2746, 2610, 1665, 
      1746, 2965, 1601, 1600, 17557, 3362, 3281, 3202, 1970, 2210, 16405, 
      11368, 4573, 4068, 2088, 2053, 1885, 2293, 2873, 2425, 1913, 1865, 
      2105, 9857, 2132, 5072, 6649, 4729, 5869, 21437, 7016, 3797, 2260, 
      3272, 4141, 8933, 2650, 2273, 3170, 4709, 5345, 6305, 10048, 7780, 
      4804, 2980, 2473, 2353, 3204, 3904, 4513, 5553, 16090, 4426, 5650, 
      18125, 3796, 2600, 2644, 4901, 5749, 12010, 2605, 2650, 2925, 6697, 
      7642, 22025, 17345, 6068, 3065, 2753, 2753, 4073, 6304, 6800, 21853, 
      14045, 4253, 4105, 3133, 6778, 8392, 3141, 10946, 8801, 4469, 3386, 
      3089, 5834, 5941, 7625, 6272, 3200, 3361, 6736, 5274, 4474, 3505, 3573, 
      6058, 9178, 24100, 14180, 10088, 9925, 5480, 3413, 20642, 7325, 5245, 
      4106, 6082, 9257, 14625, 7081, 5809, 5449, 4176, 4825, 5044, 7825, 
      24170, 5017, 3946, 4450, 4682, 6857, 26045, 24293, 6548, 5960, 5780, 
      4469, 4420, 4100, 4420, 8885, 29250, 25873, 20098, 10369, 9153, 7938, 
      5413, 5265, 4594, 4645, 11321, 9572, 8720, 8585, 7345, 7121, 6121, 
      7940, 6074, 9850, 16020, 5725, 5512, 5445, 4645, 4552, 15305, 11213, 
      5389, 5330, 6514, 9389, 10865, 8593, 5153, 9113, 9385, 5917, 6697, 
      6877, 6970, 7162, 11322, 7400, 12469, 17585, 9540, 8320, 7488, 7785, 
      13465, 8245, 12898, 8285, 8329, 9376, 7001, 6676, 9025, 32498, 8738, 
      9065, 10970, 14954, 10984, 10845, 11268, 15493, 11282, 15845, 28601, 
      7921, 6656, 6481, 11584, 14144, 7290, 8749, 7013, 12965, 25385, 11114, 
      8333, 7178, 7058, 14989, 16105, 11412, 8992, 9929, 34952, 8938, 30848, 
      8768, 8650, 8546, 8497, 9506, 40864, 33113, 9689, 9089, 38765, 38609, 
      38266, 12816, 12218, 10498, 10433, 44770, 40777, 11322, 12209, 10400, 
      11773, 11304, 11245, 10980, 11050, 44672, 14161, 13085, 12674, 15236, 
      15125, 14848, 14308, 13385, 16613, 19345, 16217, 18874, 16466, 20225, 
      18749, 17741, 18945, 19538, 19477, 21257, 21170, 21904, 21473, 23440, 
      21825, 22394, 24713, 24802, 23722, 24901, 24616, 25961, 26674, 28100, 
      28130, 28970, 28090, 29105, 31016, 31177, 35170, 35746, 35669 ], 
  [ 31392, 30112, 30914, 29690, 28304, 27233, 26945, 27850, 26077, 26656, 
      26440, 22181, 23697, 21352, 23120, 22601, 21690, 21608, 20660, 19700, 
      20681, 21645, 16865, 16165, 15821, 17657, 18388, 18594, 15250, 18212, 
      17377, 18005, 16965, 16804, 15625, 16660, 14738, 10865, 12069, 10909, 
      13250, 13850, 10589, 14977, 12985, 10192, 9081, 10777, 9593, 10282, 
      16601, 8450, 9928, 9684, 16333, 10418, 7954, 8845, 9620, 7540, 8585, 
      6921, 7780, 7930, 53145, 44388, 15588, 9808, 8905, 6208, 11441, 10517, 
      6266, 54184, 46516, 40244, 42397, 15577, 11002, 6130, 53908, 53024, 
      52585, 41873, 11513, 9113, 5065, 53330, 43165, 6472, 6381, 6292, 49594, 
      5314, 4369, 4549, 4850, 47360, 9572, 4772, 7012, 41994, 14994, 4410, 
      4545, 7569, 45460, 4520, 4573, 48665, 45746, 35762, 35050, 5746, 4877, 
      4225, 41117, 37706, 8665, 7706, 3842, 46628, 31253, 29608, 8405, 4040, 
      3688, 3805, 4733, 5480, 31138, 30805, 11530, 6058, 3349, 3445, 3733, 
      3778, 40385, 28417, 8612, 3761, 43426, 30250, 7381, 5729, 5626, 4961, 
      4546, 3466, 5525, 40941, 40165, 10141, 6052, 5220, 4437, 33434, 11273, 
      5618, 2818, 2858, 4573, 43508, 31604, 24905, 9428, 8480, 3545, 3380, 
      2804, 2729, 22482, 28100, 26216, 10964, 8125, 6100, 5864, 5749, 2621, 
      8485, 6890, 5426, 3185, 3130, 39940, 28225, 26020, 25713, 23040, 19728, 
      10404, 7345, 2320, 2404, 3088, 3825, 8933, 8770, 4058, 3233, 2330, 
      2210, 19540, 14437, 4141, 2117, 2557, 34425, 7650, 2281, 36161, 22672, 
      17312, 14705, 4745, 3785, 21170, 12874, 3293, 2749, 1853, 2333, 29653, 
      23373, 9333, 1789, 22706, 12085, 10330, 7765, 4082, 2770, 1762, 30500, 
      23504, 17476, 16484, 3904, 1609, 2817, 1921, 19940, 19669, 12680, 6344, 
      2669, 2285, 32698, 20138, 17753, 2813, 9577, 5017, 1780, 19994, 6266, 
      5714, 1709, 26756, 20756, 19652, 14845, 11765, 10181, 7717, 7085, 5645, 
      4756, 3656, 2525, 1997, 1832, 1480, 1445, 33130, 27658, 12753, 11493, 
      7173, 1489, 20068, 13793, 4049, 2393, 1700, 1168, 1105, 1060, 1465, 
      26242, 23762, 14186, 12842, 11570, 3986, 3562, 1025, 1010, 26821, 
      21349, 17541, 14356, 12564, 10900, 2581, 2056, 1384, 1341, 26762, 
      18002, 16970, 15725, 15482, 15241, 14297, 12505, 8410, 2957, 2441, 
      1417, 1165, 1130, 857, 1066, 1370, 29684, 21809, 18208, 1145, 1073, 
      28285, 25378, 24754, 23229, 22930, 22045, 7618, 5913, 4210, 765, 25325, 
      17060, 16552, 15076, 9701, 7565, 3925, 1252, 29525, 25589, 21941, 9841, 
      6401, 769, 21892, 4057, 3825, 1201, 18218, 13754, 10933, 8098, 4498, 
      533, 754, 24200, 22388, 21509, 13480, 9700, 4973, 520, 24466, 10242, 
      8185, 4537, 3250, 1170, 970, 882, 466, 697, 841, 21716, 14800, 13396, 
      11849, 4000, 1076, 1025, 425, 841, 20810, 19130, 17261, 586, 802, 
      23733, 14013, 2349, 2088, 549, 373, 328, 549, 25889, 23090, 19058, 914, 
      19856, 18752, 17945, 15140, 617, 545, 19269, 6786, 24845, 24532, 17096, 
      14120, 11432, 11221, 4292, 3677, 3221, 1220, 19490, 14810, 10778, 5945, 
      5794, 1613, 1465, 1325, 1193, 6228, 3744, 1588, 1300, 820, 193, 265, 
      15997, 15250, 15005, 5021, 3965, 157, 317, 15476, 15229, 8936, 6184, 
      20530, 20245, 11962, 6805, 5706, 5410, 250, 14225, 12608, 5689, 464, 
      113, 353, 14449, 13505, 949, 890, 130, 50, 7957, 7432, 18250, 14186, 
      7081, 701, 2516, 25, 32, 21913, 19053, 14893, 7234, 20453, 11029, 328, 
      16130, 13457, 4357, 901, 2, 7225, 5625, 100, 0, 20450, 14401, 11237, 
      3365, 2501, 16133, 8468, 4628, 788, 533, 21325, 5193, 5050, 3145, 1033, 
      538, 205, 34, 109, 15641, 5492, 2132, 592, 41, 1480, 1332, 1125, 997, 
      877, 712, 72, 360, 890, 65, 410, 449, 16705, 2768, 905, 18306, 11317, 
      8917, 1845, 1450, 3700, 11570, 1802, 11808, 1665, 313, 244, 20050, 338, 
      16580, 7592, 2900, 1352, 277, 200, 10026, 801, 24905, 3856, 1552, 1040, 
      481, 13285, 12610, 10693, 689, 730, 20488, 16453, 10728, 9349, 7893, 
      6565, 808, 13357, 10765, 9386, 7586, 650, 530, 505, 386, 6217, 5341, 
      2842, 1530, 442, 541, 12365, 6109, 1640, 845, 565, 488, 7754, 5429, 
      565, 17476, 7300, 2176, 657, 6401, 5954, 4594, 2650, 2069, 1994, 1301, 
      19172, 11080, 10877, 10085, 7901, 5300, 4276, 1972, 12829, 10138, 1513, 
      1018, 10193, 4384, 3284, 2153, 820, 1073, 1268, 1930, 1165, 26500, 
      19944, 16525, 14356, 10701, 6984, 4036, 925, 1341, 1861, 19457, 18650, 
      16586, 13061, 10565, 6586, 2257, 1042, 6800, 2705, 2249, 1105, 15250, 
      7173, 2689, 18580, 9620, 6197, 4072, 1352, 22541, 10061, 9506, 2669, 
      1850, 1450, 15457, 8020, 5017, 4321, 2665, 2257, 2025, 1396, 1780, 
      2257, 14825, 14138, 7610, 2210, 1513, 19940, 3380, 3293, 2344, 1588, 
      1493, 1493, 1508, 1565, 1700, 9090, 4225, 3546, 3370, 1525, 1546, 2305, 
      1721, 1700, 20177, 4282, 4181, 4082, 1730, 1850, 18925, 13428, 5733, 
      5128, 2548, 2493, 2205, 1933, 3613, 3005, 2173, 2045, 1885, 11737, 
      2512, 4052, 8109, 5869, 4729, 24317, 8516, 4717, 2600, 2692, 3341, 
      10673, 3170, 2213, 2650, 3809, 4325, 5125, 11908, 9360, 5904, 3600, 
      2833, 2313, 2704, 3204, 3673, 4513, 18530, 3626, 4610, 20725, 4616, 
      2500, 2504, 4021, 4709, 14050, 2745, 2610, 2665, 5517, 6322, 24905, 
      19865, 7328, 3545, 2993, 2713, 3433, 5204, 5620, 24713, 16265, 5113, 
      4925, 2873, 5618, 9972, 2941, 12826, 10421, 5329, 3866, 3349, 4874, 
      4961, 9065, 7492, 3140, 3161, 5636, 6274, 5274, 3925, 3313, 5098, 7738, 
      27080, 16360, 11828, 11645, 6500, 3373, 23362, 8665, 6185, 3706, 5162, 
      7837, 16825, 8361, 6849, 6409, 3796, 4225, 4384, 6625, 27130, 5837, 
      4346, 4010, 4162, 5837, 29125, 27253, 7688, 6980, 6760, 5069, 5000, 
      4520, 4040, 7565, 32530, 28933, 22738, 12069, 10693, 9298, 6273, 6085, 
      5194, 4225, 13121, 11152, 10180, 10025, 8585, 8321, 7121, 6800, 5314, 
      8450, 18280, 6565, 6292, 6205, 5085, 4932, 17485, 12953, 6089, 6010, 
      5714, 8089, 12545, 9953, 5713, 7873, 8105, 5337, 5917, 6057, 6130, 
      6282, 9802, 6500, 10829, 19925, 10960, 9540, 6628, 6865, 11745, 9425, 
      11258, 9445, 9469, 10676, 7801, 7376, 7985, 35858, 9898, 8045, 9650, 
      13154, 12484, 9565, 9928, 13653, 9962, 13985, 31681, 8801, 7076, 6761, 
      10244, 12484, 7930, 9749, 7453, 11485, 28205, 12514, 9193, 7618, 7418, 
      13289, 14285, 12832, 9972, 11069, 38372, 9778, 33988, 9508, 9290, 9146, 
      9077, 10306, 44564, 36353, 10489, 9689, 42325, 42149, 41786, 14116, 
      13378, 11258, 11173, 48610, 44397, 12202, 13249, 10900, 12613, 12004, 
      11925, 11560, 11570, 48452, 15381, 14045, 13474, 16456, 16325, 15908, 
      15248, 14065, 17953, 20705, 16897, 20114, 17146, 21605, 19709, 18421, 
      19825, 20498, 20357, 22237, 22130, 22964, 22213, 24580, 22585, 23234, 
      25873, 25922, 24602, 25981, 25636, 26941, 27674, 29200, 29170, 30050, 
      28970, 30145, 32036, 32157, 36090, 36626, 36529 ], 
  [ 28130, 29138, 27936, 26704, 26170, 27101, 27385, 26000, 27085, 23362, 
      22570, 24309, 20381, 20890, 18650, 18989, 19220, 18850, 19618, 18650, 
      17053, 15725, 19237, 19105, 19045, 16589, 15602, 14372, 17320, 14274, 
      14869, 14065, 14453, 14578, 14825, 13282, 14504, 17485, 14681, 16381, 
      54756, 56500, 14621, 10141, 11581, 14794, 16829, 48841, 45081, 13448, 
      8325, 15616, 12802, 13130, 7765, 11860, 41428, 44893, 12490, 40154, 
      44345, 37817, 14650, 13940, 11105, 8354, 7010, 10954, 12053, 35954, 
      9153, 9945, 36868, 11282, 8762, 7066, 7501, 6421, 8996, 37300, 11002, 
      10690, 10537, 7261, 8361, 10537, 31657, 10708, 7405, 13898, 14093, 
      39458, 9256, 16456, 21517, 30277, 32580, 8450, 8986, 32786, 43034, 
      6800, 5540, 30992, 31985, 45305, 7690, 32530, 32869, 8605, 7688, 5140, 
      5000, 13448, 15725, 17645, 6201, 5364, 8641, 9684, 29844, 7706, 4057, 
      3842, 8665, 17170, 29402, 30377, 35881, 39202, 3940, 3893, 6068, 11464, 
      26773, 28013, 30589, 30920, 5749, 3505, 8010, 17173, 6500, 3620, 9065, 
      11417, 11600, 12937, 13952, 30032, 40385, 5729, 5525, 6389, 10594, 
      12050, 36149, 3940, 5517, 11016, 24232, 25416, 37141, 6290, 3538, 2845, 
      6530, 7298, 15805, 16498, 20498, 21853, 2708, 2890, 2722, 5202, 7225, 
      9490, 9826, 9997, 20025, 6725, 8276, 10244, 15725, 31400, 5002, 2725, 
      2522, 2501, 2402, 2522, 5210, 7585, 21722, 25810, 31642, 35525, 6025, 
      6148, 12304, 14625, 19728, 23040, 2330, 3233, 11813, 22373, 29105, 
      3485, 6740, 18245, 3789, 2026, 2386, 2925, 10125, 12025, 1952, 3380, 
      12961, 14705, 21817, 29161, 2425, 1865, 4985, 20893, 1768, 3445, 4264, 
      5989, 10600, 13864, 19720, 2410, 1706, 1970, 2122, 10706, 21281, 13049, 
      16729, 1570, 1585, 2890, 6850, 13185, 31105, 2600, 1480, 1669, 12469, 
      4073, 8093, 28594, 1332, 6480, 7072, 28521, 1514, 1234, 1274, 1901, 
      2825, 3529, 5069, 5581, 7001, 8114, 9874, 12461, 14221, 14914, 16850, 
      17101, 2452, 1556, 2381, 2837, 5381, 16285, 1114, 1989, 8833, 12325, 
      14778, 18250, 19045, 23290, 27985, 1280, 1088, 1808, 2180, 2624, 8768, 
      9488, 19249, 23524, 1285, 961, 1157, 1690, 2186, 2810, 11365, 12842, 
      15602, 15845, 1224, 1044, 1156, 1341, 1384, 1429, 1629, 2125, 4036, 
      10309, 11509, 15061, 16525, 16776, 22509, 25864, 28456, 1570, 845, 962, 
      16217, 16717, 1313, 980, 928, 833, 820, 793, 4384, 5825, 7840, 22985, 
      925, 954, 1018, 1258, 3033, 4329, 8125, 28618, 1405, 901, 685, 2885, 
      5165, 24701, 634, 7681, 8021, 14549, 676, 1360, 2257, 3712, 6976, 
      20457, 25540, 650, 554, 533, 1370, 2738, 6305, 22730, 628, 2420, 3509, 
      6725, 8584, 13940, 14884, 15368, 19528, 25765, 27053, 450, 970, 1282, 
      1737, 7330, 14130, 14365, 22345, 27337, 400, 436, 569, 25364, 27296, 
      461, 1037, 9965, 10562, 16745, 18857, 21386, 25325, 613, 388, 360, 
      14248, 298, 338, 389, 730, 15665, 16165, 281, 4100, 421, 394, 394, 850, 
      1594, 1669, 6466, 7281, 7969, 12546, 212, 680, 1796, 4685, 4820, 11221, 
      11645, 12077, 12517, 4394, 7058, 11194, 12050, 13858, 22669, 23885, 
      433, 544, 585, 5473, 6705, 22345, 24793, 482, 521, 2522, 4346, 100, 
      101, 1256, 3821, 4724, 5000, 24436, 657, 1042, 4705, 15210, 18577, 
      25681, 593, 793, 12833, 13060, 18020, 20228, 2965, 3298, 100, 612, 
      3517, 13725, 8674, 19625, 21634, 41, 41, 457, 3380, 9, 1453, 15634, 
      260, 733, 5933, 12773, 20168, 3365, 4625, 17690, 20450, 0, 529, 1369, 
      7225, 8649, 257, 2602, 5626, 13226, 14401, 13, 5045, 5188, 7573, 12325, 
      14404, 16645, 19048, 23413, 333, 4770, 9418, 14170, 19053, 11050, 
      11474, 12125, 12569, 13021, 13714, 18794, 25946, 13032, 19357, 26280, 
      26605, 245, 8330, 13045, 128, 1433, 2465, 10265, 11300, 6970, 1396, 
      10504, 1346, 10937, 17021, 23530, 148, 24480, 394, 3418, 8450, 12050, 
      18125, 20050, 2132, 14357, 421, 7114, 11674, 13450, 25189, 1097, 1280, 
      1937, 15385, 27152, 290, 545, 1970, 2593, 3425, 4385, 27514, 1165, 
      2005, 2628, 3688, 16200, 17224, 17485, 19368, 4889, 5729, 9236, 12500, 
      21136, 23809, 1597, 5065, 12322, 15817, 18397, 21466, 3848, 5813, 
      19253, 698, 4250, 11138, 23633, 5065, 5476, 6976, 10180, 11601, 11812, 
      14265, 674, 2306, 2389, 2741, 3989, 6250, 7514, 12074, 1765, 2792, 
      13901, 26276, 2845, 7618, 9378, 11965, 19498, 26329, 27954, 12884, 
      26705, 1130, 866, 1165, 1570, 2777, 5066, 8410, 19885, 27737, 31117, 
      949, 1000, 1224, 1989, 2925, 5524, 12349, 18856, 5450, 11365, 12625, 
      24065, 1600, 5249, 11633, 1210, 3690, 6273, 9010, 25738, 1165, 3557, 
      3860, 12181, 15080, 26120, 1801, 4946, 7949, 8969, 12461, 13769, 14681, 
      24634, 28450, 31501, 2025, 2196, 5392, 14292, 18457, 1418, 11170, 
      11369, 14138, 18530, 19865, 23869, 24170, 25085, 26650, 4580, 9725, 
      11048, 11444, 22469, 23348, 30685, 18945, 19210, 1649, 10064, 10249, 
      10436, 24100, 25936, 1825, 2906, 8081, 8906, 14906, 15137, 16565, 
      26017, 11965, 13645, 17389, 18405, 23965, 3785, 16010, 37570, 6161, 
      8497, 39961, 2061, 5994, 10489, 16666, 29914, 33709, 4717, 14660, 
      21997, 29012, 35605, 37837, 40925, 4234, 5690, 9098, 13658, 16609, 
      21809, 28778, 32138, 34609, 38309, 2560, 33988, 38404, 2465, 11810, 
      22850, 23426, 35525, 38501, 3796, 19661, 22100, 25301, 41309, 44116, 
      2637, 2745, 8226, 15597, 18477, 22201, 31501, 39850, 41410, 2729, 3433, 
      11729, 12113, 25505, 41120, 6290, 24713, 4852, 6165, 11941, 15912, 
      18541, 37512, 37885, 7381, 8954, 22906, 24929, 40274, 10880, 12740, 
      16825, 25937, 37732, 47236, 3370, 4090, 5850, 5953, 10818, 22849, 3368, 
      8405, 11645, 28328, 37220, 47045, 4265, 8957, 10877, 11581, 28130, 
      31705, 32722, 42685, 3700, 13009, 17524, 29200, 30496, 39321, 3977, 
      3821, 10282, 11290, 11642, 15385, 15602, 17410, 28370, 45337, 4520, 
      4069, 3880, 6653, 7565, 8744, 12869, 13253, 15508, 29125, 6273, 7450, 
      8194, 8325, 9745, 10053, 11713, 41994, 35072, 47360, 4850, 13441, 
      14026, 14225, 17681, 18386, 5197, 6957, 14965, 15172, 36040, 45565, 
      7405, 9389, 16589, 44489, 45293, 32513, 35953, 36665, 37024, 37748, 
      50420, 38250, 53161, 5341, 9530, 10970, 37802, 38897, 55217, 11425, 
      53584, 11729, 12037, 10954, 15229, 16234, 41725, 6676, 12176, 41497, 
      47392, 57760, 9898, 46733, 47954, 58829, 47700, 59445, 6497, 15077, 
      19930, 21617, 48266, 55082, 17636, 14305, 20017, 51505, 6733, 11348, 
      15749, 20180, 21124, 56453, 59165, 11378, 14810, 13617, 8314, 16612, 
      7930, 17770, 18980, 19408, 19625, 17704, 10490, 8857, 17885, 19945, 
      10249, 10357, 10280, 14354, 15616, 19216, 19417, 12520, 11453, 18440, 
      17197, 22570, 19417, 20810, 21017, 22082, 22948, 13210, 16745, 19125, 
      20840, 17810, 17965, 19546, 20602, 23137, 17585, 20029, 25945, 21152, 
      26192, 20637, 24741, 27457, 25997, 25524, 26525, 26965, 27144, 26546, 
      30365, 27010, 30449, 29952, 28009, 28628, 30740, 29257, 29770, 31637, 
      32080, 32170, 32996, 33300, 35080, 33965, 36130, 36821, 41588, 42692, 
      42881 ], 
  [ 25945, 26585, 25705, 24473, 23801, 24410, 24602, 23585, 24210, 21177, 
      20477, 21250, 18196, 18245, 16649, 16850, 16897, 16573, 17065, 16097, 
      14914, 13954, 16132, 15908, 15802, 14036, 13325, 12325, 14261, 12181, 
      12546, 11972, 12130, 12209, 12226, 11097, 11813, 13690, 11530, 12770, 
      45349, 46909, 11240, 8186, 9074, 11321, 12850, 39986, 36640, 10205, 
      6922, 11729, 9605, 9841, 6408, 8893, 33309, 36360, 9293, 32173, 35858, 
      30112, 10809, 10237, 15130, 11413, 5653, 8033, 8810, 28433, 6784, 7300, 
      29209, 15445, 12097, 9665, 10376, 5156, 6581, 29549, 15165, 14761, 
      14562, 10090, 6130, 7570, 24642, 14825, 10418, 9965, 10114, 31385, 
      13005, 11925, 16020, 23400, 25381, 11969, 6341, 25541, 34501, 9721, 
      4321, 23977, 24832, 36496, 11025, 25285, 25578, 12308, 11069, 7325, 
      7093, 9469, 11240, 12746, 9076, 7825, 5904, 6625, 22921, 11225, 5690, 
      5245, 5882, 12317, 22525, 23362, 28130, 31037, 5573, 5480, 4205, 7853, 
      20264, 21320, 23528, 23813, 8578, 4770, 5365, 12274, 9697, 5161, 6052, 
      7760, 7897, 8912, 9697, 23017, 32036, 8650, 8354, 4250, 7121, 8209, 
      28306, 5941, 3700, 7405, 18045, 19045, 29160, 9533, 5309, 3650, 4253, 
      4745, 11090, 11645, 14909, 16034, 3145, 4201, 3757, 3385, 4626, 6201, 
      6445, 6570, 14482, 4264, 5309, 6725, 10964, 24109, 7877, 4082, 3557, 
      3490, 2977, 2545, 3301, 4802, 15857, 19301, 24305, 27682, 3748, 3825, 
      8233, 10048, 14185, 16945, 2353, 2290, 7834, 16370, 22090, 5716, 4141, 
      12932, 6250, 2601, 2041, 2074, 6514, 7954, 2297, 2161, 8660, 10036, 
      15860, 22100, 4058, 2578, 2938, 15074, 2389, 2088, 2493, 3528, 6805, 
      9333, 14085, 4181, 2465, 1717, 1685, 6865, 15370, 8656, 11600, 1777, 
      1746, 1717, 4021, 8746, 23722, 4693, 1733, 1508, 8168, 2210, 4850, 
      21533, 1585, 3697, 4105, 21460, 2825, 1625, 1481, 1234, 1514, 1850, 
      2746, 3074, 4034, 4825, 6125, 8114, 9506, 10061, 11629, 11834, 4637, 
      3005, 1300, 1480, 2920, 11156, 1413, 1138, 5314, 7978, 9925, 12753, 
      13410, 16965, 20970, 2545, 1985, 1049, 1145, 1313, 5249, 5785, 13568, 
      17153, 2642, 1490, 1042, 977, 1105, 1361, 7202, 8357, 10565, 10762, 
      2581, 1021, 949, 904, 901, 900, 916, 1044, 1989, 6376, 7300, 10116, 
      11304, 11509, 16276, 19125, 21349, 3341, 1466, 985, 11042, 11450, 2900, 
      2153, 2009, 1684, 1625, 1460, 2153, 3088, 4505, 16660, 2098, 793, 765, 
      729, 1354, 2098, 4698, 21465, 3176, 2120, 1352, 1252, 2612, 18100, 
      1301, 4346, 4594, 9650, 745, 601, 900, 1665, 3825, 14500, 18801, 1685, 
      1313, 1154, 565, 1105, 3338, 16405, 1709, 925, 1508, 3620, 4973, 9133, 
      9893, 10285, 13709, 18980, 20084, 1117, 441, 477, 610, 4041, 9277, 
      9466, 16066, 20322, 929, 689, 500, 18625, 20281, 1450, 370, 5986, 6445, 
      11386, 13130, 15245, 18586, 1924, 1285, 613, 9349, 689, 545, 458, 293, 
      10490, 10898, 580, 1777, 1594, 1521, 325, 229, 421, 450, 3361, 3946, 
      4450, 7969, 557, 197, 485, 2132, 2221, 6920, 7252, 7592, 7940, 1933, 
      3769, 6893, 7565, 9005, 16298, 17330, 180, 153, 148, 2644, 3508, 16020, 
      18100, 137, 130, 797, 1885, 629, 584, 221, 1544, 2125, 2309, 17789, 82, 
      145, 2106, 10081, 12850, 18850, 64, 80, 8164, 8345, 12385, 14225, 1010, 
      1205, 261, 37, 1332, 8872, 4925, 13714, 15401, 800, 340, 20, 1241, 538, 
      234, 10413, 53, 20, 2920, 8104, 14165, 1226, 2026, 12101, 14401, 529, 
      0, 196, 3844, 4900, 50, 785, 2705, 8465, 9410, 680, 2308, 2405, 4100, 
      7748, 9413, 11240, 13229, 16904, 34, 2125, 5485, 9225, 13234, 6749, 
      7081, 7594, 7946, 8306, 8861, 13021, 19069, 8317, 13492, 19357, 19636, 
      130, 4673, 8330, 289, 260, 740, 6148, 6953, 3681, 269, 6341, 265, 6682, 
      11570, 17021, 585, 17833, 233, 1325, 4793, 7565, 12490, 14093, 637, 
      9412, 1594, 3825, 7281, 8689, 18450, 292, 337, 580, 10256, 20137, 773, 
      338, 613, 914, 1378, 1970, 20453, 360, 648, 949, 1549, 10933, 11773, 
      11988, 13549, 2336, 2900, 5441, 7969, 15041, 17300, 562, 2466, 7837, 
      10642, 12762, 15325, 1709, 2984, 13480, 629, 1973, 6929, 17170, 2512, 
      2785, 3825, 6201, 7300, 7465, 9412, 881, 949, 986, 1154, 1850, 3329, 
      4225, 7681, 776, 1205, 9140, 19445, 1258, 4329, 5629, 7618, 13725, 
      19498, 20893, 8353, 19828, 2441, 1165, 866, 857, 1282, 2605, 4937, 
      14066, 20722, 23642, 1156, 1069, 925, 1000, 1384, 2925, 7956, 13221, 
      2897, 7202, 8186, 17602, 1025, 2788, 7424, 1233, 1873, 3490, 5445, 
      19045, 1832, 1832, 1997, 7880, 10181, 19381, 1226, 2669, 4706, 5450, 
      8114, 9146, 9874, 18125, 21389, 24026, 1312, 1345, 2977, 9577, 12960, 
      1625, 7145, 7298, 9469, 13033, 14138, 17498, 17753, 18530, 19865, 2533, 
      6068, 7069, 7373, 16328, 17069, 23348, 13402, 13621, 1856, 6361, 6500, 
      6641, 17729, 19289, 1802, 1825, 4930, 5525, 10145, 10330, 11482, 19370, 
      7848, 9160, 12168, 13000, 17640, 2290, 11065, 29405, 3700, 5300, 31520, 
      2866, 3625, 6786, 11629, 22761, 26050, 2900, 10037, 16040, 21997, 
      27716, 29672, 32392, 2693, 3505, 5809, 9265, 11618, 15898, 21809, 
      24709, 26858, 30098, 2353, 26329, 30193, 2626, 7877, 16801, 17285, 
      27682, 30290, 2669, 14164, 16189, 18884, 32776, 35261, 3442, 2722, 
      5305, 10882, 13210, 16290, 24210, 31501, 32877, 3488, 2720, 7888, 8180, 
      19088, 32633, 4105, 18434, 3357, 4072, 8100, 11197, 13320, 29485, 
      29812, 4874, 5941, 16949, 18650, 31925, 7361, 8761, 11972, 19520, 
      29705, 38105, 4405, 3285, 4033, 4090, 7345, 16938, 3805, 5668, 7988, 
      21589, 29285, 37960, 3506, 6082, 7450, 7970, 21437, 24506, 25385, 
      34106, 4689, 9076, 12625, 22369, 23481, 31156, 5242, 4810, 7085, 7817, 
      8077, 10946, 11117, 12557, 21677, 36482, 6245, 5288, 4133, 4744, 5288, 
      6053, 9028, 9320, 11069, 22340, 4594, 5265, 5733, 5818, 6778, 6994, 
      8194, 33553, 27505, 38321, 4229, 9554, 10001, 10154, 12874, 13441, 
      4392, 5140, 10756, 10917, 28381, 36756, 5450, 6698, 12058, 35818, 
      36530, 25360, 28340, 28960, 29273, 29905, 41105, 30361, 43570, 4904, 
      6977, 7957, 30005, 30962, 45442, 8320, 43993, 8578, 8840, 8125, 11250, 
      12025, 33514, 8585, 9025, 33332, 38537, 47801, 7529, 37970, 39053, 
      48778, 38845, 49348, 7762, 11282, 15077, 16442, 39365, 45445, 13289, 
      10786, 15210, 42282, 7400, 8749, 11908, 15373, 16133, 46724, 49160, 
      8825, 11245, 10420, 10361, 12725, 9333, 13653, 14633, 14969, 15140, 
      13725, 13181, 10490, 13906, 15506, 12618, 12680, 12557, 11525, 12465, 
      15145, 15300, 15533, 13960, 14645, 13770, 17901, 15530, 16601, 16762, 
      17597, 18325, 16085, 13732, 15514, 16861, 14797, 14906, 16165, 16945, 
      18882, 14848, 17338, 21690, 18185, 21937, 17992, 21130, 23202, 22202, 
      21913, 22730, 23400, 23533, 23165, 26248, 23813, 26378, 26065, 24858, 
      25385, 26945, 25922, 26297, 28072, 28561, 28881, 29569, 29965, 31285, 
      30538, 32657, 33256, 37885, 38897, 39040 ], 
  [ 25133, 25549, 24865, 23633, 22877, 23290, 23426, 22633, 22978, 20365, 
      19721, 19906, 17384, 17153, 15949, 16066, 16001, 15705, 16029, 15061, 
      14130, 13394, 14760, 14480, 14346, 13000, 12457, 11597, 12917, 11425, 
      11650, 11216, 11234, 11285, 11162, 10285, 10693, 11898, 10130, 11090, 
      40141, 41589, 9700, 7514, 8066, 9725, 10946, 35114, 32020, 8749, 6586, 
      9881, 8177, 8357, 6100, 7605, 28885, 31684, 7865, 27833, 31210, 25940, 
      8989, 8501, 18098, 13793, 5345, 6773, 7354, 24373, 5860, 6208, 25065, 
      18497, 14645, 11765, 12644, 4904, 5629, 25349, 18217, 17757, 17530, 
      12330, 5290, 6282, 20890, 17849, 12770, 8089, 8210, 26989, 15805, 9685, 
      13192, 19732, 21517, 14629, 5249, 21649, 29825, 12017, 4097, 20225, 
      20996, 31652, 13573, 21393, 21658, 15080, 13645, 9173, 8885, 7565, 
      9028, 10282, 11344, 9841, 4756, 5281, 19225, 13885, 7202, 6617, 4706, 
      9881, 18857, 19610, 23930, 26585, 7085, 6964, 3589, 6173, 16820, 17764, 
      19748, 20005, 10818, 6058, 4273, 9810, 12161, 6617, 4736, 6052, 6161, 
      6980, 7625, 19265, 27472, 10946, 10594, 3466, 5525, 6389, 24050, 7677, 
      3112, 5725, 14797, 15685, 24820, 12025, 6905, 4658, 3385, 3709, 8738, 
      9209, 12025, 13010, 3929, 5517, 4905, 2797, 3562, 4717, 4905, 5002, 
      11626, 3284, 4021, 5101, 8584, 20189, 10145, 5426, 4705, 4610, 3845, 
      3077, 2657, 3626, 12805, 15857, 20357, 23426, 2880, 2929, 6273, 7780, 
      11329, 13753, 2885, 2234, 5930, 13234, 18338, 7592, 3077, 10216, 8266, 
      3469, 2349, 2074, 4834, 5994, 3025, 1937, 6560, 7712, 12752, 18320, 
      5570, 3530, 2210, 12050, 3285, 1780, 1933, 2548, 5013, 7093, 11173, 
      5777, 3445, 2081, 1937, 5045, 12290, 6500, 8996, 2421, 2362, 1521, 
      2817, 6562, 19746, 6485, 2405, 1928, 6068, 1594, 3394, 17753, 2257, 
      2521, 2817, 17680, 4141, 2381, 2125, 1346, 1234, 1346, 1850, 2066, 
      2746, 3341, 4361, 5986, 7154, 7625, 8969, 9146, 6485, 4405, 1160, 1172, 
      1940, 8552, 2113, 1138, 3690, 5850, 7489, 9925, 10498, 13633, 17218, 
      3833, 3049, 1105, 1033, 1033, 3625, 4049, 10628, 13793, 3986, 2330, 
      1490, 1061, 965, 997, 5186, 6145, 8017, 8186, 3925, 1525, 1341, 1156, 
      1125, 1096, 1000, 904, 1261, 4500, 5256, 7624, 8644, 8821, 13000, 
      15541, 17541, 4937, 2362, 1517, 8410, 8762, 4384, 3385, 3185, 2720, 
      2633, 2384, 1313, 1940, 2993, 13328, 3330, 1213, 1129, 925, 850, 1258, 
      3130, 17629, 4772, 3380, 2276, 776, 1576, 14600, 2225, 2834, 3026, 
      7186, 1305, 657, 592, 937, 2425, 11392, 15217, 2833, 2293, 2050, 593, 
      629, 2050, 13073, 2885, 533, 808, 2248, 3293, 6725, 7373, 7709, 10685, 
      15368, 16360, 2041, 637, 505, 442, 2557, 6841, 7002, 12762, 16570, 
      1769, 1361, 976, 15041, 16529, 2570, 482, 4082, 4457, 8642, 10162, 
      12025, 15002, 3240, 2349, 1285, 6885, 1445, 1189, 1018, 545, 7858, 
      8210, 1280, 881, 2826, 2725, 801, 369, 225, 226, 1989, 2434, 2826, 
      5701, 1285, 421, 205, 1096, 1157, 4820, 5096, 5380, 5672, 953, 2285, 
      4793, 5353, 6569, 12938, 13858, 544, 433, 400, 1440, 2080, 12688, 
      14544, 445, 410, 265, 905, 1469, 1396, 109, 676, 1061, 1189, 14261, 
      250, 117, 1042, 7477, 9882, 15210, 260, 164, 5840, 5993, 9473, 11089, 
      338, 449, 877, 205, 520, 6436, 3161, 10634, 12125, 1780, 1040, 272, 
      457, 1378, 10, 7753, 445, 104, 1604, 5780, 11029, 442, 962, 9217, 
      11237, 1369, 196, 0, 2304, 3136, 442, 197, 1445, 6085, 6890, 1604, 
      1160, 1229, 2504, 5480, 6893, 8468, 10205, 13460, 370, 1033, 3609, 
      6733, 10210, 4649, 4925, 5354, 5650, 5954, 6425, 10025, 15401, 5965, 
      10440, 15661, 15912, 578, 2965, 5978, 905, 64, 208, 4160, 4825, 2197, 
      101, 4325, 125, 4610, 8770, 13577, 1369, 14305, 653, 569, 3085, 5353, 
      9578, 10985, 245, 6920, 2826, 2341, 5125, 6309, 14866, 320, 281, 272, 
      7652, 16385, 1585, 730, 305, 410, 650, 1018, 16673, 388, 340, 445, 765, 
      8245, 8973, 9160, 10525, 1300, 1696, 3649, 5729, 11849, 13856, 450, 
      1402, 5625, 8010, 9850, 12105, 925, 1780, 10484, 1105, 1105, 4885, 
      13754, 1476, 1665, 2425, 4297, 5200, 5337, 6976, 1525, 641, 650, 706, 
      1066, 2069, 2741, 5525, 692, 757, 6760, 15805, 810, 2845, 3865, 5490, 
      10729, 15858, 17113, 6113, 16160, 3757, 1865, 1202, 941, 890, 1625, 
      3341, 11042, 16970, 19610, 1800, 1629, 1261, 916, 964, 1861, 5800, 
      10309, 1861, 5186, 6002, 14186, 1193, 1808, 5380, 1765, 1285, 2314, 
      3793, 15489, 2756, 1300, 1381, 5780, 7717, 15797, 1394, 1801, 3250, 
      3826, 5986, 6850, 7466, 14681, 17609, 19994, 1396, 1345, 2025, 7225, 
      10132, 2269, 5213, 5338, 7145, 10205, 11170, 14138, 14365, 15058, 
      16253, 1805, 4360, 5165, 5413, 13108, 13765, 19400, 10546, 10737, 2500, 
      4625, 4736, 4849, 14369, 15761, 2306, 1685, 3530, 3985, 7765, 7922, 
      8906, 15842, 5860, 6948, 9508, 10228, 14308, 1898, 8573, 24953, 2720, 
      3872, 26900, 3874, 2701, 5050, 9081, 18925, 21906, 2312, 7741, 12932, 
      18245, 23432, 25220, 27716, 2273, 2693, 4325, 7109, 9098, 12818, 18085, 
      20705, 22658, 25618, 2745, 22185, 25713, 3242, 6001, 13637, 14065, 
      23426, 25810, 2501, 11336, 13109, 15496, 28100, 30389, 4450, 3226, 
      4045, 8530, 10522, 13210, 20290, 26937, 28201, 4468, 2804, 6068, 6304, 
      15700, 27985, 3293, 15130, 2965, 3316, 6280, 8845, 10660, 25117, 25416, 
      3866, 4625, 13841, 15346, 27361, 5737, 6857, 9536, 16132, 25337, 33065, 
      5553, 3313, 3445, 3474, 5749, 13858, 4589, 4520, 6280, 18005, 24973, 
      32948, 3562, 4850, 5882, 6290, 17881, 20642, 21437, 29402, 5809, 7200, 
      10161, 18729, 19729, 26704, 6530, 5930, 5657, 6221, 6425, 8762, 8905, 
      10121, 18121, 31610, 7813, 6548, 4805, 4100, 4420, 4933, 7208, 7444, 
      8885, 18728, 4090, 4453, 4753, 4810, 5490, 5650, 6570, 28933, 23417, 
      33337, 4369, 7706, 8069, 8194, 10466, 10949, 4420, 4552, 8712, 8845, 
      24237, 31912, 4778, 5578, 9818, 31058, 31714, 21524, 24224, 24788, 
      25073, 25649, 35953, 26077, 38250, 5156, 5941, 6641, 25777, 26650, 
      40010, 6948, 38673, 7178, 7412, 6921, 9346, 9981, 29034, 10265, 7625, 
      28880, 33665, 42257, 6605, 33154, 34153, 43178, 33973, 43720, 9050, 
      9490, 12641, 13810, 34465, 40097, 11161, 9162, 12802, 37186, 8324, 
      7685, 10088, 12965, 13613, 41320, 43588, 7789, 9593, 8992, 12125, 
      10877, 10705, 11665, 12505, 12785, 12928, 11821, 15337, 12002, 12002, 
      13322, 14578, 14612, 14461, 10321, 11065, 13185, 13312, 17885, 16004, 
      12853, 12202, 15577, 13682, 14557, 14690, 15385, 16029, 18353, 12416, 
      13834, 14957, 13481, 13562, 14625, 15237, 16810, 13700, 16218, 19618, 
      16897, 19865, 16900, 19450, 21130, 20410, 20233, 20938, 21748, 21853, 
      21625, 24260, 22385, 24418, 24217, 23458, 23929, 25153, 24410, 24701, 
      26420, 26937, 27397, 28001, 28453, 29493, 28970, 31061, 31604, 36149, 
      37105, 37220 ], 
  [ 25325, 24973, 24961, 23729, 22685, 22426, 22370, 22345, 21730, 20557, 
      20105, 18274, 17576, 16385, 16525, 16354, 15905, 15705, 15453, 14485, 
      14418, 14450, 13032, 12560, 12330, 12424, 12457, 12077, 11285, 11809, 
      11554, 11600, 11138, 11093, 10490, 10477, 9829, 8730, 8306, 8306, 
      25261, 26325, 7396, 8186, 7586, 7229, 7394, 21386, 19156, 6733, 8410, 
      6521, 6257, 6245, 8020, 6165, 16693, 18628, 5945, 15929, 18250, 14612, 
      5725, 5525, 31250, 24929, 7265, 5429, 5338, 13429, 5668, 5440, 13833, 
      31937, 26357, 21941, 23396, 7016, 5341, 13925, 31657, 31005, 30682, 
      22986, 5386, 4842, 11002, 31193, 23810, 4633, 4658, 14893, 28381, 4981, 
      6472, 10132, 11245, 26725, 4481, 11281, 16769, 22865, 6305, 10337, 
      10820, 18020, 25285, 11025, 11194, 27560, 25453, 18485, 18005, 4013, 
      4420, 4810, 22096, 19729, 3796, 3649, 9529, 25981, 15362, 14297, 3650, 
      4505, 9257, 9722, 12506, 14297, 15245, 15028, 4453, 3389, 7988, 8548, 
      9764, 9925, 21474, 13450, 3505, 4338, 23585, 14585, 3200, 3172, 3185, 
      3332, 3497, 9377, 14800, 21794, 21250, 3754, 3029, 3125, 12434, 16605, 
      4072, 2941, 6637, 7141, 12916, 23545, 15353, 11090, 3385, 3133, 3650, 
      3833, 5113, 5618, 9593, 13005, 11817, 3757, 2890, 2605, 2601, 2602, 
      4810, 2900, 2581, 2509, 3400, 9725, 20897, 13010, 11617, 11426, 9797, 
      7877, 3425, 2570, 5317, 7025, 9797, 11810, 2880, 2833, 2529, 2980, 
      4513, 5785, 7685, 5018, 2378, 5458, 8450, 17000, 2405, 3880, 18154, 
      9421, 6381, 5050, 2050, 2250, 8497, 4145, 2336, 2720, 5072, 8336, 
      13730, 9770, 2690, 4658, 9333, 3700, 2989, 2164, 1845, 2389, 4165, 
      14225, 9781, 6305, 5777, 1781, 4706, 2084, 3044, 7605, 7450, 3825, 
      1665, 2050, 9090, 15605, 7685, 6344, 1844, 2458, 1378, 7769, 7537, 
      1465, 1377, 7696, 11629, 7949, 7309, 4706, 3250, 2594, 1754, 1586, 
      1306, 1229, 1289, 1666, 2066, 2249, 2825, 2906, 15797, 12181, 3656, 
      3092, 1556, 2600, 7489, 4114, 1098, 1530, 2113, 3205, 3490, 5185, 7330, 
      11225, 9673, 4273, 3625, 3049, 1033, 1073, 3524, 5249, 11570, 8186, 
      6002, 4325, 3461, 2725, 1250, 1537, 2257, 2330, 11509, 6229, 5661, 
      4996, 4869, 4744, 4264, 3400, 1741, 1044, 1224, 2056, 2500, 2581, 4744, 
      6229, 7461, 13385, 8410, 6317, 2362, 2522, 12448, 10585, 10193, 9248, 
      9065, 8528, 1409, 980, 785, 4880, 10530, 5629, 5353, 4573, 2098, 1354, 
      730, 7453, 13220, 10676, 8420, 2120, 1000, 5576, 8369, 626, 626, 1714, 
      6201, 3825, 2512, 1417, 601, 3712, 5905, 9745, 8629, 8098, 3665, 1973, 
      610, 4625, 9893, 2165, 1384, 520, 509, 1445, 1709, 1853, 3293, 5960, 
      6568, 8185, 4285, 3577, 2842, 445, 1465, 1530, 4410, 6682, 7625, 6641, 
      5584, 5729, 6641, 9386, 3842, 530, 617, 2210, 2962, 3961, 5690, 10728, 
      8973, 6565, 1413, 7013, 6373, 5914, 4385, 1810, 1970, 6656, 785, 10026, 
      9829, 5409, 3825, 2529, 2434, 261, 226, 234, 901, 6757, 4165, 2221, 
      520, 485, 596, 680, 772, 872, 569, 173, 569, 745, 1193, 4394, 4930, 
      4768, 4369, 4240, 288, 160, 4240, 5328, 4477, 4346, 1417, 521, 7325, 
      7156, 2701, 676, 389, 325, 5141, 3802, 2997, 370, 1525, 2682, 5706, 
      3908, 3428, 848, 905, 2465, 3313, 1010, 833, 5965, 3757, 712, 1060, 89, 
      3050, 3869, 8116, 6416, 4112, 745, 7234, 2218, 1609, 4765, 3368, 68, 
      788, 3253, 730, 290, 2305, 3365, 7225, 3844, 2304, 0, 64, 4762, 1157, 
      101, 901, 1226, 7748, 200, 173, 8, 680, 1229, 1940, 2813, 4628, 4498, 
      265, 153, 1165, 2818, 425, 509, 650, 754, 866, 1049, 2729, 5801, 877, 
      2952, 5965, 6120, 5090, 85, 890, 5993, 2368, 1360, 320, 505, 85, 2501, 
      389, 2621, 482, 2146, 4745, 7033, 5185, 5069, 953, 205, 745, 2570, 
      3305, 1877, 1352, 10026, 229, 709, 1125, 5554, 3392, 3065, 2192, 1700, 
      6497, 7345, 5050, 2225, 1658, 1130, 730, 6689, 3460, 2260, 1693, 1053, 
      2005, 2349, 2440, 3133, 724, 544, 481, 1025, 3881, 5024, 3042, 730, 
      1017, 1962, 2842, 4041, 1213, 628, 3188, 5713, 1105, 853, 5018, 900, 
      801, 601, 745, 976, 1017, 1600, 6709, 2561, 2474, 2146, 1354, 725, 629, 
      1109, 3380, 2197, 1576, 6301, 2250, 733, 793, 1170, 3433, 6354, 7129, 
      1409, 6560, 11245, 7241, 5330, 4205, 2522, 1241, 845, 3650, 7082, 8762, 
      6984, 6525, 5389, 3604, 2500, 1189, 1384, 3301, 1285, 1250, 1490, 5450, 
      4745, 1424, 1348, 6565, 2245, 1258, 1105, 6273, 8900, 2452, 2245, 1556, 
      2245, 6485, 4946, 1801, 1234, 1234, 1666, 1954, 2186, 5849, 7625, 9146, 
      4660, 4321, 1737, 2137, 3412, 7453, 1565, 1594, 2153, 3485, 3970, 5594, 
      5725, 6130, 6845, 2285, 1480, 1613, 1669, 5044, 5413, 8840, 3730, 3825, 
      7684, 1649, 1664, 1681, 5825, 6641, 7010, 4181, 1706, 1681, 2581, 2642, 
      3050, 6722, 2020, 2340, 3364, 3700, 5860, 3530, 3005, 12665, 2336, 
      1952, 14036, 10306, 2509, 2074, 3321, 8749, 10674, 3272, 2845, 5252, 
      8357, 11720, 12932, 14660, 3809, 2885, 2213, 2693, 3434, 5234, 8293, 
      9953, 11234, 13234, 7065, 10953, 13329, 8330, 2545, 5765, 6001, 11810, 
      13426, 4901, 4616, 5525, 6856, 15044, 16661, 10882, 7930, 2701, 3442, 
      4282, 5626, 9826, 14265, 15145, 10804, 6068, 2804, 2848, 7060, 15025, 
      3485, 6778, 4597, 3700, 3016, 3757, 4516, 13117, 13320, 3386, 3089, 
      6161, 6994, 14689, 3145, 3305, 4160, 7492, 13337, 18761, 12465, 6385, 
      4405, 4338, 3253, 6274, 10253, 3560, 3400, 8693, 13165, 18740, 6730, 
      3602, 3482, 3506, 8665, 10370, 10877, 16250, 12625, 3744, 4689, 9225, 
      9841, 14416, 13922, 12746, 3737, 3725, 3737, 4250, 4297, 4745, 8905, 
      17882, 16165, 13844, 10085, 4868, 4420, 4069, 3944, 3988, 4373, 9320, 
      5338, 4645, 4369, 4330, 4050, 4018, 3978, 16069, 12377, 19225, 7825, 
      4346, 4421, 4450, 5186, 5381, 7492, 5512, 4680, 4717, 13005, 18280, 
      5450, 4714, 5114, 17714, 18178, 11348, 13088, 13460, 13649, 14033, 
      21265, 14365, 22986, 8996, 5365, 5105, 14257, 14842, 24362, 5220, 
      23409, 5354, 5492, 5769, 5794, 5949, 16650, 19001, 5801, 16592, 19937, 
      26225, 6413, 19618, 20329, 26954, 20245, 27400, 16442, 6322, 7265, 
      7762, 20641, 24737, 6841, 6570, 7522, 22690, 14468, 7013, 6824, 7685, 
      7949, 25768, 27460, 7213, 6905, 7072, 21149, 7517, 18385, 7825, 8185, 
      8273, 8320, 8269, 25705, 20162, 8450, 8810, 24274, 24212, 23965, 9169, 
      9241, 9441, 9472, 28925, 25988, 9685, 9802, 10585, 10322, 10525, 10562, 
      10777, 11133, 29105, 10880, 11050, 11405, 11945, 11930, 12321, 12357, 
      12682, 12740, 15354, 15490, 15457, 15737, 16132, 16666, 17002, 17242, 
      17449, 17770, 19060, 19069, 19321, 20420, 20465, 20674, 20857, 21634, 
      21913, 21985, 22202, 22205, 23732, 24345, 25285, 25601, 26245, 26325, 
      26570, 28565, 28916, 33173, 33937, 33956 ], 
  [ 25805, 25325, 25425, 24193, 23101, 22730, 22642, 22745, 21970, 21037, 
      20617, 18450, 18056, 16705, 17069, 16850, 16337, 16153, 15805, 14837, 
      14914, 15074, 13192, 12688, 12442, 12776, 12905, 12605, 11461, 12321, 
      11986, 12112, 11570, 11509, 10826, 10957, 10133, 8650, 8450, 8290, 
      23229, 24229, 7460, 8746, 7954, 7261, 7250, 19546, 17460, 6845, 9162, 
      6409, 6385, 6341, 8788, 6373, 15109, 16900, 6073, 14393, 16538, 13172, 
      5629, 5477, 33890, 27233, 8033, 5653, 5450, 12053, 6084, 5760, 12409, 
      34625, 28757, 24085, 25636, 7816, 5741, 12469, 34345, 33661, 33322, 
      25210, 5850, 5050, 9802, 33865, 26098, 4505, 4514, 13325, 30925, 4645, 
      5800, 8980, 9981, 29189, 4801, 10001, 15041, 25121, 7121, 9137, 9572, 
      16196, 27685, 9745, 9898, 30088, 27869, 20485, 19973, 3869, 4100, 4346, 
      24336, 21825, 4084, 3825, 8361, 28445, 17170, 16025, 3922, 4057, 8105, 
      8522, 11050, 12697, 17053, 16820, 5045, 3373, 6964, 7460, 8548, 8693, 
      23698, 15130, 3825, 3874, 25937, 16361, 3392, 3140, 3137, 3172, 3257, 
      8177, 13136, 24050, 23474, 4250, 3061, 3029, 10946, 18541, 4680, 2925, 
      5725, 6165, 11380, 25913, 17209, 12610, 3833, 3485, 3250, 3385, 4409, 
      4834, 10985, 14701, 13417, 4365, 3226, 2701, 2665, 2650, 4122, 3284, 
      2789, 2525, 2984, 8429, 23137, 14722, 13217, 13010, 11237, 9125, 4001, 
      2842, 4517, 6001, 8485, 10322, 3328, 3265, 2353, 2628, 3825, 4905, 
      8933, 5930, 2234, 4610, 7250, 19016, 2741, 3272, 20250, 10861, 7501, 
      5994, 2034, 2074, 9857, 4961, 2080, 2336, 4240, 7120, 15538, 11258, 
      3218, 3874, 10789, 4468, 3613, 2548, 1765, 2053, 3445, 16081, 11285, 
      7457, 6865, 1685, 3890, 1796, 2500, 8917, 8746, 4657, 1921, 1746, 7762, 
      17573, 9013, 7528, 1588, 3050, 1490, 6553, 8865, 1737, 1585, 6480, 
      13325, 9325, 8621, 5714, 4034, 3250, 2186, 1954, 1514, 1325, 1225, 
      1394, 1666, 1801, 2249, 2314, 17797, 13925, 4520, 3860, 1940, 2056, 
      8833, 5058, 1114, 1258, 1665, 2533, 2770, 4225, 6130, 12905, 11225, 
      5249, 4505, 3833, 1049, 1025, 2788, 4273, 13282, 9610, 7202, 5317, 
      4325, 3461, 1042, 1217, 1745, 1802, 13221, 7461, 6829, 6084, 5941, 
      5800, 5256, 4264, 2269, 916, 1000, 1576, 1924, 1989, 3816, 5125, 6229, 
      15241, 9866, 7565, 1802, 1930, 14240, 12233, 11809, 10784, 10585, 
      10000, 1873, 1268, 865, 3920, 12178, 6813, 6505, 5629, 2754, 1818, 778, 
      6205, 15076, 12340, 9892, 2792, 1352, 4520, 9841, 706, 674, 1250, 7465, 
      4801, 3280, 1945, 745, 2880, 4801, 11345, 10133, 9554, 4625, 2645, 818, 
      3665, 11509, 2885, 1928, 680, 493, 1013, 1213, 1325, 2509, 4840, 5384, 
      9657, 5341, 4537, 3690, 541, 1017, 1066, 3466, 5482, 9049, 7969, 6800, 
      4625, 5441, 10970, 4850, 386, 425, 1586, 2210, 3065, 4586, 12424, 
      10525, 7893, 949, 8389, 7685, 7178, 5473, 1250, 1378, 8000, 1217, 
      11674, 11461, 6625, 4849, 3361, 3250, 421, 306, 250, 549, 8117, 5237, 
      3005, 872, 821, 340, 392, 452, 520, 953, 269, 313, 425, 745, 3418, 
      3890, 5920, 5473, 5328, 544, 288, 3280, 4240, 5597, 5450, 2057, 905, 
      8749, 8564, 3581, 1124, 725, 629, 4069, 4842, 3925, 706, 981, 1930, 
      4570, 4964, 4420, 464, 505, 1745, 2465, 1570, 1345, 7261, 4797, 1192, 
      612, 25, 2234, 2941, 9620, 7760, 5200, 1241, 8658, 3034, 1033, 5933, 
      4360, 260, 404, 2405, 1226, 626, 1601, 2501, 8649, 4900, 3136, 64, 0, 
      5930, 1765, 325, 485, 730, 9220, 488, 445, 40, 328, 733, 1300, 2029, 
      3604, 5634, 585, 25, 685, 2034, 169, 221, 314, 386, 466, 601, 1961, 
      4649, 477, 2152, 4797, 4936, 6290, 53, 490, 7289, 3200, 2000, 128, 233, 
      181, 3349, 181, 3485, 242, 1490, 3721, 8425, 4113, 6253, 1465, 173, 
      425, 1850, 2473, 2597, 872, 11674, 325, 421, 709, 4450, 4352, 3977, 
      2960, 1156, 5297, 8753, 6218, 2993, 2314, 1658, 1130, 5473, 4420, 3028, 
      2349, 1549, 1413, 1693, 1768, 2349, 1076, 800, 401, 689, 3001, 4000, 
      3922, 1066, 697, 1402, 2122, 3145, 1709, 884, 2420, 6929, 1553, 629, 
      4010, 1252, 1105, 745, 601, 720, 745, 1152, 8021, 3329, 3226, 2834, 
      1850, 949, 725, 821, 4276, 2885, 1160, 5165, 2938, 829, 729, 898, 2665, 
      5218, 5913, 1073, 5408, 12941, 8585, 6466, 5197, 3242, 1625, 877, 2866, 
      5882, 7402, 8296, 7789, 6525, 4500, 3204, 1525, 1096, 2581, 1637, 1042, 
      1186, 4442, 5785, 1808, 1124, 7813, 2853, 1530, 1105, 5185, 10372, 
      3092, 2837, 1300, 1781, 5381, 5986, 2249, 1346, 1250, 1394, 1586, 1754, 
      4825, 6409, 7786, 5652, 5265, 2137, 1737, 2740, 8765, 1405, 1418, 1769, 
      2813, 3218, 4618, 4733, 5090, 5725, 2813, 1448, 1469, 1493, 4148, 4469, 
      7528, 3042, 3121, 8996, 1601, 1600, 1601, 4849, 5569, 8242, 5045, 1850, 
      1745, 2165, 2210, 2522, 5650, 1828, 2020, 2788, 3060, 4900, 4250, 2525, 
      11065, 2720, 2080, 12340, 11826, 2925, 2026, 2809, 7501, 9250, 3880, 
      2477, 4420, 7157, 10216, 11332, 12932, 4513, 3365, 2309, 2405, 2938, 
      4418, 7109, 8609, 9778, 11618, 8233, 9529, 11713, 9626, 2417, 4901, 
      5105, 10322, 11810, 5749, 3944, 4709, 5864, 13316, 14821, 12402, 9162, 
      2925, 3042, 3690, 4810, 8530, 12601, 13417, 12308, 7060, 2708, 2720, 
      6068, 13313, 3965, 5834, 5317, 4212, 2920, 3357, 3940, 11565, 11752, 
      3754, 3281, 5329, 6050, 13025, 3161, 3161, 3712, 6500, 11785, 16825, 
      14065, 7345, 5013, 4930, 3285, 5458, 11645, 3848, 3368, 7589, 11645, 
      16820, 7706, 3842, 3530, 3490, 7577, 9106, 9565, 14506, 14209, 3616, 
      4225, 8089, 8641, 12816, 15602, 14330, 3865, 3757, 3737, 3946, 3977, 
      4297, 7817, 16042, 18005, 15508, 11413, 5444, 4868, 4373, 3848, 3860, 
      4069, 8200, 5994, 5125, 4753, 4698, 4258, 4194, 3994, 14373, 10985, 
      17321, 8849, 4234, 4261, 4274, 4754, 4901, 8452, 6120, 4456, 4477, 
      11581, 16456, 6010, 5018, 4778, 15938, 16370, 10100, 11680, 12020, 
      12193, 12545, 19265, 12861, 20890, 10084, 5717, 5297, 12785, 13322, 
      22202, 5380, 21313, 5498, 5620, 6025, 5650, 5725, 15034, 20905, 5945, 
      14992, 18097, 24001, 6829, 17810, 18473, 24698, 18405, 25128, 18122, 
      6242, 6817, 7202, 18785, 22625, 6569, 6586, 7090, 20722, 15940, 7349, 
      6728, 7253, 7453, 23624, 25220, 7565, 6905, 7200, 23101, 7405, 20113, 
      7633, 7913, 7969, 8000, 8125, 27881, 21970, 8306, 8506, 26338, 26260, 
      25997, 9425, 9385, 9265, 9280, 31213, 28100, 9605, 9850, 10201, 10210, 
      10301, 10322, 10457, 10765, 31345, 11072, 11034, 11261, 12137, 12106, 
      12385, 12325, 12442, 13028, 15658, 15250, 15665, 15497, 16452, 16650, 
      16762, 17162, 17433, 17690, 19060, 19053, 19385, 20228, 20593, 20498, 
      20745, 21778, 22025, 21905, 22282, 22237, 23732, 24361, 25381, 25649, 
      26325, 26245, 26618, 28597, 28916, 33125, 33857, 33860 ], 
  [ 26813, 27565, 26585, 25345, 24709, 25416, 25636, 24505, 25268, 22013, 
      21281, 22340, 19010, 19193, 17397, 17640, 17741, 17401, 17977, 17001, 
      15688, 14612, 17194, 16994, 16900, 14922, 14125, 13049, 15293, 12917, 
      13352, 12706, 12932, 13025, 13108, 11849, 12717, 14920, 12560, 13940, 
      48281, 49897, 12330, 8840, 9896, 12437, 14120, 42740, 39266, 11245, 
      7400, 12961, 10625, 10889, 6866, 9841, 35825, 39002, 10309, 34645, 
      38484, 32498, 12017, 11401, 13940, 10517, 6101, 8957, 9832, 30757, 
      7538, 8138, 31573, 14209, 11113, 8905, 9530, 5570, 7345, 31937, 13925, 
      13549, 13364, 9256, 6836, 8500, 26804, 13597, 9524, 11185, 11348, 
      33865, 11885, 13325, 17714, 25514, 27593, 10917, 7165, 27765, 37117, 
      8849, 4709, 26129, 27026, 39194, 10025, 27505, 27812, 11194, 10053, 
      6673, 6469, 10693, 12618, 14248, 8210, 7085, 6746, 7565, 25037, 10161, 
      5200, 4825, 6736, 13801, 24625, 25504, 30496, 33529, 5081, 5002, 4777, 
      8957, 22250, 23362, 25682, 25981, 7720, 4388, 6173, 13768, 8725, 4693, 
      6970, 8874, 9025, 10138, 10993, 25153, 34578, 7760, 7492, 4900, 8177, 
      9377, 30692, 5329, 4250, 8501, 19925, 20981, 31586, 8541, 4765, 3400, 
      4941, 5517, 12520, 13117, 16605, 17800, 3005, 3793, 3433, 3929, 5408, 
      7193, 7465, 7604, 16160, 5002, 6201, 7785, 12402, 26317, 6989, 3656, 
      3229, 3176, 2789, 2525, 3869, 5636, 17629, 21269, 26525, 30056, 4426, 
      4517, 9457, 11426, 15857, 18785, 2329, 2560, 9028, 18180, 24208, 5018, 
      4913, 14530, 5480, 2405, 2125, 2312, 7592, 9172, 2169, 2509, 9946, 
      11434, 17650, 24226, 3536, 2336, 3536, 16820, 2173, 2474, 3005, 4250, 
      7933, 10685, 15773, 3613, 2205, 1765, 1789, 8005, 17140, 9962, 13130, 
      1681, 1664, 2041, 4849, 10064, 25936, 4021, 1621, 1522, 9442, 2740, 
      5800, 23645, 1469, 4505, 4969, 23570, 2385, 1465, 1377, 1396, 1872, 
      2320, 3412, 3796, 4896, 5785, 7225, 9396, 10900, 11497, 13177, 13396, 
      3929, 2521, 1586, 1850, 3626, 12674, 1277, 1352, 6340, 9256, 11357, 
      14381, 15080, 18845, 23060, 2113, 1665, 1233, 1413, 1665, 6273, 6865, 
      15250, 19045, 2180, 1280, 1028, 1145, 1385, 1753, 8420, 9673, 12049, 
      12260, 2117, 977, 961, 986, 997, 1010, 1082, 1322, 2561, 7522, 8530, 
      11570, 12842, 13061, 18122, 21125, 23461, 2749, 1224, 925, 12564, 
      13000, 2362, 1741, 1625, 1370, 1325, 1202, 2777, 3866, 5465, 18530, 
      1684, 785, 785, 833, 1808, 2720, 5684, 23585, 2578, 1690, 1090, 1690, 
      3330, 20050, 1037, 5300, 5576, 11080, 661, 769, 1250, 2225, 4721, 
      16250, 20789, 1305, 1017, 900, 745, 1537, 4176, 18265, 1313, 1313, 
      2050, 4498, 6005, 10529, 11345, 11765, 15413, 20978, 22138, 845, 533, 
      653, 884, 4973, 10685, 10888, 17908, 22388, 697, 541, 450, 20605, 
      22345, 1076, 500, 7124, 7625, 12944, 14800, 17041, 20564, 1450, 937, 
      461, 10765, 493, 405, 360, 349, 11988, 12424, 410, 2405, 1156, 1097, 
      265, 337, 697, 740, 4225, 4880, 5440, 9281, 369, 261, 801, 2826, 2929, 
      8146, 8506, 8874, 9250, 2597, 4685, 8117, 8845, 10397, 18152, 19240, 
      170, 185, 194, 3418, 4394, 17858, 20050, 153, 160, 1233, 2545, 377, 
      346, 445, 2146, 2825, 3037, 19721, 164, 325, 2804, 11549, 14500, 20836, 
      130, 202, 9490, 9685, 14005, 15957, 1508, 1745, 113, 113, 1898, 10250, 
      5965, 15412, 17197, 466, 146, 50, 1789, 272, 500, 11897, 9, 130, 3730, 
      9418, 15885, 1768, 2708, 13693, 16133, 257, 50, 442, 4762, 5930, 0, 
      1225, 3481, 9801, 10816, 362, 3026, 3137, 5042, 9026, 10817, 12770, 
      14885, 18770, 8, 2813, 6565, 10613, 14888, 7937, 8297, 8852, 9232, 
      9620, 10217, 14657, 21041, 9629, 15154, 21341, 21634, 40, 5661, 9640, 
      113, 490, 1138, 7274, 8149, 4553, 481, 7477, 461, 7844, 13096, 18869, 
      317, 19721, 145, 1825, 5769, 8793, 14068, 15769, 953, 10778, 1096, 
      4685, 8477, 9997, 20360, 394, 481, 850, 11674, 22129, 481, 256, 881, 
      1280, 1856, 2560, 22457, 458, 914, 1313, 2053, 12389, 13285, 13514, 
      15173, 2962, 3610, 6445, 9197, 16745, 19130, 724, 3104, 9049, 12064, 
      14324, 17041, 2205, 3690, 15082, 493, 2509, 8053, 18980, 3130, 3445, 
      4625, 7253, 8450, 8629, 10730, 657, 1201, 1252, 1476, 2340, 4057, 5065, 
      8857, 914, 1525, 10426, 21361, 1576, 5165, 6605, 8776, 15317, 21412, 
      22877, 9565, 21754, 1873, 905, 788, 905, 1568, 3185, 5825, 15668, 
      22688, 25748, 922, 877, 845, 1130, 1682, 3545, 9122, 14765, 3501, 8296, 
      9364, 19396, 1025, 3362, 8530, 1049, 2249, 4160, 6353, 20905, 1450, 
      2178, 2385, 9010, 11493, 21253, 1220, 3181, 5512, 6340, 9256, 10372, 
      11156, 19925, 23357, 26120, 1346, 1421, 3529, 10829, 14450, 1377, 8185, 
      8352, 10705, 14521, 15696, 19252, 19521, 20340, 21745, 2969, 6994, 
      8093, 8425, 18010, 18793, 25394, 14900, 15133, 1602, 7297, 7450, 7605, 
      19477, 21121, 1616, 1961, 5696, 6361, 11401, 11600, 12836, 21200, 8906, 
      10330, 13562, 14450, 19370, 2548, 12373, 31693, 4250, 6074, 33890, 
      2420, 4145, 7712, 12961, 24737, 28180, 3250, 11241, 17650, 23929, 
      29914, 31954, 34786, 2957, 3965, 6605, 10397, 12932, 17492, 23725, 
      26765, 29012, 32392, 2209, 28453, 32485, 2368, 8865, 18433, 18945, 
      29860, 32580, 2801, 15626, 17777, 20626, 35162, 37745, 2984, 2516, 
      5981, 12104, 14600, 17876, 26216, 33829, 35261, 3042, 2722, 8842, 9162, 
      20826, 35001, 4553, 20128, 3593, 4490, 9050, 12413, 14690, 31709, 
      32050, 5416, 6637, 18541, 20340, 34245, 8209, 9749, 13226, 21250, 
      31925, 40661, 3865, 3305, 4361, 4432, 8177, 18512, 3445, 6274, 8874, 
      23413, 31473, 40498, 3508, 6728, 8264, 8840, 23245, 26468, 27389, 
      36488, 4157, 10042, 13885, 24217, 25385, 33410, 4624, 4276, 7825, 8641, 
      8929, 12064, 12249, 13801, 23481, 38944, 5485, 4682, 3821, 5090, 5746, 
      6637, 9962, 10282, 12185, 24170, 4868, 5693, 6245, 6344, 7444, 7688, 
      9028, 35885, 29569, 40833, 4177, 10496, 10985, 11152, 14096, 14705, 
      4394, 5450, 11794, 11969, 30469, 39194, 5800, 7272, 13192, 38212, 
      38952, 27290, 30410, 31058, 31385, 32045, 43693, 32513, 46240, 4786, 
      7501, 8621, 32125, 33124, 48164, 9010, 46657, 9280, 9554, 8725, 12200, 
      13045, 35752, 7741, 9721, 35554, 40969, 50569, 7985, 40372, 41497, 
      51572, 41273, 52154, 7108, 12168, 16285, 17748, 41805, 48109, 14341, 
      11584, 16400, 44816, 6922, 9265, 12802, 16561, 17377, 49410, 51930, 
      9325, 12053, 11114, 9457, 13625, 8621, 14621, 15669, 16033, 16218, 
      14645, 12069, 9700, 14824, 16564, 11600, 11674, 11565, 12085, 13121, 
      16081, 16250, 14309, 12890, 15493, 14504, 19013, 16400, 17569, 17744, 
      18649, 19417, 14893, 14330, 16292, 17749, 15385, 15508, 16861, 17725, 
      19844, 15346, 17800, 22628, 18729, 22873, 18434, 21860, 24128, 22984, 
      22637, 23508, 24098, 24245, 23805, 27106, 24389, 27220, 26849, 25412, 
      25965, 27693, 26528, 26945, 28738, 29209, 29453, 30181, 30545, 32005, 
      31144, 33265, 33890, 38537, 39573, 39730 ], 
  [ 25028, 25220, 24730, 23490, 22644, 22861, 22941, 22370, 22433, 20228, 
      19636, 19225, 17225, 16708, 15892, 15925, 15746, 15476, 15632, 14656, 
      13973, 13457, 14009, 13669, 13505, 12577, 12200, 11474, 12178, 11272, 
      11357, 11061, 10937, 10960, 10693, 10064, 10162, 10685, 9305, 9985, 
      35506, 36842, 8725, 7405, 7621, 8692, 9605, 30805, 27961, 7850, 6805, 
      8586, 7300, 7424, 6341, 6866, 25010, 27557, 6984, 24040, 27109, 22313, 
      7712, 7306, 21605, 16712, 5576, 6052, 6437, 20852, 5473, 5653, 21458, 
      22084, 17728, 14400, 15445, 5185, 5210, 21682, 21800, 21284, 21029, 
      15101, 4981, 5525, 17669, 21402, 15649, 6740, 6833, 23120, 19130, 7970, 
      10889, 16589, 18178, 17812, 4680, 18280, 25672, 14834, 4394, 16994, 
      17681, 27329, 16640, 18020, 18257, 18369, 16738, 11538, 11194, 6178, 
      7333, 8333, 14125, 12370, 4121, 4450, 16042, 17056, 9225, 8500, 4041, 
      7956, 15700, 16369, 20241, 22644, 9106, 8957, 3482, 5002, 13885, 14717, 
      16477, 16706, 13565, 7853, 3688, 7853, 15130, 8578, 3925, 4849, 4930, 
      5553, 6058, 16018, 23413, 13745, 13337, 3185, 4432, 5072, 20297, 9914, 
      3025, 4546, 12050, 12826, 20981, 15016, 9000, 6165, 3016, 3172, 6885, 
      7272, 9640, 10485, 5210, 7328, 6548, 2704, 2993, 3728, 3860, 3929, 
      9265, 2797, 3226, 3970, 6697, 16762, 12904, 7261, 6344, 6221, 5204, 
      4100, 2504, 2941, 10244, 12904, 16900, 19661, 2501, 2522, 4802, 6001, 
      8962, 11050, 3904, 2665, 4513, 10585, 15073, 9953, 2498, 7985, 10765, 
      4820, 3140, 2557, 3637, 4517, 4234, 2194, 4941, 5869, 10125, 15021, 
      7561, 4961, 1961, 9505, 4658, 1949, 1850, 2045, 3698, 5330, 8738, 7848, 
      4900, 2920, 2664, 3700, 9685, 4817, 6865, 3536, 3449, 1796, 2084, 4849, 
      16241, 8746, 3546, 2817, 4437, 1445, 2405, 14440, 3394, 1810, 1994, 
      14365, 5920, 3600, 3232, 1921, 1417, 1305, 1417, 1521, 1921, 2320, 
      3060, 4321, 5265, 5652, 6772, 6921, 8794, 6266, 1481, 1325, 1421, 6409, 
      3272, 1597, 2525, 4181, 5512, 7556, 8045, 10760, 13925, 5578, 4570, 
      1618, 1378, 1210, 2458, 2770, 8145, 10890, 5785, 3625, 2393, 1600, 
      1280, 1088, 3625, 4388, 5924, 6065, 5722, 2482, 2186, 1861, 1802, 1745, 
      1537, 1217, 986, 3077, 3665, 5585, 6437, 6586, 10177, 12410, 14186, 
      6984, 3709, 2500, 6229, 6525, 6317, 5066, 4810, 4205, 4090, 3757, 922, 
      1241, 1930, 10445, 5009, 2080, 1940, 1568, 793, 865, 2009, 14240, 6813, 
      5085, 3645, 745, 985, 11545, 3592, 1765, 1901, 5165, 2306, 1154, 725, 
      650, 1466, 8725, 12074, 4420, 3712, 3385, 1060, 592, 1201, 10180, 4498, 
      578, 545, 1313, 2050, 4754, 5290, 5570, 8098, 12193, 13073, 3400, 1268, 
      968, 709, 1508, 4840, 4973, 9893, 13253, 3042, 2466, 1885, 11890, 
      13210, 4121, 1025, 2609, 2900, 6329, 7625, 9236, 11849, 4985, 3842, 
      2386, 4850, 2628, 2260, 2005, 1224, 5653, 5949, 2405, 410, 4481, 4352, 
      1700, 932, 452, 425, 1040, 1345, 1625, 3856, 2434, 1066, 346, 481, 514, 
      3141, 3361, 3589, 3825, 392, 1220, 3112, 3560, 4552, 9997, 10805, 1325, 
      1130, 1069, 653, 1069, 9773, 11405, 1168, 1105, 148, 340, 2722, 2621, 
      410, 221, 410, 482, 11146, 829, 500, 389, 5284, 7325, 11981, 865, 657, 
      3925, 4050, 6970, 8362, 73, 100, 1898, 778, 113, 4405, 1800, 7957, 
      9252, 3161, 2141, 925, 74, 2617, 185, 5492, 1234, 585, 685, 3853, 8290, 
      53, 293, 6728, 8468, 2602, 785, 197, 1157, 1765, 1225, 0, 576, 4096, 
      4761, 2917, 401, 442, 1297, 3601, 4762, 6085, 7570, 10405, 1093, 328, 
      2120, 4628, 7573, 2932, 3152, 3497, 3737, 3985, 4372, 7412, 12116, 
      3994, 7769, 12346, 12569, 1405, 1636, 4005, 1898, 245, 53, 2549, 3074, 
      1088, 306, 2682, 356, 2909, 6341, 10504, 2522, 11146, 1440, 180, 1744, 
      3508, 7033, 8244, 218, 4793, 4421, 1220, 3332, 4292, 11645, 709, 586, 
      325, 5409, 12994, 2756, 1481, 356, 265, 281, 425, 13252, 773, 389, 298, 
      338, 5914, 6530, 6689, 7858, 617, 845, 2210, 3842, 9010, 10765, 689, 
      689, 3764, 5729, 7289, 9236, 490, 925, 7837, 1928, 584, 3188, 10685, 
      785, 890, 1370, 2738, 3445, 3554, 4885, 2512, 676, 657, 601, 625, 1152, 
      1600, 3712, 949, 650, 4721, 12506, 701, 1700, 2440, 3701, 8072, 12557, 
      13672, 4210, 12829, 5408, 2900, 1873, 1360, 833, 980, 2080, 8353, 
      13553, 15913, 2777, 2522, 1930, 1165, 877, 1130, 3977, 7730, 1156, 
      3501, 4149, 11101, 1690, 1157, 3665, 2624, 1024, 1465, 2468, 12260, 
      4005, 1093, 1090, 4005, 5578, 12538, 1885, 1256, 2117, 2525, 4181, 
      4877, 5381, 11560, 14152, 16285, 1801, 1666, 1394, 5194, 7625, 3232, 
      3600, 3697, 5140, 7696, 8521, 11097, 11296, 11905, 12960, 1394, 2969, 
      3578, 3770, 10205, 10778, 15769, 8005, 8168, 3457, 3202, 3285, 3370, 
      11322, 12546, 3121, 1856, 2441, 2756, 5696, 5825, 6641, 12625, 4181, 
      5045, 7157, 7765, 11285, 1813, 6388, 20808, 2045, 2749, 22585, 5185, 
      2080, 3617, 6836, 15392, 18065, 2025, 5746, 10125, 14794, 19449, 21069, 
      23341, 2152, 2180, 3140, 5252, 6877, 10037, 14660, 17000, 18757, 21437, 
      3434, 18338, 21530, 4153, 4420, 10768, 11140, 19465, 21625, 2626, 8801, 
      10322, 12401, 23717, 25810, 5749, 4021, 3076, 6469, 8125, 10421, 16661, 
      22664, 23816, 5737, 3177, 4537, 4717, 12601, 23626, 2768, 12113, 2858, 
      2845, 4745, 6778, 8285, 21034, 21305, 3141, 3592, 11016, 12325, 23080, 
      4394, 5234, 7381, 13025, 21250, 28306, 6980, 3620, 3136, 3137, 4432, 
      11057, 5650, 3649, 4849, 14698, 20938, 28213, 3893, 3893, 4589, 4885, 
      14600, 17053, 17764, 24973, 7202, 5597, 7970, 15362, 16250, 22525, 
      8089, 7321, 4500, 4896, 5044, 6849, 6964, 7956, 14836, 27009, 9650, 
      8077, 5746, 3725, 3821, 4082, 5657, 5837, 6970, 15385, 3853, 3908, 
      4040, 4069, 4469, 4573, 5213, 24580, 19594, 28618, 4772, 6121, 6400, 
      6497, 8321, 8720, 4709, 4225, 6929, 7034, 20354, 27329, 4365, 4717, 
      7837, 26557, 27157, 17945, 20365, 20873, 21130, 21650, 31058, 22048, 
      33185, 5661, 5156, 5576, 21800, 22589, 34829, 5825, 33602, 6025, 6229, 
      5960, 7685, 8180, 24797, 12186, 6466, 24669, 29034, 36954, 5920, 28577, 
      29492, 37817, 29338, 38329, 10573, 7933, 10440, 11413, 29800, 34984, 
      9266, 7769, 10625, 32321, 9477, 6850, 8497, 10786, 11322, 36145, 38245, 
      6980, 8168, 7789, 14112, 9250, 12296, 9896, 10594, 10818, 10933, 10130, 
      17704, 13725, 10309, 11349, 16745, 16749, 16570, 9320, 9866, 11426, 
      11525, 20434, 18245, 11258, 10829, 13448, 12025, 12704, 12809, 13364, 
      13922, 20808, 11285, 12337, 13234, 12340, 12393, 13256, 13700, 14909, 
      12721, 15245, 17693, 15754, 17938, 15949, 17905, 19193, 18749, 18682, 
      19273, 20213, 20290, 20200, 22381, 21064, 22565, 22474, 22157, 22570, 
      23458, 22993, 23200, 24853, 25394, 25988, 26506, 27010, 27770, 27469, 
      29520, 30005, 34442, 35338, 35425 ], 
  [ 25220, 25028, 24874, 23634, 22644, 22525, 22509, 22322, 21905, 20420, 
      19924, 18505, 17417, 16420, 16276, 16165, 15794, 15572, 15440, 14464, 
      14213, 14081, 13241, 12805, 12593, 12385, 12296, 11810, 11458, 11560, 
      11405, 11349, 10985, 10960, 10453, 10256, 9826, 9197, 8489, 8689, 
      28162, 29306, 7669, 7837, 7477, 7540, 7925, 24037, 21625, 6938, 7813, 
      7002, 6436, 6464, 7397, 6242, 19010, 21125, 6120, 18184, 20725, 16745, 
      6176, 5914, 28277, 22376, 6632, 5476, 5525, 15476, 5473, 5365, 15938, 
      28900, 23680, 19584, 20917, 6337, 5162, 16066, 28616, 28004, 27701, 
      20525, 5125, 4901, 12821, 28170, 21265, 5108, 5153, 17168, 25514, 5714, 
      7625, 11885, 13138, 23956, 4392, 13192, 19240, 20354, 5594, 12146, 
      12689, 20609, 22592, 12932, 13121, 24705, 22738, 16290, 15850, 4498, 
      5125, 5693, 19597, 17410, 3737, 3730, 11290, 23200, 13401, 12436, 3609, 
      5364, 10996, 11521, 14625, 16596, 13282, 13085, 4010, 3706, 9565, 
      10205, 11581, 11762, 18989, 11645, 3400, 5213, 20938, 12658, 3253, 
      3505, 3538, 3825, 4090, 11170, 17173, 19265, 18761, 3425, 3280, 3536, 
      14585, 14474, 3601, 3250, 8066, 8650, 15125, 20872, 13320, 9477, 3112, 
      2980, 4437, 4680, 6280, 6885, 8138, 11168, 10100, 3280, 2753, 2768, 
      2804, 2825, 5953, 2701, 2602, 2770, 4201, 11626, 18376, 11149, 9896, 
      9725, 8276, 6596, 2984, 2509, 6596, 8584, 11716, 13949, 2597, 2570, 
      3026, 3697, 5650, 7162, 6400, 4153, 2833, 6793, 10225, 14753, 2258, 
      4913, 15805, 7892, 5252, 4141, 2341, 2741, 7066, 3394, 2925, 3469, 
      6381, 10125, 11737, 8177, 2297, 5905, 7778, 3005, 2474, 1949, 2210, 
      3074, 5330, 12168, 8164, 5128, 4680, 2164, 5989, 2705, 3985, 6224, 
      6089, 3044, 1604, 2689, 11009, 13402, 6282, 5121, 2421, 1973, 1493, 
      9544, 6130, 1378, 1370, 9469, 9760, 6480, 5920, 3697, 2521, 2025, 1465, 
      1377, 1297, 1360, 1620, 2257, 2817, 3060, 3796, 3897, 13546, 10250, 
      2825, 2381, 1325, 3529, 6056, 3181, 1325, 2117, 2920, 4292, 4637, 6632, 
      9077, 9370, 7978, 3298, 2770, 2314, 1258, 1378, 4689, 6714, 9673, 6649, 
      4745, 3328, 2624, 2048, 1753, 2180, 3140, 3233, 9610, 4930, 4442, 3877, 
      3770, 3665, 3265, 2561, 1322, 1445, 1745, 2897, 3461, 3562, 6145, 7850, 
      9242, 11304, 6829, 4996, 3301, 3501, 10445, 8762, 8410, 7565, 7402, 
      6925, 1066, 857, 922, 6317, 8705, 4384, 4148, 3488, 1513, 1009, 905, 
      9248, 11133, 8829, 6813, 1513, 793, 7129, 6760, 757, 797, 2525, 4850, 
      2834, 1781, 986, 650, 4981, 7514, 7972, 6976, 6505, 2692, 1360, 577, 
      6052, 8098, 1490, 929, 545, 754, 2210, 2554, 2738, 4498, 7585, 8273, 
      6568, 3188, 2600, 2005, 548, 2248, 2333, 5813, 8405, 6066, 5202, 4285, 
      7330, 8362, 7625, 2801, 929, 1076, 3209, 4121, 5300, 7289, 8825, 7250, 
      5122, 2210, 5508, 4948, 4549, 3240, 2725, 2925, 5189, 458, 8177, 8000, 
      4100, 2756, 1700, 1625, 272, 337, 425, 1552, 5266, 3034, 1450, 289, 
      274, 1125, 1249, 1381, 1521, 296, 260, 1096, 1352, 1960, 5821, 6437, 
      3533, 3194, 3085, 173, 205, 5645, 6893, 3280, 3169, 820, 244, 5746, 
      5597, 1802, 317, 170, 146, 6682, 2701, 2036, 149, 2404, 3821, 7325, 
      2785, 2385, 1525, 1602, 3562, 4570, 505, 388, 4538, 2650, 305, 1813, 
      360, 4261, 5220, 6425, 4925, 2941, 314, 5641, 1385, 2516, 3490, 2313, 
      13, 1453, 4498, 293, 53, 3368, 4628, 5626, 2705, 1445, 101, 325, 3481, 
      576, 0, 1600, 2025, 6085, 17, 10, 145, 1297, 2026, 2917, 3970, 6085, 
      3253, 40, 488, 1940, 3973, 916, 1040, 1241, 1385, 1537, 1780, 3860, 
      7412, 1546, 4121, 7594, 7769, 3757, 292, 1557, 4538, 1493, 725, 725, 
      1010, 128, 1602, 810, 1700, 941, 3125, 6184, 5450, 6682, 3744, 468, 
      400, 1300, 3625, 4500, 1130, 2105, 8117, 260, 1220, 1796, 7085, 2341, 
      2074, 1381, 2529, 8146, 5732, 3737, 1412, 985, 617, 377, 8356, 2405, 
      1445, 1018, 578, 2890, 3314, 3425, 4258, 425, 365, 722, 1586, 5122, 
      6445, 2081, 449, 1556, 2801, 3881, 5300, 730, 445, 4285, 4328, 680, 
      1268, 6413, 593, 554, 554, 1058, 1429, 1490, 2293, 5200, 1732, 1665, 
      1417, 865, 576, 640, 1600, 2389, 1466, 2225, 7850, 1517, 740, 1000, 
      1637, 4520, 7901, 8776, 1954, 8125, 9248, 5684, 4033, 3088, 1745, 884, 
      928, 4753, 8705, 10585, 5465, 5066, 4090, 2605, 1741, 890, 1865, 4322, 
      964, 1629, 1989, 6829, 3562, 1061, 1745, 5120, 1600, 1033, 1220, 7748, 
      7173, 1765, 1618, 1989, 2938, 7978, 3757, 1352, 1205, 1325, 2117, 2525, 
      2837, 7240, 9256, 10957, 3529, 3250, 1346, 2746, 4361, 5920, 1872, 
      1921, 2740, 4432, 5017, 6921, 7072, 7537, 8352, 1730, 1625, 1898, 1994, 
      6269, 6698, 10585, 4693, 4808, 6145, 1810, 1845, 1882, 7146, 8082, 
      5569, 3200, 1625, 1700, 3200, 3281, 3809, 8161, 2357, 2837, 4181, 4597, 
      7157, 2725, 3700, 14760, 1949, 1885, 16249, 8497, 2080, 2225, 4052, 
      10400, 12545, 2601, 3394, 6381, 9946, 13689, 15021, 16909, 3016, 2372, 
      2180, 3140, 4141, 6341, 9860, 11720, 13141, 15341, 5690, 12818, 15434, 
      6793, 2788, 6928, 7204, 13753, 15529, 3922, 5537, 6626, 8177, 17285, 
      19042, 9061, 6469, 2500, 4021, 5101, 6725, 11525, 16424, 17384, 9001, 
      4905, 3001, 3085, 8377, 17242, 2960, 8033, 3770, 3133, 3209, 4330, 
      5309, 15130, 15353, 2997, 2920, 7272, 8245, 16840, 3194, 3554, 4789, 
      8801, 15346, 21250, 10532, 5252, 3712, 3665, 3280, 7361, 8578, 3265, 
      3505, 10138, 15130, 21205, 5573, 3365, 3485, 3589, 10088, 12013, 12580, 
      18493, 10706, 3965, 5330, 10706, 11402, 16477, 11881, 10825, 3636, 
      3744, 3796, 4689, 4756, 5364, 10324, 20241, 13922, 11821, 8482, 4205, 
      3917, 3746, 4121, 4205, 4810, 10777, 4573, 4100, 3944, 3925, 3845, 
      3853, 4013, 18244, 14170, 21658, 6596, 4537, 4672, 4721, 5777, 6032, 
      6341, 4801, 5009, 5066, 14834, 20609, 4797, 4381, 5581, 19981, 20485, 
      12953, 14893, 15305, 15514, 15938, 23810, 16288, 25649, 7677, 4964, 
      4904, 16136, 16781, 27101, 5057, 26066, 5209, 5365, 5480, 6005, 6260, 
      18701, 16650, 5650, 18621, 22266, 29034, 5920, 21905, 22676, 29801, 
      22570, 30265, 14365, 6445, 7848, 8485, 22984, 27400, 7202, 6569, 8081, 
      25169, 12645, 6610, 6961, 8242, 8586, 28465, 30277, 6788, 6920, 6925, 
      18720, 7666, 16232, 8072, 8530, 8658, 8725, 8450, 22984, 17901, 8629, 
      9189, 21689, 21645, 21418, 8840, 9050, 9650, 9701, 26050, 23333, 9770, 
      9725, 11048, 10441, 10784, 10841, 11156, 11570, 26280, 10613, 11041, 
      11554, 11668, 11673, 12200, 12356, 12941, 12337, 14909, 15725, 15130, 
      15970, 15661, 16609, 17225, 17261, 17386, 17785, 18965, 18994, 19144, 
      20557, 20200, 20789, 20890, 21341, 21658, 21970, 21985, 22048, 23605, 
      24194, 25028, 25402, 26002, 26282, 26365, 28368, 28757, 33050, 33850, 
      33889 ], 
  [ 28100, 27268, 27674, 26434, 25204, 24525, 24349, 24802, 23585, 23300, 
      22964, 19865, 20297, 18500, 19476, 19125, 18434, 18292, 17680, 16704, 
      17173, 17681, 14521, 13925, 13633, 14625, 15016, 14930, 12818, 14600, 
      14045, 14389, 13625, 13520, 12613, 13136, 11826, 9277, 9689, 9089, 
      18482, 19306, 8469, 11117, 9797, 8180, 7685, 15317, 13625, 7978, 12053, 
      6922, 7556, 7424, 11717, 7762, 11570, 12965, 7240, 10984, 12645, 10025, 
      6176, 6154, 41957, 34376, 10952, 7076, 6565, 9076, 8033, 7445, 9298, 
      42820, 36160, 30784, 32597, 10817, 7642, 9266, 42536, 41764, 41381, 
      32125, 7925, 6421, 7301, 42010, 33185, 4948, 4913, 9808, 38714, 4514, 
      4745, 6605, 7298, 36756, 6472, 7272, 11080, 32114, 10154, 6626, 6929, 
      11969, 35072, 7012, 7121, 37825, 35298, 26770, 26170, 4258, 4005, 3853, 
      31277, 28370, 5657, 5090, 5930, 36000, 22921, 21556, 5449, 3604, 5716, 
      6001, 7825, 9076, 22802, 22525, 7450, 4106, 4925, 5245, 5981, 6082, 
      30589, 20525, 5480, 3373, 33178, 22018, 4693, 3825, 3778, 3505, 3370, 
      5650, 9333, 31025, 30361, 6385, 3920, 3536, 7625, 24634, 7121, 3650, 
      3986, 4250, 7925, 33192, 23080, 17557, 5832, 5220, 2917, 2920, 3240, 
      3445, 15578, 20128, 18580, 6800, 4913, 3728, 3604, 3545, 2993, 5101, 
      4122, 3330, 2601, 5626, 30056, 20189, 18376, 18125, 15956, 13316, 6344, 
      4349, 3076, 3944, 5636, 6989, 5317, 5210, 2626, 2417, 2690, 3242, 
      13120, 9193, 2593, 3033, 4705, 25313, 4418, 2353, 26765, 15572, 11332, 
      9341, 2741, 2341, 14346, 7954, 2125, 2029, 2701, 4525, 21257, 16097, 
      5417, 2465, 15538, 7325, 6074, 4349, 2290, 1874, 2210, 21928, 16164, 
      11368, 10600, 2164, 2389, 1745, 1745, 13264, 13049, 7684, 3364, 1649, 
      4849, 23722, 13402, 11521, 1621, 5413, 2533, 3944, 13250, 3218, 2890, 
      3869, 18720, 13840, 12960, 9217, 6921, 5785, 4105, 3697, 2817, 2320, 
      1780, 1377, 1297, 1300, 1396, 1417, 24026, 19450, 7625, 6701, 3725, 
      1289, 13256, 8381, 1885, 1237, 1160, 1412, 1517, 2312, 3557, 18250, 
      16218, 8658, 7650, 6714, 1818, 1618, 1489, 2314, 18713, 14249, 11225, 
      8768, 7424, 6208, 1193, 1060, 1060, 1073, 18650, 11570, 10762, 9797, 
      9610, 9425, 8705, 7361, 4442, 1285, 1105, 977, 1061, 1082, 1985, 2810, 
      3562, 21064, 14589, 11716, 981, 1021, 19885, 17482, 16970, 15725, 
      15482, 14765, 3866, 2777, 1802, 1997, 17425, 10784, 10388, 9248, 5273, 
      3809, 1625, 3488, 20893, 17629, 14653, 5353, 3033, 2329, 14600, 1637, 
      1517, 685, 11650, 8194, 6101, 4106, 1850, 1301, 2474, 16452, 14976, 
      14265, 7972, 5200, 2097, 1732, 16658, 5570, 4129, 1825, 1154, 530, 554, 
      578, 1058, 2465, 2833, 14408, 8948, 7880, 6725, 1508, 488, 493, 1573, 
      2885, 13666, 12322, 10845, 2290, 2842, 16025, 8321, 689, 596, 569, 841, 
      1300, 2249, 17785, 15490, 12242, 370, 12868, 11988, 11349, 9160, 405, 
      445, 12389, 3098, 16897, 16640, 10660, 8356, 6340, 6185, 1552, 1217, 
      985, 272, 12546, 8874, 5850, 2529, 2434, 325, 289, 261, 241, 2696, 
      1220, 296, 232, 200, 1421, 1717, 9773, 9194, 9005, 1933, 1325, 1325, 
      1933, 9360, 9169, 4500, 2644, 13346, 13117, 6682, 3037, 2330, 2146, 
      1802, 8381, 7156, 2309, 164, 541, 2125, 8545, 7825, 85, 82, 442, 810, 
      3785, 3428, 11498, 8330, 3185, 53, 520, 661, 1060, 14425, 12125, 8861, 
      3274, 13241, 5945, 116, 9810, 7753, 1453, 13, 738, 3253, 2213, 328, 
      788, 13226, 8465, 6085, 901, 485, 9801, 4096, 1600, 0, 25, 13925, 1937, 
      1850, 785, 17, 26, 197, 530, 1445, 9413, 2120, 328, 20, 533, 116, 80, 
      41, 25, 17, 20, 500, 2132, 26, 601, 2234, 2329, 10237, 612, 37, 11498, 
      6133, 4405, 245, 130, 1088, 6322, 250, 6500, 221, 325, 1544, 12890, 
      1802, 10144, 3508, 720, 180, 505, 820, 5210, 185, 16837, 1220, 260, 
      196, 2045, 7621, 7114, 5701, 289, 2626, 13252, 10057, 5732, 4745, 3737, 
      2857, 2756, 7685, 5765, 4778, 3538, 410, 514, 545, 818, 2665, 2125, 
      802, 386, 1202, 1805, 6961, 2609, 436, 481, 761, 1300, 3690, 2205, 925, 
      10888, 3400, 628, 1853, 2833, 2554, 1754, 818, 629, 610, 533, 12240, 
      6052, 5905, 5337, 3825, 2176, 1600, 640, 7349, 5386, 625, 2650, 5437, 
      1700, 1160, 757, 1160, 2701, 3176, 754, 2845, 18208, 12884, 10193, 
      8528, 5825, 3284, 1568, 1313, 3185, 4265, 12505, 11866, 10250, 7565, 
      5741, 3050, 905, 1202, 3204, 1069, 949, 2269, 9242, 3461, 1105, 11840, 
      5120, 2873, 1700, 2788, 15013, 5445, 5058, 1189, 1098, 2938, 9437, 
      4072, 2245, 1885, 1237, 1165, 1157, 2600, 3656, 4637, 8969, 8450, 3826, 
      1226, 1481, 12960, 1552, 1521, 1300, 1552, 1737, 2521, 2592, 2817, 
      3232, 4850, 1945, 1658, 1594, 2269, 2458, 4505, 1733, 1768, 13185, 
      2050, 2005, 1962, 2746, 3202, 12209, 8000, 2825, 2500, 1600, 1601, 
      1649, 3281, 1877, 1717, 1781, 1877, 2837, 6805, 1780, 7240, 4349, 3005, 
      8249, 16577, 4640, 2465, 1972, 4640, 5905, 6121, 2034, 2701, 4426, 
      6649, 7501, 8749, 7016, 5252, 3140, 2180, 2141, 2741, 4420, 5480, 6341, 
      7741, 12010, 6178, 7834, 13753, 2628, 3088, 3204, 6793, 7929, 8642, 
      2657, 3026, 3697, 9125, 10322, 17141, 13109, 4100, 2501, 2621, 3125, 
      5525, 8584, 9224, 17001, 10345, 3001, 2925, 3897, 9162, 5840, 3793, 
      7850, 6173, 3209, 2810, 2909, 7850, 7993, 5317, 4360, 3592, 4005, 9000, 
      3754, 3314, 3029, 4321, 8066, 12050, 19012, 10532, 7232, 7105, 3920, 
      3761, 16018, 5185, 3825, 5098, 8010, 12085, 10933, 5045, 4205, 3989, 
      5128, 6173, 6500, 10253, 19106, 3805, 3490, 5506, 5882, 8957, 20761, 
      19225, 4756, 4384, 4276, 3649, 3636, 3604, 5364, 11521, 23602, 20621, 
      15602, 7565, 6637, 5746, 4121, 4045, 3770, 5657, 8333, 6980, 6344, 
      6245, 5365, 5213, 4573, 10244, 7690, 12618, 12196, 4457, 4352, 4321, 
      4097, 4112, 11621, 8321, 4369, 4346, 8194, 11969, 8077, 6381, 4381, 
      11581, 11925, 7193, 8333, 8585, 8714, 8978, 14290, 9248, 15649, 13597, 
      7204, 6344, 9256, 9661, 16781, 6337, 16066, 6409, 6485, 7240, 5765, 
      5620, 11101, 26650, 6850, 11101, 13546, 18394, 8480, 13345, 13876, 
      19001, 13850, 19385, 23245, 6525, 6088, 6165, 14184, 17320, 6322, 7129, 
      6401, 15809, 20485, 8770, 6961, 6562, 6586, 18225, 19557, 9028, 7400, 
      8045, 28960, 7586, 25352, 7592, 7650, 7618, 7605, 8210, 34344, 27421, 
      8389, 8149, 32489, 32365, 32058, 10600, 10250, 9250, 9221, 37970, 
      34373, 9850, 10445, 9608, 10361, 10144, 10121, 10036, 10210, 37960, 
      12053, 11441, 11314, 13108, 13033, 13000, 12676, 12221, 14257, 16909, 
      15005, 16650, 15250, 17741, 17009, 16505, 17341, 17786, 17865, 19445, 
      19394, 19944, 20077, 21320, 20389, 20810, 22541, 22698, 22050, 22865, 
      22688, 24085, 24754, 25988, 26122, 26882, 26362, 27085, 29008, 29237, 
      33290, 33930, 33889 ], 
  [ 28685, 27773, 28249, 27009, 25749, 25000, 24804, 25337, 24020, 23885, 
      23569, 20260, 20882, 18985, 20101, 19720, 18989, 18857, 18185, 17209, 
      17768, 18356, 14906, 14290, 13988, 15130, 15581, 15545, 13213, 15205, 
      14600, 14994, 14180, 14065, 13108, 13721, 12301, 9512, 10064, 9364, 
      17497, 18281, 8794, 11752, 10312, 8485, 7880, 14452, 12850, 8333, 
      12808, 7137, 7921, 7769, 12482, 8177, 10865, 12170, 7605, 10309, 11860, 
      9410, 6401, 6409, 43892, 36101, 11717, 7501, 6920, 8501, 8578, 7930, 
      8693, 44785, 37945, 32409, 34282, 11602, 8177, 8641, 44501, 43709, 
      43316, 33800, 8500, 6836, 6836, 43965, 34900, 5153, 5108, 9113, 40589, 
      4589, 4610, 6170, 6793, 38581, 6957, 6757, 10285, 33809, 10949, 6161, 
      6434, 11114, 36857, 6497, 6596, 39690, 37093, 28305, 27685, 4453, 4090, 
      3848, 32962, 29965, 6122, 5485, 5485, 37825, 24336, 22921, 5904, 3609, 
      5281, 5536, 7200, 8361, 24217, 23930, 8105, 4381, 4570, 4850, 5506, 
      5597, 32264, 21860, 5965, 3368, 34933, 23413, 5098, 4090, 4033, 3690, 
      3505, 5185, 8578, 32720, 32036, 6980, 4225, 3761, 6980, 26129, 7786, 
      3925, 3701, 3925, 7250, 34957, 24525, 18792, 6397, 5725, 2952, 2925, 
      3085, 3240, 16733, 21473, 19865, 7465, 5408, 4073, 3929, 3860, 2848, 
      5626, 4537, 3625, 2626, 5101, 31741, 21544, 19661, 19400, 17141, 14381, 
      6989, 4804, 2861, 3589, 5101, 6344, 5882, 5765, 2801, 2482, 2545, 2977, 
      14185, 10048, 2788, 2788, 4240, 26858, 4913, 2258, 28360, 16757, 12317, 
      10216, 3016, 2516, 15481, 8749, 2250, 2074, 2466, 4050, 22672, 17312, 
      6032, 2260, 16733, 8090, 6749, 4874, 2525, 1949, 2045, 23373, 17389, 
      12373, 11565, 2389, 2164, 1850, 1690, 14369, 14144, 8489, 3809, 1744, 
      4304, 25237, 14517, 12546, 1746, 6068, 2888, 3469, 14365, 3673, 3305, 
      3394, 20065, 14985, 14065, 10132, 7696, 6480, 4660, 4212, 3232, 2665, 
      2025, 1492, 1332, 1305, 1321, 1332, 25561, 20825, 8450, 7466, 4250, 
      1234, 14381, 9256, 2180, 1352, 1165, 1277, 1352, 1997, 3092, 19585, 
      17473, 9553, 8485, 7489, 2113, 1873, 1314, 1989, 20068, 15424, 12260, 
      9673, 8249, 6953, 1348, 1145, 1025, 1028, 20005, 12625, 11777, 10762, 
      10565, 10370, 9610, 8186, 5057, 1490, 1250, 962, 986, 997, 1690, 2405, 
      3077, 22509, 15784, 12781, 916, 936, 21290, 18797, 18265, 16970, 16717, 
      15970, 4441, 3242, 2137, 1682, 18740, 11809, 11393, 10193, 5968, 4384, 
      1940, 2993, 22338, 18954, 15858, 6058, 3538, 1954, 15805, 1972, 1832, 
      680, 12725, 9089, 6866, 4721, 2225, 1066, 2069, 17737, 16201, 15460, 
      8857, 5905, 2512, 1417, 17953, 6305, 4754, 2210, 1429, 545, 529, 533, 
      853, 2050, 2378, 15613, 9893, 8765, 7540, 1853, 493, 488, 1268, 2420, 
      14841, 13437, 11890, 1885, 2377, 17300, 9236, 884, 761, 464, 656, 1025, 
      1844, 19130, 16745, 13357, 365, 14013, 13093, 12424, 10125, 340, 360, 
      13514, 3653, 18212, 17945, 11705, 9281, 7145, 6980, 1937, 1552, 1280, 
      337, 13681, 9829, 6625, 3034, 2929, 450, 394, 346, 306, 3221, 1565, 
      421, 317, 205, 1096, 1352, 10778, 10169, 9970, 2378, 1690, 1010, 1538, 
      10345, 10144, 5185, 3169, 14521, 14282, 7517, 3602, 2825, 2621, 1417, 
      9316, 8021, 2804, 109, 356, 1700, 9490, 8730, 130, 117, 277, 565, 4420, 
      4033, 12593, 9265, 3770, 58, 765, 436, 765, 15650, 13250, 9826, 3869, 
      14416, 6740, 41, 10825, 8658, 1858, 58, 493, 3848, 2708, 173, 533, 
      14401, 9410, 6890, 1226, 730, 10816, 4761, 2025, 25, 0, 15130, 2402, 
      2305, 1090, 82, 1, 82, 325, 1090, 10408, 2605, 533, 5, 328, 241, 185, 
      116, 80, 52, 25, 305, 1697, 61, 386, 1789, 1874, 11272, 877, 72, 12593, 
      6938, 5090, 410, 245, 1433, 7137, 405, 7325, 356, 200, 1189, 14045, 
      1417, 11169, 4113, 985, 265, 340, 585, 5945, 170, 18152, 1565, 365, 
      221, 1640, 8506, 7969, 6466, 234, 2161, 14417, 11072, 6497, 5440, 4352, 
      3392, 2281, 8570, 6530, 5473, 4133, 325, 389, 410, 613, 3170, 2570, 
      1037, 461, 937, 1450, 7796, 3104, 521, 416, 596, 1025, 4285, 2650, 730, 
      11933, 3965, 773, 1508, 3338, 3029, 2129, 1013, 754, 725, 538, 13345, 
      6817, 6660, 6052, 4420, 2601, 1945, 745, 8194, 6101, 650, 2225, 6152, 
      2045, 1405, 872, 965, 2276, 2701, 829, 2410, 19553, 14009, 11188, 9433, 
      6560, 3809, 1873, 1108, 2720, 3700, 13610, 12941, 11245, 8410, 6466, 
      3545, 1010, 1037, 3709, 1224, 1044, 1924, 10177, 3986, 1250, 12905, 
      5785, 3328, 1985, 2393, 16218, 6130, 5713, 1314, 1093, 2533, 10372, 
      4637, 2600, 2180, 1352, 1220, 1172, 2245, 3181, 4072, 9874, 9325, 4361, 
      1261, 1346, 14065, 1737, 1696, 1345, 1417, 1552, 2196, 2257, 2452, 
      2817, 5465, 2210, 1853, 1769, 1994, 2153, 3970, 1588, 1613, 14290, 
      2305, 2250, 2197, 2421, 2817, 13264, 8825, 3200, 2825, 1625, 1616, 
      1604, 2896, 2042, 1802, 1706, 1762, 2522, 7540, 1765, 6525, 4874, 3370, 
      7474, 17812, 5185, 2720, 1937, 4145, 5300, 6786, 2089, 2466, 3961, 
      5994, 6786, 7954, 7741, 5837, 3485, 2285, 2116, 2516, 3965, 4925, 5716, 
      7016, 13025, 5573, 7109, 14848, 2833, 2833, 2929, 6148, 7204, 9457, 
      2522, 2801, 3362, 8330, 9457, 18376, 14164, 4525, 2536, 2536, 2900, 
      5000, 7829, 8429, 18226, 11250, 3226, 3130, 3562, 8377, 6425, 3488, 
      8585, 6778, 3434, 2845, 2834, 7165, 7298, 5832, 4765, 3357, 3700, 8245, 
      4049, 3509, 3034, 3986, 7381, 11125, 20297, 11417, 7897, 7760, 4225, 
      3536, 17173, 5650, 4090, 4693, 7345, 11170, 11828, 5480, 4520, 4264, 
      4733, 5668, 5965, 9448, 20381, 4010, 3485, 5081, 5417, 8242, 22096, 
      20500, 5121, 4689, 4561, 3744, 3721, 3609, 4969, 10656, 25037, 21946, 
      16717, 8210, 7202, 6221, 4346, 4250, 3865, 5242, 9028, 7565, 6869, 
      6760, 5780, 5608, 4868, 9469, 7105, 11713, 13121, 4672, 4537, 4496, 
      4112, 4097, 12506, 8986, 4514, 4481, 7589, 11114, 8712, 6856, 4456, 
      10756, 11080, 6698, 7738, 7970, 8089, 8333, 13325, 8593, 14624, 14562, 
      7709, 6749, 8621, 8996, 15716, 6722, 15041, 6784, 6850, 7685, 5960, 
      5765, 10376, 28125, 7225, 10386, 12681, 17289, 9025, 12500, 13001, 
      17876, 12985, 18250, 24580, 6760, 6093, 6100, 13309, 16285, 6437, 7424, 
      6416, 14864, 21690, 9265, 7186, 6577, 6561, 17170, 18442, 9533, 7685, 
      8410, 30465, 7801, 26717, 7757, 7765, 7713, 7690, 8405, 35989, 28836, 
      8584, 8244, 34064, 33930, 33613, 11045, 10625, 9425, 9386, 39685, 
      35978, 10085, 10760, 9653, 10576, 10289, 10256, 10121, 10265, 39645, 
      12458, 11716, 11509, 13513, 13428, 13325, 12941, 12356, 14722, 17384, 
      15140, 17065, 15385, 18226, 17284, 16640, 17576, 18061, 18100, 19730, 
      19669, 20269, 20242, 21685, 20564, 21025, 22916, 23053, 22285, 23200, 
      22993, 24370, 25049, 26333, 26437, 27217, 26597, 27400, 29313, 29522, 
      33545, 34165, 34114 ], 
  [ 29125, 30181, 28933, 27685, 27157, 28130, 28426, 26989, 28130, 24293, 
      23481, 25330, 21268, 21825, 19493, 19850, 20101, 19721, 20525, 19541, 
      17882, 16498, 20180, 20052, 19994, 17444, 16417, 15145, 18225, 15049, 
      15674, 14836, 15250, 15381, 15650, 14045, 15329, 18434, 15538, 17298, 
      56425, 58193, 15488, 10818, 12330, 15669, 17770, 50418, 46600, 14281, 
      8914, 16525, 13617, 13957, 8336, 12641, 42881, 46400, 13297, 41585, 
      45842, 39208, 15533, 14801, 10954, 8329, 7561, 11709, 12850, 37309, 
      9832, 10660, 38237, 11105, 8693, 7093, 7488, 6948, 9673, 38673, 10817, 
      10517, 10370, 7250, 9010, 11282, 32930, 10525, 7362, 14761, 14962, 
      40861, 9113, 17393, 22580, 31520, 33865, 8333, 9673, 34073, 44489, 
      6757, 6037, 32245, 33256, 46792, 7589, 33809, 34154, 8452, 7577, 5185, 
      5057, 14297, 16640, 18610, 6148, 5365, 9320, 10405, 31069, 7565, 4162, 
      3977, 9346, 18121, 30617, 31610, 37210, 40585, 4041, 4000, 6625, 12249, 
      27936, 29200, 31824, 32161, 5690, 3650, 8665, 18122, 6389, 3725, 9764, 
      12200, 12389, 13768, 14813, 31253, 41780, 5650, 5458, 6970, 11349, 
      12853, 37474, 3977, 6052, 11785, 25337, 26545, 38480, 6161, 3601, 3034, 
      7121, 7925, 16714, 17425, 21521, 22906, 2941, 3005, 2873, 5725, 7850, 
      10205, 10553, 10730, 21034, 7328, 8945, 10985, 16628, 32633, 4905, 
      2826, 2665, 2650, 2605, 2797, 5737, 8226, 22765, 26937, 32877, 36826, 
      6596, 6725, 13109, 15496, 20725, 24109, 2597, 3626, 12602, 23426, 
      30290, 3460, 7345, 19204, 3730, 2213, 2693, 3298, 10858, 12818, 2165, 
      3797, 13780, 15572, 22852, 30340, 2466, 2026, 5506, 21906, 1937, 3872, 
      4745, 6560, 11345, 14705, 20705, 2425, 1853, 2249, 2425, 11453, 22298, 
      13864, 17640, 1781, 1802, 3281, 7457, 14002, 32306, 2561, 1681, 1924, 
      13264, 4546, 8746, 29745, 1525, 7069, 7685, 29668, 1565, 1405, 1469, 
      2210, 3218, 3970, 5594, 6130, 7610, 8765, 10585, 13250, 15058, 15769, 
      17753, 18010, 2385, 1585, 2740, 3232, 5920, 17172, 1289, 2314, 9506, 
      13106, 15625, 19181, 19994, 24329, 29114, 1325, 1181, 2117, 2525, 3005, 
      9437, 10181, 20200, 24565, 1314, 1098, 1378, 1989, 2533, 3205, 12114, 
      13633, 16465, 16714, 1249, 1249, 1385, 1600, 1649, 1700, 1924, 2468, 
      4505, 11024, 12260, 15908, 17408, 17665, 23524, 26945, 29585, 1537, 
      962, 1157, 17090, 17602, 1300, 1021, 981, 916, 909, 900, 4869, 6376, 
      8469, 24004, 962, 1165, 1241, 1517, 3442, 4810, 8762, 29741, 1360, 928, 
      784, 3284, 5684, 25748, 729, 8298, 8650, 15370, 845, 1637, 2612, 4157, 
      7565, 21412, 26597, 689, 629, 626, 1649, 3125, 6866, 23729, 657, 2785, 
      3940, 7300, 9225, 14737, 15705, 16201, 20457, 26820, 28132, 529, 1205, 
      1553, 2050, 7925, 14929, 15170, 23330, 28418, 493, 565, 740, 26405, 
      28373, 490, 1282, 10642, 11257, 17602, 19762, 22345, 26362, 596, 425, 
      481, 15041, 397, 461, 530, 937, 16490, 17002, 388, 4549, 410, 389, 545, 
      1073, 1889, 1970, 7013, 7858, 8570, 13285, 305, 881, 2105, 5156, 5297, 
      11920, 12356, 12800, 13252, 4849, 7621, 11889, 12769, 14625, 23634, 
      24874, 596, 725, 772, 5972, 7252, 23300, 25796, 653, 698, 2873, 4793, 
      153, 160, 1513, 4240, 5185, 5473, 25425, 850, 1277, 5162, 15997, 19442, 
      26690, 776, 1000, 13556, 13789, 18869, 21125, 3330, 3681, 185, 793, 
      3908, 14464, 9265, 20498, 22549, 40, 100, 612, 3757, 34, 1706, 16409, 
      377, 916, 6416, 13472, 21041, 3730, 5050, 18505, 21325, 13, 680, 1604, 
      7748, 9220, 362, 2917, 6085, 13925, 15130, 0, 5476, 5625, 8100, 12996, 
      15129, 17424, 19881, 24336, 442, 5185, 10001, 14885, 19882, 11673, 
      12109, 12778, 13234, 13698, 14409, 19609, 26905, 13705, 20180, 27241, 
      27572, 314, 8861, 13714, 157, 1636, 2740, 10852, 11917, 7445, 1585, 
      11089, 1525, 11530, 17770, 24417, 125, 25381, 445, 3721, 8957, 12665, 
      18890, 20857, 2353, 15028, 290, 7565, 12269, 14093, 26090, 1220, 1421, 
      2132, 16072, 28085, 241, 586, 2161, 2826, 3706, 4714, 28449, 1280, 
      2192, 2857, 3977, 16897, 17945, 18212, 20137, 5224, 6100, 9733, 13093, 
      21933, 24660, 1730, 5402, 12905, 16490, 19130, 22265, 4121, 6176, 
      20000, 697, 4537, 11677, 24466, 5384, 5813, 7373, 10685, 12148, 12365, 
      14884, 629, 2465, 2554, 2930, 4250, 6613, 7925, 12629, 1872, 2977, 
      14500, 27145, 3026, 8021, 9841, 12506, 20225, 27194, 28849, 13445, 
      27572, 925, 793, 1170, 1629, 2938, 5353, 8829, 20610, 28618, 32058, 
      884, 953, 1225, 2080, 3088, 5825, 12884, 19553, 5741, 11866, 13162, 
      24866, 1629, 5524, 12136, 1157, 3877, 6586, 9425, 26561, 1024, 3728, 
      4049, 12688, 15665, 26945, 1818, 5185, 8314, 9370, 12970, 14314, 15250, 
      25425, 29313, 32418, 2056, 2245, 5645, 14845, 19112, 1325, 11629, 
      11834, 14681, 19181, 20546, 24634, 24941, 25874, 27469, 4777, 10132, 
      11497, 11905, 23200, 24097, 31572, 19594, 19865, 1544, 10469, 10660, 
      10853, 24853, 26725, 1746, 2965, 8410, 9265, 15445, 15682, 17146, 
      26802, 12416, 14144, 17984, 19024, 24704, 3890, 16565, 38545, 6388, 
      8820, 40968, 1858, 6205, 10874, 17225, 30749, 34610, 4852, 15161, 
      22672, 29825, 36532, 38800, 41936, 4329, 5869, 9421, 14125, 17154, 
      22474, 29581, 33001, 35514, 39274, 2477, 34877, 39365, 2330, 12209, 
      23525, 24113, 36434, 39458, 3825, 20260, 22753, 26020, 42304, 45153, 
      2410, 2626, 8485, 16090, 19042, 22850, 32330, 40817, 42401, 2504, 3400, 
      12104, 12500, 26216, 42101, 6445, 25402, 4913, 6304, 12308, 16393, 
      19088, 38425, 38804, 7570, 9209, 23545, 25610, 41225, 11197, 13117, 
      17316, 26632, 38637, 48285, 3089, 4049, 5941, 6050, 11125, 23474, 3161, 
      8612, 11972, 29057, 38105, 48080, 4210, 9178, 11170, 11898, 28849, 
      32490, 33525, 43650, 3413, 13364, 18005, 29933, 31253, 40228, 3650, 
      3530, 10537, 11581, 11945, 15802, 16025, 17881, 29081, 46330, 4129, 
      3744, 3681, 6736, 7696, 8929, 13204, 13600, 15921, 29844, 6322, 7565, 
      8345, 8482, 9962, 10282, 12002, 42925, 35885, 48365, 4753, 13770, 
      14373, 14578, 18130, 18853, 5120, 7012, 15332, 15545, 36857, 46532, 
      7474, 9554, 16994, 45434, 46250, 33256, 36756, 37480, 37845, 38581, 
      51445, 39085, 54218, 5200, 9661, 11161, 38617, 39730, 56290, 11624, 
      54629, 11930, 12240, 11105, 15530, 16565, 42578, 6205, 12365, 42340, 
      48325, 58837, 9981, 47650, 48889, 59914, 48625, 60532, 6098, 15338, 
      20329, 22058, 49193, 56105, 17965, 14522, 20402, 52466, 6400, 11441, 
      16004, 20561, 21529, 57476, 60224, 11461, 15025, 13780, 7789, 16857, 
      7481, 18041, 19277, 19717, 19940, 17945, 9857, 8362, 18122, 20242, 
      9650, 9760, 9689, 14425, 15725, 19445, 19652, 11817, 10816, 18625, 
      17330, 22865, 19602, 21037, 21250, 22345, 23225, 12505, 16804, 19258, 
      21017, 17849, 18010, 19625, 20717, 23330, 17576, 19970, 26090, 21125, 
      26333, 20560, 24778, 27578, 26050, 25549, 26570, 26960, 27145, 26513, 
      30416, 26937, 30490, 29965, 27914, 28541, 30725, 29178, 29709, 31568, 
      31997, 32045, 32885, 33169, 35009, 33842, 35989, 36688, 41425, 42533, 
      42728 ], 
  [ 25425, 25297, 25085, 23837, 22865, 22802, 22802, 22549, 22210, 20593, 
      20077, 18818, 17568, 16645, 16385, 16298, 15957, 15725, 15641, 14657, 
      14330, 14130, 13520, 13096, 12890, 12560, 12421, 11889, 11713, 11645, 
      11530, 11432, 11106, 11089, 10618, 10345, 10001, 9554, 8730, 9010, 
      29489, 30665, 7940, 7858, 7594, 7825, 8298, 25258, 22772, 7177, 7730, 
      7349, 6661, 6705, 7300, 6425, 20089, 22276, 6341, 19237, 21866, 17748, 
      6505, 6217, 27234, 21501, 6525, 5641, 5746, 16441, 5540, 5480, 16925, 
      27829, 22753, 18785, 20068, 6208, 5233, 17065, 27541, 26945, 26650, 
      19682, 5162, 5066, 13690, 27101, 20386, 5437, 5490, 18217, 24505, 6145, 
      8224, 12724, 14033, 22985, 4493, 14093, 20365, 19485, 5445, 13005, 
      13572, 21780, 21649, 13829, 14026, 23696, 21785, 15545, 15121, 4825, 
      5540, 6178, 18728, 16613, 3844, 3893, 12125, 22217, 12746, 11821, 3722, 
      5837, 11821, 12370, 15602, 17645, 12625, 12436, 3961, 3961, 10324, 
      10996, 12436, 12625, 18122, 11050, 3485, 5690, 20005, 12013, 3400, 
      3764, 3805, 4148, 4453, 12013, 18248, 18378, 17890, 3418, 3505, 3825, 
      15570, 13745, 3536, 3497, 8761, 9377, 16132, 19925, 12629, 8954, 3125, 
      3041, 4874, 5141, 6869, 7514, 7677, 10553, 9533, 3209, 2818, 2953, 
      3005, 3034, 6530, 2740, 2729, 2993, 4640, 12505, 17485, 10522, 9325, 
      9162, 7785, 6201, 2925, 2602, 7225, 9325, 12601, 14922, 2600, 2581, 
      3341, 4100, 6221, 7829, 6001, 3922, 3130, 7442, 11050, 13968, 2313, 
      5440, 14978, 7393, 4913, 3890, 2570, 3050, 6605, 3205, 3272, 3880, 
      7016, 10952, 11050, 7650, 2250, 6514, 7265, 2836, 2377, 1972, 2465, 
      3457, 5905, 11453, 7625, 4765, 4349, 2425, 6610, 3060, 4468, 5777, 
      5650, 2837, 1685, 3050, 11882, 12625, 5825, 4736, 2756, 1882, 1642, 
      10357, 5669, 1445, 1469, 10280, 9113, 5993, 5465, 3394, 2330, 1898, 
      1450, 1394, 1394, 1513, 1853, 2594, 3218, 3485, 4285, 4394, 12745, 
      9577, 2592, 2196, 1332, 4000, 5581, 2906, 1514, 2450, 3341, 4825, 5194, 
      7309, 9874, 8725, 7397, 3005, 2525, 2117, 1445, 1597, 5252, 7397, 9010, 
      6130, 4338, 3025, 2385, 1873, 2050, 2533, 3589, 3690, 8945, 4505, 4049, 
      3524, 3425, 3328, 2960, 2320, 1249, 1700, 2048, 3328, 3940, 4049, 6800, 
      8593, 10049, 10565, 6290, 4561, 3770, 3986, 9736, 8125, 7789, 6984, 
      6829, 6376, 1021, 900, 1069, 6984, 8066, 3977, 3757, 3145, 1370, 962, 
      1066, 10057, 10388, 8180, 6260, 1360, 800, 7840, 6205, 898, 954, 2938, 
      4397, 2525, 1576, 901, 757, 5576, 8245, 7349, 6401, 5954, 2389, 1201, 
      650, 6709, 7465, 1305, 832, 640, 937, 2601, 2977, 3177, 5065, 8320, 
      9040, 6005, 2833, 2293, 1754, 673, 2645, 2738, 6458, 9178, 5525, 4709, 
      3848, 8053, 9133, 7002, 2466, 1170, 1341, 3690, 4666, 5917, 8010, 8144, 
      6641, 4625, 2609, 4985, 4457, 4082, 2861, 3170, 3386, 4680, 405, 7514, 
      7345, 3653, 2405, 1445, 1378, 353, 458, 578, 1889, 4745, 2657, 1217, 
      272, 265, 1412, 1552, 1700, 1856, 261, 369, 1381, 1669, 2341, 6466, 
      7114, 3112, 2797, 2696, 200, 296, 6280, 7592, 2873, 2770, 653, 205, 
      5185, 5044, 1513, 244, 153, 145, 7369, 2330, 1721, 130, 2825, 4346, 
      8042, 2404, 2036, 1864, 1949, 4069, 5141, 370, 277, 4033, 2273, 208, 
      2180, 533, 4810, 5825, 5812, 4392, 2536, 205, 5066, 1114, 2941, 3041, 
      1952, 52, 1780, 5057, 178, 18, 3853, 5193, 5045, 2308, 1160, 200, 488, 
      3026, 401, 17, 1937, 2402, 5476, 0, 1, 256, 1600, 2401, 3364, 4489, 
      6724, 2810, 5, 677, 2305, 4490, 1165, 1305, 1530, 1690, 1858, 2125, 
      4365, 8109, 1865, 4640, 8297, 8480, 3274, 425, 1874, 4005, 1192, 520, 
      936, 1261, 193, 1289, 1025, 1377, 1170, 3562, 6805, 4861, 7325, 3257, 
      317, 521, 1565, 4090, 5021, 873, 2448, 7394, 313, 1465, 2105, 7738, 
      1960, 1717, 1096, 2900, 8845, 5125, 3250, 1125, 754, 450, 274, 9061, 
      2020, 1156, 785, 425, 3281, 3737, 3856, 4745, 340, 328, 853, 1845, 
      5653, 7048, 1730, 370, 1805, 3170, 4330, 5837, 569, 404, 4756, 3805, 
      541, 1465, 7002, 500, 485, 565, 1213, 1640, 1709, 2600, 4625, 1429, 
      1370, 1154, 698, 545, 673, 1825, 2020, 1201, 2512, 8497, 1250, 769, 
      1109, 1850, 4981, 8546, 9461, 2197, 8776, 8473, 5085, 3538, 2665, 1458, 
      765, 985, 5218, 9378, 11338, 4880, 4505, 3593, 2228, 1460, 793, 2080, 
      4753, 857, 1802, 2210, 7402, 3109, 936, 1924, 4561, 1361, 962, 1285, 
      8357, 6500, 1508, 1385, 2180, 3233, 8593, 3298, 1189, 1210, 1378, 2314, 
      2770, 3114, 7813, 9925, 11698, 3092, 2837, 1205, 3005, 4756, 5321, 
      2009, 2066, 2989, 4825, 5450, 7466, 7625, 8114, 8969, 1521, 1696, 2025, 
      2137, 6772, 7225, 11296, 5090, 5213, 5540, 1885, 1928, 1973, 7685, 
      8669, 5002, 2817, 1602, 1717, 3457, 3546, 4122, 8746, 2500, 3044, 4516, 
      4964, 7684, 2410, 3985, 15605, 1800, 1864, 17140, 7778, 1913, 2290, 
      4349, 11065, 13298, 2336, 3617, 6836, 10585, 14480, 15860, 17812, 2701, 
      2169, 2169, 3321, 4426, 6786, 10489, 12429, 13906, 16186, 5141, 13565, 
      16277, 6178, 2885, 7393, 7685, 14530, 16370, 3529, 5904, 7065, 8704, 
      18180, 19993, 8330, 5882, 2417, 4250, 5426, 7162, 12202, 17285, 18277, 
      8276, 4436, 3076, 3176, 8900, 18125, 2745, 8530, 3433, 2900, 3280, 
      4553, 5620, 15929, 16160, 2834, 2845, 7709, 8738, 17693, 3205, 3645, 
      5032, 9316, 16141, 22237, 9749, 4789, 3425, 3386, 3281, 7786, 7897, 
      3136, 3536, 10705, 15905, 22180, 5098, 3258, 3474, 3610, 10645, 12658, 
      13249, 19378, 9925, 4040, 5573, 11285, 12013, 17288, 11050, 10042, 
      3581, 3737, 3805, 4850, 4925, 5597, 10877, 21170, 13009, 10996, 7825, 
      3924, 3700, 3601, 4176, 4276, 4969, 11344, 4250, 3865, 3757, 3746, 
      3746, 3770, 4010, 19097, 14869, 22613, 6085, 4594, 4753, 4810, 5994, 
      6273, 5860, 4496, 5120, 5185, 15545, 21520, 4514, 4226, 5746, 20866, 
      21386, 13572, 15592, 16020, 16237, 16677, 24805, 17033, 26690, 7124, 
      4777, 4797, 16861, 17530, 28170, 4964, 27101, 5122, 5284, 5333, 6058, 
      6353, 19490, 15677, 5557, 19400, 23165, 30125, 5689, 22786, 23581, 
      30906, 23465, 31376, 13498, 6458, 8045, 8738, 23885, 28429, 7309, 6530, 
      8266, 26122, 11876, 6409, 6976, 8425, 8801, 29504, 31364, 6577, 6885, 
      6824, 17705, 7681, 15325, 8125, 8621, 8765, 8840, 8473, 21845, 16946, 
      8650, 9290, 20602, 20564, 20345, 8653, 8917, 9677, 9736, 24841, 22212, 
      9745, 9634, 11173, 10426, 10825, 10890, 11245, 11681, 25085, 10440, 
      10970, 11545, 11485, 11498, 12077, 12281, 12970, 12100, 14642, 15730, 
      14909, 15973, 15380, 16490, 17218, 17170, 17261, 17690, 18820, 18857, 
      18965, 20500, 19981, 20722, 20789, 21106, 21437, 21845, 21778, 21865, 
      23428, 24005, 24793, 25189, 25769, 26129, 26146, 28145, 28548, 32841, 
      33653, 33700 ], 
  [ 25450, 25306, 25108, 23860, 22882, 22805, 22801, 22564, 22205, 20618, 
      20106, 18805, 17593, 16650, 16418, 16325, 15976, 15746, 15650, 14666, 
      14357, 14173, 13505, 13077, 12869, 12569, 12442, 11920, 11700, 11674, 
      11549, 11461, 11125, 11106, 10625, 10370, 10004, 9509, 8713, 8973, 
      29200, 30368, 7913, 7893, 7605, 7794, 8245, 24993, 22525, 7156, 7789, 
      7300, 6642, 6682, 7361, 6416, 19856, 22025, 6322, 19010, 21617, 17533, 
      6458, 6176, 27529, 21754, 6586, 5634, 5725, 16234, 5557, 5485, 16712, 
      28130, 23018, 19018, 20313, 6273, 5248, 16848, 27842, 27242, 26945, 
      19925, 5185, 5057, 13505, 27400, 20637, 5386, 5437, 17986, 24788, 6068, 
      8105, 12545, 13840, 23258, 4498, 13898, 20114, 19732, 5512, 12820, 
      13381, 21517, 21914, 13634, 13829, 23977, 22052, 15760, 15332, 4772, 
      5465, 6085, 18973, 16840, 3845, 3880, 11944, 22490, 12937, 12002, 3721, 
      5746, 11642, 12185, 15385, 17410, 12816, 12625, 4000, 3924, 10161, 
      10825, 12249, 12436, 18365, 11225, 3490, 5597, 20264, 12200, 3389, 
      3725, 3764, 4093, 4388, 11828, 18005, 18625, 18133, 3445, 3474, 3778, 
      15349, 13952, 3577, 3460, 8612, 9220, 15905, 20186, 12826, 9109, 3146, 
      3050, 4789, 5050, 6746, 7381, 7816, 10730, 9698, 3250, 2825, 2930, 
      2978, 3005, 6409, 2753, 2720, 2960, 4553, 12308, 17730, 10701, 9490, 
      9325, 7930, 6322, 2962, 2601, 7090, 9162, 12402, 14701, 2621, 2600, 
      3284, 4021, 6100, 7684, 6122, 4001, 3077, 7301, 10865, 14185, 2320, 
      5329, 15205, 7538, 5018, 3973, 2533, 2993, 6740, 3272, 3205, 3797, 
      6877, 10765, 11241, 7801, 2281, 6381, 7412, 2897, 2420, 1985, 2420, 
      3380, 5780, 11650, 7778, 4874, 4450, 2378, 6473, 2989, 4365, 5906, 
      5777, 2906, 1682, 2977, 11681, 12836, 5956, 4849, 2689, 1921, 1621, 
      10170, 5800, 1444, 1460, 10093, 9290, 6130, 5594, 3485, 2393, 1945, 
      1469, 1405, 1385, 1490, 1810, 2525, 3133, 3394, 4178, 4285, 12960, 
      9760, 2665, 2257, 1345, 3897, 5714, 2989, 1481, 2381, 3250, 4706, 5069, 
      7154, 9689, 8900, 7556, 3092, 2600, 2180, 1412, 1556, 5125, 7240, 9189, 
      6273, 4453, 3114, 2458, 1930, 1989, 2458, 3490, 3589, 9124, 4624, 4160, 
      3625, 3524, 3425, 3049, 2393, 1280, 1649, 1985, 3233, 3833, 3940, 6649, 
      8420, 9860, 10762, 6437, 4682, 3665, 3877, 9925, 8296, 7956, 7141, 
      6984, 6525, 1044, 901, 1044, 6829, 8237, 4090, 3866, 3242, 1417, 985, 
      1037, 9866, 10585, 8353, 6409, 1409, 809, 7673, 6354, 873, 925, 2845, 
      4520, 2612, 1637, 932, 740, 5437, 8072, 7514, 6554, 6101, 2474, 1250, 
      641, 6554, 7632, 1360, 865, 625, 900, 2512, 2880, 3076, 4932, 8145, 
      8857, 6154, 2930, 2378, 1825, 650, 2554, 2645, 6305, 8993, 5668, 4840, 
      3965, 7880, 8948, 7165, 2557, 1117, 1282, 3577, 4537, 5770, 7837, 8321, 
      6800, 4756, 2516, 5122, 4586, 4205, 2962, 3065, 3277, 4813, 424, 7685, 
      7514, 3770, 2498, 1514, 1445, 338, 433, 545, 1810, 4880, 2756, 1280, 
      281, 272, 1345, 1481, 1625, 1777, 274, 346, 1314, 1594, 2250, 6309, 
      6949, 3221, 2900, 2797, 197, 277, 6125, 7421, 2978, 2873, 698, 218, 
      5328, 5185, 1588, 265, 160, 148, 7200, 2425, 1802, 137, 2722, 4217, 
      7865, 2501, 2125, 1781, 1864, 3944, 5000, 405, 306, 4160, 2368, 233, 
      2089, 490, 4673, 5674, 5965, 4525, 2637, 232, 5209, 1181, 2834, 3152, 
      2041, 41, 1697, 4916, 205, 25, 3730, 5050, 5188, 2405, 1229, 173, 445, 
      3137, 442, 10, 1850, 2305, 5625, 1, 0, 225, 1521, 2304, 3249, 4356, 
      6561, 2917, 10, 626, 2210, 4357, 1098, 1234, 1453, 1609, 1773, 2034, 
      4234, 7930, 1780, 4505, 8116, 8297, 3389, 386, 1789, 4132, 1261, 565, 
      877, 1192, 170, 1360, 964, 1450, 1105, 3445, 6642, 5000, 7156, 3370, 
      346, 482, 1490, 3965, 4882, 928, 2353, 7565, 290, 1394, 2018, 7565, 
      2045, 1796, 1157, 2797, 8660, 5266, 3361, 1186, 801, 481, 289, 8874, 
      2105, 1217, 832, 452, 3172, 3620, 3737, 4612, 349, 325, 808, 1768, 
      5508, 6885, 1805, 377, 1730, 3065, 4205, 5690, 596, 401, 4625, 3922, 
      562, 1402, 6841, 509, 488, 548, 1160, 1573, 1640, 2509, 4754, 1490, 
      1429, 1205, 725, 538, 650, 1754, 2097, 1252, 2425, 8320, 1301, 746, 
      1066, 1781, 4850, 8369, 9274, 2120, 8597, 8650, 5218, 3645, 2754, 1513, 
      778, 954, 5085, 9193, 11133, 5009, 4628, 3700, 2305, 1513, 800, 2009, 
      4628, 866, 1741, 2137, 7241, 3204, 949, 1861, 4682, 1402, 961, 1250, 
      8186, 6649, 1553, 1424, 2113, 3140, 8420, 3393, 1210, 1189, 1345, 2245, 
      2689, 3025, 7650, 9738, 11493, 3181, 2920, 1220, 2920, 4637, 5450, 
      1954, 2009, 2906, 4706, 5321, 7309, 7466, 7949, 8794, 1552, 1657, 1972, 
      2080, 6625, 7072, 11097, 4969, 5090, 5669, 1844, 1885, 1928, 7528, 
      8500, 5121, 2890, 1585, 1690, 3370, 3457, 4021, 8577, 2441, 2969, 4409, 
      4849, 7529, 2465, 3890, 15370, 1813, 1845, 16893, 7933, 1930, 2249, 
      4250, 10874, 13085, 2377, 3536, 6697, 10400, 14257, 15625, 17561, 2754, 
      2194, 2146, 3250, 4329, 6649, 10306, 12226, 13689, 15949, 5252, 13352, 
      16040, 6305, 2834, 7250, 7538, 14309, 16133, 3600, 5785, 6928, 8545, 
      17929, 19728, 8485, 6001, 2410, 4165, 5317, 7025, 12005, 17042, 18026, 
      8429, 4525, 3029, 3125, 8741, 17876, 2770, 8377, 3488, 2929, 3233, 
      4468, 5513, 15700, 15929, 2845, 2834, 7570, 8585, 17450, 3172, 3592, 
      4941, 9157, 15912, 21960, 9914, 4874, 3466, 3425, 3250, 7649, 8036, 
      3137, 3497, 10532, 15680, 21905, 5185, 3253, 3445, 3573, 10474, 12465, 
      13050, 19125, 10088, 3989, 5480, 11108, 11828, 17053, 11225, 10205, 
      3562, 3706, 3770, 4777, 4850, 5506, 10706, 20905, 13204, 11169, 7956, 
      3961, 3721, 3604, 4129, 4225, 4896, 11169, 4297, 3890, 3770, 3757, 
      3737, 3757, 3977, 18850, 14660, 22340, 6178, 4545, 4698, 4753, 5905, 
      6178, 5945, 4537, 5057, 5120, 15332, 21257, 4549, 4229, 5669, 20609, 
      21125, 13381, 15381, 15805, 16020, 16456, 24520, 16810, 26393, 7225, 
      4786, 4786, 16642, 17305, 27865, 4949, 26804, 5105, 5265, 5330, 6005, 
      6290, 19253, 15880, 5540, 19165, 22900, 29812, 5706, 22525, 23314, 
      30589, 23200, 31057, 13673, 6413, 7954, 8633, 23618, 28130, 7240, 6497, 
      8177, 25841, 12025, 6416, 6929, 8336, 8704, 29201, 31049, 6586, 6850, 
      6805, 17914, 7632, 15506, 8066, 8552, 8692, 8765, 8420, 22082, 17137, 
      8597, 9217, 20825, 20785, 20564, 8650, 8900, 9620, 9677, 25092, 22441, 
      9700, 9605, 11090, 10377, 10762, 10825, 11170, 11600, 25330, 10429, 
      10933, 11492, 11474, 11485, 12050, 12242, 12905, 12101, 14645, 15665, 
      14900, 15908, 15385, 16453, 17153, 17125, 17224, 17645, 18785, 18820, 
      18938, 20441, 19962, 20665, 20740, 21089, 21416, 21800, 21753, 21834, 
      23393, 23972, 24770, 25160, 25744, 26084, 26117, 28114, 28513, 32800, 
      33608, 33653 ], 
  [ 26065, 25681, 25693, 24445, 23377, 23090, 23026, 23029, 22370, 21233, 
      20781, 18850, 18208, 16965, 17153, 16970, 16501, 16301, 16025, 15041, 
      15002, 15058, 13520, 13032, 12794, 12944, 12997, 12625, 11745, 12349, 
      12074, 12136, 11650, 11601, 10970, 10985, 10289, 9074, 8698, 8658, 
      25105, 26153, 7748, 8658, 8010, 7569, 7690, 21258, 19060, 7081, 8914, 
      6805, 6597, 6577, 8516, 6521, 16601, 18500, 6277, 15845, 18122, 14548, 
      5993, 5801, 32194, 25789, 7741, 5769, 5650, 13369, 6052, 5800, 13757, 
      32885, 27233, 22753, 24228, 7488, 5713, 13833, 32597, 31937, 31610, 
      23810, 5770, 5162, 10970, 32125, 24642, 4861, 4882, 14761, 29273, 5153, 
      6560, 10100, 11185, 27593, 4813, 11213, 16589, 23677, 6757, 10285, 
      10756, 17812, 26129, 10949, 11114, 28432, 26297, 19225, 18737, 4217, 
      4580, 4930, 22888, 20485, 4100, 3925, 9469, 26825, 16042, 14957, 3946, 
      4621, 9197, 9650, 12370, 14125, 15921, 15700, 4825, 3609, 7956, 8500, 
      9684, 9841, 22250, 14090, 3805, 4442, 24389, 15245, 3464, 3380, 3389, 
      3508, 3653, 9293, 14600, 22570, 22018, 4090, 3249, 3313, 12274, 17297, 
      4432, 3145, 6617, 7105, 12740, 24341, 16021, 11674, 3701, 3425, 3754, 
      3925, 5141, 5626, 10141, 13625, 12413, 4105, 3170, 2825, 2813, 2810, 
      4834, 3188, 2825, 2705, 3488, 9593, 21645, 13626, 12205, 12010, 10345, 
      8377, 3757, 2826, 5305, 6957, 9657, 11626, 3176, 3125, 2669, 3076, 
      4525, 5749, 8177, 5426, 2522, 5426, 8330, 17680, 2665, 3904, 18850, 
      9953, 6833, 5458, 2218, 2378, 9005, 4517, 2440, 2792, 5032, 8200, 
      14346, 10306, 2986, 4626, 9857, 4052, 3305, 2420, 1985, 2465, 4145, 
      14845, 10313, 6749, 6205, 1913, 4658, 2164, 3060, 8081, 7922, 4181, 
      1877, 2122, 8906, 16241, 8161, 6784, 1924, 2746, 1546, 7605, 8005, 
      1669, 1565, 7528, 12185, 8425, 7769, 5090, 3578, 2890, 1994, 1810, 
      1490, 1385, 1405, 1730, 2098, 2269, 2813, 2890, 16425, 12745, 4000, 
      3412, 1780, 2592, 7949, 4474, 1226, 1586, 2125, 3161, 3434, 5069, 7154, 
      11765, 10181, 4637, 3965, 3365, 1157, 1181, 3460, 5125, 12114, 8658, 
      6418, 4689, 3793, 3025, 1314, 1573, 2245, 2314, 12049, 6649, 6065, 
      5380, 5249, 5120, 4624, 3728, 1985, 1124, 1280, 2048, 2468, 2545, 4624, 
      6065, 7265, 13957, 8882, 6737, 2330, 2482, 13000, 11101, 10701, 9736, 
      9549, 9000, 1629, 1156, 909, 4744, 11042, 6025, 5741, 4937, 2362, 1570, 
      842, 7241, 13780, 11188, 8884, 2384, 1184, 5408, 8829, 738, 730, 1690, 
      6605, 4157, 2792, 1637, 725, 3592, 5717, 10229, 9089, 8546, 3989, 2225, 
      746, 4469, 10377, 2425, 1600, 640, 585, 1417, 1665, 1801, 3177, 5760, 
      6352, 8629, 4625, 3893, 3130, 545, 1429, 1490, 4250, 6458, 8053, 7045, 
      5960, 5525, 6413, 9850, 4162, 562, 637, 2122, 2842, 3805, 5482, 11216, 
      9425, 6961, 1361, 7417, 6761, 6290, 4717, 1730, 1882, 7048, 949, 10490, 
      10289, 5765, 4133, 2789, 2690, 353, 298, 290, 865, 7145, 4481, 2465, 
      656, 617, 580, 656, 740, 832, 709, 241, 549, 709, 1125, 4194, 4714, 
      5096, 4685, 4552, 392, 232, 4040, 5096, 4793, 4658, 1613, 653, 7713, 
      7540, 2953, 820, 505, 433, 4905, 4090, 3257, 482, 1417, 2522, 5450, 
      4196, 3700, 776, 829, 2309, 3125, 1170, 981, 6305, 4033, 848, 964, 85, 
      2858, 3649, 8500, 6760, 4392, 877, 7594, 2426, 1469, 5057, 3616, 116, 
      692, 3041, 850, 370, 2125, 3145, 7573, 4100, 2504, 8, 40, 5042, 1297, 
      145, 785, 1090, 8100, 256, 225, 0, 576, 1089, 1764, 2601, 4356, 4762, 
      325, 101, 1025, 2602, 333, 409, 538, 634, 738, 909, 2509, 5485, 745, 
      2720, 5641, 5792, 5354, 41, 754, 6277, 2536, 1480, 232, 397, 65, 2665, 
      289, 2785, 370, 1930, 4437, 7325, 4861, 5305, 1021, 137, 605, 2330, 
      3037, 1993, 1168, 10370, 185, 569, 953, 5210, 3560, 3221, 2312, 1492, 
      6125, 7621, 5266, 2341, 1746, 1186, 754, 6309, 3620, 2372, 1777, 1097, 
      1777, 2105, 2192, 2857, 724, 520, 373, 853, 3573, 4680, 3170, 722, 845, 
      1730, 2570, 3725, 1241, 596, 2900, 5917, 1117, 697, 4666, 884, 773, 
      533, 605, 808, 845, 1384, 6929, 2645, 2554, 2210, 1370, 673, 545, 929, 
      3492, 2257, 1360, 5905, 2306, 641, 661, 986, 3125, 5954, 6709, 1205, 
      6152, 11545, 7453, 5490, 4329, 2578, 1213, 729, 3330, 6658, 8298, 7184, 
      6713, 5545, 3700, 2548, 1145, 1184, 2993, 1241, 1066, 1282, 5066, 4869, 
      1384, 1156, 6737, 2257, 1186, 965, 5861, 9124, 2468, 2249, 1348, 1985, 
      6065, 5058, 1765, 1114, 1090, 1450, 1714, 1930, 5445, 7173, 8658, 4756, 
      4405, 1685, 1885, 3092, 7625, 1369, 1394, 1901, 3161, 3626, 5194, 5321, 
      5714, 6409, 2257, 1312, 1417, 1465, 4660, 5017, 8352, 3394, 3485, 7844, 
      1469, 1480, 1493, 5413, 6205, 7146, 4225, 1570, 1525, 2305, 2362, 2746, 
      6282, 1796, 2084, 3044, 3364, 5444, 3530, 2705, 12085, 2248, 1800, 
      13428, 10498, 2425, 1874, 3005, 8249, 10130, 3232, 2561, 4852, 7865, 
      11152, 12340, 14036, 3789, 2809, 2041, 2425, 3114, 4834, 7801, 9421, 
      10674, 12634, 7157, 10397, 12725, 8450, 2309, 5345, 5573, 11234, 12818, 
      4905, 4240, 5113, 6400, 14404, 15993, 11050, 8026, 2545, 3130, 3922, 
      5210, 9290, 13637, 14501, 10964, 6100, 2564, 2600, 6596, 14381, 3385, 
      6322, 4553, 3604, 2768, 3433, 4148, 12505, 12704, 3250, 2909, 5725, 
      6530, 14045, 2917, 3037, 3816, 7012, 12717, 18045, 12629, 6389, 4321, 
      4250, 3025, 5834, 10361, 3392, 3152, 8177, 12545, 18020, 6730, 3418, 
      3250, 3258, 8149, 9810, 10305, 15570, 12773, 3464, 4325, 8693, 9293, 
      13768, 14090, 12890, 3517, 3481, 3485, 3922, 3965, 4381, 8381, 17170, 
      16369, 14004, 10161, 4756, 4276, 3889, 3664, 3700, 4041, 8784, 5242, 
      4505, 4205, 4162, 3842, 3802, 3722, 15385, 11765, 18485, 7813, 4050, 
      4113, 4138, 4810, 4993, 7460, 5392, 4352, 4385, 12377, 17552, 5314, 
      4514, 4754, 16994, 17450, 10756, 12456, 12820, 13005, 13381, 20485, 
      13705, 22178, 8980, 5161, 4861, 13597, 14170, 23530, 4964, 22589, 5090, 
      5220, 5525, 5450, 5585, 15938, 19165, 5525, 15880, 19165, 25357, 6201, 
      18850, 19549, 26074, 19465, 26512, 16538, 5978, 6829, 7298, 19853, 
      23885, 6445, 6242, 7082, 21866, 14500, 6761, 6464, 7241, 7489, 24896, 
      26564, 6961, 6565, 6760, 21289, 7137, 18461, 7421, 7757, 7837, 7880, 
      7865, 25877, 20242, 8042, 8362, 24410, 24340, 24089, 8845, 8885, 9005, 
      9032, 29097, 26116, 9265, 9410, 10085, 9882, 10057, 10090, 10285, 
      10625, 29245, 10504, 10618, 10937, 11549, 11530, 11885, 11897, 12170, 
      12356, 14930, 14930, 15005, 15173, 15700, 16138, 16418, 16690, 16909, 
      17210, 18500, 18505, 18773, 19796, 19917, 20050, 20245, 21074, 21341, 
      21365, 21618, 21609, 23108, 23717, 24665, 24965, 25609, 25649, 25922, 
      27889, 28228, 32425, 33173, 33188 ], 
  [ 27985, 27217, 27565, 26317, 25105, 24482, 24322, 24709, 23570, 23153, 
      22797, 19858, 20128, 18405, 19265, 18938, 18277, 18125, 17561, 16577, 
      16970, 17410, 14480, 13896, 13610, 14480, 14821, 14689, 12753, 14365, 
      13850, 14152, 13426, 13329, 12458, 12905, 11681, 9314, 9610, 9090, 
      19489, 20345, 8420, 10818, 9594, 8145, 7738, 16218, 14452, 7897, 11650, 
      6949, 7461, 7345, 11300, 7625, 12329, 13796, 7141, 11717, 13466, 10708, 
      6185, 6137, 40594, 33181, 10525, 6921, 6466, 9721, 7780, 7240, 9965, 
      41429, 34913, 29665, 31428, 10368, 7393, 9945, 41141, 40385, 40010, 
      30962, 7642, 6266, 7850, 40621, 31986, 4957, 4930, 10537, 37385, 4625, 
      5024, 7124, 7873, 35465, 6253, 7853, 11885, 30925, 9685, 7165, 7492, 
      12820, 33809, 7589, 7706, 36496, 34025, 25705, 25121, 4265, 4100, 4018, 
      30088, 27253, 5444, 4933, 6445, 34697, 21946, 20621, 5242, 3757, 6221, 
      6530, 8482, 9805, 21825, 21556, 7081, 4041, 5364, 5716, 6516, 6625, 
      29402, 19610, 5245, 3530, 31925, 21053, 4520, 3764, 3725, 3508, 3413, 
      6173, 10088, 29818, 29170, 6058, 3825, 3505, 8290, 23585, 6736, 3577, 
      4361, 4657, 8612, 31925, 22069, 16714, 5525, 4961, 3034, 3061, 3509, 
      3754, 14797, 19193, 17693, 6409, 4658, 3593, 3485, 3434, 3250, 4820, 
      3929, 3233, 2720, 6185, 28845, 19242, 17485, 17242, 15145, 12601, 5965, 
      4122, 3385, 4365, 6201, 7642, 5000, 4901, 2621, 2500, 2941, 3589, 
      12401, 8642, 2570, 3362, 5210, 24208, 4153, 2560, 25618, 14753, 10673, 
      8770, 2650, 2330, 13565, 7445, 2152, 2120, 3016, 5032, 20250, 15250, 
      5050, 2754, 14705, 6836, 5657, 4052, 2225, 1937, 2465, 20893, 15305, 
      10685, 9949, 2105, 2690, 1780, 1908, 12497, 12290, 7157, 3125, 1690, 
      5402, 22625, 12625, 10816, 1636, 5002, 2362, 4437, 12469, 2965, 2669, 
      4360, 17753, 13033, 12185, 8594, 6410, 5338, 3770, 3394, 2594, 2153, 
      1693, 1394, 1378, 1405, 1565, 1594, 22905, 18457, 7072, 6196, 3412, 
      1440, 12461, 7786, 1754, 1250, 1261, 1625, 1754, 2669, 4034, 17285, 
      15317, 8045, 7085, 6197, 1685, 1517, 1732, 2677, 17730, 13410, 10498, 
      8145, 6865, 5713, 1170, 1093, 1189, 1210, 17665, 10825, 10049, 9124, 
      8945, 8768, 8080, 6800, 4049, 1220, 1088, 1088, 1220, 1249, 2320, 3233, 
      4049, 20005, 13730, 10961, 1130, 1186, 18856, 16525, 16029, 14824, 
      14589, 13896, 3501, 2500, 1629, 2344, 16466, 10057, 9677, 8585, 4810, 
      3442, 1466, 3977, 19828, 16660, 13780, 4880, 2720, 2720, 13725, 1458, 
      1354, 778, 10877, 7565, 5576, 3701, 1637, 1576, 2885, 15509, 14081, 
      13394, 7349, 4721, 1850, 2069, 15705, 5065, 3712, 1600, 1017, 601, 657, 
      697, 1305, 2880, 3280, 13525, 8273, 7253, 6154, 1313, 565, 578, 1898, 
      3338, 12805, 11509, 10088, 2693, 3293, 15082, 7666, 610, 541, 730, 
      1066, 1597, 2650, 16784, 14561, 11425, 449, 12025, 11177, 10562, 8461, 
      530, 586, 11560, 2725, 15914, 15665, 9893, 7685, 5765, 5618, 1313, 
      1018, 818, 289, 11705, 8177, 5297, 2192, 2105, 292, 272, 260, 256, 
      2341, 1009, 261, 229, 261, 1746, 2074, 9032, 8477, 8296, 1640, 1096, 
      1640, 2312, 8633, 8450, 4013, 2285, 12465, 12244, 6073, 2644, 1993, 
      1825, 2169, 7690, 6521, 1970, 265, 746, 2522, 7844, 7156, 104, 109, 
      629, 1061, 3330, 2997, 10673, 7633, 2768, 100, 373, 890, 1345, 13492, 
      11272, 8136, 2845, 12346, 5354, 221, 9041, 7072, 1172, 20, 977, 2818, 
      1858, 493, 1033, 12325, 7748, 5480, 680, 328, 9026, 3601, 1297, 17, 82, 
      12996, 1600, 1521, 576, 0, 81, 324, 729, 1764, 8650, 1765, 197, 65, 
      730, 45, 25, 10, 10, 18, 45, 685, 2509, 25, 800, 2617, 2720, 9434, 425, 
      34, 10645, 5512, 3880, 136, 61, 833, 5689, 145, 5857, 130, 442, 1845, 
      11981, 2125, 9337, 3037, 521, 125, 650, 1021, 4633, 208, 15794, 953, 
      185, 185, 2378, 6920, 6437, 5096, 340, 3005, 12325, 9250, 5125, 4194, 
      3250, 2434, 3141, 6980, 5156, 4225, 3065, 481, 617, 656, 985, 2260, 
      1768, 613, 325, 1413, 2088, 6290, 2210, 365, 530, 890, 1517, 3209, 
      1844, 1076, 10045, 2941, 505, 2122, 2420, 2165, 1445, 653, 520, 509, 
      520, 11345, 5429, 5290, 4754, 3338, 1825, 1313, 545, 6660, 4801, 592, 
      2977, 4850, 1409, 949, 650, 1301, 3026, 3541, 677, 3176, 17113, 11965, 
      9378, 7785, 5218, 2845, 1305, 1458, 3538, 4698, 11600, 10985, 9433, 
      6868, 5140, 2633, 800, 1313, 2777, 922, 850, 2522, 8469, 3016, 964, 
      10961, 4561, 2482, 1445, 3077, 14020, 4868, 4505, 1060, 1073, 3233, 
      8658, 3589, 1930, 1618, 1114, 1090, 1114, 2853, 4005, 5058, 8212, 7717, 
      3365, 1165, 1556, 12041, 1369, 1346, 1229, 1625, 1850, 2746, 2825, 
      3074, 3529, 4321, 1696, 1465, 1417, 2452, 2665, 4896, 1810, 1853, 
      12260, 1805, 1768, 1733, 2965, 3469, 11322, 7297, 2482, 2197, 1537, 
      1546, 1642, 3546, 1700, 1604, 1796, 1924, 3044, 6170, 1745, 7765, 3880, 
      2664, 8820, 15538, 4153, 2210, 1949, 4985, 6338, 5536, 1937, 2836, 
      4745, 7120, 8020, 9332, 6381, 4729, 2809, 2041, 2106, 2866, 4729, 5869, 
      6786, 8266, 11141, 6605, 8357, 12818, 2405, 3233, 3365, 7250, 8450, 
      7929, 2704, 3145, 3904, 9700, 10953, 16090, 12202, 3697, 2410, 2626, 
      3242, 5882, 9125, 9797, 15956, 9556, 2756, 2696, 4100, 9725, 5305, 
      3970, 7193, 5620, 2960, 2713, 2900, 8329, 8480, 4834, 3965, 3709, 4178, 
      9533, 3445, 3085, 2952, 4516, 8541, 12717, 17909, 9749, 6625, 6506, 
      3601, 3866, 15017, 4736, 3536, 5345, 8465, 12740, 10138, 4618, 3874, 
      3690, 5365, 6498, 6849, 10818, 18005, 3560, 3413, 5765, 6173, 9448, 
      19610, 18122, 4381, 4057, 3965, 3490, 3485, 3517, 5597, 12130, 22369, 
      19476, 14625, 6964, 6100, 5281, 3856, 3796, 3609, 5904, 7690, 6425, 
      5837, 5746, 4946, 4810, 4250, 10777, 8069, 13253, 11365, 4194, 4113, 
      4090, 3994, 4033, 10820, 7696, 4160, 4145, 8585, 12560, 7474, 5906, 
      4226, 12146, 12506, 7492, 8712, 8980, 9117, 9397, 14965, 9673, 16370, 
      12724, 6697, 5917, 9661, 10090, 17530, 5924, 16781, 6002, 6084, 6773, 
      5498, 5393, 11570, 25357, 6437, 11560, 14125, 19165, 7929, 13906, 
      14461, 19786, 14425, 20176, 22058, 6218, 5965, 6098, 14765, 18029, 
      6109, 6770, 6266, 16442, 19396, 8249, 6656, 6425, 6481, 18944, 20324, 
      8497, 7045, 7624, 27625, 7281, 24125, 7325, 7421, 7405, 7400, 7913, 
      32885, 26146, 8090, 7930, 31082, 30964, 30665, 10093, 9797, 8957, 8936, 
      36441, 32932, 9505, 10034, 9413, 10026, 9865, 9850, 9805, 10001, 36445, 
      11560, 11050, 10985, 12605, 12538, 12557, 12281, 11930, 13700, 16322, 
      14690, 16109, 14933, 17140, 16570, 16178, 16930, 17341, 17450, 18980, 
      18937, 19445, 19700, 20781, 20002, 20389, 21986, 22157, 21605, 22338, 
      22185, 23588, 24245, 25433, 25589, 26329, 25889, 26546, 28465, 28708, 
      32761, 33413, 33380 ], 
  [ 29002, 28090, 28564, 27316, 26050, 25301, 25105, 25636, 24317, 24170, 
      23850, 20533, 21145, 19242, 20354, 19973, 19240, 19106, 18434, 17450, 
      18005, 18589, 15137, 14517, 14213, 15353, 15802, 15760, 13428, 15418, 
      14813, 15205, 14389, 14274, 13313, 13922, 12500, 9701, 10249, 9549, 
      17680, 18464, 8969, 11925, 10485, 8658, 8053, 14625, 13021, 8500, 
      12973, 7300, 8082, 7930, 12641, 8336, 11024, 12329, 7762, 10466, 12017, 
      9565, 6554, 6560, 44041, 36250, 11866, 7650, 7069, 8650, 8725, 8077, 
      8840, 44930, 38090, 32554, 34425, 11745, 8320, 8784, 44642, 43850, 
      43457, 33941, 8641, 6977, 6977, 44104, 35037, 5290, 5245, 9250, 40724, 
      4724, 4745, 6305, 6928, 38714, 7090, 6890, 10418, 33940, 11080, 6292, 
      6565, 11245, 36986, 6626, 6725, 39817, 37220, 28432, 27812, 4580, 4217, 
      3973, 33085, 30088, 6245, 5608, 5608, 37946, 24457, 23042, 6025, 3730, 
      5402, 5657, 7321, 8482, 24336, 24049, 8224, 4500, 4689, 4969, 5625, 
      5716, 32381, 21977, 6082, 3485, 35048, 23528, 5213, 4205, 4148, 3805, 
      3620, 5300, 8693, 32833, 32149, 7093, 4338, 3874, 7093, 26240, 7897, 
      4036, 3812, 4036, 7361, 35066, 24634, 18901, 6506, 5834, 3061, 3034, 
      3194, 3349, 16840, 21578, 19970, 7570, 5513, 4178, 4034, 3965, 2953, 
      5729, 4640, 3728, 2729, 5204, 31842, 21645, 19762, 19501, 17242, 14482, 
      7090, 4905, 2962, 3690, 5202, 6445, 5981, 5864, 2900, 2581, 2644, 3076, 
      14282, 10145, 2885, 2885, 4337, 26953, 5008, 2353, 28453, 16850, 12410, 
      10309, 3109, 2609, 15572, 8840, 2341, 2165, 2557, 4141, 22761, 17401, 
      6121, 2349, 16820, 8177, 6836, 4961, 2612, 2036, 2132, 23458, 17474, 
      12458, 11650, 2474, 2249, 1933, 1773, 14450, 14225, 8570, 3890, 1825, 
      4385, 25316, 14596, 12625, 1825, 6145, 2965, 3546, 14440, 3748, 3380, 
      3469, 20138, 15058, 14138, 10205, 7769, 6553, 4733, 4285, 3305, 2738, 
      2098, 1565, 1405, 1378, 1394, 1405, 25632, 20896, 8521, 7537, 4321, 
      1305, 14450, 9325, 2249, 1421, 1234, 1346, 1421, 2066, 3161, 19652, 
      17540, 9620, 8552, 7556, 2180, 1940, 1381, 2056, 20133, 15489, 12325, 
      9738, 8314, 7018, 1413, 1210, 1090, 1093, 20068, 12688, 11840, 10825, 
      10628, 10433, 9673, 8249, 5120, 1553, 1313, 1025, 1049, 1060, 1753, 
      2468, 3140, 22570, 15845, 12842, 977, 997, 21349, 18856, 18324, 17029, 
      16776, 16029, 4500, 3301, 2196, 1741, 18797, 11866, 11450, 10250, 6025, 
      4441, 1997, 3050, 22393, 19009, 15913, 6113, 3593, 2009, 15858, 2025, 
      1885, 733, 12776, 9140, 6917, 4772, 2276, 1117, 2120, 17786, 16250, 
      15509, 8906, 5954, 2561, 1466, 18000, 6352, 4801, 2257, 1476, 592, 576, 
      580, 900, 2097, 2425, 15658, 9938, 8810, 7585, 1898, 538, 533, 1313, 
      2465, 14884, 13480, 11933, 1928, 2420, 17341, 9277, 925, 802, 505, 697, 
      1066, 1885, 19169, 16784, 13396, 404, 14050, 13130, 12461, 10162, 377, 
      397, 13549, 3688, 18245, 17978, 11738, 9314, 7178, 7013, 1970, 1585, 
      1313, 370, 13712, 9860, 6656, 3065, 2960, 481, 425, 377, 337, 3250, 
      1594, 450, 346, 234, 1125, 1381, 10805, 10196, 9997, 2405, 1717, 1037, 
      1565, 10370, 10169, 5210, 3194, 14544, 14305, 7540, 3625, 2848, 2644, 
      1440, 9337, 8042, 2825, 130, 377, 1721, 9509, 8749, 149, 136, 296, 584, 
      4437, 4050, 12608, 9280, 3785, 73, 778, 449, 778, 15661, 13261, 9837, 
      3880, 14425, 6749, 50, 10832, 8665, 1865, 65, 500, 3853, 2713, 178, 
      538, 14404, 9413, 6893, 1229, 733, 10817, 4762, 2026, 26, 1, 15129, 
      2401, 2304, 1089, 81, 0, 81, 324, 1089, 10405, 2602, 530, 2, 325, 234, 
      178, 109, 73, 45, 18, 298, 1690, 52, 377, 1780, 1865, 11261, 866, 61, 
      12580, 6925, 5077, 397, 232, 1418, 7120, 388, 7306, 337, 181, 1170, 
      14024, 1396, 11146, 4090, 962, 242, 317, 562, 5920, 145, 18125, 1538, 
      338, 194, 1613, 8477, 7940, 6437, 205, 2132, 14386, 11041, 6466, 5409, 
      4321, 3361, 2250, 8537, 6497, 5440, 4100, 292, 356, 377, 580, 3133, 
      2533, 1000, 424, 900, 1413, 7757, 3065, 482, 377, 557, 986, 4244, 2609, 
      689, 11890, 3922, 730, 1465, 3293, 2984, 2084, 968, 709, 680, 493, 
      13298, 6770, 6613, 6005, 4373, 2554, 1898, 698, 8145, 6052, 601, 2176, 
      6101, 1994, 1354, 821, 914, 2225, 2650, 776, 2357, 19498, 13954, 11133, 
      9378, 6505, 3754, 1818, 1053, 2665, 3645, 13553, 12884, 11188, 8353, 
      6409, 3488, 953, 980, 3650, 1165, 985, 1865, 10116, 3925, 1189, 12842, 
      5722, 3265, 1922, 2330, 16153, 6065, 5648, 1249, 1028, 2468, 10305, 
      4570, 2533, 2113, 1285, 1153, 1105, 2178, 3114, 4005, 9805, 9256, 4292, 
      1192, 1277, 13994, 1666, 1625, 1274, 1346, 1481, 2125, 2186, 2381, 
      2746, 5392, 2137, 1780, 1696, 1921, 2080, 3897, 1513, 1538, 14213, 
      2228, 2173, 2120, 2344, 2740, 13185, 8746, 3121, 2746, 1546, 1537, 
      1525, 2817, 1961, 1721, 1625, 1681, 2441, 7457, 1682, 6442, 4789, 3285, 
      7389, 17725, 5098, 2633, 1850, 4058, 5213, 6697, 2000, 2377, 3872, 
      5905, 6697, 7865, 7650, 5746, 3394, 2194, 2025, 2425, 3874, 4834, 5625, 
      6925, 12932, 5480, 7016, 14753, 2738, 2738, 2834, 6053, 7109, 9360, 
      2425, 2704, 3265, 8233, 9360, 18277, 14065, 4426, 2437, 2437, 2801, 
      4901, 7730, 8330, 18125, 11149, 3125, 3029, 3461, 8276, 6322, 3385, 
      8480, 6673, 3329, 2740, 2729, 7060, 7193, 5725, 4658, 3250, 3593, 8138, 
      3940, 3400, 2925, 3877, 7272, 11016, 20186, 11306, 7786, 7649, 4114, 
      3425, 17060, 5537, 3977, 4580, 7232, 11057, 11713, 5365, 4405, 4149, 
      4618, 5553, 5850, 9333, 20264, 3893, 3368, 4964, 5300, 8125, 21977, 
      20381, 5002, 4570, 4442, 3625, 3602, 3490, 4850, 10537, 24916, 21825, 
      16596, 8089, 7081, 6100, 4225, 4129, 3744, 5121, 8905, 7442, 6746, 
      6637, 5657, 5485, 4745, 9346, 6980, 11588, 12994, 4545, 4410, 4369, 
      3985, 3970, 12377, 8857, 4385, 4352, 7460, 10985, 8581, 6725, 4325, 
      10625, 10949, 6565, 7605, 7837, 7956, 8200, 13192, 8458, 14489, 14425, 
      7570, 6610, 8482, 8857, 15577, 6581, 14900, 6641, 6705, 7538, 5813, 
      5618, 10229, 27976, 7076, 10237, 12532, 17140, 8874, 12349, 12850, 
      17725, 12832, 18097, 24425, 6605, 5938, 5945, 13154, 16130, 6280, 7265, 
      6257, 14705, 21529, 9104, 7025, 6416, 6400, 17009, 18281, 9370, 7522, 
      8245, 30298, 7632, 26546, 7586, 7592, 7540, 7517, 8228, 35810, 28657, 
      8405, 8065, 33881, 33745, 33428, 10858, 10436, 9236, 9197, 39492, 
      35785, 9892, 10565, 9458, 10377, 10090, 10057, 9922, 10064, 39442, 
      12253, 11509, 11300, 13298, 13213, 13106, 12722, 12137, 14501, 17141, 
      14897, 16820, 15140, 17977, 17029, 16385, 17317, 17800, 17837, 19457, 
      19396, 19994, 19961, 21402, 20281, 20740, 22625, 22760, 21992, 22905, 
      22698, 24065, 24740, 26018, 26120, 26896, 26276, 27077, 28978, 29185, 
      33184, 33800, 33749 ], 
  [ 30181, 29125, 29725, 28477, 27157, 26282, 26050, 26725, 25226, 25349, 
      25065, 21370, 22324, 20241, 21605, 21170, 20365, 20249, 19469, 18485, 
      19202, 19930, 15956, 15300, 14978, 16388, 16945, 16993, 14265, 16633, 
      15938, 16420, 15514, 15381, 14330, 15101, 13481, 10250, 11050, 10170, 
      16033, 16745, 9680, 13194, 11538, 9333, 8530, 13194, 11752, 9265, 
      14458, 7813, 8865, 8677, 14144, 9209, 9881, 11024, 8545, 9377, 10730, 
      8584, 7085, 7145, 47650, 39481, 13369, 8541, 7834, 7741, 9832, 9076, 
      7877, 48593, 41429, 35605, 37584, 13284, 9409, 7785, 48305, 47477, 
      47066, 37082, 9802, 7850, 6266, 47749, 38250, 5785, 5722, 8125, 44225, 
      4985, 4628, 5648, 6145, 42125, 8089, 6089, 9113, 37117, 12637, 5581, 
      5800, 9832, 40325, 5825, 5906, 43300, 40577, 31321, 30665, 5057, 4496, 
      4090, 36244, 33085, 7208, 6445, 4933, 41357, 27130, 25625, 6970, 3865, 
      4745, 4946, 6322, 7321, 27009, 26704, 9529, 5121, 4176, 4384, 4896, 
      4969, 35522, 24506, 7081, 3602, 38333, 26165, 6068, 4808, 4733, 4264, 
      3989, 4589, 7460, 36010, 35290, 8290, 5013, 4405, 6058, 29057, 9220, 
      4657, 3425, 3577, 6272, 38369, 27361, 21250, 7649, 6869, 3250, 3169, 
      3041, 3106, 19045, 24125, 22409, 8893, 6530, 4925, 4745, 4658, 2818, 
      6800, 5513, 4385, 2900, 4385, 35001, 24210, 22201, 21922, 19501, 16525, 
      8377, 5850, 2701, 3177, 4365, 5410, 7124, 6989, 3341, 2824, 2509, 2725, 
      16325, 11810, 3362, 2570, 3626, 29860, 6025, 2308, 31450, 19109, 14309, 
      12010, 3730, 3050, 17741, 10397, 2692, 2372, 2260, 3412, 25434, 19714, 
      7354, 2106, 19097, 9680, 8177, 6032, 3161, 2297, 1961, 26185, 19805, 
      14393, 13513, 3005, 1970, 2248, 1800, 16565, 16322, 10145, 4817, 2122, 
      3530, 28169, 16729, 14596, 2176, 7450, 3730, 2817, 16573, 4693, 4253, 
      2740, 22685, 17245, 16253, 11978, 9290, 7930, 5858, 5338, 4178, 3485, 
      2665, 1898, 1594, 1513, 1385, 1378, 28521, 23497, 10132, 9040, 5392, 
      1332, 16601, 11026, 2906, 1754, 1369, 1229, 1250, 1625, 2450, 22181, 
      19925, 11357, 10181, 9077, 2837, 2525, 1192, 1597, 22698, 17730, 14314, 
      11493, 9925, 8485, 1818, 1489, 1153, 1138, 22633, 14713, 13793, 12688, 
      12473, 12260, 11428, 9860, 6353, 2048, 1700, 1124, 1040, 1033, 1348, 
      1865, 2393, 25297, 18122, 14885, 986, 970, 24004, 21349, 20781, 19396, 
      19125, 18324, 5661, 4264, 2925, 1300, 21290, 13837, 13385, 12077, 7402, 
      5602, 2690, 2285, 25120, 21520, 18208, 7508, 4628, 1460, 18153, 2754, 
      2578, 850, 14837, 10877, 8420, 6005, 3077, 820, 1517, 20225, 18581, 
      17786, 10625, 7349, 3434, 1025, 20457, 7801, 6052, 3076, 2097, 745, 
      657, 625, 657, 1476, 1732, 17953, 11765, 10529, 9178, 2645, 673, 650, 
      890, 1754, 17125, 15613, 13940, 1325, 1709, 19762, 11050, 1402, 1225, 
      442, 490, 697, 1282, 21716, 19169, 15529, 521, 16237, 15245, 14522, 
      12025, 386, 370, 15700, 4813, 20738, 20453, 13745, 11105, 8753, 8570, 
      2789, 2314, 1970, 613, 15881, 11705, 8177, 4100, 3977, 832, 740, 656, 
      580, 4321, 2341, 801, 625, 369, 666, 850, 12740, 12077, 11860, 3332, 
      2500, 596, 980, 12269, 12050, 6569, 4265, 16785, 16528, 9169, 4768, 
      3865, 3625, 873, 11146, 9725, 3842, 157, 170, 1082, 11336, 10504, 356, 
      325, 125, 269, 5706, 5265, 14705, 11089, 4964, 208, 1345, 170, 373, 
      17992, 15412, 11700, 5077, 16666, 8306, 41, 12785, 10420, 2720, 272, 
      185, 5050, 3730, 25, 205, 16645, 11240, 8468, 1940, 1300, 12770, 6085, 
      2917, 197, 82, 17424, 3364, 3249, 1764, 324, 81, 0, 81, 576, 12322, 
      3601, 1025, 101, 82, 585, 493, 370, 298, 234, 153, 73, 1033, 241, 116, 
      1105, 1172, 13250, 1469, 250, 14677, 8500, 6436, 820, 565, 2165, 8713, 
      793, 8917, 706, 82, 657, 16229, 829, 13117, 5305, 1565, 521, 146, 265, 
      7369, 244, 20618, 2285, 653, 365, 1010, 10196, 9605, 7940, 232, 1421, 
      16609, 12994, 7969, 6786, 5554, 4450, 1521, 10256, 8000, 6817, 5297, 
      265, 257, 260, 337, 4168, 3460, 1549, 685, 549, 900, 9386, 4082, 761, 
      386, 386, 617, 5441, 3536, 464, 13897, 5065, 1117, 970, 4328, 3965, 
      2885, 1445, 1060, 1013, 628, 15413, 8273, 8098, 7418, 5570, 3445, 2645, 
      1013, 9792, 7465, 772, 1537, 7514, 2741, 1921, 1154, 689, 1586, 1921, 
      1037, 1700, 22045, 16105, 13050, 11133, 7954, 4825, 2493, 810, 1954, 
      2754, 15668, 14945, 13105, 10000, 7840, 4505, 1268, 809, 4685, 1570, 
      1282, 1370, 11925, 4996, 1576, 14885, 7045, 4210, 2561, 1745, 18448, 
      7424, 6953, 1600, 1145, 1865, 12114, 5713, 3298, 2770, 1618, 1378, 
      1258, 1665, 2385, 3114, 11560, 10957, 5381, 1381, 1160, 16109, 2125, 
      2066, 1481, 1229, 1274, 1666, 1709, 1850, 2125, 6625, 2740, 2257, 2137, 
      1552, 1657, 3060, 1378, 1385, 16328, 2813, 2740, 2669, 1885, 2173, 
      15210, 10357, 3922, 3457, 1717, 1690, 1570, 2250, 2384, 2000, 1616, 
      1600, 2000, 8906, 1781, 5281, 5860, 4068, 6120, 20074, 6205, 3218, 
      1913, 3293, 4250, 8020, 2225, 2080, 3161, 4852, 5536, 6560, 9081, 6925, 
      4141, 2509, 2106, 2146, 3181, 3961, 4626, 5746, 14885, 4517, 5837, 
      16850, 3233, 2405, 2465, 5018, 5930, 10953, 2308, 2425, 2788, 6928, 
      7929, 20626, 16090, 5317, 2626, 2410, 2522, 4082, 6497, 7025, 20456, 
      12904, 3656, 3524, 2984, 6989, 7501, 2962, 9929, 7888, 3860, 2929, 
      2720, 5953, 6068, 6778, 5513, 2953, 3170, 6905, 4597, 3877, 3060, 3400, 
      6165, 9477, 22625, 13025, 9109, 8954, 4789, 3146, 19265, 6500, 4580, 
      3977, 6161, 9536, 13450, 6274, 5098, 4770, 4033, 4770, 5013, 8010, 
      22685, 4388, 3485, 4325, 4589, 6964, 24506, 22802, 5785, 5245, 5081, 
      3922, 3881, 3625, 4265, 9106, 27625, 24336, 18729, 9376, 8224, 7081, 
      4756, 4624, 4041, 4500, 10282, 8621, 7817, 7690, 6530, 6322, 5402, 
      8077, 6053, 10085, 14785, 5058, 4869, 4810, 4138, 4069, 14096, 10180, 
      4772, 4721, 6497, 9572, 9850, 7706, 4586, 9266, 9554, 5800, 6660, 6856, 
      6957, 7165, 11581, 7405, 12770, 16288, 8605, 7465, 7465, 7786, 13786, 
      7400, 13181, 7442, 7488, 8465, 6290, 6005, 9050, 30757, 7877, 9076, 
      11101, 15277, 9981, 10954, 11401, 15826, 11401, 16180, 26954, 7154, 
      6073, 5954, 11705, 14393, 6613, 7922, 6410, 13130, 23824, 10121, 7556, 
      6569, 6481, 15236, 16400, 10405, 8161, 9028, 33133, 8145, 29129, 8009, 
      7925, 7837, 7796, 8705, 38897, 31330, 8882, 8362, 36842, 36688, 36353, 
      11785, 11237, 9677, 9620, 42705, 38800, 10441, 11258, 9665, 10890, 
      10477, 10426, 10201, 10289, 42601, 13108, 12130, 11777, 14153, 14050, 
      13817, 13325, 12506, 15464, 18122, 15266, 17693, 15509, 18976, 17650, 
      16754, 17866, 18421, 18386, 20096, 20017, 20705, 20384, 22185, 20722, 
      21253, 23426, 23525, 22541, 23634, 23373, 24704, 25397, 26765, 26813, 
      27625, 26825, 27770, 29653, 29824, 33769, 34349, 34280 ], 
  [ 31522, 30322, 31048, 29800, 28426, 27425, 27157, 27976, 26297, 26690, 
      26442, 22369, 23665, 21402, 23018, 22529, 21652, 21554, 20666, 19682, 
      20561, 21433, 16937, 16245, 15905, 17585, 18250, 18388, 15264, 18010, 
      17225, 17797, 16801, 16650, 15509, 16442, 14624, 10961, 12013, 10953, 
      14548, 15188, 10553, 14625, 12753, 10170, 9169, 11925, 10645, 10192, 
      16105, 8488, 9810, 9586, 15809, 10244, 8900, 9881, 9490, 8450, 9605, 
      7765, 7778, 7892, 51421, 42874, 15034, 9594, 8761, 6994, 11101, 10237, 
      7076, 52418, 44930, 38818, 40905, 14985, 10660, 6948, 52130, 51266, 
      50837, 40385, 11125, 8885, 5717, 51556, 41625, 6442, 6361, 7162, 47888, 
      5408, 4673, 5153, 5524, 45698, 9250, 5450, 7970, 40456, 14356, 5032, 
      5197, 8581, 43826, 5186, 5249, 46945, 44096, 34372, 33680, 5696, 4937, 
      4369, 39565, 36244, 8333, 7444, 4420, 44930, 29965, 28370, 8077, 4162, 
      4250, 4397, 5485, 6322, 29844, 29521, 10996, 5904, 3825, 3961, 4329, 
      4384, 38825, 27197, 8242, 3881, 41780, 28964, 7085, 5573, 5480, 4885, 
      4520, 4040, 6389, 39349, 38593, 9649, 5850, 5098, 5185, 32036, 10705, 
      5440, 3200, 3280, 5345, 41834, 30250, 23761, 8954, 8066, 3601, 3466, 
      3050, 3025, 21412, 26834, 25010, 10378, 7709, 5834, 5618, 5513, 2845, 
      8033, 6548, 5204, 3233, 3728, 38322, 26937, 24802, 24505, 21922, 18730, 
      9826, 6957, 2602, 2826, 3690, 4537, 8429, 8276, 3944, 3229, 2536, 2536, 
      18530, 13637, 4001, 2417, 3077, 32929, 7204, 2425, 34609, 21530, 16370, 
      13873, 4513, 3653, 20072, 12116, 3205, 2741, 2125, 2845, 28269, 22189, 
      8749, 2025, 21536, 11345, 9680, 7265, 3872, 2720, 1952, 29074, 22298, 
      16490, 15538, 3698, 1853, 2725, 1989, 18842, 18581, 11882, 5906, 2581, 
      2837, 31184, 19024, 16729, 2689, 8917, 4657, 2250, 18868, 5800, 5288, 
      2173, 25394, 19594, 18530, 13913, 10973, 9469, 7145, 6553, 5213, 4394, 
      3394, 2393, 1945, 1810, 1538, 1513, 31572, 26260, 11905, 10705, 6625, 
      1521, 18914, 12889, 3725, 2249, 1666, 1274, 1241, 1346, 1901, 24872, 
      22472, 13256, 11972, 10760, 3656, 3272, 1165, 1300, 25425, 20133, 
      16465, 13410, 11698, 10114, 2385, 1930, 1378, 1345, 25360, 16900, 
      15908, 14713, 14480, 14249, 13345, 11633, 7748, 2705, 2249, 1385, 1193, 
      1168, 1105, 1424, 1808, 28186, 20561, 17090, 1157, 1105, 26821, 24004, 
      23400, 21925, 21636, 20781, 6984, 5389, 3816, 1021, 23945, 15970, 
      15482, 14066, 8941, 6925, 3545, 1682, 28009, 24193, 20665, 9065, 5825, 
      1073, 20610, 3645, 3433, 1129, 17060, 12776, 10085, 7400, 4040, 685, 
      1076, 22826, 21074, 20225, 12506, 8906, 4469, 746, 23076, 9412, 7465, 
      4057, 2880, 1060, 900, 832, 576, 1017, 1201, 20410, 13754, 12410, 
      10933, 3554, 970, 929, 629, 1205, 19528, 17908, 16109, 884, 1160, 
      22345, 12985, 2041, 1810, 541, 445, 490, 841, 24425, 21716, 17824, 800, 
      18586, 17522, 16745, 14050, 557, 505, 18013, 6100, 23393, 23090, 15914, 
      13058, 10490, 10289, 3770, 3205, 2789, 1018, 18212, 13712, 9860, 5297, 
      5156, 1345, 1217, 1097, 985, 5554, 3250, 1314, 1066, 666, 369, 481, 
      14837, 14120, 13885, 4421, 3445, 317, 557, 14330, 14093, 8090, 5498, 
      19188, 18913, 10960, 6073, 5044, 4768, 468, 13117, 11570, 5021, 346, 
      125, 605, 13325, 12421, 725, 676, 116, 116, 7137, 6642, 16964, 13060, 
      6305, 505, 2074, 53, 130, 20485, 17725, 13725, 6436, 19069, 10025, 194, 
      14900, 12337, 3737, 641, 32, 6409, 4909, 34, 34, 19048, 13229, 10205, 
      2813, 2029, 14885, 7570, 3970, 530, 325, 19881, 4489, 4356, 2601, 729, 
      324, 81, 0, 225, 14401, 4762, 1682, 362, 1, 1098, 970, 793, 685, 585, 
      450, 10, 538, 592, 17, 592, 641, 15401, 2234, 601, 16936, 10237, 7957, 
      1405, 1060, 3074, 10468, 1360, 10690, 1237, 145, 306, 18596, 424, 
      15250, 6682, 2330, 962, 137, 130, 8980, 505, 23273, 3194, 1130, 698, 
      569, 12077, 11432, 9605, 421, 872, 18994, 15109, 9634, 8325, 6949, 
      5701, 954, 12137, 9665, 8356, 6656, 400, 320, 305, 256, 5365, 4549, 
      2260, 1108, 360, 549, 11177, 5261, 1202, 557, 377, 410, 6800, 4625, 
      401, 16066, 6370, 1666, 637, 5525, 5108, 3848, 2084, 1573, 1508, 925, 
      17690, 9938, 9745, 8993, 6929, 4498, 3554, 1490, 11601, 9040, 1105, 
      1060, 9089, 3650, 2650, 1649, 626, 1109, 1354, 1460, 1205, 24754, 
      18418, 15129, 13050, 9565, 6058, 3330, 729, 1405, 2025, 17945, 17168, 
      15184, 11809, 9433, 5684, 1745, 800, 5882, 2137, 1741, 1037, 13896, 
      6229, 2125, 17090, 8530, 5317, 3362, 1322, 20905, 8945, 8420, 2113, 
      1424, 1424, 14085, 7018, 4225, 3589, 2113, 1765, 1573, 1314, 1818, 
      2385, 13477, 12820, 6632, 1732, 1205, 18386, 2746, 2669, 1850, 1274, 
      1229, 1369, 1394, 1481, 1666, 8020, 3505, 2896, 2740, 1345, 1396, 2385, 
      1405, 1394, 18605, 3560, 3469, 3380, 1588, 1768, 17397, 12130, 4885, 
      4330, 2050, 2005, 1777, 1845, 2969, 2441, 1769, 1681, 1721, 10517, 
      2042, 4282, 7093, 5013, 5013, 22585, 7474, 3965, 2138, 2690, 3449, 
      9505, 2612, 1945, 2612, 3961, 4537, 5417, 10674, 8266, 5050, 2986, 
      2349, 2029, 2650, 3250, 3789, 4729, 17000, 3716, 4820, 19109, 3890, 
      2234, 2258, 4145, 4913, 12708, 2353, 2308, 2473, 5785, 6660, 23137, 
      18277, 6370, 2977, 2545, 2405, 3425, 5426, 5882, 22949, 14821, 4349, 
      4181, 2669, 5864, 8842, 2701, 11540, 9265, 4553, 3280, 2873, 5008, 
      5105, 7993, 6530, 2818, 2909, 5834, 5416, 4516, 3357, 3085, 5220, 8100, 
      25226, 14906, 10594, 10421, 5626, 3029, 21632, 7625, 5345, 3536, 5252, 
      8177, 15349, 7345, 5953, 5553, 3610, 4149, 4338, 6849, 25268, 5045, 
      3764, 3848, 4040, 5965, 27197, 25385, 6730, 6082, 5882, 4381, 4322, 
      3922, 3842, 7837, 30496, 27009, 21024, 10825, 9529, 8224, 5449, 5281, 
      4500, 4041, 11821, 9962, 9050, 8905, 7565, 7321, 6221, 6970, 5288, 
      8744, 16738, 5733, 5490, 5413, 4453, 4330, 15977, 11665, 5321, 5252, 
      5696, 8321, 11281, 8849, 5009, 8069, 8321, 5197, 5877, 6037, 6120, 
      6292, 10132, 6514, 11213, 18313, 9802, 8482, 6610, 6877, 12157, 8381, 
      11624, 8405, 8433, 9554, 6929, 6554, 8033, 33700, 8840, 8077, 9832, 
      13576, 11250, 9721, 10114, 14089, 10132, 14425, 29645, 7865, 6370, 
      6125, 10418, 12818, 7108, 8741, 6725, 11717, 26281, 11300, 8249, 6884, 
      6724, 13625, 14681, 11602, 8962, 9973, 36130, 8820, 31874, 8594, 8420, 
      8296, 8237, 9344, 42146, 34165, 9521, 8821, 39965, 39793, 39440, 12874, 
      12200, 10280, 10205, 46080, 41977, 11152, 12113, 10034, 11565, 11026, 
      10957, 10642, 10676, 45922, 14125, 12913, 12416, 15170, 15049, 14690, 
      14090, 13037, 16589, 19265, 15797, 18728, 16040, 20137, 18433, 17285, 
      18577, 19204, 19097, 20897, 20800, 21578, 20969, 23130, 21325, 21928, 
      24389, 24452, 23252, 24525, 24210, 25505, 26216, 27674, 27668, 28516, 
      27536, 28625, 30490, 30625, 34516, 35060, 34973 ], 
  [ 34117, 32677, 33613, 32365, 30901, 29690, 29362, 30421, 28442, 29285, 
      29097, 24394, 26260, 23697, 25733, 25154, 24157, 24089, 23021, 22037, 
      23186, 24298, 18932, 18180, 17810, 19940, 20785, 21073, 17289, 20665, 
      19730, 20452, 19306, 19125, 17834, 19037, 16889, 12506, 13978, 12618, 
      12433, 12953, 12368, 17370, 15138, 11925, 10594, 10170, 9160, 12097, 
      19210, 9973, 11745, 11461, 18944, 12329, 7625, 8336, 11425, 7265, 8090, 
      6760, 9293, 9497, 58066, 48889, 18169, 11709, 10666, 6109, 13576, 
      12532, 6101, 59153, 51125, 44533, 46800, 18180, 13105, 5913, 58865, 
      57941, 57482, 46250, 13690, 10970, 5162, 58261, 47610, 7897, 7786, 
      5917, 54353, 6473, 5108, 4688, 4849, 52013, 11545, 4745, 6425, 46381, 
      17581, 4477, 4552, 6856, 50021, 4481, 4514, 53380, 50321, 39817, 39065, 
      7121, 6032, 5194, 45460, 41869, 10568, 9469, 3925, 51245, 35050, 33305, 
      10282, 5017, 3785, 3842, 4450, 5017, 34929, 34576, 13801, 7569, 3600, 
      3616, 3744, 3769, 44690, 32042, 10537, 4706, 47885, 33989, 9140, 7208, 
      7085, 6280, 5765, 3485, 4964, 45274, 44458, 12274, 7605, 6613, 4090, 
      37361, 13540, 7105, 3185, 3145, 4160, 47969, 35425, 28306, 11489, 
      10421, 4546, 4321, 3425, 3250, 25717, 31709, 29705, 13213, 10034, 7709, 
      7433, 7298, 3250, 10448, 8633, 6929, 4148, 2993, 44217, 31842, 29497, 
      29170, 26317, 22765, 12601, 9162, 2797, 2601, 2925, 3442, 10964, 10781, 
      5309, 4264, 2941, 2581, 22565, 17042, 5426, 2522, 2522, 38404, 9529, 
      2980, 40234, 25925, 20165, 17338, 6178, 5018, 24317, 15341, 4420, 3716, 
      2260, 2260, 33354, 26674, 11434, 2250, 25961, 14480, 12545, 9680, 5417, 
      3785, 2297, 34249, 26813, 20345, 19273, 5213, 2018, 3880, 2664, 22997, 
      22706, 15137, 8081, 3706, 2042, 36569, 23209, 20644, 3904, 11722, 6562, 
      1665, 23053, 8005, 7373, 1588, 30269, 23869, 22685, 17498, 14138, 
      12394, 9650, 8938, 7298, 6269, 4969, 3578, 2890, 2665, 2153, 2098, 
      37017, 31225, 15220, 13840, 9040, 2196, 23129, 16354, 5450, 3434, 2521, 
      1709, 1586, 1241, 1346, 29717, 27077, 16781, 15317, 13925, 5381, 4877, 
      1480, 1165, 30330, 24498, 20410, 16965, 15013, 13189, 3690, 3025, 2113, 
      2050, 30265, 20905, 19793, 18448, 18185, 17924, 16900, 14948, 10433, 
      4160, 3524, 2180, 1808, 1753, 1060, 1049, 1193, 33361, 24986, 21125, 
      1802, 1690, 31876, 28789, 28125, 26500, 26181, 25236, 9549, 7624, 5661, 
      916, 28730, 19885, 19337, 17741, 11866, 9490, 5330, 1037, 33184, 29008, 
      25120, 12020, 8180, 788, 25065, 5490, 5218, 1954, 21125, 16301, 13220, 
      10085, 6005, 820, 701, 27521, 25589, 24650, 16001, 11861, 6554, 641, 
      27801, 12457, 10180, 6052, 4545, 1945, 1665, 1537, 801, 612, 676, 
      24865, 17429, 15905, 14218, 5429, 1825, 1754, 554, 650, 23893, 22093, 
      20084, 509, 605, 27010, 16570, 3466, 3145, 1066, 730, 505, 466, 29300, 
      26321, 22009, 1625, 22861, 21677, 20810, 17785, 1202, 1090, 22228, 
      8605, 28178, 27845, 19889, 16673, 13745, 13514, 5765, 5050, 4514, 2053, 
      22457, 17417, 13025, 7652, 7481, 2560, 2372, 2192, 2020, 7969, 5125, 
      2529, 2161, 1521, 234, 226, 18692, 17885, 17620, 6596, 5380, 212, 212, 
      18125, 17858, 10985, 7913, 23553, 23248, 14305, 8608, 7369, 7033, 153, 
      16762, 15005, 7346, 1021, 410, 170, 17000, 15976, 1700, 1621, 461, 221, 
      9882, 9297, 21089, 16705, 8900, 1360, 3649, 218, 85, 25000, 21940, 
      17460, 9061, 23434, 13250, 809, 18785, 15892, 5792, 1616, 137, 9034, 
      7234, 409, 109, 23413, 16904, 13460, 4628, 3604, 18770, 10405, 6085, 
      1445, 1090, 24336, 6724, 6561, 4356, 1764, 1089, 576, 225, 0, 18226, 
      7057, 3137, 1157, 226, 2313, 2125, 1858, 1690, 1530, 1305, 265, 73, 
      1537, 212, 97, 116, 19346, 3869, 1546, 21061, 13492, 10852, 2740, 2245, 
      4949, 13753, 2665, 14005, 2482, 610, 81, 22901, 109, 19165, 9337, 3965, 
      2057, 482, 265, 12025, 1300, 28058, 5069, 2285, 1613, 194, 15572, 
      14837, 12740, 1096, 317, 23329, 18994, 12769, 11250, 9634, 8146, 369, 
      15632, 12800, 11281, 9281, 985, 785, 740, 481, 7720, 6724, 3805, 2173, 
      405, 324, 14522, 7586, 2297, 1202, 722, 425, 9425, 6800, 656, 20041, 
      8905, 2941, 442, 7880, 7373, 5813, 3509, 2788, 2693, 1780, 21845, 
      13073, 12850, 11978, 9554, 6613, 5429, 2645, 14976, 12025, 2020, 625, 
      12074, 5525, 4225, 2834, 881, 674, 769, 2525, 740, 29629, 22633, 18954, 
      16605, 12610, 8473, 5085, 954, 850, 1170, 22100, 21233, 19009, 15184, 
      12448, 8009, 2900, 1145, 8237, 3442, 2866, 842, 17541, 8644, 3400, 
      21125, 11365, 7522, 5057, 977, 25360, 11840, 11225, 3328, 2249, 1049, 
      17730, 9553, 6130, 5314, 3298, 2770, 2458, 1089, 1233, 1530, 17032, 
      16285, 9077, 2677, 1640, 22541, 4141, 4034, 2825, 1709, 1514, 1234, 
      1229, 1226, 1261, 10705, 5140, 4321, 4105, 1360, 1321, 1620, 1810, 
      1769, 22760, 5165, 5044, 4925, 1453, 1453, 21402, 15445, 6850, 6145, 
      2965, 2890, 2482, 1530, 4304, 3536, 2384, 2176, 1616, 13562, 2837, 
      2977, 9508, 6948, 3528, 27130, 9949, 5570, 2873, 2045, 2474, 12340, 
      3617, 2080, 2057, 2836, 3232, 3872, 13689, 10861, 6925, 4141, 3114, 
      2194, 2125, 2425, 2754, 3394, 20885, 2741, 3485, 23234, 5345, 2309, 
      2273, 3050, 3578, 15993, 2788, 2473, 2308, 4240, 4905, 27682, 22282, 
      8485, 3922, 3130, 2570, 2690, 4001, 4337, 27464, 18376, 5864, 5636, 
      2504, 4349, 11437, 2626, 14585, 11920, 6068, 4225, 3488, 3793, 3860, 
      10378, 8585, 2953, 2834, 4409, 7141, 5941, 4212, 2920, 4005, 6165, 
      29921, 18401, 13429, 13226, 7381, 3194, 25937, 9860, 6980, 3161, 4097, 
      6272, 18874, 9490, 7738, 7218, 3265, 3474, 3573, 5274, 29933, 6500, 
      4589, 3413, 3485, 4660, 32042, 30050, 8665, 7837, 7577, 5506, 5417, 
      4777, 3497, 6082, 35641, 31824, 25209, 13600, 12064, 10489, 6964, 6736, 
      5625, 3636, 14746, 12557, 11465, 11290, 9650, 9346, 7946, 5485, 4373, 
      6869, 20353, 7218, 6885, 6778, 5338, 5125, 19472, 14500, 6596, 6497, 
      4721, 6596, 14026, 11114, 6074, 6434, 6626, 4552, 4932, 5032, 5085, 
      5197, 8077, 5389, 8978, 22048, 12157, 10537, 5545, 5722, 9802, 10376, 
      9389, 10370, 10368, 11729, 8354, 7829, 6698, 38965, 10805, 6772, 8077, 
      11101, 13725, 8026, 8329, 11554, 8377, 11860, 34490, 9410, 7225, 6770, 
      8633, 10553, 8293, 10466, 7610, 9722, 30736, 13625, 9764, 7769, 7489, 
      11300, 12176, 13957, 10657, 11908, 41485, 10305, 36809, 9929, 9605, 
      9421, 9332, 10769, 47921, 39250, 10946, 9946, 45530, 45328, 44945, 
      15049, 14165, 11645, 11540, 52065, 47632, 12697, 13898, 11009, 13050, 
      12301, 12202, 11737, 11681, 51817, 16180, 14578, 13841, 17225, 17074, 
      16505, 15725, 14282, 18824, 21530, 17042, 20813, 17285, 22432, 20098, 
      18530, 20122, 20869, 20642, 22592, 22465, 23393, 22304, 25065, 22690, 
      23413, 26354, 26357, 24797, 26370, 25965, 27200, 27941, 29549, 29453, 
      30361, 29081, 30410, 32245, 32320, 36121, 36605, 36488 ], 
  [ 27281, 28001, 27045, 25789, 25129, 25808, 26020, 24917, 25636, 22417, 
      21685, 22644, 19370, 19501, 17753, 17984, 18065, 17725, 18277, 17285, 
      16000, 14948, 17410, 17194, 17092, 15170, 14393, 13325, 15481, 13185, 
      13600, 12970, 13172, 13261, 13316, 12085, 12905, 14992, 12680, 14020, 
      47853, 49453, 12410, 9040, 10048, 12505, 14144, 42340, 38898, 11321, 
      7632, 12973, 10693, 10949, 7090, 9925, 35461, 38602, 10369, 34289, 
      38084, 32162, 12013, 11405, 14612, 11105, 6305, 9025, 9872, 30425, 
      7650, 8226, 31225, 14885, 11717, 9445, 10090, 5770, 7445, 31573, 14593, 
      14209, 14020, 9808, 6948, 8548, 26500, 14257, 10084, 11141, 11300, 
      33461, 12505, 13225, 17530, 25210, 27261, 11513, 7225, 27425, 36665, 
      9389, 4889, 25805, 26690, 38714, 10597, 27157, 27460, 11794, 10625, 
      7141, 6929, 10625, 12506, 14096, 8730, 7569, 6778, 7569, 24705, 10733, 
      5608, 5213, 6760, 13645, 24293, 25160, 30088, 33085, 5485, 5402, 4877, 
      8905, 21946, 23042, 25330, 25625, 8224, 4756, 6201, 13600, 9257, 5081, 
      6962, 8810, 8957, 10042, 10877, 24797, 34106, 8264, 7988, 4964, 8125, 
      9293, 30260, 5749, 4338, 8433, 19633, 20673, 31138, 9065, 5161, 3712, 
      4985, 5537, 12352, 12937, 16361, 17536, 3281, 4141, 3757, 4005, 5416, 
      7141, 7405, 7540, 15912, 5018, 6173, 7709, 12218, 25913, 7465, 4000, 
      3545, 3488, 3065, 2753, 3929, 5620, 17345, 20929, 26113, 29600, 4450, 
      4537, 9325, 11250, 15597, 18477, 2549, 2696, 8900, 17876, 23816, 5426, 
      4901, 14282, 5904, 2665, 2305, 2448, 7488, 9028, 2405, 2609, 9778, 
      11234, 17338, 23818, 3880, 2600, 3560, 16516, 2425, 2554, 3049, 4234, 
      7801, 10489, 15481, 3961, 2465, 1937, 1945, 7865, 16820, 9770, 12874, 
      1885, 1864, 2125, 4789, 9864, 25480, 4385, 1825, 1690, 9250, 2756, 
      5696, 23209, 1665, 4437, 4885, 23130, 2669, 1669, 1565, 1508, 1928, 
      2344, 3380, 3748, 4808, 5669, 7069, 9188, 10660, 11245, 12893, 13108, 
      4285, 2813, 1658, 1898, 3578, 12394, 1465, 1440, 6196, 9040, 11097, 
      14065, 14752, 18457, 22612, 2381, 1901, 1325, 1481, 1709, 6125, 6701, 
      14914, 18649, 2452, 1480, 1172, 1237, 1445, 1781, 8212, 9437, 11765, 
      11972, 2385, 1125, 1093, 1098, 1105, 1114, 1170, 1378, 2533, 7330, 
      8314, 11290, 12538, 12753, 17730, 20689, 22993, 3049, 1424, 1073, 
      12260, 12688, 2642, 1985, 1861, 1586, 1537, 1402, 2725, 3770, 5317, 
      18122, 1924, 909, 901, 925, 1800, 2664, 5524, 23101, 2866, 1930, 1282, 
      1682, 3242, 19610, 1225, 5140, 5408, 10784, 793, 829, 1258, 2173, 4573, 
      15858, 20329, 1517, 1205, 1076, 797, 1517, 4040, 17837, 1525, 1301, 
      1994, 4346, 5809, 10229, 11029, 11441, 15025, 20506, 21650, 1017, 601, 
      697, 900, 4801, 10377, 10576, 17476, 21892, 853, 673, 554, 20129, 
      21845, 1268, 548, 6884, 7373, 12584, 14408, 16613, 20084, 1666, 1117, 
      585, 10441, 625, 521, 464, 409, 11636, 12064, 530, 2297, 1348, 1285, 
      349, 373, 685, 724, 4045, 4680, 5224, 8973, 485, 305, 773, 2690, 2789, 
      7858, 8210, 8570, 8938, 2465, 4481, 7825, 8537, 10057, 17680, 18752, 
      226, 229, 234, 3250, 4194, 17386, 19546, 197, 200, 1157, 2405, 493, 
      458, 425, 2018, 2669, 2873, 19213, 180, 313, 2644, 11169, 14068, 20308, 
      146, 202, 9146, 9337, 13577, 15497, 1396, 1621, 181, 117, 1762, 9882, 
      5689, 14948, 16705, 578, 218, 58, 1649, 360, 436, 11485, 29, 106, 3506, 
      9050, 15401, 1616, 2516, 13241, 15641, 333, 34, 370, 4498, 5634, 8, 
      1093, 3253, 9413, 10408, 442, 2810, 2917, 4762, 8650, 10405, 12322, 
      14401, 18226, 0, 2601, 6241, 10201, 14400, 7573, 7925, 8468, 8840, 
      9220, 9805, 14165, 20453, 9225, 14650, 20745, 21034, 32, 5345, 9232, 
      125, 386, 986, 6914, 7769, 4261, 373, 7105, 353, 7460, 12608, 18289, 
      337, 19125, 109, 1621, 5429, 8381, 13556, 15229, 797, 10322, 1168, 
      4369, 8065, 9553, 19744, 290, 365, 698, 11194, 21485, 485, 200, 725, 
      1096, 1640, 2312, 21805, 346, 754, 1125, 1825, 11889, 12769, 12994, 
      14625, 2690, 3314, 6065, 8753, 16165, 18514, 580, 2824, 8605, 11560, 
      13780, 16453, 1961, 3386, 14522, 425, 2249, 7625, 18356, 2842, 3145, 
      4285, 6841, 8010, 8185, 10242, 605, 1013, 1060, 1268, 2084, 3733, 4709, 
      8405, 754, 1313, 9938, 20693, 1360, 4801, 6201, 8320, 14737, 20740, 
      22185, 9089, 21074, 1901, 845, 676, 757, 1352, 2885, 5437, 15076, 
      21992, 25012, 850, 793, 729, 954, 1458, 3229, 8650, 14185, 3185, 7840, 
      8884, 18740, 877, 3050, 8066, 949, 1989, 3816, 5941, 20221, 1402, 1922, 
      2117, 8530, 10961, 20561, 1060, 2873, 5120, 5924, 8768, 9860, 10628, 
      19249, 22633, 25360, 1170, 1233, 3205, 10305, 13858, 1277, 7717, 7880, 
      10181, 13925, 15080, 18580, 18845, 19652, 21037, 2669, 6554, 7625, 
      7949, 17354, 18125, 24634, 14292, 14521, 1490, 6845, 6994, 7145, 18793, 
      20413, 1480, 1733, 5288, 5933, 10853, 11048, 12260, 20488, 8410, 9802, 
      12970, 13842, 18682, 2276, 11801, 30841, 3890, 5650, 33010, 2340, 3789, 
      7240, 12373, 23965, 27364, 2938, 10685, 16978, 23165, 29074, 31090, 
      33890, 2665, 3617, 6161, 9857, 12340, 16820, 22961, 25961, 28180, 
      31520, 2029, 27625, 31609, 2216, 8357, 17741, 18245, 29012, 31700, 
      2533, 14978, 17093, 19898, 34250, 36805, 2880, 2340, 5553, 11520, 
      13968, 17188, 25408, 32929, 34345, 2930, 2482, 8330, 8642, 20090, 
      34085, 4181, 19400, 3277, 4122, 8530, 11817, 14050, 30825, 31162, 5008, 
      6185, 17833, 19604, 33329, 7709, 9209, 12610, 20498, 31033, 39673, 
      3757, 3037, 4005, 4072, 7677, 17800, 3281, 5834, 8354, 22625, 30581, 
      39506, 3236, 6272, 7760, 8320, 22457, 25636, 26545, 35536, 4033, 9490, 
      13249, 23413, 24565, 32490, 4520, 4148, 7333, 8125, 8405, 11464, 11645, 
      13165, 22685, 37960, 5417, 4570, 3625, 4706, 5330, 6185, 9410, 9722, 
      11581, 23362, 4500, 5281, 5809, 5904, 6964, 7200, 8500, 34929, 28685, 
      39821, 3893, 9928, 10405, 10568, 13448, 14045, 4090, 5058, 11194, 
      11365, 29569, 38194, 5392, 6800, 12560, 37220, 37952, 26426, 29506, 
      30146, 30469, 31121, 42641, 31581, 45160, 4498, 7025, 8105, 31193, 
      32180, 47060, 8482, 45565, 8744, 9010, 8209, 11584, 12409, 34768, 7633, 
      9173, 34570, 39925, 49429, 7501, 39332, 40445, 50420, 40221, 50994, 
      6932, 11552, 15577, 17012, 40745, 46985, 13673, 10984, 15688, 43720, 
      6682, 8741, 12170, 15845, 16645, 48266, 50762, 8801, 11441, 10530, 
      9325, 12973, 8425, 13945, 14969, 15325, 15506, 13969, 11969, 9508, 
      14144, 15844, 11464, 11530, 11417, 11489, 12493, 15373, 15538, 14209, 
      12746, 14801, 13840, 18241, 15688, 16829, 17000, 17885, 18637, 14761, 
      13682, 15588, 17009, 14717, 14836, 16153, 16993, 19060, 14690, 17104, 
      21796, 18005, 22037, 17730, 21060, 23272, 22160, 21825, 22676, 23266, 
      23409, 22985, 26210, 23569, 26324, 25965, 24580, 25121, 26801, 25672, 
      26077, 27842, 28309, 28561, 29273, 29637, 31057, 30224, 32317, 32930, 
      37517, 38537, 38690 ], 
  [ 25700, 25604, 25362, 24106, 23140, 23105, 23113, 22826, 22525, 20836, 
      20308, 19125, 17789, 16900, 16580, 16505, 16178, 15940, 15880, 14888, 
      14521, 14285, 13789, 13369, 13165, 12773, 12608, 12050, 11962, 11808, 
      11713, 11593, 11285, 11272, 10817, 10504, 10202, 9841, 8957, 9277, 
      30258, 31450, 8177, 7969, 7753, 8068, 8585, 25969, 23445, 7394, 7785, 
      7618, 6868, 6920, 7345, 6610, 20722, 22945, 6544, 19856, 22529, 18341, 
      6760, 6458, 26801, 21152, 6560, 5812, 5945, 17012, 5661, 5625, 17506, 
      27380, 22376, 18472, 19729, 6229, 5354, 17650, 27088, 26500, 26209, 
      19345, 5265, 5233, 14209, 26650, 20029, 5684, 5741, 18824, 24082, 6442, 
      8605, 13225, 14562, 22580, 4624, 14624, 21008, 19130, 5450, 13514, 
      14093, 22445, 21256, 14356, 14557, 23269, 21386, 15250, 14834, 5066, 
      5825, 6497, 18369, 16290, 3973, 4050, 12618, 21800, 12493, 11588, 3853, 
      6148, 12308, 12869, 16165, 18244, 12370, 12185, 4010, 4162, 10777, 
      11465, 12937, 13130, 17761, 10825, 3600, 6001, 19610, 11762, 3545, 
      3965, 4010, 4381, 4706, 12506, 18857, 18005, 17525, 3485, 3688, 4040, 
      16133, 13450, 3573, 3690, 9178, 9810, 16705, 19520, 12352, 8761, 3200, 
      3140, 5161, 5440, 7232, 7897, 7514, 10312, 9316, 3240, 2917, 3112, 
      3172, 3205, 6885, 2825, 2858, 3170, 4925, 13010, 17104, 10273, 9104, 
      8945, 7604, 6068, 2960, 2713, 7604, 9760, 13108, 15473, 2665, 2650, 
      3562, 4365, 6570, 8226, 5864, 3869, 3341, 7829, 11525, 13637, 2402, 
      5765, 14625, 7204, 4804, 3825, 2745, 3265, 6434, 3170, 3505, 4145, 
      7393, 11425, 10765, 7445, 2285, 6877, 7066, 2809, 2386, 2041, 2650, 
      3706, 6250, 11152, 7412, 4640, 4240, 2612, 6977, 3293, 4765, 5608, 
      5485, 2788, 1780, 3285, 12373, 12290, 5650, 4597, 2977, 1889, 1769, 
      10816, 5490, 1530, 1570, 10737, 8840, 5800, 5288, 3293, 2285, 1885, 
      1493, 1453, 1493, 1640, 2020, 2813, 3469, 3748, 4580, 4693, 12394, 
      9290, 2525, 2153, 1385, 4285, 5392, 2817, 1657, 2665, 3600, 5140, 5521, 
      7696, 10321, 8450, 7154, 2906, 2450, 2066, 1586, 1754, 5581, 7786, 
      8725, 5917, 4181, 2920, 2312, 1832, 2245, 2756, 3860, 3965, 8658, 4338, 
      3898, 3393, 3298, 3205, 2853, 2245, 1258, 1873, 2245, 3589, 4225, 4338, 
      7173, 9010, 10498, 10240, 6065, 4388, 4049, 4273, 9425, 7850, 7522, 
      6737, 6586, 6145, 1042, 965, 1186, 7361, 7789, 3816, 3604, 3016, 1341, 
      981, 1189, 10504, 10057, 7897, 6025, 1325, 845, 8237, 5968, 1009, 1073, 
      3185, 4210, 2410, 1513, 898, 850, 5913, 8650, 7076, 6152, 5717, 2276, 
      1160, 725, 7076, 7186, 1250, 821, 725, 1066, 2834, 3226, 3434, 5386, 
      8725, 9461, 5760, 2692, 2176, 1665, 772, 2880, 2977, 6817, 9601, 5290, 
      4498, 3665, 8450, 9554, 6725, 2333, 1325, 1508, 3965, 4973, 6260, 8405, 
      7837, 6370, 4410, 2842, 4756, 4244, 3881, 2704, 3425, 3649, 4457, 410, 
      7213, 7048, 3460, 2260, 1348, 1285, 424, 549, 685, 2088, 4514, 2498, 
      1130, 293, 290, 1585, 1733, 1889, 2053, 272, 452, 1552, 1856, 2560, 
      6817, 7481, 2929, 2626, 2529, 241, 369, 6625, 7969, 2696, 2597, 596, 
      212, 4930, 4793, 1394, 233, 170, 170, 7738, 2169, 1588, 145, 3060, 
      4633, 8425, 2237, 1885, 2057, 2146, 4346, 5450, 325, 244, 3802, 2106, 
      181, 2385, 640, 5105, 6148, 5525, 4145, 2353, 170, 4797, 997, 3172, 
      2834, 1789, 89, 1961, 5354, 137, 17, 4112, 5492, 4770, 2125, 1033, 265, 
      585, 2813, 328, 40, 2120, 2605, 5185, 5, 10, 325, 1765, 2602, 3601, 
      4762, 7057, 2601, 0, 784, 2500, 4761, 1300, 1448, 1685, 1853, 2029, 
      2308, 4628, 8468, 2034, 4909, 8658, 8845, 3041, 500, 2041, 3746, 1049, 
      425, 1049, 1394, 232, 1138, 1138, 1220, 1289, 3785, 7120, 4570, 7650, 
      3016, 244, 584, 1700, 4325, 5284, 746, 2621, 7033, 340, 1588, 2260, 
      8065, 1769, 1538, 953, 3085, 9194, 4820, 3005, 980, 637, 365, 221, 
      9412, 1825, 1009, 666, 346, 3474, 3946, 4069, 4986, 293, 305, 914, 
      1970, 5914, 7345, 1549, 325, 1924, 3349, 4549, 6100, 482, 377, 4985, 
      3536, 464, 1556, 7289, 445, 442, 562, 1282, 1737, 1810, 2745, 4328, 
      1268, 1213, 1013, 605, 520, 680, 1928, 1825, 1058, 2645, 8810, 1105, 
      772, 1152, 1945, 5200, 8857, 9792, 2306, 9089, 8072, 4772, 3277, 2440, 
      1301, 692, 1000, 5437, 9701, 11701, 4573, 4210, 3330, 2025, 1305, 730, 
      2173, 4954, 788, 1873, 2305, 7673, 2866, 857, 1997, 4264, 1224, 909, 
      1300, 8644, 6145, 1361, 1250, 2257, 3362, 8882, 3049, 1088, 1193, 1385, 
      2393, 2873, 3233, 8080, 10240, 12049, 2853, 2610, 1114, 3114, 4933, 
      5000, 2056, 2117, 3092, 5000, 5645, 7717, 7880, 8381, 9256, 1394, 1709, 
      2066, 2186, 7001, 7466, 11629, 5265, 5392, 5213, 1898, 1945, 1994, 
      7930, 8938, 4693, 2600, 1565, 1700, 3560, 3653, 4253, 9013, 2545, 3121, 
      4657, 5121, 7921, 2225, 4100, 16000, 1697, 1825, 17557, 7389, 1800, 
      2293, 4468, 11368, 13645, 2173, 3698, 7033, 10874, 14845, 16249, 18233, 
      2512, 2036, 2132, 3380, 4537, 6977, 10772, 12752, 14257, 16577, 4834, 
      13906, 16666, 5837, 2900, 7592, 7892, 14885, 16757, 3298, 6053, 7250, 
      8933, 18593, 20434, 7929, 5553, 2340, 4329, 5553, 7345, 12505, 17680, 
      18688, 7877, 4165, 3077, 3185, 9125, 18530, 2600, 8741, 3226, 2745, 
      3277, 4626, 5737, 16290, 16525, 2713, 2768, 7888, 8945, 18080, 3170, 
      3650, 5113, 9533, 16498, 22690, 9316, 4516, 3240, 3205, 3240, 7957, 
      7514, 3029, 3509, 10946, 16250, 22625, 4817, 3161, 3425, 3577, 10880, 
      12937, 13540, 19777, 9490, 4033, 5650, 11530, 12274, 17649, 10589, 
      9605, 3508, 3688, 3764, 4885, 4964, 5668, 11108, 21589, 12506, 10537, 
      7450, 3737, 3545, 3482, 4157, 4265, 5002, 11581, 4041, 3700, 3616, 
      3609, 3649, 3681, 3961, 19476, 15170, 23042, 5780, 4573, 4744, 4805, 
      6053, 6344, 5569, 4293, 5125, 5194, 15850, 21925, 4321, 4097, 5777, 
      21257, 21785, 13829, 15889, 16325, 16546, 16994, 25250, 17352, 27157, 
      6793, 4628, 4688, 17168, 17849, 28649, 4861, 27562, 5021, 5185, 5200, 
      6025, 6340, 19825, 15130, 5450, 19729, 23554, 30610, 5512, 23165, 
      23972, 31397, 23850, 31869, 13001, 6401, 8080, 8801, 24272, 28880, 
      7298, 6445, 8293, 26533, 11425, 6242, 6917, 8450, 8842, 29957, 31841, 
      6404, 6800, 6705, 17128, 7618, 14800, 8080, 8594, 8746, 8825, 8410, 
      21200, 16393, 8585, 9265, 19981, 19945, 19730, 8480, 8770, 9610, 9673, 
      24154, 21569, 9650, 9505, 11152, 10333, 10760, 10829, 11204, 11650, 
      24400, 10265, 10845, 11450, 11300, 11317, 11920, 12148, 12889, 11885, 
      14401, 15625, 14690, 15866, 15129, 16317, 17101, 17009, 17082, 17525, 
      18625, 18666, 18752, 20345, 19744, 20561, 20610, 20857, 21194, 21650, 
      21541, 21640, 23201, 23770, 24532, 24938, 25506, 25906, 25889, 27880, 
      28289, 32570, 33386, 33437 ], 
  [ 27044, 26500, 26650, 25394, 24260, 23833, 23729, 23890, 23029, 22180, 
      21764, 19405, 19133, 17684, 18148, 17905, 17354, 17172, 16776, 15784, 
      15921, 16133, 14013, 13481, 13221, 13669, 13840, 13562, 12242, 13264, 
      12889, 13049, 12461, 12392, 11657, 11848, 10930, 9225, 9125, 8885, 
      22810, 23778, 8065, 9593, 8705, 7844, 7745, 19193, 17173, 7450, 10081, 
      6890, 6980, 6920, 9697, 7002, 14842, 16561, 6656, 14144, 16201, 12965, 
      6088, 5954, 35705, 28880, 8912, 6260, 6001, 11860, 6781, 6409, 12186, 
      36452, 30440, 25640, 27233, 8693, 6418, 12218, 36160, 35460, 35113, 
      26793, 6553, 5625, 9673, 35666, 27701, 4900, 4901, 13000, 32650, 4930, 
      5917, 8857, 9802, 30868, 5408, 9808, 14624, 26690, 7970, 8978, 9389, 
      15725, 29320, 9540, 9685, 31781, 29506, 21914, 21386, 4226, 4369, 4537, 
      25873, 23290, 4645, 4330, 8194, 30088, 18485, 17300, 4469, 4244, 7940, 
      8333, 10733, 12308, 18362, 18121, 5746, 3770, 6857, 7321, 8345, 8482, 
      25209, 16369, 4384, 4041, 27506, 17642, 3881, 3517, 3506, 3485, 3530, 
      7970, 12697, 25565, 24973, 4885, 3464, 3368, 10589, 19890, 5365, 3298, 
      5650, 6058, 10993, 27472, 18512, 13745, 4432, 4036, 3425, 3536, 4432, 
      4817, 12050, 15912, 14580, 5032, 3757, 3112, 3060, 3037, 4141, 3833, 
      3250, 2890, 3133, 8138, 24608, 15929, 14368, 14153, 12308, 10100, 4640, 
      3329, 4468, 5840, 8180, 9929, 3897, 3826, 2610, 2797, 3826, 4810, 9896, 
      6725, 2501, 4525, 6989, 20357, 3242, 3301, 21625, 11908, 8388, 6793, 
      2353, 2313, 10858, 5690, 2273, 2465, 4145, 6833, 16757, 12317, 3797, 
      3797, 11826, 5161, 4234, 3049, 2034, 2194, 3394, 17312, 12340, 8336, 
      7712, 1940, 3785, 1949, 2525, 9864, 9685, 5364, 2340, 1885, 7389, 
      18842, 9962, 8405, 1745, 3625, 1825, 6224, 9802, 2146, 1962, 6145, 
      14440, 10280, 9544, 6485, 4693, 3845, 2669, 2405, 1885, 1640, 1460, 
      1525, 1733, 1844, 2228, 2285, 19058, 15058, 5213, 4505, 2393, 2045, 
      9760, 5785, 1377, 1377, 1696, 2452, 2665, 4000, 5785, 13994, 12250, 
      5986, 5194, 4474, 1306, 1250, 2669, 4034, 14381, 10565, 8045, 6056, 
      5000, 4072, 1181, 1300, 1732, 1781, 14314, 8314, 7650, 6865, 6714, 
      6565, 5989, 4933, 2770, 1089, 1125, 1573, 1873, 1930, 3589, 4810, 5850, 
      16400, 10825, 8420, 1753, 1865, 15361, 13282, 12842, 11777, 11570, 
      10961, 2330, 1637, 1130, 3665, 13221, 7624, 7300, 6376, 3301, 2269, 
      1021, 5800, 16217, 13385, 10841, 3341, 1741, 4205, 10784, 953, 905, 
      1225, 8298, 5490, 3865, 2410, 1018, 2665, 4450, 12340, 11080, 10477, 
      5300, 3176, 1117, 3380, 12506, 3434, 2389, 949, 674, 986, 1154, 1250, 
      2306, 4469, 4981, 10576, 6052, 5200, 4297, 772, 976, 1017, 3177, 5065, 
      9938, 8810, 7585, 4250, 5018, 11933, 5525, 485, 500, 1445, 2005, 2788, 
      4205, 13437, 11466, 8722, 882, 9236, 8500, 7969, 6176, 1129, 1241, 
      8825, 1586, 12645, 12424, 7380, 5508, 3924, 3805, 648, 493, 405, 520, 
      8938, 5914, 3538, 1189, 1130, 353, 389, 433, 485, 1280, 452, 320, 400, 
      656, 3065, 3505, 6625, 6154, 6001, 801, 481, 2929, 3825, 6280, 6125, 
      2500, 1220, 9578, 9385, 4138, 1465, 1010, 898, 3650, 5473, 4500, 985, 
      820, 1665, 4113, 5597, 5021, 377, 410, 1490, 2146, 1949, 1700, 8002, 
      5410, 1525, 481, 80, 1913, 2564, 10453, 8513, 5825, 1570, 9445, 3517, 
      820, 6586, 4925, 425, 281, 2050, 1537, 857, 1312, 2132, 9418, 5485, 
      3609, 153, 25, 6565, 2120, 488, 328, 533, 10001, 677, 626, 101, 197, 
      530, 1025, 1682, 3137, 6241, 784, 0, 484, 1681, 68, 104, 173, 229, 293, 
      404, 1604, 4100, 298, 1773, 4234, 4365, 6905, 52, 305, 7946, 3625, 
      2329, 41, 106, 232, 3770, 74, 3908, 113, 1153, 3200, 9106, 3562, 6824, 
      1700, 136, 244, 1469, 2036, 2930, 605, 12465, 340, 244, 468, 3865, 
      4793, 4394, 3305, 845, 4658, 9412, 6757, 3332, 2597, 1877, 1285, 4820, 
      4849, 3361, 2626, 1746, 1066, 1314, 1381, 1906, 1189, 865, 298, 458, 
      2498, 3425, 4293, 1165, 468, 1053, 1693, 2628, 1882, 937, 1961, 7456, 
      1696, 436, 3425, 1341, 1170, 730, 442, 505, 522, 841, 8584, 3620, 3509, 
      3085, 2005, 968, 680, 584, 4625, 3130, 853, 4498, 3177, 772, 592, 657, 
      2176, 4545, 5200, 794, 4721, 13672, 9140, 6917, 5576, 3485, 1700, 776, 
      2357, 5165, 6605, 8829, 8298, 6970, 4825, 3433, 1570, 829, 2098, 1684, 
      809, 905, 3809, 6170, 1865, 877, 8296, 3016, 1525, 964, 4500, 10961, 
      3265, 2986, 1025, 1402, 4682, 6353, 2320, 1249, 1105, 1105, 1249, 1385, 
      4160, 5648, 6953, 5989, 5578, 2178, 1378, 2245, 9256, 1160, 1165, 1412, 
      2312, 2677, 3965, 4072, 4405, 5000, 2906, 1261, 1226, 1234, 3529, 3826, 
      6701, 2521, 2592, 9469, 1394, 1385, 1378, 4178, 4850, 8669, 5288, 1733, 
      1588, 1768, 1805, 2069, 4925, 1537, 1665, 2305, 2545, 4225, 4409, 2084, 
      10064, 2705, 1937, 11285, 12373, 2920, 1789, 2340, 6664, 8325, 3965, 
      2074, 3785, 6338, 9245, 10313, 11849, 4640, 3380, 2132, 2036, 2465, 
      3785, 6292, 7712, 8825, 10585, 8586, 8586, 10674, 10037, 2116, 4232, 
      4420, 9341, 10765, 5930, 3365, 4058, 5125, 12209, 13658, 12913, 9529, 
      2788, 2593, 3145, 4153, 7633, 11520, 12304, 12805, 7301, 2405, 2401, 
      5317, 12202, 3944, 5101, 5410, 4201, 2605, 2890, 3385, 10522, 10701, 
      3665, 3104, 4640, 5305, 11920, 2890, 2810, 3209, 5725, 10730, 15578, 
      14580, 7540, 5032, 4941, 3016, 4765, 12050, 3701, 3061, 6746, 10594, 
      15569, 7897, 3665, 3257, 3185, 6736, 8177, 8612, 13337, 14698, 3249, 
      3690, 7218, 7738, 11713, 16133, 14813, 3620, 3464, 3428, 3485, 3508, 
      3764, 6964, 14813, 18610, 16025, 11762, 5417, 4777, 4210, 3485, 3481, 
      3602, 7325, 6001, 5044, 4624, 4561, 4041, 3961, 3681, 13204, 9962, 
      16042, 9028, 3845, 3848, 3853, 4205, 4328, 8593, 6085, 4005, 4018, 
      10530, 15205, 5945, 4825, 4265, 14705, 15121, 9125, 10625, 10949, 
      11114, 11450, 17914, 11752, 19485, 10265, 5524, 5024, 11680, 12193, 
      20753, 5085, 19890, 5189, 5297, 5760, 5185, 5220, 13833, 21458, 5618, 
      13793, 16778, 22490, 6632, 16501, 17140, 23165, 17074, 23581, 18545, 
      5785, 6176, 6505, 17440, 21152, 6010, 6165, 6445, 19309, 16241, 7082, 
      6245, 6602, 6770, 22117, 23665, 7300, 6464, 6817, 23624, 6890, 20512, 
      7072, 7306, 7346, 7369, 7570, 28480, 22385, 7745, 7865, 26869, 26777, 
      26506, 9040, 8938, 8658, 8665, 31826, 28625, 9034, 9337, 9472, 9605, 
      9640, 9653, 9748, 10026, 31904, 10601, 10453, 10610, 11636, 11597, 
      11808, 11700, 11713, 12557, 15129, 14449, 15082, 14690, 15913, 15925, 
      15925, 16393, 16690, 16909, 18289, 18274, 18640, 19337, 19856, 19609, 
      19882, 21025, 21250, 21034, 21485, 21416, 22865, 23490, 24532, 24770, 
      25450, 25290, 25721, 27656, 27953, 32066, 32770, 32765 ], 
  [ 29200, 28304, 28762, 27506, 26240, 25505, 25313, 25826, 24525, 24336, 
      24008, 20725, 21289, 19400, 20480, 20105, 19378, 19240, 18580, 17588, 
      18121, 18685, 15289, 14669, 14365, 15473, 15908, 15850, 13562, 15508, 
      14913, 15293, 14485, 14372, 13417, 14004, 12602, 9841, 10357, 9677, 
      18058, 18850, 9077, 11969, 10553, 8768, 8185, 14969, 13345, 8594, 
      12985, 7418, 8168, 8020, 12645, 8410, 11322, 12645, 7844, 10756, 12329, 
      9841, 6660, 6658, 43801, 36052, 11860, 7712, 7145, 8912, 8761, 8125, 
      9106, 44680, 37876, 32372, 34229, 11729, 8354, 9050, 44388, 43600, 
      43209, 33745, 8665, 7033, 7209, 43850, 34829, 5384, 5341, 9524, 40482, 
      4842, 4905, 6525, 7162, 38480, 7124, 7124, 10708, 33730, 11050, 6514, 
      6793, 11545, 36756, 6856, 6957, 39569, 36986, 28250, 27634, 4666, 4325, 
      4097, 32869, 29890, 6273, 5650, 5818, 37700, 24293, 22888, 6053, 3848, 
      5608, 5869, 7565, 8744, 24170, 23885, 8210, 4562, 4877, 5165, 5837, 
      5930, 32161, 21825, 6100, 3601, 34810, 23362, 5245, 4265, 4210, 3881, 
      3706, 5506, 8957, 32605, 31925, 7085, 4388, 3940, 7333, 26050, 7873, 
      4090, 3978, 4210, 7605, 34820, 24452, 18761, 6500, 5840, 3161, 3140, 
      3332, 3497, 16714, 21412, 19816, 7540, 5517, 4212, 4072, 4005, 3085, 
      5725, 4658, 3770, 2825, 5410, 31604, 21473, 19604, 19345, 17104, 14368, 
      7060, 4913, 3104, 3860, 5408, 6673, 5965, 5850, 2962, 2665, 2770, 3226, 
      14164, 10069, 2941, 3029, 4525, 26737, 5002, 2465, 28225, 16704, 12304, 
      10225, 3145, 2665, 15434, 8770, 2405, 2245, 2693, 4325, 22565, 17245, 
      6085, 2477, 16666, 8109, 6786, 4941, 2650, 2106, 2250, 23252, 17312, 
      12340, 11540, 2512, 2377, 1993, 1865, 14308, 14085, 8488, 3880, 1885, 
      4573, 25090, 14450, 12497, 1877, 6089, 2969, 3716, 14290, 3730, 3370, 
      3637, 19940, 14900, 13988, 10093, 7685, 6485, 4693, 4253, 3293, 2740, 
      2120, 1613, 1469, 1448, 1480, 1493, 25394, 20690, 8425, 7453, 4285, 
      1385, 14292, 9217, 2257, 1465, 1300, 1440, 1521, 2196, 3321, 19450, 
      17354, 9506, 8450, 7466, 2186, 1954, 1481, 2186, 19925, 15317, 12181, 
      9620, 8212, 6932, 1445, 1256, 1160, 1165, 19858, 12538, 11698, 10693, 
      10498, 10305, 9553, 8145, 5058, 1573, 1345, 1089, 1125, 1138, 1873, 
      2610, 3298, 22340, 15665, 12688, 1049, 1073, 21125, 18650, 18122, 
      16837, 16586, 15845, 4442, 3265, 2186, 1861, 18589, 11716, 11304, 
      10116, 5941, 4381, 1989, 3204, 22157, 18797, 15725, 6025, 3545, 2137, 
      15668, 2009, 1873, 785, 12610, 9010, 6813, 4698, 2250, 1213, 2250, 
      17576, 16052, 15317, 8776, 5860, 2525, 1576, 17786, 6250, 4721, 2225, 
      1466, 634, 626, 634, 986, 2225, 2561, 15460, 9792, 8676, 7465, 1872, 
      580, 577, 1417, 2601, 14690, 13298, 11765, 2050, 2554, 17125, 9133, 
      925, 808, 565, 773, 1160, 2005, 18937, 16570, 13210, 442, 13856, 12944, 
      12281, 10004, 425, 449, 13357, 3610, 18013, 17748, 11560, 9160, 7048, 
      6885, 1924, 1549, 1285, 388, 13514, 9698, 6530, 2993, 2890, 485, 433, 
      389, 353, 3172, 1552, 452, 356, 260, 1217, 1481, 10629, 10026, 9829, 
      2341, 1669, 1125, 1669, 10196, 9997, 5096, 3112, 14330, 14093, 7394, 
      3533, 2770, 2570, 1538, 9169, 7888, 2745, 160, 433, 1825, 9337, 8585, 
      157, 146, 346, 650, 4325, 3944, 12402, 9106, 3681, 85, 740, 505, 848, 
      15425, 13045, 9653, 3770, 14197, 6597, 72, 10634, 8489, 1789, 61, 554, 
      3737, 2617, 212, 592, 14170, 9225, 6733, 1165, 685, 10613, 4628, 1940, 
      20, 5, 14885, 2305, 2210, 1025, 65, 2, 101, 362, 1157, 10201, 2500, 
      484, 0, 361, 200, 148, 85, 53, 29, 8, 328, 1768, 34, 409, 1858, 1945, 
      11041, 800, 41, 12346, 6749, 4925, 349, 194, 1332, 6938, 338, 7120, 
      289, 185, 1220, 13770, 1450, 10916, 3944, 884, 200, 325, 584, 5746, 
      121, 17833, 1440, 288, 160, 1665, 8269, 7738, 6253, 185, 2194, 14120, 
      10805, 6280, 5237, 4165, 3221, 2312, 8325, 6309, 5266, 3946, 274, 346, 
      369, 586, 2993, 2405, 914, 370, 914, 1445, 7549, 2925, 424, 349, 549, 
      1000, 4082, 2477, 685, 11636, 3764, 656, 1489, 3145, 2842, 1962, 882, 
      637, 610, 445, 13028, 6568, 6413, 5813, 4205, 2420, 1780, 628, 7925, 
      5858, 545, 2210, 5905, 1872, 1252, 745, 900, 2257, 2692, 706, 2389, 
      19172, 13672, 10877, 9140, 6301, 3592, 1700, 1037, 2701, 3701, 13273, 
      12610, 10930, 8125, 6205, 3330, 873, 954, 3488, 1073, 905, 1873, 9866, 
      3757, 1097, 12564, 5524, 3109, 1800, 2344, 15845, 5861, 5450, 1157, 
      962, 2482, 10049, 4388, 2393, 1985, 1193, 1073, 1033, 2180, 3140, 4049, 
      9553, 9010, 4114, 1114, 1233, 13700, 1556, 1517, 1192, 1300, 1445, 
      2117, 2180, 2381, 2756, 5194, 2009, 1666, 1586, 1901, 2066, 3929, 1465, 
      1492, 13913, 2098, 2045, 1994, 2330, 2738, 12893, 8500, 2965, 2600, 
      1460, 1453, 1453, 2813, 1845, 1621, 1557, 1621, 2421, 7225, 1600, 6500, 
      4597, 3125, 7457, 17389, 4900, 2493, 1768, 4068, 5245, 6473, 1898, 
      2333, 3874, 5945, 6749, 7933, 7412, 5536, 3232, 2080, 1937, 2377, 3872, 
      4852, 5657, 6977, 12634, 5506, 7066, 14437, 2600, 2692, 2792, 6085, 
      7157, 9098, 2353, 2650, 3233, 8293, 9434, 17929, 13753, 4240, 2329, 
      2353, 2745, 4905, 7780, 8388, 17777, 10865, 2977, 2885, 3425, 8330, 
      6100, 3341, 8226, 6445, 3177, 2626, 2637, 7090, 7225, 5513, 4468, 3188, 
      3545, 8180, 3770, 3250, 2813, 3833, 7298, 11090, 19816, 11016, 7540, 
      7405, 3940, 3357, 16714, 5329, 3809, 4546, 7250, 11125, 11417, 5161, 
      4225, 3977, 4580, 5537, 5840, 9377, 19890, 3733, 3250, 4930, 5274, 
      8149, 21589, 20005, 4808, 4388, 4264, 3485, 3464, 3368, 4808, 10589, 
      24506, 21437, 16250, 7837, 6845, 5882, 4057, 3965, 3602, 5081, 8641, 
      7200, 6516, 6409, 5449, 5281, 4561, 9376, 6970, 11642, 12680, 4373, 
      4244, 4205, 3853, 3844, 12069, 8593, 4225, 4194, 7450, 11025, 8321, 
      6497, 4177, 10657, 10985, 6529, 7589, 7825, 7946, 8194, 13250, 8452, 
      14557, 14093, 7328, 6388, 8468, 8849, 15649, 6361, 14962, 6421, 6485, 
      7300, 5625, 5440, 10225, 27530, 6850, 10229, 12554, 17210, 8612, 12365, 
      12872, 17797, 12850, 18169, 24001, 6401, 5780, 5801, 13172, 16180, 
      6098, 7045, 6093, 14733, 21125, 8842, 6817, 6250, 6242, 17057, 18341, 
      9104, 7300, 8005, 29828, 7418, 26100, 7380, 7394, 7346, 7325, 8010, 
      35300, 28193, 8185, 7865, 33381, 33245, 32930, 10580, 10170, 9010, 
      8973, 38954, 35269, 9650, 10305, 9252, 10133, 9860, 9829, 9704, 9850, 
      38900, 11965, 11245, 11050, 13000, 12917, 12820, 12448, 11889, 14185, 
      16801, 14625, 16490, 14866, 17629, 16717, 16101, 17009, 17482, 17525, 
      19125, 19066, 19652, 19645, 21044, 19961, 20410, 22257, 22394, 21650, 
      22541, 22340, 23701, 24370, 25632, 25738, 26506, 25906, 26689, 28580, 
      28789, 32770, 33386, 33337 ], 
  [ 31841, 30641, 31365, 30109, 28729, 27728, 27460, 28277, 26596, 26977, 
      26725, 22644, 23930, 21661, 23273, 22784, 21905, 21805, 20917, 19925, 
      20800, 21668, 17170, 16474, 16132, 17810, 18473, 18605, 15481, 18225, 
      17440, 18010, 17012, 16861, 15716, 16645, 14825, 11152, 12200, 11140, 
      14733, 15373, 10730, 14800, 12928, 10345, 9344, 12100, 10818, 10361, 
      16272, 8653, 9973, 9749, 15970, 10405, 9061, 10042, 9649, 8609, 9764, 
      7922, 7933, 8045, 51572, 43025, 15185, 9745, 8912, 7145, 11250, 10386, 
      7225, 52565, 45077, 38965, 41050, 15130, 10805, 7093, 52273, 51409, 
      50980, 40528, 11268, 9028, 5860, 51697, 41764, 6581, 6500, 7301, 48025, 
      5545, 4810, 5290, 5661, 45833, 9385, 5585, 8105, 40589, 14489, 5165, 
      5330, 8714, 43957, 5317, 5380, 47074, 44225, 34501, 33809, 5825, 5066, 
      4496, 39690, 36369, 8458, 7569, 4545, 45053, 30088, 28493, 8200, 4285, 
      4373, 4520, 5608, 6445, 29965, 29642, 11117, 6025, 3946, 4082, 4450, 
      4505, 38944, 27316, 8361, 4000, 41897, 29081, 7202, 5690, 5597, 5002, 
      4637, 4157, 6506, 39464, 38708, 9764, 5965, 5213, 5300, 32149, 10818, 
      5553, 3313, 3393, 5458, 41945, 30361, 23872, 9065, 8177, 3712, 3577, 
      3161, 3136, 21521, 26941, 25117, 10485, 7816, 5941, 5725, 5620, 2952, 
      8138, 6653, 5309, 3338, 3833, 38425, 27040, 24905, 24608, 22025, 18833, 
      9929, 7060, 2705, 2929, 3793, 4640, 8530, 8377, 4045, 3330, 2637, 2637, 
      18629, 13736, 4100, 2516, 3176, 33026, 7301, 2522, 34704, 21625, 16465, 
      13968, 4608, 3748, 20165, 12209, 3298, 2834, 2218, 2938, 28360, 22280, 
      8840, 2116, 21625, 11434, 9769, 7354, 3961, 2809, 2041, 29161, 22385, 
      16577, 15625, 3785, 1940, 2810, 2074, 18925, 18664, 11965, 5989, 2664, 
      2920, 31265, 19105, 16810, 2770, 8996, 4736, 2329, 18945, 5877, 5365, 
      2250, 25469, 19669, 18605, 13988, 11048, 9544, 7220, 6628, 5288, 4469, 
      3469, 2468, 2020, 1885, 1613, 1588, 31645, 26333, 11978, 10778, 6698, 
      1594, 18985, 12960, 3796, 2320, 1737, 1345, 1312, 1417, 1972, 24941, 
      22541, 13325, 12041, 10829, 3725, 3341, 1234, 1369, 25492, 20200, 
      16532, 13477, 11765, 10181, 2452, 1997, 1445, 1412, 25425, 16965, 
      15973, 14778, 14545, 14314, 13410, 11698, 7813, 2770, 2314, 1450, 1258, 
      1233, 1170, 1489, 1873, 28249, 20624, 17153, 1220, 1168, 26882, 24065, 
      23461, 21986, 21697, 20842, 7045, 5450, 3877, 1082, 24004, 16029, 
      15541, 14125, 9000, 6984, 3604, 1741, 28066, 24250, 20722, 9122, 5882, 
      1130, 20665, 3700, 3488, 1184, 17113, 12829, 10138, 7453, 4093, 738, 
      1129, 22877, 21125, 20276, 12557, 8957, 4520, 797, 23125, 9461, 7514, 
      4106, 2929, 1109, 949, 881, 625, 1066, 1250, 20457, 13801, 12457, 
      10980, 3601, 1017, 976, 676, 1252, 19573, 17953, 16154, 929, 1205, 
      22388, 13028, 2084, 1853, 584, 488, 533, 884, 24466, 21757, 17865, 841, 
      18625, 17561, 16784, 14089, 596, 544, 18050, 6137, 23428, 23125, 15949, 
      13093, 10525, 10324, 3805, 3240, 2824, 1053, 18245, 13745, 9893, 5330, 
      5189, 1378, 1250, 1130, 1018, 5585, 3281, 1345, 1097, 697, 400, 512, 
      14866, 14149, 13914, 4450, 3474, 346, 586, 14357, 14120, 8117, 5525, 
      19213, 18938, 10985, 6098, 5069, 4793, 493, 13140, 11593, 5044, 369, 
      148, 628, 13346, 12442, 746, 697, 137, 137, 7156, 6661, 16981, 13077, 
      6322, 522, 2089, 68, 145, 20498, 17738, 13738, 6449, 19080, 10036, 205, 
      14909, 12346, 3746, 650, 41, 6416, 4916, 41, 41, 19053, 13234, 10210, 
      2818, 2034, 14888, 7573, 3973, 533, 328, 19882, 4490, 4357, 2602, 730, 
      325, 82, 1, 226, 14400, 4761, 1681, 361, 0, 1093, 965, 788, 680, 580, 
      445, 5, 533, 585, 10, 585, 634, 15392, 2225, 592, 16925, 10226, 7946, 
      1394, 1049, 3061, 10453, 1345, 10673, 1220, 128, 289, 18577, 405, 
      15229, 6661, 2309, 941, 116, 109, 8957, 482, 23248, 3169, 1105, 673, 
      544, 12050, 11405, 9578, 394, 845, 18965, 15080, 9605, 8296, 6920, 
      5672, 925, 12106, 9634, 8325, 6625, 369, 289, 274, 225, 5330, 4514, 
      2225, 1073, 325, 514, 11140, 5224, 1165, 520, 340, 373, 6761, 4586, 
      362, 16025, 6329, 1625, 596, 5482, 5065, 3805, 2041, 1530, 1465, 882, 
      17645, 9893, 9700, 8948, 6884, 4453, 3509, 1445, 11554, 8993, 1058, 
      1013, 9040, 3601, 2601, 1600, 577, 1060, 1305, 1409, 1154, 24701, 
      18365, 15076, 12997, 9512, 6005, 3277, 676, 1352, 1972, 17890, 17113, 
      15129, 11754, 9378, 5629, 1690, 745, 5825, 2080, 1684, 980, 13837, 
      6170, 2066, 17029, 8469, 5256, 3301, 1261, 20842, 8882, 8357, 2050, 
      1361, 1361, 14020, 6953, 4160, 3524, 2048, 1700, 1508, 1249, 1753, 
      2320, 13410, 12753, 6565, 1665, 1138, 18317, 2677, 2600, 1781, 1205, 
      1160, 1300, 1325, 1412, 1597, 7949, 3434, 2825, 2669, 1274, 1325, 2314, 
      1332, 1321, 18530, 3485, 3394, 3305, 1513, 1693, 17320, 12053, 4808, 
      4253, 1973, 1928, 1700, 1768, 2890, 2362, 1690, 1602, 1642, 10436, 
      1961, 4201, 7010, 4930, 4930, 22500, 7389, 3880, 2053, 2605, 3364, 
      9418, 2525, 1858, 2525, 3874, 4450, 5330, 10585, 8177, 4961, 2897, 
      2260, 1940, 2561, 3161, 3700, 4640, 16909, 3625, 4729, 19016, 3797, 
      2141, 2165, 4052, 4820, 12613, 2258, 2213, 2378, 5690, 6565, 23040, 
      18180, 6273, 2880, 2448, 2308, 3328, 5329, 5785, 22850, 14722, 4250, 
      4082, 2570, 5765, 8741, 2600, 11437, 9162, 4450, 3177, 2770, 4905, 
      5002, 7888, 6425, 2713, 2804, 5729, 5309, 4409, 3250, 2978, 5113, 7993, 
      25117, 14797, 10485, 10312, 5517, 2920, 21521, 7514, 5234, 3425, 5141, 
      8066, 15236, 7232, 5840, 5440, 3497, 4036, 4225, 6736, 25153, 4930, 
      3649, 3733, 3925, 5850, 27080, 25268, 6613, 5965, 5765, 4264, 4205, 
      3805, 3725, 7720, 30377, 26890, 20905, 10706, 9410, 8105, 5330, 5162, 
      4381, 3922, 11700, 9841, 8929, 8784, 7444, 7200, 6100, 6849, 5165, 
      8621, 16613, 5608, 5365, 5288, 4328, 4205, 15850, 11538, 5194, 5125, 
      5569, 8194, 11152, 8720, 4880, 7940, 8192, 5066, 5746, 5906, 5989, 
      6161, 10001, 6381, 11080, 18178, 9665, 8345, 6473, 6740, 12020, 8242, 
      11485, 8264, 8290, 9409, 6784, 6409, 7888, 33553, 8693, 7930, 9685, 
      13429, 11101, 9572, 9965, 13940, 9981, 14274, 29492, 7712, 6217, 5972, 
      10265, 12665, 6953, 8584, 6568, 11560, 26122, 11141, 8090, 6725, 6565, 
      13466, 14522, 11441, 8801, 9810, 35965, 8653, 31705, 8425, 8249, 8125, 
      8066, 9169, 41969, 33988, 9344, 8644, 39784, 39610, 39257, 12689, 
      12013, 10093, 10018, 45889, 41786, 10961, 11920, 9841, 11368, 10829, 
      10760, 10445, 10477, 45721, 13922, 12708, 12209, 14957, 14836, 14473, 
      13873, 12820, 16370, 19024, 15556, 18485, 15797, 19890, 18180, 17032, 
      18320, 18945, 18836, 20626, 20529, 21305, 20690, 22849, 21044, 21645, 
      24100, 24161, 22961, 24232, 23917, 25202, 25909, 27361, 27353, 28197, 
      27217, 28304, 30157, 30290, 34157, 34697, 34610 ], 
  [ 28360, 27688, 27946, 26674, 25480, 24941, 24805, 25090, 24065, 23432, 
      23040, 20329, 20341, 18720, 19400, 19109, 18490, 18320, 17828, 16820, 
      17093, 17425, 14837, 14265, 13985, 14669, 14932, 14722, 13050, 14404, 
      13949, 14185, 13513, 13428, 12605, 12932, 11834, 9725, 9841, 9441, 
      21346, 22250, 8681, 10701, 9621, 8424, 8149, 17901, 16021, 8098, 11365, 
      7306, 7632, 7540, 10985, 7730, 13778, 15353, 7300, 13124, 15005, 12037, 
      6500, 6410, 38845, 31684, 10180, 6984, 6613, 10984, 7693, 7225, 11258, 
      39632, 33332, 28276, 29961, 9981, 7306, 11250, 39332, 38600, 38237, 
      29501, 7501, 6317, 8957, 38818, 30465, 5248, 5233, 11908, 35666, 5066, 
      5717, 8177, 9010, 33800, 6196, 8996, 13364, 29410, 9250, 8242, 8605, 
      14365, 32180, 8720, 8849, 34765, 32378, 24370, 23810, 4538, 4505, 4525, 
      28561, 25834, 5381, 4954, 7474, 32996, 20737, 19472, 5185, 4240, 7232, 
      7577, 9721, 11152, 20610, 20353, 6778, 4194, 6273, 6673, 7569, 7690, 
      27869, 18485, 5140, 4013, 30290, 19850, 4505, 3917, 3890, 3757, 3722, 
      7202, 11465, 28249, 27625, 5809, 3924, 3700, 9529, 22250, 6397, 3706, 
      5162, 5506, 9881, 30260, 20788, 15685, 5300, 4808, 3445, 3508, 4148, 
      4453, 13858, 18020, 16592, 6052, 4505, 3620, 3536, 3497, 3865, 4625, 
      3866, 3314, 3125, 7250, 27252, 18045, 16372, 16141, 14152, 11752, 5620, 
      4005, 4072, 5220, 7272, 8845, 4745, 4658, 2834, 2845, 3538, 4330, 
      11540, 8033, 2753, 4073, 6185, 22765, 3970, 3085, 24109, 13736, 9896, 
      8125, 2725, 2525, 12602, 6890, 2401, 2465, 3697, 6001, 18945, 14185, 
      4705, 3393, 13658, 6305, 5234, 3809, 2330, 2234, 3050, 19540, 14216, 
      9860, 9172, 2216, 3341, 2029, 2349, 11540, 11345, 6560, 2960, 1945, 
      6425, 21170, 11650, 9949, 1849, 4573, 2293, 5364, 11482, 2770, 2522, 
      5281, 16484, 12004, 11204, 7841, 5825, 4849, 3449, 3121, 2441, 2084, 
      1744, 1601, 1681, 1744, 2000, 2041, 21402, 17146, 6421, 5617, 3121, 
      1845, 11444, 7069, 1733, 1445, 1588, 2120, 2285, 3380, 4925, 16010, 
      14138, 7298, 6410, 5594, 1658, 1538, 2269, 3394, 16425, 12321, 9577, 
      7380, 6196, 5140, 1305, 1312, 1552, 1585, 16354, 9874, 9146, 8281, 
      8114, 7949, 7309, 6125, 3626, 1289, 1229, 1421, 1625, 1666, 2989, 4034, 
      4946, 18580, 12605, 9992, 1517, 1597, 17473, 15250, 14778, 13633, 
      13410, 12753, 3114, 2245, 1530, 3025, 15185, 9124, 8768, 7748, 4273, 
      3049, 1385, 4868, 18385, 15361, 12625, 4325, 2405, 3461, 12564, 1341, 
      1261, 1069, 9866, 6770, 4937, 3242, 1466, 2137, 3650, 14240, 12884, 
      12233, 6560, 4148, 1625, 2720, 14418, 4450, 3229, 1405, 954, 850, 954, 
      1018, 1818, 3645, 4093, 12340, 7400, 6452, 5437, 1160, 820, 845, 2525, 
      4157, 11650, 10426, 9089, 3434, 4106, 13801, 6817, 625, 592, 1105, 
      1537, 2176, 3385, 15413, 13298, 10330, 698, 10888, 10088, 9509, 7540, 
      845, 925, 10441, 2290, 14561, 14324, 8864, 6800, 5024, 4889, 1076, 841, 
      689, 436, 10562, 7250, 4586, 1805, 1730, 361, 365, 377, 397, 1924, 808, 
      324, 340, 468, 2349, 2725, 8033, 7514, 7345, 1313, 865, 2225, 2993, 
      7652, 7481, 3392, 1856, 11250, 11041, 5266, 2161, 1594, 1450, 2826, 
      6757, 5672, 1565, 520, 1157, 3221, 6893, 6253, 233, 250, 1010, 1538, 
      2745, 2448, 9530, 6682, 2237, 265, 244, 1325, 1864, 12181, 10081, 7137, 
      2290, 11089, 4553, 464, 7970, 6133, 833, 113, 1418, 2245, 1405, 820, 
      1480, 11050, 6749, 4649, 425, 169, 7937, 2932, 916, 116, 241, 11673, 
      1165, 1098, 333, 45, 234, 585, 1098, 2313, 7573, 1300, 68, 200, 1093, 
      0, 4, 25, 49, 81, 144, 1024, 3136, 82, 1157, 3250, 3365, 8285, 200, 85, 
      9418, 4633, 3145, 25, 10, 500, 4786, 34, 4936, 37, 661, 2340, 10658, 
      2650, 8164, 2368, 260, 80, 905, 1360, 3802, 277, 14261, 584, 104, 200, 
      2909, 5897, 5450, 4217, 445, 3602, 10960, 8065, 4240, 3393, 2545, 1825, 
      3744, 5945, 4265, 3418, 2378, 610, 794, 845, 1258, 1669, 1249, 346, 
      250, 1746, 2529, 5297, 1625, 272, 617, 1097, 1856, 2498, 1313, 1313, 
      8788, 2260, 328, 2533, 1805, 1586, 986, 410, 361, 362, 505, 10004, 
      4496, 4369, 3881, 2609, 1300, 884, 404, 5625, 3922, 541, 3466, 3965, 
      968, 628, 485, 1508, 3509, 4084, 554, 3665, 15460, 10576, 8145, 6660, 
      4297, 2176, 900, 1665, 4057, 5337, 10229, 9650, 8194, 5809, 4225, 1994, 
      629, 1466, 2120, 685, 685, 2885, 7290, 2329, 733, 9620, 3700, 1873, 
      1040, 3488, 12505, 3977, 3650, 841, 1010, 3650, 7461, 2836, 1429, 1189, 
      901, 949, 1021, 3204, 4500, 5661, 7045, 6586, 2642, 1042, 1637, 10628, 
      1060, 1049, 1088, 1700, 1985, 3049, 3140, 3425, 3940, 3490, 1285, 1138, 
      1114, 2689, 2938, 5445, 1885, 1940, 10829, 1394, 1369, 1346, 3250, 
      3826, 9945, 6196, 1921, 1696, 1396, 1417, 1585, 3897, 1385, 1385, 1769, 
      1945, 3305, 5165, 1640, 8500, 3121, 2097, 9621, 13921, 3364, 1769, 
      1856, 5444, 6929, 4597, 1730, 2977, 5162, 7765, 8737, 10145, 5364, 
      3880, 2248, 1768, 1989, 2989, 5128, 6388, 7389, 8989, 9770, 7178, 9074, 
      11345, 2000, 3380, 3536, 7865, 9161, 6786, 2701, 3250, 4141, 10489, 
      11826, 14437, 10765, 3016, 2197, 2557, 3341, 6341, 9860, 10580, 14309, 
      8293, 2309, 2273, 4325, 10490, 4420, 4153, 6122, 4705, 2501, 2482, 
      2801, 8962, 9125, 4021, 3284, 3796, 4349, 10244, 2890, 2650, 2745, 
      4717, 9162, 13626, 16160, 8480, 5620, 5513, 3028, 3929, 13418, 3965, 
      3005, 5618, 9050, 13625, 8845, 3877, 3277, 3141, 5620, 6885, 7272, 
      11565, 16250, 3089, 3194, 6050, 6506, 10081, 17777, 16361, 3712, 3460, 
      3392, 3145, 3152, 3280, 5840, 12937, 20410, 17649, 13050, 5953, 5185, 
      4474, 3349, 3313, 3258, 6165, 6613, 5480, 4964, 4885, 4205, 4093, 3653, 
      11464, 8522, 14090, 10000, 3681, 3636, 3625, 3721, 3796, 9497, 6637, 
      3725, 3722, 9050, 13325, 6445, 5069, 3869, 12869, 13253, 7813, 9153, 
      9445, 9594, 9898, 15850, 10180, 17321, 11281, 5800, 5140, 10132, 10597, 
      18517, 5165, 17714, 5249, 5337, 5924, 4949, 4904, 12125, 23266, 5666, 
      12097, 14842, 20170, 6948, 14593, 15184, 20809, 15130, 21205, 20117, 
      5597, 5620, 5837, 15476, 18932, 5626, 6065, 5897, 17225, 17593, 7298, 
      6029, 6050, 6154, 19853, 21305, 7528, 6340, 6817, 25444, 6642, 22100, 
      6740, 6890, 6898, 6905, 7274, 30500, 24037, 7445, 7405, 28769, 28657, 
      28370, 9124, 8906, 8306, 8297, 33930, 30553, 8770, 9197, 8900, 9297, 
      9220, 9217, 9232, 9458, 33940, 10585, 10225, 10250, 11600, 11545, 
      11636, 11432, 11237, 12605, 15149, 13925, 15002, 14162, 15937, 15601, 
      15377, 15997, 16354, 16505, 17945, 17914, 18356, 18785, 19620, 19069, 
      19402, 20789, 20978, 20570, 21177, 21060, 22457, 23090, 24200, 24386, 
      25090, 24770, 25325, 27220, 27481, 31498, 32162, 32141 ], 
  [ 28548, 27844, 28130, 26858, 25652, 25085, 24941, 25258, 24193, 23620, 
      23236, 20441, 20529, 18868, 19604, 19301, 18666, 18500, 17984, 16976, 
      17285, 17649, 14945, 14365, 14081, 14825, 15112, 14922, 13162, 14600, 
      14125, 14381, 13689, 13600, 12757, 13120, 11978, 9773, 9945, 9505, 
      20906, 21794, 8765, 10909, 9781, 8500, 8181, 17509, 15665, 8194, 11621, 
      7346, 7732, 7632, 11245, 7850, 13450, 14989, 7400, 12808, 14645, 11745, 
      6544, 6466, 39573, 32328, 10440, 7108, 6709, 10708, 7865, 7373, 10970, 
      40372, 34000, 28880, 30589, 10249, 7474, 10954, 40072, 39332, 38965, 
      30125, 7685, 6437, 8725, 39554, 31105, 5284, 5265, 11584, 36370, 5050, 
      5617, 7957, 8762, 34484, 6344, 8744, 13000, 30042, 9522, 8010, 8361, 
      13977, 32848, 8468, 8593, 35465, 33050, 24938, 24370, 4570, 4493, 4477, 
      29189, 26426, 5521, 5066, 7250, 33680, 21257, 19972, 5321, 4196, 7012, 
      7345, 9425, 10820, 21130, 20869, 6994, 4258, 6085, 6469, 7333, 7450, 
      28493, 18973, 5288, 3965, 30946, 20362, 4621, 3977, 3946, 3785, 3730, 
      6970, 11117, 28881, 28249, 6001, 4000, 3744, 9225, 22802, 6617, 3770, 
      5002, 5330, 9565, 30920, 21320, 16133, 5480, 4964, 3413, 3464, 4040, 
      4325, 14274, 18512, 17060, 6272, 4657, 3712, 3620, 3577, 3761, 4789, 
      3986, 3386, 3089, 6994, 27880, 18541, 16840, 16605, 14580, 12132, 5832, 
      4141, 3940, 5032, 7012, 8541, 4925, 4834, 2858, 2825, 3434, 4178, 
      11920, 8329, 2785, 3929, 5953, 23337, 4122, 3001, 24701, 14164, 10244, 
      8429, 2789, 2549, 13010, 7162, 2405, 2437, 3557, 5765, 19465, 14625, 
      4905, 3265, 14090, 6565, 5458, 3973, 2378, 2218, 2938, 20072, 14660, 
      10216, 9512, 2260, 3205, 2025, 2281, 11936, 11737, 6836, 3092, 1937, 
      6161, 21730, 12050, 10313, 1853, 4789, 2389, 5128, 11882, 2906, 2642, 
      5045, 16976, 12416, 11600, 8161, 6089, 5081, 3625, 3281, 2561, 2176, 
      1796, 1601, 1649, 1700, 1924, 1961, 21970, 17650, 6705, 5877, 3285, 
      1777, 11848, 7373, 1805, 1445, 1544, 2020, 2173, 3208, 4693, 16498, 
      14594, 7610, 6698, 5858, 1730, 1594, 2153, 3218, 16921, 12745, 9945, 
      7696, 6480, 5392, 1321, 1300, 1492, 1521, 16850, 10250, 9506, 8621, 
      8450, 8281, 7625, 6409, 3826, 1325, 1241, 1369, 1549, 1586, 2825, 3826, 
      4706, 19112, 13037, 10372, 1445, 1517, 17989, 15730, 15250, 14085, 
      13858, 13189, 3298, 2385, 1618, 2853, 15665, 9488, 9124, 8080, 4505, 
      3233, 1465, 4624, 18917, 15845, 13061, 4561, 2561, 3265, 13000, 1429, 
      1341, 1021, 10250, 7082, 5197, 3442, 1570, 1997, 3442, 14708, 13328, 
      12665, 6868, 4384, 1745, 2548, 14890, 4698, 3433, 1513, 1018, 810, 898, 
      954, 1690, 3433, 3865, 12776, 7732, 6760, 5717, 1252, 776, 797, 2357, 
      3925, 12074, 10826, 9461, 3226, 3874, 14265, 7137, 657, 612, 1017, 
      1417, 2020, 3177, 15905, 13754, 10730, 650, 11300, 10484, 9893, 7880, 
      773, 845, 10845, 2466, 15041, 14800, 9236, 7124, 5300, 5161, 1184, 929, 
      761, 416, 10970, 7586, 4850, 1961, 1882, 365, 361, 365, 377, 2088, 900, 
      328, 328, 424, 2173, 2533, 8389, 7858, 7685, 1445, 965, 2053, 2789, 
      8000, 7825, 3620, 2020, 11674, 11461, 5554, 2341, 1746, 1594, 2626, 
      7085, 5972, 1717, 452, 1037, 3005, 7225, 6569, 205, 218, 898, 1394, 
      2953, 2644, 9922, 7010, 2425, 221, 296, 1189, 1700, 12625, 10485, 7477, 
      2482, 11513, 4825, 388, 8330, 6449, 949, 85, 1274, 2437, 1557, 712, 
      1332, 11474, 7081, 4925, 509, 221, 8297, 3152, 1040, 80, 185, 12109, 
      1305, 1234, 409, 25, 178, 493, 970, 2125, 7925, 1448, 104, 148, 965, 4, 
      0, 9, 25, 49, 100, 900, 2916, 50, 1025, 3026, 3137, 8653, 260, 53, 
      9810, 4909, 3373, 45, 10, 592, 5066, 50, 5220, 45, 565, 2152, 11074, 
      2450, 8528, 2564, 320, 68, 793, 1220, 4050, 225, 14741, 676, 100, 164, 
      2701, 6205, 5746, 4477, 377, 3370, 11380, 8425, 4500, 3625, 2745, 1993, 
      3508, 6253, 4525, 3650, 2570, 530, 698, 745, 1130, 1825, 1381, 394, 
      234, 1594, 2341, 5585, 1777, 260, 545, 985, 1700, 2690, 1445, 1189, 
      9160, 2440, 340, 2349, 1961, 1730, 1090, 442, 365, 362, 461, 10400, 
      4756, 4625, 4121, 2801, 1424, 976, 400, 5917, 4162, 505, 3250, 4205, 
      1060, 680, 485, 1384, 3293, 3848, 538, 3445, 15952, 10980, 8497, 6976, 
      4545, 2340, 976, 1537, 3825, 5065, 10625, 10034, 8546, 6101, 4469, 
      2146, 625, 1354, 2276, 701, 677, 2701, 7618, 2493, 745, 10000, 3920, 
      2009, 1108, 3284, 12941, 4205, 3866, 845, 962, 3442, 7789, 3016, 1525, 
      1261, 901, 925, 981, 3016, 4264, 5389, 7361, 6890, 2810, 1010, 1537, 
      11024, 1088, 1073, 1060, 1600, 1865, 2873, 2960, 3233, 3728, 3690, 
      1345, 1170, 1138, 2533, 2770, 5185, 1781, 1832, 11225, 1450, 1421, 
      1394, 3074, 3626, 10321, 6480, 2025, 1780, 1360, 1377, 1521, 3697, 
      1405, 1373, 1693, 1853, 3133, 5413, 1588, 8168, 3285, 2197, 9265, 
      14369, 3536, 1825, 1796, 5200, 6641, 4817, 1706, 2837, 4930, 7457, 
      8405, 9781, 5608, 4068, 2340, 1764, 1933, 2853, 4900, 6120, 7093, 8653, 
      10130, 6890, 8738, 11737, 2036, 3232, 3380, 7561, 8825, 7066, 2601, 
      3114, 3961, 10125, 11434, 14885, 11141, 3140, 2165, 2477, 3205, 6085, 
      9512, 10216, 14753, 8609, 2353, 2309, 4145, 10130, 4608, 3985, 6370, 
      4901, 2545, 2450, 2725, 8642, 8801, 4181, 3400, 3656, 4181, 9896, 2962, 
      2682, 2701, 4537, 8842, 13210, 16628, 8788, 5840, 5729, 3104, 3793, 
      13834, 4105, 3065, 5410, 8738, 13213, 9157, 4005, 3357, 3205, 5416, 
      6637, 7012, 11197, 16714, 3125, 3146, 5834, 6274, 9749, 18265, 16825, 
      3812, 3536, 3460, 3137, 3140, 3236, 5636, 12545, 20938, 18133, 13450, 
      6165, 5365, 4618, 3393, 3349, 3250, 5953, 6845, 5668, 5128, 5045, 4325, 
      4205, 3725, 11108, 8242, 13682, 10324, 3721, 3664, 3649, 3681, 3744, 
      9805, 6857, 3737, 3730, 8762, 12937, 6653, 5213, 3853, 12493, 12869, 
      7569, 8869, 9153, 9298, 9594, 15418, 9872, 16865, 11621, 5956, 5256, 
      9832, 10285, 18045, 5273, 17258, 5353, 5437, 6056, 4981, 4916, 11789, 
      23810, 5770, 11765, 14450, 19682, 7120, 14209, 14788, 20313, 14738, 
      20705, 20605, 5645, 5576, 5765, 15080, 18472, 5626, 6137, 5857, 16801, 
      18029, 7450, 6073, 6010, 6098, 19385, 20813, 7684, 6408, 6917, 26000, 
      6682, 22600, 6760, 6890, 6890, 6893, 7306, 31112, 24557, 7477, 7397, 
      29353, 29237, 28946, 9256, 9010, 8330, 8317, 34570, 31149, 8818, 9277, 
      8872, 9337, 9232, 9225, 9220, 9434, 34568, 10701, 10289, 10282, 11716, 
      11657, 11720, 11492, 11245, 12745, 15293, 13933, 15122, 14170, 16085, 
      15665, 15385, 16045, 16418, 16553, 18013, 17978, 18440, 18805, 19720, 
      19093, 19442, 20893, 21074, 20618, 21265, 21136, 22525, 23162, 24292, 
      24466, 25178, 24818, 25405, 27296, 27549, 31554, 32210, 32185 ], 
  [ 28845, 28093, 28421, 27149, 25925, 25316, 25160, 25525, 24400, 23917, 
      23545, 20624, 20826, 19105, 19925, 19604, 18945, 18785, 18233, 17225, 
      17588, 18000, 15122, 14530, 14240, 15074, 15397, 15237, 13345, 14909, 
      14404, 14690, 13968, 13873, 13000, 13417, 12209, 9860, 10116, 9616, 
      20261, 21125, 8906, 11236, 10036, 8629, 8244, 16936, 15146, 8353, 
      12020, 7421, 7897, 7785, 11650, 8045, 12973, 14458, 7565, 12349, 14120, 
      11322, 6625, 6565, 40680, 33309, 10845, 7309, 6868, 10309, 8138, 7610, 
      10553, 41497, 35017, 29801, 31546, 10666, 7741, 10525, 41197, 40445, 
      40072, 31076, 7976, 6632, 8392, 40673, 32080, 5353, 5328, 11113, 37441, 
      5041, 5482, 7642, 8405, 35525, 6581, 8381, 12469, 31005, 9945, 7677, 
      8010, 13410, 33865, 8105, 8224, 36530, 34073, 25805, 25225, 4633, 4490, 
      4420, 30146, 27329, 5746, 5249, 6929, 34721, 22052, 20737, 5540, 4145, 
      6697, 7012, 8996, 10337, 21925, 21658, 7333, 4369, 5818, 6178, 6994, 
      7105, 29444, 19720, 5525, 3908, 31945, 21145, 4810, 4082, 4045, 3842, 
      3757, 6637, 10610, 29844, 29200, 6304, 4129, 3825, 8784, 23645, 6962, 
      3881, 4777, 5081, 9106, 31925, 22133, 16820, 5765, 5213, 3380, 3413, 
      3893, 4148, 14913, 19265, 17777, 6617, 4900, 3865, 3761, 3712, 3620, 
      5050, 4181, 3509, 3050, 6625, 28837, 19300, 17557, 17316, 15237, 12717, 
      6165, 4360, 3757, 4765, 6637, 8100, 5210, 5113, 2909, 2810, 3293, 3965, 
      12505, 8788, 2848, 3728, 5620, 24210, 4365, 2890, 25604, 14821, 10781, 
      8900, 2900, 2600, 13637, 7585, 2426, 2410, 3362, 5426, 20260, 15300, 
      5220, 3088, 14753, 6970, 5809, 4234, 2465, 2209, 2785, 20885, 15341, 
      10765, 10037, 2341, 3016, 2034, 2194, 12545, 12340, 7265, 3305, 1940, 
      5780, 22585, 12665, 10874, 1874, 5128, 2548, 4789, 12497, 3125, 2837, 
      4706, 17729, 13049, 12209, 8656, 6500, 5444, 3904, 3536, 2756, 2329, 
      1889, 1616, 1616, 1649, 1825, 1856, 22837, 18421, 7146, 6282, 3546, 
      1690, 12469, 7844, 1928, 1460, 1493, 1885, 2020, 2965, 4360, 17245, 
      15293, 8093, 7145, 6269, 1853, 1693, 1994, 2969, 17680, 13396, 10512, 
      8185, 6921, 5785, 1360, 1297, 1417, 1440, 17609, 10829, 10061, 9146, 
      8969, 8794, 8114, 6850, 4141, 1394, 1274, 1306, 1450, 1481, 2594, 3529, 
      4361, 19925, 13700, 10957, 1352, 1412, 18778, 16465, 15973, 14778, 
      14545, 13858, 3589, 2610, 1765, 2610, 16400, 10049, 9673, 8593, 4868, 
      3524, 1600, 4273, 19730, 16586, 13730, 4930, 2810, 2986, 13669, 1576, 
      1476, 964, 10841, 7565, 5602, 3757, 1741, 1802, 3145, 15425, 14009, 
      13328, 7345, 4753, 1940, 2305, 15613, 5085, 3754, 1690, 1129, 765, 829, 
      873, 1513, 3130, 3538, 13445, 8245, 7237, 6152, 1405, 725, 740, 2120, 
      3592, 12725, 11441, 10034, 2929, 3541, 14976, 7632, 720, 657, 900, 
      1252, 1801, 2880, 16658, 14453, 11345, 593, 11933, 11093, 10484, 8405, 
      680, 740, 11466, 2745, 15776, 15529, 9809, 7625, 5729, 5584, 1361, 
      1076, 884, 401, 11597, 8105, 5261, 2210, 2125, 386, 370, 362, 362, 
      2349, 1053, 349, 325, 373, 1924, 2260, 8938, 8389, 8210, 1658, 1130, 
      1810, 2498, 8537, 8356, 3977, 2281, 12325, 12106, 6001, 2626, 1989, 
      1825, 2341, 7592, 6437, 1960, 365, 872, 2696, 7738, 7058, 178, 185, 
      745, 1193, 3280, 2953, 10525, 7517, 2722, 170, 389, 1000, 1469, 13306, 
      11106, 8002, 2785, 12164, 5248, 289, 8885, 6938, 1138, 58, 1073, 2740, 
      1800, 565, 1125, 12125, 7594, 5354, 650, 314, 8852, 3497, 1241, 41, 
      116, 12778, 1530, 1453, 538, 10, 109, 370, 793, 1858, 8468, 1685, 173, 
      85, 788, 25, 9, 0, 4, 16, 49, 729, 2601, 17, 842, 2705, 2810, 9220, 
      365, 20, 10413, 5338, 3730, 90, 25, 745, 5501, 89, 5661, 72, 436, 1885, 
      11713, 2165, 9089, 2873, 425, 65, 640, 1025, 4437, 162, 15476, 829, 
      109, 125, 2404, 6682, 6205, 4882, 290, 3037, 12025, 8980, 4905, 3988, 
      3060, 2260, 3169, 6730, 4930, 4013, 2873, 425, 569, 610, 953, 2074, 
      1594, 481, 225, 1381, 2074, 6032, 2020, 257, 452, 832, 1481, 2993, 
      1658, 1018, 9733, 2725, 373, 2088, 2210, 1961, 1261, 505, 386, 377, 
      410, 11009, 5161, 5024, 4496, 3104, 1625, 1129, 409, 6370, 4537, 466, 
      2941, 4580, 1213, 773, 500, 1213, 2984, 3509, 529, 3130, 16705, 11601, 
      9040, 7465, 4932, 2601, 1105, 1360, 3492, 4672, 11234, 10625, 9089, 
      6554, 4850, 2389, 634, 1201, 2525, 740, 680, 2440, 8125, 2754, 778, 
      10585, 4265, 2228, 1225, 2993, 13610, 4562, 4205, 866, 905, 3145, 8296, 
      3301, 1684, 1384, 916, 904, 936, 2749, 3925, 4996, 7850, 7361, 3077, 
      977, 1402, 11633, 1145, 1124, 1033, 1465, 1700, 2624, 2705, 2960, 3425, 
      4005, 1450, 1233, 1189, 2314, 2533, 4810, 1640, 1685, 11834, 1549, 
      1514, 1481, 2825, 3341, 10900, 6921, 2196, 1921, 1321, 1332, 1440, 
      3412, 1450, 1370, 1594, 1730, 2890, 5800, 1525, 7685, 3546, 2362, 8746, 
      15056, 3809, 1924, 1721, 4849, 6224, 5162, 1685, 2642, 4597, 7010, 
      7922, 9250, 5989, 4365, 2493, 1773, 1864, 2664, 4573, 5733, 6664, 8164, 
      10685, 6473, 8249, 12340, 2105, 3025, 3161, 7120, 8336, 7501, 2466, 
      2925, 3706, 9594, 10861, 15572, 11720, 3341, 2132, 2372, 3016, 5716, 
      9005, 9685, 15434, 9098, 2434, 2378, 3890, 9605, 4905, 3748, 6757, 
      5210, 2626, 2417, 2626, 8177, 8330, 4436, 3589, 3461, 3944, 9389, 3085, 
      2745, 2650, 4282, 8377, 12601, 17345, 9265, 6185, 6068, 3233, 3604, 
      14473, 4330, 3170, 5113, 8285, 12610, 9640, 4212, 3492, 3316, 5125, 
      6280, 6637, 10660, 17425, 3194, 3089, 5525, 5941, 9266, 19012, 17536, 
      3977, 3665, 3577, 3140, 3137, 3185, 5345, 11972, 21745, 18874, 14065, 
      6498, 5650, 4849, 3474, 3418, 3253, 5650, 7208, 5965, 5389, 5300, 4520, 
      4388, 3848, 10589, 7837, 13085, 10825, 3796, 3721, 3700, 3636, 3681, 
      10282, 7202, 3770, 3757, 8345, 12370, 6980, 5444, 3844, 11944, 12308, 
      7218, 8458, 8730, 8869, 9153, 14785, 9425, 16196, 12146, 6205, 5445, 
      9397, 9832, 17352, 5450, 16589, 5524, 5602, 6269, 5044, 4949, 11300, 
      24641, 5941, 11282, 13877, 18965, 7393, 13648, 14209, 19584, 14165, 
      19970, 21352, 5732, 5525, 5672, 14501, 17797, 5641, 6260, 5812, 16180, 
      18698, 7693, 6154, 5965, 6029, 18698, 20090, 7933, 6525, 7082, 26849, 
      6757, 23365, 6805, 6905, 6893, 6890, 7369, 32045, 25352, 7540, 7400, 
      30244, 30122, 29825, 9469, 9181, 8381, 8362, 35545, 32058, 8905, 9412, 
      8845, 9412, 9265, 9252, 9217, 9413, 35525, 10890, 10400, 10345, 11905, 
      11840, 11861, 11597, 11272, 12970, 15524, 13960, 15317, 14197, 16322, 
      15776, 15412, 16132, 16529, 16640, 18130, 18089, 18581, 18850, 19885, 
      19144, 19517, 21064, 21233, 20705, 21412, 21265, 22642, 23285, 24445, 
      24601, 25325, 24905, 25540, 27425, 27666, 31653, 32297, 32266 ], 
  [ 29053, 28269, 28625, 27353, 26117, 25480, 25316, 25713, 24548, 24125, 
      23761, 20756, 21034, 19273, 20149, 19816, 19141, 18985, 18409, 17401, 
      17800, 18244, 15250, 14650, 14356, 15250, 15597, 15457, 13477, 15125, 
      14600, 14906, 14164, 14065, 13172, 13625, 12373, 9928, 10240, 9700, 
      19841, 20689, 9010, 11464, 10216, 8725, 8296, 16564, 14810, 8469, 
      12296, 7481, 8017, 7897, 11930, 8185, 12665, 14114, 7685, 12053, 13780, 
      11050, 6689, 6641, 41428, 33973, 11125, 7453, 6984, 10053, 8330, 7778, 
      10285, 42257, 35705, 30425, 32194, 10954, 7929, 10249, 41957, 41197, 
      40820, 31720, 8180, 6772, 8180, 41429, 32740, 5409, 5380, 10809, 38165, 
      5045, 5402, 7442, 8177, 36229, 6749, 8149, 12125, 31657, 10237, 7465, 
      7786, 13042, 34553, 7873, 7988, 37250, 34765, 26393, 25805, 4685, 4498, 
      4392, 30794, 27941, 5906, 5381, 6725, 35425, 22592, 21257, 5696, 4121, 
      6497, 6800, 8720, 10025, 22465, 22194, 7569, 4453, 5650, 5994, 6778, 
      6885, 30088, 20228, 5693, 3880, 32621, 21677, 4946, 4162, 4121, 3890, 
      3785, 6425, 10282, 30496, 29844, 6516, 4225, 3889, 8500, 24217, 7202, 
      3965, 4637, 4925, 8810, 32605, 22685, 17288, 5965, 5389, 3368, 3389, 
      3805, 4040, 15349, 19777, 18265, 6857, 5072, 3977, 3865, 3812, 3536, 
      5234, 4321, 3601, 3034, 6389, 29485, 19816, 18045, 17800, 15685, 13117, 
      6397, 4516, 3645, 4597, 6397, 7816, 5410, 5309, 2953, 2810, 3209, 3833, 
      12905, 9104, 2900, 3604, 5408, 24802, 4537, 2826, 26216, 15269, 11149, 
      9224, 2984, 2644, 14065, 7877, 2450, 2402, 3242, 5210, 20800, 15760, 
      5440, 2980, 15205, 7250, 6053, 4418, 2533, 2213, 2693, 21437, 15805, 
      11141, 10397, 2405, 2900, 2050, 2146, 12961, 12752, 7561, 3457, 1952, 
      5536, 23165, 13085, 11258, 1898, 5364, 2664, 4573, 12917, 3281, 2977, 
      4490, 18241, 13481, 12625, 8996, 6784, 5696, 4100, 3716, 2896, 2441, 
      1961, 1636, 1604, 1625, 1769, 1796, 23425, 18945, 7450, 6562, 3730, 
      1642, 12893, 8168, 2020, 1480, 1469, 1805, 1928, 2813, 4148, 17753, 
      15769, 8425, 7453, 6553, 1945, 1769, 1898, 2813, 18196, 13840, 10900, 
      8521, 7225, 6057, 1396, 1305, 1377, 1396, 18125, 11225, 10441, 9506, 
      9325, 9146, 8450, 7154, 4361, 1450, 1306, 1274, 1394, 1421, 2450, 3341, 
      4141, 20477, 14152, 11357, 1300, 1352, 19314, 16965, 16465, 15250, 
      15013, 14314, 3793, 2770, 1873, 2458, 16900, 10433, 10049, 8945, 5120, 
      3728, 1700, 4049, 20282, 17090, 14186, 5186, 2986, 2810, 14125, 1684, 
      1576, 936, 11245, 7897, 5882, 3977, 1865, 1682, 2957, 15913, 14473, 
      13780, 7673, 5009, 2080, 2153, 16105, 5353, 3978, 1818, 1213, 745, 793, 
      829, 1405, 2938, 3330, 13901, 8597, 7565, 6452, 1517, 701, 712, 1972, 
      3380, 13169, 11861, 10426, 2741, 3329, 15460, 7972, 772, 697, 832, 
      1152, 1665, 2692, 17170, 14929, 11765, 565, 12365, 11509, 10888, 8765, 
      628, 680, 11890, 2941, 16276, 16025, 10201, 7969, 6025, 5876, 1489, 
      1184, 976, 401, 12025, 8461, 5545, 2386, 2297, 410, 386, 370, 362, 
      2533, 1165, 373, 333, 349, 1768, 2088, 9314, 8753, 8570, 1810, 1250, 
      1658, 2314, 8905, 8720, 4225, 2465, 12769, 12546, 6309, 2826, 2161, 
      1989, 2161, 7940, 6757, 2132, 317, 772, 2500, 8090, 7394, 170, 173, 
      653, 1069, 3508, 3169, 10937, 7865, 2930, 146, 461, 884, 1325, 13770, 
      11530, 8362, 2997, 12608, 5540, 233, 9265, 7274, 1274, 50, 949, 2952, 
      1972, 477, 997, 12569, 7946, 5650, 754, 386, 9232, 3737, 1385, 25, 80, 
      13234, 1690, 1609, 634, 10, 73, 298, 685, 1690, 8840, 1853, 229, 53, 
      680, 49, 25, 4, 0, 4, 25, 625, 2401, 5, 730, 2501, 2602, 9608, 445, 8, 
      10825, 5634, 3978, 130, 45, 857, 5801, 125, 5965, 100, 360, 1717, 
      12149, 1985, 9473, 3089, 505, 73, 548, 905, 4705, 130, 15976, 941, 125, 
      109, 2216, 7010, 6521, 5162, 242, 2825, 12465, 9360, 5185, 4240, 3280, 
      2448, 2953, 7058, 5210, 4265, 3085, 365, 493, 530, 845, 2250, 1746, 
      549, 229, 1249, 1906, 6340, 2192, 265, 400, 740, 1345, 3205, 1810, 914, 
      10125, 2925, 405, 1924, 2386, 2125, 1385, 557, 410, 397, 386, 11425, 
      5441, 5300, 4756, 3316, 1769, 1241, 425, 6682, 4797, 450, 2745, 4840, 
      1325, 845, 520, 1109, 2788, 3293, 533, 2930, 17217, 12025, 9412, 7801, 
      5200, 2785, 1201, 1252, 3280, 4420, 11650, 11029, 9461, 6866, 5114, 
      2561, 650, 1109, 2701, 776, 692, 2276, 8473, 2938, 810, 10985, 4505, 
      2384, 1313, 2809, 14066, 4810, 4441, 890, 877, 2957, 8644, 3501, 1800, 
      1476, 936, 900, 916, 2581, 3709, 4744, 8186, 7685, 3265, 965, 1322, 
      12049, 1193, 1168, 1025, 1385, 1600, 2468, 2545, 2788, 3233, 4225, 
      1530, 1285, 1233, 2178, 2385, 4570, 1556, 1597, 12250, 1625, 1586, 
      1549, 2669, 3161, 11296, 7225, 2320, 2025, 1305, 1312, 1396, 3232, 
      1490, 1378, 1538, 1658, 2738, 6068, 1493, 7373, 3730, 2482, 8410, 
      15524, 4001, 2000, 1681, 4625, 5956, 5402, 1681, 2522, 4385, 6722, 
      7610, 8906, 6253, 4573, 2605, 1789, 1828, 2548, 4365, 5485, 6388, 7848, 
      11065, 6205, 7933, 12752, 2161, 2897, 3025, 6836, 8020, 7801, 2386, 
      2809, 3546, 9250, 10489, 16040, 12116, 3485, 2120, 2312, 2900, 5480, 
      8677, 9341, 15898, 9434, 2498, 2434, 3730, 9265, 5113, 3600, 7025, 
      5426, 2690, 2405, 2570, 7877, 8026, 4616, 3725, 3341, 3796, 9061, 3177, 
      2797, 2626, 4122, 8077, 12205, 17833, 9593, 6425, 6304, 3329, 3488, 
      14909, 4490, 3250, 4925, 7993, 12218, 9972, 4360, 3592, 3400, 4941, 
      6052, 6397, 10312, 17909, 3250, 3061, 5329, 5729, 8954, 19520, 18020, 
      4097, 3761, 3665, 3152, 3145, 3161, 5161, 11600, 22293, 19378, 14485, 
      6730, 5850, 5013, 3538, 3474, 3265, 5458, 7460, 6173, 5573, 5480, 4660, 
      4520, 3940, 10253, 7577, 12697, 11169, 3856, 3769, 3744, 3616, 3649, 
      10610, 7442, 3802, 3785, 8077, 12002, 7208, 5608, 3848, 11588, 11944, 
      6994, 8194, 8458, 8593, 8869, 14373, 9137, 15760, 12506, 6381, 5581, 
      9117, 9540, 16900, 5578, 16153, 5648, 5722, 6421, 5096, 4981, 10984, 
      25205, 6065, 10970, 13505, 18497, 7585, 13284, 13833, 19108, 13793, 
      19490, 21860, 5800, 5501, 5620, 14125, 17357, 5661, 6352, 5792, 15776, 
      19154, 7865, 6218, 5945, 5993, 18250, 19618, 8109, 6613, 7202, 27425, 
      6817, 23885, 6845, 6925, 6905, 6898, 7421, 32677, 25892, 7592, 7412, 
      30848, 30722, 30421, 9621, 9305, 8425, 8402, 36205, 32674, 8973, 9512, 
      8837, 9472, 9297, 9280, 9225, 9409, 36173, 11026, 10484, 10397, 12041, 
      11972, 11965, 11677, 11300, 13130, 15688, 13988, 15457, 14225, 16490, 
      15860, 15440, 16200, 16613, 16708, 18218, 18173, 18685, 18890, 20005, 
      19188, 19577, 21188, 21349, 20773, 21520, 21361, 22730, 23377, 24557, 
      24701, 25433, 24973, 25640, 27521, 27754, 31729, 32365, 32330 ], 
  [ 29269, 28453, 28837, 27565, 26317, 25652, 25480, 25909, 24704, 24341, 
      23985, 20896, 21250, 19449, 20381, 20036, 19345, 19193, 18593, 17585, 
      18020, 18496, 15386, 14778, 14480, 15434, 15805, 15685, 13617, 15349, 
      14804, 15130, 14368, 14265, 13352, 13841, 12545, 10004, 10372, 9792, 
      19429, 20261, 9122, 11700, 10404, 8829, 8356, 16200, 14482, 8593, 
      12580, 7549, 8145, 8017, 12218, 8333, 12365, 13778, 7813, 11765, 13448, 
      10786, 6761, 6725, 42184, 34645, 11413, 7605, 7108, 9805, 8530, 7954, 
      10025, 43025, 36401, 31057, 32850, 11250, 8125, 9981, 42725, 41957, 
      41576, 32372, 8392, 6920, 7976, 42193, 33408, 5473, 5440, 10513, 38897, 
      5057, 5330, 7250, 7957, 36941, 6925, 7925, 11789, 32317, 10537, 7261, 
      7570, 12682, 35249, 7649, 7760, 37978, 35465, 26989, 26393, 4745, 4514, 
      4372, 31450, 28561, 6074, 5521, 6529, 36137, 23140, 21785, 5860, 4105, 
      6305, 6596, 8452, 9721, 23013, 22738, 7813, 4545, 5490, 5818, 6570, 
      6673, 30740, 20744, 5869, 3860, 33305, 22217, 5090, 4250, 4205, 3946, 
      3821, 6221, 9962, 31156, 30496, 6736, 4329, 3961, 8224, 24797, 7450, 
      4057, 4505, 4777, 8522, 33293, 23245, 17764, 6173, 5573, 3364, 3373, 
      3725, 3940, 15793, 20297, 18761, 7105, 5252, 4097, 3977, 3920, 3460, 
      5426, 4469, 3701, 3026, 6161, 30141, 20340, 18541, 18292, 16141, 13525, 
      6637, 4680, 3541, 4437, 6165, 7540, 5618, 5513, 3005, 2818, 3133, 3709, 
      13313, 9428, 2960, 3488, 5204, 25402, 4717, 2770, 26836, 15725, 11525, 
      9556, 3076, 2696, 14501, 8177, 2482, 2402, 3130, 5002, 21348, 16228, 
      5668, 2880, 15665, 7538, 6305, 4610, 2609, 2225, 2609, 21997, 16277, 
      11525, 10765, 2477, 2792, 2074, 2106, 13385, 13172, 7865, 3617, 1972, 
      5300, 23753, 13513, 11650, 1930, 5608, 2788, 4365, 13345, 3445, 3125, 
      4282, 18761, 13921, 13049, 9344, 7076, 5956, 4304, 3904, 3044, 2561, 
      2041, 1664, 1600, 1609, 1721, 1744, 24021, 19477, 7762, 6850, 3922, 
      1602, 13325, 8500, 2120, 1508, 1453, 1733, 1844, 2669, 3944, 18269, 
      16253, 8765, 7769, 6845, 2045, 1853, 1810, 2665, 18720, 14292, 11296, 
      8865, 7537, 6337, 1440, 1321, 1345, 1360, 18649, 11629, 10829, 9874, 
      9689, 9506, 8794, 7466, 4589, 1514, 1346, 1250, 1346, 1369, 2314, 3161, 
      3929, 21037, 14612, 11765, 1256, 1300, 19858, 17473, 16965, 15730, 
      15489, 14778, 4005, 2938, 1989, 2314, 17408, 10825, 10433, 9305, 5380, 
      3940, 1808, 3833, 20842, 17602, 14650, 5450, 3170, 2642, 14589, 1800, 
      1684, 916, 11657, 8237, 6170, 4205, 1997, 1570, 2777, 16409, 14945, 
      14240, 8009, 5273, 2228, 2009, 16605, 5629, 4210, 1954, 1305, 733, 765, 
      793, 1305, 2754, 3130, 14365, 8957, 7901, 6760, 1637, 685, 692, 1832, 
      3176, 13621, 12289, 10826, 2561, 3125, 15952, 8320, 832, 745, 772, 
      1060, 1537, 2512, 17690, 15413, 12193, 545, 12805, 11933, 11300, 9133, 
      584, 628, 12322, 3145, 16784, 16529, 10601, 8321, 6329, 6176, 1625, 
      1300, 1076, 409, 12461, 8825, 5837, 2570, 2477, 442, 410, 386, 370, 
      2725, 1285, 405, 349, 333, 1620, 1924, 9698, 9125, 8938, 1970, 1378, 
      1514, 2138, 9281, 9092, 4481, 2657, 13221, 12994, 6625, 3034, 2341, 
      2161, 1989, 8296, 7085, 2312, 277, 680, 2312, 8450, 7738, 170, 169, 
      569, 953, 3744, 3393, 11357, 8221, 3146, 130, 541, 776, 1189, 14242, 
      11962, 8730, 3217, 13060, 5840, 185, 9653, 7618, 1418, 50, 833, 3172, 
      2152, 397, 877, 13021, 8306, 5954, 866, 466, 9620, 3985, 1537, 17, 52, 
      13698, 1858, 1773, 738, 18, 45, 234, 585, 1530, 9220, 2029, 293, 29, 
      580, 81, 49, 16, 4, 0, 9, 529, 2209, 1, 626, 2305, 2402, 10004, 533, 4, 
      11245, 5938, 4234, 178, 73, 977, 6109, 169, 6277, 136, 292, 1557, 
      12593, 1813, 9865, 3313, 593, 89, 464, 793, 4981, 106, 16484, 1061, 
      149, 101, 2036, 7346, 6845, 5450, 202, 2621, 12913, 9748, 5473, 4500, 
      3508, 2644, 2745, 7394, 5498, 4525, 3305, 313, 425, 458, 745, 2434, 
      1906, 625, 241, 1125, 1746, 6656, 2372, 281, 356, 656, 1217, 3425, 
      1970, 818, 10525, 3133, 445, 1768, 2570, 2297, 1517, 617, 442, 425, 
      370, 11849, 5729, 5584, 5024, 3536, 1921, 1361, 449, 7002, 5065, 442, 
      2557, 5108, 1445, 925, 548, 1013, 2600, 3085, 545, 2738, 17737, 12457, 
      9792, 8145, 5476, 2977, 1305, 1152, 3076, 4176, 12074, 11441, 9841, 
      7186, 5386, 2741, 674, 1025, 2885, 820, 712, 2120, 8829, 3130, 850, 
      11393, 4753, 2548, 1409, 2633, 14530, 5066, 4685, 922, 857, 2777, 9000, 
      3709, 1924, 1576, 964, 904, 904, 2421, 3501, 4500, 8530, 8017, 3461, 
      961, 1250, 12473, 1249, 1220, 1025, 1313, 1508, 2320, 2393, 2624, 3049, 
      4453, 1618, 1345, 1285, 2050, 2245, 4338, 1480, 1517, 12674, 1709, 
      1666, 1625, 2521, 2989, 11700, 7537, 2452, 2137, 1297, 1300, 1360, 
      3060, 1538, 1394, 1490, 1594, 2594, 6344, 1469, 7069, 3922, 2610, 8082, 
      16000, 4201, 2084, 1649, 4409, 5696, 5650, 1685, 2410, 4181, 6442, 
      7306, 8570, 6525, 4789, 2725, 1813, 1800, 2440, 4165, 5245, 6120, 7540, 
      11453, 5945, 7625, 13172, 2225, 2777, 2897, 6560, 7712, 8109, 2314, 
      2701, 3394, 8914, 10125, 16516, 12520, 3637, 2116, 2260, 2792, 5252, 
      8357, 9005, 16370, 9778, 2570, 2498, 3578, 8933, 5329, 3460, 7301, 
      5650, 2762, 2401, 2522, 7585, 7730, 4804, 3869, 3229, 3656, 8741, 3277, 
      2857, 2610, 3970, 7785, 11817, 18329, 9929, 6673, 6548, 3433, 3380, 
      15353, 4658, 3338, 4745, 7709, 11834, 10312, 4516, 3700, 3492, 4765, 
      5832, 6165, 9972, 18401, 3314, 3041, 5141, 5525, 8650, 20036, 18512, 
      4225, 3865, 3761, 3172, 3161, 3145, 4985, 11236, 22849, 19890, 14913, 
      6970, 6058, 5185, 3610, 3538, 3285, 5274, 7720, 6389, 5765, 5668, 4808, 
      4660, 4040, 9925, 7325, 12317, 11521, 3924, 3825, 3796, 3604, 3625, 
      10946, 7690, 3842, 3821, 7817, 11642, 7444, 5780, 3860, 11240, 11588, 
      6778, 7938, 8194, 8325, 8593, 13969, 8857, 15332, 12874, 6565, 5725, 
      8845, 9256, 16456, 5714, 15725, 5780, 5850, 6581, 5156, 5021, 10676, 
      25777, 6197, 10666, 13141, 18037, 7785, 12928, 13465, 18640, 13429, 
      19018, 22376, 5876, 5485, 5576, 13757, 16925, 5689, 6452, 5780, 15380, 
      19618, 8045, 6290, 5933, 5965, 17810, 19154, 8293, 6709, 7330, 28009, 
      6885, 24413, 6893, 6953, 6925, 6914, 7481, 33317, 26440, 7652, 7432, 
      31460, 31330, 31025, 9781, 9437, 8477, 8450, 36873, 33298, 9049, 9620, 
      8837, 9540, 9337, 9316, 9241, 9413, 36829, 11170, 10576, 10457, 12185, 
      12112, 12077, 11765, 11336, 13298, 15860, 14024, 15605, 14261, 16666, 
      15952, 15476, 16276, 16705, 16784, 18314, 18265, 18797, 18938, 20133, 
      19240, 19645, 21320, 21473, 20849, 21636, 21465, 22826, 23477, 24677, 
      24809, 25549, 25049, 25748, 27625, 27850, 31813, 32441, 32402 ], 
  [ 29608, 28744, 29170, 27898, 26632, 25925, 25741, 26218, 24953, 24680, 
      24336, 21121, 21589, 19728, 20744, 20381, 19666, 19520, 18884, 17876, 
      18365, 18889, 15605, 14985, 14681, 15725, 16132, 16042, 13842, 15700, 
      15125, 15481, 14689, 14580, 13637, 14180, 12818, 10133, 10585, 9945, 
      18826, 19634, 9305, 12069, 10701, 9000, 8461, 15669, 14005, 8794, 
      13021, 7666, 8352, 8212, 12665, 8570, 11930, 13289, 8020, 11348, 12965, 
      10405, 6884, 6866, 43333, 35668, 11860, 7848, 7309, 9448, 8845, 8233, 
      9650, 44192, 37460, 32020, 33849, 11709, 8434, 9594, 43892, 43112, 
      42725, 33365, 8725, 7157, 7685, 43354, 34425, 5584, 5545, 10084, 40010, 
      5090, 5237, 6977, 7642, 38024, 7204, 7604, 11300, 33322, 11002, 6970, 
      7261, 12157, 36308, 7328, 7433, 39085, 36530, 27898, 27290, 4850, 4553, 
      4357, 32449, 29506, 6341, 5746, 6250, 37220, 23977, 22592, 6121, 4096, 
      6032, 6305, 8065, 9280, 23850, 23569, 8194, 4698, 5265, 5569, 6273, 
      6370, 31733, 21533, 6148, 3845, 34346, 23042, 5321, 4397, 4346, 4045, 
      3890, 5930, 9497, 32161, 31489, 7081, 4500, 4084, 7825, 25682, 7837, 
      4210, 4322, 4570, 8105, 34340, 24100, 18493, 6500, 5864, 3373, 3364, 
      3620, 3805, 16474, 21092, 19520, 7492, 5537, 4292, 4160, 4097, 3361, 
      5729, 4706, 3866, 3029, 5834, 31140, 21141, 19300, 19045, 16840, 14152, 
      7012, 4941, 3400, 4212, 5832, 7141, 5945, 5834, 3098, 2845, 3034, 3538, 
      13940, 9929, 3065, 3329, 4913, 26317, 5002, 2701, 27781, 16424, 12104, 
      10069, 3229, 2789, 15170, 8642, 2545, 2417, 2977, 4705, 22185, 16945, 
      6025, 2745, 16370, 7985, 6698, 4913, 2738, 2258, 2498, 22852, 17000, 
      12116, 11332, 2600, 2645, 2125, 2061, 14036, 13817, 8336, 3872, 2017, 
      4961, 24650, 14170, 12253, 1993, 5989, 2989, 4068, 14002, 3706, 3362, 
      3985, 19556, 14596, 13700, 9881, 7529, 6361, 4625, 4201, 3281, 2756, 
      2176, 1721, 1609, 1600, 1664, 1681, 24930, 20290, 8245, 7297, 4225, 
      1557, 13988, 9013, 2285, 1565, 1444, 1640, 1733, 2468, 3653, 19058, 
      16994, 9290, 8258, 7298, 2210, 1994, 1693, 2458, 19521, 14985, 11905, 
      9396, 8020, 6772, 1521, 1360, 1312, 1321, 19450, 12250, 11426, 10441, 
      10250, 10061, 9325, 7949, 4946, 1625, 1421, 1229, 1289, 1306, 2125, 
      2906, 3626, 21892, 15317, 12392, 1205, 1237, 20689, 18250, 17730, 
      16465, 16218, 15489, 4338, 3205, 2178, 2113, 18185, 11428, 11024, 9860, 
      5785, 4273, 1985, 3524, 21697, 18385, 15361, 5861, 3461, 2405, 15300, 
      1989, 1861, 901, 12290, 8762, 6617, 4562, 2210, 1417, 2522, 17168, 
      15668, 14945, 8528, 5684, 2465, 1808, 17370, 6058, 4573, 2173, 1458, 
      730, 738, 754, 1170, 2493, 2845, 15076, 9512, 8420, 7237, 1832, 676, 
      677, 1637, 2885, 14314, 12946, 11441, 2306, 2834, 16705, 8857, 937, 
      832, 697, 937, 1360, 2257, 18485, 16154, 12850, 530, 13480, 12584, 
      11933, 9700, 533, 565, 12985, 3466, 17561, 17300, 11216, 8864, 6800, 
      6641, 1844, 1489, 1241, 436, 13130, 9386, 6290, 2861, 2762, 505, 461, 
      425, 397, 3028, 1480, 468, 388, 324, 1413, 1693, 10289, 9698, 9505, 
      2225, 1585, 1313, 1889, 9860, 9665, 4880, 2960, 13914, 13681, 7114, 
      3361, 2626, 2434, 1746, 8845, 7592, 2597, 232, 557, 2045, 9005, 8269, 
      185, 178, 458, 794, 4113, 3744, 12002, 8770, 3485, 121, 676, 629, 1000, 
      14965, 12625, 9297, 3562, 13753, 6305, 128, 10250, 8149, 1649, 65, 674, 
      3517, 2437, 292, 712, 13714, 8861, 6425, 1049, 601, 10217, 4372, 1780, 
      20, 25, 14409, 2125, 2034, 909, 45, 18, 153, 450, 1305, 9805, 2308, 
      404, 8, 445, 144, 100, 49, 25, 9, 0, 400, 1936, 10, 485, 2026, 2117, 
      10613, 680, 13, 11890, 6409, 4633, 265, 130, 1172, 6586, 250, 6760, 
      205, 205, 1332, 13274, 1570, 10468, 3664, 740, 128, 353, 640, 5410, 85, 
      17261, 1256, 200, 104, 1781, 7865, 7346, 5897, 157, 2330, 13600, 10345, 
      5920, 4905, 3865, 2953, 2448, 7913, 5945, 4930, 3650, 250, 338, 365, 
      610, 2725, 2161, 754, 274, 954, 1521, 7145, 2657, 320, 305, 545, 1040, 
      3770, 2225, 689, 11140, 3460, 520, 1549, 2861, 2570, 1730, 722, 505, 
      482, 361, 12500, 6176, 6025, 5441, 3881, 2164, 1556, 500, 7497, 5482, 
      445, 2290, 5525, 1640, 1060, 605, 884, 2333, 2788, 578, 2465, 18532, 
      13120, 10377, 8676, 5905, 3280, 1476, 1017, 2785, 3825, 12725, 12074, 
      10426, 7681, 5809, 3026, 725, 914, 3176, 901, 757, 1901, 9378, 3433, 
      925, 12020, 5140, 2809, 1568, 2384, 15241, 5465, 5066, 985, 842, 2522, 
      9549, 4036, 2125, 1741, 1021, 925, 901, 2196, 3204, 4149, 9061, 8530, 
      3770, 970, 1157, 13124, 1348, 1313, 1040, 1220, 1385, 2113, 2180, 2393, 
      2788, 4810, 1765, 1450, 1378, 1873, 2050, 4005, 1381, 1412, 13325, 
      1850, 1801, 1754, 2314, 2746, 12321, 8020, 2665, 2320, 1300, 1297, 
      1321, 2817, 1625, 1433, 1433, 1513, 2393, 6773, 1448, 6628, 4225, 2817, 
      7605, 16729, 4516, 2225, 1616, 4100, 5321, 6037, 1706, 2257, 3890, 
      6037, 6865, 8081, 6948, 5128, 2920, 1864, 1773, 2293, 3880, 4900, 5733, 
      7093, 12050, 5570, 7178, 13817, 2336, 2612, 2720, 6161, 7265, 8586, 
      2221, 2554, 3181, 8425, 9594, 17245, 13141, 3880, 2125, 2197, 2645, 
      4925, 7892, 8516, 17093, 10309, 2693, 2609, 3365, 8450, 5668, 3265, 
      7730, 6001, 2885, 2410, 2465, 7162, 7301, 5101, 4100, 3076, 3461, 8276, 
      3442, 2962, 2601, 3757, 7362, 11250, 19088, 10448, 7060, 6929, 3604, 
      3233, 16034, 4925, 3485, 4490, 7298, 11273, 10837, 4765, 3877, 3645, 
      4516, 5517, 5832, 9477, 19154, 3425, 3026, 4874, 5234, 8209, 20825, 
      19265, 4432, 4036, 3920, 3217, 3200, 3136, 4736, 10705, 23698, 20673, 
      15570, 7345, 6385, 5458, 3733, 3649, 3330, 5013, 8125, 6728, 6068, 
      5965, 5045, 4885, 4205, 9448, 6962, 11762, 12064, 4041, 3924, 3889, 
      3601, 3604, 11465, 8077, 3917, 3890, 7442, 11117, 7813, 6053, 3893, 
      10733, 11069, 6469, 7569, 7813, 7938, 8194, 13378, 8452, 14705, 13441, 
      6856, 5956, 8452, 8845, 15805, 5933, 15098, 5993, 6057, 6836, 5261, 
      5096, 10229, 26650, 6410, 10225, 12610, 17362, 8100, 12409, 12928, 
      17953, 12898, 18325, 23165, 6005, 5476, 5525, 13220, 16292, 5746, 6617, 
      5777, 14801, 20329, 8330, 6413, 5930, 5938, 17165, 18473, 8584, 6868, 
      7537, 28900, 7002, 25220, 6980, 7010, 6970, 6953, 7586, 34292, 27277, 
      7757, 7477, 32393, 32257, 31946, 10036, 9650, 8570, 8537, 37890, 34249, 
      9178, 9797, 8852, 9657, 9412, 9385, 9280, 9434, 37828, 11401, 10729, 
      10562, 12416, 12337, 12260, 11912, 11405, 13565, 16133, 14093, 15842, 
      14330, 16945, 16105, 15545, 16405, 16858, 16913, 18473, 18418, 18980, 
      19025, 20340, 19333, 19762, 21533, 21674, 20978, 21825, 21636, 22985, 
      23642, 24872, 24986, 25738, 25178, 25925, 27796, 28009, 31954, 32570, 
      32525 ], 
  [ 32328, 31144, 31850, 30578, 29192, 28205, 27941, 28738, 27073, 27400, 
      27136, 23081, 24309, 22048, 23624, 23141, 22266, 22160, 21284, 20276, 
      21125, 21969, 17525, 16825, 16481, 18125, 18772, 18882, 15802, 18500, 
      17725, 18281, 17289, 17140, 15997, 16900, 15098, 11453, 12465, 11425, 
      15266, 15914, 10985, 14989, 13141, 10600, 9621, 12589, 11285, 10594, 
      16421, 8906, 10192, 9972, 16105, 10610, 9490, 10489, 9860, 9028, 10205, 
      8325, 8164, 8266, 51453, 42948, 15300, 9928, 9109, 7528, 11405, 10553, 
      7610, 52432, 44980, 38900, 40969, 15229, 10954, 7474, 52132, 51272, 
      50845, 40445, 11405, 9197, 6205, 51554, 41665, 6784, 6705, 7684, 47890, 
      5770, 5077, 5617, 6002, 45704, 9524, 5924, 8500, 40482, 14562, 5490, 
      5661, 9117, 43828, 5648, 5713, 46925, 44090, 34418, 33730, 6010, 5273, 
      4717, 39569, 36266, 8581, 7706, 4850, 44900, 30017, 28432, 8321, 4496, 
      4672, 4825, 5945, 6800, 29890, 29569, 11194, 6178, 4225, 4369, 4753, 
      4810, 38813, 27253, 8468, 4205, 41746, 29002, 7321, 5837, 5746, 5165, 
      4810, 4450, 6857, 39321, 38569, 9841, 6100, 5364, 5625, 32042, 10877, 
      5690, 3562, 3650, 5785, 41780, 30260, 23813, 9140, 8264, 3893, 3764, 
      3380, 3365, 21474, 26852, 25040, 10532, 7897, 6052, 5840, 5737, 3161, 
      8209, 6746, 5426, 3509, 4114, 38260, 26941, 24820, 24525, 21960, 18792, 
      9972, 7141, 2920, 3172, 4072, 4941, 8585, 8434, 4178, 3485, 2834, 2858, 
      18580, 13729, 4225, 2729, 3433, 32877, 7362, 2701, 34541, 21544, 16424, 
      13949, 4709, 3869, 20090, 12202, 3425, 2977, 2417, 3185, 28225, 22185, 
      8865, 2305, 21530, 11425, 9778, 7393, 4058, 2938, 2218, 29012, 22280, 
      16516, 15572, 3880, 2125, 2925, 2221, 18836, 18577, 11936, 6032, 2777, 
      3161, 31090, 19010, 16733, 2873, 8989, 4789, 2548, 18842, 5906, 5402, 
      2465, 25316, 19556, 18500, 13921, 11009, 9521, 7225, 6641, 5321, 4516, 
      3536, 2561, 2129, 2000, 1744, 1721, 31450, 26170, 11925, 10737, 6705, 
      1717, 18868, 12893, 3845, 2405, 1844, 1480, 1453, 1588, 2173, 24778, 
      22394, 13250, 11978, 10778, 3770, 3394, 1373, 1538, 25321, 20065, 
      16425, 13396, 11700, 10132, 2521, 2080, 1552, 1521, 25250, 16850, 
      15866, 14681, 14450, 14221, 13325, 11629, 7786, 2825, 2381, 1549, 1369, 
      1346, 1325, 1666, 2066, 28052, 20477, 17032, 1325, 1277, 26689, 23890, 
      23290, 21825, 21538, 20689, 7018, 5445, 3898, 1233, 23825, 15908, 
      15424, 14020, 8945, 6953, 3625, 1924, 27857, 24065, 20561, 9061, 5861, 
      1285, 20500, 3709, 3501, 1261, 16970, 12722, 10057, 7402, 4090, 857, 
      1282, 22688, 20948, 20105, 12448, 8884, 4505, 928, 22930, 9378, 7453, 
      4093, 2938, 1170, 1018, 954, 730, 1213, 1405, 20276, 13672, 12340, 
      10877, 3592, 1076, 1037, 797, 1405, 19394, 17786, 16001, 1066, 1354, 
      22185, 12897, 2097, 1872, 657, 577, 640, 1017, 24245, 21554, 17690, 
      890, 18440, 17384, 16613, 13940, 653, 605, 17865, 6066, 23201, 22900, 
      15776, 12944, 10400, 10201, 3764, 3209, 2801, 1076, 18050, 13586, 9770, 
      5261, 5122, 1385, 1261, 1145, 1037, 5508, 3240, 1348, 1108, 724, 493, 
      613, 14689, 13978, 13745, 4385, 3425, 433, 689, 14180, 13945, 8000, 
      5440, 18994, 18721, 10834, 6001, 4986, 4714, 586, 12965, 11432, 4957, 
      392, 197, 725, 13165, 12269, 745, 698, 178, 194, 7033, 6544, 16762, 
      12890, 6205, 521, 2036, 109, 200, 20245, 17505, 13537, 6322, 18833, 
      9865, 208, 14690, 12149, 3649, 625, 74, 6277, 4797, 52, 72, 18794, 
      13021, 10025, 2729, 1961, 14657, 7412, 3860, 500, 305, 19609, 4365, 
      4234, 2509, 685, 298, 73, 10, 265, 14165, 4628, 1604, 328, 5, 1024, 
      900, 729, 625, 529, 400, 0, 576, 530, 5, 626, 677, 15133, 2120, 533, 
      16650, 10009, 7753, 1305, 970, 2932, 10226, 1250, 10440, 1125, 85, 292, 
      18274, 410, 14948, 6464, 2180, 848, 73, 80, 8730, 405, 22901, 3016, 
      1000, 584, 541, 11785, 11146, 9337, 317, 850, 18640, 14785, 9360, 8065, 
      6705, 5473, 928, 11833, 9385, 8090, 6410, 290, 218, 205, 170, 5125, 
      4321, 2074, 954, 274, 481, 10865, 5017, 1040, 425, 265, 320, 6530, 
      4385, 289, 15700, 6100, 1480, 549, 5261, 4850, 3610, 1882, 1385, 1322, 
      761, 17300, 9616, 9425, 8681, 6641, 4244, 3316, 1300, 11257, 8722, 925, 
      970, 8765, 3400, 2420, 1445, 484, 1013, 1268, 1258, 1105, 24292, 18000, 
      14737, 12676, 9225, 5760, 3076, 577, 1305, 1945, 17525, 16754, 14786, 
      11441, 9089, 5386, 1525, 634, 5576, 1901, 1517, 901, 13498, 5913, 1885, 
      16660, 8180, 5009, 3088, 1184, 20441, 8585, 8066, 1865, 1202, 1282, 
      13669, 6676, 3925, 3301, 1861, 1525, 1341, 1156, 1684, 2269, 13061, 
      12410, 6290, 1490, 997, 17924, 2468, 2393, 1600, 1060, 1025, 1193, 
      1220, 1313, 1508, 7650, 3205, 2610, 2458, 1153, 1210, 2245, 1181, 1172, 
      18125, 3250, 3161, 3074, 1394, 1586, 16921, 11700, 4545, 4000, 1780, 
      1737, 1521, 1657, 2665, 2153, 1513, 1433, 1513, 10093, 1768, 4148, 
      6705, 4657, 4885, 22049, 7076, 3625, 1856, 2500, 3281, 9077, 2306, 
      1697, 2410, 3797, 4385, 5281, 10228, 7848, 4680, 2664, 2053, 1773, 
      2440, 3060, 3613, 4573, 16490, 3530, 4658, 18577, 3536, 1972, 2000, 
      3961, 4745, 12226, 2061, 2034, 2221, 5625, 6514, 22565, 17741, 5960, 
      2645, 2237, 2125, 3205, 5252, 5716, 22373, 14309, 3973, 3809, 2405, 
      5690, 8388, 2425, 11050, 8801, 4165, 2930, 2545, 4802, 4901, 7541, 
      6100, 2516, 2621, 5636, 5002, 4122, 3001, 2797, 5002, 7930, 24608, 
      14368, 10100, 9929, 5204, 2713, 21034, 7165, 4925, 3250, 5018, 7993, 
      14797, 6885, 5517, 5125, 3316, 3877, 4072, 6637, 24634, 4625, 3386, 
      3554, 3754, 5729, 26545, 24745, 6272, 5636, 5440, 3977, 3920, 3536, 
      3536, 7625, 29818, 26353, 20410, 10305, 9025, 7738, 5013, 4849, 4090, 
      3733, 11285, 9448, 8548, 8405, 7085, 6845, 5765, 6728, 5002, 8522, 
      16144, 5281, 5044, 4969, 4041, 3924, 15385, 11117, 4877, 4810, 5402, 
      8077, 10733, 8333, 4573, 7813, 8069, 4869, 5569, 5733, 5818, 5994, 
      9898, 6212, 10985, 17681, 9256, 7956, 6292, 6565, 11925, 7853, 11378, 
      7873, 7897, 8996, 6421, 6056, 7709, 32930, 8290, 7745, 9530, 13322, 
      10660, 9409, 9808, 13833, 9818, 14165, 28885, 7325, 5876, 5645, 10100, 
      12532, 6586, 8177, 6217, 11401, 25529, 10690, 7693, 6370, 6218, 13325, 
      14393, 10984, 8388, 9377, 35300, 8242, 31060, 8020, 7850, 7730, 7673, 
      8746, 41252, 33317, 8917, 8237, 39073, 38897, 38546, 12196, 11530, 
      9650, 9577, 45130, 41049, 10498, 11437, 9412, 10897, 10372, 10305, 
      10000, 10034, 44948, 13401, 12209, 11722, 14416, 14297, 13940, 13352, 
      12325, 15805, 18413, 15013, 17882, 15250, 19265, 17585, 16465, 17725, 
      18338, 18233, 19993, 19898, 20660, 20065, 22180, 20413, 21002, 23413, 
      23474, 22298, 23545, 23236, 24505, 25202, 26632, 26626, 27458, 26498, 
      27565, 29396, 29529, 33354, 33890, 33805 ], 
  [ 36648, 35080, 36122, 34850, 33320, 31997, 31637, 32818, 30673, 31720, 
      31552, 26489, 28629, 25888, 28136, 27509, 26442, 26384, 25220, 24212, 
      25493, 26721, 20885, 20089, 19697, 22061, 22996, 23346, 19210, 22916, 
      21901, 22697, 21465, 21268, 19885, 21220, 18890, 14093, 15777, 14257, 
      12050, 12506, 14057, 19549, 17125, 13576, 12069, 9949, 9077, 13810, 
      21557, 11450, 13456, 13140, 21289, 14114, 7618, 8185, 13124, 7300, 
      7949, 6885, 10756, 11002, 62253, 52740, 20484, 13480, 12325, 6280, 
      15533, 14393, 6218, 63376, 55060, 48212, 50569, 20509, 15034, 5986, 
      63076, 62120, 61645, 49997, 15677, 12701, 5485, 62450, 51409, 9280, 
      9153, 5860, 58402, 7642, 5941, 5041, 5090, 55976, 13364, 4964, 6196, 
      50130, 19890, 4770, 4797, 6525, 53908, 4688, 4705, 57389, 54218, 43298, 
      42514, 8458, 7193, 6205, 49169, 45434, 12325, 11114, 4226, 55172, 
      38321, 36496, 12017, 6032, 4096, 4105, 4457, 4880, 38194, 37825, 15850, 
      9010, 4033, 3985, 3985, 3994, 48365, 35173, 12308, 5693, 51682, 37210, 
      10777, 8621, 8482, 7565, 6970, 3730, 4745, 48969, 48121, 14209, 9076, 
      7956, 4041, 40730, 15581, 8522, 3706, 3602, 4057, 51764, 38708, 31253, 
      13364, 12200, 5573, 5300, 4148, 3893, 28530, 34820, 32720, 15236, 
      11785, 9220, 8912, 8761, 3977, 12241, 10250, 8354, 5141, 3106, 47860, 
      34957, 32500, 32157, 29160, 25416, 14580, 10837, 3400, 2980, 3016, 
      3357, 12809, 12610, 6530, 5309, 3650, 3098, 25204, 19345, 6673, 3065, 
      2713, 41805, 11250, 3757, 43709, 28744, 22664, 19661, 7541, 6221, 
      27050, 17530, 5537, 4705, 2801, 2417, 36529, 29529, 13329, 2833, 28778, 
      16609, 14530, 11425, 6698, 4810, 2938, 37460, 29672, 22852, 21716, 
      6472, 2557, 4941, 3469, 25652, 25345, 17312, 9680, 4745, 2057, 39874, 
      25874, 23165, 4985, 13645, 8005, 1780, 25706, 9602, 8906, 1697, 33284, 
      26564, 25316, 19825, 16241, 14369, 11401, 10625, 8825, 7684, 6224, 
      4625, 3809, 3536, 2896, 2825, 40330, 34282, 17397, 15921, 10737, 2965, 
      25780, 18605, 6773, 4469, 3380, 2344, 2173, 1588, 1453, 32698, 29930, 
      19058, 17498, 16010, 6698, 6130, 2045, 1490, 33337, 27217, 22905, 
      19252, 17172, 15220, 4777, 4000, 2896, 2817, 33266, 23426, 22250, 
      20825, 20546, 20269, 19181, 17101, 12250, 5321, 4589, 2989, 2521, 2450, 
      1421, 1234, 1250, 36500, 27725, 23656, 2525, 2381, 34945, 31714, 31018, 
      29313, 28978, 27985, 11290, 9189, 7018, 1233, 31649, 22340, 21760, 
      20068, 13793, 11225, 6649, 1060, 36305, 31937, 27857, 13957, 9797, 997, 
      27796, 6829, 6525, 2749, 23642, 18530, 15241, 11866, 7402, 1241, 850, 
      30368, 28340, 27353, 18208, 13780, 8009, 928, 30658, 14418, 11965, 
      7453, 5770, 2754, 2410, 2250, 1258, 733, 733, 27572, 19720, 18100, 
      16301, 6760, 2612, 2525, 845, 685, 26546, 24650, 22529, 634, 634, 
      29817, 18801, 4545, 4176, 1665, 1201, 832, 585, 32213, 29090, 24554, 
      2378, 25448, 24200, 23285, 20084, 1853, 1709, 24777, 10242, 31025, 
      30676, 22304, 18896, 15776, 15529, 7124, 6329, 5729, 2900, 25010, 
      19682, 15002, 9197, 9010, 3497, 3277, 3065, 2861, 9540, 6408, 3460, 
      3028, 2260, 445, 373, 21025, 20170, 19889, 8033, 6689, 433, 305, 20420, 
      20137, 12800, 9472, 26146, 25825, 16354, 10225, 8874, 8506, 250, 18965, 
      17096, 8845, 1640, 821, 197, 19213, 18125, 2473, 2378, 898, 530, 11593, 
      10960, 23530, 18890, 10525, 2057, 4724, 541, 296, 27637, 24417, 19681, 
      10690, 25985, 15193, 1360, 21074, 18005, 7105, 2353, 410, 10645, 8685, 
      820, 360, 25946, 19069, 15401, 5801, 4649, 21041, 12116, 7412, 2132, 
      1697, 26905, 8109, 7930, 5485, 2509, 1690, 1033, 538, 73, 20453, 8468, 
      4100, 1768, 533, 3136, 2916, 2601, 2401, 2209, 1936, 576, 0, 2210, 485, 
      2, 5, 21613, 4904, 2213, 23418, 15385, 12553, 3609, 3034, 6100, 15650, 
      3506, 15912, 3285, 997, 100, 25330, 74, 21380, 10880, 4964, 2768, 793, 
      464, 13770, 1845, 30725, 6184, 3016, 2216, 109, 17545, 16762, 14521, 
      1565, 130, 25744, 21169, 14544, 12913, 11169, 9553, 160, 17593, 14569, 
      12938, 10778, 1394, 1130, 1069, 698, 9061, 7969, 4714, 2826, 514, 289, 
      16385, 8905, 2960, 1625, 985, 512, 10898, 8033, 865, 22228, 10324, 
      3688, 405, 9197, 8642, 6922, 4330, 3497, 3386, 2297, 24116, 14800, 
      14561, 13625, 11009, 7796, 6484, 3316, 16825, 13666, 2557, 442, 13709, 
      6568, 5108, 3509, 1060, 485, 500, 3130, 529, 32260, 24912, 21025, 
      18532, 14265, 9792, 6052, 1105, 585, 745, 24341, 23426, 21074, 17009, 
      14081, 9274, 3541, 1354, 9512, 4157, 3485, 757, 19498, 9945, 4093, 
      23284, 12884, 8705, 5968, 800, 27737, 13385, 12722, 3977, 2690, 850, 
      19669, 10900, 7141, 6229, 3925, 3301, 2925, 964, 916, 1069, 18917, 
      18122, 10370, 3170, 1861, 24740, 4868, 4745, 3328, 1924, 1649, 1145, 
      1124, 1073, 1028, 12114, 5989, 5058, 4810, 1345, 1258, 1189, 1997, 
      1940, 24941, 5986, 5849, 5714, 1346, 1250, 23497, 17172, 7857, 7072, 
      3412, 3321, 2817, 1321, 4969, 4073, 2665, 2393, 1513, 15133, 3208, 
      2228, 10737, 7921, 2677, 29489, 11204, 6361, 3200, 1636, 1889, 13781, 
      4082, 2081, 1690, 2165, 2465, 2977, 15220, 12168, 7848, 4680, 3445, 
      2205, 1768, 1908, 2125, 2605, 22874, 2138, 2690, 25345, 6032, 2260, 
      2192, 2377, 2777, 17650, 2925, 2466, 2125, 3321, 3874, 30005, 24317, 
      9512, 4325, 3341, 2557, 2197, 3140, 3412, 29765, 20165, 6565, 6305, 
      2309, 3434, 12708, 2473, 16090, 13217, 6757, 4610, 3697, 3026, 3077, 
      11525, 9556, 2900, 2669, 3524, 7930, 6570, 4537, 2701, 3226, 5002, 
      32288, 20128, 14804, 14585, 8180, 3145, 28090, 10909, 7709, 2818, 3338, 
      5113, 20605, 10485, 8541, 7957, 2932, 2965, 3016, 4285, 32266, 7121, 
      4874, 3026, 3034, 3809, 34465, 32377, 9536, 8612, 8320, 5945, 5840, 
      5072, 3152, 4985, 38218, 34225, 27274, 14913, 13249, 11530, 7605, 7345, 
      6058, 3253, 16133, 13768, 12580, 12389, 10589, 10253, 8693, 4520, 3706, 
      5690, 22096, 7825, 7444, 7321, 5625, 5364, 21145, 15821, 7085, 6970, 
      4010, 5485, 15293, 12125, 6445, 5365, 5525, 4005, 4225, 4293, 4330, 
      4410, 6778, 4580, 7577, 23825, 13192, 11412, 4756, 4885, 8325, 11213, 
      7970, 11185, 11161, 12644, 8869, 8264, 5741, 41522, 11602, 5825, 6890, 
      9530, 14788, 6865, 7120, 9945, 7178, 10229, 36805, 9965, 7412, 6845, 
      7412, 9076, 8650, 11105, 7801, 8377, 32825, 14578, 10285, 7954, 7610, 
      9773, 10553, 14920, 11268, 12641, 44036, 10786, 39124, 10324, 9914, 
      9698, 9593, 11194, 50660, 41621, 11365, 10205, 48145, 47921, 47522, 
      15844, 14842, 12002, 11881, 54874, 50265, 13138, 14461, 11140, 13441, 
      12580, 12465, 11920, 11810, 54548, 16857, 15041, 14170, 17872, 17705, 
      17012, 16136, 14485, 19549, 22205, 17173, 21386, 17410, 23105, 20417, 
      18625, 20365, 21170, 20873, 22873, 22730, 23732, 22369, 25444, 22765, 
      23546, 26725, 26690, 24938, 26665, 26212, 27385, 28130, 29800, 29650, 
      30578, 29138, 30589, 32372, 32409, 36090, 36530, 36397 ], 
  [ 29594, 28778, 29160, 27880, 26626, 25961, 25789, 26216, 25009, 24634, 
      24274, 21177, 21521, 19714, 20642, 20297, 19604, 19450, 18850, 17834, 
      18265, 18737, 15625, 15013, 14713, 15665, 16034, 15908, 13840, 15570, 
      15025, 15349, 14585, 14482, 13565, 14050, 12752, 10201, 10565, 9985, 
      19620, 20452, 9305, 11881, 10585, 9010, 8537, 16381, 14661, 8768, 
      12753, 7720, 8314, 8186, 12385, 8500, 12532, 13945, 7978, 11930, 13613, 
      10949, 6922, 6884, 42341, 34802, 11570, 7762, 7265, 9962, 8685, 8109, 
      10180, 43178, 36554, 31210, 33001, 11401, 8276, 10132, 42874, 42106, 
      41725, 32521, 8541, 7069, 8125, 42340, 33553, 5618, 5585, 10658, 39040, 
      5200, 5473, 7393, 8100, 37082, 7066, 8066, 11930, 32456, 10676, 7400, 
      7709, 12821, 35386, 7786, 7897, 38113, 35600, 27124, 26528, 4880, 4649, 
      4505, 31581, 28692, 6205, 5652, 6660, 36266, 23269, 21914, 5989, 4234, 
      6434, 6725, 8581, 9850, 23140, 22865, 7940, 4672, 5617, 5945, 6697, 
      6800, 30865, 20869, 5994, 3985, 33428, 22340, 5213, 4373, 4328, 4069, 
      3944, 6344, 10085, 31277, 30617, 6857, 4450, 4082, 8345, 24916, 7569, 
      4176, 4624, 4896, 8641, 33410, 23362, 17881, 6290, 5690, 3481, 3490, 
      3842, 4057, 15908, 20410, 18874, 7218, 5365, 4210, 4090, 4033, 3573, 
      5537, 4580, 3812, 3137, 6272, 30250, 20449, 18650, 18401, 16250, 13634, 
      6746, 4789, 3650, 4546, 6274, 7649, 5725, 5620, 3112, 2925, 3240, 3816, 
      13418, 9533, 3065, 3593, 5309, 25505, 4820, 2873, 26937, 15826, 11626, 
      9657, 3177, 2797, 14600, 8276, 2581, 2501, 3229, 5101, 21445, 16325, 
      5765, 2977, 15760, 7633, 6400, 4705, 2704, 2320, 2704, 22090, 16370, 
      11618, 10858, 2570, 2885, 2165, 2197, 13474, 13261, 7954, 3706, 2061, 
      5389, 23840, 13600, 11737, 2017, 5693, 2873, 4450, 13428, 3528, 3208, 
      4365, 18842, 14002, 13130, 9425, 7157, 6037, 4385, 3985, 3125, 2642, 
      2122, 1745, 1681, 1690, 1802, 1825, 24100, 19556, 7841, 6929, 4001, 
      1681, 13402, 8577, 2197, 1585, 1530, 1810, 1921, 2746, 4021, 18344, 
      16328, 8840, 7844, 6920, 2120, 1928, 1885, 2740, 18793, 14365, 11369, 
      8938, 7610, 6410, 1513, 1394, 1418, 1433, 18720, 11700, 10900, 9945, 
      9760, 9577, 8865, 7537, 4660, 1585, 1417, 1321, 1417, 1440, 2385, 3232, 
      4000, 21106, 14681, 11834, 1325, 1369, 19925, 17540, 17032, 15797, 
      15556, 14845, 4072, 3005, 2056, 2381, 17473, 10890, 10498, 9370, 5445, 
      4005, 1873, 3898, 20905, 17665, 14713, 5513, 3233, 2705, 14650, 1861, 
      1745, 977, 11716, 8296, 6229, 4264, 2056, 1629, 2836, 16466, 15002, 
      14297, 8066, 5330, 2285, 2066, 16660, 5684, 4265, 2009, 1360, 788, 820, 
      848, 1360, 2809, 3185, 14418, 9010, 7954, 6813, 1690, 738, 745, 1885, 
      3229, 13672, 12340, 10877, 2612, 3176, 16001, 8369, 881, 794, 821, 
      1109, 1586, 2561, 17737, 15460, 12240, 592, 12850, 11978, 11345, 9178, 
      629, 673, 12365, 3188, 16825, 16570, 10642, 8362, 6370, 6217, 1666, 
      1341, 1117, 450, 12500, 8864, 5876, 2609, 2516, 481, 449, 425, 409, 
      2762, 1322, 442, 386, 370, 1657, 1961, 9733, 9160, 8973, 2005, 1413, 
      1549, 2173, 9314, 9125, 4514, 2690, 13252, 13025, 6656, 3065, 2372, 
      2192, 2020, 8325, 7114, 2341, 306, 709, 2341, 8477, 7765, 197, 196, 
      596, 980, 3769, 3418, 11380, 8244, 3169, 153, 562, 797, 1210, 14261, 
      11981, 8749, 3236, 13077, 5857, 202, 9668, 7633, 1433, 65, 848, 3185, 
      2165, 410, 890, 13032, 8317, 5965, 877, 477, 9629, 3994, 1546, 26, 61, 
      13705, 1865, 1780, 745, 25, 52, 241, 592, 1537, 9225, 2034, 298, 34, 
      585, 82, 50, 17, 5, 1, 10, 530, 2210, 0, 625, 2304, 2401, 10001, 530, 
      1, 11240, 5933, 4229, 173, 68, 970, 6100, 160, 6266, 125, 281, 1546, 
      12580, 1800, 9850, 3298, 578, 74, 449, 778, 4964, 89, 16465, 1042, 130, 
      82, 2017, 7325, 6824, 5429, 181, 2600, 12890, 9725, 5450, 4477, 3485, 
      2621, 2722, 7369, 5473, 4500, 3280, 288, 400, 433, 720, 2405, 1877, 
      596, 212, 1096, 1717, 6625, 2341, 250, 325, 625, 1186, 3392, 1937, 785, 
      10490, 3098, 410, 1733, 2533, 2260, 1480, 580, 405, 388, 333, 11810, 
      5690, 5545, 4985, 3497, 1882, 1322, 410, 6961, 5024, 401, 2516, 5065, 
      1402, 882, 505, 970, 2557, 3042, 500, 2693, 17690, 12410, 9745, 8098, 
      5429, 2930, 1258, 1105, 3029, 4129, 12025, 11392, 9792, 7137, 5337, 
      2692, 625, 976, 2834, 769, 661, 2069, 8776, 3077, 797, 11338, 4698, 
      2493, 1354, 2578, 14473, 5009, 4628, 865, 800, 2720, 8941, 3650, 1865, 
      1517, 905, 845, 845, 2362, 3442, 4441, 8469, 7956, 3400, 900, 1189, 
      12410, 1186, 1157, 962, 1250, 1445, 2257, 2330, 2561, 2986, 4388, 1553, 
      1280, 1220, 1985, 2180, 4273, 1413, 1450, 12605, 1640, 1597, 1556, 
      2452, 2920, 11629, 7466, 2381, 2066, 1226, 1229, 1289, 2989, 1465, 
      1321, 1417, 1521, 2521, 6269, 1394, 6994, 3845, 2533, 8005, 15921, 
      4122, 2005, 1570, 4330, 5617, 5569, 1604, 2329, 4100, 6361, 7225, 8489, 
      6442, 4706, 2642, 1730, 1717, 2357, 4082, 5162, 6037, 7457, 11368, 
      5860, 7540, 13085, 2138, 2690, 2810, 6473, 7625, 8020, 2225, 2612, 
      3305, 8825, 10036, 16425, 12429, 3546, 2025, 2169, 2701, 5161, 8266, 
      8914, 16277, 9685, 2477, 2405, 3485, 8840, 5234, 3365, 7204, 5553, 
      2665, 2304, 2425, 7488, 7633, 4705, 3770, 3130, 3557, 8642, 3176, 2756, 
      2509, 3869, 7684, 11716, 18226, 9826, 6570, 6445, 3330, 3277, 15248, 
      4553, 3233, 4640, 7604, 11729, 10205, 4409, 3593, 3385, 4658, 5725, 
      6058, 9865, 18292, 3205, 2932, 5032, 5416, 8541, 19925, 18401, 4114, 
      3754, 3650, 3061, 3050, 3034, 4874, 11125, 22736, 19777, 14800, 6857, 
      5945, 5072, 3497, 3425, 3172, 5161, 7605, 6274, 5650, 5553, 4693, 4545, 
      3925, 9810, 7208, 12200, 11402, 3805, 3706, 3677, 3485, 3506, 10825, 
      7569, 3721, 3700, 7696, 11521, 7321, 5657, 3737, 11117, 11465, 6653, 
      7813, 8069, 8200, 8468, 13844, 8730, 15205, 12745, 6434, 5594, 8714, 
      9125, 16325, 5581, 15592, 5645, 5713, 6442, 5017, 4882, 10537, 25636, 
      6056, 10525, 13000, 17896, 7642, 12785, 13322, 18497, 13284, 18873, 
      22229, 5729, 5338, 5429, 13610, 16778, 5540, 6301, 5629, 15229, 19465, 
      7892, 6137, 5780, 5812, 17657, 19001, 8138, 6554, 7173, 27850, 6724, 
      24250, 6730, 6788, 6760, 6749, 7312, 33146, 26269, 7481, 7261, 31285, 
      31153, 30848, 9602, 9256, 8296, 8269, 36688, 33113, 8864, 9433, 8650, 
      9349, 9146, 9125, 9050, 9220, 36634, 10973, 10377, 10256, 11978, 11905, 
      11866, 11554, 11125, 13085, 15625, 13789, 15368, 14024, 16425, 15705, 
      15229, 16025, 16452, 16529, 18049, 18000, 18530, 18665, 19858, 18965, 
      19368, 21037, 21188, 20564, 21349, 21178, 22529, 23176, 24370, 24500, 
      25236, 24736, 25433, 27298, 27521, 31460, 32084, 32045 ], 
  [ 32969, 31753, 32485, 31205, 29801, 28786, 28514, 29341, 27634, 28009, 
      27749, 23602, 24896, 22589, 24217, 23722, 22829, 22725, 21825, 20809, 
      21690, 22562, 18000, 17288, 16938, 18640, 19309, 19433, 16265, 19045, 
      18250, 18824, 17810, 17657, 16490, 17425, 15577, 11826, 12890, 11810, 
      15145, 15777, 11380, 15506, 13610, 10985, 9962, 12506, 11236, 10993, 
      16978, 9245, 10589, 10361, 16660, 11025, 9457, 10420, 10253, 9005, 
      10138, 8324, 8497, 8609, 52466, 43877, 15845, 10337, 9490, 7537, 11860, 
      10984, 7605, 53453, 45929, 39785, 41876, 15776, 11401, 7457, 53149, 
      52281, 51850, 41346, 11866, 9594, 6250, 52565, 42578, 7093, 7010, 7633, 
      48865, 6025, 5248, 5668, 6025, 46657, 9941, 5941, 8405, 41381, 15101, 
      5525, 5684, 8996, 44761, 5661, 5722, 47888, 45025, 35249, 34553, 6305, 
      5524, 4930, 40456, 37117, 8980, 8077, 4885, 45841, 30794, 29189, 8714, 
      4709, 4709, 4850, 5906, 6725, 30665, 30340, 11665, 6497, 4292, 4420, 
      4772, 4825, 39690, 27994, 8869, 4410, 42653, 29765, 7688, 6148, 6053, 
      5444, 5069, 4469, 6760, 40202, 39442, 10282, 6425, 5657, 5570, 32841, 
      11344, 6001, 3649, 3721, 5716, 42685, 31037, 24506, 9565, 8665, 4106, 
      3965, 3517, 3482, 22133, 27585, 25749, 10993, 8290, 6385, 6165, 6058, 
      3298, 8612, 7105, 5737, 3712, 4097, 39125, 27674, 25525, 25226, 22625, 
      19409, 10421, 7514, 3025, 3221, 4049, 4874, 9000, 8845, 4437, 3700, 
      2965, 2941, 19193, 14258, 4490, 2818, 3434, 33680, 7745, 2848, 35362, 
      22201, 17001, 14482, 5002, 4122, 20725, 12701, 3656, 3176, 2504, 3176, 
      28970, 22850, 9290, 2402, 22185, 11908, 10225, 7780, 4329, 3145, 2329, 
      29765, 22945, 17093, 16133, 4145, 2210, 3140, 2372, 19449, 19186, 
      12429, 6381, 2986, 3114, 31865, 19625, 17312, 3092, 9418, 5098, 2525, 
      19453, 6253, 5733, 2440, 26017, 20177, 19105, 14450, 11482, 9962, 7610, 
      7010, 5650, 4817, 3797, 2770, 2306, 2165, 1877, 1850, 32225, 26881, 
      12416, 11204, 7076, 1856, 19477, 13402, 4122, 2610, 2005, 1585, 1546, 
      1621, 2146, 25469, 23053, 13765, 12469, 11245, 4045, 3653, 1460, 1565, 
      26018, 20690, 16994, 13913, 12185, 10585, 2738, 2269, 1693, 1658, 
      25945, 17425, 16425, 15220, 14985, 14752, 13840, 12112, 8185, 3060, 
      2592, 1696, 1492, 1465, 1360, 1657, 2025, 28781, 21106, 17609, 1450, 
      1394, 27400, 24565, 23957, 22472, 22181, 21320, 7397, 5780, 4181, 1256, 
      24498, 16465, 15973, 14545, 9370, 7330, 3898, 1873, 28580, 24740, 
      21188, 9488, 6208, 1280, 21125, 3986, 3770, 1402, 17541, 13221, 10504, 
      7789, 4381, 904, 1261, 23341, 21577, 20722, 12941, 9305, 4810, 941, 
      23585, 9809, 7840, 4384, 3185, 1313, 1145, 1073, 785, 1184, 1360, 
      20893, 14185, 12829, 11338, 3865, 1213, 1170, 810, 1354, 19997, 18365, 
      16552, 1037, 1301, 22826, 13394, 2306, 2069, 746, 634, 661, 986, 24912, 
      22185, 18265, 1017, 19025, 17953, 17170, 14453, 754, 698, 18440, 6413, 
      23850, 23545, 16317, 13437, 10845, 10642, 4041, 3466, 3042, 1225, 
      18625, 14089, 10201, 5584, 5441, 1556, 1424, 1300, 1184, 5837, 3497, 
      1517, 1261, 845, 482, 586, 15208, 14485, 14248, 4680, 3688, 424, 648, 
      14689, 14450, 8389, 5765, 19577, 19300, 11281, 6340, 5297, 5017, 545, 
      13450, 11889, 5266, 481, 234, 666, 13652, 12740, 872, 821, 221, 205, 
      7394, 6893, 17305, 13369, 6544, 628, 2237, 122, 185, 20836, 18056, 
      14024, 6661, 19402, 10282, 277, 15193, 12608, 3908, 740, 73, 6610, 
      5090, 85, 65, 19357, 13492, 10440, 2952, 2152, 15154, 7769, 4121, 601, 
      386, 20180, 4640, 4505, 2720, 800, 377, 116, 17, 212, 14650, 4909, 
      1773, 409, 10, 1157, 1025, 842, 730, 626, 485, 5, 485, 625, 0, 529, 
      576, 15626, 2305, 626, 17165, 10408, 8104, 1448, 1093, 3145, 10625, 
      1385, 10841, 1250, 106, 221, 18805, 325, 15425, 6773, 2353, 949, 74, 
      53, 9089, 464, 23490, 3217, 1105, 657, 442, 12200, 11549, 9704, 356, 
      725, 19165, 15250, 9725, 8402, 7010, 5746, 797, 12244, 9748, 8425, 
      6705, 313, 225, 208, 145, 5380, 4552, 2221, 1037, 221, 392, 11250, 
      5266, 1125, 450, 250, 261, 6817, 4612, 260, 16165, 6373, 1585, 458, 
      5508, 5085, 3805, 2005, 1480, 1413, 808, 17785, 9965, 9770, 9010, 6922, 
      4457, 3497, 1385, 11636, 9049, 976, 841, 9090, 3577, 2557, 1530, 445, 
      882, 1117, 1325, 968, 24865, 18485, 15170, 13073, 9554, 6005, 3233, 
      530, 1154, 1754, 18000, 17217, 15217, 11812, 9412, 5617, 1600, 601, 
      5809, 1994, 1586, 794, 13901, 6152, 1972, 17113, 8473, 5218, 3229, 
      1053, 20948, 8884, 8353, 1940, 1225, 1145, 14066, 6925, 4090, 3442, 
      1930, 1570, 1370, 1037, 1517, 2066, 13444, 12781, 6525, 1525, 964, 
      18385, 2561, 2482, 1637, 1025, 970, 1082, 1105, 1186, 1361, 7913, 3328, 
      2705, 2545, 1060, 1105, 2048, 1138, 1125, 18580, 3365, 3272, 3181, 
      1277, 1445, 17354, 12041, 4706, 4141, 1801, 1754, 1514, 1514, 2740, 
      2196, 1492, 1396, 1396, 10394, 1769, 3869, 6920, 4808, 4580, 22546, 
      7297, 3730, 1845, 2305, 3042, 9344, 2329, 1604, 2225, 3536, 4100, 4964, 
      10517, 8081, 4817, 2705, 2042, 1682, 2257, 2837, 3362, 4282, 16893, 
      3285, 4365, 19010, 3613, 1865, 1885, 3698, 4450, 12545, 2000, 1937, 
      2080, 5300, 6161, 23050, 18154, 6121, 2650, 2194, 2026, 2986, 4941, 
      5389, 22852, 14660, 4052, 3880, 2260, 5365, 8609, 2290, 11329, 9028, 
      4240, 2929, 2500, 4513, 4608, 7730, 6245, 2405, 2482, 5317, 5101, 4181, 
      2984, 2644, 4709, 7541, 25101, 14701, 10345, 10170, 5305, 2602, 21473, 
      7328, 5008, 3065, 4729, 7604, 15130, 7034, 5618, 5210, 3133, 3650, 
      3833, 6290, 25117, 4680, 3357, 3357, 3541, 5416, 27050, 25226, 6389, 
      5729, 5525, 3986, 3925, 3509, 3349, 7250, 30361, 26852, 20825, 10532, 
      9220, 7897, 5072, 4900, 4097, 3536, 11530, 9649, 8725, 8578, 7218, 
      6970, 5850, 6385, 4733, 8125, 16477, 5330, 5081, 5002, 4010, 3881, 
      15700, 11344, 4896, 4825, 5121, 7696, 10946, 8482, 4562, 7442, 7690, 
      4628, 5288, 5444, 5525, 5693, 9469, 5905, 10530, 18020, 9409, 8069, 
      5989, 6250, 11450, 7956, 10917, 7970, 7988, 9117, 6442, 6057, 7362, 
      33461, 8381, 7400, 9125, 12821, 10817, 9010, 9397, 13322, 9409, 13648, 
      29354, 7354, 5813, 5554, 9685, 12053, 6565, 8226, 6154, 10954, 25940, 
      10817, 7712, 6305, 6137, 12832, 13876, 11113, 8429, 9448, 35825, 8249, 
      31525, 8005, 7813, 7685, 7624, 8737, 41821, 33794, 8906, 8186, 39610, 
      39428, 39073, 12277, 11581, 9621, 9544, 45713, 41588, 10489, 11458, 
      9325, 10874, 10321, 10250, 9925, 9945, 45509, 13448, 12202, 11681, 
      14453, 14330, 13941, 13329, 12250, 15860, 18450, 14914, 17893, 15149, 
      19300, 17530, 16354, 17650, 18277, 18154, 19924, 19825, 20605, 19940, 
      22133, 20290, 20893, 23362, 23413, 22189, 23474, 23153, 24404, 25101, 
      26545, 26525, 27361, 26361, 27458, 29273, 29396, 33185, 33709, 33620 ], 
  [ 37178, 35594, 36648, 35368, 33826, 32489, 32125, 33320, 31153, 32218, 
      32050, 26937, 29105, 26338, 28610, 27977, 26900, 26842, 25666, 24650, 
      25945, 27185, 21289, 20485, 20089, 22481, 23426, 23780, 19600, 23346, 
      22321, 23125, 21881, 21682, 20285, 21634, 19280, 14425, 16133, 14593, 
      12132, 12580, 14393, 19945, 17497, 13906, 12377, 10045, 9189, 14144, 
      21969, 11752, 13786, 13466, 21697, 14452, 7732, 8281, 13450, 7418, 
      8045, 7013, 11050, 11300, 62885, 53330, 20882, 13810, 12641, 6410, 
      15885, 14733, 6340, 64010, 55658, 48778, 51145, 20905, 15380, 6100, 
      63706, 62746, 62269, 50569, 16029, 13021, 5629, 63076, 51985, 9554, 
      9425, 5954, 59008, 7888, 6145, 5185, 5220, 56570, 13690, 5090, 6266, 
      50696, 20276, 4904, 4925, 6581, 54490, 4810, 4825, 57985, 54800, 43828, 
      43040, 8720, 7433, 6425, 49725, 45972, 12637, 11412, 4356, 55754, 
      38821, 36986, 12325, 6250, 4226, 4229, 4549, 4954, 38692, 38321, 16196, 
      9280, 4177, 4121, 4105, 4112, 48913, 35653, 12618, 5905, 52244, 37700, 
      11069, 8885, 8744, 7813, 7208, 3848, 4805, 49517, 48665, 14537, 9346, 
      8210, 4121, 41236, 15921, 8784, 3856, 3744, 4129, 52322, 39202, 31705, 
      13682, 12506, 5785, 5506, 4322, 4057, 28964, 35290, 33178, 15570, 
      12085, 9490, 9178, 9025, 4149, 12545, 10532, 8612, 5345, 3200, 48394, 
      35425, 32954, 32609, 29594, 25826, 14906, 11125, 3554, 3106, 3106, 
      3425, 13117, 12916, 6760, 5517, 3816, 3240, 25610, 19709, 6905, 3209, 
      2813, 42305, 11540, 3929, 44217, 29170, 23050, 20025, 7785, 6445, 
      27464, 17876, 5749, 4901, 2941, 2509, 36997, 29957, 13637, 2977, 29200, 
      16945, 14848, 11713, 6928, 5008, 3088, 37930, 30098, 23234, 22090, 
      6698, 2693, 5141, 3637, 26050, 25741, 17650, 9946, 4941, 2125, 40352, 
      26272, 23545, 5185, 13949, 8249, 1858, 26100, 9864, 9160, 1773, 33722, 
      26962, 25706, 20177, 16565, 14677, 11681, 10897, 9077, 7922, 6442, 
      4817, 3985, 3706, 3050, 2977, 40804, 34724, 17729, 16241, 11009, 3121, 
      26170, 18945, 6997, 4657, 3546, 2482, 2305, 1690, 1525, 33128, 30344, 
      19400, 17828, 16328, 6920, 6344, 2173, 1588, 33769, 27613, 23273, 
      19594, 17498, 15530, 4969, 4178, 3050, 2969, 33696, 23796, 22612, 
      21177, 20896, 20617, 19521, 17425, 12532, 5521, 4777, 3145, 2665, 2592, 
      1521, 1312, 1312, 36946, 28121, 24026, 2669, 2521, 35381, 32132, 31432, 
      29717, 29380, 28381, 11560, 9437, 7240, 1325, 32065, 22698, 22114, 
      20410, 14085, 11493, 6865, 1114, 36745, 32353, 28249, 14249, 10049, 
      1073, 28186, 7045, 6737, 2897, 24004, 18856, 15541, 12136, 7624, 1341, 
      916, 30770, 28730, 27737, 18530, 14066, 8237, 1010, 31060, 14708, 
      12233, 7673, 5968, 2900, 2548, 2384, 1360, 793, 785, 27954, 20050, 
      18418, 16605, 6970, 2754, 2665, 925, 733, 26920, 25012, 22877, 692, 
      680, 30209, 19121, 4721, 4346, 1781, 1301, 914, 641, 32617, 29476, 
      24912, 2512, 25810, 24554, 23633, 20410, 1973, 1825, 25133, 10484, 
      31417, 31066, 22642, 19210, 16066, 15817, 7330, 6525, 5917, 3042, 
      25364, 20000, 15284, 9425, 9236, 3649, 3425, 3209, 3001, 9770, 6602, 
      3610, 3170, 2386, 505, 425, 21349, 20488, 20205, 8245, 6885, 493, 349, 
      20738, 20453, 13058, 9698, 26500, 26177, 16640, 10457, 9092, 8720, 292, 
      19269, 17386, 9061, 1746, 901, 229, 19517, 18421, 2597, 2500, 980, 596, 
      11833, 11194, 23860, 19188, 10753, 2169, 4882, 605, 346, 27989, 24749, 
      19981, 10916, 26325, 15457, 1450, 21380, 18289, 7289, 2465, 464, 10865, 
      8885, 890, 410, 26280, 19357, 15661, 5965, 4797, 21341, 12346, 7594, 
      2234, 1789, 27241, 8297, 8116, 5641, 2617, 1780, 1105, 592, 97, 20745, 
      8658, 4234, 1858, 585, 3250, 3026, 2705, 2501, 2305, 2026, 626, 2, 
      2304, 529, 0, 1, 21905, 5042, 2305, 23720, 15629, 12773, 3725, 3140, 
      6250, 15892, 3616, 16154, 3389, 1049, 106, 25636, 72, 21658, 11074, 
      5090, 2858, 833, 490, 13988, 1913, 31057, 6322, 3106, 2290, 97, 17789, 
      17000, 14741, 1621, 104, 26042, 21437, 14762, 13117, 11357, 9725, 130, 
      17833, 14785, 13140, 10960, 1440, 1168, 1105, 720, 9221, 8117, 4820, 
      2900, 520, 277, 16609, 9061, 3034, 1669, 1009, 514, 11072, 8177, 881, 
      22490, 10490, 3770, 389, 9349, 8788, 7048, 4420, 3573, 3460, 2349, 
      24386, 15002, 14761, 13817, 11177, 7930, 6602, 3386, 17041, 13856, 
      2609, 404, 13897, 6682, 5202, 3577, 1066, 445, 450, 3188, 485, 32570, 
      25178, 21265, 18754, 14453, 9938, 6154, 1105, 533, 673, 24601, 23680, 
      21312, 17217, 14265, 9412, 3601, 1360, 9650, 4225, 3541, 725, 19720, 
      10085, 4157, 23530, 13050, 8829, 6058, 754, 28009, 13553, 12884, 4033, 
      2720, 800, 19885, 11042, 7241, 6317, 3977, 3341, 2957, 922, 850, 985, 
      19125, 18324, 10504, 3204, 1861, 24986, 4930, 4805, 3362, 1922, 1637, 
      1105, 1082, 1025, 970, 12260, 6065, 5120, 4868, 1313, 1220, 1105, 1989, 
      1930, 25181, 6056, 5917, 5780, 1300, 1192, 23725, 17354, 7949, 7154, 
      3434, 3341, 2825, 1261, 5017, 4105, 2665, 2385, 1465, 15293, 3218, 
      2098, 10853, 8005, 2533, 29745, 11322, 6421, 3202, 1546, 1777, 13921, 
      4100, 2041, 1604, 2041, 2329, 2825, 15370, 12290, 7922, 4706, 3445, 
      2165, 1682, 1802, 2005, 2465, 23080, 2020, 2548, 25565, 6074, 2210, 
      2138, 2249, 2633, 17812, 2897, 2420, 2057, 3161, 3700, 30249, 24525, 
      9594, 4329, 3321, 2509, 2089, 2986, 3250, 30005, 20341, 6605, 6341, 
      2237, 3272, 12818, 2405, 16228, 13329, 6793, 4608, 3673, 2880, 2929, 
      11617, 9626, 2842, 2597, 3362, 7976, 6596, 4525, 2621, 3076, 4804, 
      32530, 20290, 14922, 14701, 8226, 3085, 28304, 10985, 7745, 2720, 3188, 
      4913, 20765, 10553, 8585, 7993, 2834, 2845, 2890, 4105, 32500, 7141, 
      4852, 2920, 2920, 3645, 34709, 32609, 9586, 8650, 8354, 5941, 5834, 
      5050, 3050, 4789, 38480, 34465, 27472, 15017, 13337, 11600, 7625, 7361, 
      6052, 3145, 16245, 13858, 12658, 12465, 10645, 10305, 8725, 4338, 3560, 
      5480, 22250, 7837, 7450, 7325, 5597, 5330, 21289, 15921, 7081, 6964, 
      3856, 5281, 15385, 12185, 6425, 5165, 5321, 3869, 4069, 4133, 4168, 
      4244, 6548, 4410, 7333, 23977, 13250, 11450, 4586, 4709, 8069, 11245, 
      7720, 11213, 11185, 12682, 8857, 8242, 5545, 41764, 11624, 5629, 6664, 
      9256, 14842, 6641, 6890, 9665, 6948, 9945, 37013, 9953, 7354, 6773, 
      7178, 8810, 8612, 11101, 7741, 8125, 33001, 14612, 10265, 7892, 7540, 
      9497, 10265, 14954, 11258, 12645, 44266, 10756, 39322, 10282, 9860, 
      9640, 9533, 11152, 50906, 41821, 11321, 10141, 48373, 48145, 47744, 
      15842, 14824, 11944, 11821, 55120, 50489, 13088, 14425, 11050, 13381, 
      12506, 12389, 11834, 11716, 54778, 16829, 14985, 14096, 17834, 17665, 
      16954, 16066, 14389, 19517, 22153, 17053, 21320, 17288, 23049, 20313, 
      18493, 20249, 21060, 20753, 22753, 22608, 23618, 22217, 25330, 22613, 
      23400, 26605, 26564, 24788, 26533, 26074, 27233, 27976, 29650, 29492, 
      30420, 28960, 30425, 32194, 32225, 35876, 36308, 36173 ], 
  [ 37385, 35785, 36853, 35573, 34025, 32674, 32306, 33517, 31330, 32425, 
      32261, 27106, 29312, 26525, 28825, 28186, 27101, 27045, 25857, 24841, 
      26154, 27410, 21456, 20648, 20250, 22672, 23629, 23993, 19769, 23557, 
      22522, 23336, 22082, 21881, 20474, 21841, 19465, 14562, 16298, 14738, 
      12025, 12465, 14548, 20162, 17690, 14057, 12506, 9962, 9124, 14305, 
      22210, 11885, 13949, 13625, 21940, 14625, 7681, 8212, 13613, 7373, 
      7978, 6980, 11185, 11441, 63362, 53765, 21125, 13985, 12802, 6385, 
      16084, 14920, 6309, 64493, 56105, 49193, 51572, 21152, 15577, 6065, 
      64189, 63225, 62746, 50994, 16234, 13194, 5626, 63557, 52418, 9685, 
      9554, 5905, 59473, 7993, 6208, 5188, 5209, 57025, 13877, 5077, 6197, 
      51125, 20525, 4901, 4916, 6500, 54937, 4797, 4810, 58448, 55249, 44225, 
      43433, 8849, 7540, 6514, 50152, 46381, 12820, 11581, 4357, 56209, 
      39194, 37349, 12506, 6341, 4229, 4226, 4514, 4901, 39065, 38692, 16417, 
      9425, 4196, 4132, 4100, 4105, 49338, 36010, 12805, 5994, 52685, 38069, 
      11240, 9028, 8885, 7940, 7325, 3845, 4744, 49946, 49090, 14746, 9497, 
      8345, 4082, 41625, 16144, 8929, 3889, 3769, 4084, 52765, 39581, 32042, 
      13885, 12697, 5882, 5597, 4381, 4106, 29285, 35649, 33525, 15793, 
      12274, 9649, 9333, 9178, 4210, 12740, 10705, 8761, 5440, 3185, 48821, 
      35786, 33301, 32954, 29921, 26129, 15125, 11306, 3601, 3125, 3089, 
      3386, 13320, 13117, 6885, 5620, 3877, 3277, 25913, 19970, 7034, 3250, 
      2810, 42704, 11729, 4000, 44626, 29497, 23337, 20290, 7930, 6570, 
      27781, 18125, 5864, 5000, 2984, 2504, 37370, 30290, 13850, 3026, 29529, 
      17188, 15073, 11908, 7065, 5113, 3145, 38309, 30433, 23525, 22373, 
      6833, 2738, 5252, 3716, 26361, 26050, 17901, 10125, 5050, 2106, 40745, 
      26585, 23840, 5300, 14170, 8410, 1853, 26413, 10045, 9333, 1768, 34081, 
      27281, 26017, 20450, 16810, 14906, 11882, 11090, 9250, 8081, 6581, 
      4930, 4082, 3797, 3125, 3050, 41201, 35089, 17984, 16484, 11204, 3200, 
      26485, 19210, 7146, 4770, 3637, 2545, 2362, 1717, 1522, 33485, 30685, 
      19669, 18085, 16573, 7069, 6485, 2228, 1613, 34130, 27938, 23570, 
      19865, 17753, 15769, 5090, 4285, 3133, 3050, 34057, 24097, 22905, 
      21460, 21177, 20896, 19792, 17680, 12745, 5652, 4896, 3232, 2740, 2665, 
      1552, 1321, 1305, 37325, 28450, 24329, 2746, 2594, 35752, 32485, 31781, 
      30056, 29717, 28712, 11765, 9620, 7397, 1352, 32418, 22993, 22405, 
      20689, 14314, 11698, 7018, 1105, 37124, 32708, 28580, 14480, 10240, 
      1088, 28517, 7202, 6890, 2986, 24309, 19125, 15784, 12349, 7789, 1384, 
      925, 31117, 29065, 28066, 18797, 14297, 8410, 1037, 31409, 14945, 
      12448, 7840, 6113, 2993, 2633, 2465, 1409, 800, 784, 28285, 20329, 
      18685, 16858, 7129, 2845, 2754, 954, 730, 27245, 25325, 23176, 701, 
      677, 30554, 19394, 4850, 4469, 1850, 1354, 949, 650, 32976, 29817, 
      25225, 2601, 26129, 24865, 23938, 20693, 2050, 1898, 25448, 10685, 
      31770, 31417, 22941, 19485, 16317, 16066, 7497, 6682, 6066, 3145, 
      25681, 20281, 15529, 9616, 9425, 3764, 3536, 3316, 3104, 9965, 6761, 
      3725, 3277, 2477, 530, 442, 21640, 20773, 20488, 8424, 7048, 520, 360, 
      21025, 20738, 13285, 9893, 26825, 26500, 16897, 10660, 9281, 8905, 305, 
      19546, 17649, 9250, 1825, 954, 234, 19796, 18692, 2696, 2597, 1037, 
      637, 12050, 11405, 24169, 19465, 10960, 2260, 5021, 650, 377, 28324, 
      25064, 20264, 11125, 26650, 15706, 1525, 21673, 18560, 7460, 2564, 505, 
      11074, 9074, 949, 449, 26605, 19636, 15912, 6120, 4936, 21634, 12569, 
      7769, 2329, 1874, 27572, 8480, 8297, 5792, 2720, 1865, 1172, 641, 116, 
      21034, 8845, 4365, 1945, 634, 3365, 3137, 2810, 2602, 2402, 2117, 677, 
      5, 2401, 576, 1, 0, 22202, 5185, 2402, 24029, 15880, 13000, 3848, 3253, 
      6409, 16145, 3737, 16409, 3506, 1114, 125, 25957, 85, 21953, 11285, 
      5233, 2965, 890, 533, 14225, 2000, 31410, 6481, 3217, 2385, 106, 18056, 
      17261, 14984, 1700, 101, 26365, 21730, 15005, 13346, 11570, 9922, 125, 
      18100, 15028, 13369, 11169, 1513, 1233, 1168, 769, 9412, 8296, 4957, 
      3005, 557, 296, 16866, 9250, 3141, 1746, 1066, 549, 11281, 8356, 932, 
      22789, 10693, 3889, 410, 9540, 8973, 7213, 4549, 3688, 3573, 2440, 
      24697, 15245, 15002, 14050, 11386, 8105, 6761, 3497, 17300, 14089, 
      2704, 409, 14130, 6841, 5341, 3690, 1117, 450, 445, 3293, 488, 32929, 
      25493, 21554, 19025, 14690, 10133, 6305, 1154, 530, 650, 24912, 23985, 
      21601, 17476, 14500, 9601, 3712, 1417, 9841, 4346, 3650, 746, 19997, 
      10280, 4276, 23833, 13273, 9010, 6205, 765, 28340, 13780, 13105, 4148, 
      2809, 809, 20162, 11245, 7402, 6466, 4090, 3442, 3050, 941, 845, 962, 
      19396, 18589, 10701, 3301, 1924, 25297, 5057, 4930, 3461, 1985, 1690, 
      1130, 1105, 1042, 977, 12473, 6208, 5249, 4993, 1348, 1249, 1088, 2050, 
      1989, 25492, 6197, 6056, 5917, 1325, 1205, 24026, 17609, 8114, 7309, 
      3529, 3434, 2906, 1274, 5140, 4212, 2740, 2452, 1492, 15530, 3305, 
      2045, 11048, 8168, 2468, 30082, 11521, 6562, 3285, 1537, 1746, 14144, 
      4201, 2084, 1601, 2000, 2276, 2756, 15605, 12497, 8081, 4817, 3530, 
      2210, 1681, 1781, 1970, 2410, 23373, 1989, 2493, 25874, 6205, 2249, 
      2173, 2210, 2578, 18065, 2960, 2465, 2080, 3092, 3617, 30586, 24826, 
      9769, 4426, 3394, 2554, 2074, 2925, 3181, 30340, 20612, 6740, 6472, 
      2260, 3205, 13025, 2434, 16465, 13540, 6928, 4705, 3748, 2833, 2880, 
      11810, 9797, 2885, 2626, 3301, 8125, 6725, 4616, 2644, 3029, 4709, 
      32877, 20557, 15145, 14922, 8377, 3130, 28625, 11168, 7888, 2729, 3145, 
      4820, 21034, 10730, 8738, 8138, 2845, 2834, 2873, 4034, 32845, 7272, 
      4941, 2925, 2917, 3592, 35066, 32954, 9749, 8801, 8501, 6050, 5941, 
      5141, 3061, 4706, 38857, 34820, 27785, 15236, 13540, 11785, 7760, 7492, 
      6161, 3152, 16474, 14065, 12853, 12658, 10818, 10474, 8874, 4273, 3533, 
      5389, 22525, 7970, 7577, 7450, 5690, 5417, 21556, 16144, 7200, 7081, 
      3825, 5200, 15602, 12370, 6530, 5090, 5242, 3860, 4040, 4100, 4133, 
      4205, 6445, 4369, 7218, 24260, 13441, 11621, 4549, 4666, 7946, 11412, 
      7605, 11378, 11348, 12861, 8986, 8361, 5490, 42149, 11789, 5576, 6581, 
      9125, 15041, 6562, 6805, 9530, 6865, 9808, 37370, 10090, 7445, 6850, 
      7093, 8693, 8725, 11250, 7834, 8026, 33332, 14801, 10400, 7985, 7625, 
      9376, 10132, 15145, 11405, 12808, 44657, 10889, 39685, 10405, 9973, 
      9749, 9640, 11281, 51325, 42194, 11450, 10250, 48778, 48548, 48145, 
      16021, 14989, 12069, 11944, 55553, 50900, 13225, 14578, 11149, 13514, 
      12625, 12506, 11941, 11817, 55205, 17000, 15130, 14225, 18005, 17834, 
      17109, 16209, 14506, 19700, 22338, 17170, 21493, 17405, 23236, 20458, 
      18610, 20386, 21205, 20890, 22900, 22753, 23773, 22340, 25493, 22738, 
      23533, 26770, 26725, 24925, 26690, 26225, 27380, 28125, 29809, 29645, 
      30577, 29097, 30578, 32345, 32372, 36017, 36445, 36308 ], 
  [ 28921, 29705, 28685, 27397, 26737, 27472, 27700, 26525, 27316, 23929, 
      23165, 24260, 20794, 20981, 19105, 19360, 19465, 19109, 19709, 18685, 
      17312, 16180, 18866, 18650, 18548, 16498, 15665, 14533, 16865, 14393, 
      14848, 14170, 14404, 14501, 14580, 13261, 14161, 16400, 13960, 15380, 
      50213, 51845, 13690, 10064, 11168, 13793, 15520, 44564, 41042, 12545, 
      8528, 14293, 11885, 12157, 7954, 11069, 37501, 40714, 11545, 36297, 
      40180, 34114, 13285, 12645, 14500, 11161, 7129, 10121, 11024, 32321, 
      8642, 9266, 33137, 14733, 11709, 9565, 10154, 6554, 8429, 33485, 14425, 
      14057, 13876, 9872, 7892, 9620, 28276, 14089, 10100, 12365, 12532, 
      35405, 12385, 14545, 19018, 26938, 29045, 11425, 8209, 29209, 38673, 
      9397, 5617, 27541, 28450, 40762, 10525, 28925, 29236, 11650, 10537, 
      7261, 7065, 11817, 13786, 15440, 8714, 7625, 7738, 8585, 26393, 10597, 
      5800, 5445, 7720, 14965, 25965, 26856, 31912, 34981, 5669, 5594, 5669, 
      10001, 23546, 24674, 27026, 27329, 8192, 4996, 7121, 14912, 9153, 5265, 
      7938, 9898, 10053, 11194, 12069, 26469, 36010, 8200, 7940, 5780, 9173, 
      10405, 32068, 5837, 5090, 9497, 21145, 22217, 32962, 8929, 5281, 4000, 
      5809, 6409, 13600, 14209, 17761, 18976, 3625, 4325, 3989, 4733, 6280, 
      8125, 8405, 8548, 17288, 5850, 7093, 8725, 13450, 27585, 7361, 4160, 
      3761, 3712, 3361, 3145, 4657, 6500, 18761, 22457, 27785, 31360, 5234, 
      5329, 10421, 12434, 16949, 19925, 2925, 3240, 9972, 19300, 25416, 5410, 
      5725, 15578, 5840, 2929, 2729, 2960, 8480, 10100, 2701, 3177, 10882, 
      12402, 18730, 25402, 3944, 2824, 4264, 17876, 2657, 3130, 3697, 5002, 
      8801, 11617, 16801, 3985, 2665, 2313, 2353, 8865, 18180, 10858, 14090, 
      2165, 2152, 2645, 5597, 10952, 27080, 4329, 2089, 2026, 10306, 3380, 
      6560, 24737, 1913, 5213, 5693, 24650, 2725, 1885, 1813, 1908, 2440, 
      2920, 4068, 4468, 5608, 6525, 8005, 10228, 11764, 12373, 14085, 14308, 
      4181, 2837, 2122, 2410, 4282, 13562, 1681, 1856, 7076, 10064, 12209, 
      15289, 16000, 19825, 24100, 2421, 2005, 1717, 1921, 2197, 6997, 7605, 
      16162, 20017, 2468, 1640, 1444, 1613, 1885, 2285, 9188, 10469, 12893, 
      13108, 2393, 1373, 1373, 1418, 1433, 1450, 1538, 1810, 3133, 8258, 
      9290, 12394, 13690, 13913, 19058, 22105, 24473, 2977, 1552, 1305, 
      13396, 13840, 2594, 2009, 1901, 1666, 1625, 1514, 3341, 4474, 6125, 
      19450, 1940, 1157, 1165, 1237, 2312, 3272, 6340, 24565, 2770, 1930, 
      1378, 2178, 3898, 20970, 1313, 5924, 6208, 11840, 977, 1157, 1690, 
      2725, 5317, 17090, 21697, 1525, 1261, 1156, 1125, 1989, 4744, 19125, 
      1517, 1741, 2522, 5066, 6617, 11245, 12077, 12505, 16217, 21866, 23042, 
      1073, 865, 1009, 1268, 5545, 11393, 11600, 18740, 23284, 925, 793, 730, 
      21465, 23229, 1252, 820, 7732, 8245, 13672, 15560, 17837, 21412, 1586, 
      1109, 689, 11441, 697, 625, 592, 625, 12676, 13120, 610, 2833, 1268, 
      1213, 485, 605, 1013, 1060, 4709, 5384, 5960, 9893, 541, 505, 1117, 
      3250, 3357, 8722, 9090, 9466, 9850, 3001, 5161, 8681, 9425, 11009, 
      18896, 20000, 370, 397, 410, 3842, 4850, 18586, 20810, 349, 360, 1549, 
      2925, 485, 458, 689, 2498, 3205, 3425, 20453, 356, 545, 3172, 12137, 
      15140, 21572, 306, 394, 10026, 10225, 14625, 16609, 1796, 2045, 205, 
      269, 2194, 10778, 6385, 16020, 17833, 482, 202, 170, 2057, 296, 676, 
      12421, 85, 250, 4050, 9882, 16465, 2000, 2980, 14225, 16705, 245, 130, 
      578, 5090, 6290, 40, 1405, 3757, 10237, 11272, 314, 3274, 3389, 5354, 
      9434, 11261, 13250, 15401, 19346, 32, 3041, 6905, 11041, 15392, 8285, 
      8653, 9220, 9608, 10004, 10613, 15133, 21613, 10001, 15626, 21905, 
      22202, 0, 5929, 10000, 37, 530, 1226, 7570, 8465, 4765, 493, 7753, 457, 
      8116, 13472, 19337, 169, 20189, 37, 1885, 5965, 9061, 14436, 16165, 
      949, 11074, 848, 4825, 8713, 10265, 20800, 306, 405, 810, 11962, 22581, 
      269, 104, 829, 1256, 1864, 2600, 22901, 346, 850, 1277, 2057, 12665, 
      13577, 13810, 15497, 2978, 3650, 6569, 9385, 17069, 19490, 596, 3112, 
      9221, 12296, 14596, 17357, 2161, 3706, 15354, 257, 2465, 8177, 19300, 
      3098, 3425, 4645, 7345, 8570, 8753, 10898, 373, 1053, 1108, 1348, 2260, 
      4045, 5085, 8973, 722, 1385, 10562, 21677, 1424, 5161, 6641, 8864, 
      15529, 21716, 23201, 9657, 22050, 1445, 565, 500, 653, 1384, 3085, 
      5813, 15860, 22984, 26084, 578, 545, 545, 890, 1490, 3445, 9178, 14929, 
      3385, 8320, 9412, 19620, 725, 3226, 8546, 685, 2045, 4040, 6301, 21125, 
      1018, 1954, 2173, 9010, 11545, 21465, 884, 2993, 5408, 6260, 9248, 
      10388, 11188, 20105, 23585, 26384, 1010, 1097, 3341, 10841, 14530, 949, 
      8125, 8296, 10701, 14589, 15784, 19396, 19669, 20500, 21925, 2725, 
      6890, 8017, 8357, 18122, 18917, 25610, 14948, 15185, 1138, 7173, 7330, 
      7489, 19585, 21253, 1160, 1597, 5512, 6197, 11357, 11560, 12820, 21320, 
      8794, 10250, 13546, 14450, 19450, 2196, 12321, 31921, 3970, 5858, 
      34130, 1844, 3845, 7528, 12893, 24853, 28340, 2890, 11125, 17650, 
      24021, 30082, 32146, 35010, 2561, 3625, 6361, 10249, 12836, 17476, 
      23801, 26881, 29156, 32576, 1685, 28577, 32657, 1800, 8653, 18405, 
      18925, 29988, 32740, 2333, 15538, 17725, 20618, 35338, 37949, 2336, 
      1940, 5657, 11936, 14480, 17812, 26272, 33977, 35425, 2386, 2194, 8586, 
      8914, 20794, 35149, 4141, 20072, 3109, 4058, 8770, 12209, 14530, 31793, 
      32138, 5008, 6273, 18433, 20260, 34345, 7877, 9457, 13010, 21170, 
      31985, 40817, 3125, 2725, 3869, 3944, 7829, 18376, 2745, 5850, 8530, 
      23337, 31501, 40626, 2900, 6304, 7888, 8480, 23153, 26420, 27353, 
      36560, 3385, 9698, 13625, 24125, 25309, 33434, 3816, 3492, 7405, 8245, 
      8541, 11752, 11941, 13525, 23365, 39016, 4625, 3866, 3089, 4546, 5234, 
      6161, 9586, 9914, 11861, 24050, 4292, 5161, 5737, 5840, 6980, 7232, 
      8612, 35897, 29493, 40885, 3485, 10088, 10589, 10760, 13768, 14389, 
      3706, 4850, 11402, 11581, 30377, 39202, 5200, 6736, 12816, 38196, 
      38944, 27130, 30290, 30946, 31277, 31945, 43721, 32405, 46280, 4018, 
      6905, 8065, 31985, 32996, 48196, 8450, 46661, 8712, 8978, 8105, 11680, 
      12545, 35600, 6697, 9117, 35386, 40861, 50557, 7301, 40244, 41381, 
      51556, 41141, 52130, 6084, 11584, 15793, 17284, 41665, 48033, 13793, 
      10952, 15880, 44680, 5914, 8541, 12186, 16029, 16861, 49306, 51850, 
      8585, 11401, 10418, 8293, 12965, 7489, 13969, 15025, 15397, 15586, 
      13945, 10777, 8500, 14112, 15892, 10312, 10378, 10273, 11225, 12277, 
      15317, 15490, 12905, 11530, 14681, 13648, 18265, 15560, 16757, 16936, 
      17861, 18629, 13441, 13378, 15380, 16857, 14373, 14500, 15857, 16745, 
      18916, 14274, 16592, 21556, 17533, 21789, 17186, 20660, 22984, 21776, 
      21401, 22276, 22786, 22937, 22465, 25794, 22985, 25892, 25493, 23956, 
      24505, 26281, 25064, 25493, 27234, 27677, 27865, 28593, 28925, 30425, 
      29520, 31573, 32194, 36709, 37729, 37890 ], 
  [ 27920, 27472, 27530, 26242, 25120, 24777, 24697, 24754, 24005, 22928, 
      22472, 20333, 19793, 18440, 18720, 18513, 18002, 17800, 17476, 16452, 
      16465, 16565, 14785, 14261, 14005, 14265, 14356, 13994, 12938, 13700, 
      13385, 13477, 12941, 12884, 12193, 12260, 11466, 10009, 9725, 9605, 
      25034, 26050, 8685, 9833, 9089, 8480, 8513, 21233, 19097, 8002, 10145, 
      7594, 7496, 7460, 9725, 7450, 16634, 18461, 7156, 15892, 18081, 14633, 
      6740, 6562, 34289, 27716, 8900, 6656, 6481, 13456, 7025, 6725, 13810, 
      34984, 29188, 24580, 26093, 8633, 6658, 13850, 34676, 34000, 33665, 
      25657, 6737, 6001, 11105, 34186, 26501, 5512, 5525, 14692, 31250, 5690, 
      6929, 10229, 11258, 29520, 5668, 11268, 16420, 25490, 7850, 10370, 
      10817, 17585, 28004, 10984, 11141, 30361, 28170, 20890, 20386, 4810, 
      5085, 5353, 24653, 22178, 4889, 4658, 9530, 28692, 17581, 16456, 4717, 
      5032, 9256, 9685, 12277, 13960, 17450, 17221, 5746, 4226, 8069, 8581, 
      9701, 9850, 23977, 15545, 4580, 4825, 26170, 16738, 4165, 3969, 3970, 
      4033, 4138, 9298, 14373, 24293, 23725, 4933, 3860, 3860, 12125, 18850, 
      5321, 3722, 6746, 7202, 12557, 26100, 17524, 13009, 4500, 4176, 4129, 
      4276, 5364, 5809, 11402, 15028, 13768, 4964, 3893, 3428, 3400, 3389, 
      5045, 3925, 3474, 3258, 3825, 9490, 23300, 15017, 13540, 13337, 11600, 
      9536, 4580, 3497, 5440, 6980, 9536, 11417, 3925, 3866, 3106, 3425, 
      4706, 5834, 9316, 6397, 2965, 5517, 8245, 19193, 3338, 4105, 20393, 
      11168, 7888, 6425, 2705, 2785, 10170, 5410, 2797, 3085, 5101, 8077, 
      15725, 11525, 3725, 4709, 11050, 4901, 4082, 3077, 2410, 2762, 4250, 
      16228, 11520, 7780, 7204, 2320, 4705, 2465, 3233, 9172, 9005, 5032, 
      2440, 2405, 8677, 17650, 9250, 7801, 2221, 3457, 2017, 7412, 9074, 
      2210, 2074, 7325, 13428, 9508, 8820, 5989, 4365, 3613, 2605, 2389, 
      1989, 1828, 1768, 1989, 2293, 2440, 2920, 2989, 17810, 14002, 4817, 
      4181, 2357, 2705, 8996, 5321, 1609, 1825, 2276, 3200, 3449, 4964, 6929, 
      12970, 11322, 5490, 4770, 4122, 1530, 1522, 3457, 5002, 13325, 9725, 
      7373, 5540, 4580, 3748, 1565, 1768, 2344, 2405, 13250, 7610, 6994, 
      6269, 6130, 5993, 5465, 4505, 2594, 1405, 1513, 2153, 2525, 2594, 4505, 
      5858, 6994, 15220, 9945, 7696, 2385, 2521, 14221, 12250, 11834, 10829, 
      10634, 10061, 2186, 1625, 1274, 4589, 12181, 6932, 6632, 5780, 3005, 
      2117, 1181, 6932, 15013, 12325, 9925, 3025, 1665, 5185, 9860, 1073, 
      1049, 1753, 7522, 4930, 3461, 2186, 1082, 3461, 5450, 11304, 10116, 
      9549, 4744, 2836, 1125, 4264, 11450, 3050, 2137, 985, 842, 1466, 1682, 
      1802, 3050, 5465, 6025, 9620, 5408, 4628, 3809, 848, 1460, 1513, 4033, 
      6113, 9010, 7954, 6813, 5218, 6058, 10877, 4901, 725, 776, 2045, 2701, 
      3592, 5165, 12289, 10426, 7850, 1354, 8320, 7632, 7137, 5476, 1665, 
      1801, 7925, 1370, 11509, 11300, 6568, 4840, 3400, 3293, 628, 533, 493, 
      884, 8010, 5202, 3042, 1017, 970, 637, 697, 765, 841, 1076, 464, 596, 
      724, 1076, 3881, 4369, 5837, 5402, 5261, 685, 461, 3725, 4717, 5508, 
      5365, 2088, 1000, 8570, 8389, 3538, 1189, 818, 730, 4514, 4745, 3856, 
      785, 1280, 2281, 5017, 4849, 4321, 709, 754, 2074, 2826, 1565, 1352, 
      7058, 4658, 1193, 845, 148, 2545, 3280, 9337, 7517, 5021, 1210, 8381, 
      2909, 1256, 5706, 4177, 277, 565, 2682, 1153, 593, 1828, 2768, 8330, 
      4673, 2965, 85, 53, 5661, 1636, 292, 612, 877, 8861, 425, 386, 41, 425, 
      866, 1469, 2234, 3869, 5345, 500, 52, 800, 2225, 200, 260, 365, 445, 
      533, 680, 2120, 4904, 530, 2305, 5042, 5185, 5929, 0, 529, 6890, 2917, 
      1765, 101, 226, 68, 3034, 130, 3152, 185, 1537, 3860, 7946, 4250, 5812, 
      1192, 36, 360, 1885, 2536, 2258, 833, 11089, 128, 320, 640, 4553, 3925, 
      3562, 2581, 1105, 5410, 8200, 5725, 2600, 1949, 1325, 829, 5576, 3965, 
      2621, 1970, 1210, 1346, 1642, 1721, 2330, 745, 493, 178, 530, 2978, 
      4013, 3445, 725, 520, 1285, 2045, 3112, 1314, 549, 2341, 6340, 1156, 
      400, 3977, 865, 730, 410, 338, 485, 514, 965, 7380, 2824, 2725, 2349, 
      1413, 580, 388, 580, 3725, 2386, 937, 5122, 2425, 464, 404, 625, 2516, 
      5161, 5876, 802, 5341, 12148, 7880, 5813, 4580, 2693, 1160, 500, 2693, 
      5813, 7373, 7585, 7090, 5858, 3893, 2645, 1058, 785, 2378, 1152, 697, 
      865, 4297, 5114, 1301, 769, 7076, 2276, 1037, 680, 5032, 9565, 2493, 
      2250, 925, 1458, 5218, 5273, 1684, 865, 793, 1009, 1225, 1409, 4628, 
      6260, 7673, 4937, 4562, 1570, 1370, 2441, 7956, 964, 981, 1384, 2500, 
      2925, 4381, 4500, 4869, 5524, 2186, 961, 1010, 1042, 3877, 4210, 7361, 
      2705, 2788, 8145, 1090, 1093, 1098, 4570, 5314, 7397, 4292, 1277, 1192, 
      1732, 1781, 2117, 5381, 1325, 1549, 2381, 2669, 4589, 3505, 2080, 
      10900, 2045, 1469, 12185, 10853, 2228, 1445, 2344, 7220, 9013, 3121, 
      1962, 4021, 6850, 9985, 11125, 12757, 3716, 2624, 1664, 1856, 2441, 
      4001, 6784, 8324, 9521, 11401, 7306, 9250, 11482, 8653, 1800, 4468, 
      4680, 10045, 11565, 4874, 3449, 4250, 5449, 13085, 14618, 11345, 8177, 
      2192, 2465, 3161, 4337, 8177, 12340, 13172, 11241, 6121, 2041, 2061, 
      5625, 13050, 3140, 5365, 4418, 3365, 2225, 2738, 3365, 11234, 11425, 
      2929, 2500, 4804, 5553, 12708, 2410, 2450, 3077, 6001, 11426, 16562, 
      12904, 6344, 4100, 4021, 2516, 4901, 10522, 3001, 2601, 7090, 11250, 
      16525, 6673, 2993, 2729, 2705, 7060, 8633, 9104, 14153, 13010, 2845, 
      3538, 7570, 8138, 12413, 14365, 13117, 3016, 2932, 2920, 3205, 3240, 
      3592, 7272, 15685, 16714, 14261, 10250, 4469, 3925, 3466, 3041, 3061, 
      3314, 7649, 4985, 4160, 3812, 3761, 3361, 3305, 3145, 13952, 10474, 
      16938, 7720, 3389, 3428, 3445, 3989, 4148, 7325, 5081, 3625, 3650, 
      11050, 16025, 4969, 4041, 3961, 15481, 15921, 9497, 11117, 11465, 
      11642, 12002, 18850, 12308, 20485, 8869, 4672, 4292, 12196, 12745, 
      21785, 4369, 20866, 4477, 4589, 4948, 4673, 4768, 14425, 19402, 4882, 
      14365, 17530, 23530, 5684, 17221, 17896, 24221, 17810, 24641, 16633, 
      5193, 5860, 6273, 18180, 22084, 5554, 5485, 6101, 20117, 14461, 6154, 
      5641, 6250, 6466, 23049, 24669, 6352, 5780, 6029, 21460, 6266, 18500, 
      6500, 6786, 6850, 6885, 6938, 26100, 20281, 7105, 7345, 24557, 24469, 
      24210, 8068, 8042, 8002, 8021, 29306, 26237, 8290, 8489, 8948, 8861, 
      8980, 9005, 9160, 9466, 29380, 9605, 9605, 9850, 10600, 10573, 10852, 
      10816, 10985, 11425, 13897, 13625, 13914, 13858, 14645, 14885, 15053, 
      15385, 15626, 15885, 17165, 17162, 17460, 18325, 18596, 18577, 18794, 
      19721, 19962, 19890, 20213, 20180, 21613, 22210, 23168, 23434, 24074, 
      24034, 24361, 26260, 26573, 30626, 31338, 31345 ], 
  [ 29921, 29105, 29485, 28197, 26937, 26272, 26100, 26525, 25316, 24929, 
      24565, 21460, 21794, 19981, 20905, 20560, 19865, 19709, 19109, 18085, 
      18512, 18980, 15866, 15250, 14948, 15898, 16265, 16133, 14065, 15793, 
      15248, 15570, 14804, 14701, 13780, 14261, 12961, 10400, 10760, 10180, 
      19813, 20645, 9490, 12064, 10768, 9193, 8720, 16564, 14842, 8945, 
      12928, 7893, 8485, 8357, 12554, 8669, 12701, 14114, 8145, 12097, 13780, 
      11114, 7085, 7045, 42500, 34961, 11729, 7921, 7424, 10121, 8842, 8266, 
      10337, 43333, 36709, 31365, 33154, 11554, 8429, 10285, 43025, 42257, 
      41876, 32672, 8692, 7220, 8276, 42489, 33700, 5765, 5732, 10805, 39185, 
      5345, 5618, 7538, 8245, 37225, 7209, 8209, 12073, 32597, 10817, 7541, 
      7850, 12962, 35525, 7925, 8036, 38250, 35737, 27261, 26665, 5017, 4786, 
      4640, 31714, 28825, 6338, 5785, 6793, 36397, 23400, 22045, 6120, 4365, 
      6565, 6856, 8712, 9981, 23269, 22994, 8069, 4801, 5746, 6074, 6826, 
      6929, 30992, 20996, 6121, 4112, 33553, 22465, 5338, 4498, 4453, 4194, 
      4069, 6469, 10210, 31400, 30740, 6980, 4573, 4205, 8468, 25037, 7690, 
      4297, 4745, 5017, 8762, 33529, 23481, 18000, 6409, 5809, 3600, 3609, 
      3961, 4176, 16025, 20525, 18989, 7333, 5480, 4325, 4205, 4148, 3688, 
      5650, 4693, 3925, 3250, 6385, 30361, 20560, 18761, 18512, 16361, 13745, 
      6857, 4900, 3761, 4657, 6385, 7760, 5834, 5729, 3221, 3034, 3349, 3925, 
      13525, 9640, 3172, 3700, 5416, 25610, 4925, 2978, 27040, 15929, 11729, 
      9760, 3280, 2900, 14701, 8377, 2682, 2602, 3330, 5202, 21544, 16424, 
      5864, 3076, 15857, 7730, 6497, 4802, 2801, 2417, 2801, 22185, 16465, 
      11713, 10953, 2665, 2980, 2258, 2290, 13565, 13352, 8045, 3797, 2152, 
      5480, 23929, 13689, 11826, 2106, 5780, 2960, 4537, 13513, 3613, 3293, 
      4450, 18925, 14085, 13213, 9508, 7240, 6120, 4468, 4068, 3208, 2725, 
      2205, 1828, 1764, 1773, 1885, 1908, 24181, 19637, 7922, 7010, 4082, 
      1762, 13481, 8656, 2276, 1664, 1609, 1889, 2000, 2825, 4100, 18421, 
      16405, 8917, 7921, 6997, 2197, 2005, 1962, 2817, 18868, 14440, 11444, 
      9013, 7685, 6485, 1588, 1469, 1493, 1508, 18793, 11773, 10973, 10018, 
      9833, 9650, 8938, 7610, 4733, 1658, 1490, 1394, 1490, 1513, 2458, 3305, 
      4073, 21177, 14752, 11905, 1396, 1440, 19994, 17609, 17101, 15866, 
      15625, 14914, 4141, 3074, 2125, 2450, 17540, 10957, 10565, 9437, 5512, 
      4072, 1940, 3965, 20970, 17730, 14778, 5578, 3298, 2770, 14713, 1924, 
      1808, 1040, 11777, 8357, 6290, 4325, 2117, 1690, 2897, 16525, 15061, 
      14356, 8125, 5389, 2344, 2125, 16717, 5741, 4322, 2066, 1417, 845, 877, 
      905, 1417, 2866, 3242, 14473, 9065, 8009, 6868, 1745, 793, 800, 1940, 
      3284, 13725, 12393, 10930, 2665, 3229, 16052, 8420, 932, 845, 872, 
      1160, 1637, 2612, 17786, 15509, 12289, 641, 12897, 12025, 11392, 9225, 
      676, 720, 12410, 3233, 16868, 16613, 10685, 8405, 6413, 6260, 1709, 
      1384, 1160, 493, 12541, 8905, 5917, 2650, 2557, 522, 490, 466, 450, 
      2801, 1361, 481, 425, 409, 1696, 2000, 9770, 9197, 9010, 2042, 1450, 
      1586, 2210, 9349, 9160, 4549, 2725, 13285, 13058, 6689, 3098, 2405, 
      2225, 2053, 8356, 7145, 2372, 337, 740, 2372, 8506, 7794, 226, 225, 
      625, 1009, 3796, 3445, 11405, 8269, 3194, 178, 585, 820, 1233, 14282, 
      12002, 8770, 3257, 13096, 5876, 221, 9685, 7650, 1450, 82, 865, 3200, 
      2180, 425, 905, 13045, 8330, 5978, 890, 490, 9640, 4005, 1557, 37, 72, 
      13714, 1874, 1789, 754, 34, 61, 250, 601, 1546, 9232, 2041, 305, 41, 
      592, 85, 53, 20, 8, 4, 13, 533, 2213, 1, 626, 2305, 2402, 10000, 529, 
      0, 11237, 5930, 4226, 170, 65, 965, 6093, 153, 6257, 116, 272, 1537, 
      12569, 1789, 9837, 3285, 565, 61, 436, 765, 4949, 74, 16448, 1025, 113, 
      65, 2000, 7306, 6805, 5410, 162, 2581, 12869, 9704, 5429, 4456, 3464, 
      2600, 2701, 7346, 5450, 4477, 3257, 265, 377, 410, 697, 2378, 1850, 
      569, 185, 1069, 1690, 6596, 2312, 221, 296, 596, 1157, 3361, 1906, 754, 
      10457, 3065, 377, 1700, 2498, 2225, 1445, 545, 370, 353, 298, 11773, 
      5653, 5508, 4948, 3460, 1845, 1285, 373, 6922, 4985, 362, 2477, 5024, 
      1361, 841, 464, 929, 2516, 3001, 457, 2650, 17645, 12365, 9700, 8053, 
      5384, 2885, 1213, 1060, 2984, 4084, 11978, 11345, 9745, 7090, 5290, 
      2645, 578, 929, 2785, 720, 612, 2020, 8725, 3026, 746, 11285, 4645, 
      2440, 1301, 2525, 14418, 4954, 4573, 810, 745, 2665, 8884, 3593, 1808, 
      1460, 848, 788, 788, 2305, 3385, 4384, 8410, 7897, 3341, 841, 1130, 
      12349, 1125, 1096, 901, 1189, 1384, 2196, 2269, 2500, 2925, 4325, 1490, 
      1217, 1157, 1922, 2117, 4210, 1348, 1385, 12538, 1573, 1530, 1489, 
      2385, 2853, 11560, 7397, 2312, 1997, 1157, 1160, 1220, 2920, 1394, 
      1250, 1346, 1450, 2450, 6196, 1321, 6921, 3770, 2458, 7930, 15844, 
      4045, 1928, 1493, 4253, 5540, 5490, 1525, 2250, 4021, 6282, 7146, 8410, 
      6361, 4625, 2561, 1649, 1636, 2276, 4001, 5081, 5956, 7376, 11285, 
      5777, 7457, 13000, 2053, 2605, 2725, 6388, 7540, 7933, 2138, 2525, 
      3218, 8738, 9949, 16336, 12340, 3457, 1936, 2080, 2612, 5072, 8177, 
      8825, 16186, 9594, 2386, 2314, 3394, 8749, 5141, 3272, 7109, 5458, 
      2570, 2209, 2330, 7393, 7538, 4608, 3673, 3033, 3460, 8545, 3077, 2657, 
      2410, 3770, 7585, 11617, 18125, 9725, 6469, 6344, 3229, 3176, 15145, 
      4450, 3130, 4537, 7501, 11626, 10100, 4304, 3488, 3280, 4553, 5620, 
      5953, 9760, 18185, 3098, 2825, 4925, 5309, 8434, 19816, 18292, 4005, 
      3645, 3541, 2952, 2941, 2925, 4765, 11016, 22625, 19666, 14689, 6746, 
      5834, 4961, 3386, 3314, 3061, 5050, 7492, 6161, 5537, 5440, 4580, 4432, 
      3812, 9697, 7093, 12085, 11285, 3688, 3589, 3560, 3368, 3389, 10706, 
      7450, 3602, 3581, 7577, 11402, 7200, 5536, 3616, 10996, 11344, 6530, 
      7690, 7946, 8077, 8345, 13721, 8605, 15080, 12618, 6305, 5465, 8585, 
      8996, 16196, 5450, 15461, 5512, 5578, 6305, 4880, 4745, 10400, 25497, 
      5917, 10386, 12861, 17757, 7501, 12644, 13181, 18356, 13141, 18730, 
      22084, 5584, 5193, 5284, 13465, 16633, 5393, 6152, 5480, 15080, 19314, 
      7741, 5986, 5629, 5661, 17506, 18850, 7985, 6401, 7018, 27693, 6565, 
      24089, 6569, 6625, 6597, 6586, 7145, 32977, 26100, 7312, 7092, 31112, 
      30978, 30673, 9425, 9077, 8117, 8090, 36505, 32930, 8681, 9248, 8465, 
      9160, 8957, 8936, 8861, 9029, 36441, 10778, 10180, 10057, 11773, 11700, 
      11657, 11345, 10916, 12874, 15392, 13556, 15133, 13789, 16186, 15460, 
      14984, 15776, 16201, 16276, 17786, 17737, 18265, 18394, 19585, 18692, 
      19093, 20756, 20905, 20281, 21064, 20893, 22234, 22877, 24065, 24193, 
      24925, 24425, 25120, 26973, 27194, 31109, 31729, 31690 ], 
  [ 29826, 30706, 29600, 28304, 27674, 28493, 28745, 27472, 28381, 24802, 
      24010, 25349, 21645, 21946, 19898, 20189, 20340, 19970, 20642, 19610, 
      18125, 16893, 19925, 19729, 19637, 17405, 16498, 15300, 17896, 15170, 
      15685, 14945, 15237, 15346, 15481, 14050, 15080, 17597, 14985, 16525, 
      52868, 54548, 14765, 10765, 12013, 14890, 16749, 47065, 43433, 13576, 
      9077, 15488, 12898, 13194, 8485, 12020, 39796, 43117, 12554, 38554, 
      42569, 36297, 14458, 13780, 13617, 10530, 7650, 11050, 12037, 34450, 
      9425, 10121, 35300, 13810, 11002, 9050, 9565, 7045, 9220, 35668, 13498, 
      13154, 12985, 9293, 8633, 10553, 30265, 13172, 9469, 13546, 13725, 
      37666, 11560, 15880, 20605, 28885, 31076, 10658, 9050, 31250, 41050, 
      8784, 6084, 29520, 30465, 43209, 9802, 30962, 31285, 10829, 9800, 6836, 
      6664, 13000, 15101, 16861, 8105, 7124, 8593, 9524, 28340, 9818, 5513, 
      5218, 8585, 16370, 27898, 28825, 34073, 37250, 5380, 5317, 6292, 11080, 
      25381, 26557, 29005, 29320, 7589, 4801, 7946, 16325, 8452, 4996, 8857, 
      10985, 11152, 12377, 13312, 28432, 38321, 7569, 7333, 6469, 10210, 
      11538, 34245, 5444, 5693, 10568, 22888, 24008, 35173, 8210, 4946, 3917, 
      6530, 7202, 14957, 15602, 19346, 20621, 3636, 4106, 3842, 5330, 7081, 
      9106, 9410, 9565, 18857, 6613, 7988, 9764, 14813, 29608, 6730, 3925, 
      3610, 3573, 3330, 3258, 5274, 7345, 20410, 24274, 29818, 33525, 5945, 
      6052, 11600, 13745, 18512, 21632, 3034, 3601, 11125, 20981, 27361, 
      4941, 6516, 17077, 5309, 2890, 2930, 3293, 9533, 11273, 2720, 3604, 
      12113, 13729, 20393, 27353, 3625, 2745, 4905, 19501, 2600, 3589, 4264, 
      5749, 9896, 12904, 18376, 3626, 2570, 2482, 2570, 9970, 19825, 12105, 
      15529, 2210, 2209, 3050, 6434, 12209, 29105, 3880, 2120, 2165, 11525, 
      3961, 7501, 26674, 1940, 6032, 6560, 26585, 2474, 1874, 1850, 2173, 
      2873, 3449, 4765, 5213, 6473, 7474, 9074, 11453, 13085, 13730, 15538, 
      15773, 3700, 2548, 2493, 2853, 5013, 14989, 1690, 2165, 8081, 11285, 
      13562, 16810, 17557, 21562, 26017, 2176, 1856, 2000, 2276, 2624, 8000, 
      8656, 17729, 21764, 2197, 1585, 1557, 1882, 2250, 2746, 10357, 11722, 
      14290, 14517, 2120, 1460, 1508, 1613, 1640, 1669, 1805, 2173, 3748, 
      9365, 10469, 13765, 15133, 15368, 20765, 23944, 26408, 2594, 1469, 
      1378, 14825, 15293, 2257, 1780, 1696, 1521, 1492, 1417, 4000, 5265, 
      7072, 21177, 1709, 1274, 1306, 1450, 2825, 3929, 7309, 26506, 2381, 
      1685, 1277, 2677, 4637, 22765, 1210, 6865, 7173, 13189, 1028, 1424, 
      2113, 3328, 6208, 18713, 23524, 1322, 1130, 1061, 1402, 2482, 5585, 
      20842, 1300, 2196, 3109, 5941, 7624, 12564, 13444, 13896, 17800, 23701, 
      24925, 962, 1066, 1282, 1625, 6466, 12722, 12941, 20441, 25177, 848, 
      788, 809, 23284, 25120, 1053, 1053, 8829, 9378, 15129, 17113, 19498, 
      23229, 1301, 932, 680, 12776, 650, 626, 629, 794, 14081, 14549, 585, 
      3492, 1013, 970, 554, 818, 1370, 1429, 5570, 6305, 6929, 11138, 500, 
      680, 1508, 3965, 4084, 9893, 10285, 10685, 11093, 3690, 6066, 9850, 
      10642, 12322, 20605, 21757, 481, 544, 569, 4625, 5729, 20281, 22601, 
      482, 505, 2042, 3610, 388, 373, 1000, 3133, 3924, 4168, 22228, 545, 
      818, 3889, 13514, 16673, 23393, 481, 617, 11281, 11492, 16132, 18212, 
      2341, 2626, 196, 452, 2797, 12077, 7394, 17593, 19490, 313, 153, 313, 
      2644, 185, 1021, 13810, 164, 461, 4861, 11125, 18056, 2581, 3681, 
      15706, 18306, 128, 289, 905, 5993, 7289, 113, 1898, 4538, 11498, 12593, 
      157, 4005, 4132, 6277, 10645, 12580, 14677, 16936, 21061, 125, 3746, 
      7946, 12346, 16925, 9418, 9810, 10413, 10825, 11245, 11890, 16650, 
      23418, 11240, 17165, 23720, 24029, 37, 6890, 11237, 0, 841, 1681, 8649, 
      9604, 5626, 788, 8840, 738, 9225, 14893, 21034, 52, 21920, 74, 2426, 
      6914, 10226, 15901, 17714, 1332, 12357, 533, 5674, 9850, 11498, 22549, 
      505, 640, 1153, 13289, 24400, 130, 145, 1170, 1681, 2385, 3217, 24730, 
      541, 1189, 1700, 2600, 14024, 14984, 15229, 17000, 3625, 4369, 7540, 
      10548, 18640, 21169, 845, 3769, 10370, 13625, 16045, 18938, 2696, 4421, 
      16837, 250, 3034, 9250, 20961, 3737, 4100, 5440, 8356, 9665, 9860, 
      12137, 290, 1378, 1445, 1733, 2789, 4778, 5914, 10090, 949, 1768, 
      11773, 23428, 1805, 5986, 7586, 9965, 17002, 23465, 25010, 10804, 
      23809, 1066, 450, 541, 802, 1737, 3690, 6682, 17341, 24777, 27997, 485, 
      488, 584, 1109, 1853, 4084, 10285, 16360, 4010, 9365, 10529, 21265, 
      832, 3825, 9601, 634, 2474, 4721, 7186, 22826, 797, 2357, 2612, 10085, 
      12776, 23176, 985, 3538, 6205, 7129, 10333, 11545, 12393, 21754, 25378, 
      28285, 1145, 1268, 3920, 12020, 15913, 842, 9122, 9305, 11866, 15970, 
      17225, 21005, 21290, 22157, 23642, 3204, 7789, 9000, 9364, 19669, 
      20500, 27469, 16337, 16586, 1025, 8080, 8249, 8420, 21188, 22928, 1105, 
      1818, 6273, 7018, 12538, 12753, 14085, 22993, 9805, 11357, 14845, 
      15797, 21037, 2521, 13546, 33986, 4545, 6625, 36265, 1565, 4394, 8425, 
      14138, 26650, 30269, 3293, 12260, 19133, 25780, 32069, 34205, 37165, 
      2890, 4122, 7146, 11322, 14065, 18945, 25546, 28746, 31105, 34645, 
      1664, 30500, 34724, 1681, 9602, 19906, 20450, 31957, 34805, 2548, 
      16893, 19188, 22213, 37485, 40180, 2045, 1865, 6338, 13085, 15773, 
      19273, 28093, 36074, 37570, 2105, 2297, 9505, 9857, 22385, 37280, 4626, 
      21625, 3412, 4517, 9685, 13352, 15805, 33800, 34157, 5573, 6970, 19898, 
      21809, 36434, 8704, 10404, 14185, 22753, 33988, 43108, 2762, 2842, 
      4250, 4337, 8642, 19825, 2536, 6469, 9389, 25000, 33476, 42901, 3001, 
      6957, 8685, 9325, 24802, 28201, 29170, 38701, 3028, 10625, 14804, 
      25808, 27040, 35465, 3385, 3133, 8138, 9050, 9370, 12809, 13010, 14690, 
      25010, 41225, 4072, 3445, 2920, 4941, 5725, 6760, 10485, 10837, 12916, 
      25717, 4625, 5626, 6274, 6389, 7649, 7925, 9425, 37994, 31360, 43136, 
      3538, 10993, 11530, 11713, 14913, 15570, 3805, 5213, 12389, 12580, 
      32264, 41389, 5597, 7325, 13885, 40345, 41117, 28881, 32161, 32841, 
      33184, 33876, 46036, 34346, 48665, 4013, 7450, 8730, 33898, 34945, 
      50625, 9137, 49040, 9409, 9685, 8714, 12589, 13514, 37613, 6068, 9808, 
      37385, 43040, 53024, 7786, 42397, 43570, 54045, 43316, 54629, 5617, 
      12437, 16922, 18497, 43850, 50410, 14788, 11729, 16993, 46945, 5597, 
      9076, 13045, 17140, 18020, 51701, 54317, 9106, 12186, 11105, 7610, 
      13828, 6970, 14890, 16004, 16400, 16601, 14824, 9914, 7913, 14989, 
      16889, 9529, 9605, 9512, 11794, 12928, 16208, 16393, 11944, 10701, 
      15496, 14365, 19306, 16393, 17674, 17865, 18850, 19652, 12506, 13977, 
      16133, 17704, 14962, 15101, 16538, 17498, 19825, 14785, 17069, 22441, 
      18080, 22672, 17645, 21365, 23857, 22525, 22100, 23021, 23461, 23624, 
      23090, 26605, 23554, 26689, 26240, 24505, 25076, 26996, 25657, 26122, 
      27877, 28304, 28426, 29188, 29492, 31112, 30109, 32162, 32805, 37332, 
      38372, 38545 ], 
  [ 27709, 28125, 27425, 26129, 25325, 25738, 25874, 25065, 25394, 22685, 
      22009, 22130, 19528, 19249, 18013, 18130, 18049, 17737, 18061, 17029, 
      16066, 15298, 16648, 16336, 16186, 14824, 14265, 13357, 14677, 13169, 
      13394, 12944, 12946, 12997, 12842, 11933, 12325, 13450, 11650, 12610, 
      41645, 43093, 11140, 8938, 9490, 11149, 12370, 36538, 33428, 10125, 
      7946, 11225, 9505, 9685, 7412, 8917, 30197, 32996, 9161, 29129, 32506, 
      27220, 10253, 9749, 19330, 15025, 6577, 8005, 8586, 25605, 7076, 7424, 
      26281, 19697, 15845, 12965, 13828, 6088, 6813, 26533, 19385, 18925, 
      18698, 13498, 6458, 7450, 22058, 19001, 13906, 9225, 9346, 28125, 
      16925, 10805, 14312, 20852, 22637, 15733, 6353, 22753, 30929, 13105, 
      5185, 21313, 22084, 32740, 14645, 22465, 22730, 16136, 14701, 10229, 
      9941, 8621, 10084, 11322, 12368, 10865, 5780, 6305, 20249, 14893, 8210, 
      7625, 5714, 10889, 19865, 20618, 24938, 27593, 8077, 7956, 4581, 7165, 
      17812, 18756, 20740, 20997, 11794, 7034, 5249, 10786, 13121, 7577, 
      5696, 7012, 7121, 7940, 8585, 20225, 28432, 11890, 11538, 4410, 6469, 
      7333, 24994, 8605, 4040, 6653, 15725, 16613, 25748, 12937, 7817, 5570, 
      4297, 4621, 9650, 10121, 12937, 13922, 4825, 6397, 5785, 3677, 4442, 
      5597, 5785, 5882, 12506, 4148, 4885, 5965, 9448, 21053, 10993, 6274, 
      5553, 5458, 4693, 3925, 3505, 4474, 13653, 16705, 21205, 24274, 3712, 
      3761, 7105, 8612, 12161, 14585, 3701, 3050, 6746, 14050, 19154, 8392, 
      3877, 11016, 9050, 4253, 3133, 2858, 5618, 6778, 3793, 2705, 7328, 
      8480, 13520, 19088, 6322, 4282, 2962, 12802, 4021, 2516, 2669, 3284, 
      5749, 7829, 11909, 6497, 4165, 2801, 2657, 5765, 13010, 7204, 9700, 
      3109, 3050, 2209, 3505, 7250, 20434, 7157, 3077, 2600, 6740, 2250, 
      4050, 18409, 2897, 3161, 3457, 18320, 4765, 3005, 2749, 1970, 1858, 
      1970, 2474, 2690, 3370, 3965, 4985, 6610, 7778, 8249, 9593, 9770, 7093, 
      5013, 1768, 1780, 2548, 9160, 2705, 1730, 4282, 6442, 8081, 10517, 
      11090, 14225, 17810, 4409, 3625, 1681, 1609, 1609, 4201, 4625, 11204, 
      14369, 4546, 2890, 2050, 1621, 1525, 1557, 5746, 6705, 8577, 8746, 
      4469, 2069, 1885, 1700, 1669, 1640, 1544, 1448, 1805, 5044, 5800, 8168, 
      9188, 9365, 13544, 16085, 18085, 5465, 2890, 2045, 8938, 9290, 4896, 
      3897, 3697, 3232, 3145, 2896, 1825, 2452, 3505, 13840, 3826, 1709, 
      1625, 1421, 1346, 1754, 3626, 18125, 5252, 3860, 2756, 1256, 2056, 
      15080, 2689, 3298, 3490, 7650, 1753, 1105, 1040, 1385, 2873, 11840, 
      15665, 3265, 2725, 2482, 1025, 1061, 2482, 13505, 3301, 949, 1224, 
      2664, 3709, 7141, 7789, 8125, 11101, 15784, 16776, 2441, 1037, 905, 
      842, 2957, 7241, 7402, 13162, 16970, 2153, 1745, 1360, 15425, 16913, 
      2938, 850, 4450, 4825, 9010, 10530, 12393, 15370, 3592, 2701, 1637, 
      7237, 1781, 1525, 1354, 881, 8194, 8546, 1600, 1201, 3130, 3029, 1105, 
      673, 529, 530, 2293, 2738, 3130, 6005, 1573, 709, 493, 1384, 1445, 
      5108, 5384, 5668, 5960, 1225, 2557, 5065, 5625, 6841, 13210, 14130, 
      800, 689, 656, 1696, 2336, 12944, 14800, 685, 650, 505, 1145, 1693, 
      1620, 333, 900, 1285, 1413, 14485, 458, 325, 1250, 7685, 10090, 15418, 
      452, 356, 6032, 6185, 9665, 11281, 514, 625, 1037, 365, 680, 6596, 
      3305, 10778, 12269, 1908, 1168, 400, 585, 1490, 122, 7865, 541, 200, 
      1700, 5876, 11125, 522, 1042, 9297, 11317, 1433, 260, 64, 2368, 3200, 
      490, 245, 1493, 6133, 6938, 1636, 1192, 1261, 2536, 5512, 6925, 8500, 
      10237, 13492, 386, 1049, 3625, 6749, 10226, 4633, 4909, 5338, 5634, 
      5938, 6409, 10009, 15385, 5933, 10408, 15629, 15880, 530, 2917, 5930, 
      841, 0, 144, 4096, 4761, 2117, 5, 4229, 13, 4498, 8658, 13465, 1241, 
      14177, 509, 425, 2941, 5209, 9434, 10841, 85, 6760, 2650, 2165, 4949, 
      6133, 14690, 128, 89, 80, 7460, 16193, 1377, 522, 97, 202, 442, 810, 
      16465, 164, 116, 221, 541, 8021, 8749, 8936, 10301, 1044, 1440, 3393, 
      5473, 11593, 13600, 178, 1130, 5353, 7738, 9578, 11833, 637, 1492, 
      10196, 801, 801, 4581, 13450, 1156, 1345, 2105, 3977, 4880, 5017, 6656, 
      1189, 305, 314, 370, 730, 1733, 2405, 5189, 340, 405, 6408, 15453, 442, 
      2477, 3497, 5122, 10361, 15490, 16745, 5729, 15776, 3357, 1465, 802, 
      541, 490, 1225, 2941, 10642, 16570, 19210, 1384, 1213, 845, 500, 548, 
      1445, 5384, 9893, 1429, 4754, 5570, 13754, 745, 1360, 4932, 1301, 821, 
      1850, 3329, 15025, 2276, 820, 901, 5300, 7237, 15317, 898, 1305, 2754, 
      3330, 5490, 6354, 6970, 14185, 17113, 19498, 884, 833, 1513, 6713, 
      9620, 1741, 4685, 4810, 6617, 9677, 10642, 13610, 13837, 14530, 15725, 
      1261, 3816, 4621, 4869, 12564, 13221, 18856, 9986, 10177, 1924, 4049, 
      4160, 4273, 13793, 15185, 1714, 1093, 2938, 3393, 7173, 7330, 8314, 
      15250, 5252, 6340, 8900, 9620, 13700, 1274, 7949, 24329, 2080, 3232, 
      26260, 3218, 2045, 4394, 8425, 18269, 21250, 1640, 7069, 12260, 17573, 
      22760, 24548, 27044, 1585, 2005, 3637, 6421, 8410, 12130, 17397, 20017, 
      21970, 24930, 2041, 21481, 25009, 2522, 5281, 12917, 13345, 22706, 
      25090, 1765, 10600, 12373, 14760, 27364, 29653, 3698, 2474, 3293, 7778, 
      9770, 12458, 19538, 26185, 27449, 3700, 2036, 5300, 5536, 14932, 27217, 
      2509, 14346, 2165, 2516, 5480, 8045, 9860, 24317, 24616, 3050, 3809, 
      13025, 14530, 26545, 4905, 6025, 8704, 15300, 24505, 32233, 4705, 2465, 
      2597, 2626, 4901, 13010, 3725, 3656, 5416, 17141, 24109, 32084, 2682, 
      3970, 5002, 5410, 17001, 19762, 20557, 28522, 4913, 6304, 9265, 17833, 
      18833, 25808, 5618, 5018, 4745, 5309, 5513, 7850, 7993, 9209, 17209, 
      30698, 6885, 5620, 3877, 3172, 3492, 4005, 6280, 6516, 7957, 17800, 
      3146, 3509, 3809, 3866, 4546, 4706, 5626, 27989, 22457, 32377, 3393, 
      6730, 7093, 7218, 9490, 9973, 3428, 3560, 7720, 7853, 23245, 30920, 
      3770, 4570, 8810, 30050, 30706, 20500, 23200, 23764, 24049, 24625, 
      34929, 25037, 37210, 4100, 4869, 5569, 24705, 25578, 38938, 5860, 
      37585, 6074, 6292, 5785, 8210, 8845, 27898, 9113, 6473, 27728, 32513, 
      41105, 5437, 31986, 32985, 42010, 32789, 42536, 7850, 8290, 11441, 
      12610, 33265, 38897, 9945, 7930, 11570, 35954, 7076, 6437, 8840, 11717, 
      12365, 40072, 42340, 6525, 8329, 7712, 10829, 9565, 9377, 10337, 11161, 
      11441, 11584, 10445, 13945, 10610, 10610, 11930, 13154, 13172, 13021, 
      8865, 9593, 11713, 11840, 16381, 14500, 11349, 10682, 14057, 12130, 
      13005, 13138, 13833, 14461, 16769, 10816, 12218, 13325, 11801, 11882, 
      12913, 13525, 15098, 11972, 14314, 17714, 14977, 17945, 14948, 17450, 
      19130, 18378, 18185, 18874, 19604, 19709, 19465, 22052, 20161, 22194, 
      21977, 21170, 21625, 22849, 22090, 22381, 24020, 24505, 24917, 25505, 
      25925, 26965, 26426, 28421, 28948, 33301, 34225, 34340 ], 
  [ 27325, 27549, 27017, 25721, 24845, 25090, 25178, 24561, 24650, 22301, 
      21673, 21290, 19144, 18625, 17725, 17770, 17593, 17305, 17485, 16453, 
      15706, 15130, 15784, 15424, 15250, 14248, 13833, 13045, 13837, 12833, 
      12938, 12608, 12490, 12517, 12242, 11549, 11677, 12226, 10762, 11482, 
      37493, 38845, 10132, 8674, 8938, 10093, 11050, 32674, 29780, 9189, 
      7970, 9953, 8593, 8725, 7460, 8125, 26717, 29300, 8249, 25721, 28834, 
      23956, 9005, 8573, 22186, 17377, 6625, 7237, 7650, 22437, 6596, 6800, 
      23041, 22625, 18341, 15077, 16084, 6184, 6309, 23245, 22313, 21805, 
      21554, 15730, 6050, 6658, 19154, 21905, 16234, 7929, 8026, 24669, 
      19637, 9197, 12200, 18020, 19637, 18325, 5729, 19729, 27233, 15385, 
      5305, 18409, 19108, 28900, 17141, 19441, 19682, 18824, 17221, 12125, 
      11789, 7301, 8500, 9522, 14624, 12905, 5108, 5465, 17393, 17485, 9818, 
      9113, 5018, 9113, 17033, 17714, 21650, 24089, 9685, 9540, 4365, 6037, 
      15172, 16020, 17812, 18045, 14026, 8450, 4625, 8986, 15545, 9137, 4880, 
      5860, 5945, 6596, 7121, 17321, 24832, 14170, 13770, 4050, 5413, 6085, 
      21658, 10405, 3848, 5525, 13253, 14045, 22340, 15385, 9497, 6746, 3865, 
      4045, 7946, 8345, 10777, 11642, 5809, 7837, 7081, 3485, 3842, 4637, 
      4777, 4850, 10370, 3620, 4093, 4885, 7720, 18005, 13249, 7738, 6849, 
      6730, 5749, 4693, 3265, 3778, 11349, 14065, 18133, 20938, 3280, 3305, 
      5737, 6980, 10025, 12161, 4469, 3314, 5426, 11674, 16250, 10312, 3277, 
      9000, 11090, 5309, 3709, 3170, 4490, 5410, 4729, 2825, 5840, 6800, 
      11168, 16160, 7930, 5410, 2650, 10522, 5101, 2564, 2501, 2756, 4525, 
      6221, 9725, 8177, 5317, 3425, 3185, 4517, 10682, 5668, 7780, 3973, 
      3890, 2353, 2785, 5690, 17338, 9005, 3965, 3272, 5252, 2034, 3114, 
      15481, 3785, 2465, 2665, 15392, 6205, 3965, 3613, 2378, 1930, 1850, 
      2018, 2138, 2578, 3005, 3785, 5098, 6074, 6473, 7625, 7778, 8989, 6525, 
      1960, 1828, 2020, 7240, 3617, 2042, 3202, 4930, 6305, 8405, 8906, 
      11681, 14906, 5825, 4849, 2041, 1825, 1681, 3121, 3449, 8996, 11801, 
      6010, 3922, 2746, 2005, 1717, 1557, 4330, 5121, 6705, 6850, 5933, 2813, 
      2533, 2228, 2173, 2120, 1928, 1640, 1493, 3748, 4360, 6344, 7220, 7373, 
      11048, 13325, 15133, 7145, 3970, 2813, 6994, 7298, 6480, 5265, 5017, 
      4432, 4321, 4000, 1417, 1780, 2521, 11296, 5194, 2381, 2249, 1901, 
      1226, 1346, 2594, 15149, 6932, 5252, 3860, 1160, 1480, 12392, 3793, 
      2314, 2458, 5850, 2545, 1465, 1088, 1073, 1985, 9488, 12905, 4561, 
      3877, 3562, 1361, 965, 1690, 10961, 4621, 925, 936, 1800, 2581, 5389, 
      5941, 6229, 8821, 13000, 13896, 3545, 1517, 1241, 1010, 1997, 5465, 
      5602, 10642, 14066, 3185, 2633, 2080, 12665, 14009, 4210, 1258, 3130, 
      3433, 6970, 8298, 9945, 12610, 5032, 3925, 2525, 5437, 2741, 2389, 
      2146, 1409, 6250, 6554, 2512, 745, 4498, 4373, 1825, 1105, 673, 650, 
      1429, 1754, 2050, 4373, 2509, 1213, 565, 808, 845, 3620, 3848, 4084, 
      4328, 697, 1597, 3577, 4041, 5065, 10642, 11466, 1424, 1241, 1184, 976, 
      1424, 10400, 12064, 1261, 1202, 361, 617, 2725, 2628, 549, 468, 685, 
      765, 11773, 914, 613, 650, 5765, 7858, 12610, 932, 740, 4352, 4481, 
      7481, 8905, 250, 289, 1877, 821, 296, 4820, 2105, 8450, 9773, 3060, 
      2080, 928, 225, 2522, 242, 5897, 1189, 584, 884, 4196, 8749, 162, 442, 
      7137, 8917, 2465, 740, 208, 1360, 2000, 1138, 53, 725, 4405, 5090, 
      2740, 520, 565, 1480, 3880, 5077, 6436, 7957, 10852, 986, 425, 2329, 
      4925, 7946, 3145, 3373, 3730, 3978, 4234, 4633, 7753, 12553, 4229, 
      8104, 12773, 13000, 1226, 1765, 4226, 1681, 144, 0, 2704, 3249, 1157, 
      173, 2813, 205, 3034, 6570, 10825, 2225, 11465, 1181, 89, 1789, 3625, 
      7250, 8489, 61, 4936, 4018, 1205, 3413, 4405, 11930, 464, 353, 128, 
      5540, 13289, 2385, 1170, 145, 82, 130, 306, 13537, 500, 164, 101, 181, 
      6029, 6661, 6824, 8021, 468, 720, 2169, 3865, 9169, 10960, 394, 530, 
      3769, 5794, 7394, 9385, 277, 772, 7940, 1521, 369, 3141, 10834, 580, 
      697, 1217, 2657, 3392, 3505, 4880, 2053, 353, 338, 298, 370, 965, 1445, 
      3653, 580, 333, 4680, 12645, 370, 1517, 2297, 3610, 8105, 12682, 13817, 
      4121, 12944, 4797, 2377, 1402, 925, 466, 697, 1885, 8362, 13666, 16066, 
      2248, 2005, 1445, 740, 500, 845, 3848, 7709, 853, 3338, 4010, 11138, 
      1201, 832, 3492, 2069, 629, 1154, 2225, 12289, 3380, 676, 685, 3812, 
      5437, 12557, 1354, 873, 1818, 2250, 3978, 4698, 5218, 11545, 14185, 
      16354, 1268, 1145, 1009, 5009, 7508, 2605, 3341, 3442, 4937, 7565, 
      8410, 11042, 11245, 11866, 12941, 949, 2664, 3301, 3501, 10116, 10701, 
      15784, 7850, 8017, 2788, 2873, 2960, 3049, 11225, 12473, 2458, 1285, 
      2050, 2385, 5445, 5578, 6418, 12538, 3860, 4756, 6932, 7556, 11156, 
      1250, 6125, 20825, 1552, 2320, 22612, 4394, 1565, 3218, 6553, 15293, 
      18010, 1448, 5413, 9908, 14669, 19400, 21044, 23348, 1537, 1621, 2677, 
      4885, 6562, 9802, 14517, 16897, 18682, 21402, 2689, 18241, 21481, 3362, 
      3985, 10517, 10897, 19370, 21562, 1933, 8488, 10045, 12168, 23668, 
      25789, 4874, 3218, 2525, 6074, 7778, 10130, 16490, 22585, 23753, 4852, 
      2420, 4052, 4240, 12340, 23545, 2125, 11826, 2141, 2180, 4232, 6341, 
      7892, 20885, 21160, 2498, 2993, 10673, 12010, 22945, 3825, 4705, 6928, 
      12708, 21073, 28225, 6001, 2801, 2405, 2410, 3845, 10682, 4709, 2984, 
      4264, 14381, 20725, 28100, 3042, 3226, 3970, 4282, 14265, 16762, 17485, 
      24802, 6185, 5008, 7465, 15025, 15929, 22304, 7034, 6290, 3833, 4253, 
      4409, 6290, 6409, 7433, 14473, 26834, 8541, 7012, 4765, 2932, 3060, 
      3357, 5032, 5220, 6397, 15016, 3026, 3125, 3281, 3314, 3754, 3866, 
      4546, 24341, 19265, 28417, 3825, 5458, 5749, 5850, 7738, 8149, 3764, 
      3368, 6280, 6389, 20005, 27080, 3506, 3922, 7202, 26282, 26890, 17524, 
      19984, 20500, 20761, 21289, 30825, 21677, 32962, 4628, 4293, 4753, 
      21393, 22194, 34594, 4996, 33337, 5186, 5380, 5065, 6890, 7405, 24370, 
      10865, 5585, 24224, 28649, 36665, 4957, 28170, 29097, 37522, 28925, 
      38024, 9266, 7066, 9665, 10666, 29377, 34625, 8433, 6850, 9818, 31898, 
      8180, 5837, 7592, 9965, 10517, 35752, 37876, 5949, 7225, 6800, 12653, 
      8293, 10865, 8945, 9649, 9881, 10000, 9125, 16105, 12218, 9290, 10370, 
      15146, 15140, 14965, 8145, 8705, 10345, 10448, 18709, 16564, 10125, 
      9650, 12377, 10858, 11565, 11674, 12249, 12805, 19025, 10000, 11090, 
      12005, 10985, 11042, 11905, 12373, 13634, 11300, 13666, 16250, 14185, 
      16481, 14324, 16322, 17666, 17154, 17057, 17650, 18500, 18581, 18457, 
      20660, 19249, 20826, 20705, 20282, 20689, 21625, 21106, 21325, 22916, 
      23425, 23957, 24473, 24941, 25741, 25394, 27365, 27844, 32125, 33001, 
      33092 ], 
  [ 28989, 28381, 28577, 27281, 26093, 25610, 25490, 25705, 24754, 23965, 
      23545, 20978, 20808, 19249, 19805, 19538, 18945, 18761, 18317, 17285, 
      17474, 17730, 15368, 14800, 14522, 15080, 15289, 15021, 13525, 14705, 
      14290, 14480, 13842, 13765, 12970, 13213, 12197, 10250, 10242, 9922, 
      22829, 23765, 9092, 10858, 9874, 8845, 8658, 19258, 17300, 8461, 11402, 
      7769, 7969, 7893, 10996, 8021, 14965, 16612, 7625, 14281, 16250, 13140, 
      6925, 6805, 37890, 30897, 10161, 7237, 6922, 12037, 7844, 7424, 12329, 
      38641, 32485, 27557, 29188, 9928, 7453, 12325, 38329, 37613, 37258, 
      28730, 7610, 6554, 9898, 37817, 29650, 5641, 5634, 13021, 34717, 5557, 
      6376, 9076, 9965, 32885, 6353, 9953, 14545, 28593, 9153, 9153, 9540, 
      15588, 31285, 9665, 9802, 33800, 31469, 23669, 23125, 4909, 4964, 5050, 
      27728, 25073, 5524, 5153, 8345, 32045, 20114, 18889, 5330, 4745, 8089, 
      8458, 10730, 12233, 19981, 19732, 6757, 4477, 7060, 7492, 8452, 8581, 
      27026, 17914, 5249, 4514, 29377, 19225, 4672, 4196, 4177, 4100, 4105, 
      8065, 12560, 27378, 26770, 5818, 4165, 4005, 10530, 21533, 6344, 3965, 
      5869, 6245, 10900, 29321, 20105, 15170, 5321, 4877, 3890, 3977, 4745, 
      5090, 13401, 17405, 16025, 5981, 4570, 3805, 3737, 3706, 4442, 4660, 
      3989, 3533, 3560, 8125, 26353, 17410, 15793, 15570, 13653, 11349, 5553, 
      4090, 4693, 5953, 8149, 9810, 4736, 4657, 3137, 3236, 4097, 4985, 
      11125, 7786, 3034, 4706, 6994, 21960, 4005, 3592, 23258, 13213, 9533, 
      7850, 2930, 2810, 12113, 6673, 2720, 2848, 4304, 6800, 18226, 13626, 
      4626, 3970, 13109, 6100, 5101, 3796, 2549, 2581, 3589, 18785, 13637, 
      9457, 8801, 2437, 3922, 2340, 2788, 11045, 10858, 6305, 2993, 2258, 
      7250, 20341, 11141, 9512, 2132, 4426, 2386, 6121, 10961, 2777, 2561, 
      6032, 15773, 11453, 10685, 7474, 5570, 4658, 3370, 3074, 2474, 2173, 
      1913, 1874, 2018, 2105, 2425, 2474, 20533, 16405, 6120, 5364, 3060, 
      2248, 10897, 6722, 1850, 1706, 1937, 2581, 2770, 3985, 5650, 15289, 
      13481, 6929, 6089, 5321, 1769, 1681, 2756, 4001, 15682, 11722, 9090, 
      6997, 5877, 4885, 1522, 1585, 1921, 1962, 15605, 9365, 8669, 7844, 
      7685, 7528, 6920, 5800, 3469, 1460, 1448, 1768, 2020, 2069, 3560, 4693, 
      5669, 17753, 11978, 9469, 1898, 1994, 16672, 14521, 14065, 12960, 
      12745, 12112, 2977, 2196, 1585, 3600, 14450, 8621, 8281, 7309, 4034, 
      2906, 1450, 5581, 17540, 14612, 11972, 4072, 2312, 4072, 11905, 1378, 
      1314, 1378, 9305, 6353, 4624, 3049, 1465, 2624, 4273, 13505, 12197, 
      11570, 6145, 3877, 1586, 3265, 13669, 4149, 3016, 1384, 1021, 1125, 
      1261, 1341, 2269, 4264, 4744, 11657, 6925, 6025, 5066, 1165, 1097, 
      1130, 3050, 4810, 10985, 9809, 8528, 4033, 4753, 13050, 6354, 738, 729, 
      1458, 1954, 2665, 3978, 14600, 12557, 9701, 965, 10229, 9461, 8906, 
      7025, 1154, 1250, 9792, 2097, 13754, 13525, 8273, 6305, 4625, 4498, 
      1013, 818, 698, 629, 9893, 6725, 4205, 1640, 1573, 500, 520, 548, 584, 
      1737, 765, 457, 505, 697, 2842, 3250, 7456, 6961, 6800, 1184, 800, 
      2704, 3536, 7085, 6922, 3065, 1657, 10525, 10324, 4813, 1924, 1413, 
      1285, 3349, 6218, 5189, 1378, 773, 1514, 3770, 6340, 5732, 400, 425, 
      1345, 1937, 2434, 2161, 8845, 6125, 1960, 452, 233, 1690, 2285, 11380, 
      9360, 6544, 1993, 10322, 4090, 697, 7325, 5576, 676, 244, 1781, 1930, 
      1170, 1105, 1845, 10265, 6148, 4160, 320, 128, 7274, 2549, 725, 245, 
      410, 10852, 936, 877, 232, 136, 397, 820, 1405, 2740, 6914, 1049, 41, 
      349, 1394, 25, 45, 90, 130, 178, 265, 1305, 3609, 173, 1448, 3725, 
      3848, 7570, 101, 170, 8649, 4096, 2704, 0, 25, 325, 4229, 5, 4365, 18, 
      850, 2713, 9817, 3041, 7421, 1961, 125, 89, 1114, 1625, 3285, 360, 
      13274, 373, 85, 245, 3298, 5248, 4825, 3664, 548, 4033, 10081, 7306, 
      3681, 2890, 2106, 1450, 4177, 5284, 3700, 2909, 1949, 725, 941, 1000, 
      1469, 1300, 928, 193, 225, 1993, 2848, 4658, 1258, 233, 698, 1258, 
      2105, 2045, 980, 1492, 7969, 1825, 229, 2826, 1412, 1217, 697, 265, 
      272, 281, 512, 9125, 3889, 3770, 3314, 2138, 965, 613, 325, 4948, 3349, 
      520, 3805, 3386, 685, 425, 386, 1657, 3842, 4457, 481, 4000, 14365, 
      9657, 7330, 5917, 3690, 1737, 637, 1810, 4410, 5770, 9320, 8765, 7373, 
      5108, 3620, 1573, 520, 1573, 1685, 530, 578, 3130, 6505, 1872, 580, 
      8725, 3125, 1466, 769, 3761, 11492, 3380, 3077, 692, 965, 3925, 6658, 
      2329, 1090, 898, 754, 850, 954, 3433, 4825, 6058, 6260, 5825, 2153, 
      953, 1684, 9677, 845, 842, 985, 1741, 2066, 3242, 3341, 3650, 4205, 
      2925, 1000, 909, 901, 2836, 3109, 5800, 1922, 1985, 9860, 1105, 1088, 
      1073, 3425, 4049, 9010, 5445, 1530, 1345, 1285, 1314, 1530, 4114, 1156, 
      1220, 1732, 1940, 3460, 4474, 1549, 8969, 2592, 1696, 10132, 12818, 
      2813, 1450, 1769, 5725, 7298, 3944, 1565, 3044, 5413, 8168, 9188, 
      10660, 4657, 3285, 1845, 1557, 1882, 3042, 5365, 6705, 7762, 9442, 
      8825, 7529, 9521, 10330, 1697, 3445, 3617, 8242, 9602, 5989, 2664, 
      3285, 4264, 10980, 12373, 13298, 9770, 2525, 2018, 2474, 3370, 6610, 
      10313, 11065, 13172, 7412, 1972, 1952, 4436, 10961, 3789, 4234, 5365, 
      4052, 2152, 2285, 2692, 9341, 9512, 3434, 2785, 3809, 4418, 10673, 
      2473, 2313, 2560, 4804, 9529, 14185, 14945, 7585, 4901, 4802, 2597, 
      3922, 12301, 3400, 2600, 5749, 9389, 14164, 7930, 3330, 2826, 2722, 
      5737, 7090, 7501, 12010, 15025, 2720, 2993, 6185, 6673, 10448, 16498, 
      15130, 3209, 3005, 2953, 2858, 2873, 3065, 5945, 13418, 19045, 16372, 
      11941, 5220, 4516, 3877, 2952, 2932, 2965, 6280, 5834, 4789, 4321, 
      4250, 3650, 3554, 3194, 11861, 8761, 14585, 9025, 3274, 3253, 3250, 
      3474, 3573, 8548, 5864, 3368, 3373, 9293, 13768, 5690, 4442, 3562, 
      13282, 13682, 7956, 9376, 9684, 9841, 10161, 16369, 10445, 17882, 
      10244, 5125, 4545, 10369, 10858, 19098, 4580, 18257, 4666, 4756, 5273, 
      4498, 4493, 12410, 21785, 5065, 12368, 15233, 20753, 6205, 14962, 
      15577, 21402, 15509, 21800, 18730, 5090, 5297, 5570, 15857, 19441, 
      5209, 5498, 5554, 17650, 16292, 6565, 5512, 5701, 5837, 20360, 21860, 
      6781, 5769, 6176, 23885, 6109, 20641, 6241, 6425, 6449, 6464, 6733, 
      28793, 22514, 6898, 6938, 27106, 26996, 26717, 8353, 8185, 7745, 7744, 
      32125, 28836, 8149, 8506, 8425, 8674, 8653, 8658, 8713, 8957, 32129, 
      9792, 9530, 9613, 10777, 10730, 10865, 10709, 10618, 11716, 14186, 
      13234, 14081, 13465, 14948, 14762, 14650, 15178, 15497, 15674, 17044, 
      17021, 17417, 17956, 18625, 18226, 18521, 19762, 19961, 19649, 20170, 
      20077, 21460, 22073, 23125, 23329, 24005, 23765, 24250, 26117, 26388, 
      30357, 31025, 31012 ], 
  [ 29434, 28746, 29012, 27716, 26498, 25945, 25805, 26100, 25049, 24410, 
      24010, 21233, 21253, 19594, 20290, 19993, 19360, 19186, 18682, 17650, 
      17929, 18265, 15613, 15025, 14737, 15445, 15714, 15496, 13780, 15170, 
      14705, 14945, 14257, 14170, 13325, 13658, 12532, 10345, 10477, 10057, 
      21704, 22600, 9277, 11353, 10249, 9010, 8713, 18253, 16385, 8676, 
      12017, 7844, 8194, 8098, 11621, 8296, 14120, 15677, 7850, 13466, 15325, 
      12385, 7010, 6920, 39685, 32482, 10786, 7522, 7137, 11322, 8249, 7769, 
      11584, 40466, 34130, 29042, 30733, 10573, 7848, 11560, 40154, 39418, 
      39053, 30265, 8045, 6829, 9293, 39632, 31225, 5706, 5689, 12186, 36452, 
      5492, 6101, 8501, 9320, 34570, 6698, 9298, 13610, 30148, 9808, 8548, 
      8905, 14593, 32930, 9010, 9137, 35525, 33124, 25064, 24500, 4964, 4909, 
      4905, 29273, 26528, 5849, 5408, 7760, 33730, 21389, 20114, 5645, 4610, 
      7514, 7853, 9965, 11378, 21256, 20997, 7272, 4612, 6565, 6957, 7837, 
      7956, 28561, 19109, 5594, 4369, 30992, 20480, 4937, 4321, 4292, 4145, 
      4100, 7460, 11665, 28933, 28305, 6273, 4330, 4090, 9745, 22888, 6869, 
      4100, 5444, 5780, 10085, 30946, 21410, 16265, 5746, 5242, 3785, 3842, 
      4450, 4745, 14416, 18610, 17170, 6506, 4925, 4010, 3922, 3881, 4157, 
      5045, 4264, 3688, 3445, 7460, 27898, 18625, 16938, 16705, 14698, 12274, 
      6058, 4405, 4338, 5458, 7474, 9025, 5161, 5072, 3172, 3161, 3812, 4580, 
      12050, 8501, 3089, 4321, 6389, 23365, 4360, 3357, 24713, 14258, 10378, 
      8585, 3065, 2845, 13108, 7328, 2705, 2753, 3929, 6185, 19501, 14701, 
      5101, 3625, 14164, 6725, 5636, 4181, 2644, 2516, 3284, 20090, 14722, 
      10322, 9626, 2522, 3557, 2305, 2593, 12010, 11813, 6970, 3298, 2213, 
      6565, 21716, 12116, 10397, 2117, 4941, 2601, 5506, 11936, 3092, 2836, 
      5417, 16978, 12458, 11650, 8249, 6205, 5213, 3785, 3449, 2749, 2378, 
      2018, 1849, 1913, 1970, 2210, 2249, 21928, 17640, 6805, 5989, 3445, 
      2053, 11882, 7457, 2005, 1681, 1802, 2306, 2465, 3530, 5045, 16484, 
      14596, 7684, 6784, 5956, 1924, 1796, 2441, 3536, 16897, 12757, 9985, 
      7762, 6562, 5490, 1537, 1530, 1746, 1777, 16820, 10280, 9544, 8669, 
      8500, 8333, 7685, 6485, 3944, 1525, 1453, 1613, 1805, 1844, 3125, 4148, 
      5044, 19058, 13033, 10394, 1693, 1769, 17937, 15696, 15220, 14065, 
      13840, 13177, 3412, 2521, 1780, 3145, 15625, 9506, 9146, 8114, 4589, 
      3341, 1625, 4946, 18845, 15797, 13037, 4637, 2677, 3557, 12970, 1573, 
      1489, 1233, 10240, 7108, 5249, 3524, 1700, 2249, 3728, 14650, 13282, 
      12625, 6890, 4442, 1861, 2810, 14824, 4744, 3501, 1629, 1156, 1000, 
      1096, 1156, 1924, 3709, 4149, 12722, 7730, 6770, 5741, 1370, 962, 985, 
      2605, 4205, 12020, 10784, 9433, 3488, 4148, 14185, 7129, 793, 754, 
      1213, 1629, 2250, 3433, 15805, 13672, 10676, 820, 11234, 10426, 9841, 
      7850, 949, 1025, 10777, 2512, 14929, 14690, 9178, 7090, 5290, 5153, 
      1258, 1013, 853, 554, 10888, 7540, 4840, 2005, 1928, 485, 485, 493, 
      509, 2122, 970, 442, 450, 562, 2377, 2745, 8321, 7796, 7625, 1489, 
      1025, 2249, 3001, 7930, 7757, 3610, 2042, 11560, 11349, 5508, 2349, 
      1768, 1620, 2824, 7013, 5914, 1733, 578, 1189, 3205, 7145, 6497, 305, 
      320, 1040, 1552, 2929, 2626, 9800, 6920, 2405, 317, 338, 1325, 1850, 
      12465, 10345, 7369, 2448, 11357, 4745, 482, 8200, 6341, 941, 149, 1396, 
      2385, 1525, 810, 1450, 11300, 6953, 4825, 505, 233, 8149, 3074, 1010, 
      130, 245, 11917, 1261, 1192, 397, 61, 232, 565, 1060, 2245, 7769, 1394, 
      106, 194, 1049, 10, 10, 25, 45, 73, 130, 970, 3034, 68, 1093, 3140, 
      3253, 8465, 226, 65, 9604, 4761, 3249, 25, 0, 530, 4904, 20, 5050, 13, 
      585, 2218, 10832, 2516, 8306, 2426, 250, 34, 809, 1250, 3880, 205, 
      14449, 578, 50, 130, 2753, 5993, 5540, 4289, 353, 3428, 11106, 8181, 
      4306, 3445, 2581, 1845, 3562, 6029, 4325, 3464, 2404, 500, 676, 725, 
      1124, 1665, 1233, 288, 160, 1588, 2353, 5353, 1613, 178, 493, 953, 
      1690, 2500, 1285, 1157, 8874, 2250, 234, 2341, 1777, 1552, 932, 320, 
      257, 256, 377, 10090, 4514, 4385, 3889, 2593, 1250, 818, 290, 5653, 
      3924, 405, 3240, 3961, 890, 530, 361, 1322, 3277, 3842, 416, 3425, 
      15570, 10642, 8185, 6682, 4285, 2122, 802, 1465, 3805, 5065, 10285, 
      9700, 8228, 5813, 4205, 1928, 485, 1268, 2050, 545, 533, 2645, 7300, 
      2257, 585, 9650, 3650, 1781, 914, 3226, 12557, 3925, 3592, 677, 820, 
      3380, 7453, 2754, 1305, 1053, 729, 765, 829, 2938, 4210, 5353, 7025, 
      6560, 2548, 848, 1409, 10642, 890, 877, 890, 1466, 1741, 2777, 2866, 
      3145, 3650, 3400, 1125, 964, 936, 2421, 2664, 5125, 1637, 1690, 10825, 
      1220, 1193, 1168, 2960, 3524, 9925, 6130, 1765, 1530, 1170, 1189, 1345, 
      3589, 1181, 1165, 1517, 1685, 3005, 5069, 1394, 8114, 2977, 1921, 9217, 
      13913, 3218, 1565, 1594, 5090, 6553, 4469, 1480, 2669, 4808, 7373, 
      8333, 9725, 5242, 3730, 2050, 1522, 1717, 2677, 4770, 6010, 6997, 8577, 
      9700, 6784, 8656, 11285, 1762, 3050, 3202, 7457, 8737, 6664, 2389, 
      2920, 3789, 10045, 11368, 14393, 10685, 2810, 1913, 2249, 3005, 5945, 
      9418, 10130, 14257, 8177, 2057, 2017, 3961, 10036, 4234, 3789, 5960, 
      4517, 2237, 2180, 2477, 8516, 8677, 3809, 3050, 3434, 3973, 9778, 2628, 
      2368, 2425, 4329, 8704, 13120, 16090, 8330, 5426, 5317, 2762, 3557, 
      13316, 3725, 2725, 5204, 8584, 13109, 8685, 3625, 3001, 2857, 5202, 
      6445, 6826, 11065, 16160, 2785, 2848, 5620, 6068, 9593, 17693, 16265, 
      3434, 3170, 3098, 2813, 2818, 2930, 5410, 12413, 20340, 17557, 12916, 
      5725, 4941, 4212, 3037, 2997, 2920, 5725, 6389, 5234, 4706, 4625, 3925, 
      3809, 3349, 10946, 8036, 13540, 9810, 3349, 3298, 3285, 3349, 3418, 
      9293, 6389, 3373, 3368, 8548, 12773, 6185, 4777, 3497, 12317, 12697, 
      7321, 8641, 8929, 9076, 9376, 15264, 9650, 16717, 11069, 5490, 4810, 
      9594, 10053, 17893, 4825, 17092, 4901, 4981, 5578, 4553, 4498, 11545, 
      23120, 5300, 11513, 14228, 19508, 6610, 13977, 14562, 20137, 14504, 
      20525, 19925, 5185, 5162, 5365, 14842, 18266, 5184, 5653, 5429, 16565, 
      17357, 6920, 5597, 5576, 5672, 19165, 20605, 7146, 5914, 6401, 25250, 
      6184, 21866, 6266, 6400, 6404, 6409, 6788, 30298, 23789, 6953, 6893, 
      28541, 28421, 28132, 8658, 8420, 7780, 7769, 33700, 30301, 8244, 8681, 
      8330, 8749, 8658, 8653, 8658, 8872, 33674, 10057, 9665, 9668, 11042, 
      10985, 11050, 10834, 10613, 12041, 14521, 13229, 14356, 13460, 15293, 
      14897, 14645, 15273, 15632, 15769, 17189, 17156, 17602, 17981, 18850, 
      18261, 18596, 19997, 20176, 19744, 20365, 20242, 21605, 22228, 23330, 
      23504, 24200, 23860, 24425, 26282, 26533, 30472, 31120, 31097 ], 
  [ 28132, 27812, 27754, 26450, 25364, 25133, 25085, 25010, 24417, 23076, 
      22580, 20761, 19897, 18692, 18740, 18581, 18130, 17908, 17680, 16640, 
      16501, 16465, 15145, 14645, 14401, 14417, 14408, 13954, 13250, 13672, 
      13437, 13445, 12985, 12944, 12325, 12240, 11618, 10525, 10009, 10049, 
      27490, 28570, 9029, 9677, 9125, 8852, 9061, 23477, 21193, 8282, 9781, 
      8090, 7748, 7744, 9333, 7618, 18594, 20565, 7400, 17800, 20165, 16441, 
      7200, 6970, 32005, 25768, 8488, 6788, 6725, 15188, 6961, 6757, 15586, 
      32644, 27136, 22784, 24197, 8177, 6602, 15650, 32328, 31684, 31365, 
      23773, 6613, 6133, 12645, 31850, 24545, 5972, 6001, 16592, 29034, 6354, 
      7929, 11709, 12850, 27380, 5672, 12872, 18472, 23554, 7354, 11890, 
      12385, 19729, 25920, 12580, 12753, 28145, 26066, 19202, 18730, 5266, 
      5717, 6125, 22717, 20386, 4905, 4786, 11002, 26528, 16073, 15028, 4745, 
      5780, 10708, 11185, 14033, 15860, 15938, 15725, 5450, 4538, 9389, 9965, 
      11213, 11378, 22045, 14157, 4552, 5581, 24106, 15250, 4261, 4289, 4306, 
      4481, 4666, 10786, 16325, 22321, 21785, 4721, 4112, 4240, 13897, 17194, 
      4993, 4018, 7938, 8458, 14373, 24008, 15944, 11765, 4328, 4100, 4805, 
      5000, 6344, 6869, 10282, 13600, 12436, 4624, 3825, 3600, 3604, 3609, 
      6001, 3805, 3530, 3506, 4505, 11050, 21320, 13565, 12200, 12013, 10420, 
      8548, 4264, 3485, 6500, 8264, 11108, 13165, 3733, 3690, 3538, 4033, 
      5650, 6970, 8320, 5737, 3361, 6617, 9697, 17425, 3250, 4961, 18541, 
      9972, 7012, 5725, 2965, 3205, 9050, 4834, 3293, 3709, 6173, 9533, 
      14153, 10273, 3433, 5729, 9826, 4365, 3690, 2925, 2722, 3330, 5202, 
      14600, 10244, 6856, 6344, 2644, 5749, 2977, 4001, 8080, 7929, 4420, 
      2404, 2929, 10225, 15898, 8138, 6833, 2693, 3077, 2117, 8840, 7954, 
      2146, 2074, 8749, 11936, 8336, 7712, 5185, 3785, 3161, 2377, 2225, 
      1985, 1936, 2036, 2465, 2897, 3092, 3700, 3785, 16010, 12458, 4153, 
      3613, 2173, 3449, 7848, 4573, 1789, 2293, 2920, 4068, 4365, 6120, 8325, 
      11482, 9962, 4706, 4082, 3530, 1706, 1762, 4385, 6170, 11801, 8489, 
      6361, 4736, 3904, 3200, 1961, 2276, 3044, 3121, 11722, 6562, 6010, 
      5365, 5242, 5121, 4657, 3825, 2250, 1717, 1921, 2817, 3285, 3370, 5617, 
      7146, 8410, 13544, 8669, 6628, 3125, 3293, 12605, 10778, 10394, 9469, 
      9290, 8765, 1898, 1513, 1370, 5725, 10705, 5920, 5652, 4896, 2521, 
      1825, 1305, 8352, 13325, 10829, 8621, 2521, 1481, 6409, 8552, 1157, 
      1165, 2381, 6418, 4114, 2853, 1818, 1098, 4453, 6714, 9860, 8768, 8249, 
      3940, 2320, 1073, 5380, 9986, 2482, 1745, 977, 1010, 2050, 2330, 2482, 
      3986, 6737, 7361, 8296, 4500, 3816, 3109, 900, 2056, 2125, 5125, 7461, 
      7730, 6770, 5741, 6466, 7402, 9433, 4033, 1009, 1108, 2809, 3593, 4628, 
      6409, 10729, 9010, 6658, 1954, 7076, 6452, 6005, 4520, 2357, 2525, 
      6709, 1066, 9985, 9792, 5476, 3940, 2692, 2601, 592, 577, 601, 1360, 
      6770, 4250, 2378, 785, 754, 1013, 1105, 1205, 1313, 808, 484, 968, 
      1160, 1640, 4973, 5525, 4797, 4410, 4285, 541, 445, 4797, 5917, 4496, 
      4369, 1556, 724, 7250, 7085, 2762, 845, 586, 530, 5690, 3805, 3028, 
      549, 1924, 3133, 6253, 3889, 3425, 1189, 1250, 2890, 3770, 1097, 932, 
      5850, 3706, 801, 1381, 296, 3445, 4292, 7913, 6253, 4013, 794, 7033, 
      2169, 1908, 4610, 3257, 157, 1021, 3602, 725, 325, 2600, 3700, 6970, 
      3681, 2197, 85, 181, 4553, 1088, 128, 1088, 1433, 7445, 193, 170, 65, 
      833, 1418, 2165, 3074, 4949, 4261, 232, 232, 1332, 3061, 500, 592, 745, 
      857, 977, 1172, 2932, 6100, 970, 3145, 6250, 6409, 4765, 68, 965, 5626, 
      2117, 1157, 325, 530, 0, 2210, 362, 2308, 445, 2213, 4904, 6570, 5338, 
      4640, 692, 80, 692, 2617, 3380, 1546, 1321, 9445, 36, 612, 1060, 5661, 
      2965, 2650, 1813, 1649, 6610, 6788, 4553, 1828, 1289, 793, 425, 6788, 
      2997, 1845, 1306, 706, 1930, 2290, 2385, 3106, 377, 221, 242, 850, 
      3842, 5021, 2545, 369, 820, 1825, 2745, 3988, 794, 269, 3085, 5096, 
      680, 596, 4957, 481, 394, 234, 450, 709, 754, 1381, 6032, 2020, 1937, 
      1625, 881, 320, 256, 832, 2789, 1658, 1313, 6218, 1693, 324, 424, 853, 
      3240, 6253, 7048, 1090, 6445, 10400, 6484, 4625, 3536, 1921, 724, 416, 
      3425, 6961, 8681, 6217, 5770, 4666, 2941, 1885, 666, 1017, 3042, 740, 
      845, 1109, 5245, 4010, 853, 929, 5760, 1600, 697, 612, 6052, 8021, 
      1781, 1586, 1109, 1850, 6250, 4157, 1160, 677, 701, 1205, 1517, 1765, 
      5576, 7400, 8957, 3865, 3538, 1090, 1690, 3033, 6560, 1040, 1073, 1684, 
      3088, 3593, 5273, 5408, 5825, 6560, 1570, 905, 1066, 1130, 4685, 5066, 
      8585, 3301, 3400, 6737, 1042, 1061, 1082, 5450, 6290, 6065, 3328, 1033, 
      1028, 2048, 2113, 2545, 6353, 1413, 1765, 2853, 3205, 5445, 2677, 2452, 
      12392, 1549, 1229, 13769, 9217, 1696, 1377, 2740, 8352, 10321, 2393, 
      2210, 4733, 7930, 11369, 12605, 14365, 2888, 2020, 1444, 2020, 2813, 
      4693, 7844, 9544, 10853, 12893, 6010, 10546, 12970, 7225, 1796, 5200, 
      5444, 11401, 13049, 3890, 3985, 4930, 6305, 14677, 16322, 9685, 6805, 
      1828, 2725, 3613, 5013, 9333, 13864, 14760, 9593, 4985, 1993, 2045, 
      6473, 14618, 2512, 6161, 3546, 2701, 2169, 2986, 3789, 12634, 12841, 
      2405, 2152, 5480, 6341, 14216, 2234, 2434, 3365, 6833, 12818, 18338, 
      11140, 5220, 3328, 3265, 2320, 5553, 8962, 2545, 2465, 8026, 12602, 
      18277, 5525, 2581, 2509, 2549, 7976, 9725, 10244, 15725, 11250, 2797, 
      3826, 8530, 9162, 13837, 12505, 11353, 2708, 2720, 2740, 3329, 3380, 
      3860, 8180, 17345, 14690, 12413, 8738, 3709, 3293, 2978, 2953, 3005, 
      3434, 8585, 4141, 3492, 3240, 3205, 2965, 2941, 2941, 15460, 11674, 
      18650, 6500, 3305, 3392, 3425, 4225, 4432, 6165, 4273, 3649, 3690, 
      12274, 17649, 4205, 3533, 4093, 17053, 17525, 10537, 12317, 12697, 
      12890, 13282, 20642, 13600, 22369, 7565, 4100, 3880, 13448, 14045, 
      23725, 3985, 22738, 4105, 4229, 4456, 4581, 4756, 15805, 17258, 4498, 
      15725, 19130, 25514, 5024, 18785, 19508, 26233, 19402, 26665, 14701, 
      5021, 6056, 6581, 19784, 23944, 5570, 5209, 6273, 21825, 12725, 5554, 
      5473, 6418, 6698, 24929, 26645, 5732, 5512, 5629, 19232, 6098, 16488, 
      6408, 6770, 6866, 6917, 6786, 23624, 18173, 6949, 7349, 22185, 22109, 
      21866, 7496, 7578, 7858, 7893, 26690, 23797, 8042, 8109, 9000, 8633, 
      8864, 8905, 9140, 9490, 26792, 9061, 9265, 9634, 10036, 10025, 10408, 
      10468, 10845, 10753, 13165, 13437, 13274, 13666, 13885, 14449, 14841, 
      15005, 15178, 15497, 16677, 16690, 16904, 18013, 17960, 18245, 18394, 
      19053, 19322, 19442, 19601, 19616, 21061, 21634, 22500, 22810, 23410, 
      23530, 23725, 25616, 25957, 30010, 30746, 30769 ], 
  [ 28418, 28850, 28132, 26820, 26010, 26437, 26577, 25748, 26093, 23330, 
      22642, 22789, 20129, 19858, 18586, 18709, 18632, 18314, 18650, 17602, 
      16613, 15821, 17225, 16909, 16757, 15361, 14786, 13856, 15220, 13666, 
      13901, 13437, 13445, 13498, 13345, 12410, 12820, 13973, 12137, 13117, 
      42400, 43856, 11617, 9349, 9925, 11626, 12869, 37249, 34117, 10580, 
      8317, 11700, 9946, 10130, 7769, 9344, 30848, 33665, 9594, 29770, 33169, 
      27845, 10706, 10192, 19433, 15170, 6914, 8410, 9005, 26210, 7453, 7813, 
      26888, 19786, 15970, 13122, 13969, 6409, 7184, 27136, 19466, 19010, 
      18785, 13637, 6817, 7841, 22625, 19080, 14029, 9650, 9773, 28730, 
      17012, 11252, 14801, 21401, 23200, 15826, 6714, 23314, 31546, 13220, 
      5480, 21860, 22637, 33365, 14738, 23018, 23285, 16209, 14788, 10368, 
      10084, 9028, 10513, 11765, 12469, 10984, 6125, 6664, 20776, 14962, 
      8361, 7786, 6057, 11322, 20386, 21145, 25497, 28170, 8224, 8105, 4880, 
      7540, 18313, 19265, 21265, 21524, 11885, 7193, 5578, 11213, 13192, 
      7720, 6037, 7381, 7492, 8325, 8980, 20740, 29005, 11969, 11621, 4709, 
      6826, 7706, 25541, 8720, 4321, 7012, 16196, 17092, 26297, 12994, 7938, 
      5733, 4594, 4930, 10053, 10530, 13378, 14373, 5000, 6530, 5930, 3946, 
      4745, 5930, 6122, 6221, 12937, 4441, 5200, 6304, 9841, 21556, 11050, 
      6397, 5690, 5597, 4850, 4106, 3770, 4777, 14090, 17170, 21706, 24797, 
      3989, 4040, 7460, 8989, 12580, 15028, 3874, 3265, 7093, 14485, 19633, 
      8465, 4160, 11417, 9109, 4394, 3314, 3061, 5941, 7121, 3940, 2920, 
      7677, 8845, 13941, 19557, 6409, 4409, 3209, 13213, 4148, 2729, 2900, 
      3545, 6068, 8180, 12308, 6570, 4282, 2962, 2826, 6082, 13417, 7541, 
      10069, 3242, 3185, 2402, 3770, 7585, 20897, 7204, 3204, 2745, 7065, 
      2465, 4325, 18850, 3016, 3412, 3716, 18757, 4834, 3114, 2866, 2125, 
      2041, 2169, 2701, 2925, 3625, 4234, 5274, 6925, 8109, 8586, 9946, 
      10125, 7120, 5072, 1937, 1961, 2777, 9505, 2810, 1885, 4553, 6749, 
      8410, 10874, 11453, 14618, 18233, 4468, 3700, 1828, 1768, 1780, 4468, 
      4900, 11565, 14760, 4597, 2977, 2165, 1762, 1682, 1730, 6037, 7010, 
      8906, 9077, 4516, 2176, 2000, 1825, 1796, 1769, 1681, 1601, 2000, 5321, 
      6089, 8489, 9521, 9700, 13921, 16484, 18500, 5490, 2965, 2146, 9265, 
      9621, 4925, 3944, 3748, 3293, 3208, 2965, 2020, 2669, 3748, 14213, 
      3869, 1810, 1730, 1538, 1513, 1945, 3869, 18530, 5265, 3897, 2817, 
      1417, 2257, 15457, 2746, 3529, 3725, 7949, 1832, 1220, 1181, 1556, 
      3092, 12181, 16040, 3298, 2770, 2533, 1138, 1210, 2689, 13858, 3328, 
      1088, 1385, 2873, 3940, 7424, 8080, 8420, 11428, 16153, 17153, 2482, 
      1130, 1010, 961, 3170, 7522, 7685, 13505, 17345, 2196, 1800, 1429, 
      15784, 17284, 2957, 941, 4685, 5066, 9305, 10841, 12722, 15725, 3593, 
      2720, 1684, 7508, 1818, 1570, 1405, 954, 8473, 8829, 1637, 1352, 3125, 
      3026, 1154, 746, 626, 629, 2474, 2929, 3329, 6250, 1600, 772, 592, 
      1537, 1600, 5337, 5617, 5905, 6201, 1370, 2738, 5290, 5858, 7090, 
      13525, 14453, 845, 740, 709, 1853, 2509, 13253, 15125, 730, 697, 610, 
      1282, 1696, 1625, 404, 1025, 1424, 1556, 14800, 505, 386, 1385, 7930, 
      10361, 15737, 493, 405, 6253, 6408, 9928, 11560, 613, 730, 1040, 400, 
      785, 6817, 3474, 11041, 12546, 1877, 1157, 421, 680, 1465, 173, 8090, 
      544, 225, 1825, 6073, 11380, 605, 1145, 9530, 11570, 1396, 269, 101, 
      2501, 3349, 481, 306, 1602, 6322, 7137, 1585, 1289, 1360, 2665, 5689, 
      7120, 8713, 10468, 13753, 373, 1138, 3770, 6938, 10453, 4786, 5066, 
      5501, 5801, 6109, 6586, 10226, 15650, 6100, 10625, 15892, 16145, 493, 
      3034, 6093, 788, 5, 173, 4229, 4904, 2210, 0, 4356, 2, 4625, 8837, 
      13690, 1160, 14404, 450, 450, 3034, 5338, 9613, 11034, 80, 6905, 2525, 
      2234, 5066, 6266, 14909, 85, 52, 61, 7605, 16420, 1274, 449, 74, 193, 
      449, 833, 16690, 113, 89, 208, 548, 8164, 8900, 9089, 10468, 1061, 
      1469, 3464, 5576, 11764, 13789, 125, 1145, 5450, 7865, 9725, 12002, 
      628, 1513, 10345, 698, 794, 4658, 13625, 1157, 1352, 2132, 4040, 4957, 
      5096, 6757, 1066, 250, 261, 325, 709, 1746, 2434, 5266, 265, 356, 6497, 
      15632, 389, 2498, 3538, 5189, 10490, 15665, 16930, 5800, 15949, 3170, 
      1322, 685, 442, 425, 1202, 2962, 10765, 16745, 19405, 1241, 1076, 724, 
      409, 481, 1424, 5441, 10004, 1402, 4797, 5625, 13897, 628, 1325, 4973, 
      1154, 754, 1825, 3338, 15170, 2097, 745, 832, 5337, 7300, 15460, 769, 
      1250, 2741, 3329, 5525, 6401, 7025, 14314, 17266, 19669, 757, 712, 
      1460, 6760, 9701, 1570, 4698, 4825, 6658, 9754, 10729, 13725, 13954, 
      14653, 15858, 1184, 3809, 4628, 4880, 12665, 13328, 19009, 10057, 
      10250, 1741, 4036, 4149, 4264, 13896, 15300, 1537, 962, 2897, 3362, 
      7202, 7361, 8357, 15361, 5249, 6353, 8945, 9673, 13793, 1153, 7978, 
      24498, 1997, 3181, 26437, 2989, 1954, 4361, 8450, 18386, 21389, 1521, 
      7072, 12321, 17680, 22905, 24705, 27217, 1450, 1898, 3578, 6410, 8425, 
      12185, 17498, 20138, 22105, 25085, 1844, 21608, 25160, 2305, 5242, 
      12970, 13402, 22837, 25237, 1600, 10625, 12416, 14825, 27521, 29824, 
      3445, 2257, 3202, 7765, 9781, 12497, 19637, 26330, 27602, 3445, 1845, 
      5245, 5485, 14989, 27364, 2378, 14393, 2000, 2377, 5417, 8020, 9857, 
      24436, 24737, 2925, 3706, 13050, 14569, 26674, 4820, 5960, 8677, 15341, 
      24616, 32392, 4418, 2258, 2434, 2465, 4810, 13025, 3460, 3529, 5329, 
      17188, 24208, 32233, 2465, 3845, 4901, 5317, 17042, 19825, 20626, 
      28645, 4616, 6221, 9224, 17876, 18884, 25909, 5305, 4717, 4626, 5202, 
      5410, 7785, 7930, 9162, 17242, 30825, 6548, 5305, 3604, 2993, 3329, 
      3860, 6185, 6425, 7888, 17833, 2953, 3338, 3650, 3709, 4409, 4573, 
      5513, 28090, 22516, 32500, 3146, 6625, 6994, 7121, 9425, 9914, 3185, 
      3361, 7625, 7760, 23300, 31025, 3573, 4405, 8725, 30145, 30805, 20525, 
      23245, 23813, 24100, 24680, 35048, 25090, 37337, 3825, 4682, 5402, 
      24746, 25625, 39065, 5693, 37700, 5905, 6121, 5594, 8069, 8714, 27941, 
      8712, 6292, 27765, 32580, 41220, 5218, 32045, 33050, 42125, 32848, 
      42649, 7465, 8125, 11322, 12505, 33322, 38986, 9800, 7745, 11441, 
      36017, 6705, 6208, 8665, 11584, 12240, 40153, 42433, 6290, 8138, 7501, 
      10386, 9376, 8954, 10154, 10984, 11268, 11413, 10244, 13450, 10161, 
      10405, 11745, 12665, 12681, 12532, 8594, 9332, 11492, 11621, 15844, 
      13985, 11108, 10421, 13850, 11881, 12770, 12905, 13610, 14240, 16218, 
      10517, 11941, 13060, 11482, 11565, 12602, 13226, 14825, 11629, 13925, 
      17393, 14596, 17620, 14545, 17077, 18785, 18005, 17800, 18493, 19193, 
      19300, 19042, 21649, 19714, 21785, 21556, 20705, 21160, 22408, 21625, 
      21922, 23545, 24020, 24410, 25000, 25408, 26468, 25909, 27882, 28409, 
      32720, 33640, 33757 ], 
  [ 29738, 29114, 29320, 28008, 26802, 26305, 26181, 26408, 25433, 24650, 
      24226, 21601, 21449, 19858, 20434, 20161, 19556, 19370, 18914, 17866, 
      18065, 18329, 15905, 15325, 15041, 15625, 15842, 15572, 14032, 15250, 
      14825, 15021, 14369, 14290, 13477, 13730, 12688, 10673, 10685, 10345, 
      22996, 23924, 9505, 11329, 10321, 9250, 9041, 19429, 17485, 8864, 
      11881, 8136, 8362, 8282, 11465, 8420, 15140, 16769, 8010, 14458, 16405, 
      13325, 7274, 7156, 38573, 31538, 10610, 7618, 7289, 12218, 8245, 7813, 
      12500, 39322, 33130, 28170, 29809, 10369, 7844, 12484, 39002, 38282, 
      37925, 29345, 8005, 6917, 10085, 38484, 30265, 5954, 5945, 13154, 
      35360, 5840, 6617, 9257, 10132, 33514, 6714, 10114, 14650, 29192, 9572, 
      9320, 9701, 15677, 31898, 9818, 9953, 34425, 32080, 24228, 23680, 5200, 
      5233, 5297, 28309, 25636, 5861, 5476, 8500, 32650, 20637, 19402, 5661, 
      4986, 8242, 8605, 10845, 12330, 20500, 20249, 7124, 4768, 7225, 7649, 
      8593, 8720, 27593, 18413, 5578, 4745, 29956, 19732, 4981, 4477, 4456, 
      4365, 4360, 8200, 12637, 27941, 27329, 6161, 4450, 4274, 10625, 22052, 
      6697, 4240, 6032, 6400, 10985, 29890, 20610, 15633, 5650, 5194, 4113, 
      4194, 4930, 5265, 13844, 17882, 16490, 6322, 4877, 4082, 4010, 3977, 
      4621, 4969, 4276, 3796, 3769, 8224, 26890, 17881, 16250, 16025, 14090, 
      11762, 5882, 4381, 4850, 6082, 8242, 9881, 5045, 4964, 3368, 3445, 
      4264, 5128, 11530, 8149, 3265, 4849, 7093, 22457, 4292, 3761, 23761, 
      13634, 9914, 8209, 3169, 3029, 12520, 7012, 2925, 3037, 4437, 6885, 
      18685, 14045, 4925, 4105, 13520, 6425, 5408, 4073, 2768, 2768, 3728, 
      19242, 14050, 9826, 9162, 2650, 4045, 2525, 2941, 11426, 11237, 6626, 
      3242, 2437, 7301, 20800, 11520, 9873, 2313, 4709, 2609, 6178, 11332, 
      3016, 2792, 6085, 16186, 11826, 11050, 7801, 5869, 4941, 3625, 3321, 
      2701, 2386, 2106, 2041, 2169, 2250, 2554, 2601, 20980, 16820, 6425, 
      5657, 3305, 2377, 11258, 7033, 2045, 1865, 2074, 2690, 2873, 4058, 
      5693, 15688, 13864, 7240, 6388, 5608, 1960, 1864, 2853, 4068, 16081, 
      12085, 9425, 7306, 6170, 5162, 1681, 1730, 2042, 2081, 16000, 9700, 
      8996, 8161, 8000, 7841, 7225, 6089, 3716, 1625, 1601, 1889, 2129, 2176, 
      3625, 4736, 5696, 18162, 12337, 9802, 2005, 2097, 17069, 14900, 14440, 
      13325, 13108, 12469, 3208, 2405, 1768, 3653, 14825, 8938, 8594, 7610, 
      4285, 3133, 1625, 5594, 17937, 14985, 12321, 4321, 2521, 4105, 12250, 
      1549, 1481, 1481, 9620, 6632, 4877, 3272, 1640, 2677, 4292, 13858, 
      12538, 11905, 6418, 4114, 1765, 3298, 14020, 4388, 3233, 1553, 1168, 
      1220, 1348, 1424, 2320, 4273, 4745, 11986, 7202, 6290, 5317, 1322, 
      1186, 1217, 3077, 4805, 11304, 10116, 8821, 4036, 4744, 13385, 6617, 
      857, 842, 1517, 1997, 2690, 3977, 14945, 12884, 10000, 1040, 10530, 
      9754, 9193, 7290, 1213, 1305, 10085, 2276, 14081, 13850, 8546, 6554, 
      4850, 4721, 1154, 949, 821, 706, 10180, 6976, 4420, 1801, 1732, 585, 
      601, 625, 657, 1898, 890, 538, 578, 754, 2833, 3233, 7709, 7208, 7045, 
      1325, 925, 2693, 3509, 7330, 7165, 3250, 1810, 10804, 10601, 5024, 
      2081, 1556, 1424, 3316, 6445, 5402, 1517, 802, 1517, 3725, 6565, 5949, 
      445, 468, 1348, 1924, 2593, 2314, 9092, 6340, 2105, 481, 306, 1669, 
      2250, 11645, 9605, 6757, 2132, 10573, 4265, 698, 7540, 5769, 769, 265, 
      1744, 2057, 1277, 1082, 1802, 10504, 6341, 4325, 389, 181, 7477, 2682, 
      810, 250, 405, 11089, 1025, 964, 289, 145, 388, 793, 1360, 2665, 7105, 
      1138, 74, 338, 1345, 34, 50, 89, 125, 169, 250, 1250, 3506, 160, 1385, 
      3616, 3737, 7753, 130, 153, 8840, 4229, 2813, 5, 20, 362, 4356, 0, 
      4490, 5, 785, 2602, 10004, 2920, 7578, 2034, 130, 58, 1033, 1530, 3380, 
      305, 13481, 386, 50, 194, 3161, 5365, 4936, 3757, 477, 3880, 10250, 
      7445, 3770, 2965, 2165, 1493, 4018, 5393, 3785, 2980, 2000, 640, 848, 
      905, 1360, 1325, 941, 164, 164, 1864, 2701, 4745, 1277, 170, 605, 1145, 
      1970, 2080, 985, 1369, 8090, 1850, 170, 2669, 1421, 1220, 680, 212, 
      205, 212, 421, 9250, 3946, 3825, 3361, 2161, 954, 586, 250, 5017, 3392, 
      425, 3620, 3425, 650, 370, 305, 1514, 3653, 4258, 388, 3805, 14522, 
      9770, 7417, 5986, 3725, 1730, 586, 1657, 4205, 5545, 9425, 8864, 7456, 
      5161, 3649, 1556, 425, 1424, 1666, 441, 477, 2941, 6568, 1853, 485, 
      8810, 3130, 1429, 698, 3554, 11601, 3385, 3076, 585, 832, 3712, 6709, 
      2306, 1025, 821, 641, 725, 821, 3226, 4594, 5809, 6301, 5860, 2120, 
      820, 1517, 9754, 738, 733, 850, 1570, 1885, 3033, 3130, 3433, 3978, 
      2900, 905, 800, 788, 2633, 2900, 5545, 1741, 1802, 9925, 1000, 981, 
      964, 3204, 3816, 9061, 5450, 1445, 1250, 1130, 1157, 1361, 3877, 1025, 
      1073, 1553, 1753, 3233, 4453, 1378, 8658, 2525, 1597, 9805, 12889, 
      2746, 1325, 1586, 5450, 7001, 3897, 1396, 2817, 5140, 7857, 8865, 
      10321, 4618, 3218, 1730, 1394, 1693, 2813, 5090, 6410, 7453, 9113, 
      8840, 7220, 9188, 10357, 1546, 3202, 3370, 7921, 9265, 5956, 2441, 
      3044, 4001, 10625, 12004, 13345, 9781, 2410, 1825, 2257, 3125, 6305, 
      9962, 10706, 13213, 7389, 1813, 1789, 4165, 10600, 3698, 3965, 5300, 
      3961, 1985, 2080, 2465, 8992, 9161, 3321, 2650, 3546, 4141, 10306, 
      2312, 2132, 2341, 4517, 9172, 13780, 14978, 7538, 4810, 4709, 2434, 
      3653, 12304, 3265, 2425, 5440, 9028, 13753, 7877, 3185, 2657, 2545, 
      5426, 6757, 7162, 11617, 15044, 2525, 2756, 5864, 6344, 10069, 16525, 
      15145, 3042, 2826, 2770, 2637, 2650, 2826, 5626, 13005, 19088, 16393, 
      11920, 5105, 4385, 3728, 2753, 2729, 2740, 5953, 5725, 4658, 4178, 
      4105, 3485, 3385, 3005, 11458, 8392, 14152, 8954, 3061, 3034, 3029, 
      3221, 3314, 8465, 5737, 3137, 3140, 8912, 13337, 5553, 4273, 3313, 
      12853, 13249, 7589, 8989, 9293, 9448, 9764, 15908, 10042, 17405, 10161, 
      4946, 4346, 9962, 10445, 18605, 4373, 17768, 4453, 4537, 5066, 4241, 
      4226, 11969, 21780, 4840, 11925, 14760, 20232, 6010, 14489, 15098, 
      20873, 15028, 21265, 18685, 4825, 4986, 5245, 15370, 18922, 4916, 5237, 
      5237, 17141, 16209, 6340, 5233, 5380, 5508, 19825, 21313, 6554, 5498, 
      5917, 23850, 5812, 20570, 5930, 6100, 6120, 6133, 6416, 28762, 22437, 
      6577, 6597, 27053, 26937, 26656, 8066, 7880, 7400, 7397, 32080, 28769, 
      7808, 8177, 8042, 8317, 8282, 8285, 8330, 8564, 32058, 9461, 9169, 
      9232, 10426, 10377, 10490, 10322, 10205, 11365, 13793, 12773, 13672, 
      13000, 14545, 14305, 14165, 14705, 15028, 15193, 16553, 16528, 16930, 
      17425, 18130, 17693, 17992, 19253, 19444, 19108, 19645, 19546, 20905, 
      21512, 22562, 22756, 23428, 23168, 23665, 25506, 25769, 29684, 30340, 
      30325 ], 
  [ 28800, 29248, 28514, 27194, 26384, 26825, 26969, 26122, 26485, 23680, 
      22984, 23165, 20457, 20200, 18896, 19025, 18954, 18632, 18980, 17924, 
      16913, 16101, 17561, 17245, 17093, 15665, 15076, 14130, 15538, 13940, 
      14185, 13709, 13725, 13780, 13633, 12676, 13106, 14297, 12429, 13429, 
      42962, 44426, 11909, 9577, 10177, 11920, 13185, 37777, 34625, 10858, 
      8513, 12002, 10216, 10404, 7957, 9602, 31330, 34165, 9860, 30244, 
      33665, 28305, 10996, 10474, 19377, 15156, 7092, 8656, 9265, 26656, 
      7673, 8045, 27338, 19720, 15940, 13124, 13957, 6577, 7402, 27586, 
      19396, 18944, 18721, 13625, 7025, 8081, 23041, 19010, 14005, 9928, 
      10053, 29188, 16954, 11554, 15145, 21805, 23618, 15776, 6932, 23732, 
      32020, 13194, 5634, 22266, 23049, 33849, 14692, 23432, 23701, 16145, 
      14738, 10370, 10090, 9298, 10805, 12073, 12437, 10970, 6337, 6890, 
      21170, 14900, 8381, 7816, 6269, 11624, 20776, 21541, 25925, 28616, 
      8242, 8125, 5050, 7786, 18685, 19645, 21661, 21922, 11849, 7225, 5780, 
      11513, 13138, 7738, 6253, 7625, 7738, 8585, 9250, 21130, 29453, 11925, 
      11581, 4885, 7060, 7956, 25965, 8714, 4481, 7250, 16546, 17450, 26725, 
      12932, 7940, 5777, 4772, 5120, 10337, 10820, 13700, 14705, 5058, 6548, 
      5960, 4100, 4933, 6148, 6344, 6445, 13253, 4621, 5402, 6530, 10121, 
      21946, 10996, 6409, 5716, 5625, 4896, 4176, 3924, 4969, 14416, 17524, 
      22096, 25209, 4157, 4210, 7706, 9257, 12890, 15362, 3940, 3373, 7333, 
      14813, 20005, 8433, 4338, 11713, 9065, 4432, 3392, 3161, 6161, 7361, 
      3986, 3034, 7925, 9109, 14261, 19925, 6397, 4437, 3357, 13525, 4178, 
      2845, 3034, 3709, 6290, 8434, 12610, 6548, 4304, 3028, 2900, 6304, 
      13729, 7785, 10345, 3284, 3229, 2504, 3944, 7829, 21269, 7162, 3242, 
      2801, 7301, 2593, 4513, 19204, 3050, 3578, 3890, 19109, 4820, 3140, 
      2900, 2197, 2141, 2285, 2845, 3077, 3797, 4420, 5480, 7157, 8357, 8840, 
      10216, 10397, 7066, 5050, 2025, 2061, 2925, 9769, 2836, 1961, 4745, 
      6977, 8660, 11152, 11737, 14932, 18577, 4450, 3698, 1898, 1850, 1874, 
      4658, 5098, 11849, 15074, 4573, 2989, 2205, 1828, 1764, 1828, 6253, 
      7240, 9160, 9333, 4490, 2210, 2042, 1877, 1850, 1825, 1745, 1681, 2122, 
      5525, 6305, 8737, 9781, 9962, 14225, 16810, 18842, 5444, 2969, 2176, 
      9521, 9881, 4885, 3922, 3730, 3285, 3202, 2965, 2146, 2817, 3922, 
      14517, 3845, 1844, 1768, 1588, 1613, 2069, 4045, 18868, 5213, 3869, 
      2813, 1513, 2393, 15769, 2740, 3697, 3897, 8185, 1850, 1274, 1261, 
      1666, 3250, 12461, 16354, 3272, 2756, 2525, 1192, 1300, 2837, 14152, 
      3298, 1170, 1489, 3025, 4114, 7650, 8314, 8658, 11698, 16465, 17473, 
      2468, 1168, 1060, 1025, 3328, 7748, 7913, 13793, 17665, 2186, 1802, 
      1445, 16090, 17602, 2925, 981, 4869, 5256, 9549, 11101, 13000, 16029, 
      3545, 2690, 1682, 7730, 1808, 1568, 1409, 980, 8705, 9065, 1629, 1458, 
      3077, 2980, 1160, 776, 680, 685, 2612, 3077, 3485, 6452, 1586, 794, 
      650, 1649, 1714, 5525, 5809, 6101, 6401, 1476, 2880, 5476, 6052, 7300, 
      13801, 14737, 853, 754, 725, 1973, 2645, 13525, 15413, 740, 709, 680, 
      1384, 1666, 1597, 442, 1117, 1530, 1666, 15082, 521, 416, 1489, 8144, 
      10601, 16025, 505, 425, 6445, 6602, 10162, 11810, 685, 808, 1018, 410, 
      865, 7013, 3620, 11281, 12800, 1825, 1125, 421, 754, 1421, 205, 8296, 
      530, 233, 1933, 6253, 11618, 673, 1233, 9748, 11808, 1346, 265, 125, 
      2621, 3485, 461, 356, 1700, 6500, 7325, 1525, 1377, 1450, 2785, 5857, 
      7306, 8917, 10690, 14005, 353, 1220, 3908, 7120, 10673, 4936, 5220, 
      5661, 5965, 6277, 6760, 10440, 15912, 6266, 10841, 16154, 16409, 457, 
      3152, 6257, 738, 13, 205, 4365, 5050, 2308, 2, 4490, 0, 4761, 9025, 
      13924, 1090, 14642, 404, 488, 3140, 5480, 9805, 11240, 90, 7065, 2417, 
      2320, 5200, 6416, 15145, 61, 34, 61, 7769, 16666, 1192, 397, 72, 205, 
      477, 877, 16936, 85, 85, 218, 578, 8330, 9074, 9265, 10658, 1105, 1525, 
      3562, 5706, 11962, 14005, 101, 1189, 5576, 8021, 9901, 12200, 650, 
      1565, 10525, 628, 820, 4768, 13833, 1193, 1394, 2194, 4138, 5069, 5210, 
      6893, 980, 232, 245, 317, 725, 1796, 2500, 5380, 229, 346, 6625, 15850, 
      377, 2560, 3620, 5297, 10660, 15881, 17156, 5914, 16165, 3028, 1224, 
      613, 388, 405, 1224, 3028, 10933, 16965, 19645, 1145, 986, 650, 365, 
      461, 1450, 5545, 10162, 1424, 4889, 5729, 14089, 562, 1341, 5065, 1060, 
      740, 1853, 3400, 15368, 1973, 725, 818, 5429, 7418, 15658, 697, 1252, 
      2785, 3385, 5617, 6505, 7137, 14500, 17476, 19897, 689, 650, 1466, 
      6866, 9841, 1460, 4772, 4901, 6760, 9892, 10877, 13901, 14132, 14837, 
      16052, 1170, 3865, 4698, 4954, 12829, 13498, 19225, 10193, 10388, 1625, 
      4090, 4205, 4322, 14066, 15482, 1429, 900, 2925, 3400, 7300, 7461, 
      8469, 15541, 5317, 6437, 9061, 9797, 13957, 1105, 8080, 24740, 1989, 
      3205, 26689, 2837, 1940, 4405, 8552, 18580, 21605, 1481, 7154, 12461, 
      17866, 23129, 24941, 27469, 1396, 1872, 3600, 6480, 8521, 12321, 17680, 
      20340, 22321, 25321, 1730, 21818, 25394, 2173, 5288, 13108, 13544, 
      23053, 25469, 1522, 10737, 12546, 14977, 27765, 30082, 3281, 2129, 
      3200, 7841, 9881, 12625, 19825, 26564, 27844, 3281, 1745, 5281, 5525, 
      15137, 27602, 2340, 14533, 1930, 2333, 5449, 8090, 9949, 24650, 24953, 
      2897, 3700, 13172, 14705, 26900, 4834, 5994, 8749, 15481, 24826, 32650, 
      4232, 2152, 2372, 2405, 4820, 13141, 3298, 3505, 5345, 17338, 24410, 
      32485, 2353, 3825, 4905, 5329, 17188, 19993, 20800, 28873, 4426, 6245, 
      9290, 18026, 19042, 26117, 5101, 4525, 4616, 5204, 5416, 7829, 7976, 
      9224, 17384, 31061, 6322, 5101, 3442, 2925, 3277, 3826, 6201, 6445, 
      7930, 17977, 2873, 3280, 3604, 3665, 4385, 4553, 5513, 28304, 22690, 
      32738, 3016, 6637, 7012, 7141, 9477, 9972, 3061, 3281, 7649, 7786, 
      23474, 31249, 3497, 4361, 8761, 30361, 31025, 20673, 23413, 23985, 
      24274, 24858, 35290, 25268, 37589, 3677, 4624, 5364, 24916, 25801, 
      39321, 5657, 37946, 5869, 6085, 5540, 8065, 8720, 28121, 8450, 6250, 
      27941, 32786, 41474, 5140, 32245, 33256, 42381, 33050, 42905, 7225, 
      8105, 11348, 12545, 33524, 39220, 9802, 7709, 11461, 36229, 6485, 6130, 
      8641, 11602, 12266, 40385, 42677, 6208, 8100, 7445, 10100, 9346, 8692, 
      10132, 10970, 11258, 11405, 10210, 13124, 9881, 10369, 11729, 12349, 
      12365, 12218, 8500, 9250, 11450, 11581, 15490, 13653, 11050, 10345, 
      13828, 11821, 12724, 12861, 13576, 14210, 15860, 10413, 11861, 12994, 
      11368, 11453, 12500, 13136, 14761, 11497, 13769, 17305, 14450, 17530, 
      14381, 16949, 18685, 17881, 17666, 18365, 19045, 19154, 18884, 21517, 
      19540, 21649, 21410, 20521, 20978, 22250, 21445, 21748, 23365, 23834, 
      24208, 24802, 25202, 26282, 25705, 27668, 28197, 32490, 33410, 33529 ], 
  [ 30249, 29593, 29825, 28505, 27281, 26756, 26624, 26881, 25864, 25129, 
      24709, 21992, 21906, 20269, 20897, 20612, 19989, 19805, 19325, 18269, 
      18500, 18792, 16250, 15658, 15368, 16010, 16249, 15993, 14365, 15665, 
      15220, 15434, 14760, 14677, 13840, 14125, 13037, 10916, 10980, 10600, 
      22745, 23657, 9770, 11716, 10660, 9505, 9252, 19216, 17306, 9133, 
      12308, 8345, 8629, 8541, 11890, 8705, 14977, 16570, 8273, 14305, 16208, 
      13194, 7477, 7369, 39456, 32337, 11025, 7897, 7540, 12097, 8570, 8114, 
      12365, 40213, 33949, 28925, 30586, 10786, 8161, 12337, 39889, 39161, 
      38800, 30116, 8336, 7184, 10000, 39365, 31048, 6133, 6120, 12973, 
      36205, 5965, 6658, 9178, 10025, 34337, 7001, 10001, 14425, 29961, 9981, 
      9225, 9594, 15426, 32701, 9701, 9832, 35258, 32885, 24929, 24373, 5365, 
      5354, 5380, 29066, 26357, 6130, 5717, 8405, 33461, 21284, 20029, 5924, 
      5069, 8149, 8500, 10676, 12125, 21145, 20890, 7465, 4957, 7162, 7570, 
      8482, 8605, 28340, 19024, 5849, 4820, 30733, 20365, 5218, 4658, 4633, 
      4514, 4489, 8089, 12410, 28692, 28072, 6472, 4645, 4437, 10440, 22721, 
      7034, 4421, 5989, 6341, 10786, 30665, 21257, 16196, 5945, 5465, 4196, 
      4265, 4937, 5252, 14373, 18485, 17069, 6653, 5140, 4285, 4205, 4168, 
      4628, 5242, 4505, 3977, 3842, 8077, 27625, 18484, 16825, 16596, 14625, 
      12249, 6201, 4624, 4825, 6001, 8089, 9684, 5330, 5245, 3497, 3530, 
      4265, 5081, 12013, 8548, 3400, 4808, 6964, 23130, 4545, 3778, 24452, 
      14161, 10361, 8612, 3332, 3152, 13025, 7381, 3026, 3106, 4394, 6746, 
      19300, 14580, 5220, 4072, 14045, 6778, 5725, 4330, 2909, 2845, 3709, 
      19865, 14585, 10273, 9593, 2785, 4000, 2610, 2962, 11909, 11716, 6989, 
      3461, 2516, 7124, 21445, 12005, 10322, 2402, 5008, 2788, 6025, 11813, 
      3233, 2993, 5930, 16757, 12317, 11525, 8200, 6212, 5252, 3880, 3560, 
      2900, 2557, 2237, 2120, 2216, 2285, 2557, 2600, 21625, 17401, 6786, 
      5994, 3546, 2386, 11737, 7412, 2192, 1940, 2105, 2665, 2836, 3961, 
      5536, 16249, 14393, 7625, 6749, 5945, 2105, 1993, 2810, 3965, 16648, 
      12580, 9864, 7693, 6525, 5485, 1768, 1789, 2053, 2088, 16565, 10145, 
      9425, 8570, 8405, 8242, 7610, 6442, 3985, 1730, 1682, 1906, 2122, 2165, 
      3530, 4597, 5525, 18761, 12836, 10249, 2000, 2084, 17650, 15445, 14977, 
      13842, 13621, 12970, 3457, 2610, 1921, 3546, 15368, 9365, 9013, 8005, 
      4580, 3380, 1768, 5413, 18530, 15530, 12818, 4618, 2738, 3970, 12745, 
      1696, 1620, 1492, 10061, 7001, 5194, 3529, 1801, 2594, 4141, 14381, 
      13037, 12392, 6781, 4405, 1940, 3181, 14545, 4689, 3490, 1714, 1285, 
      1233, 1345, 1413, 2245, 4114, 4570, 12473, 7585, 6649, 5648, 1465, 
      1193, 1220, 2960, 4624, 11777, 10565, 9242, 3877, 4561, 13896, 6984, 
      936, 909, 1476, 1924, 2581, 3816, 15482, 13385, 10445, 1037, 10985, 
      10193, 9620, 7673, 1184, 1268, 10530, 2493, 14600, 14365, 8957, 6917, 
      5165, 5032, 1301, 1076, 932, 725, 10625, 7349, 4721, 1994, 1921, 626, 
      634, 650, 674, 2097, 1017, 577, 601, 745, 2692, 3076, 8098, 7585, 7418, 
      1490, 1058, 2554, 3338, 7709, 7540, 3509, 2005, 11257, 11050, 5341, 
      2290, 1737, 1597, 3145, 6800, 5729, 1696, 761, 1424, 3536, 6922, 6290, 
      442, 461, 1261, 1805, 2824, 2533, 9505, 6689, 2314, 458, 377, 1552, 
      2105, 12106, 10026, 7114, 2341, 11012, 4552, 637, 7913, 6098, 898, 250, 
      1613, 2260, 1440, 985, 1665, 10937, 6682, 4610, 482, 242, 7844, 2909, 
      941, 221, 356, 11530, 1170, 1105, 370, 130, 337, 706, 1237, 2482, 7460, 
      1289, 113, 289, 1220, 37, 45, 72, 100, 136, 205, 1125, 3285, 125, 1250, 
      3389, 3506, 8116, 185, 116, 9225, 4498, 3034, 18, 13, 445, 4625, 5, 
      4761, 0, 676, 2401, 10405, 2705, 7925, 2213, 173, 29, 904, 1373, 3609, 
      234, 13940, 457, 25, 137, 2932, 5650, 5209, 3994, 386, 3625, 10645, 
      7780, 4005, 3172, 2340, 1636, 3757, 5674, 4018, 3185, 2165, 533, 725, 
      778, 1205, 1450, 1042, 181, 117, 1681, 2482, 5000, 1396, 125, 500, 
      1000, 1781, 2237, 1082, 1210, 8425, 1993, 145, 2448, 1538, 1325, 745, 
      205, 170, 173, 338, 9605, 4165, 4040, 3560, 2312, 1037, 637, 205, 5266, 
      3589, 346, 3361, 3620, 697, 377, 260, 1345, 3392, 3977, 325, 3538, 
      14965, 10125, 7720, 6253, 3924, 1845, 613, 1480, 3924, 5224, 9770, 
      9197, 7757, 5402, 3842, 1657, 370, 1261, 1769, 404, 416, 2704, 6841, 
      1962, 442, 9133, 3293, 1508, 709, 3293, 11978, 3554, 3233, 530, 725, 
      3445, 6976, 2425, 1060, 832, 580, 640, 720, 2977, 4297, 5476, 6554, 
      6101, 2225, 725, 1354, 10085, 701, 692, 757, 1405, 1700, 2792, 2885, 
      3176, 3701, 3033, 898, 765, 745, 2410, 2665, 5218, 1568, 1625, 10250, 
      985, 962, 941, 2957, 3545, 9364, 5661, 1476, 1261, 1021, 1044, 1224, 
      3604, 970, 986, 1402, 1586, 2986, 4624, 1249, 8249, 2610, 1618, 9370, 
      13256, 2837, 1300, 1445, 5125, 6632, 4034, 1289, 2594, 4825, 7466, 
      8450, 9874, 4777, 3321, 1737, 1305, 1552, 2592, 4777, 6057, 7072, 8692, 
      9113, 6845, 8765, 10660, 1493, 2965, 3125, 7528, 8840, 6145, 2250, 
      2817, 3730, 10170, 11521, 13700, 10064, 2441, 1700, 2084, 2896, 5956, 
      9521, 10249, 13562, 7610, 1762, 1730, 3890, 10145, 3789, 3700, 5449, 
      4058, 1930, 1949, 2290, 8573, 8738, 3380, 2665, 3305, 3872, 9857, 2281, 
      2061, 2194, 4234, 8749, 13261, 15341, 7741, 4925, 4820, 2405, 3412, 
      12613, 3298, 2378, 5125, 8609, 13234, 8080, 3204, 2628, 2500, 5113, 
      6400, 6793, 11140, 15397, 2450, 2597, 5537, 6001, 9626, 16900, 15496, 
      3029, 2789, 2725, 2516, 2525, 2669, 5309, 12500, 19501, 16762, 12205, 
      5202, 4450, 3757, 2682, 2650, 2617, 5626, 5840, 4729, 4225, 4148, 3488, 
      3380, 2960, 10985, 7993, 13625, 9157, 2980, 2941, 2932, 3060, 3141, 
      8650, 5834, 3026, 3025, 8501, 12826, 5636, 4292, 3172, 12352, 12740, 
      7218, 8578, 8874, 9025, 9333, 15349, 9605, 16820, 10370, 4969, 4329, 
      9529, 10000, 18000, 4346, 17177, 4420, 4498, 5057, 4132, 4097, 11492, 
      22181, 4801, 11450, 14225, 19601, 6037, 13960, 14557, 20232, 14489, 
      20618, 19024, 4724, 4793, 5024, 14825, 18313, 4765, 5156, 5044, 16564, 
      16490, 6337, 5122, 5185, 5297, 19202, 20666, 6553, 5409, 5858, 24245, 
      5689, 20905, 5785, 5933, 5945, 5954, 6277, 29201, 22784, 6436, 6416, 
      27460, 27338, 27053, 8017, 7801, 7241, 7234, 32533, 29178, 7669, 8068, 
      7825, 8164, 8101, 8100, 8125, 8345, 32489, 9378, 9032, 9061, 10333, 
      10280, 10361, 10169, 10000, 11290, 13700, 12544, 13553, 12769, 14450, 
      14120, 13924, 14500, 14837, 14984, 16354, 16325, 16745, 17170, 17953, 
      17440, 17753, 19072, 19253, 18869, 19444, 19333, 20674, 21281, 22345, 
      22525, 23201, 22901, 23428, 25253, 25506, 29385, 30029, 30010 ], 
  [ 33265, 32193, 32789, 31469, 30089, 29200, 28964, 29637, 28100, 28145, 
      27829, 24020, 24922, 22765, 24121, 23680, 22849, 22717, 21925, 20869, 
      21568, 22276, 18226, 17530, 17188, 18610, 19161, 19165, 16393, 18785, 
      18080, 18554, 17620, 17485, 16388, 17141, 15481, 12112, 12904, 12004, 
      17597, 18301, 11434, 14992, 13312, 11065, 10240, 14692, 13250, 10953, 
      16208, 9437, 10501, 10309, 15842, 10837, 11285, 12410, 10145, 10769, 
      12100, 9970, 8621, 8669, 49492, 41281, 14977, 10081, 9360, 9081, 11378, 
      10610, 9193, 50405, 43205, 37349, 39322, 14842, 10917, 9061, 50081, 
      49249, 48836, 38800, 11300, 9316, 7556, 49505, 39940, 7173, 7108, 9333, 
      45929, 6329, 5930, 6890, 7373, 43801, 9497, 7297, 10265, 38749, 14089, 
      6781, 6994, 10954, 41957, 6997, 7076, 44930, 42193, 32885, 32225, 6353, 
      5770, 5328, 37802, 34625, 8522, 7745, 6065, 42925, 28616, 27101, 8264, 
      5069, 5861, 6056, 7400, 8381, 28477, 28170, 10845, 6361, 5290, 5490, 
      5986, 6057, 37024, 25940, 8345, 4768, 39833, 27593, 7298, 6010, 5933, 
      5450, 5165, 5645, 8458, 37480, 36756, 9540, 6205, 5581, 7060, 30469, 
      10466, 5825, 4481, 4625, 7250, 39817, 28745, 22592, 8857, 8065, 4352, 
      4265, 4105, 4160, 20353, 25453, 23725, 10085, 7688, 6053, 5869, 5780, 
      3848, 7946, 6637, 5485, 3946, 5321, 36361, 25504, 23481, 23200, 20761, 
      17761, 9529, 6964, 3681, 4129, 5281, 6304, 8242, 8105, 4381, 3842, 
      3485, 3677, 17525, 12968, 4388, 3508, 4520, 31138, 7093, 3258, 32720, 
      20297, 15457, 13136, 4736, 4036, 18901, 11489, 3650, 3314, 3146, 4250, 
      26632, 20872, 8392, 2980, 20233, 10730, 9209, 7034, 4105, 3209, 2825, 
      27353, 20929, 15473, 14585, 3929, 2804, 3130, 2650, 17629, 17384, 
      11149, 5749, 2984, 4264, 29297, 17777, 15626, 3026, 8388, 4608, 3529, 
      17585, 5573, 5125, 3434, 23725, 18245, 17245, 12932, 10216, 8840, 6740, 
      6212, 5032, 4325, 3485, 2692, 2372, 2285, 2141, 2132, 29581, 24525, 
      11050, 9946, 6250, 2074, 17561, 11936, 3700, 2512, 2105, 1937, 1952, 
      2297, 3092, 23165, 20893, 12253, 11065, 9949, 3613, 3293, 1874, 2249, 
      23668, 18664, 15220, 12373, 10789, 9333, 2548, 2205, 1845, 1828, 23585, 
      15605, 14677, 13562, 13345, 13130, 12290, 10706, 7157, 2770, 2410, 
      1802, 1706, 1697, 1970, 2465, 2977, 26249, 19024, 15761, 1636, 1616, 
      24930, 22257, 21685, 20290, 20017, 19210, 6421, 5002, 3637, 1882, 
      22180, 14669, 14213, 12893, 8168, 6344, 3380, 2813, 26018, 22394, 
      19058, 8258, 5338, 1994, 18985, 3412, 3232, 1440, 15625, 11629, 9146, 
      6701, 3725, 1346, 2009, 21037, 19381, 18580, 11357, 8045, 4072, 1517, 
      21253, 8485, 6714, 3690, 2689, 1285, 1189, 1153, 1153, 1930, 2178, 
      18713, 12473, 11225, 9860, 3233, 1193, 1168, 1348, 2180, 17861, 16337, 
      14650, 1745, 2117, 20500, 11716, 1924, 1741, 904, 936, 1125, 1684, 
      22450, 19885, 16217, 985, 16913, 15913, 15184, 12665, 820, 800, 16354, 
      5353, 21412, 21125, 14365, 11701, 9325, 9140, 3277, 2792, 2440, 1037, 
      16501, 12289, 8725, 4594, 4469, 1250, 1154, 1066, 986, 4801, 2785, 
      1201, 1017, 745, 976, 1152, 13298, 12629, 12410, 3778, 2930, 890, 1258, 
      12805, 12584, 7045, 4709, 17341, 17082, 9657, 5202, 4285, 4041, 1117, 
      11636, 10201, 4244, 449, 436, 1300, 11810, 10970, 650, 617, 377, 505, 
      6100, 5653, 15173, 11525, 5330, 458, 1625, 356, 545, 18450, 15850, 
      12106, 5409, 17096, 8660, 221, 13165, 10778, 2978, 458, 313, 5328, 
      3988, 153, 313, 17021, 11570, 8770, 2146, 1490, 13096, 6341, 3125, 325, 
      200, 17770, 3562, 3445, 1930, 442, 181, 82, 145, 610, 12608, 3785, 
      1153, 185, 128, 661, 565, 436, 360, 292, 205, 85, 997, 281, 106, 1049, 
      1114, 13472, 1537, 272, 14893, 8658, 6570, 850, 585, 2213, 8837, 785, 
      9025, 676, 0, 529, 16385, 677, 13229, 5333, 1525, 445, 20, 125, 7405, 
      130, 20752, 2225, 545, 241, 800, 10226, 9629, 7946, 74, 1181, 16677, 
      13032, 7957, 6760, 5512, 4392, 1261, 10250, 7970, 6773, 5233, 65, 49, 
      50, 113, 4050, 3330, 1377, 481, 277, 610, 9316, 3944, 541, 136, 116, 
      325, 5305, 3370, 170, 13833, 4905, 873, 628, 4138, 3769, 2669, 1193, 
      794, 745, 338, 15325, 8117, 7940, 7252, 5380, 3221, 2405, 725, 9634, 
      7281, 450, 1125, 7312, 2465, 1625, 832, 305, 1156, 1481, 689, 1250, 
      21933, 15949, 12868, 10933, 7720, 4549, 2173, 388, 1480, 2260, 15490, 
      14761, 12905, 9770, 7586, 4205, 890, 377, 4369, 1184, 884, 884, 11677, 
      4666, 1170, 14645, 6725, 3848, 2165, 1213, 18218, 7090, 6613, 1154, 
      673, 1313, 11812, 5337, 2880, 2340, 1152, 900, 772, 1105, 1801, 2512, 
      11234, 10625, 4981, 881, 626, 15805, 1637, 1576, 965, 677, 712, 1076, 
      1117, 1252, 1517, 6205, 2250, 1753, 1629, 954, 1053, 2410, 788, 793, 
      15970, 2285, 2210, 2137, 1241, 1517, 14824, 9925, 3400, 2925, 1125, 
      1096, 964, 1576, 1802, 1402, 986, 962, 1322, 8420, 1145, 4505, 5314, 
      3490, 5314, 19652, 5645, 2600, 1237, 2525, 3460, 7466, 1549, 1346, 
      2381, 4034, 4706, 5714, 8521, 6337, 3505, 1825, 1396, 1396, 2385, 3145, 
      3796, 4896, 14365, 3673, 4969, 16328, 2533, 1613, 1669, 4148, 5044, 
      10357, 1522, 1621, 1962, 6010, 6997, 20096, 15524, 4625, 1856, 1616, 
      1700, 3200, 5569, 6089, 19906, 12290, 2906, 2770, 2122, 6037, 6805, 
      2088, 9245, 7178, 3074, 2105, 1874, 4985, 5098, 6032, 4745, 2057, 2260, 
      5905, 3789, 3049, 2194, 2466, 5161, 8425, 21997, 12317, 8357, 8200, 
      3965, 2216, 18593, 5690, 3730, 2993, 5125, 8450, 12708, 5440, 4240, 
      3904, 3033, 3748, 3985, 6928, 22001, 3490, 2545, 3301, 3557, 5882, 
      23816, 22100, 4901, 4349, 4181, 2984, 2941, 2669, 3229, 7976, 26937, 
      23626, 17977, 8530, 7362, 6201, 3826, 3690, 3085, 3442, 9428, 7745, 
      6929, 6800, 5620, 5408, 4468, 6929, 4925, 8893, 13941, 4072, 3877, 
      3816, 3112, 3037, 13226, 9266, 3754, 3701, 5329, 8354, 8912, 6736, 
      3536, 8036, 8320, 4618, 5458, 5650, 5749, 5953, 10305, 6173, 11464, 
      15362, 7569, 6409, 6201, 6516, 12436, 6322, 11821, 6344, 6370, 7345, 
      5120, 4825, 7696, 29825, 6725, 7706, 9701, 13829, 8845, 9540, 9981, 
      14356, 9965, 14690, 25940, 5920, 4793, 4660, 10249, 12905, 5337, 6664, 
      5096, 11624, 22730, 8885, 6266, 5237, 5141, 13690, 14842, 9153, 6865, 
      7730, 32045, 6781, 27977, 6617, 6505, 6413, 6370, 7265, 37729, 30116, 
      7424, 6884, 35624, 35450, 35113, 10305, 9725, 8125, 8066, 41425, 37498, 
      8865, 9680, 8033, 9256, 8829, 8776, 8541, 8605, 41225, 11458, 10436, 
      10049, 12413, 12308, 12025, 11521, 10676, 13682, 16144, 13220, 15685, 
      13445, 16946, 15524, 14600, 15696, 16241, 16180, 17810, 17729, 18409, 
      18002, 19825, 18324, 18845, 20996, 21073, 20065, 21160, 20893, 22130, 
      22789, 24113, 24137, 24917, 24097, 25040, 26813, 26962, 30685, 31225, 
      31154 ], 
  [ 37060, 35620, 36538, 35218, 33700, 32489, 32161, 33202, 31205, 31940, 
      31716, 26941, 28717, 26100, 28100, 27521, 26506, 26420, 25352, 24296, 
      25409, 26485, 21101, 20313, 19925, 22037, 22864, 23098, 19314, 22672, 
      21737, 22441, 21277, 21096, 19769, 20936, 18770, 14297, 15733, 14373, 
      14170, 14690, 14033, 19017, 16785, 13572, 12241, 11817, 10789, 13690, 
      20785, 11530, 13284, 13000, 20465, 13850, 9146, 9857, 12928, 8768, 
      9593, 8245, 10760, 10946, 59497, 50320, 19600, 13140, 12097, 7540, 
      14989, 13945, 7514, 60548, 52520, 45928, 48177, 19557, 14482, 7290, 
      60224, 59300, 58841, 47609, 15049, 12329, 6521, 59602, 48933, 9220, 
      9109, 7240, 55658, 7778, 6413, 5993, 6154, 53300, 12832, 6032, 7712, 
      47650, 18850, 5746, 5821, 8125, 51272, 5732, 5765, 54613, 51554, 41050, 
      40298, 8354, 7265, 6409, 46657, 43066, 11765, 10666, 5122, 52424, 
      36229, 34484, 11461, 6196, 4964, 5021, 5629, 6196, 36090, 35737, 14962, 
      8730, 4761, 4777, 4905, 4930, 45833, 33185, 11680, 5849, 49010, 35114, 
      10265, 8333, 8210, 7405, 6890, 4610, 6089, 46381, 45565, 13381, 8712, 
      7720, 5197, 38450, 14629, 8194, 4274, 4234, 5249, 49040, 36496, 29377, 
      12560, 11492, 5617, 5392, 4496, 4321, 26770, 32744, 30740, 14248, 
      11069, 8744, 8468, 8333, 4285, 11465, 9650, 7946, 5165, 4010, 45216, 
      32841, 30496, 30169, 27316, 23764, 13600, 10161, 3796, 3600, 3924, 
      4441, 11945, 11762, 6290, 5245, 3922, 3562, 23528, 18005, 6389, 3485, 
      3485, 39349, 10474, 3925, 41161, 26852, 21092, 18265, 7105, 5945, 
      25226, 16250, 5329, 4625, 3169, 3169, 34245, 27565, 12325, 3141, 26834, 
      15353, 13418, 10553, 6290, 4658, 3170, 35104, 27668, 21200, 20128, 
      6068, 2873, 4717, 3501, 23816, 23525, 15956, 8900, 4525, 2861, 37370, 
      24010, 21445, 4705, 12505, 7345, 2448, 23818, 8770, 8138, 2353, 31016, 
      24616, 23432, 18245, 14885, 13141, 10397, 9685, 8045, 7016, 5716, 4325, 
      3637, 3412, 2900, 2845, 37746, 31954, 15949, 14569, 9769, 2925, 23840, 
      17065, 6161, 4145, 3232, 2420, 2297, 1952, 2057, 30410, 27770, 17474, 
      16010, 14618, 6074, 5570, 2173, 1858, 31005, 25173, 21085, 17640, 
      15688, 13864, 4365, 3700, 2788, 2725, 30922, 21562, 20450, 19105, 
      18842, 18581, 17557, 15605, 11090, 4817, 4181, 2837, 2465, 2410, 1717, 
      1706, 1850, 34000, 25625, 21764, 2441, 2329, 32497, 29410, 28746, 
      27121, 26802, 25857, 10170, 8245, 6282, 1537, 29333, 20488, 19940, 
      18344, 12469, 10093, 5933, 1640, 33769, 29593, 25705, 12605, 8765, 
      1373, 25632, 6057, 5785, 2521, 21674, 16850, 13769, 10634, 6554, 1369, 
      1250, 28052, 26120, 25181, 16532, 12392, 7085, 1172, 28314, 12970, 
      10693, 6565, 5058, 2458, 2178, 2050, 1314, 1125, 1189, 25360, 17924, 
      16400, 14713, 5924, 2320, 2249, 1049, 1145, 24370, 22570, 20561, 986, 
      1082, 27469, 17029, 3925, 3604, 1525, 1189, 964, 925, 29741, 26762, 
      22450, 2066, 23284, 22100, 21233, 18208, 1625, 1513, 22633, 9010, 
      28565, 28232, 20276, 17060, 14132, 13901, 6152, 5437, 4901, 2440, 
      22826, 17786, 13394, 8021, 7850, 2929, 2741, 2561, 2389, 8320, 5476, 
      2880, 2512, 1872, 585, 577, 19025, 18218, 17953, 6929, 5713, 545, 545, 
      18440, 18173, 11300, 8228, 23850, 23545, 14602, 8905, 7666, 7330, 450, 
      17041, 15284, 7625, 1300, 689, 449, 17261, 16237, 1961, 1882, 722, 482, 
      10125, 9540, 21314, 16930, 9125, 1585, 3856, 425, 292, 25189, 22129, 
      17649, 9250, 23605, 13421, 980, 18938, 16045, 5945, 1769, 290, 9169, 
      7369, 544, 244, 23530, 17021, 13577, 4745, 3721, 18869, 10504, 6184, 
      1544, 1189, 24417, 6805, 6642, 4437, 1845, 1170, 657, 306, 81, 18289, 
      7120, 3200, 1220, 289, 2340, 2152, 1885, 1717, 1557, 1332, 292, 100, 
      1546, 221, 106, 125, 19337, 3860, 1537, 21034, 13465, 10825, 2713, 
      2218, 4904, 13690, 2602, 13924, 2401, 529, 0, 22802, 10, 19048, 9220, 
      3848, 1940, 365, 148, 11890, 1165, 27905, 4916, 2132, 1460, 41, 15401, 
      14666, 12569, 925, 146, 23140, 18805, 12580, 11061, 9445, 7957, 180, 
      15425, 12593, 11074, 9074, 778, 578, 533, 274, 7477, 6481, 3562, 1930, 
      162, 81, 14261, 7325, 2036, 941, 461, 164, 9146, 6521, 377, 19744, 
      8608, 2644, 145, 7565, 7058, 5498, 3194, 2473, 2378, 1465, 21512, 
      12740, 12517, 11645, 9221, 6280, 5096, 2312, 14625, 11674, 1669, 274, 
      11705, 5156, 3856, 2465, 512, 305, 400, 2138, 353, 29224, 22228, 18549, 
      16200, 12205, 8068, 4680, 549, 445, 765, 21677, 20810, 18586, 14761, 
      12025, 7586, 2477, 722, 7796, 3001, 2425, 401, 17082, 8185, 2941, 
      20648, 10888, 7045, 4580, 500, 24865, 11345, 10730, 2833, 1754, 554, 
      17217, 9040, 5617, 4801, 2785, 2257, 1945, 576, 720, 1017, 16501, 
      15754, 8546, 2146, 1109, 21992, 3592, 3485, 2276, 1160, 965, 685, 680, 
      677, 712, 10138, 4573, 3754, 3538, 793, 754, 1053, 1225, 1184, 22157, 
      4562, 4441, 4322, 850, 850, 20781, 14824, 6229, 5524, 2344, 2269, 1861, 
      909, 3665, 2897, 1745, 1537, 977, 12905, 2180, 2320, 8833, 6273, 2853, 
      26437, 9256, 4877, 2180, 1352, 1781, 11629, 2906, 1369, 1346, 2125, 
      2521, 3161, 12960, 10132, 6196, 3412, 2385, 1465, 1396, 1696, 2025, 
      2665, 20138, 1994, 2738, 22469, 4580, 1544, 1508, 2285, 2813, 15210, 
      2005, 1690, 1525, 3457, 4122, 26881, 21481, 7684, 3121, 2329, 1769, 
      1889, 3200, 3536, 26645, 17557, 5045, 4817, 1685, 3530, 10600, 1789, 
      13730, 11065, 5213, 3370, 2633, 2938, 3005, 9505, 7712, 2080, 1961, 
      3536, 6250, 5050, 3321, 2029, 3114, 5274, 29012, 17492, 12520, 12317, 
      6472, 2285, 25010, 8933, 6053, 2234, 3170, 5345, 17929, 8545, 6793, 
      6273, 2320, 2529, 2628, 4329, 28970, 5537, 3626, 2450, 2522, 3697, 
      31061, 29069, 7684, 6856, 6596, 4525, 4436, 3796, 2516, 5101, 34642, 
      30825, 24210, 12601, 11065, 9490, 5965, 5737, 4626, 2637, 13729, 11540, 
      10448, 10273, 8633, 8329, 6929, 4468, 3338, 5834, 19300, 6165, 5832, 
      5725, 4285, 4072, 18401, 13429, 5525, 5426, 3650, 5525, 12937, 10025, 
      4985, 5345, 5537, 3445, 3825, 3925, 3978, 4090, 6970, 4264, 7853, 
      20905, 10996, 9376, 4384, 4561, 8641, 9197, 8210, 9173, 9153, 10496, 
      7121, 6596, 5465, 37714, 9554, 5521, 6826, 9850, 12456, 6757, 7060, 
      10285, 7090, 10573, 33185, 8105, 5920, 5465, 7328, 9248, 6970, 9125, 
      6269, 8381, 29377, 12266, 8405, 6410, 6130, 9941, 10817, 12580, 9280, 
      10513, 40072, 8874, 35360, 8480, 8138, 7954, 7865, 9266, 46400, 37729, 
      9425, 8425, 43973, 43753, 43370, 13456, 12554, 10034, 9929, 50418, 
      45985, 11050, 12233, 9344, 11349, 10600, 10501, 10036, 9962, 50080, 
      14425, 12805, 12050, 15380, 15229, 14624, 13844, 12401, 16925, 19433, 
      14945, 18698, 15170, 20281, 17893, 16325, 17881, 18610, 18365, 20225, 
      20098, 21008, 19865, 22608, 20233, 20938, 23825, 23810, 22250, 23805, 
      23400, 24545, 25250, 26804, 26690, 27562, 26282, 27593, 29320, 29377, 
      32962, 33410, 33293 ], 
  [ 31810, 32786, 31588, 30260, 29642, 30545, 30821, 29444, 30465, 26658, 
      25826, 27385, 23413, 23810, 21578, 21905, 22096, 21706, 22450, 21386, 
      19777, 18433, 21805, 21617, 21529, 19109, 18122, 16840, 19700, 16714, 
      17289, 16481, 16825, 16946, 17125, 15570, 16724, 19489, 16693, 18353, 
      56200, 57928, 16493, 12113, 13505, 16634, 18625, 50213, 46465, 15236, 
      10249, 17300, 14522, 14842, 9621, 13576, 42696, 46125, 14162, 41410, 
      45557, 39073, 16218, 15496, 13309, 10474, 8746, 12554, 13625, 37154, 
      10777, 11545, 38032, 13450, 10858, 9098, 9533, 8093, 10568, 38408, 
      13122, 12802, 12645, 9265, 9925, 12037, 32805, 12800, 9377, 15266, 
      15457, 40466, 11268, 17748, 22725, 31365, 33640, 10418, 10418, 33818, 
      43954, 8692, 7072, 32020, 33001, 46177, 9594, 33514, 33849, 10517, 
      9572, 6920, 6772, 14692, 16925, 18785, 7993, 7120, 9945, 10960, 30784, 
      9530, 5717, 5482, 9941, 18266, 30322, 31285, 36725, 40010, 5576, 5525, 
      7400, 12644, 27701, 28925, 31469, 31796, 7465, 5085, 9250, 18217, 8224, 
      5200, 10249, 12545, 12724, 14033, 15028, 30868, 41105, 7405, 7193, 
      7625, 11714, 13138, 36889, 5512, 6757, 12100, 25092, 26260, 37845, 
      7946, 5066, 4289, 7706, 8450, 16769, 17450, 21386, 22721, 4096, 4330, 
      4138, 6370, 8325, 10530, 10858, 11025, 20869, 7813, 9320, 11240, 16613, 
      32068, 6530, 4121, 3890, 3865, 3730, 3802, 6322, 8621, 22490, 26522, 
      32282, 36121, 7081, 7200, 13204, 15481, 20500, 23764, 3562, 4381, 
      12697, 23081, 29725, 4885, 7720, 18989, 5185, 3258, 3538, 4033, 10993, 
      12853, 3140, 4432, 13745, 15457, 22457, 29705, 3701, 3061, 5941, 21521, 
      2932, 4437, 5220, 6885, 11380, 14580, 20340, 3650, 2858, 3034, 3170, 
      11458, 21853, 13729, 17345, 2626, 2637, 3826, 7642, 13837, 31501, 3796, 
      2516, 2669, 13109, 4901, 8801, 28970, 2320, 7204, 7780, 28873, 2570, 
      2210, 2234, 2785, 3653, 4325, 5809, 6305, 7685, 8770, 10490, 13025, 
      14753, 15434, 17338, 17585, 3560, 2600, 3205, 3637, 6085, 16757, 2034, 
      2809, 9421, 12841, 15250, 18666, 19449, 23634, 28269, 2260, 2036, 2612, 
      2960, 3380, 9332, 10036, 19625, 23840, 2249, 1853, 1993, 2474, 2938, 
      3530, 11849, 13298, 16010, 16249, 2164, 1864, 1960, 2125, 2164, 2205, 
      2389, 2853, 4680, 10789, 11965, 15453, 16893, 17140, 22789, 26100, 
      28660, 2522, 1697, 1762, 16565, 17057, 2225, 1856, 1796, 1681, 1664, 
      1625, 4964, 6361, 8324, 23209, 1777, 1690, 1746, 1962, 3637, 4885, 
      8577, 28746, 2285, 1733, 1469, 3469, 5669, 24853, 1394, 8093, 8425, 
      14825, 1360, 1972, 2817, 4212, 7380, 20617, 25632, 1394, 1274, 1241, 
      1954, 3250, 6701, 22834, 1352, 2920, 3965, 7085, 8900, 14152, 15080, 
      15556, 19652, 25805, 27077, 1114, 1530, 1818, 2245, 7650, 14314, 14545, 
      22405, 27333, 1028, 1040, 1145, 25360, 27268, 1105, 1537, 10177, 10762, 
      16837, 18917, 21410, 25297, 1261, 1000, 916, 14356, 842, 866, 905, 
      1202, 15725, 16217, 793, 4384, 985, 954, 850, 1258, 1954, 2025, 6658, 
      7453, 8125, 12610, 680, 1076, 2120, 4901, 5032, 11285, 11701, 12125, 
      12557, 4594, 7186, 11234, 12074, 13850, 22529, 23729, 801, 900, 937, 
      5617, 6817, 22185, 24601, 818, 853, 2738, 4498, 488, 485, 1508, 3965, 
      4840, 5108, 24200, 925, 1282, 4797, 15082, 18397, 25405, 841, 1025, 
      12721, 12944, 17824, 20000, 3065, 3386, 360, 808, 3573, 13549, 8570, 
      19333, 21314, 305, 265, 617, 3392, 229, 1521, 15354, 392, 821, 5821, 
      12517, 19796, 3305, 4525, 17330, 20050, 148, 585, 1369, 7033, 8425, 
      317, 2522, 5450, 12890, 14045, 125, 4861, 5000, 7325, 11981, 14024, 
      16229, 18596, 22901, 337, 4570, 9106, 13770, 18577, 10658, 11074, 
      11713, 12149, 12593, 13274, 18274, 25330, 12580, 18805, 25636, 25957, 
      169, 7946, 12569, 52, 1241, 2225, 9817, 10832, 6570, 1160, 10004, 1090, 
      10405, 16385, 22802, 0, 23716, 170, 3026, 7922, 11450, 17425, 19322, 
      1768, 13693, 265, 6570, 11034, 12778, 24345, 745, 916, 1537, 14657, 
      26260, 26, 221, 1546, 2141, 2941, 3869, 26594, 765, 1557, 2152, 3172, 
      15412, 16420, 16677, 18532, 4289, 5105, 8528, 11728, 20228, 22865, 
      1105, 4437, 11530, 14965, 17505, 20530, 3236, 5141, 18325, 242, 3602, 
      10322, 22621, 4369, 4768, 6228, 9360, 10753, 10960, 13369, 194, 1690, 
      1769, 2105, 3305, 5498, 6730, 11194, 1157, 2132, 12965, 25160, 2161, 
      6786, 8506, 11041, 18450, 25189, 26794, 11920, 25537, 650, 298, 545, 
      914, 2053, 4258, 7514, 18785, 26533, 29873, 349, 388, 580, 1285, 2173, 
      4680, 11349, 17748, 4586, 10361, 11597, 22861, 884, 4369, 10601, 522, 
      2842, 5341, 8010, 24466, 509, 2693, 2984, 11093, 13940, 24820, 1013, 
      4010, 6929, 7925, 11345, 12629, 13525, 23330, 27098, 30113, 1201, 1360, 
      4420, 13120, 17217, 650, 10034, 10229, 12946, 17266, 18581, 22529, 
      22826, 23729, 25274, 3592, 8597, 9892, 10280, 21125, 21992, 29237, 
      17629, 17890, 809, 8884, 9065, 9248, 22688, 24500, 941, 1930, 6925, 
      7730, 13610, 13837, 15241, 24557, 10701, 12349, 16029, 17029, 22509, 
      2725, 14650, 35930, 4993, 7265, 38273, 1153, 4810, 9189, 15250, 28314, 
      32065, 3557, 13256, 20477, 27400, 33917, 36125, 39181, 3074, 4474, 
      7786, 12250, 15149, 20269, 27146, 30466, 32909, 36569, 1492, 32272, 
      36640, 1405, 10394, 21250, 21818, 33769, 36713, 2600, 18085, 20488, 
      23645, 39469, 42248, 1585, 1621, 6850, 14065, 16897, 20565, 29745, 
      38002, 39546, 1649, 2225, 10249, 10625, 23801, 39236, 4930, 22997, 
      3528, 4789, 10413, 14308, 16893, 35620, 35989, 5945, 7474, 21170, 
      23165, 38330, 9332, 11152, 15161, 24137, 35792, 45200, 2194, 2754, 
      4426, 4525, 9250, 21069, 2116, 6877, 10037, 26452, 35240, 44965, 2885, 
      7393, 9265, 9953, 26234, 29765, 30770, 40625, 2448, 11329, 15760, 
      27268, 28548, 37273, 2725, 2545, 8642, 9626, 9970, 13637, 13850, 15626, 
      26426, 43205, 3284, 2789, 2516, 5101, 5981, 7124, 11149, 11525, 13736, 
      27149, 4717, 5850, 6570, 6697, 8077, 8377, 9997, 39850, 32980, 45140, 
      3338, 11645, 12218, 12413, 15805, 16498, 3645, 5317, 13117, 13320, 
      33892, 43317, 5729, 7649, 14689, 42229, 43025, 30361, 33761, 34465, 
      34820, 35536, 48080, 36010, 50773, 3725, 7706, 9106, 35522, 36605, 
      52765, 9529, 51124, 9805, 10085, 9010, 13185, 14170, 39313, 5120, 
      10180, 39065, 44900, 55172, 7946, 44225, 45434, 56209, 45160, 56797, 
      4813, 12953, 17714, 19373, 45698, 52450, 15440, 12157, 17757, 48861, 
      4925, 9256, 13549, 17896, 18824, 53741, 56429, 9266, 12610, 11425, 
      6554, 14312, 6066, 15426, 16592, 17012, 17225, 15300, 8642, 6917, 
      15457, 17477, 8325, 8405, 8324, 11930, 13140, 16660, 16857, 10532, 
      9421, 15860, 14625, 19890, 16757, 18122, 18325, 19370, 20200, 11090, 
      14089, 16393, 18052, 15034, 15185, 16690, 17722, 20205, 14761, 16945, 
      22725, 18020, 22948, 17485, 21433, 24093, 22625, 22144, 23105, 23445, 
      23620, 23018, 26701, 23402, 26765, 26260, 24309, 24896, 26960, 25493, 
      25994, 27733, 28132, 28170, 28960, 29224, 30964, 29857, 31874, 32533, 
      37000, 38048, 38233 ], 
  [ 37970, 36482, 37440, 36112, 34570, 33317, 32977, 34064, 32005, 32818, 
      32602, 27693, 29573, 26890, 28970, 28373, 27332, 27250, 26146, 25082, 
      26245, 27365, 21805, 21001, 20605, 22805, 23666, 23924, 20008, 23490, 
      22525, 23257, 22061, 21874, 20513, 21730, 19496, 14869, 16385, 14965, 
      14004, 14500, 14645, 19813, 17509, 14170, 12773, 11713, 10737, 14312, 
      21645, 12064, 13906, 13610, 21325, 14500, 9124, 9781, 13546, 8762, 
      9521, 8273, 11290, 11492, 61049, 51746, 20450, 13786, 12701, 7586, 
      15705, 14625, 7540, 62114, 53978, 47290, 49573, 20413, 15188, 7300, 
      61786, 60850, 60385, 48997, 15777, 12961, 6625, 61156, 50341, 9722, 
      9605, 7202, 57160, 8200, 6709, 6109, 6228, 54770, 13498, 6098, 7610, 
      49040, 19700, 5840, 5897, 7985, 52714, 5794, 5821, 56101, 53000, 42340, 
      41576, 8840, 7685, 6773, 48033, 44388, 12409, 11268, 5220, 53882, 
      37441, 35666, 12097, 6562, 5066, 5105, 5617, 6130, 37300, 36941, 15716, 
      9256, 4909, 4901, 4981, 5000, 47197, 34345, 12330, 6205, 50420, 36308, 
      10865, 8849, 8720, 7873, 7328, 4688, 5993, 47753, 46925, 14093, 9250, 
      8210, 5165, 39700, 15381, 8712, 4456, 4392, 5197, 50450, 37714, 30469, 
      13250, 12146, 5989, 5746, 4754, 4549, 27812, 33898, 31858, 14994, 
      11713, 9298, 9010, 8869, 4545, 12125, 10244, 8468, 5525, 4040, 46570, 
      33997, 31610, 31277, 28370, 24746, 14330, 10777, 4010, 3730, 3946, 
      4397, 12625, 12436, 6736, 5625, 4176, 3744, 24506, 18857, 6845, 3677, 
      3545, 40613, 11108, 4205, 42453, 27898, 22018, 19125, 7605, 6385, 
      26240, 17060, 5737, 4985, 3361, 3217, 35425, 28625, 13025, 3349, 27880, 
      16141, 14152, 11197, 6760, 5032, 3400, 36298, 28730, 22130, 21034, 
      6530, 3065, 5105, 3793, 24802, 24505, 16762, 9490, 4905, 2857, 38600, 
      25000, 22381, 5101, 13217, 7877, 2482, 24804, 9360, 8704, 2385, 32138, 
      25618, 24410, 19109, 15665, 13873, 11045, 10309, 8609, 7538, 6178, 
      4709, 3973, 3730, 3170, 3109, 38980, 33092, 16757, 15341, 10397, 3205, 
      24826, 17901, 6649, 4525, 3546, 2650, 2509, 2074, 2089, 31520, 28832, 
      18320, 16820, 15392, 6560, 6032, 2377, 1972, 32125, 26185, 22013, 
      18490, 16490, 14618, 4765, 4058, 3074, 3005, 32040, 22500, 21364, 
      19989, 19720, 19453, 18405, 16405, 11764, 5245, 4573, 3133, 2725, 2664, 
      1845, 1768, 1864, 35170, 26645, 22706, 2705, 2581, 33641, 30500, 29824, 
      28169, 27844, 26881, 10816, 8825, 6784, 1649, 30421, 21402, 20842, 
      19210, 13185, 10737, 6421, 1642, 34933, 30685, 26725, 13325, 9365, 
      1445, 26650, 6553, 6269, 2813, 22612, 17680, 14521, 11296, 7072, 1521, 
      1300, 29114, 27146, 26189, 17354, 13106, 7625, 1274, 29380, 13700, 
      11357, 7085, 5512, 2756, 2452, 2312, 1480, 1165, 1205, 26370, 18778, 
      17218, 15489, 6418, 2610, 2533, 1153, 1153, 25360, 23524, 21473, 1028, 
      1088, 28517, 17861, 4325, 3986, 1745, 1361, 1082, 965, 30829, 27796, 
      23400, 2344, 24250, 23042, 22157, 19066, 1865, 1741, 23585, 9620, 
      29629, 29290, 21178, 17890, 14890, 14653, 6658, 5913, 5353, 2754, 
      23780, 18632, 14132, 8597, 8420, 3277, 3077, 2885, 2701, 8906, 5954, 
      3226, 2834, 2146, 661, 629, 19897, 19072, 18801, 7465, 6201, 625, 577, 
      19298, 19025, 11978, 8810, 24820, 24509, 15368, 9509, 8228, 7880, 484, 
      17865, 16066, 8185, 1530, 841, 457, 18089, 17041, 2249, 2164, 884, 596, 
      10765, 10162, 22228, 17748, 9733, 1845, 4258, 545, 370, 26177, 23057, 
      18481, 9860, 24561, 14149, 1186, 19796, 16837, 6437, 2045, 392, 9773, 
      7913, 698, 338, 24480, 17833, 14305, 5185, 4113, 19721, 11146, 6682, 
      1802, 1417, 25381, 7325, 7156, 4861, 2125, 1396, 829, 424, 109, 19125, 
      7650, 3562, 1450, 405, 2650, 2450, 2165, 1985, 1813, 1570, 410, 74, 
      1800, 325, 72, 85, 20189, 4250, 1789, 21920, 14177, 11465, 3041, 2516, 
      5338, 14404, 2920, 14642, 2705, 677, 10, 23716, 0, 19882, 9802, 4226, 
      2210, 485, 226, 12548, 1373, 28909, 5338, 2410, 1690, 13, 16145, 15392, 
      13241, 1105, 80, 24050, 19625, 13250, 11689, 10025, 8489, 106, 16165, 
      13261, 11700, 9640, 936, 712, 661, 360, 7985, 6953, 3908, 2180, 208, 
      73, 14965, 7825, 2290, 1105, 565, 202, 9704, 6989, 461, 20570, 9146, 
      2930, 137, 8065, 7540, 5920, 3508, 2745, 2644, 1665, 22370, 13394, 
      13165, 12269, 9773, 6730, 5498, 2570, 15325, 12296, 1877, 212, 12325, 
      5554, 4194, 2725, 586, 241, 306, 2372, 281, 30218, 23090, 19333, 16930, 
      12833, 8570, 5050, 613, 353, 613, 22525, 21640, 19368, 15453, 12645, 
      8068, 2725, 808, 8282, 3277, 2665, 377, 17824, 8681, 3209, 21466, 
      11466, 7497, 4930, 442, 25765, 11933, 11300, 3085, 1928, 488, 17953, 
      9554, 6005, 5153, 3029, 2465, 2129, 538, 610, 853, 17217, 16452, 9040, 
      2340, 1201, 22826, 3874, 3761, 2474, 1250, 1025, 661, 650, 629, 634, 
      10676, 4901, 4040, 3812, 797, 740, 901, 1305, 1258, 22985, 4880, 4753, 
      4628, 820, 784, 21577, 15482, 6617, 5882, 2522, 2441, 1997, 841, 3925, 
      3109, 1861, 1629, 949, 13505, 2330, 2050, 9305, 6649, 2545, 27333, 
      9738, 5185, 2314, 1210, 1573, 12181, 3092, 1381, 1220, 1885, 2245, 
      2837, 13546, 10634, 6554, 3626, 2521, 1481, 1274, 1514, 1801, 2381, 
      20896, 1780, 2452, 23273, 4850, 1538, 1490, 2045, 2525, 15844, 2069, 
      1700, 1469, 3125, 3748, 27765, 22257, 8082, 3285, 2421, 1777, 1717, 
      2890, 3202, 27521, 18241, 5321, 5081, 1625, 3200, 11090, 1745, 14308, 
      11565, 5485, 3528, 2725, 2664, 2725, 9949, 8090, 2074, 1913, 3218, 
      6560, 5300, 3457, 1961, 2836, 4852, 29914, 18154, 13050, 12841, 6786, 
      2281, 25832, 9341, 6341, 2120, 2900, 4925, 18593, 8933, 7109, 6565, 
      2210, 2353, 2434, 3973, 29860, 5785, 3748, 2320, 2368, 3393, 31985, 
      29957, 8026, 7162, 6890, 4705, 4610, 3922, 2402, 4705, 35624, 31741, 
      25000, 13109, 11525, 9896, 6221, 5981, 4804, 2509, 14265, 12010, 10882, 
      10701, 9001, 8685, 7225, 4122, 3104, 5408, 19970, 6409, 6058, 5945, 
      4409, 4178, 19045, 13941, 5725, 5620, 3400, 5125, 13429, 10421, 5141, 
      4961, 5141, 3257, 3577, 3665, 3712, 3812, 6500, 3978, 7345, 21589, 
      11402, 9722, 4106, 4265, 8105, 9529, 7696, 9497, 9469, 10858, 7333, 
      6778, 5125, 38692, 9872, 5185, 6400, 9280, 12874, 6341, 6626, 9701, 
      6660, 9981, 34073, 8333, 6010, 5513, 6890, 8714, 7124, 9385, 6361, 
      7897, 30181, 12644, 8621, 6500, 6196, 9389, 10229, 12962, 9530, 10809, 
      41050, 9076, 36250, 8650, 8276, 8080, 7985, 9448, 47450, 38641, 9605, 
      8545, 44977, 44749, 44360, 13778, 12832, 10192, 10081, 51496, 46997, 
      11240, 12469, 9418, 11521, 10730, 10625, 10130, 10036, 51130, 14705, 
      13005, 12200, 15650, 15493, 14842, 14026, 12505, 17225, 19717, 15025, 
      18944, 15248, 20565, 18045, 16393, 18005, 18756, 18485, 20365, 20232, 
      21170, 19925, 22786, 20297, 21024, 24001, 23972, 22340, 23953, 23530, 
      24653, 25360, 26938, 26804, 27684, 26344, 27701, 29410, 29453, 32996, 
      33428, 33305 ], 
  [ 30836, 31604, 30586, 29250, 28548, 29269, 29493, 28322, 29081, 25652, 
      24868, 25873, 22385, 22516, 20644, 20893, 20978, 20612, 21200, 20128, 
      18749, 17609, 20225, 19981, 19865, 17833, 17000, 15842, 18130, 15688, 
      16133, 15453, 15665, 15760, 15805, 14480, 15346, 17477, 15041, 16441, 
      51010, 52634, 14701, 11125, 12205, 14788, 16493, 45325, 41809, 13514, 
      9565, 15210, 12820, 13088, 8957, 12002, 38210, 41405, 12456, 37000, 
      40861, 34817, 14144, 13498, 15677, 12296, 8072, 10996, 11885, 32996, 
      9529, 10141, 33794, 15892, 12832, 10656, 11245, 7465, 9290, 34114, 
      15560, 15188, 15005, 10949, 8749, 10445, 28925, 15210, 11161, 13124, 
      13289, 35984, 13466, 15266, 19697, 27557, 29650, 12484, 9000, 29800, 
      39208, 10418, 6458, 28130, 29033, 41273, 11552, 29492, 29801, 12681, 
      11554, 8226, 8026, 12514, 14461, 16085, 9685, 8578, 8465, 9298, 26938, 
      11584, 6705, 6340, 8433, 15588, 26500, 27385, 32409, 35460, 6562, 6485, 
      6410, 10666, 24085, 25205, 27541, 27842, 9125, 5861, 7816, 15509, 
      10090, 6130, 8605, 10537, 10690, 11817, 12682, 26962, 36445, 9113, 
      8849, 6473, 9808, 11024, 32513, 6698, 5785, 10114, 21650, 22714, 33389, 
      9832, 6120, 4797, 6472, 7060, 14157, 14760, 18280, 19485, 4394, 5120, 
      4772, 5392, 6905, 8720, 8996, 9137, 17785, 6469, 7690, 9298, 13969, 
      27994, 8200, 4933, 4520, 4469, 4100, 3860, 5288, 7093, 19220, 22888, 
      28180, 31733, 5837, 5930, 10946, 12937, 17410, 20362, 3616, 3889, 
      10489, 19729, 25801, 6185, 6290, 16025, 6613, 3620, 3380, 3589, 8989, 
      10589, 3370, 3778, 11349, 12853, 19125, 25749, 4657, 3497, 4817, 18265, 
      3314, 3701, 4250, 5525, 9266, 12050, 17186, 4680, 3316, 2920, 2952, 
      9316, 18541, 11273, 14473, 2768, 2753, 3188, 6068, 11353, 27353, 5002, 
      2682, 2601, 10701, 3869, 6989, 25000, 2482, 5650, 6122, 24901, 3328, 
      2448, 2368, 2425, 2929, 3393, 4513, 4905, 6025, 6928, 8388, 10585, 
      12105, 12708, 14404, 14625, 4810, 3434, 2609, 2885, 4709, 13873, 2216, 
      2341, 7445, 10397, 12520, 15572, 16277, 20072, 24317, 2986, 2554, 2194, 
      2386, 2650, 7354, 7954, 16425, 20250, 3025, 2161, 1937, 2080, 2336, 
      2720, 9505, 10772, 13172, 13385, 2938, 1858, 1850, 1885, 1898, 1913, 
      1993, 2249, 3530, 8573, 9593, 12665, 13949, 14170, 19273, 22298, 24650, 
      3528, 2053, 1780, 13645, 14085, 3125, 2522, 2410, 2165, 2122, 2005, 
      3706, 4817, 6442, 19637, 2441, 1600, 1604, 1664, 2689, 3625, 6641, 
      24704, 3285, 2421, 1845, 2545, 4225, 21121, 1768, 6205, 6485, 12053, 
      1394, 1538, 2045, 3050, 5594, 17245, 21818, 1972, 1696, 1585, 1492, 
      2320, 5017, 19252, 1954, 2066, 2825, 5321, 6850, 11426, 12250, 12674, 
      16354, 21961, 23129, 1480, 1220, 1352, 1597, 5780, 11560, 11765, 18845, 
      23357, 1314, 1170, 1093, 21538, 23290, 1649, 1145, 7913, 8420, 13793, 
      15665, 17924, 21473, 1985, 1490, 1042, 11570, 1044, 964, 925, 936, 
      12781, 13221, 941, 3050, 1625, 1568, 788, 884, 1268, 1313, 4880, 5545, 
      6113, 10000, 850, 778, 1354, 3433, 3538, 8829, 9193, 9565, 9945, 3176, 
      5300, 8776, 9512, 11080, 18901, 19997, 629, 650, 661, 3989, 4981, 
      18581, 20789, 592, 601, 1732, 3076, 754, 725, 890, 2645, 3338, 3554, 
      20410, 565, 740, 3293, 12148, 15125, 21509, 505, 585, 10045, 10242, 
      14602, 16570, 1921, 2164, 410, 442, 2297, 10765, 6408, 15949, 17748, 
      689, 389, 325, 2138, 481, 785, 12356, 226, 369, 4069, 9829, 16354, 
      2045, 3005, 14120, 16580, 394, 233, 653, 5069, 6253, 145, 1440, 3744, 
      10144, 11169, 445, 3257, 3370, 5305, 9337, 11146, 13117, 15250, 19165, 
      109, 3016, 6824, 10916, 15229, 8164, 8528, 9089, 9473, 9865, 10468, 
      14948, 21380, 9850, 15425, 21658, 21953, 37, 5812, 9837, 74, 509, 1181, 
      7421, 8306, 4640, 450, 7578, 404, 7925, 13229, 19048, 170, 19882, 0, 
      1764, 5776, 8836, 14161, 15876, 842, 10817, 845, 4628, 8468, 10004, 
      20453, 205, 298, 685, 11673, 22210, 212, 17, 692, 1105, 1697, 2417, 
      22516, 221, 701, 1114, 1874, 12346, 13250, 13481, 15154, 2753, 3413, 
      6290, 9074, 16690, 19093, 425, 2873, 8900, 11945, 14225, 16964, 1930, 
      3445, 14965, 104, 2216, 7844, 18869, 2825, 3146, 4346, 7010, 8221, 
      8402, 10525, 208, 820, 873, 1105, 1993, 3744, 4768, 8608, 493, 1130, 
      10169, 21194, 1157, 4820, 6280, 8477, 15080, 21221, 22696, 9250, 21541, 
      1280, 356, 265, 400, 1097, 2756, 5440, 15385, 22457, 25537, 353, 314, 
      298, 613, 1189, 3098, 8753, 14450, 3028, 7893, 8973, 19093, 442, 2861, 
      8105, 416, 1696, 3649, 5876, 20564, 765, 1597, 1810, 8541, 11050, 
      20890, 565, 2600, 4973, 5813, 8765, 9893, 10685, 19528, 22984, 25765, 
      673, 754, 2930, 10330, 13985, 640, 7632, 7801, 10180, 14032, 15217, 
      18801, 19072, 19897, 21312, 2306, 6401, 7514, 7850, 17525, 18314, 
      24961, 14365, 14600, 793, 6658, 6813, 6970, 18954, 20610, 793, 1184, 
      5009, 5684, 10784, 10985, 12233, 20665, 8237, 9677, 12941, 13837, 
      18797, 1741, 11716, 31176, 3461, 5317, 33361, 1465, 3328, 6953, 12260, 
      24128, 27593, 2385, 10498, 16965, 23290, 29313, 31365, 34213, 2056, 
      3092, 5780, 9620, 12181, 16781, 23060, 26120, 28381, 31781, 1226, 
      27794, 31850, 1345, 8020, 17680, 18196, 29185, 31921, 1810, 14825, 
      16994, 19865, 34493, 37090, 1885, 1453, 5044, 11245, 13765, 17069, 
      25469, 33128, 34568, 1921, 1665, 7921, 8245, 20017, 34282, 3536, 19289, 
      2522, 3445, 8081, 11482, 13781, 30922, 31265, 4365, 5608, 17640, 19453, 
      33448, 7178, 8738, 12253, 20345, 31090, 39874, 2612, 2132, 3232, 3305, 
      7120, 17561, 2194, 5161, 7801, 22474, 30586, 39661, 2285, 5597, 7157, 
      7741, 22280, 25525, 26452, 35605, 2834, 8933, 12818, 23234, 24410, 
      32485, 3265, 2929, 6660, 7488, 7780, 10953, 11140, 12708, 22468, 38025, 
      4082, 3301, 2482, 3845, 4517, 5426, 8801, 9125, 11050, 23137, 3589, 
      4436, 5000, 5101, 6221, 6469, 7829, 34900, 28522, 39850, 2804, 9265, 
      9760, 9929, 12905, 13520, 3005, 4105, 10553, 10730, 29378, 38153, 4437, 
      5941, 11941, 37141, 37885, 26129, 29269, 29921, 30250, 30914, 42626, 
      31360, 45161, 3285, 6068, 7208, 30920, 31925, 47045, 7577, 45506, 7825, 
      8077, 7208, 10733, 11588, 34469, 5994, 8194, 34245, 39690, 49338, 6400, 
      39065, 40196, 50321, 39946, 50881, 5317, 10597, 14760, 16237, 40456, 
      46792, 12770, 9953, 14825, 43433, 5085, 7570, 11161, 14962, 15786, 
      48025, 50557, 7604, 10376, 9397, 7488, 11890, 6632, 12872, 13906, 
      14274, 14461, 12818, 9928, 7605, 12973, 14733, 9425, 9477, 9370, 10088, 
      11114, 14114, 14285, 11986, 10589, 13466, 12437, 17000, 14305, 15488, 
      15665, 16580, 17330, 12456, 12125, 14089, 15538, 13060, 13185, 14504, 
      15380, 17525, 12937, 15125, 20021, 16042, 20242, 15685, 19081, 21377, 
      20165, 19786, 20641, 21101, 21250, 20776, 24037, 21256, 24125, 23722, 
      22181, 22714, 24466, 23257, 23680, 25357, 25778, 25940, 26650, 26962, 
      28442, 27541, 29520, 30125, 34490, 35482, 35641 ], 
  [ 28904, 29000, 28570, 27234, 26280, 26413, 26469, 25970, 25889, 23720, 
      23104, 22345, 20453, 19744, 19048, 19045, 18794, 18512, 18596, 17524, 
      16901, 16433, 16613, 16201, 16001, 15229, 14900, 14162, 14602, 13924, 
      13949, 13689, 13481, 13492, 13117, 12548, 12490, 12605, 11345, 11905, 
      35890, 37178, 10585, 9613, 9685, 10504, 11285, 31213, 28453, 9650, 
      9061, 10170, 9040, 9140, 8537, 8642, 25442, 27881, 8676, 24484, 27421, 
      22805, 9188, 8794, 25085, 19940, 7652, 7720, 8021, 21320, 7261, 7369, 
      21866, 25552, 20980, 17460, 18553, 7213, 6938, 22018, 25220, 24680, 
      24413, 18173, 6733, 7085, 18173, 24786, 18721, 8000, 8081, 23300, 
      22370, 9050, 11717, 17057, 18562, 20968, 6228, 18628, 25684, 17810, 
      6290, 17378, 18029, 27245, 19700, 18320, 18545, 21501, 19786, 14274, 
      13906, 7306, 8329, 9197, 16993, 15130, 5525, 5770, 16354, 20068, 11745, 
      10960, 5409, 8784, 16000, 16633, 20313, 22608, 11602, 11441, 5066, 
      6130, 14257, 15041, 16705, 16922, 16349, 10229, 5044, 8621, 17986, 
      11002, 5161, 5917, 5986, 6525, 6970, 16210, 23257, 16505, 16073, 4625, 
      5524, 6068, 20249, 12410, 4525, 5578, 12410, 13138, 20873, 17812, 
      11412, 8325, 4372, 4456, 7605, 7956, 10132, 10917, 7250, 9572, 8720, 
      4132, 4217, 4772, 4880, 4937, 9721, 4033, 4330, 4930, 7333, 16738, 
      15508, 9469, 8468, 8333, 7208, 5960, 3860, 4069, 10568, 13060, 16840, 
      19469, 3737, 3746, 5570, 6637, 9346, 11290, 5716, 4225, 5281, 10825, 
      15049, 12317, 3602, 8381, 13165, 6728, 4808, 4093, 4453, 5213, 6058, 
      3610, 5553, 6385, 10305, 14913, 9697, 6857, 3137, 9697, 6506, 3281, 
      3074, 3089, 4394, 5834, 8954, 9972, 6760, 4516, 4212, 4360, 9805, 5309, 
      7165, 5204, 5105, 3104, 2960, 5305, 15929, 10882, 5202, 4365, 4905, 
      2525, 3125, 14164, 5002, 2626, 2762, 14065, 7780, 5220, 4804, 3265, 
      2593, 2385, 2329, 2385, 2665, 2980, 3600, 4705, 5553, 5904, 6928, 7065, 
      10858, 8138, 2693, 2465, 2273, 6565, 4820, 2845, 3077, 4517, 5716, 
      7592, 8045, 10580, 13565, 7354, 6250, 2866, 2554, 2314, 2986, 3250, 
      8109, 10674, 7561, 5185, 3785, 2836, 2420, 2132, 3961, 4640, 6032, 
      6161, 7474, 3874, 3530, 3145, 3074, 3005, 2749, 2333, 1850, 3449, 3965, 
      5693, 6473, 6610, 9949, 12050, 13730, 8820, 5245, 3880, 6253, 6525, 
      8081, 6722, 6442, 5777, 5650, 5281, 1690, 1877, 2410, 10145, 6641, 
      3364, 3200, 2756, 1681, 1609, 2441, 13700, 8577, 6705, 5121, 1621, 
      1621, 11125, 5044, 2173, 2285, 5165, 3578, 2210, 1625, 1370, 1898, 
      8425, 11570, 5920, 5140, 4777, 2080, 1396, 1657, 9760, 5986, 1394, 
      1229, 1709, 2314, 4706, 5194, 5450, 7786, 11629, 12461, 4756, 2312, 
      1940, 1597, 1832, 4756, 4877, 9437, 12605, 4338, 3690, 3025, 11290, 
      12538, 5513, 1985, 2705, 2960, 6065, 7265, 8768, 11225, 6437, 5186, 
      3562, 4682, 3816, 3400, 3109, 2196, 5389, 5661, 3545, 866, 5825, 5684, 
      2720, 1808, 1184, 1145, 1268, 1513, 1745, 3700, 3538, 1954, 1018, 829, 
      850, 3033, 3229, 3433, 3645, 740, 1352, 2980, 3380, 4276, 9325, 10085, 
      2225, 1994, 1921, 881, 1201, 9089, 10625, 2020, 1945, 640, 640, 3778, 
      3665, 1058, 545, 650, 698, 10330, 1573, 1160, 605, 4840, 6725, 11093, 
      1597, 1341, 3577, 3690, 6370, 7666, 409, 400, 2762, 1450, 365, 3961, 
      1620, 7213, 8424, 4133, 2993, 1585, 290, 3505, 617, 4880, 1906, 1125, 
      625, 3361, 7450, 197, 317, 5972, 7592, 3418, 1325, 569, 953, 1465, 
      1825, 180, 468, 3508, 4113, 3721, 317, 346, 1021, 3037, 4090, 5305, 
      6682, 9337, 1621, 244, 1700, 3944, 6661, 2368, 2564, 2873, 3089, 3313, 
      3664, 6464, 10880, 3298, 6773, 11074, 11285, 1885, 1192, 3285, 2426, 
      425, 89, 1961, 2426, 692, 450, 2034, 488, 2213, 5333, 9220, 3026, 9802, 
      1764, 0, 1156, 2704, 5929, 7056, 170, 3845, 5045, 680, 2504, 3368, 
      10205, 793, 634, 265, 4365, 11458, 3152, 1697, 272, 97, 17, 65, 11680, 
      809, 281, 106, 26, 4786, 5354, 5501, 6586, 149, 305, 1418, 2858, 7618, 
      9265, 593, 185, 2768, 4553, 5993, 7808, 82, 337, 6481, 2036, 116, 2216, 
      9125, 221, 290, 650, 1802, 2425, 2522, 3721, 2644, 400, 369, 265, 145, 
      468, 820, 2644, 745, 290, 3533, 10778, 317, 872, 1492, 2597, 6596, 
      10805, 11860, 3034, 11041, 5732, 2960, 1777, 1156, 425, 320, 1156, 
      6817, 11705, 13945, 2789, 2498, 1810, 865, 433, 410, 2789, 6218, 424, 
      2349, 2925, 9349, 1450, 425, 2477, 2516, 436, 625, 1424, 10400, 4041, 
      505, 466, 2745, 4162, 10642, 1573, 500, 1109, 1445, 2885, 3509, 3965, 
      9700, 12148, 14173, 1429, 1258, 578, 3778, 6005, 3076, 2340, 2425, 
      3712, 6052, 6817, 9225, 9412, 9985, 10980, 626, 1781, 2306, 2474, 8369, 
      8906, 13621, 6301, 6452, 3229, 1954, 2025, 2098, 9378, 10530, 2809, 
      1268, 1313, 1568, 4148, 4265, 5009, 10585, 2777, 3545, 5465, 6025, 
      9305, 1069, 4744, 18324, 1025, 1537, 20005, 4993, 1060, 2249, 5120, 
      13124, 15665, 1125, 4114, 8145, 12538, 16965, 18513, 20689, 1300, 1160, 
      1832, 3656, 5125, 8045, 12392, 14612, 16285, 18845, 2906, 15866, 18914, 
      3697, 2896, 8692, 9040, 16921, 18985, 1810, 6845, 8258, 10205, 20969, 
      22978, 5413, 3469, 1768, 4693, 6205, 8333, 14213, 19940, 21044, 5365, 
      2421, 2965, 3121, 10357, 20842, 1604, 9881, 1850, 1681, 3125, 4930, 
      6305, 18322, 18581, 1845, 2164, 8820, 10045, 20260, 2810, 3530, 5449, 
      10685, 18490, 25258, 6560, 2720, 1972, 1961, 2836, 8825, 5050, 2221, 
      3181, 12226, 18154, 25129, 2957, 2405, 2957, 3205, 12116, 14437, 15112, 
      21997, 6698, 3809, 5930, 12818, 13658, 19633, 7633, 6793, 2880, 3204, 
      3328, 4905, 5008, 5904, 12304, 23913, 9290, 7585, 5002, 2417, 2417, 
      2570, 3845, 4001, 5002, 12805, 2581, 2504, 2564, 2581, 2861, 2941, 
      3461, 21544, 16762, 25402, 3728, 4225, 4468, 4553, 6185, 6548, 3593, 
      2845, 4925, 5018, 17450, 24125, 2925, 3085, 5725, 23365, 23941, 15125, 
      17425, 17909, 18154, 18650, 27674, 19012, 29705, 4545, 3464, 3764, 
      18740, 19493, 31253, 3965, 30050, 4129, 4297, 4100, 5525, 5960, 21533, 
      11538, 4498, 21393, 25578, 33210, 4132, 25121, 26000, 34025, 25834, 
      34501, 9685, 5725, 7956, 8845, 26260, 31252, 6890, 5585, 8105, 28649, 
      8361, 4882, 6205, 8242, 8730, 32317, 34345, 5000, 5924, 5617, 13284, 
      6850, 11252, 7412, 8026, 8226, 8329, 7610, 16900, 12645, 7765, 8685, 
      15809, 15777, 15586, 6980, 7418, 8738, 8825, 19546, 17225, 8594, 8237, 
      10532, 9265, 9860, 9953, 10448, 10946, 19764, 8681, 9553, 10330, 9616, 
      9657, 10388, 10760, 11813, 9997, 12269, 14309, 12682, 14530, 12913, 
      14545, 15665, 15293, 15250, 15769, 16649, 16714, 16660, 18577, 17476, 
      18749, 18682, 18485, 18850, 19594, 19225, 19396, 20905, 21410, 21992, 
      22450, 22930, 23570, 23341, 25236, 25673, 29786, 30610, 30685 ], 
  [ 29924, 29476, 29522, 28186, 27028, 26685, 26605, 26650, 25889, 24740, 
      24260, 22073, 21473, 20084, 20340, 20133, 19610, 19396, 19072, 18000, 
      17989, 18065, 16273, 15725, 15457, 15705, 15784, 15386, 14330, 15080, 
      14765, 14845, 14297, 14240, 13525, 13568, 12762, 11245, 10937, 10817, 
      26234, 27250, 9837, 10973, 10229, 9620, 9653, 22373, 20225, 9106, 
      11237, 8674, 8564, 8528, 10781, 8506, 17690, 19517, 8200, 16936, 19125, 
      15665, 7760, 7570, 35285, 28712, 9896, 7652, 7477, 14452, 8009, 7709, 
      14794, 35956, 30160, 25552, 27053, 9593, 7618, 14810, 35624, 34948, 
      34613, 26605, 7685, 6949, 12053, 35122, 27425, 6436, 6449, 15616, 
      32162, 6602, 7841, 11141, 12170, 30420, 6568, 12168, 17320, 26378, 
      8738, 11258, 11705, 18473, 28880, 11860, 12017, 31225, 29034, 21754, 
      21250, 5674, 5949, 6205, 25493, 23018, 5729, 5498, 10370, 29520, 18409, 
      17284, 5545, 5860, 10084, 10513, 13105, 14788, 18266, 18037, 6562, 
      5042, 8885, 9397, 10517, 10666, 24781, 16349, 5384, 5629, 26962, 17530, 
      4957, 4761, 4762, 4825, 4930, 10090, 15165, 25073, 24505, 5713, 4640, 
      4640, 12905, 19618, 6089, 4490, 7514, 7970, 13325, 26856, 18280, 13765, 
      5256, 4932, 4885, 5032, 6120, 6565, 12146, 15760, 14500, 5696, 4625, 
      4160, 4132, 4121, 5777, 4645, 4194, 3978, 4545, 10210, 24008, 15725, 
      14248, 14045, 12308, 10244, 5288, 4205, 6148, 7688, 10244, 12125, 4621, 
      4562, 3802, 4121, 5402, 6530, 10000, 7081, 3649, 6201, 8929, 19865, 
      4010, 4777, 21053, 11828, 8548, 7085, 3365, 3445, 10818, 6058, 3445, 
      3733, 5749, 8725, 16361, 12161, 4361, 5345, 11674, 5525, 4706, 3701, 
      3034, 3386, 4874, 16840, 12132, 8392, 7816, 2932, 5317, 3065, 3833, 
      9760, 9593, 5620, 3028, 2993, 9265, 18226, 9826, 8377, 2797, 4021, 
      2581, 7976, 9626, 2762, 2626, 7877, 13968, 10048, 9360, 6529, 4905, 
      4153, 3145, 2929, 2529, 2368, 2308, 2529, 2833, 2980, 3460, 3529, 
      18338, 14530, 5345, 4709, 2885, 3233, 9512, 5837, 2125, 2341, 2792, 
      3716, 3965, 5480, 7445, 13474, 11826, 5994, 5274, 4626, 2034, 2026, 
      3961, 5506, 13817, 10217, 7865, 6032, 5072, 4240, 2057, 2260, 2836, 
      2897, 13730, 8090, 7474, 6749, 6610, 6473, 5945, 4985, 3074, 1885, 
      1993, 2633, 3005, 3074, 4985, 6338, 7474, 15688, 10413, 8164, 2853, 
      2989, 14677, 12706, 12290, 11285, 11090, 10517, 2642, 2081, 1730, 5045, 
      12625, 7376, 7076, 6224, 3449, 2561, 1625, 7376, 15445, 12757, 10357, 
      3457, 2097, 5617, 10280, 1493, 1469, 2173, 7930, 5338, 3869, 2594, 
      1490, 3869, 5858, 11700, 10512, 9945, 5140, 3232, 1521, 4660, 11834, 
      3434, 2521, 1369, 1226, 1850, 2066, 2186, 3434, 5849, 6409, 9992, 5780, 
      5000, 4181, 1220, 1832, 1885, 4405, 6485, 9370, 8314, 7173, 5578, 6418, 
      11225, 5249, 1073, 1124, 2393, 3049, 3940, 5513, 12625, 10762, 8186, 
      1690, 8644, 7956, 7461, 5800, 1989, 2125, 8237, 1682, 11809, 11600, 
      6868, 5140, 3700, 3593, 928, 833, 793, 1184, 8298, 5490, 3330, 1305, 
      1258, 925, 985, 1053, 1129, 1352, 740, 872, 1000, 1352, 4157, 4645, 
      6101, 5666, 5525, 949, 725, 3989, 4981, 5760, 5617, 2340, 1252, 8810, 
      8629, 3778, 1429, 1058, 970, 4754, 4973, 4084, 1013, 1508, 2509, 5245, 
      5065, 4537, 925, 970, 2290, 3042, 1769, 1556, 7250, 4850, 1385, 1037, 
      328, 2725, 3460, 9505, 7685, 5189, 1378, 8537, 3065, 1412, 5850, 4321, 
      421, 709, 2826, 1285, 725, 1960, 2900, 8450, 4793, 3085, 205, 173, 
      5769, 1744, 400, 720, 985, 8957, 521, 482, 137, 521, 962, 1565, 2330, 
      3965, 5429, 584, 136, 884, 2309, 260, 320, 425, 505, 593, 740, 2180, 
      4964, 578, 2353, 5090, 5233, 5965, 36, 565, 6914, 2941, 1789, 125, 250, 
      80, 3034, 130, 3140, 173, 1525, 3848, 7922, 4226, 5776, 1156, 0, 324, 
      1849, 2500, 2210, 785, 11029, 68, 260, 580, 4493, 3853, 3490, 2509, 
      1033, 5338, 8116, 5641, 2516, 1865, 1241, 745, 5492, 3869, 2525, 1874, 
      1114, 1250, 1546, 1625, 2234, 625, 373, 58, 410, 2858, 3893, 3313, 593, 
      388, 1153, 1913, 2980, 1170, 405, 2197, 6184, 1000, 244, 3821, 697, 
      562, 242, 170, 317, 346, 797, 7200, 2644, 2545, 2169, 1233, 400, 208, 
      400, 3533, 2194, 745, 4930, 2221, 260, 200, 421, 2312, 4957, 5672, 586, 
      5125, 11920, 7652, 5585, 4352, 2465, 932, 272, 2465, 5585, 7145, 7345, 
      6850, 5618, 3653, 2405, 818, 545, 2138, 900, 445, 613, 4045, 4850, 
      1037, 505, 6800, 2000, 761, 404, 4756, 9277, 2205, 1962, 637, 1170, 
      4930, 4973, 1384, 565, 493, 709, 925, 1109, 4328, 5960, 7373, 4625, 
      4250, 1258, 1058, 2129, 7632, 640, 657, 1060, 2176, 2601, 4057, 4176, 
      4545, 5200, 1850, 625, 674, 706, 3541, 3874, 7025, 2357, 2440, 7785, 
      730, 733, 738, 4210, 4954, 7025, 3920, 905, 820, 1360, 1409, 1745, 
      5009, 941, 1165, 1997, 2285, 4205, 3109, 1684, 10504, 1637, 1061, 
      11777, 10433, 1808, 1025, 1924, 6800, 8593, 2689, 1530, 3589, 6418, 
      9553, 10693, 12325, 3272, 2180, 1220, 1412, 1997, 3557, 6340, 7880, 
      9077, 10957, 6850, 8794, 11026, 8185, 1332, 4000, 4212, 9577, 11097, 
      4394, 2969, 3770, 4969, 12605, 14138, 10853, 7685, 1700, 1973, 2669, 
      3845, 7685, 11848, 12680, 10737, 5617, 1537, 1557, 5121, 12546, 2624, 
      4849, 3890, 2837, 1697, 2210, 2837, 10706, 10897, 2389, 1960, 4264, 
      5013, 12168, 1858, 1898, 2525, 5449, 10874, 16010, 12340, 5780, 3536, 
      3457, 1952, 4337, 9946, 2425, 2025, 6514, 10674, 15949, 6085, 2405, 
      2141, 2117, 6472, 8045, 8516, 13565, 12410, 2245, 2938, 6970, 7538, 
      11813, 13753, 12505, 2404, 2320, 2308, 2593, 2628, 2980, 6660, 15073, 
      16090, 13637, 9626, 3845, 3301, 2842, 2417, 2437, 2690, 7025, 4349, 
      3524, 3176, 3125, 2725, 2669, 2509, 13316, 9826, 16290, 7060, 2729, 
      2768, 2785, 3329, 3488, 6653, 4409, 2953, 2978, 10378, 15353, 4285, 
      3357, 3277, 14797, 15237, 8801, 10421, 10769, 10946, 11306, 18154, 
      11600, 19777, 8149, 3940, 3560, 11464, 12013, 21053, 3625, 20122, 3721, 
      3821, 4168, 3893, 3988, 13645, 18610, 4090, 13573, 16738, 22738, 4880, 
      16417, 17092, 23417, 16994, 23825, 15805, 4365, 5032, 5445, 17352, 
      21256, 4714, 4633, 5249, 19265, 13597, 5290, 4777, 5386, 5602, 22185, 
      23805, 5476, 4904, 5141, 20560, 5354, 17576, 5576, 5850, 5914, 5949, 
      5978, 25128, 19309, 6133, 6373, 23561, 23461, 23202, 7048, 7010, 6970, 
      6989, 28250, 25181, 7234, 7421, 7880, 7769, 7888, 7913, 8068, 8362, 
      28264, 8477, 8465, 8698, 9412, 9385, 9640, 9604, 9773, 10201, 12541, 
      12269, 12546, 12490, 13253, 13457, 13625, 13933, 14162, 14409, 15629, 
      15626, 15912, 16741, 17000, 16981, 17186, 18077, 18306, 18234, 18545, 
      18512, 19885, 20458, 21380, 21634, 22250, 22210, 22525, 24352, 24653, 
      28562, 29250, 29257 ], 
  [ 31400, 30664, 30962, 29626, 28360, 27765, 27613, 27946, 26825, 26216, 
      25808, 22865, 22949, 21200, 21960, 21645, 20978, 20800, 20260, 19188, 
      19501, 19865, 17029, 16409, 16105, 16893, 17188, 16970, 15122, 16628, 
      16133, 16393, 15665, 15572, 14677, 15044, 13842, 11461, 11657, 11177, 
      22058, 22930, 10377, 12629, 11453, 10088, 9725, 18629, 16805, 9754, 
      13325, 8818, 9248, 9140, 12905, 9370, 14522, 16025, 8884, 13876, 15669, 
      12821, 7940, 7858, 41621, 34292, 12020, 8552, 8125, 11752, 9341, 8825, 
      11986, 42400, 35956, 30772, 32489, 11789, 8914, 11930, 42068, 41320, 
      40949, 32005, 9125, 7813, 9749, 41530, 32969, 6544, 6521, 12484, 38282, 
      6242, 6725, 8945, 9722, 36360, 7684, 9684, 13828, 31850, 10970, 8954, 
      9293, 14765, 34676, 9376, 9497, 37309, 34866, 26650, 26074, 5746, 5625, 
      5557, 30929, 28130, 6773, 6290, 8138, 35460, 22873, 21568, 6553, 5248, 
      7888, 8209, 10225, 11584, 22730, 22465, 8290, 5402, 6977, 7345, 8177, 
      8290, 30181, 20525, 6500, 4981, 32650, 21922, 5785, 5085, 5050, 4861, 
      4786, 7786, 11817, 30545, 29905, 7225, 5108, 4820, 9953, 24370, 7853, 
      4850, 5858, 6170, 10265, 32580, 22852, 17581, 6660, 6120, 4381, 4420, 
      4932, 5197, 15674, 19972, 18496, 7460, 5777, 4772, 4672, 4625, 4625, 
      5905, 5058, 4410, 4005, 7690, 29444, 19973, 18244, 18005, 15944, 13448, 
      6980, 5213, 4744, 5780, 7688, 9173, 6025, 5930, 3802, 3725, 4250, 4946, 
      13204, 9529, 3721, 4689, 6625, 24797, 5162, 3805, 26165, 15464, 11464, 
      9605, 3725, 3445, 14274, 8290, 3265, 3265, 4273, 6385, 20825, 15905, 
      5945, 3977, 15346, 7649, 6506, 4961, 3250, 3026, 3650, 21412, 15912, 
      11380, 10660, 3112, 3877, 2813, 3005, 13108, 12905, 7888, 4000, 2705, 
      6673, 23050, 13210, 11437, 2617, 5749, 3229, 5636, 13010, 3770, 3490, 
      5537, 18180, 13540, 12708, 9193, 7065, 6025, 4513, 4153, 3393, 2980, 
      2560, 2313, 2329, 2368, 2560, 2593, 23234, 18850, 7685, 6833, 4145, 
      2405, 12932, 8357, 2557, 2125, 2180, 2600, 2741, 3716, 5141, 17650, 
      15714, 8586, 7650, 6786, 2466, 2314, 2701, 3706, 18065, 13817, 10961, 
      8660, 7412, 6292, 1985, 1936, 2080, 2105, 17978, 11258, 10498, 9593, 
      9418, 9245, 8573, 7325, 4658, 1993, 1885, 1949, 2105, 2138, 3293, 4250, 
      5098, 20260, 14085, 11368, 1989, 2053, 19105, 16810, 16322, 15137, 
      14906, 14225, 4082, 3125, 2306, 3281, 16729, 10436, 10064, 8996, 5321, 
      4001, 2129, 4964, 20017, 16897, 14065, 5365, 3285, 3637, 13988, 2069, 
      1973, 1525, 11170, 7930, 5993, 4178, 2210, 2393, 3770, 15696, 14292, 
      13617, 7696, 5140, 2385, 2896, 15866, 5450, 4141, 2125, 1586, 1274, 
      1346, 1394, 2066, 3725, 4141, 13700, 8552, 7556, 6485, 1832, 1220, 
      1237, 2677, 4181, 12970, 11698, 10305, 3490, 4114, 15185, 7913, 1145, 
      1088, 1385, 1753, 2320, 3425, 16837, 14650, 11570, 1042, 12136, 11304, 
      10701, 8644, 1125, 1189, 11657, 3050, 15913, 15668, 10000, 7840, 5968, 
      5825, 1684, 1409, 1225, 788, 11754, 8298, 5490, 2493, 2410, 745, 733, 
      729, 733, 2612, 1352, 692, 676, 740, 2357, 2701, 9089, 8546, 8369, 
      1921, 1409, 2225, 2929, 8676, 8497, 4176, 2512, 12410, 12193, 6154, 
      2833, 2210, 2050, 2738, 7709, 6568, 2165, 680, 1213, 3085, 7837, 7165, 
      457, 466, 1066, 1530, 3425, 3104, 10562, 7586, 2861, 425, 580, 1285, 
      1768, 13285, 11105, 8033, 2890, 12137, 5297, 512, 8874, 6949, 1249, 
      241, 1314, 2797, 1877, 772, 1352, 12050, 7565, 5353, 745, 425, 8793, 
      3508, 1300, 180, 265, 12665, 1565, 1490, 605, 125, 242, 521, 962, 2057, 
      8381, 1700, 244, 200, 941, 80, 68, 65, 73, 89, 128, 848, 2768, 74, 949, 
      2858, 2965, 9061, 360, 61, 10226, 5209, 3625, 89, 34, 692, 5338, 58, 
      5480, 29, 445, 1940, 11450, 2210, 8836, 2704, 324, 0, 625, 1024, 4226, 
      101, 15133, 680, 8, 40, 2405, 6409, 5938, 4633, 205, 3034, 11680, 8665, 
      4640, 3737, 2825, 2041, 3152, 6425, 4649, 3746, 2626, 314, 466, 509, 
      866, 1813, 1345, 274, 50, 1274, 1985, 5689, 1745, 64, 289, 689, 1360, 
      2682, 1377, 865, 9316, 2404, 136, 1949, 1885, 1642, 962, 242, 137, 130, 
      185, 10548, 4768, 4633, 4113, 2745, 1300, 820, 148, 5945, 4138, 205, 
      2770, 4165, 872, 452, 205, 980, 2797, 3332, 226, 2929, 16132, 11072, 
      8537, 6980, 4481, 2192, 740, 1097, 3281, 4481, 10693, 10090, 8570, 
      6065, 4385, 1970, 293, 914, 2088, 373, 325, 2173, 7586, 2297, 397, 
      10004, 3764, 1769, 800, 2704, 12985, 4041, 3690, 457, 522, 2842, 7709, 
      2788, 1213, 925, 493, 493, 533, 2420, 3620, 4709, 7253, 6770, 2554, 
      554, 1013, 10980, 676, 657, 592, 1060, 1305, 2257, 2340, 2601, 3076, 
      3434, 949, 746, 706, 1921, 2146, 4469, 1205, 1252, 11133, 1018, 985, 
      954, 2410, 2938, 10193, 6260, 1625, 1360, 820, 833, 953, 2993, 905, 
      841, 1097, 1241, 2441, 5125, 1000, 7300, 2897, 1745, 8357, 14249, 3140, 
      1313, 1168, 4388, 5785, 4453, 1098, 2113, 4114, 6565, 7489, 8833, 5252, 
      3656, 1832, 1160, 1277, 2117, 4072, 5252, 6197, 7717, 9874, 5986, 7786, 
      11497, 1440, 2452, 2592, 6625, 7857, 6698, 1853, 2330, 3133, 9113, 
      10394, 14669, 10853, 2600, 1469, 1733, 2405, 5165, 8500, 9188, 14517, 
      8245, 1717, 1665, 3285, 9090, 4100, 3121, 5906, 4385, 1877, 1706, 1937, 
      7610, 7765, 3613, 2788, 2788, 3285, 8820, 2290, 1970, 1913, 3613, 7778, 
      12050, 16336, 8336, 5300, 5185, 2420, 2897, 13474, 3469, 2349, 4426, 
      7650, 12025, 8677, 3341, 2645, 2477, 4420, 5597, 5960, 10037, 16370, 
      2353, 2290, 4810, 5234, 8609, 17929, 16465, 3088, 2788, 2704, 2305, 
      2304, 2368, 4608, 11329, 20626, 17777, 13010, 5537, 4705, 3922, 2597, 
      2545, 2402, 4901, 6221, 5000, 4436, 4349, 3589, 3461, 2941, 9896, 7090, 
      12402, 9760, 2873, 2804, 2785, 2753, 2804, 9209, 6173, 2845, 2834, 
      7570, 11645, 5941, 4437, 2917, 11197, 11565, 6389, 7649, 7925, 8066, 
      8354, 14050, 8612, 15457, 10993, 5128, 4388, 8548, 8989, 16589, 4381, 
      15802, 4441, 4505, 5140, 3965, 3880, 10405, 23290, 4810, 10369, 12994, 
      18130, 6212, 12745, 13312, 18737, 13250, 19109, 19981, 4581, 4420, 
      4581, 13572, 16900, 4498, 5065, 4673, 15233, 17305, 6442, 4957, 4810, 
      4882, 17757, 19161, 6664, 5300, 5825, 25348, 5498, 21860, 5540, 5634, 
      5626, 5625, 6050, 30420, 23773, 6205, 6085, 28601, 28465, 28170, 8020, 
      7730, 6970, 6953, 33794, 30329, 7450, 7925, 7412, 7913, 7780, 7769, 
      7744, 7930, 33700, 9305, 8825, 8770, 10240, 10177, 10180, 9928, 9629, 
      11245, 13621, 12125, 13410, 12346, 14369, 13817, 13481, 14149, 14522, 
      14625, 16025, 15986, 16452, 16705, 17684, 16981, 17330, 18797, 18954, 
      18450, 19121, 18980, 20281, 20890, 21992, 22138, 22826, 22426, 23029, 
      24820, 25049, 28850, 29466, 29437 ], 
  [ 34525, 33389, 34037, 32701, 31285, 30340, 30088, 30821, 29200, 29341, 
      29033, 25040, 26074, 23825, 25285, 24820, 23953, 23825, 22985, 21913, 
      22676, 23440, 19154, 18434, 18080, 19618, 20213, 20245, 17297, 19853, 
      19108, 19618, 18640, 18497, 17352, 18169, 16417, 12836, 13732, 12752, 
      17333, 18005, 12202, 16004, 14228, 11813, 10900, 14504, 13130, 11729, 
      17300, 10093, 11273, 11065, 16930, 11645, 11197, 12250, 10909, 10701, 
      11944, 9946, 9265, 9333, 51496, 43117, 16045, 10877, 10100, 9077, 
      12266, 11450, 9161, 52425, 45081, 39097, 41114, 15914, 11789, 9005, 
      52093, 51245, 50824, 40580, 12200, 10088, 7624, 51505, 41744, 7769, 
      7696, 9209, 47857, 6817, 6250, 6970, 7397, 45685, 10309, 7309, 10053, 
      40525, 15145, 6829, 7018, 10690, 43801, 7001, 7072, 46834, 44041, 
      34525, 33849, 6921, 6250, 5732, 39554, 36305, 9298, 8465, 6113, 44785, 
      30148, 28593, 9028, 5473, 5913, 6084, 7300, 8209, 30005, 29690, 11765, 
      6977, 5402, 5570, 6002, 6065, 38756, 27400, 9125, 5156, 41625, 29097, 
      8010, 6610, 6525, 5986, 5661, 5661, 8242, 39220, 38480, 10400, 6833, 
      6145, 6928, 32045, 11378, 6425, 4633, 4745, 7090, 41605, 30277, 23956, 
      9685, 8845, 4756, 4645, 4357, 4372, 21649, 26897, 25121, 10985, 8452, 
      6697, 6497, 6400, 4100, 8730, 7333, 6085, 4330, 5265, 38069, 26948, 
      24869, 24580, 22069, 18973, 10405, 7688, 3869, 4205, 5213, 6148, 9050, 
      8905, 4877, 4250, 3725, 3821, 18729, 14004, 4896, 3664, 4500, 32722, 
      7837, 3530, 34340, 21589, 16589, 14180, 5300, 4520, 20149, 12465, 4090, 
      3690, 3298, 4210, 28100, 22180, 9220, 3152, 21521, 11674, 10081, 7786, 
      4625, 3601, 3025, 28837, 22237, 16605, 15685, 4437, 2952, 3538, 2930, 
      18833, 18580, 12113, 6425, 3380, 4148, 30825, 18985, 16762, 3442, 9224, 
      5204, 3461, 18785, 6245, 5765, 3362, 25105, 19465, 18433, 13968, 11140, 
      9700, 7488, 6928, 5668, 4905, 3985, 3088, 2704, 2593, 2385, 2368, 
      31109, 25925, 12010, 10858, 6970, 2330, 18757, 12932, 4232, 2900, 2405, 
      2125, 2116, 2341, 3016, 24525, 22189, 13261, 12025, 10861, 4141, 3789, 
      2026, 2281, 25040, 19892, 16336, 13385, 11737, 10217, 2960, 2561, 2105, 
      2080, 24953, 16733, 15773, 14618, 14393, 14170, 13298, 11650, 7933, 
      3218, 2810, 2074, 1930, 1913, 2018, 2425, 2873, 27685, 20260, 16893, 
      1864, 1828, 26330, 23585, 22997, 21562, 21281, 20450, 7157, 5650, 4181, 
      1906, 23504, 15761, 15289, 13921, 8996, 7076, 3904, 2689, 27442, 23722, 
      20290, 9090, 6010, 1962, 20213, 3944, 3748, 1700, 16745, 12605, 10018, 
      7453, 4285, 1418, 1945, 22321, 20617, 19792, 12321, 8865, 4660, 1521, 
      22541, 9325, 7466, 4250, 3161, 1549, 1421, 1369, 1241, 1850, 2066, 
      19925, 13477, 12181, 10760, 3757, 1445, 1412, 1352, 2056, 19045, 17473, 
      15730, 1665, 1989, 21760, 12688, 2320, 2113, 1060, 1028, 1145, 1600, 
      23762, 21125, 17345, 1217, 18061, 17029, 16276, 13669, 1000, 964, 
      17482, 6025, 22688, 22393, 15425, 12665, 10193, 10000, 3809, 3284, 
      2900, 1313, 17629, 13273, 9565, 5218, 5085, 1570, 1458, 1354, 1258, 
      5437, 3277, 1517, 1301, 965, 932, 1076, 14314, 13621, 13394, 4346, 
      3434, 850, 1154, 13801, 13572, 7801, 5337, 18485, 18218, 10529, 5858, 
      4885, 4625, 1013, 12584, 11093, 4840, 605, 488, 1160, 12762, 11890, 
      882, 841, 441, 505, 6800, 6329, 16237, 12461, 5986, 650, 2005, 360, 
      493, 19610, 16930, 13058, 6065, 18212, 9472, 337, 14149, 11674, 3474, 
      666, 289, 5972, 4552, 197, 277, 18125, 12490, 9578, 2570, 1850, 14068, 
      7033, 3625, 505, 340, 18890, 4090, 3965, 2330, 650, 317, 146, 137, 482, 
      13556, 4325, 1469, 325, 116, 905, 793, 640, 548, 464, 353, 73, 793, 
      449, 74, 833, 890, 14436, 1885, 436, 15901, 9434, 7250, 1114, 809, 
      2617, 9613, 1033, 9805, 904, 20, 365, 17425, 485, 14161, 5929, 1849, 
      625, 0, 49, 8101, 226, 21908, 2605, 733, 365, 580, 11034, 10413, 8658, 
      130, 909, 17705, 13940, 8665, 7412, 6100, 4916, 977, 11050, 8674, 7421, 
      5801, 89, 41, 34, 41, 4538, 3770, 1649, 625, 149, 410, 10064, 4420, 
      689, 164, 64, 185, 5857, 3802, 90, 14741, 5429, 1061, 424, 4610, 4217, 
      3037, 1417, 962, 905, 410, 16273, 8793, 8608, 7888, 5920, 3625, 2745, 
      873, 10370, 7913, 530, 845, 7940, 2797, 1877, 980, 205, 872, 1157, 801, 
      954, 23057, 16897, 13712, 11705, 8356, 5017, 2465, 272, 1156, 1856, 
      16418, 15665, 13745, 10490, 8210, 4645, 1018, 289, 4813, 1348, 1000, 
      648, 12461, 5122, 1322, 15529, 7289, 4244, 2425, 929, 19210, 7666, 
      7165, 1282, 697, 1017, 12584, 5813, 3188, 2600, 1268, 968, 808, 845, 
      1445, 2084, 11978, 11345, 5429, 929, 538, 16705, 1801, 1732, 1017, 585, 
      580, 832, 865, 976, 1201, 6709, 2474, 1921, 1781, 746, 821, 1994, 680, 
      677, 16858, 2493, 2410, 2329, 985, 1213, 15668, 10585, 3700, 3185, 
      1145, 1108, 928, 1268, 1930, 1466, 922, 866, 1066, 9000, 1125, 3925, 
      5722, 3770, 4682, 20624, 6065, 2788, 1193, 2113, 2960, 7978, 1573, 
      1138, 1989, 3490, 4114, 5058, 9077, 6781, 3757, 1885, 1352, 1192, 1997, 
      2677, 3272, 4292, 15149, 3161, 4361, 17172, 2665, 1377, 1417, 3600, 
      4432, 10973, 1378, 1405, 1658, 5338, 6269, 21044, 16328, 4925, 1844, 
      1508, 1480, 2740, 4925, 5413, 20842, 12970, 3042, 2890, 1810, 5365, 
      7225, 1796, 9781, 7610, 3202, 2081, 1762, 4385, 4490, 6388, 5013, 1813, 
      1960, 5245, 3965, 3145, 2138, 2138, 4553, 7625, 22961, 12961, 8825, 
      8660, 4145, 1972, 19449, 5994, 3874, 2601, 4525, 7650, 13352, 5716, 
      4420, 4052, 2645, 3272, 3485, 6212, 22945, 3578, 2465, 2885, 3109, 
      5234, 24804, 23040, 5113, 4513, 4329, 2980, 2929, 2593, 2833, 7204, 
      28001, 24602, 18785, 8962, 7730, 6497, 3922, 3770, 3077, 3026, 9896, 
      8125, 7261, 7124, 5864, 5636, 4616, 6221, 4365, 8077, 14585, 4148, 
      3929, 3860, 3028, 2929, 13834, 9698, 3770, 3709, 4745, 7570, 9316, 
      7012, 3492, 7272, 7540, 4114, 4874, 5050, 5141, 5329, 9425, 5537, 
      10532, 16018, 7853, 6613, 5573, 5864, 11464, 6506, 10877, 6516, 6530, 
      7565, 5140, 4805, 6980, 30865, 6885, 6994, 8869, 12805, 9137, 8720, 
      9137, 13312, 9125, 13634, 26856, 5956, 4645, 4456, 9397, 11925, 5273, 
      6740, 4948, 10708, 23530, 9117, 6282, 5085, 4957, 12682, 13786, 9389, 
      6925, 7850, 33073, 6773, 28885, 6565, 6409, 6301, 6250, 7225, 38845, 
      31048, 7380, 6760, 36676, 36490, 36145, 10445, 9805, 8045, 7978, 42569, 
      38554, 8825, 9700, 7837, 9188, 8705, 8644, 8369, 8405, 42325, 11530, 
      10400, 9945, 12465, 12352, 12005, 11453, 10504, 13770, 16196, 13000, 
      15685, 13221, 16994, 15392, 14356, 15524, 16097, 16000, 17650, 17561, 
      18277, 17730, 19709, 18056, 18605, 20872, 20929, 19825, 20996, 20705, 
      21906, 22565, 23917, 23913, 24701, 23801, 24804, 26545, 26674, 30325, 
      30841, 30762 ], 
  [ 35624, 34376, 35122, 33786, 32328, 31285, 31005, 31850, 30089, 30440, 
      30160, 25873, 27173, 24784, 26440, 25933, 25010, 24896, 23972, 22900, 
      23789, 24665, 19973, 19225, 18857, 20605, 21284, 21386, 18130, 20980, 
      20165, 20745, 19697, 19540, 18325, 19268, 17362, 13445, 14537, 13417, 
      16234, 16850, 12937, 17173, 15229, 12520, 11453, 13573, 12325, 12506, 
      18637, 10674, 12064, 11828, 18281, 12506, 10490, 11417, 11700, 10036, 
      11125, 9365, 9860, 9970, 54485, 45812, 17396, 11752, 10877, 8552, 
      13309, 12409, 8594, 55456, 47860, 41652, 43753, 17293, 12818, 8410, 
      55124, 54248, 53813, 43205, 13285, 10949, 7253, 54522, 44425, 8336, 
      8249, 8516, 50762, 7202, 6341, 6641, 6970, 48520, 11268, 6868, 9220, 
      43178, 16538, 6458, 6605, 9773, 46580, 6560, 6617, 49725, 46834, 36954, 
      36250, 7474, 6649, 6005, 42193, 38818, 10229, 9298, 5770, 47620, 32409, 
      30784, 9945, 5760, 5584, 5713, 6705, 7488, 32266, 31937, 12962, 7642, 
      5185, 5297, 5617, 5666, 41381, 29549, 10084, 5429, 44362, 31330, 8857, 
      7261, 7162, 6525, 6130, 5290, 7465, 41873, 41105, 11513, 7540, 6740, 
      6305, 34418, 12589, 7090, 4514, 4570, 6425, 44356, 32580, 25965, 10756, 
      9832, 5085, 4932, 4420, 4365, 23546, 29060, 27200, 12196, 9425, 7460, 
      7232, 7121, 4177, 9745, 8194, 6778, 4645, 4810, 40708, 29125, 26948, 
      26645, 24008, 20744, 11588, 8605, 3848, 3988, 4744, 5525, 10121, 9962, 
      5402, 4621, 3802, 3730, 20500, 15481, 5449, 3601, 4129, 35165, 8810, 
      3677, 36853, 23528, 18248, 15685, 5965, 5045, 22018, 13858, 4545, 4033, 
      3249, 3825, 30361, 24161, 10361, 3145, 23474, 13025, 11306, 8801, 5234, 
      3986, 3074, 31140, 24232, 18292, 17316, 5032, 2917, 3965, 3133, 20660, 
      20393, 13520, 7328, 3793, 3665, 33226, 20826, 18477, 3897, 10421, 5981, 
      3076, 20626, 7162, 6626, 2977, 27268, 21348, 20260, 15529, 12505, 
      10953, 8545, 7929, 6529, 5668, 4608, 3529, 3033, 2880, 2560, 2529, 
      33538, 28130, 13445, 12209, 7985, 2533, 20612, 14437, 4925, 3341, 2692, 
      2216, 2165, 2180, 2645, 26674, 24226, 14794, 13474, 12226, 4834, 4426, 
      2061, 2106, 27217, 21817, 18065, 14932, 13172, 11540, 3457, 2960, 2336, 
      2297, 27130, 18490, 17474, 16249, 16010, 15773, 14845, 13085, 9074, 
      3785, 3293, 2333, 2105, 2074, 1885, 2138, 2474, 29988, 22213, 18664, 
      2053, 1989, 28577, 25706, 25090, 23585, 23290, 22417, 8242, 6581, 4930, 
      1745, 25625, 17476, 16976, 15524, 10249, 8161, 4625, 2276, 29745, 
      25857, 22257, 10357, 6997, 1717, 22180, 4693, 4469, 1973, 18530, 14138, 
      11369, 8594, 5090, 1369, 1658, 24400, 22612, 21745, 13840, 10132, 5521, 
      1360, 24634, 10634, 8621, 5069, 3826, 1850, 1666, 1586, 1234, 1549, 
      1709, 21892, 15080, 13700, 12181, 4520, 1732, 1685, 1205, 1685, 20970, 
      19314, 17473, 1378, 1618, 23825, 14249, 2873, 2624, 1193, 1049, 1040, 
      1313, 25925, 23162, 19186, 1490, 19944, 18856, 18061, 15300, 1189, 
      1125, 19337, 7082, 24809, 24500, 17168, 14240, 11600, 11393, 4628, 
      4033, 3593, 1684, 19498, 14890, 10930, 6205, 6058, 2025, 1885, 1753, 
      1629, 6452, 4040, 1972, 1700, 1252, 757, 845, 16001, 15266, 15025, 
      5249, 4225, 689, 881, 15460, 15217, 9040, 6352, 20410, 20129, 11978, 
      6929, 5858, 5570, 754, 14173, 12584, 5813, 808, 509, 845, 14365, 13437, 
      1225, 1170, 490, 442, 7969, 7456, 18050, 14050, 7085, 937, 2628, 325, 
      360, 21605, 18785, 14689, 7178, 20137, 10865, 512, 15850, 13221, 4321, 
      1009, 226, 7085, 5525, 260, 200, 20050, 14093, 10985, 3305, 2473, 
      15769, 8244, 4500, 820, 585, 20857, 5021, 4882, 3037, 1021, 562, 265, 
      130, 265, 15229, 5284, 2036, 584, 109, 1360, 1220, 1025, 905, 793, 640, 
      80, 464, 778, 53, 490, 533, 16165, 2536, 765, 17714, 10841, 8489, 1625, 
      1250, 3380, 11034, 1530, 11240, 1373, 125, 148, 19322, 226, 15876, 
      7056, 2500, 1024, 49, 0, 9410, 485, 24029, 3368, 1160, 680, 293, 12553, 
      11890, 10009, 333, 538, 19616, 15641, 10016, 8665, 7241, 5945, 592, 
      12569, 10025, 8674, 6914, 250, 146, 125, 34, 5525, 4673, 2258, 1010, 
      58, 193, 11513, 5393, 1088, 353, 113, 80, 6970, 4705, 97, 16484, 6500, 
      1544, 221, 5597, 5162, 3842, 1970, 1417, 1346, 697, 18100, 10144, 9945, 
      9169, 7033, 4500, 3508, 1300, 11833, 9194, 845, 530, 9221, 3560, 2500, 
      1421, 212, 557, 772, 1186, 625, 25220, 18752, 15385, 13252, 9665, 6032, 
      3172, 265, 785, 1345, 18245, 17450, 15418, 11953, 9505, 5618, 1445, 
      338, 5800, 1845, 1413, 445, 14050, 6137, 1805, 17300, 8500, 5161, 3104, 
      656, 21177, 8905, 8362, 1737, 970, 730, 14173, 6884, 3965, 3293, 1709, 
      1325, 1109, 628, 1060, 1573, 13525, 12850, 6458, 1258, 629, 18532, 
      2340, 2257, 1360, 676, 601, 657, 676, 745, 900, 7850, 3125, 2474, 2306, 
      641, 674, 1525, 757, 740, 18685, 3130, 3033, 2938, 810, 954, 17425, 
      12020, 4505, 3920, 1460, 1409, 1145, 1009, 2441, 1865, 1097, 985, 905, 
      10309, 1384, 3204, 6737, 4561, 3877, 22633, 7108, 3425, 1424, 1700, 
      2393, 9189, 1930, 1089, 1618, 2853, 3393, 4225, 10372, 7880, 4520, 
      2312, 1597, 1157, 1640, 2180, 2677, 3557, 16850, 2594, 3626, 18985, 
      3232, 1300, 1312, 2977, 3697, 12394, 1469, 1370, 1469, 4505, 5338, 
      23053, 18085, 5800, 2173, 1669, 1445, 2285, 4148, 4580, 22837, 14517, 
      3637, 3457, 1621, 4546, 8324, 1649, 11090, 8737, 3797, 2410, 1937, 
      3706, 3797, 7389, 5860, 1764, 1813, 4468, 4658, 3698, 2425, 1949, 3874, 
      6610, 25040, 14480, 10036, 9857, 4852, 1937, 21346, 6925, 4525, 2314, 
      3874, 6649, 14885, 6605, 5141, 4717, 2372, 2845, 3016, 5365, 25010, 
      4145, 2738, 2570, 2738, 4513, 26953, 25105, 5904, 5220, 5008, 3393, 
      3328, 2880, 2560, 6273, 30290, 26737, 20626, 10145, 8801, 7442, 4517, 
      4337, 3490, 2725, 11149, 9224, 8276, 8125, 6725, 6469, 5309, 5416, 
      3826, 7090, 16160, 4729, 4468, 4385, 3329, 3188, 15353, 10909, 4253, 
      4178, 4178, 6653, 10485, 7957, 3877, 6397, 6637, 3701, 4321, 4469, 
      4546, 4706, 8354, 4900, 9377, 17649, 8840, 7460, 4964, 5213, 10253, 
      7325, 9722, 7321, 7321, 8468, 5693, 5288, 6245, 33210, 7690, 6273, 
      7938, 11538, 10180, 7817, 8192, 12017, 8194, 12325, 29005, 6565, 4932, 
      4645, 8452, 10756, 5714, 7433, 5249, 9665, 25497, 10090, 6877, 5386, 
      5202, 11485, 12505, 10376, 7604, 8641, 35460, 7354, 31076, 7076, 6850, 
      6714, 6649, 7778, 41428, 33309, 7933, 7173, 39161, 38961, 38602, 11348, 
      10610, 8570, 8489, 45250, 41081, 9434, 10421, 8180, 9769, 9188, 9113, 
      8768, 8762, 44964, 12377, 11065, 10498, 13312, 13185, 12740, 12104, 
      10973, 14701, 17141, 13469, 16546, 13690, 17953, 16057, 14825, 16133, 
      16762, 16609, 18329, 18226, 19012, 18241, 20500, 18581, 19186, 21677, 
      21706, 20434, 21745, 21412, 22585, 23258, 24680, 24634, 25450, 24410, 
      25525, 27252, 27353, 30962, 31450, 31357 ], 
  [ 29466, 29770, 29156, 27812, 26930, 27245, 27353, 26644, 26821, 24250, 
      23578, 23357, 20961, 20506, 19442, 19517, 19368, 19058, 19298, 18218, 
      17357, 16677, 17609, 17245, 17069, 15905, 15418, 14544, 15556, 14330, 
      14485, 14093, 14013, 14050, 13801, 12994, 13220, 13949, 12321, 13141, 
      40400, 41792, 11681, 9901, 10285, 11650, 12717, 35401, 32405, 10660, 
      9029, 11540, 10018, 10170, 8473, 9488, 29200, 31873, 9650, 28162, 
      31385, 26325, 10522, 10048, 21969, 17370, 7578, 8530, 9013, 24730, 
      7757, 8021, 25352, 22354, 18250, 15146, 16081, 7081, 7456, 25552, 
      22018, 21530, 21289, 15725, 7145, 7913, 21289, 21608, 16165, 9370, 
      9477, 27010, 19396, 10756, 13969, 20089, 21776, 18122, 6866, 21866, 
      29650, 15300, 6120, 20484, 21213, 31365, 16954, 21554, 21805, 18545, 
      17012, 12176, 11860, 8692, 10001, 11101, 14501, 12872, 6205, 6632, 
      19400, 17210, 9953, 9298, 6113, 10658, 19018, 19729, 23825, 26354, 
      9808, 9673, 5248, 7300, 17065, 17953, 19825, 20068, 13877, 8641, 5666, 
      10517, 15304, 9256, 5989, 7109, 7204, 7925, 8500, 19300, 27101, 13977, 
      13597, 4957, 6610, 7362, 23805, 10400, 4673, 6740, 15028, 15860, 24505, 
      15098, 9530, 6989, 4778, 5018, 9389, 9818, 12410, 13325, 6120, 7946, 
      7250, 4274, 4801, 5746, 5906, 5989, 11969, 4537, 5120, 6032, 9137, 
      19972, 12994, 7813, 6994, 6885, 5994, 5058, 4050, 4753, 12994, 15850, 
      20098, 23013, 4133, 4168, 6980, 8333, 11588, 13844, 4810, 3865, 6637, 
      13325, 18121, 10161, 4176, 10489, 10877, 5506, 4106, 3677, 5597, 6617, 
      4964, 3400, 7085, 8125, 12773, 18005, 7873, 5553, 3393, 12085, 5252, 
      3145, 3172, 3577, 5636, 7492, 11236, 8066, 5426, 3754, 3554, 5626, 
      12241, 6885, 9157, 4178, 4105, 2858, 3650, 6905, 19193, 8788, 4148, 
      3545, 6425, 2665, 4045, 17242, 3944, 3284, 3524, 17141, 6122, 4082, 
      3770, 2725, 2417, 2417, 2725, 2885, 3425, 3922, 4802, 6245, 7301, 7730, 
      8962, 9125, 8704, 6400, 2385, 2313, 2745, 8545, 3730, 2405, 4145, 6053, 
      7538, 9778, 10309, 13234, 16609, 5716, 4820, 2372, 2216, 2132, 4052, 
      4420, 10397, 13352, 5869, 3961, 2925, 2314, 2106, 2026, 5389, 6250, 
      7954, 8109, 5780, 2960, 2720, 2465, 2420, 2377, 2225, 2017, 2080, 4745, 
      5417, 7561, 8497, 8660, 12545, 14932, 16820, 6890, 3965, 2938, 8249, 
      8573, 6253, 5128, 4900, 4365, 4264, 3973, 2020, 2493, 3364, 12789, 
      5045, 2522, 2410, 2122, 1697, 1937, 3445, 16810, 6641, 5081, 3809, 
      1609, 2129, 13921, 3730, 3121, 3285, 6997, 2600, 1700, 1453, 1588, 
      2740, 10853, 14440, 4394, 3770, 3485, 1594, 1378, 2393, 12394, 4432, 
      1296, 1417, 2521, 3412, 6480, 7072, 7380, 10132, 14521, 15457, 3434, 
      1666, 1450, 1289, 2746, 6554, 6701, 12041, 15625, 3092, 2600, 2117, 
      14152, 15556, 4005, 1413, 4005, 4338, 8145, 9553, 11290, 14085, 4745, 
      3728, 2468, 6500, 2642, 2330, 2117, 1490, 7361, 7685, 2421, 1224, 4205, 
      4090, 1802, 1202, 890, 877, 2066, 2441, 2777, 5330, 2384, 1268, 800, 
      1313, 1360, 4505, 4753, 5009, 5273, 1170, 2250, 4450, 4954, 6058, 
      11965, 12829, 1405, 1252, 1205, 1517, 2045, 11701, 13445, 1250, 1201, 
      650, 1066, 2512, 2425, 676, 865, 1152, 1252, 13120, 929, 698, 1105, 
      6770, 8993, 13985, 925, 773, 5245, 5384, 8584, 10088, 541, 610, 1696, 
      800, 625, 5729, 2762, 9577, 10970, 2725, 1845, 853, 520, 2225, 325, 
      6850, 1040, 545, 1345, 5017, 9860, 421, 801, 8146, 10026, 2132, 637, 
      245, 1877, 2597, 953, 218, 1130, 5210, 5945, 2353, 873, 928, 1993, 
      4633, 5920, 7369, 8980, 12025, 797, 746, 2930, 5746, 8957, 3802, 4050, 
      4437, 4705, 4981, 5410, 8730, 13770, 4964, 9089, 13988, 14225, 949, 
      2258, 4949, 1332, 85, 61, 3285, 3880, 1546, 80, 3380, 90, 3609, 7405, 
      11890, 1768, 12548, 842, 170, 2210, 4226, 8101, 9410, 0, 5625, 3365, 
      1522, 3970, 5042, 12997, 229, 148, 13, 6245, 14404, 1858, 793, 18, 25, 
      153, 409, 14650, 241, 25, 32, 212, 6740, 7412, 7585, 8852, 565, 877, 
      2536, 4392, 10036, 11917, 149, 625, 4274, 6449, 8149, 10250, 260, 905, 
      8713, 1042, 370, 3562, 11745, 629, 776, 1396, 3016, 3821, 3944, 5429, 
      1490, 130, 125, 125, 317, 1082, 1642, 4090, 265, 148, 5185, 13600, 173, 
      1690, 2570, 4013, 8818, 13625, 14810, 4552, 13885, 3946, 1746, 901, 
      514, 225, 666, 2074, 9061, 14625, 17125, 1625, 1412, 932, 377, 257, 
      832, 4225, 8356, 818, 3653, 4385, 11953, 724, 765, 3805, 1450, 410, 
      1145, 2386, 13130, 2609, 425, 464, 4121, 5876, 13396, 841, 730, 1885, 
      2377, 4285, 5065, 5625, 12322, 15082, 17341, 773, 680, 884, 5384, 8053, 
      1898, 3554, 3665, 5290, 8098, 8993, 11765, 11978, 12629, 13754, 720, 
      2785, 3492, 3712, 10777, 11392, 16705, 8369, 8546, 2045, 2980, 3077, 
      3176, 11912, 13220, 1753, 810, 2025, 2410, 5770, 5913, 6813, 13273, 
      4033, 5009, 7345, 8009, 11809, 841, 6466, 21866, 1341, 2269, 23701, 
      3461, 1322, 3265, 6890, 16090, 18917, 1073, 5648, 10433, 15424, 20345, 
      22049, 24433, 1090, 1314, 2610, 5058, 6865, 10305, 15250, 17730, 19585, 
      22405, 1940, 19112, 22472, 2521, 4034, 11026, 11426, 20269, 22541, 
      1360, 8865, 10512, 12745, 24705, 26896, 3869, 2393, 2330, 6269, 8093, 
      10585, 17245, 23570, 24778, 3845, 1733, 4045, 4253, 12893, 24548, 1746, 
      12337, 1600, 1769, 4201, 6500, 8161, 21764, 22049, 2165, 2770, 11090, 
      12497, 23882, 3700, 4680, 7093, 13213, 21928, 29320, 4874, 2074, 1898, 
      1913, 3698, 11065, 3700, 2665, 4145, 14932, 21536, 29161, 2281, 2925, 
      3789, 4141, 14794, 17401, 18154, 25741, 5032, 4925, 7592, 15572, 16516, 
      23141, 5809, 5125, 3578, 4058, 4234, 6305, 6434, 7538, 14978, 27809, 
      7204, 5785, 3748, 2385, 2593, 2980, 4905, 5113, 6400, 15529, 2417, 
      2626, 2842, 2885, 3425, 3557, 4337, 25202, 19924, 29396, 2962, 5305, 
      5626, 5737, 7785, 8226, 2929, 2753, 6185, 6304, 20660, 27985, 2909, 
      3485, 7165, 27145, 27773, 18045, 20605, 21141, 21412, 21960, 31816, 
      22346, 34001, 3665, 3778, 4338, 22018, 22849, 35649, 4589, 34340, 4777, 
      4969, 4562, 6637, 7202, 25037, 9320, 5140, 24869, 29444, 37700, 4330, 
      28933, 29890, 38565, 29696, 39065, 7825, 6725, 9554, 10625, 30146, 
      35554, 8200, 6425, 9673, 32713, 6833, 5200, 7225, 9808, 10400, 36665, 
      38849, 5290, 6786, 6269, 10970, 7888, 9298, 8578, 9320, 9572, 9701, 
      8692, 14210, 10553, 8845, 10025, 13297, 13289, 13124, 7402, 8020, 9860, 
      9973, 16660, 14625, 9556, 8989, 11986, 10273, 11050, 11169, 11794, 
      12368, 16946, 9189, 10397, 11380, 10114, 10181, 11090, 11618, 13009, 
      10333, 12557, 15481, 13124, 15700, 13169, 15341, 16825, 16189, 16040, 
      16661, 17401, 17492, 17306, 19633, 18010, 19777, 19604, 18985, 19400, 
      20456, 19825, 20074, 21625, 22100, 22546, 23080, 23504, 24404, 23965, 
      25874, 26361, 30528, 31400, 31501 ], 
  [ 32841, 31945, 32381, 31037, 29705, 28970, 28778, 29269, 27946, 27625, 
      27253, 23882, 24336, 22381, 23417, 23042, 22293, 22133, 21473, 20393, 
      20882, 21402, 17984, 17320, 16994, 18080, 18493, 18369, 16081, 18005, 
      17410, 17768, 16938, 16825, 15826, 16369, 14945, 12074, 12546, 11866, 
      20225, 21017, 11156, 14026, 12610, 10825, 10242, 17026, 15380, 10585, 
      14954, 9365, 10093, 9945, 14548, 10313, 13225, 14548, 9725, 12637, 
      14210, 11700, 8497, 8473, 45594, 37845, 13653, 9505, 8938, 10705, 
      10532, 9896, 10877, 46429, 39625, 34121, 35956, 13456, 10081, 10777, 
      46093, 45305, 44914, 35450, 10370, 8738, 8914, 45533, 36490, 7045, 
      7002, 11185, 42121, 6481, 6544, 8164, 8801, 40097, 8741, 8741, 12325, 
      35325, 12645, 8109, 8388, 13140, 38329, 8429, 8530, 41120, 38537, 
      29801, 29185, 6217, 5876, 5626, 34376, 31397, 7780, 7157, 7325, 39185, 
      25778, 24373, 7538, 5333, 7093, 7354, 9050, 10229, 25633, 25348, 9673, 
      6025, 6340, 6628, 7300, 7393, 33602, 23266, 7541, 5042, 36229, 24781, 
      6664, 5684, 5629, 5300, 5125, 6925, 10376, 34002, 33322, 8482, 5785, 
      5337, 8730, 27425, 9248, 5465, 5353, 5585, 8980, 36173, 25805, 20114, 
      7853, 7193, 4514, 4493, 4685, 4850, 18045, 22721, 21125, 8849, 6826, 
      5521, 5381, 5314, 4394, 7012, 5945, 5057, 4112, 6697, 32869, 22738, 
      20869, 20610, 18369, 15633, 8325, 6178, 4369, 5125, 6673, 7938, 7208, 
      7093, 4205, 3908, 4013, 4469, 15385, 11290, 4162, 4250, 5746, 27936, 
      6201, 3664, 29402, 17881, 13481, 11402, 4322, 3842, 16589, 9925, 3560, 
      3400, 3848, 5480, 23698, 18378, 7218, 3610, 17777, 9220, 7897, 6052, 
      3761, 3217, 3361, 24341, 18401, 13429, 12629, 3601, 3466, 3060, 2932, 
      15353, 15130, 9533, 4925, 2930, 5618, 26113, 15473, 13520, 2900, 7090, 
      3970, 4717, 15269, 4709, 4349, 4616, 20897, 15857, 14945, 11050, 8642, 
      7442, 5650, 5210, 4250, 3697, 3077, 2570, 2426, 2405, 2437, 2450, 
      26329, 21625, 9360, 8388, 5220, 2320, 15205, 10130, 3170, 2378, 2213, 
      2353, 2434, 3109, 4234, 20341, 18245, 10397, 9341, 8357, 3077, 2845, 
      2372, 3077, 20794, 16186, 13050, 10489, 9081, 7801, 2314, 2125, 2029, 
      2034, 20705, 13385, 12545, 11540, 11345, 11152, 10400, 8992, 5905, 
      2420, 2192, 1936, 1972, 1985, 2720, 3457, 4145, 23165, 16490, 13513, 
      1874, 1898, 21928, 19453, 18925, 17640, 17389, 16648, 5245, 4068, 2989, 
      2664, 19370, 12497, 12085, 10897, 6722, 5162, 2770, 3985, 22916, 19556, 
      16484, 6784, 4304, 2896, 16405, 2746, 2610, 1522, 13325, 9725, 7528, 
      5413, 2965, 1928, 2965, 18269, 16745, 16010, 9469, 6553, 3218, 2269, 
      18457, 6921, 5392, 2896, 2137, 1305, 1297, 1305, 1657, 2896, 3232, 
      16109, 10441, 9325, 8114, 2521, 1229, 1226, 2066, 3250, 15317, 13925, 
      12392, 2677, 3181, 17730, 9738, 1530, 1413, 1170, 1378, 1765, 2610, 
      19520, 17153, 13793, 1025, 14417, 13505, 12842, 10565, 986, 1010, 
      13896, 4149, 18530, 18265, 12077, 9677, 7565, 7402, 2441, 2066, 1802, 
      905, 14009, 10193, 7025, 3488, 3385, 980, 928, 884, 848, 3645, 2025, 
      925, 829, 733, 1690, 1954, 11080, 10477, 10280, 2792, 2120, 1576, 2120, 
      10625, 10426, 5525, 3541, 14737, 14500, 7801, 3940, 3177, 2977, 1945, 
      9554, 8273, 3130, 545, 818, 2210, 9700, 8948, 520, 509, 709, 1013, 
      4666, 4285, 12721, 9425, 4000, 404, 1037, 802, 1145, 15700, 13320, 
      9928, 4045, 14450, 6850, 325, 10865, 8720, 2020, 292, 785, 3946, 2826, 
      421, 801, 14357, 9412, 6920, 1352, 872, 10778, 4793, 2105, 185, 170, 
      15028, 2448, 2353, 1168, 208, 145, 244, 505, 1300, 10322, 2621, 605, 
      121, 482, 277, 225, 162, 130, 106, 85, 405, 1845, 89, 464, 1913, 2000, 
      11074, 833, 74, 12357, 6760, 4936, 360, 205, 1321, 6905, 305, 7065, 
      234, 130, 1165, 13693, 1373, 10817, 3845, 785, 101, 226, 485, 5625, 0, 
      17690, 1297, 145, 17, 1522, 8104, 7573, 6088, 20, 2029, 13933, 10618, 
      6093, 5050, 3978, 3034, 2125, 8116, 6100, 5057, 3737, 65, 137, 160, 
      377, 2740, 2152, 661, 117, 661, 1192, 7274, 2650, 149, 74, 274, 725, 
      3785, 2180, 388, 11317, 3445, 337, 1170, 2804, 2501, 1621, 541, 296, 
      269, 104, 12665, 6205, 6050, 5450, 3842, 2057, 1417, 265, 7540, 5473, 
      160, 1825, 5498, 1465, 845, 338, 493, 1850, 2285, 277, 1960, 18721, 
      13221, 10426, 8689, 5850, 3141, 1249, 586, 2250, 3250, 12800, 12137, 
      10457, 7652, 5732, 2857, 400, 481, 2993, 578, 410, 1378, 9349, 3240, 
      580, 12025, 4985, 2570, 1261, 1805, 15284, 5300, 4889, 596, 401, 1921, 
      9466, 3805, 1810, 1402, 610, 490, 450, 1597, 2557, 3466, 8948, 8405, 
      3509, 509, 628, 13073, 929, 890, 565, 673, 818, 1490, 1553, 1754, 2129, 
      4545, 1360, 1017, 937, 1252, 1417, 3280, 794, 821, 13220, 1405, 1352, 
      1301, 1637, 2045, 12178, 7785, 2250, 1885, 745, 738, 738, 2098, 1108, 
      884, 820, 884, 1684, 6466, 841, 5741, 3816, 2344, 6676, 16586, 4097, 
      1690, 965, 3265, 4442, 5648, 1073, 1508, 3049, 5120, 5924, 7108, 6565, 
      4689, 2385, 1233, 1090, 1530, 3025, 4005, 4810, 6130, 11765, 4637, 
      6197, 13546, 1709, 1801, 1901, 5194, 6266, 8185, 1440, 1737, 2320, 
      7380, 8521, 16994, 12818, 3305, 1394, 1418, 1810, 3970, 6845, 7453, 
      16820, 9908, 2020, 1928, 2468, 7373, 5121, 2362, 7225, 5444, 2176, 
      1625, 1636, 6089, 6224, 4490, 3445, 2165, 2522, 7157, 2725, 2205, 1768, 
      2788, 6253, 10045, 18749, 9949, 6473, 6338, 2873, 2290, 15625, 4240, 
      2720, 3457, 6161, 10036, 10306, 4050, 3114, 2866, 3469, 4426, 4729, 
      8266, 18757, 2600, 2117, 3797, 4141, 7016, 20434, 18850, 3653, 3233, 
      3109, 2330, 2309, 2213, 3653, 9434, 23329, 20260, 15073, 6660, 5668, 
      4705, 2880, 2788, 2425, 3904, 7442, 6001, 5317, 5210, 4250, 4082, 3362, 
      8177, 5749, 10421, 11437, 3130, 3001, 2962, 2610, 2601, 10804, 7328, 
      2960, 2929, 6185, 9760, 7034, 5210, 2890, 9370, 9698, 5220, 6280, 6516, 
      6637, 6885, 11941, 7121, 13226, 12740, 5953, 5013, 7093, 7474, 14274, 
      4964, 13565, 5002, 5044, 5837, 4162, 3977, 8762, 26045, 5365, 8744, 
      11069, 15725, 7105, 10858, 11365, 16290, 11321, 16640, 22450, 4850, 
      4229, 4250, 11621, 14629, 4525, 5450, 4498, 13138, 19508, 7225, 5200, 
      4633, 4625, 15440, 16724, 7465, 5661, 6344, 28145, 5713, 24373, 5653, 
      5645, 5597, 5576, 6217, 33485, 26378, 6370, 6050, 31522, 31364, 31049, 
      8677, 8245, 7085, 7048, 36985, 33300, 7681, 8314, 7261, 8098, 7825, 
      7794, 7669, 7793, 36821, 9864, 9122, 8905, 10789, 10706, 10565, 10193, 
      9634, 11908, 14282, 12106, 13949, 12325, 15044, 14066, 13450, 14314, 
      14765, 14786, 16276, 16217, 16781, 16708, 18085, 17002, 17429, 19210, 
      19325, 18581, 19450, 19249, 20500, 21125, 22321, 22405, 23129, 22529, 
      23290, 25049, 25236, 28953, 29525, 29476 ], 
  [ 34913, 36145, 34717, 33365, 32825, 33952, 34292, 32653, 33988, 29665, 
      28757, 30964, 26354, 27053, 24361, 24784, 25097, 24669, 25605, 24517, 
      22608, 20996, 25290, 25154, 25092, 22186, 21001, 19541, 23105, 19441, 
      20176, 19202, 19700, 19853, 20180, 18325, 19825, 23328, 20072, 22052, 
      63925, 65781, 20002, 14624, 16400, 20201, 22544, 57524, 53482, 18625, 
      12352, 21125, 17861, 18245, 11674, 16749, 49453, 53170, 17489, 48065, 
      52564, 45530, 19981, 19157, 11588, 9425, 10769, 15665, 16960, 43465, 
      13498, 14458, 44433, 11621, 9605, 8357, 8594, 10034, 13309, 44861, 
      11281, 11025, 10900, 8352, 12532, 15156, 38740, 10985, 8324, 19045, 
      19268, 47125, 9697, 21937, 27586, 37186, 39685, 9001, 13289, 39889, 
      50921, 7685, 8945, 37925, 39002, 53330, 8293, 39573, 39940, 8954, 8233, 
      6413, 6329, 18473, 21058, 23200, 6994, 6409, 12850, 14089, 36601, 8077, 
      5576, 5501, 12872, 22637, 36101, 37160, 43112, 46685, 5429, 5410, 9685, 
      16145, 33218, 34570, 37370, 37729, 6480, 5188, 12073, 22608, 6977, 
      5105, 13322, 16066, 16277, 17810, 18965, 36725, 47890, 6344, 6196, 
      10084, 15101, 16781, 43316, 5085, 8986, 15577, 30361, 31657, 44362, 
      6649, 4793, 4688, 10249, 11185, 21008, 21785, 26233, 27728, 4745, 4365, 
      4365, 8581, 11080, 13765, 14157, 14356, 25672, 10466, 12325, 14629, 
      20866, 38081, 5465, 4112, 4105, 4112, 4265, 4721, 8585, 11492, 27505, 
      31985, 38321, 42512, 9594, 9745, 16965, 19594, 25285, 28933, 4469, 
      5960, 16388, 28180, 35528, 4250, 10445, 23602, 4384, 3769, 4689, 5536, 
      14416, 16596, 3805, 6185, 17642, 19610, 27506, 35522, 3464, 3464, 8264, 
      26468, 3393, 6274, 7345, 9490, 14913, 18625, 25153, 3305, 3217, 4097, 
      4361, 15017, 26852, 17666, 21794, 3357, 3400, 5517, 10485, 17800, 
      37512, 3209, 3209, 3650, 16970, 7060, 11920, 34745, 3001, 9997, 10701, 
      34642, 2509, 2789, 2941, 4100, 5416, 6344, 8276, 8900, 10600, 11909, 
      13949, 16900, 18884, 19661, 21821, 22100, 2885, 2437, 4802, 5426, 8642, 
      21170, 2665, 4240, 12708, 16704, 19465, 23329, 24208, 28873, 33988, 
      2213, 2245, 3973, 4513, 5125, 12613, 13445, 24410, 29105, 2132, 2312, 
      2900, 3797, 4517, 5365, 15572, 17245, 20341, 20612, 2041, 2701, 2925, 
      3250, 3321, 3394, 3706, 4426, 6925, 14346, 15714, 19714, 21346, 21625, 
      27946, 31609, 34425, 2105, 2080, 2561, 20980, 21536, 1930, 1849, 1853, 
      1898, 1913, 1970, 7325, 9074, 11453, 28418, 1764, 2605, 2725, 3133, 
      5608, 7240, 11764, 34525, 1850, 1682, 1802, 5402, 8242, 30242, 1721, 
      11204, 11600, 19024, 2097, 3285, 4546, 6421, 10357, 25546, 31105, 1453, 
      1525, 1588, 3293, 5165, 9544, 28013, 1373, 4733, 6130, 10018, 12185, 
      18269, 19325, 19865, 24473, 31298, 32698, 1417, 2665, 3145, 3796, 
      10705, 18457, 18720, 27540, 32980, 1421, 1625, 1954, 30809, 32909, 
      1172, 2756, 13700, 14381, 21320, 23656, 26437, 30740, 1098, 1125, 1489, 
      18513, 1313, 1465, 1600, 2249, 20068, 20624, 1322, 6737, 900, 901, 
      1629, 2421, 3501, 3604, 9549, 10504, 11304, 16525, 1165, 2137, 3757, 
      7402, 7565, 15002, 15482, 15970, 16466, 7025, 10193, 14945, 15913, 
      17945, 27680, 29008, 1690, 1885, 1954, 8298, 9754, 27298, 29970, 1765, 
      1832, 4645, 6917, 821, 850, 2929, 6250, 7349, 7681, 29525, 2020, 2601, 
      7300, 19345, 23076, 30852, 1898, 2210, 16658, 16913, 22433, 24865, 
      5108, 5525, 925, 1885, 5770, 17602, 11849, 24116, 26321, 442, 722, 
      1586, 5545, 520, 3028, 19645, 1189, 1970, 8570, 16418, 24625, 5440, 
      6980, 21865, 24905, 421, 1594, 2826, 10026, 11674, 1096, 4421, 8117, 
      16837, 18152, 290, 7394, 7565, 10370, 15794, 18125, 20618, 23273, 
      28058, 1168, 7033, 12465, 17833, 23248, 14261, 14741, 15476, 15976, 
      16484, 17261, 22901, 30725, 16465, 23490, 31057, 31410, 848, 11089, 
      16448, 533, 2650, 4018, 13274, 14449, 9445, 2525, 13481, 2417, 13940, 
      20752, 27905, 265, 28909, 845, 5045, 11029, 15133, 21908, 24029, 3365, 
      17690, 0, 9409, 14641, 16641, 29584, 1850, 2117, 3026, 18770, 31685, 
      229, 904, 3029, 3848, 4904, 6088, 32045, 1858, 3034, 3853, 5193, 19609, 
      20745, 21034, 23113, 6586, 7594, 11689, 15401, 24989, 27914, 2340, 
      6760, 15165, 19080, 21940, 25317, 5233, 7618, 22850, 793, 5689, 13753, 
      27620, 6642, 7137, 8917, 12625, 14242, 14481, 17242, 541, 3125, 3236, 
      3700, 5284, 8021, 9509, 14741, 2330, 3721, 16762, 30397, 3744, 9553, 
      11593, 14544, 22945, 30420, 32185, 15545, 30794, 205, 557, 1220, 1877, 
      3560, 6437, 10397, 23300, 31880, 35540, 666, 801, 1249, 2434, 3706, 
      6949, 14866, 22129, 6817, 13712, 15140, 27812, 1733, 6530, 13978, 949, 
      4549, 7720, 10933, 29565, 482, 4330, 4717, 14522, 17785, 29945, 1844, 
      6025, 9616, 10804, 14800, 16276, 17300, 28289, 32441, 35744, 2122, 
      2377, 6525, 16825, 21466, 925, 13253, 13480, 16613, 21509, 22984, 
      27380, 27709, 28708, 30413, 5429, 11554, 13073, 13525, 25810, 26773, 
      34754, 21892, 22185, 1066, 11861, 12074, 12289, 27521, 29525, 1352, 
      3077, 9512, 10477, 17317, 17576, 19172, 29576, 13954, 15858, 20050, 
      21178, 27298, 4148, 18473, 41993, 7082, 9866, 44522, 964, 6829, 12136, 
      19125, 33661, 37764, 5186, 16837, 24986, 32645, 39770, 42170, 45482, 
      4505, 6353, 10433, 15665, 18980, 24740, 32353, 35993, 38660, 42640, 
      1989, 37953, 42705, 1640, 13477, 25805, 26437, 39572, 42772, 3725, 
      22250, 24941, 28450, 45746, 48749, 1360, 1972, 9217, 17680, 20896, 
      25012, 35152, 44145, 45817, 1450, 3050, 13250, 13690, 28594, 45469, 
      6773, 27688, 4885, 6562, 13402, 17905, 20842, 41521, 41922, 8000, 9881, 
      25625, 27844, 44449, 12085, 14225, 18842, 28906, 41681, 51857, 1773, 
      3613, 5989, 6120, 11965, 25480, 2105, 9074, 12874, 31433, 41053, 51578, 
      3700, 9680, 11936, 12752, 31177, 35060, 36161, 46880, 2041, 14346, 
      19449, 32301, 33709, 43234, 2120, 2132, 11141, 12317, 12725, 17000, 
      17245, 19277, 31357, 49640, 2353, 2210, 2609, 6698, 7834, 9265, 14090, 
      14530, 17093, 32138, 6148, 7633, 8545, 8704, 10404, 10768, 12708, 
      45985, 38501, 51685, 4021, 14600, 15269, 15496, 19400, 20189, 4450, 
      6826, 16290, 16525, 39465, 49690, 7328, 9760, 18080, 48500, 49360, 
      35570, 39290, 40058, 40445, 41225, 54793, 41725, 57672, 4250, 9697, 
      11417, 41161, 42340, 59780, 11898, 58005, 12200, 12506, 11169, 16144, 
      17289, 45216, 3977, 12557, 44930, 51245, 62285, 9773, 50500, 51805, 
      63380, 51493, 63994, 4100, 15760, 21257, 23140, 52057, 59321, 18625, 
      14760, 21256, 55432, 4610, 11213, 16370, 21389, 22445, 60658, 63538, 
      11185, 15233, 13786, 5261, 17141, 5209, 18409, 19729, 20213, 20458, 
      18169, 6865, 5876, 18320, 20660, 6760, 6866, 6817, 13969, 15397, 19557, 
      19786, 8489, 7730, 18553, 17056, 23185, 19496, 21085, 21320, 22525, 
      23445, 9113, 16202, 18916, 20825, 17117, 17300, 19017, 20241, 23140, 
      16634, 18720, 25588, 19981, 25805, 19210, 23812, 26920, 25120, 24505, 
      25588, 25738, 25945, 25177, 29354, 25409, 29380, 28741, 26260, 26905, 
      29353, 27560, 28157, 29930, 30285, 30145, 31025, 31213, 33273, 31904, 
      33917, 34634, 39125, 40225, 40442 ], 
  [ 30160, 29840, 29770, 28418, 27296, 27065, 27017, 26930, 26325, 24912, 
      24392, 22525, 21601, 20360, 20384, 20225, 19762, 19528, 19300, 18212, 
      18049, 17989, 16657, 16133, 15877, 15881, 15860, 15370, 14666, 15076, 
      14841, 14837, 14365, 14324, 13681, 13572, 12938, 11785, 11245, 11285, 
      28714, 29794, 10205, 10841, 10289, 10016, 10225, 24641, 22345, 9410, 
      10897, 9194, 8840, 8836, 10413, 8698, 19674, 21645, 8468, 18868, 21233, 
      17497, 8244, 8002, 33025, 26788, 9508, 7808, 7745, 16208, 7969, 7765, 
      16594, 33640, 28132, 23780, 25181, 9161, 7586, 16634, 33300, 32656, 
      32337, 24745, 7585, 7105, 13617, 32810, 25493, 6920, 6949, 17540, 
      29970, 7290, 8865, 12645, 13786, 28304, 6596, 13796, 19396, 24466, 
      8266, 12802, 13297, 20641, 26820, 13480, 13653, 29033, 26954, 20090, 
      19618, 6154, 6605, 7001, 23581, 21250, 5769, 5650, 11866, 27380, 16925, 
      15880, 5597, 6632, 11560, 12037, 14885, 16712, 16778, 16565, 6290, 
      5378, 10229, 10805, 12053, 12218, 22873, 14985, 5380, 6409, 24922, 
      16066, 5077, 5105, 5122, 5297, 5482, 11602, 17141, 23125, 22589, 5525, 
      4916, 5044, 14701, 17986, 5785, 4810, 8730, 9250, 15165, 24788, 16724, 
      12545, 5108, 4880, 5585, 5780, 7124, 7649, 11050, 14356, 13192, 5380, 
      4581, 4356, 4360, 4365, 6757, 4549, 4274, 4250, 5249, 11794, 22052, 
      14297, 12932, 12745, 11152, 9280, 4996, 4217, 7232, 8996, 11840, 13897, 
      4453, 4410, 4258, 4753, 6370, 7690, 9028, 6445, 4069, 7325, 10405, 
      18121, 3946, 5657, 19225, 10656, 7696, 6409, 3649, 3889, 9722, 5506, 
      3965, 4381, 6845, 10205, 14813, 10933, 4093, 6389, 10474, 5013, 4338, 
      3573, 3370, 3978, 5850, 15236, 10880, 7492, 6980, 3280, 6385, 3601, 
      4625, 8692, 8541, 5032, 3016, 3541, 10837, 16498, 8738, 7433, 3293, 
      3665, 2705, 9428, 8530, 2722, 2650, 9325, 12500, 8900, 8276, 5749, 
      4349, 3725, 2941, 2789, 2549, 2500, 2600, 3029, 3461, 3656, 4264, 4349, 
      16562, 13010, 4705, 4165, 2725, 4001, 8388, 5113, 2329, 2833, 3460, 
      4608, 4905, 6660, 8865, 12010, 10490, 5234, 4610, 4058, 2234, 2290, 
      4913, 6698, 12317, 9005, 6877, 5252, 4420, 3716, 2477, 2792, 3560, 
      3637, 12226, 7066, 6514, 5869, 5746, 5625, 5161, 4329, 2754, 2221, 
      2425, 3321, 3789, 3874, 6121, 7650, 8914, 14036, 9161, 7120, 3617, 
      3785, 13085, 11258, 10874, 9949, 9770, 9245, 2378, 1993, 1850, 6205, 
      11173, 6388, 6120, 5364, 2989, 2293, 1773, 8820, 13781, 11285, 9077, 
      2977, 1937, 6865, 8996, 1601, 1609, 2825, 6850, 4546, 3285, 2250, 1530, 
      4885, 7146, 10280, 9188, 8669, 4360, 2740, 1493, 5800, 10394, 2890, 
      2153, 1385, 1418, 2458, 2738, 2890, 4394, 7145, 7769, 8692, 4896, 4212, 
      3505, 1296, 2452, 2521, 5521, 7857, 8114, 7154, 6125, 6850, 7786, 9805, 
      4405, 1381, 1480, 3181, 3965, 5000, 6781, 11089, 9370, 7018, 2314, 
      7424, 6800, 6353, 4868, 2705, 2873, 7045, 1402, 10309, 10116, 5800, 
      4264, 3016, 2925, 916, 901, 925, 1684, 7082, 4562, 2690, 1097, 1066, 
      1325, 1417, 1517, 1625, 1108, 784, 1268, 1460, 1940, 5273, 5825, 5085, 
      4698, 4573, 829, 733, 5085, 6205, 4772, 4645, 1832, 1000, 7514, 7349, 
      3026, 1109, 850, 794, 5954, 4057, 3280, 801, 2176, 3385, 6505, 4129, 
      3665, 1429, 1490, 3130, 4010, 1325, 1160, 6066, 3922, 1017, 1597, 500, 
      3649, 4496, 8105, 6445, 4205, 986, 7213, 2349, 2088, 4778, 3425, 325, 
      1189, 3770, 881, 481, 2756, 3856, 7114, 3825, 2341, 229, 325, 4685, 
      1220, 260, 1220, 1565, 7565, 313, 290, 185, 953, 1538, 2285, 3194, 
      5069, 4369, 340, 340, 1440, 3169, 584, 676, 829, 941, 1061, 1256, 3016, 
      6184, 1042, 3217, 6322, 6481, 4825, 128, 1025, 5674, 2165, 1205, 373, 
      578, 36, 2234, 386, 2320, 457, 2225, 4916, 6570, 5338, 4628, 680, 68, 
      680, 2605, 3368, 1522, 1297, 9409, 0, 576, 1024, 5625, 2917, 2602, 
      1765, 1601, 6562, 6728, 4493, 1768, 1229, 733, 365, 6728, 2925, 1773, 
      1234, 634, 1858, 2218, 2313, 3034, 281, 125, 146, 754, 3746, 4925, 
      2437, 261, 712, 1717, 2637, 3880, 674, 149, 2965, 4964, 548, 464, 4825, 
      337, 250, 90, 306, 565, 610, 1237, 5876, 1864, 1781, 1469, 725, 164, 
      100, 676, 2621, 1490, 1145, 6050, 1513, 144, 244, 673, 3060, 6073, 
      6868, 898, 6253, 10196, 6280, 4421, 3332, 1717, 520, 212, 3221, 6757, 
      8477, 6001, 5554, 4450, 2725, 1669, 450, 801, 2826, 512, 617, 881, 
      5017, 3770, 613, 689, 5508, 1348, 445, 360, 5800, 7757, 1517, 1322, 
      845, 1586, 5986, 3881, 884, 401, 425, 929, 1241, 1489, 5300, 7124, 
      8681, 3577, 3250, 802, 1402, 2745, 6260, 740, 773, 1384, 2788, 3293, 
      4973, 5108, 5525, 6260, 1258, 593, 754, 818, 4373, 4754, 8273, 2977, 
      3076, 6401, 706, 725, 746, 5114, 5954, 5717, 2980, 685, 680, 1700, 
      1765, 2197, 6005, 1053, 1405, 2493, 2845, 5085, 2305, 2080, 12020, 
      1165, 845, 13385, 8821, 1300, 981, 2344, 7956, 9925, 1985, 1802, 4325, 
      7522, 10961, 12197, 13957, 2468, 1600, 1024, 1600, 2393, 4273, 7424, 
      9124, 10433, 12473, 5578, 10114, 12538, 6781, 1352, 4756, 5000, 10957, 
      12605, 3434, 3529, 4474, 5849, 14221, 15866, 9217, 6337, 1360, 2257, 
      3145, 4545, 8865, 13396, 14292, 9113, 4505, 1513, 1565, 5993, 14138, 
      2020, 5669, 3042, 2197, 1665, 2482, 3285, 12130, 12337, 1889, 1636, 
      4964, 5825, 13700, 1706, 1906, 2837, 6305, 12290, 17810, 10600, 4680, 
      2788, 2725, 1780, 5013, 8410, 1993, 1913, 7474, 12050, 17725, 4961, 
      2017, 1945, 1985, 7412, 9161, 9680, 15161, 10674, 2221, 3250, 7954, 
      8586, 13261, 11917, 10765, 2120, 2132, 2152, 2741, 2792, 3272, 7592, 
      16757, 14090, 11813, 8138, 3109, 2693, 2378, 2353, 2405, 2834, 7985, 
      3529, 2880, 2628, 2593, 2353, 2329, 2329, 14848, 11050, 18026, 5864, 
      2669, 2756, 2789, 3589, 3796, 5517, 3625, 3001, 3042, 11626, 17001, 
      3545, 2873, 3433, 16393, 16865, 9865, 11645, 12025, 12218, 12610, 
      19970, 12916, 21685, 6869, 3392, 3172, 12740, 13337, 23017, 3265, 
      22018, 3373, 3485, 3700, 3825, 4000, 15049, 16490, 3730, 14957, 18362, 
      24746, 4244, 18005, 18728, 25453, 18610, 25873, 13897, 4217, 5252, 
      5777, 18980, 23140, 4754, 4381, 5445, 20997, 11885, 4714, 4633, 5578, 
      5858, 24089, 25805, 4880, 4660, 4765, 18356, 5210, 15588, 5508, 5858, 
      5954, 6005, 5850, 22676, 17225, 6001, 6401, 21213, 21125, 20882, 6500, 
      6570, 6850, 6885, 25658, 22765, 7010, 7065, 7956, 7565, 7796, 7837, 
      8072, 8410, 25700, 7957, 8149, 8506, 8872, 8861, 9220, 9280, 9657, 
      9553, 11833, 12105, 11930, 12322, 12517, 13045, 13437, 13577, 13738, 
      14045, 15165, 15178, 15380, 16453, 16388, 16673, 16810, 17433, 17690, 
      17810, 17957, 17972, 19357, 19906, 20736, 21034, 21610, 21730, 21913, 
      23732, 24061, 27970, 28682, 28705 ], 
  [ 31888, 31184, 31450, 30098, 28832, 28265, 28121, 28418, 27333, 26640, 
      26216, 23341, 23329, 21608, 22304, 22001, 21346, 21160, 20644, 19556, 
      19825, 20149, 17425, 16805, 16501, 17225, 17492, 17242, 15482, 16900, 
      16425, 16661, 15949, 15860, 14977, 15300, 14138, 11833, 11965, 11525, 
      22906, 23794, 10685, 12809, 11681, 10400, 10081, 19409, 17545, 10034, 
      13441, 9146, 9512, 9412, 13005, 9610, 15210, 16749, 9140, 14548, 16385, 
      13465, 8244, 8146, 41233, 33988, 12100, 8768, 8369, 12368, 9505, 9013, 
      12610, 41992, 35620, 30500, 32189, 11849, 9074, 12554, 41652, 40912, 
      40545, 31705, 9265, 8017, 10305, 41114, 32645, 6824, 6805, 13124, 
      37890, 6570, 7137, 9477, 10282, 35984, 7844, 10244, 14500, 31522, 
      11002, 9490, 9841, 15457, 34308, 9928, 10053, 36905, 34490, 26378, 
      25810, 6010, 5933, 5897, 30589, 27826, 6921, 6466, 8650, 35060, 22637, 
      21352, 6701, 5576, 8392, 8725, 10805, 12200, 22490, 22229, 8354, 5618, 
      7445, 7829, 8693, 8810, 29833, 20313, 6628, 5305, 32266, 21682, 5941, 
      5297, 5266, 5105, 5050, 8290, 12437, 30181, 29549, 7301, 5300, 5044, 
      10525, 24082, 7897, 5050, 6282, 6610, 10845, 32180, 22580, 17393, 6740, 
      6224, 4673, 4724, 5300, 5585, 15514, 19732, 18280, 7492, 5877, 4932, 
      4840, 4797, 4981, 5989, 5186, 4586, 4289, 8194, 29060, 19721, 18020, 
      17785, 15760, 13312, 7012, 5321, 5120, 6212, 8192, 9721, 6085, 5994, 
      4018, 3985, 4594, 5338, 13060, 9469, 3925, 5069, 7093, 24457, 5242, 
      4121, 25801, 15264, 11344, 9529, 3889, 3649, 14090, 8242, 3485, 3517, 
      4637, 6845, 20525, 15685, 5965, 4325, 15130, 7605, 6498, 5013, 3418, 
      3258, 3978, 21092, 15680, 11236, 10532, 3280, 4225, 3025, 3281, 12916, 
      12717, 7816, 4072, 2917, 7141, 22690, 13010, 11273, 2813, 5729, 3329, 
      6068, 12802, 3826, 3562, 5965, 17876, 13316, 12500, 9061, 6989, 5981, 
      4525, 4181, 3461, 3076, 2696, 2501, 2549, 2600, 2824, 2861, 22850, 
      18530, 7585, 6757, 4165, 2657, 12708, 8233, 2665, 2305, 2404, 2880, 
      3033, 4068, 5553, 17338, 15434, 8450, 7538, 6698, 2570, 2434, 2993, 
      4058, 17741, 13565, 10765, 8516, 7300, 6212, 2141, 2120, 2312, 2341, 
      17650, 11050, 10306, 9421, 9250, 9081, 8425, 7209, 4626, 2125, 2041, 
      2169, 2349, 2386, 3625, 4626, 5506, 19892, 13817, 11152, 2225, 2297, 
      18749, 16490, 16010, 14845, 14618, 13949, 4058, 3145, 2378, 3613, 
      16405, 10228, 9864, 8820, 5245, 3973, 2205, 5364, 19637, 16565, 13781, 
      5281, 3281, 3985, 13700, 2129, 2041, 1721, 10930, 7762, 5877, 4122, 
      2250, 2677, 4122, 15368, 13988, 13325, 7528, 5044, 2405, 3208, 15530, 
      5338, 4073, 2153, 1658, 1450, 1538, 1594, 2330, 4073, 4505, 13396, 
      8352, 7380, 6337, 1872, 1396, 1417, 2977, 4545, 12674, 11426, 10061, 
      3826, 4474, 14845, 7717, 1237, 1192, 1597, 1997, 2600, 3757, 16465, 
      14314, 11290, 1210, 11840, 11024, 10433, 8420, 1313, 1385, 11365, 2986, 
      15541, 15300, 9736, 7624, 5800, 5661, 1684, 1429, 1261, 916, 11450, 
      8066, 5330, 2441, 2362, 845, 841, 845, 857, 2548, 1360, 788, 788, 884, 
      2633, 2993, 8829, 8298, 8125, 1885, 1405, 2493, 3229, 8420, 8245, 4040, 
      2440, 12074, 11861, 5954, 2741, 2146, 1994, 3026, 7465, 6352, 2097, 
      832, 1417, 3385, 7585, 6929, 565, 578, 1258, 1754, 3293, 2984, 10242, 
      7330, 2745, 541, 596, 1489, 2000, 12905, 10765, 7757, 2762, 11773, 
      5085, 648, 8570, 6689, 1189, 325, 1514, 2657, 1777, 932, 1552, 11674, 
      7281, 5125, 709, 421, 8477, 3332, 1220, 260, 365, 12269, 1465, 1394, 
      569, 185, 338, 653, 1130, 2285, 8065, 1588, 244, 288, 1105, 104, 100, 
      109, 125, 149, 200, 1000, 3016, 130, 1105, 3106, 3217, 8713, 320, 113, 
      9850, 4949, 3413, 85, 50, 612, 5066, 50, 5200, 25, 545, 2132, 11034, 
      2410, 8468, 2504, 260, 8, 733, 1160, 3970, 145, 14641, 576, 0, 64, 
      2601, 6085, 5626, 4357, 257, 3250, 11240, 8285, 4360, 3485, 2605, 1853, 
      3368, 6093, 4365, 3490, 2410, 370, 538, 585, 970, 1625, 1181, 194, 34, 
      1394, 2141, 5365, 1557, 40, 325, 765, 1480, 2450, 1205, 949, 8900, 
      2180, 80, 2089, 1681, 1450, 810, 162, 85, 82, 181, 10100, 4456, 4325, 
      3821, 2501, 1124, 676, 100, 5597, 3842, 185, 2930, 3865, 720, 340, 145, 
      1044, 2953, 3508, 178, 3085, 15572, 10600, 8117, 6596, 4165, 1960, 596, 
      1157, 3445, 4685, 10225, 9634, 8146, 5701, 4069, 1746, 225, 954, 1856, 
      281, 257, 2281, 7178, 2053, 305, 9540, 3460, 1549, 648, 2824, 12461, 
      3725, 3386, 365, 482, 2962, 7289, 2516, 1025, 761, 401, 425, 481, 2516, 
      3764, 4889, 6841, 6370, 2290, 490, 1017, 10484, 548, 533, 520, 1060, 
      1325, 2333, 2420, 2693, 3188, 3130, 785, 610, 578, 1973, 2210, 4625, 
      1201, 1252, 10625, 850, 821, 794, 2474, 3026, 9701, 5860, 1405, 1160, 
      740, 757, 901, 3077, 765, 733, 1053, 1213, 2493, 4753, 928, 7508, 2605, 
      1517, 8585, 13669, 2836, 1125, 1096, 4500, 5941, 4097, 986, 2117, 4210, 
      6737, 7685, 9061, 4868, 3328, 1600, 1024, 1193, 2113, 4160, 5380, 6353, 
      7913, 9370, 6130, 7978, 10957, 1256, 2452, 2600, 6781, 8045, 6266, 
      1801, 2314, 3161, 9325, 10634, 14065, 10321, 2320, 1345, 1657, 2385, 
      5265, 8692, 9396, 13913, 7769, 1513, 1469, 3305, 9290, 3748, 3125, 
      5490, 4021, 1665, 1570, 1845, 7762, 7921, 3281, 2500, 2756, 3281, 8996, 
      2042, 1762, 1781, 3617, 7922, 12290, 15688, 7848, 4900, 4789, 2164, 
      2853, 12874, 3145, 2105, 4450, 7778, 12253, 8177, 3025, 2377, 2225, 
      4436, 5657, 6032, 10217, 15714, 2125, 2146, 4834, 5274, 8749, 17245, 
      15805, 2792, 2516, 2440, 2117, 2120, 2216, 4616, 11525, 19898, 17093, 
      12410, 5125, 4325, 3578, 2353, 2309, 2210, 4913, 5785, 4608, 4068, 
      3985, 3265, 3145, 2665, 10048, 7162, 12602, 9224, 2621, 2564, 2549, 
      2581, 2644, 8685, 5737, 2617, 2610, 7642, 11817, 5513, 4073, 2713, 
      11353, 11729, 6409, 7709, 7993, 8138, 8434, 14258, 8692, 15685, 10421, 
      4736, 4036, 8612, 9065, 16825, 4033, 16018, 4093, 4157, 4756, 3681, 
      3616, 10489, 22490, 4450, 10445, 13130, 18362, 5780, 12869, 13448, 
      18973, 13378, 19345, 19225, 4265, 4196, 4385, 13700, 17092, 4226, 4717, 
      4437, 15381, 16589, 6010, 4633, 4570, 4658, 17945, 19373, 6224, 4948, 
      5437, 24500, 5162, 21060, 5220, 5330, 5330, 5333, 5706, 29492, 22937, 
      5857, 5777, 27693, 27557, 27266, 7556, 7290, 6610, 6597, 32810, 29389, 
      7058, 7497, 7092, 7517, 7412, 7405, 7400, 7594, 32708, 8821, 8389, 
      8362, 9736, 9677, 9700, 9472, 9225, 10705, 13033, 11673, 12842, 11890, 
      13765, 13285, 13005, 13625, 13978, 14093, 15453, 15418, 15860, 16165, 
      17060, 16433, 16762, 18153, 18314, 17858, 18485, 18356, 19645, 20242, 
      21312, 21466, 22138, 21778, 22345, 24116, 24349, 28114, 28730, 28705 ], 
  [ 32720, 31888, 32266, 30914, 29600, 28921, 28745, 29170, 27925, 27472, 
      27080, 23869, 24161, 22280, 23200, 22849, 22130, 21960, 21348, 20260, 
      20673, 21125, 17937, 17285, 16965, 17929, 18292, 18122, 16010, 17764, 
      17209, 17525, 16733, 16628, 15665, 16132, 14794, 12105, 12461, 11861, 
      21226, 22050, 11101, 13721, 12401, 10784, 10289, 17921, 16201, 10498, 
      14545, 9386, 9992, 9860, 14125, 10170, 13978, 15373, 9620, 13364, 
      15025, 12377, 8500, 8450, 44225, 36644, 13220, 9344, 8833, 11344, 
      10273, 9685, 11538, 45032, 38372, 32996, 34781, 13001, 9826, 11450, 
      44692, 43920, 43537, 34281, 10081, 8577, 9457, 44138, 35285, 7048, 
      7013, 11908, 40786, 6586, 6817, 8677, 9370, 38800, 8516, 9316, 13124, 
      34130, 12170, 8642, 8945, 13985, 37060, 9000, 9109, 39785, 37258, 
      28730, 28130, 6218, 5965, 5785, 33181, 30274, 7561, 6994, 7834, 37876, 
      24797, 23432, 7325, 5480, 7592, 7877, 9701, 10952, 24650, 24373, 9298, 
      5954, 6773, 7093, 7829, 7930, 32409, 22345, 7300, 5193, 34970, 23810, 
      6485, 5617, 5570, 5297, 5162, 7442, 11125, 32789, 32125, 8149, 5684, 
      5300, 9389, 26370, 8857, 5386, 5722, 5986, 9661, 34900, 24788, 19265, 
      7540, 6928, 4625, 4628, 4948, 5153, 17258, 21780, 20232, 8452, 6565, 
      5380, 5256, 5197, 4645, 6725, 5746, 4954, 4225, 7250, 31652, 21785, 
      19972, 19721, 17552, 14912, 7940, 5945, 4672, 5540, 7232, 8585, 6885, 
      6778, 4194, 3985, 4258, 4810, 14660, 10733, 4133, 4573, 6245, 26825, 
      5930, 3865, 28249, 17056, 12816, 10825, 4225, 3825, 15802, 9410, 3581, 
      3485, 4157, 5981, 22685, 17525, 6845, 3893, 16938, 8725, 7474, 5749, 
      3690, 3274, 3610, 23300, 17536, 12740, 11972, 3536, 3761, 3089, 3089, 
      14580, 14365, 9000, 4680, 2965, 6165, 25010, 14690, 12809, 2909, 6673, 
      3793, 5204, 14482, 4450, 4122, 5101, 19924, 15044, 14164, 10421, 8125, 
      6989, 5309, 4901, 4021, 3524, 2984, 2581, 2501, 2504, 2600, 2621, 
      25202, 20626, 8801, 7877, 4901, 2465, 14404, 9529, 3033, 2385, 2308, 
      2560, 2665, 3460, 4705, 19370, 17338, 9778, 8770, 7834, 2938, 2738, 
      2609, 3434, 19805, 15341, 12317, 9860, 8516, 7300, 2285, 2152, 2152, 
      2165, 19714, 12634, 11826, 10861, 10674, 10489, 9769, 8425, 5506, 2349, 
      2169, 2041, 2125, 2146, 3049, 3874, 4626, 22100, 15625, 12752, 2017, 
      2057, 20893, 18490, 17978, 16733, 16490, 15773, 4874, 3785, 2810, 3005, 
      18405, 11764, 11368, 10228, 6253, 4789, 2605, 4468, 21845, 18581, 
      15605, 6305, 3985, 3281, 15524, 2561, 2441, 1609, 12546, 9090, 6997, 
      5002, 2746, 2197, 3370, 17320, 15844, 15133, 8840, 6068, 2965, 2600, 
      17498, 6410, 4969, 2665, 1994, 1370, 1394, 1418, 1898, 3305, 3673, 
      15220, 9760, 8692, 7537, 2320, 1300, 1305, 2385, 3697, 14450, 13106, 
      11629, 3074, 3626, 16781, 9077, 1445, 1352, 1325, 1597, 2056, 3005, 
      18513, 16218, 12970, 1098, 13568, 12688, 12049, 9860, 1105, 1145, 
      13061, 3770, 17541, 17284, 11304, 9000, 6984, 6829, 2196, 1861, 1629, 
      916, 13162, 9490, 6466, 3145, 3050, 941, 905, 877, 857, 3284, 1808, 
      884, 820, 788, 2009, 2305, 10333, 9754, 9565, 2493, 1885, 1885, 2493, 
      9892, 9701, 5032, 3176, 13850, 13621, 7186, 3541, 2834, 2650, 2306, 
      8857, 7632, 2785, 640, 1017, 2601, 8993, 8273, 533, 530, 890, 1258, 
      4205, 3848, 11890, 8722, 3577, 445, 884, 1025, 1424, 14761, 12461, 
      9197, 3610, 13549, 6253, 424, 10090, 8033, 1733, 293, 1018, 3505, 2465, 
      580, 1040, 13450, 8689, 6309, 1125, 709, 9997, 4292, 1796, 196, 221, 
      14093, 2105, 2018, 953, 185, 194, 365, 698, 1613, 9553, 2260, 468, 160, 
      673, 200, 164, 125, 109, 101, 104, 584, 2216, 82, 657, 2290, 2385, 
      10265, 640, 65, 11498, 6133, 4405, 245, 130, 1060, 6266, 194, 6416, 
      137, 241, 1460, 12778, 1690, 10004, 3368, 580, 40, 365, 680, 5042, 17, 
      16641, 1024, 64, 0, 1849, 7397, 6890, 5477, 65, 2402, 13000, 9805, 
      5480, 4493, 3485, 2605, 2504, 7405, 5485, 4498, 3258, 130, 234, 265, 
      538, 2329, 1789, 466, 50, 866, 1469, 6597, 2245, 72, 117, 397, 936, 
      3298, 1813, 533, 10468, 2980, 208, 1433, 2385, 2106, 1306, 370, 181, 
      162, 85, 11764, 5576, 5429, 4861, 3349, 1700, 1124, 164, 6845, 4882, 
      121, 2146, 4905, 1168, 628, 225, 628, 2169, 2644, 194, 2285, 17620, 
      12296, 9605, 7940, 5237, 2696, 980, 725, 2597, 3677, 11889, 11250, 
      9634, 6949, 5125, 2434, 289, 586, 2560, 425, 305, 1625, 8570, 2789, 
      433, 11140, 4420, 2173, 1000, 2088, 14285, 4717, 4330, 461, 370, 2210, 
      8681, 3316, 1489, 1129, 481, 409, 401, 1844, 2900, 3881, 8185, 7666, 
      3042, 442, 697, 12148, 740, 709, 488, 740, 925, 1709, 1780, 2005, 2420, 
      4010, 1105, 818, 754, 1429, 1618, 3665, 865, 900, 12289, 1154, 1109, 
      1066, 1850, 2306, 11285, 7076, 1901, 1576, 676, 677, 725, 2357, 925, 
      765, 829, 925, 1885, 5825, 800, 6260, 3341, 1997, 7241, 15541, 3604, 
      1429, 936, 3604, 4869, 5057, 970, 1637, 3362, 5585, 6437, 7685, 5924, 
      4160, 2048, 1088, 1049, 1649, 3328, 4388, 5249, 6649, 10890, 5058, 
      6714, 12605, 1480, 1940, 2056, 5645, 6781, 7466, 1481, 1850, 2521, 
      7949, 9146, 15937, 11905, 2896, 1297, 1417, 1921, 4321, 7380, 8020, 
      15769, 9113, 1769, 1693, 2665, 7930, 4580, 2533, 6562, 4885, 1921, 
      1522, 1621, 6562, 6705, 4001, 3044, 2276, 2689, 7684, 2410, 1970, 1685, 
      2977, 6722, 10706, 17640, 9160, 5860, 5733, 2548, 2389, 14618, 3785, 
      2425, 3698, 6610, 10685, 9505, 3617, 2777, 2561, 3700, 4745, 5072, 
      8825, 17650, 2349, 2034, 4050, 4426, 7501, 19277, 17741, 3272, 2900, 
      2792, 2165, 2152, 2120, 3880, 10037, 22090, 19109, 14090, 6053, 5125, 
      4234, 2609, 2533, 2258, 4145, 6793, 5440, 4804, 4705, 3825, 3673, 3033, 
      8704, 6122, 11050, 10600, 2861, 2756, 2725, 2501, 2516, 9997, 6697, 
      2745, 2722, 6570, 10345, 6425, 4729, 2729, 9929, 10273, 5513, 6653, 
      6905, 7034, 7298, 12610, 7540, 13941, 11861, 5440, 4580, 7492, 7897, 
      15017, 4545, 14274, 4589, 4637, 5364, 3889, 3744, 9225, 24746, 4946, 
      9197, 11642, 16490, 6548, 11413, 11944, 17069, 11890, 17425, 21257, 
      4537, 4100, 4177, 12196, 15332, 4306, 5085, 4357, 13765, 18413, 6698, 
      4889, 4490, 4514, 16153, 17485, 6928, 5300, 5917, 26804, 5402, 23140, 
      5380, 5410, 5378, 5365, 5914, 32020, 25097, 6065, 5825, 30109, 29957, 
      29650, 8164, 7786, 6786, 6757, 35450, 31853, 7330, 7897, 7060, 7757, 
      7540, 7517, 7432, 7578, 35300, 9365, 8725, 8570, 10280, 10205, 10116, 
      9792, 9337, 11345, 13689, 11785, 13402, 12002, 14437, 13621, 13117, 
      13897, 14314, 14365, 15805, 15754, 16276, 16325, 17540, 16609, 17002, 
      18649, 18778, 18130, 18917, 18740, 19997, 20610, 21760, 21866, 22570, 
      22050, 22745, 24500, 24701, 28418, 29002, 28961 ], 
  [ 39385, 37865, 38845, 37493, 35921, 34640, 34292, 35405, 33300, 34137, 
      33917, 28900, 30826, 28085, 30209, 29600, 28537, 28453, 27325, 26237, 
      27424, 28564, 22882, 22058, 21652, 23906, 24785, 25045, 21041, 24601, 
      23616, 24362, 23140, 22949, 21556, 22797, 20513, 15760, 17320, 15860, 
      14389, 14869, 15530, 20816, 18464, 15041, 13600, 12116, 11170, 15185, 
      22672, 12869, 14765, 14461, 22338, 15373, 9549, 10170, 14393, 9193, 
      9908, 8722, 12069, 12277, 62500, 53113, 21433, 14633, 13520, 8033, 
      16594, 15490, 7969, 63565, 55357, 48605, 50906, 21386, 16061, 7709, 
      63225, 62281, 61812, 50320, 16660, 13780, 7092, 62585, 51668, 10445, 
      10324, 7565, 58545, 8865, 7290, 6570, 6661, 56129, 14321, 6521, 7921, 
      50341, 20641, 6277, 6322, 8266, 54045, 6205, 6228, 57458, 54329, 43565, 
      42793, 9529, 8330, 7376, 49306, 45625, 13194, 12025, 5641, 55205, 
      38600, 36805, 12872, 7157, 5485, 5512, 5960, 6437, 38453, 38090, 16565, 
      9953, 5354, 5330, 5378, 5393, 48448, 35460, 13105, 6784, 51697, 37441, 
      11602, 9530, 9397, 8522, 7957, 5077, 6266, 49000, 48164, 14900, 9941, 
      8869, 5476, 40861, 16210, 9385, 4905, 4825, 5490, 51713, 38849, 31520, 
      14033, 12905, 6560, 6305, 5249, 5024, 28825, 34981, 32917, 15805, 
      12456, 9981, 9685, 9540, 5032, 12874, 10949, 9125, 6074, 4369, 47777, 
      35072, 32657, 32320, 29377, 25705, 15121, 11492, 4457, 4121, 4265, 
      4672, 13378, 13185, 7333, 6178, 4645, 4165, 25453, 19720, 7444, 4100, 
      3880, 41746, 11821, 4682, 43600, 28881, 22921, 19984, 8224, 6964, 
      27197, 17881, 6290, 5506, 3770, 3530, 36488, 29608, 13768, 3764, 28849, 
      16938, 14913, 11898, 7345, 5553, 3825, 37361, 29705, 23017, 21905, 
      7105, 3460, 5626, 4250, 25717, 25416, 17557, 10141, 5416, 3112, 39673, 
      25913, 23258, 5618, 13940, 8480, 2753, 25705, 9997, 9325, 2650, 33125, 
      26525, 25301, 19924, 16424, 14600, 11716, 10964, 9224, 8125, 6725, 
      5204, 4436, 4181, 3589, 3524, 40037, 34085, 17530, 16090, 11050, 3626, 
      25713, 18688, 7204, 5008, 3985, 3033, 2880, 2385, 2340, 32485, 29765, 
      19109, 17585, 16133, 7109, 6565, 2738, 2273, 33092, 27080, 22852, 
      19277, 17245, 15341, 5252, 4517, 3485, 3412, 33001, 23341, 22189, 
      20794, 20521, 20250, 19186, 17154, 12429, 5746, 5050, 3546, 3114, 3049, 
      2146, 2025, 2089, 36161, 27536, 23545, 3092, 2960, 34610, 31433, 30749, 
      29074, 28745, 27770, 11453, 9418, 7325, 1930, 31348, 22213, 21645, 
      19989, 13864, 11368, 6948, 1845, 35906, 31610, 27602, 14002, 9962, 
      1690, 27521, 7076, 6784, 3200, 23425, 18421, 15210, 11925, 7605, 1810, 
      1521, 30005, 28013, 27044, 18085, 13765, 8168, 1525, 30269, 14365, 
      11978, 7610, 5993, 3133, 2813, 2665, 1769, 1370, 1394, 27217, 19521, 
      17937, 16180, 6921, 2977, 2896, 1396, 1332, 26189, 24329, 22250, 1225, 
      1261, 29380, 18580, 4756, 4405, 2056, 1640, 1325, 1156, 31714, 28645, 
      24193, 2689, 25049, 23825, 22928, 19793, 2180, 2048, 24370, 10177, 
      30484, 30141, 21925, 18589, 15541, 15300, 7141, 6376, 5800, 3109, 
      24557, 19337, 14765, 9122, 8941, 3650, 3442, 3242, 3050, 9433, 6409, 
      3593, 3185, 2465, 848, 800, 20610, 19773, 19498, 7954, 6658, 810, 730, 
      19997, 19720, 12557, 9325, 25589, 25274, 16001, 10034, 8725, 8369, 629, 
      18532, 16705, 8676, 1801, 1060, 580, 18754, 17690, 2554, 2465, 1105, 
      785, 11300, 10685, 22941, 18397, 10242, 2122, 4625, 724, 521, 26930, 
      23770, 19130, 10361, 25288, 14724, 1413, 20453, 17450, 6850, 2314, 545, 
      10256, 8356, 881, 481, 25189, 18450, 14866, 5554, 4450, 20360, 11645, 
      7085, 2045, 1640, 26090, 7738, 7565, 5210, 2378, 1613, 1010, 569, 194, 
      19744, 8065, 3865, 1665, 544, 2909, 2701, 2404, 2216, 2036, 1781, 541, 
      109, 2017, 442, 97, 106, 20800, 4553, 2000, 22549, 14690, 11930, 3298, 
      2753, 5661, 14909, 3161, 15145, 2932, 800, 41, 24345, 13, 20453, 10205, 
      4493, 2405, 580, 293, 12997, 1522, 29584, 5625, 2601, 1849, 0, 16642, 
      15877, 13690, 1226, 37, 24653, 20168, 13693, 12104, 10408, 8840, 53, 
      16650, 13698, 12109, 10009, 1033, 793, 738, 409, 8306, 7250, 4121, 
      2329, 221, 50, 15412, 8136, 2437, 1192, 612, 205, 10049, 7274, 490, 
      21089, 9473, 3089, 100, 8362, 7825, 6165, 3681, 2890, 2785, 1762, 
      22901, 13789, 13556, 12644, 10100, 6989, 5725, 2701, 15746, 12665, 
      1970, 125, 12688, 5769, 4369, 2848, 585, 148, 193, 2473, 178, 30821, 
      23605, 19796, 17357, 13192, 8845, 5237, 596, 232, 452, 23026, 22129, 
      19825, 15850, 12994, 8325, 2826, 801, 8537, 3392, 2756, 292, 18245, 
      8938, 3314, 21933, 11773, 7720, 5085, 325, 26282, 12242, 11597, 3170, 
      1961, 361, 18356, 9809, 6176, 5300, 3104, 2516, 2164, 425, 449, 656, 
      17602, 16825, 9277, 2377, 1170, 23285, 3965, 3848, 2509, 1213, 968, 
      548, 533, 500, 485, 10933, 5018, 4129, 3893, 698, 629, 698, 1252, 1201, 
      23426, 4981, 4850, 4721, 689, 629, 21992, 15805, 6760, 6005, 2525, 
      2440, 1972, 680, 3978, 3130, 1818, 1570, 810, 13780, 2305, 1745, 9490, 
      6770, 2210, 27796, 9925, 5256, 2269, 981, 1300, 12410, 3077, 1250, 997, 
      1586, 1922, 2482, 13793, 10825, 6649, 3625, 2468, 1348, 1049, 1249, 
      1508, 2048, 21253, 1489, 2113, 23656, 4877, 1381, 1325, 1732, 2180, 
      16109, 1954, 1549, 1274, 2746, 3341, 28192, 22612, 8185, 3232, 2320, 
      1620, 1440, 2521, 2817, 27938, 18530, 5338, 5090, 1418, 2813, 11245, 
      1544, 14517, 11722, 5490, 3457, 2610, 2305, 2362, 10064, 8161, 1889, 
      1700, 2825, 6581, 5281, 3362, 1730, 2465, 4385, 30325, 18405, 13213, 
      13000, 6805, 2088, 26185, 9418, 6338, 1849, 2525, 4450, 18836, 8992, 
      7120, 6560, 1937, 2036, 2105, 3536, 30249, 5746, 3625, 2029, 2061, 
      2986, 32392, 30340, 8045, 7157, 6877, 4616, 4517, 3797, 2117, 4232, 
      36065, 32138, 25313, 13234, 11618, 9953, 6178, 5930, 4709, 2210, 14404, 
      12105, 10953, 10768, 9028, 8704, 7204, 3673, 2725, 4901, 20189, 6344, 
      5981, 5864, 4264, 4021, 19242, 14050, 5626, 5517, 3001, 4626, 13520, 
      10448, 5008, 4468, 4640, 2890, 3170, 3250, 3293, 3385, 5945, 3541, 
      6760, 21794, 11417, 9697, 3665, 3812, 7492, 9490, 7093, 9448, 9410, 
      10825, 7200, 6625, 4624, 39065, 9805, 4682, 5837, 8621, 12869, 5780, 
      6053, 9028, 6085, 9298, 34372, 8192, 5777, 5252, 6305, 8065, 6929, 
      9256, 6120, 7272, 30410, 12589, 8458, 6253, 5933, 8714, 9530, 12905, 
      9385, 10690, 41381, 8885, 36513, 8433, 8033, 7829, 7730, 9225, 47801, 
      38900, 9376, 8276, 45288, 45050, 44657, 13625, 12645, 9925, 9810, 
      51833, 47290, 10985, 12240, 9081, 11240, 10421, 10312, 9797, 9685, 
      51425, 14482, 12724, 11881, 15397, 15236, 14545, 13705, 12132, 16978, 
      19408, 14580, 18605, 14797, 20242, 17620, 15912, 17552, 18313, 18020, 
      19890, 19753, 20705, 19378, 22313, 19748, 20485, 23508, 23465, 21785, 
      23432, 22997, 24082, 24781, 26361, 26209, 27085, 25705, 27088, 28757, 
      28786, 32245, 32657, 32530 ], 
  [ 30829, 31373, 30545, 29185, 28381, 28906, 29074, 28121, 28594, 25549, 
      24809, 25202, 22216, 22049, 20557, 20722, 20689, 20345, 20765, 19669, 
      18530, 17602, 19400, 19088, 18938, 17320, 16649, 15613, 17285, 15425, 
      15730, 15184, 15250, 15317, 15210, 14125, 14677, 16106, 14050, 15170, 
      46205, 47717, 13540, 10826, 11570, 13565, 14962, 40826, 37556, 12413, 
      9578, 13705, 11729, 11941, 8980, 11045, 34117, 37060, 11353, 32985, 
      36538, 30964, 12637, 12069, 18946, 14977, 8065, 10037, 10730, 29237, 
      8900, 9344, 29945, 19233, 15669, 13045, 13796, 7496, 8621, 30197, 
      18889, 18461, 18250, 13466, 8186, 9434, 25450, 18505, 13778, 11513, 
      11650, 31853, 16525, 13285, 17128, 24148, 26045, 15397, 8161, 26161, 
      34785, 12961, 6481, 24625, 25444, 36676, 14341, 25841, 26122, 15688, 
      14365, 10309, 10053, 10845, 12484, 13850, 12176, 10817, 7540, 8177, 
      23465, 14461, 8434, 7929, 7474, 13369, 23049, 23850, 28426, 31225, 
      8285, 8180, 6005, 9197, 20852, 21860, 23972, 24245, 11570, 7354, 6929, 
      13250, 12753, 7785, 7488, 9028, 9153, 10084, 10809, 23409, 32080, 
      11602, 11282, 5882, 8405, 9397, 28450, 8621, 5384, 8621, 18589, 19541, 
      29236, 12505, 7897, 5986, 5785, 6205, 11986, 12505, 15577, 16642, 5353, 
      6605, 6089, 4973, 6010, 7405, 7625, 7738, 15098, 5652, 6565, 7837, 
      11752, 24237, 10625, 6434, 5825, 5746, 5125, 4549, 4801, 6074, 16325, 
      19601, 24389, 27634, 5120, 5185, 9137, 10820, 14705, 17321, 4293, 3978, 
      8730, 16738, 22194, 8200, 5365, 13448, 8762, 4621, 3821, 3722, 7442, 
      8762, 4225, 3681, 9376, 10656, 16144, 22096, 6290, 4570, 4210, 15362, 
      4325, 3508, 3805, 4660, 7589, 9925, 14389, 6385, 4405, 3393, 3313, 
      7605, 15570, 9220, 11972, 3509, 3466, 3089, 4961, 9266, 23474, 6885, 
      3445, 3112, 8692, 3338, 5618, 21305, 3233, 4553, 4913, 21200, 4717, 
      3277, 3085, 2610, 2722, 2962, 3690, 3970, 4810, 5517, 6697, 8530, 9826, 
      10345, 11817, 12010, 6725, 4901, 2536, 2644, 3796, 11336, 2977, 2402, 
      5882, 8330, 10145, 12805, 13426, 16801, 20626, 4329, 3673, 2305, 2329, 
      2425, 5785, 6273, 13540, 16945, 4418, 3050, 2434, 2213, 2245, 2405, 
      7538, 8609, 10673, 10858, 4325, 2405, 2285, 2180, 2165, 2152, 2120, 
      2152, 2845, 6740, 7592, 10216, 11332, 11525, 16040, 18757, 20885, 5161, 
      2986, 2349, 11050, 11434, 4640, 3785, 3617, 3232, 3161, 2960, 2897, 
      3700, 4961, 16336, 3698, 2045, 1993, 1885, 2210, 2810, 5098, 20893, 
      4900, 3700, 2788, 2088, 3208, 17640, 2705, 4706, 4930, 9602, 1961, 
      1601, 1744, 2329, 4201, 14144, 18241, 3121, 2677, 2482, 1521, 1845, 
      3730, 15921, 3125, 1669, 2120, 3944, 5165, 9013, 9725, 10093, 13325, 
      18344, 19400, 2393, 1405, 1369, 1418, 4285, 9113, 9290, 15530, 19594, 
      2137, 1825, 1552, 17937, 19521, 2746, 1234, 5986, 6409, 11026, 12674, 
      14681, 17866, 3272, 2525, 1685, 9077, 1765, 1573, 1450, 1153, 10114, 
      10498, 1600, 2113, 2810, 2725, 1217, 977, 1025, 1042, 3461, 3986, 4442, 
      7685, 1525, 949, 1021, 2344, 2421, 6676, 6984, 7300, 7624, 2137, 3757, 
      6617, 7241, 8585, 15482, 16466, 928, 865, 848, 2720, 3488, 15184, 
      17168, 829, 810, 1129, 2025, 1517, 1460, 701, 1700, 2197, 2357, 16805, 
      650, 629, 2146, 9461, 12074, 17786, 612, 580, 7632, 7801, 11601, 13345, 
      1154, 1313, 925, 509, 1384, 8228, 4537, 12762, 14365, 1556, 976, 464, 
      1241, 1202, 442, 9577, 493, 328, 2628, 7380, 13093, 1130, 1810, 11105, 
      13285, 1097, 292, 320, 3392, 4352, 394, 709, 2341, 7621, 8506, 1220, 
      1960, 2045, 3560, 6920, 8477, 10196, 12077, 15572, 290, 1769, 4793, 
      8269, 12050, 5897, 6205, 6682, 7010, 7346, 7865, 11785, 17545, 7325, 
      12200, 17789, 18056, 306, 3925, 7306, 505, 128, 464, 5248, 5993, 2965, 
      85, 5365, 61, 5650, 10226, 15401, 745, 16145, 205, 793, 3853, 6409, 
      11034, 12553, 229, 8104, 1850, 2917, 6085, 7397, 16642, 0, 9, 144, 
      8836, 18225, 785, 170, 145, 362, 730, 1226, 18497, 4, 148, 365, 845, 
      9413, 10205, 10408, 11885, 1460, 1952, 4241, 6577, 13241, 15392, 50, 
      1546, 6425, 9050, 11050, 13481, 877, 1972, 11700, 305, 1073, 5525, 
      15178, 1508, 1745, 2665, 4825, 5840, 5993, 7808, 565, 225, 250, 370, 
      922, 2197, 2997, 6165, 116, 389, 7496, 17261, 410, 3037, 4217, 6050, 
      11785, 17282, 18617, 6705, 17568, 2285, 745, 290, 173, 394, 1465, 3533, 
      12050, 18394, 21194, 680, 557, 317, 212, 452, 1717, 6280, 11221, 1669, 
      5554, 6466, 15354, 281, 1552, 5732, 613, 773, 2138, 3889, 16673, 1348, 
      724, 853, 6100, 8245, 16965, 386, 1385, 3170, 3842, 6290, 7250, 7930, 
      15737, 18857, 21386, 404, 401, 1625, 7625, 10804, 925, 5341, 5482, 
      7497, 10845, 11890, 15082, 15325, 16066, 17341, 1213, 4328, 5245, 5525, 
      13940, 14645, 20648, 11138, 11345, 1060, 4545, 4672, 4801, 15217, 
      16705, 914, 661, 3226, 3761, 8021, 8194, 9274, 16754, 5860, 7076, 9892, 
      10676, 15076, 954, 8829, 26329, 2080, 3488, 28340, 2066, 1997, 4810, 
      9305, 19885, 23042, 1384, 7789, 13444, 19125, 24616, 26500, 29124, 
      1217, 1861, 3877, 7045, 9242, 13282, 18917, 21697, 23762, 26882, 1193, 
      23225, 26945, 1530, 5713, 14085, 14545, 24498, 27010, 1205, 11560, 
      13477, 16040, 29380, 31781, 2450, 1514, 3341, 8450, 10634, 13546, 
      21106, 28121, 29449, 2452, 1300, 5652, 5920, 16180, 29185, 2269, 15530, 
      1669, 2228, 5800, 8669, 10660, 26093, 26408, 2890, 3825, 14065, 15682, 
      28417, 5081, 6361, 9344, 16484, 26249, 34361, 3281, 1681, 2165, 2210, 
      5045, 14002, 2493, 3528, 5608, 18405, 25789, 34164, 1850, 3874, 5098, 
      5570, 18233, 21170, 22013, 30410, 3457, 6560, 9857, 19097, 20161, 
      27536, 4050, 3546, 4729, 5389, 5625, 8266, 8425, 9769, 18409, 32650, 
      5141, 4052, 2645, 2692, 3140, 3797, 6472, 6740, 8357, 19016, 2570, 
      3109, 3505, 3578, 4418, 4610, 5690, 29765, 23913, 34345, 2417, 6890, 
      7301, 7442, 9970, 10501, 2500, 2984, 7976, 8125, 24701, 32776, 3226, 
      4282, 9162, 31842, 32530, 21748, 24608, 25204, 25505, 26113, 36929, 
      26525, 39290, 2980, 4469, 5329, 26129, 27050, 41050, 5636, 39617, 5850, 
      6068, 5417, 8242, 8957, 29402, 7081, 6201, 29200, 34225, 43201, 4877, 
      33650, 34697, 44122, 34469, 44648, 5994, 8194, 11713, 12994, 34945, 
      40833, 10025, 7706, 11794, 37714, 5380, 5877, 8712, 11925, 12637, 
      41992, 44356, 5933, 8089, 7328, 8605, 9389, 7345, 10225, 11113, 11425, 
      11584, 10237, 11401, 8434, 10386, 11866, 10690, 10708, 10573, 8177, 
      9001, 11441, 11584, 13613, 11908, 10949, 10138, 13945, 11714, 12701, 
      12850, 13625, 14285, 13969, 10048, 11642, 12861, 10953, 11050, 12161, 
      12869, 14650, 10980, 13130, 17074, 13873, 17289, 13700, 16490, 18394, 
      17450, 17177, 17914, 18484, 18605, 18265, 21060, 18833, 21170, 20873, 
      19762, 20233, 21649, 20714, 21053, 22644, 23081, 23365, 23985, 24341, 
      25541, 24858, 26773, 27316, 31525, 32449, 32580 ], 
  [ 30658, 31154, 30368, 29008, 28186, 28669, 28825, 27920, 28333, 25378, 
      24650, 24917, 22045, 21818, 20410, 20557, 20500, 20162, 20546, 19450, 
      18365, 17485, 19109, 18785, 18629, 17101, 16466, 15460, 17000, 15266, 
      15541, 15025, 15061, 15122, 14985, 13954, 14440, 15725, 13753, 14813, 
      45092, 46580, 13213, 10685, 11357, 13226, 14557, 39785, 36569, 12104, 
      9509, 13312, 11426, 11626, 8917, 10772, 33172, 36061, 11050, 32058, 
      35545, 30073, 12250, 11700, 19585, 15490, 8002, 9770, 10421, 28370, 
      8705, 9113, 29060, 19890, 16218, 13498, 14285, 7445, 8420, 29300, 
      19546, 19106, 18889, 13949, 8009, 9161, 24649, 19156, 14285, 11114, 
      11245, 30914, 17128, 12808, 16525, 23365, 25220, 15970, 7930, 25330, 
      33786, 13456, 6436, 23824, 24625, 35641, 14890, 25010, 25285, 16285, 
      14920, 10708, 10440, 10440, 12013, 13325, 12665, 11252, 7297, 7892, 
      22676, 15034, 8761, 8226, 7225, 12850, 22266, 23049, 27529, 30274, 
      8612, 8501, 5876, 8840, 20117, 21101, 23165, 23432, 12053, 7633, 6698, 
      12725, 13284, 8100, 7209, 8665, 8784, 9673, 10368, 22608, 31105, 12097, 
      11765, 5717, 8066, 9010, 27541, 8996, 5261, 8264, 17896, 18824, 28309, 
      13042, 8242, 6205, 5602, 5986, 11485, 11986, 14962, 15997, 5524, 6890, 
      6338, 4850, 5785, 7090, 7298, 7405, 14489, 5445, 6292, 7492, 11245, 
      23400, 11114, 6725, 6074, 5989, 5314, 4666, 4666, 5825, 15674, 18866, 
      23546, 26725, 4937, 4996, 8720, 10337, 14096, 16640, 4410, 3969, 8325, 
      16069, 21393, 8605, 5140, 12869, 9197, 4810, 3890, 3725, 7085, 8345, 
      4384, 3636, 8929, 10161, 15481, 21289, 6617, 4777, 4057, 14717, 4520, 
      3445, 3688, 4453, 7208, 9448, 13768, 6730, 4618, 3474, 3370, 7218, 
      14913, 8761, 11417, 3650, 3601, 3050, 4706, 8801, 22625, 7272, 3592, 
      3205, 8245, 3209, 5309, 20498, 3380, 4304, 4640, 20393, 5002, 3442, 
      3226, 2637, 2665, 2857, 3501, 3757, 4537, 5202, 6322, 8077, 9325, 9826, 
      11250, 11437, 7124, 5204, 2509, 2581, 3589, 10781, 3130, 2405, 5537, 
      7877, 9626, 12202, 12805, 16090, 19825, 4608, 3904, 2320, 2308, 2368, 
      5440, 5904, 12913, 16228, 4709, 3233, 2533, 2234, 2218, 2330, 7109, 
      8138, 10130, 10309, 4616, 2516, 2372, 2237, 2216, 2197, 2141, 2125, 
      2692, 6341, 7157, 9685, 10765, 10952, 15341, 17992, 20072, 5506, 3181, 
      2466, 10489, 10861, 4961, 4052, 3872, 3457, 3380, 3161, 2720, 3457, 
      4640, 15625, 3965, 2138, 2074, 1930, 2105, 2633, 4765, 20074, 5245, 
      3973, 2989, 1989, 2989, 16893, 2906, 4385, 4597, 9077, 2084, 1616, 
      1681, 2176, 3904, 13481, 17476, 3370, 2890, 2677, 1530, 1746, 3457, 
      15210, 3380, 1588, 1973, 3653, 4808, 8500, 9188, 9544, 12680, 17573, 
      18605, 2594, 1450, 1378, 1385, 3970, 8594, 8765, 14825, 18793, 2320, 
      1972, 1657, 17172, 18720, 2989, 1261, 5581, 5986, 10441, 12041, 13994, 
      17101, 3557, 2756, 1832, 8552, 1930, 1714, 1573, 1210, 9553, 9925, 
      1753, 1924, 3077, 2986, 1322, 1010, 986, 997, 3170, 3665, 4097, 7202, 
      1684, 1000, 964, 2125, 2196, 6229, 6525, 6829, 7141, 1930, 3442, 6170, 
      6770, 8066, 14765, 15725, 1009, 928, 905, 2465, 3185, 14473, 16409, 
      898, 873, 1018, 1818, 1700, 1637, 680, 1517, 1972, 2120, 16052, 689, 
      626, 1921, 8906, 11441, 17009, 657, 601, 7137, 7300, 10980, 12676, 
      1013, 1154, 1060, 548, 1213, 7709, 4162, 12105, 13666, 1769, 1129, 521, 
      1076, 1385, 397, 9010, 580, 349, 2349, 6885, 12424, 965, 1585, 10490, 
      12610, 1280, 337, 281, 3065, 3977, 481, 586, 2074, 7114, 7969, 1421, 
      1717, 1796, 3221, 6437, 7940, 9605, 11432, 14837, 365, 1538, 4394, 
      7738, 11405, 5450, 5746, 6205, 6521, 6845, 7346, 11146, 16762, 6824, 
      11549, 17000, 17261, 405, 3562, 6805, 640, 89, 353, 4825, 5540, 2650, 
      52, 4936, 34, 5209, 9629, 14666, 916, 15392, 298, 634, 3490, 5938, 
      10413, 11890, 148, 7573, 2117, 2602, 5626, 6890, 15877, 9, 0, 81, 8281, 
      17424, 962, 257, 82, 257, 577, 1025, 17690, 13, 85, 260, 680, 8840, 
      9608, 9805, 11240, 1241, 1697, 3860, 6100, 12560, 14657, 29, 1321, 
      5954, 8489, 10429, 12794, 712, 1717, 11061, 410, 890, 5090, 14449, 
      1289, 1508, 2368, 4420, 5393, 5540, 7289, 706, 162, 181, 277, 757, 
      1930, 2682, 5706, 101, 296, 6989, 16484, 317, 2722, 3842, 5597, 11146, 
      16505, 17810, 6228, 16785, 2570, 898, 365, 194, 313, 1258, 3194, 11405, 
      17593, 20333, 821, 680, 392, 197, 365, 1492, 5821, 10600, 1450, 5125, 
      6001, 14625, 320, 1345, 5297, 730, 650, 1889, 3538, 15914, 1549, 613, 
      724, 5653, 7720, 16200, 425, 1202, 2861, 3497, 5837, 6761, 7417, 15002, 
      18050, 20525, 425, 404, 1424, 7124, 10201, 1066, 4930, 5065, 7002, 
      10242, 11257, 14365, 14602, 15325, 16570, 1060, 3965, 4840, 5108, 
      13253, 13940, 19805, 10529, 10730, 1201, 4176, 4297, 4420, 14500, 
      15952, 1025, 634, 2929, 3434, 7514, 7681, 8725, 16001, 5437, 6605, 
      9325, 10085, 14365, 873, 8298, 25378, 1873, 3185, 27353, 2285, 1802, 
      4441, 8762, 19066, 22157, 1261, 7300, 12781, 18324, 23701, 25549, 
      28125, 1130, 1690, 3562, 6586, 8705, 12625, 18122, 20842, 22865, 25925, 
      1280, 22340, 25988, 1665, 5314, 13410, 13858, 23589, 26053, 1172, 
      10957, 12820, 15317, 28381, 30740, 2669, 1625, 3074, 7949, 10061, 
      12889, 20269, 27146, 28450, 2665, 1321, 5265, 5521, 15457, 28192, 2098, 
      14825, 1588, 2069, 5413, 8168, 10093, 25160, 25469, 2677, 3546, 13402, 
      14977, 27442, 4736, 5956, 8825, 15761, 25316, 33284, 3530, 1690, 2042, 
      2081, 4706, 13345, 2664, 3285, 5245, 17640, 24868, 33093, 1865, 3613, 
      4765, 5213, 17474, 20345, 21170, 29405, 3700, 6161, 9332, 18320, 19360, 
      26585, 4329, 3789, 4426, 5050, 5274, 7801, 7954, 9250, 17650, 31609, 
      5480, 4325, 2792, 2557, 2957, 3560, 6085, 6341, 7892, 18245, 2465, 
      2938, 3298, 3365, 4145, 4325, 5345, 28778, 23040, 33280, 2450, 6497, 
      6890, 7025, 9457, 9970, 2509, 2861, 7541, 7684, 23816, 31741, 3085, 
      4045, 8685, 30825, 31501, 20929, 23729, 24313, 24608, 25204, 35828, 
      25610, 38153, 3037, 4250, 5050, 25226, 26129, 39889, 5345, 38480, 5553, 
      5765, 5162, 7837, 8522, 28445, 7444, 5904, 28249, 33184, 42016, 4682, 
      32621, 33650, 42925, 33428, 43445, 6273, 7813, 11194, 12433, 33898, 
      39690, 9572, 7361, 11281, 36625, 5581, 5652, 8325, 11412, 12100, 40837, 
      43165, 5714, 7738, 7025, 8986, 8996, 7642, 9802, 10660, 10960, 11113, 
      9832, 11866, 8761, 9981, 11401, 11113, 11125, 10984, 7922, 8704, 11024, 
      11161, 14120, 12349, 10568, 9805, 13450, 11321, 12266, 12409, 13154, 
      13796, 14458, 9769, 11285, 12456, 10674, 10765, 11834, 12506, 14209, 
      10737, 12893, 16633, 13600, 16848, 13469, 16133, 17953, 17069, 16820, 
      17533, 18133, 18248, 17938, 20637, 18530, 20753, 20480, 19465, 19924, 
      21268, 20393, 20714, 22293, 22736, 23050, 23652, 24020, 25160, 24525, 
      26434, 26965, 31156, 32068, 32193 ], 
  [ 30253, 30605, 29945, 28585, 27709, 28066, 28186, 27425, 27658, 24973, 
      24281, 24170, 21640, 21233, 20077, 20170, 20041, 19721, 19997, 18901, 
      17978, 17242, 18344, 17984, 17810, 16552, 16025, 15109, 16253, 14897, 
      15082, 14656, 14602, 14645, 14418, 13549, 13837, 14690, 12970, 13850, 
      41861, 43277, 12340, 10370, 10826, 12317, 13450, 36770, 33716, 11285, 
      9410, 12241, 10625, 10789, 8836, 10061, 30445, 33172, 10249, 29385, 
      32674, 27508, 11197, 10701, 21610, 17137, 7921, 9077, 9602, 25877, 
      8228, 8528, 26513, 21969, 17973, 14965, 15860, 7400, 7925, 26717, 
      21625, 21149, 20914, 15506, 7586, 8450, 22354, 21217, 15914, 10025, 
      10138, 28205, 19045, 11485, 14824, 21124, 22853, 17797, 7345, 22945, 
      30897, 15049, 6409, 21529, 22276, 32644, 16645, 22625, 22882, 18184, 
      16693, 12013, 11709, 9333, 10708, 11858, 14240, 12665, 6676, 7145, 
      20417, 16861, 9850, 9225, 6586, 11401, 20025, 20754, 24946, 27529, 
      9701, 9572, 5597, 7877, 18020, 18932, 20852, 21101, 13610, 8578, 6113, 
      11258, 14985, 9153, 6480, 7684, 7785, 8548, 9153, 20313, 28288, 13690, 
      13322, 5330, 7157, 7957, 24922, 10229, 5000, 7301, 15925, 16781, 25636, 
      14761, 9385, 6970, 5161, 5437, 10090, 10537, 13225, 14170, 6145, 7853, 
      7193, 4589, 5218, 6253, 6425, 6514, 12770, 4932, 5581, 6565, 9832, 
      20997, 12689, 7706, 6929, 6826, 5989, 5125, 4369, 5186, 13829, 16769, 
      21125, 24106, 4496, 4537, 7577, 8996, 12377, 14705, 4869, 4050, 7218, 
      14170, 19098, 9928, 4573, 11240, 10610, 5485, 4205, 3842, 6122, 7202, 
      4969, 3609, 7696, 8784, 13600, 18976, 7706, 5506, 3706, 12890, 5213, 
      3364, 3445, 3940, 6173, 8125, 12013, 7873, 5365, 3825, 3649, 6165, 
      13050, 7492, 9860, 4181, 4114, 3041, 4049, 7514, 20186, 8541, 4141, 
      3592, 7012, 2930, 4490, 18185, 3929, 3665, 3929, 18080, 5965, 4045, 
      3757, 2826, 2602, 2650, 3042, 3226, 3826, 4365, 5305, 6826, 7930, 8377, 
      9657, 9826, 8429, 6221, 2536, 2500, 3076, 9224, 3697, 2522, 4610, 6626, 
      8177, 10501, 11050, 14065, 17530, 5553, 4705, 2473, 2353, 2305, 4513, 
      4905, 11140, 14185, 5690, 3890, 2938, 2405, 2245, 2213, 5930, 6833, 
      8609, 8770, 5597, 2957, 2741, 2516, 2477, 2440, 2312, 2152, 2341, 5252, 
      5960, 8200, 9172, 9341, 13352, 15805, 17741, 6649, 3874, 2925, 8914, 
      9250, 6032, 4961, 4745, 4240, 4145, 3872, 2297, 2836, 3785, 13600, 
      4874, 2525, 2425, 2173, 1898, 2210, 3874, 17725, 6388, 4900, 3700, 
      1800, 2440, 14760, 3617, 3530, 3706, 7610, 2561, 1769, 1600, 1825, 
      3121, 11600, 15289, 4225, 3637, 3370, 1665, 1557, 2746, 13185, 4253, 
      1453, 1640, 2888, 3845, 7069, 7685, 8005, 10853, 15368, 16328, 3305, 
      1693, 1513, 1394, 3133, 7145, 7298, 12818, 16498, 2977, 2521, 2080, 
      14985, 16425, 3826, 1450, 4474, 4825, 8794, 10250, 12041, 14914, 4520, 
      3557, 2381, 7085, 2533, 2245, 2050, 1489, 7978, 8314, 2320, 1465, 3986, 
      3877, 1745, 1217, 977, 970, 2405, 2810, 3170, 5861, 2269, 1261, 901, 
      1576, 1629, 4996, 5256, 5524, 5800, 1417, 2605, 4937, 5465, 6617, 
      12722, 13610, 1360, 1225, 1184, 1808, 2384, 12448, 14240, 1213, 1170, 
      793, 1305, 2357, 2276, 725, 1076, 1405, 1517, 13901, 914, 725, 1354, 
      7349, 9650, 14786, 900, 772, 5760, 5905, 9225, 10777, 698, 785, 1573, 
      773, 808, 6260, 3145, 10242, 11677, 2516, 1696, 800, 689, 2042, 370, 
      7417, 949, 520, 1620, 5508, 10525, 578, 1018, 8753, 10693, 1937, 580, 
      272, 2192, 2960, 850, 325, 1381, 5701, 6466, 2132, 1096, 1157, 2312, 
      5096, 6437, 7940, 9605, 12740, 698, 953, 3305, 6253, 9578, 4217, 4477, 
      4882, 5162, 5450, 5897, 9337, 14521, 5429, 9704, 14741, 14984, 810, 
      2581, 5410, 1153, 80, 128, 3664, 4289, 1813, 61, 3757, 61, 3994, 7946, 
      12569, 1537, 13241, 685, 265, 2509, 4633, 8658, 10009, 13, 6088, 3026, 
      1765, 4357, 5477, 13690, 144, 81, 0, 6724, 15129, 1601, 626, 1, 50, 
      226, 530, 15377, 148, 4, 53, 293, 7229, 7925, 8104, 9413, 692, 1040, 
      2825, 4777, 10625, 12560, 74, 754, 4649, 6914, 8674, 10841, 325, 1060, 
      9252, 833, 449, 3893, 12370, 740, 905, 1585, 3313, 4160, 4289, 5840, 
      1237, 81, 82, 106, 370, 1237, 1845, 4437, 164, 125, 5576, 14261, 146, 
      1885, 2825, 4346, 9337, 14282, 15497, 4905, 14544, 3533, 1465, 698, 
      365, 178, 745, 2285, 9578, 15298, 17858, 1352, 1157, 725, 260, 212, 
      925, 4552, 8845, 901, 3946, 4714, 12546, 545, 832, 4100, 1189, 389, 
      1250, 2593, 13745, 2260, 388, 445, 4420, 6253, 14013, 650, 761, 2042, 
      2570, 4586, 5402, 5986, 12905, 15737, 18050, 596, 521, 929, 5729, 8500, 
      1597, 3805, 3922, 5625, 8541, 9466, 12322, 12541, 13210, 14365, 709, 
      2984, 3733, 3965, 11300, 11933, 17384, 8810, 8993, 1732, 3177, 3280, 
      3385, 12457, 13801, 1466, 661, 2146, 2561, 6101, 6250, 7186, 13850, 
      4276, 5300, 7732, 8420, 12340, 738, 6813, 22633, 1360, 2384, 24500, 
      3050, 1325, 3442, 7241, 16717, 19610, 1000, 5941, 10900, 16029, 21064, 
      22804, 25236, 977, 1285, 2725, 5317, 7202, 10762, 15845, 18385, 20282, 
      23162, 1649, 19793, 23225, 2178, 4225, 11493, 11905, 20970, 23290, 
      1181, 9256, 10957, 13256, 25492, 27725, 3434, 2066, 2381, 6554, 8450, 
      11026, 17866, 24329, 25561, 3412, 1492, 4212, 4432, 13396, 25321, 1693, 
      12818, 1453, 1700, 4360, 6773, 8500, 22469, 22760, 2146, 2817, 11521, 
      12970, 24625, 3809, 4849, 7376, 13700, 22625, 30161, 4385, 1825, 1781, 
      1802, 3797, 11482, 3285, 2664, 4264, 15453, 22213, 29988, 2018, 2938, 
      3874, 4250, 15305, 17978, 18749, 26498, 4537, 5072, 7865, 16097, 17065, 
      23840, 5274, 4626, 3625, 4141, 4329, 6514, 6649, 7801, 15481, 28594, 
      6605, 5252, 3341, 2260, 2516, 2957, 5032, 5252, 6605, 16040, 2258, 
      2533, 2785, 2834, 3434, 3578, 4418, 25925, 20529, 30193, 2657, 5426, 
      5765, 5882, 8026, 8485, 2644, 2600, 6344, 6469, 21269, 28744, 2770, 
      3442, 7362, 27882, 28522, 18580, 21200, 21748, 22025, 22585, 32633, 
      22973, 34850, 3316, 3701, 4321, 22625, 23474, 36514, 4580, 35177, 4770, 
      4964, 4505, 6730, 7325, 25682, 8641, 5121, 25504, 30169, 38569, 4205, 
      29642, 30617, 39442, 30413, 39944, 7218, 6778, 9745, 10858, 30865, 
      36369, 8321, 6434, 9850, 33466, 6292, 5085, 7272, 9981, 10597, 37480, 
      39700, 5165, 6793, 6224, 10237, 7925, 8641, 8641, 9409, 9673, 9808, 
      8725, 13369, 9850, 8874, 10114, 12490, 12484, 12325, 7265, 7921, 9881, 
      10000, 15749, 13780, 9533, 8914, 12073, 10250, 11069, 11194, 11849, 
      12437, 16033, 9040, 10322, 11349, 9945, 10018, 10961, 11525, 12994, 
      10116, 12290, 15418, 12889, 15633, 12884, 15170, 16738, 16034, 15857, 
      16498, 17188, 17285, 17065, 19476, 17729, 19610, 19409, 18682, 19105, 
      20233, 19538, 19805, 21348, 21809, 22213, 22761, 23165, 24125, 23634, 
      25525, 26020, 30157, 31033, 31140 ], 
  [ 34025, 33065, 33553, 32193, 30825, 30034, 29826, 30377, 28970, 28745, 
      28381, 24826, 25412, 23365, 24505, 24106, 23321, 23165, 22457, 21361, 
      21914, 22490, 18836, 18148, 17810, 19012, 19469, 19373, 16909, 18997, 
      18362, 18756, 17882, 17761, 16714, 17321, 15805, 12722, 13298, 12538, 
      19885, 20645, 11848, 14962, 13450, 11497, 10826, 16762, 15184, 11285, 
      15970, 9945, 10789, 10625, 15560, 11045, 13061, 14312, 10413, 12493, 
      13978, 11600, 9065, 9061, 47522, 39605, 14645, 10225, 9602, 10625, 
      11344, 10660, 10769, 48373, 41425, 35793, 37672, 14452, 10877, 10645, 
      48029, 47225, 46826, 37154, 11194, 9434, 8906, 47457, 38218, 7565, 
      7514, 10985, 43973, 6893, 6788, 8168, 8749, 41905, 9477, 8677, 12037, 
      37025, 13625, 8081, 8336, 12800, 40097, 8357, 8450, 42948, 40309, 
      31365, 30733, 6709, 6280, 5954, 36052, 33001, 8480, 7801, 7297, 40969, 
      27234, 25789, 8226, 5661, 7069, 7306, 8874, 9981, 27085, 26792, 10517, 
      6565, 6376, 6632, 7240, 7325, 35258, 24650, 8245, 5354, 37945, 26209, 
      7300, 6208, 6145, 5760, 5545, 6865, 10084, 35666, 34970, 9266, 6337, 
      5825, 8522, 28925, 10084, 5989, 5429, 5629, 8744, 37885, 27261, 21402, 
      8605, 7897, 4842, 4797, 4861, 4986, 19265, 24089, 22445, 9673, 7514, 
      6089, 5933, 5858, 4570, 7720, 6565, 5581, 4420, 6565, 34501, 24106, 
      22181, 21914, 19601, 16769, 9125, 6826, 4481, 5125, 6529, 7706, 7940, 
      7817, 4625, 4240, 4177, 4537, 16513, 12250, 4594, 4330, 5650, 29444, 
      6869, 3860, 30946, 19097, 14537, 12370, 4810, 4250, 17761, 10825, 3924, 
      3700, 3924, 5364, 25090, 19610, 7970, 3706, 18989, 10088, 8693, 6728, 
      4205, 3533, 3485, 25749, 19633, 14485, 13653, 4033, 3538, 3392, 3136, 
      16481, 16250, 10421, 5525, 3250, 5426, 27565, 16605, 14580, 3240, 7850, 
      4490, 4573, 16393, 5305, 4913, 4468, 22201, 17001, 16057, 12010, 9490, 
      8226, 6322, 5850, 4810, 4201, 3501, 2890, 2682, 2637, 2605, 2610, 
      27781, 22949, 10244, 9224, 5864, 2500, 16325, 11050, 3626, 2690, 2437, 
      2465, 2522, 3077, 4082, 21625, 19465, 11329, 10225, 9193, 3529, 3265, 
      2448, 3033, 22090, 17338, 14090, 11425, 9953, 8609, 2650, 2405, 2213, 
      2210, 21997, 14437, 13565, 12520, 12317, 12116, 11332, 9860, 6605, 
      2792, 2516, 2132, 2120, 2125, 2692, 3341, 3965, 24525, 17650, 14569, 
      2026, 2034, 23252, 20705, 20161, 18836, 18577, 17812, 5905, 4640, 3457, 
      2612, 20618, 13513, 13085, 11849, 7474, 5818, 3218, 3785, 24264, 20808, 
      17640, 7540, 4900, 2788, 17557, 3202, 3050, 1706, 14369, 10625, 8324, 
      6089, 3449, 1924, 2825, 19477, 17905, 17146, 10357, 7297, 3730, 2197, 
      19669, 7685, 6068, 3380, 2533, 1493, 1453, 1445, 1669, 2740, 3044, 
      17245, 11369, 10205, 8938, 2969, 1405, 1394, 1994, 3050, 16425, 14985, 
      13396, 2521, 2977, 18914, 10634, 1850, 1709, 1250, 1394, 1709, 2450, 
      20756, 18317, 14845, 1181, 15489, 14545, 13858, 11493, 1090, 1098, 
      14948, 4745, 19730, 19457, 13061, 10565, 8357, 8186, 2897, 2482, 2186, 
      1105, 15061, 11101, 7789, 4036, 3925, 1224, 1156, 1096, 1044, 4205, 
      2441, 1165, 1037, 877, 1570, 1802, 12020, 11393, 11188, 3284, 2548, 
      1460, 1940, 11545, 11338, 6205, 4093, 15805, 15560, 8597, 4520, 3701, 
      3485, 1765, 10426, 9089, 3650, 625, 794, 1994, 10576, 9792, 676, 657, 
      697, 937, 5290, 4885, 13709, 10285, 4580, 520, 1341, 730, 1017, 16784, 
      14324, 10804, 4625, 15490, 7586, 365, 11773, 9540, 2440, 424, 685, 
      4514, 3314, 389, 689, 15385, 10256, 7652, 1700, 1156, 11674, 5409, 
      2529, 289, 234, 16072, 2900, 2797, 1492, 340, 205, 232, 421, 1096, 
      11194, 3085, 845, 185, 394, 445, 377, 290, 242, 202, 157, 317, 1565, 
      181, 356, 1621, 1700, 11962, 1105, 162, 13289, 7460, 5540, 548, 353, 
      1649, 7605, 477, 7769, 386, 74, 925, 14657, 1105, 11673, 4365, 1033, 
      205, 130, 333, 6245, 20, 18770, 1601, 257, 65, 1226, 8836, 8281, 6724, 
      0, 1681, 14885, 11450, 6725, 5626, 4490, 3482, 1765, 8840, 6728, 5629, 
      4229, 13, 53, 68, 229, 3152, 2516, 857, 185, 457, 916, 7946, 3050, 221, 
      26, 146, 509, 4261, 2536, 232, 12149, 3893, 449, 890, 3200, 2873, 1913, 
      689, 388, 353, 100, 13537, 6805, 6642, 6010, 4306, 2385, 1681, 337, 
      8200, 6029, 164, 1469, 6050, 1721, 1021, 410, 317, 1490, 1885, 313, 
      1588, 19769, 14093, 11194, 9385, 6410, 3533, 1465, 394, 1850, 2770, 
      13652, 12965, 11221, 8296, 6280, 3221, 452, 317, 3361, 666, 450, 1066, 
      10057, 3620, 656, 12833, 5473, 2890, 1445, 1445, 16200, 5800, 5365, 
      648, 349, 1549, 10162, 4205, 2042, 1586, 650, 482, 410, 1261, 2125, 
      2962, 9616, 9049, 3881, 481, 464, 13897, 1017, 970, 541, 505, 610, 
      1170, 1225, 1402, 1737, 4973, 1508, 1109, 1013, 968, 1109, 2788, 610, 
      629, 14032, 1537, 1476, 1417, 1305, 1665, 12946, 8369, 2474, 2069, 689, 
      674, 626, 1714, 1160, 872, 680, 712, 1352, 6970, 745, 5085, 4148, 2548, 
      5968, 17482, 4441, 1802, 845, 2777, 3866, 6084, 1021, 1224, 2581, 4500, 
      5256, 6376, 7045, 5057, 2561, 1217, 970, 1250, 2561, 3461, 4210, 5450, 
      12473, 4049, 5513, 14314, 1765, 1489, 1573, 4570, 5578, 8725, 1220, 
      1445, 1940, 6632, 7717, 17866, 13546, 3529, 1306, 1234, 1514, 3434, 
      6125, 6701, 17680, 10512, 2080, 1972, 2080, 6625, 5465, 1994, 7685, 
      5800, 2228, 1525, 1448, 5413, 5540, 4770, 3637, 1845, 2146, 6421, 2825, 
      2225, 1636, 2384, 5569, 9169, 19637, 10517, 6865, 6722, 2977, 1970, 
      16405, 4468, 2788, 2989, 5485, 9160, 10874, 4250, 3218, 2938, 3005, 
      3874, 4153, 7474, 19625, 2612, 1961, 3305, 3617, 6292, 21346, 19714, 
      3789, 3321, 3181, 2250, 2221, 2061, 3181, 8586, 24317, 21160, 15805, 
      7016, 5960, 4925, 2900, 2792, 2341, 3412, 7834, 6305, 5573, 5458, 4418, 
      4234, 3434, 7393, 5113, 9529, 12005, 3130, 2977, 2930, 2450, 2417, 
      11336, 7684, 2900, 2861, 5525, 8900, 7362, 5410, 2770, 8530, 8842, 
      4640, 5620, 5840, 5953, 6185, 10985, 6409, 12218, 13320, 6161, 5141, 
      6389, 6746, 13226, 5072, 12545, 5098, 5128, 5981, 4106, 3881, 7970, 
      27009, 5449, 7956, 10161, 14625, 7321, 9962, 10445, 15170, 10405, 
      15508, 23290, 4810, 4005, 3970, 10693, 13573, 4385, 5450, 4274, 12146, 
      20232, 7381, 5140, 4405, 4365, 14356, 15592, 7625, 5645, 6388, 29097, 
      5629, 25205, 5525, 5473, 5409, 5380, 6101, 34525, 27234, 6250, 5850, 
      32498, 32328, 32005, 8741, 8249, 6929, 6884, 38053, 34280, 7565, 8258, 
      6989, 7954, 7625, 7586, 7421, 7517, 37845, 9860, 9010, 8725, 10765, 
      10674, 10469, 10049, 9386, 11920, 14258, 11810, 13873, 12025, 15016, 
      13858, 13130, 14066, 14545, 14530, 16040, 15973, 16573, 16360, 17893, 
      16658, 17113, 19010, 19105, 18265, 19210, 18985, 20200, 20825, 22049, 
      22105, 22837, 22157, 22978, 24705, 24872, 28517, 29065, 29008 ], 
  [ 40954, 39338, 40400, 39040, 37426, 36061, 35689, 36896, 34669, 35674, 
      35474, 30197, 32341, 29474, 31762, 31117, 30004, 29930, 28730, 27634, 
      28925, 30157, 24125, 23273, 22853, 25285, 26234, 26548, 22280, 26090, 
      25045, 25849, 24565, 24362, 22905, 24250, 21832, 16781, 18505, 16925, 
      13940, 14372, 16645, 22301, 19805, 16130, 14557, 11801, 10961, 16328, 
      24293, 13840, 15914, 15586, 23965, 16580, 9412, 9925, 15538, 9090, 
      9673, 8689, 13042, 13284, 65521, 55882, 23050, 15842, 14645, 8042, 
      17945, 16769, 7940, 66618, 58194, 51250, 53621, 23021, 17396, 7652, 
      66274, 65306, 64825, 53021, 18041, 14969, 7225, 65620, 54413, 11378, 
      11245, 7418, 61480, 9640, 7813, 6733, 6740, 59002, 15586, 6586, 7650, 
      53056, 22276, 6400, 6409, 7921, 56866, 6266, 6277, 60373, 57160, 46084, 
      45288, 10440, 9109, 8045, 52001, 48212, 14425, 13172, 5780, 58066, 
      40969, 39114, 14089, 7834, 5634, 5625, 5881, 6250, 40820, 40445, 18020, 
      10952, 5597, 5525, 5477, 5480, 51125, 37729, 14354, 7445, 54468, 39780, 
      12753, 10513, 10368, 9409, 8784, 5184, 6025, 51697, 50837, 16277, 
      10970, 9802, 5365, 43316, 17669, 10376, 5224, 5096, 5341, 54490, 41242, 
      33661, 15370, 14170, 7261, 6970, 5722, 5437, 30868, 37250, 35114, 
      17258, 13705, 11050, 10730, 10573, 5513, 14157, 12100, 10132, 6757, 
      4392, 50450, 37349, 34850, 34501, 31450, 27634, 16546, 12689, 4850, 
      4346, 4274, 4549, 14705, 14500, 8192, 6905, 5120, 4496, 27378, 21393, 
      8325, 4453, 3969, 44245, 13060, 5213, 46157, 30946, 24746, 21677, 9197, 
      7817, 29200, 19476, 7081, 6201, 4129, 3601, 38825, 31705, 15145, 4157, 
      30920, 18493, 16360, 13165, 8264, 6280, 4264, 39730, 31810, 24858, 
      23698, 8010, 3825, 6385, 4817, 27674, 27361, 19154, 11306, 6161, 3089, 
      42120, 27880, 25117, 6397, 15353, 9533, 2810, 27668, 11168, 10448, 
      2705, 35362, 28522, 27250, 21645, 17977, 16057, 13005, 12205, 10345, 
      9162, 7642, 5965, 5101, 4810, 4122, 4045, 42500, 36356, 19141, 17629, 
      12301, 4181, 27682, 20357, 8177, 5765, 4610, 3490, 3301, 2626, 2401, 
      34704, 31888, 20800, 19204, 17680, 8080, 7488, 3145, 2500, 35333, 
      29105, 24709, 20978, 18850, 16850, 6053, 5234, 4058, 3973, 35240, 
      25220, 24020, 22565, 22280, 21997, 20885, 18757, 13780, 6605, 5837, 
      4141, 3637, 3560, 2405, 2152, 2120, 38506, 29581, 25434, 3625, 3469, 
      36905, 33620, 32912, 31177, 30836, 29825, 12752, 10585, 8336, 2161, 
      33533, 24050, 23458, 21730, 15305, 12665, 7933, 1858, 38245, 33805, 
      29653, 15453, 11173, 1845, 29570, 8081, 7765, 3797, 25316, 20096, 
      16729, 13264, 8656, 2129, 1636, 32146, 30082, 29077, 19746, 15210, 
      9265, 1746, 32420, 15844, 13325, 8669, 6920, 3748, 3380, 3208, 2120, 
      1469, 1445, 29258, 21250, 19594, 17753, 7930, 3578, 3485, 1625, 1369, 
      28192, 26260, 24097, 1332, 1296, 31501, 20269, 5581, 5194, 2521, 2009, 
      1586, 1261, 33917, 30740, 26120, 3272, 27010, 25738, 24805, 21538, 
      2689, 2533, 26305, 11428, 32645, 32290, 23762, 20282, 17090, 16837, 
      8186, 7361, 6737, 3770, 26500, 21064, 16276, 10309, 10116, 4381, 4149, 
      3925, 3709, 10642, 7402, 4322, 3866, 3050, 1037, 941, 22393, 21520, 
      21233, 9065, 7673, 1009, 833, 21754, 21465, 13954, 10530, 27572, 27245, 
      17576, 11285, 9892, 9512, 740, 20225, 18314, 9841, 2306, 1409, 641, 
      20457, 19345, 3177, 3076, 1476, 1060, 12629, 11978, 24820, 20084, 
      11509, 2693, 5482, 1017, 730, 28961, 25681, 20849, 11636, 27257, 16237, 
      1882, 22228, 19093, 7893, 2925, 808, 11525, 9505, 1250, 730, 27152, 
      20137, 16385, 6497, 5297, 22129, 12994, 8146, 2626, 2161, 28085, 8845, 
      8660, 6125, 3005, 2132, 1421, 872, 317, 21485, 9194, 4658, 2194, 845, 
      3602, 3370, 3037, 2825, 2621, 2330, 850, 130, 2600, 725, 104, 101, 
      22581, 5410, 2581, 24400, 16193, 13289, 4033, 3428, 6610, 16420, 3880, 
      16666, 3625, 1181, 146, 26260, 80, 22210, 11458, 5338, 3034, 909, 538, 
      14404, 2029, 31685, 6562, 3250, 2402, 37, 18225, 17424, 15129, 1681, 0, 
      26570, 21905, 15130, 13457, 11665, 10001, 2, 18229, 15133, 13460, 
      11240, 1448, 1160, 1093, 680, 9425, 8297, 4916, 2932, 416, 137, 16925, 
      9241, 3050, 1625, 925, 386, 11272, 8317, 765, 22850, 10658, 3770, 193, 
      9473, 8900, 7120, 4420, 3545, 3428, 2273, 24730, 15210, 14965, 14005, 
      11317, 8002, 6642, 3330, 17261, 14024, 2501, 116, 14045, 6682, 5162, 
      3485, 850, 137, 122, 3060, 153, 32930, 25450, 21485, 18938, 14569, 
      9970, 6098, 845, 169, 269, 24845, 23912, 21512, 17357, 14357, 9412, 
      3445, 1096, 9634, 4069, 3361, 369, 19856, 10057, 3977, 23698, 13058, 
      8753, 5914, 338, 28213, 13549, 12868, 3805, 2440, 360, 19961, 10970, 
      7085, 6137, 3725, 3065, 2665, 482, 362, 461, 19169, 18356, 10400, 2900, 
      1489, 25090, 4666, 4537, 3042, 1530, 1225, 637, 610, 541, 466, 12148, 
      5813, 4840, 4580, 845, 740, 533, 1553, 1490, 25225, 5760, 5617, 5476, 
      772, 640, 23729, 17266, 7681, 6866, 3026, 2929, 2389, 689, 4645, 3701, 
      2197, 1901, 901, 15129, 2754, 1354, 10585, 7673, 1745, 29741, 11042, 
      6025, 2690, 850, 1037, 13669, 3604, 1429, 900, 1261, 1525, 1989, 15122, 
      11986, 7522, 4210, 2897, 1537, 962, 1042, 1217, 1637, 22928, 1220, 
      1700, 25425, 5578, 1530, 1450, 1413, 1765, 17540, 2245, 1732, 1325, 
      2245, 2756, 30125, 24329, 9146, 3725, 2669, 1801, 1261, 2066, 2314, 
      29857, 20065, 6057, 5785, 1465, 2320, 12394, 1625, 15844, 12893, 6205, 
      3944, 2965, 1928, 1973, 11125, 9090, 2050, 1777, 2362, 7376, 5956, 
      3809, 1769, 2084, 3716, 32306, 19906, 14450, 14225, 7610, 2257, 28008, 
      10413, 7093, 1800, 2164, 3789, 20345, 9949, 7933, 7325, 1898, 1865, 
      1898, 3005, 32212, 6425, 4052, 1952, 1936, 2561, 34425, 32301, 8914, 
      7954, 7650, 5161, 5050, 4234, 2074, 3625, 38216, 34157, 27080, 14437, 
      12725, 10952, 6877, 6605, 5252, 2141, 15665, 13234, 12010, 11813, 9953, 
      9605, 7985, 3170, 2448, 4240, 21722, 7025, 6626, 6497, 4705, 4426, 
      20725, 15269, 6221, 6100, 2696, 4021, 14701, 11437, 5517, 3897, 4045, 
      2713, 2873, 2929, 2960, 3028, 5204, 3170, 5945, 23365, 12434, 10594, 
      3314, 3425, 6625, 10361, 6272, 10305, 10253, 11762, 7837, 7202, 4157, 
      41236, 10656, 4225, 5200, 7696, 13922, 5165, 5402, 8077, 5444, 8333, 
      36369, 8869, 6178, 5569, 5650, 7218, 7460, 10001, 6529, 6529, 32245, 
      13572, 9117, 6660, 6292, 7837, 8581, 13898, 10114, 11513, 43570, 9524, 
      38530, 9010, 8548, 8320, 8209, 9832, 50146, 40969, 9981, 8761, 47545, 
      47293, 46888, 14522, 13456, 10496, 10369, 54248, 49573, 11624, 12973, 
      9490, 11849, 10946, 10825, 10250, 10100, 53794, 15313, 13397, 12456, 
      16218, 16045, 15266, 14354, 12625, 17865, 20285, 15049, 19408, 15264, 
      21125, 18245, 16369, 18125, 18932, 18589, 20509, 20360, 21370, 19845, 
      23018, 20225, 21008, 24217, 24148, 22324, 24089, 23618, 24669, 25376, 
      27010, 26820, 27716, 26216, 27693, 29338, 29341, 32740, 33124, 32985 ], 
  [ 33640, 34632, 33410, 32042, 31400, 32317, 32597, 31194, 32225, 28328, 
      27472, 29033, 24973, 25360, 23080, 23413, 23602, 23200, 23956, 22852, 
      21205, 19825, 23245, 23041, 22945, 20485, 19476, 18154, 21058, 18020, 
      18605, 17777, 18121, 18244, 18413, 16820, 17986, 20749, 17905, 19585, 
      57674, 59410, 17665, 13213, 14629, 17800, 19813, 51613, 47837, 16362, 
      11285, 18434, 15616, 15940, 10625, 14650, 43994, 47441, 15236, 42692, 
      46861, 40333, 17300, 16562, 14029, 11236, 9700, 13576, 14661, 38376, 
      11765, 12545, 39250, 14144, 11588, 9860, 10273, 9013, 11538, 39610, 
      13796, 13480, 13325, 9997, 10877, 13021, 33965, 13466, 10081, 16272, 
      16465, 41652, 11930, 18770, 23789, 32489, 34778, 11080, 11348, 34948, 
      45140, 9370, 7930, 33130, 34117, 47365, 10244, 34624, 34961, 11141, 
      10210, 7610, 7466, 15650, 17905, 19773, 8633, 7778, 10829, 11858, 
      31850, 10132, 6401, 6176, 10817, 19232, 31376, 32345, 37817, 41120, 
      6250, 6201, 8226, 13546, 28729, 29961, 32521, 32850, 8077, 5765, 10100, 
      19165, 8810, 5858, 11105, 13429, 13610, 14933, 15938, 31898, 42193, 
      7993, 7785, 8433, 12580, 14020, 37945, 6130, 7541, 12962, 26066, 27242, 
      38897, 8500, 5684, 4949, 8500, 9256, 17669, 18356, 22324, 23669, 4762, 
      4948, 4768, 7124, 9113, 11348, 11680, 11849, 21785, 8585, 10114, 12058, 
      17485, 33050, 7060, 4717, 4500, 4477, 4360, 4456, 7060, 9397, 23400, 
      27460, 33256, 37117, 7825, 7946, 14026, 16325, 21386, 24674, 4196, 
      5057, 13505, 23977, 30665, 5413, 8458, 19845, 5693, 3848, 4168, 4685, 
      11765, 13645, 3730, 5090, 14537, 16265, 23321, 30617, 4225, 3625, 6625, 
      22369, 3490, 5081, 5882, 7577, 12130, 15362, 21170, 4148, 3400, 3620, 
      3764, 12200, 22685, 14485, 18133, 3172, 3185, 4432, 8320, 14585, 32377, 
      4250, 3050, 3221, 13841, 5517, 9477, 29812, 2834, 7850, 8434, 29705, 
      3028, 2708, 2740, 3329, 4225, 4913, 6425, 6929, 8329, 9428, 11168, 
      13729, 15473, 16160, 18080, 18329, 3970, 3042, 3757, 4201, 6697, 17485, 
      2516, 3341, 10069, 13525, 15956, 19400, 20189, 24404, 29069, 2690, 
      2482, 3130, 3490, 3922, 9970, 10682, 20357, 24602, 2665, 2305, 2473, 
      2980, 3460, 4068, 12505, 13968, 16704, 16945, 2570, 2330, 2434, 2609, 
      2650, 2693, 2885, 3365, 5234, 11425, 12613, 16133, 17585, 17834, 23525, 
      26858, 29434, 2900, 2125, 2216, 17245, 17741, 2601, 2250, 2194, 2089, 
      2074, 2041, 5506, 6925, 8914, 23929, 2161, 2132, 2192, 2420, 4145, 
      5417, 9161, 29492, 2633, 2105, 1865, 3965, 6205, 25565, 1780, 8653, 
      8989, 15453, 1762, 2410, 3281, 4706, 7922, 21281, 26330, 1744, 1636, 
      1609, 2384, 3716, 7225, 23504, 1690, 3370, 4437, 7605, 9442, 14746, 
      15682, 16162, 20290, 26485, 27765, 1460, 1928, 2228, 2669, 8168, 14900, 
      15133, 23053, 28013, 1370, 1394, 1513, 26018, 27938, 1417, 1921, 10705, 
      11296, 17425, 19521, 22032, 25945, 1549, 1306, 1250, 14914, 1160, 1192, 
      1237, 1556, 16285, 16781, 1105, 4810, 1249, 1220, 1168, 1600, 2320, 
      2393, 7108, 7913, 8593, 13124, 970, 1402, 2482, 5317, 5450, 11777, 
      12197, 12625, 13061, 4996, 7624, 11716, 12564, 14356, 23101, 24309, 
      1097, 1202, 1241, 6025, 7241, 22745, 25177, 1108, 1145, 3088, 4880, 
      730, 729, 1818, 4329, 5218, 5490, 24754, 1205, 1576, 5165, 15560, 
      18901, 25957, 1109, 1301, 13169, 13394, 18314, 20506, 3385, 3712, 578, 
      1058, 3893, 13985, 8948, 19805, 21800, 477, 457, 841, 3690, 401, 1769, 
      15776, 586, 1037, 6137, 12905, 20242, 3573, 4813, 17748, 20488, 290, 
      773, 1585, 7345, 8753, 481, 2756, 5732, 13252, 14417, 241, 5125, 5266, 
      7621, 12325, 14386, 16609, 18994, 23329, 485, 4820, 9412, 14120, 18965, 
      10960, 11380, 12025, 12465, 12913, 13600, 18640, 25744, 12890, 19165, 
      26042, 26365, 269, 8200, 12869, 130, 1377, 2385, 10081, 11106, 6788, 
      1274, 10250, 1192, 10645, 16677, 23140, 26, 24050, 212, 3152, 8116, 
      11680, 17705, 19616, 1858, 13933, 229, 6728, 11240, 13000, 24653, 785, 
      962, 1601, 14885, 26570, 0, 225, 1600, 2209, 3025, 3969, 26896, 785, 
      1601, 2210, 3250, 15626, 16642, 16901, 18770, 4365, 5193, 8658, 11890, 
      20458, 23113, 1105, 4505, 11680, 15145, 17705, 20752, 3274, 5209, 
      18521, 180, 3636, 10440, 22837, 4405, 4810, 6290, 9458, 10865, 11074, 
      13505, 100, 1664, 1745, 2089, 3313, 5540, 6788, 11300, 1105, 2106, 
      13077, 25362, 2125, 6824, 8564, 11125, 18596, 25381, 26996, 12002, 
      25721, 468, 160, 433, 820, 1993, 4240, 7540, 18913, 26713, 30073, 205, 
      250, 458, 1193, 2105, 4658, 11405, 17858, 4552, 10397, 11645, 22997, 
      754, 4321, 10629, 356, 2756, 5297, 8000, 24592, 305, 2593, 2890, 11105, 
      13978, 24938, 853, 3924, 6885, 7893, 11349, 12645, 13549, 23428, 27220, 
      30253, 1037, 1202, 4330, 13130, 17261, 436, 10004, 10201, 12944, 17300, 
      18625, 22601, 22900, 23809, 25364, 3466, 8541, 9850, 10242, 21177, 
      22050, 29341, 17645, 17908, 565, 8810, 8993, 9178, 22730, 24554, 697, 
      1732, 6817, 7632, 13572, 13801, 15217, 24601, 10625, 12289, 16001, 
      17009, 22529, 2525, 14600, 36020, 4825, 7129, 38365, 833, 4628, 9065, 
      15184, 28340, 32113, 3341, 13162, 20441, 27410, 33965, 36185, 39257, 
      2836, 4264, 7624, 12136, 15061, 20221, 27144, 30484, 32941, 36621, 
      1186, 32290, 36682, 1073, 10240, 21188, 21760, 33785, 36745, 2314, 
      17989, 20410, 23589, 39505, 42298, 1205, 1277, 6632, 13925, 16781, 
      20477, 29717, 38020, 39572, 1261, 1901, 10061, 10441, 23725, 39250, 
      4660, 22905, 3218, 4505, 10205, 14138, 16745, 35594, 35965, 5669, 7220, 
      21044, 23053, 38308, 9090, 10930, 14977, 24021, 35746, 45202, 1744, 
      2384, 4100, 4201, 8996, 20921, 1682, 6581, 9781, 26330, 35170, 44945, 
      2493, 7093, 8989, 9685, 26100, 29653, 30664, 40573, 1970, 11065, 15538, 
      27130, 28418, 37193, 2225, 2057, 8336, 9332, 9680, 13385, 13600, 15392, 
      26272, 43145, 2754, 2281, 2050, 4729, 5625, 6786, 10861, 11241, 13474, 
      26989, 4325, 5480, 6212, 6341, 7741, 8045, 9685, 39752, 32834, 45058, 
      2880, 11329, 11908, 12105, 15529, 16228, 3185, 4901, 12805, 13010, 
      33730, 43205, 5309, 7261, 14381, 42101, 42901, 30157, 33577, 34285, 
      34642, 35362, 47970, 35828, 50665, 3209, 7272, 8692, 35316, 36405, 
      52645, 9109, 50986, 9377, 9649, 8548, 12773, 13768, 39085, 4442, 9722, 
      38825, 44690, 55010, 7444, 44001, 45216, 56041, 44930, 56621, 4133, 
      12493, 17300, 18973, 45460, 52244, 14994, 11665, 17321, 48617, 4241, 
      8714, 13061, 17450, 18386, 53509, 56209, 8712, 12100, 10889, 5780, 
      13786, 5300, 14900, 16066, 16490, 16705, 14738, 7780, 6101, 14885, 
      16925, 7457, 7529, 7450, 11268, 12482, 16042, 16241, 9586, 8497, 15210, 
      13949, 19268, 16081, 17460, 17665, 18720, 19546, 10100, 13345, 15665, 
      17330, 14240, 14393, 15892, 16936, 19445, 13925, 15997, 21845, 17074, 
      22058, 16505, 20465, 23153, 21645, 21146, 22105, 22385, 22562, 21940, 
      25625, 22276, 25677, 25154, 23141, 23722, 25810, 24313, 24820, 26513, 
      26890, 26888, 27674, 27914, 29674, 28541, 30500, 31153, 35506, 36538, 
      36725 ], 
  [ 32125, 32877, 31865, 30497, 29765, 30472, 30692, 29529, 30260, 26813, 
      26017, 26948, 23458, 23545, 21685, 21928, 21997, 21625, 22201, 21097, 
      19720, 18580, 21130, 20866, 20740, 18730, 17901, 16729, 18973, 16565, 
      17000, 16322, 16516, 16609, 16628, 15305, 16141, 18184, 15760, 17140, 
      51449, 53065, 15370, 11848, 12904, 15445, 17128, 45748, 42242, 14157, 
      10280, 15809, 13441, 13705, 9650, 12625, 38609, 41786, 13061, 37397, 
      41236, 35218, 14705, 14057, 16564, 13141, 8725, 11581, 12456, 33381, 
      10130, 10730, 34165, 16769, 13673, 11465, 12058, 8098, 9873, 34465, 
      16421, 16045, 15860, 11752, 9332, 10996, 29300, 16061, 11956, 13617, 
      13780, 36297, 14285, 15725, 20114, 27914, 29993, 13285, 9533, 30133, 
      39485, 11185, 7045, 28465, 29362, 41530, 12329, 29809, 30116, 13466, 
      12325, 8945, 8741, 12965, 14890, 16488, 10418, 9293, 8954, 9773, 27245, 
      12337, 7376, 7001, 8912, 15977, 26801, 27680, 32672, 35705, 7225, 7146, 
      6921, 11101, 24394, 25506, 27826, 28125, 9832, 6500, 8285, 15880, 
      10805, 6773, 9050, 10954, 11105, 12218, 13073, 27233, 36658, 9808, 
      9540, 6948, 10225, 11425, 32740, 7345, 6266, 10517, 21941, 22997, 
      33602, 10525, 6749, 5384, 6925, 7501, 14504, 15101, 18589, 19784, 4957, 
      5713, 5353, 5849, 7328, 9113, 9385, 9524, 18080, 6890, 8089, 9673, 
      14290, 28205, 8845, 5512, 5085, 5032, 4645, 4381, 5725, 7492, 19485, 
      23125, 28381, 31912, 6250, 6341, 11281, 13250, 17681, 20609, 4121, 
      4352, 10820, 19972, 26000, 6778, 6673, 16290, 7208, 4133, 3853, 4040, 
      9320, 10900, 3865, 4205, 11642, 13130, 19346, 25922, 5200, 4000, 5200, 
      18484, 3805, 4106, 4637, 5882, 9565, 12317, 17405, 5213, 3805, 3365, 
      3389, 9605, 18740, 11530, 14698, 3217, 3200, 3577, 6385, 11600, 27472, 
      5525, 3125, 3026, 10946, 4212, 7272, 25117, 2909, 5945, 6409, 25010, 
      3793, 2873, 2785, 2804, 3280, 3728, 4820, 5204, 6304, 7193, 8633, 
      10804, 12308, 12905, 14585, 14804, 5305, 3897, 2962, 3226, 5002, 14050, 
      2621, 2696, 7684, 10600, 12701, 15725, 16424, 20189, 24404, 3425, 2977, 
      2545, 2725, 2977, 7585, 8177, 16562, 20357, 3460, 2560, 2308, 2425, 
      2665, 3033, 9700, 10953, 13329, 13540, 3365, 2225, 2209, 2234, 2245, 
      2258, 2330, 2570, 3809, 8770, 9778, 12818, 14090, 14309, 19370, 22373, 
      24709, 3965, 2440, 2141, 13780, 14216, 3546, 2925, 2809, 2554, 2509, 
      2386, 3961, 5050, 6649, 19714, 2836, 1937, 1937, 1985, 2960, 3872, 
      6836, 24737, 3698, 2810, 2210, 2810, 4450, 21170, 2125, 6388, 6664, 
      12168, 1717, 1825, 2306, 3281, 5777, 17306, 21845, 2329, 2041, 1924, 
      1769, 2561, 5200, 19289, 2305, 2305, 3042, 5490, 6997, 11521, 12337, 
      12757, 16405, 21970, 23130, 1805, 1493, 1613, 1844, 5933, 11645, 11848, 
      18868, 23348, 1625, 1469, 1378, 21533, 23273, 1972, 1396, 8020, 8521, 
      13840, 15696, 17937, 21460, 2314, 1801, 1325, 11629, 1325, 1237, 1192, 
      1181, 12820, 13256, 1210, 3205, 1924, 1865, 1033, 1105, 1465, 1508, 
      4993, 5648, 6208, 10049, 1105, 997, 1537, 3562, 3665, 8882, 9242, 9610, 
      9986, 3301, 5389, 8821, 9549, 11101, 18856, 19944, 842, 857, 866, 4090, 
      5066, 18530, 20722, 793, 800, 1873, 3185, 985, 954, 1053, 2754, 3433, 
      3645, 20329, 740, 901, 3380, 12125, 15076, 21412, 674, 746, 10034, 
      10229, 14549, 16501, 2020, 2257, 593, 593, 2378, 10730, 6413, 15860, 
      17645, 882, 562, 466, 2205, 656, 884, 12281, 361, 482, 4082, 9770, 
      16237, 2088, 3028, 14013, 16453, 545, 338, 730, 5050, 6218, 256, 1481, 
      3737, 10057, 11072, 586, 3250, 3361, 5266, 9250, 11041, 12994, 15109, 
      18994, 200, 3005, 6757, 10805, 15080, 8065, 8425, 8980, 9360, 9748, 
      10345, 14785, 21169, 9725, 15250, 21437, 21730, 104, 5725, 9704, 145, 
      522, 1170, 7306, 8181, 4553, 449, 7445, 397, 7780, 13032, 18805, 221, 
      19625, 17, 1697, 5641, 8665, 13940, 15641, 793, 10618, 904, 4493, 8285, 
      9805, 20168, 170, 257, 626, 11450, 21905, 225, 0, 625, 1024, 1600, 
      2304, 22201, 170, 626, 1025, 1765, 12101, 12997, 13226, 14885, 2610, 
      3258, 6093, 8845, 16393, 18778, 340, 2720, 8665, 11680, 13940, 16657, 
      1789, 3274, 14666, 45, 2061, 7605, 18532, 2650, 2965, 4145, 6773, 7970, 
      8149, 10250, 145, 689, 740, 964, 1828, 3545, 4553, 8345, 370, 981, 
      9882, 20817, 1000, 4589, 6029, 8200, 14741, 20836, 22301, 8957, 21146, 
      1233, 265, 148, 265, 928, 2545, 5185, 15028, 22048, 25108, 250, 205, 
      173, 458, 1010, 2873, 8450, 14093, 2797, 7592, 8660, 18692, 289, 2626, 
      7794, 281, 1481, 3392, 5585, 20137, 650, 1378, 1585, 8210, 10693, 
      20453, 388, 2349, 4680, 5508, 8424, 9540, 10324, 19093, 22525, 25288, 
      482, 557, 2665, 9965, 13586, 481, 7289, 7456, 9809, 13625, 14800, 
      18356, 18625, 19444, 20849, 2041, 6066, 7165, 7497, 17082, 17865, 
      24466, 13940, 14173, 610, 6305, 6458, 6613, 18485, 20129, 592, 937, 
      4672, 5337, 10377, 10576, 11812, 20176, 7850, 9274, 12506, 13394, 
      18314, 1460, 11285, 30605, 3130, 4954, 32770, 1268, 2993, 6560, 11809, 
      23585, 27028, 2066, 10057, 16466, 22745, 28730, 30770, 33602, 1741, 
      2749, 5389, 9181, 11716, 16276, 22509, 25549, 27796, 31176, 961, 27205, 
      31237, 1088, 7585, 17153, 17665, 28580, 31300, 1489, 14314, 16465, 
      19314, 33850, 36433, 1640, 1172, 4637, 10760, 13256, 16532, 24872, 
      32485, 33917, 1666, 1346, 7466, 7786, 19450, 33625, 3145, 18720, 2153, 
      3050, 7610, 10973, 13250, 30269, 30610, 3944, 5165, 17069, 18868, 
      32773, 6705, 8245, 11722, 19746, 30421, 39157, 2329, 1769, 2825, 2896, 
      6641, 16976, 1877, 4706, 7306, 21845, 29905, 38930, 1908, 5128, 6664, 
      7240, 21645, 24868, 25789, 34888, 2525, 8410, 12253, 22585, 23753, 
      31778, 2960, 2612, 6161, 6977, 7265, 10400, 10585, 12137, 21817, 37280, 
      3789, 2986, 2125, 3394, 4050, 4941, 8266, 8586, 10489, 22474, 3140, 
      3965, 4517, 4616, 5716, 5960, 7300, 34157, 27809, 39073, 2385, 8704, 
      9193, 9360, 12304, 12913, 2570, 3626, 9970, 10145, 28645, 37370, 3944, 
      5416, 11336, 36356, 37096, 25402, 28522, 29170, 29497, 30157, 41805, 
      30593, 44320, 2834, 5517, 6637, 30141, 31140, 46180, 6994, 44641, 7232, 
      7474, 6613, 10088, 10933, 33640, 5597, 7577, 33410, 38825, 48425, 5809, 
      38196, 39321, 49396, 39065, 49946, 4868, 9928, 14045, 15508, 39565, 
      45869, 12069, 9280, 14096, 42512, 4586, 6929, 10466, 14225, 15041, 
      47074, 49594, 6957, 9685, 8714, 7025, 11161, 6125, 12125, 13141, 13505, 
      13690, 12053, 9445, 7076, 12200, 13940, 8912, 8954, 8845, 9333, 10337, 
      13297, 13466, 11461, 10042, 12645, 11624, 16133, 13456, 14625, 14800, 
      15705, 16441, 11885, 11290, 13220, 14645, 12185, 12308, 13597, 14461, 
      16580, 12050, 14152, 18980, 15049, 19193, 14690, 18020, 20288, 19080, 
      18701, 19540, 19970, 20117, 19645, 22850, 20101, 22932, 22529, 20996, 
      21517, 23245, 22048, 22465, 24098, 24505, 24653, 25349, 25649, 27109, 
      26216, 28145, 28738, 33001, 33973, 34130 ], 
  [ 30600, 30952, 30290, 28922, 28040, 28397, 28517, 27754, 27985, 25288, 
      24592, 24473, 21933, 21520, 20360, 20453, 20322, 20000, 20276, 19172, 
      18245, 17505, 18605, 18241, 18065, 16805, 16276, 15354, 16498, 15140, 
      15325, 14897, 14841, 14884, 14653, 13780, 14066, 14909, 13185, 14065, 
      42074, 43490, 12545, 10573, 11029, 12520, 13653, 36973, 33917, 11482, 
      9605, 12434, 10816, 10980, 9025, 10250, 30634, 33361, 10436, 29572, 
      32861, 27693, 11380, 10882, 21789, 17316, 8100, 9256, 9781, 26056, 
      8405, 8705, 26690, 22144, 18148, 15140, 16033, 7573, 8098, 26890, 
      21796, 21320, 21085, 15677, 7757, 8621, 22525, 21386, 16081, 10192, 
      10305, 28372, 19210, 11650, 14989, 21289, 23018, 17960, 7508, 23108, 
      31060, 15210, 6570, 21690, 22437, 32805, 16804, 22784, 23041, 18341, 
      16850, 12170, 11866, 9490, 10865, 12013, 14393, 12818, 6829, 7298, 
      20570, 17012, 10001, 9376, 6737, 11552, 20176, 20905, 25097, 27680, 
      9850, 9721, 5746, 8026, 18169, 19081, 21001, 21250, 13757, 8725, 6260, 
      11405, 15130, 9298, 6625, 7829, 7930, 8693, 9298, 20458, 28433, 13833, 
      13465, 5473, 7300, 8100, 25065, 10370, 5141, 7442, 16066, 16922, 25777, 
      14900, 9524, 7109, 5300, 5576, 10229, 10676, 13364, 14309, 6282, 7988, 
      7328, 4724, 5353, 6388, 6560, 6649, 12905, 5065, 5714, 6698, 9965, 
      21130, 12820, 7837, 7060, 6957, 6120, 5256, 4500, 5317, 13960, 16900, 
      21256, 24237, 4625, 4666, 7706, 9125, 12506, 14834, 4996, 4177, 7345, 
      14297, 19225, 10053, 4698, 11365, 10733, 5608, 4328, 3965, 6245, 7325, 
      5090, 3730, 7817, 8905, 13721, 19097, 7825, 5625, 3825, 13009, 5330, 
      3481, 3562, 4057, 6290, 8242, 12130, 7988, 5480, 3940, 3764, 6280, 
      13165, 7605, 9973, 4292, 4225, 3152, 4160, 7625, 20297, 8650, 4250, 
      3701, 7121, 3037, 4597, 18292, 4034, 3770, 4034, 18185, 6068, 4148, 
      3860, 2929, 2705, 2753, 3145, 3329, 3929, 4468, 5408, 6929, 8033, 8480, 
      9760, 9929, 8530, 6322, 2637, 2601, 3177, 9325, 3796, 2621, 4709, 6725, 
      8276, 10600, 11149, 14164, 17629, 5650, 4802, 2570, 2450, 2402, 4610, 
      5002, 11237, 14282, 5785, 3985, 3033, 2500, 2340, 2308, 6025, 6928, 
      8704, 8865, 5690, 3050, 2834, 2609, 2570, 2533, 2405, 2245, 2434, 5345, 
      6053, 8293, 9265, 9434, 13445, 15898, 17834, 6740, 3965, 3016, 9005, 
      9341, 6121, 5050, 4834, 4329, 4234, 3961, 2386, 2925, 3874, 13689, 
      4961, 2612, 2512, 2260, 1985, 2297, 3961, 17812, 6473, 4985, 3785, 
      1885, 2525, 14845, 3700, 3613, 3789, 7693, 2642, 1850, 1681, 1906, 
      3202, 11681, 15370, 4304, 3716, 3449, 1744, 1636, 2825, 13264, 4330, 
      1530, 1717, 2965, 3922, 7146, 7762, 8082, 10930, 15445, 16405, 3380, 
      1768, 1588, 1469, 3208, 7220, 7373, 12893, 16573, 3050, 2594, 2153, 
      15058, 16498, 3897, 1521, 4545, 4896, 8865, 10321, 12112, 14985, 4589, 
      3626, 2450, 7154, 2600, 2312, 2117, 1556, 8045, 8381, 2385, 1530, 4049, 
      3940, 1808, 1280, 1040, 1033, 2468, 2873, 3233, 5924, 2330, 1322, 962, 
      1637, 1690, 5057, 5317, 5585, 5861, 1476, 2664, 4996, 5524, 6676, 
      12781, 13669, 1417, 1282, 1241, 1865, 2441, 12505, 14297, 1268, 1225, 
      848, 1360, 2410, 2329, 778, 1129, 1458, 1570, 13954, 965, 776, 1405, 
      7400, 9701, 14837, 949, 821, 5809, 5954, 9274, 10826, 745, 832, 1618, 
      818, 853, 6305, 3188, 10285, 11720, 2557, 1737, 841, 730, 2081, 409, 
      7456, 986, 557, 1657, 5545, 10562, 613, 1053, 8788, 10728, 1970, 613, 
      305, 2225, 2993, 881, 356, 1412, 5732, 6497, 2161, 1125, 1186, 2341, 
      5125, 6466, 7969, 9634, 12769, 725, 980, 3332, 6280, 9605, 4240, 4500, 
      4905, 5185, 5473, 5920, 9360, 14544, 5450, 9725, 14762, 15005, 829, 
      2600, 5429, 1170, 97, 145, 3681, 4306, 1828, 74, 3770, 72, 4005, 7957, 
      12580, 1546, 13250, 692, 272, 2516, 4640, 8665, 10016, 18, 6093, 3029, 
      1768, 4360, 5480, 13693, 145, 82, 1, 6725, 15130, 1600, 625, 0, 49, 
      225, 529, 15376, 145, 1, 50, 290, 7226, 7922, 8101, 9410, 685, 1033, 
      2818, 4770, 10618, 12553, 65, 745, 4640, 6905, 8665, 10832, 314, 1049, 
      9241, 820, 436, 3880, 12357, 725, 890, 1570, 3298, 4145, 4274, 5825, 
      1220, 64, 65, 89, 353, 1220, 1828, 4420, 145, 106, 5557, 14242, 125, 
      1864, 2804, 4325, 9316, 14261, 15476, 4882, 14521, 3508, 1440, 673, 
      340, 153, 720, 2260, 9553, 15273, 17833, 1325, 1130, 698, 233, 185, 
      898, 4525, 8818, 872, 3917, 4685, 12517, 514, 801, 4069, 1156, 356, 
      1217, 2560, 13712, 2225, 353, 410, 4385, 6218, 13978, 613, 724, 2005, 
      2533, 4549, 5365, 5949, 12868, 15700, 18013, 557, 482, 890, 5690, 8461, 
      1556, 3764, 3881, 5584, 8500, 9425, 12281, 12500, 13169, 14324, 666, 
      2941, 3690, 3922, 11257, 11890, 17341, 8765, 8948, 1685, 3130, 3233, 
      3338, 12410, 13754, 1417, 612, 2097, 2512, 6052, 6201, 7137, 13801, 
      4225, 5249, 7681, 8369, 12289, 685, 6760, 22580, 1305, 2329, 24445, 
      2993, 1268, 3385, 7184, 16660, 19553, 941, 5882, 10841, 15970, 21005, 
      22745, 25177, 916, 1224, 2664, 5256, 7141, 10701, 15784, 18324, 20221, 
      23101, 1586, 19730, 23162, 2113, 4160, 11428, 11840, 20905, 23225, 
      1114, 9189, 10890, 13189, 25425, 27658, 3365, 1997, 2312, 6485, 8381, 
      10957, 17797, 24260, 25492, 3341, 1421, 4141, 4361, 13325, 25250, 1620, 
      12745, 1378, 1625, 4285, 6698, 8425, 22394, 22685, 2069, 2740, 11444, 
      12893, 24548, 3730, 4770, 7297, 13621, 22546, 30082, 4304, 1744, 1700, 
      1721, 3716, 11401, 3202, 2581, 4181, 15370, 22130, 29905, 1933, 2853, 
      3789, 4165, 15220, 17893, 18664, 26413, 4450, 4985, 7778, 16010, 16978, 
      23753, 5185, 4537, 3536, 4052, 4240, 6425, 6560, 7712, 15392, 28505, 
      6514, 5161, 3250, 2169, 2425, 2866, 4941, 5161, 6514, 15949, 2165, 
      2440, 2692, 2741, 3341, 3485, 4325, 25832, 20434, 30098, 2560, 5329, 
      5668, 5785, 7929, 8388, 2545, 2501, 6245, 6370, 21170, 28645, 2669, 
      3341, 7261, 27781, 28421, 18477, 21097, 21645, 21922, 22482, 32530, 
      22868, 34745, 3209, 3592, 4212, 22516, 23365, 36405, 4469, 35066, 4657, 
      4849, 4388, 6613, 7208, 25565, 8522, 5002, 25385, 30050, 38450, 4084, 
      29521, 30496, 39321, 30290, 39821, 7093, 6653, 9620, 10733, 30740, 
      36244, 8194, 6305, 9721, 33337, 6161, 4954, 7141, 9850, 10466, 37349, 
      39569, 5032, 6660, 6089, 10100, 7786, 8500, 8500, 9266, 9530, 9665, 
      8578, 13220, 9701, 8725, 9965, 12337, 12329, 12170, 7108, 7762, 9722, 
      9841, 15586, 13617, 9370, 8749, 11908, 10081, 10900, 11025, 11680, 
      12266, 15860, 8865, 10145, 11170, 9760, 9833, 10772, 11336, 12805, 
      9925, 12077, 15205, 12674, 15418, 12665, 14945, 16513, 15805, 15626, 
      16265, 16945, 17042, 16820, 19225, 17476, 19357, 19154, 18421, 18842, 
      19970, 19273, 19540, 21073, 21530, 21928, 22474, 22874, 23834, 23341, 
      25220, 25713, 29826, 30698, 30805 ], 
  [ 30397, 30637, 30073, 28705, 27781, 28040, 28132, 27481, 27572, 25085, 
      24417, 24004, 21730, 21177, 20213, 20264, 20077, 19769, 19961, 18857, 
      18056, 17428, 18122, 17730, 17540, 16490, 16045, 15193, 16029, 14965, 
      15080, 14722, 14596, 14625, 14324, 13577, 13709, 14216, 12688, 13428, 
      39673, 41033, 11978, 10440, 10728, 11925, 12904, 34740, 31810, 10957, 
      9640, 11713, 10305, 10441, 9074, 9809, 28625, 31226, 9925, 27605, 
      30740, 25810, 10673, 10217, 23476, 18709, 8149, 8829, 9256, 24229, 
      8146, 8362, 24821, 23873, 19625, 16393, 17370, 7650, 7825, 24993, 
      23525, 23021, 22772, 17000, 7540, 8180, 20852, 23101, 17460, 9457, 
      9556, 26377, 20813, 10733, 13778, 19658, 21289, 19493, 7165, 21365, 
      28925, 16561, 6661, 20017, 20722, 30586, 18281, 21041, 21284, 19930, 
      18341, 13297, 12965, 8741, 9962, 10984, 15730, 14029, 6458, 6829, 
      18925, 18545, 10960, 10265, 6352, 10537, 18545, 19232, 23200, 25657, 
      10809, 10666, 5641, 7389, 16650, 17506, 19314, 19549, 15080, 9572, 
      5917, 10376, 16565, 10229, 6170, 7178, 7265, 7930, 8465, 18785, 26354, 
      15184, 14788, 5284, 6705, 7393, 23140, 11441, 5050, 6805, 14645, 15445, 
      23810, 16349, 10525, 7816, 5069, 5261, 9256, 9661, 12125, 13000, 6877, 
      8849, 8105, 4633, 5024, 5849, 5993, 6068, 11680, 4778, 5273, 6089, 
      8978, 19373, 14157, 8712, 7837, 7720, 6757, 5725, 4381, 4932, 12637, 
      15381, 19485, 22312, 4394, 4421, 6929, 8194, 11281, 13441, 5465, 4352, 
      6596, 12932, 17552, 11194, 4369, 10210, 11944, 6245, 4685, 4168, 5608, 
      6548, 5657, 3821, 6970, 7946, 12370, 17410, 8784, 6304, 3664, 11700, 
      5981, 3530, 3485, 3770, 5597, 7325, 10877, 8989, 6173, 4325, 4093, 
      5573, 11828, 6730, 8874, 4817, 4736, 3257, 3761, 6736, 18512, 9749, 
      4789, 4114, 6274, 2932, 4072, 16605, 4573, 3385, 3593, 16498, 6929, 
      4729, 4385, 3188, 2768, 2704, 2900, 3028, 3488, 3929, 4729, 6068, 7060, 
      7465, 8633, 8788, 9657, 7225, 2770, 2650, 2890, 8226, 4349, 2824, 4100, 
      5864, 7261, 9389, 9896, 12701, 15956, 6497, 5537, 2801, 2597, 2465, 
      4001, 4337, 9970, 12805, 6660, 4608, 3460, 2745, 2473, 2329, 5220, 
      6025, 7633, 7780, 6565, 3505, 3233, 2938, 2885, 2834, 2650, 2378, 2273, 
      4610, 5234, 7250, 8138, 8293, 12010, 14309, 16133, 7741, 4616, 3485, 
      7892, 8200, 7066, 5869, 5625, 5050, 4941, 4626, 2169, 2554, 3321, 
      12226, 5780, 3025, 2897, 2561, 1936, 2080, 3380, 16097, 7474, 5818, 
      4450, 1850, 2210, 13298, 4365, 3060, 3208, 6664, 3125, 2081, 1730, 
      1745, 2705, 10330, 13781, 5081, 4409, 4100, 1961, 1601, 2384, 11801, 
      5121, 1537, 1570, 2482, 3285, 6145, 6705, 6997, 9621, 13842, 14746, 
      4045, 2069, 1805, 1588, 2669, 6205, 6344, 11444, 14900, 3673, 3133, 
      2594, 13469, 14825, 4660, 1780, 3796, 4105, 7696, 9040, 10705, 13396, 
      5450, 4361, 2989, 6125, 3181, 2837, 2600, 1885, 6932, 7240, 2938, 1285, 
      4868, 4745, 2249, 1553, 1145, 1124, 1985, 2320, 2624, 4993, 2897, 1637, 
      1025, 1322, 1361, 4210, 4442, 4682, 4930, 1189, 2125, 4149, 4621, 5661, 
      11304, 12136, 1802, 1625, 1570, 1466, 1930, 11042, 12722, 1625, 1568, 
      785, 1073, 3033, 2938, 925, 898, 1129, 1213, 12393, 1252, 965, 1076, 
      6301, 8420, 13220, 1250, 1066, 4850, 4981, 8021, 9461, 612, 657, 2129, 
      1105, 650, 5290, 2509, 8948, 10285, 3250, 2290, 1170, 541, 2704, 500, 
      6329, 1385, 802, 1202, 4586, 9197, 424, 724, 7549, 9349, 2593, 914, 
      410, 1658, 2314, 1280, 265, 985, 4745, 5440, 2826, 754, 801, 1746, 
      4194, 5409, 6786, 8325, 11250, 1096, 637, 2597, 5237, 8296, 3393, 3625, 
      3988, 4240, 4500, 4905, 8065, 12913, 4477, 8402, 13117, 13346, 1256, 
      1949, 4456, 1681, 202, 82, 2890, 3445, 1289, 193, 2965, 205, 3172, 
      6760, 11061, 2141, 11689, 1105, 97, 1865, 3737, 7412, 8665, 25, 5050, 
      3848, 1229, 3485, 4493, 12104, 362, 257, 50, 5626, 13457, 2209, 1024, 
      49, 0, 64, 256, 13689, 362, 50, 1, 101, 6085, 6725, 6890, 8101, 370, 
      634, 2125, 3853, 9225, 11034, 212, 416, 3737, 5792, 7412, 9425, 125, 
      650, 7946, 1261, 205, 3061, 10852, 410, 533, 1073, 2549, 3298, 3413, 
      4810, 1745, 113, 100, 68, 164, 793, 1289, 3545, 306, 85, 4570, 12625, 
      104, 1325, 2125, 3464, 8021, 12644, 13789, 3965, 12890, 4369, 1993, 
      1044, 585, 160, 433, 1665, 8244, 13600, 16020, 1850, 1613, 1069, 394, 
      178, 569, 3650, 7565, 557, 3112, 3796, 11012, 801, 514, 3250, 1625, 
      265, 832, 1937, 12137, 2890, 290, 305, 3538, 5189, 12389, 900, 493, 
      1480, 1924, 3688, 4420, 4948, 11349, 14013, 16200, 802, 685, 617, 4717, 
      7250, 2081, 3001, 3104, 4625, 7289, 8144, 10804, 11009, 11636, 12721, 
      505, 2290, 2941, 3145, 9850, 10441, 15570, 7540, 7709, 2210, 2465, 
      2554, 2645, 10933, 12193, 1872, 745, 1600, 1945, 5065, 5200, 6052, 
      12240, 3434, 4346, 6554, 7186, 10826, 692, 5717, 20557, 1018, 1818, 
      22338, 3700, 1009, 2720, 6113, 14945, 17684, 850, 4937, 9490, 14297, 
      19066, 20722, 23042, 909, 1021, 2125, 4381, 6084, 9364, 14125, 16525, 
      18324, 21064, 1985, 17861, 21125, 2624, 3425, 10049, 10433, 18980, 
      21188, 1233, 7978, 9553, 11698, 23290, 25425, 4072, 2452, 1885, 5512, 
      7240, 9620, 16040, 22181, 23357, 4034, 1666, 3434, 3626, 11834, 23129, 
      1417, 11296, 1385, 1450, 3578, 5725, 7298, 20413, 20690, 1768, 2285, 
      10093, 11444, 22469, 3121, 4021, 6282, 12130, 20565, 27765, 5081, 1961, 
      1609, 1616, 3121, 10064, 3797, 2210, 3530, 13781, 20177, 27602, 2164, 
      2440, 3208, 3528, 13645, 16164, 16893, 24264, 5213, 4250, 6749, 14393, 
      15305, 21730, 6032, 5300, 3025, 3457, 3617, 5536, 5657, 6697, 13817, 
      26272, 7501, 5994, 3789, 2050, 2194, 2509, 4234, 4426, 5625, 14346, 
      2116, 2237, 2405, 2440, 2900, 3016, 3716, 23725, 18593, 27809, 2833, 
      4608, 4905, 5008, 6928, 7345, 2762, 2410, 5426, 5537, 19301, 26426, 
      2536, 2984, 6344, 25604, 26216, 16762, 19242, 19762, 20025, 20557, 
      30157, 20929, 32288, 3538, 3277, 3757, 20605, 21412, 33892, 3986, 
      32609, 4160, 4338, 3989, 5864, 6389, 23528, 9565, 4505, 23362, 27817, 
      35881, 3825, 27316, 28249, 36724, 28057, 37210, 7940, 5960, 8605, 9620, 
      28493, 33773, 7333, 5696, 8720, 30992, 6826, 4625, 6434, 8849, 9409, 
      34850, 36986, 4717, 6037, 5578, 11185, 7065, 9389, 7709, 8405, 8641, 
      8762, 7829, 14501, 10660, 7976, 9076, 13520, 13498, 13325, 6709, 7265, 
      8945, 9050, 16965, 14842, 8677, 8168, 10949, 9360, 10081, 10192, 10777, 
      11321, 17197, 8410, 9508, 10421, 9305, 9364, 10205, 10685, 11972, 9554, 
      11720, 14372, 12233, 14585, 12322, 14308, 15680, 15112, 14989, 15572, 
      16322, 16405, 16253, 18434, 16965, 18580, 18433, 17924, 18317, 19277, 
      18720, 18945, 20450, 20921, 21389, 21893, 22321, 23141, 22760, 24625, 
      25090, 29161, 30005, 30098 ], 
  [ 30285, 30397, 29945, 28577, 27605, 27752, 27812, 27289, 27220, 24973, 
      24337, 23588, 21618, 20905, 20165, 20168, 19917, 19625, 19721, 18617, 
      17960, 17460, 17690, 17266, 17060, 16250, 15901, 15129, 15613, 14885, 
      14920, 14642, 14436, 14449, 14068, 13465, 13421, 13544, 12240, 12820, 
      37049, 38345, 11450, 10408, 10504, 11365, 12168, 32308, 29522, 10477, 
      9800, 11009, 9841, 9945, 9250, 9425, 26449, 28906, 9461, 25477, 28436, 
      23778, 9985, 9577, 25524, 20421, 8325, 8461, 8776, 22261, 7970, 8090, 
      22805, 25969, 21433, 17945, 19018, 7858, 7633, 22945, 25621, 25085, 
      24820, 18632, 7412, 7796, 19060, 25181, 19156, 8737, 8820, 24217, 
      22765, 9805, 12514, 17914, 19433, 21365, 6893, 19493, 26605, 18225, 
      6885, 18225, 18882, 28170, 20089, 19169, 19396, 21866, 20165, 14705, 
      14341, 8005, 9050, 9928, 17378, 15533, 6154, 6413, 17165, 20417, 12176, 
      11401, 6032, 9497, 16801, 17440, 21152, 23465, 12025, 11866, 5641, 
      6781, 15034, 15826, 17506, 17725, 16712, 10660, 5645, 9320, 18325, 
      11413, 5770, 6554, 6625, 7178, 7633, 16993, 24098, 16848, 16420, 5188, 
      6145, 6705, 21060, 12785, 5066, 6197, 13141, 13877, 21682, 18125, 
      11789, 8744, 4925, 5021, 8264, 8621, 10829, 11624, 7677, 9953, 9113, 
      4649, 4768, 5353, 5465, 5524, 10400, 4570, 4889, 5513, 7970, 17485, 
      15805, 9832, 8845, 8712, 7605, 6381, 4365, 4612, 11245, 13765, 17581, 
      20232, 4250, 4261, 6161, 7250, 10001, 11969, 6121, 4672, 5860, 11492, 
      15760, 12618, 4113, 9010, 13448, 7093, 5213, 4520, 5000, 5780, 6425, 
      4045, 6122, 6970, 10946, 15602, 10000, 7200, 3600, 10324, 6845, 3706, 
      3517, 3562, 4925, 6397, 9565, 10253, 7085, 4885, 4589, 4885, 10420, 
      5850, 7738, 5537, 5440, 3497, 3425, 5840, 16592, 11125, 5525, 4706, 
      5426, 2932, 3592, 14797, 5309, 3065, 3209, 14690, 8033, 5513, 5105, 
      3604, 2960, 2768, 2740, 2804, 3104, 3433, 4073, 5204, 6068, 6425, 7465, 
      7604, 11065, 8377, 3042, 2826, 2682, 7090, 5101, 3176, 3524, 5000, 
      6221, 8125, 8584, 11149, 14164, 7585, 6497, 3185, 2885, 2657, 3425, 
      3697, 8642, 11237, 7780, 5440, 4068, 3145, 2745, 2473, 4420, 5113, 
      6529, 6660, 7685, 4145, 3809, 3434, 3365, 3298, 3050, 2650, 2209, 3890, 
      4418, 6178, 6970, 7109, 10490, 12613, 14309, 9005, 5480, 4141, 6740, 
      7016, 8266, 6925, 6649, 5994, 5869, 5506, 2041, 2250, 2809, 10674, 
      6836, 3617, 3457, 3025, 2000, 1952, 2836, 14257, 8738, 6890, 5330, 
      1930, 1970, 11650, 5245, 2548, 2664, 5608, 3797, 2465, 1906, 1681, 
      2257, 8906, 12085, 6089, 5321, 4964, 2329, 1681, 2000, 10249, 6145, 
      1665, 1522, 2050, 2677, 5121, 5617, 5877, 8245, 12130, 12970, 4925, 
      2533, 2173, 1844, 2173, 5165, 5288, 9908, 13108, 4505, 3869, 3218, 
      11773, 13033, 5652, 2196, 3060, 3321, 6480, 7696, 9217, 11700, 6554, 
      5321, 3725, 5069, 3965, 3557, 3272, 2381, 5780, 6056, 3690, 1125, 5924, 
      5785, 2873, 1985, 1385, 1348, 1553, 1808, 2048, 4049, 3665, 2117, 1217, 
      1082, 1105, 3362, 3562, 3770, 3986, 981, 1629, 3301, 3709, 4621, 9736, 
      10504, 2362, 2137, 2066, 1130, 1466, 9490, 11042, 2153, 2080, 833, 865, 
      3865, 3754, 1213, 754, 873, 925, 10729, 1700, 1301, 820, 5165, 7076, 
      11492, 1714, 1466, 3874, 3989, 6709, 8021, 580, 577, 2833, 1553, 538, 
      4250, 1853, 7540, 8765, 4162, 3042, 1666, 445, 3536, 724, 5161, 1961, 
      1202, 802, 3610, 7757, 328, 468, 6253, 7893, 3425, 1378, 650, 1130, 
      1658, 1856, 281, 617, 3737, 4352, 3706, 450, 481, 1186, 3250, 4321, 
      5554, 6949, 9634, 1640, 365, 1877, 4165, 6920, 2545, 2745, 3060, 3280, 
      3508, 3865, 6705, 11169, 3485, 7010, 11357, 11570, 1864, 1325, 3464, 
      2385, 442, 130, 2106, 2581, 793, 449, 2165, 477, 2340, 5512, 9445, 
      2941, 10025, 1697, 17, 1241, 2825, 6100, 7241, 153, 3978, 4904, 733, 
      2605, 3485, 10408, 730, 577, 226, 4490, 11665, 3025, 1600, 225, 64, 0, 
      64, 11881, 730, 226, 65, 5, 4901, 5477, 5626, 6725, 130, 298, 1453, 
      2925, 7753, 9418, 500, 160, 2825, 4640, 6100, 7937, 29, 314, 6586, 
      1885, 61, 2245, 9252, 170, 245, 625, 1813, 2450, 2549, 3770, 2465, 289, 
      260, 164, 68, 425, 793, 2665, 610, 181, 3562, 10897, 200, 829, 1469, 
      2600, 6661, 10916, 11981, 3037, 11146, 5473, 2745, 1588, 985, 288, 225, 
      1105, 6868, 11808, 14068, 2570, 2285, 1613, 698, 290, 313, 2770, 6253, 
      317, 2312, 2900, 9412, 1249, 306, 2434, 2281, 281, 512, 1345, 10457, 
      3770, 338, 305, 2690, 4133, 10693, 1348, 349, 1000, 1348, 2824, 3460, 
      3924, 9733, 12205, 14248, 1202, 1037, 425, 3725, 5986, 2801, 2249, 
      2336, 3649, 6025, 6800, 9236, 9425, 10004, 11009, 441, 1666, 2205, 
      2377, 8362, 8905, 13666, 6260, 6413, 2930, 1825, 1898, 1973, 9365, 
      10529, 2512, 1017, 1152, 1417, 4057, 4176, 4932, 10576, 2650, 3434, 
      5386, 5954, 9274, 820, 4645, 18365, 810, 1354, 20050, 4628, 833, 2080, 
      5009, 13105, 15668, 866, 3977, 8066, 12505, 16970, 18530, 20722, 1021, 
      909, 1629, 3501, 4996, 7956, 12349, 14589, 16276, 18856, 2561, 15845, 
      18917, 3328, 2705, 8593, 8945, 16900, 18980, 1489, 6714, 8145, 10114, 
      20970, 22993, 5000, 3092, 1517, 4520, 6056, 8212, 14152, 19925, 21037, 
      4946, 2066, 2746, 2906, 10250, 20825, 1305, 9760, 1513, 1370, 2890, 
      4733, 6130, 18269, 18530, 1544, 1885, 8669, 9908, 20213, 2545, 3285, 
      5242, 10546, 18421, 25237, 6089, 2329, 1625, 1616, 2561, 8656, 4597, 
      1906, 2906, 12085, 18065, 25090, 2548, 2088, 2664, 2920, 11965, 14308, 
      14989, 21928, 6205, 3530, 5693, 12665, 13513, 19538, 7120, 6292, 2561, 
      2897, 3025, 4640, 4745, 5657, 12137, 23840, 8749, 7066, 4525, 2034, 
      2050, 2221, 3546, 3706, 4729, 12634, 2180, 2125, 2197, 2216, 2516, 
      2600, 3140, 21437, 16609, 25313, 3265, 3904, 4153, 4240, 5904, 6273, 
      3130, 2426, 4610, 4705, 17285, 24010, 2504, 2696, 5416, 23236, 23816, 
      14922, 17242, 17730, 17977, 18477, 27565, 18833, 29600, 4034, 3037, 
      3357, 18541, 19300, 31140, 3554, 29921, 3712, 3874, 3653, 5128, 5573, 
      21320, 10877, 4057, 21170, 25385, 33065, 3649, 24916, 25801, 33876, 
      25625, 34346, 9028, 5288, 7565, 8468, 26045, 31069, 6469, 5120, 7696, 
      28432, 7706, 4369, 5746, 7825, 8321, 32114, 34154, 4477, 5445, 5114, 
      12545, 6361, 10525, 6925, 7541, 7745, 7850, 7093, 16085, 11876, 7240, 
      8180, 14992, 14954, 14765, 6373, 6817, 8177, 8266, 18661, 16362, 8005, 
      7624, 9973, 8656, 9265, 9360, 9865, 10361, 18845, 8010, 8900, 9685, 
      8905, 8948, 9677, 10061, 11140, 9250, 11432, 13540, 11849, 13753, 
      12050, 13700, 14848, 14440, 14381, 14900, 15730, 15797, 15725, 17650, 
      16501, 17812, 17729, 17476, 17837, 18605, 18208, 18385, 19858, 20345, 
      20893, 21349, 21809, 22469, 22216, 24065, 24498, 28521, 29333, 29410 ], 
  [ 30301, 30285, 29945, 28577, 27557, 27592, 27620, 27225, 26996, 24989, 
      24385, 23300, 21634, 20761, 20245, 20200, 19885, 19609, 19609, 18505, 
      17992, 17620, 17386, 16930, 16708, 16138, 15885, 15193, 15325, 14933, 
      14888, 14690, 14404, 14401, 13940, 13481, 13261, 13000, 11920, 12340, 
      34553, 35785, 11050, 10504, 10408, 10933, 11560, 30004, 27362, 10125, 
      10088, 10433, 9505, 9577, 9554, 9169, 24401, 26714, 9125, 23477, 26260, 
      21874, 9425, 9065, 27700, 22261, 8629, 8221, 8424, 20421, 7922, 7946, 
      20917, 28193, 23369, 19625, 20794, 8194, 7569, 21025, 27845, 27277, 
      26996, 20392, 7412, 7540, 17396, 27389, 20980, 8145, 8212, 22185, 
      24845, 9005, 11378, 16298, 17705, 23365, 6749, 17749, 24413, 20017, 
      7237, 16561, 17170, 25882, 22025, 17425, 17636, 23930, 22117, 16241, 
      15845, 7397, 8266, 9000, 19154, 17165, 5978, 6125, 15533, 22417, 13520, 
      12665, 5840, 8585, 15185, 15776, 19232, 21401, 13369, 13194, 5769, 
      6301, 13546, 14274, 15826, 16029, 18472, 11876, 5501, 8392, 20213, 
      12725, 5498, 6058, 6113, 6554, 6929, 15329, 21970, 18640, 18180, 5220, 
      5713, 6145, 19108, 14257, 5210, 5717, 11765, 12437, 19682, 20029, 
      13181, 9800, 4909, 4909, 7400, 7709, 9661, 10376, 8605, 11185, 10249, 
      4793, 4640, 4985, 5065, 5108, 9248, 4490, 4633, 5065, 7090, 15725, 
      17581, 11080, 9981, 9832, 8581, 7165, 4477, 4420, 9981, 12277, 15805, 
      18280, 4234, 4229, 5521, 6434, 8849, 10625, 6905, 5120, 5252, 10180, 
      14096, 14170, 3985, 7938, 15080, 8069, 5869, 5000, 4520, 5140, 7321, 
      4397, 5402, 6122, 9650, 13922, 11344, 8224, 3664, 9076, 7837, 4010, 
      3677, 3482, 4381, 5597, 8381, 11645, 8125, 5573, 5213, 4325, 9140, 
      5098, 6730, 6385, 6272, 3865, 3217, 5072, 14800, 12629, 6389, 5426, 
      4706, 3060, 3240, 13117, 6173, 2873, 2953, 13010, 9265, 6425, 5953, 
      4148, 3280, 2960, 2708, 2708, 2848, 3065, 3545, 4468, 5204, 5513, 6425, 
      6548, 12601, 9657, 3442, 3130, 2602, 6082, 5981, 3656, 3076, 4264, 
      5309, 6989, 7400, 9725, 12500, 8801, 7585, 3697, 3301, 2977, 2977, 
      3185, 7442, 9797, 9028, 6400, 4804, 3673, 3145, 2745, 3748, 4329, 5553, 
      5668, 8933, 4913, 4513, 4058, 3973, 3890, 3578, 3050, 2273, 3298, 3730, 
      5234, 5930, 6053, 9098, 11045, 12613, 10397, 6472, 4925, 5716, 5960, 
      9594, 8109, 7801, 7066, 6925, 6514, 2041, 2074, 2425, 9250, 8020, 4337, 
      4145, 3617, 2192, 1952, 2420, 12545, 10130, 8090, 6338, 2138, 1858, 
      10130, 6253, 2164, 2248, 4680, 4597, 2977, 2210, 1745, 1937, 7610, 
      10517, 7225, 6361, 5956, 2825, 1889, 1744, 8825, 7297, 1921, 1602, 
      1746, 2197, 4225, 4657, 4885, 6997, 10546, 11322, 5933, 3125, 2669, 
      2228, 1805, 4253, 4360, 8500, 11444, 5465, 4733, 3970, 10205, 11369, 
      6772, 2740, 2452, 2665, 5392, 6480, 7857, 10132, 7786, 6409, 4589, 
      4141, 4877, 4405, 4072, 3005, 4756, 5000, 4570, 1093, 7108, 6953, 3625, 
      2545, 1753, 1700, 1249, 1424, 1600, 3233, 4561, 2725, 1537, 970, 977, 
      2642, 2810, 2986, 3170, 901, 1261, 2581, 2925, 3709, 8296, 9000, 3050, 
      2777, 2690, 922, 1130, 8066, 9490, 2809, 2720, 1009, 785, 4825, 4698, 
      1629, 738, 745, 765, 9193, 2276, 1765, 692, 4157, 5860, 9892, 2306, 
      1994, 3026, 3125, 5525, 6709, 676, 625, 3665, 2129, 554, 3338, 1325, 
      6260, 7373, 5202, 3922, 2290, 477, 4496, 1076, 4121, 2665, 1730, 530, 
      2762, 6445, 360, 340, 5085, 6565, 4385, 1970, 1018, 730, 1130, 2560, 
      425, 377, 2857, 3392, 4714, 274, 289, 754, 2434, 3361, 4450, 5701, 
      8146, 2312, 221, 1285, 3221, 5672, 1825, 1993, 2260, 2448, 2644, 2953, 
      5473, 9553, 2621, 5746, 9725, 9922, 2600, 829, 2600, 3217, 810, 306, 
      1450, 1845, 425, 833, 1493, 877, 1636, 4392, 7957, 3869, 8489, 2417, 
      65, 745, 2041, 4916, 5945, 409, 3034, 6088, 365, 1853, 2605, 8840, 
      1226, 1025, 530, 3482, 10001, 3969, 2304, 529, 256, 64, 0, 10201, 1226, 
      530, 257, 37, 3845, 4357, 4490, 5477, 18, 90, 909, 2125, 6409, 7930, 
      916, 32, 2041, 3616, 4916, 6577, 61, 106, 5354, 2637, 45, 1557, 7780, 
      58, 85, 305, 1205, 1730, 1813, 2858, 3313, 593, 548, 388, 100, 185, 
      425, 1913, 1042, 405, 2682, 9297, 424, 461, 941, 1864, 5429, 9316, 
      10301, 2237, 9530, 6705, 3625, 2260, 1513, 544, 145, 673, 5620, 10144, 
      12244, 3418, 3085, 2285, 1130, 530, 185, 2018, 5069, 205, 1640, 2132, 
      7940, 1825, 226, 1746, 3065, 425, 320, 881, 8905, 4778, 514, 433, 1970, 
      3205, 9125, 1924, 333, 648, 900, 2088, 2628, 3028, 8245, 10525, 12424, 
      1730, 1517, 361, 2861, 4850, 3649, 1625, 1696, 2801, 4889, 5584, 7796, 
      7969, 8500, 9425, 505, 1170, 1597, 1737, 7002, 7497, 11890, 5108, 5245, 
      3778, 1313, 1370, 1429, 7925, 8993, 3280, 1417, 832, 1017, 3177, 3280, 
      3940, 9040, 1994, 2650, 4346, 4850, 7850, 1076, 3701, 16301, 730, 1018, 
      17890, 5684, 785, 1568, 4033, 11393, 13780, 1010, 3145, 6770, 10841, 
      15002, 16466, 18530, 1261, 925, 1261, 2749, 4036, 6676, 10701, 12781, 
      14356, 16776, 3265, 13957, 16837, 4160, 2113, 7265, 7585, 14948, 16900, 
      1873, 5578, 6865, 8658, 18778, 20689, 6056, 3860, 1277, 3656, 5000, 
      6932, 12392, 17797, 18845, 5986, 2594, 2186, 2314, 8794, 18649, 1321, 
      8352, 1769, 1418, 2330, 3869, 5090, 16253, 16498, 1448, 1613, 7373, 
      8500, 18085, 2097, 2677, 4330, 9090, 16405, 22837, 7225, 2825, 1769, 
      1744, 2129, 7376, 5525, 1730, 2410, 10517, 16081, 22706, 3060, 1864, 
      2248, 2440, 10413, 12580, 13213, 19720, 7325, 2938, 4765, 11065, 11849, 
      17474, 8336, 7412, 2225, 2465, 2561, 3872, 3961, 4745, 10585, 21536, 
      10125, 8266, 5389, 2146, 2034, 2061, 2986, 3114, 3961, 11050, 2372, 
      2141, 2117, 2120, 2260, 2312, 2692, 19277, 14753, 22945, 3825, 3328, 
      3529, 3600, 5008, 5329, 3626, 2570, 3922, 4001, 15397, 21722, 2600, 
      2536, 4616, 20996, 21544, 13210, 15370, 15826, 16057, 16525, 25101, 
      16865, 27040, 4658, 2925, 3085, 16605, 17316, 28516, 3250, 27361, 3392, 
      3538, 3445, 4520, 4885, 19240, 12317, 3737, 19106, 23081, 30377, 3601, 
      22644, 23481, 31156, 23321, 31610, 10244, 4744, 6653, 7444, 23725, 
      28493, 5733, 4672, 6800, 26000, 8714, 4241, 5186, 6929, 7361, 29506, 
      31450, 4365, 4981, 4778, 14033, 5785, 11789, 6269, 6805, 6977, 7066, 
      6485, 17797, 13220, 6632, 7412, 16592, 16538, 16333, 6165, 6497, 7537, 
      7610, 20485, 18010, 7461, 7208, 9125, 8080, 8577, 8656, 9081, 9529, 
      20621, 7738, 8420, 9077, 8633, 8660, 9277, 9565, 10436, 9074, 11272, 
      12836, 11593, 13049, 11906, 13220, 14144, 13896, 13901, 14356, 15266, 
      15317, 15325, 16994, 16165, 17172, 17153, 17156, 17485, 18061, 17824, 
      17953, 19394, 19897, 20525, 20933, 21425, 21925, 21800, 23633, 24034, 
      28009, 28789, 28850 ], 
  [ 41512, 39880, 40954, 39586, 37960, 36581, 36205, 37426, 35177, 36200, 
      36000, 30673, 32845, 29952, 32264, 31613, 30490, 30416, 29204, 28100, 
      29405, 30649, 24557, 23697, 23273, 25733, 26692, 27010, 22698, 26548, 
      25493, 26305, 25009, 24804, 23333, 24692, 22250, 17141, 18889, 17289, 
      14050, 14474, 17009, 22725, 20205, 16488, 14893, 11925, 11101, 16690, 
      24733, 14170, 16272, 15940, 24401, 16946, 9554, 10049, 15892, 9236, 
      9797, 8845, 13364, 13610, 66181, 56500, 23476, 16200, 14989, 8200, 
      18325, 17137, 8090, 67280, 58820, 51844, 54225, 23445, 17770, 7794, 
      66932, 65960, 65477, 53621, 18421, 15317, 7397, 66274, 55017, 11680, 
      11545, 7540, 62114, 9914, 8045, 6905, 6898, 59624, 15940, 6740, 7748, 
      53650, 22690, 6562, 6565, 8005, 57476, 6416, 6425, 60997, 57770, 46642, 
      45842, 10730, 9377, 8293, 52585, 48778, 14765, 13498, 5938, 58676, 
      41497, 39632, 14425, 8080, 5792, 5777, 6001, 6352, 41346, 40969, 18394, 
      11250, 5769, 5689, 5625, 5626, 51701, 38237, 14692, 7685, 55058, 40298, 
      13073, 10805, 10658, 9685, 9050, 5330, 6113, 52273, 51409, 16633, 
      11268, 10084, 5473, 43850, 18037, 10666, 5402, 5266, 5441, 55076, 
      41764, 34141, 15716, 14504, 7501, 7204, 5924, 5629, 31330, 37748, 
      35600, 17620, 14033, 11348, 11024, 10865, 5713, 14489, 12410, 10418, 
      6989, 4514, 51012, 37845, 35332, 34981, 31912, 28072, 16900, 13005, 
      5032, 4500, 4392, 4645, 15041, 14834, 8450, 7141, 5314, 4666, 27812, 
      21785, 8585, 4625, 4097, 44773, 13378, 5413, 46693, 31400, 25160, 
      22069, 9469, 8069, 29642, 19850, 7321, 6425, 4297, 3721, 39321, 32161, 
      15481, 4329, 31370, 18857, 16706, 13481, 8522, 6506, 4442, 40228, 
      32264, 25268, 24100, 8264, 3989, 6613, 5013, 28100, 27785, 19520, 
      11600, 6385, 3185, 42626, 28306, 25525, 6625, 15685, 9805, 2916, 28090, 
      11458, 10730, 2809, 35828, 28948, 27668, 22025, 18329, 16393, 13313, 
      12505, 10625, 9428, 7888, 6185, 5305, 5008, 4304, 4225, 43002, 36826, 
      19501, 17977, 12601, 4365, 28100, 20725, 8429, 5981, 4804, 3656, 3461, 
      2756, 2501, 35162, 32330, 21170, 19562, 18026, 8330, 7730, 3301, 2626, 
      35793, 29529, 25105, 21348, 19204, 17188, 6273, 5440, 4240, 4153, 
      35698, 25618, 24410, 22945, 22658, 22373, 21253, 19109, 14090, 6833, 
      6053, 4325, 3809, 3730, 2533, 2258, 2210, 38980, 30005, 25832, 3797, 
      3637, 37369, 34066, 33354, 31609, 31266, 30249, 13050, 10861, 8586, 
      2281, 33977, 24436, 23840, 22100, 15625, 12961, 8177, 1940, 38713, 
      34249, 30073, 15773, 11453, 1949, 29988, 8325, 8005, 3973, 25706, 
      20450, 17057, 13562, 8906, 2257, 1730, 32576, 30500, 29489, 20096, 
      15524, 9521, 1856, 32850, 16162, 13621, 8917, 7146, 3922, 3546, 3370, 
      2250, 1557, 1525, 29668, 21608, 19940, 18085, 8168, 3748, 3653, 1733, 
      1445, 28594, 26650, 24473, 1418, 1370, 31921, 20617, 5785, 5392, 2665, 
      2137, 1696, 1345, 34349, 31154, 26506, 3434, 27400, 26120, 25181, 
      21892, 2837, 2677, 26689, 11698, 33065, 32708, 24128, 20624, 17408, 
      17153, 8420, 7585, 6953, 3940, 26882, 21410, 16586, 10565, 10370, 4561, 
      4325, 4097, 3877, 10900, 7624, 4500, 4036, 3204, 1125, 1021, 22745, 
      21866, 21577, 9305, 7897, 1097, 905, 22100, 21809, 14240, 10784, 27954, 
      27625, 17890, 11545, 10138, 9754, 810, 20557, 18632, 10085, 2440, 1517, 
      701, 20789, 19669, 3329, 3226, 1586, 1154, 12897, 12240, 25178, 20410, 
      11765, 2833, 5668, 1109, 808, 29341, 26041, 21177, 11890, 27625, 16529, 
      2000, 22562, 19405, 8105, 3065, 890, 11773, 9733, 1348, 808, 27514, 
      20453, 16673, 6689, 5473, 22457, 13252, 8356, 2756, 2281, 28449, 9061, 
      8874, 6309, 3141, 2250, 1521, 954, 369, 21805, 9412, 4820, 2312, 925, 
      3744, 3508, 3169, 2953, 2745, 2448, 928, 160, 2722, 797, 130, 125, 
      22901, 5576, 2701, 24730, 16465, 13537, 4177, 3562, 6788, 16690, 4018, 
      16936, 3757, 1261, 180, 26594, 106, 22516, 11680, 5492, 3152, 977, 592, 
      14650, 2125, 32045, 6728, 3368, 2504, 53, 18497, 17690, 15377, 1765, 2, 
      26896, 22201, 15376, 13689, 11881, 10201, 0, 18497, 15377, 13690, 
      11450, 1522, 1226, 1157, 730, 9613, 8473, 5050, 3034, 450, 153, 17177, 
      9425, 3152, 1697, 977, 416, 11474, 8489, 809, 23140, 10852, 3880, 205, 
      9653, 9074, 7274, 4538, 3649, 3530, 2353, 25028, 15440, 15193, 14225, 
      11513, 8164, 6788, 3428, 17505, 14242, 2581, 106, 14261, 6824, 5284, 
      3581, 884, 125, 100, 3146, 137, 33268, 25744, 21753, 19188, 14785, 
      10144, 6228, 873, 145, 225, 25133, 24194, 21778, 17593, 14569, 9578, 
      3533, 1130, 9800, 4165, 3445, 365, 20106, 10225, 4069, 23972, 13252, 
      8905, 6032, 320, 28513, 13745, 13058, 3889, 2498, 338, 20205, 11140, 
      7213, 6253, 3805, 3133, 2725, 468, 324, 405, 19405, 18586, 10562, 2962, 
      1517, 25364, 4756, 4625, 3104, 1556, 1241, 625, 596, 521, 436, 12322, 
      5917, 4930, 4666, 841, 730, 477, 1573, 1508, 25493, 5858, 5713, 5570, 
      754, 610, 23985, 17476, 7801, 6976, 3076, 2977, 2425, 657, 4721, 3761, 
      2225, 1921, 881, 15317, 2792, 1252, 10729, 7785, 1629, 30025, 11188, 
      6113, 2720, 788, 953, 13837, 3650, 1417, 842, 1165, 1417, 1865, 15300, 
      12136, 7624, 4264, 2925, 1525, 904, 964, 1125, 1525, 23162, 1130, 1586, 
      25673, 5648, 1508, 1424, 1313, 1649, 17730, 2245, 1714, 1285, 2113, 
      2610, 30397, 24565, 9256, 3757, 2677, 1781, 1181, 1940, 2180, 30125, 
      20269, 6125, 5849, 1421, 2186, 12532, 1585, 16010, 13033, 6269, 3970, 
      2969, 1810, 1853, 11245, 9188, 2020, 1733, 2228, 7450, 6010, 3825, 
      1717, 1962, 3546, 32576, 20096, 14596, 14369, 7684, 2225, 28250, 10517, 
      7157, 1730, 2042, 3617, 20533, 10045, 8005, 7389, 1828, 1773, 1800, 
      2853, 32474, 6473, 4058, 1874, 1850, 2425, 34697, 32561, 8992, 8020, 
      7712, 5185, 5072, 4240, 2000, 3457, 38506, 34425, 27306, 14569, 12841, 
      11050, 6925, 6649, 5274, 2061, 15805, 13352, 12116, 11917, 10037, 9685, 
      8045, 3016, 2330, 4058, 21904, 7065, 6660, 6529, 4705, 4420, 20897, 
      15397, 6245, 6122, 2570, 3845, 14821, 11525, 5525, 3725, 3869, 2605, 
      2745, 2797, 2826, 2890, 5002, 3028, 5729, 23545, 12520, 10660, 3172, 
      3277, 6397, 10421, 6050, 10361, 10305, 11828, 7853, 7208, 3989, 41506, 
      10706, 4057, 5002, 7450, 14004, 4969, 5200, 7825, 5242, 8077, 36605, 
      8885, 6148, 5525, 5444, 6980, 7450, 10025, 6497, 6305, 32449, 13634, 
      9125, 6626, 6250, 7589, 8321, 13960, 10132, 11545, 43828, 9522, 38756, 
      8996, 8522, 8290, 8177, 9818, 50420, 41197, 9965, 8725, 47801, 47545, 
      47138, 14548, 13466, 10466, 10337, 54522, 49825, 11602, 12965, 9428, 
      11817, 10900, 10777, 10192, 10034, 54052, 15313, 13369, 12410, 16208, 
      16033, 15236, 14312, 12557, 17861, 20261, 14957, 19370, 15170, 21097, 
      18169, 16265, 18037, 18850, 18497, 20417, 20266, 21284, 19721, 22932, 
      20101, 20890, 24125, 24050, 22202, 23985, 23508, 24545, 25250, 26888, 
      26690, 27586, 26066, 27557, 29188, 29185, 32554, 32930, 32789 ], 
  [ 31525, 32069, 31237, 29861, 29045, 29570, 29738, 28781, 29250, 26181, 
      25433, 25810, 22804, 22625, 21125, 21290, 21253, 20905, 21325, 20213, 
      19066, 18130, 19924, 19604, 19450, 17828, 17153, 16105, 17777, 15913, 
      16218, 15668, 15730, 15797, 15682, 14589, 15137, 16546, 14482, 15602, 
      46633, 48145, 13952, 11234, 11978, 13973, 15370, 41234, 37960, 12809, 
      9970, 14093, 12113, 12325, 9360, 11425, 34497, 37440, 11729, 33361, 
      36914, 31336, 13005, 12433, 19306, 15337, 8425, 10397, 11090, 29597, 
      9256, 9700, 30301, 19585, 16021, 13397, 14144, 7844, 8969, 30545, 
      19233, 18805, 18594, 13810, 8530, 9778, 25794, 18845, 14114, 11849, 
      11986, 32189, 16857, 13617, 17460, 24480, 26377, 15725, 8489, 26489, 
      35113, 13285, 6805, 24949, 25768, 37000, 14661, 26161, 26442, 16004, 
      14681, 10625, 10369, 11161, 12800, 14162, 12484, 11125, 7848, 8485, 
      23773, 14765, 8738, 8233, 7778, 13673, 23353, 24154, 28730, 31529, 
      8585, 8480, 6305, 9497, 21152, 22160, 24272, 24545, 11866, 7650, 7225, 
      13546, 13045, 8077, 7780, 9320, 9445, 10376, 11101, 23701, 32372, 
      11890, 11570, 6170, 8693, 9685, 28738, 8905, 5668, 8905, 18873, 19825, 
      29520, 12785, 8177, 6266, 6065, 6485, 12266, 12785, 15857, 16922, 5629, 
      6877, 6361, 5245, 6282, 7677, 7897, 8010, 15370, 5920, 6833, 8105, 
      12020, 24505, 10889, 6698, 6089, 6010, 5389, 4813, 5065, 6338, 16589, 
      19865, 24653, 27898, 5380, 5445, 9397, 11080, 14965, 17581, 4549, 4234, 
      8986, 16994, 22450, 8452, 5617, 13700, 9010, 4869, 4069, 3970, 7690, 
      9010, 4469, 3925, 9620, 10900, 16388, 22340, 6530, 4810, 4450, 15602, 
      4561, 3744, 4041, 4896, 7825, 10161, 14625, 6617, 4637, 3625, 3545, 
      7837, 15802, 9448, 12200, 3733, 3690, 3313, 5185, 9490, 23698, 7105, 
      3665, 3332, 8912, 3554, 5834, 21521, 3445, 4765, 5125, 21412, 4925, 
      3485, 3293, 2818, 2930, 3170, 3898, 4178, 5018, 5725, 6905, 8738, 
      10034, 10553, 12025, 12218, 6929, 5105, 2740, 2848, 4000, 11540, 3177, 
      2602, 6082, 8530, 10345, 13005, 13626, 17001, 20826, 4525, 3869, 2501, 
      2525, 2621, 5981, 6469, 13736, 17141, 4610, 3242, 2626, 2405, 2437, 
      2597, 7730, 8801, 10865, 11050, 4513, 2593, 2473, 2368, 2353, 2340, 
      2308, 2340, 3033, 6928, 7780, 10404, 11520, 11713, 16228, 18945, 21073, 
      5345, 3170, 2533, 11234, 11618, 4820, 3965, 3797, 3412, 3341, 3140, 
      3077, 3880, 5141, 16516, 3874, 2221, 2169, 2061, 2386, 2986, 5274, 
      21069, 5072, 3872, 2960, 2260, 3380, 17812, 2873, 4874, 5098, 9770, 
      2125, 1765, 1908, 2493, 4365, 14308, 18405, 3281, 2837, 2642, 1681, 
      2005, 3890, 16081, 3281, 1825, 2276, 4100, 5321, 9169, 9881, 10249, 
      13481, 18500, 19556, 2545, 1557, 1521, 1570, 4437, 9265, 9442, 15682, 
      19746, 2285, 1973, 1700, 18085, 19669, 2890, 1378, 6130, 6553, 11170, 
      12818, 14825, 18010, 3412, 2665, 1825, 9217, 1901, 1709, 1586, 1289, 
      10250, 10634, 1732, 2245, 2938, 2853, 1345, 1105, 1153, 1170, 3589, 
      4114, 4570, 7813, 1649, 1073, 1145, 2468, 2545, 6800, 7108, 7424, 7748, 
      2257, 3877, 6737, 7361, 8705, 15602, 16586, 1044, 981, 964, 2836, 3604, 
      15300, 17284, 941, 922, 1241, 2137, 1625, 1568, 809, 1808, 2305, 2465, 
      16913, 754, 733, 2250, 9565, 12178, 17890, 712, 680, 7732, 7901, 11701, 
      13445, 1250, 1409, 1017, 601, 1476, 8320, 4625, 12850, 14453, 1640, 
      1060, 548, 1325, 1282, 522, 9657, 569, 404, 2704, 7456, 13169, 1202, 
      1882, 11177, 13357, 1165, 360, 388, 3460, 4420, 458, 773, 2405, 7685, 
      8570, 1280, 2020, 2105, 3620, 6980, 8537, 10256, 12137, 15632, 346, 
      1825, 4849, 8325, 12106, 5945, 6253, 6730, 7058, 7394, 7913, 11833, 
      17593, 7369, 12244, 17833, 18100, 346, 3965, 7346, 541, 164, 500, 5284, 
      6029, 2997, 113, 5393, 85, 5674, 10250, 15425, 765, 16165, 221, 809, 
      3869, 6425, 11050, 12569, 241, 8116, 1858, 2925, 6093, 7405, 16650, 4, 
      13, 148, 8840, 18229, 785, 170, 145, 362, 730, 1226, 18497, 0, 144, 
      361, 841, 9409, 10201, 10404, 11881, 1448, 1940, 4229, 6565, 13229, 
      15380, 34, 1530, 6409, 9034, 11034, 13465, 857, 1952, 11680, 281, 1049, 
      5501, 15154, 1480, 1717, 2637, 4797, 5812, 5965, 7780, 533, 193, 218, 
      338, 890, 2165, 2965, 6133, 80, 353, 7460, 17225, 370, 2997, 4177, 
      6010, 11745, 17242, 18577, 6661, 17524, 2237, 697, 242, 125, 346, 1417, 
      3485, 12002, 18346, 21146, 628, 505, 265, 160, 400, 1665, 6228, 11169, 
      1613, 5498, 6410, 15298, 221, 1492, 5672, 549, 709, 2074, 3825, 16609, 
      1280, 656, 785, 6032, 8177, 16897, 314, 1313, 3098, 3770, 6218, 7178, 
      7858, 15665, 18785, 21314, 328, 325, 1549, 7549, 10728, 845, 5261, 
      5402, 7417, 10765, 11810, 15002, 15245, 15986, 17261, 1129, 4244, 5161, 
      5441, 13856, 14561, 20564, 11050, 11257, 968, 4453, 4580, 4709, 15125, 
      16613, 818, 565, 3130, 3665, 7925, 8098, 9178, 16658, 5760, 6976, 9792, 
      10576, 14976, 850, 8725, 26225, 1972, 3380, 28232, 1954, 1885, 4698, 
      9193, 19773, 22930, 1268, 7673, 13328, 19009, 24500, 26384, 29008, 
      1097, 1741, 3757, 6925, 9122, 13162, 18797, 21577, 23642, 26762, 1069, 
      23101, 26821, 1402, 5585, 13957, 14417, 24370, 26882, 1073, 11428, 
      13345, 15908, 29248, 31649, 2314, 1378, 3205, 8314, 10498, 13410, 
      20970, 27985, 29313, 2312, 1160, 5512, 5780, 16040, 29045, 2125, 15386, 
      1521, 2080, 5652, 8521, 10512, 25945, 26260, 2738, 3673, 13913, 15530, 
      28265, 4925, 6205, 9188, 16328, 26093, 34205, 3121, 1521, 2005, 2050, 
      4885, 13842, 2329, 3364, 5444, 18241, 25625, 34000, 1682, 3706, 4930, 
      5402, 18065, 21002, 21845, 30242, 3285, 6388, 9685, 18925, 19989, 
      27364, 3874, 3370, 4553, 5213, 5449, 8090, 8249, 9593, 18233, 32474, 
      4961, 3872, 2465, 2512, 2960, 3617, 6292, 6560, 8177, 18836, 2386, 
      2925, 3321, 3394, 4234, 4426, 5506, 29581, 23725, 34157, 2225, 6698, 
      7109, 7250, 9778, 10309, 2304, 2788, 7780, 7929, 24505, 32580, 3026, 
      4082, 8962, 31642, 32330, 21544, 24404, 25000, 25301, 25909, 36725, 
      26317, 39082, 2768, 4253, 5113, 25913, 26834, 40834, 5416, 39397, 5626, 
      5840, 5185, 8010, 8725, 29170, 6845, 5965, 28964, 33989, 42965, 4637, 
      33410, 34457, 43882, 34225, 44404, 5746, 7946, 11465, 12746, 34697, 
      40585, 9773, 7450, 11538, 37458, 5120, 5617, 8452, 11665, 12377, 41732, 
      44096, 5669, 7825, 7060, 8333, 9113, 7065, 9945, 10829, 11141, 11300, 
      9945, 11105, 8138, 10090, 11570, 10386, 10400, 10265, 7865, 8685, 
      11125, 11268, 13289, 11584, 10625, 9810, 13617, 11378, 12365, 12514, 
      13289, 13945, 13625, 9700, 11290, 12505, 10585, 10682, 11785, 12493, 
      14274, 10600, 12706, 16650, 13445, 16861, 13264, 16042, 17946, 16994, 
      16717, 17450, 18000, 18121, 17777, 20560, 18329, 20666, 20365, 19242, 
      19709, 21125, 20186, 20525, 22096, 22525, 22797, 23413, 23761, 24961, 
      24274, 26165, 26704, 30865, 31781, 31912 ], 
  [ 30949, 31301, 30637, 29261, 28373, 28730, 28850, 28085, 28314, 25605, 
      24905, 24778, 22228, 21809, 20645, 20738, 20605, 20281, 20557, 19445, 
      18514, 17770, 18868, 18500, 18322, 17060, 16529, 15601, 16745, 15385, 
      15570, 15140, 15082, 15125, 14890, 14013, 14297, 15130, 13402, 14282, 
      42289, 43705, 12752, 10778, 11234, 12725, 13858, 37178, 34120, 11681, 
      9802, 12629, 11009, 11173, 9216, 10441, 30825, 33552, 10625, 29761, 
      33050, 27880, 11565, 11065, 21970, 17497, 8281, 9437, 9962, 26237, 
      8584, 8884, 26869, 22321, 18325, 15317, 16208, 7748, 8273, 27065, 
      21969, 21493, 21258, 15850, 7930, 8794, 22698, 21557, 16250, 10361, 
      10474, 28541, 19377, 11817, 15156, 21456, 23185, 18125, 7673, 23273, 
      31225, 15373, 6733, 21853, 22600, 32968, 16965, 22945, 23202, 18500, 
      17009, 12329, 12025, 9649, 11024, 12170, 14548, 12973, 6984, 7453, 
      20725, 17165, 10154, 9529, 6890, 11705, 20329, 21058, 25250, 27833, 
      10001, 9872, 5897, 8177, 18320, 19232, 21152, 21401, 13906, 8874, 6409, 
      11554, 15277, 9445, 6772, 7976, 8077, 8840, 9445, 20605, 28580, 13978, 
      13610, 5618, 7445, 8245, 25210, 10513, 5284, 7585, 16209, 17065, 25920, 
      15041, 9665, 7250, 5441, 5717, 10370, 10817, 13505, 14450, 6421, 8125, 
      7465, 4861, 5490, 6525, 6697, 6786, 13042, 5200, 5849, 6833, 10100, 
      21265, 12953, 7970, 7193, 7090, 6253, 5389, 4633, 5450, 14093, 17033, 
      21389, 24370, 4756, 4797, 7837, 9256, 12637, 14965, 5125, 4306, 7474, 
      14426, 19354, 10180, 4825, 11492, 10858, 5733, 4453, 4090, 6370, 7450, 
      5213, 3853, 7940, 9028, 13844, 19220, 7946, 5746, 3946, 13130, 5449, 
      3600, 3681, 4176, 6409, 8361, 12249, 8105, 5597, 4057, 3881, 6397, 
      13282, 7720, 10088, 4405, 4338, 3265, 4273, 7738, 20410, 8761, 4361, 
      3812, 7232, 3146, 4706, 18401, 4141, 3877, 4141, 18292, 6173, 4253, 
      3965, 3034, 2810, 2858, 3250, 3434, 4034, 4573, 5513, 7034, 8138, 8585, 
      9865, 10034, 8633, 6425, 2740, 2704, 3280, 9428, 3897, 2722, 4810, 
      6826, 8377, 10701, 11250, 14265, 17730, 5749, 4901, 2669, 2549, 2501, 
      4709, 5101, 11336, 14381, 5882, 4082, 3130, 2597, 2437, 2405, 6122, 
      7025, 8801, 8962, 5785, 3145, 2929, 2704, 2665, 2628, 2500, 2340, 2529, 
      5440, 6148, 8388, 9360, 9529, 13540, 15993, 17929, 6833, 4058, 3109, 
      9098, 9434, 6212, 5141, 4925, 4420, 4325, 4052, 2477, 3016, 3965, 
      13780, 5050, 2701, 2601, 2349, 2074, 2386, 4050, 17901, 6560, 5072, 
      3872, 1972, 2612, 14932, 3785, 3698, 3874, 7778, 2725, 1933, 1764, 
      1989, 3285, 11764, 15453, 4385, 3797, 3530, 1825, 1717, 2906, 13345, 
      4409, 1609, 1796, 3044, 4001, 7225, 7841, 8161, 11009, 15524, 16484, 
      3457, 1845, 1665, 1546, 3285, 7297, 7450, 12970, 16650, 3125, 2669, 
      2228, 15133, 16573, 3970, 1594, 4618, 4969, 8938, 10394, 12185, 15058, 
      4660, 3697, 2521, 7225, 2669, 2381, 2186, 1625, 8114, 8450, 2452, 1597, 
      4114, 4005, 1873, 1345, 1105, 1098, 2533, 2938, 3298, 5989, 2393, 1385, 
      1025, 1700, 1753, 5120, 5380, 5648, 5924, 1537, 2725, 5057, 5585, 6737, 
      12842, 13730, 1476, 1341, 1300, 1924, 2500, 12564, 14356, 1325, 1282, 
      905, 1417, 2465, 2384, 833, 1184, 1513, 1625, 14009, 1018, 829, 1458, 
      7453, 9754, 14890, 1000, 872, 5860, 6005, 9325, 10877, 794, 881, 1665, 
      865, 900, 6352, 3233, 10330, 11765, 2600, 1780, 884, 773, 2122, 450, 
      7497, 1025, 596, 1696, 5584, 10601, 650, 1090, 8825, 10765, 2005, 648, 
      340, 2260, 3028, 914, 389, 1445, 5765, 6530, 2192, 1156, 1217, 2372, 
      5156, 6497, 8000, 9665, 12800, 754, 1009, 3361, 6309, 9634, 4265, 4525, 
      4930, 5210, 5498, 5945, 9385, 14569, 5473, 9748, 14785, 15028, 850, 
      2621, 5450, 1189, 116, 164, 3700, 4325, 1845, 89, 3785, 85, 4018, 7970, 
      12593, 1557, 13261, 701, 281, 2525, 4649, 8674, 10025, 25, 6100, 3034, 
      1773, 4365, 5485, 13698, 148, 85, 4, 6728, 15133, 1601, 626, 1, 50, 
      226, 530, 15377, 144, 0, 49, 289, 7225, 7921, 8100, 9409, 680, 1028, 
      2813, 4765, 10613, 12548, 58, 738, 4633, 6898, 8658, 10825, 305, 1040, 
      9232, 809, 425, 3869, 12346, 712, 877, 1557, 3285, 4132, 4261, 5812, 
      1205, 49, 50, 74, 338, 1205, 1813, 4405, 128, 89, 5540, 14225, 106, 
      1845, 2785, 4306, 9297, 14242, 15457, 4861, 14500, 3485, 1417, 650, 
      317, 130, 697, 2237, 9530, 15250, 17810, 1300, 1105, 673, 208, 160, 
      873, 4500, 8793, 845, 3890, 4658, 12490, 485, 772, 4040, 1125, 325, 
      1186, 2529, 13681, 2192, 320, 377, 4352, 6185, 13945, 578, 689, 1970, 
      2498, 4514, 5330, 5914, 12833, 15665, 17978, 520, 445, 853, 5653, 8424, 
      1517, 3725, 3842, 5545, 8461, 9386, 12242, 12461, 13130, 14285, 625, 
      2900, 3649, 3881, 11216, 11849, 17300, 8722, 8905, 1640, 3085, 3188, 
      3293, 12365, 13709, 1370, 565, 2050, 2465, 6005, 6154, 7090, 13754, 
      4176, 5200, 7632, 8320, 12240, 634, 6709, 22529, 1252, 2276, 24392, 
      2938, 1213, 3330, 7129, 16605, 19498, 884, 5825, 10784, 15913, 20948, 
      22688, 25120, 857, 1165, 2605, 5197, 7082, 10642, 15725, 18265, 20162, 
      23042, 1525, 19669, 23101, 2050, 4097, 11365, 11777, 20842, 23162, 
      1049, 9124, 10825, 13124, 25360, 27593, 3298, 1930, 2245, 6418, 8314, 
      10890, 17730, 24193, 25425, 3272, 1352, 4072, 4292, 13256, 25181, 1549, 
      12674, 1305, 1552, 4212, 6625, 8352, 22321, 22612, 1994, 2665, 11369, 
      12818, 24473, 3653, 4693, 7220, 13544, 22469, 30005, 4225, 1665, 1621, 
      1642, 3637, 11322, 3121, 2500, 4100, 15289, 22049, 29824, 1850, 2770, 
      3706, 4082, 15137, 17810, 18581, 26330, 4365, 4900, 7693, 15925, 16893, 
      23668, 5098, 4450, 3449, 3965, 4153, 6338, 6473, 7625, 15305, 28418, 
      6425, 5072, 3161, 2080, 2336, 2777, 4852, 5072, 6425, 15860, 2074, 
      2349, 2601, 2650, 3250, 3394, 4234, 25741, 20341, 30005, 2465, 5234, 
      5573, 5690, 7834, 8293, 2448, 2404, 6148, 6273, 21073, 28548, 2570, 
      3242, 7162, 27682, 28322, 18376, 20996, 21544, 21821, 22381, 32429, 
      22765, 34642, 3104, 3485, 4105, 22409, 23258, 36298, 4360, 34957, 4546, 
      4736, 4273, 6498, 7093, 25450, 8405, 4885, 25268, 29933, 38333, 3965, 
      29402, 30377, 39202, 30169, 39700, 6970, 6530, 9497, 10610, 30617, 
      36121, 8069, 6178, 9594, 33210, 6032, 4825, 7012, 9721, 10337, 37220, 
      39440, 4901, 6529, 5956, 9965, 7649, 8361, 8361, 9125, 9389, 9524, 
      8433, 13073, 9554, 8578, 9818, 12186, 12176, 12017, 6953, 7605, 9565, 
      9684, 15425, 13456, 9209, 8586, 11745, 9914, 10733, 10858, 11513, 
      12097, 15689, 8692, 9970, 10993, 9577, 9650, 10585, 11149, 12618, 9736, 
      11866, 14994, 12461, 15205, 12448, 14722, 16290, 15578, 15397, 16034, 
      16704, 16801, 16577, 18976, 17225, 19106, 18901, 18162, 18581, 19709, 
      19010, 19277, 20800, 21253, 21645, 22189, 22585, 23545, 23050, 24917, 
      25408, 29497, 30365, 30472 ], 
  [ 30746, 30986, 30420, 29044, 28114, 28373, 28465, 27812, 27901, 25402, 
      24730, 24309, 22025, 21466, 20498, 20549, 20360, 20050, 20242, 19130, 
      18325, 17693, 18385, 17989, 17797, 16745, 16298, 15440, 16276, 15210, 
      15325, 14965, 14837, 14866, 14561, 13810, 13940, 14437, 12905, 13645, 
      39888, 41248, 12185, 10645, 10933, 12130, 13109, 34945, 32013, 11156, 
      9837, 11908, 10498, 10634, 9265, 10000, 28816, 31417, 10114, 27794, 
      30929, 25997, 10858, 10400, 23657, 18890, 8330, 9010, 9437, 24410, 
      8325, 8541, 25000, 24050, 19802, 16570, 17545, 7825, 8000, 25168, 
      23698, 23194, 22945, 17173, 7713, 8353, 21025, 23272, 17629, 9626, 
      9725, 26546, 20980, 10900, 13945, 19825, 21456, 19658, 7330, 21530, 
      29090, 16724, 6824, 20180, 20885, 30749, 18442, 21202, 21445, 20089, 
      18500, 13456, 13124, 8900, 10121, 11141, 15885, 14184, 6613, 6984, 
      19080, 18698, 11113, 10418, 6505, 10690, 18698, 19385, 23353, 25810, 
      10960, 10817, 5792, 7540, 16801, 17657, 19465, 19700, 15229, 9721, 
      6066, 10525, 16712, 10376, 6317, 7325, 7412, 8077, 8612, 18932, 26501, 
      15329, 14933, 5429, 6850, 7538, 23285, 11584, 5193, 6948, 14788, 15588, 
      23953, 16490, 10666, 7957, 5210, 5402, 9397, 9802, 12266, 13141, 7016, 
      8986, 8242, 4770, 5161, 5986, 6130, 6205, 11817, 4913, 5408, 6224, 
      9113, 19508, 14290, 8845, 7970, 7853, 6890, 5858, 4514, 5065, 12770, 
      15514, 19618, 22445, 4525, 4552, 7060, 8325, 11412, 13572, 5594, 4481, 
      6725, 13061, 17681, 11321, 4496, 10337, 12069, 6370, 4810, 4293, 5733, 
      6673, 5780, 3944, 7093, 8069, 12493, 17533, 8905, 6425, 3785, 11821, 
      6100, 3649, 3604, 3889, 5716, 7444, 10996, 9106, 6290, 4442, 4210, 
      5690, 11945, 6845, 8989, 4930, 4849, 3370, 3874, 6849, 18625, 9860, 
      4900, 4225, 6385, 3041, 4181, 16714, 4680, 3492, 3700, 16605, 7034, 
      4834, 4490, 3293, 2873, 2809, 3005, 3133, 3593, 4034, 4834, 6173, 7165, 
      7570, 8738, 8893, 9760, 7328, 2873, 2753, 2993, 8329, 4450, 2925, 4201, 
      5965, 7362, 9490, 9997, 12802, 16057, 6596, 5636, 2900, 2696, 2564, 
      4100, 4436, 10069, 12904, 6757, 4705, 3557, 2842, 2570, 2426, 5317, 
      6122, 7730, 7877, 6660, 3600, 3328, 3033, 2980, 2929, 2745, 2473, 2368, 
      4705, 5329, 7345, 8233, 8388, 12105, 14404, 16228, 7834, 4709, 3578, 
      7985, 8293, 7157, 5960, 5716, 5141, 5032, 4717, 2260, 2645, 3412, 
      12317, 5869, 3114, 2986, 2650, 2025, 2169, 3469, 16186, 7561, 5905, 
      4537, 1937, 2297, 13385, 4450, 3145, 3293, 6749, 3208, 2164, 1813, 
      1828, 2788, 10413, 13864, 5162, 4490, 4181, 2042, 1682, 2465, 11882, 
      5200, 1616, 1649, 2561, 3364, 6224, 6784, 7076, 9700, 13921, 14825, 
      4122, 2146, 1882, 1665, 2746, 6282, 6421, 11521, 14977, 3748, 3208, 
      2669, 13544, 14900, 4733, 1853, 3869, 4178, 7769, 9113, 10778, 13469, 
      5521, 4432, 3060, 6196, 3250, 2906, 2669, 1954, 7001, 7309, 3005, 1352, 
      4933, 4810, 2314, 1618, 1210, 1189, 2050, 2385, 2689, 5058, 2960, 1700, 
      1088, 1385, 1424, 4273, 4505, 4745, 4993, 1250, 2186, 4210, 4682, 5722, 
      11365, 12197, 1861, 1684, 1629, 1525, 1989, 11101, 12781, 1682, 1625, 
      842, 1130, 3088, 2993, 980, 953, 1184, 1268, 12448, 1305, 1018, 1129, 
      6354, 8473, 13273, 1301, 1117, 4901, 5032, 8072, 9512, 661, 706, 2176, 
      1152, 697, 5337, 2554, 8993, 10330, 3293, 2333, 1213, 584, 2745, 541, 
      6370, 1424, 841, 1241, 4625, 9236, 461, 761, 7586, 9386, 2628, 949, 
      445, 1693, 2349, 1313, 298, 1018, 4778, 5473, 2857, 785, 832, 1777, 
      4225, 5440, 6817, 8356, 11281, 1125, 666, 2626, 5266, 8325, 3418, 3650, 
      4013, 4265, 4525, 4930, 8090, 12938, 4500, 8425, 13140, 13369, 1277, 
      1970, 4477, 1700, 221, 101, 2909, 3464, 1306, 208, 2980, 218, 3185, 
      6773, 11074, 2152, 11700, 1114, 106, 1874, 3746, 7421, 8674, 32, 5057, 
      3853, 1234, 3490, 4498, 12109, 365, 260, 53, 5629, 13460, 2210, 1025, 
      50, 1, 65, 257, 13690, 361, 49, 0, 100, 6084, 6724, 6889, 8100, 365, 
      629, 2120, 3848, 9220, 11029, 205, 409, 3730, 5785, 7405, 9418, 116, 
      641, 7937, 1250, 194, 3050, 10841, 397, 520, 1060, 2536, 3285, 3400, 
      4797, 1730, 98, 85, 53, 149, 778, 1274, 3530, 289, 68, 4553, 12608, 85, 
      1306, 2106, 3445, 8002, 12625, 13770, 3944, 12869, 4346, 1970, 1021, 
      562, 137, 410, 1642, 8221, 13577, 15997, 1825, 1588, 1044, 369, 153, 
      544, 3625, 7540, 530, 3085, 3769, 10985, 772, 485, 3221, 1594, 234, 
      801, 1906, 12106, 2857, 257, 272, 3505, 5156, 12356, 865, 458, 1445, 
      1889, 3653, 4385, 4913, 11314, 13978, 16165, 765, 648, 580, 4680, 7213, 
      2042, 2962, 3065, 4586, 7250, 8105, 10765, 10970, 11597, 12682, 464, 
      2249, 2900, 3104, 9809, 10400, 15529, 7497, 7666, 2165, 2420, 2509, 
      2600, 10888, 12148, 1825, 698, 1553, 1898, 5018, 5153, 6005, 12193, 
      3385, 4297, 6505, 7137, 10777, 641, 5666, 20506, 965, 1765, 22285, 
      3645, 954, 2665, 6058, 14890, 17629, 793, 4880, 9433, 14240, 19009, 
      20665, 22985, 850, 962, 2066, 4322, 6025, 9305, 14066, 16466, 18265, 
      21005, 1924, 17800, 21064, 2561, 3362, 9986, 10370, 18917, 21125, 1168, 
      7913, 9488, 11633, 23225, 25360, 4005, 2385, 1818, 5445, 7173, 9553, 
      15973, 22114, 23290, 3965, 1597, 3365, 3557, 11765, 23060, 1346, 11225, 
      1312, 1377, 3505, 5652, 7225, 20340, 20617, 1693, 2210, 10018, 11369, 
      22394, 3044, 3944, 6205, 12053, 20488, 27688, 5002, 1882, 1530, 1537, 
      3042, 9985, 3716, 2129, 3449, 13700, 20096, 27521, 2081, 2357, 3125, 
      3445, 13562, 16081, 16810, 24181, 5128, 4165, 6664, 14308, 15220, 
      21645, 5945, 5213, 2938, 3370, 3530, 5449, 5570, 6610, 13730, 26185, 
      7412, 5905, 3700, 1961, 2105, 2420, 4145, 4337, 5536, 14257, 2025, 
      2146, 2314, 2349, 2809, 2925, 3625, 23634, 18500, 27716, 2738, 4513, 
      4810, 4913, 6833, 7250, 2665, 2313, 5329, 5440, 19204, 26329, 2437, 
      2885, 6245, 25505, 26117, 16661, 19141, 19661, 19924, 20456, 30056, 
      20826, 32185, 3433, 3170, 3650, 20498, 21305, 33785, 3877, 32500, 4049, 
      4225, 3874, 5749, 6274, 23413, 9448, 4388, 23245, 27700, 35764, 3706, 
      27197, 28130, 36605, 27936, 37089, 7817, 5837, 8482, 9497, 28370, 
      33650, 7208, 5569, 8593, 30865, 6697, 4496, 6305, 8720, 9280, 34721, 
      36857, 4586, 5906, 5445, 11050, 6928, 9250, 7570, 8264, 8500, 8621, 
      7684, 14354, 10513, 7829, 8929, 13369, 13345, 13172, 6554, 7108, 8788, 
      8893, 16804, 14681, 8516, 8005, 10786, 9193, 9914, 10025, 10610, 11152, 
      17026, 8237, 9333, 10244, 9122, 9181, 10018, 10498, 11785, 9365, 11509, 
      14161, 12020, 14372, 12105, 14085, 15457, 14885, 14760, 15341, 16081, 
      16164, 16010, 18185, 16714, 18329, 18180, 17665, 18056, 19016, 18457, 
      18682, 20177, 20644, 21106, 21608, 22032, 22852, 22469, 24322, 24785, 
      28832, 29672, 29765 ], 
  [ 30626, 30706, 30280, 28904, 27914, 28033, 28085, 27592, 27481, 25282, 
      24650, 23809, 21905, 21146, 20458, 20449, 20180, 19890, 19962, 18850, 
      18225, 17753, 17865, 17429, 17217, 16465, 16138, 15380, 15776, 15130, 
      15145, 14885, 14657, 14666, 14261, 13690, 13600, 13617, 12365, 12905, 
      36628, 37908, 11545, 10625, 10673, 11450, 12209, 31925, 29173, 10576, 
      10057, 11048, 9938, 10034, 9505, 9540, 26116, 28537, 9554, 25154, 
      28069, 23477, 10018, 9620, 26237, 21050, 8570, 8570, 8857, 21970, 8125, 
      8221, 22500, 26690, 22082, 18530, 19625, 8105, 7780, 22628, 26338, 
      25794, 25525, 19233, 7573, 7893, 18805, 25892, 19769, 8746, 8825, 
      23866, 23440, 9760, 12385, 17665, 19156, 22018, 7010, 19210, 26210, 
      18824, 7124, 17960, 18605, 27749, 20722, 18882, 19105, 22529, 20800, 
      15236, 14864, 8000, 9001, 9841, 17965, 16084, 6253, 6484, 16900, 21058, 
      12653, 11858, 6125, 9410, 16538, 17165, 20813, 23090, 12500, 12337, 
      5812, 6800, 14801, 15577, 17225, 17440, 17289, 11101, 5746, 9225, 
      18932, 11876, 5837, 6565, 6632, 7157, 7592, 16712, 23701, 17429, 16993, 
      5329, 6170, 6698, 20705, 13284, 5233, 6208, 12928, 13648, 21313, 18730, 
      12266, 9137, 5050, 5122, 8177, 8522, 10666, 11441, 8036, 10386, 9522, 
      4810, 4861, 5386, 5490, 5545, 10237, 4673, 4948, 5524, 7873, 17168, 
      16370, 10265, 9250, 9113, 7970, 6698, 4514, 4685, 11050, 13514, 17258, 
      19865, 4365, 4372, 6120, 7165, 9832, 11752, 6434, 4901, 5825, 11281, 
      15461, 13121, 4196, 8857, 13969, 7450, 5490, 4753, 4993, 5733, 6760, 
      4244, 6053, 6869, 10733, 15293, 10445, 7565, 3725, 10121, 7200, 3889, 
      3664, 3649, 4896, 6304, 9376, 10706, 7450, 5162, 4850, 4850, 10205, 
      5765, 7589, 5850, 5749, 3690, 3474, 5749, 16245, 11600, 5840, 4985, 
      5345, 3061, 3601, 14474, 5620, 3112, 3240, 14365, 8434, 5834, 5410, 
      3833, 3133, 2909, 2825, 2873, 3133, 3434, 4034, 5113, 5945, 6290, 7298, 
      7433, 11540, 8788, 3233, 2993, 2753, 6929, 5410, 3385, 3501, 4905, 
      6082, 7930, 8377, 10882, 13837, 7976, 6856, 3400, 3076, 2824, 3400, 
      3656, 8429, 10964, 8177, 5765, 4337, 3362, 2930, 2626, 4337, 5002, 
      6370, 6497, 8080, 4420, 4068, 3673, 3600, 3529, 3265, 2833, 2308, 3825, 
      4329, 6025, 6793, 6928, 10225, 12304, 13968, 9434, 5809, 4418, 6565, 
      6833, 8677, 7300, 7016, 6341, 6212, 5837, 2120, 2285, 2792, 10397, 
      7209, 3874, 3706, 3250, 2125, 2029, 2809, 13906, 9161, 7265, 5657, 
      2057, 2017, 11345, 5570, 2525, 2633, 5449, 4068, 2664, 2053, 1768, 
      2248, 8653, 11764, 6442, 5650, 5281, 2522, 1802, 2005, 9962, 6500, 
      1796, 1609, 2041, 2624, 4964, 5444, 5696, 8000, 11801, 12625, 5242, 
      2746, 2362, 2005, 2146, 5002, 5121, 9621, 12757, 4808, 4148, 3469, 
      11444, 12680, 5993, 2393, 2969, 3218, 6269, 7453, 8938, 11369, 6921, 
      5652, 4000, 4896, 4250, 3826, 3529, 2594, 5581, 5849, 3965, 1172, 6273, 
      6130, 3114, 2178, 1530, 1489, 1530, 1765, 1989, 3898, 3940, 2320, 1348, 
      1105, 1124, 3233, 3425, 3625, 3833, 1010, 1586, 3170, 3562, 4442, 9425, 
      10177, 2581, 2344, 2269, 1125, 1429, 9181, 10701, 2362, 2285, 922, 890, 
      4148, 4033, 1360, 793, 884, 928, 10388, 1885, 1458, 829, 4954, 6813, 
      11133, 1901, 1637, 3701, 3812, 6452, 7732, 641, 626, 3076, 1732, 577, 
      4057, 1754, 7253, 8450, 4453, 3293, 1853, 484, 3805, 841, 4930, 2164, 
      1361, 761, 3425, 7456, 361, 461, 5986, 7586, 3688, 1549, 765, 1053, 
      1549, 2053, 338, 578, 3538, 4133, 3977, 425, 452, 1097, 3065, 4100, 
      5297, 6656, 9281, 1825, 346, 1746, 3946, 6625, 2378, 2570, 2873, 3085, 
      3305, 3650, 6410, 10778, 3280, 6705, 10960, 11169, 2057, 1210, 3257, 
      2600, 541, 181, 1949, 2404, 706, 548, 2000, 578, 2165, 5233, 9074, 
      3172, 9640, 1874, 26, 1114, 2626, 5801, 6914, 212, 3737, 5193, 634, 
      2410, 3258, 10009, 845, 680, 293, 4229, 11240, 3250, 1765, 290, 101, 5, 
      37, 11450, 841, 289, 100, 0, 4624, 5184, 5329, 6400, 85, 229, 1300, 
      2708, 7400, 9029, 585, 109, 2610, 4365, 5785, 7578, 16, 241, 6257, 
      2050, 34, 2050, 8861, 117, 180, 520, 1636, 2245, 2340, 3517, 2650, 338, 
      305, 193, 49, 338, 674, 2450, 689, 208, 3313, 10468, 225, 706, 1306, 
      2385, 6322, 10485, 11530, 2804, 10709, 5746, 2930, 1721, 1082, 317, 
      170, 962, 6521, 11357, 13577, 2745, 2448, 1744, 769, 313, 244, 2545, 
      5920, 250, 2105, 2669, 9005, 1352, 245, 2221, 2434, 274, 421, 1186, 
      10026, 3977, 337, 292, 2465, 3856, 10256, 1445, 298, 865, 1189, 2593, 
      3205, 3653, 9314, 11738, 13745, 1285, 1108, 360, 3460, 5653, 2962, 
      2042, 2125, 3386, 5690, 6445, 8825, 9010, 9577, 10562, 404, 1489, 2000, 
      2164, 7969, 8500, 13169, 5917, 6066, 3085, 1640, 1709, 1780, 8948, 
      10088, 2645, 1058, 1013, 1258, 3778, 3893, 4625, 10133, 2425, 3177, 
      5065, 5617, 8857, 821, 4346, 17786, 725, 1205, 19445, 4825, 754, 1885, 
      4698, 12610, 15129, 833, 3700, 7673, 12020, 16409, 17945, 20105, 1010, 
      842, 1466, 3242, 4685, 7565, 11866, 14066, 15725, 18265, 2664, 15300, 
      18324, 3461, 2482, 8186, 8530, 16337, 18385, 1508, 6353, 7748, 9673, 
      20345, 22340, 5185, 3205, 1378, 4225, 5713, 7813, 13633, 19314, 20410, 
      5125, 2117, 2525, 2677, 9805, 20200, 1226, 9325, 1492, 1297, 2665, 
      4432, 5785, 17680, 17937, 1433, 1730, 8258, 9469, 19594, 2344, 3044, 
      4925, 10093, 17828, 24548, 6282, 2362, 1570, 1557, 2362, 8245, 4736, 
      1769, 2689, 11600, 17476, 24401, 2581, 1937, 2465, 2705, 11482, 13781, 
      14450, 21281, 6388, 3285, 5364, 12168, 13000, 18925, 7325, 6473, 2378, 
      2690, 2810, 4349, 4450, 5330, 11650, 23165, 8992, 7265, 4640, 1961, 
      1945, 2080, 3305, 3457, 4436, 12137, 2125, 2026, 2074, 2089, 2349, 
      2425, 2925, 20794, 16040, 24616, 3298, 3653, 3890, 3973, 5573, 5930, 
      3145, 2353, 4329, 4420, 16704, 23329, 2417, 2545, 5105, 22565, 23137, 
      14381, 16661, 17141, 17384, 17876, 26836, 18226, 28845, 4073, 2890, 
      3170, 17938, 18685, 30365, 3357, 29160, 3509, 3665, 3474, 4849, 5274, 
      20673, 11108, 3848, 20525, 24680, 32264, 3506, 24217, 25090, 33065, 
      24916, 33529, 9197, 5017, 7202, 8077, 25330, 30290, 6148, 4869, 7333, 
      27685, 7817, 4196, 5465, 7460, 7940, 31321, 33337, 4306, 5186, 4885, 
      12770, 6068, 10690, 6610, 7204, 7400, 7501, 6784, 16354, 12053, 6929, 
      7829, 15229, 15185, 14992, 6154, 6568, 7848, 7933, 18944, 16601, 7696, 
      7345, 9586, 8333, 8914, 9005, 9490, 9972, 19106, 7757, 8593, 9344, 
      8642, 8681, 9378, 9738, 10765, 9005, 11169, 13141, 11560, 13352, 11785, 
      13345, 14437, 14065, 14020, 14521, 15361, 15424, 15370, 17225, 16154, 
      17389, 17320, 17125, 17476, 18196, 17837, 18002, 19457, 19944, 20506, 
      20948, 21412, 22032, 21809, 23642, 24065, 28052, 28852, 28925 ], 
  [ 35114, 34106, 34632, 33256, 31858, 31025, 30805, 31400, 29929, 29770, 
      29410, 25713, 26393, 24274, 25490, 25073, 24260, 24106, 23362, 22250, 
      22849, 23465, 19633, 18925, 18577, 19865, 20354, 20276, 17680, 19890, 
      19225, 19645, 18737, 18610, 17525, 18178, 16592, 13345, 13997, 13177, 
      19764, 20500, 12497, 15793, 14209, 12130, 11393, 16693, 15165, 11936, 
      16857, 10504, 11434, 11258, 16441, 11716, 13060, 14257, 11050, 12506, 
      13925, 11645, 9610, 9620, 49085, 41042, 15506, 10882, 10217, 10682, 
      12069, 11349, 10804, 49946, 42890, 37162, 39073, 15313, 11588, 10660, 
      49594, 48778, 48373, 38545, 11925, 10069, 9013, 49012, 39625, 8066, 
      8009, 10946, 45472, 7312, 7081, 8281, 8820, 43370, 10138, 8738, 11930, 
      38408, 14468, 8168, 8405, 12653, 41530, 8410, 8497, 44425, 41744, 
      32644, 32000, 7184, 6689, 6305, 37413, 34308, 9109, 8388, 7380, 42410, 
      28429, 26954, 8845, 6010, 7154, 7373, 8845, 9898, 28276, 27977, 11252, 
      7072, 6505, 6737, 7297, 7376, 36601, 25789, 8874, 5689, 39332, 27380, 
      7877, 6701, 6632, 6205, 5960, 6920, 9965, 37013, 36305, 9953, 6850, 
      6290, 8465, 30148, 10809, 6480, 5584, 5760, 8665, 39266, 28450, 22465, 
      9266, 8522, 5185, 5122, 5090, 5185, 20276, 25210, 23530, 10386, 8125, 
      6610, 6442, 6361, 4797, 8345, 7124, 6068, 4745, 6560, 35818, 25225, 
      23258, 22985, 20618, 17714, 9818, 7405, 4658, 5218, 6514, 7625, 8581, 
      8452, 5032, 4581, 4392, 4680, 17450, 13061, 5009, 4481, 5669, 30665, 
      7460, 4097, 32193, 20098, 15418, 13185, 5265, 4645, 18728, 11588, 4285, 
      4013, 4069, 5365, 26221, 20621, 8621, 3865, 19984, 10825, 9376, 7321, 
      4624, 3856, 3664, 26890, 20642, 15362, 14506, 4442, 3677, 3725, 3373, 
      17410, 17173, 11170, 6058, 3573, 5365, 28736, 17536, 15457, 3577, 8501, 
      4961, 4546, 17316, 5832, 5416, 4437, 23258, 17938, 16970, 12809, 10205, 
      8893, 6905, 6409, 5309, 4658, 3898, 3209, 2953, 2890, 2810, 2809, 
      28948, 24020, 10985, 9929, 6425, 2713, 17242, 11817, 4045, 3001, 2682, 
      2626, 2665, 3130, 4045, 22664, 20456, 12104, 10964, 9896, 3944, 3656, 
      2581, 3076, 23137, 18277, 14945, 12202, 10682, 9290, 2977, 2690, 2426, 
      2417, 23040, 15300, 14404, 13329, 13120, 12913, 12105, 10585, 7204, 
      3145, 2833, 2353, 2305, 2304, 2745, 3328, 3904, 25618, 18593, 15434, 
      2213, 2209, 24317, 21716, 21160, 19805, 19540, 18757, 6472, 5141, 3880, 
      2645, 21625, 14346, 13906, 12634, 8109, 6381, 3625, 3706, 25345, 21817, 
      18577, 8177, 5417, 2777, 18490, 3613, 3449, 1913, 15220, 11368, 8989, 
      6664, 3880, 1989, 2788, 20450, 18842, 18065, 11090, 7922, 4181, 2210, 
      20644, 8324, 6641, 3809, 2896, 1700, 1636, 1616, 1744, 2689, 2969, 
      18162, 12130, 10930, 9621, 3370, 1602, 1585, 2005, 2965, 17320, 15844, 
      14213, 2468, 2888, 19865, 11369, 2153, 1994, 1373, 1469, 1730, 2393, 
      21745, 19252, 15696, 1360, 16354, 15386, 14681, 12250, 1229, 1225, 
      15797, 5252, 20689, 20410, 13858, 11290, 9010, 8833, 3298, 2853, 2533, 
      1314, 15908, 11840, 8420, 4505, 4388, 1465, 1385, 1313, 1249, 4682, 
      2810, 1402, 1250, 1042, 1537, 1745, 12781, 12136, 11925, 3709, 2925, 
      1429, 1861, 12290, 12077, 6770, 4562, 16660, 16409, 9248, 5009, 4148, 
      3920, 1684, 11133, 9754, 4093, 738, 829, 1885, 11285, 10477, 845, 820, 
      740, 932, 5809, 5386, 14500, 10980, 5065, 657, 1618, 725, 970, 17645, 
      15125, 11509, 5108, 16317, 8185, 442, 12500, 10201, 2801, 569, 656, 
      4985, 3725, 410, 650, 16200, 10933, 8245, 2005, 1413, 12389, 5914, 
      2890, 410, 325, 16897, 3281, 3172, 1777, 481, 292, 265, 400, 985, 
      11889, 3474, 1066, 274, 369, 610, 530, 425, 365, 313, 250, 290, 1394, 
      288, 313, 1440, 1513, 12665, 1346, 265, 14024, 8021, 6029, 725, 500, 
      1930, 8164, 640, 8330, 533, 65, 778, 15412, 936, 12346, 4786, 1250, 
      314, 89, 250, 6740, 65, 19609, 1858, 370, 130, 1033, 9413, 8840, 7229, 
      13, 1448, 15626, 12101, 7226, 6085, 4901, 3845, 1522, 9409, 7225, 6084, 
      4624, 0, 16, 25, 144, 3485, 2813, 1028, 260, 328, 733, 8473, 3373, 298, 
      13, 73, 370, 4640, 2825, 137, 12794, 4250, 554, 701, 3517, 3172, 2152, 
      820, 477, 436, 117, 14210, 7274, 7105, 6449, 4673, 2650, 1898, 410, 
      8713, 6464, 185, 1220, 6481, 1930, 1170, 481, 202, 1237, 1602, 356, 
      1325, 20570, 14762, 11785, 9922, 6845, 3842, 1642, 265, 1565, 2425, 
      14305, 13600, 11808, 8793, 6705, 3508, 505, 208, 3650, 745, 493, 845, 
      10600, 3917, 725, 13450, 5850, 3141, 1594, 1186, 16897, 6185, 5732, 
      697, 320, 1280, 10693, 4514, 2225, 1733, 689, 485, 389, 1018, 1810, 
      2593, 10125, 9540, 4168, 468, 349, 14522, 1090, 1037, 530, 386, 461, 
      937, 986, 1145, 1450, 5300, 1625, 1184, 1076, 761, 884, 2425, 477, 490, 
      14645, 1640, 1573, 1508, 1060, 1384, 13525, 8810, 2645, 2210, 650, 629, 
      545, 1429, 1201, 865, 577, 585, 1105, 7349, 674, 4594, 4397, 2701, 
      5437, 18153, 4698, 1885, 754, 2410, 3433, 6409, 980, 1009, 2228, 4033, 
      4753, 5825, 7402, 5330, 2690, 1202, 877, 1037, 2210, 3050, 3757, 4937, 
      13000, 3604, 4996, 14885, 1802, 1250, 1322, 4097, 5057, 9124, 1049, 
      1220, 1649, 6065, 7108, 18513, 14085, 3690, 1233, 1089, 1285, 3025, 
      5578, 6130, 18317, 10957, 2117, 1997, 1781, 6056, 5714, 1709, 8020, 
      6057, 2257, 1440, 1297, 4896, 5017, 4969, 3770, 1594, 1853, 5858, 2888, 
      2228, 1525, 2069, 5044, 8500, 20290, 10930, 7146, 6997, 3042, 1717, 
      16976, 4625, 2825, 2624, 4964, 8489, 11285, 4385, 3281, 2977, 2642, 
      3445, 3706, 6865, 20260, 2605, 1828, 2920, 3208, 5733, 22013, 20345, 
      3874, 3370, 3218, 2173, 2138, 1930, 2810, 7933, 25040, 21817, 16336, 
      7265, 6161, 5072, 2897, 2777, 2260, 3025, 8109, 6514, 5746, 5625, 4525, 
      4329, 3469, 6786, 4616, 8840, 12410, 3109, 2938, 2885, 2309, 2258, 
      11713, 7929, 2833, 2788, 5008, 8233, 7585, 5537, 2657, 7877, 8177, 
      4181, 5101, 5309, 5416, 5636, 10244, 5850, 11437, 13729, 6290, 5210, 
      5834, 6173, 12413, 5125, 11752, 5141, 5161, 6058, 4033, 3778, 7345, 
      27700, 5480, 7333, 9448, 13768, 7450, 9257, 9722, 14297, 9684, 14625, 
      23885, 4745, 3802, 3725, 9962, 12746, 4244, 5413, 4069, 11365, 20737, 
      7460, 5057, 4196, 4132, 13505, 14705, 7706, 5594, 6381, 29770, 5524, 
      25786, 5386, 5300, 5224, 5189, 5968, 35258, 27829, 6113, 5653, 33181, 
      33001, 32672, 8738, 8200, 6760, 6709, 38800, 34961, 7424, 8161, 6730, 
      7789, 7418, 7373, 7178, 7252, 38554, 9797, 8865, 8528, 10682, 10585, 
      10330, 9874, 9133, 11861, 14161, 11509, 13736, 11720, 14913, 13617, 
      12805, 13793, 14292, 14249, 15769, 15696, 16322, 16001, 17650, 16301, 
      16776, 18757, 18836, 17924, 18925, 18682, 19865, 20488, 21730, 21764, 
      22500, 21760, 22625, 24322, 24473, 28052, 28580, 28517 ], 
  [ 35666, 34594, 35176, 33800, 32378, 31489, 31253, 31912, 30361, 30322, 
      29978, 26113, 26945, 24746, 26074, 25633, 24788, 24642, 23850, 22738, 
      23409, 24089, 20025, 19301, 18945, 20353, 20890, 20852, 18080, 20458, 
      19753, 20213, 19265, 19130, 18005, 18730, 17056, 13617, 14381, 13481, 
      19060, 19764, 12841, 16385, 14705, 12458, 11633, 16085, 14629, 12304, 
      17545, 10760, 11810, 11618, 17137, 12132, 12580, 13705, 11426, 12050, 
      13381, 11237, 9874, 9908, 50717, 42506, 16202, 11306, 10585, 10306, 
      12589, 11821, 10404, 51602, 44402, 38546, 40505, 16025, 12100, 10244, 
      51250, 50418, 50005, 39969, 12469, 10485, 8725, 50660, 41081, 8314, 
      8249, 10474, 47056, 7456, 7057, 8017, 8500, 44914, 10610, 8410, 11378, 
      39848, 15188, 7880, 8093, 12053, 43042, 8082, 8161, 46001, 43264, 
      33956, 33296, 7424, 6841, 6385, 38845, 35668, 9565, 8788, 7108, 43954, 
      29645, 28130, 9293, 6098, 6890, 7085, 8429, 9410, 29492, 29185, 11860, 
      7376, 6305, 6505, 7001, 7072, 38025, 26941, 9346, 5769, 40820, 28580, 
      8285, 6997, 6920, 6437, 6152, 6632, 9445, 38453, 37729, 10513, 7178, 
      6554, 8033, 31428, 11425, 6784, 5440, 5584, 8209, 40762, 29690, 23537, 
      9802, 9010, 5297, 5210, 5050, 5105, 21284, 26370, 24642, 11002, 8605, 
      6970, 6786, 6697, 4765, 8849, 7540, 6388, 4849, 6224, 37250, 26393, 
      24370, 24089, 21650, 18650, 10418, 7853, 4570, 5018, 6170, 7193, 9117, 
      8980, 5256, 4717, 4360, 4552, 18386, 13829, 5249, 4369, 5381, 31985, 
      7940, 4105, 33553, 21130, 16290, 13969, 5569, 4869, 19720, 12308, 4469, 
      4133, 3965, 5069, 27437, 21677, 9197, 3785, 21024, 11521, 10000, 7825, 
      4896, 4000, 3616, 28130, 21706, 16250, 15362, 4706, 3581, 3893, 3413, 
      18378, 18133, 11898, 6498, 3733, 5013, 30032, 18512, 16361, 3761, 9109, 
      5329, 4250, 18292, 6280, 5832, 4141, 24418, 18938, 17938, 13625, 10909, 
      9533, 7433, 6905, 5725, 5018, 4178, 3385, 3065, 2978, 2834, 2825, 
      30260, 25204, 11729, 10625, 6929, 2753, 18226, 12601, 4365, 3177, 2770, 
      2602, 2617, 2962, 3757, 23816, 21544, 12904, 11716, 10600, 4264, 3944, 
      2525, 2900, 24305, 19301, 15857, 13010, 11426, 9970, 3185, 2842, 2482, 
      2465, 24208, 16228, 15300, 14185, 13968, 13753, 12913, 11329, 7780, 
      3393, 3033, 2425, 2329, 2320, 2593, 3088, 3600, 26858, 19633, 16370, 
      2245, 2225, 25525, 22852, 22280, 20885, 20612, 19805, 7016, 5597, 4232, 
      2477, 22761, 15250, 14794, 13474, 8749, 6925, 3961, 3394, 26585, 22961, 
      19625, 8825, 5905, 2561, 19538, 3965, 3785, 1993, 16164, 12168, 9685, 
      7240, 4264, 1885, 2548, 21562, 19906, 19105, 11882, 8570, 4597, 2042, 
      21764, 8996, 7225, 4201, 3200, 1796, 1700, 1664, 1664, 2441, 2689, 
      19210, 12970, 11722, 10357, 3730, 1690, 1665, 1845, 2677, 18344, 16820, 
      15133, 2228, 2600, 20969, 12185, 2393, 2210, 1373, 1405, 1594, 2153, 
      22905, 20340, 16672, 1440, 17354, 16354, 15625, 13106, 1261, 1241, 
      16781, 5780, 21825, 21538, 14778, 12114, 9738, 9553, 3690, 3205, 2853, 
      1450, 16900, 12688, 9124, 4993, 4868, 1649, 1553, 1465, 1385, 5186, 
      3170, 1586, 1402, 1130, 1361, 1537, 13669, 13000, 12781, 4149, 3301, 
      1261, 1629, 13162, 12941, 7402, 5066, 17684, 17425, 10000, 5545, 4628, 
      4384, 1460, 11965, 10530, 4573, 778, 765, 1629, 12125, 11285, 965, 932, 
      692, 820, 6401, 5954, 15460, 11812, 5617, 745, 1898, 629, 818, 18709, 
      16109, 12365, 5668, 17341, 8905, 466, 13396, 11009, 3209, 689, 544, 
      5545, 4205, 370, 530, 17224, 11773, 8973, 2349, 1693, 13285, 6530, 
      3314, 514, 389, 17945, 3737, 3620, 2105, 617, 356, 257, 320, 785, 
      12769, 3946, 1314, 346, 289, 794, 698, 569, 493, 425, 338, 218, 1130, 
      400, 225, 1168, 1233, 13577, 1642, 377, 14984, 8749, 6661, 941, 676, 
      2290, 8900, 848, 9074, 725, 49, 578, 16420, 712, 13250, 5354, 1546, 
      466, 41, 146, 7412, 137, 20745, 2218, 538, 234, 793, 10205, 9608, 7925, 
      53, 1160, 16642, 12997, 7922, 6725, 5477, 4357, 1226, 10201, 7921, 
      6724, 5184, 16, 0, 1, 64, 3973, 3253, 1300, 404, 200, 533, 9225, 3853, 
      450, 45, 25, 234, 5200, 3265, 65, 13714, 4786, 754, 509, 4005, 3636, 
      2536, 1060, 661, 612, 205, 15178, 7970, 7793, 7105, 5233, 3074, 2258, 
      578, 9473, 7120, 289, 964, 7137, 2290, 1450, 657, 130, 981, 1306, 500, 
      1061, 21730, 15746, 12665, 10730, 7517, 4346, 1970, 185, 1277, 2057, 
      15273, 14544, 12688, 9553, 7369, 3988, 673, 160, 4138, 953, 653, 653, 
      11432, 4421, 925, 14386, 6466, 3589, 1906, 954, 17945, 6817, 6340, 881, 
      400, 1040, 11525, 5050, 2593, 2053, 865, 613, 485, 818, 1514, 2225, 
      10933, 10324, 4680, 580, 325, 15490, 1322, 1261, 650, 362, 397, 761, 
      802, 937, 1202, 5876, 1921, 1424, 1300, 625, 724, 2081, 445, 450, 
      15613, 1928, 1853, 1780, 884, 1160, 14453, 9554, 3029, 2554, 754, 725, 
      593, 1205, 1417, 1017, 601, 577, 937, 8021, 746, 4106, 4901, 3077, 
      4901, 19225, 5218, 2173, 810, 2098, 3033, 7025, 1108, 905, 1940, 3593, 
      4265, 5273, 8066, 5882, 3050, 1370, 941, 941, 1930, 2690, 3341, 4441, 
      13896, 3204, 4500, 15845, 2050, 1130, 1186, 3665, 4561, 9860, 1025, 
      1124, 1465, 5513, 6500, 19585, 15013, 4114, 1345, 1105, 1189, 2689, 
      5058, 5578, 19381, 11765, 2381, 2245, 1597, 5512, 6266, 1549, 8692, 
      6625, 2521, 1552, 1321, 4432, 4545, 5465, 4178, 1490, 1693, 5338, 3208, 
      2468, 1613, 1885, 4580, 7844, 21402, 11722, 7762, 7605, 3370, 1621, 
      17984, 5081, 3121, 2384, 4516, 7841, 12085, 4817, 3617, 3281, 2410, 
      3125, 3362, 6305, 21364, 2853, 1908, 2664, 2920, 5245, 23165, 21449, 
      4250, 3698, 3530, 2333, 2290, 2018, 2578, 7325, 26272, 22961, 17312, 
      7865, 6697, 5536, 3161, 3025, 2420, 2777, 8749, 7066, 6250, 6121, 4941, 
      4729, 3789, 6250, 4232, 8200, 13234, 3365, 3170, 3109, 2405, 2330, 
      12505, 8545, 3033, 2980, 4608, 7633, 8177, 6001, 2801, 7301, 7585, 
      3869, 4709, 4901, 5000, 5204, 9556, 5410, 10701, 14585, 6778, 5618, 
      5410, 5725, 11645, 5517, 11016, 5525, 5537, 6498, 4273, 3978, 6849, 
      28964, 5864, 6845, 8840, 12968, 7970, 8665, 9106, 13481, 9076, 13801, 
      25037, 5017, 3890, 3757, 9346, 12002, 4420, 5733, 4165, 10693, 21785, 
      7940, 5321, 4292, 4196, 12745, 13897, 8194, 5906, 6757, 31058, 5780, 
      26962, 5602, 5476, 5384, 5341, 6208, 36658, 29045, 6353, 5813, 34525, 
      34337, 34000, 9178, 8584, 6984, 6925, 40256, 36329, 7696, 8497, 6850, 
      8045, 7618, 7565, 7330, 7380, 39986, 10205, 9169, 8768, 11090, 10985, 
      10674, 10170, 9325, 12317, 14625, 11701, 14152, 11912, 15385, 13921, 
      12997, 14065, 14596, 14521, 16081, 16000, 16666, 16217, 18026, 16525, 
      17032, 19141, 19204, 18196, 19277, 19010, 20177, 20808, 22090, 22100, 
      22852, 22032, 22961, 24650, 24785, 28340, 28852, 28781 ], 
  [ 35809, 34721, 35317, 33941, 32513, 31610, 31370, 32045, 30474, 30465, 
      30125, 26218, 27088, 24869, 26225, 25778, 24925, 24781, 23977, 22865, 
      23554, 24250, 20128, 19400, 19042, 20480, 21029, 21001, 18185, 20605, 
      19890, 20360, 19402, 19265, 18130, 18873, 17177, 13690, 14482, 13562, 
      18889, 19585, 12932, 16538, 14834, 12545, 11698, 15938, 14500, 12401, 
      17722, 10829, 11909, 11713, 17316, 12241, 12465, 13572, 11525, 11941, 
      13250, 11140, 9945, 9985, 51130, 42877, 16381, 11417, 10682, 10217, 
      12724, 11944, 10309, 52021, 44785, 38897, 40868, 16208, 12233, 10145, 
      51669, 50833, 50418, 40330, 12610, 10594, 8658, 51077, 41450, 8381, 
      8314, 10361, 47457, 7497, 7056, 7956, 8425, 45305, 10733, 8333, 11245, 
      40213, 15373, 7813, 8020, 11908, 43425, 8005, 8082, 46400, 43649, 
      34289, 33625, 7489, 6884, 6410, 39208, 36013, 9684, 8893, 7045, 44345, 
      29954, 28429, 9410, 6125, 6829, 7018, 8330, 9293, 29801, 29492, 12017, 
      7457, 6260, 6452, 6932, 7001, 38386, 27234, 9469, 5794, 41197, 28885, 
      8392, 7076, 6997, 6500, 6205, 6565, 9320, 38818, 38090, 10658, 7265, 
      6625, 7930, 31753, 11584, 6865, 5409, 5545, 8100, 41141, 30005, 23810, 
      9941, 9137, 5330, 5237, 5045, 5090, 21541, 26665, 24925, 11161, 8730, 
      7065, 6877, 6786, 4762, 8980, 7649, 6473, 4880, 6145, 37613, 26690, 
      24653, 24370, 21913, 18889, 10573, 7970, 4553, 4973, 6089, 7090, 9256, 
      9117, 5317, 4756, 4357, 4525, 18625, 14026, 5314, 4346, 5314, 32320, 
      8065, 4112, 33898, 21393, 16513, 14170, 5650, 4930, 19973, 12493, 4520, 
      4168, 3944, 5000, 27746, 21946, 9346, 3770, 21289, 11700, 10161, 7956, 
      4969, 4041, 3609, 28445, 21977, 16477, 15581, 4777, 3562, 3940, 3428, 
      18625, 18378, 12085, 6613, 3778, 4930, 30361, 18761, 16592, 3812, 9266, 
      5426, 4181, 18541, 6397, 5941, 4072, 24713, 19193, 18185, 13834, 11090, 
      9698, 7570, 7034, 5834, 5113, 4253, 3434, 3098, 3005, 2845, 2834, 
      30593, 25505, 11920, 10804, 7060, 2768, 18477, 12802, 4450, 3226, 2797, 
      2601, 2610, 2925, 3690, 24109, 21821, 13109, 11909, 10781, 4349, 4021, 
      2516, 2861, 24602, 19562, 16090, 13217, 11617, 10145, 3242, 2885, 2501, 
      2482, 24505, 16465, 15529, 14404, 14185, 13968, 13120, 11520, 7929, 
      3460, 3088, 2448, 2340, 2329, 2560, 3033, 3529, 27173, 19898, 16609, 
      2258, 2234, 25832, 23141, 22565, 21160, 20885, 20072, 7157, 5716, 4325, 
      2440, 23050, 15481, 15021, 13689, 8914, 7066, 4050, 3321, 26900, 23252, 
      19892, 8992, 6032, 2512, 19805, 4058, 3874, 2018, 16405, 12373, 9864, 
      7389, 4365, 1864, 2493, 21845, 20177, 19370, 12085, 8737, 4706, 2005, 
      22049, 9169, 7376, 4304, 3281, 1825, 1721, 1681, 1649, 2384, 2624, 
      19477, 13185, 11925, 10546, 3825, 1717, 1690, 1810, 2610, 18605, 17069, 
      15368, 2173, 2533, 21250, 12394, 2458, 2269, 1378, 1394, 1565, 2098, 
      23200, 20617, 16921, 1465, 17609, 16601, 15866, 13325, 1274, 1250, 
      17032, 5917, 22114, 21825, 15013, 12325, 9925, 9738, 3793, 3298, 2938, 
      1489, 17153, 12905, 9305, 5120, 4993, 1700, 1600, 1508, 1424, 5317, 
      3265, 1637, 1445, 1157, 1322, 1490, 13896, 13221, 13000, 4264, 3400, 
      1224, 1576, 13385, 13162, 7565, 5197, 17945, 17684, 10193, 5684, 4753, 
      4505, 1409, 12178, 10729, 4698, 793, 754, 1570, 12340, 11492, 1000, 
      965, 685, 797, 6554, 6101, 15705, 12025, 5760, 772, 1973, 610, 785, 
      18980, 16360, 12584, 5813, 17602, 9090, 477, 13625, 11216, 3316, 724, 
      521, 5690, 4330, 365, 505, 17485, 11988, 9160, 2440, 1768, 13514, 6689, 
      3425, 545, 410, 18212, 3856, 3737, 2192, 656, 377, 260, 305, 740, 
      12994, 4069, 1381, 369, 274, 845, 745, 610, 530, 458, 365, 205, 1069, 
      433, 208, 1105, 1168, 13810, 1721, 410, 15229, 8936, 6824, 1000, 725, 
      2385, 9089, 905, 9265, 778, 50, 533, 16677, 661, 13481, 5501, 1625, 
      509, 34, 125, 7585, 160, 21034, 2313, 585, 265, 738, 10408, 9805, 8104, 
      68, 1093, 16901, 13226, 8101, 6890, 5626, 4490, 1157, 10404, 8100, 
      6889, 5329, 25, 1, 0, 49, 4100, 3368, 1373, 445, 173, 488, 9418, 3978, 
      493, 58, 18, 205, 5345, 3380, 52, 13949, 4925, 809, 466, 4132, 3757, 
      2637, 1125, 712, 661, 232, 15425, 8149, 7970, 7274, 5378, 3185, 2353, 
      625, 9668, 7289, 320, 905, 7306, 2385, 1525, 706, 117, 922, 1237, 541, 
      1000, 22025, 15997, 12890, 10937, 7690, 4477, 2057, 170, 1210, 1970, 
      15520, 14785, 12913, 9748, 7540, 4113, 720, 153, 4265, 1010, 698, 610, 
      11645, 4552, 980, 14625, 6625, 3706, 1989, 901, 18212, 6980, 6497, 932, 
      425, 985, 11738, 5189, 2690, 2138, 914, 650, 514, 773, 1445, 2138, 
      11140, 10525, 4813, 613, 324, 15737, 1385, 1322, 685, 361, 386, 722, 
      761, 890, 1145, 6025, 2000, 1489, 1361, 596, 689, 2000, 442, 445, 
      15860, 2005, 1928, 1853, 845, 1109, 14690, 9745, 3130, 2645, 785, 754, 
      610, 1154, 1476, 1060, 612, 580, 900, 8194, 769, 3989, 5032, 3176, 
      4772, 19498, 5353, 2250, 829, 2025, 2938, 7184, 1145, 884, 1873, 3488, 
      4148, 5140, 8237, 6025, 3145, 1417, 962, 922, 1865, 2605, 3242, 4322, 
      14125, 3109, 4381, 16090, 2117, 1105, 1157, 3562, 4442, 10049, 1024, 
      1105, 1424, 5380, 6353, 19858, 15250, 4225, 1378, 1114, 1170, 2610, 
      4933, 5445, 19652, 11972, 2452, 2312, 1556, 5381, 6409, 1514, 8865, 
      6772, 2592, 1585, 1332, 4321, 4432, 5594, 4285, 1469, 1658, 5213, 3293, 
      2533, 1640, 1844, 4469, 7685, 21685, 11925, 7921, 7762, 3457, 1602, 
      18241, 5200, 3200, 2329, 4409, 7684, 12290, 4930, 3706, 3362, 2357, 
      3050, 3281, 6170, 21645, 2920, 1933, 2605, 2853, 5128, 23458, 21730, 
      4349, 3785, 3613, 2378, 2333, 2045, 2525, 7178, 26585, 23252, 17561, 
      8020, 6836, 5657, 3232, 3092, 2465, 2720, 8914, 7209, 6381, 6250, 5050, 
      4834, 3874, 6121, 4141, 8045, 13445, 3434, 3233, 3170, 2434, 2353, 
      12708, 8704, 3088, 3033, 4513, 7488, 8330, 6122, 2842, 7162, 7442, 
      3796, 4616, 4804, 4901, 5101, 9389, 5305, 10522, 14804, 6905, 5725, 
      5309, 5618, 11458, 5620, 10837, 5626, 5636, 6613, 4338, 4033, 6730, 
      29285, 5965, 6728, 8693, 12773, 8105, 8522, 8957, 13282, 8929, 13600, 
      25330, 5090, 3917, 3770, 9197, 11821, 4469, 5818, 4194, 10530, 22052, 
      8065, 5392, 4321, 4217, 12560, 13700, 8321, 5989, 6856, 31385, 5849, 
      27261, 5661, 5525, 5429, 5384, 6273, 37013, 29354, 6418, 5858, 34866, 
      34676, 34337, 9293, 8685, 7045, 6984, 40625, 36676, 7769, 8586, 6885, 
      8114, 7673, 7618, 7373, 7417, 40349, 10312, 9250, 8833, 11197, 11090, 
      10765, 10249, 9378, 12436, 14746, 11754, 14261, 11965, 15508, 14002, 
      13050, 14138, 14677, 14594, 16164, 16081, 16757, 16276, 18125, 16586, 
      17101, 19242, 19301, 18269, 19370, 19097, 20260, 20893, 22185, 22189, 
      22945, 22105, 23050, 24737, 24868, 28417, 28925, 28852 ], 
  [ 36866, 35666, 36360, 34984, 33514, 32513, 32245, 33032, 31321, 31522, 
      31210, 27009, 28145, 25786, 27338, 26849, 25940, 25810, 24922, 23810, 
      24625, 25433, 20905, 20149, 19777, 21425, 22058, 22100, 18976, 21690, 
      20905, 21445, 20417, 20266, 19061, 19930, 18080, 14257, 15245, 14185, 
      17748, 18388, 13625, 17665, 15793, 13210, 12209, 14965, 13653, 13136, 
      19017, 11368, 12658, 12434, 18625, 13060, 11716, 12697, 12274, 11234, 
      12389, 10517, 10498, 10580, 54077, 45530, 17690, 12250, 11417, 9650, 
      13725, 12861, 9700, 55010, 47522, 41410, 43465, 17545, 13220, 9508, 
      54658, 53794, 53365, 42913, 13653, 11413, 8245, 54052, 44089, 8906, 
      8825, 9626, 50320, 7840, 7105, 7585, 7956, 48098, 11650, 7850, 10370, 
      42824, 16724, 7400, 7565, 10949, 46162, 7522, 7585, 49249, 46400, 
      36676, 35984, 8000, 7241, 6641, 41805, 38484, 10573, 9684, 6660, 47138, 
      32173, 30578, 10285, 6370, 6458, 6605, 7693, 8530, 32020, 31697, 13172, 
      8080, 6001, 6137, 6505, 6560, 40969, 29341, 10386, 6025, 43892, 31076, 
      9197, 7685, 7592, 6997, 6632, 6152, 8501, 41429, 40673, 11729, 7930, 
      7178, 7265, 34084, 12753, 7488, 5248, 5328, 7393, 43850, 32266, 25777, 
      10970, 10082, 5617, 5482, 5066, 5041, 23396, 28786, 26962, 12330, 9661, 
      7786, 7570, 7465, 4797, 9953, 8468, 7124, 5153, 5648, 40210, 28825, 
      26690, 26393, 23810, 20618, 11714, 8845, 4490, 4714, 5578, 6425, 10285, 
      10132, 5800, 5085, 4392, 4392, 20354, 15461, 5825, 4241, 4901, 34721, 
      8996, 4217, 36369, 23290, 18130, 15633, 6273, 5413, 21800, 13844, 4933, 
      4469, 3853, 4573, 29965, 23885, 10445, 3721, 23200, 13009, 11344, 8929, 
      5536, 4384, 3616, 30706, 23930, 18122, 17170, 5330, 3485, 4325, 3589, 
      20410, 20149, 13450, 7474, 4149, 4405, 32720, 20560, 18265, 4225, 
      10421, 6161, 3754, 20340, 7272, 6760, 3645, 26834, 21034, 19970, 15353, 
      12413, 10909, 8585, 7993, 6653, 5834, 4834, 3833, 3385, 3250, 2978, 
      2953, 32980, 27668, 13313, 12113, 8033, 2929, 20290, 14265, 5101, 3625, 
      3042, 2650, 2617, 2722, 3277, 26216, 23816, 14600, 13316, 12104, 5000, 
      4616, 2509, 2644, 26737, 21445, 17777, 14722, 13010, 11426, 3697, 3242, 
      2690, 2657, 26640, 18180, 17188, 15993, 15760, 15529, 14625, 12913, 
      9028, 3985, 3529, 2665, 2473, 2448, 2385, 2704, 3088, 29434, 21809, 
      18338, 2405, 2353, 28037, 25220, 24616, 23141, 22852, 21997, 8200, 
      6605, 5032, 2237, 25129, 17154, 16666, 15250, 10125, 8109, 4729, 2866, 
      29161, 25345, 21817, 10217, 6977, 2225, 21730, 4765, 4553, 2249, 18148, 
      13864, 11173, 8488, 5128, 1773, 2164, 23882, 22130, 21281, 13562, 9962, 
      5525, 1802, 24100, 10436, 8489, 5081, 3904, 2084, 1924, 1856, 1600, 
      2041, 2225, 21402, 14746, 13402, 11925, 4546, 1962, 1921, 1621, 2197, 
      20488, 18868, 17069, 1844, 2120, 23273, 13913, 2969, 2738, 1469, 1373, 
      1418, 1769, 25321, 22612, 18720, 1696, 19450, 18386, 17609, 14914, 
      1421, 1369, 18845, 6932, 24193, 23890, 16714, 13858, 11290, 11089, 
      4570, 4005, 3589, 1818, 18980, 14480, 10628, 6065, 5924, 2113, 1985, 
      1865, 1753, 6290, 3986, 2050, 1802, 1402, 1105, 1217, 15541, 14824, 
      14589, 5125, 4149, 1021, 1261, 15002, 14765, 8762, 6170, 19828, 19553, 
      11600, 6713, 5684, 5408, 1108, 13725, 12178, 5629, 954, 733, 1213, 
      13901, 12997, 1301, 1252, 692, 692, 7681, 7186, 17476, 13572, 6817, 
      1017, 2554, 533, 610, 20933, 18173, 14173, 6884, 19485, 10441, 610, 
      15284, 12721, 4121, 1025, 416, 6761, 5261, 386, 386, 19368, 13549, 
      10525, 3133, 2349, 15173, 7858, 4258, 818, 613, 20137, 4745, 4612, 
      2857, 985, 580, 337, 256, 481, 14625, 4986, 1906, 586, 225, 1258, 1130, 
      953, 845, 745, 610, 170, 698, 720, 145, 720, 769, 15497, 2330, 697, 
      17000, 10301, 8021, 1469, 1124, 3106, 10468, 1360, 10658, 1205, 113, 
      274, 18532, 360, 15154, 6586, 2234, 866, 41, 34, 8852, 377, 23113, 
      3034, 970, 538, 409, 11885, 11240, 9413, 229, 680, 18770, 14885, 9410, 
      8101, 6725, 5477, 730, 11881, 9409, 8100, 6400, 144, 64, 49, 0, 5045, 
      4229, 1940, 788, 40, 229, 10825, 4909, 850, 205, 25, 58, 6416, 4241, 
      17, 15650, 5954, 1250, 221, 5077, 4660, 3400, 1636, 1125, 1060, 477, 
      17210, 9458, 9265, 8513, 6449, 4018, 3074, 1010, 11089, 8528, 593, 548, 
      8545, 3106, 2106, 1105, 82, 565, 810, 884, 629, 24146, 17810, 14521, 
      12442, 8957, 5450, 2722, 121, 797, 1417, 17305, 16528, 14544, 11169, 
      8793, 5044, 1105, 160, 5210, 1465, 1069, 365, 13192, 5525, 1421, 16354, 
      7794, 4581, 2626, 586, 20137, 8177, 7652, 1345, 656, 656, 13285, 6218, 
      3425, 2789, 1313, 965, 773, 514, 1018, 1585, 12645, 11988, 5800, 900, 
      373, 17522, 1882, 1805, 986, 410, 365, 505, 530, 617, 802, 7124, 2609, 
      2000, 1844, 449, 500, 1489, 477, 466, 17645, 2600, 2509, 2420, 628, 
      808, 16405, 11138, 3893, 3338, 1058, 1013, 785, 853, 1945, 1417, 745, 
      657, 697, 9461, 986, 3226, 6005, 3925, 3925, 21465, 6354, 2845, 1018, 
      1570, 2329, 8353, 1460, 793, 1460, 2809, 3385, 4265, 9490, 7082, 3866, 
      1802, 1165, 845, 1466, 2066, 2605, 3545, 15784, 2500, 3604, 17861, 
      2642, 986, 1010, 2897, 3665, 11428, 1073, 1028, 1193, 4505, 5380, 
      21825, 16965, 5058, 1665, 1233, 1093, 2113, 4114, 4570, 21605, 13477, 
      3005, 2837, 1325, 4520, 7466, 1325, 10132, 7857, 3145, 1872, 1465, 
      3600, 3697, 6553, 5090, 1378, 1469, 4394, 3944, 3044, 1885, 1613, 3748, 
      6628, 23722, 13402, 9090, 8917, 4122, 1525, 20096, 6089, 3809, 2000, 
      3716, 6641, 13781, 5777, 4385, 3985, 2042, 2581, 2770, 5281, 23668, 
      3445, 2164, 2248, 2440, 4365, 25565, 23753, 5098, 4450, 4250, 2749, 
      2690, 2290, 2210, 6205, 28832, 25345, 19360, 9161, 7865, 6560, 3785, 
      3617, 2836, 2377, 10125, 8266, 7354, 7209, 5869, 5625, 4525, 5274, 
      3560, 7016, 14978, 3973, 3730, 3653, 2693, 2570, 14185, 9873, 3529, 
      3460, 3904, 6529, 9457, 7025, 3185, 6245, 6497, 3341, 4021, 4181, 4264, 
      4436, 8276, 4626, 9325, 16393, 7850, 6530, 4658, 4925, 10205, 6397, 
      9640, 6389, 6385, 7474, 4849, 4474, 5953, 31588, 6728, 5965, 7720, 
      11464, 9106, 7577, 7970, 11945, 7956, 12249, 27437, 5657, 4162, 3917, 
      8210, 10610, 4868, 6469, 4453, 9445, 23977, 8996, 5945, 4580, 4420, 
      11321, 12377, 9266, 6626, 7605, 33730, 6388, 29410, 6130, 5924, 5800, 
      5741, 6784, 39554, 31573, 6929, 6229, 37309, 37105, 36752, 10154, 9448, 
      7528, 7453, 43264, 39161, 8336, 9265, 7186, 8653, 8114, 8045, 7730, 
      7732, 42946, 11117, 9873, 9344, 12002, 11881, 11458, 10858, 9805, 
      13325, 15649, 12181, 15080, 12392, 16425, 14625, 13477, 14705, 15300, 
      15161, 16801, 16704, 17450, 16745, 18874, 17069, 17640, 20005, 20036, 
      18836, 20077, 19762, 20897, 21544, 22906, 22868, 23652, 22672, 23729, 
      25402, 25505, 29012, 29492, 29405 ], 
  [ 31393, 31329, 31025, 29633, 28577, 28570, 28586, 28233, 27938, 25985, 
      25381, 24146, 22564, 21613, 21169, 21106, 20761, 20485, 20449, 19321, 
      18850, 18514, 18100, 17620, 17386, 16900, 16677, 15997, 15997, 15725, 
      15650, 15476, 15154, 15145, 14642, 14225, 13933, 13498, 12490, 12850, 
      34301, 35509, 11560, 11194, 11026, 11425, 11986, 29794, 27200, 10629, 
      10826, 10841, 9997, 10057, 10280, 9685, 24245, 26504, 9605, 23333, 
      26050, 21760, 9809, 9461, 29098, 23533, 9325, 8713, 8874, 20313, 8480, 
      8468, 20785, 29597, 24665, 20825, 22024, 8884, 8109, 20869, 29237, 
      28657, 28370, 21610, 7970, 8002, 17330, 28769, 22210, 8469, 8530, 
      21969, 26165, 9245, 11492, 16232, 17597, 24649, 7229, 17629, 24125, 
      21217, 7897, 16465, 17056, 25552, 23273, 17293, 17498, 25220, 23365, 
      17333, 16925, 7685, 8488, 9162, 20324, 18281, 6416, 6521, 15425, 23665, 
      14522, 13637, 6266, 8741, 15077, 15650, 19010, 21125, 14365, 14184, 
      6309, 6613, 13480, 14184, 15688, 15885, 19618, 12818, 5933, 8530, 
      21401, 13697, 5876, 6352, 6401, 6800, 7145, 15185, 21652, 19786, 19314, 
      5706, 6025, 6409, 18850, 15277, 5732, 6005, 11717, 12365, 19400, 21205, 
      14165, 10658, 5365, 5329, 7538, 7829, 9685, 10370, 9409, 12097, 11125, 
      5297, 5042, 5297, 5365, 5402, 9266, 4904, 4981, 5341, 7204, 15509, 
      18685, 11986, 10845, 10690, 9385, 7897, 4957, 4786, 9945, 12157, 15577, 
      17986, 4660, 4649, 5713, 6560, 8849, 10553, 7625, 5714, 5450, 10114, 
      13898, 15172, 4357, 7956, 16106, 8849, 6529, 5594, 4754, 5314, 8065, 
      4937, 5540, 6212, 9572, 13700, 12250, 9010, 4090, 9010, 8605, 4520, 
      4133, 3848, 4573, 5693, 8333, 12557, 8905, 6221, 5837, 4505, 9050, 
      5200, 6736, 7081, 6962, 4381, 3517, 5162, 14506, 13565, 7085, 6068, 
      4808, 3474, 3474, 12853, 6857, 3161, 3217, 12740, 10081, 7121, 6625, 
      4706, 3754, 3386, 3050, 3026, 3106, 3281, 3701, 4546, 5234, 5525, 6389, 
      6506, 13525, 10485, 3940, 3592, 2920, 6052, 6653, 4178, 3250, 4330, 
      5309, 6905, 7298, 9533, 12218, 9593, 8329, 4225, 3793, 3433, 3145, 
      3329, 7328, 9593, 9826, 7090, 5410, 4201, 3625, 3177, 3826, 4365, 5517, 
      5626, 9725, 5525, 5101, 4616, 4525, 4436, 4100, 3524, 2621, 3400, 3796, 
      5204, 5864, 5981, 8900, 10781, 12301, 11237, 7162, 5537, 5650, 5882, 
      10404, 8865, 8545, 7780, 7633, 7204, 2353, 2320, 2593, 9028, 8770, 
      4913, 4709, 4145, 2570, 2258, 2570, 12209, 10952, 8840, 7016, 2516, 
      2116, 9860, 6925, 2314, 2386, 4626, 5185, 3457, 2612, 2057, 2105, 7412, 
      10217, 7933, 7033, 6610, 3293, 2249, 1930, 8573, 8005, 2293, 1908, 
      1908, 2293, 4165, 4573, 4789, 6805, 10228, 10980, 6581, 3617, 3125, 
      2642, 1937, 4181, 4282, 8242, 11090, 6089, 5321, 4516, 9881, 11009, 
      7450, 3202, 2482, 2677, 5242, 6282, 7605, 9802, 8500, 7069, 5165, 4045, 
      5465, 4969, 4618, 3485, 4618, 4850, 5140, 1321, 7786, 7625, 4141, 2989, 
      2125, 2066, 1369, 1514, 1666, 3161, 5125, 3181, 1885, 1156, 1157, 2600, 
      2756, 2920, 3092, 1093, 1345, 2533, 2853, 3589, 7978, 8658, 3524, 3233, 
      3140, 1060, 1220, 7748, 9124, 3265, 3170, 1285, 965, 5389, 5256, 1989, 
      936, 901, 909, 8821, 2690, 2137, 842, 3977, 5602, 9490, 2720, 2384, 
      2900, 2993, 5273, 6409, 898, 829, 4157, 2525, 740, 3176, 1301, 5954, 
      7025, 5760, 4420, 2692, 657, 5018, 1370, 3893, 3085, 2084, 584, 2600, 
      6109, 522, 442, 4797, 6217, 4889, 2336, 1300, 724, 1076, 2962, 617, 
      425, 2665, 3170, 5224, 340, 349, 724, 2260, 3133, 4168, 5365, 7720, 
      2690, 293, 1189, 2993, 5330, 1669, 1825, 2074, 2250, 2434, 2725, 5125, 
      9061, 2405, 5380, 9221, 9412, 2978, 745, 2378, 3625, 1044, 468, 1300, 
      1665, 377, 1061, 1325, 1105, 1450, 4050, 7477, 4289, 7985, 2753, 149, 
      625, 1813, 4538, 5525, 565, 2740, 6586, 281, 1625, 2329, 8306, 1460, 
      1241, 692, 3152, 9425, 4365, 2610, 685, 370, 130, 18, 9613, 1448, 680, 
      365, 85, 3485, 3973, 4100, 5045, 0, 36, 729, 1849, 5929, 7396, 1090, 2, 
      1765, 3250, 4490, 6085, 85, 40, 4904, 2925, 45, 1305, 7234, 16, 25, 
      185, 977, 1460, 1537, 2516, 3625, 701, 650, 466, 106, 89, 281, 1625, 
      1192, 477, 2340, 8685, 490, 305, 725, 1570, 4949, 8698, 9653, 1913, 
      8900, 7137, 3925, 2482, 1681, 610, 85, 481, 5122, 9490, 11530, 3700, 
      3349, 2501, 1256, 584, 101, 1700, 4589, 121, 1346, 1802, 7346, 1993, 
      148, 1440, 3305, 425, 194, 653, 8269, 5096, 520, 421, 1640, 2797, 8477, 
      2074, 261, 450, 666, 1746, 2250, 2626, 7621, 9829, 11674, 1856, 1625, 
      265, 2465, 4352, 3889, 1313, 1378, 2405, 4385, 5050, 7178, 7345, 7858, 
      8753, 445, 900, 1285, 1413, 6408, 6885, 11140, 4586, 4717, 4000, 1025, 
      1076, 1129, 7289, 8321, 3466, 1465, 610, 765, 2745, 2842, 3466, 8362, 
      1640, 2248, 3848, 4328, 7208, 1058, 3233, 15413, 580, 772, 16960, 5954, 
      641, 1250, 3541, 10625, 12946, 932, 2701, 6152, 10085, 14132, 15560, 
      17576, 1213, 793, 985, 2329, 3538, 6058, 9945, 11965, 13498, 15858, 
      3385, 13105, 15913, 4322, 1741, 6617, 6925, 14066, 15970, 1861, 4996, 
      6229, 7956, 17800, 19669, 6290, 3986, 1025, 3170, 4442, 6290, 11570, 
      16837, 17861, 6208, 2624, 1808, 1924, 8080, 17665, 1153, 7650, 1685, 
      1256, 1940, 3365, 4520, 15317, 15556, 1226, 1325, 6701, 7786, 17101, 
      1737, 2257, 3796, 8352, 15457, 21745, 7453, 2813, 1625, 1594, 1769, 
      6698, 5669, 1460, 2020, 9725, 15133, 21608, 3042, 1570, 1882, 2050, 
      9621, 11722, 12337, 18682, 7529, 2500, 4201, 10249, 11009, 16484, 8570, 
      7610, 1877, 2081, 2165, 3362, 3445, 4181, 9781, 20450, 10413, 8488, 
      5485, 1960, 1800, 1773, 2548, 2664, 3445, 10228, 2210, 1913, 1853, 
      1850, 1930, 1970, 2290, 18233, 13817, 21817, 3789, 2866, 3049, 3114, 
      4426, 4729, 3560, 2372, 3412, 3485, 14437, 20612, 2378, 2218, 4058, 
      19898, 20434, 12304, 14404, 14848, 15073, 15529, 23913, 15857, 25810, 
      4616, 2601, 2701, 15597, 16290, 27250, 2848, 26113, 2978, 3112, 3061, 
      3986, 4321, 18154, 12545, 3305, 18020, 21905, 29057, 3265, 21474, 
      22293, 29818, 22133, 30260, 10370, 4210, 5981, 6730, 22525, 27197, 
      5121, 4162, 6122, 24746, 8744, 3845, 4628, 6245, 6653, 28180, 30088, 
      3969, 4453, 4292, 14225, 5197, 11885, 5645, 6145, 6305, 6388, 5861, 
      18037, 13322, 6002, 6722, 16778, 16712, 16501, 5661, 5945, 6865, 6932, 
      20725, 18184, 6813, 6602, 8357, 7402, 7857, 7930, 8325, 8749, 20813, 
      7156, 7754, 8357, 8021, 8042, 8605, 8857, 9650, 8480, 10618, 11978, 
      10897, 12185, 11240, 12410, 13250, 13050, 13073, 13498, 14408, 14453, 
      14485, 16040, 15325, 16218, 16217, 16298, 16609, 17113, 16930, 17041, 
      18440, 18937, 19577, 19961, 20453, 20893, 20810, 22601, 22984, 26869, 
      27625, 27680 ], 
  [ 31525, 31365, 31145, 29753, 28661, 28570, 28562, 28305, 27890, 26117, 
      25537, 24050, 22696, 21625, 21349, 21250, 20857, 20593, 20485, 19357, 
      18994, 18754, 17992, 17488, 17242, 16936, 16785, 16165, 15901, 15881, 
      15746, 15632, 15250, 15229, 14666, 14357, 13933, 13210, 12370, 12610, 
      32549, 33709, 11380, 11386, 11074, 11221, 11650, 28186, 25700, 10485, 
      11162, 10529, 9865, 9901, 10628, 9613, 22829, 24980, 9473, 21953, 
      24538, 20452, 9509, 9197, 30850, 25033, 9673, 8653, 8730, 19053, 8564, 
      8480, 19489, 31385, 26237, 22205, 23476, 9256, 8181, 19549, 31025, 
      30421, 30122, 23050, 8090, 7930, 16202, 30545, 23698, 8145, 8194, 
      20565, 27845, 8765, 10760, 15140, 16421, 26269, 7241, 16441, 22601, 
      22681, 8281, 15337, 15892, 23956, 24845, 16105, 16298, 26888, 24949, 
      18605, 18173, 7349, 8020, 8586, 21776, 19625, 6404, 6425, 14321, 25285, 
      15650, 14705, 6242, 8177, 13985, 14522, 17690, 19697, 15493, 15300, 
      6525, 6373, 12484, 13140, 14548, 14733, 21058, 13850, 5945, 7954, 
      22937, 14801, 5792, 6100, 6137, 6452, 6737, 14057, 20176, 21250, 20754, 
      5850, 5821, 6109, 17506, 16501, 5960, 5765, 10805, 11405, 18020, 22753, 
      15329, 11570, 5473, 5365, 7010, 7265, 8929, 9554, 10225, 13141, 12097, 
      5525, 5066, 5141, 5185, 5210, 8522, 4964, 4909, 5125, 6664, 14309, 
      20137, 13042, 11817, 11650, 10237, 8605, 5161, 4762, 9117, 11161, 
      14365, 16642, 4768, 4745, 5353, 6068, 8105, 9665, 8333, 6170, 5114, 
      9250, 12770, 16456, 4381, 7272, 17450, 9701, 7141, 6074, 4514, 4954, 
      8857, 5321, 5120, 5696, 8720, 12560, 13378, 9898, 4258, 8194, 9469, 
      4868, 4373, 3908, 4285, 5213, 7565, 13721, 9805, 6857, 6425, 4205, 
      8210, 4756, 6100, 7837, 7706, 4777, 3481, 4706, 13282, 14813, 7853, 
      6728, 4388, 3690, 3330, 11713, 7625, 3137, 3145, 11600, 11125, 7925, 
      7381, 5234, 4114, 3650, 3146, 3074, 3034, 3125, 3425, 4114, 4706, 4961, 
      5729, 5834, 14797, 11565, 4360, 3940, 2980, 5416, 7433, 4658, 3034, 
      3898, 4745, 6173, 6530, 8585, 11090, 10625, 9265, 4729, 4225, 3793, 
      2929, 3065, 6548, 8633, 10882, 7930, 6082, 4717, 4045, 3501, 3442, 
      3897, 4905, 5002, 10781, 6221, 5749, 5204, 5101, 5000, 4616, 3944, 
      2789, 3076, 3400, 4616, 5204, 5309, 7976, 9725, 11149, 12401, 8026, 
      6245, 5002, 5210, 11520, 9873, 9529, 8704, 8545, 8080, 2473, 2308, 
      2425, 8080, 9778, 5573, 5345, 4709, 2834, 2378, 2378, 11045, 12116, 
      9860, 7892, 2792, 2152, 8840, 7801, 2146, 2194, 4050, 5905, 3961, 2960, 
      2225, 1985, 6560, 9161, 8905, 7933, 7474, 3785, 2525, 1858, 7625, 8989, 
      2605, 2088, 1800, 2053, 3613, 3973, 4165, 5989, 9160, 9864, 7457, 4181, 
      3617, 3050, 1781, 3617, 3706, 7306, 9962, 6929, 6089, 5200, 8825, 9881, 
      8410, 3730, 2146, 2305, 4546, 5490, 6705, 8746, 9544, 8005, 5933, 3469, 
      6269, 5725, 5338, 4073, 3970, 4178, 5920, 1417, 8794, 8621, 4825, 3529, 
      2521, 2450, 1261, 1346, 1450, 2669, 5917, 3757, 2245, 1192, 1181, 2180, 
      2312, 2452, 2600, 1153, 1189, 2113, 2385, 3025, 7018, 7650, 4160, 3833, 
      3728, 1024, 1088, 6800, 8080, 3877, 3770, 1537, 1025, 6229, 6084, 2421, 
      1044, 925, 909, 7789, 3242, 2605, 866, 3341, 4810, 8410, 3284, 2900, 
      2384, 2465, 4505, 5545, 1090, 985, 4901, 3077, 872, 2612, 1025, 5114, 
      6101, 6660, 5200, 3280, 801, 5858, 1754, 3233, 3733, 2600, 500, 2084, 
      5245, 666, 466, 4041, 5341, 5729, 2900, 1696, 544, 800, 3610, 845, 365, 
      2125, 2570, 6100, 328, 325, 520, 1768, 2533, 3460, 4549, 6724, 3314, 
      305, 865, 2405, 4514, 1249, 1381, 1594, 1746, 1906, 2161, 4321, 7969, 
      1877, 4552, 8117, 8296, 3650, 493, 1850, 4369, 1440, 720, 928, 1233, 
      221, 1469, 941, 1525, 1042, 3330, 6481, 5105, 6953, 3413, 305, 373, 
      1345, 3770, 4673, 877, 2152, 7594, 125, 1181, 1789, 7250, 1952, 1697, 
      1040, 2516, 8297, 5193, 3258, 1033, 634, 298, 90, 8473, 1940, 1028, 
      629, 229, 2813, 3253, 3368, 4229, 36, 0, 441, 1369, 5041, 6400, 1522, 
      26, 1297, 2602, 3722, 5185, 229, 4, 4100, 3609, 153, 909, 6250, 52, 25, 
      65, 641, 1040, 1105, 1952, 4381, 1049, 986, 754, 250, 29, 125, 1181, 
      1636, 765, 1800, 7605, 778, 149, 449, 1138, 4145, 7618, 8513, 1433, 
      7808, 8181, 4705, 3106, 2197, 922, 145, 277, 4306, 8362, 10282, 4456, 
      4069, 3125, 1700, 884, 125, 1256, 3821, 157, 962, 1346, 6362, 2545, 
      208, 1044, 4013, 653, 170, 425, 7225, 5972, 772, 637, 1220, 2221, 7421, 
      2626, 369, 306, 450, 1314, 1746, 2074, 6625, 8689, 10426, 2372, 2105, 
      337, 1937, 3620, 4645, 965, 1018, 1889, 3653, 4258, 6218, 6373, 6850, 
      7685, 613, 648, 949, 1053, 5508, 5949, 9928, 3842, 3961, 4756, 761, 
      800, 841, 6329, 7289, 4162, 1885, 490, 585, 2205, 2290, 2842, 7330, 
      1268, 1780, 3188, 3620, 6260, 1370, 2645, 13985, 640, 640, 15460, 6866, 
      725, 986, 2929, 9461, 11650, 1160, 2197, 5300, 8957, 12776, 14132, 
      16052, 1513, 925, 829, 1885, 2938, 5218, 8829, 10729, 12178, 14418, 
      4033, 11809, 14473, 5066, 1417, 5741, 6025, 12722, 14530, 2269, 4264, 
      5389, 6984, 16276, 18061, 7202, 4682, 965, 2642, 3770, 5450, 10370, 
      15361, 16337, 7108, 3140, 1508, 1600, 7108, 16153, 1285, 6714, 1997, 
      1412, 1640, 2837, 3860, 13925, 14152, 1274, 1241, 5849, 6850, 15625, 
      1521, 1921, 3232, 7380, 14065, 20065, 8425, 3305, 1853, 1810, 1565, 
      5858, 6485, 1448, 1768, 8669, 13765, 19940, 3546, 1522, 1690, 1810, 
      8577, 10546, 11125, 17146, 8489, 2176, 3625, 9169, 9881, 15056, 9602, 
      8570, 1745, 1877, 1937, 2906, 2977, 3617, 8737, 18842, 11565, 9508, 
      6253, 2164, 1908, 1773, 2248, 2340, 2989, 9160, 2474, 2045, 1913, 1898, 
      1858, 1874, 2074, 16733, 12545, 20161, 4329, 2554, 2701, 2754, 3874, 
      4141, 4052, 2600, 3016, 3077, 13141, 19016, 2570, 2218, 3578, 18338, 
      18850, 11140, 13120, 13540, 13753, 14185, 22185, 14501, 24010, 5204, 
      2637, 2617, 14265, 14922, 25402, 2740, 24313, 2858, 2980, 3025, 3650, 
      3925, 16714, 13745, 3185, 16592, 20297, 27161, 3349, 19890, 20673, 
      27898, 20525, 28328, 11402, 3922, 5417, 6082, 20905, 25385, 4689, 3946, 
      5570, 23042, 9620, 3869, 4328, 5693, 6053, 26344, 28180, 4005, 4225, 
      4160, 15461, 4885, 12953, 5273, 5713, 5849, 5920, 5525, 19441, 14450, 
      5666, 6266, 18098, 18020, 17797, 5625, 5825, 6505, 6560, 22213, 19540, 
      6525, 6410, 7841, 7090, 7461, 7522, 7857, 8245, 22265, 7072, 7514, 
      8021, 7937, 7946, 8425, 8605, 9242, 8468, 10618, 11570, 10825, 11777, 
      11252, 12170, 12842, 12762, 12833, 13210, 14180, 14213, 14305, 15668, 
      15193, 15858, 15905, 16178, 16465, 16825, 16762, 16837, 18212, 18721, 
      19421, 19769, 20285, 20605, 20618, 22397, 22756, 26605, 27337, 27380 ], 
  [ 32554, 32058, 32132, 30740, 29522, 29137, 29045, 29124, 28289, 27146, 
      26650, 24281, 23725, 22234, 22546, 22321, 21760, 21538, 21178, 20050, 
      20065, 20161, 18181, 17593, 17305, 17629, 17730, 17320, 16132, 16994, 
      16649, 16745, 16153, 16090, 15317, 15386, 14500, 12769, 12517, 12337, 
      26984, 27976, 11317, 12625, 11809, 11074, 11041, 23125, 21017, 10548, 
      12905, 10004, 9970, 9922, 12413, 9928, 18440, 20213, 9578, 17690, 
      19813, 16441, 9026, 8840, 37549, 30850, 11458, 9010, 8793, 15210, 9425, 
      9089, 15520, 38210, 32306, 27602, 29125, 11125, 9000, 15496, 37850, 
      37162, 36821, 28657, 9077, 8245, 12821, 37328, 29473, 7578, 7585, 
      16218, 34292, 7652, 8765, 11885, 12872, 32506, 7850, 12850, 17834, 
      28372, 10192, 11956, 12385, 18937, 30914, 12514, 12665, 33293, 31060, 
      23624, 23108, 6740, 6949, 7137, 27425, 24896, 6929, 6656, 11024, 31522, 
      20165, 19010, 6725, 6770, 10730, 11141, 13637, 15266, 20008, 19773, 
      7848, 6100, 9565, 10053, 11125, 11268, 26665, 18029, 6554, 6505, 28880, 
      19232, 6065, 5785, 5780, 5801, 5876, 10676, 15577, 26941, 26361, 6921, 
      5674, 5626, 13369, 21352, 7325, 5492, 8180, 8612, 13757, 28738, 19970, 
      15329, 6418, 6058, 5729, 5858, 6850, 7265, 13648, 17362, 16066, 6890, 
      5717, 5162, 5122, 5105, 6485, 5741, 5224, 4936, 5341, 10676, 25786, 
      17305, 15786, 15577, 13786, 11650, 6442, 5245, 6786, 8242, 10690, 
      12505, 5713, 5648, 4660, 4913, 6068, 7124, 11378, 8333, 4505, 6793, 
      9389, 21517, 5032, 5445, 22721, 13250, 9850, 8321, 4241, 4261, 12196, 
      7232, 4217, 4457, 6305, 9137, 17893, 13573, 5413, 5905, 13060, 6653, 
      5780, 4685, 3844, 4100, 5444, 18362, 13522, 9650, 9050, 3722, 5837, 
      3769, 4441, 11050, 10877, 6730, 3922, 3677, 9565, 19748, 11108, 9605, 
      3485, 5013, 3393, 8290, 10880, 3620, 3460, 8177, 15346, 11306, 10594, 
      7649, 5941, 5141, 4049, 3809, 3349, 3146, 3026, 3169, 3425, 3554, 3986, 
      4049, 19816, 15912, 6397, 5725, 3757, 3757, 10730, 6905, 2845, 2953, 
      3338, 4178, 4409, 5834, 7709, 14804, 13108, 7060, 6304, 5620, 2740, 
      2708, 4385, 5840, 15145, 11437, 9001, 7090, 6082, 5202, 2665, 2826, 
      3330, 3385, 15044, 9224, 8584, 7829, 7684, 7541, 6989, 5981, 3944, 
      2509, 2581, 3125, 3461, 3524, 5309, 6596, 7684, 17042, 11617, 9290, 
      3301, 3425, 15993, 13968, 13540, 12505, 12304, 11713, 3460, 2833, 2404, 
      5329, 13873, 8450, 8138, 7250, 4325, 3365, 2273, 7538, 16757, 13997, 
      11525, 4325, 2845, 5837, 11434, 2125, 2089, 2601, 8992, 6292, 4745, 
      3380, 2132, 4145, 6032, 12874, 11650, 11065, 6074, 4058, 2173, 4874, 
      13000, 4264, 3285, 1989, 1780, 2248, 2440, 2548, 3700, 5989, 6525, 
      11090, 6722, 5906, 5045, 1802, 2210, 2257, 4597, 6581, 10436, 9344, 
      8161, 5696, 6500, 12337, 6145, 1537, 1570, 2677, 3285, 4122, 5617, 
      13765, 11848, 9188, 2020, 9650, 8938, 8425, 6698, 2269, 2393, 9217, 
      2320, 12889, 12674, 7786, 5986, 4474, 4361, 1450, 1325, 1261, 1514, 
      9256, 6340, 4072, 1885, 1832, 1277, 1325, 1381, 1445, 1930, 1210, 1210, 
      1314, 1618, 4225, 4689, 6953, 6500, 6353, 1465, 1193, 4049, 4993, 6586, 
      6437, 2986, 1802, 9736, 9549, 4500, 1989, 1576, 1476, 4744, 5741, 4810, 
      1517, 1682, 2605, 5197, 5825, 5273, 1145, 1184, 2384, 3088, 2329, 2098, 
      8072, 5576, 1901, 1205, 626, 2741, 3434, 10377, 8497, 5905, 1872, 9365, 
      3665, 1490, 6568, 4973, 773, 845, 2788, 1737, 1117, 1962, 2842, 9236, 
      5441, 3649, 481, 401, 6445, 2210, 722, 802, 1037, 9733, 853, 808, 373, 
      613, 1000, 1549, 2260, 3805, 6065, 914, 298, 914, 2225, 346, 394, 481, 
      549, 625, 754, 2074, 4714, 596, 2221, 4820, 4957, 6569, 178, 569, 7540, 
      3393, 2169, 193, 288, 242, 3464, 164, 3562, 181, 1377, 3562, 8528, 
      3908, 6290, 1418, 58, 274, 1649, 2258, 2536, 661, 11689, 146, 194, 466, 
      4121, 4241, 3860, 2825, 857, 4916, 8658, 6093, 2818, 2125, 1453, 909, 
      5050, 4229, 2813, 2120, 1300, 1028, 1300, 1373, 1940, 729, 441, 0, 256, 
      2500, 3481, 3601, 677, 226, 901, 1601, 2602, 1300, 445, 1853, 6570, 
      1098, 90, 3373, 745, 592, 212, 32, 137, 160, 545, 7594, 2834, 2729, 
      2329, 1321, 386, 146, 194, 3757, 2340, 477, 4392, 2353, 170, 50, 193, 
      1898, 4405, 5090, 320, 4553, 12402, 8002, 5857, 4570, 2581, 922, 130, 
      2017, 4981, 6481, 7669, 7156, 5876, 3821, 2501, 776, 269, 1700, 850, 
      185, 317, 3485, 5044, 985, 225, 7058, 2018, 653, 194, 4138, 9605, 2221, 
      1960, 317, 772, 4292, 5125, 1314, 369, 261, 369, 549, 709, 3706, 5266, 
      6625, 4745, 4352, 1156, 656, 1625, 7858, 314, 325, 650, 1658, 2053, 
      3425, 3538, 3889, 4514, 1768, 333, 340, 360, 2925, 3240, 6253, 1805, 
      1882, 7969, 404, 401, 400, 3536, 4244, 7165, 3922, 637, 522, 882, 925, 
      1225, 4285, 533, 709, 1445, 1709, 3509, 3029, 1154, 9554, 1417, 745, 
      10777, 10625, 1586, 629, 1354, 5954, 7681, 2525, 1000, 2885, 5576, 
      8597, 9701, 11285, 3130, 1954, 850, 898, 1405, 2845, 5490, 6970, 8125, 
      9945, 6868, 7840, 10000, 8237, 850, 3242, 3442, 8585, 10057, 4264, 
      2269, 3016, 4149, 11509, 13000, 10961, 7685, 1322, 1361, 1985, 3077, 
      6737, 10762, 11570, 10825, 5513, 1025, 1033, 4273, 11428, 2314, 4005, 
      3656, 2525, 1157, 1556, 2117, 9620, 9805, 2009, 1514, 3434, 4141, 
      11026, 1332, 1312, 1825, 4545, 9760, 14752, 12394, 5594, 3218, 3133, 
      1418, 3485, 9908, 1973, 1453, 5540, 9544, 14669, 5877, 1921, 1585, 
      1537, 5490, 6997, 7450, 12337, 12416, 1609, 2176, 5956, 6500, 10625, 
      13781, 12497, 1850, 1730, 1706, 1877, 1906, 2210, 5650, 13781, 16164, 
      13645, 9508, 3445, 2853, 2340, 1765, 1773, 1960, 5989, 3965, 3074, 
      2690, 2633, 2173, 2105, 1885, 12050, 8660, 14932, 6786, 2029, 2050, 
      2061, 2509, 2650, 6341, 3965, 2197, 2216, 9172, 13997, 3809, 2785, 
      2465, 13445, 13873, 7633, 9193, 9529, 9700, 10048, 16704, 10322, 18277, 
      7829, 3330, 2890, 10170, 10701, 19501, 2929, 18580, 3005, 3085, 3466, 
      3041, 3106, 12241, 18512, 3332, 12161, 15236, 21092, 4210, 14913, 
      15570, 21745, 15464, 22133, 15581, 3481, 4010, 4381, 15802, 19610, 
      3744, 3757, 4205, 17645, 13253, 4520, 3845, 4328, 4520, 20485, 22069, 
      4698, 3994, 4265, 20354, 4360, 17258, 4538, 4768, 4820, 4849, 4916, 
      24922, 18965, 5057, 5237, 23285, 23165, 22900, 6066, 5972, 5812, 5825, 
      27988, 24853, 6084, 6305, 6602, 6565, 6642, 6661, 6786, 7048, 27914, 
      7345, 7241, 7412, 8210, 8177, 8362, 8290, 8381, 8993, 11185, 10709, 
      11140, 10916, 11861, 11897, 11981, 12321, 12560, 12769, 13949, 13940, 
      14242, 14933, 15298, 15165, 15380, 16325, 16528, 16384, 16741, 16690, 
      17981, 18532, 19442, 19664, 20264, 20164, 20513, 22250, 22525, 26248, 
      26896, 26897 ], 
  [ 33930, 33178, 33476, 32084, 30770, 30161, 30005, 30340, 29185, 28522, 
      28090, 25049, 25101, 23290, 24050, 23729, 23040, 22850, 22298, 21170, 
      21473, 21825, 18917, 18265, 17945, 18749, 19042, 18792, 16900, 18434, 
      17929, 18185, 17433, 17338, 16405, 16762, 15524, 13025, 13221, 12721, 
      23336, 24200, 11861, 14161, 12961, 11554, 11169, 19861, 18041, 11188, 
      14825, 10196, 10642, 10530, 14365, 10760, 15688, 17173, 10250, 15034, 
      16805, 13977, 9250, 9160, 43245, 35874, 13410, 9874, 9433, 12874, 
      10673, 10145, 13088, 44002, 37522, 32306, 34021, 13141, 10216, 13000, 
      43642, 42890, 42517, 33521, 10421, 9077, 10837, 43088, 34465, 7738, 
      7713, 13498, 39796, 7396, 7837, 9997, 10760, 37850, 8906, 10706, 14794, 
      33300, 12240, 9972, 10305, 15705, 36130, 10370, 10489, 38765, 36308, 
      28040, 27460, 6868, 6725, 6625, 32321, 29504, 7921, 7424, 9104, 36866, 
      24197, 22882, 7685, 6290, 8842, 9157, 11141, 12482, 24040, 23773, 9448, 
      6484, 7933, 8293, 9109, 9220, 31529, 21805, 7610, 5993, 34000, 23200, 
      6865, 6137, 6100, 5897, 5812, 8692, 12665, 31869, 31225, 8329, 6154, 
      5850, 10809, 25640, 8957, 5876, 6772, 7076, 11101, 33890, 24098, 18785, 
      7730, 7178, 5345, 5378, 5858, 6113, 16848, 21170, 19682, 8522, 6805, 
      5770, 5666, 5617, 5525, 6925, 6056, 5384, 4925, 8500, 30682, 21145, 
      19402, 19161, 17082, 14562, 8010, 6205, 5602, 6610, 8482, 9945, 7025, 
      6928, 4724, 4625, 5108, 5780, 14290, 10573, 4633, 5513, 7405, 25965, 
      6120, 4645, 27329, 16546, 12506, 10625, 4625, 4325, 15332, 9280, 4121, 
      4105, 5057, 7121, 21925, 16965, 6885, 4753, 16388, 8605, 7444, 5869, 
      4100, 3844, 4420, 22490, 16946, 12370, 11642, 3946, 4621, 3609, 3769, 
      14090, 13885, 8810, 4850, 3485, 7325, 24100, 14180, 12389, 3389, 6613, 
      4033, 6274, 13952, 4580, 4292, 6161, 19154, 14474, 13634, 10081, 7925, 
      6869, 5329, 4961, 4181, 3754, 3314, 3041, 3041, 3074, 3250, 3281, 
      24232, 19816, 8541, 7677, 4941, 3085, 13834, 9209, 3293, 2825, 2858, 
      3250, 3385, 4330, 5725, 18580, 16628, 9428, 8480, 7604, 3188, 3028, 
      3329, 4304, 18985, 14701, 11817, 9490, 8226, 7090, 2665, 2602, 2722, 
      2745, 18884, 12104, 11336, 10421, 10244, 10069, 9389, 8125, 5416, 2669, 
      2549, 2581, 2725, 2756, 3869, 4804, 5636, 21170, 14945, 12202, 2597, 
      2657, 19993, 17680, 17188, 15993, 15760, 15073, 4804, 3825, 2980, 3825, 
      17585, 11234, 10858, 9778, 6053, 4709, 2785, 5458, 20885, 17741, 14885, 
      6085, 3965, 4141, 14794, 2701, 2601, 2089, 11936, 8660, 6697, 4852, 
      2836, 2897, 4240, 16490, 15074, 14393, 8410, 5818, 3005, 3370, 16648, 
      6120, 4789, 2725, 2164, 1800, 1864, 1908, 2548, 4165, 4573, 14450, 
      9250, 8242, 7157, 2410, 1730, 1745, 3125, 4597, 13700, 12416, 11009, 
      3904, 4516, 15921, 8577, 1665, 1602, 1845, 2197, 2746, 3825, 17573, 
      15368, 12260, 1508, 12818, 11978, 11369, 9290, 1565, 1625, 12321, 3600, 
      16601, 16354, 10634, 8450, 6554, 6409, 2186, 1901, 1709, 1226, 12392, 
      8900, 6056, 3005, 2920, 1181, 1165, 1157, 1157, 3114, 1818, 1114, 1090, 
      1138, 2689, 3025, 9673, 9124, 8945, 2393, 1865, 2545, 3233, 9242, 9061, 
      4682, 2986, 13000, 12781, 6676, 3301, 2664, 2500, 3016, 8237, 7082, 
      2605, 1010, 1517, 3341, 8353, 7673, 793, 800, 1360, 1808, 3865, 3538, 
      11080, 8072, 3277, 725, 914, 1525, 1994, 13801, 11601, 8497, 3280, 
      12629, 5713, 754, 9320, 7373, 1573, 493, 1508, 3145, 2205, 970, 1530, 
      12500, 7969, 5729, 1025, 689, 9197, 3842, 1586, 386, 461, 13093, 1845, 
      1768, 853, 325, 424, 685, 1108, 2173, 8753, 1970, 458, 370, 1073, 250, 
      234, 225, 229, 241, 274, 954, 2826, 212, 1037, 2900, 3005, 9385, 530, 
      185, 10548, 5473, 3865, 225, 160, 850, 5576, 164, 5706, 117, 481, 1930, 
      11728, 2180, 9074, 2858, 410, 50, 625, 1010, 4392, 117, 15401, 754, 34, 
      50, 2329, 6577, 6100, 4777, 185, 2932, 11890, 8845, 4770, 3853, 2925, 
      2125, 3034, 6565, 4765, 3848, 2708, 260, 404, 445, 788, 1849, 1369, 
      256, 0, 1156, 1849, 5777, 1765, 2, 197, 577, 1226, 2708, 1373, 733, 
      9418, 2410, 58, 1773, 1865, 1616, 916, 160, 41, 32, 65, 10634, 4786, 
      4649, 4121, 2729, 1250, 754, 34, 5965, 4132, 61, 2536, 4145, 778, 338, 
      65, 778, 2549, 3074, 64, 2665, 16210, 11106, 8545, 6970, 4437, 2106, 
      610, 865, 2997, 4177, 10709, 10100, 8564, 6029, 4325, 1864, 109, 676, 
      1970, 185, 125, 1885, 7540, 2169, 193, 9970, 3650, 1613, 610, 2378, 
      12965, 3917, 3560, 221, 260, 2500, 7621, 2626, 1009, 709, 241, 229, 
      261, 2074, 3250, 4321, 7145, 6656, 2372, 272, 697, 10898, 410, 389, 
      298, 730, 965, 1889, 1970, 2225, 2690, 3240, 685, 468, 424, 1549, 1768, 
      4045, 845, 890, 11009, 724, 689, 656, 2000, 2516, 10045, 6066, 1341, 
      1066, 466, 477, 585, 2557, 565, 485, 709, 845, 2005, 4885, 610, 6770, 
      2601, 1417, 7801, 14081, 2834, 949, 746, 3874, 5249, 4157, 680, 1637, 
      3592, 6005, 6917, 8245, 4954, 3330, 1458, 738, 829, 1629, 3538, 4698, 
      5629, 7129, 9620, 5408, 7184, 11245, 1010, 1930, 2066, 6025, 7241, 
      6376, 1341, 1800, 2581, 8469, 9736, 14417, 10565, 2186, 977, 1217, 
      1861, 4561, 7850, 8530, 14249, 7913, 1249, 1193, 2705, 8420, 3690, 
      2533, 5512, 3965, 1381, 1172, 1381, 6932, 7085, 3161, 2314, 2186, 2669, 
      8114, 1780, 1440, 1345, 2977, 7072, 11296, 16010, 7930, 4850, 4733, 
      1898, 2269, 13108, 2965, 1805, 3748, 6920, 11245, 8245, 2817, 2097, 
      1921, 3730, 4885, 5242, 9265, 16000, 1769, 1664, 4100, 4516, 7841, 
      17557, 16081, 2522, 2210, 2122, 1685, 1682, 1730, 3890, 10517, 20260, 
      17389, 12580, 5013, 4165, 3364, 1989, 1933, 1768, 4165, 5693, 4450, 
      3874, 3785, 3005, 2873, 2333, 9074, 6292, 11540, 9250, 2221, 2146, 
      2125, 2061, 2106, 8677, 5597, 2165, 2152, 6740, 10765, 5345, 3809, 
      2209, 10309, 10673, 5553, 6793, 7065, 7204, 7488, 13120, 7730, 14501, 
      10421, 4450, 3690, 7642, 8077, 15597, 3665, 14804, 3709, 3757, 4394, 
      3169, 3074, 9425, 22736, 4036, 9377, 11972, 17060, 5458, 11713, 12274, 
      17649, 12200, 18005, 19357, 3737, 3530, 3677, 12506, 15802, 3616, 4205, 
      3757, 14125, 16613, 5608, 4069, 3880, 3944, 16613, 18005, 5818, 4410, 
      4937, 24674, 4552, 21130, 4570, 4640, 4628, 4625, 5044, 29690, 22997, 
      5185, 5045, 27829, 27677, 27380, 6994, 6676, 5876, 5857, 32980, 29493, 
      6340, 6817, 6250, 6757, 6610, 6597, 6562, 6728, 32810, 8145, 7625, 
      7540, 9010, 8945, 8906, 8642, 8317, 9985, 12209, 10645, 11972, 10852, 
      12917, 12281, 11917, 12577, 12944, 13025, 14365, 14324, 14786, 14965, 
      15970, 15229, 15572, 17029, 17168, 16640, 17317, 17170, 18397, 18980, 
      20050, 20176, 20840, 20420, 21025, 22730, 22941, 26568, 27152, 27121 ], 
  [ 38554, 37258, 38032, 36640, 35122, 34037, 33745, 34624, 32789, 33146, 
      32850, 28381, 29725, 27234, 28946, 28421, 27460, 27338, 26378, 25250, 
      26165, 27061, 22181, 21393, 21005, 22829, 23530, 23620, 20232, 23194, 
      22349, 22945, 21853, 21690, 20417, 21386, 19400, 15269, 16417, 15237, 
      17284, 17876, 14717, 19125, 17109, 14274, 13141, 14625, 13417, 14248, 
      20605, 12304, 13770, 13522, 20213, 14228, 11540, 12413, 13378, 11090, 
      12113, 10441, 11426, 11540, 57049, 48250, 19258, 13410, 12493, 9610, 
      15025, 14089, 9620, 58010, 50306, 44002, 46125, 19125, 14500, 9396, 
      57650, 56762, 56321, 45557, 14977, 12545, 8321, 57028, 46773, 9778, 
      9685, 9418, 53192, 8552, 7565, 7685, 7972, 50906, 12850, 7850, 10034, 
      45472, 18292, 7456, 7585, 10537, 48914, 7514, 7565, 52093, 49160, 
      39124, 38408, 8840, 7949, 7237, 44425, 40996, 11729, 10756, 6724, 
      49922, 34465, 32810, 11425, 6970, 6530, 6641, 7537, 8266, 34308, 33973, 
      14548, 9000, 6165, 6253, 6525, 6568, 43565, 31529, 11554, 6605, 46580, 
      33332, 10265, 8585, 8480, 7801, 7376, 6176, 8177, 44041, 43261, 13021, 
      8874, 8026, 7069, 36452, 14125, 8392, 5480, 5512, 7157, 46538, 34570, 
      27829, 12218, 11258, 6229, 6058, 5450, 5365, 25348, 30962, 29066, 
      13690, 10817, 8762, 8522, 8405, 5185, 11141, 9524, 8036, 5741, 5576, 
      42786, 31005, 28786, 28477, 25786, 22450, 13042, 9945, 4786, 4842, 
      5490, 6205, 11513, 11348, 6560, 5713, 4768, 4624, 22178, 17033, 6605, 
      4493, 4889, 37117, 10132, 4645, 38821, 25250, 19850, 17221, 7141, 6161, 
      23696, 15332, 5617, 5057, 4105, 4537, 32193, 25873, 11713, 4005, 25160, 
      14453, 12680, 10085, 6344, 5000, 3944, 32962, 25922, 19850, 18850, 
      6122, 3737, 4969, 4041, 22250, 21977, 14930, 8522, 4777, 4265, 35048, 
      22408, 20005, 4885, 11713, 7093, 3690, 22180, 8320, 7760, 3577, 28946, 
      22906, 21794, 16949, 13841, 12241, 9749, 9109, 7649, 6746, 5626, 4469, 
      3925, 3754, 3386, 3349, 35316, 29812, 14797, 13525, 9157, 3357, 22130, 
      15805, 5945, 4253, 3538, 2978, 2909, 2834, 3209, 28304, 25808, 16160, 
      14804, 13520, 5840, 5408, 2785, 2740, 28845, 23337, 19501, 16290, 
      14482, 12802, 4365, 3826, 3130, 3085, 28744, 19924, 18884, 17629, 
      17384, 17141, 16189, 14381, 10244, 4709, 4181, 3125, 2861, 2824, 2509, 
      2696, 2984, 31642, 23717, 20090, 2801, 2725, 30193, 27268, 26640, 
      25105, 24804, 23913, 9360, 7633, 5904, 2329, 27173, 18850, 18338, 
      16850, 11425, 9265, 5573, 2738, 31357, 27397, 23725, 11525, 8045, 2237, 
      23634, 5625, 5389, 2701, 19892, 15392, 12545, 9680, 6032, 1945, 2132, 
      25874, 24050, 23165, 15074, 11258, 6473, 1874, 26100, 11764, 9685, 
      5989, 4680, 2548, 2340, 2248, 1800, 1989, 2125, 23290, 16322, 14906, 
      13345, 5402, 2410, 2357, 1697, 2081, 22336, 20644, 18761, 1796, 2000, 
      25237, 15445, 3637, 3370, 1777, 1585, 1522, 1717, 27365, 24548, 20488, 
      2120, 21250, 20138, 19325, 16498, 1769, 1693, 20617, 8020, 26189, 
      25874, 18386, 15386, 12674, 12461, 5450, 4825, 4361, 2314, 20756, 
      16040, 11972, 7085, 6932, 2677, 2525, 2381, 2245, 7330, 4810, 2610, 
      2314, 1818, 1125, 1189, 17153, 16400, 16153, 6065, 4993, 1049, 1193, 
      16586, 16337, 9986, 7202, 21636, 21349, 13000, 7789, 6676, 6376, 1044, 
      15241, 13610, 6617, 1282, 905, 1097, 15425, 14473, 1745, 1684, 884, 
      788, 8829, 8298, 19172, 15076, 7901, 1405, 3226, 641, 634, 22777, 
      19897, 15705, 7972, 21265, 11765, 890, 16868, 14173, 4973, 1445, 488, 
      7837, 6217, 562, 442, 21136, 15041, 11849, 3881, 3001, 16745, 9010, 
      5122, 1202, 937, 21933, 5653, 5508, 3573, 1413, 900, 549, 360, 405, 
      16165, 5914, 2498, 914, 325, 1746, 1594, 1381, 1249, 1125, 954, 274, 
      514, 1096, 221, 520, 557, 17069, 2978, 1069, 18640, 11593, 9169, 1993, 
      1588, 3842, 11764, 1864, 11962, 1681, 277, 162, 20228, 208, 16690, 
      7618, 2858, 1274, 149, 58, 10036, 661, 24989, 3746, 1394, 866, 221, 
      13241, 12560, 10625, 457, 416, 20458, 16393, 10618, 9225, 7753, 6409, 
      450, 13229, 10613, 9220, 7400, 328, 200, 173, 40, 5929, 5041, 2500, 
      1156, 0, 81, 12101, 5777, 1226, 401, 101, 2, 7400, 5045, 53, 17170, 
      6898, 1690, 73, 5945, 5492, 4112, 2132, 1537, 1460, 745, 18794, 10634, 
      10429, 9629, 7421, 4786, 3746, 1394, 12357, 9640, 877, 292, 9653, 3770, 
      2650, 1493, 98, 305, 490, 1220, 353, 26002, 19402, 15957, 13770, 10081, 
      6322, 3330, 117, 481, 981, 18869, 18056, 15976, 12421, 9901, 5876, 
      1469, 200, 6050, 1885, 1417, 185, 14544, 6385, 1825, 17858, 8818, 5353, 
      3194, 338, 21805, 9221, 8660, 1717, 872, 392, 14625, 7114, 4069, 3361, 
      1669, 1249, 1009, 306, 666, 1125, 13945, 13252, 6656, 1156, 425, 19058, 
      2314, 2225, 1250, 458, 353, 325, 338, 389, 514, 8068, 3133, 2440, 2260, 
      325, 340, 1053, 505, 482, 19169, 3104, 3001, 2900, 436, 544, 17865, 
      12322, 4537, 3922, 1282, 1225, 925, 585, 2333, 1709, 845, 709, 509, 
      10529, 1154, 2554, 6817, 4545, 3177, 23125, 7186, 3329, 1154, 1154, 
      1781, 9325, 1700, 685, 1076, 2197, 2701, 3485, 10530, 7954, 4450, 2098, 
      1305, 745, 1090, 1570, 2025, 2845, 17168, 1940, 2900, 19337, 3050, 842, 
      842, 2285, 2957, 12564, 1069, 916, 949, 3709, 4500, 23461, 18385, 5722, 
      1861, 1285, 977, 1637, 3362, 3770, 23225, 14713, 3425, 3233, 1073, 
      3728, 8314, 1105, 11156, 8725, 3557, 2056, 1517, 2920, 3005, 7309, 
      5714, 1234, 1241, 3626, 4432, 3412, 2025, 1345, 3060, 5652, 25394, 
      14594, 10018, 9833, 4618, 1385, 21608, 6773, 4253, 1640, 3044, 5669, 
      14977, 6421, 4885, 4437, 1690, 2097, 2250, 4437, 25316, 3809, 2276, 
      1856, 2000, 3625, 27281, 25397, 5650, 4930, 4706, 2977, 2906, 2410, 
      1850, 5281, 30664, 27045, 20808, 10045, 8653, 7240, 4165, 3973, 3060, 
      1989, 11065, 9074, 8090, 7933, 6473, 6205, 4985, 4450, 2960, 6032, 
      16186, 4329, 4050, 3961, 2809, 2650, 15341, 10765, 3797, 3716, 3272, 
      5597, 10309, 7685, 3365, 5345, 5573, 2833, 3393, 3529, 3600, 3748, 
      7204, 3922, 8177, 17629, 8530, 7090, 3970, 4201, 9001, 6929, 8480, 
      6905, 6885, 8066, 5141, 4706, 5141, 33412, 7232, 5161, 6736, 10192, 
      9810, 6613, 6970, 10645, 6964, 10933, 29081, 5981, 4210, 3881, 7202, 
      9410, 5044, 6857, 4505, 8345, 25453, 9620, 6245, 4628, 4420, 10085, 
      11069, 9898, 6994, 8065, 35554, 6660, 31058, 6338, 6068, 5920, 5849, 
      7016, 41522, 33265, 7157, 6337, 39185, 38965, 38600, 10666, 9872, 7712, 
      7625, 45288, 41053, 8584, 9605, 7202, 8865, 8242, 8161, 7786, 7748, 
      44914, 11545, 10141, 9512, 12410, 12277, 11762, 11090, 9881, 13793, 
      16085, 12209, 15440, 12416, 16861, 14797, 13481, 14821, 15460, 15269, 
      16949, 16840, 17642, 16733, 19098, 17065, 17680, 20225, 20228, 18884, 
      20241, 19890, 20981, 21632, 23042, 22964, 23764, 22664, 23813, 25450, 
      25525, 28948, 29396, 29297 ], 
  [ 40165, 38725, 39625, 38233, 36661, 35450, 35122, 36145, 34130, 34757, 
      34497, 29650, 31336, 28665, 30629, 30050, 29017, 28913, 27845, 26717, 
      27794, 28834, 23432, 22608, 22202, 24296, 25105, 25285, 21501, 24841, 
      23906, 24592, 23410, 23229, 21866, 22997, 20813, 16250, 17650, 16290, 
      16069, 16589, 15860, 20826, 18594, 15381, 14050, 13626, 12580, 15445, 
      22522, 13249, 14985, 14701, 22148, 15533, 10829, 11540, 14593, 10433, 
      11258, 9892, 12389, 12557, 61090, 51913, 21193, 14733, 13690, 9133, 
      16564, 15520, 9089, 62105, 54077, 47485, 49716, 21096, 16021, 8829, 
      61745, 60821, 60362, 49130, 16570, 13850, 8042, 61105, 50418, 10705, 
      10594, 8725, 57125, 9245, 7880, 7460, 7621, 54749, 14281, 7481, 9161, 
      49081, 20281, 7177, 7252, 9556, 52685, 7145, 7178, 56008, 52949, 42445, 
      41693, 9749, 8660, 7786, 48016, 44425, 13124, 12025, 6481, 53765, 
      37570, 35825, 12802, 7537, 6305, 6362, 6970, 7537, 37413, 37060, 16285, 
      10053, 6084, 6100, 6228, 6253, 47138, 34490, 12985, 7154, 50297, 36401, 
      11552, 9620, 9497, 8692, 8177, 5897, 7376, 47650, 46834, 14650, 9981, 
      8989, 6466, 39701, 15880, 9445, 5525, 5485, 6500, 50273, 37729, 30610, 
      13793, 12725, 6850, 6625, 5729, 5554, 27985, 33941, 31937, 15445, 
      12266, 9941, 9665, 9530, 5482, 12644, 10829, 9125, 6344, 5189, 46377, 
      34002, 31657, 31330, 28477, 24925, 14761, 11322, 4957, 4761, 5085, 
      5602, 13088, 12905, 7433, 6388, 5065, 4705, 24653, 19130, 7514, 4610, 
      4610, 40456, 11581, 5032, 42250, 27941, 22181, 19354, 8194, 7034, 
      26297, 17321, 6400, 5696, 4240, 4240, 35298, 28618, 13378, 4194, 27869, 
      16388, 14453, 11588, 7325, 5693, 4205, 36121, 28685, 22217, 21145, 
      7085, 3890, 5716, 4500, 24797, 24506, 16937, 9881, 5506, 3842, 38333, 
      24973, 22408, 5668, 13450, 8290, 3393, 24745, 9697, 9065, 3280, 31925, 
      25525, 24341, 19154, 15794, 14050, 11306, 10594, 8954, 7925, 6625, 
      5234, 4546, 4321, 3809, 3754, 38637, 32845, 16840, 15460, 10660, 3816, 
      24713, 17938, 7034, 5018, 4105, 3293, 3170, 2825, 2930, 31265, 28625, 
      18329, 16865, 15473, 6929, 6425, 3028, 2713, 31842, 26010, 21922, 
      18477, 16525, 14701, 5202, 4537, 3625, 3562, 31741, 22381, 21269, 
      19924, 19661, 19400, 18376, 16424, 11909, 5636, 5000, 3656, 3284, 3229, 
      2536, 2525, 2669, 34801, 26426, 22565, 3242, 3130, 33280, 30193, 29529, 
      27904, 27585, 26640, 10953, 9028, 7065, 2320, 30098, 21253, 20705, 
      19109, 13234, 10858, 6698, 2405, 34516, 30340, 26452, 13352, 9512, 
      2120, 26361, 6786, 6514, 3250, 22385, 17561, 14480, 11345, 7265, 2080, 
      1961, 28745, 26813, 25874, 17225, 13085, 7778, 1865, 28989, 13645, 
      11368, 7240, 5733, 3133, 2853, 2725, 1989, 1800, 1864, 26017, 18581, 
      17057, 15370, 6581, 2977, 2906, 1706, 1802, 25009, 23209, 21200, 1625, 
      1721, 28090, 17650, 4546, 4225, 2146, 1810, 1585, 1546, 30344, 27365, 
      23053, 2669, 23869, 22685, 21818, 18793, 2210, 2098, 23200, 9577, 
      29114, 28781, 20825, 17609, 14681, 14450, 6701, 5986, 5450, 2989, 
      23357, 18317, 13925, 8552, 8381, 3460, 3272, 3092, 2920, 8833, 5989, 
      3393, 3025, 2385, 1098, 1090, 19520, 18713, 18448, 7424, 6208, 1040, 
      1040, 18917, 18650, 11777, 8705, 24309, 24004, 15061, 9364, 8125, 7789, 
      909, 17482, 15725, 8066, 1741, 1130, 890, 17684, 16660, 2384, 2305, 
      1145, 905, 10530, 9945, 21701, 17317, 9512, 1972, 4225, 794, 661, 
      25540, 22480, 18000, 9601, 23938, 13754, 1313, 19253, 16360, 6260, 
      2084, 605, 9466, 7666, 841, 541, 23809, 17300, 13856, 5024, 4000, 
      19130, 10765, 6445, 1805, 1450, 24660, 7048, 6885, 4680, 2088, 1413, 
      900, 549, 324, 18514, 7345, 3425, 1445, 514, 2529, 2341, 2074, 1906, 
      1746, 1521, 481, 289, 1717, 392, 277, 296, 19490, 4013, 1690, 21169, 
      13600, 10960, 2848, 2353, 5021, 13789, 2701, 14005, 2482, 610, 81, 
      22865, 73, 19093, 9265, 3893, 1985, 410, 193, 11917, 1192, 27914, 4925, 
      2141, 1469, 50, 15392, 14657, 12560, 916, 137, 23113, 18778, 12553, 
      11034, 9418, 7930, 153, 15380, 12548, 11029, 9029, 733, 533, 488, 229, 
      7396, 6400, 3481, 1849, 81, 0, 14162, 7226, 1937, 842, 362, 65, 9029, 
      6404, 260, 19609, 8473, 2509, 10, 7412, 6905, 5345, 3041, 2320, 2225, 
      1312, 21341, 12569, 12346, 11474, 9050, 6109, 4925, 2141, 14436, 11485, 
      1480, 85, 11498, 4949, 3649, 2258, 305, 98, 193, 1913, 128, 28981, 
      21985, 18306, 15957, 11962, 7825, 4437, 306, 202, 522, 21416, 20549, 
      18325, 14500, 11764, 7325, 2216, 461, 7517, 2722, 2146, 122, 16785, 
      7888, 2644, 20333, 10573, 6730, 4265, 185, 24532, 11012, 10397, 2500, 
      1421, 221, 16866, 8689, 5266, 4450, 2434, 1906, 1594, 225, 369, 666, 
      16132, 15385, 8177, 1777, 740, 21605, 3205, 3098, 1889, 773, 578, 298, 
      293, 290, 325, 9733, 4168, 3349, 3133, 388, 349, 648, 802, 761, 21716, 
      4121, 4000, 3881, 409, 409, 20322, 14365, 5770, 5065, 1885, 1810, 1402, 
      450, 3188, 2420, 1268, 1060, 500, 12410, 1685, 1825, 8320, 5760, 2340, 
      25906, 8725, 4346, 1649, 821, 1250, 11080, 2357, 820, 797, 1576, 1972, 
      2612, 12393, 9565, 5629, 2845, 1818, 898, 829, 1129, 1458, 2098, 19553, 
      1409, 2153, 21866, 3977, 941, 905, 1682, 2210, 14589, 1384, 1069, 904, 
      2836, 3501, 26242, 20842, 7045, 2482, 1690, 1130, 1250, 2561, 2897, 
      25988, 16900, 4388, 4160, 1028, 2873, 9925, 1114, 13037, 10372, 4520, 
      2677, 1940, 2245, 2312, 8794, 7001, 1369, 1250, 2825, 5521, 4321, 2592, 
      1300, 2385, 4545, 28265, 16745, 11773, 11570, 5725, 1538, 24245, 8168, 
      5288, 1469, 2405, 4580, 17146, 7762, 6010, 5490, 1537, 1746, 1845, 
      3546, 28169, 4736, 2825, 1649, 1721, 2896, 30242, 28250, 6865, 6037, 
      5777, 3706, 3617, 2977, 1697, 4282, 33805, 29988, 23373, 11764, 10228, 
      8653, 5128, 4900, 3789, 1800, 12874, 10685, 9593, 9418, 7778, 7474, 
      6074, 3613, 2465, 4961, 18409, 5274, 4941, 4834, 3394, 3181, 17492, 
      12520, 4616, 4517, 2741, 4616, 12010, 9098, 4058, 4418, 4610, 2500, 
      2880, 2980, 3033, 3145, 6025, 3301, 6890, 19924, 9997, 8377, 3385, 
      3562, 7642, 8180, 7193, 8138, 8100, 9425, 6050, 5525, 4394, 36625, 
      8465, 4432, 5737, 8761, 11349, 5650, 5953, 9178, 5965, 9448, 32042, 
      6962, 4777, 4322, 6185, 8105, 5809, 7946, 5090, 7202, 28180, 11069, 
      7208, 5213, 4933, 8744, 9620, 11365, 8065, 9280, 38821, 7605, 34073, 
      7193, 6833, 6649, 6560, 7925, 45041, 36370, 8066, 7066, 42578, 42340, 
      41957, 12025, 11105, 8585, 8480, 48933, 44500, 9565, 10730, 7841, 9810, 
      9061, 8962, 8497, 8405, 48505, 12832, 11194, 10421, 13697, 13546, 
      12905, 12125, 10682, 15188, 17498, 13010, 16745, 13217, 18292, 15850, 
      14282, 15802, 16513, 16250, 18020, 17893, 18785, 17588, 20313, 17938, 
      18625, 21458, 21425, 19865, 21402, 20997, 22052, 22721, 24221, 24089, 
      24925, 23645, 24938, 26557, 26596, 29965, 30377, 30260 ], 
  [ 32309, 32773, 32005, 30605, 29741, 30196, 30344, 29461, 29824, 26869, 
      26129, 26272, 23426, 23129, 21757, 21892, 21809, 21465, 21825, 20689, 
      19620, 18752, 20250, 19898, 19728, 18250, 17629, 16613, 18065, 16405, 
      16660, 16154, 16160, 16217, 16040, 15025, 15457, 16596, 14660, 15680, 
      45445, 46917, 14050, 11636, 12260, 14045, 15332, 40136, 36946, 12913, 
      10468, 14045, 12209, 12401, 9850, 11565, 33517, 36370, 11813, 32405, 
      35848, 30434, 12937, 12389, 20936, 16757, 8885, 10517, 11140, 28717, 
      9490, 9874, 29385, 21233, 17489, 14705, 15506, 8306, 9181, 29597, 
      20869, 20421, 20200, 15156, 8776, 9864, 25000, 20465, 15488, 11713, 
      11840, 31153, 18385, 13345, 16978, 23698, 25525, 17197, 8621, 25621, 
      33965, 14621, 7241, 24125, 24914, 35786, 16081, 25281, 25552, 17498, 
      16105, 11789, 11513, 10985, 12514, 13780, 13786, 12337, 7930, 8497, 
      22945, 16201, 9764, 9209, 7844, 13289, 22529, 23300, 27716, 30425, 
      9605, 9490, 6565, 9377, 20402, 21370, 23402, 23665, 13140, 8584, 7309, 
      13140, 14393, 9065, 7778, 9178, 9293, 10154, 10829, 22829, 31210, 
      13172, 12832, 6352, 8585, 9497, 27680, 9981, 5914, 8761, 18169, 19081, 
      28426, 14125, 9197, 7076, 6205, 6565, 11876, 12365, 15277, 16292, 6353, 
      7785, 7209, 5473, 6340, 7585, 7785, 7888, 14788, 6002, 6805, 7957, 
      11602, 23537, 12125, 7604, 6925, 6836, 6125, 5429, 5261, 6344, 15925, 
      19061, 23669, 26804, 5490, 5545, 9117, 10690, 14365, 16861, 5153, 4628, 
      8720, 16288, 21524, 9530, 5645, 13138, 10132, 5581, 4581, 4372, 7492, 
      8712, 5125, 4241, 9266, 10466, 15674, 21386, 7460, 5540, 4580, 14912, 
      5265, 4018, 4225, 4930, 7569, 9745, 13969, 7565, 5365, 4133, 4013, 
      7565, 15080, 9050, 11642, 4329, 4276, 3609, 5121, 9076, 22644, 8105, 
      4265, 3842, 8522, 3688, 5668, 20525, 4033, 4693, 5013, 20410, 5737, 
      4097, 3865, 3200, 3172, 3332, 3920, 4160, 4900, 5537, 6617, 8320, 9536, 
      10025, 11417, 11600, 7925, 5941, 3026, 3074, 3986, 10946, 3757, 2932, 
      5832, 8100, 9805, 12325, 12916, 16141, 19816, 5309, 4573, 2845, 2809, 
      2845, 5725, 6173, 13010, 16265, 5408, 3860, 3104, 2753, 2705, 2785, 
      7328, 8329, 10273, 10448, 5305, 3085, 2925, 2770, 2745, 2722, 2650, 
      2602, 3085, 6570, 7362, 9826, 10882, 11065, 15370, 17977, 20025, 6221, 
      3796, 3029, 10600, 10964, 5650, 4705, 4517, 4082, 4001, 3770, 3077, 
      3770, 4901, 15626, 4608, 2665, 2593, 2425, 2500, 2980, 5008, 19993, 
      5930, 4610, 3578, 2378, 3298, 16850, 3485, 4616, 4820, 9172, 2601, 
      2061, 2074, 2509, 4141, 13474, 17401, 3961, 3457, 3232, 1961, 2105, 
      3700, 15161, 3965, 1949, 2290, 3874, 4985, 8573, 9245, 9593, 12665, 
      17474, 18490, 3133, 1885, 1789, 1768, 4165, 8653, 8820, 14760, 18664, 
      2837, 2465, 2122, 17057, 18581, 3536, 1664, 5696, 6089, 10436, 12004, 
      13921, 16976, 4122, 3285, 2305, 8577, 2405, 2173, 2020, 1613, 9544, 
      9908, 2210, 2153, 3600, 3505, 1737, 1377, 1305, 1312, 3321, 3796, 4212, 
      7225, 2125, 1369, 1261, 2314, 2381, 6266, 6554, 6850, 7154, 2117, 3557, 
      6197, 6781, 8045, 14612, 15556, 1378, 1285, 1258, 2610, 3298, 14314, 
      16218, 1249, 1220, 1249, 1985, 2117, 2050, 961, 1690, 2117, 2257, 
      15845, 1000, 909, 2056, 8821, 11304, 16776, 962, 890, 7082, 7241, 
      10841, 12505, 1184, 1313, 1405, 829, 1354, 7618, 4157, 11912, 13445, 
      2146, 1466, 794, 1201, 1732, 592, 8857, 853, 578, 2378, 6770, 12193, 
      1060, 1640, 10285, 12365, 1597, 562, 450, 3042, 3922, 724, 689, 2081, 
      6961, 7796, 1730, 1730, 1805, 3170, 6290, 7757, 9386, 11177, 14522, 
      580, 1549, 4293, 7549, 11140, 5297, 5585, 6032, 6340, 6656, 7145, 
      10865, 16385, 6625, 11250, 16609, 16866, 596, 3445, 6596, 845, 178, 
      394, 4658, 5353, 2545, 125, 4745, 101, 5000, 9316, 14261, 1105, 14965, 
      425, 593, 3313, 5689, 10064, 11513, 149, 7274, 2340, 2437, 5365, 6597, 
      15412, 50, 29, 74, 7946, 16925, 1105, 340, 65, 212, 500, 916, 17177, 
      34, 58, 205, 585, 8473, 9225, 9418, 10825, 1090, 1522, 3601, 5777, 
      12101, 14162, 0, 1156, 5625, 8100, 10000, 12321, 577, 1522, 10610, 445, 
      733, 4765, 13928, 1098, 1305, 2125, 4105, 5050, 5193, 6898, 745, 65, 
      80, 160, 592, 1697, 2417, 5345, 26, 169, 6586, 15901, 180, 2437, 3517, 
      5220, 10645, 15912, 17197, 5825, 16178, 2665, 905, 320, 113, 164, 1025, 
      2873, 10880, 16964, 19664, 810, 657, 337, 82, 202, 1237, 5410, 10081, 
      1189, 4724, 5576, 14024, 221, 1082, 4882, 673, 433, 1588, 3169, 15273, 
      1538, 394, 493, 5210, 7225, 15545, 296, 925, 2500, 3112, 5380, 6280, 
      6920, 14357, 17357, 19796, 274, 241, 1125, 6625, 9634, 985, 4481, 4612, 
      6497, 9665, 10660, 13712, 13945, 14656, 15881, 773, 3538, 4385, 4645, 
      12610, 13285, 19058, 9928, 10125, 1090, 3725, 3842, 3961, 13817, 15245, 
      884, 401, 2516, 3001, 6961, 7124, 8144, 15284, 4930, 6066, 8722, 9466, 
      13666, 584, 7709, 24509, 1490, 2738, 26450, 2176, 1417, 3940, 8145, 
      18265, 21312, 914, 6709, 12074, 17525, 22826, 24650, 27194, 797, 1301, 
      3077, 6005, 8072, 11912, 17317, 19997, 21992, 25012, 1053, 21465, 
      25065, 1460, 4753, 12665, 13105, 22688, 25120, 845, 10250, 12077, 
      14530, 27410, 29741, 2500, 1384, 2581, 7300, 9364, 12136, 19396, 26181, 
      27469, 2482, 1010, 4682, 4930, 14650, 27205, 1649, 14020, 1189, 1618, 
      4810, 7489, 9370, 24193, 24498, 2180, 3005, 12605, 14152, 26437, 4141, 
      5321, 8114, 14914, 24329, 32201, 3321, 1321, 1585, 1620, 4105, 12532, 
      2393, 2738, 4618, 16745, 23869, 31994, 1480, 3044, 4148, 4580, 16573, 
      19400, 20213, 28340, 3457, 5490, 8577, 17397, 18421, 25546, 4100, 3536, 
      3809, 4409, 4625, 7076, 7225, 8489, 16729, 30500, 5281, 4082, 2465, 
      2042, 2410, 2977, 5402, 5650, 7157, 17306, 1960, 2389, 2725, 2788, 
      3528, 3700, 4680, 27685, 22013, 32125, 2017, 5780, 6161, 6292, 8660, 
      9161, 2050, 2314, 6786, 6925, 22761, 30586, 2516, 3412, 7892, 29672, 
      30340, 19898, 22658, 23234, 23525, 24113, 34609, 24505, 36900, 2570, 
      3589, 4349, 24109, 25000, 38600, 4626, 37197, 4820, 5018, 4437, 7012, 
      7677, 27252, 7121, 5141, 27050, 31925, 40661, 3977, 31360, 32377, 
      41552, 32149, 42058, 5864, 6964, 10253, 11464, 32605, 38333, 8665, 
      6516, 10324, 35284, 5090, 4877, 7442, 10445, 11117, 39442, 41746, 4933, 
      6869, 6178, 8585, 8069, 7165, 8845, 9673, 9965, 10114, 8857, 11461, 
      8264, 8996, 10376, 10660, 10658, 10513, 6997, 7741, 9981, 10114, 13673, 
      11858, 9529, 8788, 12325, 10244, 11161, 11300, 12025, 12645, 13949, 
      8738, 10192, 11321, 9593, 9680, 10701, 11349, 13000, 9650, 11700, 
      15304, 12373, 15509, 12250, 14800, 16564, 15700, 15457, 16144, 16714, 
      16825, 16525, 19130, 17093, 19240, 18973, 17992, 18433, 19729, 18884, 
      19193, 20714, 21141, 21445, 22025, 22381, 23481, 22868, 24713, 25226, 
      29285, 30169, 30290 ], 
  [ 31765, 31685, 31393, 29993, 28925, 28904, 28916, 28577, 28260, 26325, 
      25721, 24436, 22882, 21905, 21485, 21416, 21061, 20785, 20737, 19601, 
      19144, 18820, 18346, 17858, 17620, 17162, 16949, 16273, 16229, 15997, 
      15912, 15746, 15412, 15401, 14884, 14481, 14165, 13672, 12688, 13028, 
      34225, 35425, 11738, 11432, 11240, 11597, 12136, 29732, 27154, 10805, 
      11080, 10985, 10169, 10225, 10530, 9865, 24201, 26442, 9773, 23293, 
      25988, 21730, 9945, 9601, 29572, 23965, 9565, 8885, 9032, 20285, 8674, 
      8650, 20749, 30073, 25105, 21233, 22442, 9122, 8297, 20825, 29709, 
      29125, 28836, 22024, 8164, 8164, 17316, 29237, 22628, 8585, 8644, 
      21905, 26613, 9333, 11538, 16218, 17569, 25085, 7397, 17597, 24037, 
      21625, 8125, 16441, 17026, 25450, 23697, 17257, 17460, 25658, 23789, 
      17705, 17293, 7789, 8570, 9224, 20722, 18661, 6570, 6661, 15397, 24089, 
      14864, 13969, 6416, 8801, 15049, 15616, 18944, 21041, 14705, 14522, 
      6497, 6725, 13466, 14162, 15650, 15845, 20008, 13140, 6085, 8584, 
      21805, 14029, 6010, 6458, 6505, 6890, 7225, 15145, 21554, 20176, 19700, 
      5876, 6137, 6505, 18772, 15625, 5914, 6109, 11709, 12349, 19314, 21605, 
      14501, 10952, 5525, 5477, 7592, 7877, 9701, 10376, 9685, 12409, 11425, 
      5473, 5184, 5409, 5473, 5508, 9280, 5050, 5105, 5441, 7250, 15445, 
      19061, 12296, 11141, 10984, 9661, 8149, 5125, 4916, 9941, 12125, 15509, 
      17896, 4810, 4797, 5785, 6610, 8857, 10537, 7873, 5920, 5524, 10100, 
      13840, 15514, 4489, 7970, 16456, 9117, 6757, 5800, 4840, 5380, 8321, 
      5125, 5594, 6250, 9554, 13634, 12560, 9280, 4240, 8996, 8869, 4698, 
      4293, 3978, 4645, 5733, 8325, 12869, 9173, 6445, 6053, 4573, 9028, 
      5242, 6746, 7321, 7200, 4561, 3625, 5200, 14416, 13885, 7325, 6290, 
      4850, 3620, 3560, 12773, 7093, 3265, 3313, 12658, 10361, 7361, 6857, 
      4900, 3920, 3536, 3172, 3140, 3200, 3361, 3761, 4580, 5252, 5537, 6385, 
      6500, 13841, 10769, 4114, 3754, 3034, 6050, 6885, 4360, 3316, 4360, 
      5317, 6885, 7272, 9477, 12132, 9865, 8585, 4409, 3965, 3593, 3209, 
      3385, 7298, 9533, 10100, 7328, 5620, 4385, 3793, 3329, 3860, 4385, 
      5513, 5620, 9997, 5737, 5305, 4810, 4717, 4626, 4282, 3690, 2745, 3442, 
      3826, 5202, 5850, 5965, 8842, 10701, 12205, 11525, 7400, 5749, 5636, 
      5864, 10682, 9125, 8801, 8026, 7877, 7442, 2465, 2410, 2657, 8962, 
      9028, 5113, 4905, 4329, 2704, 2368, 2628, 12105, 11234, 9098, 7250, 
      2650, 2210, 9778, 7157, 2372, 2440, 4616, 5389, 3625, 2754, 2169, 2169, 
      7354, 10125, 8177, 7265, 6836, 3457, 2377, 2000, 8497, 8249, 2425, 
      2018, 1970, 2333, 4153, 4553, 4765, 6749, 10130, 10874, 6805, 3789, 
      3285, 2788, 1989, 4165, 4264, 8164, 10980, 6305, 5525, 4706, 9781, 
      10897, 7684, 3364, 2500, 2689, 5200, 6224, 7529, 9700, 8746, 7297, 
      5365, 4021, 5669, 5165, 4808, 3653, 4580, 4808, 5338, 1405, 8020, 7857, 
      4321, 3145, 2257, 2196, 1417, 1552, 1696, 3145, 5321, 3341, 2009, 1226, 
      1225, 2594, 2746, 2906, 3074, 1165, 1381, 2525, 2837, 3557, 7880, 8552, 
      3690, 3393, 3298, 1114, 1258, 7650, 9010, 3425, 3328, 1385, 1033, 5585, 
      5450, 2117, 1010, 961, 965, 8705, 2836, 2269, 900, 3925, 5524, 9364, 
      2866, 2522, 2866, 2957, 5197, 6317, 980, 905, 4329, 2665, 810, 3130, 
      1301, 5860, 6917, 5954, 4594, 2834, 725, 5200, 1476, 3825, 3233, 2210, 
      610, 2554, 6005, 584, 484, 4709, 6109, 5065, 2466, 1402, 730, 1066, 
      3104, 689, 449, 2609, 3104, 5402, 370, 377, 722, 2210, 3065, 4082, 
      5261, 7586, 2824, 325, 1165, 2925, 5224, 1625, 1777, 2020, 2192, 2372, 
      2657, 5017, 8905, 2341, 5266, 9061, 9250, 3112, 725, 2312, 3769, 1130, 
      530, 1258, 1613, 369, 1145, 1277, 1189, 1396, 3944, 7325, 4437, 7825, 
      2873, 185, 593, 1745, 4420, 5393, 625, 2650, 6760, 261, 1557, 2245, 
      8136, 1546, 1321, 754, 3050, 9241, 4505, 2720, 745, 416, 160, 32, 9425, 
      1530, 738, 409, 109, 3373, 3853, 3978, 4909, 2, 26, 677, 1765, 5777, 
      7226, 1156, 0, 1681, 3136, 4356, 5929, 101, 26, 4762, 3029, 53, 1229, 
      7060, 10, 13, 153, 909, 1378, 1453, 2410, 3737, 745, 692, 500, 116, 65, 
      241, 1537, 1250, 509, 2234, 8489, 520, 261, 661, 1480, 4797, 8500, 
      9445, 1813, 8698, 7289, 4033, 2564, 1745, 640, 73, 425, 4964, 9280, 
      11300, 3802, 3445, 2581, 1306, 610, 81, 1602, 4437, 101, 1256, 1700, 
      7156, 2057, 130, 1346, 3393, 433, 160, 585, 8065, 5210, 530, 425, 1538, 
      2669, 8269, 2132, 245, 392, 596, 1640, 2132, 2500, 7421, 9605, 11432, 
      1906, 1669, 241, 2341, 4194, 3977, 1217, 1280, 2281, 4225, 4880, 6980, 
      7145, 7652, 8537, 433, 818, 1189, 1313, 6218, 6689, 10898, 4420, 4549, 
      4082, 937, 986, 1037, 7085, 8105, 3536, 1489, 544, 689, 2609, 2704, 
      3316, 8144, 1530, 2122, 3690, 4162, 7002, 1060, 3085, 15125, 538, 698, 
      16658, 6052, 601, 1152, 3385, 10377, 12676, 914, 2561, 5954, 9841, 
      13850, 15266, 17266, 1205, 757, 901, 2197, 3380, 5860, 9701, 11701, 
      13220, 15560, 3433, 12829, 15613, 4384, 1625, 6409, 6713, 13780, 15668, 
      1865, 4810, 6025, 7730, 17482, 19337, 6376, 4036, 949, 3016, 4264, 
      6084, 11304, 16525, 17541, 6290, 2642, 1690, 1802, 7850, 17345, 1105, 
      7424, 1665, 1210, 1818, 3205, 4338, 15013, 15250, 1160, 1237, 6485, 
      7556, 16781, 1625, 2125, 3626, 8114, 15149, 21389, 7537, 2817, 1585, 
      1552, 1657, 6480, 5725, 1378, 1898, 9469, 14825, 21250, 3044, 1480, 
      1768, 1928, 9365, 11444, 12053, 18344, 7605, 2362, 4021, 9985, 10737, 
      16162, 8656, 7684, 1769, 1961, 2041, 3200, 3281, 4001, 9521, 20096, 
      10517, 8570, 5525, 1906, 1730, 1685, 2410, 2522, 3281, 9962, 2164, 
      1845, 1773, 1768, 1828, 1864, 2164, 17893, 13513, 21449, 3785, 2720, 
      2897, 2960, 4240, 4537, 3546, 2314, 3250, 3321, 14125, 20250, 2312, 
      2120, 3880, 19540, 20072, 12010, 14090, 14530, 14753, 15205, 23525, 
      15529, 25408, 4610, 2501, 2581, 15269, 15956, 26836, 2722, 25705, 2848, 
      2978, 2941, 3816, 4141, 17800, 12629, 3169, 17666, 21521, 28625, 3161, 
      21092, 21905, 29380, 21745, 29818, 10420, 4040, 5765, 6500, 22133, 
      26773, 4925, 4000, 5904, 24336, 8762, 3721, 4450, 6025, 6425, 27746, 
      29642, 3845, 4285, 4138, 14297, 5009, 11925, 5445, 5933, 6089, 6170, 
      5661, 18125, 13364, 5800, 6500, 16848, 16778, 16565, 5501, 5769, 6649, 
      6714, 20813, 18250, 6605, 6408, 8109, 7184, 7625, 7696, 8081, 8497, 
      20885, 6970, 7540, 8125, 7825, 7844, 8389, 8629, 9396, 8290, 10408, 
      11700, 10673, 11905, 11026, 12148, 12960, 12776, 12805, 13220, 14130, 
      14173, 14213, 15730, 15053, 15908, 15913, 16020, 16325, 16805, 16640, 
      16745, 18130, 18625, 19269, 19645, 20137, 20557, 20488, 22265, 22642, 
      26497, 27245, 27298 ], 
  [ 34184, 33448, 33730, 32330, 31016, 30421, 30269, 30586, 29449, 28744, 
      28304, 25297, 25301, 23504, 24232, 23917, 23234, 23040, 22500, 21364, 
      21645, 21977, 19125, 18473, 18153, 18925, 19204, 18938, 17090, 18580, 
      18085, 18329, 17585, 17492, 16565, 16900, 15682, 13221, 13385, 12905, 
      23770, 24642, 12025, 14261, 13085, 11720, 11357, 20261, 18421, 11338, 
      14893, 10370, 10784, 10676, 14425, 10890, 16042, 17545, 10388, 15380, 
      17173, 14309, 9412, 9314, 43061, 35732, 13460, 9992, 9565, 13192, 
      10765, 10249, 13410, 43808, 37364, 32180, 33881, 13181, 10306, 13322, 
      43444, 42696, 42325, 33381, 10501, 9189, 11125, 42890, 34313, 7888, 
      7865, 13828, 39610, 7570, 8053, 10273, 11050, 37672, 8996, 10996, 
      15140, 33146, 12266, 10250, 10589, 16061, 35956, 10656, 10777, 38573, 
      36130, 27914, 27338, 7010, 6889, 6805, 32161, 29362, 8005, 7522, 9370, 
      36676, 24089, 22784, 7769, 6464, 9104, 9425, 11441, 12800, 23930, 
      23665, 9490, 6602, 8177, 8545, 9377, 9490, 31365, 21709, 7684, 6165, 
      33818, 23090, 6953, 6253, 6218, 6029, 5954, 8954, 12985, 31697, 31057, 
      8377, 6260, 5972, 11105, 25506, 8989, 5986, 6994, 7306, 11401, 33700, 
      23972, 18701, 7780, 7240, 5501, 5540, 6052, 6317, 16778, 21060, 19584, 
      8548, 6865, 5860, 5760, 5713, 5713, 6977, 6130, 5482, 5077, 8762, 
      30500, 21029, 19300, 19061, 17000, 14504, 8036, 6269, 5800, 6836, 8744, 
      10229, 7065, 6970, 4842, 4765, 5290, 5986, 14228, 10553, 4745, 5713, 
      7649, 25805, 6170, 4813, 27157, 16456, 12456, 10597, 4717, 4437, 15250, 
      9266, 4241, 4241, 5249, 7361, 21785, 16865, 6905, 4937, 16290, 8593, 
      7450, 5905, 4194, 3970, 4594, 22340, 16840, 12308, 11588, 4040, 4805, 
      3725, 3917, 14004, 13801, 8784, 4896, 3601, 7569, 23930, 14090, 12317, 
      3497, 6613, 4093, 6500, 13858, 4618, 4338, 6385, 19012, 14372, 13540, 
      10025, 7897, 6857, 5345, 4985, 4225, 3812, 3392, 3145, 3161, 3200, 
      3392, 3425, 24050, 19666, 8501, 7649, 4961, 3221, 13732, 9157, 3357, 
      2925, 2980, 3400, 3541, 4516, 5941, 18434, 16498, 9370, 8434, 7570, 
      3250, 3098, 3485, 4490, 18833, 14585, 11729, 9428, 8180, 7060, 2753, 
      2704, 2848, 2873, 18730, 12010, 11250, 10345, 10170, 9997, 9325, 8077, 
      5410, 2745, 2637, 2701, 2857, 2890, 4045, 5002, 5850, 20996, 14821, 
      12104, 2725, 2789, 19825, 17530, 17042, 15857, 15626, 14945, 4802, 
      3845, 3026, 4001, 17433, 11140, 10768, 9700, 6025, 4705, 2833, 5668, 
      20705, 17585, 14753, 6053, 3973, 4325, 14660, 2741, 2645, 2197, 11826, 
      8586, 6649, 4834, 2866, 3049, 4426, 16336, 14932, 14257, 8336, 5780, 
      3025, 3536, 16490, 6074, 4765, 2749, 2210, 1898, 1970, 2018, 2690, 
      4349, 4765, 14308, 9160, 8164, 7093, 2440, 1828, 1845, 3285, 4789, 
      13562, 12290, 10897, 4082, 4706, 15761, 8489, 1721, 1664, 1961, 2329, 
      2896, 4001, 17397, 15210, 12130, 1602, 12680, 11848, 11245, 9188, 1669, 
      1733, 12185, 3578, 16425, 16180, 10512, 8352, 6480, 6337, 2196, 1921, 
      1737, 1300, 12250, 8794, 5986, 2989, 2906, 1241, 1229, 1225, 1229, 
      3092, 1832, 1172, 1156, 1220, 2837, 3181, 9553, 9010, 8833, 2385, 1873, 
      2689, 3393, 9124, 8945, 4624, 2960, 12842, 12625, 6586, 3265, 2642, 
      2482, 3170, 8125, 6984, 2581, 1096, 1629, 3501, 8237, 7565, 857, 866, 
      1466, 1930, 3809, 3488, 10930, 7954, 3229, 793, 932, 1637, 2120, 13621, 
      11441, 8369, 3226, 12457, 5617, 832, 9178, 7253, 1553, 545, 1618, 3085, 
      2165, 1060, 1640, 12322, 7837, 5625, 1017, 697, 9049, 3764, 1556, 436, 
      521, 12905, 1805, 1730, 845, 365, 482, 761, 1202, 2297, 8605, 1924, 
      468, 424, 1165, 272, 260, 257, 265, 281, 320, 1040, 2960, 250, 1125, 
      3034, 3141, 9221, 520, 221, 10370, 5353, 3769, 233, 178, 820, 5450, 
      170, 5576, 125, 541, 2036, 11530, 2290, 8900, 2768, 388, 64, 689, 1088, 
      4274, 149, 15165, 712, 40, 72, 2437, 6425, 5954, 4649, 221, 3050, 
      11680, 8665, 4640, 3737, 2825, 2041, 3152, 6409, 4633, 3730, 2610, 298, 
      450, 493, 850, 1765, 1297, 226, 2, 1226, 1937, 5625, 1681, 0, 225, 625, 
      1296, 2602, 1297, 785, 9220, 2308, 40, 1853, 1773, 1530, 850, 130, 25, 
      18, 73, 10420, 4640, 4505, 3985, 2617, 1172, 692, 20, 5801, 3994, 61, 
      2626, 4005, 712, 292, 45, 820, 2637, 3172, 50, 2753, 15940, 10880, 
      8345, 6788, 4289, 2000, 548, 905, 3089, 4289, 10485, 9882, 8362, 5857, 
      4177, 1762, 85, 706, 1864, 149, 101, 1949, 7346, 2057, 157, 9748, 3508, 
      1513, 544, 2448, 12713, 3769, 3418, 185, 250, 2570, 7421, 2500, 925, 
      637, 205, 205, 245, 2132, 3332, 4421, 6949, 6466, 2250, 250, 709, 
      10660, 356, 337, 272, 740, 985, 1937, 2020, 2281, 2756, 3098, 613, 410, 
      370, 1585, 1810, 4133, 853, 900, 10765, 650, 617, 586, 2042, 2570, 
      9809, 5876, 1241, 976, 436, 449, 569, 2609, 505, 441, 697, 841, 2041, 
      4709, 584, 6884, 2465, 1313, 7925, 13801, 2692, 865, 720, 3940, 5337, 
      3989, 634, 1649, 3650, 6101, 7025, 8369, 4772, 3176, 1352, 680, 797, 
      1637, 3592, 4772, 5717, 7237, 9378, 5490, 7290, 10985, 928, 1940, 2080, 
      6113, 7345, 6170, 1325, 1802, 2605, 8585, 9866, 14125, 10309, 2056, 
      925, 1189, 1861, 4621, 7956, 8644, 13957, 7685, 1157, 1105, 2725, 8530, 
      3524, 2545, 5314, 3793, 1285, 1114, 1345, 7018, 7173, 3005, 2180, 2180, 
      2677, 8212, 1666, 1346, 1289, 2989, 7154, 11426, 15696, 7696, 4660, 
      4545, 1780, 2257, 12818, 2813, 1693, 3770, 6994, 11369, 8005, 2669, 
      1973, 1805, 3748, 4925, 5288, 9365, 15682, 1665, 1602, 4122, 4546, 
      7921, 17225, 15761, 2384, 2084, 2000, 1601, 1600, 1664, 3904, 10625, 
      19906, 17057, 12290, 4817, 3985, 3202, 1877, 1825, 1682, 4181, 5485, 
      4264, 3700, 3613, 2853, 2725, 2205, 9160, 6338, 11650, 8992, 2105, 
      2036, 2017, 1985, 2036, 8425, 5389, 2061, 2050, 6786, 10861, 5141, 
      3637, 2117, 10397, 10765, 5573, 6833, 7109, 7250, 7538, 13234, 7780, 
      14625, 10145, 4264, 3524, 7684, 8125, 15725, 3501, 14922, 3545, 3593, 
      4212, 3037, 2952, 9477, 22346, 3866, 9425, 12050, 17186, 5252, 11785, 
      12352, 17777, 12274, 18133, 18989, 3589, 3428, 3589, 12580, 15908, 
      3490, 4041, 3649, 14209, 16265, 5402, 3917, 3770, 3842, 16717, 18121, 
      5608, 4244, 4753, 24260, 4394, 20740, 4420, 4498, 4490, 4489, 4882, 
      29236, 22589, 5021, 4901, 27385, 27233, 26938, 6772, 6466, 5706, 5689, 
      32498, 29033, 6154, 6613, 6100, 6569, 6436, 6425, 6400, 6570, 32324, 
      7913, 7417, 7346, 8768, 8705, 8676, 8424, 8125, 9725, 11925, 10429, 
      11698, 10634, 12625, 12025, 11689, 12325, 12682, 12769, 14089, 14050, 
      14500, 14705, 15668, 14965, 15298, 16717, 16858, 16354, 17009, 16868, 
      18089, 18666, 19720, 19850, 20506, 20106, 20693, 22388, 22601, 26210, 
      26794, 26765 ], 
  [ 35909, 34933, 35425, 34025, 32621, 31816, 31604, 32161, 30724, 30469, 
      30089, 26452, 27026, 24929, 26077, 25672, 24869, 24705, 23985, 22849, 
      23400, 23972, 20250, 19538, 19188, 20410, 20869, 20753, 18245, 20365, 
      19720, 20114, 19220, 19097, 18020, 18625, 17077, 13896, 14480, 13700, 
      20785, 21537, 12970, 16136, 14600, 12605, 11912, 17636, 16066, 12373, 
      17128, 10985, 11849, 11681, 16690, 12105, 13897, 15130, 11453, 13325, 
      14788, 12434, 10057, 10049, 48836, 40877, 15725, 11237, 10600, 11437, 
      12370, 11674, 11565, 49673, 42689, 37025, 38906, 15506, 11881, 11417, 
      49309, 48501, 48100, 38376, 12196, 10404, 9700, 48725, 39428, 8473, 
      8420, 11713, 45205, 7765, 7618, 8938, 9505, 43117, 10421, 9421, 12725, 
      38201, 14621, 8825, 9074, 13466, 41281, 9081, 9172, 44138, 41485, 
      32489, 31853, 7565, 7114, 6760, 37186, 34117, 9370, 8677, 8005, 42121, 
      28304, 26849, 9104, 6449, 7769, 8000, 9536, 10625, 28145, 27850, 11425, 
      7397, 7082, 7330, 7922, 8005, 36360, 25684, 9109, 6120, 39053, 27245, 
      8138, 7018, 6953, 6554, 6329, 7529, 10690, 36752, 36052, 10132, 7145, 
      6617, 9140, 29961, 10954, 6781, 6109, 6301, 9346, 38965, 28277, 22376, 
      9445, 8725, 5576, 5525, 5557, 5672, 20213, 25065, 23409, 10513, 8320, 
      6865, 6705, 6628, 5248, 8522, 7345, 6337, 5122, 7157, 35525, 25064, 
      23125, 22856, 20525, 17669, 9941, 7604, 5125, 5741, 7109, 8264, 8730, 
      8605, 5337, 4930, 4825, 5161, 17393, 13088, 5300, 4948, 6224, 30410, 
      7625, 4498, 31912, 19981, 15381, 13192, 5512, 4932, 18625, 11621, 4586, 
      4346, 4514, 5906, 26000, 20480, 8720, 4292, 19845, 10858, 9445, 7450, 
      4869, 4165, 4069, 26645, 20485, 15293, 14453, 4685, 4100, 4010, 3722, 
      17289, 17056, 11169, 6201, 3856, 5904, 28445, 17405, 15362, 3842, 8548, 
      5128, 5045, 17173, 5953, 5553, 4930, 23017, 17777, 16825, 12740, 10192, 
      8912, 6980, 6500, 5440, 4817, 4097, 3460, 3236, 3185, 3137, 3140, 
      28625, 23761, 10946, 9914, 6506, 3026, 17077, 11752, 4212, 3240, 2965, 
      2965, 3016, 3541, 4516, 22409, 20233, 12025, 10909, 9865, 4105, 3833, 
      2930, 3485, 22868, 18080, 14804, 12113, 10625, 9265, 3188, 2929, 2713, 
      2708, 22765, 15145, 14265, 13210, 13005, 12802, 12010, 10522, 7225, 
      3330, 3042, 2626, 2602, 2605, 3130, 3757, 4365, 25301, 18376, 15269, 
      2500, 2504, 24010, 21445, 20897, 19562, 19301, 18530, 6497, 5210, 4001, 
      3026, 21348, 14185, 13753, 12505, 8080, 6400, 3748, 4153, 25010, 21530, 
      18338, 8138, 5458, 3170, 18245, 3716, 3560, 2152, 15021, 11241, 8914, 
      6649, 3961, 2314, 3181, 20161, 18577, 17812, 10961, 7865, 4240, 2561, 
      20345, 8249, 6610, 3874, 3005, 1913, 1865, 1853, 2045, 3074, 3370, 
      17893, 11965, 10789, 9508, 3445, 1813, 1800, 2340, 3364, 17057, 15605, 
      14002, 2837, 3281, 19556, 11204, 2276, 2129, 1616, 1744, 2041, 2756, 
      21402, 18945, 15445, 1557, 16085, 15133, 14440, 12053, 1444, 1448, 
      15530, 5213, 20340, 20065, 13617, 11097, 8865, 8692, 3321, 2896, 2592, 
      1465, 15625, 11629, 8281, 4474, 4361, 1586, 1514, 1450, 1394, 4637, 
      2837, 1517, 1381, 1205, 1832, 2056, 12538, 11905, 11698, 3690, 2938, 
      1714, 2178, 12049, 11840, 6649, 4505, 16337, 16090, 9061, 4930, 4097, 
      3877, 1985, 10900, 9549, 4036, 901, 1044, 2196, 11042, 10250, 962, 941, 
      941, 1165, 5684, 5273, 14185, 10729, 4954, 778, 1637, 932, 1205, 17266, 
      14786, 11234, 4981, 15952, 7972, 577, 12193, 9938, 2738, 650, 853, 
      4840, 3620, 565, 845, 15817, 10642, 8010, 1962, 1402, 12064, 5729, 
      2801, 481, 416, 16490, 3170, 3065, 1730, 530, 377, 386, 557, 1202, 
      11560, 3349, 1053, 349, 520, 617, 545, 452, 400, 356, 305, 425, 1625, 
      325, 450, 1669, 1746, 12296, 1285, 296, 13625, 7738, 5794, 698, 493, 
      1825, 7865, 605, 8021, 500, 136, 941, 14965, 1105, 11945, 4553, 1153, 
      289, 164, 353, 6449, 74, 19080, 1717, 325, 117, 1192, 9050, 8489, 6914, 
      26, 1625, 15145, 11680, 6905, 5792, 4640, 3616, 1697, 9034, 6898, 5785, 
      4365, 13, 45, 58, 205, 3250, 2602, 901, 197, 401, 842, 8100, 3136, 225, 
      0, 100, 441, 4357, 2602, 170, 12325, 3973, 445, 788, 3258, 2925, 1945, 
      685, 370, 333, 58, 13705, 6905, 6740, 6100, 4372, 2417, 1697, 305, 
      8306, 6109, 106, 1321, 6120, 1717, 997, 360, 205, 1332, 1717, 245, 
      1418, 19945, 14225, 11300, 9473, 6464, 3545, 1433, 260, 1664, 2564, 
      13770, 13077, 11317, 8362, 6322, 3217, 370, 181, 3349, 584, 356, 884, 
      10121, 3602, 562, 12913, 5473, 2848, 1369, 1233, 16298, 5794, 5353, 
      530, 205, 1325, 10196, 4165, 1960, 1492, 520, 340, 260, 1037, 1877, 
      2696, 9634, 9061, 3825, 325, 274, 13945, 881, 832, 377, 305, 400, 932, 
      985, 1156, 1481, 4913, 1378, 965, 865, 730, 865, 2498, 388, 405, 14050, 
      1385, 1322, 1261, 1037, 1385, 12944, 8321, 2336, 1921, 481, 464, 404, 
      1424, 970, 666, 442, 466, 1066, 6884, 509, 4709, 4010, 2378, 5570, 
      17476, 4297, 1600, 585, 2425, 3492, 5954, 769, 914, 2225, 4106, 4850, 
      5954, 6917, 4901, 2357, 965, 692, 932, 2197, 3077, 3812, 5032, 12393, 
      3645, 5085, 14240, 1513, 1145, 1225, 4148, 5140, 8585, 890, 1097, 1570, 
      6170, 7241, 17800, 13444, 3301, 1000, 904, 1156, 3016, 5661, 6229, 
      17602, 10370, 1802, 1690, 1690, 6145, 5249, 1600, 7489, 5578, 1930, 
      1189, 1090, 4933, 5058, 4520, 3365, 1445, 1732, 5917, 2521, 1901, 1274, 
      1954, 5069, 8621, 19521, 10321, 6625, 6480, 2665, 1552, 16253, 4178, 
      2458, 2525, 4969, 8594, 10660, 3944, 2888, 2600, 2533, 3380, 3653, 
      6920, 19477, 2250, 1557, 2817, 3121, 5746, 21200, 19556, 3449, 2969, 
      2825, 1856, 1825, 1649, 2689, 8000, 24181, 21002, 15605, 6722, 5650, 
      4597, 2522, 2410, 1937, 2906, 7540, 5989, 5245, 5128, 4068, 3880, 3060, 
      6805, 4553, 8905, 11737, 2720, 2561, 2512, 2000, 1961, 11050, 7354, 
      2466, 2425, 4941, 8266, 7016, 5032, 2312, 7892, 8200, 4058, 5018, 5234, 
      5345, 5573, 10309, 5785, 11520, 13010, 5749, 4709, 5749, 6100, 12500, 
      4626, 11817, 4640, 4658, 5517, 3592, 3357, 7272, 26741, 4961, 7250, 
      9425, 13841, 6857, 9220, 9697, 14372, 9649, 14698, 22964, 4264, 3413, 
      3364, 9925, 12773, 3805, 4896, 3664, 11344, 19850, 6857, 4562, 3785, 
      3737, 13522, 14746, 7093, 5069, 5818, 28745, 5009, 24805, 4885, 4813, 
      4745, 4714, 5437, 34141, 26804, 5576, 5156, 32080, 31898, 31573, 8077, 
      7561, 6201, 6154, 37613, 33818, 6829, 7528, 6205, 7184, 6841, 6800, 
      6625, 6705, 37349, 9098, 8212, 7901, 9953, 9860, 9621, 9189, 8500, 
      11090, 13320, 10804, 12913, 11009, 14050, 12820, 12064, 13000, 13477, 
      13444, 14914, 14845, 15445, 15170, 16733, 15460, 15913, 17812, 17893, 
      17029, 17984, 17753, 18914, 19521, 20725, 20765, 21481, 20781, 21608, 
      23273, 23426, 26945, 27469, 27410 ], 
  [ 37309, 36173, 36805, 35405, 33941, 32996, 32744, 33461, 31824, 31869, 
      31529, 27472, 28426, 26129, 27557, 27092, 26209, 26065, 25225, 24089, 
      24820, 25552, 21250, 20498, 20128, 21650, 22229, 22213, 19265, 21805, 
      21060, 21554, 20560, 20417, 19240, 20025, 18257, 14596, 15460, 14480, 
      19045, 19717, 13850, 17636, 15860, 13445, 12532, 16136, 14746, 13313, 
      18868, 11645, 12809, 12601, 18450, 13165, 12717, 13770, 12413, 12205, 
      13448, 11434, 10737, 10789, 52936, 44557, 17485, 12317, 11540, 10517, 
      13690, 12874, 10585, 53833, 46489, 40505, 42506, 17306, 13181, 10397, 
      53469, 52621, 52200, 41956, 13576, 11464, 9000, 52865, 43088, 9113, 
      9040, 10553, 49185, 8145, 7578, 8298, 8725, 46997, 11621, 8621, 11365, 
      41821, 16441, 8125, 8314, 11986, 45081, 8281, 8352, 48098, 45305, 
      35789, 35113, 8185, 7514, 6980, 40786, 37537, 10530, 9697, 7345, 46001, 
      31364, 29809, 10244, 6689, 7129, 7300, 8516, 9425, 31205, 30890, 12965, 
      8177, 6602, 6770, 7202, 7265, 39940, 28584, 10309, 6340, 42793, 30265, 
      9178, 7778, 7693, 7154, 6829, 6829, 9410, 40372, 39632, 11552, 7985, 
      7297, 8080, 33181, 12514, 7561, 5769, 5881, 8226, 42725, 31397, 25076, 
      10805, 9965, 5876, 5765, 5477, 5492, 22753, 27985, 26209, 12073, 9540, 
      7785, 7585, 7488, 5188, 9802, 8405, 7157, 5402, 6337, 39125, 28004, 
      25925, 25636, 23125, 20029, 11461, 8744, 4925, 5261, 6269, 7204, 10090, 
      9945, 5917, 5290, 4765, 4861, 19753, 15028, 5920, 4688, 5524, 33730, 
      8845, 4538, 35332, 22581, 17581, 15172, 6292, 5512, 21125, 13441, 5066, 
      4666, 4274, 5186, 29060, 23140, 10180, 4112, 22465, 12618, 11025, 8730, 
      5569, 4545, 3969, 29765, 23165, 17533, 16613, 5365, 3880, 4450, 3842, 
      19729, 19476, 13009, 7321, 4276, 5044, 31705, 19865, 17642, 4322, 
      10088, 6068, 4325, 19633, 7093, 6613, 4210, 25937, 20297, 19265, 14800, 
      11972, 10532, 8320, 7760, 6500, 5737, 4817, 3920, 3536, 3425, 3217, 
      3200, 31925, 26741, 12826, 11674, 7786, 3146, 19557, 13732, 5032, 3700, 
      3205, 2925, 2916, 3141, 3816, 25309, 22973, 14045, 12809, 11645, 4925, 
      4573, 2810, 3065, 25808, 20660, 17104, 14153, 12505, 10985, 3728, 3329, 
      2873, 2848, 25705, 17485, 16525, 15370, 15145, 14922, 14050, 12402, 
      8685, 3970, 3562, 2826, 2682, 2665, 2770, 3177, 3625, 28421, 20996, 
      17629, 2600, 2564, 27050, 24305, 23717, 22282, 22001, 21170, 7877, 
      6370, 4901, 2626, 24208, 16465, 15993, 14625, 9700, 7780, 4608, 3393, 
      28130, 24410, 20978, 9778, 6698, 2650, 20885, 4616, 4420, 2372, 17401, 
      13261, 10674, 8109, 4941, 2074, 2601, 22961, 21257, 20432, 12961, 9505, 
      5300, 2161, 23165, 9949, 8090, 4874, 3785, 2173, 2045, 1993, 1865, 
      2474, 2690, 20533, 14085, 12789, 11368, 4365, 2053, 2020, 1960, 2664, 
      19637, 18065, 16322, 2257, 2581, 22336, 13264, 2896, 2689, 1636, 1604, 
      1721, 2176, 24322, 21685, 17905, 1777, 18605, 17573, 16820, 14213, 
      1544, 1508, 18010, 6553, 23200, 22905, 15937, 13177, 10705, 10512, 
      4321, 3796, 3412, 1825, 18125, 13769, 10061, 5714, 5581, 2066, 1954, 
      1850, 1754, 5917, 3757, 1997, 1781, 1445, 1412, 1556, 14778, 14085, 
      13858, 4810, 3898, 1314, 1618, 14249, 14020, 8249, 5785, 18917, 18650, 
      10961, 6290, 5317, 5057, 1445, 13000, 11509, 5256, 1021, 904, 1576, 
      13162, 12290, 1282, 1241, 841, 905, 7184, 6713, 16605, 12829, 6354, 
      1018, 2357, 712, 845, 19946, 17266, 13394, 6401, 18532, 9792, 657, 
      14453, 11978, 3778, 970, 593, 6260, 4840, 485, 565, 18397, 12762, 9850, 
      2842, 2122, 14324, 7289, 3881, 761, 596, 19130, 4330, 4205, 2570, 890, 
      557, 386, 377, 722, 13780, 4549, 1693, 549, 340, 1097, 985, 832, 740, 
      656, 545, 265, 985, 625, 250, 1009, 1066, 14596, 2045, 596, 16045, 
      9578, 7394, 1258, 953, 2745, 9725, 1145, 9901, 1000, 116, 461, 17505, 
      565, 14225, 5993, 1913, 689, 64, 113, 8149, 274, 21940, 2637, 765, 397, 
      612, 11050, 10429, 8674, 146, 925, 17705, 13940, 8665, 7412, 6100, 
      4916, 977, 11034, 8658, 7405, 5785, 73, 25, 18, 25, 4490, 3722, 1601, 
      577, 101, 362, 10000, 4356, 625, 100, 0, 121, 5777, 3722, 10, 14645, 
      5333, 965, 328, 4498, 4105, 2925, 1305, 850, 793, 298, 16145, 8665, 
      8480, 7760, 5792, 3497, 2617, 745, 10226, 7769, 386, 701, 7780, 2637, 
      1717, 820, 45, 712, 997, 625, 778, 22865, 16705, 13520, 11513, 8164, 
      4825, 2273, 80, 964, 1664, 16210, 15457, 13537, 10282, 8002, 4437, 810, 
      81, 4589, 1124, 776, 424, 12221, 4882, 1082, 15273, 7033, 3988, 2169, 
      673, 18938, 7394, 6893, 1010, 425, 745, 12296, 5525, 2900, 2312, 980, 
      680, 520, 557, 1157, 1796, 11674, 11041, 5125, 625, 234, 16385, 1481, 
      1412, 697, 265, 260, 512, 545, 656, 881, 6373, 2138, 1585, 1445, 410, 
      485, 1658, 328, 325, 16490, 2125, 2042, 1961, 617, 845, 15284, 10201, 
      3316, 2801, 761, 724, 544, 884, 1530, 1066, 522, 466, 666, 8584, 709, 
      3509, 5290, 3338, 4250, 20176, 5617, 2340, 745, 1665, 2512, 7514, 1109, 
      674, 1525, 3026, 3650, 4594, 8597, 6301, 3277, 1405, 872, 712, 1517, 
      2197, 2792, 3812, 14653, 2665, 3865, 16660, 2153, 865, 905, 3088, 3920, 
      10445, 850, 877, 1130, 4810, 5741, 20500, 15784, 4381, 1300, 964, 936, 
      2196, 4381, 4869, 20282, 12410, 2482, 2330, 1250, 4805, 6649, 1220, 
      9189, 7018, 2610, 1489, 1170, 3793, 3898, 5780, 4405, 1205, 1352, 4637, 
      3341, 2521, 1514, 1514, 3929, 7001, 22321, 12321, 8185, 8020, 3505, 
      1332, 18793, 5338, 3218, 1945, 3869, 6994, 12680, 5044, 3748, 3380, 
      1973, 2600, 2813, 5540, 22257, 2890, 1777, 2197, 2421, 4546, 24100, 
      22336, 4409, 3809, 3625, 2276, 2225, 1889, 2129, 6500, 27281, 23882, 
      18065, 8242, 7010, 5777, 3202, 3050, 2357, 2306, 9160, 7389, 6525, 
      6388, 5128, 4900, 3880, 5485, 3613, 7325, 13817, 3380, 3161, 3092, 
      2260, 2161, 13050, 8914, 2986, 2925, 3961, 6786, 8516, 6212, 2692, 
      6472, 6740, 3298, 4058, 4234, 4325, 4513, 8609, 4705, 9700, 15170, 
      6989, 5749, 4709, 5000, 10600, 5626, 9997, 5620, 5618, 6637, 4212, 
      3877, 6052, 29921, 5941, 6050, 7925, 11861, 8177, 7760, 8177, 12352, 
      8149, 12658, 25864, 4964, 3653, 3464, 8405, 10933, 4265, 5716, 3924, 
      9684, 22490, 8077, 5242, 4045, 3917, 11642, 12746, 8333, 5869, 6778, 
      31985, 5669, 27765, 5445, 5273, 5165, 5114, 6057, 37661, 29864, 6196, 
      5576, 35460, 35258, 34913, 9197, 8541, 6781, 6714, 41273, 37258, 7529, 
      8388, 6525, 7844, 7361, 7300, 7025, 7045, 40949, 10138, 8992, 8521, 
      10993, 10880, 10501, 9949, 9000, 12250, 14500, 11304, 13973, 11509, 
      15250, 13600, 12564, 13700, 14257, 14144, 15714, 15625, 16325, 15730, 
      17693, 16040, 16573, 18792, 18833, 17729, 18884, 18593, 19714, 20341, 
      21645, 21625, 22381, 21481, 22468, 24113, 24226, 27685, 28169, 28090 ], 
  [ 39080, 37768, 38554, 37154, 35624, 34525, 34229, 35122, 33265, 33640, 
      33344, 28825, 30197, 27680, 29416, 28885, 27914, 27792, 26820, 25684, 
      26613, 27521, 22581, 21785, 21393, 23245, 23956, 24050, 20618, 23620, 
      22765, 23369, 22265, 22100, 20813, 21796, 19786, 15597, 16769, 15569, 
      17362, 17946, 15049, 19517, 17477, 14600, 13445, 14717, 13525, 14578, 
      21013, 12602, 14096, 13844, 20617, 14562, 11650, 12505, 13700, 11204, 
      12205, 10565, 11716, 11834, 57677, 48836, 19652, 13736, 12805, 9736, 
      15373, 14425, 9738, 58640, 50900, 44564, 46697, 19517, 14842, 9506, 
      58276, 57384, 56941, 46125, 15325, 12861, 8461, 57650, 47345, 10048, 
      9953, 9508, 53794, 8794, 7765, 7825, 8098, 51496, 13172, 7972, 10100, 
      46034, 18674, 7586, 7709, 10589, 49492, 7632, 7681, 52685, 49738, 
      39650, 38930, 9098, 8185, 7453, 44977, 41530, 12037, 11050, 6850, 
      50500, 34961, 33296, 11729, 7184, 6656, 6761, 7625, 8336, 34802, 34465, 
      14890, 9266, 6305, 6385, 6641, 6682, 44109, 32005, 11860, 6813, 47138, 
      33818, 10553, 8845, 8738, 8045, 7610, 6290, 8233, 44585, 43801, 13345, 
      9140, 8276, 7145, 36954, 14461, 8650, 5626, 5650, 7225, 47092, 35060, 
      28277, 12532, 11560, 6437, 6260, 5620, 5525, 25778, 31428, 29520, 
      14020, 11113, 9028, 8784, 8665, 5353, 11441, 9802, 8290, 5941, 5666, 
      43316, 31469, 29236, 28925, 26216, 22856, 13364, 10229, 4936, 4964, 
      5576, 6269, 11817, 11650, 6786, 5917, 4930, 4762, 22580, 17393, 6833, 
      4633, 4985, 37613, 10418, 4813, 39325, 25672, 20232, 17581, 7381, 6381, 
      24106, 15674, 5825, 5249, 4241, 4625, 32657, 26297, 12017, 4145, 25578, 
      14785, 12994, 10369, 6570, 5194, 4090, 33428, 26344, 20228, 19220, 
      6344, 3869, 5165, 4205, 22644, 22369, 15264, 8784, 4969, 4329, 35522, 
      22802, 20381, 5081, 12013, 7333, 3764, 22570, 8578, 8010, 3649, 29380, 
      23300, 22180, 17297, 14161, 12545, 10025, 9377, 7897, 6980, 5840, 4657, 
      4097, 3920, 3536, 3497, 35786, 30250, 15125, 13841, 9425, 3509, 22516, 
      16141, 6165, 4437, 3700, 3112, 3037, 2932, 3277, 28730, 26218, 16498, 
      15130, 13834, 6058, 5618, 2909, 2834, 29273, 23729, 19865, 16628, 
      14804, 13108, 4553, 4000, 3280, 3233, 29170, 20290, 19242, 17977, 
      17730, 17485, 16525, 14701, 10522, 4905, 4365, 3277, 3001, 2962, 2605, 
      2770, 3042, 32084, 24109, 20456, 2941, 2861, 30625, 27682, 27050, 
      25505, 25202, 24305, 9626, 7877, 6122, 2417, 27585, 19204, 18688, 
      17188, 11713, 9529, 5785, 2788, 31793, 27809, 24113, 11813, 8293, 2309, 
      24020, 5837, 5597, 2845, 20250, 15714, 12841, 9946, 6250, 2041, 2194, 
      26272, 24436, 23545, 15392, 11540, 6697, 1952, 26498, 12050, 9949, 
      6205, 4874, 2690, 2474, 2378, 1898, 2045, 2173, 23668, 16648, 15220, 
      13645, 5608, 2548, 2493, 1773, 2125, 22706, 21002, 19105, 1850, 2042, 
      25625, 15761, 3809, 3536, 1889, 1681, 1600, 1769, 27765, 24930, 20842, 
      2250, 21608, 20488, 19669, 16820, 1885, 1805, 20969, 8258, 26577, 
      26260, 18720, 15696, 12960, 12745, 5652, 5017, 4545, 2452, 21106, 
      16354, 12250, 7309, 7154, 2825, 2669, 2521, 2381, 7556, 5000, 2756, 
      2452, 1940, 1181, 1237, 17473, 16714, 16465, 6273, 5185, 1105, 1233, 
      16900, 16649, 10240, 7424, 21986, 21697, 13282, 8017, 6890, 6586, 1082, 
      15541, 13896, 6829, 1384, 981, 1125, 15725, 14765, 1865, 1802, 962, 
      850, 9065, 8528, 19498, 15370, 8125, 1513, 3380, 701, 680, 23125, 
      20225, 16001, 8194, 21601, 12025, 976, 17170, 14453, 5153, 1553, 538, 
      8053, 6413, 628, 488, 21466, 15325, 12105, 4041, 3145, 17041, 9236, 
      5300, 1300, 1025, 22265, 5837, 5690, 3725, 1517, 986, 617, 410, 425, 
      16453, 6100, 2628, 1000, 373, 1856, 1700, 1481, 1345, 1217, 1040, 320, 
      512, 1186, 261, 514, 549, 17357, 3112, 1157, 18938, 11833, 9385, 2105, 
      1690, 3988, 12002, 1970, 12200, 1781, 325, 164, 20530, 202, 16964, 
      7808, 2980, 1360, 185, 80, 10250, 725, 25317, 3880, 1480, 936, 205, 
      13481, 12794, 10841, 509, 386, 20752, 16657, 10832, 9425, 7937, 6577, 
      416, 13465, 10825, 9418, 7578, 370, 234, 205, 58, 6085, 5185, 2602, 
      1226, 2, 65, 12321, 5929, 1296, 441, 121, 0, 7570, 5185, 65, 17428, 
      7060, 1768, 53, 6093, 5634, 4234, 2218, 1609, 1530, 793, 19060, 10832, 
      10625, 9817, 7585, 4916, 3860, 1460, 12569, 9826, 925, 250, 9837, 3880, 
      2740, 1557, 100, 261, 436, 1274, 305, 26308, 19664, 16193, 13988, 
      10265, 6464, 3428, 113, 425, 905, 19125, 18306, 16210, 12625, 10081, 
      6010, 1525, 202, 6184, 1949, 1469, 149, 14762, 6521, 1885, 18100, 8980, 
      5473, 3280, 288, 22073, 9385, 8818, 1769, 898, 338, 14837, 7252, 4165, 
      3445, 1717, 1285, 1037, 260, 596, 1037, 14149, 13450, 6786, 1186, 421, 
      19300, 2372, 2281, 1280, 452, 337, 281, 292, 337, 452, 8210, 3205, 
      2498, 2314, 289, 298, 965, 493, 468, 19405, 3170, 3065, 2962, 386, 482, 
      18089, 12500, 4625, 4000, 1300, 1241, 929, 521, 2377, 1737, 841, 697, 
      457, 10685, 1160, 2420, 6929, 4625, 3029, 23377, 7300, 3385, 1152, 
      1060, 1665, 9461, 1714, 641, 986, 2069, 2561, 3329, 10676, 8072, 4520, 
      2120, 1301, 701, 1000, 1460, 1901, 2701, 17370, 1818, 2754, 19553, 
      3088, 788, 784, 2153, 2809, 12722, 1037, 866, 877, 3545, 4322, 23701, 
      18589, 5800, 1861, 1261, 925, 1525, 3204, 3604, 23461, 14885, 3461, 
      3265, 997, 3562, 8420, 1033, 11290, 8833, 3589, 2050, 1489, 2770, 2853, 
      7397, 5780, 1172, 1165, 3460, 4474, 3434, 2009, 1261, 2906, 5450, 
      25632, 14752, 10132, 9945, 4660, 1321, 21818, 6845, 4285, 1538, 2890, 
      5465, 15133, 6485, 4925, 4469, 1588, 1973, 2120, 4253, 25546, 3825, 
      2250, 1746, 1882, 3457, 27521, 25625, 5696, 4964, 4736, 2969, 2896, 
      2384, 1744, 5081, 30922, 27281, 21002, 10145, 8737, 7306, 4181, 3985, 
      3050, 1877, 11173, 9160, 8164, 8005, 6525, 6253, 5013, 4264, 2810, 
      5818, 16336, 4337, 4052, 3961, 2777, 2612, 15481, 10861, 3789, 3706, 
      3114, 5389, 10397, 7741, 3341, 5141, 5365, 2693, 3233, 3365, 3434, 
      3578, 6970, 3748, 7929, 17777, 8584, 7124, 3796, 4021, 8741, 6957, 
      8226, 6929, 6905, 8100, 5125, 4680, 4941, 33650, 7250, 4961, 6506, 
      9914, 9860, 6385, 6736, 10361, 6730, 10645, 29285, 5965, 4148, 3805, 
      6964, 9140, 5002, 6849, 4441, 8089, 25625, 9650, 6221, 4562, 4346, 
      9805, 10777, 9928, 6980, 8065, 35780, 6626, 31252, 6292, 6010, 5858, 
      5785, 6970, 41764, 33461, 7109, 6269, 39409, 39185, 38818, 10660, 9850, 
      7650, 7561, 45530, 41273, 8530, 9565, 7108, 8801, 8164, 8081, 7696, 
      7650, 45140, 11513, 10081, 9434, 12368, 12233, 11700, 11016, 9781, 
      13757, 16029, 12085, 15370, 12290, 16801, 14689, 13345, 14701, 15346, 
      15145, 16825, 16714, 17524, 16577, 18980, 16909, 17530, 20101, 20098, 
      18730, 20105, 19748, 20825, 21474, 22888, 22802, 23602, 22482, 23645, 
      25268, 25337, 28730, 29170, 29069 ], 
  [ 32042, 32122, 31688, 30280, 29266, 29385, 29437, 28936, 28817, 26570, 
      25922, 25049, 23105, 22322, 21618, 21609, 21332, 21034, 21106, 19962, 
      19321, 18833, 18937, 18485, 18265, 17505, 17170, 16388, 16784, 16130, 
      16145, 15877, 15641, 15650, 15229, 14642, 14544, 14521, 13253, 13793, 
      37508, 38788, 12393, 11465, 11513, 12290, 13049, 32765, 30005, 11392, 
      10865, 11848, 10730, 10826, 10289, 10324, 26900, 29321, 10330, 25930, 
      28845, 24245, 10778, 10372, 26981, 21794, 9314, 9314, 9601, 22714, 
      8861, 8957, 23236, 27418, 22810, 19258, 20345, 8825, 8500, 23348, 
      27050, 26506, 26237, 19945, 8285, 8605, 19517, 26596, 20465, 9442, 
      9521, 24562, 24128, 10448, 13073, 18353, 19844, 22698, 7690, 19890, 
      26890, 19496, 7796, 18632, 19277, 28421, 21386, 19546, 19769, 23185, 
      21456, 15892, 15520, 8656, 9657, 10489, 18605, 16724, 6893, 7124, 
      17540, 21690, 13285, 12490, 6757, 10042, 17170, 17797, 21445, 23722, 
      13124, 12961, 6436, 7424, 15425, 16201, 17849, 18064, 17905, 11717, 
      6362, 9841, 19540, 12484, 6445, 7173, 7240, 7765, 8200, 17320, 24309, 
      18029, 17593, 5929, 6770, 7298, 21305, 13876, 5825, 6800, 13520, 14240, 
      21905, 19314, 12850, 9721, 5634, 5706, 8761, 9106, 11250, 12025, 8612, 
      10954, 10090, 5378, 5429, 5954, 6058, 6113, 10805, 5233, 5508, 6084, 
      8433, 17728, 16922, 10817, 9802, 9665, 8522, 7250, 5066, 5237, 11602, 
      14066, 17810, 20417, 4909, 4916, 6664, 7709, 10376, 12296, 6970, 5437, 
      6361, 11817, 15997, 13649, 4724, 9385, 14489, 7970, 6010, 5273, 5513, 
      6253, 7272, 4756, 6565, 7381, 11245, 15805, 10949, 8069, 4229, 10625, 
      7696, 4385, 4160, 4145, 5392, 6800, 9872, 11194, 7938, 5650, 5338, 
      5338, 10693, 6245, 8069, 6322, 6221, 4162, 3946, 6221, 16717, 12064, 
      6304, 5449, 5809, 3517, 4057, 14930, 6068, 3560, 3688, 14813, 8874, 
      6274, 5850, 4273, 3573, 3349, 3265, 3313, 3573, 3874, 4474, 5553, 6385, 
      6730, 7738, 7873, 11972, 9220, 3665, 3425, 3185, 7361, 5834, 3809, 
      3925, 5329, 6506, 8354, 8801, 11306, 14261, 8392, 7272, 3816, 3492, 
      3240, 3816, 4072, 8845, 11380, 8585, 6173, 4745, 3770, 3338, 3034, 
      4745, 5410, 6778, 6905, 8480, 4820, 4468, 4073, 4000, 3929, 3665, 3233, 
      2708, 4225, 4729, 6425, 7193, 7328, 10625, 12704, 14368, 9826, 6201, 
      4810, 6957, 7225, 9061, 7684, 7400, 6725, 6596, 6221, 2504, 2669, 3176, 
      10781, 7585, 4250, 4082, 3626, 2501, 2405, 3185, 14282, 9529, 7633, 
      6025, 2425, 2385, 11713, 5930, 2885, 2993, 5809, 4420, 3016, 2405, 
      2120, 2600, 9005, 12116, 6786, 5994, 5625, 2866, 2146, 2349, 10306, 
      6836, 2132, 1945, 2377, 2960, 5300, 5780, 6032, 8336, 12137, 12961, 
      5570, 3074, 2690, 2333, 2474, 5330, 5449, 9949, 13085, 5128, 4468, 
      3789, 11764, 13000, 6305, 2705, 3281, 3530, 6581, 7765, 9250, 11681, 
      7225, 5956, 4304, 5200, 4546, 4122, 3825, 2890, 5877, 6145, 4253, 1460, 
      6553, 6410, 3394, 2458, 1810, 1769, 1810, 2045, 2269, 4178, 4212, 2592, 
      1620, 1377, 1396, 3505, 3697, 3897, 4105, 1274, 1850, 3434, 3826, 4706, 
      9689, 10441, 2837, 2600, 2525, 1381, 1685, 9437, 10957, 2610, 2533, 
      1170, 1138, 4388, 4273, 1600, 1033, 1124, 1168, 10628, 2117, 1690, 
      1061, 5186, 7045, 11365, 2125, 1861, 3925, 4036, 6676, 7956, 857, 842, 
      3284, 1940, 785, 4265, 1954, 7453, 8650, 4645, 3485, 2045, 676, 3989, 
      1025, 5114, 2340, 1537, 937, 3601, 7632, 529, 629, 6154, 7754, 3848, 
      1709, 925, 1213, 1709, 2205, 490, 730, 3690, 4285, 4121, 569, 596, 
      1241, 3209, 4244, 5441, 6800, 9425, 1961, 482, 1882, 4082, 6761, 2498, 
      2690, 2993, 3205, 3425, 3770, 6530, 10898, 3392, 6817, 11072, 11281, 
      2161, 1314, 3361, 2696, 637, 277, 2045, 2500, 794, 628, 2080, 650, 
      2237, 5305, 9146, 3236, 9704, 1930, 82, 1170, 2682, 5857, 6970, 260, 
      3785, 5233, 674, 2450, 3298, 10049, 877, 712, 325, 4261, 11272, 3274, 
      1789, 314, 125, 29, 61, 11474, 857, 305, 116, 16, 4640, 5200, 5345, 
      6416, 85, 229, 1300, 2708, 7400, 9029, 577, 101, 2602, 4357, 5777, 
      7570, 0, 225, 6241, 2026, 10, 2026, 8837, 85, 148, 488, 1604, 2213, 
      2308, 3485, 2610, 298, 265, 153, 9, 298, 634, 2410, 641, 160, 3265, 
      10420, 169, 650, 1250, 2329, 6266, 10429, 11474, 2740, 10645, 5674, 
      2858, 1649, 1010, 245, 98, 890, 6449, 11285, 13505, 2665, 2368, 1664, 
      689, 233, 164, 2465, 5840, 162, 2017, 2581, 8917, 1256, 149, 2125, 
      2330, 170, 317, 1082, 9922, 3865, 225, 180, 2353, 3744, 10144, 1325, 
      178, 745, 1069, 2473, 3085, 3533, 9194, 11618, 13625, 1157, 980, 232, 
      3332, 5525, 2826, 1906, 1989, 3250, 5554, 6309, 8689, 8874, 9441, 
      10426, 260, 1345, 1856, 2020, 7825, 8356, 13025, 5765, 5914, 2925, 
      1480, 1549, 1620, 8788, 9928, 2477, 890, 845, 1090, 3610, 3725, 4457, 
      9965, 2249, 3001, 4889, 5441, 8681, 637, 4162, 17602, 533, 1013, 19253, 
      4625, 554, 1685, 4498, 12410, 14929, 625, 3492, 7465, 11812, 16201, 
      17737, 19897, 794, 626, 1250, 3026, 4469, 7349, 11650, 13850, 15509, 
      18049, 2440, 15076, 18100, 3229, 2250, 7954, 8298, 16105, 18153, 1268, 
      6113, 7508, 9433, 20105, 22100, 4937, 2957, 1130, 3977, 5465, 7565, 
      13385, 19066, 20162, 4869, 1861, 2269, 2421, 9549, 19944, 962, 9061, 
      1220, 1025, 2393, 4160, 5513, 17408, 17665, 1153, 1450, 7978, 9189, 
      19314, 2056, 2756, 4637, 9805, 17540, 24260, 5986, 2066, 1274, 1261, 
      2066, 7949, 4432, 1465, 2385, 11296, 17172, 24097, 2269, 1625, 2153, 
      2393, 11170, 13469, 14138, 20969, 6068, 2965, 5044, 11848, 12680, 
      18605, 6997, 6145, 2050, 2362, 2482, 4021, 4122, 5002, 11322, 22837, 
      8656, 6929, 4304, 1625, 1609, 1744, 2969, 3121, 4100, 11801, 1781, 
      1682, 1730, 1745, 2005, 2081, 2581, 20450, 15688, 24264, 2938, 3293, 
      3530, 3613, 5213, 5570, 2777, 1985, 3961, 4052, 16336, 22961, 2041, 
      2169, 4729, 22189, 22761, 13997, 16277, 16757, 17000, 17492, 26452, 
      17834, 28453, 3673, 2482, 2762, 17530, 18277, 29957, 2941, 28744, 3085, 
      3233, 3034, 4409, 4834, 20233, 10660, 3400, 20077, 24232, 31816, 3050, 
      23761, 24634, 32609, 24452, 33065, 8725, 4545, 6730, 7605, 24858, 
      29818, 5668, 4381, 6845, 27197, 7321, 3700, 4969, 6964, 7444, 30825, 
      32841, 3802, 4682, 4373, 12250, 5540, 10154, 6074, 6660, 6856, 6957, 
      6224, 15786, 11485, 6361, 7261, 14645, 14593, 14400, 5554, 5960, 7240, 
      7325, 18320, 15977, 7072, 6713, 8954, 7685, 8266, 8357, 8842, 9316, 
      18442, 7085, 7913, 8656, 7930, 7969, 8650, 9010, 10037, 8269, 10345, 
      12317, 10728, 12520, 10937, 12473, 13565, 13177, 13124, 13617, 14417, 
      14480, 14418, 16249, 15170, 16405, 16328, 16109, 16452, 17172, 16805, 
      16970, 18385, 18856, 19394, 19828, 20276, 20896, 20665, 22450, 22865, 
      26756, 27540, 27613 ], 
  [ 32237, 32077, 31853, 30445, 29341, 29250, 29242, 28981, 28562, 26765, 
      26177, 24674, 23300, 22217, 21933, 21834, 21437, 21169, 21061, 19917, 
      19546, 19298, 18532, 18020, 17770, 17460, 17305, 16673, 16409, 16385, 
      16250, 16132, 15746, 15725, 15154, 14837, 14409, 13666, 12818, 13058, 
      32993, 34153, 11808, 11810, 11498, 11645, 12074, 28610, 26120, 10897, 
      11570, 10933, 10265, 10301, 11024, 10009, 23225, 25376, 9865, 22345, 
      24930, 20840, 9893, 9577, 31226, 25409, 10049, 9029, 9106, 19429, 8936, 
      8852, 19861, 31753, 26605, 22573, 23840, 9620, 8545, 19913, 31385, 
      30781, 30482, 23410, 8450, 8290, 16562, 30901, 24050, 8497, 8546, 
      20917, 28193, 9113, 11108, 15488, 16769, 26613, 7585, 16785, 22945, 
      23021, 8621, 15677, 16232, 24296, 25181, 16441, 16634, 27220, 25281, 
      18937, 18505, 7681, 8352, 8914, 22100, 19949, 6728, 6749, 14645, 25605, 
      15970, 15025, 6562, 8497, 14305, 14842, 18010, 20017, 15809, 15616, 
      6841, 6689, 12800, 13456, 14864, 15049, 21370, 14162, 6257, 8266, 
      23245, 15109, 6100, 6408, 6445, 6760, 7045, 14365, 20484, 21554, 21058, 
      6154, 6125, 6413, 17810, 16801, 6260, 6065, 11105, 11705, 18320, 23049, 
      15625, 11866, 5769, 5661, 7306, 7561, 9225, 9850, 10517, 13429, 12385, 
      5813, 5354, 5429, 5473, 5498, 8810, 5248, 5193, 5409, 6948, 14593, 
      20417, 13322, 12097, 11930, 10517, 8885, 5441, 5042, 9397, 11441, 
      14645, 16922, 5044, 5021, 5629, 6344, 8381, 9941, 8605, 6442, 5386, 
      9522, 13042, 16724, 4649, 7540, 17714, 9965, 7405, 6338, 4778, 5218, 
      9117, 5581, 5380, 5956, 8980, 12820, 13634, 10154, 4514, 8450, 9721, 
      5120, 4625, 4160, 4537, 5465, 7817, 13969, 10053, 7105, 6673, 4453, 
      8458, 5000, 6344, 8077, 7946, 5017, 3721, 4946, 13522, 15049, 8089, 
      6964, 4624, 3922, 3562, 11945, 7853, 3365, 3373, 11828, 11349, 8149, 
      7605, 5458, 4338, 3874, 3370, 3298, 3258, 3349, 3649, 4338, 4930, 5185, 
      5953, 6058, 15017, 11785, 4580, 4160, 3200, 5636, 7649, 4874, 3250, 
      4114, 4961, 6389, 6746, 8801, 11306, 10837, 9477, 4941, 4437, 4005, 
      3141, 3277, 6760, 8845, 11090, 8138, 6290, 4925, 4253, 3709, 3650, 
      4105, 5113, 5210, 10985, 6425, 5953, 5408, 5305, 5204, 4820, 4148, 
      2993, 3280, 3604, 4820, 5408, 5513, 8180, 9929, 11353, 12601, 8226, 
      6445, 5202, 5410, 11716, 10069, 9725, 8900, 8741, 8276, 2669, 2504, 
      2621, 8276, 9970, 5765, 5537, 4901, 3026, 2570, 2570, 11237, 12304, 
      10048, 8080, 2980, 2340, 9028, 7985, 2330, 2378, 4234, 6085, 4141, 
      3140, 2405, 2165, 6740, 9341, 9081, 8109, 7650, 3961, 2701, 2034, 7801, 
      9161, 2777, 2260, 1972, 2225, 3785, 4145, 4337, 6161, 9332, 10036, 
      7625, 4349, 3785, 3218, 1949, 3785, 3874, 7474, 10130, 7093, 6253, 
      5364, 8989, 10045, 8570, 3890, 2306, 2465, 4706, 5650, 6865, 8906, 
      9700, 8161, 6089, 3625, 6421, 5877, 5490, 4225, 4122, 4330, 6068, 1565, 
      8938, 8765, 4969, 3673, 2665, 2594, 1405, 1490, 1594, 2813, 6057, 3897, 
      2385, 1332, 1321, 2320, 2452, 2592, 2740, 1289, 1325, 2249, 2521, 3161, 
      7154, 7786, 4292, 3965, 3860, 1156, 1220, 6932, 8212, 4005, 3898, 1665, 
      1153, 6353, 6208, 2545, 1168, 1049, 1033, 7913, 3362, 2725, 986, 3461, 
      4930, 8530, 3400, 3016, 2500, 2581, 4621, 5661, 1202, 1097, 5009, 3185, 
      980, 2720, 1129, 5218, 6205, 6760, 5300, 3380, 901, 5954, 1850, 3329, 
      3825, 2692, 592, 2176, 5337, 754, 554, 4129, 5429, 5813, 2984, 1780, 
      628, 884, 3690, 925, 445, 2205, 2650, 6176, 404, 401, 596, 1844, 2609, 
      3536, 4625, 6800, 3386, 377, 937, 2477, 4586, 1313, 1445, 1658, 1810, 
      1970, 2225, 4385, 8033, 1937, 4612, 8177, 8356, 3706, 549, 1906, 4421, 
      1492, 772, 980, 1285, 269, 1513, 985, 1565, 1082, 3370, 6521, 5141, 
      6989, 3445, 337, 405, 1377, 3802, 4705, 905, 2180, 7618, 149, 1205, 
      1813, 7274, 1972, 1717, 1060, 2536, 8317, 5209, 3274, 1049, 650, 314, 
      106, 8489, 1952, 1040, 641, 241, 2825, 3265, 3380, 4241, 40, 4, 445, 
      1373, 5045, 6404, 1522, 26, 1297, 2602, 3722, 5185, 225, 0, 4096, 3601, 
      145, 901, 6242, 40, 13, 53, 629, 1028, 1093, 1940, 4365, 1033, 970, 
      738, 234, 13, 109, 1165, 1616, 745, 1780, 7585, 754, 125, 425, 1114, 
      4121, 7594, 8489, 1405, 7780, 8149, 4673, 3074, 2165, 890, 113, 245, 
      4274, 8330, 10250, 4420, 4033, 3089, 1664, 848, 89, 1220, 3785, 117, 
      922, 1306, 6322, 2501, 164, 1000, 3965, 605, 122, 377, 7177, 5920, 720, 
      585, 1168, 2169, 7369, 2570, 313, 250, 394, 1258, 1690, 2018, 6569, 
      8633, 10370, 2312, 2045, 277, 1877, 3560, 4581, 901, 954, 1825, 3589, 
      4194, 6154, 6309, 6786, 7621, 545, 580, 881, 985, 5440, 5881, 9860, 
      3770, 3889, 4680, 685, 724, 765, 6253, 7213, 4082, 1805, 410, 505, 
      2125, 2210, 2762, 7250, 1184, 1696, 3104, 3536, 6176, 1282, 2557, 
      13897, 548, 548, 15368, 6770, 629, 890, 2833, 9365, 11554, 1060, 2097, 
      5200, 8857, 12676, 14032, 15952, 1409, 821, 725, 1781, 2834, 5114, 
      8725, 10625, 12074, 14314, 3925, 11701, 14365, 4954, 1305, 5629, 5913, 
      12610, 14418, 2153, 4148, 5273, 6868, 16160, 17945, 7082, 4562, 845, 
      2522, 3650, 5330, 10250, 15241, 16217, 6984, 3016, 1384, 1476, 6984, 
      16029, 1157, 6586, 1865, 1280, 1508, 2705, 3728, 13793, 14020, 1138, 
      1105, 5713, 6714, 15489, 1381, 1781, 3092, 7240, 13925, 19925, 8281, 
      3161, 1709, 1666, 1421, 5714, 6337, 1300, 1620, 8521, 13617, 19792, 
      3394, 1370, 1538, 1658, 8425, 10394, 10973, 16994, 8333, 2020, 3469, 
      9013, 9725, 14900, 9442, 8410, 1585, 1717, 1777, 2746, 2817, 3457, 
      8577, 18682, 11401, 9344, 6089, 2000, 1744, 1609, 2084, 2176, 2825, 
      8996, 2306, 1877, 1745, 1730, 1690, 1706, 1906, 16565, 12373, 19989, 
      4153, 2378, 2525, 2578, 3698, 3965, 3872, 2420, 2836, 2897, 12961, 
      18836, 2386, 2034, 3394, 18154, 18666, 10952, 12932, 13352, 13565, 
      13997, 21997, 14309, 23818, 5008, 2437, 2417, 14065, 14722, 25202, 
      2536, 24109, 2650, 2768, 2809, 3434, 3709, 16498, 13525, 2965, 16372, 
      20077, 26941, 3125, 19666, 20449, 27674, 20297, 28100, 11170, 3690, 
      5185, 5850, 20673, 25153, 4453, 3706, 5330, 22802, 9376, 3625, 4084, 
      5449, 5809, 26100, 27936, 3757, 3977, 3908, 15205, 4625, 12689, 5009, 
      5445, 5581, 5652, 5249, 19161, 14170, 5386, 5986, 17810, 17728, 17505, 
      5329, 5525, 6205, 6260, 21905, 19232, 6217, 6098, 7529, 6770, 7141, 
      7202, 7537, 7921, 21937, 6740, 7178, 7681, 7585, 7594, 8065, 8245, 
      8882, 8104, 10210, 11162, 10413, 11365, 10832, 11738, 12410, 12322, 
      12389, 12762, 13712, 13745, 13833, 15184, 14705, 15370, 15413, 15674, 
      15957, 16317, 16250, 16325, 17680, 18181, 18869, 19213, 19721, 20041, 
      20050, 21805, 22160, 25961, 26685, 26728 ], 
  [ 38125, 36941, 37613, 36205, 34717, 33730, 33466, 34229, 32530, 32653, 
      32321, 28130, 29188, 26825, 28333, 27850, 26941, 26801, 25925, 24781, 
      25562, 26338, 21860, 21092, 20714, 22324, 22937, 22945, 19865, 22529, 
      21754, 22276, 21250, 21101, 19890, 20725, 18889, 15074, 16018, 14978, 
      18785, 19433, 14368, 18338, 16490, 13949, 12970, 15938, 14600, 13841, 
      19634, 12085, 13337, 13117, 19216, 13721, 12601, 13600, 12937, 12105, 
      13282, 11368, 11173, 11241, 54394, 45889, 18241, 12869, 12050, 10469, 
      14312, 13460, 10517, 55305, 47853, 41773, 43808, 18068, 13793, 10313, 
      54937, 54077, 53650, 43250, 14210, 12002, 9010, 54325, 44402, 9521, 
      9442, 10421, 50593, 8473, 7780, 8320, 8705, 48373, 12193, 8593, 11169, 
      43117, 17197, 8125, 8296, 11752, 46429, 8249, 8314, 49492, 46657, 
      36985, 36297, 8577, 7840, 7250, 42068, 38765, 11080, 10205, 7349, 
      47365, 32482, 30897, 10786, 6961, 7137, 7290, 8410, 9265, 32321, 32000, 
      13625, 8609, 6656, 6800, 7184, 7241, 41210, 29650, 10865, 6602, 44109, 
      31365, 9684, 8200, 8109, 7528, 7173, 6813, 9220, 41650, 40898, 12170, 
      8429, 7693, 7954, 34337, 13172, 7985, 5857, 5945, 8080, 44041, 32521, 
      26074, 11401, 10525, 6154, 6025, 5641, 5626, 23701, 29045, 27233, 
      12725, 10090, 8245, 8033, 7930, 5354, 10368, 8905, 7585, 5668, 6273, 
      40385, 29066, 26945, 26650, 24085, 20917, 12097, 9266, 5045, 5297, 
      6197, 7066, 10676, 10525, 6269, 5576, 4925, 4949, 20637, 15786, 6282, 
      4786, 5490, 34900, 9385, 4724, 36530, 23533, 18413, 15938, 6698, 5858, 
      22045, 14157, 5380, 4932, 4372, 5140, 30146, 24106, 10786, 4226, 23417, 
      13312, 11665, 9280, 5945, 4825, 4105, 30865, 24133, 18369, 17425, 5733, 
      3978, 4744, 4040, 20621, 20362, 13721, 7817, 4562, 4946, 32841, 20761, 
      18484, 4624, 10706, 6506, 4265, 20525, 7589, 7085, 4148, 26965, 21205, 
      20149, 15570, 12658, 11170, 8874, 8290, 6970, 6165, 5185, 4210, 3778, 
      3649, 3393, 3370, 33065, 27785, 13540, 12352, 8320, 3332, 20449, 14474, 
      5426, 3986, 3425, 3061, 3034, 3169, 3754, 26325, 23941, 14797, 13525, 
      12325, 5317, 4941, 2920, 3085, 26834, 21578, 17938, 14909, 13213, 
      11645, 4034, 3593, 3065, 3034, 26729, 18329, 17345, 16160, 15929, 
      15700, 14804, 13108, 9265, 4304, 3860, 3028, 2848, 2825, 2804, 3145, 
      3545, 29497, 21922, 18477, 2770, 2722, 28100, 25301, 24701, 23236, 
      22949, 22100, 8429, 6856, 5309, 2644, 25202, 17285, 16801, 15397, 
      10322, 8330, 5002, 3301, 29200, 25408, 21904, 10404, 7204, 2628, 21809, 
      5018, 4810, 2570, 18245, 13997, 11332, 8677, 5365, 2132, 2557, 23929, 
      22189, 21346, 13689, 10125, 5746, 2169, 24137, 10585, 8660, 5300, 4145, 
      2377, 2225, 2161, 1937, 2420, 2612, 21449, 14845, 13513, 12050, 4765, 
      2249, 2210, 1970, 2578, 20533, 18925, 17140, 2205, 2493, 23290, 14002, 
      3202, 2977, 1762, 1682, 1745, 2122, 25316, 22625, 18761, 1961, 19477, 
      18421, 17650, 14977, 1690, 1642, 18868, 7069, 24170, 23869, 16745, 
      13913, 11369, 11170, 4733, 4178, 3770, 2045, 18985, 14521, 10705, 6196, 
      6057, 2320, 2196, 2080, 1972, 6409, 4141, 2249, 2009, 1625, 1394, 1514, 
      15556, 14845, 14612, 5252, 4292, 1300, 1556, 15013, 14778, 8833, 6273, 
      19793, 19520, 11633, 6800, 5785, 5513, 1385, 13730, 12197, 5722, 1157, 
      962, 1490, 13896, 13000, 1476, 1429, 909, 925, 7730, 7241, 17425, 
      13553, 6868, 1184, 2665, 738, 829, 20840, 18100, 14132, 6917, 19394, 
      10426, 769, 15217, 12676, 4176, 1152, 601, 6770, 5290, 545, 565, 19253, 
      13480, 10484, 3188, 2420, 15082, 7837, 4285, 925, 730, 20000, 4756, 
      4625, 2900, 1076, 689, 464, 401, 656, 14522, 4985, 1961, 685, 362, 
      1313, 1189, 1018, 914, 818, 689, 289, 865, 785, 260, 881, 932, 15354, 
      2341, 754, 16837, 10196, 7940, 1492, 1157, 3085, 10345, 1369, 10525, 
      1210, 170, 377, 18325, 461, 14965, 6481, 2197, 865, 90, 97, 8713, 388, 
      22850, 2965, 949, 533, 490, 11700, 11061, 9252, 232, 765, 18521, 14666, 
      9241, 7946, 6586, 5354, 809, 11680, 9232, 7937, 6257, 137, 65, 52, 17, 
      4904, 4100, 1853, 733, 53, 260, 10610, 4762, 785, 170, 10, 65, 6241, 
      4096, 0, 15377, 5777, 1157, 226, 4904, 4493, 3253, 1525, 1028, 965, 
      404, 16909, 9225, 9034, 8290, 6250, 3853, 2925, 909, 10832, 8297, 500, 
      545, 8306, 2941, 1961, 986, 25, 554, 809, 765, 612, 23765, 17473, 
      14210, 12149, 8698, 5233, 2549, 50, 778, 1418, 16964, 16193, 14225, 
      10880, 8528, 4825, 964, 73, 4981, 1306, 922, 306, 12869, 5284, 1256, 
      15997, 7517, 4346, 2425, 521, 19744, 7888, 7369, 1168, 505, 585, 12938, 
      5945, 3194, 2570, 1130, 794, 610, 425, 953, 1538, 12296, 11645, 5525, 
      725, 232, 17125, 1669, 1594, 801, 261, 226, 394, 421, 514, 709, 6817, 
      2372, 1777, 1625, 320, 377, 1412, 314, 305, 17224, 2349, 2260, 2173, 
      493, 685, 15986, 10765, 3610, 3065, 845, 802, 586, 722, 1696, 1184, 
      544, 464, 544, 9090, 765, 3145, 5668, 3620, 3848, 20978, 6005, 2554, 
      785, 1429, 2210, 7972, 1201, 592, 1305, 2692, 3280, 4176, 9089, 6709, 
      3541, 1525, 914, 634, 1301, 1921, 2474, 3434, 15317, 2357, 3485, 17370, 
      2329, 765, 793, 2754, 3538, 10985, 820, 793, 980, 4384, 5273, 21290, 
      16466, 4685, 1370, 962, 850, 1930, 3977, 4441, 21064, 13000, 2664, 
      2500, 1096, 4381, 7045, 1082, 9673, 7424, 2788, 1553, 1168, 3425, 3524, 
      6130, 4689, 1105, 1210, 4225, 3557, 2677, 1556, 1352, 3557, 6485, 
      23129, 12889, 8621, 8450, 3725, 1234, 19521, 5652, 3412, 1737, 3505, 
      6480, 13250, 5338, 3970, 3578, 1769, 2330, 2525, 5090, 23053, 3044, 
      1805, 1973, 2173, 4148, 24930, 23130, 4657, 4021, 3825, 2362, 2305, 
      1921, 1921, 6010, 28169, 24704, 18761, 8656, 7376, 6089, 3364, 3200, 
      2441, 2084, 9602, 7765, 6865, 6722, 5402, 5162, 4082, 5045, 3285, 6805, 
      14393, 3530, 3293, 3218, 2290, 2173, 13600, 9332, 3092, 3025, 3617, 
      6292, 8914, 6514, 2754, 5994, 6250, 3016, 3716, 3880, 3965, 4141, 8045, 
      4325, 9098, 15760, 7301, 6001, 4337, 4610, 9970, 5864, 9389, 5850, 
      5840, 6905, 4330, 3965, 5618, 30805, 6165, 5620, 7405, 11197, 8501, 
      7250, 7649, 11674, 7625, 11972, 26658, 5098, 3649, 3418, 7873, 10305, 
      4325, 5882, 3922, 9106, 23200, 8361, 5364, 4041, 3889, 10996, 12064, 
      8621, 6025, 6980, 32869, 5777, 28561, 5521, 5317, 5197, 5140, 6145, 
      38617, 30682, 6282, 5602, 36370, 36160, 35809, 9425, 8725, 6845, 6772, 
      42257, 38176, 7625, 8530, 6505, 7922, 7397, 7330, 7025, 7025, 41905, 
      10324, 9098, 8577, 11169, 11050, 10625, 10037, 9010, 12456, 14690, 
      11290, 14125, 11493, 15440, 13658, 12538, 13730, 14309, 14170, 15760, 
      15665, 16393, 15696, 17777, 16010, 16565, 18874, 18901, 17725, 18938, 
      18629, 19728, 20357, 21685, 21645, 22409, 21449, 22482, 24109, 24208, 
      27625, 28093, 28008 ], 
  [ 34516, 35316, 34250, 32834, 32084, 32833, 33065, 31842, 32621, 29012, 
      28180, 29189, 25525, 25636, 23668, 23929, 24010, 23620, 24232, 23080, 
      21625, 20413, 23125, 22849, 22717, 20605, 19728, 18490, 20866, 18320, 
      18785, 18065, 18277, 18376, 18401, 17000, 17890, 20017, 17485, 18925, 
      53978, 55618, 17065, 13345, 14473, 17140, 18889, 48145, 44573, 15786, 
      11657, 17498, 15028, 15304, 10985, 14170, 40826, 44057, 14624, 39584, 
      43489, 37357, 16328, 15650, 17137, 13840, 10000, 13060, 13977, 35460, 
      11525, 12161, 36250, 17300, 14312, 12200, 12745, 9325, 11250, 36538, 
      16928, 16564, 16385, 12433, 10673, 12433, 31265, 16562, 12589, 15156, 
      15325, 38376, 14810, 17330, 21845, 29825, 31946, 13828, 10880, 32080, 
      41600, 11794, 8194, 30370, 31285, 43669, 12872, 31732, 32045, 13949, 
      12850, 9626, 9434, 14450, 16441, 18081, 10985, 9914, 10253, 11114, 
      29090, 12808, 8093, 7748, 10205, 17540, 28628, 29525, 34613, 37700, 
      7930, 7857, 8082, 12490, 26161, 27297, 29665, 29970, 10369, 7241, 9536, 
      17425, 11282, 7466, 10337, 12325, 12482, 13637, 14522, 29042, 38641, 
      10309, 10053, 8109, 11560, 12808, 34645, 7954, 7373, 11858, 23618, 
      24698, 35513, 10960, 7376, 6137, 8080, 8692, 15977, 16592, 20176, 
      21401, 5746, 6376, 6052, 6920, 8501, 10376, 10660, 10805, 19637, 8033, 
      9298, 10954, 15733, 29978, 9280, 6145, 5760, 5713, 5380, 5188, 6784, 
      8665, 21060, 24784, 30148, 33745, 7345, 7442, 12610, 14645, 19202, 
      22202, 4904, 5261, 12125, 21541, 27701, 7261, 7786, 17757, 7649, 4820, 
      4660, 4913, 10553, 12193, 4570, 5114, 12953, 14489, 20873, 27593, 5725, 
      4645, 6205, 19981, 4450, 5009, 5594, 6929, 10786, 13634, 18866, 5696, 
      4420, 4112, 4160, 10820, 20225, 12805, 16069, 3880, 3869, 4420, 7444, 
      12869, 29125, 5930, 3770, 3725, 12185, 5121, 8361, 26704, 3530, 6962, 
      7450, 26585, 4264, 3464, 3400, 3533, 4093, 4589, 5765, 6173, 7333, 
      8264, 9764, 12013, 13565, 14180, 15908, 16133, 5650, 4338, 3733, 4033, 
      5953, 15349, 3200, 3425, 8761, 11785, 13952, 17060, 17777, 21632, 
      25937, 3866, 3466, 3250, 3466, 3754, 8650, 9266, 17909, 21794, 3877, 
      3085, 2917, 3112, 3400, 3816, 10837, 12132, 14580, 14797, 3770, 2810, 
      2818, 2873, 2890, 2909, 3005, 3293, 4658, 9865, 10909, 14045, 15353, 
      15578, 20765, 23834, 26218, 4304, 2929, 2708, 15025, 15473, 3897, 3330, 
      3226, 3001, 2962, 2857, 4810, 5965, 7642, 21097, 3229, 2504, 2516, 
      2600, 3725, 4709, 7829, 26216, 4001, 3185, 2657, 3557, 5317, 22565, 
      2560, 7345, 7633, 13329, 2218, 2434, 2993, 4058, 6698, 18593, 23234, 
      2692, 2440, 2341, 2372, 3272, 6085, 20612, 2650, 2986, 3789, 6381, 
      7954, 12634, 13474, 13906, 17650, 23341, 24525, 2192, 2036, 2192, 2465, 
      6836, 12752, 12961, 20161, 24737, 2018, 1898, 1849, 22874, 24650, 2293, 
      1933, 8989, 9508, 14989, 16893, 19188, 22789, 2581, 2122, 1730, 12706, 
      1700, 1636, 1609, 1664, 13921, 14369, 1585, 3922, 2173, 2120, 1444, 
      1588, 2020, 2069, 5800, 6485, 7069, 11048, 1450, 1450, 2098, 4285, 
      4394, 9833, 10205, 10585, 10973, 4000, 6196, 9760, 10512, 12112, 20065, 
      21177, 1241, 1274, 1289, 4825, 5849, 19721, 21961, 1192, 1205, 2452, 
      3860, 1258, 1233, 1530, 3393, 4114, 4338, 21538, 1145, 1348, 4049, 
      13124, 16153, 22633, 1061, 1157, 10961, 11162, 15602, 17602, 2581, 
      2836, 866, 962, 2957, 11657, 7184, 16913, 18740, 1053, 793, 793, 2754, 
      845, 1301, 13220, 634, 821, 4721, 10625, 17266, 2601, 3601, 14976, 
      17476, 698, 629, 1105, 5713, 6929, 493, 1928, 4328, 10888, 11933, 697, 
      3805, 3922, 5917, 10045, 11890, 13897, 16066, 20041, 425, 3536, 7456, 
      11636, 16025, 8788, 9160, 9733, 10125, 10525, 11140, 15700, 22228, 
      10490, 16165, 22490, 22789, 257, 6340, 10457, 250, 801, 1521, 7969, 
      8874, 5096, 698, 8090, 628, 8425, 13833, 19744, 242, 20570, 104, 2036, 
      6184, 9316, 14741, 16484, 1042, 11317, 793, 4964, 8900, 10468, 21089, 
      305, 410, 833, 12149, 22850, 180, 45, 820, 1261, 1885, 2637, 23140, 
      281, 809, 1250, 2050, 12794, 13714, 13949, 15650, 2925, 3609, 6570, 
      9418, 17170, 19609, 445, 3029, 9220, 12325, 14645, 17428, 2026, 3601, 
      15377, 0, 2304, 8100, 19321, 2917, 3250, 4490, 7226, 8465, 8650, 10817, 
      40, 788, 845, 1093, 2029, 3848, 4904, 8840, 409, 1098, 10413, 21618, 
      1105, 4916, 6416, 8665, 15392, 21625, 23120, 9434, 21929, 936, 100, 61, 
      232, 997, 2740, 5512, 15661, 22837, 25957, 85, 58, 74, 449, 1073, 3074, 
      8885, 14690, 2980, 7985, 9089, 19385, 202, 2785, 8181, 104, 1544, 3581, 
      5876, 20836, 377, 1417, 1642, 8585, 11146, 21146, 265, 2448, 4905, 
      5769, 8793, 9945, 10753, 19744, 23248, 26065, 365, 458, 2770, 10370, 
      14093, 232, 7592, 7765, 10196, 14120, 15325, 18965, 19240, 20077, 
      21512, 2074, 6309, 7450, 7794, 17649, 18450, 25189, 14417, 14656, 325, 
      6530, 6689, 6850, 19058, 20738, 325, 808, 4813, 5508, 10728, 10933, 
      12205, 20773, 8105, 9577, 12905, 13817, 18857, 1361, 11636, 31376, 
      3145, 5065, 33565, 845, 2984, 6725, 12148, 24200, 27709, 1973, 10330, 
      16913, 23330, 29429, 31505, 34385, 1600, 2692, 5476, 9412, 12025, 
      16705, 23076, 26176, 28465, 31905, 634, 27850, 31954, 701, 7732, 17576, 
      18100, 29237, 32005, 1258, 14653, 16858, 19773, 34585, 37210, 1145, 
      785, 4628, 10985, 13553, 16913, 25433, 33184, 34640, 1165, 1037, 7565, 
      7897, 19885, 34330, 3016, 19125, 1922, 2897, 7685, 11162, 13505, 30890, 
      31237, 3833, 5120, 17408, 19249, 33424, 6714, 8314, 11905, 20133, 
      31018, 39898, 1732, 1412, 2600, 2677, 6632, 17285, 1346, 4589, 7309, 
      22250, 30466, 39641, 1521, 5017, 6625, 7225, 22032, 25321, 26260, 
      35521, 1898, 8425, 12394, 22978, 24170, 32345, 2285, 1973, 6068, 6920, 
      7220, 10469, 10660, 12260, 22180, 37925, 3042, 2305, 1570, 3121, 3825, 
      4770, 8245, 8577, 10546, 22837, 2825, 3716, 4304, 4409, 5569, 5825, 
      7225, 34724, 28250, 39706, 1908, 8653, 9160, 9333, 12373, 13000, 2105, 
      3293, 9949, 10130, 29074, 37949, 3617, 5185, 11345, 36905, 37657, 
      25741, 28921, 29581, 29914, 30586, 42426, 31016, 44965, 2273, 5220, 
      6400, 30528, 31545, 46825, 6757, 45250, 6989, 7225, 6304, 9929, 10804, 
      34033, 4658, 7298, 33785, 39290, 49034, 5416, 38637, 39780, 50005, 
      39506, 50549, 3977, 9697, 13952, 15457, 40000, 46400, 11898, 8989, 
      13973, 42965, 3737, 6506, 10205, 14090, 14930, 47581, 50137, 6516, 
      9376, 8345, 5960, 10858, 5120, 11840, 12874, 13250, 13441, 11714, 8224, 
      5993, 11849, 13649, 7709, 7745, 7642, 8784, 9818, 12898, 13073, 10114, 
      8761, 12186, 11105, 15776, 12973, 14184, 14365, 15300, 16042, 10496, 
      10657, 12653, 14114, 11492, 11621, 12928, 13828, 16025, 11285, 13249, 
      18281, 14170, 18482, 13745, 17165, 19517, 18225, 17810, 18661, 19001, 
      19154, 18640, 21905, 19024, 21969, 21530, 19865, 20386, 22186, 20917, 
      21352, 22937, 23314, 23396, 24098, 24362, 25882, 24929, 26792, 27385, 
      31522, 32482, 32645 ], 
  [ 32404, 32436, 32042, 30626, 29588, 29665, 29705, 29250, 29069, 26900, 
      26260, 25253, 23413, 22564, 21940, 21913, 21610, 21316, 21352, 20200, 
      19609, 19165, 19093, 18625, 18397, 17725, 17424, 16666, 16930, 16400, 
      16385, 16145, 15877, 15880, 15425, 14888, 14722, 14545, 13357, 13837, 
      36794, 38050, 12457, 11713, 11689, 12340, 13033, 32113, 29405, 11466, 
      11177, 11834, 10804, 10888, 10601, 10426, 26330, 28697, 10400, 25376, 
      28225, 23725, 10760, 10370, 27985, 22672, 9616, 9412, 9657, 22212, 
      9029, 9089, 22714, 28436, 23720, 20072, 21193, 9133, 8658, 22810, 
      28064, 27508, 27233, 20785, 8465, 8689, 19073, 27602, 21325, 9396, 
      9469, 23976, 25082, 10322, 12821, 17921, 19370, 23620, 7808, 19408, 
      26240, 20338, 8098, 18178, 18805, 27733, 22280, 19060, 19277, 24125, 
      22354, 16634, 16250, 8594, 9529, 10305, 19433, 17498, 6989, 7178, 
      17090, 22600, 13949, 13124, 6845, 9860, 16724, 17333, 20885, 23108, 
      13786, 13617, 6642, 7402, 15025, 15777, 17377, 17586, 18721, 12329, 
      6464, 9649, 20402, 13130, 6497, 7141, 7202, 7685, 8090, 16850, 23665, 
      18853, 18405, 6093, 6760, 7240, 20725, 14578, 6029, 6770, 13154, 13850, 
      21305, 20176, 13520, 10265, 5776, 5812, 8585, 8912, 10960, 11705, 9106, 
      11560, 10660, 5576, 5525, 5960, 6052, 6101, 10517, 5345, 5554, 6058, 
      8245, 17210, 17728, 11425, 10368, 10225, 9028, 7684, 5248, 5305, 11268, 
      13648, 17284, 19825, 5041, 5042, 6562, 7541, 10082, 11930, 7400, 5741, 
      6269, 11461, 15509, 14365, 4810, 9117, 15233, 8468, 6388, 5585, 5465, 
      6145, 7738, 5018, 6425, 7193, 10889, 15305, 11581, 8581, 4381, 10285, 
      8194, 4625, 4346, 4241, 5314, 6626, 9554, 11840, 8452, 6032, 5696, 
      5252, 10337, 6085, 7813, 6760, 6653, 4420, 3988, 6053, 16165, 12746, 
      6746, 5837, 5657, 3681, 4041, 14416, 6506, 3602, 3706, 14297, 9448, 
      6728, 6280, 4589, 3805, 3533, 3365, 3389, 3589, 3848, 4388, 5389, 6173, 
      6500, 7460, 7589, 12658, 9810, 3925, 3649, 3265, 7093, 6272, 4097, 
      3865, 5161, 6272, 8036, 8465, 10880, 13745, 8954, 7786, 4114, 3754, 
      3466, 3754, 3986, 8501, 10946, 9157, 6637, 5125, 4072, 3592, 3240, 
      4597, 5220, 6516, 6637, 9050, 5210, 4834, 4409, 4330, 4253, 3965, 3485, 
      2834, 4105, 4573, 6173, 6905, 7034, 10205, 12218, 13834, 10448, 6673, 
      5204, 6673, 6929, 9657, 8226, 7930, 7225, 7090, 6697, 2602, 2701, 3130, 
      10345, 8125, 4616, 4436, 3944, 2669, 2501, 3125, 13736, 10145, 8177, 
      6497, 2597, 2437, 11237, 6400, 2833, 2929, 5553, 4810, 3298, 2609, 
      2234, 2570, 8609, 11618, 7300, 6472, 6085, 3140, 2312, 2341, 9860, 
      7354, 2314, 2061, 2349, 2866, 5050, 5506, 5746, 7954, 11629, 12429, 
      6032, 3380, 2960, 2561, 2420, 5072, 5185, 9505, 12545, 5570, 4874, 
      4153, 11258, 12458, 6805, 2989, 3133, 3364, 6253, 7389, 8820, 11173, 
      7765, 6442, 4706, 4930, 4964, 4516, 4201, 3200, 5569, 5825, 4657, 1522, 
      7069, 6920, 3748, 2740, 2020, 1973, 1768, 1973, 2173, 3944, 4618, 2890, 
      1810, 1405, 1418, 3305, 3485, 3673, 3869, 1312, 1780, 3232, 3600, 4432, 
      9217, 9945, 3161, 2906, 2825, 1369, 1625, 8969, 10441, 2920, 2837, 
      1300, 1172, 4810, 4689, 1818, 1089, 1138, 1170, 10114, 2393, 1924, 
      1073, 4868, 6649, 10825, 2405, 2117, 3665, 3770, 6290, 7522, 949, 916, 
      3650, 2210, 845, 3977, 1808, 7025, 8180, 5085, 3865, 2329, 738, 4397, 
      1205, 4772, 2650, 1781, 881, 3329, 7186, 585, 625, 5760, 7300, 4250, 
      1973, 1105, 1105, 1553, 2509, 584, 680, 3400, 3965, 4537, 541, 562, 
      1117, 2941, 3922, 5065, 6370, 8905, 2249, 464, 1696, 3764, 6329, 2260, 
      2440, 2725, 2925, 3133, 3460, 6100, 10324, 3098, 6373, 10490, 10693, 
      2465, 1156, 3065, 3034, 801, 369, 1825, 2250, 680, 794, 1850, 820, 
      1993, 4905, 8608, 3602, 9146, 2216, 116, 1000, 2404, 5429, 6500, 370, 
      3445, 5689, 548, 2180, 2980, 9473, 1073, 890, 449, 3893, 10658, 3636, 
      2061, 436, 205, 61, 45, 10852, 1049, 425, 194, 34, 4250, 4786, 4925, 
      5954, 45, 153, 1098, 2410, 6898, 8473, 733, 53, 2308, 3973, 5333, 7060, 
      10, 145, 5777, 2304, 0, 1764, 8281, 37, 82, 362, 1370, 1937, 2026, 
      3137, 2920, 404, 365, 229, 13, 200, 488, 2120, 793, 234, 2925, 9810, 
      241, 500, 1040, 2041, 5792, 9817, 10832, 2426, 10025, 6120, 3172, 1885, 
      1192, 325, 52, 712, 5965, 10645, 12805, 2965, 2650, 1898, 833, 305, 98, 
      2165, 5378, 100, 1745, 2273, 8345, 1450, 97, 1845, 2600, 200, 221, 884, 
      9316, 4217, 265, 202, 2057, 3370, 9530, 1513, 144, 585, 873, 2169, 
      2745, 3169, 8608, 10960, 12913, 1325, 1130, 178, 2978, 5069, 3112, 
      1640, 1717, 2900, 5096, 5821, 8117, 8296, 8845, 9800, 250, 1125, 1594, 
      1746, 7281, 7794, 12325, 5297, 5440, 3205, 1250, 1313, 1378, 8210, 
      9314, 2725, 1000, 685, 900, 3240, 3349, 4045, 9349, 1961, 2665, 4457, 
      4985, 8105, 689, 3764, 16784, 457, 841, 18397, 4973, 488, 1445, 4084, 
      11720, 14173, 629, 3130, 6929, 11138, 15413, 16913, 19025, 832, 580, 
      1060, 2692, 4057, 6817, 10980, 13120, 14737, 17217, 2650, 14314, 17266, 
      3485, 1972, 7400, 7732, 15317, 17317, 1354, 5629, 6970, 8829, 19225, 
      21178, 5273, 3185, 980, 3593, 5009, 7025, 12665, 18208, 19280, 5197, 
      1997, 1997, 2137, 8941, 19066, 904, 8469, 1250, 977, 2117, 3770, 5057, 
      16586, 16837, 1049, 1280, 7424, 8593, 18448, 1818, 2458, 4225, 9189, 
      16714, 23290, 6340, 2180, 1256, 1237, 1832, 7397, 4706, 1325, 2125, 
      10634, 16354, 23129, 2385, 1465, 1921, 2137, 10512, 12745, 13396, 
      20065, 6410, 2665, 4618, 11170, 11978, 17753, 7373, 6485, 1844, 2120, 
      2228, 3653, 3748, 4580, 10660, 21893, 9090, 7297, 4546, 1585, 1521, 
      1602, 2677, 2817, 3730, 11125, 1769, 1604, 1616, 1625, 1825, 1889, 
      2329, 19556, 14906, 23290, 3060, 2989, 3208, 3285, 4789, 5128, 2873, 
      1949, 3613, 3698, 15538, 22013, 1985, 2017, 4337, 21257, 21817, 13261, 
      15481, 15949, 16186, 16666, 25434, 17000, 27397, 3809, 2340, 2560, 
      16704, 17433, 28873, 2725, 27682, 2861, 3001, 2848, 4073, 4468, 19345, 
      11090, 3170, 19193, 23258, 30698, 2920, 22797, 23652, 31477, 23474, 
      31925, 9065, 4225, 6272, 7105, 23872, 28736, 5274, 4093, 6389, 26165, 
      7577, 3530, 4637, 6506, 6962, 29725, 31705, 3636, 4384, 4121, 12680, 
      5194, 10496, 5696, 6250, 6434, 6529, 5858, 16288, 11849, 5993, 6833, 
      15101, 15041, 14842, 5328, 5690, 6850, 6929, 18850, 16441, 6714, 6401, 
      8480, 7309, 7848, 7933, 8388, 8842, 18944, 6817, 7565, 8258, 7652, 
      7685, 8320, 8644, 9593, 8021, 10081, 11849, 10426, 12050, 10673, 12077, 
      13085, 12753, 12722, 13189, 14009, 14066, 14032, 15761, 14800, 15921, 
      15866, 15737, 16066, 16714, 16405, 16552, 17945, 18418, 18980, 19394, 
      19850, 20410, 20225, 21992, 22393, 26242, 27010, 27077 ], 
  [ 34336, 33696, 33890, 32474, 31184, 30673, 30545, 30762, 29741, 28832, 
      28360, 25589, 25345, 23656, 24208, 23929, 23290, 23080, 22612, 21460, 
      21625, 21853, 19345, 18709, 18397, 18985, 19188, 18850, 17266, 18500, 
      18065, 18245, 17557, 17476, 16601, 16820, 15730, 13537, 13525, 13165, 
      25538, 26458, 12205, 14065, 13033, 11920, 11689, 21865, 19913, 11466, 
      14537, 10658, 10888, 10804, 14045, 10930, 17426, 19037, 10484, 16724, 
      18649, 15577, 9668, 9530, 41257, 34180, 13060, 10000, 9657, 14400, 
      10625, 10181, 14650, 41960, 35732, 30740, 32365, 12745, 10170, 14578, 
      41588, 40864, 40505, 31873, 10313, 9193, 12185, 41042, 32749, 8136, 
      8125, 15156, 37850, 7970, 8705, 11285, 12146, 35968, 8900, 12100, 
      16580, 31594, 11794, 11290, 11665, 17569, 34292, 11752, 11885, 36809, 
      34450, 26546, 25994, 7250, 7261, 7281, 30605, 27914, 7913, 7514, 10370, 
      34948, 22853, 21608, 7685, 6920, 10088, 10445, 12653, 14120, 22690, 
      22437, 9162, 6730, 9061, 9477, 10405, 10530, 29809, 20561, 7556, 6625, 
      32162, 21866, 6917, 6385, 6362, 6257, 6242, 9962, 14341, 30109, 29493, 
      8109, 6340, 6148, 12325, 24154, 8633, 6098, 7778, 8138, 12653, 32020, 
      22676, 17657, 7540, 7072, 5897, 5972, 6676, 7001, 15826, 19876, 18472, 
      8180, 6701, 5876, 5800, 5765, 6317, 6773, 6058, 5554, 5473, 9818, 
      28900, 19825, 18180, 17953, 16000, 13648, 7684, 6145, 6480, 7684, 9808, 
      11425, 6805, 6722, 5050, 5105, 5882, 6722, 13364, 9941, 4925, 6421, 
      8621, 24361, 5986, 5337, 25649, 15440, 11680, 9953, 4793, 4633, 14290, 
      8714, 4493, 4589, 5933, 8333, 20485, 15805, 6565, 5581, 15250, 8069, 
      7034, 5669, 4306, 4274, 5186, 20996, 15760, 11492, 10820, 4160, 5465, 
      3985, 4369, 13060, 12869, 8200, 4744, 3869, 8605, 22490, 13130, 11465, 
      3725, 6201, 4041, 7444, 12890, 4442, 4210, 7325, 17764, 13364, 12580, 
      9293, 7333, 6389, 5045, 4733, 4093, 3764, 3464, 3373, 3485, 3560, 3848, 
      3893, 22570, 18378, 7873, 7093, 4693, 3649, 12740, 8465, 3361, 3145, 
      3332, 3920, 4097, 5252, 6857, 17186, 15346, 8650, 7786, 6994, 3250, 
      3146, 4049, 5234, 17557, 13525, 10837, 8692, 7540, 6516, 2917, 2952, 
      3240, 3277, 17450, 11090, 10378, 9533, 9370, 9209, 8585, 7433, 5018, 
      2845, 2809, 3065, 3293, 3338, 4745, 5834, 6778, 19604, 13729, 11168, 
      3145, 3233, 18477, 16290, 15826, 14701, 14482, 13837, 4450, 3625, 2962, 
      4717, 16189, 10244, 9896, 8900, 5525, 4349, 2789, 6596, 19301, 16325, 
      13637, 5537, 3697, 5105, 13540, 2665, 2593, 2529, 10858, 7834, 6053, 
      4418, 2738, 3653, 5234, 15112, 13780, 13141, 7592, 5252, 2845, 4232, 
      15250, 5506, 4329, 2601, 2194, 2194, 2314, 2386, 3250, 5161, 5625, 
      13172, 8336, 7412, 6425, 2336, 2132, 2161, 3961, 5657, 12458, 11258, 
      9949, 4874, 5570, 14533, 7693, 1789, 1768, 2389, 2853, 3528, 4789, 
      16081, 14002, 11090, 1906, 11600, 10816, 10249, 8324, 2041, 2129, 
      11125, 3202, 15133, 14900, 9544, 7528, 5800, 5669, 2020, 1805, 1669, 
      1508, 11170, 7930, 5338, 2665, 2594, 1373, 1385, 1405, 1433, 2740, 
      1696, 1300, 1332, 1492, 3505, 3897, 8621, 8114, 7949, 2125, 1709, 3341, 
      4141, 8212, 8045, 4072, 2600, 11698, 11493, 5850, 2853, 2314, 2178, 
      3898, 7265, 6208, 2249, 1424, 2113, 4273, 7361, 6737, 1061, 1082, 1922, 
      2482, 3301, 3016, 9866, 7082, 2777, 1037, 884, 2153, 2720, 12393, 
      10333, 7453, 2754, 11285, 4901, 1160, 8194, 6401, 1301, 725, 2146, 
      2601, 1801, 1476, 2176, 11138, 6929, 4885, 853, 629, 8053, 3188, 1268, 
      628, 773, 11677, 1465, 1402, 697, 505, 730, 1117, 1666, 2941, 7625, 
      1556, 436, 656, 1625, 328, 340, 373, 405, 445, 520, 1480, 3688, 410, 
      1585, 3770, 3889, 8177, 400, 377, 9250, 4581, 3141, 229, 234, 596, 
      4658, 170, 4768, 145, 873, 2644, 10322, 2930, 7844, 2216, 244, 136, 
      1061, 1544, 3562, 337, 13753, 464, 80, 208, 3089, 5525, 5090, 3893, 
      449, 3770, 10440, 7605, 3880, 3061, 2245, 1557, 3880, 5501, 3869, 3050, 
      2050, 554, 754, 809, 1250, 1305, 909, 90, 58, 1690, 2509, 4765, 1229, 
      40, 445, 965, 1768, 2026, 901, 1157, 8100, 1764, 0, 2401, 1297, 1090, 
      530, 26, 5, 10, 197, 9220, 3848, 3725, 3253, 2029, 788, 404, 20, 4909, 
      3258, 153, 3258, 3265, 416, 116, 25, 1172, 3265, 3860, 74, 3389, 14436, 
      9640, 7261, 5812, 3517, 1480, 292, 1261, 3757, 5077, 9265, 8698, 7274, 
      4949, 3413, 1274, 65, 1010, 1360, 65, 89, 2465, 6322, 1525, 81, 8564, 
      2804, 1061, 296, 3016, 11357, 3037, 2722, 125, 346, 3146, 6385, 1908, 
      585, 369, 153, 225, 313, 2644, 3988, 5185, 5945, 5498, 1690, 290, 953, 
      9412, 212, 205, 296, 980, 1285, 2405, 2500, 2797, 3332, 2434, 369, 250, 
      234, 1989, 2250, 4849, 1097, 1156, 9505, 410, 389, 370, 2498, 3098, 
      8605, 4948, 853, 648, 468, 493, 685, 3133, 365, 397, 845, 1037, 2477, 
      3881, 656, 7796, 1885, 925, 8905, 12365, 2084, 605, 808, 4580, 6109, 
      3233, 610, 1973, 4250, 6929, 7925, 9365, 3940, 2512, 976, 592, 865, 
      1945, 4176, 5476, 6505, 8145, 8194, 6250, 8194, 9701, 712, 2276, 2440, 
      6917, 8245, 5218, 1513, 2098, 3033, 9565, 10930, 12665, 9065, 1568, 
      905, 1313, 2153, 5273, 8884, 9620, 12505, 6617, 905, 877, 3145, 9490, 
      2836, 2925, 4442, 3077, 1025, 1082, 1445, 7850, 8017, 2393, 1700, 2468, 
      3049, 9124, 1314, 1114, 1285, 3393, 7978, 12538, 14152, 6632, 3860, 
      3757, 1412, 2525, 11426, 2249, 1369, 4250, 7786, 12461, 6921, 2137, 
      1585, 1465, 4212, 5521, 5920, 10321, 14138, 1405, 1594, 4618, 5090, 
      8765, 15605, 14213, 1928, 1700, 1640, 1469, 1480, 1640, 4360, 11645, 
      18162, 15445, 10930, 4021, 3285, 2610, 1585, 1557, 1546, 4657, 4625, 
      3536, 3044, 2969, 2329, 2225, 1825, 10064, 7010, 12706, 7848, 1813, 
      1780, 1773, 1933, 2020, 7325, 4553, 1849, 1850, 7474, 11849, 4337, 
      3025, 1985, 11345, 11737, 6121, 7501, 7801, 7954, 8266, 14346, 8516, 
      15805, 8933, 3600, 2980, 8388, 8865, 16945, 2977, 16090, 3029, 3085, 
      3604, 2729, 2704, 10273, 20498, 3338, 10205, 13010, 18434, 4516, 12717, 
      13320, 19045, 13226, 19409, 17297, 3217, 3332, 3577, 13540, 17060, 
      3258, 3589, 3533, 15245, 14717, 4706, 3545, 3650, 3770, 17881, 19357, 
      4896, 3796, 4205, 22340, 4018, 18980, 4100, 4234, 4250, 4261, 4514, 
      27124, 20753, 4649, 4649, 25349, 25205, 24922, 6084, 5858, 5338, 5333, 
      30274, 26941, 5706, 6065, 5876, 6133, 6084, 6085, 6120, 6322, 30116, 
      7237, 6893, 6914, 8072, 8021, 8068, 7888, 7745, 8945, 11089, 10001, 
      10930, 10202, 11765, 11405, 11237, 11745, 12050, 12181, 13421, 13394, 
      13780, 14165, 14884, 14409, 14690, 15905, 16066, 15706, 16237, 16132, 
      17357, 17914, 18896, 19058, 19682, 19402, 19889, 21572, 21805, 25402, 
      26002, 25985 ], 
  [ 41049, 39625, 40505, 39089, 37505, 36308, 35984, 36985, 34984, 35545, 
      35269, 30440, 32058, 29389, 31313, 30740, 29709, 29597, 28541, 27389, 
      28436, 29448, 24098, 23266, 22856, 24914, 25705, 25857, 22117, 25409, 
      24484, 25154, 23976, 23797, 22432, 23533, 21365, 16820, 18180, 16840, 
      16865, 17393, 16370, 21268, 19060, 15889, 14580, 14368, 13298, 15925, 
      22916, 13745, 15445, 15165, 22522, 15977, 11497, 12226, 15041, 11089, 
      11936, 10530, 12853, 13009, 61200, 52065, 21537, 15145, 14116, 9745, 
      16946, 15914, 9701, 62197, 54205, 47645, 49858, 21418, 16393, 9433, 
      61825, 60905, 60448, 49268, 16928, 14240, 8608, 61181, 50536, 11125, 
      11016, 9325, 57205, 9685, 8362, 8002, 8177, 54833, 14633, 8033, 9769, 
      49185, 20565, 7713, 7794, 10170, 52765, 7685, 7720, 56066, 53021, 
      42569, 41821, 10141, 9074, 8212, 48098, 44525, 13450, 12365, 6989, 
      53813, 37700, 35965, 13124, 7949, 6805, 6868, 7508, 8093, 37537, 37186, 
      16561, 10405, 6562, 6586, 6730, 6757, 47204, 34624, 13289, 7556, 50341, 
      36517, 11866, 9962, 9841, 9050, 8545, 6385, 7922, 47700, 46888, 14920, 
      10309, 9333, 6984, 39785, 16130, 9773, 5965, 5933, 7018, 50297, 37817, 
      30740, 14057, 13001, 7220, 7001, 6137, 5972, 28125, 34037, 32045, 
      15677, 12532, 10237, 9965, 9832, 5876, 12898, 11105, 9425, 6698, 5653, 
      46393, 34084, 31753, 31428, 28593, 25065, 14985, 11584, 5353, 5185, 
      5545, 6084, 13322, 13141, 7745, 6722, 5441, 5105, 24781, 19300, 7816, 
      5000, 5044, 40482, 11817, 5386, 42260, 28033, 22313, 19508, 8468, 7328, 
      26393, 17485, 6698, 6010, 4610, 4658, 35332, 28692, 13572, 4552, 27941, 
      16546, 14629, 11794, 7589, 5989, 4549, 36137, 28745, 22321, 21257, 
      7345, 4240, 5994, 4810, 24869, 24580, 17069, 10085, 5780, 4244, 38317, 
      25037, 22490, 5930, 13600, 8500, 3769, 24797, 9881, 9257, 3650, 31925, 
      25565, 24389, 19240, 15908, 14180, 11464, 10760, 9140, 8125, 6845, 
      5480, 4808, 4589, 4093, 4040, 38593, 32833, 16938, 15570, 10818, 4090, 
      24745, 18020, 7232, 5252, 4361, 3577, 3460, 3145, 3280, 31249, 28625, 
      18401, 16949, 15569, 7121, 6625, 3314, 3029, 31816, 26020, 21960, 
      18541, 16605, 14797, 5416, 4765, 3877, 3816, 31709, 22409, 21305, 
      19970, 19709, 19450, 18434, 16498, 12025, 5834, 5210, 3898, 3538, 3485, 
      2834, 2845, 3005, 34745, 26420, 22585, 3488, 3380, 33226, 30157, 29497, 
      27882, 27565, 26626, 11065, 9162, 7225, 2610, 30056, 21269, 20725, 
      19141, 13316, 10964, 6856, 2725, 34442, 30290, 26426, 13426, 9626, 
      2410, 26329, 6928, 6660, 3460, 22373, 17585, 14530, 11425, 7393, 2330, 
      2245, 28685, 26765, 25832, 17245, 13141, 7892, 2125, 28921, 13689, 
      11434, 7354, 5869, 3321, 3049, 2925, 2221, 2074, 2146, 25961, 18577, 
      17065, 15392, 6697, 3161, 3092, 1952, 2080, 24953, 23165, 21170, 1885, 
      1993, 28008, 17640, 4680, 4365, 2340, 2020, 1813, 1800, 30242, 27281, 
      22997, 2837, 23801, 22625, 21764, 18761, 2384, 2276, 23130, 9621, 
      29000, 28669, 20765, 17573, 14669, 14440, 6773, 6068, 5540, 3125, 
      23273, 18269, 13913, 8594, 8425, 3578, 3394, 3218, 3050, 8865, 6057, 
      3505, 3145, 2521, 1300, 1300, 19450, 18649, 18386, 7466, 6266, 1234, 
      1250, 18845, 18580, 11765, 8725, 24193, 23890, 15013, 9370, 8145, 7813, 
      1105, 17408, 15665, 8080, 1865, 1280, 1088, 17602, 16586, 2482, 2405, 
      1285, 1061, 10504, 9925, 21577, 17225, 9490, 2066, 4265, 928, 809, 
      25378, 22338, 17890, 9565, 23780, 13672, 1405, 19121, 16250, 6250, 
      2146, 725, 9412, 7632, 937, 657, 23633, 17170, 13754, 5018, 4010, 
      18980, 10685, 6413, 1853, 1508, 24466, 7002, 6841, 4666, 2122, 1465, 
      970, 637, 442, 18356, 7289, 3425, 1489, 596, 2533, 2349, 2088, 1924, 
      1768, 1549, 549, 405, 1733, 458, 389, 410, 19300, 3977, 1700, 20961, 
      13450, 10834, 2826, 2341, 4957, 13625, 2669, 13833, 2448, 628, 145, 
      22621, 137, 18869, 9125, 3821, 1949, 424, 221, 11745, 1170, 27620, 
      4825, 2089, 1433, 100, 15178, 14449, 12370, 890, 193, 22837, 18532, 
      12357, 10852, 9252, 7780, 205, 15154, 12346, 10841, 8861, 701, 509, 
      466, 221, 7234, 6250, 3373, 1773, 73, 10, 13928, 7060, 1853, 788, 328, 
      53, 8837, 6242, 226, 19321, 8281, 2401, 0, 7226, 6725, 5185, 2917, 
      2210, 2117, 1226, 21029, 12325, 12104, 11240, 8840, 5933, 4765, 2029, 
      14170, 11245, 1378, 73, 11252, 4777, 3497, 2132, 241, 80, 185, 1789, 
      106, 28597, 21645, 17992, 15661, 11700, 7605, 4261, 232, 180, 520, 
      21074, 20213, 18005, 14210, 11498, 7105, 2074, 373, 7289, 2564, 2000, 
      64, 16465, 7650, 2482, 19981, 10301, 6500, 4069, 125, 24146, 10730, 
      10121, 2330, 1277, 157, 16528, 8425, 5044, 4240, 2260, 1744, 1440, 145, 
      313, 628, 15794, 15053, 7913, 1613, 610, 21221, 3005, 2900, 1717, 637, 
      452, 200, 197, 200, 245, 9441, 3946, 3141, 2929, 274, 241, 586, 656, 
      617, 21314, 3889, 3770, 3653, 293, 305, 19924, 14013, 5508, 4813, 1693, 
      1620, 1224, 340, 2962, 2210, 1090, 890, 370, 12064, 1489, 1769, 8010, 
      5482, 2290, 25448, 8405, 4084, 1445, 709, 1160, 10730, 2129, 650, 673, 
      1490, 1898, 2554, 12025, 9225, 5337, 2601, 1600, 720, 697, 1017, 1360, 
      2020, 19121, 1301, 2069, 21412, 3701, 757, 725, 1576, 2120, 14185, 
      1170, 873, 730, 2754, 3433, 25748, 20384, 6713, 2228, 1460, 928, 1108, 
      2465, 2809, 25490, 16466, 4090, 3866, 842, 2777, 9549, 916, 12625, 
      9986, 4210, 2405, 1690, 2117, 2186, 8420, 6649, 1145, 1040, 2705, 5185, 
      4005, 2314, 1090, 2245, 4453, 27725, 16285, 11357, 11156, 5381, 1300, 
      23725, 7786, 4946, 1261, 2249, 4474, 16672, 7380, 5652, 5140, 1321, 
      1552, 1657, 3412, 27613, 4394, 2525, 1433, 1513, 2738, 29668, 27688, 
      6485, 5669, 5413, 3380, 3293, 2669, 1469, 4148, 33205, 29410, 22837, 
      11322, 9802, 8245, 4770, 4546, 3457, 1570, 12416, 10249, 9169, 8996, 
      7376, 7076, 5696, 3449, 2257, 4817, 17893, 4900, 4573, 4468, 3060, 
      2853, 16978, 12050, 4250, 4153, 2525, 4450, 11540, 8660, 3700, 4240, 
      4436, 2250, 2650, 2754, 2809, 2925, 5869, 3077, 6740, 19370, 9529, 
      7929, 3145, 3328, 7488, 7730, 7025, 7684, 7642, 8945, 5620, 5105, 4148, 
      35933, 7993, 4178, 5513, 8585, 10837, 5416, 5725, 9000, 5729, 9266, 
      31360, 6500, 4361, 3920, 5945, 7897, 5365, 7460, 4660, 6964, 27506, 
      10537, 6730, 4777, 4505, 8522, 9410, 10825, 7569, 8762, 38069, 7105, 
      33337, 6697, 6341, 6161, 6074, 7405, 44225, 35600, 7540, 6560, 41764, 
      41522, 41141, 11425, 10513, 8033, 7930, 48061, 43650, 8989, 10132, 
      7297, 9220, 8485, 8388, 7933, 7841, 47609, 12186, 10568, 9805, 13021, 
      12872, 12233, 11465, 10048, 14482, 16724, 12304, 15977, 12505, 17498, 
      15080, 13540, 15028, 15725, 15464, 17194, 17069, 17945, 16762, 19441, 
      17104, 17777, 20560, 20525, 18989, 20500, 20101, 21130, 21785, 23257, 
      23125, 23945, 22685, 23956, 25541, 25578, 28881, 29285, 29170 ], 
  [ 32825, 32761, 32449, 31025, 29945, 29938, 29954, 29593, 29290, 27289, 
      26669, 25402, 23780, 22805, 22345, 22282, 21929, 21645, 21609, 20449, 
      19962, 19610, 19188, 18692, 18450, 17956, 17725, 17021, 17021, 16741, 
      16666, 16484, 16154, 16145, 15626, 15193, 14893, 14418, 13394, 13754, 
      35197, 36405, 12424, 12050, 11882, 12281, 12842, 30650, 28048, 11461, 
      11650, 11657, 10805, 10865, 11080, 10485, 25045, 27304, 10397, 24125, 
      26842, 22544, 10585, 10229, 29858, 24293, 10085, 9473, 9634, 21073, 
      9232, 9220, 21537, 30341, 25409, 21569, 22760, 9620, 8845, 21605, 
      29965, 29385, 29098, 22338, 8698, 8730, 18058, 29489, 22922, 9181, 
      9242, 22681, 26869, 9949, 12196, 16936, 18301, 25345, 7925, 18325, 
      24821, 21905, 8585, 17153, 17744, 26240, 23953, 17973, 18178, 25892, 
      24037, 18005, 17597, 8357, 9160, 9826, 20980, 18937, 7072, 7177, 16081, 
      24313, 15170, 14285, 6914, 9389, 15725, 16298, 19658, 21773, 15005, 
      14824, 6949, 7253, 14120, 14824, 16328, 16525, 20250, 13450, 6565, 
      9162, 22025, 14321, 6500, 6976, 7025, 7424, 7769, 15809, 22276, 20402, 
      19930, 6322, 6641, 7025, 19466, 15885, 6340, 6613, 12325, 12973, 20008, 
      21805, 14765, 11258, 5965, 5929, 8138, 8429, 10285, 10970, 10001, 
      12681, 11709, 5881, 5626, 5881, 5949, 5986, 9850, 5480, 5557, 5917, 
      7780, 16085, 19253, 12554, 11413, 11258, 9953, 8465, 5525, 5354, 10513, 
      12725, 16145, 18554, 5220, 5209, 6273, 7120, 9409, 11113, 8177, 6266, 
      6002, 10666, 14450, 15716, 4901, 8500, 16642, 9385, 7065, 6130, 5290, 
      5850, 8593, 5465, 6068, 6740, 10100, 14228, 12770, 9530, 4610, 9530, 
      9117, 5032, 4645, 4360, 5085, 6205, 8845, 13061, 9409, 6725, 6341, 
      5009, 9554, 5696, 7232, 7569, 7450, 4869, 4005, 5650, 14994, 14045, 
      7565, 6548, 5288, 3946, 3946, 13325, 7321, 3625, 3681, 13204, 10537, 
      7577, 7081, 5162, 4210, 3842, 3506, 3482, 3562, 3737, 4157, 5002, 5690, 
      5981, 6845, 6962, 13973, 10933, 4388, 4040, 3368, 6500, 7093, 4618, 
      3690, 4770, 5749, 7345, 7738, 9973, 12658, 10025, 8761, 4657, 4225, 
      3865, 3577, 3761, 7760, 10025, 10250, 7514, 5834, 4625, 4049, 3601, 
      4250, 4789, 5941, 6050, 10141, 5941, 5517, 5032, 4941, 4852, 4516, 
      3940, 3037, 3816, 4212, 5620, 6280, 6397, 9316, 11197, 12717, 11645, 
      7570, 5945, 6058, 6290, 10804, 9265, 8945, 8180, 8033, 7604, 2753, 
      2720, 2993, 9428, 9162, 5305, 5101, 4537, 2962, 2650, 2962, 12601, 
      11336, 9224, 7400, 2900, 2500, 10244, 7301, 2690, 2762, 5002, 5553, 
      3825, 2980, 2425, 2473, 7780, 10585, 8293, 7393, 6970, 3653, 2609, 
      2290, 8933, 8357, 2645, 2260, 2260, 2645, 4517, 4925, 5141, 7157, 
      10580, 11332, 6925, 3961, 3469, 2986, 2281, 4525, 4626, 8586, 11434, 
      6425, 5657, 4852, 10217, 11345, 7778, 3530, 2810, 3005, 5570, 6610, 
      7933, 10130, 8820, 7389, 5485, 4365, 5777, 5281, 4930, 3797, 4930, 
      5162, 5444, 1625, 8082, 7921, 4437, 3285, 2421, 2362, 1665, 1810, 1962, 
      3457, 5413, 3469, 2173, 1444, 1445, 2888, 3044, 3208, 3380, 1373, 1625, 
      2813, 3133, 3869, 8258, 8938, 3796, 3505, 3412, 1332, 1492, 8020, 9396, 
      3529, 3434, 1549, 1229, 5645, 5512, 2245, 1192, 1157, 1165, 9077, 2938, 
      2385, 1090, 4225, 5850, 9738, 2960, 2624, 3140, 3233, 5513, 6649, 1130, 
      1061, 4381, 2749, 964, 3400, 1517, 6170, 7241, 5968, 4628, 2900, 865, 
      5218, 1570, 4093, 3277, 2276, 776, 2792, 6301, 706, 626, 4981, 6401, 
      5065, 2512, 1476, 900, 1252, 3130, 785, 593, 2833, 3338, 5384, 500, 
      509, 884, 2420, 3293, 4328, 5525, 7880, 2842, 445, 1341, 3145, 5482, 
      1805, 1961, 2210, 2386, 2570, 2861, 5261, 9197, 2533, 5508, 9349, 9540, 
      3098, 865, 2498, 3737, 1156, 580, 1412, 1777, 481, 1157, 1421, 1193, 
      1538, 4138, 7565, 4369, 8065, 2825, 221, 697, 1885, 4610, 5597, 629, 
      2804, 6642, 337, 1681, 2385, 8362, 1508, 1289, 740, 3200, 9473, 4405, 
      2650, 725, 410, 170, 58, 9653, 1480, 712, 397, 117, 3517, 4005, 4132, 
      5077, 16, 52, 745, 1865, 5945, 7412, 1098, 10, 1773, 3258, 4498, 6093, 
      85, 40, 4904, 2917, 37, 1297, 7226, 0, 9, 169, 961, 1444, 1521, 2500, 
      3601, 677, 626, 442, 82, 65, 257, 1601, 1160, 445, 2308, 8653, 450, 
      265, 685, 1530, 4909, 8658, 9613, 1865, 8852, 7081, 3869, 2426, 1625, 
      554, 29, 425, 5066, 9434, 11474, 3636, 3285, 2437, 1192, 520, 37, 1636, 
      4525, 49, 1274, 1730, 7274, 1913, 68, 1360, 3217, 337, 106, 565, 8181, 
      5000, 424, 325, 1544, 2701, 8381, 1970, 157, 346, 562, 1642, 2146, 
      2522, 7517, 9725, 11570, 1744, 1513, 153, 2353, 4240, 3769, 1193, 1258, 
      2285, 4265, 4930, 7058, 7225, 7738, 8633, 317, 772, 1157, 1285, 6280, 
      6757, 11012, 4450, 4581, 3856, 881, 932, 985, 7145, 8177, 3314, 1313, 
      458, 613, 2593, 2690, 3314, 8210, 1480, 2088, 3688, 4168, 7048, 890, 
      3065, 15245, 404, 596, 16784, 5770, 457, 1066, 3357, 10441, 12762, 740, 
      2509, 5960, 9893, 13940, 15368, 17384, 1013, 593, 785, 2129, 3338, 
      5858, 9745, 11765, 13298, 15658, 3177, 12897, 15705, 4106, 1525, 6401, 
      6709, 13850, 15754, 1637, 4772, 6005, 7732, 17576, 19445, 6058, 3754, 
      793, 2938, 4210, 6058, 11338, 16605, 17629, 5968, 2384, 1568, 1684, 
      7840, 17425, 905, 7402, 1429, 1000, 1684, 3109, 4264, 15061, 15300, 
      962, 1061, 6437, 7522, 16837, 1465, 1985, 3524, 8080, 15185, 21473, 
      7173, 2533, 1345, 1314, 1489, 6418, 5381, 1172, 1732, 9437, 14845, 
      21320, 2746, 1274, 1586, 1754, 9325, 11426, 12041, 18386, 7225, 2196, 
      3897, 9945, 10705, 16180, 8258, 7298, 1565, 1769, 1853, 3050, 3133, 
      3869, 9469, 20138, 10093, 8168, 5165, 1640, 1480, 1453, 2228, 2344, 
      3125, 9908, 1882, 1585, 1525, 1522, 1602, 1642, 1962, 17905, 13481, 
      21481, 3445, 2522, 2705, 2770, 4082, 4385, 3208, 2020, 3060, 3133, 
      14085, 20260, 2018, 1858, 3698, 19538, 20074, 11936, 14036, 14480, 
      14705, 15161, 23545, 15481, 25434, 4232, 2209, 2309, 15205, 15898, 
      26858, 2448, 25713, 2570, 2696, 2637, 3562, 3897, 17730, 12113, 2873, 
      17588, 21473, 28625, 2825, 21034, 21853, 29378, 21685, 29812, 9914, 
      3754, 5525, 6274, 22069, 26741, 4657, 3690, 5650, 24274, 8264, 3365, 
      4148, 5765, 6173, 27700, 29608, 3481, 3965, 3796, 13721, 4685, 11365, 
      5125, 5617, 5777, 5860, 5317, 17485, 12770, 5450, 6170, 16210, 16136, 
      15925, 5077, 5353, 6273, 6340, 20117, 17576, 6205, 5986, 7741, 6770, 
      7225, 7298, 7693, 8109, 20165, 6500, 7090, 7685, 7325, 7346, 7893, 
      8145, 8938, 7760, 9810, 11170, 10081, 11369, 10408, 11554, 12394, 
      12178, 12193, 12610, 13480, 13525, 13549, 15080, 14357, 15250, 15241, 
      15298, 15601, 16105, 15914, 16025, 17384, 17865, 18481, 18857, 19333, 
      19773, 19682, 21425, 21800, 25589, 26329, 26384 ], 
  [ 32882, 32770, 32500, 31076, 29978, 29929, 29933, 29620, 29257, 27346, 
      26738, 25345, 23837, 22802, 22426, 22345, 21968, 21690, 21618, 20458, 
      20025, 19721, 19125, 18617, 18369, 17965, 17770, 17096, 16964, 16810, 
      16705, 16553, 16193, 16178, 15629, 15250, 14884, 14265, 13325, 13625, 
      34312, 35496, 12325, 12137, 11897, 12170, 12665, 29837, 27289, 11380, 
      11809, 11492, 10730, 10778, 11245, 10440, 24328, 26533, 10322, 23426, 
      26077, 21881, 10426, 10088, 30725, 25034, 10250, 9434, 9553, 20434, 
      9265, 9217, 20880, 31226, 26186, 22250, 23477, 9797, 8872, 20936, 
      30850, 30258, 29965, 23049, 8749, 8685, 17485, 30368, 23657, 9010, 
      9065, 21970, 27700, 9700, 11821, 16381, 17704, 26146, 7922, 17722, 
      24050, 22628, 8768, 16580, 17153, 25433, 24730, 17370, 17569, 26717, 
      24820, 18632, 18212, 8180, 8917, 9529, 21697, 19600, 7057, 7120, 15520, 
      25114, 15725, 14810, 6893, 9098, 15170, 15725, 18989, 21050, 15560, 
      15373, 7048, 7124, 13613, 14293, 15749, 15940, 20961, 13957, 6562, 
      8865, 22784, 14864, 6449, 6841, 6884, 7241, 7556, 15236, 21529, 21125, 
      20641, 6385, 6530, 6866, 18785, 16488, 6445, 6484, 11860, 12484, 19309, 
      22570, 15338, 11705, 6010, 5938, 7865, 8138, 9898, 10553, 10400, 13194, 
      12186, 5986, 5629, 5794, 5850, 5881, 9469, 5501, 5512, 5800, 7501, 
      15476, 19970, 13073, 11890, 11729, 10370, 8810, 5618, 5333, 10090, 
      12218, 15530, 17873, 5265, 5248, 6084, 6865, 9028, 10660, 8522, 6485, 
      5825, 10225, 13877, 16349, 4904, 8149, 17305, 9802, 7362, 6361, 5161, 
      5661, 8980, 5648, 5849, 6473, 9665, 13649, 13325, 9965, 4685, 9113, 
      9540, 5197, 4756, 4381, 4932, 5956, 8452, 13634, 9850, 7034, 6626, 
      4850, 9125, 5465, 6905, 7938, 7813, 5058, 3978, 5413, 14373, 14660, 
      7940, 6869, 5069, 4045, 3865, 12746, 7696, 3604, 3636, 12625, 11050, 
      7970, 7450, 5417, 4381, 3965, 3545, 3497, 3517, 3650, 4010, 4777, 5417, 
      5690, 6506, 6617, 14600, 11464, 4589, 4205, 3389, 6173, 7474, 4849, 
      3573, 4545, 5458, 6970, 7345, 9490, 12085, 10532, 9220, 4900, 4432, 
      4036, 3460, 3620, 7361, 9536, 10769, 7925, 6161, 4874, 4250, 3754, 
      4049, 4546, 5626, 5729, 10660, 6280, 5832, 5317, 5220, 5125, 4765, 
      4141, 3112, 3645, 4005, 5317, 5941, 6052, 8845, 10660, 12132, 12218, 
      7993, 6290, 5725, 5945, 11353, 9760, 9428, 8633, 8480, 8033, 2804, 
      2705, 2900, 8945, 9657, 5626, 5410, 4810, 3085, 2701, 2857, 12010, 
      11909, 9725, 7829, 3029, 2509, 9725, 7730, 2597, 2657, 4705, 5904, 
      4068, 3145, 2500, 2404, 7345, 10048, 8770, 7834, 7393, 3890, 2738, 
      2245, 8450, 8840, 2792, 2341, 2197, 2516, 4232, 4616, 4820, 6740, 
      10037, 10765, 7354, 4234, 3706, 3181, 2194, 4234, 4329, 8109, 10861, 
      6836, 6032, 5185, 9680, 10772, 8249, 3785, 2633, 2810, 5213, 6205, 
      7474, 9593, 9333, 7848, 5860, 4068, 6170, 5650, 5281, 4082, 4597, 4817, 
      5825, 1664, 8577, 8410, 4770, 3546, 2610, 2545, 1602, 1717, 1845, 3202, 
      5800, 3748, 2344, 1453, 1448, 2669, 2813, 2965, 3125, 1394, 1538, 2594, 
      2890, 3578, 7769, 8425, 4105, 3796, 3697, 1305, 1417, 7537, 8865, 3826, 
      3725, 1666, 1250, 6056, 5917, 2452, 1237, 1160, 1156, 8552, 3205, 2610, 
      1093, 3898, 5445, 9189, 3233, 2873, 2873, 2960, 5120, 6208, 1217, 1130, 
      4744, 3016, 1021, 3109, 1370, 5741, 6770, 6409, 5009, 3185, 928, 5629, 
      1753, 3754, 3592, 2525, 725, 2525, 5860, 769, 629, 4594, 5954, 5476, 
      2785, 1665, 801, 1105, 3445, 890, 554, 2554, 3029, 5813, 485, 488, 773, 
      2165, 2984, 3965, 5108, 7373, 3145, 442, 1170, 2842, 5065, 1586, 1730, 
      1961, 2125, 2297, 2570, 4850, 8642, 2260, 5085, 8788, 8973, 3425, 730, 
      2225, 4100, 1345, 697, 1217, 1552, 394, 1352, 1220, 1394, 1325, 3769, 
      7058, 4768, 7540, 3146, 290, 562, 1642, 4217, 5162, 776, 2501, 7137, 
      250, 1450, 2106, 7825, 1745, 1508, 905, 2873, 8900, 4810, 2965, 890, 
      533, 245, 85, 9074, 1717, 877, 520, 180, 3172, 3636, 3757, 4660, 25, 
      25, 592, 1616, 5492, 6905, 1305, 13, 1530, 2925, 4105, 5634, 148, 13, 
      4493, 3250, 82, 1090, 6725, 9, 0, 100, 784, 1225, 1296, 2209, 3970, 
      842, 785, 577, 145, 26, 170, 1370, 1373, 580, 2029, 8104, 585, 178, 
      538, 1305, 4498, 8109, 9034, 1616, 8297, 7594, 4250, 2729, 1874, 701, 
      50, 314, 4649, 8861, 10841, 4005, 3636, 2740, 1405, 661, 40, 1405, 
      4132, 58, 1073, 1493, 6773, 2180, 89, 1153, 3562, 442, 85, 442, 7650, 
      5429, 541, 424, 1325, 2404, 7844, 2237, 202, 265, 445, 1417, 1885, 
      2237, 7010, 9146, 10937, 1993, 1744, 180, 2080, 3865, 4138, 1010, 1069, 
      2018, 3890, 4525, 6569, 6730, 7225, 8090, 392, 637, 980, 1096, 5821, 
      6280, 10397, 4069, 4194, 4225, 740, 785, 832, 6656, 7652, 3653, 1514, 
      389, 514, 2314, 2405, 2993, 7685, 1285, 1845, 3349, 3805, 6565, 1037, 
      2762, 14522, 425, 521, 16025, 6217, 490, 925, 3042, 9850, 12105, 845, 
      2248, 5525, 9320, 13253, 14645, 16613, 1154, 650, 698, 1898, 3029, 
      5429, 9178, 11138, 12629, 14929, 3492, 12240, 14976, 4469, 1354, 5954, 
      6250, 13169, 15025, 1832, 4397, 5576, 7237, 16805, 18632, 6505, 4093, 
      754, 2665, 3865, 5629, 10729, 15858, 16858, 6409, 2633, 1409, 1513, 
      7345, 16660, 962, 6925, 1576, 1069, 1525, 2836, 3925, 14356, 14589, 
      977, 1010, 6002, 7045, 16090, 1348, 1808, 3233, 7585, 14480, 20624, 
      7650, 2770, 1450, 1413, 1378, 5989, 5780, 1157, 1597, 8900, 14152, 
      20477, 2989, 1241, 1481, 1625, 8794, 10829, 11426, 17609, 7696, 2025, 
      3600, 9396, 10132, 15457, 8765, 7769, 1490, 1658, 1730, 2813, 2890, 
      3578, 8938, 19325, 10660, 8669, 5540, 1733, 1525, 1444, 2069, 2173, 
      2888, 9365, 2005, 1642, 1546, 1537, 1557, 1585, 1845, 17146, 12836, 
      20644, 3706, 2357, 2522, 2581, 3797, 4082, 3445, 2125, 2853, 2920, 
      13428, 19453, 2105, 1849, 3449, 18749, 19273, 11345, 13385, 13817, 
      14036, 14480, 22672, 14794, 24525, 4517, 2218, 2258, 14530, 15205, 
      25925, 2385, 24804, 2501, 2621, 2610, 3385, 3690, 17001, 12704, 2804, 
      16865, 20660, 27668, 2858, 20233, 21034, 28409, 20872, 28837, 10421, 
      3601, 5234, 5941, 21250, 25826, 4432, 3573, 5365, 23413, 8693, 3368, 
      3989, 5480, 5864, 26773, 28645, 3490, 3842, 3721, 14330, 4520, 11890, 
      4930, 5392, 5540, 5617, 5140, 18178, 13325, 5273, 5933, 16861, 16781, 
      16564, 5050, 5284, 6084, 6145, 20852, 18245, 6052, 5881, 7474, 6605, 
      7018, 7085, 7450, 7848, 20882, 6449, 6961, 7508, 7274, 7289, 7794, 
      8010, 8725, 7745, 9801, 10957, 10036, 11156, 10405, 11425, 12181, 
      12025, 12064, 12457, 13357, 13396, 13450, 14885, 14282, 15061, 15076, 
      15229, 15520, 15952, 15821, 15914, 17261, 17748, 18394, 18752, 19240, 
      19620, 19577, 21314, 21677, 25448, 26176, 26225 ], 
  [ 33202, 32930, 32800, 31376, 30218, 30029, 29993, 29840, 29277, 27666, 
      27098, 25285, 24157, 22922, 22826, 22685, 22228, 21970, 21778, 20618, 
      20365, 20221, 19045, 18497, 18229, 18125, 18050, 17476, 16904, 17170, 
      16965, 16913, 16453, 16418, 15769, 15570, 14984, 13885, 13225, 13325, 
      31492, 32596, 12125, 12557, 12077, 11930, 12205, 27257, 24889, 11240, 
      12469, 11072, 10610, 10618, 11925, 10420, 22068, 24093, 10202, 21226, 
      23657, 19801, 10026, 9748, 33745, 27634, 10930, 9434, 9413, 18434, 
      9505, 9337, 18820, 34306, 28906, 24650, 25997, 10517, 9092, 18836, 
      33930, 33298, 32985, 25549, 9049, 8665, 15705, 33428, 26237, 8570, 
      8605, 19730, 30600, 9000, 10701, 14661, 15844, 28946, 8042, 15842, 
      21610, 25168, 9508, 14800, 15313, 22873, 27450, 15490, 15669, 29597, 
      27560, 20852, 20392, 7720, 8237, 8669, 24217, 21940, 7137, 7060, 13780, 
      27914, 17705, 16690, 6953, 8258, 13450, 13945, 16889, 18770, 17540, 
      17333, 7508, 6824, 12053, 12653, 13949, 14120, 23461, 15777, 6682, 
      8005, 25444, 16804, 6409, 6521, 6544, 6761, 6976, 13456, 19169, 23665, 
      23141, 6725, 6290, 6466, 16645, 18628, 6925, 6184, 10440, 10984, 17109, 
      25250, 17378, 13325, 6290, 6098, 7085, 7298, 8738, 9293, 11860, 15034, 
      13906, 6466, 5769, 5634, 5650, 5661, 8329, 5701, 5492, 5540, 6701, 
      13576, 22490, 14933, 13610, 13429, 11890, 10090, 6058, 5393, 8810, 
      10658, 13610, 15733, 5545, 5508, 5584, 6145, 7888, 9280, 9802, 7345, 
      5365, 8885, 12097, 18589, 5044, 7109, 19645, 11322, 8482, 7261, 4861, 
      5161, 10400, 6388, 5249, 5713, 8345, 11849, 15305, 11545, 5065, 7853, 
      11080, 5877, 5256, 4581, 4552, 5256, 7272, 15674, 11450, 8194, 7706, 
      4450, 7825, 4825, 5945, 9298, 9153, 5818, 4018, 4753, 12433, 16840, 
      9320, 8069, 4469, 4505, 3725, 10946, 9076, 3664, 3616, 10825, 12890, 
      9410, 8810, 6397, 5081, 4505, 3805, 3677, 3497, 3490, 3650, 4157, 4637, 
      4850, 5506, 5597, 16820, 13364, 5389, 4885, 3589, 5213, 8874, 5749, 
      3313, 3925, 4618, 5850, 6165, 8010, 10305, 12352, 10880, 5840, 5252, 
      4736, 3200, 3280, 6161, 8036, 12629, 9425, 7381, 5834, 5050, 4394, 
      3509, 3866, 4706, 4789, 12520, 7540, 7012, 6397, 6280, 6165, 5725, 
      4941, 3492, 3205, 3445, 4437, 4941, 5032, 7405, 9000, 10312, 14258, 
      9533, 7570, 4745, 4925, 13313, 11540, 11168, 10273, 10100, 9593, 3104, 
      2785, 2720, 7465, 11437, 6826, 6570, 5850, 3625, 3001, 2637, 10170, 
      13949, 11525, 9389, 3589, 2669, 8125, 9290, 2417, 2437, 3845, 7204, 
      5008, 3825, 2880, 2304, 6025, 8388, 10490, 9434, 8933, 4810, 3298, 
      2225, 6970, 10580, 3412, 2741, 2117, 2216, 3412, 3716, 3880, 5480, 
      8357, 9005, 8914, 5274, 4626, 3961, 2034, 3394, 3469, 6649, 9081, 8336, 
      7412, 6425, 8020, 8992, 9949, 4765, 2173, 2290, 4153, 4985, 6074, 7933, 
      11173, 9508, 7240, 3208, 7610, 7010, 6581, 5162, 3617, 3797, 7225, 
      1924, 10357, 10170, 6010, 4546, 3370, 3285, 1522, 1537, 1585, 2482, 
      7220, 4808, 3044, 1613, 1588, 2069, 2173, 2285, 2405, 1594, 1378, 1994, 
      2210, 2738, 6269, 6845, 5265, 4896, 4777, 1345, 1297, 6057, 7225, 4946, 
      4825, 2186, 1450, 7556, 7397, 3272, 1517, 1300, 1256, 6932, 4225, 3490, 
      1233, 2938, 4225, 7489, 4273, 3833, 2113, 2180, 3940, 4868, 1637, 1490, 
      6084, 4036, 1341, 2269, 1010, 4441, 5330, 8009, 6409, 4265, 1268, 7129, 
      2493, 2754, 4772, 3485, 685, 1765, 4520, 1109, 769, 3434, 4594, 6976, 
      3825, 2425, 601, 745, 4625, 1370, 554, 1754, 2129, 7373, 565, 548, 533, 
      1445, 2084, 2885, 3848, 5813, 4285, 562, 730, 1962, 3805, 986, 1090, 
      1261, 1385, 1517, 1730, 3610, 6922, 1480, 3805, 7048, 7213, 4645, 410, 
      1445, 5440, 2105, 1217, 697, 932, 234, 2132, 680, 2194, 745, 2669, 
      5498, 6228, 5920, 4346, 650, 242, 962, 3037, 3842, 1396, 1621, 8917, 
      90, 810, 1306, 6165, 2665, 2368, 1585, 1913, 7120, 6290, 4145, 1570, 
      1073, 625, 305, 7274, 2637, 1557, 1060, 520, 2152, 2536, 2637, 3400, 
      185, 65, 212, 916, 4112, 5345, 2125, 153, 850, 1945, 2925, 4234, 488, 
      53, 3253, 4490, 362, 530, 5185, 169, 100, 0, 324, 625, 676, 1369, 5330, 
      1522, 1445, 1157, 485, 26, 10, 730, 2213, 1160, 1229, 6404, 1165, 18, 
      178, 685, 3258, 6409, 7234, 916, 6577, 9434, 5650, 3869, 2834, 1321, 
      250, 74, 3389, 7081, 8861, 5365, 4936, 3880, 2245, 1261, 180, 765, 
      2952, 218, 533, 833, 5233, 3200, 289, 593, 4842, 922, 145, 162, 6010, 
      6989, 1061, 884, 725, 1544, 6184, 3257, 482, 125, 185, 797, 1145, 1417, 
      5450, 7346, 8957, 2953, 2644, 400, 1300, 2745, 5498, 530, 569, 1258, 
      2770, 3305, 5069, 5210, 5645, 6410, 772, 317, 520, 596, 4421, 4820, 
      8477, 2929, 3034, 5585, 400, 425, 452, 5156, 6032, 4913, 2314, 289, 
      314, 1514, 1585, 2053, 6065, 765, 1165, 2349, 2725, 5085, 1657, 1882, 
      12242, 625, 401, 13625, 7837, 730, 585, 2122, 8010, 10045, 1325, 1508, 
      4205, 7540, 11093, 12365, 14173, 1754, 970, 538, 1258, 2129, 4129, 
      7418, 9178, 10529, 12629, 4672, 10180, 12676, 5809, 914, 4594, 4850, 
      11029, 12725, 2612, 3277, 4276, 5717, 14365, 16052, 8125, 5353, 754, 
      1885, 2845, 4329, 8829, 13498, 14418, 8009, 3593, 1009, 1073, 5825, 
      14240, 1282, 5465, 2196, 1429, 1125, 2056, 2925, 12136, 12349, 1157, 
      970, 4682, 5585, 13730, 1088, 1348, 2393, 6065, 12260, 17924, 9370, 
      3690, 1930, 1873, 1138, 4689, 7240, 1237, 1277, 7240, 11972, 17797, 
      3929, 1261, 1261, 1325, 7154, 8969, 9506, 15149, 9396, 1585, 2740, 
      7696, 8352, 13177, 10585, 9469, 1370, 1418, 1450, 2153, 2210, 2738, 
      7298, 16745, 12680, 10469, 6920, 2173, 1805, 1544, 1669, 1733, 2228, 
      7685, 2545, 1962, 1746, 1717, 1537, 1525, 1585, 14746, 10816, 17984, 
      4706, 1937, 2042, 2081, 2977, 3202, 4365, 2605, 2293, 2340, 11368, 
      16893, 2525, 1949, 2749, 16249, 16733, 9505, 11345, 11737, 11936, 
      12340, 19892, 12634, 21625, 5597, 2378, 2218, 12410, 13025, 22945, 
      2305, 21904, 2401, 2501, 2650, 2925, 3130, 14701, 14804, 2704, 14585, 
      18080, 24608, 3098, 17693, 18434, 25309, 18292, 25717, 12241, 3221, 
      4394, 4961, 18650, 22906, 3812, 3313, 4545, 20673, 10253, 3508, 3589, 
      4660, 4964, 23813, 25565, 3650, 3562, 3601, 16490, 4100, 13770, 4410, 
      4772, 4880, 4937, 4680, 20618, 15305, 4813, 5273, 19161, 19061, 18824, 
      5090, 5184, 5584, 5625, 23432, 20605, 5672, 5661, 6714, 6185, 6458, 
      6505, 6770, 7108, 23402, 6409, 6661, 7048, 7234, 7229, 7594, 7690, 
      8145, 7825, 9901, 10377, 10016, 10576, 10525, 11125, 11601, 11645, 
      11764, 12077, 13077, 13096, 13250, 14365, 14162, 14561, 14656, 15129, 
      15380, 15572, 15641, 15674, 16981, 17488, 18234, 18532, 19060, 19240, 
      19357, 21074, 21397, 25108, 25796, 25825 ], 
  [ 34282, 33722, 33844, 32420, 31154, 30713, 30605, 30740, 29817, 28746, 
      28250, 25681, 25237, 23642, 24050, 23801, 23200, 22978, 22570, 21410, 
      21481, 21625, 19405, 18785, 18481, 18917, 19058, 18664, 17300, 18322, 
      17937, 18065, 17425, 17354, 16525, 16650, 15668, 13705, 13549, 13289, 
      26920, 27880, 12269, 13817, 12905, 12002, 11881, 23117, 21073, 11492, 
      14161, 10820, 10898, 10834, 13653, 10888, 18504, 20205, 10490, 17770, 
      19805, 16561, 9810, 9640, 39685, 32818, 12658, 9938, 9665, 15338, 
      10441, 10057, 15616, 40354, 34306, 29474, 31037, 12317, 9992, 15560, 
      39978, 39274, 38925, 30553, 10093, 9133, 13005, 39440, 31385, 8282, 
      8281, 16202, 36324, 8244, 9189, 12069, 13000, 34490, 8762, 12962, 
      17722, 30244, 11344, 12100, 12505, 18769, 32850, 12610, 12753, 35285, 
      32996, 25352, 24820, 7396, 7517, 7625, 29257, 26656, 7785, 7456, 11152, 
      33458, 21773, 20578, 7565, 7250, 10858, 11245, 13613, 15170, 21608, 
      21365, 8840, 6788, 9749, 10205, 11213, 11348, 28465, 19557, 7402, 6961, 
      30736, 20800, 6841, 6449, 6436, 6401, 6436, 10756, 15425, 28741, 28145, 
      7841, 6362, 6250, 13297, 22984, 8293, 6148, 8388, 8788, 13653, 30578, 
      21554, 16745, 7298, 6890, 6185, 6290, 7154, 7529, 14992, 18850, 17506, 
      7834, 6525, 5850, 5794, 5769, 6781, 6565, 5960, 5576, 5765, 10660, 
      27530, 18785, 17210, 16993, 15130, 12898, 7354, 6005, 7010, 8354, 
      10658, 12385, 6553, 6480, 5188, 5353, 6340, 7300, 12610, 9397, 5041, 
      6977, 9397, 23125, 5800, 5741, 24361, 14562, 11002, 9385, 4825, 4765, 
      13460, 8224, 4673, 4849, 6473, 9113, 19373, 14893, 6253, 6089, 14356, 
      7605, 6660, 5445, 4372, 4500, 5652, 19850, 14834, 10786, 10154, 4234, 
      5989, 4177, 4721, 12250, 12069, 7690, 4594, 4069, 9445, 21268, 12308, 
      10733, 3893, 5837, 3977, 8210, 12064, 4276, 4084, 8089, 16706, 12506, 
      11762, 8665, 6845, 5981, 4777, 4505, 3965, 3706, 3506, 3545, 3737, 
      3842, 4210, 4265, 21320, 17288, 7333, 6613, 4453, 3989, 11898, 7873, 
      3349, 3313, 3610, 4338, 4545, 5850, 7605, 16132, 14372, 8036, 7232, 
      6500, 3236, 3172, 4505, 5840, 16481, 12629, 10081, 8066, 6994, 6050, 
      3041, 3146, 3554, 3601, 16372, 10312, 9640, 8845, 8692, 8541, 7957, 
      6885, 4680, 2917, 2941, 3357, 3645, 3700, 5317, 6516, 7540, 18434, 
      12809, 10378, 3485, 3593, 17345, 15248, 14804, 13729, 13520, 12905, 
      4148, 3433, 2900, 5305, 15145, 9490, 9162, 8226, 5101, 4045, 2745, 
      7362, 18125, 15269, 12701, 5101, 3461, 5749, 12602, 2597, 2545, 2801, 
      10048, 7204, 5553, 4068, 2628, 4153, 5904, 14090, 12818, 12209, 6970, 
      4810, 2693, 4810, 14216, 5032, 3965, 2477, 2180, 2440, 2600, 2692, 
      3716, 5837, 6341, 12226, 7650, 6786, 5869, 2250, 2386, 2425, 4525, 
      6381, 11540, 10400, 9161, 5536, 6292, 13513, 7033, 1849, 1858, 2749, 
      3293, 4058, 5449, 14989, 13000, 10228, 2164, 10706, 9962, 9425, 7610, 
      2357, 2465, 10249, 2896, 14065, 13842, 8746, 6850, 5242, 5121, 1882, 
      1717, 1621, 1690, 10280, 7220, 4808, 2405, 2344, 1493, 1525, 1565, 
      1613, 2458, 1594, 1418, 1490, 1730, 4073, 4505, 7857, 7380, 7225, 1921, 
      1585, 3897, 4777, 7466, 7309, 3626, 2314, 10760, 10565, 5252, 2525, 
      2056, 1940, 4520, 6565, 5578, 1989, 1714, 2533, 4933, 6649, 6065, 1249, 
      1280, 2320, 2960, 2897, 2642, 9000, 6376, 2421, 1261, 866, 2605, 3242, 
      11393, 9433, 6713, 2384, 10333, 4329, 1458, 7400, 5717, 1117, 901, 
      2612, 2225, 1525, 1850, 2650, 10180, 6201, 4297, 745, 601, 7253, 2738, 
      1058, 818, 1013, 10685, 1213, 1160, 605, 653, 968, 1445, 2084, 3509, 
      6841, 1282, 442, 882, 2041, 410, 442, 505, 557, 617, 722, 1882, 4330, 
      580, 2005, 4420, 4549, 7345, 338, 545, 8356, 3977, 2657, 265, 320, 450, 
      4040, 212, 4138, 205, 1193, 3194, 9360, 3508, 7010, 1802, 170, 242, 
      1417, 1970, 3016, 541, 12625, 306, 162, 370, 3681, 4825, 4420, 3313, 
      689, 4420, 9458, 6773, 3298, 2549, 1813, 1205, 4538, 4797, 3285, 2536, 
      1636, 820, 1060, 1125, 1636, 977, 641, 32, 160, 2132, 3041, 4105, 909, 
      130, 685, 1305, 2218, 1604, 629, 1525, 7226, 1370, 26, 2917, 961, 784, 
      324, 0, 49, 64, 361, 8282, 3250, 3137, 2705, 1601, 530, 226, 82, 4229, 
      2708, 293, 3848, 2713, 234, 34, 73, 1530, 3853, 4498, 160, 3985, 13250, 
      8674, 6425, 5066, 2941, 1114, 146, 1625, 4381, 5801, 8317, 7780, 6436, 
      4261, 2845, 936, 117, 1332, 1010, 65, 149, 2965, 5540, 1153, 89, 7650, 
      2290, 757, 162, 3562, 10301, 2501, 2216, 149, 500, 3700, 5597, 1490, 
      377, 221, 185, 317, 445, 3146, 4610, 5897, 5185, 4768, 1300, 400, 1233, 
      8450, 170, 173, 394, 1258, 1613, 2873, 2978, 3305, 3890, 1960, 245, 
      196, 200, 2405, 2696, 5525, 1381, 1450, 8537, 292, 281, 272, 2960, 
      3620, 7685, 4258, 613, 458, 578, 613, 865, 3653, 333, 445, 1053, 1285, 
      2925, 3277, 802, 8642, 1489, 689, 9809, 11257, 1666, 477, 970, 5202, 
      6841, 2693, 680, 2333, 4840, 7709, 8765, 10285, 3338, 2050, 754, 610, 
      1013, 2293, 4754, 6154, 7253, 8993, 7300, 6976, 9040, 8725, 626, 2650, 
      2834, 7681, 9089, 4520, 1765, 2440, 3485, 10477, 11912, 11545, 8125, 
      1258, 985, 1513, 2493, 5913, 9754, 10530, 11393, 5825, 793, 785, 3593, 
      10388, 2362, 3341, 3816, 2581, 909, 1156, 1629, 8644, 8821, 1985, 1402, 
      2810, 3461, 9986, 1124, 1024, 1385, 3833, 8768, 13568, 12970, 5850, 
      3298, 3205, 1210, 2853, 10372, 1885, 1205, 4756, 8552, 13477, 6125, 
      1801, 1369, 1289, 4706, 6125, 6554, 11225, 12960, 1297, 1696, 5140, 
      5652, 9577, 14365, 13033, 1658, 1490, 1450, 1469, 1490, 1730, 4850, 
      12605, 16820, 14213, 9908, 3469, 2813, 2228, 1453, 1445, 1544, 5165, 
      4021, 3042, 2610, 2545, 2005, 1921, 1621, 10930, 7684, 13700, 7010, 
      1685, 1682, 1685, 2005, 2122, 6525, 3973, 1789, 1800, 8164, 12789, 
      3785, 2633, 1993, 12253, 12665, 6697, 8177, 8497, 8660, 8992, 15392, 
      9250, 16909, 8045, 3170, 2650, 9098, 9605, 18085, 2665, 17188, 2725, 
      2789, 3226, 2601, 2626, 11065, 19088, 3028, 10985, 13940, 19604, 4034, 
      13625, 14258, 20233, 14152, 20605, 16021, 3041, 3386, 3701, 14474, 
      18154, 3200, 3349, 3573, 16245, 13565, 4264, 3373, 3688, 3848, 18989, 
      20525, 4442, 3562, 3889, 20882, 3848, 17658, 3978, 4160, 4196, 4217, 
      4356, 25514, 19373, 4489, 4589, 23805, 23669, 23396, 5666, 5508, 5188, 
      5193, 28580, 25357, 5492, 5769, 5850, 5933, 5954, 5965, 6050, 6280, 
      28442, 6841, 6625, 6724, 7666, 7625, 7738, 7618, 7605, 8473, 10585, 
      9837, 10484, 10036, 11245, 11089, 11061, 11465, 11728, 11897, 13077, 
      13060, 13394, 13933, 14450, 14165, 14404, 15453, 15632, 15392, 15821, 
      15746, 16981, 17524, 18450, 18640, 19240, 19060, 19465, 21146, 21397, 
      25000, 25616, 25609 ], 
  [ 34877, 34205, 34425, 33001, 31693, 31154, 31018, 31265, 30202, 29341, 
      28873, 26010, 25832, 24097, 24701, 24410, 23753, 23545, 23053, 21893, 
      22090, 22346, 19720, 19072, 18754, 19400, 19625, 19301, 17629, 18945, 
      18490, 18688, 17978, 17893, 16994, 17245, 16109, 13810, 13850, 13450, 
      25317, 26221, 12500, 14482, 13402, 12205, 11930, 21682, 19764, 11765, 
      14994, 10897, 11185, 11093, 14500, 11245, 17293, 18868, 10777, 16601, 
      18482, 15476, 9901, 9773, 42170, 35009, 13505, 10309, 9938, 14309, 
      10980, 10512, 14545, 42881, 36581, 31525, 33172, 13192, 10517, 14461, 
      42505, 41773, 41410, 32674, 10674, 9490, 12130, 41953, 33562, 8345, 
      8330, 15005, 38725, 8125, 8776, 11236, 12069, 36821, 9217, 12017, 
      16385, 32393, 12233, 11225, 11588, 17348, 35125, 11665, 11794, 37672, 
      35285, 27277, 26717, 7445, 7412, 7394, 31392, 28665, 8212, 7785, 10305, 
      35789, 23530, 22265, 7978, 7033, 10025, 10370, 12514, 13945, 23365, 
      23108, 9533, 6949, 9028, 9428, 10324, 10445, 30586, 21202, 7857, 6730, 
      32969, 22529, 7184, 6596, 6569, 6436, 6401, 9881, 14144, 30890, 30266, 
      8450, 6565, 6341, 12170, 24853, 9000, 6309, 7765, 8109, 12484, 32825, 
      23353, 18250, 7865, 7373, 6010, 6073, 6713, 7018, 16385, 20509, 19081, 
      8541, 6994, 6109, 6025, 5986, 6354, 7076, 6317, 5765, 5576, 9701, 
      29665, 20458, 18785, 18554, 16565, 14165, 8033, 6418, 6485, 7633, 9685, 
      11258, 7120, 7033, 5209, 5220, 5913, 6705, 13877, 10370, 5090, 6410, 
      8522, 25064, 6269, 5384, 26370, 15997, 12157, 10386, 4986, 4786, 14825, 
      9113, 4624, 4688, 5920, 8224, 21130, 16370, 6890, 5578, 15805, 8452, 
      7381, 5956, 4477, 4381, 5197, 21649, 16325, 11969, 11281, 4325, 5450, 
      4100, 4420, 13573, 13378, 8593, 4993, 3978, 8458, 23165, 13645, 11944, 
      3844, 6530, 4250, 7321, 13401, 4689, 4441, 7200, 18365, 13885, 13085, 
      9722, 7706, 6730, 5330, 5002, 4322, 3965, 3625, 3482, 3562, 3625, 3881, 
      3922, 23245, 18989, 8264, 7460, 4964, 3688, 13249, 8874, 3538, 3250, 
      3393, 3925, 4090, 5185, 6730, 17777, 15905, 9065, 8177, 7361, 3425, 
      3305, 4036, 5161, 18154, 14050, 11306, 9109, 7925, 6869, 3034, 3041, 
      3281, 3314, 18045, 11565, 10837, 9972, 9805, 9640, 9000, 7816, 5317, 
      2980, 2920, 3112, 3316, 3357, 4680, 5725, 6637, 20233, 14258, 11645, 
      3170, 3250, 19088, 16865, 16393, 15248, 15025, 14368, 4729, 3860, 3145, 
      4640, 16762, 10701, 10345, 9325, 5850, 4626, 2962, 6445, 19924, 16900, 
      14164, 5864, 3944, 5000, 14065, 2842, 2762, 2570, 11329, 8233, 6400, 
      4705, 2929, 3600, 5113, 15665, 14309, 13658, 7985, 5573, 3050, 4145, 
      15805, 5837, 4616, 2792, 2341, 2237, 2341, 2405, 3205, 5032, 5480, 
      13689, 8749, 7801, 6786, 2509, 2169, 2194, 3874, 5506, 12961, 11737, 
      10400, 4745, 5417, 15074, 8090, 1898, 1865, 2378, 2810, 3449, 4658, 
      16648, 14533, 11565, 1933, 12085, 11285, 10706, 8737, 2042, 2122, 
      11600, 3449, 15682, 15445, 9985, 7921, 6145, 6010, 2197, 1962, 1810, 
      1557, 11645, 8333, 5669, 2888, 2813, 1444, 1448, 1460, 1480, 2969, 
      1853, 1369, 1385, 1513, 3394, 3770, 9040, 8521, 8352, 2320, 1872, 3232, 
      4000, 8621, 8450, 4361, 2825, 12181, 11972, 6197, 3092, 2525, 2381, 
      3757, 7650, 6565, 2458, 1413, 2050, 4114, 7748, 7108, 1088, 1105, 1865, 
      2393, 3562, 3265, 10309, 7461, 3016, 1044, 985, 2066, 2605, 12884, 
      10784, 7840, 2993, 11754, 5218, 1129, 8597, 6760, 1460, 740, 2045, 
      2834, 1994, 1409, 2069, 11601, 7300, 5200, 976, 720, 8450, 3445, 1429, 
      629, 754, 12148, 1640, 1573, 808, 520, 709, 1060, 1573, 2788, 8010, 
      1737, 505, 637, 1530, 361, 365, 386, 410, 442, 505, 1385, 3497, 405, 
      1480, 3573, 3688, 8570, 485, 370, 9665, 4880, 3392, 272, 257, 709, 
      4957, 205, 5069, 170, 794, 2473, 10753, 2745, 8221, 2425, 317, 137, 
      962, 1417, 3821, 296, 14242, 565, 85, 181, 2890, 5840, 5393, 4160, 388, 
      3545, 10865, 7970, 4145, 3298, 2450, 1730, 3649, 5812, 4132, 3285, 
      2245, 477, 661, 712, 1125, 1460, 1040, 137, 41, 1537, 2320, 5050, 1378, 
      25, 370, 850, 1609, 2213, 1028, 1028, 8465, 1937, 5, 2210, 1444, 1225, 
      625, 49, 0, 1, 144, 9605, 4097, 3970, 3482, 2210, 901, 485, 5, 5188, 
      3485, 104, 3029, 3490, 493, 153, 10, 1033, 3034, 3609, 41, 3152, 14909, 
      10025, 7594, 6109, 3746, 1625, 349, 1114, 3506, 4786, 9640, 9061, 7605, 
      5220, 3636, 1405, 40, 877, 1493, 58, 58, 2258, 6625, 1664, 68, 8917, 
      2997, 1170, 337, 2785, 11764, 3236, 2909, 100, 269, 2909, 6682, 2057, 
      650, 410, 122, 170, 242, 2425, 3721, 4882, 6228, 5769, 1825, 225, 820, 
      9773, 205, 194, 233, 845, 1130, 2194, 2285, 2570, 3085, 2597, 392, 245, 
      221, 1796, 2045, 4552, 954, 1009, 9860, 425, 400, 377, 2281, 2857, 
      8938, 5189, 914, 689, 389, 410, 578, 2890, 340, 340, 724, 900, 2260, 
      4082, 557, 7417, 2000, 976, 8500, 12762, 2205, 610, 697, 4285, 5770, 
      3400, 533, 1780, 3965, 6568, 7540, 8948, 4129, 2645, 1013, 533, 754, 
      1754, 3893, 5153, 6154, 7754, 8497, 5905, 7801, 10034, 689, 2069, 2225, 
      6554, 7850, 5437, 1352, 1901, 2792, 9140, 10477, 13050, 9378, 1629, 
      810, 1170, 1954, 4954, 8473, 9193, 12884, 6868, 884, 848, 2900, 9065, 
      2957, 2690, 4621, 3204, 1000, 981, 1300, 7461, 7624, 2482, 1745, 2257, 
      2810, 8705, 1313, 1073, 1168, 3140, 7585, 12049, 14545, 6865, 4005, 
      3898, 1413, 2314, 11765, 2312, 1352, 3965, 7397, 11972, 7154, 2186, 
      1586, 1450, 3929, 5194, 5581, 9874, 14521, 1360, 1465, 4321, 4777, 
      8352, 16010, 14594, 1945, 1693, 1625, 1378, 1385, 1513, 4073, 11170, 
      18605, 15844, 11245, 4148, 3380, 2669, 1544, 1508, 1453, 4360, 4770, 
      3637, 3121, 3042, 2362, 2250, 1810, 9621, 6641, 12209, 8081, 1762, 
      1717, 1706, 1802, 1877, 7540, 4680, 1768, 1765, 7093, 11368, 4450, 
      3074, 1874, 10874, 11258, 5780, 7120, 7412, 7561, 7865, 13817, 8109, 
      15250, 9172, 3653, 2993, 7985, 8450, 16370, 2980, 15529, 3026, 3076, 
      3625, 2650, 2605, 9826, 20929, 3329, 9760, 12505, 17833, 4573, 12218, 
      12809, 18434, 12717, 18792, 17666, 3146, 3169, 3386, 13025, 16481, 
      3137, 3538, 3370, 14698, 15028, 4733, 3464, 3485, 3589, 17288, 18740, 
      4925, 3737, 4176, 22765, 3925, 19345, 3985, 4097, 4105, 4112, 4405, 
      27593, 21130, 4538, 4498, 25786, 25636, 25349, 6065, 5809, 5209, 5200, 
      30757, 27380, 5597, 5986, 5689, 6010, 5933, 5930, 5945, 6133, 30577, 
      7184, 6786, 6773, 8009, 7954, 7969, 7765, 7570, 8900, 11026, 9802, 
      10841, 10001, 11700, 11250, 11026, 11570, 11889, 12002, 13252, 13221, 
      13625, 13940, 14737, 14186, 14481, 15754, 15905, 15497, 16066, 15949, 
      17156, 17713, 18709, 18857, 19485, 19165, 19682, 21349, 21572, 25133, 
      25721, 25700 ], 
  [ 34970, 34282, 34516, 33092, 31778, 31225, 31085, 31348, 30265, 29434, 
      28970, 26065, 25925, 24170, 24802, 24505, 23840, 23634, 23130, 21970, 
      22185, 22457, 19773, 19121, 18801, 19477, 19714, 19400, 17684, 19042, 
      18577, 18785, 18065, 17978, 17069, 17338, 16180, 13833, 13901, 13481, 
      25096, 25992, 12541, 14585, 13481, 12242, 11945, 21485, 19585, 11812, 
      15121, 10916, 11234, 11138, 14629, 11304, 17128, 18685, 10826, 16442, 
      18301, 15329, 9922, 9800, 42533, 35330, 13634, 10370, 9985, 14170, 
      11065, 10585, 14400, 43250, 36914, 31826, 33485, 13325, 10600, 14312, 
      42874, 42138, 41773, 32985, 10765, 9549, 12013, 42320, 33881, 8362, 
      8345, 14842, 39076, 8116, 8725, 11125, 11944, 37162, 9290, 11890, 
      16202, 32708, 12368, 11108, 11465, 17153, 35458, 11538, 11665, 38021, 
      35620, 27560, 26996, 7460, 7405, 7369, 31705, 28960, 8281, 7840, 10192, 
      36130, 23789, 22514, 8045, 7010, 9914, 10253, 12365, 13778, 23624, 
      23365, 9640, 6980, 8933, 9325, 10205, 10324, 30897, 21445, 7930, 6705, 
      33296, 22784, 7241, 6625, 6596, 6449, 6404, 9764, 13969, 31205, 30577, 
      8545, 6602, 6362, 12017, 25128, 9109, 6340, 7684, 8020, 12325, 33154, 
      23618, 18473, 7954, 7450, 5993, 6050, 6658, 6953, 16592, 20754, 19314, 
      8650, 7069, 6154, 6066, 6025, 6301, 7157, 6376, 5800, 5557, 9572, 
      29978, 20705, 19018, 18785, 16778, 14354, 8138, 6485, 6418, 7538, 9554, 
      11105, 7209, 7120, 5220, 5209, 5860, 6628, 14066, 10517, 5105, 6337, 
      8405, 25349, 6344, 5341, 26665, 16210, 12330, 10537, 5017, 4797, 15028, 
      9248, 4625, 4673, 5849, 8105, 21389, 16589, 6989, 5513, 16020, 8581, 
      7492, 6037, 4500, 4372, 5140, 21914, 16546, 12146, 11450, 4346, 5381, 
      4097, 4385, 13770, 13573, 8730, 5058, 3973, 8325, 23444, 13844, 12125, 
      3845, 6637, 4297, 7202, 13600, 4756, 4500, 7081, 18610, 14090, 13282, 
      9881, 7837, 6845, 5417, 5081, 4381, 4010, 3650, 3481, 3545, 3602, 3842, 
      3881, 23528, 19240, 8405, 7589, 5045, 3653, 13450, 9025, 3573, 3249, 
      3370, 3874, 4033, 5098, 6613, 18020, 16132, 9220, 8320, 7492, 3460, 
      3332, 3977, 5072, 18401, 14261, 11489, 9266, 8066, 6994, 3041, 3034, 
      3250, 3281, 18292, 11752, 11016, 10141, 9972, 9805, 9157, 7957, 5416, 
      2997, 2925, 3085, 3277, 3316, 4597, 5620, 6516, 20498, 14473, 11834, 
      3133, 3209, 19345, 17104, 16628, 15473, 15248, 14585, 4820, 3929, 3188, 
      4553, 17001, 10882, 10522, 9490, 5965, 4717, 3001, 6322, 20189, 17141, 
      14381, 5981, 4021, 4901, 14282, 2885, 2801, 2545, 11520, 8388, 6529, 
      4804, 2980, 3529, 5008, 15898, 14530, 13873, 8138, 5690, 3109, 4058, 
      16040, 5960, 4717, 2845, 2372, 2216, 2312, 2372, 3140, 4925, 5365, 
      13906, 8914, 7954, 6925, 2554, 2146, 2169, 3789, 5389, 13172, 11936, 
      10585, 4640, 5300, 15305, 8249, 1913, 1874, 2333, 2749, 3370, 4553, 
      16893, 14760, 11764, 1908, 12290, 11482, 10897, 8906, 2005, 2081, 
      11801, 3536, 15921, 15682, 10170, 8082, 6282, 6145, 2250, 2005, 1845, 
      1546, 11848, 8500, 5800, 2965, 2888, 1445, 1445, 1453, 1469, 3050, 
      1898, 1370, 1378, 1490, 3305, 3673, 9217, 8692, 8521, 2385, 1921, 3145, 
      3897, 8794, 8621, 4474, 2906, 12392, 12181, 6340, 3181, 2600, 2452, 
      3656, 7813, 6714, 2533, 1378, 1989, 4005, 7913, 7265, 1073, 1088, 1808, 
      2320, 3665, 3362, 10504, 7624, 3109, 1021, 1010, 1997, 2522, 13105, 
      10985, 8009, 3088, 11965, 5353, 1090, 8776, 6917, 1517, 725, 1972, 
      2929, 2069, 1354, 1994, 11812, 7465, 5337, 1017, 745, 8629, 3554, 1490, 
      610, 725, 12365, 1709, 1640, 845, 509, 680, 1013, 1508, 2693, 8185, 
      1810, 522, 610, 1465, 362, 362, 377, 397, 425, 482, 1322, 3386, 388, 
      1413, 3460, 3573, 8753, 514, 353, 9860, 5017, 3505, 281, 256, 754, 
      5096, 212, 5210, 173, 745, 2378, 10960, 2644, 8402, 2522, 346, 130, 
      905, 1346, 3944, 269, 14481, 610, 82, 162, 2785, 5993, 5540, 4289, 353, 
      3428, 11074, 8149, 4274, 3413, 2549, 1813, 3530, 5965, 4261, 3400, 
      2340, 436, 612, 661, 1060, 1537, 1105, 160, 32, 1460, 2225, 5193, 1453, 
      18, 333, 793, 1530, 2308, 1093, 965, 8650, 2026, 10, 2117, 1521, 1296, 
      676, 64, 1, 0, 121, 9802, 4226, 4097, 3601, 2305, 962, 530, 2, 5333, 
      3604, 85, 2920, 3609, 538, 178, 9, 970, 2925, 3490, 32, 3041, 15154, 
      10226, 7769, 6266, 3869, 1706, 386, 1049, 3389, 4649, 9837, 9252, 7780, 
      5365, 3757, 1480, 37, 820, 1570, 65, 53, 2165, 6788, 1745, 73, 9106, 
      3106, 1237, 370, 2682, 11981, 3349, 3016, 101, 244, 2804, 6845, 2146, 
      697, 445, 121, 157, 221, 2330, 3602, 4745, 6385, 5920, 1908, 208, 769, 
      9970, 218, 205, 218, 794, 1069, 2105, 2194, 2473, 2978, 2696, 421, 260, 
      232, 1717, 1960, 4421, 901, 954, 10057, 452, 425, 400, 2192, 2756, 
      9125, 5330, 965, 730, 370, 389, 545, 2789, 349, 333, 685, 853, 2173, 
      4205, 530, 7250, 2081, 1025, 8321, 12985, 2290, 637, 666, 4162, 5625, 
      3509, 520, 1709, 3848, 6413, 7373, 8765, 4250, 2738, 1058, 530, 725, 
      1685, 3778, 5018, 6005, 7585, 8676, 5760, 7632, 10229, 706, 1994, 2146, 
      6401, 7681, 5576, 1301, 1832, 2701, 8957, 10280, 13273, 9565, 1690, 
      793, 1129, 1885, 4825, 8298, 9010, 13105, 7025, 905, 865, 2809, 8884, 
      3050, 2605, 4744, 3301, 1021, 964, 1261, 7300, 7461, 2561, 1802, 2186, 
      2725, 8530, 1348, 1088, 1145, 3049, 7424, 11840, 14778, 7018, 4114, 
      4005, 1450, 2245, 11972, 2381, 1381, 3860, 7240, 11765, 7309, 2249, 
      1625, 1481, 3826, 5069, 5450, 9689, 14752, 1377, 1440, 4212, 4660, 
      8185, 16253, 14825, 1994, 1730, 1658, 1373, 1378, 1490, 3970, 10973, 
      18868, 16085, 11444, 4253, 3469, 2740, 1565, 1525, 1448, 4253, 4885, 
      3730, 3202, 3121, 2421, 2305, 1845, 9442, 6500, 12004, 8242, 1781, 
      1730, 1717, 1781, 1850, 7693, 4789, 1773, 1768, 6948, 11173, 4553, 
      3145, 1865, 10685, 11065, 5657, 6977, 7265, 7412, 7712, 13600, 7954, 
      15021, 9341, 3730, 3050, 7834, 8293, 16133, 3033, 15300, 3077, 3125, 
      3690, 2665, 2610, 9657, 21200, 3380, 9593, 12308, 17588, 4658, 12025, 
      12610, 18185, 12520, 18541, 17909, 3169, 3146, 3349, 12826, 16250, 
      3136, 3573, 3349, 14485, 15245, 4808, 3485, 3464, 3560, 17053, 18493, 
      5002, 3770, 4225, 23042, 3944, 19594, 3994, 4096, 4100, 4105, 4420, 
      27898, 21389, 4553, 4493, 26077, 25925, 25636, 6130, 5860, 5220, 5209, 
      31076, 27677, 5620, 6025, 5674, 6029, 5938, 5933, 5938, 6120, 30890, 
      7241, 6817, 6788, 8066, 8009, 8010, 7794, 7573, 8969, 11097, 9805, 
      10900, 10004, 11773, 11281, 11029, 11593, 11920, 12025, 13285, 13252, 
      13666, 13949, 14786, 14197, 14500, 15805, 15952, 15520, 16109, 15986, 
      17189, 17748, 18754, 18896, 19528, 19188, 19721, 21386, 21605, 25160, 
      25744, 25721 ], 
  [ 36125, 35261, 35649, 34225, 32845, 32138, 31954, 32393, 31090, 30589, 
      30169, 26802, 27080, 25105, 26045, 25682, 24929, 24745, 24109, 22949, 
      23362, 23810, 20488, 19792, 19450, 20456, 20825, 20621, 18421, 20241, 
      19666, 19984, 19154, 19045, 18026, 18493, 17093, 14218, 14594, 13954, 
      22797, 23605, 13124, 15850, 14482, 12781, 12242, 19450, 17748, 12461, 
      16650, 11257, 11905, 11765, 16180, 12085, 15445, 16804, 11497, 14825, 
      16442, 13844, 10285, 10229, 46658, 38993, 15185, 11173, 10634, 12773, 
      12132, 11520, 12937, 47441, 40709, 35269, 37060, 14920, 11645, 12805, 
      47065, 46285, 45898, 36538, 11898, 10330, 10858, 46489, 37522, 8681, 
      8642, 13181, 43069, 8149, 8296, 10036, 10701, 41045, 10225, 10625, 
      14321, 36305, 13985, 9953, 10244, 15140, 39253, 10273, 10378, 41992, 
      39437, 30805, 30197, 7757, 7460, 7226, 35280, 32337, 9172, 8577, 9081, 
      40013, 26770, 25385, 8914, 6889, 8825, 9098, 10858, 12073, 26605, 
      26324, 10949, 7453, 8020, 8324, 9028, 9125, 34450, 24250, 8865, 6562, 
      37025, 25721, 8000, 7076, 7025, 6724, 6569, 8609, 12176, 34802, 34130, 
      9722, 7141, 6725, 10466, 28285, 10440, 6813, 6925, 7173, 10708, 36905, 
      26665, 21058, 9065, 8429, 5938, 5929, 6185, 6370, 19001, 23581, 22009, 
      9981, 8026, 6781, 6649, 6586, 5850, 8180, 7157, 6317, 5480, 8285, 
      33553, 23554, 21713, 21458, 19253, 16565, 9425, 7354, 5813, 6625, 8245, 
      9554, 8320, 8209, 5473, 5220, 5409, 5913, 16277, 12266, 5402, 5666, 
      7250, 28616, 7301, 5000, 30042, 18685, 14365, 12330, 5490, 5050, 17393, 
      10865, 4768, 4640, 5200, 6928, 24370, 19130, 8210, 4930, 18517, 10132, 
      8845, 7060, 4885, 4405, 4645, 24961, 19109, 14225, 13441, 4709, 4754, 
      4196, 4132, 16069, 15850, 10369, 5905, 4050, 6994, 26645, 16165, 14248, 
      3988, 7946, 4946, 6025, 15921, 5625, 5281, 5904, 21437, 16477, 15581, 
      11762, 9410, 8242, 6506, 6082, 5162, 4637, 4057, 3602, 3490, 3481, 
      3545, 3562, 26773, 22133, 10088, 9140, 6068, 3400, 15793, 10818, 4090, 
      3370, 3249, 3445, 3538, 4273, 5458, 20825, 18761, 11057, 10025, 9065, 
      3977, 3761, 3460, 4225, 21250, 16714, 13634, 11125, 9749, 8501, 3250, 
      3089, 3041, 3050, 21141, 13941, 13117, 12132, 11941, 11752, 11016, 
      9640, 6637, 3316, 3112, 2920, 2980, 2997, 3816, 4597, 5317, 23545, 
      16970, 14045, 2858, 2890, 22304, 19865, 19345, 18080, 17833, 17104, 
      5953, 4820, 3793, 3728, 19762, 13005, 12601, 11437, 7362, 5850, 3562, 
      5101, 23236, 19924, 16900, 7400, 5000, 3944, 16801, 3490, 3362, 2402, 
      13753, 10225, 8080, 6025, 3673, 2880, 3985, 18593, 17093, 16370, 9953, 
      7109, 3890, 3233, 18757, 7445, 5960, 3560, 2845, 2117, 2125, 2141, 
      2557, 3880, 4232, 16425, 10861, 9769, 8586, 3181, 2025, 2026, 2986, 
      4234, 15625, 14257, 12752, 3617, 4145, 17978, 10130, 2210, 2105, 1970, 
      2210, 2633, 3530, 19720, 17389, 14085, 1765, 14677, 13781, 13130, 
      10897, 1730, 1762, 14144, 4625, 18682, 18421, 12337, 9985, 7921, 7762, 
      2965, 2610, 2362, 1557, 14213, 10469, 7373, 3944, 3845, 1588, 1544, 
      1508, 1480, 4073, 2525, 1513, 1433, 1369, 2458, 2738, 11296, 10705, 
      10512, 3232, 2592, 2320, 2896, 10829, 10634, 5849, 3929, 14845, 14612, 
      8045, 4292, 3557, 3365, 2677, 9738, 8485, 3490, 1125, 1450, 2938, 9860, 
      9124, 1040, 1033, 1313, 1649, 4930, 4561, 12781, 9549, 4264, 900, 1417, 
      1370, 1741, 15668, 13328, 10000, 4265, 14418, 6970, 793, 10877, 8776, 
      2276, 692, 1301, 4106, 3026, 881, 1301, 14265, 9412, 6976, 1600, 1152, 
      10730, 4885, 2293, 533, 538, 14884, 2600, 2509, 1384, 520, 493, 628, 
      925, 1780, 10242, 2745, 841, 445, 882, 505, 461, 410, 386, 370, 361, 
      761, 2297, 333, 808, 2349, 2440, 10898, 965, 298, 12137, 6656, 4880, 
      512, 377, 1381, 6757, 421, 6893, 338, 338, 1465, 13369, 1665, 10525, 
      3721, 797, 185, 410, 697, 5429, 104, 17242, 1237, 181, 85, 1762, 7808, 
      7289, 5840, 100, 2273, 13505, 10250, 5825, 4810, 3770, 2858, 2353, 
      7780, 5812, 4797, 3517, 117, 205, 232, 477, 2516, 1952, 545, 65, 745, 
      1312, 6898, 2410, 73, 58, 298, 793, 3485, 1940, 404, 10817, 3137, 197, 
      1226, 2500, 2209, 1369, 361, 144, 121, 0, 12101, 5777, 5626, 5042, 
      3482, 1765, 1157, 101, 7060, 5045, 8, 1853, 5050, 1165, 585, 130, 409, 
      1858, 2313, 65, 1952, 17981, 12569, 9826, 8125, 5354, 2729, 925, 466, 
      2234, 3274, 12136, 11485, 9837, 7092, 5220, 2437, 136, 325, 2549, 274, 
      130, 1274, 8713, 2768, 260, 11317, 4437, 2106, 865, 1681, 14500, 4724, 
      4325, 244, 101, 1781, 8770, 3257, 1346, 962, 242, 146, 122, 1417, 2425, 
      3370, 8244, 7713, 2953, 153, 340, 12269, 493, 458, 185, 365, 530, 1258, 
      1325, 1538, 1933, 3917, 872, 557, 485, 980, 1157, 3112, 450, 481, 
      12356, 881, 832, 785, 1345, 1777, 11314, 7013, 1658, 1313, 293, 290, 
      314, 1810, 580, 388, 388, 468, 1348, 5690, 365, 5545, 3104, 1696, 6484, 
      15570, 3357, 1066, 457, 2941, 4162, 4840, 509, 1060, 2693, 4840, 5668, 
      6884, 5713, 3893, 1685, 629, 538, 1058, 2645, 3665, 4498, 5858, 10777, 
      4297, 5905, 12506, 1025, 1301, 1409, 4850, 5954, 7237, 872, 1205, 1832, 
      7076, 8245, 15858, 11754, 2493, 738, 810, 1258, 3538, 6505, 7129, 
      15668, 8884, 1268, 1184, 1940, 7025, 4205, 1802, 6229, 4500, 1384, 909, 
      964, 5661, 5800, 3562, 2561, 1537, 1922, 6737, 1865, 1385, 1024, 2180, 
      5785, 9673, 17473, 8833, 5445, 5314, 1989, 1618, 14381, 3272, 1832, 
      2837, 5645, 9620, 9146, 3074, 2186, 1954, 2825, 3826, 4141, 7786, 
      17425, 1696, 1297, 3145, 3505, 6480, 19058, 17498, 2665, 2269, 2153, 
      1450, 1433, 1369, 2969, 8938, 21893, 18868, 13765, 5540, 4580, 3653, 
      1928, 1844, 1525, 3208, 6282, 4885, 4225, 4122, 3202, 3042, 2362, 7605, 
      5081, 9881, 10145, 2122, 2005, 1970, 1682, 1685, 9508, 6120, 1960, 
      1933, 5485, 9160, 5818, 4058, 1898, 8738, 9074, 4436, 5536, 5780, 5905, 
      6161, 11345, 6381, 12634, 11332, 4709, 3809, 6305, 6698, 13658, 3748, 
      12913, 3770, 3796, 4537, 2962, 2797, 7930, 24313, 4073, 7888, 10273, 
      15025, 5725, 10034, 10553, 15578, 10485, 15912, 20714, 3554, 3025, 
      3074, 10769, 13841, 3257, 4090, 3250, 12274, 17764, 5765, 3848, 3365, 
      3373, 14600, 15908, 5981, 4265, 4896, 26221, 4285, 22465, 4225, 4217, 
      4177, 4160, 4717, 31385, 24370, 4850, 4570, 29410, 29236, 28925, 6977, 
      6553, 5473, 5440, 34717, 31076, 6005, 6586, 5641, 6370, 6125, 6098, 
      5993, 6109, 34465, 8000, 7290, 7085, 8825, 8746, 8593, 8245, 7738, 
      9860, 12010, 9970, 11681, 10169, 12708, 11754, 11194, 11978, 12393, 
      12410, 13780, 13725, 14249, 14180, 15457, 14450, 14841, 16498, 16601, 
      15905, 16714, 16525, 17684, 18265, 19381, 19457, 20133, 19573, 20282, 
      21925, 22100, 25589, 26129, 26084 ], 
  [ 35828, 36724, 35570, 34138, 33412, 34245, 34501, 33178, 34073, 30260, 
      29396, 30641, 26729, 26948, 24804, 25101, 25226, 24820, 25504, 24336, 
      22765, 21449, 24505, 24245, 24121, 21825, 20872, 19562, 22202, 19400, 
      19925, 19141, 19409, 19520, 19597, 18080, 19098, 21493, 18785, 20345, 
      56906, 58594, 18405, 14309, 15581, 18500, 20381, 50909, 47225, 17074, 
      12461, 18946, 16292, 16592, 11765, 15370, 43370, 46709, 15880, 42088, 
      46125, 39785, 17744, 17026, 16493, 13448, 10760, 14228, 15229, 37828, 
      12545, 13253, 38650, 16612, 13840, 11920, 12389, 10049, 12274, 38954, 
      16232, 15892, 15725, 12085, 11645, 13597, 33485, 15874, 12185, 16564, 
      16745, 40864, 14210, 18890, 23657, 31997, 34202, 13284, 11944, 34344, 
      44200, 11402, 8882, 32570, 33521, 46337, 12368, 33988, 34313, 13345, 
      12330, 9418, 9250, 15850, 17973, 19717, 10589, 9626, 11321, 12266, 
      31250, 12240, 8017, 7732, 11281, 19156, 30772, 31705, 36985, 40180, 
      7850, 7789, 8914, 13778, 28205, 29389, 31853, 32170, 9973, 7253, 10568, 
      19045, 10786, 7402, 11461, 13617, 13786, 15025, 15970, 31210, 41157, 
      9881, 9649, 9001, 12800, 14144, 37025, 7762, 8177, 13130, 25562, 26690, 
      37925, 10440, 7240, 6253, 9000, 9684, 17533, 18184, 21960, 23245, 5954, 
      6352, 6100, 7712, 9497, 11552, 11860, 12017, 21401, 8989, 10386, 12186, 
      17289, 32194, 8840, 6101, 5800, 5765, 5540, 5492, 7592, 9701, 22900, 
      26792, 32372, 36101, 8245, 8354, 13978, 16145, 20954, 24098, 5200, 
      5809, 13465, 23409, 29833, 6977, 8762, 19441, 7301, 4964, 5044, 5429, 
      11789, 13549, 4770, 5722, 14365, 15997, 22717, 29725, 5585, 4745, 7025, 
      21785, 4570, 5645, 6338, 7853, 12058, 15098, 20618, 5512, 4500, 4456, 
      4552, 12100, 22045, 14225, 17681, 4096, 4097, 4996, 8452, 14297, 31321, 
      5650, 3970, 4033, 13573, 5869, 9469, 28808, 3722, 7946, 8482, 28685, 
      4176, 3616, 3600, 3961, 4689, 5281, 6625, 7081, 8361, 9376, 10996, 
      13401, 15049, 15700, 17524, 17761, 5330, 4210, 4265, 4637, 6845, 16937, 
      3368, 3893, 9925, 13165, 15464, 18740, 19493, 23528, 28013, 3778, 3474, 
      3690, 3978, 4338, 9810, 10474, 19633, 23698, 3761, 3185, 3185, 3536, 
      3920, 4432, 12161, 13540, 16132, 16361, 3650, 3050, 3106, 3221, 3250, 
      3281, 3425, 3809, 5426, 11125, 12241, 15569, 16949, 17186, 22625, 
      25826, 28306, 4072, 2997, 2932, 16605, 17077, 3709, 3250, 3170, 3005, 
      2978, 2909, 5618, 6905, 8738, 22973, 3145, 2768, 2804, 2960, 4385, 
      5513, 8945, 28304, 3757, 3085, 2701, 4201, 6201, 24505, 2600, 8429, 
      8741, 14821, 2410, 2842, 3557, 4802, 7730, 20357, 25202, 2628, 2448, 
      2385, 2788, 3904, 7065, 22468, 2570, 3578, 4513, 7393, 9098, 14090, 
      14978, 15434, 19370, 25313, 26545, 2216, 2372, 2600, 2957, 7892, 14216, 
      14437, 21997, 26765, 2074, 2026, 2061, 24826, 26674, 2225, 2297, 10217, 
      10772, 16577, 18577, 20980, 24737, 2425, 2074, 1850, 14170, 1780, 1764, 
      1773, 1960, 15453, 15925, 1685, 4706, 2041, 2000, 1636, 1924, 2500, 
      2561, 6784, 7529, 8161, 12416, 1530, 1746, 2610, 5121, 5242, 11125, 
      11521, 11925, 12337, 4808, 7220, 11048, 11848, 13544, 21893, 23053, 
      1469, 1538, 1565, 5725, 6845, 21533, 23869, 1440, 1465, 3060, 4660, 
      1274, 1261, 1954, 4141, 4946, 5194, 23426, 1445, 1732, 4877, 14612, 
      17797, 24565, 1345, 1489, 12325, 12538, 17218, 19314, 3233, 3524, 962, 
      1250, 3665, 13061, 8296, 18589, 20500, 985, 845, 1037, 3442, 833, 1745, 
      14708, 810, 1129, 5629, 11965, 18954, 3277, 4397, 16552, 19172, 674, 
      881, 1525, 6709, 8021, 657, 2512, 5200, 12240, 13345, 629, 4625, 4754, 
      6929, 11345, 13298, 15413, 17690, 21845, 605, 4328, 8584, 13028, 17645, 
      10004, 10400, 11009, 11425, 11849, 12500, 17300, 24116, 11810, 17785, 
      24386, 24697, 373, 7380, 11773, 290, 1189, 2053, 9125, 10090, 6032, 
      1066, 9250, 980, 9605, 15325, 21512, 194, 22370, 208, 2644, 7200, 
      10548, 16273, 18100, 1490, 12665, 541, 5876, 10100, 11764, 22901, 565, 
      706, 1237, 13537, 24730, 100, 145, 1220, 1745, 2465, 3313, 25028, 533, 
      1205, 1730, 2650, 14210, 15178, 15425, 17210, 3625, 4381, 7594, 10634, 
      18794, 21341, 745, 3737, 10420, 13705, 16145, 19060, 2610, 4365, 16909, 
      40, 2920, 9220, 21029, 3601, 3970, 5330, 8282, 9605, 9802, 12101, 0, 
      1156, 1225, 1521, 2601, 4624, 5776, 10000, 677, 1522, 11665, 23410, 
      1525, 5780, 7400, 9805, 16904, 23413, 24968, 10618, 23725, 592, 20, 
      137, 416, 1385, 3380, 6416, 17177, 24665, 27905, 25, 34, 146, 701, 
      1469, 3746, 10025, 16154, 3636, 9061, 10237, 21061, 338, 3413, 9265, 
      80, 2000, 4289, 6788, 22564, 181, 1845, 2106, 9685, 12402, 22882, 389, 
      3016, 5725, 6661, 9901, 11125, 11981, 21416, 25064, 27989, 521, 650, 
      3370, 11570, 15497, 144, 8608, 8793, 11380, 15520, 16785, 20593, 20880, 
      21753, 23248, 2570, 7225, 8450, 8818, 19213, 20050, 27065, 15821, 
      16072, 225, 7450, 7621, 7794, 20674, 22426, 281, 1040, 5585, 6340, 
      11920, 12137, 13481, 22457, 9125, 10693, 14213, 15173, 20453, 1693, 
      12868, 33448, 3725, 5837, 35705, 569, 3536, 7625, 13396, 26000, 29641, 
      2377, 11466, 18397, 25090, 31417, 33565, 36541, 1928, 3188, 6260, 
      10484, 13253, 18173, 24820, 28040, 30413, 33973, 610, 29770, 34018, 
      577, 8676, 19072, 19620, 31201, 34065, 1466, 16001, 18314, 21361, 
      36725, 39434, 845, 701, 5300, 12125, 14837, 18365, 27245, 35272, 36776, 
      873, 1129, 8473, 8829, 21465, 36450, 3488, 20665, 2210, 3341, 8585, 
      12290, 14765, 32882, 33241, 4381, 5800, 18856, 20781, 35496, 7522, 
      9242, 13061, 21697, 33002, 42170, 1348, 1508, 2960, 3049, 7424, 18713, 
      1114, 5185, 8145, 23890, 32418, 41893, 1597, 5645, 7397, 8045, 23656, 
      27077, 28052, 37637, 1514, 9325, 13546, 24634, 25874, 34349, 1825, 
      1585, 6772, 7696, 8020, 11497, 11700, 13396, 23796, 40105, 2458, 1853, 
      1370, 3485, 4285, 5338, 9113, 9469, 11570, 24473, 3125, 4148, 4808, 
      4925, 6205, 6485, 8005, 36788, 30082, 41922, 1924, 9521, 10064, 10249, 
      13481, 14144, 2165, 3617, 10897, 11090, 30922, 40097, 3973, 5733, 
      12373, 39013, 39789, 27449, 30749, 31433, 31778, 32474, 44698, 32912, 
      47305, 2221, 5716, 7016, 32392, 33445, 49205, 7393, 47578, 7633, 7877, 
      6856, 10781, 11716, 35989, 3970, 7930, 35725, 41410, 51442, 5840, 
      40729, 41908, 52433, 41618, 52985, 3445, 10485, 15016, 16605, 42120, 
      48712, 12826, 9697, 15017, 45161, 3349, 6970, 10993, 15130, 16018, 
      49905, 52533, 6964, 10088, 8957, 5200, 11642, 4520, 12680, 13770, 
      14170, 14373, 12506, 7272, 5317, 12637, 14557, 6833, 6877, 6786, 9256, 
      10370, 13690, 13877, 9050, 7829, 12898, 11717, 16712, 13697, 14992, 
      15185, 16180, 16954, 9448, 11141, 13289, 14842, 11956, 12097, 13480, 
      14452, 16805, 11665, 13573, 19013, 14562, 19210, 14045, 17705, 20225, 
      18805, 18338, 19233, 19493, 19658, 19080, 22525, 19400, 22573, 22082, 
      20213, 20754, 22698, 21305, 21776, 23365, 23722, 23732, 24466, 24698, 
      26338, 25285, 27136, 27749, 31874, 32850, 33025 ], 
  [ 33448, 33800, 33122, 31690, 30760, 31117, 31237, 30458, 30673, 27880, 
      27152, 26969, 24349, 23888, 22696, 22789, 22642, 22304, 22580, 21412, 
      20453, 19681, 20765, 20369, 20177, 18901, 18356, 17386, 18530, 17156, 
      17341, 16897, 16825, 16868, 16605, 15700, 15970, 16733, 14977, 15857, 
      43850, 45266, 14257, 12269, 12725, 14216, 15349, 38669, 35597, 13130, 
      11237, 14050, 12416, 12580, 10609, 11834, 32218, 34945, 12004, 31140, 
      34429, 29245, 12916, 12402, 23293, 18820, 9604, 10760, 11285, 27560, 
      9893, 10193, 28178, 23616, 19620, 16612, 17489, 9029, 9554, 28346, 
      23236, 22760, 22525, 17117, 9197, 10061, 23965, 22810, 17489, 11600, 
      11713, 29780, 20602, 13042, 16381, 22681, 24410, 19336, 8884, 24484, 
      32436, 16570, 7930, 23050, 23797, 34165, 18148, 24128, 24385, 19669, 
      18178, 13498, 13194, 10818, 12193, 13325, 15689, 14114, 8125, 8594, 
      21866, 18292, 11281, 10656, 8017, 12832, 21456, 22185, 26377, 28960, 
      11114, 10985, 7010, 9290, 19433, 20345, 22265, 22514, 15005, 9973, 
      7508, 12653, 16362, 10530, 7857, 9061, 9162, 9925, 10530, 21690, 29665, 
      15049, 14681, 6689, 8516, 9316, 26281, 11570, 6341, 8642, 17266, 18122, 
      26977, 16084, 10708, 8293, 6484, 6760, 11413, 11860, 14548, 15493, 
      7450, 9140, 8480, 5876, 6505, 7540, 7712, 7801, 14057, 6201, 6850, 
      7834, 11101, 22266, 13940, 8957, 8180, 8077, 7240, 6376, 5620, 6437, 
      15080, 18020, 22376, 25357, 5729, 5770, 8810, 10229, 13610, 15938, 
      6084, 5265, 8433, 15385, 20313, 11125, 5770, 12437, 11789, 6664, 5384, 
      5021, 7301, 8381, 6130, 4770, 8857, 9945, 14761, 20137, 8849, 6649, 
      4849, 14033, 6338, 4489, 4570, 5065, 7298, 9250, 13138, 8980, 6472, 
      4932, 4756, 7272, 14157, 8581, 10949, 5252, 5185, 4112, 5120, 8585, 
      21257, 9594, 5194, 4645, 8065, 3965, 5525, 19220, 4946, 4682, 4946, 
      19097, 6964, 5044, 4756, 3825, 3601, 3649, 4041, 4225, 4825, 5364, 
      6304, 7825, 8929, 9376, 10656, 10825, 9410, 7202, 3517, 3481, 4057, 
      10205, 4660, 3485, 5573, 7589, 9140, 11464, 12013, 15028, 18493, 6498, 
      5650, 3418, 3298, 3250, 5458, 5850, 12085, 15130, 6617, 4817, 3865, 
      3332, 3172, 3140, 6857, 7760, 9536, 9697, 6506, 3866, 3650, 3425, 3386, 
      3349, 3221, 3061, 3250, 6161, 6869, 9109, 10081, 10250, 14261, 16714, 
      18650, 7540, 4765, 3816, 9805, 10141, 6905, 5834, 5618, 5113, 5018, 
      4745, 3170, 3709, 4658, 14473, 5729, 3380, 3280, 3028, 2753, 3065, 
      4729, 18580, 7225, 5737, 4537, 2637, 3277, 15597, 4436, 4349, 4525, 
      8429, 3362, 2570, 2401, 2626, 3922, 12401, 16090, 5008, 4420, 4153, 
      2448, 2340, 3529, 13968, 5018, 2218, 2405, 3653, 4610, 7834, 8450, 
      8770, 11618, 16133, 17093, 4052, 2440, 2260, 2141, 3880, 7892, 8045, 
      13565, 17245, 3706, 3250, 2809, 15714, 17154, 4537, 2161, 5185, 5536, 
      9505, 10961, 12752, 15625, 5213, 4250, 3074, 7778, 3208, 2920, 2725, 
      2164, 8653, 8989, 2977, 2122, 4625, 4516, 2384, 1856, 1616, 1609, 3044, 
      3449, 3809, 6500, 2890, 1882, 1522, 2197, 2250, 5617, 5877, 6145, 6421, 
      2020, 3208, 5540, 6068, 7220, 13325, 14213, 1945, 1810, 1769, 2393, 
      2969, 13033, 14825, 1780, 1737, 1360, 1872, 2906, 2825, 1274, 1625, 
      1954, 2066, 14450, 1445, 1256, 1885, 7880, 10181, 15317, 1413, 1285, 
      6273, 6418, 9738, 11290, 1193, 1280, 2050, 1250, 1285, 6737, 3604, 
      10701, 12136, 2957, 2137, 1241, 1130, 2465, 793, 7840, 1354, 925, 2025, 
      5913, 10930, 965, 1405, 9140, 11080, 2306, 949, 641, 2561, 3329, 1201, 
      676, 1732, 6052, 6817, 2465, 1429, 1490, 2645, 5429, 6770, 8273, 9938, 
      13073, 1013, 1268, 3620, 6568, 9893, 4496, 4756, 5161, 5441, 5729, 
      6176, 9616, 14800, 5690, 9965, 15002, 15245, 1053, 2824, 5653, 1378, 
      305, 353, 3889, 4514, 2020, 250, 3946, 232, 4165, 8117, 12740, 1690, 
      13394, 820, 400, 2644, 4768, 8793, 10144, 130, 6205, 3125, 1864, 4456, 
      5576, 13789, 225, 162, 81, 6805, 15210, 1664, 689, 64, 113, 289, 593, 
      15440, 193, 49, 98, 338, 7274, 7970, 8149, 9458, 701, 1049, 2834, 4786, 
      10634, 12569, 65, 745, 4640, 6905, 8665, 10832, 298, 1033, 9225, 788, 
      404, 3848, 12325, 677, 842, 1522, 3250, 4097, 4226, 5777, 1156, 0, 1, 
      25, 289, 1156, 1764, 4356, 65, 26, 5477, 14162, 29, 1768, 2708, 4229, 
      9220, 14165, 15380, 4770, 14409, 3380, 1312, 545, 212, 25, 592, 2132, 
      9425, 15145, 17705, 1181, 986, 554, 89, 41, 754, 4381, 8674, 712, 3757, 
      4525, 12357, 338, 625, 3893, 964, 164, 1025, 2368, 13520, 2017, 145, 
      202, 4177, 6010, 13770, 389, 500, 1781, 2309, 4325, 5141, 5725, 12644, 
      15476, 17789, 317, 242, 650, 5450, 8221, 1300, 3508, 3625, 5328, 8244, 
      9169, 12025, 12244, 12913, 14068, 394, 2669, 3418, 3650, 10985, 11618, 
      17069, 8477, 8660, 1381, 2826, 2929, 3034, 12106, 13450, 1097, 292, 
      1777, 2192, 5732, 5881, 6817, 13481, 3889, 4913, 7345, 8033, 11953, 
      333, 6408, 22228, 937, 1961, 24077, 2609, 884, 3001, 6800, 16276, 
      19169, 541, 5482, 10441, 15570, 20605, 22345, 24777, 500, 808, 2248, 
      4840, 6725, 10285, 15368, 17908, 19805, 22685, 1154, 19298, 22730, 
      1665, 3712, 10980, 11392, 20457, 22777, 650, 8725, 10426, 12725, 24961, 
      27194, 2885, 1517, 1832, 6005, 7901, 10477, 17317, 23780, 25012, 2845, 
      925, 3645, 3865, 12829, 24754, 1108, 12233, 850, 1097, 3757, 6170, 
      7897, 21866, 22157, 1525, 2196, 10900, 12349, 24004, 3170, 4210, 6737, 
      13061, 21986, 29522, 3728, 1168, 1124, 1145, 3140, 10825, 2610, 1989, 
      3589, 14778, 21538, 29313, 1325, 2245, 3181, 3557, 14612, 17285, 18056, 
      25805, 3826, 4361, 7154, 15386, 16354, 23129, 4545, 3897, 2896, 3412, 
      3600, 5785, 5920, 7072, 14752, 27865, 5858, 4505, 2594, 1513, 1769, 
      2210, 4285, 4505, 5858, 15293, 1493, 1768, 2020, 2069, 2669, 2813, 
      3653, 25160, 19746, 29410, 1856, 4625, 4964, 5081, 7225, 7684, 1825, 
      1781, 5525, 5650, 20450, 27925, 1933, 2605, 6525, 27045, 27685, 17725, 
      20345, 20893, 21170, 21730, 31778, 22100, 33977, 2425, 2792, 3412, 
      21716, 22565, 35605, 3653, 34250, 3825, 4001, 3524, 5749, 6344, 24701, 
      7642, 4122, 24505, 29170, 37570, 3188, 28625, 29600, 38425, 29378, 
      38909, 6165, 5725, 8692, 9805, 29812, 35316, 7250, 5345, 8761, 32377, 
      5185, 3978, 6165, 8874, 9490, 36373, 38593, 4040, 5668, 5081, 9076, 
      6746, 7444, 7444, 8194, 8458, 8593, 7474, 12100, 8581, 7605, 8845, 
      11185, 11161, 11002, 5924, 6562, 8522, 8641, 14354, 12385, 8138, 7501, 
      10660, 8801, 9620, 9745, 10400, 10970, 14548, 7537, 8801, 9810, 8352, 
      8425, 9332, 9896, 11365, 8469, 10445, 13573, 11026, 13770, 10985, 
      13217, 14785, 14045, 13850, 14473, 15073, 15170, 14932, 17289, 15524, 
      17405, 17186, 16405, 16810, 17938, 17225, 17492, 18945, 19370, 19720, 
      20250, 20618, 21578, 21069, 22852, 23329, 27250, 28090, 28197 ], 
  [ 33413, 33749, 33085, 31653, 30717, 31060, 31176, 30413, 30608, 27845, 
      27121, 26896, 24314, 23833, 22669, 22756, 22601, 22265, 22529, 21361, 
      20420, 19664, 20690, 20290, 20096, 18850, 18317, 17357, 18457, 17125, 
      17300, 16866, 16784, 16825, 16552, 15665, 15913, 16628, 14900, 15760, 
      43501, 44909, 14170, 12244, 12676, 14125, 15236, 38344, 35290, 13049, 
      11236, 13941, 12337, 12497, 10610, 11765, 31925, 34634, 11925, 30853, 
      34120, 28970, 12809, 12301, 23528, 19013, 9605, 10693, 11204, 27293, 
      9850, 10138, 27905, 23857, 19825, 16785, 17674, 9034, 9509, 28069, 
      23477, 22997, 22760, 17300, 9160, 9992, 23720, 23049, 17680, 11489, 
      11600, 29489, 20825, 12905, 16202, 22442, 24157, 19549, 8829, 24229, 
      32125, 16757, 7937, 22805, 23546, 33842, 18353, 23873, 24128, 19890, 
      18385, 13653, 13345, 10705, 12058, 13172, 15874, 14281, 8066, 8521, 
      21625, 18505, 11412, 10777, 7956, 12681, 21217, 21940, 26100, 28665, 
      11245, 11114, 6989, 9193, 19210, 20114, 22018, 22265, 15188, 10088, 
      7453, 12500, 16561, 10657, 7786, 8962, 9061, 9810, 10405, 21445, 29362, 
      15236, 14864, 6656, 8425, 9209, 26000, 11717, 6322, 8545, 17057, 17905, 
      26690, 16285, 10845, 8388, 6445, 6709, 11268, 11709, 14365, 15300, 
      7529, 9257, 8585, 5857, 6452, 7457, 7625, 7712, 13876, 6154, 6781, 
      7741, 10954, 22009, 14125, 9076, 8285, 8180, 7325, 6437, 5597, 6376, 
      14885, 17797, 22117, 25076, 5690, 5729, 8693, 10090, 13429, 15733, 
      6145, 5284, 8320, 15184, 20068, 11282, 5717, 12266, 11956, 6749, 5429, 
      5044, 7204, 8264, 6205, 4777, 8730, 9802, 14562, 19890, 8980, 6740, 
      4820, 13840, 6425, 4490, 4553, 5018, 7193, 9113, 12953, 9117, 6565, 
      4981, 4797, 7165, 13960, 8450, 10786, 5321, 5252, 4121, 5057, 8452, 
      20996, 9745, 5265, 4698, 7938, 3944, 5444, 18973, 5017, 4621, 4877, 
      18850, 7081, 5121, 4825, 3856, 3604, 3636, 4000, 4176, 4756, 5281, 
      6201, 7696, 8784, 9225, 10489, 10656, 9565, 7325, 3530, 3482, 4010, 
      10042, 4733, 3508, 5480, 7460, 8989, 11285, 11828, 14813, 18248, 6613, 
      5749, 3445, 3313, 3253, 5365, 5749, 11898, 14913, 6736, 4900, 3920, 
      3361, 3185, 3137, 6736, 7625, 9377, 9536, 6625, 3925, 3701, 3466, 3425, 
      3386, 3250, 3074, 3221, 6050, 6746, 8954, 9914, 10081, 14050, 16481, 
      18401, 7677, 4852, 3877, 9640, 9972, 7034, 5945, 5725, 5210, 5113, 
      4834, 3133, 3650, 4573, 14258, 5840, 3433, 3329, 3065, 2740, 3028, 
      4640, 18329, 7362, 5850, 4626, 2626, 3226, 15370, 4525, 4264, 4436, 
      8276, 3425, 2597, 2402, 2597, 3845, 12202, 15857, 5113, 4513, 4240, 
      2473, 2329, 3460, 13753, 5125, 2213, 2378, 3578, 4513, 7685, 8293, 
      8609, 11425, 15898, 16850, 4141, 2477, 2285, 2152, 3797, 7741, 7892, 
      13352, 17000, 3789, 3321, 2866, 15481, 16909, 4640, 2192, 5072, 5417, 
      9332, 10772, 12545, 15392, 5330, 4349, 3145, 7625, 3285, 2989, 2788, 
      2205, 8488, 8820, 3050, 2081, 4736, 4625, 2441, 1889, 1625, 1616, 2969, 
      3364, 3716, 6361, 2965, 1921, 1525, 2146, 2197, 5490, 5746, 6010, 6282, 
      1973, 3125, 5413, 5933, 7069, 13108, 13988, 1994, 1853, 1810, 2330, 
      2890, 12818, 14594, 1825, 1780, 1345, 1825, 2989, 2906, 1289, 1586, 
      1901, 2009, 14221, 1480, 1277, 1832, 7717, 9992, 15080, 1450, 1314, 
      6130, 6273, 9553, 11089, 1168, 1249, 2117, 1285, 1250, 6586, 3501, 
      10504, 11925, 3050, 2210, 1282, 1097, 2548, 800, 7673, 1405, 954, 1954, 
      5770, 10729, 932, 1352, 8957, 10877, 2389, 986, 650, 2474, 3226, 1252, 
      657, 1665, 5905, 6660, 2554, 1370, 1429, 2554, 5290, 6613, 8098, 9745, 
      12850, 1060, 1213, 3509, 6413, 9700, 4369, 4625, 5024, 5300, 5584, 
      6025, 9425, 14561, 5545, 9770, 14761, 15002, 1108, 2725, 5508, 1445, 
      314, 338, 3770, 4385, 1937, 261, 3825, 245, 4040, 7940, 12517, 1769, 
      13165, 873, 369, 2545, 4633, 8608, 9945, 125, 6050, 3236, 1781, 4325, 
      5429, 13556, 250, 181, 82, 6642, 14965, 1745, 740, 65, 100, 260, 548, 
      15193, 218, 50, 85, 305, 7105, 7793, 7970, 9265, 650, 986, 2729, 4649, 
      10429, 12346, 80, 692, 4505, 6740, 8480, 10625, 265, 970, 9034, 845, 
      365, 3725, 12104, 626, 785, 1445, 3137, 3970, 4097, 5626, 1225, 1, 0, 
      16, 256, 1089, 1681, 4225, 82, 17, 5330, 13925, 20, 1685, 2605, 4100, 
      9029, 13928, 15133, 4633, 14170, 3497, 1385, 592, 241, 20, 545, 2041, 
      9232, 14900, 17440, 1250, 1049, 601, 106, 34, 701, 4250, 8489, 661, 
      3636, 4392, 12136, 373, 578, 3770, 1025, 145, 964, 2273, 13289, 2106, 
      130, 181, 4050, 5857, 13537, 424, 461, 1700, 2216, 4196, 5000, 5576, 
      12421, 15229, 17524, 346, 265, 605, 5305, 8042, 1369, 3393, 3508, 5185, 
      8065, 8980, 11808, 12025, 12688, 13833, 365, 2570, 3305, 3533, 10778, 
      11405, 16810, 8296, 8477, 1450, 2725, 2826, 2929, 11889, 13221, 1156, 
      305, 1700, 2105, 5585, 5732, 6656, 13252, 3770, 4778, 7178, 7858, 
      11738, 328, 6253, 21933, 890, 1882, 23770, 2704, 841, 2900, 6641, 
      16025, 18896, 522, 5341, 10242, 15325, 20322, 22050, 24466, 493, 773, 
      2165, 4709, 6568, 10088, 15125, 17645, 19528, 22388, 1205, 19025, 
      22433, 1732, 3601, 10777, 11185, 20176, 22480, 661, 8546, 10229, 12506, 
      24650, 26869, 2980, 1576, 1765, 5860, 7732, 10280, 17060, 23477, 24701, 
      2938, 954, 3538, 3754, 12610, 24445, 1073, 12020, 845, 1066, 3650, 
      6025, 7730, 21577, 21866, 1476, 2125, 10701, 12136, 23701, 3077, 4097, 
      6586, 12842, 21697, 29185, 3833, 1193, 1105, 1124, 3049, 10628, 2689, 
      1930, 3490, 14545, 21253, 28978, 1352, 2180, 3092, 3460, 14381, 17032, 
      17797, 25492, 3929, 4250, 7001, 15149, 16109, 22834, 4660, 4000, 2817, 
      3321, 3505, 5652, 5785, 6921, 14521, 27540, 5993, 4618, 2665, 1490, 
      1730, 2153, 4178, 4394, 5725, 15058, 1480, 1733, 1973, 2020, 2600, 
      2740, 3560, 24853, 19477, 29077, 1889, 4516, 4849, 4964, 7076, 7529, 
      1850, 1762, 5402, 5525, 20177, 27602, 1908, 2548, 6388, 26728, 27364, 
      17474, 20074, 20618, 20893, 21449, 31433, 21817, 33620, 2466, 2741, 
      3341, 21437, 22280, 35240, 3578, 33893, 3748, 3922, 3461, 5636, 6221, 
      24404, 7785, 4045, 24210, 28845, 37197, 3145, 28304, 29273, 38048, 
      29053, 38530, 6280, 5620, 8541, 9640, 29485, 34957, 7121, 5252, 8612, 
      32036, 5274, 3925, 6058, 8725, 9333, 36010, 38218, 3989, 5573, 5002, 
      9225, 6637, 7565, 7325, 8065, 8325, 8458, 7361, 12277, 8712, 7492, 
      8712, 11348, 11322, 11161, 5861, 6485, 8405, 8522, 14545, 12554, 8033, 
      7412, 10517, 8692, 9497, 9620, 10265, 10829, 14733, 7466, 8704, 9697, 
      8281, 8352, 9245, 9797, 11240, 8410, 10388, 13448, 10957, 13645, 10930, 
      13120, 14660, 13940, 13753, 14368, 14978, 15073, 14845, 17170, 15445, 
      17288, 17077, 16328, 16729, 17833, 17140, 17401, 18850, 19277, 19637, 
      20161, 20533, 21473, 20980, 22761, 23234, 27149, 27985, 28090 ], 
  [ 33293, 33565, 32957, 31525, 30565, 30852, 30952, 30253, 30368, 27725, 
      27017, 26624, 24194, 23633, 22581, 22644, 22457, 22129, 22345, 21177, 
      20308, 19616, 20410, 19994, 19792, 18666, 18181, 17261, 18185, 17021, 
      17156, 16762, 16640, 16673, 16360, 15545, 15705, 16228, 14612, 15392, 
      42125, 43501, 13842, 12164, 12500, 13781, 14804, 37064, 34082, 12745, 
      11252, 13525, 12041, 12185, 10634, 11509, 30773, 33410, 11629, 29725, 
      32904, 27890, 12401, 11917, 24488, 19805, 9629, 10445, 10900, 26245, 
      9698, 9938, 26833, 24841, 20665, 17497, 18434, 9074, 9349, 26981, 
      24461, 23965, 23720, 18052, 9032, 9736, 22760, 24025, 18464, 11065, 
      11168, 28345, 21737, 12377, 15506, 21506, 23165, 20421, 8629, 23229, 
      30901, 17525, 7985, 21845, 22562, 32570, 19193, 22873, 23120, 20794, 
      19233, 14293, 13969, 10273, 11538, 12580, 16634, 14969, 7850, 8249, 
      20681, 19377, 11956, 11281, 7732, 12097, 20281, 20980, 25012, 27505, 
      11789, 11650, 6925, 8825, 18338, 19210, 21050, 21289, 15940, 10568, 
      7253, 11908, 17377, 11185, 7522, 8586, 8677, 9370, 9925, 20485, 28170, 
      16004, 15616, 6544, 8081, 8801, 24896, 12325, 6266, 8177, 16241, 17057, 
      25562, 17109, 11413, 8788, 6309, 6525, 10708, 11125, 13653, 14548, 
      7865, 9745, 9025, 5801, 6260, 7145, 7297, 7376, 13172, 5986, 6525, 
      7389, 10386, 21001, 14885, 9572, 8725, 8612, 7685, 6701, 5525, 6152, 
      14125, 16925, 21101, 23972, 5554, 5585, 8245, 9554, 12725, 14933, 6409, 
      5380, 7888, 14400, 19108, 11930, 5525, 11602, 12644, 7109, 5629, 5156, 
      6836, 7816, 6525, 4825, 8242, 9250, 13786, 18922, 9524, 7124, 4724, 
      13088, 6793, 4514, 4505, 4850, 6793, 8585, 12233, 9685, 6957, 5197, 
      4981, 6757, 13192, 7946, 10154, 5617, 5540, 4177, 4825, 7940, 19972, 
      10369, 5569, 4930, 7450, 3880, 5140, 18005, 5321, 4397, 4621, 17882, 
      7569, 5449, 5121, 4000, 3636, 3604, 3856, 4000, 4500, 4969, 5809, 7200, 
      8224, 8641, 9841, 10000, 10205, 7837, 3602, 3506, 3842, 9410, 5045, 
      3620, 5128, 6964, 8405, 10589, 11108, 13973, 17288, 7093, 6165, 3573, 
      3393, 3285, 5013, 5365, 11170, 14065, 7232, 5252, 4160, 3497, 3257, 
      3145, 6272, 7105, 8761, 8912, 7121, 4181, 3925, 3650, 3601, 3554, 3386, 
      3146, 3125, 5626, 6274, 8354, 9266, 9425, 13226, 15569, 17425, 8245, 
      5220, 4141, 9000, 9316, 7570, 6409, 6173, 5618, 5513, 5210, 3005, 3434, 
      4253, 13418, 6304, 3665, 3545, 3233, 2708, 2900, 4304, 17345, 7930, 
      6322, 5002, 2602, 3042, 14482, 4901, 3944, 4100, 7684, 3697, 2725, 
      2426, 2501, 3557, 11426, 14945, 5553, 4905, 4608, 2593, 2305, 3204, 
      12913, 5573, 2213, 2290, 3298, 4145, 7109, 7685, 7985, 10673, 14978, 
      15898, 4517, 2645, 2405, 2216, 3485, 7157, 7300, 12520, 16040, 4141, 
      3625, 3114, 14569, 15949, 5072, 2336, 4640, 4961, 8660, 10036, 11737, 
      14480, 5818, 4765, 3449, 7033, 3613, 3285, 3060, 2389, 7848, 8164, 
      3362, 1937, 5200, 5081, 2689, 2041, 1681, 1664, 2689, 3044, 3364, 5825, 
      3285, 2097, 1557, 1962, 2005, 5002, 5242, 5490, 5746, 1805, 2813, 4925, 
      5413, 6485, 12260, 13108, 2210, 2045, 1994, 2098, 2594, 11978, 13690, 
      2025, 1972, 1305, 1657, 3341, 3250, 1369, 1450, 1709, 1801, 13325, 
      1640, 1381, 1640, 7085, 9256, 14152, 1618, 1450, 5578, 5713, 8833, 
      10305, 1088, 1145, 2405, 1445, 1130, 6002, 3109, 9736, 11101, 3442, 
      2522, 1466, 985, 2900, 848, 7025, 1629, 1090, 1690, 5218, 9945, 820, 
      1160, 8245, 10085, 2741, 1154, 706, 2146, 2834, 1476, 601, 1417, 5337, 
      6052, 2930, 1154, 1205, 2210, 4754, 6005, 7418, 8993, 11978, 1268, 
      1013, 3085, 5813, 8948, 3881, 4121, 4496, 4756, 5024, 5441, 8681, 
      13625, 4985, 9010, 13817, 14050, 1348, 2349, 4948, 1733, 370, 298, 
      3314, 3889, 1625, 325, 3361, 317, 3560, 7252, 11645, 2105, 12269, 1105, 
      265, 2169, 4113, 7888, 9169, 125, 5450, 3700, 1469, 3821, 4861, 12644, 
      370, 277, 106, 6010, 14005, 2089, 964, 89, 68, 164, 388, 14225, 338, 
      74, 53, 193, 6449, 7105, 7274, 8513, 466, 754, 2329, 4121, 9629, 11474, 
      160, 500, 3985, 6100, 7760, 9817, 153, 738, 8290, 1093, 229, 3253, 
      11240, 442, 577, 1157, 2705, 3482, 3601, 5042, 1521, 25, 16, 0, 144, 
      841, 1369, 3721, 170, 1, 4762, 12997, 4, 1373, 2213, 3604, 8285, 13000, 
      14165, 4105, 13234, 3985, 1697, 800, 377, 20, 377, 1697, 8480, 13940, 
      16400, 1546, 1321, 809, 194, 26, 509, 3746, 7769, 477, 3172, 3880, 
      11272, 533, 410, 3298, 1289, 89, 740, 1913, 12385, 2482, 90, 117, 3562, 
      5265, 12625, 584, 325, 1396, 1864, 3700, 4456, 5000, 11549, 14261, 
      16484, 482, 377, 445, 4745, 7346, 1665, 2953, 3060, 4633, 7369, 8244, 
      10960, 11169, 11808, 12913, 269, 2194, 2873, 3085, 9970, 10573, 15794, 
      7592, 7765, 1746, 2341, 2434, 2529, 11041, 12325, 1412, 377, 1412, 
      1777, 5017, 5156, 6032, 12356, 3314, 4258, 6530, 7178, 10898, 328, 
      5653, 20773, 722, 1586, 22562, 3104, 689, 2516, 6025, 15041, 17824, 
      466, 4797, 9466, 14365, 19210, 20890, 23242, 485, 653, 1853, 4205, 
      5960, 9320, 14173, 16613, 18440, 21220, 1429, 17953, 21265, 2020, 3177, 
      9985, 10377, 19072, 21312, 725, 7850, 9461, 11650, 23426, 25589, 3380, 
      1832, 1517, 5300, 7076, 9512, 16052, 22285, 23477, 3330, 1090, 3130, 
      3330, 11754, 23229, 953, 11188, 845, 962, 3242, 5465, 7082, 20441, 
      20722, 1300, 1861, 9925, 11304, 22509, 2725, 3665, 6002, 11986, 20561, 
      27857, 4273, 1313, 1049, 1060, 2705, 9860, 3025, 1714, 3114, 13633, 
      20133, 27658, 1480, 1940, 2756, 3092, 13477, 16040, 16781, 24260, 4361, 
      3826, 6409, 14221, 15149, 21674, 5140, 4432, 2521, 2977, 3145, 5140, 
      5265, 6337, 13617, 26260, 6553, 5090, 2969, 1418, 1594, 1945, 3770, 
      3970, 5213, 14138, 1448, 1613, 1805, 1844, 2344, 2468, 3208, 23645, 
      18421, 27765, 2041, 4100, 4409, 4516, 6500, 6929, 1970, 1706, 4930, 
      5045, 19105, 26330, 1828, 2340, 5860, 25480, 26100, 16490, 19010, 
      19538, 19805, 20345, 30073, 20705, 32212, 2650, 2557, 3077, 20341, 
      21160, 33800, 3298, 32485, 3460, 3626, 3229, 5204, 5749, 23236, 8377, 
      3757, 23050, 27565, 35725, 2993, 27040, 27985, 36560, 27773, 37034, 
      6760, 5220, 7957, 9000, 28197, 33541, 6625, 4900, 8036, 30692, 5650, 
      3733, 5650, 8149, 8725, 34578, 36738, 3805, 5213, 4706, 9841, 6221, 
      8069, 6869, 7569, 7813, 7938, 6929, 13005, 9256, 7060, 8200, 12020, 
      11986, 11817, 5629, 6197, 7957, 8066, 15329, 13250, 7633, 7076, 9965, 
      8276, 9025, 9140, 9745, 10285, 15493, 7202, 8336, 9265, 8017, 8080, 
      8917, 9421, 10760, 8194, 10180, 12968, 10701, 13165, 10730, 12752, 
      14180, 13540, 13385, 13968, 14618, 14705, 14517, 16714, 15149, 16840, 
      16661, 16040, 16425, 17433, 16820, 17057, 18490, 18925, 19325, 19825, 
      20213, 21073, 20644, 22417, 22874, 26765, 27585, 27682 ], 
  [ 33125, 33205, 32765, 31333, 30301, 30420, 30472, 29965, 29840, 27557, 
      26897, 26000, 24026, 23225, 22509, 22500, 22217, 21913, 21985, 20817, 
      20164, 19664, 19762, 19298, 19072, 18306, 17965, 17165, 17561, 16901, 
      16916, 16642, 16400, 16409, 15976, 15377, 15273, 15220, 13940, 14480, 
      38189, 39469, 13050, 12116, 12164, 12941, 13700, 33416, 30650, 12025, 
      11492, 12469, 11345, 11441, 10898, 10933, 27509, 29930, 10933, 26533, 
      29448, 24842, 11369, 10957, 27560, 22373, 9893, 9893, 10180, 23293, 
      9434, 9530, 23809, 27985, 23377, 19825, 20906, 9386, 9061, 23909, 
      27605, 27061, 26792, 20500, 8840, 9160, 20072, 27145, 21008, 9985, 
      10064, 25105, 24665, 10985, 13610, 18890, 20381, 23229, 8221, 20421, 
      27421, 20021, 8321, 19157, 19802, 28946, 21905, 20065, 20288, 23698, 
      21969, 16405, 16033, 9169, 10170, 10996, 19106, 17225, 7394, 7625, 
      18041, 22185, 13780, 12985, 7252, 10537, 17665, 18292, 21940, 24217, 
      13613, 13450, 6925, 7913, 15914, 16690, 18338, 18553, 18388, 12200, 
      6845, 10324, 20017, 12961, 6922, 7650, 7717, 8242, 8677, 17797, 24786, 
      18500, 18064, 6400, 7241, 7769, 21776, 14341, 6290, 7265, 13985, 14705, 
      22370, 19773, 13309, 10180, 6093, 6165, 9220, 9565, 11709, 12484, 9065, 
      11401, 10537, 5825, 5876, 6401, 6505, 6560, 11252, 5674, 5949, 6525, 
      8874, 18169, 17357, 11252, 10237, 10100, 8957, 7685, 5501, 5672, 12037, 
      14501, 18245, 20852, 5338, 5345, 7093, 8138, 10805, 12725, 7393, 5860, 
      6784, 12240, 16420, 14066, 5141, 9802, 14900, 8381, 6421, 5684, 5924, 
      6664, 7677, 5161, 6970, 7786, 11650, 16210, 11348, 8468, 4628, 11024, 
      8089, 4778, 4553, 4538, 5785, 7193, 10265, 11581, 8325, 6037, 5725, 
      5725, 11080, 6626, 8450, 6697, 6596, 4537, 4321, 6596, 17092, 12433, 
      6673, 5818, 6178, 3880, 4420, 15293, 6425, 3917, 4045, 15170, 9225, 
      6625, 6201, 4624, 3924, 3700, 3616, 3664, 3924, 4225, 4825, 5904, 6736, 
      7081, 8089, 8224, 12317, 9565, 4010, 3770, 3530, 7706, 6173, 4148, 
      4264, 5668, 6845, 8693, 9140, 11645, 14600, 8725, 7605, 4149, 3825, 
      3573, 4149, 4405, 9178, 11713, 8912, 6500, 5072, 4097, 3665, 3361, 
      5072, 5737, 7105, 7232, 8801, 5141, 4789, 4394, 4321, 4250, 3986, 3554, 
      3029, 4546, 5050, 6746, 7514, 7649, 10946, 13025, 14689, 10141, 6516, 
      5125, 7272, 7540, 9370, 7993, 7709, 7034, 6905, 6530, 2813, 2978, 3485, 
      11090, 7888, 4553, 4385, 3929, 2804, 2708, 3488, 14585, 9826, 7930, 
      6322, 2722, 2682, 12010, 6221, 3176, 3284, 6100, 4705, 3301, 2690, 
      2405, 2885, 9290, 12401, 7065, 6273, 5904, 3145, 2425, 2628, 10585, 
      7109, 2405, 2218, 2650, 3233, 5573, 6053, 6305, 8609, 12410, 13234, 
      5837, 3341, 2957, 2600, 2741, 5597, 5716, 10216, 13352, 5389, 4729, 
      4050, 12025, 13261, 6560, 2960, 3536, 3785, 6836, 8020, 9505, 11936, 
      7474, 6205, 4553, 5449, 4789, 4365, 4068, 3133, 6120, 6388, 4490, 1697, 
      6784, 6641, 3625, 2689, 2041, 2000, 2041, 2276, 2500, 4409, 4437, 2817, 
      1845, 1602, 1621, 3730, 3922, 4122, 4330, 1493, 2069, 3653, 4045, 4925, 
      9908, 10660, 3050, 2813, 2738, 1594, 1898, 9650, 11170, 2817, 2740, 
      1377, 1345, 4589, 4474, 1801, 1234, 1325, 1369, 10829, 2312, 1885, 
      1256, 5381, 7240, 11560, 2314, 2050, 4114, 4225, 6865, 8145, 1040, 
      1025, 3461, 2117, 962, 4442, 2125, 7624, 8821, 4810, 3650, 2210, 841, 
      4148, 1184, 5273, 2493, 1690, 1090, 3754, 7785, 676, 776, 6301, 7901, 
      3989, 1850, 1066, 1354, 1850, 2340, 625, 865, 3825, 4420, 4250, 698, 
      725, 1370, 3338, 4373, 5570, 6929, 9554, 2084, 605, 2005, 4205, 6884, 
      2609, 2801, 3104, 3316, 3536, 3881, 6641, 11009, 3497, 6922, 11177, 
      11386, 2260, 1413, 3460, 2789, 730, 370, 2138, 2593, 881, 709, 2161, 
      725, 2312, 5380, 9221, 3305, 9773, 1993, 145, 1233, 2745, 5920, 7033, 
      317, 3842, 5284, 725, 2501, 3349, 10100, 922, 757, 370, 4306, 11317, 
      3313, 1828, 353, 164, 68, 100, 11513, 890, 338, 149, 49, 4673, 5233, 
      5378, 6449, 106, 250, 1321, 2729, 7421, 9050, 592, 116, 2617, 4372, 
      5792, 7585, 9, 234, 6250, 2029, 13, 2029, 8840, 82, 145, 485, 1601, 
      2210, 2305, 3482, 2601, 289, 256, 144, 0, 289, 625, 2401, 626, 145, 
      3250, 10405, 148, 629, 1229, 2308, 6245, 10408, 11453, 2713, 10618, 
      5641, 2825, 1616, 977, 212, 65, 857, 6416, 11252, 13472, 2626, 2329, 
      1625, 650, 194, 125, 2426, 5801, 117, 1972, 2536, 8872, 1205, 98, 2074, 
      2273, 113, 260, 1025, 9865, 3802, 162, 117, 2290, 3681, 10081, 1256, 
      109, 676, 1000, 2404, 3016, 3464, 9125, 11549, 13556, 1082, 905, 157, 
      3257, 5450, 2745, 1825, 1908, 3169, 5473, 6228, 8608, 8793, 9360, 
      10345, 173, 1258, 1769, 1933, 7738, 8269, 12938, 5672, 5821, 2826, 
      1381, 1450, 1521, 8689, 9829, 2372, 785, 740, 985, 3505, 3620, 4352, 
      9860, 2138, 2890, 4778, 5330, 8570, 520, 4045, 17485, 410, 890, 19130, 
      4496, 425, 1556, 4369, 12281, 14800, 490, 3357, 7330, 11677, 16066, 
      17602, 19762, 653, 485, 1109, 2885, 4328, 7208, 11509, 13709, 15368, 
      17908, 2293, 14929, 17953, 3076, 2097, 7801, 8145, 15952, 18000, 1109, 
      5954, 7349, 9274, 19946, 21941, 4772, 2792, 965, 3812, 5300, 7400, 
      13220, 18901, 19997, 4698, 1690, 2098, 2250, 9378, 19773, 785, 8884, 
      1037, 842, 2210, 3977, 5330, 17225, 17482, 964, 1261, 7789, 9000, 
      19125, 1861, 2561, 4442, 9610, 17345, 24065, 5785, 1865, 1073, 1060, 
      1865, 7748, 4225, 1258, 2178, 11089, 16965, 23890, 2056, 1412, 1940, 
      2180, 10957, 13256, 13925, 20756, 5849, 2746, 4825, 11629, 12461, 
      18386, 6772, 5920, 1825, 2137, 2257, 3796, 3897, 4777, 11097, 22612, 
      8425, 6698, 4073, 1394, 1378, 1513, 2738, 2890, 3869, 11570, 1544, 
      1445, 1493, 1508, 1768, 1844, 2344, 20213, 15445, 24021, 2689, 3044, 
      3281, 3364, 4964, 5321, 2522, 1730, 3706, 3797, 16081, 22706, 1780, 
      1908, 4468, 21928, 22500, 13730, 16010, 16490, 16733, 17225, 26185, 
      17561, 28180, 3394, 2197, 2477, 17245, 17992, 29672, 2650, 28453, 2788, 
      2930, 2725, 4100, 4525, 19924, 10345, 3085, 19762, 23917, 31501, 2729, 
      23440, 24313, 32288, 24125, 32738, 8392, 4212, 6397, 7272, 24525, 
      29485, 5329, 4036, 6500, 26852, 6970, 3349, 4618, 6613, 7093, 30474, 
      32490, 3445, 4325, 4010, 11881, 5165, 9773, 5693, 6273, 6469, 6570, 
      5825, 15381, 11080, 5956, 6856, 14228, 14170, 13977, 5125, 5525, 6805, 
      6890, 17873, 15530, 6625, 6260, 8501, 7220, 7801, 7892, 8377, 8845, 
      17965, 6602, 7424, 8161, 7417, 7456, 8125, 8485, 9512, 7738, 9748, 
      11720, 10125, 11917, 10322, 11840, 12932, 12532, 12473, 12960, 13730, 
      13793, 13725, 15538, 14453, 15688, 15605, 15368, 15705, 16425, 16052, 
      16217, 17602, 18061, 18581, 19009, 19445, 20065, 19828, 21577, 21986, 
      25805, 26577, 26650 ], 
  [ 33380, 33188, 32986, 31554, 30420, 30301, 30285, 30050, 29585, 27812, 
      27220, 25609, 24281, 23140, 22900, 22789, 22370, 22100, 21968, 20800, 
      20453, 20225, 19337, 18805, 18545, 18289, 18152, 17522, 17170, 17224, 
      17069, 16965, 16553, 16528, 15925, 15632, 15154, 14285, 13481, 13681, 
      33106, 34250, 12421, 12541, 12181, 12244, 12629, 28741, 26281, 11498, 
      12325, 11466, 10852, 10880, 11765, 10610, 23378, 25493, 10440, 22504, 
      25045, 21017, 10400, 10090, 32405, 26504, 10760, 9604, 9653, 19604, 
      9553, 9445, 20018, 32932, 27712, 23616, 24901, 10321, 9146, 20050, 
      32552, 31940, 31637, 24461, 9061, 8837, 16757, 32058, 25105, 8948, 
      8993, 21008, 29306, 9506, 11417, 15677, 16930, 27700, 8136, 16936, 
      22984, 24050, 9290, 15842, 16385, 24305, 26240, 16580, 16769, 28305, 
      26338, 19890, 19450, 8098, 8725, 9245, 23101, 20914, 7241, 7234, 14794, 
      26656, 16857, 15892, 7065, 8820, 14452, 14977, 18081, 20052, 16690, 
      16493, 7418, 7114, 12973, 13613, 14989, 15170, 22349, 15005, 6760, 
      8573, 24250, 15970, 6565, 6817, 6850, 7137, 7402, 14482, 20485, 22529, 
      22025, 6689, 6544, 6800, 17849, 17690, 6817, 6466, 11282, 11866, 18341, 
      24040, 16488, 12645, 6280, 6148, 7605, 7848, 9448, 10053, 11258, 14240, 
      13172, 6352, 5825, 5840, 5876, 5897, 9025, 5725, 5626, 5794, 7225, 
      14650, 21352, 14125, 12872, 12701, 11252, 9572, 5960, 5485, 9572, 
      11560, 14692, 16925, 5525, 5498, 5954, 6625, 8578, 10090, 9280, 7033, 
      5713, 9673, 13105, 17585, 5090, 7745, 18589, 10676, 8036, 6925, 5125, 
      5525, 9802, 6130, 5661, 6205, 9117, 12861, 14425, 10865, 4985, 8593, 
      10418, 5645, 5114, 4589, 4850, 5714, 7970, 14760, 10756, 7720, 7272, 
      4756, 8581, 5249, 6529, 8720, 8585, 5540, 4100, 5185, 13505, 15850, 
      8730, 7569, 4869, 4373, 3893, 11944, 8482, 3730, 3722, 11821, 12064, 
      8784, 8224, 6001, 4825, 4329, 3769, 3681, 3601, 3664, 3924, 4561, 5121, 
      5364, 6100, 6201, 15802, 12506, 5081, 4637, 3581, 5785, 8264, 5389, 
      3533, 4325, 5128, 6500, 6845, 8840, 11285, 11530, 10138, 5458, 4930, 
      4474, 3418, 3538, 6849, 8874, 11785, 8761, 6857, 5440, 4736, 4160, 
      3865, 4292, 5252, 5345, 11674, 6994, 6506, 5941, 5834, 5729, 5329, 
      4625, 3386, 3509, 3809, 4961, 5525, 5626, 8209, 9914, 11306, 13320, 
      8845, 7012, 5317, 5517, 12413, 10730, 10378, 9533, 9370, 8893, 3034, 
      2825, 2890, 8285, 10625, 6304, 6068, 5408, 3433, 2929, 2825, 11168, 
      13005, 10701, 8685, 3385, 2665, 9001, 8584, 2581, 2621, 4349, 6626, 
      4610, 3557, 2762, 2426, 6757, 9290, 9700, 8704, 8233, 4420, 3088, 2305, 
      7780, 9778, 3170, 2609, 2225, 2434, 3890, 4234, 4418, 6178, 9265, 9953, 
      8200, 4820, 4232, 3637, 2180, 3880, 3965, 7445, 10037, 7650, 6786, 
      5869, 8914, 9946, 9161, 4337, 2465, 2612, 4745, 5657, 6836, 8825, 
      10313, 8738, 6610, 3698, 6948, 6388, 5989, 4680, 4165, 4365, 6581, 
      1850, 9521, 9344, 5444, 4100, 3044, 2969, 1616, 1681, 1769, 2896, 6562, 
      4330, 2746, 1585, 1570, 2421, 2545, 2677, 2817, 1544, 1508, 2344, 2600, 
      3208, 7069, 7685, 4733, 4394, 4285, 1373, 1405, 6845, 8093, 4432, 4321, 
      1972, 1396, 6850, 6701, 2906, 1421, 1274, 1250, 7786, 3757, 3092, 1205, 
      3460, 4877, 8381, 3793, 3393, 2533, 2610, 4570, 5578, 1465, 1348, 5450, 
      3562, 1217, 2725, 1224, 5125, 6084, 7241, 5741, 3757, 1130, 6409, 2153, 
      3284, 4210, 3033, 733, 2173, 5218, 965, 725, 4040, 5300, 6250, 3329, 
      2069, 725, 949, 4057, 1152, 576, 2176, 2601, 6613, 545, 538, 673, 1825, 
      2554, 3445, 4498, 6613, 3733, 520, 968, 2420, 4453, 1300, 1424, 1625, 
      1769, 1921, 2164, 4244, 7796, 1882, 4457, 7930, 8105, 4045, 580, 1845, 
      4778, 1733, 965, 965, 1250, 320, 1746, 954, 1796, 1037, 3221, 6280, 
      5498, 6730, 3744, 468, 400, 1300, 3625, 4500, 1082, 2057, 8021, 164, 
      1124, 1700, 6989, 2197, 1930, 1237, 2385, 8002, 5540, 3545, 1220, 793, 
      425, 185, 8164, 2165, 1205, 778, 338, 2650, 3074, 3185, 4018, 89, 29, 
      386, 1250, 4786, 6109, 1697, 65, 1172, 2417, 3497, 4916, 298, 13, 3853, 
      3848, 200, 788, 5933, 65, 26, 26, 530, 901, 962, 1765, 4624, 1156, 
      1089, 841, 289, 0, 64, 1024, 1765, 842, 1601, 7226, 845, 68, 328, 965, 
      3848, 7229, 8104, 1234, 7405, 8480, 4916, 3265, 2320, 977, 116, 160, 
      3985, 7937, 9817, 4649, 4250, 3274, 1789, 925, 74, 1049, 3506, 100, 
      765, 1125, 5965, 2650, 149, 833, 4160, 640, 73, 260, 6788, 6165, 757, 
      610, 981, 1930, 6970, 2701, 296, 149, 269, 1061, 1469, 1781, 6184, 
      8200, 9901, 2425, 2146, 242, 1642, 3257, 4768, 720, 769, 1588, 3280, 
      3865, 5769, 5920, 6385, 7200, 530, 425, 698, 794, 5069, 5498, 9385, 
      3445, 3560, 4849, 514, 549, 586, 5850, 6786, 4225, 1856, 281, 356, 
      1856, 1937, 2465, 6817, 965, 1445, 2789, 3205, 5765, 1285, 2260, 13320, 
      461, 397, 14761, 6961, 544, 689, 2516, 8864, 11009, 1017, 1810, 4797, 
      8362, 12105, 13437, 15325, 1384, 740, 548, 1508, 2509, 4709, 8228, 
      10088, 11509, 13709, 4010, 11138, 13754, 5065, 1060, 5200, 5476, 12025, 
      13801, 2146, 3761, 4850, 6401, 15509, 17266, 7237, 4645, 676, 2197, 
      3277, 4901, 9701, 14600, 15560, 7129, 3033, 1129, 1213, 6505, 15370, 
      1040, 6113, 1802, 1165, 1241, 2362, 3341, 13162, 13385, 981, 904, 5256, 
      6229, 14824, 1130, 1490, 2725, 6737, 13282, 19186, 8420, 3140, 1600, 
      1553, 1168, 5249, 6418, 1105, 1345, 7978, 12970, 19045, 3365, 1157, 
      1277, 1381, 7880, 9805, 10372, 16285, 8450, 1709, 3074, 8450, 9146, 
      14221, 9577, 8521, 1332, 1440, 1492, 2385, 2452, 3060, 8020, 17937, 
      11570, 9469, 6130, 1853, 1565, 1394, 1769, 1853, 2458, 8425, 2173, 
      1700, 1544, 1525, 1445, 1453, 1613, 15844, 11722, 19210, 4100, 2041, 
      2176, 2225, 3281, 3536, 3797, 2257, 2465, 2522, 12290, 18065, 2205, 
      1789, 2989, 17389, 17893, 10313, 12253, 12665, 12874, 13298, 21170, 
      13600, 22961, 4941, 2180, 2120, 13352, 13997, 24317, 2225, 23234, 2329, 
      2437, 2504, 3029, 3284, 15725, 13626, 2626, 15597, 19242, 26010, 2848, 
      18833, 19604, 26729, 19450, 27145, 11197, 3277, 4680, 5317, 19816, 
      24232, 3986, 3305, 4817, 21905, 9333, 3298, 3649, 4930, 5274, 25153, 
      26965, 3428, 3560, 3517, 15264, 4162, 12680, 4520, 4930, 5058, 5125, 
      4754, 19240, 14157, 4885, 5445, 17849, 17757, 17530, 4904, 5066, 5666, 
      5717, 21970, 19253, 5690, 5597, 6920, 6217, 6560, 6617, 6932, 7298, 
      21960, 6245, 6625, 7090, 7060, 7065, 7496, 7652, 8237, 7585, 9629, 
      10445, 9802, 10642, 10237, 11041, 11657, 11597, 11674, 12025, 12965, 
      12994, 13096, 14365, 13960, 14549, 14602, 14909, 15178, 15490, 15457, 
      15520, 16837, 17330, 18020, 18346, 18850, 19130, 19165, 20880, 21221, 
      24938, 25642, 25681 ], 
  [ 33700, 33380, 33290, 31858, 30676, 30445, 30397, 30290, 29665, 28132, 
      27572, 25625, 24601, 23300, 23284, 23125, 22642, 22388, 22160, 20992, 
      20789, 20689, 19337, 18773, 18497, 18481, 18440, 17890, 17186, 17576, 
      17341, 17317, 16825, 16784, 16101, 15952, 15298, 14045, 13465, 13505, 
      30914, 31994, 12325, 12941, 12389, 12116, 12325, 26741, 24425, 11450, 
      12917, 11194, 10820, 10816, 12373, 10658, 21634, 23605, 10408, 20808, 
      23173, 19417, 10144, 9882, 34885, 28648, 11368, 9668, 9605, 18068, 
      9809, 9605, 18434, 35460, 29952, 25600, 26981, 10961, 9386, 18434, 
      35080, 34436, 34117, 26525, 9365, 8885, 15397, 34570, 27233, 8660, 
      8689, 19280, 31690, 9010, 10585, 14365, 15506, 30004, 8296, 15496, 
      21096, 26146, 9946, 14482, 14977, 22321, 28480, 15140, 15313, 30673, 
      28594, 21730, 21258, 7794, 8245, 8621, 25181, 22850, 7369, 7250, 13466, 
      28960, 18505, 17460, 7177, 8212, 13140, 13617, 16465, 18292, 18338, 
      18125, 7850, 6938, 11789, 12365, 13613, 13778, 24413, 16525, 6920, 
      7949, 26442, 17586, 6597, 6625, 6642, 6817, 7002, 13122, 18661, 24625, 
      24089, 7025, 6416, 6544, 16201, 19466, 7265, 6290, 10210, 10730, 16645, 
      26248, 18184, 14005, 6568, 6340, 7045, 7240, 8584, 9109, 12490, 15776, 
      14612, 6800, 6001, 5776, 5780, 5785, 8177, 5949, 5674, 5650, 6649, 
      13194, 23432, 15677, 14312, 14125, 12532, 10660, 6376, 5597, 8612, 
      10376, 13220, 15277, 5813, 5770, 5618, 6113, 7730, 9050, 10368, 7785, 
      5409, 8665, 11745, 19441, 5266, 6977, 20525, 11956, 8996, 7709, 4949, 
      5189, 11002, 6786, 5245, 5661, 8125, 11485, 16073, 12193, 5353, 7649, 
      11714, 6253, 5578, 4813, 4610, 5218, 7090, 16456, 12100, 8712, 8200, 
      4500, 7605, 4801, 5825, 9872, 9721, 6212, 4196, 4721, 12017, 17658, 
      9898, 8593, 4453, 4805, 3845, 10568, 9650, 3842, 3770, 10445, 13600, 
      10000, 9376, 6849, 5449, 4825, 4041, 3889, 3649, 3600, 3700, 4129, 
      4561, 4756, 5364, 5449, 17642, 14090, 5785, 5245, 3805, 5081, 9448, 
      6173, 3389, 3893, 4520, 5668, 5965, 7720, 9925, 13050, 11530, 6274, 
      5650, 5098, 3274, 3330, 5953, 7738, 13337, 10025, 7897, 6272, 5440, 
      4736, 3497, 3812, 4580, 4657, 13226, 8066, 7514, 6869, 6746, 6625, 
      6161, 5329, 3754, 3221, 3425, 4321, 4789, 4874, 7121, 8650, 9914, 
      15016, 10141, 8100, 4597, 4765, 14045, 12218, 11834, 10909, 10730, 
      10205, 3338, 2953, 2810, 7165, 12113, 7328, 7060, 6304, 3929, 3233, 
      2713, 9760, 14701, 12205, 9997, 3897, 2857, 7785, 9896, 2501, 2509, 
      3725, 7730, 5426, 4165, 3130, 2410, 5765, 8026, 11140, 10048, 9529, 
      5220, 3600, 2353, 6660, 11234, 3730, 2993, 2225, 2258, 3298, 3578, 
      3730, 5234, 7985, 8609, 9512, 5716, 5032, 4325, 2116, 3272, 3341, 6341, 
      8677, 8914, 7954, 6925, 7650, 8586, 10585, 5185, 2161, 2260, 3961, 
      4745, 5780, 7561, 11849, 10130, 7778, 3074, 8164, 7540, 7093, 5608, 
      3445, 3613, 7765, 2122, 11009, 10816, 6500, 4964, 3716, 3625, 1616, 
      1601, 1625, 2384, 7762, 5242, 3370, 1777, 1746, 2005, 2097, 2197, 2305, 
      1768, 1444, 1928, 2120, 2600, 5933, 6485, 5725, 5338, 5213, 1469, 1373, 
      5725, 6845, 5392, 5265, 2452, 1620, 8114, 7949, 3626, 1709, 1450, 1394, 
      6554, 4637, 3860, 1381, 2756, 3965, 7085, 4689, 4225, 1989, 2050, 3690, 
      4570, 1865, 1700, 6586, 4442, 1537, 2117, 1000, 4149, 4996, 8585, 6925, 
      4685, 1466, 7673, 2809, 2548, 5218, 3865, 765, 1629, 4210, 1301, 901, 
      3176, 4276, 7514, 4225, 2741, 629, 725, 5065, 1600, 640, 1600, 1945, 
      7925, 673, 650, 545, 1313, 1898, 2645, 3554, 5429, 4709, 680, 680, 
      1780, 3509, 884, 976, 1129, 1241, 1361, 1556, 3316, 6484, 1322, 3497, 
      6602, 6761, 5085, 388, 1285, 5914, 2405, 1445, 613, 818, 256, 2434, 
      586, 2500, 637, 2405, 5096, 6730, 5498, 4768, 820, 208, 820, 2745, 
      3508, 1642, 1417, 9509, 100, 676, 1124, 5725, 2997, 2682, 1845, 1681, 
      6642, 6788, 4553, 1828, 1289, 793, 425, 6788, 2965, 1813, 1274, 674, 
      1898, 2258, 2353, 3074, 281, 125, 146, 754, 3746, 4925, 2417, 241, 692, 
      1697, 2617, 3860, 634, 109, 2925, 4904, 488, 404, 4765, 257, 170, 10, 
      226, 485, 530, 1157, 5776, 1764, 1681, 1369, 625, 64, 0, 576, 2501, 
      1370, 1025, 5930, 1373, 4, 104, 533, 2920, 5933, 6728, 738, 6093, 
      10016, 6100, 4241, 3152, 1537, 340, 32, 3041, 6577, 8297, 5801, 5354, 
      4250, 2525, 1469, 250, 601, 2626, 292, 397, 661, 4797, 3530, 373, 449, 
      5248, 1088, 185, 100, 5540, 7477, 1237, 1042, 565, 1306, 5706, 3581, 
      584, 101, 125, 629, 941, 1189, 5000, 6824, 8381, 3257, 2930, 482, 1082, 
      2425, 5920, 400, 433, 1044, 2448, 2953, 4633, 4768, 5185, 5920, 898, 
      233, 394, 458, 4013, 4394, 7913, 2597, 2696, 6001, 306, 325, 346, 4714, 
      5554, 5297, 2560, 265, 260, 1280, 1345, 1777, 5585, 613, 965, 2053, 
      2405, 4645, 1845, 1620, 11560, 685, 365, 12905, 8321, 800, 481, 1844, 
      7456, 9425, 1465, 1282, 3805, 7002, 10441, 11677, 13437, 1928, 1060, 
      484, 1060, 1853, 3733, 6884, 8584, 9893, 11933, 5018, 9554, 11978, 
      6201, 772, 4176, 4420, 10377, 12025, 2834, 2929, 3874, 5249, 13621, 
      15266, 8597, 5717, 740, 1637, 2525, 3925, 8245, 12776, 13672, 8473, 
      3865, 873, 925, 5353, 13498, 1360, 5009, 2362, 1517, 985, 1802, 2605, 
      11450, 11657, 1189, 936, 4264, 5125, 13000, 986, 1186, 2117, 5585, 
      11570, 17090, 9860, 3940, 2048, 1985, 1040, 4273, 7650, 1233, 1153, 
      6714, 11290, 16965, 4181, 1237, 1165, 1205, 6632, 8381, 8900, 14381, 
      9874, 1421, 2450, 7154, 7786, 12461, 11097, 9945, 1300, 1312, 1332, 
      1921, 1972, 2452, 6772, 15937, 13250, 10973, 7298, 2269, 1853, 1538, 
      1513, 1565, 1994, 7145, 2669, 2020, 1768, 1733, 1493, 1469, 1469, 
      13988, 10170, 17146, 4964, 1769, 1856, 1889, 2689, 2896, 4597, 2705, 
      2081, 2122, 10706, 16081, 2605, 1933, 2493, 15453, 15925, 8905, 10685, 
      11065, 11258, 11650, 19010, 11936, 20705, 5869, 2372, 2152, 11720, 
      12317, 21997, 2225, 20978, 2313, 2405, 2600, 2725, 2900, 13949, 15370, 
      2610, 13837, 17242, 23626, 3104, 16865, 17588, 24313, 17450, 24713, 
      12717, 3037, 4072, 4597, 17800, 21960, 3554, 3161, 4225, 19777, 10645, 
      3474, 3393, 4338, 4618, 22849, 24565, 3620, 3400, 3485, 17056, 3890, 
      14248, 4168, 4498, 4594, 4645, 4450, 21256, 15805, 4581, 4981, 19753, 
      19645, 19402, 5000, 5050, 5330, 5365, 24098, 21205, 5450, 5485, 6376, 
      5945, 6176, 6217, 6452, 6770, 24040, 6277, 6449, 6786, 7092, 7081, 
      7400, 7460, 7837, 7713, 9773, 10045, 9850, 10242, 10397, 10865, 11257, 
      11357, 11498, 11785, 12805, 12818, 13000, 14013, 13928, 14213, 14330, 
      14893, 15130, 15250, 15377, 15392, 16677, 17186, 17956, 18234, 18770, 
      18890, 19053, 20752, 21061, 24730, 25402, 25425 ], 
  [ 35428, 34724, 34970, 33538, 32212, 31645, 31501, 31778, 30673, 29860, 
      29396, 26441, 26329, 24548, 25204, 24901, 24226, 24020, 23504, 22336, 
      22565, 22849, 20105, 19445, 19121, 19825, 20072, 19762, 18002, 19400, 
      18925, 19141, 18409, 18320, 17397, 17680, 16498, 14093, 14185, 13745, 
      25106, 25994, 12805, 14909, 13781, 12500, 12181, 21509, 19625, 12074, 
      15461, 11146, 11492, 11392, 14965, 11570, 17170, 18709, 11080, 16488, 
      18325, 15385, 10144, 10026, 43093, 35848, 13960, 10628, 10229, 14228, 
      11345, 10853, 14450, 43812, 37440, 32320, 33989, 13649, 10874, 14354, 
      43432, 42692, 42325, 33485, 11045, 9797, 12085, 42874, 34385, 8564, 
      8545, 14864, 39610, 8290, 8857, 11197, 12002, 37684, 9544, 11944, 
      16200, 33202, 12682, 11170, 11521, 17137, 35968, 11588, 11713, 38545, 
      36130, 28018, 27450, 7650, 7573, 7517, 32189, 29426, 8521, 8066, 10250, 
      36640, 24217, 22932, 8281, 7156, 9972, 10305, 12385, 13780, 24050, 
      23789, 9914, 7178, 9005, 9389, 10253, 10370, 31373, 21853, 8168, 6845, 
      33786, 23202, 7461, 6817, 6786, 6625, 6570, 9810, 13957, 31681, 31049, 
      8801, 6800, 6544, 12025, 25562, 9377, 6530, 7762, 8090, 12325, 33640, 
      24040, 18853, 8200, 7684, 6133, 6184, 6760, 7045, 16954, 21152, 19700, 
      8912, 7297, 6352, 6260, 6217, 6401, 7389, 6586, 5986, 5689, 9594, 
      30440, 21101, 19400, 19165, 17140, 14692, 8392, 6701, 6500, 7592, 9572, 
      11101, 7445, 7354, 5378, 5345, 5954, 6698, 14400, 10809, 5265, 6409, 
      8433, 25777, 6562, 5441, 27101, 16564, 12644, 10829, 5189, 4949, 15370, 
      9522, 4765, 4797, 5917, 8125, 21785, 16945, 7225, 5585, 16370, 8845, 
      7738, 6253, 4658, 4498, 5218, 22312, 16900, 12456, 11752, 4500, 5445, 
      4225, 4481, 14096, 13897, 8996, 5252, 4097, 8321, 23850, 14170, 12433, 
      3973, 6869, 4469, 7208, 13922, 4946, 4682, 7085, 18976, 14416, 13600, 
      10161, 8089, 7081, 5625, 5281, 4561, 4176, 3796, 3601, 3649, 3700, 
      3924, 3961, 23930, 19610, 8665, 7837, 5245, 3737, 13768, 9293, 3725, 
      3365, 3464, 3940, 4093, 5128, 6613, 18378, 16474, 9490, 8578, 7738, 
      3610, 3474, 4033, 5098, 18761, 14585, 11785, 9536, 8320, 7232, 3161, 
      3140, 3332, 3361, 18650, 12050, 11306, 10421, 10250, 10081, 9425, 8209, 
      5626, 3125, 3041, 3169, 3349, 3386, 4625, 5626, 6506, 20872, 14797, 
      12132, 3205, 3277, 19709, 17450, 16970, 15805, 15578, 14909, 5018, 
      4105, 3338, 4573, 17345, 11168, 10804, 9760, 6185, 4913, 3145, 6304, 
      20557, 17485, 14701, 6201, 4201, 4905, 14600, 3029, 2941, 2621, 11810, 
      8642, 6757, 5002, 3130, 3557, 5002, 16228, 14848, 14185, 8388, 5904, 
      3265, 4068, 16370, 6178, 4913, 2993, 2498, 2290, 2378, 2434, 3170, 
      4913, 5345, 14216, 9172, 8200, 7157, 2692, 2216, 2237, 3797, 5365, 
      13474, 12226, 10861, 4626, 5274, 15625, 8497, 2017, 1972, 2377, 2777, 
      3380, 4537, 17225, 15074, 12050, 1970, 12580, 11764, 11173, 9160, 2053, 
      2125, 12085, 3706, 16241, 16000, 10436, 8324, 6500, 6361, 2384, 2129, 
      1961, 1616, 12130, 8746, 6010, 3121, 3042, 1525, 1521, 1525, 1537, 
      3208, 2020, 1448, 1448, 1544, 3293, 3653, 9469, 8938, 8765, 2525, 2045, 
      3133, 3869, 9040, 8865, 4660, 3060, 12674, 12461, 6554, 3341, 2746, 
      2594, 3626, 8045, 6932, 2677, 1412, 1997, 3965, 8145, 7489, 1125, 1138, 
      1818, 2314, 3833, 3524, 10762, 7850, 3265, 1061, 1096, 1989, 2500, 
      13385, 11245, 8237, 3242, 12233, 5545, 1108, 9010, 7129, 1629, 765, 
      1954, 3077, 2197, 1352, 1972, 12074, 7681, 5525, 1109, 821, 8857, 3712, 
      1600, 640, 745, 12629, 1825, 1754, 929, 545, 698, 1013, 1490, 2645, 
      8405, 1928, 584, 628, 1445, 404, 400, 409, 425, 449, 500, 1300, 3316, 
      410, 1385, 3386, 3497, 8973, 580, 373, 10090, 5189, 3653, 325, 290, 
      832, 5266, 250, 5380, 205, 725, 2312, 11194, 2570, 8608, 2644, 400, 
      148, 873, 1300, 4090, 265, 14741, 676, 100, 164, 2701, 6165, 5706, 
      4437, 337, 3330, 11300, 8345, 4420, 3545, 2665, 1913, 3428, 6133, 4405, 
      3530, 2450, 410, 578, 625, 1010, 1625, 1181, 194, 34, 1394, 2141, 5345, 
      1537, 20, 305, 745, 1460, 2410, 1165, 909, 8840, 2120, 20, 2029, 1601, 
      1370, 730, 82, 5, 2, 101, 10000, 4356, 4225, 3721, 2401, 1024, 576, 0, 
      5477, 3722, 65, 2810, 3725, 580, 200, 5, 904, 2813, 3368, 18, 2925, 
      15392, 10420, 7937, 6416, 3985, 1780, 416, 977, 3265, 4505, 10025, 
      9434, 7946, 5501, 3869, 1546, 25, 754, 1636, 61, 37, 2061, 6938, 1813, 
      65, 9280, 3200, 1289, 388, 2564, 12181, 3445, 3106, 85, 202, 2682, 
      6989, 2216, 725, 461, 101, 125, 181, 2216, 3464, 4589, 6521, 6050, 
      1970, 170, 697, 10144, 208, 193, 180, 720, 985, 1993, 2080, 2353, 2848, 
      2770, 425, 250, 218, 1613, 1850, 4265, 821, 872, 10225, 450, 421, 394, 
      2074, 2626, 9281, 5440, 985, 740, 320, 337, 481, 2657, 325, 293, 613, 
      773, 2053, 4293, 468, 7048, 2125, 1037, 8105, 13169, 2336, 625, 596, 
      4000, 5441, 3577, 466, 1597, 3690, 6217, 7165, 8541, 4328, 2788, 1060, 
      484, 653, 1573, 3620, 4840, 5813, 7373, 8810, 5570, 7418, 10377, 676, 
      1872, 2020, 6201, 7465, 5666, 1201, 1714, 2561, 8725, 10034, 13445, 
      9701, 1700, 725, 1037, 1765, 4645, 8072, 8776, 13273, 7129, 873, 829, 
      2665, 8650, 3088, 2465, 4810, 3341, 985, 890, 1165, 7082, 7241, 2581, 
      1800, 2056, 2581, 8296, 1322, 1042, 1061, 2897, 7202, 11570, 14948, 
      7108, 4160, 4049, 1424, 2113, 12114, 2385, 1345, 3690, 7018, 11493, 
      7397, 2245, 1597, 1445, 3656, 4877, 5252, 9437, 14914, 1325, 1346, 
      4034, 4474, 7949, 16425, 14985, 1972, 1696, 1620, 1297, 1300, 1396, 
      3796, 10705, 19058, 16253, 11570, 4285, 3485, 2738, 1513, 1469, 1370, 
      4073, 4925, 3748, 3208, 3125, 2405, 2285, 1805, 9188, 6282, 11722, 
      8324, 1721, 1664, 1649, 1681, 1744, 7765, 4817, 1697, 1690, 6722, 
      10897, 4573, 3133, 1773, 10413, 10789, 5449, 6749, 7033, 7178, 7474, 
      13298, 7712, 14705, 9421, 3716, 3016, 7592, 8045, 15805, 2993, 14978, 
      3033, 3077, 3656, 2581, 2516, 9389, 21370, 3330, 9325, 12010, 17242, 
      4640, 11729, 12308, 17833, 12218, 18185, 18045, 3085, 3016, 3205, 
      12520, 15912, 3026, 3497, 3217, 14161, 15349, 4770, 3393, 3330, 3418, 
      16705, 18133, 4964, 3688, 4157, 23200, 3842, 19720, 3880, 3970, 3970, 
      3973, 4306, 28072, 21517, 4437, 4357, 26233, 26077, 25786, 6056, 5770, 
      5090, 5077, 31250, 27829, 5498, 5917, 5512, 5897, 5792, 5785, 5780, 
      5954, 31048, 7141, 6689, 6642, 7956, 7897, 7880, 7652, 7405, 8865, 
      10973, 9613, 10762, 9810, 11645, 11105, 10825, 11405, 11738, 11833, 
      13093, 13058, 13480, 13725, 14600, 13973, 14282, 15613, 15754, 15298, 
      15905, 15776, 16965, 17522, 18532, 18666, 19298, 18938, 19485, 21136, 
      21349, 24874, 25450, 25425 ], 
  [ 34165, 34645, 33853, 32413, 31525, 31994, 32146, 31237, 31610, 28565, 
      27801, 27946, 25012, 24705, 23285, 23426, 23341, 22985, 23357, 22181, 
      21074, 20170, 21716, 21348, 21170, 19652, 19009, 17953, 19449, 17737, 
      18002, 17476, 17482, 17541, 17354, 16301, 16745, 17882, 15898, 16938, 
      46945, 48425, 15248, 12762, 13410, 15237, 16546, 41562, 38344, 14065, 
      11530, 15205, 13329, 13525, 10880, 12665, 34841, 37712, 12913, 33713, 
      37178, 31720, 14045, 13481, 21682, 17545, 9865, 11565, 12202, 29965, 
      10504, 10900, 30629, 21953, 18245, 15493, 16272, 9252, 10177, 30825, 
      21569, 21125, 20906, 15914, 9754, 10874, 26186, 21157, 16218, 12745, 
      12874, 32365, 19073, 14393, 18068, 24848, 26689, 17885, 9577, 26777, 
      35177, 15325, 8125, 25261, 26056, 37000, 16757, 26417, 26690, 18148, 
      16769, 12505, 12233, 11969, 13520, 14794, 14452, 13021, 8840, 9421, 
      24037, 16829, 10474, 9929, 8746, 14281, 23609, 24386, 28834, 31561, 
      10305, 10192, 7417, 10305, 21456, 22432, 24480, 24745, 13778, 9290, 
      8185, 14114, 15005, 9749, 8660, 10088, 10205, 11080, 11765, 23885, 
      32324, 13786, 13450, 7186, 9477, 10405, 28762, 10625, 6724, 9649, 
      19169, 20089, 29504, 14705, 9841, 7762, 7025, 7397, 12802, 13297, 
      16241, 17266, 7045, 8429, 7865, 6253, 7154, 8429, 8633, 8738, 15730, 
      6800, 7625, 8801, 12500, 24545, 12681, 8226, 7561, 7474, 6781, 6109, 
      6025, 7146, 16861, 20025, 24669, 27826, 6260, 6317, 9965, 11560, 15277, 
      17797, 5813, 5330, 9554, 17210, 22490, 10084, 6409, 14020, 10666, 6197, 
      5237, 5050, 8290, 9530, 5741, 4925, 10084, 11300, 16564, 22324, 8010, 
      6130, 5290, 15786, 5849, 4688, 4913, 5648, 8345, 10553, 14825, 8089, 
      5933, 4745, 4633, 8333, 15938, 9832, 12456, 4901, 4850, 4241, 5825, 
      9850, 23546, 8585, 4825, 4420, 9280, 4330, 6370, 21393, 4573, 5365, 
      5693, 21268, 6221, 4621, 4397, 3770, 3770, 3946, 4562, 4810, 5570, 
      6221, 7321, 9050, 10282, 10777, 12185, 12370, 8361, 6409, 3604, 3664, 
      4624, 11700, 4265, 3490, 6506, 8810, 10537, 13085, 13682, 16937, 20642, 
      5765, 5045, 3389, 3365, 3413, 6389, 6845, 13768, 17053, 5850, 4338, 
      3610, 3285, 3253, 3349, 8010, 9025, 10993, 11170, 5737, 3577, 3425, 
      3280, 3257, 3236, 3172, 3140, 3665, 7232, 8036, 10532, 11600, 11785, 
      16132, 18761, 20825, 6625, 4250, 3509, 11306, 11674, 6052, 5125, 4941, 
      4516, 4437, 4212, 3645, 4360, 5517, 16372, 5018, 3133, 3065, 2909, 
      3034, 3538, 5618, 20765, 6304, 5008, 4000, 2900, 3860, 17588, 3897, 
      5202, 5410, 9826, 3029, 2525, 2564, 3029, 4709, 14164, 18125, 4337, 
      3845, 3626, 2417, 2597, 4250, 15857, 4329, 2425, 2788, 4420, 5553, 
      9193, 9873, 10225, 13329, 18180, 19204, 3505, 2309, 2225, 2218, 4709, 
      9265, 9434, 15434, 19370, 3205, 2845, 2516, 17741, 19277, 3874, 2074, 
      6250, 6649, 11050, 12634, 14569, 17650, 4436, 3617, 2665, 9161, 2749, 
      2525, 2378, 1993, 10130, 10498, 2548, 2605, 3890, 3797, 2081, 1745, 
      1697, 1706, 3797, 4282, 4706, 7765, 2441, 1721, 1649, 2756, 2825, 6784, 
      7076, 7376, 7684, 2545, 4021, 6705, 7297, 8577, 15210, 16162, 1700, 
      1613, 1588, 3044, 3748, 14900, 16820, 1565, 1538, 1625, 2393, 2385, 
      2320, 1297, 2080, 2521, 2665, 16425, 1306, 1229, 2450, 9325, 11834, 
      17354, 1256, 1192, 7556, 7717, 11357, 13037, 1530, 1665, 1649, 1105, 
      1700, 8080, 4561, 12410, 13957, 2344, 1684, 1044, 1525, 1930, 866, 
      9305, 1073, 820, 2720, 7184, 12665, 1354, 1954, 10729, 12829, 1765, 
      776, 692, 3380, 4276, 914, 949, 2389, 7349, 8194, 1872, 2020, 2097, 
      3492, 6660, 8145, 9792, 11601, 14976, 754, 1825, 4625, 7925, 11554, 
      5625, 5917, 6370, 6682, 7002, 7497, 11257, 16825, 6961, 11636, 17041, 
      17300, 722, 3725, 6922, 949, 340, 580, 4948, 5653, 2789, 265, 5017, 
      229, 5266, 9634, 14625, 1157, 15325, 493, 745, 3533, 5945, 10370, 
      11833, 265, 7540, 2330, 2621, 5597, 6845, 15746, 116, 101, 164, 8200, 
      17261, 1105, 370, 145, 306, 610, 1042, 17505, 80, 128, 289, 689, 8713, 
      9473, 9668, 11089, 1192, 1636, 3757, 5965, 12357, 14436, 26, 1250, 
      5801, 8306, 10226, 12569, 641, 1616, 10832, 409, 793, 4909, 14170, 
      1160, 1373, 2213, 4229, 5188, 5333, 7060, 677, 65, 82, 170, 626, 1765, 
      2501, 5477, 0, 169, 6724, 16129, 170, 2501, 3601, 5330, 10817, 16130, 
      17425, 5933, 16388, 2509, 793, 234, 45, 130, 1033, 2925, 11034, 17170, 
      19890, 692, 545, 241, 16, 160, 1241, 5492, 10217, 1181, 4786, 5650, 
      14186, 117, 1060, 4936, 533, 373, 1570, 3185, 15425, 1360, 320, 425, 
      5248, 7289, 15689, 162, 865, 2482, 3106, 5410, 6322, 6970, 14481, 
      17505, 19962, 136, 109, 1061, 6661, 9704, 797, 4477, 4610, 6521, 9725, 
      10730, 13810, 14045, 14762, 15997, 673, 3508, 4369, 4633, 12688, 13369, 
      19188, 9970, 10169, 872, 3677, 3796, 3917, 13885, 15325, 666, 229, 
      2434, 2929, 6949, 7114, 8146, 15354, 4880, 6032, 8720, 9472, 13712, 
      410, 7685, 24625, 1348, 2628, 26568, 1882, 1261, 3842, 8105, 18317, 
      21386, 724, 6641, 12064, 17561, 22900, 24736, 27296, 585, 1117, 2941, 
      5917, 8010, 11890, 17341, 20041, 22050, 25090, 773, 21509, 25133, 1154, 
      4625, 12629, 13073, 22730, 25178, 585, 10180, 12025, 14500, 27472, 
      29817, 2146, 1066, 2389, 7186, 9274, 12074, 19394, 26225, 27521, 2120, 
      712, 4520, 4772, 14600, 27245, 1405, 13954, 905, 1360, 4628, 7345, 
      9248, 24193, 24500, 1930, 2777, 12505, 14066, 26441, 3925, 5125, 7956, 
      14824, 24309, 32229, 2897, 977, 1285, 1322, 3877, 12410, 1985, 2468, 
      4388, 16649, 23825, 32000, 1114, 2770, 3898, 4338, 16465, 19314, 20133, 
      28314, 3005, 5252, 8381, 17285, 18317, 25492, 3626, 3074, 3529, 4141, 
      4361, 6850, 7001, 8281, 16601, 30466, 4777, 3600, 2025, 1696, 2080, 
      2665, 5140, 5392, 6921, 17172, 1594, 2045, 2393, 2458, 3218, 3394, 
      4394, 27613, 21893, 32069, 1585, 5490, 5877, 6010, 8410, 8917, 1616, 
      1924, 6500, 6641, 22625, 30500, 2122, 3050, 7610, 29570, 30242, 19720, 
      22500, 23080, 23373, 23965, 34525, 24349, 36818, 2080, 3181, 3961, 
      23929, 24826, 38506, 4232, 37085, 4418, 4608, 4001, 6626, 7301, 27050, 
      6469, 4709, 26836, 31741, 40525, 3501, 31162, 32185, 41410, 31945, 
      41908, 5210, 6530, 9865, 11090, 32393, 38153, 8245, 6050, 9914, 35066, 
      4432, 4361, 6980, 10025, 10705, 39236, 41552, 4405, 6385, 5668, 7837, 
      7569, 6425, 8345, 9173, 9469, 9620, 8321, 10625, 7474, 8450, 9850, 
      9818, 9808, 9665, 6361, 7109, 9389, 9524, 12753, 10960, 8905, 8138, 
      11729, 9594, 10525, 10666, 11401, 12017, 12985, 8020, 9490, 10625, 
      8825, 8914, 9929, 10589, 12266, 8840, 10778, 14450, 11453, 14645, 
      11296, 13858, 15650, 14746, 14485, 15170, 15680, 15793, 15473, 18080, 
      15993, 18178, 17893, 16850, 17285, 18605, 17730, 18045, 19520, 19925, 
      20189, 20765, 21097, 22217, 21578, 23365, 23872, 27817, 28685, 28808 ], 
  [ 33658, 33930, 33320, 31880, 30914, 31201, 31301, 30600, 30713, 28058, 
      27346, 26945, 24505, 23938, 22882, 22945, 22756, 22426, 22642, 21466, 
      20593, 19897, 20689, 20269, 20065, 18937, 18450, 17524, 18448, 17282, 
      17417, 17021, 16897, 16930, 16613, 15794, 15952, 16465, 14845, 15625, 
      42356, 43732, 14065, 12385, 12721, 14002, 15025, 37285, 34301, 12960, 
      11465, 13736, 12250, 12394, 10841, 11716, 30980, 33617, 11834, 29930, 
      33109, 28093, 12602, 12116, 24685, 20002, 9826, 10642, 11097, 26442, 
      9893, 10133, 27028, 25034, 20858, 17690, 18625, 9265, 9540, 27172, 
      24650, 24154, 23909, 18241, 9221, 9925, 22949, 24212, 18649, 11250, 
      11353, 28530, 21920, 12560, 15689, 21689, 23348, 20602, 8810, 23410, 
      31082, 17704, 8164, 22024, 22741, 32749, 19370, 23050, 23297, 20969, 
      19408, 14468, 14144, 10448, 11713, 12753, 16805, 15140, 8021, 8420, 
      20852, 19546, 12125, 11450, 7901, 12266, 20450, 21149, 25181, 27674, 
      11956, 11817, 7092, 8992, 18505, 19377, 21217, 21456, 16105, 10733, 
      7418, 12073, 17540, 11348, 7685, 8749, 8840, 9533, 10088, 20648, 28333, 
      16165, 15777, 6705, 8242, 8962, 25057, 12484, 6425, 8336, 16400, 17216, 
      25721, 17266, 11570, 8945, 6466, 6682, 10865, 11282, 13810, 14705, 
      8020, 9898, 9178, 5954, 6413, 7298, 7450, 7529, 13325, 6137, 6676, 
      7540, 10537, 21152, 15034, 9721, 8874, 8761, 7834, 6850, 5674, 6301, 
      14274, 17074, 21250, 24121, 5701, 5732, 8392, 9701, 12872, 15080, 6554, 
      5525, 8033, 14545, 19253, 12073, 5668, 11745, 12785, 7250, 5770, 5297, 
      6977, 7957, 6664, 4964, 8381, 9389, 13925, 19061, 9661, 7261, 4861, 
      13225, 6928, 4649, 4640, 4985, 6928, 8720, 12368, 9818, 7090, 5330, 
      5114, 6890, 13325, 8077, 10285, 5746, 5669, 4306, 4954, 8069, 20101, 
      10496, 5696, 5057, 7577, 4005, 5265, 18130, 5444, 4520, 4744, 18005, 
      7690, 5570, 5242, 4121, 3757, 3725, 3977, 4121, 4621, 5090, 5930, 7321, 
      8345, 8762, 9962, 10121, 10324, 7956, 3721, 3625, 3961, 9529, 5162, 
      3737, 5245, 7081, 8522, 10706, 11225, 14090, 17405, 7208, 6280, 3688, 
      3508, 3400, 5128, 5480, 11285, 14180, 7345, 5365, 4273, 3610, 3370, 
      3258, 6385, 7218, 8874, 9025, 7232, 4292, 4036, 3761, 3712, 3665, 3497, 
      3257, 3236, 5737, 6385, 8465, 9377, 9536, 13337, 15680, 17536, 8354, 
      5329, 4250, 9109, 9425, 7677, 6516, 6280, 5725, 5620, 5317, 3112, 3541, 
      4360, 13525, 6409, 3770, 3650, 3338, 2813, 3005, 4409, 17450, 8033, 
      6425, 5105, 2705, 3145, 14585, 5002, 4045, 4201, 7785, 3796, 2824, 
      2525, 2600, 3656, 11525, 15044, 5650, 5002, 4705, 2690, 2402, 3301, 
      13010, 5668, 2308, 2385, 3393, 4240, 7204, 7780, 8080, 10768, 15073, 
      15993, 4610, 2738, 2498, 2309, 3578, 7250, 7393, 12613, 16133, 4232, 
      3716, 3205, 14660, 16040, 5161, 2425, 4729, 5050, 8749, 10125, 11826, 
      14569, 5905, 4852, 3536, 7120, 3698, 3370, 3145, 2474, 7933, 8249, 
      3445, 2020, 5281, 5162, 2770, 2122, 1762, 1745, 2770, 3125, 3445, 5906, 
      3364, 2176, 1636, 2041, 2084, 5081, 5321, 5569, 5825, 1882, 2890, 5002, 
      5490, 6562, 12337, 13185, 2285, 2120, 2069, 2173, 2669, 12053, 13765, 
      2098, 2045, 1378, 1730, 3412, 3321, 1440, 1521, 1780, 1872, 13396, 
      1709, 1450, 1709, 7154, 9325, 14221, 1685, 1517, 5645, 5780, 8900, 
      10372, 1153, 1210, 2468, 1508, 1193, 6065, 3170, 9797, 11162, 3501, 
      2581, 1525, 1044, 2957, 905, 7082, 1684, 1145, 1745, 5273, 10000, 873, 
      1213, 8298, 10138, 2792, 1205, 757, 2197, 2885, 1525, 650, 1466, 5386, 
      6101, 2977, 1201, 1252, 2257, 4801, 6052, 7465, 9040, 12025, 1313, 
      1058, 3130, 5858, 8993, 3922, 4162, 4537, 4797, 5065, 5482, 8722, 
      13666, 5024, 9049, 13856, 14089, 1385, 2386, 4985, 1768, 405, 333, 
      3349, 3924, 1658, 356, 3392, 346, 3589, 7281, 11674, 2132, 12296, 1130, 
      290, 2194, 4138, 7913, 9194, 148, 5473, 3721, 1490, 3842, 4882, 12665, 
      389, 296, 125, 6029, 14024, 2106, 981, 106, 85, 181, 405, 14242, 353, 
      89, 68, 208, 6464, 7120, 7289, 8528, 477, 765, 2340, 4132, 9640, 11485, 
      169, 509, 3994, 6109, 7769, 9826, 160, 745, 8297, 1098, 234, 3258, 
      11245, 445, 580, 1160, 2708, 3485, 3604, 5045, 1522, 26, 17, 1, 145, 
      842, 1370, 3722, 169, 0, 4761, 12996, 1, 1370, 2210, 3601, 8282, 12997, 
      14162, 4100, 13229, 3978, 1690, 793, 370, 13, 370, 1690, 8473, 13933, 
      16393, 1537, 1312, 800, 185, 17, 500, 3737, 7760, 466, 3161, 3869, 
      11261, 520, 397, 3285, 1274, 74, 725, 1898, 12370, 2465, 73, 100, 3545, 
      5248, 12608, 565, 306, 1377, 1845, 3681, 4437, 4981, 11530, 14242, 
      16465, 461, 356, 424, 4724, 7325, 1642, 2930, 3037, 4610, 7346, 8221, 
      10937, 11146, 11785, 12890, 244, 2169, 2848, 3060, 9945, 10548, 15769, 
      7565, 7738, 1717, 2312, 2405, 2500, 11012, 12296, 1381, 346, 1381, 
      1746, 4986, 5125, 6001, 12325, 3281, 4225, 6497, 7145, 10865, 293, 
      5618, 20738, 685, 1549, 22525, 3065, 650, 2477, 5986, 15002, 17785, 
      425, 4756, 9425, 14324, 19169, 20849, 23201, 442, 610, 1810, 4162, 
      5917, 9277, 14130, 16570, 18397, 21177, 1384, 17908, 21220, 1973, 3130, 
      9938, 10330, 19025, 21265, 676, 7801, 9412, 11601, 23377, 25540, 3329, 
      1781, 1466, 5249, 7025, 9461, 16001, 22234, 23426, 3277, 1037, 3077, 
      3277, 11701, 23176, 898, 11133, 788, 905, 3185, 5408, 7025, 20384, 
      20665, 1241, 1802, 9866, 11245, 22450, 2664, 3604, 5941, 11925, 20500, 
      27796, 4210, 1250, 986, 997, 2642, 9797, 2960, 1649, 3049, 13568, 
      20068, 27593, 1413, 1873, 2689, 3025, 13410, 15973, 16714, 24193, 4292, 
      3757, 6340, 14152, 15080, 21605, 5069, 4361, 2450, 2906, 3074, 5069, 
      5194, 6266, 13546, 26189, 6480, 5017, 2896, 1345, 1521, 1872, 3697, 
      3897, 5140, 14065, 1373, 1538, 1730, 1769, 2269, 2393, 3133, 23570, 
      18344, 27688, 1962, 4021, 4330, 4437, 6421, 6850, 1889, 1625, 4849, 
      4964, 19024, 26249, 1745, 2257, 5777, 25397, 26017, 16405, 18925, 
      19453, 19720, 20260, 29988, 20618, 32125, 2561, 2466, 2986, 20250, 
      21069, 33709, 3205, 32392, 3365, 3529, 3130, 5105, 5650, 23137, 8276, 
      3656, 22949, 27464, 35624, 2890, 26937, 27882, 36457, 27668, 36929, 
      6653, 5113, 7850, 8893, 28090, 33434, 6516, 4789, 7925, 30581, 5537, 
      3620, 5537, 8036, 8612, 34465, 36625, 3690, 5098, 4589, 9722, 6100, 
      7946, 6746, 7444, 7688, 7813, 6800, 12874, 9125, 6929, 8069, 11885, 
      11849, 11680, 5490, 6056, 7816, 7925, 15184, 13105, 7488, 6929, 9818, 
      8125, 8874, 8989, 9594, 10132, 15338, 7045, 8177, 9104, 7850, 7913, 
      8746, 9250, 10589, 8021, 9985, 12773, 10504, 12968, 10529, 12545, 
      13973, 13329, 13172, 13753, 14393, 14480, 14290, 16481, 14914, 16605, 
      16424, 15797, 16180, 17188, 16573, 16810, 18233, 18664, 19058, 19556, 
      19940, 20800, 20369, 22130, 22585, 26452, 27268, 27365 ], 
  [ 36625, 35793, 36149, 34709, 33329, 32650, 32474, 32877, 31610, 31025, 
      30589, 27290, 27472, 25525, 26401, 26050, 25309, 25117, 24505, 23329, 
      23698, 24106, 20896, 20200, 19858, 20800, 21141, 20905, 18793, 20525, 
      19970, 20264, 19450, 19345, 18338, 18761, 17401, 14602, 14914, 14314, 
      23657, 24481, 13444, 16042, 14722, 13105, 12610, 20242, 18500, 12753, 
      16778, 11597, 12181, 12049, 16292, 12337, 16145, 17540, 11765, 15509, 
      17170, 14500, 10601, 10529, 46282, 38701, 15277, 11401, 10890, 13401, 
      12308, 11720, 13573, 47045, 40385, 35009, 36772, 14992, 11817, 13441, 
      46661, 45889, 45506, 36250, 12050, 10546, 11426, 46085, 37210, 8973, 
      8938, 13833, 42689, 8489, 8720, 10580, 11273, 40681, 10397, 11197, 
      15005, 35989, 14029, 10501, 10804, 15844, 38897, 10837, 10946, 41600, 
      39073, 30545, 29945, 8033, 7780, 7578, 34952, 32045, 9332, 8765, 9605, 
      39625, 26546, 25181, 9074, 7229, 9341, 9626, 11450, 12701, 26377, 
      26100, 11025, 7681, 8500, 8820, 9556, 9657, 34114, 24050, 9005, 6898, 
      36653, 25493, 8168, 7300, 7253, 6980, 6845, 9125, 12808, 34450, 33786, 
      9810, 7345, 6961, 11050, 28009, 10496, 7025, 7361, 7625, 11300, 36517, 
      26405, 20882, 9157, 8545, 6242, 6245, 6565, 6770, 18853, 23353, 21805, 
      10025, 8138, 6953, 6829, 6770, 6218, 8276, 7297, 6505, 5776, 8801, 
      33181, 23314, 21501, 21250, 19081, 16441, 9469, 7474, 6201, 7069, 8761, 
      10114, 8392, 8285, 5701, 5492, 5765, 6317, 16145, 12218, 5618, 6058, 
      7730, 28288, 7393, 5328, 29690, 18497, 14257, 12266, 5666, 5266, 17221, 
      10829, 5000, 4904, 5576, 7400, 24082, 18922, 8242, 5290, 18313, 10100, 
      8849, 7124, 5065, 4649, 4985, 24653, 18889, 14093, 13325, 4889, 5114, 
      4420, 4420, 15889, 15674, 10309, 5989, 4274, 7474, 26297, 15977, 14096, 
      4196, 7938, 5058, 6469, 15725, 5693, 5365, 6344, 21145, 16265, 15385, 
      11642, 9346, 8210, 6530, 6122, 5242, 4745, 4205, 3802, 3722, 3725, 
      3821, 3842, 26401, 21825, 10000, 9076, 6100, 3664, 15581, 10706, 4210, 
      3562, 3485, 3737, 3842, 4637, 5882, 20525, 18493, 10933, 9925, 8989, 
      4093, 3893, 3764, 4589, 20938, 16474, 13450, 10993, 9649, 8433, 3418, 
      3285, 3285, 3298, 20825, 13745, 12937, 11972, 11785, 11600, 10880, 
      9536, 6617, 3460, 3280, 3152, 3236, 3257, 4160, 4985, 5737, 23189, 
      16714, 13841, 3106, 3146, 21960, 19557, 19045, 17800, 17557, 16840, 
      5941, 4852, 3877, 4072, 19450, 12809, 12413, 11273, 7298, 5834, 3650, 
      5513, 22868, 19604, 16628, 7328, 5008, 4304, 16525, 3562, 3442, 2610, 
      13525, 10069, 7976, 5981, 3725, 3176, 4349, 18277, 16801, 16090, 9797, 
      7025, 3922, 3557, 18433, 7345, 5904, 3600, 2929, 2305, 2329, 2353, 
      2833, 4240, 4608, 16133, 10673, 9605, 8450, 3233, 2213, 2218, 3298, 
      4610, 15341, 13997, 12520, 3965, 4517, 17650, 9946, 2314, 2221, 2194, 
      2466, 2925, 3874, 19360, 17065, 13817, 1945, 14393, 13513, 12874, 
      10685, 1930, 1970, 13864, 4573, 18322, 18065, 12085, 9781, 7765, 7610, 
      2977, 2642, 2410, 1697, 13921, 10249, 7225, 3904, 3809, 1700, 1664, 
      1636, 1616, 4021, 2545, 1621, 1557, 1525, 2746, 3042, 11048, 10469, 
      10280, 3208, 2600, 2600, 3208, 10585, 10394, 5725, 3869, 14521, 14292, 
      7857, 4212, 3505, 3321, 2977, 9506, 8281, 3434, 1289, 1666, 3250, 9620, 
      8900, 1160, 1157, 1517, 1885, 4810, 4453, 12473, 9305, 4160, 1028, 
      1445, 1586, 1985, 15300, 13000, 9736, 4149, 14066, 6770, 941, 10585, 
      8528, 2228, 788, 1513, 3978, 2938, 1053, 1513, 13901, 9140, 6760, 1576, 
      1160, 10426, 4721, 2225, 625, 650, 14500, 2512, 2425, 1360, 592, 601, 
      772, 1105, 2020, 9938, 2645, 853, 545, 1058, 541, 505, 466, 450, 442, 
      445, 925, 2557, 401, 976, 2609, 2704, 10562, 937, 362, 11773, 6408, 
      4680, 520, 405, 1313, 6497, 425, 6625, 346, 450, 1669, 12965, 1877, 
      10169, 3533, 745, 205, 530, 845, 5185, 160, 16762, 1145, 185, 121, 
      1970, 7496, 6989, 5576, 164, 2501, 13077, 9882, 5557, 4570, 3562, 2682, 
      2581, 7460, 5540, 4553, 3313, 185, 289, 320, 593, 2340, 1800, 477, 61, 
      877, 1480, 6586, 2234, 61, 106, 386, 925, 3265, 1780, 500, 10413, 2925, 
      153, 1378, 2308, 2029, 1229, 293, 104, 85, 8, 11665, 5477, 5330, 4762, 
      3250, 1601, 1025, 65, 6724, 4761, 0, 2025, 4762, 1025, 485, 82, 485, 
      2026, 2501, 29, 2120, 17433, 12109, 9418, 7753, 5050, 2509, 793, 538, 
      2410, 3490, 11680, 11041, 9425, 6740, 4916, 2225, 80, 377, 2329, 194, 
      74, 1394, 8317, 2536, 180, 10865, 4145, 1898, 725, 1813, 13988, 4420, 
      4033, 164, 73, 1913, 8362, 2997, 1170, 810, 162, 90, 82, 1525, 2581, 
      3562, 7844, 7325, 2701, 101, 356, 11785, 377, 346, 125, 377, 562, 1346, 
      1417, 1642, 2057, 3625, 720, 433, 369, 1044, 1233, 3280, 458, 493, 
      11860, 725, 680, 637, 1421, 1877, 10834, 6625, 1450, 1125, 225, 226, 
      274, 1906, 452, 292, 356, 452, 1412, 5330, 305, 5765, 2824, 1480, 6724, 
      15002, 3065, 890, 397, 3065, 4330, 4496, 409, 1076, 2801, 5024, 5876, 
      7124, 5341, 3577, 1465, 505, 466, 1066, 2745, 3805, 4666, 6066, 10285, 
      4453, 6109, 11978, 853, 1313, 1429, 5018, 6154, 6817, 832, 1201, 1872, 
      7300, 8497, 15266, 11234, 2225, 626, 746, 1250, 3650, 6709, 7349, 
      15076, 8420, 1076, 1000, 1972, 7237, 3865, 1818, 5825, 4148, 1184, 785, 
      884, 5825, 5968, 3242, 2285, 1517, 1930, 6925, 1629, 1189, 904, 2196, 
      5941, 9925, 16837, 8357, 5057, 4930, 1745, 1586, 13793, 2960, 1600, 
      2873, 5785, 9860, 8658, 2770, 1930, 1714, 2853, 3898, 4225, 7978, 
      16781, 1480, 1165, 3181, 3557, 6632, 18386, 16850, 2381, 2009, 1901, 
      1274, 1261, 1229, 2989, 9146, 21177, 18196, 13177, 5140, 4212, 3321, 
      1696, 1620, 1345, 3232, 5858, 4505, 3869, 3770, 2890, 2738, 2098, 7769, 
      5165, 10093, 9621, 1882, 1777, 1746, 1522, 1537, 8996, 5696, 1744, 
      1721, 5569, 9344, 5402, 3706, 1706, 8906, 9250, 4468, 5608, 5860, 5989, 
      6253, 11565, 6473, 12874, 10772, 4329, 3469, 6381, 6786, 13906, 3412, 
      13141, 3434, 3460, 4165, 2690, 2545, 8026, 23525, 3725, 7976, 10421, 
      15269, 5305, 10170, 10701, 15826, 10625, 16160, 19970, 3250, 2813, 
      2890, 10909, 14045, 2997, 3754, 3026, 12434, 17060, 5345, 3536, 3137, 
      3161, 14800, 16132, 5553, 3925, 4520, 25385, 3961, 21677, 3917, 3925, 
      3893, 3880, 4385, 30469, 23546, 4514, 4274, 28514, 28340, 28033, 6525, 
      6125, 5125, 5096, 33745, 30148, 5625, 6170, 5333, 5986, 5769, 5746, 
      5661, 5785, 33485, 7528, 6866, 6689, 8333, 8258, 8125, 7801, 7346, 
      9332, 11434, 9530, 11125, 9725, 12116, 11234, 10730, 11466, 11861, 
      11890, 13220, 13169, 13669, 13652, 14845, 13914, 14285, 15866, 15973, 
      15325, 16090, 15913, 17060, 17629, 18713, 18797, 19457, 18937, 19610, 
      21233, 21412, 24865, 25405, 25364 ], 
  [ 43690, 42138, 43124, 41684, 40034, 38725, 38369, 39492, 37325, 38090, 
      37834, 32645, 34537, 31690, 33826, 33205, 32104, 32002, 30850, 29674, 
      30853, 31981, 26161, 25285, 24853, 27145, 28026, 28240, 24148, 27770, 
      26765, 27509, 26245, 26050, 24593, 25826, 23476, 18517, 20089, 18589, 
      16592, 17056, 18169, 23557, 21157, 17650, 16165, 14257, 13325, 17748, 
      25373, 15332, 17266, 16954, 24977, 17872, 11600, 12185, 16850, 11234, 
      11905, 10765, 14426, 14624, 65497, 56026, 23962, 17026, 15885, 10026, 
      19013, 17885, 9928, 66530, 58250, 51434, 53737, 23857, 18432, 9616, 
      66146, 65194, 64721, 53125, 19025, 16081, 9041, 65480, 54445, 12618, 
      12493, 9378, 61364, 10964, 9305, 8465, 8528, 58906, 16562, 8362, 9650, 
      53044, 22984, 8116, 8149, 9949, 56762, 8002, 8021, 60185, 57028, 46160, 
      45380, 11588, 10345, 9333, 51917, 48200, 15317, 14120, 7400, 57850, 
      41081, 39266, 14969, 9074, 7226, 7241, 7625, 8066, 40912, 40545, 18720, 
      11956, 7105, 7065, 7081, 7092, 50989, 37865, 15170, 8653, 54248, 39848, 
      13613, 11485, 11348, 10445, 9860, 6740, 7813, 51505, 50661, 16965, 
      11890, 10786, 7045, 43264, 18281, 11300, 6596, 6500, 7025, 54202, 
      41210, 33797, 16042, 14890, 8357, 8090, 6970, 6725, 31048, 37258, 
      35170, 17810, 14393, 11858, 11554, 11405, 6713, 14801, 12832, 10960, 
      7801, 5876, 50146, 37309, 34866, 34525, 31546, 27826, 17074, 13369, 
      6066, 5674, 5746, 6109, 15277, 15080, 9076, 7877, 6260, 5732, 27530, 
      21713, 9173, 5653, 5345, 43993, 13648, 6273, 45845, 30962, 24922, 
      21941, 9941, 8641, 29236, 19784, 7925, 7109, 5261, 4925, 38617, 31657, 
      15577, 5245, 30868, 18785, 16724, 13649, 8980, 7124, 5300, 39458, 
      31714, 24938, 23810, 8714, 4889, 7165, 5725, 27634, 27329, 19354, 
      11794, 6929, 4369, 41732, 27812, 25121, 7121, 15633, 10053, 3994, 
      27560, 11588, 10900, 3869, 35050, 28370, 27130, 21677, 18121, 16265, 
      13325, 12557, 10777, 9650, 8210, 6637, 5837, 5570, 4946, 4877, 42016, 
      36000, 19225, 17761, 12625, 4969, 27506, 20381, 8665, 6397, 5330, 4322, 
      4157, 3602, 3497, 34340, 31588, 20788, 19240, 17764, 8548, 7988, 3989, 
      3464, 34933, 28849, 24565, 20938, 18874, 16938, 6613, 5850, 4770, 4693, 
      34820, 25040, 23872, 22457, 22180, 21905, 20825, 18761, 13952, 7105, 
      6385, 4817, 4361, 4292, 3305, 3140, 3172, 37994, 29269, 25226, 4321, 
      4181, 36405, 33192, 32500, 30805, 30472, 29485, 12916, 10837, 8692, 
      3037, 33085, 23834, 23258, 21578, 15353, 12809, 8285, 2858, 37673, 
      33329, 29273, 15473, 11353, 2729, 29170, 8377, 8077, 4365, 25000, 
      19924, 16661, 13316, 8900, 2861, 2504, 31642, 29626, 28645, 19562, 
      15170, 9457, 2522, 31888, 15760, 13329, 8865, 7204, 4240, 3904, 3748, 
      2788, 2305, 2313, 28778, 20978, 19370, 17585, 8138, 4058, 3973, 2353, 
      2225, 27716, 25832, 23725, 2120, 2132, 30925, 19981, 5869, 5506, 3049, 
      2601, 2250, 2029, 33265, 30160, 25652, 3700, 26498, 25258, 24349, 
      21170, 3145, 3005, 25789, 11368, 31957, 31610, 23290, 19906, 16810, 
      16565, 8242, 7457, 6865, 4082, 25936, 20644, 16000, 10249, 10064, 4625, 
      4409, 4201, 4001, 10546, 7450, 4546, 4122, 3370, 1621, 1557, 21893, 
      21044, 20765, 9013, 7685, 1565, 1453, 21250, 20969, 13690, 10394, 
      26896, 26577, 17172, 11097, 9760, 9396, 1312, 19721, 17866, 9689, 2594, 
      1801, 1225, 19925, 18845, 3365, 3272, 1832, 1480, 12325, 11698, 24128, 
      19520, 11225, 2873, 5450, 1361, 1130, 28125, 24925, 20221, 11304, 
      26441, 15725, 2066, 21520, 18473, 7673, 2993, 1108, 11133, 9193, 1458, 
      1018, 26276, 19445, 15805, 6301, 5165, 21361, 12506, 7850, 2650, 2225, 
      27145, 8497, 8320, 5905, 2977, 2176, 1537, 1060, 625, 20693, 8810, 
      4498, 2210, 1013, 3466, 3250, 2941, 2745, 2557, 2290, 970, 442, 2516, 
      841, 404, 409, 21677, 5122, 2477, 23428, 15453, 12645, 3805, 3240, 
      6218, 15632, 3620, 15850, 3361, 1125, 274, 25160, 212, 21194, 10778, 
      4930, 2770, 845, 530, 13600, 1825, 30397, 6050, 2930, 2146, 125, 17261, 
      16484, 14261, 1469, 116, 25362, 20817, 14242, 12625, 10897, 9297, 106, 
      17225, 14225, 12608, 10468, 1220, 964, 905, 548, 8685, 7605, 4392, 
      2536, 292, 85, 15901, 8489, 2626, 1321, 701, 250, 10420, 7585, 545, 
      21618, 9810, 3258, 73, 8653, 8104, 6404, 3848, 3029, 2920, 1853, 23410, 
      14162, 13925, 12997, 10405, 7226, 5930, 2810, 16129, 12996, 2025, 0, 
      12997, 5930, 4490, 2917, 530, 1, 26, 2504, 5, 31338, 24034, 20173, 
      17698, 13465, 9034, 5338, 493, 25, 205, 23425, 22516, 20180, 16145, 
      13241, 8480, 2825, 692, 8674, 3389, 2729, 89, 18532, 9061, 3285, 22250, 
      11930, 7793, 5090, 58, 26633, 12385, 11728, 3089, 1828, 68, 18577, 
      9882, 6165, 5265, 2997, 2385, 2017, 130, 106, 277, 17789, 17000, 9316, 
      2216, 941, 23530, 3842, 3721, 2330, 962, 697, 221, 202, 157, 122, 
      10960, 4905, 3988, 3744, 369, 288, 265, 953, 898, 23605, 4820, 4685, 
      4552, 296, 212, 22129, 15850, 6625, 5850, 2250, 2161, 1669, 241, 3737, 
      2857, 1481, 1217, 377, 13745, 1970, 1130, 9349, 6565, 1549, 27917, 
      9770, 4985, 1882, 410, 685, 12281, 2704, 761, 416, 929, 1241, 1769, 
      13666, 10642, 6370, 3250, 2041, 841, 450, 610, 841, 1341, 21220, 808, 
      1384, 23633, 4498, 818, 754, 1013, 1429, 15952, 1417, 976, 657, 1945, 
      2512, 28181, 22529, 7850, 2741, 1781, 1025, 725, 1714, 1994, 27901, 
      18365, 4901, 4645, 757, 1972, 10930, 873, 14240, 11393, 5009, 2900, 
      2009, 1460, 1513, 9677, 7730, 1202, 985, 1930, 6084, 4744, 2749, 981, 
      1576, 3400, 30202, 18122, 12842, 12625, 6290, 1361, 25988, 8945, 5785, 
      1028, 1600, 3425, 18513, 8485, 6565, 5989, 1098, 1153, 1210, 2533, 
      30056, 5125, 2920, 1156, 1172, 1997, 32201, 30125, 7466, 6554, 6266, 
      3929, 3826, 3074, 1234, 3161, 35892, 31921, 25012, 12745, 11097, 9396, 
      5521, 5265, 4000, 1297, 13913, 11570, 10394, 10205, 8425, 8093, 6553, 
      2594, 1700, 3748, 19746, 5617, 5242, 5121, 3457, 3202, 18761, 13481, 
      4849, 4736, 1924, 3449, 12917, 9781, 4181, 3281, 3445, 1813, 2053, 
      2125, 2164, 2248, 4680, 2378, 5449, 21257, 10674, 8914, 2466, 2601, 
      6121, 8677, 5716, 8609, 8545, 9970, 6245, 5650, 3301, 38600, 8900, 
      3341, 4436, 7124, 12010, 4365, 4626, 7501, 4640, 7745, 33785, 7165, 
      4658, 4105, 4834, 6530, 5832, 8209, 4961, 5729, 29705, 11600, 7361, 
      5072, 4736, 7105, 7897, 11898, 8290, 9605, 40730, 7696, 35762, 7202, 
      6760, 6548, 6445, 7940, 47074, 38081, 8069, 6929, 44489, 44225, 43828, 
      12330, 11300, 8500, 8381, 50980, 46393, 9540, 10805, 7538, 9721, 8874, 
      8761, 8226, 8080, 50450, 12973, 11141, 10244, 13778, 13613, 12850, 
      11986, 10361, 15317, 17509, 12545, 16660, 12740, 18281, 15509, 13745, 
      15381, 16136, 15805, 17585, 17444, 18394, 16937, 19930, 17289, 18020, 
      21041, 20968, 19240, 20905, 20458, 21425, 22084, 23618, 23432, 24272, 
      22852, 24245, 25778, 25777, 28960, 29320, 29189 ], 
  [ 34025, 34297, 33685, 32237, 31265, 31552, 31652, 30949, 31060, 28393, 
      27677, 27268, 24818, 24245, 23185, 23248, 23057, 22725, 22941, 21757, 
      20880, 20180, 20970, 20546, 20340, 19210, 18721, 17789, 18713, 17545, 
      17680, 17282, 17156, 17189, 16868, 16045, 16201, 16704, 15080, 15860, 
      42589, 43965, 14290, 12608, 12944, 14225, 15248, 37508, 34522, 13177, 
      11680, 13949, 12461, 12605, 11050, 11925, 31189, 33826, 12041, 30137, 
      33316, 28298, 12805, 12317, 24884, 20201, 10025, 10841, 11296, 26641, 
      10090, 10330, 27225, 25229, 21053, 17885, 18818, 9458, 9733, 27365, 
      24841, 24345, 24100, 18432, 9412, 10116, 23140, 24401, 18836, 11437, 
      11540, 28717, 22105, 12745, 15874, 21874, 23533, 20785, 8993, 23593, 
      31265, 17885, 8345, 22205, 22922, 32930, 19549, 23229, 23476, 21146, 
      19585, 14645, 14321, 10625, 11890, 12928, 16978, 15313, 8194, 8593, 
      21025, 19717, 12296, 11621, 8072, 12437, 20621, 21320, 25352, 27845, 
      12125, 11986, 7261, 9161, 18674, 19546, 21386, 21625, 16272, 10900, 
      7585, 12240, 17705, 11513, 7850, 8914, 9005, 9698, 10253, 20813, 28498, 
      16328, 15940, 6868, 8405, 9125, 25220, 12645, 6586, 8497, 16561, 17377, 
      25882, 17425, 11729, 9104, 6625, 6841, 11024, 11441, 13969, 14864, 
      8177, 10053, 9333, 6109, 6568, 7453, 7605, 7684, 13480, 6290, 6829, 
      7693, 10690, 21305, 15185, 9872, 9025, 8912, 7985, 7001, 5825, 6452, 
      14425, 17225, 21401, 24272, 5850, 5881, 8541, 9850, 13021, 15229, 6701, 
      5672, 8180, 14692, 19400, 12218, 5813, 11890, 12928, 7393, 5913, 5440, 
      7120, 8100, 6805, 5105, 8522, 9530, 14066, 19202, 9800, 7400, 5000, 
      13364, 7065, 4786, 4777, 5122, 7065, 8857, 12505, 9953, 7225, 5465, 
      5249, 7025, 13460, 8210, 10418, 5877, 5800, 4437, 5085, 8200, 20232, 
      10625, 5825, 5186, 7706, 4132, 5392, 18257, 5569, 4645, 4869, 18130, 
      7813, 5693, 5365, 4244, 3880, 3848, 4100, 4244, 4744, 5213, 6053, 7444, 
      8468, 8885, 10085, 10244, 10445, 8077, 3842, 3746, 4082, 9650, 5281, 
      3856, 5364, 7200, 8641, 10825, 11344, 14209, 17524, 7325, 6397, 3805, 
      3625, 3517, 5245, 5597, 11402, 14297, 7460, 5480, 4388, 3725, 3485, 
      3373, 6500, 7333, 8989, 9140, 7345, 4405, 4149, 3874, 3825, 3778, 3610, 
      3370, 3349, 5850, 6498, 8578, 9490, 9649, 13450, 15793, 17649, 8465, 
      5440, 4361, 9220, 9536, 7786, 6625, 6389, 5834, 5729, 5426, 3221, 3650, 
      4469, 13634, 6516, 3877, 3757, 3445, 2920, 3112, 4516, 17557, 8138, 
      6530, 5210, 2810, 3250, 14690, 5105, 4148, 4304, 7888, 3897, 2925, 
      2626, 2701, 3757, 11626, 15145, 5749, 5101, 4804, 2789, 2501, 3400, 
      13109, 5765, 2405, 2482, 3490, 4337, 7301, 7877, 8177, 10865, 15170, 
      16090, 4705, 2833, 2593, 2404, 3673, 7345, 7488, 12708, 16228, 4325, 
      3809, 3298, 14753, 16133, 5252, 2516, 4820, 5141, 8840, 10216, 11917, 
      14660, 5994, 4941, 3625, 7209, 3785, 3457, 3232, 2561, 8020, 8336, 
      3530, 2105, 5364, 5245, 2853, 2205, 1845, 1828, 2853, 3208, 3528, 5989, 
      3445, 2257, 1717, 2122, 2165, 5162, 5402, 5650, 5906, 1961, 2969, 5081, 
      5569, 6641, 12416, 13264, 2362, 2197, 2146, 2250, 2746, 12130, 13842, 
      2173, 2120, 1453, 1805, 3485, 3394, 1513, 1594, 1853, 1945, 13469, 
      1780, 1521, 1780, 7225, 9396, 14292, 1754, 1586, 5714, 5849, 8969, 
      10441, 1220, 1277, 2533, 1573, 1258, 6130, 3233, 9860, 11225, 3562, 
      2642, 1586, 1105, 3016, 964, 7141, 1741, 1202, 1802, 5330, 10057, 928, 
      1268, 8353, 10193, 2845, 1258, 810, 2250, 2938, 1576, 701, 1517, 5437, 
      6152, 3026, 1250, 1301, 2306, 4850, 6101, 7514, 9089, 12074, 1360, 
      1105, 3177, 5905, 9040, 3965, 4205, 4580, 4840, 5108, 5525, 8765, 
      13709, 5065, 9090, 13897, 14130, 1424, 2425, 5024, 1805, 442, 370, 
      3386, 3961, 1693, 389, 3425, 377, 3620, 7312, 11705, 2161, 12325, 1157, 
      317, 2221, 4165, 7940, 9221, 173, 5498, 3744, 1513, 3865, 4905, 12688, 
      410, 317, 146, 6050, 14045, 2125, 1000, 125, 104, 200, 424, 14261, 370, 
      106, 85, 225, 6481, 7137, 7306, 8545, 490, 778, 2353, 4145, 9653, 
      11498, 180, 520, 4005, 6120, 7780, 9837, 169, 754, 8306, 1105, 241, 
      3265, 11252, 450, 585, 1165, 2713, 3490, 3609, 5050, 1525, 29, 20, 4, 
      148, 845, 1373, 3725, 170, 1, 4762, 12997, 0, 1369, 2209, 3600, 8281, 
      12996, 14161, 4097, 13226, 3973, 1685, 788, 365, 8, 365, 1685, 8468, 
      13928, 16388, 1530, 1305, 793, 178, 10, 493, 3730, 7753, 457, 3152, 
      3860, 11252, 509, 386, 3274, 1261, 61, 712, 1885, 12357, 2450, 58, 85, 
      3530, 5233, 12593, 548, 289, 1360, 1828, 3664, 4420, 4964, 11513, 
      14225, 16448, 442, 337, 405, 4705, 7306, 1621, 2909, 3016, 4589, 7325, 
      8200, 10916, 11125, 11764, 12869, 221, 2146, 2825, 3037, 9922, 10525, 
      15746, 7540, 7713, 1690, 2285, 2378, 2473, 10985, 12269, 1352, 317, 
      1352, 1717, 4957, 5096, 5972, 12296, 3250, 4194, 6466, 7114, 10834, 
      260, 5585, 20705, 650, 1514, 22490, 3028, 613, 2440, 5949, 14965, 
      17748, 386, 4717, 9386, 14285, 19130, 20810, 23162, 401, 569, 1769, 
      4121, 5876, 9236, 14089, 16529, 18356, 21136, 1341, 17865, 21177, 1928, 
      3085, 9893, 10285, 18980, 21220, 629, 7754, 9365, 11554, 23330, 25493, 
      3280, 1732, 1417, 5200, 6976, 9412, 15952, 22185, 23377, 3226, 986, 
      3026, 3226, 11650, 23125, 845, 11080, 733, 850, 3130, 5353, 6970, 
      20329, 20610, 1184, 1745, 9809, 11188, 22393, 2605, 3545, 5882, 11866, 
      20441, 27737, 4149, 1189, 925, 936, 2581, 9736, 2897, 1586, 2986, 
      13505, 20005, 27530, 1348, 1808, 2624, 2960, 13345, 15908, 16649, 
      24128, 4225, 3690, 6273, 14085, 15013, 21538, 5000, 4292, 2381, 2837, 
      3005, 5000, 5125, 6197, 13477, 26120, 6409, 4946, 2825, 1274, 1450, 
      1801, 3626, 3826, 5069, 13994, 1300, 1465, 1657, 1696, 2196, 2320, 
      3060, 23497, 18269, 27613, 1885, 3944, 4253, 4360, 6344, 6773, 1810, 
      1546, 4770, 4885, 18945, 26170, 1664, 2176, 5696, 25316, 25936, 16322, 
      18842, 19370, 19637, 20177, 29905, 20533, 32040, 2474, 2377, 2897, 
      20161, 20980, 33620, 3114, 32301, 3272, 3434, 3033, 5008, 5553, 23040, 
      8177, 3557, 22850, 27365, 35525, 2789, 26836, 27781, 36356, 27565, 
      36826, 6548, 5008, 7745, 8788, 27985, 33329, 6409, 4680, 7816, 30472, 
      5426, 3509, 5426, 7925, 8501, 34354, 36514, 3577, 4985, 4474, 9605, 
      5981, 7825, 6625, 7321, 7565, 7690, 6673, 12745, 8996, 6800, 7940, 
      11752, 11714, 11545, 5353, 5917, 7677, 7786, 15041, 12962, 7345, 6784, 
      9673, 7976, 8725, 8840, 9445, 9981, 15185, 6890, 8020, 8945, 7685, 
      7748, 8577, 9081, 10420, 7850, 9792, 12580, 10309, 12773, 10330, 12340, 
      13768, 13120, 12961, 13540, 14170, 14257, 14065, 16250, 14681, 16372, 
      16189, 15556, 15937, 16945, 16328, 16565, 17978, 18405, 18793, 19289, 
      19669, 20529, 20096, 21845, 22298, 26141, 26953, 27050 ], 
  [ 34432, 34112, 34018, 32570, 31376, 31145, 31097, 30986, 30357, 28800, 
      28232, 26269, 25225, 23912, 23888, 23729, 23242, 22984, 22756, 21572, 
      21361, 21253, 19897, 19325, 19045, 19025, 18980, 18418, 17714, 18100, 
      17865, 17837, 17341, 17300, 16609, 16452, 15794, 14521, 13933, 13973, 
      31378, 32458, 12773, 13385, 12833, 12560, 12769, 27185, 24865, 11882, 
      13345, 11618, 11240, 11236, 12789, 11074, 22050, 24021, 10820, 21220, 
      23585, 19825, 10548, 10282, 35281, 29044, 11764, 10064, 10001, 18464, 
      10201, 9997, 18826, 35848, 30340, 25988, 27365, 11345, 9770, 18818, 
      35460, 34816, 34497, 26905, 9745, 9265, 15777, 34946, 27605, 9032, 
      9061, 19652, 32058, 9378, 10953, 14733, 15874, 30368, 8660, 15860, 
      21460, 26506, 10306, 14842, 15337, 22681, 28836, 15496, 15669, 31025, 
      28946, 22082, 21610, 8146, 8597, 8969, 25525, 23194, 7713, 7594, 13810, 
      29300, 18845, 17800, 7517, 8552, 13480, 13957, 16805, 18632, 18674, 
      18461, 8186, 7274, 12125, 12701, 13949, 14114, 24745, 16857, 7252, 
      8281, 26770, 17914, 6925, 6953, 6970, 7145, 7330, 13450, 18989, 24949, 
      24413, 7349, 6740, 6868, 16525, 19786, 7585, 6610, 10530, 11050, 16965, 
      26564, 18500, 14321, 6884, 6656, 7361, 7556, 8900, 9425, 12802, 16084, 
      14920, 7108, 6309, 6084, 6088, 6093, 8485, 6253, 5978, 5954, 6953, 
      13498, 23732, 15977, 14612, 14425, 12832, 10960, 6676, 5897, 8912, 
      10676, 13520, 15577, 6109, 6066, 5914, 6409, 8026, 9346, 10660, 8077, 
      5701, 8957, 12037, 19729, 5554, 7265, 20809, 12240, 9280, 7993, 5233, 
      5473, 11282, 7066, 5525, 5941, 8405, 11765, 16349, 12469, 5629, 7925, 
      11986, 6525, 5850, 5085, 4882, 5490, 7362, 16724, 12368, 8980, 8468, 
      4768, 7873, 5065, 6089, 10132, 9981, 6472, 4456, 4981, 12277, 17914, 
      10154, 8849, 4709, 5057, 4097, 10820, 9898, 4090, 4018, 10693, 13844, 
      10244, 9620, 7093, 5693, 5069, 4285, 4133, 3893, 3844, 3944, 4373, 
      4805, 5000, 5608, 5693, 17882, 14330, 6025, 5485, 4045, 5321, 9684, 
      6409, 3625, 4129, 4756, 5904, 6201, 7956, 10161, 13282, 11762, 6506, 
      5882, 5330, 3506, 3562, 6185, 7970, 13565, 10253, 8125, 6500, 5668, 
      4964, 3725, 4040, 4808, 4885, 13450, 8290, 7738, 7093, 6970, 6849, 
      6385, 5553, 3978, 3445, 3649, 4545, 5013, 5098, 7345, 8874, 10138, 
      15236, 10361, 8320, 4817, 4985, 14261, 12434, 12050, 11125, 10946, 
      10421, 3554, 3169, 3026, 7381, 12325, 7540, 7272, 6516, 4141, 3445, 
      2925, 9972, 14909, 12413, 10205, 4105, 3065, 7993, 10100, 2705, 2713, 
      3929, 7930, 5626, 4365, 3330, 2610, 5965, 8226, 11336, 10244, 9725, 
      5416, 3796, 2549, 6856, 11426, 3922, 3185, 2417, 2450, 3490, 3770, 
      3922, 5426, 8177, 8801, 9700, 5904, 5220, 4513, 2304, 3460, 3529, 6529, 
      8865, 9098, 8138, 7109, 7834, 8770, 10765, 5365, 2341, 2440, 4141, 
      4925, 5960, 7741, 12025, 10306, 7954, 3250, 8336, 7712, 7265, 5780, 
      3617, 3785, 7933, 2290, 11173, 10980, 6664, 5128, 3880, 3789, 1780, 
      1765, 1789, 2548, 7922, 5402, 3530, 1937, 1906, 2165, 2257, 2357, 2465, 
      1924, 1600, 2084, 2276, 2756, 6089, 6641, 5877, 5490, 5365, 1621, 1525, 
      5877, 6997, 5540, 5413, 2600, 1768, 8258, 8093, 3770, 1853, 1594, 1538, 
      6698, 4777, 4000, 1521, 2896, 4105, 7225, 4825, 4361, 2125, 2186, 3826, 
      4706, 1997, 1832, 6714, 4570, 1665, 2245, 1124, 4273, 5120, 8705, 7045, 
      4805, 1586, 7789, 2925, 2664, 5330, 3977, 877, 1741, 4322, 1409, 1009, 
      3284, 4384, 7618, 4329, 2845, 733, 829, 5165, 1700, 740, 1700, 2045, 
      8021, 769, 746, 641, 1409, 1994, 2741, 3650, 5525, 4801, 772, 772, 
      1872, 3601, 968, 1060, 1213, 1325, 1445, 1640, 3400, 6568, 1402, 3577, 
      6682, 6841, 5161, 464, 1361, 5986, 2477, 1517, 685, 890, 324, 2498, 
      650, 2560, 697, 2465, 5156, 6786, 5554, 4820, 872, 260, 872, 2797, 
      3560, 1690, 1465, 9553, 144, 720, 1168, 5769, 3037, 2722, 1885, 1721, 
      6682, 6824, 4589, 1864, 1325, 829, 461, 6824, 2997, 1845, 1306, 706, 
      1930, 2290, 2385, 3106, 305, 149, 170, 778, 3770, 4949, 2437, 261, 712, 
      1717, 2637, 3880, 650, 125, 2941, 4916, 500, 416, 4777, 265, 178, 18, 
      234, 493, 538, 1165, 5780, 1768, 1685, 1373, 629, 68, 4, 580, 2501, 
      1370, 1025, 5930, 1369, 0, 100, 529, 2916, 5929, 6724, 730, 6085, 
      10004, 6088, 4229, 3140, 1525, 328, 20, 3029, 6565, 8285, 5785, 5338, 
      4234, 2509, 1453, 234, 585, 2610, 272, 377, 641, 4777, 3506, 349, 425, 
      5220, 1060, 157, 72, 5512, 7445, 1205, 1010, 533, 1274, 5674, 3545, 
      548, 65, 89, 593, 905, 1153, 4964, 6788, 8345, 3217, 2890, 442, 1042, 
      2385, 5876, 356, 389, 1000, 2404, 2909, 4589, 4724, 5141, 5876, 850, 
      185, 346, 410, 3965, 4346, 7865, 2545, 2644, 5945, 250, 269, 290, 4658, 
      5498, 5237, 2500, 205, 200, 1220, 1285, 1717, 5525, 549, 901, 1989, 
      2341, 4581, 1777, 1552, 11492, 613, 293, 12833, 8245, 724, 405, 1768, 
      7380, 9349, 1385, 1202, 3725, 6922, 10361, 11597, 13357, 1844, 976, 
      400, 976, 1769, 3649, 6800, 8500, 9809, 11849, 4930, 9466, 11890, 6109, 
      680, 4084, 4328, 10285, 11933, 2738, 2833, 3778, 5153, 13525, 15170, 
      8497, 5617, 640, 1537, 2425, 3825, 8145, 12676, 13572, 8369, 3761, 769, 
      821, 5249, 13394, 1252, 4901, 2250, 1405, 873, 1690, 2493, 11338, 
      11545, 1073, 820, 4148, 5009, 12884, 866, 1066, 1997, 5465, 11450, 
      16970, 9736, 3816, 1924, 1861, 916, 4149, 7522, 1105, 1025, 6586, 
      11162, 16837, 4049, 1105, 1033, 1073, 6500, 8249, 8768, 14249, 9738, 
      1285, 2314, 7018, 7650, 12325, 10957, 9805, 1160, 1172, 1192, 1781, 
      1832, 2312, 6632, 15797, 13106, 10829, 7154, 2125, 1709, 1394, 1369, 
      1421, 1850, 7001, 2521, 1872, 1620, 1585, 1345, 1321, 1321, 13840, 
      10018, 16994, 4808, 1613, 1700, 1733, 2533, 2740, 4437, 2545, 1921, 
      1962, 10546, 15921, 2441, 1769, 2329, 15289, 15761, 8737, 10517, 10897, 
      11090, 11482, 18842, 11764, 20533, 5693, 2192, 1972, 11540, 12137, 
      21817, 2041, 20794, 2125, 2213, 2404, 2529, 2704, 13753, 15170, 2410, 
      13637, 17042, 23426, 2900, 16661, 17384, 24109, 17242, 24505, 12505, 
      2825, 3860, 4385, 17588, 21748, 3338, 2941, 4005, 19557, 10421, 3250, 
      3169, 4114, 4394, 22625, 24341, 3392, 3172, 3253, 16820, 3650, 14004, 
      3924, 4250, 4346, 4397, 4194, 20996, 15545, 4321, 4721, 19485, 19373, 
      19130, 4724, 4770, 5050, 5085, 23810, 20917, 5162, 5193, 6084, 5645, 
      5876, 5917, 6152, 6466, 23732, 5965, 6133, 6466, 6760, 6749, 7060, 
      7120, 7497, 7369, 9385, 9657, 9458, 9850, 9997, 10453, 10845, 10937, 
      11074, 11357, 12357, 12370, 12548, 13549, 13460, 13745, 13858, 14409, 
      14642, 14762, 14885, 14900, 16165, 16666, 17424, 17698, 18226, 18346, 
      18505, 20180, 20485, 24106, 24770, 24793 ], 
  [ 35012, 34532, 34578, 33130, 31876, 31505, 31417, 31466, 30637, 29380, 
      28852, 26469, 25805, 24292, 24548, 24329, 23762, 23524, 23176, 21992, 
      21961, 22013, 20077, 19465, 19165, 19445, 19520, 19058, 17914, 18720, 
      18385, 18457, 17861, 17800, 17009, 17032, 16154, 14401, 14093, 13933, 
      28818, 29818, 12833, 14065, 13273, 12580, 12569, 24865, 22725, 12002, 
      14265, 11458, 11380, 11336, 13729, 11314, 20050, 21841, 10960, 19280, 
      21425, 18005, 10408, 10202, 38561, 31904, 12704, 10324, 10121, 16724, 
      10701, 10377, 17026, 39188, 33320, 28648, 30145, 12325, 10250, 16978, 
      38800, 38116, 37777, 29665, 10305, 9505, 14257, 38266, 30445, 8852, 
      8861, 17672, 35218, 8938, 10093, 13273, 14274, 33428, 9040, 14240, 
      19280, 29306, 11306, 13322, 13757, 20381, 31816, 13876, 14029, 34165, 
      31946, 24562, 24050, 7946, 8177, 8369, 28305, 25794, 8053, 7794, 12330, 
      32360, 21085, 19940, 7837, 7972, 12020, 12437, 14965, 16612, 20914, 
      20681, 8906, 7234, 10825, 11321, 12409, 12554, 27505, 18937, 7632, 
      7681, 29690, 20114, 7145, 6893, 6890, 6925, 7010, 11930, 16889, 27749, 
      27173, 7949, 6760, 6728, 14645, 22186, 8325, 6570, 9370, 9810, 15025, 
      29504, 20800, 16201, 7424, 7076, 6841, 6976, 8000, 8425, 14522, 18184, 
      16900, 7848, 6709, 6184, 6148, 6133, 7605, 6713, 6218, 5954, 6413, 
      11858, 26512, 18097, 16592, 16385, 14612, 12500, 7376, 6217, 7892, 
      9376, 11860, 13697, 6649, 6586, 5674, 5949, 7146, 8226, 12200, 9197, 
      5501, 7877, 10517, 22229, 5954, 6485, 23409, 14020, 10660, 9153, 5193, 
      5233, 12962, 8066, 5185, 5441, 7345, 10225, 18589, 14309, 6269, 6925, 
      13786, 7465, 6610, 5545, 4762, 5050, 6442, 19024, 14228, 10400, 9808, 
      4628, 6833, 4685, 5389, 11752, 11581, 7492, 4756, 4581, 10597, 20354, 
      11794, 10309, 4369, 5777, 4217, 9280, 11538, 4410, 4258, 9153, 15944, 
      11944, 11240, 8333, 6653, 5869, 4805, 4573, 4133, 3944, 3844, 4013, 
      4285, 4420, 4868, 4933, 20362, 16490, 7085, 6425, 4505, 4621, 11344, 
      7569, 3625, 3769, 4176, 5044, 5281, 6736, 8641, 15362, 13682, 7706, 
      6962, 6290, 3506, 3482, 5245, 6730, 15685, 12013, 9605, 7720, 6728, 
      5864, 3445, 3620, 4148, 4205, 15570, 9810, 9178, 8433, 8290, 8149, 
      7605, 6613, 4618, 3265, 3349, 3925, 4273, 4338, 6165, 7474, 8578, 
      17536, 12161, 9860, 4097, 4225, 16481, 14474, 14050, 13025, 12826, 
      12241, 4114, 3509, 3106, 6161, 14365, 9000, 8692, 7816, 4941, 4005, 
      2965, 8392, 17209, 14473, 12025, 4925, 3485, 6653, 11920, 2785, 2753, 
      3329, 9490, 6826, 5305, 3970, 2770, 4905, 6826, 13316, 12104, 11525, 
      6596, 4616, 2789, 5636, 13426, 4802, 3845, 2597, 2410, 2930, 3130, 
      3242, 4426, 6757, 7301, 11520, 7204, 6400, 5553, 2404, 2880, 2929, 
      5329, 7345, 10858, 9778, 8609, 6434, 7250, 12725, 6605, 2141, 2180, 
      3341, 3965, 4820, 6341, 14125, 12226, 9594, 2650, 10036, 9332, 8825, 
      7120, 2897, 3025, 9593, 2810, 13213, 13000, 8164, 6388, 4900, 4789, 
      1960, 1845, 1789, 2088, 9602, 6722, 4490, 2357, 2306, 1825, 1877, 1937, 
      2005, 2384, 1700, 1744, 1856, 2176, 4849, 5321, 7297, 6850, 6705, 1921, 
      1665, 4657, 5617, 6920, 6773, 3380, 2228, 10018, 9833, 4850, 2393, 
      1994, 1898, 5338, 6057, 5140, 1921, 2196, 3145, 5785, 6125, 5581, 1625, 
      1666, 2906, 3626, 2677, 2452, 8314, 5850, 2245, 1665, 1024, 3233, 3940, 
      10565, 8705, 6145, 2186, 9549, 3925, 1924, 6770, 5197, 1097, 1241, 
      3242, 2009, 1409, 2384, 3284, 9378, 5629, 3865, 793, 729, 6605, 2440, 
      1000, 1160, 1405, 9841, 1109, 1066, 661, 949, 1354, 1921, 2650, 4225, 
      6201, 1152, 592, 1252, 2601, 628, 680, 773, 845, 925, 1060, 2420, 5108, 
      882, 2557, 5202, 5341, 6641, 404, 841, 7586, 3497, 2297, 425, 530, 424, 
      3538, 370, 3620, 377, 1625, 3856, 8506, 4194, 6280, 1492, 200, 452, 
      1877, 2500, 2570, 845, 11593, 244, 340, 628, 4369, 4217, 3842, 2825, 
      1021, 5162, 8564, 6029, 2804, 2125, 1469, 941, 5284, 4177, 2785, 2106, 
      1306, 1170, 1450, 1525, 2106, 725, 449, 50, 338, 2650, 3649, 3517, 661, 
      292, 997, 1717, 2740, 1250, 425, 1961, 6416, 1040, 116, 3497, 685, 538, 
      178, 34, 153, 178, 585, 7400, 2708, 2605, 2213, 1229, 328, 104, 200, 
      3601, 2210, 485, 4490, 2209, 100, 0, 169, 1936, 4489, 5184, 290, 4625, 
      12104, 7748, 5629, 4360, 2405, 788, 40, 2029, 5045, 6565, 7405, 6898, 
      5634, 3609, 2313, 634, 205, 1690, 692, 97, 241, 3497, 4786, 809, 125, 
      6760, 1800, 477, 52, 4132, 9265, 1985, 1730, 193, 674, 4274, 4825, 
      1088, 185, 89, 233, 425, 593, 3664, 5248, 6625, 4437, 4050, 922, 522, 
      1525, 7496, 136, 149, 500, 1544, 1949, 3349, 3464, 3821, 4456, 1490, 
      125, 146, 170, 2825, 3146, 6205, 1665, 1744, 7565, 170, 169, 170, 3418, 
      4138, 6757, 3560, 365, 260, 680, 725, 1037, 4165, 289, 481, 1249, 1521, 
      3361, 2657, 932, 9472, 1073, 433, 10693, 10125, 1224, 325, 1108, 5800, 
      7549, 2125, 722, 2665, 5402, 8461, 9577, 11177, 2704, 1556, 500, 596, 
      1129, 2609, 5300, 6800, 7969, 9809, 6370, 7666, 9850, 7709, 500, 2984, 
      3188, 8405, 9893, 3778, 1973, 2738, 3893, 11345, 12850, 10377, 7137, 
      900, 1017, 1665, 2785, 6505, 10576, 11392, 10229, 4981, 629, 641, 3989, 
      11234, 1832, 3701, 3130, 2025, 733, 1170, 1753, 9378, 9565, 1513, 1040, 
      3088, 3809, 10784, 866, 866, 1417, 4205, 9490, 14530, 11716, 4996, 
      2664, 2581, 936, 3109, 9242, 1445, 965, 5186, 9242, 14417, 5249, 1385, 
      1073, 1033, 5120, 6649, 7108, 12049, 11698, 1105, 1714, 5578, 6130, 
      10305, 13037, 11765, 1300, 1192, 1172, 1381, 1412, 1732, 5252, 13477, 
      15386, 12889, 8794, 2825, 2249, 1754, 1229, 1241, 1450, 5581, 3321, 
      2452, 2080, 2025, 1585, 1521, 1321, 11700, 8258, 14594, 6068, 1453, 
      1480, 1493, 1973, 2120, 5617, 3285, 1621, 1642, 8746, 13621, 3121, 
      2129, 1889, 13049, 13481, 7157, 8737, 9077, 9250, 9602, 16322, 9864, 
      17893, 7033, 2612, 2192, 9680, 10217, 19097, 2221, 18154, 2285, 2353, 
      2704, 2329, 2404, 11713, 17530, 2570, 11617, 14722, 20626, 3400, 14381, 
      15044, 21269, 14922, 21645, 14585, 2705, 3280, 3665, 15248, 19088, 
      2978, 2941, 3445, 17077, 12241, 3650, 3029, 3554, 3754, 19925, 21521, 
      3812, 3152, 3393, 19240, 3490, 16144, 3664, 3890, 3946, 3977, 3994, 
      23696, 17785, 4121, 4321, 22045, 21913, 21650, 5024, 4930, 4810, 4825, 
      26650, 23537, 5042, 5233, 5584, 5485, 5576, 5597, 5732, 5986, 26512, 
      6185, 6093, 6266, 6980, 6949, 7120, 7060, 7177, 7709, 9745, 9337, 9698, 
      9530, 10377, 10413, 10525, 10817, 11034, 11237, 12337, 12330, 12608, 
      13289, 13600, 13505, 13698, 14569, 14762, 14642, 14965, 14920, 16145, 
      16666, 17524, 17738, 18306, 18226, 18545, 20200, 20465, 24026, 24650, 
      24653 ], 
  [ 36065, 35377, 35605, 34157, 32825, 32272, 32132, 32389, 31300, 30433, 
      29957, 27028, 26858, 25085, 25705, 25408, 24737, 24525, 24021, 22837, 
      23040, 23300, 20610, 19946, 19620, 20290, 20521, 20189, 18473, 19825, 
      19360, 19562, 18836, 18749, 17828, 18085, 16921, 14544, 14600, 14180, 
      25789, 26685, 13210, 15248, 14144, 12905, 12608, 22148, 20242, 12457, 
      15760, 11549, 11861, 11765, 15250, 11925, 17749, 19306, 11441, 17057, 
      18916, 15938, 10525, 10397, 43124, 35921, 14225, 10961, 10576, 14761, 
      11650, 11170, 14985, 43829, 37493, 32405, 34058, 13898, 11173, 14885, 
      43441, 42705, 42340, 33552, 11332, 10116, 12580, 42881, 34436, 8917, 
      8900, 15397, 39625, 8665, 9274, 11674, 12493, 37705, 9833, 12433, 
      16745, 33245, 12905, 11645, 12002, 17690, 35989, 12069, 12196, 38546, 
      36145, 28085, 27521, 7985, 7930, 7888, 32218, 29473, 8794, 8353, 10705, 
      36637, 24296, 23021, 8552, 7517, 10421, 10760, 12872, 14285, 24125, 
      23866, 10141, 7481, 9434, 9826, 10706, 10825, 31392, 21940, 8425, 7200, 
      33785, 23273, 7730, 7114, 7085, 6938, 6893, 10253, 14458, 31688, 31060, 
      9028, 7085, 6845, 12500, 25605, 9586, 6817, 8161, 8497, 12802, 33625, 
      24089, 18944, 8425, 7921, 6464, 6521, 7129, 7424, 17057, 21213, 19773, 
      9109, 7528, 6613, 6525, 6484, 6760, 7610, 6829, 6253, 6010, 10025, 
      30425, 21152, 19465, 19232, 17225, 14801, 8585, 6932, 6865, 7985, 
      10001, 11552, 7650, 7561, 5661, 5650, 6301, 7069, 14501, 10952, 5540, 
      6772, 8840, 25778, 6773, 5770, 27088, 16633, 12753, 10960, 5440, 5220, 
      15445, 9665, 5042, 5090, 6266, 8522, 21800, 17000, 7400, 5924, 16425, 
      8986, 7897, 6442, 4905, 4777, 5545, 22313, 16945, 12545, 11849, 4745, 
      5780, 4490, 4778, 14157, 13960, 9117, 5445, 4360, 8712, 23825, 14225, 
      12506, 4226, 7012, 4672, 7577, 13969, 5125, 4869, 7450, 18973, 14453, 
      13645, 10244, 8200, 7208, 5780, 5444, 4744, 4373, 4013, 3844, 3908, 
      3965, 4205, 4244, 23885, 19597, 8762, 7946, 5402, 4010, 13801, 9376, 
      3924, 3600, 3721, 4225, 4384, 5449, 6964, 18365, 16477, 9565, 8665, 
      7837, 3805, 3677, 4322, 5417, 18740, 14600, 11828, 9605, 8405, 7333, 
      3380, 3373, 3589, 3620, 18625, 12085, 11349, 10474, 10305, 10138, 9490, 
      8290, 5749, 3330, 3258, 3418, 3610, 3649, 4930, 5953, 6849, 20825, 
      14800, 12161, 3460, 3536, 19666, 17425, 16949, 15794, 15569, 14906, 
      5141, 4250, 3509, 4874, 17316, 11197, 10837, 9805, 6280, 5032, 3316, 
      6637, 20498, 17450, 14690, 6290, 4330, 5210, 14585, 3188, 3104, 2848, 
      11817, 8685, 6826, 5101, 3277, 3826, 5305, 16189, 14821, 14164, 8429, 
      5981, 3400, 4349, 16325, 6245, 5002, 3130, 2657, 2501, 2597, 2657, 
      3425, 5210, 5650, 14185, 9193, 8233, 7204, 2833, 2425, 2448, 4068, 
      5668, 13445, 12209, 10858, 4913, 5573, 15572, 8516, 2180, 2141, 2600, 
      3016, 3637, 4820, 17154, 15021, 12025, 2169, 12545, 11737, 11152, 9161, 
      2260, 2336, 12050, 3785, 16164, 15925, 10413, 8325, 6525, 6388, 2493, 
      2248, 2088, 1789, 12085, 8737, 6037, 3202, 3125, 1682, 1682, 1690, 
      1706, 3281, 2129, 1601, 1609, 1721, 3536, 3904, 9442, 8917, 8746, 2610, 
      2146, 3370, 4122, 9013, 8840, 4693, 3125, 12605, 12394, 6553, 3394, 
      2813, 2665, 3869, 8020, 6921, 2740, 1585, 2196, 4212, 8114, 7466, 1274, 
      1289, 2009, 2521, 3860, 3557, 10693, 7813, 3298, 1210, 1193, 2180, 
      2705, 13282, 11162, 8186, 3265, 12136, 5524, 1261, 8941, 7082, 1682, 
      890, 2137, 3088, 2228, 1513, 2153, 11965, 7618, 5490, 1170, 898, 8776, 
      3701, 1637, 757, 872, 12506, 1850, 1781, 986, 650, 821, 1154, 1649, 
      2834, 8320, 1945, 657, 745, 1600, 485, 485, 500, 520, 548, 605, 1445, 
      3509, 505, 1530, 3577, 3690, 8864, 625, 464, 9965, 5122, 3610, 386, 
      361, 853, 5189, 305, 5297, 260, 832, 2465, 11041, 2725, 8477, 2597, 
      421, 205, 980, 1421, 4013, 338, 14544, 673, 145, 225, 2848, 6050, 5597, 
      4346, 410, 3485, 11125, 8200, 4325, 3464, 2600, 1864, 3581, 6010, 4306, 
      3445, 2385, 481, 657, 706, 1105, 1570, 1138, 193, 65, 1493, 2258, 5220, 
      1480, 45, 360, 820, 1557, 2329, 1114, 986, 8665, 2041, 25, 2132, 1530, 
      1305, 685, 73, 10, 9, 130, 9805, 4229, 4100, 3604, 2308, 965, 533, 5, 
      5330, 3601, 82, 2917, 3600, 529, 169, 0, 961, 2916, 3481, 17, 3026, 
      15133, 10205, 7748, 6245, 3848, 1685, 365, 1028, 3368, 4628, 9810, 
      9225, 7753, 5338, 3730, 1453, 10, 793, 1537, 32, 20, 2132, 6749, 1706, 
      34, 9061, 3061, 1192, 325, 2637, 11930, 3298, 2965, 50, 193, 2753, 
      6788, 2089, 640, 388, 64, 100, 164, 2273, 3545, 4688, 6322, 5857, 1845, 
      145, 706, 9901, 149, 136, 149, 725, 1000, 2036, 2125, 2404, 2909, 2621, 
      346, 185, 157, 1642, 1885, 4346, 820, 873, 9970, 365, 338, 313, 2105, 
      2669, 9032, 5237, 872, 637, 277, 296, 452, 2696, 250, 234, 586, 754, 
      2074, 4100, 425, 7145, 1970, 914, 8210, 12868, 2173, 520, 549, 4045, 
      5508, 3386, 397, 1586, 3725, 6290, 7250, 8642, 4121, 2609, 929, 401, 
      596, 1556, 3649, 4889, 5876, 7456, 8541, 5625, 7497, 10088, 565, 1853, 
      2005, 6260, 7540, 5429, 1154, 1685, 2554, 8810, 10133, 13120, 9412, 
      1537, 640, 976, 1732, 4672, 8145, 8857, 12946, 6866, 746, 706, 2650, 
      8725, 2885, 2440, 4573, 3130, 850, 793, 1090, 7129, 7290, 2384, 1625, 
      2009, 2548, 8353, 1165, 905, 962, 2866, 7241, 11657, 14589, 6829, 3925, 
      3816, 1261, 2056, 11777, 2186, 1186, 3665, 7045, 11570, 7108, 2048, 
      1424, 1280, 3625, 4868, 5249, 9488, 14545, 1170, 1233, 4005, 4453, 
      7978, 16040, 14612, 1781, 1517, 1445, 1160, 1165, 1277, 3757, 10760, 
      18649, 15866, 11225, 4034, 3250, 2521, 1346, 1306, 1229, 4034, 4660, 
      3505, 2977, 2896, 2196, 2080, 1620, 9217, 6269, 11773, 8005, 1544, 
      1493, 1480, 1544, 1613, 7450, 4546, 1530, 1525, 6705, 10930, 4304, 
      2896, 1616, 10436, 10816, 5402, 6722, 7010, 7157, 7457, 13345, 7693, 
      14760, 9074, 3457, 2777, 7561, 8020, 15860, 2754, 15021, 2792, 2834, 
      3393, 2368, 2313, 9360, 20897, 3077, 9290, 12005, 17285, 4349, 11716, 
      12301, 17876, 12205, 18226, 17588, 2848, 2825, 3028, 12505, 15929, 
      2809, 3240, 3016, 14152, 14906, 4469, 3146, 3125, 3221, 16714, 18154, 
      4657, 3425, 3874, 22685, 3581, 19225, 3625, 3721, 3725, 3730, 4033, 
      27505, 20996, 4160, 4100, 25672, 25514, 25225, 5713, 5437, 4797, 4786, 
      30641, 27242, 5185, 5584, 5233, 5576, 5485, 5480, 5485, 5661, 30425, 
      6770, 6340, 6305, 7565, 7508, 7497, 7281, 7060, 8450, 10512, 9220, 
      10309, 9413, 11170, 10660, 10408, 10960, 11281, 11380, 12610, 12577, 
      12985, 13250, 14081, 13492, 13789, 15076, 15217, 14785, 15368, 15245, 
      16418, 16965, 17953, 18089, 18709, 18369, 18896, 20525, 20738, 24221, 
      24793, 24770 ], 
  [ 39940, 38756, 39418, 37970, 36452, 35465, 35201, 35954, 34245, 34308, 
      33956, 29725, 30733, 28340, 29828, 29345, 28426, 28276, 27400, 26216, 
      26977, 27733, 23245, 22457, 22069, 23669, 24272, 24250, 21170, 23824, 
      23049, 23561, 22525, 22376, 21145, 21960, 20114, 16249, 17173, 16133, 
      19930, 20578, 15473, 19433, 17585, 15044, 14065, 17033, 15685, 14906, 
      20689, 13130, 14372, 14152, 20241, 14746, 13626, 14625, 13952, 13120, 
      14297, 12373, 12168, 12226, 55369, 46864, 19216, 13844, 13025, 11444, 
      15277, 14425, 11482, 56260, 48808, 42728, 44753, 19013, 14738, 11258, 
      55872, 55012, 54585, 44185, 15145, 12937, 9945, 55250, 45317, 10436, 
      10357, 11336, 51498, 9378, 8685, 9225, 9610, 49268, 13088, 9488, 12064, 
      44002, 18082, 9010, 9181, 12637, 47304, 9124, 9189, 50357, 47522, 
      37850, 37162, 9442, 8705, 8105, 42913, 39610, 11925, 11050, 8194, 
      48200, 33317, 31732, 11621, 7796, 7972, 8125, 9245, 10100, 33146, 
      32825, 14450, 9434, 7481, 7625, 8009, 8066, 42025, 30465, 11680, 7417, 
      44914, 32170, 10489, 9005, 8914, 8333, 7978, 7618, 10025, 42445, 41693, 
      12965, 9224, 8488, 8749, 35122, 13957, 8770, 6642, 6730, 8865, 44816, 
      33296, 26849, 12176, 11300, 6929, 6800, 6416, 6401, 24466, 29800, 
      27988, 13480, 10845, 9000, 8788, 8685, 6109, 11113, 9650, 8330, 6413, 
      7018, 41120, 29801, 27680, 27385, 24820, 21652, 12832, 10001, 5780, 
      6032, 6932, 7801, 11401, 11250, 6994, 6301, 5650, 5674, 21352, 16501, 
      6997, 5501, 6205, 35605, 10090, 5429, 37225, 24228, 19108, 16633, 7393, 
      6553, 22730, 14842, 6065, 5617, 5057, 5825, 30821, 24781, 11461, 4901, 
      24082, 13977, 12330, 9945, 6610, 5490, 4770, 31520, 24788, 19024, 
      18080, 6388, 4633, 5389, 4685, 21256, 20997, 14356, 8452, 5197, 5581, 
      33466, 21386, 19109, 5249, 11321, 7121, 4880, 21130, 8194, 7690, 4753, 
      27560, 21800, 20744, 16165, 13253, 11765, 9469, 8885, 7565, 6760, 5780, 
      4805, 4373, 4244, 3988, 3965, 33650, 28370, 14125, 12937, 8905, 3917, 
      21024, 15049, 6001, 4561, 4000, 3636, 3609, 3744, 4329, 26890, 24506, 
      15362, 14090, 12890, 5882, 5506, 3485, 3650, 27389, 22133, 18493, 
      15464, 13768, 12200, 4589, 4148, 3620, 3589, 27274, 18874, 17890, 
      16705, 16474, 16245, 15349, 13653, 9810, 4849, 4405, 3573, 3393, 3370, 
      3349, 3690, 4090, 30032, 22457, 19012, 3305, 3257, 28625, 25826, 25226, 
      23761, 23474, 22625, 8954, 7381, 5834, 3169, 25717, 17800, 17316, 
      15912, 10837, 8845, 5517, 3816, 29705, 25913, 22409, 10909, 7709, 3133, 
      22304, 5513, 5305, 3065, 18730, 14482, 11817, 9162, 5850, 2617, 3042, 
      24404, 22664, 21821, 14164, 10600, 6221, 2644, 24602, 11050, 9125, 
      5765, 4610, 2842, 2690, 2626, 2402, 2885, 3077, 21904, 15300, 13968, 
      12505, 5220, 2704, 2665, 2425, 3033, 20978, 19370, 17585, 2650, 2938, 
      23725, 14437, 3637, 3412, 2197, 2117, 2180, 2557, 25741, 23050, 19186, 
      2386, 19892, 18836, 18065, 15392, 2105, 2057, 19273, 7474, 24565, 
      24264, 17140, 14308, 11764, 11565, 5128, 4573, 4165, 2440, 19370, 
      14906, 11090, 6581, 6442, 2705, 2581, 2465, 2357, 6784, 4516, 2624, 
      2384, 2000, 1769, 1889, 15921, 15210, 14977, 5617, 4657, 1665, 1921, 
      15368, 15133, 9188, 6628, 20138, 19865, 11978, 7145, 6130, 5858, 1730, 
      14065, 12532, 6057, 1492, 1297, 1825, 14221, 13325, 1801, 1754, 1234, 
      1250, 8045, 7556, 17730, 13858, 7173, 1489, 2960, 1033, 1124, 21125, 
      18385, 14417, 7202, 19669, 10701, 1044, 15482, 12941, 4441, 1417, 866, 
      7025, 5545, 800, 820, 19498, 13725, 10729, 3433, 2665, 15317, 8072, 
      4520, 1160, 965, 20225, 4981, 4850, 3125, 1301, 914, 689, 626, 881, 
      14737, 5200, 2176, 900, 577, 1508, 1384, 1213, 1109, 1013, 884, 484, 
      1060, 970, 445, 1066, 1117, 15529, 2516, 929, 17002, 10361, 8105, 1657, 
      1322, 3240, 10490, 1514, 10660, 1345, 305, 512, 18450, 586, 15080, 
      6596, 2312, 980, 205, 212, 8818, 493, 22945, 3060, 1044, 628, 585, 
      11785, 11146, 9337, 317, 850, 18596, 14741, 9316, 8021, 6661, 5429, 
      884, 11745, 9297, 8002, 6322, 202, 130, 117, 82, 4949, 4145, 1898, 778, 
      98, 305, 10645, 4797, 820, 205, 45, 100, 6266, 4121, 25, 15392, 5792, 
      1172, 241, 4909, 4498, 3258, 1530, 1033, 970, 409, 16904, 9220, 9029, 
      8285, 6245, 3848, 2920, 904, 10817, 8282, 485, 530, 8281, 2916, 1936, 
      961, 0, 529, 784, 730, 577, 23720, 17428, 14165, 12104, 8653, 5188, 
      2504, 5, 733, 1373, 16909, 16138, 14170, 10825, 8473, 4770, 909, 18, 
      4916, 1241, 857, 241, 12794, 5209, 1181, 15912, 7432, 4261, 2340, 436, 
      19649, 7793, 7274, 1073, 410, 490, 12833, 5840, 3089, 2465, 1025, 689, 
      505, 320, 848, 1433, 12181, 11530, 5410, 610, 117, 17000, 1544, 1469, 
      676, 136, 101, 269, 296, 389, 584, 6682, 2237, 1642, 1490, 185, 242, 
      1277, 169, 160, 17069, 2194, 2105, 2018, 338, 530, 15821, 10600, 3445, 
      2900, 680, 637, 421, 557, 1521, 1009, 369, 289, 369, 8905, 580, 2960, 
      5473, 3425, 3653, 20773, 5800, 2349, 580, 1224, 2005, 7757, 986, 377, 
      1090, 2477, 3065, 3961, 8864, 6484, 3316, 1300, 689, 409, 1076, 1696, 
      2249, 3209, 15082, 2122, 3250, 17125, 2084, 520, 548, 2509, 3293, 
      10730, 565, 538, 725, 4129, 5018, 21025, 16201, 4420, 1105, 697, 585, 
      1665, 3712, 4176, 20789, 12725, 2389, 2225, 821, 4106, 6760, 797, 9378, 
      7129, 2493, 1258, 873, 3130, 3229, 5825, 4384, 800, 905, 3920, 3242, 
      2362, 1241, 1037, 3242, 6170, 22804, 12564, 8296, 8125, 3400, 909, 
      19186, 5317, 3077, 1402, 3170, 6145, 12905, 4993, 3625, 3233, 1424, 
      1985, 2180, 4745, 22698, 2689, 1450, 1618, 1818, 3793, 24565, 22765, 
      4292, 3656, 3460, 1997, 1940, 1556, 1556, 5645, 27794, 24329, 18386, 
      8281, 7001, 5714, 2989, 2825, 2066, 1709, 9217, 7380, 6480, 6337, 5017, 
      4777, 3697, 4660, 2890, 6410, 13988, 3125, 2888, 2813, 1885, 1768, 
      13185, 8917, 2677, 2610, 3202, 5877, 8489, 6089, 2329, 5569, 5825, 
      2581, 3281, 3445, 3530, 3706, 7610, 3880, 8653, 15305, 6836, 5536, 
      3872, 4145, 9505, 5389, 8914, 5365, 5345, 6400, 3825, 3460, 5113, 
      30290, 5650, 5105, 6890, 10682, 7976, 6725, 7124, 11149, 7090, 11437, 
      26113, 4553, 3104, 2873, 7328, 9760, 3770, 5317, 3357, 8541, 22625, 
      7786, 4789, 3466, 3314, 10421, 11489, 8036, 5440, 6385, 32264, 5162, 
      27936, 4896, 4682, 4562, 4505, 5490, 37952, 30017, 5617, 4937, 35685, 
      35465, 35114, 8720, 8010, 6130, 6057, 41522, 37441, 6890, 7785, 5760, 
      7157, 6632, 6565, 6260, 6250, 41120, 9529, 8293, 7762, 10324, 10205, 
      9760, 9172, 8145, 11581, 13705, 10305, 13130, 10498, 14425, 12613, 
      11493, 12665, 13234, 13085, 14625, 14530, 15248, 14521, 16592, 14825, 
      15370, 17649, 17666, 16490, 17693, 17384, 18433, 19042, 20340, 20290, 
      21034, 20074, 21097, 22664, 22753, 26050, 26498, 26413 ], 
  [ 44057, 42505, 43489, 42041, 40385, 39076, 38720, 39841, 37672, 38425, 
      38165, 32968, 34850, 31997, 34129, 33508, 32405, 32301, 31149, 29965, 
      31140, 32264, 26442, 25562, 25128, 27418, 28297, 28505, 24413, 28033, 
      27028, 27770, 26504, 26309, 24848, 26077, 23725, 18756, 20324, 18824, 
      16825, 17289, 18394, 23780, 21380, 17873, 16388, 14480, 13546, 17965, 
      25588, 15545, 17477, 17165, 25186, 18081, 11809, 12394, 17057, 11441, 
      12112, 10970, 14629, 14825, 65696, 56225, 24161, 17225, 16084, 10225, 
      19210, 18082, 10125, 66725, 58445, 51629, 53930, 24050, 18625, 9809, 
      66337, 65385, 64912, 53316, 19216, 16272, 9232, 65669, 54632, 12805, 
      12680, 9565, 61549, 11149, 9490, 8650, 8713, 59089, 16745, 8545, 9833, 
      53225, 23165, 8297, 8330, 10130, 56941, 8181, 8200, 60362, 57205, 
      46337, 45557, 11765, 10522, 9508, 52090, 48373, 15490, 14293, 7573, 
      58021, 41252, 39437, 15140, 9245, 7397, 7412, 7796, 8237, 41081, 40714, 
      18889, 12125, 7274, 7234, 7250, 7261, 51156, 38032, 15337, 8820, 54413, 
      40013, 13778, 11650, 11513, 10610, 10025, 6905, 7978, 51668, 50824, 
      17128, 12053, 10949, 7208, 43425, 18442, 11461, 6757, 6661, 7186, 
      54361, 41369, 33956, 16201, 15049, 8516, 8249, 7129, 6884, 31205, 
      37413, 35325, 17965, 14548, 12013, 11709, 11560, 6868, 14954, 12985, 
      11113, 7954, 6029, 50297, 37460, 35017, 34676, 31697, 27977, 17225, 
      13520, 6217, 5825, 5897, 6260, 15426, 15229, 9225, 8026, 6409, 5881, 
      27677, 21860, 9320, 5800, 5492, 44138, 13793, 6418, 45988, 31105, 
      25065, 22084, 10084, 8784, 29377, 19925, 8066, 7250, 5402, 5066, 38756, 
      31796, 15716, 5384, 31005, 18922, 16861, 13786, 9117, 7261, 5437, 
      39593, 31849, 25073, 23945, 8849, 5024, 7298, 5858, 27765, 27460, 
      19485, 11925, 7060, 4500, 41861, 27941, 25250, 7250, 15760, 10180, 
      4121, 27685, 11713, 11025, 3994, 35173, 28493, 27253, 21800, 18244, 
      16388, 13448, 12680, 10900, 9773, 8333, 6760, 5960, 5693, 5069, 5000, 
      42137, 36121, 19346, 17882, 12746, 5090, 27625, 20500, 8784, 6516, 
      5449, 4441, 4276, 3721, 3616, 34457, 31705, 20905, 19357, 17881, 8665, 
      8105, 4106, 3581, 35048, 28964, 24680, 21053, 18989, 17053, 6728, 5965, 
      4885, 4808, 34933, 25153, 23985, 22570, 22293, 22018, 20938, 18874, 
      14065, 7218, 6498, 4930, 4474, 4405, 3418, 3253, 3285, 38105, 29380, 
      25337, 4432, 4292, 36514, 33301, 32609, 30914, 30581, 29594, 13025, 
      10946, 8801, 3146, 33192, 23941, 23365, 21685, 15460, 12916, 8392, 
      2965, 37778, 33434, 29378, 15578, 11458, 2834, 29273, 8480, 8180, 4468, 
      25101, 20025, 16762, 13417, 9001, 2962, 2605, 31741, 29725, 28744, 
      19661, 15269, 9556, 2621, 31985, 15857, 13426, 8962, 7301, 4337, 4001, 
      3845, 2885, 2402, 2410, 28873, 21073, 19465, 17680, 8233, 4153, 4068, 
      2448, 2320, 27809, 25925, 23818, 2213, 2225, 31016, 20072, 5960, 5597, 
      3140, 2692, 2341, 2120, 33354, 30249, 25741, 3789, 26585, 25345, 24436, 
      21257, 3232, 3092, 25874, 11453, 32040, 31693, 23373, 19989, 16893, 
      16648, 8325, 7540, 6948, 4165, 26017, 20725, 16081, 10330, 10145, 4706, 
      4490, 4282, 4082, 10625, 7529, 4625, 4201, 3449, 1700, 1636, 21970, 
      21121, 20842, 9090, 7762, 1642, 1530, 21325, 21044, 13765, 10469, 
      26969, 26650, 17245, 11170, 9833, 9469, 1385, 19792, 17937, 9760, 2665, 
      1872, 1296, 19994, 18914, 3434, 3341, 1901, 1549, 12392, 11765, 24193, 
      19585, 11290, 2938, 5513, 1424, 1193, 28186, 24986, 20282, 11365, 
      26500, 15784, 2125, 21577, 18530, 7730, 3050, 1165, 11188, 9248, 1513, 
      1073, 26329, 19498, 15858, 6354, 5218, 21412, 12557, 7901, 2701, 2276, 
      27194, 8546, 8369, 5954, 3026, 2225, 1586, 1109, 674, 20740, 8857, 
      4545, 2257, 1060, 3509, 3293, 2984, 2788, 2600, 2333, 1013, 485, 2557, 
      882, 445, 450, 21716, 5161, 2516, 23465, 15490, 12682, 3842, 3277, 
      6253, 15665, 3653, 15881, 3392, 1156, 305, 25189, 241, 21221, 10805, 
      4957, 2797, 872, 557, 13625, 1850, 30420, 6073, 2953, 2169, 148, 17282, 
      16505, 14282, 1490, 137, 25381, 20836, 14261, 12644, 10916, 9316, 125, 
      17242, 14242, 12625, 10485, 1237, 981, 922, 565, 8698, 7618, 4405, 
      2549, 305, 98, 15912, 8500, 2637, 1332, 712, 261, 10429, 7594, 554, 
      21625, 9817, 3265, 80, 8658, 8109, 6409, 3853, 3034, 2925, 1858, 23413, 
      14165, 13928, 13000, 10408, 7229, 5933, 2813, 16130, 12997, 2026, 1, 
      12996, 5929, 4489, 2916, 529, 0, 25, 2501, 2, 31333, 24029, 20168, 
      17693, 13460, 9029, 5333, 488, 20, 200, 23418, 22509, 20173, 16138, 
      13234, 8473, 2818, 685, 8665, 3380, 2720, 80, 18521, 9050, 3274, 22237, 
      11917, 7780, 5077, 45, 26618, 12370, 11713, 3074, 1813, 53, 18560, 
      9865, 6148, 5248, 2980, 2368, 2000, 113, 89, 260, 17770, 16981, 9297, 
      2197, 922, 23509, 3821, 3700, 2309, 941, 676, 200, 181, 136, 101, 
      10937, 4882, 3965, 3721, 346, 265, 242, 928, 873, 23578, 4793, 4658, 
      4525, 269, 185, 22100, 15821, 6596, 5821, 2221, 2132, 1640, 212, 3706, 
      2826, 1450, 1186, 346, 13712, 1937, 1097, 9314, 6530, 1514, 27880, 
      9733, 4948, 1845, 373, 648, 12242, 2665, 722, 377, 890, 1202, 1730, 
      13625, 10601, 6329, 3209, 2000, 800, 409, 569, 800, 1300, 21177, 765, 
      1341, 23588, 4453, 773, 709, 968, 1384, 15905, 1370, 929, 610, 1898, 
      2465, 28132, 22480, 7801, 2692, 1732, 976, 676, 1665, 1945, 27850, 
      18314, 4850, 4594, 706, 1921, 10877, 820, 14185, 11338, 4954, 2845, 
      1954, 1405, 1458, 9620, 7673, 1145, 928, 1873, 6025, 4685, 2690, 922, 
      1517, 3341, 30141, 18061, 12781, 12564, 6229, 1300, 25925, 8882, 5722, 
      965, 1537, 3362, 18448, 8420, 6500, 5924, 1033, 1088, 1145, 2468, 
      29989, 5058, 2853, 1089, 1105, 1930, 32132, 30056, 7397, 6485, 6197, 
      3860, 3757, 3005, 1165, 3092, 35821, 31850, 24941, 12674, 11026, 9325, 
      5450, 5194, 3929, 1226, 13840, 11497, 10321, 10132, 8352, 8020, 6480, 
      2521, 1625, 3673, 19669, 5540, 5165, 5044, 3380, 3125, 18682, 13402, 
      4770, 4657, 1845, 3370, 12836, 9700, 4100, 3200, 3364, 1730, 1970, 
      2042, 2081, 2165, 4597, 2293, 5364, 21170, 10585, 8825, 2377, 2512, 
      6032, 8586, 5625, 8516, 8450, 9873, 6148, 5553, 3204, 38501, 8801, 
      3242, 4337, 7025, 11909, 4264, 4525, 7400, 4537, 7642, 33680, 7060, 
      4553, 4000, 4729, 6425, 5725, 8100, 4852, 5620, 29594, 11489, 7250, 
      4961, 4625, 6994, 7786, 11785, 8177, 9490, 40613, 7577, 35641, 7081, 
      6637, 6425, 6322, 7813, 46945, 37952, 7940, 6800, 44356, 44090, 43693, 
      12193, 11161, 8361, 8242, 50837, 46250, 9397, 10660, 7393, 9572, 8725, 
      8612, 8077, 7929, 50297, 12818, 10984, 10085, 13613, 13448, 12681, 
      11817, 10192, 15146, 17316, 12352, 16465, 12545, 18082, 15304, 13540, 
      15172, 15925, 15592, 17362, 17221, 18169, 16706, 19697, 17056, 17785, 
      20800, 20725, 18997, 20660, 20213, 21170, 21825, 23353, 23165, 24001, 
      22581, 23972, 25493, 25490, 28649, 29005, 28874 ], 
  [ 45092, 43460, 44514, 43066, 41380, 40001, 39625, 40826, 38557, 39460, 
      39220, 33813, 35885, 32932, 35204, 34553, 33410, 33316, 32104, 30920, 
      32185, 33389, 27277, 26377, 25933, 28373, 29312, 29570, 25258, 29088, 
      28033, 28825, 27509, 27304, 25793, 27112, 24650, 19441, 21149, 19549, 
      16290, 16714, 19169, 24865, 22345, 18628, 17033, 14065, 13221, 18770, 
      26793, 16210, 18292, 17960, 26401, 18946, 11554, 12049, 17872, 11216, 
      11777, 10805, 15304, 15530, 68081, 58400, 25376, 18100, 16889, 10100, 
      20205, 19017, 9970, 69140, 60680, 53704, 56065, 25285, 19610, 9634, 
      68752, 67780, 67297, 55441, 20241, 17137, 9217, 68074, 56797, 13460, 
      13325, 9320, 63874, 11674, 9805, 8665, 8658, 61364, 17680, 8480, 9488, 
      55370, 24410, 8282, 8285, 9725, 59176, 8116, 8125, 62677, 59450, 48322, 
      47522, 12410, 11057, 9953, 54225, 50418, 16405, 15138, 7578, 60296, 
      43117, 41252, 16045, 9700, 7412, 7397, 7621, 7972, 42946, 42569, 19994, 
      12850, 7369, 7289, 7225, 7226, 53281, 39817, 16272, 9265, 56618, 41858, 
      14633, 12365, 12218, 11245, 10610, 6890, 7673, 53813, 52949, 18173, 
      12808, 11624, 7013, 45370, 19557, 12186, 6922, 6786, 6961, 56576, 
      43264, 35641, 17216, 16004, 9001, 8704, 7424, 7129, 32810, 39208, 
      37060, 19080, 15493, 12808, 12484, 12325, 7173, 15929, 13850, 11858, 
      8429, 5954, 52432, 39265, 36752, 36401, 33332, 29492, 18320, 14425, 
      6452, 5920, 5812, 6065, 16441, 16234, 9850, 8541, 6714, 6066, 29192, 
      23165, 9965, 6005, 5477, 46133, 14738, 6773, 48033, 32740, 26500, 
      23409, 10809, 9409, 30962, 21170, 8641, 7745, 5617, 5041, 40621, 33461, 
      16781, 5629, 32650, 20137, 17986, 14761, 9802, 7786, 5722, 41488, 
      33524, 26528, 25360, 9524, 5249, 7853, 6253, 29320, 29005, 20740, 
      12820, 7605, 4405, 43826, 29506, 26725, 7825, 16865, 10985, 4096, 
      29250, 12618, 11890, 3969, 36968, 30088, 28808, 23165, 19469, 17533, 
      14453, 13645, 11765, 10568, 9028, 7325, 6445, 6148, 5444, 5365, 44122, 
      37946, 20621, 19097, 13721, 5485, 29200, 21825, 9529, 7081, 5904, 4756, 
      4561, 3856, 3601, 36242, 33410, 22250, 20642, 19106, 9410, 8810, 4381, 
      3706, 36853, 30589, 26165, 22408, 20264, 18248, 7333, 6500, 5300, 5213, 
      36738, 26658, 25450, 23985, 23698, 23413, 22293, 20149, 15130, 7873, 
      7093, 5365, 4849, 4770, 3573, 3298, 3250, 40000, 31025, 26852, 4817, 
      4657, 38369, 35066, 34354, 32609, 32266, 31249, 14050, 11861, 9586, 
      3281, 34957, 25416, 24820, 23080, 16605, 13941, 9157, 2920, 39673, 
      35209, 31033, 16733, 12413, 2909, 30928, 9265, 8945, 4913, 26626, 
      21370, 17977, 14482, 9826, 3177, 2650, 33476, 31400, 30389, 20996, 
      16424, 10421, 2756, 33730, 17042, 14501, 9797, 8026, 4802, 4426, 4250, 
      3130, 2437, 2405, 30528, 22468, 20800, 18945, 9028, 4608, 4513, 2593, 
      2305, 29434, 27490, 25313, 2258, 2210, 32741, 21437, 6605, 6212, 3485, 
      2957, 2516, 2165, 35149, 31954, 27306, 4234, 28180, 26900, 25961, 
      22672, 3617, 3457, 27449, 12458, 33805, 33448, 24868, 21364, 18148, 
      17893, 9160, 8325, 7693, 4680, 27602, 22130, 17306, 11285, 11090, 5281, 
      5045, 4817, 4597, 11600, 8324, 5200, 4736, 3904, 1825, 1721, 23425, 
      22546, 22257, 9985, 8577, 1777, 1585, 22760, 22469, 14900, 11444, 
      28594, 28265, 18530, 12185, 10778, 10394, 1450, 21177, 19252, 10705, 
      3060, 2137, 1321, 21389, 20269, 3929, 3826, 2186, 1754, 13477, 12820, 
      25738, 20970, 12325, 3393, 6208, 1649, 1348, 29861, 26561, 21697, 
      12410, 28125, 17029, 2500, 23042, 19885, 8585, 3545, 1370, 12233, 
      10193, 1808, 1268, 27954, 20893, 17113, 7129, 5913, 22877, 13672, 8776, 
      3176, 2701, 28849, 9461, 9274, 6709, 3541, 2650, 1921, 1354, 769, 
      22185, 9792, 5200, 2692, 1305, 4084, 3848, 3509, 3293, 3085, 2788, 
      1268, 500, 3042, 1117, 450, 445, 23201, 5876, 3001, 25010, 16745, 
      13817, 4457, 3842, 7048, 16930, 4258, 17156, 3977, 1481, 400, 26794, 
      306, 22696, 11860, 5672, 3332, 1157, 772, 14810, 2285, 32185, 6868, 
      3508, 2644, 193, 18617, 17810, 15497, 1885, 122, 26996, 22301, 15476, 
      13789, 11981, 10301, 100, 18577, 15457, 13770, 11530, 1602, 1306, 1237, 
      810, 9653, 8513, 5090, 3074, 490, 193, 17197, 9445, 3172, 1717, 997, 
      436, 11474, 8489, 809, 23120, 10832, 3860, 185, 9613, 9034, 7234, 4498, 
      3609, 3490, 2313, 24968, 15380, 15133, 14165, 11453, 8104, 6728, 3368, 
      17425, 14162, 2501, 26, 14161, 6724, 5184, 3481, 784, 25, 0, 3026, 17, 
      33128, 25604, 21613, 19048, 14645, 10004, 6088, 733, 5, 85, 24973, 
      24034, 21618, 17433, 14409, 9418, 3373, 970, 9620, 3985, 3265, 185, 
      19906, 10025, 3869, 23752, 13032, 8685, 5812, 100, 28273, 13505, 12818, 
      3649, 2258, 98, 19945, 10880, 6953, 5993, 3545, 2873, 2465, 208, 64, 
      145, 19125, 18306, 10282, 2682, 1237, 25064, 4456, 4325, 2804, 1256, 
      941, 325, 296, 221, 136, 12002, 5597, 4610, 4346, 521, 410, 157, 1233, 
      1168, 25133, 5498, 5353, 5210, 394, 250, 23605, 17096, 7421, 6596, 
      2696, 2597, 2045, 277, 4321, 3361, 1825, 1521, 481, 14897, 2372, 832, 
      10289, 7345, 1189, 29565, 10728, 5653, 2260, 328, 493, 13357, 3170, 
      937, 362, 685, 937, 1385, 14800, 11636, 7124, 3764, 2425, 1025, 404, 
      464, 625, 1025, 22642, 610, 1066, 25133, 5108, 968, 884, 773, 1109, 
      17170, 1685, 1154, 725, 1553, 2050, 29817, 23985, 8676, 3177, 2097, 
      1201, 601, 1360, 1600, 29525, 19669, 5525, 5249, 821, 1586, 11912, 965, 
      15370, 12393, 5629, 3330, 2329, 1170, 1213, 10585, 8528, 1360, 1073, 
      1568, 6770, 5330, 3145, 1037, 1282, 2866, 31876, 19396, 13896, 13669, 
      6984, 1525, 27530, 9797, 6437, 1010, 1322, 2897, 19793, 9305, 7265, 
      6649, 1088, 1033, 1060, 2113, 31714, 5713, 3298, 1114, 1090, 1665, 
      33917, 31781, 8212, 7240, 6932, 4405, 4292, 3460, 1220, 2677, 37706, 
      33625, 26506, 13769, 12041, 10250, 6125, 5849, 4474, 1261, 14985, 
      12532, 11296, 11097, 9217, 8865, 7225, 2196, 1490, 3218, 21044, 6205, 
      5800, 5669, 3845, 3560, 20017, 14517, 5365, 5242, 1690, 2965, 13921, 
      10625, 4625, 2825, 2969, 1685, 1825, 1877, 1906, 1970, 4082, 2088, 
      4789, 22585, 11540, 9680, 2192, 2297, 5417, 9421, 5050, 9341, 9265, 
      10768, 6793, 6148, 2929, 40426, 9626, 2977, 3922, 6370, 12904, 3869, 
      4100, 6725, 4122, 6957, 35465, 7745, 5008, 4385, 4304, 5840, 6290, 
      8845, 5317, 5125, 31249, 12434, 7925, 5426, 5050, 6389, 7121, 12740, 
      8912, 10305, 42568, 8242, 37456, 7696, 7202, 6970, 6857, 8458, 49040, 
      39817, 8585, 7345, 46381, 46105, 45698, 13088, 11986, 8986, 8857, 
      53002, 48305, 10082, 11425, 7888, 10237, 9320, 9197, 8612, 8434, 52432, 
      13673, 11709, 10730, 14468, 14293, 13456, 12532, 10777, 16061, 18241, 
      12937, 17330, 13130, 19017, 16029, 14125, 15857, 16650, 16277, 18097, 
      17946, 18944, 17321, 20512, 17681, 18450, 21625, 21530, 19682, 21445, 
      20968, 21905, 22570, 24148, 23930, 24786, 23266, 24737, 26248, 26225, 
      29354, 29690, 29549 ], 
  [ 36826, 36074, 36356, 34900, 33538, 32929, 32773, 33092, 31921, 31162, 
      30698, 27593, 27565, 25706, 26434, 26113, 25408, 25202, 24650, 23458, 
      23729, 24049, 21125, 20441, 20105, 20893, 21170, 20872, 18980, 20498, 
      19993, 20233, 19465, 19370, 18405, 18730, 17476, 14897, 15061, 14561, 
      25160, 26024, 13621, 15905, 14705, 13298, 12913, 21605, 19769, 12884, 
      16505, 11860, 12290, 12178, 15997, 12392, 17320, 18805, 11866, 16650, 
      18421, 15577, 10834, 10728, 44797, 37426, 14962, 11426, 10985, 14426, 
      12209, 11681, 14624, 45522, 39042, 33826, 35525, 14645, 11720, 14504, 
      45130, 44378, 44005, 35009, 11909, 10565, 12325, 44560, 35921, 9194, 
      9169, 14954, 41236, 8836, 9277, 11437, 12200, 39274, 10330, 12130, 
      16218, 34708, 13648, 11380, 11713, 17113, 37522, 11762, 11881, 40141, 
      37684, 29416, 28836, 8244, 8101, 7985, 33665, 30848, 9265, 8768, 10448, 
      38194, 25525, 24210, 9013, 7618, 10170, 10485, 12469, 13810, 25352, 
      25085, 10760, 7796, 9245, 9605, 10421, 10532, 32825, 23101, 8906, 7289, 
      35280, 24480, 8145, 7417, 7380, 7177, 7092, 9972, 13945, 33133, 32489, 
      9593, 7418, 7114, 12073, 26888, 10205, 7124, 8020, 8324, 12349, 35122, 
      25330, 20017, 8962, 8410, 6577, 6610, 7090, 7345, 18064, 22370, 20882, 
      9722, 8005, 6970, 6866, 6817, 6725, 8109, 7240, 6568, 6109, 9684, 
      31850, 22313, 20570, 20329, 18250, 15730, 9178, 7373, 6770, 7778, 9650, 
      11113, 8177, 8080, 5876, 5777, 6260, 6932, 15426, 11709, 5769, 6649, 
      8541, 27085, 7240, 5765, 28433, 17650, 13610, 11729, 5729, 5429, 16420, 
      10368, 5209, 5193, 6145, 8209, 22997, 18037, 7957, 5825, 17444, 9661, 
      8500, 6925, 5156, 4900, 5476, 23530, 17986, 13410, 12682, 4986, 5661, 
      4633, 4793, 15098, 14893, 9818, 5858, 4493, 8333, 25092, 15172, 13381, 
      4381, 7589, 5009, 7250, 14912, 5540, 5252, 7121, 20098, 15418, 14578, 
      11025, 8869, 7813, 6273, 5905, 5125, 4698, 4258, 3985, 3985, 4018, 
      4194, 4225, 25160, 20744, 9469, 8605, 5869, 4013, 14746, 10121, 4205, 
      3737, 3770, 4162, 4297, 5242, 6637, 19476, 17524, 10324, 9376, 8500, 
      4084, 3924, 4225, 5200, 19865, 15581, 12697, 10370, 9106, 7970, 3545, 
      3482, 3602, 3625, 19748, 12968, 12200, 11285, 11108, 10933, 10253, 
      8989, 6280, 3533, 3413, 3445, 3589, 3620, 4733, 5668, 6500, 22018, 
      15793, 13050, 3445, 3505, 20825, 18512, 18020, 16825, 16592, 15905, 
      5636, 4657, 3812, 4657, 18401, 12050, 11674, 10594, 6869, 5525, 3601, 
      6274, 21685, 18541, 15685, 6885, 4765, 4941, 15578, 3485, 3385, 2873, 
      12704, 9428, 7465, 5620, 3604, 3665, 5008, 17242, 15826, 15145, 9162, 
      6570, 3757, 4122, 17384, 6856, 5525, 3461, 2900, 2536, 2600, 2644, 
      3284, 4901, 5309, 15170, 9970, 8962, 7877, 3130, 2450, 2465, 3845, 
      5317, 14404, 13120, 11713, 4608, 5220, 16609, 9265, 2353, 2290, 2533, 
      2885, 3434, 4513, 18245, 16040, 12932, 2180, 13474, 12634, 12025, 9946, 
      2221, 2281, 12961, 4240, 17225, 16978, 11258, 9074, 7178, 7033, 2810, 
      2525, 2333, 1850, 13000, 9508, 6664, 3613, 3528, 1789, 1773, 1765, 
      1765, 3706, 2410, 1706, 1682, 1730, 3281, 3617, 10249, 9700, 9521, 
      2969, 2441, 3121, 3809, 9802, 9621, 5242, 3546, 13544, 13325, 7220, 
      3845, 3208, 3044, 3560, 8765, 7610, 3133, 1538, 2045, 3869, 8865, 8185, 
      1305, 1312, 1872, 2320, 4361, 4034, 11560, 8552, 3757, 1205, 1378, 
      1989, 2458, 14249, 12049, 8945, 3728, 13061, 6145, 1186, 9736, 7789, 
      1989, 909, 1924, 3545, 2605, 1370, 1930, 12884, 8353, 6113, 1409, 1073, 
      9565, 4210, 1954, 754, 829, 13445, 2197, 2120, 1205, 677, 776, 1037, 
      1460, 2525, 9089, 2306, 794, 706, 1409, 554, 538, 529, 533, 545, 578, 
      1258, 3130, 500, 1325, 3188, 3293, 9657, 802, 457, 10804, 5729, 4121, 
      481, 416, 1090, 5800, 388, 5914, 325, 689, 2138, 11920, 2372, 9250, 
      3034, 586, 226, 801, 1186, 4552, 277, 15545, 898, 178, 194, 2473, 6705, 
      6228, 4905, 313, 3060, 12002, 8957, 4882, 3965, 3037, 2237, 3146, 6661, 
      4861, 3944, 2804, 356, 500, 541, 884, 1913, 1433, 320, 64, 1220, 1913, 
      5825, 1813, 50, 245, 625, 1274, 2740, 1405, 765, 9434, 2426, 74, 1789, 
      1865, 1616, 916, 160, 41, 32, 65, 10618, 4770, 4633, 4105, 2713, 1234, 
      738, 18, 5933, 4100, 29, 2504, 4097, 730, 290, 17, 730, 2501, 3026, 0, 
      2601, 16130, 11026, 8465, 6890, 4357, 2026, 530, 785, 2917, 4097, 
      10613, 10004, 8468, 5933, 4229, 1768, 13, 580, 1858, 73, 13, 1773, 
      7412, 2041, 65, 9826, 3506, 1469, 466, 2234, 12805, 3757, 3400, 61, 
      100, 2340, 7445, 2450, 833, 533, 65, 53, 85, 1898, 3074, 4145, 6953, 
      6464, 2180, 80, 505, 10690, 202, 181, 90, 522, 757, 1681, 1762, 2017, 
      2482, 3016, 461, 244, 200, 1325, 1544, 3821, 605, 650, 10753, 468, 433, 
      400, 1744, 2260, 9773, 5794, 1069, 794, 194, 205, 313, 2285, 277, 197, 
      421, 557, 1717, 4581, 306, 6466, 2281, 1097, 7481, 13745, 2498, 613, 
      410, 3538, 4913, 3805, 328, 1285, 3240, 5653, 6565, 7893, 4586, 2962, 
      1090, 370, 461, 1261, 3170, 4330, 5261, 6761, 9236, 5024, 6800, 10845, 
      610, 1530, 1666, 5625, 6841, 5960, 925, 1384, 2165, 8053, 9320, 13985, 
      10133, 1754, 545, 785, 1429, 4129, 7418, 8098, 13801, 7465, 801, 745, 
      2257, 7972, 3226, 2069, 5032, 3485, 901, 692, 901, 6452, 6605, 2665, 
      1818, 1690, 2173, 7618, 1268, 928, 833, 2465, 6560, 10784, 15482, 7402, 
      4322, 4205, 1370, 1741, 12564, 2421, 1261, 3204, 6376, 10701, 7685, 
      2257, 1537, 1361, 3170, 4325, 4682, 8705, 15424, 1193, 1088, 3524, 
      3940, 7265, 16965, 15489, 1930, 1618, 1530, 1093, 1090, 1138, 3298, 
      9925, 19652, 16781, 11972, 4405, 3557, 2756, 1381, 1325, 1160, 3557, 
      5069, 3826, 3250, 3161, 2381, 2249, 1709, 8450, 5652, 10900, 8594, 
      1565, 1490, 1469, 1405, 1450, 8005, 4925, 1493, 1480, 6068, 10093, 
      4657, 3121, 1521, 9621, 9985, 4849, 6089, 6361, 6500, 6784, 12416, 
      7010, 13781, 9685, 3698, 2938, 6890, 7325, 14845, 2897, 14036, 2925, 
      2957, 3578, 2353, 2258, 8609, 21904, 3204, 8545, 11140, 16228, 4610, 
      10865, 11426, 16801, 11336, 17141, 18477, 2857, 2650, 2797, 11626, 
      14922, 2720, 3293, 2845, 13213, 15685, 4680, 3141, 2952, 3016, 15685, 
      17077, 4874, 3466, 3977, 23698, 3560, 20122, 3562, 3616, 3604, 3601, 
      3988, 28618, 21925, 4113, 3973, 26725, 26557, 26260, 5858, 5524, 4724, 
      4705, 31796, 28309, 5156, 5617, 5050, 5525, 5378, 5365, 5330, 5480, 
      31546, 6865, 6329, 6228, 7650, 7585, 7514, 7250, 6925, 8577, 10625, 
      9061, 10372, 9252, 11285, 10601, 10237, 10865, 11216, 11281, 12541, 
      12500, 12946, 13077, 14066, 13325, 13652, 15061, 15184, 14656, 15317, 
      15170, 16317, 16868, 17890, 18000, 18632, 18212, 18801, 20410, 20605, 
      24040, 24592, 24561 ], 
  [ 44629, 43061, 44057, 42601, 40933, 39610, 39250, 40385, 38194, 38965, 
      38705, 33458, 35368, 32489, 34645, 34018, 32905, 32801, 31637, 30445, 
      31634, 32770, 26888, 26000, 25562, 27880, 28769, 28981, 24845, 28505, 
      27490, 28240, 26962, 26765, 25290, 26533, 24157, 19130, 20722, 19202, 
      16949, 17405, 18772, 24218, 21794, 18245, 16738, 14618, 13700, 18341, 
      26042, 15889, 17849, 17533, 25636, 18461, 11965, 12532, 17425, 11601, 
      12250, 11140, 14965, 15165, 66370, 56857, 24601, 17597, 16442, 10397, 
      19604, 18464, 10289, 67401, 59085, 52237, 54548, 24488, 19013, 9965, 
      67009, 66053, 65578, 53930, 19610, 16634, 9418, 66337, 55250, 13121, 
      12994, 9701, 62197, 11437, 9736, 8836, 8885, 59725, 17113, 8713, 9945, 
      53833, 23593, 8473, 8500, 10228, 57565, 8345, 8362, 61000, 57829, 
      46909, 46125, 12069, 10804, 9770, 52688, 48953, 15844, 14633, 7745, 
      58645, 41794, 39969, 15490, 9505, 7569, 7578, 7930, 8353, 41621, 41252, 
      19277, 12437, 7460, 7412, 7412, 7421, 51746, 38554, 15689, 9074, 55017, 
      40545, 14112, 11956, 11817, 10900, 10305, 7065, 8080, 52258, 51410, 
      17498, 12365, 11245, 7330, 43973, 18824, 11765, 6949, 6845, 7300, 
      54961, 41905, 34450, 16561, 15397, 8770, 8497, 7345, 7090, 31681, 
      37925, 35825, 18341, 14890, 12325, 12017, 11866, 7082, 15300, 13309, 
      11413, 8200, 6165, 50873, 37970, 35513, 35170, 32173, 28429, 17593, 
      13850, 6413, 5993, 6029, 6370, 15776, 15577, 9497, 8276, 6617, 6065, 
      28125, 22266, 9594, 5986, 5634, 44680, 14125, 6632, 46538, 31573, 
      25493, 22490, 10370, 9050, 29833, 20313, 8320, 7488, 5584, 5200, 39266, 
      32266, 16066, 5570, 31469, 19300, 17221, 14116, 9389, 7501, 5629, 
      40105, 32317, 25497, 24361, 9117, 5202, 7540, 6068, 28205, 27898, 
      19865, 12233, 7298, 4610, 42381, 28381, 25672, 7492, 16106, 10466, 
      4241, 28121, 12017, 11321, 4112, 35653, 28933, 27685, 22194, 18610, 
      16738, 13770, 12994, 11194, 10053, 8593, 6994, 6178, 5905, 5265, 5194, 
      42653, 36605, 19720, 18244, 13060, 5288, 28057, 20882, 9050, 6746, 
      5657, 4621, 4450, 3865, 3730, 34929, 32161, 21289, 19729, 18241, 8929, 
      8361, 4276, 3721, 35522, 29402, 25090, 21437, 19357, 17405, 6962, 6185, 
      5081, 5002, 35405, 25565, 24389, 22964, 22685, 22408, 21320, 19240, 
      14389, 7460, 6728, 5128, 4660, 4589, 3560, 3373, 3389, 38593, 29818, 
      25749, 4618, 4474, 36992, 33761, 33065, 31360, 31025, 30032, 13337, 
      11236, 9065, 3280, 33650, 24341, 23761, 22069, 15794, 13226, 8650, 
      3061, 38260, 33892, 29812, 15912, 11752, 2952, 29705, 8738, 8434, 4658, 
      25505, 20393, 17104, 13729, 9265, 3104, 2713, 32185, 30157, 29170, 
      20025, 15597, 9826, 2745, 32429, 16189, 13736, 9224, 7541, 4525, 4181, 
      4021, 3029, 2504, 2504, 29297, 21445, 19825, 18026, 8485, 4337, 4250, 
      2570, 2410, 28225, 26329, 24208, 2313, 2313, 31450, 20434, 6178, 5809, 
      3298, 2834, 2465, 2218, 33800, 30677, 26141, 3965, 26989, 25741, 24826, 
      21625, 3394, 3250, 26272, 11737, 32474, 32125, 23753, 20345, 17225, 
      16978, 8573, 7778, 7178, 4349, 26413, 21085, 16405, 10600, 10413, 4900, 
      4680, 4468, 4264, 10897, 7765, 4817, 4385, 3617, 1802, 1730, 22336, 
      21481, 21200, 9344, 8000, 1744, 1616, 21685, 21402, 14065, 10737, 
      27365, 27044, 17573, 11444, 10093, 9725, 1469, 20138, 18269, 10018, 
      2813, 1994, 1370, 20340, 19252, 3600, 3505, 2025, 1657, 12674, 12041, 
      24565, 19925, 11560, 3092, 5713, 1530, 1285, 28580, 25360, 20624, 
      11633, 26882, 16090, 2257, 21925, 18856, 7956, 3204, 1261, 11450, 9490, 
      1625, 1165, 26705, 19828, 16160, 6560, 5408, 21754, 12829, 8125, 2845, 
      2410, 27572, 8776, 8597, 6152, 3176, 2357, 1700, 1205, 740, 21074, 
      9089, 4721, 2389, 1154, 3665, 3445, 3130, 2930, 2738, 2465, 1105, 529, 
      2693, 968, 485, 488, 22050, 5341, 2650, 23809, 15776, 12944, 4000, 
      3425, 6445, 15949, 3805, 16165, 3538, 1250, 353, 25537, 281, 21541, 
      11041, 5125, 2929, 954, 625, 13885, 1960, 30794, 6253, 3085, 2285, 178, 
      17568, 16785, 14544, 1588, 153, 25721, 21146, 14521, 12890, 11146, 
      9530, 137, 17524, 14500, 12869, 10709, 1325, 1061, 1000, 629, 8900, 
      7808, 4553, 2665, 353, 128, 16178, 8698, 2753, 1418, 778, 305, 10645, 
      7780, 612, 21929, 10025, 3389, 106, 8852, 8297, 6577, 3985, 3152, 3041, 
      1952, 23725, 14409, 14170, 13234, 10618, 7405, 6093, 2925, 16388, 
      13229, 2120, 5, 13226, 6085, 4625, 3026, 577, 2, 17, 2601, 0, 31685, 
      24337, 20450, 17957, 13690, 9217, 5477, 530, 10, 170, 23720, 22805, 
      20453, 16388, 13460, 8653, 2920, 733, 8845, 3490, 2818, 90, 18785, 
      9232, 3380, 22525, 12125, 7946, 5209, 41, 26932, 12580, 11917, 3172, 
      1885, 45, 18818, 10049, 6290, 5378, 3074, 2450, 2074, 113, 65, 218, 
      18020, 17225, 9473, 2273, 964, 23797, 3925, 3802, 2385, 981, 706, 202, 
      181, 130, 85, 11125, 5000, 4069, 3821, 356, 269, 200, 962, 905, 23860, 
      4905, 4768, 4633, 265, 169, 22370, 16045, 6730, 5945, 2285, 2194, 1690, 
      194, 3796, 2900, 1492, 1220, 340, 13914, 1989, 1009, 9472, 6656, 1412, 
      28178, 9893, 5050, 1889, 325, 578, 12424, 2725, 724, 333, 808, 1108, 
      1620, 13817, 10765, 6445, 3277, 2042, 802, 365, 505, 722, 1202, 21425, 
      689, 1241, 23850, 4537, 765, 697, 882, 1282, 16109, 1384, 925, 584, 
      1780, 2333, 28418, 22730, 7925, 2738, 1754, 970, 610, 1553, 1825, 
      28132, 18532, 4932, 4672, 676, 1801, 11029, 794, 14365, 11492, 5032, 
      2885, 1972, 1301, 1352, 9754, 7785, 1129, 898, 1753, 6113, 4753, 2720, 
      884, 1409, 3185, 30425, 18265, 12941, 12722, 6317, 1282, 26181, 9000, 
      5800, 909, 1429, 3204, 18650, 8530, 6586, 6002, 977, 1010, 1061, 2330, 
      30265, 5120, 2873, 1025, 1033, 1808, 32418, 30330, 7489, 6565, 6273, 
      3898, 3793, 3025, 1105, 2938, 36125, 32132, 25181, 12820, 11156, 9437, 
      5512, 5252, 3965, 1160, 13994, 11629, 10441, 10250, 8450, 8114, 6554, 
      2381, 1521, 3505, 19865, 5594, 5213, 5090, 3394, 3133, 18868, 13544, 
      4808, 4693, 1733, 3208, 12970, 9802, 4122, 3042, 3202, 1636, 1856, 
      1924, 1961, 2041, 4409, 2165, 5162, 21364, 10685, 8905, 2249, 2378, 
      5818, 8660, 5417, 8586, 8516, 9953, 6178, 5573, 3050, 38785, 8865, 
      3088, 4153, 6793, 12005, 4082, 4337, 7162, 4349, 7400, 33930, 7090, 
      4537, 3970, 4537, 6201, 5729, 8138, 4834, 5410, 29812, 11565, 7272, 
      4941, 4597, 6760, 7540, 11861, 8209, 9536, 40885, 7589, 35881, 7081, 
      6625, 6409, 6304, 7813, 47233, 38194, 7938, 6778, 44626, 44356, 43957, 
      12233, 11185, 8345, 8224, 51125, 46516, 9389, 10666, 7345, 9554, 8693, 
      8578, 8033, 7877, 50569, 12832, 10970, 10053, 13617, 13450, 12665, 
      11789, 10138, 15156, 17306, 12274, 16441, 12465, 18068, 15242, 13450, 
      15098, 15857, 15514, 17284, 17141, 18097, 16596, 19625, 16946, 17681, 
      20722, 20641, 18889, 20570, 20117, 21060, 21713, 23245, 23049, 23885, 
      22445, 23850, 25357, 25348, 28477, 28825, 28692 ], 
  [ 40372, 41652, 40154, 38690, 38084, 39253, 39605, 37890, 39257, 34676, 
      33700, 35921, 31057, 31732, 28900, 29341, 29650, 29188, 30160, 28960, 
      26941, 25225, 29665, 29485, 29401, 26377, 25128, 23554, 27250, 23432, 
      24197, 23165, 23665, 23824, 24125, 22160, 23698, 27205, 23809, 25849, 
      68450, 70330, 23629, 18037, 19885, 23812, 26221, 61837, 57713, 22122, 
      15581, 24650, 21268, 21664, 14813, 20098, 53474, 57245, 20840, 52040, 
      56605, 49441, 23360, 22490, 13885, 11848, 13768, 18868, 20205, 47268, 
      16601, 17597, 48226, 13844, 11936, 10784, 10957, 12937, 16362, 48610, 
      13448, 13204, 13085, 10693, 15533, 18253, 42365, 13130, 10585, 22212, 
      22441, 50832, 11834, 25154, 30929, 40709, 43250, 11140, 16232, 43432, 
      54632, 9874, 11674, 41410, 42505, 57049, 10400, 43060, 43433, 10985, 
      10306, 8642, 8570, 21506, 24157, 26325, 9077, 8546, 15665, 16946, 
      39962, 10048, 7793, 7748, 15665, 25700, 39428, 40505, 46553, 50180, 
      7618, 7605, 12330, 19018, 36469, 37845, 40693, 41058, 8485, 7397, 
      14792, 25621, 8906, 7250, 16061, 18889, 19106, 20681, 21866, 39986, 
      51325, 8281, 8145, 12681, 17872, 19600, 46657, 7114, 11513, 18338, 
      33458, 34778, 47693, 8488, 6824, 6845, 12808, 13780, 23885, 24680, 
      29224, 30749, 6922, 6400, 6436, 11024, 13625, 16400, 16804, 17009, 
      28601, 12965, 14890, 17266, 23665, 41210, 7240, 6085, 6120, 6133, 6340, 
      6868, 10984, 14005, 30420, 34984, 41428, 45685, 12013, 12170, 19618, 
      22313, 28130, 31850, 6560, 8177, 19001, 31057, 38537, 6025, 12850, 
      26361, 6101, 5732, 6772, 7685, 16925, 19165, 5770, 8354, 20213, 22229, 
      30293, 38453, 5233, 5353, 10513, 29209, 5266, 8405, 9530, 11765, 17362, 
      21170, 27842, 5000, 5044, 6056, 6344, 17444, 29549, 20137, 24361, 5200, 
      5249, 7540, 12724, 20249, 40345, 4778, 5018, 5513, 19373, 9117, 14157, 
      37480, 4754, 12146, 12874, 37349, 4096, 4496, 4672, 5945, 7345, 8321, 
      10337, 10985, 12745, 14096, 16196, 19225, 21257, 22052, 24260, 24545, 
      4330, 3978, 6673, 7333, 10693, 23569, 4328, 6053, 14869, 18973, 21800, 
      25748, 26645, 31400, 36605, 3722, 3802, 5746, 6322, 6970, 14746, 15602, 
      26825, 31610, 3601, 3889, 4561, 5536, 6304, 7200, 17761, 19476, 22644, 
      22921, 3482, 4322, 4570, 4925, 5002, 5081, 5417, 6185, 8810, 16477, 
      17881, 21977, 23645, 23930, 30377, 34106, 36970, 3464, 3589, 4148, 
      23245, 23813, 3285, 3258, 3274, 3349, 3370, 3445, 9178, 10993, 13450, 
      30805, 3145, 4160, 4292, 4736, 7361, 9065, 13745, 36992, 3125, 3029, 
      3221, 7121, 10081, 32609, 3112, 13117, 13525, 21141, 3538, 4834, 6173, 
      8138, 12218, 27773, 33434, 2740, 2848, 2929, 4820, 6800, 11353, 30260, 
      2626, 6322, 7785, 11817, 14050, 20290, 21370, 21922, 26626, 33577, 
      35001, 2696, 4100, 4616, 5309, 12500, 20456, 20725, 29725, 35261, 2690, 
      2930, 3301, 33026, 35162, 2353, 4153, 15529, 16228, 23329, 25713, 
      28548, 32929, 2209, 2290, 2738, 20434, 2516, 2692, 2845, 3560, 21997, 
      22565, 2509, 8266, 1945, 1952, 2836, 3700, 4852, 4961, 11152, 12137, 
      12961, 18320, 2290, 3370, 5098, 8905, 9074, 16733, 17225, 17725, 18233, 
      8488, 11764, 16648, 17640, 19720, 29653, 31005, 2837, 3050, 3125, 9781, 
      11285, 29237, 31957, 2896, 2969, 5956, 8324, 1810, 1845, 4122, 7605, 
      8746, 9090, 31450, 3125, 3748, 8669, 21044, 24853, 32773, 2969, 3305, 
      18269, 18530, 24170, 26650, 6337, 6772, 1850, 2906, 7001, 19181, 13256, 
      25805, 28052, 1233, 1573, 2533, 6714, 1313, 4049, 21188, 2050, 2897, 
      9797, 17861, 26242, 6525, 8125, 23400, 26500, 1130, 2441, 3757, 11245, 
      12941, 1873, 5408, 9248, 18208, 19553, 925, 8473, 8650, 11545, 17113, 
      19498, 22045, 24754, 29629, 1901, 8072, 13672, 19172, 24701, 15460, 
      15952, 16705, 17217, 17737, 18532, 24292, 32260, 17690, 24865, 32570, 
      32929, 1445, 12148, 17645, 1066, 3357, 4797, 14365, 15570, 10400, 3170, 
      14522, 3028, 14965, 21933, 29224, 650, 30218, 1280, 5732, 11920, 16132, 
      23057, 25220, 3946, 18721, 205, 10196, 15572, 17620, 30821, 2285, 2570, 
      3533, 19769, 32930, 468, 1233, 3508, 4369, 5473, 6705, 33268, 2237, 
      3485, 4346, 5746, 20570, 21730, 22025, 24146, 7137, 8181, 12402, 16210, 
      26002, 28981, 2665, 7289, 15940, 19945, 22865, 26308, 5674, 8149, 
      23765, 936, 6120, 14436, 28597, 7081, 7594, 9434, 13250, 14909, 15154, 
      17981, 592, 3380, 3497, 3985, 5641, 8480, 10016, 15392, 2509, 3978, 
      17433, 31338, 3973, 10004, 12104, 15133, 23720, 31333, 33128, 16130, 
      31685, 0, 484, 1225, 1936, 3721, 6724, 10816, 24025, 32761, 36481, 577, 
      730, 1226, 2501, 3845, 7226, 15377, 22802, 7060, 14165, 15629, 28565, 
      1690, 6733, 14409, 800, 4640, 7937, 11252, 30292, 221, 4381, 4786, 
      14909, 18250, 30650, 1717, 6120, 9837, 11061, 15165, 16677, 17725, 
      28936, 33160, 36517, 1985, 2258, 6610, 17210, 21953, 640, 13520, 13753, 
      16964, 21968, 23473, 27953, 28288, 29305, 31040, 5410, 11745, 13306, 
      13770, 26325, 27306, 35425, 22301, 22600, 697, 12002, 12221, 12442, 
      28010, 30050, 985, 2848, 9553, 10548, 17568, 17833, 19465, 30073, 
      14093, 16045, 20333, 21485, 27725, 3917, 18692, 42632, 6949, 9829, 
      45169, 377, 6656, 12137, 19300, 34112, 38281, 4913, 16930, 25253, 
      33050, 40289, 42725, 46085, 4168, 6100, 10324, 15700, 19093, 24973, 
      32724, 36424, 39133, 43173, 1450, 38386, 43210, 1025, 13396, 26000, 
      26644, 40001, 43249, 3250, 22345, 25090, 28665, 46237, 49282, 605, 
      1325, 8948, 17645, 20933, 25133, 35453, 44584, 46280, 673, 2465, 13073, 
      13525, 28753, 45898, 6352, 27801, 4346, 6101, 13169, 17786, 20789, 
      41834, 42241, 7565, 9512, 25640, 27901, 44776, 11754, 13954, 18685, 
      28953, 41938, 52258, 820, 2900, 5408, 5545, 11600, 25433, 1202, 8585, 
      12505, 31466, 41242, 51917, 2925, 9181, 11509, 12349, 31176, 35125, 
      36244, 47125, 1010, 13957, 19186, 32290, 33722, 43397, 1025, 1073, 
      10628, 11840, 12260, 16649, 16900, 18980, 31300, 49865, 1170, 1093, 
      1618, 5989, 7173, 8658, 13633, 14085, 16714, 32065, 5381, 6932, 7880, 
      8045, 9805, 10181, 12181, 46100, 38474, 51850, 3060, 14065, 14752, 
      14985, 18985, 19792, 3485, 5993, 15769, 16010, 39394, 49769, 6485, 
      9013, 17573, 48533, 49405, 35377, 39157, 39937, 40330, 41122, 54882, 
      41600, 57769, 3125, 8820, 10600, 40968, 42165, 59845, 11065, 58018, 
      11345, 11629, 10216, 15341, 16516, 44965, 2378, 11618, 44645, 51050, 
      62234, 8704, 50265, 51588, 63313, 51242, 63905, 2501, 14821, 20456, 
      22381, 51784, 59144, 17730, 13729, 20393, 55145, 3005, 10034, 15353, 
      20498, 21578, 60409, 63325, 9972, 14152, 12629, 3392, 16018, 3368, 
      17288, 18610, 19106, 19357, 16946, 4744, 3893, 17069, 19469, 4625, 
      4709, 4666, 12456, 13898, 18178, 18413, 6130, 5437, 17082, 15509, 
      21800, 17953, 19584, 19825, 21060, 21970, 6632, 14461, 17225, 19154, 
      15236, 15425, 17128, 18388, 21365, 14633, 16405, 23477, 17674, 23666, 
      16805, 21449, 24641, 22725, 22058, 23137, 23117, 23330, 22504, 26693, 
      22600, 26685, 25994, 23333, 23962, 26482, 24601, 25216, 26861, 27154, 
      26900, 27770, 27890, 30010, 28565, 30416, 31117, 35290, 36346, 36569 ], 
  [ 37512, 38440, 37250, 35786, 35048, 35909, 36173, 34810, 35737, 31816, 
      30928, 32225, 28197, 28432, 26216, 26525, 26658, 26240, 26948, 25748, 
      24125, 22761, 25925, 25657, 25529, 23165, 22180, 20826, 23554, 20660, 
      21205, 20393, 20673, 20788, 20869, 19300, 20354, 22805, 20025, 21625, 
      58682, 60386, 19625, 15397, 16717, 19720, 21645, 52597, 48869, 18250, 
      13469, 20162, 17440, 17748, 12745, 16490, 44938, 48313, 17012, 43636, 
      47717, 41301, 18916, 18178, 16965, 14004, 11700, 15304, 16333, 39304, 
      13565, 14297, 40130, 17056, 14356, 12500, 12937, 10957, 13282, 40426, 
      16660, 16328, 16165, 12629, 12629, 14645, 34885, 16298, 12697, 17680, 
      17865, 42340, 14650, 20050, 24901, 33361, 35594, 13736, 12932, 35732, 
      45700, 11898, 9738, 33930, 34893, 47853, 12820, 35360, 35689, 13757, 
      12770, 9962, 9802, 16930, 19097, 20869, 11057, 10130, 12277, 13250, 
      32570, 12644, 8585, 8320, 12233, 20288, 32080, 33025, 38369, 41600, 
      8410, 8353, 9778, 14794, 29473, 30673, 33169, 33490, 10421, 7837, 
      11492, 20165, 11194, 7954, 12409, 14621, 14794, 16061, 17026, 32506, 
      42569, 10305, 10081, 9865, 13780, 15156, 38385, 8258, 9005, 14114, 
      26770, 27914, 39289, 10820, 7748, 6845, 9860, 10568, 18605, 19268, 
      23108, 24413, 6570, 6884, 6656, 8516, 10369, 12484, 12800, 12961, 
      22529, 9841, 11282, 13130, 18341, 33466, 9220, 6613, 6340, 6309, 6120, 
      6120, 8388, 10573, 24040, 27988, 33640, 37413, 9065, 9178, 14954, 
      17165, 22058, 25250, 5812, 6505, 14425, 24545, 31057, 7389, 9594, 
      20509, 7685, 5512, 5672, 6101, 12701, 14501, 5330, 6418, 15329, 16993, 
      23825, 30929, 6025, 5265, 7785, 22873, 5090, 6337, 7066, 8641, 12962, 
      16066, 21682, 5924, 5000, 5044, 5156, 13000, 23125, 15165, 18685, 4628, 
      4633, 5648, 9248, 15233, 32513, 6010, 4490, 4589, 14489, 6565, 10285, 
      29956, 4226, 8714, 9266, 29825, 4580, 4100, 4100, 4537, 5321, 5945, 
      7345, 7817, 9137, 10180, 11840, 14297, 15977, 16640, 18496, 18737, 
      5650, 4594, 4869, 5265, 7569, 17893, 3844, 4469, 10733, 14045, 16388, 
      19720, 20485, 24580, 29125, 4162, 3890, 4250, 4562, 4946, 10610, 11290, 
      20621, 24746, 4129, 3625, 3681, 4084, 4500, 5044, 13009, 14416, 17056, 
      17289, 4010, 3530, 3602, 3737, 3770, 3805, 3965, 4381, 6082, 11945, 
      13085, 16477, 17881, 18122, 23645, 26890, 29402, 4388, 3413, 3400, 
      17525, 18005, 4033, 3610, 3538, 3393, 3370, 3313, 6274, 7605, 9490, 
      23985, 3497, 3236, 3280, 3460, 4985, 6161, 9697, 29380, 4049, 3425, 
      3089, 4789, 6869, 25525, 2980, 9157, 9477, 15685, 2834, 3338, 4105, 
      5410, 8434, 21305, 26218, 2960, 2804, 2753, 3280, 4468, 7745, 23440, 
      2890, 4122, 5101, 8077, 9826, 14922, 15826, 16290, 20290, 26317, 27565, 
      2564, 2824, 3076, 3461, 8584, 15044, 15269, 22949, 27781, 2426, 2402, 
      2465, 25810, 27682, 2529, 2745, 10953, 11520, 17433, 19465, 21904, 
      25713, 2693, 2378, 2210, 14978, 2120, 2120, 2141, 2372, 16277, 16757, 
      2025, 5274, 2297, 2260, 2000, 2336, 2960, 3025, 7412, 8177, 8825, 
      13172, 1850, 2138, 3074, 5693, 5818, 11849, 12253, 12665, 13085, 5364, 
      7848, 11764, 12580, 14308, 22789, 23965, 1825, 1906, 1937, 6305, 7457, 
      22417, 24785, 1796, 1825, 3536, 5200, 1546, 1537, 2362, 4657, 5490, 
      5746, 24322, 1805, 2120, 5413, 15368, 18605, 25469, 1693, 1853, 13033, 
      13250, 18010, 20138, 3697, 4000, 1234, 1586, 4141, 13769, 8900, 19381, 
      21320, 1189, 1089, 1345, 3898, 1049, 2113, 15424, 1082, 1445, 6145, 
      12625, 19730, 3709, 4869, 17284, 19944, 866, 1165, 1865, 7241, 8585, 
      905, 2900, 5684, 12884, 14009, 793, 5085, 5218, 7453, 11965, 13954, 
      16105, 18418, 22633, 845, 4772, 9140, 13672, 18365, 10576, 10980, 
      11601, 12025, 12457, 13120, 18000, 24912, 12410, 18485, 25178, 25493, 
      565, 7880, 12365, 450, 1465, 2377, 9657, 10642, 6484, 1322, 9770, 1224, 
      10125, 15949, 22228, 298, 23090, 356, 2960, 7652, 11072, 16897, 18752, 
      1746, 13221, 557, 6280, 10600, 12296, 23605, 745, 898, 1465, 14093, 
      25450, 160, 265, 1440, 1993, 2745, 3625, 25744, 697, 1417, 1970, 2930, 
      14762, 15746, 15997, 17810, 3925, 4705, 8002, 11106, 19402, 21985, 905, 
      4033, 10880, 14225, 16705, 19664, 2858, 4673, 17473, 100, 3172, 9640, 
      21645, 3869, 4250, 5650, 8674, 10025, 10226, 12569, 20, 1312, 1385, 
      1697, 2825, 4916, 6100, 10420, 793, 1690, 12109, 24034, 1685, 6088, 
      7748, 10205, 17428, 24029, 25604, 11026, 24337, 484, 0, 169, 484, 1521, 
      3600, 6724, 17689, 25281, 28561, 5, 26, 170, 785, 1601, 3970, 10405, 
      16642, 3848, 9413, 10613, 21613, 370, 3609, 9613, 52, 2132, 4505, 7072, 
      23120, 89, 1961, 2234, 10025, 12794, 23434, 397, 3172, 5965, 6925, 
      10237, 11485, 12357, 21940, 25636, 28597, 533, 674, 3530, 11930, 15925, 
      68, 8900, 9089, 11728, 15940, 17225, 21089, 21380, 22265, 23780, 2682, 
      7477, 8730, 9106, 19681, 20530, 27637, 16229, 16484, 125, 7690, 7865, 
      8042, 21146, 22922, 193, 1044, 5769, 6544, 12244, 12465, 13833, 22945, 
      9385, 10985, 14569, 15545, 20905, 1717, 13192, 34052, 3825, 6001, 
      36325, 377, 3620, 7825, 13712, 26500, 30185, 2405, 11738, 18785, 25570, 
      31973, 34145, 37153, 1924, 3240, 6408, 10728, 13549, 18549, 25288, 
      28548, 30949, 34549, 482, 30290, 34586, 409, 8864, 19444, 20000, 31729, 
      34625, 1402, 16317, 18666, 21757, 37305, 40042, 605, 533, 5384, 12365, 
      15125, 18709, 27709, 35828, 37348, 629, 1013, 8629, 8993, 21845, 37010, 
      3492, 21025, 2146, 3329, 8725, 12506, 15025, 33386, 33749, 4397, 5860, 
      19172, 21125, 36020, 7618, 9378, 13273, 22045, 33490, 42754, 1040, 
      1360, 2900, 2993, 7508, 19009, 850, 5197, 8237, 24250, 32882, 42457, 
      1429, 5661, 7461, 8125, 24004, 27469, 28456, 38149, 1186, 9425, 13730, 
      24986, 26242, 34817, 1465, 1249, 6800, 7748, 8080, 11633, 11840, 13568, 
      24128, 40625, 2050, 1489, 1090, 3393, 4225, 5314, 9189, 9553, 11698, 
      24805, 3005, 4072, 4756, 4877, 6197, 6485, 8045, 37256, 30466, 42434, 
      1696, 9577, 10132, 10321, 13617, 14292, 1945, 3485, 10973, 11170, 
      31298, 40573, 3845, 5669, 12469, 39469, 40253, 27765, 31105, 31797, 
      32146, 32850, 45202, 33284, 47825, 1937, 5608, 6948, 32740, 33805, 
      49725, 7325, 48074, 7561, 7801, 6740, 10765, 11720, 36341, 3434, 7834, 
      36065, 41810, 51938, 5668, 41113, 42304, 52929, 42002, 53477, 2941, 
      10421, 15044, 16661, 42500, 49156, 12802, 9593, 15025, 45553, 2873, 
      6778, 10909, 15130, 16034, 50333, 52985, 6760, 9972, 8801, 4580, 11530, 
      3940, 12580, 13682, 14090, 14297, 12370, 6548, 4685, 12493, 14453, 
      6121, 6161, 6074, 8980, 10114, 13514, 13705, 8242, 7065, 12682, 11461, 
      16564, 13465, 14788, 14985, 16000, 16778, 8612, 10809, 13001, 14578, 
      11584, 11729, 13124, 14120, 16525, 11245, 13061, 18637, 14066, 18826, 
      13505, 17225, 19801, 18325, 17834, 18737, 18937, 19106, 18500, 21985, 
      18772, 22021, 21506, 19549, 20090, 22082, 20641, 21124, 22681, 23018, 
      22984, 23722, 23930, 25610, 24517, 26324, 26937, 30978, 31946, 32125 ], 
  [ 36277, 36997, 35989, 34525, 33709, 34388, 34600, 33445, 34112, 30581, 
      29745, 30496, 26962, 26937, 25085, 25316, 25345, 24953, 25505, 24305, 
      22916, 21760, 24170, 23850, 23696, 21722, 20893, 19669, 21825, 19477, 
      19892, 19210, 19360, 19449, 19400, 18065, 18833, 20660, 18244, 19584, 
      53365, 54965, 17714, 14292, 15300, 17757, 19396, 47592, 44098, 16417, 
      12676, 17965, 15633, 15889, 11978, 14813, 40349, 43490, 15205, 39125, 
      42920, 36946, 16745, 16085, 19240, 15733, 10933, 13653, 14500, 35053, 
      12226, 12802, 35801, 19409, 16241, 13969, 14562, 10242, 11917, 36045, 
      19013, 18629, 18440, 14228, 11368, 12968, 30920, 18625, 14400, 15457, 
      15616, 37777, 16769, 17489, 21794, 29474, 31525, 15725, 11437, 31637, 
      40877, 13549, 9049, 29965, 30850, 42874, 14705, 31265, 31568, 15850, 
      14681, 11197, 10985, 14681, 16562, 18100, 12682, 11521, 10730, 11521, 
      28657, 14633, 9508, 9113, 10660, 17545, 28193, 29060, 33988, 36985, 
      9333, 9250, 8725, 12753, 25794, 26890, 29178, 29473, 12020, 8552, 9997, 
      17396, 13001, 8825, 10706, 12554, 12701, 13786, 14621, 28541, 37850, 
      11956, 11680, 8656, 11817, 12985, 33952, 9389, 7978, 12073, 23273, 
      24313, 34778, 12653, 8749, 7300, 8573, 9125, 15940, 16525, 19949, 
      21124, 6817, 7625, 7241, 7489, 8900, 10625, 10889, 11024, 19396, 8450, 
      9605, 11141, 15650, 29345, 10845, 7380, 6925, 6868, 6445, 6133, 7309, 
      9000, 20725, 24309, 29493, 32980, 7778, 7865, 12653, 14578, 18925, 
      21805, 5825, 5972, 12176, 21152, 27092, 8650, 8125, 17506, 9076, 5837, 
      5477, 5620, 10660, 12200, 5525, 5729, 12898, 14354, 20458, 26938, 6948, 
      5668, 6628, 19584, 5441, 5570, 6065, 7250, 10817, 13505, 18497, 6925, 
      5429, 4901, 4909, 10829, 19784, 12682, 15786, 4745, 4724, 4985, 7649, 
      12724, 28340, 7193, 4633, 4498, 12058, 5512, 8452, 25965, 4369, 7141, 
      7589, 25834, 5321, 4321, 4217, 4160, 4580, 4996, 6032, 6400, 7460, 
      8321, 9721, 11840, 13312, 13897, 15545, 15760, 6885, 5413, 4258, 4498, 
      6178, 14994, 4013, 3988, 8744, 11588, 13645, 16613, 17300, 21005, 
      25160, 4877, 4397, 3821, 3977, 4205, 8621, 9197, 17410, 21145, 4896, 
      3924, 3616, 3681, 3889, 4225, 10656, 11881, 14209, 14416, 4777, 3517, 
      3485, 3490, 3497, 3506, 3562, 3770, 4925, 9722, 10706, 13682, 14930, 
      15145, 20122, 23081, 25385, 5389, 3764, 3413, 14600, 15028, 4930, 4273, 
      4149, 3874, 3825, 3690, 5013, 6058, 7605, 20410, 4160, 3145, 3137, 
      3161, 4036, 4900, 7760, 25337, 5050, 4114, 3466, 3866, 5426, 21794, 
      3357, 7272, 7540, 12916, 2873, 2909, 3338, 4253, 6653, 17938, 22409, 
      3545, 3233, 3104, 2825, 3545, 6068, 19865, 3501, 3277, 3970, 6322, 
      7785, 12205, 13005, 13417, 17001, 22482, 23626, 2941, 2525, 2621, 2824, 
      6725, 12301, 12500, 19400, 23816, 2725, 2545, 2426, 22001, 23717, 3088, 
      2368, 8704, 9193, 14404, 16228, 18433, 21904, 3434, 2885, 2353, 12209, 
      2341, 2237, 2180, 2125, 13352, 13780, 2194, 3961, 2960, 2897, 1961, 
      1985, 2297, 2336, 5657, 6292, 6836, 10585, 2045, 1865, 2333, 4250, 
      4349, 9418, 9770, 10130, 10498, 3973, 5989, 9333, 10045, 11565, 19188, 
      20260, 1682, 1685, 1690, 4706, 5650, 18842, 21002, 1601, 1604, 2561, 
      3809, 1845, 1810, 1777, 3370, 4021, 4225, 20565, 1480, 1613, 3944, 
      12469, 15368, 21608, 1394, 1450, 10394, 10585, 14825, 16745, 2592, 
      2817, 1325, 1261, 2906, 11026, 6781, 16040, 17797, 1618, 1258, 1098, 
      2689, 1348, 1424, 12473, 965, 1042, 4442, 9986, 16337, 2500, 3400, 
      14125, 16525, 1165, 866, 1202, 5330, 6466, 788, 1873, 4033, 10193, 
      11188, 1170, 3538, 3645, 5490, 9378, 11133, 13050, 15129, 18954, 676, 
      3277, 6917, 10877, 15076, 8145, 8497, 9040, 9412, 9792, 10377, 14737, 
      21025, 9745, 15170, 21265, 21554, 500, 5813, 9700, 541, 802, 1402, 
      7330, 8185, 4625, 685, 7417, 613, 7720, 12868, 18549, 545, 19333, 265, 
      1777, 5585, 8537, 13712, 15385, 901, 10426, 1220, 4421, 8117, 9605, 
      19796, 290, 365, 698, 11194, 21485, 433, 148, 673, 1044, 1588, 2260, 
      21753, 242, 650, 1021, 1721, 11785, 12665, 12890, 14521, 2482, 3106, 
      5857, 8545, 15957, 18306, 320, 2564, 8345, 11300, 13520, 16193, 1649, 
      3074, 14210, 61, 1885, 7261, 17992, 2426, 2729, 3869, 6425, 7594, 7769, 
      9826, 137, 545, 592, 800, 1616, 3265, 4241, 7937, 234, 793, 9418, 
      20173, 788, 4229, 5629, 7748, 14165, 20168, 21613, 8465, 20450, 1225, 
      169, 0, 81, 676, 2209, 4761, 14400, 21316, 24336, 122, 65, 1, 226, 730, 
      2501, 7922, 13457, 2405, 7060, 8104, 17960, 45, 2218, 7234, 65, 1105, 
      2932, 5057, 19337, 466, 986, 1181, 7594, 10025, 19625, 72, 1885, 4132, 
      4936, 7780, 8872, 9640, 18261, 21645, 24372, 130, 193, 2165, 9265, 
      12818, 185, 6625, 6788, 9089, 12833, 13988, 17488, 17753, 18560, 19945, 
      1525, 5410, 6481, 6805, 16210, 16981, 23490, 13096, 13325, 242, 5597, 
      5746, 5897, 17545, 19165, 180, 433, 3988, 4633, 9553, 9748, 10960, 
      19188, 7058, 8450, 11618, 12490, 17330, 872, 10397, 29437, 2434, 4194, 
      31554, 832, 2281, 5732, 10865, 22457, 25856, 1378, 9125, 15418, 21605, 
      27514, 29530, 32330, 1053, 2005, 4549, 8245, 10728, 15208, 21349, 
      24349, 26568, 29908, 365, 25961, 29945, 500, 6641, 16025, 16529, 27296, 
      29984, 765, 13210, 15325, 18130, 32482, 35037, 1060, 520, 3733, 9700, 
      12148, 15368, 23588, 31109, 32525, 1058, 610, 6458, 6770, 18218, 32213, 
      2257, 17476, 1301, 2146, 6554, 9841, 12074, 28849, 29186, 2980, 4157, 
      15805, 17576, 31301, 5629, 7129, 10530, 18418, 28953, 37593, 1625, 905, 
      1873, 1940, 5545, 15668, 1097, 3650, 6170, 20441, 28397, 37322, 1000, 
      4036, 5524, 6084, 20221, 23400, 24309, 33300, 1745, 7202, 10961, 21125, 
      22277, 30202, 2180, 1808, 4993, 5785, 6065, 9124, 9305, 10825, 20345, 
      35620, 3025, 2178, 1233, 2314, 2938, 3793, 7018, 7330, 9189, 20970, 
      2056, 2837, 3365, 3460, 4520, 4756, 6056, 32485, 26189, 37325, 1345, 
      7380, 7857, 8020, 10900, 11497, 1490, 2458, 8594, 8765, 26969, 35594, 
      2740, 4148, 9908, 34568, 35300, 23722, 26802, 27442, 27765, 28417, 
      39937, 28825, 42404, 1690, 4165, 5245, 28333, 29320, 44200, 5570, 
      42653, 5780, 5994, 5141, 8516, 9341, 31700, 4513, 6053, 31450, 36805, 
      46309, 4329, 36160, 37273, 47248, 36997, 47770, 3656, 8276, 12301, 
      13736, 37469, 43709, 10345, 7604, 12308, 40340, 3250, 5309, 8738, 
      12413, 13213, 44834, 47330, 5317, 7957, 6994, 5737, 9333, 4733, 10253, 
      11225, 11581, 11762, 10121, 8069, 5608, 10244, 11944, 7460, 7474, 7361, 
      7381, 8333, 11213, 11378, 9945, 8482, 10537, 9524, 13925, 11268, 12409, 
      12580, 13465, 14165, 10237, 9106, 10960, 12329, 9881, 10000, 11213, 
      12053, 14120, 9698, 11540, 16232, 12389, 16421, 12010, 15184, 17396, 
      16180, 15793, 16592, 16922, 17065, 16589, 19658, 16965, 19720, 19309, 
      17768, 18257, 19937, 18756, 19161, 20666, 21029, 21125, 21785, 22045, 
      23465, 22580, 24361, 24922, 28885, 29801, 29954 ], 
  [ 35620, 36196, 35314, 33850, 32980, 33533, 33709, 32698, 33185, 29924, 
      29124, 29497, 26305, 26100, 24500, 24677, 24634, 24260, 24704, 23504, 
      22277, 21265, 23153, 22797, 22625, 20921, 20200, 19066, 20826, 18856, 
      19181, 18589, 18649, 18720, 18581, 17408, 17978, 19373, 17209, 18369, 
      49882, 51410, 16589, 13725, 14517, 16596, 18037, 44325, 40993, 15346, 
      12325, 16642, 14580, 14800, 11645, 13850, 37370, 40349, 14152, 36200, 
      39797, 34129, 15440, 14834, 21013, 17128, 10600, 12708, 13429, 32308, 
      11497, 11965, 33002, 21236, 17744, 15184, 15885, 9945, 11170, 33210, 
      20840, 20420, 20213, 15533, 10693, 12005, 28373, 20434, 15777, 14116, 
      14257, 34816, 18434, 15914, 19841, 26981, 28906, 17300, 10600, 29000, 
      37736, 14890, 8770, 27418, 28249, 39625, 16208, 28628, 28913, 17497, 
      16202, 12250, 12002, 13322, 15005, 16381, 14005, 12682, 9857, 10522, 
      26146, 16208, 10345, 9860, 9769, 15844, 25700, 26513, 31153, 33988, 
      10170, 10069, 8194, 11538, 23445, 24469, 26613, 26890, 13325, 9245, 
      9160, 15677, 14450, 9626, 9725, 11321, 11450, 12409, 13154, 25994, 
      34781, 13297, 12985, 8017, 10656, 11680, 31081, 10370, 7465, 10858, 
      21050, 22018, 31853, 14120, 9640, 7813, 7880, 8324, 14293, 14824, 
      17960, 19045, 7186, 8336, 7844, 6976, 8081, 9536, 9764, 9881, 17425, 
      7685, 8642, 9962, 13985, 26690, 12168, 8109, 7528, 7453, 6868, 6340, 
      6760, 8109, 18628, 21960, 26820, 30109, 7085, 7154, 11258, 12985, 
      16954, 19618, 6032, 5801, 10817, 19001, 24545, 9721, 7306, 15625, 
      10237, 6260, 5540, 5485, 9445, 10805, 5858, 5450, 11413, 12725, 18325, 
      24373, 7785, 6145, 6025, 17505, 5882, 5237, 5570, 6485, 9530, 11930, 
      16490, 7816, 5924, 5000, 4936, 9524, 17669, 11161, 13977, 5024, 4985, 
      4724, 6740, 11185, 25649, 8210, 4930, 4633, 10573, 4981, 7381, 23400, 
      4666, 6250, 6626, 23269, 6032, 4672, 4496, 4097, 4265, 4537, 5321, 
      5617, 6497, 7232, 8452, 10337, 11665, 12196, 13700, 13897, 7938, 6178, 
      4033, 4165, 5413, 13185, 4328, 3853, 7565, 10085, 11944, 14660, 15293, 
      18728, 22613, 5570, 4946, 3722, 3770, 3890, 7442, 7946, 15385, 18850, 
      5625, 4329, 3769, 3600, 3664, 3856, 9225, 10324, 12436, 12625, 5506, 
      3706, 3602, 3517, 3506, 3497, 3481, 3545, 4322, 8381, 9257, 11945, 
      13085, 13282, 17881, 20642, 22802, 6280, 4205, 3620, 12773, 13165, 
      5749, 4930, 4770, 4405, 4338, 4149, 4338, 5185, 6498, 18133, 4817, 
      3280, 3236, 3152, 3577, 4225, 6617, 22736, 5941, 4789, 3925, 3425, 
      4625, 19409, 3816, 6165, 6397, 11197, 3098, 2810, 3005, 3650, 5618, 
      15805, 19970, 4148, 3728, 3545, 2708, 3104, 5105, 17588, 4122, 2890, 
      3385, 5305, 6570, 10522, 11250, 11626, 14922, 20025, 21097, 3400, 2516, 
      2504, 2581, 5636, 10600, 10781, 17141, 21269, 3130, 2842, 2597, 19562, 
      21170, 3673, 2305, 7345, 7780, 12505, 14185, 16228, 19465, 4145, 3434, 
      2650, 10490, 2692, 2516, 2405, 2152, 11525, 11917, 2509, 3250, 3617, 
      3536, 2132, 1940, 2036, 2057, 4640, 5185, 5657, 8992, 2378, 1874, 2018, 
      3449, 3530, 7933, 8249, 8573, 8905, 3208, 4900, 7848, 8488, 9864, 
      16893, 17893, 1781, 1730, 1717, 3797, 4597, 16565, 18581, 1664, 1649, 
      2084, 3044, 2250, 2197, 1570, 2677, 3202, 3370, 18162, 1453, 1460, 
      3125, 10660, 13325, 19133, 1385, 1369, 8765, 8938, 12818, 14594, 2025, 
      2196, 1586, 1234, 2249, 9325, 5512, 13925, 15556, 2113, 1573, 1125, 
      2050, 1753, 1145, 10628, 1082, 961, 3461, 8357, 14186, 1861, 2581, 
      12136, 14356, 1570, 857, 941, 4205, 5197, 905, 1360, 3088, 8528, 9433, 
      1629, 2665, 2754, 4329, 7785, 9378, 11133, 13050, 16605, 757, 2440, 
      5576, 9140, 12997, 6660, 6976, 7465, 7801, 8145, 8676, 12676, 18532, 
      8098, 13073, 18754, 19025, 653, 4580, 8053, 802, 541, 925, 5917, 6682, 
      3536, 442, 5986, 388, 6253, 10933, 16200, 914, 16930, 400, 1156, 4352, 
      6980, 11705, 13252, 514, 8689, 1877, 3332, 6596, 7940, 17357, 173, 194, 
      365, 9385, 18938, 820, 265, 340, 585, 985, 1513, 19188, 125, 317, 562, 
      1082, 9922, 10730, 10937, 12442, 1681, 2197, 4570, 6970, 13770, 15957, 
      113, 1745, 6788, 9473, 11513, 13988, 1010, 2165, 12149, 232, 1192, 
      5812, 15661, 1625, 1874, 2834, 5066, 6109, 6266, 8125, 416, 212, 241, 
      377, 977, 2320, 3152, 6416, 45, 370, 7753, 17698, 365, 3140, 4360, 
      6245, 12104, 17693, 19048, 6890, 17957, 1936, 484, 81, 0, 289, 1444, 
      3600, 12321, 18769, 21609, 401, 290, 82, 37, 325, 1682, 6401, 11450, 
      1604, 5629, 6565, 15629, 18, 1453, 5785, 272, 592, 2041, 3860, 16916, 
      925, 509, 650, 6109, 8306, 17186, 45, 1192, 3061, 3757, 6277, 7261, 
      7957, 15912, 19080, 21645, 49, 58, 1418, 7618, 10865, 464, 5248, 5393, 
      7460, 10880, 11945, 15193, 15440, 16193, 17488, 922, 4177, 5122, 5410, 
      14005, 14722, 20817, 11125, 11336, 521, 4346, 4477, 4610, 15250, 16762, 
      369, 208, 2953, 3508, 7888, 8065, 9169, 16785, 5645, 6893, 9773, 10573, 
      15053, 485, 8660, 26440, 1669, 3141, 28449, 1345, 1552, 4481, 9092, 
      19856, 23057, 865, 7514, 13285, 19058, 24625, 26533, 29189, 648, 1348, 
      3460, 6724, 8973, 13093, 18820, 21640, 23733, 26893, 482, 23162, 26930, 
      761, 5300, 13856, 14324, 24425, 26969, 522, 11257, 13210, 15817, 29341, 
      31770, 1573, 709, 2788, 8053, 10285, 13253, 20933, 28040, 29384, 1553, 
      529, 5153, 5429, 15905, 29090, 1600, 15217, 914, 1525, 5249, 8194, 
      10229, 25906, 26225, 2197, 3176, 13672, 15317, 28232, 4450, 5770, 8829, 
      16105, 26010, 34218, 2228, 788, 1360, 1409, 4384, 13553, 1466, 2777, 
      4937, 18002, 25490, 33965, 901, 3109, 4381, 4869, 17800, 20781, 21636, 
      30141, 2330, 5861, 9242, 18650, 19730, 27205, 2873, 2393, 3940, 4624, 
      4868, 7585, 7748, 9124, 17924, 32353, 3898, 2853, 1530, 1765, 2245, 
      2938, 5713, 5989, 7650, 18513, 1597, 2180, 2600, 2677, 3557, 3757, 
      4877, 29380, 23426, 33986, 1300, 6057, 6480, 6625, 9217, 9760, 1373, 
      1945, 7145, 7298, 24170, 32345, 2173, 3293, 8333, 31373, 32069, 21121, 
      24021, 24625, 24930, 25546, 36490, 25936, 38849, 1717, 3364, 4264, 
      25480, 26413, 40573, 4553, 39098, 4745, 4941, 4232, 7157, 7892, 28685, 
      5458, 5018, 28453, 33538, 42610, 3600, 32929, 33988, 43513, 33730, 
      44017, 4349, 6989, 10600, 11909, 34184, 40136, 8842, 6425, 10625, 
      36929, 3709, 4490, 7433, 10730, 11458, 41225, 43613, 4516, 6760, 5941, 
      6736, 8010, 5480, 8840, 9722, 10042, 10205, 8762, 9320, 6445, 8885, 
      10405, 8585, 8581, 8450, 6472, 7298, 9818, 9965, 11322, 9661, 9250, 
      8381, 12296, 9945, 10960, 11113, 11908, 12554, 11560, 8125, 9745, 
      10970, 8900, 9001, 10088, 10820, 12653, 8825, 10685, 14765, 11426, 
      14954, 11173, 13969, 15929, 14893, 14578, 15305, 15725, 15850, 15464, 
      18245, 15912, 18325, 17986, 16733, 17186, 18650, 17649, 18000, 19469, 
      19850, 20036, 20642, 20938, 22178, 21437, 23200, 23725, 27634, 28514, 
      28649 ], 
  [ 34821, 35125, 34481, 33017, 32045, 32360, 32468, 31729, 31876, 29125, 
      28393, 28052, 25506, 24961, 23837, 23912, 23733, 23393, 23633, 22433, 
      21512, 20772, 21674, 21250, 21044, 19850, 19333, 18369, 19381, 18125, 
      18280, 17858, 17748, 17785, 17476, 16609, 16805, 17384, 15696, 16516, 
      43745, 45137, 14906, 13096, 13480, 14845, 15912, 38596, 35570, 13765, 
      12104, 14585, 13033, 13185, 11458, 12473, 32185, 34858, 12605, 31117, 
      34340, 29250, 13417, 12913, 24804, 20205, 10413, 11365, 11848, 27565, 
      10562, 10826, 28157, 25129, 21025, 17921, 18826, 9826, 10201, 28297, 
      24733, 24245, 24004, 18440, 9860, 10628, 24004, 24293, 18820, 12025, 
      12132, 29665, 22021, 13381, 16594, 22714, 24401, 20717, 9461, 24461, 
      32245, 17865, 8685, 23049, 23778, 33930, 19489, 24089, 24340, 21050, 
      19517, 14681, 14365, 11197, 12506, 13576, 16946, 15317, 8650, 9077, 
      21845, 19625, 12368, 11713, 8528, 13073, 21433, 22144, 26240, 28769, 
      12193, 12058, 7633, 9685, 19450, 20338, 22210, 22453, 16232, 10996, 
      8021, 12872, 17629, 11581, 8314, 9434, 9529, 10250, 10825, 21625, 
      29426, 16272, 15892, 7252, 8905, 9657, 26100, 12665, 6938, 9005, 17293, 
      18125, 26770, 17333, 11765, 9224, 7013, 7253, 11624, 12053, 14645, 
      15560, 8325, 10121, 9425, 6449, 6976, 7921, 8081, 8164, 14144, 6682, 
      7265, 8177, 11282, 22117, 15109, 9928, 9109, 9000, 8109, 7173, 6165, 
      6868, 15109, 17965, 22213, 25128, 6218, 6253, 9065, 10418, 13673, 
      15929, 6865, 5920, 8692, 15380, 20176, 12186, 6201, 12514, 12872, 7501, 
      6101, 5672, 7592, 8612, 6929, 5365, 9050, 10090, 14738, 19970, 9808, 
      7488, 5328, 14020, 7157, 5050, 5077, 5482, 7541, 9397, 13141, 9941, 
      7301, 5629, 5429, 7501, 14116, 8730, 11002, 5993, 5920, 4673, 5465, 
      8720, 21008, 10573, 5933, 5330, 8210, 4420, 5800, 18997, 5669, 5009, 
      5249, 18866, 7817, 5777, 5465, 4420, 4112, 4112, 4420, 4580, 5120, 
      5617, 6497, 7940, 8996, 9425, 10657, 10820, 10369, 8065, 4050, 3978, 
      4410, 10210, 5365, 4040, 5780, 7688, 9173, 11413, 11944, 14869, 18244, 
      7321, 6425, 3977, 3821, 3737, 5657, 6025, 12002, 14957, 7444, 5536, 
      4500, 3889, 3681, 3601, 6964, 7825, 9529, 9684, 7325, 4505, 4265, 4010, 
      3965, 3922, 3770, 3562, 3625, 6290, 6962, 9106, 10042, 10205, 14090, 
      16477, 18365, 8405, 5480, 4453, 9764, 10088, 7738, 6613, 6385, 5850, 
      5749, 5458, 3505, 3978, 4849, 14274, 6500, 3977, 3865, 3577, 3152, 
      3392, 4900, 18265, 8066, 6506, 5234, 3034, 3554, 15346, 5125, 4516, 
      4680, 8392, 3965, 3065, 2818, 2953, 4105, 12218, 15805, 5729, 5105, 
      4820, 2929, 2713, 3728, 13729, 5737, 2601, 2722, 3826, 4717, 7785, 
      8377, 8685, 11437, 15826, 16762, 4709, 2941, 2725, 2564, 4021, 7829, 
      7976, 13316, 16900, 4337, 3845, 3362, 15397, 16801, 5220, 2628, 5220, 
      5553, 9360, 10768, 12505, 15300, 5930, 4913, 3653, 7685, 3797, 3485, 
      3272, 2645, 8516, 8840, 3546, 2349, 5300, 5185, 2897, 2297, 1985, 1972, 
      3161, 3536, 3872, 6425, 3449, 2333, 1865, 2378, 2425, 5570, 5818, 6074, 
      6338, 2205, 3285, 5485, 5989, 7093, 13000, 13864, 2410, 2257, 2210, 
      2522, 3050, 12706, 14450, 2225, 2176, 1625, 2041, 3457, 3370, 1621, 
      1810, 2097, 2197, 14065, 1844, 1613, 2020, 7685, 9908, 14900, 1810, 
      1658, 6130, 6269, 9469, 10973, 1396, 1465, 2521, 1625, 1450, 6554, 
      3557, 10372, 11765, 3490, 2610, 1618, 1285, 2960, 1060, 7585, 1745, 
      1250, 2050, 5722, 10565, 1096, 1476, 8821, 10701, 2777, 1282, 890, 
      2522, 3242, 1568, 833, 1745, 5825, 6560, 2938, 1458, 1513, 2578, 5218, 
      6505, 7954, 9565, 12610, 1352, 1301, 3485, 6301, 9512, 4297, 4545, 
      4932, 5200, 5476, 5905, 9225, 14265, 5429, 9554, 14453, 14690, 1384, 
      2693, 5384, 1737, 490, 466, 3690, 4285, 1921, 425, 3725, 405, 3924, 
      7720, 12205, 2053, 12833, 1097, 425, 2465, 4481, 8356, 9665, 225, 5850, 
      3560, 1717, 4165, 5237, 13192, 394, 313, 178, 6410, 14569, 1993, 928, 
      153, 160, 288, 544, 14785, 346, 130, 137, 317, 6845, 7517, 7690, 8957, 
      610, 922, 2581, 4437, 10081, 11962, 164, 640, 4289, 6464, 8164, 10265, 
      245, 890, 8698, 997, 325, 3517, 11700, 554, 701, 1321, 2941, 3746, 
      3869, 5354, 1385, 25, 20, 20, 212, 977, 1537, 3985, 130, 13, 5050, 
      13465, 8, 1525, 2405, 3848, 8653, 13460, 14645, 4357, 13690, 3721, 
      1521, 676, 289, 0, 441, 1849, 8836, 14400, 16900, 1370, 1157, 677, 122, 
      2, 577, 3970, 8101, 533, 3368, 4100, 11668, 409, 450, 3490, 1105, 65, 
      800, 2041, 12785, 2234, 50, 89, 3746, 5501, 13021, 436, 325, 1480, 
      1972, 3880, 4660, 5220, 11917, 14677, 16936, 338, 245, 449, 4949, 7618, 
      1433, 3089, 3200, 4825, 7633, 8528, 11300, 11513, 12164, 13289, 225, 
      2290, 2997, 3217, 10282, 10897, 16210, 7844, 8021, 1490, 2425, 2522, 
      2621, 11357, 12665, 1168, 225, 1440, 1825, 5185, 5328, 6228, 12688, 
      3418, 4394, 6730, 7394, 11194, 196, 5821, 21221, 666, 1594, 23026, 
      2756, 617, 2560, 6185, 15385, 18212, 338, 4913, 9698, 14689, 19610, 
      21314, 23698, 325, 549, 1845, 4293, 6100, 9540, 14485, 16965, 18820, 
      21640, 1145, 18317, 21677, 1696, 3209, 10201, 10601, 19444, 21716, 505, 
      8010, 9657, 11890, 23850, 26041, 2984, 1508, 1445, 5384, 7208, 9700, 
      16360, 22685, 23893, 2930, 818, 3130, 3338, 11978, 23633, 801, 11392, 
      625, 794, 3226, 5525, 7186, 20789, 21074, 1160, 1765, 10085, 11492, 
      22877, 2665, 3645, 6058, 12178, 20893, 28285, 3809, 1009, 833, 848, 
      2633, 10000, 2605, 1570, 3050, 13837, 20441, 28066, 1156, 1800, 2664, 
      3016, 13669, 16276, 17029, 24616, 3877, 3770, 6437, 14417, 15361, 
      21986, 4624, 3940, 2393, 2873, 3049, 5120, 5249, 6353, 13793, 26624, 
      5989, 4570, 2533, 1170, 1378, 1765, 3690, 3898, 5185, 14314, 1172, 
      1381, 1597, 1640, 2180, 2312, 3092, 23957, 18649, 28121, 1657, 4000, 
      4321, 4432, 6480, 6921, 1594, 1418, 4850, 4969, 19325, 26650, 1544, 
      2120, 5800, 25780, 26408, 16650, 19210, 19746, 20017, 20565, 30421, 
      20921, 32576, 2210, 2293, 2853, 20533, 21364, 34164, 3074, 32825, 3232, 
      3394, 2957, 5032, 5597, 23432, 7685, 3505, 23234, 27809, 36065, 2665, 
      27268, 28225, 36900, 28001, 37370, 6100, 5000, 7829, 8900, 28421, 
      33829, 6445, 4640, 7888, 30928, 5018, 3385, 5410, 7993, 8585, 34850, 
      37034, 3445, 4941, 4394, 9065, 5953, 7333, 6613, 7325, 7577, 7706, 
      6637, 12125, 8468, 6760, 7940, 11152, 11114, 10949, 5197, 5785, 7625, 
      7738, 14365, 12330, 7261, 6664, 9661, 7888, 8665, 8784, 9409, 9953, 
      14501, 6714, 7892, 8845, 7489, 7556, 8405, 8933, 10324, 7618, 9512, 
      12436, 10049, 12625, 10034, 12116, 13600, 12904, 12725, 13316, 13906, 
      13997, 13781, 16018, 14365, 16132, 15929, 15220, 15605, 16661, 16000, 
      16249, 17650, 18065, 18421, 18925, 19289, 20189, 19720, 21449, 21906, 
      25713, 26525, 26626 ], 
  [ 34632, 34600, 34250, 32786, 31688, 31709, 31733, 31330, 31057, 28936, 
      28288, 27065, 25317, 24352, 23816, 23765, 23418, 23120, 23108, 21908, 
      21365, 20961, 20645, 20137, 19889, 19325, 19060, 18306, 18394, 18020, 
      17965, 17753, 17433, 17428, 16909, 16420, 16154, 15725, 14625, 15025, 
      36962, 38186, 13625, 13117, 12997, 13480, 14085, 32317, 29669, 12610, 
      12629, 12842, 11920, 11988, 12025, 11570, 26578, 28873, 11492, 25636, 
      28397, 24021, 11716, 11338, 30285, 24804, 10980, 10504, 10693, 22504, 
      10205, 10217, 22970, 30736, 25876, 22100, 23257, 10477, 9802, 23026, 
      30340, 29768, 29485, 22829, 9629, 9725, 19405, 29858, 23377, 10240, 
      10305, 24100, 27250, 11050, 13381, 18241, 19634, 25736, 8852, 19652, 
      26260, 22338, 9378, 18450, 19053, 27693, 24340, 19280, 19489, 26237, 
      24410, 18482, 18082, 9370, 10217, 10909, 21377, 19370, 7957, 8090, 
      17330, 24644, 15665, 14800, 7793, 10448, 16960, 17545, 20969, 23120, 
      15490, 15313, 7738, 8194, 15313, 16033, 17569, 17770, 20621, 13957, 
      7412, 10205, 22354, 14794, 7369, 7901, 7954, 8381, 8746, 17026, 23609, 
      20745, 20281, 7105, 7540, 7956, 20745, 16298, 7085, 7514, 13450, 14114, 
      21289, 22100, 15188, 11765, 6740, 6728, 9125, 9428, 11348, 12053, 
      10530, 13124, 12176, 6596, 6409, 6724, 6800, 6841, 10889, 6241, 6362, 
      6770, 8741, 17266, 19540, 12973, 11860, 11709, 10440, 9000, 6228, 6133, 
      11560, 13828, 17320, 19773, 5945, 5938, 7154, 8045, 10418, 12170, 8692, 
      6865, 6865, 11705, 15577, 16029, 5634, 9469, 16925, 9832, 7592, 6701, 
      6101, 6701, 9050, 6058, 6929, 7633, 11105, 15329, 13105, 9945, 5265, 
      10513, 9530, 5617, 5266, 5041, 5882, 7066, 9802, 13364, 9800, 7204, 
      6836, 5800, 10525, 6525, 8125, 7988, 7873, 5408, 4688, 6473, 16073, 
      14290, 7970, 6989, 6089, 4525, 4645, 14356, 7706, 4274, 4346, 14225, 
      10820, 7940, 7460, 5617, 4721, 4385, 4105, 4097, 4217, 4420, 4880, 
      5777, 6497, 6800, 7696, 7817, 14170, 11194, 4869, 4545, 3969, 7333, 
      7444, 5069, 4373, 5525, 6548, 8200, 8605, 10900, 13645, 10282, 9050, 
      5090, 4682, 4346, 4250, 4450, 8621, 10946, 10489, 7825, 6201, 5044, 
      4500, 4084, 4969, 5536, 6736, 6849, 10370, 6290, 5882, 5417, 5330, 
      5245, 4925, 4381, 3562, 4505, 4925, 6397, 7081, 7202, 10205, 12130, 
      13682, 11828, 7853, 6280, 6845, 7085, 10993, 9490, 9178, 8433, 8290, 
      7873, 3274, 3285, 3610, 10305, 9377, 5636, 5440, 4900, 3425, 3161, 
      3577, 13540, 11489, 9425, 7649, 3349, 3029, 11125, 7540, 3277, 3357, 
      5725, 5834, 4178, 3385, 2890, 3034, 8585, 11458, 8480, 7604, 7193, 
      4000, 3028, 2825, 9760, 8530, 3042, 2701, 2797, 3226, 5202, 5626, 5850, 
      7930, 11437, 12205, 7124, 4264, 3796, 3341, 2824, 5204, 5309, 9389, 
      12301, 6626, 5882, 5105, 11050, 12202, 7929, 3825, 3393, 3600, 6273, 
      7345, 8704, 10953, 8933, 7538, 5690, 5018, 5960, 5480, 5141, 4052, 
      5597, 5837, 5625, 2034, 8177, 8020, 4640, 3536, 2720, 2665, 2132, 2297, 
      2465, 4052, 5570, 3698, 2474, 1853, 1858, 3449, 3613, 3785, 3965, 1764, 
      2088, 3364, 3700, 4468, 8989, 9685, 3985, 3706, 3617, 1745, 1937, 8737, 
      10145, 3716, 3625, 1856, 1600, 5746, 5617, 2482, 1537, 1530, 1546, 
      9802, 3125, 2600, 1453, 4808, 6485, 10469, 3133, 2813, 3673, 3770, 
      6130, 7298, 1417, 1360, 4474, 2906, 1261, 3929, 1940, 6781, 7880, 5989, 
      4689, 3025, 1138, 5249, 1753, 4624, 3362, 2405, 1105, 3265, 6890, 949, 
      909, 5524, 6984, 5066, 2605, 1625, 1241, 1625, 3185, 980, 884, 3284, 
      3809, 5353, 765, 778, 1213, 2845, 3754, 4825, 6058, 8473, 2885, 692, 
      1700, 3592, 6005, 2176, 2340, 2601, 2785, 2977, 3280, 5760, 9792, 2930, 
      6005, 9938, 10133, 3085, 1160, 2885, 3690, 1225, 697, 1737, 2122, 724, 
      1202, 1730, 1224, 1845, 4549, 8068, 4258, 8570, 2756, 320, 932, 2192, 
      5017, 6032, 666, 3141, 6437, 520, 1960, 2696, 8845, 1465, 1258, 745, 
      3533, 9970, 4240, 2545, 720, 433, 225, 145, 10144, 1417, 697, 410, 170, 
      3842, 4346, 4477, 5450, 85, 145, 922, 2106, 6322, 7825, 1025, 73, 2000, 
      3545, 4825, 6464, 98, 113, 5233, 2740, 52, 1480, 7605, 29, 50, 250, 
      1114, 1625, 1706, 2729, 3380, 592, 545, 377, 65, 116, 340, 1780, 1033, 
      370, 2509, 9034, 365, 328, 788, 1685, 5188, 9029, 10004, 2026, 9217, 
      6724, 3600, 2209, 1444, 441, 0, 484, 5329, 9801, 11881, 3365, 3026, 
      2210, 1025, 401, 10, 1765, 4762, 8, 1373, 1853, 7573, 1690, 9, 1453, 
      2932, 212, 65, 592, 8480, 4649, 281, 194, 1625, 2834, 8674, 1717, 52, 
      325, 565, 1717, 2245, 2637, 7780, 10036, 11917, 1493, 1274, 50, 2450, 
      4405, 3428, 1220, 1289, 2368, 4420, 5105, 7289, 7460, 7985, 8900, 162, 
      757, 1170, 1306, 6481, 6970, 11317, 4589, 4724, 3485, 850, 905, 962, 
      7346, 8402, 2953, 1044, 369, 544, 2644, 2745, 3393, 8425, 1465, 2105, 
      3769, 4265, 7225, 637, 3112, 15572, 225, 481, 17125, 5297, 260, 985, 
      3392, 10660, 13025, 485, 2498, 6065, 10090, 14213, 15665, 17713, 724, 
      360, 648, 2088, 3349, 5949, 9928, 11988, 13549, 15949, 2762, 13130, 
      15986, 3649, 1424, 6484, 6800, 14089, 16025, 1282, 4797, 6066, 7837, 
      17865, 19762, 5525, 3293, 584, 2885, 4205, 6109, 11509, 16868, 17908, 
      5429, 1973, 1429, 1553, 7925, 17690, 612, 7465, 1066, 689, 1525, 3026, 
      4225, 15266, 15509, 677, 820, 6452, 7565, 17060, 1258, 1818, 3433, 
      8125, 15370, 21754, 6560, 2080, 980, 953, 1268, 6409, 4810, 877, 1517, 
      9490, 15002, 21577, 2269, 981, 1341, 1525, 9364, 11509, 12136, 18589, 
      6586, 1985, 3770, 9986, 10762, 16337, 7585, 6649, 1280, 1508, 1600, 
      2873, 2960, 3728, 9488, 20345, 9370, 7489, 4570, 1233, 1105, 1114, 
      1989, 2113, 2938, 9925, 1445, 1192, 1156, 1157, 1277, 1325, 1685, 
      18056, 13546, 21674, 2896, 2257, 2452, 2521, 3897, 4212, 2665, 1565, 
      2813, 2890, 14138, 20413, 1565, 1469, 3469, 19669, 20213, 11925, 14065, 
      14517, 14746, 15210, 23722, 15524, 25625, 3617, 1768, 1908, 15220, 
      15925, 27045, 2045, 25874, 2161, 2281, 2180, 3205, 3560, 17741, 11234, 
      2434, 17585, 21530, 28778, 2308, 21073, 21904, 29529, 21722, 29957, 
      9061, 3341, 5204, 5981, 22100, 26836, 4282, 3233, 5305, 24313, 7433, 
      2818, 3709, 5410, 5834, 27773, 29705, 2920, 3492, 3281, 12740, 4210, 
      10420, 4660, 5162, 5330, 5417, 4810, 16388, 11765, 4933, 5693, 15121, 
      15041, 14834, 4420, 4714, 5714, 5785, 18922, 16425, 5602, 5341, 7204, 
      6145, 6628, 6705, 7120, 7538, 18932, 5769, 6401, 7018, 6544, 6569, 
      7124, 7400, 8245, 6925, 8861, 10357, 9146, 10546, 9425, 10625, 11521, 
      11245, 11234, 11657, 12457, 12506, 12500, 14065, 13252, 14221, 14186, 
      14149, 14450, 15002, 14761, 14884, 16201, 16658, 17224, 17602, 18050, 
      18530, 18397, 20084, 20457, 24138, 24866, 24925 ], 
  [ 35380, 34996, 34954, 33490, 32260, 31973, 31909, 31858, 31145, 29684, 
      29124, 26977, 26065, 24660, 24740, 24557, 24034, 23780, 23504, 22304, 
      22157, 22105, 20513, 19917, 19625, 19721, 19720, 19186, 18306, 18856, 
      18581, 18589, 18049, 18000, 17261, 17168, 16418, 14933, 14449, 14409, 
      30802, 31850, 13229, 14085, 13437, 12996, 13117, 26685, 24433, 12346, 
      14125, 11962, 11700, 11680, 13565, 11570, 21650, 23549, 11272, 20840, 
      23117, 19489, 10880, 10634, 36973, 30568, 12520, 10548, 10429, 18148, 
      10777, 10525, 18482, 37556, 31904, 27424, 28845, 12105, 10330, 18450, 
      37160, 36500, 36173, 28373, 10333, 9725, 15533, 36634, 29097, 9316, 
      9337, 19216, 33674, 9554, 10961, 14501, 15586, 31940, 9160, 15560, 
      20936, 27970, 11050, 14578, 15049, 22105, 30368, 15188, 15353, 32617, 
      30482, 23410, 22922, 8402, 8765, 9061, 26965, 24562, 8177, 8002, 13546, 
      30848, 20065, 18980, 7969, 8644, 13220, 13673, 16393, 18148, 19890, 
      19669, 8794, 7578, 11925, 12469, 13653, 13810, 26165, 18005, 7720, 
      8357, 28250, 19106, 7325, 7241, 7250, 7369, 7514, 13154, 18461, 26377, 
      25825, 7897, 7056, 7120, 16081, 21050, 8185, 6898, 10370, 10858, 16493, 
      28040, 19720, 15373, 7400, 7124, 7453, 7624, 8840, 9325, 13786, 17216, 
      16004, 7696, 6761, 6416, 6404, 6401, 8425, 6725, 6362, 6242, 7025, 
      13130, 25128, 17109, 15688, 15493, 13828, 11860, 7240, 6309, 8788, 
      10440, 13140, 15109, 6605, 6554, 6098, 6505, 7954, 9178, 11552, 8801, 
      5897, 8801, 11705, 21001, 5986, 7225, 22117, 13220, 10100, 8725, 5485, 
      5645, 12218, 7730, 5653, 6005, 8245, 11413, 17505, 13465, 6145, 7785, 
      12962, 7157, 6410, 5525, 5090, 5570, 7250, 17896, 13364, 9800, 9256, 
      4964, 7709, 5161, 6057, 11024, 10865, 7124, 4820, 5065, 11849, 19130, 
      11050, 9673, 4813, 5581, 4381, 10440, 10786, 4450, 4346, 10309, 14912, 
      11152, 10496, 7817, 6305, 5617, 4721, 4537, 4217, 4112, 4132, 4457, 
      4825, 4996, 5540, 5617, 19098, 15418, 6673, 6085, 4453, 5265, 10568, 
      7093, 3845, 4205, 4744, 5780, 6053, 7688, 9773, 14330, 12746, 7202, 
      6530, 5930, 3722, 3746, 6025, 7690, 14625, 11169, 8929, 7200, 6304, 
      5536, 3825, 4084, 4756, 4825, 14506, 9106, 8522, 7837, 7706, 7577, 
      7081, 6185, 4442, 3581, 3737, 4505, 4925, 5002, 7081, 8522, 9722, 
      16360, 11285, 9140, 4733, 4885, 15349, 13450, 13050, 12085, 11898, 
      11349, 3978, 3505, 3258, 7093, 13337, 8320, 8036, 7232, 4657, 3865, 
      3137, 9536, 16021, 13429, 11125, 4625, 3425, 7649, 11016, 2925, 2917, 
      3877, 8738, 6290, 4925, 3770, 2858, 5725, 7850, 12308, 11168, 10625, 
      6068, 4304, 2825, 6548, 12402, 4450, 3625, 2665, 2610, 3442, 3690, 
      3826, 5202, 7785, 8377, 10600, 6596, 5864, 5101, 2516, 3400, 3461, 
      6221, 8429, 9970, 8962, 7877, 7442, 8330, 11713, 6025, 2425, 2500, 
      3985, 4705, 5668, 7345, 13025, 11234, 8770, 3170, 9172, 8516, 8045, 
      6472, 3485, 3637, 8749, 2650, 12137, 11936, 7412, 5780, 4436, 4337, 
      2000, 1945, 1937, 2512, 8738, 6074, 4058, 2249, 2210, 2173, 2249, 2333, 
      2425, 2248, 1780, 2088, 2248, 2664, 5733, 6253, 6581, 6170, 6037, 1877, 
      1717, 5525, 6581, 6224, 6089, 3044, 2084, 9090, 8917, 4330, 2197, 1882, 
      1810, 6282, 5413, 4580, 1805, 2740, 3845, 6773, 5465, 4969, 2045, 2098, 
      3578, 4394, 2385, 2196, 7466, 5194, 2009, 2125, 1192, 3965, 4756, 9553, 
      7813, 5445, 1930, 8593, 3425, 2468, 6002, 4561, 1061, 1637, 3986, 1741, 
      1261, 3016, 4036, 8410, 4937, 3341, 845, 877, 5825, 2080, 928, 1568, 
      1873, 8829, 985, 954, 729, 1305, 1818, 2493, 3330, 5085, 5437, 1000, 
      776, 1700, 3277, 900, 976, 1105, 1201, 1305, 1476, 3076, 6052, 1258, 
      3233, 6154, 6305, 5813, 500, 1213, 6682, 2941, 1885, 637, 802, 416, 
      2962, 586, 3028, 613, 2173, 4680, 7514, 5050, 5440, 1156, 272, 740, 
      2465, 3172, 2074, 1249, 10397, 212, 596, 980, 5237, 3533, 3194, 2285, 
      1465, 6098, 7540, 5185, 2260, 1665, 1105, 673, 6228, 3485, 2237, 1642, 
      962, 1642, 1970, 2057, 2722, 481, 277, 130, 610, 3330, 4437, 2873, 425, 
      548, 1433, 2273, 3428, 890, 245, 2549, 5512, 712, 292, 4261, 425, 314, 
      74, 146, 349, 386, 925, 6416, 2132, 2041, 1697, 857, 160, 32, 416, 
      2925, 1690, 793, 5338, 1685, 20, 40, 365, 2504, 5333, 6088, 530, 5477, 
      10816, 6724, 4761, 3600, 1849, 484, 0, 2601, 5929, 7569, 6401, 5930, 
      4762, 2917, 1765, 362, 401, 2210, 404, 229, 445, 4229, 3978, 493, 265, 
      5792, 1312, 241, 20, 4916, 8125, 1469, 1250, 349, 986, 5066, 4005, 712, 
      61, 37, 397, 661, 877, 4392, 6120, 7605, 3649, 3298, 578, 778, 1985, 
      6464, 208, 233, 740, 2000, 2465, 4033, 4160, 4553, 5248, 1042, 97, 202, 
      250, 3445, 3802, 7137, 2125, 2216, 6521, 146, 157, 170, 4090, 4882, 
      5769, 2848, 193, 148, 928, 985, 1369, 4905, 365, 653, 1613, 1933, 4013, 
      2045, 1220, 10600, 709, 261, 11889, 8905, 832, 281, 1412, 6656, 8537, 
      1585, 914, 3205, 6218, 9505, 10693, 12389, 2088, 1108, 340, 724, 1413, 
      3133, 6100, 7720, 8973, 10933, 5402, 8642, 10970, 6641, 500, 3536, 
      3764, 9425, 11009, 3042, 2377, 3250, 4537, 12541, 14130, 9133, 6109, 
      628, 1213, 2005, 3293, 7373, 11720, 12584, 8993, 4129, 593, 629, 4625, 
      12410, 1360, 4297, 2474, 1525, 689, 1354, 2069, 10426, 10625, 1117, 
      776, 3592, 4397, 11912, 730, 850, 1629, 4825, 10530, 15858, 10388, 
      4148, 2080, 2009, 784, 3593, 8066, 1097, 857, 5882, 10250, 15725, 4381, 
      1069, 901, 909, 5800, 7461, 7956, 13221, 10370, 1061, 1922, 6290, 6890, 
      11365, 11633, 10433, 1060, 1024, 1028, 1465, 1508, 1924, 5924, 14713, 
      13858, 11493, 7650, 2245, 1765, 1378, 1153, 1189, 1530, 6273, 2677, 
      1940, 1640, 1597, 1277, 1237, 1157, 12820, 9146, 15866, 5140, 1377, 
      1440, 1465, 2137, 2320, 4733, 2665, 1625, 1658, 9650, 14825, 2533, 
      1733, 1973, 14213, 14669, 7921, 9621, 9985, 10170, 10546, 17650, 10816, 
      19289, 6037, 2164, 1864, 10600, 11173, 20533, 1913, 19538, 1985, 2061, 
      2312, 2237, 2372, 12725, 15898, 2258, 12613, 15898, 22090, 2880, 15529, 
      16228, 22753, 16090, 23137, 13109, 2549, 3400, 3869, 16424, 20456, 
      2962, 2705, 3545, 18329, 10909, 3170, 2873, 3650, 3898, 21305, 22973, 
      3316, 2920, 3061, 17536, 3330, 14600, 3560, 3842, 3922, 3965, 3842, 
      21800, 16165, 3965, 4285, 20225, 20101, 19850, 4552, 4538, 4658, 4685, 
      24642, 21661, 4810, 4901, 5576, 5265, 5440, 5473, 5668, 5954, 24520, 
      5725, 5785, 6050, 6500, 6481, 6728, 6740, 7013, 7145, 9125, 9125, 9146, 
      9314, 9733, 10009, 10289, 10453, 10618, 10865, 11885, 11890, 12104, 
      12965, 13032, 13165, 13306, 13973, 14186, 14210, 14409, 14400, 15629, 
      16130, 16916, 17162, 17698, 17738, 17957, 19600, 19885, 23434, 24074, 
      24089 ], 
  [ 40837, 39637, 40309, 38845, 37309, 36308, 36040, 36805, 35072, 35141, 
      34785, 30496, 31522, 29097, 30605, 30116, 29185, 29033, 28145, 26945, 
      27716, 28480, 23930, 23130, 22736, 24362, 24973, 24949, 21825, 24517, 
      23732, 24250, 23200, 23049, 21800, 22625, 20753, 16820, 17764, 16704, 
      20245, 20885, 16034, 20052, 18180, 15597, 14596, 17352, 16018, 15457, 
      21316, 13645, 14913, 14689, 20858, 15293, 13949, 14930, 14485, 13445, 
      14600, 12706, 12665, 12725, 56200, 47653, 19813, 14373, 13540, 11773, 
      15826, 14962, 11801, 57089, 49601, 43489, 45522, 19602, 15277, 11565, 
      56693, 55829, 55400, 44948, 15688, 13448, 10280, 56065, 46080, 10897, 
      10816, 11617, 52289, 9809, 9074, 9554, 9925, 50045, 13597, 9797, 12317, 
      44749, 18649, 9325, 9490, 12874, 48065, 9425, 9488, 51130, 48281, 
      38557, 37865, 9881, 9122, 8500, 43642, 40321, 12410, 11521, 8497, 
      48953, 33988, 32393, 12100, 8185, 8273, 8420, 9508, 10345, 33813, 
      33490, 14965, 9873, 7794, 7930, 8298, 8353, 42740, 31112, 12157, 7796, 
      45641, 32825, 10946, 9434, 9341, 8746, 8381, 7901, 10250, 43156, 42400, 
      13456, 9657, 8905, 8992, 35789, 14458, 9193, 6953, 7033, 9098, 45533, 
      33949, 27460, 12653, 11765, 7300, 7165, 6749, 6724, 25057, 30425, 
      28601, 13969, 11300, 9425, 9209, 9104, 6436, 11570, 10085, 8741, 6770, 
      7265, 41805, 30420, 28285, 27988, 25405, 22213, 13309, 10440, 6085, 
      6309, 7173, 8020, 11858, 11705, 7373, 6658, 5965, 5965, 21905, 17012, 
      7376, 5792, 6452, 36250, 10525, 5746, 37876, 24797, 19637, 17140, 7780, 
      6920, 23285, 15329, 6418, 5954, 5338, 6058, 31428, 25348, 11908, 5184, 
      24641, 14450, 12785, 10370, 6977, 5825, 5057, 32125, 25349, 19541, 
      18589, 6749, 4904, 5722, 4986, 21785, 21524, 14825, 8849, 5524, 5780, 
      34073, 21913, 19618, 5578, 11752, 7492, 5085, 21649, 8581, 8069, 4954, 
      28121, 22321, 21257, 16640, 13700, 12196, 9872, 9280, 7940, 7121, 6121, 
      5120, 4672, 4537, 4265, 4240, 34245, 28933, 14578, 13378, 9298, 4194, 
      21533, 15508, 6344, 4868, 4285, 3893, 3860, 3965, 4520, 27437, 25037, 
      15821, 14537, 13325, 6221, 5837, 3730, 3865, 27936, 22644, 18976, 
      15921, 14209, 12625, 4896, 4441, 3889, 3856, 27817, 19357, 18365, 
      17170, 16937, 16706, 15802, 14090, 10205, 5162, 4706, 3842, 3650, 3625, 
      3562, 3881, 4265, 30589, 22964, 19493, 3560, 3508, 29170, 26353, 25749, 
      24274, 23985, 23130, 9333, 7738, 6165, 3370, 26240, 18265, 17777, 
      16361, 11236, 9220, 5840, 3977, 30250, 26434, 22906, 11306, 8066, 3314, 
      22797, 5832, 5620, 3316, 19193, 14909, 12218, 9533, 6173, 2818, 3209, 
      24905, 23153, 22304, 14585, 10985, 6548, 2825, 25101, 11437, 9490, 
      6082, 4905, 3085, 2925, 2857, 2601, 3042, 3226, 22381, 15725, 14381, 
      12904, 5525, 2941, 2900, 2600, 3176, 21445, 19825, 18026, 2801, 3077, 
      24208, 14848, 3904, 3673, 2404, 2308, 2353, 2704, 26234, 23525, 19633, 
      2609, 20341, 19277, 18500, 15805, 2312, 2260, 19714, 7801, 25040, 
      24737, 17561, 14705, 12137, 11936, 5417, 4852, 4436, 2665, 19805, 
      15305, 11453, 6890, 6749, 2938, 2810, 2690, 2578, 7093, 4789, 2853, 
      2605, 2205, 1908, 2020, 16322, 15605, 15370, 5906, 4930, 1802, 2042, 
      15761, 15524, 9521, 6929, 20565, 20290, 12337, 7450, 6421, 6145, 1845, 
      14440, 12893, 6344, 1669, 1448, 1928, 14594, 13690, 1994, 1945, 1385, 
      1385, 8352, 7857, 18125, 14221, 7466, 1666, 3181, 1160, 1237, 21538, 
      18778, 14778, 7489, 20068, 11024, 1193, 15845, 13282, 4682, 1586, 977, 
      7300, 5800, 925, 925, 19885, 14066, 11042, 3650, 2866, 15668, 8353, 
      4753, 1313, 1108, 20610, 5218, 5085, 3330, 1458, 1053, 810, 729, 954, 
      15076, 5437, 2357, 1037, 676, 1665, 1537, 1360, 1252, 1152, 1017, 577, 
      1105, 1105, 530, 1105, 1154, 15860, 2693, 1060, 17341, 10642, 8362, 
      1810, 1465, 3425, 10765, 1657, 10933, 1480, 388, 549, 18785, 613, 
      15385, 6817, 2465, 1097, 272, 265, 9061, 586, 23300, 3221, 1157, 725, 
      596, 12050, 11405, 9578, 394, 845, 18913, 15028, 9553, 8244, 6868, 
      5620, 873, 12002, 9530, 8221, 6521, 265, 185, 170, 121, 5122, 4306, 
      2017, 865, 117, 306, 10880, 4964, 905, 260, 80, 113, 6449, 4274, 50, 
      15661, 5965, 1261, 232, 5066, 4649, 3389, 1625, 1114, 1049, 466, 17177, 
      9425, 9232, 8480, 6416, 3985, 3041, 977, 11034, 8473, 538, 493, 8468, 
      3029, 2029, 1028, 5, 488, 733, 785, 530, 24025, 17689, 14400, 12321, 
      8836, 5329, 2601, 0, 676, 1296, 17162, 16385, 14401, 11026, 8650, 4901, 
      962, 17, 5045, 1300, 904, 200, 13005, 5338, 1234, 16145, 7585, 4372, 
      2417, 377, 19906, 7946, 7421, 1114, 425, 425, 13032, 5965, 3172, 2536, 
      1060, 712, 520, 261, 765, 1332, 12370, 11713, 5525, 625, 98, 17225, 
      1585, 1508, 689, 113, 68, 208, 233, 320, 505, 6805, 2290, 1681, 1525, 
      130, 181, 1170, 136, 125, 17282, 2237, 2146, 2057, 265, 445, 16020, 
      10753, 3508, 2953, 673, 628, 400, 468, 1538, 1010, 338, 250, 290, 9032, 
      557, 2797, 5554, 3474, 3474, 20992, 5881, 2372, 545, 1097, 1856, 7858, 
      965, 298, 965, 2314, 2890, 3770, 8973, 6565, 3349, 1285, 648, 328, 949, 
      1549, 2088, 3028, 15245, 1961, 3065, 17300, 2081, 425, 449, 2336, 3104, 
      10845, 490, 445, 610, 3922, 4797, 21220, 16360, 4453, 1060, 628, 488, 
      1508, 3509, 3965, 20978, 12850, 2378, 2210, 698, 3893, 6817, 676, 9461, 
      7186, 2474, 1201, 794, 2929, 3026, 5860, 4397, 685, 776, 3701, 3229, 
      2329, 1170, 898, 3033, 5913, 22985, 12665, 8353, 8180, 3385, 788, 
      19337, 5330, 3050, 1241, 2957, 5882, 13000, 4996, 3604, 3204, 1261, 
      1800, 1989, 4500, 22865, 2642, 1361, 1445, 1637, 3562, 24740, 22928, 
      4273, 3625, 3425, 1924, 1865, 1465, 1385, 5380, 27985, 24498, 18513, 
      8314, 7018, 5713, 2938, 2770, 1989, 1530, 9256, 7397, 6485, 6340, 5000, 
      4756, 3656, 4405, 2669, 6125, 14065, 3060, 2817, 2740, 1780, 1657, 
      13250, 8938, 2594, 2525, 2969, 5594, 8500, 6068, 2228, 5288, 5540, 
      2362, 3042, 3202, 3285, 3457, 7297, 3625, 8324, 15370, 6805, 5485, 
      3613, 3880, 9160, 5330, 8573, 5300, 5274, 6341, 3716, 3341, 4820, 
      30433, 5573, 4810, 6565, 10309, 7929, 6400, 6793, 10768, 6757, 11050, 
      26216, 4436, 2941, 2696, 6989, 9389, 3625, 5204, 3188, 8180, 22690, 
      7709, 4658, 3293, 3133, 10034, 11090, 7957, 5317, 6274, 32377, 5013, 
      28013, 4733, 4505, 4381, 4322, 5321, 38069, 30088, 5444, 4744, 35780, 
      35554, 35201, 8581, 7853, 5933, 5858, 41625, 37522, 6697, 7604, 5525, 
      6948, 6409, 6340, 6025, 6005, 41197, 9346, 8080, 7529, 10121, 10000, 
      9533, 8933, 7880, 11378, 13460, 9992, 12869, 10181, 14170, 12304, 
      11156, 12340, 12913, 12752, 14282, 14185, 14909, 14138, 16245, 14440, 
      14989, 17288, 17297, 16097, 17316, 17001, 18026, 18629, 19925, 19865, 
      20605, 19625, 20660, 22201, 22282, 25525, 25961, 25874 ], 
  [ 45621, 44005, 45041, 43577, 41885, 40520, 40148, 41329, 39076, 39925, 
      39673, 34292, 36306, 33361, 35597, 34952, 33813, 33713, 32513, 31313, 
      32552, 33732, 27674, 26770, 26324, 28730, 29653, 29889, 25621, 29405, 
      28360, 29138, 27828, 27625, 26116, 27409, 24965, 19784, 21456, 19876, 
      16865, 17297, 19466, 25096, 22600, 18925, 17352, 14596, 13730, 19045, 
      26984, 16505, 18553, 18225, 26578, 19193, 12025, 12538, 18125, 11677, 
      12260, 11250, 15577, 15793, 68004, 58365, 25533, 18325, 17128, 10525, 
      20402, 19226, 10397, 69049, 60625, 53681, 56026, 25426, 19801, 10057, 
      68653, 67685, 67204, 55400, 20420, 17348, 9604, 67973, 56740, 13705, 
      13572, 9745, 63781, 11941, 10114, 9034, 9041, 61277, 17861, 8861, 9925, 
      55305, 24525, 8649, 8658, 10170, 59089, 8489, 8500, 62570, 59357, 
      48281, 47485, 12637, 11306, 10216, 54146, 50357, 16570, 15317, 7925, 
      60185, 43088, 41233, 16208, 9953, 7753, 7744, 8000, 8369, 42913, 42538, 
      20113, 13045, 7690, 7618, 7570, 7573, 53192, 39796, 16421, 9512, 56509, 
      41821, 14794, 12554, 12409, 11450, 10825, 7225, 8066, 53712, 52852, 
      18292, 12985, 11817, 7380, 45305, 19658, 12365, 7213, 7085, 7330, 
      56453, 43205, 35624, 17333, 16133, 9224, 8933, 7685, 7400, 32805, 
      39161, 37025, 19169, 15616, 12961, 12641, 12484, 7424, 16042, 13985, 
      12017, 8642, 6277, 52309, 39208, 36709, 36360, 33309, 29493, 18405, 
      14548, 6709, 6205, 6133, 6408, 16538, 16333, 10025, 8738, 6953, 6329, 
      29185, 23200, 10132, 6260, 5776, 46026, 14841, 6994, 47912, 32701, 
      26501, 23432, 10952, 9572, 30929, 21205, 8810, 7930, 5858, 5330, 40528, 
      33408, 16848, 5860, 32597, 20170, 18037, 14842, 9941, 7957, 5941, 
      41381, 33461, 26509, 25349, 9661, 5476, 8010, 6442, 29273, 28960, 
      20753, 12905, 7760, 4688, 43693, 29453, 26690, 7970, 16900, 11080, 
      4357, 29189, 12689, 11969, 4226, 36857, 30017, 28745, 23140, 19472, 
      17552, 14500, 13700, 11840, 10657, 9137, 7460, 6596, 6305, 5617, 5540, 
      43969, 37825, 20610, 19098, 13770, 5650, 29125, 21800, 9620, 7208, 
      6053, 4933, 4744, 4069, 3844, 36121, 33305, 22217, 20621, 19097, 9497, 
      8905, 4562, 3917, 36724, 30496, 26100, 22369, 20241, 18241, 7444, 6625, 
      5449, 5364, 36605, 26585, 25385, 23930, 23645, 23362, 22250, 20122, 
      15145, 7970, 7202, 5506, 5002, 4925, 3770, 3517, 3485, 39845, 30920, 
      26773, 4964, 4808, 38218, 34933, 34225, 32490, 32149, 31138, 14065, 
      11898, 9649, 3474, 34820, 25337, 24745, 23017, 16592, 13952, 9220, 
      3145, 39506, 35066, 30914, 16714, 12434, 3106, 30805, 9316, 9000, 5032, 
      26525, 21305, 17938, 14473, 9865, 3338, 2845, 33329, 31265, 30260, 
      20929, 16393, 10448, 2929, 33577, 17001, 14482, 9826, 8077, 4905, 4537, 
      4365, 3277, 2626, 2602, 30389, 22381, 20725, 18884, 9061, 4709, 4616, 
      2756, 2500, 29297, 27365, 25202, 2437, 2401, 32580, 21348, 6660, 6273, 
      3600, 3088, 2665, 2340, 34970, 31793, 27173, 4325, 28037, 26765, 25832, 
      22565, 3716, 3560, 27306, 12429, 33620, 33265, 24737, 21257, 18065, 
      17812, 9161, 8336, 7712, 4745, 27449, 22013, 17225, 11258, 11065, 5330, 
      5098, 4874, 4658, 11565, 8325, 5245, 4789, 3973, 1960, 1864, 23290, 
      22417, 22130, 9962, 8570, 1906, 1730, 22625, 22336, 14825, 11401, 
      28417, 28090, 18421, 12130, 10737, 10357, 1585, 21044, 19133, 10660, 
      3125, 2228, 1460, 21250, 20138, 3970, 3869, 2269, 1853, 13396, 12745, 
      25561, 20825, 12250, 3434, 6197, 1732, 1445, 29650, 26370, 21538, 
      12325, 27920, 16900, 2545, 22865, 19730, 8530, 3562, 1445, 12136, 
      10116, 1861, 1341, 27737, 20722, 16970, 7082, 5882, 22688, 13553, 8705, 
      3185, 2720, 28618, 9378, 9193, 6658, 3538, 2665, 1954, 1405, 850, 
      21992, 9701, 5165, 2701, 1352, 4057, 3825, 3492, 3280, 3076, 2785, 
      1305, 585, 3029, 1154, 533, 530, 22984, 5813, 2984, 24777, 16570, 
      13666, 4410, 3805, 6961, 16745, 4205, 16965, 3924, 1480, 445, 26533, 
      353, 22457, 11705, 5585, 3281, 1156, 785, 14625, 2250, 31880, 6757, 
      3445, 2597, 232, 18394, 17593, 15298, 1850, 169, 26713, 22048, 15273, 
      13600, 11808, 10144, 145, 18346, 15250, 13577, 11357, 1565, 1277, 1210, 
      797, 9490, 8362, 4981, 2997, 481, 202, 16964, 9280, 3089, 1664, 964, 
      425, 11285, 8330, 778, 22837, 10645, 3757, 180, 9434, 8861, 7081, 4381, 
      3506, 3389, 2234, 24665, 15145, 14900, 13940, 11252, 7937, 6577, 3265, 
      17170, 13933, 2410, 25, 13928, 6565, 5045, 3368, 733, 20, 5, 2917, 10, 
      32761, 25281, 21316, 18769, 14400, 9801, 5929, 676, 0, 100, 24650, 
      23717, 21317, 17162, 14162, 9217, 3250, 901, 9413, 3848, 3140, 148, 
      19609, 9810, 3730, 23425, 12785, 8480, 5641, 65, 27914, 13250, 12569, 
      3506, 2141, 61, 19636, 10645, 6760, 5812, 3400, 2740, 2340, 157, 37, 
      136, 18818, 18005, 10049, 2549, 1138, 24713, 4289, 4160, 2665, 1153, 
      848, 260, 233, 164, 89, 11745, 5410, 4437, 4177, 442, 337, 130, 1124, 
      1061, 24770, 5305, 5162, 5021, 317, 185, 23248, 16785, 7200, 6385, 
      2545, 2448, 1908, 208, 4138, 3194, 1690, 1394, 394, 14596, 2221, 821, 
      10026, 7114, 1186, 29156, 10457, 5440, 2105, 265, 452, 13058, 2993, 
      818, 289, 650, 914, 1378, 14485, 11349, 6885, 3573, 2260, 900, 325, 
      405, 580, 1000, 22265, 557, 1037, 24736, 4889, 841, 761, 724, 1076, 
      16825, 1530, 1017, 610, 1530, 2041, 29384, 23588, 8405, 2984, 1928, 
      1060, 520, 1325, 1573, 29090, 19298, 5290, 5018, 698, 1553, 11601, 832, 
      15025, 12074, 5386, 3125, 2146, 1109, 1154, 10280, 8245, 1205, 932, 
      1517, 6505, 5085, 2938, 898, 1213, 2845, 31409, 19009, 13553, 13328, 
      6713, 1360, 27085, 9490, 6170, 877, 1241, 2866, 19396, 9000, 6984, 
      6376, 949, 916, 949, 2056, 31237, 5450, 3077, 977, 961, 1586, 33424, 
      31300, 7913, 6953, 6649, 4160, 4049, 3233, 1073, 2624, 37189, 33130, 
      26053, 13410, 11698, 9925, 5850, 5578, 4225, 1114, 14612, 12181, 10957, 
      10760, 8900, 8552, 6932, 2117, 1369, 3161, 20617, 5920, 5521, 5392, 
      3600, 3321, 19594, 14138, 5090, 4969, 1565, 2890, 13544, 10280, 4360, 
      2740, 2888, 1530, 1690, 1746, 1777, 1845, 4021, 1961, 4736, 22130, 
      11173, 9333, 2053, 2164, 5364, 9074, 4985, 8992, 8914, 10397, 6472, 
      5837, 2792, 39845, 9265, 2834, 3809, 6305, 12505, 3748, 3985, 6660, 
      4001, 6890, 34900, 7400, 4709, 4100, 4181, 5749, 5965, 8480, 5008, 
      5008, 30698, 12025, 7570, 5113, 4745, 6290, 7034, 12325, 8541, 9914, 
      41945, 7873, 36853, 7333, 6845, 6617, 6506, 8077, 48365, 39188, 8200, 
      6980, 45712, 45434, 45029, 12637, 11545, 8585, 8458, 52285, 47610, 
      9661, 10984, 7501, 9808, 8905, 8784, 8209, 8033, 51701, 13194, 11252, 
      10285, 13969, 13796, 12965, 12053, 10324, 15538, 17672, 12436, 16769, 
      12625, 18434, 15476, 13600, 15304, 16085, 15716, 17506, 17357, 18341, 
      16738, 19885, 17092, 17849, 20980, 20885, 19061, 20800, 20329, 21250, 
      21905, 23461, 23245, 24089, 22589, 24040, 25529, 25506, 28593, 28925, 
      28786 ], 
  [ 47821, 46045, 47221, 45757, 44005, 42500, 42088, 43429, 40976, 42125, 
      41913, 36112, 38506, 35361, 37877, 37172, 35953, 35873, 34553, 33353, 
      34772, 36112, 29474, 28530, 28064, 30770, 31813, 32149, 27441, 31645, 
      30500, 31378, 29968, 29745, 28136, 29609, 26945, 21284, 23236, 21456, 
      15925, 16277, 21146, 27396, 24660, 20565, 18772, 13896, 13210, 20785, 
      29524, 17965, 20313, 19945, 29138, 21053, 11645, 11978, 19885, 11357, 
      11720, 11050, 17057, 17333, 72904, 62845, 28093, 20205, 18868, 10405, 
      22522, 21226, 10217, 74009, 65225, 57961, 60426, 28026, 21901, 9837, 
      73613, 72605, 72104, 59780, 22600, 19208, 9704, 72913, 61200, 15145, 
      14992, 9385, 68561, 13121, 10874, 9194, 9061, 65957, 19861, 8861, 9365, 
      59725, 27145, 8749, 8698, 9490, 63689, 8489, 8480, 67330, 63977, 52381, 
      51545, 14057, 12506, 11236, 58546, 54577, 18530, 17137, 8065, 64865, 
      46948, 44993, 18148, 10993, 7913, 7844, 7780, 7969, 46773, 46378, 
      22453, 14625, 8010, 7858, 7650, 7633, 57572, 43496, 18421, 10532, 
      61049, 45641, 16634, 14114, 13949, 12850, 12125, 7325, 7586, 58132, 
      57232, 20512, 14625, 13297, 7120, 49325, 22018, 13945, 7673, 7465, 
      7010, 61013, 47125, 39124, 19493, 18173, 10324, 9973, 8405, 8020, 
      36145, 42881, 40625, 21529, 17636, 14681, 14321, 14144, 8164, 18122, 
      15845, 13637, 9722, 6257, 56709, 42948, 40309, 39940, 36709, 32653, 
      20725, 16488, 7309, 6525, 6093, 6148, 18698, 18473, 11405, 9898, 7693, 
      6829, 32345, 25940, 11552, 6800, 5876, 50146, 16861, 7834, 52132, 
      36101, 29501, 26212, 12532, 10952, 34229, 23825, 10090, 9050, 6418, 
      5410, 44388, 36868, 19108, 6480, 36017, 22730, 20417, 16922, 11441, 
      9137, 6641, 45301, 36941, 29549, 28309, 11141, 6056, 9250, 7362, 32513, 
      32180, 23393, 14825, 8980, 4628, 47753, 32713, 29770, 9250, 19240, 
      12820, 4437, 32449, 14629, 13829, 4306, 40577, 33337, 31985, 26000, 
      22052, 19972, 16640, 15760, 13700, 12377, 10657, 8720, 7696, 7345, 
      6497, 6400, 48069, 41605, 23290, 21658, 15850, 6570, 32405, 24580, 
      11240, 8468, 7093, 5693, 5444, 4469, 3944, 39821, 36845, 25037, 23321, 
      21677, 11117, 10445, 5242, 4297, 40464, 33876, 29200, 25209, 22921, 
      20761, 8784, 7825, 6409, 6304, 40345, 29725, 28445, 26890, 26585, 
      26282, 25090, 22802, 17405, 9410, 8522, 6506, 5882, 5785, 4210, 3737, 
      3545, 43765, 34340, 29933, 5864, 5668, 42058, 38593, 37845, 36010, 
      35649, 34578, 16245, 13858, 11349, 3874, 38480, 28417, 27785, 25937, 
      19012, 16132, 10880, 3185, 43426, 38746, 34354, 19154, 14474, 3386, 
      34245, 11016, 10660, 6052, 29705, 24125, 20498, 16733, 11645, 3898, 
      3065, 36929, 34745, 33680, 23729, 18833, 12308, 3329, 37197, 19501, 
      16762, 11626, 9657, 5965, 5517, 5305, 3897, 2826, 2722, 33829, 25301, 
      23525, 21544, 10781, 5749, 5636, 3176, 2600, 32677, 30625, 28322, 2657, 
      2501, 36160, 24208, 8080, 7633, 4420, 3748, 3145, 2560, 38690, 35333, 
      30433, 5345, 31357, 30005, 29012, 25525, 4616, 4420, 30586, 14569, 
      37280, 36905, 27857, 24137, 20705, 20432, 10961, 10036, 9332, 5905, 
      30749, 24953, 19805, 13298, 13085, 6610, 6338, 6074, 5818, 13645, 
      10045, 6525, 5989, 5013, 2340, 2164, 26330, 25397, 25090, 11882, 10330, 
      2306, 1970, 25625, 25316, 17225, 13481, 31797, 31450, 21121, 14290, 
      12757, 12337, 1845, 23944, 21893, 12680, 4045, 2888, 1640, 24170, 
      22978, 5090, 4969, 2969, 2393, 15696, 14985, 28781, 23725, 14450, 4474, 
      7717, 2312, 1885, 33130, 29650, 24498, 14545, 31300, 19520, 3425, 
      25925, 22570, 10370, 4682, 1985, 14356, 12136, 2581, 1861, 31117, 
      23642, 19610, 8762, 7402, 25748, 15913, 10585, 4265, 3700, 32058, 
      11338, 11133, 8298, 4698, 3645, 2754, 2025, 1170, 25012, 11701, 6605, 
      3701, 1972, 5337, 5065, 4672, 4420, 4176, 3825, 1945, 745, 4129, 1754, 
      673, 650, 26084, 7373, 4084, 27997, 19210, 16066, 5770, 5065, 8681, 
      19405, 5545, 19645, 5224, 2260, 765, 29873, 613, 25537, 13945, 7145, 
      4481, 1856, 1345, 17125, 3250, 35540, 8477, 4685, 3677, 452, 21194, 
      20333, 17858, 2770, 269, 30073, 25108, 17833, 16020, 14068, 12244, 225, 
      21146, 17810, 15997, 13577, 2425, 2057, 1970, 1417, 11530, 10282, 6481, 
      4177, 981, 522, 19664, 11300, 4289, 2564, 1664, 905, 13505, 10250, 
      1418, 25957, 12805, 5077, 520, 11474, 10841, 8861, 5801, 4786, 4649, 
      3274, 27905, 17705, 17440, 16400, 13472, 9817, 8297, 4505, 19890, 
      16393, 3490, 205, 16388, 8285, 6565, 4628, 1373, 200, 85, 4097, 170, 
      36481, 28561, 24336, 21609, 16900, 11881, 7569, 1296, 100, 0, 27890, 
      26897, 24337, 19882, 16642, 11237, 4490, 1601, 11453, 5188, 4360, 488, 
      22509, 11890, 5050, 26585, 15145, 10420, 7241, 305, 31354, 15650, 
      14909, 4786, 3161, 281, 22536, 12805, 8500, 7432, 4660, 3880, 3400, 
      477, 117, 36, 21658, 20785, 12149, 3649, 1898, 27953, 5689, 5540, 3785, 
      1913, 1508, 640, 593, 464, 289, 14005, 6970, 5857, 5557, 922, 757, 90, 
      1864, 1781, 28010, 6845, 6682, 6521, 697, 445, 26388, 19465, 8980, 
      8065, 3625, 3508, 2848, 468, 5498, 4394, 2570, 2194, 794, 17096, 3221, 
      421, 12106, 8874, 666, 32656, 12577, 6980, 3065, 305, 272, 15418, 4133, 
      1378, 389, 370, 514, 818, 16965, 13549, 8605, 4813, 3240, 1480, 445, 
      325, 360, 580, 25325, 377, 617, 27956, 6329, 1361, 1241, 464, 656, 
      19485, 2290, 1597, 970, 970, 1341, 32884, 26728, 10285, 4084, 2788, 
      1640, 500, 845, 1013, 32570, 22138, 6770, 6458, 1058, 1013, 13801, 
      1252, 17525, 14314, 6866, 4225, 3026, 769, 794, 12340, 10085, 1765, 
      1352, 1037, 8125, 6505, 3978, 1258, 873, 2025, 35009, 21809, 15913, 
      15668, 8353, 1940, 30425, 11450, 7730, 1097, 941, 2066, 22216, 10900, 
      8644, 7956, 1189, 936, 909, 1476, 34817, 6890, 4097, 1157, 1061, 1186, 
      37124, 34880, 9673, 8593, 8249, 5380, 5249, 4273, 1313, 1924, 41089, 
      36810, 29313, 15730, 13858, 11905, 7330, 7018, 5445, 1314, 17032, 
      14381, 13037, 12820, 10760, 10372, 8552, 1597, 1229, 2381, 23497, 7380, 
      6921, 6772, 4660, 4321, 22394, 16498, 6410, 6269, 1385, 2210, 15844, 
      12260, 5540, 2120, 2228, 1570, 1530, 1546, 1557, 1585, 3121, 1681, 
      3716, 25090, 13213, 11173, 1813, 1864, 4264, 10874, 3965, 10772, 10674, 
      12317, 7892, 7157, 2372, 43825, 11045, 2434, 3109, 5125, 14625, 3088, 
      3265, 5440, 3301, 5650, 38600, 8900, 5749, 5000, 3461, 4709, 7225, 
      10100, 6068, 4148, 34138, 14045, 9050, 6173, 5725, 5210, 5834, 14365, 
      10141, 11674, 45985, 9333, 40613, 8693, 8105, 7837, 7706, 9497, 52685, 
      43048, 9620, 8200, 49892, 49594, 49169, 14557, 13325, 9965, 9818, 
      56745, 51850, 11161, 12644, 8621, 11268, 10225, 10084, 9409, 9173, 
      56101, 15034, 12832, 11705, 15809, 15616, 14645, 13613, 11624, 17498, 
      19652, 13736, 18629, 13925, 20434, 17056, 14900, 16804, 17665, 17216, 
      19106, 18937, 20021, 18098, 21645, 18472, 19309, 22760, 22625, 20561, 
      22500, 21969, 22850, 23525, 25181, 24905, 25789, 24089, 25700, 27169, 
      27106, 30133, 30425, 30266 ], 
  [ 37673, 38569, 37405, 35933, 35177, 36010, 36266, 34933, 35818, 31945, 
      31061, 32266, 28304, 28493, 26329, 26626, 26741, 26325, 27009, 25801, 
      24210, 22874, 25920, 25640, 25506, 23200, 22237, 20897, 23537, 20725, 
      21250, 20456, 20714, 20825, 20882, 19345, 20353, 22698, 19970, 21530, 
      58081, 59769, 19540, 15434, 16706, 19625, 21506, 52034, 48340, 18169, 
      13546, 20021, 17357, 17657, 12820, 16425, 44425, 47764, 16925, 43133, 
      47170, 40820, 18769, 18041, 17498, 14453, 11765, 15233, 16234, 38833, 
      13540, 14248, 39645, 17597, 14825, 12905, 13364, 11024, 13249, 39929, 
      17197, 16857, 16690, 13050, 12610, 14562, 34450, 16829, 13130, 17509, 
      17690, 41809, 15145, 19825, 24592, 32932, 35137, 14209, 12869, 35269, 
      45125, 12317, 9797, 33485, 34436, 47252, 13273, 34893, 35218, 14240, 
      13225, 10313, 10145, 16745, 18868, 20602, 11464, 10501, 12196, 13141, 
      32125, 13105, 8882, 8597, 12146, 20021, 31637, 32570, 37850, 41045, 
      8705, 8644, 9769, 14633, 29060, 30244, 32708, 33025, 10818, 8098, 
      11413, 19890, 11621, 8237, 12296, 14452, 14621, 15860, 16805, 32045, 
      41992, 10706, 10474, 9826, 13625, 14969, 37850, 8577, 8992, 13945, 
      26377, 27505, 38740, 11245, 8045, 7058, 9805, 10489, 18338, 18989, 
      22765, 24050, 6749, 7137, 6885, 8497, 10282, 12337, 12645, 12802, 
      22186, 9764, 11161, 12961, 18064, 32969, 9605, 6866, 6565, 6530, 6305, 
      6257, 8357, 10466, 23665, 27557, 33137, 36866, 9000, 9109, 14733, 
      16900, 21709, 24853, 5945, 6554, 14210, 24154, 30578, 7712, 9497, 
      20176, 8026, 5689, 5769, 6154, 12514, 14274, 5485, 6437, 15080, 16712, 
      23432, 30440, 6290, 5450, 7730, 22490, 5265, 6340, 7033, 8548, 12753, 
      15793, 21313, 6197, 5185, 5141, 5237, 12785, 22730, 14900, 18356, 4761, 
      4762, 5661, 9117, 14962, 31986, 6305, 4625, 4688, 14228, 6514, 10114, 
      29453, 4357, 8581, 9117, 29320, 4801, 4241, 4225, 4586, 5314, 5906, 
      7250, 7706, 8986, 10001, 11621, 14026, 15674, 16325, 18149, 18386, 
      5945, 4825, 4880, 5252, 7460, 17552, 3973, 4498, 10530, 13770, 16069, 
      19345, 20098, 24133, 28618, 4373, 4069, 4285, 4573, 4933, 10405, 11069, 
      20228, 24293, 4346, 3770, 3770, 4121, 4505, 5017, 12746, 14125, 16717, 
      16946, 4225, 3625, 3681, 3796, 3825, 3856, 4000, 4384, 6001, 11700, 
      12816, 16144, 17524, 17761, 23200, 26401, 28881, 4637, 3562, 3497, 
      17170, 17642, 4264, 3805, 3725, 3560, 3533, 3464, 6173, 7460, 9293, 
      23528, 3690, 3313, 3349, 3505, 4930, 6058, 9490, 28849, 4292, 3620, 
      3236, 4736, 6736, 25040, 3125, 8954, 9266, 15346, 2925, 3357, 4072, 
      5317, 8245, 20872, 25717, 3133, 2953, 2890, 3293, 4409, 7570, 22973, 
      3065, 4073, 5008, 7888, 9593, 14585, 15473, 15929, 19865, 25808, 27040, 
      2701, 2857, 3085, 3442, 8377, 14701, 14922, 22482, 27250, 2549, 2501, 
      2536, 25301, 27149, 2690, 2762, 10682, 11237, 17042, 19042, 21445, 
      25202, 2880, 2529, 2305, 14625, 2225, 2209, 2218, 2405, 15898, 16370, 
      2120, 5141, 2466, 2425, 2061, 2349, 2925, 2986, 7209, 7954, 8586, 
      12841, 1945, 2161, 3025, 5536, 5657, 11540, 11936, 12340, 12752, 5213, 
      7625, 11453, 12253, 13949, 22298, 23458, 1864, 1933, 1960, 6120, 7240, 
      21928, 24264, 1825, 1850, 3445, 5045, 1649, 1636, 2329, 4516, 5321, 
      5569, 23801, 1810, 2097, 5242, 14977, 18162, 24930, 1700, 1844, 12680, 
      12893, 17573, 19669, 3578, 3869, 1297, 1585, 4000, 13396, 8621, 18914, 
      20825, 1300, 1160, 1352, 3757, 1138, 2050, 15013, 1105, 1424, 5924, 
      12260, 19249, 3562, 4682, 16837, 19457, 949, 1156, 1800, 6984, 8296, 
      922, 2777, 5465, 12505, 13610, 884, 4880, 5009, 7184, 11600, 13553, 
      15668, 17945, 22100, 850, 4573, 8829, 13273, 17890, 10229, 10625, 
      11234, 11650, 12074, 12725, 17525, 24341, 12025, 18000, 24601, 24912, 
      578, 7585, 11978, 485, 1384, 2248, 9320, 10285, 6217, 1241, 9425, 1145, 
      9770, 15490, 21677, 349, 22525, 353, 2789, 7345, 10693, 16418, 18245, 
      1625, 12800, 666, 6001, 10225, 11889, 23026, 680, 821, 1352, 13652, 
      24845, 205, 250, 1325, 1850, 2570, 3418, 25133, 628, 1300, 1825, 2745, 
      14305, 15273, 15520, 17305, 3700, 4456, 7669, 10709, 18869, 21416, 810, 
      3802, 10485, 13770, 16210, 19125, 2665, 4420, 16964, 85, 2965, 9265, 
      21074, 3636, 4005, 5365, 8317, 9640, 9837, 12136, 25, 1181, 1250, 1546, 
      2626, 4649, 5801, 10025, 692, 1537, 11680, 23425, 1530, 5785, 7405, 
      9810, 16909, 23418, 24973, 10613, 23720, 577, 5, 122, 401, 1370, 3365, 
      6401, 17162, 24650, 27890, 0, 9, 121, 676, 1444, 3721, 10000, 16129, 
      3601, 9026, 10202, 21026, 293, 3368, 9220, 25, 1945, 4234, 6733, 22509, 
      116, 1780, 2041, 9620, 12337, 22817, 314, 2941, 5650, 6586, 9826, 
      11050, 11906, 21341, 24989, 27914, 436, 565, 3285, 11485, 15412, 49, 
      8513, 8698, 11285, 15425, 16690, 20498, 20785, 21658, 23153, 2465, 
      7120, 8345, 8713, 19108, 19945, 26960, 15706, 15957, 100, 7325, 7496, 
      7669, 20549, 22301, 146, 905, 5450, 6205, 11785, 12002, 13346, 22322, 
      8980, 10548, 14068, 15028, 20308, 1538, 12713, 33293, 3560, 5672, 
      35540, 394, 3361, 7450, 13221, 25825, 29466, 2192, 11281, 18212, 24905, 
      31232, 33380, 36356, 1733, 2993, 6065, 10289, 13058, 17978, 24625, 
      27845, 30218, 33778, 405, 29565, 33813, 362, 8461, 18857, 19405, 30986, 
      33850, 1241, 15776, 18089, 21136, 36500, 39209, 610, 466, 5065, 11890, 
      14602, 18130, 27010, 35037, 36541, 628, 884, 8228, 8584, 21220, 36205, 
      3233, 20410, 1945, 3076, 8320, 12025, 14500, 32617, 32976, 4106, 5525, 
      18581, 20506, 35221, 7237, 8957, 12776, 21412, 32717, 41885, 1053, 
      1213, 2665, 2754, 7129, 18418, 809, 4880, 7840, 23585, 32113, 41588, 
      1282, 5330, 7082, 7730, 23341, 26762, 27737, 37322, 1189, 9000, 13221, 
      24309, 25549, 34024, 1490, 1250, 6437, 7361, 7685, 11162, 11365, 13061, 
      23461, 39770, 2113, 1508, 1025, 3140, 3940, 4993, 8768, 9124, 11225, 
      24128, 2770, 3793, 4453, 4570, 5850, 6130, 7650, 36433, 29717, 41557, 
      1549, 9146, 9689, 9874, 13106, 13769, 1780, 3232, 10512, 10705, 30537, 
      39712, 3578, 5338, 11978, 38618, 39394, 27044, 30344, 31028, 31373, 
      32069, 44293, 32497, 46890, 1796, 5281, 6581, 31957, 33010, 48770, 
      6948, 47133, 7178, 7412, 6381, 10306, 11241, 35514, 3485, 7445, 35240, 
      40925, 50957, 5345, 40234, 41413, 51938, 41113, 52480, 2930, 9970, 
      14501, 16090, 41605, 48197, 12301, 9162, 14482, 44626, 2804, 6425, 
      10448, 14585, 15473, 49360, 51988, 6409, 9533, 8392, 4625, 11057, 3925, 
      12085, 13165, 13565, 13768, 11881, 6637, 4682, 12002, 13922, 6178, 
      6212, 6121, 8581, 9685, 13005, 13192, 8345, 7124, 12193, 11002, 15997, 
      12962, 14257, 14450, 15445, 16209, 8693, 10376, 12514, 14057, 11141, 
      11282, 12645, 13617, 15970, 10820, 12618, 18058, 13597, 18245, 13060, 
      16690, 19210, 17770, 17293, 18178, 18388, 18553, 17965, 21380, 18245, 
      21418, 20917, 19018, 19549, 21493, 20090, 20561, 22100, 22437, 22417, 
      23141, 23353, 24993, 23930, 25721, 26324, 30329, 31285, 31460 ], 
  [ 37370, 38218, 37096, 35624, 34850, 35641, 35885, 34600, 35425, 31642, 
      30770, 31849, 28001, 28130, 26050, 26329, 26420, 26010, 26658, 25450, 
      23913, 22625, 25497, 25205, 25065, 22849, 21922, 20612, 23120, 20434, 
      20929, 20165, 20393, 20498, 20525, 19042, 19984, 22185, 19541, 21041, 
      56836, 58500, 19081, 15161, 16361, 19154, 20969, 50861, 47221, 17728, 
      13345, 19496, 16922, 17210, 12625, 16020, 43348, 46633, 16490, 42074, 
      46045, 39797, 18250, 17540, 18005, 14834, 11570, 14834, 15793, 37834, 
      13213, 13885, 38628, 18122, 15242, 13226, 13721, 10841, 12916, 38900, 
      17722, 17370, 17197, 13401, 12301, 14157, 33517, 17348, 13505, 16978, 
      17153, 40738, 15616, 19216, 23857, 32017, 34180, 14650, 12506, 34306, 
      43994, 12680, 9620, 32552, 33485, 46085, 13690, 33930, 34249, 14705, 
      13648, 10580, 10400, 16208, 18265, 19945, 11821, 10804, 11821, 12724, 
      31204, 13546, 9077, 8762, 11765, 19370, 30722, 31637, 36821, 39962, 
      8900, 8833, 9508, 14144, 28193, 29353, 31769, 32080, 11169, 8245, 
      11050, 19233, 12020, 8420, 11885, 13957, 14120, 15317, 16232, 31112, 
      40885, 11069, 10825, 9529, 13154, 14450, 36809, 8820, 8737, 13456, 
      25552, 26656, 37681, 11650, 8258, 7145, 9490, 10138, 17705, 18338, 
      22018, 23273, 6788, 7290, 7002, 8242, 9925, 11890, 12186, 12337, 21445, 
      9425, 10756, 12484, 17425, 32000, 9962, 7025, 6682, 6641, 6362, 6242, 
      8090, 10085, 22882, 26690, 32162, 35825, 8685, 8788, 14184, 16285, 
      20968, 24040, 5930, 6413, 13673, 23353, 29645, 7985, 9140, 19465, 8329, 
      5746, 5706, 6025, 12025, 13725, 5512, 6260, 14501, 16085, 22637, 29501, 
      6485, 5525, 7445, 21713, 5328, 6145, 6784, 8209, 12240, 15184, 20560, 
      6410, 5266, 5090, 5162, 12266, 21941, 14309, 17669, 4770, 4765, 5490, 
      8730, 14365, 31005, 6560, 4640, 4649, 13649, 6253, 9673, 28514, 4372, 
      8200, 8712, 28381, 4954, 4274, 4234, 4481, 5125, 5669, 6929, 7361, 
      8581, 9554, 11114, 13441, 15041, 15674, 17450, 17681, 6212, 4996, 4721, 
      5057, 7121, 16865, 3994, 4369, 10053, 13185, 15418, 18610, 19345, 
      23290, 27685, 4520, 4168, 4168, 4420, 4744, 9928, 10568, 19469, 23444, 
      4505, 3821, 3737, 4010, 4346, 4810, 12185, 13522, 16042, 16265, 4384, 
      3604, 3636, 3721, 3744, 3769, 3889, 4225, 5716, 11169, 12249, 15481, 
      16825, 17056, 22369, 25504, 27936, 4850, 3625, 3482, 16477, 16937, 
      4453, 3940, 3848, 3653, 3620, 3533, 5864, 7085, 8840, 22685, 3825, 
      3274, 3298, 3418, 4693, 5749, 9025, 27898, 4505, 3761, 3305, 4505, 
      6385, 24161, 3194, 8501, 8801, 14689, 2916, 3240, 3877, 5032, 7816, 
      20077, 24820, 3250, 3034, 2953, 3170, 4178, 7165, 22130, 3188, 3860, 
      4729, 7465, 9104, 13940, 14804, 15248, 19088, 24905, 26113, 2770, 2770, 
      2962, 3277, 7930, 14050, 14265, 21645, 26317, 2600, 2516, 2509, 24404, 
      26216, 2801, 2657, 10145, 10682, 16325, 18277, 20626, 24305, 3033, 
      2628, 2320, 13968, 2258, 2218, 2209, 2330, 15205, 15665, 2141, 4820, 
      2601, 2554, 2034, 2250, 2754, 2809, 6786, 7501, 8109, 12226, 1972, 
      2080, 2836, 5185, 5300, 10961, 11345, 11737, 12137, 4874, 7178, 10874, 
      11650, 13298, 21449, 22585, 1813, 1864, 1885, 5733, 6805, 21085, 23373, 
      1762, 1781, 3202, 4706, 1700, 1681, 2176, 4201, 4964, 5200, 22916, 
      1717, 1962, 4885, 14290, 17397, 24021, 1613, 1733, 12053, 12260, 16820, 
      18868, 3305, 3578, 1300, 1492, 3697, 12745, 8114, 18125, 19994, 1381, 
      1181, 1277, 3460, 1189, 1873, 14314, 1060, 1313, 5513, 11633, 18448, 
      3265, 4325, 16090, 18650, 1000, 1069, 1629, 6525, 7789, 877, 2522, 
      5066, 11866, 12941, 953, 4505, 4628, 6713, 10985, 12884, 14945, 17168, 
      21233, 793, 4210, 8298, 12610, 17113, 9650, 10034, 10625, 11029, 11441, 
      12074, 16754, 23426, 11392, 17217, 23680, 23985, 545, 7090, 11345, 488, 
      1213, 2005, 8765, 9700, 5770, 1076, 8864, 986, 9197, 14761, 20810, 388, 
      21640, 314, 2498, 6850, 10090, 15665, 17450, 1412, 12137, 801, 5554, 
      9634, 11250, 22129, 557, 680, 1157, 12965, 23912, 250, 205, 1130, 1613, 
      2285, 3085, 24194, 505, 1105, 1588, 2448, 13600, 14544, 14785, 16528, 
      3349, 4069, 7156, 10100, 18056, 20549, 657, 3445, 9882, 13077, 15457, 
      18306, 2368, 4033, 16193, 58, 2650, 8698, 20213, 3285, 3636, 4936, 
      7780, 9061, 9252, 11485, 34, 986, 1049, 1321, 2329, 4250, 5354, 9434, 
      545, 1312, 11041, 22516, 1305, 5338, 6898, 9225, 16138, 22509, 24034, 
      10004, 22805, 730, 26, 65, 290, 1157, 3026, 5930, 16385, 23717, 26897, 
      9, 0, 64, 529, 1225, 3364, 9409, 15376, 3250, 8465, 9605, 20165, 200, 
      3029, 8653, 10, 1690, 3853, 6250, 21618, 185, 1537, 1780, 9041, 11680, 
      21920, 221, 2626, 5209, 6109, 9241, 10429, 11261, 20474, 24050, 26921, 
      325, 436, 2952, 10852, 14677, 58, 7970, 8149, 10658, 14690, 15925, 
      19649, 19930, 20785, 22250, 2180, 6625, 7808, 8164, 18289, 19108, 
      25985, 14965, 15210, 109, 6824, 6989, 7156, 19700, 21416, 125, 746, 
      5021, 5746, 11146, 11357, 12665, 21437, 8425, 9945, 13369, 14305, 
      19465, 1325, 12050, 32210, 3221, 5237, 34421, 481, 3034, 6949, 12546, 
      24874, 28449, 1937, 10660, 17417, 23972, 30185, 32297, 35225, 1514, 
      2690, 5618, 9698, 12389, 17189, 23698, 26858, 29189, 32689, 360, 28548, 
      32724, 365, 7930, 18050, 18586, 29945, 32761, 1076, 15041, 17300, 
      20281, 35369, 38036, 697, 445, 4666, 11257, 13897, 17341, 26041, 33930, 
      35410, 709, 773, 7709, 8053, 20365, 35080, 2930, 19573, 1732, 2785, 
      7801, 11392, 13801, 31552, 31905, 3761, 5114, 17786, 19669, 34114, 
      6760, 8420, 12125, 20557, 31652, 40676, 1170, 1090, 2410, 2493, 6658, 
      17629, 848, 4505, 7345, 22688, 31060, 40385, 1165, 4937, 6617, 7241, 
      22450, 25805, 26762, 36185, 1300, 8469, 12564, 23400, 24616, 32941, 
      1637, 1361, 6002, 6890, 7202, 10565, 10762, 12410, 22570, 38597, 2320, 
      1649, 1040, 2873, 3625, 4624, 8249, 8593, 10628, 23225, 2533, 3490, 
      4114, 4225, 5445, 5713, 7173, 35314, 28712, 40360, 1450, 8621, 9146, 
      9325, 12461, 13106, 1657, 2977, 9945, 10132, 29520, 38545, 3305, 4969, 
      11369, 37469, 38233, 26093, 29333, 30005, 30344, 31028, 43060, 31450, 
      45621, 1721, 4930, 6170, 30922, 31957, 47477, 6525, 45864, 6749, 6977, 
      5994, 9769, 10674, 34425, 3716, 7016, 34157, 39752, 49640, 5018, 39073, 
      40234, 50609, 39940, 51145, 3077, 9457, 13850, 15397, 40426, 46922, 
      11716, 8685, 13837, 43405, 2873, 6068, 9929, 13940, 14804, 48073, 
      50665, 6058, 9050, 7957, 4874, 10532, 4090, 11530, 12580, 12968, 13165, 
      11344, 6970, 4877, 11465, 13325, 6469, 6497, 6400, 8194, 9256, 12456, 
      12637, 8720, 7433, 11680, 10537, 15370, 12437, 13690, 13877, 14842, 
      15588, 9050, 9965, 12025, 13520, 10730, 10865, 12186, 13122, 15397, 
      10445, 12249, 17485, 13192, 17672, 12697, 16201, 18637, 17257, 16804, 
      17665, 17905, 18064, 17506, 20825, 17810, 20869, 20392, 18589, 19108, 
      20980, 19637, 20090, 21617, 21960, 21970, 22676, 22900, 24480, 23465, 
      25250, 25841, 29828, 30772, 30941 ], 
  [ 36650, 37370, 36360, 34888, 34066, 34745, 34957, 33800, 34465, 30922, 
      30082, 30825, 27281, 27250, 25394, 25625, 25652, 25258, 25810, 24602, 
      23209, 22049, 24457, 24133, 23977, 22001, 21170, 19940, 22096, 19746, 
      20161, 19477, 19625, 19714, 19661, 18322, 19088, 20905, 18485, 19825, 
      53604, 55204, 17945, 14521, 15529, 17986, 19625, 47821, 44325, 16640, 
      12897, 18184, 15850, 16106, 12193, 15028, 40564, 43705, 15418, 39338, 
      43133, 37157, 16954, 16292, 19445, 15938, 11138, 13858, 14705, 35258, 
      12429, 13005, 36004, 19610, 16442, 14170, 14761, 10441, 12116, 36244, 
      19210, 18826, 18637, 14425, 11565, 13165, 31117, 18820, 14593, 15650, 
      15809, 37970, 16960, 17680, 21985, 29665, 31716, 15914, 11626, 31826, 
      41066, 13736, 9236, 30152, 31037, 43061, 14890, 31450, 31753, 16033, 
      14864, 11380, 11168, 14864, 16745, 18281, 12861, 11700, 10909, 11700, 
      28836, 14810, 9685, 9290, 10837, 17722, 28370, 29237, 34165, 37162, 
      9508, 9425, 8900, 12928, 25969, 27065, 29353, 29648, 12193, 8725, 
      10170, 17569, 13172, 8996, 10877, 12725, 12872, 13957, 14792, 28712, 
      38021, 12125, 11849, 8825, 11986, 13154, 34121, 9556, 8145, 12240, 
      23440, 24480, 34945, 12818, 8914, 7465, 8738, 9290, 16105, 16690, 
      20114, 21289, 6980, 7786, 7402, 7650, 9061, 10786, 11050, 11185, 19557, 
      8609, 9764, 11300, 15809, 29504, 11002, 7537, 7082, 7025, 6602, 6290, 
      7466, 9157, 20882, 24466, 29650, 33137, 7933, 8020, 12808, 14733, 
      19080, 21960, 5978, 6125, 12329, 21305, 27245, 8801, 8276, 17657, 9225, 
      5986, 5626, 5769, 10809, 12349, 5672, 5876, 13045, 14501, 20605, 27085, 
      7093, 5813, 6773, 19729, 5584, 5713, 6208, 7393, 10960, 13648, 18640, 
      7066, 5570, 5042, 5050, 10970, 19925, 12821, 15925, 4882, 4861, 5122, 
      7786, 12861, 28477, 7328, 4768, 4633, 12193, 5645, 8585, 26098, 4500, 
      7272, 7720, 25965, 5450, 4450, 4346, 4289, 4709, 5125, 6161, 6529, 
      7589, 8450, 9850, 11969, 13441, 14026, 15674, 15889, 7012, 5540, 4385, 
      4625, 6305, 15121, 4138, 4113, 8869, 11713, 13770, 16738, 17425, 21130, 
      25285, 5000, 4520, 3944, 4100, 4328, 8744, 9320, 17533, 21268, 5017, 
      4045, 3737, 3802, 4010, 4346, 10777, 12002, 14330, 14537, 4896, 3636, 
      3604, 3609, 3616, 3625, 3681, 3889, 5044, 9841, 10825, 13801, 15049, 
      15264, 20241, 23200, 25504, 5506, 3881, 3530, 14717, 15145, 5045, 4388, 
      4264, 3989, 3940, 3805, 5128, 6173, 7720, 20525, 4273, 3258, 3250, 
      3274, 4149, 5013, 7873, 25450, 5161, 4225, 3577, 3977, 5537, 21905, 
      3466, 7381, 7649, 13025, 2980, 3016, 3445, 4360, 6760, 18045, 22516, 
      3650, 3338, 3209, 2930, 3650, 6173, 19970, 3604, 3380, 4073, 6425, 
      7888, 12308, 13108, 13520, 17104, 22585, 23729, 3042, 2626, 2722, 2925, 
      6826, 12402, 12601, 19501, 23917, 2824, 2644, 2525, 22100, 23816, 3185, 
      2465, 8801, 9290, 14501, 16325, 18530, 22001, 3529, 2980, 2448, 12304, 
      2434, 2330, 2273, 2218, 13445, 13873, 2285, 4052, 3049, 2986, 2050, 
      2074, 2386, 2425, 5746, 6381, 6925, 10674, 2132, 1952, 2420, 4337, 
      4436, 9505, 9857, 10217, 10585, 4058, 6074, 9418, 10130, 11650, 19273, 
      20345, 1765, 1768, 1773, 4789, 5733, 18925, 21085, 1682, 1685, 2642, 
      3890, 1924, 1889, 1856, 3449, 4100, 4304, 20644, 1557, 1690, 4021, 
      12546, 15445, 21685, 1469, 1525, 10469, 10660, 14900, 16820, 2665, 
      2890, 1396, 1332, 2977, 11097, 6850, 16109, 17866, 1685, 1325, 1165, 
      2756, 1413, 1489, 12538, 1028, 1105, 4505, 10049, 16400, 2561, 3461, 
      14186, 16586, 1224, 925, 1261, 5389, 6525, 845, 1930, 4090, 10250, 
      11245, 1225, 3593, 3700, 5545, 9433, 11188, 13105, 15184, 19009, 729, 
      3330, 6970, 10930, 15129, 8194, 8546, 9089, 9461, 9841, 10426, 14786, 
      21074, 9792, 15217, 21312, 21601, 545, 5858, 9745, 584, 845, 1445, 
      7373, 8228, 4666, 724, 7456, 650, 7757, 12905, 18586, 580, 19368, 298, 
      1810, 5618, 8570, 13745, 15418, 932, 10457, 1249, 4450, 8146, 9634, 
      19825, 317, 392, 725, 11221, 21512, 458, 173, 698, 1069, 1613, 2285, 
      21778, 265, 673, 1044, 1744, 11808, 12688, 12913, 14544, 2501, 3125, 
      5876, 8564, 15976, 18325, 337, 2581, 8362, 11317, 13537, 16210, 1664, 
      3089, 14225, 74, 1898, 7274, 18005, 2437, 2740, 3880, 6436, 7605, 7780, 
      9837, 146, 554, 601, 809, 1625, 3274, 4250, 7946, 241, 800, 9425, 
      20180, 793, 4234, 5634, 7753, 14170, 20173, 21618, 8468, 20453, 1226, 
      170, 1, 82, 677, 2210, 4762, 14401, 21317, 24337, 121, 64, 0, 225, 729, 
      2500, 7921, 13456, 2402, 7057, 8101, 17957, 40, 2213, 7229, 58, 1098, 
      2925, 5050, 19330, 457, 977, 1172, 7585, 10016, 19616, 61, 1874, 4121, 
      4925, 7769, 8861, 9629, 18250, 21634, 24361, 117, 180, 2152, 9252, 
      12805, 170, 6610, 6773, 9074, 12818, 13973, 17473, 17738, 18545, 19930, 
      1508, 5393, 6464, 6788, 16193, 16964, 23473, 13077, 13306, 221, 5576, 
      5725, 5876, 17524, 19144, 157, 410, 3965, 4610, 9530, 9725, 10937, 
      19165, 7033, 8425, 11593, 12465, 17305, 845, 10370, 29410, 2405, 4165, 
      31525, 801, 2250, 5701, 10834, 22426, 25825, 1345, 9092, 15385, 21572, 
      27481, 29497, 32297, 1018, 1970, 4514, 8210, 10693, 15173, 21314, 
      24314, 26533, 29873, 328, 25924, 29908, 461, 6602, 15986, 16490, 27257, 
      29945, 724, 13169, 15284, 18089, 32441, 34996, 1017, 477, 3690, 9657, 
      12105, 15325, 23545, 31066, 32482, 1013, 565, 6413, 6725, 18173, 32168, 
      2210, 17429, 1252, 2097, 6505, 9792, 12025, 28800, 29137, 2929, 4106, 
      15754, 17525, 31250, 5576, 7076, 10477, 18365, 28900, 37540, 1570, 850, 
      1818, 1885, 5490, 15613, 1040, 3593, 6113, 20384, 28340, 37265, 941, 
      3977, 5465, 6025, 20162, 23341, 24250, 33241, 1684, 7141, 10900, 21064, 
      22216, 30141, 2117, 1745, 4930, 5722, 6002, 9061, 9242, 10762, 20282, 
      35557, 2960, 2113, 1168, 2249, 2873, 3728, 6953, 7265, 9124, 20905, 
      1989, 2770, 3298, 3393, 4453, 4689, 5989, 32418, 26120, 37256, 1274, 
      7309, 7786, 7949, 10829, 11426, 1417, 2385, 8521, 8692, 26896, 35521, 
      2665, 4073, 9833, 34493, 35225, 23645, 26725, 27365, 27688, 28340, 
      39860, 28746, 42325, 1609, 4082, 5162, 28250, 29237, 44117, 5485, 
      42568, 5693, 5905, 5050, 8425, 9250, 31609, 4420, 5960, 31357, 36712, 
      46216, 4234, 36065, 37178, 47153, 36900, 47673, 3557, 8177, 12202, 
      13637, 37370, 43610, 10244, 7501, 12205, 40237, 3145, 5204, 8633, 
      12308, 13108, 44729, 47225, 5210, 7850, 6885, 5626, 9220, 4618, 10138, 
      11108, 11464, 11645, 10000, 7946, 5485, 10121, 11821, 7333, 7345, 7232, 
      7250, 8200, 11080, 11245, 9808, 8345, 10400, 9385, 13786, 11125, 12266, 
      12437, 13322, 14020, 10090, 8957, 10809, 12176, 9722, 9841, 11050, 
      11890, 13957, 9533, 11353, 16045, 12200, 16232, 11817, 14985, 17197, 
      15977, 15588, 16385, 16705, 16848, 16370, 19433, 16738, 19493, 19080, 
      17533, 18020, 19700, 18517, 18922, 20417, 20776, 20866, 21524, 21780, 
      23200, 22313, 24082, 24641, 28580, 29492, 29645 ], 
  [ 35645, 36125, 35325, 33853, 32941, 33410, 33562, 32645, 33010, 29917, 
      29137, 29250, 26276, 25945, 24509, 24650, 24557, 24193, 24565, 23357, 
      22234, 21314, 22852, 22468, 22282, 20756, 20105, 19025, 20521, 18801, 
      19066, 18532, 18530, 18589, 18386, 17317, 17753, 18850, 16850, 17890, 
      47889, 49369, 16160, 13666, 14314, 16141, 17450, 42466, 39240, 14945, 
      12402, 16069, 14185, 14381, 11728, 13513, 35689, 38560, 13753, 34553, 
      38018, 32552, 14869, 14297, 22490, 18353, 10673, 12373, 13010, 30773, 
      11304, 11700, 31429, 22745, 19037, 16285, 17056, 10036, 10961, 31609, 
      22345, 21901, 21682, 16690, 10530, 11650, 26962, 21925, 16978, 13505, 
      13634, 33125, 19825, 15145, 18820, 25600, 27441, 18629, 10321, 27521, 
      35921, 16061, 8861, 25997, 26792, 37736, 17485, 27145, 27418, 18868, 
      17489, 13225, 12953, 12689, 14240, 15506, 15156, 13725, 9544, 10125, 
      24741, 17525, 11170, 10625, 9442, 14977, 24305, 25082, 29530, 32257, 
      10993, 10880, 8105, 10993, 22144, 23120, 25168, 25433, 14458, 9970, 
      8865, 14794, 15677, 10421, 9332, 10760, 10877, 11752, 12437, 24557, 
      32996, 14450, 14114, 7850, 10141, 11069, 29426, 11281, 7380, 10305, 
      19825, 20745, 30160, 15353, 10489, 8410, 7673, 8045, 13450, 13945, 
      16889, 17914, 7685, 9061, 8497, 6885, 7786, 9061, 9265, 9370, 16362, 
      7424, 8249, 9425, 13124, 25169, 13297, 8842, 8177, 8090, 7397, 6725, 
      6641, 7762, 17477, 20641, 25285, 28442, 6868, 6925, 10573, 12168, 
      15885, 18405, 6413, 5930, 10154, 17810, 23090, 10676, 7001, 14612, 
      11250, 6781, 5821, 5634, 8874, 10114, 6317, 5501, 10660, 11876, 17140, 
      22900, 8578, 6698, 5858, 16354, 6409, 5248, 5473, 6208, 8905, 11113, 
      15385, 8641, 6485, 5297, 5185, 8885, 16490, 10376, 13000, 5437, 5386, 
      4777, 6361, 10386, 24082, 9113, 5353, 4948, 9808, 4850, 6890, 21913, 
      5085, 5877, 6205, 21780, 6725, 5125, 4901, 4274, 4274, 4450, 5066, 
      5314, 6074, 6725, 7825, 9554, 10786, 11281, 12689, 12874, 8857, 6905, 
      4100, 4160, 5120, 12196, 4753, 3978, 6994, 9298, 11025, 13573, 14170, 
      17425, 21130, 6245, 5525, 3869, 3845, 3893, 6869, 7325, 14248, 17533, 
      6322, 4810, 4082, 3757, 3725, 3821, 8482, 9497, 11465, 11642, 6201, 
      4041, 3889, 3744, 3721, 3700, 3636, 3604, 4129, 7696, 8500, 10996, 
      12064, 12249, 16596, 19225, 21289, 7081, 4706, 3965, 11762, 12130, 
      6500, 5573, 5389, 4964, 4885, 4660, 4093, 4808, 5965, 16820, 5458, 
      3573, 3505, 3349, 3474, 3978, 6058, 21205, 6736, 5440, 4432, 3332, 
      4292, 18020, 4321, 5626, 5834, 10250, 3445, 2941, 2980, 3445, 5125, 
      14580, 18541, 4745, 4253, 4034, 2825, 3005, 4658, 16265, 4729, 2825, 
      3188, 4820, 5953, 9593, 10273, 10625, 13729, 18580, 19604, 3897, 2701, 
      2617, 2610, 5101, 9657, 9826, 15826, 19762, 3589, 3229, 2900, 18125, 
      19661, 4250, 2450, 6626, 7025, 11426, 13010, 14945, 18026, 4804, 3985, 
      3033, 9529, 3109, 2885, 2738, 2353, 10490, 10858, 2900, 2957, 4234, 
      4141, 2425, 2089, 2041, 2050, 4141, 4626, 5050, 8109, 2777, 2057, 1985, 
      3092, 3161, 7120, 7412, 7712, 8020, 2873, 4349, 7033, 7625, 8905, 
      15538, 16490, 2020, 1933, 1908, 3364, 4068, 15220, 17140, 1877, 1850, 
      1937, 2705, 2689, 2624, 1601, 2384, 2825, 2969, 16729, 1602, 1525, 
      2746, 9621, 12130, 17650, 1544, 1480, 7844, 8005, 11645, 13325, 1810, 
      1945, 1921, 1377, 1972, 8352, 4825, 12674, 14221, 2600, 1940, 1300, 
      1781, 2178, 1114, 9553, 1313, 1060, 2960, 7424, 12905, 1586, 2186, 
      10961, 13061, 1989, 1000, 916, 3604, 4500, 1130, 1165, 2605, 7565, 
      8410, 2080, 2228, 2305, 3700, 6868, 8353, 10000, 11809, 15184, 954, 
      2025, 4825, 8125, 11754, 5809, 6101, 6554, 6866, 7186, 7681, 11441, 
      17009, 7137, 11812, 17217, 17476, 890, 3893, 7090, 1109, 500, 740, 
      5108, 5813, 2941, 409, 5161, 365, 5402, 9770, 14761, 1285, 15453, 613, 
      865, 3653, 6065, 10490, 11953, 377, 7652, 2434, 2725, 5701, 6949, 
      15850, 212, 197, 260, 8296, 17357, 1193, 458, 233, 394, 698, 1130, 
      17593, 160, 208, 369, 769, 8793, 9553, 9748, 11169, 1256, 1700, 3821, 
      6029, 12421, 14500, 82, 1306, 5857, 8362, 10282, 12625, 689, 1664, 
      10880, 449, 833, 4949, 14210, 1192, 1405, 2245, 4261, 5220, 5365, 7092, 
      701, 89, 106, 194, 650, 1789, 2525, 5501, 16, 185, 6740, 16145, 178, 
      2509, 3609, 5338, 10825, 16138, 17433, 5933, 16388, 2501, 785, 226, 37, 
      122, 1025, 2917, 11026, 17162, 19882, 676, 529, 225, 0, 144, 1225, 
      5476, 10201, 1157, 4762, 5626, 14162, 85, 1028, 4904, 493, 333, 1530, 
      3145, 15385, 1312, 272, 377, 5200, 7241, 15641, 106, 809, 2426, 3050, 
      5354, 6266, 6914, 14425, 17449, 19906, 72, 45, 997, 6597, 9640, 725, 
      4405, 4538, 6449, 9653, 10658, 13738, 13973, 14690, 15925, 593, 3428, 
      4289, 4553, 12608, 13289, 19108, 9882, 10081, 776, 3581, 3700, 3821, 
      13789, 15229, 562, 125, 2330, 2825, 6845, 7010, 8042, 15250, 4768, 
      5920, 8608, 9360, 13600, 290, 7565, 24505, 1220, 2500, 26440, 1746, 
      1125, 3706, 7969, 18181, 21250, 580, 6497, 11920, 17417, 22756, 24592, 
      27152, 433, 965, 2789, 5765, 7858, 11738, 17189, 19889, 21898, 24938, 
      613, 21349, 24973, 986, 4457, 12461, 12905, 22562, 25010, 409, 10004, 
      11849, 14324, 27296, 29641, 1962, 882, 2205, 7002, 9090, 11890, 19210, 
      26041, 27337, 1928, 520, 4328, 4580, 14408, 27053, 1205, 13754, 697, 
      1152, 4420, 7137, 9040, 23985, 24292, 1714, 2561, 12289, 13850, 26225, 
      3701, 4901, 7732, 14600, 24085, 32005, 2665, 745, 1053, 1090, 3645, 
      12178, 1745, 2228, 4148, 16409, 23585, 31760, 866, 2522, 3650, 4090, 
      16217, 19066, 19885, 28066, 2749, 4996, 8125, 17029, 18061, 25236, 
      3362, 2810, 3265, 3877, 4097, 6586, 6737, 8017, 16337, 30202, 4505, 
      3328, 1753, 1424, 1808, 2393, 4868, 5120, 6649, 16900, 1314, 1765, 
      2113, 2178, 2938, 3114, 4114, 27333, 21605, 31781, 1289, 5194, 5581, 
      5714, 8114, 8621, 1312, 1620, 6196, 6337, 22321, 30196, 1810, 2738, 
      7298, 29258, 29930, 19400, 22180, 22760, 23053, 23645, 34205, 24021, 
      36490, 1744, 2837, 3617, 23585, 24482, 38162, 3880, 36733, 4058, 4240, 
      3625, 6250, 6925, 26674, 6085, 4325, 26452, 31357, 40141, 3109, 30770, 
      31793, 41018, 31545, 41508, 4802, 6122, 9457, 10682, 31985, 37745, 
      7829, 5626, 9490, 34642, 4000, 3929, 6548, 9593, 10273, 38804, 41120, 
      3965, 5945, 5220, 7381, 7105, 5953, 7873, 8693, 8989, 9140, 7825, 
      10121, 6970, 7946, 9346, 9298, 9280, 9137, 5825, 6565, 8845, 8980, 
      12193, 10400, 8345, 7570, 11161, 9010, 9941, 10082, 10817, 11425, 
      12385, 7412, 8874, 10001, 8177, 8266, 9265, 9925, 11602, 8168, 10018, 
      13690, 10685, 13877, 10512, 13050, 14842, 13922, 13653, 14330, 14800, 
      14913, 14585, 17168, 15073, 17258, 16965, 15898, 16325, 17645, 16762, 
      17077, 18512, 18901, 19141, 19709, 20025, 21145, 20498, 22237, 22736, 
      26585, 27437, 27560 ], 
  [ 35165, 35453, 34821, 33349, 32365, 32666, 32770, 32045, 32170, 29437, 
      28705, 28314, 25796, 25225, 24125, 24194, 24005, 23665, 23893, 22685, 
      21778, 21050, 21892, 21460, 21250, 20084, 19577, 18617, 19585, 18369, 
      18514, 18100, 17978, 18013, 17690, 16837, 17009, 17530, 15866, 16666, 
      43641, 45025, 15056, 13306, 13666, 14989, 16034, 38506, 35496, 13913, 
      12330, 14701, 13177, 13325, 11680, 12625, 32113, 34768, 12745, 31049, 
      34250, 29192, 13525, 13025, 25250, 20609, 10625, 11509, 11978, 27509, 
      10728, 10980, 28093, 25577, 21437, 18301, 19216, 10036, 10361, 28225, 
      25177, 24685, 24442, 18826, 10026, 10762, 23962, 24733, 19210, 12113, 
      12218, 29573, 22441, 13441, 16612, 22672, 24345, 21125, 9601, 24401, 
      32129, 18245, 8885, 22997, 23720, 33800, 19885, 24025, 24274, 21460, 
      19913, 15025, 14705, 11273, 12560, 13610, 17316, 15669, 8776, 9189, 
      21789, 20021, 12682, 12017, 8650, 13105, 21377, 22082, 26146, 28657, 
      12505, 12368, 7793, 9769, 19408, 20288, 22144, 22385, 16594, 11290, 
      8145, 12898, 18005, 11885, 8420, 9512, 9605, 10312, 10877, 21557, 
      29300, 16634, 16250, 7394, 8989, 9725, 25994, 12985, 7092, 9081, 17257, 
      18081, 26656, 17705, 12073, 9490, 7145, 7373, 11650, 12073, 14633, 
      15538, 8573, 10405, 9697, 6597, 7090, 8005, 8161, 8242, 14130, 6800, 
      7361, 8249, 11300, 22025, 15457, 10210, 9377, 9266, 8357, 7397, 6305, 
      6970, 15077, 17905, 22117, 25010, 6340, 6373, 9109, 10440, 13653, 
      15885, 7085, 6098, 8738, 15338, 20090, 12500, 6305, 12500, 13194, 7741, 
      6301, 5850, 7650, 8650, 7157, 5525, 9076, 10100, 14692, 19876, 10090, 
      7730, 5450, 13978, 7393, 5200, 5209, 5584, 7585, 9409, 13105, 10225, 
      7541, 5825, 5617, 7541, 14066, 8744, 10984, 6205, 6130, 4825, 5545, 
      8730, 20890, 10865, 6145, 5524, 8224, 4538, 5858, 18889, 5877, 5085, 
      5317, 18756, 8069, 5989, 5669, 4586, 4250, 4234, 4514, 4666, 5186, 
      5669, 6529, 7946, 8986, 9409, 10625, 10786, 10657, 8321, 4196, 4112, 
      4496, 10180, 5569, 4194, 5818, 7690, 9153, 11365, 11890, 14785, 18130, 
      7565, 6653, 4133, 3965, 3869, 5693, 6053, 11944, 14869, 7690, 5746, 
      4682, 4045, 3821, 3725, 6970, 7817, 9497, 9650, 7569, 4689, 4441, 4176, 
      4129, 4084, 3924, 3700, 3721, 6304, 6964, 9076, 10000, 10161, 14004, 
      16369, 18241, 8665, 5690, 4637, 9722, 10042, 7988, 6845, 6613, 6068, 
      5965, 5668, 3589, 4040, 4885, 14180, 6730, 4149, 4033, 3733, 3258, 
      3474, 4930, 18133, 8320, 6736, 5440, 3140, 3620, 15236, 5329, 4546, 
      4706, 8354, 4141, 3205, 2932, 3037, 4141, 12132, 15685, 5945, 5309, 
      5018, 3065, 2813, 3770, 13625, 5953, 2705, 2804, 3860, 4729, 7745, 
      8329, 8633, 11353, 15700, 16628, 4905, 3085, 2857, 2682, 4045, 7785, 
      7930, 13210, 16762, 4525, 4021, 3524, 15269, 16661, 5426, 2762, 5210, 
      5537, 9290, 10682, 12401, 15170, 6148, 5113, 3825, 7633, 3973, 3653, 
      3434, 2785, 8450, 8770, 3716, 2405, 5506, 5389, 3049, 2425, 2089, 2074, 
      3181, 3546, 3874, 6381, 3617, 2465, 1961, 2420, 2465, 5536, 5780, 6032, 
      6292, 2249, 3293, 5449, 5945, 7033, 12874, 13730, 2548, 2389, 2340, 
      2548, 3060, 12580, 14308, 2357, 2306, 1697, 2081, 3625, 3536, 1721, 
      1856, 2129, 2225, 13921, 1962, 1717, 2050, 7605, 9802, 14746, 1928, 
      1768, 6068, 6205, 9365, 10853, 1450, 1513, 2665, 1737, 1492, 6480, 
      3529, 10250, 11629, 3656, 2756, 1732, 1325, 3114, 1138, 7489, 1865, 
      1348, 2048, 5648, 10433, 1130, 1490, 8705, 10565, 2925, 1384, 964, 
      2500, 3204, 1682, 877, 1741, 5741, 6466, 3088, 1460, 1513, 2548, 5140, 
      6409, 7840, 9433, 12448, 1458, 1305, 3433, 6205, 9378, 4225, 4469, 
      4850, 5114, 5386, 5809, 9089, 14081, 5337, 9412, 14265, 14500, 1490, 
      2645, 5290, 1853, 548, 500, 3620, 4205, 1885, 481, 3649, 461, 3842, 
      7586, 12025, 2173, 12645, 1189, 433, 2405, 4385, 8210, 9505, 257, 5732, 
      3706, 1669, 4069, 5125, 12994, 452, 365, 212, 6280, 14357, 2105, 1010, 
      185, 178, 290, 530, 14569, 400, 160, 153, 313, 6705, 7369, 7540, 8793, 
      584, 884, 2501, 4325, 9901, 11764, 202, 610, 4177, 6322, 8002, 10081, 
      233, 848, 8528, 1073, 305, 3413, 11498, 520, 661, 1261, 2845, 3636, 
      3757, 5220, 1469, 41, 34, 26, 194, 925, 1469, 3869, 160, 17, 4916, 
      13241, 10, 1453, 2313, 3730, 8473, 13234, 14409, 4229, 13460, 3845, 
      1601, 730, 325, 2, 401, 1765, 8650, 14162, 16642, 1444, 1225, 729, 144, 
      0, 529, 3844, 7921, 485, 3250, 3970, 11450, 445, 404, 3368, 1165, 45, 
      738, 1945, 12553, 2320, 32, 65, 3616, 5345, 12785, 466, 281, 1394, 
      1874, 3746, 4514, 5066, 11689, 14425, 16666, 360, 261, 397, 4797, 7432, 
      1493, 2965, 3074, 4673, 7445, 8330, 11074, 11285, 11930, 13045, 185, 
      2180, 2873, 3089, 10064, 10673, 15940, 7650, 7825, 1544, 2309, 2404, 
      2501, 11125, 12421, 1210, 221, 1346, 1721, 5021, 5162, 6050, 12442, 
      3280, 4240, 6544, 7200, 10960, 170, 5645, 20905, 596, 1492, 22696, 
      2826, 549, 2434, 6001, 15109, 17914, 292, 4745, 9472, 14417, 19300, 
      20992, 23360, 289, 485, 1733, 4133, 5914, 9314, 14213, 16673, 18514, 
      21314, 1165, 18013, 21349, 1730, 3065, 9965, 10361, 19130, 21386, 481, 
      7796, 9425, 11636, 23504, 25681, 3042, 1530, 1341, 5202, 7002, 9466, 
      16066, 22345, 23545, 2984, 808, 2984, 3188, 11720, 23285, 725, 11138, 
      577, 720, 3076, 5337, 6976, 20457, 20740, 1066, 1649, 9841, 11234, 
      22529, 2525, 3485, 5860, 11912, 20557, 27901, 3865, 985, 765, 778, 
      2493, 9754, 2633, 1460, 2900, 13553, 20105, 27680, 1130, 1682, 2522, 
      2866, 13385, 15970, 16717, 24250, 3925, 3604, 6229, 14125, 15061, 
      21636, 4682, 3986, 2257, 2725, 2897, 4930, 5057, 6145, 13505, 26242, 
      6065, 4624, 2545, 1088, 1280, 1649, 3524, 3728, 4993, 14020, 1098, 
      1285, 1489, 1530, 2050, 2178, 2938, 23589, 18317, 27725, 1625, 3826, 
      4141, 4250, 6266, 6701, 1552, 1332, 4660, 4777, 18985, 26260, 1450, 
      1994, 5594, 25394, 26018, 16328, 18868, 19400, 19669, 20213, 30005, 
      20565, 32146, 2176, 2165, 2705, 20177, 21002, 33722, 2920, 32389, 3074, 
      3232, 2809, 4834, 5389, 23050, 7741, 3341, 22852, 27397, 35605, 2533, 
      26858, 27809, 36434, 27585, 36900, 6122, 4802, 7585, 8642, 28001, 
      33377, 6221, 4450, 7642, 30490, 5008, 3233, 5204, 7745, 8329, 34388, 
      36560, 3293, 4745, 4212, 9109, 5737, 7345, 6385, 7085, 7333, 7460, 
      6409, 12185, 8482, 6530, 7690, 11194, 11152, 10985, 5009, 5581, 7381, 
      7492, 14425, 12368, 7025, 6442, 9385, 7642, 8405, 8522, 9137, 9673, 
      14545, 6500, 7650, 8585, 7265, 7330, 8161, 8677, 10042, 7400, 9274, 
      12130, 9797, 12317, 9792, 11826, 13282, 12602, 12429, 13010, 13600, 
      13689, 13481, 15680, 14065, 15794, 15597, 14914, 15293, 16325, 15682, 
      15925, 17312, 17725, 18085, 18581, 18945, 19825, 19370, 21085, 21536, 
      25313, 26117, 26216 ], 
  [ 35050, 34970, 34660, 33188, 32066, 32045, 32057, 31700, 31365, 29322, 
      28682, 27325, 25681, 24650, 24194, 24125, 23752, 23458, 23410, 22202, 
      21709, 21349, 20857, 20333, 20077, 19601, 19370, 18640, 18596, 18346, 
      18261, 18077, 17725, 17714, 17161, 16722, 16388, 15805, 14785, 15125, 
      36304, 37504, 13745, 13421, 13229, 13586, 14125, 31721, 29125, 12740, 
      12997, 12884, 12050, 12106, 12393, 11728, 26064, 28305, 11618, 25138, 
      27833, 23557, 11754, 11392, 31345, 25738, 11338, 10658, 10805, 22058, 
      10429, 10405, 22504, 31810, 26842, 22970, 24161, 10841, 10016, 22544, 
      31410, 30826, 30537, 23725, 9865, 9865, 19017, 30920, 24293, 10250, 
      10309, 23570, 28260, 10980, 13185, 17865, 19216, 26714, 9026, 19226, 
      25666, 23236, 9736, 18052, 18637, 27061, 25290, 18850, 19053, 27233, 
      25364, 19280, 18868, 9364, 10145, 10781, 22261, 20200, 8109, 8200, 
      16936, 25610, 16385, 15490, 7937, 10322, 16570, 17137, 20465, 22562, 
      16208, 16025, 8000, 8228, 14969, 15665, 17153, 17348, 21493, 14625, 
      7570, 10069, 23272, 15496, 7477, 7925, 7972, 8357, 8692, 16612, 23021, 
      21625, 21149, 7325, 7586, 7954, 20221, 17056, 7345, 7540, 13140, 13780, 
      20745, 23018, 15914, 12365, 6938, 6890, 9005, 9290, 11114, 11789, 
      11080, 13786, 12802, 6850, 6561, 6786, 6850, 6885, 10657, 6409, 6464, 
      6800, 8609, 16804, 20402, 13637, 12482, 12325, 11002, 9490, 6466, 6257, 
      11282, 13466, 16850, 19237, 6133, 6120, 7108, 7933, 10180, 11860, 9178, 
      7225, 6829, 11405, 15145, 16801, 5776, 9257, 17725, 10386, 8026, 7069, 
      6109, 6649, 9572, 6376, 6845, 7501, 10805, 14885, 13793, 10513, 5473, 
      10229, 10084, 5913, 5508, 5193, 5860, 6948, 9540, 14066, 10370, 7642, 
      7250, 5770, 10225, 6421, 7925, 8482, 8361, 5722, 4786, 6361, 15577, 
      15028, 8468, 7433, 5993, 4745, 4685, 13898, 8200, 4372, 4420, 13765, 
      11450, 8450, 7946, 5989, 5009, 4625, 4261, 4229, 4289, 4450, 4850, 
      5669, 6341, 6626, 7474, 7589, 14912, 11840, 5185, 4825, 4105, 7121, 
      7938, 5413, 4369, 5413, 6370, 7938, 8325, 10530, 13185, 10900, 9620, 
      5444, 5000, 4628, 4244, 4420, 8333, 10568, 11117, 8345, 6637, 5402, 
      4810, 4346, 4877, 5402, 6530, 6637, 10996, 6736, 6304, 5809, 5716, 
      5625, 5281, 4689, 3744, 4441, 4825, 6201, 6849, 6964, 9841, 11700, 
      13204, 12506, 8381, 6730, 6617, 6845, 11645, 10088, 9764, 8989, 8840, 
      8405, 3428, 3373, 3620, 9925, 9973, 6058, 5850, 5274, 3649, 3313, 3573, 
      13050, 12161, 10025, 8177, 3577, 3137, 10705, 8066, 3281, 3349, 5525, 
      6280, 4516, 3645, 3060, 3060, 8245, 11016, 9050, 8138, 7709, 4330, 
      3250, 2873, 9370, 9104, 3280, 2873, 2825, 3188, 5008, 5408, 5620, 7604, 
      10985, 11729, 7642, 4626, 4122, 3625, 2826, 5002, 5101, 9001, 11817, 
      7124, 6344, 5525, 10600, 11716, 8485, 4165, 3301, 3490, 6001, 7025, 
      8330, 10501, 9529, 8080, 6148, 4804, 6434, 5930, 5573, 4418, 5345, 
      5573, 6085, 2152, 8749, 8586, 5050, 3874, 2986, 2925, 2146, 2281, 2425, 
      3874, 6032, 4052, 2720, 1937, 1936, 3305, 3457, 3617, 3785, 1858, 2074, 
      3218, 3530, 4250, 8573, 9245, 4365, 4068, 3973, 1789, 1933, 8325, 9685, 
      4082, 3985, 2042, 1690, 6224, 6089, 2756, 1649, 1600, 1604, 9344, 3457, 
      2890, 1521, 4546, 6145, 9985, 3469, 3125, 3469, 3560, 5800, 6920, 1565, 
      1490, 4896, 3232, 1377, 3697, 1850, 6409, 7466, 6485, 5125, 3365, 1256, 
      5713, 1989, 4338, 3728, 2705, 1105, 3049, 6500, 1061, 961, 5186, 6586, 
      5524, 2925, 1861, 1189, 1525, 3545, 1130, 890, 3050, 3545, 5825, 793, 
      800, 1145, 2633, 3488, 4505, 5684, 8009, 3229, 730, 1570, 3330, 5629, 
      1994, 2146, 2389, 2561, 2741, 3026, 5386, 9274, 2692, 5617, 9412, 9601, 
      3445, 1058, 2645, 4084, 1445, 845, 1573, 1928, 666, 1424, 1556, 1450, 
      1657, 4205, 7586, 4680, 8068, 3098, 410, 818, 1970, 4645, 5618, 832, 
      2857, 6949, 450, 1746, 2434, 8325, 1717, 1492, 925, 3221, 9412, 4658, 
      2873, 898, 569, 313, 185, 9578, 1665, 873, 544, 244, 3508, 3988, 4113, 
      5044, 101, 125, 776, 1864, 5876, 7325, 1237, 81, 1762, 3217, 4437, 
      6010, 164, 89, 4825, 3074, 98, 1274, 7105, 37, 40, 180, 936, 1405, 
      1480, 2437, 3746, 754, 701, 509, 125, 74, 250, 1546, 1241, 500, 2225, 
      8480, 493, 234, 634, 1453, 4770, 8473, 9418, 1768, 8653, 7226, 3970, 
      2501, 1682, 577, 10, 362, 4901, 9217, 11237, 3721, 3364, 2500, 1225, 
      529, 0, 1521, 4356, 2, 1157, 1601, 7057, 1940, 13, 1229, 3258, 298, 25, 
      450, 7930, 5057, 377, 272, 1385, 2516, 8116, 1961, 74, 221, 425, 1469, 
      1961, 2329, 7250, 9434, 11261, 1717, 1480, 52, 2152, 4005, 3770, 1010, 
      1073, 2074, 4018, 4673, 6773, 6938, 7445, 8330, 208, 593, 964, 1088, 
      5993, 6464, 10673, 4177, 4306, 3821, 676, 725, 776, 6824, 7844, 3257, 
      1210, 265, 410, 2330, 2425, 3037, 7865, 1233, 1825, 3393, 3865, 6705, 
      745, 2770, 14810, 205, 365, 16325, 5701, 250, 801, 3034, 10026, 12325, 
      545, 2192, 5585, 9472, 13481, 14897, 16897, 818, 370, 514, 1810, 2993, 
      5473, 9314, 11314, 12833, 15173, 3028, 12424, 15208, 3961, 1202, 5986, 
      6290, 13357, 15245, 1424, 4369, 5584, 7289, 17041, 18896, 5917, 3577, 
      490, 2557, 3805, 5625, 10845, 16066, 17082, 5813, 2165, 1213, 1325, 
      7373, 16868, 610, 6929, 1152, 697, 1305, 2692, 3825, 14500, 14737, 629, 
      706, 5954, 7025, 16250, 1076, 1576, 3077, 7565, 14600, 20840, 6970, 
      2250, 1018, 985, 1090, 5913, 5140, 793, 1313, 8884, 14240, 20665, 2441, 
      877, 1165, 1325, 8762, 10841, 11450, 17741, 6984, 1741, 3400, 9364, 
      10116, 15541, 8017, 7045, 1130, 1322, 1402, 2561, 2642, 3362, 8882, 
      19457, 9860, 7913, 4868, 1249, 1073, 1028, 1753, 1865, 2624, 9305, 
      1489, 1170, 1098, 1093, 1153, 1189, 1489, 17218, 12820, 20756, 3074, 
      2009, 2186, 2249, 3529, 3826, 2817, 1585, 2521, 2592, 13396, 19521, 
      1565, 1373, 3133, 18793, 19325, 11245, 13325, 13765, 13988, 14440, 
      22760, 14746, 24625, 3809, 1682, 1762, 14450, 15137, 26017, 1885, 
      24868, 1993, 2105, 2050, 2925, 3250, 16909, 11720, 2260, 16757, 20612, 
      27716, 2234, 20165, 20978, 28453, 20800, 28873, 9457, 3077, 4802, 5537, 
      21170, 25810, 3944, 3001, 4905, 23337, 7745, 2704, 3433, 5008, 5408, 
      26729, 28625, 2810, 3250, 3085, 13226, 3920, 10818, 4338, 4808, 4964, 
      5045, 4500, 16946, 12185, 4621, 5321, 15633, 15545, 15332, 4250, 4500, 
      5380, 5445, 19508, 16945, 5300, 5085, 6786, 5825, 6266, 6337, 6722, 
      7120, 19490, 5557, 6109, 6676, 6322, 6341, 6850, 7090, 7857, 6733, 
      8653, 9945, 8900, 10132, 9217, 10285, 11097, 10877, 10888, 11285, 
      12105, 12148, 12170, 13633, 12938, 13793, 13780, 13833, 14120, 14600, 
      14417, 14522, 15817, 16276, 16866, 17224, 17680, 18100, 18013, 19682, 
      20041, 23680, 24392, 24445 ], 
  [ 37273, 36569, 36805, 35333, 33977, 33410, 33266, 33533, 32418, 31545, 
      31061, 28066, 27904, 26093, 26729, 26426, 25741, 25525, 25009, 23801, 
      24010, 24274, 21520, 20840, 20506, 21200, 21437, 21097, 19337, 20725, 
      20250, 20456, 19714, 19625, 18682, 18945, 17753, 15298, 15370, 14930, 
      26281, 27169, 13940, 16034, 14906, 13625, 13306, 22634, 20740, 13169, 
      16546, 12221, 12557, 12457, 16020, 12625, 18225, 19764, 12125, 17533, 
      19370, 16420, 11169, 11041, 44098, 36853, 14965, 11633, 11234, 15233, 
      12340, 11848, 15445, 44797, 38425, 33305, 34964, 14624, 11849, 15329, 
      44397, 43657, 43290, 34450, 12010, 10762, 13050, 43829, 35330, 9509, 
      9490, 15809, 40545, 9225, 9792, 12132, 12937, 38609, 10469, 12869, 
      17125, 34117, 13597, 12085, 12436, 18052, 36873, 12493, 12618, 39440, 
      37025, 28913, 28345, 8545, 8468, 8402, 33064, 30301, 9396, 8941, 11125, 
      37505, 25082, 23797, 9146, 8021, 10837, 11170, 13250, 14645, 24905, 
      24644, 10769, 8033, 9860, 10244, 11108, 11225, 32218, 22698, 9013, 
      7690, 34621, 24037, 8296, 7652, 7621, 7460, 7405, 10645, 14792, 32506, 
      31874, 9626, 7625, 7369, 12850, 26377, 10192, 7345, 8577, 8905, 13140, 
      34445, 24845, 19658, 9005, 8489, 6938, 6989, 7565, 7850, 17749, 21937, 
      20485, 9697, 8082, 7137, 7045, 7002, 7186, 8164, 7361, 6761, 6464, 
      10369, 31205, 21866, 20165, 19930, 17905, 15457, 9157, 7466, 7265, 
      8357, 10337, 11866, 8200, 8109, 6133, 6100, 6709, 7453, 15145, 11554, 
      6010, 7154, 9178, 26512, 7297, 6176, 27826, 17289, 13369, 11554, 5914, 
      5674, 16085, 10237, 5480, 5512, 6632, 8840, 22490, 17650, 7930, 6290, 
      17065, 9540, 8433, 6948, 5353, 5193, 5913, 22997, 17585, 13141, 12437, 
      5185, 6130, 4900, 5156, 14761, 14562, 9661, 5917, 4762, 8986, 24505, 
      14825, 13088, 4628, 7514, 5114, 7853, 14557, 5581, 5317, 7720, 19601, 
      15041, 14225, 10786, 8714, 7706, 6250, 5906, 5186, 4801, 4421, 4226, 
      4274, 4325, 4549, 4586, 24545, 20225, 9280, 8452, 5860, 4352, 14373, 
      9898, 4330, 3970, 4069, 4545, 4698, 5733, 7218, 18973, 17069, 10085, 
      9173, 8333, 4205, 4069, 4628, 5693, 19346, 15170, 12370, 10121, 8905, 
      7817, 3746, 3725, 3917, 3946, 19225, 12625, 11881, 10996, 10825, 10656, 
      10000, 8784, 6201, 3700, 3616, 3744, 3924, 3961, 5200, 6201, 7081, 
      21437, 15362, 12697, 3770, 3842, 20264, 18005, 17525, 16360, 16133, 
      15464, 5573, 4660, 3893, 5128, 17890, 11713, 11349, 10305, 6730, 5458, 
      3690, 6849, 21092, 18020, 15236, 6736, 4736, 5440, 15125, 3554, 3466, 
      3146, 12325, 9157, 7272, 5517, 3645, 4072, 5517, 16733, 15353, 14690, 
      8893, 6409, 3770, 4573, 16865, 6673, 5408, 3488, 2993, 2785, 2873, 
      2929, 3665, 5408, 5840, 14701, 9657, 8685, 7642, 3177, 2701, 2722, 
      4282, 5850, 13949, 12701, 11336, 5101, 5749, 16090, 8962, 2482, 2437, 
      2842, 3242, 3845, 5002, 17680, 15529, 12505, 2425, 13025, 12209, 11618, 
      9605, 2498, 2570, 12520, 4141, 16666, 16425, 10861, 8749, 6925, 6786, 
      2809, 2554, 2386, 2041, 12545, 9161, 6425, 3536, 3457, 1940, 1936, 
      1940, 1952, 3613, 2425, 1853, 1853, 1949, 3698, 4058, 9864, 9333, 9160, 
      2920, 2440, 3528, 4264, 9425, 9250, 5045, 3445, 13049, 12836, 6929, 
      3716, 3121, 2969, 4001, 8410, 7297, 3042, 1777, 2362, 4330, 8500, 7844, 
      1480, 1493, 2173, 2669, 4178, 3869, 11097, 8185, 3600, 1396, 1421, 
      2314, 2825, 13700, 11560, 8552, 3557, 12538, 5850, 1413, 9305, 7424, 
      1924, 1060, 2249, 3362, 2482, 1637, 2257, 12349, 7956, 5800, 1384, 
      1096, 9122, 3977, 1865, 905, 1010, 12884, 2080, 2009, 1184, 800, 953, 
      1268, 1745, 2900, 8650, 2173, 829, 873, 1690, 629, 625, 634, 650, 674, 
      725, 1525, 3541, 625, 1600, 3601, 3712, 9178, 785, 578, 10285, 5384, 
      3848, 520, 485, 1017, 5441, 425, 5545, 370, 890, 2477, 11349, 2725, 
      8753, 2789, 545, 293, 1018, 1445, 4225, 400, 14866, 801, 225, 289, 
      2826, 6280, 5821, 4552, 452, 3445, 11405, 8450, 4525, 3650, 2770, 2018, 
      3533, 6228, 4500, 3625, 2545, 505, 673, 720, 1105, 1700, 1256, 269, 
      109, 1469, 2216, 5410, 1602, 85, 370, 810, 1525, 2465, 1220, 964, 8885, 
      2165, 65, 2074, 1636, 1405, 765, 117, 40, 37, 136, 10025, 4381, 4250, 
      3746, 2426, 1049, 601, 25, 5492, 3737, 80, 2825, 3730, 585, 205, 10, 
      909, 2818, 3373, 13, 2920, 15377, 10405, 7922, 6401, 3970, 1765, 401, 
      962, 3250, 4490, 10000, 9409, 7921, 5476, 3844, 1521, 0, 729, 1601, 26, 
      2, 2026, 6893, 1768, 20, 9225, 3145, 1234, 333, 2509, 12116, 3380, 
      3041, 20, 137, 2617, 6914, 2141, 650, 386, 26, 50, 106, 2141, 3389, 
      4514, 6436, 5965, 1885, 85, 612, 10049, 113, 98, 85, 625, 890, 1898, 
      1985, 2258, 2753, 2665, 320, 145, 113, 1508, 1745, 4160, 706, 757, 
      10100, 325, 296, 269, 1949, 2501, 9146, 5305, 850, 605, 185, 202, 346, 
      2522, 180, 148, 468, 628, 1908, 4138, 313, 6893, 1960, 872, 7940, 
      12994, 2161, 450, 421, 3825, 5266, 3392, 281, 1412, 3505, 6032, 6980, 
      8356, 4133, 2593, 865, 289, 458, 1378, 3425, 4645, 5618, 7178, 8605, 
      5365, 7213, 10162, 461, 1657, 1805, 5986, 7250, 5441, 976, 1489, 2336, 
      8500, 9809, 13210, 9466, 1465, 490, 802, 1530, 4410, 7837, 8541, 13028, 
      6884, 628, 584, 2420, 8405, 2833, 2210, 4545, 3076, 720, 625, 900, 
      6817, 6976, 2306, 1525, 1781, 2306, 8021, 1037, 757, 776, 2612, 6917, 
      11285, 14653, 6813, 3865, 3754, 1129, 1818, 11809, 2080, 1040, 3385, 
      6713, 11188, 7082, 1930, 1282, 1130, 3341, 4562, 4937, 9122, 14589, 
      1000, 1021, 3709, 4149, 7624, 16090, 14650, 1637, 1361, 1285, 962, 965, 
      1061, 3461, 10370, 18713, 15908, 11225, 3940, 3140, 2393, 1168, 1124, 
      1025, 3728, 4570, 3393, 2853, 2770, 2050, 1930, 1450, 8833, 5917, 
      11357, 7949, 1346, 1289, 1274, 1306, 1369, 7380, 4432, 1312, 1305, 
      6337, 10512, 4178, 2738, 1378, 10018, 10394, 5044, 6344, 6628, 6773, 
      7069, 12893, 7297, 14290, 8996, 3281, 2581, 7157, 7610, 15370, 2548, 
      14533, 2578, 2612, 3181, 2106, 2041, 8914, 20885, 2845, 8840, 11525, 
      16757, 4145, 11234, 11813, 17338, 11713, 17680, 17530, 2570, 2501, 
      2690, 12005, 15397, 2501, 2962, 2682, 13626, 14804, 4225, 2848, 2785, 
      2873, 16160, 17588, 4409, 3133, 3592, 22625, 3257, 19125, 3285, 3365, 
      3365, 3368, 3681, 27437, 20882, 3802, 3722, 25578, 25412, 25121, 5381, 
      5085, 4405, 4392, 30545, 27124, 4793, 5202, 4797, 5162, 5057, 5050, 
      5045, 5209, 30293, 6376, 5914, 5857, 7141, 7082, 7045, 6817, 6570, 
      8020, 10018, 8658, 9797, 8845, 10660, 10090, 9810, 10370, 10693, 10778, 
      11988, 11953, 12365, 12580, 13445, 12818, 13117, 14418, 14549, 14093, 
      14690, 14561, 15700, 16237, 17217, 17341, 17953, 17593, 18130, 19721, 
      19924, 23329, 23885, 23860 ], 
  [ 40594, 39458, 40072, 38600, 37082, 36137, 35885, 36584, 34929, 34866, 
      34490, 30361, 31225, 28874, 30266, 29801, 28900, 28738, 27898, 26690, 
      27385, 28081, 23761, 22973, 22585, 24089, 24650, 24580, 21632, 24154, 
      23409, 23885, 22873, 22730, 21517, 22266, 20480, 16729, 17557, 16577, 
      21124, 21796, 15857, 19625, 17849, 15434, 14521, 18125, 16717, 15248, 
      20785, 13544, 14690, 14482, 20313, 15028, 14580, 15633, 14258, 14050, 
      15293, 13261, 12546, 12580, 54709, 46330, 19258, 14090, 13313, 12290, 
      15445, 14629, 12340, 55570, 48226, 42242, 44225, 19025, 14900, 12116, 
      55170, 54322, 53901, 43657, 15277, 13165, 10701, 54548, 44753, 10778, 
      10705, 12218, 50832, 9792, 9225, 9945, 10372, 48626, 13250, 10250, 
      12994, 43432, 18052, 9736, 9925, 13597, 46674, 9874, 9945, 49673, 
      46880, 37364, 36688, 9760, 9089, 8537, 42325, 39076, 12069, 11236, 
      8884, 47522, 32885, 31330, 11765, 8210, 8650, 8821, 10037, 10946, 
      32708, 32393, 14468, 9680, 8105, 8273, 8705, 8768, 41425, 30069, 11794, 
      7825, 44260, 31732, 10645, 9245, 9160, 8621, 8296, 8296, 10877, 41821, 
      41081, 13001, 9434, 8746, 9529, 34612, 13945, 8992, 7200, 7312, 9657, 
      44138, 32810, 26489, 12218, 11378, 7289, 7178, 6890, 6905, 24148, 
      29362, 27586, 13450, 10917, 9162, 8962, 8865, 6565, 11161, 9764, 8516, 
      6761, 7696, 40466, 29345, 27266, 26977, 24466, 21370, 12802, 10085, 
      6266, 6602, 7610, 8545, 11413, 11268, 7240, 6613, 6088, 6184, 21058, 
      16333, 7225, 5993, 6829, 35017, 10132, 5825, 36601, 23850, 18850, 
      16441, 7561, 6781, 22376, 14692, 6317, 5917, 5525, 6437, 30293, 24373, 
      11413, 5345, 23680, 13833, 12240, 9945, 6784, 5760, 5184, 30962, 24362, 
      18730, 17810, 6562, 5077, 5629, 5021, 20890, 20637, 14170, 8482, 5437, 
      6205, 32848, 21008, 18785, 5465, 11213, 7193, 5450, 20740, 8200, 7720, 
      5317, 27026, 21386, 20354, 15889, 13061, 11621, 9409, 8849, 7589, 6826, 
      5906, 5009, 4625, 4514, 4306, 4289, 32996, 27812, 13897, 12745, 8857, 
      4217, 20610, 14785, 6085, 4753, 4258, 3978, 3969, 4194, 4869, 26344, 
      24008, 15080, 13844, 12680, 5960, 5608, 3845, 4100, 26825, 21677, 
      18121, 15170, 13522, 12002, 4745, 4346, 3890, 3865, 26704, 18484, 
      17524, 16369, 16144, 15921, 15049, 13401, 9684, 4969, 4561, 3825, 3681, 
      3664, 3769, 4176, 4624, 29402, 21977, 18610, 3581, 3545, 28013, 25268, 
      24680, 23245, 22964, 22133, 8840, 7333, 5864, 3589, 25153, 17410, 
      16938, 15570, 10645, 8725, 5553, 4338, 29057, 25337, 21905, 10705, 
      7625, 3577, 21794, 5525, 5329, 3281, 18292, 14152, 11565, 9000, 5832, 
      2965, 3492, 23834, 22130, 21305, 13834, 10378, 6173, 3034, 24020, 
      10804, 8945, 5729, 4640, 3028, 2900, 2848, 2720, 3329, 3545, 21370, 
      14922, 13626, 12205, 5202, 2890, 2857, 2797, 3501, 20456, 18884, 17141, 
      3076, 3400, 23137, 14065, 3697, 3490, 2437, 2405, 2522, 2977, 25105, 
      22468, 18688, 2560, 19370, 18338, 17585, 14978, 2309, 2273, 18757, 
      7300, 23929, 23634, 16666, 13906, 11434, 11241, 5050, 4525, 4141, 2554, 
      18836, 14480, 10772, 6425, 6292, 2777, 2665, 2561, 2465, 6610, 4450, 
      2690, 2474, 2138, 2105, 2249, 15453, 14760, 14533, 5485, 4573, 1989, 
      2293, 14906, 14677, 8906, 6442, 19556, 19289, 11600, 6929, 5956, 5696, 
      2084, 13621, 12130, 5877, 1642, 1525, 2197, 13765, 12893, 1885, 1844, 
      1444, 1508, 7769, 7298, 17172, 13396, 6921, 1585, 2906, 1261, 1394, 
      20477, 17797, 13925, 6932, 19045, 10305, 1170, 14948, 12473, 4273, 
      1465, 1088, 6737, 5317, 962, 1042, 18856, 13221, 10309, 3301, 2581, 
      14765, 7730, 4322, 1202, 1037, 19553, 4753, 4628, 2993, 1313, 980, 809, 
      800, 1145, 14185, 4954, 2098, 954, 745, 1466, 1354, 1201, 1109, 1025, 
      914, 634, 1354, 976, 601, 1360, 1417, 14929, 2378, 929, 16360, 9893, 
      7709, 1573, 1268, 3042, 10004, 1424, 10162, 1261, 377, 722, 17748, 808, 
      14450, 6218, 2138, 914, 289, 338, 8356, 481, 22129, 2826, 954, 586, 
      801, 11221, 10600, 8845, 317, 1096, 17858, 14093, 8818, 7565, 6253, 
      5069, 1130, 11169, 8793, 7540, 5920, 208, 160, 153, 160, 4589, 3821, 
      1700, 676, 200, 461, 10081, 4437, 706, 181, 81, 202, 5840, 3785, 73, 
      14690, 5378, 1010, 373, 4525, 4132, 2952, 1332, 877, 820, 325, 16154, 
      8674, 8489, 7769, 5801, 3506, 2626, 754, 10217, 7760, 377, 692, 7753, 
      2610, 1690, 793, 18, 685, 970, 580, 733, 22802, 16642, 13457, 11450, 
      8101, 4762, 2210, 17, 901, 1601, 16129, 15376, 13456, 10201, 7921, 
      4356, 729, 0, 4490, 1025, 677, 325, 12104, 4765, 965, 15138, 6898, 
      3853, 2034, 538, 18785, 7241, 6740, 857, 272, 592, 12125, 5354, 2729, 
      2141, 809, 509, 349, 386, 986, 1625, 11485, 10852, 4936, 436, 45, 
      16178, 1274, 1205, 490, 58, 53, 305, 338, 449, 674, 6148, 1913, 1360, 
      1220, 185, 260, 1433, 85, 82, 16229, 1864, 1781, 1700, 356, 584, 15005, 
      9922, 3037, 2522, 482, 445, 265, 605, 1233, 769, 225, 169, 369, 8269, 
      394, 3194, 4957, 3005, 3917, 19825, 5266, 1989, 394, 1314, 2161, 7145, 
      740, 305, 1156, 2657, 3281, 4225, 8210, 5914, 2890, 1018, 485, 325, 
      1130, 1810, 2405, 3425, 14248, 2260, 3460, 16237, 1730, 442, 482, 2665, 
      3497, 10004, 409, 436, 689, 4369, 5300, 20041, 15325, 3922, 841, 505, 
      477, 1737, 3922, 4410, 19805, 11933, 2005, 1853, 773, 4328, 6154, 725, 
      8676, 6505, 2097, 976, 657, 3280, 3385, 5249, 3874, 674, 821, 4106, 
      2792, 1972, 965, 965, 3380, 6452, 21754, 11754, 7618, 7453, 2938, 765, 
      18208, 4753, 2633, 1360, 3284, 6409, 12077, 4441, 3145, 2777, 1370, 
      1997, 2210, 4937, 21636, 2269, 1156, 1576, 1800, 3925, 23461, 21697, 
      3770, 3170, 2986, 1637, 1586, 1250, 1490, 5861, 26624, 23225, 17408, 
      7585, 6353, 5120, 2545, 2393, 1700, 1649, 8485, 6714, 5850, 5713, 4453, 
      4225, 3205, 4810, 2920, 6632, 13106, 2669, 2450, 2381, 1549, 1450, 
      12321, 8185, 2257, 2196, 3232, 6057, 7769, 5465, 1945, 5725, 5993, 
      2533, 3293, 3469, 3560, 3748, 7844, 3922, 8917, 14369, 6170, 4930, 
      3890, 4181, 9781, 4789, 9160, 4765, 4745, 5746, 3321, 2986, 5161, 
      29012, 5032, 5141, 7016, 10952, 7250, 6833, 7250, 11425, 7204, 11713, 
      24901, 4001, 2690, 2501, 7442, 9970, 3284, 4717, 2925, 8685, 21473, 
      7060, 4225, 3028, 2900, 10625, 11729, 7298, 4834, 5725, 30914, 4580, 
      26658, 4338, 4148, 4040, 3989, 4896, 36482, 28685, 5017, 4397, 34245, 
      34025, 33680, 7946, 7272, 5512, 5445, 39968, 35953, 6224, 7065, 5202, 
      6485, 6002, 5941, 5666, 5668, 39554, 8725, 7561, 7072, 9490, 9377, 
      8962, 8410, 7461, 10693, 12745, 9549, 12200, 9736, 13441, 11737, 10701, 
      11801, 12340, 12209, 13689, 13600, 14282, 13633, 15578, 13925, 14440, 
      16605, 16628, 15524, 16661, 16370, 17401, 17992, 19242, 19204, 19924, 
      19024, 19993, 21530, 21625, 24868, 25316, 25237 ], 
  [ 35408, 35344, 35018, 33538, 32416, 32409, 32425, 32050, 31733, 29648, 
      29000, 27677, 25985, 24968, 24480, 24417, 24050, 23752, 23716, 22500, 
      21985, 21605, 21169, 20645, 20389, 19881, 19636, 18890, 18890, 18596, 
      18521, 18325, 17981, 17972, 17425, 16964, 16650, 16105, 15053, 15413, 
      36842, 38050, 14013, 13625, 13457, 13856, 14417, 32225, 29609, 12994, 
      13169, 13162, 12296, 12356, 12557, 11962, 26522, 28781, 11860, 25588, 
      28305, 23993, 12020, 11650, 31265, 25700, 11492, 10880, 11041, 22480, 
      10625, 10613, 22930, 31720, 26788, 22948, 24125, 10985, 10210, 22970, 
      31316, 30736, 30449, 23689, 10049, 10081, 19409, 30826, 24245, 10504, 
      10565, 24004, 28178, 11258, 13505, 18245, 19610, 26640, 9220, 19620, 
      26116, 23186, 9866, 18434, 19025, 27521, 25220, 19240, 19445, 27145, 
      25290, 19258, 18850, 9610, 10413, 11065, 22205, 20162, 8297, 8402, 
      17306, 25524, 16381, 15496, 8125, 10600, 16936, 17509, 20869, 22984, 
      16202, 16021, 8146, 8450, 15317, 16021, 17525, 17722, 21433, 14633, 
      7748, 10345, 23194, 15490, 7669, 8145, 8194, 8593, 8938, 16978, 23445, 
      21557, 21085, 7477, 7796, 8180, 20621, 17026, 7481, 7754, 13466, 14114, 
      21149, 22932, 15892, 12385, 7092, 7056, 9265, 9556, 11412, 12097, 
      11114, 13780, 12808, 6980, 6725, 6980, 7048, 7085, 10949, 6565, 6642, 
      7002, 8865, 17170, 20324, 13625, 12484, 12329, 11024, 9536, 6596, 6425, 
      11584, 13796, 17216, 19625, 6277, 6266, 7330, 8177, 10466, 12170, 9220, 
      7309, 7045, 11709, 15493, 16745, 5930, 9529, 17657, 10400, 8080, 7145, 
      6305, 6865, 9594, 6466, 7069, 7741, 11101, 15229, 13757, 10517, 5597, 
      10517, 10090, 6005, 5618, 5333, 6058, 7178, 9818, 14020, 10368, 7684, 
      7300, 5968, 10513, 6641, 8177, 8500, 8381, 5800, 4936, 6581, 15925, 
      14962, 8482, 7465, 6205, 4849, 4849, 14228, 8210, 4514, 4570, 14093, 
      11412, 8452, 7956, 6037, 5085, 4717, 4381, 4357, 4437, 4612, 5032, 
      5877, 6565, 6856, 7720, 7837, 14834, 11794, 5249, 4901, 4229, 7361, 
      7940, 5465, 4537, 5617, 6596, 8192, 8585, 10820, 13505, 10858, 9594, 
      5490, 5058, 4698, 4410, 4594, 8593, 10858, 11069, 8333, 6653, 5444, 
      4868, 4420, 5069, 5608, 6760, 6869, 10946, 6746, 6322, 5837, 5746, 
      5657, 5321, 4745, 3842, 4621, 5017, 6425, 7085, 7202, 10121, 12002, 
      13522, 12436, 8361, 6736, 6849, 7081, 11581, 10042, 9722, 8957, 8810, 
      8381, 3530, 3497, 3770, 10205, 9925, 6068, 5864, 5300, 3725, 3413, 
      3725, 13364, 12085, 9973, 8149, 3649, 3249, 10993, 8036, 3425, 3497, 
      5737, 6274, 4546, 3701, 3146, 3194, 8501, 11306, 9000, 8100, 7677, 
      4360, 3316, 2997, 9640, 9050, 3338, 2953, 2953, 3338, 5210, 5618, 5834, 
      7850, 11273, 12025, 7604, 4640, 4148, 3665, 2960, 5204, 5305, 9265, 
      12113, 7090, 6322, 5517, 10882, 12010, 8429, 4181, 3461, 3656, 6221, 
      7261, 8584, 10781, 9457, 8026, 6122, 5002, 6400, 5904, 5553, 4420, 
      5553, 5785, 6053, 2234, 8677, 8516, 5032, 3880, 3016, 2957, 2260, 2405, 
      2557, 4052, 5994, 4050, 2754, 2025, 2026, 3469, 3625, 3789, 3961, 1940, 
      2192, 3380, 3700, 4436, 8825, 9505, 4349, 4058, 3965, 1885, 2045, 8573, 
      9949, 4068, 3973, 2088, 1768, 6170, 6037, 2770, 1717, 1682, 1690, 9602, 
      3449, 2896, 1601, 4736, 6361, 10249, 3457, 3121, 3637, 3730, 6010, 
      7146, 1613, 1544, 4850, 3218, 1433, 3869, 1972, 6625, 7696, 6409, 5069, 
      3341, 1306, 5645, 1997, 4520, 3690, 2689, 1189, 3205, 6714, 1105, 1025, 
      5380, 6800, 5450, 2897, 1861, 1285, 1637, 3501, 1156, 964, 3204, 3709, 
      5741, 857, 866, 1241, 2777, 3650, 4685, 5882, 8237, 3185, 788, 1684, 
      3488, 5825, 2120, 2276, 2525, 2701, 2885, 3176, 5576, 9512, 2834, 5809, 
      9650, 9841, 3385, 1152, 2785, 4010, 1429, 853, 1685, 2050, 740, 1402, 
      1666, 1424, 1769, 4369, 7796, 4586, 8282, 3028, 424, 900, 2088, 4813, 
      5800, 818, 2993, 6817, 512, 1856, 2560, 8537, 1669, 1450, 901, 3361, 
      9634, 4552, 2797, 872, 557, 317, 205, 9800, 1613, 845, 530, 250, 3650, 
      4138, 4265, 5210, 121, 157, 850, 1970, 6050, 7517, 1189, 101, 1864, 
      3349, 4589, 6184, 162, 117, 4981, 2980, 100, 1360, 7289, 49, 58, 218, 
      1010, 1493, 1570, 2549, 3636, 712, 661, 477, 117, 100, 292, 1636, 1181, 
      466, 2329, 8674, 457, 272, 692, 1537, 4916, 8665, 9620, 1858, 8845, 
      7060, 3848, 2405, 1604, 533, 8, 404, 5045, 9413, 11453, 3601, 3250, 
      2402, 1157, 485, 2, 1601, 4490, 0, 1225, 1681, 7225, 1850, 5, 1297, 
      3140, 260, 29, 488, 8104, 4909, 333, 234, 1453, 2610, 8290, 1865, 52, 
      241, 457, 1537, 2041, 2417, 7412, 9620, 11465, 1625, 1394, 34, 2234, 
      4121, 3636, 1060, 1125, 2152, 4132, 4797, 6925, 7092, 7605, 8500, 170, 
      625, 1010, 1138, 6133, 6610, 10865, 4289, 4420, 3681, 706, 757, 810, 
      6970, 8002, 3125, 1124, 269, 424, 2404, 2501, 3125, 8021, 1277, 1885, 
      3485, 3965, 6845, 673, 2848, 15028, 173, 365, 16553, 5525, 212, 821, 
      3112, 10196, 12517, 481, 2250, 5701, 9634, 13681, 15109, 17125, 740, 
      320, 512, 1856, 3065, 5585, 9472, 11492, 13025, 15385, 2890, 12610, 
      15418, 3805, 1224, 6100, 6408, 13549, 15453, 1322, 4457, 5690, 7417, 
      17261, 19130, 5729, 3425, 464, 2609, 3881, 5729, 11009, 16276, 17300, 
      5625, 2041, 1225, 1341, 7497, 17082, 548, 7045, 1058, 629, 1313, 2738, 
      3893, 14690, 14929, 577, 676, 6052, 7137, 16452, 1066, 1586, 3125, 
      7681, 14786, 21074, 6760, 2120, 932, 901, 1076, 6005, 4954, 745, 1305, 
      9010, 14418, 20893, 2305, 833, 1145, 1313, 8884, 10985, 11600, 17945, 
      6770, 1741, 3442, 9490, 10250, 15725, 7789, 6829, 1096, 1300, 1384, 
      2581, 2664, 3400, 9000, 19669, 9610, 7685, 4682, 1157, 997, 970, 1745, 
      1861, 2642, 9425, 1385, 1088, 1028, 1025, 1105, 1145, 1465, 17408, 
      12970, 20970, 2920, 1997, 2180, 2245, 3557, 3860, 2669, 1481, 2521, 
      2594, 13546, 19721, 1465, 1305, 3145, 18985, 19521, 11369, 13469, 
      13913, 14138, 14594, 22978, 14900, 24853, 3637, 1600, 1700, 14596, 
      15289, 26249, 1825, 25090, 1933, 2045, 1972, 2897, 3232, 17065, 11434, 
      2194, 16909, 20794, 27946, 2132, 20341, 21160, 28685, 20978, 29105, 
      9193, 3033, 4804, 5553, 21348, 26020, 3922, 2941, 4901, 23525, 7501, 
      2602, 3385, 5002, 5410, 26937, 28845, 2704, 3188, 3005, 12916, 3866, 
      10532, 4292, 4770, 4930, 5013, 4442, 16596, 11881, 4561, 5281, 15293, 
      15205, 14994, 4132, 4394, 5314, 5381, 19130, 16589, 5218, 4985, 6740, 
      5741, 6196, 6269, 6664, 7066, 19108, 5429, 6005, 6586, 6184, 6205, 
      6724, 6976, 7769, 6577, 8473, 9833, 8730, 10018, 9029, 10133, 10973, 
      10729, 10730, 11133, 11933, 11978, 11988, 13477, 12740, 13633, 13610, 
      13625, 13914, 14418, 14213, 14324, 15613, 16066, 16640, 17002, 17450, 
      17890, 17785, 19444, 19805, 23426, 24138, 24193 ], 
  [ 37193, 36569, 36733, 35253, 33921, 33424, 33300, 33485, 32468, 31433, 
      30925, 28132, 27770, 26053, 26545, 26272, 25625, 25397, 24941, 23725, 
      23840, 24020, 21554, 20890, 20564, 21106, 21281, 20885, 19345, 20521, 
      20096, 20250, 19556, 19477, 18580, 18749, 17665, 15440, 15368, 15028, 
      27637, 28565, 13978, 15760, 14752, 13681, 13472, 23860, 21874, 13169, 
      16144, 12357, 12541, 12461, 15602, 12557, 19277, 20906, 12105, 18553, 
      20500, 17378, 11285, 11125, 42500, 35465, 14537, 11545, 11216, 16145, 
      12130, 11698, 16385, 43165, 36973, 32013, 33610, 14170, 11645, 16285, 
      42761, 42041, 41684, 33104, 11764, 10676, 13844, 42201, 33940, 9629, 
      9620, 16829, 38993, 9473, 10250, 12890, 13765, 37105, 10305, 13705, 
      18241, 32741, 13121, 12869, 13250, 19226, 35405, 13325, 13460, 37890, 
      35545, 27693, 27145, 8665, 8698, 8720, 31690, 29017, 9242, 8857, 11881, 
      35989, 23976, 22741, 9000, 8325, 11581, 11944, 14184, 15669, 23797, 
      23546, 10421, 8065, 10522, 10946, 11890, 12017, 30848, 21668, 8833, 
      8000, 33169, 22945, 8194, 7690, 7669, 7578, 7573, 11413, 15850, 31112, 
      30500, 9332, 7621, 7445, 13796, 25181, 9826, 7369, 9161, 9529, 14114, 
      32977, 23697, 18720, 8737, 8281, 7200, 7281, 8017, 8352, 16889, 20885, 
      19493, 9325, 7880, 7085, 7013, 6980, 7624, 7930, 7237, 6757, 6730, 
      11185, 29809, 20800, 19169, 18944, 17009, 14681, 8801, 7300, 7769, 
      9001, 11161, 12800, 7922, 7841, 6245, 6322, 7141, 8005, 14365, 10984, 
      6100, 7684, 9928, 25250, 7085, 6554, 26512, 16385, 12665, 10960, 5920, 
      5780, 15229, 9721, 5634, 5746, 7146, 9594, 21352, 16712, 7592, 6772, 
      16145, 9050, 8033, 6698, 5393, 5393, 6353, 21825, 16633, 12409, 11745, 
      5233, 6628, 5066, 5482, 13925, 13736, 9125, 5741, 4936, 9800, 23257, 
      13977, 12330, 4770, 7124, 5024, 8593, 13705, 5389, 5165, 8458, 18517, 
      14157, 13381, 10132, 8200, 7272, 5956, 5652, 5032, 4717, 4437, 4372, 
      4500, 4581, 4885, 4932, 23269, 19109, 8714, 7946, 5594, 4666, 13505, 
      9280, 4292, 4112, 4321, 4937, 5120, 6305, 7940, 17893, 16069, 9445, 
      8593, 7813, 4165, 4069, 5058, 6273, 18244, 14248, 11588, 9469, 8333, 
      7325, 3844, 3893, 4205, 4244, 18121, 11821, 11117, 10282, 10121, 9962, 
      9346, 8210, 5837, 3746, 3722, 4010, 4250, 4297, 5746, 6857, 7817, 
      20241, 14416, 11881, 4084, 4176, 19106, 16937, 16477, 15362, 15145, 
      14506, 5245, 4442, 3805, 5690, 16820, 10933, 10589, 9605, 6280, 5128, 
      3620, 7589, 19890, 16938, 14274, 6274, 4474, 6058, 14161, 3460, 3392, 
      3392, 11489, 8501, 6746, 5141, 3509, 4546, 6161, 15685, 14365, 13732, 
      8245, 5941, 3592, 5125, 15805, 6173, 5018, 3338, 2953, 3005, 3133, 
      3209, 4105, 6058, 6530, 13729, 8945, 8033, 7060, 3065, 2929, 2960, 
      4820, 6548, 13005, 11817, 10522, 5737, 6445, 15044, 8276, 2516, 2501, 
      3176, 3656, 4349, 5636, 16562, 14501, 11617, 2657, 12105, 11329, 10768, 
      8865, 2788, 2880, 11618, 3809, 15572, 15341, 10037, 8045, 6341, 6212, 
      2645, 2440, 2312, 2197, 11629, 8425, 5869, 3250, 3181, 2034, 2050, 
      2074, 2106, 3305, 2297, 1945, 1985, 2161, 4240, 4640, 9074, 8573, 8410, 
      2690, 2290, 4058, 4874, 8653, 8488, 4573, 3133, 12085, 11882, 6305, 
      3362, 2837, 2705, 4597, 7684, 6641, 2756, 2041, 2756, 4964, 7762, 7146, 
      1642, 1665, 2545, 3121, 3748, 3469, 10205, 7453, 3218, 1594, 1377, 
      2740, 3321, 12674, 10634, 7786, 3161, 11560, 5252, 1685, 8485, 6714, 
      1714, 1210, 2689, 2960, 2180, 1985, 2705, 11365, 7202, 5186, 1250, 
      1042, 8296, 3501, 1629, 1069, 1224, 11866, 1802, 1741, 1066, 922, 1165, 
      1570, 2137, 3442, 7840, 1873, 809, 1073, 2080, 685, 701, 740, 776, 820, 
      901, 1901, 4157, 769, 1994, 4225, 4346, 8320, 697, 720, 9365, 4754, 
      3338, 530, 545, 845, 4797, 441, 4889, 404, 1184, 3001, 10361, 3277, 
      7893, 2349, 445, 373, 1348, 1845, 3653, 578, 13712, 617, 281, 425, 
      3392, 5554, 5125, 3946, 666, 4069, 10397, 7592, 3917, 3112, 2312, 1640, 
      4165, 5498, 3890, 3085, 2105, 745, 953, 1010, 1465, 1346, 962, 185, 
      185, 1885, 2722, 4724, 1256, 149, 584, 1124, 1949, 2017, 922, 1306, 
      7985, 1745, 65, 2564, 1274, 1073, 533, 65, 58, 65, 274, 9061, 3757, 
      3636, 3172, 1972, 765, 397, 61, 4786, 3161, 194, 3389, 3152, 377, 97, 
      32, 1241, 3380, 3985, 73, 3490, 14165, 9413, 7060, 5629, 3368, 1373, 
      229, 1300, 3848, 5188, 9026, 8465, 7057, 4762, 3250, 1157, 26, 1025, 
      1225, 0, 36, 2500, 6085, 1370, 2, 8285, 2605, 904, 173, 3029, 11034, 
      2818, 2509, 18, 265, 3145, 6100, 1697, 416, 212, 32, 116, 212, 2617, 
      3985, 5200, 5650, 5209, 1469, 169, 866, 9061, 45, 40, 157, 877, 1192, 
      2340, 2437, 2740, 3285, 2165, 170, 65, 53, 1898, 2165, 4810, 964, 1025, 
      9106, 181, 162, 145, 2385, 2997, 8200, 4589, 584, 389, 269, 296, 500, 
      3016, 122, 170, 650, 850, 2330, 3508, 433, 7713, 1538, 610, 8818, 
      11860, 1717, 296, 557, 4421, 5972, 2826, 325, 1746, 4069, 6786, 7794, 
      9250, 3505, 2105, 617, 281, 580, 1700, 3977, 5297, 6340, 8000, 7685, 
      6065, 8033, 9160, 349, 2005, 2173, 6724, 8068, 4717, 1202, 1805, 2762, 
      9386, 10765, 12064, 8500, 1129, 544, 976, 1844, 5024, 8681, 9425, 
      11890, 6066, 490, 466, 2842, 9277, 2333, 2600, 3893, 2554, 578, 673, 
      1058, 7585, 7754, 1872, 1201, 2097, 2692, 8857, 821, 641, 850, 3026, 
      7681, 12289, 13445, 6005, 3277, 3176, 901, 2120, 10729, 1690, 850, 
      3865, 7453, 12178, 6260, 1568, 1040, 928, 3809, 5140, 5545, 10000, 
      13385, 866, 1097, 4205, 4685, 8410, 14824, 13444, 1341, 1125, 1069, 
      936, 949, 1125, 3925, 11304, 17345, 14650, 10177, 3362, 2642, 1985, 
      1010, 986, 997, 4210, 3940, 2873, 2393, 2320, 1700, 1600, 1220, 9673, 
      6565, 12325, 7085, 1192, 1165, 1160, 1352, 1445, 6554, 3826, 1226, 
      1229, 7001, 11426, 3600, 2320, 1360, 10900, 11296, 5594, 6994, 7298, 
      7453, 7769, 13913, 8005, 15368, 8082, 2825, 2225, 7841, 8324, 16484, 
      2210, 15605, 2248, 2290, 2777, 1952, 1937, 9680, 19449, 2509, 9594, 
      12429, 17901, 3637, 12116, 12725, 18500, 12613, 18850, 16228, 2368, 
      2529, 2788, 12913, 16465, 2417, 2696, 2696, 14600, 13626, 3757, 2650, 
      2797, 2925, 17242, 18730, 3929, 2873, 3250, 21141, 3061, 17777, 3137, 
      3265, 3285, 3298, 3497, 25801, 19476, 3616, 3636, 24008, 23850, 23569, 
      4937, 4709, 4229, 4226, 28825, 25514, 4553, 4880, 4745, 4936, 4901, 
      4904, 4949, 5141, 28593, 5954, 5620, 5641, 6709, 6660, 6689, 6521, 
      6404, 7522, 9488, 8468, 9325, 8653, 10114, 9748, 9608, 10064, 10345, 
      10468, 11618, 11593, 11953, 12322, 12985, 12548, 12805, 13940, 14089, 
      13753, 14248, 14149, 15298, 15821, 16745, 16897, 17485, 17225, 17680, 
      19269, 19490, 22901, 23473, 23458 ], 
  [ 37745, 37025, 37273, 35793, 34425, 33844, 33696, 33977, 32840, 31985, 
      31501, 28456, 28322, 26485, 27145, 26836, 26141, 25925, 25397, 24181, 
      24404, 24680, 21866, 21178, 20840, 21562, 21809, 21473, 19669, 21097, 
      20612, 20826, 20072, 19981, 19024, 19301, 18085, 15572, 15668, 15208, 
      26305, 27185, 14218, 16372, 15220, 13897, 13556, 22672, 20794, 13445, 
      16900, 12465, 12829, 12725, 16370, 12905, 18281, 19802, 12393, 17593, 
      19408, 16490, 11405, 11281, 44672, 37385, 15305, 11905, 11492, 15305, 
      12634, 12130, 15509, 45373, 38965, 33813, 35482, 14962, 12137, 15385, 
      44969, 44225, 43856, 34964, 12304, 11024, 13136, 44397, 35848, 9725, 
      9704, 15845, 41093, 9413, 9938, 12218, 13009, 39145, 10737, 12937, 
      17137, 34625, 13925, 12161, 12506, 18050, 37397, 12557, 12680, 39978, 
      37549, 29385, 28813, 8749, 8650, 8564, 33562, 30781, 9650, 9181, 11197, 
      38029, 25524, 24229, 9396, 8181, 10909, 11236, 13284, 14661, 25345, 
      25082, 11057, 8245, 9946, 10322, 11170, 11285, 32708, 23120, 9265, 
      7844, 35125, 24469, 8530, 7858, 7825, 7650, 7585, 10705, 14794, 32996, 
      32360, 9896, 7837, 7565, 12872, 26825, 10474, 7549, 8669, 8989, 13154, 
      34945, 25281, 20052, 9265, 8737, 7092, 7137, 7681, 7956, 18125, 22349, 
      20885, 9973, 8324, 7349, 7253, 7208, 7300, 8410, 7585, 6961, 6610, 
      10405, 31681, 22276, 20561, 20324, 18281, 15809, 9425, 7696, 7361, 
      8425, 10369, 11876, 8450, 8357, 6305, 6250, 6817, 7537, 15493, 11860, 
      6184, 7240, 9220, 26954, 7529, 6290, 28276, 17657, 13697, 11860, 6100, 
      5840, 16441, 10525, 5634, 5650, 6714, 8874, 22900, 18020, 8180, 6376, 
      17429, 9818, 8693, 7178, 5525, 5333, 6005, 23409, 17953, 13465, 12753, 
      5353, 6208, 5042, 5266, 15101, 14900, 9941, 6125, 4900, 8996, 24925, 
      15165, 13410, 4770, 7760, 5300, 7873, 14893, 5785, 5513, 7738, 19981, 
      15381, 14557, 11080, 8980, 7956, 6472, 6120, 5380, 4981, 4581, 4360, 
      4392, 4437, 4645, 4680, 24961, 20609, 9554, 8714, 6074, 4450, 14705, 
      10180, 4496, 4100, 4177, 4625, 4772, 5777, 7232, 19345, 17425, 10369, 
      9445, 8593, 4369, 4225, 4698, 5733, 19720, 15508, 12680, 10405, 9173, 
      8069, 3880, 3845, 4013, 4040, 19597, 12937, 12185, 11290, 11117, 10946, 
      10282, 9050, 6425, 3842, 3746, 3842, 4010, 4045, 5242, 6221, 7085, 
      21825, 15700, 13009, 3856, 3924, 20642, 18365, 17881, 16706, 16477, 
      15802, 5785, 4850, 4057, 5162, 18248, 12013, 11645, 10589, 6964, 5668, 
      3848, 6845, 21474, 18378, 15570, 6970, 4930, 5458, 15457, 3712, 3620, 
      3236, 12629, 9425, 7514, 5729, 3809, 4114, 5525, 17077, 15685, 15016, 
      9157, 6637, 3940, 4597, 17209, 6905, 5618, 3650, 3133, 2873, 2953, 
      3005, 3709, 5410, 5834, 15025, 9929, 8945, 7888, 3329, 2785, 2804, 
      4304, 5840, 14265, 13005, 11626, 5101, 5737, 16424, 9224, 2600, 2549, 
      2900, 3284, 3869, 5000, 18026, 15857, 12805, 2501, 13329, 12505, 11908, 
      9873, 2560, 2628, 12818, 4325, 17000, 16757, 11141, 9005, 7157, 7016, 
      2957, 2692, 2516, 2125, 12841, 9421, 6649, 3706, 3625, 2034, 2026, 
      2026, 2034, 3785, 2561, 1945, 1937, 2017, 3700, 4052, 10130, 9593, 
      9418, 3074, 2578, 3530, 4250, 9685, 9508, 5245, 3613, 13345, 13130, 
      7157, 3890, 3281, 3125, 3985, 8656, 7529, 3200, 1825, 2384, 4304, 8746, 
      8082, 1546, 1557, 2197, 2677, 4360, 4045, 11369, 8425, 3770, 1450, 
      1521, 2320, 2817, 13994, 11834, 8794, 3725, 12820, 6056, 1445, 9553, 
      7650, 2050, 1114, 2245, 3524, 2624, 1649, 2249, 12625, 8186, 6002, 
      1490, 1186, 9364, 4149, 1989, 949, 1044, 13162, 2210, 2137, 1282, 850, 
      985, 1282, 1741, 2866, 8884, 2305, 905, 905, 1684, 685, 677, 680, 692, 
      712, 757, 1517, 3485, 661, 1586, 3541, 3650, 9412, 865, 612, 10529, 
      5570, 4010, 578, 533, 1109, 5625, 477, 5729, 416, 884, 2425, 11597, 
      2665, 8973, 2925, 613, 325, 1000, 1413, 4385, 410, 15140, 881, 257, 
      305, 2756, 6466, 6001, 4714, 450, 3361, 11645, 8660, 4685, 3796, 2900, 
      2132, 3445, 6410, 4658, 3769, 2669, 493, 653, 698, 1069, 1802, 1346, 
      317, 125, 1417, 2146, 5576, 1700, 101, 356, 776, 1469, 2581, 1306, 922, 
      9089, 2273, 89, 2000, 1730, 1493, 833, 149, 58, 53, 130, 10237, 4525, 
      4392, 3880, 2536, 1125, 661, 37, 5650, 3869, 74, 2729, 3860, 641, 241, 
      20, 857, 2720, 3265, 13, 2818, 15629, 10613, 8104, 6565, 4100, 1853, 
      445, 904, 3140, 4360, 10202, 9605, 8101, 5626, 3970, 1601, 2, 677, 
      1681, 36, 0, 1936, 7057, 1850, 26, 9413, 3253, 1300, 365, 2405, 12330, 
      3490, 3145, 18, 109, 2509, 7072, 2225, 692, 416, 20, 32, 80, 2041, 
      3265, 4372, 6586, 6109, 1961, 61, 554, 10237, 117, 100, 61, 565, 820, 
      1800, 1885, 2152, 2637, 2753, 338, 149, 113, 1418, 1649, 4018, 640, 
      689, 10282, 337, 306, 277, 1845, 2385, 9316, 5429, 884, 629, 149, 164, 
      296, 2404, 170, 122, 410, 562, 1802, 4240, 265, 6705, 2018, 898, 7738, 
      13192, 2221, 452, 365, 3677, 5096, 3474, 241, 1314, 3361, 5850, 6786, 
      8146, 4225, 2657, 881, 257, 400, 1280, 3281, 4481, 5440, 6980, 8753, 
      5189, 7013, 10324, 445, 1549, 1693, 5800, 7048, 5545, 890, 1385, 2210, 
      8282, 9577, 13396, 9616, 1489, 436, 724, 1424, 4244, 7625, 8321, 13210, 
      7002, 610, 562, 2290, 8185, 2885, 2084, 4625, 3130, 698, 565, 818, 
      6613, 6770, 2340, 1537, 1665, 2176, 7801, 1025, 725, 706, 2474, 6709, 
      11029, 14837, 6917, 3925, 3812, 1117, 1700, 11965, 2098, 1018, 3229, 
      6505, 10930, 7184, 1940, 1268, 1108, 3185, 4384, 4753, 8884, 14765, 
      962, 941, 3545, 3977, 7402, 16276, 14824, 1629, 1341, 1261, 900, 901, 
      981, 3301, 10116, 18917, 16090, 11365, 3986, 3170, 2405, 1130, 1082, 
      961, 3562, 4624, 3425, 2873, 2788, 2048, 1924, 1424, 8593, 5713, 11089, 
      8045, 1300, 1237, 1220, 1220, 1277, 7466, 4474, 1250, 1241, 6125, 
      10250, 4212, 2740, 1300, 9760, 10132, 4850, 6130, 6410, 6553, 6845, 
      12605, 7069, 13988, 9090, 3281, 2561, 6929, 7376, 15056, 2522, 14225, 
      2548, 2578, 3161, 2036, 1961, 8660, 21069, 2809, 8586, 11241, 16425, 
      4141, 10952, 11525, 17000, 11425, 17338, 17680, 2500, 2385, 2560, 
      11713, 15073, 2405, 2900, 2564, 13316, 14922, 4201, 2770, 2665, 2745, 
      15826, 17242, 4385, 3065, 3538, 22797, 3169, 19265, 3185, 3253, 3249, 
      3250, 3581, 27625, 21024, 3700, 3600, 25748, 25578, 25285, 5321, 5009, 
      4289, 4274, 30733, 27290, 4685, 5108, 4649, 5044, 4925, 4916, 4901, 
      5057, 30465, 6290, 5800, 5725, 7045, 6984, 6929, 6689, 6416, 7930, 
      9908, 8480, 9673, 8665, 10546, 9928, 9620, 10196, 10525, 10600, 11810, 
      11773, 12193, 12370, 13273, 12608, 12913, 14240, 14365, 13885, 14500, 
      14365, 15490, 16025, 17009, 17125, 17737, 17357, 17908, 19485, 19682, 
      23057, 23605, 23578 ], 
  [ 43993, 42569, 43433, 41953, 40321, 39124, 38800, 39785, 37768, 38233, 
      37925, 33032, 34570, 31853, 33745, 33172, 32125, 31997, 30941, 29725, 
      30740, 31720, 26354, 25490, 25064, 27106, 27881, 27985, 24245, 27521, 
      26596, 27250, 26056, 25877, 24480, 25549, 23365, 18740, 20068, 18728, 
      18737, 19265, 18178, 23060, 20852, 17681, 16372, 16160, 15074, 17669, 
      24644, 15457, 17141, 16861, 24202, 17657, 13177, 13906, 16705, 12753, 
      13600, 12178, 14485, 14625, 62800, 53665, 23137, 16745, 15716, 11345, 
      18530, 17498, 11285, 63765, 55773, 49213, 51410, 22970, 17945, 10985, 
      63361, 62441, 61984, 50804, 18464, 15776, 10144, 62701, 52040, 12629, 
      12520, 10829, 58693, 11173, 9850, 9490, 9665, 56305, 16105, 9505, 
      11241, 50641, 22021, 9169, 9250, 11626, 54205, 9125, 9160, 57490, 
      54445, 43993, 43245, 11565, 10498, 9620, 49490, 45917, 14842, 13757, 
      8381, 55189, 39076, 37341, 14500, 9325, 8181, 8244, 8884, 9469, 38897, 
      38546, 17921, 11765, 7922, 7946, 8090, 8117, 48548, 35968, 14633, 8900, 
      51669, 37845, 13194, 11290, 11169, 10378, 9873, 7713, 9250, 49012, 
      48200, 16232, 11621, 10645, 8296, 41081, 17426, 11069, 7261, 7229, 
      8314, 51577, 39097, 32020, 15337, 14281, 8500, 8281, 7417, 7252, 29389, 
      35285, 33293, 16925, 13780, 11485, 11213, 11080, 7124, 14130, 12337, 
      10657, 7930, 6885, 47609, 35300, 32969, 32644, 29809, 26281, 16201, 
      12800, 6569, 6401, 6761, 7300, 14522, 14341, 8945, 7922, 6641, 6305, 
      25965, 20484, 9000, 6184, 6228, 41650, 12985, 6554, 43412, 29185, 
      23465, 20660, 9620, 8480, 27529, 18621, 7834, 7146, 5746, 5794, 36452, 
      29812, 14692, 5672, 29045, 17650, 15733, 12898, 8693, 7093, 5653, 
      37225, 29833, 23409, 22345, 8433, 5328, 7066, 5882, 25925, 25636, 
      18125, 11141, 6836, 5300, 39357, 26077, 23530, 6970, 14624, 9524, 4793, 
      25805, 10889, 10265, 4658, 32917, 26557, 25381, 20232, 16900, 15172, 
      12456, 11752, 10132, 9117, 7837, 6472, 5800, 5581, 5085, 5032, 39569, 
      33809, 17914, 16546, 11794, 5066, 25705, 18980, 8192, 6212, 5321, 4537, 
      4420, 4105, 4240, 32193, 29569, 19345, 17893, 16513, 8065, 7569, 4258, 
      3973, 32744, 26948, 22888, 19469, 17533, 15725, 6344, 5693, 4805, 4744, 
      32621, 23321, 22217, 20882, 20621, 20362, 19346, 17410, 12937, 6746, 
      6122, 4810, 4450, 4397, 3746, 3757, 3917, 35641, 27316, 23481, 4384, 
      4276, 34106, 31037, 30377, 28762, 28445, 27506, 11945, 10042, 8105, 
      3490, 30920, 22133, 21589, 20005, 14180, 11828, 7720, 3589, 35290, 
      31138, 27274, 14274, 10474, 3258, 27161, 7760, 7492, 4292, 23189, 
      18401, 15346, 12241, 8209, 3146, 3061, 29485, 27565, 26632, 18045, 
      13941, 8692, 2925, 29705, 14473, 12218, 8138, 6653, 4105, 3833, 3709, 
      3005, 2858, 2930, 26729, 19345, 17833, 16160, 7465, 3929, 3860, 2720, 
      2848, 25705, 23917, 21922, 2637, 2745, 28744, 18376, 5416, 5101, 3076, 
      2756, 2549, 2536, 30962, 28001, 23717, 3557, 24505, 23329, 22468, 
      19465, 3088, 2980, 23818, 10309, 29672, 29341, 21437, 18245, 15341, 
      15112, 7445, 6740, 6212, 3797, 23929, 18925, 14569, 9250, 9081, 4234, 
      4050, 3874, 3706, 9505, 6697, 4145, 3785, 3161, 1940, 1940, 20074, 
      19273, 19010, 8090, 6890, 1858, 1874, 19453, 19188, 12373, 9333, 24785, 
      24482, 15605, 9962, 8737, 8405, 1697, 17984, 16241, 8656, 2441, 1856, 
      1664, 18162, 17146, 3042, 2965, 1845, 1621, 11048, 10469, 22105, 17753, 
      10018, 2594, 4777, 1440, 1321, 25874, 22834, 18386, 10061, 24260, 
      14152, 1885, 19585, 16714, 6714, 2610, 1189, 9860, 8080, 1385, 1105, 
      24065, 17602, 14186, 5450, 4442, 19396, 11101, 6829, 2269, 1924, 24866, 
      7402, 7241, 5066, 2522, 1865, 1370, 1037, 842, 18740, 7673, 3809, 1873, 
      980, 2885, 2701, 2440, 2276, 2120, 1901, 901, 757, 2069, 794, 725, 746, 
      19620, 4297, 2020, 21265, 13754, 11138, 3130, 2645, 5245, 13897, 2941, 
      14089, 2704, 884, 401, 22861, 377, 19093, 9349, 4045, 2173, 648, 445, 
      11953, 1378, 27812, 5017, 2281, 1625, 292, 15354, 14625, 12546, 1066, 
      369, 22997, 18692, 12517, 11012, 9412, 7940, 365, 15298, 12490, 10985, 
      9005, 845, 653, 610, 365, 7346, 6362, 3485, 1885, 185, 122, 14024, 
      7156, 1949, 884, 424, 149, 8917, 6322, 306, 19385, 8345, 2465, 64, 
      7274, 6773, 5233, 2965, 2258, 2165, 1274, 21061, 12357, 12136, 11272, 
      8872, 5965, 4797, 2061, 14186, 11261, 1394, 89, 11252, 4777, 3497, 
      2132, 241, 80, 185, 1773, 90, 28565, 21613, 17960, 15629, 11668, 7573, 
      4229, 200, 148, 488, 21026, 20165, 17957, 14162, 11450, 7057, 2026, 
      325, 7225, 2500, 1936, 0, 16385, 7570, 2402, 19885, 10205, 6404, 3973, 
      29, 24034, 10618, 10009, 2218, 1165, 45, 16400, 8297, 4916, 4112, 2132, 
      1616, 1312, 17, 185, 500, 15650, 14909, 7769, 1469, 466, 21061, 2845, 
      2740, 1557, 477, 292, 40, 37, 40, 85, 9265, 3770, 2965, 2753, 98, 65, 
      410, 464, 425, 21106, 3681, 3562, 3445, 85, 97, 19700, 13789, 5284, 
      4589, 1469, 1396, 1000, 116, 2722, 1970, 850, 650, 130, 11808, 1233, 
      1513, 7738, 5210, 2018, 25160, 8117, 3796, 1157, 421, 872, 10426, 1825, 
      346, 369, 1186, 1594, 2250, 11705, 8905, 5017, 2281, 1280, 400, 377, 
      697, 1040, 1700, 18785, 965, 1733, 21060, 3349, 405, 373, 1224, 1768, 
      13817, 802, 505, 362, 2386, 3065, 25364, 20000, 6329, 1844, 1076, 544, 
      724, 2081, 2425, 25090, 16066, 3690, 3466, 442, 2377, 9133, 500, 12193, 
      9554, 3778, 1973, 1258, 1685, 1754, 7972, 6201, 697, 592, 2257, 4721, 
      3541, 1850, 626, 1781, 3989, 27245, 15805, 10877, 10676, 4901, 820, 
      23229, 7290, 4450, 765, 1753, 3978, 16160, 6868, 5140, 4628, 809, 1040, 
      1145, 2900, 27085, 3866, 1997, 905, 985, 2210, 29124, 27144, 5941, 
      5125, 4869, 2836, 2749, 2125, 925, 3604, 32645, 28850, 22277, 10762, 
      9242, 7685, 4210, 3986, 2897, 1010, 11840, 9673, 8593, 8420, 6800, 
      6500, 5120, 2873, 1665, 4225, 17285, 4292, 3965, 3860, 2452, 2245, 
      16354, 11426, 3626, 3529, 1901, 3826, 10900, 8020, 3060, 3600, 3796, 
      1594, 1994, 2098, 2153, 2269, 5213, 2405, 6068, 18682, 8825, 7225, 
      2441, 2624, 6784, 7010, 6305, 6948, 6890, 8177, 4852, 4337, 3380, 
      35149, 7209, 3394, 4729, 7801, 10037, 4616, 4925, 8200, 4913, 8450, 
      30528, 5668, 3529, 3088, 5113, 7065, 4517, 6596, 3796, 6100, 26626, 
      9657, 5850, 3897, 3625, 7642, 8530, 9929, 6673, 7850, 37141, 6161, 
      32377, 5737, 5365, 5185, 5098, 6397, 43201, 34576, 6516, 5536, 40708, 
      40450, 40069, 10337, 9409, 6929, 6826, 46925, 42514, 7853, 8980, 6145, 
      8036, 7301, 7204, 6749, 6641, 46393, 10954, 9320, 8541, 11709, 11560, 
      10889, 10121, 8704, 13122, 15188, 10768, 14425, 10953, 15914, 13448, 
      11908, 13364, 14045, 13768, 15418, 15293, 16153, 14922, 17585, 15248, 
      15905, 18640, 18589, 17053, 18548, 18149, 19098, 19721, 21145, 20997, 
      21785, 20525, 21780, 23269, 23290, 26401, 26773, 26658 ], 
  [ 36946, 37570, 36640, 35152, 34282, 34877, 35065, 34000, 34541, 31154, 
      30330, 30805, 27469, 27306, 25610, 25805, 25780, 25394, 25874, 24650, 
      23357, 22285, 24341, 23985, 23813, 22013, 21250, 20068, 21960, 19858, 
      20213, 19585, 19669, 19746, 19625, 18386, 19016, 20525, 18265, 19485, 
      51748, 53300, 17645, 14589, 15453, 17658, 19165, 46089, 42697, 16360, 
      13093, 17728, 15570, 15802, 12389, 14804, 38996, 42029, 15130, 37802, 
      41465, 35689, 16490, 15860, 21025, 17266, 11314, 13626, 14389, 33826, 
      12337, 12841, 34532, 21218, 17834, 15370, 16029, 10629, 12004, 34740, 
      20810, 20402, 20201, 15677, 11497, 12905, 29801, 20404, 15885, 15130, 
      15277, 36370, 18440, 17000, 21053, 28373, 30340, 17330, 11434, 30434, 
      39338, 14992, 9412, 28816, 29665, 41257, 16250, 30050, 30341, 17485, 
      16232, 12436, 12200, 14312, 16061, 17485, 14089, 12820, 10673, 11380, 
      27508, 16202, 10585, 10130, 10585, 16930, 27050, 27881, 32617, 35506, 
      10404, 10309, 8884, 12456, 24741, 25789, 27981, 28264, 13397, 9521, 
      9946, 16757, 14468, 9860, 10553, 12233, 12368, 13369, 14144, 27344, 
      36305, 13345, 13045, 8725, 11538, 12610, 32533, 10532, 8125, 11752, 
      22280, 23272, 33317, 14114, 9826, 8125, 8594, 9074, 15325, 15874, 
      19106, 20221, 7540, 8570, 8114, 7618, 8825, 10370, 10610, 10733, 18553, 
      8405, 9428, 10820, 15005, 28040, 12186, 8325, 7786, 7717, 7186, 6730, 
      7402, 8865, 19786, 23202, 28170, 31525, 7769, 7844, 12176, 13969, 
      18064, 20800, 6410, 6305, 11717, 20165, 25841, 9805, 8020, 16693, 
      10285, 6554, 5954, 5965, 10285, 11705, 6176, 5972, 12337, 13697, 19465, 
      25657, 7929, 6409, 6649, 18621, 6152, 5765, 6152, 7157, 10376, 12872, 
      17576, 7930, 6170, 5378, 5338, 10370, 18785, 12073, 14985, 5330, 5297, 
      5210, 7442, 12097, 26945, 8264, 5224, 4981, 11461, 5545, 8125, 24642, 
      4948, 6928, 7328, 24505, 6170, 4930, 4778, 4493, 4745, 5065, 5933, 
      6253, 7193, 7970, 9250, 11213, 12589, 13138, 14690, 14893, 7956, 6292, 
      4477, 4645, 6037, 14157, 4586, 4261, 8321, 10949, 12874, 15674, 16325, 
      19850, 23825, 5696, 5120, 4112, 4196, 4352, 8192, 8720, 16417, 19972, 
      5733, 4545, 4069, 3978, 4090, 4330, 10053, 11194, 13378, 13573, 5608, 
      3988, 3908, 3853, 3848, 3845, 3853, 3965, 4868, 9173, 10085, 12869, 
      14045, 14248, 18973, 21800, 24008, 6322, 4397, 3890, 13721, 14125, 
      5809, 5044, 4896, 4561, 4500, 4329, 4896, 5809, 7200, 19225, 4925, 
      3562, 3530, 3482, 4057, 4777, 7325, 23930, 5965, 4885, 4093, 3893, 
      5213, 20525, 3978, 6849, 7093, 12085, 3332, 3152, 3425, 4160, 6272, 
      16825, 21092, 4250, 3866, 3701, 3050, 3554, 5729, 18650, 4212, 3316, 
      3877, 5941, 7272, 11380, 12132, 12520, 15912, 21141, 22237, 3538, 2810, 
      2834, 2953, 6290, 11458, 11645, 18185, 22409, 3280, 3028, 2825, 20660, 
      22304, 3757, 2605, 8077, 8530, 13417, 15145, 17242, 20557, 4181, 3524, 
      2824, 11336, 2842, 2690, 2597, 2410, 12401, 12805, 2665, 3748, 3653, 
      3578, 2330, 2210, 2378, 2405, 5234, 5809, 6305, 9778, 2516, 2120, 2372, 
      3965, 4052, 8677, 9005, 9341, 9685, 3706, 5506, 8586, 9250, 10674, 
      17901, 18925, 1985, 1952, 1945, 4337, 5185, 17561, 19625, 1874, 1865, 
      2474, 3530, 2340, 2293, 1864, 3133, 3700, 3880, 19188, 1681, 1730, 
      3617, 11482, 14225, 20177, 1601, 1609, 9521, 9700, 13700, 15524, 2421, 
      2610, 1700, 1444, 2669, 10093, 6130, 14825, 16498, 2137, 1657, 1305, 
      2452, 1801, 1421, 11426, 1220, 1165, 3965, 9077, 15080, 2245, 3025, 
      12970, 15250, 1600, 1025, 1193, 4745, 5785, 1025, 1690, 3562, 9242, 
      10177, 1629, 3109, 3204, 4869, 8469, 10116, 11925, 13896, 17541, 877, 
      2866, 6170, 9866, 13837, 7290, 7618, 8125, 8473, 8829, 9378, 13498, 
      19498, 8776, 13901, 19720, 19997, 725, 5114, 8725, 832, 745, 1201, 
      6505, 7300, 4010, 628, 6568, 562, 6841, 11677, 17082, 884, 17824, 442, 
      1450, 4850, 7586, 12461, 14050, 724, 9349, 1733, 3770, 7178, 8570, 
      18245, 281, 320, 545, 10057, 19856, 754, 289, 514, 801, 1249, 1825, 
      20106, 221, 485, 772, 1352, 10600, 11432, 11645, 13192, 1993, 2545, 
      5044, 7540, 14544, 16785, 221, 2057, 7346, 10121, 12221, 14762, 1256, 
      2501, 12869, 202, 1450, 6322, 16465, 1913, 2180, 3200, 5540, 6625, 
      6788, 8713, 338, 338, 373, 533, 1205, 2650, 3530, 6938, 117, 520, 8317, 
      18532, 509, 3506, 4786, 6749, 12794, 18521, 19906, 7412, 18785, 1690, 
      370, 45, 18, 409, 1690, 3978, 13005, 19609, 22509, 293, 200, 40, 85, 
      445, 1940, 6893, 12104, 1850, 6085, 7057, 16385, 0, 1681, 6241, 170, 
      730, 2305, 4226, 17690, 733, 629, 788, 6565, 8840, 17960, 9, 1378, 
      3373, 4105, 6733, 7753, 8473, 16650, 19890, 22509, 25, 52, 1616, 8116, 
      11465, 314, 5650, 5801, 7946, 11474, 12569, 15901, 16154, 16925, 18250, 
      1060, 4525, 5512, 5812, 14677, 15412, 21645, 11713, 11930, 353, 4688, 
      4825, 4964, 15940, 17488, 225, 202, 3217, 3802, 8362, 8545, 9685, 
      17505, 6029, 7325, 10301, 11125, 15725, 521, 9146, 27346, 1825, 3393, 
      29385, 1069, 1690, 4793, 9578, 20618, 23885, 925, 7940, 13885, 19796, 
      25477, 27421, 30125, 666, 1450, 3706, 7114, 9441, 13681, 19546, 22426, 
      24561, 27781, 320, 23972, 27812, 545, 5618, 14450, 14930, 25253, 27845, 
      468, 11773, 13780, 16453, 30253, 32724, 1261, 505, 2962, 8461, 10765, 
      13817, 21677, 28922, 30290, 1241, 409, 5441, 5729, 16529, 29984, 1666, 
      15817, 884, 1573, 5525, 8584, 10685, 26728, 27053, 2293, 3338, 14218, 
      15905, 29090, 4672, 6052, 9225, 16705, 26820, 35172, 1850, 650, 1354, 
      1409, 4594, 14081, 1160, 2885, 5165, 18632, 26276, 34901, 745, 3229, 
      4573, 5085, 18418, 21465, 22338, 31005, 1940, 6113, 9620, 19280, 20384, 
      28009, 2441, 1997, 4090, 4810, 5066, 7897, 8066, 9490, 18530, 33241, 
      3400, 2421, 1224, 1741, 2269, 3016, 5941, 6229, 7956, 19125, 1537, 
      2186, 2642, 2725, 3665, 3877, 5057, 30202, 24128, 34880, 1090, 6273, 
      6714, 6865, 9553, 10114, 1181, 1885, 7397, 7556, 24872, 33197, 2125, 
      3341, 8621, 32201, 32909, 21745, 24705, 25321, 25632, 26260, 37396, 
      26650, 39785, 1453, 3370, 4330, 26170, 27121, 41521, 4625, 40016, 4817, 
      5013, 4250, 7325, 8090, 29405, 4852, 5072, 29161, 34336, 43552, 3546, 
      33709, 34786, 44461, 34516, 44965, 3809, 7109, 10858, 12209, 34970, 
      41018, 9028, 6497, 10865, 37745, 3229, 4436, 7541, 10964, 11716, 42101, 
      44525, 4450, 6826, 5953, 6058, 8100, 4874, 8954, 9860, 10192, 10361, 
      8840, 8522, 5785, 8957, 10537, 7817, 7813, 7688, 6370, 7232, 9872, 
      10025, 10440, 8845, 9256, 8333, 12410, 9945, 11002, 11161, 11986, 
      12644, 10666, 7993, 9685, 10952, 8738, 8845, 9962, 10730, 12641, 8609, 
      10397, 14681, 11168, 14864, 10861, 13765, 15809, 14701, 14356, 15101, 
      15461, 15592, 15170, 18029, 15570, 18097, 17728, 16361, 16820, 18356, 
      17289, 17658, 19109, 19472, 19610, 20228, 20500, 21800, 21005, 22738, 
      23269, 27124, 28004, 28145 ], 
  [ 35757, 35725, 35369, 33881, 32765, 32786, 32810, 32401, 32122, 29965, 
      29305, 28058, 26280, 25297, 24749, 24698, 24345, 24041, 24029, 22805, 
      22250, 21834, 21512, 20992, 20738, 20168, 19897, 19125, 19213, 18833, 
      18778, 18560, 18234, 18229, 17698, 17197, 16925, 16466, 15354, 15754, 
      37685, 38909, 14324, 13810, 13690, 14173, 14778, 33010, 30356, 13285, 
      13298, 13505, 12577, 12645, 12676, 12221, 27229, 29524, 12137, 26281, 
      29042, 24660, 12349, 11965, 30906, 25425, 11601, 11125, 11314, 23125, 
      10820, 10832, 23585, 31345, 26485, 22709, 23860, 11080, 10405, 23629, 
      30937, 30365, 30082, 23426, 10226, 10322, 20002, 30449, 23962, 10825, 
      10890, 24685, 27829, 11629, 13960, 18820, 20213, 26309, 9425, 20225, 
      26833, 22905, 9945, 19017, 19620, 28260, 24901, 19841, 20050, 26792, 
      24965, 19037, 18637, 9925, 10772, 11458, 21920, 19913, 8500, 8633, 
      17873, 25181, 16202, 15337, 8330, 10985, 17497, 18082, 21506, 23657, 
      16021, 15844, 8269, 8725, 15844, 16564, 18100, 18301, 21146, 14482, 
      7937, 10730, 22873, 15313, 7888, 8420, 8473, 8900, 9265, 17545, 24128, 
      21258, 20794, 7618, 8053, 8469, 21258, 16805, 7592, 8021, 13957, 14621, 
      21796, 22601, 15689, 12266, 7241, 7229, 9626, 9929, 11849, 12554, 
      11025, 13613, 12665, 7085, 6898, 7213, 7289, 7330, 11378, 6724, 6845, 
      7253, 9224, 17749, 20017, 13450, 12337, 12186, 10917, 9477, 6705, 6610, 
      12037, 14305, 17797, 20250, 6416, 6409, 7625, 8516, 10889, 12641, 9157, 
      7330, 7330, 12170, 16042, 16488, 6093, 9928, 17378, 10285, 8045, 7154, 
      6554, 7154, 9497, 6505, 7376, 8080, 11552, 15776, 13546, 10386, 5706, 
      10954, 9965, 6052, 5701, 5476, 6317, 7501, 10237, 13793, 10229, 7633, 
      7265, 6229, 10954, 6948, 8548, 8405, 8290, 5825, 5105, 6890, 16490, 
      14701, 8381, 7400, 6500, 4930, 5050, 14761, 8105, 4673, 4745, 14624, 
      11213, 8333, 7853, 6010, 5114, 4778, 4498, 4490, 4610, 4813, 5273, 
      6170, 6890, 7193, 8089, 8210, 14557, 11581, 5256, 4932, 4356, 7720, 
      7825, 5450, 4754, 5906, 6929, 8581, 8986, 11281, 14026, 10657, 9425, 
      5465, 5057, 4721, 4625, 4825, 8996, 11321, 10858, 8194, 6570, 5413, 
      4869, 4453, 5338, 5905, 7105, 7218, 10733, 6653, 6245, 5780, 5693, 
      5608, 5288, 4744, 3925, 4868, 5288, 6760, 7444, 7565, 10568, 12493, 
      14045, 12185, 8210, 6637, 7202, 7442, 11344, 9841, 9529, 8784, 8641, 
      8224, 3625, 3636, 3961, 10656, 9722, 5981, 5785, 5245, 3770, 3506, 
      3922, 13885, 11828, 9764, 7988, 3688, 3368, 11464, 7873, 3610, 3690, 
      6058, 6161, 4505, 3712, 3217, 3361, 8912, 11785, 8801, 7925, 7514, 
      4321, 3349, 3146, 10081, 8845, 3357, 3016, 3112, 3541, 5517, 5941, 
      6165, 8245, 11752, 12520, 7433, 4573, 4105, 3650, 3133, 5513, 5618, 
      9698, 12610, 6929, 6185, 5408, 11353, 12505, 8226, 4122, 3690, 3897, 
      6570, 7642, 9001, 11250, 9224, 7829, 5981, 5309, 6245, 5765, 5426, 
      4337, 5882, 6122, 5904, 2313, 8450, 8293, 4913, 3809, 2993, 2938, 2405, 
      2570, 2738, 4325, 5837, 3965, 2741, 2120, 2125, 3716, 3880, 4052, 4232, 
      2025, 2349, 3625, 3961, 4729, 9250, 9946, 4240, 3961, 3872, 2000, 2192, 
      8992, 10400, 3965, 3874, 2105, 1849, 5989, 5860, 2725, 1780, 1773, 
      1789, 10045, 3362, 2837, 1690, 5045, 6722, 10706, 3364, 3044, 3904, 
      4001, 6361, 7529, 1642, 1585, 4693, 3125, 1480, 4148, 2153, 6994, 8093, 
      6196, 4896, 3232, 1345, 5450, 1954, 4825, 3557, 2600, 1300, 3460, 7085, 
      1138, 1098, 5713, 7173, 5249, 2788, 1808, 1424, 1808, 3362, 1157, 1061, 
      3461, 3986, 5524, 936, 949, 1384, 3016, 3925, 4996, 6229, 8644, 3050, 
      857, 1865, 3757, 6170, 2329, 2493, 2754, 2938, 3130, 3433, 5913, 9945, 
      3077, 6152, 10085, 10280, 3226, 1301, 3026, 3825, 1360, 832, 1872, 
      2257, 853, 1325, 1853, 1341, 1962, 4666, 8185, 4369, 8681, 2861, 425, 
      1037, 2297, 5122, 6137, 765, 3240, 6530, 613, 2053, 2789, 8938, 1552, 
      1345, 832, 3620, 10057, 4321, 2626, 801, 514, 306, 226, 10225, 1492, 
      772, 485, 245, 3917, 4421, 4552, 5525, 148, 208, 985, 2169, 6385, 7888, 
      1082, 130, 2057, 3602, 4882, 6521, 149, 164, 5284, 2785, 97, 1525, 
      7650, 68, 89, 289, 1153, 1664, 1745, 2768, 3413, 625, 578, 410, 98, 
      149, 373, 1813, 1060, 397, 2536, 9061, 386, 349, 809, 1706, 5209, 9050, 
      10025, 2041, 9232, 6733, 3609, 2218, 1453, 450, 9, 493, 5338, 9810, 
      11890, 3368, 3029, 2213, 1028, 404, 13, 1768, 4765, 5, 1370, 1850, 
      7570, 1681, 0, 1444, 2917, 197, 50, 577, 8465, 4628, 260, 173, 1604, 
      2813, 8653, 1690, 25, 298, 538, 1690, 2218, 2610, 7753, 10009, 11890, 
      1460, 1241, 17, 2417, 4372, 3389, 1181, 1250, 2329, 4381, 5066, 7250, 
      7421, 7946, 8861, 117, 712, 1125, 1261, 6436, 6925, 11272, 4538, 4673, 
      3428, 793, 848, 905, 7289, 8345, 2890, 981, 306, 481, 2581, 2682, 3330, 
      8362, 1396, 2036, 3700, 4196, 7156, 562, 3037, 15497, 144, 400, 17044, 
      5210, 173, 898, 3305, 10573, 12938, 392, 2405, 5972, 9997, 14120, 
      15572, 17620, 625, 261, 549, 1989, 3250, 5850, 9829, 11889, 13450, 
      15850, 2657, 13025, 15881, 3538, 1313, 6373, 6689, 13978, 15914, 1165, 
      4680, 5949, 7720, 17748, 19645, 5402, 3170, 461, 2762, 4082, 5986, 
      11386, 16745, 17785, 5300, 1844, 1300, 1424, 7796, 17561, 477, 7330, 
      925, 548, 1384, 2885, 4084, 15125, 15368, 530, 673, 6305, 7418, 16913, 
      1105, 1665, 3280, 7972, 15217, 21601, 6401, 1921, 821, 794, 1109, 6250, 
      4645, 712, 1352, 9325, 14837, 21412, 2098, 810, 1170, 1354, 9193, 
      11338, 11965, 18418, 6409, 1808, 3593, 9809, 10585, 16160, 7402, 6466, 
      1097, 1325, 1417, 2690, 2777, 3545, 9305, 20162, 9181, 7300, 4381, 
      1044, 916, 925, 1800, 1924, 2749, 9736, 1250, 997, 961, 962, 1082, 
      1130, 1490, 17861, 13345, 21473, 2689, 2050, 2245, 2314, 3690, 4005, 
      2452, 1352, 2600, 2677, 13925, 20200, 1346, 1250, 3250, 19450, 19994, 
      11700, 13840, 14292, 14521, 14985, 23497, 15293, 25394, 3380, 1525, 
      1665, 14977, 15682, 26802, 1796, 25625, 1906, 2020, 1913, 2938, 3293, 
      17474, 10961, 2161, 17312, 21257, 28505, 2029, 20794, 21625, 29250, 
      21437, 29672, 8770, 3050, 4913, 5690, 21809, 26545, 3985, 2930, 5002, 
      24010, 7124, 2509, 3400, 5101, 5525, 27464, 29396, 2605, 3177, 2960, 
      12413, 3877, 10081, 4321, 4817, 4985, 5072, 4453, 16025, 11402, 4570, 
      5330, 14746, 14660, 14453, 4033, 4321, 5321, 5392, 18517, 16020, 5197, 
      4930, 6793, 5722, 6205, 6282, 6697, 7109, 18497, 5328, 5954, 6565, 
      6073, 6098, 6641, 6917, 7762, 6436, 8306, 9802, 8585, 9985, 8852, 
      10034, 10930, 10642, 10625, 11042, 11812, 11861, 11849, 13396, 12577, 
      13546, 13505, 13450, 13745, 14297, 14050, 14173, 15460, 15905, 16453, 
      16825, 17261, 17741, 17602, 19253, 19620, 23229, 23945, 24004 ], 
  [ 37657, 37017, 37193, 35705, 34361, 33850, 33722, 33921, 32882, 31865, 
      31357, 28514, 28180, 26437, 26953, 26674, 26017, 25789, 25321, 24097, 
      24226, 24418, 21892, 21220, 20890, 21460, 21645, 21253, 19669, 20885, 
      20450, 20612, 19906, 19825, 18914, 19097, 17989, 15706, 15658, 15298, 
      27653, 28573, 14248, 16090, 15058, 13945, 13714, 23890, 21920, 13437, 
      16490, 12593, 12805, 12721, 15944, 12829, 19325, 20936, 12365, 18605, 
      20530, 17440, 11513, 11357, 43066, 35989, 14869, 11809, 11466, 16209, 
      12416, 11972, 16441, 43733, 37505, 32513, 34120, 14500, 11925, 16333, 
      43325, 42601, 42242, 33610, 12050, 10930, 13922, 42761, 34450, 9837, 
      9826, 16857, 39533, 9653, 10388, 12968, 13829, 37633, 10565, 13765, 
      18245, 33241, 13441, 12937, 13312, 19216, 35921, 13381, 13514, 38420, 
      36061, 28157, 27605, 8861, 8872, 8874, 32180, 29489, 9488, 9089, 11945, 
      36505, 24410, 23165, 9242, 8477, 11645, 12002, 14210, 15677, 24229, 
      23976, 10701, 8269, 10600, 11016, 11944, 12069, 31330, 22082, 9077, 
      8146, 33665, 23369, 8420, 7888, 7865, 7760, 7745, 11465, 15844, 31594, 
      30978, 9594, 7825, 7633, 13810, 25621, 10100, 7565, 9245, 9605, 14120, 
      33469, 24125, 19106, 8989, 8521, 7346, 7421, 8125, 8450, 17257, 21289, 
      19885, 9593, 8114, 7289, 7213, 7178, 7730, 8168, 7453, 6949, 6868, 
      11213, 30277, 21202, 19557, 19330, 17377, 15025, 9061, 7522, 7857, 
      9061, 11185, 12802, 8164, 8081, 6409, 6464, 7241, 8081, 14705, 11282, 
      6266, 7762, 9962, 25684, 7309, 6660, 26954, 16745, 12985, 11258, 6098, 
      5938, 15577, 10001, 5780, 5876, 7220, 9620, 21754, 17074, 7834, 6850, 
      16501, 9320, 8285, 6920, 5557, 5525, 6437, 22229, 16993, 12725, 12053, 
      5393, 6698, 5200, 5584, 14257, 14066, 9397, 5941, 5066, 9802, 23669, 
      14309, 12644, 4904, 7362, 5202, 8605, 14033, 5585, 5353, 8468, 18889, 
      14489, 13705, 10418, 8458, 7514, 6170, 5858, 5218, 4889, 4589, 4498, 
      4610, 4685, 4973, 5018, 23677, 19485, 8980, 8200, 5800, 4756, 13829, 
      9554, 4450, 4234, 4421, 5009, 5186, 6341, 7946, 18257, 16417, 9721, 
      8857, 8065, 4321, 4217, 5120, 6305, 18610, 14578, 11890, 9745, 8593, 
      7569, 3970, 4005, 4293, 4330, 18485, 12125, 11413, 10568, 10405, 10244, 
      9620, 8468, 6053, 3880, 3844, 4100, 4328, 4373, 5780, 6869, 7813, 
      20621, 14746, 12185, 4162, 4250, 19476, 17289, 16825, 15700, 15481, 
      14836, 5449, 4624, 3961, 5716, 17170, 11225, 10877, 9881, 6506, 5330, 
      3770, 7577, 20264, 17288, 14600, 6500, 4660, 6068, 14485, 3610, 3538, 
      3474, 11785, 8761, 6980, 5345, 3665, 4580, 6161, 16021, 14689, 14050, 
      8501, 6161, 3754, 5141, 16141, 6397, 5220, 3492, 3085, 3085, 3205, 
      3277, 4141, 6052, 6516, 14045, 9209, 8285, 7298, 3209, 3005, 3034, 
      4834, 6530, 13313, 12113, 10804, 5729, 6425, 15370, 8530, 2626, 2605, 
      3226, 3690, 4365, 5626, 16900, 14821, 11909, 2725, 12401, 11617, 11050, 
      9125, 2842, 2930, 11908, 3985, 15898, 15665, 10309, 8293, 6565, 6434, 
      2785, 2570, 2434, 2273, 11917, 8677, 6085, 3412, 3341, 2120, 2132, 
      2152, 2180, 3469, 2425, 2029, 2061, 2221, 4234, 4626, 9332, 8825, 8660, 
      2836, 2420, 4052, 4852, 8905, 8738, 4765, 3293, 12373, 12168, 6525, 
      3528, 2989, 2853, 4573, 7922, 6865, 2906, 2081, 2770, 4930, 8000, 7376, 
      1700, 1721, 2561, 3121, 3922, 3637, 10469, 7685, 3380, 1640, 1469, 
      2738, 3305, 12960, 10900, 8020, 3321, 11834, 5450, 1709, 8725, 6932, 
      1832, 1256, 2677, 3114, 2314, 1989, 2689, 11633, 7424, 5380, 1348, 
      1124, 8530, 3665, 1745, 1105, 1250, 12136, 1924, 1861, 1156, 964, 1189, 
      1576, 2125, 3400, 8066, 1997, 877, 1097, 2066, 733, 745, 778, 810, 850, 
      925, 1885, 4093, 797, 1972, 4157, 4276, 8546, 769, 746, 9601, 4932, 
      3492, 580, 585, 929, 4973, 485, 5065, 442, 1170, 2941, 10601, 3209, 
      8105, 2477, 505, 397, 1322, 1805, 3805, 580, 13978, 689, 305, 433, 
      3314, 5732, 5297, 4100, 656, 3977, 10629, 7794, 4069, 3250, 2434, 1746, 
      4069, 5672, 4040, 3221, 2221, 725, 925, 980, 1421, 1440, 1044, 225, 
      193, 1825, 2644, 4882, 1346, 157, 562, 1082, 1885, 2125, 1000, 1256, 
      8181, 1845, 81, 2482, 1360, 1153, 593, 89, 68, 73, 260, 9265, 3893, 
      3770, 3298, 2074, 833, 449, 65, 4936, 3285, 180, 3285, 3274, 425, 125, 
      34, 1181, 3274, 3869, 65, 3380, 14409, 9613, 7234, 5785, 3490, 1453, 
      265, 1234, 3730, 5050, 9220, 8653, 7229, 4904, 3368, 1229, 20, 965, 
      1297, 2, 26, 2402, 6241, 1444, 0, 8465, 2705, 962, 197, 2917, 11240, 
      2920, 2605, 8, 229, 3029, 6250, 1773, 450, 234, 18, 90, 178, 2509, 
      3853, 5050, 5792, 5345, 1537, 137, 800, 9241, 41, 34, 125, 809, 1114, 
      2234, 2329, 2626, 3161, 2245, 180, 61, 45, 1800, 2061, 4660, 890, 949, 
      9280, 185, 164, 145, 2273, 2873, 8362, 4705, 610, 405, 225, 250, 442, 
      2890, 104, 136, 584, 776, 2216, 3602, 377, 7517, 1588, 628, 8608, 
      12050, 1769, 290, 493, 4265, 5794, 2900, 277, 1640, 3917, 6596, 7592, 
      9032, 3589, 2161, 625, 241, 514, 1594, 3825, 5125, 6154, 7794, 7825, 
      5881, 7825, 9314, 325, 1889, 2053, 6530, 7858, 4813, 1108, 1693, 2628, 
      9160, 10525, 12242, 8642, 1145, 482, 890, 1730, 4850, 8461, 9197, 
      12064, 6176, 464, 436, 2704, 9049, 2377, 2466, 3965, 2600, 548, 605, 
      968, 7373, 7540, 1898, 1205, 1973, 2554, 8629, 801, 601, 772, 2880, 
      7465, 12025, 13621, 6101, 3329, 3226, 881, 1994, 10877, 1700, 820, 
      3701, 7237, 11912, 6354, 1570, 1018, 898, 3645, 4954, 5353, 9754, 
      13553, 820, 1009, 4033, 4505, 8180, 15002, 13610, 1325, 1097, 1037, 
      866, 877, 1037, 3757, 11042, 17541, 14824, 10309, 3400, 2664, 1989, 
      964, 936, 925, 4036, 3986, 2897, 2405, 2330, 1690, 1586, 1186, 9425, 
      6353, 12049, 7173, 1138, 1105, 1098, 1258, 1345, 6632, 3860, 1156, 
      1157, 6781, 11156, 3626, 2314, 1274, 10634, 11026, 5392, 6772, 7072, 
      7225, 7537, 13617, 7769, 15058, 8168, 2817, 2197, 7605, 8082, 16162, 
      2176, 15289, 2210, 2248, 2749, 1874, 1849, 9418, 19625, 2465, 9332, 
      12137, 17561, 3625, 11826, 12429, 18154, 12317, 18500, 16370, 2290, 
      2405, 2650, 12613, 16133, 2313, 2626, 2570, 14282, 13736, 3725, 2564, 
      2669, 2789, 16900, 18376, 3897, 2797, 3188, 21305, 2965, 17909, 3029, 
      3145, 3161, 3172, 3389, 25981, 19610, 3506, 3506, 24170, 24008, 23725, 
      4869, 4625, 4105, 4100, 29005, 25672, 4437, 4778, 4589, 4810, 4761, 
      4762, 4797, 4981, 28757, 5860, 5498, 5501, 6605, 6554, 6565, 6385, 
      6242, 7424, 9370, 8282, 9193, 8465, 9992, 9578, 9410, 9882, 10169, 
      10282, 11432, 11405, 11773, 12104, 12805, 12330, 12593, 13754, 13897, 
      13537, 14050, 13945, 15080, 15601, 16529, 16673, 17261, 16981, 17450, 
      19025, 19240, 22621, 23185, 23168 ], 
  [ 38404, 39236, 38122, 36626, 35828, 36605, 36845, 35570, 36369, 32580, 
      31700, 32713, 28873, 28964, 26900, 27173, 27250, 26836, 27472, 26240, 
      24709, 23425, 26233, 25925, 25777, 23585, 22664, 21346, 23810, 21160, 
      21645, 20885, 21097, 21200, 21205, 19728, 20642, 22765, 20137, 21617, 
      57154, 58810, 19637, 15773, 16949, 19700, 21493, 51173, 47545, 18266, 
      13957, 19994, 17444, 17728, 13221, 16546, 43650, 46917, 17000, 42376, 
      46325, 40105, 18720, 18010, 18805, 15592, 12136, 15332, 16277, 38132, 
      13729, 14389, 38914, 18916, 16000, 13952, 14453, 11393, 13418, 39170, 
      18504, 18148, 17973, 14125, 12805, 14629, 33813, 18122, 14225, 17396, 
      17569, 40976, 16362, 19602, 24201, 32301, 34450, 15380, 12968, 34568, 
      44200, 13378, 10138, 32818, 33745, 46273, 14400, 34180, 34497, 15425, 
      14354, 11234, 11050, 16594, 18629, 20285, 12493, 11458, 12249, 13138, 
      31450, 14240, 9689, 9364, 12185, 19700, 30964, 31873, 37025, 40148, 
      9506, 9437, 9962, 14522, 28445, 29597, 31997, 32306, 11821, 8829, 
      11464, 19549, 12682, 9010, 12277, 14321, 14482, 15665, 16570, 31330, 
      41045, 11713, 11465, 9953, 13520, 14800, 36985, 9418, 9169, 13810, 
      25794, 26890, 37845, 12296, 8840, 7685, 9896, 10532, 18005, 18632, 
      22280, 23525, 7306, 7840, 7540, 8656, 10305, 12240, 12532, 12681, 
      21697, 9805, 11114, 12818, 17705, 32170, 10568, 7565, 7208, 7165, 6868, 
      6724, 8488, 10445, 23108, 26888, 32324, 35965, 9061, 9162, 14482, 
      16561, 21202, 24250, 6400, 6841, 13969, 23561, 29809, 8545, 9490, 
      19697, 8893, 6228, 6148, 6445, 12325, 14005, 5978, 6658, 14765, 16333, 
      22829, 29645, 7001, 6001, 7801, 21905, 5794, 6525, 7146, 8541, 12514, 
      15426, 20754, 6920, 5732, 5512, 5576, 12532, 22117, 14545, 17873, 5200, 
      5193, 5860, 9028, 14593, 31105, 7066, 5066, 5057, 13877, 6581, 9941, 
      28616, 4786, 8482, 8986, 28477, 5408, 4688, 4640, 4849, 5465, 5993, 
      7225, 7649, 8849, 9808, 11348, 13649, 15233, 15860, 17620, 17849, 6698, 
      5450, 5065, 5389, 7405, 17033, 4392, 4717, 10285, 13381, 15592, 18756, 
      19485, 23400, 27765, 4954, 4586, 4514, 4754, 5066, 10154, 10786, 19601, 
      23546, 4937, 4217, 4105, 4352, 4672, 5120, 12377, 13700, 16196, 16417, 
      4810, 3970, 3994, 4069, 4090, 4113, 4225, 4545, 5994, 11365, 12433, 
      15633, 16965, 17194, 22465, 25578, 27994, 5288, 4013, 3844, 16613, 
      17069, 4877, 4346, 4250, 4045, 4010, 3917, 6122, 7321, 9050, 22765, 
      4225, 3616, 3636, 3744, 4969, 6001, 9225, 27936, 4925, 4157, 3677, 
      4777, 6617, 24217, 3560, 8693, 8989, 14813, 3250, 3538, 4149, 5274, 
      8010, 20149, 24858, 3620, 3392, 3305, 3460, 4432, 7361, 22180, 3554, 
      4114, 4961, 7649, 9266, 14050, 14906, 15346, 19154, 24929, 26129, 3112, 
      3060, 3240, 3541, 8100, 14152, 14365, 21685, 26325, 2930, 2834, 2813, 
      24418, 26218, 3145, 2929, 10273, 10804, 16393, 18329, 20660, 24313, 
      3385, 2962, 2626, 14050, 2564, 2516, 2501, 2600, 15269, 15725, 2437, 
      5002, 2929, 2880, 2308, 2500, 2980, 3033, 6928, 7633, 8233, 12304, 
      2258, 2330, 3050, 5345, 5458, 11045, 11425, 11813, 12209, 5032, 7300, 
      10952, 11720, 13352, 21437, 22565, 2061, 2106, 2125, 5869, 6925, 21069, 
      23341, 2000, 2017, 3380, 4852, 1970, 1949, 2378, 4349, 5098, 5330, 
      22874, 1933, 2164, 5013, 14308, 17389, 23965, 1825, 1937, 12085, 12290, 
      16810, 18842, 3449, 3716, 1530, 1690, 3825, 12757, 8168, 18085, 19940, 
      1625, 1405, 1469, 3578, 1417, 2025, 14292, 1250, 1481, 5581, 11629, 
      18386, 3365, 4405, 16040, 18580, 1210, 1233, 1765, 6565, 7813, 1049, 
      2624, 5120, 11840, 12905, 1157, 4561, 4682, 6737, 10961, 12842, 14885, 
      17090, 21125, 949, 4264, 8296, 12564, 17029, 9620, 10000, 10585, 10985, 
      11393, 12020, 16660, 23284, 11338, 17113, 23530, 23833, 685, 7076, 
      11285, 634, 1301, 2069, 8725, 9650, 5760, 1154, 8810, 1060, 9133, 
      14645, 20648, 522, 21466, 416, 2516, 6800, 10004, 15529, 17300, 1450, 
      12025, 949, 5508, 9540, 11140, 21933, 613, 730, 1189, 12833, 23698, 
      356, 281, 1156, 1625, 2281, 3065, 23972, 549, 1125, 1594, 2434, 13450, 
      14386, 14625, 16354, 3305, 4013, 7058, 9970, 17858, 20333, 673, 3393, 
      9748, 12913, 15273, 18100, 2330, 3965, 15997, 104, 2600, 8564, 19981, 
      3217, 3562, 4842, 7650, 8917, 9106, 11317, 80, 964, 1025, 1289, 2273, 
      4160, 5248, 9280, 533, 1274, 10865, 22250, 1261, 5220, 6760, 9061, 
      15912, 22237, 23752, 9826, 22525, 800, 52, 65, 272, 1105, 2932, 5792, 
      16145, 23425, 26585, 25, 10, 58, 493, 1165, 3258, 9225, 15138, 3140, 
      8285, 9413, 19885, 170, 2917, 8465, 0, 1600, 3721, 6084, 21316, 197, 
      1445, 1682, 8837, 11450, 21610, 173, 2504, 5045, 5933, 9029, 10205, 
      11029, 20168, 23720, 26573, 265, 370, 2818, 10618, 14409, 32, 7760, 
      7937, 10420, 14416, 15641, 19337, 19616, 20465, 21920, 2050, 6425, 
      7594, 7946, 17981, 18794, 25625, 14677, 14920, 65, 6610, 6773, 6938, 
      19370, 21074, 65, 640, 4825, 5540, 10880, 11089, 12385, 21089, 8181, 
      9685, 13077, 14005, 19125, 1189, 11764, 31784, 3037, 5021, 33977, 433, 
      2848, 6705, 12244, 24480, 28033, 1769, 10370, 17069, 23578, 29753, 
      31853, 34765, 1352, 2500, 5380, 9412, 12077, 16837, 23300, 26440, 
      28757, 32237, 250, 28114, 32266, 265, 7652, 17680, 18212, 29497, 32297, 
      914, 14689, 16930, 19889, 34885, 37538, 613, 325, 4420, 10933, 13549, 
      16965, 25605, 33448, 34920, 617, 617, 7417, 7757, 19961, 34586, 2704, 
      19169, 1530, 2557, 7497, 11050, 13437, 31066, 31417, 3509, 4840, 17384, 
      19253, 33608, 6458, 8098, 11765, 20129, 31154, 40130, 1060, 900, 2176, 
      2257, 6352, 17217, 706, 4225, 7025, 22234, 30554, 39829, 965, 4645, 
      6301, 6917, 21992, 25325, 26276, 35645, 1170, 8125, 12178, 22930, 
      24138, 32413, 1513, 1225, 5684, 6560, 6868, 10193, 10388, 12020, 22100, 
      38033, 2210, 1517, 866, 2605, 3341, 4322, 7897, 8237, 10250, 22745, 
      2269, 3204, 3816, 3925, 5125, 5389, 6829, 34756, 28186, 39770, 1220, 
      8249, 8768, 8945, 12049, 12688, 1413, 2689, 9553, 9738, 28978, 37953, 
      3005, 4637, 10957, 36877, 37637, 25561, 28781, 29449, 29786, 30466, 
      42434, 30880, 44977, 1469, 4580, 5800, 30344, 31373, 46813, 6145, 
      45202, 6361, 6581, 5608, 9333, 10228, 33805, 3530, 6610, 33533, 39098, 
      48938, 4640, 38417, 39572, 49897, 39274, 50425, 2845, 9005, 13352, 
      14885, 39752, 46216, 11234, 8233, 13329, 42705, 2597, 5650, 9457, 
      13426, 14282, 47345, 49925, 5636, 8584, 7501, 4640, 10034, 3816, 11016, 
      12050, 12434, 12629, 10818, 6728, 4589, 10933, 12773, 6201, 6221, 6122, 
      7688, 8730, 11890, 12069, 8450, 7141, 11114, 9981, 14760, 11849, 13088, 
      13273, 14228, 14962, 8744, 9397, 11425, 12898, 10132, 10265, 11560, 
      12484, 14733, 9841, 11581, 16749, 12506, 16930, 12013, 15457, 17865, 
      16493, 16042, 16889, 17109, 17266, 16712, 19981, 17000, 20021, 19546, 
      17757, 18266, 20114, 18785, 19232, 20725, 21058, 21060, 21754, 21970, 
      23530, 22525, 24272, 24853, 28762, 29690, 29857 ], 
  [ 36164, 36356, 35802, 34306, 33268, 33485, 33565, 32930, 32929, 30340, 
      29620, 28953, 26633, 25924, 24980, 25013, 24770, 24436, 24592, 23360, 
      22549, 21905, 22393, 21925, 21697, 20705, 20264, 19346, 20050, 19080, 
      19165, 18805, 18617, 18640, 18245, 17488, 17522, 17725, 16217, 16897, 
      42354, 43690, 15317, 13933, 14149, 15220, 16133, 37333, 34425, 14186, 
      13077, 14794, 13444, 13568, 12421, 12946, 31090, 33637, 13000, 30056, 
      33125, 28265, 13600, 13130, 27365, 22472, 11336, 11812, 12197, 26612, 
      11169, 11349, 27154, 27716, 23360, 20032, 21013, 10753, 10778, 27250, 
      27304, 26788, 26533, 20605, 10485, 11029, 23173, 26842, 21025, 12116, 
      12209, 28496, 24442, 13282, 16201, 21901, 23490, 23060, 9928, 23528, 
      30920, 20018, 9578, 22178, 22865, 32513, 21760, 23140, 23377, 23425, 
      21794, 16594, 16250, 11234, 12389, 13325, 19053, 17298, 9049, 9378, 
      20970, 21920, 14089, 13364, 8905, 12820, 20564, 21233, 25105, 27508, 
      13906, 13757, 8282, 9802, 18685, 19517, 21277, 21506, 18301, 12589, 
      8424, 12589, 19802, 13250, 8597, 9521, 9602, 10225, 10730, 20690, 
      28085, 18353, 17945, 7793, 9040, 9680, 24905, 14458, 7569, 9090, 16594, 
      17370, 25525, 19496, 13480, 10645, 7496, 7652, 11365, 11752, 14120, 
      14965, 9626, 11680, 10900, 7056, 7345, 8080, 8212, 8281, 13617, 7085, 
      7514, 8258, 10985, 21050, 17128, 11485, 10568, 10445, 9428, 8324, 6728, 
      7165, 14468, 17128, 21124, 23885, 6661, 6682, 8962, 10161, 13122, 
      15210, 8000, 6761, 8609, 14681, 19169, 13985, 6530, 12017, 14733, 8788, 
      7108, 6525, 7605, 8485, 8138, 6098, 8845, 9773, 14029, 18925, 11401, 
      8801, 5801, 13345, 8434, 5725, 5626, 5821, 7474, 9106, 12514, 11560, 
      8612, 6632, 6376, 7412, 13397, 8465, 10513, 7120, 7033, 5380, 5668, 
      8433, 19825, 12266, 7066, 6337, 7957, 4901, 5861, 17896, 6786, 5202, 
      5386, 17757, 9248, 6928, 6560, 5249, 4745, 4633, 4745, 4849, 5249, 
      5648, 6388, 7649, 8593, 8980, 10100, 10249, 12058, 9530, 4745, 4589, 
      4685, 9673, 6472, 4797, 5725, 7381, 8712, 10756, 11245, 13960, 17125, 
      8714, 7706, 4754, 4514, 4346, 5594, 5906, 11281, 14026, 8857, 6697, 
      5465, 4672, 4352, 4160, 6697, 7460, 8996, 9137, 8730, 5490, 5194, 4869, 
      4810, 4753, 4545, 4225, 3994, 6085, 6673, 8593, 9445, 9594, 13185, 
      15418, 17194, 9928, 6653, 5444, 9173, 9469, 9197, 7946, 7690, 7085, 
      6970, 6637, 3802, 4121, 4810, 13325, 7825, 4896, 4756, 4384, 3609, 
      3681, 4825, 17056, 9565, 7837, 6397, 3497, 3737, 14297, 6280, 4453, 
      4589, 7853, 4930, 3778, 3349, 3274, 4090, 11349, 14698, 6980, 6272, 
      5945, 3620, 3152, 3761, 12740, 6994, 3074, 3041, 3809, 4546, 7250, 
      7786, 8066, 10594, 14689, 15569, 5832, 3700, 3400, 3141, 3940, 7272, 
      7405, 12325, 15685, 5410, 4834, 4253, 14258, 15578, 6425, 3329, 4913, 
      5204, 8633, 9929, 11540, 14153, 7225, 6082, 4626, 7090, 4804, 4436, 
      4181, 3400, 7829, 8125, 4517, 2522, 6529, 6400, 3748, 2980, 2500, 2473, 
      3088, 3393, 3673, 5904, 4418, 3050, 2330, 2465, 2498, 5125, 5345, 5573, 
      5809, 2312, 3140, 5032, 5480, 6472, 11917, 12725, 3181, 2986, 2925, 
      2509, 2925, 11629, 13261, 2960, 2897, 1940, 2132, 4450, 4349, 2138, 
      1949, 2138, 2210, 12874, 2493, 2164, 2053, 6948, 8989, 13645, 2465, 
      2257, 5525, 5650, 8570, 9962, 1609, 1636, 3370, 2250, 1585, 5877, 3208, 
      9365, 10660, 4505, 3485, 2269, 1418, 3897, 1465, 6772, 2450, 1801, 
      1901, 5069, 9506, 1205, 1445, 7880, 9620, 3690, 1873, 1285, 2245, 2853, 
      2249, 1024, 1600, 5120, 5785, 3877, 1361, 1402, 2257, 4561, 5722, 7045, 
      8530, 11365, 1989, 1224, 3016, 5524, 8469, 3700, 3920, 4265, 4505, 
      4753, 5140, 8180, 12884, 4698, 8473, 13050, 13273, 2045, 2276, 4645, 
      2474, 821, 629, 3125, 3650, 1600, 754, 3130, 740, 3293, 6725, 10888, 
      2842, 11466, 1696, 436, 2000, 3764, 7289, 8500, 410, 4985, 4549, 1348, 
      3460, 4420, 11773, 773, 650, 389, 5473, 13058, 2756, 1481, 356, 265, 
      281, 425, 13252, 709, 325, 234, 274, 5850, 6466, 6625, 7794, 425, 653, 
      2018, 3650, 8818, 10573, 433, 433, 3508, 5473, 7033, 8980, 170, 605, 
      7517, 1544, 200, 2804, 10301, 337, 442, 922, 2290, 2997, 3106, 4437, 
      2000, 164, 145, 89, 113, 640, 1088, 3200, 373, 74, 4145, 11930, 61, 
      1060, 1800, 3061, 7432, 11917, 13032, 3506, 12125, 4640, 2132, 1105, 
      592, 65, 212, 1312, 7585, 12785, 15145, 1945, 1690, 1098, 333, 45, 298, 
      3145, 6898, 260, 2605, 3253, 10205, 730, 197, 2705, 1600, 0, 441, 1444, 
      11236, 2917, 5, 2, 2917, 4490, 11450, 733, 104, 965, 1373, 3029, 3725, 
      4229, 10408, 13000, 15133, 585, 450, 178, 3978, 6409, 1952, 2320, 2417, 
      3860, 6416, 7241, 9817, 10016, 10625, 11680, 50, 1625, 2234, 2426, 
      8861, 9434, 14425, 6597, 6760, 1985, 1730, 1813, 1898, 9850, 11074, 
      1585, 320, 905, 1220, 4160, 4289, 5105, 11089, 2581, 3445, 5557, 6165, 
      9685, 149, 4724, 19144, 317, 1021, 20857, 3393, 288, 1825, 5044, 13600, 
      16273, 169, 3890, 8269, 12938, 17593, 19213, 21485, 232, 260, 1220, 
      3332, 4957, 8117, 12740, 15080, 16837, 19517, 1450, 16354, 19546, 2105, 
      2372, 8720, 9092, 17417, 19577, 514, 6689, 8210, 10289, 21605, 23698, 
      3573, 1845, 900, 4293, 5949, 8245, 14485, 20488, 21640, 3497, 937, 
      2297, 2477, 10361, 21386, 464, 9809, 490, 477, 2377, 4410, 5917, 18666, 
      18937, 709, 1160, 8584, 9893, 20648, 1898, 2738, 4885, 10529, 18754, 
      25810, 4420, 1060, 576, 577, 1872, 8497, 3026, 1025, 2225, 12074, 
      18314, 25589, 1205, 1205, 1901, 2197, 11912, 14365, 15076, 22285, 4450, 
      2845, 5218, 12610, 13498, 19773, 5273, 4505, 1684, 2080, 2228, 4033, 
      4148, 5140, 12020, 24193, 6770, 5197, 2866, 845, 941, 1202, 2777, 2957, 
      4090, 12505, 909, 964, 1096, 1125, 1525, 1629, 2269, 21636, 16586, 
      25610, 1700, 3049, 3328, 3425, 5249, 5648, 1573, 1089, 3793, 3898, 
      17218, 24193, 1165, 1517, 4637, 23357, 23957, 14681, 17101, 17609, 
      17866, 18386, 27794, 18720, 29857, 2269, 1700, 2120, 18344, 19133, 
      31373, 2305, 30082, 2441, 2581, 2248, 3973, 4468, 21085, 8410, 2690, 
      20893, 25258, 33178, 2080, 24737, 25652, 33977, 25434, 34425, 6605, 
      3965, 6472, 7445, 25832, 31016, 5234, 3673, 6529, 28225, 5317, 2690, 
      4337, 6626, 7162, 31985, 34085, 2756, 3944, 3501, 9760, 4834, 7816, 
      5416, 6050, 6274, 6389, 5458, 12968, 8989, 5573, 6613, 11881, 11821, 
      11642, 4328, 4810, 6370, 6469, 15250, 13061, 6074, 5581, 8200, 6649, 
      7328, 7433, 7988, 8482, 15304, 5717, 6705, 7538, 6452, 6505, 7240, 
      7684, 8893, 6641, 8461, 10909, 8906, 11090, 8973, 10737, 12025, 11453, 
      11322, 11849, 12469, 12546, 12392, 14381, 13000, 14501, 14346, 13837, 
      14186, 15074, 14545, 14752, 16085, 16498, 16900, 17354, 17730, 18490, 
      18125, 19792, 20213, 23882, 24650, 24737 ], 
  [ 36269, 36125, 35865, 34369, 33205, 33128, 33124, 32825, 32404, 30445, 
      29809, 28260, 26738, 25609, 25253, 25160, 24749, 24457, 24361, 23129, 
      22696, 22388, 21658, 21106, 20836, 20474, 20285, 19577, 19357, 19269, 
      19144, 18994, 18596, 18577, 17972, 17593, 17165, 16360, 15440, 15700, 
      35865, 37033, 14330, 14248, 13960, 14149, 14600, 31348, 28818, 13325, 
      13896, 13345, 12625, 12665, 13282, 12337, 25777, 27946, 12181, 24869, 
      27476, 23330, 12193, 11849, 33140, 27365, 12197, 11245, 11336, 21845, 
      11106, 11034, 22261, 33617, 28505, 24505, 25738, 11698, 10673, 22273, 
      33205, 32605, 32308, 25288, 10548, 10420, 18868, 32701, 25876, 10625, 
      10676, 23225, 29965, 11245, 13282, 17722, 19017, 28373, 9613, 19013, 
      25229, 24785, 10565, 17873, 18434, 26570, 26905, 18625, 18820, 28906, 
      26981, 20689, 20261, 9701, 10394, 10952, 23778, 21645, 8650, 8685, 
      16749, 27233, 17680, 16745, 8464, 10489, 16385, 16928, 20128, 22153, 
      17497, 17306, 8681, 8605, 14842, 15506, 16930, 17117, 22984, 15844, 
      8109, 10216, 24821, 16757, 7946, 8282, 8321, 8650, 8945, 16385, 22562, 
      23120, 22628, 7940, 7969, 8273, 19844, 18385, 8010, 7893, 13045, 13653, 
      20338, 24557, 17197, 13480, 7517, 7421, 9160, 9421, 11117, 11752, 
      12125, 14977, 13945, 7497, 7072, 7177, 7225, 7252, 10656, 6938, 6905, 
      7145, 8738, 16493, 21853, 14824, 13613, 13448, 12053, 10445, 7085, 
      6724, 11213, 13285, 16525, 18824, 6682, 6661, 7345, 8082, 10161, 11745, 
      10121, 8000, 7076, 11300, 14864, 18122, 6257, 9266, 19080, 11413, 8893, 
      7848, 6408, 6868, 10553, 7085, 7018, 7610, 10690, 14578, 14992, 11552, 
      6032, 10132, 11101, 6586, 6109, 5674, 6109, 7069, 9469, 15277, 11405, 
      8501, 8077, 6005, 10100, 6554, 7930, 9409, 9280, 6409, 5185, 6480, 
      15184, 16277, 9397, 8290, 6130, 5300, 5000, 13549, 9117, 4761, 4777, 
      13410, 12545, 9385, 8849, 6740, 5648, 5200, 4724, 4660, 4640, 4745, 
      5065, 5780, 6388, 6649, 7433, 7540, 16153, 12953, 5858, 5450, 4538, 
      7090, 8845, 6120, 4612, 5512, 6381, 7837, 8200, 10285, 12820, 11969, 
      10625, 6161, 5669, 5249, 4481, 4625, 8194, 10309, 12196, 9280, 7460, 
      6121, 5465, 4937, 4996, 5465, 6497, 6596, 12069, 7569, 7105, 6570, 
      6469, 6370, 5994, 5338, 4225, 4594, 4930, 6178, 6778, 6885, 9594, 
      11365, 12805, 13645, 9320, 7565, 6548, 6760, 12746, 11117, 10777, 9962, 
      9805, 9346, 3865, 3722, 3865, 9650, 10996, 6849, 6625, 6001, 4176, 
      3744, 3796, 12625, 13282, 11050, 9106, 4106, 3506, 10370, 8989, 3508, 
      3560, 5480, 7093, 5185, 4210, 3505, 3313, 8010, 10645, 10025, 9065, 
      8612, 4985, 3761, 3152, 9065, 10081, 3809, 3314, 3074, 3349, 4961, 
      5329, 5525, 7381, 10594, 11306, 8541, 5317, 4765, 4212, 3037, 4941, 
      5032, 8692, 11380, 7993, 7165, 6290, 10205, 11273, 9428, 4820, 3380, 
      3545, 5840, 6800, 8033, 10100, 10522, 9001, 6957, 4717, 7261, 6725, 
      6344, 5101, 5204, 5416, 6890, 2501, 9700, 9529, 5785, 4513, 3529, 3460, 
      2353, 2448, 2560, 3825, 6833, 4709, 3233, 2234, 2225, 3298, 3434, 3578, 
      3730, 2165, 2237, 3205, 3485, 4141, 8200, 8840, 5050, 4729, 4626, 2026, 
      2106, 7954, 9250, 4745, 4640, 2465, 1985, 7033, 6890, 3293, 1970, 1865, 
      1853, 8905, 4068, 3445, 1780, 4365, 5860, 9508, 4082, 3706, 3362, 3445, 
      5525, 6581, 1924, 1825, 5617, 3825, 1690, 3546, 1885, 6068, 7069, 7298, 
      5858, 3970, 1565, 6480, 2452, 4105, 4361, 3250, 1250, 2906, 6125, 1352, 
      1172, 4877, 6197, 6273, 3490, 2314, 1258, 1530, 4160, 1465, 1033, 2873, 
      3328, 6586, 962, 961, 1186, 2482, 3265, 4210, 5317, 7522, 3816, 909, 
      1525, 3109, 5256, 1873, 2009, 2228, 2384, 2548, 2809, 5009, 8705, 2493, 
      5218, 8829, 9010, 4040, 1037, 2440, 4721, 1850, 1154, 1466, 1781, 697, 
      1825, 1429, 1853, 1508, 3848, 7045, 5341, 7497, 3649, 625, 761, 1769, 
      4244, 5161, 1145, 2570, 7720, 445, 1549, 2173, 7720, 2138, 1889, 1250, 
      2890, 8753, 5297, 3392, 1217, 832, 512, 320, 8905, 2074, 1186, 801, 
      421, 3141, 3589, 3706, 4581, 194, 170, 653, 1613, 5353, 6730, 1588, 
      160, 1513, 2848, 3988, 5473, 317, 122, 4346, 3581, 221, 1061, 6500, 
      106, 85, 145, 757, 1170, 1237, 2106, 4289, 1025, 964, 740, 260, 73, 
      185, 1289, 1570, 725, 1898, 7793, 712, 157, 477, 1192, 4261, 7780, 
      8685, 1469, 7946, 7937, 4505, 2932, 2041, 800, 65, 241, 4372, 8480, 
      10420, 4234, 3853, 2925, 1530, 738, 25, 1234, 3853, 29, 904, 1300, 
      6404, 2305, 50, 962, 3721, 441, 0, 289, 7225, 5626, 530, 401, 1090, 
      2117, 7397, 2308, 125, 104, 260, 1160, 1604, 1940, 6565, 8653, 10408, 
      2034, 1773, 73, 1773, 3490, 4241, 745, 800, 1697, 3497, 4112, 6100, 
      6257, 6740, 7585, 281, 386, 701, 809, 5354, 5801, 9826, 3636, 3757, 
      4274, 449, 490, 533, 6133, 7105, 3664, 1433, 128, 233, 1913, 2000, 
      2564, 7120, 922, 1450, 2890, 3330, 6010, 884, 2309, 13789, 170, 202, 
      15250, 6228, 225, 544, 2545, 9169, 11380, 610, 1769, 4930, 8633, 12490, 
      13858, 15794, 925, 365, 317, 1421, 2500, 4820, 8477, 10397, 11860, 
      14120, 3361, 11461, 14149, 4352, 881, 5297, 5585, 12356, 14180, 1585, 
      3770, 4913, 6530, 15914, 17713, 6408, 3924, 333, 2088, 3240, 4948, 
      9928, 14965, 15949, 6290, 2386, 890, 986, 6602, 15737, 569, 6176, 1225, 
      666, 970, 2205, 3250, 13437, 13666, 520, 509, 5245, 6260, 15125, 785, 
      1205, 2554, 6770, 13525, 19573, 7465, 2425, 1017, 976, 801, 5200, 5525, 
      626, 986, 8021, 13169, 19394, 2612, 680, 872, 1000, 7901, 9892, 10477, 
      16552, 7453, 1354, 2845, 8473, 9193, 14418, 8528, 7508, 865, 1009, 
      1073, 2080, 2153, 2809, 8009, 18208, 10445, 8410, 5197, 1202, 962, 845, 
      1370, 1466, 2137, 8410, 1476, 1069, 949, 936, 916, 936, 1156, 16029, 
      11777, 19457, 3233, 1600, 1753, 1808, 2960, 3233, 2938, 1530, 2050, 
      2113, 12325, 18250, 1480, 1160, 2600, 17540, 18056, 10250, 12250, 
      12674, 12889, 13325, 21389, 13617, 23200, 3970, 1469, 1469, 13325, 
      13988, 24548, 1570, 23425, 1664, 1762, 1765, 2440, 2725, 15688, 12253, 
      1913, 15538, 19273, 26185, 2017, 18836, 19625, 26900, 19449, 27306, 
      9860, 2600, 4141, 4820, 19805, 24317, 3365, 2560, 4240, 21904, 8026, 
      2417, 2930, 4337, 4705, 25202, 27050, 2525, 2789, 2682, 13729, 3385, 
      11197, 3757, 4181, 4321, 4394, 3925, 17525, 12580, 4040, 4660, 16144, 
      16042, 15821, 3845, 4033, 4753, 4810, 20101, 17450, 4709, 4552, 6037, 
      5200, 5585, 5648, 5993, 6361, 20029, 5066, 5508, 6005, 5801, 5812, 
      6253, 6445, 7108, 6242, 8104, 9124, 8297, 9305, 8658, 9540, 10240, 
      10088, 10125, 10484, 11314, 11349, 11405, 12722, 12181, 12884, 12897, 
      13060, 13325, 13709, 13600, 13681, 14930, 15385, 15997, 16325, 16785, 
      17125, 17096, 18721, 19058, 22601, 23285, 23330 ], 
  [ 37000, 36584, 36562, 35066, 33800, 33485, 33413, 33386, 32625, 31176, 
      30608, 28345, 27469, 26000, 26120, 25925, 25378, 25120, 24820, 23588, 
      23461, 23425, 21709, 21089, 20785, 20933, 20948, 20410, 19442, 20068, 
      19773, 19793, 19225, 19172, 18397, 18324, 17522, 15901, 15457, 15377, 
      31258, 32290, 14177, 15149, 14453, 13928, 14005, 27149, 24925, 13274, 
      15205, 12818, 12608, 12580, 14625, 12490, 22122, 23985, 12164, 21316, 
      23549, 19981, 11700, 11458, 38461, 31972, 13540, 11432, 11285, 18632, 
      11701, 11425, 18946, 39040, 33316, 28772, 30209, 13109, 11234, 18890, 
      38628, 37960, 37629, 29725, 11245, 10573, 16029, 38090, 30449, 10064, 
      10081, 19604, 35082, 10242, 11565, 14985, 16042, 33320, 10004, 16004, 
      21268, 29290, 12010, 15034, 15493, 22405, 31716, 15616, 15777, 33989, 
      31826, 24650, 24154, 9106, 9425, 9677, 28249, 25810, 8973, 8770, 13978, 
      32180, 21233, 20128, 8753, 9248, 13648, 14089, 16745, 18464, 21050, 
      20825, 9650, 8282, 12377, 12905, 14057, 14210, 27421, 19125, 8500, 
      8941, 29530, 20242, 8065, 7925, 7930, 8021, 8146, 13546, 18737, 27625, 
      27065, 8705, 7748, 7780, 16393, 22210, 9013, 7570, 10818, 11290, 16785, 
      29300, 20852, 16421, 8180, 7880, 8021, 8180, 9332, 9797, 14794, 18292, 
      17056, 8500, 7497, 7092, 7072, 7065, 8905, 7465, 7058, 6890, 7565, 
      13450, 26324, 18173, 16724, 16525, 14824, 12808, 8020, 7013, 9224, 
      10820, 13448, 15373, 7345, 7290, 6682, 7045, 8410, 9586, 12484, 9649, 
      6481, 9209, 12025, 22117, 6682, 7685, 23245, 14184, 10984, 9565, 6085, 
      6205, 13154, 8530, 6185, 6505, 8633, 11705, 18545, 14425, 6865, 8177, 
      13906, 7929, 7146, 6201, 5650, 6066, 7650, 18932, 14312, 10660, 10100, 
      5512, 8077, 5653, 6485, 11908, 11745, 7888, 5440, 5545, 12073, 20170, 
      11930, 10517, 5297, 6269, 4949, 10676, 11650, 5050, 4930, 10537, 15860, 
      12020, 11348, 8593, 7025, 6305, 5353, 5153, 4793, 4660, 4640, 4913, 
      5249, 5408, 5920, 5993, 20114, 16370, 7405, 6793, 5065, 5645, 11412, 
      7837, 4357, 4645, 5140, 6120, 6381, 7956, 9981, 15250, 13634, 7946, 
      7250, 6626, 4226, 4234, 6341, 7946, 15545, 12017, 9721, 7940, 7012, 
      6212, 4265, 4496, 5120, 5185, 15418, 9898, 9298, 8593, 8458, 8325, 
      7813, 6885, 5058, 4033, 4165, 4869, 5265, 5338, 7333, 8730, 9898, 
      17300, 12125, 9928, 5069, 5213, 16265, 14330, 13922, 12937, 12746, 
      12185, 4562, 4045, 3746, 7321, 14209, 9076, 8784, 7956, 5281, 4441, 
      3609, 9684, 16937, 14297, 11945, 5245, 3965, 7837, 11828, 3389, 3373, 
      4205, 9490, 6970, 5553, 4338, 3330, 5953, 8010, 13136, 11972, 11417, 
      6736, 4900, 3305, 6736, 13226, 5050, 4181, 3125, 3026, 3754, 3986, 
      4114, 5426, 7925, 8501, 11380, 7272, 6516, 5725, 2952, 3700, 3757, 
      6397, 8541, 10730, 9698, 8585, 7570, 8434, 12505, 6673, 2785, 2848, 
      4225, 4913, 5840, 7465, 13837, 12010, 9490, 3442, 9896, 9224, 8741, 
      7124, 3725, 3869, 9457, 3130, 12913, 12708, 8080, 6400, 5008, 4905, 
      2404, 2329, 2305, 2788, 9434, 6698, 4610, 2693, 2650, 2465, 2533, 2609, 
      2693, 2692, 2152, 2372, 2516, 2900, 5837, 6341, 7209, 6786, 6649, 2281, 
      2089, 5625, 6649, 6836, 6697, 3536, 2512, 9770, 9593, 4874, 2633, 2290, 
      2210, 6338, 5989, 5128, 2205, 2920, 3973, 6805, 6037, 5525, 2257, 2306, 
      3706, 4490, 2825, 2624, 8082, 5746, 2421, 2305, 1460, 4045, 4808, 
      10205, 8425, 5993, 2330, 9217, 3897, 2592, 6554, 5069, 1369, 1801, 
      4034, 2117, 1597, 3092, 4072, 9010, 5445, 3793, 1105, 1105, 6353, 2468, 
      1220, 1700, 1985, 9425, 1285, 1250, 965, 1445, 1922, 2561, 3362, 5057, 
      5941, 1300, 964, 1800, 3301, 1040, 1108, 1225, 1313, 1409, 1568, 3088, 
      5968, 1354, 3229, 6058, 6205, 6301, 680, 1301, 7186, 3329, 2225, 769, 
      914, 612, 3338, 698, 3400, 709, 2165, 4580, 8010, 4930, 5876, 1424, 
      404, 800, 2425, 3104, 2386, 1261, 10933, 360, 648, 1000, 5085, 3889, 
      3538, 2593, 1445, 5914, 8000, 5585, 2560, 1937, 1345, 881, 6032, 3825, 
      2529, 1906, 1186, 1594, 1906, 1989, 2626, 653, 425, 194, 610, 3194, 
      4265, 3169, 585, 544, 1369, 2169, 3280, 1082, 377, 2425, 5876, 884, 
      296, 4069, 565, 442, 162, 162, 337, 370, 865, 6788, 2368, 2273, 1913, 
      1025, 260, 100, 388, 3185, 1898, 725, 5090, 1885, 72, 52, 325, 2340, 
      5077, 5812, 466, 5209, 11252, 7072, 5057, 3860, 2041, 592, 20, 2417, 
      5641, 7241, 6733, 6250, 5050, 3145, 1945, 450, 333, 2034, 488, 173, 
      365, 3973, 4226, 577, 197, 6084, 1444, 289, 0, 4624, 8465, 1601, 1370, 
      257, 842, 4762, 4229, 788, 53, 5, 293, 533, 733, 4100, 5780, 7229, 
      3853, 3490, 634, 634, 1773, 6740, 116, 137, 592, 1780, 2225, 3737, 
      3860, 4241, 4916, 1114, 29, 106, 146, 3161, 3506, 6749, 1885, 1972, 
      6773, 58, 65, 74, 3770, 4538, 5993, 2980, 145, 80, 740, 793, 1153, 
      4553, 225, 481, 1377, 1681, 3681, 2125, 1000, 10100, 697, 185, 11357, 
      9169, 820, 153, 1168, 6228, 8065, 1613, 698, 2873, 5794, 9005, 10169, 
      11833, 2132, 1096, 232, 520, 1157, 2797, 5672, 7252, 8477, 10397, 5554, 
      8146, 10426, 6817, 320, 3172, 3392, 8905, 10457, 3098, 2053, 2890, 
      4133, 11953, 13514, 9349, 6253, 520, 949, 1693, 2925, 6885, 11140, 
      11988, 9197, 4205, 397, 425, 4205, 11810, 1300, 3881, 2466, 1465, 477, 
      1066, 1737, 9850, 10045, 1013, 628, 3188, 3965, 11300, 530, 610, 1313, 
      4373, 9938, 15170, 10576, 4176, 2020, 1945, 580, 3177, 8194, 949, 629, 
      5386, 9650, 15025, 4397, 901, 685, 677, 5300, 6917, 7400, 12557, 10530, 
      793, 1570, 5770, 6354, 10729, 11809, 10585, 848, 788, 784, 1145, 1184, 
      1568, 5408, 14009, 14066, 11657, 7730, 2137, 1625, 1202, 877, 905, 
      1202, 5741, 2581, 1800, 1476, 1429, 1069, 1021, 901, 12136, 8530, 
      15122, 5120, 1073, 1124, 1145, 1753, 1924, 4689, 2533, 1285, 1314, 
      9010, 14085, 2381, 1517, 1597, 13477, 13925, 7309, 8969, 9325, 9506, 
      9874, 16850, 10132, 18457, 5993, 1928, 1588, 9908, 10469, 19669, 1621, 
      18682, 1681, 1745, 2020, 1845, 1960, 11965, 16010, 1930, 11849, 15074, 
      21170, 2612, 14705, 15392, 21817, 15250, 22189, 13141, 2141, 2900, 
      3341, 15572, 19540, 2498, 2305, 3033, 17433, 10865, 2842, 2437, 3130, 
      3362, 20357, 22001, 2984, 2500, 2665, 17588, 2858, 14580, 3060, 3314, 
      3386, 3425, 3330, 21860, 16133, 3445, 3725, 20241, 20105, 19850, 4100, 
      4050, 4090, 4113, 24674, 21649, 4250, 4365, 4932, 4673, 4820, 4849, 
      5024, 5290, 24500, 5185, 5185, 5410, 5920, 5897, 6100, 6088, 6309, 
      6565, 8461, 8325, 8450, 8506, 9049, 9217, 9441, 9629, 9802, 10025, 
      11025, 11026, 11252, 12025, 12164, 12221, 12370, 13077, 13274, 13250, 
      13481, 13460, 14641, 15130, 15912, 16138, 16666, 16666, 16909, 18500, 
      18769, 22210, 22826, 22837 ], 
  [ 45704, 44200, 45130, 43634, 41960, 40693, 40349, 41410, 39289, 39880, 
      39584, 34465, 36173, 33344, 35368, 34765, 33674, 33552, 32436, 31204, 
      32301, 33353, 27693, 26801, 26361, 28549, 29380, 29522, 25562, 29044, 
      28069, 28769, 27521, 27332, 25877, 27028, 24730, 19845, 21305, 19865, 
      18610, 19098, 19345, 24533, 22205, 18824, 17405, 16133, 15133, 18850, 
      26221, 16490, 18320, 18020, 25777, 18882, 13282, 13921, 17876, 12884, 
      13621, 12365, 15508, 15674, 65525, 56180, 24692, 17960, 16861, 11560, 
      19861, 18769, 11466, 66512, 58340, 51620, 53873, 24533, 19258, 11138, 
      66100, 65160, 64693, 53253, 19813, 16965, 10453, 65426, 54521, 13600, 
      13481, 10900, 61330, 12010, 10477, 9817, 9922, 58888, 17348, 9748, 
      11204, 53090, 23570, 9458, 9509, 11525, 56740, 9360, 9385, 60101, 
      56986, 46274, 45506, 12506, 11329, 10357, 51913, 48250, 16045, 14890, 
      8674, 57748, 41225, 39440, 15689, 10064, 8480, 8513, 8993, 9488, 41042, 
      40681, 19306, 12770, 8297, 8281, 8345, 8362, 50949, 38029, 15844, 9621, 
      54146, 39962, 14321, 12277, 12146, 11285, 10730, 7970, 9217, 51425, 
      50593, 17545, 12644, 11588, 8369, 43290, 18805, 12058, 7690, 7618, 
      8353, 54052, 41252, 33965, 16612, 15496, 9245, 8996, 7972, 7757, 31250, 
      37332, 35280, 18292, 14977, 12532, 12240, 12097, 7681, 15353, 13450, 
      11650, 8653, 7058, 49988, 37349, 34948, 34613, 31688, 28040, 17540, 
      13949, 7048, 6740, 6920, 7349, 15777, 15586, 9810, 8677, 7186, 6730, 
      27716, 22025, 9881, 6625, 6449, 43877, 14162, 7141, 45685, 31048, 
      25128, 22213, 10573, 9333, 29338, 20090, 8633, 7865, 6185, 5993, 38537, 
      31697, 15977, 6137, 30906, 19081, 17074, 14089, 9594, 7834, 6154, 
      39332, 31720, 25076, 23972, 9320, 5765, 7829, 6485, 27684, 27385, 
      19584, 12240, 7585, 5409, 41522, 27842, 25205, 7745, 15925, 10525, 
      4964, 27562, 11986, 11322, 4825, 34900, 28340, 27124, 21785, 18313, 
      16505, 13649, 12905, 11185, 10100, 8720, 7225, 6473, 6224, 5648, 5585, 
      41738, 35818, 19373, 17945, 12953, 5645, 27460, 20485, 9117, 6957, 
      5956, 5032, 4885, 4420, 4405, 34154, 31450, 20866, 19354, 17914, 8986, 
      8450, 4709, 4274, 34721, 28745, 24545, 20996, 18980, 17092, 7121, 6400, 
      5392, 5321, 34594, 24994, 23850, 22465, 22194, 21925, 20869, 18853, 
      14170, 7569, 6885, 5413, 4993, 4930, 4069, 3970, 4050, 37700, 29125, 
      25160, 4933, 4805, 36121, 32962, 32282, 30617, 30290, 29321, 13130, 
      11117, 9050, 3785, 32841, 23764, 23200, 21556, 15481, 13009, 8641, 
      3700, 37337, 33065, 29081, 15581, 11581, 3485, 28964, 8693, 8405, 4885, 
      24858, 19890, 16705, 13450, 9178, 3505, 3250, 31360, 29380, 28417, 
      19520, 15236, 9697, 3200, 31586, 15794, 13429, 9109, 7514, 4706, 4394, 
      4250, 3386, 3029, 3061, 28516, 20872, 19300, 17557, 8392, 4516, 4437, 
      2997, 2965, 27458, 25610, 23545, 2810, 2858, 30593, 19865, 6185, 5840, 
      3545, 3145, 2848, 2705, 32877, 29826, 25402, 4122, 26216, 25000, 24109, 
      20996, 3589, 3461, 25505, 11426, 31545, 31204, 23040, 19728, 16704, 
      16465, 8388, 7633, 7065, 4420, 25618, 20434, 15898, 10309, 10130, 4913, 
      4709, 4513, 4325, 10580, 7592, 4820, 4420, 3716, 2165, 2125, 21625, 
      20794, 20521, 9081, 7801, 2089, 2025, 20980, 20705, 13600, 10400, 
      26498, 26185, 16978, 11065, 9770, 9418, 1850, 19453, 17640, 9685, 2920, 
      2205, 1773, 19637, 18581, 3617, 3530, 2210, 1906, 12209, 11600, 23722, 
      19210, 11125, 3121, 5540, 1733, 1544, 27613, 24473, 19865, 11170, 
      25945, 15457, 2320, 21106, 18125, 7625, 3161, 1450, 10957, 9077, 1732, 
      1352, 25738, 19045, 15489, 6273, 5185, 20905, 12260, 7748, 2788, 2393, 
      26561, 8357, 8186, 5861, 3077, 2330, 1745, 1322, 977, 20221, 8644, 
      4500, 2344, 1261, 3488, 3284, 2993, 2809, 2633, 2384, 1184, 800, 2578, 
      1053, 754, 765, 21125, 5032, 2525, 22826, 15025, 12289, 3761, 3226, 
      6052, 15170, 3554, 15368, 3293, 1213, 500, 24466, 442, 20564, 10400, 
      4756, 2704, 929, 656, 13130, 1805, 29565, 5800, 2824, 2088, 325, 16673, 
      15914, 13745, 1445, 338, 24592, 20137, 13712, 12137, 10457, 8905, 320, 
      16609, 13681, 12106, 10026, 1186, 954, 901, 586, 8269, 7225, 4138, 
      2378, 338, 185, 15273, 8065, 2448, 1233, 673, 288, 9922, 7177, 521, 
      20836, 9316, 3016, 125, 8181, 7650, 6010, 3562, 2785, 2682, 1681, 
      22564, 13520, 13289, 12385, 9865, 6788, 5540, 2564, 15425, 12370, 1813, 
      58, 12357, 5512, 4132, 2637, 436, 45, 100, 2234, 41, 30292, 23120, 
      19337, 16916, 12785, 8480, 4916, 377, 65, 305, 22509, 21618, 19330, 
      15385, 12553, 7930, 2509, 538, 8104, 3029, 2405, 29, 17690, 8465, 2917, 
      21316, 11236, 7225, 4624, 0, 25601, 11665, 11026, 2705, 1522, 2, 17693, 
      9220, 5629, 4765, 2605, 2029, 1685, 20, 68, 293, 16909, 16138, 8658, 
      1858, 685, 22516, 3380, 3265, 1952, 692, 457, 65, 52, 25, 20, 10226, 
      4381, 3506, 3274, 169, 106, 221, 661, 612, 22549, 4274, 4145, 4018, 98, 
      50, 21089, 14948, 5993, 5248, 1828, 1745, 1289, 65, 3217, 2385, 1105, 
      865, 145, 12869, 1544, 1124, 8585, 5897, 1565, 26713, 8980, 4369, 1440, 
      244, 585, 11405, 2194, 425, 218, 845, 1193, 1769, 12740, 9800, 5672, 
      2696, 1565, 485, 232, 452, 725, 1285, 20106, 666, 1314, 22457, 3856, 
      452, 400, 881, 1345, 14930, 965, 578, 325, 1889, 2498, 26893, 21349, 
      7048, 2173, 1285, 613, 493, 1620, 1924, 26605, 17261, 4205, 3961, 397, 
      1882, 10004, 481, 13210, 10441, 4285, 2290, 1465, 1282, 1341, 8765, 
      6884, 740, 565, 1780, 5290, 4010, 2129, 565, 1370, 3338, 28800, 16960, 
      11812, 11601, 5476, 865, 24650, 8021, 4981, 626, 1354, 3329, 17317, 
      7565, 5717, 5165, 676, 797, 872, 2357, 28618, 4329, 2250, 738, 778, 
      1753, 30713, 28673, 6560, 5684, 5408, 3185, 3088, 2384, 784, 2993, 
      34330, 30425, 23642, 11657, 10057, 8410, 4685, 4441, 3242, 845, 12781, 
      10504, 9364, 9181, 7461, 7141, 5661, 2344, 1322, 3562, 18448, 4745, 
      4388, 4273, 2705, 2468, 17473, 12325, 4005, 3898, 1530, 3205, 11765, 
      8725, 3365, 3005, 3181, 1325, 1625, 1709, 1754, 1850, 4474, 1972, 5265, 
      19865, 9544, 7844, 2020, 2173, 5933, 7605, 5490, 7529, 7457, 8820, 
      5245, 4680, 2853, 36818, 7778, 2873, 4058, 6890, 10772, 3961, 4240, 
      7265, 4234, 7501, 32045, 6085, 3716, 3205, 4420, 6212, 4810, 7065, 
      3985, 5329, 28001, 10322, 6245, 4082, 3770, 6757, 7585, 10600, 7124, 
      8377, 38804, 6530, 33892, 6052, 5626, 5426, 5329, 6730, 44980, 36125, 
      6845, 5765, 42409, 42137, 41746, 10900, 9898, 7218, 7105, 48746, 44225, 
      8194, 9397, 6292, 8345, 7540, 7433, 6928, 6786, 48164, 11441, 9673, 
      8810, 12176, 12017, 11268, 10440, 8893, 13637, 15669, 10909, 14842, 
      11090, 16393, 13705, 12025, 13573, 14290, 13969, 15649, 15514, 16420, 
      15017, 17876, 15349, 16042, 18925, 18850, 17194, 18785, 18356, 19265, 
      19890, 21352, 21170, 21970, 20610, 21941, 23396, 23393, 26426, 26770, 
      26645 ], 
  [ 40325, 41381, 40069, 38565, 37845, 38818, 39114, 37613, 38690, 34469, 
      33529, 35122, 30740, 31105, 28645, 29002, 29189, 28745, 29549, 28309, 
      26522, 25010, 28628, 28372, 28250, 25636, 24545, 23081, 26161, 22921, 
      23546, 22644, 22994, 23125, 23266, 21533, 22753, 25538, 22514, 24274, 
      63337, 65105, 22144, 17410, 18922, 22261, 24362, 57010, 53128, 20681, 
      15250, 22797, 19825, 20165, 14480, 18785, 49025, 52544, 19377, 47665, 
      51922, 45224, 21485, 20689, 16778, 14153, 13385, 17533, 18674, 43133, 
      15592, 16420, 43997, 16801, 14389, 12789, 13120, 12580, 15305, 44305, 
      16385, 16085, 15938, 12818, 14578, 16850, 38498, 16029, 12802, 20201, 
      20402, 46301, 14489, 22769, 27956, 36896, 39241, 13645, 14985, 39385, 
      49801, 12005, 11285, 37493, 38504, 52040, 12773, 38993, 39338, 13572, 
      12697, 10305, 10177, 19417, 21760, 23666, 11140, 10357, 14312, 15397, 
      36061, 12493, 9090, 8905, 14274, 23049, 35545, 36538, 42138, 45513, 
      8905, 8864, 11489, 17113, 32800, 34064, 36688, 37025, 10490, 8450, 
      13465, 22922, 11125, 8461, 14500, 16936, 17125, 18504, 19549, 35989, 
      46516, 10322, 10130, 11642, 16021, 17525, 42146, 8585, 10660, 16393, 
      29945, 31153, 43088, 10705, 8145, 7578, 11665, 12469, 21258, 21969, 
      26065, 27450, 7421, 7421, 7289, 10141, 12266, 14621, 14969, 15146, 
      25450, 11680, 13297, 15337, 20980, 36985, 9193, 7114, 6953, 6938, 6893, 
      7085, 10025, 12514, 27053, 31225, 37165, 41114, 10820, 10949, 17333, 
      19720, 24949, 28333, 6757, 7786, 16762, 27586, 34450, 7556, 11441, 
      23300, 7762, 6245, 6725, 7330, 14890, 16850, 6133, 7765, 17748, 19540, 
      26820, 34308, 6370, 5930, 9410, 25810, 5777, 7712, 8585, 10400, 15185, 
      18545, 24545, 6201, 5629, 6025, 6201, 15229, 26074, 17576, 21352, 5429, 
      5450, 6929, 11105, 17650, 35954, 6145, 5265, 5508, 16848, 8066, 12266, 
      33265, 4981, 10525, 11141, 33124, 4957, 4797, 4861, 5602, 6610, 7362, 
      8986, 9522, 11002, 12157, 13977, 16642, 18450, 19161, 21145, 21402, 
      5713, 4913, 6068, 6560, 9248, 20500, 4553, 5578, 12770, 16370, 18889, 
      22445, 23258, 27593, 32378, 4525, 4381, 5317, 5725, 6205, 12637, 13381, 
      23400, 27765, 4450, 4234, 4514, 5125, 5669, 6341, 15250, 16769, 19601, 
      19850, 4321, 4321, 4457, 4672, 4721, 4772, 4996, 5540, 7577, 14096, 
      15332, 18980, 20480, 20737, 26596, 30017, 32657, 4545, 3970, 4165, 
      20098, 20610, 4244, 3965, 3925, 3860, 3853, 3844, 7813, 9320, 11413, 
      26948, 3842, 4045, 4121, 4397, 6322, 7690, 11642, 32621, 4176, 3744, 
      3600, 6100, 8500, 28564, 3481, 11050, 11402, 18122, 3533, 4325, 5300, 
      6845, 10253, 24100, 29285, 3313, 3253, 3250, 4273, 5749, 9490, 26353, 
      3217, 5345, 6500, 9860, 11785, 17297, 18265, 18761, 23017, 29380, 
      30692, 3025, 3701, 4049, 4546, 10421, 17425, 17666, 25826, 30914, 2925, 
      2997, 3172, 28837, 30805, 2858, 3650, 13010, 13625, 19970, 22130, 
      24713, 28730, 2900, 2729, 2785, 17345, 2637, 2701, 2770, 3177, 18730, 
      19242, 2564, 6725, 2522, 2501, 2657, 3185, 4001, 4082, 9125, 9970, 
      10682, 15397, 2353, 2929, 4153, 7204, 7345, 13968, 14404, 14848, 15300, 
      6833, 9605, 13873, 14753, 16609, 25618, 26858, 2516, 2645, 2692, 7892, 
      9172, 25220, 27716, 2509, 2554, 4729, 6649, 1945, 1952, 3305, 6032, 
      6977, 7265, 27217, 2578, 3005, 6890, 17725, 21170, 28418, 2440, 2664, 
      15220, 15453, 20533, 22789, 4930, 5281, 1721, 2329, 5444, 16000, 10737, 
      21970, 24021, 1448, 1508, 2020, 5165, 1378, 3050, 17753, 1657, 2196, 
      7696, 14752, 22321, 4946, 6266, 19721, 22541, 1165, 1832, 2756, 8900, 
      10372, 1450, 4005, 7173, 15013, 16218, 1024, 6500, 6649, 9124, 14020, 
      16153, 18448, 20905, 25360, 1402, 6145, 10961, 15845, 20842, 12505, 
      12941, 13610, 14066, 14530, 15241, 20441, 27737, 14473, 20948, 28009, 
      28340, 1018, 9565, 14418, 797, 2276, 3380, 11492, 12557, 8021, 2097, 
      11601, 1973, 11978, 18218, 24865, 509, 25765, 765, 4041, 9277, 12985, 
      19210, 21177, 2609, 15284, 482, 7757, 12461, 14285, 26282, 1348, 1549, 
      2260, 16200, 28213, 305, 650, 2225, 2890, 3770, 4778, 28513, 1280, 
      2192, 2857, 3977, 16897, 17945, 18212, 20137, 5096, 5972, 9605, 12965, 
      21805, 24532, 1538, 5210, 12713, 16298, 18938, 22073, 3865, 5920, 
      19744, 377, 4217, 11357, 24146, 5000, 5429, 6989, 10301, 11764, 11981, 
      14500, 181, 2017, 2106, 2482, 3802, 6165, 7477, 12181, 1360, 2465, 
      13988, 26633, 2450, 7445, 9265, 11930, 19649, 26618, 28273, 12805, 
      26932, 221, 89, 466, 925, 2234, 4649, 8125, 19906, 27914, 31354, 116, 
      185, 457, 1312, 2320, 5057, 12116, 18785, 4909, 11034, 12330, 24034, 
      733, 4628, 11240, 197, 2917, 5626, 8465, 25601, 0, 2704, 3025, 11664, 
      14641, 25921, 730, 4097, 7226, 8282, 11882, 13226, 14162, 24337, 28225, 
      31330, 904, 1093, 4493, 13693, 17960, 109, 10413, 10618, 13465, 17965, 
      19330, 23418, 23725, 24658, 26253, 3497, 8852, 10217, 10625, 21920, 
      22817, 30292, 18250, 18521, 136, 9061, 9252, 9445, 23445, 25317, 274, 
      1493, 6938, 7793, 13973, 14210, 15674, 25330, 10880, 12608, 16448, 
      17488, 23168, 2290, 14965, 36945, 4724, 7156, 39304, 130, 4477, 9146, 
      15497, 29021, 32882, 3060, 13369, 20880, 28033, 34740, 37008, 40144, 
      2473, 4013, 7565, 12269, 15298, 20618, 27725, 31145, 33658, 37418, 557, 
      32957, 37445, 346, 10225, 21541, 22129, 34450, 37474, 1777, 18212, 
      20705, 23972, 40256, 43105, 298, 514, 6373, 13978, 16930, 20738, 30218, 
      38705, 40289, 328, 1224, 9928, 10324, 24040, 39925, 4205, 23162, 2609, 
      4000, 10004, 14089, 16784, 36121, 36500, 5202, 6841, 21177, 23242, 
      38857, 8765, 10685, 14884, 24200, 36205, 45853, 593, 1553, 3445, 3554, 
      8629, 20978, 601, 6052, 9412, 26497, 35545, 45520, 1586, 6554, 8546, 
      9274, 26225, 29866, 30901, 41026, 725, 10676, 15317, 27245, 28565, 
      37540, 898, 778, 7785, 8829, 9193, 13050, 13273, 15129, 26329, 43578, 
      1313, 928, 865, 3920, 4880, 6113, 10388, 10784, 13105, 27028, 3442, 
      4685, 5465, 5602, 7082, 7402, 9122, 40045, 32941, 45421, 1745, 10762, 
      11365, 11570, 15122, 15845, 2048, 3940, 12260, 12473, 33785, 43460, 
      4338, 6418, 13858, 42298, 43114, 30056, 33556, 34280, 34645, 35381, 
      48245, 35821, 50954, 1872, 6269, 7769, 35225, 36338, 52898, 8168, 
      51173, 8410, 8656, 7457, 11882, 12917, 38930, 2493, 8653, 38628, 44613, 
      55125, 6205, 43874, 45113, 56138, 44785, 56692, 2194, 11434, 16425, 
      18154, 45289, 52201, 13997, 10490, 16370, 48434, 2304, 7345, 11908, 
      16465, 17433, 53380, 56128, 7301, 10865, 9556, 3501, 12505, 3065, 
      13625, 14797, 15237, 15460, 13337, 5185, 3690, 13450, 15570, 4850, 
      4896, 4825, 9497, 10733, 14453, 14660, 6697, 5696, 13505, 12146, 17681, 
      14290, 15725, 15938, 17033, 17849, 7065, 11300, 13690, 15385, 12025, 
      12186, 13673, 14765, 17378, 11560, 13250, 19370, 14341, 19549, 13648, 
      17674, 20474, 18818, 18253, 19210, 19280, 19465, 18769, 22480, 18937, 
      22490, 21901, 19658, 20221, 22405, 20794, 21325, 22864, 23165, 23021, 
      23797, 23953, 25793, 24562, 26325, 26960, 30929, 31909, 32104 ], 
  [ 36581, 36805, 36221, 34717, 33685, 33930, 34018, 33349, 33386, 30725, 
      29993, 29402, 26996, 26321, 25317, 25362, 25133, 24793, 24973, 23733, 
      22882, 22202, 22804, 22340, 22114, 21060, 20593, 19649, 20441, 19385, 
      19490, 19108, 18938, 18965, 18586, 17789, 17865, 18154, 16586, 17306, 
      43265, 44617, 15696, 14186, 14450, 15605, 16562, 38186, 35240, 14545, 
      13274, 15205, 13793, 13925, 12608, 13273, 31865, 34448, 13345, 30817, 
      33930, 29000, 13997, 13513, 27074, 22265, 11513, 12125, 12538, 27325, 
      11432, 11636, 27877, 27409, 23125, 19861, 20816, 10916, 11041, 27977, 
      26993, 26485, 26234, 20410, 10730, 11338, 23834, 26533, 20810, 12505, 
      12602, 29245, 24161, 13721, 16724, 22544, 24161, 22797, 10201, 24201, 
      31705, 19805, 9725, 22829, 23528, 33320, 21509, 23809, 24050, 23140, 
      21537, 16441, 16105, 11617, 12816, 13786, 18836, 17117, 9320, 9677, 
      21605, 21645, 13978, 13273, 9178, 13273, 21193, 21874, 25810, 28249, 
      13793, 13648, 8473, 10145, 19280, 20128, 21920, 22153, 18082, 12506, 
      8681, 13042, 19549, 13141, 8884, 9864, 9949, 10600, 11125, 21325, 
      28836, 18122, 17722, 8002, 9365, 10037, 25610, 14305, 7748, 9425, 
      17153, 17945, 26240, 19233, 13345, 10594, 7713, 7893, 11794, 12193, 
      14625, 15490, 9605, 11581, 10825, 7229, 7586, 8381, 8521, 8594, 14114, 
      7312, 7785, 8577, 11412, 21697, 16889, 11378, 10489, 10370, 9389, 8333, 
      6905, 7418, 14989, 17705, 21773, 24578, 6868, 6893, 9325, 10568, 13613, 
      15749, 8005, 6850, 8962, 15210, 19786, 13796, 6761, 12484, 14522, 8741, 
      7141, 6602, 7922, 8842, 8109, 6205, 9220, 10180, 14548, 19540, 11258, 
      8738, 5978, 13850, 8377, 5840, 5777, 6032, 7801, 9497, 13001, 11401, 
      8541, 6649, 6409, 7741, 13906, 8840, 10952, 7093, 7010, 5473, 5905, 
      8810, 20458, 12073, 7033, 6340, 8320, 5050, 6130, 18497, 6749, 5429, 
      5629, 18356, 9117, 6877, 6525, 5290, 4842, 4762, 4930, 5050, 5490, 
      5917, 6697, 8010, 8986, 9385, 10537, 10690, 11849, 9385, 4820, 4688, 
      4880, 10100, 6425, 4850, 6010, 7738, 9113, 11213, 11714, 14489, 17714, 
      8581, 7605, 4797, 4581, 4437, 5877, 6205, 11752, 14557, 8714, 6626, 
      5450, 4709, 4421, 4261, 7034, 7825, 9409, 9554, 8585, 5465, 5185, 4880, 
      4825, 4772, 4580, 4292, 4145, 6400, 7012, 8996, 9872, 10025, 13700, 
      15977, 17785, 9745, 6570, 5413, 9594, 9898, 9028, 7813, 7565, 6980, 
      6869, 6548, 3965, 4328, 5069, 13844, 7690, 4877, 4745, 4397, 3722, 
      3842, 5090, 17645, 9376, 7696, 6304, 3604, 3924, 14836, 6185, 4706, 
      4850, 8242, 4885, 3805, 3428, 3413, 4325, 11828, 15245, 6849, 6165, 
      5850, 3649, 3253, 3978, 13249, 6857, 3161, 3172, 4036, 4817, 7625, 
      8177, 8465, 11057, 15236, 16132, 5729, 3701, 3425, 3194, 4181, 7649, 
      7786, 12826, 16250, 5317, 4765, 4212, 14797, 16141, 6290, 3338, 5210, 
      5513, 9050, 10378, 12025, 14690, 7060, 5953, 4553, 7465, 4717, 4365, 
      4122, 3385, 8226, 8530, 4436, 2669, 6370, 6245, 3697, 2977, 2545, 2522, 
      3301, 3626, 3922, 6245, 4329, 3033, 2385, 2628, 2665, 5440, 5668, 5904, 
      6148, 2465, 3365, 5345, 5809, 6833, 12410, 13234, 3140, 2957, 2900, 
      2692, 3140, 12116, 13780, 2925, 2866, 2025, 2281, 4337, 4240, 2161, 
      2080, 2297, 2377, 13385, 2474, 2173, 2210, 7325, 9418, 14170, 2440, 
      2248, 5860, 5989, 8989, 10413, 1706, 1745, 3281, 2225, 1700, 6224, 
      3457, 9802, 11125, 4360, 3380, 2228, 1525, 3770, 1490, 7145, 2385, 
      1780, 2080, 5392, 9945, 1306, 1586, 8281, 10061, 3557, 1832, 1300, 
      2452, 3092, 2178, 1093, 1765, 5445, 6130, 3728, 1508, 1553, 2468, 4868, 
      6065, 7424, 8945, 11840, 1922, 1361, 3265, 5861, 8882, 3977, 4205, 
      4562, 4810, 5066, 5465, 8585, 13385, 5009, 8884, 13553, 13780, 1954, 
      2493, 4954, 2357, 820, 676, 3380, 3925, 1781, 745, 3385, 725, 3554, 
      7090, 11345, 2693, 11933, 1597, 505, 2205, 4041, 7666, 8905, 425, 5300, 
      4330, 1517, 3725, 4717, 12242, 724, 613, 388, 5800, 13549, 2593, 1378, 
      353, 290, 338, 514, 13745, 656, 320, 257, 337, 6185, 6817, 6980, 8177, 
      520, 772, 2221, 3917, 9221, 11012, 394, 530, 3769, 5794, 7394, 9385, 
      225, 720, 7888, 1417, 265, 3037, 10730, 424, 541, 1061, 2501, 3236, 
      3349, 4724, 1845, 145, 130, 90, 162, 757, 1237, 3445, 320, 73, 4420, 
      12385, 58, 1205, 1985, 3298, 7793, 12370, 13505, 3757, 12580, 4381, 
      1961, 986, 509, 50, 281, 1469, 7946, 13250, 15650, 1780, 1537, 977, 
      272, 32, 377, 3380, 7241, 333, 2818, 3490, 10618, 629, 260, 2920, 1445, 
      5, 530, 1601, 11665, 2704, 0, 9, 3136, 4761, 11881, 626, 145, 1090, 
      1522, 3250, 3970, 4490, 10817, 13457, 15626, 488, 365, 229, 4229, 6728, 
      1773, 2509, 2610, 4105, 6733, 7578, 10210, 10413, 11034, 12109, 65, 
      1780, 2417, 2617, 9232, 9817, 14900, 6914, 7081, 1800, 1885, 1972, 
      2061, 10237, 11485, 1418, 245, 1010, 1345, 4405, 4538, 5378, 11498, 
      2768, 3664, 5840, 6464, 10064, 106, 4981, 19681, 356, 1124, 21416, 
      3146, 317, 1970, 5305, 14045, 16762, 148, 4113, 8608, 13369, 18100, 
      19744, 22048, 185, 269, 1325, 3533, 5210, 8450, 13165, 15545, 17330, 
      20050, 1285, 16837, 20077, 1906, 2529, 9061, 9441, 17914, 20106, 425, 
      6980, 8537, 10660, 22160, 24281, 3314, 1658, 965, 4514, 6218, 8570, 
      14930, 21025, 22193, 3240, 808, 2440, 2628, 10728, 21933, 461, 10162, 
      425, 464, 2516, 4625, 6176, 19169, 19444, 730, 1225, 8905, 10242, 
      21177, 2005, 2885, 5108, 10888, 19253, 26405, 4129, 929, 533, 538, 
      1973, 8810, 2785, 1060, 2340, 12457, 18801, 26176, 1066, 1250, 1994, 
      2306, 12289, 14786, 15509, 22826, 4157, 2980, 5437, 12997, 13901, 
      20276, 4954, 4210, 1753, 2173, 2329, 4210, 4329, 5353, 12393, 24754, 
      6409, 4880, 2633, 800, 928, 1225, 2900, 3088, 4265, 12884, 842, 941, 
      1097, 1130, 1570, 1682, 2362, 22157, 17029, 26181, 1537, 3170, 3461, 
      3562, 5450, 5861, 1424, 1028, 3940, 4049, 17665, 24740, 1114, 1530, 
      4810, 23890, 24498, 15080, 17540, 18056, 18317, 18845, 28381, 19181, 
      30466, 2080, 1693, 2153, 18793, 19594, 31994, 2344, 30685, 2482, 2624, 
      2257, 4082, 4597, 21562, 8005, 2725, 21364, 25789, 33805, 2045, 25258, 
      26185, 34610, 25961, 35060, 6250, 4050, 6649, 7650, 26361, 31609, 5365, 
      3730, 6698, 28778, 5008, 2665, 4420, 6793, 7345, 32580, 34704, 2725, 
      4001, 3524, 9325, 4913, 7433, 5513, 6165, 6397, 6516, 5537, 12465, 
      8578, 5650, 6730, 11402, 11344, 11169, 4297, 4805, 6445, 6548, 14705, 
      12560, 6121, 5594, 8321, 6698, 7405, 7514, 8089, 8593, 14761, 5684, 
      6722, 7585, 6409, 6466, 7225, 7693, 8954, 6568, 8362, 10946, 8829, 
      11125, 8864, 10706, 12050, 11434, 11285, 11826, 12416, 12497, 12321, 
      14368, 12905, 14482, 14309, 13730, 14085, 15021, 14450, 14669, 16000, 
      16405, 16781, 17245, 17609, 18409, 18010, 19669, 20096, 23753, 24525, 
      24616 ], 
  [ 36530, 36706, 36164, 34660, 33610, 33813, 33889, 33268, 33245, 30674, 
      29954, 29237, 26945, 26210, 25290, 25317, 25064, 24730, 24874, 23634, 
      22837, 22205, 22633, 22157, 21925, 20961, 20530, 19616, 20276, 19346, 
      19421, 19069, 18869, 18890, 18481, 17738, 17748, 17893, 16409, 17069, 
      42272, 43600, 15489, 14165, 14357, 15386, 16277, 37265, 34373, 14356, 
      13325, 14932, 13610, 13730, 12665, 13120, 31040, 33569, 13162, 30010, 
      33057, 28229, 13730, 13264, 27833, 22898, 11570, 11978, 12349, 26578, 
      11357, 11525, 27112, 28186, 23794, 20434, 21425, 10985, 10960, 27200, 
      27770, 27250, 26993, 21013, 10673, 11185, 23153, 27304, 21437, 12226, 
      12317, 28426, 24884, 13364, 16241, 21881, 23456, 23490, 10090, 23490, 
      30826, 20420, 9800, 22148, 22829, 32405, 22178, 23098, 23333, 23857, 
      22212, 16960, 16612, 11332, 12465, 13381, 19445, 17672, 9197, 9512, 
      20936, 22338, 14425, 13690, 9049, 12874, 20530, 21193, 25033, 27418, 
      14240, 14089, 8464, 9908, 18665, 19489, 21233, 21460, 18685, 12905, 
      8570, 12637, 20200, 13576, 8725, 9621, 9700, 10309, 10804, 20644, 
      27981, 18737, 18325, 7957, 9146, 9770, 24821, 14800, 7745, 9188, 16580, 
      17348, 25433, 19890, 13810, 10933, 7650, 7794, 11413, 11794, 14130, 
      14965, 9896, 11986, 11194, 7226, 7481, 8186, 8314, 8381, 13625, 7225, 
      7632, 8352, 11025, 20980, 17498, 11789, 10858, 10733, 9698, 8570, 6890, 
      7289, 14458, 17090, 21050, 23789, 6805, 6824, 9028, 10205, 13124, 
      15188, 8242, 6961, 8677, 14661, 19105, 14321, 6656, 12025, 15077, 9050, 
      7330, 6725, 7685, 8545, 8388, 6280, 8893, 9805, 14005, 18853, 11705, 
      9065, 5945, 13325, 8692, 5897, 5780, 5945, 7540, 9140, 12500, 11866, 
      8874, 6850, 6586, 7474, 13369, 8501, 10517, 7354, 7265, 5554, 5770, 
      8465, 19729, 12580, 7300, 6553, 7993, 5041, 5941, 17810, 7016, 5300, 
      5476, 17669, 9522, 7162, 6786, 5437, 4905, 4777, 4861, 4957, 5337, 
      5722, 6442, 7677, 8605, 8986, 10090, 10237, 12368, 9808, 4913, 4745, 
      4793, 9665, 6698, 4973, 5785, 7405, 8714, 10730, 11213, 13898, 17033, 
      8980, 7956, 4932, 4680, 4500, 5652, 5956, 11245, 13960, 9125, 6929, 
      5669, 4850, 4514, 4306, 6725, 7474, 8986, 9125, 8996, 5696, 5392, 5057, 
      4996, 4937, 4721, 4385, 4112, 6121, 6697, 8585, 9425, 9572, 13121, 
      15332, 17092, 10210, 6885, 5650, 9153, 9445, 9469, 8200, 7940, 7325, 
      7208, 6869, 3908, 4205, 4868, 13253, 8077, 5090, 4946, 4562, 3737, 
      3785, 4877, 16946, 9841, 8089, 6625, 3625, 3825, 14209, 6506, 4505, 
      4637, 7837, 5128, 3940, 3485, 3380, 4148, 11285, 14600, 7218, 6498, 
      6165, 3778, 3274, 3825, 12658, 7232, 3200, 3145, 3865, 4580, 7232, 
      7760, 8036, 10532, 14585, 15457, 6050, 3866, 3554, 3281, 3986, 7250, 
      7381, 12241, 15569, 5620, 5032, 4437, 14152, 15460, 6653, 3485, 4925, 
      5210, 8585, 9865, 11458, 14045, 7465, 6304, 4820, 7060, 5002, 4626, 
      4365, 3562, 7785, 8077, 4709, 2600, 6757, 6626, 3922, 3130, 2626, 2597, 
      3130, 3425, 3697, 5882, 4608, 3204, 2448, 2529, 2560, 5113, 5329, 5553, 
      5785, 2378, 3170, 5018, 5458, 6434, 11813, 12613, 3341, 3140, 3077, 
      2557, 2957, 11525, 13141, 3114, 3049, 2034, 2194, 4640, 4537, 2260, 
      2017, 2192, 2260, 12752, 2633, 2290, 2105, 6890, 8905, 13513, 2605, 
      2389, 5485, 5608, 8488, 9864, 1685, 1706, 3536, 2384, 1649, 5825, 3202, 
      9265, 10546, 4693, 3653, 2405, 1480, 4073, 1565, 6698, 2592, 1921, 
      1921, 5017, 9396, 1261, 1481, 7786, 9506, 3860, 1997, 1381, 2245, 2837, 
      2385, 1090, 1618, 5058, 5713, 4049, 1385, 1424, 2249, 4505, 5648, 6953, 
      8420, 11225, 2117, 1250, 2986, 5450, 8357, 3650, 3866, 4205, 4441, 
      4685, 5066, 8066, 12722, 4628, 8353, 12884, 13105, 2173, 2250, 4573, 
      2612, 901, 685, 3077, 3592, 1586, 832, 3076, 818, 3233, 6613, 10730, 
      2984, 11300, 1810, 466, 1962, 3690, 7165, 8362, 464, 4889, 4717, 1322, 
      3386, 4330, 11597, 853, 724, 445, 5365, 12868, 2890, 1585, 410, 305, 
      305, 433, 13058, 785, 377, 272, 292, 5732, 6340, 6497, 7652, 421, 637, 
      1960, 3560, 8660, 10397, 493, 425, 3418, 5353, 6893, 8818, 180, 585, 
      7369, 1642, 202, 2722, 10121, 325, 424, 884, 2216, 2909, 3016, 4325, 
      2106, 202, 181, 117, 117, 610, 1042, 3106, 425, 100, 4033, 11728, 85, 
      1010, 1730, 2965, 7274, 11713, 12818, 3400, 11917, 4786, 2234, 1181, 
      650, 89, 194, 1250, 7421, 12569, 14909, 2041, 1780, 1172, 377, 65, 272, 
      3041, 6740, 234, 2509, 3145, 10009, 788, 173, 2605, 1682, 2, 401, 1370, 
      11026, 3025, 9, 0, 2809, 4356, 11236, 785, 82, 901, 1297, 2917, 3601, 
      4097, 10202, 12770, 14885, 629, 488, 148, 3848, 6245, 2034, 2218, 2313, 
      3730, 6250, 7065, 9613, 9810, 10413, 11458, 32, 1537, 2132, 2320, 8665, 
      9232, 14177, 6425, 6586, 2061, 1636, 1717, 1800, 9640, 10852, 1649, 
      338, 833, 1138, 4018, 4145, 4949, 10865, 2465, 3313, 5393, 5993, 9473, 
      145, 4570, 18850, 269, 941, 20549, 3485, 242, 1721, 4882, 13346, 15997, 
      145, 3744, 8065, 12688, 17305, 18913, 21169, 218, 218, 1130, 3194, 
      4793, 7913, 12490, 14810, 16553, 19213, 1492, 16072, 19240, 2161, 2250, 
      8506, 8874, 17125, 19269, 512, 6497, 8000, 10057, 21281, 23360, 3653, 
      1889, 818, 4133, 5765, 8033, 14213, 20170, 21314, 3573, 949, 2173, 
      2349, 10125, 21060, 410, 9577, 464, 425, 2249, 4244, 5729, 18356, 
      18625, 637, 1066, 8362, 9657, 20322, 1780, 2600, 4709, 10285, 18440, 
      25448, 4498, 1058, 530, 529, 1754, 8273, 3076, 937, 2097, 11812, 18000, 
      25225, 1201, 1109, 1781, 2069, 11650, 14081, 14786, 21941, 4520, 2701, 
      5032, 12340, 13220, 19445, 5353, 4573, 1570, 1954, 2098, 3865, 3978, 
      4954, 11754, 23833, 6868, 5273, 2900, 785, 865, 1108, 2633, 2809, 3920, 
      12233, 857, 890, 1010, 1037, 1417, 1517, 2137, 21290, 16276, 25236, 
      1690, 2897, 3170, 3265, 5057, 5450, 1553, 1025, 3625, 3728, 16900, 
      23825, 1093, 1413, 4453, 22993, 23589, 14381, 16781, 17285, 17540, 
      18056, 27400, 18386, 29449, 2257, 1594, 1994, 18010, 18793, 30953, 
      2173, 29668, 2305, 2441, 2122, 3797, 4282, 20725, 8488, 2548, 20533, 
      24868, 32740, 1970, 24349, 25258, 33533, 25040, 33977, 6649, 3789, 
      6250, 7209, 25434, 30586, 5032, 3505, 6305, 27809, 5329, 2560, 4153, 
      6400, 6928, 31545, 33633, 2626, 3770, 3341, 9826, 4640, 7850, 5210, 
      5832, 6052, 6165, 5252, 13050, 9025, 5365, 6385, 11945, 11881, 11700, 
      4162, 4628, 6148, 6245, 15332, 13121, 5860, 5381, 7946, 6425, 7090, 
      7193, 7738, 8224, 15370, 5525, 6485, 7300, 6250, 6301, 7018, 7450, 
      8633, 6445, 8245, 10625, 8676, 10804, 8753, 10469, 11729, 11173, 11048, 
      11565, 12185, 12260, 12114, 14065, 12722, 14185, 14036, 13553, 13896, 
      14760, 14249, 14450, 15769, 16180, 16586, 17032, 17408, 18148, 17797, 
      19450, 19865, 23504, 24264, 24349 ], 
  [ 38597, 37925, 38125, 36621, 35253, 34714, 34578, 34805, 33722, 32741, 
      32233, 29290, 29012, 27217, 27781, 27490, 26813, 26585, 26093, 24853, 
      25010, 25226, 22580, 21892, 21554, 22180, 22385, 22001, 20329, 21625, 
      21170, 21348, 20618, 20533, 19594, 19805, 18649, 16250, 16250, 15850, 
      27697, 28601, 14800, 16762, 15682, 14485, 14210, 23962, 22024, 13985, 
      17194, 13077, 13345, 13253, 16640, 13385, 19433, 21008, 12897, 18721, 
      20602, 17576, 11981, 11833, 44210, 37049, 15545, 12349, 11978, 16349, 
      13000, 12532, 16565, 44881, 38581, 33525, 35152, 15172, 12497, 16441, 
      44465, 43733, 43370, 34634, 12634, 11450, 14090, 43893, 35482, 10265, 
      10250, 16925, 40625, 10025, 10676, 13136, 13969, 38701, 11097, 13897, 
      18265, 34253, 14093, 13085, 13448, 19208, 36965, 13505, 13634, 39492, 
      37105, 29097, 28537, 9265, 9232, 9194, 33172, 30445, 9992, 9565, 12085, 
      37549, 25290, 24025, 9738, 8793, 11785, 12130, 14274, 15705, 25105, 
      24848, 11273, 8689, 10768, 11168, 12064, 12185, 32306, 22922, 9577, 
      8450, 34669, 24229, 8884, 8296, 8269, 8136, 8101, 11581, 15844, 32570, 
      31946, 10130, 8245, 8021, 13850, 26513, 10660, 7969, 9425, 9769, 14144, 
      34465, 24993, 19890, 9505, 9013, 7650, 7713, 8353, 8658, 18005, 22109, 
      20681, 10141, 8594, 7709, 7625, 7586, 7954, 8656, 7897, 7345, 7156, 
      11281, 31225, 22018, 20345, 20114, 18125, 15725, 9593, 7978, 8045, 
      9193, 11245, 12818, 8660, 8573, 6749, 6760, 7453, 8245, 15397, 11890, 
      6610, 7930, 10042, 26564, 7769, 6884, 27850, 17477, 13637, 11866, 6466, 
      6266, 16285, 10573, 6084, 6148, 7380, 9684, 22570, 17810, 8330, 7018, 
      17225, 9872, 8801, 7376, 5897, 5801, 6617, 23049, 17725, 13369, 12681, 
      5725, 6850, 5480, 5800, 14933, 14738, 9953, 6353, 5338, 9818, 24505, 
      14985, 13284, 5184, 7850, 5570, 8641, 14701, 5989, 5741, 8500, 19645, 
      15165, 14365, 11002, 8986, 8010, 6610, 6282, 5602, 5245, 4905, 4762, 
      4842, 4905, 5161, 5202, 24505, 20249, 9524, 8720, 6224, 4948, 14489, 
      10114, 4778, 4490, 4633, 5165, 5330, 6425, 7970, 18997, 17125, 10285, 
      9397, 8581, 4645, 4525, 5256, 6381, 19354, 15250, 12506, 10309, 9125, 
      8069, 4234, 4241, 4481, 4514, 19225, 12745, 12017, 11152, 10985, 10820, 
      10180, 8996, 6497, 4160, 4100, 4292, 4496, 4537, 5860, 6905, 7817, 
      21393, 15418, 12805, 4330, 4410, 20228, 18005, 17533, 16388, 16165, 
      15508, 5869, 5000, 4285, 5780, 17882, 11821, 11465, 10445, 6970, 5746, 
      4082, 7565, 21024, 18000, 15264, 6964, 5044, 6100, 15145, 3922, 3842, 
      3650, 12389, 9293, 7460, 5765, 3989, 4660, 6173, 16705, 15349, 14698, 
      9025, 6613, 4090, 5185, 16825, 6857, 5636, 3812, 3361, 3257, 3361, 
      3425, 4225, 6052, 6500, 14689, 9749, 8801, 7786, 3509, 3169, 3194, 
      4874, 6506, 13941, 12717, 11380, 5725, 6397, 16034, 9050, 2858, 2825, 
      3338, 3770, 4409, 5618, 17588, 15473, 12505, 2873, 13005, 12205, 11626, 
      9657, 2962, 3042, 12500, 4349, 16562, 16325, 10865, 8801, 7025, 6890, 
      3077, 2842, 2690, 2437, 12505, 9193, 6529, 3748, 3673, 2304, 2308, 
      2320, 2340, 3809, 2693, 2209, 2225, 2353, 4234, 4610, 9860, 9341, 9172, 
      3140, 2692, 4052, 4820, 9421, 9250, 5161, 3625, 12961, 12752, 6977, 
      3872, 3305, 3161, 4537, 8410, 7325, 3218, 2173, 2810, 4874, 8488, 7848, 
      1828, 1845, 2605, 3133, 4282, 3985, 11009, 8161, 3716, 1744, 1665, 
      2746, 3285, 13544, 11444, 8500, 3653, 12394, 5858, 1769, 9217, 7380, 
      2080, 1360, 2665, 3434, 2594, 2009, 2669, 12181, 7880, 5780, 1556, 
      1300, 9010, 4005, 1989, 1189, 1314, 12688, 2180, 2113, 1348, 1060, 
      1249, 1600, 2113, 3328, 8530, 2257, 1025, 1157, 2050, 841, 845, 866, 
      890, 922, 985, 1865, 3977, 865, 1940, 4033, 4148, 9010, 925, 810, 
      10085, 5300, 3812, 692, 677, 1109, 5337, 585, 5429, 530, 1154, 2833, 
      11093, 3085, 8541, 2745, 637, 457, 1282, 1737, 4121, 596, 14522, 845, 
      365, 461, 3170, 6100, 5653, 4420, 648, 3805, 11105, 8210, 4385, 3538, 
      2690, 1970, 3889, 6032, 4352, 3505, 2465, 697, 881, 932, 1345, 1640, 
      1220, 317, 221, 1717, 2500, 5210, 1538, 185, 530, 1010, 1769, 2353, 
      1168, 1168, 8585, 2057, 125, 2330, 1544, 1325, 725, 149, 100, 101, 244, 
      9685, 4177, 4050, 3562, 2290, 981, 565, 85, 5248, 3545, 164, 3089, 
      3530, 533, 193, 50, 1073, 3074, 3649, 61, 3172, 14909, 10025, 7594, 
      6109, 3746, 1625, 349, 1114, 3506, 4786, 9620, 9041, 7585, 5200, 3616, 
      1385, 20, 857, 1453, 18, 18, 2218, 6565, 1604, 8, 8837, 2917, 1090, 
      257, 2705, 11664, 3136, 2809, 0, 169, 2809, 6562, 1937, 530, 290, 2, 
      50, 122, 2305, 3601, 4762, 6088, 5629, 1685, 85, 680, 9613, 45, 34, 73, 
      685, 970, 2034, 2125, 2410, 2925, 2417, 212, 65, 41, 1616, 1865, 4372, 
      754, 809, 9640, 205, 180, 157, 2061, 2637, 8698, 4949, 674, 449, 149, 
      170, 338, 2650, 80, 80, 464, 640, 2000, 3802, 277, 7137, 1700, 676, 
      8200, 12442, 1885, 290, 377, 3965, 5450, 3060, 193, 1440, 3625, 6228, 
      7200, 8608, 3769, 2285, 653, 173, 394, 1394, 3533, 4793, 5794, 7394, 
      8117, 5525, 7421, 9634, 289, 1669, 1825, 6154, 7450, 5017, 932, 1481, 
      2372, 8720, 10057, 12610, 8938, 1189, 370, 730, 1514, 4514, 8033, 8753, 
      12424, 6408, 424, 388, 2440, 8605, 2477, 2210, 4121, 2704, 500, 481, 
      800, 6961, 7124, 1962, 1225, 1737, 2290, 8185, 773, 533, 628, 2600, 
      7045, 11509, 13985, 6305, 3445, 3338, 853, 1754, 11185, 1732, 772, 
      3385, 6817, 11392, 6554, 1586, 986, 850, 3329, 4594, 4981, 9274, 13901, 
      740, 845, 3701, 4157, 7732, 15370, 13954, 1305, 1053, 985, 738, 745, 
      873, 3433, 10530, 17945, 15184, 10585, 3488, 2720, 2009, 884, 848, 793, 
      3700, 4090, 2957, 2441, 2362, 1682, 1570, 1130, 8941, 5941, 11509, 
      7361, 1042, 997, 986, 1082, 1157, 6800, 3940, 1028, 1025, 6353, 10628, 
      3690, 2314, 1114, 10114, 10498, 5000, 6340, 6632, 6781, 7085, 13037, 
      7309, 14450, 8352, 2813, 2153, 7145, 7610, 15530, 2120, 14669, 2146, 
      2176, 2705, 1730, 1685, 8906, 19989, 2389, 8820, 11565, 16893, 3613, 
      11258, 11849, 17474, 11737, 17812, 16666, 2146, 2169, 2386, 12025, 
      15481, 2117, 2498, 2330, 13658, 13968, 3673, 2404, 2425, 2529, 16228, 
      17680, 3845, 2657, 3076, 21645, 2785, 18185, 2825, 2917, 2925, 2932, 
      3185, 26353, 19890, 3298, 3258, 24506, 24336, 24049, 4745, 4469, 3869, 
      3860, 29377, 26000, 4217, 4586, 4289, 4570, 4493, 4490, 4505, 4673, 
      29097, 5684, 5266, 5233, 6409, 6354, 6329, 6125, 5930, 7240, 9146, 
      7922, 8941, 8101, 9760, 9250, 9026, 9530, 9829, 9922, 11072, 11041, 
      11425, 11680, 12457, 11906, 12181, 13394, 13525, 13117, 13666, 13549, 
      14656, 15173, 16109, 16237, 16825, 16505, 17002, 18549, 18752, 22073, 
      22621, 22600 ], 
  [ 39962, 39082, 39464, 37960, 36514, 35793, 35605, 36040, 34697, 34106, 
      33650, 30161, 30377, 28322, 29250, 28881, 28100, 27898, 27250, 26010, 
      26401, 26825, 23425, 22685, 22321, 23337, 23698, 23444, 21200, 23042, 
      22457, 22765, 21905, 21794, 20725, 21170, 19728, 16705, 17069, 16409, 
      24980, 25780, 15489, 18257, 16865, 15122, 14561, 21557, 19853, 14752, 
      19001, 13480, 14138, 13994, 18473, 14308, 17444, 18785, 13690, 16810, 
      18405, 15821, 12410, 12340, 49085, 41378, 17378, 13298, 12745, 14698, 
      14261, 13637, 14836, 49834, 43066, 37594, 39377, 17057, 13732, 14660, 
      49418, 48634, 48245, 38833, 13973, 12373, 12725, 48820, 39785, 10642, 
      10601, 14962, 45344, 10064, 10169, 11849, 12500, 43290, 12202, 12402, 
      16042, 38504, 16004, 11720, 12005, 16829, 41450, 12010, 12113, 44185, 
      41616, 32932, 32320, 9616, 9297, 9025, 37397, 34436, 11045, 10436, 
      10772, 42138, 28813, 27418, 10765, 8650, 10498, 10765, 12493, 13690, 
      28628, 28345, 12820, 9248, 9689, 9985, 10673, 10768, 36505, 26237, 
      10682, 8281, 39076, 27700, 9781, 8829, 8776, 8461, 8296, 10216, 13725, 
      36821, 36145, 11521, 8882, 8450, 12017, 30244, 12233, 8528, 8528, 8768, 
      12233, 38898, 28594, 22945, 10818, 10170, 7585, 7570, 7794, 7969, 
      20852, 25450, 23866, 11714, 9725, 8450, 8314, 8249, 7421, 9865, 8820, 
      7956, 7065, 9760, 35450, 25385, 23530, 23273, 21050, 18338, 11114, 
      9005, 7330, 8114, 9698, 10985, 9973, 9860, 7048, 6773, 6920, 7400, 
      18010, 13957, 6961, 7137, 8677, 30425, 8900, 6481, 31841, 20402, 16042, 
      13985, 7025, 6565, 19080, 12484, 6253, 6109, 6613, 8293, 26093, 20813, 
      9773, 6329, 20176, 11705, 10400, 8585, 6352, 5840, 6032, 26650, 20754, 
      15826, 15034, 6154, 6109, 5597, 5501, 17650, 17429, 11890, 7354, 5429, 
      8245, 28288, 17728, 15793, 5353, 9397, 6337, 7250, 17444, 7016, 6664, 
      7109, 22986, 17986, 17082, 13225, 10845, 9661, 7897, 7465, 6525, 5986, 
      5386, 4905, 4777, 4762, 4810, 4825, 28340, 23668, 11513, 10553, 7433, 
      4649, 17258, 12233, 5389, 4633, 4490, 4658, 4745, 5450, 6605, 22312, 
      20232, 12456, 11412, 10440, 5256, 5032, 4645, 5380, 22721, 18149, 
      15041, 12506, 11114, 9850, 4481, 4306, 4234, 4241, 22592, 15332, 14500, 
      13505, 13312, 13121, 12377, 10985, 7940, 4537, 4321, 4097, 4145, 4160, 
      4937, 5696, 6400, 24994, 18369, 15418, 4005, 4033, 23725, 21268, 20744, 
      19469, 19220, 18485, 7208, 6053, 5000, 4805, 21145, 14330, 13922, 
      12746, 8621, 7085, 4745, 6122, 24625, 21289, 18241, 8641, 6201, 4969, 
      18122, 4637, 4505, 3481, 15028, 11464, 9293, 7208, 4808, 3893, 4964, 
      19890, 18378, 17649, 11170, 8290, 5013, 4210, 20036, 8612, 7105, 4657, 
      3920, 3140, 3140, 3152, 3536, 4817, 5161, 17666, 12050, 10946, 9749, 
      4250, 3026, 3025, 3925, 5141, 16840, 15460, 13941, 4516, 5032, 19193, 
      11273, 3209, 3098, 2909, 3133, 3538, 4409, 20929, 18580, 15248, 2704, 
      15826, 14922, 14265, 12010, 2637, 2665, 15269, 5636, 19825, 19562, 
      13426, 11050, 8962, 8801, 3922, 3557, 3301, 2450, 15300, 11520, 8388, 
      4905, 4804, 2473, 2425, 2385, 2353, 5018, 3434, 2378, 2290, 2210, 3233, 
      3505, 12317, 11720, 11525, 4141, 3485, 3077, 3637, 11826, 11629, 6786, 
      4834, 15860, 15625, 8992, 5185, 4436, 4240, 3380, 10685, 9418, 4349, 
      1874, 2173, 3613, 10789, 10045, 1789, 1780, 2020, 2340, 5777, 5402, 
      13700, 10436, 5081, 1601, 2146, 2005, 2362, 16573, 14213, 10853, 5044, 
      15293, 7769, 1418, 11700, 9577, 2977, 1321, 1872, 4825, 3725, 1450, 
      1850, 15080, 10181, 7717, 2245, 1781, 11493, 5578, 2938, 1098, 1093, 
      15665, 3233, 3140, 1985, 1073, 1028, 1145, 1424, 2249, 10961, 3362, 
      1402, 962, 1361, 1010, 962, 905, 877, 857, 842, 1202, 2690, 800, 1225, 
      2720, 2809, 11545, 1458, 745, 12776, 7237, 5437, 965, 820, 1850, 7300, 
      832, 7418, 725, 673, 1754, 13940, 1928, 11050, 4162, 1170, 522, 697, 
      970, 5876, 401, 17785, 1586, 482, 370, 1961, 8245, 7720, 6253, 349, 
      2440, 13978, 10693, 6218, 5189, 4133, 3205, 2498, 8177, 6185, 5156, 
      3856, 320, 400, 425, 656, 2797, 2221, 772, 260, 872, 1421, 7225, 2669, 
      250, 205, 425, 898, 3744, 2169, 505, 11146, 3370, 346, 1277, 2701, 
      2404, 1544, 500, 269, 244, 101, 12402, 6010, 5857, 5265, 3681, 1930, 
      1306, 202, 7289, 5248, 73, 1828, 5233, 1274, 674, 193, 410, 1813, 2258, 
      100, 1885, 18250, 12794, 10025, 8306, 5501, 2834, 986, 425, 2141, 3161, 
      12337, 11680, 10016, 7241, 5345, 2516, 137, 272, 2610, 265, 109, 1165, 
      8840, 2813, 229, 11450, 4490, 2117, 842, 1522, 14641, 4761, 4356, 169, 
      0, 1600, 8837, 3250, 1297, 901, 145, 37, 5, 1226, 2210, 3137, 8285, 
      7748, 2920, 20, 173, 12330, 370, 333, 34, 178, 333, 1033, 1098, 1305, 
      1690, 3860, 745, 416, 340, 745, 916, 2825, 221, 250, 12357, 712, 661, 
      612, 1060, 1480, 11285, 6938, 1493, 1138, 58, 53, 65, 1493, 353, 145, 
      113, 185, 1025, 5557, 82, 5122, 2909, 1469, 6029, 15497, 3146, 797, 
      130, 2522, 3721, 4633, 180, 673, 2260, 4369, 5185, 6385, 5498, 3650, 
      1394, 290, 173, 653, 2194, 3194, 4013, 5353, 10600, 3796, 5380, 12325, 
      666, 850, 954, 4321, 5409, 6980, 425, 740, 1345, 6497, 7652, 15665, 
      11525, 2138, 305, 353, 773, 2993, 5914, 6530, 15453, 8605, 853, 765, 
      1413, 6408, 3842, 1261, 5876, 4121, 929, 416, 449, 5024, 5161, 3145, 
      2122, 970, 1341, 6066, 1384, 884, 485, 1573, 5108, 8948, 17170, 8450, 
      5018, 4885, 1490, 1013, 14032, 2785, 1305, 2176, 4932, 8857, 8725, 
      2561, 1649, 1409, 2146, 3125, 3434, 7025, 17060, 1117, 676, 2440, 2792, 
      5717, 18685, 17113, 2098, 1690, 1570, 829, 810, 730, 2250, 8125, 21520, 
      18473, 13328, 5009, 4033, 3088, 1313, 1225, 884, 2465, 5741, 4322, 
      3650, 3545, 2605, 2441, 1741, 6770, 4264, 9000, 9610, 1445, 1322, 1285, 
      965, 962, 8945, 5513, 1249, 1220, 4624, 8249, 5185, 3393, 1153, 7813, 
      8145, 3557, 4637, 4877, 5000, 5252, 10372, 5450, 11629, 10705, 3970, 
      3050, 5338, 5725, 12605, 2965, 11848, 2965, 2969, 3706, 2081, 1906, 
      6865, 23668, 3208, 6805, 9160, 13864, 4874, 8905, 9418, 14393, 9332, 
      14705, 19981, 2601, 2026, 2061, 9594, 12634, 2260, 3109, 2213, 11045, 
      16945, 4804, 2833, 2308, 2308, 13329, 14625, 5002, 3242, 3869, 25402, 
      3188, 21578, 3098, 3060, 3016, 2997, 3536, 30474, 23413, 3649, 3349, 
      28445, 28249, 27936, 5746, 5288, 4168, 4133, 33680, 30017, 4672, 5249, 
      4250, 4973, 4714, 4685, 4570, 4660, 33322, 6581, 5825, 5584, 7306, 
      7225, 7018, 6658, 6125, 8293, 10225, 8117, 9864, 8296, 10865, 9809, 
      9221, 9985, 10388, 10377, 11657, 11600, 12114, 11953, 13250, 12205, 
      12584, 14213, 14292, 13572, 14381, 14186, 15241, 15784, 16850, 16900, 
      17540, 16960, 17665, 19186, 19337, 22580, 23076, 23029 ], 
  [ 46282, 44762, 45704, 44200, 42514, 41233, 40885, 41960, 39817, 40426, 
      40130, 34961, 36697, 33842, 35890, 35281, 34180, 34058, 32930, 31690, 
      32801, 33865, 28145, 27245, 26801, 29017, 29858, 30004, 26000, 29522, 
      28537, 29245, 27985, 27794, 26325, 27490, 25168, 20225, 21709, 20249, 
      18740, 19220, 19729, 24977, 22625, 19202, 17761, 16277, 15293, 19232, 
      26681, 16840, 18698, 18394, 26233, 19268, 13444, 14065, 18250, 13050, 
      13765, 12541, 15850, 16020, 66205, 56818, 25138, 18338, 17225, 11738, 
      20261, 19157, 11636, 67194, 58986, 52234, 54497, 24977, 19652, 11300, 
      66778, 65834, 65365, 53873, 20213, 17333, 10645, 66100, 55145, 13922, 
      13801, 11042, 61984, 12304, 10729, 10009, 10100, 59530, 17722, 9922, 
      11322, 53704, 24004, 9640, 9685, 11629, 57370, 9530, 9553, 60745, 
      57616, 46852, 46080, 12816, 11617, 10625, 52517, 48836, 16405, 15236, 
      8852, 58378, 41773, 39978, 16045, 10330, 8658, 8685, 9133, 9610, 41588, 
      41225, 19700, 13088, 8489, 8465, 8513, 8528, 51545, 38557, 16202, 9881, 
      54756, 40500, 14661, 12589, 12456, 11581, 11016, 8136, 9325, 52021, 
      51185, 17921, 12962, 11890, 8497, 43844, 19193, 12368, 7888, 7808, 
      8473, 54658, 41794, 34465, 16978, 15850, 9505, 9250, 8194, 7969, 31732, 
      37850, 35786, 18674, 15325, 12850, 12554, 12409, 7901, 15705, 13780, 
      11956, 8905, 7200, 50570, 37865, 35450, 35113, 32170, 28498, 17914, 
      14285, 7250, 6914, 7058, 7465, 16133, 15940, 10088, 8933, 7400, 6920, 
      28170, 22437, 10161, 6817, 6597, 44425, 14500, 7361, 46241, 31522, 
      25562, 22625, 10865, 9605, 29800, 20484, 8893, 8109, 6373, 6133, 39053, 
      32173, 16333, 6329, 31376, 19465, 17440, 14425, 9872, 8080, 6352, 
      39850, 32194, 25506, 24394, 9594, 5949, 8077, 6701, 28130, 27829, 
      19970, 12554, 7829, 5525, 42048, 28288, 25633, 7993, 16277, 10817, 
      5090, 28004, 12296, 11624, 4949, 35386, 28786, 27562, 22185, 18685, 
      16861, 13977, 13225, 11485, 10386, 8986, 7465, 6697, 6442, 5850, 5785, 
      42260, 36308, 19753, 18313, 13273, 5849, 27898, 20873, 9389, 7193, 
      6170, 5218, 5065, 4570, 4525, 34632, 31912, 21256, 19732, 18280, 9256, 
      8712, 4885, 4420, 35201, 29189, 24961, 21386, 19354, 17450, 7361, 6626, 
      5594, 5521, 35072, 25412, 24260, 22865, 22592, 22321, 21257, 19225, 
      14500, 7817, 7121, 5617, 5185, 5120, 4217, 4096, 4160, 38194, 29569, 
      25578, 5125, 4993, 36605, 33428, 32744, 31069, 30740, 29765, 13448, 
      11413, 9320, 3925, 33305, 24170, 23602, 21946, 15821, 13325, 8905, 
      3802, 37825, 33529, 29521, 15921, 11881, 3609, 29402, 8957, 8665, 5081, 
      25268, 20264, 17053, 13768, 9448, 3653, 3364, 31810, 29818, 28849, 
      19890, 15570, 9973, 3330, 32036, 16132, 13745, 9377, 7760, 4900, 4580, 
      4432, 3536, 3137, 3161, 28946, 21250, 19666, 17909, 8650, 4706, 4625, 
      3125, 3061, 27880, 26020, 23941, 2916, 2952, 31033, 20233, 6409, 6058, 
      3709, 3293, 2978, 2809, 33329, 30260, 25808, 4304, 26626, 25402, 24505, 
      21370, 3757, 3625, 25909, 11716, 31985, 31642, 23426, 20090, 17042, 
      16801, 8642, 7877, 7301, 4610, 26020, 20800, 16228, 10585, 10404, 5113, 
      4905, 4705, 4513, 10858, 7834, 5018, 4610, 3890, 2273, 2225, 21997, 
      21160, 20885, 9341, 8045, 2197, 2117, 21346, 21069, 13906, 10674, 
      26900, 26585, 17312, 11345, 10036, 9680, 1940, 19805, 17978, 9949, 
      3074, 2333, 1853, 19989, 18925, 3789, 3700, 2340, 2020, 12497, 11882, 
      24100, 19556, 11401, 3281, 5746, 1845, 1642, 28013, 24853, 20213, 
      11444, 26333, 15769, 2458, 21460, 18457, 7857, 3321, 1552, 11225, 9325, 
      1850, 1450, 26120, 19381, 15797, 6485, 5381, 21253, 12538, 7978, 2938, 
      2533, 26945, 8593, 8420, 6065, 3233, 2468, 1865, 1424, 1049, 20561, 
      8882, 4682, 2482, 1361, 3650, 3442, 3145, 2957, 2777, 2522, 1282, 850, 
      2720, 1145, 800, 809, 21465, 5218, 2665, 23176, 15317, 12557, 3925, 
      3380, 6250, 15460, 3712, 15658, 3445, 1313, 554, 24820, 488, 20890, 
      10642, 4930, 2842, 1017, 730, 13396, 1921, 29945, 5986, 2962, 2210, 
      361, 16965, 16200, 14013, 1549, 360, 24938, 20453, 13978, 12389, 10693, 
      9125, 338, 16897, 13945, 12356, 10256, 1280, 1040, 985, 656, 8477, 
      7421, 4292, 2500, 392, 221, 15545, 8269, 2570, 1325, 745, 338, 10144, 
      7369, 585, 21146, 9530, 3146, 157, 8381, 7844, 6184, 3700, 2909, 2804, 
      1781, 22882, 13770, 13537, 12625, 10081, 6970, 5706, 2682, 15689, 
      12608, 1913, 68, 12593, 5674, 4274, 2753, 490, 53, 98, 2340, 45, 30650, 
      23434, 19625, 17186, 13021, 8674, 5066, 425, 61, 281, 22817, 21920, 
      19616, 15641, 12785, 8116, 2617, 592, 8290, 3145, 2509, 45, 17960, 
      8653, 3029, 21610, 11450, 7397, 4762, 2, 25921, 11881, 11236, 2809, 
      1600, 0, 17957, 9410, 5777, 4901, 2705, 2117, 1765, 26, 50, 257, 17165, 
      16388, 8840, 1940, 733, 22810, 3490, 3373, 2034, 738, 493, 73, 58, 25, 
      10, 10420, 4505, 3616, 3380, 185, 116, 185, 701, 650, 22837, 4392, 
      4261, 4132, 100, 40, 21365, 15178, 6133, 5378, 1898, 1813, 1345, 53, 
      3313, 2465, 1153, 905, 145, 13077, 1602, 1042, 8749, 6029, 1469, 27017, 
      9146, 4477, 1490, 202, 521, 11593, 2260, 433, 180, 769, 1105, 1665, 
      12938, 9970, 5794, 2770, 1613, 493, 194, 394, 653, 1193, 20360, 596, 
      1220, 22725, 3946, 450, 394, 801, 1249, 15140, 985, 580, 305, 1777, 
      2372, 27185, 21605, 7178, 2225, 1313, 613, 433, 1514, 1810, 26893, 
      17485, 4293, 4045, 373, 1768, 10162, 461, 13396, 10601, 4369, 2336, 
      1489, 1184, 1241, 8905, 7002, 730, 541, 1666, 5384, 4084, 2165, 533, 
      1268, 3188, 29090, 17170, 11978, 11765, 5570, 853, 24912, 8145, 5065, 
      576, 1252, 3177, 17525, 7681, 5809, 5249, 626, 725, 794, 2225, 28900, 
      4397, 2276, 680, 712, 1637, 31005, 28953, 6658, 5770, 5490, 3229, 3130, 
      2410, 730, 2845, 34640, 30713, 23888, 11809, 10193, 8528, 4753, 4505, 
      3284, 785, 12941, 10642, 9490, 9305, 7565, 7241, 5741, 2210, 1224, 
      3400, 18650, 4805, 4442, 4325, 2725, 2482, 17665, 12473, 4049, 3940, 
      1424, 3049, 11905, 8833, 3393, 2853, 3025, 1237, 1517, 1597, 1640, 
      1732, 4292, 1850, 5069, 20065, 9650, 7930, 1898, 2045, 5725, 7685, 
      5288, 7605, 7529, 8906, 5281, 4706, 2705, 37108, 7848, 2725, 3880, 
      6664, 10874, 3785, 4058, 7033, 4052, 7265, 32301, 6121, 3706, 3181, 
      4234, 5994, 4820, 7109, 3973, 5125, 28225, 10404, 6273, 4068, 3748, 
      6529, 7345, 10682, 7162, 8429, 39082, 6548, 34138, 6058, 5620, 5416, 
      5317, 6736, 45274, 36373, 6849, 5749, 42685, 42409, 42016, 10946, 9928, 
      7208, 7093, 49040, 44497, 8192, 9409, 6250, 8333, 7514, 7405, 6890, 
      6740, 48442, 11461, 9665, 8784, 12186, 12025, 11258, 10418, 8845, 
      13653, 15665, 10837, 14824, 11016, 16385, 13649, 11941, 13505, 14228, 
      13897, 15577, 15440, 16354, 14913, 17810, 15245, 15944, 18853, 18772, 
      17092, 18701, 18266, 19161, 19784, 21250, 21060, 21860, 20480, 21825, 
      23266, 23257, 26260, 26596, 26469 ], 
  [ 38089, 38713, 37777, 36265, 35377, 35972, 36160, 35089, 35624, 32201, 
      31365, 31816, 28450, 28269, 26561, 26756, 26725, 26333, 26813, 25565, 
      24260, 23176, 25226, 24858, 24680, 22874, 22105, 20905, 22797, 20689, 
      21044, 20410, 20488, 20565, 20432, 19181, 19805, 21284, 19012, 20232, 
      52489, 54041, 18362, 15300, 16164, 18369, 19876, 46800, 43402, 17053, 
      13780, 18409, 16245, 16477, 13058, 15473, 39665, 42698, 15793, 38465, 
      42128, 36346, 17141, 16505, 21664, 17905, 11953, 14265, 15028, 34465, 
      12970, 13474, 35165, 21845, 18461, 15997, 16650, 11250, 12625, 35361, 
      21425, 21017, 20816, 16292, 12112, 13520, 30416, 21013, 16488, 15733, 
      15880, 36973, 19037, 17597, 21650, 28970, 30937, 17921, 12025, 31025, 
      39929, 15577, 9997, 29401, 30250, 41842, 16829, 30629, 30920, 18058, 
      16805, 13009, 12773, 14885, 16634, 18052, 14650, 13381, 11234, 11941, 
      28069, 16757, 11140, 10685, 11140, 17485, 27605, 28436, 33172, 36061, 
      10953, 10858, 9433, 13005, 25290, 26338, 28530, 28813, 13940, 10064, 
      10489, 17300, 15005, 10397, 11090, 12770, 12905, 13906, 14681, 27881, 
      36842, 13876, 13576, 9256, 12069, 13141, 33064, 11057, 8650, 12277, 
      22805, 23797, 33842, 14633, 10345, 8644, 9113, 9593, 15844, 16393, 
      19625, 20740, 8053, 9077, 8621, 8125, 9332, 10877, 11117, 11240, 19060, 
      8906, 9929, 11321, 15506, 28541, 12681, 8820, 8281, 8212, 7681, 7225, 
      7897, 9360, 20281, 23697, 28665, 32020, 8258, 8333, 12665, 14458, 
      18553, 21289, 6893, 6788, 12200, 20648, 26324, 10282, 8497, 17170, 
      10756, 7025, 6425, 6436, 10756, 12176, 6641, 6437, 12802, 14162, 19930, 
      26122, 8388, 6868, 7108, 19080, 6605, 6218, 6605, 7610, 10829, 13325, 
      18029, 8377, 6617, 5825, 5785, 10817, 19232, 12514, 15426, 5765, 5732, 
      5645, 7877, 12532, 27380, 8693, 5653, 5410, 11890, 5968, 8548, 25065, 
      5365, 7345, 7745, 24922, 6581, 5341, 5189, 4904, 5156, 5476, 6344, 
      6664, 7604, 8381, 9661, 11624, 13000, 13549, 15101, 15304, 8361, 6697, 
      4882, 5050, 6442, 14562, 4985, 4660, 8720, 11348, 13273, 16073, 16724, 
      20249, 24224, 6089, 5513, 4505, 4589, 4745, 8585, 9113, 16810, 20365, 
      6120, 4932, 4456, 4365, 4477, 4717, 10440, 11581, 13765, 13960, 5989, 
      4369, 4289, 4234, 4229, 4226, 4234, 4346, 5249, 9554, 10466, 13250, 
      14426, 14629, 19354, 22181, 24389, 6697, 4772, 4265, 14096, 14500, 
      6178, 5413, 5265, 4930, 4869, 4698, 5265, 6178, 7569, 19594, 5288, 
      3925, 3893, 3845, 4420, 5140, 7688, 24293, 6322, 5242, 4450, 4250, 
      5570, 20882, 4329, 7200, 7444, 12436, 3677, 3497, 3770, 4505, 6617, 
      17170, 21437, 4589, 4205, 4040, 3389, 3893, 6068, 18989, 4545, 3649, 
      4210, 6274, 7605, 11713, 12465, 12853, 16245, 21474, 22570, 3865, 3137, 
      3161, 3280, 6617, 11785, 11972, 18512, 22736, 3601, 3349, 3146, 20981, 
      22625, 4072, 2920, 8392, 8845, 13732, 15460, 17557, 20872, 4490, 3833, 
      3133, 11645, 3145, 2993, 2900, 2713, 12704, 13108, 2962, 4045, 3944, 
      3869, 2621, 2501, 2669, 2696, 5525, 6100, 6596, 10069, 2801, 2405, 
      2657, 4250, 4337, 8962, 9290, 9626, 9970, 3985, 5785, 8865, 9529, 
      10953, 18180, 19204, 2258, 2225, 2218, 4610, 5458, 17834, 19898, 2141, 
      2132, 2741, 3797, 2601, 2554, 2125, 3394, 3961, 4141, 19449, 1936, 
      1985, 3872, 11737, 14480, 20432, 1850, 1858, 9770, 9949, 13949, 15773, 
      2664, 2853, 1937, 1681, 2906, 10330, 6361, 15056, 16729, 2362, 1882, 
      1530, 2677, 2020, 1640, 11645, 1433, 1378, 4178, 9290, 15293, 2452, 
      3232, 13177, 15457, 1801, 1226, 1394, 4946, 5986, 1220, 1885, 3757, 
      9437, 10372, 1818, 3298, 3393, 5058, 8658, 10305, 12114, 14085, 17730, 
      1060, 3049, 6353, 10049, 14020, 7461, 7789, 8296, 8644, 9000, 9549, 
      13669, 19669, 8941, 14066, 19885, 20162, 884, 5273, 8884, 985, 898, 
      1354, 6658, 7453, 4157, 769, 6709, 697, 6976, 11812, 17217, 1013, 
      17953, 565, 1573, 4973, 7709, 12584, 14173, 841, 9466, 1844, 3881, 
      7289, 8681, 18356, 386, 425, 650, 10162, 19961, 853, 388, 613, 900, 
      1348, 1924, 20205, 314, 578, 865, 1445, 10693, 11525, 11738, 13285, 
      2074, 2626, 5125, 7621, 14625, 16866, 296, 2132, 7421, 10196, 12296, 
      14837, 1325, 2570, 12938, 265, 1513, 6385, 16528, 1970, 2237, 3257, 
      5597, 6682, 6845, 8770, 389, 389, 424, 584, 1256, 2701, 3581, 6989, 
      162, 565, 8362, 18577, 548, 3545, 4825, 6788, 12833, 18560, 19945, 
      7445, 18818, 1717, 397, 72, 45, 436, 1717, 4005, 13032, 19636, 22536, 
      314, 221, 61, 106, 466, 1961, 6914, 12125, 1865, 6100, 7072, 16400, 9, 
      1690, 6250, 173, 733, 2308, 4229, 17693, 730, 626, 785, 6562, 8837, 
      17957, 0, 1369, 3364, 4096, 6724, 7744, 8464, 16641, 19881, 22500, 10, 
      37, 1601, 8101, 11450, 293, 5629, 5780, 7925, 11453, 12548, 15880, 
      16133, 16904, 18229, 1033, 4498, 5485, 5785, 14650, 15385, 21618, 
      11680, 11897, 314, 4649, 4786, 4925, 15901, 17449, 180, 157, 3172, 
      3757, 8317, 8500, 9640, 17460, 5978, 7274, 10250, 11074, 15674, 464, 
      9089, 27289, 1762, 3330, 29322, 1000, 1621, 4724, 9509, 20549, 23816, 
      850, 7865, 13810, 19721, 25402, 27346, 30050, 585, 1369, 3625, 7033, 
      9360, 13600, 19465, 22345, 24480, 27700, 233, 23885, 27725, 452, 5525, 
      14357, 14837, 25160, 27752, 369, 11674, 13681, 16354, 30154, 32625, 
      1156, 400, 2857, 8356, 10660, 13712, 21572, 28817, 30185, 1130, 298, 
      5330, 5618, 16418, 29873, 1549, 15700, 761, 1450, 5402, 8461, 10562, 
      26605, 26930, 2164, 3209, 14089, 15776, 28961, 4537, 5917, 9090, 16570, 
      26685, 35037, 1709, 509, 1213, 1268, 4453, 13940, 1013, 2738, 5018, 
      18485, 26129, 34754, 592, 3076, 4420, 4932, 18265, 21312, 22185, 30852, 
      1781, 5954, 9461, 19121, 20225, 27850, 2276, 1832, 3925, 4645, 4901, 
      7732, 7901, 9325, 18365, 33076, 3229, 2250, 1053, 1570, 2098, 2845, 
      5770, 6058, 7785, 18954, 1360, 2009, 2465, 2548, 3488, 3700, 4880, 
      30025, 23945, 34697, 901, 6084, 6525, 6676, 9364, 9925, 986, 1690, 
      7202, 7361, 24677, 33002, 1924, 3140, 8420, 32000, 32708, 21538, 24498, 
      25114, 25425, 26053, 37189, 26437, 39572, 1234, 3145, 4105, 25945, 
      26896, 41296, 4394, 39785, 4580, 4770, 4001, 7076, 7841, 29156, 4597, 
      4817, 28906, 34081, 43297, 3285, 33448, 34525, 44200, 34249, 44698, 
      3536, 6836, 10585, 11936, 34697, 40745, 8749, 6212, 10580, 37460, 2938, 
      4145, 7250, 10673, 11425, 41810, 44234, 4153, 6529, 5650, 5749, 7785, 
      4553, 8633, 9533, 9865, 10034, 8501, 8177, 5440, 8612, 10192, 7460, 
      7450, 7325, 6001, 6857, 9497, 9650, 10053, 8458, 8869, 7940, 12017, 
      9540, 10597, 10756, 11581, 12233, 10249, 7570, 9256, 10517, 8285, 8392, 
      9497, 10265, 12176, 8138, 9860, 14144, 10625, 14321, 10306, 13192, 
      15236, 14116, 13765, 14504, 14834, 14965, 14537, 17378, 14913, 17440, 
      17065, 15680, 16133, 17669, 16596, 16965, 18386, 18737, 18857, 19469, 
      19729, 21029, 20228, 21925, 22450, 26233, 27101, 27242 ], 
  [ 36868, 36900, 36482, 34970, 33860, 33937, 33977, 33498, 33293, 30980, 
      30292, 29189, 27229, 26308, 25636, 25609, 25282, 24964, 25000, 23752, 
      23113, 22621, 22525, 22009, 21757, 21061, 20736, 19906, 20170, 19616, 
      19601, 19337, 19045, 19048, 18545, 17960, 17770, 17473, 16237, 16717, 
      39650, 40906, 15217, 14449, 14425, 15076, 15769, 34849, 32117, 14130, 
      13817, 14450, 13396, 13480, 13169, 12994, 28898, 31265, 12944, 27920, 
      30769, 26245, 13256, 12842, 30433, 25120, 12064, 11860, 12105, 24660, 
      11453, 11513, 25138, 30836, 26120, 22472, 23569, 11509, 11034, 25186, 
      30416, 29860, 29585, 23137, 10817, 11041, 21425, 29930, 23629, 11700, 
      11773, 26280, 27362, 12602, 15101, 20201, 21650, 25876, 10064, 21664, 
      28496, 22570, 10330, 20410, 21037, 29965, 24488, 21268, 21485, 26309, 
      24538, 18818, 18434, 10778, 11713, 12465, 21569, 19634, 9125, 9314, 
      19226, 24712, 16061, 15236, 8957, 11972, 18836, 19445, 22997, 25220, 
      15874, 15705, 8730, 9490, 17113, 17865, 19465, 19674, 20785, 14393, 
      8528, 11713, 22442, 15170, 8537, 9181, 9242, 9725, 10130, 18890, 25705, 
      20869, 20421, 8109, 8776, 9256, 22741, 16570, 8021, 8762, 15146, 15842, 
      23297, 22144, 15488, 12233, 7744, 7780, 10553, 10880, 12928, 13673, 
      11050, 13480, 12580, 7496, 7445, 7880, 7972, 8021, 12437, 7241, 7450, 
      7954, 10141, 19106, 19600, 13297, 12240, 12097, 10900, 9556, 7120, 
      7177, 13140, 15520, 19156, 21697, 6889, 6890, 8410, 9389, 11930, 13778, 
      9224, 7565, 8093, 13285, 17333, 16165, 6610, 10917, 17009, 10244, 8164, 
      7361, 7241, 7921, 9490, 6770, 8177, 8945, 12641, 17057, 13309, 10309, 
      6109, 12013, 9898, 6329, 6050, 5945, 7018, 8330, 11258, 13520, 10132, 
      7712, 7376, 6932, 12017, 7741, 9469, 8392, 8285, 6052, 5620, 7685, 
      17797, 14354, 8354, 7445, 7265, 5265, 5625, 16000, 8066, 5162, 5266, 
      15857, 10984, 8264, 7816, 6125, 5341, 5069, 4901, 4925, 5125, 5384, 
      5924, 6925, 7709, 8036, 8996, 9125, 14170, 11322, 5437, 5161, 4777, 
      8605, 7760, 5585, 5353, 6649, 7760, 9524, 9953, 12368, 15233, 10418, 
      9250, 5578, 5218, 4930, 5218, 5450, 9965, 12410, 10597, 8077, 6565, 
      5512, 5032, 4680, 6037, 6660, 7956, 8077, 10466, 6626, 6250, 5825, 
      5746, 5669, 5381, 4901, 4250, 5521, 5989, 7589, 8321, 8450, 11621, 
      13634, 15250, 11840, 8065, 6596, 8065, 8321, 11025, 9594, 9298, 8593, 
      8458, 8065, 3970, 4069, 4498, 11713, 9469, 5960, 5780, 5288, 4013, 
      3845, 4469, 15080, 11465, 9497, 7817, 3917, 3757, 12557, 7696, 4129, 
      4225, 6849, 6082, 4570, 3881, 3506, 3842, 9881, 12890, 8548, 7720, 
      7333, 4388, 3560, 3589, 11108, 8578, 3538, 3285, 3573, 4090, 6274, 
      6730, 6970, 9178, 12853, 13653, 7232, 4580, 4160, 3761, 3620, 6272, 
      6385, 10705, 13745, 6746, 6050, 5329, 12434, 13634, 7957, 4141, 4285, 
      4516, 7405, 8541, 9972, 12325, 8893, 7570, 5834, 6058, 6068, 5620, 
      5305, 4304, 6673, 6929, 5737, 2602, 8125, 7976, 4804, 3796, 3076, 3029, 
      2824, 3029, 3229, 5000, 5650, 3922, 2842, 2437, 2450, 4337, 4517, 4705, 
      4901, 2320, 2788, 4240, 4608, 5440, 10225, 10953, 4145, 3890, 3809, 
      2353, 2609, 9953, 11425, 3880, 3797, 2260, 2132, 5746, 5625, 2754, 
      2025, 2074, 2106, 11050, 3305, 2836, 1985, 5780, 7561, 11737, 3293, 
      3005, 4553, 4658, 7178, 8410, 1813, 1780, 4490, 3050, 1685, 4817, 2624, 
      7841, 8996, 5877, 4657, 3121, 1530, 5165, 1973, 5540, 3394, 2525, 1625, 
      4073, 7930, 1305, 1345, 6480, 8020, 4946, 2669, 1801, 1801, 2249, 3181, 
      1256, 1352, 4072, 4637, 5185, 1189, 1210, 1765, 3589, 4570, 5713, 7018, 
      9553, 2873, 1088, 2320, 4388, 6953, 2836, 3016, 3301, 3501, 3709, 4036, 
      6676, 10900, 3650, 6925, 11042, 11245, 2993, 1684, 3593, 3538, 1305, 
      873, 2329, 2754, 1160, 1250, 2306, 1252, 2425, 5337, 9040, 4010, 9554, 
      2600, 500, 1384, 2788, 5813, 6884, 730, 3805, 6025, 884, 2516, 3316, 
      9809, 1385, 1202, 761, 4205, 10970, 3924, 2349, 724, 493, 349, 333, 
      11140, 1313, 689, 458, 298, 4514, 5050, 5189, 6218, 261, 369, 1314, 
      2626, 7114, 8689, 925, 245, 2500, 4165, 5525, 7252, 178, 313, 5945, 
      2448, 144, 1908, 8425, 157, 202, 482, 1490, 2057, 2146, 3257, 3016, 
      500, 461, 325, 109, 296, 584, 2216, 865, 306, 2997, 9882, 289, 548, 
      1088, 2089, 5840, 9865, 10880, 2450, 10049, 6120, 3172, 1885, 1192, 
      325, 52, 712, 5965, 10645, 12805, 2941, 2626, 1874, 809, 281, 74, 2141, 
      5354, 52, 1697, 2225, 8297, 1378, 25, 1773, 2504, 104, 125, 788, 9220, 
      4097, 145, 82, 1937, 3250, 9410, 1369, 0, 441, 729, 2025, 2601, 3025, 
      8464, 10816, 12769, 1157, 962, 10, 2810, 4901, 2920, 1448, 1525, 2708, 
      4904, 5629, 7925, 8104, 8653, 9608, 34, 909, 1378, 1530, 7065, 7578, 
      12109, 5057, 5200, 2941, 986, 1049, 1114, 7946, 9050, 2437, 712, 397, 
      612, 2952, 3061, 3757, 9061, 1649, 2353, 4145, 4673, 7793, 353, 3428, 
      16448, 97, 481, 18037, 4589, 104, 1061, 3700, 11336, 13789, 221, 2722, 
      6521, 10730, 15005, 16505, 18617, 400, 148, 628, 2260, 3625, 6385, 
      10548, 12688, 14305, 16785, 2194, 13858, 16810, 3005, 1492, 6920, 7252, 
      14837, 16837, 850, 5125, 6466, 8325, 18721, 20674, 4745, 2657, 452, 
      3065, 4481, 6497, 12137, 17680, 18752, 4645, 1445, 1445, 1585, 8389, 
      18514, 328, 7893, 650, 377, 1517, 3170, 4457, 15986, 16237, 425, 656, 
      6800, 7969, 17824, 1170, 1810, 3577, 8541, 16066, 22642, 5668, 1508, 
      584, 565, 1160, 6725, 4010, 629, 1429, 9938, 15658, 22433, 1665, 745, 
      1201, 1417, 9792, 12025, 12676, 19345, 5666, 1921, 3874, 10426, 11234, 
      17009, 6605, 5717, 1076, 1352, 1460, 2885, 2980, 3812, 9892, 21125, 
      8298, 6505, 3754, 793, 729, 810, 1885, 2025, 2938, 10333, 953, 788, 
      800, 809, 1009, 1073, 1513, 18740, 14066, 22450, 2196, 2125, 2344, 
      2421, 3925, 4264, 1985, 1061, 2725, 2810, 14650, 21125, 1073, 1105, 
      3425, 20345, 20905, 12325, 14545, 15013, 15250, 15730, 24498, 16040, 
      26437, 2825, 1332, 1552, 15696, 16425, 27865, 1693, 26650, 1805, 1921, 
      1744, 2969, 3364, 18241, 9962, 2042, 18065, 22130, 29570, 1768, 21645, 
      22500, 30325, 22298, 30749, 7865, 3025, 5072, 5905, 22672, 27536, 4050, 
      2845, 5141, 24917, 6305, 2258, 3365, 5234, 5690, 28453, 30433, 2340, 
      3088, 2801, 11336, 3826, 9104, 4304, 4834, 5018, 5113, 4394, 14800, 
      10361, 4505, 5345, 13565, 13481, 13282, 3744, 4082, 5242, 5321, 17194, 
      14785, 5058, 4721, 6800, 5581, 6120, 6205, 6660, 7090, 17168, 5017, 
      5741, 6410, 5732, 5765, 6352, 6676, 7625, 6029, 7825, 9593, 8146, 9770, 
      8345, 9677, 10685, 10305, 10250, 10693, 11393, 11450, 11392, 13049, 
      12064, 13185, 13106, 12905, 13210, 13858, 13525, 13672, 14945, 15370, 
      15860, 16250, 16658, 17218, 17009, 18632, 19009, 22570, 23290, 23357 ], 
  [ 37393, 37089, 36965, 35453, 34217, 34000, 33956, 33813, 33188, 31505, 
      30901, 28916, 27754, 26413, 26329, 26176, 25681, 25405, 25189, 23941, 
      23680, 23524, 22210, 21610, 21316, 21250, 21177, 20557, 19897, 20225, 
      20000, 19946, 19444, 19405, 18692, 18485, 17833, 16528, 15880, 15940, 
      33581, 34669, 14650, 15184, 14656, 14425, 14656, 29284, 26930, 13689, 
      15056, 13421, 12997, 12997, 14450, 12805, 24005, 25994, 12545, 23153, 
      25540, 21730, 12269, 11981, 36628, 30433, 13345, 11713, 11664, 20313, 
      11810, 11618, 20665, 37157, 31685, 27365, 28714, 12874, 11349, 20629, 
      36737, 36097, 35780, 28240, 11300, 10852, 17540, 36209, 28900, 10629, 
      10660, 21429, 33305, 10985, 12602, 16442, 17597, 31609, 10169, 17569, 
      23225, 27757, 11737, 16525, 17026, 24442, 30053, 17173, 17348, 32210, 
      30145, 23333, 22865, 9665, 10138, 10512, 26714, 24401, 9146, 9041, 
      15425, 30445, 20072, 19037, 8936, 10061, 15077, 15560, 18440, 20285, 
      19885, 19674, 9549, 8713, 13690, 14274, 15538, 15705, 25888, 18068, 
      8633, 9760, 27881, 19097, 8306, 8362, 8381, 8570, 8765, 15005, 20602, 
      26056, 25524, 8676, 8125, 8269, 18100, 20917, 8882, 7985, 12017, 12545, 
      18530, 27625, 19625, 15488, 8185, 7969, 8768, 8969, 10345, 10880, 
      13969, 17197, 16045, 8357, 7592, 7397, 7405, 7412, 9896, 7514, 7261, 
      7261, 8314, 14969, 24745, 17056, 15705, 15520, 13945, 12097, 7897, 
      7156, 10305, 12097, 14977, 17056, 7330, 7289, 7213, 7730, 9389, 10733, 
      11765, 9224, 6980, 10324, 13448, 20722, 6757, 8586, 21776, 13289, 
      10369, 9104, 6464, 6724, 12325, 8177, 6770, 7202, 9722, 13130, 17320, 
      13480, 6760, 9220, 12985, 7610, 6953, 6218, 6073, 6713, 8633, 17657, 
      13345, 10001, 9497, 5945, 9140, 6250, 7306, 11101, 10952, 7501, 5557, 
      6152, 13576, 18785, 11105, 9818, 5858, 6084, 5184, 12073, 10817, 5141, 
      5077, 11930, 14701, 11141, 10525, 8036, 6664, 6056, 5300, 5156, 4936, 
      4901, 5021, 5476, 5924, 6125, 6749, 6836, 18685, 15165, 6970, 6442, 
      5050, 6442, 10553, 7328, 4660, 5200, 5849, 7025, 7328, 9113, 11348, 
      14093, 12589, 7405, 6793, 6253, 4525, 4589, 7298, 9113, 14356, 11080, 
      8980, 7381, 6565, 5877, 4756, 5085, 5877, 5956, 14225, 9125, 8581, 
      7946, 7825, 7706, 7250, 6434, 4901, 4450, 4666, 5594, 6074, 6161, 8450, 
      10001, 11281, 15977, 11152, 9137, 5860, 6032, 14994, 13185, 12805, 
      11890, 11713, 11194, 4453, 4090, 3973, 8458, 13060, 8333, 8069, 7325, 
      5000, 4328, 3860, 11069, 15602, 13130, 10946, 4946, 3946, 9050, 10825, 
      3604, 3616, 4896, 8665, 6397, 5162, 4157, 3485, 6962, 9257, 12013, 
      10933, 10420, 6173, 4589, 3400, 7853, 12085, 4693, 3978, 3258, 3313, 
      4405, 4693, 4849, 6385, 9178, 9810, 10361, 6617, 5945, 5252, 3137, 
      4361, 4432, 7492, 9860, 9749, 8801, 7786, 8801, 9749, 11380, 6052, 
      3172, 3277, 5032, 5832, 6885, 8692, 12610, 10909, 8585, 4105, 8945, 
      8329, 7888, 6425, 4468, 4640, 8530, 3001, 11716, 11525, 7261, 5749, 
      4525, 4436, 2509, 2504, 2536, 3341, 8485, 6001, 4165, 2626, 2597, 2930, 
      3026, 3130, 3242, 2593, 2305, 2833, 3033, 3529, 6928, 7488, 6434, 6053, 
      5930, 2290, 2210, 6698, 7834, 6085, 5960, 3205, 2405, 8749, 8586, 4329, 
      2466, 2221, 2169, 7501, 5300, 4537, 2132, 3617, 4852, 8020, 5330, 4874, 
      2810, 2873, 4553, 5449, 2548, 2389, 7157, 5045, 2210, 2906, 1721, 4964, 
      5825, 9090, 7450, 5242, 2097, 8168, 3380, 3293, 5725, 4394, 1394, 2330, 
      4969, 1872, 1492, 3897, 5017, 7949, 4706, 3250, 1234, 1346, 5512, 2117, 
      1205, 2245, 2600, 8314, 1210, 1189, 1114, 1930, 2533, 3298, 4225, 6130, 
      5120, 1193, 1249, 2393, 4160, 1429, 1525, 1684, 1800, 1924, 2125, 3925, 
      7141, 1865, 4090, 7241, 7402, 5408, 865, 1808, 6205, 2754, 1818, 1090, 
      1305, 677, 2741, 1025, 2785, 1060, 2880, 5617, 6929, 6005, 4973, 1109, 
      565, 1213, 3188, 3965, 1885, 1810, 9616, 401, 1025, 1489, 6176, 3170, 
      2861, 2042, 2042, 7085, 6885, 4680, 2005, 1480, 1000, 648, 7213, 3098, 
      1970, 1445, 865, 2225, 2593, 2690, 3425, 450, 306, 369, 1009, 4069, 
      5266, 2500, 392, 925, 1960, 2900, 4165, 745, 250, 3194, 4905, 585, 585, 
      5044, 346, 265, 125, 377, 650, 697, 1346, 5725, 1781, 1700, 1396, 676, 
      149, 101, 725, 2482, 1377, 1170, 6165, 1360, 65, 185, 640, 3089, 6148, 
      6953, 833, 6290, 9837, 5965, 4132, 3061, 1480, 325, 61, 3172, 6760, 
      8500, 5650, 5209, 4121, 2426, 1394, 221, 650, 2729, 241, 416, 692, 
      4916, 3373, 298, 450, 5045, 965, 104, 53, 5629, 7226, 1090, 901, 530, 
      1297, 5777, 3364, 441, 0, 36, 576, 900, 1156, 5041, 6889, 8464, 3026, 
      2705, 325, 1025, 2402, 5629, 293, 328, 965, 2405, 2920, 4628, 4765, 
      5188, 5933, 685, 90, 265, 333, 3978, 4365, 7930, 2516, 2617, 5650, 125, 
      146, 169, 4649, 5501, 4936, 2245, 40, 45, 1125, 1192, 1636, 5512, 410, 
      778, 1898, 2258, 4538, 1508, 1433, 11513, 370, 82, 12850, 7844, 461, 
      200, 1621, 7325, 9316, 1082, 1021, 3602, 6845, 10322, 11570, 13346, 
      1513, 673, 145, 769, 1588, 3508, 6705, 8425, 9748, 11808, 4525, 9385, 
      11833, 5672, 421, 3917, 4165, 10196, 11860, 2341, 2626, 3589, 4986, 
      13450, 15109, 8000, 5156, 305, 1280, 2192, 3620, 8000, 12577, 13481, 
      7858, 3314, 458, 514, 5050, 13285, 853, 4680, 1805, 986, 530, 1385, 
      2210, 11177, 11386, 656, 425, 3881, 4756, 12721, 477, 697, 1666, 5202, 
      11257, 16825, 9133, 3293, 1445, 1384, 509, 3848, 6929, 650, 610, 6305, 
      10933, 16658, 3492, 640, 592, 640, 6201, 7972, 8497, 14032, 9089, 850, 
      1921, 6709, 7349, 12074, 10280, 9140, 677, 701, 725, 1352, 1405, 1901, 
      6301, 15560, 12393, 10138, 6505, 1570, 1170, 873, 898, 954, 1405, 6658, 
      1940, 1313, 1073, 1040, 820, 800, 820, 13553, 9677, 16717, 4149, 1096, 
      1189, 1224, 2056, 2269, 3770, 1922, 1402, 1445, 10177, 15602, 1808, 
      1168, 1808, 14948, 15424, 8314, 10114, 10498, 10693, 11089, 18513, 
      11357, 20200, 4946, 1521, 1321, 11097, 11700, 21460, 1378, 20413, 1448, 
      1522, 1681, 1856, 2041, 13264, 14225, 1685, 13130, 16565, 22997, 2125, 
      16164, 16893, 23668, 16733, 24050, 11540, 2080, 3161, 3700, 17065, 
      21257, 2601, 2152, 3272, 19016, 9434, 2405, 2378, 3365, 3653, 22090, 
      23818, 2529, 2353, 2402, 15725, 2797, 12905, 3065, 3385, 3485, 3538, 
      3281, 19777, 14372, 3392, 3812, 18248, 18122, 17881, 3681, 3725, 4045, 
      4082, 22465, 19594, 4113, 4112, 5057, 4552, 4797, 4840, 5085, 5389, 
      22313, 4786, 4964, 5297, 5501, 5492, 5785, 5857, 6260, 6050, 7888, 
      8228, 7957, 8405, 8450, 8900, 9320, 9360, 9473, 9748, 10658, 10673, 
      10825, 11810, 11665, 11988, 12077, 12548, 12769, 12913, 13000, 13021, 
      14210, 14677, 15377, 15641, 16133, 16273, 16400, 17981, 18274, 21709, 
      22345, 22370 ], 
  [ 37705, 37305, 37265, 35753, 34481, 34180, 34112, 34065, 33320, 31817, 
      31237, 29000, 28066, 26605, 26689, 26500, 25957, 25693, 25405, 24157, 
      24004, 23944, 22282, 21658, 21352, 21466, 21465, 20905, 19981, 20561, 
      20276, 20282, 19720, 19669, 18896, 18797, 18013, 16420, 15940, 15880, 
      32009, 33049, 14650, 15556, 14884, 14401, 14500, 27856, 25610, 13725, 
      15572, 13289, 13045, 13021, 14978, 12913, 22769, 24650, 12593, 21953, 
      24208, 20602, 12149, 11897, 38560, 32113, 13873, 11833, 11700, 19233, 
      12074, 11810, 19549, 39125, 33437, 28925, 30346, 13426, 11601, 19489, 
      38705, 38041, 37712, 29860, 11600, 10960, 16592, 38165, 30568, 10485, 
      10504, 20205, 35165, 10685, 12050, 15530, 16601, 33409, 10361, 16561, 
      21881, 29401, 12301, 15577, 16042, 23026, 31805, 16165, 16328, 34058, 
      31909, 24785, 24293, 9509, 9850, 10116, 28346, 25925, 9314, 9125, 
      14501, 32245, 21380, 20285, 9092, 9677, 14165, 14612, 17300, 19037, 
      21193, 20970, 9945, 8653, 12874, 13410, 14578, 14733, 27508, 19280, 
      8825, 9364, 29597, 20381, 8402, 8290, 8297, 8402, 8537, 14057, 19306, 
      27700, 27144, 9000, 8101, 8149, 16936, 22321, 9290, 7925, 11285, 11765, 
      17330, 29353, 20969, 16580, 8473, 8185, 8420, 8585, 9769, 10244, 14965, 
      18421, 17197, 8765, 7796, 7421, 7405, 7400, 9332, 7754, 7369, 7225, 
      7954, 13949, 26377, 18292, 16857, 16660, 14977, 12985, 8281, 7312, 
      9657, 11281, 13945, 15892, 7618, 7565, 7033, 7418, 8825, 10025, 12653, 
      9860, 6824, 9640, 12500, 22186, 6961, 8082, 23300, 14321, 11161, 9764, 
      6404, 6544, 13297, 8741, 6530, 6866, 9050, 12170, 18628, 14548, 7108, 
      8584, 14029, 8138, 7373, 6458, 5965, 6413, 8045, 19001, 14425, 10817, 
      10265, 5825, 8480, 5986, 6850, 12037, 11876, 8077, 5701, 5876, 12532, 
      20213, 12053, 10658, 5618, 6480, 5220, 11113, 11765, 5297, 5185, 10970, 
      15925, 12125, 11461, 8744, 7204, 6500, 5576, 5384, 5044, 4925, 4925, 
      5224, 5576, 5741, 6269, 6344, 20137, 16425, 7570, 6970, 5290, 5986, 
      11513, 7988, 4624, 4948, 5465, 6473, 6740, 8345, 10400, 15305, 13705, 
      8089, 7405, 6793, 4489, 4505, 6698, 8333, 15592, 12100, 9832, 8077, 
      7165, 6381, 4552, 4797, 5445, 5512, 15461, 10001, 9409, 8714, 8581, 
      8450, 7946, 7034, 5249, 4306, 4450, 5186, 5594, 5669, 7706, 9125, 
      10309, 17321, 12196, 10025, 5392, 5540, 16290, 14373, 13969, 12994, 
      12805, 12250, 4753, 4258, 3985, 7690, 14248, 9173, 8885, 8069, 5444, 
      4628, 3848, 10085, 16946, 14330, 12002, 5402, 4162, 8210, 11881, 3616, 
      3604, 4500, 9565, 7081, 5690, 4505, 3545, 6290, 8381, 13165, 12013, 
      11464, 6845, 5045, 3508, 7085, 13249, 5185, 4338, 3330, 3253, 4033, 
      4273, 4405, 5749, 8290, 8874, 11417, 7361, 6617, 5840, 3161, 3977, 
      4036, 6736, 8912, 10769, 9749, 8650, 7925, 8801, 12520, 6760, 3016, 
      3085, 4516, 5220, 6165, 7816, 13834, 12025, 9533, 3709, 9929, 9265, 
      8788, 7193, 4000, 4148, 9490, 3277, 12904, 12701, 8125, 6469, 5101, 
      5000, 2581, 2516, 2500, 3029, 9457, 6757, 4705, 2842, 2801, 2690, 2762, 
      2842, 2930, 2833, 2329, 2593, 2745, 3145, 6148, 6660, 7250, 6833, 6698, 
      2434, 2258, 5930, 6970, 6877, 6740, 3637, 2645, 9769, 9594, 4941, 2754, 
      2425, 2349, 6649, 6032, 5185, 2336, 3161, 4240, 7120, 6074, 5570, 2474, 
      2525, 3965, 4765, 2920, 2725, 8081, 5777, 2522, 2522, 1625, 4304, 5081, 
      10170, 8410, 6010, 2421, 9188, 3944, 2813, 6553, 5090, 1490, 1994, 
      4285, 2196, 1696, 3321, 4321, 8969, 5450, 3826, 1234, 1250, 6340, 2525, 
      1325, 1885, 2180, 9370, 1378, 1345, 1090, 1618, 2113, 2770, 3589, 5314, 
      5924, 1385, 1105, 1985, 3524, 1189, 1261, 1384, 1476, 1576, 1741, 3301, 
      6229, 1517, 3442, 6317, 6466, 6260, 793, 1460, 7129, 3330, 2250, 898, 
      1053, 701, 3329, 821, 3385, 832, 2340, 4801, 7925, 5153, 5813, 1445, 
      493, 925, 2600, 3293, 2377, 1402, 10804, 425, 761, 1129, 5300, 3842, 
      3497, 2570, 1586, 6137, 7893, 5508, 2533, 1924, 1348, 900, 6253, 3770, 
      2498, 1889, 1189, 1733, 2053, 2138, 2789, 666, 450, 261, 709, 3361, 
      4450, 3112, 596, 637, 1492, 2312, 3445, 1069, 394, 2570, 5769, 873, 
      369, 4240, 562, 445, 185, 221, 410, 445, 962, 6661, 2309, 2216, 1864, 
      1000, 269, 125, 461, 3106, 1845, 810, 5265, 1828, 89, 89, 388, 2465, 
      5248, 5993, 533, 5378, 11061, 6925, 4936, 3757, 1972, 565, 37, 2536, 
      5812, 7432, 6586, 6109, 4925, 3050, 1874, 425, 386, 2141, 457, 212, 
      416, 4112, 4105, 538, 234, 5933, 1373, 260, 5, 4765, 8282, 1522, 1297, 
      290, 901, 4901, 4096, 729, 36, 0, 324, 576, 784, 4225, 5929, 7396, 
      3722, 3365, 577, 677, 1850, 6565, 125, 148, 629, 1853, 2308, 3848, 
      3973, 4360, 5045, 1033, 18, 109, 153, 3258, 3609, 6898, 1952, 2041, 
      6586, 41, 50, 61, 3869, 4649, 5812, 2845, 100, 45, 765, 820, 1192, 
      4660, 218, 490, 1418, 1730, 3770, 2000, 1025, 10265, 610, 130, 11530, 
      8936, 725, 116, 1189, 6341, 8200, 1490, 697, 2930, 5897, 9146, 10322, 
      12002, 1993, 985, 169, 505, 1168, 2848, 5769, 7369, 8608, 10548, 5353, 
      8269, 10573, 6596, 277, 3221, 3445, 9032, 10600, 2929, 2074, 2929, 
      4194, 12106, 13681, 9092, 6032, 425, 932, 1700, 2960, 6980, 11281, 
      12137, 8938, 4010, 338, 370, 4258, 11953, 1165, 3924, 2297, 1322, 410, 
      1037, 1730, 9965, 10162, 884, 521, 3209, 4000, 11425, 441, 541, 1282, 
      4410, 10045, 15325, 10285, 3965, 1853, 1780, 485, 3188, 7925, 818, 538, 
      5429, 9745, 15170, 4176, 772, 580, 580, 5337, 6976, 7465, 12676, 10229, 
      706, 1525, 5809, 6401, 10826, 11492, 10280, 725, 677, 677, 1076, 1117, 
      1517, 5437, 14132, 13725, 11338, 7453, 1954, 1458, 1053, 778, 810, 
      1129, 5770, 2384, 1625, 1313, 1268, 928, 884, 784, 12233, 8585, 15241, 
      4869, 964, 1021, 1044, 1684, 1861, 4442, 2330, 1186, 1217, 9061, 14186, 
      2180, 1348, 1508, 13568, 14020, 7330, 9010, 9370, 9553, 9925, 16965, 
      10181, 18580, 5714, 1737, 1417, 9945, 10512, 19792, 1450, 18793, 1508, 
      1570, 1825, 1700, 1825, 12004, 15605, 1745, 11882, 15137, 21281, 2389, 
      14760, 15453, 21928, 15305, 22298, 12752, 1972, 2777, 3232, 15625, 
      19625, 2349, 2116, 2900, 17492, 10490, 2609, 2258, 2993, 3233, 20434, 
      22090, 2745, 2305, 2450, 17141, 2665, 14153, 2873, 3133, 3209, 3250, 
      3125, 21361, 15680, 3236, 3536, 19748, 19610, 19357, 3825, 3785, 3865, 
      3890, 24133, 21130, 4005, 4100, 4721, 4420, 4581, 4612, 4797, 5065, 
      23945, 4882, 4904, 5141, 5597, 5576, 5785, 5785, 6032, 6218, 8068, 
      8000, 8065, 8177, 8642, 8840, 9092, 9252, 9413, 9640, 10610, 10613, 
      10825, 11618, 11713, 11808, 11945, 12608, 12805, 12805, 13012, 12997, 
      14162, 14641, 15401, 15629, 16145, 16165, 16388, 17957, 18226, 21625, 
      22237, 22250 ], 
  [ 39073, 38385, 38597, 37085, 35705, 35152, 35012, 35253, 34148, 33185, 
      32677, 29684, 29434, 27613, 28201, 27904, 27217, 26989, 26485, 25237, 
      25408, 25636, 22930, 22234, 21892, 22546, 22761, 22381, 20665, 22001, 
      21536, 21722, 20980, 20893, 19940, 20165, 18985, 16528, 16552, 16132, 
      27725, 28621, 15082, 17104, 16000, 14761, 14464, 24004, 22082, 14265, 
      17552, 13325, 13621, 13525, 16994, 13669, 19493, 21050, 13169, 18785, 
      20644, 17650, 12221, 12077, 44788, 37585, 15889, 12625, 12240, 16425, 
      13298, 12818, 16633, 45461, 39125, 34037, 35674, 15514, 12789, 16501, 
      45041, 44305, 43940, 35152, 12932, 11716, 14180, 44465, 36004, 10485, 
      10468, 16965, 41177, 10217, 10826, 13226, 14045, 39241, 11369, 13969, 
      18281, 34765, 14425, 13165, 13522, 19210, 37493, 13573, 13700, 40034, 
      37633, 29573, 29009, 9473, 9418, 9360, 33674, 30929, 10250, 9809, 
      12161, 38077, 25736, 24461, 9992, 8957, 11861, 12200, 14312, 15725, 
      25549, 25290, 11565, 8905, 10858, 11250, 12130, 12249, 32800, 23348, 
      9833, 8608, 35177, 24665, 9122, 8506, 8477, 8330, 8285, 11645, 15850, 
      33064, 32436, 10404, 8461, 8221, 13876, 26965, 10946, 8177, 9521, 9857, 
      14162, 34969, 25433, 20288, 9769, 9265, 7808, 7865, 8473, 8768, 18385, 
      22525, 21085, 10421, 8840, 7925, 7837, 7796, 8072, 8906, 8125, 7549, 
      7306, 11321, 31705, 22432, 20745, 20512, 18505, 16081, 9865, 8212, 
      8145, 9265, 11281, 12832, 8914, 8825, 6925, 6914, 7565, 8333, 15749, 
      12200, 6788, 8020, 10088, 27010, 8005, 7002, 28304, 17849, 13969, 
      12176, 6656, 6436, 16645, 10865, 6242, 6290, 7466, 9722, 22984, 18184, 
      8584, 7108, 17593, 10154, 9065, 7610, 6073, 5945, 6713, 23465, 18097, 
      13697, 13001, 5897, 6932, 5626, 5914, 15277, 15080, 10237, 6565, 5480, 
      9832, 24929, 15329, 13610, 5330, 8100, 5760, 8665, 15041, 6197, 5941, 
      8522, 20029, 15509, 14701, 11300, 9256, 8264, 6836, 6500, 5800, 5429, 
      5069, 4900, 4964, 5021, 5261, 5300, 24925, 20637, 9802, 8986, 6442, 
      5050, 14825, 10400, 4948, 4624, 4745, 5249, 5408, 6473, 7988, 19373, 
      17485, 10573, 9673, 8845, 4813, 4685, 5330, 6425, 19732, 15592, 12820, 
      10597, 9397, 8325, 4372, 4365, 4581, 4612, 19601, 13061, 12325, 11450, 
      11281, 11114, 10466, 9266, 6725, 4306, 4234, 4394, 4586, 4625, 5906, 
      6929, 7825, 21785, 15760, 13121, 4420, 4496, 20610, 18369, 17893, 
      16738, 16513, 15850, 6085, 5194, 4453, 5818, 18244, 12125, 11765, 
      10733, 7208, 5960, 4244, 7565, 21410, 18362, 15602, 7202, 5242, 6122, 
      15481, 4084, 4000, 3744, 12697, 9565, 7706, 5981, 4157, 4706, 6185, 
      17053, 15685, 15028, 9293, 6845, 4264, 5213, 17173, 7093, 5850, 3978, 
      3505, 3349, 3445, 3505, 4273, 6058, 6498, 15017, 10025, 9065, 8036, 
      3665, 3257, 3280, 4900, 6500, 14261, 13025, 11674, 5729, 6389, 16372, 
      9316, 2980, 2941, 3400, 3816, 4437, 5620, 17938, 15805, 12809, 2953, 
      13313, 12505, 11920, 9929, 3028, 3104, 12802, 4537, 16900, 16661, 
      11149, 9061, 7261, 7124, 3229, 2984, 2824, 2525, 12805, 9457, 6757, 
      3922, 3845, 2402, 2402, 2410, 2426, 3985, 2833, 2305, 2313, 2425, 4240, 
      4608, 10130, 9605, 9434, 3298, 2834, 4058, 4810, 9685, 9512, 5365, 
      3797, 13261, 13050, 7209, 4050, 3469, 3321, 4525, 8660, 7561, 3380, 
      2225, 2836, 4852, 8738, 8090, 1898, 1913, 2633, 3145, 4468, 4165, 
      11285, 8405, 3890, 1802, 1769, 2756, 3281, 13842, 11722, 8746, 3825, 
      12680, 6068, 1805, 9469, 7610, 2210, 1418, 2665, 3600, 2740, 2025, 
      2665, 12461, 8114, 5986, 1666, 1394, 9256, 4181, 2117, 1237, 1352, 
      12970, 2314, 2245, 1450, 1114, 1285, 1618, 2113, 3298, 8768, 2393, 
      1105, 1193, 2048, 901, 901, 916, 936, 964, 1021, 1861, 3925, 905, 1930, 
      3977, 4090, 9248, 1009, 848, 10333, 5490, 3978, 754, 729, 1205, 5525, 
      641, 5617, 580, 1152, 2785, 11345, 3029, 8765, 2885, 709, 493, 1268, 
      1709, 4285, 610, 14800, 929, 401, 481, 3104, 6290, 5837, 4586, 650, 
      3725, 11349, 8424, 4549, 3688, 2824, 2088, 3805, 6218, 4514, 3653, 
      2593, 689, 865, 914, 1313, 1746, 1314, 369, 241, 1669, 2434, 5380, 
      1640, 205, 520, 980, 1717, 2473, 1258, 1130, 8793, 2169, 153, 2260, 
      1642, 1417, 797, 185, 122, 121, 242, 9901, 4325, 4196, 3700, 2404, 
      1061, 629, 101, 5410, 3681, 162, 2997, 3664, 593, 233, 64, 1025, 2980, 
      3545, 65, 3074, 15165, 10237, 7780, 6277, 3880, 1717, 397, 1060, 3400, 
      4660, 9826, 9241, 7769, 5354, 3746, 1469, 26, 809, 1537, 32, 20, 2132, 
      6733, 1690, 18, 9029, 3029, 1160, 293, 2605, 11882, 3250, 2917, 2, 145, 
      2705, 6724, 2025, 576, 324, 0, 36, 100, 2209, 3481, 4624, 6242, 5777, 
      1765, 65, 626, 9805, 53, 40, 53, 629, 904, 1940, 2029, 2308, 2813, 
      2509, 234, 73, 45, 1530, 1773, 4234, 692, 745, 9826, 221, 194, 169, 
      1961, 2525, 8872, 5077, 712, 477, 117, 136, 292, 2536, 74, 58, 410, 
      578, 1898, 3908, 233, 6953, 1762, 706, 8002, 12644, 1949, 296, 325, 
      3821, 5284, 3146, 157, 1346, 3485, 6050, 7010, 8402, 3865, 2353, 673, 
      145, 340, 1300, 3393, 4633, 5620, 7200, 8269, 5353, 7225, 9800, 277, 
      1565, 1717, 5972, 7252, 5125, 850, 1381, 2250, 8506, 9829, 12800, 9092, 
      1217, 320, 656, 1412, 4352, 7825, 8537, 12610, 6530, 410, 370, 2314, 
      8389, 2533, 2088, 4205, 2762, 482, 425, 722, 6761, 6922, 2000, 1241, 
      1625, 2164, 7969, 765, 505, 562, 2466, 6841, 11257, 14173, 6413, 3509, 
      3400, 845, 1640, 11345, 1754, 754, 3233, 6613, 11138, 6660, 1600, 976, 
      832, 3177, 4420, 4801, 9040, 14081, 706, 769, 3541, 3989, 7514, 15560, 
      14132, 1301, 1037, 965, 680, 685, 797, 3277, 10280, 18153, 15370, 
      10729, 3538, 2754, 2025, 850, 810, 733, 3538, 4148, 2993, 2465, 2384, 
      1684, 1568, 1108, 8705, 5741, 11245, 7461, 1000, 949, 936, 1000, 1069, 
      6890, 3986, 970, 965, 6145, 10370, 3728, 2320, 1040, 9860, 10240, 4810, 
      6130, 6418, 6565, 6865, 12753, 7085, 14152, 8450, 2817, 2137, 6921, 
      7380, 15220, 2098, 14365, 2120, 2146, 2689, 1664, 1609, 8656, 20177, 
      2357, 8570, 11285, 16565, 3613, 10980, 11565, 17140, 11453, 17474, 
      16820, 2080, 2057, 2260, 11737, 15161, 2025, 2440, 2216, 13352, 14090, 
      3653, 2330, 2309, 2405, 15898, 17338, 3825, 2593, 3026, 21821, 2701, 
      18329, 2729, 2809, 2813, 2818, 3089, 26545, 20036, 3200, 3140, 24680, 
      24506, 24217, 4689, 4397, 3757, 3746, 29569, 26170, 4113, 4496, 4145, 
      4456, 4365, 4360, 4365, 4525, 29273, 5602, 5156, 5105, 6317, 6260, 
      6217, 6001, 5780, 7154, 9040, 7748, 8821, 7925, 9650, 9092, 8840, 9360, 
      9665, 9748, 10898, 10865, 11257, 11474, 12289, 11700, 11981, 13220, 
      13345, 12913, 13480, 13357, 14450, 14965, 15905, 16025, 16613, 16273, 
      16784, 18317, 18514, 21805, 22345, 22322 ], 
  [ 39673, 38889, 39185, 37673, 36257, 35620, 35456, 35793, 34568, 33785, 
      33301, 30056, 30034, 28093, 28849, 28516, 27781, 27565, 26989, 25741, 
      26020, 26344, 23290, 22570, 22216, 23050, 23337, 23017, 21037, 22625, 
      22100, 22346, 21544, 21445, 20432, 20765, 19453, 16708, 16900, 16360, 
      26441, 27289, 15370, 17764, 16516, 15025, 14596, 22864, 21050, 14589, 
      18356, 13481, 13957, 13837, 17810, 14065, 18545, 19994, 13505, 17873, 
      19600, 16810, 12389, 12281, 47008, 39553, 16705, 13033, 12564, 15633, 
      13850, 13298, 15805, 47717, 41165, 35885, 37594, 16354, 13329, 15649, 
      47297, 46537, 46160, 37060, 13520, 12112, 13520, 46709, 37960, 10629, 
      10600, 16029, 43325, 10205, 10562, 12602, 13337, 41329, 11849, 13249, 
      17225, 36697, 15277, 12505, 12826, 18082, 39533, 12853, 12968, 42170, 
      39685, 31313, 30725, 9605, 9418, 9252, 35594, 32741, 10706, 10181, 
      11525, 40165, 27332, 25997, 10436, 8861, 11237, 11540, 13460, 14765, 
      27145, 26874, 12249, 9133, 10330, 10674, 11458, 11565, 34708, 24848, 
      10313, 8500, 37181, 26237, 9506, 8722, 8681, 8450, 8345, 10985, 14842, 
      34996, 34344, 11016, 8725, 8389, 13000, 28657, 11642, 8405, 9077, 9365, 
      13250, 36985, 27065, 21668, 10345, 9769, 7748, 7769, 8185, 8420, 19669, 
      24037, 22525, 11117, 9332, 8237, 8125, 8072, 7796, 9434, 8521, 7801, 
      7234, 10589, 33625, 23956, 22185, 21940, 19825, 17257, 10537, 8656, 
      7785, 8737, 10537, 11956, 9490, 9389, 7033, 6890, 7289, 7913, 16925, 
      13124, 6920, 7624, 9428, 28762, 8497, 6786, 30116, 19169, 15049, 13124, 
      6884, 6544, 17905, 11717, 6290, 6242, 7082, 9050, 24580, 19540, 9220, 
      6760, 18925, 10970, 9773, 8138, 6253, 5933, 6413, 25097, 19465, 14801, 
      14057, 6065, 6560, 5650, 5746, 16501, 16292, 11101, 6997, 5492, 9076, 
      26645, 16565, 14738, 5378, 8784, 6084, 7993, 16277, 6641, 6337, 7850, 
      21541, 16781, 15925, 12296, 10084, 8996, 7400, 7016, 6196, 5741, 5261, 
      4936, 4904, 4925, 5069, 5096, 26665, 22185, 10690, 9802, 6970, 4882, 
      16073, 11348, 5200, 4660, 4649, 4985, 5108, 5993, 7328, 20873, 18889, 
      11545, 10573, 9673, 5065, 4889, 5018, 5933, 21256, 16900, 13960, 11581, 
      10285, 9117, 4456, 4365, 4437, 4456, 21125, 14225, 13441, 12506, 12325, 
      12146, 11450, 10154, 7361, 4450, 4306, 4274, 4394, 4421, 5450, 6341, 
      7141, 23417, 17092, 14297, 4240, 4292, 22194, 19845, 19345, 18130, 
      17893, 17194, 6673, 5650, 4753, 5338, 19720, 13253, 12869, 11765, 7940, 
      6548, 4520, 6869, 23042, 19850, 16946, 7946, 5746, 5570, 16825, 4384, 
      4276, 3636, 13885, 10537, 8522, 6617, 4505, 4322, 5597, 18493, 17053, 
      16360, 10253, 7589, 4660, 4733, 18625, 7873, 6498, 4338, 3733, 3265, 
      3313, 3349, 3925, 5458, 5850, 16361, 11057, 10025, 8912, 3977, 3161, 
      3172, 4432, 5840, 15569, 14261, 12826, 5141, 5729, 17800, 10312, 3112, 
      3037, 3172, 3492, 4005, 5032, 19450, 17209, 14045, 2845, 14585, 13729, 
      13108, 10985, 2848, 2900, 14050, 5101, 18376, 18125, 12301, 10069, 
      8125, 7976, 3589, 3284, 3076, 2501, 14065, 10501, 7585, 4426, 4337, 
      2450, 2426, 2410, 2402, 4513, 3145, 2353, 2313, 2329, 3748, 4068, 
      11234, 10673, 10490, 3730, 3170, 3578, 4234, 10765, 10580, 6085, 4325, 
      14569, 14346, 8109, 4626, 3961, 3789, 3961, 9680, 8497, 3872, 2057, 
      2512, 4240, 9770, 9074, 1850, 1853, 2333, 2749, 5128, 4789, 12497, 
      9425, 4490, 1706, 1961, 2384, 2825, 15210, 12970, 9802, 4437, 13988, 
      6920, 1613, 10585, 8594, 2594, 1370, 2269, 4212, 3232, 1737, 2257, 
      13769, 9146, 6850, 1954, 1586, 10372, 4877, 2525, 1165, 1220, 14314, 
      2770, 2689, 1714, 1090, 1153, 1378, 1765, 2770, 9860, 2873, 1249, 1073, 
      1700, 949, 925, 904, 900, 904, 925, 1525, 3301, 845, 1570, 3341, 3442, 
      10388, 1225, 788, 11545, 6354, 4698, 850, 765, 1517, 6401, 725, 6505, 
      640, 900, 2257, 12629, 2465, 9893, 3509, 925, 493, 968, 1325, 5065, 
      490, 16276, 1241, 425, 409, 2516, 7250, 6761, 5402, 482, 3065, 12645, 
      9540, 5365, 4420, 3460, 2628, 3133, 7178, 5330, 4385, 3205, 485, 613, 
      650, 965, 2250, 1746, 549, 229, 1249, 1906, 6280, 2132, 205, 340, 680, 
      1285, 3085, 1690, 794, 9945, 2745, 225, 1744, 2146, 1885, 1145, 317, 
      170, 157, 146, 11125, 5141, 5000, 4456, 3016, 1469, 941, 125, 6322, 
      4437, 90, 2385, 4420, 905, 425, 100, 689, 2368, 2873, 53, 2450, 16677, 
      11485, 8872, 7261, 4660, 2245, 661, 712, 2740, 3880, 11050, 10429, 
      8861, 6266, 4514, 1961, 50, 509, 2041, 116, 32, 1616, 7753, 2218, 90, 
      10205, 3725, 1604, 533, 2029, 13226, 3970, 3601, 50, 37, 2117, 7744, 
      2601, 900, 576, 36, 0, 16, 1681, 2809, 3844, 7226, 6725, 2305, 5, 362, 
      11029, 173, 148, 5, 365, 580, 1448, 1525, 1768, 2213, 3145, 450, 205, 
      153, 1098, 1305, 3490, 416, 457, 11050, 425, 386, 349, 1469, 1961, 
      10036, 5965, 1060, 765, 45, 52, 136, 1972, 170, 58, 218, 338, 1418, 
      4688, 113, 5993, 2290, 1042, 6970, 14024, 2501, 500, 181, 3125, 4456, 
      3842, 121, 962, 2825, 5162, 6050, 7346, 4633, 2953, 985, 169, 208, 928, 
      2745, 3865, 4768, 6228, 9385, 4525, 6253, 11012, 421, 1157, 1285, 5096, 
      6280, 6001, 586, 1009, 1746, 7450, 8689, 14180, 10256, 1625, 260, 452, 
      1040, 3620, 6817, 7481, 13978, 7514, 578, 514, 1810, 7345, 3133, 1620, 
      4985, 3386, 650, 365, 530, 5837, 5986, 2516, 1625, 1241, 1696, 6961, 
      1017, 637, 466, 1962, 5917, 10045, 15613, 7373, 4205, 4084, 1109, 1268, 
      12629, 2210, 970, 2645, 5713, 9938, 7632, 2020, 1252, 1060, 2601, 3712, 
      4057, 7972, 15509, 850, 661, 2929, 3329, 6554, 17060, 15560, 1637, 
      1301, 1205, 692, 685, 701, 2701, 9140, 19773, 16858, 11965, 4210, 3330, 
      2493, 1018, 954, 745, 2938, 4880, 3593, 2993, 2900, 2080, 1940, 1360, 
      7673, 4937, 10057, 8469, 1156, 1069, 1044, 916, 949, 7850, 4682, 1042, 
      1025, 5317, 9242, 4388, 2788, 1028, 8768, 9124, 4114, 5314, 5578, 5713, 
      5989, 11493, 6197, 12820, 9506, 3321, 2521, 6057, 6480, 13840, 2458, 
      13033, 2468, 2482, 3121, 1796, 1681, 7684, 21845, 2705, 7610, 10145, 
      15137, 4165, 9864, 10413, 15688, 10313, 16010, 18320, 2260, 1961, 2080, 
      10585, 13817, 2061, 2692, 2132, 12116, 15434, 4145, 2498, 2225, 2273, 
      14530, 15898, 4329, 2833, 3362, 23525, 2857, 19865, 2825, 2845, 2825, 
      2818, 3221, 28417, 21632, 3332, 3152, 26468, 26282, 25981, 5121, 4745, 
      3865, 3842, 31525, 27994, 4293, 4772, 4097, 4612, 4437, 4420, 4365, 
      4489, 31193, 5986, 5384, 5237, 6701, 6632, 6505, 6217, 5840, 7610, 
      9508, 7808, 9217, 7985, 10130, 9320, 8900, 9540, 9893, 9928, 11138, 
      11093, 11545, 11570, 12625, 11808, 12137, 13568, 13669, 13093, 13780, 
      13621, 14690, 15217, 16217, 16301, 16913, 16453, 17060, 18581, 18754, 
      22009, 22525, 22490 ], 
  [ 40113, 39265, 39617, 38105, 36665, 35972, 35792, 36193, 34888, 34225, 
      33757, 30344, 30474, 28453, 29321, 28964, 28197, 27989, 27365, 26117, 
      26468, 26856, 23570, 22834, 22472, 23426, 23761, 23481, 21325, 23081, 
      22516, 22802, 21960, 21853, 20800, 21205, 19805, 16868, 17172, 16552, 
      25625, 26441, 15602, 18244, 16900, 15241, 14724, 22144, 20402, 14845, 
      18932, 13625, 14221, 14085, 18394, 14369, 17953, 19330, 13769, 17305, 
      18944, 16290, 12541, 12457, 48528, 40905, 17289, 13345, 12820, 15145, 
      14258, 13658, 15293, 49261, 42565, 37157, 38914, 16954, 13729, 15121, 
      48841, 48065, 47680, 38372, 13952, 12416, 13120, 48245, 39304, 10765, 
      10728, 15445, 44797, 10237, 10426, 12226, 12905, 42761, 12209, 12809, 
      16561, 38025, 15885, 12105, 12402, 17370, 40933, 12413, 12520, 43634, 
      41093, 32513, 31909, 9733, 9458, 9220, 36914, 33989, 11050, 10469, 
      11141, 41597, 28436, 27061, 10772, 8837, 10861, 11140, 12932, 14165, 
      28249, 27970, 12745, 9325, 10018, 10330, 11050, 11149, 36020, 25888, 
      10673, 8468, 38557, 27325, 9802, 8906, 8857, 8570, 8425, 10585, 14210, 
      36324, 35656, 11464, 8941, 8541, 12456, 29825, 12146, 8597, 8821, 9077, 
      12682, 38369, 28193, 22628, 10769, 10145, 7748, 7745, 8033, 8228, 
      20565, 25085, 23525, 11621, 9700, 8485, 8357, 8296, 7652, 9826, 8825, 
      8009, 7226, 10141, 34945, 25012, 23185, 22932, 20745, 18081, 11025, 
      8992, 7585, 8425, 10081, 11412, 9914, 9805, 7145, 6914, 7145, 7673, 
      17749, 13780, 7048, 7400, 9028, 29970, 8865, 6682, 31364, 20089, 15809, 
      13796, 7076, 6656, 18785, 12325, 6362, 6250, 6866, 8642, 25684, 20484, 
      9684, 6568, 19853, 11554, 10285, 8530, 6413, 5965, 6253, 26225, 20417, 
      15577, 14801, 6217, 6352, 5706, 5674, 17357, 17140, 11717, 7325, 5540, 
      8612, 27829, 17429, 15530, 5450, 9280, 6340, 7585, 17141, 6977, 6641, 
      7442, 22589, 17669, 16781, 13000, 10676, 9524, 7816, 7400, 6500, 5989, 
      5429, 5000, 4904, 4901, 4981, 5000, 27865, 23257, 11322, 10386, 7362, 
      4810, 16945, 12020, 5408, 4724, 4625, 4849, 4948, 5713, 6928, 21913, 
      19865, 12233, 11213, 10265, 5273, 5065, 4850, 5645, 22312, 17812, 
      14760, 12277, 10917, 9685, 4552, 4405, 4381, 4392, 22181, 15041, 14225, 
      13250, 13061, 12874, 12146, 10786, 7825, 4586, 4394, 4234, 4306, 4325, 
      5186, 5989, 6725, 24545, 18020, 15121, 4160, 4196, 23290, 20869, 20353, 
      19098, 18853, 18130, 7105, 5994, 4993, 5058, 20744, 14045, 13645, 
      12493, 8468, 6980, 4744, 6445, 24170, 20882, 17882, 8482, 6122, 5242, 
      17761, 4624, 4500, 3604, 14717, 11225, 9106, 7081, 4777, 4106, 5245, 
      19493, 18005, 17288, 10933, 8125, 4964, 4453, 19633, 8433, 6970, 4618, 
      3925, 3249, 3265, 3285, 3733, 5098, 5458, 17297, 11785, 10705, 9536, 
      4225, 3137, 3140, 4160, 5440, 16481, 15125, 13634, 4789, 5329, 18792, 
      11016, 3240, 3141, 3060, 3316, 3757, 4680, 20498, 18185, 14909, 2813, 
      15473, 14585, 13940, 11729, 2768, 2804, 14922, 5517, 19400, 19141, 
      13109, 10781, 8741, 8584, 3869, 3524, 3284, 2525, 14945, 11237, 8177, 
      4802, 4705, 2522, 2482, 2450, 2426, 4905, 3393, 2425, 2353, 2305, 3460, 
      3748, 12010, 11425, 11234, 4058, 3434, 3298, 3890, 11525, 11332, 6605, 
      4717, 15481, 15250, 8749, 5050, 4329, 4141, 3625, 10400, 9161, 4240, 
      1985, 2336, 3872, 10498, 9770, 1858, 1853, 2173, 2525, 5608, 5245, 
      13345, 10145, 4930, 1682, 2129, 2176, 2561, 16162, 13842, 10546, 4885, 
      14900, 7528, 1525, 11369, 9290, 2890, 1378, 2045, 4660, 3600, 1585, 
      2025, 14681, 9874, 7466, 2186, 1754, 11156, 5381, 2837, 1157, 1172, 
      15250, 3114, 3025, 1930, 1114, 1105, 1258, 1573, 2458, 10628, 3233, 
      1385, 1033, 1508, 1021, 981, 936, 916, 904, 901, 1341, 2925, 845, 1370, 
      2957, 3050, 11188, 1409, 788, 12393, 6970, 5218, 954, 829, 1765, 7025, 
      821, 7137, 720, 772, 1945, 13525, 2129, 10685, 3965, 1109, 533, 808, 
      1109, 5625, 450, 17300, 1489, 481, 401, 2164, 7930, 7417, 5986, 410, 
      2665, 13549, 10324, 5949, 4948, 3924, 3028, 2725, 7858, 5914, 4913, 
      3653, 389, 485, 514, 773, 2626, 2074, 709, 261, 1009, 1594, 6920, 2500, 
      245, 260, 520, 1037, 3533, 2018, 610, 10753, 3169, 313, 1440, 2522, 
      2237, 1417, 445, 242, 221, 122, 11981, 5725, 5576, 5000, 3464, 1781, 
      1189, 181, 6970, 4981, 82, 2017, 4964, 1153, 593, 164, 505, 2000, 2465, 
      85, 2074, 17725, 12357, 9640, 7957, 5220, 2637, 877, 520, 2340, 3400, 
      11906, 11261, 9629, 6914, 5066, 2329, 106, 349, 2417, 212, 80, 1312, 
      8473, 2610, 178, 11029, 4229, 1940, 733, 1685, 14162, 4490, 4097, 122, 
      5, 1765, 8464, 3025, 1156, 784, 100, 16, 0, 1369, 2401, 3364, 7922, 
      7397, 2705, 5, 226, 11885, 293, 260, 13, 229, 404, 1160, 1229, 1448, 
      1853, 3609, 634, 333, 265, 850, 1033, 3034, 272, 305, 11906, 601, 554, 
      509, 1181, 1625, 10852, 6597, 1332, 997, 37, 36, 72, 1636, 274, 98, 
      130, 218, 1138, 5248, 73, 5393, 2682, 1306, 6322, 14984, 2909, 676, 
      125, 2701, 3944, 4346, 137, 746, 2425, 4610, 5450, 6682, 5185, 3393, 
      1233, 225, 160, 720, 2353, 3393, 4240, 5620, 10169, 4013, 5645, 11860, 
      557, 925, 1037, 4552, 5672, 6625, 450, 801, 1450, 6786, 7969, 15140, 
      11072, 1937, 260, 356, 832, 3172, 6185, 6817, 14930, 8210, 730, 650, 
      1514, 6689, 3573, 1348, 5545, 3842, 802, 365, 442, 5261, 5402, 2900, 
      1921, 1025, 1424, 6329, 1225, 765, 442, 1666, 5341, 9277, 16613, 8053, 
      4709, 4580, 1325, 1060, 13525, 2554, 1154, 2293, 5153, 9178, 8320, 
      2340, 1476, 1252, 2257, 3280, 3601, 7300, 16501, 986, 629, 2561, 2929, 
      5954, 18100, 16552, 1901, 1517, 1405, 740, 725, 677, 2357, 8420, 20893, 
      17890, 12829, 4698, 3754, 2845, 1170, 1090, 793, 2578, 5408, 4033, 
      3385, 3284, 2384, 2228, 1568, 7025, 4441, 9305, 9181, 1300, 1189, 1156, 
      900, 909, 8530, 5186, 1130, 1105, 4805, 8530, 4868, 3140, 1060, 8080, 
      8420, 3690, 4810, 5058, 5185, 5445, 10693, 5645, 11972, 10250, 3697, 
      2817, 5521, 5920, 12960, 2738, 12185, 2740, 2746, 3449, 1924, 1769, 
      7076, 22997, 2977, 7010, 9425, 14225, 4573, 9160, 9685, 14760, 9593, 
      15074, 19360, 2420, 1937, 2000, 9857, 12961, 2125, 2900, 2116, 11332, 
      16370, 4513, 2650, 2209, 2225, 13658, 14978, 4705, 3033, 3626, 24701, 
      3001, 20929, 2929, 2909, 2873, 2858, 3349, 29705, 22736, 3460, 3200, 
      27700, 27506, 27197, 5449, 5017, 3977, 3946, 32869, 29250, 4453, 4996, 
      4105, 4756, 4525, 4500, 4405, 4505, 32513, 6282, 5576, 5365, 6997, 
      6920, 6737, 6401, 5920, 7954, 9860, 7888, 9521, 8065, 10490, 9512, 
      8980, 9700, 10085, 10088, 11338, 11285, 11777, 11674, 12889, 11920, 
      12281, 13840, 13925, 13253, 14020, 13837, 14890, 15425, 16465, 16525, 
      17153, 16613, 17284, 18797, 18954, 22185, 22685, 22642 ], 
  [ 45700, 44260, 45130, 43618, 41956, 40745, 40417, 41410, 39365, 39812, 
      39492, 34525, 36061, 33300, 35204, 34625, 33562, 33428, 32360, 31112, 
      32129, 33109, 27677, 26793, 26357, 28421, 29200, 29290, 25506, 28816, 
      27881, 28537, 27325, 27144, 25721, 26792, 24578, 19865, 21205, 19845, 
      19594, 20114, 19265, 24201, 21969, 18756, 17425, 17001, 15925, 18730, 
      25777, 16474, 18180, 17896, 25313, 18698, 13994, 14705, 17728, 13568, 
      14393, 12997, 15464, 15602, 64105, 54928, 24208, 17748, 16705, 12148, 
      19549, 18505, 12074, 65060, 57032, 50440, 52641, 24021, 18946, 11754, 
      64640, 63716, 63257, 52025, 19465, 16745, 10937, 63970, 53253, 13540, 
      13429, 11560, 59930, 12050, 10685, 10265, 10426, 57524, 17056, 10256, 
      11936, 51826, 23026, 9922, 9997, 12301, 55400, 9860, 9893, 58693, 
      55634, 45130, 44378, 12434, 11345, 10441, 50641, 47050, 15749, 14650, 
      9106, 56360, 40165, 38420, 15397, 10132, 8900, 8957, 9565, 10132, 
      39978, 39625, 18850, 12618, 8649, 8665, 8793, 8818, 49673, 37025, 
      15520, 9689, 52802, 38906, 14057, 12125, 12002, 11197, 10682, 8402, 
      9881, 50125, 49309, 17125, 12456, 11464, 8941, 42146, 18325, 11890, 
      7970, 7930, 8945, 52688, 40144, 33025, 16208, 15140, 9265, 9040, 8144, 
      7969, 30370, 36296, 34292, 17800, 14621, 12296, 12020, 11885, 7837, 
      14969, 13154, 11450, 8669, 7514, 48672, 36297, 33952, 33625, 30772, 
      27220, 17056, 13617, 7252, 7056, 7380, 7897, 15353, 15170, 9698, 8653, 
      7330, 6970, 26888, 21365, 9749, 6845, 6845, 42661, 13786, 7237, 44425, 
      30116, 24356, 21529, 10369, 9209, 28442, 19466, 8545, 7841, 6385, 6385, 
      37413, 30733, 15493, 6309, 29954, 18473, 16538, 13673, 9410, 7778, 
      6290, 38176, 30740, 24272, 23200, 9140, 5945, 7741, 6525, 26792, 26501, 
      18932, 11876, 7501, 5837, 40298, 26938, 24373, 7633, 15385, 10225, 
      5328, 26650, 11602, 10970, 5185, 33800, 27400, 26216, 21029, 17669, 
      15925, 13181, 12469, 10829, 9800, 8500, 7109, 6421, 6196, 5684, 5629, 
      40482, 34690, 18685, 17305, 12505, 5661, 26528, 19753, 8849, 6833, 
      5920, 5108, 4985, 4640, 4745, 33050, 30410, 20114, 18650, 17258, 8714, 
      8210, 4813, 4498, 33597, 27765, 23677, 20232, 18280, 16456, 6957, 6292, 
      5380, 5317, 33466, 24106, 22994, 21649, 21386, 21125, 20101, 18149, 
      13634, 7361, 6725, 5381, 5009, 4954, 4261, 4250, 4394, 36496, 28121, 
      24260, 4937, 4825, 34945, 31858, 31194, 29569, 29250, 28305, 12618, 
      10693, 8730, 3985, 31733, 22888, 22340, 20744, 14869, 12493, 8333, 
      4040, 36121, 31945, 28057, 14957, 11117, 3725, 27936, 8361, 8089, 4825, 
      23930, 19106, 16025, 12890, 8810, 3625, 3506, 30260, 28328, 27389, 
      18740, 14600, 9293, 3380, 30474, 15130, 12853, 8725, 7218, 4618, 4338, 
      4210, 3474, 3285, 3349, 27472, 20036, 18512, 16825, 8036, 4432, 4361, 
      3161, 3257, 26434, 24634, 22625, 3050, 3146, 29485, 19045, 5941, 5620, 
      3541, 3205, 2980, 2941, 31709, 28730, 24418, 4034, 25204, 24020, 23153, 
      20128, 3545, 3433, 24505, 10882, 30389, 30056, 22100, 18884, 15956, 
      15725, 7976, 7261, 6725, 4264, 24602, 19562, 15170, 9797, 9626, 4705, 
      4517, 4337, 4165, 10048, 7204, 4608, 4240, 3600, 2313, 2305, 20705, 
      19898, 19633, 8609, 7393, 2225, 2225, 20072, 19805, 12932, 9860, 25434, 
      25129, 16186, 10489, 9250, 8914, 2034, 18577, 16820, 9161, 2836, 2225, 
      1985, 18749, 17725, 3449, 3370, 2210, 1970, 11565, 10980, 22706, 18322, 
      10517, 2977, 5200, 1769, 1636, 26485, 23425, 18945, 10546, 24853, 
      14669, 2228, 20138, 17245, 7145, 2969, 1490, 10321, 8521, 1696, 1396, 
      24634, 18125, 14681, 5849, 4825, 19925, 11560, 7240, 2600, 2245, 25425, 
      7813, 7650, 5445, 2853, 2178, 1665, 1314, 1089, 19249, 8080, 4160, 
      2180, 1249, 3204, 3016, 2749, 2581, 2421, 2196, 1156, 964, 2362, 1037, 
      922, 941, 20105, 4628, 2305, 21754, 14185, 11545, 3433, 2938, 5576, 
      14314, 3226, 14500, 2977, 1105, 576, 23330, 538, 19528, 9700, 4328, 
      2420, 845, 628, 12322, 1597, 28289, 5300, 2516, 1844, 425, 15737, 
      15002, 12905, 1261, 482, 23428, 19093, 12868, 11349, 9733, 8245, 468, 
      15665, 12833, 11314, 9314, 1018, 818, 773, 514, 7621, 6625, 3706, 2074, 
      306, 225, 14357, 7421, 2132, 1037, 557, 260, 9194, 6569, 425, 19744, 
      8608, 2644, 145, 7517, 7010, 5450, 3146, 2425, 2330, 1417, 21416, 
      12644, 12421, 11549, 9125, 6184, 5000, 2216, 14481, 11530, 1525, 130, 
      11513, 4964, 3664, 2273, 320, 113, 208, 1898, 113, 28936, 21940, 18261, 
      15912, 11917, 7780, 4392, 261, 157, 477, 21341, 20474, 18250, 14425, 
      11689, 7250, 2141, 386, 7412, 2617, 2041, 17, 16650, 7753, 2509, 20168, 
      10408, 6565, 4100, 20, 24337, 10817, 10202, 2305, 1226, 26, 16641, 
      8464, 5041, 4225, 2209, 1681, 1369, 0, 144, 441, 15877, 15130, 7922, 
      1522, 485, 21320, 2920, 2813, 1604, 488, 293, 13, 8, 5, 40, 9418, 3853, 
      3034, 2818, 73, 34, 333, 457, 416, 21341, 3746, 3625, 3506, 34, 34, 
      19917, 13960, 5365, 4660, 1480, 1405, 997, 45, 2753, 1985, 833, 625, 
      65, 11945, 1220, 1360, 7825, 5265, 1845, 25381, 8200, 3821, 1124, 296, 
      725, 10525, 1802, 265, 242, 1021, 1417, 2057, 11808, 8980, 5044, 2260, 
      1233, 313, 244, 544, 873, 1513, 18938, 794, 1538, 21221, 3332, 296, 
      260, 1037, 1565, 13914, 709, 394, 229, 2161, 2826, 25537, 20137, 6340, 
      1777, 985, 425, 545, 1856, 2192, 25253, 16165, 3653, 3425, 293, 2138, 
      9160, 349, 12242, 9577, 3725, 1882, 1145, 1450, 1517, 7969, 6176, 544, 
      425, 2000, 4666, 3466, 1737, 445, 1530, 3690, 27380, 15860, 10888, 
      10685, 4840, 653, 23330, 7253, 4373, 554, 1490, 3665, 16201, 6817, 
      5065, 4545, 592, 801, 900, 2601, 27194, 3761, 1850, 674, 746, 1921, 
      29237, 27245, 5860, 5032, 4772, 2701, 2612, 1972, 692, 3277, 32770, 
      28953, 22338, 10729, 9193, 7618, 4093, 3865, 2754, 765, 11809, 9620, 
      8528, 8353, 6713, 6409, 5009, 2548, 1370, 3866, 17284, 4149, 3816, 
      3709, 2269, 2056, 16337, 11365, 3461, 3362, 1586, 3461, 10825, 7913, 
      2873, 3233, 3425, 1285, 1665, 1765, 1818, 1930, 4810, 2056, 5645, 
      18649, 8692, 7072, 2080, 2257, 6337, 6845, 5858, 6773, 6705, 8000, 
      4625, 4100, 2969, 35170, 7010, 2977, 4282, 7306, 9864, 4165, 4468, 
      7693, 4450, 7933, 30497, 5417, 3232, 2777, 4640, 6560, 4234, 6341, 
      3485, 5597, 26545, 9434, 5573, 3578, 3298, 7109, 7985, 9700, 6400, 
      7585, 37096, 5850, 32288, 5408, 5018, 4834, 4745, 6050, 43136, 34465, 
      6161, 5161, 40613, 40345, 39962, 10000, 9050, 6530, 6425, 46818, 42385, 
      7450, 8585, 5696, 7605, 6856, 6757, 6292, 6170, 46240, 10537, 8869, 
      8066, 11252, 11101, 10400, 9620, 8177, 12653, 14633, 10145, 13850, 
      10322, 15337, 12805, 11237, 12697, 13378, 13085, 14705, 14578, 15440, 
      14153, 16848, 14473, 15130, 17873, 17810, 16250, 17757, 17352, 18257, 
      18866, 20276, 20114, 20890, 19610, 20873, 22312, 22321, 25330, 25682, 
      25565 ], 
  [ 48100, 46468, 47506, 45994, 44260, 42881, 42505, 43690, 41405, 42212, 
      41940, 36469, 38461, 35460, 37700, 37049, 35890, 35780, 34568, 33320, 
      34553, 35725, 29597, 28665, 28205, 30629, 31552, 31762, 27450, 31264, 
      30209, 30985, 29653, 29448, 27905, 29192, 26714, 21425, 23101, 21501, 
      18226, 18650, 21041, 26721, 24201, 20484, 18889, 15921, 15061, 20578, 
      28585, 17986, 20052, 19720, 28145, 20690, 13298, 13793, 19600, 12944, 
      13505, 12517, 17000, 17210, 69745, 60064, 27040, 19764, 18553, 11764, 
      21853, 20665, 11618, 70772, 62312, 55336, 57681, 26901, 21226, 11250, 
      70352, 69380, 68897, 57041, 21841, 18737, 10817, 69658, 58365, 15028, 
      14893, 10888, 65426, 13226, 11357, 10217, 10210, 62900, 19216, 10016, 
      11024, 56890, 25930, 9802, 9805, 11245, 60680, 9620, 9629, 64165, 
      60938, 49810, 49010, 13898, 12545, 11425, 55681, 51874, 17861, 16594, 
      9034, 61736, 44557, 42692, 17485, 11140, 8852, 8837, 9061, 9412, 44370, 
      43993, 21418, 14274, 8793, 8713, 8649, 8650, 54689, 41225, 17680, 
      10673, 58010, 43250, 16025, 13757, 13610, 12637, 12002, 8282, 9065, 
      55189, 54325, 19549, 14184, 13000, 8389, 46730, 20917, 13546, 8282, 
      8146, 8321, 57920, 44608, 36985, 18560, 17348, 10345, 10048, 8768, 
      8473, 34138, 40520, 38372, 20392, 16805, 14120, 13796, 13637, 8485, 
      17225, 15146, 13154, 9725, 7250, 53712, 40545, 38032, 37681, 34612, 
      30772, 19600, 15705, 7732, 7200, 7092, 7345, 17705, 17498, 11114, 9805, 
      7978, 7330, 30440, 24413, 11213, 7253, 6725, 47365, 15970, 8005, 49249, 
      33956, 27716, 24625, 12025, 10625, 32162, 22370, 9841, 8945, 6817, 
      6241, 41805, 34645, 17965, 6813, 33818, 21305, 19154, 15929, 10970, 
      8954, 6890, 42640, 34676, 27680, 26512, 10676, 6401, 8989, 7389, 30440, 
      30125, 21860, 13940, 8725, 5525, 44930, 30610, 27829, 8929, 17953, 
      12073, 5184, 30322, 13690, 12962, 5041, 38024, 31144, 29864, 24221, 
      20525, 18589, 15509, 14701, 12821, 11624, 10084, 8381, 7501, 7204, 
      6500, 6421, 45162, 38986, 21661, 20137, 14761, 6525, 30224, 22849, 
      10553, 8105, 6928, 5780, 5585, 4880, 4625, 37250, 34418, 23258, 21650, 
      20114, 10418, 9818, 5389, 4714, 37845, 31581, 27157, 23400, 21256, 
      19240, 8325, 7492, 6292, 6205, 37714, 27634, 26426, 24961, 24674, 
      24389, 23269, 21125, 16106, 8849, 8069, 6341, 5825, 5746, 4549, 4274, 
      4226, 40960, 31985, 27812, 5777, 5617, 39313, 36010, 35298, 33553, 
      33210, 32193, 14994, 12805, 10530, 4225, 35885, 26344, 25748, 24008, 
      17533, 14869, 10085, 3848, 40585, 36121, 31945, 17645, 13325, 3821, 
      31824, 10161, 9841, 5809, 27506, 22250, 18857, 15362, 10706, 4057, 
      3530, 34340, 32264, 31253, 21860, 17288, 11285, 3620, 34578, 17890, 
      15349, 10645, 8874, 5650, 5274, 5098, 3978, 3285, 3253, 31360, 23300, 
      21632, 19777, 9860, 5440, 5345, 3425, 3137, 30250, 28306, 26129, 3074, 
      3026, 33541, 22237, 7405, 7012, 4285, 3757, 3316, 2965, 35933, 32738, 
      28090, 5018, 28948, 27668, 26729, 23440, 4385, 4225, 28201, 13210, 
      34541, 34184, 25604, 22100, 18884, 18629, 9896, 9061, 8429, 5416, 
      28322, 22850, 18026, 12005, 11810, 6001, 5765, 5537, 5317, 12304, 9028, 
      5904, 5440, 4608, 2529, 2425, 24113, 23234, 22945, 10673, 9265, 2465, 
      2273, 23432, 23141, 15572, 12116, 29250, 28921, 19186, 12841, 11434, 
      11050, 2106, 21817, 19892, 11345, 3700, 2777, 1961, 22013, 20893, 4553, 
      4450, 2810, 2378, 14085, 13428, 26330, 21562, 12917, 3985, 6784, 2225, 
      1924, 30421, 27121, 22257, 12970, 28669, 17573, 3044, 23570, 20413, 
      9113, 4073, 1898, 12745, 10705, 2320, 1780, 28450, 21389, 17609, 7625, 
      6409, 23357, 14152, 9256, 3656, 3181, 29313, 9925, 9738, 7173, 4005, 
      3114, 2385, 1818, 1233, 22633, 10240, 5648, 3140, 1753, 4500, 4264, 
      3925, 3709, 3501, 3204, 1684, 916, 3442, 1517, 850, 845, 23585, 6260, 
      3385, 25378, 17113, 14185, 4825, 4210, 7400, 17266, 4594, 17476, 4297, 
      1801, 720, 27098, 610, 22984, 12148, 5960, 3620, 1445, 1060, 15082, 
      2557, 32441, 7124, 3764, 2900, 449, 18857, 18050, 15737, 2125, 362, 
      27220, 22525, 15700, 14013, 12205, 10525, 324, 18785, 15665, 13978, 
      11738, 1810, 1514, 1445, 1018, 9829, 8689, 5266, 3250, 666, 369, 17357, 
      9605, 3332, 1877, 1157, 596, 11618, 8633, 953, 23248, 10960, 3988, 313, 
      9725, 9146, 7346, 4610, 3721, 3602, 2425, 25064, 15476, 15229, 14261, 
      11549, 8200, 6824, 3464, 17505, 14242, 2581, 106, 14225, 6788, 5248, 
      3545, 848, 89, 64, 3074, 65, 33160, 25636, 21645, 19080, 14677, 10036, 
      6120, 765, 37, 117, 24989, 24050, 21634, 17449, 14425, 9434, 3389, 986, 
      9620, 3985, 3265, 185, 19890, 10009, 3853, 23720, 13000, 8653, 5780, 
      68, 28225, 13457, 12770, 3601, 2210, 50, 19881, 10816, 6889, 5929, 
      3481, 2809, 2401, 144, 0, 81, 19045, 18226, 10202, 2602, 1157, 24968, 
      4360, 4229, 2708, 1160, 845, 229, 200, 125, 40, 11890, 5485, 4498, 
      4234, 409, 298, 45, 1105, 1040, 24989, 5354, 5209, 5066, 250, 106, 
      23445, 16936, 7261, 6436, 2536, 2437, 1885, 117, 4145, 3185, 1649, 
      1345, 305, 14705, 2180, 640, 10081, 7137, 981, 29341, 10504, 5429, 
      2036, 104, 269, 13117, 2930, 697, 122, 445, 697, 1145, 14544, 11380, 
      6868, 3508, 2169, 769, 148, 208, 369, 769, 22370, 338, 794, 24845, 
      4820, 680, 596, 485, 821, 16866, 1381, 850, 421, 1249, 1746, 29497, 
      23665, 8356, 2857, 1777, 881, 281, 1040, 1280, 29189, 19333, 5189, 
      4913, 485, 1250, 11560, 613, 15002, 12025, 5261, 2962, 1961, 802, 845, 
      10201, 8144, 976, 689, 1184, 6370, 4930, 2745, 637, 882, 2466, 31460, 
      18980, 13480, 13253, 6568, 1109, 27098, 9365, 6005, 578, 890, 2465, 
      19345, 8857, 6817, 6201, 640, 585, 612, 1665, 31250, 5249, 2834, 650, 
      626, 1201, 33437, 31301, 7732, 6760, 6452, 3925, 3812, 2980, 740, 2197, 
      37210, 33129, 26010, 13273, 11545, 9754, 5629, 5353, 3978, 765, 14473, 
      12020, 10784, 10585, 8705, 8353, 6713, 1684, 962, 2690, 20500, 5661, 
      5256, 5125, 3301, 3016, 19457, 13957, 4805, 4682, 1130, 2405, 13345, 
      10049, 4049, 2249, 2393, 1093, 1233, 1285, 1314, 1378, 3490, 1480, 
      4181, 21961, 10900, 9040, 1552, 1657, 4777, 8765, 4394, 8669, 8577, 
      10064, 6089, 5444, 2225, 39706, 8906, 2257, 3202, 5650, 12168, 3133, 
      3364, 5989, 3370, 6205, 34697, 6977, 4240, 3617, 3536, 5072, 5506, 
      8045, 4517, 4325, 30433, 11618, 7109, 4610, 4234, 5573, 6305, 11908, 
      8080, 9457, 41704, 7362, 36560, 6800, 6290, 6058, 5945, 7514, 48080, 
      38857, 7625, 6385, 45389, 45097, 44690, 12064, 10946, 7946, 7817, 
      51930, 47233, 9010, 10337, 6800, 9117, 8200, 8077, 7492, 7298, 51280, 
      12505, 10525, 9530, 13220, 13045, 12176, 11252, 9497, 14765, 16769, 
      11465, 15842, 11642, 17497, 14461, 12557, 14257, 15034, 14645, 16385, 
      16234, 17216, 15545, 18720, 15889, 16642, 19769, 19658, 17810, 19557, 
      19080, 19937, 20570, 22100, 21866, 22690, 21170, 22625, 24040, 24001, 
      26938, 27242, 27101 ], 
  [ 50089, 48313, 49477, 47965, 46177, 44672, 44260, 45589, 43124, 44201, 
      43965, 38116, 40450, 37269, 39761, 39056, 37825, 37733, 36413, 35165, 
      36560, 37876, 31226, 30258, 29780, 32474, 33505, 33805, 29097, 33289, 
      32144, 33010, 31588, 31365, 29732, 31181, 28505, 22784, 24712, 22932, 
      17389, 17741, 22562, 28800, 26064, 21969, 20176, 15300, 14602, 22153, 
      30880, 19309, 21645, 21277, 30458, 22373, 12965, 13298, 21193, 12665, 
      13028, 12346, 18341, 18605, 74164, 64105, 29353, 21465, 20128, 11665, 
      23770, 22474, 11465, 75245, 66461, 59197, 61650, 29250, 23125, 11061, 
      74825, 73817, 73316, 60992, 23812, 20420, 10916, 74113, 62388, 16333, 
      16180, 10573, 69737, 14297, 12050, 10370, 10237, 67121, 21025, 10025, 
      10529, 60877, 28297, 9901, 9850, 10642, 64829, 9629, 9620, 68458, 
      65105, 53509, 52673, 15185, 13634, 12352, 59650, 55681, 19634, 18241, 
      9169, 65957, 48040, 46085, 19240, 12085, 9005, 8936, 8872, 9061, 47853, 
      47458, 23533, 15705, 9090, 8938, 8730, 8713, 58640, 44564, 19489, 
      11600, 62105, 46697, 17690, 15170, 15005, 13906, 13181, 8381, 8642, 
      59176, 58276, 21556, 15669, 14341, 8164, 50357, 23050, 14977, 8705, 
      8497, 8042, 62033, 48145, 40144, 20513, 19193, 11344, 10993, 9425, 
      9040, 37153, 43877, 41621, 22525, 18632, 15677, 15317, 15140, 9160, 
      19106, 16829, 14621, 10706, 7241, 57681, 43920, 41281, 40912, 37681, 
      33625, 21697, 17460, 8281, 7497, 7065, 7120, 19658, 19433, 12365, 
      10858, 8653, 7789, 33293, 26888, 12500, 7748, 6824, 51082, 17797, 8770, 
      53056, 37025, 30425, 27136, 13456, 11876, 35141, 24737, 11002, 9962, 
      7330, 6322, 45288, 37768, 20008, 7380, 36905, 23618, 21305, 17810, 
      12329, 10025, 7529, 46177, 37817, 30425, 29185, 12017, 6932, 10114, 
      8226, 33365, 33032, 24245, 15677, 9832, 5480, 48593, 33553, 30610, 
      10090, 20068, 13648, 5265, 33265, 15445, 14645, 5122, 41381, 34141, 
      32789, 26804, 22856, 20776, 17444, 16564, 14504, 13181, 11461, 9524, 
      8500, 8149, 7301, 7204, 48861, 42397, 24082, 22450, 16642, 7362, 33185, 
      25360, 12020, 9248, 7873, 6473, 6224, 5249, 4724, 40589, 37613, 25805, 
      24089, 22445, 11885, 11213, 6010, 5065, 41220, 34632, 29956, 25965, 
      23677, 21517, 9540, 8581, 7165, 7060, 41089, 30469, 29189, 27634, 
      27329, 27026, 25834, 23546, 18149, 10154, 9266, 7250, 6626, 6529, 4954, 
      4481, 4289, 44497, 35072, 30665, 6596, 6400, 42778, 39313, 38565, 
      36730, 36369, 35298, 16965, 14578, 12069, 4594, 39188, 29125, 28493, 
      26645, 19720, 16840, 11588, 3893, 44122, 39442, 35050, 19850, 15170, 
      4082, 34929, 11700, 11344, 6736, 30377, 24797, 21170, 17405, 12317, 
      4570, 3737, 37589, 35405, 34340, 24389, 19493, 12968, 3989, 37845, 
      20149, 17410, 12274, 10305, 6613, 6165, 5953, 4545, 3474, 3370, 34465, 
      25937, 24161, 22180, 11417, 6385, 6272, 3812, 3236, 33301, 31249, 
      28946, 3281, 3125, 36772, 24820, 8692, 8245, 5032, 4360, 3757, 3172, 
      39290, 35933, 31033, 5945, 31945, 30593, 29600, 26113, 5204, 5008, 
      31162, 15145, 37844, 37469, 28421, 24701, 21269, 20996, 11525, 10600, 
      9896, 6469, 31301, 25505, 20357, 13850, 13637, 7162, 6890, 6626, 6370, 
      14185, 10585, 7065, 6529, 5553, 2880, 2704, 26858, 25925, 25618, 12410, 
      10858, 2834, 2498, 26141, 25832, 17741, 13997, 32301, 31954, 21625, 
      14794, 13261, 12841, 2349, 24436, 22385, 13172, 4537, 3380, 2132, 
      24650, 23458, 5570, 5449, 3449, 2873, 16164, 15453, 29237, 24181, 
      14906, 4930, 8161, 2756, 2329, 33562, 30082, 24930, 14977, 31720, 
      19940, 3845, 26333, 22978, 10778, 5090, 2393, 14752, 12532, 2977, 2257, 
      31501, 24026, 19994, 9146, 7786, 26120, 16285, 10957, 4637, 4072, 
      32418, 11698, 11493, 8658, 5058, 4005, 3114, 2385, 1530, 25360, 12049, 
      6953, 4049, 2320, 5661, 5389, 4996, 4744, 4500, 4149, 2269, 1069, 4441, 
      2066, 985, 962, 26384, 7673, 4384, 28285, 19498, 16354, 6058, 5353, 
      8957, 19669, 5809, 19897, 5476, 2512, 1017, 30113, 853, 25765, 14173, 
      7373, 4709, 2084, 1573, 17341, 3466, 35744, 8681, 4889, 3881, 656, 
      21386, 20525, 18050, 2962, 461, 30253, 25288, 18013, 16200, 14248, 
      12424, 405, 21314, 17978, 16165, 13745, 2593, 2225, 2138, 1585, 11674, 
      10426, 6625, 4321, 1125, 666, 19796, 11432, 4421, 2696, 1796, 1037, 
      13625, 10370, 1538, 26065, 12913, 5185, 628, 11570, 10937, 8957, 5897, 
      4882, 4745, 3370, 27989, 17789, 17524, 16484, 13556, 9901, 8381, 4589, 
      19962, 16465, 3562, 277, 16448, 8345, 6625, 4688, 1433, 260, 145, 4145, 
      218, 36517, 28597, 24372, 21645, 16936, 11917, 7605, 1332, 136, 36, 
      27914, 26921, 24361, 19906, 16666, 11261, 4514, 1625, 11465, 5200, 
      4372, 500, 22509, 11890, 5050, 26573, 15133, 10408, 7229, 293, 31330, 
      15626, 14885, 4762, 3137, 257, 22500, 12769, 8464, 7396, 4624, 3844, 
      3364, 441, 81, 0, 21610, 20737, 12101, 3601, 1850, 27893, 5629, 5480, 
      3725, 1853, 1448, 580, 533, 404, 229, 13933, 6898, 5785, 5485, 850, 
      685, 18, 1780, 1697, 27914, 6749, 6586, 6425, 601, 349, 26280, 19357, 
      8872, 7957, 3517, 3400, 2740, 360, 5378, 4274, 2450, 2074, 674, 16964, 
      3089, 289, 11962, 8730, 522, 32500, 12421, 6824, 2909, 149, 116, 15250, 
      3965, 1210, 221, 202, 346, 650, 16785, 13369, 8425, 4633, 3060, 1300, 
      265, 145, 180, 400, 25133, 185, 425, 27752, 6125, 1157, 1037, 260, 452, 
      19269, 2074, 1381, 754, 754, 1125, 32656, 26500, 10057, 3856, 2560, 
      1412, 272, 617, 785, 32330, 21898, 6530, 6218, 818, 773, 13549, 1000, 
      17261, 14050, 6602, 3961, 2762, 505, 530, 12064, 9809, 1489, 1076, 761, 
      7837, 6217, 3690, 970, 585, 1737, 34709, 21509, 15613, 15368, 8053, 
      1640, 30113, 11138, 7418, 785, 629, 1754, 21892, 10576, 8320, 7632, 
      865, 612, 585, 1152, 34481, 6554, 3761, 821, 725, 850, 36776, 34532, 
      9325, 8245, 7901, 5032, 4901, 3925, 965, 1576, 40729, 36450, 28953, 
      15370, 13498, 11545, 6970, 6658, 5085, 954, 16660, 14009, 12665, 12448, 
      10388, 10000, 8180, 1225, 845, 1997, 23101, 6984, 6525, 6376, 4264, 
      3925, 21986, 16090, 6002, 5861, 977, 1802, 15424, 11840, 5120, 1700, 
      1808, 1138, 1098, 1114, 1125, 1153, 2689, 1237, 3272, 24634, 12745, 
      10705, 1345, 1396, 3796, 10394, 3485, 10280, 10170, 11801, 7376, 6641, 
      1856, 43297, 10517, 1906, 2581, 4597, 14085, 2548, 2725, 4900, 2749, 
      5098, 38036, 8336, 5185, 4436, 2897, 4145, 6649, 9512, 5480, 3560, 
      33538, 13445, 8450, 5573, 5125, 4610, 5234, 13753, 9529, 11050, 45349, 
      8685, 39953, 8033, 7433, 7165, 7034, 8801, 51977, 42340, 8912, 7492, 
      49160, 48850, 48425, 13801, 12557, 9197, 9050, 55953, 51058, 10369, 
      11840, 7817, 10440, 9397, 9256, 8581, 8333, 55249, 14170, 11956, 10817, 
      14885, 14692, 13697, 12665, 10676, 16538, 18560, 12644, 17525, 12821, 
      19306, 15892, 13736, 15616, 16465, 16004, 17834, 17665, 18737, 16778, 
      20313, 17140, 17965, 21380, 21233, 19169, 21096, 20565, 21386, 22037, 
      23657, 23369, 24229, 22529, 24128, 25525, 25450, 28333, 28601, 28442 ], 
  [ 38273, 38849, 37953, 36433, 35521, 36074, 36250, 35225, 35698, 32353, 
      31525, 31842, 28580, 28333, 26705, 26882, 26825, 26437, 26881, 25625, 
      24370, 23330, 25204, 24820, 24634, 22916, 22181, 21005, 22765, 20781, 
      21106, 20500, 20546, 20617, 20450, 19249, 19805, 21130, 18938, 20098, 
      51597, 53125, 18248, 15370, 16162, 18241, 19682, 45970, 42624, 16949, 
      13914, 18217, 16141, 16361, 13192, 15397, 38917, 41896, 15685, 37733, 
      41330, 35648, 16945, 16325, 22490, 18605, 12077, 14185, 14906, 33785, 
      12960, 13428, 34465, 22685, 19193, 16633, 17320, 11380, 12605, 34645, 
      22261, 21841, 21634, 16954, 12114, 13426, 29794, 21841, 17170, 15509, 
      15650, 36209, 19813, 17293, 21220, 28360, 30285, 18665, 11965, 30365, 
      39101, 16241, 10121, 28769, 29600, 40976, 17545, 29965, 30250, 18820, 
      17525, 13573, 13325, 14645, 16328, 17690, 15300, 13977, 11152, 11817, 
      27441, 17489, 11626, 11141, 11050, 17125, 26981, 27794, 32434, 35269, 
      11437, 11336, 9461, 12805, 24712, 25736, 27880, 28157, 14578, 10498, 
      10413, 16930, 15689, 10865, 10964, 12560, 12689, 13648, 14393, 27233, 
      36020, 14522, 14210, 9242, 11881, 12905, 32306, 11581, 8676, 12069, 
      22261, 23229, 33064, 15317, 10837, 9010, 9077, 9521, 15490, 16021, 
      19157, 20242, 8369, 9505, 9013, 8145, 9250, 10705, 10933, 11050, 18594, 
      8840, 9797, 11117, 15140, 27845, 13309, 9250, 8669, 8594, 8009, 7481, 
      7901, 9250, 19769, 23101, 27961, 31250, 8212, 8281, 12385, 14112, 
      18081, 20745, 7145, 6914, 11930, 20114, 25658, 10820, 8405, 16724, 
      11322, 7345, 6625, 6570, 10530, 11890, 6929, 6521, 12484, 13796, 19396, 
      25444, 8842, 7202, 7082, 18562, 6925, 6280, 6613, 7528, 10573, 12973, 
      17533, 8845, 6953, 6029, 5965, 10553, 18698, 12176, 14992, 6025, 5986, 
      5725, 7741, 12186, 26650, 9197, 5917, 5620, 11560, 5954, 8354, 24373, 
      5625, 7209, 7585, 24228, 6977, 5617, 5441, 5042, 5210, 5482, 6266, 
      6562, 7442, 8177, 9397, 11282, 12610, 13141, 14645, 14842, 8869, 7109, 
      4964, 5096, 6344, 14116, 5245, 4770, 8482, 11002, 12861, 15577, 16210, 
      19645, 23530, 6473, 5849, 4625, 4673, 4793, 8345, 8849, 16288, 19753, 
      6514, 5218, 4658, 4489, 4553, 4745, 10114, 11213, 13325, 13514, 6381, 
      4581, 4477, 4392, 4381, 4372, 4356, 4420, 5197, 9256, 10132, 12820, 
      13960, 14157, 18756, 21517, 23677, 7141, 5066, 4481, 13634, 14026, 
      6596, 5777, 5617, 5252, 5185, 4996, 5185, 6032, 7345, 18980, 5650, 
      4113, 4069, 3985, 4410, 5058, 7450, 23569, 6760, 5608, 4744, 4244, 
      5444, 20228, 4621, 6970, 7202, 12002, 3889, 3601, 3796, 4441, 6409, 
      16596, 20761, 4925, 4505, 4322, 3485, 3881, 5882, 18365, 4885, 3653, 
      4148, 6068, 7333, 11285, 12013, 12389, 15685, 20788, 21860, 4149, 3265, 
      3253, 3330, 6385, 11349, 11530, 17890, 22018, 3865, 3577, 3332, 20297, 
      21905, 4394, 3026, 8066, 8501, 13226, 14906, 16949, 20186, 4852, 4141, 
      3357, 11197, 3385, 3209, 3098, 2845, 12218, 12610, 3188, 3929, 4282, 
      4201, 2797, 2605, 2701, 2722, 5305, 5850, 6322, 9657, 3029, 2525, 2669, 
      4100, 4181, 8584, 8900, 9224, 9556, 3845, 5537, 8485, 9125, 10501, 
      17530, 18530, 2404, 2353, 2340, 4420, 5220, 17188, 19204, 2273, 2258, 
      2693, 3653, 2845, 2792, 2165, 3272, 3797, 3965, 18757, 2034, 2041, 
      3706, 11241, 13906, 19714, 1952, 1936, 9332, 9505, 13385, 15161, 2578, 
      2749, 2125, 1773, 2788, 9864, 6037, 14450, 16081, 2624, 2084, 1636, 
      2561, 2250, 1642, 11125, 1565, 1444, 3944, 8840, 14669, 2330, 3050, 
      12605, 14825, 2025, 1312, 1396, 4660, 5652, 1346, 1801, 3529, 8969, 
      9874, 2056, 3092, 3181, 4756, 8212, 9805, 11560, 13477, 17032, 1170, 
      2853, 5989, 9553, 13410, 7045, 7361, 7850, 8186, 8530, 9061, 13061, 
      18917, 8469, 13444, 19125, 19396, 1010, 4937, 8410, 1145, 884, 1268, 
      6260, 7025, 3865, 757, 6301, 689, 6554, 11234, 16501, 1201, 17217, 673, 
      1429, 4625, 7253, 11978, 13525, 773, 8948, 2122, 3577, 6841, 8185, 
      17602, 404, 425, 596, 9616, 19169, 1037, 482, 557, 802, 1202, 1730, 
      19405, 328, 520, 765, 1285, 10125, 10933, 11140, 12645, 1856, 2372, 
      4745, 7145, 13945, 16132, 274, 1906, 6949, 9634, 11674, 14149, 1157, 
      2312, 12296, 365, 1325, 5945, 15794, 1744, 1993, 2953, 5185, 6228, 
      6385, 8244, 521, 317, 346, 482, 1082, 2425, 3257, 6521, 136, 461, 7844, 
      17789, 442, 3217, 4437, 6322, 12181, 17770, 19125, 6953, 18020, 1985, 
      533, 130, 49, 338, 1493, 3649, 12370, 18818, 21658, 436, 325, 117, 72, 
      360, 1717, 6436, 11485, 1625, 5650, 6586, 15650, 25, 1460, 5792, 265, 
      585, 2034, 3853, 16909, 904, 488, 629, 6088, 8285, 17165, 10, 1157, 
      3026, 3722, 6242, 7226, 7922, 15877, 19045, 21610, 0, 9, 1369, 7569, 
      10816, 401, 5185, 5330, 7397, 10817, 11882, 15130, 15377, 16130, 17425, 
      845, 4100, 5045, 5333, 13928, 14645, 20740, 11034, 11245, 416, 4241, 
      4372, 4505, 15145, 16657, 250, 89, 2834, 3389, 7769, 7946, 9050, 16666, 
      5512, 6760, 9640, 10440, 14920, 338, 8513, 26293, 1508, 2980, 28288, 
      1170, 1377, 4306, 8917, 19681, 22882, 676, 7325, 13096, 18869, 24436, 
      26344, 29000, 445, 1145, 3257, 6521, 8770, 12890, 18617, 21437, 23530, 
      26690, 265, 22945, 26713, 530, 5069, 13625, 14093, 24194, 26738, 277, 
      11012, 12965, 15572, 29096, 31525, 1314, 450, 2529, 7794, 10026, 12994, 
      20674, 27781, 29125, 1280, 256, 4880, 5156, 15632, 28817, 1313, 14930, 
      613, 1224, 4948, 7893, 9928, 25605, 25924, 1882, 2861, 13357, 15002, 
      27917, 4121, 5441, 8500, 15776, 25681, 33889, 1885, 445, 1017, 1066, 
      4041, 13210, 1109, 2420, 4580, 17645, 25133, 33608, 530, 2738, 4010, 
      4498, 17429, 20410, 21265, 29770, 1945, 5476, 8857, 18265, 19345, 
      26820, 2474, 1994, 3541, 4225, 4469, 7186, 7349, 8725, 17525, 31954, 
      3485, 2440, 1117, 1352, 1832, 2525, 5300, 5576, 7237, 18100, 1170, 
      1753, 2173, 2250, 3130, 3330, 4450, 28953, 22985, 33545, 845, 5602, 
      6025, 6170, 8762, 9305, 904, 1476, 6676, 6829, 23701, 31876, 1690, 
      2810, 7850, 30890, 31586, 20624, 23524, 24128, 24433, 25049, 35993, 
      25425, 38338, 1192, 2825, 3725, 24941, 25874, 40034, 4000, 38545, 4178, 
      4360, 3637, 6562, 7297, 28090, 4849, 4409, 27844, 32929, 42001, 2977, 
      32306, 33365, 42890, 33093, 43380, 3698, 6338, 9949, 11258, 33533, 
      39485, 8177, 5746, 9946, 36250, 3016, 3797, 6740, 10037, 10765, 40532, 
      42920, 3809, 6053, 5220, 6001, 7261, 4717, 8077, 8945, 9265, 9428, 
      7957, 8501, 5626, 8066, 9586, 7738, 7720, 7589, 5597, 6409, 8929, 9076, 
      10405, 8744, 8333, 7450, 11365, 8986, 10001, 10154, 10949, 11581, 
      10573, 7124, 8730, 9941, 7829, 7930, 8989, 9721, 11554, 7712, 9418, 
      13498, 10145, 13673, 9864, 12618, 14578, 13514, 13185, 13898, 14248, 
      14373, 13973, 16712, 14365, 16778, 16425, 15130, 15569, 17033, 16018, 
      16369, 17768, 18121, 18265, 18857, 19125, 20365, 19610, 21289, 21800, 
      25541, 26393, 26528 ], 
  [ 38090, 38618, 37764, 36244, 35314, 35825, 35989, 35012, 35425, 32170, 
      31354, 31545, 28397, 28090, 26546, 26705, 26624, 26242, 26650, 25394, 
      24193, 23201, 24901, 24505, 24313, 22685, 21986, 20840, 22468, 20610, 
      20905, 20329, 20345, 20410, 20213, 19066, 19556, 20737, 18629, 19729, 
      50472, 51976, 17909, 15217, 15937, 17890, 19265, 44917, 41625, 16628, 
      13833, 17812, 15826, 16034, 13117, 15112, 37960, 40885, 15370, 36794, 
      40325, 34745, 16546, 15944, 23117, 19106, 12002, 13906, 14585, 32906, 
      12753, 13185, 33568, 23330, 19730, 17074, 17797, 11317, 12392, 33736, 
      22906, 22474, 22261, 17425, 11925, 13141, 28981, 22480, 17665, 15098, 
      15233, 35258, 20404, 16804, 20605, 27565, 29448, 19226, 11722, 29522, 
      38090, 16724, 10064, 27956, 28769, 39929, 18082, 29122, 29401, 19405, 
      18068, 13960, 13700, 14228, 15845, 17153, 15777, 14400, 10897, 11520, 
      26640, 18050, 11941, 11426, 10789, 16594, 26186, 26981, 31525, 34306, 
      11752, 11645, 9320, 12436, 23965, 24965, 27061, 27332, 15049, 10765, 
      10170, 16393, 16208, 11168, 10673, 12185, 12308, 13225, 13940, 26420, 
      35033, 15005, 14681, 9065, 11530, 12506, 31385, 11944, 8541, 11700, 
      21556, 22500, 32125, 15842, 11170, 9217, 8882, 9290, 14977, 15490, 
      18530, 19585, 8528, 9778, 9250, 8010, 9013, 10378, 10594, 10705, 17973, 
      8621, 9512, 10760, 14621, 26996, 13786, 9529, 8906, 8825, 8186, 7586, 
      7754, 8989, 19106, 22354, 27106, 30329, 8017, 8080, 11956, 13617, 
      17460, 20052, 7250, 6893, 11513, 19433, 24845, 11213, 8168, 16133, 
      11745, 7522, 6682, 6561, 10161, 11461, 7076, 6464, 12025, 13289, 18721, 
      24625, 9157, 7397, 6917, 17905, 7108, 6205, 6484, 7309, 10180, 12484, 
      16900, 9178, 7154, 6098, 6010, 10154, 18029, 11705, 14425, 6154, 6109, 
      5674, 7474, 11709, 25789, 9572, 6052, 5701, 11101, 5813, 8033, 23554, 
      5760, 6948, 7300, 23409, 7250, 5770, 5570, 5057, 5141, 5365, 6065, 
      6337, 7157, 7850, 9010, 10817, 12097, 12610, 14066, 14257, 9256, 7400, 
      4925, 5021, 6125, 13549, 5386, 4761, 8125, 10537, 12330, 14962, 15577, 
      18922, 22717, 6740, 6068, 4628, 4640, 4724, 7988, 8468, 15649, 19024, 
      6793, 5389, 4745, 4498, 4514, 4658, 9673, 10730, 12770, 12953, 6660, 
      4680, 4552, 4437, 4420, 4405, 4365, 4381, 5032, 8845, 9685, 12277, 
      13381, 13572, 18045, 20740, 22852, 7474, 5249, 4586, 13061, 13441, 
      6905, 6032, 5860, 5465, 5392, 5185, 4996, 5777, 7012, 18257, 5905, 
      4194, 4138, 4018, 4293, 4869, 7105, 22738, 7093, 5869, 4933, 4133, 
      5213, 19469, 4810, 6637, 6857, 11465, 4000, 3604, 3721, 4276, 6100, 
      15921, 19984, 5162, 4706, 4505, 3482, 3770, 5597, 17642, 5128, 3560, 
      3989, 5765, 6964, 10760, 11464, 11828, 15028, 20005, 21053, 4338, 3298, 
      3250, 3285, 6058, 10818, 10993, 17173, 21205, 4036, 3712, 3425, 19520, 
      21092, 4625, 3041, 7649, 8066, 12629, 14261, 16250, 19409, 5125, 4360, 
      3492, 10660, 3538, 3338, 3209, 2890, 11645, 12025, 3329, 3728, 4537, 
      4450, 2890, 2626, 2650, 2665, 5002, 5517, 5965, 9162, 3176, 2564, 2600, 
      3869, 3944, 8125, 8429, 8741, 9061, 3626, 5210, 8026, 8642, 9970, 
      16801, 17777, 2473, 2404, 2385, 4153, 4905, 16465, 18433, 2330, 2309, 
      2570, 3434, 3016, 2957, 2132, 3077, 3560, 3716, 17992, 2061, 2026, 
      3469, 10674, 13261, 18925, 1985, 1945, 8825, 8992, 12752, 14480, 2425, 
      2578, 2248, 1800, 2605, 9333, 5650, 13781, 15370, 2825, 2225, 1681, 
      2384, 2421, 1585, 10546, 1640, 1453, 3653, 8333, 13988, 2153, 2813, 
      11978, 14138, 2196, 1345, 1345, 4321, 5265, 1421, 1666, 3250, 8450, 
      9325, 2245, 2837, 2920, 4405, 7717, 9256, 10957, 12820, 16285, 1233, 
      2610, 5578, 9010, 12753, 6586, 6890, 7361, 7685, 8017, 8530, 12410, 
      18122, 7956, 12781, 18324, 18589, 1097, 4562, 7897, 1268, 833, 1145, 
      5825, 6560, 3538, 712, 5860, 650, 6101, 10625, 15754, 1360, 16452, 754, 
      1258, 4250, 6770, 11345, 12850, 680, 8405, 2377, 3250, 6370, 7666, 
      16825, 401, 404, 521, 9049, 18356, 1202, 557, 482, 685, 1037, 1517, 
      18586, 325, 445, 648, 1108, 9540, 10324, 10525, 11988, 1625, 2105, 
      4352, 6656, 13252, 15385, 241, 1669, 6466, 9061, 11041, 13450, 980, 
      2045, 11645, 458, 1130, 5498, 15053, 1513, 1744, 2644, 4768, 5769, 
      5920, 7713, 650, 242, 265, 377, 905, 2146, 2930, 6050, 109, 356, 7325, 
      17000, 337, 2890, 4050, 5857, 11530, 16981, 18306, 6464, 17225, 2258, 
      674, 193, 58, 245, 1274, 3298, 11713, 18005, 20785, 565, 436, 180, 45, 
      261, 1480, 5965, 10852, 1394, 5209, 6109, 14909, 52, 1241, 5345, 370, 
      450, 1773, 3490, 16138, 1093, 365, 488, 5629, 7748, 16388, 37, 962, 
      2705, 3365, 5777, 6725, 7397, 15130, 18226, 20737, 9, 0, 1156, 7056, 
      10201, 530, 4762, 4901, 6890, 10202, 11237, 14401, 14642, 15377, 16642, 
      680, 3725, 4628, 4904, 13229, 13928, 19885, 10413, 10618, 545, 3860, 
      3985, 4112, 14416, 15892, 349, 50, 2525, 3050, 7250, 7421, 8489, 15901, 
      5077, 6277, 9061, 9837, 14197, 245, 7970, 25330, 1289, 2665, 27289, 
      1377, 1170, 3925, 8362, 18850, 21985, 541, 6824, 12421, 18056, 23509, 
      25381, 27989, 346, 962, 2930, 6050, 8221, 12221, 17810, 20570, 22621, 
      25721, 340, 22048, 25744, 653, 4658, 12938, 13394, 23273, 25769, 232, 
      10397, 12296, 14837, 28085, 30472, 1521, 549, 2250, 7281, 9441, 12325, 
      19825, 26794, 28114, 1481, 265, 4481, 4745, 14897, 27812, 1130, 14213, 
      520, 1053, 4549, 7380, 9349, 24660, 24973, 1657, 2570, 12682, 14285, 
      26930, 3764, 5024, 7969, 15041, 24736, 32800, 2122, 442, 882, 925, 
      3690, 12541, 1268, 2165, 4205, 16868, 24200, 32525, 533, 2465, 3665, 
      4129, 16658, 19573, 20410, 28753, 2176, 5065, 8320, 17476, 18532, 
      25857, 2741, 2225, 3226, 3874, 4106, 6709, 6866, 8194, 16754, 30901, 
      3812, 2701, 1252, 1205, 1637, 2276, 4901, 5165, 6760, 17317, 1053, 
      1570, 1954, 2025, 2845, 3033, 4093, 27954, 22100, 32468, 866, 5197, 
      5602, 5741, 8237, 8762, 901, 1341, 6229, 6376, 22804, 30829, 1537, 
      2561, 7361, 29861, 30545, 19793, 22633, 23225, 23524, 24128, 34880, 
      24498, 37189, 1237, 2594, 3434, 24026, 24941, 38861, 3697, 37396, 3869, 
      4045, 3370, 6145, 6850, 27121, 5200, 4100, 26881, 31876, 40804, 2770, 
      31265, 32306, 41681, 32040, 42165, 3965, 5945, 9418, 10685, 32474, 
      38330, 7712, 5389, 9421, 35149, 3205, 3560, 6341, 9512, 10216, 39365, 
      41717, 3578, 5690, 4905, 6370, 6856, 5002, 7642, 8480, 8788, 8945, 
      7540, 8954, 5941, 7649, 9109, 8149, 8125, 7988, 5330, 6100, 8500, 8641, 
      10900, 9173, 7940, 7105, 10858, 8581, 9554, 9701, 10466, 11080, 11050, 
      6833, 8361, 9524, 7538, 7633, 8650, 9346, 11101, 7457, 9169, 13045, 
      9860, 13220, 9621, 12249, 14125, 13121, 12816, 13505, 13885, 14004, 
      13634, 16277, 14050, 16349, 16020, 14821, 15248, 16640, 15685, 16018, 
      17405, 17764, 17938, 18512, 18792, 19972, 19265, 20938, 21437, 25160, 
      26000, 26129 ], 
  [ 37274, 37258, 36880, 35360, 34226, 34261, 34289, 33856, 33589, 31354, 
      30674, 29437, 27581, 26594, 26002, 25957, 25604, 25290, 25290, 24034, 
      23445, 22997, 22725, 22193, 21933, 21325, 21034, 20228, 20360, 19930, 
      19885, 19649, 19325, 19322, 18785, 18250, 17992, 17541, 16385, 16805, 
      38980, 40212, 15325, 14741, 14645, 15170, 15797, 34241, 31561, 14248, 
      14173, 14480, 13514, 13586, 13525, 13140, 28372, 30685, 13058, 27410, 
      30193, 25769, 13282, 12884, 31481, 26042, 12410, 12002, 12205, 24202, 
      11665, 11689, 24660, 31898, 27074, 23330, 24461, 11861, 11236, 24692, 
      31474, 30906, 30625, 24021, 11041, 11169, 21025, 30980, 24533, 11698, 
      11765, 25738, 28360, 12520, 14893, 19813, 21220, 26842, 10226, 21226, 
      27890, 23456, 10676, 20000, 20609, 29321, 25426, 20826, 21037, 27293, 
      25480, 19604, 19208, 10760, 11629, 12325, 22441, 20452, 9265, 9412, 
      18820, 25666, 16769, 15914, 9089, 11834, 18434, 19025, 22481, 24650, 
      16580, 16405, 8980, 9512, 16757, 17485, 19037, 19240, 21645, 15049, 
      8674, 11565, 23348, 15860, 8633, 9193, 9248, 9689, 10064, 18464, 25105, 
      21737, 21277, 8317, 8810, 9242, 22205, 17316, 8269, 8776, 14824, 15496, 
      22741, 23050, 16202, 12821, 7930, 7930, 10421, 10730, 12682, 13397, 
      11588, 14130, 13194, 7738, 7585, 7930, 8010, 8053, 12193, 7397, 7540, 
      7972, 9997, 18632, 20450, 13949, 12850, 12701, 11450, 10034, 7346, 
      7289, 12850, 15146, 18674, 21149, 7065, 7060, 8352, 9265, 11680, 13456, 
      9698, 7913, 8045, 12973, 16889, 16925, 6740, 10693, 17797, 10786, 8586, 
      7717, 7237, 7857, 10000, 7076, 8081, 8801, 12329, 16601, 13985, 10865, 
      6305, 11717, 10440, 6613, 6280, 6085, 6984, 8200, 10984, 14210, 10690, 
      8138, 7778, 6890, 11705, 7625, 9257, 8874, 8761, 6354, 5706, 7561, 
      17289, 15080, 8840, 7877, 7157, 5473, 5653, 15530, 8548, 5248, 5328, 
      15385, 11602, 8762, 8290, 6485, 5617, 5297, 5045, 5045, 5185, 5402, 
      5882, 6805, 7541, 7850, 8762, 8885, 14900, 11956, 5741, 5429, 4901, 
      8381, 8242, 5917, 5337, 6525, 7570, 9250, 9661, 11986, 14761, 11024, 
      9808, 5920, 5524, 5200, 5200, 5408, 9665, 12020, 11213, 8585, 6989, 
      5858, 5330, 4930, 5933, 6514, 7738, 7853, 11080, 7060, 6660, 6205, 
      6120, 6037, 5725, 5197, 4420, 5445, 5877, 7381, 8077, 8200, 11245, 
      13192, 14760, 12506, 8581, 7034, 7825, 8069, 11665, 10180, 9872, 9137, 
      8996, 8585, 4112, 4145, 4496, 11321, 10053, 6370, 6178, 5650, 4225, 
      3985, 4453, 14578, 12125, 10085, 8333, 4133, 3853, 12125, 8210, 4121, 
      4205, 6637, 6516, 4896, 4129, 3664, 3856, 9529, 12436, 9106, 8242, 
      7837, 4706, 3770, 3625, 10706, 9140, 3764, 3445, 3589, 4040, 6068, 
      6500, 6728, 8840, 12389, 13165, 7738, 4930, 4474, 4033, 3610, 6058, 
      6165, 10305, 13249, 7232, 6500, 5737, 11972, 13136, 8501, 4469, 4181, 
      4394, 7121, 8209, 9586, 11861, 9477, 8100, 6280, 5832, 6530, 6058, 
      5725, 4658, 6409, 6653, 6185, 2708, 8685, 8530, 5202, 4122, 3330, 3277, 
      2826, 3001, 3177, 4810, 6100, 4264, 3076, 2509, 2516, 4181, 4349, 4525, 
      4709, 2402, 2762, 4082, 4426, 5210, 9797, 10501, 4513, 4240, 4153, 
      2385, 2593, 9529, 10953, 4234, 4145, 2434, 2210, 6212, 6085, 3016, 
      2125, 2132, 2152, 10580, 3625, 3114, 2041, 5506, 7209, 11241, 3617, 
      3305, 4337, 4436, 6836, 8020, 1949, 1898, 4900, 3364, 1789, 4573, 2522, 
      7457, 8570, 6361, 5081, 3449, 1636, 5617, 2197, 5242, 3748, 2813, 1613, 
      3845, 7528, 1405, 1385, 6130, 7610, 5392, 2977, 2025, 1737, 2137, 3529, 
      1394, 1346, 3826, 4361, 5645, 1205, 1220, 1685, 3365, 4292, 5381, 6632, 
      9077, 3205, 1114, 2178, 4114, 6565, 2642, 2810, 3077, 3265, 3461, 3770, 
      6290, 10370, 3400, 6525, 10504, 10701, 3341, 1570, 3341, 3920, 1513, 
      1009, 2153, 2548, 1090, 1460, 2120, 1466, 2225, 4981, 8546, 4420, 9040, 
      2930, 578, 1258, 2554, 5429, 6458, 884, 3509, 6525, 802, 2290, 3042, 
      9277, 1625, 1424, 929, 3881, 10400, 4330, 2665, 890, 617, 425, 361, 
      10562, 1549, 853, 580, 360, 4168, 4680, 4813, 5800, 265, 337, 1156, 
      2372, 6656, 8177, 1125, 241, 2250, 3825, 5125, 6786, 232, 277, 5525, 
      2770, 178, 1690, 7913, 153, 180, 400, 1300, 1825, 1908, 2953, 3370, 
      650, 605, 445, 157, 242, 482, 1970, 1061, 424, 2701, 9316, 405, 442, 
      922, 1845, 5410, 9297, 10282, 2180, 9473, 6610, 3530, 2165, 1418, 449, 
      50, 578, 5525, 10049, 12149, 3285, 2952, 2152, 997, 397, 52, 1885, 
      4936, 34, 1469, 1961, 7769, 1616, 17, 1537, 2818, 178, 73, 634, 8658, 
      4493, 229, 148, 1685, 2920, 8840, 1601, 10, 325, 577, 1765, 2305, 2705, 
      7922, 10202, 12101, 1369, 1156, 0, 2500, 4489, 3250, 1226, 1297, 2402, 
      4490, 5185, 7397, 7570, 8101, 9026, 68, 733, 1160, 1300, 6565, 7060, 
      11453, 4633, 4770, 3265, 800, 857, 916, 7412, 8480, 2729, 866, 281, 
      466, 2626, 2729, 3389, 8489, 1405, 2061, 3757, 4261, 7261, 449, 3074, 
      15674, 65, 353, 17225, 4981, 82, 865, 3330, 10690, 13077, 269, 2404, 
      6029, 10100, 14261, 15725, 17789, 482, 146, 482, 1970, 3257, 5897, 
      9922, 12002, 13577, 15997, 2448, 13140, 16020, 3305, 1258, 6410, 6730, 
      14093, 16045, 980, 4685, 5972, 7765, 17885, 19796, 5125, 2929, 346, 
      2725, 4069, 6001, 11461, 16866, 17914, 5017, 1625, 1217, 1345, 7825, 
      17680, 314, 7345, 724, 373, 1285, 2824, 4045, 15208, 15453, 365, 530, 
      6290, 7417, 17002, 976, 1556, 3209, 7969, 15284, 21716, 6066, 1666, 
      610, 585, 970, 6217, 4328, 533, 1213, 9320, 14884, 21509, 1825, 629, 
      1013, 1205, 9178, 11345, 11978, 18485, 6052, 1665, 3492, 9792, 10576, 
      16201, 7025, 6101, 914, 1154, 1250, 2561, 2650, 3434, 9274, 20225, 
      8776, 6917, 4040, 797, 685, 712, 1637, 1765, 2612, 9701, 985, 754, 730, 
      733, 873, 925, 1305, 17890, 13328, 21520, 2362, 1865, 2066, 2137, 3545, 
      3866, 2125, 1069, 2421, 2500, 13896, 20221, 1061, 997, 3077, 19457, 
      20005, 11633, 13793, 14249, 14480, 14948, 23524, 15250, 25425, 3005, 
      1234, 1394, 14914, 15625, 26825, 1521, 25632, 1625, 1733, 1602, 2677, 
      3042, 17397, 10436, 1856, 17225, 21200, 28496, 1682, 20725, 21562, 
      29237, 21364, 29653, 8249, 2749, 4658, 5449, 21730, 26498, 3700, 2601, 
      4729, 23929, 6605, 2132, 3077, 4820, 5252, 27397, 29341, 2218, 2834, 
      2593, 11810, 3524, 9490, 3970, 4468, 4640, 4729, 4072, 15346, 10769, 
      4181, 4961, 14065, 13973, 13768, 3562, 3856, 4896, 4969, 17768, 15293, 
      4744, 4453, 6370, 5249, 5746, 5825, 6250, 6660, 17714, 4793, 5437, 
      6056, 5498, 5525, 6066, 6354, 7225, 5825, 7605, 9169, 7888, 9344, 8125, 
      9325, 10249, 9925, 9892, 10309, 11029, 11080, 11050, 12605, 11738, 
      12745, 12688, 12577, 12868, 13444, 13169, 13298, 14549, 14976, 15490, 
      15860, 16276, 16776, 16613, 18218, 18581, 22100, 22804, 22865 ], 
  [ 40274, 39458, 39780, 38260, 36826, 36161, 35989, 36356, 35089, 34354, 
      33874, 30537, 30581, 28594, 29402, 29057, 28304, 28090, 27490, 26234, 
      26545, 26897, 23725, 22993, 22633, 23525, 23834, 23528, 21460, 23130, 
      22585, 22849, 22025, 21922, 20885, 21250, 19892, 17041, 17285, 16705, 
      26280, 27112, 15725, 18241, 16945, 15370, 14897, 22741, 20961, 14948, 
      18873, 13780, 14314, 14186, 18325, 14440, 18472, 19885, 13858, 17810, 
      19493, 16769, 12682, 12584, 47981, 40442, 17210, 13402, 12905, 15602, 
      14265, 13689, 15760, 48698, 42074, 36730, 38461, 16861, 13736, 15592, 
      48274, 47506, 47125, 37921, 13941, 12469, 13525, 47680, 38833, 10898, 
      10865, 15938, 44260, 10420, 10693, 12613, 13320, 42242, 12226, 13226, 
      17090, 37556, 15776, 12500, 12809, 17921, 40426, 12826, 12937, 43093, 
      40580, 32104, 31508, 9860, 9629, 9425, 36441, 33552, 11065, 10512, 
      11520, 41066, 28069, 26714, 10789, 9034, 11234, 11525, 13381, 14650, 
      27880, 27605, 12680, 9412, 10357, 10685, 11437, 11540, 35545, 25549, 
      10674, 8665, 38048, 26960, 9833, 8993, 8948, 8689, 8564, 10964, 14705, 
      35837, 35177, 11417, 9010, 8642, 12905, 29416, 12069, 8676, 9124, 9396, 
      13141, 37850, 27802, 22321, 10730, 10130, 7921, 7930, 8282, 8497, 
      20288, 24730, 23194, 11538, 9685, 8530, 8410, 8353, 7893, 9797, 8840, 
      8072, 7397, 10532, 34450, 24649, 22850, 22601, 20450, 17834, 10946, 
      8989, 7850, 8746, 10474, 11849, 9865, 9760, 7252, 7065, 7380, 7956, 
      17498, 13613, 7145, 7673, 9389, 29525, 8840, 6893, 30897, 19786, 15586, 
      13617, 7137, 6757, 18500, 12176, 6481, 6401, 7129, 9001, 25285, 20165, 
      9605, 6817, 19540, 11413, 10180, 8485, 6484, 6100, 6484, 25810, 20090, 
      15338, 14578, 6290, 6605, 5825, 5857, 17074, 16861, 11554, 7306, 5661, 
      8989, 27380, 17140, 15277, 5557, 9173, 6353, 7930, 16848, 6948, 6628, 
      7785, 22202, 17362, 16490, 12785, 10517, 9397, 7745, 7345, 6485, 6002, 
      5482, 5105, 5041, 5050, 5162, 5185, 27400, 22856, 11141, 10229, 7301, 
      4981, 16642, 11817, 5437, 4825, 4770, 5050, 5161, 5986, 7261, 21524, 
      19508, 12020, 11024, 10100, 5300, 5108, 5065, 5920, 21913, 17485, 
      14489, 12058, 10730, 9530, 4633, 4514, 4538, 4553, 21780, 14760, 13960, 
      13005, 12820, 12637, 11925, 10597, 7720, 4645, 4477, 4381, 4477, 4500, 
      5445, 6292, 7060, 24106, 17681, 14834, 4325, 4369, 22865, 20480, 19972, 
      18737, 18496, 17785, 7012, 5945, 4996, 5321, 20353, 13770, 13378, 
      12250, 8325, 6885, 4753, 6778, 23725, 20485, 17533, 8333, 6053, 5525, 
      17410, 4621, 4505, 3737, 14416, 10996, 8929, 6964, 4756, 4329, 5536, 
      19106, 17642, 16937, 10706, 7970, 4925, 4706, 19240, 8264, 6845, 4589, 
      3940, 3368, 3400, 3428, 3940, 5389, 5765, 16938, 11530, 10474, 9333, 
      4210, 3258, 3265, 4405, 5749, 16132, 14800, 13337, 5072, 5636, 18401, 
      10769, 3281, 3194, 3221, 3509, 3986, 4961, 20077, 17800, 14580, 2932, 
      15130, 14258, 13625, 11458, 2909, 2953, 14585, 5408, 18985, 18730, 
      12802, 10522, 8530, 8377, 3826, 3501, 3277, 2610, 14600, 10964, 7976, 
      4709, 4616, 2581, 2549, 2525, 2509, 4802, 3362, 2482, 2426, 2410, 3697, 
      4001, 11713, 11140, 10953, 3985, 3393, 3529, 4153, 11234, 11045, 6434, 
      4610, 15112, 14885, 8516, 4925, 4232, 4052, 3880, 10125, 8914, 4141, 
      2106, 2509, 4141, 10217, 9505, 1937, 1936, 2336, 2720, 5449, 5098, 
      13000, 9864, 4789, 1773, 2122, 2357, 2770, 15761, 13481, 10249, 4736, 
      14517, 7297, 1642, 11048, 9013, 2813, 1445, 2228, 4505, 3485, 1730, 
      2210, 14292, 9577, 7225, 2137, 1737, 10829, 5194, 2746, 1226, 1261, 
      14845, 3005, 2920, 1885, 1165, 1192, 1381, 1732, 2677, 10305, 3114, 
      1378, 1114, 1665, 1042, 1010, 977, 965, 961, 970, 1490, 3170, 900, 
      1525, 3204, 3301, 10841, 1370, 841, 12020, 6713, 5009, 953, 848, 1690, 
      6760, 820, 6866, 725, 881, 2146, 13120, 2340, 10330, 3778, 1058, 554, 
      929, 1258, 5384, 509, 16825, 1402, 490, 442, 2377, 7625, 7124, 5729, 
      481, 2900, 13130, 9965, 5690, 4717, 3725, 2861, 2962, 7549, 5653, 4680, 
      3460, 468, 580, 613, 900, 2465, 1937, 656, 272, 1156, 1777, 6625, 2341, 
      250, 325, 625, 1186, 3332, 1877, 725, 10370, 2978, 290, 1613, 2353, 
      2080, 1300, 400, 225, 208, 153, 11570, 5450, 5305, 4745, 3257, 1642, 
      1082, 170, 6661, 4724, 101, 2216, 4705, 1042, 522, 145, 610, 2197, 
      2682, 80, 2273, 17210, 11930, 9265, 7618, 4949, 2450, 778, 625, 2549, 
      3649, 11485, 10852, 9252, 6597, 4797, 2152, 85, 436, 2234, 169, 61, 
      1469, 8116, 2417, 137, 10618, 3978, 1773, 634, 1858, 13693, 4229, 3848, 
      85, 20, 1940, 8101, 2810, 1025, 677, 65, 5, 5, 1522, 2602, 3601, 7569, 
      7056, 2500, 0, 289, 11450, 226, 197, 2, 290, 485, 1297, 1370, 1601, 
      2026, 3368, 533, 260, 200, 965, 1160, 3253, 333, 370, 11465, 500, 457, 
      416, 1312, 1780, 10429, 6266, 1181, 866, 26, 29, 89, 1789, 205, 61, 
      157, 261, 1261, 4949, 74, 5674, 2465, 1153, 6625, 14481, 2682, 565, 
      130, 2890, 4177, 4069, 104, 829, 2600, 4861, 5725, 6989, 4882, 3146, 
      1082, 170, 157, 797, 2522, 3602, 4477, 5897, 9748, 4240, 5920, 11405, 
      458, 1010, 1130, 4793, 5945, 6280, 485, 872, 1565, 7085, 8296, 14625, 
      10629, 1746, 225, 369, 901, 3361, 6466, 7114, 14417, 7825, 617, 545, 
      1625, 6980, 3314, 1445, 5224, 3573, 685, 324, 445, 5508, 5653, 2665, 
      1730, 1090, 1517, 6602, 1076, 656, 409, 1769, 5584, 9616, 16066, 7666, 
      4410, 4285, 1170, 1117, 13028, 2333, 1013, 2420, 5384, 9509, 7925, 
      2129, 1313, 1105, 2378, 3445, 3778, 7585, 15952, 865, 592, 2692, 3076, 
      6201, 17525, 16001, 1714, 1354, 1250, 661, 650, 634, 2474, 8725, 20276, 
      17317, 12340, 4397, 3485, 2612, 1037, 965, 712, 2701, 5085, 3754, 3130, 
      3033, 2173, 2025, 1405, 7290, 4628, 9620, 8762, 1165, 1066, 1037, 845, 
      866, 8125, 4869, 1021, 1000, 4996, 8821, 4561, 2897, 977, 8357, 8705, 
      3833, 4993, 5249, 5380, 5648, 11024, 5850, 12325, 9805, 3434, 2594, 
      5714, 6125, 13325, 2521, 12532, 2525, 2533, 3202, 1777, 1642, 7297, 
      22336, 2756, 7225, 9700, 14596, 4282, 9425, 9962, 15137, 9864, 15453, 
      18749, 2249, 1858, 1949, 10130, 13298, 2000, 2701, 2029, 11629, 15805, 
      4232, 2477, 2120, 2152, 13997, 15341, 4418, 2834, 3393, 24010, 2824, 
      20290, 2770, 2768, 2740, 2729, 3172, 28946, 22069, 3281, 3061, 26965, 
      26773, 26468, 5162, 4756, 3796, 3769, 32068, 28493, 4244, 4753, 3970, 
      4549, 4346, 4325, 4250, 4360, 31714, 5993, 5337, 5156, 6698, 6625, 
      6466, 6154, 5725, 7625, 9505, 7669, 9188, 7844, 10125, 9225, 8749, 
      9425, 9792, 9809, 11029, 10980, 11450, 11405, 12538, 11645, 11988, 
      13477, 13568, 12944, 13669, 13498, 14549, 15076, 16090, 16160, 16776, 
      16276, 16913, 18418, 18581, 21800, 22304, 22265 ], 
  [ 42433, 41345, 41905, 40385, 38849, 37946, 37706, 38345, 36738, 36513, 
      36101, 32050, 32740, 30413, 31697, 31250, 30361, 30181, 29377, 28121, 
      28738, 29362, 25204, 24404, 24010, 25412, 25925, 25789, 22973, 25357, 
      24642, 25076, 24082, 23945, 22738, 23409, 21677, 18010, 18730, 17810, 
      23101, 23797, 17000, 20570, 18866, 16577, 15730, 19970, 18496, 16325, 
      21610, 14681, 15725, 15529, 21096, 16021, 16245, 17352, 15269, 15685, 
      16994, 14848, 13617, 13621, 54730, 46477, 19981, 15017, 14282, 13817, 
      16288, 15508, 13873, 55549, 48313, 42425, 44360, 19700, 15725, 13637, 
      55125, 54289, 53874, 43786, 16066, 14050, 12114, 54497, 44834, 11765, 
      11698, 13745, 50805, 10845, 10404, 11304, 11773, 48617, 14045, 11645, 
      14557, 43489, 18649, 11089, 11296, 15184, 46665, 11245, 11322, 49604, 
      46853, 37493, 36829, 10693, 10088, 9578, 42340, 39145, 12816, 12025, 
      10177, 47441, 33050, 31525, 12506, 9221, 9925, 10114, 11426, 12389, 
      32861, 32552, 15077, 10517, 9320, 9512, 9992, 10061, 41410, 30258, 
      12493, 8818, 44185, 31873, 11380, 10064, 9985, 9488, 9193, 9553, 12308, 
      41770, 41042, 13610, 10217, 9577, 10882, 34669, 14500, 9781, 8325, 
      8461, 11016, 44021, 32885, 26690, 12821, 12017, 8210, 8117, 7925, 7970, 
      24385, 29473, 27733, 13969, 11538, 9873, 9685, 9594, 7570, 11752, 
      10421, 9245, 7652, 8917, 40349, 29426, 27389, 27106, 24649, 21625, 
      13309, 10706, 7289, 7709, 8825, 9826, 11956, 11817, 8017, 7456, 7057, 
      7225, 21289, 16690, 7978, 7010, 7978, 34948, 10693, 6740, 36490, 23985, 
      19105, 16762, 8242, 7522, 22529, 15049, 7076, 6724, 6500, 7556, 30266, 
      24466, 11866, 6290, 23773, 14184, 12645, 10440, 7453, 6525, 6093, 
      30893, 24425, 18925, 18029, 7225, 6010, 6352, 5840, 21001, 20754, 
      14461, 8989, 6154, 7306, 32701, 21101, 18932, 6152, 11570, 7730, 6485, 
      20809, 8665, 8209, 6340, 26945, 21425, 20417, 16066, 13322, 11930, 
      9802, 9266, 8066, 7345, 6485, 5666, 5330, 5237, 5077, 5066, 32789, 
      27701, 14116, 13000, 9256, 4964, 20637, 14962, 6610, 5386, 4957, 4761, 
      4770, 5085, 5850, 26233, 23945, 15233, 14033, 12905, 6473, 6145, 4640, 
      4985, 26690, 21650, 18178, 15305, 13705, 12233, 5330, 4973, 4589, 4570, 
      26557, 18517, 17581, 16456, 16237, 16020, 15172, 13572, 9981, 5512, 
      5140, 4500, 4392, 4381, 4612, 5085, 5581, 29189, 21914, 18625, 4274, 
      4250, 27812, 25121, 24545, 23140, 22865, 22052, 9137, 7696, 6305, 4420, 
      24994, 17425, 16965, 15633, 10858, 9010, 5994, 5265, 28808, 25160, 
      21800, 10900, 7940, 4420, 21677, 5930, 5746, 3890, 18241, 14209, 11700, 
      9225, 6201, 3700, 4329, 23645, 21977, 21170, 13885, 10537, 6506, 3805, 
      23813, 10933, 9140, 6068, 5045, 3589, 3485, 3445, 3413, 4148, 4388, 
      21205, 14913, 13653, 12274, 5553, 3445, 3418, 3538, 4338, 20297, 18761, 
      17060, 3865, 4225, 22906, 14050, 4114, 3925, 3034, 3050, 3221, 3754, 
      24820, 22237, 18541, 3085, 19193, 18185, 17450, 14909, 2858, 2834, 
      18580, 7465, 23626, 23337, 16525, 13837, 11437, 11250, 5305, 4810, 
      4450, 3001, 18629, 14381, 10781, 6596, 6469, 3176, 3076, 2984, 2900, 
      6757, 4705, 3077, 2885, 2597, 2762, 2930, 15300, 14625, 14404, 5668, 
      4804, 2628, 2980, 14753, 14530, 8933, 6565, 19277, 19016, 11525, 7016, 
      6085, 5837, 2741, 13474, 12025, 5994, 2089, 2050, 2866, 13600, 12752, 
      2260, 2225, 1945, 2057, 7778, 7325, 16893, 13213, 6948, 1960, 3125, 
      1762, 1937, 20096, 17476, 13700, 6929, 18682, 10170, 1557, 14669, 
      12260, 4360, 1768, 1565, 6698, 5338, 1373, 1513, 18457, 12960, 10132, 
      3412, 2740, 14450, 7625, 4361, 1481, 1346, 19112, 4756, 4637, 3092, 
      1556, 1277, 1160, 1205, 1640, 13858, 4933, 2245, 1233, 1138, 1637, 
      1537, 1402, 1322, 1250, 1157, 997, 1861, 1189, 964, 1861, 1924, 14530, 
      2441, 1130, 15913, 9620, 7508, 1684, 1409, 3033, 9701, 1517, 9841, 
      1354, 626, 1109, 17217, 1201, 13985, 6005, 2129, 1013, 538, 629, 8053, 
      628, 21466, 2745, 1017, 697, 1170, 10804, 10201, 8500, 464, 1489, 
      17261, 13586, 8461, 7250, 5986, 4850, 1517, 10728, 8424, 7213, 5653, 
      349, 325, 324, 373, 4352, 3620, 1625, 697, 425, 740, 9634, 4194, 709, 
      274, 234, 421, 5525, 3560, 232, 14093, 5069, 953, 610, 4240, 3865, 
      2745, 1233, 820, 769, 340, 15497, 8221, 8042, 7346, 5450, 3257, 2425, 
      697, 9704, 7325, 356, 941, 7306, 2385, 1525, 706, 117, 922, 1237, 505, 
      964, 21953, 15925, 12818, 10865, 7618, 4405, 1985, 98, 1138, 1898, 
      15412, 14677, 12805, 9640, 7432, 4005, 612, 45, 4121, 866, 554, 466, 
      11465, 4372, 800, 14409, 6409, 3490, 1773, 685, 17960, 6728, 6245, 680, 
      173, 733, 11450, 4901, 2402, 1850, 626, 362, 226, 485, 1157, 1850, 
      10816, 10201, 4489, 289, 0, 15377, 1025, 962, 325, 1, 26, 362, 401, 
      530, 785, 5629, 1604, 1093, 965, 200, 293, 1604, 10, 13, 15392, 1537, 
      1460, 1385, 377, 641, 14186, 9241, 2626, 2141, 281, 250, 106, 650, 936, 
      520, 72, 40, 360, 7618, 193, 3413, 4420, 2564, 4160, 18850, 4705, 1602, 
      181, 1377, 2290, 6500, 461, 200, 1189, 2804, 3464, 4456, 7517, 5305, 
      2425, 697, 242, 202, 1145, 1885, 2522, 3602, 13369, 2353, 3625, 15298, 
      1325, 313, 365, 2770, 3650, 9221, 196, 277, 596, 4552, 5525, 18994, 
      14386, 3361, 514, 250, 306, 1746, 4069, 4581, 18752, 11072, 1552, 1412, 
      656, 4481, 5473, 578, 7893, 5800, 1620, 613, 360, 3349, 3460, 4586, 
      3277, 461, 650, 4205, 2249, 1489, 596, 800, 3425, 6641, 20605, 10845, 
      6841, 6682, 2377, 522, 17125, 4084, 2084, 1213, 3293, 6568, 11138, 
      3778, 2554, 2210, 1205, 1898, 2129, 5018, 20457, 1732, 745, 1417, 1665, 
      3940, 22234, 20506, 3125, 2561, 2389, 1154, 1109, 821, 1301, 5954, 
      25325, 21992, 16301, 6760, 5576, 4397, 1972, 1832, 1205, 1460, 7618, 
      5913, 5085, 4954, 3754, 3538, 2578, 4825, 2809, 6713, 12077, 2066, 
      1865, 1802, 1066, 985, 11304, 7300, 1684, 1629, 3109, 6084, 6890, 4682, 
      1402, 5722, 6002, 2320, 3140, 3328, 3425, 3625, 7913, 3793, 9010, 
      13256, 5321, 4141, 3725, 4034, 9874, 4000, 9217, 3970, 3944, 4885, 
      2610, 2305, 5002, 27521, 4201, 4964, 6929, 11009, 6305, 6722, 7157, 
      11482, 7093, 11764, 23458, 3218, 2045, 1898, 7325, 9949, 2561, 3874, 
      2250, 8586, 20072, 6085, 3412, 2341, 2237, 10580, 11720, 6305, 3973, 
      4804, 29297, 3725, 25101, 3501, 3329, 3233, 3188, 4005, 34709, 27050, 
      4114, 3554, 32490, 32264, 31925, 6845, 6201, 4561, 4500, 38069, 34120, 
      5213, 5994, 4293, 5450, 5009, 4954, 4709, 4717, 37613, 7540, 6442, 
      5989, 8245, 8138, 7741, 7225, 6354, 9376, 11290, 8298, 10769, 8473, 
      11944, 10330, 9378, 10394, 10897, 10778, 12168, 12085, 12725, 12136, 
      13949, 12410, 12889, 14922, 14945, 13913, 14978, 14705, 15688, 16249, 
      17433, 17401, 18085, 17245, 18154, 19625, 19720, 22837, 23273, 23200 ], 
  [ 40340, 41236, 40058, 38530, 37732, 38565, 38821, 37474, 38345, 34388, 
      33476, 34625, 30593, 30740, 28548, 28845, 28946, 28516, 29200, 27936, 
      26317, 24953, 27985, 27677, 27529, 25209, 24232, 22850, 25490, 22664, 
      23189, 22381, 22625, 22736, 22765, 21200, 22194, 24469, 21713, 23273, 
      59810, 61498, 21213, 17093, 18365, 21284, 23165, 53693, 49985, 19786, 
      15149, 21610, 18932, 19232, 14381, 17986, 45986, 49325, 18472, 44680, 
      48717, 42353, 20288, 19546, 18989, 15944, 13256, 16724, 17725, 40324, 
      15017, 15725, 41122, 19060, 16288, 14368, 14813, 12473, 14698, 41378, 
      18632, 18292, 18125, 14485, 14045, 15997, 35885, 18250, 14537, 18916, 
      19097, 43216, 16538, 21218, 25985, 34325, 36530, 15588, 14248, 36648, 
      46504, 13682, 11162, 34850, 35801, 48617, 14624, 36244, 36569, 15577, 
      14562, 11650, 11482, 18082, 20205, 21925, 12773, 11810, 13505, 14450, 
      33434, 14400, 10177, 9892, 13441, 21316, 32932, 33865, 39145, 42340, 
      9986, 9925, 11050, 15914, 30341, 31525, 33989, 34306, 12085, 9365, 
      12680, 21157, 12874, 9490, 13549, 15705, 15874, 17113, 18058, 33298, 
      43245, 11945, 11713, 11065, 14864, 16208, 39089, 9802, 10217, 15170, 
      27602, 28730, 39965, 12456, 9256, 8269, 11016, 11700, 19549, 20200, 
      23976, 25261, 7946, 8320, 8068, 9680, 11465, 13520, 13828, 13985, 
      23369, 10933, 12330, 14130, 19233, 34138, 10760, 8021, 7720, 7685, 
      7460, 7412, 9512, 11621, 24820, 28712, 34292, 38021, 10141, 10250, 
      15874, 18041, 22850, 25994, 7072, 7681, 15337, 25281, 31705, 8825, 
      10610, 21289, 9125, 6788, 6868, 7253, 13613, 15373, 6570, 7522, 16165, 
      17797, 24517, 31525, 7361, 6521, 8801, 23561, 6322, 7397, 8090, 9605, 
      13810, 16850, 22370, 7240, 6228, 6184, 6280, 13828, 23773, 15929, 
      19385, 5776, 5777, 6676, 10132, 15977, 33001, 7306, 5626, 5689, 15229, 
      7501, 11101, 30440, 5330, 9554, 10090, 30293, 5760, 5200, 5184, 5545, 
      6273, 6865, 8209, 8665, 9945, 10960, 12580, 14985, 16633, 17284, 19108, 
      19345, 6890, 5770, 5825, 6197, 8405, 18497, 4904, 5429, 11461, 14701, 
      17000, 20276, 21029, 25064, 29549, 5290, 4986, 5202, 5490, 5850, 11322, 
      11986, 21145, 25210, 5249, 4673, 4673, 5024, 5408, 5920, 13649, 15028, 
      17620, 17849, 5114, 4514, 4570, 4685, 4714, 4745, 4889, 5273, 6890, 
      12589, 13705, 17033, 18413, 18650, 24089, 27290, 29770, 5512, 4437, 
      4372, 18045, 18517, 5125, 4666, 4586, 4421, 4394, 4325, 7034, 8321, 
      10154, 24389, 4537, 4160, 4196, 4352, 5777, 6905, 10337, 29696, 5125, 
      4453, 4069, 5569, 7569, 25873, 3944, 9773, 10085, 16165, 3730, 4162, 
      4877, 6122, 9050, 21677, 26522, 3924, 3744, 3681, 4084, 5200, 8361, 
      23764, 3842, 4850, 5785, 8665, 10370, 15362, 16250, 16706, 20642, 
      26585, 27817, 3464, 3620, 3848, 4205, 9140, 15464, 15685, 23245, 28013, 
      3298, 3250, 3285, 26050, 27898, 3425, 3497, 11417, 11972, 17777, 19777, 
      22180, 25937, 3601, 3250, 3026, 15346, 2932, 2916, 2925, 3112, 16605, 
      17077, 2813, 5834, 3145, 3104, 2740, 3028, 3604, 3665, 7888, 8633, 
      9265, 13520, 2610, 2826, 3690, 6201, 6322, 12205, 12601, 13005, 13417, 
      5864, 8276, 12104, 12904, 14600, 22949, 24109, 2501, 2570, 2597, 6757, 
      7877, 22565, 24901, 2448, 2473, 4068, 5668, 2258, 2245, 2938, 5125, 
      5930, 6178, 24410, 2405, 2692, 5837, 15572, 18757, 25525, 2281, 2425, 
      13261, 13474, 18154, 20250, 4145, 4436, 1850, 2138, 4553, 13949, 9160, 
      19453, 21364, 1825, 1685, 1877, 4282, 1649, 2561, 15524, 1602, 1921, 
      6421, 12757, 19746, 4045, 5165, 17320, 19940, 1418, 1625, 2269, 7453, 
      8765, 1377, 3232, 5920, 12960, 14065, 1325, 5321, 5450, 7625, 12041, 
      13994, 16109, 18386, 22541, 1277, 5000, 9256, 13700, 18317, 10628, 
      11024, 11633, 12049, 12473, 13124, 17924, 24740, 12410, 18385, 24986, 
      25297, 949, 7956, 12349, 842, 1741, 2605, 9677, 10642, 6560, 1570, 
      9754, 1460, 10085, 15805, 21992, 650, 22826, 640, 3076, 7632, 10980, 
      16705, 18532, 1898, 13073, 925, 6260, 10484, 12148, 23285, 925, 1066, 
      1597, 13897, 25090, 436, 481, 1556, 2081, 2801, 3649, 25364, 845, 1517, 
      2042, 2962, 14522, 15490, 15737, 17522, 3889, 4645, 7858, 10898, 19058, 
      21605, 985, 3977, 10660, 13945, 16385, 19300, 2826, 4581, 17125, 232, 
      3112, 9412, 21221, 3769, 4138, 5498, 8450, 9773, 9970, 12269, 144, 
      1300, 1369, 1665, 2745, 4768, 5920, 10144, 797, 1642, 11785, 23530, 
      1621, 5876, 7496, 9901, 17000, 23509, 25064, 10690, 23797, 640, 68, 
      185, 464, 1433, 3428, 6464, 17225, 24713, 27953, 49, 58, 170, 725, 
      1493, 3770, 10049, 16178, 3636, 9061, 10237, 21061, 314, 3389, 9241, 
      32, 1952, 4241, 6740, 22516, 109, 1773, 2034, 9613, 12330, 22810, 293, 
      2920, 5629, 6565, 9805, 11029, 11885, 21320, 24968, 27893, 401, 530, 
      3250, 11450, 15377, 0, 8464, 8649, 11236, 15376, 16641, 20449, 20736, 
      21609, 23104, 2402, 7057, 8282, 8650, 19045, 19882, 26897, 15629, 
      15880, 9, 7234, 7405, 7578, 20458, 22210, 41, 800, 5345, 6100, 11680, 
      11897, 13241, 22217, 8861, 10429, 13949, 14909, 20189, 1405, 12580, 
      33160, 3413, 5525, 35393, 233, 3200, 7289, 13060, 25664, 29305, 2017, 
      11106, 18037, 24730, 31057, 33205, 36181, 1544, 2804, 5876, 10100, 
      12869, 17789, 24436, 27656, 30029, 33589, 202, 29362, 33610, 145, 8244, 
      18640, 19188, 30769, 33633, 1010, 15545, 17858, 20905, 36269, 38978, 
      365, 221, 4820, 11645, 14357, 17885, 26765, 34792, 36296, 369, 625, 
      7969, 8325, 20961, 35946, 2960, 20137, 1658, 2789, 8033, 11738, 14213, 
      32330, 32689, 3805, 5224, 18280, 20205, 34920, 6922, 8642, 12461, 
      21097, 32402, 41570, 724, 884, 2336, 2425, 6800, 18089, 466, 4537, 
      7497, 23242, 31770, 41245, 925, 4973, 6725, 7373, 22984, 26405, 27380, 
      36965, 818, 8629, 12850, 23938, 25178, 33653, 1105, 865, 6052, 6976, 
      7300, 10777, 10980, 12676, 23076, 39385, 1714, 1109, 626, 2741, 3541, 
      4594, 8369, 8725, 10826, 23729, 2357, 3380, 4040, 4157, 5437, 5717, 
      7237, 36020, 29290, 41130, 1108, 8705, 9248, 9433, 12665, 13328, 1325, 
      2777, 10057, 10250, 30082, 39257, 3109, 4869, 11509, 38149, 38925, 
      26561, 29861, 30545, 30890, 31586, 43810, 32000, 46393, 1285, 4756, 
      6056, 31432, 32485, 48245, 6409, 46594, 6625, 6845, 5800, 9725, 10660, 
      34933, 2890, 6850, 34645, 40330, 50362, 4736, 39625, 40804, 51329, 
      40490, 51857, 2293, 9333, 13864, 15453, 40968, 47560, 11650, 8497, 
      13817, 43961, 2125, 5746, 9769, 13906, 14794, 48681, 51309, 5716, 8840, 
      7685, 3904, 10322, 3176, 11336, 12402, 12802, 13005, 11090, 5832, 3877, 
      11197, 13117, 5345, 5365, 5274, 7720, 8810, 12130, 12317, 7442, 6221, 
      11290, 10085, 15080, 12017, 13312, 13505, 14500, 15250, 7720, 9389, 
      11513, 13042, 10084, 10225, 11560, 12532, 14885, 9721, 11365, 16805, 
      12330, 16978, 11765, 15353, 17873, 16405, 15914, 16785, 16925, 17090, 
      16488, 19861, 16712, 19885, 19370, 17429, 17946, 19890, 18473, 18944, 
      20413, 20722, 20660, 21370, 21554, 23194, 22117, 23824, 24413, 28250, 
      29178, 29353 ], 
  [ 39236, 38660, 38770, 37242, 35892, 35437, 35325, 35450, 34481, 33284, 
      32740, 30025, 29489, 27796, 28180, 27925, 27290, 27044, 26624, 25360, 
      25397, 25505, 23201, 22525, 22193, 22633, 22760, 22298, 20890, 21928, 
      21533, 21645, 20969, 20896, 20005, 20096, 19066, 16925, 16745, 16465, 
      29818, 30770, 15325, 16909, 15973, 15028, 14885, 25909, 23857, 14450, 
      17173, 13698, 13780, 13712, 16589, 13754, 21146, 22829, 13320, 20392, 
      22405, 19169, 12560, 12370, 42725, 35816, 15464, 12676, 12389, 17876, 
      13177, 12781, 18122, 43348, 37264, 32400, 33949, 15049, 12674, 18010, 
      42920, 42212, 41861, 33437, 12757, 11765, 15461, 42354, 34225, 10820, 
      10817, 18560, 39170, 10730, 11633, 14453, 15370, 37300, 11304, 15304, 
      20008, 33002, 13922, 14426, 14825, 21017, 35600, 14900, 15041, 38025, 
      35722, 28026, 27490, 9802, 9901, 9965, 31909, 29290, 10193, 9850, 
      13378, 36112, 24345, 23140, 9945, 9540, 13060, 13441, 15777, 17316, 
      24154, 23909, 11234, 9106, 11941, 12389, 13381, 13514, 31037, 22061, 
      9736, 9197, 33298, 23290, 9133, 8713, 8698, 8649, 8674, 12874, 17485, 
      31265, 30665, 10145, 8608, 8480, 15353, 25442, 10585, 8362, 10490, 
      10882, 15677, 33064, 23976, 19125, 9544, 9124, 8325, 8424, 9256, 9621, 
      17330, 21200, 19844, 10048, 8705, 8000, 7940, 7913, 8833, 8725, 8098, 
      7690, 7825, 12610, 29896, 21085, 19496, 19277, 17396, 15140, 9512, 
      8125, 8996, 10312, 12580, 14285, 8669, 8594, 7226, 7369, 8314, 9250, 
      14800, 11545, 7057, 8905, 11281, 25385, 7850, 7673, 26605, 16724, 
      13124, 11485, 6805, 6725, 15586, 10282, 6597, 6757, 8325, 10917, 21529, 
      17009, 8249, 7921, 16442, 9605, 8642, 7397, 6266, 6362, 7466, 21960, 
      16900, 12808, 12168, 6100, 7765, 5993, 6505, 14240, 14057, 9620, 6452, 
      5857, 11105, 23314, 14274, 12681, 5661, 7685, 5765, 9832, 13978, 6058, 
      5858, 9685, 18640, 14400, 13648, 10513, 8665, 7785, 6553, 6273, 5713, 
      5440, 5220, 5233, 5409, 5508, 5860, 5913, 23266, 19202, 9137, 8405, 
      6197, 5617, 13736, 9661, 5021, 4949, 5224, 5924, 6125, 7400, 9125, 
      17986, 16210, 9802, 8986, 8242, 4882, 4810, 6057, 7362, 18313, 14425, 
      11849, 9808, 8720, 7760, 4633, 4724, 5108, 5153, 18178, 12058, 11378, 
      10573, 10418, 10265, 9673, 8585, 6338, 4493, 4505, 4889, 5165, 5218, 
      6793, 7970, 8978, 20232, 14557, 12100, 4981, 5085, 19109, 16994, 16546, 
      15461, 15250, 14629, 5746, 5009, 4450, 6725, 16865, 11152, 10820, 9872, 
      6697, 5617, 4265, 8720, 19845, 16965, 14373, 6673, 4993, 7105, 14248, 
      4069, 4013, 4205, 11642, 8762, 7085, 5570, 4082, 5485, 7202, 15700, 
      14416, 13801, 8500, 6304, 4129, 6100, 15802, 6506, 5417, 3881, 3562, 
      3770, 3922, 4010, 5002, 7081, 7577, 13768, 9140, 8264, 7333, 3620, 
      3688, 3725, 5765, 7589, 13050, 11898, 10645, 6730, 7474, 15017, 8465, 
      3137, 3140, 3977, 4505, 5252, 6617, 16481, 14474, 11674, 3386, 12132, 
      11380, 10837, 9000, 3541, 3645, 11645, 4178, 15473, 15248, 10100, 8180, 
      6548, 6425, 3104, 2929, 2825, 2848, 11626, 8530, 6082, 3625, 3562, 
      2637, 2665, 2701, 2745, 3656, 2756, 2536, 2600, 2824, 5101, 5525, 9125, 
      8642, 8485, 3077, 2725, 4901, 5765, 8704, 8545, 4804, 3460, 12010, 
      11813, 6434, 3653, 3170, 3050, 5458, 7741, 6740, 3077, 2692, 3485, 
      5837, 7801, 7209, 2221, 2250, 3250, 3874, 3961, 3700, 10130, 7474, 
      3449, 2173, 1800, 3445, 4068, 12497, 10517, 7765, 3362, 11401, 5321, 
      2276, 8410, 6705, 2005, 1717, 3370, 3125, 2405, 2600, 3380, 11170, 
      7145, 5213, 1565, 1405, 8185, 3600, 1872, 1552, 1737, 11629, 2009, 
      1954, 1369, 1369, 1666, 2125, 2746, 4141, 7717, 2056, 1160, 1556, 2677, 
      1060, 1088, 1145, 1193, 1249, 1348, 2468, 4868, 1186, 2561, 4930, 5057, 
      8125, 964, 1125, 9122, 4685, 3341, 845, 890, 1040, 4698, 738, 4772, 
      701, 1637, 3592, 10034, 3874, 7632, 2340, 640, 676, 1801, 2340, 3554, 
      929, 13253, 740, 548, 740, 3965, 5341, 4930, 3805, 1017, 4666, 10004, 
      7289, 3764, 3001, 2249, 1625, 4756, 5261, 3725, 2962, 2042, 1090, 1322, 
      1385, 1882, 1313, 965, 314, 410, 2314, 3205, 4481, 1217, 356, 881, 
      1481, 2372, 1906, 901, 1669, 7592, 1640, 212, 3005, 1193, 1010, 530, 
      170, 205, 218, 493, 8608, 3508, 3393, 2953, 1825, 720, 400, 208, 4477, 
      2930, 377, 3842, 2909, 356, 136, 149, 1544, 3821, 4456, 202, 3925, 
      13520, 8900, 6625, 5248, 3089, 1220, 208, 1585, 4289, 5689, 8513, 7970, 
      6610, 4405, 2965, 1010, 113, 1274, 1060, 45, 117, 2845, 5650, 1181, 41, 
      7760, 2320, 745, 116, 3380, 10413, 2509, 2218, 45, 370, 3490, 5629, 
      1448, 293, 125, 53, 173, 293, 2920, 4360, 5629, 5185, 4762, 1226, 226, 
      1025, 8464, 0, 1, 196, 1024, 1369, 2601, 2704, 3025, 3600, 1850, 65, 2, 
      2, 2117, 2402, 5185, 1093, 1160, 8473, 58, 45, 34, 2610, 3258, 7585, 
      4112, 377, 212, 272, 305, 545, 3265, 29, 125, 701, 925, 2525, 3061, 
      436, 8136, 1205, 373, 9265, 11089, 1360, 113, 548, 4688, 6305, 2385, 
      250, 1845, 4306, 7137, 8181, 9685, 3016, 1700, 356, 164, 541, 1781, 
      4196, 5576, 6661, 8381, 7010, 6362, 8402, 8425, 148, 2080, 2260, 7033, 
      8425, 4138, 1193, 1850, 2873, 9773, 11194, 11221, 7765, 772, 421, 925, 
      1877, 5237, 9032, 9800, 11041, 5409, 241, 229, 2929, 9634, 1856, 2657, 
      3314, 2053, 305, 514, 965, 7858, 8033, 1413, 808, 2088, 2725, 9160, 
      482, 362, 685, 3065, 7930, 12682, 12500, 5300, 2704, 2609, 544, 2081, 
      9850, 1225, 505, 3922, 7666, 12541, 5525, 1109, 653, 565, 3848, 5245, 
      5668, 10285, 12410, 533, 890, 4250, 4754, 8629, 13801, 12457, 900, 720, 
      676, 657, 676, 900, 3940, 11601, 16250, 13621, 9274, 2741, 2069, 1466, 
      641, 629, 706, 4225, 3277, 2276, 1832, 1765, 1205, 1117, 797, 9892, 
      6658, 12610, 6260, 793, 784, 785, 1073, 1184, 5741, 3145, 857, 866, 
      7082, 11657, 2925, 1741, 1021, 11101, 11509, 5585, 7045, 7361, 7522, 
      7850, 14186, 8080, 15665, 7173, 2180, 1640, 7880, 8381, 16781, 1625, 
      15866, 1657, 1693, 2120, 1445, 1460, 9725, 18162, 1882, 9621, 12546, 
      18162, 2896, 12209, 12836, 18761, 12706, 19105, 14989, 1789, 2088, 
      2389, 13000, 16648, 1898, 2057, 2225, 14705, 12429, 2986, 2041, 2314, 
      2466, 17401, 18925, 3140, 2216, 2533, 19728, 2410, 16424, 2504, 2650, 
      2682, 2701, 2810, 24232, 18045, 2917, 2997, 22457, 22293, 22018, 4040, 
      3842, 3482, 3485, 27130, 23885, 3746, 4013, 4040, 4105, 4112, 4121, 
      4196, 4394, 26856, 4973, 4705, 4762, 5668, 5625, 5672, 5540, 5501, 
      6409, 8237, 7421, 8098, 7594, 8821, 8545, 8489, 8861, 9106, 9241, 
      10301, 10282, 10600, 11029, 11560, 11237, 11458, 12461, 12610, 12346, 
      12769, 12688, 13789, 14282, 15140, 15298, 15850, 15650, 16045, 17568, 
      17789, 21074, 21634, 21625 ], 
  [ 39317, 38725, 38849, 37321, 35965, 35496, 35380, 35521, 34532, 33365, 
      32825, 30068, 29570, 27857, 28269, 28008, 27365, 27121, 26689, 25425, 
      25480, 25604, 23242, 22562, 22228, 22698, 22837, 22385, 20933, 22013, 
      21608, 21730, 21044, 20969, 20068, 20177, 19125, 16936, 16784, 16484, 
      29585, 30529, 15354, 17000, 16040, 15053, 14888, 25700, 23666, 14485, 
      17288, 13705, 13817, 13745, 16706, 13801, 20969, 22634, 13357, 20221, 
      22212, 19010, 12569, 12385, 43076, 36125, 15581, 12725, 12424, 17725, 
      13250, 12842, 17965, 43705, 37585, 32689, 34250, 15170, 12745, 17849, 
      43277, 42565, 42212, 33736, 12836, 11812, 15332, 42709, 34532, 10825, 
      10820, 18385, 39509, 10709, 11570, 14330, 15233, 37629, 11365, 15165, 
      19813, 33305, 14045, 14297, 14690, 20810, 35921, 14761, 14900, 38362, 
      36045, 28297, 27757, 9805, 9882, 9928, 32210, 29573, 10250, 9893, 
      13253, 36441, 24592, 23377, 10000, 9505, 12937, 13312, 15616, 17137, 
      24401, 24154, 11329, 9125, 11834, 12274, 13250, 13381, 31336, 22292, 
      9797, 9160, 33613, 23533, 9178, 8730, 8713, 8650, 8665, 12745, 17298, 
      31568, 30964, 10228, 8633, 8489, 15188, 25705, 10682, 8381, 10397, 
      10781, 15506, 33381, 24229, 19336, 9621, 9189, 8296, 8389, 9189, 9544, 
      17525, 21433, 20065, 10145, 8768, 8033, 7969, 7940, 8768, 8794, 8145, 
      7713, 7794, 12469, 30197, 21320, 19717, 19496, 17597, 15317, 9605, 
      8180, 8917, 10205, 12437, 14120, 8746, 8669, 7225, 7346, 8249, 9161, 
      14977, 11680, 7060, 8820, 11152, 25658, 7913, 7618, 26888, 16925, 
      13285, 11624, 6824, 6724, 15777, 10405, 6586, 6730, 8242, 10786, 21776, 
      17216, 8336, 7844, 16645, 9722, 8741, 7466, 6277, 6341, 7397, 22213, 
      17109, 12973, 12325, 6109, 7684, 5978, 6458, 14425, 14240, 9745, 6505, 
      5840, 10960, 23581, 14461, 12850, 5650, 7780, 5800, 9701, 14165, 6113, 
      5905, 9554, 18873, 14593, 13833, 10660, 8784, 7888, 6628, 6340, 5760, 
      5473, 5233, 5220, 5380, 5473, 5809, 5860, 23537, 19441, 9266, 8522, 
      6266, 5570, 13925, 9800, 5044, 4936, 5189, 5861, 6056, 7301, 8996, 
      18217, 16425, 9945, 9117, 8361, 4905, 4825, 5986, 7261, 18548, 14624, 
      12020, 9953, 8849, 7873, 4628, 4705, 5065, 5108, 18413, 12233, 11545, 
      10730, 10573, 10418, 9818, 8714, 6425, 4498, 4498, 4850, 5114, 5165, 
      6698, 7853, 8845, 20485, 14760, 12277, 4932, 5032, 19354, 17221, 16769, 
      15674, 15461, 14834, 5825, 5066, 4481, 6626, 17092, 11321, 10985, 
      10025, 6800, 5696, 4292, 8585, 20098, 17194, 14578, 6778, 5058, 6994, 
      14453, 4100, 4040, 4168, 11821, 8905, 7202, 5657, 4121, 5402, 7085, 
      15921, 14625, 14004, 8641, 6409, 4176, 6001, 16025, 6617, 5506, 3922, 
      3581, 3737, 3881, 3965, 4925, 6962, 7450, 13973, 9293, 8405, 7460, 
      3653, 3653, 3688, 5668, 7460, 13249, 12085, 10818, 6613, 7345, 15236, 
      8612, 3140, 3137, 3920, 4432, 5161, 6500, 16714, 14689, 11861, 3349, 
      12325, 11565, 11016, 9157, 3492, 3592, 11834, 4253, 15700, 15473, 
      10273, 8329, 6673, 6548, 3145, 2960, 2848, 2825, 11817, 8685, 6201, 
      3690, 3625, 2626, 2650, 2682, 2722, 3725, 2789, 2525, 2581, 2789, 5000, 
      5416, 9290, 8801, 8642, 3130, 2762, 4802, 5650, 8865, 8704, 4905, 3529, 
      12209, 12010, 6565, 3730, 3233, 3109, 5345, 7892, 6877, 3140, 2645, 
      3412, 5716, 7954, 7354, 2194, 2221, 3181, 3789, 4052, 3785, 10313, 
      7625, 3530, 2138, 1813, 3364, 3973, 12706, 10706, 7922, 3445, 11600, 
      5444, 2225, 8577, 6850, 2050, 1690, 3285, 3208, 2468, 2533, 3293, 
      11369, 7298, 5338, 1594, 1418, 8352, 3697, 1921, 1521, 1696, 11834, 
      2066, 2009, 1394, 1346, 1625, 2066, 2669, 4034, 7880, 2117, 1165, 1517, 
      2600, 1049, 1073, 1124, 1168, 1220, 1313, 2393, 4745, 1157, 2482, 4805, 
      4930, 8296, 981, 1096, 9305, 4810, 3442, 842, 877, 1073, 4825, 733, 
      4901, 692, 1576, 3485, 10229, 3761, 7801, 2425, 657, 657, 1732, 2257, 
      3665, 890, 13480, 773, 533, 709, 3848, 5482, 5065, 3922, 970, 4537, 
      10201, 7456, 3881, 3104, 2336, 1696, 4625, 5402, 3842, 3065, 2125, 
      1037, 1261, 1322, 1805, 1378, 1018, 325, 389, 2225, 3098, 4612, 1280, 
      337, 832, 1412, 2281, 1989, 954, 1594, 7765, 1717, 205, 2900, 1258, 
      1069, 569, 173, 194, 205, 458, 8793, 3625, 3508, 3060, 1908, 769, 433, 
      193, 4610, 3037, 346, 3721, 3016, 389, 149, 136, 1469, 3700, 4325, 181, 
      3802, 13753, 9089, 6788, 5393, 3200, 1289, 233, 1508, 4160, 5540, 8698, 
      8149, 6773, 4538, 3074, 1073, 98, 1205, 1125, 40, 100, 2740, 5801, 
      1250, 34, 7937, 2417, 800, 137, 3265, 10618, 2610, 2313, 34, 333, 3373, 
      5780, 1525, 328, 148, 40, 148, 260, 2813, 4229, 5480, 5330, 4901, 1297, 
      197, 962, 8649, 1, 0, 169, 961, 1296, 2500, 2601, 2916, 3481, 1937, 82, 
      5, 1, 2026, 2305, 5042, 1028, 1093, 8658, 73, 58, 45, 2509, 3145, 7760, 
      4241, 416, 241, 241, 272, 500, 3152, 26, 106, 650, 866, 2426, 3172, 
      397, 7957, 1274, 410, 9074, 11300, 1433, 128, 505, 4553, 6148, 2482, 
      225, 1762, 4177, 6970, 8002, 9490, 3125, 1781, 389, 149, 500, 1700, 
      4069, 5429, 6500, 8200, 7177, 6205, 8221, 8608, 153, 1993, 2169, 6868, 
      8244, 4265, 1130, 1769, 2770, 9578, 10985, 11432, 7940, 821, 392, 872, 
      1796, 5096, 8845, 9605, 11250, 5554, 250, 234, 2826, 9441, 1937, 2560, 
      3425, 2138, 314, 485, 914, 7685, 7858, 1480, 853, 2005, 2628, 8973, 
      505, 365, 650, 2962, 7757, 12461, 12721, 5441, 2801, 2704, 569, 2000, 
      10045, 1282, 522, 3805, 7497, 12322, 5668, 1160, 680, 584, 3733, 5108, 
      5525, 10088, 12629, 538, 853, 4129, 4625, 8450, 14032, 12676, 937, 745, 
      697, 640, 657, 865, 3825, 11392, 16501, 13850, 9461, 2834, 2146, 1525, 
      650, 634, 689, 4106, 3380, 2357, 1901, 1832, 1252, 1160, 820, 9701, 
      6505, 12393, 6409, 800, 785, 784, 1040, 1145, 5882, 3242, 850, 857, 
      6925, 11450, 3016, 1800, 1000, 10900, 11304, 5450, 6890, 7202, 7361, 
      7685, 13957, 7913, 15424, 7330, 2245, 1685, 7717, 8212, 16532, 1666, 
      15625, 1696, 1730, 2173, 1448, 1453, 9544, 18421, 1921, 9442, 12337, 
      17905, 2969, 12004, 12625, 18500, 12497, 18842, 15220, 1800, 2053, 
      2340, 12789, 16405, 1885, 2080, 2192, 14480, 12634, 3049, 2050, 2281, 
      2425, 17154, 18666, 3205, 2237, 2570, 19993, 2417, 16661, 2501, 2637, 
      2665, 2682, 2813, 24525, 18292, 2920, 2980, 22736, 22570, 22293, 4093, 
      3881, 3481, 3482, 27437, 24170, 3757, 4040, 4013, 4112, 4105, 4112, 
      4177, 4369, 27157, 5018, 4724, 4765, 5713, 5668, 5701, 5557, 5492, 
      6466, 8296, 7412, 8145, 7585, 8882, 8564, 8480, 8872, 9125, 9252, 
      10322, 10301, 10629, 11026, 11597, 11236, 11465, 12500, 12645, 12357, 
      12800, 12713, 13810, 14305, 15173, 15325, 15881, 15661, 16072, 17593, 
      17810, 21089, 21645, 21634 ], 
  [ 40552, 39752, 40058, 38530, 37096, 36445, 36277, 36626, 35377, 34600, 
      34112, 30809, 30805, 28832, 29608, 29269, 28522, 28304, 27716, 26452, 
      26741, 27073, 23957, 23225, 22865, 23725, 24020, 23698, 21674, 23300, 
      22765, 23017, 22201, 22100, 21069, 21412, 20074, 17261, 17473, 16913, 
      26738, 27578, 15913, 18365, 17093, 15560, 15109, 23165, 21365, 15122, 
      18965, 13978, 14480, 14356, 18409, 14594, 18850, 20281, 14020, 18180, 
      19885, 17125, 12868, 12762, 47821, 40324, 17284, 13544, 13061, 15944, 
      14381, 13817, 16106, 48528, 41940, 36628, 38345, 16925, 13850, 15938, 
      48100, 47336, 46957, 37805, 14045, 12605, 13837, 47506, 38705, 11072, 
      11041, 16292, 44098, 10618, 10933, 12913, 13634, 42088, 12340, 13540, 
      17460, 37426, 15826, 12802, 13117, 18301, 40276, 13136, 13249, 42925, 
      40426, 32002, 31410, 10026, 9817, 9629, 36305, 33434, 11173, 10634, 
      11810, 40900, 27985, 26640, 10897, 9232, 11520, 11817, 13705, 14992, 
      27794, 27521, 12746, 9554, 10625, 10961, 11729, 11834, 35405, 25477, 
      10772, 8861, 37890, 26874, 9945, 9133, 9090, 8845, 8730, 11250, 15049, 
      35689, 35033, 11489, 9140, 8788, 13225, 29306, 12125, 8810, 9370, 9650, 
      13465, 37684, 27700, 22261, 10804, 10216, 8101, 8116, 8500, 8725, 
      20242, 24644, 23120, 11588, 9769, 8644, 8528, 8473, 8105, 9873, 8938, 
      8194, 7573, 10818, 34292, 24557, 22772, 22525, 20392, 17800, 10996, 
      9077, 8072, 8996, 10760, 12157, 9929, 9826, 7394, 7229, 7586, 8186, 
      17460, 13617, 7281, 7897, 9657, 29389, 8914, 7085, 30749, 19720, 15560, 
      13613, 7253, 6893, 18442, 12186, 6625, 6561, 7345, 9265, 25169, 20089, 
      9649, 7025, 19466, 11425, 10210, 8545, 6602, 6250, 6682, 25684, 20008, 
      15300, 14548, 6408, 6813, 5965, 6029, 17012, 16801, 11552, 7376, 5801, 
      9257, 27234, 17074, 15229, 5689, 9197, 6437, 8180, 16778, 7010, 6698, 
      8033, 22084, 17284, 16420, 12753, 10513, 9409, 7785, 7393, 6553, 6084, 
      5584, 5233, 5185, 5200, 5328, 5353, 27242, 22730, 11125, 10225, 7345, 
      5141, 16564, 11789, 5525, 4949, 4916, 5224, 5341, 6196, 7501, 21402, 
      19402, 11986, 11002, 10090, 5386, 5202, 5245, 6130, 21785, 17393, 
      14425, 12020, 10708, 9524, 4745, 4640, 4688, 4705, 21650, 14690, 13898, 
      12953, 12770, 12589, 11885, 10573, 7738, 4745, 4589, 4525, 4633, 4658, 
      5645, 6514, 7298, 23956, 17581, 14760, 4477, 4525, 22721, 20354, 19850, 
      18625, 18386, 17681, 7034, 5989, 5066, 5521, 20225, 13700, 13312, 
      12196, 8321, 6905, 4825, 7012, 23569, 20353, 17425, 8325, 6085, 5733, 
      17300, 4685, 4573, 3869, 14330, 10946, 8905, 6970, 4810, 4505, 5746, 
      18976, 17524, 16825, 10656, 7956, 4969, 4896, 19106, 8242, 6845, 4637, 
      4010, 3490, 3530, 3562, 4106, 5597, 5981, 16820, 11464, 10420, 9293, 
      4264, 3380, 3389, 4589, 5965, 16018, 14698, 13249, 5274, 5850, 18265, 
      10705, 3361, 3280, 3361, 3665, 4160, 5161, 19925, 17666, 14474, 3050, 
      15016, 14152, 13525, 11380, 3037, 3085, 14473, 5410, 18833, 18580, 
      12704, 10448, 8480, 8329, 3860, 3545, 3329, 2708, 14482, 10882, 7930, 
      4717, 4626, 2665, 2637, 2617, 2605, 4804, 3400, 2564, 2516, 2516, 3869, 
      4181, 11617, 11050, 10865, 4001, 3425, 3697, 4337, 11140, 10953, 6400, 
      4608, 14978, 14753, 8450, 4913, 4234, 4058, 4058, 10037, 8840, 4141, 
      2216, 2645, 4325, 10125, 9421, 2025, 2026, 2466, 2866, 5417, 5072, 
      12874, 9770, 4765, 1865, 2164, 2493, 2920, 15605, 13345, 10145, 4706, 
      14369, 7225, 1744, 10930, 8917, 2817, 1521, 2362, 4469, 3469, 1844, 
      2344, 14138, 9469, 7145, 2153, 1769, 10705, 5140, 2740, 1300, 1345, 
      14681, 2989, 2906, 1901, 1229, 1274, 1481, 1850, 2825, 10181, 3092, 
      1412, 1192, 1781, 1088, 1060, 1033, 1025, 1025, 1040, 1600, 3328, 962, 
      1637, 3362, 3461, 10701, 1384, 901, 11866, 6617, 4937, 985, 890, 1684, 
      6658, 850, 6760, 757, 965, 2276, 12946, 2474, 10180, 3712, 1060, 592, 
      1017, 1360, 5290, 565, 16613, 1384, 520, 488, 2509, 7497, 7002, 5625, 
      541, 3042, 12944, 9809, 5584, 4625, 3649, 2801, 3104, 7417, 5545, 4586, 
      3386, 530, 650, 685, 986, 2405, 1889, 650, 298, 1250, 1889, 6497, 2281, 
      272, 377, 697, 1280, 3250, 1825, 801, 10196, 2900, 296, 1717, 2285, 
      2018, 1258, 394, 233, 218, 185, 11380, 5328, 5185, 4633, 3169, 1588, 
      1044, 180, 6521, 4610, 125, 2330, 4589, 1000, 500, 149, 676, 2309, 
      2804, 90, 2385, 16964, 11728, 9089, 7460, 4825, 2368, 740, 689, 2665, 
      3785, 11285, 10658, 9074, 6449, 4673, 2074, 85, 490, 2152, 157, 61, 
      1557, 7946, 2329, 125, 10420, 3860, 1697, 592, 1952, 13465, 4105, 3730, 
      73, 34, 2034, 7925, 2708, 965, 629, 53, 5, 13, 1604, 2708, 3725, 7397, 
      6890, 2402, 2, 325, 11236, 196, 169, 0, 324, 529, 1369, 1444, 1681, 
      2116, 3250, 485, 226, 170, 1025, 1226, 3365, 365, 404, 11245, 450, 409, 
      370, 1378, 1858, 10217, 6100, 1105, 800, 20, 25, 97, 1865, 169, 41, 
      169, 281, 1321, 4797, 72, 5812, 2353, 1073, 6773, 14225, 2564, 505, 
      128, 2980, 4289, 3925, 82, 865, 2682, 4981, 5857, 7137, 4724, 3016, 
      1000, 136, 149, 829, 2600, 3700, 4589, 6029, 9530, 4346, 6050, 11169, 
      400, 1044, 1168, 4905, 6073, 6098, 493, 898, 1613, 7225, 8450, 14357, 
      10397, 1640, 197, 365, 925, 3445, 6596, 7252, 14149, 7621, 549, 481, 
      1669, 7114, 3172, 1481, 5050, 3425, 613, 290, 433, 5618, 5765, 2533, 
      1620, 1108, 1549, 6724, 986, 586, 377, 1805, 5690, 9770, 15776, 7456, 
      4244, 4121, 1076, 1129, 12762, 2205, 925, 2466, 5482, 9657, 7709, 2005, 
      1213, 1013, 2420, 3509, 3848, 7709, 15658, 785, 554, 2738, 3130, 6305, 
      17217, 15705, 1600, 1252, 1152, 601, 592, 592, 2512, 8857, 19946, 
      17009, 12074, 4225, 3329, 2474, 949, 881, 650, 2741, 4901, 3592, 2980, 
      2885, 2045, 1901, 1301, 7400, 4698, 9754, 8528, 1073, 980, 953, 793, 
      820, 7897, 4685, 941, 922, 5066, 8941, 4381, 2749, 909, 8469, 8821, 
      3877, 5057, 5317, 5450, 5722, 11162, 5924, 12473, 9553, 3272, 2452, 
      5780, 6197, 13477, 2381, 12674, 2385, 2393, 3044, 1669, 1544, 7373, 
      21970, 2610, 7297, 9802, 14746, 4100, 9521, 10064, 15289, 9962, 15605, 
      18405, 2125, 1780, 1885, 10228, 13428, 1898, 2561, 1945, 11737, 15481, 
      4050, 2349, 2034, 2074, 14125, 15481, 4232, 2692, 3233, 23620, 2690, 
      19924, 2644, 2650, 2626, 2617, 3034, 28516, 21685, 3141, 2941, 26545, 
      26353, 26050, 4964, 4570, 3650, 3625, 31610, 28057, 4082, 4573, 3844, 
      4385, 4196, 4177, 4112, 4226, 31252, 5785, 5153, 4986, 6480, 6409, 
      6260, 5960, 5557, 7389, 9245, 7477, 8938, 7650, 9857, 8993, 8545, 9197, 
      9554, 9577, 10777, 10730, 11188, 11169, 12260, 11405, 11738, 13189, 
      13282, 12682, 13385, 13220, 14265, 14786, 15784, 15858, 16466, 15986, 
      16605, 18100, 18265, 21466, 21970, 21933 ], 
  [ 42820, 41732, 42290, 40762, 39220, 38317, 38077, 38714, 37105, 36868, 
      36452, 32393, 33073, 30740, 32020, 31573, 30682, 30500, 29696, 28432, 
      29045, 29665, 25505, 24701, 24305, 25705, 26216, 26074, 23258, 25640, 
      24925, 25357, 24361, 24224, 23013, 23680, 21946, 18269, 18985, 18065, 
      23354, 24050, 17245, 20813, 19109, 16820, 15973, 20213, 18737, 16562, 
      21845, 14914, 15956, 15760, 21325, 16250, 16474, 17581, 15496, 15912, 
      17221, 15073, 13840, 13842, 54949, 46696, 20200, 15236, 14501, 14036, 
      16505, 15725, 14090, 55764, 48528, 42640, 44573, 19913, 15938, 13850, 
      55336, 54500, 54085, 43997, 16277, 14261, 12325, 54706, 45041, 11972, 
      11905, 13952, 51010, 11050, 10609, 11509, 11978, 48820, 14248, 11848, 
      14760, 43690, 18850, 11290, 11497, 15385, 46864, 11444, 11521, 49801, 
      47050, 37690, 37026, 10890, 10285, 9773, 42533, 39338, 13009, 12218, 
      10370, 47632, 33241, 31716, 12697, 9412, 10116, 10305, 11617, 12580, 
      33050, 32741, 15266, 10706, 9509, 9701, 10181, 10250, 41597, 30445, 
      12680, 9005, 44370, 32058, 11565, 10249, 10170, 9673, 9378, 9738, 
      12493, 41953, 41225, 13793, 10400, 9760, 11065, 34850, 14681, 9962, 
      8506, 8642, 11197, 44200, 33064, 26869, 13000, 12196, 8389, 8296, 8104, 
      8149, 24562, 29648, 27908, 14144, 11713, 10048, 9860, 9769, 7745, 
      11925, 10594, 9418, 7825, 9090, 40520, 29597, 27560, 27277, 24820, 
      21796, 13480, 10877, 7460, 7880, 8996, 9997, 12125, 11986, 8186, 7625, 
      7226, 7394, 21456, 16857, 8145, 7177, 8145, 35113, 10858, 6905, 36653, 
      24148, 19268, 16925, 8405, 7685, 22690, 15210, 7237, 6885, 6661, 7717, 
      30425, 24625, 12025, 6449, 23930, 14341, 12802, 10597, 7610, 6682, 
      6250, 31048, 24580, 19080, 18184, 7380, 6165, 6505, 5993, 21152, 20905, 
      14612, 9140, 6305, 7457, 32850, 21250, 19081, 6301, 11717, 7877, 6632, 
      20954, 8810, 8354, 6485, 27088, 21568, 20560, 16209, 13465, 12073, 
      9945, 9409, 8209, 7488, 6628, 5809, 5473, 5380, 5220, 5209, 32930, 
      27842, 14257, 13141, 9397, 5105, 20776, 15101, 6749, 5525, 5096, 4900, 
      4909, 5224, 5989, 26370, 24082, 15370, 14170, 13042, 6610, 6282, 4777, 
      5122, 26825, 21785, 18313, 15440, 13840, 12368, 5465, 5108, 4724, 4705, 
      26690, 18650, 17714, 16589, 16370, 16153, 15305, 13705, 10114, 5645, 
      5273, 4633, 4525, 4514, 4745, 5218, 5714, 29320, 22045, 18756, 4405, 
      4381, 27941, 25250, 24674, 23269, 22994, 22181, 9266, 7825, 6434, 4549, 
      25121, 17552, 17092, 15760, 10985, 9137, 6121, 5392, 28933, 25285, 
      21925, 11025, 8065, 4545, 21800, 6053, 5869, 4013, 18362, 14330, 11821, 
      9346, 6322, 3821, 4450, 23764, 22096, 21289, 14004, 10656, 6625, 3924, 
      23930, 11050, 9257, 6185, 5162, 3706, 3602, 3562, 3530, 4265, 4505, 
      21320, 15028, 13768, 12389, 5668, 3560, 3533, 3653, 4453, 20410, 18874, 
      17173, 3978, 4338, 23017, 14161, 4225, 4036, 3145, 3161, 3332, 3865, 
      24929, 22346, 18650, 3194, 19300, 18292, 17557, 15016, 2965, 2941, 
      18685, 7570, 23729, 23440, 16628, 13940, 11540, 11353, 5408, 4913, 
      4553, 3104, 18730, 14482, 10882, 6697, 6570, 3277, 3177, 3085, 3001, 
      6856, 4804, 3176, 2984, 2696, 2861, 3029, 15397, 14722, 14501, 5765, 
      4901, 2725, 3077, 14848, 14625, 9028, 6660, 19370, 19109, 11618, 7109, 
      6178, 5930, 2834, 13565, 12116, 6085, 2180, 2141, 2957, 13689, 12841, 
      2349, 2314, 2034, 2146, 7865, 7412, 16978, 13298, 7033, 2045, 3208, 
      1845, 2020, 20177, 17557, 13781, 7010, 18761, 10249, 1636, 14746, 
      12337, 4437, 1845, 1642, 6773, 5413, 1448, 1588, 18530, 13033, 10205, 
      3485, 2813, 14521, 7696, 4432, 1552, 1417, 19181, 4825, 4706, 3161, 
      1625, 1346, 1229, 1274, 1709, 13925, 5000, 2312, 1300, 1205, 1700, 
      1600, 1465, 1385, 1313, 1220, 1060, 1924, 1250, 1025, 1922, 1985, 
      14589, 2500, 1189, 15970, 9677, 7565, 1741, 1466, 3088, 9754, 1570, 
      9892, 1405, 677, 1160, 17266, 1250, 14032, 6052, 2176, 1060, 585, 676, 
      8098, 673, 21509, 2788, 1060, 740, 1213, 10845, 10242, 8541, 505, 1530, 
      17300, 13625, 8500, 7289, 6025, 4889, 1556, 10765, 8461, 7250, 5690, 
      386, 362, 361, 410, 4385, 3653, 1658, 730, 458, 773, 9665, 4225, 740, 
      305, 265, 452, 5554, 3589, 261, 14120, 5096, 980, 637, 4265, 3890, 
      2770, 1258, 845, 794, 365, 15520, 8244, 8065, 7369, 5473, 3280, 2448, 
      720, 9725, 7346, 377, 962, 7325, 2404, 1544, 725, 136, 941, 1256, 522, 
      981, 21968, 15940, 12833, 10880, 7633, 4420, 2000, 113, 1153, 1913, 
      15425, 14690, 12818, 9653, 7445, 4018, 625, 58, 4132, 877, 565, 477, 
      11474, 4381, 809, 14416, 6416, 3497, 1780, 692, 17965, 6733, 6250, 685, 
      178, 738, 11453, 4904, 2405, 1853, 629, 365, 229, 488, 1160, 1853, 
      10817, 10202, 4490, 290, 1, 15376, 1024, 961, 324, 0, 25, 361, 400, 
      529, 784, 5626, 1601, 1090, 962, 197, 290, 1601, 5, 8, 15385, 1530, 
      1453, 1378, 370, 634, 14177, 9232, 2617, 2132, 272, 241, 97, 641, 925, 
      509, 61, 29, 349, 7605, 180, 3400, 4405, 2549, 4145, 18833, 4688, 1585, 
      164, 1360, 2273, 6481, 442, 181, 1170, 2785, 3445, 4437, 7496, 5284, 
      2404, 676, 221, 181, 1124, 1864, 2501, 3581, 13346, 2330, 3602, 15273, 
      1300, 288, 340, 2745, 3625, 9194, 169, 250, 569, 4525, 5498, 18965, 
      14357, 3332, 485, 221, 277, 1717, 4040, 4552, 18721, 11041, 1521, 1381, 
      625, 4450, 5440, 545, 7858, 5765, 1585, 578, 325, 3314, 3425, 4549, 
      3240, 424, 613, 4168, 2210, 1450, 557, 761, 3386, 6602, 20564, 10804, 
      6800, 6641, 2336, 481, 17082, 4041, 2041, 1170, 3250, 6525, 11093, 
      3733, 2509, 2165, 1160, 1853, 2084, 4973, 20410, 1685, 698, 1370, 1618, 
      3893, 22185, 20457, 3076, 2512, 2340, 1105, 1060, 772, 1252, 5905, 
      25274, 21941, 16250, 6709, 5525, 4346, 1921, 1781, 1154, 1409, 7565, 
      5860, 5032, 4901, 3701, 3485, 2525, 4772, 2754, 6658, 12020, 2009, 
      1808, 1745, 1009, 928, 11245, 7241, 1625, 1570, 3050, 6025, 6829, 4621, 
      1341, 5661, 5941, 2257, 3077, 3265, 3362, 3562, 7850, 3728, 8945, 
      13189, 5252, 4072, 3656, 3965, 9805, 3929, 9146, 3897, 3869, 4808, 
      2533, 2228, 4925, 27442, 4122, 4885, 6850, 10930, 6224, 6641, 7076, 
      11401, 7010, 11681, 23373, 3133, 1960, 1813, 7240, 9864, 2474, 3785, 
      2161, 8497, 19981, 5994, 3321, 2250, 2146, 10489, 11629, 6212, 3880, 
      4709, 29200, 3626, 25000, 3400, 3226, 3130, 3085, 3898, 34600, 26941, 
      4005, 3445, 32377, 32149, 31810, 6728, 6082, 4442, 4381, 37946, 33997, 
      5090, 5869, 4168, 5321, 4880, 4825, 4580, 4586, 37480, 7405, 6305, 
      5850, 8100, 7993, 7592, 7076, 6205, 9225, 11117, 8125, 10594, 8298, 
      11765, 10145, 9193, 10205, 10706, 10585, 11965, 11882, 12520, 11925, 
      13736, 12197, 12674, 14701, 14722, 13690, 14753, 14480, 15453, 16010, 
      17188, 17154, 17834, 16994, 17901, 19360, 19453, 22546, 22978, 22905 ], 
  [ 43565, 42397, 43025, 41497, 39925, 38952, 38692, 39409, 37700, 37613, 
      37217, 32948, 33818, 31385, 32805, 32328, 31397, 31225, 30361, 29097, 
      29800, 30500, 26050, 25226, 24820, 26370, 26941, 26849, 23813, 26405, 
      25640, 26122, 25076, 24929, 23668, 24425, 22581, 18664, 19520, 18500, 
      22529, 23185, 17730, 21608, 19784, 17285, 16328, 19508, 18122, 17077, 
      22760, 15289, 16481, 16265, 22250, 16825, 15929, 16946, 16021, 15397, 
      16596, 14618, 14225, 14257, 57044, 48581, 21125, 15821, 15016, 13621, 
      17210, 16370, 13645, 57889, 50473, 44425, 46418, 20858, 16633, 13385, 
      57461, 56605, 56180, 45832, 17012, 14836, 12020, 56821, 46916, 12337, 
      12260, 13417, 53045, 11285, 10634, 11234, 11633, 50805, 14893, 11493, 
      14125, 45545, 19805, 10985, 11162, 14690, 48809, 11089, 11156, 51826, 
      49005, 39385, 38701, 11245, 10530, 9928, 44378, 41093, 13634, 12773, 
      10085, 49617, 34816, 33241, 13312, 9577, 9841, 10000, 11152, 12025, 
      34625, 34306, 16081, 11141, 9314, 9466, 9866, 9925, 43432, 31940, 
      13325, 9160, 46285, 33613, 12130, 10674, 10585, 10018, 9673, 9433, 
      11898, 43808, 43060, 14548, 10865, 10145, 10580, 36505, 15506, 10397, 
      8381, 8477, 10682, 46125, 34669, 28264, 13725, 12861, 8584, 8461, 8109, 
      8104, 25877, 31153, 29353, 14969, 12368, 10553, 10345, 10244, 7760, 
      12610, 11169, 9873, 8010, 8725, 42365, 31112, 29005, 28712, 26165, 
      23021, 14285, 11492, 7405, 7685, 8621, 9512, 12850, 12701, 8521, 7850, 
      7241, 7289, 22681, 17872, 8500, 7092, 7840, 36818, 11513, 6970, 38408, 
      25493, 20413, 17960, 8840, 8020, 23985, 16165, 7522, 7090, 6586, 7402, 
      32000, 26000, 12800, 6404, 25285, 15266, 13637, 11282, 8005, 6917, 
      6245, 32653, 25965, 20245, 19309, 7765, 6100, 6770, 6098, 22417, 22160, 
      15577, 9745, 6560, 7072, 34525, 22525, 20266, 6586, 12532, 8392, 6317, 
      22229, 9425, 8929, 6170, 28593, 22873, 21825, 17284, 14400, 12928, 
      10660, 10084, 8784, 7993, 7033, 6084, 5668, 5545, 5305, 5284, 34625, 
      29377, 15242, 14066, 10082, 5210, 22061, 16136, 7204, 5800, 5261, 4925, 
      4904, 5069, 5684, 27865, 25497, 16425, 15165, 13977, 7065, 6697, 4762, 
      4957, 28340, 23120, 19508, 16505, 14825, 13273, 5780, 5353, 4849, 4820, 
      28205, 19865, 18889, 17714, 17485, 17258, 16370, 14690, 10889, 6010, 
      5578, 4778, 4610, 4589, 4610, 4973, 5389, 30925, 23400, 19981, 4500, 
      4456, 29506, 26725, 26129, 24674, 24389, 23546, 10001, 8450, 6929, 
      4394, 26596, 18737, 18257, 16865, 11840, 9872, 6596, 5057, 30538, 
      26770, 23290, 11890, 8730, 4330, 23165, 6548, 6344, 4168, 19597, 15385, 
      12746, 10121, 6857, 3746, 4205, 25209, 23481, 22644, 15049, 11521, 
      7200, 3769, 25385, 11945, 10042, 6730, 5597, 3881, 3737, 3677, 3485, 
      4010, 4210, 22685, 16133, 14813, 13364, 6173, 3725, 3688, 3508, 4148, 
      21745, 20149, 18378, 3733, 4033, 24452, 15236, 4580, 4361, 3200, 3136, 
      3217, 3620, 26434, 23761, 19925, 3349, 20605, 19557, 18792, 16141, 
      3060, 3016, 19970, 8285, 25204, 24905, 17833, 15025, 12505, 12308, 
      5953, 5408, 5008, 3329, 20025, 15597, 11817, 7362, 7225, 3562, 3442, 
      3330, 3226, 7541, 5309, 3461, 3229, 2861, 2696, 2824, 16562, 15857, 
      15626, 6370, 5426, 2570, 2842, 15993, 15760, 9873, 7345, 20705, 20434, 
      12613, 7834, 6833, 6565, 2609, 14660, 13141, 6740, 2285, 2116, 2692, 
      14794, 13906, 2554, 2509, 2029, 2061, 8660, 8177, 18233, 14393, 7778, 
      2210, 3613, 1780, 1885, 21562, 18842, 14906, 7765, 20096, 11204, 1721, 
      15921, 13402, 5002, 2050, 1557, 7528, 6068, 1453, 1493, 19865, 14138, 
      11170, 3970, 3218, 15696, 8521, 5017, 1737, 1552, 20546, 5450, 5321, 
      3626, 1850, 1481, 1274, 1229, 1514, 15080, 5645, 2677, 1445, 1160, 
      1985, 1865, 1700, 1600, 1508, 1385, 1025, 1649, 1445, 970, 1637, 1690, 
      15784, 2925, 1384, 17225, 10642, 8410, 2066, 1741, 3593, 10729, 1885, 
      10877, 1700, 712, 965, 18581, 1025, 15217, 6817, 2601, 1305, 580, 601, 
      8993, 818, 22984, 3293, 1325, 925, 968, 11890, 11257, 9466, 610, 1225, 
      18625, 14800, 9425, 8144, 6800, 5584, 1241, 11810, 9386, 8105, 6445, 
      461, 397, 386, 365, 5050, 4258, 2053, 965, 353, 578, 10660, 4880, 985, 
      400, 260, 337, 6309, 4194, 226, 15325, 5821, 1285, 452, 4930, 4525, 
      3305, 1613, 1130, 1069, 530, 16785, 9169, 8980, 8244, 6228, 3865, 2953, 
      985, 10730, 8221, 562, 697, 8200, 2909, 1949, 1000, 101, 676, 941, 757, 
      706, 23473, 17225, 13988, 11945, 8528, 5105, 2465, 68, 848, 1508, 
      16690, 15925, 13973, 10658, 8330, 4673, 890, 53, 4797, 1192, 820, 292, 
      12569, 5066, 1114, 15641, 7241, 4112, 2225, 457, 19330, 7578, 7065, 
      970, 333, 493, 12548, 5629, 2920, 2308, 904, 580, 404, 293, 845, 1448, 
      11882, 11237, 5185, 485, 26, 16641, 1369, 1296, 529, 25, 0, 196, 225, 
      324, 529, 6401, 2026, 1445, 1297, 82, 145, 1226, 20, 13, 16650, 1945, 
      1858, 1773, 205, 409, 15392, 10217, 3152, 2617, 457, 416, 212, 416, 
      1250, 754, 146, 74, 194, 8500, 325, 2845, 5090, 3074, 3530, 20228, 
      5393, 2000, 289, 1025, 1828, 7306, 657, 106, 865, 2290, 2890, 3802, 
      8381, 6029, 2909, 941, 356, 116, 829, 1469, 2036, 3016, 14521, 1885, 
      3037, 16528, 1665, 193, 225, 2260, 3060, 10169, 194, 185, 394, 3890, 
      4793, 20360, 15572, 3917, 680, 296, 212, 1352, 3445, 3917, 20106, 
      12106, 1906, 1746, 450, 3825, 6185, 400, 8753, 6530, 1970, 773, 410, 
      2789, 2890, 5224, 3805, 349, 468, 3573, 2665, 1805, 722, 586, 2861, 
      5837, 22009, 11849, 7625, 7456, 2801, 416, 18397, 4666, 2466, 925, 
      2745, 5770, 12148, 4328, 2984, 2600, 925, 1508, 1709, 4328, 21845, 
      2050, 853, 1105, 1313, 3338, 23680, 21892, 3601, 2977, 2785, 1360, 
      1305, 937, 1017, 5200, 26869, 23426, 17525, 7514, 6250, 4981, 2306, 
      2146, 1409, 1154, 8420, 6605, 5717, 5576, 4276, 4040, 2980, 4157, 2329, 
      5913, 13105, 2384, 2153, 2080, 1184, 1073, 12290, 8066, 1930, 1865, 
      2605, 5330, 7624, 5256, 1576, 4996, 5256, 1922, 2642, 2810, 2897, 3077, 
      7045, 3233, 8080, 14314, 5917, 4637, 3181, 3460, 8900, 4474, 8281, 
      4432, 4394, 5413, 2888, 2533, 4360, 29077, 4657, 4330, 6145, 9985, 
      6929, 5956, 6361, 10436, 6305, 10706, 24868, 3528, 2125, 1908, 6525, 
      8989, 2749, 4240, 2336, 7712, 21346, 6649, 3706, 2425, 2281, 9594, 
      10674, 6877, 4325, 5234, 30865, 4001, 26525, 3725, 3501, 3385, 3330, 
      4253, 36405, 28516, 4360, 3700, 34112, 33874, 33525, 7333, 6617, 4777, 
      4706, 39821, 35762, 5485, 6344, 4373, 5696, 5185, 5120, 4825, 4801, 
      39325, 7970, 6740, 6205, 8665, 8548, 8077, 7501, 6500, 9850, 11752, 
      8420, 11169, 8593, 12410, 10580, 9488, 10600, 11141, 10980, 12410, 
      12317, 13005, 12250, 14261, 12532, 13049, 15236, 15237, 14085, 15248, 
      14945, 15898, 16465, 17693, 17629, 18329, 17389, 18376, 19825, 19898, 
      22961, 23373, 23290 ], 
  [ 45917, 44525, 45349, 43821, 42165, 40996, 40680, 41621, 39632, 39965, 
      39625, 34768, 36170, 33457, 35269, 34708, 33665, 33521, 32489, 31225, 
      32180, 33104, 27842, 26962, 26528, 28498, 29237, 29285, 25633, 28813, 
      27908, 28530, 27344, 27169, 25768, 26777, 24625, 20036, 21284, 19984, 
      20485, 21029, 19354, 24100, 21940, 18853, 17588, 17800, 16666, 18785, 
      25588, 16605, 18217, 17945, 25106, 18701, 14669, 15434, 17757, 14221, 
      15112, 13610, 15569, 15685, 63176, 54125, 23981, 17725, 16724, 12725, 
      19450, 18442, 12665, 64105, 56185, 49689, 51850, 23770, 18845, 12349, 
      63677, 62765, 62312, 51236, 19336, 16712, 11432, 63009, 52432, 13625, 
      13520, 12185, 59009, 12209, 10970, 10730, 10933, 56629, 16965, 10765, 
      12613, 51005, 22745, 10397, 10490, 13010, 54521, 10361, 10400, 57762, 
      54745, 44397, 43657, 12505, 11482, 10628, 49810, 46273, 15650, 14593, 
      9553, 55441, 39492, 37777, 15300, 10305, 9337, 9412, 10116, 10737, 
      39301, 38954, 18629, 12625, 9034, 9074, 9250, 9281, 48836, 36392, 
      15397, 9860, 51913, 38233, 13978, 12130, 12013, 11250, 10765, 8845, 
      10498, 49268, 48464, 16928, 12433, 11489, 9488, 41405, 18082, 11881, 
      8297, 8281, 9506, 51781, 39429, 32436, 16021, 14989, 9396, 9189, 8389, 
      8244, 29825, 35633, 33665, 17545, 14468, 12233, 11969, 11840, 8068, 
      14794, 13045, 11413, 8794, 7969, 47797, 35620, 33317, 32996, 30197, 
      26717, 16805, 13480, 7517, 7405, 7837, 8420, 15146, 14969, 9725, 8746, 
      7549, 7261, 26377, 20980, 9760, 7120, 7252, 41858, 13613, 7418, 43588, 
      29525, 23885, 21124, 10324, 9224, 27877, 19105, 8586, 7930, 6642, 6786, 
      36676, 30116, 15236, 6544, 29345, 18122, 16241, 13466, 9377, 7841, 
      6497, 37413, 30109, 23773, 22725, 9109, 6184, 7778, 6658, 26225, 25940, 
      18545, 11705, 7540, 6260, 39481, 26361, 23850, 7650, 15080, 10100, 
      5701, 26065, 11413, 10805, 5554, 33073, 26793, 25633, 20560, 17284, 
      15588, 12928, 12240, 10660, 9673, 8433, 7120, 6480, 6273, 5809, 5760, 
      39637, 33941, 18266, 16922, 12266, 5770, 25925, 19300, 8744, 6836, 
      5989, 5261, 5156, 4901, 5096, 32317, 29725, 19645, 18217, 16861, 8605, 
      8125, 4986, 4761, 32848, 27124, 23120, 19753, 17849, 16073, 6928, 6305, 
      5465, 5408, 32713, 23533, 22445, 21130, 20873, 20618, 19618, 17714, 
      13325, 7298, 6698, 5450, 5114, 5065, 4498, 4553, 4745, 35685, 27460, 
      23677, 5032, 4932, 34154, 31121, 30469, 28874, 28561, 27634, 12325, 
      10466, 8581, 4226, 30992, 22321, 21785, 20225, 14500, 12196, 8192, 
      4385, 35298, 31194, 27378, 14578, 10858, 3994, 27253, 8200, 7940, 4868, 
      23321, 18605, 15602, 12557, 8621, 3802, 3785, 29521, 27625, 26704, 
      18241, 14209, 9076, 3601, 29725, 14717, 12506, 8522, 7081, 4637, 4381, 
      4265, 3625, 3562, 3650, 26773, 19493, 18005, 16360, 7853, 4453, 4388, 
      3368, 3560, 25749, 23985, 22018, 3313, 3445, 28736, 18512, 5840, 5537, 
      3620, 3332, 3161, 3200, 30914, 27989, 23761, 4049, 24525, 23365, 22516, 
      19557, 3592, 3492, 23834, 10553, 29600, 29273, 21473, 18329, 15473, 
      15248, 7745, 7060, 6548, 4225, 23917, 18985, 14701, 9490, 9325, 4626, 
      4450, 4282, 4122, 9725, 6989, 4525, 4181, 3589, 2500, 2516, 20090, 
      19301, 19042, 8330, 7162, 2402, 2450, 19465, 19204, 12505, 9529, 24709, 
      24410, 15665, 10130, 8933, 8609, 2245, 17992, 16277, 8840, 2845, 2312, 
      2216, 18154, 17154, 3394, 3321, 2281, 2089, 11152, 10585, 22013, 17725, 
      10130, 2938, 5013, 1864, 1773, 25706, 22706, 18322, 10145, 24100, 
      14144, 2225, 19477, 16650, 6850, 2890, 1585, 9908, 8168, 1733, 1493, 
      23869, 17498, 14138, 5594, 4618, 19252, 11097, 6921, 2521, 2196, 24634, 
      7466, 7309, 5194, 2746, 2125, 1666, 1369, 1234, 18580, 7717, 3965, 
      2117, 1300, 3049, 2873, 2624, 2468, 2320, 2113, 1193, 1145, 2257, 1082, 
      1105, 1130, 19396, 4381, 2196, 21005, 13610, 11042, 3242, 2777, 5273, 
      13725, 3033, 13901, 2792, 1076, 685, 22529, 661, 18801, 9225, 4057, 
      2257, 832, 657, 11765, 1490, 27380, 4973, 2333, 1709, 548, 15082, 
      14365, 12322, 1170, 637, 22601, 18356, 12281, 10804, 9236, 7796, 625, 
      15002, 12242, 10765, 8825, 937, 761, 722, 505, 7178, 6218, 3425, 1889, 
      325, 298, 13712, 6980, 1937, 932, 512, 281, 8689, 6154, 394, 18965, 
      8117, 2405, 200, 7058, 6569, 5069, 2873, 2194, 2105, 1258, 20593, 
      12025, 11808, 10960, 8608, 5769, 4633, 1993, 13810, 10937, 1346, 221, 
      10916, 4589, 3349, 2036, 269, 200, 325, 1681, 202, 27953, 21089, 17488, 
      15193, 11300, 7289, 4033, 208, 260, 640, 20498, 19649, 17473, 13738, 
      11074, 6773, 1898, 305, 6925, 2340, 1800, 40, 15901, 7250, 2234, 19337, 
      9817, 6100, 3737, 65, 23418, 10210, 9613, 2034, 1033, 73, 15880, 7925, 
      4628, 3848, 1940, 1448, 1160, 13, 229, 580, 15130, 14401, 7397, 1297, 
      362, 20449, 2601, 2500, 1369, 361, 196, 0, 1, 16, 81, 8837, 3482, 2705, 
      2501, 26, 5, 442, 328, 293, 20458, 3373, 3258, 3145, 9, 45, 19060, 
      13241, 4916, 4241, 1241, 1172, 800, 52, 2426, 1706, 650, 466, 26, 
      11272, 997, 1557, 7274, 4810, 2074, 24400, 7633, 3428, 905, 353, 848, 
      9882, 1525, 162, 277, 1170, 1602, 2290, 11125, 8381, 4589, 1949, 1000, 
      200, 269, 629, 1000, 1700, 18077, 905, 1721, 20308, 2953, 193, 169, 
      1168, 1744, 13165, 530, 269, 170, 2378, 3085, 24532, 19240, 5821, 1492, 
      772, 296, 596, 2045, 2405, 24250, 15354, 3250, 3034, 226, 2341, 8537, 
      260, 11525, 8938, 3314, 1585, 914, 1585, 1658, 7380, 5653, 405, 328, 
      2173, 4205, 3065, 1450, 362, 1657, 3961, 26321, 15041, 10201, 10004, 
      4369, 500, 22345, 6682, 3922, 505, 1597, 3922, 15368, 6260, 4580, 4084, 
      533, 808, 925, 2788, 26129, 3338, 1553, 629, 725, 2050, 28132, 26176, 
      5337, 4545, 4297, 2340, 2257, 1665, 625, 3492, 31601, 27850, 21361, 
      10034, 8546, 7025, 3650, 3434, 2389, 706, 11080, 8957, 7901, 7732, 
      6152, 5860, 4520, 2701, 1405, 4093, 16409, 3700, 3385, 3284, 1940, 
      1745, 15482, 10642, 3050, 2957, 1625, 3650, 10116, 7300, 2500, 3400, 
      3604, 1250, 1690, 1802, 1861, 1985, 5057, 2113, 5924, 17730, 8045, 
      6485, 2117, 2312, 6632, 6266, 6125, 6196, 6130, 7373, 4148, 3653, 3044, 
      33921, 6421, 3042, 4437, 7605, 9169, 4304, 4625, 8000, 4597, 8242, 
      29320, 4900, 2853, 2440, 4789, 6805, 3785, 5780, 3092, 5780, 25434, 
      8749, 5050, 3181, 2925, 7354, 8266, 9005, 5837, 6970, 35793, 5317, 
      31061, 4901, 4537, 4365, 4282, 5513, 41725, 33192, 5620, 4680, 39236, 
      38970, 38593, 9293, 8381, 5981, 5882, 45337, 40970, 6857, 7940, 5213, 
      7012, 6305, 6212, 5777, 5669, 44757, 9818, 8224, 7465, 10513, 10368, 
      9701, 8957, 7592, 11866, 13796, 9512, 13045, 9685, 14482, 12064, 10580, 
      11972, 12625, 12352, 13922, 13801, 14629, 13426, 15997, 13736, 14365, 
      17000, 16945, 15457, 16900, 16513, 17410, 18005, 19373, 19225, 19981, 
      18761, 19972, 21393, 21410, 24389, 24745, 24634 ], 
  [ 46100, 44692, 45530, 44002, 42340, 41157, 40837, 41794, 39785, 40148, 
      39812, 34913, 36353, 33620, 35460, 34893, 33842, 33700, 32656, 31392, 
      32365, 33305, 27985, 27101, 26665, 28665, 29416, 29474, 25778, 29000, 
      28085, 28717, 27521, 27344, 25933, 26960, 24786, 20149, 21425, 20105, 
      20354, 20890, 19485, 24293, 22109, 18980, 17693, 17693, 16577, 18922, 
      25805, 16714, 18356, 18080, 25325, 18850, 14594, 15341, 17896, 14152, 
      15021, 13553, 15680, 15802, 63629, 54536, 24200, 17876, 16861, 12676, 
      19625, 18605, 12610, 64564, 56608, 50080, 52253, 23993, 19018, 12290, 
      64136, 63220, 62765, 51637, 19517, 16861, 11405, 63466, 52841, 13732, 
      13625, 12112, 59450, 12290, 11009, 10709, 10898, 57060, 17128, 10728, 
      12520, 51410, 22970, 10370, 10457, 12905, 54944, 10324, 10361, 58201, 
      55170, 44770, 44026, 12610, 11565, 10693, 50213, 46658, 15809, 14738, 
      9530, 55872, 39841, 38116, 15457, 10372, 9316, 9385, 10057, 10660, 
      39650, 39301, 18826, 12746, 9029, 9061, 9221, 9250, 49237, 36725, 
      15560, 9925, 52330, 38578, 14125, 12249, 12130, 11353, 10858, 8818, 
      10413, 49673, 48865, 17113, 12560, 11600, 9425, 41770, 18281, 12002, 
      8306, 8282, 9437, 52200, 39784, 32749, 16200, 15156, 9469, 9256, 8424, 
      8269, 30122, 35968, 33988, 17744, 14633, 12368, 12100, 11969, 8105, 
      14965, 13194, 11538, 8865, 7930, 48200, 35957, 33640, 33317, 30500, 
      26996, 17000, 13637, 7540, 7400, 7796, 8357, 15325, 15146, 9826, 8825, 
      7586, 7274, 26656, 21217, 9865, 7137, 7225, 42233, 13778, 7465, 43973, 
      29828, 24148, 21365, 10445, 9325, 28170, 19330, 8677, 8005, 6661, 6757, 
      37025, 30425, 15425, 6569, 29650, 18341, 16442, 13637, 9490, 7922, 
      6530, 37768, 30420, 24040, 22984, 9220, 6205, 7865, 6713, 26512, 26225, 
      18772, 11860, 7625, 6217, 39850, 26650, 24121, 7741, 15277, 10237, 
      5672, 26354, 11570, 10954, 5525, 33408, 27088, 25920, 20809, 17505, 
      15793, 13105, 12409, 10809, 9808, 8548, 7209, 6553, 6340, 5860, 5809, 
      40010, 34282, 18497, 17141, 12437, 5825, 26216, 19541, 8869, 6925, 
      6056, 5300, 5189, 4904, 5069, 32650, 30042, 19890, 18450, 17082, 8730, 
      8242, 5017, 4762, 33185, 27425, 23393, 20000, 18080, 16288, 7025, 6388, 
      5524, 5465, 33050, 23810, 22714, 21389, 21130, 20873, 19865, 17945, 
      13514, 7405, 6793, 5513, 5165, 5114, 4505, 4538, 4714, 36040, 27765, 
      23956, 5085, 4981, 34501, 31450, 30794, 29189, 28874, 27941, 12506, 
      10625, 8714, 4229, 31321, 22592, 22052, 20480, 14705, 12377, 8321, 
      4352, 35653, 31525, 27685, 14785, 11025, 3985, 27560, 8333, 8069, 4933, 
      23602, 18850, 15821, 12746, 8762, 3821, 3770, 29844, 27936, 27009, 
      18484, 14416, 9225, 3604, 30050, 14930, 12697, 8665, 7202, 4706, 4442, 
      4322, 3650, 3545, 3625, 27080, 19748, 18248, 16589, 7988, 4520, 4453, 
      3373, 3533, 26050, 24274, 22293, 3298, 3418, 29057, 18761, 5945, 5636, 
      3665, 3361, 3172, 3185, 31249, 28306, 24050, 4114, 24820, 23652, 22797, 
      19816, 3645, 3541, 24125, 10730, 29929, 29600, 21748, 18580, 15700, 
      15473, 7888, 7193, 6673, 4304, 24210, 19242, 14922, 9657, 9490, 4717, 
      4537, 4365, 4201, 9896, 7124, 4616, 4264, 3656, 2501, 2509, 20357, 
      19562, 19301, 8485, 7301, 2405, 2437, 19728, 19465, 12708, 9700, 25010, 
      24709, 15898, 10309, 9098, 8770, 2234, 18245, 16516, 9005, 2900, 2341, 
      2197, 18409, 17401, 3469, 3394, 2314, 2106, 11345, 10772, 22298, 17978, 
      10313, 3005, 5128, 1885, 1780, 26017, 22997, 18581, 10330, 24401, 
      14369, 2276, 19746, 16897, 6997, 2965, 1602, 10093, 8333, 1768, 1508, 
      24170, 17753, 14365, 5725, 4733, 19521, 11296, 7072, 2592, 2257, 24941, 
      7625, 7466, 5321, 2825, 2186, 1709, 1394, 1229, 18845, 7880, 4072, 
      2180, 1325, 3140, 2960, 2705, 2545, 2393, 2180, 1220, 1124, 2330, 1105, 
      1082, 1105, 19669, 4500, 2269, 21290, 13837, 11245, 3341, 2866, 5408, 
      13954, 3130, 14132, 2885, 1117, 680, 22826, 650, 19072, 9412, 4176, 
      2340, 865, 676, 11978, 1553, 27709, 5108, 2420, 1780, 533, 15325, 
      14602, 12541, 1225, 610, 22900, 18625, 12500, 11009, 9425, 7969, 596, 
      15245, 12461, 10970, 9010, 986, 802, 761, 530, 7345, 6373, 3538, 1970, 
      338, 293, 13945, 7145, 2020, 985, 545, 292, 8874, 6309, 421, 19240, 
      8296, 2500, 197, 7225, 6730, 5210, 2978, 2285, 2194, 1325, 20880, 
      12244, 12025, 11169, 8793, 5920, 4768, 2080, 14045, 11146, 1417, 202, 
      11125, 4724, 3464, 2125, 296, 181, 296, 1762, 181, 28288, 21380, 17753, 
      15440, 11513, 7460, 4160, 233, 233, 593, 20785, 19930, 17738, 13973, 
      11285, 6938, 1985, 338, 7092, 2437, 1885, 37, 16154, 7421, 2329, 19616, 
      10016, 6257, 3860, 52, 23725, 10413, 9810, 2125, 1098, 58, 16133, 8104, 
      4765, 3973, 2029, 1525, 1229, 8, 200, 533, 15377, 14642, 7570, 1370, 
      401, 20736, 2704, 2601, 1444, 400, 225, 1, 0, 9, 64, 9026, 3601, 2810, 
      2602, 37, 10, 401, 365, 328, 20745, 3490, 3373, 3258, 10, 34, 19337, 
      13472, 5057, 4372, 1312, 1241, 857, 41, 2525, 1789, 701, 509, 29, 
      11485, 1060, 1480, 7445, 4949, 1985, 24713, 7808, 3545, 964, 320, 793, 
      10081, 1602, 181, 250, 1105, 1525, 2197, 11336, 8564, 4724, 2036, 1061, 
      221, 244, 584, 941, 1621, 18346, 850, 1642, 20593, 3060, 208, 180, 
      1105, 1665, 13394, 569, 290, 169, 2285, 2978, 24845, 19517, 5972, 1565, 
      821, 317, 557, 1960, 2312, 24561, 15601, 3361, 3141, 225, 2250, 8720, 
      265, 11738, 9125, 3425, 1658, 965, 1514, 1585, 7549, 5800, 424, 333, 
      2088, 4330, 3170, 1517, 361, 1586, 3842, 26644, 15284, 10400, 10201, 
      4496, 521, 22642, 6841, 4041, 490, 1530, 3805, 15613, 6413, 4709, 4205, 
      520, 773, 884, 2693, 26450, 3445, 1618, 610, 698, 1973, 28465, 26497, 
      5476, 4672, 4420, 2425, 2340, 1732, 612, 3385, 31954, 28181, 21650, 
      10229, 8725, 7186, 3761, 3541, 2474, 689, 11285, 9140, 8072, 7901, 
      6301, 6005, 4645, 2612, 1354, 3978, 16660, 3809, 3488, 3385, 2009, 
      1808, 15725, 10841, 3145, 3050, 1570, 3545, 10309, 7461, 2581, 3301, 
      3501, 1217, 1637, 1745, 1802, 1922, 4930, 2048, 5785, 17989, 8212, 
      6632, 2056, 2245, 6485, 6409, 5986, 6337, 6269, 7528, 4253, 3748, 2965, 
      34282, 6562, 2965, 4330, 7450, 9344, 4201, 4516, 7841, 4490, 8081, 
      29653, 5013, 2920, 2493, 4680, 6664, 3874, 5905, 3161, 5657, 25741, 
      8914, 5161, 3250, 2986, 7209, 8109, 9172, 5960, 7109, 36160, 5426, 
      31400, 5000, 4626, 4450, 4365, 5618, 42120, 33541, 5725, 4765, 39617, 
      39349, 38970, 9448, 8522, 6082, 5981, 45746, 41357, 6970, 8069, 5288, 
      7121, 6400, 6305, 5860, 5746, 45160, 9965, 8345, 7570, 10660, 10513, 
      9832, 9076, 7685, 12025, 13957, 9605, 13194, 9778, 14645, 12185, 10673, 
      12085, 12746, 12465, 14045, 13922, 14760, 13525, 16136, 13837, 14474, 
      17141, 17082, 15570, 17033, 16640, 17533, 18130, 19508, 19354, 20114, 
      18874, 20101, 21520, 21533, 24506, 24858, 24745 ], 
  [ 46661, 45205, 46085, 44557, 42877, 41652, 41320, 42325, 40256, 40709, 
      40385, 35360, 36914, 34121, 36045, 35460, 34385, 34249, 33169, 31905, 
      32932, 33920, 28426, 27530, 27088, 29178, 29965, 30053, 26225, 29573, 
      28628, 29290, 28064, 27881, 26440, 27521, 25281, 20500, 21860, 20480, 
      19973, 20485, 19890, 24884, 22628, 19373, 18020, 17384, 16322, 19345, 
      26468, 17053, 18785, 18497, 25994, 19309, 14381, 15074, 18325, 13957, 
      14760, 13394, 16025, 16165, 65000, 55781, 24869, 18341, 17284, 12541, 
      20162, 19106, 12457, 65953, 57889, 51265, 53474, 24674, 19549, 12125, 
      65525, 64597, 64136, 52852, 20072, 17320, 11336, 64849, 54080, 14065, 
      13952, 11905, 60785, 12545, 11138, 10658, 10805, 58365, 17629, 10629, 
      12253, 52637, 23657, 10301, 10370, 12602, 56225, 10225, 10256, 59530, 
      56457, 45901, 45145, 12937, 11826, 10900, 51434, 47825, 16298, 15185, 
      9473, 57177, 40900, 39145, 15940, 10585, 9265, 9316, 9892, 10441, 
      40709, 40354, 19429, 13121, 9026, 9034, 9146, 9169, 50452, 37736, 
      16061, 10132, 53593, 39625, 14578, 12618, 12493, 11674, 11149, 8749, 
      10170, 50900, 50080, 17680, 12953, 11945, 9248, 42877, 18890, 12377, 
      8345, 8297, 9242, 53469, 40861, 33700, 16749, 15669, 9700, 9469, 8541, 
      8356, 31025, 36985, 34969, 18353, 15140, 12785, 12505, 12368, 8228, 
      15490, 13653, 11925, 9090, 7825, 49421, 36980, 34621, 34292, 31421, 
      27845, 17597, 14120, 7621, 7397, 7685, 8180, 15874, 15689, 10141, 9074, 
      7709, 7325, 27505, 21940, 10192, 7200, 7156, 43370, 14285, 7618, 45140, 
      30749, 24949, 22100, 10820, 9640, 29061, 20017, 8962, 8242, 6730, 6682, 
      38084, 31364, 16004, 6656, 30577, 19010, 17057, 14162, 9841, 8177, 
      6641, 38845, 31365, 24853, 23773, 9565, 6280, 8138, 6890, 27385, 27092, 
      19465, 12337, 7892, 6100, 40969, 27529, 24946, 8026, 15880, 10660, 
      5597, 27233, 12053, 11413, 5450, 34425, 27985, 26793, 21568, 18180, 
      16420, 13648, 12928, 11268, 10225, 8905, 7488, 6784, 6553, 6025, 5968, 
      41141, 35317, 19202, 17810, 12962, 6002, 27101, 20276, 9256, 7204, 
      6269, 5429, 5300, 4925, 5000, 33661, 31005, 20637, 19161, 17757, 9117, 
      8605, 5122, 4777, 34208, 28340, 24224, 20753, 18785, 16945, 7328, 6649, 
      5713, 5648, 34073, 24653, 23533, 22178, 21913, 21650, 20618, 18650, 
      14093, 7738, 7090, 5714, 5330, 5273, 4538, 4505, 4633, 37117, 28692, 
      24805, 5256, 5140, 35554, 32449, 31781, 30146, 29825, 28874, 13061, 
      11114, 9125, 4250, 32320, 23417, 22865, 21257, 15332, 12932, 8720, 
      4265, 36730, 32530, 28618, 15418, 11538, 3970, 28493, 8744, 8468, 5140, 
      24457, 19597, 16490, 13325, 9197, 3890, 3737, 30825, 28881, 27936, 
      19225, 15049, 9684, 3625, 31037, 15581, 13282, 9106, 7577, 4925, 4637, 
      4505, 3737, 3506, 3562, 28013, 20525, 18989, 17288, 8405, 4733, 4660, 
      3400, 3464, 26965, 25153, 23130, 3265, 3349, 30032, 19520, 6272, 5945, 
      3812, 3460, 3217, 3152, 32266, 29269, 24929, 4321, 25717, 24525, 23652, 
      20605, 3816, 3700, 25010, 11273, 30928, 30593, 22585, 19345, 16393, 
      16160, 8329, 7604, 7060, 4553, 25101, 20025, 15597, 10170, 9997, 5002, 
      4810, 4626, 4450, 10421, 7541, 4901, 4525, 3869, 2516, 2500, 21170, 
      20357, 20090, 8962, 7730, 2426, 2410, 20529, 20260, 13329, 10225, 
      25925, 25618, 16609, 10858, 9605, 9265, 2213, 19016, 17245, 9512, 3077, 
      2440, 2152, 19186, 18154, 3706, 3625, 2425, 2169, 11936, 11345, 23165, 
      18749, 10874, 3218, 5485, 1960, 1813, 26962, 23882, 19370, 10897, 
      25316, 15056, 2441, 20565, 17650, 7450, 3202, 1665, 10660, 8840, 1885, 
      1565, 25085, 18530, 15058, 6130, 5090, 20340, 11905, 7537, 2817, 2452, 
      25874, 8114, 7949, 5714, 3074, 2381, 1850, 1481, 1226, 19652, 8381, 
      4405, 2381, 1412, 3425, 3233, 2960, 2788, 2624, 2393, 1313, 1073, 2561, 
      1186, 1025, 1042, 20500, 4869, 2500, 22157, 14530, 11866, 3650, 3145, 
      5825, 14653, 3433, 14837, 3176, 1252, 677, 23729, 629, 19897, 9985, 
      4545, 2601, 976, 745, 12629, 1754, 28708, 5525, 2693, 2005, 500, 16066, 
      15325, 13210, 1402, 541, 23809, 19444, 13169, 11636, 10004, 8500, 521, 
      15986, 13130, 11597, 9577, 1145, 937, 890, 617, 7858, 6850, 3889, 2225, 
      389, 290, 14656, 7652, 2281, 1156, 656, 337, 9441, 6786, 514, 20077, 
      8845, 2797, 200, 7738, 7225, 5645, 3305, 2570, 2473, 1538, 21753, 
      12913, 12688, 11808, 9360, 6385, 5185, 2353, 14762, 11785, 1642, 157, 
      11764, 5141, 3821, 2404, 389, 136, 221, 2017, 130, 29305, 22265, 18560, 
      16193, 12164, 7985, 4553, 320, 164, 464, 21658, 20785, 18545, 14690, 
      11930, 7445, 2258, 449, 7605, 2740, 2152, 40, 16925, 7946, 2626, 20465, 
      10625, 6740, 4241, 25, 24658, 11034, 10413, 2410, 1305, 25, 16904, 
      8653, 5188, 4360, 2308, 1768, 1448, 5, 125, 404, 16130, 15377, 8101, 
      1601, 530, 21609, 3025, 2916, 1681, 529, 324, 16, 9, 0, 25, 9605, 3970, 
      3137, 2917, 82, 37, 290, 488, 445, 21618, 3853, 3730, 3609, 25, 13, 
      20180, 14177, 5492, 4777, 1537, 1460, 1040, 20, 2834, 2050, 866, 650, 
      50, 12136, 1261, 1261, 7970, 5378, 1730, 25664, 8345, 3908, 1153, 233, 
      640, 10690, 1845, 250, 181, 922, 1306, 1930, 11981, 9125, 5141, 2309, 
      1256, 296, 181, 461, 776, 1396, 19165, 697, 1417, 21460, 3393, 265, 
      225, 928, 1440, 14093, 698, 365, 178, 2018, 2669, 25796, 20360, 6437, 
      1796, 980, 392, 452, 1717, 2045, 25506, 16354, 3706, 3474, 234, 1989, 
      9281, 292, 12389, 9698, 3770, 1889, 1130, 1313, 1378, 8068, 6253, 493, 
      360, 1845, 4717, 3497, 1730, 370, 1385, 3497, 27625, 16025, 11009, 
      10804, 4889, 596, 23545, 7330, 4410, 457, 1341, 3466, 16360, 6884, 
      5108, 4580, 493, 680, 773, 2420, 27425, 3778, 1825, 565, 629, 1754, 
      29476, 27472, 5905, 5065, 4801, 2692, 2601, 1945, 585, 3076, 33025, 
      29186, 22529, 10826, 9274, 7681, 4106, 3874, 2741, 650, 11912, 9701, 
      8597, 8420, 6760, 6452, 5032, 2357, 1213, 3645, 17425, 4148, 3809, 
      3700, 2228, 2009, 16466, 11450, 3442, 3341, 1417, 3242, 10900, 7956, 
      2836, 3016, 3204, 1130, 1490, 1586, 1637, 1745, 4561, 1865, 5380, 
      18778, 8725, 7085, 1885, 2056, 6056, 6850, 5581, 6772, 6698, 8005, 
      4580, 4045, 2740, 35377, 6997, 2746, 4021, 6997, 9881, 3904, 4201, 
      7376, 4181, 7610, 30664, 5364, 3133, 2664, 4365, 6253, 4153, 6292, 
      3380, 5300, 26674, 9421, 5506, 3469, 3181, 6786, 7650, 9685, 6341, 
      7538, 37273, 5765, 32429, 5309, 4905, 4717, 4626, 5945, 43317, 34600, 
      6052, 5032, 40772, 40498, 40113, 9925, 8957, 6397, 6290, 46985, 42530, 
      7321, 8468, 5525, 7460, 6697, 6596, 6121, 5989, 46381, 10418, 8720, 
      7897, 11113, 10960, 10237, 9445, 7976, 12514, 14452, 9896, 13653, 
      10069, 15146, 12560, 10964, 12436, 13121, 12816, 14426, 14297, 15165, 
      13834, 16565, 14152, 14813, 17576, 17505, 15921, 17444, 17033, 17914, 
      18517, 19925, 19753, 20525, 19225, 20500, 21913, 21914, 24869, 25209, 
      25090 ], 
  [ 47636, 46100, 47050, 45522, 43812, 42517, 42165, 43250, 41081, 41684, 
      41380, 36145, 37889, 34996, 37060, 36445, 35330, 35204, 34064, 32800, 
      33917, 34985, 29201, 28285, 27833, 30073, 30920, 31058, 27010, 30568, 
      29573, 30285, 29009, 28816, 27325, 28496, 26146, 21125, 22625, 21145, 
      19378, 19850, 20605, 25909, 23533, 20068, 18605, 16909, 15937, 20090, 
      27613, 17658, 19540, 19232, 27149, 20114, 14066, 14669, 19080, 13672, 
      14365, 13169, 16640, 16810, 67325, 57896, 26024, 19156, 18029, 12356, 
      21097, 19981, 12242, 68308, 60064, 53280, 55549, 25849, 20474, 11890, 
      67880, 66932, 66461, 54917, 21037, 18125, 11261, 67194, 56185, 14660, 
      14537, 11600, 63050, 13010, 11393, 10613, 10690, 60580, 18504, 10504, 
      11848, 54722, 24842, 10226, 10265, 12137, 58400, 10100, 10121, 61785, 
      58642, 47826, 47050, 13522, 12301, 11285, 53509, 49810, 17153, 15970, 
      9418, 59392, 42705, 40900, 16785, 10980, 9220, 9241, 9657, 10116, 
      42514, 42149, 20474, 13786, 9061, 9029, 9061, 9074, 52517, 39461, 
      16936, 10517, 55738, 41410, 15373, 13273, 13138, 12249, 11674, 8674, 
      9805, 52985, 52145, 18665, 13648, 12560, 8993, 44762, 19945, 13042, 
      8450, 8362, 8957, 55624, 42696, 35325, 17704, 16564, 10125, 9864, 8776, 
      8541, 32570, 38720, 36644, 19408, 16025, 13520, 13220, 13073, 8473, 
      16405, 14458, 12610, 9505, 7690, 51496, 38725, 36296, 35957, 32996, 
      29300, 18632, 14965, 7796, 7432, 7540, 7925, 16829, 16634, 10706, 9529, 
      7954, 7450, 28960, 23185, 10777, 7345, 7081, 45305, 15170, 7913, 47125, 
      32324, 26324, 23365, 11485, 10205, 30586, 21202, 9477, 8677, 6885, 
      6597, 39889, 32969, 17009, 6841, 32162, 20165, 18122, 15077, 10466, 
      8642, 6866, 40680, 32980, 26248, 25128, 10180, 6445, 8633, 7225, 28880, 
      28577, 20660, 13172, 8377, 5945, 42874, 29034, 26361, 8541, 16925, 
      11405, 5512, 28738, 12898, 12218, 5365, 36160, 29520, 28288, 22873, 
      19345, 17505, 14593, 13833, 12073, 10960, 9540, 7993, 7209, 6948, 6340, 
      6273, 43066, 37082, 20417, 18965, 13877, 6337, 28616, 21541, 9941, 
      7709, 6664, 5684, 5525, 5000, 4925, 35386, 32650, 21922, 20386, 18922, 
      9802, 9250, 5337, 4842, 35953, 29905, 25649, 22048, 20000, 18080, 7873, 
      7124, 6068, 5993, 35818, 26098, 24938, 23533, 23258, 22985, 21913, 
      19865, 15098, 8333, 7625, 6089, 5645, 5578, 4633, 4490, 4538, 38952, 
      30277, 26260, 5581, 5445, 37349, 34154, 33466, 31781, 31450, 30469, 
      14026, 11969, 9850, 4325, 34025, 24832, 24260, 22592, 16417, 13897, 
      9425, 4160, 38565, 34245, 30213, 16513, 12433, 3985, 30088, 9469, 9173, 
      5525, 25922, 20882, 17645, 14330, 9962, 4045, 3722, 32500, 30496, 
      29521, 20500, 16144, 10489, 3700, 32722, 16706, 14297, 9881, 8242, 
      5330, 5002, 4850, 3922, 3481, 3497, 29608, 21860, 20264, 18493, 9140, 
      5128, 5045, 3485, 3389, 28530, 26658, 24565, 3250, 3274, 31697, 20825, 
      6857, 6500, 4097, 3665, 3332, 3137, 34001, 30914, 26434, 4706, 27252, 
      26020, 25117, 21960, 4141, 4005, 26525, 12218, 32633, 32288, 24020, 
      20660, 17588, 17345, 9104, 8329, 7745, 5008, 26626, 21370, 16762, 
      11065, 10882, 5517, 5305, 5101, 4905, 11336, 8276, 5416, 5000, 4264, 
      2581, 2525, 22565, 21722, 21445, 9797, 8485, 2501, 2405, 21904, 21625, 
      14404, 11140, 27490, 27173, 17834, 11813, 10490, 10130, 2218, 20341, 
      18500, 10397, 3412, 2645, 2117, 20521, 19449, 4141, 4050, 2650, 2314, 
      12961, 12340, 24650, 20074, 11849, 3613, 6120, 2125, 1908, 28577, 
      25397, 20725, 11882, 26881, 16241, 2756, 21970, 18945, 8245, 3637, 
      1810, 11645, 9725, 2120, 1700, 26650, 19865, 16253, 6845, 5725, 21745, 
      12960, 8352, 3232, 2817, 27469, 8969, 8794, 6409, 3529, 2746, 2125, 
      1666, 1261, 21037, 9256, 5000, 2756, 1597, 3940, 3728, 3425, 3233, 
      3049, 2788, 1508, 1028, 2986, 1361, 970, 977, 21925, 5524, 2925, 23642, 
      15725, 12941, 4205, 3650, 6560, 15858, 3978, 16052, 3701, 1517, 712, 
      25274, 634, 21312, 10980, 5200, 3076, 1201, 900, 13754, 2129, 30413, 
      6260, 3188, 2420, 485, 17341, 16570, 14365, 1737, 466, 25364, 20849, 
      14324, 12721, 11009, 9425, 436, 17261, 14285, 12682, 10562, 1450, 1202, 
      1145, 802, 8753, 7685, 4514, 2690, 514, 325, 15881, 8537, 2756, 1481, 
      881, 452, 10426, 7621, 709, 21512, 9800, 3332, 245, 8633, 8090, 6410, 
      3890, 3085, 2978, 1933, 23248, 14068, 13833, 12913, 10345, 7200, 5920, 
      2848, 15997, 12890, 2057, 122, 12869, 5876, 4456, 2909, 584, 101, 136, 
      2482, 85, 31040, 23780, 19945, 17488, 13289, 8900, 5248, 505, 89, 289, 
      23153, 22250, 19930, 15925, 13045, 8330, 2753, 674, 8500, 3285, 2637, 
      85, 18250, 8861, 3161, 21920, 11680, 7585, 4916, 20, 26253, 12109, 
      11458, 2925, 1690, 10, 18229, 9608, 5933, 5045, 2813, 2213, 1853, 40, 
      40, 229, 17425, 16642, 9026, 2026, 785, 23104, 3600, 3481, 2116, 784, 
      529, 81, 64, 25, 0, 10610, 4625, 3722, 3482, 197, 122, 145, 733, 680, 
      23113, 4498, 4365, 4234, 90, 18, 21625, 15392, 6257, 5492, 1952, 1865, 
      1385, 25, 3389, 2525, 1181, 925, 125, 13261, 1636, 936, 8885, 6133, 
      1345, 27289, 9280, 4553, 1508, 128, 425, 11745, 2290, 405, 106, 657, 
      981, 1525, 13096, 10100, 5876, 2804, 1621, 461, 116, 296, 541, 1061, 
      20570, 482, 1082, 22945, 3988, 400, 340, 673, 1105, 15298, 953, 530, 
      233, 1613, 2194, 27421, 21805, 7252, 2221, 1285, 557, 317, 1352, 1640, 
      27121, 17649, 4321, 4069, 289, 1594, 10256, 377, 13514, 10693, 4385, 
      2314, 1445, 1018, 1073, 8973, 7048, 648, 445, 1480, 5402, 4082, 2125, 
      425, 1090, 2962, 29300, 17300, 12064, 11849, 5584, 761, 25090, 8185, 
      5065, 442, 1066, 2941, 17645, 7709, 5813, 5245, 488, 565, 628, 2005, 
      29090, 4373, 2210, 530, 554, 1429, 31201, 29137, 6660, 5760, 5476, 
      3177, 3076, 2340, 580, 2601, 34850, 30901, 24034, 11861, 10229, 8546, 
      4721, 4469, 3226, 625, 12997, 10676, 9512, 9325, 7565, 7237, 5717, 
      1972, 1018, 3130, 18740, 4753, 4384, 4265, 2633, 2384, 17741, 12505, 
      3977, 3866, 1202, 2777, 11925, 8821, 3301, 2581, 2749, 1025, 1285, 
      1361, 1402, 1490, 3986, 1600, 4745, 20133, 9620, 7880, 1640, 1781, 
      5381, 7625, 4946, 7537, 7453, 8840, 5165, 4580, 2405, 37242, 7762, 
      2421, 3546, 6282, 10816, 3449, 3716, 6641, 3706, 6865, 32389, 5989, 
      3528, 2989, 3880, 5608, 4658, 6977, 3785, 4745, 28269, 10306, 6121, 
      3874, 3546, 6121, 6925, 10580, 7016, 8293, 39168, 6370, 34184, 5864, 
      5410, 5202, 5101, 6530, 45352, 36405, 6637, 5517, 42737, 42453, 42058, 
      10760, 9722, 6962, 6845, 49090, 44525, 7946, 9173, 5960, 8065, 7232, 
      7121, 6596, 6434, 48456, 11213, 9385, 8482, 11908, 11745, 10952, 10100, 
      8501, 13369, 15317, 10421, 14458, 10594, 16021, 13225, 11489, 13061, 
      13786, 13441, 15101, 14962, 15880, 14389, 17320, 14717, 15418, 18341, 
      18250, 16546, 18169, 17728, 18589, 19202, 20660, 20458, 21250, 19850, 
      21205, 22608, 22589, 25514, 25834, 25705 ], 
  [ 38034, 38146, 37652, 36116, 35018, 35165, 35225, 34660, 34549, 32050, 
      31330, 30413, 28233, 27394, 26570, 26573, 26280, 25946, 26042, 24770, 
      24029, 23445, 23633, 23125, 22877, 22025, 21634, 20736, 21220, 20450, 
      20485, 20165, 19917, 19930, 19465, 18778, 18692, 18605, 17217, 17797, 
      41984, 43280, 16217, 15133, 15229, 16090, 16893, 37033, 34205, 15076, 
      14357, 15524, 14314, 14418, 13681, 13856, 30880, 33337, 13850, 29866, 
      32825, 28125, 14290, 13840, 29745, 24642, 12546, 12682, 12997, 26482, 
      12149, 12269, 26984, 30106, 25570, 22082, 23113, 11953, 11728, 27040, 
      29674, 29138, 28873, 22685, 11465, 11849, 23113, 29192, 23125, 12706, 
      12789, 28186, 26692, 13732, 16441, 21841, 23360, 25250, 10778, 23378, 
      30490, 22068, 10728, 22068, 22725, 32013, 23890, 22970, 23197, 25625, 
      23924, 18464, 18100, 11764, 12809, 13645, 21053, 19208, 9829, 10088, 
      20840, 24050, 15809, 15034, 9665, 13130, 20434, 21073, 24785, 27098, 
      15616, 15457, 9232, 10372, 18625, 19417, 21097, 21316, 20261, 14209, 
      9194, 12869, 21832, 14920, 9277, 10061, 10132, 10685, 11140, 20500, 
      27605, 20313, 19885, 8653, 9610, 10170, 24525, 16208, 8489, 9620, 
      16564, 17300, 25105, 21506, 15170, 12125, 8306, 8402, 11645, 12002, 
      14210, 15005, 11016, 13250, 12410, 7946, 8065, 8650, 8762, 8821, 13697, 
      7825, 8144, 8768, 11225, 20740, 19018, 13045, 12058, 11925, 10818, 
      9594, 7578, 7825, 14458, 16978, 20794, 23445, 7421, 7432, 9332, 10421, 
      13172, 15140, 9250, 7801, 8989, 14621, 18889, 15705, 7200, 12097, 
      16493, 10138, 8258, 7565, 8045, 8825, 9428, 7048, 9125, 9973, 13949, 
      18605, 12961, 10161, 6561, 13285, 9764, 6625, 6436, 6481, 7844, 9316, 
      12484, 13130, 9962, 7762, 7466, 7762, 13297, 8685, 10573, 8330, 8233, 
      6290, 6218, 8633, 19385, 13876, 8276, 7457, 8177, 5641, 6301, 17506, 
      7976, 5732, 5876, 17357, 10658, 8138, 7730, 6229, 5585, 5393, 5365, 
      5429, 5729, 6058, 6698, 7829, 8693, 9050, 10090, 10229, 13648, 10960, 
      5625, 5409, 5265, 9673, 7642, 5717, 6065, 7541, 8762, 10666, 11125, 
      13690, 16705, 10084, 8996, 5684, 5384, 5156, 5924, 6196, 11141, 13736, 
      10237, 7897, 6525, 5602, 5202, 4930, 6877, 7570, 8986, 9117, 10100, 
      6560, 6224, 5849, 5780, 5713, 5465, 5065, 4624, 6305, 6833, 8593, 9385, 
      9524, 12905, 15028, 16724, 11378, 7853, 6514, 9113, 9389, 10597, 9256, 
      8980, 8325, 8200, 7837, 4372, 4581, 5140, 13005, 9125, 5906, 5746, 
      5314, 4289, 4241, 5125, 16546, 10985, 9137, 7577, 4177, 4217, 13897, 
      7450, 4753, 4869, 7813, 5960, 4628, 4069, 3844, 4420, 11069, 14248, 
      8210, 7442, 7085, 4450, 3802, 4121, 12370, 8224, 3744, 3601, 4129, 
      4756, 7200, 7696, 7956, 10324, 14209, 15049, 6962, 4570, 4210, 3881, 
      4210, 7202, 7325, 11945, 15145, 6500, 5864, 5213, 13768, 15028, 7605, 
      4149, 5013, 5274, 8433, 9649, 11170, 13653, 8465, 7232, 5636, 6980, 
      5834, 5426, 5141, 4250, 7649, 7925, 5517, 2952, 7709, 7570, 4658, 3770, 
      3170, 3133, 3338, 3593, 3833, 5834, 5408, 3860, 2960, 2825, 2848, 5105, 
      5305, 5513, 5729, 2682, 3330, 5002, 5410, 6322, 11437, 12205, 4021, 
      3796, 3725, 2789, 3125, 11149, 12701, 3770, 3697, 2450, 2482, 5440, 
      5329, 2788, 2329, 2448, 2500, 12304, 3233, 2834, 2353, 6698, 8609, 
      13025, 3205, 2957, 5365, 5480, 8200, 9512, 2029, 2026, 4240, 2960, 
      1945, 5657, 3218, 8905, 10130, 5485, 4365, 2989, 1768, 4817, 2005, 
      6442, 3200, 2441, 2041, 4849, 8996, 1525, 1665, 7450, 9090, 4580, 2533, 
      1805, 2285, 2813, 2969, 1394, 1730, 4850, 5465, 4777, 1521, 1552, 2257, 
      4321, 5392, 6625, 8020, 10705, 2669, 1394, 2906, 5194, 7949, 3490, 
      3690, 4005, 4225, 4453, 4810, 7650, 12114, 4388, 7913, 12260, 12473, 
      2725, 2186, 4325, 3204, 1261, 949, 2925, 3400, 1570, 1184, 2900, 1170, 
      3033, 6205, 10138, 3592, 10676, 2306, 626, 1850, 3434, 6709, 7850, 720, 
      4545, 5429, 1258, 3130, 4010, 10933, 1213, 1060, 709, 4973, 12148, 
      3466, 2041, 666, 505, 441, 505, 12322, 1129, 625, 464, 404, 5300, 5876, 
      6025, 7124, 445, 613, 1768, 3240, 8068, 9733, 773, 433, 3098, 4913, 
      6373, 8210, 260, 545, 6817, 2074, 250, 2434, 9441, 317, 392, 772, 1960, 
      2597, 2696, 3917, 2570, 394, 365, 269, 173, 530, 898, 2770, 673, 244, 
      3625, 10960, 221, 850, 1490, 2621, 6682, 10937, 12002, 3016, 11125, 
      5410, 2682, 1525, 922, 225, 162, 1042, 6805, 11745, 14005, 2465, 2180, 
      1508, 593, 185, 208, 2665, 6148, 170, 2165, 2753, 9265, 1060, 117, 
      2245, 2050, 50, 281, 1114, 10226, 3497, 65, 32, 2417, 3860, 10420, 
      1033, 34, 685, 1033, 2509, 3145, 3609, 9418, 11890, 13933, 845, 680, 
      68, 3368, 5629, 2402, 1850, 1937, 3250, 5626, 6401, 8837, 9026, 9605, 
      10610, 0, 1225, 1764, 1936, 7921, 8464, 13225, 5777, 5930, 2405, 1300, 
      1373, 1448, 8840, 10004, 1945, 450, 585, 850, 3490, 3609, 4365, 10009, 
      2041, 2825, 4777, 5345, 8665, 169, 3994, 17714, 117, 661, 19357, 3893, 
      98, 1345, 4274, 12370, 14933, 89, 3200, 7289, 11728, 16193, 17753, 
      19945, 202, 90, 810, 2682, 4177, 7137, 11530, 13770, 15457, 18037, 
      1700, 14984, 18056, 2425, 1802, 7690, 8042, 15997, 18077, 544, 5769, 
      7200, 9169, 20025, 22048, 4013, 2105, 530, 3533, 5069, 7225, 13165, 
      18938, 20050, 3917, 1037, 1717, 1877, 9221, 19796, 234, 8689, 400, 257, 
      1777, 3620, 5017, 17156, 17417, 389, 730, 7514, 8753, 19058, 1348, 
      2088, 4045, 9349, 17224, 24040, 4850, 1090, 386, 377, 1322, 7417, 3316, 
      625, 1625, 10804, 16784, 23809, 1225, 765, 1341, 1597, 10642, 12985, 
      13666, 20605, 4840, 2165, 4328, 11300, 12148, 18173, 5713, 4885, 1154, 
      1490, 1618, 3233, 3338, 4250, 10730, 22433, 7300, 5617, 3076, 585, 601, 
      772, 2097, 2257, 3280, 11185, 689, 634, 706, 725, 1025, 1109, 1649, 
      19946, 15076, 23780, 1690, 2329, 2578, 2665, 4329, 4698, 1513, 809, 
      2993, 3088, 15668, 22393, 845, 1037, 3757, 21577, 22157, 13221, 15541, 
      16029, 16276, 16776, 25864, 17090, 27857, 2249, 1210, 1530, 16714, 
      17473, 29313, 1685, 28052, 1801, 1921, 1658, 3133, 3578, 19325, 8840, 
      2020, 19133, 23348, 31028, 1570, 22837, 23722, 31797, 23504, 32225, 
      6865, 3125, 5402, 6305, 23882, 28906, 4264, 2873, 5449, 26185, 5417, 
      2080, 3457, 5536, 6032, 29825, 31865, 2146, 3114, 2741, 10130, 3904, 
      8026, 4426, 5000, 5204, 5309, 4468, 13418, 9209, 4573, 5513, 12241, 
      12161, 11972, 3538, 3940, 5300, 5389, 15700, 13401, 5044, 4621, 6970, 
      5569, 6178, 6273, 6778, 7232, 15674, 4797, 5645, 6388, 5482, 5525, 
      6170, 6554, 7633, 5701, 7421, 9529, 7796, 9700, 7913, 9437, 10585, 
      10093, 9992, 10469, 11089, 11156, 11042, 12841, 11650, 12961, 12836, 
      12457, 12776, 13544, 13105, 13282, 14545, 14948, 15370, 15784, 16160, 
      16820, 16525, 18122, 18513, 22032, 22760, 22837 ], 
  [ 39049, 38601, 38597, 37061, 35753, 35410, 35330, 35325, 34514, 33065, 
      32485, 30098, 29248, 27709, 27865, 27658, 27085, 26821, 26497, 25225, 
      25114, 25090, 23248, 22600, 22282, 22480, 22509, 21961, 20905, 21605, 
      21290, 21320, 20722, 20665, 19850, 19793, 18937, 17170, 16762, 16642, 
      32009, 33025, 15412, 16498, 15754, 15145, 15178, 27898, 25700, 14481, 
      16562, 13949, 13789, 13753, 15956, 13681, 22865, 24692, 13325, 22061, 
      24250, 20740, 12785, 12545, 40210, 33637, 14821, 12577, 12402, 19377, 
      12884, 12584, 19669, 40781, 34985, 30377, 31828, 14368, 12393, 19585, 
      40349, 39673, 39338, 31330, 12410, 11674, 16778, 39797, 32050, 11061, 
      11074, 20241, 36737, 11177, 12416, 15716, 16745, 34945, 11093, 16693, 
      21845, 30853, 13213, 15733, 16180, 22948, 33305, 16285, 16442, 35600, 
      33409, 26129, 25625, 10049, 10324, 10530, 29768, 27293, 10004, 9773, 
      14645, 33745, 22634, 21509, 9770, 10085, 14309, 14738, 17330, 19013, 
      22441, 22212, 10737, 9217, 13060, 13572, 14692, 14841, 28906, 20474, 
      9509, 9754, 31037, 21605, 9032, 8836, 8837, 8900, 9005, 14165, 19240, 
      29098, 28530, 9738, 8665, 8665, 16930, 23593, 10064, 8465, 11489, 
      11945, 17300, 30781, 22205, 17690, 9181, 8857, 8810, 8957, 10045, 
      10490, 16021, 19585, 18325, 9521, 8450, 7985, 7957, 7946, 9602, 8420, 
      7969, 7753, 8320, 13985, 27733, 19450, 17973, 17770, 16033, 13969, 
      9013, 7930, 9873, 11413, 13969, 15850, 8296, 8237, 7477, 7796, 9077, 
      10205, 13625, 10706, 7274, 9826, 12554, 23440, 7585, 8352, 24578, 
      15353, 12073, 10610, 6890, 6970, 14293, 9533, 6920, 7208, 9224, 12200, 
      19786, 15586, 7786, 8770, 15049, 8900, 8081, 7076, 6409, 6761, 8249, 
      20165, 15457, 11717, 11141, 6257, 8642, 6340, 7108, 12985, 12818, 8845, 
      6253, 6218, 12490, 21401, 13001, 11552, 5972, 7146, 5706, 11101, 12701, 
      5837, 5701, 10952, 16993, 13073, 12385, 9554, 7930, 7178, 6170, 5954, 
      5554, 5393, 5333, 5554, 5858, 6005, 6485, 6554, 21313, 17505, 8320, 
      7684, 5860, 6208, 12437, 8762, 5050, 5266, 5717, 6641, 6890, 8405, 
      10370, 16349, 14701, 8869, 8149, 7501, 4909, 4901, 6836, 8381, 16642, 
      13042, 10690, 8857, 7897, 7065, 4882, 5085, 5661, 5722, 16505, 10865, 
      10249, 9524, 9385, 9248, 8720, 7760, 5849, 4660, 4768, 5408, 5780, 
      5849, 7760, 9113, 10249, 18413, 13138, 10889, 5578, 5714, 17352, 15381, 
      14965, 13960, 13765, 13192, 5317, 4756, 4405, 7720, 15250, 10001, 9701, 
      8849, 6074, 5186, 4250, 10001, 18020, 15332, 12932, 6032, 4672, 8192, 
      12805, 4018, 3994, 4698, 10405, 7813, 6344, 5069, 3965, 6344, 8333, 
      14125, 12937, 12370, 7565, 5657, 3946, 7085, 14209, 5809, 4896, 3744, 
      3601, 4225, 4441, 4561, 5809, 8224, 8784, 12317, 8105, 7325, 6506, 
      3545, 4157, 4210, 6730, 8810, 11645, 10589, 9448, 7853, 8693, 13450, 
      7474, 3298, 3349, 4618, 5274, 6165, 7738, 14800, 12937, 10361, 3865, 
      10769, 10081, 9586, 7925, 4114, 4250, 10312, 3757, 13834, 13625, 8893, 
      7165, 5725, 5618, 2953, 2858, 2818, 3209, 10273, 7465, 5305, 3280, 
      3233, 2900, 2960, 3028, 3104, 3277, 2665, 2797, 2925, 3277, 6082, 6570, 
      7976, 7541, 7400, 2824, 2600, 5864, 6856, 7585, 7442, 4165, 3077, 
      10585, 10404, 5553, 3204, 2833, 2745, 6529, 6698, 5809, 2738, 3233, 
      4234, 6970, 6740, 6212, 2600, 2645, 3965, 4717, 3394, 3181, 8825, 6425, 
      2960, 2612, 1853, 4250, 4985, 10980, 9160, 6664, 2853, 9962, 4490, 
      2837, 7225, 5696, 1796, 2084, 4201, 2610, 2050, 3285, 4225, 9725, 6068, 
      4360, 1480, 1448, 6994, 2969, 1625, 1945, 2210, 10132, 1696, 1657, 
      1312, 1696, 2137, 2740, 3505, 5140, 6554, 1709, 1261, 2009, 3434, 1285, 
      1345, 1450, 1530, 1618, 1765, 3205, 5989, 1553, 3328, 6065, 6208, 6890, 
      961, 1490, 7789, 3816, 2664, 1000, 1125, 905, 3809, 905, 3865, 898, 
      2250, 4573, 8597, 4901, 6401, 1781, 625, 949, 2474, 3125, 2785, 1360, 
      11554, 593, 785, 1105, 5018, 4328, 3965, 2984, 1508, 5813, 8541, 6066, 
      2941, 2290, 1666, 1170, 5917, 4244, 2900, 2249, 1489, 1625, 1921, 2000, 
      2609, 900, 648, 333, 685, 3133, 4168, 3538, 818, 613, 1378, 2138, 3205, 
      1345, 580, 2372, 6309, 1125, 369, 3946, 772, 637, 317, 245, 392, 421, 
      872, 7225, 2669, 2570, 2194, 1258, 425, 233, 425, 3508, 2169, 720, 
      4905, 2146, 185, 125, 346, 2237, 4882, 5597, 461, 5000, 11745, 7477, 
      5410, 4177, 2290, 757, 97, 2290, 5410, 6970, 7120, 6625, 5393, 3428, 
      2180, 593, 320, 1913, 625, 170, 338, 3770, 4525, 712, 180, 6425, 1625, 
      386, 29, 4381, 8852, 1780, 1537, 212, 745, 4505, 4498, 909, 90, 18, 
      234, 450, 634, 3853, 5485, 6898, 4100, 3725, 733, 533, 1604, 7057, 65, 
      82, 485, 1601, 2026, 3482, 3601, 3970, 4625, 1225, 0, 49, 81, 2916, 
      3249, 6400, 1682, 1765, 7060, 5, 8, 13, 3485, 4229, 6250, 3145, 130, 
      45, 585, 634, 970, 4234, 116, 340, 1172, 1460, 3380, 2234, 809, 9629, 
      712, 136, 10852, 9458, 833, 50, 949, 5825, 7618, 1664, 505, 2564, 5393, 
      8528, 9668, 11300, 2197, 1105, 145, 337, 922, 2482, 5265, 6805, 8002, 
      9882, 5725, 7669, 9901, 7010, 157, 2825, 3037, 8402, 9922, 3169, 1744, 
      2545, 3744, 11380, 12913, 9578, 6410, 425, 698, 1394, 2570, 6410, 
      10573, 11405, 9412, 4292, 212, 232, 3796, 11221, 1249, 3474, 2465, 
      1412, 272, 785, 1412, 9281, 9472, 914, 485, 2789, 3538, 10693, 333, 
      373, 1000, 3924, 9349, 14485, 10765, 4205, 1961, 1882, 377, 2762, 8321, 
      800, 400, 4889, 9049, 14324, 4410, 730, 466, 442, 4797, 6370, 6841, 
      11890, 10685, 520, 1213, 5245, 5813, 10088, 11978, 10730, 629, 545, 
      533, 818, 853, 1205, 4885, 13298, 14265, 11812, 7801, 2020, 1476, 1017, 
      592, 612, 865, 5200, 2474, 1649, 1301, 1250, 850, 794, 634, 11441, 
      7901, 14365, 5085, 754, 793, 810, 1354, 1513, 4628, 2384, 928, 953, 
      8353, 13328, 2210, 1282, 1202, 12722, 13162, 6676, 8296, 8644, 8821, 
      9181, 16029, 9425, 17602, 5924, 1665, 1285, 9189, 9738, 18778, 1300, 
      17797, 1346, 1396, 1693, 1418, 1513, 11170, 16085, 1565, 11048, 14213, 
      20213, 2305, 13842, 14517, 20842, 14369, 21200, 13130, 1690, 2357, 
      2770, 14677, 18581, 1989, 1858, 2474, 16490, 10772, 2465, 1952, 2561, 
      2777, 19360, 20980, 2601, 2029, 2216, 17585, 2329, 14501, 2501, 2725, 
      2789, 2824, 2753, 21853, 16034, 2858, 3098, 20186, 20036, 19777, 3573, 
      3485, 3445, 3464, 24625, 21556, 3609, 3746, 4205, 3994, 4113, 4138, 
      4293, 4537, 24389, 4552, 4490, 4673, 5237, 5210, 5365, 5329, 5498, 
      5876, 7666, 7394, 7621, 7565, 8228, 8282, 8450, 8658, 8837, 9034, 
      10004, 10001, 10237, 10916, 11125, 11106, 11261, 12002, 12181, 12109, 
      12370, 12337, 13460, 13933, 14705, 14909, 15425, 15385, 15650, 17177, 
      17428, 20737, 21325, 21332 ], 
  [ 39546, 38986, 39080, 37544, 36194, 35753, 35645, 35752, 34801, 33562, 
      33010, 30329, 29745, 28066, 28418, 28169, 27540, 27290, 26882, 25610, 
      25625, 25713, 23465, 22789, 22457, 22865, 22978, 22500, 21136, 22130, 
      21745, 21845, 21177, 21106, 20221, 20290, 19280, 17177, 16965, 16705, 
      30308, 31268, 15545, 17065, 16153, 15250, 15129, 26365, 24293, 14656, 
      17297, 13928, 13978, 13914, 16705, 13940, 21556, 23257, 13514, 20794, 
      22829, 19557, 12778, 12580, 42597, 35730, 15570, 12850, 12577, 18250, 
      13325, 12941, 18500, 43210, 37162, 32330, 33865, 15145, 12820, 18388, 
      42778, 42074, 41725, 33353, 12893, 11933, 15805, 42212, 34129, 11026, 
      11025, 18946, 39040, 10960, 11905, 14785, 15716, 37178, 11450, 15650, 
      20410, 32904, 14004, 14760, 15165, 21429, 35482, 15242, 15385, 37889, 
      35600, 27956, 27424, 10000, 10121, 10201, 31805, 29204, 10333, 10004, 
      13700, 35978, 24293, 23098, 10085, 9770, 13378, 13765, 16133, 17690, 
      24100, 23857, 11332, 9280, 12241, 12697, 13705, 13840, 30929, 22021, 
      9866, 9425, 33172, 23236, 9277, 8885, 8872, 8837, 8872, 13192, 17861, 
      31149, 30553, 10249, 8770, 8658, 15705, 25364, 10673, 8528, 10768, 
      11168, 16033, 32930, 23906, 19097, 9650, 9242, 8537, 8642, 9506, 9881, 
      17316, 21146, 19802, 10130, 8821, 8146, 8090, 8065, 9077, 8833, 8228, 
      7844, 8033, 12928, 29770, 21025, 19450, 19233, 17370, 15138, 9594, 
      8245, 9250, 10594, 12898, 14625, 8765, 8692, 7400, 7565, 8552, 9512, 
      14794, 11581, 7225, 9161, 11581, 25281, 7956, 7897, 26489, 16690, 
      13130, 11513, 6953, 6893, 15560, 10324, 6773, 6949, 8573, 11213, 21445, 
      16965, 8325, 8161, 16400, 9649, 8704, 7489, 6416, 6544, 7696, 21866, 
      16850, 12802, 12170, 6250, 8005, 6165, 6709, 14210, 14029, 9650, 6554, 
      6029, 11405, 23200, 14240, 12665, 5825, 7741, 5881, 10114, 13940, 6152, 
      5960, 9965, 18554, 14354, 13610, 10513, 8693, 7829, 6625, 6353, 5813, 
      5554, 5354, 5393, 5585, 5690, 6058, 6113, 23140, 19108, 9153, 8433, 
      6273, 5809, 13690, 9665, 5141, 5105, 5402, 6130, 6337, 7642, 9397, 
      17896, 16136, 9800, 8996, 8264, 5000, 4936, 6269, 7604, 18217, 14365, 
      11817, 9802, 8730, 7786, 4777, 4882, 5290, 5337, 18080, 12020, 11348, 
      10553, 10400, 10249, 9665, 8593, 6388, 4625, 4649, 5065, 5353, 5408, 
      7025, 8224, 9248, 20114, 14489, 12058, 5165, 5273, 18997, 16900, 16456, 
      15381, 15172, 14557, 5800, 5085, 4552, 6957, 16769, 11114, 10786, 9850, 
      6725, 5669, 4369, 8986, 19721, 16865, 14297, 6697, 5057, 7345, 14170, 
      4165, 4113, 4369, 11588, 8744, 7093, 5608, 4168, 5693, 7444, 15602, 
      14330, 13721, 8482, 6322, 4205, 6322, 15700, 6516, 5449, 3961, 3664, 
      3924, 4084, 4176, 5200, 7321, 7825, 13682, 9106, 8242, 7325, 3706, 
      3842, 3881, 5981, 7837, 12968, 11828, 10589, 6964, 7720, 14913, 8433, 
      3249, 3258, 4149, 4693, 5458, 6849, 16361, 14372, 11600, 3536, 12050, 
      11306, 10769, 8954, 3701, 3809, 11565, 4212, 15353, 15130, 10034, 8138, 
      6530, 6409, 3170, 3005, 2909, 2978, 11540, 8480, 6068, 3665, 3604, 
      2753, 2785, 2825, 2873, 3690, 2826, 2650, 2722, 2962, 5305, 5737, 9061, 
      8584, 8429, 3125, 2789, 5101, 5981, 8642, 8485, 4802, 3490, 11908, 
      11713, 6400, 3673, 3204, 3088, 5668, 7685, 6698, 3109, 2834, 3653, 
      6053, 7741, 7157, 2341, 2372, 3412, 4052, 3961, 3706, 10036, 7412, 
      3457, 2297, 1874, 3613, 4250, 12373, 10413, 7693, 3364, 11285, 5281, 
      2410, 8324, 6641, 2041, 1825, 3536, 3121, 2421, 2746, 3546, 11048, 
      7069, 5165, 1613, 1469, 8093, 3578, 1898, 1658, 1853, 11497, 2025, 
      1972, 1417, 1465, 1780, 2257, 2896, 4321, 7625, 2066, 1226, 1666, 2825, 
      1138, 1170, 1233, 1285, 1345, 1450, 2610, 5058, 1280, 2705, 5120, 5249, 
      8017, 1010, 1217, 9000, 4621, 3301, 909, 964, 1066, 4628, 800, 4698, 
      765, 1753, 3754, 9892, 4040, 7514, 2306, 674, 746, 1921, 2474, 3492, 
      1017, 13073, 754, 610, 818, 4129, 5245, 4840, 3733, 1109, 4840, 9850, 
      7165, 3690, 2941, 2205, 1597, 4930, 5161, 3649, 2900, 2000, 1184, 1424, 
      1489, 2000, 1285, 949, 340, 468, 2440, 3349, 4385, 1189, 410, 965, 
      1585, 2498, 1856, 881, 1777, 7450, 1594, 250, 3141, 1157, 980, 520, 
      196, 245, 260, 557, 8450, 3418, 3305, 2873, 1769, 698, 394, 250, 4369, 
      2848, 433, 3988, 2825, 346, 146, 185, 1642, 3965, 4610, 244, 4069, 
      13306, 8730, 6481, 5122, 2997, 1170, 202, 1681, 4437, 5857, 8345, 7808, 
      6464, 4289, 2873, 964, 145, 1360, 1010, 65, 149, 2965, 5512, 1125, 61, 
      7594, 2234, 701, 106, 3506, 10217, 2417, 2132, 65, 416, 3616, 5485, 
      1378, 265, 109, 73, 205, 333, 3034, 4498, 5785, 5045, 4628, 1160, 260, 
      1093, 8282, 2, 5, 226, 1090, 1445, 2705, 2810, 3137, 3722, 1764, 49, 0, 
      4, 2209, 2500, 5329, 1157, 1226, 8285, 40, 29, 20, 2708, 3368, 7405, 
      3978, 333, 178, 298, 333, 585, 3373, 25, 137, 745, 977, 2617, 2941, 
      466, 8306, 1125, 325, 9445, 10865, 1274, 85, 578, 4810, 6449, 2273, 
      260, 1913, 4420, 7289, 8345, 9865, 2890, 1602, 306, 162, 565, 1845, 
      4306, 5706, 6805, 8545, 6824, 6500, 8564, 8221, 122, 2146, 2330, 7177, 
      8585, 3988, 1233, 1908, 2953, 9945, 11380, 10985, 7565, 698, 425, 953, 
      1933, 5353, 9194, 9970, 10805, 5237, 205, 197, 3005, 9800, 1746, 2725, 
      3172, 1937, 265, 512, 985, 8000, 8177, 1313, 730, 2138, 2789, 9314, 
      424, 324, 685, 3133, 8068, 12868, 12242, 5122, 2570, 2477, 482, 2125, 
      9616, 1129, 449, 4000, 7796, 12721, 5341, 1017, 585, 505, 3922, 5341, 
      5770, 10441, 12148, 485, 884, 4328, 4840, 8765, 13525, 12193, 818, 650, 
      610, 629, 650, 890, 4010, 11765, 15952, 13345, 9040, 2601, 1945, 1360, 
      585, 577, 676, 4297, 3125, 2146, 1714, 1649, 1109, 1025, 725, 10034, 
      6760, 12776, 6058, 733, 730, 733, 1053, 1170, 5545, 2993, 809, 820, 
      7184, 11809, 2777, 1625, 985, 11245, 11657, 5661, 7141, 7461, 7624, 
      7956, 14356, 8186, 15845, 6953, 2050, 1530, 7978, 8485, 16965, 1517, 
      16040, 1549, 1585, 1994, 1369, 1394, 9833, 17828, 1768, 9725, 12680, 
      18344, 2746, 12337, 12970, 18945, 12836, 19289, 14677, 1697, 2042, 
      2357, 13130, 16810, 1828, 1949, 2173, 14845, 12137, 2836, 1945, 2260, 
      2420, 17561, 19097, 2986, 2106, 2405, 19370, 2308, 16090, 2410, 2564, 
      2600, 2621, 2704, 23834, 17693, 2809, 2909, 22069, 21905, 21632, 3874, 
      3688, 3368, 3373, 26704, 23481, 3616, 3865, 3946, 3973, 3994, 4005, 
      4090, 4292, 26426, 4797, 4553, 4624, 5482, 5441, 5498, 5378, 5365, 
      6205, 8009, 7261, 7880, 7432, 8585, 8345, 8317, 8665, 8900, 9041, 
      10081, 10064, 10370, 10825, 11314, 11029, 11240, 12205, 12356, 12116, 
      12517, 12442, 13537, 14024, 14866, 15028, 15572, 15392, 15769, 17282, 
      17505, 20772, 21332, 21325 ], 
  [ 39706, 39114, 39236, 37700, 36338, 35869, 35753, 35892, 34901, 33722, 
      33178, 30413, 29905, 28186, 28594, 28333, 27688, 27442, 27010, 25738, 
      25789, 25909, 23545, 22861, 22525, 22993, 23130, 22672, 21220, 22298, 
      21893, 22013, 21325, 21250, 20345, 20450, 19396, 17197, 17041, 16741, 
      29840, 30784, 15601, 17245, 16285, 15298, 15133, 25945, 23909, 14724, 
      17525, 13940, 14050, 13978, 16937, 14032, 21200, 22865, 13586, 20450, 
      22441, 19237, 12794, 12608, 43297, 36346, 15802, 12946, 12645, 17946, 
      13469, 13061, 18184, 43922, 37802, 32906, 34465, 15385, 12960, 18064, 
      43490, 42778, 42425, 33949, 13049, 12025, 15545, 42920, 34741, 11034, 
      11029, 18594, 39716, 10916, 11777, 14537, 15440, 37834, 11570, 15370, 
      20018, 33508, 14248, 14500, 14893, 21013, 36122, 14962, 15101, 38561, 
      36244, 28496, 27956, 10004, 10081, 10125, 32405, 29768, 10445, 10088, 
      13448, 36634, 24785, 23570, 10193, 9698, 13130, 13505, 15809, 17330, 
      24592, 24345, 11520, 9316, 12025, 12465, 13441, 13572, 31525, 22481, 
      9986, 9349, 33800, 23720, 9365, 8917, 8900, 8837, 8852, 12932, 17485, 
      31753, 31149, 10413, 8818, 8674, 15373, 25888, 10865, 8564, 10580, 
      10964, 15689, 33562, 24410, 19517, 9802, 9370, 8477, 8570, 9370, 9725, 
      17704, 21610, 20242, 10322, 8945, 8210, 8146, 8117, 8945, 8969, 8320, 
      7888, 7969, 12644, 30370, 21493, 19890, 19669, 17770, 15490, 9778, 
      8353, 9090, 10378, 12610, 14293, 8917, 8840, 7396, 7517, 8420, 9332, 
      15146, 11849, 7229, 8989, 11321, 25825, 8080, 7785, 27053, 17090, 
      13450, 11789, 6989, 6889, 15940, 10568, 6749, 6893, 8405, 10949, 21937, 
      17377, 8497, 8005, 16804, 9881, 8900, 7625, 6436, 6500, 7556, 22370, 
      17266, 13130, 12482, 6266, 7841, 6133, 6613, 14578, 14393, 9898, 6658, 
      5993, 11113, 23732, 14612, 13001, 5801, 7929, 5949, 9850, 14312, 6260, 
      6052, 9701, 19018, 14738, 13978, 10805, 8929, 8033, 6773, 6485, 5905, 
      5618, 5378, 5365, 5525, 5618, 5954, 6005, 23680, 19584, 9409, 8665, 
      6409, 5713, 14066, 9941, 5185, 5077, 5330, 6002, 6197, 7442, 9137, 
      18356, 16564, 10084, 9256, 8500, 5044, 4964, 6125, 7400, 18685, 14761, 
      12157, 10090, 8986, 8010, 4765, 4842, 5202, 5245, 18548, 12368, 11680, 
      10865, 10708, 10553, 9953, 8849, 6560, 4633, 4633, 4985, 5249, 5300, 
      6833, 7988, 8980, 20618, 14893, 12410, 5065, 5165, 19485, 17352, 16900, 
      15805, 15592, 14965, 5956, 5197, 4612, 6757, 17221, 11450, 11114, 
      10154, 6929, 5825, 4421, 8714, 20225, 17321, 14705, 6905, 5185, 7121, 
      14578, 4225, 4165, 4293, 11944, 9028, 7325, 5780, 4244, 5525, 7208, 
      16042, 14746, 14125, 8762, 6530, 4297, 6122, 16144, 6736, 5625, 4041, 
      3700, 3856, 4000, 4084, 5044, 7081, 7569, 14090, 9410, 8522, 7577, 
      3770, 3770, 3805, 5785, 7577, 13364, 12200, 10933, 6728, 7460, 15349, 
      8725, 3253, 3250, 4033, 4545, 5274, 6613, 16825, 14800, 11972, 3460, 
      12434, 11674, 11125, 9266, 3601, 3701, 11941, 4360, 15805, 15578, 
      10378, 8434, 6778, 6653, 3250, 3065, 2953, 2930, 11920, 8788, 6304, 
      3793, 3728, 2729, 2753, 2785, 2825, 3826, 2890, 2626, 2682, 2890, 5101, 
      5517, 9389, 8900, 8741, 3229, 2861, 4901, 5749, 8962, 8801, 5002, 3626, 
      12304, 12105, 6660, 3825, 3328, 3204, 5440, 7985, 6970, 3233, 2738, 
      3505, 5809, 8045, 7445, 2285, 2312, 3272, 3880, 4141, 3874, 10400, 
      7712, 3617, 2225, 1898, 3449, 4058, 12789, 10789, 8005, 3528, 11681, 
      5525, 2306, 8656, 6929, 2129, 1769, 3364, 3285, 2545, 2610, 3370, 
      11444, 7373, 5413, 1669, 1493, 8425, 3770, 1994, 1594, 1769, 11905, 
      2137, 2080, 1465, 1417, 1696, 2137, 2740, 4105, 7949, 2186, 1234, 1586, 
      2669, 1114, 1138, 1189, 1233, 1285, 1378, 2458, 4810, 1220, 2545, 4868, 
      4993, 8357, 1042, 1157, 9364, 4869, 3501, 901, 936, 1130, 4880, 788, 
      4954, 745, 1629, 3538, 10280, 3812, 7850, 2474, 706, 706, 1781, 2306, 
      3712, 937, 13525, 818, 578, 754, 3893, 5525, 5108, 3965, 1013, 4580, 
      10242, 7497, 3922, 3145, 2377, 1737, 4666, 5441, 3881, 3104, 2164, 
      1076, 1300, 1361, 1844, 1413, 1053, 360, 424, 2260, 3133, 4645, 1313, 
      370, 865, 1445, 2314, 2020, 985, 1625, 7794, 1746, 234, 2929, 1285, 
      1096, 596, 200, 221, 232, 485, 8818, 3650, 3533, 3085, 1933, 794, 458, 
      218, 4633, 3060, 369, 3744, 3037, 410, 170, 157, 1490, 3721, 4346, 200, 
      3821, 13770, 9106, 6805, 5410, 3217, 1306, 250, 1525, 4177, 5557, 8713, 
      8164, 6788, 4553, 3089, 1088, 113, 1220, 1138, 53, 113, 2753, 5812, 
      1261, 45, 7946, 2426, 809, 146, 3274, 10625, 2617, 2320, 41, 340, 3380, 
      5785, 1530, 333, 153, 45, 153, 265, 2818, 4234, 5485, 5333, 4904, 1300, 
      200, 965, 8650, 2, 1, 170, 962, 1297, 2501, 2602, 2917, 3482, 1936, 81, 
      4, 0, 2025, 2304, 5041, 1025, 1090, 8653, 68, 53, 40, 2504, 3140, 7753, 
      4234, 409, 234, 234, 265, 493, 3145, 17, 97, 641, 857, 2417, 3161, 386, 
      7946, 1261, 397, 9061, 11285, 1418, 113, 490, 4538, 6133, 2465, 208, 
      1745, 4160, 6953, 7985, 9473, 3106, 1762, 370, 130, 481, 1681, 4050, 
      5410, 6481, 8181, 7156, 6184, 8200, 8585, 130, 1970, 2146, 6845, 8221, 
      4240, 1105, 1744, 2745, 9553, 10960, 11405, 7913, 794, 365, 845, 1769, 
      5069, 8818, 9578, 11221, 5525, 221, 205, 2797, 9412, 1906, 2529, 3392, 
      2105, 281, 452, 881, 7652, 7825, 1445, 818, 1970, 2593, 8938, 468, 328, 
      613, 2925, 7720, 12424, 12682, 5402, 2762, 2665, 530, 1961, 10004, 
      1241, 481, 3764, 7456, 12281, 5625, 1117, 637, 541, 3690, 5065, 5482, 
      10045, 12584, 493, 808, 4084, 4580, 8405, 13985, 12629, 890, 698, 650, 
      593, 610, 818, 3778, 11345, 16452, 13801, 9412, 2785, 2097, 1476, 601, 
      585, 640, 4057, 3329, 2306, 1850, 1781, 1201, 1109, 769, 9650, 6452, 
      12340, 6354, 745, 730, 729, 985, 1090, 5825, 3185, 793, 800, 6868, 
      11393, 2957, 1741, 941, 10841, 11245, 5389, 6829, 7141, 7300, 7624, 
      13896, 7850, 15361, 7265, 2178, 1618, 7650, 8145, 16465, 1597, 15556, 
      1625, 1657, 2098, 1373, 1378, 9469, 18344, 1844, 9365, 12260, 17828, 
      2890, 11925, 12546, 18421, 12416, 18761, 15137, 1717, 1970, 2257, 
      12706, 16322, 1800, 1993, 2105, 14393, 12545, 2960, 1961, 2192, 2336, 
      17065, 18577, 3114, 2146, 2477, 19898, 2320, 16562, 2402, 2536, 2564, 
      2581, 2708, 24418, 18185, 2813, 2873, 22625, 22457, 22180, 3978, 3764, 
      3364, 3365, 27316, 24049, 3636, 3917, 3890, 3985, 3978, 3985, 4050, 
      4240, 27026, 4885, 4589, 4628, 5570, 5525, 5554, 5410, 5345, 6317, 
      8125, 7241, 7972, 7412, 8705, 8381, 8297, 8685, 8936, 9061, 10121, 
      10100, 10426, 10817, 11386, 11025, 11252, 12281, 12424, 12136, 12577, 
      12490, 13577, 14068, 14930, 15080, 15632, 15412, 15821, 17330, 17545, 
      20800, 21352, 21341 ], 
  [ 45421, 44109, 44861, 43325, 41693, 40594, 40298, 41157, 39266, 39437, 
      39073, 34418, 35620, 33001, 34669, 34138, 33133, 32977, 32005, 30733, 
      31594, 32434, 27460, 26596, 26170, 27988, 28665, 28657, 25225, 28193, 
      27338, 27908, 26770, 26605, 25250, 26165, 24121, 19762, 20866, 19666, 
      21425, 22009, 18976, 23410, 21370, 18493, 17338, 18610, 17384, 18369, 
      24770, 16325, 17785, 17533, 24272, 18217, 15305, 16160, 17321, 14825, 
      15826, 14152, 15269, 15353, 61162, 52321, 23137, 17221, 16290, 13221, 
      18824, 17876, 13189, 62057, 54317, 47981, 50080, 22900, 18225, 12889, 
      61625, 60733, 60290, 49474, 18674, 16210, 11810, 60965, 50626, 13329, 
      13234, 12789, 57041, 12041, 11012, 11072, 11345, 54709, 16385, 11185, 
      13313, 49213, 21853, 10765, 10888, 13768, 52637, 10777, 10826, 55796, 
      52849, 42761, 42041, 12209, 11296, 10530, 48020, 44573, 15080, 14093, 
      9893, 53509, 37970, 36305, 14738, 10193, 9665, 9770, 10634, 11345, 
      37777, 37440, 17865, 12241, 9280, 9360, 9616, 9657, 47050, 34946, 
      14801, 9754, 50045, 36725, 13460, 11752, 11645, 10952, 10517, 9197, 
      11140, 47458, 46674, 16218, 12013, 11149, 10018, 39793, 17300, 11489, 
      8465, 8489, 10064, 49897, 37865, 31082, 15337, 14365, 9242, 9065, 8425, 
      8330, 28549, 34165, 32257, 16757, 13850, 11765, 11521, 11402, 8090, 
      14144, 12505, 10993, 8644, 8369, 45985, 34138, 31905, 31594, 28885, 
      25525, 16033, 12898, 7605, 7633, 8245, 8938, 14452, 14285, 9421, 8552, 
      7565, 7397, 25181, 19994, 9434, 7234, 7586, 40180, 12985, 7380, 41858, 
      28205, 22765, 20114, 9914, 8914, 26605, 18173, 8324, 7748, 6740, 7124, 
      35122, 28762, 14482, 6610, 28009, 17216, 15425, 12800, 9001, 7625, 
      6521, 35825, 28741, 22625, 21617, 8741, 6266, 7528, 6568, 24973, 24698, 
      17593, 11113, 7298, 6658, 37817, 25097, 22676, 7376, 14274, 9594, 6025, 
      24797, 10805, 10237, 5876, 31573, 25493, 24373, 19490, 16354, 14738, 
      12218, 11570, 10090, 9173, 8033, 6850, 6290, 6113, 5729, 5690, 37945, 
      32409, 17284, 16000, 11584, 5668, 24641, 18266, 8290, 6562, 5825, 5237, 
      5162, 5057, 5402, 30821, 28309, 18589, 17221, 15925, 8149, 7709, 5000, 
      4925, 31330, 25786, 21922, 18685, 16861, 15165, 6610, 6057, 5337, 5290, 
      31193, 22313, 21265, 20000, 19753, 19508, 18548, 16724, 12545, 6928, 
      6388, 5300, 5024, 4985, 4628, 4793, 5065, 34073, 26098, 22445, 4930, 
      4850, 32580, 29637, 29005, 27460, 27157, 26260, 11581, 9832, 8077, 
      4372, 29506, 21125, 20609, 19109, 13634, 11450, 7706, 4709, 33680, 
      29696, 26000, 13700, 10180, 4196, 25873, 7690, 7450, 4698, 22069, 
      17533, 14660, 11765, 8069, 3860, 4013, 28057, 26221, 25330, 17177, 
      13325, 8482, 3737, 28249, 13801, 11700, 7956, 6625, 4441, 4225, 4129, 
      3649, 3796, 3924, 25385, 18365, 16937, 15362, 7325, 4265, 4210, 3490, 
      3842, 24389, 22685, 20788, 3533, 3725, 27274, 17410, 5458, 5185, 3538, 
      3330, 3249, 3418, 29380, 26545, 22457, 3865, 23189, 22069, 21250, 
      18401, 3466, 3386, 22516, 9805, 28090, 27773, 20233, 17209, 14473, 
      14258, 7165, 6530, 6058, 3965, 22585, 17833, 13729, 8788, 8633, 4304, 
      4148, 4000, 3860, 9001, 6445, 4201, 3897, 3385, 2626, 2682, 18884, 
      18125, 17876, 7684, 6596, 2516, 2644, 18277, 18026, 11617, 8801, 23329, 
      23040, 14625, 9360, 8233, 7929, 2425, 16850, 15205, 8138, 2693, 2290, 
      2434, 17000, 16040, 3140, 3077, 2237, 2125, 10306, 9769, 20705, 16577, 
      9332, 2720, 4553, 1874, 1853, 24264, 21364, 17140, 9333, 22706, 13130, 
      2081, 18241, 15524, 6224, 2624, 1609, 9090, 7450, 1665, 1525, 22469, 
      16328, 13108, 5044, 4148, 18010, 10205, 6269, 2269, 1994, 23200, 6772, 
      6625, 4660, 2452, 1921, 1552, 1345, 1360, 17354, 7001, 3529, 1901, 
      1274, 2689, 2533, 2314, 2178, 2050, 1873, 1153, 1345, 1985, 1060, 1313, 
      1348, 18122, 3877, 1922, 19669, 12564, 10116, 2836, 2421, 4685, 12665, 
      2633, 12829, 2410, 954, 793, 21125, 797, 17525, 8369, 3541, 1921, 746, 
      641, 10777, 1252, 25810, 4373, 1973, 1429, 698, 13940, 13253, 11300, 
      968, 845, 21177, 17082, 11257, 9850, 8362, 7002, 841, 13856, 11216, 
      9809, 7969, 761, 625, 596, 449, 6408, 5508, 2925, 1549, 325, 388, 
      12610, 6218, 1585, 730, 410, 289, 7825, 5440, 320, 17649, 7281, 1989, 
      274, 6280, 5821, 4421, 2405, 1796, 1717, 980, 19213, 10985, 10778, 
      9970, 7738, 5069, 4013, 1613, 12688, 9945, 1044, 369, 9922, 3965, 2825, 
      1642, 185, 346, 521, 1325, 356, 26325, 19681, 16210, 14005, 10282, 
      6481, 3445, 130, 442, 922, 19108, 18289, 16193, 12608, 10064, 5993, 
      1508, 185, 6133, 1898, 1418, 98, 14677, 6436, 1800, 17981, 8861, 5354, 
      3161, 169, 21920, 9232, 8665, 1616, 745, 185, 14650, 7065, 3978, 3258, 
      1530, 1098, 850, 73, 409, 850, 13928, 13229, 6565, 965, 200, 19045, 
      2117, 2026, 1025, 197, 82, 26, 37, 82, 197, 7921, 2916, 2209, 2025, 0, 
      9, 676, 170, 145, 19048, 2813, 2708, 2605, 29, 125, 17698, 12109, 4234, 
      3609, 909, 850, 538, 130, 1952, 1312, 416, 272, 32, 10226, 701, 1961, 
      6436, 4132, 2536, 22850, 6773, 2858, 625, 533, 1138, 8900, 1153, 80, 
      425, 1508, 2000, 2768, 10081, 7477, 3925, 1525, 706, 106, 405, 865, 
      1306, 2106, 16741, 1189, 2125, 18890, 2425, 125, 121, 1490, 2146, 
      12025, 340, 169, 180, 2848, 3625, 22970, 17858, 5069, 1130, 530, 194, 
      794, 2473, 2873, 22696, 14120, 2696, 2500, 232, 2797, 7621, 234, 10457, 
      8000, 2756, 1217, 656, 1937, 2020, 6530, 4913, 305, 298, 2593, 3573, 
      2533, 1108, 360, 2005, 4549, 24697, 13817, 9197, 9010, 3725, 386, 
      20849, 5876, 3316, 569, 1921, 4496, 14130, 5482, 3922, 3466, 585, 970, 
      1117, 3250, 24509, 2788, 1213, 709, 845, 2420, 26450, 24554, 4625, 
      3893, 3665, 1898, 1825, 1313, 673, 4010, 29817, 26176, 19897, 9040, 
      7632, 6201, 3076, 2880, 1945, 772, 10034, 8021, 7025, 6866, 5386, 5114, 
      3874, 3125, 1637, 4645, 15129, 3130, 2845, 2754, 1570, 1405, 14240, 
      9620, 2548, 2465, 1873, 4148, 9122, 6466, 2066, 3866, 4090, 1384, 1924, 
      2056, 2125, 2269, 5661, 2405, 6586, 16400, 7173, 5713, 2385, 2610, 
      7330, 5512, 6781, 5450, 5392, 6553, 3578, 3133, 3394, 32069, 5669, 
      3380, 4925, 8333, 8245, 4770, 5121, 8746, 5081, 8996, 27602, 4282, 
      2465, 2122, 5281, 7457, 3285, 5098, 2690, 6338, 23840, 7865, 4436, 
      2777, 2561, 8020, 8992, 8109, 5161, 6212, 33893, 4705, 29297, 4337, 
      4021, 3869, 3796, 4913, 39673, 31370, 5018, 4178, 37250, 36992, 36625, 
      8433, 7589, 5389, 5300, 43201, 38944, 6201, 7202, 4745, 6370, 5733, 
      5650, 5265, 5185, 42641, 8980, 7514, 6833, 9665, 9530, 8929, 8245, 
      7010, 10952, 12850, 8906, 12157, 9077, 13520, 11306, 9962, 11250, 
      11861, 11626, 13136, 13025, 13801, 12752, 15121, 13050, 13637, 16106, 
      16069, 14701, 16042, 15685, 16592, 17173, 18485, 18365, 19097, 17977, 
      19106, 20525, 20560, 23545, 23917, 23816 ], 
  [ 45946, 44586, 45380, 43844, 42194, 41053, 40745, 41652, 39701, 39962, 
      39610, 34829, 36145, 33466, 35218, 34669, 33640, 33490, 32482, 31210, 
      32125, 33013, 27865, 26989, 26557, 28465, 29178, 29200, 25636, 28730, 
      27845, 28445, 27277, 27106, 25721, 26690, 24580, 20077, 21265, 20005, 
      21008, 21568, 19345, 23965, 21853, 18850, 17629, 18265, 17093, 18756, 
      25397, 16628, 18178, 17914, 24905, 18640, 15056, 15857, 17714, 14594, 
      15529, 13957, 15578, 15680, 62497, 53530, 23770, 17650, 16677, 13050, 
      19325, 18341, 13000, 63410, 55562, 49130, 51265, 23545, 18720, 12688, 
      62978, 62074, 61625, 50653, 19193, 16633, 11705, 62312, 51829, 13626, 
      13525, 12546, 58340, 12260, 11105, 10985, 11216, 55978, 16850, 11050, 
      13010, 50404, 22504, 10660, 10765, 13429, 53882, 10642, 10685, 57089, 
      54100, 43856, 43124, 12500, 11521, 10701, 49205, 45704, 15533, 14504, 
      9800, 54778, 38993, 37298, 15185, 10370, 9578, 9665, 10433, 11090, 
      38800, 38457, 18432, 12580, 9241, 9297, 9505, 9540, 48229, 35921, 
      15266, 9925, 51272, 37736, 13877, 12085, 11972, 11237, 10772, 9092, 
      10861, 48649, 47853, 16749, 12370, 11458, 9805, 40864, 17873, 11828, 
      8468, 8468, 9833, 51130, 38906, 31997, 15850, 14842, 9437, 9242, 8506, 
      8381, 29416, 35146, 33202, 17330, 14321, 12146, 11890, 11765, 8177, 
      14633, 12928, 11344, 8833, 8228, 47170, 35125, 32850, 32533, 29770, 
      26338, 16594, 13345, 7650, 7594, 8098, 8725, 14965, 14792, 9700, 8765, 
      7652, 7412, 25994, 20681, 9725, 7261, 7481, 41281, 13456, 7497, 42989, 
      29090, 23530, 20813, 10253, 9193, 27460, 18824, 8573, 7949, 6773, 7013, 
      36145, 29665, 15025, 6661, 28900, 17849, 16004, 13289, 9316, 7844, 
      6596, 36866, 29650, 23402, 22370, 9050, 6305, 7765, 6709, 25810, 25529, 
      18250, 11554, 7529, 6505, 38900, 25940, 23465, 7625, 14841, 9981, 5914, 
      25640, 11252, 10660, 5765, 32554, 26354, 25210, 20213, 16993, 15329, 
      12725, 12053, 10513, 9554, 8354, 7093, 6485, 6290, 5858, 5813, 39040, 
      33408, 17953, 16633, 12073, 5809, 25490, 18965, 8641, 6805, 6002, 5330, 
      5237, 5042, 5297, 31796, 29236, 19300, 17896, 16564, 8500, 8036, 5069, 
      4904, 32317, 26665, 22717, 19402, 17530, 15786, 6877, 6282, 5490, 5437, 
      32180, 23120, 22048, 20753, 20500, 20249, 19265, 17393, 13088, 7225, 
      6649, 5465, 5153, 5108, 4625, 4724, 4948, 35114, 26989, 23258, 5065, 
      4973, 33597, 30600, 29956, 28381, 28072, 27157, 12100, 10285, 8452, 
      4357, 30469, 21914, 21386, 19850, 14225, 11969, 8069, 4586, 34721, 
      30665, 26897, 14297, 10657, 4145, 26770, 8065, 7813, 4869, 22888, 
      18244, 15293, 12308, 8468, 3893, 3944, 29002, 27130, 26221, 17882, 
      13922, 8905, 3722, 29200, 14416, 12249, 8361, 6964, 4624, 4384, 4276, 
      3700, 3721, 3825, 26282, 19106, 17642, 16025, 7706, 4442, 4381, 3481, 
      3737, 25268, 23528, 21589, 3464, 3620, 28213, 18133, 5749, 5458, 3649, 
      3393, 3258, 3349, 30361, 27472, 23300, 4036, 24050, 22906, 22069, 
      19154, 3601, 3509, 23365, 10312, 29053, 28730, 21034, 17938, 15130, 
      14909, 7570, 6905, 6409, 4178, 23440, 18580, 14368, 9265, 9104, 4553, 
      4385, 4225, 4073, 9490, 6826, 4450, 4122, 3562, 2605, 2637, 19661, 
      18884, 18629, 8125, 6989, 2501, 2581, 19042, 18785, 12202, 9290, 24208, 
      23913, 15300, 9873, 8704, 8388, 2368, 17585, 15898, 8609, 2834, 2353, 
      2353, 17741, 16757, 3341, 3272, 2312, 2152, 10861, 10306, 21536, 17312, 
      9857, 2897, 4874, 1913, 1850, 25173, 22213, 17893, 9864, 23585, 13781, 
      2210, 19024, 16241, 6641, 2825, 1636, 9621, 7921, 1746, 1546, 23348, 
      17069, 13765, 5413, 4469, 18793, 10778, 6698, 2458, 2153, 24097, 7225, 
      7072, 5017, 2665, 2080, 1657, 1396, 1321, 18125, 7466, 3826, 2066, 
      1325, 2938, 2770, 2533, 2385, 2245, 2050, 1210, 1258, 2180, 1105, 1220, 
      1249, 18917, 4210, 2117, 20500, 13221, 10701, 3109, 2664, 5066, 13328, 
      2900, 13498, 2665, 1053, 754, 21992, 740, 18314, 8906, 3874, 2146, 821, 
      674, 11392, 1417, 26773, 4754, 2210, 1618, 629, 14645, 13940, 11933, 
      1109, 740, 22050, 17865, 11890, 10441, 8905, 7497, 730, 14561, 11849, 
      10400, 8500, 884, 724, 689, 500, 6885, 5949, 3240, 1768, 340, 349, 
      13285, 6689, 1810, 865, 485, 298, 8356, 5881, 377, 18450, 7794, 2250, 
      241, 6757, 6280, 4820, 2696, 2045, 1960, 1157, 20050, 11618, 11405, 
      10573, 8269, 5498, 4394, 1850, 13369, 10548, 1233, 288, 10525, 4346, 
      3146, 1885, 242, 265, 410, 1544, 269, 27306, 20530, 16981, 14722, 
      10897, 6970, 3802, 181, 337, 757, 19945, 19108, 16964, 13289, 10673, 
      6464, 1745, 260, 6610, 2165, 1649, 65, 15412, 6925, 2061, 18794, 9434, 
      5801, 3506, 106, 22817, 9817, 9232, 1865, 916, 116, 15385, 7578, 4365, 
      3609, 1773, 1305, 1033, 34, 298, 685, 14645, 13928, 7060, 1160, 293, 
      19882, 2402, 2305, 1226, 290, 145, 5, 10, 37, 122, 8464, 3249, 2500, 
      2304, 9, 0, 529, 257, 226, 19885, 3140, 3029, 2920, 8, 68, 18505, 
      12778, 4633, 3978, 1098, 1033, 685, 73, 2225, 1537, 545, 377, 17, 
      10841, 866, 1706, 6925, 4525, 2245, 23765, 7274, 3185, 778, 410, 949, 
      9473, 1360, 113, 320, 1289, 1745, 2465, 10690, 8002, 4306, 1762, 865, 
      145, 306, 706, 1105, 1845, 17524, 1000, 1864, 19721, 2722, 146, 130, 
      1277, 1885, 12688, 433, 208, 153, 2545, 3280, 23885, 18665, 5498, 1325, 
      653, 233, 653, 2194, 2570, 23605, 14837, 3005, 2797, 205, 2500, 8146, 
      225, 11072, 8537, 3065, 1412, 785, 1700, 1777, 7013, 5330, 338, 289, 
      2314, 3924, 2824, 1285, 333, 1768, 4168, 25642, 14522, 9770, 9577, 
      4082, 425, 21716, 6329, 3649, 500, 1696, 4121, 14841, 5917, 4285, 3805, 
      522, 841, 970, 2941, 25448, 3085, 1384, 628, 740, 2165, 27425, 25493, 
      5018, 4250, 4010, 2129, 2050, 1490, 610, 3665, 30852, 27145, 20740, 
      9601, 8145, 6660, 3385, 3177, 2176, 697, 10625, 8546, 7514, 7349, 5809, 
      5525, 4225, 2834, 1460, 4276, 15858, 3433, 3130, 3033, 1753, 1570, 
      14945, 10193, 2809, 2720, 1684, 3809, 9677, 6925, 2285, 3545, 3757, 
      1261, 1741, 1861, 1924, 2056, 5256, 2186, 6145, 17153, 7650, 6130, 
      2178, 2385, 6865, 5917, 6340, 5849, 5785, 6994, 3869, 3394, 3133, 
      33128, 6068, 3125, 4580, 7844, 8746, 4437, 4770, 8245, 4736, 8489, 
      28577, 4597, 2642, 2257, 4930, 7010, 3528, 5449, 2873, 5945, 24737, 
      8336, 4745, 2960, 2720, 7561, 8497, 8586, 5506, 6605, 34970, 5008, 
      30290, 4610, 4264, 4100, 4021, 5204, 40834, 32393, 5309, 4409, 38369, 
      38105, 37732, 8874, 7988, 5668, 5573, 44404, 40081, 6516, 7565, 4946, 
      6673, 5994, 5905, 5490, 5392, 43826, 9397, 7853, 7124, 10082, 9941, 
      9298, 8578, 7265, 11405, 13309, 9161, 12580, 9332, 13985, 11645, 10217, 
      11565, 12200, 11941, 13481, 13364, 14170, 13025, 15514, 13329, 13940, 
      16505, 16456, 15016, 16417, 16042, 16937, 17524, 18866, 18728, 19472, 
      18292, 19469, 20882, 20905, 23872, 24232, 24125 ], 
  [ 50569, 48841, 49957, 48421, 46633, 45170, 44770, 46045, 43634, 44585, 
      44325, 38578, 40768, 37629, 40025, 39338, 38125, 38021, 36737, 35465, 
      36794, 38050, 31568, 30600, 30122, 32720, 33709, 33961, 29385, 33445, 
      32330, 33160, 31762, 31545, 29930, 31313, 28697, 23090, 24922, 23202, 
      18409, 18785, 22772, 28818, 26154, 22185, 20458, 16218, 15460, 22321, 
      30802, 19549, 21789, 21433, 30356, 22481, 13745, 14132, 21325, 13421, 
      13850, 13060, 18545, 18785, 73330, 63397, 29221, 21537, 20242, 12337, 
      23764, 22504, 12149, 74381, 65705, 58537, 60948, 29088, 23113, 11745, 
      73949, 72953, 72458, 60290, 23770, 20474, 11498, 73237, 61650, 16501, 
      16354, 11281, 68897, 14537, 12416, 10916, 10825, 66305, 21013, 10613, 
      11285, 60133, 28093, 10453, 10420, 11428, 64025, 10205, 10202, 67600, 
      64289, 52849, 52025, 15329, 13844, 12610, 58888, 54973, 19604, 18253, 
      9685, 65105, 47434, 45509, 19210, 12325, 9509, 9458, 9490, 9733, 47241, 
      46852, 23377, 15777, 9540, 9412, 9252, 9241, 57866, 43994, 19429, 
      11834, 61277, 46085, 17672, 15236, 15077, 14020, 13325, 8885, 9320, 
      58378, 57490, 21418, 15705, 14425, 8770, 49673, 22864, 15025, 9089, 
      8905, 8660, 61181, 47485, 39610, 20381, 19097, 11530, 11197, 9725, 
      9370, 36661, 43265, 41045, 22321, 18530, 15665, 15317, 15146, 9442, 
      18980, 16769, 14633, 10880, 7745, 56853, 43290, 40693, 40330, 37153, 
      33169, 21493, 17370, 8593, 7893, 7569, 7690, 19496, 19277, 12437, 
      10996, 8917, 8125, 32825, 26546, 12554, 8066, 7274, 50320, 17665, 8992, 
      52258, 36473, 29993, 26770, 13450, 11930, 34613, 24413, 11080, 10088, 
      7624, 6760, 44586, 37186, 19786, 7650, 36329, 23300, 21041, 17636, 
      12329, 10121, 7769, 45445, 37217, 29957, 28741, 12017, 7202, 10180, 
      8388, 32825, 32498, 23885, 15533, 9898, 5930, 47801, 33001, 30112, 
      10132, 19786, 13546, 5661, 32701, 15277, 14501, 5512, 40673, 33553, 
      32225, 26354, 22490, 20458, 17210, 16354, 14354, 13073, 11413, 9554, 
      8578, 8245, 7445, 7354, 48033, 41665, 23680, 22084, 16420, 7488, 32597, 
      24922, 11930, 9266, 7957, 6641, 6410, 5525, 5090, 39869, 36941, 25349, 
      23669, 22061, 11789, 11141, 6196, 5341, 40482, 34002, 29410, 25497, 
      23257, 21145, 9522, 8605, 7261, 7162, 40345, 29905, 28649, 27124, 
      26825, 26528, 25360, 23120, 17849, 10100, 9248, 7328, 6740, 6649, 5200, 
      4793, 4649, 43693, 34418, 30089, 6698, 6514, 41992, 38581, 37845, 
      36040, 35685, 34632, 16677, 14356, 11925, 4840, 38450, 28561, 27941, 
      26129, 19354, 16546, 11450, 4241, 43300, 38692, 34372, 19472, 14912, 
      4352, 34245, 11538, 11194, 6778, 29765, 24293, 20744, 17069, 12125, 
      4744, 4013, 36845, 34697, 33650, 23885, 19097, 12746, 4205, 37089, 
      19729, 17056, 12064, 10161, 6625, 6201, 6001, 4689, 3744, 3664, 33757, 
      25385, 23645, 21706, 11225, 6397, 6290, 4010, 3530, 32605, 30589, 
      28328, 3533, 3413, 36010, 24274, 8578, 8149, 5098, 4474, 3925, 3418, 
      38480, 35177, 30361, 5945, 31249, 29921, 28946, 25525, 5234, 5050, 
      30472, 14797, 37034, 36665, 27773, 24125, 20765, 20498, 11273, 10378, 
      9698, 6409, 30593, 24905, 19865, 13520, 13313, 7060, 6800, 6548, 6304, 
      13837, 10345, 6957, 6445, 5517, 3042, 2890, 26216, 25301, 25000, 12104, 
      10600, 2984, 2696, 25505, 25202, 17285, 13637, 31545, 31204, 21073, 
      14404, 12913, 12505, 2529, 23818, 21809, 12818, 4513, 3434, 2330, 
      24020, 22852, 5480, 5365, 3485, 2957, 15714, 15021, 28505, 23545, 
      14480, 4852, 7933, 2810, 2425, 32740, 29320, 24264, 14533, 30922, 
      19370, 3797, 25625, 22336, 10436, 4964, 2441, 14290, 12130, 2965, 2305, 
      30685, 23348, 19400, 8840, 7528, 25394, 15769, 10585, 4505, 3970, 
      31572, 11296, 11097, 8352, 4896, 3897, 3060, 2385, 1620, 24634, 11629, 
      6701, 3929, 2314, 5445, 5185, 4810, 4570, 4338, 4005, 2245, 1189, 4273, 
      2048, 1105, 1088, 25610, 7361, 4210, 27469, 18856, 15784, 5800, 5125, 
      8585, 19009, 5545, 19225, 5218, 2410, 1053, 29237, 901, 24961, 13621, 
      7025, 4469, 1994, 1525, 16705, 3280, 34754, 8273, 4625, 3665, 698, 
      20648, 19805, 17384, 2788, 533, 29341, 24466, 17341, 15570, 13666, 
      11890, 477, 20564, 17300, 15529, 13169, 2425, 2081, 2000, 1489, 11140, 
      9928, 6253, 4045, 1053, 648, 19058, 10898, 4133, 2498, 1658, 965, 
      13025, 9860, 1412, 25189, 12325, 4849, 586, 11012, 10397, 8477, 5525, 
      4552, 4421, 3112, 27065, 17069, 16810, 15794, 12938, 9385, 7913, 4265, 
      19188, 15769, 3280, 265, 15746, 7865, 6205, 4346, 1277, 242, 157, 3821, 
      200, 35425, 27637, 23490, 20817, 16210, 11317, 7137, 1170, 130, 90, 
      26960, 25985, 23473, 19108, 15940, 10673, 4160, 1433, 10865, 4810, 
      4018, 410, 21645, 11272, 4660, 25625, 14425, 9826, 6749, 221, 30292, 
      14900, 14177, 4372, 2825, 185, 21618, 12109, 7930, 6898, 4234, 3490, 
      3034, 333, 45, 18, 20740, 19885, 11453, 3253, 1604, 26897, 5185, 5042, 
      3365, 1601, 1226, 442, 401, 290, 145, 13225, 6400, 5329, 5041, 676, 
      529, 0, 1522, 1445, 26900, 6245, 6088, 5933, 445, 229, 25290, 18505, 
      8290, 7405, 3145, 3034, 2410, 234, 4916, 3860, 2132, 1780, 500, 16154, 
      2729, 349, 11272, 8136, 612, 31378, 11713, 6290, 2549, 65, 98, 14464, 
      3545, 964, 113, 208, 388, 740, 15957, 12625, 7825, 4177, 2682, 1042, 
      145, 85, 162, 442, 24125, 149, 461, 26690, 5597, 905, 797, 242, 482, 
      18369, 1744, 1105, 544, 820, 1233, 31498, 25450, 9385, 3418, 2194, 
      1130, 170, 653, 845, 31172, 20932, 5972, 5672, 596, 821, 12769, 754, 
      16385, 13252, 6032, 3505, 2372, 481, 512, 11314, 9125, 1189, 818, 773, 
      7213, 5653, 3240, 724, 549, 1845, 33485, 20525, 14761, 14522, 7417, 
      1322, 28961, 10400, 6800, 569, 569, 1844, 20890, 9850, 7666, 7002, 637, 
      450, 441, 1170, 33245, 5960, 3293, 605, 533, 808, 35498, 33290, 8629, 
      7585, 7253, 4498, 4373, 3445, 725, 1618, 39385, 35172, 27801, 14500, 
      12676, 10777, 6352, 6052, 4545, 720, 15754, 13169, 11861, 11650, 9650, 
      9274, 7514, 1201, 701, 2045, 22045, 6354, 5913, 5770, 3754, 3433, 
      20948, 15184, 5408, 5273, 833, 1808, 14530, 11042, 4562, 1682, 1802, 
      916, 936, 964, 981, 1021, 2749, 1105, 3362, 23524, 11905, 9925, 1189, 
      1258, 3898, 9620, 3557, 9506, 9396, 10973, 6698, 5993, 1730, 41845, 
      9725, 1768, 2533, 4693, 13185, 2482, 2677, 5002, 2689, 5200, 36650, 
      7610, 4597, 3890, 2837, 4181, 5989, 8738, 4874, 3530, 32212, 12545, 
      7712, 4961, 4537, 4640, 5300, 12841, 8749, 10216, 43825, 7929, 38501, 
      7301, 6725, 6469, 6344, 8033, 50333, 40834, 8138, 6778, 47546, 47236, 
      46817, 12853, 11645, 8405, 8264, 54225, 49396, 9529, 10946, 7085, 9594, 
      8593, 8458, 7813, 7577, 53509, 13192, 11050, 9953, 13877, 13690, 12725, 
      11729, 9818, 15476, 17426, 11714, 16421, 11885, 18148, 14842, 12770, 
      14578, 15397, 14954, 16724, 16561, 17597, 15716, 19125, 16066, 16861, 
      20162, 20021, 18029, 19890, 19377, 20180, 20813, 22385, 22109, 22945, 
      21305, 22850, 24217, 24148, 26977, 27245, 27092 ], 
  [ 43745, 42641, 43209, 41665, 40105, 39188, 38944, 39593, 37960, 37729, 
      37309, 33192, 33890, 31525, 32825, 32372, 31469, 31285, 30469, 29189, 
      29812, 30440, 26218, 25402, 25000, 26426, 26945, 26801, 23941, 26361, 
      25636, 26074, 25064, 24925, 23696, 24373, 22613, 18868, 19604, 18664, 
      23697, 24385, 17834, 21460, 19732, 17401, 16532, 20560, 19098, 17141, 
      22500, 15457, 16525, 16325, 21970, 16825, 16825, 17914, 16057, 16265, 
      17552, 15434, 14365, 14369, 55808, 47513, 20825, 15793, 15044, 14393, 
      17082, 16290, 14437, 56621, 49349, 43429, 45370, 20530, 16505, 14185, 
      56185, 55345, 54928, 44788, 16848, 14800, 12688, 55549, 45832, 12461, 
      12392, 14261, 51829, 11509, 11026, 11866, 12321, 49625, 14785, 12185, 
      15041, 44465, 19445, 11633, 11834, 15650, 47653, 11773, 11848, 50602, 
      47837, 38425, 37757, 11357, 10730, 10196, 43290, 40077, 13522, 12717, 
      10701, 48413, 33940, 32405, 13204, 9829, 10445, 10628, 11908, 12853, 
      33745, 33434, 15809, 11173, 9850, 10034, 10498, 10565, 42340, 31120, 
      13185, 9412, 45125, 32741, 12050, 10706, 10625, 10114, 9809, 10049, 
      12746, 42692, 41960, 14312, 10861, 10205, 11336, 35545, 15210, 10413, 
      8845, 8973, 11458, 44945, 33745, 27508, 13505, 12689, 8788, 8689, 8465, 
      8500, 25181, 30301, 28549, 14661, 12196, 10501, 10309, 10216, 8100, 
      12410, 11057, 9857, 8210, 9365, 41233, 30244, 28193, 27908, 25433, 
      22385, 13985, 11344, 7793, 8185, 9265, 10244, 12610, 12469, 8593, 8010, 
      7569, 7713, 22037, 17396, 8552, 7496, 8420, 35786, 11321, 7250, 37332, 
      24745, 19825, 17460, 8820, 8080, 23273, 15725, 7618, 7250, 6970, 7978, 
      31060, 25220, 12500, 6760, 24517, 14842, 13285, 11050, 8005, 7045, 
      6565, 31681, 25169, 19625, 18721, 7769, 6464, 6866, 6322, 21709, 21460, 
      15109, 9565, 6660, 7684, 33485, 21805, 19618, 6658, 12176, 8276, 6865, 
      21501, 9225, 8761, 6714, 27677, 22117, 21101, 16712, 13940, 12532, 
      10376, 9832, 8612, 7877, 6997, 6152, 5800, 5701, 5525, 5512, 33553, 
      28433, 14738, 13610, 9818, 5410, 21313, 15588, 7120, 5860, 5409, 5185, 
      5188, 5473, 6208, 26945, 24641, 15857, 14645, 13505, 6977, 6641, 5050, 
      5365, 27400, 22324, 18824, 15925, 14309, 12821, 5800, 5429, 5021, 5000, 
      27261, 19161, 18217, 17082, 16861, 16642, 15786, 14170, 10537, 5986, 
      5602, 4930, 4810, 4797, 4986, 5437, 5917, 29905, 22580, 19265, 4688, 
      4660, 28514, 25805, 25225, 23810, 23533, 22714, 9673, 8210, 6793, 4778, 
      25672, 18045, 17581, 16237, 11412, 9540, 6472, 5581, 29506, 25834, 
      22450, 11450, 8450, 4754, 22321, 6400, 6212, 4292, 18853, 14785, 12250, 
      9745, 6673, 4050, 4645, 24293, 22613, 21800, 14453, 11069, 6980, 4133, 
      24457, 11465, 9650, 6530, 5485, 3977, 3865, 3821, 3757, 4450, 4682, 
      21825, 15481, 14209, 12816, 6001, 3825, 3796, 3856, 4624, 20905, 19357, 
      17642, 4157, 4505, 23528, 14600, 4520, 4325, 3380, 3380, 3533, 4040, 
      25450, 22849, 19125, 3445, 19777, 18761, 18020, 15457, 3200, 3172, 
      19154, 7925, 24232, 23941, 17077, 14365, 11941, 11752, 5725, 5220, 
      4852, 3357, 19193, 14909, 11273, 7034, 6905, 3538, 3434, 3338, 3250, 
      7193, 5105, 3433, 3233, 2929, 3028, 3188, 15826, 15145, 14922, 6082, 
      5202, 2890, 3226, 15269, 15044, 9389, 6989, 19825, 19562, 12005, 7442, 
      6497, 6245, 2977, 13968, 12505, 6400, 2385, 2320, 3088, 14090, 13234, 
      2570, 2533, 2213, 2309, 8200, 7741, 17401, 13689, 7354, 2250, 3457, 
      2000, 2161, 20618, 17978, 14170, 7325, 19188, 10600, 1813, 15137, 
      12706, 4706, 2042, 1781, 7076, 5696, 1601, 1721, 18945, 13402, 10546, 
      3730, 3042, 14900, 8005, 4693, 1733, 1588, 19594, 5090, 4969, 3394, 
      1810, 1513, 1378, 1405, 1810, 14292, 5265, 2521, 1465, 1332, 1885, 
      1781, 1640, 1556, 1480, 1381, 1181, 1997, 1413, 1138, 1989, 2050, 
      14948, 2705, 1348, 16337, 9986, 7850, 1922, 1637, 3301, 10057, 1741, 
      10193, 1568, 788, 1225, 17629, 1305, 14365, 6301, 2357, 1205, 680, 757, 
      8369, 794, 21892, 2977, 1201, 865, 1252, 11138, 10529, 8810, 610, 1553, 
      17645, 13940, 8765, 7540, 6260, 5108, 1573, 11050, 8722, 7497, 5917, 
      477, 445, 442, 477, 4586, 3842, 1805, 845, 505, 802, 9928, 4420, 853, 
      388, 328, 493, 5765, 3770, 314, 14417, 5297, 1097, 656, 4450, 4069, 
      2929, 1381, 954, 901, 450, 15821, 8477, 8296, 7592, 5672, 3445, 2597, 
      821, 9970, 7565, 458, 953, 7540, 2545, 1665, 820, 169, 928, 1233, 605, 
      962, 22301, 16229, 13096, 11125, 7844, 4589, 2125, 136, 1124, 1864, 
      15706, 14965, 13077, 9882, 7650, 4177, 706, 85, 4289, 964, 640, 464, 
      11713, 4538, 890, 14677, 6597, 3636, 1885, 661, 18250, 6914, 6425, 754, 
      221, 701, 11680, 5057, 2516, 1952, 692, 416, 272, 457, 1105, 1780, 
      11034, 10413, 4633, 333, 10, 15629, 1093, 1028, 365, 5, 20, 328, 365, 
      488, 733, 5777, 1682, 1157, 1025, 170, 257, 1522, 0, 1, 15626, 1601, 
      1522, 1445, 325, 577, 14404, 9413, 2708, 2213, 293, 260, 104, 580, 970, 
      538, 58, 18, 298, 7760, 185, 3265, 4514, 2626, 3994, 19080, 4797, 1636, 
      157, 1261, 2152, 6610, 449, 130, 1073, 2650, 3298, 4274, 7633, 5393, 
      2465, 689, 208, 128, 1025, 1745, 2368, 3428, 13537, 2197, 3445, 15476, 
      1325, 221, 269, 2600, 3464, 9337, 122, 185, 482, 4346, 5305, 19188, 
      14544, 3393, 468, 180, 208, 1588, 3865, 4369, 18938, 11194, 1538, 1394, 
      530, 4265, 5525, 452, 7969, 5850, 1594, 549, 274, 3141, 3250, 4612, 
      3281, 337, 512, 3977, 2225, 1445, 514, 650, 3205, 6373, 20773, 10933, 
      6885, 6724, 2349, 388, 17261, 4082, 2042, 1037, 3065, 6290, 11216, 
      3764, 2516, 2164, 1025, 1696, 1921, 4756, 20605, 1666, 637, 1225, 1465, 
      3690, 22388, 20648, 3085, 2509, 2333, 1060, 1013, 709, 1109, 5668, 
      25493, 22138, 16405, 6770, 5570, 4373, 1898, 1754, 1105, 1258, 7632, 
      5905, 5065, 4932, 3712, 3492, 2512, 4545, 2561, 6401, 12125, 1972, 
      1765, 1700, 932, 845, 11338, 7290, 1570, 1513, 2845, 5770, 6868, 4628, 
      1268, 5408, 5684, 2066, 2866, 3050, 3145, 3341, 7565, 3501, 8644, 
      13282, 5249, 4049, 3425, 3728, 9488, 3898, 8833, 3860, 3826, 4777, 
      2452, 2137, 4660, 27613, 4073, 4618, 6553, 10585, 6205, 6344, 6773, 
      11048, 6705, 11322, 23504, 3044, 1825, 1664, 6929, 9521, 2357, 3700, 
      2020, 8164, 20074, 5945, 3218, 2105, 1993, 10130, 11258, 6161, 3785, 
      4626, 29341, 3505, 25105, 3265, 3077, 2977, 2930, 3757, 34745, 27040, 
      3860, 3280, 32500, 32266, 31925, 6617, 5953, 4273, 4210, 38077, 34106, 
      4925, 5716, 3961, 5140, 4685, 4628, 4373, 4369, 37585, 7250, 6120, 
      5645, 7925, 7816, 7393, 6865, 5968, 9050, 10900, 7840, 10361, 8009, 
      11538, 9864, 8884, 9908, 10413, 10280, 11650, 11565, 12209, 11570, 
      13417, 11840, 12321, 14368, 14381, 13325, 14404, 14125, 15074, 15625, 
      16801, 16757, 17433, 16573, 17492, 18925, 19010, 22049, 22469, 22394 ], 
  [ 43892, 42772, 43354, 41810, 40244, 39313, 39065, 39730, 38077, 37876, 
      37460, 33301, 34037, 31652, 32980, 32521, 31610, 31428, 30600, 29320, 
      29961, 30605, 26325, 25505, 25101, 26557, 27088, 26954, 24050, 26512, 
      25777, 26225, 25205, 25064, 23825, 24520, 22738, 18945, 19709, 18749, 
      23530, 24210, 17929, 21617, 19865, 17492, 16601, 20417, 18973, 17242, 
      22681, 15530, 16628, 16424, 22153, 16938, 16714, 17785, 16160, 16160, 
      17425, 15341, 14440, 14450, 56225, 47888, 21008, 15908, 15145, 14308, 
      17221, 16417, 14346, 57044, 49736, 43784, 45737, 20717, 16642, 14090, 
      56608, 55764, 55345, 45153, 16993, 14913, 12625, 55970, 46205, 12532, 
      12461, 14152, 52234, 11554, 11029, 11809, 12250, 50020, 14912, 12112, 
      14912, 44834, 19634, 11570, 11765, 15509, 48040, 11700, 11773, 51005, 
      48226, 38762, 38090, 11426, 10777, 10225, 43657, 40426, 13645, 12826, 
      10642, 48808, 34253, 32708, 13325, 9860, 10388, 10565, 11813, 12740, 
      34058, 33745, 15970, 11258, 9809, 9985, 10433, 10498, 42705, 31417, 
      13312, 9441, 45506, 33050, 12161, 10789, 10706, 10181, 9866, 9986, 
      12625, 43061, 42325, 14461, 10952, 10280, 11237, 35874, 15373, 10498, 
      8818, 8938, 11353, 45328, 34064, 27785, 13648, 12820, 8825, 8720, 8464, 
      8489, 25442, 30600, 28836, 14824, 12325, 10600, 10404, 10309, 8101, 
      12545, 11170, 9946, 8245, 9290, 41600, 30545, 28480, 28193, 25700, 
      22628, 14144, 11465, 7780, 8144, 9188, 10145, 12753, 12610, 8658, 8053, 
      7570, 7690, 22280, 17597, 8621, 7477, 8357, 36125, 11450, 7261, 37681, 
      25012, 20052, 17665, 8905, 8145, 23530, 15914, 7673, 7289, 6953, 7913, 
      31373, 25493, 12653, 6749, 24786, 15025, 13450, 11185, 8082, 7090, 
      6562, 32000, 25444, 19856, 18944, 7844, 6449, 6917, 6341, 21960, 21709, 
      15300, 9684, 6709, 7605, 33818, 22058, 19853, 6713, 12337, 8377, 6800, 
      21754, 9346, 8874, 6649, 27976, 22376, 21352, 16925, 14125, 12701, 
      10517, 9965, 8725, 7976, 7076, 6205, 5837, 5732, 5540, 5525, 33890, 
      28738, 14933, 13793, 9953, 5429, 21568, 15793, 7209, 5913, 5440, 5188, 
      5185, 5440, 6145, 27242, 24922, 16066, 14842, 13690, 7066, 6722, 5045, 
      5330, 27701, 22589, 19061, 16136, 14504, 13000, 5861, 5476, 5044, 5021, 
      27562, 19402, 18450, 17305, 17082, 16861, 15997, 14365, 10690, 6057, 
      5661, 4957, 4825, 4810, 4957, 5386, 5850, 30224, 22849, 19508, 4705, 
      4673, 28825, 26098, 25514, 24089, 23810, 22985, 9818, 8333, 6890, 4745, 
      25965, 18280, 17812, 16456, 11581, 9685, 6565, 5512, 29825, 26129, 
      22721, 11621, 8581, 4709, 22592, 6497, 6305, 4321, 19098, 14994, 12433, 
      9898, 6778, 4033, 4594, 24580, 22888, 22069, 14660, 11240, 7093, 4100, 
      24746, 11642, 9805, 6637, 5570, 4010, 3890, 3842, 3746, 4397, 4621, 
      22096, 15700, 14416, 13009, 6100, 3856, 3825, 3825, 4561, 21170, 19610, 
      17881, 4106, 4442, 23813, 14813, 4589, 4388, 3389, 3373, 3508, 3989, 
      25749, 23130, 19378, 3474, 20036, 19012, 18265, 15680, 3217, 3185, 
      19409, 8066, 24525, 24232, 17316, 14580, 12132, 11941, 5832, 5317, 
      4941, 3400, 19450, 15130, 11458, 7165, 7034, 3593, 3485, 3385, 3293, 
      7328, 5204, 3488, 3280, 2960, 2993, 3145, 16057, 15370, 15145, 6201, 
      5305, 2857, 3177, 15496, 15269, 9556, 7124, 20090, 19825, 12202, 7585, 
      6626, 6370, 2930, 14185, 12708, 6529, 2404, 2313, 3033, 14309, 13445, 
      2609, 2570, 2210, 2290, 8357, 7892, 17650, 13906, 7501, 2281, 3536, 
      1985, 2132, 20893, 18233, 14393, 7474, 19453, 10789, 1828, 15370, 
      12917, 4817, 2081, 1762, 7225, 5825, 1600, 1700, 19210, 13621, 10737, 
      3825, 3121, 15133, 8168, 4808, 1768, 1613, 19865, 5213, 5090, 3485, 
      1853, 1538, 1385, 1394, 1769, 14521, 5392, 2592, 1492, 1321, 1940, 
      1832, 1685, 1597, 1517, 1412, 1172, 1940, 1450, 1125, 1930, 1989, 
      15185, 2788, 1385, 16586, 10177, 8017, 1985, 1690, 3400, 10250, 1802, 
      10388, 1625, 793, 1184, 17890, 1258, 14600, 6452, 2440, 1252, 677, 740, 
      8546, 821, 22185, 3076, 1252, 900, 1201, 11345, 10730, 8993, 629, 1490, 
      17908, 14173, 8948, 7709, 6413, 5245, 1508, 11257, 8905, 7666, 6066, 
      490, 450, 445, 466, 4717, 3961, 1882, 890, 482, 761, 10125, 4549, 900, 
      405, 325, 468, 5914, 3889, 305, 14656, 5440, 1156, 617, 4581, 4194, 
      3034, 1450, 1009, 954, 481, 16072, 8660, 8477, 7765, 5821, 3560, 2696, 
      872, 10169, 7738, 493, 898, 7713, 2644, 1744, 873, 160, 873, 1168, 650, 
      905, 22600, 16484, 13325, 11336, 8021, 4724, 2216, 125, 1061, 1781, 
      15957, 15210, 13306, 10081, 7825, 4306, 757, 82, 4420, 1025, 689, 425, 
      11930, 4673, 949, 14920, 6760, 3757, 1972, 612, 18521, 7081, 6586, 809, 
      250, 650, 11897, 5200, 2617, 2041, 745, 457, 305, 416, 1040, 1697, 
      11245, 10618, 4770, 370, 13, 15880, 1160, 1093, 404, 8, 13, 293, 328, 
      445, 680, 5930, 1765, 1226, 1090, 145, 226, 1445, 1, 0, 15877, 1682, 
      1601, 1522, 290, 530, 14645, 9608, 2813, 2308, 328, 293, 125, 533, 
      1033, 585, 73, 25, 265, 7937, 212, 3152, 4649, 2729, 3869, 19357, 4936, 
      1717, 180, 1192, 2061, 6773, 490, 113, 1010, 2549, 3185, 4145, 7808, 
      5540, 2564, 740, 233, 113, 964, 1664, 2273, 3313, 13770, 2106, 3330, 
      15725, 1396, 200, 244, 2501, 3349, 9530, 125, 170, 445, 4217, 5162, 
      19465, 14785, 3508, 505, 193, 193, 1513, 3744, 4240, 19213, 11405, 
      1613, 1465, 493, 4138, 5672, 421, 8146, 6001, 1669, 586, 289, 3034, 
      3141, 4745, 3392, 320, 481, 3856, 2314, 1514, 545, 613, 3098, 6218, 
      21060, 11140, 7048, 6885, 2440, 373, 17522, 4205, 2125, 986, 2962, 
      6137, 11425, 3881, 2609, 2249, 976, 1625, 1844, 4625, 20890, 1737, 666, 
      1170, 1402, 3577, 22685, 20933, 3188, 2600, 2420, 1109, 1060, 740, 
      1060, 5525, 25810, 22433, 16658, 6929, 5713, 4498, 1973, 1825, 1154, 
      1205, 7801, 6052, 5200, 5065, 3825, 3601, 2601, 4420, 2474, 6250, 
      12340, 2045, 1832, 1765, 965, 872, 11545, 7453, 1629, 1570, 2754, 5629, 
      7025, 4753, 1313, 5273, 5545, 1997, 2777, 2957, 3050, 3242, 7402, 3400, 
      8469, 13505, 5380, 4160, 3328, 3625, 9305, 4005, 8658, 3965, 3929, 
      4896, 2521, 2196, 4545, 27938, 4178, 4505, 6410, 10394, 6344, 6205, 
      6628, 10853, 6562, 11125, 23801, 3121, 1856, 1681, 6784, 9344, 2410, 
      3789, 2053, 8005, 20345, 6074, 3293, 2138, 2018, 9949, 11065, 6292, 
      3872, 4729, 29672, 3578, 25408, 3328, 3130, 3026, 2977, 3826, 35104, 
      27353, 3929, 3329, 32845, 32609, 32266, 6736, 6058, 4338, 4273, 38450, 
      34457, 5002, 5809, 4000, 5213, 4744, 4685, 4420, 4410, 37952, 7361, 
      6205, 5714, 8036, 7925, 7488, 6948, 6025, 9173, 11025, 7897, 10474, 
      8066, 11665, 9949, 8941, 9985, 10498, 10357, 11737, 11650, 12304, 
      11633, 13520, 11905, 12394, 14473, 14482, 13402, 14501, 14216, 15161, 
      15714, 16900, 16850, 17530, 16650, 17585, 19016, 19097, 22130, 22546, 
      22469 ], 
  [ 41513, 42409, 41225, 39673, 38857, 39690, 39946, 38593, 39458, 35465, 
      34541, 35666, 31604, 31733, 29529, 29826, 29921, 29485, 30169, 28881, 
      27250, 25874, 28900, 28580, 28426, 26100, 25117, 23717, 26357, 23525, 
      24050, 23236, 23474, 23585, 23602, 22025, 23013, 25258, 22490, 24050, 
      60581, 62269, 21960, 17834, 19106, 22025, 23906, 54434, 50720, 20509, 
      15866, 22321, 19637, 19937, 15080, 18685, 46685, 50024, 19165, 45373, 
      49410, 43040, 20969, 20221, 19658, 16613, 13925, 17393, 18394, 40993, 
      15680, 16388, 41785, 19717, 16945, 15025, 15464, 13124, 15349, 42029, 
      19277, 18937, 18770, 15130, 14690, 16642, 36530, 18889, 15170, 19549, 
      19730, 43849, 17165, 21845, 26612, 34952, 37157, 16209, 14869, 37269, 
      47125, 14297, 11777, 35465, 36416, 49232, 15233, 36853, 37178, 16180, 
      15165, 12253, 12085, 18685, 20808, 22522, 13364, 12401, 14096, 15041, 
      34025, 14985, 10762, 10477, 14026, 21901, 33517, 34450, 39730, 42925, 
      10565, 10504, 11629, 16493, 30920, 32104, 34568, 34885, 12658, 9938, 
      13253, 21730, 13441, 10057, 14116, 16272, 16441, 17680, 18625, 33865, 
      43812, 12506, 12274, 11626, 15425, 16769, 39650, 10357, 10772, 15725, 
      28157, 29285, 40520, 13005, 9805, 8818, 11565, 12249, 20098, 20749, 
      24525, 25810, 8489, 8857, 8605, 10217, 12002, 14057, 14365, 14522, 
      23906, 11464, 12861, 14661, 19764, 34669, 11285, 8546, 8245, 8210, 
      7985, 7937, 10037, 12146, 25345, 29237, 34817, 38546, 10660, 10769, 
      16393, 18560, 23369, 26513, 7585, 8194, 15850, 25794, 32218, 9332, 
      11117, 21796, 9626, 7289, 7369, 7754, 14114, 15874, 7065, 8017, 16660, 
      18292, 25012, 32020, 7850, 7010, 9290, 24050, 6805, 7880, 8573, 10088, 
      14293, 17333, 22853, 7717, 6705, 6661, 6757, 14305, 24250, 16400, 
      19856, 6241, 6242, 7141, 10597, 16442, 33466, 7765, 6085, 6148, 15688, 
      7954, 11554, 30893, 5777, 10001, 10537, 30740, 6201, 5641, 5625, 5986, 
      6714, 7306, 8650, 9106, 10386, 11401, 13021, 15426, 17074, 17725, 
      19549, 19786, 7325, 6205, 6260, 6632, 8840, 18932, 5333, 5858, 11890, 
      15130, 17429, 20705, 21458, 25493, 29978, 5713, 5409, 5625, 5913, 6273, 
      11745, 12409, 21568, 25633, 5666, 5090, 5090, 5441, 5825, 6337, 14066, 
      15445, 18037, 18266, 5525, 4925, 4981, 5096, 5125, 5156, 5300, 5684, 
      7301, 13000, 14116, 17444, 18824, 19061, 24500, 27701, 30181, 5917, 
      4842, 4777, 18450, 18922, 5524, 5065, 4985, 4820, 4793, 4724, 7433, 
      8720, 10553, 24788, 4930, 4553, 4589, 4745, 6170, 7298, 10730, 30089, 
      5512, 4840, 4456, 5956, 7956, 26260, 4325, 10154, 10466, 16546, 4105, 
      4537, 5252, 6497, 9425, 22052, 26897, 4293, 4113, 4050, 4453, 5569, 
      8730, 24133, 4205, 5213, 6148, 9028, 10733, 15725, 16613, 17069, 21005, 
      26948, 28180, 3821, 3977, 4205, 4562, 9497, 15821, 16042, 23602, 28370, 
      3649, 3601, 3636, 26401, 28249, 3770, 3842, 11762, 12317, 18122, 20122, 
      22525, 26282, 3940, 3589, 3365, 15685, 3265, 3249, 3258, 3445, 16938, 
      17410, 3140, 6161, 3466, 3425, 3061, 3349, 3925, 3986, 8209, 8954, 
      9586, 13841, 2925, 3141, 4005, 6516, 6637, 12520, 12916, 13320, 13732, 
      6173, 8585, 12413, 13213, 14909, 23258, 24418, 2804, 2873, 2900, 7060, 
      8180, 22868, 25204, 2745, 2770, 4365, 5965, 2549, 2536, 3229, 5416, 
      6221, 6469, 24701, 2690, 2977, 6122, 15857, 19042, 25810, 2560, 2704, 
      13540, 13753, 18433, 20529, 4418, 4709, 2117, 2405, 4820, 14216, 9421, 
      19714, 21625, 2080, 1940, 2132, 4537, 1898, 2810, 15773, 1845, 2164, 
      6664, 13000, 19989, 4282, 5402, 17557, 20177, 1649, 1856, 2500, 7684, 
      8996, 1602, 3457, 6145, 13185, 14290, 1544, 5540, 5669, 7844, 12260, 
      14213, 16328, 18605, 22760, 1490, 5213, 9469, 13913, 18530, 10829, 
      11225, 11834, 12250, 12674, 13325, 18125, 24941, 12605, 18580, 25181, 
      25492, 1138, 8145, 12538, 1025, 1924, 2788, 9860, 10825, 6737, 1741, 
      9925, 1625, 10250, 15970, 22157, 809, 22985, 793, 3229, 7785, 11133, 
      16858, 18685, 2045, 13220, 1066, 6401, 10625, 12289, 23426, 1060, 1201, 
      1732, 14032, 25225, 565, 610, 1685, 2210, 2930, 3778, 25493, 968, 1640, 
      2165, 3085, 14645, 15613, 15860, 17645, 4000, 4756, 7969, 11009, 19169, 
      21716, 1090, 4082, 10765, 14050, 16490, 19405, 2925, 4680, 17224, 325, 
      3205, 9505, 21314, 3856, 4225, 5585, 8537, 9860, 10057, 12356, 225, 
      1381, 1450, 1746, 2826, 4849, 6001, 10225, 872, 1717, 11860, 23605, 
      1690, 5945, 7565, 9970, 17069, 23578, 25133, 10753, 23860, 697, 125, 
      242, 521, 1490, 3485, 6521, 17282, 24770, 28010, 100, 109, 221, 776, 
      1544, 3821, 10100, 16229, 3681, 9106, 10282, 21106, 353, 3428, 9280, 
      65, 1985, 4274, 6773, 22549, 136, 1800, 2061, 9640, 12357, 22837, 314, 
      2941, 5650, 6586, 9826, 11050, 11906, 21341, 24989, 27914, 416, 545, 
      3265, 11465, 15392, 9, 8473, 8658, 11245, 15385, 16650, 20458, 20745, 
      21618, 23113, 2405, 7060, 8285, 8653, 19048, 19885, 26900, 15626, 
      15877, 0, 7225, 7396, 7569, 20449, 22201, 26, 785, 5330, 6085, 11665, 
      11882, 13226, 22202, 8840, 10408, 13928, 14888, 20168, 1378, 12553, 
      33133, 3380, 5492, 35360, 194, 3161, 7250, 13021, 25625, 29266, 1972, 
      11061, 17992, 24685, 31012, 33160, 36136, 1493, 2753, 5825, 10049, 
      12818, 17738, 24385, 27605, 29978, 33538, 145, 29305, 33553, 82, 8181, 
      18577, 19125, 30706, 33570, 941, 15476, 17789, 20836, 36200, 38909, 
      290, 146, 4745, 11570, 14282, 17810, 26690, 34717, 36221, 288, 544, 
      7888, 8244, 20880, 35865, 2873, 20050, 1565, 2696, 7940, 11645, 14120, 
      32237, 32596, 3706, 5125, 18181, 20106, 34821, 6817, 8537, 12356, 
      20992, 32297, 41465, 613, 773, 2225, 2314, 6689, 17978, 349, 4420, 
      7380, 23125, 31653, 41128, 802, 4850, 6602, 7250, 22861, 26282, 27257, 
      36842, 689, 8500, 12721, 23809, 25049, 33524, 970, 730, 5917, 6841, 
      7165, 10642, 10845, 12541, 22941, 39250, 1573, 968, 485, 2600, 3400, 
      4453, 8228, 8584, 10685, 23588, 2210, 3233, 3893, 4010, 5290, 5570, 
      7090, 35873, 29137, 40977, 949, 8546, 9089, 9274, 12506, 13169, 1160, 
      2612, 9892, 10085, 29917, 39092, 2938, 4698, 11338, 37978, 38754, 
      26384, 29684, 30368, 30713, 31409, 43633, 31817, 46210, 1096, 4561, 
      5861, 31237, 32290, 48050, 6208, 46393, 6418, 6632, 5581, 9506, 10441, 
      34714, 2665, 6625, 34420, 40105, 50137, 4505, 39394, 40573, 51098, 
      40253, 51620, 2050, 9090, 13621, 15210, 40725, 47317, 11401, 8242, 
      13562, 43706, 1864, 5485, 9508, 13645, 14533, 48420, 51048, 5449, 8573, 
      7412, 3625, 10037, 2885, 11045, 12105, 12505, 12708, 10781, 5517, 3562, 
      10882, 12802, 5018, 5032, 4941, 7381, 8465, 11785, 11972, 7085, 5864, 
      10933, 9722, 14717, 11642, 12937, 13130, 14125, 14869, 7333, 8996, 
      11114, 12637, 9661, 9802, 11125, 12097, 14450, 9280, 10858, 16298, 
      11817, 16465, 11240, 14810, 17330, 15850, 15353, 16218, 16328, 16493, 
      15885, 19240, 16085, 19258, 18737, 16778, 17289, 19233, 17810, 18281, 
      19720, 20017, 19937, 20641, 20813, 22453, 21370, 23041, 23624, 27389, 
      28305, 28480 ], 
  [ 39898, 39434, 39440, 37888, 36562, 36205, 36121, 36128, 35293, 33850, 
      33266, 30821, 29989, 28418, 28594, 28381, 27796, 27530, 27194, 25906, 
      25805, 25789, 23885, 23225, 22901, 23125, 23162, 22612, 21512, 22250, 
      21925, 21961, 21349, 21290, 20457, 20410, 19528, 17693, 17305, 17165, 
      32276, 33284, 15925, 17069, 16301, 15650, 15661, 28169, 25985, 14984, 
      17141, 14416, 14282, 14242, 16525, 14180, 23140, 24949, 13810, 22338, 
      24505, 21025, 13234, 12996, 40993, 34378, 15370, 13058, 12869, 19658, 
      13385, 13073, 19940, 41562, 35730, 31090, 32549, 14909, 12884, 19844, 
      41122, 40442, 40105, 32045, 12905, 12137, 17065, 40564, 32765, 11474, 
      11485, 20474, 37480, 11560, 12757, 15997, 17012, 35674, 11554, 16954, 
      22050, 31552, 13732, 16000, 16441, 23137, 34018, 16538, 16693, 36325, 
      34120, 26788, 26280, 10440, 10693, 10877, 30449, 27956, 10441, 10196, 
      14900, 34450, 23257, 22122, 10201, 10426, 14562, 14985, 17545, 19210, 
      23060, 22829, 11204, 9608, 13325, 13829, 14933, 15080, 29573, 21073, 
      9938, 10085, 31716, 22212, 9441, 9217, 9216, 9265, 9360, 14400, 19417, 
      29761, 29189, 10181, 9050, 9034, 17125, 24212, 10517, 8840, 11752, 
      12200, 17485, 31450, 22810, 18253, 9610, 9274, 9133, 9274, 10330, 
      10765, 16564, 20162, 18890, 9962, 8857, 8362, 8330, 8317, 9881, 8829, 
      8356, 8116, 8629, 14184, 28370, 20021, 18530, 18325, 16570, 14482, 
      9442, 8321, 10130, 11642, 14162, 16021, 8705, 8644, 7808, 8105, 9344, 
      10448, 14130, 11169, 7605, 10069, 12753, 24037, 7972, 8621, 25181, 
      15874, 12554, 11069, 7229, 7289, 14800, 9972, 7225, 7497, 9457, 12385, 
      20345, 16105, 8185, 9005, 15560, 9325, 8488, 7453, 6728, 7048, 8488, 
      20722, 15970, 12186, 11602, 6570, 8865, 6625, 7361, 13466, 13297, 9266, 
      6602, 6497, 12641, 21960, 13480, 12013, 6253, 7529, 6029, 11258, 13172, 
      6176, 6032, 11105, 17506, 13546, 12850, 9981, 8329, 7561, 6525, 6301, 
      5881, 5706, 5626, 5821, 6109, 6250, 6714, 6781, 21860, 18020, 8725, 
      8077, 6205, 6437, 12898, 9173, 5345, 5525, 5954, 6850, 7093, 8578, 
      10513, 16848, 15184, 9280, 8548, 7888, 5200, 5184, 7033, 8548, 17141, 
      13505, 11125, 9266, 8290, 7442, 5141, 5330, 5882, 5941, 17000, 11300, 
      10676, 9941, 9800, 9661, 9125, 8149, 6196, 4925, 5021, 5629, 5989, 
      6056, 7925, 9256, 10376, 18922, 13597, 11322, 5785, 5917, 17849, 15860, 
      15440, 14425, 14228, 13649, 5648, 5065, 4688, 7873, 15725, 10418, 
      10114, 9250, 6425, 5513, 4525, 10114, 18517, 15805, 13381, 6381, 4981, 
      8325, 13250, 4289, 4261, 4901, 10820, 8192, 6697, 5392, 4240, 6497, 
      8452, 14578, 13378, 12805, 7938, 5994, 4225, 7218, 14660, 6148, 5213, 
      4013, 3848, 4420, 4628, 4744, 5960, 8333, 8885, 12746, 8482, 7690, 
      6857, 3802, 4346, 4397, 6857, 8905, 12064, 10996, 9841, 7956, 8784, 
      13885, 7837, 3517, 3562, 4777, 5417, 6290, 7837, 15245, 13364, 10760, 
      4040, 11170, 10474, 9973, 8290, 4273, 4405, 10705, 4036, 14261, 14050, 
      9266, 7514, 6050, 5941, 3194, 3089, 3041, 3386, 10660, 7816, 5620, 
      3541, 3492, 3085, 3141, 3205, 3277, 3538, 2890, 2978, 3098, 3434, 6173, 
      6653, 8329, 7888, 7745, 3065, 2825, 5953, 6929, 7930, 7785, 4450, 3330, 
      10964, 10781, 5864, 3461, 3076, 2984, 6596, 7025, 6122, 2977, 3362, 
      4337, 7025, 7065, 6529, 2745, 2788, 4068, 4804, 3653, 3434, 9172, 6740, 
      3205, 2741, 2026, 4329, 5050, 11345, 9505, 6977, 3092, 10313, 4765, 
      2938, 7540, 5989, 1989, 2205, 4264, 2837, 2257, 3362, 4282, 10064, 
      6361, 4625, 1649, 1601, 7297, 3202, 1810, 2050, 2305, 10469, 1885, 
      1844, 1469, 1805, 2228, 2813, 3560, 5165, 6845, 1898, 1394, 2098, 3485, 
      1394, 1450, 1549, 1625, 1709, 1850, 3250, 5986, 1640, 3365, 6056, 6197, 
      7173, 1090, 1573, 8080, 4049, 2873, 1105, 1220, 1042, 4036, 1000, 4090, 
      985, 2285, 4562, 8884, 4880, 6658, 1954, 730, 1018, 2493, 3130, 2980, 
      1405, 11861, 706, 850, 1154, 4981, 4545, 4176, 3177, 1537, 5760, 8810, 
      6305, 3130, 2465, 1825, 1313, 5858, 4453, 3085, 2420, 1640, 1640, 1928, 
      2005, 2600, 1025, 761, 404, 724, 3104, 4121, 3725, 937, 650, 1385, 
      2125, 3170, 1480, 685, 2349, 6530, 1250, 410, 3889, 881, 740, 400, 292, 
      425, 452, 881, 7450, 2826, 2725, 2341, 1381, 514, 306, 450, 3677, 2312, 
      725, 4820, 2285, 250, 170, 365, 2194, 4793, 5498, 468, 4905, 12002, 
      7690, 5597, 4346, 2425, 850, 146, 2237, 5305, 6845, 7325, 6824, 5576, 
      3581, 2309, 676, 325, 1864, 706, 181, 337, 3681, 4688, 793, 185, 6610, 
      1730, 449, 58, 4274, 9061, 1885, 1636, 205, 712, 4392, 4649, 986, 125, 
      41, 221, 425, 601, 3746, 5354, 6749, 4241, 3860, 800, 500, 1537, 7234, 
      58, 73, 450, 1530, 1945, 3373, 3490, 3853, 4498, 1300, 5, 40, 68, 2813, 
      3140, 6245, 1601, 1682, 7225, 0, 1, 4, 3364, 4096, 6401, 3250, 145, 50, 
      530, 577, 901, 4097, 85, 293, 1093, 1373, 3253, 2313, 738, 9418, 745, 
      137, 10625, 9629, 866, 25, 866, 5650, 7421, 1717, 436, 2437, 5220, 
      8317, 9445, 11061, 2258, 1138, 130, 274, 833, 2353, 5090, 6610, 7793, 
      9653, 5840, 7460, 9668, 7137, 106, 2682, 2890, 8181, 9685, 3236, 1621, 
      2404, 3581, 11125, 12644, 9725, 6521, 410, 605, 1277, 2425, 6205, 
      10322, 11146, 9553, 4369, 153, 169, 3625, 10960, 1258, 3305, 2500, 
      1421, 205, 680, 1285, 9032, 9221, 901, 450, 2626, 3361, 10426, 272, 
      292, 881, 3737, 9092, 14180, 10898, 4258, 1970, 1889, 314, 2593, 8424, 
      765, 325, 4680, 8788, 14013, 4457, 685, 397, 365, 4586, 6137, 6602, 
      11597, 10804, 425, 1076, 5024, 5584, 9809, 12105, 10845, 562, 466, 450, 
      697, 730, 1066, 4666, 12985, 14408, 11933, 7880, 2005, 1445, 968, 493, 
      509, 740, 4973, 2465, 1618, 1258, 1205, 785, 725, 545, 11138, 7632, 
      14032, 5114, 641, 674, 689, 1201, 1354, 4645, 2357, 797, 820, 8072, 
      12997, 2173, 1213, 1053, 12393, 12829, 6409, 8009, 8353, 8528, 8884, 
      15668, 9122, 17225, 5941, 1586, 1186, 8882, 9425, 18385, 1193, 17408, 
      1233, 1277, 1586, 1261, 1346, 10829, 16180, 1440, 10705, 13840, 19792, 
      2210, 13469, 14138, 20413, 13988, 20765, 13185, 1525, 2146, 2545, 
      14290, 18162, 1796, 1697, 2257, 16081, 10789, 2340, 1773, 2340, 2548, 
      18925, 20533, 2474, 1858, 2057, 17650, 2132, 14530, 2290, 2500, 2560, 
      2593, 2536, 21922, 16057, 2637, 2857, 20233, 20077, 19816, 3386, 3280, 
      3200, 3217, 24680, 21589, 3368, 3517, 3922, 3737, 3842, 3865, 4010, 
      4244, 24418, 4321, 4229, 4392, 4986, 4957, 5090, 5042, 5185, 5625, 
      7373, 7033, 7312, 7200, 7925, 7925, 8065, 8285, 8468, 8653, 9613, 9608, 
      9850, 10485, 10730, 10673, 10832, 11593, 11764, 11668, 11945, 11906, 
      13005, 13472, 14242, 14436, 14948, 14888, 15165, 16666, 16909, 20164, 
      20740, 20745 ], 
  [ 39965, 39485, 39505, 37953, 36621, 36250, 36162, 36185, 35330, 33917, 
      33337, 30850, 30056, 28465, 28669, 28450, 27857, 27593, 27245, 25957, 
      25874, 25874, 23912, 23248, 22922, 23176, 23225, 22685, 21541, 22321, 
      21986, 22032, 21410, 21349, 20506, 20477, 19573, 17690, 17330, 17170, 
      32029, 33029, 15940, 17146, 16354, 15661, 15650, 27946, 25780, 15005, 
      17242, 14409, 14305, 14261, 16628, 14213, 22949, 24740, 13833, 22153, 
      24298, 20852, 13229, 12997, 41330, 34673, 15473, 13093, 12890, 19493, 
      13444, 13120, 19769, 41905, 36037, 31365, 32836, 15016, 12941, 19669, 
      41465, 40781, 40442, 32330, 12970, 12170, 16922, 40905, 33058, 11465, 
      11474, 20285, 37805, 11525, 12680, 15860, 16861, 35989, 11601, 16801, 
      21841, 31841, 13841, 15857, 16292, 22916, 34325, 16385, 16538, 36648, 
      34429, 27045, 26533, 10429, 10660, 10826, 30736, 28225, 10484, 10225, 
      14761, 34765, 23490, 22345, 10242, 10377, 14425, 14842, 17370, 19017, 
      23293, 23060, 11285, 9613, 13204, 13700, 14788, 14933, 29858, 21290, 
      9985, 10034, 32017, 22441, 9472, 9220, 9217, 9252, 9337, 14257, 19216, 
      30050, 29474, 10250, 9061, 9029, 16946, 24461, 10600, 8845, 11645, 
      12085, 17300, 31753, 23049, 18450, 9673, 9325, 9090, 9225, 10249, 
      10674, 16745, 20381, 19097, 10045, 8906, 8381, 8345, 8330, 9802, 8884, 
      8389, 8125, 8584, 14029, 28657, 20242, 18737, 18530, 16757, 14645, 
      9521, 8362, 10037, 11521, 14005, 15842, 8768, 8705, 7793, 8068, 9265, 
      10345, 14293, 11290, 7594, 9970, 12610, 24296, 8021, 8552, 25450, 
      16061, 12701, 11194, 7234, 7274, 14977, 10081, 7200, 7456, 9360, 12240, 
      20578, 16298, 8258, 8914, 15749, 9428, 8573, 7508, 6725, 7013, 8405, 
      20961, 16165, 12337, 11745, 6565, 8770, 6596, 7300, 13637, 13466, 9377, 
      6641, 6466, 12482, 22213, 13653, 12168, 6228, 7610, 6050, 11113, 13345, 
      6217, 6065, 10960, 17725, 13725, 13021, 10114, 8434, 7650, 6586, 6354, 
      5914, 5725, 5625, 5794, 6066, 6201, 6649, 6714, 22117, 18245, 8840, 
      8180, 6260, 6376, 13073, 9298, 5354, 5498, 5905, 6773, 7010, 8465, 
      10370, 17065, 15385, 9409, 8665, 7993, 5209, 5185, 6948, 8433, 17362, 
      13690, 11282, 9397, 8405, 7541, 5122, 5297, 5825, 5882, 17221, 11461, 
      10829, 10084, 9941, 9800, 9256, 8264, 6269, 4916, 5000, 5576, 5924, 
      5989, 7816, 9125, 10229, 19161, 13786, 11485, 5722, 5850, 18080, 16073, 
      15649, 14624, 14425, 13840, 5713, 5108, 4705, 7760, 15938, 10573, 
      10265, 9389, 6514, 5578, 4538, 9965, 18756, 16020, 13572, 6472, 5032, 
      8200, 13441, 4306, 4274, 4850, 10985, 8321, 6800, 5465, 4265, 6400, 
      8321, 14785, 13573, 12994, 8065, 6085, 4258, 7105, 14869, 6245, 5288, 
      4040, 3853, 4373, 4573, 4685, 5869, 8200, 8744, 12937, 8621, 7817, 
      6970, 3821, 4297, 4346, 6746, 8762, 12249, 11169, 10000, 7825, 8641, 
      14090, 7970, 3506, 3545, 4706, 5330, 6185, 7706, 15464, 13565, 10933, 
      3989, 11349, 10645, 10138, 8433, 4210, 4338, 10880, 4097, 14474, 14261, 
      9425, 7649, 6161, 6050, 3221, 3106, 3050, 3349, 10837, 7957, 5725, 
      3592, 3541, 3060, 3112, 3172, 3240, 3593, 2909, 2953, 3065, 3385, 6058, 
      6530, 8480, 8033, 7888, 3104, 2848, 5840, 6800, 8077, 7930, 4537, 3385, 
      11149, 10964, 5981, 3524, 3125, 3029, 6469, 7162, 6245, 3026, 3301, 
      4250, 6890, 7204, 6660, 2704, 2745, 3985, 4705, 3730, 3505, 9341, 6877, 
      3272, 2692, 2025, 4234, 4941, 11540, 9680, 7120, 3161, 10498, 4874, 
      2873, 7693, 6120, 2020, 2164, 4165, 2906, 2306, 3281, 4181, 10249, 
      6500, 4736, 1664, 1600, 7450, 3285, 1845, 2005, 2250, 10660, 1928, 
      1885, 1480, 1768, 2173, 2740, 3469, 5044, 6994, 1945, 1385, 2045, 3394, 
      1369, 1421, 1514, 1586, 1666, 1801, 3161, 5849, 1597, 3272, 5917, 6056, 
      7330, 1093, 1530, 8249, 4160, 2960, 1088, 1193, 1061, 4149, 981, 4205, 
      962, 2210, 4441, 9065, 4753, 6813, 2025, 733, 985, 2410, 3033, 3077, 
      1352, 12074, 725, 821, 1109, 4850, 4672, 4297, 3280, 1476, 5617, 8993, 
      6458, 3233, 2554, 1898, 1370, 5713, 4580, 3188, 2509, 1709, 1573, 1853, 
      1928, 2509, 1076, 800, 401, 689, 3001, 4000, 3842, 986, 617, 1322, 
      2042, 3065, 1549, 724, 2260, 6689, 1313, 389, 3770, 932, 785, 425, 281, 
      400, 425, 832, 7621, 2929, 2826, 2434, 1450, 549, 325, 421, 3796, 2405, 
      680, 4685, 2378, 269, 169, 338, 2105, 4658, 5353, 433, 4768, 12221, 
      7865, 5746, 4477, 2522, 905, 157, 2146, 5162, 6682, 7496, 6989, 5725, 
      3700, 2404, 725, 296, 1781, 757, 162, 306, 3562, 4825, 848, 164, 6773, 
      1813, 490, 65, 4145, 9252, 1972, 1717, 180, 661, 4261, 4786, 1049, 146, 
      50, 194, 386, 554, 3625, 5209, 6586, 4372, 3985, 857, 457, 1460, 7405, 
      45, 58, 409, 1453, 1858, 3258, 3373, 3730, 4365, 1373, 8, 29, 53, 2708, 
      3029, 6088, 1522, 1601, 7396, 1, 0, 1, 3249, 3969, 6562, 3365, 170, 65, 
      485, 530, 842, 3970, 68, 260, 1028, 1300, 3140, 2410, 685, 9225, 800, 
      160, 10420, 9826, 925, 26, 809, 5501, 7250, 1800, 397, 2340, 5077, 
      8136, 9252, 10852, 2353, 1205, 149, 245, 778, 2258, 4949, 6449, 7618, 
      9458, 5993, 7289, 9473, 7306, 97, 2581, 2785, 8002, 9490, 3349, 1544, 
      2309, 3464, 10916, 12421, 9922, 6682, 445, 562, 1210, 2330, 6050, 
      10121, 10937, 9748, 4500, 148, 160, 3508, 10753, 1325, 3194, 2597, 
      1492, 200, 637, 1220, 8845, 9032, 954, 481, 2529, 3250, 10225, 281, 
      281, 832, 3620, 8905, 13945, 11105, 4385, 2053, 1970, 325, 2498, 8605, 
      808, 328, 4549, 8605, 13780, 4586, 722, 410, 370, 4457, 5986, 6445, 
      11386, 11009, 416, 1025, 4889, 5441, 9616, 12322, 11050, 585, 477, 457, 
      666, 697, 1017, 4537, 12762, 14645, 12148, 8053, 2084, 1508, 1013, 488, 
      500, 709, 4840, 2554, 1685, 1313, 1258, 818, 754, 554, 10933, 7465, 
      13801, 5249, 634, 661, 674, 1154, 1301, 4772, 2440, 776, 797, 7901, 
      12776, 2250, 1258, 1018, 12178, 12610, 6260, 7840, 8180, 8353, 8705, 
      15425, 8941, 16970, 6084, 1637, 1217, 8705, 9242, 18122, 1220, 17153, 
      1258, 1300, 1625, 1250, 1325, 10634, 16425, 1465, 10512, 13617, 19521, 
      2269, 13250, 13913, 20138, 13765, 20488, 13402, 1522, 2097, 2482, 
      14065, 17905, 1769, 1706, 2210, 15842, 10980, 2389, 1768, 2293, 2493, 
      18664, 20260, 2525, 1865, 2080, 17901, 2125, 14753, 2273, 2473, 2529, 
      2560, 2525, 22201, 16290, 2626, 2826, 20498, 20340, 20077, 3425, 3305, 
      3185, 3200, 24973, 21860, 3365, 3530, 3881, 3730, 3821, 3842, 3977, 
      4205, 24705, 4352, 4234, 4381, 5017, 4986, 5105, 5045, 5162, 5668, 
      7418, 7010, 7345, 7177, 7972, 7930, 8042, 8282, 8473, 8650, 9620, 9613, 
      9865, 10468, 10753, 10658, 10825, 11618, 11785, 11665, 11962, 11917, 
      13012, 13481, 14261, 14449, 14965, 14885, 15178, 16677, 16916, 20165, 
      20737, 20740 ], 
  [ 40034, 39538, 39572, 38020, 36682, 36297, 36205, 36244, 35369, 33986, 
      33410, 30881, 30125, 28514, 28746, 28521, 27920, 27658, 27298, 26010, 
      25945, 25961, 23941, 23273, 22945, 23229, 23290, 22760, 21572, 22394, 
      22049, 22105, 21473, 21410, 20557, 20546, 19620, 17689, 17357, 17177, 
      31784, 32776, 15957, 17225, 16409, 15674, 15641, 27725, 25577, 15028, 
      17345, 14404, 14330, 14282, 16733, 14248, 22760, 24533, 13858, 21970, 
      24093, 20681, 13226, 13000, 41669, 34970, 15578, 13130, 12913, 19330, 
      13505, 13169, 19600, 42250, 36346, 31642, 33125, 15125, 13000, 19496, 
      41810, 41122, 40781, 32617, 13037, 12205, 16781, 41248, 33353, 11458, 
      11465, 20098, 38132, 11492, 12605, 15725, 16712, 36306, 11650, 16650, 
      21634, 32132, 13952, 15716, 16145, 22697, 34634, 16234, 16385, 36973, 
      34740, 27304, 26788, 10420, 10629, 10777, 31025, 28496, 10529, 10256, 
      14624, 35082, 23725, 22570, 10285, 10330, 14290, 14701, 17197, 18826, 
      23528, 23293, 11368, 9620, 13085, 13573, 14645, 14788, 30145, 21509, 
      10034, 9985, 32320, 22672, 9505, 9225, 9220, 9241, 9316, 14116, 19017, 
      30341, 29761, 10321, 9074, 9026, 16769, 24712, 10685, 8852, 11540, 
      11972, 17117, 32058, 23290, 18649, 9738, 9378, 9049, 9178, 10170, 
      10585, 16928, 20602, 19306, 10130, 8957, 8402, 8362, 8345, 9725, 8941, 
      8424, 8136, 8541, 13876, 28946, 20465, 18946, 18737, 16946, 14810, 
      9602, 8405, 9946, 11402, 13850, 15665, 8833, 8768, 7780, 8033, 9188, 
      10244, 14458, 11413, 7585, 9873, 12469, 24557, 8072, 8485, 25721, 
      16250, 12850, 11321, 7241, 7261, 15156, 10192, 7177, 7417, 9265, 12097, 
      20813, 16493, 8333, 8825, 15940, 9533, 8660, 7565, 6724, 6980, 8324, 
      21202, 16362, 12490, 11890, 6562, 8677, 6569, 7241, 13810, 13637, 9490, 
      6682, 6437, 12325, 22468, 13828, 12325, 6205, 7693, 6073, 10970, 13520, 
      6260, 6100, 10817, 17946, 13906, 13194, 10249, 8541, 7741, 6649, 6409, 
      5949, 5746, 5626, 5769, 6025, 6154, 6586, 6649, 22376, 18472, 8957, 
      8285, 6317, 6317, 13250, 9425, 5365, 5473, 5858, 6698, 6929, 8354, 
      10229, 17284, 15588, 9540, 8784, 8100, 5220, 5188, 6865, 8320, 17585, 
      13877, 11441, 9530, 8522, 7642, 5105, 5266, 5770, 5825, 17444, 11624, 
      10984, 10229, 10084, 9941, 9389, 8381, 6344, 4909, 4981, 5525, 5861, 
      5924, 7709, 8996, 10084, 19402, 13977, 11650, 5661, 5785, 18313, 16288, 
      15860, 14825, 14624, 14033, 5780, 5153, 4724, 7649, 16153, 10730, 
      10418, 9530, 6605, 5645, 4553, 9818, 18997, 16237, 13765, 6565, 5085, 
      8077, 13634, 4325, 4289, 4801, 11152, 8452, 6905, 5540, 4292, 6305, 
      8192, 14994, 13770, 13185, 8194, 6178, 4293, 6994, 15080, 6344, 5365, 
      4069, 3860, 4328, 4520, 4628, 5780, 8069, 8605, 13130, 8762, 7946, 
      7085, 3842, 4250, 4297, 6637, 8621, 12436, 11344, 10161, 7696, 8500, 
      14297, 8105, 3497, 3530, 4637, 5245, 6082, 7577, 15685, 13768, 11108, 
      3940, 11530, 10818, 10305, 8578, 4149, 4273, 11057, 4160, 14689, 14474, 
      9586, 7786, 6274, 6161, 3250, 3125, 3061, 3314, 11016, 8100, 5832, 
      3645, 3592, 3037, 3085, 3141, 3205, 3650, 2930, 2930, 3034, 3338, 5945, 
      6409, 8633, 8180, 8033, 3145, 2873, 5729, 6673, 8226, 8077, 4626, 3442, 
      11336, 11149, 6100, 3589, 3176, 3076, 6344, 7301, 6370, 3077, 3242, 
      4165, 6757, 7345, 6793, 2665, 2704, 3904, 4608, 3809, 3578, 9512, 7016, 
      3341, 2645, 2026, 4141, 4834, 11737, 9857, 7265, 3232, 10685, 4985, 
      2810, 7848, 6253, 2053, 2125, 4068, 2977, 2357, 3202, 4082, 10436, 
      6641, 4849, 1681, 1601, 7605, 3370, 1882, 1962, 2197, 10853, 1973, 
      1928, 1493, 1733, 2120, 2669, 3380, 4925, 7145, 1994, 1378, 1994, 3305, 
      1346, 1394, 1481, 1549, 1625, 1754, 3074, 5714, 1556, 3181, 5780, 5917, 
      7489, 1098, 1489, 8420, 4273, 3049, 1073, 1168, 1082, 4264, 964, 4322, 
      941, 2137, 4322, 9248, 4628, 6970, 2098, 738, 954, 2329, 2938, 3176, 
      1301, 12289, 746, 794, 1066, 4721, 4801, 4420, 3385, 1417, 5476, 9178, 
      6613, 3338, 2645, 1973, 1429, 5570, 4709, 3293, 2600, 1780, 1508, 1780, 
      1853, 2420, 1129, 841, 400, 656, 2900, 3881, 3961, 1037, 586, 1261, 
      1961, 2962, 1620, 765, 2173, 6850, 1378, 370, 3653, 985, 832, 452, 272, 
      377, 400, 785, 7794, 3034, 2929, 2529, 1521, 586, 346, 394, 3917, 2500, 
      637, 4552, 2473, 290, 170, 313, 2018, 4525, 5210, 400, 4633, 12442, 
      8042, 5897, 4610, 2621, 962, 170, 2057, 5021, 6521, 7669, 7156, 5876, 
      3821, 2501, 776, 269, 1700, 810, 145, 277, 3445, 4964, 905, 145, 6938, 
      1898, 533, 74, 4018, 9445, 2061, 1800, 157, 612, 4132, 4925, 1114, 169, 
      61, 169, 349, 509, 3506, 5066, 6425, 4505, 4112, 916, 416, 1385, 7578, 
      34, 45, 370, 1378, 1773, 3145, 3258, 3609, 4234, 1448, 13, 20, 40, 
      2605, 2920, 5933, 1445, 1522, 7569, 4, 1, 0, 3136, 3844, 6725, 3482, 
      197, 82, 442, 485, 785, 3845, 53, 229, 965, 1229, 3029, 2509, 634, 
      9034, 857, 185, 10217, 10025, 986, 29, 754, 5354, 7081, 1885, 360, 
      2245, 4936, 7957, 9061, 10645, 2450, 1274, 170, 218, 725, 2165, 4810, 
      6290, 7445, 9265, 6148, 7120, 9280, 7477, 90, 2482, 2682, 7825, 9297, 
      3464, 1469, 2216, 3349, 10709, 12200, 10121, 6845, 482, 521, 1145, 
      2237, 5897, 9922, 10730, 9945, 4633, 145, 153, 3393, 10548, 1394, 3085, 
      2696, 1565, 197, 596, 1157, 8660, 8845, 1009, 514, 2434, 3141, 10026, 
      292, 272, 785, 3505, 8720, 13712, 11314, 4514, 2138, 2053, 338, 2405, 
      8788, 853, 333, 4420, 8424, 13549, 4717, 761, 425, 377, 4330, 5837, 
      6290, 11177, 11216, 409, 976, 4756, 5300, 9425, 12541, 11257, 610, 490, 
      466, 637, 666, 970, 4410, 12541, 14884, 12365, 8228, 2165, 1573, 1060, 
      485, 493, 680, 4709, 2645, 1754, 1370, 1313, 853, 785, 565, 10730, 
      7300, 13572, 5386, 629, 650, 661, 1109, 1250, 4901, 2525, 757, 776, 
      7732, 12557, 2329, 1305, 985, 11965, 12393, 6113, 7673, 8009, 8180, 
      8528, 15184, 8762, 16717, 6229, 1690, 1250, 8530, 9061, 17861, 1249, 
      16900, 1285, 1325, 1666, 1241, 1306, 10441, 16672, 1492, 10321, 13396, 
      19252, 2330, 13033, 13690, 19865, 13544, 20213, 13621, 1521, 2050, 
      2421, 13842, 17650, 1744, 1717, 2165, 15605, 11173, 2440, 1765, 2248, 
      2440, 18405, 19989, 2578, 1874, 2105, 18154, 2120, 14978, 2258, 2448, 
      2500, 2529, 2516, 22482, 16525, 2617, 2797, 20765, 20605, 20340, 3466, 
      3332, 3172, 3185, 25268, 22133, 3364, 3545, 3842, 3725, 3802, 3821, 
      3946, 4168, 24994, 4385, 4241, 4372, 5050, 5017, 5122, 5050, 5141, 
      5713, 7465, 6989, 7380, 7156, 8021, 7937, 8021, 8281, 8480, 8649, 9629, 
      9620, 9882, 10453, 10778, 10645, 10820, 11645, 11808, 11664, 11981, 
      11930, 13021, 13492, 14282, 14464, 14984, 14884, 15193, 16690, 16925, 
      20168, 20736, 20737 ], 
  [ 47090, 45698, 46516, 44964, 43290, 42121, 41805, 42740, 40745, 41042, 
      40690, 35809, 37181, 34450, 36250, 35689, 34640, 34490, 33458, 32170, 
      33113, 34025, 28757, 27865, 27425, 29389, 30122, 30152, 26500, 29674, 
      28769, 29385, 28193, 28018, 26605, 27602, 25444, 20825, 22061, 20761, 
      21256, 21800, 20101, 24841, 22681, 19594, 18329, 18541, 17401, 19508, 
      26305, 17316, 18922, 18650, 25805, 19400, 15368, 16133, 18450, 14914, 
      15805, 14297, 16250, 16360, 63845, 54794, 24650, 18394, 17393, 13394, 
      20113, 19105, 13328, 64762, 56842, 50346, 52501, 24421, 19496, 13000, 
      64322, 63410, 62957, 51881, 19981, 17357, 12077, 63648, 53065, 14258, 
      14153, 12818, 59636, 12836, 11597, 11357, 11560, 57250, 17586, 11386, 
      13234, 51620, 23360, 11012, 11105, 13625, 55130, 10970, 11009, 58365, 
      55348, 45000, 44260, 13108, 12085, 11225, 50401, 46864, 16241, 15184, 
      10144, 56026, 40077, 38362, 15885, 10890, 9922, 9997, 10701, 11322, 
      39880, 39533, 19208, 13204, 9613, 9653, 9829, 9860, 49409, 36965, 
      15970, 10433, 52480, 38800, 14545, 12697, 12580, 11817, 11332, 9412, 
      11065, 49829, 49025, 17489, 12994, 12050, 10049, 41960, 18637, 12436, 
      8852, 8836, 10061, 52330, 39978, 32985, 16570, 15538, 9945, 9738, 8938, 
      8793, 30368, 36170, 34202, 18082, 15005, 12770, 12506, 12377, 8605, 
      15325, 13576, 11944, 9325, 8500, 48322, 36145, 33842, 33521, 30722, 
      27242, 17330, 14005, 8042, 7930, 8362, 8945, 15665, 15488, 10244, 9265, 
      8068, 7780, 26890, 21493, 10273, 7633, 7765, 42365, 14120, 7925, 44089, 
      30026, 24386, 21625, 10825, 9725, 28372, 19600, 9081, 8425, 7137, 7281, 
      37165, 30605, 15725, 7033, 29828, 18605, 16724, 13949, 9860, 8324, 
      6980, 37890, 30586, 24250, 23202, 9586, 6661, 8249, 7129, 26690, 26405, 
      19010, 12170, 8005, 6725, 39940, 26820, 24309, 8109, 15533, 10553, 
      6154, 26512, 11860, 11252, 6001, 33514, 27234, 26074, 21001, 17725, 
      16029, 13369, 12681, 11101, 10114, 8874, 7561, 6921, 6714, 6250, 6201, 
      40072, 34376, 18701, 17357, 12701, 6205, 26354, 19729, 9173, 7265, 
      6418, 5690, 5585, 5330, 5525, 32740, 30148, 20068, 18640, 17284, 9028, 
      8548, 5409, 5184, 33265, 27541, 23537, 20170, 18266, 16490, 7345, 6722, 
      5882, 5825, 33124, 23944, 22856, 21541, 21284, 21029, 20029, 18125, 
      13736, 7709, 7109, 5861, 5525, 5476, 4909, 4964, 5156, 36090, 27865, 
      24082, 5437, 5337, 34553, 31520, 30868, 29273, 28960, 28033, 12724, 
      10865, 8980, 4625, 31385, 22714, 22178, 20618, 14893, 12589, 8585, 
      4778, 35685, 31581, 27765, 14965, 11245, 4381, 27634, 8581, 8321, 5249, 
      23696, 18980, 15977, 12932, 8996, 4177, 4160, 29890, 27994, 27073, 
      18610, 14578, 9445, 3970, 30088, 15080, 12869, 8885, 7444, 5000, 4744, 
      4628, 3988, 3925, 4013, 27130, 19850, 18362, 16717, 8210, 4810, 4745, 
      3725, 3917, 26100, 24336, 22369, 3664, 3796, 29081, 18857, 6185, 5882, 
      3965, 3677, 3506, 3545, 31253, 28328, 24100, 4388, 24858, 23698, 22849, 
      19890, 3925, 3825, 24161, 10880, 29921, 29594, 21794, 18650, 15794, 
      15569, 8066, 7381, 6869, 4546, 24232, 19300, 15016, 9805, 9640, 4941, 
      4765, 4597, 4437, 10034, 7298, 4834, 4490, 3898, 2809, 2825, 20393, 
      19604, 19345, 8633, 7465, 2705, 2753, 19762, 19501, 12802, 9826, 25000, 
      24701, 15956, 10421, 9224, 8900, 2536, 18277, 16562, 9125, 3130, 2597, 
      2501, 18433, 17433, 3673, 3600, 2560, 2368, 11425, 10858, 22280, 17992, 
      10397, 3205, 5274, 2125, 2034, 25961, 22961, 18577, 10400, 24349, 
      14393, 2474, 19720, 16893, 7093, 3133, 1828, 10145, 8405, 1970, 1730, 
      24100, 17729, 14369, 5825, 4849, 19477, 11322, 7146, 2746, 2421, 24853, 
      7685, 7528, 5413, 2965, 2344, 1885, 1588, 1453, 18793, 7930, 4178, 
      2330, 1513, 3250, 3074, 2825, 2669, 2521, 2314, 1394, 1346, 2452, 1277, 
      1300, 1325, 19585, 4570, 2385, 21188, 13793, 11225, 3425, 2960, 5450, 
      13896, 3204, 14066, 2957, 1241, 850, 22688, 820, 18954, 9378, 4210, 
      2410, 985, 810, 11912, 1637, 27521, 5114, 2474, 1850, 689, 15217, 
      14500, 12457, 1305, 772, 22730, 18485, 12410, 10933, 9365, 7925, 754, 
      15125, 12365, 10888, 8948, 1060, 884, 845, 628, 7289, 6329, 3536, 2000, 
      436, 409, 13817, 7085, 2042, 1037, 617, 386, 8788, 6253, 493, 19058, 
      8210, 2498, 293, 7145, 6656, 5156, 2960, 2281, 2192, 1345, 20674, 
      12106, 11889, 11041, 8689, 5850, 4714, 2074, 13885, 11012, 1421, 296, 
      10985, 4658, 3418, 2105, 338, 269, 394, 1744, 265, 28010, 21146, 17545, 
      15250, 11357, 7346, 4090, 265, 317, 697, 20549, 19700, 17524, 13789, 
      11125, 6824, 1949, 356, 6970, 2385, 1845, 85, 15940, 7289, 2273, 19370, 
      9850, 6133, 3770, 98, 23445, 10237, 9640, 2061, 1060, 100, 15901, 7946, 
      4649, 3869, 1961, 1469, 1181, 34, 250, 601, 15145, 14416, 7412, 1312, 
      377, 20458, 2610, 2509, 1378, 370, 205, 9, 10, 25, 90, 8840, 3485, 
      2708, 2504, 29, 8, 445, 325, 290, 20449, 3364, 3249, 3136, 0, 36, 
      19045, 13226, 4901, 4226, 1226, 1157, 785, 37, 2405, 1685, 629, 445, 5, 
      11245, 970, 1530, 7241, 4777, 2041, 24361, 7594, 3389, 866, 314, 809, 
      9837, 1480, 117, 232, 1125, 1557, 2245, 11074, 8330, 4538, 1898, 949, 
      149, 218, 578, 949, 1649, 18020, 848, 1664, 20245, 2890, 130, 106, 
      1105, 1681, 13096, 461, 200, 101, 2309, 3016, 24457, 19165, 5746, 1417, 
      697, 221, 521, 1970, 2330, 24169, 15273, 3169, 2953, 145, 2260, 8450, 
      173, 11432, 8845, 3221, 1492, 821, 1492, 1565, 7281, 5554, 306, 229, 
      2074, 4100, 2960, 1345, 257, 1552, 3856, 26210, 14930, 10090, 9893, 
      4258, 389, 22228, 6565, 3805, 388, 1480, 3805, 15245, 6137, 4457, 3961, 
      410, 685, 802, 2665, 26000, 3209, 1424, 500, 596, 1921, 27997, 26041, 
      5202, 4410, 4162, 2205, 2122, 1530, 490, 3357, 31460, 27709, 21220, 
      9893, 8405, 6884, 3509, 3293, 2248, 565, 10933, 8810, 7754, 7585, 6005, 
      5713, 4373, 2554, 1252, 3940, 16250, 3541, 3226, 3125, 1781, 1586, 
      15317, 10477, 2885, 2792, 1460, 3485, 9945, 7129, 2329, 3229, 3433, 
      1073, 1513, 1625, 1684, 1808, 4880, 1930, 5741, 17541, 7850, 6290, 
      1922, 2117, 6437, 6065, 5924, 5989, 5917, 7154, 3929, 3434, 2825, 
      33696, 6196, 2817, 4212, 7380, 8938, 4073, 4394, 7769, 4360, 8005, 
      29077, 4657, 2610, 2197, 4546, 6562, 3536, 5525, 2837, 5525, 25173, 
      8488, 4789, 2920, 2664, 7093, 8005, 8738, 5570, 6697, 35514, 5032, 
      30770, 4610, 4240, 4068, 3985, 5204, 41410, 32877, 5305, 4365, 38909, 
      38637, 38260, 8954, 8036, 5636, 5537, 44980, 40613, 6500, 7577, 4850, 
      6637, 5930, 5837, 5402, 5288, 44370, 9425, 7825, 7060, 10090, 9945, 
      9266, 8522, 7157, 11425, 13289, 9005, 12532, 9172, 13957, 11521, 10037, 
      11417, 12064, 11785, 13325, 13204, 14026, 12805, 15370, 13109, 13732, 
      16349, 16288, 14800, 16237, 15850, 16717, 17300, 18650, 18496, 19240, 
      18020, 19225, 20610, 20621, 23528, 23872, 23761 ], 
  [ 48218, 46730, 47632, 46080, 44370, 43117, 42777, 43808, 41693, 42170, 
      41842, 36709, 38309, 35458, 37426, 36829, 35732, 35594, 34490, 33202, 
      34253, 35261, 29645, 28729, 28277, 30421, 31226, 31316, 27400, 30826, 
      29861, 30537, 29285, 29098, 27625, 28730, 26440, 21533, 22937, 21517, 
      20500, 20996, 20917, 26029, 23725, 20386, 18989, 17929, 16897, 20360, 
      27637, 18000, 19786, 19490, 27149, 20324, 14948, 15605, 19314, 14530, 
      15289, 13985, 16946, 17092, 66593, 57290, 25994, 19330, 18245, 13130, 
      21193, 20113, 13028, 67546, 59410, 52722, 54949, 25789, 20564, 12676, 
      67106, 66170, 65705, 54317, 21097, 18281, 11945, 66420, 55549, 14930, 
      14813, 12410, 62312, 13352, 11861, 11261, 11380, 59866, 18594, 11194, 
      12706, 54080, 24740, 10880, 10937, 13025, 57698, 10778, 10805, 61029, 
      57928, 47268, 46504, 13768, 12613, 11645, 52849, 49204, 17225, 16084, 
      10036, 58642, 42201, 40426, 16857, 11322, 9826, 9865, 10377, 10890, 
      42004, 41645, 20420, 13960, 9613, 9605, 9685, 9704, 51845, 38993, 
      16978, 10853, 55012, 40900, 15457, 13441, 13312, 12465, 11920, 9280, 
      10585, 52289, 51461, 18629, 13786, 12746, 9701, 44180, 19861, 13192, 
      8936, 8872, 9677, 54874, 42138, 34893, 17674, 16570, 10413, 10170, 
      9178, 8973, 32180, 38210, 36170, 19306, 16025, 13610, 13322, 13181, 
      8857, 16381, 14500, 12724, 9781, 8296, 50770, 38197, 35810, 35477, 
      32570, 28946, 18530, 14977, 8210, 7930, 8146, 8597, 16769, 16580, 
      10880, 9769, 8320, 7888, 28594, 22945, 10933, 7765, 7633, 44645, 15140, 
      8237, 46429, 31874, 25994, 23101, 11581, 10361, 30160, 20980, 9657, 
      8905, 7281, 7137, 39289, 32489, 16889, 7213, 31688, 19949, 17960, 
      15005, 10568, 8840, 7208, 40050, 32482, 25882, 24786, 10282, 6817, 
      8801, 7489, 28442, 28145, 20402, 13130, 8545, 6497, 42184, 28584, 
      25965, 8685, 16745, 11405, 6010, 28276, 12832, 12176, 5857, 35554, 
      29034, 27826, 22525, 19081, 17289, 14461, 13725, 12025, 10954, 9594, 
      8125, 7389, 7146, 6586, 6525, 42340, 36452, 20117, 18701, 13757, 6565, 
      28130, 21205, 9953, 7829, 6850, 5954, 5813, 5378, 5393, 34768, 32080, 
      21568, 20068, 18640, 9808, 9280, 5625, 5220, 35317, 29377, 25205, 
      21682, 19682, 17810, 7957, 7250, 6266, 6197, 35176, 25636, 24500, 
      23125, 22856, 22589, 21541, 19541, 14900, 8381, 7709, 6269, 5861, 5800, 
      4981, 4904, 5000, 38250, 29725, 25786, 5785, 5661, 36665, 33524, 32848, 
      31193, 30868, 29905, 13840, 11849, 9808, 4673, 33389, 24370, 23810, 
      22178, 16153, 13705, 9389, 4610, 37845, 33597, 29637, 16237, 12277, 
      4357, 29506, 9409, 9125, 5669, 25412, 20480, 17321, 14096, 9872, 4321, 
      4100, 31858, 29890, 28933, 20098, 15850, 10369, 4018, 32068, 16388, 
      14045, 9773, 8200, 5444, 5140, 5000, 4168, 3853, 3893, 29002, 21410, 
      19850, 18121, 9050, 5242, 5165, 3785, 3785, 27936, 26100, 24049, 3604, 
      3664, 31037, 20381, 6845, 6506, 4265, 3881, 3602, 3485, 33293, 30260, 
      25864, 4808, 26658, 25450, 24565, 21474, 4273, 4149, 25937, 11972, 
      31925, 31586, 23474, 20186, 17186, 16949, 8954, 8209, 7649, 5050, 
      26020, 20872, 16372, 10837, 10660, 5517, 5317, 5125, 4941, 11090, 8138, 
      5410, 5018, 4330, 2845, 2813, 22025, 21200, 20929, 9593, 8329, 2753, 
      2705, 21370, 21097, 14050, 10882, 26836, 26525, 17384, 11525, 10244, 
      9896, 2500, 19825, 18026, 10145, 3490, 2801, 2417, 19993, 18945, 4153, 
      4068, 2788, 2500, 12613, 12010, 24020, 19540, 11525, 3637, 5994, 2281, 
      2106, 27857, 24737, 20161, 11540, 26185, 15773, 2810, 21364, 18405, 
      8005, 3613, 1960, 11285, 9425, 2210, 1850, 25936, 19289, 15761, 6641, 
      5569, 21121, 12546, 8082, 3202, 2817, 26725, 8669, 8500, 6205, 3469, 
      2740, 2173, 1768, 1453, 20413, 8938, 4850, 2738, 1693, 3826, 3626, 
      3341, 3161, 2989, 2746, 1586, 1250, 2920, 1445, 1192, 1205, 21253, 
      5314, 2853, 22928, 15185, 12473, 4049, 3524, 6290, 15300, 3816, 15482, 
      3545, 1517, 850, 24500, 784, 20610, 10530, 4954, 2938, 1213, 954, 
      13220, 2045, 29525, 5954, 3026, 2306, 629, 16705, 15952, 13801, 1665, 
      640, 24554, 20129, 13754, 12193, 10529, 8993, 610, 16613, 13709, 12148, 
      10088, 1384, 1160, 1109, 808, 8321, 7289, 4244, 2516, 544, 409, 15245, 
      8105, 2570, 1385, 845, 482, 9928, 7213, 685, 20738, 9314, 3098, 305, 
      8177, 7652, 6032, 3620, 2857, 2756, 1777, 22426, 13450, 13221, 12325, 
      9829, 6786, 5554, 2626, 15325, 12296, 1877, 212, 12269, 5498, 4138, 
      2669, 530, 185, 250, 2260, 169, 30050, 22922, 19165, 16762, 12665, 
      8402, 4882, 445, 185, 445, 22301, 21416, 19144, 15229, 12421, 7844, 
      2501, 584, 8002, 2997, 2385, 97, 17488, 8345, 2873, 21074, 11074, 7105, 
      4538, 50, 25317, 11485, 10852, 2637, 1480, 40, 17449, 9050, 5501, 4649, 
      2525, 1961, 1625, 34, 106, 349, 16657, 15892, 8480, 1780, 641, 22210, 
      3258, 3145, 1858, 634, 409, 45, 34, 13, 18, 10004, 4229, 3368, 3140, 
      125, 68, 229, 577, 530, 22201, 4096, 3969, 3844, 36, 0, 20737, 14642, 
      5777, 5042, 1682, 1601, 1157, 1, 3029, 2213, 965, 733, 53, 12553, 1378, 
      1098, 8297, 5641, 1537, 26269, 8674, 4121, 1250, 146, 509, 11061, 1972, 
      261, 100, 765, 1125, 1717, 12370, 9458, 5378, 2450, 1345, 305, 98, 338, 
      625, 1205, 19664, 548, 1220, 21985, 3562, 250, 202, 757, 1237, 14500, 
      725, 356, 125, 1781, 2404, 26365, 20857, 6682, 1885, 1021, 377, 317, 
      1490, 1802, 26065, 16785, 3865, 3625, 169, 1744, 9578, 233, 12740, 
      9997, 3917, 1960, 1157, 1096, 1157, 8325, 6466, 450, 289, 1594, 4880, 
      3620, 1777, 281, 1156, 3172, 28178, 16418, 11314, 11105, 5050, 545, 
      24040, 7549, 4549, 328, 1108, 3133, 16745, 7085, 5261, 4717, 362, 505, 
      586, 2125, 27956, 3881, 1844, 416, 464, 1489, 30025, 27997, 6066, 5202, 
      4930, 2745, 2650, 1962, 442, 2745, 33608, 29725, 22984, 11093, 9509, 
      7880, 4205, 3965, 2788, 493, 12193, 9938, 8810, 8629, 6929, 6613, 5153, 
      2050, 976, 3280, 17786, 4225, 3874, 3761, 2225, 1994, 16805, 11701, 
      3485, 3380, 1160, 2885, 11133, 8125, 2845, 2665, 2845, 905, 1225, 1313, 
      1360, 1460, 4148, 1570, 4937, 19125, 8882, 7202, 1586, 1745, 5585, 
      6953, 5120, 6865, 6781, 8114, 4589, 4034, 2381, 35892, 7072, 2385, 
      3600, 6480, 10018, 3485, 3770, 6845, 3748, 7069, 31105, 5365, 3042, 
      2545, 3922, 5746, 4100, 6305, 3281, 4817, 27045, 9508, 5485, 3364, 
      3060, 6253, 7093, 9770, 6338, 7561, 37746, 5716, 32834, 5234, 4804, 
      4608, 4513, 5864, 43810, 35001, 5965, 4905, 41225, 40941, 40552, 9914, 
      8912, 6272, 6161, 47464, 42965, 7208, 8381, 5330, 7321, 6530, 6425, 
      5930, 5780, 46818, 10337, 8581, 7720, 11002, 10845, 10082, 9266, 7745, 
      12409, 14285, 9593, 13456, 9760, 14965, 12277, 10625, 12125, 12820, 
      12493, 14093, 13960, 14842, 13429, 16234, 13745, 14416, 17225, 17140, 
      15508, 17065, 16642, 17485, 18080, 19490, 19300, 20068, 18728, 20029, 
      21402, 21389, 24260, 24580, 24457 ], 
  [ 41413, 42229, 41113, 39553, 38701, 39464, 39700, 38425, 39188, 35333, 
      34425, 35332, 31450, 31473, 29405, 29672, 29725, 29297, 29921, 28625, 
      27080, 25780, 28514, 28170, 28004, 25826, 24901, 23545, 25965, 23341, 
      23816, 23050, 23236, 23337, 23300, 21809, 22685, 24680, 22048, 23508, 
      58777, 60425, 21458, 17640, 18792, 21501, 23272, 52740, 49114, 20029, 
      15784, 21697, 19161, 19441, 15002, 18257, 45137, 48386, 18685, 43853, 
      47780, 41578, 20345, 19625, 20740, 17485, 13837, 16965, 17896, 39565, 
      15370, 16018, 40325, 20825, 17873, 15793, 16290, 13050, 15025, 40545, 
      20381, 20021, 19844, 15944, 14404, 16196, 35204, 19981, 16020, 18889, 
      19060, 42289, 18173, 21053, 25610, 33650, 35785, 17165, 14485, 35885, 
      45461, 15121, 11701, 34129, 35050, 47506, 16145, 35465, 35780, 17170, 
      16085, 12913, 12725, 18005, 20018, 21640, 14170, 13117, 13682, 14557, 
      32701, 15929, 11296, 10961, 13600, 21025, 32201, 33104, 38224, 41329, 
      11097, 11026, 11401, 15885, 29682, 30826, 33210, 33517, 13448, 10388, 
      12853, 20840, 14309, 10565, 13634, 15650, 15809, 16978, 17873, 32513, 
      42170, 13312, 13060, 11332, 14841, 16105, 38116, 10961, 10546, 15109, 
      26981, 28069, 38954, 13877, 10357, 9160, 11237, 11861, 19240, 19861, 
      23477, 24712, 8749, 9305, 8993, 9985, 11600, 13505, 13793, 13940, 
      22864, 11090, 12377, 14057, 18890, 33245, 12069, 9000, 8629, 8584, 
      8269, 8101, 9781, 11700, 24229, 27981, 33381, 37000, 10322, 10421, 
      15665, 17722, 22321, 25345, 7745, 8144, 15140, 24644, 30848, 9970, 
      10705, 20794, 10312, 7565, 7445, 7720, 13480, 15140, 7289, 7901, 15874, 
      17426, 23866, 30634, 8352, 7312, 8992, 22932, 7085, 7730, 8333, 9698, 
      13613, 16493, 21773, 8245, 7013, 6749, 6805, 13613, 23108, 15586, 
      18882, 6425, 6416, 7025, 10121, 15616, 32000, 8357, 6277, 6250, 14890, 
      7684, 10984, 29493, 5965, 9529, 10025, 29338, 6617, 5857, 5801, 5972, 
      6560, 7072, 8276, 8692, 9872, 10817, 12337, 14612, 16180, 16801, 18545, 
      18772, 7929, 6649, 6154, 6466, 8434, 17946, 5525, 5800, 11252, 14312, 
      16501, 19637, 20360, 24245, 28580, 6113, 5729, 5585, 5813, 6113, 11105, 
      11729, 20458, 24373, 6084, 5328, 5188, 5409, 5713, 6145, 13284, 14593, 
      17065, 17284, 5941, 5041, 5057, 5122, 5141, 5162, 5266, 5570, 6977, 
      12266, 13322, 16490, 17810, 18037, 23266, 26357, 28757, 6421, 5096, 
      4901, 17444, 17896, 5986, 5437, 5337, 5122, 5085, 4986, 7065, 8242, 
      9945, 23530, 5300, 4633, 4649, 4745, 5920, 6928, 10100, 28649, 6010, 
      5218, 4714, 5714, 7514, 24938, 4581, 9540, 9832, 15592, 4229, 4481, 
      5066, 6161, 8849, 20866, 25541, 4625, 4385, 4292, 4385, 5321, 8192, 
      22865, 4545, 4993, 5818, 8458, 10053, 14785, 15633, 16069, 19845, 
      25578, 26770, 4069, 3965, 4133, 4420, 8885, 14869, 15080, 22340, 26948, 
      3865, 3757, 3722, 25037, 26825, 4084, 3796, 10996, 11521, 17056, 18976, 
      21289, 24916, 4322, 3881, 3517, 14717, 3445, 3389, 3368, 3445, 15908, 
      16360, 3298, 5749, 3812, 3761, 3137, 3305, 3761, 3812, 7625, 8320, 
      8912, 12937, 3089, 3125, 3809, 6050, 6161, 11674, 12050, 12434, 12826, 
      5725, 7957, 11565, 12325, 13941, 21960, 23080, 2834, 2873, 2890, 6530, 
      7570, 21578, 23834, 2753, 2768, 4073, 5513, 2745, 2722, 3085, 5002, 
      5737, 5965, 23337, 2644, 2861, 5636, 14821, 17876, 24404, 2522, 2626, 
      12602, 12805, 17285, 19301, 4068, 4329, 2225, 2353, 4418, 13234, 8677, 
      18500, 20341, 2314, 2074, 2106, 4141, 2080, 2612, 14705, 1865, 2074, 
      6074, 12050, 18749, 3880, 4900, 16405, 18925, 1825, 1802, 2306, 7010, 
      8242, 1616, 3121, 5569, 12209, 13264, 1746, 5002, 5121, 7146, 11322, 
      13185, 15210, 17397, 21402, 1480, 4693, 8669, 12893, 17320, 9945, 
      10321, 10900, 11296, 11700, 12321, 16921, 23497, 11629, 17354, 23725, 
      24026, 1160, 7397, 11560, 1105, 1714, 2458, 9010, 9925, 6065, 1537, 
      9061, 1429, 9364, 14824, 20781, 941, 21577, 793, 2809, 7025, 10193, 
      15668, 17425, 1753, 12178, 1352, 5717, 9701, 11285, 21992, 914, 1025, 
      1466, 12946, 23729, 697, 592, 1417, 1872, 2512, 3280, 23985, 818, 1370, 
      1825, 2645, 13525, 14453, 14690, 16405, 3466, 4162, 7165, 10045, 17865, 
      20322, 884, 3536, 9809, 12944, 15284, 18089, 2477, 4082, 15986, 325, 
      2725, 8605, 19924, 3314, 3653, 4913, 7685, 8938, 9125, 11314, 281, 
      1097, 1156, 1412, 2372, 4225, 5297, 9281, 666, 1381, 10834, 22129, 
      1352, 5237, 6757, 9032, 15821, 22100, 23605, 9773, 22370, 985, 193, 
      180, 369, 1168, 2953, 5769, 16020, 23248, 26388, 146, 125, 157, 562, 
      1210, 3257, 9146, 15005, 3125, 8200, 9316, 19700, 225, 2890, 8362, 65, 
      1585, 3664, 5993, 21089, 274, 1418, 1649, 8698, 11285, 21365, 180, 
      2437, 4936, 5812, 8872, 10036, 10852, 19917, 23445, 26280, 250, 349, 
      2729, 10429, 14186, 41, 7585, 7760, 10217, 14177, 15392, 19060, 19337, 
      20180, 21625, 1945, 6250, 7405, 7753, 17698, 18505, 25290, 14404, 
      14645, 26, 6401, 6562, 6725, 19045, 20737, 0, 529, 4624, 5329, 10609, 
      10816, 12100, 20736, 7922, 9410, 12770, 13690, 18770, 1028, 11453, 
      31333, 2818, 4770, 33498, 340, 2617, 6416, 11897, 24041, 27572, 1546, 
      10025, 16666, 23129, 29266, 31354, 34250, 1125, 2245, 5077, 9061, 
      11700, 16420, 22837, 25957, 28260, 31720, 65, 27605, 31733, 80, 7289, 
      17225, 17753, 28964, 31748, 657, 14242, 16465, 19402, 34306, 36945, 
      424, 100, 4069, 10504, 13096, 16484, 25064, 32861, 34325, 410, 346, 
      7010, 7346, 19442, 33977, 2353, 18640, 1193, 2194, 7058, 10573, 12938, 
      30445, 30794, 3112, 4421, 16837, 18692, 32957, 6001, 7621, 11250, 
      19546, 30501, 39429, 785, 545, 1777, 1856, 5881, 16640, 389, 3770, 
      6530, 21605, 29873, 39098, 580, 4168, 5800, 6408, 21349, 24660, 25605, 
      34920, 845, 7586, 11597, 22265, 23465, 31690, 1184, 884, 5161, 6025, 
      6329, 9616, 9809, 11425, 21425, 37264, 1885, 1170, 477, 2122, 2842, 
      3805, 7330, 7666, 9657, 22050, 1780, 2693, 3293, 3400, 4580, 4840, 
      6260, 33973, 27425, 38945, 745, 7632, 8145, 8320, 11392, 12025, 914, 
      2146, 8906, 9089, 28181, 37106, 2440, 4040, 10280, 36020, 36776, 24754, 
      27954, 28618, 28953, 29629, 41533, 30025, 44048, 922, 3925, 5125, 
      29461, 30484, 45844, 5450, 44225, 5648, 5850, 4877, 8552, 9437, 32840, 
      2989, 5849, 32554, 38089, 47881, 3897, 37396, 38545, 48820, 38233, 
      49330, 2228, 8168, 12469, 13988, 38693, 45125, 10357, 7376, 12416, 
      41600, 1906, 4817, 8570, 12497, 13345, 46202, 48770, 4789, 7693, 6610, 
      3961, 9081, 3077, 10037, 11045, 11425, 11618, 9797, 5981, 3796, 9896, 
      11716, 5408, 5410, 5309, 6637, 7649, 10769, 10946, 7605, 6274, 9973, 
      8840, 13565, 10656, 11881, 12064, 13009, 13721, 7813, 8194, 10180, 
      11621, 8849, 8980, 10229, 11141, 13364, 8522, 10088, 15188, 10985, 
      15353, 10474, 13828, 16208, 14824, 14365, 15188, 15338, 15493, 14933, 
      18122, 15165, 18148, 17665, 15860, 16349, 18173, 16848, 17289, 18698, 
      19001, 18965, 19637, 19825, 21365, 20360, 22009, 22570, 26281, 27173, 
      27338 ], 
  [ 39780, 40228, 39434, 37874, 36884, 37325, 37469, 36562, 36865, 33700, 
      32884, 32825, 29817, 29380, 27956, 28085, 27954, 27572, 27920, 26624, 
      25493, 24561, 25961, 25525, 25313, 23825, 23176, 22050, 23458, 21800, 
      22045, 21509, 21465, 21520, 21253, 20176, 20546, 21437, 19449, 20449, 
      49922, 51386, 18629, 16237, 16837, 18580, 19845, 44437, 41225, 17338, 
      14933, 18362, 16516, 16704, 14197, 15842, 37570, 40405, 16040, 36424, 
      39845, 34425, 17056, 16474, 25317, 21096, 13032, 14596, 15205, 32596, 
      13553, 13925, 33218, 25540, 21760, 18944, 19717, 12337, 13162, 33346, 
      25096, 24644, 24421, 19325, 12725, 13781, 28741, 24650, 19585, 15508, 
      15633, 34768, 22474, 17074, 20665, 27325, 29138, 21236, 12392, 29192, 
      37480, 18594, 11034, 27666, 28449, 39249, 20032, 28772, 29041, 21425, 
      20018, 15650, 15370, 14578, 16085, 17293, 17597, 16130, 11497, 12050, 
      26330, 20000, 13481, 12916, 11369, 16724, 25876, 26641, 31025, 33716, 
      13282, 13165, 10090, 12826, 23725, 24685, 26701, 26962, 16829, 12205, 
      10760, 16493, 18058, 12658, 11173, 12545, 12658, 13505, 14170, 26050, 
      34373, 16785, 16441, 9745, 11920, 12816, 30825, 13514, 9281, 12050, 
      21346, 22250, 31525, 17672, 12680, 10517, 9512, 9860, 15077, 15560, 
      18440, 19445, 9738, 11168, 10580, 8720, 9553, 10768, 10964, 11065, 
      17873, 9181, 9962, 11090, 14681, 26506, 15496, 10909, 10216, 10125, 
      9396, 8676, 8424, 9469, 18916, 22024, 26596, 29709, 8597, 8650, 12146, 
      13697, 17330, 19802, 8320, 7753, 11713, 19193, 24385, 12753, 8658, 
      16033, 13325, 8692, 7652, 7421, 10421, 11621, 8186, 7234, 12125, 13309, 
      18461, 24125, 10537, 8577, 7497, 17665, 8258, 6925, 7114, 7789, 10370, 
      12514, 16690, 10568, 8324, 7048, 6920, 10324, 17749, 11745, 14305, 
      7184, 7129, 6404, 7844, 11729, 25169, 11002, 7082, 6641, 11141, 6373, 
      8293, 22984, 6770, 7298, 7610, 22829, 8480, 6800, 6560, 5857, 5801, 
      5945, 6505, 6737, 7457, 8080, 9140, 10817, 12017, 12500, 13876, 14057, 
      10666, 8650, 5625, 5661, 6525, 13369, 6376, 5501, 8285, 10517, 12200, 
      14692, 15277, 18472, 22117, 7930, 7178, 5378, 5330, 5354, 8138, 8578, 
      15329, 18554, 7993, 6409, 5625, 5248, 5184, 5248, 9673, 10660, 12580, 
      12753, 7850, 5570, 5402, 5237, 5210, 5185, 5105, 5041, 5482, 8885, 
      9665, 12097, 13141, 13322, 17585, 20170, 22202, 8744, 6269, 5476, 
      12821, 13181, 8125, 7162, 6970, 6525, 6442, 6205, 5386, 6057, 7162, 
      17757, 7025, 5024, 4948, 4768, 4793, 5249, 7225, 22048, 8333, 6989, 
      5933, 4633, 5513, 18889, 5800, 6757, 6957, 11245, 4850, 4274, 4261, 
      4666, 6250, 15461, 19354, 6212, 5696, 5465, 4132, 4240, 5777, 17092, 
      6178, 4050, 4369, 5905, 6994, 10530, 11194, 11538, 14578, 19345, 20353, 
      5288, 3988, 3880, 3845, 6148, 10568, 10733, 16613, 20485, 4946, 4562, 
      4205, 18850, 20362, 5625, 3681, 7569, 7956, 12249, 13801, 15700, 18729, 
      6185, 5330, 4322, 10370, 4388, 4148, 3989, 3560, 11285, 11645, 4149, 
      3978, 5537, 5440, 3620, 3236, 3140, 3145, 5072, 5537, 5945, 8912, 3986, 
      3194, 3050, 4049, 4114, 7925, 8209, 8501, 8801, 3816, 5220, 7816, 8392, 
      9640, 16141, 17077, 3133, 3034, 3005, 4253, 4925, 15805, 17693, 2960, 
      2929, 2900, 3604, 3826, 3757, 2602, 3277, 3690, 3826, 17242, 2621, 
      2516, 3589, 10244, 12701, 18125, 2545, 2465, 8485, 8642, 12202, 13850, 
      2665, 2788, 2938, 2330, 2785, 8933, 5480, 13141, 14660, 3625, 2925, 
      2221, 2554, 3161, 1945, 10036, 2210, 1913, 3613, 7933, 13298, 2293, 
      2853, 11368, 13428, 2906, 1825, 1685, 4181, 5045, 1961, 1856, 3200, 
      8000, 8825, 2965, 2817, 2890, 4225, 7297, 8746, 10357, 12130, 15445, 
      1733, 2600, 5288, 8500, 12053, 6196, 6480, 6921, 7225, 7537, 8020, 
      11700, 17172, 7466, 12041, 17354, 17609, 1597, 4292, 7397, 1818, 1093, 
      1285, 5445, 6130, 3328, 962, 5450, 900, 5661, 9925, 14824, 1930, 15482, 
      1184, 1268, 3920, 6260, 10585, 12020, 810, 7785, 3077, 2980, 5860, 
      7076, 15805, 661, 634, 661, 8369, 17266, 1732, 937, 612, 745, 1017, 
      1417, 17476, 565, 565, 698, 1058, 8810, 9554, 9745, 11138, 1465, 1885, 
      3922, 6066, 12322, 14365, 401, 1489, 5876, 8321, 10201, 12500, 890, 
      1805, 10765, 808, 1000, 4948, 14013, 1313, 1514, 2314, 4258, 5189, 
      5330, 7013, 1040, 292, 305, 377, 785, 1856, 2560, 5440, 229, 346, 6625, 
      15850, 317, 2500, 3560, 5237, 10600, 15821, 17096, 5794, 16045, 2848, 
      1044, 433, 208, 225, 1044, 2848, 10753, 16785, 19465, 905, 746, 410, 
      125, 221, 1210, 5305, 9922, 1124, 4589, 5429, 13789, 202, 981, 4705, 
      640, 320, 1433, 2980, 14948, 1493, 245, 338, 4949, 6938, 15178, 157, 
      712, 2245, 2845, 5077, 5965, 6597, 13960, 16936, 19357, 89, 50, 866, 
      6266, 9241, 800, 4112, 4241, 6100, 9232, 10217, 13241, 13472, 14177, 
      15392, 450, 3145, 3978, 4234, 12109, 12778, 18505, 9413, 9608, 785, 
      3250, 3365, 3482, 13226, 14642, 529, 0, 2025, 2500, 6400, 6561, 7569, 
      14641, 4357, 5477, 8101, 8837, 12997, 85, 7060, 23720, 909, 2125, 
      25609, 1697, 800, 3265, 7412, 17440, 20465, 281, 5954, 11261, 16666, 
      21929, 23741, 26269, 136, 612, 2340, 5220, 7261, 11061, 16420, 19080, 
      21061, 24061, 410, 20498, 24074, 793, 3908, 11728, 12164, 21673, 24089, 
      82, 9297, 11106, 13537, 26325, 28642, 1781, 629, 1700, 6341, 8381, 
      11125, 18325, 25064, 26344, 1721, 185, 3721, 3965, 13577, 26042, 720, 
      12913, 250, 653, 3769, 6410, 8269, 22970, 23273, 1157, 1960, 11432, 
      12965, 25160, 3034, 4194, 6949, 13681, 23026, 30850, 2372, 292, 512, 
      545, 2960, 11281, 1378, 1585, 3425, 15418, 22490, 30565, 373, 1845, 
      2925, 3349, 15208, 18013, 18820, 26893, 2386, 4205, 7250, 15986, 17002, 
      24077, 3001, 2425, 2516, 3104, 3316, 5729, 5876, 7124, 15284, 28961, 
      4162, 2941, 1282, 765, 1117, 1666, 4041, 4285, 5770, 15817, 653, 1060, 
      1384, 1445, 2165, 2333, 3293, 26084, 20410, 30458, 676, 4297, 4672, 
      4801, 7137, 7632, 661, 881, 5249, 5386, 21074, 28849, 1037, 1901, 6301, 
      27901, 28565, 18153, 20893, 21465, 21754, 22338, 32770, 22688, 35009, 
      1037, 1924, 2664, 22216, 23101, 36621, 2897, 35186, 3049, 3205, 2600, 
      5125, 5780, 25181, 5450, 3250, 24941, 29786, 38474, 2080, 29185, 30196, 
      39321, 29930, 39785, 4045, 4925, 8168, 9365, 30344, 36040, 6562, 4409, 
      8161, 32929, 3125, 2770, 5281, 8242, 8906, 37025, 39317, 2788, 4680, 
      3965, 6560, 5746, 5032, 6472, 7250, 7538, 7685, 6370, 9224, 5981, 6469, 
      7829, 8329, 8285, 8138, 4360, 5050, 7250, 7381, 11170, 9333, 6730, 
      5965, 9448, 7321, 8224, 8361, 9076, 9650, 11240, 5733, 7121, 8194, 
      6388, 6473, 7400, 8036, 9661, 6337, 7949, 11485, 8570, 11650, 8381, 
      10769, 12505, 11581, 11306, 11945, 12325, 12434, 12104, 14557, 12520, 
      14629, 14330, 13261, 13658, 14930, 14065, 14368, 15685, 16034, 16228, 
      16762, 17042, 18122, 17485, 19088, 19557, 23130, 23930, 24049 ], 
  [ 39645, 39373, 39209, 37649, 36389, 36200, 36164, 35977, 35380, 33565, 
      32929, 30980, 29682, 28345, 28181, 28040, 27549, 27257, 27065, 25769, 
      25448, 25236, 24026, 23410, 23108, 22970, 22861, 22185, 21613, 21845, 
      21640, 21554, 21060, 21025, 20308, 20041, 19421, 18152, 17424, 17524, 
      35657, 36761, 16154, 16552, 16072, 15925, 16200, 31252, 28850, 15133, 
      16328, 14897, 14401, 14409, 15682, 14177, 25825, 27850, 13925, 24949, 
      27380, 23490, 13681, 13369, 37332, 31221, 14517, 13021, 13000, 22021, 
      13058, 12890, 22373, 37825, 32425, 28169, 29482, 14002, 12577, 22321, 
      37381, 36749, 36436, 29000, 12500, 12116, 19156, 36845, 29620, 11953, 
      11988, 23113, 33949, 12349, 14050, 18010, 19193, 32261, 11357, 19157, 
      24925, 28449, 12789, 18081, 18594, 26154, 30697, 18737, 18916, 32810, 
      30773, 24065, 23605, 10933, 11450, 11848, 27362, 25085, 10282, 10205, 
      16925, 31025, 20816, 19801, 10064, 11369, 16561, 17056, 20000, 21881, 
      20617, 20410, 10585, 9901, 15130, 15730, 17026, 17197, 26504, 18820, 
      9725, 11048, 28453, 19813, 9418, 9530, 9553, 9770, 9985, 16465, 22178, 
      26640, 26116, 9700, 9265, 9441, 19620, 21569, 9866, 9125, 13381, 13925, 
      20050, 28157, 20285, 16232, 9197, 9005, 9992, 10205, 11645, 12200, 
      14733, 17873, 16745, 9305, 8608, 8473, 8489, 8500, 11168, 8506, 8297, 
      8345, 9506, 16381, 25261, 17704, 16381, 16200, 14661, 12861, 8829, 
      8164, 11581, 13429, 16381, 18504, 8282, 8245, 8321, 8882, 10625, 12017, 
      12505, 10048, 8068, 11588, 14800, 21258, 7713, 9778, 22280, 13957, 
      11117, 9896, 7496, 7796, 13001, 8989, 7850, 8314, 10946, 14450, 17872, 
      14112, 7632, 10420, 13613, 8410, 7789, 7114, 7085, 7789, 9805, 18173, 
      13949, 10693, 10205, 6949, 10324, 7290, 8410, 11729, 11584, 8249, 6449, 
      7184, 14864, 19237, 11717, 10466, 6866, 6868, 6088, 13309, 11405, 5993, 
      5945, 13154, 15185, 11705, 11105, 8692, 7376, 6800, 6100, 5972, 5792, 
      5785, 5945, 6452, 6932, 7145, 7801, 7892, 19081, 15625, 7650, 7146, 
      5850, 7474, 11101, 7976, 5540, 6152, 6845, 8077, 8392, 10237, 12532, 
      14545, 13073, 8033, 7445, 6929, 5393, 5473, 8354, 10229, 14788, 11584, 
      9540, 7993, 7209, 6553, 5668, 6025, 6865, 6948, 14645, 9665, 9137, 
      8522, 8405, 8290, 7850, 7066, 5617, 5330, 5570, 6562, 7066, 7157, 9530, 
      11125, 12437, 16349, 11624, 9661, 6836, 7016, 15370, 13597, 13225, 
      12330, 12157, 11650, 5161, 4842, 4777, 9522, 13460, 8849, 8593, 7873, 
      5648, 5024, 4660, 12193, 15938, 13514, 11378, 5578, 4658, 10114, 11245, 
      4372, 4392, 5800, 9125, 6929, 5746, 4801, 4225, 7946, 10309, 12377, 
      11321, 10820, 6697, 5185, 4112, 8857, 12433, 5265, 4594, 3970, 4069, 
      5265, 5569, 5733, 7333, 10210, 10858, 10733, 7093, 6445, 5780, 3853, 
      5213, 5288, 8468, 10900, 10121, 9197, 8210, 9805, 10777, 11700, 6516, 
      3924, 4041, 5904, 6736, 7825, 9684, 12890, 11225, 8957, 4925, 9293, 
      8693, 8264, 6845, 5300, 5480, 8874, 3573, 11972, 11785, 7625, 6161, 
      4985, 4900, 3137, 3152, 3200, 4097, 8801, 6389, 4625, 3194, 3169, 3650, 
      3754, 3866, 3986, 3141, 2925, 3541, 3757, 4285, 7816, 8392, 6778, 6409, 
      6290, 2858, 2810, 7570, 8738, 6425, 6304, 3665, 2929, 9001, 8842, 4717, 
      2962, 2745, 2701, 8377, 5636, 4901, 2644, 4349, 5636, 8900, 5650, 5210, 
      3490, 3557, 5317, 6245, 2980, 2833, 7393, 5345, 2650, 3578, 2285, 5716, 
      6605, 9250, 7650, 5506, 2509, 8336, 3700, 3961, 5945, 4658, 1858, 2938, 
      5693, 2248, 1908, 4573, 5733, 8081, 4930, 3530, 1706, 1850, 5696, 2441, 
      1625, 2825, 3200, 8410, 1602, 1585, 1570, 2482, 3121, 3922, 4885, 6850, 
      5288, 1565, 1733, 2965, 4808, 1921, 2025, 2196, 2320, 2452, 2665, 4545, 
      7857, 2381, 4706, 7949, 8114, 5512, 1277, 2312, 6273, 2938, 2050, 1530, 
      1765, 1033, 2897, 1445, 2925, 1476, 3400, 6229, 6925, 6617, 5009, 1313, 
      905, 1625, 3700, 4505, 2025, 2250, 9512, 685, 1405, 1901, 6760, 3226, 
      2929, 2146, 2474, 7681, 6817, 4672, 2097, 1600, 1152, 832, 7801, 3130, 
      2050, 1553, 1013, 2645, 3029, 3130, 3893, 610, 490, 637, 1341, 4537, 
      5770, 2516, 544, 1241, 2336, 3316, 4625, 845, 410, 3610, 4813, 685, 
      853, 5508, 458, 389, 289, 613, 914, 965, 1658, 5585, 1777, 1700, 1412, 
      740, 281, 265, 985, 2434, 1381, 1450, 6625, 1352, 205, 365, 872, 3445, 
      6596, 7421, 1069, 6730, 9553, 5769, 3988, 2953, 1440, 369, 193, 3508, 
      7200, 8980, 5450, 5021, 3965, 2330, 1346, 265, 850, 3037, 269, 584, 
      884, 5284, 3217, 306, 610, 4825, 905, 128, 145, 5993, 6938, 1010, 833, 
      674, 1493, 6133, 3172, 397, 40, 100, 712, 1060, 1332, 5365, 7261, 8872, 
      2834, 2525, 281, 1181, 2626, 5345, 377, 416, 1105, 2617, 3152, 4916, 
      5057, 5492, 6257, 585, 130, 333, 409, 4234, 4633, 8290, 2708, 2813, 
      5330, 145, 170, 197, 4901, 5777, 4624, 2025, 0, 25, 1225, 1296, 1764, 
      5776, 442, 842, 2026, 2402, 4762, 1300, 1525, 11885, 234, 10, 13234, 
      7412, 305, 160, 1697, 7585, 9620, 866, 1049, 3746, 7081, 10634, 11906, 
      13714, 1261, 477, 45, 765, 1636, 3636, 6925, 8685, 10036, 12136, 4145, 
      9653, 12149, 5248, 353, 4033, 4289, 10468, 12164, 2017, 2682, 3681, 
      5122, 13770, 15457, 7496, 4724, 125, 1256, 2216, 3700, 8200, 12869, 
      13789, 7346, 2930, 346, 410, 5162, 13577, 585, 4768, 1465, 698, 394, 
      1325, 2194, 11405, 11618, 392, 205, 3917, 4820, 12965, 289, 549, 1594, 
      5266, 11461, 17125, 8537, 2857, 1097, 1040, 305, 3856, 6373, 370, 410, 
      6373, 11105, 16930, 3028, 360, 360, 424, 6253, 8068, 8605, 14248, 8461, 
      650, 1805, 6761, 7417, 12242, 9616, 8500, 401, 449, 481, 1184, 1241, 
      1769, 6329, 15776, 11677, 9466, 5917, 1170, 802, 541, 666, 730, 1225, 
      6682, 1508, 925, 709, 680, 500, 488, 548, 13709, 9745, 16913, 3601, 
      832, 937, 976, 1872, 2097, 3226, 1466, 1154, 1201, 10229, 15754, 1352, 
      776, 1576, 15076, 15560, 8298, 10138, 10530, 10729, 11133, 18685, 
      11393, 20384, 4322, 1069, 909, 11101, 11716, 21636, 962, 20561, 1024, 
      1090, 1205, 1480, 1685, 13256, 13325, 1225, 13106, 16601, 23129, 1585, 
      16180, 16921, 23796, 16745, 24170, 10660, 1640, 2813, 3380, 17069, 
      21325, 2197, 1664, 2896, 19024, 8570, 1825, 1906, 2977, 3281, 22130, 
      23882, 1933, 1845, 1850, 14705, 2281, 11917, 2557, 2885, 2993, 3050, 
      2725, 18629, 13316, 2824, 3284, 17104, 16970, 16733, 2965, 3025, 3425, 
      3466, 21205, 18378, 3445, 3400, 4453, 3856, 4129, 4176, 4441, 4745, 
      21005, 3978, 4196, 4549, 4633, 4628, 4925, 5021, 5476, 5122, 6824, 
      7300, 6905, 7465, 7346, 7844, 8320, 8296, 8381, 8660, 9490, 9509, 9629, 
      10642, 10405, 10804, 10865, 11236, 11453, 11645, 11680, 11713, 12850, 
      13289, 13933, 14197, 14657, 14837, 14920, 16433, 16722, 20025, 20645, 
      20674 ], 
  [ 39880, 39528, 39434, 37874, 36584, 36325, 36269, 36162, 35465, 33800, 
      33184, 31025, 29917, 28480, 28456, 28285, 27754, 27472, 27220, 25924, 
      25693, 25561, 24061, 23425, 23113, 23125, 23076, 22450, 21658, 22100, 
      21845, 21809, 21265, 21220, 20453, 20276, 19546, 18037, 17449, 17449, 
      34322, 35386, 16129, 16837, 16237, 15880, 16045, 30037, 27725, 15138, 
      16733, 14762, 14416, 14404, 16097, 14242, 24770, 26705, 13940, 23924, 
      26245, 22525, 13556, 13274, 38917, 32596, 14932, 13096, 13005, 21096, 
      13253, 13025, 21418, 39440, 33860, 29444, 30817, 14437, 12762, 21346, 
      38996, 38344, 38021, 30325, 12725, 12181, 18341, 38450, 30985, 11808, 
      11833, 22068, 35474, 12074, 13565, 17225, 18338, 33736, 11492, 18292, 
      23780, 29794, 13234, 17266, 17749, 24949, 32132, 17872, 18041, 34325, 
      32218, 25250, 24770, 10778, 11185, 11493, 28697, 26330, 10397, 10250, 
      16130, 32500, 21881, 20816, 10169, 11024, 15776, 16241, 19025, 20816, 
      21682, 21465, 10890, 9826, 14425, 14985, 16201, 16362, 27829, 19805, 
      9860, 10693, 29858, 20858, 9473, 9445, 9458, 9605, 9770, 15650, 21073, 
      27985, 27441, 9945, 9220, 9316, 18625, 22714, 10181, 9050, 12746, 
      13250, 19025, 29572, 21380, 17117, 9412, 9160, 9677, 9860, 11140, 
      11645, 15538, 18868, 17680, 9620, 8753, 8468, 8464, 8465, 10673, 8681, 
      8362, 8290, 9181, 15506, 26596, 18709, 17316, 17125, 15496, 13576, 
      9124, 8269, 11016, 12724, 15496, 17509, 8497, 8450, 8146, 8597, 10130, 
      11402, 13220, 10553, 7913, 10993, 13985, 22453, 7858, 9333, 23525, 
      14792, 11752, 10421, 7421, 7621, 13786, 9434, 7625, 8009, 10361, 13625, 
      18937, 14977, 7897, 9865, 14458, 8825, 8114, 7289, 6970, 7514, 9290, 
      19268, 14824, 11348, 10820, 6824, 9749, 7045, 8005, 12484, 12329, 8704, 
      6544, 6929, 13969, 20402, 12482, 11141, 6641, 7173, 6093, 12484, 12170, 
      6098, 6010, 12329, 16180, 12500, 11860, 9257, 7801, 7145, 6305, 6137, 
      5857, 5780, 5840, 6217, 6617, 6800, 7376, 7457, 20266, 16650, 8125, 
      7561, 6025, 7069, 11876, 8501, 5485, 5917, 6500, 7592, 7877, 9572, 
      11717, 15530, 13978, 8578, 7930, 7354, 5338, 5378, 7829, 9554, 15793, 
      12409, 10225, 8548, 7684, 6948, 5473, 5760, 6480, 6553, 15650, 10370, 
      9802, 9137, 9010, 8885, 8405, 7541, 5882, 5185, 5365, 6197, 6641, 6722, 
      8885, 10370, 11602, 17444, 12469, 10376, 6421, 6581, 16425, 14562, 
      14170, 13225, 13042, 12505, 5386, 4957, 4762, 8857, 14425, 9524, 9248, 
      8468, 5993, 5249, 4625, 11348, 17033, 14489, 12233, 5933, 4813, 9389, 
      12100, 4357, 4357, 5445, 9850, 7474, 6161, 5066, 4250, 7361, 9554, 
      13312, 12196, 11665, 7232, 5540, 4177, 8192, 13378, 5650, 4869, 4005, 
      3994, 4930, 5194, 5338, 6778, 9445, 10053, 11588, 7688, 6980, 6245, 
      3848, 4868, 4933, 7813, 10085, 10946, 9962, 8905, 9050, 9962, 12625, 
      7081, 3769, 3856, 5449, 6201, 7200, 8929, 13885, 12130, 9722, 4570, 
      10088, 9448, 8989, 7460, 4885, 5045, 9649, 3778, 12937, 12740, 8320, 
      6736, 5440, 5345, 3172, 3137, 3145, 3812, 9586, 6994, 5050, 3349, 3314, 
      3425, 3509, 3601, 3701, 3316, 2920, 3316, 3492, 3940, 7141, 7677, 7433, 
      7034, 6905, 2953, 2825, 6905, 7993, 7060, 6929, 4000, 3104, 9826, 9657, 
      5202, 3177, 2890, 2826, 7642, 6221, 5416, 2789, 3944, 5101, 8125, 6245, 
      5765, 3185, 3242, 4802, 5650, 3265, 3088, 8138, 5930, 2885, 3233, 2180, 
      5141, 5960, 10125, 8425, 6121, 2754, 9161, 4145, 3536, 6610, 5213, 
      1913, 2633, 5098, 2493, 2053, 4068, 5128, 8906, 5525, 3985, 1681, 1745, 
      6361, 2756, 1700, 2500, 2825, 9265, 1717, 1690, 1525, 2197, 2746, 3457, 
      4330, 6145, 5933, 1700, 1588, 2600, 4253, 1696, 1780, 1921, 2025, 2137, 
      2320, 4000, 7072, 2066, 4141, 7154, 7309, 6197, 1192, 1997, 7018, 3393, 
      2385, 1345, 1530, 1028, 3362, 1250, 3400, 1261, 2925, 5524, 7730, 5882, 
      5684, 1568, 820, 1360, 3185, 3920, 2410, 1885, 10477, 680, 1160, 1576, 
      6005, 3761, 3434, 2561, 2069, 6866, 7632, 5337, 2512, 1945, 1417, 1017, 
      6976, 3665, 2465, 1898, 1258, 2210, 2554, 2645, 3338, 765, 585, 522, 
      1066, 3922, 5065, 3001, 689, 976, 1921, 2801, 4000, 1090, 505, 3065, 
      5508, 900, 648, 4813, 613, 514, 314, 458, 689, 730, 1313, 6340, 2192, 
      2105, 1777, 985, 356, 260, 740, 2929, 1746, 1125, 5850, 1717, 200, 260, 
      637, 2900, 5821, 6596, 794, 5945, 10548, 6544, 4633, 3508, 1825, 544, 
      148, 2953, 6385, 8065, 6205, 5746, 4610, 2825, 1721, 410, 605, 2522, 
      424, 389, 629, 4589, 3802, 481, 405, 5540, 1220, 233, 80, 5248, 7793, 
      1345, 1138, 449, 1138, 5378, 3757, 612, 45, 45, 477, 765, 997, 4660, 
      6436, 7957, 3389, 3050, 466, 866, 2141, 6100, 212, 241, 800, 2132, 
      2617, 4241, 4372, 4777, 5492, 850, 45, 178, 234, 3609, 3978, 7405, 
      2213, 2308, 6085, 50, 65, 82, 4226, 5042, 5329, 2500, 25, 0, 900, 961, 
      1369, 5041, 257, 577, 1601, 1937, 4097, 1685, 1160, 10820, 409, 25, 
      12109, 8297, 500, 65, 1312, 6740, 8665, 1181, 754, 3161, 6266, 9629, 
      10841, 12569, 1636, 712, 40, 520, 1261, 3061, 6120, 7780, 9061, 11061, 
      4810, 8698, 11074, 5993, 208, 3428, 3664, 9473, 11089, 2482, 2197, 
      3106, 4437, 12625, 14242, 8381, 5429, 200, 941, 1781, 3125, 7325, 
      11764, 12644, 8221, 3485, 221, 265, 4477, 12442, 820, 4113, 1850, 953, 
      269, 1010, 1769, 10370, 10573, 557, 260, 3332, 4165, 11860, 234, 394, 
      1249, 4581, 10426, 15850, 9472, 3392, 1412, 1345, 260, 3281, 7178, 485, 
      325, 5618, 10090, 15665, 3573, 445, 325, 349, 5508, 7213, 7720, 13093, 
      9386, 505, 1450, 5986, 6602, 11177, 10601, 9425, 416, 404, 416, 929, 
      976, 1424, 5584, 14561, 12762, 10441, 6682, 1465, 1017, 666, 541, 585, 
      970, 5917, 1853, 1160, 884, 845, 565, 533, 493, 12584, 8810, 15658, 
      4176, 697, 772, 801, 1537, 1732, 3761, 1781, 949, 986, 9274, 14549, 
      1637, 901, 1301, 13901, 14365, 7453, 9193, 9565, 9754, 10138, 17370, 
      10388, 19009, 4937, 1224, 964, 10116, 10701, 20221, 997, 19186, 1049, 
      1105, 1300, 1325, 1480, 12181, 14450, 1250, 12041, 15386, 21674, 1780, 
      14985, 15696, 22321, 15530, 22685, 11645, 1525, 2468, 2965, 15844, 
      19940, 1962, 1609, 2561, 17729, 9425, 1970, 1781, 2642, 2906, 20725, 
      22417, 2088, 1780, 1865, 15860, 2146, 12932, 2372, 2650, 2738, 2785, 
      2570, 19924, 14381, 2669, 3029, 18329, 18185, 17938, 3060, 3050, 3250, 
      3281, 22570, 19633, 3330, 3365, 4148, 3721, 3924, 3961, 4176, 4450, 
      22340, 4033, 4121, 4394, 4688, 4673, 4900, 4936, 5261, 5237, 6949, 
      7085, 6970, 7250, 7481, 7769, 8105, 8181, 8306, 8545, 9425, 9434, 9604, 
      10457, 10420, 10629, 10730, 11261, 11458, 11530, 11665, 11668, 12785, 
      13234, 13928, 14162, 14642, 14722, 14885, 16388, 16657, 19930, 20530, 
      20549 ], 
  [ 42340, 41508, 41834, 40274, 38804, 38125, 37949, 38322, 37025, 36260, 
      35764, 32345, 32377, 30340, 31156, 30805, 30034, 29812, 29200, 27904, 
      28213, 28561, 25321, 24565, 24193, 25105, 25416, 25090, 22978, 24680, 
      24125, 24389, 23545, 23440, 22373, 22736, 21346, 18397, 18649, 18049, 
      27362, 28186, 17029, 19597, 18277, 16660, 16165, 23797, 22025, 16218, 
      20213, 15002, 15556, 15424, 19637, 15682, 19490, 20885, 15080, 18824, 
      20485, 17785, 13856, 13754, 49477, 41896, 18472, 14596, 14085, 16596, 
      15473, 14885, 16738, 50180, 43520, 38144, 39877, 18097, 14922, 16546, 
      49736, 48964, 48581, 39325, 15125, 13621, 14501, 49130, 40225, 11988, 
      11953, 16848, 45674, 11474, 11705, 13565, 14258, 43636, 13352, 14152, 
      17960, 38914, 16954, 13426, 13729, 18769, 41792, 13732, 13841, 44465, 
      41938, 33410, 32810, 10898, 10645, 10413, 37757, 34850, 12137, 11570, 
      12410, 42400, 29321, 27956, 11849, 10004, 12116, 12401, 14225, 15476, 
      29122, 28845, 13770, 10426, 11245, 11565, 12301, 12402, 36829, 26765, 
      11720, 9613, 39338, 28178, 10853, 9985, 9938, 9665, 9530, 11810, 15493, 
      37105, 36441, 12465, 10000, 9616, 13705, 30634, 13121, 9650, 9986, 
      10250, 13925, 39112, 29000, 23477, 11752, 11140, 8837, 8840, 9160, 
      9365, 21418, 25888, 24340, 12560, 10673, 9488, 9364, 9305, 8753, 10781, 
      9802, 9010, 8281, 11306, 35656, 25789, 23976, 23725, 21556, 18916, 
      11944, 9949, 8676, 9544, 11236, 12589, 10837, 10730, 8146, 7937, 8210, 
      8762, 18560, 14633, 8033, 8473, 10145, 30673, 9778, 7713, 32045, 20852, 
      16612, 14621, 8021, 7621, 19546, 13154, 7325, 7229, 7901, 9725, 26377, 
      21217, 10537, 7585, 20578, 12365, 11114, 9389, 7330, 6914, 7250, 26888, 
      21124, 16328, 15560, 7124, 7349, 6625, 6625, 18064, 17849, 12484, 8164, 
      6449, 9649, 28442, 18122, 16241, 6341, 10053, 7173, 8584, 17810, 7778, 
      7450, 8429, 23200, 18320, 17440, 13697, 11401, 10265, 8585, 8177, 7297, 
      6800, 6260, 5857, 5777, 5780, 5876, 5897, 28426, 23850, 12025, 11101, 
      8125, 5689, 17576, 12701, 6205, 5557, 5480, 5732, 5837, 6632, 7877, 
      22490, 20458, 12898, 11890, 10954, 6058, 5858, 5729, 6554, 22873, 
      18409, 15385, 12928, 11584, 10368, 5353, 5220, 5220, 5233, 22730, 
      15650, 14842, 13877, 13690, 13505, 12785, 11441, 8522, 5365, 5185, 
      5057, 5141, 5162, 6065, 6890, 7642, 25064, 18589, 15716, 4981, 5021, 
      23805, 21402, 20890, 19645, 19402, 18685, 7786, 6697, 5722, 5917, 
      21265, 14624, 14228, 13088, 9113, 7649, 5465, 7328, 24653, 21389, 
      18413, 9113, 6793, 6089, 18280, 5317, 5197, 4365, 15250, 11794, 9701, 
      7706, 5450, 4901, 6074, 19972, 18496, 17785, 11492, 8720, 5617, 5252, 
      20098, 9010, 7569, 5265, 4594, 3970, 3994, 4018, 4498, 5905, 6273, 
      17768, 12308, 11240, 10085, 4868, 3848, 3853, 4933, 6245, 16946, 15602, 
      14125, 5570, 6122, 19225, 11521, 3889, 3796, 3769, 4041, 4500, 5449, 
      20905, 18610, 15362, 3490, 15908, 15028, 14389, 12200, 3445, 3485, 
      15349, 6058, 19777, 19520, 13540, 11236, 9220, 9065, 4432, 4097, 3865, 
      3152, 15346, 11674, 8650, 5329, 5234, 3125, 3089, 3061, 3041, 5416, 
      3940, 3016, 2952, 2920, 4141, 4437, 12413, 11834, 11645, 4573, 3965, 
      3965, 4573, 11920, 11729, 7060, 5204, 15826, 15597, 9162, 5517, 4810, 
      4626, 4282, 10781, 9556, 4709, 2564, 2941, 4525, 10865, 10145, 2405, 
      2402, 2762, 3130, 6025, 5668, 13658, 10490, 5345, 2213, 2600, 2741, 
      3140, 16425, 14125, 10861, 5274, 15161, 7865, 2036, 11650, 9593, 3293, 
      1853, 2578, 5013, 3973, 2088, 2548, 14906, 10145, 7765, 2581, 2165, 
      11401, 5696, 3200, 1600, 1625, 15445, 3457, 3370, 2305, 1537, 1546, 
      1717, 2050, 2965, 10853, 3560, 1768, 1460, 1973, 1396, 1360, 1321, 
      1305, 1297, 1300, 1780, 3412, 1226, 1801, 3434, 3529, 11357, 1732, 
      1157, 12538, 7173, 5445, 1285, 1170, 2048, 7202, 1130, 7300, 1021, 
      1125, 2344, 13610, 2522, 10784, 4148, 1360, 820, 1145, 1460, 5770, 745, 
      17317, 1700, 740, 676, 2525, 8021, 7514, 6101, 689, 3026, 13572, 10377, 
      6052, 5065, 4057, 3177, 3076, 7925, 6005, 5018, 3778, 650, 754, 785, 
      1058, 2745, 2205, 882, 466, 1282, 1885, 6961, 2609, 436, 481, 761, 
      1300, 3610, 2125, 845, 10728, 3240, 468, 1693, 2593, 2314, 1514, 578, 
      389, 370, 293, 11920, 5732, 5585, 5017, 3505, 1856, 1280, 320, 6949, 
      4986, 225, 2250, 4957, 1220, 680, 277, 680, 2221, 2696, 194, 2285, 
      17568, 12244, 9553, 7888, 5185, 2644, 928, 673, 2545, 3625, 11785, 
      11146, 9530, 6845, 5021, 2330, 185, 482, 2404, 269, 149, 1469, 8362, 
      2581, 225, 10880, 4160, 1913, 740, 1828, 13973, 4405, 4018, 149, 58, 
      1898, 8317, 2952, 1125, 765, 117, 45, 37, 1480, 2536, 3517, 7769, 7250, 
      2626, 26, 281, 11680, 272, 241, 20, 272, 457, 1241, 1312, 1537, 1952, 
      3490, 585, 298, 234, 909, 1098, 3145, 293, 328, 11665, 530, 485, 442, 
      1226, 1682, 10609, 6400, 1225, 900, 0, 1, 49, 1681, 197, 37, 101, 197, 
      1157, 5045, 20, 5480, 2509, 1165, 6409, 14657, 2720, 545, 52, 2720, 
      3985, 4121, 34, 701, 2426, 4649, 5501, 6749, 4936, 3172, 1060, 100, 61, 
      661, 2340, 3400, 4261, 5661, 9850, 4018, 5674, 11513, 388, 848, 964, 
      4553, 5689, 6322, 337, 706, 1377, 6805, 8002, 14741, 10709, 1700, 101, 
      221, 725, 3125, 6184, 6824, 14521, 7865, 521, 445, 1417, 6682, 3280, 
      1233, 5210, 3533, 569, 170, 269, 5210, 5353, 2597, 1640, 872, 1285, 
      6280, 954, 514, 229, 1521, 5266, 9250, 16132, 7652, 4352, 4225, 1040, 
      881, 13058, 2225, 865, 2138, 5050, 9125, 7893, 2005, 1165, 949, 2088, 
      3133, 3460, 7213, 15986, 685, 370, 2386, 2762, 5837, 17561, 16025, 
      1556, 1184, 1076, 449, 436, 404, 2164, 8321, 20322, 17341, 12322, 4285, 
      3357, 2466, 841, 765, 490, 2377, 4973, 3620, 2984, 2885, 2005, 1853, 
      1213, 6884, 4250, 9178, 8676, 937, 832, 801, 577, 592, 8021, 4721, 769, 
      746, 4594, 8369, 4397, 2701, 701, 7901, 8245, 3433, 4573, 4825, 4954, 
      5218, 10530, 5408, 11809, 9677, 3204, 2344, 5256, 5661, 12781, 2257, 
      11986, 2249, 2245, 2920, 1445, 1300, 6781, 22250, 2450, 6701, 9146, 
      13994, 4000, 8865, 9396, 14521, 9290, 14825, 18605, 1885, 1448, 1525, 
      9544, 12680, 1602, 2329, 1601, 11009, 15605, 3890, 2081, 1682, 1706, 
      13345, 14677, 4068, 2440, 3005, 23840, 2386, 20072, 2312, 2290, 2258, 
      2245, 2690, 28744, 21821, 2789, 2549, 26729, 26525, 26218, 4680, 4250, 
      3250, 3221, 31810, 28213, 3690, 4205, 3368, 3961, 3744, 3721, 3636, 
      3730, 31400, 5413, 4721, 4514, 6068, 5993, 5800, 5476, 5021, 6977, 
      8749, 6845, 8410, 7010, 9341, 8369, 7865, 8541, 8906, 8905, 10085, 
      10034, 10504, 10397, 11560, 10629, 10970, 12461, 12538, 11890, 12625, 
      12448, 13445, 13954, 14948, 15002, 15602, 15082, 15725, 17168, 17317, 
      20410, 20890, 20849 ], 
  [ 42453, 41605, 41945, 40385, 38909, 38216, 38036, 38425, 37108, 36373, 
      35881, 32420, 32490, 30433, 31277, 30920, 30141, 29921, 29297, 28001, 
      28328, 28692, 25394, 24634, 24260, 25202, 25525, 25209, 23053, 24797, 
      24232, 24506, 23652, 23545, 22468, 22849, 21437, 18440, 18720, 18100, 
      27161, 27977, 17090, 19720, 18376, 16717, 16200, 23620, 21866, 16285, 
      20360, 15041, 15625, 15489, 19786, 15761, 19345, 20722, 15149, 18685, 
      20324, 17658, 13897, 13801, 49860, 42237, 18621, 14677, 14152, 16477, 
      15578, 14978, 16613, 50569, 43873, 38465, 40210, 18250, 15025, 16417, 
      50125, 49349, 48964, 39656, 15236, 13700, 14404, 49517, 40564, 12025, 
      11988, 16705, 46045, 11485, 11674, 13474, 14153, 43997, 13445, 14045, 
      17797, 39249, 17109, 13329, 13626, 18594, 42145, 13625, 13732, 44834, 
      42293, 33713, 33109, 10933, 10658, 10408, 38090, 35165, 12226, 11645, 
      12317, 42761, 29600, 28225, 11936, 10001, 12025, 12304, 14096, 15329, 
      29401, 29122, 13897, 10477, 11170, 11482, 12202, 12301, 37160, 27028, 
      11813, 9608, 39685, 28453, 10930, 10034, 9985, 9698, 9553, 11713, 
      15338, 37440, 36772, 12580, 10057, 9657, 13572, 30929, 13250, 9701, 
      9925, 10181, 13786, 39461, 29285, 23720, 11861, 11237, 8840, 8837, 
      9125, 9320, 21645, 26153, 24593, 12689, 10768, 9553, 9425, 9364, 8720, 
      10882, 9881, 9065, 8282, 11197, 35989, 26056, 24229, 23976, 21789, 
      19125, 12069, 10036, 8629, 9469, 11125, 12456, 10946, 10837, 8177, 
      7946, 8177, 8705, 18769, 14800, 8068, 8420, 10048, 30978, 9873, 7690, 
      32360, 21085, 16805, 14792, 8072, 7652, 19769, 13309, 7346, 7234, 7850, 
      9626, 26656, 21456, 10656, 7540, 20813, 12514, 11245, 9490, 7373, 6925, 
      7213, 27173, 21365, 16525, 15749, 7165, 7300, 6642, 6610, 18281, 18064, 
      12641, 8249, 6464, 9536, 28741, 18341, 16442, 6362, 10180, 7240, 8485, 
      18029, 7865, 7529, 8330, 23465, 18545, 17657, 13876, 11552, 10400, 
      8692, 8276, 7376, 6865, 6305, 5876, 5780, 5777, 5857, 5876, 28729, 
      24121, 12186, 11250, 8226, 5674, 17797, 12872, 6260, 5576, 5477, 5701, 
      5800, 6565, 7780, 22753, 20705, 13073, 12053, 11105, 6113, 5905, 5690, 
      6485, 23140, 18640, 15588, 13105, 11745, 10513, 5380, 5233, 5209, 5220, 
      22997, 15857, 15041, 14066, 13877, 13690, 12962, 11602, 8641, 5402, 
      5210, 5050, 5122, 5141, 6002, 6805, 7541, 25349, 18824, 15925, 4964, 
      5000, 24082, 21661, 21145, 19890, 19645, 18922, 7897, 6786, 5785, 5850, 
      21524, 14825, 14425, 13273, 9248, 7760, 5524, 7225, 24938, 21650, 
      18650, 9250, 6890, 6010, 18517, 5380, 5256, 4360, 15461, 11969, 9850, 
      7825, 5521, 4850, 5989, 20225, 18737, 18020, 11665, 8857, 5696, 5185, 
      20353, 9153, 7690, 5338, 4645, 3969, 3985, 4005, 4453, 5818, 6178, 
      18005, 12493, 11413, 10244, 4933, 3845, 3848, 4868, 6148, 17177, 15821, 
      14330, 5485, 6025, 19476, 11700, 3924, 3825, 3744, 4000, 4441, 5364, 
      21170, 18857, 15581, 3485, 16133, 15245, 14600, 12389, 3428, 3464, 
      15570, 6165, 20036, 19777, 13745, 11417, 9377, 9220, 4505, 4160, 3920, 
      3161, 15569, 11861, 8801, 5426, 5329, 3146, 3106, 3074, 3050, 5517, 
      4005, 3037, 2965, 2917, 4072, 4360, 12610, 12025, 11834, 4658, 4034, 
      3898, 4490, 12113, 11920, 7193, 5305, 16057, 15826, 9325, 5626, 4905, 
      4717, 4201, 10964, 9725, 4804, 2549, 2900, 4436, 11050, 10322, 2410, 
      2405, 2725, 3077, 6148, 5785, 13873, 10673, 5458, 2210, 2645, 2692, 
      3077, 16666, 14346, 11050, 5389, 15392, 8020, 2017, 11849, 9770, 3370, 
      1858, 2525, 5128, 4068, 2053, 2493, 15137, 10330, 7922, 2642, 2210, 
      11600, 5825, 3281, 1601, 1616, 15682, 3546, 3457, 2362, 1546, 1537, 
      1690, 2005, 2890, 11048, 3653, 1805, 1453, 1928, 1417, 1377, 1332, 
      1312, 1300, 1297, 1737, 3321, 1229, 1754, 3341, 3434, 11560, 1781, 
      1160, 12753, 7330, 5578, 1314, 1189, 2113, 7361, 1157, 7461, 1044, 
      1096, 2269, 13837, 2441, 10985, 4265, 1409, 833, 1108, 1409, 5913, 738, 
      17576, 1765, 757, 677, 2440, 8194, 7681, 6250, 674, 2929, 13801, 10576, 
      6201, 5200, 4176, 3280, 2977, 8098, 6154, 5153, 3893, 629, 725, 754, 
      1013, 2842, 2290, 925, 477, 1225, 1810, 7124, 2704, 449, 464, 724, 
      1241, 3725, 2210, 802, 10933, 3349, 493, 1620, 2690, 2405, 1585, 613, 
      410, 389, 290, 12137, 5881, 5732, 5156, 3620, 1937, 1345, 337, 7114, 
      5125, 226, 2161, 5096, 1285, 725, 296, 637, 2132, 2597, 205, 2194, 
      17833, 12465, 9748, 8065, 5328, 2745, 985, 628, 2448, 3508, 12002, 
      11357, 9725, 7010, 5162, 2425, 202, 445, 2501, 296, 164, 1396, 8545, 
      2682, 250, 11089, 4289, 2000, 793, 1745, 14210, 4538, 4145, 170, 53, 
      1813, 8500, 3061, 1192, 820, 136, 52, 36, 1405, 2437, 3400, 7946, 7421, 
      2729, 29, 250, 11897, 305, 272, 25, 241, 416, 1172, 1241, 1460, 1865, 
      3609, 634, 333, 265, 850, 1033, 3034, 260, 293, 11882, 577, 530, 485, 
      1157, 1601, 10816, 6561, 1296, 961, 1, 0, 36, 1600, 226, 50, 82, 170, 
      1090, 5188, 13, 5333, 2610, 1234, 6250, 14900, 2825, 592, 41, 2617, 
      3860, 4250, 41, 650, 2329, 4514, 5354, 6586, 5077, 3285, 1125, 117, 52, 
      612, 2245, 3285, 4132, 5512, 10049, 3893, 5525, 11728, 425, 793, 905, 
      4420, 5540, 6481, 306, 657, 1306, 6642, 7825, 14984, 10916, 1781, 104, 
      200, 676, 3016, 6029, 6661, 14762, 8042, 562, 482, 1346, 6521, 3393, 
      1168, 5353, 3650, 610, 173, 250, 5069, 5210, 2696, 1717, 821, 1220, 
      6125, 1009, 549, 226, 1450, 5125, 9061, 16385, 7825, 4481, 4352, 1097, 
      832, 13285, 2314, 914, 2053, 4913, 8938, 8068, 2088, 1224, 1000, 2005, 
      3028, 3349, 7048, 16237, 722, 365, 2297, 2665, 5690, 17824, 16276, 
      1625, 1241, 1129, 464, 449, 401, 2081, 8144, 20605, 17602, 12541, 4410, 
      3466, 2557, 882, 802, 505, 2290, 5108, 3733, 3085, 2984, 2084, 1928, 
      1268, 6725, 4129, 8993, 8857, 976, 865, 832, 576, 585, 8194, 4850, 794, 
      769, 4469, 8194, 4520, 2792, 712, 7732, 8072, 3330, 4450, 4698, 4825, 
      5085, 10333, 5273, 11600, 9866, 3301, 2421, 5125, 5524, 12564, 2330, 
      11777, 2320, 2314, 3005, 1480, 1325, 6632, 22541, 2521, 6554, 8969, 
      13769, 4105, 8692, 9217, 14292, 9113, 14594, 18868, 1928, 1445, 1508, 
      9365, 12469, 1621, 2384, 1600, 10816, 15842, 3985, 2122, 1681, 1697, 
      13130, 14450, 4165, 2493, 3074, 24137, 2425, 20341, 2341, 2309, 2273, 
      2258, 2725, 29069, 22100, 2824, 2564, 27040, 26834, 26525, 4765, 4321, 
      3281, 3250, 32149, 28530, 3733, 4264, 3373, 4000, 3769, 3744, 3649, 
      3737, 31733, 5490, 4772, 4549, 6145, 6068, 5861, 5525, 5044, 7066, 
      8840, 6868, 8489, 7033, 9434, 8420, 7888, 8584, 8957, 8948, 10138, 
      10085, 10565, 10426, 11629, 10660, 11009, 12532, 12605, 11933, 12688, 
      12505, 13498, 14009, 15013, 15061, 15665, 15125, 15784, 17225, 17370, 
      20457, 20933, 20890 ], 
  [ 43173, 42229, 42653, 41093, 39581, 38804, 38600, 39085, 37648, 37093, 
      36625, 32912, 33210, 31033, 32045, 31652, 30825, 30617, 29921, 28625, 
      29060, 29520, 25874, 25090, 24704, 25826, 26221, 25965, 23545, 25541, 
      24916, 25250, 24336, 24217, 23080, 23569, 22025, 18740, 19188, 18448, 
      25997, 26765, 17498, 20500, 19012, 17101, 16452, 22600, 20954, 16729, 
      21284, 15317, 16081, 15921, 20722, 16277, 18517, 19786, 15605, 17893, 
      19400, 16938, 14185, 14125, 52200, 44325, 19557, 15205, 14596, 15805, 
      16250, 15578, 15905, 52945, 46033, 40433, 42250, 19210, 15685, 15685, 
      52501, 51701, 51304, 41684, 15944, 14216, 13864, 51881, 42640, 12289, 
      12240, 15889, 48313, 11593, 11530, 12970, 13565, 46205, 14045, 13445, 
      16861, 41301, 18081, 12789, 13050, 17586, 44305, 13025, 13120, 47090, 
      44465, 35573, 34945, 11185, 10778, 10420, 40130, 37097, 12802, 12137, 
      11801, 44969, 31316, 29881, 12500, 10025, 11521, 11764, 13364, 14489, 
      31117, 30826, 14701, 10825, 10762, 11026, 11650, 11737, 39188, 28648, 
      12413, 9620, 41809, 30145, 11434, 10370, 10309, 9938, 9733, 11173, 
      14450, 39492, 38800, 13312, 10441, 9945, 12816, 32741, 14066, 10049, 
      9601, 9809, 12994, 41597, 31037, 25220, 12557, 11861, 8900, 8861, 8957, 
      9092, 23049, 27785, 26153, 13505, 11380, 9985, 9833, 9760, 8564, 11530, 
      10397, 9437, 8330, 10585, 38029, 27700, 25789, 25524, 23229, 20421, 
      12861, 10600, 8389, 9061, 10501, 11700, 11642, 11521, 8405, 8042, 8021, 
      8405, 20065, 15844, 8320, 8144, 9508, 32850, 10485, 7594, 34292, 22525, 
      18005, 15860, 8420, 7880, 21149, 14281, 7514, 7306, 7586, 9074, 28372, 
      22932, 11412, 7312, 22265, 13450, 12073, 10138, 7673, 7033, 7033, 
      28925, 22853, 17749, 16925, 7453, 7048, 6786, 6562, 19625, 19396, 
      13625, 8801, 6596, 8900, 30577, 19697, 17690, 6530, 10984, 7684, 7933, 
      19385, 8429, 8045, 7778, 25097, 19937, 19001, 14992, 12500, 11252, 
      9376, 8912, 7892, 7297, 6617, 6032, 5840, 5801, 5785, 5792, 30589, 
      25789, 13194, 12186, 8874, 5626, 19165, 13940, 6632, 5732, 5501, 5557, 
      5620, 6205, 7240, 24373, 22229, 14165, 13073, 12053, 6485, 6229, 5498, 
      6113, 24784, 20068, 16848, 14209, 12753, 11425, 5584, 5353, 5185, 5184, 
      24641, 17141, 16277, 15242, 15041, 14842, 14066, 12610, 9397, 5666, 
      5402, 5050, 5050, 5057, 5666, 6337, 6977, 27101, 20276, 17221, 4904, 
      4916, 25786, 23257, 22717, 21402, 21145, 20386, 8605, 7362, 6205, 5490, 
      23120, 16073, 15649, 14425, 10100, 8468, 5920, 6649, 26690, 23258, 
      20114, 10114, 7514, 5578, 19981, 5800, 5652, 4372, 16769, 13061, 10786, 
      8581, 5989, 4586, 5521, 21785, 20225, 19472, 12745, 9721, 6212, 4825, 
      21925, 10053, 8458, 5818, 4993, 4005, 3973, 3969, 4225, 5338, 5650, 
      19469, 13645, 12493, 11240, 5365, 3869, 3860, 4520, 5608, 18605, 17177, 
      15602, 5017, 5485, 21024, 12816, 4176, 4041, 3636, 3796, 4129, 4896, 
      22802, 20381, 16937, 3497, 17525, 16589, 15908, 13565, 3368, 3380, 
      16938, 6849, 21632, 21361, 15017, 12545, 10361, 10192, 4985, 4580, 
      4292, 3257, 16949, 13025, 9749, 6050, 5941, 3314, 3250, 3194, 3146, 
      6165, 4437, 3205, 3085, 2941, 3700, 3940, 13834, 13213, 13010, 5210, 
      4490, 3538, 4034, 13313, 13108, 8033, 5953, 17485, 17242, 10345, 6322, 
      5517, 5305, 3757, 12104, 10781, 5416, 2501, 2696, 3944, 12202, 11426, 
      2482, 2465, 2545, 2801, 6928, 6529, 15205, 11813, 6178, 2234, 2957, 
      2440, 2741, 18154, 15714, 12226, 6121, 16820, 8992, 1945, 13085, 10874, 
      3874, 1930, 2249, 5860, 4680, 1885, 2205, 16565, 11482, 8906, 3050, 
      2522, 12836, 6641, 3809, 1649, 1604, 17146, 4122, 4021, 2746, 1642, 
      1525, 1570, 1777, 2482, 12260, 4253, 2069, 1453, 1700, 1585, 1521, 
      1440, 1396, 1360, 1321, 1521, 2817, 1289, 1514, 2825, 2906, 12820, 
      2117, 1220, 14085, 8314, 6418, 1530, 1345, 2545, 8357, 1361, 8469, 
      1224, 964, 1861, 15241, 1997, 12233, 5009, 1745, 953, 928, 1145, 6813, 
      738, 19172, 2197, 901, 725, 1972, 9274, 8725, 7186, 626, 2389, 15217, 
      11812, 7137, 6052, 4932, 3940, 2425, 9178, 7090, 6005, 4625, 545, 593, 
      610, 785, 3466, 2842, 1225, 585, 925, 1402, 8144, 3316, 569, 404, 544, 
      929, 4457, 2762, 586, 12205, 4045, 685, 1224, 3314, 2993, 2053, 865, 
      578, 545, 314, 13481, 6817, 6656, 6032, 4352, 2465, 1777, 481, 8146, 
      6001, 274, 1669, 5972, 1717, 1037, 452, 421, 1640, 2045, 313, 1690, 
      19465, 13833, 10960, 9169, 6228, 3393, 1369, 400, 1908, 2848, 13346, 
      12665, 10937, 8042, 6050, 3037, 346, 265, 3125, 500, 296, 1000, 9685, 
      3330, 442, 12385, 5105, 2564, 1153, 1289, 15674, 5378, 4949, 338, 65, 
      1345, 9640, 3757, 1636, 1192, 292, 136, 72, 997, 1885, 2740, 9050, 
      8489, 3389, 89, 106, 13241, 545, 500, 97, 97, 212, 800, 857, 1040, 
      1385, 4365, 970, 585, 493, 538, 685, 2410, 104, 125, 13226, 901, 842, 
      785, 785, 1157, 12100, 7569, 1764, 1369, 49, 36, 0, 1156, 442, 170, 10, 
      50, 730, 6088, 13, 4493, 3258, 1690, 5338, 16400, 3497, 916, 17, 2041, 
      3152, 5066, 125, 386, 1789, 3746, 4514, 5650, 5965, 4005, 1557, 261, 
      40, 360, 1717, 2637, 3400, 4660, 11285, 3185, 4673, 13060, 689, 505, 
      593, 3664, 4688, 7477, 162, 405, 922, 5706, 6805, 16484, 12200, 2309, 
      164, 116, 424, 2404, 5141, 5725, 16250, 9146, 850, 746, 962, 5597, 
      4113, 820, 6253, 4394, 898, 233, 178, 4265, 4394, 3332, 2221, 557, 872, 
      5237, 1381, 801, 250, 1066, 4321, 7969, 17945, 8905, 5297, 5156, 1481, 
      580, 14689, 2890, 1250, 1585, 4133, 7858, 9160, 2628, 1620, 1348, 1549, 
      2440, 2725, 6100, 17785, 986, 377, 1805, 2125, 4850, 19444, 17824, 
      2081, 1625, 1489, 596, 569, 425, 1625, 7124, 22345, 19210, 13897, 5202, 
      4162, 3145, 1170, 1066, 637, 1810, 5960, 4453, 3733, 3620, 2600, 2420, 
      1640, 5813, 3445, 7925, 9985, 1252, 1105, 1060, 612, 585, 9274, 5666, 
      986, 949, 3761, 7186, 5300, 3380, 820, 6760, 7076, 2754, 3754, 3978, 
      4093, 4329, 9193, 4505, 10388, 11042, 3925, 2925, 4381, 4744, 11304, 
      2810, 10565, 2788, 2770, 3557, 1732, 1517, 5780, 24329, 2989, 5714, 
      7949, 12461, 4777, 7696, 8185, 12960, 8093, 13250, 20488, 2228, 1469, 
      1448, 8333, 11245, 1777, 2756, 1636, 9700, 17306, 4597, 2410, 1717, 
      1685, 11882, 13130, 4789, 2853, 3530, 25961, 2701, 21997, 2557, 2465, 
      2405, 2378, 2977, 31061, 23816, 3076, 2696, 28948, 28730, 28409, 5317, 
      4789, 3509, 3466, 34225, 30474, 4033, 4660, 3445, 4276, 3961, 3924, 
      3769, 3821, 33773, 5994, 5120, 4801, 6649, 6560, 6269, 5861, 5224, 
      7642, 9428, 7048, 9005, 7213, 10034, 8768, 8068, 8884, 9305, 9248, 
      10498, 10433, 10973, 10642, 12085, 10888, 11285, 13000, 13049, 12233, 
      13108, 12889, 13858, 14381, 15445, 15457, 16085, 15425, 16180, 17609, 
      17730, 20781, 21233, 21178 ], 
  [ 48613, 47125, 48025, 46465, 44749, 43496, 43156, 44185, 42068, 42533, 
      42201, 37060, 38650, 35793, 37757, 37160, 36061, 35921, 34817, 33521, 
      34568, 35572, 29954, 29034, 28580, 30722, 31525, 31609, 27693, 31117, 
      30152, 30826, 29572, 29385, 27908, 29009, 26717, 21800, 23200, 21780, 
      20761, 21257, 21170, 26280, 23976, 20637, 19240, 18180, 17146, 20605, 
      27880, 18241, 20025, 19729, 27386, 20561, 15185, 15842, 19549, 14765, 
      15524, 14218, 17177, 17321, 66820, 57517, 26221, 19557, 18472, 13357, 
      21418, 20338, 13253, 67769, 59633, 52945, 55170, 26010, 20785, 12897, 
      67325, 66389, 65924, 54536, 21316, 18500, 12164, 66637, 55764, 15145, 
      15028, 12625, 62525, 13565, 12074, 11474, 11593, 60077, 18805, 11405, 
      12917, 54289, 24949, 11089, 11146, 13234, 57905, 10985, 11012, 61234, 
      58133, 47473, 46709, 13973, 12818, 11848, 53050, 49405, 17426, 16285, 
      10237, 58841, 42400, 40625, 17056, 11521, 10025, 10064, 10576, 11089, 
      42201, 41842, 20617, 14157, 9810, 9802, 9882, 9901, 52040, 39188, 
      17173, 11048, 55205, 41093, 15650, 13634, 13505, 12658, 12113, 9473, 
      10778, 52480, 51652, 18820, 13977, 12937, 9892, 44369, 20050, 13381, 
      9125, 9061, 9866, 55061, 42325, 35080, 17861, 16757, 10600, 10357, 
      9365, 9160, 32365, 38393, 36353, 19489, 16208, 13793, 13505, 13364, 
      9040, 16562, 14681, 12905, 9962, 8477, 50949, 38376, 35989, 35656, 
      32749, 29125, 18709, 15156, 8389, 8109, 8325, 8776, 16946, 16757, 
      11057, 9946, 8497, 8065, 28769, 23120, 11108, 7940, 7808, 44818, 15313, 
      8410, 46600, 32045, 26165, 23272, 11752, 10532, 30329, 21149, 9826, 
      9074, 7450, 7306, 39456, 32656, 17056, 7380, 31853, 20114, 18125, 
      15170, 10733, 9005, 7373, 40213, 32645, 26045, 24949, 10445, 6980, 
      8962, 7650, 28601, 28304, 20561, 13289, 8704, 6656, 42341, 28741, 
      26122, 8842, 16900, 11560, 6165, 28429, 12985, 12329, 6010, 35705, 
      29185, 27977, 22676, 19232, 17440, 14612, 13876, 12176, 11105, 9745, 
      8276, 7540, 7297, 6737, 6676, 42489, 36601, 20266, 18850, 13906, 6714, 
      28277, 21352, 10100, 7976, 6997, 6101, 5960, 5525, 5540, 34913, 32225, 
      21713, 20213, 18785, 9953, 9425, 5770, 5365, 35460, 29520, 25348, 
      21825, 19825, 17953, 8100, 7393, 6409, 6340, 35317, 25777, 24641, 
      23266, 22997, 22730, 21682, 19682, 15041, 8522, 7850, 6410, 6002, 5941, 
      5122, 5045, 5141, 38389, 29864, 25925, 5924, 5800, 36802, 33661, 32985, 
      31330, 31005, 30042, 13977, 11986, 9945, 4810, 33524, 24505, 23945, 
      22313, 16288, 13840, 9524, 4745, 37978, 33730, 29770, 16370, 12410, 
      4490, 29637, 9540, 9256, 5800, 25541, 20609, 17450, 14225, 10001, 4450, 
      4229, 31985, 30017, 29060, 20225, 15977, 10496, 4145, 32193, 16513, 
      14170, 9898, 8325, 5569, 5265, 5125, 4293, 3978, 4018, 29125, 21533, 
      19973, 18244, 9173, 5365, 5288, 3908, 3908, 28057, 26221, 24170, 3725, 
      3785, 31156, 20500, 6964, 6625, 4384, 4000, 3721, 3604, 33410, 30377, 
      25981, 4925, 26773, 25565, 24680, 21589, 4388, 4264, 26050, 12085, 
      32036, 31697, 23585, 20297, 17297, 17060, 9065, 8320, 7760, 5161, 
      26129, 20981, 16481, 10946, 10769, 5626, 5426, 5234, 5050, 11197, 8245, 
      5517, 5125, 4437, 2952, 2920, 22130, 21305, 21034, 9698, 8434, 2858, 
      2810, 21473, 21200, 14153, 10985, 26937, 26626, 17485, 11626, 10345, 
      9997, 2601, 19924, 18125, 10244, 3589, 2900, 2516, 20090, 19042, 4250, 
      4165, 2885, 2597, 12708, 12105, 24113, 19633, 11618, 3730, 6085, 2372, 
      2197, 27946, 24826, 20250, 11629, 26272, 15860, 2897, 21449, 18490, 
      8090, 3698, 2045, 11368, 9508, 2293, 1933, 26017, 19370, 15842, 6722, 
      5650, 21200, 12625, 8161, 3281, 2896, 26802, 8746, 8577, 6282, 3546, 
      2817, 2250, 1845, 1530, 20488, 9013, 4925, 2813, 1768, 3897, 3697, 
      3412, 3232, 3060, 2817, 1657, 1321, 2989, 1514, 1261, 1274, 21320, 
      5381, 2920, 22993, 15250, 12538, 4114, 3589, 6353, 15361, 3877, 15541, 
      3604, 1576, 909, 24557, 841, 20665, 10585, 5009, 2993, 1268, 1009, 
      13273, 2098, 29576, 6005, 3077, 2357, 680, 16754, 16001, 13850, 1714, 
      689, 24601, 20176, 13801, 12240, 10576, 9040, 657, 16658, 13754, 12193, 
      10133, 1429, 1205, 1154, 853, 8362, 7330, 4285, 2557, 585, 450, 15284, 
      8144, 2609, 1424, 884, 521, 9965, 7250, 722, 20773, 9349, 3133, 340, 
      8210, 7685, 6065, 3653, 2890, 2789, 1810, 22457, 13481, 13252, 12356, 
      9860, 6817, 5585, 2657, 15354, 12325, 1906, 241, 12296, 5525, 4165, 
      2696, 557, 212, 277, 2285, 194, 30073, 22945, 19188, 16785, 12688, 
      8425, 4905, 468, 208, 468, 22322, 21437, 19165, 15250, 12442, 7865, 
      2522, 605, 8021, 3016, 2404, 116, 17505, 8362, 2890, 21089, 11089, 
      7120, 4553, 65, 25330, 11498, 10865, 2650, 1493, 53, 17460, 9061, 5512, 
      4660, 2536, 1972, 1636, 45, 117, 360, 16666, 15901, 8489, 1789, 650, 
      22217, 3265, 3152, 1865, 641, 416, 52, 41, 20, 25, 10009, 4234, 3373, 
      3145, 130, 73, 234, 580, 533, 22202, 4097, 3970, 3845, 37, 1, 20736, 
      14641, 5776, 5041, 1681, 1600, 1156, 0, 3026, 2210, 962, 730, 50, 
      12548, 1373, 1093, 8290, 5634, 1530, 26260, 8665, 4112, 1241, 137, 500, 
      11050, 1961, 250, 89, 754, 1114, 1706, 12357, 9445, 5365, 2437, 1332, 
      292, 85, 325, 612, 1192, 19649, 533, 1205, 21968, 3545, 233, 185, 740, 
      1220, 14481, 706, 337, 106, 1762, 2385, 26344, 20836, 6661, 1864, 1000, 
      356, 296, 1469, 1781, 26042, 16762, 3842, 3602, 146, 1721, 9553, 208, 
      12713, 9970, 3890, 1933, 1130, 1069, 1130, 8296, 6437, 421, 260, 1565, 
      4849, 3589, 1746, 250, 1125, 3141, 28145, 16385, 11281, 11072, 5017, 
      512, 24005, 7514, 4514, 293, 1073, 3098, 16708, 7048, 5224, 4680, 325, 
      468, 549, 2088, 27917, 3842, 1805, 377, 425, 1450, 29984, 27956, 6025, 
      5161, 4889, 2704, 2609, 1921, 401, 2704, 33565, 29682, 22941, 11050, 
      9466, 7837, 4162, 3922, 2745, 450, 12148, 9893, 8765, 8584, 6884, 6568, 
      5108, 2005, 929, 3233, 17737, 4176, 3825, 3712, 2176, 1945, 16754, 
      11650, 3434, 3329, 1109, 2834, 11080, 8072, 2792, 2612, 2792, 850, 
      1170, 1258, 1305, 1405, 4093, 1513, 4880, 19066, 8821, 7141, 1525, 
      1684, 5524, 6890, 5057, 6800, 6714, 8045, 4520, 3965, 2312, 35821, 
      7001, 2314, 3529, 6409, 9945, 3412, 3697, 6772, 3673, 6994, 31028, 
      5288, 2965, 2468, 3845, 5669, 4021, 6224, 3200, 4736, 26962, 9425, 
      5402, 3281, 2977, 6170, 7010, 9685, 6253, 7474, 37657, 5625, 32741, 
      5141, 4709, 4513, 4418, 5765, 43709, 34900, 5864, 4804, 41120, 40834, 
      40445, 9805, 8801, 6161, 6050, 47349, 42850, 7093, 8264, 5213, 7200, 
      6409, 6304, 5809, 5657, 46693, 10210, 8452, 7589, 10865, 10708, 9941, 
      9125, 7604, 12266, 14120, 9428, 13289, 9593, 14794, 12100, 10448, 
      11944, 12637, 12308, 13898, 13765, 14645, 13226, 16029, 13540, 14209, 
      17012, 16925, 15293, 16848, 16425, 17258, 17849, 19253, 19061, 19825, 
      18485, 19784, 21145, 21130, 23977, 24293, 24170 ], 
  [ 41365, 40757, 40885, 39317, 37925, 37442, 37322, 37469, 36450, 35253, 
      34697, 31858, 31348, 29585, 30005, 29738, 29077, 28825, 28381, 27077, 
      27130, 27250, 24820, 24116, 23770, 24260, 24401, 23929, 22433, 23545, 
      23130, 23252, 22546, 22469, 21538, 21645, 20561, 18274, 18130, 17810, 
      30649, 31585, 16640, 18338, 17354, 16325, 16138, 26738, 24712, 15737, 
      18610, 14909, 15041, 14965, 18000, 15025, 21969, 23616, 14561, 21217, 
      23186, 20008, 13725, 13537, 44554, 37561, 16825, 13901, 13586, 18701, 
      14440, 14020, 18925, 45169, 39013, 34085, 35648, 16388, 13913, 18785, 
      44721, 44005, 43650, 35122, 14002, 12946, 16290, 44141, 35906, 11897, 
      11890, 19277, 40905, 11745, 12564, 15264, 16153, 39005, 12473, 16073, 
      20665, 34645, 15205, 15205, 15592, 21640, 37269, 15649, 15786, 39716, 
      37385, 29585, 29041, 10825, 10880, 10898, 33508, 30853, 11304, 10933, 
      14125, 37757, 25826, 24601, 11042, 10457, 13801, 14170, 16442, 17945, 
      25625, 25376, 12401, 10121, 12704, 13136, 14096, 14225, 32602, 23490, 
      10825, 10090, 34885, 24733, 10180, 9704, 9685, 9608, 9613, 13573, 
      18068, 32818, 32210, 11258, 9605, 9445, 15970, 26905, 11716, 9337, 
      11241, 11617, 16272, 34625, 25409, 20474, 10625, 10181, 9194, 9281, 
      10049, 10394, 18637, 22573, 21193, 11149, 9738, 8973, 8905, 8874, 9610, 
      9760, 9089, 8633, 8660, 13225, 31385, 22442, 20825, 20602, 18685, 
      16381, 10585, 9122, 9725, 10985, 13181, 14842, 9700, 9621, 8101, 8200, 
      9061, 9949, 16021, 12682, 7930, 9602, 11890, 26788, 8833, 8420, 28018, 
      17973, 14293, 12610, 7690, 7570, 16805, 11365, 7412, 7540, 8996, 11492, 
      22850, 18250, 9250, 8594, 17665, 10656, 9657, 8352, 7105, 7137, 8145, 
      23273, 18125, 13945, 13289, 6925, 8410, 6760, 7208, 15397, 15210, 
      10657, 7345, 6610, 11602, 24625, 15425, 13796, 6416, 8642, 6602, 10337, 
      15109, 6925, 6709, 10180, 19853, 15533, 14765, 11554, 9650, 8738, 7450, 
      7154, 6554, 6253, 5993, 5954, 6098, 6185, 6505, 6554, 24545, 20417, 
      10132, 9376, 7072, 6260, 14841, 10666, 5794, 5650, 5881, 6525, 6714, 
      7929, 9594, 19165, 17357, 10805, 9965, 9197, 5645, 5557, 6632, 7877, 
      19490, 15530, 12898, 10805, 9685, 8693, 5330, 5393, 5729, 5770, 19345, 
      13105, 12409, 11584, 11425, 11268, 10660, 9540, 7209, 5200, 5188, 5508, 
      5760, 5809, 7300, 8433, 9409, 21425, 15650, 13141, 5570, 5666, 20276, 
      18125, 17669, 16564, 16349, 15716, 6581, 5800, 5189, 7204, 17986, 
      12157, 11817, 10845, 7570, 6442, 4986, 9117, 21008, 18080, 15440, 7540, 
      5780, 7540, 15305, 4778, 4714, 4778, 12637, 9685, 7956, 6381, 4797, 
      5956, 7605, 16769, 15461, 14834, 9409, 7141, 4850, 6529, 16865, 7345, 
      6212, 4580, 4217, 4321, 4457, 4537, 5465, 7460, 7940, 14785, 10053, 
      9153, 8194, 4293, 4225, 4258, 6178, 7938, 14045, 12869, 11588, 7093, 
      7813, 16042, 9346, 3730, 3721, 4450, 4946, 5657, 6970, 17524, 15481, 
      12625, 3889, 13085, 12317, 11762, 9881, 4010, 4106, 12580, 4885, 16474, 
      16245, 10993, 9025, 7345, 7218, 3733, 3538, 3418, 3349, 12545, 9377, 
      6857, 4292, 4225, 3152, 3172, 3200, 3236, 4321, 3349, 3041, 3089, 3281, 
      5426, 5834, 9972, 9477, 9316, 3700, 3316, 5220, 6052, 9533, 9370, 5513, 
      4105, 12905, 12704, 7193, 4304, 3793, 3665, 5729, 8530, 7501, 3690, 
      3085, 3826, 6082, 8584, 7976, 2644, 2669, 3589, 4181, 4610, 4337, 
      10953, 8233, 4068, 2560, 2273, 3730, 4325, 13352, 11332, 8516, 3965, 
      12226, 5994, 2601, 9161, 7412, 2512, 2080, 3617, 3698, 2938, 2873, 
      3613, 11965, 7848, 5860, 2020, 1828, 8906, 4181, 2357, 1877, 2042, 
      12416, 2500, 2441, 1796, 1700, 1961, 2384, 2969, 4304, 8410, 2545, 
      1537, 1845, 2890, 1385, 1405, 1450, 1490, 1538, 1625, 2665, 4969, 1465, 
      2740, 5017, 5140, 8794, 1325, 1394, 9805, 5252, 3860, 1156, 1181, 1413, 
      5249, 1025, 5317, 970, 1802, 3665, 10701, 3925, 8237, 2777, 941, 905, 
      1930, 2441, 4033, 1108, 13954, 1053, 765, 925, 3978, 5860, 5437, 4276, 
      1160, 4645, 10625, 7850, 4225, 3434, 2650, 1994, 4721, 5760, 4176, 
      3385, 2425, 1201, 1417, 1476, 1945, 1640, 1268, 533, 565, 2333, 3188, 
      4930, 1530, 505, 970, 1530, 2377, 2249, 1184, 1696, 8105, 1961, 365, 
      2962, 1480, 1285, 765, 333, 340, 349, 580, 9125, 3889, 3770, 3314, 
      2138, 965, 613, 325, 4880, 3281, 452, 3737, 3250, 549, 289, 250, 1521, 
      3706, 4321, 277, 3796, 14093, 9385, 7058, 5645, 3418, 1465, 365, 1538, 
      4138, 5498, 8980, 8425, 7033, 4768, 3280, 1233, 180, 1233, 1277, 122, 
      170, 2722, 6029, 1396, 104, 8181, 2581, 922, 225, 3217, 10880, 2768, 
      2465, 80, 353, 3313, 5978, 1649, 410, 218, 74, 170, 274, 2753, 4145, 
      5378, 5512, 5077, 1405, 205, 936, 8861, 29, 26, 169, 925, 1250, 2426, 
      2525, 2834, 3389, 2041, 116, 25, 17, 1952, 2225, 4916, 970, 1033, 8840, 
      85, 68, 53, 2405, 3029, 7922, 4357, 442, 257, 197, 226, 442, 3026, 0, 
      64, 576, 784, 2304, 3250, 325, 7745, 1300, 404, 8840, 11458, 1453, 90, 
      409, 4365, 5938, 2516, 137, 1616, 3985, 6740, 7760, 9232, 3161, 1789, 
      349, 61, 386, 1546, 3869, 5209, 6266, 7946, 7261, 5965, 7957, 8698, 65, 
      1813, 1985, 6610, 7970, 4289, 964, 1585, 2564, 9280, 10673, 11530, 
      8002, 757, 250, 706, 1602, 4842, 8545, 9297, 11336, 5576, 136, 116, 
      2600, 9125, 1885, 2330, 3393, 2080, 180, 313, 720, 7369, 7540, 1394, 
      745, 1769, 2378, 8633, 365, 205, 452, 2696, 7421, 12077, 12769, 5409, 
      2725, 2626, 421, 1746, 10057, 1156, 356, 3505, 7145, 11920, 5618, 1018, 
      514, 410, 3425, 4778, 5189, 9698, 12645, 340, 613, 3805, 4293, 8068, 
      14050, 12682, 761, 557, 505, 410, 425, 617, 3497, 10970, 16529, 13856, 
      9425, 2704, 2000, 1361, 436, 416, 449, 3764, 3250, 2205, 1737, 1666, 
      1066, 970, 610, 9277, 6109, 11933, 6305, 554, 533, 530, 754, 853, 5760, 
      3076, 580, 585, 6505, 10980, 2834, 1586, 706, 10426, 10826, 5032, 6452, 
      6760, 6917, 7237, 13445, 7453, 14890, 7184, 1997, 1417, 7241, 7730, 
      15970, 1384, 15061, 1402, 1424, 1873, 1098, 1093, 9010, 18317, 1597, 
      8900, 11765, 17285, 2669, 11426, 12041, 17866, 11905, 18196, 15058, 
      1418, 1625, 1898, 12185, 15769, 1469, 1690, 1746, 13842, 12416, 2689, 
      1636, 1825, 1961, 16484, 17984, 2837, 1825, 2164, 19805, 1961, 16425, 
      2025, 2141, 2165, 2180, 2313, 24305, 18026, 2410, 2450, 22482, 22304, 
      22025, 3593, 3357, 2917, 2916, 27161, 23872, 3185, 3474, 3393, 3506, 
      3485, 3490, 3545, 3721, 26825, 4420, 4090, 4105, 5065, 5018, 5017, 
      4861, 4770, 5800, 7522, 6570, 7349, 6733, 8080, 7690, 7578, 7970, 8221, 
      8330, 9360, 9337, 9665, 10000, 10601, 10202, 10429, 11466, 11597, 
      11285, 11738, 11645, 12688, 13165, 14013, 14149, 14689, 14449, 14866, 
      16325, 16528, 19681, 20213, 20200 ], 
  [ 42101, 41365, 41605, 40037, 38597, 38002, 37850, 38125, 36946, 35989, 
      35465, 32290, 32084, 30161, 30805, 30490, 29765, 29529, 28989, 27685, 
      27882, 28130, 25236, 24500, 24138, 24868, 25105, 24713, 22865, 24313, 
      23818, 24020, 23234, 23141, 22130, 22381, 21121, 18450, 18530, 18050, 
      28873, 29745, 16960, 19154, 17978, 16613, 16250, 25154, 23272, 16105, 
      19618, 15053, 15425, 15317, 19024, 15489, 20641, 22144, 14945, 19937, 
      21730, 18824, 13885, 13745, 47450, 40121, 17849, 14381, 13954, 17581, 
      15112, 14596, 17757, 48113, 41669, 36485, 38144, 17444, 14569, 17585, 
      47665, 46917, 46546, 37602, 14722, 13410, 15346, 47069, 38450, 12025, 
      12002, 17965, 43705, 11665, 12148, 14368, 15145, 41725, 13049, 15049, 
      19193, 37157, 16277, 14261, 14600, 20072, 39925, 14625, 14746, 42500, 
      40057, 31841, 31265, 10937, 10816, 10690, 36004, 33205, 11848, 11365, 
      13213, 40477, 27890, 26585, 11570, 10265, 12905, 13226, 15242, 16601, 
      27689, 27424, 13249, 10361, 11936, 12304, 13136, 13249, 35082, 25426, 
      11401, 9882, 37493, 26765, 10628, 9928, 9893, 9704, 9629, 12629, 16660, 
      35330, 34690, 12010, 9893, 9605, 14738, 29097, 12580, 9577, 10585, 
      10897, 14992, 37249, 27521, 22250, 11329, 10789, 9050, 9089, 9601, 
      9866, 20285, 24525, 23049, 12013, 10330, 9325, 9225, 9178, 9178, 10400, 
      9553, 8905, 8500, 12185, 33881, 24410, 22681, 22442, 20381, 17885, 
      11417, 9650, 9181, 10217, 12125, 13610, 10404, 10309, 8181, 8104, 8629, 
      9325, 17525, 13850, 8042, 9010, 10946, 29060, 9425, 8068, 30370, 19669, 
      15669, 13810, 7930, 7650, 18421, 12437, 7412, 7412, 8420, 10532, 24914, 
      19994, 10034, 8066, 19377, 11680, 10537, 8992, 7281, 7057, 7681, 25385, 
      19885, 15353, 14633, 7085, 7850, 6728, 6920, 16965, 16762, 11745, 7857, 
      6562, 10530, 26849, 17009, 15236, 6416, 9490, 6970, 9377, 16693, 7453, 
      7173, 9220, 21805, 17165, 16333, 12818, 10690, 9650, 8138, 7778, 7018, 
      6605, 6185, 5938, 5954, 5993, 6185, 6218, 26801, 22417, 11252, 10400, 
      7712, 5972, 16441, 11866, 6066, 5634, 5689, 6109, 6250, 7225, 8650, 
      21101, 19165, 12037, 11101, 10237, 5917, 5765, 6152, 7157, 21458, 
      17210, 14354, 12053, 10805, 9685, 5378, 5329, 5473, 5498, 21313, 14593, 
      13833, 12928, 12753, 12580, 11908, 10660, 7993, 5328, 5220, 5284, 5440, 
      5473, 6628, 7585, 8433, 23537, 17362, 14645, 5266, 5330, 22324, 20029, 
      19541, 18356, 18125, 17444, 7301, 6344, 5525, 6500, 19890, 13597, 
      13225, 12157, 8482, 7162, 5290, 8125, 23120, 20000, 17168, 8468, 6388, 
      6740, 17033, 5114, 5018, 4570, 14157, 10917, 8980, 7165, 5197, 5380, 
      6757, 18625, 17221, 16546, 10625, 8069, 5314, 5825, 18737, 8321, 7012, 
      4996, 4457, 4145, 4217, 4265, 4937, 6596, 7012, 16513, 11365, 10369, 
      9298, 4645, 4033, 4050, 5490, 6994, 15725, 14453, 13060, 6245, 6869, 
      17882, 10610, 3842, 3785, 4082, 4450, 5017, 6122, 19476, 17289, 14209, 
      3681, 14717, 13885, 13282, 11225, 3706, 3770, 14180, 5573, 18378, 
      18133, 12465, 10305, 8433, 8290, 4149, 3874, 3690, 3253, 14161, 10705, 
      7897, 4900, 4817, 3152, 3140, 3136, 3140, 4961, 3701, 3041, 3025, 3089, 
      4706, 5050, 11380, 10837, 10660, 4212, 3700, 4516, 5220, 10909, 10730, 
      6409, 4745, 14585, 14368, 8329, 5008, 4385, 4225, 4913, 9826, 8685, 
      4282, 2797, 3330, 5202, 9896, 9224, 2516, 2525, 3125, 3589, 5426, 5105, 
      12505, 9529, 4804, 2368, 2465, 3170, 3653, 15112, 12932, 9860, 4717, 
      13906, 7066, 2281, 10585, 8660, 2960, 1952, 3025, 4450, 3530, 2425, 
      3005, 13645, 9160, 6948, 2340, 2020, 10330, 5045, 2837, 1717, 1802, 
      14144, 3044, 2969, 2084, 1604, 1721, 2000, 2441, 3536, 9802, 3121, 
      1665, 1621, 2362, 1385, 1373, 1370, 1378, 1394, 1433, 2153, 4073, 1321, 
      2196, 4105, 4212, 10250, 1549, 1250, 11357, 6340, 4756, 1220, 1165, 
      1765, 6353, 1073, 6437, 986, 1402, 2897, 12349, 3109, 9677, 3545, 1165, 
      841, 1466, 1865, 5009, 884, 15858, 1405, 733, 765, 3130, 7076, 6605, 
      5300, 872, 3701, 12289, 9274, 5249, 4346, 3434, 2650, 3761, 6976, 5200, 
      4297, 3177, 865, 1017, 1060, 1417, 2248, 1780, 709, 485, 1709, 2420, 
      6066, 2122, 441, 666, 1066, 1737, 3001, 1696, 1184, 9577, 2665, 397, 
      2210, 2088, 1845, 1165, 445, 340, 333, 388, 10693, 4913, 4778, 4258, 
      2890, 1445, 965, 293, 6032, 4225, 292, 2857, 4194, 901, 481, 234, 1009, 
      2826, 3361, 197, 2900, 16045, 10985, 8450, 6893, 4394, 2105, 653, 1010, 
      3194, 4394, 10548, 9945, 8425, 5920, 4240, 1825, 148, 769, 1885, 170, 
      122, 1970, 7325, 2036, 136, 9685, 3445, 1450, 481, 2385, 12608, 3664, 
      3313, 80, 145, 2465, 7274, 2353, 778, 490, 58, 58, 98, 1985, 3185, 
      4274, 6760, 6277, 2061, 61, 520, 10429, 125, 106, 41, 509, 754, 1706, 
      1789, 2050, 2525, 2825, 340, 137, 97, 1312, 1537, 3860, 538, 585, 
      10408, 293, 260, 229, 1685, 2213, 9410, 5477, 842, 577, 37, 50, 170, 
      2210, 64, 0, 256, 400, 1600, 4226, 101, 6401, 1940, 788, 7400, 13234, 
      2125, 298, 153, 3373, 4770, 3380, 25, 1040, 3041, 5492, 6416, 7760, 
      4121, 2525, 701, 29, 146, 986, 2941, 4121, 5066, 6586, 8685, 4797, 
      6597, 10250, 193, 1205, 1345, 5378, 6610, 5393, 548, 1025, 1828, 7808, 
      9089, 13306, 9490, 1237, 106, 370, 1042, 3802, 7137, 7825, 13096, 6824, 
      296, 244, 1864, 7669, 2621, 1642, 4369, 2848, 340, 169, 400, 6073, 
      6228, 2018, 1193, 1193, 1690, 7225, 637, 317, 260, 1960, 6125, 10397, 
      14625, 6625, 3589, 3474, 709, 1186, 11705, 1700, 580, 2657, 5881, 
      10256, 6850, 1514, 818, 650, 2593, 3770, 4133, 8210, 14485, 468, 405, 
      2925, 3349, 6724, 15986, 14522, 1145, 845, 761, 362, 361, 425, 2665, 
      9386, 18625, 15776, 11009, 3536, 2704, 1921, 596, 544, 401, 2900, 4162, 
      2941, 2377, 2290, 1530, 1402, 882, 7837, 4973, 10285, 7585, 698, 629, 
      610, 578, 629, 6976, 3940, 612, 601, 5337, 9412, 3650, 2146, 626, 8906, 
      9274, 4040, 5300, 5576, 5717, 6005, 11701, 6205, 13050, 8528, 2605, 
      1865, 6025, 6466, 14066, 1800, 13221, 1802, 1808, 2385, 1210, 1125, 
      7650, 20477, 1997, 7556, 10181, 15317, 3341, 9874, 10441, 15866, 10321, 
      16180, 16994, 1594, 1433, 1594, 10585, 13913, 1453, 1962, 1570, 12130, 
      14144, 3281, 1796, 1649, 1721, 14596, 16000, 3445, 2081, 2548, 22013, 
      2105, 18409, 2089, 2125, 2117, 2116, 2425, 26737, 20090, 2522, 2402, 
      24802, 24608, 24313, 4105, 3757, 2997, 2980, 29705, 26240, 3361, 3778, 
      3265, 3650, 3517, 3506, 3481, 3609, 29321, 4868, 4330, 4217, 5513, 
      5450, 5337, 5085, 4786, 6344, 8082, 6586, 7813, 6749, 8656, 7930, 7594, 
      8146, 8461, 8506, 9616, 9577, 9985, 10064, 10985, 10282, 10573, 11866, 
      11965, 11461, 12074, 11933, 12944, 13437, 14365, 14453, 15025, 14625, 
      15170, 16613, 16784, 19889, 20389, 20360 ], 
  [ 43957, 42965, 43429, 41861, 40325, 39506, 39290, 39821, 38322, 37845, 
      37385, 33538, 33940, 31697, 32789, 32378, 31525, 31321, 30589, 29285, 
      29770, 30274, 26452, 25652, 25258, 26468, 26897, 26665, 24113, 26233, 
      25578, 25940, 24994, 24869, 23698, 24237, 22625, 19186, 19714, 18914, 
      25705, 26449, 17984, 21170, 19610, 17573, 16858, 22370, 20776, 17225, 
      22018, 15725, 16577, 16405, 21456, 16801, 18369, 19584, 16097, 17761, 
      19202, 16840, 14589, 14545, 53626, 45625, 20281, 15725, 15074, 15725, 
      16840, 16132, 15805, 54385, 47365, 41669, 43520, 19940, 16265, 15569, 
      53937, 53125, 52722, 42946, 16546, 14722, 13842, 53309, 43922, 12665, 
      12610, 15725, 49689, 11889, 11700, 12960, 13513, 47549, 14585, 13385, 
      16633, 42565, 18805, 12757, 13000, 17320, 45621, 12961, 13050, 48452, 
      45785, 36737, 36097, 11545, 11072, 10658, 41380, 38293, 13320, 12613, 
      11773, 46301, 32402, 30937, 13010, 10265, 11497, 11722, 13226, 14297, 
      32201, 31904, 15329, 11225, 10784, 11024, 11600, 11681, 40426, 29682, 
      12937, 9850, 43093, 31213, 11908, 10760, 10693, 10280, 10045, 11125, 
      14228, 40738, 40034, 13898, 10853, 10309, 12658, 33865, 14692, 10441, 
      9657, 9841, 12816, 42881, 32129, 26186, 13121, 12389, 9146, 9089, 9089, 
      9194, 23965, 28813, 27145, 14125, 11898, 10413, 10249, 10170, 8698, 
      12064, 10865, 9833, 8564, 10489, 39257, 28730, 26777, 26506, 24157, 
      21277, 13465, 11090, 8477, 9065, 10397, 11530, 12196, 12069, 8725, 
      8296, 8149, 8461, 20917, 16570, 8650, 8210, 9442, 33988, 10993, 7748, 
      35458, 23445, 18805, 16594, 8794, 8194, 22037, 14965, 7796, 7540, 7652, 
      8996, 29426, 23866, 11986, 7394, 23185, 14112, 12681, 10656, 8017, 
      7281, 7137, 29993, 23789, 18553, 17705, 7789, 7114, 7048, 6728, 20485, 
      20250, 14305, 9265, 6850, 8770, 31681, 20561, 18500, 6800, 11570, 8090, 
      7841, 20245, 8893, 8485, 7684, 26093, 20813, 19853, 15730, 13154, 
      11858, 9898, 9410, 8330, 7693, 6953, 6290, 6050, 5993, 5929, 5930, 
      31697, 26801, 13876, 12832, 9376, 5780, 20025, 14650, 6994, 5986, 5689, 
      5661, 5706, 6201, 7146, 25357, 23165, 14885, 13757, 12701, 6845, 6565, 
      5576, 6101, 25778, 20954, 17650, 14933, 13429, 12053, 5858, 5585, 5345, 
      5338, 25633, 17953, 17065, 16000, 15793, 15588, 14788, 13284, 9945, 
      5968, 5668, 5220, 5184, 5185, 5668, 6273, 6865, 28145, 21170, 18037, 
      5042, 5042, 26804, 24221, 23669, 22324, 22061, 21284, 9125, 7816, 6581, 
      5476, 24082, 16861, 16425, 15165, 10690, 8986, 6282, 6525, 27728, 
      24224, 21008, 10708, 7988, 5524, 20873, 6170, 6010, 4538, 17581, 13765, 
      11412, 9117, 6381, 4612, 5445, 22721, 21125, 20354, 13441, 10309, 6626, 
      4801, 22865, 10657, 8996, 6212, 5321, 4177, 4121, 4105, 4265, 5252, 
      5540, 20353, 14373, 13185, 11890, 5733, 4033, 4018, 4498, 5490, 19469, 
      18005, 16388, 4933, 5365, 21946, 13522, 4450, 4297, 3730, 3842, 4121, 
      4810, 23764, 21289, 17761, 3649, 18365, 17405, 16706, 14297, 3482, 
      3482, 17764, 7333, 22570, 22293, 15793, 13249, 10993, 10818, 5365, 
      4930, 4618, 3445, 17777, 13745, 10361, 6500, 6385, 3536, 3460, 3392, 
      3332, 6625, 4789, 3425, 3281, 3089, 3650, 3866, 14580, 13941, 13732, 
      5620, 4852, 3492, 3940, 14045, 13834, 8585, 6409, 18329, 18080, 10985, 
      6800, 5953, 5729, 3665, 12802, 11437, 5850, 2605, 2722, 3826, 12904, 
      12104, 2644, 2621, 2581, 2789, 7442, 7025, 15993, 12505, 6660, 2368, 
      3233, 2434, 2693, 19016, 16516, 12932, 6605, 17650, 9594, 2025, 13817, 
      11540, 4240, 2080, 2225, 6338, 5098, 1913, 2173, 17389, 12168, 9508, 
      3364, 2788, 13562, 7157, 4181, 1781, 1706, 17984, 4516, 4409, 3044, 
      1796, 1625, 1616, 1769, 2384, 12970, 4657, 2305, 1557, 1690, 1769, 
      1693, 1594, 1538, 1490, 1433, 1513, 2665, 1417, 1492, 2665, 2740, 
      13546, 2381, 1346, 14845, 8900, 6932, 1732, 1517, 2853, 8945, 1553, 
      9061, 1402, 986, 1745, 16029, 1861, 12941, 5465, 1997, 1097, 922, 1097, 
      7345, 820, 20050, 2493, 1053, 829, 1818, 9892, 9325, 7732, 680, 2197, 
      16001, 12506, 7681, 6554, 5386, 4346, 2225, 9792, 7632, 6505, 5065, 
      577, 601, 612, 745, 3848, 3188, 1445, 709, 845, 1268, 8722, 3690, 697, 
      442, 522, 841, 4889, 3104, 544, 12905, 4457, 845, 1090, 3688, 3349, 
      2349, 1053, 724, 685, 388, 14213, 7345, 7178, 6530, 4778, 2789, 2053, 
      613, 8720, 6497, 356, 1481, 6466, 1989, 1249, 586, 369, 1450, 1825, 
      421, 1492, 20333, 14569, 11618, 9773, 6730, 3769, 1613, 338, 1690, 
      2570, 14068, 13369, 11593, 8608, 6544, 3393, 468, 225, 3485, 650, 410, 
      850, 10301, 3700, 584, 13077, 5557, 2890, 1377, 1105, 16448, 5840, 
      5393, 464, 113, 1153, 10250, 4145, 1898, 1418, 410, 218, 130, 833, 
      1649, 2450, 9640, 9061, 3757, 157, 72, 13949, 701, 650, 169, 61, 146, 
      650, 701, 866, 1181, 4777, 1172, 745, 641, 416, 545, 2132, 58, 73, 
      13928, 1093, 1028, 965, 629, 965, 12770, 8101, 2026, 1601, 101, 82, 10, 
      962, 576, 256, 0, 16, 576, 6562, 37, 4097, 3604, 1940, 4904, 17170, 
      3853, 1098, 25, 1773, 2818, 5492, 185, 272, 1537, 3380, 4112, 5200, 
      6425, 4381, 1789, 349, 50, 250, 1469, 2329, 3050, 4250, 11917, 2845, 
      4261, 13738, 833, 373, 449, 3298, 4274, 7985, 100, 289, 740, 5248, 
      6305, 17242, 12850, 2581, 202, 82, 306, 2106, 4705, 5265, 17000, 9704, 
      1000, 884, 776, 5141, 4477, 650, 6705, 4768, 1044, 265, 144, 3865, 
      3988, 3650, 2473, 425, 698, 4793, 1565, 925, 260, 872, 3917, 7421, 
      18721, 9441, 5701, 5554, 1669, 450, 15385, 3172, 1412, 1345, 3737, 
      7312, 9698, 2890, 1810, 1514, 1313, 2138, 2405, 5618, 18549, 1108, 373, 
      1549, 1845, 4420, 20242, 18586, 2297, 1805, 1657, 650, 617, 425, 1385, 
      6602, 23201, 20000, 14561, 5584, 4496, 3425, 1300, 1184, 689, 1556, 
      6370, 4797, 4041, 3922, 2842, 2650, 1810, 5341, 3085, 7373, 10529, 
      1370, 1205, 1154, 610, 565, 9792, 6052, 1060, 1017, 3385, 6660, 5666, 
      3650, 850, 6250, 6554, 2440, 3380, 3592, 3701, 3925, 8597, 4093, 9754, 
      11600, 4205, 3145, 3977, 4322, 10642, 3016, 9925, 2986, 2960, 3793, 
      1818, 1573, 5314, 25181, 3181, 5252, 7397, 11765, 5069, 7154, 7625, 
      12250, 7537, 12532, 21250, 2330, 1433, 1370, 7769, 10585, 1805, 2890, 
      1602, 9090, 17984, 4849, 2500, 1681, 1625, 11204, 12416, 5045, 2977, 
      3700, 26813, 2777, 22761, 2601, 2477, 2405, 2372, 3033, 31985, 24602, 
      3130, 2690, 29826, 29600, 29273, 5513, 4941, 3541, 3492, 35177, 31360, 
      4097, 4770, 3393, 4322, 3965, 3922, 3737, 3769, 34697, 6148, 5194, 
      4825, 6793, 6698, 6361, 5917, 5202, 7816, 9586, 7002, 9125, 7165, 
      10192, 8794, 8010, 8882, 9325, 9242, 10512, 10441, 11009, 10576, 12137, 
      10826, 11245, 13050, 13085, 12197, 13130, 12893, 13840, 14365, 15453, 
      15445, 16081, 15361, 16162, 17573, 17680, 20689, 21125, 21064 ], 
  [ 44501, 43445, 43965, 42397, 40837, 39962, 39730, 40325, 38746, 38389, 
      37945, 33930, 34484, 32161, 33365, 32930, 32045, 31849, 31069, 29765, 
      30322, 30890, 26836, 26020, 25618, 26948, 27425, 27233, 24505, 26793, 
      26098, 26500, 25514, 25381, 24170, 24781, 23081, 19450, 20090, 19210, 
      24993, 25705, 18320, 21754, 20098, 17893, 17090, 21754, 20232, 17585, 
      22698, 15973, 16945, 16757, 22144, 17209, 17881, 19024, 16465, 17297, 
      18650, 16424, 14845, 14825, 55250, 47081, 20969, 16141, 15434, 15341, 
      17352, 16596, 15397, 56033, 48869, 43045, 44944, 20644, 16769, 15145, 
      55585, 54757, 54346, 44362, 17082, 15130, 13546, 54949, 45370, 12905, 
      12842, 15245, 51265, 12025, 11668, 12688, 13185, 49085, 15049, 13049, 
      16073, 43997, 19517, 12461, 12680, 16712, 47125, 12625, 12706, 50020, 
      47297, 38041, 37385, 11777, 11216, 10730, 42804, 39645, 13768, 13005, 
      11493, 47837, 33610, 32105, 13450, 10345, 11225, 11426, 12802, 13801, 
      33409, 33104, 15929, 11521, 10576, 10784, 11296, 11369, 41842, 30826, 
      13401, 9922, 44573, 32405, 12308, 11048, 10973, 10504, 10229, 10829, 
      13700, 42170, 41450, 14450, 11173, 10565, 12218, 35137, 15300, 10737, 
      9505, 9657, 12352, 44369, 33361, 27250, 13649, 12869, 9250, 9169, 9041, 
      9106, 24965, 29965, 28249, 14733, 12370, 10765, 10585, 10498, 8658, 
      12560, 11273, 10145, 8660, 10145, 40681, 29890, 27881, 27602, 25181, 
      22205, 14057, 11530, 8381, 8857, 10045, 11090, 12724, 12589, 8941, 
      8424, 8109, 8325, 21845, 17330, 8882, 8090, 9146, 35300, 11465, 7748, 
      36810, 24469, 19669, 17370, 9090, 8410, 23021, 15677, 7972, 7652, 7540, 
      8692, 30634, 24914, 12554, 7306, 24217, 14800, 13297, 11152, 8281, 
      7417, 7081, 31225, 24845, 19433, 18553, 8045, 7010, 7208, 6760, 21445, 
      21202, 15025, 9697, 7002, 8410, 32969, 21529, 19396, 6976, 12170, 8450, 
      7537, 21213, 9333, 8893, 7380, 27245, 21805, 20813, 16538, 13850, 
      12490, 10418, 9898, 8738, 8045, 7225, 6458, 6154, 6073, 5945, 5938, 
      33001, 27977, 14612, 13520, 9872, 5812, 21001, 15426, 7306, 6154, 5769, 
      5629, 5650, 6025, 6850, 26501, 24245, 15677, 14501, 13397, 7157, 6845, 
      5512, 5917, 26938, 21970, 18554, 15733, 14165, 12725, 6058, 5729, 5393, 
      5378, 26793, 18873, 17953, 16848, 16633, 16420, 15588, 14020, 10513, 
      6208, 5860, 5284, 5200, 5193, 5508, 6025, 6553, 29377, 22202, 18965, 
      5066, 5050, 28004, 25349, 24781, 23396, 23125, 22324, 9661, 8264, 6925, 
      5300, 25210, 17757, 17305, 15997, 11322, 9522, 6610, 6205, 28960, 
      25360, 22048, 11348, 8468, 5300, 21913, 6514, 6338, 4610, 18517, 14557, 
      12100, 9685, 6757, 4500, 5197, 23825, 22181, 21386, 14225, 10949, 7034, 
      4625, 23977, 11321, 9572, 6596, 5617, 4265, 4177, 4145, 4177, 4996, 
      5252, 21393, 15205, 13969, 12618, 6085, 4113, 4090, 4330, 5194, 20485, 
      18973, 17300, 4685, 5069, 23042, 14330, 4682, 4505, 3722, 3770, 3977, 
      4562, 24916, 22369, 18729, 3721, 19357, 18365, 17642, 15145, 3506, 
      3490, 18740, 7853, 23698, 23413, 16705, 14065, 11713, 11530, 5749, 
      5274, 4930, 3573, 18761, 14585, 11057, 6980, 6857, 3712, 3620, 3536, 
      3460, 7121, 5141, 3601, 3425, 3169, 3466, 3650, 15460, 14797, 14580, 
      6052, 5220, 3316, 3700, 14909, 14690, 9209, 6905, 19345, 19088, 11729, 
      7328, 6425, 6185, 3433, 13626, 12205, 6322, 2637, 2650, 3562, 13736, 
      12904, 2756, 2725, 2525, 2669, 8026, 7585, 16945, 13329, 7204, 2448, 
      3505, 2330, 2533, 20072, 17492, 13780, 7157, 18666, 10306, 2041, 14705, 
      12340, 4640, 2192, 2105, 6890, 5570, 1865, 2045, 18405, 13000, 10228, 
      3700, 3060, 14450, 7765, 4597, 1877, 1762, 19024, 4964, 4849, 3364, 
      1924, 1681, 1600, 1681, 2176, 13842, 5121, 2545, 1621, 1602, 1945, 
      1853, 1730, 1658, 1594, 1513, 1433, 2393, 1521, 1396, 2385, 2452, 
      14450, 2669, 1450, 15797, 9620, 7556, 1940, 1685, 3205, 9673, 1753, 
      9797, 1586, 962, 1537, 17029, 1629, 13837, 6025, 2285, 1241, 866, 985, 
      8009, 884, 21178, 2845, 1213, 925, 1570, 10676, 10085, 8420, 712, 1901, 
      17009, 13394, 8369, 7186, 5954, 4850, 1921, 10576, 8320, 7137, 5617, 
      585, 577, 580, 657, 4328, 3620, 1709, 845, 709, 1060, 9466, 4162, 841, 
      466, 466, 697, 5441, 3536, 464, 13817, 4985, 1037, 890, 4168, 3805, 
      2725, 1285, 900, 853, 468, 15173, 8033, 7858, 7178, 5330, 3205, 2405, 
      773, 9472, 7145, 452, 1217, 7114, 2341, 1521, 754, 289, 1186, 1521, 
      557, 1220, 21485, 15545, 12490, 10573, 7394, 4265, 1933, 250, 1394, 
      2194, 15028, 14305, 12465, 9360, 7200, 3865, 628, 169, 3965, 850, 562, 
      650, 11125, 4196, 776, 14005, 6165, 3330, 1681, 865, 17488, 6464, 5993, 
      640, 185, 905, 11074, 4673, 2258, 1730, 578, 338, 218, 625, 1345, 2074, 
      10440, 9837, 4261, 261, 40, 14909, 925, 866, 281, 29, 74, 466, 509, 
      650, 925, 5345, 1460, 977, 857, 272, 377, 1780, 18, 25, 14888, 1373, 
      1300, 1229, 445, 733, 13690, 8837, 2402, 1937, 197, 170, 50, 730, 784, 
      400, 16, 0, 400, 7226, 101, 3601, 4100, 2308, 4360, 18234, 4365, 1378, 
      73, 1453, 2410, 6100, 305, 160, 1241, 2932, 3616, 4640, 7081, 4925, 
      2141, 509, 106, 146, 1181, 1961, 2626, 3746, 12805, 2437, 3757, 14690, 
      1073, 245, 305, 2858, 3770, 8713, 68, 185, 548, 4688, 5689, 18306, 
      13770, 2997, 306, 90, 202, 1762, 4177, 4705, 18056, 10504, 1256, 1124, 
      584, 4589, 5021, 482, 7369, 5328, 1300, 369, 160, 3393, 3508, 4138, 
      2873, 313, 530, 4265, 1877, 1157, 340, 680, 3445, 6757, 19825, 10225, 
      6309, 6154, 1989, 346, 16385, 3620, 1700, 1097, 3281, 6656, 10490, 
      3314, 2138, 1810, 1073, 1810, 2053, 5050, 19645, 1348, 445, 1285, 1549, 
      3924, 21386, 19682, 2665, 2125, 1961, 802, 761, 505, 1145, 5986, 24425, 
      21136, 15529, 6176, 5024, 3881, 1556, 1424, 841, 1300, 7002, 5341, 
      4537, 4410, 3250, 3042, 2122, 4797, 2693, 6725, 11345, 1618, 1429, 
      1370, 698, 629, 10576, 6660, 1252, 1201, 2977, 6052, 6250, 4106, 986, 
      5666, 5954, 2120, 2980, 3176, 3277, 3485, 7901, 3645, 9010, 12448, 
      4685, 3545, 3545, 3866, 9866, 3400, 9181, 3362, 3328, 4225, 2050, 1765, 
      4810, 26437, 3557, 4756, 6781, 10957, 5581, 6554, 7001, 11426, 6921, 
      11700, 22394, 2594, 1513, 1394, 7145, 9833, 1973, 3202, 1690, 8410, 
      19024, 5321, 2756, 1769, 1681, 10436, 11600, 5525, 3281, 4068, 28093, 
      3025, 23929, 2809, 2645, 2557, 2516, 3265, 33377, 25810, 3362, 2842, 
      31162, 30928, 30593, 5945, 5317, 3757, 3700, 36625, 32720, 4361, 5098, 
      3505, 4570, 4157, 4106, 3881, 3889, 36121, 6548, 5490, 5057, 7193, 
      7090, 6697, 6205, 5386, 8264, 10042, 7186, 9533, 7349, 10656, 9090, 
      8194, 9146, 9621, 9506, 10816, 10737, 11345, 10784, 12505, 11042, 
      11493, 13426, 13445, 12461, 13474, 13213, 14144, 14677, 15805, 15773, 
      16425, 15625, 16490, 17893, 17984, 20969, 21389, 21320 ], 
  [ 47701, 46325, 47125, 45557, 43877, 42722, 42410, 43325, 41346, 41589, 
      41225, 36370, 37684, 34961, 36725, 36170, 35125, 34969, 33949, 32645, 
      33562, 34450, 29236, 28340, 27898, 29828, 30545, 30553, 26945, 30073, 
      29178, 29780, 28594, 28421, 27010, 27981, 25841, 21250, 22450, 21170, 
      21913, 22465, 20480, 25154, 23018, 19973, 18730, 19154, 17992, 19865, 
      26578, 17693, 19265, 18997, 26064, 19729, 15921, 16704, 18785, 15457, 
      16370, 14824, 16605, 16705, 63850, 54841, 24889, 18701, 17714, 13901, 
      20392, 19396, 13837, 64753, 56869, 50405, 52544, 24644, 19769, 13505, 
      64305, 63397, 62946, 51922, 20242, 17650, 12546, 63629, 53090, 14585, 
      14482, 13325, 59625, 13185, 11988, 11808, 12025, 57245, 17849, 11849, 
      13753, 51637, 23557, 11461, 11560, 14152, 55125, 11425, 11466, 58340, 
      55337, 45041, 44305, 13417, 12416, 11570, 50404, 46885, 16488, 15445, 
      10573, 55997, 40130, 38425, 16130, 11225, 10345, 10426, 11162, 11801, 
      39929, 39584, 19409, 13481, 10016, 10064, 10256, 10289, 49402, 37026, 
      16201, 10762, 52453, 38845, 14788, 12968, 12853, 12104, 11629, 9829, 
      11540, 49810, 49010, 17690, 13253, 12325, 10498, 41977, 18820, 12697, 
      9225, 9217, 10512, 52289, 40001, 33050, 16769, 15749, 10250, 10049, 
      9281, 9146, 30445, 36205, 34249, 18253, 15210, 13005, 12745, 12618, 
      8938, 15520, 13793, 12185, 9620, 8905, 48281, 36170, 33881, 33562, 
      30781, 27325, 17497, 14210, 8381, 8297, 8765, 9370, 15844, 15669, 
      10501, 9544, 8389, 8125, 26965, 21610, 10522, 7970, 8146, 42340, 14305, 
      8228, 44050, 30069, 24469, 21730, 11050, 9970, 28421, 19717, 9332, 
      8692, 7460, 7652, 37154, 30634, 15874, 7346, 29857, 18720, 16857, 
      14112, 10081, 8577, 7281, 37865, 30605, 24313, 23273, 9805, 6970, 8488, 
      7400, 26725, 26442, 19105, 12337, 8242, 7090, 39889, 26849, 24356, 
      8336, 15650, 10730, 6497, 26533, 12013, 11413, 6340, 33485, 27245, 
      26093, 21058, 17810, 16130, 13498, 12818, 11258, 10285, 9065, 7778, 
      7154, 6953, 6505, 6458, 40001, 34337, 18772, 17440, 12832, 6452, 26361, 
      19786, 9346, 7474, 6649, 5949, 5850, 5625, 5850, 32701, 30125, 20117, 
      18701, 17357, 9197, 8725, 5672, 5477, 33218, 27530, 23554, 20213, 
      18325, 16565, 7538, 6929, 6113, 6058, 33073, 23953, 22873, 21568, 
      21313, 21060, 20068, 18180, 13833, 7888, 7300, 6084, 5760, 5713, 5188, 
      5265, 5473, 36017, 27842, 24085, 5666, 5570, 34484, 31469, 30821, 
      29236, 28925, 28004, 12821, 10984, 9125, 4900, 31330, 22717, 22185, 
      20637, 14962, 12682, 8730, 5085, 35600, 31520, 27728, 15028, 11348, 
      4660, 27593, 8714, 8458, 5450, 23677, 18997, 16020, 13005, 9117, 4420, 
      4437, 29825, 27941, 27026, 18625, 14629, 9554, 4225, 30017, 15121, 
      12932, 8996, 7577, 5185, 4937, 4825, 4217, 4196, 4292, 27073, 19845, 
      18369, 16738, 8325, 4993, 4930, 3970, 4194, 26045, 24293, 22340, 3925, 
      4069, 29002, 18850, 6322, 6025, 4162, 3890, 3737, 3802, 31156, 28249, 
      24049, 4561, 24797, 23645, 22802, 19865, 4106, 4010, 24100, 10933, 
      29818, 29493, 21745, 18625, 15793, 15570, 8149, 7474, 6970, 4693, 
      24161, 19265, 15017, 9860, 9697, 5072, 4900, 4736, 4580, 10081, 7381, 
      4961, 4625, 4049, 3026, 3050, 20340, 19557, 19300, 8692, 7540, 2916, 
      2980, 19709, 19450, 12809, 9865, 24905, 24608, 15929, 10448, 9265, 
      8945, 2753, 18226, 16525, 9162, 3277, 2770, 2722, 18376, 17384, 3796, 
      3725, 2725, 2549, 11426, 10865, 22185, 17929, 10404, 3328, 5345, 2290, 
      2213, 25832, 22852, 18500, 10397, 24226, 14346, 2601, 19625, 16820, 
      7120, 3232, 1985, 10130, 8410, 2105, 1885, 23965, 17640, 14308, 5860, 
      4900, 19370, 11285, 7157, 2837, 2522, 24704, 7684, 7529, 5444, 3044, 
      2441, 2000, 1721, 1616, 18682, 7921, 4225, 2421, 1642, 3305, 3133, 
      2890, 2738, 2594, 2393, 1513, 1513, 2521, 1396, 1465, 1492, 19450, 
      4589, 2450, 21037, 13700, 11156, 3460, 3005, 5445, 13793, 3233, 13957, 
      2986, 1322, 977, 22509, 949, 18797, 9305, 4205, 2441, 1066, 905, 11809, 
      1684, 27298, 5085, 2493, 1885, 810, 15076, 14365, 12340, 1352, 901, 
      22529, 18314, 12289, 10826, 9274, 7850, 881, 14976, 12240, 10777, 8857, 
      1105, 937, 900, 697, 7208, 6260, 3509, 2005, 509, 500, 13666, 7002, 
      2041, 1066, 666, 457, 8681, 6176, 544, 18857, 8105, 2477, 370, 7048, 
      6565, 5085, 2925, 2260, 2173, 1348, 20453, 11953, 11738, 10898, 8570, 
      5765, 4645, 2053, 13712, 10865, 1412, 377, 10834, 4581, 3361, 2074, 
      369, 346, 481, 1717, 340, 27725, 20905, 17330, 15053, 11194, 7225, 
      4013, 290, 394, 794, 20308, 19465, 17305, 13600, 10960, 6705, 1908, 
      369, 6845, 2330, 1802, 130, 15725, 7156, 2216, 19125, 9685, 6010, 3681, 
      145, 23168, 10064, 9473, 2000, 1025, 145, 15674, 7793, 4538, 3770, 
      1898, 1418, 1138, 65, 305, 674, 14920, 14197, 7261, 1261, 360, 20189, 
      2525, 2426, 1321, 349, 194, 26, 29, 50, 125, 8665, 3380, 2617, 2417, 
      32, 17, 500, 298, 265, 20168, 3253, 3140, 3029, 5, 53, 18770, 12997, 
      4762, 4097, 1157, 1090, 730, 50, 2304, 1600, 576, 400, 0, 11026, 901, 
      1601, 7060, 4628, 2120, 24034, 7405, 3258, 793, 333, 850, 9620, 1385, 
      80, 241, 1172, 1616, 2320, 10841, 8125, 4381, 1789, 866, 106, 221, 601, 
      986, 1706, 17725, 877, 1717, 19930, 2753, 85, 65, 1138, 1730, 12833, 
      388, 145, 68, 2368, 3089, 24106, 18850, 5557, 1306, 610, 162, 522, 
      2017, 2385, 23816, 14984, 3016, 2804, 104, 2309, 8221, 122, 11169, 
      8608, 3060, 1369, 720, 1513, 1588, 7058, 5353, 233, 170, 2105, 3917, 
      2797, 1220, 200, 1565, 3917, 25825, 14625, 9829, 9634, 4069, 306, 
      21865, 6340, 3620, 337, 1481, 3856, 14930, 5914, 4258, 3770, 353, 650, 
      773, 2690, 25605, 3028, 1285, 445, 549, 1924, 27586, 25642, 4985, 4205, 
      3961, 2042, 1961, 1385, 425, 3386, 31025, 27296, 20849, 9616, 8144, 
      6641, 3316, 3104, 2081, 500, 10642, 8541, 7497, 7330, 5770, 5482, 4162, 
      2557, 1213, 3965, 15905, 3338, 3029, 2930, 1618, 1429, 14976, 10180, 
      2692, 2601, 1417, 3492, 9650, 6866, 2146, 3226, 3434, 1000, 1460, 1576, 
      1637, 1765, 4901, 1885, 5770, 17168, 7565, 6025, 1865, 2066, 6466, 
      5800, 5941, 5722, 5648, 6865, 3690, 3205, 2770, 33197, 5917, 2756, 
      4181, 7397, 8621, 4034, 4361, 7786, 4321, 8020, 28594, 4394, 2393, 
      1994, 4505, 6553, 3293, 5242, 2610, 5490, 24704, 8161, 4516, 2689, 
      2441, 7076, 8000, 8405, 5281, 6388, 34973, 4745, 30249, 4329, 3965, 
      3797, 3716, 4905, 40817, 32330, 5002, 4082, 38322, 38048, 37673, 8585, 
      7677, 5317, 5220, 44345, 40000, 6161, 7218, 4545, 6290, 5597, 5506, 
      5081, 4969, 43721, 9028, 7450, 6697, 9673, 9530, 8857, 8125, 6786, 
      10984, 12802, 8586, 12053, 8749, 13456, 11050, 9594, 10946, 11581, 
      11306, 12816, 12697, 13505, 12304, 14825, 12602, 13213, 15786, 15725, 
      14261, 15674, 15293, 16144, 16717, 18045, 17893, 18625, 17425, 18610, 
      19973, 19984, 22849, 23189, 23080 ], 
  [ 40225, 40529, 39857, 38281, 37225, 37540, 37648, 36881, 37000, 34081, 
      33293, 32840, 30154, 29525, 28345, 28420, 28213, 27845, 28085, 26773, 
      25796, 25000, 25874, 25394, 25160, 23938, 23393, 22345, 23357, 22073, 
      22228, 21778, 21640, 21677, 21312, 20389, 20557, 20996, 19252, 20072, 
      47273, 48665, 18322, 16484, 16868, 18233, 19300, 41984, 38930, 17069, 
      15380, 17833, 16253, 16405, 14650, 15665, 35377, 38050, 15769, 34281, 
      37504, 32386, 16525, 15993, 27856, 23257, 13465, 14417, 14900, 30617, 
      13586, 13850, 31181, 28125, 24021, 20917, 21794, 12794, 13169, 31265, 
      27673, 27185, 26944, 21380, 12800, 13568, 26944, 27205, 21704, 14909, 
      15016, 32549, 24877, 16237, 19450, 25570, 27257, 23545, 12289, 27289, 
      35073, 20665, 11485, 25849, 26578, 36730, 22261, 26861, 27112, 23794, 
      22261, 17425, 17109, 13941, 15250, 16292, 19634, 18005, 11338, 11765, 
      24533, 22285, 15028, 14373, 11188, 15733, 24093, 24804, 28900, 31429, 
      14825, 14690, 10265, 12317, 22082, 22970, 24842, 25085, 18836, 13600, 
      10625, 15476, 20205, 14157, 10890, 12010, 12105, 12826, 13401, 24201, 
      32002, 18820, 18440, 9800, 11453, 12205, 28648, 15185, 9458, 11525, 
      19813, 20645, 29290, 19825, 14257, 11716, 9505, 9745, 14116, 14545, 
      17137, 18052, 10789, 12557, 11861, 8885, 9412, 10357, 10517, 10600, 
      16580, 9090, 9673, 10585, 13690, 24525, 17489, 12308, 11489, 11380, 
      10489, 9553, 8545, 9248, 17489, 20345, 24593, 27508, 8570, 8605, 11417, 
      12770, 16025, 18281, 9189, 8244, 11016, 17704, 22500, 14482, 8497, 
      14810, 15140, 9769, 8369, 7940, 9860, 10880, 9169, 7605, 11290, 12330, 
      16978, 22210, 12020, 9700, 7540, 16232, 9341, 7234, 7261, 7666, 9725, 
      11581, 15325, 12097, 9457, 7785, 7585, 9657, 16272, 10858, 13130, 8093, 
      8020, 6773, 7565, 10820, 23108, 12645, 8005, 7402, 10282, 6464, 7844, 
      21041, 7685, 7025, 7265, 20882, 9805, 7765, 7453, 6408, 6100, 6100, 
      6408, 6568, 7108, 7605, 8485, 9928, 10984, 11413, 12645, 12808, 12329, 
      10025, 6010, 5938, 6370, 12170, 7297, 5972, 7712, 9620, 11105, 13345, 
      13876, 16801, 20176, 9225, 8329, 5881, 5725, 5641, 7561, 7929, 13906, 
      16861, 9320, 7412, 6376, 5765, 5557, 5477, 8840, 9701, 11405, 11560, 
      9173, 6353, 6113, 5858, 5813, 5770, 5618, 5410, 5473, 8138, 8810, 
      10954, 11890, 12053, 15938, 18325, 20213, 10225, 7300, 6273, 11584, 
      11908, 9530, 8405, 8177, 7642, 7541, 7250, 5297, 5770, 6641, 16066, 
      8264, 5741, 5629, 5341, 4916, 5156, 6664, 20029, 9802, 8242, 6970, 
      4770, 5290, 17082, 6833, 6224, 6388, 10100, 5645, 4745, 4498, 4633, 
      5785, 13898, 17485, 7381, 6757, 6472, 4581, 4365, 5380, 15381, 7361, 
      4225, 4346, 5450, 6341, 9409, 10001, 10309, 13061, 17450, 18386, 6305, 
      4537, 4321, 4160, 5617, 9425, 9572, 14912, 18496, 5905, 5413, 4930, 
      16965, 18369, 6760, 4168, 6760, 7093, 10900, 12308, 14045, 16840, 7442, 
      6425, 5165, 9197, 5281, 4969, 4756, 4129, 10000, 10324, 5002, 3805, 
      6728, 6613, 4325, 3725, 3413, 3400, 4589, 4964, 5300, 7853, 4849, 3733, 
      3265, 3778, 3825, 6970, 7218, 7474, 7738, 3577, 4657, 6857, 7361, 8465, 
      14372, 15236, 3754, 3601, 3554, 3866, 4394, 14050, 15794, 3541, 3492, 
      2941, 3357, 4745, 4658, 2909, 3098, 3385, 3485, 15353, 3104, 2873, 
      3280, 8945, 11168, 16160, 3042, 2890, 7362, 7501, 10701, 12205, 2600, 
      2669, 3697, 2801, 2626, 7730, 4705, 11520, 12913, 4610, 3730, 2738, 
      2405, 4052, 2152, 8677, 2809, 2314, 3114, 6786, 11629, 2132, 2512, 
      9857, 11737, 3785, 2290, 1898, 3530, 4250, 2548, 1813, 2725, 6805, 
      7540, 3890, 2410, 2465, 3530, 6170, 7457, 8906, 10517, 13562, 2276, 
      2225, 4409, 7225, 10436, 5165, 5413, 5800, 6068, 6344, 6773, 10093, 
      15133, 6269, 10394, 15293, 15530, 2196, 3505, 6196, 2521, 1274, 1250, 
      4474, 5069, 2677, 1153, 4453, 1105, 4624, 8420, 12905, 2725, 13505, 
      1741, 1069, 3109, 5125, 9000, 10309, 841, 6466, 4148, 2305, 4753, 5825, 
      13780, 954, 873, 738, 6970, 15129, 2525, 1460, 685, 692, 820, 1076, 
      15317, 850, 634, 641, 821, 7349, 8021, 8194, 9461, 1058, 1370, 3029, 
      4885, 10529, 12410, 584, 1060, 4709, 6884, 8584, 10685, 637, 1282, 
      9090, 1361, 689, 3881, 12064, 890, 1037, 1657, 3277, 4082, 4205, 5690, 
      1693, 333, 328, 328, 520, 1285, 1845, 4293, 410, 293, 5330, 13745, 260, 
      1777, 2657, 4100, 8905, 13712, 14897, 4581, 13914, 3917, 1717, 872, 
      485, 196, 637, 2045, 9032, 14596, 17096, 1538, 1325, 845, 290, 170, 
      745, 4138, 8269, 673, 3508, 4240, 11808, 521, 562, 3602, 1189, 149, 
      884, 2125, 12869, 2290, 106, 145, 3802, 5557, 13077, 464, 353, 1508, 
      2000, 3908, 4688, 5248, 11945, 14705, 16964, 338, 245, 449, 4949, 7618, 
      1405, 3061, 3172, 4797, 7605, 8500, 11272, 11485, 12136, 13261, 169, 
      2234, 2941, 3161, 10226, 10841, 16154, 7760, 7937, 1378, 2313, 2410, 
      2509, 11245, 12553, 1028, 85, 1300, 1685, 5045, 5188, 6088, 12548, 
      3250, 4226, 6562, 7226, 11026, 0, 5625, 21025, 442, 1370, 22802, 2504, 
      365, 2308, 5933, 15133, 17960, 58, 4633, 9418, 14409, 19330, 21034, 
      23418, 17, 241, 1537, 3985, 5792, 9232, 14177, 16657, 18512, 21332, 
      809, 17981, 21341, 1332, 2845, 9837, 10237, 19080, 21352, 113, 7618, 
      9265, 11498, 23458, 25649, 2564, 1088, 1025, 4964, 6788, 9280, 15940, 
      22265, 23473, 2482, 370, 2682, 2890, 11530, 23185, 325, 10916, 121, 
      290, 2722, 5021, 6682, 20285, 20570, 628, 1233, 9553, 10960, 22345, 
      2105, 3085, 5498, 11618, 20333, 27725, 3221, 421, 245, 260, 2045, 9412, 
      1989, 954, 2434, 13221, 19825, 27450, 512, 1156, 2020, 2372, 13025, 
      15632, 16385, 23972, 3205, 3098, 5765, 13745, 14689, 21314, 3924, 3240, 
      1693, 2173, 2349, 4420, 4549, 5653, 13093, 25924, 5261, 3842, 1805, 
      442, 650, 1037, 2962, 3170, 4457, 13586, 416, 625, 841, 884, 1424, 
      1556, 2336, 23201, 17865, 27337, 845, 3188, 3509, 3620, 5668, 6109, 
      754, 578, 4010, 4129, 18485, 25810, 676, 1252, 4932, 24912, 25540, 
      15754, 18314, 18850, 19121, 19669, 29525, 19997, 31652, 1258, 1313, 
      1873, 19553, 20384, 33184, 2066, 31817, 2196, 2330, 1865, 3940, 4505, 
      22340, 6565, 2385, 22114, 26689, 34945, 1517, 26120, 27077, 35752, 
      26825, 36194, 4896, 3796, 6625, 7696, 27217, 32625, 5213, 3380, 6628, 
      29668, 3730, 2097, 4122, 6705, 7297, 33562, 35746, 2129, 3625, 3050, 
      7693, 4553, 5905, 5185, 5869, 6121, 6250, 5125, 10585, 6928, 5220, 
      6400, 9556, 9490, 9325, 3545, 4105, 5945, 6058, 12629, 10594, 5525, 
      4900, 7897, 6068, 6845, 6964, 7589, 8105, 12625, 4810, 5960, 6885, 
      5445, 5512, 6305, 6833, 8224, 5490, 7076, 10000, 7585, 10161, 7514, 
      9512, 10996, 10244, 10037, 10600, 11050, 11141, 10897, 13050, 11369, 
      13136, 12905, 12112, 12469, 13525, 12836, 13085, 14346, 14705, 14977, 
      15453, 15761, 16661, 16164, 17725, 18154, 21625, 22381, 22482 ], 
  [ 43600, 42704, 43082, 41506, 40000, 39265, 39073, 39506, 38125, 37456, 
      36968, 33365, 33529, 31400, 32320, 31945, 31138, 30920, 30260, 28948, 
      29321, 29725, 26249, 25469, 25085, 26113, 26468, 26170, 23882, 25748, 
      25153, 25453, 24565, 24452, 23337, 23764, 22282, 19121, 19477, 18797, 
      27098, 27890, 17797, 20609, 19193, 17408, 16825, 23609, 21905, 16994, 
      21305, 15658, 16328, 16180, 20725, 16490, 19402, 20725, 15844, 18756, 
      20329, 17761, 14500, 14418, 51481, 43732, 19540, 15392, 14825, 16592, 
      16361, 15725, 16706, 52200, 45396, 39892, 41669, 19169, 15794, 16490, 
      51748, 50960, 50569, 41105, 16025, 14393, 14569, 51130, 42029, 12584, 
      12541, 16724, 47602, 11962, 12025, 13645, 14282, 45520, 14164, 14164, 
      17748, 40690, 18010, 13474, 13753, 18505, 43636, 13736, 13837, 46369, 
      43786, 35050, 34434, 11466, 11125, 10817, 39509, 36530, 12913, 12290, 
      12458, 44260, 30853, 29448, 12613, 10408, 12168, 12429, 14125, 15304, 
      30650, 30365, 14690, 11042, 11357, 11645, 12317, 12410, 38561, 28225, 
      12500, 10001, 41130, 29682, 11565, 10585, 10530, 10201, 10026, 11826, 
      15277, 38845, 38165, 13325, 10628, 10180, 13573, 32210, 14033, 10250, 
      10138, 10370, 13765, 40900, 30532, 24841, 12580, 11920, 9241, 9220, 
      9412, 9577, 22714, 27332, 25736, 13460, 11437, 10132, 9992, 9925, 9005, 
      11565, 10498, 9610, 8665, 11250, 37364, 27233, 25364, 25105, 22864, 
      20128, 12820, 10673, 8864, 9620, 11168, 12433, 11645, 11530, 8642, 
      8345, 8450, 8906, 19764, 15669, 8541, 8629, 10125, 32257, 10522, 7985, 
      33665, 22144, 17744, 15665, 8585, 8105, 20794, 14130, 7765, 7605, 8053, 
      9685, 27845, 22525, 11365, 7757, 21866, 13309, 11986, 10141, 7850, 
      7306, 7450, 28372, 22432, 17460, 16660, 7632, 7497, 7033, 6905, 19268, 
      19045, 13448, 8840, 6845, 9533, 29970, 19330, 17377, 6757, 10889, 7769, 
      8516, 19010, 8450, 8090, 8357, 24580, 19540, 18628, 14733, 12325, 
      11125, 9333, 8893, 7933, 7380, 6760, 6253, 6109, 6088, 6120, 6133, 
      29954, 25250, 12985, 12013, 8845, 5945, 18772, 13697, 6737, 5945, 5780, 
      5920, 6001, 6676, 7801, 23850, 21754, 13906, 12850, 11866, 6586, 6354, 
      5881, 6586, 24245, 19637, 16501, 13940, 12532, 11252, 5765, 5576, 5480, 
      5485, 24098, 16778, 15938, 14933, 14738, 14545, 13793, 12385, 9298, 
      5813, 5585, 5329, 5365, 5378, 6113, 6850, 7538, 26500, 19825, 16848, 
      5209, 5233, 25205, 22730, 22202, 20917, 20666, 19925, 8522, 7345, 6266, 
      5941, 22589, 15716, 15304, 14116, 9941, 8381, 5989, 7204, 26077, 22717, 
      19645, 9945, 7465, 6057, 19508, 5849, 5713, 4625, 16370, 12770, 10573, 
      8458, 6010, 4973, 6010, 21256, 19732, 18997, 12456, 9540, 6205, 5256, 
      21386, 9850, 8321, 5825, 5066, 4234, 4226, 4234, 4586, 5825, 6161, 
      18980, 13312, 12196, 10985, 5392, 4100, 4097, 4937, 6121, 18130, 16738, 
      15205, 5490, 5994, 20485, 12493, 4285, 4168, 3925, 4133, 4520, 5365, 
      22217, 19850, 16490, 3722, 17056, 16144, 15481, 13204, 3625, 3649, 
      16477, 6730, 21053, 20788, 14600, 12200, 10088, 9925, 4964, 4589, 4325, 
      3428, 16474, 12658, 9490, 5953, 5850, 3445, 3393, 3349, 3313, 6052, 
      4432, 3332, 3236, 3140, 4097, 4361, 13429, 12826, 12629, 5141, 4469, 
      3925, 4469, 12916, 12717, 7816, 5832, 16970, 16733, 10034, 6173, 5410, 
      5210, 4178, 11729, 10448, 5305, 2720, 2993, 4385, 11817, 11065, 2637, 
      2626, 2826, 3130, 6725, 6344, 14722, 11426, 6001, 2405, 2980, 2745, 
      3088, 17585, 15205, 11813, 5930, 16277, 8677, 2152, 12634, 10489, 3789, 
      2061, 2554, 5657, 4537, 2132, 2512, 16010, 11065, 8573, 3005, 2525, 
      12373, 6388, 3700, 1780, 1765, 16565, 3985, 3890, 2705, 1745, 1682, 
      1781, 2042, 2837, 11801, 4100, 2084, 1600, 1961, 1640, 1588, 1525, 
      1493, 1469, 1448, 1768, 3208, 1394, 1769, 3218, 3305, 12321, 2080, 
      1321, 13546, 7949, 6125, 1549, 1394, 2452, 7978, 1378, 8080, 1249, 
      1145, 2180, 14650, 2330, 11716, 4744, 1684, 1000, 1125, 1384, 6466, 
      841, 18473, 2080, 928, 800, 2305, 8829, 8298, 6813, 745, 2754, 14600, 
      11285, 6760, 5717, 4645, 3701, 2792, 8725, 6709, 5666, 4346, 674, 746, 
      769, 986, 3233, 2645, 1154, 610, 1154, 1685, 7709, 3085, 584, 509, 709, 
      1160, 4162, 2557, 765, 11636, 3764, 656, 1489, 3065, 2762, 1882, 802, 
      557, 530, 365, 12868, 6408, 6253, 5653, 4045, 2260, 1620, 468, 7685, 
      5618, 305, 1970, 5585, 1552, 932, 425, 580, 1937, 2372, 306, 1989, 
      18692, 13192, 10397, 8660, 5821, 3112, 1220, 557, 2221, 3221, 12713, 
      12050, 10370, 7565, 5645, 2770, 313, 394, 2848, 433, 265, 1233, 9146, 
      3037, 377, 11764, 4724, 2309, 1000, 1544, 14965, 4981, 4570, 277, 82, 
      1602, 9089, 3428, 1433, 1025, 233, 113, 73, 1220, 2180, 3089, 8513, 
      7970, 3074, 74, 193, 12580, 436, 397, 72, 180, 325, 997, 1060, 1261, 
      1636, 3994, 809, 466, 386, 701, 866, 2729, 185, 212, 12553, 738, 685, 
      634, 970, 1378, 11453, 7060, 1525, 1160, 20, 13, 13, 1373, 325, 101, 
      37, 101, 901, 5625, 0, 4900, 2917, 1445, 5777, 15629, 3140, 733, 8, 
      2308, 3485, 4633, 58, 493, 2034, 4105, 4909, 6093, 5492, 3616, 1312, 
      160, 17, 457, 1952, 2932, 3737, 5057, 10634, 3506, 5066, 12357, 520, 
      612, 712, 4005, 5077, 6938, 193, 490, 1073, 6133, 7274, 15689, 11513, 
      2000, 89, 113, 505, 2665, 5540, 6148, 15457, 8545, 657, 565, 1105, 
      6010, 3700, 941, 5746, 3965, 697, 146, 157, 4610, 4745, 2953, 1908, 
      628, 985, 5620, 1130, 610, 173, 1193, 4658, 8450, 17096, 8296, 4820, 
      4685, 1220, 637, 13914, 2529, 1009, 1746, 4450, 8325, 8537, 2281, 1345, 
      1097, 1700, 2657, 2960, 6497, 16930, 773, 290, 1970, 2314, 5189, 18549, 
      16965, 1768, 1348, 1224, 445, 424, 328, 1768, 7549, 21386, 18317, 
      13130, 4717, 3725, 2762, 937, 845, 482, 1961, 5441, 4000, 3316, 3209, 
      2249, 2081, 1361, 6176, 3690, 8362, 9320, 1013, 884, 845, 493, 484, 
      8629, 5153, 785, 754, 4010, 7585, 4801, 2977, 657, 7137, 7465, 2929, 
      3989, 4225, 4346, 4594, 9650, 4772, 10877, 10333, 3488, 2548, 4628, 
      5009, 11809, 2441, 11042, 2421, 2405, 3140, 1465, 1280, 6065, 23290, 
      2610, 5989, 8314, 12970, 4292, 8045, 8552, 13477, 8450, 13769, 19521, 
      1921, 1300, 1321, 8692, 11700, 1538, 2405, 1453, 10093, 16405, 4122, 
      2097, 1530, 1522, 12337, 13621, 4304, 2500, 3125, 24868, 2378, 20980, 
      2260, 2194, 2146, 2125, 2650, 29860, 22753, 2745, 2425, 27781, 27565, 
      27250, 4820, 4330, 3170, 3133, 32954, 29269, 3650, 4225, 3172, 3893, 
      3620, 3589, 3464, 3530, 32500, 5485, 4685, 4410, 6120, 6037, 5780, 
      5408, 4849, 7065, 8801, 6625, 8410, 6786, 9389, 8237, 7621, 8369, 8762, 
      8725, 9925, 9866, 10372, 10125, 11444, 10361, 10730, 12337, 12394, 
      11650, 12461, 12260, 13221, 13730, 14752, 14778, 15386, 14786, 15489, 
      16900, 17029, 20050, 20506, 20457 ], 
  [ 56900, 54884, 56242, 54666, 52740, 51025, 50553, 52106, 49325, 50756, 
      50548, 44005, 46829, 43300, 46180, 45385, 44018, 43940, 42440, 41128, 
      42761, 44285, 36749, 35689, 35165, 38293, 39488, 39890, 34522, 39328, 
      38033, 39033, 37445, 37192, 35377, 37064, 34042, 27521, 29837, 27757, 
      18418, 18650, 27457, 34609, 31513, 26788, 24665, 16609, 16165, 27074, 
      36985, 23778, 26548, 26120, 36545, 27410, 14642, 14705, 26064, 14416, 
      14449, 14261, 22760, 23098, 83681, 72992, 35360, 26452, 24905, 13652, 
      29101, 27625, 13346, 84820, 75496, 67752, 70369, 35269, 28394, 12850, 
      84368, 83300, 82769, 69665, 29185, 25313, 13169, 83610, 71149, 20564, 
      20381, 12104, 78962, 18122, 15245, 12665, 12322, 76180, 26064, 12064, 
      11728, 69530, 34250, 12074, 11933, 11645, 73736, 11636, 11597, 77589, 
      74026, 61650, 60754, 19306, 17425, 15857, 68209, 63970, 24533, 22930, 
      11338, 74920, 55773, 53668, 24093, 15588, 11188, 11029, 10485, 10404, 
      55570, 55145, 28970, 20002, 11497, 11225, 10777, 10730, 67121, 52025, 
      24400, 15041, 70810, 54322, 22345, 19405, 19210, 17901, 17026, 10426, 
      9817, 67685, 66725, 26765, 20008, 18440, 9653, 58250, 28453, 19210, 
      11258, 10930, 9425, 70720, 55872, 47241, 25600, 24100, 14841, 14400, 
      12352, 11817, 43994, 51272, 48836, 27880, 23477, 20072, 19652, 19445, 
      12085, 24025, 21418, 18850, 14125, 9010, 66064, 51313, 48464, 48065, 
      44564, 40148, 26960, 22153, 10964, 9760, 8788, 8513, 24665, 24410, 
      16202, 14365, 11530, 10306, 39784, 32749, 16381, 10309, 8725, 58997, 
      22562, 11765, 61105, 43844, 36644, 33025, 17545, 15665, 41794, 30370, 
      14625, 13345, 9873, 8145, 52765, 44645, 25085, 9997, 43706, 29129, 
      26546, 22601, 16250, 13466, 10250, 53712, 44692, 36640, 35280, 15892, 
      9457, 13613, 11245, 39848, 39485, 29828, 20180, 13285, 7013, 56290, 
      40050, 36837, 13617, 25169, 17849, 6976, 39730, 19930, 19010, 6817, 
      48520, 40680, 39208, 32653, 28285, 25965, 22213, 21213, 18853, 17320, 
      15300, 12973, 11709, 11268, 10180, 10053, 56554, 49610, 29645, 27833, 
      21305, 10285, 39632, 31057, 15977, 12665, 10960, 9140, 8801, 7376, 
      6401, 47650, 44434, 31546, 29650, 27826, 15826, 15034, 8541, 7146, 
      48325, 41197, 36101, 31720, 29192, 26792, 13045, 11876, 10100, 9965, 
      48178, 36658, 35258, 33553, 33218, 32885, 31573, 29045, 23018, 13793, 
      12725, 10229, 9425, 9298, 7093, 6290, 5858, 51840, 41665, 36868, 9409, 
      9153, 49985, 46250, 45442, 43457, 43066, 41905, 21682, 18965, 16066, 
      6641, 46109, 35176, 34484, 32456, 24781, 21541, 15509, 5384, 51417, 
      46377, 41625, 24925, 19645, 5917, 41488, 15649, 15233, 9665, 36530, 
      30410, 26393, 22178, 16370, 6793, 5450, 44356, 41992, 40837, 29956, 
      24520, 17125, 5956, 44626, 25250, 22181, 16325, 14026, 9554, 8986, 
      8714, 6826, 5125, 4901, 40960, 31652, 29696, 27505, 15332, 9280, 9137, 
      5777, 4721, 39690, 37458, 34945, 4930, 4594, 43445, 30413, 12125, 
      11588, 7565, 6653, 5780, 4805, 46157, 42530, 37210, 8762, 38196, 36724, 
      35641, 31824, 7825, 7569, 37337, 19610, 44573, 44168, 34340, 30260, 
      26468, 26165, 15464, 14389, 13565, 9448, 37474, 31138, 25450, 18133, 
      17890, 10305, 9973, 9649, 9333, 18512, 14372, 10192, 9536, 8320, 4657, 
      4361, 32609, 31586, 31249, 16481, 14689, 4625, 4049, 31816, 31477, 
      22516, 18292, 38530, 38153, 26834, 19193, 17450, 16970, 3898, 29929, 
      27668, 17345, 7060, 5513, 3545, 30157, 28845, 8377, 8226, 5626, 4810, 
      20725, 19924, 35162, 29626, 19301, 7585, 11520, 4705, 4068, 39845, 
      36065, 30433, 19370, 37837, 24917, 6212, 31954, 28269, 14569, 7801, 
      4234, 19097, 16577, 5072, 4052, 37570, 29405, 24953, 12665, 11065, 
      31693, 20808, 14760, 7240, 6525, 38545, 15605, 15370, 12085, 7765, 
      6442, 5281, 4282, 2977, 30841, 16000, 10064, 6500, 4201, 8500, 8168, 
      7685, 7373, 7069, 6628, 4148, 2228, 6994, 3869, 2098, 2045, 31921, 
      10900, 6921, 33986, 24329, 20825, 8969, 8114, 12392, 24498, 8658, 
      24740, 8249, 4505, 2320, 35930, 2050, 31176, 18324, 10504, 7300, 3925, 
      3204, 21866, 5741, 41993, 12020, 7508, 6260, 1745, 26329, 25378, 22633, 
      5085, 1354, 36020, 30605, 22580, 20557, 18365, 16301, 1252, 26225, 
      22529, 20506, 17786, 4594, 4106, 3989, 3226, 15413, 13985, 9554, 6770, 
      2554, 1825, 24509, 15125, 6884, 4709, 3509, 2420, 17602, 13897, 3145, 
      31376, 16784, 7796, 1769, 15245, 14522, 12242, 8642, 7417, 7250, 5545, 
      33448, 22228, 21933, 20773, 17485, 13320, 11560, 7048, 24625, 20738, 
      5765, 1130, 20705, 11492, 9472, 7145, 2960, 1097, 832, 6466, 1009, 
      42632, 34052, 29437, 26440, 21221, 15572, 10600, 2797, 821, 421, 33293, 
      32210, 29410, 24505, 20905, 14810, 6893, 3194, 15028, 7713, 6705, 1513, 
      27346, 15497, 7517, 31784, 19144, 13789, 10100, 1124, 36945, 19681, 
      18850, 7137, 5122, 1042, 27289, 16448, 11513, 10265, 6953, 5993, 5393, 
      1360, 640, 289, 26293, 25330, 15674, 5674, 3413, 33160, 8136, 7957, 
      5812, 3400, 2845, 1557, 1480, 1261, 936, 17714, 9629, 8306, 7946, 1961, 
      1706, 349, 3265, 3152, 33133, 9418, 9225, 9034, 1530, 1098, 31333, 
      23720, 11885, 10820, 5480, 5333, 4493, 1093, 7745, 6401, 4097, 3601, 
      1601, 21025, 4900, 0, 15377, 11665, 37, 38029, 15880, 9413, 4628, 488, 
      125, 19053, 5938, 2313, 634, 45, 9, 73, 20752, 16916, 11252, 6740, 
      4777, 2417, 692, 272, 97, 17, 29954, 146, 26, 32797, 8500, 2152, 1972, 
      85, 37, 23458, 3413, 2450, 1493, 113, 274, 38089, 31393, 13060, 5689, 
      4033, 2465, 425, 80, 128, 37717, 26325, 8917, 8545, 1525, 130, 17000, 
      1781, 21146, 17545, 8957, 5746, 4217, 130, 125, 15273, 12688, 2448, 
      1825, 160, 10370, 8450, 5353, 1613, 178, 610, 40196, 25796, 19240, 
      18965, 10600, 2597, 35194, 14149, 9829, 1186, 250, 625, 26177, 13481, 
      10865, 10057, 1280, 697, 580, 337, 39890, 8753, 5330, 1130, 914, 289, 
      42349, 39925, 11988, 10728, 10324, 6885, 6724, 5508, 1348, 549, 46586, 
      41977, 33850, 18857, 16745, 14522, 9197, 8825, 6922, 1261, 20281, 
      17300, 15776, 15529, 13169, 12721, 10601, 436, 610, 802, 27380, 9133, 
      8584, 8405, 5813, 5384, 26129, 19573, 7925, 7754, 650, 725, 18801, 
      14737, 6817, 697, 745, 1109, 769, 725, 706, 674, 1250, 712, 1637, 
      28953, 15668, 13328, 848, 809, 2009, 12941, 1802, 12781, 12625, 14480, 
      9305, 8420, 1025, 49050, 12970, 1089, 1314, 2610, 17032, 1325, 1412, 
      2837, 1450, 2989, 43321, 10321, 6480, 5521, 1552, 2320, 8258, 11645, 
      6773, 1973, 38385, 16162, 10357, 6850, 6282, 2677, 3121, 16484, 11600, 
      13345, 51048, 10498, 45200, 9680, 8914, 8586, 8425, 10490, 58000, 
      47673, 10585, 8865, 54941, 54585, 54130, 16160, 14690, 10730, 10553, 
      62074, 56849, 12050, 13745, 8912, 12013, 10760, 10589, 9764, 9410, 
      61200, 16265, 13645, 12250, 16900, 16677, 15440, 14228, 11849, 18685, 
      20561, 13625, 19330, 13786, 21289, 17197, 14621, 16769, 17722, 17125, 
      19025, 18826, 20032, 17545, 21664, 17921, 18850, 22697, 22474, 20050, 
      22261, 21640, 22321, 22970, 24692, 24298, 25186, 23186, 25009, 26280, 
      26129, 28730, 28906, 28717 ], 
  [ 40437, 40405, 40025, 38441, 37253, 37274, 37298, 36865, 36562, 34261, 
      33553, 32210, 30312, 29257, 28661, 28610, 28233, 27905, 27893, 26573, 
      25970, 25506, 25160, 24592, 24314, 23720, 23425, 22581, 22669, 22265, 
      22210, 21968, 21618, 21613, 21034, 20485, 20189, 19610, 18450, 18850, 
      40757, 41981, 17300, 16762, 16642, 17125, 17730, 35962, 33284, 16165, 
      16154, 16337, 15385, 15453, 15460, 15005, 30013, 32308, 14897, 29041, 
      31802, 27396, 15061, 14653, 33570, 28089, 14265, 13789, 13978, 25789, 
      13460, 13472, 26225, 33961, 29101, 25325, 26452, 13672, 12997, 26221, 
      33505, 32933, 32650, 25994, 12794, 12890, 22570, 32993, 26482, 13345, 
      13410, 27205, 30325, 14125, 16456, 21316, 22709, 28781, 11897, 22697, 
      29305, 25353, 12393, 21465, 22068, 30708, 27325, 22265, 22474, 29192, 
      27365, 21437, 21037, 12325, 13172, 13834, 24272, 22265, 10852, 10985, 
      20225, 27509, 18530, 17665, 10658, 13313, 19825, 20410, 23834, 25985, 
      18325, 18148, 10573, 11029, 18148, 18868, 20404, 20605, 23426, 16762, 
      10217, 13010, 25129, 17569, 10144, 10676, 10729, 11156, 11521, 19801, 
      26384, 23490, 23026, 9850, 10285, 10701, 23490, 19013, 9800, 10229, 
      16165, 16829, 24004, 24785, 17873, 14450, 9425, 9413, 11810, 12113, 
      14033, 14738, 13185, 15749, 14801, 9221, 9034, 9349, 9425, 9466, 13514, 
      8836, 8957, 9365, 11336, 19861, 22105, 15538, 14425, 14274, 13005, 
      11565, 8793, 8698, 14125, 16393, 19885, 22338, 8480, 8473, 9689, 10580, 
      12953, 14705, 11197, 9370, 9370, 14210, 18082, 18504, 8109, 11944, 
      19370, 12277, 10037, 9146, 8546, 9146, 11465, 8473, 9344, 10048, 13520, 
      17744, 15490, 12330, 7650, 12898, 11885, 7972, 7621, 7396, 8237, 9421, 
      12157, 15689, 12125, 9529, 9161, 8125, 12850, 8820, 10420, 10253, 
      10138, 7673, 6953, 8738, 18338, 16525, 10205, 9224, 8324, 6730, 6850, 
      16561, 9881, 6449, 6521, 16400, 12965, 10085, 9605, 7762, 6866, 6530, 
      6250, 6242, 6362, 6565, 7025, 7922, 8642, 8945, 9841, 9962, 16285, 
      13309, 6984, 6660, 6084, 9448, 9529, 7154, 6458, 7610, 8633, 10285, 
      10690, 12985, 15730, 12337, 11105, 7145, 6737, 6401, 6305, 6505, 10676, 
      13001, 12514, 9850, 8226, 7069, 6525, 6109, 6994, 7561, 8761, 8874, 
      12365, 8285, 7877, 7412, 7325, 7240, 6920, 6376, 5557, 6500, 6920, 
      8392, 9076, 9197, 12200, 14125, 15677, 13793, 9818, 8245, 8810, 9050, 
      12928, 11425, 11113, 10368, 10225, 9808, 5209, 5220, 5545, 12240, 
      11282, 7541, 7345, 6805, 5330, 5066, 5482, 15445, 13364, 11300, 9524, 
      5224, 4904, 13000, 9385, 5122, 5202, 7570, 7649, 5993, 5200, 4705, 
      4849, 10400, 13273, 10265, 9389, 8978, 5785, 4813, 4610, 11545, 10285, 
      4797, 4456, 4552, 4981, 6957, 7381, 7605, 9685, 13192, 13960, 8849, 
      5989, 5521, 5066, 4549, 6929, 7034, 11114, 14026, 8321, 7577, 6800, 
      12745, 13897, 9594, 5490, 5058, 5265, 7938, 9010, 10369, 12618, 10568, 
      9173, 7325, 6653, 7565, 7085, 6746, 5657, 7202, 7442, 7200, 3609, 9722, 
      9565, 6185, 5081, 4265, 4210, 3677, 3842, 4010, 5597, 7085, 5213, 3989, 
      3368, 3373, 4964, 5128, 5300, 5480, 3249, 3573, 4849, 5185, 5953, 
      10474, 11170, 5440, 5161, 5072, 3200, 3392, 10192, 11600, 5141, 5050, 
      3281, 3025, 7141, 7012, 3877, 2932, 2925, 2941, 11197, 4490, 3965, 
      2818, 6173, 7850, 11834, 4468, 4148, 5008, 5105, 7465, 8633, 2722, 
      2665, 5749, 4181, 2536, 5204, 3185, 8026, 9125, 7204, 5904, 4240, 2353, 
      6434, 2938, 5809, 4517, 3560, 2260, 4420, 8045, 2074, 2034, 6649, 8109, 
      6161, 3700, 2720, 2336, 2720, 4250, 2045, 1949, 4349, 4874, 6388, 1800, 
      1813, 2248, 3880, 4789, 5860, 7093, 9508, 3890, 1697, 2705, 4597, 7010, 
      3121, 3285, 3546, 3730, 3922, 4225, 6705, 10737, 3845, 6920, 10853, 
      11048, 3970, 2045, 3770, 4545, 2080, 1552, 2592, 2977, 1549, 1997, 
      2525, 1989, 2610, 5314, 8833, 4993, 9305, 3461, 1025, 1637, 2897, 5722, 
      6737, 1341, 3816, 7082, 1165, 2605, 3341, 9490, 2080, 1873, 1360, 4148, 
      10585, 4825, 3130, 1305, 1018, 810, 730, 10729, 1972, 1252, 965, 725, 
      4397, 4901, 5032, 6005, 580, 640, 1417, 2601, 6817, 8320, 1490, 538, 
      2465, 4010, 5290, 6929, 533, 548, 5668, 3145, 457, 1885, 8010, 404, 
      425, 625, 1489, 2000, 2081, 3104, 3725, 937, 890, 722, 410, 461, 685, 
      2125, 1348, 685, 2824, 9349, 650, 613, 1073, 1970, 5473, 9314, 10289, 
      2281, 9472, 6949, 3825, 2434, 1669, 666, 225, 709, 5554, 10026, 12106, 
      3560, 3221, 2405, 1220, 596, 205, 1960, 4957, 173, 1538, 2018, 7738, 
      1825, 144, 1588, 3037, 317, 170, 697, 8585, 4724, 356, 269, 1700, 2909, 
      8749, 1762, 97, 370, 610, 1762, 2290, 2682, 7825, 10081, 11962, 1508, 
      1289, 65, 2465, 4420, 3413, 1205, 1274, 2353, 4405, 5090, 7274, 7445, 
      7970, 8885, 117, 712, 1125, 1261, 6436, 6925, 11272, 4514, 4649, 3380, 
      745, 800, 857, 7241, 8297, 2818, 909, 234, 409, 2509, 2610, 3258, 8290, 
      1300, 1940, 3604, 4100, 7060, 442, 2917, 15377, 0, 256, 16900, 5042, 5, 
      730, 3137, 10405, 12770, 200, 2213, 5780, 9805, 13928, 15380, 17428, 
      409, 45, 333, 1773, 3034, 5634, 9613, 11673, 13234, 15634, 2417, 12785, 
      15641, 3274, 1049, 6109, 6425, 13714, 15650, 877, 4392, 5661, 7432, 
      17460, 19357, 5090, 2858, 149, 2450, 3770, 5674, 11074, 16433, 17473, 
      4964, 1508, 964, 1088, 7460, 17225, 117, 6970, 541, 164, 1000, 2501, 
      3700, 14741, 14984, 122, 265, 5897, 7010, 16505, 673, 1233, 2848, 7540, 
      14785, 21169, 5945, 1465, 365, 338, 653, 5794, 4165, 232, 872, 8845, 
      14357, 20932, 1594, 306, 666, 850, 8689, 10834, 11461, 17914, 5881, 
      1280, 3065, 9281, 10057, 15632, 6850, 5914, 545, 773, 865, 2138, 2225, 
      2993, 8753, 19610, 8605, 6724, 3805, 468, 340, 349, 1224, 1348, 2173, 
      9160, 650, 397, 361, 362, 482, 530, 890, 17261, 12721, 20849, 2041, 
      1402, 1597, 1666, 3042, 3357, 1780, 680, 1928, 2005, 13253, 19528, 650, 
      554, 2554, 18754, 19298, 10980, 13120, 13572, 13801, 14265, 22777, 
      14549, 24650, 2612, 733, 873, 14185, 14890, 26010, 980, 24809, 1066, 
      1156, 1025, 2050, 2405, 16586, 10049, 1249, 16400, 20345, 27593, 1093, 
      19858, 20689, 28314, 20477, 28712, 7786, 2066, 3929, 4706, 20825, 
      25561, 2977, 1898, 3970, 22978, 6068, 1453, 2344, 4045, 4469, 26408, 
      28340, 1525, 2097, 1856, 11285, 2725, 8905, 3145, 3617, 3785, 3872, 
      3205, 14753, 10130, 3298, 4058, 13426, 13316, 13109, 2665, 2929, 3929, 
      4000, 17077, 14580, 3757, 3466, 5329, 4210, 4693, 4770, 5185, 5573, 
      16937, 3744, 4346, 4933, 4369, 4394, 4889, 5165, 6010, 4660, 6266, 
      7762, 6521, 7921, 6740, 7850, 8746, 8410, 8369, 8762, 9412, 9461, 9425, 
      10900, 10057, 11026, 10961, 10834, 11105, 11657, 11386, 11509, 12676, 
      13073, 13549, 13897, 14285, 14765, 14602, 16109, 16452, 19773, 20441, 
      20500 ], 
  [ 40885, 40597, 40441, 38857, 37573, 37370, 37330, 37153, 36530, 34709, 
      34065, 32050, 30760, 29385, 29237, 29090, 28585, 28289, 28085, 26765, 
      26450, 26242, 24968, 24336, 24026, 23912, 23809, 23125, 22509, 22777, 
      22562, 22480, 21970, 21933, 21194, 20933, 20285, 18938, 18226, 18306, 
      36181, 37277, 16916, 17370, 16866, 16677, 16930, 31770, 29380, 15877, 
      17146, 15601, 15129, 15133, 16484, 14909, 26333, 28340, 14641, 25457, 
      27866, 24004, 14357, 14045, 38338, 32185, 15289, 13725, 13690, 22525, 
      13780, 13600, 22865, 38825, 33389, 29101, 30420, 14760, 13285, 22797, 
      38369, 37733, 37418, 29930, 13210, 12794, 19658, 37825, 30546, 12577, 
      12610, 23557, 34901, 12941, 14600, 18500, 19669, 33197, 12025, 19625, 
      25337, 29353, 13513, 18553, 19060, 26548, 31613, 19193, 19370, 33736, 
      31685, 24925, 24461, 11525, 12020, 12394, 28240, 25945, 10916, 10825, 
      17377, 31925, 21634, 20609, 10690, 11905, 17009, 17498, 20410, 22273, 
      21429, 21220, 11245, 10485, 15588, 16180, 17460, 17629, 27362, 19610, 
      10345, 11570, 29321, 20609, 10016, 10100, 10121, 10324, 10529, 16889, 
      22544, 27490, 26962, 10330, 9837, 9997, 20002, 22373, 10504, 9685, 
      13829, 14365, 20420, 29009, 21073, 16978, 9809, 9605, 10498, 10705, 
      12113, 12658, 15457, 18629, 17489, 9925, 9194, 9029, 9041, 9050, 11626, 
      9092, 8861, 8885, 9992, 16757, 26073, 18450, 17113, 16930, 15373, 
      13549, 9433, 8730, 12013, 13833, 16749, 18850, 8864, 8825, 8825, 9364, 
      11065, 12433, 13181, 10682, 8570, 12002, 15170, 22024, 8269, 10216, 
      23050, 14645, 11765, 10522, 8002, 8282, 13673, 9593, 8320, 8768, 11344, 
      14800, 18594, 14794, 8194, 10818, 14285, 8996, 8357, 7652, 7565, 8237, 
      10205, 18889, 14621, 11321, 10825, 7421, 10706, 7732, 8820, 12365, 
      12218, 8825, 6953, 7618, 15170, 19949, 12349, 11080, 7300, 7402, 6562, 
      13617, 12025, 6481, 6425, 13456, 15845, 12325, 11717, 9266, 7922, 7330, 
      6602, 6466, 6266, 6245, 6385, 6866, 7330, 7537, 8177, 8266, 19773, 
      16285, 8200, 7684, 6340, 7848, 11705, 8530, 5978, 6554, 7225, 8429, 
      8738, 10553, 12818, 15185, 13697, 8585, 7985, 7457, 5825, 5897, 8692, 
      10537, 15426, 12186, 10114, 8541, 7741, 7069, 6066, 6409, 7225, 7306, 
      15277, 10237, 9701, 9076, 8957, 8840, 8392, 7592, 6101, 5732, 5960, 
      6920, 7412, 7501, 9832, 11405, 12701, 16993, 12218, 10229, 7178, 7354, 
      16000, 14209, 13833, 12928, 12753, 12240, 5625, 5284, 5193, 9808, 
      14066, 9397, 9137, 8405, 6130, 5482, 5066, 12437, 16564, 14116, 11956, 
      6056, 5096, 10376, 11817, 4770, 4786, 6130, 9665, 7433, 6224, 5249, 
      4625, 8224, 10553, 12953, 11885, 11378, 7193, 5645, 4514, 9113, 13005, 
      5725, 5032, 4360, 4437, 5581, 5877, 6037, 7605, 10440, 11080, 11281, 
      7589, 6929, 6250, 4229, 5521, 5594, 8714, 11114, 10657, 9721, 8720, 
      10025, 10985, 12250, 6994, 4258, 4369, 6178, 6994, 8065, 9898, 13448, 
      11765, 9469, 5213, 9805, 9197, 8762, 7321, 5570, 5746, 9376, 3961, 
      12506, 12317, 8105, 6617, 5417, 5330, 3485, 3490, 3530, 4381, 9293, 
      6845, 5045, 3560, 3533, 3940, 4040, 4148, 4264, 3505, 3253, 3825, 4033, 
      4545, 8010, 8578, 7232, 6857, 6736, 3200, 3136, 7760, 8912, 6869, 6746, 
      4049, 3281, 9477, 9316, 5125, 3316, 3085, 3037, 8541, 6058, 5309, 2978, 
      4573, 5834, 9050, 6068, 5620, 3728, 3793, 5513, 6425, 3330, 3177, 7829, 
      5749, 2984, 3796, 2545, 5882, 6757, 9700, 8080, 5904, 2833, 8770, 4058, 
      4145, 6341, 5032, 2132, 3140, 5837, 2554, 2194, 4729, 5869, 8497, 5300, 
      3872, 1952, 2080, 6074, 2749, 1885, 3005, 3370, 8820, 1864, 1845, 1800, 
      2664, 3285, 4068, 5013, 6948, 5650, 1825, 1937, 3125, 4930, 2097, 2197, 
      2362, 2482, 2610, 2817, 4657, 7921, 2533, 4808, 8005, 8168, 5858, 1469, 
      2458, 6625, 3232, 2320, 1696, 1921, 1229, 3181, 1597, 3205, 1618, 3490, 
      6273, 7265, 6649, 5317, 1537, 1061, 1745, 3770, 4561, 2269, 2344, 9866, 
      845, 1517, 1997, 6770, 3488, 3185, 2384, 2548, 7673, 7129, 4954, 2329, 
      1818, 1354, 1018, 7785, 3380, 2276, 1765, 1205, 2701, 3077, 3176, 3925, 
      772, 640, 745, 1417, 4545, 5760, 2738, 698, 1313, 2378, 3338, 4625, 
      1013, 548, 3620, 5065, 841, 925, 5482, 596, 521, 401, 689, 976, 1025, 
      1696, 5837, 1961, 1882, 1586, 890, 397, 365, 1037, 2628, 1549, 1480, 
      6565, 1514, 293, 433, 914, 3425, 6530, 7345, 1097, 6656, 9829, 6001, 
      4194, 3141, 1594, 481, 261, 3474, 7114, 8874, 5672, 5237, 4165, 2500, 
      1492, 365, 872, 3005, 365, 610, 898, 5210, 3393, 400, 628, 5021, 1021, 
      202, 185, 5897, 7156, 1124, 941, 676, 1469, 6029, 3330, 481, 82, 130, 
      706, 1042, 1306, 5265, 7137, 8730, 2980, 2665, 353, 1153, 2564, 5525, 
      373, 410, 1073, 2549, 3074, 4810, 4949, 5378, 6133, 661, 136, 325, 397, 
      4132, 4525, 8136, 2626, 2729, 5492, 137, 160, 185, 4777, 5641, 4770, 
      2125, 10, 25, 1165, 1234, 1690, 5634, 404, 788, 1940, 2308, 4628, 1370, 
      1445, 11665, 256, 0, 12996, 7570, 325, 122, 1601, 7397, 9410, 904, 965, 
      3604, 6893, 10408, 11668, 13460, 1305, 493, 13, 685, 1530, 3490, 6733, 
      8473, 9810, 11890, 4241, 9425, 11897, 5354, 281, 3869, 4121, 10226, 
      11906, 2061, 2536, 3517, 4936, 13492, 15165, 7618, 4810, 85, 1138, 
      2074, 3530, 7970, 12593, 13505, 7460, 2980, 260, 320, 4964, 13289, 565, 
      4570, 1469, 676, 296, 1189, 2036, 11125, 11336, 346, 137, 3721, 4610, 
      12665, 193, 433, 1440, 5044, 11169, 16785, 8633, 2873, 1069, 1010, 205, 
      3650, 6437, 296, 296, 6125, 10805, 16580, 3034, 274, 250, 306, 6001, 
      7794, 8325, 13914, 8537, 512, 1625, 6497, 7145, 11920, 9698, 8570, 289, 
      325, 353, 1018, 1073, 1585, 6065, 15418, 11773, 9540, 5949, 1108, 724, 
      445, 520, 580, 1053, 6408, 1450, 845, 617, 586, 386, 370, 410, 13357, 
      9425, 16529, 3577, 666, 765, 802, 1666, 1885, 3188, 1384, 968, 1013, 
      9893, 15368, 1258, 650, 1370, 14690, 15170, 7972, 9792, 10180, 10377, 
      10777, 18265, 11029, 19946, 4276, 925, 745, 10729, 11338, 21178, 788, 
      20105, 842, 900, 1025, 1250, 1445, 12842, 13345, 1025, 12688, 16153, 
      22633, 1413, 15730, 16465, 23290, 16285, 23656, 10634, 1394, 2521, 
      3074, 16601, 20825, 1921, 1418, 2594, 18530, 8500, 1613, 1640, 2669, 
      2965, 21608, 23348, 1717, 1585, 1600, 14677, 1989, 11849, 2249, 2561, 
      2665, 2720, 2405, 18593, 13234, 2498, 2938, 17042, 16900, 16661, 2665, 
      2705, 3065, 3104, 21141, 18292, 3085, 3050, 4049, 3474, 3733, 3778, 
      4033, 4325, 20905, 3616, 3802, 4133, 4241, 4234, 4505, 4589, 5018, 
      4724, 6362, 6770, 6425, 6929, 6868, 7306, 7754, 7738, 7825, 8090, 8900, 
      8917, 9041, 10004, 9801, 10162, 10225, 10610, 10817, 10985, 11034, 
      11061, 12164, 12593, 13229, 13481, 13933, 14093, 14186, 15661, 15940, 
      19165, 19769, 19796 ], 
  [ 58897, 56785, 58225, 56641, 54673, 52874, 52378, 54025, 51122, 52721, 
      52533, 45730, 48772, 45117, 48161, 47330, 45913, 45845, 44273, 42953, 
      44690, 46306, 38420, 37332, 36794, 40100, 41365, 41821, 36189, 41245, 
      39890, 40948, 39298, 39033, 37154, 38945, 35789, 28970, 31450, 29250, 
      18397, 18581, 29000, 36522, 33282, 28305, 26050, 16722, 16384, 28645, 
      39034, 25177, 28125, 27673, 38600, 29045, 14933, 14888, 27637, 14741, 
      14642, 14656, 24161, 24533, 87130, 76189, 37405, 28089, 26458, 14089, 
      30880, 29332, 13745, 88301, 78761, 70825, 73512, 37332, 30157, 13221, 
      87845, 86753, 86210, 72794, 30994, 26930, 13730, 87073, 74322, 21925, 
      21730, 12385, 82325, 19325, 16196, 13256, 12829, 79481, 27757, 12557, 
      11885, 72673, 36313, 12625, 12448, 11728, 76985, 12125, 12074, 80932, 
      77285, 64597, 63677, 20645, 18632, 16954, 71332, 66985, 26192, 24505, 
      11905, 78209, 58570, 56405, 25738, 16693, 11765, 11570, 10834, 10645, 
      58365, 57928, 30853, 21429, 12168, 11848, 11304, 11245, 70226, 54722, 
      26077, 16130, 74009, 57089, 23924, 20816, 20609, 19216, 18281, 10961, 
      10004, 70810, 69826, 28570, 21465, 19801, 9970, 61133, 30340, 20629, 
      12005, 11629, 9704, 73925, 58693, 49810, 27365, 25793, 15970, 15493, 
      13253, 12658, 46465, 53969, 51461, 29761, 25154, 21569, 21125, 20906, 
      12994, 25736, 22997, 20285, 15236, 9461, 69165, 54018, 51085, 50674, 
      47065, 42505, 28813, 23778, 11785, 10413, 9225, 8818, 26420, 26153, 
      17489, 15520, 12433, 11065, 42137, 34850, 17690, 11090, 9242, 61924, 
      24229, 12724, 64090, 46337, 38897, 35146, 18946, 16946, 44225, 32393, 
      15844, 14468, 10660, 8644, 55530, 47170, 26890, 10818, 46205, 31112, 
      28421, 24296, 17597, 14621, 11117, 56509, 47225, 38909, 37501, 17225, 
      10250, 14800, 12240, 42233, 41858, 31853, 21773, 14458, 7418, 59165, 
      42445, 39124, 14824, 27010, 19330, 7461, 42121, 21529, 20561, 7300, 
      51185, 43105, 41585, 34802, 30266, 27850, 23930, 22882, 20402, 18785, 
      16645, 14162, 12802, 12325, 11141, 11002, 59445, 52309, 31684, 29800, 
      22984, 11268, 42029, 33154, 17378, 13850, 12013, 10025, 9650, 8045, 
      6890, 50297, 46985, 33665, 31697, 29801, 17225, 16385, 9376, 7801, 
      50994, 43650, 38386, 33849, 31225, 28729, 14274, 13021, 11101, 10954, 
      50845, 38965, 37517, 35752, 35405, 35060, 33700, 31076, 24797, 15080, 
      13940, 11252, 10376, 10237, 7780, 6845, 6317, 54613, 44138, 39185, 
      10370, 10090, 52708, 48865, 48033, 45988, 45585, 44388, 23409, 20560, 
      17505, 7300, 48722, 37441, 36725, 34625, 26650, 23266, 16922, 5825, 
      54184, 49000, 44104, 26804, 21284, 6500, 43965, 17082, 16642, 10690, 
      38849, 32513, 28340, 23945, 17849, 7540, 5993, 46925, 44489, 43298, 
      32045, 26393, 18650, 6605, 47205, 27157, 23956, 17812, 15381, 10597, 
      9981, 9685, 7605, 5652, 5380, 43429, 33809, 31781, 29506, 16769, 10309, 
      10154, 6434, 5186, 42121, 39817, 37220, 5465, 5057, 45994, 32530, 
      13378, 12805, 8458, 7450, 6469, 5338, 48788, 45053, 39565, 9773, 40585, 
      39065, 37946, 33997, 8762, 8482, 39700, 21289, 47162, 46745, 36605, 
      32381, 28445, 28130, 16937, 15802, 14930, 10537, 39845, 33293, 27389, 
      19748, 19493, 11464, 11108, 10760, 10420, 20149, 15793, 11349, 10645, 
      9333, 5274, 4930, 34820, 33761, 33412, 18020, 16132, 5252, 4580, 34001, 
      33650, 24341, 19925, 40941, 40552, 28837, 20872, 19045, 18541, 4437, 
      32050, 29705, 18938, 7993, 6290, 4034, 32288, 30928, 9428, 9265, 6425, 
      5513, 22482, 21645, 37469, 31741, 20996, 8584, 12805, 5426, 4705, 
      42304, 38404, 32580, 21073, 40234, 26858, 7109, 34157, 30340, 16040, 
      8840, 4925, 20794, 18154, 5869, 4729, 39961, 31520, 26900, 14036, 
      12340, 33890, 22585, 16249, 8249, 7474, 40968, 17140, 16893, 13428, 
      8820, 7389, 6120, 5013, 3528, 33010, 17557, 11285, 7457, 4930, 9621, 
      9265, 8746, 8410, 8082, 7605, 4885, 2677, 8005, 4580, 2533, 2468, 
      34130, 12185, 7930, 36265, 26260, 22612, 10132, 9217, 13769, 26437, 
      9805, 26689, 9370, 5314, 2853, 38273, 2545, 33361, 20005, 11777, 8357, 
      4682, 3877, 23701, 6676, 44522, 13385, 8585, 7241, 2210, 28340, 27353, 
      24500, 5968, 1745, 38365, 32770, 24445, 22338, 20050, 17890, 1629, 
      28232, 24392, 22285, 19445, 5437, 4901, 4772, 3925, 16960, 15460, 
      10777, 7801, 3177, 2340, 26450, 16658, 7925, 5570, 4250, 3029, 19253, 
      15368, 3848, 33565, 18397, 8905, 2290, 16784, 16025, 13625, 9809, 8500, 
      8321, 6484, 35705, 24077, 23770, 22562, 19130, 14761, 12905, 8105, 
      26568, 22525, 6724, 1549, 22490, 12833, 10693, 8210, 3653, 1514, 1189, 
      7481, 1412, 45169, 36325, 31554, 28449, 23026, 17125, 11889, 3474, 
      1186, 666, 35540, 34421, 31525, 26440, 22696, 16325, 7940, 3917, 16553, 
      8818, 7738, 2018, 29385, 17044, 8608, 33977, 20857, 15250, 11357, 1565, 
      39304, 21416, 20549, 8200, 6029, 1469, 29322, 18037, 12850, 11530, 
      8002, 6970, 6322, 1845, 981, 522, 28288, 27289, 17225, 6625, 4160, 
      35393, 9265, 9074, 6773, 4145, 3530, 2074, 1985, 1730, 1345, 19357, 
      10852, 9445, 9061, 2536, 2245, 612, 3994, 3869, 35360, 10625, 10420, 
      10217, 2041, 1537, 33498, 25609, 13234, 12109, 6409, 6250, 5338, 1530, 
      8840, 7400, 4904, 4360, 2120, 22802, 5777, 37, 16900, 12996, 0, 40402, 
      17425, 10610, 5477, 785, 290, 20740, 6893, 2920, 965, 148, 40, 8, 
      22509, 18505, 12553, 7753, 5634, 3034, 1033, 493, 234, 34, 32057, 305, 
      41, 34994, 9629, 2729, 2525, 194, 50, 25317, 4132, 3061, 1972, 40, 117, 
      40450, 33538, 14449, 6610, 4810, 3074, 674, 53, 53, 40064, 28288, 
      10064, 9668, 2000, 65, 18577, 2290, 22901, 19144, 10100, 6661, 5000, 
      181, 164, 16762, 14045, 3037, 2330, 125, 11593, 9553, 6228, 2080, 225, 
      369, 42605, 27725, 20905, 20618, 11833, 3194, 37445, 15572, 11012, 
      1565, 317, 392, 28114, 14866, 12106, 11250, 1669, 954, 801, 234, 42281, 
      9860, 6185, 1481, 1217, 292, 44810, 42314, 13285, 11953, 11525, 7858, 
      7685, 6373, 1733, 370, 49165, 44424, 36045, 20488, 18280, 15949, 10324, 
      9928, 7893, 1620, 21970, 18857, 17261, 17002, 14522, 14050, 11810, 361, 
      761, 569, 29341, 10242, 9657, 9466, 6682, 6217, 28040, 21220, 8948, 
      8765, 773, 548, 20410, 16154, 7754, 554, 578, 1360, 900, 832, 801, 745, 
      937, 769, 1250, 30952, 17113, 14653, 925, 850, 1570, 14240, 1409, 
      14066, 13896, 15845, 10370, 9425, 986, 51649, 14249, 1060, 1105, 2113, 
      18513, 1138, 1189, 2314, 1237, 2452, 45746, 11426, 7309, 6266, 1325, 
      1901, 9217, 12818, 7610, 1658, 40648, 17573, 11444, 7685, 7069, 2228, 
      2600, 17905, 12757, 14596, 53665, 11565, 47645, 10685, 9857, 9505, 
      9332, 11525, 60773, 50170, 11618, 9778, 57626, 57256, 56789, 17485, 
      15929, 11729, 11540, 64917, 59560, 13117, 14906, 9749, 13050, 11713, 
      11530, 10645, 10253, 63997, 17524, 14746, 13253, 18149, 17914, 16589, 
      15305, 12770, 20000, 21866, 14522, 20561, 14681, 22600, 18250, 15506, 
      17770, 18769, 18122, 20072, 19861, 21125, 18440, 22797, 18826, 19801, 
      23834, 23585, 21017, 23346, 22689, 23336, 23993, 25769, 25337, 26245, 
      24125, 26042, 27289, 27112, 29653, 29801, 29600 ], 
  [ 45029, 46133, 44757, 43165, 42397, 43412, 43720, 42149, 43264, 38821, 
      37825, 39456, 34850, 35209, 32621, 32996, 33185, 32713, 33553, 32225, 
      30340, 28736, 32506, 32218, 32080, 29354, 28205, 26645, 29857, 26469, 
      27124, 26170, 26528, 26665, 26792, 24961, 26225, 29044, 25892, 27712, 
      67509, 69301, 25442, 20500, 22084, 25549, 27716, 61000, 57042, 23873, 
      18180, 26029, 22945, 23297, 17338, 21853, 52765, 56338, 22453, 51365, 
      55688, 48866, 24601, 23765, 18824, 16325, 16133, 20485, 21668, 46685, 
      18450, 19314, 47545, 18785, 16481, 14977, 15250, 15250, 18125, 47821, 
      18325, 18037, 17896, 14932, 17352, 19720, 41896, 17953, 14848, 23153, 
      23360, 49793, 16417, 25777, 31090, 40210, 42597, 15581, 17725, 42725, 
      53309, 13997, 13817, 40781, 41810, 55562, 14689, 42289, 42640, 15418, 
      14585, 12349, 12233, 22265, 24674, 26612, 13050, 12321, 16954, 18081, 
      39249, 14297, 11140, 10985, 16900, 25945, 38705, 39716, 45412, 48841, 
      10933, 10898, 13973, 19825, 35890, 37178, 39850, 40193, 12340, 10504, 
      16029, 25780, 12905, 10457, 17090, 19610, 19805, 21226, 22301, 39101, 
      49802, 12116, 11936, 14096, 18649, 20201, 45344, 10477, 13050, 19017, 
      32905, 34137, 46282, 12413, 10045, 9604, 14093, 14933, 24004, 24733, 
      28925, 30340, 9473, 9337, 9241, 12465, 14692, 17137, 17497, 17680, 
      28260, 14066, 15749, 17861, 23666, 40001, 10861, 8980, 8861, 8852, 
      8861, 9125, 12317, 14920, 29861, 34117, 40165, 44180, 13138, 13273, 
      19885, 22338, 27693, 31149, 8753, 9908, 19280, 30368, 37364, 9242, 
      13757, 25970, 9396, 8125, 8725, 9396, 17316, 19336, 8021, 9857, 20242, 
      22082, 29530, 37162, 8068, 7748, 11588, 28480, 7585, 9778, 10705, 
      12610, 17569, 21025, 27169, 7837, 7397, 7925, 8125, 17597, 28712, 
      19994, 23866, 7225, 7252, 8905, 13297, 20052, 38740, 7673, 7033, 7330, 
      19210, 10088, 14468, 35965, 6705, 12645, 13285, 35802, 6521, 6481, 
      6569, 7424, 8516, 9316, 11024, 11584, 13124, 14321, 16201, 18944, 
      20800, 21529, 23561, 23824, 7141, 6437, 7922, 8450, 11282, 22882, 6205, 
      7380, 14920, 18628, 21213, 24853, 25684, 30109, 34984, 6029, 5933, 
      7085, 7529, 8045, 14765, 15533, 25810, 30265, 5920, 5812, 6176, 6865, 
      7457, 8177, 17440, 19001, 21905, 22160, 5769, 5949, 6109, 6354, 6409, 
      6466, 6714, 7306, 9469, 16234, 17506, 21250, 22786, 23049, 29034, 
      32521, 35209, 5917, 5492, 5765, 22376, 22900, 5618, 5393, 5365, 5330, 
      5329, 5338, 9685, 11258, 13429, 29354, 5248, 5625, 5713, 6025, 8100, 
      9540, 13648, 35113, 5482, 5122, 5050, 7850, 10370, 30962, 4909, 13000, 
      13364, 20276, 5017, 5917, 6970, 8605, 12157, 26370, 31657, 4649, 4625, 
      4640, 5849, 7433, 11348, 28649, 4525, 6989, 8210, 11714, 13705, 19373, 
      20365, 20873, 25225, 31714, 33050, 4365, 5197, 5581, 6120, 12277, 
      19485, 19732, 28072, 33256, 4261, 4369, 4586, 31121, 33125, 4112, 5120, 
      14912, 15545, 22052, 24260, 26897, 30992, 4090, 3973, 4113, 19345, 
      3925, 4013, 4100, 4573, 20744, 21268, 3842, 8345, 3664, 3649, 3961, 
      4561, 5449, 5536, 10825, 11700, 12436, 17289, 3581, 4265, 5597, 8810, 
      8957, 15802, 16250, 16706, 17170, 8405, 11285, 15685, 16589, 18493, 
      27700, 28964, 3778, 3925, 3978, 9490, 10818, 27274, 29818, 3761, 3812, 
      6161, 8177, 3061, 3074, 4625, 7514, 8501, 8801, 29269, 3816, 4285, 
      8392, 19557, 23080, 30472, 3650, 3898, 16970, 17209, 22409, 24713, 
      6304, 6673, 2797, 3501, 6826, 17730, 12301, 23816, 25909, 2402, 2522, 
      3130, 6497, 2340, 4240, 19465, 2693, 3298, 9098, 16370, 24113, 6212, 
      7592, 21437, 24317, 2061, 2866, 3874, 10306, 11826, 2420, 5185, 8497, 
      16577, 17812, 1858, 7778, 7933, 10498, 15538, 17725, 20074, 22585, 
      27130, 2340, 7389, 12373, 17389, 22500, 13921, 14369, 15056, 15524, 
      16000, 16729, 22049, 29489, 15921, 22546, 29745, 30082, 1844, 10853, 
      15844, 1565, 3218, 4394, 12818, 13913, 9217, 2989, 12889, 2837, 13256, 
      19652, 26437, 1153, 27333, 1465, 4993, 10433, 14249, 20624, 22633, 
      3461, 16586, 964, 8821, 13669, 15541, 27796, 2066, 2285, 3050, 17482, 
      29741, 833, 1268, 2993, 3700, 4628, 5684, 30025, 1954, 2938, 3645, 
      4825, 18153, 19225, 19498, 21465, 5954, 6866, 10625, 14081, 23125, 
      25906, 2176, 6052, 13801, 17476, 20176, 23377, 4625, 6770, 20978, 845, 
      4973, 12365, 25448, 5770, 6217, 7837, 11257, 12762, 12985, 15570, 569, 
      2609, 2704, 3104, 4496, 6961, 8321, 13169, 1882, 3065, 15002, 27917, 
      3028, 8245, 10125, 12868, 20773, 27880, 29565, 13745, 28178, 377, 377, 
      832, 1345, 2756, 5297, 8905, 20992, 29156, 32656, 394, 481, 801, 1746, 
      2826, 5701, 12994, 19825, 5525, 11860, 13192, 25160, 1069, 5210, 12050, 
      433, 3393, 6228, 9169, 26713, 130, 3146, 3485, 12442, 15497, 27017, 
      1000, 4589, 7844, 8936, 12644, 14024, 14984, 25381, 29341, 32500, 1170, 
      1377, 4981, 14481, 18850, 233, 11089, 11300, 14225, 18833, 20228, 
      24400, 24713, 25664, 27289, 3893, 9458, 10865, 11285, 22850, 23765, 
      31378, 19080, 19357, 194, 9629, 9826, 10025, 24361, 26269, 340, 1697, 
      7412, 8297, 14657, 14900, 16400, 26260, 11458, 13234, 17170, 18234, 
      24034, 2504, 15629, 38029, 5042, 7570, 40402, 0, 4761, 9604, 16129, 
      29929, 33856, 3250, 13925, 21610, 28901, 35722, 38026, 41210, 2605, 
      4229, 7925, 12773, 15880, 21320, 28565, 32045, 34600, 38420, 493, 
      33865, 38425, 212, 10625, 22217, 22817, 35360, 38432, 1789, 18794, 
      21341, 24674, 41234, 44125, 36, 360, 6597, 14436, 17460, 21352, 31012, 
      39637, 41245, 50, 1138, 10250, 10658, 24698, 40853, 4289, 23780, 2581, 
      4050, 10282, 14481, 17242, 36945, 37330, 5284, 6989, 21709, 23816, 
      39701, 8957, 10937, 15250, 24770, 36985, 46777, 169, 1369, 3393, 3508, 
      8793, 21460, 233, 6098, 9578, 27065, 36269, 46394, 1352, 6596, 8660, 
      9412, 26765, 30472, 31525, 41812, 241, 10834, 15601, 27781, 29125, 
      38250, 356, 272, 7825, 8905, 9281, 13252, 13481, 15385, 26825, 44356, 
      689, 370, 433, 3770, 4778, 6065, 10490, 10898, 13285, 27514, 3240, 
      4549, 5365, 5508, 7048, 7380, 9160, 40725, 33485, 46157, 1361, 10804, 
      11425, 11636, 15284, 16025, 1666, 3690, 12322, 12541, 34297, 44122, 
      4084, 6260, 13940, 42920, 43748, 30458, 34018, 34754, 35125, 35873, 
      48929, 36297, 51652, 1354, 6005, 7565, 35645, 36776, 53576, 7954, 
      51805, 8180, 8410, 7141, 11716, 12781, 39316, 1537, 8357, 38986, 45061, 
      55717, 5785, 44288, 45545, 56720, 45189, 57258, 1256, 11156, 16285, 
      18056, 45677, 52685, 13769, 10132, 16180, 48820, 1378, 6845, 11570, 
      16253, 17245, 53810, 56594, 6773, 10469, 9090, 2329, 12085, 1933, 
      13213, 14393, 14845, 15074, 12841, 3797, 2440, 12932, 15112, 3460, 
      3490, 3425, 8741, 9997, 13837, 14050, 5113, 4178, 12809, 11380, 17077, 
      13540, 15017, 15236, 16361, 17173, 5389, 10370, 12816, 14537, 10985, 
      11152, 12637, 13765, 16456, 10418, 11860, 18184, 12965, 18341, 12186, 
      16272, 19156, 17396, 16785, 17744, 17674, 17865, 17117, 20858, 17173, 
      20840, 20205, 17800, 18353, 20609, 18916, 19465, 20906, 21157, 20917, 
      21689, 21789, 23689, 22388, 24025, 24650, 28373, 29321, 29522 ], 
  [ 40820, 40820, 40410, 38818, 37636, 37685, 37717, 37250, 36985, 34612, 
      33892, 32625, 30641, 29620, 28964, 28925, 28562, 28228, 28240, 26912, 
      26269, 25769, 25537, 24973, 24697, 24041, 23720, 22850, 23026, 22536, 
      22501, 22237, 21905, 21904, 21341, 20752, 20498, 20005, 18785, 19225, 
      41634, 42874, 17645, 16981, 16909, 17476, 18125, 36781, 34065, 16490, 
      16317, 16714, 15700, 15776, 15613, 15298, 30754, 33085, 15208, 29768, 
      32573, 28097, 15424, 15002, 33245, 27848, 14408, 14068, 14285, 26468, 
      13689, 13725, 26914, 33620, 28832, 25120, 26221, 13801, 13226, 26914, 
      33160, 32596, 32317, 25765, 13005, 13165, 23197, 32650, 26233, 13700, 
      13769, 27920, 30010, 14530, 16945, 21925, 23346, 28484, 12136, 23336, 
      30056, 25106, 12506, 22082, 22697, 31481, 27040, 22900, 23113, 28873, 
      27074, 21250, 20858, 12674, 13565, 14261, 24021, 22050, 11089, 11250, 
      20826, 27200, 18385, 17540, 10897, 13732, 20420, 21017, 24505, 26692, 
      18178, 18005, 10730, 11338, 18709, 19445, 21013, 21218, 23173, 16645, 
      10440, 13429, 24842, 17426, 10397, 10985, 11042, 11497, 11882, 20402, 
      27101, 23225, 22769, 10025, 10576, 11024, 24161, 18826, 9945, 10530, 
      16690, 17370, 24685, 24488, 17704, 14365, 9608, 9620, 12205, 12520, 
      14504, 15229, 13130, 15616, 14692, 9360, 9241, 9616, 9700, 9745, 13977, 
      9029, 9194, 9650, 11729, 20474, 21832, 15397, 14312, 14165, 12932, 
      11540, 8936, 8917, 14612, 16936, 20500, 22997, 8653, 8650, 10018, 
      10953, 13410, 15210, 11168, 9425, 9689, 14705, 18665, 18281, 8306, 
      12377, 19125, 12196, 10036, 9189, 8829, 9469, 11402, 8546, 9685, 10421, 
      14005, 18325, 15313, 12233, 7793, 13369, 11794, 8053, 7738, 7573, 8530, 
      9778, 12610, 15496, 12020, 9512, 9160, 8420, 13325, 9161, 10825, 10192, 
      10081, 7732, 7156, 9081, 18937, 16298, 10138, 9193, 8653, 6845, 7085, 
      17128, 9810, 6642, 6730, 16965, 12800, 10000, 9536, 7769, 6929, 6625, 
      6401, 6409, 6569, 6800, 7300, 8249, 9001, 9316, 10244, 10369, 16042, 
      13130, 7025, 6725, 6245, 9841, 9448, 7173, 6709, 7933, 9000, 10708, 
      11125, 13480, 16285, 12170, 10970, 7154, 6770, 6458, 6554, 6770, 11113, 
      13498, 12337, 9745, 8177, 7072, 6560, 6176, 7297, 7892, 9140, 9257, 
      12186, 8226, 7834, 7389, 7306, 7225, 6921, 6409, 5674, 6781, 7225, 
      8761, 9469, 9594, 12681, 14650, 16234, 13576, 9701, 8180, 9197, 9445, 
      12725, 11258, 10954, 10229, 10090, 9685, 5338, 5393, 5770, 12725, 
      11113, 7488, 7300, 6784, 5409, 5193, 5713, 16000, 13141, 11125, 9397, 
      5297, 5057, 13505, 9256, 5341, 5429, 7925, 7570, 5986, 5245, 4810, 
      5050, 10845, 13786, 10100, 9248, 8849, 5780, 4880, 4793, 12020, 10114, 
      4850, 4553, 4745, 5218, 7298, 7738, 7970, 10114, 13705, 14489, 8712, 
      5956, 5512, 5085, 4756, 7272, 7381, 11581, 14557, 8194, 7474, 6725, 
      13250, 14426, 9425, 5465, 5321, 5540, 8321, 9425, 10820, 13121, 10369, 
      9010, 7218, 6994, 7444, 6980, 6653, 5608, 7565, 7813, 7085, 3722, 9529, 
      9376, 6100, 5044, 4276, 4225, 3856, 4041, 4225, 5904, 6962, 5162, 4010, 
      3497, 3506, 5245, 5417, 5597, 5785, 3368, 3764, 5128, 5480, 6280, 
      10933, 11645, 5365, 5098, 5013, 3349, 3573, 10645, 12085, 5072, 4985, 
      3332, 3140, 6994, 6869, 3866, 3029, 3050, 3074, 11674, 4437, 3940, 
      2941, 6516, 8245, 12325, 4409, 4105, 5309, 5410, 7850, 9050, 2785, 
      2740, 5626, 4122, 2617, 5517, 3400, 8429, 9556, 7025, 5765, 4165, 2426, 
      6273, 2929, 6148, 4418, 3505, 2405, 4709, 8450, 2141, 2141, 7016, 8516, 
      5994, 3625, 2701, 2509, 2925, 4145, 2080, 2080, 4640, 5185, 6205, 1913, 
      1930, 2425, 4153, 5098, 6205, 7474, 9949, 3789, 1800, 2920, 4900, 7389, 
      3364, 3536, 3809, 4001, 4201, 4516, 7076, 11204, 4122, 7297, 11322, 
      11521, 3845, 2228, 4045, 4394, 2045, 1565, 2813, 3218, 1696, 1954, 
      2746, 1940, 2837, 5645, 9256, 4810, 9738, 3328, 1060, 1808, 3140, 6065, 
      7108, 1322, 4097, 6829, 1300, 2836, 3604, 9925, 1997, 1802, 1325, 4441, 
      11042, 4628, 2993, 1268, 1009, 833, 785, 11188, 1885, 1213, 954, 754, 
      4698, 5218, 5353, 6354, 641, 725, 1586, 2834, 7186, 8725, 1417, 601, 
      2692, 4297, 5617, 7300, 554, 629, 6005, 2984, 488, 2084, 8405, 457, 
      490, 730, 1666, 2205, 2290, 3357, 3536, 884, 841, 689, 425, 544, 800, 
      2336, 1261, 650, 3065, 9770, 613, 724, 1224, 2173, 5800, 9733, 10728, 
      2498, 9893, 6656, 3620, 2281, 1552, 617, 260, 832, 5881, 10457, 12577, 
      3361, 3034, 2250, 1125, 549, 250, 2161, 5266, 212, 1717, 2221, 8117, 
      1690, 173, 1769, 2848, 288, 225, 820, 8980, 4477, 317, 242, 1885, 3146, 
      9146, 1621, 104, 461, 725, 1949, 2501, 2909, 8200, 10504, 12421, 1377, 
      1170, 82, 2682, 4705, 3200, 1360, 1433, 2564, 4688, 5393, 7633, 7808, 
      8345, 9280, 98, 833, 1274, 1418, 6773, 7274, 11713, 4797, 4936, 3161, 
      866, 925, 986, 7594, 8674, 2617, 800, 305, 500, 2720, 2825, 3497, 8665, 
      1453, 2125, 3853, 4365, 7405, 365, 3140, 15880, 5, 325, 17425, 4761, 0, 
      841, 3364, 10816, 13225, 145, 2402, 6085, 10202, 14401, 15877, 17957, 
      328, 20, 404, 1940, 3253, 5933, 10004, 12104, 13693, 16133, 2218, 
      13234, 16138, 3041, 1172, 6416, 6740, 14177, 16145, 754, 4649, 5954, 
      7769, 17981, 19906, 4797, 2637, 180, 2637, 4005, 5965, 11485, 16936, 
      17992, 4673, 1345, 1073, 1205, 7793, 17738, 80, 7289, 442, 117, 1105, 
      2682, 3925, 15210, 15457, 109, 296, 6184, 7325, 17000, 746, 1346, 3037, 
      7865, 15250, 21730, 5620, 1300, 288, 265, 720, 6073, 3890, 233, 953, 
      9194, 14810, 21485, 1421, 317, 725, 925, 9032, 11221, 11860, 18421, 
      5554, 1381, 3250, 9634, 10426, 16101, 6497, 5585, 580, 832, 932, 2281, 
      2372, 3172, 9092, 20137, 8210, 6373, 3538, 389, 293, 338, 1313, 1445, 
      2314, 9505, 549, 340, 328, 333, 493, 549, 949, 17748, 13130, 21386, 
      1844, 1489, 1696, 1769, 3209, 3536, 1597, 585, 2041, 2122, 13666, 
      20041, 565, 533, 2693, 19253, 19805, 11345, 13525, 13985, 14218, 14690, 
      23330, 14976, 25225, 2389, 692, 872, 14600, 15317, 26597, 985, 25378, 
      1073, 1165, 1000, 2125, 2500, 17029, 9610, 1250, 16837, 20842, 28186, 
      1024, 20345, 21188, 28913, 20970, 29313, 7397, 2117, 4072, 4877, 21320, 
      26120, 3074, 1921, 4105, 23497, 5725, 1394, 2393, 4178, 4618, 26969, 
      28925, 1460, 2120, 1845, 10816, 2770, 8488, 3208, 3698, 3874, 3965, 
      3250, 14216, 9685, 3341, 4141, 12913, 12805, 12602, 2600, 2890, 3970, 
      4045, 16498, 14045, 3770, 3445, 5416, 4225, 4736, 4817, 5252, 5650, 
      16360, 3677, 4329, 4946, 4292, 4321, 4840, 5140, 6037, 4553, 6133, 
      7765, 6410, 7922, 6597, 7785, 8737, 8357, 8298, 8705, 9325, 9378, 9320, 
      10853, 9928, 10973, 10890, 10693, 10970, 11570, 11257, 11392, 12557, 
      12946, 13396, 13754, 14130, 14650, 14453, 15952, 16301, 19610, 20282, 
      20345 ], 
  [ 41893, 41429, 41425, 39833, 38477, 38120, 38036, 38033, 37188, 35685, 
      35081, 32596, 31714, 30113, 30269, 30056, 29461, 29185, 28849, 27521, 
      27400, 27364, 25450, 24770, 24436, 24650, 24677, 24097, 22997, 23725, 
      23400, 23426, 22804, 22745, 21892, 21825, 20933, 19048, 18640, 18500, 
      33601, 34609, 17210, 18344, 17576, 16925, 16936, 29444, 27250, 16229, 
      18376, 15641, 15497, 15457, 17730, 15385, 24345, 26154, 15005, 23533, 
      25700, 22210, 14409, 14161, 42148, 35533, 16525, 14213, 14024, 20813, 
      14530, 14218, 21085, 42697, 36865, 32225, 33674, 16034, 14009, 20969, 
      42237, 41557, 41220, 33160, 14020, 13252, 18180, 41669, 33860, 12569, 
      12580, 21569, 38565, 12645, 13842, 17082, 18097, 36749, 12629, 18029, 
      23125, 32617, 14797, 17065, 17506, 24202, 35073, 17593, 17748, 37370, 
      35165, 27833, 27325, 11485, 11738, 11912, 31474, 28981, 11466, 11221, 
      15925, 35465, 24272, 23137, 11216, 11441, 15577, 16000, 18560, 20225, 
      24065, 23834, 12209, 10613, 14330, 14834, 15938, 16085, 30568, 22068, 
      10933, 11080, 32701, 23197, 10426, 10202, 10201, 10250, 10345, 15385, 
      20402, 30736, 30164, 11156, 10025, 10009, 18100, 25177, 11482, 9805, 
      12717, 13165, 18450, 32405, 23765, 19208, 10565, 10229, 10088, 10229, 
      11285, 11720, 17509, 21097, 19825, 10897, 9792, 9297, 9265, 9252, 
      10816, 9754, 9281, 9041, 9554, 15109, 29285, 20936, 19445, 19240, 
      17485, 15397, 10357, 9236, 11045, 12557, 15077, 16936, 9610, 9549, 
      8713, 9010, 10249, 11353, 15025, 12064, 8500, 10964, 13648, 24922, 
      8857, 9506, 26056, 16749, 13429, 11944, 8104, 8164, 15665, 10837, 8090, 
      8362, 10322, 13250, 21200, 16960, 9040, 9860, 16405, 10170, 9333, 8298, 
      7573, 7893, 9333, 21557, 16805, 13021, 12437, 7405, 9700, 7450, 8186, 
      14281, 14112, 10081, 7417, 7312, 13456, 22765, 14285, 12818, 7058, 
      8324, 6824, 12053, 13957, 6961, 6817, 11890, 18281, 14321, 13625, 
      10756, 9104, 8336, 7300, 7076, 6656, 6481, 6401, 6596, 6884, 7025, 
      7489, 7556, 22625, 18785, 9490, 8842, 6970, 7202, 13653, 9928, 6100, 
      6280, 6709, 7605, 7848, 9333, 11268, 17593, 15929, 10025, 9293, 8633, 
      5945, 5929, 7778, 9293, 17876, 14240, 11860, 10001, 9025, 8177, 5876, 
      6065, 6617, 6676, 17725, 12025, 11401, 10666, 10525, 10386, 9850, 8874, 
      6921, 5650, 5746, 6354, 6714, 6781, 8650, 9981, 11101, 19637, 14312, 
      12037, 6500, 6632, 18554, 16565, 16145, 15130, 14933, 14354, 6353, 
      5770, 5393, 8578, 16420, 11113, 10809, 9945, 7120, 6208, 5220, 10809, 
      19202, 16490, 14066, 7066, 5666, 9010, 13925, 4964, 4936, 5576, 11485, 
      8857, 7362, 6057, 4905, 7162, 9117, 15233, 14033, 13460, 8593, 6649, 
      4880, 7873, 15305, 6793, 5858, 4658, 4493, 5065, 5273, 5389, 6605, 
      8978, 9530, 13381, 9117, 8325, 7492, 4437, 4981, 5032, 7492, 9540, 
      12689, 11621, 10466, 8581, 9409, 14500, 8452, 4132, 4177, 5392, 6032, 
      6905, 8452, 15850, 13969, 11365, 4645, 11765, 11069, 10568, 8885, 4868, 
      5000, 11290, 4621, 14836, 14625, 9841, 8089, 6625, 6516, 3769, 3664, 
      3616, 3961, 11225, 8381, 6185, 4106, 4057, 3650, 3706, 3770, 3842, 
      4093, 3445, 3533, 3653, 3989, 6728, 7208, 8874, 8433, 8290, 3610, 3370, 
      6498, 7474, 8465, 8320, 4985, 3865, 11489, 11306, 6389, 3986, 3601, 
      3509, 7121, 7540, 6637, 3492, 3877, 4852, 7540, 7570, 7034, 3250, 3293, 
      4573, 5309, 4148, 3929, 9657, 7225, 3690, 3226, 2501, 4804, 5525, 
      11810, 9970, 7442, 3557, 10768, 5220, 3393, 7985, 6434, 2434, 2650, 
      4709, 3272, 2692, 3797, 4717, 10489, 6786, 5050, 2074, 2026, 7712, 
      3617, 2225, 2465, 2720, 10874, 2290, 2249, 1874, 2210, 2633, 3218, 
      3965, 5570, 7240, 2293, 1789, 2493, 3880, 1769, 1825, 1924, 2000, 2084, 
      2225, 3625, 6361, 2005, 3730, 6421, 6562, 7528, 1445, 1928, 8425, 4394, 
      3218, 1450, 1565, 1377, 4361, 1325, 4405, 1300, 2600, 4877, 9189, 5185, 
      6953, 2249, 1025, 1313, 2788, 3425, 3265, 1690, 12136, 981, 1125, 1429, 
      5256, 4810, 4441, 3442, 1802, 6025, 9065, 6560, 3385, 2720, 2080, 1568, 
      6113, 4698, 3330, 2665, 1885, 1885, 2173, 2250, 2845, 1250, 986, 629, 
      949, 3329, 4346, 3940, 1152, 865, 1600, 2340, 3385, 1685, 890, 2554, 
      6725, 1445, 605, 4084, 1066, 925, 585, 477, 610, 637, 1066, 7625, 3001, 
      2900, 2516, 1556, 689, 481, 625, 3842, 2477, 890, 4985, 2440, 405, 325, 
      520, 2349, 4948, 5653, 613, 5050, 12137, 7825, 5732, 4481, 2560, 985, 
      281, 2372, 5440, 6980, 7450, 6949, 5701, 3706, 2434, 801, 450, 1989, 
      821, 296, 452, 3796, 4793, 898, 290, 6705, 1825, 544, 153, 4369, 9146, 
      1970, 1721, 290, 797, 4477, 4724, 1061, 200, 116, 296, 500, 676, 3821, 
      5429, 6824, 4306, 3925, 865, 565, 1602, 7289, 113, 128, 505, 1585, 
      2000, 3428, 3545, 3908, 4553, 1345, 50, 85, 113, 2858, 3185, 6290, 
      1636, 1717, 7250, 25, 26, 29, 3389, 4121, 6416, 3265, 160, 65, 545, 
      592, 916, 4112, 90, 298, 1098, 1378, 3258, 2308, 733, 9413, 730, 122, 
      10610, 9604, 841, 0, 841, 5625, 7396, 1682, 401, 2402, 5185, 8282, 
      9410, 11026, 2213, 1093, 85, 229, 788, 2308, 5045, 6565, 7748, 9608, 
      5785, 7405, 9613, 7072, 41, 2617, 2825, 8116, 9620, 3161, 1546, 2329, 
      3506, 11050, 12569, 9640, 6436, 325, 520, 1192, 2340, 6120, 10237, 
      11061, 9458, 4274, 58, 74, 3530, 10865, 1153, 3200, 2385, 1306, 90, 
      565, 1170, 8917, 9106, 776, 325, 2501, 3236, 10301, 137, 157, 746, 
      3602, 8957, 14045, 10753, 4113, 1825, 1744, 169, 2448, 8269, 610, 170, 
      4525, 8633, 13858, 4292, 520, 232, 200, 4421, 5972, 6437, 11432, 10629, 
      250, 901, 4849, 5409, 9634, 11920, 10660, 377, 281, 265, 512, 545, 881, 
      4481, 12800, 14213, 11738, 7685, 1810, 1250, 773, 298, 314, 545, 4778, 
      2260, 1413, 1053, 1000, 580, 520, 340, 10933, 7417, 13817, 4889, 416, 
      449, 464, 976, 1129, 4410, 2122, 562, 585, 7837, 12762, 1928, 968, 808, 
      12148, 12584, 6154, 7754, 8098, 8273, 8629, 15413, 8857, 16960, 5666, 
      1301, 901, 8597, 9140, 18100, 898, 17113, 928, 962, 1261, 936, 1021, 
      10504, 15845, 1105, 10370, 13505, 19457, 1865, 13124, 13793, 20068, 
      13633, 20410, 12820, 1160, 1781, 2180, 13925, 17797, 1421, 1312, 1872, 
      15696, 10394, 1945, 1378, 1945, 2153, 18530, 20138, 2069, 1453, 1642, 
      17225, 1697, 14085, 1845, 2045, 2105, 2138, 2061, 21437, 15572, 2152, 
      2372, 19728, 19562, 19301, 2861, 2745, 2665, 2682, 24125, 21034, 2813, 
      2952, 3357, 3152, 3257, 3280, 3425, 3649, 23813, 3706, 3604, 3757, 
      4321, 4292, 4405, 4357, 4500, 4930, 6568, 6228, 6497, 6385, 7090, 7060, 
      7200, 7400, 7573, 7748, 8658, 8653, 8885, 9490, 9725, 9668, 9817, 
      10548, 10709, 10613, 10880, 10841, 11890, 12337, 13077, 13261, 13753, 
      13693, 13960, 15401, 15634, 18769, 19325, 19330 ], 
  [ 44648, 43720, 44122, 42530, 41000, 40237, 40037, 40498, 39073, 38440, 
      37952, 34249, 34469, 32288, 33256, 32869, 32042, 31824, 31140, 29812, 
      30213, 30641, 27045, 26249, 25857, 26941, 27316, 27026, 24650, 26596, 
      25981, 26297, 25385, 25268, 24125, 24580, 23050, 19773, 20177, 19457, 
      27250, 28026, 18457, 21389, 19925, 18056, 17429, 23789, 22117, 17650, 
      22117, 16250, 16976, 16820, 21529, 17154, 19618, 20905, 16484, 18980, 
      20509, 18005, 15076, 15002, 52733, 44900, 20324, 16040, 15445, 16840, 
      17053, 16393, 16938, 53456, 46580, 41012, 42809, 19949, 16474, 16706, 
      52996, 52200, 51805, 42237, 16717, 15021, 14845, 52370, 43169, 13120, 
      13073, 16900, 48802, 12442, 12421, 13921, 14530, 46696, 14804, 14404, 
      17876, 41810, 18770, 13730, 13997, 18605, 44788, 13968, 14065, 47549, 
      44938, 36098, 35474, 11978, 11593, 11245, 40609, 37594, 13525, 12874, 
      12706, 45412, 31841, 30416, 13217, 10832, 12416, 12665, 14297, 15440, 
      31634, 31345, 15370, 11570, 11633, 11905, 12545, 12634, 39645, 29173, 
      13108, 10413, 42242, 30650, 12137, 11101, 11042, 10685, 10490, 12050, 
      15385, 39929, 39241, 13969, 11156, 10676, 13721, 33210, 14701, 10762, 
      10426, 10642, 13897, 42004, 31508, 25733, 13204, 12520, 9653, 9620, 
      9748, 9893, 23570, 28260, 26640, 14116, 12025, 10660, 10512, 10441, 
      9337, 12161, 11050, 10114, 9061, 11426, 38420, 28157, 26260, 25997, 
      23720, 20936, 13460, 11237, 9160, 9860, 11336, 12557, 12249, 12130, 
      9090, 8749, 8770, 9178, 20564, 16385, 8993, 8905, 10313, 33245, 11090, 
      8317, 34669, 22984, 18504, 16381, 9061, 8541, 21610, 14810, 8177, 7985, 
      8321, 9857, 28769, 23369, 11969, 8033, 22698, 13969, 12610, 10705, 
      8298, 7690, 7738, 29300, 23272, 18212, 17396, 8072, 7757, 7421, 7229, 
      20052, 19825, 14112, 9360, 7225, 9657, 30914, 20114, 18125, 7145, 
      11485, 8245, 8660, 19786, 8962, 8586, 8497, 25444, 20324, 19396, 15425, 
      12961, 11729, 9881, 9425, 8425, 7844, 7184, 6625, 6449, 6416, 6416, 
      6425, 30890, 26122, 13637, 12641, 9377, 6245, 19540, 14365, 7173, 6309, 
      6100, 6184, 6253, 6868, 7933, 24698, 22570, 14578, 13498, 12490, 7018, 
      6770, 6125, 6770, 25097, 20417, 17225, 14612, 13172, 11860, 6137, 5920, 
      5776, 5777, 24946, 17506, 16650, 15625, 15426, 15229, 14461, 13021, 
      9850, 6201, 5949, 5629, 5641, 5650, 6301, 6994, 7650, 27380, 20605, 
      17576, 5485, 5501, 26065, 23554, 23018, 21713, 21458, 20705, 9050, 
      7829, 6698, 6113, 23409, 16420, 16000, 14788, 10513, 8905, 6409, 7300, 
      26945, 23537, 20417, 10517, 7957, 6197, 20276, 6269, 6125, 4909, 17082, 
      13410, 11161, 8986, 6442, 5161, 6130, 22048, 20500, 19753, 13088, 
      10100, 6649, 5408, 22178, 10418, 8845, 6253, 5450, 4514, 4490, 4490, 
      4778, 5933, 6253, 19732, 13960, 12820, 11581, 5800, 4372, 4365, 5085, 
      6205, 18866, 17450, 15889, 5594, 6074, 21257, 13121, 4625, 4496, 4145, 
      4321, 4672, 5465, 23013, 20610, 17194, 3978, 17768, 16840, 16165, 
      13844, 3853, 3869, 17177, 7202, 21825, 21556, 15264, 12816, 10656, 
      10489, 5364, 4969, 4689, 3700, 17170, 13282, 10042, 6397, 6290, 3737, 
      3677, 3625, 3581, 6500, 4808, 3620, 3508, 3380, 4205, 4453, 14065, 
      13450, 13249, 5553, 4849, 4033, 4545, 13540, 13337, 8320, 6272, 17666, 
      17425, 10594, 6625, 5834, 5626, 4250, 12325, 11016, 5725, 2920, 3141, 
      4437, 12413, 11645, 2873, 2858, 2978, 3250, 7193, 6800, 15370, 12010, 
      6445, 2617, 3284, 2861, 3176, 18277, 15857, 12401, 6370, 16945, 9193, 
      2320, 13234, 11045, 4145, 2273, 2650, 6085, 4925, 2260, 2600, 16666, 
      11629, 9081, 3321, 2809, 12961, 6836, 4052, 1972, 1937, 17225, 4349, 
      4250, 3005, 1949, 1850, 1913, 2138, 2873, 12373, 4468, 2340, 1768, 
      2053, 1856, 1796, 1721, 1681, 1649, 1616, 1856, 3200, 1570, 1845, 3202, 
      3285, 12893, 2344, 1493, 14138, 8425, 6553, 1769, 1594, 2740, 8450, 
      1586, 8552, 1445, 1237, 2180, 15250, 2314, 12260, 5120, 1924, 1168, 
      1193, 1424, 6890, 965, 19125, 2344, 1096, 936, 2269, 9305, 8762, 7241, 
      845, 2690, 15184, 11809, 7184, 6113, 5009, 4033, 2720, 9193, 7129, 
      6058, 4698, 754, 810, 829, 1018, 3541, 2929, 1354, 746, 1154, 1649, 
      8145, 3385, 720, 585, 745, 1152, 4498, 2833, 785, 12148, 4084, 808, 
      1445, 3357, 3042, 2122, 970, 697, 666, 457, 13396, 6800, 6641, 6025, 
      4369, 2516, 1844, 596, 8105, 5986, 397, 1882, 5949, 1768, 1108, 549, 
      580, 1845, 2260, 410, 1889, 19300, 13712, 10865, 9092, 6185, 3392, 
      1412, 545, 2105, 3065, 13221, 12546, 10834, 7969, 6001, 3034, 421, 394, 
      3112, 557, 365, 1157, 9578, 3305, 493, 12244, 5044, 2545, 1168, 1440, 
      15497, 5305, 4882, 377, 130, 1490, 9509, 3700, 1621, 1189, 325, 181, 
      125, 1124, 2036, 2909, 8917, 8362, 3330, 130, 181, 13060, 548, 505, 
      128, 164, 289, 905, 964, 1153, 1508, 4274, 949, 578, 490, 625, 778, 
      2549, 157, 180, 13021, 866, 809, 754, 866, 1250, 11897, 7412, 1697, 
      1312, 52, 41, 17, 1241, 409, 153, 25, 73, 793, 5933, 8, 4628, 3137, 
      1601, 5477, 16129, 3364, 841, 0, 2116, 3249, 4901, 82, 401, 1850, 3845, 
      4625, 5777, 5780, 3848, 1448, 200, 5, 365, 1768, 2708, 3485, 4765, 
      11034, 3258, 4770, 12785, 592, 500, 592, 3737, 4777, 7250, 125, 386, 
      925, 5801, 6914, 16165, 11917, 2152, 85, 61, 397, 2437, 5220, 5812, 
      15925, 8885, 725, 625, 949, 5674, 3908, 793, 6010, 4177, 757, 130, 97, 
      4306, 4437, 3125, 2036, 500, 829, 5284, 1210, 650, 137, 1021, 4346, 
      8042, 17568, 8608, 5044, 4905, 1300, 505, 14330, 2669, 1069, 1538, 
      4138, 7913, 8845, 2405, 1421, 1157, 1492, 2405, 2696, 6125, 17386, 801, 
      234, 1746, 2074, 4849, 19025, 17417, 1856, 1412, 1280, 425, 400, 272, 
      1552, 7145, 21898, 18785, 13514, 4913, 3889, 2890, 965, 865, 458, 1733, 
      5653, 4168, 3460, 3349, 2349, 2173, 1413, 5800, 3386, 7930, 9616, 1025, 
      884, 841, 425, 404, 8905, 5341, 765, 730, 3690, 7165, 4973, 3085, 605, 
      6725, 7045, 2645, 3665, 3893, 4010, 4250, 9178, 4420, 10377, 10625, 
      3592, 2612, 4276, 4645, 11285, 2493, 10530, 2465, 2441, 3204, 1429, 
      1224, 5661, 23762, 2642, 5585, 7850, 12410, 4388, 7585, 8080, 12905, 
      7978, 13189, 19925, 1885, 1172, 1165, 8212, 11156, 1450, 2385, 1321, 
      9577, 16745, 4178, 2045, 1394, 1370, 11773, 13033, 4360, 2468, 3121, 
      25316, 2306, 21364, 2164, 2074, 2018, 1993, 2554, 30340, 23141, 2645, 
      2285, 28225, 28001, 27682, 4804, 4282, 3042, 3001, 33434, 29705, 3538, 
      4141, 2980, 3761, 3460, 3425, 3280, 3330, 32948, 5417, 4561, 4250, 
      6032, 5945, 5652, 5256, 4645, 6989, 8685, 6373, 8266, 6530, 9265, 8017, 
      7345, 8125, 8530, 8473, 9673, 9610, 10132, 9809, 11204, 10045, 10426, 
      12085, 12130, 11338, 12185, 11972, 12905, 13410, 14440, 14450, 15058, 
      14418, 15149, 16532, 16649, 19610, 20050, 19997 ], 
  [ 52468, 50804, 51850, 50258, 48452, 47045, 46661, 47858, 45513, 46260, 
      45956, 40321, 42289, 39188, 41444, 40781, 39586, 39460, 38224, 36896, 
      38125, 39289, 33025, 32045, 31561, 34025, 34952, 35122, 30722, 34600, 
      33525, 34301, 32929, 32720, 31117, 32400, 29858, 24373, 26065, 24425, 
      20626, 21034, 23885, 29669, 27101, 23300, 21661, 18269, 17425, 23354, 
      31501, 20666, 22772, 22432, 31005, 23410, 15570, 16029, 22280, 15208, 
      15725, 14785, 19584, 19786, 72973, 63208, 29800, 22388, 21149, 13988, 
      24505, 23293, 13810, 73972, 65440, 58400, 60749, 29609, 23834, 13394, 
      73512, 72532, 72045, 60085, 24445, 21277, 13005, 72794, 61385, 17444, 
      17305, 12944, 68490, 15570, 13617, 12357, 12322, 65924, 21704, 12104, 
      13000, 59842, 28522, 11890, 11881, 13177, 63648, 11668, 11673, 67145, 
      63890, 52658, 51850, 16210, 14813, 13637, 58549, 54706, 20241, 18946, 
      11050, 64640, 47297, 45412, 19841, 13316, 10852, 10825, 10985, 11300, 
      47090, 46709, 23834, 16538, 10805, 10709, 10613, 10610, 57493, 43893, 
      20008, 12805, 60826, 45922, 18301, 15977, 15826, 14825, 14170, 10210, 
      10877, 57961, 57089, 21881, 16400, 15184, 10225, 49402, 23257, 15730, 
      10242, 10090, 10125, 60680, 47240, 39533, 20840, 19604, 12413, 12104, 
      10760, 10445, 36634, 43072, 40900, 22672, 19017, 16272, 15940, 15777, 
      10441, 19429, 17306, 15266, 11729, 9034, 56360, 43061, 40520, 40165, 
      37060, 33172, 21832, 17861, 9620, 9032, 8852, 9061, 19885, 19674, 
      13138, 11785, 9874, 9178, 32800, 26689, 13225, 9089, 8473, 49897, 
      18082, 9881, 51781, 36324, 30004, 26869, 14029, 12589, 34490, 24562, 
      11765, 10837, 8597, 7925, 44225, 36985, 20065, 8585, 36130, 23445, 
      21258, 17973, 12898, 10818, 8658, 45032, 36980, 29896, 28712, 12580, 
      8125, 10825, 9161, 32656, 32337, 23956, 15892, 10537, 7081, 47290, 
      32810, 29993, 10733, 19949, 13949, 6728, 32482, 15586, 14842, 6565, 
      40256, 33296, 32000, 26281, 22529, 20561, 17425, 16601, 14681, 13456, 
      11876, 10121, 9209, 8900, 8164, 8081, 47450, 41210, 23665, 22117, 
      16645, 8177, 32328, 24853, 12325, 9805, 8584, 7380, 7173, 6408, 6093, 
      39418, 36554, 25250, 23618, 22058, 12170, 11554, 6953, 6218, 40001, 
      33665, 29185, 25376, 23200, 21152, 10001, 9140, 7892, 7801, 39850, 
      29650, 28426, 26941, 26650, 26361, 25225, 23049, 17946, 10525, 9721, 
      7929, 7389, 7306, 6025, 5706, 5626, 43112, 34037, 29812, 7325, 7157, 
      41429, 38090, 37370, 35605, 35258, 34229, 16778, 14545, 12218, 5653, 
      37945, 28288, 27684, 25920, 19345, 16633, 11745, 5184, 42677, 38165, 
      33941, 19441, 15041, 5185, 33800, 11789, 11461, 7301, 29410, 24082, 
      20637, 17082, 12330, 5437, 4842, 36308, 34208, 33185, 23668, 19024, 
      12905, 4948, 36530, 19618, 17033, 12233, 10418, 7090, 6698, 6514, 5330, 
      4553, 4505, 33256, 25092, 23400, 21517, 11412, 6856, 6757, 4717, 4365, 
      32114, 30146, 27941, 4306, 4234, 35425, 23977, 8857, 8452, 5617, 5057, 
      4580, 4177, 37825, 34594, 29890, 6370, 30740, 29444, 28493, 25160, 
      5693, 5525, 29965, 14746, 36361, 36000, 27316, 23764, 20500, 20241, 
      11344, 10489, 9841, 6736, 30050, 24506, 19610, 13481, 13282, 7325, 
      7081, 6845, 6617, 13768, 10420, 7208, 6728, 5864, 3653, 3533, 25749, 
      24858, 24565, 12085, 10645, 3573, 3349, 25040, 24745, 17060, 13540, 
      30914, 30581, 20714, 14261, 12826, 12434, 3146, 23365, 21412, 12717, 
      4852, 3877, 2965, 23545, 22409, 5725, 5618, 3898, 3434, 15473, 14804, 
      27882, 23050, 14265, 5101, 7976, 3229, 2900, 31985, 28645, 23717, 
      14282, 30193, 18945, 4068, 25010, 21809, 10309, 5125, 2834, 13997, 
      11917, 3272, 2692, 29914, 22761, 18925, 8749, 7501, 24737, 15392, 
      10400, 4640, 4145, 30749, 11065, 10874, 8249, 4985, 4058, 3293, 2690, 
      2045, 23965, 11368, 6664, 4068, 2605, 5444, 5200, 4849, 4625, 4409, 
      4100, 2500, 1636, 4330, 2305, 1546, 1537, 24853, 7220, 4253, 26650, 
      18269, 15293, 5725, 5090, 8352, 18386, 5450, 18580, 5125, 2525, 1352, 
      28314, 1210, 24128, 13124, 6800, 4388, 2113, 1700, 16090, 3265, 33661, 
      7956, 4500, 3604, 981, 19885, 19066, 16717, 2777, 850, 28340, 23585, 
      16660, 14945, 13105, 11393, 788, 19773, 16605, 14890, 12610, 2410, 
      2098, 2025, 1570, 10625, 9461, 5954, 3874, 1154, 821, 18265, 10377, 
      3940, 2425, 1665, 1060, 12410, 9365, 1429, 24200, 11720, 4580, 709, 
      10441, 9850, 8010, 5202, 4285, 4162, 2941, 26000, 16276, 16025, 15041, 
      12281, 8864, 7456, 4000, 18317, 15002, 3065, 410, 14965, 7380, 5800, 
      4045, 1224, 373, 328, 3538, 325, 34112, 26500, 22457, 19856, 15385, 
      10660, 6656, 1097, 265, 305, 25825, 24874, 22426, 18181, 15109, 10026, 
      3825, 1314, 10196, 4421, 3677, 421, 20618, 10573, 4265, 24480, 13600, 
      9169, 6228, 244, 29021, 14045, 13346, 3965, 2522, 202, 20549, 11336, 
      7325, 6341, 3821, 3125, 2701, 296, 104, 149, 19681, 18850, 10690, 2890, 
      1377, 25664, 4688, 4553, 2980, 1360, 1025, 353, 320, 233, 128, 12370, 
      5825, 4810, 4538, 533, 410, 65, 1261, 1192, 25625, 5650, 5501, 5354, 
      314, 146, 24041, 17440, 7585, 6740, 2720, 2617, 2041, 137, 4365, 3373, 
      1773, 1453, 333, 15133, 2308, 488, 10405, 7397, 785, 29929, 10816, 
      5625, 2116, 0, 121, 13457, 3026, 677, 10, 257, 485, 901, 14888, 11668, 
      7060, 3604, 2213, 733, 20, 40, 173, 533, 22810, 130, 538, 25297, 4916, 
      592, 500, 241, 545, 17186, 1321, 754, 281, 925, 1394, 29965, 24061, 
      8500, 2845, 1717, 765, 45, 712, 936, 29633, 19649, 5233, 4949, 305, 
      890, 11728, 425, 15210, 12181, 5265, 2890, 1845, 442, 481, 10301, 8200, 
      776, 461, 776, 6362, 4882, 2621, 377, 482, 1970, 31828, 19188, 13600, 
      13369, 6544, 873, 27394, 9385, 5945, 250, 458, 1933, 19517, 8845, 6757, 
      6125, 296, 197, 212, 1157, 31554, 5125, 2626, 274, 234, 709, 33745, 
      31585, 7652, 6656, 6340, 3737, 3620, 2756, 356, 1625, 37538, 33413, 
      26210, 13285, 11525, 9698, 5473, 5189, 3770, 353, 14485, 11988, 10728, 
      10525, 8605, 8245, 6565, 1108, 442, 2042, 20564, 5441, 5024, 4889, 
      3001, 2704, 19485, 13897, 4537, 4410, 562, 1737, 13253, 9893, 3733, 
      1573, 1709, 529, 629, 673, 698, 754, 2738, 832, 3385, 21941, 10676, 
      8776, 872, 965, 3925, 8473, 3538, 8353, 8237, 9736, 5661, 4996, 1429, 
      39770, 8530, 1445, 2330, 4682, 11840, 2249, 2468, 4993, 2458, 5185, 
      34645, 6485, 3656, 3005, 2600, 4072, 4946, 7537, 3897, 3321, 30269, 
      11170, 6553, 3970, 3578, 4505, 5213, 11444, 7528, 8917, 41600, 6722, 
      36360, 6120, 5570, 5330, 5213, 6786, 47912, 38597, 6877, 5597, 45153, 
      44837, 44426, 11336, 10170, 7090, 6957, 51650, 46909, 8138, 9477, 5832, 
      8177, 7232, 7105, 6500, 6274, 50888, 11581, 9529, 8482, 12196, 12017, 
      11080, 10132, 8325, 13705, 15493, 10053, 14522, 10210, 16165, 12985, 
      11025, 12725, 13498, 13073, 14733, 14578, 15560, 13765, 17000, 14093, 
      14842, 17973, 17834, 15938, 17705, 17216, 17965, 18562, 20052, 19786, 
      20578, 19018, 20485, 21776, 21709, 24394, 24650, 24505 ], 
  [ 54965, 53125, 54325, 52733, 50861, 49300, 48872, 50245, 47680, 48757, 
      48497, 42400, 44786, 41465, 44029, 43300, 42017, 41913, 40545, 39217, 
      40644, 41984, 35082, 34058, 33552, 36346, 37405, 37685, 32801, 37141, 
      35956, 36842, 35360, 35129, 33416, 34897, 32113, 26100, 28100, 26240, 
      19669, 19989, 25810, 32276, 29444, 25181, 23300, 17576, 16930, 25345, 
      34372, 22349, 24785, 24401, 33898, 25533, 15229, 15490, 24293, 14933, 
      15208, 14642, 21289, 21557, 78440, 68213, 32693, 24533, 23140, 13933, 
      26914, 25570, 13689, 79505, 70577, 63185, 65666, 32546, 26221, 13229, 
      79045, 78021, 77512, 64980, 26920, 23400, 13192, 78305, 66368, 19105, 
      18944, 12625, 73825, 16945, 14530, 12610, 12421, 71149, 23981, 12181, 
      12461, 64781, 31481, 12077, 12002, 12506, 68785, 11745, 11728, 72458, 
      69049, 57245, 56393, 17849, 16210, 14836, 63466, 59425, 22474, 21025, 
      11281, 69865, 51620, 49625, 22052, 14537, 11105, 11012, 10820, 10937, 
      51413, 51010, 26485, 18353, 11234, 11050, 10778, 10753, 62388, 48040, 
      22285, 14004, 65897, 50201, 20402, 17770, 17597, 16442, 15677, 10397, 
      10426, 62900, 61984, 24400, 18281, 16889, 10016, 53901, 25930, 17545, 
      10825, 10585, 9850, 65773, 51629, 43460, 23293, 21925, 13700, 13325, 
      11629, 11204, 40385, 47241, 44937, 25345, 21316, 18241, 17865, 17680, 
      11332, 21794, 19429, 17125, 12994, 9089, 61277, 47252, 44557, 44180, 
      40877, 36725, 24461, 20072, 10357, 9461, 8885, 8852, 22338, 22105, 
      14733, 13138, 10765, 9805, 36353, 29780, 14864, 9760, 8660, 54506, 
      20381, 10882, 56500, 40141, 33381, 30004, 15844, 14184, 38197, 27521, 
      13250, 12146, 9290, 8090, 48548, 40868, 22628, 9344, 39969, 26338, 
      23953, 20338, 14625, 12193, 9505, 49421, 40885, 33317, 32045, 14285, 
      8840, 12266, 10250, 36297, 35956, 26937, 18081, 11956, 7092, 51833, 
      36473, 33458, 12218, 22600, 15940, 6893, 36145, 17797, 16965, 6730, 
      44425, 37025, 35641, 29504, 25444, 23300, 19856, 18944, 16804, 15425, 
      13625, 11584, 10496, 10121, 9209, 9104, 52037, 45445, 26690, 25010, 
      19010, 9266, 36013, 27988, 14184, 11268, 9805, 8293, 8020, 6925, 6280, 
      43565, 40525, 28429, 26665, 24973, 14029, 13325, 7778, 6713, 44192, 
      37460, 32672, 28577, 26225, 24001, 11552, 10537, 9025, 8912, 44041, 
      33181, 31869, 30274, 29961, 29650, 28426, 26074, 20509, 12186, 11250, 
      9106, 8434, 8329, 6586, 6025, 5769, 47501, 37876, 33365, 8392, 8180, 
      45730, 42193, 41429, 39554, 39185, 38090, 19253, 16778, 14165, 6170, 
      42048, 31753, 31105, 29209, 22084, 19108, 13648, 5305, 47066, 42290, 
      37802, 22202, 17362, 5570, 37661, 13736, 13364, 8500, 32985, 27261, 
      23530, 19645, 14365, 6130, 5161, 40345, 38113, 37024, 26825, 21785, 
      15028, 5465, 40589, 22445, 19618, 14290, 12233, 8333, 7853, 7625, 6089, 
      4850, 4714, 37117, 28381, 26557, 24520, 13381, 8077, 7956, 5256, 4552, 
      35909, 33809, 31450, 4625, 4421, 39440, 27200, 10496, 10025, 6596, 
      5860, 5185, 4496, 41994, 38565, 33553, 7569, 34469, 33085, 32068, 
      28493, 6760, 6548, 33650, 17177, 40464, 40081, 30825, 27009, 23481, 
      23200, 13401, 12436, 11700, 8089, 33757, 27817, 22525, 15802, 15581, 
      8810, 8522, 8242, 7970, 16133, 12389, 8693, 8125, 7085, 4148, 3940, 
      29170, 28213, 27898, 14274, 12658, 4090, 3690, 28417, 28100, 19777, 
      15905, 34709, 34354, 23761, 16714, 15125, 14689, 3509, 26632, 24525, 
      15016, 5941, 4680, 3240, 26834, 25610, 7034, 6905, 4745, 4105, 18080, 
      17345, 31501, 26317, 16762, 6322, 9725, 3944, 3461, 35890, 32330, 
      27050, 16801, 33988, 21904, 5113, 28453, 25010, 12410, 6434, 3505, 
      16516, 14216, 4141, 3341, 33709, 26050, 21906, 10674, 9250, 28180, 
      18065, 12545, 5905, 5300, 34610, 13298, 13085, 10130, 6338, 5213, 4250, 
      3449, 2474, 27364, 13645, 8325, 5245, 3364, 6929, 6641, 6224, 5956, 
      5696, 5321, 3281, 1889, 5617, 3042, 1777, 1746, 28340, 9013, 5540, 
      30269, 21250, 18010, 7298, 6553, 10321, 21389, 7001, 21605, 6632, 3460, 
      1781, 32065, 1573, 27593, 15665, 8593, 5785, 2960, 2393, 18917, 4442, 
      37764, 9925, 5941, 4869, 1300, 23042, 22157, 19610, 3866, 1037, 32113, 
      27028, 19553, 17684, 15668, 13780, 953, 22930, 19498, 17629, 15129, 
      3433, 3033, 2938, 2329, 12946, 11650, 7681, 5249, 1781, 1250, 21312, 
      12676, 5337, 3492, 2512, 1665, 14929, 11554, 2210, 27709, 14173, 6109, 
      1160, 12762, 12105, 10045, 6841, 5770, 5625, 4162, 29641, 19169, 18896, 
      17824, 14800, 11009, 9425, 5441, 21386, 17785, 4330, 685, 17748, 9349, 
      7549, 5508, 2005, 648, 493, 4913, 578, 38281, 30185, 25856, 23057, 
      18212, 13025, 8537, 1856, 452, 272, 29466, 28449, 25825, 21250, 17914, 
      12325, 5266, 2161, 12517, 5972, 5096, 872, 23885, 12938, 5794, 28033, 
      16273, 11380, 8065, 585, 32882, 16762, 15997, 5450, 3721, 521, 23816, 
      13789, 9316, 8200, 5284, 4456, 3944, 725, 269, 116, 22882, 21985, 
      13077, 4177, 2290, 29305, 6305, 6148, 4289, 2273, 1828, 848, 793, 640, 
      425, 14933, 7618, 6449, 6133, 1138, 949, 98, 2152, 2061, 29266, 7421, 
      7250, 7081, 809, 509, 27572, 20465, 9620, 8665, 3985, 3860, 3152, 500, 
      5938, 4770, 2818, 2410, 850, 17960, 3485, 125, 12770, 9410, 290, 33856, 
      13225, 7396, 3249, 121, 0, 16130, 4357, 1370, 197, 26, 122, 362, 17693, 
      14165, 9029, 5045, 3368, 1448, 229, 29, 8, 148, 26253, 9, 153, 28916, 
      6577, 1241, 1105, 32, 160, 20189, 2234, 1469, 754, 386, 701, 33892, 
      27592, 10645, 4132, 2740, 1480, 100, 261, 397, 33538, 22850, 6938, 
      6610, 778, 373, 14225, 964, 18037, 14722, 6970, 4177, 2890, 145, 162, 
      12644, 10301, 1469, 1000, 325, 8221, 6521, 3842, 850, 185, 1145, 35865, 
      22345, 16273, 16020, 8425, 1588, 31145, 11618, 7738, 569, 205, 1130, 
      22696, 11012, 8660, 7940, 637, 296, 245, 596, 35569, 6786, 3825, 549, 
      421, 346, 37892, 35600, 9665, 8537, 8177, 5156, 5017, 3977, 697, 932, 
      41905, 37538, 29873, 15914, 13978, 11953, 7178, 6850, 5189, 650, 17224, 
      14485, 13093, 12868, 10728, 10324, 8424, 613, 365, 1261, 23809, 7124, 
      6641, 6484, 4244, 3881, 22642, 16570, 6066, 5917, 441, 1066, 15860, 
      12148, 5108, 968, 1060, 650, 530, 530, 533, 545, 1825, 601, 2340, 
      25274, 12997, 10877, 685, 712, 2792, 10530, 2493, 10388, 10250, 11925, 
      7300, 6525, 1044, 44225, 10565, 1082, 1637, 3461, 14249, 1600, 1753, 
      3728, 1765, 3898, 38792, 8212, 4877, 4072, 1885, 3005, 6409, 9396, 
      5140, 2452, 34130, 13469, 8258, 5213, 4733, 3394, 3970, 13765, 9365, 
      10930, 46121, 8405, 40573, 7693, 7033, 6749, 6610, 8425, 52741, 42920, 
      8516, 7016, 49828, 49490, 49057, 13525, 12205, 8685, 8530, 56633, 
      51650, 9865, 11380, 7141, 9860, 8761, 8612, 7897, 7605, 55805, 13682, 
      11344, 10121, 14297, 14096, 13005, 11925, 9832, 15938, 17748, 11560, 
      16645, 11717, 18442, 14800, 12532, 14452, 15313, 14800, 16570, 16393, 
      17485, 15338, 19013, 15688, 16525, 20008, 19825, 17665, 19652, 19097, 
      19802, 20421, 22021, 21689, 22525, 20745, 22388, 23657, 23546, 26165, 
      26377, 26210 ], 
  [ 41273, 41465, 40885, 39285, 38169, 38386, 38466, 37805, 37778, 35033, 
      34261, 33490, 31040, 30253, 29257, 29290, 29021, 28661, 28817, 27481, 
      26618, 25922, 26384, 25864, 25610, 24592, 24125, 23129, 23833, 22837, 
      22922, 22536, 22322, 22345, 21898, 21089, 21097, 21170, 19610, 20290, 
      45721, 47057, 18580, 17170, 17386, 18457, 19370, 40570, 37636, 17345, 
      16210, 17901, 16525, 16649, 15476, 16001, 34145, 36692, 16029, 33085, 
      36154, 31268, 16577, 16081, 30290, 25397, 14261, 14737, 15122, 29537, 
      14068, 14248, 30053, 30589, 26233, 22905, 23860, 13600, 13625, 30097, 
      30125, 29609, 29354, 23426, 13306, 13850, 25994, 29637, 23794, 14885, 
      14978, 31265, 27185, 16025, 18944, 24644, 26233, 25777, 12645, 26245, 
      33637, 22709, 12269, 24869, 25556, 35204, 24425, 25805, 26042, 26064, 
      24433, 19233, 18889, 13873, 15028, 15938, 21640, 19885, 11636, 11965, 
      23557, 24481, 16650, 15925, 11466, 15381, 23125, 23794, 27666, 30069, 
      16441, 16292, 10817, 12337, 21220, 22052, 23812, 24041, 20810, 15098, 
      10933, 15098, 22285, 15733, 11080, 12004, 12085, 12708, 13213, 23173, 
      30568, 20810, 20402, 10250, 11497, 12137, 27362, 16889, 10000, 11521, 
      19025, 19801, 27956, 21901, 15885, 13050, 9901, 10057, 13770, 14157, 
      16525, 17370, 12005, 14033, 13253, 9409, 9698, 10433, 10565, 10634, 
      15970, 9412, 9841, 10585, 13312, 23377, 19429, 13786, 12869, 12746, 
      11729, 10625, 9029, 9466, 16769, 19429, 23425, 26186, 8936, 8957, 
      11237, 12436, 15397, 17485, 10249, 9010, 10858, 16930, 21418, 16208, 
      8753, 14240, 16930, 10985, 9305, 8722, 9802, 10682, 10309, 8269, 11016, 
      11944, 16200, 21096, 13546, 10946, 7946, 15490, 10553, 7844, 7745, 
      7940, 9593, 11225, 14633, 13653, 10705, 8725, 8469, 9505, 15490, 10532, 
      12580, 9161, 9074, 7421, 7709, 10474, 21866, 14281, 9081, 8352, 9972, 
      6890, 7850, 19885, 8749, 7165, 7349, 19720, 11185, 8865, 8497, 7186, 
      6682, 6570, 6682, 6786, 7186, 7585, 8325, 9586, 10530, 10917, 12037, 
      12186, 13969, 11441, 6656, 6500, 6596, 11584, 8357, 6682, 7610, 9266, 
      10597, 12641, 13130, 15845, 19010, 10573, 9565, 6613, 6373, 6205, 7453, 
      7765, 13140, 15885, 10690, 8530, 7298, 6505, 6185, 5993, 8530, 9293, 
      10829, 10970, 10537, 7297, 7001, 6676, 6617, 6560, 6352, 6032, 5801, 
      7892, 8480, 10400, 11252, 11401, 14992, 17225, 19001, 11709, 8434, 
      7225, 10954, 11250, 10952, 9701, 9445, 8840, 8725, 8392, 5557, 5876, 
      6565, 15080, 9554, 6625, 6485, 6113, 5338, 5410, 6554, 18785, 11268, 
      9540, 8100, 5200, 5440, 16000, 7957, 6130, 6266, 9530, 6581, 5429, 
      5000, 4925, 5741, 13000, 16349, 8605, 7897, 7570, 5245, 4777, 5386, 
      14365, 8593, 4673, 4640, 5408, 6145, 8849, 9385, 9665, 12193, 16288, 
      17168, 7405, 5273, 4973, 4714, 5513, 8845, 8978, 13898, 17258, 6957, 
      6381, 5800, 15805, 17125, 7946, 4850, 6434, 6725, 10154, 11450, 13061, 
      15674, 8720, 7577, 6121, 8585, 6273, 5905, 5650, 4869, 9298, 9594, 
      5960, 3965, 7946, 7817, 5165, 4397, 3917, 3890, 4505, 4810, 5090, 7321, 
      5809, 4441, 3721, 3856, 3889, 6516, 6736, 6964, 7200, 3677, 4505, 6397, 
      6845, 7837, 13282, 14090, 4520, 4325, 4264, 3848, 4264, 12968, 14600, 
      4273, 4210, 3253, 3445, 5737, 5636, 3425, 3236, 3425, 3497, 14161, 
      3754, 3425, 3314, 8209, 10250, 14906, 3700, 3492, 6760, 6885, 9805, 
      11197, 2818, 2845, 4553, 3433, 2768, 7060, 4365, 10522, 11817, 5636, 
      4616, 3400, 2549, 5002, 2570, 7877, 3529, 2880, 2980, 6148, 10585, 
      2258, 2498, 8933, 10673, 4717, 2900, 2312, 3272, 3880, 3250, 2025, 
      2601, 6121, 6786, 4852, 2336, 2377, 3232, 5536, 6697, 8020, 9505, 
      12340, 2938, 2173, 3965, 6473, 9418, 4597, 4817, 5162, 5402, 5650, 
      6037, 9077, 13781, 5569, 9344, 13921, 14144, 2890, 3121, 5490, 3293, 
      1640, 1448, 3944, 4469, 2393, 1521, 3897, 1481, 4034, 7466, 11629, 
      3557, 12181, 2385, 1125, 2689, 4453, 7978, 9189, 1073, 5648, 5186, 
      1985, 4097, 5057, 12410, 1384, 1261, 1000, 6084, 13669, 3341, 2066, 
      941, 850, 866, 1010, 13837, 1268, 884, 793, 833, 6409, 7025, 7184, 
      8353, 932, 1160, 2525, 4157, 9325, 11080, 914, 914, 3989, 5954, 7514, 
      9461, 625, 1060, 7972, 1973, 629, 3233, 10730, 740, 845, 1325, 2693, 
      3400, 3509, 4840, 2377, 541, 522, 466, 490, 1017, 1465, 3577, 724, 425, 
      4496, 12281, 386, 1385, 2125, 3386, 7757, 12242, 13357, 3805, 12424, 
      4913, 2405, 1378, 865, 338, 485, 1585, 7858, 13058, 15418, 2192, 1937, 
      1345, 580, 292, 545, 3392, 7145, 481, 2826, 3474, 10426, 925, 392, 
      2900, 1769, 169, 610, 1613, 11405, 3060, 148, 145, 3060, 4633, 11593, 
      850, 221, 1082, 1490, 3146, 3842, 4346, 10525, 13117, 15250, 676, 541, 
      269, 4069, 6500, 2017, 2385, 2482, 3925, 6481, 7306, 9882, 10081, 
      10690, 11745, 89, 1664, 2273, 2465, 8900, 9473, 14464, 6610, 6773, 
      1972, 1717, 1800, 1885, 9837, 11061, 1546, 281, 866, 1181, 4121, 4250, 
      5066, 11050, 2516, 3380, 5492, 6100, 9620, 58, 4633, 19053, 200, 904, 
      20740, 3250, 145, 1682, 4901, 13457, 16130, 0, 3721, 8100, 12769, 
      17424, 19044, 21316, 37, 65, 1025, 3137, 4762, 7922, 12545, 14885, 
      16642, 19322, 1229, 16133, 19325, 1858, 2125, 8473, 8845, 17170, 19330, 
      241, 6416, 7937, 10016, 21332, 23425, 3274, 1546, 601, 3994, 5650, 
      7946, 14186, 20189, 21341, 3172, 612, 1972, 2152, 10036, 21061, 113, 
      9458, 113, 100, 2000, 4033, 5540, 18289, 18560, 306, 757, 8181, 9490, 
      20245, 1469, 2309, 4456, 10100, 18325, 25381, 3965, 605, 121, 122, 
      1417, 8042, 2545, 544, 1744, 11593, 17833, 25108, 698, 698, 1394, 1690, 
      11405, 13858, 14569, 21778, 3917, 2312, 4685, 12077, 12965, 19240, 
      4714, 3946, 1125, 1521, 1669, 3474, 3589, 4581, 11461, 23634, 6185, 
      4612, 2281, 260, 356, 617, 2192, 2372, 3505, 11920, 298, 353, 485, 514, 
      914, 1018, 1658, 21025, 15949, 24973, 1037, 2386, 2665, 2762, 4586, 
      4985, 884, 400, 3104, 3209, 16529, 23504, 450, 802, 3922, 22642, 23242, 
      13940, 16360, 16868, 17125, 17645, 27053, 17953, 29090, 1476, 881, 
      1301, 17525, 18314, 30554, 1460, 29237, 1570, 1684, 1325, 3050, 3545, 
      20162, 7461, 1741, 19944, 24309, 32229, 1105, 23762, 24677, 33002, 
      24433, 33424, 5578, 2938, 5445, 6418, 24805, 29989, 4181, 2594, 5450, 
      27146, 4212, 1585, 3232, 5521, 6057, 30880, 32980, 1625, 2813, 2344, 
      8577, 3625, 6581, 4181, 4789, 5013, 5128, 4145, 11629, 7650, 4234, 
      5274, 10490, 10404, 10225, 2885, 3341, 4901, 5000, 13729, 11540, 4553, 
      4034, 6653, 5050, 5729, 5834, 6389, 6857, 13653, 4040, 5002, 5809, 
      4645, 4698, 5381, 5825, 7034, 4756, 6290, 8738, 6709, 8893, 6724, 8410, 
      9698, 9074, 8917, 9418, 9908, 9985, 9805, 11716, 10309, 11810, 11629, 
      11042, 11365, 12253, 11698, 11905, 13108, 13469, 13793, 14221, 14545, 
      15305, 14914, 16425, 16820, 20177, 20893, 20980 ], 
  [ 44018, 43234, 43508, 41908, 40426, 39789, 39625, 39940, 38693, 37778, 
      37250, 33917, 33785, 31778, 32490, 32157, 31400, 31162, 30586, 29250, 
      29485, 29765, 26689, 25925, 25549, 26361, 26626, 26240, 24260, 25826, 
      25301, 25525, 24701, 24602, 23545, 23834, 22500, 19645, 19793, 19253, 
      29312, 30160, 18153, 20525, 19277, 17786, 17357, 25625, 23789, 17284, 
      21029, 16132, 16586, 16466, 20417, 16672, 21152, 22601, 16090, 20458, 
      22185, 19373, 14930, 14800, 49505, 42050, 19202, 15530, 15061, 18130, 
      16325, 15773, 18280, 50170, 43618, 38338, 40025, 18785, 15760, 18080, 
      49706, 48946, 48569, 39469, 15929, 14521, 15929, 49096, 40325, 12994, 
      12965, 18394, 45668, 12548, 12905, 14945, 15680, 43650, 14170, 15570, 
      19546, 38996, 17576, 14804, 15125, 20381, 41810, 15130, 15245, 44425, 
      41940, 33568, 32980, 11860, 11673, 11485, 37805, 34952, 12917, 12392, 
      13736, 42354, 29521, 28186, 12625, 11050, 13426, 13729, 15649, 16954, 
      29312, 29041, 14416, 11300, 12497, 12841, 13625, 13732, 36853, 26993, 
      12458, 10645, 39304, 28360, 11629, 10845, 10804, 10573, 10468, 13108, 
      16965, 37097, 36445, 13117, 10826, 10490, 15101, 30736, 13721, 10484, 
      11156, 11444, 15329, 39042, 29122, 23725, 12402, 11826, 9805, 9826, 
      10242, 10477, 21704, 26050, 24538, 13130, 11345, 10250, 10138, 10085, 
      9809, 11425, 10512, 9792, 9225, 12580, 35594, 25925, 24154, 23909, 
      21794, 19226, 12506, 10625, 9754, 10706, 12506, 13925, 11437, 11336, 
      8980, 8837, 9236, 9860, 18850, 15049, 8845, 9549, 11353, 30665, 10400, 
      8689, 31997, 21050, 16930, 15005, 8765, 8425, 19764, 13576, 8149, 8101, 
      8941, 10909, 26417, 21377, 11057, 8597, 20740, 12785, 11588, 9953, 
      8068, 7748, 8228, 26890, 21258, 16594, 15850, 7858, 8353, 7421, 7517, 
      18250, 18041, 12850, 8746, 7241, 10825, 28372, 18292, 16465, 7105, 
      10489, 7789, 9698, 17960, 8324, 8020, 9533, 23202, 18442, 17586, 13957, 
      11745, 10657, 9061, 8677, 7857, 7402, 6922, 6597, 6565, 6586, 6730, 
      6757, 28304, 23824, 12329, 11441, 8609, 6521, 17690, 12965, 6817, 6277, 
      6266, 6602, 6725, 7610, 8945, 22468, 20484, 13140, 12168, 11268, 6660, 
      6484, 6613, 7528, 22829, 18473, 15533, 13154, 11858, 10690, 6029, 5938, 
      6010, 6029, 22676, 15776, 14992, 14057, 13876, 13697, 13001, 11705, 
      8912, 6001, 5857, 5825, 5945, 5972, 7001, 7892, 8692, 24946, 18621, 
      15826, 5769, 5821, 23701, 21352, 20852, 19637, 19400, 18701, 8180, 
      7157, 6260, 6845, 21205, 14738, 14354, 13250, 9425, 8033, 6005, 8354, 
      24505, 21313, 18409, 9409, 7209, 7033, 18266, 5825, 5717, 5077, 15304, 
      11956, 9941, 8036, 5924, 5741, 7016, 19890, 18450, 17757, 11650, 8986, 
      6057, 6130, 20000, 9248, 7873, 5713, 5108, 4640, 4688, 4724, 5300, 
      6833, 7225, 17714, 12410, 11378, 10265, 5330, 4514, 4525, 5785, 7193, 
      16900, 15592, 14157, 6472, 7060, 19109, 11621, 4421, 4346, 4481, 4801, 
      5314, 6341, 20737, 18496, 15332, 4132, 15850, 14994, 14373, 12250, 
      4113, 4165, 15293, 6344, 19597, 19346, 13522, 11290, 9346, 9197, 4810, 
      4505, 4297, 3722, 15264, 11700, 8784, 5625, 5536, 3649, 3625, 3609, 
      3601, 5690, 4322, 3530, 3490, 3506, 4925, 5245, 12389, 11828, 11645, 
      4885, 4325, 4733, 5389, 11898, 11713, 7218, 5458, 15680, 15457, 9220, 
      5737, 5072, 4900, 5072, 10769, 9586, 4961, 3146, 3601, 5329, 10837, 
      10141, 2917, 2920, 3400, 3816, 6173, 5834, 13520, 10448, 5513, 2729, 
      2962, 3385, 3826, 16189, 13949, 10781, 5416, 14945, 7877, 2570, 11520, 
      9529, 3529, 2305, 3204, 5125, 4145, 2650, 3170, 14660, 10037, 7741, 
      2845, 2477, 11241, 5746, 3394, 2034, 2089, 15161, 3617, 3536, 2561, 
      1937, 2000, 2225, 2612, 3617, 10685, 3698, 2074, 1898, 2525, 1730, 
      1706, 1685, 1681, 1685, 1706, 2306, 4082, 1604, 2329, 4100, 4201, 
      11125, 1962, 1525, 12260, 7069, 5413, 1565, 1480, 2210, 7072, 1396, 
      7154, 1289, 1549, 2906, 13256, 3092, 10498, 4114, 1530, 1098, 1573, 
      1930, 5648, 1073, 16837, 1802, 986, 970, 3077, 7789, 7300, 5941, 1021, 
      3604, 13162, 10057, 5882, 4937, 3977, 3145, 3650, 7673, 5825, 4880, 
      3700, 980, 1108, 1145, 1460, 2701, 2197, 1000, 680, 1700, 2357, 6709, 
      2561, 634, 769, 1109, 1714, 3492, 2097, 1201, 10330, 3130, 610, 2129, 
      2509, 2248, 1508, 680, 533, 520, 509, 11466, 5482, 5341, 4797, 3357, 
      1810, 1282, 466, 6641, 4756, 409, 2704, 4717, 1202, 722, 397, 986, 
      2665, 3170, 328, 2725, 16930, 11738, 9125, 7514, 4913, 2498, 914, 965, 
      2993, 4133, 11281, 10660, 9092, 6497, 4745, 2192, 281, 740, 2250, 325, 
      241, 1825, 7940, 2405, 277, 10370, 3890, 1769, 698, 2194, 13369, 4113, 
      3744, 193, 180, 2260, 7865, 2722, 1021, 697, 157, 121, 137, 1802, 2930, 
      3965, 7325, 6824, 2404, 104, 461, 11106, 250, 225, 82, 442, 657, 1525, 
      1602, 1845, 2290, 3200, 505, 260, 208, 1153, 1360, 3545, 449, 490, 
      11061, 436, 397, 360, 1480, 1972, 10025, 5954, 1049, 754, 34, 41, 125, 
      1961, 137, 25, 185, 305, 1385, 4633, 58, 5938, 2213, 965, 6893, 13925, 
      2402, 401, 82, 3026, 4357, 3721, 0, 841, 2704, 5041, 5929, 7225, 4490, 
      2810, 842, 26, 65, 785, 2602, 3722, 4625, 6085, 9220, 4360, 6088, 
      10825, 234, 970, 1098, 4909, 6093, 5792, 377, 800, 1537, 7241, 8480, 
      13949, 10025, 1394, 29, 221, 809, 3389, 6586, 7250, 13725, 7261, 325, 
      261, 1557, 7092, 2858, 1345, 4688, 3089, 353, 68, 233, 5540, 5689, 
      2197, 1306, 922, 1377, 6642, 676, 296, 125, 1621, 5576, 9704, 15250, 
      7010, 3842, 3721, 746, 905, 12244, 1825, 585, 2260, 5328, 9553, 7225, 
      1613, 845, 653, 2194, 3305, 3650, 7565, 15080, 421, 232, 2500, 2900, 
      6125, 16609, 15109, 1186, 850, 754, 241, 234, 250, 2250, 8689, 19300, 
      16385, 11492, 3737, 2857, 2020, 545, 481, 272, 2465, 4385, 3098, 2498, 
      2405, 1585, 1445, 865, 7178, 4420, 9540, 7930, 617, 530, 505, 377, 410, 
      7289, 4121, 481, 464, 4756, 8681, 3805, 2205, 445, 8185, 8541, 3509, 
      4709, 4973, 5108, 5384, 10888, 5570, 12193, 8857, 2650, 1850, 5386, 
      5809, 13169, 1765, 12340, 1753, 1745, 2362, 1037, 922, 6925, 21064, 
      1924, 6829, 9364, 14356, 3362, 9061, 9610, 14885, 9488, 15185, 17473, 
      1413, 1114, 1233, 9738, 12970, 1192, 1801, 1241, 11225, 14521, 3232, 
      1585, 1312, 1360, 13617, 14985, 3394, 1898, 2405, 22546, 1856, 18842, 
      1802, 1800, 1780, 1773, 2132, 27306, 20521, 2221, 2041, 25313, 25105, 
      24804, 3922, 3524, 2644, 2621, 30260, 26729, 3028, 3485, 2810, 3281, 
      3106, 3089, 3034, 3136, 29818, 4589, 3965, 3796, 5194, 5125, 4954, 
      4666, 4289, 6037, 7693, 5993, 7380, 6148, 8249, 7373, 6953, 7549, 7880, 
      7893, 8993, 8948, 9378, 9337, 10370, 9553, 9860, 11225, 11304, 10728, 
      11393, 11234, 12193, 12676, 13610, 13672, 14240, 13780, 14365, 15754, 
      15905, 18896, 19368, 19333 ], 
  [ 47933, 46685, 47365, 45765, 44109, 43066, 42786, 43565, 41738, 41693, 
      41281, 36730, 37700, 35113, 36637, 36130, 35141, 34961, 34037, 32701, 
      33458, 34202, 29444, 28564, 28130, 29812, 30425, 30329, 27073, 29857, 
      29042, 29556, 28442, 28285, 26938, 27749, 25777, 21530, 22490, 21370, 
      24121, 24737, 20560, 24730, 22786, 20077, 19010, 21130, 19816, 19865, 
      25930, 17901, 19225, 18989, 25376, 19601, 17585, 18512, 18729, 17065, 
      18154, 16328, 16757, 16801, 61250, 52577, 24161, 18517, 17642, 15317, 
      20008, 19108, 15293, 62089, 54493, 48285, 50320, 23860, 19385, 14977, 
      61625, 60749, 60314, 49706, 19786, 17450, 13754, 60957, 50794, 14705, 
      14618, 14885, 57065, 13505, 12644, 12944, 13273, 54757, 17505, 13105, 
      15457, 49349, 22709, 12629, 12776, 15944, 52685, 12665, 12722, 55764, 
      52873, 42993, 42289, 13513, 12688, 11978, 48100, 44725, 16136, 15205, 
      11677, 53461, 38250, 36625, 15786, 11601, 11425, 11554, 12546, 13329, 
      38041, 37712, 18737, 13417, 10960, 11072, 11392, 11441, 47090, 35258, 
      15793, 11138, 50005, 36973, 14500, 12904, 12805, 12168, 11773, 10933, 
      13108, 47450, 46682, 17090, 13117, 12317, 11882, 39929, 18100, 12601, 
      10025, 10081, 11936, 49801, 38025, 31410, 16201, 15277, 10530, 10377, 
      9865, 9810, 28925, 34373, 32513, 17509, 14738, 12773, 12545, 12434, 
      9490, 14992, 13441, 12025, 9892, 10057, 45889, 34306, 32129, 31826, 
      29189, 25925, 16769, 13786, 9029, 9169, 9925, 10706, 15236, 15077, 
      10517, 9736, 8917, 8845, 25549, 20530, 10498, 8650, 9178, 40148, 13793, 
      8660, 41770, 28445, 23165, 20602, 10882, 9962, 26869, 18709, 9396, 
      8884, 8100, 8676, 35146, 28946, 15146, 7930, 28193, 17744, 16025, 
      13520, 9953, 8705, 7793, 35793, 28885, 22945, 21969, 9685, 7570, 8552, 
      7720, 25181, 24914, 18041, 11849, 8314, 8186, 37681, 25281, 22932, 
      8352, 14810, 10370, 7465, 24949, 11485, 10949, 7300, 31525, 25605, 
      24517, 19786, 16762, 15210, 12802, 12186, 10786, 9925, 8865, 7786, 
      7290, 7137, 6817, 6786, 37729, 32321, 17636, 16400, 12176, 6724, 24737, 
      18562, 9050, 7466, 6817, 6341, 6290, 6305, 6770, 30733, 28285, 18853, 
      17533, 16285, 8893, 8485, 6120, 6165, 31210, 25810, 22058, 18925, 
      17165, 15533, 7450, 6953, 6329, 6290, 31057, 22417, 21401, 20176, 
      19937, 19700, 18772, 17012, 13001, 7712, 7220, 6260, 6032, 6001, 5812, 
      6065, 6401, 33849, 26074, 22525, 5914, 5850, 32372, 29501, 28885, 
      27380, 27085, 26212, 12037, 10376, 8725, 5540, 29354, 21205, 20705, 
      19253, 13978, 11890, 8354, 6005, 33408, 29520, 25920, 14020, 10660, 
      5380, 25777, 8290, 8066, 5570, 22061, 17669, 14900, 12125, 8621, 4900, 
      5189, 27865, 26077, 25210, 17305, 13597, 8986, 4825, 28033, 14033, 
      12020, 8468, 7225, 5249, 5065, 4985, 4633, 4948, 5108, 25225, 18413, 
      17033, 15514, 7853, 5065, 5018, 4538, 5018, 24237, 22581, 20740, 4645, 
      4885, 27026, 17450, 6074, 5825, 4394, 4250, 4241, 4514, 29060, 26297, 
      22321, 4625, 23013, 21925, 21130, 18369, 4258, 4194, 22340, 10085, 
      27746, 27437, 20105, 17177, 14537, 14330, 7565, 6970, 6530, 4621, 
      22369, 17761, 13801, 9076, 8929, 4896, 4756, 4624, 4500, 9257, 6845, 
      4777, 4505, 4057, 3562, 3650, 18740, 18005, 17764, 7988, 6964, 3428, 
      3620, 18133, 17890, 11713, 9025, 23017, 22736, 14585, 9536, 8465, 8177, 
      3361, 16714, 15125, 8354, 3349, 3050, 3386, 16840, 15912, 3700, 3645, 
      2965, 2917, 10378, 9865, 20393, 16393, 9428, 3280, 4905, 2602, 2637, 
      23816, 20996, 16900, 9389, 22282, 13010, 2657, 17929, 15300, 6400, 
      3088, 2305, 9098, 7538, 2273, 2213, 21997, 16040, 12932, 5252, 4420, 
      17650, 10125, 6381, 2701, 2466, 22672, 6836, 6697, 4852, 2836, 2377, 
      2080, 1945, 2080, 16978, 7033, 3785, 2333, 1858, 2977, 2837, 2642, 
      2522, 2410, 2257, 1697, 2081, 2329, 1604, 2041, 2084, 17650, 4021, 
      2250, 19133, 12260, 9908, 3044, 2669, 4733, 12321, 2817, 12461, 2594, 
      1346, 1369, 20477, 1381, 16965, 8145, 3589, 2113, 1138, 1089, 10433, 
      1508, 24986, 4325, 2117, 1637, 1250, 13444, 12781, 10900, 1224, 1429, 
      20441, 16466, 10841, 9490, 8066, 6770, 1417, 13328, 10784, 9433, 7673, 
      1009, 905, 884, 793, 6152, 5300, 2885, 1637, 685, 820, 12074, 5954, 
      1649, 914, 674, 641, 7465, 5200, 592, 16913, 6929, 1973, 650, 5960, 
      5525, 4205, 2333, 1780, 1709, 1060, 18397, 10441, 10242, 9466, 7330, 
      4797, 3805, 1597, 12064, 9425, 1076, 761, 9386, 3725, 2665, 1586, 377, 
      722, 937, 1285, 724, 25253, 18785, 15418, 13285, 9698, 6065, 3205, 298, 
      818, 1378, 18212, 17417, 15385, 11920, 9472, 5585, 1412, 305, 5701, 
      1746, 1314, 346, 13885, 5972, 1640, 17069, 8269, 4930, 2873, 425, 
      20880, 8608, 8065, 1440, 673, 433, 13810, 6521, 3602, 2930, 1346, 962, 
      746, 265, 697, 1210, 13096, 12421, 6029, 829, 200, 18037, 1845, 1762, 
      865, 181, 106, 162, 181, 250, 405, 7289, 2564, 1913, 1745, 80, 113, 
      964, 130, 113, 17992, 2437, 2340, 2245, 117, 261, 16666, 11261, 3746, 
      3161, 701, 650, 386, 250, 1616, 1040, 272, 160, 80, 9418, 493, 2313, 
      5780, 3604, 2920, 21610, 6085, 2402, 401, 677, 1370, 8100, 841, 0, 529, 
      1764, 2304, 3136, 9217, 6725, 3365, 1157, 442, 2, 485, 1025, 1522, 
      2402, 15629, 1373, 2405, 17698, 1945, 13, 25, 1690, 2410, 11041, 116, 
      17, 116, 3152, 3985, 21634, 16666, 4381, 754, 250, 26, 866, 2729, 3161, 
      21352, 13032, 2152, 1972, 136, 3061, 6773, 98, 9473, 7120, 2180, 793, 
      320, 2089, 2180, 5706, 4177, 81, 130, 2785, 2909, 1949, 676, 200, 2125, 
      4861, 23225, 12665, 8221, 8042, 3037, 122, 19465, 5044, 2644, 433, 
      1993, 4768, 12938, 4658, 3194, 2770, 425, 898, 1069, 3418, 22997, 2132, 
      725, 557, 725, 2500, 24874, 23026, 3825, 3141, 2929, 1314, 1249, 801, 
      481, 4194, 28145, 24592, 18481, 8000, 6656, 5297, 2372, 2192, 1345, 
      580, 8938, 7013, 6065, 5914, 4514, 4258, 3098, 3205, 1549, 4813, 13817, 
      2386, 2125, 2042, 986, 845, 12944, 8500, 1844, 1769, 1769, 4244, 8010, 
      5482, 1402, 3922, 4162, 1160, 1780, 1928, 2005, 2165, 5813, 2293, 6770, 
      14976, 6101, 4721, 2225, 2474, 7514, 4520, 6917, 4450, 4384, 5465, 
      2690, 2285, 3242, 30141, 4621, 3204, 4869, 8469, 7045, 4682, 5057, 
      8882, 4993, 9124, 25738, 3298, 1665, 1378, 5185, 7489, 2381, 4034, 
      1850, 6266, 22032, 6625, 3412, 1921, 1737, 8020, 9040, 6845, 4073, 
      5044, 31797, 3625, 27281, 3281, 2989, 2853, 2788, 3785, 37369, 29250, 
      3874, 3114, 34970, 34704, 34345, 7025, 6221, 4181, 4100, 40729, 36560, 
      4913, 5834, 3593, 5050, 4469, 4394, 4049, 3977, 40113, 7460, 6082, 
      5449, 8065, 7938, 7361, 6725, 5594, 9256, 10970, 7298, 10309, 7453, 
      11584, 9490, 8258, 9434, 9997, 9778, 11168, 11065, 11785, 10816, 13009, 
      11090, 11629, 13922, 13885, 12613, 13858, 13525, 14368, 14909, 16133, 
      16021, 16705, 15665, 16714, 18045, 18080, 20897, 21253, 21160 ], 
  [ 52234, 50618, 51620, 50020, 48226, 46861, 46489, 47636, 45349, 45994, 
      45674, 40157, 42001, 38954, 41122, 40477, 39304, 39170, 37970, 36634, 
      37805, 38917, 32825, 31853, 31373, 33745, 34634, 34768, 30500, 34250, 
      33205, 33949, 32605, 32402, 30825, 32050, 29572, 24221, 25825, 24245, 
      21200, 21632, 23665, 29261, 26765, 23090, 21517, 18761, 17861, 23108, 
      31013, 20500, 22514, 22186, 30505, 23120, 15952, 16465, 22018, 15570, 
      16153, 15109, 19402, 19584, 71761, 62122, 29290, 22082, 20885, 14282, 
      24125, 22949, 14120, 72738, 64314, 57370, 59681, 29081, 23456, 13712, 
      72274, 71306, 70825, 59021, 24041, 20969, 13225, 71560, 60293, 17258, 
      17125, 13298, 67300, 15460, 13633, 12553, 12560, 64762, 21346, 12346, 
      13410, 58756, 27976, 12100, 12109, 13621, 62506, 11906, 11917, 65953, 
      62740, 51664, 50868, 16020, 14689, 13565, 57461, 53672, 19885, 18632, 
      11240, 63466, 46369, 44514, 19489, 13234, 11034, 11025, 11281, 11650, 
      46160, 45785, 23360, 16292, 10937, 10865, 10817, 10820, 56405, 43009, 
      19634, 12725, 59688, 45000, 17973, 15733, 15588, 14629, 14004, 10404, 
      11245, 56857, 55997, 21437, 16130, 14962, 10525, 48416, 22769, 15476, 
      10324, 10196, 10441, 59530, 46282, 38701, 20410, 19210, 12301, 12010, 
      10762, 10477, 35848, 42170, 40034, 22178, 18625, 15970, 15650, 15493, 
      10433, 19017, 16960, 14992, 11617, 9252, 55250, 42149, 39650, 39301, 
      36250, 32434, 21346, 17489, 9650, 9146, 9074, 9349, 19445, 19240, 
      12932, 11645, 9860, 9236, 32058, 26073, 13005, 9133, 8649, 48865, 
      17680, 9833, 50717, 35506, 29306, 26237, 13757, 12377, 33700, 23976, 
      11581, 10701, 8629, 8101, 43265, 36145, 19585, 8597, 35300, 22873, 
      20740, 17545, 12644, 10660, 8644, 44050, 36130, 29178, 28018, 12330, 
      8145, 10645, 9077, 31874, 31561, 23354, 15506, 10361, 7289, 46260, 
      32020, 29257, 10537, 19433, 13613, 6890, 31688, 15188, 14468, 6725, 
      39322, 32482, 31210, 25605, 21937, 20017, 16965, 16165, 14305, 13122, 
      11602, 9925, 9061, 8770, 8082, 8005, 46400, 40256, 23041, 21529, 16201, 
      8081, 31522, 24197, 12017, 9605, 8450, 7330, 7141, 6466, 6241, 38484, 
      35668, 24580, 22984, 21460, 11860, 11268, 6925, 6280, 39053, 32825, 
      28429, 24698, 22570, 20570, 9773, 8954, 7778, 7693, 38900, 28880, 
      27680, 26225, 25940, 25657, 24545, 22417, 17440, 10265, 9497, 7801, 
      7297, 7220, 6065, 5812, 5780, 42106, 33181, 29034, 7225, 7069, 40445, 
      37160, 36452, 34717, 34376, 33365, 16292, 14125, 11876, 5701, 37013, 
      27530, 26938, 25210, 18785, 16145, 11413, 5338, 41665, 37225, 33073, 
      18873, 14593, 5265, 32930, 11441, 11125, 7157, 28616, 23396, 20029, 
      16564, 11956, 5429, 4936, 35386, 33322, 32317, 22986, 18450, 12505, 
      4986, 35600, 19024, 16505, 11849, 10100, 6928, 6560, 6388, 5300, 4649, 
      4625, 32378, 24370, 22714, 20873, 11050, 6698, 6605, 4745, 4489, 31252, 
      29320, 27157, 4392, 4356, 34501, 23269, 8581, 8194, 5521, 5009, 4586, 
      4261, 36857, 33680, 29060, 6212, 29890, 28618, 27685, 24418, 5569, 
      5413, 29125, 14248, 35405, 35050, 26522, 23042, 19850, 19597, 10946, 
      10121, 9497, 6530, 29200, 23764, 18976, 13009, 12816, 7081, 6849, 6625, 
      6409, 13282, 10042, 6962, 6506, 5690, 3677, 3581, 24973, 24100, 23813, 
      11645, 10253, 3589, 3413, 24274, 23985, 16474, 13050, 30032, 29705, 
      20036, 13745, 12352, 11972, 3200, 22625, 20714, 12241, 4706, 3809, 
      3041, 22797, 21685, 5517, 5416, 3816, 3400, 14909, 14258, 27040, 22304, 
      13729, 4913, 7642, 3177, 2890, 31061, 27781, 22949, 13736, 29297, 
      18277, 3922, 24208, 21073, 9873, 4905, 2788, 13445, 11425, 3170, 2650, 
      29012, 21997, 18245, 8357, 7157, 23929, 14794, 9946, 4426, 3961, 29825, 
      10585, 10400, 7865, 4745, 3872, 3161, 2612, 2057, 23165, 10874, 6338, 
      3874, 2525, 5162, 4930, 4597, 4385, 4181, 3890, 2410, 1690, 4100, 2225, 
      1604, 1601, 24021, 6850, 4021, 25780, 17573, 14669, 5413, 4808, 7930, 
      17680, 5140, 17866, 4825, 2381, 1346, 27400, 1220, 23290, 12538, 6418, 
      4114, 1989, 1618, 15424, 3049, 32645, 7522, 4210, 3362, 997, 19125, 
      18324, 16029, 2581, 900, 27410, 22745, 15970, 14297, 12505, 10841, 842, 
      19009, 15913, 14240, 12020, 2228, 1940, 1873, 1460, 10085, 8957, 5576, 
      3592, 1076, 797, 17525, 9841, 3650, 2225, 1525, 986, 11812, 8857, 1305, 
      23330, 11138, 4250, 673, 9893, 9320, 7540, 4840, 3965, 3848, 2693, 
      25090, 15570, 15325, 14365, 11677, 8362, 7002, 3690, 17561, 14324, 
      2801, 416, 14285, 6922, 5402, 3725, 1090, 377, 362, 3240, 333, 33050, 
      25570, 21605, 19058, 14689, 10090, 6218, 965, 289, 389, 24905, 23972, 
      21572, 17417, 14417, 9472, 3505, 1156, 9634, 4069, 3361, 369, 19796, 
      9997, 3917, 23578, 12938, 8633, 5794, 218, 28033, 13369, 12688, 3625, 
      2260, 180, 19721, 10730, 6845, 5897, 3485, 2825, 2425, 242, 122, 221, 
      18869, 18056, 10100, 2600, 1189, 24730, 4306, 4177, 2682, 1170, 865, 
      277, 250, 181, 106, 11728, 5393, 4420, 4160, 425, 320, 113, 1073, 1010, 
      24685, 5220, 5077, 4936, 232, 100, 23129, 16666, 7081, 6266, 2426, 
      2329, 1789, 89, 3985, 3041, 1537, 1241, 241, 14409, 2034, 634, 9805, 
      6893, 965, 28901, 10202, 5185, 1850, 10, 197, 12769, 2704, 529, 0, 361, 
      625, 1089, 14162, 11026, 6562, 3250, 1937, 577, 2, 82, 257, 677, 21908, 
      200, 680, 24345, 4498, 450, 370, 333, 685, 16400, 1105, 592, 185, 1105, 
      1616, 28925, 23129, 7946, 2525, 1469, 601, 61, 866, 1114, 28597, 18805, 
      4797, 4525, 205, 1060, 11074, 305, 14464, 11513, 4825, 2564, 1585, 548, 
      593, 9685, 7650, 610, 337, 922, 5876, 4456, 2309, 269, 584, 2216, 
      30746, 18346, 12890, 12665, 6050, 697, 26388, 8793, 5473, 180, 544, 
      2169, 18665, 8269, 6253, 5645, 218, 185, 218, 1325, 30472, 4685, 2312, 
      212, 196, 821, 32625, 30501, 7114, 6154, 5850, 3361, 3250, 2434, 274, 
      1825, 36356, 32297, 25220, 12577, 10865, 9092, 5017, 4745, 3392, 281, 
      13745, 11314, 10090, 9893, 8033, 7685, 6065, 1250, 468, 2260, 19682, 
      4985, 4586, 4457, 2665, 2386, 18625, 13169, 4121, 4000, 596, 1921, 
      12541, 9277, 3357, 1737, 1885, 493, 653, 709, 740, 808, 2984, 890, 
      3665, 21025, 10034, 8194, 914, 1025, 4225, 7901, 3812, 7785, 7673, 
      9122, 5197, 4562, 1517, 38536, 7956, 1525, 2500, 4996, 11162, 2405, 
      2642, 5317, 2624, 5513, 33489, 5989, 3298, 2689, 2770, 4338, 4520, 
      7001, 3529, 3529, 29185, 10512, 6057, 3600, 3232, 4777, 5521, 10778, 
      6994, 8333, 40330, 6224, 35170, 5650, 5128, 4900, 4789, 6292, 46546, 
      37369, 6381, 5161, 43825, 43513, 43108, 10682, 9556, 6596, 6469, 50228, 
      45553, 7604, 8893, 5410, 7649, 6746, 6625, 6050, 5840, 49474, 10933, 
      8957, 7956, 11538, 11365, 10466, 9554, 7825, 13005, 14765, 9529, 13828, 
      9684, 15425, 12365, 10489, 12125, 12872, 12469, 14089, 13940, 14890, 
      13185, 16298, 13505, 14228, 17257, 17128, 15304, 17009, 16538, 17289, 
      17876, 19330, 19080, 19856, 18356, 19773, 21058, 21001, 23680, 23944, 
      23805 ], 
  [ 56585, 54665, 55933, 54333, 52425, 50794, 50346, 51797, 49130, 50345, 
      50101, 43786, 46352, 42925, 45625, 44866, 43541, 43445, 42017, 40681, 
      42194, 43610, 36416, 35368, 34850, 37792, 38909, 39233, 34129, 38677, 
      37442, 38376, 36842, 36601, 34834, 36401, 33505, 27242, 29378, 27418, 
      19585, 19865, 27028, 33802, 30850, 26377, 24386, 17602, 17044, 26585, 
      36010, 23445, 26029, 25625, 35540, 26825, 15401, 15572, 25533, 15133, 
      15298, 14900, 22385, 22681, 81242, 70805, 34325, 25825, 24362, 14225, 
      28324, 26920, 13949, 82333, 73225, 65673, 68212, 34192, 27617, 13465, 
      81869, 80825, 80306, 67514, 28354, 24674, 13586, 81117, 68938, 20165, 
      19994, 12785, 76553, 17873, 15248, 13028, 12769, 73825, 25317, 12517, 
      12517, 67325, 33125, 12461, 12356, 12500, 71417, 12077, 12050, 75168, 
      71689, 59625, 58753, 18889, 17140, 15674, 65992, 61861, 23780, 22261, 
      11677, 72529, 53874, 51829, 23346, 15381, 11509, 11386, 11034, 11061, 
      53665, 53252, 27977, 19465, 11716, 11492, 11140, 11105, 64898, 50210, 
      23605, 14834, 68485, 52429, 21640, 18868, 18685, 17460, 16645, 10765, 
      10504, 65426, 64490, 25826, 19417, 17945, 10202, 56225, 27424, 18649, 
      11369, 11089, 10004, 68365, 53901, 45522, 24685, 23257, 14562, 14157, 
      12301, 11826, 42365, 49409, 47045, 26833, 22634, 19409, 19013, 18818, 
      12010, 23140, 20665, 18241, 13840, 9385, 63781, 49426, 46661, 46274, 
      42881, 38609, 25925, 21346, 10961, 9925, 9169, 9026, 23720, 23477, 
      15725, 14020, 11437, 10357, 38233, 31450, 15874, 10330, 9010, 56864, 
      21689, 11600, 58906, 42137, 35177, 31690, 16930, 15170, 40141, 29125, 
      14184, 13000, 9864, 8424, 50770, 42890, 24050, 9946, 41969, 27908, 
      25433, 21668, 15665, 13073, 10145, 51669, 42913, 35125, 33813, 15313, 
      9418, 13172, 10996, 38201, 37850, 28541, 19325, 12850, 7346, 54145, 
      38385, 35280, 13140, 24050, 17090, 7213, 38053, 19045, 18173, 7048, 
      46561, 38961, 37537, 31210, 27010, 24786, 21202, 20250, 18010, 16561, 
      14661, 12490, 11322, 10917, 9925, 9810, 54361, 47609, 28304, 26564, 
      20324, 10000, 37925, 29650, 15266, 12170, 10597, 8945, 8642, 7397, 
      6602, 45685, 42565, 30109, 28285, 26533, 15109, 14365, 8388, 7173, 
      46330, 39418, 34490, 30265, 27833, 25529, 12490, 11405, 9773, 9650, 
      46177, 35017, 33665, 32020, 31697, 31376, 30112, 27680, 21905, 13172, 
      12176, 9872, 9140, 9025, 7072, 6401, 6065, 49725, 39850, 35209, 9106, 
      8874, 47912, 44285, 43501, 41576, 41197, 40072, 20605, 18020, 15277, 
      6632, 44138, 33553, 32885, 30929, 23554, 20458, 14738, 5585, 49284, 
      44388, 39780, 23680, 18640, 5968, 39637, 14842, 14450, 9266, 34829, 
      28925, 25064, 21029, 15509, 6664, 5525, 42397, 40105, 38986, 28477, 
      23257, 16210, 5917, 42649, 23945, 21008, 15440, 13273, 9113, 8593, 
      8345, 6649, 5200, 5024, 39085, 30089, 28205, 26098, 14489, 8845, 8714, 
      5714, 4850, 37845, 35685, 33256, 4981, 4717, 41474, 28874, 11450, 
      10949, 7250, 6434, 5669, 4850, 44096, 40577, 35425, 8321, 36369, 34945, 
      33898, 30213, 7450, 7218, 35528, 18485, 42530, 42137, 32621, 28685, 
      25037, 24746, 14537, 13522, 12746, 8905, 35641, 29521, 24049, 17056, 
      16825, 9684, 9376, 9076, 8784, 17405, 13481, 9565, 8957, 7837, 4570, 
      4322, 30920, 29933, 29608, 15464, 13768, 4520, 4040, 30145, 29818, 
      21205, 17173, 36625, 36260, 25337, 18020, 16361, 15905, 3865, 28306, 
      26129, 16250, 6625, 5234, 3554, 28516, 27252, 7816, 7677, 5317, 4597, 
      19450, 18685, 33329, 27985, 18080, 7060, 10701, 4450, 3897, 37844, 
      34184, 28744, 18125, 35890, 23426, 5765, 30193, 26640, 13540, 7204, 
      3985, 17834, 15434, 4709, 3809, 35605, 27716, 23432, 11720, 10216, 
      29914, 19449, 13689, 6649, 5994, 36532, 14480, 14257, 11152, 7120, 
      5905, 4852, 3961, 2836, 29074, 14845, 9245, 5945, 3874, 7765, 7457, 
      7010, 6722, 6442, 6037, 3797, 2165, 6361, 3536, 2041, 2000, 30082, 
      9985, 6282, 32069, 22760, 19400, 8168, 7373, 11369, 22905, 7857, 23129, 
      7466, 4034, 2125, 33917, 1885, 29313, 16965, 9553, 6565, 3490, 2853, 
      20345, 5120, 39770, 10961, 6737, 5585, 1586, 24616, 23701, 21064, 4500, 
      1261, 33965, 28730, 21005, 19066, 16970, 15002, 1165, 24500, 20948, 
      19009, 16409, 4033, 3593, 3488, 2809, 14132, 12776, 8597, 6005, 2197, 
      1576, 22826, 13850, 6101, 4106, 3026, 2069, 16201, 12676, 2692, 29429, 
      15413, 6929, 1490, 13940, 13253, 11093, 7709, 6568, 6413, 4840, 31417, 
      20605, 20322, 19210, 16066, 12105, 10441, 6217, 22900, 19169, 5024, 
      929, 19130, 10361, 8461, 6290, 2477, 890, 685, 5653, 808, 40289, 31973, 
      27514, 24625, 19610, 14213, 9505, 2314, 650, 370, 31232, 30185, 27481, 
      22756, 19300, 13481, 6032, 2657, 13681, 6786, 5850, 1186, 25477, 14120, 
      6596, 29753, 17593, 12490, 9005, 845, 34740, 18100, 17305, 6228, 4369, 
      769, 25402, 15005, 10322, 9146, 6050, 5162, 4610, 1021, 445, 202, 
      24436, 23509, 14261, 4861, 2804, 31057, 7137, 6970, 4981, 2785, 2290, 
      1170, 1105, 922, 657, 16193, 8528, 7289, 6953, 1508, 1289, 208, 2650, 
      2549, 31012, 8317, 8136, 7957, 1125, 765, 29266, 21929, 10634, 9629, 
      4649, 4514, 3746, 754, 6740, 5492, 3380, 2932, 1172, 19330, 4105, 45, 
      13928, 10408, 148, 35722, 14401, 8282, 3845, 257, 26, 17424, 5041, 
      1764, 361, 0, 36, 196, 19045, 15377, 10001, 5777, 3970, 1850, 401, 101, 
      10, 50, 27893, 29, 53, 30634, 7405, 1609, 1453, 10, 58, 21625, 2720, 
      1865, 1040, 212, 457, 35746, 29266, 11689, 4786, 3274, 1874, 194, 125, 
      221, 35380, 24372, 7780, 7432, 1060, 205, 15425, 1274, 19385, 15940, 
      7808, 4825, 3428, 73, 80, 13770, 11317, 1845, 1306, 181, 9125, 7325, 
      4456, 1124, 109, 829, 37757, 23837, 17545, 17282, 9337, 1970, 32905, 
      12688, 8608, 769, 145, 820, 24194, 12050, 9578, 8818, 845, 394, 313, 
      394, 37445, 7592, 4421, 725, 557, 232, 39826, 37474, 10629, 9441, 9061, 
      5850, 5701, 4581, 901, 666, 43937, 39460, 31585, 17156, 15140, 13025, 
      8000, 7652, 5881, 832, 18514, 15665, 14213, 13978, 11738, 11314, 9314, 
      433, 373, 949, 25325, 7930, 7417, 7250, 4850, 4457, 24116, 17824, 6800, 
      6641, 425, 800, 17082, 13210, 5770, 730, 802, 740, 520, 500, 493, 485, 
      1445, 529, 1898, 26820, 14081, 11861, 629, 626, 2306, 11492, 2045, 
      11338, 11188, 12941, 8066, 7241, 890, 46269, 11509, 936, 1341, 2925, 
      15361, 1322, 1445, 3170, 1465, 3328, 40690, 9010, 5445, 4570, 1573, 
      2533, 7085, 10250, 5714, 2066, 35892, 14521, 9040, 5785, 5265, 2896, 
      3412, 14825, 10205, 11848, 48177, 9169, 42485, 8405, 7693, 7389, 7240, 
      9161, 54925, 44874, 9250, 7650, 51938, 51588, 51145, 14501, 13109, 
      9389, 9224, 58873, 53780, 10625, 12218, 7709, 10594, 9425, 9266, 8501, 
      8177, 58005, 14600, 12130, 10825, 15205, 14994, 13829, 12689, 10466, 
      16900, 18698, 12170, 17533, 12325, 19396, 15538, 13130, 15146, 16045, 
      15490, 17300, 17113, 18253, 15940, 19813, 16298, 17173, 20810, 20605, 
      18325, 20410, 19825, 20500, 21125, 22769, 22405, 23257, 21377, 23098, 
      24345, 24212, 26777, 26965, 26788 ], 
  [ 58109, 56093, 57445, 55845, 53901, 52186, 51714, 53261, 50474, 51869, 
      51649, 45082, 47876, 44329, 47197, 46402, 45029, 44945, 43445, 42109, 
      43730, 45242, 37700, 36628, 36098, 39220, 40409, 40793, 35425, 40225, 
      38930, 39924, 38330, 38077, 36250, 37925, 34897, 28346, 30650, 28570, 
      19225, 19457, 28240, 35386, 32290, 27565, 25442, 17386, 16936, 27833, 
      37738, 24525, 27289, 26861, 37280, 28145, 15377, 15440, 26793, 15145, 
      15178, 14984, 23477, 23809, 84386, 73697, 36065, 27157, 25610, 14357, 
      29800, 28324, 14045, 85513, 76189, 68445, 71056, 35956, 29081, 13537, 
      85049, 83981, 83450, 70346, 29866, 25994, 13850, 84285, 71818, 21233, 
      21050, 12773, 79625, 18785, 15908, 13328, 12985, 76837, 26721, 12721, 
      12385, 70181, 34901, 12725, 12584, 12296, 74381, 12281, 12242, 78228, 
      74665, 62289, 61393, 19945, 18064, 16490, 68836, 64597, 25160, 23557, 
      11965, 75541, 56394, 54289, 24714, 16209, 11809, 11650, 11106, 11025, 
      56185, 55760, 29585, 20617, 12112, 11840, 11392, 11345, 67730, 52634, 
      25009, 15650, 71413, 54925, 22948, 20008, 19813, 18504, 17629, 11029, 
      10420, 68282, 67322, 27362, 20605, 19037, 10250, 58841, 29044, 19801, 
      11849, 11521, 10016, 71305, 56457, 47826, 26185, 24685, 15426, 14985, 
      12937, 12402, 44573, 51845, 49409, 28453, 24050, 20645, 20225, 20018, 
      12658, 24592, 21985, 19417, 14692, 9577, 66625, 51874, 49025, 48626, 
      45125, 40709, 27521, 22714, 11525, 10321, 9349, 9074, 25220, 24965, 
      16757, 14920, 12085, 10861, 40333, 33298, 16930, 10858, 9274, 59540, 
      23105, 12308, 61642, 44381, 37181, 33562, 18082, 16202, 42325, 30901, 
      15156, 13876, 10404, 8676, 53290, 45170, 25610, 10522, 44225, 29648, 
      27065, 23120, 16769, 13985, 10769, 54225, 45205, 37153, 35793, 16405, 
      9970, 14120, 11752, 40349, 39986, 30329, 20681, 13786, 7514, 56785, 
      40545, 37332, 14112, 25658, 18338, 7465, 40213, 20413, 19493, 7300, 
      48997, 41157, 39685, 33130, 28762, 26442, 22690, 21690, 19330, 17797, 
      15777, 13450, 12186, 11745, 10657, 10530, 57025, 50081, 30116, 28304, 
      21776, 10756, 40097, 31522, 16442, 13130, 11425, 9605, 9266, 7841, 
      6866, 48109, 44893, 32005, 30109, 28285, 16285, 15493, 9000, 7605, 
      48778, 41650, 36554, 32173, 29645, 27245, 13498, 12329, 10553, 10418, 
      48625, 37105, 35705, 34000, 33665, 33332, 32020, 29492, 23465, 14240, 
      13172, 10676, 9872, 9745, 7540, 6737, 6305, 52281, 42106, 37309, 9850, 
      9594, 50420, 46685, 45877, 43892, 43501, 42340, 22117, 19400, 16501, 
      7076, 46538, 35605, 34913, 32885, 25210, 21970, 15938, 5813, 51840, 
      46800, 42048, 25348, 20068, 6340, 41905, 16066, 15650, 10082, 36941, 
      30821, 26804, 22589, 16781, 7204, 5861, 44761, 42397, 41242, 30361, 
      24925, 17530, 6361, 45025, 25649, 22580, 16724, 14425, 9953, 9385, 
      9113, 7225, 5524, 5300, 41353, 32045, 30089, 27898, 15725, 9673, 9530, 
      6170, 5114, 40077, 37845, 35332, 5317, 4981, 43826, 30794, 12506, 
      11969, 7946, 7034, 6161, 5186, 46532, 42905, 37585, 9137, 38565, 37093, 
      36010, 32193, 8194, 7938, 37700, 19973, 44930, 44525, 34697, 30617, 
      26825, 26522, 15821, 14746, 13922, 9805, 37825, 31489, 25801, 18484, 
      18241, 10656, 10324, 10000, 9684, 18857, 14717, 10537, 9881, 8665, 
      5002, 4706, 32948, 31925, 31588, 16820, 15028, 4964, 4388, 32149, 
      31810, 22849, 18625, 38857, 38480, 27161, 19520, 17777, 17297, 4225, 
      30250, 27989, 17666, 7381, 5834, 3866, 30472, 29160, 8692, 8541, 5941, 
      5125, 21034, 20233, 35465, 29929, 19604, 7888, 11817, 5002, 4365, 
      40136, 36356, 30724, 19661, 38122, 25202, 6497, 32233, 28548, 14848, 
      8080, 4513, 19370, 16850, 5345, 4325, 37837, 29672, 25220, 12932, 
      11332, 31954, 21069, 15021, 7501, 6786, 38800, 15860, 15625, 12340, 
      8020, 6697, 5536, 4537, 3232, 31090, 16249, 10313, 6749, 4450, 8737, 
      8405, 7922, 7610, 7306, 6865, 4385, 2465, 7225, 4100, 2329, 2276, 
      32146, 11125, 7146, 34205, 24548, 21044, 9188, 8333, 12605, 24705, 
      8865, 24941, 8450, 4706, 2521, 36125, 2245, 31365, 18513, 10693, 7489, 
      4114, 3393, 22049, 5924, 42170, 12197, 7685, 6437, 1922, 26500, 25549, 
      22804, 5256, 1525, 36185, 30770, 22745, 20722, 18530, 16466, 1417, 
      26384, 22688, 20665, 17945, 4753, 4265, 4148, 3385, 15560, 14132, 9701, 
      6917, 2701, 1972, 24650, 15266, 7025, 4850, 3650, 2561, 17737, 14032, 
      3280, 31505, 16913, 7925, 1898, 15368, 14645, 12365, 8765, 7540, 7373, 
      5668, 33565, 22345, 22050, 20890, 17602, 13437, 11677, 7165, 24736, 
      20849, 5876, 1241, 20810, 11597, 9577, 7250, 3065, 1202, 937, 6565, 
      1108, 42725, 34145, 29530, 26533, 21314, 15665, 10693, 2890, 914, 514, 
      33380, 32297, 29497, 24592, 20992, 14897, 6980, 3281, 15109, 7794, 
      6786, 1594, 27421, 15572, 7592, 31853, 19213, 13858, 10169, 1193, 
      37008, 19744, 18913, 7200, 5185, 1105, 27346, 16505, 11570, 10322, 
      7010, 6050, 5450, 1417, 697, 346, 26344, 25381, 15725, 5725, 3464, 
      33205, 8181, 8002, 5857, 3445, 2890, 1602, 1525, 1306, 981, 17753, 
      9668, 8345, 7985, 2000, 1745, 388, 3298, 3185, 33160, 9445, 9252, 9061, 
      1557, 1125, 31354, 23741, 11906, 10841, 5501, 5354, 4514, 1114, 7760, 
      6416, 4112, 3616, 1616, 21034, 4909, 9, 15380, 11668, 40, 38026, 15877, 
      9410, 4625, 485, 122, 19044, 5929, 2304, 625, 36, 0, 64, 20737, 16901, 
      11237, 6725, 4762, 2402, 677, 257, 82, 2, 29933, 125, 5, 32770, 8473, 
      2125, 1945, 58, 10, 23425, 3380, 2417, 1460, 80, 241, 38050, 31354, 
      13021, 5650, 3994, 2426, 386, 41, 89, 37672, 26280, 8872, 8500, 1480, 
      85, 16949, 1730, 21089, 17488, 8900, 5689, 4160, 73, 68, 15210, 12625, 
      2385, 1762, 97, 10301, 8381, 5284, 1544, 109, 541, 40121, 25721, 19165, 
      18890, 10525, 2522, 35113, 14068, 9748, 1105, 169, 544, 26090, 13394, 
      10778, 9970, 1193, 610, 493, 250, 39797, 8660, 5237, 1037, 821, 196, 
      42250, 39826, 11889, 10629, 10225, 6786, 6625, 5409, 1249, 450, 46481, 
      41872, 33745, 18752, 16640, 14417, 9092, 8720, 6817, 1156, 20170, 
      17189, 15665, 15418, 13058, 12610, 10490, 325, 493, 685, 27257, 9010, 
      8461, 8282, 5690, 5261, 26000, 19444, 7796, 7625, 521, 596, 18666, 
      14602, 6682, 562, 610, 968, 628, 584, 565, 533, 1109, 565, 1490, 28800, 
      15509, 13169, 689, 650, 1850, 12776, 1637, 12610, 12448, 14297, 9122, 
      8237, 842, 48861, 12781, 900, 1125, 2421, 16837, 1130, 1217, 2642, 
      1249, 2788, 43114, 10114, 6273, 5314, 1345, 2113, 8045, 11426, 6554, 
      1754, 38160, 15937, 10132, 6625, 6057, 2452, 2896, 16253, 11369, 13108, 
      50805, 10249, 44945, 9425, 8653, 8325, 8164, 10217, 57721, 47394, 
      10306, 8586, 54650, 54288, 53833, 15857, 14381, 10421, 10244, 61753, 
      56528, 11729, 13418, 8585, 11674, 10421, 10250, 9425, 9065, 60849, 
      15908, 13282, 11881, 16513, 16290, 15041, 13829, 11450, 18280, 20090, 
      13154, 18853, 13309, 20800, 16690, 14114, 16250, 17197, 16594, 18464, 
      18265, 19465, 16960, 21073, 17330, 18253, 22082, 21853, 19429, 21634, 
      21013, 21664, 22301, 24005, 23605, 24481, 22481, 24298, 25533, 25376, 
      27905, 28069, 27880 ], 
  [ 60253, 58109, 59573, 57973, 55981, 54154, 53650, 55325, 52378, 54013, 
      53825, 46922, 50020, 46313, 49405, 48562, 47125, 47057, 45461, 44125, 
      45890, 47530, 39524, 38420, 37874, 41236, 42521, 42985, 37265, 42401, 
      41026, 42100, 40426, 40157, 38250, 40069, 36865, 29930, 32458, 30218, 
      18857, 19025, 29968, 37610, 34322, 29261, 26962, 17210, 16904, 29609, 
      40154, 26077, 29081, 28621, 39712, 30017, 15457, 15376, 28585, 15273, 
      15130, 15208, 25045, 25425, 88690, 77665, 38497, 29045, 27386, 14645, 
      31880, 30308, 14285, 89865, 80253, 72253, 74960, 38420, 31145, 13745, 
      89401, 88301, 87754, 74234, 31994, 27866, 14314, 88621, 75770, 22769, 
      22570, 12869, 83833, 20113, 16900, 13840, 13385, 80965, 28705, 13105, 
      12321, 74101, 37381, 13189, 13000, 12136, 78445, 12665, 12610, 82420, 
      78745, 65953, 65025, 21465, 19408, 17690, 72740, 68357, 27112, 25397, 
      12461, 79669, 59866, 57681, 26650, 17425, 12321, 12114, 11314, 11089, 
      59657, 59216, 31841, 22265, 12752, 12416, 11840, 11777, 71618, 55978, 
      26993, 16850, 75429, 58365, 24804, 21640, 21429, 20008, 19053, 11493, 
      10420, 72202, 71210, 29522, 22301, 20605, 10426, 62441, 31316, 21449, 
      12601, 12209, 10144, 75337, 59977, 51010, 28297, 26701, 16690, 16201, 
      13897, 13282, 47629, 55205, 52673, 30725, 26050, 22405, 21953, 21730, 
      13634, 26640, 23857, 21097, 15940, 9945, 70529, 55250, 52289, 51874, 
      48229, 43621, 29761, 24650, 12389, 10961, 9701, 9250, 27332, 27061, 
      18245, 16232, 13061, 11645, 43245, 35874, 18450, 11674, 9738, 63220, 
      25105, 13364, 65402, 47485, 39965, 36170, 19730, 17690, 45349, 33381, 
      16564, 15156, 11236, 9124, 56762, 48322, 27802, 11402, 47345, 32080, 
      29353, 25168, 18353, 15313, 11713, 57745, 48373, 39969, 38545, 17973, 
      10818, 15496, 12872, 43325, 42946, 32825, 22601, 15146, 7850, 60417, 
      43537, 40180, 15520, 27914, 20114, 7913, 43205, 22349, 21365, 7748, 
      52357, 44197, 42661, 35802, 31210, 28762, 24786, 23722, 21202, 19557, 
      17377, 14842, 13450, 12961, 11745, 11602, 60689, 53489, 32644, 30736, 
      23824, 11876, 43105, 34130, 18122, 14522, 12641, 10597, 10210, 8545, 
      7330, 51453, 48109, 34645, 32653, 30733, 17965, 17109, 9928, 8293, 
      52154, 44738, 39418, 34829, 32173, 29645, 14954, 13673, 11705, 11554, 
      52001, 40001, 38537, 36752, 36401, 36052, 34676, 32020, 25657, 15776, 
      14612, 11860, 10960, 10817, 8276, 7297, 6737, 55801, 45226, 40221, 
      10954, 10666, 53876, 49997, 49157, 47092, 46685, 45476, 24245, 21352, 
      18245, 7780, 49850, 38453, 37729, 35605, 27530, 24098, 17650, 6229, 
      55360, 50128, 45184, 27684, 22084, 6948, 45041, 17810, 17362, 11282, 
      39869, 33461, 29236, 24781, 18589, 8036, 6421, 48025, 45565, 44362, 
      32985, 27261, 19402, 7065, 48305, 28033, 24788, 18548, 16073, 11185, 
      10553, 10249, 8105, 6068, 5780, 44489, 34765, 32713, 30410, 17485, 
      10889, 10730, 6890, 5578, 43165, 40837, 38212, 5877, 5445, 47074, 
      33466, 14026, 13441, 8986, 7946, 6929, 5746, 49892, 46121, 40577, 
      10337, 41605, 40069, 38938, 34945, 9298, 9010, 40708, 22069, 48242, 
      47821, 37577, 33305, 29321, 29002, 17645, 16490, 15602, 11117, 40849, 
      34225, 28249, 20500, 20241, 12064, 11700, 11344, 10996, 20905, 16477, 
      11945, 11225, 9881, 5690, 5330, 35764, 34693, 34340, 18740, 16820, 
      5668, 4964, 34933, 34578, 25153, 20673, 41945, 41552, 29705, 21632, 
      19777, 19265, 4817, 32954, 30581, 19666, 8501, 6746, 4394, 33192, 
      31816, 9972, 9805, 6885, 5941, 23258, 22409, 38425, 32633, 21748, 9104, 
      13417, 5850, 5101, 43304, 39364, 33476, 21821, 41210, 27682, 7585, 
      35065, 31204, 16704, 9360, 5329, 21530, 18850, 6305, 5125, 40925, 
      32392, 27716, 14660, 12932, 34786, 23341, 16909, 8749, 7954, 41936, 
      17812, 17561, 14036, 9332, 7865, 6560, 5417, 3872, 33890, 18233, 11849, 
      7933, 5330, 10145, 9781, 9250, 8906, 8570, 8081, 5281, 2977, 8489, 
      4964, 2825, 2756, 35010, 12757, 8410, 37165, 27044, 23348, 10660, 9725, 
      14365, 27217, 10321, 27469, 9874, 5714, 3161, 39181, 2837, 34213, 
      20689, 12325, 8833, 5058, 4225, 24433, 7108, 45482, 13957, 9061, 7685, 
      2482, 29124, 28125, 25236, 6376, 1989, 39257, 33602, 25177, 23042, 
      20722, 18530, 1865, 29008, 25120, 22985, 20105, 5825, 5273, 5140, 4265, 
      17576, 16052, 11285, 8245, 3485, 2612, 27194, 17266, 8369, 5954, 4594, 
      3329, 19897, 15952, 4176, 34385, 19025, 9365, 2554, 17384, 16613, 
      14173, 10285, 8948, 8765, 6884, 36541, 24777, 24466, 23242, 19762, 
      15325, 13437, 8541, 27296, 23201, 7124, 1769, 23162, 13357, 11177, 
      8642, 3961, 1730, 1385, 7893, 1620, 46085, 37153, 32330, 29189, 23698, 
      17713, 12389, 3770, 1378, 818, 36356, 35225, 32297, 27152, 23360, 
      16897, 8356, 4225, 17125, 9250, 8146, 2250, 30125, 17620, 9032, 34765, 
      21485, 15794, 11833, 1769, 40144, 22048, 21169, 8608, 6385, 1665, 
      30050, 18617, 13346, 12002, 8402, 7346, 6682, 2057, 1145, 650, 29000, 
      27989, 17789, 6989, 4456, 36181, 9685, 9490, 7137, 4437, 3802, 2290, 
      2197, 1930, 1525, 19945, 11300, 9865, 9473, 2768, 2465, 740, 4274, 
      4145, 36136, 11061, 10852, 10645, 2245, 1717, 34250, 26269, 13714, 
      12569, 6749, 6586, 5650, 1706, 9232, 7760, 5200, 4640, 2320, 23418, 
      6093, 73, 17428, 13460, 8, 41210, 17957, 11026, 5777, 901, 362, 21316, 
      7225, 3136, 1089, 196, 64, 0, 23105, 19045, 12997, 8101, 5930, 3250, 
      1157, 577, 290, 50, 32765, 365, 53, 35730, 10009, 2925, 2713, 234, 58, 
      25937, 4372, 3265, 2132, 16, 65, 41234, 34250, 14909, 6914, 5066, 3274, 
      754, 41, 25, 40840, 28936, 10440, 10036, 2152, 37, 19093, 2450, 23473, 
      19664, 10468, 6953, 5248, 185, 164, 17242, 14481, 3217, 2482, 97, 
      11981, 9901, 6500, 2216, 221, 269, 43385, 28345, 21437, 21146, 12221, 
      3370, 38169, 16020, 11380, 1665, 313, 288, 28730, 15298, 12490, 11618, 
      1769, 1010, 845, 170, 43045, 10196, 6437, 1565, 1285, 260, 45594, 
      43074, 13681, 12325, 11889, 8146, 7969, 6625, 1825, 274, 49985, 45200, 
      36737, 20992, 18752, 16385, 10660, 10256, 8177, 1700, 22490, 19333, 
      17713, 17450, 14930, 14450, 12170, 293, 765, 445, 29945, 10562, 9965, 
      9770, 6922, 6445, 28624, 21716, 9236, 9049, 761, 436, 20890, 16570, 
      8010, 450, 466, 1384, 884, 808, 773, 709, 773, 725, 1058, 31552, 17525, 
      15025, 881, 794, 1354, 14600, 1205, 14418, 14240, 16217, 10642, 9677, 
      890, 52429, 14589, 964, 949, 1861, 18917, 986, 1025, 2050, 1073, 2180, 
      46458, 11698, 7489, 6418, 1153, 1665, 9437, 13106, 7786, 1450, 41296, 
      17937, 11700, 7857, 7225, 1972, 2320, 18269, 13033, 14900, 54421, 
      11801, 48337, 10897, 10045, 9685, 9508, 11737, 61561, 50866, 11826, 
      9946, 58378, 58000, 57529, 17777, 16189, 11909, 11716, 65705, 60304, 
      13313, 15130, 9865, 13226, 11861, 11674, 10769, 10361, 64753, 17764, 
      14930, 13401, 18369, 18130, 16769, 15461, 12874, 20232, 22058, 14578, 
      20725, 14733, 22784, 18338, 15538, 17834, 18845, 18178, 20128, 19913, 
      21193, 18432, 22865, 18818, 19805, 23890, 23629, 21013, 23378, 22709, 
      23328, 23981, 25765, 25317, 26225, 24065, 26010, 27229, 27040, 29521, 
      29653, 29448 ], 
  [ 41812, 42100, 41434, 39826, 38740, 39041, 39145, 38386, 38477, 35540, 
      34740, 34213, 31525, 30852, 29684, 29753, 29530, 29156, 29384, 28040, 
      27065, 26269, 27077, 26577, 26333, 25133, 24592, 23530, 24498, 23248, 
      23393, 22945, 22789, 22824, 22433, 21512, 21650, 22001, 20269, 21069, 
      48010, 49394, 19289, 17505, 17865, 19188, 20233, 42705, 39661, 18010, 
      16393, 18730, 17172, 17320, 15641, 16586, 36074, 38729, 16672, 34976, 
      38177, 33085, 17384, 16850, 29041, 24400, 14416, 15300, 15769, 31300, 
      14485, 14737, 31850, 29300, 25160, 22024, 22905, 13725, 14050, 31914, 
      28832, 28340, 28097, 22481, 13681, 14417, 27617, 28354, 22797, 15700, 
      15805, 33160, 25994, 16994, 20165, 26225, 27898, 24644, 13120, 27920, 
      35648, 21730, 12370, 26482, 27205, 37285, 23336, 27476, 27725, 24877, 
      23330, 18442, 18122, 14690, 15977, 16993, 20665, 19018, 12125, 12538, 
      25138, 23336, 15997, 15332, 11965, 16420, 24692, 25397, 29461, 31972, 
      15786, 15649, 11074, 13050, 22689, 23569, 25425, 25666, 19841, 14537, 
      11392, 16145, 21218, 15098, 11633, 12725, 12818, 13525, 14090, 24770, 
      32513, 19813, 19429, 10573, 12168, 12904, 29173, 16130, 10237, 12226, 
      20402, 21226, 29801, 20816, 15184, 12601, 10256, 10484, 14761, 15184, 
      17744, 18649, 11650, 13448, 12740, 9640, 10133, 11048, 11204, 11285, 
      17173, 9809, 10370, 11258, 14309, 25034, 18432, 13185, 12352, 12241, 
      11332, 10372, 9280, 9945, 18052, 20880, 25092, 27985, 9281, 9314, 
      12050, 13381, 16594, 18826, 9992, 9005, 11645, 18245, 22997, 15373, 
      9178, 15373, 16033, 10580, 9140, 8689, 10489, 11489, 9962, 8330, 11881, 
      12905, 17497, 22681, 12861, 10501, 8221, 16749, 10130, 7937, 7946, 
      8321, 10322, 12146, 15842, 12928, 10244, 8528, 8320, 10244, 16769, 
      11413, 13653, 8840, 8765, 7460, 8180, 11365, 23525, 13466, 8746, 8125, 
      10825, 7105, 8425, 21456, 8410, 7618, 7850, 21289, 10568, 8488, 8168, 
      7085, 6749, 6733, 7013, 7165, 7685, 8168, 9028, 10445, 11485, 11908, 
      13124, 13285, 13122, 10786, 6661, 6577, 6961, 12645, 8000, 6625, 8249, 
      10121, 11584, 13796, 14321, 17216, 20561, 9962, 9050, 6530, 6362, 6266, 
      8090, 8450, 14341, 17266, 10053, 8109, 7045, 6408, 6184, 6088, 9333, 
      10180, 11860, 12013, 9898, 7018, 6770, 6505, 6458, 6413, 6253, 6029, 
      6050, 8633, 9293, 11405, 12329, 12490, 16333, 18698, 20570, 10960, 
      7985, 6932, 12017, 12337, 10249, 9106, 8874, 8329, 8226, 7929, 5850, 
      6301, 7146, 16441, 8957, 6376, 6260, 5960, 5485, 5701, 7157, 20360, 
      10513, 8929, 7633, 5333, 5813, 17429, 7488, 6705, 6865, 10513, 6266, 
      5330, 5057, 5162, 6266, 14257, 17810, 8036, 7400, 7109, 5156, 4904, 
      5861, 15716, 8010, 4762, 4861, 5917, 6786, 9802, 10386, 10690, 13410, 
      17757, 18685, 6928, 5108, 4880, 4705, 6068, 9808, 9953, 15233, 18785, 
      6514, 6010, 5513, 17258, 18650, 7381, 4717, 7165, 7492, 11245, 12637, 
      14356, 17125, 8069, 7034, 5746, 9554, 5860, 5540, 5321, 4672, 10337, 
      10657, 5569, 4258, 7325, 7208, 4868, 4244, 3908, 3893, 5000, 5365, 
      5693, 8200, 5402, 4250, 3746, 4205, 4250, 7321, 7565, 7817, 8077, 4000, 
      5044, 7200, 7696, 8784, 14625, 15481, 4265, 4106, 4057, 4265, 4777, 
      14297, 16025, 4040, 3989, 3380, 3764, 5274, 5185, 3370, 3505, 3778, 
      3874, 15570, 3577, 3332, 3665, 9220, 11417, 16361, 3509, 3349, 7649, 
      7786, 10946, 12434, 2997, 3060, 4178, 3250, 3005, 7993, 5008, 11729, 
      13108, 5101, 4201, 3177, 2770, 4525, 2549, 8900, 3242, 2725, 3425, 
      7025, 11810, 2473, 2833, 10048, 11908, 4234, 2693, 2273, 3809, 4513, 
      2957, 2152, 3016, 7016, 7741, 4329, 2701, 2754, 3789, 6381, 7650, 9081, 
      10674, 13689, 2665, 2512, 4640, 7412, 10585, 5364, 5608, 5989, 6253, 
      6525, 6948, 10228, 15220, 6442, 10517, 15370, 15605, 2561, 3716, 6361, 
      2890, 1585, 1537, 4657, 5242, 2888, 1450, 4618, 1396, 4777, 8521, 
      12960, 3074, 13546, 2056, 1300, 3272, 5252, 9077, 10372, 1090, 6565, 
      4505, 2468, 4868, 5924, 13793, 1217, 1130, 977, 7045, 15122, 2836, 
      1741, 916, 909, 1021, 1261, 15300, 1097, 857, 850, 1010, 7402, 8066, 
      8237, 9490, 1213, 1513, 3130, 4954, 10530, 12393, 797, 1205, 4772, 
      6917, 8597, 10676, 794, 1409, 9089, 1600, 832, 3940, 12025, 1013, 1154, 
      1754, 3338, 4129, 4250, 5713, 1928, 500, 493, 485, 653, 1384, 1928, 
      4328, 585, 442, 5341, 13666, 401, 1844, 2704, 4121, 8864, 13625, 14800, 
      4586, 13817, 4168, 1924, 1053, 648, 325, 724, 2088, 8973, 14485, 16965, 
      1733, 1514, 1018, 433, 289, 818, 4133, 8210, 740, 3505, 4225, 11705, 
      666, 625, 3589, 1352, 232, 925, 2132, 12740, 2473, 185, 218, 3769, 
      5498, 12938, 585, 400, 1513, 1993, 3865, 4633, 5185, 11808, 14544, 
      16785, 445, 346, 482, 4882, 7517, 1544, 3016, 3125, 4724, 7496, 8381, 
      11125, 11336, 11981, 13096, 202, 2197, 2890, 3106, 10081, 10690, 15957, 
      7633, 7808, 1493, 2258, 2353, 2450, 11074, 12370, 1125, 136, 1261, 
      1636, 4936, 5077, 5965, 12357, 3161, 4121, 6425, 7081, 10841, 17, 5492, 
      20752, 409, 1305, 22509, 2605, 328, 2213, 5780, 14888, 17693, 37, 4490, 
      9217, 14162, 19045, 20737, 23105, 0, 196, 1444, 3844, 5625, 9025, 
      13924, 16384, 18225, 21025, 842, 17690, 21026, 1373, 2708, 9608, 10004, 
      18773, 21029, 90, 7405, 9034, 11245, 23113, 25290, 2617, 1105, 916, 
      4777, 6577, 9041, 15641, 21920, 23120, 2525, 349, 2525, 2729, 11261, 
      22826, 232, 10645, 50, 193, 2549, 4810, 6449, 19930, 20213, 505, 1088, 
      9280, 10673, 21968, 1930, 2890, 5265, 11317, 19962, 27306, 3236, 356, 
      136, 149, 1864, 9125, 1970, 797, 2237, 12890, 19442, 27017, 433, 985, 
      1825, 2169, 12688, 15273, 16020, 23553, 3194, 2873, 5498, 13394, 14330, 
      20905, 3917, 3221, 1492, 1960, 2132, 4165, 4292, 5380, 12740, 25477, 
      5266, 3825, 1746, 289, 481, 850, 2725, 2929, 4194, 13221, 265, 452, 
      656, 697, 1217, 1345, 2105, 22756, 17450, 26858, 724, 2925, 3240, 3349, 
      5365, 5800, 617, 397, 3725, 3842, 18050, 25325, 481, 1025, 4625, 24425, 
      25049, 15325, 17865, 18397, 18666, 19210, 29002, 19528, 31109, 1105, 
      1060, 1600, 19072, 19897, 32617, 1781, 31250, 1901, 2025, 1568, 3593, 
      4148, 21809, 6466, 2066, 21577, 26122, 34330, 1224, 25549, 26500, 
      35125, 26242, 35557, 4745, 3425, 6208, 7265, 26624, 32000, 4810, 3005, 
      6197, 29045, 3529, 1754, 3725, 6266, 6850, 32909, 35081, 1780, 3232, 
      2665, 7528, 4122, 5696, 4736, 5402, 5650, 5777, 4658, 10400, 6697, 
      4745, 5905, 9341, 9265, 9098, 3088, 3626, 5426, 5537, 12402, 10345, 
      5002, 4385, 7328, 5517, 6280, 6397, 7012, 7514, 12352, 4273, 5389, 
      6290, 4868, 4933, 5696, 6212, 7577, 4901, 6401, 9257, 6890, 9410, 6817, 
      8749, 10205, 9457, 9250, 9797, 10217, 10306, 10064, 12161, 10512, 
      12241, 12010, 11225, 11570, 12602, 11925, 12168, 13385, 13730, 13988, 
      14450, 14746, 15626, 15137, 16648, 17065, 20434, 21170, 21269 ], 
  [ 41616, 41680, 41210, 39602, 38432, 38537, 38585, 38050, 37861, 35344, 
      34600, 33485, 31329, 30376, 29600, 29585, 29250, 28904, 28964, 27620, 
      26897, 26325, 26321, 25765, 25493, 24713, 24340, 23418, 23770, 23108, 
      23113, 22805, 22509, 22516, 21985, 21316, 21146, 20825, 19485, 20005, 
      43418, 44690, 18365, 17449, 17473, 18208, 18945, 38449, 35657, 17170, 
      16673, 17498, 16360, 16452, 15949, 15914, 32266, 34669, 15860, 31252, 
      34145, 29529, 16180, 15730, 32625, 27396, 14724, 14656, 14929, 27856, 
      14177, 14261, 28322, 32968, 28324, 24740, 25789, 14089, 13714, 28330, 
      32500, 31952, 31681, 25337, 13457, 13745, 24481, 31994, 25765, 14440, 
      14517, 29380, 29410, 15370, 17953, 23173, 24650, 27920, 12644, 24644, 
      31588, 24642, 12762, 23346, 23985, 33057, 26500, 24200, 24421, 28265, 
      26522, 20906, 20530, 13402, 14381, 15145, 23549, 21650, 11593, 11810, 
      22058, 26612, 18125, 17320, 11405, 14600, 21640, 22261, 25877, 28136, 
      17914, 17749, 11074, 11986, 19861, 20629, 22261, 22474, 22697, 16441, 
      10916, 14297, 24298, 17170, 10933, 11633, 11698, 12209, 12634, 21634, 
      28565, 22725, 22285, 10405, 11188, 11700, 25533, 18482, 10265, 11162, 
      17770, 18482, 26077, 23924, 17396, 14225, 10004, 10064, 13025, 13364, 
      15476, 16241, 13050, 15380, 14504, 9668, 9685, 10180, 10280, 10333, 
      14933, 9445, 9698, 10250, 12545, 21730, 21316, 15145, 14116, 13977, 
      12816, 11520, 9252, 9385, 15616, 18052, 21760, 24345, 9029, 9034, 
      10706, 11729, 14354, 16250, 11140, 9565, 10357, 15725, 19861, 17865, 
      8730, 13273, 18665, 12064, 10064, 9305, 9425, 10145, 11306, 8722, 
      10397, 11197, 15005, 19517, 14989, 12069, 8109, 14341, 11642, 8245, 
      8002, 7957, 9146, 10522, 13546, 15140, 11840, 9508, 9188, 9040, 14305, 
      9873, 11665, 10100, 9997, 7880, 7592, 9797, 20165, 15874, 10034, 9161, 
      9341, 7105, 7585, 18292, 9698, 7058, 7178, 18125, 12500, 9860, 9428, 
      7813, 7085, 6845, 6733, 6773, 7013, 7300, 7880, 8933, 9749, 10088, 
      11080, 11213, 15586, 12802, 7137, 6885, 6597, 10657, 9316, 7241, 7241, 
      8609, 9764, 11584, 12025, 14500, 17425, 11866, 10730, 7202, 6866, 6602, 
      7082, 7330, 12017, 14522, 12013, 9565, 8109, 7108, 6660, 6340, 7933, 
      8584, 9928, 10053, 11858, 8138, 7778, 7373, 7298, 7225, 6953, 6505, 
      5938, 7373, 7865, 9529, 10285, 10418, 13673, 15730, 17378, 13172, 9497, 
      8080, 10001, 10265, 12349, 10954, 10666, 9981, 9850, 9469, 5626, 5769, 
      6250, 13725, 10805, 7412, 7240, 6772, 5597, 5477, 6205, 17140, 12725, 
      10805, 9173, 5473, 5393, 14545, 9028, 5809, 5913, 8665, 7442, 6002, 
      5365, 5050, 5482, 11765, 14842, 9800, 8996, 8621, 5800, 5044, 5189, 
      13000, 9802, 4986, 4777, 5161, 5722, 8010, 8482, 8730, 11002, 14761, 
      15577, 8468, 5920, 5524, 5153, 5200, 7988, 8105, 12545, 15649, 7970, 
      7298, 6605, 14290, 15514, 9117, 5445, 5877, 6120, 9117, 10285, 11752, 
      14157, 10001, 8714, 7034, 7706, 7232, 6800, 6497, 5540, 8321, 8585, 
      6885, 3978, 9173, 9028, 5960, 5000, 4328, 4285, 4244, 4469, 4685, 6548, 
      6746, 5090, 4082, 3785, 3802, 5837, 6025, 6221, 6425, 3636, 4176, 5716, 
      6100, 6964, 11881, 12625, 5245, 5002, 4925, 3677, 3965, 11581, 13085, 
      4964, 4885, 3464, 3400, 6730, 6613, 3874, 3253, 3330, 3370, 12658, 
      4361, 3920, 3217, 7232, 9065, 13337, 4321, 4049, 5941, 6050, 8650, 
      9914, 2941, 2920, 5410, 4034, 2809, 6173, 3860, 9265, 10448, 6697, 
      5517, 4045, 2602, 5981, 2941, 6856, 4250, 3425, 2725, 5317, 9290, 2305, 
      2385, 7780, 9360, 5690, 3505, 2693, 2885, 3365, 3965, 2180, 2372, 5252, 
      5837, 5869, 2169, 2194, 2809, 4729, 5746, 6925, 8266, 10861, 3617, 
      2036, 3380, 5536, 8177, 3880, 4068, 4365, 4573, 4789, 5128, 7848, 
      12168, 4706, 8081, 12290, 12497, 3625, 2624, 4625, 4122, 2005, 1621, 
      3285, 3730, 2020, 1898, 3218, 1872, 3321, 6337, 10132, 4474, 10634, 
      3092, 1160, 2180, 3656, 6781, 7880, 1314, 4689, 6353, 1600, 3328, 4160, 
      10825, 1861, 1690, 1285, 5057, 11986, 4264, 2749, 1224, 1021, 909, 925, 
      12136, 1741, 1165, 962, 842, 5330, 5882, 6025, 7082, 793, 925, 1954, 
      3330, 7954, 9565, 1301, 757, 3176, 4901, 6301, 8072, 626, 821, 6709, 
      2692, 580, 2512, 9225, 593, 650, 970, 2050, 2645, 2738, 3893, 3188, 
      808, 773, 653, 485, 740, 1060, 2788, 1117, 610, 3577, 10642, 569, 976, 
      1556, 2609, 6484, 10601, 11636, 2962, 10765, 6100, 3240, 2005, 1348, 
      549, 360, 1108, 6565, 11349, 13549, 2993, 2690, 1970, 965, 485, 370, 
      2593, 5914, 320, 2105, 2657, 8905, 1450, 261, 2161, 2500, 260, 365, 
      1096, 9800, 4013, 269, 218, 2285, 3650, 9970, 1369, 148, 673, 985, 
      2353, 2953, 3393, 8980, 11380, 13369, 1145, 962, 146, 3146, 5305, 2804, 
      1700, 1781, 3016, 5284, 6029, 8381, 8564, 9125, 10100, 90, 1105, 1602, 
      1762, 7477, 8002, 12625, 5393, 5540, 2753, 1138, 1205, 1274, 8330, 
      9458, 2245, 612, 477, 712, 3172, 3285, 4005, 9445, 1789, 2525, 4381, 
      4925, 8125, 241, 3616, 16916, 45, 493, 18505, 4229, 20, 1093, 3848, 
      11668, 14165, 65, 2810, 6725, 11026, 15377, 16901, 19045, 196, 0, 576, 
      2304, 3721, 6561, 10816, 12996, 14641, 17161, 1850, 14162, 17162, 2605, 
      1448, 7060, 7400, 15133, 17165, 538, 5193, 6570, 8473, 19053, 21034, 
      4241, 2225, 272, 3041, 4505, 6577, 12337, 17972, 19060, 4121, 1049, 
      1321, 1469, 8489, 18794, 36, 7957, 274, 53, 1345, 3074, 4405, 16178, 
      16433, 113, 388, 6788, 7985, 18020, 922, 1602, 3445, 8545, 16210, 
      22882, 5000, 1000, 164, 149, 884, 6661, 3370, 265, 1145, 9922, 15746, 
      22621, 1105, 369, 873, 1105, 9748, 12025, 12688, 19465, 4930, 1613, 
      3650, 10370, 11194, 17069, 5821, 4957, 680, 980, 1096, 2597, 2696, 
      3560, 9800, 21221, 7450, 5701, 3034, 261, 229, 346, 1521, 1669, 2626, 
      10225, 377, 256, 292, 305, 545, 617, 1097, 18752, 13978, 22490, 1480, 
      1693, 1924, 2005, 3573, 3924, 1261, 425, 2297, 2386, 14522, 21097, 425, 
      521, 3001, 20281, 20849, 12105, 14365, 14841, 15082, 15570, 24466, 
      15860, 26405, 1973, 640, 900, 15460, 16201, 27801, 1025, 26546, 1117, 
      1213, 980, 2305, 2720, 17945, 8762, 1282, 17741, 21866, 29402, 916, 
      21349, 22216, 30141, 21986, 30545, 6649, 2249, 4388, 5249, 22340, 
      27268, 3298, 1997, 4405, 24565, 5069, 1306, 2521, 4474, 4946, 28121, 
      30125, 1360, 2196, 1853, 9908, 2890, 7684, 3364, 3890, 4082, 4181, 
      3370, 13172, 8825, 3457, 4337, 11917, 11813, 11618, 2500, 2842, 4082, 
      4165, 15370, 13005, 3826, 3433, 5620, 4285, 4852, 4941, 5416, 5834, 
      15236, 3573, 4325, 5002, 4168, 4205, 4772, 5120, 6121, 4369, 5897, 
      7801, 6218, 7954, 6341, 7685, 8749, 8281, 8186, 8621, 9181, 9242, 9140, 
      10789, 9700, 10897, 10778, 10441, 10730, 11426, 11029, 11188, 12349, 
      12722, 13120, 13498, 13850, 14450, 14185, 15668, 16029, 19314, 19994, 
      20065 ], 
  [ 42192, 41872, 41738, 40130, 38816, 38585, 38537, 38386, 37717, 35920, 
      35272, 33149, 31905, 30472, 30368, 30209, 29682, 29384, 29156, 27812, 
      27521, 27333, 25937, 25285, 24965, 24905, 24820, 24138, 23434, 23780, 
      23545, 23477, 22941, 22900, 22129, 21892, 21194, 19721, 19053, 19093, 
      36458, 37538, 17693, 18265, 17713, 17440, 17649, 32065, 29705, 16642, 
      18065, 16298, 15880, 15876, 17389, 15674, 26650, 28621, 15380, 25780, 
      28145, 24345, 15028, 14722, 39681, 33444, 16164, 14464, 14401, 22864, 
      14561, 14357, 23186, 40168, 34660, 30308, 31645, 15625, 14050, 23098, 
      39700, 39056, 38737, 31145, 13985, 13505, 20017, 39146, 31765, 13192, 
      13221, 23812, 36178, 13498, 15073, 18853, 19994, 34448, 12740, 19940, 
      25540, 30546, 14346, 18882, 19377, 26721, 32836, 19496, 19669, 34985, 
      32906, 26042, 25570, 12106, 12557, 12889, 29405, 27074, 11593, 11474, 
      17690, 33140, 22685, 21640, 11357, 12392, 17320, 17797, 20645, 22472, 
      22474, 22261, 11986, 11074, 15925, 16501, 17749, 17914, 28505, 20617, 
      11012, 12041, 30490, 21634, 10645, 10673, 10690, 10865, 11050, 17170, 
      22709, 28629, 28093, 11029, 10420, 10548, 20205, 23426, 11225, 10250, 
      14170, 14690, 20605, 30164, 22100, 17921, 10484, 10256, 10961, 11156, 
      12500, 13025, 16362, 19604, 18440, 10628, 9829, 9604, 9608, 9613, 
      12005, 9733, 9458, 9434, 10433, 16978, 27172, 19417, 18052, 17865, 
      16272, 14400, 10116, 9337, 12352, 14116, 16960, 19017, 9509, 9466, 
      9314, 9809, 11426, 12746, 14020, 11437, 9061, 12317, 15397, 23049, 
      8874, 10585, 24089, 15520, 12560, 11273, 8513, 8753, 14522, 10306, 
      8765, 9181, 11645, 15005, 19549, 15669, 8829, 11125, 15146, 9685, 9010, 
      8245, 8042, 8650, 10522, 19844, 15488, 12100, 11588, 7888, 10993, 8145, 
      9169, 13172, 13021, 9512, 7496, 8021, 15317, 20914, 13154, 11849, 7709, 
      8017, 7057, 13780, 12818, 7010, 6938, 13613, 16724, 13124, 12500, 9973, 
      8573, 7949, 7165, 7013, 6773, 6724, 6824, 7253, 7685, 7880, 8488, 8573, 
      20722, 17170, 8865, 8325, 6885, 8161, 12484, 9209, 6425, 6929, 7556, 
      8704, 9001, 10756, 12961, 16042, 14522, 9266, 8642, 8090, 6266, 6322, 
      8945, 10730, 16285, 12973, 10845, 9220, 8388, 7684, 6445, 6760, 7528, 
      7605, 16130, 10970, 10418, 9773, 9650, 9529, 9065, 8233, 6658, 6125, 
      6329, 7225, 7693, 7778, 10025, 11554, 12818, 17876, 13001, 10960, 7457, 
      7625, 16861, 15034, 14650, 13725, 13546, 13021, 6154, 5769, 5626, 9981, 
      14885, 10100, 9832, 9076, 6701, 6005, 5485, 12532, 17429, 14933, 12725, 
      6625, 5585, 10513, 12580, 5185, 5193, 6409, 10370, 8066, 6805, 5770, 
      5050, 8405, 10666, 13736, 12644, 12125, 7816, 6196, 4949, 9256, 13786, 
      6282, 5545, 4777, 4810, 5850, 6130, 6282, 7786, 10537, 11161, 12020, 
      8224, 7540, 6833, 4624, 5780, 5849, 8849, 11185, 11378, 10418, 9389, 
      10114, 11050, 13005, 7605, 4581, 4680, 6381, 7165, 8200, 9981, 14225, 
      12506, 10154, 5450, 10496, 9872, 9425, 7940, 5777, 5945, 10053, 4410, 
      13253, 13060, 8744, 7208, 5960, 5869, 3860, 3845, 3869, 4628, 9962, 
      7442, 5570, 3977, 3946, 4205, 4297, 4397, 4505, 3924, 3600, 4084, 4276, 
      4756, 8089, 8641, 7837, 7450, 7325, 3581, 3485, 7837, 8957, 7460, 7333, 
      4520, 3688, 10138, 9973, 5650, 3733, 3474, 3418, 8578, 6617, 5840, 
      3361, 4736, 5945, 9065, 6625, 6161, 3925, 3986, 5626, 6506, 3757, 3592, 
      8434, 6290, 3385, 3965, 2804, 5953, 6800, 10345, 8685, 6445, 3226, 
      9389, 4525, 4264, 6890, 5537, 2437, 3301, 5882, 2929, 2529, 4804, 5904, 
      9098, 5809, 4325, 2213, 2309, 6605, 3140, 2180, 3140, 3485, 9421, 2169, 
      2146, 2041, 2809, 3394, 4141, 5050, 6925, 6161, 2132, 2132, 3232, 4961, 
      2248, 2340, 2493, 2605, 2725, 2920, 4680, 7848, 2642, 4817, 7922, 8081, 
      6361, 1664, 2561, 7146, 3637, 2677, 1845, 2050, 1444, 3578, 1730, 3600, 
      1737, 3505, 6196, 7786, 6554, 5780, 1832, 1220, 1832, 3757, 4520, 2610, 
      2385, 10433, 1024, 1600, 2048, 6649, 3877, 3562, 2725, 2561, 7522, 
      7624, 5389, 2664, 2125, 1629, 1261, 7624, 3757, 2605, 2066, 1466, 2690, 
      3050, 3145, 3866, 985, 829, 850, 1458, 4450, 5629, 3077, 901, 1352, 
      2357, 3277, 4520, 1250, 725, 3541, 5476, 1060, 976, 5337, 785, 698, 
      538, 754, 1013, 1058, 1685, 6260, 2248, 2165, 1853, 1109, 548, 484, 
      1060, 2941, 1810, 1465, 6370, 1769, 400, 500, 929, 3316, 6329, 7124, 
      1090, 6445, 10324, 6408, 4549, 3460, 1845, 648, 340, 3349, 6885, 8605, 
      6065, 5618, 4514, 2789, 1733, 514, 865, 2890, 512, 617, 881, 5017, 
      3706, 549, 625, 5380, 1220, 317, 232, 5672, 7565, 1325, 1130, 653, 
      1394, 5794, 3625, 628, 145, 169, 673, 985, 1233, 5044, 6868, 8425, 
      3257, 2930, 482, 1082, 2425, 5876, 356, 389, 1000, 2404, 2909, 4589, 
      4724, 5141, 5876, 810, 145, 306, 370, 3925, 4306, 7825, 2465, 2564, 
      5825, 130, 149, 170, 4538, 5378, 5077, 2340, 45, 40, 1060, 1125, 1557, 
      5365, 349, 701, 1789, 2141, 4381, 1537, 1312, 11252, 333, 13, 12553, 
      7925, 404, 85, 1448, 7060, 9029, 1025, 842, 3365, 6562, 10001, 11237, 
      12997, 1444, 576, 0, 576, 1369, 3249, 6400, 8100, 9409, 11449, 4490, 
      9026, 11450, 5629, 200, 3604, 3848, 9805, 11453, 2218, 2313, 3258, 
      4633, 13005, 14650, 7937, 5057, 80, 977, 1865, 3265, 7585, 12116, 
      13012, 7769, 3161, 169, 221, 4649, 12794, 612, 4261, 1570, 725, 193, 
      1010, 1813, 10658, 10865, 353, 100, 3428, 4289, 12164, 106, 306, 1237, 
      4705, 10690, 16210, 8936, 3016, 1124, 1061, 116, 3349, 6682, 265, 185, 
      5746, 10322, 15997, 3169, 225, 153, 193, 5620, 7369, 7888, 13369, 8818, 
      365, 1394, 6098, 6730, 11405, 9997, 8845, 200, 212, 232, 821, 872, 
      1352, 5672, 14837, 12106, 9829, 6154, 1125, 709, 394, 369, 421, 850, 
      6001, 1481, 832, 580, 545, 305, 281, 281, 12800, 8938, 15914, 3688, 
      493, 580, 613, 1413, 1620, 3277, 1385, 761, 802, 9386, 14761, 1241, 
      569, 1129, 14089, 14561, 7497, 9277, 9657, 9850, 10242, 17602, 10484, 
      19253, 4373, 832, 612, 10180, 10777, 20457, 641, 19394, 685, 733, 884, 
      1009, 1184, 12233, 13610, 850, 12077, 15482, 21866, 1300, 15061, 15784, 
      22509, 15602, 22865, 10825, 1145, 2180, 2705, 15908, 20068, 1618, 1181, 
      2245, 17797, 8621, 1450, 1369, 2314, 2594, 20825, 22541, 1552, 1332, 
      1373, 14900, 1690, 12004, 1924, 2210, 2306, 2357, 2074, 18836, 13385, 
      2161, 2561, 17245, 17093, 16850, 2404, 2410, 2690, 2725, 21370, 18477, 
      2722, 2713, 3604, 3085, 3316, 3357, 3592, 3866, 21092, 3285, 3413, 
      3706, 3880, 3869, 4100, 4160, 4537, 4369, 5945, 6217, 5978, 6370, 6437, 
      6773, 7165, 7177, 7274, 7517, 8317, 8330, 8468, 9349, 9220, 9505, 9578, 
      10009, 10202, 10322, 10405, 10420, 11485, 11906, 12544, 12778, 13226, 
      13346, 13465, 14900, 15165, 18306, 18890, 18913 ], 
  [ 43920, 43216, 43418, 41810, 40352, 39785, 39641, 39874, 38725, 37648, 
      37096, 33965, 33633, 31720, 32288, 31985, 31266, 31016, 30500, 29156, 
      29297, 29493, 26705, 25957, 25589, 26249, 26452, 26010, 24250, 25604, 
      25129, 25301, 24525, 24436, 23425, 23620, 22394, 19769, 19773, 19333, 
      30650, 31538, 18173, 20233, 19105, 17824, 17505, 26833, 24905, 17266, 
      20609, 16250, 16552, 16452, 19981, 16586, 22186, 23725, 16052, 21460, 
      23297, 20313, 15028, 14866, 47889, 40644, 18756, 15424, 15025, 19024, 
      16097, 15605, 19202, 48520, 42148, 37028, 38653, 18313, 15538, 19018, 
      48052, 47312, 46945, 38105, 15665, 14417, 16705, 47450, 38917, 13096, 
      13077, 19396, 44098, 12778, 13345, 15685, 16490, 42128, 13988, 16388, 
      20644, 37602, 17082, 15570, 15921, 21537, 40324, 15944, 16069, 42857, 
      40442, 32330, 31762, 11962, 11885, 11785, 36413, 33650, 12745, 12290, 
      14474, 40820, 28397, 27112, 12461, 11336, 14152, 14485, 16565, 17960, 
      28186, 27925, 14050, 11314, 13141, 13525, 14389, 14506, 35465, 25945, 
      12260, 10937, 37834, 27250, 11509, 10865, 10834, 10673, 10618, 13858, 
      18005, 35685, 35053, 12805, 10804, 10548, 16029, 29522, 13337, 10490, 
      11722, 12050, 16285, 37556, 27956, 22769, 12116, 11600, 10049, 10100, 
      10676, 10961, 20826, 24980, 23528, 12740, 11125, 10180, 10088, 10045, 
      10229, 11173, 10370, 9770, 9473, 13378, 34180, 24841, 23140, 22905, 
      20880, 18432, 12132, 10441, 10240, 11332, 13312, 14841, 11141, 11050, 
      9074, 9041, 9650, 10394, 18052, 14461, 8917, 10061, 12085, 29385, 
      10170, 9049, 30665, 20128, 16208, 14393, 8753, 8513, 18890, 13042, 
      8285, 8317, 9437, 11645, 25261, 20421, 10701, 9061, 19802, 12277, 
      11170, 9685, 8090, 7930, 8650, 25700, 20288, 15844, 15140, 7888, 8833, 
      7569, 7825, 17396, 17197, 12296, 8552, 7397, 11621, 27106, 17426, 
      15689, 7229, 10081, 7681, 10420, 17090, 8114, 7850, 10253, 22100, 
      17540, 16724, 13285, 11213, 10205, 8749, 8405, 7685, 7300, 6920, 6725, 
      6773, 6824, 7048, 7085, 27010, 22690, 11745, 10917, 8325, 6817, 16804, 
      12329, 6761, 6401, 6500, 6976, 7129, 8164, 9649, 21370, 19466, 12482, 
      11570, 10730, 6602, 6466, 7025, 8090, 21709, 17533, 14733, 12484, 
      11268, 10180, 6109, 6088, 6280, 6309, 21554, 14954, 14210, 13325, 
      13154, 12985, 12329, 11113, 8530, 6029, 5945, 6073, 6253, 6290, 7529, 
      8530, 9410, 23732, 17657, 14992, 6065, 6137, 22525, 20266, 19786, 
      18621, 18394, 17725, 7834, 6921, 6154, 7389, 20117, 13940, 13576, 
      12532, 8957, 7685, 5917, 9076, 23285, 20213, 17429, 8929, 6929, 7633, 
      17284, 5713, 5625, 5305, 14450, 11282, 9397, 7642, 5770, 6197, 7642, 
      18824, 17444, 16781, 10984, 8500, 5861, 6664, 18922, 8730, 7465, 5545, 
      5050, 4842, 4930, 4986, 5722, 7465, 7897, 16724, 11680, 10708, 9665, 
      5200, 4724, 4745, 6305, 7873, 15938, 14690, 13325, 7090, 7738, 18045, 
      10917, 4437, 4392, 4797, 5197, 5800, 6957, 19601, 17450, 14426, 4346, 
      14912, 14096, 13505, 11492, 4385, 4457, 14373, 5994, 18485, 18244, 
      12680, 10568, 8744, 8605, 4628, 4373, 4205, 3860, 14330, 10946, 8210, 
      5321, 5242, 3725, 3721, 3725, 3737, 5364, 4176, 3604, 3604, 3700, 5449, 
      5809, 11581, 11050, 10877, 4637, 4157, 5245, 5981, 11108, 10933, 6728, 
      5128, 14698, 14485, 8578, 5365, 4770, 4618, 5650, 10025, 8912, 4657, 
      3392, 3977, 5945, 10081, 9425, 3061, 3074, 3754, 4250, 5725, 5416, 
      12610, 9698, 5113, 2909, 2900, 3793, 4304, 15145, 13005, 9997, 5002, 
      13949, 7261, 2824, 10682, 8801, 3301, 2437, 3626, 4705, 3825, 2980, 
      3600, 13658, 9265, 7109, 2693, 2405, 10397, 5252, 3140, 2180, 2285, 
      14125, 3321, 3250, 2425, 2041, 2194, 2509, 2986, 4141, 9857, 3380, 
      2036, 2080, 2897, 1768, 1764, 1773, 1789, 1813, 1864, 2664, 4680, 1730, 
      2705, 4706, 4817, 10249, 1856, 1649, 11322, 6421, 4885, 1557, 1522, 
      2020, 6410, 1394, 6480, 1305, 1825, 3412, 12250, 3626, 9620, 3656, 
      1412, 1160, 1885, 2312, 5058, 1233, 15665, 1600, 1024, 1088, 3625, 
      7045, 6586, 5317, 1217, 4210, 12136, 9181, 5256, 4381, 3501, 2749, 
      4264, 6925, 5197, 4322, 3242, 1202, 1370, 1417, 1802, 2329, 1885, 898, 
      738, 2098, 2845, 6005, 2197, 680, 965, 1405, 2120, 3026, 1781, 1525, 
      9412, 2692, 592, 2601, 2129, 1898, 1258, 610, 533, 530, 629, 10484, 
      4840, 4709, 4205, 2885, 1508, 1060, 484, 5917, 4162, 505, 3250, 4121, 
      976, 596, 401, 1300, 3209, 3764, 370, 3277, 15700, 10728, 8245, 6724, 
      4293, 2088, 724, 1285, 3573, 4813, 10289, 9698, 8210, 5765, 4133, 1810, 
      289, 1018, 1856, 281, 257, 2281, 7114, 1989, 241, 9412, 3332, 1421, 
      520, 2696, 12269, 3533, 3194, 173, 290, 2770, 7033, 2260, 769, 505, 
      145, 169, 225, 2260, 3508, 4633, 6521, 6050, 1970, 170, 697, 10100, 
      164, 149, 136, 676, 941, 1949, 2036, 2309, 2804, 2682, 337, 162, 130, 
      1525, 1762, 4177, 689, 740, 10049, 274, 245, 218, 1898, 2450, 9061, 
      5220, 765, 520, 100, 117, 261, 2437, 61, 29, 349, 509, 1789, 3985, 160, 
      6740, 1773, 685, 7753, 12773, 1940, 229, 200, 3604, 5045, 3137, 26, 
      1157, 3250, 5777, 6725, 8101, 3844, 2304, 576, 0, 169, 1089, 3136, 
      4356, 5329, 6889, 8282, 5042, 6890, 9805, 104, 1300, 1448, 5629, 6893, 
      5050, 585, 1098, 1945, 8109, 9418, 12785, 9041, 1040, 65, 377, 1105, 
      3985, 7412, 8116, 12569, 6425, 169, 125, 1961, 7946, 2340, 1717, 4018, 
      2549, 193, 98, 373, 6290, 6449, 1745, 964, 1220, 1745, 7460, 442, 162, 
      181, 2017, 6322, 10690, 14024, 6184, 3236, 3125, 500, 1189, 11146, 
      1417, 377, 2722, 6050, 10525, 6385, 1233, 585, 433, 2644, 3865, 4240, 
      8425, 13858, 269, 290, 2978, 3418, 6893, 15325, 13885, 872, 596, 520, 
      197, 200, 296, 2696, 9605, 17914, 15109, 10426, 3141, 2341, 1594, 369, 
      325, 226, 2929, 3737, 2560, 2020, 1937, 1217, 1097, 617, 8000, 5050, 
      10490, 7048, 445, 388, 373, 405, 468, 6445, 3497, 377, 370, 5402, 9577, 
      3209, 1769, 409, 9049, 9425, 4041, 5341, 5625, 5770, 6066, 11890, 6260, 
      13253, 7925, 2176, 1476, 6052, 6505, 14265, 1409, 13394, 1405, 1405, 
      1940, 865, 800, 7673, 19610, 1570, 7565, 10250, 15482, 2836, 9925, 
      10504, 16029, 10370, 16337, 16153, 1193, 1124, 1313, 10628, 14020, 
      1090, 1517, 1237, 12181, 13325, 2746, 1369, 1306, 1394, 14681, 16109, 
      2896, 1620, 2045, 21044, 1642, 17476, 1636, 1682, 1682, 1685, 1930, 
      25652, 19097, 2017, 1937, 23725, 23525, 23234, 3460, 3130, 2450, 2437, 
      28522, 25101, 2770, 3145, 2740, 3037, 2932, 2925, 2920, 3050, 28100, 
      4149, 3653, 3562, 4744, 4685, 4580, 4352, 4105, 5521, 7145, 5785, 6890, 
      5938, 7685, 7013, 6733, 7225, 7514, 7565, 8605, 8570, 8948, 9061, 9892, 
      9265, 9530, 10729, 10826, 10370, 10933, 10804, 11773, 12242, 13120, 
      13210, 13754, 13394, 13897, 15284, 15453, 18450, 18938, 18913 ], 
  [ 45337, 44425, 44809, 43201, 41665, 40916, 40720, 41161, 39752, 39065, 
      38565, 34888, 35050, 32877, 33809, 33428, 32605, 32381, 31709, 30365, 
      30740, 31144, 27602, 26802, 26408, 27458, 27817, 27505, 25173, 27073, 
      26468, 26770, 25864, 25749, 24608, 25037, 23525, 20276, 20644, 19944, 
      27985, 28769, 18914, 21780, 20340, 18513, 17908, 24480, 22786, 18085, 
      22468, 16705, 17397, 17245, 21866, 17561, 20249, 21554, 16897, 19601, 
      21152, 18610, 15509, 15425, 52816, 45025, 20641, 16425, 15844, 17425, 
      17410, 16762, 17525, 53525, 46685, 41149, 42930, 20250, 16825, 17289, 
      53057, 52265, 51872, 42356, 17056, 15392, 15392, 52429, 43272, 13525, 
      13480, 17485, 48869, 12869, 12890, 14450, 15073, 46769, 15145, 14945, 
      18473, 41905, 19045, 14257, 14530, 19210, 44861, 14501, 14600, 47602, 
      45005, 36217, 35597, 12365, 12002, 11668, 40690, 37693, 13850, 13213, 
      13213, 45461, 31972, 30557, 13540, 11245, 12917, 13172, 14836, 15997, 
      31761, 31474, 15649, 11925, 12114, 12394, 13050, 13141, 39716, 29312, 
      13417, 10820, 42293, 30773, 12458, 11450, 11393, 11050, 10865, 12545, 
      15938, 39988, 39304, 14248, 11493, 11029, 14248, 33305, 14962, 11101, 
      10877, 11101, 14426, 42041, 31609, 25876, 13481, 12809, 10036, 10009, 
      10169, 10324, 23725, 28373, 26765, 14365, 12308, 10973, 10829, 10760, 
      9748, 12434, 11345, 10433, 9434, 11909, 38457, 28260, 26377, 26116, 
      23857, 21097, 13705, 11520, 9577, 10305, 11817, 13060, 12506, 12389, 
      9425, 9106, 9169, 9601, 20717, 16580, 9320, 9320, 10772, 33298, 11353, 
      8698, 34708, 23105, 18665, 16564, 9364, 8864, 21737, 15005, 8506, 8330, 
      8722, 10306, 28836, 23476, 12196, 8424, 22805, 14162, 12821, 10946, 
      8597, 8021, 8117, 29353, 23369, 18353, 17545, 8369, 8144, 7738, 7578, 
      20165, 19940, 14285, 9605, 7540, 10100, 30941, 20221, 18250, 7450, 
      11680, 8500, 9081, 19885, 9193, 8825, 8914, 25493, 20413, 19493, 15560, 
      13124, 11908, 10088, 9640, 8660, 8093, 7453, 6920, 6760, 6733, 6749, 
      6760, 30897, 26161, 13786, 12802, 9586, 6570, 19625, 14500, 7424, 6596, 
      6409, 6521, 6596, 7241, 8336, 24737, 22625, 14705, 13637, 12641, 7265, 
      7025, 6466, 7141, 25128, 20484, 17320, 14733, 13309, 12013, 6408, 6205, 
      6085, 6088, 24973, 17593, 16745, 15730, 15533, 15338, 14578, 13154, 
      10025, 6458, 6218, 5930, 5954, 5965, 6658, 7373, 8045, 27385, 20660, 
      17657, 5792, 5812, 26074, 23581, 23049, 21754, 21501, 20754, 9225, 
      8026, 6921, 6466, 23432, 16501, 16085, 14885, 10660, 9076, 6632, 7685, 
      26938, 23554, 20458, 10658, 8138, 6554, 20313, 6480, 6340, 5188, 17141, 
      13505, 11282, 9137, 6641, 5482, 6485, 22061, 20525, 19784, 13181, 
      10229, 6836, 5741, 22185, 10537, 8986, 6442, 5661, 4777, 4761, 4765, 
      5085, 6282, 6610, 19753, 14033, 12905, 11680, 5993, 4633, 4628, 5408, 
      6560, 18889, 17485, 15938, 5933, 6425, 21256, 13192, 4840, 4717, 4420, 
      4612, 4981, 5800, 22994, 20609, 17221, 4229, 17785, 16865, 16196, 
      13897, 4112, 4132, 17194, 7333, 21800, 21533, 15293, 12869, 10733, 
      10568, 5525, 5140, 4868, 3925, 17177, 13325, 10121, 6530, 6425, 3946, 
      3890, 3842, 3802, 6625, 4969, 3825, 3721, 3609, 4500, 4756, 14090, 
      13481, 13282, 5690, 5002, 4322, 4850, 13565, 13364, 8405, 6389, 17649, 
      17410, 10645, 6730, 5953, 5749, 4545, 12352, 11057, 5840, 3145, 3392, 
      4736, 12434, 11674, 3074, 3061, 3221, 3509, 7272, 6885, 15353, 12025, 
      6530, 2818, 3433, 3104, 3433, 18226, 15826, 12402, 6445, 16900, 9224, 
      2525, 13217, 11050, 4250, 2450, 2885, 6148, 5008, 2473, 2833, 16609, 
      11618, 9098, 3434, 2938, 12932, 6877, 4141, 2141, 2116, 17154, 4426, 
      4329, 3114, 2106, 2025, 2106, 2349, 3114, 12340, 4537, 2465, 1937, 
      2260, 1989, 1933, 1864, 1828, 1800, 1773, 2053, 3445, 1717, 2042, 3445, 
      3530, 12836, 2441, 1636, 14065, 8410, 6562, 1882, 1717, 2813, 8425, 
      1693, 8521, 1552, 1396, 2385, 15149, 2521, 12181, 5125, 1997, 1277, 
      1352, 1597, 6865, 1090, 18980, 2393, 1193, 1049, 2468, 9242, 8705, 
      7202, 970, 2897, 15061, 11716, 7141, 6084, 4996, 4036, 2925, 9122, 
      7082, 6025, 4685, 877, 941, 962, 1165, 3538, 2938, 1405, 829, 1305, 
      1818, 8072, 3380, 797, 692, 872, 1301, 4469, 2834, 914, 12025, 4057, 
      865, 1600, 3338, 3029, 2129, 1013, 754, 725, 538, 13253, 6725, 6568, 
      5960, 4328, 2509, 1853, 653, 8010, 5917, 466, 2041, 5876, 1769, 1129, 
      596, 689, 2000, 2425, 461, 2042, 19093, 13549, 10728, 8973, 6100, 3349, 
      1413, 648, 2260, 3240, 13058, 12389, 10693, 7858, 5914, 2993, 458, 485, 
      3065, 580, 400, 1280, 9441, 3250, 514, 12077, 4957, 2500, 1157, 1565, 
      15298, 5210, 4793, 394, 173, 1613, 9360, 3625, 1588, 1168, 340, 208, 
      160, 1233, 2169, 3060, 8770, 8221, 3257, 157, 242, 12869, 541, 500, 
      149, 221, 356, 1000, 1061, 1256, 1621, 4177, 922, 565, 481, 706, 865, 
      2682, 208, 233, 12818, 833, 778, 725, 949, 1345, 11700, 7261, 1636, 
      1261, 61, 52, 40, 1332, 386, 146, 50, 106, 866, 5792, 17, 4777, 3034, 
      1530, 5634, 15880, 3253, 788, 5, 2213, 3368, 4762, 65, 442, 1937, 3970, 
      4762, 5930, 5625, 3721, 1369, 169, 0, 400, 1849, 2809, 3600, 4900, 
      10817, 3365, 4901, 12548, 533, 533, 629, 3848, 4904, 7065, 130, 409, 
      970, 5938, 7065, 15892, 11680, 2041, 52, 52, 416, 2516, 5345, 5945, 
      15650, 8674, 650, 554, 986, 5801, 3757, 820, 5825, 4018, 674, 85, 74, 
      4405, 4538, 2980, 1913, 505, 848, 5393, 1105, 565, 90, 1042, 4437, 
      8181, 17261, 8381, 4861, 4724, 1189, 500, 14045, 2522, 962, 1565, 4217, 
      8042, 8608, 2260, 1300, 1044, 1513, 2448, 2745, 6228, 17069, 698, 173, 
      1769, 2105, 4930, 18692, 17096, 1717, 1285, 1157, 340, 317, 205, 1565, 
      7252, 21541, 18450, 13221, 4714, 3706, 2725, 850, 754, 369, 1746, 5440, 
      3977, 3281, 3172, 2192, 2020, 1280, 5881, 3425, 8033, 9349, 900, 765, 
      724, 340, 325, 8642, 5122, 650, 617, 3725, 7250, 4756, 2900, 500, 6800, 
      7124, 2650, 3690, 3922, 4041, 4285, 9277, 4453, 10484, 10330, 3385, 
      2425, 4297, 4672, 11392, 2306, 10625, 2276, 2250, 2993, 1268, 1073, 
      5684, 23341, 2441, 5602, 7897, 12505, 4149, 7624, 8125, 13000, 8017, 
      13282, 19520, 1700, 1033, 1040, 8249, 11225, 1285, 2180, 1172, 9620, 
      16354, 3929, 1850, 1241, 1225, 11834, 13106, 4105, 2257, 2890, 24853, 
      2097, 20921, 1961, 1877, 1825, 1802, 2333, 29825, 22672, 2420, 2080, 
      27716, 27490, 27173, 4513, 4001, 2801, 2762, 32877, 29170, 3277, 3860, 
      2753, 3492, 3205, 3172, 3037, 3089, 32377, 5098, 4264, 3965, 5693, 
      5608, 5321, 4937, 4352, 6626, 8276, 6032, 7865, 6185, 8842, 7624, 6980, 
      7732, 8125, 8072, 9242, 9181, 9689, 9386, 10737, 9616, 9985, 11600, 
      11645, 10877, 11700, 11493, 12410, 12905, 13913, 13925, 14521, 13901, 
      14612, 15973, 16090, 19009, 19445, 19394 ], 
  [ 48177, 46945, 47609, 46001, 44345, 43316, 43040, 43801, 41992, 41905, 
      41485, 36968, 37890, 35317, 36809, 36308, 35325, 35141, 34229, 32885, 
      33620, 34344, 29642, 28762, 28328, 29978, 30577, 30465, 27253, 29993, 
      29188, 29690, 28584, 28429, 27088, 27877, 25925, 21716, 22644, 21544, 
      24545, 25169, 20714, 24820, 22900, 20233, 19188, 21520, 20186, 20005, 
      25988, 18065, 19357, 19125, 25426, 19721, 17929, 18874, 18857, 17401, 
      18512, 16650, 16909, 16945, 61056, 52425, 24201, 18625, 17764, 15625, 
      20090, 19202, 15605, 61885, 54325, 48149, 50170, 23890, 19465, 15289, 
      61417, 60545, 60112, 49556, 19856, 17552, 14032, 60749, 50632, 14845, 
      14760, 15205, 56869, 13669, 12850, 13210, 13553, 54569, 17585, 13385, 
      15793, 49185, 22725, 12897, 13050, 16290, 52501, 12941, 13000, 55562, 
      52685, 42857, 42157, 13645, 12842, 12148, 47930, 44573, 16210, 15293, 
      11933, 53261, 38132, 36517, 15860, 11765, 11677, 11812, 12836, 13637, 
      37921, 37594, 18769, 13525, 11194, 11314, 11650, 11701, 46916, 35152, 
      15857, 11300, 49813, 36853, 14578, 13010, 12913, 12290, 11905, 11185, 
      13418, 47268, 46504, 17128, 13213, 12429, 12168, 39785, 18122, 12701, 
      10237, 10301, 12226, 49601, 37889, 31316, 16241, 15329, 10676, 10529, 
      10049, 10004, 28845, 34253, 32405, 17525, 14788, 12853, 12629, 12520, 
      9668, 15034, 13505, 12113, 10034, 10309, 45697, 34180, 32017, 31716, 
      29097, 25857, 16785, 13840, 9217, 9385, 10177, 10980, 15266, 15109, 
      10625, 9866, 9089, 9041, 25477, 20500, 10600, 8840, 9412, 39978, 13833, 
      8818, 41588, 28345, 23105, 20564, 10964, 10064, 26777, 18685, 9506, 
      9010, 8282, 8906, 34996, 28836, 15156, 8104, 28085, 17722, 16021, 
      13546, 10037, 8821, 7957, 35633, 28769, 22873, 21905, 9769, 7744, 8658, 
      7858, 25085, 24820, 18005, 11885, 8420, 8420, 37501, 25181, 22850, 
      8450, 14800, 10420, 7681, 24845, 11513, 10985, 7514, 31373, 25493, 
      24413, 19720, 16724, 15188, 12808, 12200, 10820, 9973, 8933, 7880, 
      7400, 7253, 6949, 6920, 37537, 32161, 17586, 16362, 12186, 6850, 24625, 
      18500, 9104, 7556, 6929, 6481, 6436, 6481, 6976, 30577, 28145, 18785, 
      17477, 16241, 8945, 8545, 6266, 6341, 31048, 25684, 21960, 18853, 
      17109, 15493, 7528, 7045, 6445, 6408, 30893, 22313, 21305, 20090, 
      19853, 19618, 18698, 16954, 12985, 7778, 7298, 6370, 6154, 6125, 5978, 
      6253, 6605, 33665, 25940, 22417, 6032, 5972, 32194, 29341, 28729, 
      27234, 26941, 26074, 12025, 10386, 8761, 5706, 29192, 21101, 20605, 
      19165, 13940, 11876, 8392, 6205, 33218, 29354, 25778, 13978, 10658, 
      5554, 25633, 8320, 8100, 5668, 21941, 17585, 14842, 12097, 8641, 5042, 
      5365, 27701, 25925, 25064, 17221, 13549, 8996, 4981, 27865, 13977, 
      11986, 8482, 7261, 5337, 5161, 5085, 4765, 5122, 5290, 25073, 18313, 
      16945, 15440, 7873, 5153, 5108, 4688, 5200, 24089, 22445, 20618, 4813, 
      5065, 26856, 17352, 6120, 5877, 4500, 4372, 4381, 4680, 28874, 26129, 
      22181, 4709, 22865, 21785, 20996, 18257, 4352, 4292, 22194, 10053, 
      27560, 27253, 19973, 17069, 14453, 14248, 7565, 6980, 6548, 4685, 
      22217, 17645, 13721, 9050, 8905, 4946, 4810, 4682, 4562, 9225, 6849, 
      4825, 4561, 4129, 3700, 3796, 18610, 17881, 17642, 7970, 6962, 3562, 
      3770, 18005, 17764, 11645, 8989, 22849, 22570, 14485, 9490, 8433, 8149, 
      3505, 16592, 15017, 8320, 3425, 3152, 3536, 16714, 15794, 3754, 3701, 
      3061, 3029, 10312, 9805, 20233, 16265, 9370, 3338, 4913, 2704, 2753, 
      23626, 20826, 16762, 9325, 22100, 12904, 2725, 17777, 15170, 6370, 
      3130, 2405, 9028, 7488, 2353, 2313, 21809, 15898, 12818, 5234, 4418, 
      17492, 10037, 6341, 2741, 2516, 22474, 6786, 6649, 4834, 2866, 2425, 
      2146, 2029, 2194, 16820, 6977, 3785, 2377, 1940, 2989, 2853, 2664, 
      2548, 2440, 2293, 1773, 2205, 2357, 1682, 2165, 2210, 17476, 4001, 
      2276, 18945, 12130, 9802, 3042, 2677, 4693, 12185, 2813, 12321, 2592, 
      1396, 1465, 20269, 1481, 16781, 8045, 3557, 2117, 1192, 1157, 10305, 
      1530, 24740, 4273, 2113, 1649, 1348, 13282, 12625, 10762, 1250, 1537, 
      20221, 16276, 10701, 9364, 7956, 6676, 1525, 13162, 10642, 9305, 7565, 
      1037, 941, 922, 845, 6058, 5218, 2845, 1629, 745, 898, 11912, 5860, 
      1637, 932, 712, 701, 7349, 5114, 634, 16705, 6817, 1945, 720, 5858, 
      5429, 4129, 2293, 1754, 1685, 1058, 18173, 10285, 10088, 9320, 7208, 
      4709, 3733, 1573, 11890, 9277, 1066, 841, 9236, 3649, 2609, 1556, 409, 
      800, 1025, 1261, 802, 24973, 18549, 15208, 13093, 9540, 5949, 3133, 
      328, 900, 1480, 17978, 17189, 15173, 11738, 9314, 5473, 1378, 325, 
      5585, 1700, 1280, 400, 13681, 5850, 1594, 16837, 8117, 4820, 2797, 485, 
      20618, 8450, 7913, 1394, 653, 493, 13600, 6385, 3508, 2848, 1300, 928, 
      720, 313, 769, 1300, 12890, 12221, 5897, 797, 202, 17789, 1781, 1700, 
      829, 181, 116, 200, 221, 296, 461, 7137, 2482, 1845, 1681, 106, 145, 
      1042, 128, 113, 17738, 2353, 2258, 2165, 149, 305, 16420, 11061, 3636, 
      3061, 661, 612, 360, 292, 1546, 986, 250, 146, 106, 9232, 457, 2417, 
      5634, 3490, 3034, 21320, 5933, 2308, 365, 733, 1448, 7922, 785, 2, 577, 
      1850, 2402, 3250, 9025, 6561, 3249, 1089, 400, 0, 529, 1089, 1600, 
      2500, 15377, 1445, 2501, 17428, 1853, 13, 29, 1768, 2504, 10825, 90, 9, 
      130, 3258, 4105, 21332, 16400, 4241, 692, 212, 16, 916, 2825, 3265, 
      21050, 12794, 2050, 1874, 146, 3161, 6597, 100, 9265, 6938, 2074, 725, 
      274, 2165, 2258, 5540, 4033, 65, 128, 2873, 2785, 1845, 610, 202, 2197, 
      4981, 22901, 12421, 8021, 7844, 2909, 100, 19165, 4882, 2522, 445, 
      2057, 4882, 12688, 4500, 3060, 2644, 433, 928, 1105, 3508, 22669, 2018, 
      653, 569, 745, 2570, 24532, 22696, 3677, 3005, 2797, 1220, 1157, 725, 
      485, 4292, 27781, 24250, 18181, 7794, 6466, 5125, 2250, 2074, 1249, 
      586, 8720, 6817, 5881, 5732, 4352, 4100, 2960, 3281, 1585, 4913, 13549, 
      2260, 2005, 1924, 900, 765, 12682, 8282, 1730, 1657, 1805, 4330, 7796, 
      5300, 1300, 4000, 4244, 1170, 1810, 1962, 2041, 2205, 5917, 2333, 6884, 
      14690, 5905, 4545, 2257, 2512, 7632, 4346, 7025, 4276, 4210, 5273, 
      2548, 2153, 3284, 29741, 4441, 3242, 4937, 8585, 6829, 4744, 5125, 
      9000, 5057, 9242, 25360, 3140, 1553, 1280, 5249, 7585, 2245, 3860, 
      1732, 6340, 21674, 6409, 3250, 1801, 1625, 8114, 9146, 6625, 3897, 
      4850, 31373, 3457, 26881, 3121, 2837, 2705, 2642, 3613, 36905, 28832, 
      3700, 2960, 34516, 34250, 33893, 6793, 6001, 4001, 3922, 40237, 36090, 
      4717, 5620, 3433, 4852, 4285, 4212, 3877, 3809, 39617, 7218, 5864, 
      5245, 7813, 7688, 7121, 6497, 5392, 8986, 10676, 7072, 10025, 7225, 
      11282, 9224, 8020, 9172, 9725, 9512, 10882, 10781, 11489, 10546, 12697, 
      10816, 11345, 13600, 13565, 12317, 13540, 13213, 14050, 14585, 15793, 
      15685, 16361, 15341, 16372, 17693, 17730, 20529, 20885, 20794 ], 
  [ 52432, 50832, 51818, 50210, 48416, 47065, 46697, 47826, 45557, 46160, 
      45832, 40349, 42145, 39112, 41248, 40609, 39442, 39304, 38116, 36772, 
      37921, 39013, 32977, 32005, 31525, 33865, 34740, 34858, 30634, 34340, 
      33305, 34037, 32701, 32500, 30929, 32132, 29674, 24361, 25933, 24373, 
      21578, 22018, 23773, 29305, 26833, 23200, 21649, 19105, 18185, 23202, 
      31025, 20618, 22600, 22276, 30509, 23194, 16250, 16781, 22100, 15860, 
      16465, 15385, 19508, 19682, 71521, 61924, 29284, 22144, 20961, 14544, 
      24161, 22997, 14386, 72488, 64100, 57188, 59485, 29065, 23490, 13978, 
      72020, 71056, 70577, 58825, 24065, 21025, 13457, 71306, 60085, 17352, 
      17221, 13572, 67058, 15578, 13793, 12773, 12794, 64528, 21380, 12580, 
      13700, 58546, 27946, 12322, 12337, 13921, 62276, 12136, 12149, 65705, 
      62506, 51482, 50690, 16106, 14797, 13689, 57245, 53474, 19913, 18674, 
      11450, 63220, 46205, 44360, 19517, 13352, 11240, 11237, 11525, 11912, 
      45994, 45621, 23346, 16354, 11125, 11061, 11029, 11034, 56185, 42857, 
      19652, 12841, 59450, 44834, 18005, 15793, 15650, 14705, 14090, 10610, 
      11509, 56629, 55773, 21429, 16180, 15028, 10765, 48226, 22745, 15530, 
      10490, 10370, 10685, 59284, 46100, 38561, 20404, 19216, 12401, 12116, 
      10900, 10625, 35722, 42004, 39880, 22148, 18629, 16004, 15688, 15533, 
      10565, 19013, 16978, 15034, 11713, 9458, 55012, 41977, 39492, 39145, 
      36112, 32320, 21316, 17497, 9792, 9316, 9280, 9577, 19429, 19226, 
      12994, 11729, 9986, 9386, 31940, 25997, 13061, 9277, 8837, 48649, 
      17674, 9945, 50489, 35360, 29200, 26153, 13793, 12433, 33562, 23906, 
      11645, 10781, 8765, 8285, 43069, 35989, 19549, 8725, 35146, 22805, 
      20690, 17525, 12682, 10730, 8762, 43844, 35968, 29060, 27908, 12368, 
      8273, 10705, 9169, 31732, 31421, 23272, 15496, 10421, 7477, 46034, 
      31874, 29129, 10589, 19377, 13617, 7060, 31538, 15170, 14458, 6893, 
      39124, 32324, 31060, 25493, 21853, 19949, 16925, 16133, 14293, 13124, 
      11624, 9973, 9125, 8840, 8168, 8093, 46162, 40050, 22945, 21445, 16165, 
      8161, 31364, 24089, 12025, 9649, 8516, 7424, 7241, 6596, 6401, 38282, 
      35482, 24466, 22882, 21370, 11866, 11282, 7025, 6410, 38845, 32653, 
      28285, 24580, 22468, 20484, 9805, 9000, 7848, 7765, 38690, 28730, 
      27538, 26093, 25810, 25529, 24425, 22313, 17378, 10285, 9529, 7865, 
      7373, 7298, 6185, 5954, 5938, 41876, 33001, 28880, 7297, 7145, 40221, 
      36954, 36250, 34525, 34186, 33181, 16234, 14089, 11866, 5821, 36805, 
      27380, 26792, 25076, 18701, 16085, 11405, 5492, 41429, 37013, 32885, 
      18785, 14545, 5393, 32740, 11425, 11113, 7209, 28450, 23266, 19925, 
      16490, 11930, 5525, 5066, 35176, 33124, 32125, 22856, 18356, 12469, 
      5096, 35386, 18922, 16425, 11817, 10090, 6970, 6610, 6442, 5386, 4777, 
      4761, 32180, 24224, 22580, 20753, 11024, 6740, 6649, 4849, 4625, 31058, 
      29138, 26989, 4514, 4490, 34285, 23125, 8581, 8200, 5581, 5085, 4680, 
      4381, 36625, 33466, 28874, 6250, 29696, 28432, 27505, 24260, 5617, 
      5465, 28933, 14170, 35173, 34820, 26344, 22888, 19720, 19469, 10900, 
      10085, 9469, 6548, 29002, 23602, 18850, 12937, 12746, 7085, 6857, 6637, 
      6425, 13204, 10000, 6964, 6516, 5716, 3769, 3681, 24797, 23930, 23645, 
      11581, 10205, 3677, 3517, 24100, 23813, 16360, 12968, 29818, 29493, 
      19890, 13653, 12274, 11898, 3298, 22457, 20560, 12161, 4736, 3865, 
      3145, 22625, 21521, 5525, 5426, 3866, 3466, 14797, 14152, 26834, 22130, 
      13625, 4925, 7604, 3233, 2960, 30825, 27565, 22765, 13626, 29069, 
      18125, 3944, 24010, 20897, 9797, 4901, 2842, 13329, 11329, 3204, 2704, 
      28778, 21809, 18085, 8293, 7109, 23725, 14660, 9860, 4420, 3965, 29581, 
      10489, 10306, 7801, 4729, 3874, 3181, 2650, 2125, 22961, 10772, 6292, 
      3872, 2561, 5128, 4900, 4573, 4365, 4165, 3880, 2440, 1768, 4082, 2257, 
      1682, 1681, 23801, 6784, 4001, 25546, 17397, 14517, 5365, 4770, 7844, 
      17498, 5090, 17680, 4777, 2385, 1396, 27146, 1274, 23060, 12392, 6340, 
      4072, 1997, 1640, 15250, 3025, 32353, 7424, 4160, 3328, 1049, 18917, 
      18122, 15845, 2561, 962, 27144, 22509, 15784, 14125, 12349, 10701, 904, 
      18797, 15725, 14066, 11866, 2210, 1930, 1865, 1466, 9945, 8829, 5490, 
      3538, 1090, 829, 17317, 9701, 3592, 2197, 1517, 1000, 11650, 8725, 
      1301, 23076, 10980, 4176, 697, 9745, 9178, 7418, 4754, 3893, 3778, 
      2645, 24820, 15368, 15125, 14173, 11509, 8228, 6884, 3620, 17341, 
      14130, 2745, 450, 14089, 6800, 5300, 3649, 1076, 409, 404, 3170, 365, 
      32724, 25288, 21349, 18820, 14485, 9928, 6100, 949, 325, 445, 24625, 
      23698, 21314, 17189, 14213, 9314, 3425, 1130, 9472, 3977, 3281, 377, 
      19546, 9829, 3825, 23300, 12740, 8477, 5672, 232, 27725, 13165, 12490, 
      3533, 2194, 194, 19465, 10548, 6705, 5769, 3393, 2745, 2353, 244, 148, 
      265, 18617, 17810, 9922, 2522, 1145, 24436, 4196, 4069, 2600, 1124, 
      829, 269, 244, 181, 116, 11530, 5265, 4306, 4050, 405, 306, 145, 1025, 
      964, 24385, 5090, 4949, 4810, 218, 98, 22837, 16420, 6925, 6120, 2340, 
      2245, 1717, 85, 3869, 2941, 1469, 1181, 221, 14177, 1952, 692, 9613, 
      6733, 1033, 28565, 10004, 5045, 1768, 20, 229, 12545, 2602, 485, 2, 
      401, 677, 1157, 13924, 10816, 6400, 3136, 1849, 529, 0, 100, 289, 729, 
      21610, 226, 730, 24029, 4360, 404, 328, 365, 733, 16138, 1033, 538, 
      153, 1165, 1690, 28577, 22817, 7760, 2417, 1385, 545, 65, 916, 1172, 
      28249, 18521, 4649, 4381, 169, 1114, 10852, 261, 14210, 11285, 4673, 
      2450, 1493, 578, 625, 9473, 7460, 548, 289, 964, 5706, 4306, 2197, 225, 
      610, 2290, 30376, 18056, 12644, 12421, 5876, 629, 26042, 8585, 5305, 
      146, 562, 2237, 18369, 8065, 6073, 5473, 180, 169, 208, 1369, 30098, 
      4525, 2194, 178, 170, 845, 32237, 30125, 6920, 5972, 5672, 3221, 3112, 
      2312, 232, 1877, 35946, 31909, 24874, 12325, 10629, 8874, 4849, 4581, 
      3250, 241, 13481, 11072, 9860, 9665, 7825, 7481, 5881, 1280, 458, 2314, 
      19368, 4813, 4420, 4293, 2533, 2260, 18317, 12905, 3961, 3842, 586, 
      1961, 12281, 9049, 3209, 1769, 1921, 457, 637, 697, 730, 802, 3042, 
      884, 3733, 20693, 9792, 7972, 900, 1017, 4297, 7681, 3874, 7565, 7453, 
      8884, 5009, 4384, 1513, 38090, 7730, 1517, 2522, 5066, 10900, 2421, 
      2664, 5389, 2642, 5585, 33065, 5785, 3140, 2545, 2788, 4388, 4338, 
      6781, 3365, 3557, 28781, 10250, 5849, 3434, 3074, 4825, 5581, 10512, 
      6772, 8093, 39860, 6010, 34724, 5444, 4930, 4706, 4597, 6074, 46036, 
      36905, 6161, 4961, 43325, 43013, 42610, 10404, 9290, 6370, 6245, 49690, 
      45037, 7362, 8633, 5204, 7405, 6516, 6397, 5832, 5626, 48932, 10645, 
      8693, 7706, 11240, 11069, 10180, 9280, 7577, 12689, 14425, 9257, 13498, 
      9410, 15077, 12053, 10205, 11817, 12554, 12157, 13757, 13610, 14548, 
      12869, 15940, 13185, 13898, 16889, 16762, 14962, 16645, 16180, 16925, 
      17506, 18944, 18698, 19466, 17986, 19385, 20660, 20605, 23266, 23530, 
      23393 ], 
  [ 54612, 52852, 53978, 52370, 50516, 49025, 48617, 49906, 47437, 48340, 
      48052, 42149, 44325, 41092, 43508, 42809, 41562, 41444, 40136, 38792, 
      40121, 41373, 34757, 33745, 33245, 35885, 36880, 37098, 32434, 36560, 
      35425, 36257, 34821, 34600, 32929, 34312, 31634, 25841, 27693, 25933, 
      20618, 20978, 25433, 31585, 28873, 24820, 23049, 18385, 17645, 24922, 
      33545, 22058, 24340, 23976, 33049, 25034, 15850, 16201, 23840, 15520, 
      15905, 15165, 20968, 21202, 76401, 66384, 31824, 24004, 22681, 14404, 
      26261, 24977, 14186, 77428, 68680, 61448, 63865, 31645, 25570, 13738, 
      76960, 75956, 75457, 63185, 26225, 22865, 13537, 76226, 64525, 18772, 
      18621, 13192, 71818, 16738, 14533, 12913, 12794, 69188, 23360, 12560, 
      13120, 62946, 30546, 12402, 12357, 13221, 66856, 12116, 12109, 70445, 
      67106, 55562, 54730, 17506, 15977, 14689, 61625, 57674, 21853, 20474, 
      11570, 67880, 50045, 48100, 21437, 14372, 11380, 11317, 11285, 11492, 
      49834, 49441, 25666, 17914, 11425, 11281, 11089, 11074, 60545, 46537, 
      21632, 13841, 63970, 48634, 19825, 17333, 17170, 16085, 15370, 10690, 
      11009, 61029, 60133, 23629, 17800, 16488, 10485, 52226, 25085, 17090, 
      10930, 10730, 10345, 63824, 50000, 42041, 22544, 21236, 13481, 13136, 
      11600, 11225, 39042, 45704, 43460, 24488, 20629, 17704, 17348, 17173, 
      11285, 21073, 18818, 16634, 12773, 9418, 59392, 45697, 43072, 42705, 
      39492, 35460, 23616, 19417, 10372, 9616, 9220, 9297, 21569, 21346, 
      14354, 12869, 10706, 9866, 35080, 28717, 14461, 9797, 8917, 52749, 
      19674, 10765, 54689, 38740, 32180, 28913, 15353, 13793, 36842, 26506, 
      12905, 11881, 9305, 8345, 46909, 39429, 21789, 9325, 38546, 25345, 
      23050, 19585, 14162, 11890, 9442, 47744, 39428, 32080, 30848, 13828, 
      8833, 11925, 10069, 34952, 34621, 25892, 17396, 11621, 7397, 50074, 
      35114, 32189, 11849, 21697, 15337, 7120, 34778, 17090, 16298, 6953, 
      42824, 35624, 34280, 28333, 24413, 22349, 19045, 18173, 16133, 14824, 
      13124, 11213, 10205, 9860, 9028, 8933, 50242, 43810, 25605, 23985, 
      18225, 9061, 34624, 26849, 13625, 10889, 9536, 8164, 7921, 6976, 6481, 
      41962, 39002, 27266, 25562, 23930, 13466, 12802, 7685, 6770, 42565, 
      36013, 31365, 27400, 25128, 22984, 11125, 10180, 8788, 8685, 42410, 
      31850, 30578, 29033, 28730, 28429, 27245, 24973, 19618, 11705, 10829, 
      8845, 8233, 8138, 6605, 6154, 5978, 45776, 36401, 32020, 8177, 7985, 
      44041, 40594, 39850, 38025, 37666, 36601, 18394, 16029, 13546, 6201, 
      40445, 30440, 29812, 27976, 21101, 18245, 13045, 5512, 45329, 40673, 
      36305, 21205, 16565, 5653, 36160, 13105, 12753, 8209, 31610, 26066, 
      22465, 18730, 13690, 6065, 5266, 38756, 36584, 35525, 25636, 20776, 
      14309, 5476, 38986, 21402, 18685, 13597, 11650, 8010, 7570, 7362, 5986, 
      4957, 4861, 35600, 27124, 25360, 23393, 12724, 7760, 7649, 5249, 4705, 
      34418, 32378, 30089, 4714, 4570, 37845, 25965, 9981, 9540, 6381, 5725, 
      5140, 4581, 40325, 36986, 32114, 7250, 32996, 31652, 30665, 27200, 
      6497, 6305, 32193, 16290, 38813, 38440, 29444, 25748, 22340, 22069, 
      12680, 11765, 11069, 7688, 32282, 26522, 21410, 14957, 14746, 8345, 
      8077, 7817, 7565, 15264, 11700, 8224, 7696, 6736, 4129, 3961, 27817, 
      26890, 26585, 13481, 11945, 4057, 3737, 27080, 26773, 18740, 15028, 
      33178, 32833, 22570, 15793, 14274, 13858, 3538, 25337, 23300, 14161, 
      5636, 4505, 3305, 25525, 24341, 6625, 6506, 4546, 3986, 17077, 16372, 
      30034, 25010, 15805, 5945, 9104, 3793, 3380, 34285, 30825, 25705, 
      15826, 32429, 20725, 4804, 27050, 23717, 11617, 6001, 3362, 15529, 
      13329, 3904, 3204, 32138, 24709, 20705, 9953, 8609, 26765, 17000, 
      11720, 5480, 4925, 33001, 12429, 12226, 9421, 5869, 4834, 3961, 3250, 
      2425, 25961, 12752, 7712, 4852, 3161, 6388, 6120, 5733, 5485, 5245, 
      4900, 3060, 1908, 5162, 2837, 1802, 1781, 26881, 8324, 5081, 28746, 
      20017, 16897, 6705, 6010, 9544, 20138, 6410, 20340, 6057, 3145, 1696, 
      30466, 1514, 26120, 14612, 7880, 5252, 2677, 2180, 17730, 4005, 35993, 
      9124, 5380, 4388, 1249, 21697, 20842, 18385, 3461, 1042, 30484, 25549, 
      18324, 16525, 14589, 12781, 964, 21577, 18265, 16466, 14066, 3050, 
      2690, 2605, 2066, 11965, 10729, 6970, 4698, 1570, 1129, 19997, 11701, 
      4772, 3077, 2197, 1460, 13850, 10625, 1921, 26176, 13120, 5476, 1017, 
      11765, 11138, 9178, 6154, 5153, 5018, 3665, 28040, 17908, 17645, 16613, 
      13709, 10088, 8584, 4840, 20041, 16570, 3805, 610, 16529, 8500, 6800, 
      4889, 1696, 569, 464, 4330, 505, 36424, 28548, 24349, 21640, 16965, 
      11988, 7720, 1549, 405, 325, 27845, 26858, 24314, 19889, 16673, 11314, 
      4645, 1810, 11492, 5297, 4481, 697, 22426, 11889, 5125, 26440, 15080, 
      10397, 7252, 452, 31145, 15545, 14810, 4793, 3194, 394, 22345, 12688, 
      8425, 7369, 4633, 3865, 3393, 544, 208, 145, 21437, 20570, 12002, 3602, 
      1885, 27656, 5576, 5429, 3700, 1864, 1469, 629, 584, 461, 296, 13770, 
      6805, 5706, 5410, 865, 706, 85, 1745, 1664, 27605, 6610, 6449, 6290, 
      578, 338, 25957, 19080, 8685, 7780, 3400, 3285, 2637, 325, 5209, 4121, 
      2329, 1961, 601, 16657, 2932, 272, 11673, 8473, 493, 32045, 12104, 
      6565, 2708, 40, 29, 14885, 3722, 1025, 82, 101, 257, 577, 16384, 12996, 
      8100, 4356, 2809, 1089, 100, 0, 49, 289, 24650, 26, 290, 27229, 5780, 
      904, 788, 85, 293, 18778, 1773, 1098, 493, 585, 970, 32057, 25937, 
      9620, 3497, 2225, 1105, 25, 416, 592, 31709, 21341, 6109, 5801, 509, 
      554, 13032, 661, 16690, 13505, 6133, 3530, 2353, 218, 245, 11513, 9280, 
      1088, 689, 464, 7306, 5706, 3217, 565, 250, 1450, 33956, 20836, 14984, 
      14741, 7496, 1189, 29362, 10525, 6845, 346, 242, 1417, 21169, 9945, 
      7713, 7033, 400, 169, 148, 769, 33658, 5945, 3194, 338, 250, 425, 
      35917, 33685, 8660, 7592, 7252, 4421, 4292, 3332, 452, 1157, 39826, 
      35569, 28114, 14625, 12769, 10834, 6309, 6001, 4450, 421, 15881, 13252, 
      11920, 11705, 9665, 9281, 7481, 740, 298, 1514, 22228, 6253, 5800, 
      5653, 3573, 3240, 21097, 15245, 5261, 5122, 386, 1261, 14561, 11009, 
      4369, 1129, 1241, 477, 457, 477, 490, 522, 2122, 584, 2693, 23633, 
      11812, 9792, 640, 697, 3177, 9461, 2834, 9325, 9193, 10784, 6409, 5684, 
      1073, 42050, 9490, 1097, 1802, 3866, 13000, 1741, 1924, 4149, 1922, 
      4325, 36745, 7265, 4160, 3425, 2048, 3328, 5578, 8381, 4405, 2677, 
      32201, 12250, 7309, 4474, 4034, 3725, 4361, 12532, 8352, 9833, 43880, 
      7450, 38464, 6784, 6170, 5906, 5777, 7474, 50336, 40745, 7561, 6161, 
      47485, 47153, 46730, 12304, 11050, 7730, 7585, 54130, 49257, 8842, 
      10273, 6304, 8845, 7816, 7677, 7012, 6746, 53312, 12465, 10253, 9106, 
      13060, 12869, 11840, 10820, 8857, 14629, 16385, 10537, 15338, 10690, 
      17057, 13613, 11485, 13297, 14114, 13637, 15337, 15170, 16208, 14209, 
      17680, 14545, 15338, 18649, 18482, 16442, 18325, 17800, 18505, 19106, 
      20644, 20338, 21146, 19466, 21025, 22280, 22185, 24786, 25010, 24853 ], 
  [ 56257, 54385, 55609, 54001, 52105, 50516, 50080, 51481, 48872, 49985, 
      49725, 43528, 45970, 42597, 45209, 44468, 43165, 43061, 41669, 40325, 
      41780, 43144, 36122, 35082, 34568, 37418, 38497, 38785, 33813, 38233, 
      37028, 37930, 36424, 36189, 34448, 35957, 33125, 26996, 29044, 27144, 
      20065, 20369, 26714, 33300, 30420, 26073, 24148, 18000, 17386, 26245, 
      35428, 23185, 25677, 25285, 34946, 26441, 15689, 15914, 25177, 15401, 
      15632, 15130, 22109, 22385, 79936, 69625, 33721, 25425, 24004, 14425, 
      27850, 26482, 14165, 81005, 72005, 64549, 67050, 33570, 27145, 13689, 
      80537, 79505, 78992, 66356, 27856, 24272, 13712, 79789, 67752, 19885, 
      19720, 13045, 75269, 17669, 15170, 13130, 12913, 72569, 24865, 12665, 
      12833, 66145, 32485, 12577, 12490, 12850, 70181, 12221, 12200, 73882, 
      70445, 58537, 57677, 18605, 16922, 15508, 64810, 60733, 23330, 21853, 
      11773, 71261, 52852, 50837, 22900, 15205, 11597, 11492, 11236, 11317, 
      52641, 52234, 27409, 19125, 11754, 11554, 11250, 11221, 63716, 49232, 
      23137, 14660, 67253, 51413, 21218, 18530, 18353, 17170, 16385, 10865, 
      10778, 64228, 63304, 25288, 19053, 17629, 10408, 55145, 26842, 18301, 
      11357, 11101, 10226, 67121, 52849, 44596, 24161, 22769, 14356, 13969, 
      12209, 11764, 41485, 48413, 46085, 26245, 22148, 19013, 18629, 18440, 
      11908, 22634, 20225, 17873, 13634, 9509, 62577, 48420, 45697, 45316, 
      41977, 37777, 25345, 20880, 10897, 9945, 9297, 9220, 23186, 22949, 
      15425, 13786, 11329, 10321, 37397, 30740, 15560, 10280, 9092, 55738, 
      21193, 11458, 57748, 41225, 34385, 30964, 16564, 14864, 39257, 28445, 
      13906, 12770, 9802, 8506, 49716, 41956, 23476, 9864, 41045, 27242, 
      24821, 21146, 15317, 12821, 10037, 50593, 41969, 34313, 33025, 14969, 
      9344, 12898, 10818, 37325, 36980, 27845, 18845, 12580, 7460, 53021, 
      37501, 34450, 12850, 23440, 16660, 7281, 37165, 18553, 17705, 7114, 
      45533, 38053, 36653, 30440, 26324, 24148, 20648, 19720, 17540, 16133, 
      14293, 12200, 11080, 10693, 9749, 9640, 53217, 46561, 27586, 25882, 
      19786, 9810, 37025, 28900, 14864, 11876, 10369, 8801, 8516, 7361, 6656, 
      44657, 41585, 29345, 27557, 25841, 14705, 13985, 8266, 7141, 45288, 
      38484, 33640, 29493, 27109, 24853, 12168, 11125, 9565, 9448, 45133, 
      34153, 32825, 31210, 30893, 30578, 29338, 26954, 21305, 12818, 11858, 
      9650, 8954, 8845, 7018, 6413, 6125, 48625, 38900, 34337, 8912, 8692, 
      46834, 43261, 42489, 40594, 40221, 39114, 20025, 17506, 14841, 6586, 
      43112, 32701, 32045, 30125, 22900, 19876, 14312, 5645, 48178, 43354, 
      38818, 23018, 18098, 5954, 38673, 14400, 14020, 9028, 33941, 28145, 
      24362, 20417, 15041, 6562, 5525, 41381, 39125, 38024, 27701, 22589, 
      15716, 5861, 41625, 23257, 20386, 14962, 12861, 8857, 8361, 8125, 6525, 
      5202, 5050, 38113, 29273, 27425, 25360, 14033, 8593, 8468, 5648, 4880, 
      36889, 34765, 32378, 4973, 4745, 40456, 28072, 11080, 10597, 7060, 
      6292, 5581, 4840, 43034, 39569, 34501, 8069, 35425, 34025, 32996, 
      29377, 7232, 7012, 34594, 17893, 41480, 41093, 31733, 27869, 24293, 
      24008, 14045, 13060, 12308, 8605, 34697, 28685, 23321, 16490, 16265, 
      9346, 9050, 8762, 8482, 16825, 13009, 9225, 8641, 7569, 4500, 4276, 
      30050, 29081, 28762, 14930, 13282, 4442, 4010, 29285, 28964, 20525, 
      16589, 35649, 35290, 24565, 17410, 15793, 15349, 3825, 27472, 25337, 
      15680, 6385, 5072, 3536, 27674, 26434, 7514, 7381, 5141, 4469, 18792, 
      18045, 32393, 27145, 17450, 6778, 10273, 4304, 3793, 36826, 33226, 
      27882, 17485, 34900, 22664, 5525, 29297, 25810, 13010, 6890, 3845, 
      17188, 14848, 4513, 3673, 34609, 26858, 22658, 11234, 9778, 29012, 
      18757, 13141, 6341, 5716, 35514, 13906, 13689, 10674, 6786, 5625, 4626, 
      3789, 2754, 28180, 14257, 8825, 5657, 3700, 7389, 7093, 6664, 6388, 
      6120, 5733, 3613, 2125, 6037, 3362, 2005, 1970, 29156, 9521, 5956, 
      31105, 21970, 18682, 7762, 6997, 10853, 22105, 7453, 22321, 7072, 3796, 
      2025, 32909, 1801, 28381, 16285, 9077, 6197, 3272, 2677, 19585, 4810, 
      38660, 10433, 6353, 5249, 1508, 23762, 22865, 20282, 4210, 1217, 32941, 
      27796, 20221, 18324, 16276, 14356, 1125, 23642, 20162, 18265, 15725, 
      3757, 3341, 3242, 2605, 13498, 12178, 8125, 5629, 2025, 1458, 21992, 
      13220, 5717, 3812, 2792, 1901, 15509, 12074, 2474, 28465, 14737, 6505, 
      1360, 13298, 12629, 10529, 7253, 6154, 6005, 4498, 30413, 19805, 19528, 
      18440, 15368, 11509, 9893, 5813, 22050, 18397, 4666, 841, 18356, 9809, 
      7969, 5876, 2249, 800, 625, 5261, 722, 39133, 30949, 26568, 23733, 
      18820, 13549, 8973, 2088, 580, 360, 30218, 29189, 26533, 21898, 18514, 
      12833, 5618, 2405, 13025, 6340, 5440, 1040, 24561, 13450, 6154, 28757, 
      16837, 11860, 8477, 725, 33658, 17330, 16553, 5794, 4013, 653, 24480, 
      14305, 9748, 8608, 5620, 4768, 4240, 873, 369, 180, 23530, 22621, 
      13577, 4477, 2522, 30029, 6661, 6500, 4589, 2501, 2036, 1000, 941, 776, 
      541, 15457, 8002, 6805, 6481, 1306, 1105, 162, 2368, 2273, 29978, 7793, 
      7618, 7445, 949, 625, 28260, 21061, 10036, 9061, 4261, 4132, 3400, 612, 
      6266, 5066, 3050, 2626, 986, 18512, 3737, 97, 13234, 9810, 234, 34600, 
      13693, 7748, 3485, 173, 8, 16642, 4625, 1522, 257, 10, 82, 290, 18225, 
      14641, 9409, 5329, 3600, 1600, 289, 49, 0, 100, 26897, 5, 101, 29588, 
      6893, 1373, 1229, 8, 104, 20745, 2410, 1609, 850, 298, 585, 34612, 
      28240, 11041, 4372, 2932, 1616, 116, 185, 305, 34250, 23434, 7250, 
      6914, 866, 281, 14677, 1060, 18545, 15178, 7274, 4405, 3074, 85, 98, 
      13060, 10673, 1585, 1088, 233, 8545, 6805, 4050, 922, 117, 981, 36581, 
      22901, 16741, 16484, 8749, 1700, 31805, 12002, 8042, 605, 137, 962, 
      23248, 11380, 8980, 8244, 673, 288, 225, 468, 36269, 7058, 4013, 569, 
      425, 250, 38612, 36296, 9997, 8845, 8477, 5380, 5237, 4165, 725, 772, 
      42661, 38250, 30501, 16354, 14386, 12325, 7450, 7114, 5409, 666, 17680, 
      14897, 13481, 13252, 11072, 10660, 8720, 481, 305, 1073, 24349, 7380, 
      6885, 6724, 4420, 4045, 23162, 17002, 6290, 6137, 365, 890, 16276, 
      12500, 5300, 800, 884, 610, 450, 442, 441, 445, 1597, 493, 2084, 25810, 
      13345, 11185, 577, 592, 2512, 10826, 2225, 10676, 10530, 12233, 7508, 
      6713, 884, 44941, 10841, 922, 1417, 3145, 14589, 1384, 1525, 3400, 
      1537, 3562, 39440, 8420, 4993, 4160, 1649, 2705, 6565, 9620, 5252, 
      2180, 34714, 13769, 8450, 5321, 4825, 3074, 3626, 14065, 9577, 11170, 
      46813, 8577, 41201, 7841, 7157, 6865, 6722, 8573, 53465, 43552, 8660, 
      7120, 50516, 50170, 49733, 13753, 12401, 8801, 8642, 57357, 52330, 
      9997, 11540, 7193, 9972, 8845, 8692, 7957, 7649, 56497, 13858, 11464, 
      10205, 14453, 14248, 13121, 12017, 9872, 16106, 17876, 11552, 16745, 
      11705, 18562, 14824, 12500, 14452, 15325, 14792, 16562, 16381, 17489, 
      15266, 19017, 15616, 16465, 20000, 19805, 17597, 19620, 19053, 19730, 
      20345, 21953, 21605, 22441, 20621, 22292, 23533, 23410, 25969, 26165, 
      25994 ], 
  [ 58777, 56745, 58109, 56501, 54545, 52816, 52340, 53901, 51092, 52505, 
      52285, 45668, 48490, 44917, 47809, 47008, 45625, 45541, 44029, 42685, 
      44320, 45844, 38242, 37162, 36628, 39778, 40977, 41365, 35953, 40793, 
      39488, 40490, 38884, 38629, 36788, 38477, 35425, 28816, 31144, 29044, 
      19445, 19669, 28714, 35920, 32800, 28033, 25888, 17620, 17186, 28305, 
      38288, 24965, 27757, 27325, 37826, 28621, 15629, 15674, 27257, 15401, 
      15412, 15250, 23909, 24245, 85156, 74425, 36601, 27625, 26064, 14625, 
      30290, 28802, 14305, 86285, 76925, 69149, 71770, 36490, 29565, 13789, 
      85817, 84745, 84212, 71056, 30356, 26452, 14132, 85049, 72532, 21645, 
      21460, 13005, 80369, 19169, 16250, 13610, 13253, 77569, 27185, 12985, 
      12593, 70885, 35425, 12997, 12850, 12490, 75101, 12541, 12500, 78962, 
      75385, 62957, 62057, 20345, 18442, 16848, 69530, 65273, 25610, 23993, 
      12233, 76261, 57032, 54917, 25160, 16565, 12077, 11912, 11336, 11237, 
      56821, 56394, 30069, 21025, 12394, 12114, 11650, 11601, 68416, 53252, 
      25457, 16000, 72113, 55553, 23378, 20410, 20213, 18890, 18005, 11285, 
      10618, 68968, 68004, 27828, 21013, 19429, 10468, 59485, 29522, 20201, 
      12137, 11801, 10226, 72001, 57089, 48416, 26641, 25129, 15776, 15329, 
      13249, 12704, 45145, 52453, 50005, 28925, 24488, 21053, 20629, 20420, 
      12968, 25034, 22405, 19813, 15034, 9809, 67297, 52480, 49617, 49216, 
      45697, 41257, 27985, 23140, 11817, 10585, 9577, 9280, 25666, 25409, 
      17125, 15266, 12389, 11141, 40877, 33800, 17300, 11140, 9512, 60178, 
      23533, 12618, 62288, 44945, 37705, 34064, 18464, 16564, 42877, 31385, 
      15506, 14210, 10682, 8906, 53896, 45736, 26056, 10804, 44785, 30122, 
      27521, 23546, 17137, 14321, 11057, 54833, 45769, 37673, 36305, 16769, 
      10244, 14458, 12058, 40885, 40520, 30805, 21085, 14120, 7720, 57401, 
      41081, 37850, 14450, 26100, 18720, 7681, 40745, 20813, 19885, 7514, 
      49573, 41693, 40213, 33620, 29224, 26888, 23108, 22100, 19720, 18173, 
      16133, 13780, 12500, 12053, 10949, 10820, 57637, 50661, 30586, 28762, 
      22186, 11050, 40625, 32000, 16804, 13456, 11729, 9881, 9536, 8081, 
      7076, 48677, 45445, 32485, 30577, 28741, 16645, 15845, 9266, 7841, 
      49348, 42184, 37060, 32653, 30109, 27693, 13828, 12645, 10845, 10708, 
      49193, 37613, 36205, 34490, 34153, 33818, 32498, 29954, 23885, 14578, 
      13498, 10970, 10154, 10025, 7778, 6953, 6505, 52865, 42640, 37817, 
      10132, 9872, 50994, 47241, 46429, 44434, 44041, 42874, 22525, 19786, 
      16861, 7306, 47092, 36101, 35405, 33365, 25640, 22376, 16292, 6005, 
      52418, 47354, 42578, 25778, 20458, 6554, 42433, 16420, 16000, 10368, 
      37441, 31285, 27242, 22997, 17141, 7442, 6065, 45301, 42925, 41764, 
      30821, 25349, 17896, 6581, 45565, 26077, 22986, 17082, 14761, 10237, 
      9661, 9385, 7465, 5722, 5490, 41873, 32513, 30545, 28340, 16073, 9953, 
      9808, 6388, 5300, 40589, 38345, 35818, 5513, 5165, 44356, 31252, 12820, 
      12277, 8200, 7272, 6381, 5380, 47074, 43429, 38081, 9409, 39065, 37585, 
      36496, 32657, 8452, 8192, 38194, 20353, 45460, 45053, 35173, 31069, 
      27253, 26948, 16165, 15080, 14248, 10085, 38317, 31945, 26221, 18850, 
      18605, 10946, 10610, 10282, 9962, 19225, 15049, 10825, 10161, 8929, 
      5200, 4896, 33410, 32381, 32042, 17170, 15362, 5162, 4570, 32605, 
      32264, 23245, 18989, 39349, 38970, 27585, 19890, 18133, 17649, 4405, 
      30692, 28417, 18020, 7625, 6052, 4036, 30914, 29594, 8954, 8801, 6161, 
      5329, 21412, 20605, 35933, 30365, 19970, 8138, 12113, 5204, 4553, 
      40626, 36826, 31162, 20025, 38600, 25604, 6725, 32677, 28970, 15170, 
      8330, 4705, 19728, 17188, 5553, 4513, 38309, 30098, 25618, 13234, 
      11618, 32392, 21437, 15341, 7741, 7016, 39274, 16186, 15949, 12634, 
      8266, 6925, 5746, 4729, 3394, 31520, 16577, 10585, 6977, 4640, 8989, 
      8653, 8164, 7848, 7540, 7093, 4573, 2605, 7457, 4282, 2465, 2410, 
      32576, 11401, 7376, 34645, 24930, 21402, 9442, 8577, 12893, 25085, 
      9113, 25321, 8692, 4896, 2665, 36569, 2381, 31781, 18845, 10957, 7717, 
      4292, 3557, 22405, 6130, 42640, 12473, 7913, 6649, 2048, 26882, 25925, 
      23162, 5450, 1637, 36621, 31176, 23101, 21064, 18856, 16776, 1525, 
      26762, 23042, 21005, 18265, 4937, 4441, 4322, 3545, 15858, 14418, 9945, 
      7129, 2845, 2098, 25012, 15560, 7237, 5032, 3812, 2701, 18049, 14314, 
      3434, 31905, 17217, 8145, 2020, 15658, 14929, 12629, 8993, 7754, 7585, 
      5858, 33973, 22685, 22388, 21220, 17908, 13709, 11933, 7373, 25090, 
      21177, 6066, 1341, 21136, 11849, 9809, 7456, 3209, 1300, 1025, 6761, 
      1202, 43173, 34549, 29908, 26893, 21640, 15949, 10933, 3028, 1000, 580, 
      33778, 32689, 29873, 24938, 21314, 15173, 7178, 3425, 15385, 8000, 
      6980, 1700, 27781, 15850, 7794, 32237, 19517, 14120, 10397, 1285, 
      37418, 20050, 19213, 7394, 5353, 1193, 27700, 16785, 11808, 10548, 
      7200, 6228, 5620, 1513, 769, 400, 26690, 25721, 15997, 5897, 3602, 
      33589, 8381, 8200, 6029, 3581, 3016, 1700, 1621, 1396, 1061, 18037, 
      9882, 8545, 8181, 2106, 1845, 442, 3428, 3313, 33538, 9653, 9458, 9265, 
      1649, 1205, 31720, 24061, 12136, 11061, 5661, 5512, 4660, 1192, 7946, 
      6586, 4250, 3746, 1706, 21332, 5057, 17, 15634, 11890, 34, 38420, 
      16133, 9608, 4765, 533, 148, 19322, 6085, 2402, 677, 50, 2, 50, 21025, 
      17161, 11449, 6889, 4900, 2500, 729, 289, 100, 0, 30277, 145, 1, 33128, 
      8653, 2213, 2029, 68, 4, 23725, 3490, 2509, 1530, 58, 205, 38432, 
      31700, 13241, 5792, 4112, 2516, 416, 25, 65, 38050, 26594, 9050, 8674, 
      1546, 61, 17197, 1800, 21365, 17738, 9074, 5825, 4274, 65, 58, 15440, 
      12833, 2465, 1828, 73, 10485, 8545, 5410, 1602, 97, 481, 40501, 26021, 
      19421, 19144, 10709, 2600, 35465, 14282, 9922, 1145, 157, 482, 26388, 
      13600, 10960, 10144, 1233, 628, 505, 208, 40169, 8818, 5353, 1069, 845, 
      170, 42632, 40196, 12077, 10805, 10397, 6920, 6757, 5525, 1285, 392, 
      46881, 42250, 34081, 18994, 16866, 14625, 9250, 8874, 6949, 1186, 
      20420, 17417, 15881, 15632, 13252, 12800, 10660, 281, 485, 613, 27549, 
      9160, 8605, 8424, 5800, 5365, 26282, 19682, 7930, 7757, 505, 530, 
      18896, 14800, 6800, 500, 544, 970, 610, 562, 541, 505, 1017, 533, 1384, 
      29090, 15705, 13345, 657, 612, 1732, 12946, 1525, 12776, 12610, 14473, 
      9248, 8353, 784, 49241, 12941, 842, 1037, 2285, 17029, 1044, 1125, 
      2500, 1157, 2642, 43460, 10240, 6353, 5380, 1249, 1985, 8145, 11560, 
      6632, 1640, 38474, 16109, 10250, 6701, 6125, 2314, 2746, 16425, 11497, 
      13250, 51173, 10357, 45281, 9521, 8737, 8405, 8242, 10313, 58105, 
      47732, 10400, 8660, 55016, 54650, 54193, 15993, 14501, 10501, 10322, 
      62137, 56890, 11817, 13520, 8633, 11752, 10485, 10312, 9477, 9109, 
      61217, 16018, 13364, 11945, 16613, 16388, 15121, 13897, 11492, 18386, 
      20176, 13172, 18925, 13325, 20882, 16724, 14120, 16272, 17225, 16612, 
      18482, 18281, 19489, 16946, 21097, 17316, 18245, 22100, 21865, 19417, 
      21640, 21013, 21650, 22285, 23993, 23585, 24461, 22441, 24272, 25493, 
      25330, 27829, 27985, 27794 ], 
  [ 43874, 44626, 43552, 41936, 41018, 41725, 41945, 40720, 41389, 37570, 
      36650, 37333, 33533, 33434, 31450, 31693, 31700, 31266, 31842, 30490, 
      28989, 27725, 30213, 29825, 29637, 27565, 26674, 25316, 27560, 25090, 
      25525, 24785, 24917, 25010, 24905, 23458, 24232, 25965, 23417, 24797, 
      59044, 60660, 22717, 19133, 20189, 22730, 24413, 53033, 49465, 21256, 
      17317, 22784, 20354, 20618, 16501, 19476, 45460, 48637, 19850, 44186, 
      48025, 41945, 21370, 20660, 23105, 19682, 15266, 18122, 18997, 39922, 
      16609, 17209, 40644, 23186, 20090, 17882, 18413, 14453, 16228, 40820, 
      22714, 22338, 22153, 18045, 15625, 17289, 35593, 22292, 18125, 19786, 
      19949, 42466, 20392, 21832, 26221, 34021, 36100, 19330, 15578, 36178, 
      45530, 17168, 13028, 34448, 35345, 47513, 18250, 35730, 36037, 19325, 
      18184, 14804, 14600, 18824, 20749, 22285, 16153, 15028, 14689, 15508, 
      32980, 18010, 13049, 12674, 14585, 21650, 32474, 33353, 38345, 41378, 
      12836, 12757, 12532, 16712, 30005, 31117, 33437, 33736, 15381, 12049, 
      13834, 21429, 16292, 12260, 14537, 16441, 16592, 17705, 18560, 32720, 
      42145, 15233, 14965, 12373, 15650, 16850, 38165, 12708, 11629, 15880, 
      27304, 28360, 38965, 15826, 12050, 10685, 12226, 12802, 19805, 20402, 
      23890, 25085, 10196, 10890, 10530, 11026, 12505, 14290, 14562, 14701, 
      23257, 12005, 13204, 14788, 19405, 33320, 13898, 10565, 10138, 10085, 
      9698, 9434, 10778, 12545, 24538, 28178, 33434, 36965, 11241, 11332, 
      16272, 18241, 22672, 25600, 9050, 9281, 15749, 24901, 30929, 11645, 
      11540, 21157, 12013, 8938, 8658, 8845, 14125, 15705, 8608, 8948, 16385, 
      17873, 24089, 30665, 9881, 8681, 9881, 23165, 8424, 8725, 9256, 10501, 
      14184, 16936, 22024, 9770, 8362, 7922, 7946, 14162, 23297, 16025, 
      19193, 7650, 7633, 8010, 10818, 16033, 31905, 9896, 7496, 7397, 15317, 
      8521, 11581, 29426, 7156, 10192, 10656, 29257, 7978, 7058, 6970, 6989, 
      7465, 7913, 9005, 9389, 10489, 11378, 12818, 14989, 16493, 17090, 
      18770, 18989, 9428, 8020, 7085, 7349, 9125, 18173, 6682, 6757, 11745, 
      14661, 16762, 19786, 20485, 24250, 28465, 7424, 6976, 6544, 6724, 6976, 
      11584, 12176, 20561, 24356, 7397, 6497, 6245, 6362, 6602, 6970, 13637, 
      14890, 17266, 17477, 7240, 6100, 6084, 6109, 6120, 6133, 6205, 6445, 
      7684, 12645, 13653, 16693, 17965, 18184, 23245, 26248, 28584, 7778, 
      6253, 5954, 17593, 18029, 7297, 6676, 6560, 6305, 6260, 6137, 7712, 
      8801, 10400, 23465, 6525, 5626, 5626, 5674, 6649, 7561, 10525, 28426, 
      7325, 6437, 5837, 6437, 8077, 24797, 5690, 9953, 10229, 15733, 5220, 
      5328, 5809, 6784, 9280, 20809, 25348, 5770, 5482, 5365, 5210, 6002, 
      8641, 22730, 5684, 5684, 6421, 8869, 10376, 14900, 15716, 16136, 19784, 
      25349, 26509, 5122, 4810, 4930, 5161, 9250, 14962, 15165, 22185, 26665, 
      4880, 4724, 4633, 24788, 26528, 5165, 4589, 11213, 11714, 17033, 18889, 
      21130, 24653, 5445, 4932, 4456, 14760, 4394, 4306, 4261, 4250, 15889, 
      16325, 4217, 6212, 4869, 4810, 3978, 4050, 4410, 4453, 7938, 8593, 
      9153, 12994, 3988, 3880, 4420, 6445, 6548, 11765, 12125, 12493, 12869, 
      6122, 8210, 11642, 12370, 13922, 21677, 22765, 3601, 3616, 3625, 6849, 
      7825, 21289, 23481, 3490, 3497, 4570, 5882, 3620, 3589, 3688, 5389, 
      6068, 6280, 22964, 3313, 3474, 5953, 14698, 17649, 23985, 3185, 3257, 
      12545, 12740, 17060, 19012, 4469, 4706, 2980, 2980, 4765, 13117, 8738, 
      18185, 19970, 3145, 2825, 2729, 4468, 2857, 3085, 14482, 2500, 2621, 
      6221, 11909, 18376, 4165, 5105, 16090, 18530, 2560, 2353, 2745, 7065, 
      8233, 2209, 3434, 5690, 12010, 13025, 2477, 5141, 5252, 7157, 11141, 
      12932, 14885, 17000, 20885, 2029, 4834, 8586, 12634, 16909, 9770, 
      10130, 10685, 11065, 11453, 12050, 16490, 22874, 11368, 16893, 23080, 
      23373, 1685, 7306, 11285, 1664, 2041, 2689, 8825, 9700, 6010, 1844, 
      8840, 1730, 9113, 14365, 20138, 1492, 20896, 1226, 2906, 6850, 9874, 
      15149, 16850, 1940, 11765, 1989, 5578, 9370, 10890, 21253, 1193, 1280, 
      1649, 12473, 22928, 1186, 961, 1586, 1985, 2561, 3265, 23162, 1069, 
      1525, 1924, 2664, 13000, 13896, 14125, 15784, 3385, 4033, 6868, 9620, 
      17168, 19553, 1053, 3433, 9378, 12393, 14653, 17370, 2440, 3925, 15317, 
      634, 2650, 8194, 19121, 3177, 3492, 4672, 7300, 8497, 8676, 10777, 610, 
      1154, 1205, 1429, 2293, 4010, 5018, 8810, 773, 1384, 10285, 21220, 
      1341, 4930, 6370, 8541, 15082, 21177, 22642, 9236, 21425, 1450, 482, 
      365, 482, 1145, 2762, 5402, 15245, 22265, 25325, 405, 360, 328, 613, 
      1165, 3028, 8605, 14248, 2890, 7685, 8753, 18785, 320, 2657, 7825, 250, 
      1450, 3361, 5554, 20106, 557, 1285, 1492, 8117, 10600, 20360, 233, 
      2194, 4525, 5353, 8269, 9385, 10169, 18938, 22370, 25133, 265, 340, 
      2448, 9748, 13369, 202, 7010, 7177, 9530, 13346, 14521, 18077, 18346, 
      19165, 20570, 1700, 5725, 6824, 7156, 16741, 17524, 24125, 13537, 
      13770, 145, 5840, 5993, 6148, 18020, 19664, 65, 410, 4145, 4810, 9850, 
      10049, 11285, 19649, 7261, 8685, 11917, 12805, 17725, 809, 10634, 
      29954, 2417, 4241, 32057, 493, 2218, 5785, 11034, 22810, 26253, 1229, 
      9220, 15629, 21908, 27893, 29933, 32765, 842, 1850, 4490, 8282, 10817, 
      15377, 21610, 24650, 26897, 30277, 0, 26244, 30276, 65, 6562, 16130, 
      16642, 27557, 30277, 404, 13229, 15380, 18229, 32765, 35348, 493, 25, 
      3490, 9613, 12109, 15385, 23725, 31338, 32770, 457, 137, 6257, 6577, 
      18241, 32416, 1874, 17449, 820, 1717, 6277, 9640, 11917, 28936, 29277, 
      2549, 3770, 15674, 17473, 31378, 5248, 6788, 10265, 18289, 28964, 
      37700, 810, 250, 1306, 1377, 5122, 15457, 296, 3125, 5725, 20264, 
      28324, 37349, 265, 3485, 5021, 5597, 20002, 23225, 24146, 33245, 820, 
      6705, 10548, 20880, 22048, 30073, 1193, 845, 4394, 5210, 5498, 8633, 
      8818, 10370, 20050, 35513, 1960, 1157, 296, 1565, 2221, 3112, 6437, 
      6757, 8660, 20645, 1249, 2074, 2626, 2725, 3825, 4069, 5409, 32266, 
      25856, 37120, 370, 6689, 7178, 7345, 10289, 10898, 493, 1549, 7893, 
      8068, 26568, 35293, 1805, 3277, 9197, 34217, 34957, 23201, 26321, 
      26969, 27296, 27956, 39604, 28330, 42057, 509, 3130, 4250, 27754, 
      28753, 43793, 4545, 42192, 4721, 4901, 3978, 7453, 8298, 31005, 2900, 
      4880, 30713, 36128, 45728, 3050, 35437, 36562, 46637, 36244, 47125, 
      1985, 7045, 11162, 12625, 36682, 42986, 9124, 6273, 11089, 39505, 1517, 
      3860, 7397, 11156, 11972, 44005, 46525, 3826, 6554, 5521, 3770, 7844, 
      2746, 8746, 9700, 10064, 10249, 8488, 5818, 3449, 8573, 10313, 5161, 
      5141, 5032, 5458, 6400, 9360, 9529, 7400, 5981, 8584, 7501, 12010, 
      9209, 10378, 10553, 11458, 12132, 7514, 6857, 8725, 10088, 7442, 7565, 
      8730, 9594, 11713, 7121, 8541, 13369, 9376, 13520, 8893, 12037, 14305, 
      12973, 12532, 13309, 13429, 13576, 13042, 16061, 13250, 16081, 15616, 
      13897, 14356, 16084, 14825, 15242, 16565, 16848, 16810, 17444, 17620, 
      19080, 18125, 19682, 20213, 23732, 24580, 24737 ], 
  [ 56186, 54346, 55540, 53924, 52034, 50473, 50045, 51412, 48841, 49882, 
      49610, 43489, 45845, 42506, 45058, 44329, 43040, 42930, 41562, 40210, 
      41625, 42953, 36045, 35009, 34497, 37285, 38338, 38600, 33716, 38050, 
      36865, 37745, 36257, 36026, 34301, 35770, 32980, 26937, 28925, 27065, 
      20488, 20808, 26605, 33065, 30233, 25970, 24089, 18365, 17713, 26116, 
      35137, 23108, 25538, 25154, 34645, 26280, 15976, 16237, 25034, 15674, 
      15949, 15377, 22018, 22280, 79157, 68930, 33410, 25250, 23857, 14650, 
      27625, 26281, 14400, 80210, 71282, 63890, 66365, 33245, 26920, 13928, 
      79738, 78714, 78205, 65673, 27613, 24093, 13885, 78992, 67049, 19786, 
      19625, 13306, 74500, 17620, 15205, 13285, 13096, 71818, 24650, 12850, 
      13130, 65444, 32144, 12740, 12665, 13169, 69442, 12402, 12385, 73109, 
      69700, 57896, 57044, 18500, 16861, 15481, 64105, 60064, 23113, 21664, 
      11920, 70498, 52253, 50258, 22685, 15170, 11738, 11645, 11453, 11570, 
      52040, 51637, 27112, 18980, 11861, 11677, 11405, 11380, 63009, 48661, 
      22906, 14625, 66512, 50816, 21017, 18385, 18212, 17057, 16292, 11012, 
      11041, 63509, 62593, 25009, 18890, 17498, 10625, 54504, 26533, 18148, 
      11428, 11188, 10453, 66370, 52226, 44057, 23890, 22522, 14297, 13922, 
      12226, 11801, 40976, 47826, 45522, 25930, 21901, 18826, 18450, 18265, 
      11917, 22373, 20008, 17704, 13573, 9668, 61850, 47825, 45130, 44753, 
      41450, 37298, 25034, 20645, 10930, 10034, 9458, 9425, 22905, 22672, 
      15300, 13705, 11332, 10372, 36914, 30341, 15425, 10321, 9221, 55061, 
      20936, 11437, 57049, 40690, 33930, 30553, 16393, 14733, 38740, 28064, 
      13793, 12689, 9833, 8633, 49085, 41405, 23165, 9881, 40500, 26869, 
      24484, 20869, 15156, 12724, 10036, 49946, 41410, 33842, 32570, 14810, 
      9365, 12785, 10769, 36810, 36469, 27450, 18594, 12469, 7605, 52340, 
      36980, 33965, 12725, 23101, 16441, 7394, 36640, 18292, 17460, 7225, 
      44914, 37514, 36130, 29993, 25933, 23789, 20345, 19433, 17293, 15914, 
      14114, 12073, 10985, 10610, 9698, 9593, 52520, 45928, 27173, 25493, 
      19493, 9749, 36490, 28465, 14661, 11745, 10282, 8770, 8497, 7402, 6757, 
      44036, 40996, 28900, 27136, 25444, 14500, 13796, 8249, 7184, 44657, 
      37925, 33137, 29042, 26690, 24466, 12017, 11002, 9490, 9377, 44500, 
      33640, 32328, 30733, 30420, 30109, 28885, 26533, 20968, 12645, 11709, 
      9565, 8893, 8788, 7045, 6484, 6228, 47954, 38329, 33818, 8845, 8633, 
      46177, 42640, 41876, 40001, 39632, 38537, 19700, 17225, 14612, 6617, 
      42489, 32194, 31546, 29650, 22525, 19549, 14089, 5746, 47501, 42725, 
      38237, 22637, 17797, 6005, 38090, 14165, 13793, 8929, 33408, 27684, 
      23953, 20068, 14788, 6553, 5584, 40762, 38530, 37441, 27242, 22202, 
      15445, 5882, 41000, 22856, 20029, 14701, 12644, 8744, 8264, 8036, 6500, 
      5261, 5125, 37522, 28786, 26962, 24925, 13786, 8482, 8361, 5661, 4957, 
      36308, 34208, 31849, 5024, 4820, 39833, 27593, 10889, 10418, 6989, 
      6253, 5578, 4889, 42381, 38952, 33940, 7956, 34850, 33466, 32449, 
      28874, 7141, 6929, 34025, 17552, 40833, 40450, 31194, 27378, 23850, 
      23569, 13770, 12805, 12069, 8458, 34120, 28180, 22888, 16165, 15944, 
      9173, 8885, 8605, 8333, 16490, 12746, 9050, 8482, 7442, 4505, 4297, 
      29521, 28564, 28249, 14625, 13009, 4441, 4041, 28762, 28445, 20122, 
      16250, 35048, 34693, 24100, 17053, 15464, 15028, 3848, 26965, 24858, 
      15349, 6274, 5013, 3573, 27161, 25937, 7361, 7232, 5072, 4432, 18401, 
      17666, 31816, 26632, 17077, 6637, 10034, 4253, 3770, 36193, 32633, 
      27353, 17104, 34285, 22201, 5410, 28744, 25301, 12701, 6725, 3796, 
      16801, 14501, 4426, 3626, 33988, 26329, 22185, 10953, 9529, 28453, 
      18338, 12818, 6178, 5573, 34877, 13565, 13352, 10397, 6605, 5480, 4517, 
      3716, 2741, 27625, 13906, 8586, 5506, 3625, 7178, 6890, 6473, 6205, 
      5945, 5570, 3530, 2138, 5860, 3285, 2020, 1989, 28577, 9250, 5777, 
      30500, 21481, 18241, 7529, 6784, 10546, 21608, 7220, 21818, 6845, 3673, 
      1994, 32272, 1780, 27794, 15866, 8794, 5986, 3161, 2594, 19112, 4637, 
      37953, 10114, 6130, 5058, 1489, 23225, 22340, 19793, 4049, 1220, 32290, 
      27205, 19730, 17861, 15845, 13957, 1130, 23101, 19669, 17800, 15300, 
      3604, 3204, 3109, 2500, 13105, 11809, 7840, 5408, 1940, 1409, 21465, 
      12829, 5490, 3645, 2665, 1818, 15076, 11701, 2357, 27850, 14314, 6250, 
      1301, 12897, 12240, 10180, 6976, 5905, 5760, 4297, 29770, 19298, 19025, 
      17953, 14929, 11138, 9554, 5570, 21509, 17908, 4453, 808, 17865, 9466, 
      7666, 5625, 2122, 765, 610, 5024, 689, 38386, 30290, 25961, 23162, 
      18317, 13130, 8642, 1961, 557, 377, 29565, 28548, 25924, 21349, 18013, 
      12424, 5365, 2260, 12610, 6065, 5189, 965, 23972, 13025, 5881, 28114, 
      16354, 11461, 8146, 666, 32957, 16837, 16072, 5525, 3796, 596, 23885, 
      13858, 9385, 8269, 5353, 4525, 4013, 794, 338, 185, 22945, 22048, 
      13140, 4240, 2353, 29362, 6362, 6205, 4346, 2330, 1885, 905, 850, 697, 
      482, 14984, 7669, 6500, 6184, 1189, 1000, 149, 2197, 2106, 29305, 7460, 
      7289, 7120, 848, 548, 27605, 20498, 9653, 8698, 4018, 3893, 3185, 533, 
      5965, 4797, 2845, 2437, 877, 17981, 3506, 146, 12785, 9425, 305, 33865, 
      13234, 7405, 3258, 130, 9, 16133, 4360, 1373, 200, 29, 125, 365, 17690, 
      14162, 9026, 5042, 3365, 1445, 226, 26, 5, 145, 26244, 0, 144, 28901, 
      6562, 1226, 1090, 17, 145, 20168, 2213, 1448, 733, 365, 680, 33865, 
      27565, 10618, 4105, 2713, 1453, 73, 234, 370, 33505, 22817, 6905, 6577, 
      745, 340, 14186, 925, 17992, 14677, 6925, 4132, 2845, 100, 117, 12593, 
      10250, 1418, 949, 274, 8164, 6464, 3785, 793, 128, 1088, 35802, 22282, 
      16210, 15957, 8362, 1525, 31076, 11549, 7669, 500, 136, 1061, 22621, 
      10937, 8585, 7865, 562, 221, 170, 521, 35488, 6705, 3744, 468, 340, 
      265, 37805, 35513, 9578, 8450, 8090, 5069, 4930, 3890, 610, 845, 41812, 
      37445, 29780, 15821, 13885, 11860, 7085, 6757, 5096, 557, 17125, 14386, 
      12994, 12769, 10629, 10225, 8325, 514, 260, 1156, 23698, 7013, 6530, 
      6373, 4133, 3770, 22525, 16453, 5949, 5800, 324, 949, 15737, 12025, 
      4985, 845, 937, 521, 401, 401, 404, 416, 1696, 466, 2205, 25133, 12850, 
      10730, 538, 565, 2645, 10377, 2340, 10229, 10085, 11754, 7129, 6354, 
      873, 44048, 10388, 905, 1460, 3284, 14066, 1417, 1570, 3545, 1576, 
      3709, 38597, 8017, 4682, 3877, 1690, 2810, 6208, 9189, 4933, 2245, 
      33917, 13256, 8045, 5000, 4520, 3181, 3757, 13546, 9146, 10705, 45890, 
      8168, 40330, 7450, 6784, 6500, 6361, 8164, 52474, 42653, 8249, 6749, 
      49549, 49205, 48772, 13234, 11908, 8388, 8233, 56324, 51341, 9556, 
      11065, 6826, 9533, 8434, 8285, 7570, 7272, 55466, 13337, 10993, 9764, 
      13922, 13721, 12618, 11538, 9445, 15545, 17289, 11101, 16180, 11252, 
      17965, 14305, 12037, 13945, 14800, 14281, 16021, 15844, 16930, 14765, 
      18434, 15109, 15940, 19405, 19216, 17056, 19037, 18482, 19157, 19764, 
      21346, 21008, 21832, 20052, 21689, 22922, 22805, 25352, 25552, 25385 ], 
  [ 59186, 57154, 58516, 56900, 54938, 53209, 52733, 54292, 51481, 52882, 
      52658, 46033, 48845, 45266, 48154, 47353, 45968, 45882, 44370, 43018, 
      44649, 46169, 38565, 37481, 36945, 40093, 41290, 41672, 36260, 41098, 
      39793, 40793, 39185, 38930, 37085, 38770, 35716, 29097, 31421, 29321, 
      19720, 19944, 28981, 36185, 33065, 28298, 26153, 17885, 17449, 28564, 
      38545, 25220, 28010, 27578, 38077, 28872, 15880, 15925, 27506, 15650, 
      15661, 15497, 24154, 24488, 85397, 74666, 36842, 27866, 26305, 14866, 
      30529, 29041, 14544, 86522, 77162, 69386, 72005, 36725, 29800, 14024, 
      86050, 84978, 84445, 71289, 30589, 26685, 14365, 85280, 72761, 21874, 
      21689, 13234, 80596, 19396, 16477, 13837, 13480, 77794, 27410, 13210, 
      12818, 71108, 35648, 13220, 13073, 12713, 75322, 12762, 12721, 79181, 
      75604, 63176, 62276, 20564, 18661, 17065, 69745, 65488, 25825, 24208, 
      12448, 76474, 57245, 55130, 25373, 16778, 12290, 12125, 11549, 11450, 
      57032, 56605, 30280, 21236, 12605, 12325, 11861, 11812, 68625, 53461, 
      25666, 16209, 72320, 55760, 23585, 20617, 20420, 19097, 18212, 11492, 
      10825, 69173, 68209, 28033, 21218, 19634, 10673, 59688, 29725, 20404, 
      12340, 12004, 10429, 72202, 57290, 48617, 26842, 25330, 15977, 15530, 
      13450, 12905, 45344, 52650, 50202, 29122, 24685, 21250, 20826, 20617, 
      13165, 25229, 22600, 20008, 15229, 10004, 67490, 52673, 49810, 49409, 
      45890, 41450, 28178, 23333, 12010, 10778, 9770, 9473, 25857, 25600, 
      17316, 15457, 12580, 11332, 41066, 33989, 17489, 11329, 9701, 60365, 
      23720, 12805, 62473, 45130, 37890, 34249, 18649, 16749, 43060, 31568, 
      15689, 14393, 10865, 9089, 54077, 45917, 26237, 10985, 44964, 30301, 
      27700, 23725, 17316, 14500, 11236, 55010, 45946, 37850, 36482, 16946, 
      10421, 14633, 12233, 41058, 40693, 30978, 21258, 14293, 7893, 57572, 
      41252, 38021, 14621, 26269, 18889, 7850, 40912, 20980, 20052, 7681, 
      49738, 41858, 40378, 33785, 29389, 27053, 23273, 22265, 19885, 18338, 
      16298, 13945, 12665, 12218, 11114, 10985, 57800, 50824, 30749, 28925, 
      22349, 11213, 40786, 32161, 16965, 13617, 11890, 10042, 9697, 8242, 
      7237, 48836, 45604, 32644, 30736, 28900, 16804, 16004, 9425, 8000, 
      49505, 42341, 37217, 32810, 30266, 27850, 13985, 12802, 11002, 10865, 
      49348, 37768, 36360, 34645, 34308, 33973, 32653, 30109, 24040, 14733, 
      13653, 11125, 10309, 10180, 7933, 7108, 6660, 53018, 42793, 37970, 
      10285, 10025, 51145, 47392, 46580, 44585, 44192, 43025, 22676, 19937, 
      17012, 7457, 47241, 36250, 35554, 33514, 25789, 22525, 16441, 6154, 
      52565, 47501, 42725, 25925, 20605, 6701, 42578, 16565, 16145, 10513, 
      37584, 31428, 27385, 23140, 17284, 7585, 6208, 45442, 43066, 41905, 
      30962, 25490, 18037, 6722, 45704, 26216, 23125, 17221, 14900, 10376, 
      9800, 9524, 7604, 5861, 5629, 42010, 32650, 30682, 28477, 16210, 10090, 
      9945, 6525, 5437, 40724, 38480, 35953, 5648, 5300, 44489, 31385, 12953, 
      12410, 8333, 7405, 6514, 5513, 47205, 43560, 38212, 9540, 39194, 37714, 
      36625, 32786, 8581, 8321, 38321, 20480, 45585, 45178, 35298, 31194, 
      27378, 27073, 16290, 15205, 14373, 10210, 38440, 32068, 26344, 18973, 
      18728, 11069, 10733, 10405, 10085, 19346, 15170, 10946, 10282, 9050, 
      5321, 5017, 33529, 32500, 32161, 17289, 15481, 5281, 4689, 32722, 
      32381, 23362, 19106, 39464, 39085, 27700, 20005, 18248, 17764, 4520, 
      30805, 28530, 18133, 7738, 6165, 4149, 31025, 29705, 9065, 8912, 6272, 
      5440, 21521, 20714, 36040, 30472, 20077, 8245, 12218, 5309, 4658, 
      40729, 36929, 31265, 20128, 38701, 25705, 6826, 32776, 29069, 15269, 
      8429, 4804, 19825, 17285, 5650, 4610, 38404, 30193, 25713, 13329, 
      11713, 32485, 21530, 15434, 7834, 7109, 39365, 16277, 16040, 12725, 
      8357, 7016, 5837, 4820, 3485, 31609, 16666, 10674, 7066, 4729, 9074, 
      8738, 8249, 7933, 7625, 7178, 4658, 2690, 7540, 4365, 2548, 2493, 
      32657, 11482, 7457, 34724, 25009, 21481, 9521, 8656, 12970, 25160, 
      9188, 25394, 8765, 4969, 2738, 36640, 2452, 31850, 18914, 11026, 7786, 
      4361, 3626, 22472, 6197, 42705, 12538, 7978, 6714, 2113, 26945, 25988, 
      23225, 5513, 1700, 36682, 31237, 23162, 21125, 18917, 16837, 1586, 
      26821, 23101, 21064, 18324, 4996, 4500, 4381, 3604, 15913, 14473, 
      10000, 7184, 2900, 2153, 25065, 15613, 7290, 5085, 3865, 2754, 18100, 
      14365, 3485, 31954, 17266, 8194, 2069, 15705, 14976, 12676, 9040, 7801, 
      7632, 5905, 34018, 22730, 22433, 21265, 17953, 13754, 11978, 7418, 
      25133, 21220, 6109, 1384, 21177, 11890, 9850, 7497, 3250, 1341, 1066, 
      6800, 1241, 43210, 34586, 29945, 26930, 21677, 15986, 10970, 3065, 
      1037, 617, 33813, 32724, 29908, 24973, 21349, 15208, 7213, 3460, 15418, 
      8033, 7013, 1733, 27812, 15881, 7825, 32266, 19546, 14149, 10426, 1314, 
      37445, 20077, 19240, 7421, 5380, 1220, 27725, 16810, 11833, 10573, 
      7225, 6253, 5645, 1538, 794, 425, 26713, 25744, 16020, 5920, 3625, 
      33610, 8402, 8221, 6050, 3602, 3037, 1721, 1642, 1417, 1082, 18056, 
      9901, 8564, 8200, 2125, 1864, 461, 3445, 3330, 33553, 9668, 9473, 9280, 
      1664, 1220, 31733, 24074, 12149, 11074, 5674, 5525, 4673, 1205, 7957, 
      6597, 4261, 3757, 1717, 21341, 5066, 26, 15641, 11897, 41, 38425, 
      16138, 9613, 4770, 538, 153, 19325, 6088, 2405, 680, 53, 5, 53, 21026, 
      17162, 11450, 6890, 4901, 2501, 730, 290, 101, 1, 30276, 144, 0, 33125, 
      8650, 2210, 2026, 65, 1, 23720, 3485, 2504, 1525, 53, 200, 38425, 
      31693, 13234, 5785, 4105, 2509, 409, 18, 58, 38041, 26585, 9041, 8665, 
      1537, 52, 17186, 1789, 21352, 17725, 9061, 5812, 4261, 52, 45, 15425, 
      12818, 2450, 1813, 58, 10468, 8528, 5393, 1585, 80, 464, 40482, 26002, 
      19402, 19125, 10690, 2581, 35444, 14261, 9901, 1124, 136, 461, 26365, 
      13577, 10937, 10121, 1210, 605, 482, 185, 40144, 8793, 5328, 1044, 820, 
      145, 42605, 40169, 12050, 10778, 10370, 6893, 6730, 5498, 1258, 365, 
      46852, 42221, 34052, 18965, 16837, 14596, 9221, 8845, 6920, 1157, 
      20389, 17386, 15850, 15601, 13221, 12769, 10629, 250, 452, 580, 27514, 
      9125, 8570, 8389, 5765, 5330, 26245, 19645, 7893, 7720, 468, 493, 
      18857, 14761, 6761, 461, 505, 929, 569, 521, 500, 464, 976, 490, 1341, 
      29045, 15658, 13298, 610, 565, 1685, 12897, 1476, 12725, 12557, 14418, 
      9193, 8298, 729, 49184, 12884, 785, 980, 2228, 16970, 985, 1066, 2441, 
      1096, 2581, 43397, 10177, 6290, 5317, 1186, 1922, 8080, 11493, 6565, 
      1573, 38405, 16040, 10181, 6632, 6056, 2245, 2677, 16354, 11426, 13177, 
      51098, 10280, 45202, 9442, 8656, 8324, 8161, 10228, 58018, 47645, 
      10313, 8573, 54925, 54557, 54100, 15898, 14404, 10404, 10225, 62036, 
      56789, 11716, 13417, 8530, 11645, 10378, 10205, 9370, 9000, 61106, 
      15905, 13249, 11828, 16490, 16265, 14994, 13770, 11365, 18257, 20025, 
      13021, 18772, 13172, 20725, 16561, 13957, 16105, 17056, 16441, 18301, 
      18100, 19306, 16757, 20906, 17125, 18052, 21901, 21664, 19216, 21437, 
      20810, 21437, 22068, 23770, 23360, 24232, 22212, 24041, 25250, 25085, 
      27560, 27712, 27521 ], 
  [ 45037, 45917, 44729, 43105, 42229, 43048, 43300, 41945, 42772, 38701, 
      37745, 38756, 34642, 34697, 32485, 32776, 32845, 32393, 33065, 31705, 
      30056, 28660, 31610, 31250, 31076, 28762, 27773, 26329, 28925, 26117, 
      26632, 25810, 26020, 26129, 26100, 24505, 25453, 27560, 24784, 26324, 
      62585, 64265, 24154, 20072, 21320, 24197, 26056, 56372, 52658, 22637, 
      18056, 24385, 21713, 22009, 17218, 20753, 48529, 51850, 21205, 47205, 
      51220, 44866, 22945, 22185, 21940, 18853, 15973, 19373, 20360, 42773, 
      17666, 18362, 43541, 21969, 19161, 17209, 17642, 15122, 17297, 43745, 
      21493, 21149, 20980, 17288, 16628, 18548, 38260, 21085, 17300, 21377, 
      21556, 45497, 19309, 23629, 28354, 36634, 38825, 18325, 16717, 38917, 
      48717, 16369, 13669, 37105, 38050, 50794, 17305, 38465, 38788, 18250, 
      17221, 14257, 14085, 20421, 22522, 24200, 15362, 14381, 15850, 16781, 
      35597, 16993, 12688, 12393, 15760, 23545, 35073, 36000, 41248, 44425, 
      12473, 12410, 13385, 18173, 32474, 33650, 36098, 36413, 14600, 11812, 
      14957, 23336, 15381, 11925, 15786, 17914, 18081, 19306, 20241, 35361, 
      45250, 14416, 14180, 13316, 17057, 18385, 41092, 12209, 12458, 17333, 
      29653, 30773, 41938, 14893, 11629, 10600, 13213, 13885, 21640, 22285, 
      26029, 27304, 10237, 10625, 10361, 11849, 13600, 15625, 15929, 16084, 
      25376, 13050, 14425, 16201, 21250, 36045, 13085, 10280, 9965, 9928, 
      9685, 9613, 11629, 13700, 26765, 30629, 36173, 39880, 12218, 12325, 
      17873, 20018, 24785, 27905, 9225, 9792, 17316, 27172, 33552, 11050, 
      12625, 23186, 11336, 8917, 8957, 9320, 15560, 17300, 8665, 9549, 18058, 
      19674, 26338, 33298, 9488, 8608, 10768, 25364, 8381, 9370, 10045, 
      11530, 15677, 18685, 24157, 9325, 8269, 8181, 8269, 15669, 25524, 
      17722, 21146, 7745, 7744, 8585, 11969, 17744, 34640, 9333, 7573, 7618, 
      16978, 9332, 12872, 32045, 7229, 11321, 11849, 31874, 7681, 7081, 7057, 
      7380, 8080, 8656, 9972, 10420, 11680, 12681, 14281, 16660, 18292, 
      18937, 20745, 20980, 8825, 7673, 7618, 7978, 10138, 20114, 6733, 7208, 
      13124, 16328, 18605, 21853, 22600, 26605, 31060, 7137, 6817, 6961, 
      7237, 7585, 12961, 13617, 22690, 26725, 7076, 6464, 6436, 6761, 7129, 
      7625, 15236, 16601, 19169, 19396, 6917, 6257, 6305, 6410, 6437, 6466, 
      6602, 6970, 8545, 14162, 15266, 18562, 19930, 20165, 25562, 28741, 
      31205, 7309, 6184, 6093, 19540, 20008, 6890, 6413, 6329, 6154, 6125, 
      6050, 8633, 9898, 11705, 25810, 6260, 5825, 5857, 6001, 7376, 8480, 
      11860, 31057, 6850, 6154, 5746, 7146, 9106, 27234, 5597, 11252, 11560, 
      17576, 5333, 5729, 6418, 7633, 10513, 23018, 27829, 5545, 5353, 5284, 
      5625, 6705, 9808, 25065, 5441, 6337, 7250, 10082, 11765, 16705, 17585, 
      18037, 21941, 27842, 29066, 5021, 5125, 5341, 5684, 10525, 16781, 
      17000, 24500, 29236, 4825, 4765, 4786, 27261, 29097, 4948, 4948, 12724, 
      13273, 19024, 21008, 23393, 27124, 5114, 4745, 4493, 16589, 4381, 4357, 
      4360, 4525, 17812, 18280, 4234, 7141, 4580, 4537, 4121, 4385, 4937, 
      4996, 9137, 9872, 10496, 14705, 3985, 4165, 4993, 7450, 7569, 13378, 
      13770, 14170, 14578, 7093, 9469, 13253, 14045, 15725, 24008, 25160, 
      3802, 3865, 3890, 7946, 9050, 23602, 25922, 3721, 3744, 5281, 6849, 
      3545, 3530, 4157, 6290, 7081, 7325, 25385, 3620, 3893, 6964, 16589, 
      19748, 26468, 3474, 3610, 14274, 14485, 19125, 21205, 5252, 5537, 3025, 
      3281, 5626, 14906, 10141, 20340, 22237, 2978, 2818, 2978, 5309, 2768, 
      3604, 16393, 2665, 2962, 7362, 13626, 20557, 5000, 6100, 18125, 20725, 
      2465, 2626, 3242, 8330, 9626, 2368, 4153, 6793, 13753, 14848, 2330, 
      6178, 6305, 8450, 12818, 14753, 16850, 19109, 23234, 2216, 5837, 10037, 
      14437, 19016, 11345, 11737, 12340, 12752, 13172, 13817, 18577, 25345, 
      13085, 19010, 25565, 25874, 1800, 8653, 13000, 1681, 2522, 3362, 10330, 
      11285, 7225, 2305, 10357, 2173, 10660, 16328, 22469, 1405, 23273, 1345, 
      3697, 8185, 11497, 17172, 18985, 2521, 13546, 1640, 6781, 10957, 12605, 
      23656, 1530, 1665, 2178, 14314, 25425, 1073, 1088, 2113, 2624, 3328, 
      4160, 25673, 1402, 2050, 2561, 3461, 14885, 15845, 16090, 17861, 4322, 
      5066, 8237, 11245, 19337, 21866, 1460, 4384, 10985, 14240, 16660, 
      19553, 3229, 4954, 17370, 701, 3485, 9701, 21412, 4106, 4469, 5809, 
      8725, 10034, 10229, 12506, 577, 1665, 1732, 2020, 3076, 5065, 6201, 
      10377, 1154, 1973, 11978, 23633, 1928, 6109, 7709, 10088, 17125, 23588, 
      25133, 10845, 23850, 1025, 409, 500, 761, 1696, 3649, 6641, 17300, 
      24736, 27956, 362, 365, 461, 986, 1730, 3961, 10162, 16237, 3805, 9160, 
      10324, 21060, 545, 3538, 9314, 265, 2105, 4352, 6817, 22457, 346, 1906, 
      2161, 9634, 12325, 22725, 452, 3005, 5672, 6596, 9800, 11012, 11860, 
      21221, 24845, 27752, 530, 653, 3305, 11405, 15298, 145, 8425, 8608, 
      11169, 15273, 16528, 20308, 20593, 21460, 22945, 2425, 7010, 8221, 
      8585, 18890, 19721, 26690, 15476, 15725, 82, 7137, 7306, 7477, 20245, 
      21985, 80, 793, 5248, 5993, 11513, 11728, 13060, 21968, 8698, 10250, 
      13738, 14690, 19930, 1332, 12357, 32797, 3274, 5354, 34994, 212, 3041, 
      7072, 12785, 25297, 28916, 1858, 10825, 17698, 24345, 30634, 32770, 
      35730, 1373, 2605, 5629, 9805, 12548, 17428, 24029, 27229, 29588, 
      33128, 65, 28901, 33125, 0, 7921, 18225, 18769, 30276, 33124, 785, 
      15130, 17425, 20450, 35722, 38417, 200, 20, 4493, 11240, 13928, 17428, 
      26248, 34229, 35725, 178, 370, 7578, 7930, 20458, 35353, 2617, 19616, 
      1321, 2426, 7594, 11261, 13714, 31709, 32066, 3400, 4797, 17725, 19636, 
      34261, 6449, 8149, 11930, 20498, 31733, 40853, 425, 505, 1913, 2000, 
      6305, 17488, 117, 4050, 6970, 22581, 31057, 40482, 500, 4456, 6184, 
      6824, 22301, 25700, 26669, 36200, 445, 8042, 12221, 23225, 24457, 
      32882, 720, 468, 5473, 6385, 6705, 10144, 10345, 12025, 22345, 38560, 
      1325, 698, 173, 2194, 2978, 4013, 7738, 8090, 10169, 22970, 1796, 2797, 
      3445, 3560, 4820, 5096, 6596, 35165, 28449, 40225, 545, 8000, 8537, 
      8720, 11920, 12577, 730, 2138, 9314, 9505, 29189, 38314, 2440, 4168, 
      10728, 37188, 37960, 25642, 28922, 29602, 29945, 30637, 42797, 31025, 
      45344, 610, 3965, 5245, 30413, 31460, 47140, 5570, 45473, 5760, 5954, 
      4901, 8776, 9701, 33800, 2173, 5913, 33490, 39145, 49129, 3809, 38420, 
      39593, 50068, 39257, 50570, 1476, 8296, 12781, 14356, 39709, 46269, 
      10565, 7424, 12688, 42640, 1210, 4689, 8658, 12753, 13633, 47314, 
      49930, 4637, 7717, 6554, 2977, 9113, 2173, 10093, 11125, 11521, 11722, 
      9781, 4789, 2788, 9864, 11764, 4240, 4234, 4141, 6341, 7393, 10673, 
      10858, 6245, 5002, 9797, 8584, 13525, 10448, 11729, 11920, 12905, 
      13625, 6397, 7786, 9860, 11349, 8361, 8500, 9773, 10733, 13060, 7938, 
      9320, 14692, 10249, 14841, 9650, 13124, 15616, 14120, 13613, 14452, 
      14482, 14645, 14029, 17298, 14165, 17300, 16769, 14788, 15277, 17197, 
      15776, 16241, 17586, 17849, 17725, 18405, 18545, 20165, 19080, 20641, 
      21202, 24745, 25621, 25794 ], 
  [ 43880, 43336, 43394, 41770, 40360, 39933, 39829, 39898, 38945, 37544, 
      36944, 34217, 33485, 31760, 32040, 31797, 31154, 30880, 30484, 29124, 
      29077, 29105, 26893, 26177, 25825, 26181, 26260, 25706, 24386, 25316, 
      24941, 25009, 24329, 24260, 23341, 23348, 22338, 20173, 19889, 19649, 
      33482, 34450, 18369, 19805, 18917, 18056, 17957, 29405, 27293, 17386, 
      19925, 16642, 16640, 16580, 19265, 16570, 24410, 26129, 16132, 23620, 
      25677, 22349, 15380, 15154, 44813, 37988, 18020, 15368, 15109, 20968, 
      15797, 15425, 21202, 45376, 39364, 34564, 36065, 17525, 15250, 21050, 
      44900, 44200, 43853, 35533, 15293, 14365, 18413, 44314, 36257, 13456, 
      13457, 21556, 41114, 13394, 14381, 17321, 18266, 39240, 13780, 18180, 
      22996, 34970, 16250, 17258, 17669, 24005, 37508, 17728, 17873, 39877, 
      37602, 30010, 29482, 12322, 12465, 12541, 33785, 31202, 12557, 12242, 
      16106, 37908, 26305, 25120, 12289, 12064, 15760, 16153, 18553, 20128, 
      26090, 25849, 13474, 11498, 14585, 15049, 16073, 16210, 32845, 24005, 
      12020, 11677, 35050, 25186, 11425, 11061, 11050, 11029, 11074, 15514, 
      20241, 33017, 32425, 12337, 10916, 10820, 18041, 27250, 12725, 10658, 
      13010, 13418, 18353, 34740, 25780, 21013, 11700, 11304, 10693, 10804, 
      11700, 12085, 19226, 22996, 21664, 12116, 10841, 10196, 10144, 10121, 
      11225, 10825, 10242, 9882, 10125, 15130, 31508, 22829, 21268, 21053, 
      19208, 17000, 11540, 10229, 11368, 12740, 15080, 16829, 10705, 10634, 
      9418, 9605, 10634, 11618, 16612, 13441, 9217, 11241, 13705, 26981, 
      9866, 9925, 28157, 18440, 14920, 13325, 8885, 8845, 17298, 12130, 8713, 
      8905, 10585, 13273, 23105, 18665, 10145, 10145, 18082, 11417, 10490, 
      9305, 8290, 8450, 9650, 23476, 18504, 14500, 13876, 8104, 9949, 8021, 
      8597, 15844, 15665, 11344, 8320, 7865, 13369, 24730, 15850, 14293, 
      7633, 9421, 7621, 12020, 15506, 7850, 7666, 11849, 20052, 15892, 15156, 
      12097, 10305, 9457, 8281, 8017, 7497, 7252, 7072, 7137, 7345, 7456, 
      7840, 7897, 24578, 20578, 10733, 10025, 7913, 7565, 15188, 11213, 6805, 
      6805, 7124, 7880, 8093, 9428, 11213, 19330, 17586, 11322, 10530, 9810, 
      6642, 6586, 8005, 9370, 19625, 15809, 13289, 11300, 10244, 9316, 6425, 
      6544, 6976, 7025, 19466, 13466, 12802, 12017, 11866, 11717, 11141, 
      10085, 7922, 6241, 6277, 6725, 7025, 7082, 8741, 9962, 11002, 21460, 
      15885, 13480, 6813, 6925, 20329, 18250, 17810, 16745, 16538, 15929, 
      7298, 6605, 6098, 8633, 18097, 12500, 12176, 11252, 8177, 7145, 5897, 
      10676, 21001, 18169, 15625, 8125, 6525, 8989, 15476, 5645, 5597, 5917, 
      12898, 10090, 8465, 7010, 5618, 7265, 9050, 16848, 15588, 14985, 9808, 
      7684, 5625, 7888, 16922, 7850, 6805, 5365, 5090, 5402, 5570, 5666, 
      6722, 8885, 9397, 14900, 10376, 9524, 8621, 5096, 5300, 5341, 7501, 
      9389, 14170, 13042, 11817, 8482, 9250, 16073, 9665, 4625, 4640, 5585, 
      6145, 6928, 8345, 17485, 15514, 12770, 4930, 13192, 12456, 11925, 
      10132, 5085, 5197, 12689, 5450, 16417, 16196, 11152, 9280, 7696, 7577, 
      4420, 4265, 4177, 4292, 12618, 9594, 7218, 4869, 4810, 4033, 4069, 
      4113, 4165, 4868, 4040, 3908, 3988, 4244, 6653, 7093, 10121, 9650, 
      9497, 4297, 3977, 6425, 7321, 9684, 9529, 5904, 4624, 12890, 12697, 
      7450, 4777, 4322, 4210, 6962, 8693, 7720, 4205, 4040, 4885, 7333, 8725, 
      8149, 3505, 3538, 4618, 5274, 4985, 4736, 10946, 8354, 4469, 3425, 
      2932, 4765, 5416, 13213, 11273, 8585, 4330, 12113, 6185, 3488, 9162, 
      7501, 3001, 2857, 4626, 4021, 3341, 3796, 4616, 11810, 7877, 6001, 
      2545, 2417, 8865, 4420, 2788, 2628, 2833, 12209, 2885, 2834, 2309, 
      2405, 2738, 3233, 3890, 5345, 8357, 2900, 2116, 2600, 3797, 2000, 2036, 
      2105, 2161, 2225, 2336, 3536, 6032, 2138, 3613, 6074, 6205, 8653, 1800, 
      2053, 9602, 5281, 3985, 1697, 1762, 1796, 5242, 1546, 5288, 1493, 2533, 
      4580, 10394, 4850, 8020, 2896, 1332, 1440, 2665, 3232, 4034, 1709, 
      13477, 1352, 1256, 1480, 4877, 5713, 5314, 4225, 1765, 5578, 10240, 
      7585, 4160, 3425, 2705, 2113, 5648, 5585, 4097, 3362, 2482, 1802, 2050, 
      2117, 2642, 1741, 1417, 850, 1010, 3050, 3977, 4753, 1625, 928, 1513, 
      2153, 3088, 2250, 1305, 2329, 7732, 1972, 712, 3701, 1525, 1354, 914, 
      626, 689, 706, 1025, 8676, 3712, 3601, 3177, 2097, 1060, 772, 676, 
      4625, 3130, 853, 4498, 3085, 680, 500, 565, 2084, 4453, 5108, 610, 
      4537, 13396, 8864, 6641, 5300, 3209, 1424, 500, 2081, 4889, 6329, 8461, 
      7930, 6602, 4457, 3065, 1202, 461, 1730, 1224, 349, 445, 3349, 5618, 
      1313, 325, 7652, 2372, 881, 320, 3856, 10225, 2529, 2250, 289, 666, 
      3946, 5525, 1492, 421, 277, 277, 421, 557, 3332, 4820, 6125, 5069, 
      4658, 1258, 458, 1325, 8244, 148, 153, 400, 1300, 1665, 2953, 3060, 
      3393, 3988, 1802, 157, 122, 130, 2425, 2722, 5597, 1325, 1396, 8181, 
      106, 97, 90, 2890, 3562, 7289, 3908, 353, 208, 388, 425, 689, 3545, 65, 
      193, 833, 1073, 2753, 2845, 520, 8500, 1049, 281, 9629, 10625, 1172, 
      41, 592, 4916, 6577, 2125, 234, 1945, 4498, 7405, 8473, 10009, 2708, 
      1448, 200, 104, 533, 1853, 4360, 5780, 6893, 8653, 6562, 6562, 8650, 
      7921, 0, 2116, 2304, 7225, 8649, 3722, 1157, 1850, 2917, 10001, 11450, 
      10613, 7229, 488, 293, 845, 1853, 5333, 9220, 10004, 10413, 4909, 13, 
      9, 2925, 9810, 1460, 2617, 2834, 1625, 29, 314, 809, 7946, 8125, 997, 
      436, 1972, 2637, 9252, 130, 50, 449, 2965, 7970, 12818, 11728, 4688, 
      2180, 2089, 164, 1913, 9106, 757, 117, 3802, 7650, 12625, 4861, 629, 
      221, 149, 3700, 5141, 5576, 10301, 11570, 121, 562, 4090, 4610, 8585, 
      12913, 11593, 400, 244, 208, 265, 288, 544, 3744, 11593, 15298, 12713, 
      8450, 2105, 1465, 898, 173, 169, 290, 4013, 2597, 1640, 1220, 1157, 
      637, 557, 277, 9800, 6466, 12546, 5440, 257, 260, 265, 617, 740, 4913, 
      2405, 325, 338, 6850, 11525, 2173, 1053, 493, 10933, 11349, 5261, 6761, 
      7085, 7250, 7586, 14050, 7796, 15529, 6217, 1384, 884, 7540, 8053, 
      16613, 853, 15658, 865, 881, 1252, 677, 712, 9325, 16858, 1018, 9193, 
      12178, 17890, 1940, 11809, 12448, 18473, 12290, 18797, 13669, 909, 
      1300, 1629, 12564, 16276, 1042, 1105, 1385, 14249, 11089, 1930, 1093, 
      1450, 1618, 16965, 18513, 2056, 1220, 1481, 18196, 1370, 14900, 1460, 
      1602, 1642, 1665, 1682, 22500, 16405, 1765, 1885, 20705, 20521, 20250, 
      2692, 2498, 2218, 2225, 25202, 22001, 2410, 2621, 2756, 2705, 2740, 
      2753, 2848, 3034, 24820, 3425, 3185, 3250, 4000, 3961, 3988, 3880, 
      3893, 4645, 6205, 5525, 6066, 5674, 6713, 6449, 6449, 6733, 6938, 7065, 
      7985, 7970, 8244, 8665, 9092, 8845, 9026, 9893, 10026, 9810, 10169, 
      10100, 11089, 11530, 12296, 12442, 12938, 12778, 13117, 14500, 14705, 
      17714, 18234, 18229 ], 
  [ 49492, 48212, 48914, 47290, 45604, 44533, 44245, 45050, 43177, 43156, 
      42740, 38081, 39097, 36452, 38020, 37501, 36490, 36308, 35360, 34000, 
      34781, 35545, 30665, 29765, 29321, 31057, 31688, 31594, 28250, 31112, 
      30277, 30805, 29665, 29504, 28125, 28960, 26938, 22565, 23569, 22409, 
      24650, 25250, 21589, 25877, 23885, 21092, 19981, 21677, 20393, 20882, 
      27101, 18850, 20228, 19984, 26533, 20618, 18154, 19045, 19720, 17640, 
      18685, 16921, 17680, 17730, 62845, 54088, 25288, 19508, 18605, 15908, 
      21041, 20117, 15866, 63684, 56016, 49744, 51797, 24977, 20402, 15530, 
      63208, 62324, 61885, 51173, 20813, 18413, 14365, 62530, 52265, 15572, 
      15481, 15392, 58594, 14314, 13369, 13549, 13850, 56260, 18472, 13672, 
      15912, 50794, 23794, 13210, 13345, 16369, 54160, 13220, 13273, 57265, 
      54346, 44362, 43650, 14346, 13477, 12725, 49517, 46106, 17065, 16106, 
      12242, 54928, 39553, 37908, 16705, 12340, 11988, 12105, 13033, 13780, 
      39338, 39005, 19730, 14258, 11549, 11645, 11933, 11978, 48485, 36517, 
      16712, 11861, 51426, 38250, 15381, 13729, 13626, 12961, 12546, 11466, 
      13525, 48841, 48065, 18041, 13952, 13120, 12337, 41234, 19073, 13418, 
      10618, 10658, 12373, 51208, 39304, 32605, 17128, 16180, 11245, 11080, 
      10504, 10429, 30082, 35600, 33716, 18464, 15625, 13600, 13364, 13249, 
      10121, 15885, 14290, 12826, 10585, 10530, 47240, 35525, 33320, 33013, 
      30340, 27028, 17704, 14645, 9620, 9704, 10388, 11125, 16133, 15970, 
      11258, 10433, 9530, 9410, 26640, 21537, 11241, 9217, 9657, 41425, 
      14650, 9281, 43061, 29572, 24212, 21605, 11645, 10685, 27970, 19674, 
      10093, 9549, 8653, 9133, 36353, 30073, 16033, 8489, 29306, 18685, 
      16930, 14365, 10682, 9370, 8362, 37000, 30004, 23976, 22984, 10404, 
      8109, 9217, 8321, 26240, 25969, 18980, 12644, 8969, 8585, 38898, 26338, 
      23953, 9013, 15677, 11117, 7880, 25994, 12266, 11714, 7709, 32656, 
      26656, 25552, 20745, 17665, 16081, 13617, 12985, 11545, 10656, 9556, 
      8425, 7897, 7732, 7380, 7345, 38930, 33458, 18553, 17293, 12973, 7289, 
      25768, 19493, 9749, 8093, 7400, 6868, 6805, 6760, 7165, 31842, 29362, 
      19786, 18442, 17170, 9586, 9162, 6625, 6610, 32321, 26849, 23041, 
      19856, 18064, 16400, 8081, 7556, 6884, 6841, 32162, 23402, 22370, 
      21125, 20882, 20641, 19697, 17905, 13810, 8357, 7841, 6817, 6565, 6530, 
      6257, 6466, 6770, 34984, 27109, 23508, 6445, 6373, 33485, 30578, 29954, 
      28429, 28130, 27245, 12818, 11113, 9410, 5965, 30425, 22160, 21652, 
      20176, 14801, 12665, 9025, 6352, 34525, 30589, 26941, 14841, 11401, 
      5769, 26792, 8957, 8725, 6101, 23018, 18554, 15733, 12898, 9298, 5333, 
      5554, 28900, 27088, 26209, 18180, 14400, 9673, 5220, 29066, 14842, 
      12785, 9137, 7850, 5770, 5570, 5482, 5066, 5297, 5441, 26216, 19300, 
      17896, 16349, 8500, 5576, 5525, 4925, 5341, 25210, 23530, 21661, 4986, 
      5202, 28033, 18313, 6649, 6388, 4849, 4673, 4628, 4849, 30089, 27290, 
      23258, 5114, 23956, 22852, 22045, 19240, 4717, 4645, 23269, 10786, 
      28745, 28432, 20996, 18020, 15332, 15121, 8192, 7577, 7121, 5120, 
      23290, 18610, 14578, 9745, 9594, 5413, 5265, 5125, 4993, 9928, 7444, 
      5288, 5000, 4520, 3893, 3965, 19597, 18850, 18605, 8621, 7565, 3757, 
      3917, 18976, 18729, 12436, 9684, 23930, 23645, 15362, 10205, 9106, 
      8810, 3650, 17525, 15908, 8989, 3764, 3413, 3653, 17649, 16705, 4149, 
      4090, 3330, 3250, 11057, 10532, 21250, 17186, 10081, 3701, 5416, 2925, 
      2932, 24713, 21853, 17693, 10034, 23153, 13729, 3028, 18730, 16057, 
      6957, 3501, 2602, 9725, 8125, 2600, 2500, 22850, 16801, 13637, 5765, 
      4901, 18433, 10768, 6928, 3088, 2833, 23525, 7393, 7250, 5345, 3233, 
      2738, 2405, 2234, 2309, 17741, 7592, 4232, 2692, 2141, 3380, 3232, 
      3025, 2897, 2777, 2612, 1972, 2260, 2690, 1865, 2210, 2249, 18405, 
      4468, 2605, 19906, 12917, 10517, 3445, 3050, 5200, 12970, 3202, 13108, 
      2965, 1613, 1544, 21250, 1538, 17680, 8692, 4000, 2452, 1377, 1300, 
      11026, 1801, 25805, 4756, 2452, 1940, 1381, 14085, 13410, 11493, 1489, 
      1530, 21188, 17153, 11428, 10049, 8593, 7265, 1508, 13957, 11365, 9986, 
      8186, 1250, 1130, 1105, 986, 6617, 5741, 3242, 1930, 842, 941, 12665, 
      6409, 1940, 1145, 865, 788, 7954, 5629, 765, 17576, 7400, 2276, 757, 
      6401, 5954, 4594, 2650, 2069, 1994, 1301, 19072, 10980, 10777, 9985, 
      7801, 5200, 4176, 1872, 12629, 9938, 1313, 818, 9893, 4084, 2984, 1853, 
      520, 773, 968, 1530, 765, 26000, 19444, 16025, 13856, 10201, 6484, 
      3536, 425, 841, 1361, 18857, 18050, 15986, 12461, 9965, 5986, 1657, 
      442, 6100, 2005, 1549, 405, 14450, 6373, 1889, 17680, 8720, 5297, 3172, 
      452, 21541, 9061, 8506, 1669, 850, 450, 14357, 6920, 3917, 3221, 1565, 
      1157, 925, 296, 680, 1157, 13625, 12938, 6410, 1010, 313, 18640, 2080, 
      1993, 1044, 288, 193, 193, 208, 265, 400, 7690, 2825, 2146, 1970, 125, 
      146, 905, 221, 200, 18577, 2682, 2581, 2482, 130, 250, 17225, 11728, 
      4033, 3428, 848, 793, 505, 233, 1813, 1205, 373, 245, 85, 9837, 612, 
      2152, 6109, 3869, 2729, 22217, 6416, 2617, 500, 592, 1241, 8473, 970, 
      13, 450, 1609, 2125, 2925, 9608, 7060, 3604, 1300, 533, 13, 404, 904, 
      1373, 2213, 16130, 1226, 2210, 18225, 2116, 0, 4, 1521, 2209, 11450, 
      145, 10, 65, 2917, 3722, 22205, 17165, 4628, 845, 293, 13, 733, 2504, 
      2920, 21913, 13465, 2313, 2125, 73, 2818, 7072, 41, 9826, 7421, 2329, 
      866, 349, 1874, 1961, 5965, 4392, 40, 61, 2536, 3074, 2074, 725, 113, 
      1898, 4538, 23780, 13060, 8528, 8345, 3200, 73, 19962, 5265, 2785, 306, 
      1762, 4437, 13325, 4861, 3349, 2909, 296, 725, 884, 3125, 23530, 2237, 
      746, 410, 562, 2237, 25425, 23553, 3988, 3280, 3060, 1369, 1300, 820, 
      340, 3865, 28730, 25133, 18938, 8269, 6893, 5498, 2473, 2285, 1394, 
      425, 9221, 7252, 6280, 6125, 4685, 4421, 3221, 2900, 1314, 4450, 14180, 
      2465, 2192, 2105, 985, 832, 13285, 8753, 1889, 1810, 1514, 3889, 8245, 
      5653, 1413, 3573, 3805, 937, 1517, 1657, 1730, 1882, 5402, 2000, 6329, 
      15325, 6260, 4840, 1928, 2165, 7045, 4625, 6458, 4545, 4469, 5576, 
      2701, 2276, 2885, 30658, 4698, 2845, 4450, 7954, 7184, 4265, 4628, 
      8353, 4562, 8585, 26181, 3301, 1576, 1261, 4744, 6984, 2330, 4049, 
      1753, 5785, 22405, 6714, 3393, 1818, 1618, 7489, 8485, 6932, 4072, 
      5069, 32272, 3578, 27688, 3208, 2890, 2746, 2677, 3706, 37864, 29653, 
      3789, 2989, 35425, 35149, 34786, 7016, 6178, 4058, 3973, 41210, 36997, 
      4802, 5749, 3400, 4913, 4304, 4225, 3860, 3770, 40552, 7381, 5945, 
      5274, 7956, 7825, 7208, 6548, 5365, 9153, 10805, 6997, 10114, 7146, 
      11405, 9209, 7921, 9125, 9698, 9457, 10837, 10730, 11464, 10413, 12680, 
      10685, 11234, 13573, 13522, 12202, 13481, 13136, 13941, 14474, 15700, 
      15570, 16250, 15170, 16245, 17536, 17557, 20290, 20626, 20529 ], 
  [ 49832, 48520, 49250, 47626, 45928, 44829, 44533, 45370, 43457, 43496, 
      43088, 38345, 39437, 36752, 38376, 37845, 36818, 36640, 35668, 34308, 
      35125, 35921, 30925, 30017, 29569, 31365, 32020, 31946, 28514, 31460, 
      30605, 31153, 29993, 29828, 28429, 29300, 27234, 22765, 23825, 22625, 
      24362, 24946, 21825, 26237, 24197, 21320, 20165, 21437, 20189, 21130, 
      27509, 19042, 20480, 20228, 26945, 20890, 17978, 18833, 19972, 17476, 
      18477, 16781, 17876, 17938, 63725, 54884, 25700, 19784, 18853, 15784, 
      21365, 20417, 15730, 64576, 56836, 50500, 52577, 25397, 20722, 15386, 
      64100, 63208, 62765, 51949, 21149, 18685, 14285, 63418, 53057, 15760, 
      15665, 15220, 59450, 14450, 13421, 13481, 13754, 57096, 18772, 13572, 
      15700, 51578, 24218, 13130, 13253, 16133, 54980, 13120, 13169, 58117, 
      55170, 45082, 44362, 14530, 13617, 12829, 50297, 46850, 17357, 16370, 
      12170, 55764, 40225, 38560, 16993, 12448, 11920, 12025, 12889, 13600, 
      40010, 39673, 20098, 14474, 11513, 11593, 11849, 11890, 49261, 37157, 
      17012, 11965, 52234, 38914, 15649, 13941, 13834, 13141, 12706, 11386, 
      13329, 49625, 48841, 18385, 14180, 13316, 12185, 41938, 19445, 13634, 
      10610, 10634, 12209, 52020, 39988, 33205, 17460, 16488, 11365, 11188, 
      10548, 10453, 30650, 36244, 34336, 18836, 15929, 13844, 13600, 13481, 
      10169, 16201, 14562, 13050, 10701, 10426, 48020, 36173, 33940, 33629, 
      30920, 27560, 18068, 14933, 9640, 9668, 10280, 10973, 16465, 16298, 
      11434, 10565, 9578, 9410, 27172, 21985, 11425, 9225, 9577, 42149, 
      14954, 9349, 43805, 30152, 24712, 22061, 11861, 10861, 28530, 20098, 
      10249, 9673, 8665, 9049, 37025, 30665, 16385, 8513, 29890, 19097, 
      17306, 14681, 10882, 9506, 8402, 37684, 30600, 24484, 23476, 10600, 
      8125, 9365, 8405, 26788, 26513, 19408, 12928, 9113, 8473, 39610, 26890, 
      24469, 9169, 16045, 11365, 7796, 26546, 12554, 11986, 7625, 33300, 
      27220, 26100, 21217, 18081, 16465, 13945, 13297, 11817, 10900, 9760, 
      8577, 8017, 7840, 7456, 7417, 39650, 34114, 18989, 17705, 13289, 7373, 
      26324, 19949, 9973, 8245, 7508, 6920, 6845, 6740, 7085, 32482, 29970, 
      20250, 18882, 17586, 9810, 9370, 6661, 6586, 32969, 27425, 23561, 
      20324, 18500, 16804, 8249, 7696, 6976, 6929, 32810, 23930, 22882, 
      21617, 21370, 21125, 20165, 18341, 14162, 8545, 8005, 6917, 6641, 6602, 
      6245, 6410, 6682, 35668, 27693, 24040, 6525, 6445, 34153, 31210, 30578, 
      29033, 28730, 27833, 13154, 11405, 9650, 5945, 31057, 22676, 22160, 
      20660, 15185, 13001, 9257, 6260, 35209, 31225, 27529, 15229, 11709, 
      5725, 27380, 9197, 8957, 6205, 23554, 19018, 16145, 13250, 9554, 5345, 
      5498, 29520, 27684, 26793, 18640, 14788, 9945, 5200, 29690, 15242, 
      13141, 9397, 8066, 5882, 5666, 5570, 5090, 5237, 5365, 26804, 19784, 
      18356, 16781, 8744, 5684, 5629, 4909, 5261, 25786, 24082, 22185, 4930, 
      5122, 28649, 18785, 6833, 6560, 4913, 4705, 4624, 4793, 30733, 27898, 
      23810, 5218, 24520, 23400, 22581, 19732, 4797, 4717, 23825, 11114, 
      29377, 29060, 21520, 18496, 15760, 15545, 8452, 7817, 7345, 5252, 
      23850, 19098, 14994, 10053, 9898, 5569, 5413, 5265, 5125, 10244, 7688, 
      5444, 5140, 4628, 3869, 3925, 20105, 19346, 19097, 8905, 7817, 3737, 
      3865, 19476, 19225, 12816, 10000, 24506, 24217, 15802, 10537, 9410, 
      9106, 3602, 18005, 16360, 9293, 3848, 3445, 3589, 18133, 17173, 4273, 
      4210, 3370, 3258, 11417, 10880, 21794, 17666, 10421, 3809, 5620, 2941, 
      2920, 25309, 22409, 18185, 10378, 23729, 14153, 3104, 19242, 16525, 
      7225, 3625, 2610, 10069, 8429, 2644, 2504, 23426, 17285, 14065, 6001, 
      5105, 18945, 11140, 7204, 3204, 2929, 24113, 7685, 7538, 5573, 3365, 
      2834, 2465, 2258, 2273, 18245, 7892, 4420, 2792, 2165, 3536, 3380, 
      3161, 3025, 2897, 2720, 2000, 2192, 2810, 1885, 2138, 2173, 18925, 
      4680, 2725, 20450, 13345, 10897, 3617, 3202, 5444, 13402, 3370, 13544, 
      3125, 1669, 1508, 21818, 1490, 18196, 9040, 4212, 2592, 1417, 1312, 
      11426, 1901, 26437, 5000, 2600, 2056, 1325, 14545, 13858, 11905, 1573, 
      1450, 21760, 17665, 11840, 10433, 8945, 7585, 1424, 14417, 11777, 
      10370, 8530, 1322, 1186, 1157, 1010, 6925, 6025, 3442, 2066, 842, 905, 
      13105, 6713, 2080, 1225, 905, 784, 8298, 5913, 793, 18100, 7732, 2440, 
      725, 6709, 6250, 4850, 2834, 2225, 2146, 1409, 19620, 11392, 11185, 
      10377, 8145, 5476, 4420, 2020, 13073, 10330, 1429, 754, 10285, 4328, 
      3188, 2005, 548, 709, 884, 1666, 697, 26644, 20000, 16529, 14324, 
      10601, 6800, 3764, 449, 761, 1241, 19405, 18586, 16490, 12905, 10361, 
      6290, 1805, 482, 6408, 2173, 1693, 373, 14930, 6689, 2053, 18212, 9092, 
      5585, 3392, 400, 22129, 9441, 8874, 1825, 954, 394, 14837, 7252, 4165, 
      3445, 1717, 1285, 1037, 260, 596, 1037, 14093, 13394, 6730, 1130, 365, 
      19188, 2260, 2169, 1168, 340, 225, 169, 180, 225, 340, 8042, 3037, 
      2330, 2146, 121, 130, 797, 269, 244, 19125, 2890, 2785, 2682, 106, 202, 
      17753, 12164, 4289, 3664, 964, 905, 593, 185, 1985, 1345, 449, 305, 65, 
      10237, 712, 1972, 6425, 4121, 2525, 22817, 6740, 2825, 592, 500, 1105, 
      8845, 1098, 25, 370, 1453, 1945, 2713, 10004, 7400, 3848, 1448, 629, 
      29, 328, 788, 1229, 2029, 16642, 1090, 2026, 18769, 2304, 4, 0, 1369, 
      2025, 11882, 197, 26, 37, 2705, 3482, 22805, 17693, 4904, 965, 365, 29, 
      629, 2308, 2708, 22509, 13933, 2509, 2313, 45, 2610, 7412, 25, 10226, 
      7769, 2525, 986, 425, 1706, 1789, 6277, 4660, 52, 45, 2340, 3298, 2258, 
      833, 85, 1730, 4274, 24400, 13520, 8900, 8713, 3428, 89, 20530, 5557, 
      2997, 250, 1602, 4177, 13789, 5141, 3581, 3125, 244, 629, 776, 2909, 
      24146, 2425, 850, 346, 482, 2057, 26065, 24169, 4240, 3508, 3280, 1513, 
      1440, 928, 288, 3625, 29410, 25769, 19490, 8633, 7225, 5794, 2669, 
      2473, 1538, 365, 9605, 7592, 6596, 6437, 4957, 4685, 3445, 2696, 1186, 
      4194, 14656, 2657, 2372, 2281, 1097, 932, 13745, 9125, 2053, 1970, 
      1378, 3653, 8605, 5949, 1549, 3349, 3573, 845, 1385, 1517, 1586, 1730, 
      5122, 1844, 6025, 15817, 6568, 5108, 1780, 2005, 6725, 4885, 6154, 
      4801, 4721, 5860, 2885, 2440, 2701, 31354, 4954, 2665, 4210, 7618, 
      7508, 4033, 4384, 8009, 4322, 8237, 26821, 3501, 1684, 1341, 4500, 
      6676, 2482, 4273, 1865, 5513, 22993, 7018, 3589, 1930, 1714, 7173, 
      8145, 7240, 4292, 5321, 32980, 3770, 28340, 3380, 3042, 2890, 2817, 
      3890, 38628, 30325, 3973, 3133, 36161, 35881, 35514, 7300, 6434, 4234, 
      4145, 42002, 37745, 5002, 5981, 3524, 5105, 4468, 4385, 4000, 3898, 
      41332, 7649, 6161, 5458, 8224, 8089, 7444, 6760, 5525, 9445, 11101, 
      7157, 10386, 7306, 11705, 9425, 8081, 9325, 9914, 9657, 11057, 10946, 
      11700, 10585, 12932, 10861, 11426, 13829, 13770, 12402, 13721, 13364, 
      14161, 14698, 15944, 15802, 16490, 15370, 16477, 17764, 17777, 20498, 
      20826, 20725 ], 
  [ 57565, 55661, 56909, 55285, 53365, 51748, 51304, 52733, 50080, 51229, 
      50969, 44672, 47170, 43745, 46405, 45652, 44329, 44225, 42809, 41449, 
      42932, 44320, 37178, 36122, 35600, 38506, 39605, 39901, 34841, 39341, 
      38116, 39034, 37504, 37265, 35496, 37033, 34153, 27908, 30004, 28064, 
      20477, 20765, 27634, 34340, 31412, 26981, 25012, 18440, 17858, 27161, 
      36500, 24037, 26585, 26185, 36010, 27365, 16165, 16354, 26077, 15885, 
      16072, 15634, 22945, 23229, 81448, 71053, 34765, 26333, 24884, 14933, 
      28802, 27410, 14657, 82521, 73449, 65929, 68450, 34610, 28085, 14165, 
      82045, 81005, 80488, 67748, 28808, 25160, 14248, 81289, 69152, 20681, 
      20512, 13481, 76729, 18409, 15826, 13666, 13421, 74005, 25765, 13165, 
      13221, 67525, 33505, 13093, 12994, 13210, 71593, 12713, 12688, 75322, 
      71857, 59845, 58977, 19377, 17650, 16196, 66170, 62057, 24202, 22697, 
      12281, 72673, 54100, 52065, 23764, 15889, 12105, 11988, 11668, 11713, 
      53885, 53474, 28349, 19913, 12290, 12074, 11738, 11705, 65060, 50440, 
      24005, 15332, 68625, 52641, 22050, 19306, 19125, 17914, 17109, 11349, 
      11146, 65572, 64640, 26192, 19841, 18385, 10816, 56405, 27770, 19073, 
      11905, 11633, 10618, 68485, 54085, 45748, 25045, 23629, 15028, 14629, 
      12805, 12340, 42601, 49601, 47249, 27161, 22996, 19801, 19409, 19216, 
      12500, 23490, 21037, 18637, 14290, 9945, 63893, 49604, 46853, 46468, 
      43093, 38845, 26245, 21704, 11453, 10445, 9725, 9604, 24050, 23809, 
      16133, 14450, 11909, 10853, 38457, 31716, 16272, 10816, 9540, 56986, 
      22021, 12050, 59012, 42325, 35405, 31940, 17300, 15560, 40333, 29385, 
      14578, 13410, 10330, 8938, 50900, 43060, 24340, 10400, 42137, 28162, 
      25705, 21970, 16025, 13465, 10585, 51781, 43069, 35325, 34021, 15669, 
      9864, 13546, 11402, 38369, 38020, 28769, 19625, 13220, 7844, 54225, 
      38545, 35458, 13498, 24296, 17396, 7685, 38201, 19325, 18461, 7514, 
      46657, 39097, 37681, 31392, 27220, 25012, 21456, 20512, 18292, 16857, 
      14977, 12832, 11680, 11281, 10305, 10192, 54413, 47693, 28498, 26770, 
      20578, 10370, 38053, 29828, 15560, 12500, 10949, 9325, 9028, 7813, 
      7048, 45765, 42661, 30277, 28465, 26725, 15397, 14661, 8770, 7585, 
      46400, 39524, 34624, 30425, 28009, 25721, 12800, 11729, 10121, 10000, 
      46241, 35141, 33797, 32162, 31841, 31522, 30266, 27850, 22117, 13466, 
      12482, 10210, 9490, 9377, 7466, 6817, 6497, 49765, 39940, 35325, 9448, 
      9220, 47954, 44345, 43565, 41650, 41273, 40154, 20813, 18250, 15533, 
      7018, 44192, 33665, 33001, 31057, 23732, 20660, 14992, 6001, 49306, 
      44434, 39850, 23850, 18850, 6354, 39701, 15080, 14692, 9572, 34913, 
      29045, 25210, 21205, 15733, 7010, 5905, 42433, 40153, 39040, 28593, 
      23409, 16420, 6273, 42677, 24085, 21170, 15650, 13505, 9397, 8885, 
      8641, 6977, 5570, 5402, 39125, 30181, 28309, 26216, 14701, 9125, 8996, 
      6056, 5224, 37885, 35737, 33322, 5337, 5085, 41488, 28960, 11680, 
      11185, 7540, 6740, 5993, 5200, 44090, 40589, 35465, 8585, 36397, 34981, 
      33940, 30277, 7720, 7492, 35554, 18625, 42512, 42121, 32657, 28745, 
      25121, 24832, 14705, 13700, 12932, 9137, 35653, 29569, 24133, 17194, 
      16965, 9898, 9594, 9298, 9010, 17533, 13645, 9773, 9173, 8069, 4868, 
      4628, 30946, 29965, 29642, 15602, 13922, 4810, 4346, 30169, 29844, 
      21289, 17289, 36605, 36242, 25385, 18122, 16477, 16025, 4157, 28328, 
      26165, 16360, 6845, 5480, 3848, 28530, 27274, 8010, 7873, 5553, 4849, 
      19520, 18761, 33301, 27989, 18154, 7250, 10837, 4680, 4141, 37778, 
      34138, 28730, 18185, 35828, 23440, 5953, 30157, 26626, 13626, 7362, 
      4201, 17876, 15496, 4901, 4021, 35525, 27682, 23426, 11810, 10322, 
      29860, 19465, 13753, 6793, 6148, 36434, 14530, 14309, 11234, 7250, 
      6053, 5018, 4145, 3050, 29012, 14885, 9341, 6085, 4052, 7865, 7561, 
      7120, 6836, 6560, 6161, 3961, 2377, 6473, 3698, 2249, 2210, 29988, 
      10045, 6388, 31957, 22706, 19370, 8242, 7457, 11401, 22837, 7921, 
      23053, 7528, 4148, 2285, 33769, 2045, 29185, 16921, 9577, 6625, 3600, 
      2977, 20269, 5194, 39572, 10957, 6781, 5645, 1732, 24498, 23589, 20970, 
      4570, 1413, 33785, 28580, 20905, 18980, 16900, 14948, 1313, 24370, 
      20842, 18917, 16337, 4097, 3665, 3562, 2897, 14066, 12722, 8585, 6025, 
      2285, 1682, 22688, 13780, 6113, 4148, 3088, 2153, 16105, 12610, 2754, 
      29237, 15317, 6917, 1576, 13850, 13169, 11029, 7681, 6554, 6401, 4850, 
      31201, 20457, 20176, 19072, 15952, 12025, 10377, 6201, 22730, 19025, 
      5018, 1013, 18980, 10285, 8405, 6260, 2509, 968, 773, 5625, 882, 40001, 
      31729, 27296, 24425, 19444, 14089, 9425, 2336, 724, 464, 30986, 29945, 
      27257, 22562, 19130, 13357, 5986, 2665, 13549, 6724, 5800, 1224, 25253, 
      13978, 6530, 29497, 17417, 12356, 8905, 881, 34450, 17914, 17125, 6154, 
      4321, 801, 25160, 14837, 10196, 9032, 5972, 5096, 4552, 1037, 485, 260, 
      24194, 23273, 14093, 4793, 2770, 30769, 7033, 6868, 4905, 2745, 2260, 
      1168, 1105, 928, 673, 15997, 8402, 7177, 6845, 1490, 1277, 242, 2600, 
      2501, 30706, 8181, 8002, 7825, 1105, 757, 28964, 21673, 10468, 9473, 
      4553, 4420, 3664, 740, 6610, 5378, 3298, 2858, 1138, 19080, 4005, 85, 
      13714, 10226, 194, 35360, 14177, 8116, 3737, 241, 32, 17170, 4909, 
      1690, 333, 10, 58, 234, 18773, 15133, 9805, 5629, 3848, 1768, 365, 85, 
      8, 68, 27557, 17, 65, 30276, 7225, 1521, 1369, 0, 64, 21317, 2602, 
      1765, 962, 226, 485, 35348, 28904, 11453, 4628, 3140, 1768, 148, 125, 
      229, 34978, 24034, 7578, 7234, 970, 205, 15145, 1172, 19069, 15650, 
      7594, 4649, 3274, 41, 50, 13492, 11061, 1717, 1192, 157, 8885, 7105, 
      4274, 1010, 65, 833, 37313, 23473, 17225, 16964, 9089, 1828, 32481, 
      12402, 8362, 657, 85, 810, 23816, 11764, 9316, 8564, 725, 296, 221, 
      356, 36985, 7346, 4217, 605, 445, 170, 39348, 37008, 10345, 9169, 8793, 
      5620, 5473, 4369, 769, 628, 43433, 38978, 31145, 16810, 14810, 12713, 
      7738, 7394, 5645, 698, 18152, 15325, 13885, 13652, 11432, 11012, 9032, 
      365, 261, 901, 24905, 7652, 7145, 6980, 4612, 4225, 23698, 17450, 6530, 
      6373, 305, 730, 16708, 12868, 5508, 648, 724, 586, 386, 370, 365, 361, 
      1385, 401, 1844, 26362, 13709, 11509, 485, 488, 2248, 11138, 1973, 
      10980, 10826, 12557, 7732, 6917, 740, 45673, 11133, 778, 1213, 2845, 
      14945, 1184, 1313, 3088, 1325, 3242, 40104, 8644, 5125, 4264, 1429, 
      2421, 6737, 9860, 5380, 1924, 35314, 14085, 8658, 5445, 4933, 2770, 
      3298, 14381, 9805, 11426, 47521, 8765, 41845, 8005, 7297, 6997, 6850, 
      8737, 54205, 44200, 8820, 7240, 51220, 50866, 50425, 13997, 12613, 
      8933, 8770, 58097, 53026, 10145, 11716, 7261, 10100, 8945, 8788, 8033, 
      7709, 57205, 14050, 11600, 10305, 14625, 14416, 13253, 12125, 9928, 
      16290, 18020, 11560, 16861, 11709, 18698, 14864, 12484, 14468, 15353, 
      14800, 16570, 16385, 17509, 15210, 19037, 15560, 16421, 20008, 19801, 
      17545, 19604, 19025, 19674, 20285, 21901, 21537, 22373, 20513, 22212, 
      23425, 23290, 25789, 25969, 25794 ], 
  [ 59597, 57565, 58925, 57301, 55333, 53604, 53128, 54685, 51872, 53261, 
      53033, 46400, 49202, 45617, 48501, 47700, 46313, 46225, 44713, 43353, 
      44980, 46496, 38890, 37802, 37264, 40410, 41605, 41981, 36569, 41405, 
      40100, 41098, 39488, 39233, 37384, 39065, 36009, 29380, 31700, 29600, 
      19997, 20221, 29250, 36452, 33332, 28565, 26420, 18152, 17714, 28825, 
      38804, 25477, 28265, 27833, 38330, 29125, 16133, 16178, 27757, 15901, 
      15912, 15746, 24401, 24733, 85640, 74909, 37085, 28109, 26548, 15109, 
      30770, 29282, 14785, 86761, 77401, 69625, 72242, 36962, 30037, 14261, 
      86285, 85213, 84680, 71524, 30824, 26920, 14600, 85513, 72992, 22105, 
      21920, 13465, 80825, 19625, 16706, 14066, 13709, 78021, 27637, 13437, 
      13045, 71333, 35873, 13445, 13298, 12938, 75545, 12985, 12944, 79402, 
      75825, 63397, 62497, 20785, 18882, 17284, 69962, 65705, 26042, 24425, 
      12665, 76689, 57460, 55345, 25588, 16993, 12505, 12340, 11764, 11665, 
      57245, 56818, 30493, 21449, 12818, 12538, 12074, 12025, 68836, 53672, 
      25877, 16420, 72529, 55969, 23794, 20826, 20629, 19306, 18421, 11701, 
      11034, 69380, 68416, 28240, 21425, 19841, 10880, 59893, 29930, 20609, 
      12545, 12209, 10634, 72405, 57493, 48820, 27045, 25533, 16180, 15733, 
      13653, 13108, 45545, 52849, 50401, 29321, 24884, 21449, 21025, 20816, 
      13364, 25426, 22797, 20205, 15426, 10201, 67685, 52868, 50005, 49604, 
      46085, 41645, 28373, 23528, 12205, 10973, 9965, 9668, 26050, 25793, 
      17509, 15650, 12773, 11525, 41257, 34180, 17680, 11520, 9892, 60554, 
      23909, 12994, 62660, 45317, 38077, 34436, 18836, 16936, 43245, 31753, 
      15874, 14578, 11050, 9274, 54260, 46100, 26420, 11168, 45145, 30482, 
      27881, 23906, 17497, 14681, 11417, 55189, 46125, 38029, 36661, 17125, 
      10600, 14810, 12410, 41233, 40868, 31153, 21433, 14468, 8068, 57745, 
      41425, 38194, 14794, 26440, 19060, 8021, 41081, 21149, 20221, 7850, 
      49905, 42025, 40545, 33952, 29556, 27220, 23440, 22432, 20052, 18505, 
      16465, 14112, 12832, 12385, 11281, 11152, 57965, 50989, 30914, 29090, 
      22514, 11378, 40949, 32324, 17128, 13780, 12053, 10205, 9860, 8405, 
      7400, 48997, 45765, 32805, 30897, 29061, 16965, 16165, 9586, 8161, 
      49664, 42500, 37376, 32969, 30425, 28009, 14144, 12961, 11161, 11024, 
      49505, 37925, 36517, 34802, 34465, 34130, 32810, 30266, 24197, 14890, 
      13810, 11282, 10466, 10337, 8090, 7265, 6817, 53173, 42948, 38125, 
      10440, 10180, 51298, 47545, 46733, 44738, 44345, 43178, 22829, 20090, 
      17165, 7610, 47392, 36401, 35705, 33665, 25940, 22676, 16592, 6305, 
      52714, 47650, 42874, 26074, 20754, 6850, 42725, 16712, 16292, 10660, 
      37729, 31573, 27530, 23285, 17429, 7730, 6353, 45585, 43209, 42048, 
      31105, 25633, 18180, 6865, 45845, 26357, 23266, 17362, 15041, 10517, 
      9941, 9665, 7745, 6002, 5770, 42149, 32789, 30821, 28616, 16349, 10229, 
      10084, 6664, 5576, 40861, 38617, 36090, 5785, 5437, 44624, 31520, 
      13088, 12545, 8468, 7540, 6649, 5648, 47338, 43693, 38345, 9673, 39325, 
      37845, 36756, 32917, 8712, 8452, 38450, 20609, 45712, 45305, 35425, 
      31321, 27505, 27200, 16417, 15332, 14500, 10337, 38565, 32193, 26469, 
      19098, 18853, 11194, 10858, 10530, 10210, 19469, 15293, 11069, 10405, 
      9173, 5444, 5140, 33650, 32621, 32282, 17410, 15602, 5402, 4810, 32841, 
      32500, 23481, 19225, 39581, 39202, 27817, 20122, 18365, 17881, 4637, 
      30920, 28645, 18248, 7853, 6280, 4264, 31138, 29818, 9178, 9025, 6385, 
      5553, 21632, 20825, 36149, 30581, 20186, 8354, 12325, 5416, 4765, 
      40834, 37034, 31370, 20233, 38804, 25808, 6929, 32877, 29170, 15370, 
      8530, 4905, 19924, 17384, 5749, 4709, 38501, 30290, 25810, 13426, 
      11810, 32580, 21625, 15529, 7929, 7204, 39458, 16370, 16133, 12818, 
      8450, 7109, 5930, 4913, 3578, 31700, 16757, 10765, 7157, 4820, 9161, 
      8825, 8336, 8020, 7712, 7265, 4745, 2777, 7625, 4450, 2633, 2578, 
      32740, 11565, 7540, 34805, 25090, 21562, 9602, 8737, 13049, 25237, 
      9265, 25469, 8840, 5044, 2813, 36713, 2525, 31921, 18985, 11097, 7857, 
      4432, 3697, 22541, 6266, 42772, 12605, 8045, 6781, 2180, 27010, 26053, 
      23290, 5578, 1765, 36745, 31300, 23225, 21188, 18980, 16900, 1649, 
      26882, 23162, 21125, 18385, 5057, 4561, 4442, 3665, 15970, 14530, 
      10057, 7241, 2957, 2210, 25120, 15668, 7345, 5140, 3920, 2809, 18153, 
      14418, 3538, 32005, 17317, 8245, 2120, 15754, 15025, 12725, 9089, 7850, 
      7681, 5954, 34065, 22777, 22480, 21312, 18000, 13801, 12025, 7465, 
      25178, 21265, 6154, 1429, 21220, 11933, 9893, 7540, 3293, 1384, 1109, 
      6841, 1282, 43249, 34625, 29984, 26969, 21716, 16025, 11009, 3104, 
      1076, 656, 33850, 32761, 29945, 25010, 21386, 15245, 7250, 3497, 15453, 
      8068, 7048, 1768, 27845, 15914, 7858, 32297, 19577, 14180, 10457, 1345, 
      37474, 20106, 19269, 7450, 5409, 1249, 27752, 16837, 11860, 10600, 
      7252, 6280, 5672, 1565, 821, 452, 26738, 25769, 16045, 5945, 3650, 
      33633, 8425, 8244, 6073, 3625, 3060, 1744, 1665, 1440, 1105, 18077, 
      9922, 8585, 8221, 2146, 1885, 482, 3464, 3349, 33570, 9685, 9490, 9297, 
      1681, 1237, 31748, 24089, 12164, 11089, 5689, 5540, 4688, 1220, 7970, 
      6610, 4274, 3770, 1730, 21352, 5077, 37, 15650, 11906, 50, 38432, 
      16145, 9620, 4777, 545, 160, 19330, 6093, 2410, 685, 58, 10, 58, 21029, 
      17165, 11453, 6893, 4904, 2504, 733, 293, 104, 4, 30277, 145, 1, 33124, 
      8649, 2209, 2025, 64, 0, 23717, 3482, 2501, 1522, 50, 197, 38420, 
      31688, 13229, 5780, 4100, 2504, 404, 13, 53, 38034, 26578, 9034, 8658, 
      1530, 45, 17177, 1780, 21341, 17714, 9050, 5801, 4250, 41, 34, 15412, 
      12805, 2437, 1800, 45, 10453, 8513, 5378, 1570, 65, 449, 40465, 25985, 
      19385, 19108, 10673, 2564, 35425, 14242, 9882, 1105, 117, 442, 26344, 
      13556, 10916, 10100, 1189, 584, 461, 164, 40121, 8770, 5305, 1021, 797, 
      122, 42580, 40144, 12025, 10753, 10345, 6868, 6705, 5473, 1233, 340, 
      46825, 42194, 34025, 18938, 16810, 14569, 9194, 8818, 6893, 1130, 
      20360, 17357, 15821, 15572, 13192, 12740, 10600, 221, 421, 549, 27481, 
      9092, 8537, 8356, 5732, 5297, 26210, 19610, 7858, 7685, 433, 458, 
      18820, 14724, 6724, 424, 468, 890, 530, 482, 461, 425, 937, 449, 1300, 
      29002, 15613, 13253, 565, 520, 1640, 12850, 1429, 12676, 12506, 14365, 
      9140, 8245, 676, 49129, 12829, 730, 925, 2173, 16913, 928, 1009, 2384, 
      1037, 2522, 43336, 10116, 6229, 5256, 1125, 1861, 8017, 11428, 6500, 
      1508, 38338, 15973, 10114, 6565, 5989, 2178, 2610, 16285, 11357, 13106, 
      51025, 10205, 45125, 9365, 8577, 8245, 8082, 10145, 57933, 47560, 
      10228, 8488, 54836, 54466, 54009, 15805, 14309, 10309, 10130, 61937, 
      56690, 11617, 13316, 8429, 11540, 10273, 10100, 9265, 8893, 60997, 
      15794, 13136, 11713, 16369, 16144, 14869, 13645, 11240, 18130, 19876, 
      12872, 18621, 13021, 20570, 16400, 13796, 15940, 16889, 16272, 18122, 
      17921, 19125, 16570, 20717, 16936, 17861, 21704, 21465, 19017, 21236, 
      20609, 21226, 21853, 23549, 23137, 24005, 21985, 23812, 25009, 24842, 
      27293, 27441, 27250 ], 
  [ 43378, 43810, 43012, 41380, 40330, 40757, 40897, 39988, 40253, 37010, 
      36162, 35989, 32929, 32418, 30986, 31109, 30952, 30554, 30890, 29522, 
      28373, 27421, 28745, 28269, 28037, 26561, 25906, 24736, 26100, 24466, 
      24701, 24157, 24085, 24138, 23825, 22730, 23060, 23813, 21817, 22797, 
      52000, 53456, 20897, 18549, 19125, 20826, 22069, 46449, 43237, 19540, 
      17197, 20500, 18666, 18850, 16409, 17984, 39488, 42305, 18154, 38330, 
      41729, 36325, 19106, 18512, 27673, 23410, 15154, 16650, 17245, 34450, 
      15613, 15973, 35048, 27866, 24050, 21202, 21969, 14409, 15184, 35136, 
      27386, 26930, 26705, 21557, 14737, 15761, 30545, 26920, 21789, 17410, 
      17533, 36490, 24692, 18932, 22481, 29081, 30880, 23426, 14314, 30914, 
      39146, 20740, 13000, 29380, 30157, 40885, 22178, 30458, 30725, 23569, 
      22148, 17728, 17444, 16388, 17873, 19045, 19669, 18184, 13325, 13864, 
      27976, 22082, 15481, 14906, 13177, 18442, 27506, 28265, 32617, 35290, 
      15264, 15145, 11920, 14580, 25353, 26305, 28305, 28564, 18845, 14153, 
      12538, 18173, 20072, 14600, 12917, 14261, 14372, 15205, 15860, 27620, 
      35885, 18769, 18421, 11509, 13626, 14506, 32341, 15440, 11041, 13732, 
      22916, 23812, 33017, 19634, 14578, 12373, 11234, 11570, 16693, 17170, 
      20018, 21013, 11560, 13010, 12410, 10426, 11225, 12410, 12602, 12701, 
      19417, 10841, 11600, 12704, 16241, 27956, 17370, 12717, 12010, 11917, 
      11170, 10426, 10090, 11097, 20410, 23490, 28026, 31117, 10229, 10280, 
      13700, 15229, 18820, 21268, 10034, 9425, 13253, 20645, 25793, 14545, 
      10240, 17497, 15109, 10394, 9314, 9061, 11941, 13121, 9860, 8840, 
      13597, 14765, 19861, 25477, 12249, 10249, 9049, 19053, 9908, 8489, 
      8660, 9305, 11828, 13940, 18068, 12250, 9962, 8642, 8506, 11762, 19097, 
      13141, 15669, 8762, 8705, 7922, 9290, 13105, 26417, 12644, 8644, 8185, 
      12505, 7825, 9685, 24210, 8296, 8692, 8996, 24037, 10034, 8314, 8066, 
      7325, 7241, 7369, 7901, 8125, 8825, 9434, 10474, 12125, 13309, 13786, 
      15146, 15325, 12240, 10192, 7057, 7081, 7897, 14625, 7850, 6925, 9593, 
      11789, 13450, 15914, 16493, 19658, 23273, 9428, 8660, 6788, 6728, 6740, 
      9428, 9860, 16525, 19720, 9477, 7857, 7045, 6642, 6562, 6610, 10917, 
      11890, 13786, 13957, 9316, 6976, 6800, 6625, 6596, 6569, 6481, 6401, 
      6800, 10121, 10889, 13289, 14321, 14500, 18721, 21284, 23300, 10210, 
      7685, 6866, 13985, 14341, 9565, 8584, 8388, 7933, 7848, 7605, 6660, 
      7309, 8388, 18853, 8429, 6370, 6290, 6098, 6073, 6505, 8429, 23090, 
      9745, 8377, 7297, 5897, 6737, 19937, 7146, 7929, 8125, 12349, 6152, 
      5540, 5501, 5876, 7412, 16501, 20360, 7538, 7010, 6773, 5378, 5450, 
      6929, 18098, 7488, 5248, 5545, 7033, 8100, 11584, 12240, 12580, 15588, 
      20313, 21313, 6562, 5210, 5090, 5041, 7250, 11602, 11765, 17585, 21425, 
      6196, 5800, 5429, 19784, 21284, 6877, 4861, 8605, 8986, 13225, 14761, 
      16642, 19645, 7433, 6560, 5524, 11348, 5578, 5330, 5165, 4714, 12233, 
      12589, 5317, 5032, 6725, 6626, 4754, 4346, 4226, 4229, 6074, 6529, 
      6929, 9850, 5120, 4292, 4112, 5057, 5120, 8857, 9137, 9425, 9721, 4810, 
      6178, 8730, 9298, 10530, 16965, 17893, 4205, 4100, 4069, 5213, 5869, 
      16613, 18485, 4010, 3977, 3890, 4562, 4896, 4825, 3604, 4225, 4624, 
      4756, 18000, 3625, 3506, 4505, 11050, 13481, 18857, 3533, 3445, 9293, 
      9448, 12968, 14600, 3573, 3690, 3920, 3280, 3665, 9697, 6274, 13841, 
      15346, 4597, 3877, 3141, 3400, 4105, 2813, 10730, 3104, 2785, 4385, 
      8633, 13940, 3085, 3625, 12010, 14050, 3796, 2669, 2501, 4901, 5749, 
      2801, 2626, 3922, 8642, 9457, 3825, 3529, 3600, 4905, 7929, 9360, 
      10953, 12708, 15993, 2533, 3298, 5930, 9098, 12613, 6786, 7066, 7501, 
      7801, 8109, 8586, 12226, 17650, 8020, 12545, 17812, 18065, 2333, 4874, 
      7933, 2548, 1765, 1933, 5989, 6664, 3890, 1600, 5956, 1522, 6145, 
      10357, 15210, 2600, 15844, 1810, 1810, 4394, 6698, 10973, 12394, 1360, 
      8185, 3725, 3434, 6266, 7466, 16109, 1205, 1172, 1181, 8725, 17540, 
      2314, 1489, 1114, 1233, 1489, 1873, 17730, 1073, 1049, 1168, 1508, 
      9124, 9860, 10049, 11428, 1861, 2269, 4264, 6376, 12564, 14589, 845, 
      1865, 6170, 8585, 10445, 12722, 1268, 2153, 10985, 1258, 1354, 5218, 
      14185, 1637, 1832, 2612, 4520, 5437, 5576, 7237, 1466, 650, 661, 725, 
      1109, 2146, 2834, 5666, 585, 676, 6817, 15952, 629, 2738, 3778, 5429, 
      10730, 15905, 17170, 5960, 16109, 3250, 1402, 765, 522, 505, 1282, 
      3042, 10845, 16825, 19485, 1241, 1076, 724, 409, 481, 1424, 5441, 
      10004, 1322, 4717, 5545, 13817, 468, 1165, 4813, 914, 514, 1585, 3098, 
      14930, 1777, 425, 512, 5017, 6980, 15140, 369, 850, 2341, 2929, 5125, 
      6001, 6625, 13914, 16866, 19269, 277, 232, 980, 6280, 9221, 1010, 4138, 
      4265, 6098, 9194, 10169, 13165, 13394, 14093, 15298, 544, 3169, 3988, 
      4240, 12025, 12688, 18369, 9337, 9530, 941, 3236, 3349, 3464, 13096, 
      14500, 657, 82, 2017, 2482, 6322, 6481, 7477, 14481, 4289, 5393, 7985, 
      8713, 12833, 113, 6938, 23458, 877, 2061, 25317, 1789, 754, 3161, 7250, 
      17186, 20189, 241, 5792, 11041, 16400, 21625, 23425, 25937, 90, 538, 
      2218, 5050, 7065, 10825, 16138, 18778, 20745, 23725, 404, 20168, 23720, 
      785, 3722, 11450, 11882, 21317, 23717, 0, 9025, 10816, 13225, 25921, 
      28224, 1765, 577, 1522, 6085, 8101, 10817, 17957, 24650, 25922, 1685, 
      85, 3485, 3725, 13229, 25604, 538, 12553, 80, 457, 3497, 6100, 7937, 
      22516, 22817, 925, 1706, 11050, 12569, 24674, 2740, 3880, 6597, 13261, 
      22536, 30312, 2258, 98, 274, 305, 2650, 10865, 1220, 1289, 3089, 14948, 
      21968, 29993, 145, 1525, 2581, 2997, 14722, 17505, 18306, 26325, 2216, 
      3821, 6824, 15476, 16484, 23509, 2825, 2237, 2146, 2722, 2930, 5305, 
      5450, 6682, 14762, 28345, 3988, 2745, 1044, 433, 769, 1300, 3625, 3865, 
      5328, 15273, 313, 698, 1010, 1069, 1769, 1933, 2873, 25450, 19796, 
      29780, 346, 3825, 4194, 4321, 6625, 7114, 305, 481, 4745, 4880, 20420, 
      28145, 613, 1445, 5765, 27185, 27845, 17485, 20205, 20773, 21060, 
      21640, 32008, 21970, 34217, 625, 1402, 2122, 21466, 22345, 35785, 2333, 
      34340, 2465, 2601, 1994, 4469, 5114, 24341, 5032, 2612, 24085, 28900, 
      37540, 1458, 28285, 29290, 38365, 29008, 38809, 3545, 4205, 7402, 8585, 
      29402, 35066, 5800, 3665, 7361, 31937, 2545, 2048, 4505, 7424, 8080, 
      35993, 38273, 2050, 3898, 3181, 5986, 4896, 4394, 5594, 6344, 6628, 
      6773, 5444, 8570, 5281, 5525, 6865, 7625, 7561, 7412, 3394, 4052, 6212, 
      6341, 10404, 8545, 5668, 4901, 8330, 6201, 7090, 7225, 7930, 8480, 
      10378, 4597, 5941, 6980, 5162, 5245, 6122, 6746, 8345, 5069, 6485, 
      9953, 7076, 10100, 6865, 9157, 10865, 9925, 9640, 10253, 10553, 10660, 
      10322, 12689, 10674, 12745, 12436, 11345, 11720, 12968, 12105, 12402, 
      13625, 13940, 14090, 14600, 14848, 15908, 15269, 16762, 17209, 20560, 
      21320, 21437 ], 
  [ 48033, 46945, 47477, 45845, 44225, 43322, 43082, 43693, 42058, 41665, 
      41197, 37034, 37584, 35173, 36401, 35954, 35037, 34829, 34025, 32657, 
      33218, 33786, 29600, 28744, 28322, 29696, 30181, 29961, 27145, 29501, 
      28786, 29192, 28170, 28033, 26770, 27385, 25625, 21818, 22482, 21562, 
      26825, 27521, 20612, 24154, 22450, 20161, 19314, 23554, 22052, 19825, 
      25082, 18125, 19141, 18945, 24484, 19409, 19633, 20740, 18629, 19045, 
      20354, 18180, 16921, 16897, 57978, 49725, 23229, 18265, 17530, 17065, 
      19508, 18728, 17093, 58741, 51505, 45617, 47524, 22864, 18889, 16801, 
      58261, 57425, 57010, 46922, 19202, 17186, 15250, 57605, 47914, 14845, 
      14778, 16825, 53857, 13897, 13456, 14356, 14825, 51641, 17069, 14669, 
      17581, 46485, 21645, 14085, 14292, 18180, 49633, 14213, 14290, 52544, 
      49793, 40433, 39769, 13633, 13028, 12490, 45224, 42029, 15700, 14909, 
      13061, 50297, 35906, 34381, 15362, 12077, 12781, 12970, 14282, 15245, 
      35689, 35380, 17905, 13345, 12148, 12340, 12820, 12889, 44210, 33058, 
      15293, 11618, 46957, 34645, 14152, 12836, 12757, 12260, 11965, 12325, 
      15080, 44514, 43786, 16354, 12961, 12321, 13626, 37385, 17216, 12497, 
      11041, 11177, 13732, 46709, 35573, 29378, 15509, 14705, 10898, 10805, 
      10613, 10658, 27045, 32105, 30365, 16601, 14170, 12505, 12317, 12226, 
      10202, 14356, 13025, 11849, 10256, 11521, 42925, 32002, 29965, 29682, 
      27225, 24201, 15885, 13282, 9865, 10285, 11401, 12402, 14504, 14365, 
      10565, 10004, 9605, 9773, 23809, 19210, 10498, 9530, 10498, 37440, 
      13185, 9232, 38954, 26449, 21569, 19226, 10706, 9986, 24965, 17485, 
      9512, 9160, 8936, 9992, 32674, 26874, 14274, 8698, 26153, 16564, 15025, 
      12820, 9833, 8905, 8473, 33245, 26777, 21277, 20381, 9577, 8362, 8676, 
      8164, 23297, 23050, 16757, 11285, 8450, 9602, 34969, 23369, 21200, 
      8420, 13810, 9970, 8725, 23021, 10877, 10421, 8552, 29129, 23609, 
      22601, 18250, 15506, 14114, 11986, 11450, 10250, 9529, 8669, 7850, 
      7514, 7421, 7261, 7250, 34945, 29857, 16272, 15156, 11412, 7120, 22765, 
      17090, 8738, 7514, 7085, 6889, 6898, 7213, 7978, 28333, 26045, 17333, 
      16133, 15005, 8573, 8245, 6740, 7085, 28762, 23722, 20250, 17377, 
      15777, 14305, 7402, 7045, 6661, 6642, 28601, 20561, 19625, 18500, 
      18281, 18064, 17216, 15616, 12025, 7556, 7184, 6544, 6436, 6425, 6656, 
      7129, 7625, 31205, 23930, 20641, 6290, 6266, 29800, 27109, 26533, 
      25128, 24853, 24040, 11125, 9684, 8293, 6408, 26954, 19385, 18925, 
      17593, 12818, 10970, 7954, 7225, 30740, 27092, 23732, 12832, 9872, 
      6352, 23581, 7834, 7650, 5794, 20117, 16085, 13576, 11101, 8077, 5576, 
      6205, 25493, 23825, 23018, 15733, 12385, 8354, 5653, 25633, 12753, 
      10960, 7888, 6865, 5409, 5305, 5265, 5233, 5968, 6208, 22997, 16705, 
      15445, 14066, 7345, 5237, 5210, 5330, 6130, 22061, 20525, 18824, 5629, 
      5989, 24642, 15786, 5850, 5661, 4770, 4786, 4957, 5490, 26528, 23945, 
      20249, 4793, 20873, 19865, 19130, 16589, 4538, 4514, 20232, 9117, 
      25250, 24961, 18149, 15461, 13061, 12874, 6929, 6434, 6074, 4625, 
      20225, 15977, 12377, 8192, 8065, 4772, 4672, 4580, 4496, 8325, 6273, 
      4645, 4453, 4165, 4330, 4498, 16840, 16165, 15944, 7208, 6344, 4168, 
      4520, 16265, 16042, 10445, 8077, 20761, 20500, 13009, 8500, 7569, 7321, 
      4225, 14930, 13481, 7450, 3545, 3506, 4322, 15028, 14180, 3688, 3653, 
      3373, 3485, 9178, 8725, 18265, 14585, 8320, 3332, 4469, 3106, 3281, 
      21412, 18792, 15016, 8245, 19970, 11458, 2845, 15929, 13520, 5620, 
      3028, 2825, 7930, 6570, 2605, 2745, 19661, 14164, 11336, 4616, 3944, 
      15626, 8801, 5537, 2657, 2522, 20260, 5904, 5785, 4240, 2704, 2425, 
      2308, 2353, 2788, 14978, 6053, 3365, 2353, 2258, 2701, 2601, 2466, 
      2386, 2314, 2221, 2061, 2925, 2225, 2000, 2897, 2960, 15538, 3449, 
      2138, 16893, 10600, 8488, 2664, 2389, 3985, 10625, 2441, 10737, 2250, 
      1522, 2005, 18085, 2069, 14825, 6845, 2969, 1853, 1378, 1469, 8865, 
      1440, 22250, 3529, 1801, 1481, 1954, 11560, 10957, 9256, 1220, 2245, 
      17989, 14314, 9189, 7978, 6714, 5578, 2245, 11428, 9124, 7913, 6353, 
      1049, 1025, 1024, 1073, 4996, 4264, 2269, 1341, 1069, 1384, 10250, 
      4810, 1325, 890, 850, 1037, 6113, 4148, 820, 14653, 5629, 1513, 1170, 
      4772, 4397, 3277, 1765, 1352, 1301, 872, 16001, 8725, 8546, 7850, 5954, 
      3761, 2929, 1201, 10180, 7801, 832, 1417, 7754, 2833, 1973, 1154, 565, 
      1370, 1685, 925, 1384, 22345, 16317, 13210, 11257, 8010, 4797, 2377, 
      490, 1530, 2290, 15776, 15041, 13169, 10004, 7796, 4369, 976, 409, 
      4457, 1202, 890, 802, 11773, 4680, 1108, 14689, 6689, 3770, 2053, 965, 
      18212, 6980, 6497, 932, 425, 985, 11674, 5125, 2626, 2074, 850, 586, 
      450, 709, 1381, 2074, 11012, 10397, 4685, 485, 196, 15545, 1193, 1130, 
      493, 169, 194, 530, 569, 698, 953, 5769, 1744, 1233, 1105, 340, 433, 
      1744, 122, 125, 15476, 1621, 1544, 1469, 461, 725, 14242, 9297, 2682, 
      2197, 337, 306, 162, 706, 964, 548, 100, 68, 388, 7618, 193, 3413, 
      4392, 2536, 4132, 18794, 4649, 1546, 125, 1321, 2234, 6416, 377, 116, 
      1105, 2720, 3380, 4372, 7405, 5193, 2313, 585, 130, 90, 1033, 1773, 
      2410, 3490, 13229, 2213, 3485, 15130, 1157, 145, 197, 2602, 3482, 9025, 
      0, 81, 400, 4356, 5329, 18770, 14162, 3137, 290, 26, 82, 1522, 3845, 
      4357, 18500, 10820, 1300, 1160, 404, 4229, 5193, 298, 7585, 5492, 1312, 
      305, 52, 3041, 3152, 4250, 2941, 125, 314, 3869, 1885, 1125, 232, 436, 
      3061, 6277, 20213, 10453, 6449, 6290, 1985, 130, 16705, 3664, 1664, 
      793, 2873, 6148, 10690, 3330, 2106, 1762, 757, 1450, 1681, 4570, 19981, 
      1256, 269, 941, 1189, 3464, 21730, 20002, 2621, 2057, 1885, 650, 605, 
      317, 797, 5450, 24793, 21460, 15769, 6228, 5044, 3865, 1440, 1300, 673, 
      928, 7058, 5353, 4525, 4394, 3194, 2978, 2018, 4265, 2221, 6125, 11461, 
      1450, 1249, 1186, 450, 369, 10660, 6656, 1040, 985, 2465, 5440, 6218, 
      4010, 730, 5050, 5330, 1620, 2440, 2628, 2725, 2925, 7213, 3065, 8282, 
      12500, 4537, 3357, 2941, 3250, 9090, 3188, 8405, 3130, 3076, 3989, 
      1714, 1409, 4106, 26597, 3277, 4040, 6005, 10085, 5353, 5770, 6205, 
      10530, 6113, 10784, 22450, 2210, 1037, 890, 6317, 8941, 1525, 2810, 
      1186, 7522, 18980, 4993, 2320, 1249, 1145, 9488, 10628, 5185, 2853, 
      3656, 28121, 2521, 23869, 2269, 2069, 1973, 1928, 2689, 33365, 25706, 
      2770, 2210, 31090, 30836, 30497, 5389, 4717, 3077, 3016, 36529, 32580, 
      3673, 4426, 2725, 3826, 3385, 3330, 3085, 3065, 35933, 5832, 4706, 
      4225, 6397, 6290, 5837, 5321, 4450, 7444, 9050, 6058, 8501, 6205, 9620, 
      7922, 6970, 7930, 8405, 8258, 9508, 9425, 10037, 9364, 11149, 9610, 
      10061, 12010, 12005, 10973, 12010, 11737, 12580, 13085, 14185, 14125, 
      14753, 13913, 14794, 16097, 16164, 18945, 19325, 19252 ], 
  [ 49410, 48178, 48836, 47204, 45530, 44501, 44225, 44980, 43165, 43042, 
      42610, 38069, 38961, 36370, 37850, 37349, 36360, 36170, 35258, 33890, 
      34613, 35325, 30617, 29725, 29285, 30929, 31522, 31392, 28180, 30914, 
      30109, 30605, 29493, 29338, 27985, 28762, 26804, 22565, 23481, 22381, 
      25376, 26000, 21521, 25621, 23701, 21034, 19989, 22321, 20981, 20788, 
      26765, 18836, 20122, 19890, 26185, 20480, 18688, 19633, 19610, 18154, 
      19265, 17397, 17650, 17680, 61785, 53154, 24930, 19354, 18493, 16354, 
      20813, 19925, 16328, 62602, 55042, 48866, 50881, 24601, 20176, 16000, 
      62122, 61250, 60817, 50261, 20561, 18257, 14737, 61448, 51325, 15538, 
      15453, 15898, 57556, 14356, 13537, 13897, 14240, 55250, 18266, 14066, 
      16474, 49860, 23400, 13572, 13725, 16965, 53170, 13610, 13669, 56225, 
      53348, 43520, 42820, 14308, 13505, 12805, 48581, 45224, 16861, 15944, 
      12584, 53906, 38777, 37162, 16505, 12410, 12322, 12457, 13481, 14282, 
      38560, 38233, 19408, 14164, 11833, 11953, 12289, 12340, 47549, 35785, 
      16490, 11933, 50440, 37480, 15205, 13637, 13540, 12917, 12532, 11812, 
      14045, 47889, 47125, 17749, 13834, 13050, 12789, 40400, 18737, 13316, 
      10852, 10916, 12841, 50210, 38498, 31925, 16850, 15938, 11285, 11138, 
      10658, 10613, 29448, 34850, 33002, 18122, 15385, 13450, 13226, 13117, 
      10265, 15625, 14096, 12704, 10625, 10900, 46282, 34765, 32602, 32301, 
      29682, 26442, 17370, 14425, 9802, 9970, 10762, 11565, 15845, 15688, 
      11204, 10445, 9668, 9620, 26050, 21073, 11173, 9413, 9985, 40545, 
      14400, 9385, 42149, 28906, 23666, 21125, 11525, 10625, 27332, 19240, 
      10061, 9565, 8837, 9461, 35545, 29385, 15705, 8653, 28628, 18265, 
      16564, 14089, 10580, 9364, 8500, 36170, 29306, 23410, 22442, 10306, 
      8281, 9189, 8389, 25610, 25345, 18530, 12410, 8945, 8945, 38020, 25700, 
      23369, 8969, 15313, 10933, 8194, 25352, 12020, 11492, 8021, 31874, 
      25994, 24914, 20221, 17225, 15689, 13309, 12701, 11321, 10474, 9434, 
      8381, 7901, 7754, 7450, 7421, 38032, 32656, 18081, 16857, 12681, 7345, 
      25114, 18989, 9593, 8045, 7418, 6970, 6925, 6970, 7465, 31060, 28628, 
      19268, 17960, 16724, 9428, 9028, 6749, 6824, 31525, 26161, 22437, 
      19330, 17586, 15970, 8005, 7522, 6922, 6885, 31364, 22784, 21776, 
      20561, 20324, 20089, 19169, 17425, 13456, 8249, 7769, 6841, 6625, 6596, 
      6449, 6724, 7076, 34130, 26405, 22882, 6497, 6437, 32653, 29800, 29188, 
      27693, 27400, 26533, 12484, 10845, 9220, 6165, 29645, 21554, 21058, 
      19618, 14393, 12329, 8845, 6658, 33665, 29801, 26225, 14425, 11105, 
      6001, 26074, 8761, 8541, 6109, 22376, 18020, 15277, 12532, 9076, 5477, 
      5800, 28130, 26354, 25493, 17650, 13978, 9425, 5410, 28288, 14400, 
      12409, 8905, 7684, 5760, 5584, 5508, 5188, 5545, 5713, 25490, 18730, 
      17362, 15857, 8290, 5570, 5525, 5105, 5617, 24500, 22856, 21029, 5224, 
      5476, 27261, 17757, 6525, 6282, 4905, 4777, 4786, 5085, 29273, 26528, 
      22580, 5108, 23258, 22178, 21389, 18650, 4745, 4685, 22581, 10440, 
      27941, 27634, 20354, 17450, 14834, 14629, 7946, 7361, 6929, 5066, 
      22592, 18020, 14096, 9425, 9280, 5321, 5185, 5057, 4937, 9594, 7218, 
      5194, 4930, 4498, 4069, 4165, 18973, 18244, 18005, 8333, 7325, 3925, 
      4133, 18362, 18121, 12002, 9346, 23200, 22921, 14836, 9841, 8784, 8500, 
      3856, 16937, 15362, 8665, 3770, 3497, 3881, 17053, 16133, 4093, 4040, 
      3400, 3368, 10645, 10138, 20560, 16592, 9697, 3665, 5234, 3025, 3074, 
      23941, 21141, 17077, 9640, 22409, 13213, 3034, 18080, 15473, 6673, 
      3433, 2708, 9325, 7785, 2650, 2610, 22100, 16189, 13109, 5525, 4709, 
      17777, 10322, 6626, 3026, 2801, 22753, 7065, 6928, 5113, 3145, 2704, 
      2425, 2308, 2473, 17093, 7250, 4058, 2650, 2213, 3250, 3114, 2925, 
      2809, 2701, 2554, 2034, 2466, 2612, 1937, 2420, 2465, 17725, 4250, 
      2525, 19188, 12373, 10045, 3285, 2920, 4930, 12416, 3044, 12546, 2817, 
      1621, 1690, 20488, 1700, 16994, 8258, 3770, 2330, 1405, 1370, 10512, 
      1737, 24941, 4474, 2314, 1850, 1549, 13477, 12820, 10957, 1445, 1732, 
      20410, 16465, 10890, 9553, 8145, 6865, 1714, 13345, 10825, 9488, 7748, 
      1220, 1124, 1105, 1028, 6229, 5389, 3016, 1800, 916, 1069, 12077, 6025, 
      1802, 1097, 877, 866, 7508, 5273, 793, 16858, 6970, 2098, 873, 6005, 
      5576, 4276, 2440, 1901, 1832, 1205, 18314, 10426, 10229, 9461, 7349, 
      4850, 3874, 1714, 12025, 9412, 1201, 976, 9365, 3778, 2738, 1685, 538, 
      929, 1154, 1384, 925, 25090, 18666, 15325, 13210, 9657, 6066, 3250, 
      445, 1017, 1597, 18089, 17300, 15284, 11849, 9425, 5584, 1489, 436, 
      5690, 1805, 1385, 505, 13780, 5949, 1693, 16930, 8210, 4913, 2890, 578, 
      20705, 8537, 8000, 1481, 740, 580, 13681, 6466, 3589, 2929, 1381, 1009, 
      801, 394, 850, 1381, 12965, 12296, 5972, 872, 277, 17858, 1850, 1769, 
      898, 250, 185, 269, 290, 365, 530, 7200, 2545, 1908, 1744, 169, 208, 
      1105, 185, 170, 17789, 2404, 2309, 2216, 200, 356, 16465, 11106, 3681, 
      3106, 706, 657, 405, 337, 1585, 1025, 289, 185, 145, 9265, 490, 2450, 
      5661, 3517, 3061, 21341, 5954, 2329, 386, 754, 1469, 7937, 800, 17, 
      592, 1865, 2417, 3265, 9034, 6570, 3258, 1098, 409, 9, 538, 1098, 1609, 
      2509, 15380, 1448, 2504, 17425, 1850, 10, 26, 1765, 2501, 10816, 81, 0, 
      121, 3249, 4096, 21317, 16385, 4226, 677, 197, 1, 901, 2810, 3250, 
      21029, 12773, 2029, 1853, 125, 3140, 6570, 73, 9232, 6905, 2041, 692, 
      241, 2132, 2225, 5501, 3994, 26, 89, 2834, 2740, 1800, 565, 157, 2152, 
      4936, 22850, 12370, 7970, 7793, 2858, 49, 19108, 4825, 2465, 388, 2000, 
      4825, 12625, 4437, 2997, 2581, 370, 865, 1042, 3445, 22600, 1949, 584, 
      500, 676, 2501, 24457, 22621, 3602, 2930, 2722, 1145, 1082, 650, 410, 
      4217, 27700, 24169, 18100, 7713, 6385, 5044, 2169, 1993, 1168, 505, 
      8633, 6730, 5794, 5645, 4265, 4013, 2873, 3194, 1492, 4820, 13450, 
      2161, 1906, 1825, 801, 666, 12577, 8177, 1625, 1552, 1700, 4225, 7685, 
      5189, 1189, 3889, 4133, 1053, 1693, 1845, 1924, 2088, 5800, 2210, 6761, 
      14561, 5770, 4410, 2122, 2377, 7497, 4205, 6884, 4129, 4057, 5114, 
      2389, 1994, 3125, 29576, 4276, 3077, 4772, 8420, 6658, 4573, 4954, 
      8829, 4880, 9065, 25177, 2957, 1370, 1097, 5066, 7402, 2056, 3665, 
      1537, 6145, 21473, 6208, 3049, 1600, 1424, 7913, 8945, 6418, 3690, 
      4637, 31154, 3232, 26650, 2890, 2600, 2468, 2405, 3364, 36650, 28577, 
      3445, 2705, 34249, 33977, 33620, 6514, 5716, 3716, 3637, 39940, 35793, 
      4420, 5317, 3130, 4537, 3970, 3897, 3562, 3488, 39290, 6885, 5525, 
      4900, 7450, 7325, 6746, 6122, 5017, 8605, 10229, 6625, 9572, 6772, 
      10817, 8741, 7537, 8677, 9224, 9005, 10345, 10244, 10946, 9985, 12130, 
      10249, 10772, 13009, 12968, 11720, 12937, 12610, 13417, 13940, 15130, 
      15016, 15680, 14660, 15685, 16970, 17001, 19728, 20072, 19981 ], 
  [ 51313, 49905, 50717, 49085, 47345, 46162, 45842, 46773, 44738, 44945, 
      44557, 39554, 40864, 38053, 39841, 39274, 38197, 38029, 36985, 35617, 
      36538, 37426, 32080, 31144, 30682, 32656, 33381, 33361, 29665, 32861, 
      31946, 32552, 31330, 31153, 29690, 30665, 28465, 23698, 24922, 23602, 
      23825, 24361, 22852, 27634, 25450, 22321, 21034, 21034, 19892, 22185, 
      29042, 19925, 21541, 21265, 28484, 22009, 17753, 18500, 21029, 17285, 
      18154, 16660, 18761, 18857, 66658, 57565, 27229, 20905, 19890, 15705, 
      22628, 21608, 15613, 67541, 59585, 53057, 55204, 26944, 21969, 15241, 
      67061, 66145, 65690, 54562, 22442, 19786, 14330, 66365, 55714, 16605, 
      16498, 14985, 62297, 15137, 13856, 13556, 13745, 59881, 19949, 13549, 
      15341, 54205, 25765, 13165, 13252, 15700, 57713, 13093, 13130, 60944, 
      57913, 47513, 46769, 15353, 14308, 13410, 52904, 49349, 18500, 17429, 
      12221, 58537, 42506, 40781, 18122, 13037, 11981, 12050, 12722, 13325, 
      42289, 41940, 21465, 15385, 11668, 11700, 11860, 11889, 51850, 39338, 
      18173, 12538, 54917, 41165, 16712, 14836, 14717, 13940, 13445, 11405, 
      13000, 52234, 51426, 19674, 15121, 14161, 11986, 44305, 20816, 14537, 
      10841, 10817, 11972, 54709, 42293, 35258, 18709, 17665, 11978, 11765, 
      10933, 10778, 32605, 38425, 36445, 20201, 17090, 14825, 14557, 14426, 
      10562, 17396, 15625, 13969, 11296, 10361, 50605, 38362, 36045, 35722, 
      32905, 29401, 19405, 16042, 9945, 9805, 10201, 10762, 17704, 17525, 
      12205, 11204, 9965, 9653, 29009, 23570, 12218, 9490, 9578, 44560, 
      16105, 9792, 46274, 32129, 26449, 23666, 12746, 11626, 30445, 21605, 
      10952, 10280, 8936, 9032, 39274, 32674, 17674, 8818, 31873, 20564, 
      18665, 15860, 11713, 10145, 8753, 39965, 32617, 26237, 25181, 11417, 
      8402, 10036, 8884, 28657, 28370, 20917, 14005, 9770, 8362, 41969, 
      28769, 26240, 9860, 17370, 12330, 7765, 28421, 13637, 13021, 7592, 
      35449, 29129, 27961, 22850, 19546, 17834, 15146, 14450, 12850, 11849, 
      10589, 9250, 8594, 8381, 7901, 7850, 42025, 36297, 20512, 19156, 14452, 
      7840, 28205, 21530, 10858, 8914, 8045, 7289, 7178, 6893, 7058, 34613, 
      32005, 21853, 20413, 19045, 10693, 10205, 6980, 6725, 35122, 29362, 
      25330, 21937, 20017, 18225, 8962, 8325, 7461, 7402, 34961, 25721, 
      24625, 23300, 23041, 22784, 21776, 19856, 15425, 9316, 8704, 7424, 
      7076, 7025, 6416, 6449, 6625, 37925, 29650, 25841, 6970, 6866, 36360, 
      33309, 32653, 31048, 30733, 29800, 14365, 12484, 10573, 6088, 33154, 
      24425, 23885, 22313, 16538, 14210, 10154, 6185, 37460, 33332, 29492, 
      16592, 12832, 5792, 29341, 10114, 9850, 6714, 25357, 20605, 17576, 
      14501, 10517, 5576, 5525, 31573, 29665, 28738, 20213, 16145, 10954, 
      5333, 31753, 16633, 14400, 10368, 8905, 6409, 6145, 6025, 5353, 5248, 
      5328, 28757, 21425, 19925, 18266, 9665, 6197, 6130, 5050, 5210, 27701, 
      25925, 23944, 4949, 5069, 30682, 20386, 7570, 7261, 5290, 4986, 4797, 
      4810, 32848, 29905, 25649, 5713, 26393, 25225, 24370, 21389, 5218, 
      5114, 25672, 12277, 31450, 31121, 23269, 20101, 17221, 16994, 9409, 
      8714, 8194, 5825, 25705, 20737, 16417, 11152, 10985, 6212, 6032, 5860, 
      5696, 11365, 8593, 6085, 5733, 5125, 3970, 3978, 21800, 21005, 20744, 
      9928, 8744, 3848, 3880, 21145, 20882, 14125, 11117, 26401, 26100, 
      17289, 11700, 10489, 10161, 3625, 19610, 17881, 10370, 4265, 3706, 
      3562, 19748, 18740, 4808, 4733, 3653, 3445, 12658, 12085, 23585, 19265, 
      11600, 4292, 6389, 3146, 3041, 27252, 24232, 19816, 11565, 25610, 
      15578, 3485, 20929, 18080, 8180, 4148, 2785, 11250, 9490, 2925, 2665, 
      25301, 18884, 15496, 6856, 5864, 20626, 12401, 8177, 3697, 3362, 26020, 
      8704, 8545, 6400, 3904, 3265, 2788, 2473, 2308, 19898, 8933, 5125, 
      3233, 2378, 4141, 3961, 3706, 3546, 3394, 3181, 2221, 2125, 3305, 2080, 
      2057, 2080, 20618, 5449, 3218, 22213, 14760, 12168, 4264, 3789, 6305, 
      14825, 4001, 14977, 3730, 1962, 1525, 23645, 1469, 19865, 10205, 4969, 
      3133, 1658, 1469, 12745, 2320, 28450, 5849, 3161, 2521, 1274, 16040, 
      15317, 13256, 1940, 1325, 23589, 19314, 13189, 11698, 10114, 8658, 
      1285, 15908, 13124, 11633, 9673, 1649, 1465, 1424, 1193, 7956, 6984, 
      4149, 2581, 949, 904, 14530, 7730, 2605, 1570, 1130, 877, 9433, 6868, 
      980, 19773, 8829, 3033, 730, 7732, 7237, 5717, 3485, 2792, 2701, 1832, 
      21361, 12725, 12506, 11650, 9274, 6401, 5249, 2561, 14500, 11601, 1872, 
      657, 11554, 5153, 3893, 2554, 725, 610, 725, 2165, 584, 28665, 21757, 
      18130, 15817, 11890, 7837, 4537, 610, 610, 970, 21136, 20281, 18089, 
      14324, 11636, 7289, 2336, 689, 7417, 2762, 2210, 362, 16453, 7720, 
      2628, 19889, 10289, 6530, 4133, 325, 23972, 10660, 10057, 2372, 1345, 
      305, 16354, 8325, 4986, 4194, 2250, 1746, 1450, 229, 421, 754, 15572, 
      14837, 7765, 1565, 596, 20905, 2873, 2770, 1613, 569, 394, 170, 169, 
      178, 233, 9169, 3744, 2953, 2745, 180, 153, 544, 482, 445, 20836, 3581, 
      3464, 3349, 101, 125, 19402, 13537, 5122, 4437, 1377, 1306, 922, 106, 
      2564, 1828, 740, 548, 68, 11498, 1073, 1493, 7432, 4936, 1972, 24674, 
      7769, 3506, 925, 281, 754, 10016, 1537, 116, 185, 1040, 1460, 2132, 
      11245, 8473, 4633, 1945, 970, 130, 153, 493, 850, 1530, 18229, 733, 
      1525, 20450, 2917, 65, 37, 962, 1522, 13225, 400, 121, 0, 2116, 2809, 
      24650, 19322, 5777, 1370, 626, 122, 362, 1765, 2117, 24340, 15380, 
      3140, 2920, 4, 2029, 8473, 18, 11465, 8852, 3152, 1385, 692, 1241, 
      1312, 7250, 5501, 125, 34, 1789, 4005, 2845, 1192, 36, 1261, 3517, 
      26293, 14933, 10049, 9850, 4145, 170, 22265, 6464, 3664, 113, 1153, 
      3428, 15210, 6010, 4306, 3802, 117, 370, 481, 2290, 26021, 3016, 1189, 
      181, 269, 1544, 28010, 26042, 5021, 4217, 3965, 1970, 1885, 1277, 157, 
      2930, 31473, 27700, 21169, 9748, 8244, 6705, 3280, 3060, 1993, 208, 
      10778, 8633, 7565, 7394, 5794, 5498, 4138, 2105, 821, 3445, 16101, 
      3250, 2929, 2826, 1450, 1249, 15140, 10256, 2560, 2465, 985, 2960, 
      9698, 6850, 1970, 2690, 2890, 580, 1000, 1108, 1165, 1285, 4293, 1385, 
      5122, 17300, 7497, 5917, 1341, 1530, 5770, 5668, 5245, 5570, 5476, 
      6709, 3434, 2929, 2146, 33437, 5717, 2120, 3485, 6605, 8473, 3330, 
      3645, 6970, 3593, 7184, 28730, 4090, 1997, 1570, 3757, 5741, 2925, 
      4930, 2186, 4682, 24740, 7913, 4160, 2249, 1985, 6208, 7108, 8145, 
      4933, 6056, 35081, 4321, 30269, 3869, 3469, 3293, 3208, 4409, 40885, 
      32306, 4490, 3530, 38330, 38036, 37657, 8109, 7157, 4717, 4616, 44329, 
      39940, 5553, 6626, 3845, 5626, 4905, 4810, 4365, 4225, 43613, 8392, 
      6746, 5945, 8957, 8810, 8077, 7321, 5930, 10244, 11890, 7538, 11101, 
      7685, 12500, 9962, 8450, 9810, 10445, 10138, 11588, 11465, 12277, 
      10964, 13549, 11250, 11861, 14450, 14365, 12853, 14290, 13897, 14660, 
      15205, 16505, 16325, 17033, 15793, 16994, 18257, 18244, 20905, 21205, 
      21092 ], 
  [ 61893, 59749, 61205, 59573, 57557, 55730, 55226, 56893, 53938, 55525, 
      55321, 48386, 51444, 47713, 50789, 49946, 48501, 48425, 46829, 45461, 
      47210, 48834, 40820, 39700, 39146, 42500, 43777, 44217, 38497, 43625, 
      42250, 43316, 41634, 41365, 39442, 41245, 38033, 31058, 33570, 31330, 
      19961, 20129, 31040, 38674, 35386, 30325, 28026, 18274, 17960, 30649, 
      41186, 27101, 30097, 29637, 40720, 31025, 16465, 16384, 29585, 16273, 
      16130, 16200, 26029, 26401, 89658, 78633, 39465, 30013, 28354, 15613, 
      32840, 31268, 15245, 90817, 81205, 73205, 75904, 39364, 32089, 14689, 
      90337, 89237, 88690, 75170, 32930, 28802, 15250, 89549, 76690, 23689, 
      23490, 13789, 84745, 21025, 17812, 14752, 14297, 81869, 29609, 14009, 
      13225, 74997, 38277, 14085, 13896, 13032, 79333, 13553, 13498, 83300, 
      79625, 66833, 65905, 22345, 20288, 18562, 73604, 69221, 27976, 26261, 
      13325, 80525, 60722, 58537, 27506, 18281, 13177, 12970, 12170, 11945, 
      60505, 60064, 32689, 23113, 13600, 13264, 12688, 12625, 72458, 56818, 
      27833, 17690, 76261, 59197, 25636, 22472, 22261, 20840, 19885, 12325, 
      11252, 73026, 72034, 30346, 23125, 21429, 11250, 63257, 32132, 22265, 
      13417, 13025, 10960, 76145, 60785, 51818, 29105, 27509, 17498, 17009, 
      14705, 14090, 48429, 55997, 53465, 31517, 26842, 23197, 22745, 22522, 
      14426, 27424, 24641, 21881, 16724, 10729, 71305, 56026, 53065, 52650, 
      49005, 44397, 30537, 25426, 13165, 11737, 10477, 10026, 28100, 27829, 
      19013, 17000, 13829, 12413, 44005, 36634, 19210, 12434, 10498, 63972, 
      25857, 14116, 66146, 48229, 40709, 36914, 20474, 18434, 46085, 34117, 
      17300, 15892, 11972, 9860, 57490, 49050, 28530, 12130, 48065, 32800, 
      30073, 25888, 19073, 16033, 12433, 58457, 49085, 40681, 39257, 18685, 
      11530, 16200, 13576, 44021, 43642, 33521, 23297, 15842, 8546, 61105, 
      44225, 40868, 16208, 28594, 20794, 8593, 43877, 23021, 22037, 8420, 
      53021, 44861, 43325, 36466, 31874, 29426, 25450, 24386, 21866, 20221, 
      18041, 15506, 14114, 13625, 12409, 12266, 61345, 54145, 33300, 31392, 
      24480, 12532, 43753, 34778, 18770, 15170, 13289, 11245, 10858, 9193, 
      7978, 52093, 48749, 35285, 33293, 31373, 18605, 17749, 10568, 8933, 
      52786, 45370, 40050, 35461, 32805, 30277, 15586, 14305, 12337, 12186, 
      52625, 40625, 39161, 37376, 37025, 36676, 35300, 32644, 26281, 16400, 
      15236, 12484, 11584, 11441, 8900, 7921, 7361, 56417, 45842, 40837, 
      11570, 11282, 54484, 50605, 49765, 47700, 47293, 46084, 24853, 21960, 
      18853, 8388, 50450, 39053, 38329, 36205, 28130, 24698, 18250, 6829, 
      55952, 50720, 45776, 28276, 22676, 7540, 45625, 18394, 17946, 11866, 
      40445, 34037, 29812, 25357, 19165, 8612, 6997, 48593, 46133, 44930, 
      33553, 27829, 19970, 7633, 48865, 28593, 25348, 19108, 16633, 11745, 
      11113, 10809, 8665, 6628, 6340, 45041, 35317, 33265, 30962, 18037, 
      11441, 11282, 7442, 6130, 43709, 41381, 38756, 6421, 5989, 47610, 
      34002, 14562, 13977, 9522, 8482, 7465, 6282, 50420, 46649, 41105, 
      10865, 42125, 40589, 39458, 35465, 9818, 9530, 41220, 22581, 48746, 
      48325, 38081, 33809, 29825, 29506, 18149, 16994, 16106, 11621, 41345, 
      34721, 28745, 20996, 20737, 12560, 12196, 11840, 11492, 21393, 16965, 
      12433, 11713, 10369, 6178, 5818, 36244, 35173, 34820, 19220, 17300, 
      6148, 5444, 35405, 35050, 25625, 21145, 42409, 42016, 30169, 22096, 
      20241, 19729, 5281, 33410, 31037, 20122, 8957, 7202, 4850, 33640, 
      32264, 10420, 10253, 7333, 6389, 23698, 22849, 38857, 33065, 22180, 
      9536, 13841, 6274, 5525, 43720, 39780, 33892, 22237, 41618, 28090, 
      7993, 35465, 31604, 17104, 9760, 5729, 21922, 19242, 6697, 5517, 41309, 
      32776, 28100, 15044, 13316, 35162, 23717, 17285, 9125, 8330, 42304, 
      18180, 17929, 14404, 9700, 8233, 6928, 5785, 4240, 34250, 18593, 12209, 
      8293, 5690, 10489, 10125, 9594, 9250, 8914, 8425, 5625, 3321, 8825, 
      5300, 3161, 3092, 35338, 13085, 8738, 37485, 27364, 23668, 10980, 
      10045, 14677, 27521, 10625, 27765, 10170, 6010, 3457, 39469, 3125, 
      34493, 20969, 12605, 9113, 5338, 4505, 24705, 7380, 45746, 14221, 9325, 
      7949, 2746, 29380, 28381, 25492, 6632, 2245, 39505, 33850, 25425, 
      23290, 20970, 18778, 2113, 29248, 25360, 23225, 20345, 6065, 5513, 
      5380, 4505, 17800, 16276, 11509, 8469, 3709, 2836, 27410, 17482, 8585, 
      6170, 4810, 3545, 20105, 16160, 4384, 34585, 19225, 9565, 2754, 17576, 
      16805, 14365, 10477, 9140, 8957, 7076, 36725, 24961, 24650, 23426, 
      19946, 15509, 13621, 8725, 27472, 23377, 7300, 1945, 23330, 13525, 
      11345, 8810, 4129, 1898, 1553, 8053, 1780, 46237, 37305, 32482, 29341, 
      23850, 17865, 12541, 3922, 1530, 970, 36500, 35369, 32441, 27296, 
      23504, 17041, 8500, 4369, 17261, 9386, 8282, 2386, 30253, 17748, 9160, 
      34885, 21605, 15914, 11953, 1889, 40256, 22160, 21281, 8720, 6497, 
      1777, 30154, 18721, 13450, 12106, 8506, 7450, 6786, 2161, 1249, 754, 
      29096, 28085, 17885, 7085, 4552, 36269, 9773, 9578, 7225, 4525, 3890, 
      2378, 2285, 2018, 1613, 20025, 11380, 9945, 9553, 2848, 2545, 820, 
      4346, 4217, 36200, 11125, 10916, 10709, 2309, 1781, 34306, 26325, 
      13770, 12625, 6805, 6642, 5706, 1762, 9280, 7808, 5248, 4688, 2368, 
      23458, 6133, 113, 17460, 13492, 40, 41234, 17981, 11050, 5801, 925, 
      386, 21332, 7241, 3152, 1105, 212, 80, 16, 23113, 19053, 13005, 8109, 
      5938, 3258, 1165, 585, 298, 58, 32765, 365, 53, 35722, 10001, 2917, 
      2705, 226, 50, 25921, 4356, 3249, 2116, 0, 49, 41210, 34226, 14885, 
      6890, 5042, 3250, 730, 17, 1, 40808, 28904, 10408, 10004, 2120, 5, 
      19053, 2410, 23425, 19616, 10420, 6905, 5200, 137, 116, 17186, 14425, 
      3161, 2426, 41, 11917, 9837, 6436, 2152, 157, 205, 43313, 28273, 21365, 
      21074, 12149, 3298, 38089, 15940, 11300, 1585, 233, 208, 28642, 15210, 
      12402, 11530, 1681, 922, 757, 82, 42949, 10100, 6341, 1469, 1189, 164, 
      45490, 42970, 13577, 12221, 11785, 8042, 7865, 6521, 1721, 170, 49873, 
      45088, 36625, 20880, 18640, 16273, 10548, 10144, 8065, 1588, 22370, 
      19213, 17593, 17330, 14810, 14330, 12050, 173, 637, 317, 29809, 10426, 
      9829, 9634, 6786, 6309, 28480, 21572, 9092, 8905, 617, 292, 20738, 
      16418, 7858, 298, 314, 1224, 724, 648, 613, 549, 613, 557, 890, 31376, 
      17341, 14841, 697, 610, 1170, 14408, 1013, 14218, 14032, 16001, 10426, 
      9461, 674, 52205, 14365, 740, 725, 1637, 18685, 754, 793, 1818, 833, 
      1940, 46210, 11450, 7241, 6170, 905, 1417, 9181, 12842, 7522, 1186, 
      41024, 17665, 11428, 7585, 6953, 1700, 2048, 17989, 12753, 14612, 
      54125, 11497, 48025, 10585, 9725, 9365, 9188, 11401, 61217, 50522, 
      11482, 9602, 58018, 57632, 57161, 17401, 15805, 11525, 11332, 65305, 
      59904, 12913, 14722, 9457, 12802, 11437, 11250, 10345, 9929, 64313, 
      17316, 14474, 12937, 17881, 17642, 16265, 14957, 12370, 19720, 21458, 
      13978, 20117, 14125, 22160, 17690, 14890, 17170, 18173, 17498, 19408, 
      19193, 20465, 17680, 22105, 18058, 19037, 23098, 22829, 20213, 22570, 
      21901, 22480, 23117, 24877, 24421, 25313, 23153, 25090, 26261, 26064, 
      28449, 28565, 28360 ], 
  [ 63874, 61618, 63172, 61540, 59482, 57557, 57025, 58804, 55709, 57506, 
      57330, 50101, 53425, 49554, 52826, 51941, 50440, 50378, 48698, 47330, 
      49205, 50941, 42521, 41373, 40805, 44369, 45730, 46240, 40212, 45634, 
      44189, 45325, 43573, 43290, 41297, 43226, 39860, 32549, 35257, 32877, 
      19744, 19856, 32657, 40725, 37269, 31914, 29461, 18225, 18037, 32308, 
      43405, 28564, 31770, 31282, 42953, 32768, 16640, 16433, 31258, 16490, 
      16193, 16501, 27506, 27920, 93529, 82210, 41698, 31770, 30013, 15970, 
      34765, 33109, 15560, 94730, 84866, 76642, 79425, 41625, 34000, 14976, 
      94250, 93122, 92561, 78677, 34897, 30545, 15761, 93448, 80253, 25138, 
      24925, 13978, 88532, 22292, 18785, 15305, 14752, 85586, 31450, 14450, 
      13274, 78532, 40552, 14596, 14365, 12997, 82994, 13994, 13925, 87073, 
      83300, 70144, 69188, 23780, 21569, 19717, 77125, 72616, 29789, 27976, 
      13864, 84242, 63865, 61610, 29305, 19450, 13730, 13481, 12457, 12106, 
      63648, 63193, 34768, 24660, 14265, 13873, 13185, 13108, 75965, 59849, 
      29674, 18845, 79880, 62312, 27365, 24005, 23780, 22261, 21236, 12836, 
      11357, 76561, 75541, 32341, 24714, 22906, 11509, 66512, 34225, 23812, 
      14180, 13732, 11177, 79778, 63970, 54709, 31058, 29378, 18709, 18178, 
      15650, 14965, 51208, 59042, 56426, 33610, 28697, 24842, 24362, 24125, 
      15385, 29321, 26384, 23456, 17921, 11156, 74826, 59085, 56026, 55597, 
      51826, 47050, 32602, 27225, 14026, 12402, 10890, 10285, 30053, 29768, 
      20420, 18253, 14788, 13204, 46658, 38993, 20645, 13253, 11009, 67297, 
      27712, 15145, 69541, 51050, 43250, 39301, 22021, 19841, 48836, 36392, 
      18637, 17117, 12805, 10357, 60633, 51913, 30553, 13005, 50900, 35033, 
      32180, 27785, 20564, 17300, 13364, 61642, 51962, 43250, 41770, 20162, 
      12377, 17509, 14661, 46730, 46337, 35810, 25082, 17137, 8945, 64388, 
      46948, 43465, 17545, 30673, 22453, 9090, 46600, 24820, 23780, 8917, 
      56066, 47626, 46034, 38909, 34121, 31561, 27389, 26269, 23609, 21866, 
      19546, 16829, 15325, 14794, 13466, 13309, 64656, 57232, 35617, 33625, 
      26377, 13617, 46490, 37165, 20345, 16493, 14458, 12218, 11789, 9914, 
      8489, 55124, 51668, 37700, 35624, 33620, 20180, 19268, 11485, 9640, 
      55845, 48177, 42661, 37890, 35122, 32482, 16965, 15586, 13450, 13285, 
      55684, 43264, 41744, 39889, 39524, 39161, 37729, 34961, 28304, 17849, 
      16601, 13625, 12641, 12484, 9649, 8516, 7844, 59602, 48677, 43490, 
      12641, 12325, 57613, 53608, 52740, 50605, 50184, 48933, 26820, 23773, 
      20484, 9109, 53453, 41650, 40898, 38690, 30265, 26665, 19853, 7298, 
      59137, 53737, 48625, 30425, 24545, 8177, 48474, 20025, 19549, 13021, 
      43112, 36452, 32045, 27380, 20852, 9445, 7592, 51554, 49010, 47765, 
      35954, 29978, 21713, 8354, 51840, 30784, 27385, 20809, 18180, 12928, 
      12240, 11908, 9540, 7209, 6865, 47890, 37802, 35666, 33265, 19682, 
      12610, 12437, 8177, 6641, 46516, 44104, 41381, 7016, 6500, 50557, 
      36445, 15997, 15370, 10537, 9385, 8242, 6877, 53465, 49568, 43828, 
      12020, 44890, 43298, 42125, 37978, 10889, 10573, 43957, 24520, 51749, 
      51314, 40706, 36266, 32114, 31781, 19850, 18625, 17681, 12874, 44096, 
      37220, 30992, 22865, 22592, 13897, 13505, 13121, 12745, 23290, 18610, 
      13770, 12994, 11538, 6885, 6469, 38813, 37700, 37333, 21005, 18973, 
      6869, 6053, 37946, 37577, 27746, 23042, 45216, 44809, 32500, 24049, 
      22096, 21556, 5904, 35881, 33410, 21977, 10042, 8105, 5417, 36125, 
      34693, 11645, 11464, 8264, 7208, 25749, 24858, 41552, 35536, 24161, 
      10705, 15346, 7121, 6274, 46597, 42517, 36405, 24232, 44425, 30365, 
      9050, 38048, 34033, 18833, 10985, 6548, 23917, 21097, 7642, 6322, 
      44116, 35261, 30389, 16661, 14821, 37745, 25810, 19042, 10322, 9457, 
      45153, 19993, 19728, 15993, 10953, 9360, 7929, 6660, 4905, 36805, 
      20434, 13658, 9434, 6565, 11826, 11434, 10861, 10489, 10125, 9594, 
      6514, 3874, 10036, 6161, 3700, 3617, 37949, 14618, 9949, 40180, 29653, 
      25789, 12373, 11368, 16322, 29824, 12004, 30082, 11521, 6997, 4122, 
      42248, 3748, 37090, 22978, 14138, 10394, 6269, 5338, 26896, 8521, 
      48749, 15866, 10634, 9146, 3341, 31781, 30740, 27725, 7717, 2756, 
      42298, 36433, 27658, 25425, 22993, 20689, 2610, 31649, 27593, 25360, 
      22340, 7108, 6500, 6353, 5380, 19669, 18061, 13000, 9736, 4500, 3501, 
      29741, 19337, 9866, 7241, 5741, 4322, 22100, 17945, 5273, 37210, 21178, 
      10930, 3433, 19445, 18632, 16052, 11912, 10477, 10280, 8245, 39434, 
      27194, 26869, 25589, 21941, 17266, 15266, 10034, 29817, 25540, 8497, 
      2512, 25493, 15170, 12850, 10133, 5018, 2465, 2050, 9320, 2333, 49282, 
      40042, 35037, 31770, 26041, 19762, 14130, 4797, 2041, 1341, 39209, 
      38036, 34996, 29641, 25681, 18896, 9809, 5300, 19130, 10765, 9577, 
      3065, 32724, 19645, 10525, 37538, 23698, 17713, 13514, 2498, 43105, 
      24281, 23360, 10057, 7652, 2372, 32625, 20674, 15109, 13681, 9829, 
      8689, 7969, 2826, 1746, 1125, 31525, 30472, 19796, 8296, 5525, 38978, 
      11194, 10985, 8450, 5498, 4793, 3085, 2978, 2669, 2194, 22048, 12913, 
      11380, 10960, 3625, 3280, 1233, 5305, 5162, 38909, 12644, 12421, 12200, 
      3016, 2404, 36945, 28642, 15457, 14242, 8002, 7825, 6805, 2385, 10673, 
      9089, 6305, 5689, 3089, 25649, 7274, 274, 19357, 15165, 117, 44125, 
      19906, 12569, 6914, 1394, 701, 23425, 8480, 3985, 1616, 457, 241, 65, 
      25290, 21034, 14650, 9418, 7065, 4105, 1690, 970, 585, 205, 35348, 680, 
      200, 38417, 11450, 3722, 3482, 485, 197, 28224, 5329, 4096, 2809, 49, 
      0, 44101, 36865, 16642, 8101, 6085, 4097, 1157, 122, 50, 43685, 31333, 
      11885, 11453, 2813, 68, 21034, 3145, 25616, 21625, 11897, 8116, 6257, 
      340, 305, 19069, 16154, 3994, 3161, 146, 13492, 11272, 7605, 2845, 360, 
      72, 46274, 30674, 23458, 23153, 13738, 4145, 40868, 17753, 12833, 2180, 
      464, 89, 31057, 16981, 14005, 13077, 2290, 1377, 1170, 117, 45896, 
      11549, 7496, 2036, 1700, 325, 48521, 45917, 15250, 13810, 13346, 9337, 
      9146, 7690, 2330, 121, 53044, 48105, 39348, 22945, 20593, 18100, 12025, 
      11593, 9360, 2169, 24505, 21194, 19490, 19213, 16553, 16045, 13625, 
      250, 980, 212, 32266, 11889, 11250, 11041, 7969, 7450, 30881, 23665, 
      10457, 10256, 932, 257, 22789, 18245, 9125, 305, 293, 1693, 1053, 949, 
      900, 808, 424, 802, 617, 33889, 19210, 16570, 970, 841, 841, 16109, 
      740, 15905, 15705, 17786, 11861, 10826, 821, 55432, 16052, 901, 676, 
      1252, 20610, 733, 730, 1405, 784, 1513, 49241, 12941, 8410, 7241, 842, 
      1130, 10504, 14417, 8705, 1025, 43873, 19520, 12905, 8768, 8080, 1385, 
      1649, 19858, 14314, 16285, 57394, 12960, 51098, 11978, 11048, 10660, 
      10469, 12836, 64682, 53665, 12917, 10897, 61385, 60985, 60500, 19186, 
      17492, 12932, 12725, 68868, 63313, 14404, 16325, 10682, 14265, 12802, 
      12601, 11626, 11168, 67834, 19045, 16021, 14372, 19610, 19357, 17882, 
      16490, 13721, 21533, 23285, 15329, 21860, 15476, 24001, 19237, 16241, 
      18661, 19720, 18989, 20969, 20740, 22082, 19073, 23778, 19465, 20500, 
      24785, 24488, 21704, 24201, 23490, 24041, 24692, 26522, 26024, 26944, 
      24644, 26693, 27850, 27625, 29968, 30056, 29837 ], 
  [ 47489, 48593, 47205, 45565, 44761, 45776, 46084, 44501, 45604, 41089, 
      40069, 41652, 36986, 37309, 34697, 35072, 35249, 34765, 35605, 34229, 
      32320, 30692, 34450, 34138, 33988, 31250, 30089, 28493, 31705, 28305, 
      28960, 27994, 28340, 28477, 28580, 26725, 27977, 30736, 27560, 29380, 
      69165, 70957, 27050, 22096, 23680, 27145, 29312, 62596, 58626, 25433, 
      19728, 27565, 24469, 24821, 18850, 23365, 54277, 57850, 23953, 52865, 
      57188, 50354, 26077, 25229, 20276, 17777, 17585, 21937, 23120, 48137, 
      19890, 20754, 48985, 20213, 17909, 16405, 16666, 16666, 19541, 49237, 
      19729, 19441, 19300, 16336, 18756, 21124, 43300, 19345, 16228, 24533, 
      24740, 51173, 17785, 27145, 32458, 41578, 43965, 16937, 19081, 44081, 
      54665, 15341, 15161, 42125, 43154, 56906, 16021, 43621, 43972, 16738, 
      15905, 13669, 13553, 23585, 25994, 27920, 14346, 13617, 18250, 19377, 
      40545, 15581, 12424, 12269, 18184, 27229, 39989, 41000, 46696, 50125, 
      12205, 12170, 15245, 21097, 37162, 38450, 41122, 41465, 13600, 11764, 
      17289, 27040, 14153, 11705, 18338, 20858, 21053, 22474, 23549, 40349, 
      51050, 13352, 13172, 15332, 19885, 21437, 46580, 11701, 14274, 20241, 
      34129, 35361, 47506, 13625, 11257, 10816, 15305, 16145, 25216, 25945, 
      30137, 31552, 10673, 10525, 10429, 13653, 15880, 18325, 18685, 18868, 
      29448, 15242, 16925, 19037, 24842, 41177, 12025, 10144, 10025, 10016, 
      10025, 10289, 13481, 16084, 31025, 35281, 41329, 45344, 14290, 14425, 
      21037, 23490, 28845, 32301, 9893, 11048, 20420, 31508, 38504, 10370, 
      14885, 27098, 10512, 9241, 9841, 10512, 18432, 20452, 9125, 10961, 
      21346, 23186, 30634, 38266, 9160, 8840, 12680, 29572, 8665, 10858, 
      11785, 13690, 18649, 22105, 28249, 8905, 8465, 8993, 9193, 18665, 
      29780, 21050, 24922, 8269, 8296, 9949, 14341, 21096, 39784, 8705, 8065, 
      8362, 20242, 11108, 15488, 36985, 7713, 13653, 14293, 36810, 7517, 
      7477, 7565, 8420, 9512, 10312, 12020, 12580, 14120, 15317, 17197, 
      19940, 21796, 22525, 24557, 24820, 8125, 7421, 8906, 9434, 12266, 
      23866, 7177, 8352, 15892, 19600, 22185, 25825, 26656, 31081, 35956, 
      6989, 6893, 8045, 8489, 9005, 15725, 16493, 26770, 31225, 6868, 6760, 
      7124, 7813, 8405, 9125, 18388, 19949, 22853, 23108, 6705, 6885, 7045, 
      7290, 7345, 7402, 7650, 8242, 10405, 17170, 18442, 22186, 23722, 23985, 
      29970, 33457, 36145, 6841, 6416, 6689, 23300, 23824, 6530, 6305, 6277, 
      6242, 6241, 6250, 10597, 12170, 14341, 30266, 6148, 6525, 6613, 6925, 
      9000, 10440, 14548, 36013, 6370, 6010, 5938, 8738, 11258, 31850, 5785, 
      13876, 14240, 21152, 5881, 6781, 7834, 9469, 13021, 27234, 32521, 5501, 
      5477, 5492, 6701, 8285, 12200, 29501, 5365, 7829, 9050, 12554, 14545, 
      20213, 21205, 21713, 26065, 32554, 33890, 5193, 6025, 6409, 6948, 
      13105, 20313, 20560, 28900, 34084, 5077, 5185, 5402, 31937, 33941, 
      4916, 5924, 15716, 16349, 22856, 25064, 27701, 31796, 4882, 4765, 4905, 
      20137, 4705, 4793, 4880, 5353, 21524, 22048, 4610, 9113, 4420, 4405, 
      4717, 5317, 6205, 6292, 11581, 12456, 13192, 18045, 4325, 5009, 6341, 
      9554, 9701, 16546, 16994, 17450, 17914, 9137, 12017, 16417, 17321, 
      19225, 28432, 29696, 4498, 4645, 4698, 10210, 11538, 27994, 30538, 
      4469, 4520, 6869, 8885, 3757, 3770, 5321, 8210, 9197, 9497, 29965, 
      4500, 4969, 9076, 20241, 23764, 31156, 4322, 4570, 17642, 17881, 23081, 
      25385, 6964, 7333, 3445, 4149, 7474, 18378, 12937, 24452, 26545, 3026, 
      3146, 3754, 7121, 2952, 4852, 20077, 3293, 3898, 9698, 16970, 24713, 
      6800, 8180, 22025, 24905, 2637, 3442, 4450, 10882, 12402, 2984, 5749, 
      9061, 17141, 18376, 2410, 8330, 8485, 11050, 16090, 18277, 20626, 
      23137, 27682, 2880, 7929, 12913, 17929, 23040, 14437, 14885, 15572, 
      16040, 16516, 17245, 22565, 30005, 16425, 23050, 30249, 30586, 2336, 
      11345, 16336, 2045, 3698, 4874, 13298, 14393, 9685, 3445, 13345, 3281, 
      13700, 20096, 26881, 1585, 27765, 1885, 5413, 10853, 14669, 21044, 
      23053, 3869, 16994, 1360, 9217, 14065, 15937, 28192, 2450, 2669, 3434, 
      17866, 30125, 1205, 1640, 3365, 4072, 5000, 6056, 30397, 2314, 3298, 
      4005, 5185, 18513, 19585, 19858, 21825, 6290, 7202, 10961, 14417, 
      23461, 26242, 2500, 6376, 14125, 17800, 20500, 23701, 4937, 7082, 
      21290, 1145, 5273, 12665, 25748, 6058, 6505, 8125, 11545, 13050, 13273, 
      15858, 845, 2885, 2980, 3380, 4772, 7237, 8597, 13445, 2146, 3329, 
      15266, 28181, 3280, 8497, 10377, 13120, 21025, 28132, 29817, 13985, 
      28418, 605, 605, 1060, 1573, 2984, 5525, 9133, 21220, 29384, 32884, 
      610, 697, 1017, 1962, 3042, 5917, 13210, 20041, 5729, 12064, 13396, 
      25364, 1261, 5402, 12242, 613, 3573, 6408, 9349, 26893, 298, 3314, 
      3653, 12610, 15665, 27185, 1156, 4745, 8000, 9092, 12800, 14180, 15140, 
      25537, 29497, 32656, 1314, 1521, 5125, 14625, 18994, 365, 11221, 11432, 
      14357, 18965, 20360, 24532, 24845, 25796, 27421, 4013, 9578, 10985, 
      11405, 22970, 23885, 31498, 19188, 19465, 290, 9725, 9922, 10121, 
      24457, 26365, 424, 1781, 7496, 8381, 14741, 14984, 16484, 26344, 11530, 
      13306, 17242, 18306, 24106, 2564, 15689, 38089, 5090, 7618, 40450, 36, 
      4797, 9640, 16165, 29965, 33892, 3274, 13949, 21634, 28925, 35746, 
      38050, 41234, 2617, 4241, 7937, 12785, 15892, 21332, 28577, 32057, 
      34612, 38432, 493, 33865, 38425, 200, 10613, 22205, 22805, 35348, 
      38420, 1765, 18770, 21317, 24650, 41210, 44101, 0, 324, 6561, 14400, 
      17424, 21316, 30976, 39601, 41209, 2, 1090, 10202, 10610, 24650, 40805, 
      4229, 23720, 2509, 3978, 10210, 14409, 17170, 36873, 37258, 5200, 6905, 
      21625, 23732, 39617, 8861, 10841, 15154, 24674, 36889, 46681, 61, 1261, 
      3285, 3400, 8685, 21352, 113, 5978, 9458, 26945, 36149, 46274, 1220, 
      6464, 8528, 9280, 26633, 30340, 31393, 41680, 97, 10690, 15457, 27637, 
      28981, 38106, 200, 116, 7669, 8749, 9125, 13096, 13325, 15229, 26669, 
      44200, 521, 202, 265, 3602, 4610, 5897, 10322, 10730, 13117, 27346, 
      3060, 4369, 5185, 5328, 6868, 7200, 8980, 40545, 33293, 45965, 1157, 
      10600, 11221, 11432, 15080, 15821, 1450, 3474, 12106, 12325, 34081, 
      43906, 3856, 6032, 13712, 42692, 43520, 30218, 33778, 34514, 34885, 
      35633, 48689, 36045, 51400, 1090, 5729, 7289, 35369, 36500, 53300, 
      7666, 51517, 7880, 8098, 6817, 11392, 12457, 38992, 1201, 8021, 38650, 
      44725, 55381, 5437, 43940, 45197, 56372, 44829, 56898, 884, 10784, 
      15913, 17684, 45305, 52313, 13385, 9736, 15784, 48424, 970, 6437, 
      11162, 15845, 16837, 53402, 56186, 6353, 10049, 8658, 1885, 11629, 
      1465, 12745, 13913, 14365, 14594, 12337, 3281, 1924, 12416, 14596, 
      2920, 2938, 2873, 8177, 9421, 13261, 13474, 4513, 3578, 12209, 10768, 
      16465, 12904, 14381, 14600, 15725, 16525, 4729, 9698, 12132, 13841, 
      10253, 10420, 11881, 13009, 15700, 9650, 10960, 17284, 12053, 17429, 
      11250, 15300, 18184, 16400, 15777, 16724, 16594, 16785, 16025, 19730, 
      16033, 19700, 19053, 16612, 17153, 19409, 17704, 18253, 19634, 19861, 
      19585, 20345, 20421, 22321, 21008, 22573, 23186, 26765, 27689, 27890 ], 
  [ 45473, 46289, 45153, 43513, 42601, 43364, 43600, 42305, 43048, 39073, 
      38125, 38952, 34970, 34933, 32825, 33092, 33125, 32677, 33301, 31925, 
      30340, 29000, 31714, 31330, 31144, 28946, 28001, 26585, 29005, 26361, 
      26836, 26050, 26216, 26317, 26240, 24709, 25565, 27460, 24788, 26248, 
      61497, 63145, 24098, 20260, 21412, 24121, 25892, 55360, 51714, 22589, 
      18324, 24217, 21661, 21941, 17482, 20737, 47617, 50866, 21145, 46313, 
      50240, 44018, 22765, 22025, 23120, 19865, 16217, 19345, 20276, 41945, 
      17730, 18378, 42685, 23165, 20213, 18133, 18610, 15370, 17345, 42865, 
      22681, 22321, 22144, 18244, 16704, 18496, 37504, 22261, 18280, 21149, 
      21320, 44549, 20413, 23293, 27850, 35890, 38025, 19385, 16705, 38105, 
      47681, 17321, 13901, 36329, 37250, 49706, 18325, 37645, 37960, 19330, 
      18245, 15073, 14885, 20165, 22178, 23780, 16290, 15237, 15802, 16677, 
      34821, 18029, 13396, 13061, 15700, 23125, 34301, 35204, 40324, 43429, 
      13177, 13106, 13481, 17965, 31762, 32906, 35290, 35597, 15508, 12448, 
      14913, 22900, 16349, 12605, 15674, 17690, 17849, 19018, 19913, 34553, 
      44210, 15332, 15080, 13352, 16861, 18125, 40136, 12961, 12546, 17109, 
      28981, 30069, 40954, 15857, 12337, 11140, 13217, 13841, 21220, 21841, 
      25457, 26692, 10709, 11245, 10933, 11925, 13540, 15445, 15733, 15880, 
      24804, 13010, 14297, 15977, 20810, 35165, 13969, 10900, 10529, 10484, 
      10169, 10001, 11681, 13600, 26129, 29881, 35281, 38900, 12202, 12301, 
      17545, 19602, 24201, 27225, 9605, 10004, 17000, 26504, 32708, 11810, 
      12545, 22634, 12132, 9385, 9265, 9540, 15300, 16960, 9089, 9701, 17674, 
      19226, 25666, 32434, 10132, 9092, 10772, 24712, 8845, 9490, 10093, 
      11458, 15373, 18253, 23533, 9985, 8753, 8489, 8545, 15353, 24848, 
      17306, 20602, 8125, 8116, 8725, 11821, 17316, 33700, 10037, 7957, 7930, 
      16570, 9344, 12644, 31153, 7605, 11169, 11665, 30978, 8237, 7477, 7421, 
      7592, 8180, 8692, 9896, 10312, 11492, 12437, 13957, 16232, 17800, 
      18421, 20165, 20392, 9529, 8249, 7754, 8066, 10034, 19546, 7105, 7380, 
      12832, 15892, 18081, 21217, 21940, 25825, 30160, 7673, 7289, 7145, 
      7373, 7673, 12665, 13289, 22018, 25933, 7624, 6868, 6728, 6949, 7253, 
      7685, 14824, 16133, 18605, 18824, 7461, 6561, 6577, 6642, 6661, 6682, 
      6786, 7090, 8497, 13786, 14842, 18010, 19330, 19557, 24786, 27877, 
      30277, 7921, 6596, 6401, 18944, 19396, 7466, 6917, 6817, 6602, 6565, 
      6466, 8545, 9722, 11425, 25010, 6760, 6093, 6109, 6205, 7380, 8388, 
      11560, 30109, 7450, 6658, 6154, 7154, 8954, 26378, 6001, 10960, 11252, 
      17012, 5629, 5881, 6466, 7561, 10249, 22266, 26941, 6005, 5765, 5672, 
      5765, 6701, 9572, 24245, 5905, 6353, 7178, 9818, 11413, 16145, 16993, 
      17429, 21205, 26938, 28130, 5409, 5305, 5473, 5760, 10225, 16209, 
      16420, 23680, 28288, 5185, 5077, 5042, 26357, 28145, 5384, 5096, 12296, 
      12821, 18356, 20276, 22589, 26216, 5602, 5161, 4797, 15997, 4705, 4649, 
      4628, 4705, 17168, 17620, 4538, 6989, 5032, 4981, 4357, 4525, 4981, 
      5032, 8845, 9540, 10132, 14157, 4289, 4325, 5009, 7250, 7361, 12874, 
      13250, 13634, 14026, 6905, 9137, 12745, 13505, 15121, 23140, 24260, 
      3994, 4033, 4050, 7690, 8730, 22738, 24994, 3893, 3908, 5213, 6653, 
      3865, 3842, 4205, 6122, 6857, 7085, 24457, 3744, 3961, 6736, 15921, 
      18976, 25504, 3602, 3706, 13682, 13885, 18365, 20381, 5128, 5389, 3265, 
      3393, 5458, 14274, 9697, 19520, 21361, 3314, 3074, 3106, 5141, 3060, 
      3592, 15685, 2825, 3034, 7034, 13010, 19709, 4820, 5840, 17345, 19865, 
      2745, 2722, 3226, 7930, 9162, 2516, 4021, 6469, 13109, 14164, 2626, 
      5882, 6001, 8026, 12202, 14065, 16090, 18277, 22282, 2340, 5553, 9529, 
      13753, 18180, 10765, 11141, 11720, 12116, 12520, 13141, 17741, 24317, 
      12429, 18154, 24525, 24826, 1940, 8177, 12340, 1865, 2474, 3218, 9770, 
      10685, 6805, 2257, 9781, 2129, 10064, 15524, 21481, 1621, 22257, 1453, 
      3469, 7685, 10853, 16328, 18085, 2393, 12818, 1972, 6337, 10321, 11905, 
      22612, 1514, 1625, 2066, 13546, 24329, 1277, 1172, 1997, 2452, 3092, 
      3860, 24565, 1378, 1930, 2385, 3205, 14085, 15013, 15250, 16965, 3986, 
      4682, 7685, 10565, 18385, 20842, 1384, 4036, 10309, 13444, 15784, 
      18589, 2957, 4562, 16466, 785, 3185, 9065, 20384, 3754, 4093, 5353, 
      8125, 9378, 9565, 11754, 701, 1517, 1576, 1832, 2792, 4645, 5717, 9701, 
      1066, 1781, 11234, 22529, 1732, 5617, 7137, 9412, 16201, 22480, 23985, 
      10133, 22730, 1325, 533, 520, 709, 1508, 3293, 6109, 16360, 23588, 
      26728, 466, 445, 477, 882, 1530, 3577, 9466, 15325, 3425, 8500, 9616, 
      20000, 505, 3170, 8642, 325, 1845, 3924, 6253, 21349, 514, 1658, 1889, 
      8938, 11525, 21605, 400, 2657, 5156, 6032, 9092, 10256, 11072, 20137, 
      23665, 26500, 450, 549, 2929, 10629, 14386, 221, 7765, 7940, 10397, 
      14357, 15572, 19240, 19517, 20360, 21805, 2105, 6410, 7565, 7913, 
      17858, 18665, 25450, 14544, 14785, 146, 6521, 6682, 6845, 19165, 20857, 
      100, 629, 4724, 5429, 10709, 10916, 12200, 20836, 8002, 9490, 12850, 
      13770, 18850, 1088, 11513, 31393, 2858, 4810, 33538, 360, 2637, 6436, 
      11917, 24061, 27592, 1546, 10025, 16666, 23129, 29266, 31354, 34250, 
      1105, 2225, 5057, 9041, 11680, 16400, 22817, 25937, 28240, 31700, 25, 
      27565, 31693, 20, 7229, 17165, 17693, 28904, 31688, 577, 14162, 16385, 
      19322, 34226, 36865, 324, 0, 3969, 10404, 12996, 16384, 24964, 32761, 
      34225, 290, 226, 6890, 7226, 19322, 33857, 2213, 18500, 1033, 2034, 
      6898, 10413, 12778, 30285, 30634, 2932, 4241, 16657, 18512, 32777, 
      5801, 7421, 11050, 19346, 30301, 39229, 565, 325, 1557, 1636, 5661, 
      16420, 149, 3530, 6290, 21365, 29633, 38858, 320, 3908, 5540, 6148, 
      21089, 24400, 25345, 34660, 565, 7306, 11317, 21985, 23185, 31410, 884, 
      584, 4861, 5725, 6029, 9316, 9509, 11125, 21125, 36964, 1565, 850, 157, 
      1802, 2522, 3485, 7010, 7346, 9337, 21730, 1440, 2353, 2953, 3060, 
      4240, 4500, 5920, 33633, 27065, 38585, 365, 7252, 7765, 7940, 11012, 
      11645, 514, 1746, 8506, 8689, 27781, 36706, 2020, 3620, 9860, 35600, 
      36356, 24314, 27514, 28178, 28513, 29189, 41093, 29565, 43588, 442, 
      3425, 4625, 28961, 29984, 45344, 4930, 43705, 5108, 5290, 4297, 7972, 
      8857, 32260, 2389, 5249, 31954, 37489, 47281, 3277, 36776, 37925, 
      48200, 37593, 48690, 1568, 7508, 11809, 13328, 38033, 44465, 9677, 
      6676, 11716, 40900, 1186, 4097, 7850, 11777, 12625, 45482, 48050, 4049, 
      6953, 5850, 3181, 8281, 2257, 9217, 10205, 10585, 10778, 8917, 5081, 
      2896, 8996, 10816, 4468, 4450, 4349, 5657, 6649, 9769, 9946, 6565, 
      5234, 8933, 7780, 12505, 9556, 10781, 10964, 11909, 12601, 6673, 7034, 
      9000, 10421, 7589, 7720, 8929, 9841, 12064, 7202, 8548, 13648, 9425, 
      13793, 8874, 12168, 14548, 13124, 12645, 13448, 13498, 13653, 13073, 
      16202, 13225, 16208, 15705, 13840, 14309, 16133, 14788, 15229, 16538, 
      16801, 16705, 17357, 17505, 19045, 18020, 19549, 20090, 23561, 24413, 
      24578 ], 
  [ 43520, 43328, 43074, 41434, 40144, 40025, 40009, 39722, 39205, 37120, 
      36424, 34605, 33017, 31720, 31376, 31265, 30794, 30472, 30340, 28964, 
      28513, 28181, 27241, 26605, 26293, 25985, 25796, 25010, 24658, 24660, 
      24505, 24349, 23885, 23860, 23153, 22756, 22226, 21097, 20189, 20389, 
      39762, 40906, 18869, 18937, 18577, 18640, 19025, 35137, 32625, 17738, 
      18513, 17602, 16936, 16964, 17797, 16642, 29410, 31525, 16420, 28484, 
      31025, 26945, 16276, 15914, 38177, 32276, 16532, 15376, 15425, 25376, 
      15273, 15165, 25738, 38600, 33380, 29284, 30517, 15937, 14762, 25666, 
      38116, 37504, 37201, 30025, 14625, 14401, 22321, 37570, 30565, 14408, 
      14453, 26468, 34714, 14914, 16825, 21085, 22338, 33056, 13492, 22292, 
      28340, 29354, 14594, 21146, 21689, 29609, 31492, 21832, 22021, 33505, 
      31538, 25090, 24650, 13298, 13925, 14393, 28197, 26010, 12337, 12330, 
      19890, 31700, 21901, 20936, 12109, 13864, 19496, 20021, 23125, 25096, 
      21682, 21485, 12410, 12106, 17965, 18605, 19981, 20162, 27289, 19945, 
      11700, 13513, 29138, 20858, 11453, 11705, 11738, 12025, 12290, 19370, 
      25373, 27365, 26861, 11525, 11380, 11636, 22685, 22474, 11601, 11250, 
      16066, 16650, 23125, 28772, 21220, 17377, 11012, 10880, 12337, 12580, 
      14180, 14785, 15938, 18868, 17800, 10980, 10453, 10468, 10504, 10525, 
      13653, 10301, 10202, 10370, 11801, 19226, 25876, 18649, 17396, 17225, 
      15776, 14096, 10484, 10009, 14096, 16084, 19216, 21449, 9997, 9970, 
      10426, 11097, 13050, 14562, 13700, 11453, 10133, 14093, 17525, 21953, 
      9458, 12113, 22905, 14992, 12352, 11241, 9441, 9841, 14066, 10394, 
      9925, 10469, 13381, 17125, 18637, 15077, 9197, 12805, 14578, 9805, 
      9274, 8749, 9010, 9874, 12130, 18868, 14864, 11828, 11380, 8864, 12689, 
      9305, 10585, 12724, 12589, 9544, 8104, 9189, 17509, 19802, 12682, 
      11521, 8821, 8273, 7793, 15844, 12330, 7578, 7570, 15669, 15860, 12580, 
      12020, 9797, 8621, 8125, 7565, 7477, 7397, 7460, 7720, 8357, 8917, 
      9160, 9896, 9997, 19546, 16250, 8825, 8381, 7325, 9529, 11956, 9081, 
      7225, 8017, 8820, 10192, 10537, 12532, 14977, 15170, 13778, 9098, 8570, 
      8114, 7058, 7178, 10489, 12514, 15373, 12349, 10445, 9028, 8324, 7748, 
      7453, 7880, 8840, 8933, 15210, 10530, 10042, 9477, 9370, 9265, 8865, 
      8161, 6922, 7045, 7345, 8497, 9061, 9162, 11745, 13450, 14842, 16804, 
      12329, 10496, 8801, 9001, 15845, 14162, 13810, 12965, 12802, 12325, 
      6466, 6257, 6322, 11717, 14005, 9684, 9448, 8788, 6813, 6309, 6205, 
      14548, 16333, 14029, 12013, 6713, 5993, 12329, 11860, 5857, 5897, 7625, 
      9850, 7834, 6781, 5986, 5650, 9981, 12514, 12872, 11876, 11405, 7592, 
      6260, 5477, 10952, 12898, 6290, 5729, 5345, 5554, 7010, 7354, 7538, 
      9298, 12385, 13073, 11268, 7888, 7300, 6705, 5248, 6948, 7033, 10513, 
      13105, 10666, 9802, 8885, 11930, 12962, 12125, 7301, 5429, 5576, 7709, 
      8621, 9800, 11789, 13225, 11650, 9522, 6610, 9808, 9248, 8849, 7540, 
      7025, 7225, 9389, 4658, 12277, 12100, 8200, 6856, 5800, 5725, 4372, 
      4437, 4525, 5652, 9266, 7034, 5450, 4289, 4274, 5125, 5249, 5381, 5521, 
      4196, 4160, 4996, 5252, 5860, 9721, 10337, 7333, 6994, 6885, 3973, 
      4005, 9445, 10693, 6980, 6869, 4520, 3944, 9346, 9197, 5402, 3917, 
      3770, 3746, 10282, 6201, 5536, 3649, 5904, 7321, 10825, 6185, 5785, 
      4925, 5002, 6962, 7970, 3805, 3688, 7738, 5850, 3505, 5013, 3460, 7361, 
      8320, 9425, 7925, 5941, 3314, 8541, 4285, 5416, 6290, 5113, 2813, 4253, 
      7298, 2993, 2753, 6068, 7328, 8226, 5305, 4045, 2701, 2925, 5981, 3076, 
      2500, 4100, 4525, 8485, 2417, 2410, 2545, 3697, 4426, 5317, 6370, 8485, 
      5553, 2340, 2788, 4240, 6273, 3016, 3140, 3341, 3485, 3637, 3880, 5960, 
      9512, 3546, 6121, 9594, 9769, 5657, 2192, 3457, 6338, 3293, 2525, 2525, 
      2810, 1828, 3202, 2410, 3200, 2441, 4625, 7684, 6850, 8082, 5044, 1768, 
      1700, 2600, 4925, 5800, 2330, 3305, 9217, 1360, 2320, 2896, 8185, 3341, 
      3074, 2381, 3529, 9146, 6632, 4637, 2312, 1885, 1517, 1277, 9256, 3205, 
      2245, 1818, 1378, 3690, 4114, 4225, 5058, 1025, 965, 1322, 2186, 5722, 
      7045, 2581, 949, 2056, 3301, 4381, 5800, 1130, 845, 4685, 4628, 980, 
      1568, 6713, 793, 754, 754, 1258, 1629, 1690, 2493, 5300, 1832, 1765, 
      1517, 965, 676, 740, 1700, 2389, 1466, 2225, 7850, 1417, 640, 900, 
      1537, 4420, 7801, 8676, 1754, 7925, 8948, 5384, 3733, 2788, 1445, 584, 
      628, 4453, 8405, 10285, 5065, 4666, 3690, 2205, 1341, 490, 1465, 3922, 
      464, 1129, 1489, 6329, 2962, 461, 1145, 4420, 900, 333, 520, 7048, 
      6373, 965, 818, 1189, 2138, 7178, 2857, 452, 305, 425, 1217, 1625, 
      1937, 6340, 8356, 10057, 2529, 2250, 346, 1746, 3361, 4820, 772, 821, 
      1640, 3332, 3917, 5821, 5972, 6437, 7252, 530, 425, 698, 794, 5069, 
      5498, 9385, 3393, 3508, 4745, 410, 445, 482, 5746, 6682, 4069, 1700, 
      125, 200, 1700, 1781, 2309, 6661, 757, 1237, 2581, 2997, 5557, 1025, 
      2000, 13060, 149, 85, 14449, 6597, 180, 325, 2152, 8500, 10645, 601, 
      1394, 4381, 7946, 11689, 13021, 14909, 916, 272, 80, 1040, 2041, 4241, 
      7760, 9620, 11041, 13241, 3490, 10618, 13234, 4493, 488, 4628, 4904, 
      11453, 13229, 1522, 3137, 4226, 5777, 14885, 16642, 6561, 3969, 0, 
      1521, 2601, 4225, 9025, 13924, 14884, 6401, 2305, 401, 485, 5777, 
      14642, 260, 5333, 970, 333, 409, 1530, 2509, 12330, 12553, 97, 20, 
      4372, 5345, 13940, 194, 554, 1789, 5801, 12346, 18250, 7432, 2152, 612, 
      565, 180, 4261, 5378, 65, 305, 6938, 11930, 18005, 2273, 65, 185, 289, 
      6788, 8713, 9280, 15193, 7306, 565, 1930, 7306, 8002, 13077, 8381, 
      7325, 136, 244, 296, 1189, 1256, 1864, 6824, 16741, 10322, 8221, 4882, 
      605, 317, 146, 521, 605, 1210, 7177, 873, 400, 244, 225, 145, 153, 313, 
      14544, 10370, 17858, 2696, 637, 772, 821, 1877, 2132, 2341, 801, 1009, 
      1066, 10834, 16609, 697, 281, 1481, 15881, 16385, 8753, 10693, 11105, 
      11314, 11738, 19610, 11988, 21349, 3277, 464, 404, 11636, 12281, 22601, 
      457, 21466, 509, 565, 580, 1105, 1360, 13801, 11650, 650, 13621, 17266, 
      24034, 820, 16805, 17576, 24701, 17370, 25065, 9065, 1145, 2548, 3185, 
      17684, 22100, 1802, 1069, 2581, 19669, 7045, 1010, 1361, 2642, 2986, 
      22865, 24677, 1088, 1220, 1125, 12820, 1666, 10132, 1972, 2330, 2458, 
      2525, 2050, 16484, 11401, 2129, 2689, 14989, 14845, 14618, 1940, 2050, 
      2650, 2701, 18850, 16133, 2570, 2425, 3748, 2941, 3284, 3341, 3656, 
      3970, 18580, 2813, 3141, 3554, 3368, 3373, 3700, 3856, 4441, 3737, 
      5209, 6025, 5330, 6170, 5661, 6309, 6925, 6761, 6786, 7085, 7765, 7794, 
      7844, 8957, 8500, 9089, 9090, 9241, 9458, 9770, 9685, 9748, 10805, 
      11194, 11728, 12002, 12402, 12682, 12665, 14068, 14357, 17450, 18050, 
      18089 ], 
  [ 46289, 45473, 45765, 44125, 42601, 41936, 41764, 42101, 40804, 39889, 
      39349, 35892, 35786, 33709, 34457, 34112, 33329, 33085, 32485, 31109, 
      31360, 31652, 28450, 27658, 27268, 28130, 28409, 28013, 25945, 27585, 
      27040, 27274, 26420, 26317, 25220, 25525, 24137, 21136, 21320, 20740, 
      30285, 31117, 19610, 22096, 20800, 19225, 18752, 26596, 24786, 18713, 
      22608, 17485, 17989, 17861, 21970, 18085, 22117, 23530, 17473, 21425, 
      23108, 20354, 16237, 16109, 51476, 43937, 20705, 16897, 16400, 19097, 
      17730, 17154, 19225, 52133, 45509, 40165, 41866, 20266, 17141, 18997, 
      51649, 50881, 50500, 41296, 17316, 15844, 16900, 51025, 42148, 14213, 
      14180, 19253, 47545, 13705, 13978, 15898, 16605, 45497, 15481, 16481, 
      20345, 40781, 19001, 15725, 16034, 21146, 43621, 16021, 16132, 46258, 
      43745, 35269, 34673, 13025, 12794, 12560, 39546, 36657, 14170, 13617, 
      14625, 44141, 31144, 29789, 13864, 12109, 14309, 14600, 16456, 17725, 
      30925, 30650, 15725, 12457, 13402, 13730, 14482, 14585, 38560, 28564, 
      13689, 11680, 41033, 29945, 12818, 11978, 11933, 11674, 11549, 13949, 
      17690, 38792, 38132, 14372, 11965, 11597, 15860, 32341, 14994, 11601, 
      12049, 12321, 16066, 40745, 30697, 25216, 13625, 13025, 10816, 10825, 
      11177, 11392, 23153, 27565, 26029, 14373, 12520, 11365, 11245, 11188, 
      10728, 12602, 11645, 10877, 10202, 13337, 37225, 27424, 25625, 25376, 
      23225, 20609, 13721, 11764, 10625, 11521, 13249, 14624, 12610, 12505, 
      9997, 9810, 10125, 10701, 20213, 16328, 9860, 10388, 12104, 32210, 
      11525, 9578, 33552, 22441, 18241, 16272, 9792, 9412, 21125, 14801, 
      9106, 9026, 9754, 11626, 27880, 22760, 12200, 9412, 22105, 13978, 
      12745, 11050, 9049, 8665, 9049, 28345, 22625, 17873, 17113, 8825, 9140, 
      8330, 8362, 19549, 19336, 14029, 9781, 8136, 11464, 29825, 19585, 
      17722, 8002, 11588, 8768, 10345, 19233, 9333, 9013, 10170, 24557, 
      19717, 18845, 15140, 12872, 11752, 10100, 9700, 8840, 8357, 7837, 7460, 
      7396, 7405, 7517, 7540, 29725, 25181, 13466, 12554, 9626, 7306, 18937, 
      14112, 7732, 7120, 7065, 7345, 7456, 8281, 9556, 23789, 21773, 14285, 
      13289, 12365, 7565, 7373, 7330, 8185, 24148, 19720, 16724, 14293, 
      12965, 11765, 6868, 6749, 6773, 6788, 23985, 16965, 16165, 15210, 
      15025, 14842, 14130, 12802, 9925, 6850, 6682, 6586, 6682, 6705, 7650, 
      8497, 9265, 26281, 19856, 17009, 6500, 6544, 25010, 22625, 22117, 
      20882, 20641, 19930, 9157, 8090, 7141, 7466, 22468, 15885, 15493, 
      14365, 10440, 9000, 6868, 8893, 25810, 22570, 19618, 10418, 8138, 7610, 
      19465, 6676, 6560, 5792, 16441, 13021, 10954, 8989, 6781, 6354, 7561, 
      21101, 19637, 18932, 12701, 9965, 6920, 6701, 21205, 10229, 8810, 6554, 
      5905, 5333, 5365, 5393, 5905, 7354, 7730, 18873, 13465, 12409, 11268, 
      6145, 5193, 5200, 6340, 7684, 18037, 16705, 15242, 6977, 7541, 20276, 
      12644, 5156, 5069, 5096, 5384, 5861, 6836, 21922, 19645, 16425, 4777, 
      16945, 16073, 15440, 13273, 4724, 4768, 16370, 7193, 20740, 20485, 
      14557, 12277, 10285, 10132, 5581, 5256, 5032, 4365, 16325, 12689, 9701, 
      6434, 6341, 4306, 4274, 4250, 4234, 6497, 5057, 4177, 4121, 4105, 5392, 
      5696, 13378, 12805, 12618, 5650, 5058, 5194, 5818, 12869, 12680, 8069, 
      6245, 16717, 16490, 10121, 6530, 5837, 5657, 5485, 11700, 10489, 5716, 
      3681, 4084, 5716, 11762, 11050, 3482, 3481, 3881, 4265, 6964, 6613, 
      14485, 11349, 6274, 3258, 3577, 3812, 4225, 17186, 14906, 11674, 6161, 
      15912, 8692, 3037, 12413, 10378, 4178, 2810, 3593, 5840, 4820, 3065, 
      3545, 15597, 10882, 8530, 3442, 3042, 12104, 6469, 4021, 2501, 2536, 
      16090, 4250, 4165, 3130, 2410, 2437, 2626, 2977, 3922, 11520, 4329, 
      2593, 2329, 2880, 2197, 2165, 2132, 2120, 2116, 2125, 2645, 4325, 2025, 
      2650, 4329, 4426, 11936, 2465, 1936, 13085, 7778, 6074, 2018, 1913, 
      2725, 7765, 1825, 7841, 1700, 1856, 3121, 14065, 3285, 11245, 4693, 
      1973, 1469, 1844, 2173, 6269, 1394, 17680, 2257, 1345, 1297, 3232, 
      8450, 7949, 6554, 1306, 3725, 13925, 10760, 6485, 5512, 4520, 3656, 
      3757, 8314, 6418, 5445, 4225, 1233, 1345, 1378, 1665, 3170, 2642, 1361, 
      977, 1861, 2482, 7300, 3016, 925, 1000, 1300, 1861, 3977, 2522, 1370, 
      10985, 3593, 905, 2228, 2938, 2665, 1885, 985, 810, 793, 738, 12125, 
      6005, 5860, 5300, 3812, 2197, 1637, 725, 7186, 5249, 626, 2741, 5200, 
      1537, 1017, 640, 1105, 2692, 3177, 545, 2738, 17645, 12365, 9700, 8053, 
      5384, 2885, 1213, 1060, 2984, 4084, 11890, 11257, 9657, 7002, 5202, 
      2557, 490, 841, 2609, 544, 436, 1844, 8461, 2762, 482, 10933, 4293, 
      2088, 949, 2173, 13978, 4514, 4133, 370, 305, 2225, 8356, 3065, 1280, 
      932, 320, 260, 260, 1777, 2857, 3856, 7794, 7281, 2725, 225, 514, 
      11645, 421, 392, 197, 485, 680, 1492, 1565, 1796, 2221, 3533, 698, 425, 
      365, 1130, 1325, 3418, 468, 505, 11570, 605, 562, 521, 1417, 1885, 
      10504, 6341, 1256, 941, 101, 104, 164, 1864, 250, 106, 202, 306, 1306, 
      4964, 89, 5689, 2450, 1138, 6610, 14436, 2637, 520, 85, 2845, 4132, 
      3994, 29, 754, 2525, 4786, 5650, 6914, 4777, 3041, 977, 65, 52, 692, 
      2417, 3497, 4372, 5792, 9613, 4105, 5785, 11240, 293, 845, 965, 4628, 
      5780, 6085, 290, 677, 1370, 6890, 8101, 14400, 10404, 1521, 0, 144, 
      676, 3136, 6241, 6889, 14162, 7570, 362, 290, 1370, 6725, 3029, 1160, 
      4909, 3258, 370, 9, 130, 5193, 5338, 2320, 1385, 745, 1172, 6257, 701, 
      281, 34, 1394, 5209, 9241, 15661, 7261, 4005, 3880, 765, 712, 12593, 
      1898, 578, 1985, 4949, 9074, 7460, 1664, 848, 640, 1913, 2980, 3313, 
      7120, 15457, 370, 97, 2197, 2581, 5706, 17000, 15476, 1189, 829, 725, 
      136, 125, 109, 1949, 8200, 19721, 16762, 11785, 3842, 2930, 2057, 482, 
      410, 157, 2146, 4500, 3169, 2545, 2448, 1588, 1440, 820, 6705, 4013, 
      9005, 8117, 520, 421, 392, 200, 221, 7450, 4194, 346, 325, 4321, 8146, 
      3856, 2192, 272, 7652, 8000, 3098, 4258, 4514, 4645, 4913, 10289, 5085, 
      11560, 9010, 2609, 1769, 4889, 5300, 12500, 1666, 11677, 1640, 1618, 
      2257, 832, 697, 6352, 21361, 1781, 6250, 8725, 13621, 3277, 8420, 8957, 
      14132, 8829, 14418, 17684, 1184, 793, 884, 9065, 12233, 905, 1576, 904, 
      10504, 14650, 3077, 1322, 965, 997, 12842, 14186, 3233, 1649, 2178, 
      22765, 1549, 18985, 1465, 1433, 1405, 1394, 1777, 27521, 20644, 1856, 
      1636, 25480, 25258, 24953, 3617, 3181, 2221, 2194, 30433, 26858, 2609, 
      3088, 2305, 2824, 2621, 2600, 2525, 2605, 29929, 4178, 3492, 3281, 
      4733, 4660, 4441, 4129, 3700, 5570, 7120, 5284, 6773, 5429, 7650, 6660, 
      6184, 6800, 7137, 7124, 8194, 8145, 8585, 8450, 9553, 8660, 8973, 
      10372, 10433, 9809, 10504, 10333, 11234, 11701, 12625, 12665, 13221, 
      12721, 13328, 14653, 14786, 17645, 18089, 18050 ], 
  [ 47753, 46745, 47205, 45565, 43969, 43136, 42916, 43445, 41908, 41353, 
      40861, 36900, 37250, 34933, 36017, 35600, 34721, 34501, 33757, 32381, 
      32848, 33332, 29434, 28594, 28180, 29402, 29825, 29549, 26953, 29097, 
      28432, 28786, 27812, 27685, 26468, 26989, 25337, 21760, 22280, 21460, 
      27981, 28717, 20450, 23680, 22096, 20017, 19280, 24580, 22986, 19625, 
      24480, 18061, 18925, 18749, 23866, 19141, 20485, 21682, 18409, 19865, 
      21284, 18938, 16837, 16781, 56180, 48137, 22601, 17977, 17312, 17777, 
      19098, 18378, 17833, 56909, 49853, 44125, 45970, 22210, 18485, 17557, 
      56425, 55609, 55204, 45376, 18756, 16900, 15844, 55777, 46324, 14765, 
      14708, 17645, 52105, 13945, 13714, 14914, 15453, 49937, 16705, 15305, 
      18497, 44909, 20969, 14669, 14906, 19154, 47965, 14845, 14932, 50794, 
      48113, 39013, 38369, 13553, 13058, 12608, 43650, 40545, 15346, 14625, 
      13617, 48581, 34600, 33125, 15016, 12181, 13325, 13544, 15016, 16069, 
      34381, 34082, 17357, 13177, 12610, 12842, 13402, 13481, 42640, 31828, 
      14913, 11728, 45305, 33353, 13850, 12674, 12605, 12178, 11933, 12893, 
      15938, 42920, 42212, 15860, 12757, 12197, 14372, 35989, 16650, 12321, 
      11425, 11601, 14506, 45041, 34225, 28240, 15041, 14297, 10960, 10897, 
      10865, 10960, 25985, 30853, 29173, 16029, 13768, 12253, 12085, 12004, 
      10440, 13922, 12701, 11645, 10322, 12137, 41329, 30736, 28769, 28496, 
      26129, 23225, 15329, 12916, 10169, 10729, 12025, 13136, 14026, 13897, 
      10477, 10026, 9837, 10125, 22829, 18440, 10388, 9860, 11048, 35978, 
      12773, 9410, 37440, 25345, 20665, 18432, 10512, 9892, 23909, 16769, 
      9466, 9194, 9250, 10546, 31336, 25736, 13736, 8980, 25033, 15874, 
      14425, 12370, 9673, 8905, 8713, 31873, 25625, 20345, 19489, 9425, 8660, 
      8642, 8290, 22261, 22024, 16021, 10909, 8424, 10216, 33521, 22321, 
      20242, 8362, 13220, 9680, 9265, 21969, 10485, 10069, 9090, 27845, 
      22525, 21557, 17396, 14792, 13480, 11492, 10996, 9896, 9245, 8485, 
      7796, 7540, 7477, 7397, 7396, 33469, 28541, 15506, 14450, 10946, 7234, 
      21697, 16272, 8500, 7456, 7137, 7081, 7120, 7585, 8500, 27053, 24845, 
      16493, 15353, 14285, 8333, 8045, 6970, 7465, 27460, 22600, 19268, 
      16525, 15005, 13613, 7300, 7013, 6749, 6740, 27297, 19557, 18661, 
      17586, 17377, 17170, 16362, 14842, 11461, 7402, 7090, 6610, 6562, 6561, 
      7002, 7585, 8161, 29809, 22784, 19625, 6404, 6400, 28442, 25841, 25285, 
      23930, 23665, 22882, 10597, 9266, 8005, 6770, 25684, 18405, 17965, 
      16693, 12168, 10440, 7684, 7765, 29338, 25810, 22570, 12170, 9410, 
      6770, 22417, 7540, 7376, 5840, 19081, 15229, 12850, 10525, 7741, 5850, 
      6649, 24245, 22637, 21860, 14885, 11717, 7976, 6005, 24373, 12053, 
      10370, 7538, 6625, 5429, 5365, 5345, 5473, 6418, 6698, 21825, 15793, 
      14593, 13284, 7033, 5265, 5248, 5668, 6628, 20917, 19441, 17810, 6065, 
      6485, 23396, 14900, 5684, 5525, 4904, 5000, 5261, 5924, 25210, 22717, 
      19161, 4825, 19753, 18785, 18080, 15649, 4628, 4624, 19130, 8585, 
      23956, 23677, 17125, 14557, 12277, 12100, 6565, 6120, 5800, 4581, 
      19109, 15041, 11621, 7706, 7589, 4666, 4586, 4514, 4450, 7817, 5945, 
      4537, 4385, 4177, 4672, 4880, 15850, 15205, 14994, 6778, 5994, 4498, 
      4930, 15293, 15080, 9773, 7565, 19597, 19346, 12185, 7946, 7085, 6857, 
      4621, 14004, 12625, 6964, 3609, 3700, 4756, 14090, 13282, 3650, 3625, 
      3545, 3737, 8548, 8125, 17173, 13653, 7738, 3330, 4225, 3332, 3577, 
      20186, 17666, 14050, 7649, 18792, 10660, 2917, 14909, 12610, 5210, 
      2978, 3065, 7328, 6068, 2753, 2993, 18477, 13210, 10522, 4282, 3690, 
      14600, 8125, 5101, 2621, 2536, 19042, 5426, 5317, 3922, 2626, 2437, 
      2410, 2545, 3130, 13968, 5553, 3145, 2353, 2448, 2557, 2477, 2372, 
      2312, 2260, 2197, 2237, 3341, 2169, 2194, 3321, 3394, 14480, 3161, 
      2080, 15773, 9770, 7778, 2474, 2249, 3613, 9781, 2257, 9881, 2084, 
      1616, 2329, 16897, 2421, 13765, 6205, 2669, 1733, 1508, 1669, 8093, 
      1418, 20896, 3145, 1657, 1417, 2320, 10634, 10061, 8450, 1234, 2669, 
      16781, 13256, 8381, 7240, 6056, 5000, 2677, 10498, 8314, 7173, 5713, 
      1089, 1105, 1114, 1233, 4442, 3770, 1985, 1217, 1285, 1690, 9364, 4264, 
      1189, 904, 964, 1261, 5465, 3650, 962, 13553, 5009, 1313, 1460, 4210, 
      3865, 2845, 1513, 1170, 1129, 810, 14837, 7901, 7732, 7076, 5300, 3277, 
      2525, 1037, 9274, 7025, 746, 1781, 6976, 2425, 1665, 976, 697, 1732, 
      2097, 785, 1754, 20933, 15125, 12148, 10285, 7208, 4205, 2005, 628, 
      1928, 2788, 14602, 13897, 12105, 9090, 7002, 3805, 802, 505, 3881, 976, 
      724, 1076, 10765, 4082, 890, 13549, 5949, 3240, 1693, 1285, 16930, 
      6218, 5765, 730, 353, 1313, 10660, 4481, 2192, 1700, 656, 452, 356, 
      985, 1777, 2560, 10026, 9441, 4069, 369, 250, 14357, 925, 872, 365, 
      221, 296, 772, 821, 980, 1285, 5069, 1394, 953, 845, 530, 653, 2194, 
      180, 193, 14282, 1277, 1210, 1145, 697, 1021, 13096, 8381, 2216, 1781, 
      221, 200, 116, 1000, 706, 370, 82, 90, 610, 6788, 113, 4033, 3770, 
      2074, 4810, 17460, 4005, 1192, 61, 1717, 2740, 5650, 221, 250, 1469, 
      3274, 3994, 5066, 6577, 4505, 1865, 377, 52, 212, 1385, 2225, 2932, 
      4112, 12109, 2713, 4105, 13928, 845, 293, 365, 3140, 4100, 8101, 26, 
      197, 626, 5042, 6085, 17424, 12996, 2601, 144, 0, 196, 1936, 4489, 
      5041, 17162, 9802, 962, 842, 626, 4901, 4493, 488, 6733, 4770, 970, 
      153, 10, 3609, 3730, 3616, 2417, 241, 500, 4505, 1469, 809, 106, 650, 
      3625, 7081, 18805, 9445, 5661, 5512, 1557, 232, 15425, 3074, 1274, 
      1073, 3413, 6938, 9668, 2768, 1664, 1360, 1025, 1828, 2089, 5248, 
      18577, 922, 145, 1237, 1525, 4050, 20264, 18596, 2125, 1621, 1469, 424, 
      389, 181, 1061, 6184, 23225, 20002, 14521, 5450, 4346, 3257, 1082, 962, 
      445, 1210, 6228, 4633, 3865, 3744, 2644, 2448, 1588, 4905, 2669, 6893, 
      10397, 1096, 925, 872, 296, 245, 9634, 5850, 754, 709, 2929, 6154, 
      5440, 3392, 512, 5732, 6032, 1970, 2890, 3098, 3205, 3425, 8033, 3573, 
      9160, 11386, 3881, 2801, 3425, 3764, 10004, 2650, 9277, 2600, 2554, 
      3385, 1360, 1105, 4672, 24961, 2741, 4594, 6709, 11029, 4645, 6452, 
      6917, 11492, 6813, 11754, 20948, 1808, 865, 788, 7025, 9809, 1241, 
      2344, 1000, 8296, 17602, 4325, 1922, 1061, 997, 10370, 11570, 4505, 
      2393, 3114, 26437, 2125, 22321, 1921, 1769, 1693, 1658, 2305, 31529, 
      24100, 2384, 1924, 29320, 29074, 28745, 4745, 4141, 2701, 2650, 34609, 
      30770, 3233, 3904, 2473, 3400, 3029, 2984, 2789, 2797, 34033, 5210, 
      4212, 3809, 5765, 5668, 5281, 4825, 4084, 6746, 8320, 5668, 7829, 5813, 
      8874, 7380, 6568, 7424, 7857, 7748, 8938, 8865, 9425, 8906, 10489, 
      9140, 9549, 11332, 11345, 10433, 11368, 11125, 11978, 12469, 13513, 
      13481, 14085, 13345, 14144, 15445, 15530, 18317, 18713, 18650 ], 
  [ 49825, 48593, 49249, 47609, 45929, 44900, 44624, 45377, 43560, 43425, 
      42989, 38440, 39322, 36725, 38201, 37700, 36709, 36517, 35605, 34229, 
      34948, 35656, 30946, 30050, 29608, 31250, 31841, 31705, 28493, 31225, 
      30420, 30914, 29800, 29645, 28288, 29061, 27101, 22852, 23764, 22664, 
      25657, 26281, 21794, 25892, 23972, 21305, 20260, 22592, 21250, 21053, 
      27028, 19097, 20381, 20149, 26442, 20737, 18945, 19890, 19865, 18409, 
      19520, 17650, 17901, 17929, 62032, 53401, 25177, 19601, 18740, 16601, 
      21058, 20170, 16573, 62845, 55285, 49109, 51122, 24842, 20417, 16241, 
      62361, 61489, 61056, 50500, 20800, 18496, 14976, 61685, 51560, 15773, 
      15688, 16133, 57789, 14589, 13770, 14130, 14473, 55481, 18497, 14297, 
      16705, 50089, 23629, 13801, 13954, 17194, 53397, 13837, 13896, 56450, 
      53573, 43745, 43045, 14533, 13730, 13028, 48802, 45445, 17082, 16165, 
      12805, 54125, 38996, 37381, 16724, 12629, 12541, 12676, 13700, 14501, 
      38777, 38450, 19625, 14381, 12050, 12170, 12506, 12557, 47764, 36000, 
      16705, 12148, 50653, 37693, 15418, 13850, 13753, 13130, 12745, 12025, 
      14258, 48100, 47336, 17960, 14045, 13261, 13000, 40609, 18946, 13525, 
      11061, 11125, 13050, 50417, 38705, 32132, 17057, 16145, 11492, 11345, 
      10865, 10820, 29653, 35053, 33205, 18325, 15588, 13653, 13429, 13320, 
      10468, 15826, 14297, 12905, 10826, 11101, 46481, 34964, 32801, 32500, 
      29881, 26641, 17569, 14624, 10001, 10169, 10961, 11764, 16042, 15885, 
      11401, 10642, 9865, 9817, 26245, 21268, 11368, 9608, 10180, 40738, 
      14593, 9578, 42340, 29097, 23857, 21316, 11716, 10816, 27521, 19429, 
      10250, 9754, 9026, 9650, 35732, 29572, 15892, 8840, 28813, 18450, 
      16749, 14274, 10765, 9549, 8685, 36353, 29489, 23593, 22625, 10489, 
      8464, 9370, 8570, 25789, 25524, 18709, 12589, 9124, 9124, 38197, 25877, 
      23546, 9146, 15488, 11108, 8369, 25525, 12193, 11665, 8194, 32045, 
      26165, 25085, 20392, 17396, 15860, 13480, 12872, 11492, 10645, 9605, 
      8552, 8072, 7925, 7621, 7592, 38201, 32825, 18250, 17026, 12850, 7514, 
      25281, 19156, 9760, 8212, 7585, 7137, 7092, 7137, 7632, 31225, 28793, 
      19433, 18125, 16889, 9593, 9193, 6914, 6989, 31688, 26324, 22600, 
      19493, 17749, 16133, 8168, 7685, 7085, 7048, 31525, 22945, 21937, 
      20722, 20485, 20250, 19330, 17586, 13617, 8410, 7930, 7002, 6786, 6757, 
      6610, 6885, 7237, 34289, 26564, 23041, 6656, 6596, 32810, 29957, 29345, 
      27850, 27557, 26690, 12641, 11002, 9377, 6322, 29800, 21709, 21213, 
      19773, 14548, 12484, 9000, 6813, 33818, 29954, 26378, 14578, 11258, 
      6154, 26225, 8912, 8692, 6260, 22525, 18169, 15426, 12681, 9225, 5626, 
      5949, 28277, 26501, 25640, 17797, 14125, 9572, 5557, 28433, 14545, 
      12554, 9050, 7829, 5905, 5729, 5653, 5333, 5690, 5858, 25633, 18873, 
      17505, 16000, 8433, 5713, 5668, 5248, 5760, 24641, 22997, 21170, 5365, 
      5617, 27400, 17896, 6664, 6421, 5044, 4916, 4925, 5224, 29410, 26665, 
      22717, 5245, 23393, 22313, 21524, 18785, 4880, 4820, 22714, 10573, 
      28072, 27765, 20485, 17581, 14965, 14760, 8077, 7492, 7060, 5197, 
      22721, 18149, 14225, 9554, 9409, 5450, 5314, 5186, 5066, 9721, 7345, 
      5321, 5057, 4625, 4196, 4292, 19098, 18369, 18130, 8458, 7450, 4050, 
      4258, 18485, 18244, 12125, 9469, 23321, 23042, 14957, 9962, 8905, 8621, 
      3977, 17056, 15481, 8784, 3889, 3616, 4000, 17170, 16250, 4210, 4157, 
      3517, 3485, 10760, 10253, 20673, 16705, 9810, 3778, 5345, 3136, 3185, 
      24050, 21250, 17186, 9749, 22516, 13320, 3141, 18185, 15578, 6778, 
      3538, 2813, 9428, 7888, 2753, 2713, 22201, 16290, 13210, 5626, 4810, 
      17876, 10421, 6725, 3125, 2900, 22850, 7162, 7025, 5210, 3242, 2801, 
      2522, 2405, 2570, 17188, 7345, 4153, 2745, 2308, 3341, 3205, 3016, 
      2900, 2792, 2645, 2125, 2557, 2701, 2026, 2509, 2554, 17812, 4337, 
      2612, 19273, 12458, 10130, 3370, 3005, 5013, 12497, 3125, 12625, 2896, 
      1700, 1769, 20565, 1777, 17069, 8333, 3845, 2405, 1480, 1445, 10585, 
      1810, 25012, 4545, 2385, 1921, 1620, 13546, 12889, 11026, 1514, 1801, 
      20477, 16532, 10957, 9620, 8212, 6932, 1781, 13410, 10890, 9553, 7813, 
      1285, 1189, 1170, 1093, 6290, 5450, 3077, 1861, 977, 1130, 12136, 6084, 
      1861, 1156, 936, 925, 7565, 5330, 850, 16913, 7025, 2153, 928, 6058, 
      5629, 4329, 2493, 1954, 1885, 1258, 18365, 10477, 10280, 9512, 7400, 
      4901, 3925, 1765, 12074, 9461, 1250, 1025, 9412, 3825, 2785, 1732, 585, 
      976, 1201, 1429, 970, 25133, 18709, 15368, 13253, 9700, 6109, 3293, 
      488, 1060, 1640, 18130, 17341, 15325, 11890, 9466, 5625, 1530, 477, 
      5729, 1844, 1424, 544, 13817, 5986, 1730, 16965, 8245, 4948, 2925, 613, 
      20738, 8570, 8033, 1514, 773, 613, 13712, 6497, 3620, 2960, 1412, 1040, 
      832, 425, 881, 1412, 12994, 12325, 6001, 901, 306, 17885, 1877, 1796, 
      925, 277, 212, 296, 317, 392, 557, 7225, 2570, 1933, 1769, 194, 233, 
      1130, 208, 193, 17810, 2425, 2330, 2237, 221, 377, 16484, 11125, 3700, 
      3125, 725, 676, 424, 356, 1602, 1042, 306, 202, 162, 9280, 505, 2465, 
      5674, 3530, 3074, 21352, 5965, 2340, 397, 765, 1480, 7946, 809, 26, 
      601, 1874, 2426, 3274, 9041, 6577, 3265, 1105, 416, 16, 545, 1105, 
      1616, 2516, 15385, 1453, 2509, 17428, 1853, 13, 29, 1768, 2504, 10817, 
      82, 1, 122, 3250, 4097, 21316, 16384, 4225, 676, 196, 0, 900, 2809, 
      3249, 21026, 12770, 2026, 1850, 122, 3137, 6565, 68, 9225, 6898, 2034, 
      685, 234, 2125, 2218, 5492, 3985, 17, 80, 2825, 2729, 1789, 554, 146, 
      2141, 4925, 22837, 12357, 7957, 7780, 2845, 36, 19093, 4810, 2450, 373, 
      1985, 4810, 12608, 4420, 2980, 2564, 353, 848, 1025, 3428, 22581, 1930, 
      565, 481, 657, 2482, 24436, 22600, 3581, 2909, 2701, 1124, 1061, 629, 
      389, 4196, 27677, 24146, 18077, 7690, 6362, 5021, 2146, 1970, 1145, 
      482, 8608, 6705, 5769, 5620, 4240, 3988, 2848, 3169, 1465, 4793, 13421, 
      2132, 1877, 1796, 772, 637, 12546, 8146, 1594, 1521, 1669, 4194, 7652, 
      5156, 1156, 3856, 4100, 1018, 1658, 1810, 1889, 2053, 5765, 2173, 6724, 
      14522, 5729, 4369, 2081, 2336, 7456, 4162, 6841, 4084, 4010, 5065, 
      2340, 1945, 3076, 29525, 4225, 3026, 4721, 8369, 6605, 4520, 4901, 
      8776, 4825, 9010, 25120, 2900, 1313, 1040, 5009, 7345, 1997, 3604, 
      1476, 6084, 21410, 6145, 2986, 1537, 1361, 7850, 8882, 6353, 3625, 
      4570, 31085, 3161, 26577, 2817, 2525, 2393, 2330, 3285, 36569, 28496, 
      3364, 2624, 34164, 33890, 33533, 6425, 5625, 3625, 3546, 39845, 35698, 
      4325, 5220, 3033, 4436, 3869, 3796, 3461, 3385, 39185, 6778, 5416, 
      4789, 7333, 7208, 6625, 6001, 4896, 8482, 10084, 6480, 9425, 6625, 
      10666, 8584, 7380, 8516, 9061, 8840, 10170, 10069, 10769, 9802, 11945, 
      10064, 10585, 12816, 12773, 11525, 12740, 12413, 13210, 13729, 14913, 
      14797, 15457, 14437, 15460, 16733, 16762, 19465, 19805, 19714 ], 
  [ 55585, 53873, 54949, 53309, 51449, 50000, 49604, 50837, 48420, 49185, 
      48869, 43060, 45082, 41885, 44201, 43520, 42289, 42157, 40885, 39509, 
      40768, 41956, 35506, 34490, 33988, 36530, 37481, 37645, 33113, 37105, 
      36000, 36794, 35380, 35165, 33508, 34821, 32201, 26512, 28264, 26564, 
      21997, 22381, 25994, 31952, 29312, 25385, 23680, 19652, 18850, 25433, 
      33808, 22637, 24821, 24469, 33282, 25477, 16965, 17370, 24305, 16609, 
      17060, 16210, 21501, 21709, 75892, 66001, 32017, 24401, 23120, 15401, 
      26578, 25330, 15193, 76885, 68245, 61109, 63482, 31802, 25877, 14741, 
      76401, 75409, 74916, 62800, 26500, 23236, 14436, 75665, 64100, 19253, 
      19108, 14213, 71289, 17289, 15210, 13770, 13693, 68681, 23657, 13457, 
      14185, 62509, 30649, 13261, 13234, 14314, 66357, 12997, 12996, 69890, 
      66593, 55205, 54385, 17953, 16490, 15248, 61162, 57265, 22122, 20785, 
      12385, 67325, 49736, 47821, 21704, 14909, 12181, 12136, 12200, 12461, 
      49517, 49130, 25805, 18281, 12170, 12050, 11906, 11897, 60064, 46260, 
      21865, 14368, 63433, 48313, 20098, 17690, 17533, 16490, 15805, 11485, 
      11978, 60520, 59636, 23780, 18125, 16861, 11380, 51829, 25186, 17425, 
      11601, 11425, 11250, 63257, 49625, 41792, 22697, 21425, 13952, 13625, 
      12185, 11840, 38833, 45373, 43165, 24565, 20808, 17973, 17629, 17460, 
      11848, 21226, 19037, 16925, 13226, 10201, 58841, 45344, 42761, 42400, 
      39241, 35281, 23689, 19604, 10961, 10289, 10001, 10144, 21682, 21465, 
      14701, 13282, 11245, 10477, 34885, 28648, 14788, 10388, 9640, 52258, 
      19813, 11258, 54160, 38457, 32017, 28816, 15616, 14116, 36581, 26449, 
      13250, 12274, 9866, 9050, 46472, 39112, 21832, 9860, 38233, 25290, 
      23049, 19674, 14425, 12249, 9945, 47273, 39089, 31873, 30665, 14089, 
      9364, 12250, 10490, 34669, 34344, 25789, 17509, 11944, 8104, 49537, 
      34817, 31946, 12146, 21668, 15488, 7769, 34465, 17173, 16405, 7594, 
      42365, 35285, 33965, 28132, 24296, 22280, 19060, 18212, 16232, 14965, 
      13325, 11492, 10532, 10205, 9421, 9332, 49661, 43325, 25450, 23866, 
      18250, 9434, 34281, 26656, 13780, 11152, 9865, 8577, 8352, 7497, 7092, 
      41485, 38573, 27053, 25385, 23789, 13613, 12973, 8114, 7289, 42068, 
      35624, 31060, 27173, 24949, 22853, 11348, 10445, 9125, 9028, 41905, 
      31525, 30277, 28762, 28465, 28170, 27010, 24786, 19557, 11890, 11050, 
      9162, 8586, 8497, 7090, 6705, 6577, 45209, 35984, 31681, 8516, 8336, 
      43490, 40097, 39365, 37570, 37217, 36170, 18341, 16042, 13637, 6682, 
      39940, 30109, 29493, 27693, 20968, 18184, 13140, 6093, 44738, 40154, 
      35858, 21058, 16538, 6154, 35705, 13172, 12832, 8480, 31225, 25789, 
      22266, 18621, 13725, 6466, 5769, 38237, 36101, 35060, 25357, 20605, 
      14312, 5917, 38453, 21205, 18554, 13610, 11729, 8245, 7829, 7633, 6353, 
      5450, 5378, 35113, 26793, 25065, 23140, 12753, 7993, 7888, 5668, 5220, 
      33941, 31937, 29690, 5185, 5077, 37300, 25636, 10084, 9661, 6664, 6056, 
      5525, 5044, 39730, 36445, 31657, 7465, 32513, 31193, 30224, 26825, 
      6740, 6560, 31714, 16153, 38212, 37845, 29005, 25381, 22045, 21780, 
      12637, 11752, 11080, 7837, 31781, 26129, 21125, 14834, 14629, 8450, 
      8194, 7946, 7706, 15121, 11665, 8321, 7817, 6905, 4496, 4352, 27378, 
      26469, 26170, 13378, 11890, 4410, 4138, 26645, 26344, 18485, 14869, 
      32621, 32282, 22217, 15602, 14125, 13721, 3917, 24916, 22921, 14004, 
      5809, 4756, 3700, 25090, 23930, 6730, 6617, 4777, 4265, 16820, 16133, 
      29493, 24565, 15570, 6058, 9065, 4036, 3665, 33650, 30250, 25226, 
      15569, 31816, 20340, 4941, 26525, 23258, 11458, 6058, 3593, 15248, 
      13108, 4073, 3433, 31501, 24210, 20290, 9826, 8530, 26216, 16661, 
      11525, 5525, 5000, 32330, 12202, 12005, 9290, 5882, 4901, 4082, 3425, 
      2690, 25408, 12505, 7633, 4905, 3328, 6341, 6085, 5716, 5480, 5252, 
      4925, 3205, 2197, 5161, 2986, 2089, 2074, 26272, 8177, 5072, 28093, 
      19538, 16490, 6610, 5945, 9333, 19637, 6305, 19825, 5956, 3200, 1889, 
      29745, 1717, 25469, 14213, 7685, 5165, 2740, 2285, 17245, 3970, 35152, 
      8865, 5265, 4321, 1440, 21106, 20269, 17866, 3434, 1261, 29717, 24872, 
      17797, 16040, 14152, 12392, 1181, 20970, 17730, 15973, 13633, 3025, 
      2689, 2610, 2113, 11570, 10370, 6737, 4561, 1637, 1250, 19396, 11304, 
      4621, 3016, 2196, 1525, 13385, 10250, 1930, 25433, 12665, 5273, 1108, 
      11338, 10729, 8829, 5913, 4954, 4825, 3538, 27245, 17317, 17060, 16052, 
      13220, 9701, 8245, 4645, 19394, 16001, 3650, 725, 15952, 8145, 6505, 
      4672, 1665, 676, 601, 4129, 610, 35453, 27709, 23588, 20933, 16360, 
      11509, 7373, 1508, 520, 500, 27010, 26041, 23545, 19210, 16066, 10845, 
      4410, 1737, 11009, 5024, 4244, 724, 21677, 11386, 4850, 25605, 14485, 
      9928, 6885, 493, 30218, 14930, 14213, 4514, 2993, 433, 21572, 12137, 
      8000, 6980, 4352, 3620, 3172, 545, 281, 272, 20674, 19825, 11461, 3361, 
      1746, 26765, 5237, 5096, 3445, 1717, 1352, 596, 557, 452, 317, 13165, 
      6410, 5353, 5069, 794, 653, 170, 1588, 1513, 26690, 6205, 6050, 5897, 
      521, 317, 25064, 18325, 8200, 7325, 3125, 3016, 2404, 296, 4842, 3802, 
      2106, 1762, 522, 15940, 2665, 425, 11074, 7970, 674, 31012, 11485, 
      6120, 2437, 45, 100, 14186, 3389, 866, 61, 194, 386, 754, 15641, 12337, 
      7585, 3985, 2516, 916, 65, 25, 116, 416, 23725, 73, 409, 26248, 5333, 
      733, 629, 148, 404, 17957, 1522, 901, 362, 730, 1157, 30976, 24964, 
      9025, 3136, 1936, 900, 0, 529, 729, 30626, 20450, 5626, 5330, 362, 677, 
      12325, 488, 15885, 12778, 5634, 3145, 2034, 265, 298, 10832, 8665, 857, 
      500, 545, 6749, 5209, 2834, 386, 281, 1625, 32797, 19917, 14197, 13960, 
      6925, 936, 28273, 9850, 6290, 193, 245, 1570, 20228, 9280, 7120, 6464, 
      233, 68, 65, 848, 32481, 5410, 2785, 181, 117, 442, 34696, 32500, 8021, 
      6989, 6661, 3944, 3821, 2909, 269, 1256, 38537, 34346, 27017, 13810, 
      12002, 10121, 5746, 5450, 3965, 242, 15028, 12465, 11169, 10960, 8980, 
      8608, 6868, 769, 205, 1613, 21221, 5672, 5237, 5096, 3112, 2797, 20106, 
      14386, 4714, 4581, 289, 1314, 13712, 10256, 3856, 1156, 1280, 298, 338, 
      370, 389, 433, 2225, 493, 2824, 22562, 11009, 9049, 521, 596, 3316, 
      8722, 2941, 8584, 8450, 9985, 5760, 5065, 976, 40625, 8725, 986, 1781, 
      3989, 12125, 1700, 1901, 4276, 1885, 4450, 35380, 6560, 3593, 2900, 
      2009, 3385, 4937, 7624, 3816, 2664, 30890, 11365, 6586, 3877, 3461, 
      3770, 4442, 11633, 7585, 9010, 42365, 6701, 37017, 6057, 5465, 5213, 
      5090, 6705, 48689, 39236, 6784, 5444, 45864, 45530, 45113, 11345, 
      10125, 6925, 6786, 52385, 47578, 7985, 9360, 5553, 7976, 6989, 6856, 
      6221, 5965, 51545, 11458, 9316, 8209, 12013, 11828, 10825, 9841, 7956, 
      13522, 15184, 9540, 14165, 9685, 15826, 12484, 10440, 12176, 12961, 
      12500, 14130, 13969, 14969, 13042, 16385, 13364, 14125, 17316, 17153, 
      15185, 17000, 16493, 17170, 17749, 19233, 18937, 19717, 18097, 19600, 
      20813, 20722, 23245, 23465, 23314 ], 
  [ 61220, 59140, 60538, 58898, 56900, 55129, 54641, 56242, 53365, 54820, 
      54596, 47821, 50717, 47060, 50020, 49201, 47786, 47700, 46152, 44776, 
      46449, 48005, 40221, 39113, 38565, 41797, 43024, 43418, 37874, 42832, 
      41497, 42521, 40877, 40616, 38729, 40456, 37330, 30537, 32933, 30773, 
      20410, 20610, 30433, 37817, 34625, 29732, 27521, 18617, 18229, 30010, 
      40225, 26570, 29444, 29000, 39745, 30330, 16666, 16657, 28928, 16448, 
      16393, 16325, 25480, 25826, 87737, 76880, 38480, 29300, 27697, 15700, 
      32029, 30505, 15354, 88868, 79400, 71528, 74177, 38357, 31282, 14810, 
      88384, 87300, 86761, 73449, 32089, 28089, 15241, 87602, 74933, 23140, 
      22949, 13960, 82858, 20578, 17533, 14713, 14314, 80020, 28832, 14032, 
      13472, 73250, 37250, 14066, 13901, 13325, 77512, 13572, 13525, 81413, 
      77794, 65210, 64298, 21794, 19825, 18169, 71857, 67546, 27205, 25546, 
      13282, 78664, 59189, 57044, 26741, 17876, 13124, 12941, 12269, 12116, 
      58970, 58537, 31762, 22490, 13481, 13177, 12665, 12610, 70713, 55345, 
      27040, 17289, 74450, 57674, 24905, 21853, 21650, 20285, 19370, 12290, 
      11449, 71261, 70285, 29461, 22472, 20840, 11357, 61650, 31189, 21634, 
      13234, 12874, 11089, 74320, 59216, 50417, 28240, 26692, 17057, 16592, 
      14416, 13841, 47090, 54504, 52020, 30568, 26029, 22504, 22068, 21853, 
      14125, 26585, 23890, 21226, 16285, 10730, 69536, 54521, 51616, 51209, 
      47636, 43124, 29600, 24641, 12916, 11600, 10484, 10121, 27225, 26962, 
      18450, 16525, 13522, 12202, 42728, 35525, 18629, 12205, 10445, 62309, 
      25034, 13765, 64441, 46852, 39492, 35785, 19825, 17865, 44746, 33050, 
      16769, 15425, 11729, 9809, 55925, 47645, 27605, 11861, 46674, 31753, 
      29098, 25033, 18450, 15538, 12130, 56864, 47668, 39440, 38048, 18068, 
      11273, 15677, 13181, 42696, 42325, 32436, 22500, 15325, 8541, 59450, 
      42890, 39605, 15665, 27625, 20065, 8528, 42538, 22210, 21258, 8353, 
      51496, 43496, 41992, 35285, 30805, 28421, 24557, 23525, 21085, 19496, 
      17396, 14965, 13637, 13172, 12020, 11885, 59666, 52594, 32189, 30329, 
      23609, 12125, 42400, 33625, 18081, 14625, 12832, 10900, 10537, 8992, 
      7897, 50570, 47290, 34114, 32170, 30298, 17914, 17090, 10253, 8738, 
      51245, 43973, 38765, 34280, 31688, 29224, 15005, 13780, 11908, 11765, 
      51082, 39322, 37890, 36145, 35802, 35461, 34117, 31525, 25330, 15777, 
      14661, 12037, 11185, 11050, 8677, 7786, 7290, 54800, 44425, 39524, 
      11161, 10889, 52897, 49090, 48266, 46241, 45842, 44657, 23930, 21125, 
      18122, 8177, 48933, 37768, 37060, 34984, 27109, 23773, 17533, 6760, 
      54329, 49193, 44345, 27245, 21805, 7373, 44192, 17657, 17225, 11401, 
      39114, 32850, 28729, 24394, 18394, 8329, 6850, 47092, 44680, 43501, 
      32372, 26792, 19165, 7412, 47354, 27530, 24373, 18325, 15938, 11258, 
      10658, 10370, 8354, 6485, 6229, 43600, 34084, 32080, 29833, 17284, 
      10960, 10809, 7209, 6025, 42290, 40010, 37441, 6266, 5882, 46109, 
      32789, 13925, 13364, 9125, 8149, 7204, 6125, 48861, 45162, 39730, 
      10386, 40724, 39220, 38113, 34208, 9385, 9113, 39833, 21650, 47205, 
      46792, 36756, 32580, 28692, 28381, 17352, 16237, 15381, 11080, 39946, 
      33466, 27634, 20101, 19850, 11969, 11621, 11281, 10949, 20480, 16196, 
      11840, 11152, 9872, 5945, 5617, 34945, 33898, 33553, 18369, 16513, 
      5905, 5265, 34120, 33773, 24580, 20228, 40970, 40585, 29002, 21145, 
      19346, 18850, 5090, 32161, 29844, 19225, 8500, 6849, 4689, 32381, 
      31037, 9881, 9722, 6962, 6082, 22685, 21860, 37474, 31810, 21205, 9025, 
      13136, 5945, 5252, 42229, 38369, 32609, 21250, 40165, 26941, 7540, 
      34138, 30365, 16265, 9209, 5410, 20929, 18329, 6304, 5204, 39850, 
      31501, 26937, 14265, 12601, 33829, 22664, 16424, 8584, 7829, 40817, 
      17285, 17042, 13637, 9125, 7730, 6497, 5426, 4001, 32929, 17680, 11520, 
      7780, 5329, 9860, 9512, 9005, 8677, 8357, 7892, 5252, 3140, 8266, 4941, 
      2986, 2925, 33977, 12340, 8177, 36074, 26185, 22585, 10313, 9418, 
      13864, 26330, 9962, 26564, 9521, 5569, 3200, 38002, 2890, 33128, 19940, 
      11848, 8500, 4925, 4148, 23570, 6845, 44145, 13396, 8692, 7380, 2521, 
      28121, 27146, 24329, 6125, 2066, 38020, 32485, 24260, 22181, 19925, 
      17797, 1940, 27985, 24193, 22114, 19314, 5578, 5058, 4933, 4114, 16837, 
      15361, 10762, 7850, 3362, 2561, 26181, 16525, 7956, 5661, 4381, 3204, 
      19066, 15241, 3977, 33184, 18208, 8884, 2465, 16605, 15858, 13498, 
      9754, 8473, 8298, 6505, 35272, 23780, 23477, 22285, 18901, 14600, 
      12776, 8072, 26225, 22234, 6709, 1714, 22185, 12676, 10576, 8145, 3712, 
      1665, 1360, 7418, 1553, 44584, 35828, 31109, 28040, 22685, 16868, 
      11720, 3509, 1325, 845, 35037, 33930, 31066, 26041, 22345, 16066, 7837, 
      3922, 16276, 8681, 7625, 2081, 28922, 16745, 8461, 33448, 20488, 14965, 
      11140, 1620, 38705, 21025, 20170, 8033, 5914, 1514, 28817, 17680, 
      12577, 11281, 7825, 6817, 6185, 1856, 1040, 617, 27781, 26794, 16866, 
      6466, 4069, 34792, 9032, 8845, 6596, 4040, 3445, 2045, 1960, 1717, 
      1352, 18938, 10573, 9194, 8818, 2473, 2194, 653, 3865, 3744, 34717, 
      10322, 10121, 9922, 1970, 1490, 32861, 25064, 12869, 11764, 6184, 6029, 
      5141, 1469, 8545, 7137, 4705, 4177, 2017, 22265, 5540, 80, 16433, 
      12593, 53, 39637, 16936, 10237, 5220, 712, 261, 20189, 6586, 2729, 866, 
      125, 41, 41, 21920, 17972, 12116, 7412, 5345, 2825, 916, 416, 185, 25, 
      31338, 234, 18, 34229, 9220, 2504, 2308, 125, 13, 24650, 3845, 2810, 
      1765, 17, 122, 39601, 32761, 13924, 6241, 4489, 2809, 529, 0, 16, 
      39205, 27557, 9605, 9217, 1765, 10, 17960, 2029, 22210, 18505, 9613, 
      6250, 4633, 58, 45, 16145, 13472, 2720, 2041, 16, 11050, 9050, 5801, 
      1789, 74, 314, 41652, 26932, 20200, 19917, 11272, 2845, 36530, 14933, 
      10453, 1274, 130, 305, 27289, 14225, 11513, 10673, 1360, 689, 548, 89, 
      41290, 9297, 5706, 1170, 922, 97, 43781, 41309, 12644, 11336, 10916, 
      7325, 7156, 5876, 1396, 221, 48082, 43385, 35090, 19721, 17545, 15250, 
      9725, 9337, 7346, 1277, 21169, 18100, 16528, 16273, 13833, 13369, 
      11169, 148, 458, 394, 28420, 9605, 9032, 8845, 6125, 5672, 27121, 
      20389, 8325, 8146, 450, 325, 19577, 15385, 7145, 305, 337, 965, 545, 
      485, 458, 410, 730, 424, 1053, 29945, 16276, 13856, 544, 481, 1361, 
      13437, 1170, 13253, 13073, 14976, 9601, 8676, 585, 50354, 13394, 641, 
      746, 1850, 17576, 757, 820, 2045, 850, 2173, 44465, 10585, 6560, 5545, 
      928, 1568, 8410, 11925, 6829, 1261, 39377, 16586, 10565, 6890, 6290, 
      1861, 2257, 16900, 11840, 13633, 52232, 10634, 46240, 9760, 8938, 8594, 
      8425, 10546, 59200, 48689, 10625, 8825, 56053, 55673, 55210, 16336, 
      14794, 10674, 10489, 63218, 57905, 12010, 13753, 8704, 11909, 10600, 
      10421, 9556, 9162, 62240, 16265, 13525, 12050, 16820, 16589, 15264, 
      14004, 11521, 18605, 20313, 13105, 19018, 13250, 21001, 16693, 14005, 
      16201, 17170, 16525, 18385, 18178, 19408, 16745, 21008, 17113, 18058, 
      21985, 21730, 19210, 21485, 20840, 21425, 22050, 23764, 23330, 24202, 
      22122, 23993, 25160, 24977, 27362, 27490, 27293 ], 
  [ 62308, 60164, 61618, 59978, 57956, 56129, 55625, 57290, 54333, 55908, 
      55700, 48757, 51805, 48068, 51140, 50297, 48850, 48772, 47176, 45800, 
      47545, 49165, 41149, 40025, 39469, 42821, 44096, 44530, 38810, 43936, 
      42561, 43625, 41941, 41672, 39745, 41544, 38330, 31345, 33853, 31613, 
      20242, 20410, 31313, 38945, 35657, 30596, 28297, 18545, 18229, 30914, 
      41449, 27362, 30356, 29896, 40977, 31282, 16722, 16641, 29840, 16528, 
      16385, 16453, 26280, 26650, 89905, 78880, 39712, 30260, 28601, 15860, 
      33085, 31513, 15490, 91060, 81448, 73448, 76145, 39605, 32330, 14930, 
      90576, 89476, 88929, 75409, 33169, 29041, 15489, 89786, 76925, 23924, 
      23725, 14024, 84978, 21258, 18045, 14985, 14530, 82100, 29840, 14240, 
      13456, 75226, 38506, 14314, 14125, 13261, 79560, 13780, 13725, 83525, 
      79850, 67058, 66130, 22570, 20513, 18785, 73825, 69442, 28197, 26482, 
      13546, 80744, 60941, 58756, 27725, 18500, 13396, 13189, 12389, 12164, 
      60722, 60281, 32906, 23330, 13817, 13481, 12905, 12842, 72673, 57033, 
      28048, 17905, 76474, 59410, 25849, 22685, 22474, 21053, 20098, 12538, 
      11465, 73237, 72245, 30557, 23336, 21640, 11461, 63466, 32341, 22474, 
      13626, 13234, 11169, 76352, 60992, 52025, 29312, 27716, 17705, 17216, 
      14912, 14297, 48634, 56200, 53668, 31720, 27045, 23400, 22948, 22725, 
      14629, 27625, 24842, 22082, 16925, 10930, 71504, 56225, 53264, 52849, 
      49204, 44596, 30736, 25625, 13364, 11936, 10676, 10225, 28297, 28026, 
      19210, 17197, 14026, 12610, 44200, 36829, 19405, 12629, 10693, 64165, 
      26050, 14309, 66337, 48420, 40900, 37105, 20665, 18625, 46274, 34306, 
      17489, 16081, 12161, 10049, 57677, 49237, 28717, 12317, 48250, 32985, 
      30258, 26073, 19258, 16218, 12618, 58640, 49268, 40864, 39440, 18868, 
      11713, 16381, 13757, 44200, 43821, 33700, 23476, 16021, 8725, 61282, 
      44402, 41045, 16385, 28769, 20969, 8768, 44050, 23194, 22210, 8593, 
      53192, 45032, 43496, 36637, 32045, 29597, 25621, 24557, 22037, 20392, 
      18212, 15677, 14285, 13796, 12580, 12437, 61514, 54314, 33469, 31561, 
      24649, 12701, 43920, 34945, 18937, 15337, 13456, 11412, 11025, 9360, 
      8145, 52258, 48914, 35450, 33458, 31538, 18770, 17914, 10733, 9098, 
      52949, 45533, 40213, 35624, 32968, 30440, 15749, 14468, 12500, 12349, 
      52786, 40786, 39322, 37537, 37186, 36837, 35461, 32805, 26442, 16561, 
      15397, 12645, 11745, 11602, 9061, 8082, 7522, 56576, 46001, 40996, 
      11729, 11441, 54641, 50762, 49922, 47857, 47450, 46241, 25010, 22117, 
      19010, 8545, 50605, 39208, 38484, 36360, 28285, 24853, 18405, 6984, 
      56105, 50873, 45929, 28429, 22829, 7693, 45776, 18545, 18097, 12017, 
      40594, 34186, 29961, 25506, 19314, 8761, 7146, 48740, 46280, 45077, 
      33700, 27976, 20117, 7780, 49010, 28738, 25493, 19253, 16778, 11890, 
      11258, 10954, 8810, 6773, 6485, 45184, 35460, 33408, 31105, 18180, 
      11584, 11425, 7585, 6273, 43850, 41522, 38897, 6562, 6130, 47749, 
      34141, 14701, 14116, 9661, 8621, 7604, 6421, 50557, 46786, 41242, 
      11002, 42260, 40724, 39593, 35600, 9953, 9665, 41353, 22714, 48877, 
      48456, 38212, 33940, 29956, 29637, 18280, 17125, 16237, 11752, 41474, 
      34850, 28874, 21125, 20866, 12689, 12325, 11969, 11621, 21520, 17092, 
      12560, 11840, 10496, 6305, 5945, 36369, 35298, 34945, 19345, 17425, 
      6273, 5569, 35528, 35173, 25748, 21268, 42530, 42137, 30290, 22217, 
      20362, 19850, 5402, 33529, 31156, 20241, 9076, 7321, 4969, 33757, 
      32381, 10537, 10370, 7450, 6506, 23813, 22964, 38970, 33178, 22293, 
      9649, 13952, 6385, 5636, 43829, 39889, 34001, 22346, 41725, 28197, 
      8100, 35570, 31709, 17209, 9865, 5834, 22025, 19345, 6800, 5620, 41410, 
      32877, 28201, 15145, 13417, 35261, 23816, 17384, 9224, 8429, 42401, 
      18277, 18026, 14501, 9797, 8330, 7025, 5882, 4337, 34345, 18688, 12304, 
      8388, 5785, 10580, 10216, 9685, 9341, 9005, 8516, 5716, 3412, 8914, 
      5389, 3250, 3181, 35425, 13172, 8825, 37570, 27449, 23753, 11065, 
      10130, 14760, 27602, 10706, 27844, 10249, 6089, 3536, 39546, 3202, 
      34568, 21044, 12680, 9188, 5413, 4580, 24778, 7453, 45817, 14292, 9396, 
      8020, 2817, 29449, 28450, 25561, 6701, 2314, 39572, 33917, 25492, 
      23357, 21037, 18845, 2180, 29313, 25425, 23290, 20410, 6130, 5578, 
      5445, 4570, 17861, 16337, 11570, 8530, 3770, 2897, 27469, 17541, 8644, 
      6229, 4869, 3604, 20162, 16217, 4441, 34640, 19280, 9620, 2809, 17629, 
      16858, 14418, 10530, 9193, 9010, 7129, 36776, 25012, 24701, 23477, 
      19997, 15560, 13672, 8776, 27521, 23426, 7349, 1994, 23377, 13572, 
      11392, 8857, 4176, 1945, 1600, 8098, 1825, 46280, 37348, 32525, 29384, 
      23893, 17908, 12584, 3965, 1573, 1013, 36541, 35410, 32482, 27337, 
      23545, 17082, 8541, 4410, 17300, 9425, 8321, 2425, 30290, 17785, 9197, 
      34920, 21640, 15949, 11988, 1924, 40289, 22193, 21314, 8753, 6530, 
      1810, 30185, 18752, 13481, 12137, 8537, 7481, 6817, 2192, 1280, 785, 
      29125, 28114, 17914, 7114, 4581, 36296, 9800, 9605, 7252, 4552, 3917, 
      2405, 2312, 2045, 1640, 20050, 11405, 9970, 9578, 2873, 2570, 845, 
      4369, 4240, 36221, 11146, 10937, 10730, 2330, 1802, 34325, 26344, 
      13789, 12644, 6824, 6661, 5725, 1781, 9297, 7825, 5265, 4705, 2385, 
      23473, 6148, 128, 17473, 13505, 53, 41245, 17992, 11061, 5812, 936, 
      397, 21341, 7250, 3161, 1114, 221, 89, 25, 23120, 19060, 13012, 8116, 
      5945, 3265, 1172, 592, 305, 65, 32770, 370, 58, 35725, 10004, 2920, 
      2708, 229, 53, 25922, 4357, 3250, 2117, 1, 50, 41209, 34225, 14884, 
      6889, 5041, 3249, 729, 16, 0, 40805, 28901, 10405, 10001, 2117, 2, 
      19048, 2405, 23418, 19609, 10413, 6898, 5193, 130, 109, 17177, 14416, 
      3152, 2417, 32, 11906, 9826, 6425, 2141, 146, 194, 43300, 28260, 21352, 
      21061, 12136, 3285, 38074, 15925, 11285, 1570, 218, 193, 28625, 15193, 
      12385, 11513, 1664, 905, 740, 65, 42930, 10081, 6322, 1450, 1170, 145, 
      45469, 42949, 13556, 12200, 11764, 8021, 7844, 6500, 1700, 149, 49850, 
      45065, 36602, 20857, 18617, 16250, 10525, 10121, 8042, 1565, 22345, 
      19188, 17568, 17305, 14785, 14305, 12025, 148, 610, 290, 29780, 10397, 
      9800, 9605, 6757, 6280, 28449, 21541, 9061, 8874, 586, 261, 20705, 
      16385, 7825, 265, 281, 1189, 689, 613, 578, 514, 578, 520, 853, 31337, 
      17300, 14800, 656, 569, 1129, 14365, 970, 14173, 13985, 15952, 10377, 
      9412, 625, 52154, 14314, 689, 674, 1586, 18632, 701, 740, 1765, 778, 
      1885, 46153, 11393, 7184, 6113, 848, 1360, 9122, 12781, 7461, 1125, 
      40961, 17602, 11365, 7522, 6890, 1637, 1985, 17924, 12688, 14545, 
      54056, 11426, 47952, 10512, 9650, 9290, 9113, 11322, 61136, 50441, 
      11401, 9521, 57933, 57545, 57074, 17312, 15714, 11434, 11241, 65210, 
      59809, 12818, 14625, 9360, 12701, 11336, 11149, 10244, 9826, 64208, 
      17209, 14365, 12826, 17764, 17525, 16144, 14836, 12249, 19597, 21313, 
      13833, 19970, 13978, 22009, 17533, 14733, 17009, 18010, 17333, 19233, 
      19018, 20288, 17497, 21920, 17873, 18850, 22905, 22634, 20018, 22373, 
      21704, 22273, 22906, 24660, 24202, 25090, 22930, 24865, 26024, 25825, 
      28186, 28298, 28093 ], 
  [ 47777, 48865, 47489, 45841, 45025, 46026, 46330, 44761, 45842, 41345, 
      40325, 41858, 37220, 37517, 34929, 35298, 35465, 34981, 35809, 34425, 
      32530, 30914, 34612, 34292, 34138, 31428, 30277, 28685, 31853, 28493, 
      29138, 28180, 28514, 28649, 28738, 26897, 28125, 30826, 27674, 29474, 
      69005, 70789, 27144, 22250, 23810, 27233, 29378, 62450, 58496, 25525, 
      19898, 27625, 24557, 24905, 19016, 23461, 54149, 57704, 24037, 52741, 
      57042, 50240, 26129, 25285, 20666, 18125, 17741, 22025, 23194, 48025, 
      20000, 20852, 48865, 20605, 18265, 16729, 17000, 16820, 19645, 49109, 
      20117, 19825, 19682, 16666, 18866, 21202, 43202, 19729, 16562, 24565, 
      24770, 51025, 18149, 27149, 32420, 41480, 43853, 17289, 19165, 43965, 
      54493, 15665, 15305, 42017, 43040, 56720, 16361, 43501, 43850, 17092, 
      16245, 13957, 13837, 23605, 25992, 27898, 14660, 13913, 18320, 19433, 
      40433, 15921, 12682, 12517, 18250, 27205, 39877, 40882, 46546, 49957, 
      12461, 12424, 15349, 21125, 37064, 38344, 41000, 41341, 13906, 12002, 
      17357, 27010, 14473, 11953, 18388, 20880, 21073, 22480, 23545, 40225, 
      50868, 13658, 13474, 15418, 19913, 21449, 46418, 11965, 14372, 20261, 
      34037, 35261, 47336, 13941, 11509, 11026, 15381, 16209, 25186, 25909, 
      30069, 31474, 10865, 10753, 10645, 13745, 15938, 18353, 18709, 18890, 
      29378, 15304, 16965, 19053, 24804, 41029, 12317, 10370, 10237, 10226, 
      10217, 10457, 13565, 16130, 30937, 35165, 41177, 45170, 14356, 14489, 
      21025, 23456, 28769, 32201, 10057, 11170, 20410, 31410, 38362, 10628, 
      14933, 27028, 10778, 9425, 9985, 10634, 18434, 20434, 9297, 11065, 
      21316, 23140, 30532, 38116, 9386, 9026, 12746, 29474, 8845, 10952, 
      11861, 13736, 18637, 22061, 28157, 9133, 8649, 9133, 9325, 18649, 
      29674, 21008, 24848, 8425, 8450, 10045, 14365, 21050, 39610, 8941, 
      8221, 8500, 20200, 11170, 15490, 36821, 7865, 13673, 14305, 36644, 
      7713, 7633, 7713, 8530, 9594, 10378, 12058, 12610, 14130, 15313, 17173, 
      19890, 21730, 22453, 24469, 24730, 8357, 7621, 8996, 9512, 12296, 
      23780, 7325, 8450, 15874, 19546, 22109, 25721, 26546, 30941, 35786, 
      7177, 7065, 8145, 8577, 9081, 15705, 16465, 26656, 31081, 7058, 6914, 
      7250, 7913, 8489, 9193, 18338, 19885, 22765, 23018, 6893, 7013, 7165, 
      7400, 7453, 7508, 7748, 8324, 10445, 17128, 18388, 22100, 23624, 23885, 
      29828, 33293, 35965, 7045, 6570, 6817, 23202, 23722, 6724, 6481, 6449, 
      6404, 6401, 6404, 10625, 12176, 14321, 30116, 6322, 6641, 6725, 7025, 
      9050, 10466, 14522, 35825, 6568, 6184, 6088, 8788, 11268, 31684, 5933, 
      13850, 14210, 21058, 6001, 6865, 7892, 9497, 13001, 27092, 32345, 5661, 
      5625, 5634, 6781, 8329, 12186, 29341, 5525, 7877, 9076, 12532, 14501, 
      20117, 21101, 21605, 25925, 32372, 33700, 5333, 6113, 6485, 7010, 
      13073, 20213, 20458, 28738, 33890, 5209, 5305, 5508, 31753, 33745, 
      5066, 6002, 15650, 16277, 22730, 24922, 27541, 31610, 5044, 4909, 5021, 
      20029, 4825, 4905, 4986, 5437, 21402, 21922, 4724, 9113, 4570, 4553, 
      4813, 5389, 6253, 6338, 11545, 12410, 13138, 17945, 4437, 5085, 6381, 
      9540, 9685, 16456, 16900, 17352, 17812, 9125, 11969, 16325, 17221, 
      19109, 28250, 29506, 4580, 4721, 4772, 10180, 11492, 27812, 30340, 
      4545, 4594, 6885, 8869, 3869, 3880, 5365, 8200, 9173, 9469, 29765, 
      4562, 5017, 9050, 20105, 23602, 30946, 4384, 4624, 17524, 17761, 22921, 
      25209, 6962, 7325, 3533, 4205, 7460, 18248, 12853, 24274, 26353, 3136, 
      3236, 3812, 7105, 3050, 4874, 19925, 3357, 3940, 9640, 16840, 24525, 
      6778, 8138, 21853, 24713, 2729, 3488, 4468, 10804, 12308, 3042, 5737, 
      9001, 17001, 18226, 2504, 8276, 8429, 10964, 15956, 18125, 20456, 
      22949, 27464, 2930, 7877, 12805, 17777, 22850, 14309, 14753, 15434, 
      15898, 16370, 17093, 22373, 29765, 16277, 22852, 30005, 30340, 2386, 
      11241, 16186, 2105, 3700, 4852, 13172, 14257, 9593, 3445, 13213, 3281, 
      13562, 19906, 26645, 1649, 27521, 1921, 5365, 10737, 14517, 20842, 
      22837, 3845, 16820, 1450, 9113, 13913, 15769, 27938, 2452, 2665, 3412, 
      17680, 29857, 1261, 1666, 3341, 4034, 4946, 5986, 30125, 2312, 3272, 
      3965, 5125, 18317, 19381, 19652, 21605, 6208, 7108, 10825, 14249, 
      23225, 25988, 2482, 6290, 13957, 17602, 20282, 23461, 4869, 6984, 
      21064, 1165, 5197, 12505, 25490, 5968, 6409, 8009, 11393, 12884, 13105, 
      15668, 873, 2845, 2938, 3330, 4698, 7129, 8473, 13273, 2120, 3277, 
      15076, 27901, 3226, 8369, 10229, 12946, 20789, 27850, 29525, 13801, 
      28132, 673, 629, 1058, 1553, 2930, 5429, 8993, 20978, 29090, 32570, 
      628, 709, 1013, 1928, 2984, 5813, 13028, 19805, 5625, 11890, 13210, 
      25090, 1241, 5300, 12064, 617, 3497, 6290, 9197, 26605, 328, 3240, 
      3573, 12424, 15453, 26893, 1130, 4645, 7858, 8938, 12610, 13978, 14930, 
      25253, 29189, 32330, 1280, 1481, 5017, 14417, 18752, 369, 11041, 11250, 
      14149, 18721, 20106, 24250, 24561, 25506, 27121, 3917, 9412, 10805, 
      11221, 22696, 23605, 31172, 18938, 19213, 288, 9553, 9748, 9945, 24169, 
      26065, 410, 1721, 7346, 8221, 14521, 14762, 16250, 26042, 11336, 13096, 
      17000, 18056, 23816, 2482, 15457, 37717, 4964, 7460, 40064, 50, 4673, 
      9458, 15925, 29633, 33538, 3172, 13725, 21352, 28597, 35380, 37672, 
      40840, 2525, 4121, 7769, 12569, 15650, 21050, 28249, 31709, 34250, 
      38050, 457, 33505, 38041, 178, 10413, 21913, 22509, 34978, 38034, 1685, 
      18500, 21029, 24340, 40808, 43685, 2, 290, 6401, 14162, 17162, 21026, 
      30626, 39205, 40805, 0, 1024, 10000, 10404, 24336, 40401, 4097, 23410, 
      2405, 3848, 10004, 14165, 16904, 36485, 36868, 5050, 6733, 21325, 
      23418, 39213, 8665, 10625, 14900, 24352, 36497, 46241, 61, 1181, 3161, 
      3274, 8489, 21050, 85, 5812, 9252, 26605, 35757, 45832, 1138, 6290, 
      8330, 9074, 26293, 29978, 31025, 41258, 89, 10468, 15193, 27289, 28625, 
      37700, 202, 106, 7477, 8545, 8917, 12850, 13077, 14965, 26325, 43762, 
      541, 200, 221, 3464, 4456, 5725, 10100, 10504, 12869, 26996, 2930, 
      4217, 5021, 5162, 6682, 7010, 8770, 40121, 32905, 45513, 1069, 10370, 
      10985, 11194, 14810, 15545, 1352, 3332, 11860, 12077, 33685, 43460, 
      3706, 5850, 13450, 42250, 43074, 29840, 33380, 34112, 34481, 35225, 
      48217, 35633, 50914, 1000, 5545, 7085, 34957, 36082, 52802, 7456, 
      51025, 7666, 7880, 6613, 11138, 12193, 38554, 1201, 7801, 38212, 44257, 
      54865, 5249, 43474, 44725, 55850, 44357, 56372, 850, 10530, 15613, 
      17370, 44829, 51805, 13105, 9490, 15482, 47930, 904, 6229, 10900, 
      15541, 16525, 52884, 55656, 6145, 9797, 8420, 1873, 11357, 1421, 12461, 
      13617, 14065, 14292, 12053, 3285, 1882, 12130, 14290, 2906, 2920, 2853, 
      7933, 9161, 12961, 13172, 4517, 3560, 11917, 10490, 16133, 12602, 
      14065, 14282, 15397, 16189, 4717, 9428, 11834, 13525, 9973, 10138, 
      11581, 12697, 15362, 9376, 10666, 16922, 11745, 17065, 10952, 14954, 
      17810, 16042, 15425, 16362, 16232, 16421, 15669, 19336, 15677, 19306, 
      18665, 16250, 16785, 19017, 17330, 17873, 19240, 19465, 19193, 19945, 
      20021, 21901, 20602, 22153, 22760, 26309, 27225, 27424 ], 
  [ 44705, 45281, 44353, 42705, 41697, 42250, 42426, 41369, 41810, 38273, 
      37381, 37570, 34148, 33805, 32113, 32290, 32201, 31781, 32225, 30841, 
      29522, 28418, 30260, 29812, 29594, 27844, 27077, 25805, 27565, 25549, 
      25874, 25236, 25250, 25321, 25090, 23825, 24349, 25514, 23258, 24418, 
      55885, 57413, 22408, 19498, 20290, 22369, 23810, 50098, 46720, 20981, 
      17914, 22185, 20077, 20297, 17096, 19301, 42821, 45800, 19557, 41605, 
      45202, 39488, 20753, 20101, 26234, 22349, 15821, 17929, 18650, 37529, 
      16672, 17140, 38177, 26365, 22873, 20313, 20968, 15028, 16253, 38293, 
      25877, 25457, 25250, 20570, 15730, 17042, 33410, 25425, 20722, 19061, 
      19202, 39761, 23333, 20813, 24740, 31880, 33805, 22153, 15453, 33853, 
      42589, 19697, 13577, 32225, 33056, 44432, 20969, 33389, 33674, 22212, 
      20917, 16965, 16717, 18037, 19720, 21050, 18628, 17305, 14480, 15145, 
      30769, 20785, 14922, 14437, 14346, 20421, 30277, 31090, 35730, 38565, 
      14701, 14600, 12725, 16069, 27976, 29000, 31144, 31421, 17810, 13730, 
      13645, 20162, 18889, 14065, 14164, 15760, 15889, 16848, 17593, 30433, 
      39220, 17690, 17378, 12410, 15049, 16073, 35474, 14717, 11812, 15205, 
      25397, 26365, 36200, 18421, 13941, 12114, 12181, 12625, 18594, 19125, 
      22261, 23346, 11441, 12545, 12053, 11185, 12290, 13745, 13973, 14090, 
      21634, 11848, 12805, 14125, 18148, 30853, 16285, 12226, 11645, 11570, 
      10985, 10457, 10877, 12226, 22745, 26077, 30937, 34226, 11156, 11225, 
      15329, 17056, 21025, 23689, 10057, 9826, 14842, 23026, 28570, 13700, 
      11285, 19604, 14170, 10193, 9473, 9418, 13378, 14738, 9745, 9337, 
      15300, 16612, 22212, 28260, 11626, 9986, 9866, 21346, 9677, 9032, 9365, 
      10280, 13325, 15725, 20285, 11565, 9673, 8749, 8685, 13273, 21418, 
      14864, 17680, 8681, 8642, 8381, 10397, 14842, 29306, 11821, 8541, 8244, 
      14184, 8546, 10946, 26965, 8185, 9769, 10145, 26788, 9505, 8145, 7969, 
      7570, 7738, 8010, 8794, 9090, 9970, 10705, 11925, 13810, 15138, 15669, 
      17173, 17370, 11365, 9605, 7460, 7592, 8840, 16612, 7709, 7234, 10946, 
      13466, 15325, 18041, 18674, 22109, 25994, 8905, 8281, 7057, 7105, 7225, 
      10777, 11281, 18720, 22185, 8914, 7618, 7058, 6889, 6953, 7145, 12514, 
      13613, 15725, 15914, 8749, 6949, 6845, 6760, 6749, 6740, 6724, 6788, 
      7565, 11624, 12500, 15188, 16328, 16525, 21124, 23885, 26045, 9477, 
      7402, 6817, 15970, 16362, 8900, 8081, 7921, 7556, 7489, 7300, 7489, 
      8336, 9649, 21284, 7922, 6385, 6341, 6257, 6682, 7330, 9722, 25841, 
      9000, 7848, 6984, 6484, 7684, 22468, 6829, 9178, 9410, 14210, 6065, 
      5777, 5972, 6617, 8585, 18772, 22937, 7069, 6649, 6466, 5629, 6025, 
      8026, 20509, 6997, 5765, 6260, 8180, 9445, 13397, 14125, 14501, 17797, 
      22900, 23972, 6229, 5345, 5333, 5410, 8465, 13429, 13610, 19970, 24098, 
      5913, 5625, 5380, 22345, 23953, 6410, 5042, 10082, 10517, 15242, 16922, 
      18965, 22202, 6836, 6125, 5341, 13181, 5337, 5161, 5050, 4797, 14170, 
      14562, 5108, 5849, 6170, 6089, 4685, 4493, 4589, 4610, 7193, 7738, 
      8210, 11545, 4885, 4381, 4525, 5956, 6037, 10440, 10756, 11080, 11412, 
      5669, 7361, 10309, 10949, 12325, 19354, 20354, 4196, 4145, 4132, 6212, 
      7012, 18980, 20996, 4033, 4018, 4453, 5413, 4573, 4520, 3893, 5000, 
      5525, 5693, 20485, 3730, 3737, 5402, 12937, 15602, 21410, 3616, 3600, 
      10996, 11169, 15049, 16825, 4210, 4381, 3725, 3373, 4388, 11464, 7605, 
      16018, 17649, 4160, 3620, 3172, 4097, 3754, 3146, 12629, 3037, 2916, 
      5416, 10312, 16141, 3770, 4490, 14045, 16265, 3433, 2720, 2804, 6068, 
      7060, 2722, 3177, 4905, 10345, 11250, 3400, 4436, 4525, 6100, 9556, 
      11149, 12904, 14821, 18376, 2482, 4165, 7301, 10865, 14722, 8293, 8609, 
      9098, 9434, 9778, 10309, 14309, 20165, 9685, 14660, 20341, 20612, 2194, 
      6121, 9594, 2297, 2036, 2420, 7412, 8177, 4985, 1845, 7389, 1745, 7610, 
      12290, 17557, 2225, 18241, 1665, 2421, 5617, 8245, 12970, 14517, 1733, 
      9908, 3050, 4505, 7769, 9113, 18530, 1300, 1321, 1492, 10512, 20065, 
      1901, 1346, 1421, 1666, 2066, 2594, 20269, 1160, 1352, 1597, 2117, 
      10957, 11765, 11972, 13477, 2624, 3140, 5513, 7913, 14713, 16900, 1010, 
      2642, 7685, 10370, 12410, 14885, 1861, 3016, 13000, 1037, 1997, 6617, 
      16466, 2384, 2633, 3593, 5825, 6868, 7025, 8884, 1129, 925, 954, 1090, 
      1690, 3033, 3865, 7129, 712, 1037, 8420, 18365, 986, 3761, 4981, 6866, 
      12725, 18314, 19669, 7465, 18532, 2465, 1013, 610, 529, 818, 1973, 
      4129, 12850, 19298, 22138, 884, 773, 565, 520, 808, 2165, 6884, 11933, 
      2041, 6066, 7002, 16066, 409, 1844, 6176, 617, 937, 2386, 4205, 17261, 
      1224, 808, 949, 6408, 8605, 17485, 298, 1445, 3314, 4010, 6530, 7514, 
      8210, 16165, 19333, 21898, 256, 265, 1625, 7825, 11072, 625, 5409, 
      5554, 7621, 11041, 12106, 15354, 15601, 16354, 17649, 1037, 4292, 5237, 
      5525, 14120, 14837, 20932, 11194, 11405, 544, 4369, 4500, 4633, 15273, 
      16785, 346, 185, 2930, 3485, 7865, 8042, 9146, 16762, 5576, 6824, 9704, 
      10504, 14984, 370, 8545, 26325, 1508, 2980, 28288, 1138, 1345, 4274, 
      8885, 19649, 22850, 612, 7261, 13032, 18805, 24372, 26280, 28936, 349, 
      1049, 3161, 6425, 8674, 12794, 18521, 21341, 23434, 26594, 137, 22817, 
      26585, 370, 4909, 13465, 13933, 24034, 26578, 85, 10820, 12773, 15380, 
      28904, 31333, 1090, 226, 2305, 7570, 9802, 12770, 20450, 27557, 28901, 
      1024, 0, 4624, 4900, 15376, 28561, 1025, 14642, 293, 904, 4628, 7573, 
      9608, 25285, 25604, 1530, 2509, 13005, 14650, 27565, 3737, 5057, 8116, 
      15392, 25297, 33505, 1469, 29, 601, 650, 3625, 12794, 661, 1972, 4132, 
      17197, 24685, 33160, 50, 2258, 3530, 4018, 16949, 19930, 20785, 29290, 
      1433, 4964, 8345, 17753, 18833, 26308, 1930, 1450, 2997, 3681, 3925, 
      6642, 6805, 8181, 16981, 31410, 2909, 1864, 541, 776, 1256, 1949, 4724, 
      5000, 6661, 17524, 562, 1145, 1565, 1642, 2522, 2722, 3842, 28345, 
      22345, 32905, 173, 4930, 5353, 5498, 8090, 8633, 200, 772, 5972, 6125, 
      22997, 31172, 954, 2074, 7114, 30154, 30850, 19856, 22756, 23360, 
      23665, 24281, 35225, 24625, 37538, 360, 1961, 2861, 24077, 25010, 
      39170, 3104, 37649, 3250, 3400, 2645, 5570, 6305, 27098, 3825, 3385, 
      26820, 31905, 40977, 1921, 31250, 32309, 41834, 32005, 42292, 2578, 
      5218, 8829, 10138, 32413, 38365, 7025, 4562, 8762, 35066, 1800, 2581, 
      5524, 8821, 9549, 39316, 41704, 2561, 4805, 3940, 4689, 5917, 3341, 
      6701, 7537, 7857, 8020, 6485, 6997, 4122, 6562, 8082, 6170, 6120, 5989, 
      3965, 4745, 7265, 7412, 8677, 7016, 6605, 5690, 9605, 7162, 8177, 8330, 
      9125, 9725, 8685, 5204, 6778, 7957, 5749, 5850, 6845, 7577, 9410, 5536, 
      6890, 10970, 7585, 11113, 7240, 9898, 11858, 10730, 10369, 11050, 
      11240, 11365, 10933, 13576, 11197, 13610, 13225, 11834, 12241, 13705, 
      12658, 13009, 14248, 14537, 14585, 15145, 15349, 16589, 15802, 17289, 
      17768, 21125, 21913, 22048 ], 
  [ 44977, 44465, 44489, 42841, 41425, 41026, 40930, 40961, 40042, 38545, 
      37925, 35258, 34420, 32717, 32929, 32698, 32065, 31781, 31409, 30025, 
      29930, 29914, 27812, 27092, 26738, 27028, 27077, 26485, 25253, 26093, 
      25738, 25780, 25114, 25049, 24138, 24097, 23125, 21026, 20674, 20474, 
      34805, 35789, 19144, 20450, 19610, 18833, 18778, 30650, 28496, 18125, 
      20498, 17425, 17357, 17305, 19816, 17261, 25549, 27304, 16837, 24741, 
      26842, 23440, 16129, 15885, 44866, 38125, 18541, 16025, 15794, 22025, 
      16400, 16052, 22265, 45405, 39465, 34729, 36200, 18020, 15845, 22109, 
      44917, 44225, 43882, 35666, 15866, 15002, 19402, 44329, 36362, 14165, 
      14170, 22625, 41149, 14149, 15220, 18280, 19253, 39289, 14365, 19165, 
      24093, 35065, 16705, 18217, 18640, 25120, 37561, 18701, 18850, 39892, 
      37645, 30157, 29637, 13005, 13192, 13298, 33860, 31313, 13120, 12833, 
      17033, 37921, 26482, 25317, 12850, 12805, 16677, 17082, 19546, 21157, 
      26261, 26024, 13949, 12125, 15464, 15944, 17000, 17141, 32906, 24202, 
      12557, 12410, 35073, 25353, 11988, 11680, 11673, 11680, 11745, 16425, 
      21268, 33058, 32474, 12818, 11513, 11449, 19018, 27365, 13172, 11261, 
      13837, 14261, 19336, 34741, 25909, 21226, 12181, 11809, 11386, 11509, 
      12469, 12874, 19465, 23153, 21845, 12545, 11338, 10753, 10709, 10690, 
      11978, 11304, 10765, 10453, 10804, 16029, 31517, 22970, 21437, 21226, 
      19417, 17257, 11965, 10730, 12137, 13565, 15977, 17770, 11156, 11089, 
      10025, 10256, 11369, 12401, 16857, 13770, 9810, 12010, 14562, 27028, 
      10333, 10628, 28178, 18625, 15185, 13634, 9434, 9434, 17497, 12465, 
      9316, 9540, 11332, 14116, 23186, 18826, 10546, 10874, 18245, 11752, 
      10861, 9736, 8837, 9061, 10357, 23533, 18649, 14733, 14125, 8649, 
      10674, 8608, 9248, 16025, 15850, 11645, 8765, 8450, 14210, 24741, 
      16021, 14500, 8200, 9770, 8090, 12821, 15665, 8273, 8105, 12644, 20113, 
      16033, 15313, 12330, 10594, 9778, 8658, 8410, 7930, 7713, 7573, 7690, 
      7930, 8053, 8469, 8530, 24557, 20621, 10996, 10312, 8296, 8180, 15325, 
      11450, 7274, 7346, 7709, 8521, 8746, 10141, 11986, 19377, 17665, 11545, 
      10777, 10081, 7105, 7065, 8656, 10081, 19658, 15914, 13450, 11513, 
      10489, 9593, 6938, 7085, 7565, 7618, 19493, 13613, 12965, 12200, 12053, 
      11908, 11348, 10324, 8245, 6728, 6788, 7300, 7624, 7685, 9428, 10693, 
      11765, 21445, 15970, 13617, 7402, 7522, 20324, 18281, 17849, 16804, 
      16601, 16004, 7625, 6976, 6521, 9316, 18122, 12641, 12325, 11425, 8450, 
      7466, 6322, 11425, 20968, 18184, 15688, 8388, 6868, 9684, 15533, 6050, 
      6010, 6458, 13001, 10265, 8692, 7297, 6001, 7892, 9745, 16861, 15625, 
      15034, 9981, 7929, 5986, 8541, 16925, 8077, 7076, 5732, 5501, 5917, 
      6101, 6205, 7325, 9572, 10100, 14933, 10513, 9685, 8810, 5473, 5813, 
      5858, 8138, 10090, 14209, 13105, 11908, 9153, 9945, 16066, 9802, 5050, 
      5077, 6130, 6722, 7541, 9010, 17444, 15509, 12821, 5429, 13225, 12505, 
      11986, 10237, 5602, 5722, 12724, 5713, 16370, 16153, 11213, 9389, 7853, 
      7738, 4745, 4610, 4538, 4745, 12637, 9685, 7381, 5140, 5085, 4456, 
      4500, 4552, 4612, 5125, 4369, 4325, 4421, 4709, 7250, 7706, 10180, 
      9721, 9572, 4580, 4292, 7012, 7940, 9745, 9594, 6085, 4869, 12869, 
      12680, 7565, 5000, 4573, 4469, 7565, 8762, 7817, 4450, 4505, 5402, 
      7946, 8784, 8224, 3924, 3961, 5121, 5809, 5162, 4925, 10933, 8405, 
      4660, 3848, 3253, 5274, 5953, 13136, 11236, 8612, 4505, 12050, 6274, 
      3925, 9157, 7540, 3240, 3240, 5125, 4178, 3538, 4253, 5113, 11729, 
      7888, 6068, 2804, 2708, 8842, 4537, 3001, 3001, 3226, 12104, 3076, 
      3029, 2564, 2756, 3125, 3656, 4349, 5864, 8330, 3077, 2405, 2977, 4250, 
      2309, 2353, 2434, 2498, 2570, 2693, 3973, 6565, 2477, 4052, 6605, 6740, 
      8586, 2041, 2386, 9505, 5300, 4052, 1972, 2057, 1993, 5245, 1813, 5281, 
      1762, 2906, 5045, 10249, 5321, 7921, 2965, 1537, 1717, 3042, 3637, 
      4045, 2020, 13250, 1513, 1513, 1769, 5338, 5652, 5265, 4212, 2080, 
      6057, 10061, 7466, 4141, 3434, 2746, 2186, 6125, 5512, 4072, 3365, 
      2525, 2117, 2381, 2452, 3005, 1808, 1508, 1025, 1249, 3425, 4388, 4682, 
      1690, 1157, 1802, 2482, 3461, 2269, 1384, 2664, 7565, 1997, 905, 4090, 
      1568, 1409, 1009, 793, 884, 905, 1268, 8473, 3645, 3538, 3130, 2098, 
      1129, 873, 873, 4520, 3077, 1076, 4901, 3026, 769, 629, 746, 2389, 
      4850, 5525, 801, 4932, 13073, 8629, 6458, 5153, 3130, 1429, 593, 2378, 
      5290, 6770, 8228, 7709, 6413, 4328, 2984, 1213, 628, 2005, 1225, 490, 
      610, 3690, 5441, 1300, 464, 7417, 2297, 890, 397, 4205, 9928, 2440, 
      2173, 424, 853, 4293, 5330, 1445, 458, 338, 410, 578, 730, 3653, 5189, 
      6530, 4880, 4481, 1217, 617, 1552, 7969, 241, 250, 549, 1521, 1906, 
      3250, 3361, 3706, 4321, 1717, 212, 205, 221, 2696, 3005, 5972, 1538, 
      1613, 7888, 153, 148, 145, 3169, 3865, 7010, 3721, 346, 221, 521, 562, 
      850, 3842, 136, 296, 1000, 1256, 3016, 2682, 657, 8917, 964, 260, 
      10064, 10250, 1073, 58, 725, 5233, 6938, 1972, 325, 2152, 4797, 7780, 
      8872, 10440, 2525, 1321, 169, 169, 650, 2050, 4649, 6109, 7250, 9050, 
      6257, 6905, 9041, 7578, 13, 2313, 2509, 7578, 9034, 3485, 1300, 2029, 
      3140, 10408, 11885, 10202, 6890, 401, 362, 962, 2026, 5626, 9605, 
      10405, 10000, 4624, 0, 4, 3136, 10201, 1297, 2810, 2605, 1448, 4, 365, 
      904, 8285, 8468, 850, 333, 2125, 2818, 9613, 65, 25, 500, 3152, 8297, 
      13241, 11261, 4381, 1961, 1874, 89, 2050, 8685, 612, 52, 4005, 7957, 
      13032, 4538, 490, 130, 74, 3893, 5378, 5825, 10658, 11089, 68, 593, 
      4289, 4825, 8900, 12402, 11106, 277, 145, 117, 250, 277, 565, 3925, 
      11962, 14741, 12200, 8021, 1864, 1256, 725, 100, 104, 269, 4196, 2330, 
      1417, 1021, 962, 482, 410, 170, 10121, 6705, 12913, 5069, 170, 185, 
      194, 610, 745, 4552, 2132, 260, 277, 7085, 11860, 1906, 850, 450, 
      11250, 11674, 5440, 6980, 7312, 7481, 7825, 14417, 8033, 15914, 5800, 
      1145, 685, 7757, 8282, 17002, 656, 16025, 666, 680, 1013, 538, 593, 
      9554, 16201, 801, 9412, 12457, 18265, 1649, 12074, 12725, 18850, 12557, 
      19172, 13050, 730, 1213, 1570, 12829, 16605, 905, 890, 1282, 14530, 
      10504, 1629, 900, 1341, 1525, 17284, 18856, 1745, 997, 1220, 17473, 
      1157, 14221, 1261, 1417, 1465, 1492, 1453, 21685, 15682, 1530, 1690, 
      19906, 19720, 19453, 2333, 2161, 1961, 1972, 24317, 21160, 2117, 2290, 
      2533, 2402, 2465, 2482, 2597, 2789, 23917, 3028, 2834, 2925, 3573, 
      3538, 3581, 3497, 3562, 4176, 5666, 5122, 5545, 5265, 6152, 5954, 6010, 
      6242, 6425, 6562, 7432, 7421, 7669, 8136, 8477, 8306, 8465, 9250, 9385, 
      9217, 9530, 9473, 10440, 10865, 11593, 11745, 12221, 12101, 12402, 
      13753, 13960, 16909, 17425, 17424 ], 
  [ 45125, 44581, 44633, 42985, 41557, 41130, 41026, 41089, 40130, 38693, 
      38081, 35330, 34568, 32825, 33093, 32850, 32201, 31921, 31525, 30141, 
      30082, 30098, 27880, 27152, 26794, 27144, 27217, 26645, 25325, 26249, 
      25874, 25936, 25250, 25181, 24250, 24245, 23229, 21034, 20738, 20498, 
      34325, 35293, 19188, 20618, 19730, 18869, 18770, 30218, 28100, 18181, 
      20714, 17425, 17417, 17357, 20036, 17341, 25181, 26900, 16897, 24385, 
      26442, 23108, 16133, 15901, 45554, 38729, 18761, 16109, 15850, 21709, 
      16532, 16160, 21937, 46105, 40093, 35293, 36788, 18248, 15973, 21773, 
      45617, 44917, 44570, 36250, 16010, 15082, 19130, 45025, 36962, 14161, 
      14162, 22261, 41813, 14093, 15080, 18020, 18965, 39933, 14473, 18873, 
      23689, 35657, 16937, 17945, 18356, 24692, 38189, 18409, 18554, 40552, 
      38277, 30685, 30157, 12997, 13140, 13210, 34448, 31865, 13220, 12905, 
      16769, 38565, 26962, 25777, 12946, 12721, 16417, 16810, 19210, 20785, 
      26741, 26500, 14125, 12149, 15236, 15700, 16724, 16861, 33490, 24650, 
      12665, 12322, 35689, 25825, 12064, 11700, 11689, 11668, 11713, 16153, 
      20880, 33650, 33058, 12970, 11549, 11453, 18674, 27877, 13352, 11285, 
      13637, 14045, 18980, 35361, 26401, 21634, 12321, 11925, 11314, 11425, 
      12321, 12706, 19841, 23605, 22273, 12725, 11450, 10805, 10753, 10730, 
      11834, 11428, 10845, 10485, 10728, 15733, 32105, 23426, 21865, 21650, 
      19805, 17597, 12137, 10826, 11965, 13337, 15677, 17426, 11296, 11225, 
      10009, 10196, 11225, 12209, 17197, 14026, 9802, 11826, 14290, 27560, 
      10445, 10504, 28730, 19013, 15493, 13898, 9458, 9418, 17865, 12697, 
      9280, 9472, 11152, 13840, 23666, 19226, 10706, 10706, 18637, 11972, 
      11045, 9860, 8845, 9005, 10205, 24025, 19053, 15049, 14425, 8653, 
      10498, 8564, 9140, 16381, 16202, 11881, 8857, 8402, 13906, 25261, 
      16381, 14824, 8164, 9946, 8146, 12545, 16025, 8369, 8185, 12368, 20565, 
      16405, 15669, 12610, 10818, 9970, 8794, 8530, 8010, 7765, 7585, 7650, 
      7858, 7969, 8353, 8410, 25085, 21085, 11240, 10532, 8420, 8072, 15689, 
      11714, 7306, 7306, 7625, 8381, 8594, 9929, 11714, 19825, 18081, 11817, 
      11025, 10305, 7137, 7081, 8500, 9865, 20114, 16298, 13778, 11789, 
      10733, 9805, 6914, 7033, 7465, 7514, 19949, 13949, 13285, 12500, 12349, 
      12200, 11624, 10568, 8405, 6724, 6760, 7208, 7508, 7565, 9224, 10445, 
      11485, 21937, 16362, 13957, 7290, 7402, 20800, 18721, 18281, 17216, 
      17009, 16400, 7769, 7076, 6569, 9104, 18562, 12965, 12641, 11717, 8642, 
      7610, 6362, 11141, 21460, 18628, 16084, 8584, 6984, 9448, 15929, 6098, 
      6050, 6370, 13345, 10537, 8912, 7457, 6065, 7712, 9497, 17289, 16029, 
      15426, 10249, 8125, 6066, 8329, 17357, 8285, 7240, 5800, 5525, 5837, 
      6005, 6101, 7157, 9320, 9832, 15329, 10805, 9953, 9050, 5525, 5729, 
      5770, 7930, 9818, 14593, 13465, 12240, 8905, 9673, 16490, 10082, 5042, 
      5057, 6002, 6562, 7345, 8762, 17896, 15925, 13181, 5341, 13597, 12861, 
      12330, 10537, 5490, 5602, 13088, 5849, 16810, 16589, 11545, 9673, 8089, 
      7970, 4813, 4658, 4570, 4685, 13005, 9981, 7605, 5256, 5197, 4420, 
      4456, 4500, 4552, 5249, 4421, 4289, 4369, 4625, 7034, 7474, 10496, 
      10025, 9872, 4672, 4352, 6800, 7696, 10053, 9898, 6273, 4993, 13253, 
      13060, 7813, 5140, 4685, 4573, 7325, 9050, 8077, 4562, 4397, 5242, 
      7690, 9076, 8500, 3856, 3889, 4969, 5625, 5330, 5081, 11285, 8693, 
      4808, 3764, 3265, 5098, 5749, 13540, 11600, 8912, 4657, 12434, 6506, 
      3809, 9477, 7816, 3316, 3172, 4941, 4330, 3650, 4105, 4925, 12113, 
      8180, 6304, 2848, 2720, 9162, 4717, 3085, 2925, 3130, 12500, 3176, 
      3125, 2600, 2696, 3029, 3524, 4181, 5636, 8642, 3185, 2401, 2885, 4082, 
      2273, 2309, 2378, 2434, 2498, 2609, 3809, 6305, 2405, 3880, 6341, 6472, 
      8914, 2061, 2314, 9857, 5536, 4240, 1952, 2017, 2045, 5485, 1789, 5525, 
      1730, 2770, 4817, 10625, 5081, 8245, 3121, 1557, 1665, 2890, 3457, 
      4253, 1928, 13690, 1565, 1469, 1693, 5090, 5920, 5521, 4432, 1972, 
      5785, 10441, 7786, 4361, 3626, 2906, 2314, 5849, 5780, 4292, 3557, 
      2677, 1997, 2245, 2312, 2837, 1924, 1600, 1033, 1193, 3233, 4160, 4930, 
      1802, 1105, 1690, 2330, 3265, 2421, 1476, 2500, 7897, 2137, 877, 3866, 
      1684, 1513, 1073, 785, 848, 865, 1184, 8829, 3865, 3754, 3330, 2250, 
      1213, 925, 829, 4772, 3277, 1000, 4645, 3226, 821, 641, 706, 2225, 
      4594, 5249, 745, 4672, 13525, 8993, 6770, 5429, 3338, 1553, 629, 2210, 
      5018, 6458, 8584, 8053, 6725, 4580, 3188, 1325, 584, 1853, 1341, 466, 
      562, 3466, 5729, 1424, 436, 7757, 2477, 986, 425, 3961, 10324, 2628, 
      2349, 388, 765, 4045, 5618, 1585, 514, 370, 370, 514, 650, 3425, 4913, 
      6218, 5156, 4745, 1345, 545, 1412, 8325, 229, 234, 481, 1381, 1746, 
      3034, 3141, 3474, 4069, 1877, 232, 197, 205, 2500, 2797, 5672, 1394, 
      1465, 8244, 169, 160, 153, 2953, 3625, 7346, 3965, 410, 265, 445, 482, 
      746, 3602, 116, 244, 884, 1124, 2804, 2890, 565, 8545, 1088, 320, 9668, 
      10658, 1205, 74, 625, 4949, 6610, 2152, 261, 1972, 4525, 7432, 8500, 
      10036, 2729, 1469, 221, 125, 554, 1874, 4381, 5801, 6914, 8674, 6577, 
      6577, 8665, 7930, 9, 2125, 2313, 7234, 8658, 3725, 1160, 1853, 2920, 
      10004, 11453, 10610, 7226, 485, 290, 842, 1850, 5330, 9217, 10001, 
      10404, 4900, 4, 0, 2916, 9801, 1445, 2602, 2813, 1604, 8, 293, 788, 
      7925, 8104, 970, 409, 1945, 2610, 9225, 97, 17, 416, 2932, 7937, 12785, 
      11689, 4649, 2141, 2050, 125, 1874, 9061, 712, 72, 3757, 7605, 12580, 
      4810, 578, 170, 98, 3649, 5090, 5525, 10250, 11513, 64, 505, 4033, 
      4553, 8528, 12850, 11530, 337, 181, 145, 202, 225, 481, 3681, 11530, 
      15229, 12644, 8381, 2036, 1396, 829, 104, 100, 221, 3944, 2522, 1565, 
      1145, 1082, 562, 482, 202, 9725, 6385, 12465, 5353, 170, 173, 178, 530, 
      653, 4820, 2312, 232, 245, 6757, 11432, 2074, 954, 394, 10834, 11250, 
      5156, 6656, 6980, 7145, 7481, 13945, 7685, 15418, 6100, 1261, 761, 
      7417, 7930, 16490, 724, 15529, 730, 740, 1105, 530, 565, 9178, 16705, 
      865, 9040, 12025, 17737, 1781, 11650, 12289, 18314, 12125, 18632, 
      13498, 738, 1129, 1458, 12393, 16105, 865, 922, 1202, 14066, 10900, 
      1741, 904, 1261, 1429, 16776, 18324, 1861, 1025, 1280, 17989, 1157, 
      14681, 1241, 1377, 1417, 1440, 1445, 22257, 16162, 1522, 1642, 20450, 
      20260, 19989, 2425, 2225, 1945, 1952, 24917, 21716, 2125, 2330, 2465, 
      2402, 2437, 2450, 2545, 2725, 24505, 3104, 2858, 2917, 3649, 3610, 
      3625, 3517, 3530, 4276, 5770, 5090, 5625, 5233, 6260, 5978, 5978, 6250, 
      6449, 6570, 7460, 7445, 7713, 8116, 8537, 8290, 8465, 9314, 9441, 9225, 
      9578, 9509, 10468, 10897, 11645, 11785, 12269, 12109, 12442, 13789, 
      13988, 16925, 17433, 17428 ], 
  [ 52145, 50737, 51545, 49897, 48145, 46962, 46642, 47569, 45530, 45713, 
      45317, 40298, 41588, 38765, 40545, 39978, 38897, 38725, 37681, 36297, 
      37210, 38090, 32740, 31796, 31330, 33300, 34021, 33989, 30293, 33485, 
      32570, 33172, 31946, 31769, 30298, 31265, 29061, 24274, 25490, 24170, 
      24389, 24925, 23400, 28178, 25994, 22865, 21578, 21578, 20432, 22717, 
      29570, 20449, 22061, 21785, 29000, 22525, 18269, 19016, 21541, 17797, 
      18666, 17168, 19265, 19357, 67154, 58061, 27725, 21401, 20386, 16201, 
      23120, 22100, 16105, 68029, 60073, 53545, 55688, 27428, 22453, 15725, 
      67541, 66625, 66170, 55042, 22922, 20266, 14810, 66841, 56186, 17077, 
      16970, 15457, 62765, 15605, 14324, 14024, 14213, 60345, 20413, 14013, 
      15805, 54665, 26225, 13625, 13712, 16160, 58169, 13549, 13586, 61396, 
      58365, 47965, 47221, 15805, 14760, 13858, 53348, 49793, 18944, 17873, 
      12665, 58977, 42946, 41221, 18562, 13477, 12421, 12490, 13162, 13765, 
      42725, 42376, 21901, 15821, 12104, 12136, 12296, 12325, 52282, 39770, 
      18605, 12970, 55345, 41593, 17140, 15264, 15145, 14368, 13873, 11833, 
      13428, 52658, 51850, 20098, 15545, 14585, 12410, 44725, 21236, 14957, 
      11261, 11237, 12392, 55125, 42709, 35674, 19125, 18081, 12394, 12181, 
      11349, 11194, 33017, 38833, 36853, 20609, 17498, 15233, 14965, 14834, 
      10970, 17800, 16029, 14373, 11700, 10765, 51005, 38762, 36445, 36122, 
      33305, 29801, 19805, 16442, 10345, 10205, 10601, 11162, 18100, 17921, 
      12601, 11600, 10361, 10049, 29401, 23962, 12610, 9882, 9970, 44948, 
      16493, 10180, 46658, 32513, 26833, 24050, 13130, 12010, 30825, 21985, 
      11332, 10660, 9316, 9412, 39650, 33050, 18050, 9194, 32245, 20936, 
      19037, 16232, 12085, 10517, 9125, 40333, 32985, 26605, 25549, 11785, 
      8770, 10400, 9248, 29017, 28730, 21277, 14365, 10130, 8722, 42325, 
      29125, 26596, 10216, 17722, 12682, 8117, 28769, 13985, 13369, 7940, 
      35793, 29473, 28305, 23194, 19890, 18178, 15490, 14794, 13194, 12193, 
      10933, 9594, 8938, 8725, 8245, 8194, 42365, 36637, 20852, 19496, 14792, 
      8180, 28541, 21866, 11194, 9250, 8381, 7625, 7514, 7229, 7394, 34945, 
      32337, 22185, 20745, 19377, 11025, 10537, 7312, 7057, 35450, 29690, 
      25658, 22265, 20345, 18553, 9290, 8653, 7789, 7730, 35285, 26045, 
      24949, 23624, 23365, 23108, 22100, 20180, 15749, 9640, 9028, 7748, 
      7400, 7349, 6740, 6773, 6949, 38245, 29970, 26161, 7290, 7186, 36676, 
      33625, 32969, 31364, 31049, 30116, 14681, 12800, 10889, 6404, 33466, 
      24737, 24197, 22625, 16850, 14522, 10466, 6497, 37768, 33640, 29800, 
      16900, 13140, 6100, 29645, 10418, 10154, 7018, 25657, 20905, 17876, 
      14801, 10817, 5876, 5825, 31869, 29961, 29034, 20509, 16441, 11250, 
      5629, 32045, 16925, 14692, 10660, 9197, 6701, 6437, 6317, 5645, 5540, 
      5620, 29045, 21713, 20213, 18554, 9953, 6485, 6418, 5338, 5498, 27985, 
      26209, 24228, 5233, 5353, 30962, 20666, 7850, 7541, 5570, 5266, 5077, 
      5090, 33124, 30181, 25925, 5989, 26665, 25497, 24642, 21661, 5490, 
      5386, 25940, 12545, 31714, 31385, 23533, 20365, 17485, 17258, 9673, 
      8978, 8458, 6089, 25965, 20997, 16677, 11412, 11245, 6472, 6292, 6120, 
      5956, 11621, 8849, 6341, 5989, 5381, 4226, 4234, 22052, 21257, 20996, 
      10180, 8996, 4100, 4132, 21393, 21130, 14373, 11365, 26645, 26344, 
      17533, 11944, 10733, 10405, 3869, 19850, 18121, 10610, 4505, 3946, 
      3802, 19984, 18976, 5044, 4969, 3889, 3681, 12890, 12317, 23813, 19493, 
      11828, 4520, 6613, 3370, 3265, 27472, 24452, 20036, 11785, 25826, 
      15794, 3701, 21141, 18292, 8392, 4360, 2997, 11458, 9698, 3133, 2873, 
      25505, 19088, 15700, 7060, 6068, 20826, 12601, 8377, 3897, 3562, 26216, 
      8900, 8741, 6596, 4100, 3461, 2984, 2669, 2504, 20090, 9125, 5317, 
      3425, 2570, 4325, 4145, 3890, 3730, 3578, 3365, 2405, 2309, 3485, 2260, 
      2237, 2260, 20794, 5625, 3394, 22385, 14932, 12340, 4436, 3961, 6473, 
      14989, 4165, 15137, 3890, 2122, 1685, 23801, 1625, 20017, 10357, 5121, 
      3285, 1810, 1621, 12893, 2468, 28594, 5993, 3305, 2665, 1418, 16180, 
      15457, 13396, 2080, 1465, 23725, 19450, 13325, 11834, 10250, 8794, 
      1421, 16040, 13256, 11765, 9805, 1781, 1597, 1556, 1325, 8080, 7108, 
      4273, 2705, 1073, 1028, 14650, 7850, 2725, 1690, 1250, 997, 9549, 6984, 
      1096, 19885, 8941, 3145, 842, 7840, 7345, 5825, 3593, 2900, 2809, 1940, 
      21465, 12829, 12610, 11754, 9378, 6505, 5353, 2665, 14600, 11701, 1972, 
      757, 11650, 5249, 3989, 2650, 821, 706, 821, 2257, 676, 28753, 21845, 
      18218, 15905, 11978, 7925, 4625, 698, 698, 1058, 21220, 20365, 18173, 
      14408, 11720, 7373, 2420, 773, 7497, 2842, 2290, 442, 16529, 7796, 
      2704, 19961, 10361, 6602, 4205, 397, 24040, 10728, 10125, 2440, 1413, 
      373, 16418, 8389, 5050, 4258, 2314, 1810, 1514, 293, 485, 818, 15632, 
      14897, 7825, 1625, 656, 20961, 2929, 2826, 1669, 625, 450, 226, 225, 
      234, 289, 9221, 3796, 3005, 2797, 232, 205, 596, 530, 493, 20880, 3625, 
      3508, 3393, 145, 169, 19442, 13577, 5162, 4477, 1417, 1346, 962, 146, 
      2600, 1864, 776, 584, 104, 11530, 1105, 1525, 7460, 4964, 2000, 24698, 
      7793, 3530, 949, 305, 778, 10036, 1557, 136, 205, 1060, 1480, 2152, 
      11261, 8489, 4649, 1961, 986, 146, 169, 509, 866, 1546, 18241, 745, 
      1537, 20458, 2925, 73, 45, 970, 1530, 13229, 404, 125, 4, 2120, 2813, 
      24650, 19322, 5777, 1370, 626, 122, 362, 1765, 2117, 24336, 15376, 
      3136, 2916, 0, 2025, 8465, 10, 11453, 8840, 3140, 1373, 680, 1229, 
      1300, 7234, 5485, 109, 18, 1773, 3985, 2825, 1172, 16, 1241, 3497, 
      26269, 14909, 10025, 9826, 4121, 146, 22237, 6436, 3636, 85, 1125, 
      3400, 15178, 5978, 4274, 3770, 85, 338, 449, 2258, 25985, 2980, 1153, 
      145, 233, 1508, 27970, 26002, 4981, 4177, 3925, 1930, 1845, 1237, 117, 
      2890, 31429, 27656, 21125, 9704, 8200, 6661, 3236, 3016, 1949, 164, 
      10730, 8585, 7517, 7346, 5746, 5450, 4090, 2057, 769, 3393, 16045, 
      3194, 2873, 2770, 1394, 1193, 15080, 10196, 2500, 2405, 925, 2900, 
      9634, 6786, 1906, 2626, 2826, 512, 932, 1040, 1097, 1217, 4225, 1313, 
      5050, 17224, 7417, 5837, 1261, 1450, 5690, 5584, 5161, 5482, 5384, 
      6613, 3338, 2833, 2050, 33337, 5617, 2020, 3385, 6505, 8369, 3226, 
      3541, 6866, 3485, 7076, 28618, 3978, 1885, 1458, 3645, 5629, 2809, 
      4810, 2066, 4562, 24616, 7789, 4036, 2125, 1861, 6084, 6984, 8017, 
      4805, 5924, 34945, 4181, 30125, 3725, 3321, 3145, 3060, 4253, 40725, 
      32146, 4330, 3370, 38162, 37864, 37485, 7933, 6977, 4537, 4436, 44141, 
      39752, 5365, 6434, 3653, 5426, 4705, 4610, 4165, 4021, 43405, 8180, 
      6530, 5725, 8725, 8578, 7837, 7081, 5690, 10000, 11602, 7250, 10809, 
      7393, 12200, 9650, 8138, 9490, 10121, 9810, 11240, 11117, 11925, 10600, 
      13181, 10882, 11489, 14066, 13977, 12465, 13898, 13505, 14248, 14785, 
      16073, 15889, 16589, 15349, 16546, 17785, 17768, 20381, 20673, 20560 ], 
  [ 62450, 60322, 61760, 60112, 58090, 56277, 55777, 57424, 54485, 56018, 
      55802, 48893, 51893, 48170, 51210, 50373, 48932, 48850, 47266, 45882, 
      47605, 49205, 41245, 40121, 39565, 42885, 44146, 44564, 38888, 43970, 
      42605, 43657, 41981, 41714, 39793, 41570, 38376, 31429, 33905, 31685, 
      20564, 20740, 31365, 38933, 35669, 30650, 28373, 18833, 18497, 30952, 
      41405, 27424, 30386, 29930, 40925, 31300, 16964, 16901, 29866, 16762, 
      16641, 16673, 26330, 26692, 89609, 78626, 39650, 30266, 28621, 16066, 
      33065, 31505, 15700, 90754, 81178, 73210, 75893, 39533, 32308, 15140, 
      90266, 89170, 88625, 75157, 33137, 29041, 15665, 89476, 76661, 23962, 
      23765, 14242, 84680, 21320, 18149, 15149, 14708, 81810, 29818, 14418, 
      13690, 74960, 38420, 14480, 14297, 13505, 79274, 13954, 13901, 83221, 
      79560, 66820, 65896, 22600, 20565, 18853, 73553, 69188, 28169, 26468, 
      13700, 80442, 60721, 58546, 27697, 18562, 13546, 13345, 12577, 12370, 
      60500, 60061, 32836, 23336, 13949, 13621, 13061, 13000, 72397, 56825, 
      28010, 17965, 76180, 59188, 25825, 22689, 22480, 21073, 20128, 12688, 
      11673, 72953, 71965, 30493, 23330, 21650, 11645, 63220, 32261, 22472, 
      13736, 13352, 11357, 76050, 60754, 51829, 29250, 27666, 17749, 17266, 
      14994, 14389, 48452, 55978, 53458, 31634, 26993, 23378, 22930, 22709, 
      14705, 27565, 24804, 22068, 16965, 11080, 71210, 55997, 53050, 52637, 
      49010, 44426, 30650, 25577, 13450, 12050, 10826, 10397, 28225, 27956, 
      19216, 17225, 14096, 12704, 44026, 36697, 19405, 12717, 10825, 63893, 
      25988, 14365, 66053, 48218, 40738, 36965, 20645, 18625, 46080, 34180, 
      17497, 16105, 12241, 10177, 57425, 49025, 28625, 12389, 48040, 32861, 
      30152, 25997, 19240, 16232, 12680, 58378, 49050, 40690, 39274, 18850, 
      11785, 16385, 13793, 44002, 43625, 33562, 23410, 16025, 8857, 61000, 
      44200, 40861, 16381, 28657, 20917, 8882, 43844, 23120, 22144, 8705, 
      52938, 44818, 43290, 36469, 31905, 29473, 25525, 24469, 21969, 20338, 
      18178, 15669, 14293, 13810, 12610, 12469, 61220, 54052, 33317, 31421, 
      24557, 12725, 43706, 34781, 18889, 15325, 13466, 11450, 11069, 9434, 
      8249, 52000, 48672, 35280, 33300, 31392, 18720, 17872, 10777, 9172, 
      52685, 45305, 40013, 35450, 32810, 30298, 15725, 14458, 12514, 12365, 
      52520, 40580, 39124, 37349, 37000, 36653, 35285, 32645, 26324, 16525, 
      15373, 12653, 11765, 11624, 9125, 8168, 7624, 56290, 45765, 40786, 
      11745, 11461, 54361, 50500, 49664, 47609, 47204, 46001, 24896, 22025, 
      18944, 8609, 50341, 39002, 38282, 36170, 28145, 24737, 18341, 7082, 
      55813, 50605, 45685, 28285, 22725, 7765, 45530, 18473, 18029, 12013, 
      40372, 34000, 29801, 25376, 19232, 8801, 7220, 48474, 46026, 44829, 
      33514, 27826, 20025, 7834, 48740, 28580, 25357, 19165, 16712, 11876, 
      11252, 10952, 8840, 6845, 6565, 44930, 35258, 33218, 30929, 18098, 
      11570, 11413, 7633, 6353, 43600, 41284, 38673, 6628, 6208, 47477, 
      33941, 14645, 14066, 9665, 8641, 7642, 6485, 50269, 46516, 41000, 
      10984, 42010, 40482, 39357, 35386, 9945, 9661, 41105, 22580, 48589, 
      48170, 37978, 33730, 29770, 29453, 18178, 17033, 16153, 11714, 41220, 
      34632, 28692, 20997, 20740, 12637, 12277, 11925, 11581, 21386, 16994, 
      12506, 11794, 10466, 6341, 5989, 36137, 35072, 34721, 19225, 17321, 
      6305, 5617, 35298, 34945, 25578, 21130, 42260, 41869, 30088, 22069, 
      20228, 19720, 5444, 33305, 30946, 20105, 9050, 7321, 5017, 33529, 
      32161, 10489, 10324, 7444, 6516, 23645, 22802, 38708, 32948, 22133, 
      9605, 13858, 6385, 5650, 43537, 39617, 33761, 22180, 41441, 27989, 
      8066, 35316, 31477, 17077, 9805, 5832, 21853, 19193, 6778, 5618, 41120, 
      32633, 27985, 15025, 13313, 35001, 23626, 17242, 9162, 8377, 42101, 
      18125, 17876, 14381, 9725, 8276, 6989, 5864, 4349, 34085, 18530, 12202, 
      8330, 5765, 10490, 10130, 9605, 9265, 8933, 8450, 5690, 3434, 8840, 
      5365, 3272, 3205, 35149, 13050, 8749, 37280, 27217, 23545, 10961, 
      10036, 14618, 27364, 10600, 27602, 10145, 6037, 3530, 39236, 3200, 
      34282, 20842, 12546, 9090, 5365, 4546, 24548, 7373, 45469, 14138, 9290, 
      7930, 2813, 29185, 28192, 25321, 6625, 2320, 39250, 33625, 25250, 
      23129, 20825, 18649, 2186, 29045, 25181, 23060, 20200, 6056, 5512, 
      5381, 4520, 17665, 16153, 11428, 8420, 3728, 2873, 27205, 17345, 8530, 
      6145, 4805, 3562, 19944, 16029, 4381, 34330, 19066, 9490, 2777, 17425, 
      16660, 14240, 10388, 9065, 8884, 7025, 36450, 24754, 24445, 23229, 
      19773, 15370, 13498, 8650, 27245, 23176, 7237, 1972, 23125, 13394, 
      11234, 8725, 4106, 1921, 1586, 7972, 1801, 45898, 37010, 32213, 29090, 
      23633, 17690, 12410, 3893, 1553, 1013, 36205, 35080, 32168, 27053, 
      23285, 16868, 8405, 4328, 17082, 9277, 8185, 2377, 29984, 17561, 9049, 
      34586, 21386, 15737, 11810, 1882, 39925, 21933, 21060, 8605, 6408, 
      1768, 29873, 18514, 13285, 11953, 8389, 7345, 6689, 2138, 1250, 773, 
      28817, 27812, 17680, 6980, 4481, 35946, 9634, 9441, 7114, 4450, 3825, 
      2341, 2250, 1989, 1594, 19796, 11221, 9800, 9412, 2797, 2500, 821, 
      4265, 4138, 35865, 10960, 10753, 10548, 2260, 1744, 33977, 26042, 
      13577, 12442, 6682, 6521, 5597, 1721, 9125, 7669, 5141, 4589, 2309, 
      23185, 6010, 130, 17225, 13289, 65, 40853, 17738, 10865, 5674, 890, 
      373, 21061, 7092, 3061, 1060, 205, 85, 37, 22826, 18794, 12794, 7946, 
      5801, 3161, 1114, 554, 281, 61, 32416, 340, 52, 35353, 9810, 2818, 
      2610, 205, 45, 25604, 4229, 3140, 2029, 5, 68, 40805, 33857, 14642, 
      6725, 4901, 3137, 677, 10, 2, 40401, 28561, 10201, 9801, 2025, 0, 
      18770, 2305, 23108, 19325, 10205, 6728, 5045, 104, 85, 16909, 14170, 
      3034, 2313, 18, 11680, 9620, 6257, 2041, 116, 212, 42874, 27914, 21050, 
      20761, 11906, 3161, 37672, 15661, 11061, 1480, 180, 205, 28273, 14933, 
      12149, 11285, 1570, 833, 674, 53, 42500, 9865, 6148, 1360, 1088, 113, 
      45025, 42517, 13306, 11962, 11530, 7825, 7650, 6322, 1602, 145, 49384, 
      44621, 36200, 20549, 18325, 15976, 10301, 9901, 7844, 1469, 22025, 
      18890, 17282, 17021, 14521, 14045, 11785, 122, 544, 288, 29410, 10169, 
      9578, 9385, 6569, 6098, 28085, 21221, 8845, 8660, 520, 245, 20389, 
      16101, 7621, 241, 261, 1097, 617, 545, 512, 452, 580, 458, 865, 30949, 
      17002, 14522, 586, 505, 1145, 14089, 976, 13897, 13709, 15658, 10133, 
      9178, 565, 51652, 14032, 625, 640, 1600, 18314, 661, 706, 1781, 740, 
      1901, 45673, 11133, 6970, 5913, 810, 1354, 8884, 12505, 7241, 1097, 
      40501, 17284, 11101, 7300, 6676, 1629, 1989, 17602, 12410, 14249, 
      53530, 11156, 47450, 10250, 9396, 9040, 8865, 11048, 60570, 49921, 
      11125, 9265, 57377, 56989, 56520, 16978, 15392, 11152, 10961, 64616, 
      59237, 12520, 14309, 9098, 12401, 11050, 10865, 9970, 9556, 63610, 
      16865, 14045, 12520, 17410, 17173, 15802, 14506, 11945, 19225, 20917, 
      13505, 19584, 13648, 21605, 17165, 14393, 16645, 17636, 16965, 18845, 
      18632, 19890, 17125, 21506, 17497, 18464, 22481, 22212, 19620, 21953, 
      21290, 21853, 22480, 24218, 23764, 24644, 22504, 24421, 25570, 25373, 
      27716, 27828, 27625 ], 
  [ 44100, 44164, 43682, 42026, 40820, 40925, 40973, 40426, 40225, 37636, 
      36868, 35705, 33489, 32500, 31700, 31685, 31338, 30980, 31040, 29648, 
      28901, 28305, 28289, 27709, 27425, 26633, 26248, 25290, 25642, 24968, 
      24973, 24653, 24345, 24352, 23797, 23104, 22922, 22541, 21177, 21697, 
      45098, 46370, 19997, 19069, 19093, 19828, 20565, 40069, 37265, 18754, 
      18245, 19058, 17908, 18000, 17485, 17450, 33802, 36205, 17384, 32776, 
      35669, 31041, 17680, 17218, 34101, 28872, 16200, 16132, 16405, 29332, 
      15641, 15725, 29786, 34420, 29776, 26192, 27229, 15529, 15154, 29770, 
      33928, 33380, 33109, 26765, 14885, 15173, 25909, 33410, 27169, 15844, 
      15921, 30784, 30802, 16762, 19345, 24565, 26042, 29300, 14024, 26024, 
      32968, 26010, 14130, 24714, 25353, 34425, 27856, 25556, 25777, 29609, 
      27866, 22250, 21874, 14746, 15725, 16477, 24869, 22970, 12913, 13130, 
      23378, 27920, 19433, 18628, 12713, 15908, 22948, 23569, 27185, 29444, 
      19210, 19045, 12370, 13282, 21157, 21925, 23557, 23770, 23981, 17725, 
      12200, 15581, 25570, 18442, 12205, 12905, 12970, 13481, 13906, 22906, 
      29837, 23985, 23545, 11665, 12448, 12960, 26793, 19730, 11513, 12410, 
      19018, 19730, 27325, 25160, 18632, 15461, 11240, 11300, 14261, 14600, 
      16712, 17477, 14274, 16592, 15716, 10880, 10897, 11392, 11492, 11545, 
      16145, 10645, 10898, 11450, 13745, 22930, 22504, 16333, 15304, 15165, 
      14004, 12708, 10440, 10573, 16804, 19240, 22948, 25533, 10205, 10210, 
      11882, 12905, 15530, 17426, 12304, 10729, 11521, 16889, 21025, 19017, 
      9882, 14425, 19805, 13204, 11204, 10445, 10565, 11285, 12434, 9850, 
      11525, 12325, 16133, 20645, 16105, 13185, 9225, 15457, 12746, 9349, 
      9106, 9061, 10250, 11626, 14650, 16232, 12932, 10600, 10280, 10132, 
      15397, 10953, 12745, 11168, 11065, 8948, 8660, 10865, 21233, 16930, 
      11090, 10217, 10397, 8149, 8629, 19336, 10730, 8090, 8210, 19157, 
      13520, 10880, 10448, 8833, 8105, 7865, 7753, 7793, 8033, 8320, 8900, 
      9953, 10769, 11108, 12100, 12233, 16594, 13810, 8145, 7893, 7605, 
      11665, 10312, 8237, 8237, 9605, 10760, 12580, 13021, 15496, 18421, 
      12850, 11714, 8186, 7850, 7586, 8066, 8314, 13001, 15506, 12985, 10537, 
      9081, 8080, 7632, 7312, 8905, 9556, 10900, 11025, 12818, 9098, 8738, 
      8333, 8258, 8185, 7913, 7465, 6898, 8333, 8825, 10489, 11245, 11378, 
      14633, 16690, 18338, 14120, 10445, 9028, 10949, 11213, 13285, 11890, 
      11602, 10917, 10786, 10405, 6562, 6705, 7186, 14661, 11729, 8336, 8164, 
      7696, 6521, 6401, 7129, 18064, 13637, 11717, 10085, 6385, 6305, 15457, 
      9928, 6709, 6813, 9565, 8330, 6890, 6253, 5938, 6370, 12653, 15730, 
      10676, 9872, 9497, 6676, 5920, 6065, 13876, 10666, 5850, 5641, 6025, 
      6586, 8874, 9346, 9594, 11866, 15625, 16441, 9320, 6772, 6376, 6005, 
      6052, 8840, 8957, 13397, 16501, 8810, 8138, 7445, 15130, 16354, 9945, 
      6273, 6705, 6948, 9945, 11113, 12580, 14985, 10817, 9530, 7850, 8522, 
      8036, 7604, 7301, 6344, 9125, 9389, 7677, 4770, 9953, 9808, 6740, 5780, 
      5108, 5065, 5024, 5249, 5465, 7328, 7514, 5858, 4850, 4553, 4570, 6605, 
      6793, 6989, 7193, 4392, 4932, 6472, 6856, 7720, 12637, 13381, 5989, 
      5746, 5669, 4421, 4709, 12325, 13829, 5696, 5617, 4196, 4132, 7450, 
      7333, 4594, 3973, 4050, 4090, 13378, 5069, 4628, 3925, 7940, 9773, 
      14045, 5017, 4745, 6637, 6746, 9346, 10610, 3625, 3604, 6082, 4706, 
      3481, 6845, 4520, 9925, 11108, 7345, 6165, 4693, 3250, 6617, 3577, 
      7492, 4874, 4049, 3349, 5941, 9914, 2917, 2997, 8392, 9972, 6290, 4105, 
      3293, 3485, 3965, 4553, 2768, 2960, 5840, 6425, 6445, 2745, 2770, 3385, 
      5305, 6322, 7501, 8842, 11437, 4181, 2600, 3944, 6100, 8741, 4420, 
      4608, 4905, 5113, 5329, 5668, 8388, 12708, 5234, 8609, 12818, 13025, 
      4141, 3140, 5141, 4626, 2509, 2125, 3789, 4234, 2512, 2378, 3698, 2340, 
      3789, 6805, 10600, 4930, 11090, 3536, 1604, 2624, 4100, 7225, 8324, 
      1746, 5121, 6773, 2020, 3748, 4580, 11245, 2269, 2098, 1693, 5465, 
      12394, 4660, 3145, 1620, 1417, 1305, 1321, 12532, 2125, 1549, 1346, 
      1226, 5714, 6266, 6409, 7466, 1153, 1285, 2314, 3690, 8314, 9925, 1649, 
      1105, 3524, 5249, 6649, 8420, 962, 1157, 7045, 3016, 904, 2836, 9549, 
      905, 962, 1282, 2362, 2957, 3050, 4205, 3488, 1108, 1073, 953, 785, 
      1040, 1360, 3088, 1405, 898, 3865, 10930, 845, 1252, 1832, 2885, 6760, 
      10877, 11912, 3226, 11029, 6352, 3492, 2257, 1600, 801, 612, 1360, 
      6817, 11601, 13801, 3233, 2930, 2210, 1205, 725, 610, 2833, 6154, 548, 
      2333, 2885, 9133, 1666, 477, 2377, 2704, 464, 569, 1300, 10004, 4205, 
      461, 410, 2477, 3842, 10162, 1549, 328, 853, 1165, 2533, 3133, 3573, 
      9160, 11560, 13549, 1313, 1130, 314, 3314, 5473, 2960, 1856, 1937, 
      3172, 5440, 6185, 8537, 8720, 9281, 10256, 234, 1249, 1746, 1906, 7621, 
      8146, 12769, 5525, 5672, 2873, 1258, 1325, 1394, 8450, 9578, 2353, 720, 
      585, 820, 3280, 3393, 4113, 9553, 1885, 2621, 4477, 5021, 8221, 325, 
      3700, 17000, 117, 565, 18577, 4289, 80, 1153, 3908, 11728, 14225, 113, 
      2858, 6773, 11074, 15425, 16949, 19093, 232, 36, 612, 2340, 3757, 6597, 
      10852, 13032, 14677, 17197, 1874, 14186, 17186, 2617, 1460, 7072, 7412, 
      15145, 17177, 538, 5193, 6570, 8473, 19053, 21034, 4229, 2213, 260, 
      3029, 4493, 6565, 12325, 17960, 19048, 4097, 1025, 1297, 1445, 8465, 
      18770, 0, 7921, 226, 5, 1297, 3026, 4357, 16130, 16385, 53, 328, 6728, 
      7925, 17960, 850, 1530, 3373, 8473, 16138, 22810, 4916, 916, 80, 65, 
      800, 6577, 3274, 169, 1049, 9826, 15650, 22525, 997, 261, 765, 997, 
      9640, 11917, 12580, 19357, 4810, 1493, 3530, 10250, 11074, 16949, 5689, 
      4825, 548, 848, 964, 2465, 2564, 3428, 9668, 21089, 7306, 5557, 2890, 
      117, 85, 202, 1377, 1525, 2482, 10081, 221, 100, 136, 149, 389, 461, 
      941, 18596, 13810, 22322, 1300, 1513, 1744, 1825, 3393, 3744, 1069, 
      233, 2105, 2194, 14330, 20905, 221, 317, 2797, 20077, 20645, 11889, 
      14149, 14625, 14866, 15354, 24250, 15632, 26177, 1733, 388, 648, 15208, 
      15949, 27549, 761, 26282, 841, 925, 680, 2005, 2420, 17645, 8450, 970, 
      17429, 21554, 29090, 592, 21025, 21892, 29817, 21650, 30209, 6301, 
      1901, 4040, 4901, 21992, 26920, 2938, 1625, 4033, 24193, 4685, 922, 
      2137, 4090, 4562, 27737, 29741, 964, 1800, 1445, 9488, 2458, 7240, 
      2920, 3434, 3626, 3725, 2890, 12680, 8333, 2965, 3845, 11401, 11285, 
      11090, 1960, 2290, 3530, 3613, 14794, 12429, 3250, 2845, 5032, 3673, 
      4240, 4329, 4804, 5210, 14600, 2925, 3665, 4330, 3460, 3497, 4040, 
      4388, 5389, 3625, 5021, 6925, 5330, 7066, 5429, 6737, 7801, 7309, 7202, 
      7625, 8125, 8186, 8072, 9685, 8584, 9781, 9650, 9277, 9554, 10250, 
      9841, 10000, 11101, 11450, 11812, 12178, 12506, 13106, 12829, 14240, 
      14589, 17730, 18386, 18457 ], 
  [ 52021, 50661, 51425, 49769, 48029, 46888, 46580, 47457, 45476, 45557, 
      45145, 40244, 41410, 38641, 40333, 39784, 38725, 38545, 37537, 36145, 
      37000, 37828, 32650, 31714, 31252, 33130, 33813, 33745, 30181, 33245, 
      32360, 32930, 31732, 31561, 30116, 31025, 28885, 24232, 25360, 24100, 
      25073, 25633, 23290, 27880, 25768, 22765, 21544, 22180, 20978, 22581, 
      29192, 20393, 21913, 21649, 28610, 22345, 18761, 19562, 21389, 18269, 
      19204, 17602, 19193, 19265, 66052, 57085, 27325, 21205, 20232, 16605, 
      22850, 21866, 16525, 66905, 59057, 52625, 54730, 27010, 22185, 16153, 
      66413, 65509, 65060, 54088, 22628, 20068, 15140, 65717, 55204, 17001, 
      16900, 15921, 61685, 15605, 14450, 14330, 14561, 59293, 20165, 14365, 
      16325, 53689, 25789, 13945, 14050, 16714, 57137, 13897, 13940, 60314, 
      57325, 47081, 46349, 15725, 14746, 13896, 52370, 48869, 18698, 17669, 
      12965, 57913, 42128, 40433, 18320, 13505, 12713, 12800, 13568, 14225, 
      41905, 41562, 21537, 15685, 12346, 12402, 12610, 12645, 51304, 38996, 
      18341, 13000, 54317, 40781, 16922, 15130, 15017, 14282, 13817, 12137, 
      13906, 51664, 50868, 19764, 15385, 14473, 12820, 43849, 20858, 14813, 
      11453, 11453, 12818, 54085, 41861, 34952, 18805, 17797, 12392, 12197, 
      11461, 11336, 32341, 38041, 36097, 20225, 17216, 15041, 14785, 14660, 
      11072, 17498, 15793, 14209, 11698, 11093, 50005, 37960, 35685, 35368, 
      32605, 29173, 19429, 16180, 10485, 10429, 10933, 11560, 17770, 17597, 
      12505, 11570, 10457, 10217, 28769, 23456, 12500, 10036, 10256, 44026, 
      16201, 10242, 45704, 31805, 26245, 23528, 12968, 11908, 30145, 21509, 
      11258, 10634, 9458, 9698, 38800, 32320, 17680, 9316, 31525, 20474, 
      18629, 15914, 11941, 10469, 9221, 39461, 32245, 25997, 24965, 11645, 
      8900, 10330, 9274, 28345, 28064, 20785, 14089, 10064, 9040, 41405, 
      28445, 25970, 10130, 17316, 12456, 8389, 28085, 13697, 13105, 8210, 
      34969, 28769, 27625, 22628, 19408, 17744, 15140, 14468, 12928, 11969, 
      10769, 9508, 8900, 8705, 8273, 8228, 41425, 35793, 20338, 19018, 14458, 
      8194, 27845, 21320, 10996, 9160, 8357, 7685, 7592, 7397, 7652, 34121, 
      31561, 21625, 20221, 18889, 10825, 10361, 7394, 7229, 34612, 28960, 
      25012, 21697, 19825, 18081, 9172, 8577, 7785, 7732, 34445, 25385, 
      24313, 23018, 22765, 22514, 21530, 19658, 15353, 9490, 8914, 7730, 
      7418, 7373, 6890, 6989, 7213, 37349, 29224, 25493, 7300, 7208, 35802, 
      32805, 32161, 30586, 30277, 29362, 14305, 12490, 10657, 6562, 32644, 
      24089, 23561, 22025, 16400, 14144, 10244, 6761, 36866, 32810, 29042, 
      16442, 12802, 6290, 28885, 10180, 9928, 6984, 24973, 20329, 17378, 
      14393, 10553, 5978, 6029, 31057, 29185, 28276, 19937, 15977, 10960, 
      5777, 31225, 16441, 14274, 10386, 8989, 6649, 6409, 6301, 5725, 5746, 
      5850, 28277, 21101, 19637, 18020, 9701, 6437, 6376, 5476, 5732, 27233, 
      25493, 23554, 5429, 5585, 30148, 20068, 7684, 7393, 5584, 5328, 5193, 
      5284, 32266, 29377, 25205, 5941, 25925, 24781, 23944, 21029, 5476, 
      5384, 25210, 12157, 30868, 30545, 22849, 19753, 16945, 16724, 9385, 
      8720, 8224, 5993, 25225, 20365, 16153, 11050, 10889, 6338, 6170, 6010, 
      5858, 11245, 8581, 6205, 5877, 5317, 4360, 4392, 21386, 20609, 20354, 
      9850, 8714, 4226, 4306, 20737, 20480, 13897, 10985, 25873, 25578, 
      16965, 11538, 10369, 10053, 4033, 19220, 17533, 10244, 4469, 3988, 
      3988, 19346, 18362, 4946, 4877, 3917, 3757, 12436, 11881, 23081, 18857, 
      11402, 4442, 6389, 3428, 3365, 26658, 23698, 19378, 11349, 25040, 
      15236, 3665, 20449, 17666, 8066, 4250, 3061, 11016, 9316, 3141, 2941, 
      24713, 18434, 15130, 6778, 5834, 20128, 12113, 8033, 3793, 3488, 25402, 
      8530, 8377, 6322, 3970, 3385, 2962, 2701, 2626, 19400, 8741, 5101, 
      3341, 2600, 4153, 3985, 3748, 3600, 3460, 3265, 2425, 2473, 3365, 2290, 
      2405, 2434, 20072, 5365, 3272, 21625, 14346, 11826, 4234, 3789, 6161, 
      14393, 3965, 14533, 3700, 2088, 1789, 22997, 1745, 19289, 9881, 4849, 
      3121, 1796, 1649, 12337, 2362, 27688, 5669, 3125, 2533, 1544, 15530, 
      14825, 12818, 1994, 1625, 22905, 18720, 12745, 11296, 9760, 8352, 1585, 
      15386, 12674, 11225, 9325, 1709, 1549, 1514, 1325, 7650, 6714, 4005, 
      2533, 1105, 1114, 14020, 7424, 2545, 1600, 1220, 1033, 9061, 6586, 
      1082, 19125, 8469, 2925, 916, 7402, 6925, 5465, 3341, 2690, 2605, 1802, 
      20665, 12233, 12020, 11188, 8884, 6113, 5009, 2465, 13954, 11133, 1818, 
      873, 11080, 4901, 3701, 2440, 797, 820, 965, 2069, 794, 27801, 21025, 
      17476, 15217, 11392, 7465, 4297, 676, 832, 1252, 20410, 19573, 17429, 
      13754, 11138, 6929, 2210, 725, 7045, 2600, 2084, 500, 15817, 7330, 
      2466, 19169, 9809, 6176, 3881, 481, 23162, 10162, 9577, 2210, 1261, 
      461, 15700, 7893, 4680, 3924, 2088, 1620, 1348, 349, 613, 1000, 14930, 
      14213, 7345, 1445, 578, 20137, 2657, 2560, 1481, 545, 400, 260, 265, 
      292, 377, 8689, 3474, 2725, 2529, 234, 225, 754, 452, 421, 20050, 3305, 
      3194, 3085, 173, 233, 18640, 12913, 4768, 4113, 1233, 1168, 820, 208, 
      2330, 1642, 650, 482, 122, 10916, 941, 1781, 6970, 4570, 2290, 23780, 
      7289, 3200, 793, 425, 964, 9458, 1345, 98, 305, 1274, 1730, 2450, 
      10645, 7957, 4261, 1717, 820, 100, 261, 661, 1060, 1800, 17449, 925, 
      1789, 19616, 2617, 41, 25, 1172, 1780, 12553, 298, 73, 18, 2410, 3145, 
      23720, 18500, 5333, 1160, 488, 68, 488, 2029, 2405, 23410, 14642, 2810, 
      2602, 10, 2305, 7921, 0, 10817, 8282, 2810, 1157, 530, 1445, 1522, 
      6728, 5045, 53, 4, 2029, 3609, 2509, 970, 18, 1453, 3853, 25297, 14177, 
      9425, 9232, 3737, 80, 21341, 5954, 3274, 125, 1321, 3746, 14436, 5512, 
      3880, 3400, 117, 436, 565, 2536, 25013, 2650, 949, 193, 305, 1730, 
      26960, 25028, 4553, 3785, 3545, 1664, 1585, 1025, 145, 3200, 30357, 
      26650, 20245, 9106, 7650, 6165, 2890, 2682, 1681, 202, 10100, 8021, 
      6989, 6824, 5284, 5000, 3700, 2309, 905, 3721, 15273, 2848, 2545, 2448, 
      1168, 985, 14330, 9578, 2194, 2105, 1069, 3194, 9032, 6280, 1640, 2900, 
      3112, 586, 1066, 1186, 1249, 1381, 4581, 1481, 5440, 16418, 6885, 5365, 
      1413, 1620, 6100, 5122, 5545, 5024, 4930, 6109, 2984, 2509, 2248, 
      32213, 5153, 2210, 3665, 6929, 7801, 3492, 3825, 7300, 3761, 7514, 
      27572, 3592, 1637, 1252, 3925, 6005, 2493, 4384, 1808, 4880, 23642, 
      7241, 3650, 1865, 1625, 6466, 7402, 7461, 4381, 5450, 33785, 3793, 
      29045, 3365, 2989, 2825, 2746, 3869, 39469, 31028, 3944, 3044, 36944, 
      36650, 36277, 7389, 6473, 4153, 4058, 42829, 38506, 4941, 5960, 3341, 
      5008, 4329, 4240, 3825, 3697, 42101, 7642, 6068, 5309, 8177, 8036, 
      7333, 6613, 5300, 9410, 10984, 6836, 10225, 6977, 11570, 9140, 7712, 
      9000, 9605, 9316, 10706, 10589, 11365, 10130, 12589, 10404, 10985, 
      13460, 13381, 11941, 13312, 12937, 13682, 14209, 15461, 15293, 15977, 
      14797, 15944, 17177, 17170, 19777, 20077, 19970 ], 
  [ 44746, 45050, 44356, 42692, 41570, 41885, 41993, 41204, 41301, 38250, 
      37418, 36877, 34081, 33386, 32162, 32237, 32008, 31618, 31858, 30458, 
      29437, 28597, 29449, 28925, 28669, 27425, 26858, 25744, 26756, 25450, 
      25605, 25133, 24973, 25010, 24601, 23634, 23780, 24109, 22321, 23141, 
      50320, 51712, 21281, 19421, 19805, 21170, 22237, 44921, 41845, 19940, 
      18229, 20660, 19058, 19210, 17433, 18448, 38160, 40833, 18530, 37042, 
      40265, 35125, 19242, 18688, 30529, 25930, 16138, 17090, 17573, 33290, 
      16237, 16501, 33832, 30754, 26650, 23546, 24401, 15401, 15776, 33872, 
      30258, 29770, 29529, 23965, 15385, 16153, 29529, 29768, 24245, 17450, 
      17557, 35090, 27396, 18756, 21969, 28089, 29776, 26042, 14786, 29786, 
      37570, 23140, 13960, 28324, 29053, 39205, 24714, 29314, 29565, 26225, 
      24692, 19856, 19540, 16372, 17681, 18701, 22021, 20392, 13725, 14152, 
      26920, 24650, 17393, 16738, 13553, 18098, 26458, 27169, 31265, 33794, 
      17168, 17033, 12608, 14660, 24425, 25313, 27185, 27428, 21157, 15921, 
      12946, 17797, 22504, 16456, 13189, 14309, 14404, 15125, 15700, 26500, 
      34301, 21097, 20717, 12077, 13730, 14482, 30925, 17440, 11713, 13780, 
      22068, 22900, 31545, 22058, 16490, 13949, 11738, 11978, 16349, 16778, 
      19370, 20285, 13000, 14746, 14050, 11074, 11601, 12546, 12706, 12789, 
      18769, 11257, 11840, 12752, 15857, 26692, 19634, 14453, 13634, 13525, 
      12634, 11698, 10690, 11393, 19634, 22490, 26738, 29653, 10693, 10728, 
      13540, 14893, 18148, 20404, 11290, 10345, 13117, 19805, 24601, 16561, 
      10576, 16889, 17197, 11826, 10426, 9997, 11917, 12937, 11204, 9640, 
      13325, 14365, 19013, 24245, 14033, 11713, 9553, 18245, 11332, 9225, 
      9252, 9657, 11716, 13572, 17316, 14066, 11426, 9754, 9554, 11626, 
      18241, 12805, 15077, 10018, 9945, 8698, 9490, 12745, 25033, 14548, 
      9908, 9305, 12185, 8345, 9725, 22922, 9544, 8884, 9124, 22741, 11642, 
      9602, 9290, 8245, 7937, 7937, 8245, 8405, 8945, 9442, 10322, 11765, 
      12821, 13250, 14482, 14645, 14144, 11840, 7825, 7753, 8185, 13985, 
      9090, 7765, 9505, 11413, 12898, 15138, 15669, 18594, 21969, 10996, 
      10100, 7652, 7496, 7412, 9332, 9700, 15677, 18632, 11069, 9161, 8125, 
      7514, 7306, 7226, 10589, 11450, 13154, 13309, 10900, 8080, 7840, 7585, 
      7540, 7497, 7345, 7137, 7200, 9865, 10537, 12681, 13617, 13780, 17665, 
      20052, 21940, 11930, 9005, 7978, 13289, 13613, 11213, 10088, 9860, 
      9325, 9224, 8933, 6980, 7453, 8324, 17749, 9925, 7402, 7290, 7002, 
      6577, 6817, 8325, 21690, 11441, 9881, 8609, 6409, 6929, 18721, 8450, 
      7841, 8005, 11717, 7240, 6340, 6093, 6228, 7380, 15493, 19080, 8954, 
      8330, 8045, 6154, 5938, 6953, 16954, 8912, 5776, 5897, 7001, 7892, 
      10960, 11552, 11860, 14612, 19001, 19937, 7834, 6066, 5850, 5689, 7146, 
      10954, 11101, 16441, 20025, 7412, 6920, 6437, 18472, 19876, 8245, 5653, 
      8245, 8578, 12385, 13793, 15530, 18325, 8905, 7888, 6628, 10660, 6722, 
      6410, 6197, 5570, 11441, 11765, 6421, 5224, 8125, 8010, 5722, 5122, 
      4810, 4797, 5986, 6361, 6697, 9250, 6224, 5108, 4640, 5153, 5200, 8345, 
      8593, 8849, 9113, 4930, 6010, 8210, 8714, 9818, 15725, 16589, 5085, 
      4932, 4885, 5197, 5725, 15381, 17125, 4850, 4801, 4250, 4666, 6032, 
      5945, 4196, 4385, 4672, 4772, 16640, 4369, 4138, 4545, 10210, 12433, 
      17425, 4285, 4133, 8605, 8744, 11944, 13448, 3821, 3890, 4896, 4000, 
      3825, 8929, 5882, 12697, 14090, 5765, 4885, 3893, 3560, 5185, 3285, 
      9810, 3920, 3425, 4225, 7897, 12740, 3221, 3601, 10946, 12826, 4852, 
      3357, 2965, 4597, 5317, 3593, 2858, 3770, 7850, 8585, 4913, 3433, 3488, 
      4553, 7193, 8480, 9929, 11540, 14585, 3277, 3226, 5410, 8226, 11437, 
      6122, 6370, 6757, 7025, 7301, 7730, 11050, 16090, 7204, 11329, 16228, 
      16465, 3109, 4418, 7109, 3412, 2165, 2141, 5365, 5960, 3546, 2000, 
      5300, 1930, 5449, 9245, 13730, 3528, 14308, 2522, 1850, 3890, 5906, 
      9781, 11090, 1600, 7225, 4885, 3042, 5490, 6562, 14517, 1669, 1588, 
      1453, 7685, 15844, 3218, 2153, 1378, 1385, 1513, 1769, 16010, 1521, 
      1305, 1312, 1492, 8020, 8692, 8865, 10132, 1685, 1997, 3656, 5512, 
      11156, 13037, 1189, 1665, 5314, 7489, 9189, 11290, 1220, 1865, 9673, 
      1922, 1250, 4442, 12625, 1429, 1576, 2196, 3816, 4621, 4744, 6229, 
      2210, 850, 845, 845, 1037, 1802, 2362, 4810, 905, 788, 5825, 14240, 
      733, 2250, 3130, 4573, 9378, 14185, 15370, 5032, 14365, 4346, 2146, 
      1301, 914, 625, 1066, 2474, 9461, 15025, 17525, 1945, 1732, 1252, 697, 
      577, 1152, 4545, 8676, 1058, 3893, 4625, 12193, 884, 925, 3965, 1530, 
      490, 1225, 2466, 13210, 2609, 425, 464, 4121, 5876, 13396, 761, 650, 
      1805, 2297, 4205, 4985, 5545, 12242, 15002, 17261, 613, 520, 724, 5224, 
      7893, 1658, 3314, 3425, 5050, 7858, 8753, 11525, 11738, 12389, 13514, 
      400, 2465, 3172, 3392, 10457, 11072, 16385, 7969, 8146, 1565, 2500, 
      2597, 2696, 11432, 12740, 1193, 250, 1465, 1850, 5210, 5353, 6253, 
      12713, 3393, 4369, 6705, 7369, 11169, 121, 5746, 21146, 541, 1469, 
      22901, 2581, 442, 2385, 6010, 15210, 18037, 113, 4688, 9473, 14464, 
      19385, 21089, 23473, 50, 274, 1570, 4018, 5825, 9265, 14210, 16690, 
      18545, 21365, 820, 17992, 21352, 1321, 2834, 9826, 10226, 19069, 21341, 
      80, 7585, 9232, 11465, 23425, 25616, 2509, 1033, 970, 4909, 6733, 9225, 
      15885, 22210, 23418, 2405, 293, 2605, 2813, 11453, 23108, 226, 10817, 
      0, 169, 2601, 4900, 6561, 20164, 20449, 485, 1090, 9410, 10817, 22202, 
      1940, 2920, 5333, 11453, 20168, 27560, 3034, 234, 58, 73, 1858, 9225, 
      1780, 745, 2225, 13012, 19616, 27241, 281, 925, 1789, 2141, 12794, 
      15401, 16154, 23741, 2952, 2845, 5512, 13492, 14436, 21061, 3649, 2965, 
      1418, 1898, 2074, 4145, 4274, 5378, 12818, 25649, 4964, 3545, 1508, 
      145, 353, 740, 2665, 2873, 4160, 13289, 97, 306, 522, 565, 1105, 1237, 
      2017, 22882, 17524, 26996, 482, 2825, 3146, 3257, 5305, 5746, 369, 193, 
      3625, 3744, 18100, 25425, 269, 845, 4525, 24505, 25133, 15325, 17885, 
      18421, 18692, 19240, 29096, 19546, 31201, 785, 818, 1378, 19058, 19889, 
      32689, 1549, 31300, 1657, 1769, 1282, 3357, 3922, 21757, 5960, 1780, 
      21509, 26084, 34340, 890, 25493, 26450, 35125, 26176, 35545, 4225, 
      3125, 5954, 7025, 26546, 31954, 4520, 2665, 5913, 28953, 2993, 1360, 
      3385, 5968, 6560, 32825, 35009, 1370, 2866, 2269, 6890, 3728, 5058, 
      4338, 5000, 5252, 5381, 4212, 9650, 5993, 4285, 5465, 8577, 8489, 8324, 
      2522, 3060, 4900, 5013, 11540, 9505, 4436, 3789, 6786, 4913, 5690, 
      5809, 6434, 6928, 11426, 3589, 4717, 5620, 4114, 4181, 4930, 5458, 
      6849, 4093, 5437, 8361, 5924, 8500, 5809, 7741, 9225, 8429, 8200, 8741, 
      9081, 9172, 8906, 10993, 9290, 11057, 10804, 9945, 10280, 11336, 10625, 
      10874, 12025, 12340, 12546, 13000, 13264, 14164, 13645, 15074, 15481, 
      18688, 19400, 19501 ], 
  [ 44525, 44621, 44109, 42445, 41245, 41378, 41434, 40853, 40690, 38029, 
      37249, 36162, 33860, 32905, 32045, 32042, 31709, 31345, 31429, 30029, 
      29242, 28610, 28708, 28132, 27850, 26996, 26585, 25601, 26041, 25281, 
      25306, 24964, 24674, 24685, 24146, 23413, 23273, 22978, 21554, 22114, 
      46017, 47305, 20384, 19330, 19402, 20221, 21002, 40930, 38088, 19121, 
      18450, 19477, 18265, 18365, 17680, 17785, 34585, 37024, 17737, 33545, 
      36482, 31784, 18085, 17609, 33818, 28673, 16385, 16453, 16754, 30053, 
      15912, 16020, 30517, 34121, 29549, 26029, 27040, 15700, 15425, 30505, 
      33625, 33085, 32818, 26578, 15138, 15490, 26578, 33109, 26962, 16241, 
      16322, 31541, 30529, 17209, 19876, 25216, 26721, 29045, 14305, 26705, 
      33761, 25805, 14285, 25373, 26024, 35240, 27613, 26233, 26458, 29332, 
      27617, 22105, 21737, 15137, 16160, 16946, 24660, 22797, 13192, 13437, 
      24021, 27653, 19330, 18545, 12994, 16369, 23585, 24218, 27898, 30193, 
      19105, 18944, 12569, 13633, 21760, 22544, 24208, 24425, 23770, 17650, 
      12465, 16042, 25325, 18341, 12500, 13256, 13325, 13864, 14309, 23549, 
      30596, 23762, 23330, 11882, 12781, 13325, 27506, 19585, 11700, 12753, 
      19585, 20313, 28048, 24905, 18505, 15418, 11465, 11549, 14698, 15049, 
      17225, 18010, 14261, 16501, 15649, 11061, 11146, 11701, 11809, 11866, 
      16650, 10880, 11177, 11777, 14180, 23585, 22273, 16234, 15233, 15098, 
      13973, 12725, 10625, 10834, 17333, 19825, 23605, 26234, 10420, 10429, 
      12253, 13320, 16029, 17973, 12317, 10826, 11882, 17426, 21650, 18836, 
      10121, 14900, 19602, 13165, 11245, 10530, 10890, 11650, 12413, 9965, 
      11908, 12740, 16660, 21268, 15970, 13130, 9410, 15970, 12697, 9472, 
      9265, 9280, 10585, 12025, 15145, 16081, 12869, 10625, 10321, 10469, 
      15914, 11336, 13192, 11149, 11050, 9049, 8905, 11250, 21874, 16745, 
      11065, 10228, 10768, 8306, 8906, 19945, 10701, 8325, 8461, 19764, 
      13397, 10837, 10421, 8882, 8210, 8002, 7946, 8002, 8282, 8597, 9217, 
      10322, 11170, 11521, 12545, 12682, 16393, 13673, 8228, 8000, 7808, 
      12100, 10273, 8298, 8530, 9970, 11169, 13045, 13498, 16033, 19018, 
      12725, 11621, 8237, 7925, 7685, 8357, 8621, 13480, 16045, 12850, 10474, 
      9074, 8125, 7709, 7421, 9250, 9929, 11321, 11450, 12681, 9081, 8737, 
      8352, 8281, 8212, 7956, 7540, 7057, 8656, 9172, 10900, 11680, 11817, 
      15156, 17257, 18937, 13945, 10370, 9005, 11378, 11650, 13124, 11765, 
      11485, 10820, 10693, 10324, 6733, 6920, 7453, 15188, 11602, 8325, 8161, 
      7717, 6642, 6570, 7402, 18661, 13456, 11584, 10000, 6500, 6500, 16004, 
      9841, 6970, 7082, 9962, 8293, 6925, 6340, 6085, 6613, 13140, 16285, 
      10553, 9773, 9410, 6713, 6029, 6290, 14393, 10537, 5945, 5780, 6260, 
      6865, 9257, 9745, 10001, 12337, 16180, 17012, 9225, 6781, 6409, 6066, 
      6301, 9225, 9346, 13906, 17074, 8725, 8077, 7412, 15677, 16925, 9818, 
      6290, 7010, 7265, 10370, 11570, 13073, 15530, 10660, 9409, 7785, 8905, 
      7957, 7541, 7250, 6337, 9530, 9802, 7604, 4925, 9802, 9661, 6697, 5785, 
      5161, 5122, 5245, 5490, 5722, 7677, 7433, 5849, 4913, 4724, 4745, 6928, 
      7124, 7328, 7540, 4553, 5165, 6793, 7193, 8089, 13138, 13898, 5956, 
      5725, 5652, 4612, 4932, 12820, 14356, 5669, 5594, 4289, 4289, 7345, 
      7232, 4625, 4112, 4217, 4265, 13897, 5058, 4645, 4090, 8325, 10210, 
      14578, 5000, 4744, 6980, 7093, 9773, 11069, 3730, 3721, 6001, 4689, 
      3604, 7200, 4777, 10370, 11581, 7208, 6068, 4660, 3365, 6498, 3610, 
      7873, 4817, 4036, 3536, 6272, 10361, 3026, 3146, 8801, 10421, 6165, 
      4072, 3316, 3700, 4212, 4490, 2845, 3133, 6173, 6778, 6304, 2900, 2929, 
      3604, 5620, 6673, 7888, 9265, 11920, 4122, 2745, 4201, 6445, 9162, 
      4705, 4901, 5210, 5426, 5650, 6001, 8801, 13217, 5553, 9028, 13329, 
      13540, 4058, 3365, 5458, 4517, 2516, 2180, 4052, 4517, 2701, 2377, 
      3961, 2333, 4058, 7178, 11065, 4789, 11565, 3445, 1681, 2837, 4385, 
      7610, 8737, 1769, 5444, 6562, 2197, 4021, 4885, 11722, 2228, 2069, 
      1700, 5800, 12893, 4505, 3050, 1625, 1450, 1370, 1418, 13033, 2080, 
      1552, 1377, 1297, 6057, 6625, 6772, 7857, 1256, 1412, 2525, 3965, 8725, 
      10372, 1618, 1210, 3793, 5578, 7018, 8833, 1025, 1280, 7424, 2897, 977, 
      3077, 9986, 1000, 1069, 1429, 2581, 3204, 3301, 4500, 3341, 1097, 1066, 
      962, 842, 1165, 1517, 3341, 1360, 905, 4148, 11393, 850, 1405, 2025, 
      3130, 7129, 11338, 12393, 3485, 11492, 6101, 3329, 2146, 1525, 794, 
      689, 1525, 7186, 12074, 14314, 3076, 2785, 2097, 1152, 720, 697, 3076, 
      6505, 629, 2554, 3130, 9554, 1573, 548, 2600, 2557, 477, 666, 1465, 
      10441, 4000, 464, 425, 2704, 4121, 10601, 1450, 377, 986, 1322, 2762, 
      3386, 3842, 9577, 12025, 14050, 1224, 1053, 373, 3573, 5800, 2789, 
      2053, 2138, 3425, 5765, 6530, 8938, 9125, 9698, 10693, 257, 1412, 1937, 
      2105, 8000, 8537, 13252, 5850, 6001, 2696, 1421, 1492, 1565, 8845, 
      9997, 2194, 653, 698, 953, 3533, 3650, 4394, 9970, 2080, 2848, 4768, 
      5328, 8608, 290, 3965, 17545, 164, 676, 19144, 4050, 117, 1306, 4177, 
      12181, 14722, 100, 3089, 7120, 11513, 15940, 17488, 19664, 193, 53, 
      725, 2549, 4018, 6938, 11285, 13505, 15178, 17738, 1717, 14677, 17725, 
      2426, 1625, 7421, 7769, 15650, 17714, 457, 5492, 6905, 8852, 19616, 
      21625, 3978, 2034, 333, 3258, 4770, 6898, 12778, 18505, 19609, 3848, 
      904, 1448, 1604, 8840, 19325, 5, 8282, 169, 0, 1444, 3249, 4624, 16641, 
      16900, 82, 401, 7057, 8282, 18497, 965, 1685, 3604, 8840, 16645, 23413, 
      4633, 793, 45, 34, 909, 6898, 3041, 212, 1172, 10217, 16145, 23120, 
      866, 314, 866, 1114, 10025, 12346, 13021, 19906, 4525, 1636, 3757, 
      10645, 11485, 17460, 5378, 4538, 625, 949, 1073, 2650, 2753, 3649, 
      10049, 21658, 6953, 5248, 2665, 80, 80, 233, 1508, 1664, 2665, 10468, 
      162, 85, 145, 162, 442, 522, 1042, 19125, 14261, 22901, 1145, 1642, 
      1885, 1970, 3602, 3965, 928, 180, 2260, 2353, 14785, 21460, 178, 338, 
      2978, 20618, 21194, 12296, 14596, 15080, 15325, 15821, 24845, 16101, 
      26794, 1552, 389, 689, 15665, 16418, 28178, 808, 26893, 890, 976, 697, 
      2122, 2557, 18130, 8053, 1013, 17908, 22093, 29725, 565, 21554, 22433, 
      30458, 22185, 30852, 5954, 1994, 4225, 5114, 22529, 27521, 3077, 1690, 
      4210, 24754, 4384, 905, 2228, 4265, 4753, 28340, 30368, 941, 1865, 
      1476, 9061, 2545, 6865, 3025, 3557, 3757, 3860, 2977, 12185, 7930, 
      3050, 3970, 10930, 10816, 10625, 1937, 2293, 3613, 3700, 14257, 11936, 
      3305, 2866, 5161, 3730, 4325, 4418, 4913, 5329, 14065, 2900, 3690, 
      4385, 3425, 3466, 4033, 4405, 5458, 3560, 4930, 6970, 5261, 7109, 5328, 
      6714, 7834, 7298, 7173, 7610, 8080, 8145, 8009, 9680, 8497, 9770, 9621, 
      9178, 9461, 10205, 9754, 9925, 11024, 11365, 11701, 12077, 12393, 
      13033, 12722, 14125, 14480, 17609, 18269, 18344 ], 
  [ 45817, 45305, 45325, 43661, 42233, 41834, 41738, 41765, 40842, 39321, 
      38693, 36010, 35152, 33437, 33641, 33410, 32773, 32485, 32113, 30713, 
      30610, 30586, 28480, 27752, 27394, 27680, 27725, 27121, 25889, 26725, 
      26370, 26408, 25738, 25673, 24754, 24705, 23729, 21610, 21250, 21050, 
      35377, 36361, 19700, 21002, 20162, 19385, 19330, 31202, 29044, 18665, 
      21034, 17957, 17885, 17833, 20340, 17785, 26073, 27828, 17357, 25261, 
      27362, 23956, 16641, 16393, 45370, 38629, 19045, 16529, 16298, 22529, 
      16900, 16552, 22765, 45901, 39961, 35225, 36692, 18512, 16337, 22601, 
      45405, 44713, 44370, 36154, 16354, 15490, 19890, 44813, 36842, 14645, 
      14650, 23105, 41625, 14625, 15696, 18756, 19729, 39761, 14837, 19637, 
      24565, 35533, 17173, 18685, 19108, 25588, 38025, 19165, 19314, 40352, 
      38105, 30617, 30097, 13465, 13652, 13754, 34312, 31765, 13572, 13285, 
      17485, 38369, 26930, 25765, 13298, 13253, 17125, 17530, 19994, 21605, 
      26705, 26468, 14393, 12569, 15908, 16388, 17444, 17585, 33346, 24642, 
      12997, 12850, 35509, 25789, 12424, 12116, 12109, 12116, 12181, 16861, 
      21704, 33490, 32906, 13250, 11945, 11881, 19450, 27793, 13600, 11689, 
      14265, 14689, 19764, 35165, 26333, 21650, 12605, 12233, 11810, 11933, 
      12893, 13298, 19885, 23569, 22261, 12961, 11754, 11169, 11125, 11106, 
      12394, 11716, 11177, 10865, 11216, 16441, 31925, 23378, 21845, 21634, 
      19825, 17665, 12373, 11138, 12545, 13973, 16385, 18178, 11560, 11493, 
      10429, 10660, 11773, 12805, 17257, 14170, 10210, 12410, 14962, 27424, 
      10729, 11024, 28570, 19017, 15577, 14026, 9826, 9826, 17885, 12853, 
      9704, 9928, 11720, 14504, 23570, 19210, 10930, 11258, 18625, 12132, 
      11241, 10116, 9217, 9441, 10737, 23909, 19025, 15109, 14501, 9025, 
      11050, 8980, 9620, 16393, 16218, 12013, 9133, 8818, 14578, 25105, 
      16385, 14864, 8564, 10130, 8450, 13181, 16021, 8629, 8461, 13000, 
      20465, 16385, 15665, 12682, 10946, 10130, 9010, 8762, 8282, 8065, 7925, 
      8042, 8282, 8405, 8821, 8882, 24905, 20969, 11344, 10660, 8644, 8528, 
      15669, 11794, 7618, 7690, 8053, 8865, 9090, 10485, 12330, 19717, 18005, 
      11885, 11117, 10421, 7445, 7405, 8996, 10421, 19994, 16250, 13786, 
      11849, 10825, 9929, 7274, 7421, 7901, 7954, 19825, 13945, 13297, 12532, 
      12385, 12240, 11680, 10656, 8577, 7060, 7120, 7632, 7956, 8017, 9760, 
      11025, 12097, 21773, 16298, 13945, 7730, 7850, 20648, 18605, 18173, 
      17128, 16925, 16328, 7949, 7300, 6845, 9640, 18442, 12961, 12645, 
      11745, 8770, 7786, 6642, 11745, 21284, 18500, 16004, 8704, 7184, 10000, 
      15845, 6362, 6322, 6770, 13309, 10573, 9000, 7605, 6309, 8200, 10053, 
      17165, 15929, 15338, 10285, 8233, 6290, 8845, 17225, 8377, 7376, 6032, 
      5801, 6217, 6401, 6505, 7625, 9872, 10400, 15229, 10809, 9981, 9106, 
      5769, 6109, 6154, 8434, 10386, 14501, 13397, 12200, 9445, 10237, 16354, 
      10090, 5338, 5365, 6418, 7010, 7829, 9298, 17728, 15793, 13105, 5713, 
      13505, 12785, 12266, 10517, 5882, 6002, 13000, 5989, 16642, 16425, 
      11485, 9661, 8125, 8010, 5017, 4882, 4810, 5017, 12905, 9953, 7649, 
      5408, 5353, 4724, 4768, 4820, 4880, 5389, 4633, 4589, 4685, 4973, 7514, 
      7970, 10440, 9981, 9832, 4840, 4552, 7272, 8200, 10001, 9850, 6341, 
      5125, 13121, 12932, 7817, 5252, 4825, 4721, 7817, 9010, 8065, 4698, 
      4753, 5650, 8194, 9028, 8468, 4168, 4205, 5365, 6053, 5402, 5165, 
      11169, 8641, 4896, 4084, 3485, 5506, 6185, 13364, 11464, 8840, 4733, 
      12274, 6498, 4149, 9377, 7760, 3460, 3460, 5345, 4394, 3754, 4469, 
      5329, 11941, 8100, 6280, 3016, 2920, 9050, 4745, 3209, 3209, 3434, 
      12308, 3280, 3233, 2768, 2960, 3329, 3860, 4553, 6068, 8530, 3277, 
      2605, 3177, 4450, 2501, 2545, 2626, 2690, 2762, 2885, 4165, 6757, 2665, 
      4240, 6793, 6928, 8770, 2225, 2570, 9685, 5480, 4232, 2152, 2237, 2169, 
      5417, 1985, 5449, 1930, 3074, 5213, 10413, 5485, 8081, 3125, 1697, 
      1877, 3202, 3797, 4201, 2176, 13402, 1665, 1665, 1921, 5490, 5800, 
      5413, 4360, 2228, 6205, 10205, 7610, 4285, 3578, 2890, 2330, 6269, 
      5652, 4212, 3505, 2665, 2257, 2521, 2592, 3145, 1940, 1640, 1157, 1381, 
      3557, 4520, 4810, 1818, 1285, 1930, 2610, 3589, 2393, 1508, 2788, 7685, 
      2117, 1025, 4210, 1684, 1525, 1125, 909, 1000, 1021, 1384, 8585, 3757, 
      3650, 3242, 2210, 1241, 985, 985, 4628, 3185, 1184, 5009, 3130, 873, 
      733, 850, 2493, 4954, 5629, 901, 5032, 13169, 8725, 6554, 5249, 3226, 
      1525, 689, 2474, 5386, 6866, 8320, 7801, 6505, 4420, 3076, 1305, 720, 
      2097, 1313, 578, 698, 3778, 5525, 1384, 548, 7497, 2377, 970, 477, 
      4285, 10004, 2516, 2249, 500, 929, 4369, 5402, 1517, 530, 410, 482, 
      650, 802, 3725, 5261, 6602, 4948, 4549, 1285, 685, 1620, 8033, 305, 
      314, 613, 1585, 1970, 3314, 3425, 3770, 4385, 1777, 272, 265, 281, 
      2756, 3065, 6032, 1594, 1669, 7940, 205, 200, 197, 3221, 3917, 7058, 
      3769, 394, 269, 569, 610, 898, 3890, 180, 340, 1044, 1300, 3060, 2722, 
      697, 8957, 1000, 296, 10100, 10282, 1105, 90, 757, 5265, 6970, 2000, 
      353, 2180, 4825, 7808, 8900, 10468, 2549, 1345, 193, 193, 674, 2074, 
      4673, 6133, 7274, 9074, 6277, 6925, 9061, 7594, 29, 2329, 2525, 7594, 
      9050, 3497, 1312, 2041, 3152, 10420, 11897, 10210, 6898, 409, 370, 970, 
      2034, 5634, 9613, 10413, 10004, 4628, 4, 8, 3140, 10205, 1297, 2810, 
      2601, 1444, 0, 361, 900, 8281, 8464, 842, 325, 2117, 2810, 9605, 53, 
      13, 488, 3140, 8285, 13229, 11245, 4365, 1945, 1858, 73, 2034, 8665, 
      592, 32, 3985, 7937, 13012, 4514, 466, 106, 50, 3869, 5354, 5801, 
      10634, 11061, 40, 565, 4261, 4797, 8872, 12370, 11074, 245, 113, 85, 
      218, 245, 533, 3893, 11930, 14705, 12164, 7985, 1828, 1220, 689, 64, 
      68, 233, 4160, 2290, 1377, 981, 922, 442, 370, 130, 10081, 6661, 12869, 
      5021, 122, 137, 146, 562, 697, 4500, 2080, 208, 225, 7033, 11808, 1850, 
      794, 394, 11194, 11618, 5380, 6920, 7252, 7421, 7765, 14357, 7969, 
      15850, 5732, 1073, 613, 7685, 8210, 16930, 580, 15949, 586, 596, 925, 
      450, 505, 9466, 16109, 709, 9320, 12365, 18173, 1553, 11978, 12629, 
      18754, 12457, 19072, 12946, 626, 1109, 1466, 12725, 16501, 797, 778, 
      1170, 14418, 10388, 1513, 784, 1225, 1409, 17168, 18740, 1625, 877, 
      1096, 17345, 1025, 14085, 1125, 1277, 1325, 1352, 1305, 21533, 15530, 
      1378, 1538, 19746, 19556, 19289, 2165, 1989, 1789, 1800, 24137, 20980, 
      1937, 2106, 2349, 2210, 2273, 2290, 2405, 2593, 23717, 2824, 2626, 
      2713, 3349, 3314, 3349, 3265, 3330, 3940, 5386, 4842, 5261, 4981, 5860, 
      5650, 5706, 5930, 6109, 6242, 7092, 7081, 7325, 7780, 8117, 7946, 8101, 
      8874, 9005, 8837, 9146, 9089, 10036, 10453, 11169, 11317, 11785, 11665, 
      11962, 13289, 13492, 16393, 16901, 16900 ], 
  [ 47546, 46730, 47016, 45352, 43810, 43145, 42973, 43304, 42001, 41050, 
      40498, 37017, 36881, 34786, 35522, 35177, 34388, 34138, 33538, 32138, 
      32377, 32657, 29449, 28645, 28249, 29105, 29378, 28964, 26896, 28530, 
      27985, 28213, 27353, 27250, 26141, 26434, 25040, 22009, 22181, 21601, 
      31140, 31972, 20441, 22921, 21625, 20050, 19577, 27421, 25605, 19520, 
      23409, 18280, 18778, 18650, 22753, 18868, 22900, 24313, 18250, 22202, 
      23885, 21125, 17002, 16868, 52229, 44690, 21458, 17650, 17153, 19850, 
      18477, 17901, 19972, 52874, 46250, 40906, 42601, 21001, 17876, 19732, 
      52378, 51610, 51229, 42025, 18045, 16573, 17629, 51748, 42865, 14930, 
      14897, 19970, 48256, 14416, 14689, 16609, 17316, 46202, 16186, 17186, 
      21050, 41480, 19700, 16424, 16733, 21845, 44314, 16714, 16825, 46945, 
      44432, 35956, 35360, 13712, 13481, 13241, 40221, 37332, 14845, 14292, 
      15300, 44810, 31813, 30458, 14533, 12778, 14978, 15269, 17125, 18394, 
      31588, 31313, 16388, 13120, 14065, 14393, 15145, 15248, 39217, 29221, 
      14346, 12337, 41684, 30596, 13469, 12629, 12584, 12325, 12200, 14600, 
      18341, 39437, 38777, 15017, 12610, 12242, 16505, 32980, 15633, 12240, 
      12688, 12960, 16705, 41378, 31330, 25849, 14258, 13658, 11449, 11458, 
      11810, 12025, 23780, 28186, 26650, 14994, 13141, 11986, 11866, 11809, 
      11349, 13217, 12260, 11492, 10817, 13952, 37834, 28033, 26234, 25985, 
      23834, 21218, 14330, 12373, 11234, 12130, 13858, 15233, 13213, 13108, 
      10600, 10413, 10728, 11304, 20810, 16925, 10457, 10985, 12701, 32801, 
      12116, 10169, 34137, 23026, 18826, 16857, 10377, 9997, 21704, 15380, 
      9685, 9605, 10333, 12205, 28453, 23333, 12773, 9985, 22672, 14545, 
      13312, 11617, 9616, 9232, 9616, 28906, 23186, 18434, 17674, 9386, 9701, 
      8885, 8917, 20098, 19885, 14578, 10330, 8685, 12013, 30368, 20128, 
      18265, 8545, 12125, 9305, 10882, 19764, 9864, 9544, 10701, 25082, 
      20242, 19370, 15665, 13397, 12277, 10625, 10225, 9365, 8882, 8362, 
      7985, 7921, 7930, 8042, 8065, 30244, 25700, 13985, 13073, 10145, 7825, 
      19450, 14625, 8245, 7633, 7578, 7858, 7969, 8794, 10069, 24296, 22280, 
      14792, 13796, 12872, 8072, 7880, 7837, 8692, 24649, 20221, 17225, 
      14794, 13466, 12266, 7369, 7250, 7274, 7289, 24480, 17460, 16660, 
      15705, 15520, 15337, 14625, 13297, 10420, 7345, 7177, 7081, 7177, 7200, 
      8145, 8992, 9760, 26770, 20345, 17498, 6989, 7033, 25493, 23108, 22600, 
      21365, 21124, 20413, 9640, 8573, 7624, 7949, 22945, 16362, 15970, 
      14842, 10917, 9477, 7345, 9370, 26281, 23041, 20089, 10889, 8609, 8081, 
      19930, 7141, 7025, 6257, 16900, 13480, 11413, 9448, 7240, 6813, 8020, 
      21554, 20090, 19385, 13154, 10418, 7373, 7154, 21652, 10676, 9257, 
      7001, 6352, 5780, 5812, 5840, 6352, 7801, 8177, 19314, 13906, 12850, 
      11709, 6586, 5634, 5641, 6781, 8125, 18472, 17140, 15677, 7412, 7976, 
      20705, 13073, 5585, 5498, 5525, 5813, 6290, 7265, 22345, 20068, 16848, 
      5200, 17362, 16490, 15857, 13690, 5141, 5185, 16781, 7604, 21145, 
      20890, 14962, 12682, 10690, 10537, 5986, 5661, 5437, 4770, 16724, 
      13088, 10100, 6833, 6740, 4705, 4673, 4649, 4633, 6890, 5450, 4570, 
      4514, 4498, 5785, 6089, 13765, 13192, 13005, 6037, 5445, 5581, 6205, 
      13250, 13061, 8450, 6626, 17092, 16865, 10496, 6905, 6212, 6032, 5860, 
      12069, 10858, 6085, 4050, 4453, 6085, 12125, 11413, 3845, 3844, 4244, 
      4628, 7321, 6970, 14836, 11700, 6625, 3609, 3922, 4157, 4570, 17525, 
      15245, 12013, 6500, 16245, 9025, 3370, 12740, 10705, 4505, 3137, 3920, 
      6161, 5141, 3386, 3866, 15912, 11197, 8845, 3757, 3357, 12413, 6778, 
      4330, 2810, 2845, 16393, 4553, 4468, 3433, 2713, 2740, 2929, 3280, 
      4225, 11817, 4626, 2890, 2626, 3177, 2482, 2450, 2417, 2405, 2401, 
      2410, 2930, 4610, 2304, 2929, 4608, 4705, 12209, 2738, 2209, 13352, 
      8045, 6341, 2285, 2180, 2986, 8020, 2080, 8090, 1949, 2105, 3370, 
      14308, 3528, 11482, 4930, 2210, 1706, 2081, 2410, 6500, 1625, 17905, 
      2482, 1570, 1522, 3457, 8669, 8168, 6773, 1525, 3944, 14138, 10973, 
      6698, 5725, 4733, 3869, 3970, 8521, 6625, 5652, 4432, 1440, 1552, 1585, 
      1872, 3365, 2837, 1556, 1172, 2056, 2677, 7489, 3205, 1114, 1189, 1489, 
      2050, 4160, 2705, 1553, 11162, 3770, 1082, 2405, 3109, 2836, 2056, 
      1156, 981, 964, 909, 12290, 6170, 6025, 5465, 3977, 2362, 1802, 890, 
      7345, 5408, 785, 2900, 5353, 1690, 1170, 793, 1258, 2845, 3330, 692, 
      2885, 17786, 12506, 9841, 8194, 5525, 3026, 1354, 1201, 3125, 4225, 
      12025, 11392, 9792, 7137, 5337, 2692, 625, 976, 2738, 673, 565, 1973, 
      8584, 2885, 605, 11050, 4410, 2205, 1066, 2290, 14089, 4625, 4244, 481, 
      416, 2336, 8461, 3170, 1385, 1037, 425, 365, 365, 1882, 2962, 3961, 
      7893, 7380, 2824, 324, 613, 11738, 514, 485, 290, 578, 773, 1585, 1658, 
      1889, 2314, 3620, 785, 512, 452, 1217, 1412, 3505, 549, 586, 11645, 
      680, 637, 596, 1492, 1960, 10573, 6410, 1325, 1010, 170, 173, 233, 
      1933, 313, 169, 265, 369, 1369, 5021, 146, 5746, 2501, 1189, 6661, 
      14481, 2682, 565, 130, 2890, 4177, 4033, 68, 793, 2564, 4825, 5689, 
      6953, 4810, 3074, 1010, 98, 85, 725, 2450, 3530, 4405, 5825, 9640, 
      4132, 5812, 11261, 314, 866, 986, 4649, 5801, 6100, 305, 692, 1385, 
      6905, 8116, 14409, 10413, 1530, 9, 153, 685, 3145, 6250, 6898, 14165, 
      7573, 365, 293, 1373, 6728, 3026, 1157, 4900, 3249, 361, 0, 121, 5184, 
      5329, 2305, 1370, 730, 1157, 6242, 680, 260, 13, 1373, 5188, 9220, 
      15634, 7234, 3978, 3853, 738, 685, 12560, 1865, 545, 1952, 4916, 9041, 
      7421, 1625, 809, 601, 1874, 2941, 3274, 7081, 15412, 325, 52, 2152, 
      2536, 5661, 16949, 15425, 1138, 778, 674, 85, 74, 58, 1898, 8149, 
      19664, 16705, 11728, 3785, 2873, 2000, 425, 353, 100, 2089, 4437, 3106, 
      2482, 2385, 1525, 1377, 757, 6642, 3944, 8936, 8042, 445, 346, 317, 
      125, 146, 7369, 4113, 265, 244, 4240, 8065, 3769, 2105, 185, 7565, 
      7913, 3005, 4165, 4421, 4552, 4820, 10196, 4986, 11461, 8905, 2498, 
      1658, 4778, 5189, 12389, 1549, 11560, 1517, 1489, 2122, 697, 562, 6217, 
      21220, 1640, 6109, 8584, 13480, 3130, 8273, 8810, 13985, 8676, 14265, 
      17525, 1025, 634, 725, 8906, 12074, 740, 1405, 733, 10333, 14473, 2900, 
      1145, 788, 820, 12665, 14009, 3050, 1466, 1989, 22570, 1348, 18778, 
      1258, 1220, 1192, 1181, 1552, 27290, 20413, 1625, 1405, 25237, 25009, 
      24704, 3362, 2920, 1960, 1933, 30160, 26585, 2336, 2809, 2026, 2533, 
      2330, 2309, 2234, 2308, 29626, 3869, 3177, 2960, 4394, 4321, 4090, 
      3778, 3349, 5213, 6697, 4861, 6344, 5000, 7209, 6201, 5725, 6329, 6660, 
      6641, 7681, 7632, 8066, 7913, 9010, 8117, 8424, 9805, 9860, 9236, 9925, 
      9754, 10625, 11080, 11986, 12020, 12564, 12064, 12665, 13954, 14081, 
      16868, 17300, 17261 ], 
  [ 48877, 47885, 48325, 46661, 45053, 44234, 44018, 44525, 43002, 42381, 
      41873, 37930, 38212, 35897, 36941, 36530, 35653, 35425, 34693, 33293, 
      33730, 34186, 30340, 29492, 29074, 30260, 30665, 30361, 27809, 29905, 
      29250, 29588, 28618, 28493, 27274, 27765, 26129, 22570, 23050, 22250, 
      29017, 29761, 21200, 24362, 22802, 20765, 20050, 25562, 23944, 20345, 
      25114, 18797, 19625, 19453, 24480, 19825, 21393, 22608, 19097, 20761, 
      22202, 19816, 17541, 17473, 56530, 48529, 23185, 18629, 17978, 18629, 
      19720, 19012, 18685, 57241, 50221, 44525, 46352, 22772, 19097, 18401, 
      56745, 55933, 55530, 45754, 19354, 17530, 16650, 56093, 46682, 15425, 
      15370, 18485, 52425, 14625, 14436, 15696, 16249, 50261, 17297, 16097, 
      19345, 45253, 21493, 15445, 15688, 20008, 48285, 15625, 15714, 51092, 
      48425, 39377, 38737, 14185, 13712, 13274, 43972, 40885, 15912, 15205, 
      14365, 48869, 34970, 33505, 15578, 12833, 14065, 14290, 15794, 16865, 
      34745, 34448, 17873, 13769, 13328, 13568, 14144, 14225, 42946, 32202, 
      15457, 12370, 45589, 33709, 14404, 13256, 13189, 12776, 12541, 13621, 
      16724, 43210, 42506, 16370, 13325, 12781, 15130, 36313, 17140, 12889, 
      12105, 12289, 15264, 45305, 34553, 28610, 15545, 14813, 11570, 11513, 
      11513, 11618, 26365, 31189, 29521, 16501, 14274, 12789, 12625, 12546, 
      11074, 14416, 13217, 12185, 10916, 12841, 41585, 31058, 29105, 28834, 
      26485, 23605, 15793, 13418, 10805, 11393, 12725, 13858, 14500, 14373, 
      11029, 10600, 10453, 10765, 23197, 18850, 10930, 10490, 11722, 36244, 
      13249, 10004, 37690, 25677, 21037, 18826, 11026, 10426, 24245, 17173, 
      10004, 9748, 9860, 11204, 31610, 26050, 14170, 9578, 25345, 16272, 
      14841, 12816, 10177, 9441, 9297, 32129, 25925, 20689, 19841, 9925, 
      9250, 9160, 8840, 22573, 22338, 16393, 11353, 8938, 10858, 33745, 
      22625, 20564, 8864, 13610, 10130, 9881, 22261, 10909, 10501, 9700, 
      28085, 22805, 21845, 17722, 15146, 13850, 11890, 11402, 10322, 9685, 
      8945, 8282, 8042, 7985, 7921, 7922, 33665, 28769, 15844, 14800, 11344, 
      7748, 21969, 16594, 8938, 7930, 7633, 7605, 7650, 8145, 9090, 27277, 
      25085, 16805, 15677, 14621, 8765, 8485, 7496, 8021, 27674, 22850, 
      19546, 16829, 15325, 13949, 7754, 7481, 7241, 7234, 27505, 19825, 
      18937, 17872, 17665, 17460, 16660, 15156, 11817, 7840, 7540, 7092, 
      7056, 7057, 7540, 8145, 8737, 29993, 23018, 19885, 6890, 6890, 28628, 
      26045, 25493, 24148, 23885, 23108, 10949, 9640, 8405, 7300, 25882, 
      18661, 18225, 16965, 12490, 10786, 8082, 8325, 29504, 26000, 22784, 
      12484, 9764, 7300, 22625, 7922, 7762, 6290, 19309, 15493, 13140, 10845, 
      8109, 6340, 7173, 24425, 22829, 22058, 15145, 12013, 8330, 6505, 24545, 
      12337, 10676, 7892, 7001, 5857, 5801, 5785, 5945, 6932, 7220, 22009, 
      16029, 14841, 13546, 7389, 5689, 5674, 6154, 7146, 21101, 19637, 18020, 
      6565, 6997, 23554, 15130, 6058, 5905, 5338, 5450, 5729, 6418, 25348, 
      22873, 19345, 5233, 19925, 18965, 18266, 15857, 5042, 5042, 19300, 
      8869, 24082, 23805, 17305, 14761, 12505, 12330, 6877, 6442, 6130, 4957, 
      19265, 15233, 11849, 7988, 7873, 5024, 4948, 4880, 4820, 8089, 6253, 
      4889, 4745, 4553, 5114, 5330, 16020, 15381, 15172, 7060, 6292, 4932, 
      5380, 15461, 15250, 10001, 7825, 19721, 19472, 12377, 8192, 7345, 7121, 
      5057, 14170, 12805, 7218, 3973, 4090, 5194, 14248, 13448, 3988, 3965, 
      3925, 4133, 8762, 8345, 17289, 13801, 7956, 3664, 4505, 3706, 3965, 
      20264, 17764, 14180, 7853, 18874, 10818, 3249, 15017, 12740, 5440, 
      3280, 3425, 7514, 6274, 3089, 3349, 18541, 13320, 10660, 4516, 3940, 
      14690, 8285, 5309, 2909, 2834, 19088, 5620, 5513, 4148, 2900, 2729, 
      2720, 2873, 3488, 14050, 5737, 3385, 2637, 2770, 2801, 2725, 2626, 
      2570, 2522, 2465, 2545, 3697, 2425, 2500, 3673, 3748, 14530, 3365, 
      2330, 15805, 9860, 7892, 2692, 2477, 3789, 9857, 2465, 9949, 2290, 
      1874, 2633, 16893, 2725, 13781, 6305, 2837, 1937, 1762, 1937, 8161, 
      1636, 20842, 3285, 1845, 1621, 2610, 10660, 10093, 8500, 1448, 2965, 
      16745, 13250, 8425, 7298, 6130, 5090, 2969, 10512, 8352, 7225, 5785, 
      1297, 1321, 1332, 1465, 4520, 3860, 2117, 1381, 1517, 1940, 9370, 4338, 
      1345, 1090, 1170, 1489, 5513, 3728, 1168, 13505, 5057, 1445, 1690, 
      4264, 3925, 2925, 1629, 1300, 1261, 964, 14765, 7897, 7730, 7082, 5330, 
      3341, 2605, 1165, 9248, 7025, 884, 2009, 6970, 2493, 1753, 1090, 873, 
      1954, 2329, 901, 1972, 20789, 15025, 12074, 10229, 7186, 4225, 2069, 
      794, 2146, 3026, 14500, 13801, 12025, 9040, 6976, 3825, 900, 657, 3893, 
      1058, 818, 1258, 10685, 4084, 968, 13437, 5917, 3250, 1737, 1465, 
      16784, 6176, 5729, 800, 449, 1489, 10562, 4457, 2210, 1730, 722, 530, 
      442, 1145, 1961, 2762, 9928, 9349, 4045, 445, 360, 14213, 965, 914, 
      433, 325, 410, 914, 965, 1130, 1445, 5017, 1412, 985, 881, 656, 785, 
      2372, 274, 289, 14120, 1285, 1220, 1157, 821, 1157, 12938, 8269, 2194, 
      1769, 269, 250, 178, 1130, 720, 400, 144, 160, 720, 6682, 157, 4217, 
      3700, 2036, 5000, 17242, 3925, 1170, 97, 1845, 2890, 5540, 233, 320, 
      1585, 3428, 4160, 5248, 6449, 4405, 1813, 373, 74, 274, 1493, 2353, 
      3074, 4274, 11917, 2845, 4261, 13714, 809, 349, 425, 3274, 4250, 7937, 
      52, 241, 692, 5200, 6257, 17170, 12778, 2509, 130, 10, 234, 2034, 4633, 
      5193, 16904, 9608, 904, 788, 680, 5045, 4357, 530, 6561, 4624, 900, 
      121, 0, 3721, 3844, 3482, 2305, 257, 530, 4625, 1373, 733, 68, 680, 
      3725, 7229, 18505, 9225, 5485, 5338, 1453, 234, 15145, 2932, 1172, 
      1105, 3497, 7072, 9434, 2626, 1546, 1250, 1049, 1874, 2141, 5354, 
      18261, 820, 85, 1261, 1557, 4132, 19930, 18274, 1985, 1493, 1345, 338, 
      305, 113, 1073, 6290, 22865, 19664, 14225, 5248, 4160, 3089, 964, 848, 
      353, 1220, 6010, 4437, 3681, 3562, 2482, 2290, 1450, 4981, 2701, 6989, 
      10121, 962, 797, 746, 202, 157, 9360, 5620, 628, 585, 2953, 6228, 5210, 
      3194, 394, 5794, 6098, 1960, 2900, 3112, 3221, 3445, 8117, 3589, 9250, 
      11072, 3653, 2593, 3425, 3770, 10090, 2440, 9349, 2386, 2336, 3145, 
      1170, 925, 4666, 24509, 2509, 4580, 6725, 11093, 4373, 6458, 6929, 
      11554, 6817, 11812, 20506, 1586, 689, 626, 7025, 9841, 1037, 2098, 810, 
      8298, 17168, 4033, 1684, 865, 809, 10388, 11600, 4205, 2137, 2836, 
      25925, 1865, 21825, 1665, 1517, 1445, 1412, 2025, 30953, 23570, 2098, 
      1658, 28746, 28496, 28169, 4385, 3789, 2389, 2340, 33977, 30160, 2897, 
      3546, 2169, 3050, 2693, 2650, 2465, 2473, 33377, 4804, 3826, 3433, 
      5329, 5234, 4849, 4405, 3690, 6280, 7786, 5202, 7301, 5341, 8320, 6850, 
      6066, 6890, 7309, 7202, 8352, 8281, 8825, 8320, 9857, 8546, 8941, 
      10674, 10685, 9797, 10706, 10469, 11296, 11773, 12789, 12757, 13345, 
      12625, 13402, 14669, 14752, 17473, 17861, 17800 ], 
  [ 60650, 58682, 59976, 58312, 56338, 54665, 54205, 55688, 52945, 54154, 
      53890, 47385, 49985, 46450, 49202, 48425, 47060, 46954, 45490, 44090, 
      45625, 47057, 39673, 38581, 38041, 41057, 42194, 42500, 37264, 41922, 
      40657, 41605, 40025, 39778, 37949, 39538, 36560, 30073, 32261, 30241, 
      21636, 21892, 29801, 36745, 33721, 29122, 27065, 19645, 19125, 29312, 
      38961, 26056, 28714, 28298, 38449, 29524, 17428, 17545, 28186, 17162, 
      17261, 16949, 24922, 25220, 84773, 74210, 37154, 28450, 26945, 16250, 
      31005, 29565, 15940, 85850, 76634, 68986, 71545, 36985, 30260, 15412, 
      85354, 84298, 83773, 70825, 31005, 27229, 15613, 84580, 72241, 22562, 
      22385, 14642, 79936, 20176, 17425, 15025, 14724, 77162, 27850, 14450, 
      14282, 70568, 35828, 14408, 14285, 14213, 74698, 13978, 13945, 78481, 
      74960, 62740, 61856, 21200, 19385, 17849, 69165, 64980, 26221, 24660, 
      13572, 75770, 56869, 54794, 25765, 17530, 13394, 13253, 12805, 12778, 
      56644, 56225, 30500, 21760, 13633, 13385, 12985, 12944, 68017, 53125, 
      26010, 16945, 71636, 55364, 23981, 21125, 20936, 19669, 18824, 12584, 
      12149, 68525, 67577, 28265, 21682, 20162, 11897, 59188, 29889, 20880, 
      13264, 12960, 11665, 71474, 56818, 48313, 27074, 25610, 16633, 16210, 
      14258, 13753, 45092, 52234, 49834, 29250, 24949, 21634, 21226, 21025, 
      13941, 25457, 22916, 20420, 15857, 11072, 66778, 52225, 49418, 49025, 
      45578, 41234, 28298, 23605, 12818, 11698, 10834, 10625, 26029, 25780, 
      17800, 16029, 13320, 12168, 40826, 33917, 17945, 12137, 10685, 59729, 
      23924, 13481, 61785, 44770, 37690, 34137, 19017, 17197, 42728, 31508, 
      16165, 14933, 11629, 10045, 53509, 45509, 26309, 11713, 44560, 30241, 
      27712, 23857, 17680, 14992, 11920, 54394, 45506, 37586, 36250, 17306, 
      11141, 15077, 12805, 40690, 40333, 30850, 21418, 14733, 8845, 56864, 
      40864, 37705, 15025, 26237, 19097, 8722, 40500, 21096, 20200, 8541, 
      49130, 41410, 39962, 33521, 29237, 26965, 23297, 22321, 20021, 18530, 
      16570, 14321, 13105, 12682, 11642, 11521, 57028, 50180, 30545, 28769, 
      22385, 11713, 40330, 31905, 17173, 13969, 12330, 10594, 10273, 8938, 
      8053, 48200, 45032, 32360, 30500, 28712, 17000, 16232, 9997, 8692, 
      48841, 41821, 36809, 32506, 30026, 27674, 14281, 13154, 11450, 11321, 
      48672, 37332, 35956, 34281, 33952, 33625, 32337, 29857, 23956, 14977, 
      13945, 11545, 10777, 10656, 8577, 7840, 7456, 52258, 42233, 37514, 
      10733, 10489, 50405, 46724, 45928, 43973, 43588, 42445, 22600, 19949, 
      17128, 8093, 46561, 35802, 35122, 33130, 25605, 22437, 16561, 6922, 
      51769, 46801, 42121, 25721, 20561, 7361, 41962, 16645, 16241, 10865, 
      37060, 31048, 27109, 22984, 17320, 8109, 6868, 44738, 42410, 41273, 
      30578, 25250, 18029, 7298, 44980, 25940, 22937, 17225, 14992, 10676, 
      10132, 9872, 8080, 6505, 6305, 41346, 32194, 30274, 28125, 16234, 
      10386, 10249, 7069, 6109, 40072, 37876, 35405, 6260, 5960, 43745, 
      30929, 13073, 12554, 8693, 7829, 7010, 6113, 46393, 42820, 37584, 9808, 
      38530, 37082, 36017, 32266, 8885, 8641, 37661, 20276, 44761, 44362, 
      34690, 30682, 26962, 26665, 16210, 15165, 14365, 10386, 37748, 31520, 
      25940, 18785, 18548, 11185, 10865, 10553, 10249, 19130, 15098, 11050, 
      10418, 9250, 5785, 5513, 32917, 31912, 31581, 17125, 15381, 5725, 5197, 
      32114, 31781, 22994, 18866, 38692, 38321, 27200, 19721, 18020, 17552, 
      4996, 30213, 27994, 17893, 7938, 6469, 4645, 30413, 29125, 9173, 9028, 
      6548, 5780, 21145, 20362, 35284, 29844, 19729, 8361, 12130, 5597, 5002, 
      39845, 36125, 30589, 19748, 37845, 25153, 6970, 32036, 28417, 15017, 
      8465, 5072, 19409, 16949, 5834, 4874, 37512, 29485, 25117, 13117, 
      11565, 31709, 21034, 15130, 7850, 7165, 38425, 15929, 15700, 12505, 
      8329, 7060, 5953, 5008, 3793, 30825, 16290, 10522, 7090, 4905, 8962, 
      8642, 8177, 7877, 7585, 7162, 4802, 3026, 7488, 4513, 2880, 2833, 
      31793, 11234, 7393, 33800, 24317, 20885, 9341, 8516, 12634, 24436, 
      8992, 24650, 8573, 4985, 2938, 35620, 2664, 30922, 18322, 10706, 7610, 
      4385, 3706, 21764, 6089, 41521, 12130, 7762, 6562, 2305, 26093, 25160, 
      22469, 5413, 1928, 35594, 30269, 22394, 20413, 18269, 16253, 1810, 
      25945, 22321, 20340, 17680, 4896, 4432, 4321, 3600, 15317, 13925, 9620, 
      6932, 2920, 2245, 24193, 15013, 7018, 4933, 3793, 2770, 17408, 13793, 
      3425, 30890, 16586, 7850, 2117, 15061, 14356, 12136, 8644, 7461, 7300, 
      5661, 32882, 21866, 21577, 20441, 17225, 13162, 11450, 7082, 24193, 
      20384, 5825, 1460, 20329, 11338, 9378, 7129, 3130, 1405, 1170, 6452, 
      1301, 41834, 33386, 28849, 25906, 20789, 15266, 10426, 2929, 1109, 769, 
      32617, 31552, 28800, 23985, 20457, 14500, 6817, 3280, 14690, 7585, 
      6613, 1685, 26728, 15125, 7373, 31066, 18666, 13437, 9850, 1282, 36121, 
      19169, 18356, 6961, 5024, 1184, 26605, 15986, 11177, 9965, 6761, 5837, 
      5261, 1450, 802, 505, 25605, 24660, 15208, 5508, 3349, 32330, 7858, 
      7685, 5618, 3314, 2789, 1585, 1514, 1313, 1018, 17156, 9281, 8000, 
      7652, 1937, 1700, 481, 3141, 3034, 32237, 9032, 8845, 8660, 1492, 1096, 
      30445, 22970, 11405, 10370, 5210, 5069, 4265, 1069, 7369, 6073, 3865, 
      3393, 1513, 20285, 4610, 130, 14741, 11125, 181, 36945, 15210, 8917, 
      4306, 442, 145, 18289, 5540, 2089, 548, 73, 73, 185, 19930, 16178, 
      10658, 6290, 4405, 2165, 578, 218, 85, 65, 28936, 100, 52, 31709, 7946, 
      1874, 1706, 41, 41, 22516, 3041, 2132, 1241, 137, 340, 36873, 30285, 
      12330, 5193, 3609, 2125, 265, 58, 130, 36485, 25285, 8285, 7925, 1229, 
      104, 16130, 1445, 20164, 16641, 8281, 5184, 3721, 0, 1, 14401, 11882, 
      2026, 1445, 50, 9608, 7748, 4765, 1229, 4, 580, 38818, 24658, 18234, 
      17965, 9810, 2125, 33872, 13241, 9041, 800, 20, 545, 24989, 12569, 
      10025, 9241, 866, 349, 250, 169, 38452, 7957, 4660, 712, 520, 45, 
      40853, 38465, 11074, 9850, 9458, 6133, 5978, 4810, 890, 373, 45008, 
      40465, 32464, 17753, 15689, 13520, 8345, 7985, 6148, 793, 19125, 16210, 
      14722, 14481, 12181, 11745, 9685, 162, 200, 584, 26042, 8221, 7690, 
      7517, 5021, 4610, 24793, 18369, 7033, 6868, 208, 433, 17593, 13625, 
      5945, 365, 425, 557, 277, 245, 232, 212, 980, 234, 1381, 27481, 14450, 
      12170, 314, 293, 1733, 11773, 1480, 11597, 11425, 13210, 8185, 7330, 
      457, 47140, 11720, 493, 808, 2248, 15658, 785, 890, 2465, 900, 2601, 
      41429, 9089, 5386, 4469, 986, 1850, 7076, 10333, 5629, 1405, 36505, 
      14708, 9065, 5684, 5140, 2153, 2633, 15002, 10250, 11925, 48922, 9124, 
      43114, 8314, 7556, 7240, 7085, 9040, 55658, 45469, 9113, 7453, 52597, 
      52225, 51776, 14450, 13000, 9160, 8989, 59536, 54377, 10400, 12025, 
      7354, 10309, 9098, 8933, 8138, 7780, 58570, 14381, 11817, 10448, 14906, 
      14689, 13450, 12274, 9973, 16589, 18217, 11485, 17000, 11624, 18873, 
      14841, 12349, 14393, 15300, 14705, 16465, 16272, 17426, 14969, 18946, 
      15317, 16200, 19885, 19652, 17300, 19429, 18826, 19409, 20008, 21634, 
      21236, 22068, 20128, 21881, 23026, 22865, 25220, 25364, 25181 ], 
  [ 60905, 58921, 60229, 58565, 56585, 54898, 54434, 55933, 53170, 54409, 
      54149, 47602, 50240, 46685, 49465, 48682, 47309, 47205, 45729, 44329, 
      45882, 47330, 39888, 38792, 38250, 41296, 42445, 42761, 37481, 42181, 
      40906, 41864, 40274, 40025, 38186, 39793, 36793, 30258, 32474, 30434, 
      21577, 21825, 30004, 37010, 33962, 29321, 27242, 19610, 19108, 29521, 
      39250, 26237, 28925, 28505, 38740, 29745, 17425, 17524, 28397, 17165, 
      17242, 16964, 25105, 25409, 85298, 74693, 37445, 28673, 27154, 16273, 
      31252, 29800, 15957, 86381, 77129, 69449, 72020, 37280, 30505, 15425, 
      85885, 84825, 84298, 71298, 31258, 27450, 15658, 85109, 72722, 22741, 
      22562, 14641, 80449, 20329, 17536, 15076, 14761, 77665, 28085, 14485, 
      14261, 71045, 36125, 14453, 14324, 14180, 75193, 14013, 13978, 78992, 
      75457, 63185, 62297, 21377, 19540, 17986, 69640, 65437, 26452, 24877, 
      13621, 76273, 57290, 55205, 25994, 17669, 13445, 13298, 12818, 12773, 
      57065, 56644, 30769, 21953, 13700, 13444, 13028, 12985, 68490, 53530, 
      26245, 17082, 72125, 55781, 24200, 21316, 21125, 19844, 18989, 12629, 
      12136, 69002, 68050, 28522, 21881, 20345, 11906, 59625, 30160, 21073, 
      13345, 13033, 11668, 71965, 57245, 48698, 27325, 25849, 16778, 16349, 
      14365, 13850, 45461, 52641, 50229, 29521, 25186, 21841, 21429, 21226, 
      14050, 25700, 23137, 20617, 16000, 11105, 67253, 52634, 49813, 49418, 
      45953, 41585, 28565, 23834, 12913, 11765, 10865, 10634, 26280, 26029, 
      17973, 16180, 13429, 12253, 41177, 34226, 18122, 12226, 10730, 60176, 
      24161, 13600, 62242, 45145, 38025, 34450, 19210, 17370, 43093, 31805, 
      16328, 15080, 11720, 10088, 53930, 45890, 26570, 11810, 44937, 30532, 
      27985, 24100, 17865, 15145, 12025, 54821, 45889, 37925, 36581, 17489, 
      11234, 15236, 12932, 41049, 40690, 31149, 21645, 14890, 8874, 57305, 
      41225, 38048, 15188, 26506, 19306, 8765, 40861, 21325, 20421, 8584, 
      49537, 41777, 40321, 33842, 29530, 27242, 23546, 22562, 20242, 18737, 
      16757, 14482, 13250, 12821, 11765, 11642, 57473, 50593, 30848, 29060, 
      22628, 11840, 40693, 32218, 17370, 14130, 12469, 10705, 10378, 9013, 
      8098, 48605, 45421, 32677, 30805, 29005, 17197, 16421, 10100, 8765, 
      49250, 42194, 37154, 32825, 30329, 27961, 14450, 13309, 11581, 11450, 
      49081, 37681, 36297, 34612, 34281, 33952, 32656, 30160, 24217, 15156, 
      14112, 11680, 10900, 10777, 8656, 7897, 7497, 52685, 42610, 37865, 
      10858, 10610, 50824, 47125, 46325, 44360, 43973, 42824, 22853, 20180, 
      17333, 8168, 46962, 36145, 35461, 33457, 25882, 22690, 16762, 6961, 
      52196, 47204, 42500, 26000, 20800, 7424, 42341, 16850, 16442, 11002, 
      37413, 31365, 27400, 23245, 17533, 8200, 6925, 45133, 42793, 41650, 
      30893, 25529, 18250, 7373, 45377, 26225, 23200, 17440, 15185, 10817, 
      10265, 10001, 8177, 6560, 6352, 41725, 32521, 30589, 28426, 16441, 
      10525, 10386, 7146, 6154, 40445, 38237, 35752, 6317, 6005, 44138, 
      31250, 13250, 12725, 8810, 7930, 7093, 6170, 46800, 43209, 37945, 9945, 
      38897, 37441, 36370, 32597, 9010, 8762, 38024, 20525, 45162, 44761, 
      35037, 31005, 27261, 26962, 16425, 15370, 14562, 10537, 38113, 31849, 
      26233, 19024, 18785, 11348, 11024, 10708, 10400, 19373, 15305, 11213, 
      10573, 9389, 5858, 5578, 33256, 32245, 31912, 17352, 15592, 5800, 5256, 
      32449, 32114, 23269, 19109, 39065, 38692, 27505, 19972, 18257, 17785, 
      5057, 30538, 28305, 18130, 8065, 6570, 4698, 30740, 29444, 9320, 9173, 
      6653, 5869, 21410, 20621, 35641, 30169, 19984, 8500, 12317, 5690, 5081, 
      40228, 36488, 30920, 20005, 38218, 25450, 7093, 32377, 28736, 15236, 
      8612, 5161, 19666, 17186, 5941, 4961, 37885, 29812, 25416, 13320, 
      11752, 32050, 21305, 15353, 7993, 7298, 38804, 16160, 15929, 12704, 
      8480, 7193, 6068, 5105, 3860, 31162, 16525, 10701, 7225, 5002, 9125, 
      8801, 8330, 8026, 7730, 7301, 4901, 3077, 7633, 4608, 2929, 2880, 
      32138, 11425, 7538, 34157, 24616, 21160, 9512, 8677, 12841, 24737, 
      9161, 24953, 8738, 5098, 3005, 35989, 2725, 31265, 18581, 10897, 7765, 
      4490, 3797, 22049, 6224, 41922, 12337, 7921, 6705, 2362, 26408, 25469, 
      22760, 5540, 1973, 35965, 30610, 22685, 20690, 18530, 16498, 1853, 
      26260, 22612, 20617, 17937, 5017, 4545, 4432, 3697, 15556, 14152, 9805, 
      7085, 3005, 2312, 24498, 15250, 7173, 5058, 3898, 2853, 17665, 14020, 
      3524, 31237, 16837, 8017, 2186, 15300, 14589, 12349, 8821, 7624, 7461, 
      5800, 33241, 22157, 21866, 20722, 17482, 13385, 11657, 7241, 24500, 
      20665, 5968, 1513, 20610, 11545, 9565, 7290, 3229, 1458, 1213, 6605, 
      1352, 42241, 33749, 29186, 26225, 21074, 15509, 10625, 3026, 1154, 794, 
      32976, 31905, 29137, 24292, 20740, 14737, 6976, 3385, 14929, 7754, 
      6770, 1754, 27053, 15368, 7540, 31417, 18937, 13666, 10045, 1341, 
      36500, 19444, 18625, 7124, 5161, 1241, 26930, 16237, 11386, 10162, 
      6922, 5986, 5402, 1517, 845, 530, 25924, 24973, 15453, 5653, 3460, 
      32689, 8033, 7858, 5765, 3425, 2890, 1658, 1585, 1378, 1073, 17417, 
      9472, 8177, 7825, 2020, 1777, 512, 3250, 3141, 32596, 9221, 9032, 8845, 
      1565, 1157, 30794, 23273, 11618, 10573, 5353, 5210, 4394, 1130, 7540, 
      6228, 3988, 3508, 1588, 20570, 4745, 125, 14984, 11336, 164, 37330, 
      15457, 9106, 4437, 481, 162, 18560, 5689, 2180, 593, 80, 68, 164, 
      20213, 16433, 10865, 6449, 4538, 2258, 625, 245, 98, 58, 29277, 117, 
      45, 32066, 8125, 1961, 1789, 50, 34, 22817, 3152, 2225, 1312, 116, 305, 
      37258, 30634, 12553, 5338, 3730, 2218, 298, 45, 109, 36868, 25604, 
      8468, 8104, 1300, 85, 16385, 1522, 20449, 16900, 8464, 5329, 3844, 1, 
      0, 14642, 12101, 2117, 1522, 37, 9805, 7925, 4904, 1300, 5, 533, 39213, 
      24973, 18505, 18234, 10009, 2218, 34241, 13472, 9232, 857, 25, 500, 
      25306, 12794, 10226, 9434, 925, 386, 281, 146, 38845, 8136, 4797, 765, 
      565, 40, 41258, 38858, 11285, 10049, 9653, 6290, 6133, 4949, 949, 338, 
      45433, 40868, 32825, 18020, 15940, 13753, 8528, 8164, 6305, 848, 19402, 
      16465, 14965, 14722, 12402, 11962, 9882, 145, 221, 541, 26365, 8402, 
      7865, 7690, 5162, 4745, 25108, 18640, 7200, 7033, 225, 400, 17858, 
      13858, 6098, 338, 394, 596, 296, 260, 245, 221, 925, 241, 1314, 27812, 
      14689, 12389, 325, 298, 1658, 11988, 1413, 11810, 11636, 13437, 8362, 
      7497, 450, 47573, 11933, 488, 773, 2165, 15905, 754, 853, 2378, 865, 
      2512, 41834, 9274, 5525, 4594, 949, 1781, 7237, 10530, 5770, 1354, 
      36884, 14945, 9248, 5825, 5273, 2080, 2548, 15241, 10445, 12136, 49361, 
      9305, 43525, 8485, 7717, 7397, 7240, 9217, 56125, 45890, 9290, 7610, 
      53050, 52676, 52225, 14677, 13213, 9333, 9160, 60017, 54836, 10585, 
      12226, 7501, 10490, 9265, 9098, 8293, 7929, 59045, 14600, 12010, 10625, 
      15125, 14906, 13653, 12465, 10138, 16820, 18450, 11650, 17221, 11789, 
      19108, 15034, 12514, 14578, 15493, 14890, 16660, 16465, 17629, 15140, 
      19157, 15490, 16381, 20098, 19861, 17485, 19634, 19025, 19604, 20205, 
      21841, 21437, 22273, 20313, 22082, 23225, 23060, 25409, 25549, 25364 ], 
  [ 44993, 44945, 44557, 42885, 41625, 41632, 41652, 41213, 40868, 38465, 
      37717, 36244, 34274, 33133, 32521, 32464, 32057, 31709, 31685, 30277, 
      29648, 29156, 28730, 28114, 27812, 27226, 26921, 26021, 26065, 25681, 
      25616, 25362, 24980, 24973, 24340, 23765, 23425, 22688, 21512, 21892, 
      43525, 44741, 20242, 19744, 19600, 20041, 20624, 38644, 35962, 19025, 
      19072, 19125, 18181, 18245, 18314, 17789, 32573, 34850, 17649, 31585, 
      34324, 29930, 17741, 17317, 36548, 31025, 17009, 16465, 16640, 28265, 
      16138, 16138, 28673, 36901, 32005, 28197, 29314, 16354, 15629, 28621, 
      36401, 35825, 35540, 28832, 15412, 15476, 24980, 35865, 29284, 15845, 
      15908, 29525, 33137, 16577, 18866, 23666, 25045, 31561, 14409, 25009, 
      31561, 28085, 14945, 23765, 24362, 32930, 30053, 24533, 24740, 31914, 
      30073, 24093, 23689, 14713, 15538, 16160, 26914, 24889, 13250, 13369, 
      22441, 30157, 21096, 20221, 13032, 15597, 22021, 22600, 25992, 28125, 
      20869, 20690, 12965, 13345, 20338, 21050, 22570, 22769, 26000, 19268, 
      12553, 15248, 27697, 20065, 12442, 12946, 12997, 13410, 13765, 21925, 
      28450, 26024, 25556, 12164, 12541, 12941, 25556, 21485, 12106, 12457, 
      18281, 18937, 26042, 27289, 20313, 16848, 11689, 11665, 13968, 14265, 
      16153, 16848, 15545, 18125, 17165, 11461, 11240, 11525, 11597, 11636, 
      15592, 11026, 11125, 11509, 13426, 21841, 24505, 17872, 16745, 16592, 
      15305, 13841, 10985, 10852, 16145, 18385, 21841, 24272, 10634, 10625, 
      11765, 12634, 14965, 16693, 13429, 11560, 11428, 16180, 20008, 20810, 
      10205, 13922, 21664, 14489, 12209, 11296, 10576, 11156, 13645, 10585, 
      11322, 12010, 15426, 19602, 17704, 14504, 9704, 14788, 14033, 10034, 
      9665, 9410, 10193, 11345, 14033, 17865, 14257, 11617, 11241, 10057, 
      14692, 10706, 12274, 12317, 12200, 9677, 8885, 10600, 20072, 18649, 
      12249, 11250, 10170, 8660, 8720, 18265, 11881, 8317, 8381, 18082, 
      14989, 12069, 11581, 9700, 8776, 8424, 8116, 8100, 8200, 8389, 8829, 
      9700, 10404, 10701, 11581, 11700, 18325, 15317, 8882, 8546, 7922, 
      11170, 11465, 9040, 8228, 9344, 10345, 11969, 12368, 14633, 17348, 
      14293, 13045, 9013, 8593, 8245, 8053, 8245, 12330, 14625, 14452, 11752, 
      10100, 8917, 8357, 7925, 8692, 9245, 10421, 10532, 14281, 10141, 9725, 
      9250, 9161, 9074, 8746, 8186, 7325, 8186, 8594, 10034, 10706, 10825, 
      13786, 15689, 17225, 15705, 11680, 10081, 10420, 10656, 14810, 13289, 
      12973, 12218, 12073, 11650, 6925, 6914, 7213, 13778, 13124, 9325, 9125, 
      8573, 7048, 6760, 7124, 16925, 15210, 13122, 11322, 6922, 6562, 14482, 
      11161, 6724, 6800, 9104, 9377, 7685, 6866, 6341, 6437, 11866, 14705, 
      12013, 11125, 10708, 7453, 6445, 6184, 12973, 12013, 6413, 6050, 6098, 
      6505, 8429, 8845, 9065, 11113, 14578, 15338, 10537, 7625, 7145, 6676, 
      6065, 8377, 8480, 12500, 15380, 9981, 9225, 8434, 14089, 15229, 11252, 
      7076, 6500, 6701, 9320, 10376, 11717, 13940, 12218, 10805, 8929, 8033, 
      9153, 8665, 8320, 7209, 8548, 8784, 8762, 5057, 11300, 11141, 7709, 
      6581, 5741, 5684, 5069, 5224, 5384, 6925, 8605, 6697, 5437, 4762, 4765, 
      6282, 6442, 6610, 6786, 4625, 4913, 6145, 6473, 7225, 11680, 12368, 
      6890, 6605, 6514, 4538, 4714, 11378, 12770, 6565, 6472, 4645, 4357, 
      8581, 8450, 5249, 4250, 4229, 4241, 12325, 5860, 5321, 4100, 7345, 
      8996, 12932, 5818, 5490, 6178, 6273, 8593, 9745, 3988, 3925, 7085, 
      5485, 3770, 6322, 4329, 9076, 10161, 8522, 7202, 5506, 3545, 7720, 
      4148, 6845, 5749, 4770, 3370, 5458, 9025, 3200, 3140, 7625, 9065, 7381, 
      4874, 3866, 3386, 3754, 5416, 3141, 2997, 5317, 5832, 7570, 2834, 2845, 
      3250, 4834, 5725, 6778, 7993, 10378, 5008, 2713, 3665, 5513, 7888, 
      4021, 4181, 4436, 4616, 4804, 5101, 7541, 11525, 4705, 7730, 11617, 
      11810, 5008, 2929, 4608, 5573, 3050, 2498, 3434, 3809, 2405, 2925, 
      3321, 2897, 3380, 6032, 9505, 5945, 9949, 4365, 1845, 2389, 3613, 6388, 
      7389, 2165, 4490, 8000, 1889, 3281, 4001, 10064, 2890, 2677, 2146, 
      4770, 11125, 5669, 3944, 2069, 1768, 1544, 1448, 11245, 2738, 1994, 
      1693, 1433, 4969, 5465, 5594, 6553, 1226, 1274, 2009, 3161, 7309, 8794, 
      2180, 1160, 3005, 4520, 5780, 7397, 1153, 1138, 6130, 3833, 1049, 2393, 
      8420, 962, 977, 1157, 1985, 2482, 2561, 3562, 4381, 1525, 1476, 1300, 
      964, 981, 1189, 2581, 1930, 1241, 3242, 9677, 1184, 1073, 1513, 2384, 
      5825, 9620, 10585, 2665, 9754, 7565, 4397, 2980, 2197, 1160, 677, 1117, 
      5860, 10280, 12340, 4106, 3761, 2929, 1714, 1066, 629, 2306, 5249, 577, 
      1872, 2340, 7972, 2293, 530, 1898, 3509, 709, 520, 1013, 8765, 5202, 
      730, 637, 1962, 3145, 8905, 2164, 425, 656, 884, 2000, 2516, 2900, 
      7969, 10201, 12064, 1882, 1657, 365, 2665, 4586, 3805, 1413, 1480, 
      2533, 4549, 5224, 7380, 7549, 8068, 8973, 389, 914, 1313, 1445, 6530, 
      7013, 11314, 4612, 4745, 3706, 901, 954, 1009, 7281, 8325, 3112, 1157, 
      392, 557, 2597, 2696, 3332, 8296, 1394, 2018, 3650, 4138, 7058, 628, 
      2953, 15273, 122, 346, 16762, 5284, 109, 776, 3125, 10301, 12644, 306, 
      2197, 5706, 9685, 13770, 15210, 17242, 505, 113, 353, 1745, 2980, 5540, 
      9473, 11513, 13060, 15440, 2549, 12593, 15425, 3400, 997, 5965, 6277, 
      13492, 15412, 925, 4250, 5501, 7250, 17186, 19069, 5200, 2932, 97, 
      2320, 3616, 5492, 10832, 16145, 17177, 5050, 1530, 850, 970, 7234, 
      16909, 53, 6728, 485, 82, 842, 2305, 3482, 14401, 14642, 0, 121, 5625, 
      6724, 16129, 485, 1025, 2602, 7226, 14401, 20737, 5933, 1373, 229, 200, 
      445, 5480, 4105, 34, 634, 8473, 13933, 20458, 1460, 80, 416, 592, 8297, 
      10420, 11041, 17440, 5801, 986, 2729, 8861, 9629, 15154, 6760, 5812, 
      261, 477, 565, 1800, 1885, 2637, 8317, 19080, 8513, 6610, 3649, 218, 
      74, 65, 890, 1010, 1813, 8698, 388, 113, 65, 64, 164, 208, 548, 16705, 
      12181, 20245, 1781, 1000, 1189, 1256, 2600, 2909, 1490, 346, 1490, 
      1565, 12665, 18890, 288, 160, 2080, 18100, 18640, 10370, 12490, 12938, 
      13165, 13625, 22073, 13885, 23912, 2250, 257, 377, 13481, 14180, 25220, 
      458, 24005, 520, 586, 449, 1424, 1769, 15776, 9657, 637, 15570, 19485, 
      26685, 493, 18980, 19805, 27380, 19573, 27754, 7300, 1360, 3177, 3940, 
      19897, 24601, 2225, 1160, 3176, 21992, 5490, 733, 1570, 3229, 3645, 
      25378, 27298, 785, 1313, 1066, 10701, 1861, 8249, 2249, 2689, 2853, 
      2938, 2249, 14065, 9396, 2320, 3060, 12680, 12546, 12337, 1649, 1877, 
      2837, 2906, 16249, 13730, 2633, 2336, 4145, 3016, 3485, 3560, 3965, 
      4325, 15993, 2522, 3076, 3625, 3037, 3060, 3497, 3761, 4580, 3274, 
      4640, 6068, 4861, 6205, 5050, 6052, 6920, 6560, 6505, 6868, 7418, 7465, 
      7417, 8794, 7969, 8900, 8821, 8660, 8905, 9433, 9160, 9277, 10330, 
      10685, 11105, 11425, 11773, 12233, 12064, 13437, 13754, 16805, 17425, 
      17482 ], 
  [ 45268, 45044, 44810, 43138, 41812, 41665, 41641, 41378, 40813, 38740, 
      38036, 36101, 34549, 33188, 32884, 32761, 32266, 31940, 31784, 30376, 
      29945, 29629, 28565, 27905, 27581, 27325, 27152, 26362, 25922, 26000, 
      25825, 25681, 25189, 25160, 24417, 24040, 23458, 22193, 21325, 21485, 
      40346, 41474, 19945, 20129, 19721, 19700, 20041, 35729, 33245, 18794, 
      19721, 18586, 17972, 17992, 18985, 17690, 30010, 32089, 17440, 29088, 
      31585, 27565, 17224, 16866, 39793, 33808, 17680, 16388, 16409, 25988, 
      16325, 16193, 26330, 40212, 34920, 30760, 32009, 17069, 15794, 26234, 
      39712, 39092, 38785, 31505, 15665, 15377, 22945, 39154, 32045, 15284, 
      15325, 26984, 36250, 15730, 17557, 21697, 22922, 34564, 14464, 22864, 
      28800, 30802, 15682, 21730, 22261, 30037, 32968, 22388, 22573, 35005, 
      33010, 26458, 26010, 14130, 14713, 15137, 29609, 27386, 13261, 13226, 
      20450, 33160, 23197, 22212, 13021, 14596, 20052, 20565, 23605, 25540, 
      22970, 22769, 13394, 12938, 18545, 19169, 20513, 20690, 28673, 21193, 
      12608, 14225, 30546, 22122, 12321, 12517, 12546, 12805, 13050, 19890, 
      25777, 28741, 28229, 12461, 12200, 12424, 23125, 23762, 12557, 12050, 
      16642, 17210, 23545, 30160, 22480, 18553, 11920, 11764, 13033, 13264, 
      14800, 15385, 17074, 20072, 18980, 11912, 11317, 11272, 11300, 11317, 
      14261, 11169, 11026, 11146, 12469, 19674, 27200, 19841, 18560, 18385, 
      16900, 15172, 11392, 10841, 14660, 16592, 19652, 21841, 10865, 10834, 
      11138, 11765, 13634, 15098, 14760, 12429, 10845, 14629, 17973, 23197, 
      10282, 12701, 24161, 16084, 13364, 12209, 10169, 10529, 15130, 11322, 
      10585, 11097, 13897, 17545, 19805, 16165, 10045, 13325, 15650, 10705, 
      10138, 9553, 9698, 10498, 12658, 20032, 15940, 12816, 12352, 9540, 
      13185, 9925, 11141, 13736, 13597, 10436, 8852, 9797, 17861, 20970, 
      13690, 12493, 9433, 9089, 8489, 16208, 13322, 8306, 8282, 16025, 16936, 
      13576, 13000, 10701, 9469, 8941, 8325, 8221, 8101, 8136, 8356, 8941, 
      9469, 9700, 10404, 10501, 20690, 17330, 9685, 9217, 8065, 10037, 12928, 
      9953, 7865, 8585, 9344, 10660, 10993, 12928, 15313, 16218, 14794, 9970, 
      9418, 8938, 7690, 7794, 10933, 12898, 16421, 13325, 11365, 9896, 9160, 
      8552, 8021, 8420, 9332, 9421, 16250, 11450, 10946, 10361, 10250, 10141, 
      9725, 8989, 7666, 7625, 7901, 8989, 9529, 9626, 12125, 13786, 15146, 
      17872, 13297, 11412, 9265, 9457, 16889, 15170, 14810, 13945, 13778, 
      13289, 7178, 6925, 6938, 12073, 15005, 10568, 10324, 9640, 7565, 7013, 
      6805, 14824, 17377, 15025, 12961, 7461, 6661, 12645, 12800, 6449, 6481, 
      8081, 10730, 8642, 7537, 6682, 6250, 10337, 12802, 13828, 12808, 12325, 
      8388, 6984, 6085, 11268, 13850, 7018, 6413, 5933, 6098, 7450, 7778, 
      7954, 9650, 12653, 13325, 12176, 8692, 8080, 7457, 5812, 7376, 7457, 
      10817, 13345, 11554, 10666, 9721, 12186, 13194, 13045, 8077, 5917, 
      6052, 8077, 8957, 10100, 12037, 14165, 12554, 10370, 7010, 10660, 
      10084, 9673, 8320, 7393, 7585, 10225, 5266, 13181, 13000, 8996, 7604, 
      6500, 6421, 4904, 4949, 5021, 6056, 10090, 7786, 6130, 4861, 4842, 
      5545, 5661, 5785, 5917, 4768, 4660, 5408, 5648, 6224, 9953, 10553, 
      8089, 7738, 7625, 4505, 4505, 9673, 10889, 7720, 7605, 5140, 4500, 
      10154, 10001, 6074, 4481, 4306, 4274, 10466, 6905, 6212, 4177, 6212, 
      7577, 10985, 6885, 6469, 5265, 5338, 7218, 8194, 4373, 4244, 8482, 
      6530, 4045, 5321, 3856, 7569, 8500, 10205, 8665, 6617, 3842, 9293, 
      4885, 5668, 6970, 5749, 3249, 4545, 7474, 3497, 3217, 6272, 7492, 8954, 
      5941, 4625, 3089, 3281, 6637, 3592, 2920, 4360, 4765, 9209, 2845, 2834, 
      2909, 3965, 4658, 5513, 6530, 8585, 6185, 2768, 3104, 4468, 6425, 3284, 
      3400, 3589, 3725, 3869, 4100, 6100, 9556, 3770, 6245, 9626, 9797, 6273, 
      2500, 3673, 6970, 3809, 2993, 2785, 3050, 2152, 3706, 2650, 3700, 2665, 
      4745, 7712, 7474, 8090, 5608, 2164, 1960, 2788, 5013, 5860, 2770, 3445, 
      9881, 1636, 2500, 3044, 8161, 3825, 3546, 2817, 3637, 9090, 7220, 5165, 
      2740, 2285, 1885, 1613, 9188, 3673, 2665, 2210, 1730, 3770, 4178, 4285, 
      5090, 1325, 1241, 1514, 2314, 5714, 7001, 3005, 1237, 2180, 3365, 4405, 
      5780, 1450, 1105, 4689, 5120, 1280, 1700, 6649, 1061, 1010, 970, 1402, 
      1745, 1802, 2561, 5800, 2196, 2125, 1861, 1261, 904, 936, 1800, 2777, 
      1802, 2285, 7730, 1745, 820, 1040, 1625, 4384, 7673, 8528, 1818, 7785, 
      9512, 5860, 4157, 3176, 1765, 820, 776, 4397, 8245, 10085, 5525, 5114, 
      4106, 2561, 1649, 706, 1525, 3874, 676, 1201, 1537, 6201, 3338, 673, 
      1205, 4840, 1160, 509, 628, 6884, 6841, 1225, 1066, 1225, 2122, 7002, 
      3209, 656, 425, 521, 1241, 1625, 1921, 6176, 8144, 9809, 2861, 2570, 
      530, 1730, 3277, 5224, 808, 853, 1620, 3240, 3805, 5653, 5800, 6253, 
      7048, 730, 485, 730, 818, 4913, 5330, 9125, 3281, 3392, 5125, 450, 481, 
      514, 5554, 6466, 4421, 1960, 205, 260, 1640, 1717, 2221, 6437, 745, 
      1193, 2473, 2873, 5353, 1233, 1908, 12688, 265, 137, 14045, 6989, 296, 
      325, 2036, 8200, 10301, 757, 1306, 4177, 7650, 11317, 12625, 14481, 
      1088, 388, 100, 964, 1913, 4033, 7460, 9280, 10673, 12833, 3770, 10250, 
      12818, 4797, 436, 4392, 4660, 11061, 12805, 1706, 2941, 3994, 5501, 
      14425, 16154, 6905, 4241, 20, 1385, 2417, 3985, 8665, 13472, 14416, 
      6733, 2509, 333, 409, 5485, 14170, 328, 5045, 1090, 401, 325, 1370, 
      2305, 11882, 12101, 121, 0, 4096, 5041, 13456, 122, 442, 1601, 5477, 
      11882, 17690, 7748, 2308, 680, 629, 104, 3973, 5634, 45, 205, 6570, 
      11458, 17433, 2417, 25, 97, 185, 6416, 8297, 8852, 14657, 7594, 425, 
      1706, 6914, 7594, 12569, 8685, 7605, 52, 136, 180, 997, 1060, 1636, 
      6436, 16165, 10658, 8513, 5090, 625, 305, 98, 373, 449, 1010, 6773, 
      905, 388, 208, 185, 65, 65, 185, 13988, 9882, 17242, 2804, 461, 584, 
      629, 1621, 1864, 2425, 797, 797, 850, 10322, 15997, 673, 193, 1233, 
      15273, 15769, 8269, 10169, 10573, 10778, 11194, 18938, 11432, 20645, 
      3361, 356, 256, 11072, 11705, 21865, 293, 20738, 333, 377, 416, 841, 
      1076, 13169, 11890, 450, 12985, 16570, 23242, 680, 16109, 16868, 23893, 
      16658, 24245, 9225, 865, 2176, 2785, 16960, 21312, 1466, 797, 2197, 
      18901, 7129, 810, 1053, 2250, 2578, 22045, 23833, 884, 928, 857, 13000, 
      1322, 10240, 1600, 1930, 2050, 2113, 1666, 16672, 11497, 1737, 2257, 
      15133, 14977, 14746, 1616, 1690, 2210, 2257, 19010, 16249, 2138, 2017, 
      3232, 2477, 2792, 2845, 3140, 3434, 18688, 2401, 2669, 3042, 2916, 
      2917, 3200, 3332, 3865, 3285, 4673, 5353, 4762, 5490, 5105, 5645, 6205, 
      6065, 6098, 6373, 7033, 7058, 7120, 8145, 7760, 8273, 8282, 8473, 8674, 
      8938, 8885, 8936, 9945, 10322, 10852, 11106, 11498, 11738, 11745, 
      13096, 13369, 16354, 16930, 16965 ], 
  [ 51668, 50420, 51082, 49410, 47700, 46657, 46377, 47138, 45293, 45140, 
      44692, 40069, 40949, 38308, 39796, 39289, 38282, 38084, 37160, 35752, 
      36473, 37181, 32405, 31489, 31037, 32701, 33296, 33146, 29890, 32656, 
      31841, 32337, 31205, 31048, 29665, 30440, 28450, 24113, 25037, 23917, 
      26650, 27266, 23017, 27169, 25225, 22516, 21449, 23569, 22237, 22250, 
      28297, 20250, 21556, 21320, 27689, 21914, 19898, 20825, 21024, 19360, 
      20449, 18605, 19016, 19042, 63473, 54800, 26384, 20740, 19865, 17540, 
      22213, 21313, 17498, 64276, 56680, 50472, 52489, 26029, 21554, 17146, 
      63776, 62900, 62465, 51857, 21937, 19601, 15905, 63090, 52909, 16820, 
      16733, 17000, 59162, 15602, 14741, 15041, 15370, 56836, 19584, 15184, 
      17536, 51410, 24770, 14690, 14837, 18005, 54728, 14708, 14765, 57789, 
      54898, 45018, 44314, 15538, 14713, 13985, 50089, 46714, 18125, 17194, 
      13666, 55432, 40221, 38596, 17757, 13572, 13396, 13525, 14517, 15300, 
      39994, 39665, 20690, 15370, 12913, 13025, 13345, 13394, 49025, 37193, 
      17728, 13073, 51922, 38890, 16417, 14821, 14722, 14085, 13690, 12850, 
      15025, 49349, 48581, 18989, 15016, 14216, 13781, 41810, 19981, 14482, 
      11906, 11962, 13817, 51664, 39888, 33273, 18064, 17140, 12393, 12240, 
      11728, 11673, 30770, 36200, 34340, 19336, 16565, 14600, 14372, 14261, 
      11317, 16801, 15250, 13834, 11701, 11866, 47680, 36097, 33920, 33617, 
      30980, 27716, 18560, 15577, 10820, 10960, 11716, 12497, 17009, 16850, 
      12290, 11509, 10690, 10618, 27304, 22285, 12253, 10405, 10933, 41885, 
      15530, 10397, 43489, 30164, 24884, 22321, 12601, 11681, 28570, 20410, 
      11097, 10585, 9801, 10377, 36829, 30629, 16829, 9613, 29858, 19409, 
      17690, 15185, 11618, 10370, 9458, 37440, 30532, 24592, 23616, 11332, 
      9217, 10181, 9349, 26792, 26525, 19652, 13460, 9925, 9797, 39274, 
      26874, 24525, 9945, 16385, 11945, 9040, 26506, 13042, 12506, 8857, 
      33064, 27144, 26056, 21325, 18301, 16749, 14341, 13725, 12325, 11464, 
      10404, 9325, 8829, 8676, 8356, 8325, 39250, 33842, 19157, 17921, 13697, 
      8245, 26240, 20065, 10553, 8969, 8320, 7844, 7793, 7808, 8273, 32218, 
      29770, 20338, 19018, 17770, 10378, 9970, 7605, 7650, 32677, 27277, 
      23525, 20392, 18632, 17000, 8917, 8420, 7796, 7757, 32506, 23866, 
      22850, 21625, 21386, 21149, 20221, 18461, 14450, 9161, 8669, 7709, 
      7481, 7450, 7261, 7514, 7850, 35280, 27505, 23956, 7345, 7281, 33785, 
      30914, 30298, 28793, 28498, 27625, 13450, 11789, 10138, 6953, 30749, 
      22600, 22100, 20648, 15373, 13285, 9749, 7400, 34785, 30897, 27297, 
      15397, 12037, 6757, 27136, 9649, 9425, 6929, 23402, 19010, 16241, 
      13466, 9962, 6241, 6530, 29188, 27400, 26533, 18628, 14920, 10309, 
      6148, 29338, 15338, 13325, 9773, 8530, 6554, 6370, 6290, 5938, 6253, 
      6413, 26512, 19700, 18320, 16801, 9140, 6352, 6305, 5825, 6305, 25506, 
      23850, 22009, 5914, 6154, 28277, 18701, 7325, 7076, 5645, 5501, 5492, 
      5765, 30293, 27530, 23554, 5858, 24228, 23140, 22345, 19584, 5473, 
      5409, 23537, 11282, 28925, 28616, 21284, 18356, 15716, 15509, 8744, 
      8149, 7709, 5800, 23530, 18922, 14962, 10237, 10090, 6057, 5917, 5785, 
      5661, 10400, 7988, 5920, 5648, 5200, 4705, 4793, 19865, 19130, 18889, 
      9113, 8089, 4553, 4745, 19240, 18997, 12820, 10132, 24106, 23825, 
      15674, 10625, 9554, 9266, 4450, 17785, 16196, 9425, 4420, 4121, 4457, 
      17893, 16965, 4753, 4698, 4018, 3970, 11413, 10900, 21410, 17410, 
      10445, 4297, 5904, 3601, 3636, 24797, 21977, 17881, 10370, 23245, 
      13973, 3620, 18874, 16245, 7345, 4033, 3250, 10025, 8465, 3200, 3140, 
      22906, 16949, 13841, 6161, 5329, 18541, 11016, 7272, 3592, 3357, 23545, 
      7709, 7570, 5725, 3709, 3250, 2953, 2818, 2953, 17833, 7888, 4640, 
      3188, 2713, 3796, 3656, 3461, 3341, 3229, 3076, 2516, 2900, 3130, 2405, 
      2842, 2885, 18433, 4804, 3033, 19898, 13025, 10673, 3809, 3434, 5480, 
      13050, 3546, 13172, 3305, 2057, 2080, 21170, 2074, 17640, 8820, 4264, 
      2788, 1813, 1764, 11090, 2165, 25625, 4964, 2756, 2276, 1889, 14065, 
      13402, 11521, 1845, 2050, 21044, 17069, 11444, 10093, 8669, 7373, 2020, 
      13913, 11369, 10018, 8258, 1594, 1490, 1469, 1378, 6701, 5849, 3434, 
      2186, 1234, 1369, 12605, 6485, 2180, 1445, 1205, 1172, 7978, 5713, 
      1105, 17408, 7424, 2468, 1145, 6437, 6002, 4682, 2810, 2257, 2186, 
      1537, 18856, 10900, 10701, 9925, 7789, 5256, 4264, 2056, 12505, 9866, 
      1517, 1202, 9809, 4148, 3088, 2009, 800, 1145, 1360, 1690, 1129, 25640, 
      19172, 15805, 13672, 10085, 6452, 3592, 685, 1205, 1765, 18581, 17786, 
      15754, 12289, 9841, 5954, 1781, 674, 6052, 2097, 1665, 697, 14218, 
      6305, 1973, 17384, 8584, 5245, 3188, 740, 21177, 8905, 8362, 1737, 970, 
      730, 14089, 6800, 3881, 3209, 1625, 1241, 1025, 544, 976, 1489, 13357, 
      12682, 6290, 1090, 461, 18280, 2088, 2005, 1108, 424, 349, 405, 424, 
      493, 648, 7514, 2789, 2138, 1970, 305, 338, 1189, 337, 320, 18181, 
      2626, 2529, 2434, 306, 450, 16837, 11432, 3917, 3332, 872, 821, 557, 
      421, 1769, 1193, 425, 313, 233, 9553, 628, 2448, 5897, 3721, 3037, 
      21709, 6184, 2501, 500, 776, 1469, 8181, 922, 81, 610, 1845, 2385, 
      3217, 9280, 6788, 3428, 1220, 505, 65, 548, 1088, 1585, 2465, 15674, 
      1418, 2450, 17725, 1972, 40, 52, 1717, 2437, 11050, 125, 26, 125, 3161, 
      3994, 21625, 16657, 4372, 745, 241, 17, 857, 2720, 3152, 21325, 13005, 
      2125, 1945, 109, 3034, 6728, 53, 9410, 7057, 2117, 730, 257, 2026, 
      2117, 5625, 4096, 0, 49, 2704, 2810, 1850, 577, 101, 2026, 4762, 23108, 
      12548, 8104, 7925, 2920, 5, 19330, 4909, 2509, 298, 1858, 4633, 12785, 
      4505, 3041, 2617, 272, 745, 916, 3265, 22826, 1961, 554, 386, 554, 
      2329, 24685, 22837, 3636, 2952, 2740, 1125, 1060, 612, 292, 4005, 
      27938, 24385, 18274, 7793, 6449, 5090, 2165, 1985, 1138, 373, 8713, 
      6788, 5840, 5689, 4289, 4033, 2873, 2980, 1306, 4570, 13556, 2125, 
      1864, 1781, 725, 584, 12665, 8221, 1565, 1490, 1490, 3965, 7713, 5185, 
      1105, 3625, 3865, 845, 1465, 1613, 1690, 1850, 5498, 1960, 6437, 14625, 
      5732, 4352, 1856, 2105, 7145, 4133, 6530, 4045, 3961, 5024, 2249, 1844, 
      2801, 29682, 4162, 2745, 4410, 8010, 6568, 4205, 4580, 8405, 4498, 
      8629, 25225, 2785, 1152, 865, 4672, 6976, 1850, 3485, 1301, 5717, 
      21465, 6058, 2845, 1354, 1170, 7453, 8473, 6260, 3488, 4441, 31176, 
      2986, 26624, 2624, 2314, 2178, 2113, 3074, 36640, 28521, 3145, 2385, 
      34205, 33921, 33562, 6224, 5402, 3362, 3281, 39874, 35705, 4058, 4961, 
      2720, 4141, 3560, 3485, 3140, 3050, 39168, 6497, 5101, 4450, 7012, 
      6885, 6272, 5636, 4505, 8149, 9665, 5993, 8986, 6130, 10225, 8077, 
      6845, 7985, 8530, 8293, 9593, 9490, 10192, 9169, 11344, 9425, 9946, 
      12185, 12130, 10858, 12085, 11752, 12505, 13010, 14180, 14050, 14698, 
      13658, 14689, 15912, 15929, 18530, 18850, 18757 ], 
  [ 52865, 51505, 52265, 50593, 48841, 47700, 47392, 48265, 46280, 46337, 
      45917, 41000, 42146, 39365, 41049, 40500, 39437, 39253, 38245, 36837, 
      37684, 38504, 33322, 32378, 31912, 33786, 34465, 34385, 30821, 33881, 
      32996, 33562, 32360, 32189, 30736, 31637, 29493, 24820, 25940, 24680, 
      25649, 26209, 23850, 28436, 26324, 23321, 22100, 22736, 21530, 23125, 
      29732, 20929, 22445, 22181, 29138, 22873, 19289, 20090, 21913, 18793, 
      19728, 18122, 19709, 19777, 66560, 57593, 27833, 21713, 20740, 17113, 
      23354, 22370, 17029, 67405, 59557, 53125, 55226, 27506, 22681, 16649, 
      66905, 66001, 65552, 54580, 23120, 20560, 15632, 66205, 55688, 17485, 
      17384, 16405, 62165, 16085, 14930, 14810, 15041, 59769, 20641, 14841, 
      16801, 54161, 26261, 14417, 14522, 17186, 57605, 14365, 14408, 60778, 
      57789, 47545, 46813, 16189, 15210, 14356, 52826, 49325, 19154, 18125, 
      13421, 58365, 42580, 40885, 18772, 13957, 13165, 13252, 14020, 14677, 
      42353, 42010, 21985, 16133, 12794, 12850, 13058, 13093, 51748, 39440, 
      18785, 13444, 54757, 41221, 17362, 15570, 15457, 14722, 14257, 12577, 
      14346, 52100, 51304, 20200, 15821, 14909, 13256, 44281, 21290, 15245, 
      11885, 11885, 13250, 54513, 42289, 35380, 19233, 18225, 12820, 12625, 
      11889, 11764, 32765, 38461, 36517, 20645, 17636, 15461, 15205, 15080, 
      11492, 17914, 16209, 14625, 12114, 11509, 50417, 38372, 36097, 35780, 
      33017, 29585, 19841, 16592, 10897, 10841, 11345, 11972, 18178, 18005, 
      12913, 11978, 10865, 10625, 29173, 23860, 12904, 10440, 10660, 44426, 
      16601, 10642, 46100, 32201, 26641, 23924, 13364, 12304, 30537, 21901, 
      11650, 11026, 9850, 10090, 39188, 32708, 18068, 9704, 31909, 20858, 
      19013, 16298, 12325, 10853, 9605, 39841, 32625, 26377, 25345, 12025, 
      9280, 10706, 9650, 28717, 28436, 21157, 14461, 10436, 9412, 41773, 
      28813, 26338, 10498, 17680, 12820, 8753, 28445, 14057, 13465, 8570, 
      35325, 29125, 27981, 22984, 19764, 18100, 15496, 14824, 13284, 12325, 
      11125, 9864, 9256, 9061, 8629, 8584, 41777, 36145, 20690, 19370, 14810, 
      8546, 28193, 21668, 11344, 9508, 8705, 8033, 7940, 7745, 8000, 34465, 
      31905, 21969, 20565, 19233, 11169, 10705, 7738, 7573, 34952, 29300, 
      25352, 22037, 20165, 18421, 9512, 8917, 8125, 8072, 34781, 25721, 
      24649, 23354, 23101, 22850, 21866, 19994, 15689, 9826, 9250, 8066, 
      7754, 7709, 7226, 7325, 7549, 37681, 29556, 25825, 7632, 7540, 36130, 
      33133, 32489, 30914, 30605, 29690, 14633, 12818, 10985, 6890, 32968, 
      24413, 23885, 22349, 16724, 14468, 10568, 7085, 37186, 33130, 29362, 
      16762, 13122, 6610, 29201, 10496, 10244, 7300, 25285, 20641, 17690, 
      14705, 10865, 6290, 6341, 31365, 29493, 28584, 20245, 16285, 11268, 
      6085, 31529, 16745, 14578, 10690, 9293, 6953, 6713, 6605, 6029, 6050, 
      6154, 28577, 21401, 19937, 18320, 10001, 6737, 6676, 5776, 6032, 27529, 
      25789, 23850, 5725, 5881, 30440, 20360, 7976, 7685, 5876, 5620, 5485, 
      5576, 32554, 29665, 25493, 6229, 26209, 25065, 24228, 21313, 5760, 
      5668, 25490, 12437, 31144, 30821, 23125, 20029, 17221, 17000, 9661, 
      8996, 8500, 6269, 25497, 20637, 16425, 11322, 11161, 6610, 6442, 6282, 
      6130, 11513, 8849, 6473, 6145, 5585, 4628, 4660, 21650, 20873, 20618, 
      10114, 8978, 4490, 4570, 20997, 20740, 14157, 11245, 26129, 25834, 
      17221, 11794, 10625, 10309, 4289, 19472, 17785, 10496, 4721, 4240, 
      4240, 19594, 18610, 5194, 5125, 4165, 4005, 12680, 12125, 23321, 19097, 
      11642, 4682, 6625, 3664, 3601, 26890, 23930, 19610, 11581, 25268, 
      15464, 3893, 20673, 17890, 8290, 4474, 3285, 11236, 9536, 3361, 3161, 
      24929, 18650, 15346, 6994, 6050, 20340, 12325, 8245, 4005, 3700, 25610, 
      8738, 8585, 6530, 4178, 3593, 3170, 2909, 2834, 19604, 8945, 5305, 
      3545, 2804, 4349, 4181, 3944, 3796, 3656, 3461, 2621, 2669, 3557, 2482, 
      2597, 2626, 20260, 5553, 3460, 21809, 14530, 12010, 4418, 3973, 6341, 
      14569, 4141, 14705, 3872, 2260, 1961, 23165, 1913, 19453, 10045, 5013, 
      3285, 1960, 1813, 12497, 2522, 27844, 5825, 3281, 2689, 1700, 15682, 
      14977, 12970, 2146, 1777, 23053, 18868, 12893, 11444, 9908, 8500, 1733, 
      15530, 12818, 11369, 9469, 1853, 1693, 1658, 1469, 7786, 6850, 4141, 
      2669, 1241, 1250, 14152, 7556, 2677, 1732, 1352, 1165, 9189, 6714, 
      1210, 19249, 8593, 3049, 1040, 7522, 7045, 5585, 3461, 2810, 2725, 
      1922, 20781, 12349, 12136, 11304, 9000, 6229, 5125, 2581, 14066, 11245, 
      1930, 985, 11188, 5009, 3809, 2548, 905, 928, 1073, 2173, 898, 27901, 
      21125, 17576, 15317, 11492, 7565, 4397, 776, 932, 1352, 20506, 19669, 
      17525, 13850, 11234, 7025, 2306, 821, 7137, 2692, 2176, 592, 15905, 
      7418, 2554, 19253, 9893, 6260, 3965, 565, 23242, 10242, 9657, 2290, 
      1341, 541, 15776, 7969, 4756, 4000, 2164, 1696, 1424, 425, 689, 1076, 
      15002, 14285, 7417, 1517, 650, 20205, 2725, 2628, 1549, 613, 468, 328, 
      333, 360, 445, 8753, 3538, 2789, 2593, 298, 289, 818, 512, 481, 20106, 
      3361, 3250, 3141, 229, 289, 18692, 12965, 4820, 4165, 1285, 1220, 872, 
      260, 2378, 1690, 698, 530, 170, 10960, 985, 1825, 7010, 4610, 2330, 
      23816, 7325, 3236, 829, 461, 1000, 9490, 1377, 130, 337, 1306, 1762, 
      2482, 10673, 7985, 4289, 1745, 848, 128, 289, 689, 1088, 1828, 17473, 
      949, 1813, 19636, 2637, 61, 45, 1192, 1800, 12569, 314, 89, 34, 2426, 
      3161, 23732, 18512, 5345, 1172, 500, 80, 500, 2041, 2417, 23418, 14650, 
      2818, 2610, 18, 2313, 7925, 4, 10817, 8282, 2810, 1157, 530, 1445, 
      1522, 6724, 5041, 49, 0, 2025, 3601, 2501, 962, 10, 1445, 3845, 25285, 
      14165, 9413, 9220, 3725, 68, 21325, 5938, 3258, 109, 1305, 3730, 14416, 
      5492, 3860, 3380, 97, 416, 545, 2516, 24989, 2626, 925, 169, 281, 1706, 
      26932, 25000, 4525, 3757, 3517, 1636, 1557, 997, 117, 3172, 30325, 
      26618, 20213, 9074, 7618, 6133, 2858, 2650, 1649, 170, 10064, 7985, 
      6953, 6788, 5248, 4964, 3664, 2273, 865, 3681, 15229, 2804, 2501, 2404, 
      1124, 941, 14282, 9530, 2146, 2057, 1021, 3146, 8980, 6228, 1588, 2848, 
      3060, 530, 1010, 1130, 1193, 1325, 4525, 1421, 5380, 16354, 6817, 5297, 
      1345, 1552, 6032, 5050, 5473, 4948, 4850, 6025, 2900, 2425, 2164, 
      32125, 5065, 2122, 3577, 6841, 7709, 3400, 3733, 7208, 3665, 7418, 
      27472, 3492, 1537, 1152, 3825, 5905, 2389, 4276, 1700, 4772, 23530, 
      7129, 3538, 1753, 1513, 6354, 7290, 7345, 4265, 5330, 33661, 3665, 
      28913, 3233, 2853, 2689, 2610, 3725, 39321, 30880, 3796, 2896, 36788, 
      36490, 36117, 7225, 6305, 3985, 3890, 42653, 38330, 4765, 5780, 3161, 
      4820, 4141, 4052, 3637, 3505, 41905, 7442, 5864, 5101, 7957, 7816, 
      7105, 6385, 5072, 9178, 10708, 6560, 9945, 6697, 11282, 8840, 7412, 
      8692, 9293, 9000, 10370, 10253, 11025, 9778, 12233, 10048, 10625, 
      13088, 13005, 11565, 12932, 12557, 13282, 13801, 15041, 14869, 15545, 
      14365, 15508, 16717, 16706, 19265, 19557, 19450 ], 
  [ 62900, 60820, 62210, 60538, 58516, 56745, 56257, 57850, 54965, 56372, 
      56132, 49325, 52181, 48500, 51444, 50625, 49202, 49108, 47560, 46152, 
      47809, 49349, 41557, 40433, 39877, 43101, 44320, 44690, 39146, 44096, 
      42761, 43777, 42125, 41864, 39961, 41672, 38538, 31705, 34085, 31925, 
      21554, 21754, 31545, 38921, 35729, 30836, 28625, 19721, 19325, 31090, 
      41297, 27634, 30500, 30056, 40793, 31378, 17714, 17705, 29968, 17488, 
      17433, 17357, 26504, 26842, 88745, 77888, 39488, 30308, 28705, 16708, 
      33029, 31505, 16354, 89860, 80392, 72520, 75161, 39341, 32266, 15794, 
      89360, 88276, 87737, 74425, 33065, 29065, 16217, 88570, 75893, 24100, 
      23909, 14920, 83810, 21530, 18485, 15665, 15266, 80964, 29776, 14976, 
      14416, 74186, 38186, 15002, 14837, 14261, 78440, 14500, 14453, 82333, 
      78714, 66130, 65218, 22714, 20745, 19081, 72761, 68450, 28109, 26450, 
      14186, 79560, 60085, 57940, 27637, 18772, 14020, 13837, 13165, 13012, 
      59858, 59425, 32650, 23378, 14369, 14065, 13553, 13498, 71593, 56225, 
      27920, 18169, 75322, 58546, 25777, 22725, 22522, 21157, 20242, 13162, 
      12321, 72125, 71149, 30325, 23336, 21704, 12221, 62506, 32045, 22490, 
      14090, 13730, 11945, 75168, 60064, 51265, 29088, 27540, 17905, 17440, 
      15264, 14689, 47930, 55336, 52852, 31400, 26861, 23336, 22900, 22685, 
      14957, 27409, 24714, 22050, 17109, 11554, 70352, 55337, 52432, 52025, 
      48452, 43940, 30416, 25457, 13732, 12416, 11300, 10937, 28033, 27770, 
      19258, 17333, 14330, 13010, 43528, 36325, 19429, 13005, 11245, 63101, 
      25826, 14557, 65225, 47636, 40276, 36569, 20609, 18649, 45522, 33826, 
      17545, 16201, 12505, 10585, 56693, 48413, 28373, 12629, 47434, 32513, 
      29858, 25793, 19210, 16298, 12890, 57616, 48420, 40192, 38800, 18820, 
      12025, 16421, 13925, 43432, 43061, 33172, 23236, 16061, 9277, 60178, 
      43618, 40333, 16393, 28345, 20785, 9248, 43250, 22922, 21970, 9065, 
      52200, 44200, 42696, 35989, 31509, 29125, 25261, 24229, 21789, 20200, 
      18100, 15669, 14341, 13876, 12724, 12589, 60362, 53290, 32885, 31025, 
      24305, 12821, 43088, 34313, 18769, 15313, 13520, 11588, 11225, 9680, 
      8585, 51250, 47970, 34794, 32850, 30978, 18594, 17770, 10933, 9418, 
      51917, 44645, 39437, 34952, 32360, 29896, 15677, 14452, 12580, 12437, 
      51746, 39986, 38554, 36809, 36466, 36125, 34781, 32189, 25994, 16441, 
      15325, 12701, 11849, 11714, 9341, 8450, 7954, 55456, 45081, 40180, 
      11817, 11545, 53545, 49738, 48914, 46889, 46490, 45305, 24578, 21773, 
      18770, 8825, 49573, 38408, 37700, 35624, 27749, 24413, 18173, 7400, 
      54961, 49825, 44977, 27877, 22437, 8005, 44816, 18281, 17849, 12025, 
      39730, 33466, 29345, 25010, 19010, 8945, 7466, 47700, 45288, 44109, 
      32980, 27400, 19773, 8020, 47954, 28130, 24973, 18925, 16538, 11858, 
      11258, 10970, 8954, 7085, 6829, 44192, 34676, 32672, 30425, 17876, 
      11552, 11401, 7801, 6617, 42874, 40594, 38025, 6850, 6466, 46685, 
      33365, 14501, 13940, 9701, 8725, 7780, 6701, 49429, 45730, 40298, 
      10954, 41284, 39780, 38673, 34768, 9945, 9673, 40385, 22202, 47749, 
      47336, 37300, 33124, 29236, 28925, 17896, 16781, 15925, 11624, 40482, 
      34002, 28170, 20637, 20386, 12505, 12157, 11817, 11485, 21008, 16724, 
      12368, 11680, 10400, 6473, 6145, 35465, 34418, 34073, 18889, 17033, 
      6425, 5785, 34632, 34285, 25092, 20740, 41474, 41089, 29506, 21649, 
      19850, 19354, 5594, 32657, 30340, 19721, 8996, 7345, 5185, 32869, 
      31525, 10369, 10210, 7450, 6570, 23165, 22340, 37946, 32282, 21677, 
      9497, 13600, 6409, 5716, 42685, 38825, 33065, 21706, 40613, 27389, 
      7988, 34578, 30805, 16705, 9649, 5850, 21361, 18761, 6736, 5636, 40274, 
      31925, 27361, 14689, 13025, 34245, 23080, 16840, 9000, 8245, 41225, 
      17693, 17450, 14045, 9533, 8138, 6905, 5834, 4409, 33329, 18080, 11920, 
      8180, 5729, 10244, 9896, 9389, 9061, 8741, 8276, 5636, 3524, 8642, 
      5317, 3362, 3301, 34345, 12708, 8545, 36434, 26545, 22945, 10673, 9778, 
      14216, 26674, 10306, 26900, 9857, 5905, 3536, 38330, 3218, 33448, 
      20260, 12168, 8820, 5245, 4468, 23882, 7157, 44449, 13700, 8996, 7684, 
      2825, 28417, 27442, 24625, 6421, 2362, 38308, 32773, 24548, 22469, 
      20213, 18085, 2228, 28265, 24473, 22394, 19594, 5858, 5338, 5213, 4394, 
      17101, 15625, 11026, 8114, 3626, 2825, 26437, 16781, 8212, 5917, 4637, 
      3460, 19314, 15489, 4225, 33424, 18448, 9124, 2705, 16837, 16090, 
      13730, 9986, 8705, 8530, 6737, 35496, 24004, 23701, 22509, 19125, 
      14824, 13000, 8296, 26441, 22450, 6925, 1930, 22393, 12884, 10784, 
      8353, 3920, 1873, 1568, 7618, 1753, 44776, 36020, 31301, 28232, 22877, 
      17060, 11912, 3701, 1517, 1037, 35221, 34114, 31250, 26225, 22529, 
      16250, 8021, 4106, 16452, 8857, 7801, 2257, 29090, 16913, 8629, 33608, 
      20648, 15125, 11300, 1780, 38857, 21177, 20322, 8185, 6066, 1666, 
      28961, 17824, 12721, 11425, 7969, 6961, 6329, 2000, 1184, 761, 27917, 
      26930, 17002, 6602, 4205, 34920, 9160, 8973, 6724, 4168, 3573, 2173, 
      2088, 1845, 1480, 19058, 10693, 9314, 8938, 2593, 2314, 773, 3977, 
      3856, 34821, 10426, 10225, 10026, 2074, 1594, 32957, 25160, 12965, 
      11860, 6280, 6125, 5237, 1565, 8633, 7225, 4793, 4265, 2105, 22345, 
      5620, 160, 16505, 12665, 125, 39701, 17000, 10301, 5284, 776, 325, 
      20245, 6642, 2785, 922, 181, 97, 97, 21968, 18020, 12164, 7460, 5393, 
      2873, 964, 464, 233, 73, 31378, 274, 58, 34261, 9252, 2536, 2340, 157, 
      45, 24674, 3869, 2834, 1789, 41, 146, 39617, 32777, 13940, 6257, 4505, 
      2825, 545, 16, 32, 39213, 27565, 9613, 9225, 1773, 18, 17960, 2029, 
      22202, 18497, 9605, 6242, 4625, 50, 37, 16129, 13456, 2704, 2025, 0, 
      11026, 9026, 5777, 1765, 50, 290, 41620, 26900, 20168, 19885, 11240, 
      2813, 36490, 14893, 10413, 1234, 90, 265, 27241, 14177, 11465, 10625, 
      1312, 641, 500, 41, 41234, 9241, 5650, 1114, 866, 41, 43717, 41245, 
      12580, 11272, 10852, 7261, 7092, 5812, 1332, 157, 48010, 43313, 35018, 
      19649, 17473, 15178, 9653, 9265, 7274, 1205, 21089, 18020, 16448, 
      16193, 13753, 13289, 11089, 68, 370, 306, 28324, 9509, 8936, 8749, 
      6029, 5576, 27017, 20285, 8221, 8042, 346, 221, 19465, 15273, 7033, 
      193, 225, 845, 425, 365, 338, 290, 610, 296, 925, 29809, 16132, 13712, 
      400, 337, 1217, 13285, 1018, 13093, 12905, 14800, 9425, 8500, 409, 
      50170, 13210, 457, 562, 1666, 17384, 565, 628, 1853, 650, 1973, 44257, 
      10377, 6352, 5337, 720, 1360, 8194, 11701, 6605, 1037, 39145, 16354, 
      10333, 6658, 6058, 1629, 2025, 16660, 11600, 13385, 51976, 10370, 
      45968, 9488, 8658, 8314, 8145, 10250, 58896, 48385, 10321, 8521, 55733, 
      55345, 54882, 16000, 14450, 10330, 10145, 62858, 57545, 11650, 13385, 
      8336, 11525, 10216, 10037, 9172, 8770, 61840, 15857, 13109, 11626, 
      16372, 16141, 14800, 13540, 11057, 18133, 19753, 12545, 18450, 12682, 
      20417, 16085, 13397, 15577, 16538, 15885, 17705, 17498, 18720, 16033, 
      20288, 16393, 17330, 21233, 20970, 18450, 20717, 20072, 20617, 21226, 
      22916, 22474, 23330, 21250, 23113, 24232, 24041, 26330, 26442, 26245 ], 
  [ 46210, 45810, 45728, 44048, 42650, 42349, 42281, 42192, 41405, 39650, 
      38986, 36581, 35437, 33850, 33850, 33661, 33076, 32770, 32482, 31066, 
      30829, 30685, 28981, 28273, 27925, 27997, 27954, 27268, 26344, 26882, 
      26597, 26561, 25957, 25906, 25049, 24866, 24040, 22237, 21673, 21613, 
      37700, 38740, 20173, 21037, 20365, 19882, 19981, 33337, 31049, 19080, 
      20885, 18560, 18274, 18250, 20165, 18100, 27956, 29837, 17738, 27098, 
      29353, 25705, 17210, 16916, 43537, 37090, 18850, 16810, 16677, 24210, 
      17009, 16745, 24484, 44018, 38330, 33818, 35197, 18277, 16452, 24340, 
      43514, 42850, 42521, 34669, 16409, 15769, 21401, 42932, 35293, 15210, 
      15229, 24930, 39848, 15368, 16733, 20213, 21284, 38050, 15002, 21202, 
      26522, 34000, 16900, 20176, 20641, 27625, 36362, 20722, 20885, 38573, 
      36424, 29300, 28808, 14024, 14365, 14589, 32777, 30356, 13745, 13556, 
      18932, 36634, 25769, 24674, 13481, 14066, 18554, 19001, 21689, 23426, 
      25540, 25317, 14292, 13000, 17221, 17757, 18925, 19080, 31813, 23585, 
      13130, 13669, 33860, 24644, 12665, 12553, 12560, 12665, 12800, 18320, 
      23569, 31921, 31365, 13221, 12322, 12370, 21157, 26500, 13469, 12104, 
      15464, 15944, 21509, 33490, 25106, 20717, 12610, 12322, 12557, 12722, 
      13906, 14381, 19060, 22474, 21250, 12818, 11849, 11474, 11458, 11453, 
      13385, 11765, 11380, 11236, 11965, 17960, 30346, 22261, 20826, 20629, 
      18946, 16954, 12250, 11281, 13626, 15250, 17914, 19861, 11545, 11492, 
      10960, 11345, 12752, 13952, 16538, 13745, 10709, 13525, 16385, 26029, 
      10804, 11925, 27101, 18122, 14962, 13565, 10205, 10345, 17056, 12500, 
      10289, 10625, 12809, 15929, 22345, 18265, 10825, 12301, 17704, 11813, 
      11048, 10133, 9640, 10088, 11720, 22634, 18058, 14450, 13898, 9458, 
      12113, 9577, 10441, 15586, 15425, 11626, 9250, 9425, 16081, 23720, 
      15560, 14165, 9125, 9945, 8685, 14578, 15188, 8720, 8608, 14393, 19306, 
      15506, 14842, 12125, 10585, 9881, 8957, 8765, 8425, 8306, 8306, 8605, 
      8957, 9122, 9650, 9725, 23476, 19764, 10909, 10309, 8629, 9325, 14810, 
      11285, 7921, 8245, 8762, 9770, 10037, 11642, 13697, 18560, 16960, 
      11344, 10660, 10048, 7744, 7760, 9953, 11588, 18805, 15313, 13045, 
      11290, 10378, 9594, 7765, 8010, 8658, 8725, 18632, 13172, 12580, 11885, 
      11752, 11621, 11117, 10205, 8420, 7477, 7621, 8357, 8765, 8840, 10877, 
      12296, 13480, 20450, 15325, 13154, 8521, 8669, 19377, 17460, 17056, 
      16081, 15892, 15337, 7840, 7345, 7072, 10777, 17293, 12218, 11930, 
      11114, 8489, 7673, 6893, 13130, 19949, 17333, 15005, 8405, 7165, 11213, 
      14842, 6577, 6565, 7461, 12484, 10000, 8609, 7424, 6464, 9209, 11300, 
      16042, 14890, 14341, 9722, 7922, 6385, 9962, 16084, 8020, 7173, 6165, 
      6088, 6868, 7108, 7240, 8584, 11125, 11709, 14210, 10154, 9410, 8633, 
      5954, 6770, 6829, 9529, 11705, 13520, 12500, 11401, 10676, 11552, 
      15229, 9469, 5725, 5794, 7225, 7929, 8874, 10525, 16501, 14692, 12200, 
      6376, 12554, 11890, 11413, 9818, 6625, 6773, 12073, 5860, 15445, 15242, 
      10666, 9010, 7642, 7541, 5122, 5057, 5041, 5570, 11956, 9256, 7204, 
      5341, 5300, 5189, 5261, 5341, 5429, 5290, 4786, 5050, 5202, 5602, 8605, 
      9117, 9665, 9248, 9113, 4849, 4673, 8345, 9385, 9250, 9113, 6010, 5018, 
      12100, 11925, 7272, 5085, 4756, 4680, 8980, 8321, 7474, 4625, 5450, 
      6529, 9409, 8321, 7817, 4721, 4772, 6212, 7012, 5125, 4930, 10244, 
      7940, 4685, 4685, 3746, 6425, 7202, 12249, 10489, 8089, 4500, 11225, 
      5981, 4850, 8548, 7085, 3485, 3989, 6280, 4149, 3649, 5274, 6274, 
      10880, 7361, 5737, 3145, 3161, 8209, 4394, 3194, 3754, 4049, 11197, 
      3205, 3172, 2917, 3445, 3940, 4597, 5416, 7141, 7709, 3170, 2890, 3770, 
      5309, 2890, 2962, 3085, 3177, 3277, 3442, 5002, 7930, 3176, 5101, 7976, 
      8125, 7877, 2410, 3077, 8704, 4905, 3825, 2473, 2628, 2234, 4820, 2312, 
      4834, 2281, 3789, 6250, 9332, 6560, 7178, 2810, 1858, 2290, 3965, 4658, 
      3700, 2725, 12085, 1706, 2042, 2410, 6581, 5081, 4736, 3809, 2825, 
      7376, 9090, 6705, 3730, 3121, 2545, 2097, 7450, 4925, 3653, 3044, 2344, 
      2888, 3208, 3293, 3944, 1737, 1521, 1332, 1780, 4432, 5521, 4141, 1625, 
      1666, 2521, 3341, 4474, 2056, 1381, 3557, 6714, 1818, 1314, 5185, 1465, 
      1348, 1088, 1124, 1313, 1348, 1865, 7522, 3170, 3077, 2725, 1861, 1130, 
      986, 1322, 3925, 2664, 1629, 6084, 2605, 866, 866, 1165, 3242, 6025, 
      6770, 1268, 6113, 11754, 7618, 5629, 4450, 2665, 1258, 730, 3229, 6505, 
      8125, 7237, 6760, 5576, 3701, 2525, 1076, 1037, 2792, 1066, 821, 1025, 
      4721, 4672, 1105, 801, 6458, 1898, 785, 530, 5290, 8765, 2005, 1780, 
      773, 1384, 5384, 4537, 1170, 477, 441, 765, 1017, 1225, 4666, 6370, 
      7837, 4121, 3764, 976, 1076, 2249, 6922, 482, 505, 986, 2210, 2665, 
      4205, 4330, 4717, 5402, 1348, 333, 424, 468, 3573, 3924, 7213, 2225, 
      2314, 6817, 272, 281, 292, 4100, 4880, 6001, 3034, 289, 234, 954, 1009, 
      1381, 4849, 365, 637, 1565, 1877, 3917, 2105, 1130, 10370, 673, 193, 
      11593, 8957, 746, 137, 1210, 6362, 8221, 1469, 676, 2909, 5876, 9125, 
      10301, 11981, 1930, 922, 106, 442, 1105, 2785, 5706, 7306, 8545, 10485, 
      5248, 8164, 10468, 6449, 130, 3074, 3298, 8885, 10453, 2740, 1885, 
      2740, 4005, 11917, 13492, 8861, 5801, 194, 701, 1469, 2729, 6749, 
      11050, 11906, 8665, 3737, 65, 97, 3985, 11680, 850, 3609, 1940, 965, 
      53, 680, 1373, 9608, 9805, 485, 122, 2810, 3601, 11026, 0, 100, 841, 
      3969, 9604, 14884, 9802, 3482, 1370, 1297, 2, 2705, 7400, 293, 13, 
      4904, 9220, 14645, 3609, 205, 13, 13, 4770, 6409, 6898, 12109, 9620, 
      97, 916, 5200, 5792, 10217, 10841, 9629, 74, 26, 26, 425, 466, 866, 
      4786, 13481, 13032, 10645, 6760, 1261, 765, 360, 85, 117, 436, 5077, 
      1649, 890, 578, 533, 193, 149, 49, 11498, 7808, 14464, 4050, 145, 202, 
      225, 865, 1042, 3581, 1469, 325, 356, 8200, 13325, 1277, 445, 605, 
      12665, 13117, 6385, 8065, 8425, 8608, 8980, 16020, 9194, 17593, 4685, 
      666, 346, 8874, 9441, 18721, 337, 17680, 353, 373, 586, 461, 586, 
      10765, 14324, 464, 10601, 13856, 20000, 1066, 13437, 14130, 20605, 
      13940, 20933, 11345, 565, 1370, 1825, 14218, 18218, 900, 625, 1409, 
      16001, 8957, 1076, 725, 1460, 1700, 18901, 20557, 1170, 730, 833, 
      15482, 964, 12410, 1130, 1348, 1424, 1465, 1256, 19450, 13769, 1325, 
      1625, 17753, 17573, 17320, 1746, 1664, 1744, 1769, 21928, 18925, 1800, 
      1853, 2474, 2089, 2250, 2281, 2466, 2692, 21530, 2425, 2405, 2600, 
      2930, 2909, 3034, 3034, 3281, 3425, 4813, 4745, 4768, 4880, 5261, 5333, 
      5585, 5661, 5780, 5965, 6725, 6728, 6898, 7565, 7618, 7713, 7808, 8345, 
      8500, 8500, 8665, 8650, 9605, 10000, 10634, 10820, 11252, 11272, 11453, 
      12770, 12997, 15892, 16420, 16433 ], 
  [ 46890, 46330, 46388, 44708, 43250, 42809, 42701, 42772, 41785, 40330, 
      39706, 36881, 36117, 34330, 34610, 34361, 33696, 33410, 33002, 31586, 
      31529, 31545, 29261, 28513, 28145, 28517, 28594, 28008, 26644, 27602, 
      27217, 27281, 26577, 26506, 25549, 25546, 24500, 22217, 21933, 21673, 
      35240, 36200, 20333, 21817, 20905, 20002, 19881, 31117, 29009, 19300, 
      21905, 18500, 18514, 18450, 21205, 18440, 26056, 27757, 17978, 25258, 
      27293, 23985, 17170, 16936, 46917, 40050, 19890, 17170, 16897, 22570, 
      17609, 17225, 22784, 47458, 41410, 36578, 38077, 19357, 17032, 22600, 
      46954, 46250, 45901, 37529, 17069, 16109, 19981, 46352, 38233, 15130, 
      15129, 23050, 43108, 15028, 15973, 18853, 19784, 41210, 15482, 19682, 
      24442, 36900, 18000, 18756, 19161, 25425, 39442, 19202, 19345, 41813, 
      39524, 31880, 31348, 13924, 14045, 14089, 35657, 33056, 14185, 13856, 
      17552, 39794, 28109, 26914, 13901, 13586, 17194, 17581, 19949, 21506, 
      27880, 27637, 15112, 13060, 16021, 16477, 17485, 17620, 34673, 25765, 
      13610, 13169, 36880, 26944, 12985, 12593, 12580, 12545, 12580, 16900, 
      21569, 34821, 34225, 13921, 12442, 12330, 19377, 29000, 14309, 12164, 
      14404, 14804, 19669, 36530, 27506, 22697, 13250, 12842, 12137, 12242, 
      13106, 13481, 20880, 24674, 23330, 13658, 12349, 11674, 11618, 11593, 
      12605, 12325, 11720, 11336, 11525, 16420, 33226, 24481, 22906, 22689, 
      20826, 18594, 13050, 11701, 12706, 14050, 16354, 18081, 12185, 12112, 
      10820, 10985, 11972, 12932, 18178, 14965, 10609, 12545, 14965, 28629, 
      11304, 11245, 29801, 20002, 16442, 14825, 10265, 10205, 18836, 13600, 
      10049, 10225, 11849, 14489, 24685, 20205, 11565, 11401, 19604, 12853, 
      11908, 10693, 9620, 9748, 10900, 25034, 20018, 15970, 15338, 9418, 
      11173, 9297, 9841, 17306, 17125, 12746, 9650, 9125, 14501, 26260, 
      17300, 15725, 8885, 10765, 8905, 13138, 16928, 9140, 8948, 12953, 
      21506, 17306, 16562, 13465, 11645, 10781, 9577, 9305, 8765, 8506, 8306, 
      8345, 8537, 8642, 9010, 9065, 26056, 22024, 12069, 11349, 9189, 8725, 
      16570, 12545, 8021, 7985, 8282, 9010, 9217, 10522, 12277, 20740, 18980, 
      12644, 11840, 11108, 7844, 7780, 9113, 10448, 21025, 17173, 14625, 
      12610, 11538, 10594, 7585, 7690, 8098, 8145, 20852, 14792, 14120, 
      13325, 13172, 13021, 12437, 11365, 9160, 7397, 7421, 7837, 8125, 8180, 
      9797, 10996, 12020, 22850, 17225, 14794, 7901, 8009, 21697, 19600, 
      19156, 18081, 17872, 17257, 8500, 7785, 7252, 9657, 19433, 13778, 
      13450, 12514, 9389, 8333, 7033, 11650, 22349, 19493, 16925, 9325, 7685, 
      9973, 16762, 6757, 6705, 6961, 14144, 11300, 9649, 8164, 6724, 8249, 
      10000, 18122, 16850, 16241, 11002, 8842, 6725, 8842, 18184, 9000, 7933, 
      6445, 6148, 6408, 6568, 6660, 7684, 9805, 10309, 16130, 11554, 10690, 
      9773, 6154, 6290, 6329, 8429, 10285, 15380, 14240, 13001, 9376, 10132, 
      17289, 10809, 5625, 5634, 6525, 7069, 7834, 9225, 18701, 16712, 13940, 
      5876, 14354, 13610, 13073, 11258, 6005, 6113, 13833, 6480, 17585, 
      17362, 12266, 10370, 8762, 8641, 5402, 5237, 5141, 5210, 13736, 10676, 
      8264, 5861, 5800, 4949, 4981, 5021, 5069, 5850, 4986, 4810, 4882, 5122, 
      7465, 7897, 11185, 10708, 10553, 5249, 4913, 7225, 8105, 10730, 10573, 
      6890, 5578, 13960, 13765, 8452, 5725, 5256, 5140, 7720, 9701, 8714, 
      5125, 4850, 5669, 8069, 9721, 9137, 4321, 4352, 5392, 6032, 5905, 5650, 
      11944, 9320, 5365, 4205, 3746, 5485, 6122, 14209, 12249, 9529, 5200, 
      13085, 7081, 4210, 10088, 8405, 3805, 3589, 5300, 4849, 4149, 4474, 
      5274, 12740, 8761, 6857, 3305, 3161, 9749, 5234, 3554, 3314, 3509, 
      13117, 3645, 3592, 3037, 3085, 3400, 3877, 4516, 5941, 9209, 3650, 
      2810, 3250, 4409, 2650, 2682, 2745, 2797, 2857, 2962, 4122, 6570, 2756, 
      4181, 6596, 6725, 9457, 2450, 2657, 10404, 6025, 4705, 2313, 2368, 
      2434, 5960, 2132, 5994, 2061, 3049, 5050, 11152, 5300, 8738, 3530, 
      1898, 1970, 3145, 3698, 4680, 2205, 14225, 1906, 1762, 1970, 5281, 
      6361, 5956, 4849, 2225, 5956, 10930, 8245, 4770, 4021, 3285, 2677, 
      6010, 6205, 4693, 3944, 3044, 2228, 2468, 2533, 3044, 2257, 1921, 1312, 
      1440, 3412, 4321, 5321, 2125, 1346, 1901, 2521, 3434, 2756, 1781, 2677, 
      8314, 2458, 1114, 4005, 1985, 1808, 1348, 1024, 1073, 1088, 1385, 9242, 
      4210, 4097, 3665, 2561, 1490, 1186, 1042, 5125, 3604, 1189, 4744, 3545, 
      1066, 866, 905, 2362, 4685, 5330, 928, 4753, 13954, 9378, 7129, 5770, 
      3645, 1818, 850, 2329, 5085, 6505, 8957, 8420, 7076, 4901, 3485, 1576, 
      757, 1972, 1586, 641, 725, 3541, 6052, 1665, 601, 8098, 2738, 1205, 
      610, 4010, 10685, 2885, 2600, 533, 884, 4084, 5917, 1810, 697, 541, 
      505, 637, 765, 3466, 4930, 6217, 5441, 5024, 1556, 656, 1489, 8642, 
      362, 365, 586, 1450, 1805, 3065, 3170, 3497, 4082, 2088, 373, 324, 328, 
      2533, 2824, 5653, 1445, 1514, 8537, 292, 281, 272, 2960, 3620, 7621, 
      4194, 549, 394, 514, 549, 801, 3589, 205, 317, 925, 1157, 2797, 3085, 
      610, 8450, 1233, 433, 9553, 10937, 1346, 157, 650, 4882, 6521, 2309, 
      296, 1949, 4456, 7325, 8381, 9901, 2890, 1602, 306, 162, 565, 1845, 
      4306, 5706, 6805, 8545, 6788, 6464, 8528, 8149, 50, 2074, 2258, 7105, 
      8513, 3880, 1125, 1800, 2845, 9837, 11272, 10841, 7421, 554, 281, 809, 
      1789, 5209, 9050, 9826, 10625, 5057, 25, 17, 2825, 9620, 1530, 2509, 
      2920, 1685, 13, 260, 733, 7748, 7925, 1025, 442, 1850, 2501, 9026, 100, 
      0, 361, 2809, 7744, 12544, 11882, 4762, 2210, 2117, 122, 1765, 9220, 
      733, 53, 3604, 7400, 12325, 4909, 585, 153, 73, 3490, 4909, 5338, 
      10009, 11680, 17, 416, 3860, 4372, 8297, 13021, 11689, 314, 146, 106, 
      125, 146, 386, 3506, 11261, 15412, 12805, 8500, 2061, 1405, 820, 45, 
      37, 136, 3757, 2549, 1570, 1138, 1073, 533, 449, 149, 9458, 6148, 
      12164, 5410, 85, 82, 85, 405, 522, 4861, 2309, 125, 136, 6500, 11125, 
      2057, 905, 265, 10525, 10937, 4905, 6385, 6705, 6868, 7200, 13600, 
      7394, 15053, 6125, 1186, 666, 7114, 7621, 16101, 617, 15140, 613, 613, 
      986, 361, 386, 8825, 16784, 724, 8681, 11636, 17300, 1666, 11257, 
      11890, 17865, 11720, 18173, 13525, 545, 890, 1205, 11978, 15658, 640, 
      725, 949, 13621, 10877, 1576, 685, 1000, 1160, 16301, 17837, 1690, 810, 
      1073, 18002, 904, 14650, 970, 1088, 1124, 1145, 1156, 22250, 16109, 
      1225, 1325, 20413, 20213, 19940, 2146, 1924, 1604, 1609, 24868, 21645, 
      1780, 1993, 2074, 2029, 2050, 2061, 2146, 2312, 24410, 2745, 2465, 
      2500, 3250, 3209, 3194, 3074, 3061, 3865, 5273, 4525, 5108, 4660, 5741, 
      5393, 5365, 5641, 5840, 5945, 6805, 6788, 7058, 7405, 7858, 7573, 7748, 
      8605, 8720, 8480, 8845, 8770, 9685, 10100, 10834, 10960, 11432, 11252, 
      11593, 12890, 13077, 15912, 16400, 16393 ], 
  [ 48733, 47869, 48193, 46513, 44941, 44234, 44050, 44425, 43058, 42173, 
      41625, 38002, 37960, 35793, 36605, 36242, 35425, 35177, 34541, 33125, 
      33410, 33730, 30344, 29520, 29114, 30056, 30361, 29965, 27765, 29521, 
      28946, 29200, 28306, 28197, 27050, 27389, 25925, 22730, 22978, 22338, 
      31117, 31925, 21188, 23850, 22482, 20781, 20242, 27450, 25684, 20269, 
      24394, 18937, 19521, 19381, 23732, 19637, 22997, 24356, 18985, 22313, 
      23930, 21268, 17645, 17525, 53890, 46225, 22417, 18405, 17866, 20005, 
      19300, 18688, 20105, 54545, 47813, 42373, 44100, 21960, 18685, 19845, 
      54041, 53261, 52874, 43514, 18874, 17306, 17834, 53401, 44370, 15529, 
      15490, 20029, 49853, 14933, 15080, 16820, 17485, 47765, 16945, 17345, 
      21041, 42961, 20641, 16609, 16900, 21796, 45845, 16865, 16970, 48520, 
      45965, 37333, 36725, 14285, 13988, 13690, 41680, 38737, 15572, 14977, 
      15481, 46349, 33106, 31721, 15250, 13225, 15161, 15434, 17194, 18409, 
      32877, 32596, 17221, 13725, 14292, 14596, 15300, 15397, 40658, 30458, 
      15073, 12770, 43169, 31865, 14144, 13220, 13169, 12868, 12713, 14753, 
      18320, 40882, 40210, 15802, 13221, 12805, 16546, 34301, 16456, 12829, 
      12941, 13189, 16724, 42857, 32617, 27010, 15017, 14381, 11890, 11881, 
      12137, 12322, 24889, 29405, 27833, 15805, 13850, 12605, 12473, 12410, 
      11674, 13940, 12917, 12077, 11240, 14045, 39249, 29250, 27409, 27154, 
      24949, 22261, 15121, 13050, 11509, 12321, 13941, 15250, 13952, 13841, 
      11105, 10852, 11041, 11545, 21845, 17834, 10970, 11234, 12818, 34120, 
      12805, 10504, 35482, 24125, 19805, 17770, 10930, 10490, 22769, 16241, 
      10144, 10016, 10576, 12304, 29682, 24442, 13522, 10242, 23765, 15380, 
      14093, 12308, 10133, 9653, 9893, 30145, 24293, 19409, 18625, 9893, 
      9938, 9316, 9252, 21125, 20906, 15425, 10961, 9106, 12050, 31637, 
      21157, 19240, 8980, 12874, 9874, 10953, 20785, 10489, 10145, 10768, 
      26237, 21277, 20381, 16562, 14210, 13042, 11306, 10882, 9962, 9437, 
      8857, 8402, 8290, 8281, 8345, 8362, 31509, 26869, 14824, 13876, 10804, 
      8136, 20465, 15490, 8762, 8042, 7921, 8117, 8210, 8945, 10130, 25433, 
      23369, 15665, 14633, 13673, 8585, 8369, 8068, 8833, 25794, 21258, 
      18178, 15669, 14293, 13045, 7794, 7633, 7585, 7594, 25621, 18421, 
      17597, 16612, 16421, 16232, 15496, 14120, 11117, 7796, 7592, 7400, 
      7460, 7477, 8296, 9077, 9797, 27961, 21386, 18461, 7274, 7306, 26656, 
      24217, 23697, 22432, 22185, 21456, 10305, 9172, 8145, 8080, 24050, 
      17293, 16889, 15725, 11650, 10138, 7850, 9389, 27460, 24148, 21124, 
      11624, 9224, 8168, 20961, 7650, 7522, 6562, 17849, 14321, 12176, 10121, 
      7769, 6976, 8081, 22625, 21125, 20402, 13985, 11141, 7922, 7265, 22725, 
      11413, 9928, 7528, 6813, 6085, 6093, 6109, 6525, 7848, 8200, 20329, 
      14765, 13673, 12490, 7085, 5929, 5930, 6890, 8138, 19465, 18097, 16592, 
      7457, 7985, 21754, 13906, 5986, 5881, 5746, 5986, 6409, 7306, 23432, 
      21101, 17797, 5477, 18325, 17429, 16778, 14545, 5378, 5410, 17728, 
      8209, 22202, 21941, 15857, 13505, 11441, 11282, 6485, 6130, 5882, 5077, 
      17669, 13925, 10829, 7400, 7301, 5044, 5000, 4964, 4936, 7465, 5917, 
      4905, 4825, 4761, 5850, 6130, 14624, 14033, 13840, 6560, 5920, 5648, 
      6224, 14093, 13898, 9113, 7193, 18045, 17812, 11245, 7492, 6757, 6565, 
      5877, 12874, 11621, 6626, 4261, 4586, 6074, 12932, 12196, 4112, 4105, 
      4385, 4721, 7938, 7569, 15725, 12493, 7208, 3844, 4297, 4250, 4621, 
      18484, 16144, 12816, 7081, 17170, 9722, 3545, 13565, 11464, 4964, 3380, 
      3989, 6730, 5650, 3505, 3925, 16825, 11972, 9536, 4160, 3712, 13226, 
      7381, 4789, 3029, 3034, 17316, 5032, 4941, 3816, 2952, 2925, 3060, 
      3357, 4212, 12610, 5113, 3209, 2813, 3250, 2745, 2701, 2650, 2626, 
      2610, 2601, 3001, 4537, 2509, 2984, 4525, 4616, 13010, 3077, 2410, 
      14185, 8704, 6928, 2560, 2425, 3365, 8677, 2341, 8749, 2194, 2194, 
      3321, 15161, 3457, 12253, 5449, 2525, 1913, 2138, 2425, 7093, 1768, 
      18842, 2837, 1781, 1685, 3362, 9344, 8825, 7376, 1636, 3809, 14977, 
      11722, 7297, 6282, 5242, 4330, 3825, 9188, 7220, 6205, 4925, 1525, 
      1613, 1640, 1885, 3796, 3232, 1825, 1345, 2025, 2592, 8114, 3626, 1289, 
      1274, 1514, 2009, 4637, 3092, 1556, 11905, 4225, 1285, 2314, 3524, 
      3233, 2393, 1385, 1168, 1145, 1024, 13061, 6737, 6586, 6002, 4442, 
      2725, 2117, 1061, 7956, 5941, 904, 2749, 5882, 1997, 1417, 962, 1241, 
      2690, 3145, 833, 2720, 18685, 13273, 10530, 8829, 6058, 3433, 1629, 
      1170, 2938, 3978, 12776, 12125, 10477, 7732, 5860, 3077, 776, 965, 
      3125, 850, 706, 1850, 9225, 3280, 772, 11765, 4885, 2554, 1313, 2129, 
      14884, 5108, 4709, 628, 485, 2165, 9090, 3577, 1666, 1282, 562, 466, 
      442, 1737, 2745, 3690, 8500, 7969, 3209, 409, 596, 12461, 685, 650, 
      377, 557, 722, 1450, 1517, 1730, 2125, 4045, 1000, 685, 613, 1108, 
      1285, 3240, 514, 545, 12356, 881, 832, 785, 1345, 1777, 11250, 6949, 
      1594, 1249, 229, 226, 250, 1746, 452, 260, 260, 340, 1220, 5498, 173, 
      5353, 2848, 1440, 6228, 15250, 3037, 746, 137, 2621, 3842, 4456, 125, 
      676, 2309, 4456, 5284, 6500, 5265, 3445, 1237, 181, 90, 610, 2197, 
      3217, 4050, 5410, 10265, 3785, 5393, 11930, 449, 725, 833, 4274, 5378, 
      6597, 232, 565, 1192, 6436, 7605, 15154, 11050, 1789, 34, 106, 554, 
      2834, 5801, 6425, 14900, 8116, 500, 416, 1172, 6257, 3373, 970, 5333, 
      3604, 488, 13, 68, 4765, 4904, 2602, 1601, 577, 962, 5777, 841, 361, 0, 
      1156, 4761, 8649, 16385, 7745, 4357, 4226, 901, 530, 13229, 2120, 680, 
      1685, 4493, 8468, 7930, 1858, 970, 738, 1609, 2610, 2925, 6570, 16145, 
      416, 17, 1865, 2225, 5200, 17714, 16154, 1321, 925, 809, 106, 89, 25, 
      1625, 7594, 20485, 17460, 12357, 4132, 3172, 2245, 520, 436, 117, 1800, 
      4810, 3413, 2753, 2650, 1730, 1570, 890, 6133, 3545, 8345, 8545, 522, 
      405, 370, 82, 85, 7844, 4456, 296, 269, 3821, 7496, 4090, 2330, 170, 
      7010, 7346, 2644, 3744, 3988, 4113, 4369, 9553, 4525, 10778, 9412, 
      2725, 1825, 4321, 4714, 11674, 1700, 10865, 1658, 1620, 2297, 722, 557, 
      5690, 22009, 1769, 5584, 7969, 12721, 3357, 7666, 8185, 13210, 8053, 
      13480, 18218, 1058, 529, 578, 8273, 11345, 697, 1466, 626, 9650, 15076, 
      3077, 1160, 677, 685, 11912, 13220, 3229, 1513, 2080, 23341, 1341, 
      19457, 1217, 1145, 1105, 1088, 1517, 28121, 21106, 1586, 1306, 26018, 
      25780, 25469, 3457, 2969, 1889, 1856, 31005, 27364, 2293, 2810, 1865, 
      2466, 2221, 2194, 2089, 2141, 30433, 3904, 3130, 2861, 4409, 4330, 
      4049, 3701, 3194, 5252, 6698, 4658, 6305, 4793, 7204, 6058, 5498, 6154, 
      6505, 6458, 7508, 7453, 7913, 7652, 8865, 7858, 8185, 9650, 9689, 8993, 
      9738, 9549, 10388, 10841, 11765, 11777, 12325, 11765, 12410, 13669, 
      13780, 16501, 16913, 16868 ], 
  [ 53833, 52425, 53225, 51545, 49769, 48586, 48266, 49185, 47138, 47273, 
      46861, 41810, 43060, 40213, 41977, 41410, 40321, 40141, 39097, 37681, 
      38578, 39442, 34084, 33124, 32650, 34612, 35325, 35269, 31573, 34757, 
      33842, 34436, 33202, 33025, 31538, 32489, 30277, 25450, 26650, 25330, 
      25541, 26077, 24520, 29290, 27106, 23977, 22690, 22690, 21536, 23805, 
      30650, 21521, 23125, 22849, 30056, 23581, 19325, 20072, 22589, 18845, 
      19714, 18208, 20297, 20381, 68170, 59077, 28741, 22417, 21402, 17217, 
      24128, 23108, 17113, 69029, 61073, 54545, 56680, 28420, 23445, 16717, 
      68525, 67609, 67154, 56026, 23906, 21250, 15794, 67817, 57154, 18045, 
      17938, 16425, 63725, 16565, 15284, 14984, 15173, 61297, 21365, 14965, 
      16757, 55609, 27169, 14569, 14656, 17104, 59105, 14485, 14522, 62324, 
      59293, 48893, 48149, 16733, 15688, 14778, 54260, 50705, 19856, 18785, 
      13577, 59881, 43850, 42125, 19466, 14381, 13325, 13394, 14066, 14669, 
      43621, 43272, 22797, 16717, 13000, 13032, 13192, 13221, 53170, 40658, 
      19493, 13858, 56225, 42473, 18020, 16144, 16025, 15248, 14753, 12713, 
      14308, 53530, 52722, 20970, 16417, 15457, 13282, 45589, 22100, 15821, 
      12125, 12101, 13256, 55981, 43565, 36530, 19981, 18937, 13250, 13037, 
      12205, 12050, 33865, 39673, 37693, 21449, 18338, 16073, 15805, 15674, 
      11810, 18632, 16861, 15205, 12532, 11597, 51829, 39586, 37269, 36946, 
      34129, 30625, 20629, 17266, 11169, 11029, 11425, 11986, 18916, 18737, 
      13417, 12416, 11177, 10865, 30209, 24770, 13418, 10690, 10778, 45748, 
      17293, 10980, 47450, 33305, 27625, 24842, 13922, 12802, 31609, 22769, 
      12116, 11444, 10100, 10196, 40426, 33826, 18826, 9970, 33013, 21704, 
      19805, 17000, 12853, 11285, 9893, 41093, 33745, 27365, 26309, 12545, 
      9530, 11152, 10000, 29761, 29474, 22021, 15109, 10874, 9466, 43061, 
      29861, 27332, 10952, 18450, 13410, 8845, 29489, 14705, 14089, 8660, 
      36505, 30185, 29017, 23906, 20602, 18890, 16202, 15506, 13906, 12905, 
      11645, 10306, 9650, 9437, 8957, 8906, 43069, 37341, 21556, 20200, 
      15496, 8884, 29237, 22562, 11890, 9946, 9077, 8321, 8210, 7925, 8090, 
      35633, 33025, 22873, 21433, 20065, 11713, 11225, 8000, 7745, 36130, 
      30370, 26338, 22945, 21025, 19233, 9970, 9333, 8469, 8410, 35957, 
      26717, 25621, 24296, 24037, 23780, 22772, 20852, 16421, 10312, 9700, 
      8420, 8072, 8021, 7412, 7445, 7621, 38909, 30634, 26825, 7954, 7850, 
      37332, 34281, 33625, 32020, 31705, 30772, 15337, 13456, 11545, 7060, 
      34114, 25385, 24845, 23273, 17498, 15170, 11114, 7145, 38408, 34280, 
      30440, 17540, 13780, 6740, 30277, 11050, 10786, 7650, 26281, 21529, 
      18500, 15425, 11441, 6500, 6449, 32485, 30577, 29650, 21125, 17057, 
      11866, 6245, 32653, 17533, 15300, 11268, 9805, 7309, 7045, 6925, 6253, 
      6148, 6228, 29645, 22313, 20813, 19154, 10553, 7085, 7018, 5938, 6098, 
      28577, 26801, 24820, 5825, 5945, 31546, 21250, 8434, 8125, 6154, 5850, 
      5661, 5674, 33700, 30757, 26501, 6565, 27233, 26065, 25210, 22229, 
      6058, 5954, 26500, 13105, 32266, 31937, 24085, 20917, 18037, 17810, 
      10225, 9530, 9010, 6641, 26509, 21541, 17221, 11956, 11789, 7016, 6836, 
      6664, 6500, 12157, 9385, 6877, 6525, 5917, 4762, 4770, 22580, 21785, 
      21524, 10708, 9524, 4628, 4660, 21913, 21650, 14893, 11885, 27157, 
      26856, 18045, 12456, 11245, 10917, 4381, 20354, 18625, 11114, 5009, 
      4450, 4306, 20480, 19472, 5540, 5465, 4385, 4177, 13378, 12805, 24293, 
      19973, 12308, 5000, 7085, 3842, 3737, 27936, 24916, 20500, 12249, 
      26282, 16250, 4157, 21589, 18740, 8840, 4808, 3445, 11898, 10138, 3573, 
      3313, 25937, 19520, 16132, 7492, 6500, 21250, 13025, 8801, 4321, 3986, 
      26632, 9316, 9157, 7012, 4516, 3877, 3400, 3085, 2920, 20498, 9533, 
      5725, 3833, 2978, 4717, 4537, 4282, 4122, 3970, 3757, 2797, 2701, 3869, 
      2644, 2621, 2644, 21170, 6001, 3770, 22753, 15300, 12708, 4804, 4329, 
      6833, 15341, 4517, 15481, 4234, 2466, 2029, 24137, 1961, 20345, 10685, 
      5449, 3613, 2138, 1949, 13213, 2788, 28906, 6305, 3617, 2977, 1730, 
      16484, 15761, 13700, 2384, 1769, 24021, 19746, 13621, 12130, 10546, 
      9090, 1717, 16328, 13544, 12053, 10093, 2069, 1885, 1844, 1613, 8352, 
      7380, 4545, 2977, 1345, 1300, 14914, 8114, 2989, 1954, 1514, 1261, 
      9805, 7240, 1352, 20133, 9189, 3393, 1090, 8080, 7585, 6065, 3833, 
      3140, 3049, 2180, 21697, 13061, 12842, 11986, 9610, 6737, 5585, 2897, 
      14824, 11925, 2196, 981, 11866, 5465, 4205, 2866, 1037, 922, 1037, 
      2465, 884, 28953, 22045, 18418, 16105, 12178, 8125, 4825, 898, 898, 
      1258, 21412, 20557, 18365, 14600, 11912, 7565, 2612, 965, 7681, 3026, 
      2474, 626, 16705, 7972, 2880, 20129, 10529, 6770, 4373, 565, 24200, 
      10888, 10285, 2600, 1573, 533, 16570, 8541, 5202, 4410, 2466, 1962, 
      1666, 445, 637, 970, 15776, 15041, 7969, 1769, 800, 21097, 3065, 2962, 
      1805, 761, 586, 362, 361, 370, 425, 9349, 3924, 3133, 2925, 360, 333, 
      724, 650, 613, 20992, 3737, 3620, 3505, 257, 281, 19546, 13681, 5266, 
      4581, 1521, 1450, 1066, 250, 2696, 1960, 872, 680, 200, 11618, 1193, 
      1613, 7540, 5044, 2080, 24770, 7865, 3602, 1021, 377, 850, 10100, 1621, 
      200, 269, 1124, 1544, 2216, 11317, 8545, 4705, 2017, 1042, 202, 225, 
      565, 922, 1602, 18289, 793, 1585, 20498, 2965, 113, 85, 1010, 1570, 
      13261, 436, 157, 36, 2152, 2845, 24674, 19346, 5801, 1394, 650, 146, 
      386, 1789, 2141, 24352, 15392, 3152, 2932, 16, 2041, 8473, 18, 11453, 
      8840, 3140, 1373, 680, 1229, 1300, 7226, 5477, 101, 10, 1765, 3969, 
      2809, 1156, 0, 1225, 3481, 26245, 14885, 10001, 9802, 4097, 122, 22205, 
      6404, 3604, 53, 1093, 3368, 15138, 5938, 4234, 3730, 45, 298, 409, 
      2218, 25937, 2932, 1105, 97, 185, 1460, 27914, 25946, 4925, 4121, 3869, 
      1874, 1789, 1181, 61, 2834, 31365, 27592, 21061, 9640, 8136, 6597, 
      3172, 2952, 1885, 100, 10658, 8513, 7445, 7274, 5674, 5378, 4018, 1985, 
      689, 3313, 15957, 3106, 2785, 2682, 1306, 1105, 14984, 10100, 2404, 
      2309, 829, 2804, 9530, 6682, 1802, 2522, 2722, 400, 820, 928, 985, 
      1105, 4113, 1193, 4930, 17096, 7281, 5701, 1125, 1314, 5554, 5440, 
      5017, 5330, 5224, 6445, 3170, 2665, 1882, 33161, 5441, 1844, 3209, 
      6329, 8185, 3042, 3357, 6682, 3293, 6884, 28418, 3778, 1685, 1258, 
      3445, 5429, 2601, 4594, 1850, 4346, 24392, 7565, 3812, 1901, 1637, 
      5860, 6760, 7785, 4573, 5684, 34697, 3925, 29861, 3461, 3049, 2873, 
      2788, 3965, 40429, 31850, 4034, 3074, 37850, 37544, 37165, 7605, 6641, 
      4201, 4100, 43789, 39400, 5013, 6074, 3293, 5050, 4329, 4234, 3789, 
      3637, 43013, 7780, 6122, 5309, 8285, 8138, 7381, 6625, 5234, 9536, 
      11050, 6698, 10249, 6833, 11624, 9050, 7538, 8874, 9497, 9178, 10568, 
      10445, 11245, 9896, 12469, 10170, 10769, 13322, 13225, 11713, 13138, 
      12745, 13448, 13969, 15233, 15041, 15725, 14485, 15674, 16865, 16840, 
      19357, 19633, 19520 ], 
  [ 61498, 59530, 60820, 59140, 57154, 55481, 55021, 56500, 53753, 54938, 
      54666, 48145, 50725, 47178, 49922, 49145, 47776, 47666, 46202, 44786, 
      46313, 47737, 40349, 39249, 38705, 41717, 42850, 43144, 37908, 42562, 
      41297, 42241, 40657, 40410, 38573, 40154, 37172, 30665, 32845, 30825, 
      22216, 22472, 30365, 37305, 34281, 29682, 27625, 20205, 19681, 29860, 
      39505, 26596, 29250, 28834, 38981, 30056, 17960, 18077, 28714, 17690, 
      17789, 17473, 25442, 25736, 85285, 74722, 37666, 28962, 27457, 16762, 
      31513, 30073, 16448, 86354, 77138, 69490, 72045, 37485, 30760, 15912, 
      85850, 84794, 84269, 71321, 31501, 27725, 16109, 85072, 72729, 23050, 
      22873, 15130, 80420, 20660, 17909, 15509, 15208, 77642, 28330, 14930, 
      14762, 71044, 36304, 14884, 14761, 14689, 75170, 14450, 14417, 78949, 
      75428, 63208, 62324, 21668, 19853, 18313, 69625, 65440, 26681, 25120, 
      14032, 76226, 57325, 55250, 26221, 17986, 13850, 13709, 13261, 13234, 
      57096, 56677, 30952, 22212, 14085, 13837, 13437, 13396, 68465, 53573, 
      26458, 17393, 72080, 55808, 24425, 21569, 21380, 20113, 19268, 13028, 
      12593, 68965, 68017, 28705, 22122, 20602, 12337, 59624, 30325, 21316, 
      13700, 13396, 12101, 71906, 57250, 48745, 27506, 26042, 17065, 16642, 
      14690, 14185, 45520, 52658, 50258, 29674, 25373, 22058, 21650, 21449, 
      14365, 25877, 23336, 20840, 16277, 11492, 67194, 52641, 49834, 49441, 
      45994, 41650, 28714, 24021, 13234, 12114, 11250, 11041, 26441, 26192, 
      18212, 16441, 13732, 12580, 41234, 34325, 18353, 12545, 11093, 60133, 
      24328, 13885, 62185, 45170, 38090, 34537, 19417, 17597, 43124, 31904, 
      16561, 15329, 12025, 10441, 53901, 45901, 26701, 12105, 44948, 30629, 
      28100, 24245, 18068, 15380, 12308, 54778, 45890, 37970, 36634, 17690, 
      11525, 15457, 13185, 41066, 40709, 31226, 21794, 15109, 9221, 57236, 
      41236, 38077, 15397, 26605, 19465, 9090, 40864, 21460, 20564, 8905, 
      49490, 41770, 40322, 33881, 29597, 27325, 23657, 22681, 20381, 18890, 
      16930, 14681, 13465, 13042, 12002, 11881, 57384, 50536, 30901, 29125, 
      22741, 12069, 40682, 32257, 17525, 14321, 12682, 10946, 10625, 9290, 
      8405, 48548, 45380, 32708, 30848, 29060, 17348, 16580, 10345, 9040, 
      49185, 42165, 37153, 32850, 30370, 28018, 14625, 13498, 11794, 11665, 
      49012, 37672, 36296, 34621, 34292, 33965, 32677, 30197, 24296, 15317, 
      14285, 11885, 11117, 10996, 8917, 8180, 7796, 52594, 42569, 37850, 
      11069, 10825, 50737, 47056, 46260, 44305, 43920, 42777, 22932, 20281, 
      17460, 8425, 46889, 36130, 35450, 33458, 25933, 22765, 16889, 7250, 
      52093, 47125, 42445, 26045, 20885, 7685, 42282, 16965, 16561, 11185, 
      37376, 31364, 27425, 23300, 17636, 8425, 7184, 45050, 42722, 41585, 
      30890, 25562, 18341, 7610, 45288, 26248, 23245, 17533, 15300, 10984, 
      10440, 10180, 8388, 6813, 6613, 41650, 32498, 30578, 28429, 16538, 
      10690, 10553, 7373, 6413, 40372, 38176, 35705, 6560, 6260, 44041, 
      31225, 13369, 12850, 8989, 8125, 7306, 6409, 46685, 43112, 37876, 
      10100, 38818, 37370, 36305, 32554, 9173, 8929, 37945, 20560, 45041, 
      44642, 34970, 30962, 27242, 26945, 16490, 15445, 14645, 10666, 38024, 
      31796, 26216, 19061, 18824, 11461, 11141, 10829, 10525, 19402, 15370, 
      11322, 10690, 9522, 6057, 5785, 33185, 32180, 31849, 17393, 15649, 
      5993, 5465, 32378, 32045, 23258, 19130, 38952, 38581, 27460, 19981, 
      18280, 17812, 5256, 30469, 28250, 18149, 8194, 6725, 4901, 30665, 
      29377, 9425, 9280, 6800, 6032, 21393, 20610, 35528, 30088, 19973, 8605, 
      12370, 5837, 5242, 40081, 36361, 30825, 19984, 38077, 25385, 7202, 
      32264, 28645, 15245, 8693, 5300, 19633, 17173, 6058, 5098, 37732, 
      29705, 25337, 13337, 11785, 31925, 21250, 15346, 8066, 7381, 38637, 
      16141, 15912, 12717, 8541, 7272, 6165, 5220, 4005, 31033, 16498, 10730, 
      7298, 5113, 9162, 8842, 8377, 8077, 7785, 7362, 5002, 3226, 7684, 4709, 
      3076, 3029, 31985, 11426, 7585, 33988, 24505, 21073, 9529, 8704, 12818, 
      24616, 9172, 24826, 8749, 5161, 3114, 35792, 2836, 31090, 18490, 10874, 
      7778, 4553, 3874, 21928, 6253, 41681, 12290, 7922, 6722, 2465, 26249, 
      25316, 22625, 5569, 2084, 35746, 30421, 22546, 20565, 18421, 16405, 
      1962, 26093, 22469, 20488, 17828, 5044, 4580, 4469, 3748, 15457, 14065, 
      9760, 7072, 3060, 2385, 24329, 15149, 7154, 5069, 3929, 2906, 17540, 
      13925, 3557, 31018, 16714, 7978, 2245, 15185, 14480, 12260, 8768, 7585, 
      7424, 5785, 33002, 21986, 21697, 20561, 17345, 13282, 11570, 7202, 
      24309, 20500, 5941, 1576, 20441, 11450, 9490, 7241, 3242, 1517, 1282, 
      6560, 1409, 41938, 33490, 28953, 26010, 20893, 15370, 10530, 3033, 
      1213, 873, 32717, 31652, 28900, 24085, 20557, 14600, 6917, 3380, 14786, 
      7681, 6709, 1781, 26820, 15217, 7465, 31154, 18754, 13525, 9938, 1370, 
      36205, 19253, 18440, 7045, 5108, 1268, 26685, 16066, 11257, 10045, 
      6841, 5917, 5341, 1530, 882, 585, 25681, 24736, 15284, 5584, 3425, 
      32402, 7930, 7757, 5690, 3386, 2861, 1657, 1586, 1385, 1090, 17224, 
      9349, 8068, 7720, 2005, 1768, 549, 3205, 3098, 32297, 9092, 8905, 8720, 
      1552, 1156, 30501, 23026, 11461, 10426, 5266, 5125, 4321, 1125, 7421, 
      6125, 3917, 3445, 1565, 20333, 4658, 178, 14785, 11169, 225, 36985, 
      15250, 8957, 4346, 482, 185, 18325, 5576, 2125, 584, 109, 109, 221, 
      19962, 16210, 10690, 6322, 4437, 2197, 610, 250, 117, 97, 28964, 128, 
      80, 31733, 7970, 1898, 1730, 65, 65, 22536, 3061, 2152, 1261, 157, 360, 
      36889, 30301, 12346, 5209, 3625, 2141, 281, 74, 146, 36497, 25297, 
      8297, 7937, 1241, 116, 16138, 1453, 20168, 16645, 8285, 5188, 3725, 4, 
      5, 14401, 11882, 2026, 1445, 50, 9604, 7744, 4761, 1225, 0, 576, 38810, 
      24650, 18226, 17957, 9802, 2117, 33860, 13229, 9029, 788, 8, 533, 
      24973, 12553, 10009, 9225, 850, 333, 234, 153, 38432, 7937, 4640, 692, 
      500, 25, 40829, 38441, 11050, 9826, 9434, 6109, 5954, 4786, 866, 349, 
      44980, 40437, 32436, 17725, 15661, 13492, 8317, 7957, 6120, 765, 19093, 
      16178, 14690, 14449, 12149, 11713, 9653, 130, 164, 548, 26002, 8181, 
      7650, 7477, 4981, 4570, 24749, 18325, 6989, 6824, 164, 389, 17545, 
      13577, 5897, 317, 377, 505, 225, 193, 180, 160, 928, 178, 1325, 27421, 
      14386, 12106, 250, 229, 1669, 11705, 1412, 11525, 11349, 13130, 8105, 
      7250, 377, 47056, 11636, 409, 724, 2164, 15570, 697, 802, 2377, 808, 
      2509, 41333, 8993, 5290, 4373, 890, 1754, 6976, 10229, 5525, 1301, 
      36397, 14600, 8957, 5576, 5032, 2045, 2525, 14890, 10138, 11809, 48802, 
      9000, 42986, 8186, 7424, 7108, 6953, 8900, 55514, 45325, 8969, 7309, 
      52445, 52069, 51620, 14290, 12836, 8996, 8825, 59364, 54205, 10228, 
      11849, 7178, 10125, 8914, 8749, 7954, 7592, 58378, 14185, 11617, 10244, 
      14690, 14473, 13226, 12050, 9749, 16361, 17945, 11213, 16724, 11348, 
      18589, 14545, 12053, 14089, 14992, 14393, 16133, 15940, 17090, 14621, 
      18594, 14965, 15844, 19517, 19280, 16928, 19053, 18450, 19013, 19604, 
      21218, 20816, 21640, 19700, 21449, 22570, 22405, 24712, 24848, 24665 ], 
  [ 68170, 65818, 67444, 65764, 63634, 61625, 61069, 62932, 59705, 61610, 
      61434, 53905, 57397, 53370, 56786, 55865, 54304, 54242, 52490, 51074, 
      53033, 54841, 46061, 44865, 44273, 48005, 49426, 49960, 43668, 49330, 
      47825, 49009, 47185, 46890, 44813, 46826, 43316, 35657, 38509, 36009, 
      21352, 21416, 35789, 44217, 40617, 35010, 32425, 19917, 19825, 35428, 
      46993, 31492, 34866, 34354, 46517, 35912, 18440, 18125, 34330, 18314, 
      17885, 18385, 30386, 30824, 98437, 86866, 45202, 34866, 33025, 17866, 
      37993, 36265, 17408, 99650, 89570, 81154, 83997, 45117, 37192, 16776, 
      99146, 97994, 97421, 83225, 38125, 33581, 17741, 98320, 84825, 27898, 
      27673, 15658, 93284, 24884, 21125, 17285, 16648, 90266, 34522, 16322, 
      14810, 83044, 43984, 16516, 16249, 14449, 87602, 15842, 15761, 91765, 
      87908, 74440, 73460, 26468, 24125, 22153, 81577, 76960, 32777, 30880, 
      15760, 88850, 67981, 65666, 32269, 21874, 15626, 15341, 14125, 13666, 
      67752, 67285, 37960, 27396, 16245, 15805, 15021, 14932, 80369, 63845, 
      32650, 21233, 84368, 66368, 30233, 26705, 26468, 24865, 23780, 14660, 
      12833, 80965, 79921, 35425, 27450, 25546, 13105, 70664, 37381, 26500, 
      16196, 15700, 12725, 84242, 68050, 58537, 34082, 32330, 21097, 20530, 
      17810, 17065, 54928, 62978, 60290, 36730, 31613, 27578, 27074, 26825, 
      17533, 32261, 29192, 26120, 20261, 12836, 79146, 63009, 59866, 59425, 
      55546, 50626, 35674, 30069, 16066, 14274, 12546, 11809, 33017, 32720, 
      22916, 20617, 16900, 15172, 50210, 42293, 23153, 15233, 12725, 71413, 
      30568, 17293, 73705, 54722, 46682, 42601, 24601, 22301, 52436, 39584, 
      21025, 19409, 14761, 12025, 64557, 55597, 33517, 14985, 54548, 38165, 
      35204, 30629, 23060, 19604, 15380, 65578, 55634, 46658, 45130, 22634, 
      14309, 19825, 16785, 50234, 49829, 38954, 27794, 19429, 10469, 68372, 
      50452, 46861, 19861, 33613, 25033, 10674, 50080, 27508, 26420, 10489, 
      59810, 51130, 49490, 42137, 37181, 34525, 30185, 29017, 26237, 24410, 
      21970, 19097, 17497, 16930, 15506, 15337, 68616, 61000, 38725, 36661, 
      29125, 15669, 49946, 40321, 22805, 18737, 16570, 14162, 13697, 11642, 
      10037, 58820, 55268, 40868, 38720, 36644, 22628, 21668, 13369, 11344, 
      59553, 51669, 45985, 41058, 38194, 35458, 19233, 17770, 15490, 15313, 
      59380, 46600, 45032, 43117, 42740, 42365, 40885, 38021, 31112, 20165, 
      18845, 15677, 14621, 14452, 11365, 10100, 9332, 63394, 52169, 46826, 
      14621, 14281, 61345, 57232, 56340, 54145, 53712, 52425, 29556, 26377, 
      22932, 10777, 57065, 44914, 44138, 41858, 33133, 29389, 22265, 8738, 
      62893, 57349, 52093, 33293, 27173, 9749, 51930, 22437, 21937, 15025, 
      46400, 39524, 34961, 30116, 23300, 11161, 9104, 55082, 52466, 51185, 
      39002, 32810, 24197, 9962, 55368, 33640, 30109, 23245, 20484, 14920, 
      14184, 13828, 11268, 8685, 8293, 51298, 40898, 38690, 36205, 22058, 
      14578, 14393, 9773, 8045, 49876, 47392, 44585, 8480, 7892, 54025, 
      39481, 18169, 17506, 12349, 11101, 9850, 8329, 57005, 53000, 47092, 
      13940, 48178, 46538, 45329, 41050, 12725, 12385, 47209, 27088, 55217, 
      54770, 43850, 39266, 34970, 34625, 22202, 20917, 19925, 14842, 47336, 
      40244, 33800, 25349, 25064, 15925, 15509, 15101, 14701, 25786, 20890, 
      15786, 14962, 13410, 8361, 7897, 41873, 40724, 40345, 23393, 21265, 
      8345, 7433, 40970, 40589, 30410, 25514, 48456, 48037, 35332, 26557, 
      24520, 23956, 7272, 38821, 36266, 24389, 11794, 9701, 6725, 39065, 
      37585, 13505, 13312, 9872, 8720, 28305, 27378, 44648, 38440, 26645, 
      12493, 17410, 8621, 7690, 49825, 45625, 39321, 26704, 47581, 33065, 
      10706, 41000, 36853, 21053, 12773, 7988, 26353, 23413, 9178, 7738, 
      47236, 38105, 33065, 18761, 16825, 40661, 28306, 21250, 12050, 11125, 
      48285, 22237, 21960, 18045, 12717, 11016, 9477, 8100, 6165, 39673, 
      22690, 15578, 11090, 7993, 13626, 13210, 12601, 12205, 11817, 11250, 
      7930, 5002, 11716, 7541, 4804, 4709, 40817, 16562, 11617, 43108, 32233, 
      28225, 14185, 13120, 18338, 32392, 13780, 32650, 13261, 8425, 5274, 
      45200, 4852, 39874, 25258, 16010, 12050, 7625, 6610, 29320, 10045, 
      51857, 17810, 12290, 10706, 4385, 34361, 33284, 30161, 9169, 3716, 
      45202, 39157, 30082, 27765, 25237, 22837, 3546, 34205, 30005, 27688, 
      24548, 8500, 7844, 7685, 6628, 21745, 20065, 14752, 11296, 5652, 4545, 
      32201, 21389, 11426, 8621, 7001, 5450, 24260, 19925, 6485, 39898, 
      23290, 12538, 4453, 21473, 20624, 17924, 13568, 12049, 11840, 9673, 
      42170, 29522, 29185, 27857, 24065, 19186, 17090, 11570, 32229, 27796, 
      9925, 3400, 27737, 16970, 14530, 11657, 6170, 3341, 2866, 10784, 3185, 
      52258, 42754, 37593, 34218, 28285, 21754, 15858, 5913, 2845, 2025, 
      41885, 40676, 37540, 32005, 27901, 20840, 11285, 6452, 21074, 12289, 
      11029, 3989, 35172, 21601, 12025, 40130, 25810, 19573, 15170, 3338, 
      45853, 26405, 25448, 11509, 8948, 3188, 35037, 22642, 16825, 15325, 
      11257, 10045, 9277, 3690, 2466, 1737, 33889, 32800, 21716, 9616, 6641, 
      41570, 12682, 12461, 9770, 6602, 5837, 3961, 3842, 3497, 2962, 24040, 
      14485, 12868, 12424, 4549, 4168, 1845, 6373, 6218, 41465, 14180, 13945, 
      13712, 3856, 3172, 39429, 30850, 17125, 15850, 9250, 9061, 7969, 3141, 
      12077, 10397, 7421, 6757, 3917, 27725, 8450, 610, 21169, 16785, 369, 
      46777, 21730, 14045, 8042, 1970, 1145, 25381, 9704, 4861, 2216, 829, 
      541, 269, 27306, 22882, 16210, 10690, 8181, 4981, 2290, 1450, 981, 481, 
      37700, 1088, 464, 40853, 12818, 4538, 4274, 833, 449, 30312, 6277, 
      4936, 3517, 205, 72, 46681, 39229, 18250, 9241, 7081, 4925, 1625, 314, 
      194, 46241, 33505, 13241, 12785, 3497, 212, 22810, 3853, 27560, 23413, 
      13229, 9220, 7229, 580, 533, 20737, 17690, 4762, 3845, 290, 14884, 
      12544, 8649, 3481, 576, 0, 48842, 32762, 25282, 24965, 15130, 4901, 
      43268, 19325, 14165, 2708, 680, 5, 33133, 18505, 15385, 14409, 2818, 
      1773, 1530, 153, 48416, 12785, 8480, 2516, 2132, 457, 51101, 48425, 
      16666, 15154, 14666, 10429, 10226, 8674, 2834, 61, 55732, 50661, 41652, 
      24685, 22237, 19636, 13261, 12805, 10440, 2637, 26293, 22850, 21074, 
      20785, 18005, 17473, 14933, 274, 1220, 68, 34306, 13077, 12402, 12181, 
      8917, 8362, 32861, 25381, 11549, 11336, 1124, 149, 24457, 19721, 10121, 
      221, 185, 1993, 1233, 1105, 1044, 928, 160, 898, 269, 35917, 20674, 
      17914, 1066, 901, 421, 17417, 356, 17189, 16965, 19130, 12905, 11810, 
      761, 58000, 17300, 841, 436, 724, 22050, 505, 466, 841, 520, 925, 
      51605, 13985, 9178, 7925, 554, 650, 11392, 15509, 9461, 629, 46045, 
      20840, 13901, 9512, 8776, 845, 1037, 21178, 15370, 17425, 59890, 13896, 
      53402, 12842, 11840, 11428, 11225, 13700, 67274, 55981, 13769, 11629, 
      63869, 63445, 62948, 20290, 18500, 13700, 13481, 71460, 65773, 15220, 
      17225, 11258, 15021, 13474, 13261, 12226, 11720, 70330, 19993, 16801, 
      15044, 20498, 20233, 18650, 17186, 14261, 22457, 24089, 15725, 22580, 
      15860, 24781, 19729, 16565, 19081, 20176, 19385, 21365, 21124, 22514, 
      19277, 24210, 19669, 20740, 25181, 24848, 21920, 24525, 23778, 24245, 
      24884, 26738, 26192, 27112, 24692, 26825, 27898, 27637, 29800, 29840, 
      29609 ], 
  [ 50696, 51880, 50410, 48722, 47912, 48997, 49325, 47650, 48841, 44104, 
      43040, 44785, 39869, 40256, 37480, 37885, 38090, 37584, 38484, 37060, 
      35037, 33305, 37341, 37025, 36873, 33973, 32740, 31058, 34490, 30868, 
      31573, 30545, 30929, 31076, 31205, 29236, 30586, 33525, 30185, 32105, 
      73138, 74970, 29665, 24389, 26093, 29768, 32045, 66389, 62317, 27970, 
      21853, 30218, 26960, 27332, 20929, 25794, 57826, 61489, 26420, 56372, 
      60805, 53789, 28660, 27770, 21125, 18836, 19604, 24296, 25549, 51496, 
      22117, 23041, 52362, 21008, 18884, 17540, 17729, 18629, 21754, 52610, 
      20500, 20232, 20101, 17397, 20917, 23445, 46501, 20114, 17225, 27040, 
      27257, 54580, 18610, 29770, 35293, 44713, 47170, 17800, 21284, 47284, 
      58148, 16322, 17042, 45266, 46325, 60437, 16900, 46800, 47161, 17525, 
      16762, 14786, 14690, 26042, 28561, 30565, 15289, 14650, 20413, 21610, 
      43618, 16372, 13625, 13520, 20345, 29840, 43040, 44081, 49937, 53456, 
      13394, 13369, 17194, 23426, 40121, 41449, 44201, 44554, 14517, 13021, 
      19396, 29637, 14978, 12890, 20513, 23173, 23378, 24869, 25994, 43394, 
      54385, 14225, 14065, 17305, 22148, 23780, 49793, 12762, 16165, 22522, 
      36970, 38242, 50737, 14404, 12356, 12125, 17284, 18184, 27725, 28484, 
      32836, 34301, 12050, 11700, 11664, 15508, 17905, 20500, 20880, 21073, 
      32113, 17225, 19018, 21250, 27325, 44210, 12836, 11285, 11236, 11237, 
      11336, 11720, 15332, 18125, 33736, 38132, 44360, 48485, 16209, 16354, 
      23346, 25909, 31474, 35050, 11300, 12665, 22697, 34225, 41441, 11285, 
      16850, 29653, 11365, 10504, 11304, 12085, 20605, 22725, 10426, 12602, 
      23657, 25577, 33305, 41177, 10169, 10049, 14489, 32201, 9882, 12505, 
      13522, 15577, 20826, 24442, 30826, 9860, 9640, 10388, 10628, 20840, 
      32405, 23333, 27365, 9540, 9577, 11520, 16272, 23377, 42705, 9554, 
      9314, 9701, 22481, 12805, 17485, 39812, 8938, 15538, 16218, 39625, 
      8500, 8660, 8788, 9833, 11065, 11945, 13793, 14393, 16033, 17300, 
      19280, 22153, 24089, 24848, 26960, 27233, 8906, 8362, 10397, 10985, 
      14057, 26237, 8356, 9781, 17901, 21789, 24484, 28264, 29125, 33700, 
      38725, 7946, 7930, 9442, 9946, 10522, 17722, 18530, 29237, 33842, 7793, 
      7865, 8369, 9188, 9860, 10660, 20513, 22144, 25168, 25433, 7618, 8098, 
      8298, 8593, 8658, 8725, 9013, 9685, 12058, 19233, 20565, 24469, 26065, 
      26338, 32533, 36130, 38898, 7652, 7477, 7880, 25621, 26165, 7369, 7234, 
      7226, 7241, 7250, 7289, 12266, 13949, 16250, 32825, 7065, 7732, 7840, 
      8212, 10537, 12097, 16465, 38740, 7145, 6905, 6953, 10253, 12973, 
      34445, 6788, 15749, 16133, 23365, 7002, 8082, 9265, 11050, 14842, 
      29665, 35122, 6400, 6436, 6481, 8000, 9764, 13969, 32000, 6242, 9266, 
      10597, 14341, 16442, 22370, 23402, 23930, 28442, 35141, 36517, 6148, 
      7240, 7684, 8293, 14920, 22468, 22725, 31365, 36709, 6050, 6218, 6505, 
      34490, 36554, 5777, 7145, 17657, 18320, 25097, 27385, 30112, 34337, 
      5661, 5634, 5914, 22266, 5672, 5800, 5917, 6500, 23701, 24245, 5585, 
      10658, 5193, 5188, 5760, 6480, 7488, 7585, 13284, 14209, 14985, 20068, 
      5266, 6130, 7642, 11125, 11282, 18497, 18965, 19441, 19925, 10676, 
      13736, 18356, 19300, 21284, 30821, 32125, 5545, 5722, 5785, 11817, 
      13225, 30361, 32985, 5524, 5585, 8224, 10400, 4610, 4633, 6514, 9673, 
      10730, 11050, 32378, 5581, 6120, 10597, 22312, 25965, 33597, 5381, 
      5669, 19601, 19850, 25250, 27634, 8321, 8720, 4330, 5194, 8869, 20353, 
      14660, 26645, 28808, 3757, 3977, 4745, 8482, 3721, 6001, 22096, 4210, 
      4925, 11225, 18857, 26890, 8125, 9605, 24100, 27080, 3370, 4405, 5553, 
      12465, 14065, 3865, 6980, 10532, 19012, 20297, 3089, 9749, 9914, 12629, 
      17909, 20186, 22625, 25226, 29921, 3757, 9316, 14580, 19816, 25117, 
      16160, 16628, 17345, 17833, 18329, 19088, 24608, 32288, 18226, 25101, 
      32530, 32877, 3125, 12904, 18125, 2762, 4705, 6001, 14945, 16090, 
      11140, 4418, 14978, 4232, 15341, 21997, 29012, 2194, 29914, 2612, 6560, 
      12340, 16336, 22961, 25040, 4874, 18749, 1773, 10600, 15688, 17640, 
      30325, 3281, 3530, 4385, 19637, 32306, 1744, 2329, 4304, 5081, 6089, 
      7225, 32576, 3121, 4225, 5002, 6282, 20290, 21402, 21685, 23722, 7453, 
      8425, 12394, 16010, 25394, 28265, 3321, 7537, 15696, 19521, 22321, 
      25632, 5986, 8281, 23129, 1732, 6340, 14152, 27725, 7173, 7650, 9370, 
      12970, 14545, 14778, 17473, 1348, 3728, 3833, 4273, 5785, 8420, 9860, 
      14948, 2897, 4210, 16837, 30202, 4149, 9736, 11716, 14589, 22804, 
      30141, 31876, 15482, 30425, 820, 1040, 1625, 2228, 3809, 6560, 10388, 
      22985, 31409, 35009, 1053, 1170, 1570, 2665, 3865, 6970, 14653, 21754, 
      6760, 13445, 14837, 27245, 1850, 6401, 13621, 1060, 4420, 7465, 10576, 
      28800, 593, 4129, 4498, 13985, 17170, 29090, 1709, 5668, 9133, 10285, 
      14173, 15613, 16613, 27380, 31460, 34709, 1885, 2122, 6066, 16066, 
      20605, 724, 12500, 12721, 15776, 20564, 22009, 26321, 26644, 27625, 
      29300, 4850, 10765, 12242, 12682, 24697, 25642, 33485, 20773, 21060, 
      613, 10898, 11105, 11314, 26210, 28178, 785, 2372, 8537, 9472, 16132, 
      16385, 17945, 28145, 12769, 14625, 18721, 19825, 25825, 3221, 17096, 
      40196, 5945, 8633, 42605, 169, 5620, 10753, 17568, 31828, 35865, 3965, 
      15250, 23225, 30746, 37757, 40121, 43385, 3236, 5000, 8936, 14024, 
      17261, 22901, 30376, 33956, 36581, 40501, 810, 35802, 40482, 425, 
      11728, 23780, 24400, 37313, 40465, 2258, 20213, 22850, 26293, 43313, 
      46274, 61, 565, 7432, 15661, 18805, 22837, 32797, 41652, 43300, 61, 
      1469, 11261, 11689, 26269, 42874, 4916, 25297, 3034, 4633, 11245, 
      15634, 18505, 38818, 39213, 5933, 7748, 23108, 25285, 41620, 9802, 
      11882, 16385, 26245, 38810, 48842, 0, 1600, 3844, 3969, 9604, 22801, 
      170, 6725, 10405, 28562, 38026, 48401, 1525, 7229, 9413, 10205, 28228, 
      32045, 33128, 43685, 10, 11673, 16650, 29250, 30634, 40009, 41, 17, 
      8480, 9620, 10016, 14177, 14416, 16400, 28240, 46241, 250, 41, 314, 
      4121, 5209, 6586, 11261, 11689, 14186, 28925, 3517, 4936, 5812, 5965, 
      7605, 7957, 9837, 42472, 35018, 48010, 1360, 11513, 12164, 12385, 
      16193, 16964, 1681, 3925, 13077, 13306, 35802, 45877, 4325, 6661, 
      14741, 44621, 45469, 31805, 35465, 36221, 36602, 37370, 50746, 37780, 
      53505, 1193, 6280, 7940, 37060, 38221, 55421, 8325, 53586, 8537, 8753, 
      7380, 12205, 13320, 40725, 722, 8642, 40361, 46586, 57482, 5876, 45769, 
      47056, 58481, 46666, 59005, 509, 11509, 16868, 18709, 47140, 54308, 
      14218, 10377, 16705, 50305, 689, 6866, 11861, 16754, 17786, 55381, 
      58225, 6760, 10676, 9193, 1268, 12290, 964, 13444, 14650, 15122, 15361, 
      12970, 2452, 1325, 13037, 15317, 2137, 2153, 2098, 8500, 9802, 13842, 
      14065, 3530, 2705, 12706, 11173, 17140, 13385, 14932, 15161, 16336, 
      17154, 3716, 9953, 12505, 14282, 10448, 10625, 12132, 13320, 16141, 
      9749, 10917, 17581, 12058, 17714, 11161, 15385, 18409, 16501, 15826, 
      16801, 16561, 16762, 15940, 19769, 15860, 19717, 19018, 16381, 16930, 
      19306, 17489, 18068, 19409, 19602, 19240, 20018, 20050, 22050, 20645, 
      22148, 22769, 26234, 27154, 27365 ], 
  [ 46696, 47240, 46330, 44642, 43592, 44117, 44285, 43250, 43641, 40104, 
      39200, 39265, 35869, 35456, 33800, 33965, 33850, 33424, 33844, 32420, 
      31117, 30025, 31741, 31265, 31033, 29333, 28580, 27298, 28970, 27028, 
      27333, 26705, 26689, 26756, 26485, 25236, 25706, 26725, 24505, 25625, 
      56578, 58090, 23585, 20789, 21533, 23528, 24925, 50789, 47437, 22130, 
      19213, 23258, 21200, 21412, 18369, 20434, 43506, 46449, 20660, 42292, 
      45845, 40189, 21780, 21130, 27925, 23956, 17044, 19016, 19709, 38216, 
      17797, 18241, 38842, 28048, 24484, 21860, 22529, 16229, 17354, 38930, 
      27540, 27112, 26901, 22117, 16837, 18085, 34101, 27074, 22265, 20000, 
      20137, 40340, 24930, 21690, 25533, 32553, 34450, 23720, 16484, 34484, 
      43108, 21202, 14722, 32866, 33685, 44917, 22500, 34000, 34281, 23765, 
      22442, 18386, 18130, 18922, 20561, 21845, 20089, 18730, 15453, 16090, 
      31378, 22292, 16265, 15760, 15305, 21200, 30880, 31681, 36257, 39056, 
      16034, 15929, 13754, 16946, 28601, 29609, 31721, 31994, 19237, 15021, 
      14596, 20917, 20338, 15370, 15073, 16613, 16738, 17669, 18394, 30994, 
      39665, 19105, 18785, 13385, 15908, 16900, 35953, 16042, 12805, 16042, 
      26010, 26962, 36657, 19844, 15236, 13325, 13124, 13544, 19325, 19844, 
      22916, 23981, 12610, 13780, 13264, 12148, 13185, 14580, 14800, 14913, 
      22273, 12745, 13658, 14930, 18845, 31330, 17636, 13445, 12836, 12757, 
      12136, 11560, 11812, 13085, 23336, 26612, 31400, 34645, 12049, 12114, 
      16066, 17749, 21634, 24250, 11140, 10825, 15577, 23585, 29041, 14965, 
      12130, 20213, 15445, 11304, 10504, 10405, 14125, 15445, 10826, 10282, 
      15977, 17257, 22745, 28697, 12809, 11089, 10729, 21881, 10762, 9945, 
      10242, 11097, 14026, 16362, 20826, 12740, 10760, 9748, 9668, 13960, 
      21925, 15493, 18245, 9700, 9657, 9280, 11152, 15457, 29665, 12994, 
      9554, 9221, 14801, 9365, 11645, 27332, 9178, 10498, 10858, 27145, 
      10580, 9140, 8948, 8473, 8585, 8825, 9553, 9833, 10673, 11380, 12560, 
      14393, 15689, 16208, 17680, 17873, 12506, 10682, 8317, 8425, 9577, 
      17117, 8676, 8101, 11581, 14029, 15844, 18504, 19125, 22500, 26325, 
      9946, 9290, 7922, 7946, 8042, 11402, 11890, 19157, 22562, 9953, 8585, 
      7969, 7748, 7780, 7940, 13073, 14144, 16208, 16393, 9778, 7858, 7738, 
      7633, 7618, 7605, 7573, 7605, 8298, 12193, 13045, 15669, 16785, 16978, 
      21493, 24210, 26338, 10532, 8357, 7720, 16421, 16805, 9929, 9074, 8906, 
      8521, 8450, 8249, 8186, 8989, 10250, 21625, 8905, 7252, 7200, 7092, 
      7417, 8017, 10305, 26100, 10025, 8825, 7913, 7213, 8333, 22765, 7748, 
      9749, 9973, 14645, 6922, 6562, 6705, 7290, 9162, 19105, 23202, 8000, 
      7556, 7361, 6400, 6724, 8609, 20800, 7922, 6466, 6917, 8741, 9962, 
      13810, 14522, 14890, 18122, 23141, 24197, 7108, 6120, 6084, 6133, 9000, 
      13828, 14005, 20245, 24309, 6770, 6458, 6185, 22570, 24154, 7297, 5785, 
      10537, 10960, 15577, 17225, 19232, 22417, 7741, 6994, 6154, 13546, 
      6152, 5960, 5837, 5540, 14501, 14885, 5905, 6418, 7033, 6948, 5440, 
      5200, 5248, 5265, 7684, 8209, 8665, 11908, 5666, 5090, 5162, 6485, 
      6562, 10817, 11125, 11441, 11765, 6196, 7816, 10676, 11300, 12644, 
      19541, 20525, 4905, 4842, 4825, 6697, 7465, 19161, 21145, 4724, 4705, 
      5024, 5920, 5330, 5273, 4514, 5513, 6010, 6170, 20618, 4381, 4360, 
      5877, 13192, 15805, 21517, 4261, 4229, 11281, 11450, 15250, 16994, 
      4721, 4880, 4410, 3994, 4869, 11713, 7940, 16165, 17768, 4877, 4297, 
      3785, 4562, 4441, 3681, 12816, 3650, 3485, 5785, 10537, 16250, 4205, 
      4885, 14180, 16360, 4090, 3285, 3313, 6385, 7345, 3305, 3620, 5252, 
      10532, 11417, 4049, 4789, 4874, 6389, 9749, 11306, 13025, 14906, 18401, 
      3037, 4516, 7540, 11016, 14797, 8480, 8788, 9265, 9593, 9929, 10448, 
      14368, 20128, 9826, 14701, 20290, 20557, 2725, 6344, 9725, 2842, 2465, 
      2801, 7585, 8330, 5220, 2258, 7538, 2152, 7741, 12317, 17492, 2754, 
      18154, 2132, 2720, 5780, 8336, 12961, 14480, 2074, 9949, 3613, 4680, 
      7848, 9160, 18405, 1681, 1690, 1825, 10517, 19906, 2384, 1769, 1744, 
      1961, 2329, 2825, 20096, 1521, 1665, 1882, 2362, 10930, 11722, 11925, 
      13402, 2813, 3305, 5594, 7930, 14594, 16745, 1321, 2817, 7696, 10321, 
      12321, 14752, 2066, 3161, 12889, 1412, 2180, 6632, 16285, 2533, 2770, 
      3690, 5850, 6865, 7018, 8833, 1508, 1168, 1193, 1313, 1865, 3140, 3940, 
      7108, 977, 1250, 8357, 18122, 1189, 3816, 4996, 6829, 12564, 18061, 
      19396, 7402, 18265, 2900, 1360, 905, 788, 1009, 2080, 4148, 12665, 
      19009, 21809, 1213, 1090, 850, 745, 985, 2250, 6813, 11754, 2120, 6005, 
      6917, 15805, 650, 1921, 6101, 900, 1060, 2425, 4176, 16960, 1553, 929, 
      1058, 6305, 8450, 17170, 509, 1508, 3293, 3965, 6413, 7373, 8053, 
      15860, 18980, 21509, 445, 442, 1666, 7666, 10845, 884, 5300, 5441, 
      7456, 10804, 11849, 15041, 15284, 16025, 17300, 1090, 4205, 5122, 5402, 
      13817, 14522, 20525, 10933, 11140, 773, 4258, 4385, 4514, 14930, 16418, 
      545, 292, 2857, 3392, 7652, 7825, 8905, 16385, 5409, 6625, 9441, 10225, 
      14625, 421, 8296, 25796, 1465, 2873, 27725, 1369, 1300, 4113, 8608, 
      19188, 22345, 605, 7010, 12665, 18346, 23837, 25721, 28345, 356, 1000, 
      3016, 6184, 8381, 12421, 18056, 20836, 22901, 26021, 250, 22282, 26002, 
      505, 4688, 13060, 13520, 23473, 25985, 98, 10453, 12370, 14933, 28273, 
      30674, 1261, 325, 2152, 7261, 9445, 12357, 19917, 26932, 28260, 1181, 
      29, 4381, 4649, 14909, 27914, 916, 14177, 234, 793, 4365, 7234, 9225, 
      24658, 24973, 1373, 2308, 12548, 14165, 26900, 3482, 4762, 7745, 14885, 
      24650, 32762, 1600, 0, 484, 529, 3364, 12321, 730, 1765, 3845, 16642, 
      24026, 32401, 5, 2029, 3253, 3725, 16388, 19325, 20168, 28565, 1530, 
      4633, 7930, 17170, 18234, 25609, 2041, 1537, 2720, 3380, 3616, 6257, 
      6416, 7760, 16400, 30641, 3050, 1961, 554, 601, 1049, 1706, 4381, 4649, 
      6266, 16925, 397, 936, 1332, 1405, 2245, 2437, 3517, 27592, 21658, 
      32090, 80, 4553, 4964, 5105, 7633, 8164, 81, 565, 5557, 5706, 22282, 
      30357, 725, 1781, 6661, 29341, 30029, 19165, 22025, 22621, 22922, 
      23530, 34346, 23860, 36625, 233, 1640, 2500, 23300, 24221, 38221, 2725, 
      36706, 2857, 2993, 2260, 5085, 5800, 26245, 3842, 2962, 25961, 30986, 
      39962, 1556, 30329, 31376, 40801, 31066, 41245, 2509, 4709, 8228, 9509, 
      31460, 37348, 6458, 4057, 8145, 34065, 1649, 2146, 4981, 8194, 8906, 
      38261, 40625, 2120, 4276, 3433, 4628, 5330, 3204, 6084, 6890, 7202, 
      7361, 5850, 6932, 3965, 5917, 7397, 6057, 5993, 5858, 3380, 4122, 6562, 
      6705, 8570, 6865, 5906, 5013, 8820, 6425, 7412, 7561, 8336, 8914, 8516, 
      4513, 6025, 7162, 5008, 5105, 6052, 6760, 8541, 4789, 6037, 9981, 6698, 
      10114, 6361, 8905, 10809, 9701, 9346, 10001, 10161, 10282, 9860, 12409, 
      10100, 12437, 12058, 10701, 11090, 12506, 11489, 11828, 13009, 13282, 
      13320, 13858, 14050, 15250, 14485, 15908, 16369, 19594, 20354, 20485 ], 
  [ 45860, 46052, 45450, 43762, 42580, 42797, 42877, 42194, 42145, 39268, 
      38452, 37593, 35033, 34180, 33140, 33173, 32882, 32500, 32656, 31232, 
      30325, 29585, 30025, 29461, 29185, 28145, 27656, 26594, 27298, 26280, 
      26365, 25957, 25721, 25744, 25253, 24400, 24386, 24349, 22745, 23425, 
      48834, 50170, 21605, 20173, 20389, 21460, 22373, 43573, 40617, 20282, 
      19125, 20794, 19396, 19520, 18325, 18850, 36994, 39541, 18856, 35912, 
      38981, 34073, 19360, 18842, 33029, 28136, 17000, 17476, 17861, 32276, 
      16785, 16965, 32770, 33284, 28928, 25600, 26533, 16273, 16298, 32770, 
      32776, 32260, 32005, 26077, 15957, 16501, 28645, 32266, 26401, 17492, 
      17585, 33872, 29770, 18610, 21529, 27229, 28818, 28340, 15208, 28808, 
      36200, 25250, 14810, 27410, 28097, 37745, 26944, 28324, 28561, 28561, 
      26930, 21730, 21386, 16370, 17525, 18413, 24093, 22338, 14089, 14418, 
      26010, 26912, 19081, 18356, 13897, 17812, 25556, 26225, 30097, 32500, 
      18850, 18701, 13226, 14746, 23629, 24461, 26221, 26450, 23197, 17485, 
      13320, 17485, 24650, 18098, 13445, 14369, 14450, 15073, 15578, 25538, 
      32933, 23153, 22745, 12593, 13840, 14480, 29705, 19210, 12321, 13842, 
      21346, 22122, 30277, 24200, 18184, 15349, 12200, 12356, 16069, 16456, 
      18824, 19669, 14282, 16288, 15508, 11664, 11953, 12688, 12820, 12889, 
      18225, 11645, 12074, 12818, 15545, 25610, 21640, 15997, 15080, 14957, 
      13940, 12836, 11240, 11677, 18980, 21640, 25636, 28397, 11125, 11146, 
      13426, 14625, 17586, 19674, 12416, 11177, 13025, 19097, 23585, 18353, 
      10898, 16385, 19053, 13108, 11428, 10845, 11925, 12805, 12410, 10370, 
      13117, 14045, 18301, 23197, 15625, 13025, 10025, 17569, 12610, 9901, 
      9802, 9997, 11650, 13282, 16690, 15688, 12740, 10760, 10504, 11540, 
      17525, 12545, 14593, 11152, 11065, 9412, 9700, 12465, 23857, 16250, 
      11050, 10321, 11941, 8837, 9797, 21832, 10674, 9090, 9274, 21645, 
      13088, 10768, 10400, 9089, 8585, 8473, 8585, 8689, 9089, 9488, 10228, 
      11489, 12433, 12820, 13940, 14089, 15850, 13322, 8537, 8381, 8477, 
      13465, 10216, 8541, 9469, 11125, 12456, 14500, 14989, 17704, 20869, 
      12410, 11402, 8450, 8210, 8042, 9290, 9602, 14977, 17722, 12505, 10345, 
      9113, 8320, 8000, 7808, 10345, 11108, 12644, 12785, 12330, 9090, 8794, 
      8469, 8410, 8353, 8145, 7825, 7594, 9685, 10273, 12193, 13045, 13194, 
      16785, 19018, 20794, 13480, 10205, 8996, 12725, 13021, 12701, 11450, 
      11194, 10589, 10474, 10141, 7306, 7625, 8314, 16829, 11281, 8352, 8212, 
      7840, 7065, 7137, 8281, 20512, 12973, 11245, 9805, 6905, 7145, 17705, 
      9640, 7813, 7949, 11213, 8242, 7090, 6661, 6586, 7402, 14661, 18010, 
      10244, 9536, 9209, 6884, 6416, 7025, 16004, 10210, 6290, 6257, 7025, 
      7762, 10466, 11002, 11282, 13810, 17905, 18785, 9000, 6868, 6568, 6309, 
      7108, 10440, 10573, 15493, 18853, 8530, 7954, 7373, 17378, 18698, 9497, 
      6401, 7985, 8276, 11705, 13001, 14612, 17225, 10249, 9106, 7650, 10114, 
      7780, 7412, 7157, 6376, 10805, 11101, 7445, 5450, 9409, 9280, 6628, 
      5860, 5380, 5353, 5968, 6273, 6553, 8784, 7250, 5882, 5162, 5297, 5330, 
      7957, 8177, 8405, 8641, 5096, 5924, 7816, 8264, 9256, 14701, 15509, 
      5917, 5722, 5661, 5245, 5661, 14365, 15997, 5648, 5585, 4628, 4820, 
      7090, 6989, 4778, 4589, 4778, 4850, 15514, 5085, 4756, 4645, 9540, 
      11581, 16237, 5009, 4801, 8069, 8194, 11114, 12506, 4105, 4132, 5818, 
      4698, 4033, 8325, 5608, 11765, 13060, 6857, 5837, 4621, 3770, 6201, 
      3769, 9076, 4706, 4057, 4157, 7325, 11762, 3413, 3653, 10088, 11828, 
      5850, 4033, 3445, 4405, 5013, 4361, 3136, 3712, 7232, 7897, 5941, 3425, 
      3466, 4321, 6625, 7786, 9109, 10594, 13429, 4005, 3240, 5032, 7540, 
      10485, 5620, 5840, 6185, 6425, 6673, 7060, 10100, 14804, 6570, 10345, 
      14922, 15145, 3869, 4100, 6469, 4250, 2597, 2405, 4901, 5426, 3328, 
      2434, 4810, 2372, 4925, 8357, 12520, 4426, 13050, 3232, 1972, 3536, 
      5300, 8825, 10036, 1898, 6473, 5989, 2788, 4900, 5860, 13213, 2165, 
      2042, 1781, 6865, 14450, 4100, 2825, 1700, 1609, 1625, 1769, 14596, 
      2005, 1621, 1530, 1570, 7146, 7762, 7921, 9090, 1625, 1853, 3218, 4850, 
      10018, 11773, 1585, 1585, 4660, 6625, 8185, 10132, 1274, 1709, 8621, 
      2600, 1256, 3860, 11357, 1345, 1450, 1930, 3298, 4005, 4114, 5445, 
      2960, 1124, 1105, 1049, 1073, 1600, 2048, 4160, 1285, 986, 5057, 12842, 
      925, 1924, 2664, 3925, 8296, 12781, 13896, 4322, 12941, 5408, 2900, 
      1873, 1360, 833, 980, 2080, 8353, 13553, 15913, 2665, 2410, 1818, 1053, 
      765, 1018, 3865, 7618, 932, 3277, 3925, 10877, 1354, 821, 3329, 2176, 
      576, 1017, 2020, 11812, 3445, 533, 530, 3445, 5018, 11978, 1213, 584, 
      1445, 1853, 3509, 4205, 4709, 10888, 13480, 15613, 1017, 882, 610, 
      4410, 6841, 2336, 2704, 2801, 4244, 6800, 7625, 10201, 10400, 11009, 
      12064, 386, 1961, 2570, 2762, 9197, 9770, 14761, 6885, 7048, 2225, 
      1970, 2053, 2138, 10090, 11314, 1777, 512, 1097, 1412, 4352, 4481, 
      5297, 11281, 2725, 3589, 5701, 6309, 9829, 245, 4820, 19240, 365, 1069, 
      20905, 3393, 288, 1825, 5044, 13600, 16273, 121, 3842, 8221, 12890, 
      17545, 19165, 21437, 136, 164, 1124, 3236, 4861, 8021, 12644, 14984, 
      16741, 19421, 1306, 16210, 19402, 1913, 2180, 8528, 8900, 17225, 19385, 
      274, 6449, 7970, 10049, 21365, 23458, 3285, 1557, 612, 4005, 5661, 
      7957, 14197, 20200, 21352, 3161, 601, 1961, 2141, 10025, 21050, 80, 
      9425, 58, 45, 1945, 3978, 5485, 18234, 18505, 229, 680, 8104, 9413, 
      20168, 1370, 2210, 4357, 10001, 18226, 25282, 3844, 484, 0, 1, 1296, 
      7921, 2402, 401, 1601, 11450, 17690, 24965, 533, 533, 1229, 1525, 
      11240, 13693, 14404, 21613, 3730, 2125, 4498, 11890, 12778, 19053, 
      4505, 3737, 916, 1312, 1460, 3265, 3380, 4372, 11252, 23425, 5954, 
      4381, 2050, 29, 125, 386, 1961, 2141, 3274, 11689, 45, 100, 232, 261, 
      661, 765, 1405, 20772, 15674, 24698, 740, 2089, 2368, 2465, 4289, 4688, 
      565, 81, 2785, 2890, 16210, 23185, 109, 461, 3581, 22301, 22901, 13577, 
      15997, 16505, 16762, 17282, 26690, 17568, 28705, 1069, 452, 872, 17096, 
      17885, 30125, 1009, 28786, 1097, 1189, 808, 2533, 3028, 19645, 6922, 
      1202, 19405, 23770, 31690, 544, 23201, 24116, 32441, 23850, 32841, 
      4973, 2333, 4840, 5813, 24200, 29384, 3554, 1945, 4801, 26497, 3541, 
      914, 2561, 4850, 5386, 30209, 32309, 932, 2120, 1629, 7840, 2866, 5800, 
      3400, 3986, 4210, 4325, 3298, 10760, 6781, 3365, 4405, 9577, 9469, 
      9290, 1928, 2362, 3922, 4021, 12706, 10517, 3530, 2989, 5608, 3961, 
      4640, 4745, 5300, 5746, 12520, 2885, 3825, 4610, 3380, 3433, 4072, 
      4516, 5725, 3425, 4717, 7165, 5114, 7298, 5085, 6705, 7993, 7325, 7146, 
      7625, 8005, 8082, 7880, 9725, 8296, 9797, 9594, 8941, 9242, 10130, 
      9553, 9760, 10853, 11170, 11428, 11834, 12114, 12874, 12461, 13840, 
      14213, 17306, 17978, 18065 ], 
  [ 45845, 46021, 45433, 43745, 42557, 42760, 42836, 42169, 42100, 39253, 
      38441, 37540, 35018, 34145, 33133, 33160, 32861, 32481, 32625, 31201, 
      30312, 29588, 29970, 29402, 29124, 28114, 27637, 26585, 27245, 26269, 
      26344, 25946, 25700, 25721, 25220, 24385, 24349, 24264, 22688, 23348, 
      48505, 49833, 21538, 20168, 20360, 21389, 22280, 43268, 40330, 20221, 
      19144, 20705, 19337, 19457, 18346, 18801, 36721, 39250, 18797, 35645, 
      38692, 33818, 19273, 18761, 33284, 28349, 17021, 17429, 17800, 32029, 
      16762, 16930, 32517, 33545, 29153, 25793, 26738, 16298, 16273, 32513, 
      33037, 32517, 32260, 26280, 15940, 16452, 28420, 32525, 26612, 17401, 
      17492, 33601, 30013, 18493, 21370, 27010, 28585, 28573, 15173, 28573, 
      35909, 25457, 14837, 27185, 27866, 37442, 27169, 28089, 28324, 28802, 
      27157, 21905, 21557, 16277, 17410, 18280, 24298, 22525, 14050, 14365, 
      25789, 27145, 19232, 18497, 13856, 17681, 25337, 26000, 29840, 32225, 
      19001, 18850, 13225, 14669, 23426, 24250, 25994, 26221, 23400, 17620, 
      13285, 17352, 24869, 18245, 13394, 14290, 14369, 14978, 15473, 25313, 
      32650, 23360, 22948, 12580, 13769, 14393, 29444, 19377, 12322, 13765, 
      21157, 21925, 30010, 24421, 18341, 15464, 12181, 12325, 15944, 16325, 
      18661, 19496, 14381, 16425, 15633, 11665, 11920, 12625, 12753, 12820, 
      18064, 11618, 12025, 12745, 15418, 25373, 21845, 16136, 15205, 15080, 
      14045, 12917, 11237, 11636, 18805, 21437, 25397, 28136, 11106, 11125, 
      13329, 14506, 17425, 19489, 12497, 11216, 12932, 18916, 23360, 18530, 
      10865, 16234, 19240, 13213, 11493, 10888, 11848, 12708, 12505, 10397, 
      13010, 13922, 18122, 22970, 15776, 13136, 10016, 17396, 12717, 9922, 
      9805, 9970, 11565, 13165, 16525, 15845, 12853, 10829, 10565, 11453, 
      17348, 12434, 14450, 11241, 11152, 9441, 9657, 12352, 23616, 16421, 
      11141, 10394, 11834, 8836, 9736, 21605, 10765, 9049, 9225, 21418, 
      13225, 10865, 10489, 9140, 8608, 8480, 8564, 8660, 9040, 9425, 10145, 
      11380, 12308, 12689, 13793, 13940, 16025, 13465, 8570, 8402, 8450, 
      13322, 10309, 8584, 9396, 11016, 12325, 14341, 14824, 17509, 20644, 
      12545, 11521, 8497, 8245, 8065, 9217, 9521, 14810, 17525, 12644, 10448, 
      9188, 8369, 8033, 7825, 10244, 10993, 12505, 12644, 12469, 9169, 8865, 
      8530, 8469, 8410, 8194, 7858, 7585, 9594, 10170, 12058, 12898, 13045, 
      16594, 18805, 20565, 13637, 10312, 9077, 12580, 12872, 12850, 11581, 
      11321, 10706, 10589, 10250, 7289, 7586, 8249, 16634, 11412, 8425, 8281, 
      7897, 7072, 7120, 8212, 20281, 13130, 11378, 9914, 6914, 7114, 17498, 
      9749, 7748, 7880, 11080, 8325, 7137, 6682, 6577, 7345, 14482, 17797, 
      10369, 9649, 9316, 6929, 6425, 6976, 15809, 10337, 6305, 6250, 6970, 
      7685, 10337, 10865, 11141, 13637, 17690, 18562, 9109, 6925, 6613, 6340, 
      7045, 10309, 10440, 15300, 18628, 8633, 8045, 7450, 17165, 18473, 9620, 
      6452, 7892, 8177, 11552, 12832, 14425, 17012, 10386, 9225, 7741, 9981, 
      7877, 7501, 7240, 6437, 10660, 10952, 7538, 5429, 9540, 9409, 6705, 
      5913, 5409, 5380, 5913, 6208, 6480, 8665, 7345, 5941, 5185, 5266, 5297, 
      7850, 8066, 8290, 8522, 5069, 5861, 7709, 8149, 9125, 14504, 15304, 
      5986, 5785, 5722, 5202, 5602, 14170, 15786, 5713, 5648, 4633, 4793, 
      7193, 7090, 4813, 4570, 4745, 4813, 15305, 5140, 4797, 4612, 9397, 
      11412, 16020, 5066, 4850, 7946, 8069, 10949, 12325, 4100, 4121, 5905, 
      4753, 4018, 8194, 5525, 11588, 12869, 6970, 5930, 4682, 3757, 6304, 
      3796, 8929, 4777, 4106, 4106, 7202, 11581, 3400, 3620, 9925, 11645, 
      5953, 4090, 3474, 4338, 4930, 4432, 3137, 3665, 7105, 7760, 6050, 3386, 
      3425, 4250, 6506, 7649, 8954, 10421, 13226, 4072, 3205, 4941, 7405, 
      10312, 5513, 5729, 6068, 6304, 6548, 6929, 9929, 14585, 6445, 10170, 
      14701, 14922, 3944, 4021, 6344, 4337, 2626, 2410, 4802, 5317, 3265, 
      2465, 4709, 2405, 4820, 8200, 12317, 4525, 12841, 3305, 1961, 3457, 
      5185, 8660, 9857, 1913, 6338, 6120, 2725, 4789, 5733, 13000, 2210, 
      2081, 1802, 6722, 14225, 4201, 2896, 1721, 1616, 1616, 1744, 14369, 
      2050, 1642, 1537, 1557, 6997, 7605, 7762, 8917, 1594, 1810, 3133, 4733, 
      9833, 11570, 1620, 1552, 4545, 6480, 8020, 9945, 1261, 1666, 8450, 
      2677, 1237, 3757, 11156, 1314, 1413, 1873, 3205, 3898, 4005, 5314, 
      3049, 1145, 1124, 1060, 1060, 1553, 1985, 4049, 1322, 997, 4930, 12625, 
      936, 1861, 2581, 3816, 8125, 12564, 13669, 4205, 12722, 5545, 2993, 
      1940, 1409, 848, 953, 2009, 8180, 13328, 15668, 2754, 2493, 1885, 1090, 
      778, 985, 3754, 7453, 901, 3176, 3812, 10676, 1409, 794, 3226, 2257, 
      577, 976, 1945, 11601, 3554, 538, 529, 3338, 4885, 11765, 1268, 565, 
      1384, 1780, 3400, 4084, 4580, 10685, 13253, 15368, 1066, 925, 585, 
      4285, 6682, 2425, 2609, 2704, 4121, 6641, 7456, 10004, 10201, 10804, 
      11849, 377, 1882, 2477, 2665, 9010, 9577, 14522, 6724, 6885, 2314, 
      1889, 1970, 2053, 9893, 11105, 1856, 545, 1040, 1345, 4225, 4352, 5156, 
      11072, 2626, 3474, 5554, 6154, 9634, 260, 4685, 18965, 338, 1010, 
      20618, 3508, 265, 1744, 4905, 13369, 16020, 122, 3721, 8042, 12665, 
      17282, 18890, 21146, 149, 149, 1061, 3125, 4724, 7844, 12421, 14741, 
      16484, 19144, 1377, 15957, 19125, 2000, 2089, 8345, 8713, 16964, 19108, 
      305, 6290, 7793, 9850, 21074, 23153, 3400, 1636, 565, 3880, 5512, 7780, 
      13960, 19917, 21061, 3274, 650, 1874, 2050, 9826, 20761, 65, 9232, 73, 
      34, 1858, 3853, 5338, 17965, 18234, 200, 629, 7925, 9220, 19885, 1297, 
      2117, 4226, 9802, 17957, 24965, 3969, 529, 1, 0, 1225, 7744, 2501, 362, 
      1522, 11237, 17425, 24650, 580, 488, 1160, 1448, 11029, 13460, 14165, 
      21320, 3853, 2034, 4365, 11673, 12553, 18778, 4640, 3860, 857, 1241, 
      1385, 3152, 3265, 4241, 11041, 23120, 6109, 4514, 2141, 26, 106, 349, 
      1874, 2050, 3161, 11474, 52, 85, 205, 232, 612, 712, 1332, 20485, 
      15425, 24385, 793, 2000, 2273, 2368, 4160, 4553, 610, 82, 2682, 2785, 
      15957, 22882, 104, 424, 3464, 22004, 22600, 13346, 15746, 16250, 16505, 
      17021, 26365, 17305, 28368, 1130, 421, 821, 16837, 17620, 29780, 954, 
      28449, 1040, 1130, 765, 2440, 2925, 19368, 7085, 1145, 19130, 23465, 
      31337, 521, 22900, 23809, 32084, 23545, 32482, 5108, 2248, 4709, 5668, 
      23893, 29045, 3445, 1872, 4672, 26176, 3650, 881, 2474, 4721, 5249, 
      29866, 31954, 901, 2045, 1570, 8009, 2777, 5941, 3301, 3877, 4097, 
      4210, 3205, 10957, 6932, 3272, 4292, 9760, 9650, 9469, 1885, 2305, 
      3825, 3922, 12917, 10706, 3445, 2920, 5485, 3872, 4537, 4640, 5185, 
      5625, 12725, 2834, 3748, 4517, 3329, 3380, 4005, 4437, 5620, 3386, 
      4680, 7060, 5065, 7193, 5050, 6628, 7888, 7240, 7069, 7540, 7930, 8005, 
      7813, 9626, 8237, 9700, 9505, 8884, 9181, 10045, 9488, 9689, 10778, 
      11097, 11365, 11765, 12049, 12789, 12392, 13769, 14138, 17225, 17893, 
      17978 ], 
  [ 46580, 46196, 46098, 44410, 43012, 42725, 42661, 42554, 41785, 39988, 
      39316, 36945, 35753, 34180, 34148, 33965, 33386, 33076, 32800, 31376, 
      31117, 30953, 29305, 28597, 28249, 28289, 28232, 27530, 26650, 27144, 
      26869, 26821, 26225, 26176, 25325, 25120, 24314, 22549, 21953, 21913, 
      38250, 39298, 20453, 21253, 20605, 20164, 20285, 33853, 31545, 19346, 
      21069, 18850, 18532, 18512, 20341, 18346, 28426, 30325, 17992, 27560, 
      29837, 26153, 17488, 17186, 43469, 37064, 19016, 17044, 16925, 24644, 
      17217, 16965, 24922, 43940, 38288, 33808, 35173, 18433, 16658, 24778, 
      43432, 42772, 42445, 34645, 16605, 15997, 21805, 42850, 35257, 15476, 
      15497, 25376, 39778, 15658, 17065, 20605, 21690, 37988, 15208, 21608, 
      26984, 33962, 17042, 20570, 21041, 28097, 36304, 21124, 21289, 38497, 
      36362, 29290, 28802, 14282, 14645, 14885, 32733, 30330, 13945, 13770, 
      19314, 36560, 25777, 24692, 13681, 14356, 18932, 19385, 22105, 23860, 
      25546, 25325, 14450, 13234, 17581, 18125, 19309, 19466, 31765, 23605, 
      13320, 13957, 33794, 24650, 12869, 12785, 12794, 12913, 13058, 18698, 
      24005, 31865, 31313, 13385, 12544, 12608, 21569, 26482, 13617, 12330, 
      15802, 16290, 21925, 33416, 25096, 20749, 12776, 12500, 12829, 13000, 
      14216, 14701, 19106, 22480, 21268, 12960, 12025, 11680, 11668, 11665, 
      13689, 11933, 11570, 11450, 12233, 18338, 30280, 22261, 20840, 20645, 
      18980, 17012, 12392, 11461, 13940, 15592, 18292, 20261, 11701, 11650, 
      11194, 11601, 13050, 14274, 16592, 13841, 10937, 13841, 16745, 25985, 
      10970, 12209, 27045, 18148, 15028, 13653, 10413, 10573, 17090, 12602, 
      10525, 10877, 13117, 16285, 22321, 18281, 10961, 12601, 17722, 11917, 
      11170, 10285, 9850, 10330, 12010, 22600, 18068, 14504, 13960, 9668, 
      12413, 9809, 10705, 15616, 15457, 11716, 9412, 9657, 16441, 23666, 
      15586, 14209, 9349, 10061, 8861, 14920, 15210, 8874, 8770, 14733, 
      19280, 15520, 14864, 12185, 10673, 9985, 9089, 8905, 8585, 8480, 8500, 
      8825, 9193, 9364, 9908, 9985, 23410, 19730, 10985, 10397, 8765, 9577, 
      14824, 11349, 8101, 8461, 9000, 10036, 10309, 11944, 14029, 18530, 
      16946, 11402, 10730, 10130, 7922, 7946, 10225, 11890, 18769, 15313, 
      13073, 11344, 10448, 9680, 7969, 8228, 8900, 8969, 18594, 13194, 12610, 
      11925, 11794, 11665, 11169, 10273, 8530, 7669, 7825, 8593, 9013, 9090, 
      11169, 12610, 13810, 20392, 15317, 13172, 8765, 8917, 19325, 17426, 
      17026, 16061, 15874, 15325, 7954, 7481, 7234, 11069, 17257, 12240, 
      11956, 11152, 8577, 7785, 7057, 13456, 19885, 17293, 14989, 8489, 7289, 
      11513, 14824, 6733, 6725, 7685, 12490, 10042, 8677, 7522, 6610, 9477, 
      11602, 16004, 14864, 14321, 9764, 8000, 6521, 10244, 16042, 8090, 7265, 
      6305, 6250, 7082, 7330, 7466, 8842, 11425, 12017, 14184, 10180, 9448, 
      8685, 6100, 6984, 7045, 9805, 12013, 13498, 12490, 11405, 10970, 11858, 
      15185, 9497, 5897, 5972, 7457, 8177, 9140, 10817, 16441, 14650, 12186, 
      6586, 12532, 11876, 11405, 9832, 6845, 6997, 12053, 5954, 15385, 15184, 
      10660, 9028, 7684, 7585, 5248, 5193, 5185, 5760, 11930, 9266, 7250, 
      5441, 5402, 5365, 5441, 5525, 5617, 5384, 4916, 5224, 5384, 5800, 8869, 
      9389, 9661, 9250, 9117, 4957, 4797, 8605, 9661, 9248, 9113, 6068, 5108, 
      12058, 11885, 7298, 5165, 4850, 4778, 9250, 8325, 7492, 4717, 5652, 
      6757, 9685, 8321, 7825, 4901, 4954, 6434, 7250, 5185, 4996, 10210, 
      7938, 4753, 4869, 3880, 6653, 7444, 12185, 10445, 8077, 4562, 11169, 
      6001, 5044, 8522, 7081, 3581, 4157, 6506, 4205, 3725, 5480, 6500, 
      10818, 7345, 5749, 3253, 3285, 8177, 4432, 3280, 3920, 4225, 11125, 
      3281, 3250, 3025, 3601, 4114, 4789, 5626, 7381, 7677, 3240, 3016, 3940, 
      5517, 3028, 3104, 3233, 3329, 3433, 3604, 5204, 8180, 3330, 5305, 8226, 
      8377, 7829, 2516, 3229, 8642, 4901, 3845, 2597, 2762, 2320, 4810, 2434, 
      4820, 2405, 3965, 6472, 9250, 6786, 7120, 2836, 1952, 2420, 4145, 4852, 
      3698, 2873, 11965, 1780, 2164, 2548, 6805, 5045, 4706, 3797, 2977, 
      7610, 8996, 6641, 3716, 3121, 2561, 2129, 7684, 4885, 3637, 3042, 2362, 
      3042, 3370, 3457, 4122, 1769, 1565, 1418, 1898, 4618, 5725, 4105, 1657, 
      1780, 2665, 3505, 4660, 2066, 1421, 3725, 6632, 1832, 1412, 5381, 1489, 
      1378, 1138, 1210, 1413, 1450, 1989, 7424, 3140, 3049, 2705, 1865, 1168, 
      1040, 1424, 3877, 2642, 1745, 6290, 2581, 916, 936, 1261, 3400, 6229, 
      6984, 1370, 6317, 11600, 7508, 5545, 4384, 2633, 1268, 784, 3385, 6713, 
      8353, 7129, 6658, 5490, 3645, 2493, 1090, 1129, 2938, 1076, 901, 1117, 
      4901, 4594, 1109, 881, 6352, 1872, 801, 580, 5476, 8629, 1973, 1754, 
      853, 1490, 5570, 4453, 1160, 509, 485, 845, 1109, 1325, 4840, 6568, 
      8053, 4041, 3690, 970, 1170, 2377, 6800, 544, 569, 1076, 2336, 2801, 
      4369, 4496, 4889, 5584, 1322, 377, 482, 530, 3725, 4082, 7417, 2349, 
      2440, 6689, 314, 325, 338, 4258, 5050, 5881, 2960, 305, 260, 1040, 
      1097, 1481, 5017, 421, 709, 1669, 1989, 4069, 2045, 1220, 10600, 653, 
      205, 11833, 8793, 720, 169, 1300, 6544, 8425, 1417, 746, 3037, 6050, 
      9337, 10525, 12221, 1864, 884, 116, 500, 1189, 2909, 5876, 7496, 8749, 
      10709, 5122, 8362, 10690, 6305, 164, 3200, 3428, 9089, 10673, 2650, 
      1985, 2858, 4145, 12149, 13738, 8685, 5661, 180, 765, 1557, 2845, 6925, 
      11272, 12136, 8489, 3625, 89, 125, 4121, 11906, 800, 3737, 1858, 909, 
      73, 738, 1453, 9810, 10009, 445, 104, 2920, 3725, 11240, 2, 122, 901, 
      4097, 9802, 15130, 9604, 3364, 1296, 1225, 0, 2809, 7226, 257, 17, 
      5042, 9410, 14885, 3485, 173, 5, 13, 4904, 6565, 7060, 12325, 9418, 
      109, 970, 5338, 5938, 10413, 10625, 9425, 52, 16, 20, 457, 500, 916, 
      4916, 13705, 12794, 10429, 6586, 1181, 701, 314, 89, 125, 466, 5209, 
      1557, 820, 520, 477, 157, 117, 37, 11700, 7970, 14690, 3908, 145, 208, 
      233, 905, 1088, 3445, 1377, 337, 370, 8362, 13537, 1189, 389, 629, 
      12869, 13325, 6521, 8221, 8585, 8770, 9146, 16250, 9360, 17833, 4525, 
      596, 296, 9032, 9605, 18965, 289, 17914, 305, 325, 520, 445, 580, 
      10933, 14050, 410, 10765, 14050, 20242, 976, 13625, 14324, 20849, 
      14130, 21177, 11093, 533, 1384, 1853, 14408, 18440, 890, 577, 1417, 
      16201, 8725, 986, 689, 1466, 1714, 19121, 20789, 1076, 680, 765, 15184, 
      922, 12136, 1096, 1322, 1402, 1445, 1210, 19112, 13477, 1277, 1597, 
      17425, 17245, 16994, 1640, 1570, 1690, 1717, 21562, 18581, 1730, 1765, 
      2440, 2017, 2192, 2225, 2420, 2650, 21160, 2309, 2313, 2522, 2804, 
      2785, 2920, 2932, 3205, 3281, 4645, 4645, 4610, 4778, 5085, 5193, 5473, 
      5525, 5634, 5825, 6565, 6570, 6728, 7421, 7432, 7565, 7650, 8149, 8306, 
      8330, 8473, 8464, 9413, 9802, 10420, 10610, 11034, 11074, 11237, 12544, 
      12773, 15650, 16178, 16193 ], 
  [ 52357, 51125, 51769, 50081, 48365, 47336, 47060, 47801, 45972, 45765, 
      45305, 40708, 41530, 38897, 40349, 39848, 38845, 38641, 37729, 36305, 
      37000, 37684, 32962, 32042, 31588, 33218, 33797, 33625, 30413, 33133, 
      32328, 32810, 31684, 31529, 30148, 30897, 28925, 24616, 25504, 24404, 
      27385, 28009, 23474, 27560, 25640, 22973, 21928, 24260, 22906, 22685, 
      28648, 20705, 21977, 21745, 28026, 22321, 20529, 21474, 21437, 19981, 
      21092, 19210, 19449, 19465, 63556, 54925, 26701, 21125, 20264, 18125, 
      22570, 21682, 18085, 64345, 56785, 50609, 52610, 26330, 21905, 17729, 
      63837, 62965, 62532, 51976, 22276, 19972, 16452, 63149, 53012, 17225, 
      17140, 17585, 59229, 16029, 15210, 15570, 15913, 56909, 19925, 15725, 
      18133, 51505, 25045, 15217, 15370, 18610, 54801, 15241, 15300, 57842, 
      54965, 45137, 44437, 15925, 15122, 14408, 50170, 46813, 18450, 17533, 
      14173, 55481, 40352, 38737, 18080, 13985, 13897, 14032, 15056, 15857, 
      40121, 39794, 20969, 15725, 13394, 13514, 13850, 13901, 49096, 37332, 
      18037, 13480, 51973, 39013, 16738, 15170, 15073, 14450, 14065, 13345, 
      15578, 49408, 48644, 19268, 15353, 14569, 14308, 41905, 20242, 14821, 
      12357, 12421, 14346, 51701, 39989, 33416, 18341, 17429, 12776, 12629, 
      12149, 12104, 30925, 36313, 34465, 19585, 16848, 14913, 14689, 14580, 
      11728, 17074, 15545, 14153, 12074, 12349, 47717, 36200, 34037, 33736, 
      31117, 27877, 18805, 15860, 11237, 11405, 12197, 13000, 17266, 17109, 
      12625, 11866, 11089, 11041, 27457, 22480, 12580, 10820, 11392, 41938, 
      15793, 10778, 43528, 30285, 25045, 22504, 12904, 12004, 28697, 20605, 
      11426, 10930, 10202, 10826, 36896, 30736, 17056, 10004, 29965, 19602, 
      17901, 15426, 11917, 10701, 9837, 37493, 30629, 24733, 23765, 11629, 
      9604, 10498, 9698, 26905, 26640, 19825, 13705, 10240, 10240, 39301, 
      26981, 24650, 10250, 16580, 12200, 9461, 26605, 13273, 12745, 9274, 
      33113, 27233, 26153, 21460, 18464, 16928, 14548, 13940, 12560, 11713, 
      10673, 9620, 9140, 8993, 8689, 8660, 39257, 33881, 19306, 18082, 13906, 
      8570, 26325, 20200, 10804, 9256, 8629, 8181, 8136, 8181, 8676, 32257, 
      29825, 20465, 19157, 17921, 10625, 10225, 7946, 8021, 32708, 27344, 
      23620, 20513, 18769, 17153, 9188, 8705, 8105, 8068, 32533, 23953, 
      22945, 21730, 21493, 21258, 20338, 18594, 14625, 9418, 8938, 8010, 
      7794, 7765, 7618, 7893, 8245, 35285, 27560, 24037, 7652, 7592, 33794, 
      30941, 30329, 28834, 28541, 27674, 13625, 11986, 10361, 7306, 30772, 
      22681, 22185, 20745, 15520, 13456, 9972, 7785, 34778, 30914, 27338, 
      15538, 12218, 7114, 27173, 9860, 9640, 7208, 23461, 19105, 16362, 
      13617, 10161, 6562, 6885, 29201, 27425, 26564, 18721, 15049, 10496, 
      6481, 29345, 15457, 13466, 9962, 8741, 6817, 6641, 6565, 6245, 6602, 
      6770, 26533, 19773, 18405, 16900, 9333, 6613, 6568, 6148, 6660, 25529, 
      23885, 22058, 6253, 6505, 28276, 18772, 7540, 7297, 5920, 5792, 5801, 
      6100, 30274, 27529, 23581, 6109, 24245, 23165, 22376, 19637, 5732, 
      5672, 23554, 11413, 28900, 28593, 21313, 18409, 15793, 15588, 8905, 
      8320, 7888, 6025, 23537, 18965, 15041, 10370, 10225, 6266, 6130, 6002, 
      5882, 10525, 8149, 6125, 5861, 5429, 5000, 5096, 19890, 19161, 18922, 
      9250, 8242, 4842, 5050, 19265, 19024, 12905, 10249, 24089, 23810, 
      15725, 10730, 9673, 9389, 4745, 17812, 16237, 9540, 4645, 4372, 4756, 
      17914, 16994, 4954, 4901, 4261, 4229, 11492, 10985, 21393, 17425, 
      10530, 4498, 6053, 3844, 3893, 24746, 21946, 17882, 10445, 23200, 
      14004, 3825, 18857, 16250, 7450, 4210, 3485, 10088, 8548, 3413, 3373, 
      22849, 16938, 13858, 6274, 5458, 18512, 11057, 7361, 3761, 3536, 23474, 
      7786, 7649, 5834, 3866, 3425, 3146, 3029, 3194, 17800, 7957, 4765, 
      3357, 2920, 3929, 3793, 3604, 3488, 3380, 3233, 2713, 3145, 3277, 2602, 
      3085, 3130, 18376, 4901, 3176, 19825, 13010, 10682, 3922, 3557, 5553, 
      13025, 3653, 13141, 3412, 2216, 2285, 21069, 2281, 17561, 8825, 4337, 
      2897, 1972, 1937, 11065, 2290, 25480, 5013, 2853, 2389, 2088, 14002, 
      13345, 11482, 1970, 2257, 20921, 16976, 11401, 10064, 8656, 7376, 2225, 
      13842, 11322, 9985, 8245, 1717, 1621, 1602, 1525, 6698, 5858, 3485, 
      2269, 1385, 1538, 12532, 6480, 2257, 1552, 1332, 1321, 7949, 5714, 
      1234, 17285, 7397, 2525, 1300, 6418, 5989, 4689, 2853, 2314, 2245, 
      1618, 18713, 10825, 10628, 9860, 7748, 5249, 4273, 2113, 12410, 9797, 
      1586, 1361, 9736, 4149, 3109, 2056, 909, 1300, 1525, 1741, 1282, 25433, 
      19009, 15668, 13553, 10000, 6409, 3593, 788, 1360, 1940, 18418, 17629, 
      15613, 12178, 9754, 5913, 1818, 765, 6005, 2120, 1700, 820, 14081, 
      6250, 1994, 17217, 8497, 5200, 3177, 865, 20978, 8810, 8273, 1754, 
      1013, 853, 13940, 6725, 3848, 3188, 1640, 1268, 1060, 653, 1109, 1640, 
      13210, 12541, 6217, 1117, 522, 18089, 2081, 2000, 1129, 481, 416, 500, 
      521, 596, 761, 7417, 2762, 2125, 1961, 386, 425, 1322, 388, 373, 17978, 
      2593, 2498, 2405, 389, 545, 16640, 11281, 3856, 3281, 881, 832, 580, 
      512, 1746, 1186, 450, 346, 306, 9412, 637, 2597, 5794, 3650, 3194, 
      21460, 6073, 2448, 505, 873, 1588, 8042, 905, 122, 697, 1970, 2522, 
      3370, 9125, 6661, 3349, 1189, 500, 100, 629, 1189, 1700, 2600, 15457, 
      1525, 2581, 17488, 1913, 73, 89, 1828, 2564, 10865, 130, 49, 170, 3298, 
      4145, 21352, 16420, 4261, 712, 232, 36, 936, 2845, 3285, 21050, 12794, 
      2050, 1874, 146, 3161, 6577, 80, 9225, 6898, 2034, 685, 234, 2125, 
      2218, 5480, 3973, 5, 68, 2813, 2705, 1765, 530, 122, 2117, 4901, 22801, 
      12321, 7921, 7744, 2809, 0, 19045, 4762, 2402, 325, 1937, 4762, 12548, 
      4360, 2920, 2504, 293, 788, 965, 3368, 22509, 1858, 493, 409, 585, 
      2410, 24352, 22516, 3497, 2825, 2617, 1040, 977, 545, 305, 4112, 27581, 
      24050, 17981, 7594, 6266, 4925, 2050, 1874, 1049, 386, 8500, 6597, 
      5661, 5512, 4132, 3880, 2740, 3061, 1345, 4673, 13289, 2000, 1745, 
      1664, 640, 505, 12402, 8002, 1450, 1377, 1525, 4050, 7496, 5000, 1000, 
      3700, 3944, 850, 1490, 1642, 1721, 1885, 5597, 1993, 6544, 14330, 5525, 
      4165, 1877, 2132, 7252, 3946, 6625, 3856, 3770, 4813, 2088, 1693, 2824, 
      29261, 3961, 2762, 4457, 8105, 6329, 4244, 4625, 8500, 4537, 8722, 
      24820, 2600, 1013, 740, 4709, 7045, 1685, 3280, 1152, 5760, 21074, 
      5809, 2650, 1201, 1025, 7514, 8546, 6005, 3277, 4210, 30713, 2777, 
      26181, 2421, 2117, 1985, 1922, 2853, 36125, 28052, 2920, 2180, 33696, 
      33410, 33053, 5933, 5121, 3121, 3042, 39317, 35170, 3797, 4680, 2493, 
      3872, 3305, 3232, 2897, 2809, 38597, 6178, 4804, 4165, 6673, 6548, 
      5941, 5317, 4212, 7786, 9256, 5652, 8585, 5785, 9802, 7684, 6480, 7592, 
      8125, 7892, 9162, 9061, 9749, 8746, 10877, 8996, 9505, 11700, 11645, 
      10397, 11600, 11273, 12010, 12505, 13653, 13525, 14161, 13141, 14152, 
      15353, 15370, 17929, 18245, 18154 ], 
  [ 49474, 50450, 49160, 47464, 46570, 47473, 47749, 46280, 47209, 42850, 
      41834, 43025, 38593, 38714, 36298, 36625, 36724, 36242, 36986, 35554, 
      33761, 32233, 35513, 35141, 34961, 32449, 31370, 29812, 32672, 29594, 
      30169, 29269, 29521, 29642, 29637, 27898, 28960, 31265, 28285, 29945, 
      67700, 69428, 27625, 23153, 24545, 27674, 29665, 61253, 57413, 26000, 
      20921, 27880, 25010, 25330, 20017, 23972, 53092, 56521, 24466, 51714, 
      55861, 49285, 26338, 25524, 23245, 20410, 18682, 22490, 23561, 47090, 
      20621, 21389, 47876, 23202, 20610, 18850, 19193, 17753, 20228, 48068, 
      22690, 22370, 22213, 18833, 19493, 21605, 42373, 22276, 18761, 24650, 
      24841, 49850, 20560, 27040, 32017, 40657, 42932, 19618, 19618, 43018, 
      53154, 17800, 16180, 41128, 42109, 55285, 18610, 42530, 42865, 19441, 
      18496, 15844, 15696, 23616, 25849, 27617, 16733, 15860, 18685, 19700, 
      39524, 18178, 14365, 14130, 18589, 26914, 38970, 39933, 45373, 48658, 
      14132, 14081, 15956, 21200, 36257, 37481, 40025, 40352, 15929, 13549, 
      17714, 26681, 16596, 13572, 18621, 20917, 21096, 22405, 23400, 39240, 
      49477, 15685, 15473, 15905, 19994, 21418, 45169, 13700, 14945, 20288, 
      33280, 34448, 46033, 16042, 13162, 12385, 15802, 16546, 24865, 25546, 
      29482, 30817, 12100, 12242, 12050, 14282, 16237, 18442, 18770, 18937, 
      28781, 15633, 17140, 19060, 24433, 39888, 14258, 11849, 11618, 11593, 
      11458, 11530, 14050, 16349, 30218, 34250, 40010, 43849, 14717, 14836, 
      20840, 23117, 28136, 31400, 11106, 11925, 20241, 30625, 37269, 12337, 
      15172, 26441, 12545, 10618, 10898, 11393, 18353, 20213, 10408, 11700, 
      21013, 22725, 29725, 36973, 10877, 10237, 13117, 28697, 10016, 11521, 
      12304, 13969, 18464, 21664, 27424, 10642, 9850, 10026, 10162, 18450, 
      28845, 20629, 24245, 9434, 9445, 10634, 14450, 20645, 38309, 10512, 
      9232, 9385, 19825, 11525, 15425, 35594, 8852, 13736, 14312, 35405, 
      9010, 8650, 8674, 9225, 10093, 10765, 12249, 12745, 14125, 15210, 
      16930, 19465, 21193, 21874, 23778, 24025, 9908, 8948, 9553, 9985, 
      12433, 23105, 8290, 9065, 15677, 19097, 21506, 24922, 25705, 29890, 
      34525, 8424, 8200, 8776, 9124, 9544, 15496, 16200, 25789, 30004, 8321, 
      7925, 8065, 8546, 9010, 9602, 17921, 19370, 22082, 22321, 8144, 7844, 
      7940, 8105, 8144, 8185, 8369, 8833, 10660, 16769, 17945, 21433, 22873, 
      23120, 28769, 32080, 34640, 8410, 7585, 7650, 22453, 22945, 8021, 7652, 
      7592, 7477, 7460, 7421, 10760, 12157, 14120, 29005, 7481, 7394, 7450, 
      7666, 9341, 10589, 14281, 34450, 7897, 7345, 7081, 9081, 11281, 30465, 
      6914, 13613, 13945, 20345, 6788, 7400, 8245, 9640, 12808, 26045, 31060, 
      6730, 6610, 6577, 7290, 8586, 12037, 28170, 6596, 8164, 9209, 12329, 
      14144, 19396, 20324, 20800, 24896, 31049, 32321, 6266, 6682, 6970, 
      7397, 12802, 19466, 19697, 27557, 32485, 6088, 6100, 6205, 30420, 
      32328, 6073, 6505, 15145, 15730, 21805, 23885, 26378, 30265, 6137, 
      5876, 5792, 19232, 5626, 5650, 5689, 5986, 20509, 21001, 5485, 9076, 
      5585, 5554, 5450, 5858, 6554, 6625, 11258, 12053, 12725, 17210, 5188, 
      5584, 6628, 9409, 9540, 15793, 16209, 16633, 17065, 9010, 11602, 15650, 
      16490, 18266, 26945, 28145, 5125, 5224, 5261, 9941, 11141, 26509, 
      28925, 5050, 5085, 6970, 8730, 4628, 4625, 5648, 8105, 8980, 9248, 
      28340, 4973, 5330, 8845, 19130, 22445, 29453, 4797, 4981, 16677, 16900, 
      21780, 23956, 6929, 7250, 4132, 4580, 7345, 17321, 12250, 23013, 24994, 
      3893, 3853, 4205, 6980, 3725, 5017, 18850, 3796, 4225, 9225, 15921, 
      23200, 6617, 7837, 20642, 23362, 3368, 3805, 4589, 10253, 11645, 3445, 
      5650, 8578, 16018, 17173, 3161, 7897, 8036, 10361, 15017, 17060, 19265, 
      21632, 25937, 3281, 7514, 12050, 16714, 21521, 13418, 13834, 14473, 
      14909, 15353, 16034, 21034, 28090, 15248, 21473, 28304, 28625, 2745, 
      10522, 15145, 2536, 3725, 4709, 12301, 13316, 8962, 3460, 12304, 3298, 
      12613, 18593, 25010, 2116, 25832, 2194, 5050, 9946, 13474, 19449, 
      21346, 3700, 15625, 2105, 8410, 12874, 14618, 26185, 2493, 2664, 3285, 
      16405, 28008, 1682, 1877, 3202, 3797, 4597, 5525, 28250, 2329, 3121, 
      3716, 4736, 16976, 17984, 18241, 20096, 5669, 6485, 9908, 13108, 21608, 
      24245, 2393, 5725, 12818, 16253, 18793, 21818, 4432, 6337, 19521, 1346, 
      4706, 11426, 23725, 5381, 5780, 7240, 10372, 11765, 11972, 14381, 1114, 
      2610, 2689, 3025, 4225, 6418, 7650, 12114, 1985, 2960, 13793, 25988, 
      2897, 7522, 9242, 11777, 19186, 25925, 27530, 12564, 26181, 1202, 850, 
      1097, 1466, 2605, 4810, 8066, 19337, 27085, 30425, 809, 848, 1040, 
      1745, 2633, 5140, 11809, 18208, 4954, 10729, 11965, 23229, 1160, 4645, 
      10877, 706, 3026, 5525, 8194, 24650, 601, 2785, 3076, 11185, 14032, 
      24912, 1013, 4010, 6929, 7925, 11345, 12629, 13525, 23330, 27098, 
      30113, 1109, 1268, 4328, 13028, 17125, 466, 9850, 10045, 12762, 17082, 
      18397, 22345, 22642, 23545, 25090, 3316, 8321, 9616, 10004, 20849, 
      21716, 28961, 17261, 17522, 349, 8424, 8605, 8788, 22228, 24040, 389, 
      1378, 6373, 7178, 13058, 13285, 14689, 24005, 10057, 11705, 15385, 
      16385, 21865, 1989, 13914, 35194, 4165, 6437, 37445, 233, 3890, 8269, 
      14330, 27394, 31145, 2545, 12244, 19465, 26388, 32905, 35113, 38169, 
      1970, 3370, 6682, 11146, 14045, 19165, 26042, 29362, 31805, 35465, 296, 
      31076, 35444, 117, 9106, 19962, 20530, 32481, 35425, 1220, 16705, 
      19108, 22265, 38089, 40868, 113, 149, 5378, 12593, 15425, 19093, 28273, 
      36530, 38074, 85, 661, 8685, 9061, 22237, 37672, 3274, 21341, 1780, 
      3041, 8665, 12560, 15145, 33872, 34241, 4105, 5634, 19330, 21325, 
      36490, 7400, 9220, 13229, 22205, 33860, 43268, 170, 730, 2402, 2501, 
      7226, 19045, 0, 4761, 7921, 24336, 33124, 42849, 677, 5185, 7057, 7745, 
      24026, 27557, 28562, 38417, 148, 9029, 13460, 24968, 26248, 34973, 333, 
      153, 6250, 7234, 7578, 11245, 11458, 13234, 24034, 40813, 800, 305, 32, 
      2617, 3497, 4640, 8665, 9041, 11252, 24665, 2141, 3274, 3994, 4121, 
      5501, 5801, 7421, 37274, 30312, 42472, 578, 8885, 9458, 9653, 13045, 
      13738, 793, 2465, 10265, 10468, 31040, 40465, 2785, 4705, 11745, 39285, 
      40081, 27325, 30725, 31429, 31784, 32500, 45044, 32882, 47645, 505, 
      4394, 5794, 32210, 33293, 49453, 6125, 47720, 6309, 6497, 5330, 9505, 
      10490, 35633, 1348, 6408, 35293, 41128, 51400, 4082, 40361, 41570, 
      52345, 41204, 52841, 765, 8905, 13666, 15325, 41650, 48402, 11300, 
      7925, 13525, 44629, 601, 4932, 9225, 13572, 14500, 49417, 52105, 4850, 
      8194, 6917, 1954, 9620, 1282, 10642, 11716, 12136, 12349, 10240, 3490, 
      1765, 10305, 12325, 2989, 2977, 2896, 6410, 7528, 11048, 11245, 4736, 
      3625, 10064, 8737, 14002, 10685, 12050, 12253, 13298, 14036, 4834, 
      7741, 9953, 11520, 8226, 8377, 9698, 10730, 13213, 7677, 8849, 14629, 
      9832, 14760, 9113, 12785, 15445, 13793, 13220, 14089, 13969, 14144, 
      13450, 16857, 13466, 16829, 16232, 14005, 14500, 16564, 15005, 15506, 
      16785, 17000, 16762, 17460, 17540, 19280, 18081, 19546, 20113, 23476, 
      24340, 24525 ], 
  [ 46369, 46241, 45917, 44221, 42913, 42850, 42850, 42485, 42034, 39745, 
      39005, 37298, 35488, 34229, 33745, 33658, 33205, 32861, 32777, 31345, 
      30794, 30370, 29648, 29000, 28682, 28240, 27989, 27121, 26945, 26765, 
      26650, 26440, 26002, 25985, 25290, 24793, 24337, 23330, 22282, 22562, 
      42929, 44105, 20932, 20738, 20474, 20705, 21178, 38138, 35540, 19721, 
      20162, 19669, 18869, 18913, 19396, 18521, 32185, 34372, 18325, 31221, 
      33850, 29620, 18265, 17865, 38770, 33037, 18061, 17177, 17282, 27977, 
      16964, 16904, 28349, 39141, 34065, 30097, 31268, 17408, 16433, 28265, 
      38629, 38033, 37738, 30770, 16250, 16154, 24778, 38077, 31250, 16301, 
      16354, 29081, 35257, 16897, 18976, 23476, 24785, 33625, 15133, 24733, 
      31005, 30013, 15973, 23533, 24100, 32308, 32065, 24245, 24442, 34000, 
      32089, 25849, 25425, 15129, 15844, 16370, 28808, 26693, 13924, 13973, 
      22205, 32185, 22714, 21789, 13690, 15805, 21789, 22338, 25570, 27613, 
      22481, 22292, 13817, 13817, 20180, 20852, 22292, 22481, 27866, 20794, 
      13229, 15434, 29637, 21645, 13032, 13396, 13437, 13780, 14085, 21645, 
      27880, 27898, 27410, 12938, 13025, 13345, 25090, 23153, 12944, 12905, 
      18169, 18785, 25540, 29221, 21925, 18250, 12421, 12337, 14170, 14437, 
      16165, 16810, 16861, 19625, 18605, 12281, 11890, 12025, 12077, 12106, 
      15602, 11700, 11689, 11953, 13600, 21465, 26333, 19370, 18173, 18010, 
      16633, 15049, 11773, 11450, 16073, 18173, 21449, 23770, 11336, 11317, 
      12077, 12836, 14957, 16565, 14625, 12546, 11754, 16066, 19674, 22480, 
      10825, 13952, 23378, 15793, 13313, 12290, 10970, 11450, 14893, 11493, 
      11560, 12168, 15304, 19240, 19226, 15826, 10426, 14690, 15329, 10900, 
      10441, 10036, 10529, 11521, 13969, 19405, 15577, 12717, 12301, 10377, 
      14562, 10900, 12308, 13505, 13378, 10565, 9413, 10778, 19610, 20241, 
      13441, 12352, 10372, 9386, 9146, 17861, 13061, 8837, 8861, 17672, 
      16393, 13273, 12745, 10674, 9610, 9178, 8730, 8674, 8674, 8793, 9133, 
      9874, 10498, 10765, 11565, 11674, 19913, 16745, 9760, 9364, 8500, 
      11168, 12637, 9962, 8570, 9506, 10397, 11881, 12250, 14365, 16930, 
      15669, 14341, 9949, 9469, 9061, 8389, 8541, 12196, 14341, 15842, 12962, 
      11170, 9857, 9217, 8705, 8882, 9365, 10421, 10522, 15665, 11225, 10769, 
      10244, 10145, 10048, 9680, 9040, 7969, 8420, 8768, 10048, 10660, 10769, 
      13520, 15313, 16769, 17173, 12898, 11169, 10378, 10594, 16232, 14621, 
      14285, 13480, 13325, 12872, 7517, 7396, 7565, 13480, 14450, 10361, 
      10141, 9529, 7754, 7346, 7450, 16441, 16660, 14452, 12532, 7632, 7072, 
      14112, 12365, 7058, 7114, 9098, 10445, 8573, 7624, 6949, 6805, 11624, 
      14293, 13285, 12337, 11890, 8325, 7137, 6586, 12645, 13289, 7129, 6656, 
      6464, 6761, 8425, 8801, 9001, 10889, 14144, 14864, 11717, 8545, 8005, 
      7466, 6385, 8357, 8450, 12170, 14890, 11125, 10309, 9448, 13653, 14733, 
      12490, 7954, 6658, 6829, 9178, 10154, 11405, 13498, 13520, 12017, 
      10001, 7985, 10249, 9721, 9346, 8125, 8434, 8650, 9832, 5557, 12554, 
      12385, 8693, 7445, 6485, 6418, 5393, 5498, 5618, 6929, 9673, 7585, 
      6145, 5200, 5193, 6340, 6480, 6628, 6784, 5077, 5185, 6197, 6485, 7157, 
      11282, 11930, 7816, 7501, 7400, 4904, 5000, 10984, 12296, 7465, 7362, 
      5245, 4797, 9665, 9524, 5993, 4724, 4633, 4625, 11849, 6698, 6089, 
      4498, 7193, 8714, 12410, 6660, 6292, 6120, 6205, 8325, 9397, 4514, 
      4421, 8065, 6305, 4240, 6212, 4453, 8730, 9745, 9620, 8200, 6344, 4013, 
      8762, 4810, 6637, 6625, 5536, 3636, 5364, 8641, 3650, 3490, 7325, 8665, 
      8405, 5668, 4520, 3560, 3848, 6274, 3649, 3265, 5185, 5650, 8612, 3136, 
      3137, 3392, 4736, 5537, 6500, 7625, 9860, 5834, 3029, 3701, 5329, 7514, 
      3965, 4105, 4330, 4490, 4658, 4925, 7165, 10909, 4553, 7328, 10985, 
      11168, 5850, 3001, 4450, 6469, 3656, 2984, 3400, 3725, 2545, 3529, 
      3265, 3505, 3298, 5690, 8933, 6877, 9341, 5161, 2221, 2425, 3469, 5994, 
      6925, 2665, 4240, 9074, 1993, 3145, 3785, 9418, 3528, 3285, 2664, 4468, 
      10413, 6581, 4706, 2581, 2210, 1906, 1730, 10517, 3364, 2500, 2129, 
      1769, 4625, 5081, 5200, 6089, 1460, 1448, 1973, 2965, 6773, 8168, 2738, 
      1378, 2813, 4178, 5338, 6845, 1465, 1300, 5652, 4589, 1325, 2249, 7786, 
      1172, 1157, 1237, 1885, 2312, 2381, 3272, 5185, 1989, 1930, 1714, 1258, 
      1105, 1233, 2385, 2468, 1649, 2960, 8945, 1586, 1105, 1445, 2186, 5317, 
      8882, 9797, 2421, 9000, 8585, 5197, 3650, 2777, 1570, 877, 1097, 5330, 
      9490, 11450, 4880, 4505, 3593, 2228, 1460, 793, 2080, 4753, 745, 1690, 
      2098, 7290, 2885, 712, 1700, 4225, 1025, 626, 949, 8021, 6052, 1060, 
      937, 1732, 2785, 8145, 2738, 629, 650, 818, 1754, 2210, 2554, 7253, 
      9365, 11138, 2420, 2165, 533, 2333, 4084, 4537, 1225, 1282, 2205, 4041, 
      4666, 6682, 6841, 7330, 8185, 625, 800, 1129, 1241, 5876, 6329, 10400, 
      4082, 4205, 4420, 765, 808, 853, 6565, 7549, 3770, 1585, 370, 485, 
      2225, 2314, 2890, 7514, 1156, 1700, 3172, 3620, 6340, 954, 2529, 14149, 
      232, 296, 15572, 6098, 233, 610, 2669, 9385, 11618, 544, 1825, 5044, 
      8793, 12688, 14068, 16020, 797, 265, 265, 1417, 2522, 4882, 8585, 
      10525, 12002, 14282, 3125, 11549, 14261, 4050, 757, 5265, 5557, 12402, 
      14242, 1289, 3664, 4825, 6464, 15940, 17753, 5978, 3530, 65, 1898, 
      3074, 4810, 9850, 14933, 15925, 5812, 1972, 612, 712, 6436, 15661, 169, 
      5954, 745, 212, 592, 1865, 2932, 13241, 13472, 34, 45, 4909, 5938, 
      14893, 293, 733, 2120, 6404, 13229, 19325, 6725, 1765, 401, 362, 257, 
      4762, 4761, 0, 400, 7569, 12769, 19044, 1850, 10, 226, 362, 7397, 9410, 
      10001, 16130, 6565, 680, 2213, 7925, 8653, 13928, 7578, 6570, 109, 265, 
      333, 1378, 1453, 2125, 7405, 17698, 9425, 7412, 4241, 340, 116, 17, 
      592, 692, 1385, 7760, 554, 169, 61, 50, 50, 74, 314, 15401, 11061, 
      18805, 2165, 674, 833, 890, 2074, 2353, 1828, 464, 1088, 1153, 11513, 
      17488, 370, 82, 1602, 16722, 17242, 9316, 11336, 11764, 11981, 12421, 
      20549, 12665, 22322, 2644, 185, 205, 12269, 12938, 23578, 260, 22397, 
      306, 356, 293, 1018, 1313, 14450, 10525, 405, 14248, 18013, 24973, 425, 
      17522, 18317, 25642, 18089, 26000, 8010, 970, 2557, 3250, 18397, 22941, 
      1709, 818, 2554, 20410, 6052, 585, 1152, 2601, 2977, 23680, 25540, 641, 
      949, 776, 11545, 1409, 8941, 1741, 2125, 2269, 2344, 1753, 15013, 
      10114, 1818, 2458, 13546, 13396, 13177, 1373, 1525, 2285, 2344, 17225, 
      14596, 2129, 1906, 3445, 2474, 2873, 2938, 3293, 3617, 16909, 2152, 
      2570, 3033, 2637, 2650, 3005, 3209, 3898, 2916, 4226, 5314, 4381, 5445, 
      4628, 5402, 6130, 5858, 5837, 6154, 6724, 6761, 6757, 7956, 7325, 8066, 
      8021, 8002, 8221, 8629, 8450, 8537, 9540, 9893, 10345, 10629, 10985, 
      11345, 11250, 12577, 12868, 15817, 16405, 16452 ], 
  [ 47249, 46801, 46757, 45061, 43633, 43290, 43210, 43165, 42314, 40625, 
      39965, 37418, 36368, 34709, 34785, 34578, 33965, 33661, 33337, 31905, 
      31714, 31610, 29728, 29000, 28642, 28800, 28789, 28121, 27065, 27725, 
      27410, 27400, 26762, 26705, 25810, 25673, 24777, 22810, 22322, 22202, 
      37529, 38545, 20772, 21818, 21074, 20465, 20498, 33218, 30980, 19681, 
      21722, 19069, 18869, 18833, 20996, 18721, 27905, 29732, 18325, 27061, 
      29250, 25700, 17705, 17425, 45050, 38477, 19661, 17417, 17242, 24217, 
      17684, 17384, 24469, 45541, 39745, 35137, 36548, 19088, 17113, 24305, 
      45029, 44353, 44018, 36010, 17090, 16354, 21458, 44437, 36650, 15661, 
      15674, 24841, 41297, 15737, 16976, 20276, 21305, 39465, 15613, 21213, 
      26365, 35333, 17693, 20213, 20660, 27428, 37745, 20725, 20882, 40000, 
      37809, 30529, 30025, 14449, 14724, 14890, 34088, 31613, 14324, 14093, 
      18965, 38025, 26914, 25789, 14050, 14365, 18589, 19018, 21610, 23293, 
      26681, 26452, 14977, 13457, 17300, 17812, 18932, 19081, 33106, 24674, 
      13709, 13954, 35197, 25765, 13192, 12996, 12997, 13060, 13165, 18325, 
      23400, 33218, 32650, 13858, 12785, 12785, 21050, 27673, 14144, 12545, 
      15569, 16025, 21380, 34821, 26245, 21730, 13221, 12897, 12850, 12997, 
      14085, 14530, 20021, 23545, 22285, 13481, 12410, 11945, 11917, 11906, 
      13562, 12340, 11889, 11673, 12240, 17905, 31613, 23330, 21853, 21650, 
      19913, 17849, 12893, 11810, 13753, 15293, 17849, 19730, 12136, 12077, 
      11317, 11636, 12917, 14045, 17425, 14506, 11074, 13626, 16354, 27200, 
      11345, 12112, 28298, 19073, 15793, 14330, 10610, 10690, 17973, 13213, 
      10600, 10888, 12904, 15880, 23426, 19226, 11426, 12410, 18649, 12500, 
      11681, 10676, 10009, 10361, 11849, 23725, 19017, 15277, 14701, 9817, 
      12202, 9860, 10628, 16465, 16298, 12325, 9733, 9698, 15970, 24841, 
      16441, 14992, 9412, 10546, 9106, 14501, 16061, 9197, 9061, 14312, 
      20313, 16393, 15705, 12874, 11250, 10498, 9490, 9274, 8874, 8713, 8653, 
      8874, 9178, 9325, 9805, 9874, 24593, 20785, 11600, 10964, 9140, 9488, 
      15677, 12002, 8290, 8506, 8957, 9881, 10130, 11645, 13610, 19549, 
      17901, 12069, 11349, 10701, 8109, 8101, 10036, 11581, 19802, 16202, 
      13850, 12017, 11057, 10225, 8042, 8245, 8821, 8882, 19625, 13985, 
      13369, 12644, 12505, 12368, 11840, 10880, 8969, 7780, 7888, 8528, 8900, 
      8969, 10880, 12233, 13369, 21493, 16218, 13969, 8658, 8794, 20392, 
      18421, 18005, 17000, 16805, 16232, 8357, 7796, 7445, 10760, 18250, 
      13001, 12701, 11849, 9074, 8186, 7250, 13001, 20980, 18292, 15892, 
      8992, 7632, 11152, 15725, 6938, 6914, 7618, 13285, 10693, 9224, 7949, 
      6845, 9224, 11213, 16965, 15777, 15210, 10405, 8497, 6786, 9925, 17009, 
      8609, 7696, 6544, 6401, 7025, 7241, 7361, 8609, 11024, 11584, 15077, 
      10865, 10085, 9266, 6305, 6917, 6970, 9490, 11570, 14365, 13309, 12168, 
      10573, 11413, 16130, 10154, 5978, 6029, 7298, 7954, 8845, 10418, 17440, 
      15577, 13001, 6505, 13369, 12681, 12186, 10525, 6714, 6850, 12872, 
      6317, 16354, 16145, 11413, 9685, 8245, 8138, 5473, 5378, 5338, 5729, 
      12753, 9945, 7785, 5760, 5713, 5380, 5440, 5508, 5584, 5717, 5105, 
      5237, 5365, 5717, 8522, 9010, 10376, 9941, 9800, 5224, 5000, 8264, 
      9256, 9945, 9802, 6525, 5437, 12905, 12724, 7873, 5524, 5153, 5065, 
      8849, 8978, 8089, 5018, 5513, 6514, 9250, 8980, 8452, 4840, 4885, 6205, 
      6957, 5594, 5381, 10985, 8585, 5120, 4772, 3973, 6370, 7105, 13060, 
      11240, 8744, 4933, 12002, 6530, 4877, 9225, 7696, 3796, 4084, 6201, 
      4570, 4010, 5245, 6185, 11645, 7988, 6280, 3400, 3368, 8874, 4849, 
      3505, 3825, 4090, 11972, 3536, 3497, 3152, 3536, 3977, 4580, 5345, 
      6980, 8354, 3509, 3061, 3809, 5234, 3005, 3065, 3170, 3250, 3338, 3485, 
      4925, 7709, 3233, 5008, 7745, 7888, 8530, 2601, 3130, 9389, 5416, 4264, 
      2600, 2725, 2465, 5329, 2425, 5345, 2378, 3730, 6053, 10037, 6341, 
      7801, 3181, 2025, 2349, 3874, 4525, 4145, 2720, 12874, 1913, 2105, 
      2425, 6338, 5608, 5245, 4264, 2788, 7093, 9781, 7306, 4181, 3530, 2906, 
      2410, 7157, 5444, 4100, 3449, 2689, 2825, 3121, 3200, 3809, 2020, 1768, 
      1453, 1805, 4253, 5288, 4618, 1898, 1693, 2458, 3218, 4285, 2385, 1620, 
      3412, 7309, 2125, 1369, 4946, 1732, 1597, 1277, 1205, 1352, 1381, 1832, 
      8145, 3589, 3490, 3114, 2178, 1345, 1153, 1345, 4388, 3049, 1600, 5785, 
      2986, 1025, 965, 1186, 3077, 5722, 6437, 1261, 5800, 12505, 8237, 6170, 
      4937, 3050, 1517, 857, 3050, 6170, 7730, 7840, 7345, 6113, 4148, 2900, 
      1313, 1040, 2633, 1305, 850, 1018, 4450, 5165, 1352, 820, 7025, 2225, 
      986, 629, 4981, 9412, 2340, 2097, 772, 1305, 5065, 5018, 1429, 610, 
      538, 754, 970, 1154, 4373, 6005, 7418, 4580, 4205, 1213, 1013, 2084, 
      7497, 505, 522, 925, 2041, 2466, 3922, 4041, 4410, 5065, 1625, 400, 
      449, 481, 3316, 3649, 6800, 2042, 2125, 7380, 325, 328, 333, 3805, 
      4549, 6530, 3425, 410, 325, 865, 914, 1250, 4514, 356, 580, 1412, 1700, 
      3620, 2434, 1009, 9829, 872, 296, 11012, 9578, 953, 170, 1069, 5945, 
      7738, 1744, 585, 2644, 5473, 8608, 9748, 11380, 2237, 1145, 185, 377, 
      962, 2522, 5305, 6845, 8042, 9922, 5725, 7669, 9901, 6970, 117, 2785, 
      2997, 8362, 9882, 3089, 1664, 2465, 3664, 11300, 12833, 9458, 6290, 
      305, 578, 1274, 2450, 6290, 10453, 11285, 9252, 4132, 52, 72, 3636, 
      11061, 1049, 3274, 2225, 1172, 32, 545, 1172, 9041, 9232, 634, 205, 
      2509, 3258, 10413, 13, 53, 680, 3604, 9029, 14165, 10405, 3845, 1601, 
      1522, 17, 2402, 7921, 400, 0, 4489, 8649, 13924, 3970, 290, 26, 2, 
      4357, 5930, 6401, 11450, 10205, 40, 733, 4765, 5333, 9608, 11458, 
      10210, 109, 25, 13, 298, 333, 685, 4365, 12778, 13705, 11252, 7241, 
      1460, 916, 457, 32, 52, 305, 4640, 1874, 1049, 701, 650, 250, 194, 34, 
      10841, 7261, 13725, 4405, 74, 113, 130, 674, 833, 3908, 1664, 208, 233, 
      7633, 12608, 1450, 522, 442, 11962, 12402, 5876, 7496, 7844, 8021, 
      8381, 15229, 8585, 16762, 5044, 745, 365, 8269, 8818, 17858, 340, 
      16837, 346, 356, 613, 338, 433, 10090, 14965, 445, 9928, 13093, 19093, 
      1145, 12682, 13357, 19682, 13169, 20000, 11890, 450, 1117, 1530, 13437, 
      17341, 709, 538, 1154, 15170, 9412, 1105, 592, 1201, 1417, 18000, 
      19620, 1201, 629, 776, 16105, 809, 12941, 941, 1125, 1189, 1224, 1073, 
      20133, 14314, 1138, 1378, 18386, 18196, 17937, 1693, 1565, 1525, 1544, 
      22625, 19556, 1609, 1706, 2165, 1874, 1993, 2018, 2173, 2377, 22189, 
      2312, 2210, 2353, 2797, 2770, 2845, 2809, 2978, 3316, 4666, 4394, 4581, 
      4525, 5108, 5042, 5210, 5338, 5477, 5634, 6404, 6401, 6597, 7156, 7325, 
      7306, 7421, 8042, 8181, 8109, 8330, 8297, 9220, 9613, 10265, 10429, 
      10865, 10825, 11050, 12337, 12548, 15377, 15885, 15892 ], 
  [ 56026, 54506, 55400, 53704, 51874, 50593, 50245, 51272, 49081, 49402, 
      49010, 43649, 45145, 42146, 44098, 43489, 42340, 42170, 41042, 39610, 
      40625, 41593, 35825, 34829, 34337, 36505, 37298, 37300, 33296, 36770, 
      35785, 36445, 35137, 34946, 33381, 34450, 32080, 26897, 28285, 26825, 
      25268, 25748, 26065, 31265, 28913, 25490, 24049, 22565, 21533, 25376, 
      32777, 22888, 24698, 24394, 32185, 25220, 19396, 20017, 24154, 18954, 
      19669, 18397, 21658, 21780, 71917, 62530, 30850, 24050, 22937, 17450, 
      25925, 24821, 17300, 72810, 64602, 57850, 60065, 30545, 25220, 16868, 
      72298, 71354, 70885, 59393, 25733, 22853, 16165, 71572, 60569, 19346, 
      19225, 16466, 67360, 17680, 16105, 15385, 15476, 64858, 23050, 15250, 
      16650, 58984, 29284, 14920, 14965, 16909, 62602, 14762, 14785, 65929, 
      62800, 52036, 51264, 18000, 16801, 15761, 57605, 53924, 21493, 20324, 
      13940, 63418, 46813, 45018, 21085, 15370, 13698, 13725, 14173, 14650, 
      46580, 46217, 24692, 18080, 13481, 13457, 13505, 13520, 56489, 43501, 
      21146, 14825, 59652, 45396, 19557, 17485, 17352, 16477, 15912, 13032, 
      14221, 56869, 56033, 22769, 17810, 16738, 13345, 48644, 23993, 17168, 
      12688, 12608, 13273, 59410, 46546, 39217, 21730, 20602, 14257, 14002, 
      12946, 12721, 36436, 42506, 40442, 23330, 19981, 17506, 17210, 17065, 
      12557, 20313, 18388, 16564, 13513, 11808, 55130, 42425, 40010, 39673, 
      36730, 33058, 22474, 18845, 11810, 11474, 11618, 12025, 20645, 20452, 
      14600, 13445, 11912, 11432, 32634, 26901, 14625, 11281, 11061, 48841, 
      18916, 11777, 50609, 35890, 29930, 26993, 15233, 13973, 34120, 24804, 
      13213, 12429, 10693, 10453, 43325, 36445, 20605, 10601, 35600, 23689, 
      21664, 18649, 14096, 12304, 10576, 44026, 36370, 29682, 28570, 13770, 
      10125, 12205, 10829, 32210, 31909, 24050, 16634, 11909, 9605, 46080, 
      32320, 29665, 12025, 20261, 14801, 9074, 31940, 16232, 15560, 8885, 
      39274, 32674, 31450, 26073, 22573, 20749, 17865, 17113, 15373, 14274, 
      12874, 11353, 10585, 10330, 9738, 9673, 46100, 40148, 23593, 22153, 
      17113, 9689, 31690, 24665, 13181, 10985, 9962, 9010, 8857, 8362, 8317, 
      38376, 35656, 25000, 23476, 22024, 13000, 12456, 8629, 8164, 38897, 
      32885, 28657, 25082, 23050, 21146, 11057, 10322, 9290, 9217, 38720, 
      29060, 27908, 26513, 26240, 25969, 24905, 22873, 18148, 11465, 10769, 
      9265, 8833, 8768, 7865, 7744, 7808, 41794, 33169, 29178, 8725, 8593, 
      40157, 36980, 36296, 34621, 34292, 33317, 17000, 14965, 12872, 7477, 
      36809, 27674, 27106, 25450, 19325, 16829, 12409, 7306, 41281, 36985, 
      32977, 19377, 15337, 7065, 32810, 12365, 12073, 8489, 28628, 23624, 
      20413, 17128, 12808, 7013, 6724, 35122, 33130, 32161, 23202, 18882, 
      13285, 6642, 35300, 19396, 17009, 12641, 11024, 8164, 7844, 7696, 6800, 
      6401, 6425, 32162, 24466, 22882, 21125, 11866, 7922, 7841, 6341, 6277, 
      31048, 29188, 27109, 6084, 6120, 34153, 23353, 9529, 9178, 6829, 6413, 
      6098, 5929, 36401, 33332, 28880, 7376, 29650, 28426, 27529, 24394, 
      6781, 6649, 28885, 14692, 34913, 34570, 26354, 23018, 19970, 19729, 
      11570, 10805, 10229, 7538, 28900, 23680, 19108, 13465, 13284, 7993, 
      7785, 7585, 7393, 13690, 10666, 7850, 7442, 6722, 5105, 5057, 24781, 
      23944, 23669, 12125, 10829, 4981, 4901, 24082, 23805, 16642, 13410, 
      29588, 29273, 20000, 14033, 12724, 12368, 4628, 22445, 20618, 12589, 
      5714, 4973, 4493, 22581, 21517, 6381, 6292, 4932, 4612, 15041, 14426, 
      26596, 22052, 13897, 5777, 8194, 4293, 4090, 30413, 27253, 22613, 
      13844, 28685, 18121, 4810, 23764, 20761, 10161, 5625, 3856, 13481, 
      11581, 4106, 3706, 28328, 21589, 18005, 8693, 7589, 23413, 14698, 
      10138, 5098, 4693, 29057, 10705, 10532, 8177, 5345, 4580, 3977, 3536, 
      3161, 22625, 10946, 6746, 4546, 3425, 5618, 5410, 5113, 4925, 4745, 
      4490, 3250, 2818, 4640, 3065, 2720, 2729, 23337, 7090, 4537, 25000, 
      17141, 14381, 5749, 5204, 8026, 17188, 5440, 17338, 5125, 2993, 2234, 
      26452, 2120, 22474, 12226, 6514, 4426, 2601, 2314, 14932, 3457, 31433, 
      7474, 4450, 3698, 1849, 18405, 17640, 15453, 2989, 1800, 26330, 21845, 
      15370, 13781, 12085, 10517, 1730, 18241, 15289, 13700, 11600, 2624, 
      2384, 2329, 2000, 9725, 8669, 5540, 3748, 1640, 1469, 16745, 9469, 
      3770, 2525, 1945, 1538, 11296, 8521, 1737, 22250, 10634, 4250, 1261, 
      9437, 8900, 7240, 4756, 3965, 3860, 2837, 23890, 14778, 14545, 13633, 
      11089, 7978, 6714, 3690, 16649, 13568, 2873, 1028, 13505, 6586, 5186, 
      3665, 1402, 965, 1010, 3204, 909, 31466, 24250, 20441, 18002, 13837, 
      9490, 5882, 1241, 877, 1097, 23585, 22688, 20384, 16409, 13553, 8884, 
      3385, 1360, 9010, 3865, 3229, 765, 18632, 9325, 3701, 22234, 12074, 
      8021, 5386, 626, 26497, 12457, 11812, 3385, 2176, 576, 18485, 9938, 
      6305, 5429, 3233, 2645, 2293, 554, 578, 785, 17645, 16868, 9320, 2420, 
      1213, 23242, 3922, 3805, 2466, 1170, 925, 505, 490, 457, 442, 10804, 
      4889, 4000, 3764, 569, 500, 569, 1037, 986, 23125, 4680, 4549, 4420, 
      388, 328, 21605, 15418, 6373, 5618, 2138, 2053, 1585, 293, 3505, 2657, 
      1345, 1097, 337, 13221, 1746, 1186, 8845, 6125, 1565, 27065, 9194, 
      4525, 1538, 250, 569, 11593, 2260, 433, 180, 769, 1105, 1665, 12890, 
      9922, 5746, 2722, 1565, 445, 146, 346, 605, 1145, 20264, 500, 1124, 
      22581, 3802, 306, 250, 657, 1105, 14948, 793, 388, 113, 1585, 2180, 
      26945, 21365, 6938, 1985, 1073, 373, 193, 1274, 1570, 26605, 17197, 
      4005, 3757, 85, 1480, 9826, 125, 13012, 10217, 3985, 1952, 1105, 800, 
      857, 8473, 6570, 298, 109, 1234, 4904, 3604, 1685, 53, 788, 2708, 
      28562, 16642, 11450, 11237, 5042, 325, 24336, 7569, 4489, 0, 676, 2601, 
      16901, 7057, 5185, 4625, 2, 101, 170, 1601, 28228, 3725, 1604, 8, 40, 
      965, 30285, 28233, 5938, 5050, 4770, 2509, 2410, 1690, 10, 2125, 33872, 
      29945, 23120, 11041, 9425, 7760, 3985, 3737, 2516, 17, 12125, 9826, 
      8674, 8489, 6749, 6425, 4925, 1394, 360, 2536, 17738, 3893, 3530, 3413, 
      1813, 1570, 16705, 11513, 3089, 2980, 464, 2089, 10897, 7825, 2385, 
      1845, 2017, 181, 461, 541, 584, 676, 3236, 746, 3965, 18913, 8450, 
      6730, 698, 845, 4525, 6437, 4040, 6309, 6185, 7514, 3889, 3314, 1313, 
      35668, 6408, 1285, 2440, 5224, 9386, 2297, 2570, 5545, 2516, 5729, 
      30717, 4537, 2122, 1597, 2650, 4410, 3188, 5429, 2293, 3445, 26497, 
      8676, 4545, 2340, 2020, 4801, 5617, 8906, 5386, 6605, 37210, 4628, 
      32170, 4090, 3604, 3400, 3301, 4624, 43114, 34213, 4689, 3589, 40429, 
      40105, 39712, 8594, 7528, 4808, 4693, 46544, 42001, 5696, 6865, 3706, 
      5693, 4874, 4765, 4250, 4052, 45706, 8677, 6833, 5904, 9162, 9001, 
      8138, 7298, 5725, 10485, 11969, 7141, 11080, 7272, 12545, 9665, 7957, 
      9425, 10100, 9721, 11161, 11024, 11890, 10305, 13154, 10589, 11240, 
      14005, 13876, 12196, 13757, 13322, 13977, 14504, 15826, 15588, 16292, 
      14912, 16209, 17362, 17305, 19732, 19972, 19845 ], 
  [ 61850, 59914, 61172, 59476, 57490, 55845, 55393, 56836, 54125, 55226, 
      54938, 48485, 50969, 47450, 50130, 49365, 48008, 47890, 46450, 45018, 
      46501, 47885, 40609, 39509, 38965, 41913, 43018, 43280, 38132, 42698, 
      41453, 42373, 40805, 40562, 38737, 40274, 37332, 30901, 33017, 31037, 
      22928, 23200, 30537, 37349, 34373, 29858, 27845, 20849, 20285, 30004, 
      39485, 26788, 29378, 28970, 38945, 30160, 18512, 18665, 28834, 18226, 
      18369, 17981, 25610, 25888, 84761, 74282, 37610, 29042, 27565, 17242, 
      31541, 30125, 16936, 85810, 76666, 69082, 71609, 37409, 30784, 16400, 
      85298, 84250, 83729, 70885, 31505, 27793, 16529, 84520, 72269, 23194, 
      23021, 15634, 79892, 20852, 18185, 15905, 15632, 77130, 28354, 15354, 
      15298, 70580, 36200, 15284, 15173, 15245, 74666, 14866, 14837, 78409, 
      74916, 62800, 61924, 21796, 20025, 18517, 69149, 65000, 26693, 25160, 
      14408, 75690, 56953, 54898, 26233, 18178, 14218, 14089, 13705, 13714, 
      56720, 56305, 30880, 22292, 14417, 14185, 13817, 13780, 67981, 53225, 
      26450, 17581, 71560, 55432, 24445, 21645, 21460, 20221, 19396, 13396, 
      13077, 68465, 67525, 28645, 22178, 20690, 12773, 59200, 30233, 21380, 
      13988, 13700, 12545, 71370, 56842, 48421, 27450, 26010, 17221, 16810, 
      14922, 14437, 45224, 52282, 49906, 29570, 25337, 22082, 21682, 21485, 
      14585, 25825, 23328, 20880, 16425, 11860, 66674, 52253, 49474, 49085, 
      45674, 41378, 28610, 23993, 13474, 12410, 11618, 11453, 26365, 26120, 
      18292, 16565, 13940, 12836, 40954, 34129, 18421, 12789, 11425, 59657, 
      24272, 14065, 61685, 44834, 37834, 34325, 19445, 17665, 42804, 31720, 
      16645, 15445, 12253, 10765, 53465, 45545, 26585, 12317, 44596, 30449, 
      27956, 24161, 18100, 15476, 12500, 54322, 45522, 37690, 36370, 17722, 
      11737, 15533, 13325, 40738, 40385, 31018, 21730, 15185, 9553, 56740, 
      40900, 37777, 15457, 26449, 19429, 9386, 40520, 21380, 20500, 9197, 
      49050, 41410, 39978, 33613, 29385, 27145, 23533, 22573, 20313, 18850, 
      16930, 14733, 13549, 13138, 12130, 12013, 56864, 50080, 30665, 28913, 
      22625, 12185, 40322, 31997, 17497, 14365, 12770, 11090, 10781, 9506, 
      8681, 48100, 44964, 32436, 30600, 28836, 17316, 16564, 10501, 9256, 
      48725, 41777, 36821, 32570, 30122, 27802, 14645, 13546, 11890, 11765, 
      48548, 37328, 35968, 34313, 33988, 33665, 32393, 29945, 24128, 15313, 
      14305, 11969, 11225, 11108, 9113, 8420, 8068, 52090, 42165, 37498, 
      11169, 10933, 50245, 46600, 45812, 43877, 43496, 42365, 22772, 20165, 
      17396, 8621, 46429, 35786, 35114, 33146, 25721, 22601, 16829, 7514, 
      51577, 46657, 42025, 25825, 20745, 7897, 41858, 16889, 16493, 11245, 
      37000, 31060, 27173, 23108, 17540, 8573, 7400, 44586, 42282, 41157, 
      30586, 25330, 18225, 7786, 44816, 26000, 23041, 17425, 15236, 11024, 
      10496, 10244, 8516, 7025, 6841, 41210, 32162, 30266, 28145, 16442, 
      10730, 10597, 7537, 6641, 39940, 37768, 35325, 6760, 6484, 43565, 
      30893, 13325, 12818, 9065, 8233, 7450, 6605, 46177, 42640, 37460, 
      10132, 38386, 36954, 35901, 32194, 9225, 8989, 37517, 20360, 44533, 
      44138, 34570, 30610, 26938, 26645, 16354, 15329, 14545, 10658, 37584, 
      31428, 25920, 18873, 18640, 11425, 11113, 10809, 10513, 19202, 15242, 
      11282, 10666, 9530, 6197, 5941, 32789, 31796, 31469, 17221, 15509, 
      6125, 5629, 31986, 31657, 22986, 18922, 38480, 38113, 27124, 19753, 
      18080, 17620, 5408, 30089, 27898, 17945, 8210, 6793, 5065, 30277, 
      29005, 9397, 9256, 6856, 6120, 21125, 20354, 35072, 29696, 19721, 8585, 
      12250, 5905, 5338, 39565, 35885, 30413, 19720, 37577, 25037, 7202, 
      31824, 28249, 15049, 8641, 5364, 19357, 16937, 6082, 5162, 37220, 
      29285, 24973, 13165, 11645, 31473, 20938, 15130, 8010, 7345, 38105, 
      15905, 15680, 12545, 8465, 7232, 6161, 5252, 4097, 30581, 16250, 10594, 
      7250, 5141, 9050, 8738, 8285, 7993, 7709, 7298, 5018, 3338, 7604, 4729, 
      3188, 3145, 31501, 11250, 7501, 33476, 24109, 20725, 9389, 8584, 12602, 
      24208, 9028, 24410, 8609, 5125, 3170, 35240, 2900, 30586, 18154, 10674, 
      7650, 4525, 3874, 21536, 6161, 41053, 12050, 7778, 6610, 2525, 25789, 
      24868, 22213, 5485, 2164, 35170, 29905, 22130, 20177, 18065, 16081, 
      2042, 25625, 22049, 20096, 17476, 4964, 4516, 4409, 3716, 15133, 13765, 
      9544, 6920, 3044, 2405, 23869, 14825, 6994, 4969, 3869, 2890, 17172, 
      13617, 3505, 30466, 16354, 7786, 2249, 14845, 14152, 11972, 8552, 7397, 
      7240, 5645, 32418, 21538, 21253, 20133, 16965, 12970, 11290, 7018, 
      23825, 20068, 5785, 1600, 20005, 11162, 9242, 7045, 3170, 1537, 1322, 
      6376, 1429, 41242, 32882, 28397, 25490, 20441, 15002, 10250, 2957, 
      1241, 941, 32113, 31060, 28340, 23585, 20105, 14240, 6713, 3284, 14418, 
      7453, 6505, 1753, 26276, 14837, 7237, 30554, 18314, 13169, 9650, 1354, 
      35545, 18801, 18000, 6817, 4932, 1252, 26129, 15658, 10933, 9745, 6613, 
      5713, 5153, 1490, 890, 629, 25133, 24200, 14884, 5384, 3293, 31770, 
      7666, 7497, 5482, 3250, 2745, 1597, 1530, 1341, 1066, 16784, 9049, 
      7796, 7456, 1921, 1696, 569, 3065, 2962, 31653, 8788, 8605, 8424, 1480, 
      1108, 29873, 22490, 11105, 10090, 5050, 4913, 4133, 1073, 7145, 5881, 
      3737, 3281, 1481, 19825, 4450, 250, 14357, 10805, 317, 36269, 14810, 
      8633, 4138, 458, 205, 17833, 5328, 1993, 544, 145, 169, 313, 19442, 
      15746, 10322, 6050, 4217, 2057, 562, 242, 137, 157, 28324, 136, 136, 
      31057, 7650, 1762, 1602, 85, 117, 21968, 2873, 2000, 1153, 233, 464, 
      36149, 29633, 11930, 4949, 3413, 1985, 245, 130, 218, 35757, 24685, 
      7957, 7605, 1125, 180, 15650, 1321, 19616, 16145, 7937, 4916, 3497, 20, 
      25, 13933, 11458, 1858, 1305, 90, 9220, 7400, 4493, 1093, 8, 680, 
      38026, 24026, 17690, 17425, 9410, 1937, 33124, 12769, 8649, 676, 0, 
      625, 24337, 12101, 9605, 8837, 730, 257, 170, 197, 37640, 7573, 4360, 
      580, 404, 29, 40009, 37645, 10618, 9418, 9034, 5785, 5634, 4498, 738, 
      409, 44116, 39617, 31700, 17177, 15145, 13012, 7937, 7585, 5792, 641, 
      18521, 15650, 14186, 13949, 11689, 11261, 9241, 146, 100, 612, 25330, 
      7793, 7274, 7105, 4673, 4274, 24089, 17753, 6625, 6464, 100, 425, 
      16981, 13077, 5557, 337, 405, 389, 149, 125, 116, 104, 1000, 122, 1417, 
      26713, 13858, 11618, 178, 169, 1769, 11221, 1492, 11041, 10865, 12610, 
      7685, 6850, 325, 46120, 11140, 349, 724, 2260, 15002, 685, 802, 2477, 
      800, 2609, 40441, 8541, 4930, 4041, 882, 1810, 6568, 9745, 5153, 1313, 
      35545, 14032, 8497, 5200, 4672, 2097, 2601, 14314, 9650, 11285, 47818, 
      8528, 42050, 7730, 6984, 6676, 6525, 8420, 54450, 44353, 8485, 6865, 
      51401, 51025, 50580, 13690, 12260, 8500, 8333, 58244, 53129, 9700, 
      11285, 6722, 9593, 8410, 8249, 7474, 7120, 57250, 13565, 11045, 9700, 
      14050, 13837, 12610, 11458, 9209, 15685, 17221, 10625, 16020, 10756, 
      17849, 13877, 11441, 13429, 14312, 13725, 15425, 15236, 16362, 13945, 
      17834, 14281, 15140, 18737, 18504, 16200, 18281, 17690, 18241, 18820, 
      20402, 20008, 20816, 18916, 20629, 21730, 21569, 23840, 23976, 23797 ], 
  [ 68725, 66389, 67997, 66301, 64165, 62170, 61618, 63461, 60250, 62101, 
      61913, 54410, 57844, 53825, 57205, 56290, 54733, 54665, 52925, 51493, 
      53426, 55210, 46484, 45284, 44690, 48388, 49793, 50305, 44057, 49673, 
      48178, 49348, 47530, 47237, 45162, 47149, 43657, 36026, 38842, 36362, 
      21953, 22025, 36112, 44474, 40898, 35333, 32770, 20474, 20360, 35729, 
      47210, 31813, 35153, 34645, 46720, 36185, 18937, 18640, 34609, 18801, 
      18394, 18856, 30685, 31113, 98386, 86857, 45385, 35117, 33290, 18317, 
      38216, 36500, 17861, 99585, 89541, 81157, 83984, 45284, 37409, 17225, 
      99073, 97925, 97354, 83210, 38330, 33818, 18154, 98245, 84794, 28169, 
      27946, 16109, 93217, 25177, 21460, 17680, 17057, 90205, 34729, 16729, 
      15273, 83005, 44125, 16909, 16648, 14920, 87541, 16241, 16162, 91684, 
      87841, 74425, 73449, 26721, 24400, 22442, 81524, 76925, 32968, 31085, 
      16133, 88765, 67978, 65673, 32458, 22153, 15993, 15714, 14530, 14089, 
      67745, 67280, 38105, 27617, 16592, 16160, 15392, 15305, 80306, 63850, 
      32825, 21506, 84285, 66357, 30420, 26920, 26685, 25096, 24021, 15021, 
      13252, 80890, 79850, 35570, 27653, 25765, 13498, 70625, 37508, 26705, 
      16513, 16025, 13120, 84145, 68017, 58546, 34225, 32485, 21346, 20785, 
      18097, 17362, 54949, 62957, 60281, 36845, 31762, 27757, 27257, 27010, 
      17810, 32400, 29353, 26305, 20500, 13185, 79049, 62978, 59849, 59410, 
      55549, 50653, 35785, 30218, 16349, 14585, 12893, 12178, 33140, 32845, 
      23117, 20840, 17165, 15461, 50229, 42354, 23346, 15514, 13050, 71332, 
      30697, 17540, 73610, 54709, 46709, 42650, 24770, 22490, 52429, 39645, 
      21220, 19620, 15028, 12340, 64490, 55570, 33610, 15242, 54521, 38224, 
      35281, 30736, 23225, 19801, 15625, 65497, 55597, 46665, 45145, 22797, 
      14562, 20008, 17000, 50213, 49810, 38993, 27905, 19610, 10778, 68265, 
      50425, 46852, 20032, 33674, 25154, 10961, 50045, 27605, 26525, 10772, 
      59725, 51085, 49453, 42138, 37210, 34570, 30258, 29098, 26338, 24525, 
      22105, 19258, 17674, 17113, 15705, 15538, 68489, 60905, 38740, 36688, 
      29200, 15860, 49897, 40322, 22922, 18890, 16745, 14365, 13906, 11881, 
      10306, 58725, 55189, 40861, 38725, 36661, 22741, 21789, 13576, 11581, 
      59450, 51602, 45946, 41045, 38197, 35477, 19370, 17921, 15665, 15490, 
      59273, 46553, 44993, 43088, 42713, 42340, 40868, 38020, 31153, 20288, 
      18980, 15844, 14800, 14633, 11588, 10345, 9593, 63265, 52090, 46773, 
      14794, 14458, 61220, 57125, 56237, 54052, 53621, 52340, 29597, 26440, 
      23021, 10996, 56954, 44861, 44089, 41821, 33146, 29426, 22354, 8989, 
      62752, 57232, 52000, 33300, 27220, 9972, 51833, 22514, 22018, 15170, 
      46325, 39485, 34948, 30133, 23365, 11348, 9325, 54961, 52357, 51082, 
      38961, 32805, 24250, 10161, 55241, 33625, 30116, 23300, 20561, 15049, 
      14321, 13969, 11441, 8900, 8516, 51185, 40837, 38641, 36170, 22117, 
      14705, 14522, 9962, 8266, 49765, 47293, 44500, 8685, 8109, 53890, 
      39418, 18250, 17593, 12490, 11258, 10025, 8530, 56852, 52865, 46985, 
      14057, 48061, 46429, 45226, 40969, 12850, 12514, 47092, 27085, 55058, 
      54613, 43745, 39185, 34913, 34570, 22229, 20954, 19970, 14933, 47209, 
      40153, 33745, 25348, 25065, 16000, 15588, 15184, 14788, 25777, 20917, 
      15857, 15041, 13505, 8522, 8066, 41764, 40621, 40244, 23396, 21284, 
      8500, 7604, 40861, 40482, 30361, 25497, 48305, 47888, 35249, 26528, 
      24505, 23945, 7433, 38714, 36173, 24370, 11885, 9818, 6890, 38952, 
      37480, 13572, 13381, 9981, 8845, 28250, 27329, 44497, 38321, 26596, 
      12560, 17425, 8730, 7813, 49640, 45460, 39188, 26645, 47402, 32962, 
      10777, 40849, 36724, 21024, 12816, 8089, 26282, 23362, 9257, 7837, 
      47045, 37960, 32948, 18740, 16820, 40498, 28213, 21205, 12085, 11170, 
      48080, 22180, 21905, 18020, 12740, 11057, 9536, 8177, 6272, 39506, 
      22625, 15569, 11125, 8066, 13625, 13213, 12610, 12218, 11834, 11273, 
      7993, 5113, 11729, 7604, 4913, 4820, 40626, 16525, 11626, 42901, 32084, 
      28100, 14164, 13109, 18277, 32233, 13753, 32485, 13234, 8450, 5345, 
      44965, 4925, 39661, 25129, 15949, 12025, 7650, 6649, 29161, 10036, 
      51578, 17725, 12253, 10685, 4450, 34164, 33093, 29988, 9160, 3789, 
      44945, 38930, 29905, 27602, 25090, 22706, 3617, 34000, 29824, 27521, 
      24401, 8489, 7841, 7684, 6641, 21608, 19940, 14669, 11245, 5669, 4580, 
      31994, 21250, 11369, 8594, 6994, 5465, 24097, 19792, 6480, 39641, 
      23129, 12461, 4474, 21320, 20477, 17797, 13477, 11972, 11765, 9620, 
      41893, 29313, 28978, 27658, 23890, 19045, 16965, 11493, 32000, 27593, 
      9860, 3425, 27530, 16837, 14417, 11570, 6145, 3362, 2897, 10701, 3204, 
      51917, 42457, 37322, 33965, 28066, 21577, 15725, 5882, 2866, 2066, 
      41588, 40385, 37265, 31760, 27680, 20665, 11188, 6409, 20893, 12178, 
      10930, 3978, 34901, 21412, 11912, 39829, 25589, 19394, 15025, 3329, 
      45520, 26176, 25225, 11392, 8857, 3177, 34754, 22433, 16658, 15170, 
      11138, 9938, 9178, 3665, 2465, 1754, 33608, 32525, 21509, 9509, 6568, 
      41245, 12541, 12322, 9657, 6525, 5770, 3922, 3805, 3466, 2941, 23809, 
      14324, 12721, 12281, 4496, 4121, 1844, 6290, 6137, 41128, 14013, 13780, 
      13549, 3805, 3133, 39098, 30565, 16930, 15665, 9125, 8938, 7858, 3098, 
      11920, 10256, 7312, 6656, 3856, 27450, 8325, 625, 20932, 16580, 392, 
      46394, 21485, 13858, 7913, 1933, 1130, 25108, 9553, 4768, 2169, 820, 
      544, 288, 27017, 22621, 15997, 10525, 8042, 4882, 2237, 1417, 962, 482, 
      37349, 1061, 461, 40482, 12625, 4437, 4177, 810, 442, 29993, 6148, 
      4825, 3428, 208, 89, 46274, 38858, 18005, 9074, 6938, 4810, 1570, 305, 
      193, 45832, 33160, 13032, 12580, 3400, 205, 22525, 3746, 27241, 23120, 
      13012, 9041, 7072, 545, 500, 20458, 17433, 4633, 3730, 265, 14645, 
      12325, 8468, 3368, 533, 5, 48401, 32401, 24965, 24650, 14885, 4762, 
      42849, 19044, 13924, 2601, 625, 0, 32762, 18226, 15130, 14162, 2705, 
      1682, 1445, 122, 47965, 12548, 8285, 2405, 2029, 404, 50634, 47970, 
      16393, 14893, 14409, 10210, 10009, 8473, 2713, 34, 55241, 50192, 41225, 
      24352, 21920, 19337, 13012, 12560, 10217, 2516, 25946, 22525, 20761, 
      20474, 17714, 17186, 14666, 221, 1125, 37, 33905, 12818, 12149, 11930, 
      8698, 8149, 32464, 25028, 11300, 11089, 1025, 100, 24106, 19402, 9882, 
      162, 130, 1864, 1124, 1000, 941, 829, 125, 797, 242, 35488, 20333, 
      17593, 953, 794, 394, 17096, 317, 16866, 16640, 18785, 12610, 11525, 
      650, 57445, 16965, 724, 349, 685, 21677, 410, 377, 802, 425, 884, 
      51066, 13666, 8905, 7666, 457, 585, 11093, 15170, 9178, 538, 45520, 
      20457, 13572, 9225, 8497, 772, 976, 20789, 15025, 17060, 59293, 13553, 
      52825, 12505, 11509, 11101, 10900, 13345, 66625, 55378, 13410, 11290, 
      63226, 62800, 62305, 19865, 18085, 13325, 13108, 70769, 65104, 14825, 
      16810, 10897, 14618, 13085, 12874, 11849, 11345, 69625, 19540, 16370, 
      14625, 20025, 19762, 18185, 16733, 13834, 21960, 23546, 15250, 22045, 
      15381, 24224, 19202, 16066, 18554, 19637, 18850, 20800, 20561, 21937, 
      18720, 23609, 19106, 20165, 24562, 24229, 21325, 23906, 23165, 23616, 
      24245, 26077, 25533, 26441, 24041, 26154, 27205, 26944, 29065, 29101, 
      28872 ], 
  [ 47617, 48177, 47249, 45545, 44489, 45028, 45200, 44145, 44552, 40961, 
      40045, 40136, 36682, 36277, 34585, 34756, 34645, 34213, 34645, 33205, 
      31876, 30760, 32530, 32050, 31816, 30082, 29313, 28009, 29725, 27737, 
      28052, 27410, 27400, 27469, 27200, 25925, 26413, 27460, 25204, 26344, 
      57545, 59065, 24274, 21412, 22180, 24217, 25636, 51712, 48338, 22797, 
      19796, 23945, 21853, 22069, 18938, 21073, 44369, 47330, 21305, 43145, 
      46720, 41026, 22445, 21785, 28240, 24313, 17593, 19633, 20340, 39033, 
      18386, 18842, 39661, 28349, 24821, 22229, 22882, 16762, 17937, 39745, 
      27833, 27409, 27200, 22468, 17408, 18688, 34880, 27365, 22600, 20637, 
      20776, 41157, 25229, 22349, 26234, 33314, 35225, 24025, 17057, 35257, 
      43937, 21529, 15229, 33625, 34450, 45754, 22805, 34765, 35048, 24050, 
      22741, 18737, 18485, 19541, 21202, 22500, 20402, 19061, 16010, 16661, 
      32117, 22573, 16628, 16133, 15860, 21845, 31613, 32420, 37028, 39845, 
      16393, 16290, 14265, 17533, 29314, 30330, 32458, 32733, 19540, 15392, 
      15137, 21556, 20621, 15725, 15626, 17194, 17321, 18266, 19001, 31721, 
      40450, 19396, 19080, 13896, 16477, 17485, 36712, 16369, 13298, 16613, 
      26693, 27653, 37418, 20113, 15569, 13700, 13633, 14065, 19940, 20465, 
      23569, 24644, 12997, 14125, 13621, 12629, 13700, 15125, 15349, 15464, 
      22916, 13250, 14185, 15481, 19450, 32045, 17905, 13780, 13185, 13108, 
      12505, 11953, 12289, 13600, 23985, 27289, 32113, 35380, 12538, 12605, 
      16633, 18338, 22265, 24905, 11525, 11252, 16136, 24232, 29732, 15250, 
      12625, 20826, 15716, 11657, 10897, 10820, 14660, 16000, 11185, 10709, 
      16538, 17834, 23378, 29378, 13108, 11428, 11188, 22504, 11101, 10370, 
      10685, 11570, 14557, 16925, 21437, 13025, 11089, 10121, 10049, 14489, 
      22544, 16042, 18826, 10045, 10004, 9685, 11629, 16004, 30340, 13253, 
      9893, 9578, 15338, 9792, 12132, 27985, 9509, 10961, 11329, 27794, 
      10861, 9461, 9277, 8840, 8980, 9236, 9992, 10280, 11140, 11861, 13061, 
      14920, 16232, 16757, 18245, 18440, 12745, 10953, 8698, 8818, 10018, 
      17674, 8993, 8468, 12064, 14548, 16385, 19073, 19700, 23105, 26960, 
      10217, 9577, 8281, 8317, 8425, 11881, 12377, 19730, 23165, 10216, 8884, 
      8296, 8101, 8149, 8325, 13576, 14661, 16749, 16936, 10037, 8177, 8065, 
      7970, 7957, 7946, 7922, 7970, 8705, 12682, 13546, 16202, 17330, 17525, 
      22082, 24821, 26965, 10769, 8644, 8033, 16960, 17348, 10170, 9333, 
      9169, 8794, 8725, 8530, 8593, 9418, 10705, 22210, 9160, 7565, 7517, 
      7421, 7796, 8420, 10760, 26717, 10250, 9074, 8186, 7586, 8746, 23354, 
      8017, 10192, 10420, 15156, 7213, 6889, 7058, 7673, 9593, 19658, 23789, 
      8245, 7813, 7624, 6725, 7085, 9028, 21365, 8161, 6817, 7290, 9162, 
      10405, 14305, 15025, 15397, 18661, 23722, 24786, 7361, 6425, 6401, 
      6464, 9425, 14321, 14500, 20800, 24896, 7025, 6725, 6466, 23141, 24737, 
      7528, 6088, 10984, 11413, 16084, 17748, 19773, 22984, 7954, 7225, 6413, 
      14029, 6401, 6217, 6100, 5825, 14992, 15380, 6154, 6781, 7240, 7157, 
      5701, 5485, 5557, 5576, 8077, 8612, 9076, 12365, 5905, 5365, 5473, 
      6850, 6929, 11258, 11570, 11890, 12218, 6553, 8209, 11113, 11745, 
      13105, 20068, 21060, 5162, 5105, 5090, 7066, 7850, 19682, 21682, 4981, 
      4964, 5341, 6269, 5545, 5490, 4797, 5850, 6361, 6525, 21145, 4640, 
      4633, 6224, 13649, 16288, 22048, 4514, 4490, 11714, 11885, 15725, 
      17485, 5032, 5197, 4625, 4241, 5186, 12146, 8321, 16640, 18257, 5058, 
      4498, 4018, 4869, 4628, 3944, 13253, 3865, 3722, 6122, 10946, 16717, 
      4500, 5200, 14625, 16825, 4265, 3506, 3562, 6730, 7706, 3508, 3893, 
      5573, 10933, 11828, 4210, 5098, 5185, 6730, 10138, 11713, 13450, 15349, 
      18874, 3236, 4817, 7897, 11417, 15236, 8845, 9157, 9640, 9972, 10312, 
      10837, 14797, 20605, 10205, 15130, 20765, 21034, 2900, 6673, 10100, 
      3001, 2682, 3042, 7930, 8685, 5525, 2465, 7877, 2353, 8080, 12708, 
      17929, 2885, 18593, 2285, 2957, 6085, 8677, 13352, 14885, 2281, 10306, 
      3700, 4961, 8177, 9505, 18836, 1850, 1865, 2018, 10874, 20345, 2493, 
      1908, 1933, 2164, 2548, 3060, 20533, 1682, 1850, 2081, 2581, 11285, 
      12085, 12290, 13781, 3042, 3546, 5877, 8245, 14977, 17146, 1480, 3044, 
      8005, 10660, 12680, 15133, 2269, 3394, 13250, 1521, 2385, 6921, 16672, 
      2746, 2989, 3929, 6125, 7154, 7309, 9146, 1597, 1325, 1352, 1480, 2056, 
      3365, 4181, 7397, 1114, 1413, 8658, 18513, 1348, 4049, 5249, 7108, 
      12905, 18448, 19793, 7685, 18650, 2925, 1429, 1000, 901, 1156, 2269, 
      4381, 13000, 19396, 22216, 1282, 1165, 941, 866, 1130, 2441, 7082, 
      12077, 2305, 6260, 7184, 16160, 745, 2098, 6354, 965, 1205, 2612, 4397, 
      17317, 1586, 1066, 1201, 6554, 8725, 17525, 592, 1665, 3492, 4176, 
      6660, 7632, 8320, 16201, 19345, 21892, 530, 533, 1825, 7925, 11138, 
      925, 5525, 5668, 7709, 11093, 12148, 15368, 15613, 16360, 17645, 1225, 
      4410, 5341, 5625, 14130, 14841, 20890, 11216, 11425, 802, 4457, 4586, 
      4717, 15245, 16745, 580, 373, 3028, 3573, 7893, 8068, 9160, 16708, 
      5618, 6850, 9698, 10490, 14930, 512, 8537, 26177, 1594, 3034, 28114, 
      1352, 1421, 4292, 8845, 19517, 22696, 698, 7225, 12938, 18665, 24194, 
      26090, 28730, 433, 1105, 3169, 6385, 8608, 12688, 18369, 21169, 23248, 
      26388, 265, 22621, 26365, 500, 4861, 13325, 13789, 23816, 26344, 145, 
      10690, 12625, 15210, 28642, 31057, 1220, 320, 2273, 7460, 9668, 12608, 
      20228, 27289, 28625, 1138, 50, 4538, 4810, 15178, 28273, 997, 14436, 
      281, 866, 4514, 7421, 9434, 24989, 25306, 1460, 2417, 12785, 14416, 
      27241, 3609, 4909, 7930, 15138, 24973, 33133, 1525, 5, 533, 580, 3485, 
      12548, 677, 1850, 3970, 16901, 24337, 32762, 0, 2116, 3364, 3844, 
      16641, 19600, 20449, 28900, 1445, 4762, 8101, 17425, 18497, 25922, 
      1940, 1448, 2813, 3485, 3725, 6404, 6565, 7925, 16645, 30980, 2925, 
      1858, 493, 634, 1098, 1773, 4498, 4770, 6409, 17170, 416, 977, 1385, 
      1460, 2320, 2516, 3616, 27905, 21929, 32425, 45, 4660, 5077, 5220, 
      7780, 8317, 50, 578, 5674, 5825, 22549, 30674, 740, 1828, 6788, 29648, 
      30340, 19402, 22282, 22882, 23185, 23797, 34677, 24125, 36964, 170, 
      1665, 2545, 23553, 24480, 38560, 2770, 37033, 2900, 3034, 2281, 5156, 
      5881, 26500, 3653, 2993, 26210, 31265, 40289, 1549, 30600, 31653, 
      41128, 31337, 41570, 2336, 4756, 8321, 9616, 31729, 37649, 6525, 4084, 
      8228, 34340, 1490, 2129, 5018, 8273, 8993, 38554, 40930, 2097, 4297, 
      3434, 4397, 5353, 2993, 6113, 6925, 7241, 7402, 5861, 6649, 3728, 5924, 
      7424, 5780, 5714, 5581, 3321, 4073, 6553, 6698, 8245, 6562, 5877, 4964, 
      8825, 6388, 7389, 7540, 8325, 8905, 8177, 4426, 5960, 7109, 4901, 5000, 
      5953, 6673, 8480, 4658, 5860, 9872, 6529, 10001, 6170, 8744, 10676, 
      9540, 9173, 9832, 9962, 10085, 9649, 12218, 9865, 12240, 11849, 10448, 
      10837, 12277, 11236, 11581, 12746, 13009, 13025, 13565, 13745, 14965, 
      14180, 15581, 16042, 19225, 19981, 20114 ], 
  [ 46881, 46705, 46421, 44717, 43385, 43280, 43268, 42949, 42436, 40225, 
      39493, 37652, 35946, 34621, 34217, 34112, 33633, 33293, 33173, 31733, 
      31232, 30852, 29954, 29290, 28964, 28610, 28393, 27549, 27241, 27185, 
      27040, 26858, 26388, 26365, 25636, 25189, 24665, 23504, 22536, 22756, 
      42365, 43517, 21146, 21136, 20800, 20905, 21312, 37636, 35090, 19945, 
      20624, 19805, 19093, 19125, 19858, 18773, 31765, 33898, 18545, 30817, 
      33380, 29250, 18397, 18013, 39924, 34065, 18513, 17425, 17488, 27625, 
      17282, 17186, 27977, 40309, 35125, 31061, 32266, 17866, 16741, 27877, 
      39793, 39185, 38884, 31760, 16580, 16388, 24484, 39233, 32260, 16405, 
      16452, 28645, 36361, 16921, 18874, 23194, 24461, 34697, 15401, 24401, 
      30505, 31005, 16425, 23229, 23778, 31770, 33109, 23909, 24100, 35090, 
      33137, 26741, 26305, 15217, 15866, 16336, 29786, 27617, 14170, 14177, 
      21905, 33245, 23528, 22573, 13928, 15773, 21493, 22024, 25160, 27149, 
      23293, 23098, 14173, 13945, 19930, 20578, 21970, 22153, 28832, 21556, 
      13481, 15392, 30649, 22441, 13234, 13514, 13549, 13850, 14125, 21325, 
      27386, 28872, 28372, 13252, 13165, 13437, 24660, 24005, 13298, 13025, 
      17953, 18545, 25090, 30233, 22745, 18944, 12713, 12593, 14144, 14393, 
      16025, 16640, 17505, 20381, 19325, 12629, 12136, 12181, 12221, 12244, 
      15464, 11962, 11885, 12077, 13562, 21097, 27289, 20128, 18889, 18720, 
      17289, 15633, 12105, 11668, 15889, 17905, 21073, 23328, 11618, 11593, 
      12125, 12818, 14813, 16349, 15205, 13000, 11812, 15860, 19336, 23346, 
      11061, 13834, 24272, 16441, 13841, 12752, 11072, 11492, 15509, 11905, 
      11570, 12130, 15098, 18890, 20008, 16488, 10728, 14500, 15977, 11290, 
      10777, 10282, 10601, 11497, 13801, 20201, 16241, 13249, 12809, 10441, 
      14356, 10890, 12202, 14093, 13960, 10973, 9605, 10760, 19208, 21073, 
      14033, 12890, 10370, 9700, 9280, 17497, 13649, 9029, 9029, 17306, 
      17117, 13877, 13325, 11140, 9992, 9512, 8980, 8900, 8840, 8917, 9197, 
      9860, 10436, 10685, 11437, 11540, 20749, 17485, 10170, 9738, 8730, 
      11050, 13225, 10400, 8660, 9488, 10313, 11713, 12064, 14089, 16564, 
      16381, 15005, 10397, 9881, 9437, 8477, 8605, 12002, 14057, 16564, 
      13576, 11700, 10309, 9621, 9061, 8884, 9325, 10309, 10404, 16385, 
      11765, 11285, 10730, 10625, 10522, 10130, 9442, 8245, 8450, 8762, 9946, 
      10522, 10625, 13250, 14977, 16385, 17945, 13520, 11713, 10244, 10448, 
      16978, 15313, 14965, 14130, 13969, 13498, 7765, 7578, 7669, 13194, 
      15140, 10877, 10645, 9997, 8072, 7592, 7540, 16045, 17426, 15146, 
      13154, 7954, 7274, 13786, 12985, 7156, 7200, 8992, 10985, 9005, 7978, 
      7213, 6925, 11378, 13945, 13949, 12965, 12500, 8749, 7453, 6728, 12349, 
      13957, 7461, 6922, 6586, 6817, 8325, 8677, 8865, 10657, 13786, 14482, 
      12329, 9001, 8425, 7844, 6481, 8249, 8336, 11876, 14500, 11717, 10865, 
      9962, 13297, 14341, 13140, 8388, 6660, 6813, 9000, 9928, 11125, 13140, 
      14210, 12653, 10553, 7865, 10817, 10265, 9872, 8585, 8276, 8480, 10386, 
      5769, 13220, 13045, 9197, 7877, 6845, 6772, 5501, 5576, 5672, 6845, 
      10229, 8033, 6485, 5378, 5365, 6290, 6418, 6554, 6698, 5265, 5265, 
      6145, 6409, 7033, 10960, 11584, 8290, 7957, 7850, 5042, 5090, 10666, 
      11930, 7925, 7816, 5525, 4981, 10237, 10090, 6361, 4930, 4797, 4777, 
      11485, 7124, 6473, 4660, 7025, 8468, 12020, 7090, 6698, 6010, 6089, 
      8089, 9113, 4756, 4645, 8581, 6725, 4450, 6074, 4457, 8452, 9425, 
      10210, 8730, 6778, 4225, 9320, 5140, 6445, 7085, 5930, 3730, 5242, 
      8345, 3856, 3636, 7081, 8361, 8957, 6082, 4850, 3602, 3842, 6728, 3893, 
      3365, 5045, 5480, 9178, 3258, 3253, 3418, 4618, 5365, 6274, 7345, 9490, 
      6272, 3161, 3665, 5161, 7232, 3877, 4005, 4212, 4360, 4516, 4765, 6885, 
      10485, 4409, 7034, 10553, 10730, 6304, 2993, 4304, 6957, 3970, 3226, 
      3330, 3625, 2581, 3845, 3185, 3825, 3204, 5440, 8545, 7393, 8933, 5597, 
      2405, 2405, 3341, 5716, 6605, 2925, 4050, 9680, 2017, 3025, 3617, 8992, 
      3874, 3613, 2938, 4250, 9949, 7093, 5128, 2853, 2440, 2088, 1864, 
      10045, 3706, 2770, 2357, 1937, 4385, 4817, 4930, 5777, 1570, 1522, 
      1921, 2817, 6421, 7762, 3044, 1480, 2669, 3944, 5044, 6485, 1625, 1370, 
      5338, 5017, 1465, 2137, 7380, 1274, 1241, 1261, 1801, 2186, 2249, 3074, 
      5645, 2245, 2180, 1940, 1412, 1157, 1237, 2245, 2770, 1873, 2770, 8485, 
      1808, 1105, 1385, 2048, 4993, 8420, 9305, 2257, 8530, 9181, 5661, 4036, 
      3109, 1800, 981, 1069, 4996, 9000, 10900, 5330, 4937, 3977, 2522, 1682, 
      877, 1930, 4441, 833, 1568, 1940, 6868, 3229, 810, 1570, 4645, 1205, 
      680, 901, 7565, 6554, 1250, 1109, 1586, 2561, 7681, 3076, 745, 640, 
      772, 1600, 2020, 2340, 6817, 8857, 10576, 2738, 2465, 629, 2129, 3778, 
      4973, 1109, 1160, 2005, 3733, 4328, 6260, 6413, 6884, 7709, 765, 730, 
      1017, 1117, 5482, 5917, 9850, 3764, 3881, 4850, 685, 722, 761, 6137, 
      7085, 4168, 1845, 360, 445, 2005, 2088, 2628, 7048, 1018, 1514, 2890, 
      3314, 5914, 1156, 2281, 13481, 306, 274, 14866, 6596, 317, 520, 2405, 
      8845, 11012, 698, 1613, 4658, 8269, 12050, 13394, 15298, 985, 369, 225, 
      1233, 2260, 4500, 8065, 9945, 11380, 13600, 3485, 10937, 13577, 4456, 
      629, 4861, 5141, 11764, 13556, 1525, 3330, 4437, 6010, 15210, 16981, 
      6464, 3908, 65, 1664, 2768, 4420, 9280, 14225, 15193, 6290, 2258, 490, 
      578, 5978, 14933, 261, 5512, 925, 314, 466, 1625, 2626, 12569, 12794, 
      80, 25, 4505, 5492, 14177, 205, 585, 1858, 5938, 12553, 18505, 7229, 
      2029, 533, 488, 173, 4360, 5185, 10, 290, 7057, 12101, 18226, 2116, 0, 
      144, 256, 6889, 8836, 9409, 15376, 7057, 530, 1937, 7397, 8101, 13226, 
      8104, 7060, 53, 173, 229, 1160, 1229, 1853, 6893, 16904, 10009, 7930, 
      4633, 450, 178, 25, 450, 538, 1165, 7234, 692, 241, 97, 80, 20, 32, 
      212, 14657, 10429, 17981, 2437, 520, 661, 712, 1800, 2061, 2074, 578, 
      890, 949, 10865, 16690, 464, 80, 1360, 15940, 16448, 8730, 10690, 
      11106, 11317, 11745, 19681, 11981, 21416, 2930, 193, 153, 11593, 12244, 
      22644, 194, 21485, 232, 274, 257, 832, 1097, 13712, 11105, 325, 13514, 
      17189, 24005, 445, 16708, 17485, 24660, 17261, 25010, 8500, 800, 2249, 
      2900, 17561, 22009, 1465, 680, 2248, 19528, 6458, 565, 970, 2293, 2645, 
      22730, 24554, 625, 801, 674, 12125, 1213, 9433, 1513, 1865, 1997, 2066, 
      1537, 15665, 10628, 1600, 2180, 14152, 13994, 13769, 1297, 1405, 2045, 
      2098, 17905, 15210, 1921, 1744, 3121, 2248, 2605, 2664, 2989, 3293, 
      17561, 2034, 2372, 2785, 2509, 2516, 2825, 2993, 3604, 2818, 4112, 
      4996, 4229, 5125, 4514, 5156, 5800, 5584, 5585, 5876, 6466, 6497, 6521, 
      7618, 7105, 7732, 7709, 7780, 7985, 8321, 8200, 8269, 9250, 9605, 
      10081, 10345, 10709, 11009, 10960, 12269, 12546, 15453, 16025, 16066 ], 
  [ 47385, 47017, 46901, 45197, 43793, 43520, 43460, 43333, 42580, 40729, 
      40045, 37700, 36450, 34885, 34817, 34640, 34065, 33749, 33485, 32045, 
      31760, 31572, 29978, 29266, 28916, 28922, 28849, 28125, 27289, 27737, 
      27472, 27410, 26820, 26773, 25924, 25693, 24905, 23168, 22536, 22516, 
      39101, 40157, 21026, 21760, 21136, 20737, 20880, 34660, 32330, 19897, 
      21536, 19421, 19069, 19053, 20794, 18869, 29173, 31090, 18521, 28297, 
      30596, 26874, 18037, 17725, 43668, 37305, 19449, 17545, 17440, 25345, 
      17690, 17450, 25625, 44125, 38509, 34061, 35410, 18850, 17125, 25477, 
      43609, 42953, 42628, 34880, 17060, 16484, 22468, 43025, 35476, 15997, 
      16020, 26077, 39961, 16201, 17650, 21250, 22349, 38177, 15665, 22265, 
      27697, 34173, 17433, 21213, 21690, 28818, 36493, 21773, 21940, 38666, 
      36545, 29525, 29041, 14785, 15170, 15424, 32930, 30545, 14386, 14225, 
      19937, 36725, 26024, 24949, 14120, 14885, 19549, 20008, 22760, 24533, 
      25789, 25570, 14845, 13705, 18178, 18730, 19930, 20089, 31952, 23860, 
      13745, 14480, 33961, 24889, 13306, 13250, 13261, 13394, 13549, 19309, 
      24674, 32040, 31492, 13780, 12997, 13077, 22212, 26693, 13994, 12785, 
      16369, 16865, 22570, 33569, 25313, 21008, 13169, 12905, 13328, 13505, 
      14753, 15248, 19377, 22709, 21509, 13325, 12424, 12109, 12101, 12100, 
      14216, 12322, 11981, 11885, 12722, 18937, 30433, 22480, 21073, 20880, 
      19233, 17289, 12753, 11860, 14473, 16153, 18889, 20880, 12074, 12025, 
      11645, 12074, 13565, 14813, 16861, 14152, 11380, 14372, 17320, 26154, 
      11349, 12706, 27200, 18385, 15305, 13952, 10832, 11012, 17333, 12913, 
      10970, 11338, 13634, 16850, 22504, 18504, 11304, 13108, 17945, 12226, 
      11497, 10642, 10265, 10777, 12505, 22769, 18281, 14761, 14225, 10081, 
      12916, 10242, 11170, 15845, 15688, 12005, 9773, 10088, 17000, 23809, 
      15809, 14450, 9770, 10372, 9232, 15457, 15425, 9221, 9125, 15266, 
      19445, 15725, 15077, 12436, 10952, 10280, 9412, 9236, 8936, 8845, 8885, 
      9236, 9620, 9797, 10357, 10436, 23533, 19885, 11250, 10674, 9090, 
      10018, 15025, 11600, 8468, 8864, 9425, 10489, 10768, 12433, 14548, 
      18685, 17117, 11645, 10985, 10397, 8285, 8317, 10682, 12377, 18916, 
      15496, 13284, 11581, 10701, 9949, 8356, 8629, 9325, 9396, 18737, 13397, 
      12821, 12146, 12017, 11890, 11402, 10522, 8821, 8042, 8210, 9010, 9442, 
      9521, 11642, 13105, 14321, 20513, 15488, 13369, 9188, 9344, 19450, 
      17569, 17173, 16218, 16033, 15490, 8245, 7794, 7573, 11538, 17396, 
      12437, 12157, 11365, 8840, 8072, 7396, 13957, 19994, 17426, 15146, 
      8746, 7586, 11986, 14977, 7060, 7056, 8080, 12665, 10253, 8914, 7789, 
      6925, 9914, 12073, 16133, 15005, 14468, 9973, 8245, 6824, 10693, 16165, 
      8325, 7522, 6610, 6577, 7461, 7717, 7857, 9265, 11890, 12490, 14321, 
      10369, 9649, 8900, 6409, 7361, 7424, 10244, 12484, 13637, 12641, 11570, 
      11425, 12325, 15300, 9684, 6228, 6309, 7848, 8584, 9565, 11268, 16538, 
      14765, 12329, 6953, 12665, 12017, 11552, 10001, 7220, 7376, 12186, 
      6201, 15476, 15277, 10805, 9197, 7877, 7780, 5525, 5480, 5480, 6101, 
      12053, 9425, 7445, 5690, 5653, 5690, 5770, 5858, 5954, 5625, 5193, 
      5545, 5713, 6145, 9280, 9808, 9802, 9397, 9266, 5210, 5066, 9010, 
      10082, 9389, 9256, 6269, 5341, 12157, 11986, 7465, 5386, 5085, 5017, 
      9661, 8468, 7649, 4948, 5993, 7124, 10100, 8458, 7970, 5218, 5273, 
      6793, 7625, 5380, 5197, 10309, 8069, 4954, 5186, 4145, 7012, 7817, 
      12250, 10530, 8194, 4753, 11240, 6148, 5365, 8621, 7202, 3802, 4450, 
      6857, 4384, 3924, 5809, 6849, 10877, 7450, 5882, 3482, 3530, 8264, 
      4589, 3485, 4205, 4520, 11170, 3474, 3445, 3250, 3874, 4405, 5098, 
      5953, 7738, 7760, 3425, 3257, 4225, 5840, 3277, 3357, 3492, 3592, 3700, 
      3877, 5517, 8541, 3593, 5618, 8585, 8738, 7888, 2729, 3488, 8685, 5002, 
      3970, 2826, 3001, 2509, 4901, 2657, 4905, 2628, 4240, 6793, 9265, 7109, 
      7157, 2957, 2141, 2645, 4420, 5141, 3789, 3114, 11936, 1945, 2377, 
      2777, 7120, 5098, 4765, 3874, 3218, 7933, 8989, 6664, 3789, 3208, 2664, 
      2248, 8005, 4930, 3706, 3125, 2465, 3281, 3617, 3706, 4385, 1882, 1690, 
      1585, 2097, 4885, 6010, 4148, 1768, 1973, 2888, 3748, 4925, 2153, 1538, 
      3970, 6625, 1921, 1585, 5652, 1586, 1481, 1261, 1369, 1586, 1625, 2186, 
      7397, 3181, 3092, 2756, 1940, 1277, 1165, 1597, 3898, 2689, 1930, 6565, 
      2624, 1033, 1073, 1424, 3625, 6500, 7265, 1537, 6586, 11509, 7461, 
      5524, 4381, 2664, 1341, 901, 3604, 6984, 8644, 7082, 6617, 5465, 3650, 
      2522, 1165, 1282, 3145, 1145, 1040, 1268, 5140, 4573, 1170, 1018, 6301, 
      1901, 872, 685, 5717, 8546, 1994, 1781, 986, 1649, 5809, 4420, 1201, 
      592, 580, 976, 1252, 1476, 5065, 6817, 8320, 4010, 3665, 1013, 1313, 
      2554, 6725, 653, 680, 1213, 2509, 2984, 4580, 4709, 5108, 5813, 1341, 
      466, 585, 637, 3922, 4285, 7666, 2516, 2609, 6602, 397, 410, 425, 4457, 
      5261, 5800, 2925, 360, 325, 1165, 1224, 1620, 5224, 514, 818, 1810, 
      2138, 4258, 2020, 1345, 10865, 666, 250, 12106, 8660, 725, 232, 1421, 
      6757, 8660, 1394, 845, 3194, 6253, 9578, 10778, 12490, 1825, 873, 153, 
      585, 1300, 3060, 6073, 7713, 8980, 10960, 5021, 8585, 10937, 6184, 221, 
      3349, 3581, 9316, 10916, 2581, 2106, 2997, 4306, 12402, 14005, 8528, 
      5540, 185, 848, 1664, 2980, 7120, 11513, 12385, 8330, 3530, 130, 170, 
      4274, 12149, 765, 3880, 1789, 866, 106, 809, 1546, 10025, 10226, 416, 
      97, 3041, 3860, 11465, 13, 153, 970, 4234, 10009, 15385, 9413, 3253, 
      1229, 1160, 5, 2920, 7057, 226, 26, 5185, 9605, 15130, 3364, 144, 0, 
      16, 5041, 6724, 7225, 12544, 9217, 122, 1025, 5477, 6085, 10610, 10408, 
      9220, 29, 5, 13, 488, 533, 965, 5045, 13928, 12553, 10210, 6409, 1098, 
      634, 265, 90, 130, 493, 5338, 1460, 745, 457, 416, 116, 80, 20, 11897, 
      8125, 14909, 3757, 136, 205, 232, 936, 1125, 3298, 1274, 338, 373, 
      8513, 13738, 1088, 320, 640, 13060, 13520, 6642, 8362, 8730, 8917, 
      9297, 16465, 9509, 18056, 4346, 505, 225, 9169, 9748, 19188, 218, 
      18125, 232, 250, 425, 400, 545, 11072, 13745, 325, 10898, 14213, 20453, 
      853, 13780, 14485, 21060, 14285, 21386, 10804, 464, 1361, 1844, 14561, 
      18625, 841, 488, 1384, 16360, 8450, 853, 610, 1429, 1685, 19298, 20978, 
      937, 585, 650, 14837, 829, 11809, 1009, 1241, 1325, 1370, 1105, 18713, 
      13124, 1168, 1508, 17032, 16850, 16601, 1465, 1405, 1565, 1594, 21121, 
      18162, 1585, 1600, 2329, 1864, 2053, 2088, 2293, 2525, 20705, 2106, 
      2132, 2353, 2581, 2564, 2705, 2729, 3028, 3034, 4352, 4420, 4325, 4549, 
      4778, 4916, 5224, 5248, 5345, 5540, 6250, 6257, 6401, 7114, 7081, 7252, 
      7325, 7780, 7937, 7985, 8104, 8101, 9034, 9413, 10009, 10201, 10613, 
      10673, 10816, 12101, 12330, 15165, 15689, 15706 ], 
  [ 47617, 47185, 47125, 45421, 43993, 43664, 43588, 43525, 42692, 40961, 
      40293, 37780, 36682, 35037, 35081, 34880, 34273, 33965, 33653, 32213, 
      32000, 31876, 30050, 29322, 28964, 29090, 29065, 28381, 27369, 27985, 
      27680, 27658, 27028, 26973, 26084, 25925, 25049, 23120, 22600, 22500, 
      38077, 39101, 21050, 22032, 21312, 20745, 20800, 33732, 31474, 19945, 
      21904, 19357, 19125, 19093, 21170, 18965, 28373, 30218, 18577, 27521, 
      29732, 26146, 17981, 17693, 44980, 38449, 19825, 17649, 17488, 24649, 
      17890, 17602, 24905, 45461, 39701, 35125, 36522, 19242, 17317, 24741, 
      44945, 44273, 43940, 35984, 17284, 16580, 21860, 44353, 36612, 15925, 
      15940, 25285, 41225, 16025, 17306, 20666, 21709, 39401, 15817, 21617, 
      26825, 35293, 17833, 20605, 21058, 27898, 37685, 21125, 21284, 39922, 
      37745, 30517, 30017, 14705, 15002, 15184, 34042, 31585, 14522, 14305, 
      19345, 37949, 26920, 25805, 14248, 14653, 18965, 19400, 22024, 23725, 
      26685, 26458, 15133, 13689, 17658, 18178, 19314, 19465, 33056, 24692, 
      13897, 14240, 35129, 25769, 13394, 13226, 13229, 13306, 13421, 18701, 
      23834, 33160, 32596, 14020, 13005, 13021, 21460, 27653, 14290, 12769, 
      15905, 16369, 21794, 34745, 26233, 21760, 13385, 13073, 13120, 13273, 
      14393, 14848, 20065, 23549, 22301, 13621, 12584, 12149, 12125, 12116, 
      13864, 12506, 12077, 11885, 12506, 18281, 31545, 23328, 21865, 21664, 
      19945, 17905, 13033, 11988, 14065, 15633, 18225, 20128, 12290, 12233, 
      11549, 11890, 13213, 14365, 17477, 14600, 11300, 13940, 16712, 27154, 
      11509, 12394, 28240, 19097, 15857, 14416, 10816, 10916, 18005, 13313, 
      10834, 11138, 13210, 16234, 23400, 19240, 11560, 12708, 18665, 12602, 
      11801, 10826, 10217, 10601, 12137, 23689, 19025, 15329, 14761, 10025, 
      12500, 10090, 10890, 16493, 16328, 12413, 9893, 9928, 16328, 24785, 
      16465, 15034, 9634, 10660, 9280, 14841, 16081, 9349, 9221, 14650, 
      20285, 16405, 15725, 12932, 11336, 10600, 9620, 9412, 9032, 8885, 8845, 
      9092, 9412, 9565, 10061, 10132, 24525, 20749, 11674, 11050, 9274, 9738, 
      15689, 12064, 8468, 8720, 9193, 10145, 10400, 11945, 13940, 19517, 
      17885, 12125, 11417, 10781, 8285, 8285, 10306, 11881, 19764, 16200, 
      13876, 12069, 11125, 10309, 8244, 8461, 9061, 9124, 19585, 14005, 
      13397, 12682, 12545, 12410, 11890, 10946, 9077, 7970, 8090, 8762, 9146, 
      9217, 11170, 12545, 13697, 21433, 16208, 13985, 8900, 9040, 20338, 
      18385, 17973, 16978, 16785, 16218, 8469, 7930, 7605, 11050, 18212, 
      13021, 12725, 11885, 9160, 8296, 7412, 13325, 20914, 18250, 15874, 
      9074, 7754, 11450, 15705, 7092, 7072, 7840, 13289, 10733, 9290, 8045, 
      6989, 9490, 11513, 16925, 15749, 15188, 10445, 8573, 6920, 10205, 
      16965, 8677, 7786, 6682, 6561, 7237, 7461, 7585, 8865, 11322, 11890, 
      15049, 10889, 10121, 9316, 6449, 7129, 7184, 9764, 11876, 14341, 13297, 
      12170, 10865, 11717, 16084, 10180, 6148, 6205, 7528, 8200, 9109, 10708, 
      17378, 15533, 12985, 6713, 13345, 12665, 12176, 10537, 6932, 7072, 
      12850, 6409, 16292, 16085, 11405, 9701, 8285, 8180, 5597, 5512, 5480, 
      5917, 12725, 9953, 7829, 5858, 5813, 5554, 5618, 5690, 5770, 5809, 
      5233, 5409, 5545, 5913, 8784, 9280, 10370, 9941, 9802, 5330, 5122, 
      8522, 9530, 9941, 9800, 6581, 5525, 12861, 12682, 7897, 5602, 5245, 
      5161, 9117, 8980, 8105, 5108, 5713, 6740, 9524, 8978, 8458, 5018, 5065, 
      6425, 7193, 5652, 5445, 10949, 8581, 5186, 4954, 4105, 6596, 7345, 
      12994, 11194, 8730, 4993, 11944, 6548, 5069, 9197, 7690, 3890, 4250, 
      6425, 4624, 4084, 5449, 6409, 11581, 7970, 6290, 3506, 3490, 8840, 
      4885, 3589, 3989, 4264, 11898, 3610, 3573, 3258, 3690, 4149, 4770, 
      5553, 7218, 8320, 3577, 3185, 3977, 5440, 3141, 3205, 3316, 3400, 3492, 
      3645, 5125, 7957, 3385, 5210, 7993, 8138, 8480, 2705, 3280, 9325, 5410, 
      4282, 2722, 2857, 2549, 5317, 2545, 5329, 2500, 3904, 6273, 9953, 6565, 
      7741, 3205, 2117, 2477, 4052, 4717, 4141, 2866, 12752, 1985, 2225, 
      2561, 6560, 5570, 5213, 4250, 2938, 7325, 9685, 7240, 4165, 3528, 2920, 
      2440, 7389, 5402, 4082, 3445, 2705, 2977, 3281, 3362, 3985, 2050, 1810, 
      1537, 1921, 4437, 5490, 4580, 1928, 1805, 2600, 3380, 4469, 2393, 1658, 
      3578, 7225, 2137, 1465, 5140, 1754, 1625, 1325, 1289, 1450, 1481, 1954, 
      8045, 3557, 3460, 3092, 2180, 1381, 1205, 1445, 4338, 3025, 1714, 5989, 
      2960, 1073, 1033, 1280, 3233, 5924, 6649, 1361, 6002, 12349, 8125, 
      6084, 4869, 3016, 1525, 909, 3204, 6376, 7956, 7730, 7241, 6025, 4090, 
      2866, 1325, 1130, 2777, 1313, 928, 1108, 4628, 5085, 1354, 898, 6917, 
      2197, 1000, 677, 5165, 9274, 2306, 2069, 850, 1409, 5249, 4932, 1417, 
      640, 580, 832, 1060, 1252, 4545, 6201, 7632, 4498, 4129, 1205, 1105, 
      2210, 7373, 565, 584, 1013, 2165, 2600, 4084, 4205, 4580, 5245, 1597, 
      442, 505, 541, 3466, 3805, 7002, 2164, 2249, 7250, 365, 370, 377, 3961, 
      4717, 6408, 3349, 424, 349, 949, 1000, 1348, 4680, 410, 650, 1514, 
      1810, 3770, 2372, 1097, 10057, 850, 306, 11250, 9412, 925, 200, 1157, 
      6125, 7940, 1690, 653, 2770, 5645, 8818, 9970, 11618, 2169, 1105, 193, 
      433, 1044, 2644, 5473, 7033, 8244, 10144, 5597, 7865, 10121, 6824, 149, 
      2909, 3125, 8564, 10100, 2997, 1762, 2581, 3802, 11530, 13077, 9280, 
      6148, 289, 640, 1360, 2564, 6464, 10673, 11513, 9074, 4018, 74, 98, 
      3770, 11285, 997, 3400, 2141, 1114, 50, 601, 1250, 9241, 9434, 592, 
      185, 2617, 3380, 10625, 13, 73, 738, 3730, 9225, 14409, 10205, 3725, 
      1525, 1448, 13, 2504, 7745, 362, 2, 4625, 8837, 14162, 3844, 256, 16, 
      0, 4489, 6084, 6561, 11664, 10001, 50, 785, 4901, 5477, 9802, 11240, 
      10004, 85, 13, 5, 328, 365, 733, 4493, 13000, 13465, 11034, 7065, 1378, 
      850, 409, 34, 58, 333, 4770, 1780, 977, 641, 592, 212, 160, 20, 11041, 
      7421, 13949, 4261, 72, 117, 136, 712, 877, 3770, 1570, 218, 245, 7793, 
      12818, 1360, 464, 464, 12164, 12608, 6010, 7650, 8002, 8181, 8545, 
      15457, 8749, 17000, 4882, 673, 313, 8425, 8980, 18100, 290, 17069, 296, 
      306, 545, 320, 425, 10256, 14689, 389, 10090, 13285, 19333, 1053, 
      12868, 13549, 19924, 13357, 20242, 11636, 416, 1129, 1556, 13625, 
      17561, 697, 488, 1160, 15368, 9178, 1013, 554, 1205, 1429, 18218, 
      19850, 1105, 577, 706, 15805, 765, 12665, 905, 1097, 1165, 1202, 1025, 
      19793, 14020, 1088, 1348, 18056, 17866, 17609, 1585, 1469, 1469, 1490, 
      22257, 19210, 1537, 1616, 2129, 1800, 1933, 1960, 2125, 2333, 21817, 
      2194, 2116, 2273, 2669, 2644, 2729, 2705, 2900, 3170, 4496, 4292, 4421, 
      4421, 4930, 4900, 5096, 5200, 5329, 5492, 6242, 6241, 6425, 7010, 7137, 
      7156, 7261, 7844, 7985, 7937, 8136, 8109, 9026, 9413, 10049, 10217, 
      10645, 10625, 10832, 12109, 12322, 15133, 15641, 15650 ], 
  [ 56260, 54756, 55634, 53930, 52100, 50833, 50489, 51498, 49325, 49604, 
      49204, 43877, 45325, 42340, 44260, 43657, 42514, 42340, 41224, 39784, 
      40777, 41725, 36013, 35017, 34525, 36661, 37440, 37426, 33466, 36896, 
      35921, 36569, 35269, 35080, 33521, 34568, 32218, 27073, 28429, 26989, 
      25682, 26170, 26209, 31345, 29017, 25636, 24217, 22945, 21893, 25506, 
      32825, 23042, 24820, 24520, 32225, 25330, 19730, 20369, 24272, 19280, 
      20017, 18709, 21800, 21914, 71713, 62368, 30880, 24148, 23049, 17748, 
      25997, 24905, 17602, 72596, 64424, 57704, 59905, 30565, 25290, 17170, 
      72080, 71140, 70673, 59233, 25793, 22945, 16433, 71354, 60397, 19476, 
      19357, 16776, 67154, 17834, 16301, 15641, 15746, 64660, 23120, 15520, 
      16976, 58810, 29290, 15178, 15229, 17245, 62408, 15028, 15053, 65717, 
      62602, 51890, 51122, 18122, 16945, 15921, 57425, 53762, 21557, 20402, 
      14186, 63208, 46685, 44900, 21149, 15524, 13940, 13973, 14453, 14948, 
      46450, 46089, 24714, 18178, 13705, 13689, 13753, 13770, 56305, 43385, 
      21200, 14977, 59450, 45266, 19625, 17581, 17450, 16589, 16034, 13274, 
      14521, 56677, 55845, 22797, 17896, 16840, 13621, 48490, 24005, 17258, 
      12890, 12818, 13553, 59200, 46400, 39113, 21760, 20644, 14393, 14144, 
      13120, 12905, 36346, 42376, 40324, 23336, 20021, 17576, 17284, 17141, 
      12725, 20345, 18442, 16642, 13645, 12050, 54928, 42289, 39888, 39553, 
      36628, 32980, 22480, 18889, 11988, 11680, 11860, 12289, 20665, 20474, 
      14698, 13565, 12074, 11618, 32552, 26861, 14717, 11461, 11285, 48661, 
      18946, 11925, 50417, 35780, 29860, 26945, 15305, 14065, 34018, 24770, 
      13313, 12545, 10865, 10673, 43165, 36325, 20605, 10765, 35482, 23657, 
      21650, 18665, 14170, 12410, 10730, 43856, 36244, 29600, 28496, 13844, 
      10289, 12301, 10957, 32104, 31805, 24004, 16660, 12005, 9829, 45890, 
      32210, 29573, 12113, 20241, 14841, 9280, 31826, 16250, 15586, 9089, 
      39112, 32552, 31336, 25997, 22525, 20717, 17861, 17117, 15397, 14312, 
      12932, 11437, 10685, 10436, 9860, 9797, 45898, 39978, 23533, 22105, 
      17113, 9805, 31568, 24593, 13225, 11065, 10064, 9140, 8993, 8528, 8513, 
      38210, 35506, 24922, 23410, 21970, 13042, 12506, 8765, 8330, 38725, 
      32749, 28549, 25000, 22984, 21096, 11125, 10404, 9396, 9325, 38546, 
      28946, 27802, 26417, 26146, 25877, 24821, 22805, 18122, 11521, 10837, 
      9365, 8945, 8882, 8021, 7922, 8002, 41600, 33025, 29060, 8833, 8705, 
      39969, 36810, 36130, 34465, 34138, 33169, 16978, 14965, 12898, 7633, 
      36637, 27560, 26996, 25352, 19277, 16805, 12437, 7496, 41081, 36809, 
      32825, 19325, 15325, 7229, 32656, 12385, 12097, 8577, 28498, 23530, 
      20345, 17090, 12818, 7145, 6890, 34948, 32968, 32005, 23108, 18824, 
      13285, 6788, 35122, 19330, 16965, 12645, 11050, 8242, 7930, 7786, 6922, 
      6565, 6597, 32000, 24356, 22784, 21041, 11876, 8000, 7921, 6481, 6449, 
      30890, 29042, 26977, 6242, 6290, 33973, 23245, 9565, 9220, 6925, 6525, 
      6228, 6085, 36205, 33154, 28730, 7450, 29492, 28276, 27385, 24272, 
      6865, 6737, 28729, 14650, 34717, 34376, 26212, 22900, 19876, 19637, 
      11560, 10805, 10237, 7592, 28738, 23554, 19018, 13429, 13250, 8033, 
      7829, 7633, 7445, 13648, 10660, 7888, 7488, 6784, 5233, 5193, 24641, 
      23810, 23537, 12097, 10817, 5105, 5041, 23944, 23669, 16564, 13364, 
      29410, 29097, 19890, 13977, 12682, 12330, 4762, 22313, 20500, 12545, 
      5780, 5065, 4633, 22445, 21389, 6425, 6338, 5018, 4714, 14965, 14356, 
      26426, 21914, 13829, 5825, 8192, 4385, 4196, 30213, 27073, 22465, 
      13770, 28493, 18005, 4868, 23602, 20621, 10121, 5657, 3946, 13401, 
      11521, 4176, 3796, 28130, 21437, 17881, 8665, 7577, 23245, 14600, 
      10088, 5128, 4733, 28849, 10645, 10474, 8149, 5365, 4618, 4033, 3610, 
      3265, 22457, 10880, 6736, 4580, 3497, 5620, 5416, 5125, 4941, 4765, 
      4516, 3316, 2932, 4658, 3133, 2834, 2845, 23153, 7060, 4553, 24802, 
      17001, 14265, 5737, 5202, 7976, 17042, 5426, 17188, 5113, 3033, 2320, 
      26234, 2210, 22280, 12116, 6472, 4420, 2645, 2372, 14794, 3469, 31177, 
      7412, 4436, 3700, 1937, 18233, 17474, 15305, 3005, 1898, 26100, 21645, 
      15220, 13645, 11965, 10413, 1828, 18065, 15137, 13562, 11482, 2642, 
      2410, 2357, 2042, 9621, 8577, 5490, 3730, 1690, 1537, 16573, 9365, 
      3748, 2533, 1973, 1588, 11170, 8425, 1769, 22032, 10512, 4212, 1321, 
      9325, 8794, 7154, 4706, 3929, 3826, 2825, 23656, 14612, 14381, 13477, 
      10957, 7880, 6632, 3656, 16465, 13410, 2853, 1098, 13345, 6500, 5120, 
      3625, 1424, 1033, 1088, 3170, 977, 31176, 24004, 20221, 17800, 13669, 
      9364, 5800, 1261, 949, 1189, 23341, 22450, 20162, 16217, 13385, 8762, 
      3341, 1370, 8884, 3809, 3185, 809, 18418, 9193, 3645, 21992, 11912, 
      7901, 5300, 676, 26225, 12289, 11650, 3329, 2146, 626, 18265, 9792, 
      6201, 5337, 3177, 2601, 2257, 592, 640, 865, 17429, 16658, 9178, 2378, 
      1205, 22984, 3848, 3733, 2420, 1160, 925, 533, 520, 493, 488, 10642, 
      4797, 3922, 3690, 585, 522, 637, 1025, 976, 22861, 4586, 4457, 4330, 
      410, 362, 21349, 15208, 6253, 5508, 2088, 2005, 1549, 325, 3425, 2593, 
      1313, 1073, 353, 13025, 1700, 1280, 8689, 6001, 1669, 26765, 9032, 
      4421, 1492, 296, 637, 11405, 2194, 425, 218, 845, 1193, 1769, 12688, 
      9748, 5620, 2644, 1513, 433, 180, 400, 673, 1233, 20002, 562, 1210, 
      22301, 3700, 296, 244, 725, 1189, 14722, 757, 370, 117, 1681, 2290, 
      26633, 21089, 6788, 1913, 1025, 353, 233, 1360, 1664, 26293, 16949, 
      3893, 3649, 85, 1570, 9640, 117, 12794, 10025, 3869, 1874, 1049, 866, 
      925, 8297, 6416, 272, 97, 1312, 4770, 3490, 1609, 45, 850, 2818, 28228, 
      16388, 11240, 11029, 4904, 293, 24026, 7397, 4357, 2, 730, 2705, 16641, 
      6889, 5041, 4489, 0, 121, 196, 1681, 27890, 3601, 1522, 10, 50, 1025, 
      29933, 27893, 5780, 4904, 4628, 2405, 2308, 1604, 4, 2213, 33498, 
      29593, 22810, 10825, 9225, 7578, 3853, 3609, 2410, 13, 11897, 9620, 
      8480, 8297, 6577, 6257, 4777, 1460, 386, 2626, 17460, 3757, 3400, 3285, 
      1717, 1480, 16433, 11285, 2965, 2858, 490, 2165, 10673, 7633, 2273, 
      1913, 2089, 181, 481, 565, 610, 706, 3330, 776, 4069, 18617, 8244, 
      6544, 720, 873, 4633, 6253, 4138, 6125, 6001, 7312, 3737, 3172, 1345, 
      35258, 6218, 1313, 2498, 5330, 9160, 2349, 2628, 5653, 2570, 5837, 
      30329, 4369, 2000, 1489, 2704, 4496, 3042, 5245, 2165, 3509, 26129, 
      8450, 4373, 2210, 1898, 4885, 5713, 8676, 5200, 6401, 36776, 4450, 
      31760, 3920, 3442, 3242, 3145, 4442, 42640, 33785, 4505, 3425, 39965, 
      39641, 39250, 8352, 7298, 4618, 4505, 46042, 41521, 5490, 6641, 3536, 
      5485, 4680, 4573, 4068, 3874, 45200, 8425, 6605, 5690, 8900, 8741, 
      7888, 7060, 5513, 10205, 11665, 6905, 10786, 7034, 12233, 9389, 7709, 
      9153, 9818, 9445, 10865, 10730, 11584, 10025, 12832, 10305, 10946, 
      13673, 13546, 11890, 13429, 13000, 13649, 14170, 15476, 15242, 15938, 
      14578, 15857, 17000, 16945, 19354, 19594, 19469 ], 
  [ 58537, 56857, 57889, 56185, 54289, 52868, 52480, 53665, 51272, 51881, 
      51525, 45736, 47602, 44397, 46625, 45956, 44725, 44573, 43325, 41885, 
      43076, 44200, 37850, 36810, 36296, 38762, 39673, 39769, 35325, 39217, 
      38132, 38890, 37480, 37269, 35600, 36845, 34253, 28580, 30244, 28584, 
      24505, 24905, 27914, 33732, 31140, 27297, 25636, 22032, 21178, 27277, 
      35476, 24505, 26613, 26269, 34898, 27233, 19169, 19610, 26065, 18785, 
      19280, 18346, 23285, 23465, 76960, 67153, 33553, 26073, 24820, 17473, 
      28186, 26962, 17261, 77909, 69341, 62269, 64602, 33282, 27457, 16785, 
      77393, 76409, 75920, 63908, 28048, 24848, 16400, 76645, 65160, 20917, 
      20776, 16237, 72269, 18989, 16994, 15674, 15625, 69665, 25177, 15377, 
      16217, 63529, 32029, 15145, 15130, 16354, 67325, 14885, 14888, 70810, 
      67541, 56257, 55445, 19541, 18122, 16900, 62122, 58261, 23570, 22261, 
      14197, 68213, 50788, 48893, 23140, 16525, 13973, 13940, 14068, 14365, 
      50553, 50170, 27145, 19773, 13914, 13810, 13698, 13693, 60980, 47312, 
      23257, 15956, 64301, 49325, 21506, 19154, 19001, 17986, 17321, 13241, 
      13850, 61396, 60520, 25096, 19557, 18325, 13192, 52769, 26458, 18853, 
      13253, 13093, 13058, 64073, 50569, 42820, 23993, 22745, 15460, 15145, 
      13769, 13444, 39877, 46325, 44141, 25789, 22100, 19325, 18989, 18824, 
      13396, 22490, 20345, 18281, 14690, 11885, 59625, 46260, 43705, 43348, 
      40225, 36313, 24889, 20880, 12505, 11889, 11673, 11860, 22898, 22685, 
      16073, 14698, 12745, 12025, 35885, 29732, 16136, 11912, 11252, 53050, 
      21025, 12706, 54916, 39377, 33017, 29860, 16900, 15440, 37505, 27509, 
      14578, 13634, 11338, 10618, 47268, 39988, 22948, 11304, 39101, 26330, 
      24125, 20810, 15677, 13565, 11357, 48025, 39929, 32801, 31609, 15329, 
      10784, 13522, 11826, 35525, 35204, 26765, 18629, 13204, 9620, 50213, 
      35653, 32818, 13378, 22672, 16612, 9225, 35269, 18241, 17489, 9034, 
      43061, 36061, 34757, 29000, 25220, 23236, 20072, 19240, 17300, 16061, 
      14461, 12680, 11752, 11437, 10685, 10600, 50265, 43993, 26338, 24778, 
      19258, 10674, 35033, 27508, 14864, 12308, 11065, 9833, 9620, 8825, 
      8480, 42137, 39257, 27881, 26237, 24665, 14681, 14057, 9370, 8605, 
      42696, 36324, 31816, 27981, 25789, 23725, 12456, 11581, 10309, 10216, 
      42517, 32257, 31025, 29530, 29237, 28946, 27802, 25610, 20465, 12962, 
      12146, 10322, 9770, 9685, 8362, 8021, 7925, 45769, 36644, 32393, 9680, 
      9508, 44050, 40693, 39969, 38194, 37845, 36810, 19233, 16978, 14625, 
      7930, 40520, 30805, 30197, 28421, 21796, 19060, 14120, 7397, 45250, 
      40714, 36466, 21866, 17426, 7394, 36297, 14112, 13780, 9556, 31853, 
      26489, 23018, 19433, 14633, 7618, 6989, 38765, 36653, 35624, 26045, 
      21365, 15188, 7085, 38961, 21937, 19330, 14482, 12645, 9265, 8865, 
      8677, 7461, 6642, 6586, 35641, 27425, 25721, 23824, 13625, 9001, 8900, 
      6800, 6416, 34465, 32485, 30266, 6341, 6257, 37768, 26248, 10984, 
      10573, 7684, 7108, 6613, 6184, 40154, 36905, 32173, 8429, 33001, 31697, 
      30740, 27385, 7712, 7540, 32194, 16861, 38600, 38237, 29501, 25925, 
      22637, 22376, 13397, 12532, 11876, 8725, 32225, 26645, 21713, 15530, 
      15329, 9298, 9050, 8810, 8578, 15793, 12409, 9153, 8665, 7785, 5508, 
      5380, 27842, 26945, 26650, 14066, 12610, 5402, 5162, 27101, 26804, 
      19061, 15509, 32985, 32650, 22717, 16210, 14761, 14365, 4905, 25360, 
      23393, 14624, 6649, 5648, 4688, 25514, 24370, 7514, 7405, 5645, 5165, 
      17352, 16677, 29825, 24961, 16106, 6826, 9721, 4880, 4537, 33898, 
      30538, 25578, 16069, 32068, 20744, 5693, 26825, 23602, 12002, 6746, 
      4397, 15700, 13600, 4825, 4225, 31705, 24506, 20642, 10370, 9106, 
      26468, 17053, 12013, 6173, 5668, 32490, 12658, 12465, 9810, 6498, 5553, 
      4770, 4149, 3474, 25636, 12937, 8177, 5537, 4036, 6885, 6637, 6280, 
      6052, 5832, 5517, 3877, 2965, 5725, 3650, 2845, 2834, 26420, 8633, 
      5620, 28201, 19762, 16762, 7090, 6445, 9725, 19825, 6757, 19993, 6400, 
      3748, 2529, 29765, 2353, 25525, 14437, 8045, 5597, 3272, 2845, 17401, 
      4426, 35060, 9161, 5657, 4745, 2036, 21170, 20345, 17978, 3874, 1865, 
      29653, 24868, 17893, 16164, 14308, 12580, 1773, 21002, 17810, 16081, 
      13781, 3445, 3125, 3050, 2581, 11722, 10546, 6997, 4885, 2097, 1746, 
      19400, 11444, 4925, 3380, 2600, 1973, 13469, 10394, 2330, 25321, 12745, 
      5521, 1552, 11426, 10829, 8969, 6125, 5194, 5069, 3826, 27077, 17285, 
      17032, 16040, 13256, 9805, 8381, 4877, 19314, 15973, 3898, 1153, 15908, 
      8249, 6649, 4868, 1985, 1088, 1033, 4325, 1010, 35125, 27469, 23400, 
      20781, 16276, 11509, 7461, 1800, 916, 936, 26762, 25805, 23341, 19066, 
      15970, 10841, 4562, 1997, 10985, 5140, 4384, 1040, 21465, 11338, 4954, 
      25325, 14365, 9892, 6917, 797, 29866, 14786, 14081, 4594, 3125, 725, 
      21312, 12025, 7972, 6976, 4420, 3712, 3280, 801, 585, 612, 20410, 
      19573, 11345, 3445, 1898, 26405, 5245, 5108, 3509, 1853, 1508, 808, 
      773, 680, 565, 12985, 6370, 5341, 5065, 970, 841, 450, 1696, 1625, 
      26282, 6137, 5986, 5837, 685, 505, 24660, 18013, 8068, 7213, 3133, 
      3028, 2440, 468, 4778, 3770, 2138, 1810, 650, 15632, 2657, 697, 10834, 
      7794, 954, 30472, 11221, 5972, 2405, 197, 296, 13858, 3305, 898, 185, 
      394, 610, 1010, 15273, 12025, 7369, 3865, 2448, 928, 169, 169, 288, 
      628, 23225, 221, 605, 25700, 5141, 725, 629, 296, 584, 17505, 1450, 
      865, 370, 922, 1377, 30340, 24400, 8713, 2980, 1828, 848, 68, 689, 905, 
      29978, 19930, 5378, 5090, 338, 833, 11917, 436, 15401, 12346, 5354, 
      2941, 1874, 349, 386, 10420, 8297, 745, 416, 641, 6409, 4909, 2610, 
      298, 333, 1773, 32045, 19325, 13693, 13460, 6565, 788, 27557, 9410, 
      5930, 101, 257, 1682, 19600, 8836, 6724, 6084, 121, 0, 9, 900, 31685, 
      5042, 2501, 65, 17, 442, 33860, 31688, 7573, 6565, 6245, 3604, 3485, 
      2605, 125, 1300, 37645, 33498, 26253, 13234, 11458, 9613, 5338, 5050, 
      3609, 90, 14416, 11897, 10625, 10420, 8480, 8116, 6416, 745, 89, 1625, 
      20485, 5220, 4797, 4660, 2740, 2437, 19370, 13738, 4274, 4145, 149, 
      1274, 13060, 9668, 3428, 1088, 1220, 82, 162, 202, 225, 277, 2197, 325, 
      2804, 21730, 10345, 8425, 313, 400, 3280, 8090, 2873, 7940, 7794, 9281, 
      5156, 4481, 740, 39493, 8033, 730, 1585, 3889, 11349, 1480, 1693, 4168, 
      1657, 4330, 34256, 5876, 3001, 2336, 1769, 3209, 4285, 6884, 3188, 
      2420, 29770, 10529, 5858, 3233, 2833, 3554, 4250, 10777, 6817, 8194, 
      41077, 5913, 35753, 5273, 4685, 4441, 4322, 5861, 47249, 37888, 5924, 
      4624, 44420, 44074, 43661, 10321, 9113, 5993, 5858, 50805, 46042, 6997, 
      8324, 4625, 6948, 5989, 5860, 5245, 4985, 49897, 10306, 8200, 7109, 
      10781, 10600, 9593, 8633, 6800, 12218, 13700, 8192, 12689, 8321, 14290, 
      10984, 8996, 10660, 11413, 10952, 12482, 12325, 13289, 11378, 14625, 
      11680, 12409, 15488, 15317, 13397, 15156, 14661, 15266, 15809, 17225, 
      16925, 17665, 16085, 17540, 18661, 18562, 20905, 21101, 20954 ], 
  [ 59200, 57472, 58546, 56842, 54928, 53465, 53065, 54298, 51845, 52544, 
      52200, 46285, 48265, 45000, 47312, 46625, 45370, 45224, 43940, 42500, 
      43745, 44917, 38393, 37341, 36821, 39377, 40324, 40450, 35874, 39892, 
      38777, 39565, 38125, 37908, 36209, 37508, 34850, 29033, 30781, 29061, 
      24226, 24602, 28421, 34425, 31761, 27792, 26065, 21825, 21025, 27802, 
      36241, 24946, 27144, 26788, 35669, 27794, 19058, 19445, 26596, 18692, 
      19121, 18289, 23732, 23930, 78433, 68500, 34324, 26640, 25345, 17440, 
      28825, 27565, 17210, 79400, 70724, 63556, 65925, 34065, 28090, 16722, 
      78884, 77888, 77393, 65225, 28705, 25409, 16433, 78130, 66501, 21352, 
      21205, 16132, 73706, 19346, 17225, 15725, 15634, 71072, 25780, 15380, 
      16052, 64858, 32818, 15178, 15145, 16153, 68708, 14888, 14885, 72241, 
      68930, 57490, 56666, 19970, 18485, 17209, 63445, 59530, 24161, 22810, 
      14242, 69620, 51949, 50024, 23725, 16840, 14024, 13973, 14005, 14248, 
      51714, 51325, 27850, 20250, 14013, 13885, 13725, 13714, 62297, 48425, 
      23860, 16265, 65666, 50474, 22061, 19625, 19466, 18409, 17714, 13274, 
      13709, 62725, 61837, 25765, 20052, 18772, 13117, 53978, 27169, 19330, 
      13394, 13210, 12965, 65444, 51748, 43873, 24644, 23360, 15793, 15460, 
      13988, 13633, 40882, 47444, 45224, 26500, 22709, 19844, 19496, 19325, 
      13621, 23117, 20906, 18770, 15017, 11882, 60948, 47385, 44788, 44425, 
      41248, 37264, 25588, 21465, 12688, 11988, 11664, 11785, 23549, 23330, 
      16490, 15049, 12970, 12178, 36836, 30557, 16565, 12077, 11285, 54289, 
      21634, 12961, 56185, 40400, 33920, 30697, 17377, 15857, 38498, 28298, 
      14965, 13973, 11509, 10645, 48429, 41029, 23629, 11493, 40130, 27101, 
      24842, 21437, 16130, 13922, 11570, 49204, 40976, 33716, 32500, 15776, 
      10961, 13897, 12105, 36500, 36173, 27560, 19208, 13573, 9605, 51434, 
      36634, 33745, 13765, 23377, 17137, 9252, 36250, 18826, 18050, 9061, 
      44180, 37060, 35732, 29861, 25997, 23965, 20717, 19861, 17861, 16580, 
      14920, 13061, 12085, 11752, 10952, 10861, 51498, 45130, 27145, 25549, 
      19885, 10953, 36020, 28345, 15353, 12689, 11380, 10064, 9833, 8948, 
      8513, 43250, 40322, 28730, 27050, 25442, 15170, 14522, 9577, 8722, 
      43821, 37341, 32749, 28836, 26596, 24484, 12861, 11944, 10600, 10501, 
      43642, 33202, 31946, 30421, 30122, 29825, 28657, 26417, 21146, 13397, 
      12545, 10625, 10037, 9946, 8497, 8090, 7946, 46948, 37673, 33344, 9953, 
      9769, 45205, 41794, 41058, 39253, 38898, 37845, 19890, 17569, 15138, 
      8053, 41621, 31732, 31112, 29300, 22525, 19717, 14621, 7412, 46429, 
      41821, 37501, 22601, 18041, 7481, 37332, 14625, 14281, 9865, 32810, 
      27338, 23789, 20114, 15170, 7789, 7058, 39848, 37700, 36653, 26888, 
      22100, 15749, 7208, 40050, 22690, 20017, 15025, 13122, 9586, 9162, 
      8962, 7650, 6705, 6625, 36676, 28304, 26564, 24625, 14144, 9316, 9209, 
      6929, 6449, 35482, 33466, 31205, 6410, 6290, 38845, 27109, 11413, 
      10984, 7933, 7309, 6760, 6253, 41273, 37970, 33154, 8738, 34000, 32672, 
      31697, 28276, 7985, 7801, 33181, 17506, 39701, 39332, 30440, 26792, 
      23432, 23165, 13940, 13045, 12365, 9076, 33218, 27530, 22490, 16145, 
      15938, 9685, 9425, 9173, 8929, 16420, 12928, 9540, 9028, 8100, 5625, 
      5473, 28757, 27842, 27541, 14645, 13141, 5525, 5237, 28004, 27701, 
      19784, 16136, 34002, 33661, 23530, 16861, 15370, 14962, 4986, 26233, 
      24224, 15233, 6928, 5849, 4745, 26393, 25225, 7853, 7738, 5858, 5330, 
      18045, 17352, 30794, 25834, 16769, 7141, 10180, 5057, 4672, 34945, 
      31525, 26469, 16738, 33085, 21533, 5960, 27746, 24457, 12557, 7085, 
      4562, 16369, 14209, 5044, 4384, 32722, 25385, 21437, 10877, 9565, 
      27389, 17764, 12580, 6500, 5965, 33525, 13249, 13050, 10305, 6849, 
      5850, 5013, 4338, 3573, 26545, 13540, 8612, 5840, 4225, 7272, 7012, 
      6637, 6397, 6165, 5832, 4072, 3016, 6058, 3833, 2890, 2873, 27353, 
      9104, 5953, 29170, 20557, 17485, 7501, 6826, 10244, 20626, 7162, 20800, 
      6793, 3985, 2628, 30770, 2434, 26452, 15112, 8516, 5960, 3485, 3016, 
      18154, 4729, 36161, 9680, 6032, 5072, 2105, 22013, 21170, 18749, 4153, 
      1898, 30664, 25789, 18664, 16893, 14989, 13213, 1800, 21845, 18581, 
      16810, 14450, 3706, 3362, 3281, 2770, 12337, 11125, 7450, 5242, 2250, 
      1845, 20213, 12053, 5288, 3653, 2813, 2120, 14138, 10973, 2525, 26260, 
      13396, 5920, 1657, 12041, 11426, 9506, 6554, 5581, 5450, 4141, 28052, 
      18056, 17797, 16781, 13925, 10372, 8900, 5252, 20133, 16714, 4225, 
      1210, 16649, 8768, 7108, 5249, 2180, 1145, 1060, 4682, 1061, 36244, 
      28456, 24309, 21636, 17029, 12136, 7956, 1989, 949, 909, 27737, 26762, 
      24250, 19885, 16717, 11450, 4937, 2210, 11600, 5545, 4753, 1145, 22338, 
      11965, 5353, 26276, 15076, 10477, 7400, 872, 30901, 15509, 14786, 4981, 
      3434, 794, 22185, 12676, 8497, 7465, 4801, 4057, 3601, 900, 612, 585, 
      21265, 20410, 11978, 3778, 2129, 27380, 5668, 5525, 3848, 2084, 1709, 
      925, 884, 773, 628, 13666, 6841, 5770, 5482, 1117, 970, 441, 1921, 
      1844, 27257, 6602, 6445, 6290, 802, 586, 25605, 18820, 8605, 7720, 
      3460, 3349, 2725, 549, 5189, 4133, 2405, 2053, 773, 16385, 2960, 580, 
      11461, 8325, 801, 31525, 11860, 6437, 2696, 212, 245, 14569, 3650, 
      1069, 218, 313, 493, 845, 16020, 12688, 7888, 4240, 2745, 1105, 208, 
      148, 225, 505, 24146, 170, 482, 26669, 5576, 884, 776, 221, 461, 18306, 
      1681, 1042, 481, 757, 1170, 31393, 25345, 9280, 3313, 2089, 1025, 65, 
      548, 740, 31025, 20785, 5825, 5525, 449, 674, 12580, 565, 16154, 13021, 
      5801, 3274, 2141, 250, 281, 11041, 8852, 916, 545, 500, 6898, 5338, 
      2925, 409, 234, 1530, 33128, 20168, 14404, 14165, 7060, 965, 28562, 
      10001, 6401, 170, 170, 1445, 20449, 9409, 7225, 6561, 196, 9, 0, 729, 
      32762, 5477, 2810, 122, 50, 325, 34973, 32765, 8104, 7060, 6728, 3973, 
      3848, 2920, 200, 1093, 38818, 34605, 27234, 13933, 12109, 10210, 5785, 
      5485, 3978, 153, 15145, 12560, 11252, 11041, 9041, 8665, 6905, 592, 50, 
      1394, 21352, 5661, 5220, 5077, 3061, 2740, 20213, 14449, 4673, 4538, 
      98, 1073, 13753, 10265, 3785, 905, 1025, 97, 117, 145, 162, 202, 1930, 
      244, 2501, 22621, 10960, 8980, 244, 313, 2953, 8633, 2570, 8477, 8325, 
      9860, 5585, 4880, 617, 40690, 8570, 613, 1378, 3538, 11988, 1285, 1480, 
      3805, 1450, 3961, 35369, 6329, 3316, 2609, 1556, 2900, 4666, 7373, 
      3509, 2165, 30805, 11138, 6305, 3554, 3130, 3233, 3893, 11392, 7300, 
      8725, 42292, 6354, 36884, 5684, 5066, 4810, 4685, 6290, 48548, 39049, 
      6353, 4993, 45677, 45325, 44906, 10900, 9650, 6410, 6269, 52146, 47317, 
      7450, 8825, 4964, 7389, 6388, 6253, 5608, 5330, 51220, 10861, 8677, 
      7538, 11336, 11149, 10100, 9104, 7193, 12809, 14297, 8585, 13250, 8714, 
      14893, 11461, 9389, 11113, 11890, 11405, 12965, 12802, 13796, 11789, 
      15156, 12097, 12850, 16025, 15842, 13850, 15669, 15156, 15749, 16298, 
      17744, 17426, 18178, 16538, 18041, 19156, 19045, 21370, 21554, 21401 ], 
  [ 65977, 63817, 65269, 63565, 61489, 59648, 59140, 60805, 57812, 59321, 
      59085, 52036, 55042, 51237, 54305, 53456, 51985, 51893, 50285, 48845, 
      50576, 52180, 44090, 42930, 42356, 45722, 46993, 47389, 41625, 46777, 
      45392, 46450, 44740, 44469, 42500, 44285, 41033, 33920, 36424, 34164, 
      22525, 22685, 33794, 41472, 38160, 33057, 30736, 20772, 20458, 33337, 
      43936, 29725, 32733, 32269, 43418, 33653, 18869, 18770, 32185, 18665, 
      18500, 18586, 28565, 28925, 92500, 81433, 42073, 32553, 30880, 17953, 
      35386, 33802, 17561, 93629, 83981, 75949, 78642, 41922, 34597, 16965, 
      93113, 92009, 91460, 77888, 35428, 31268, 17540, 92305, 79380, 26077, 
      25876, 15997, 87449, 23369, 20114, 16994, 16525, 84545, 32017, 16217, 
      15377, 77629, 40729, 16285, 16090, 15154, 81965, 15725, 15668, 85930, 
      82241, 69397, 68465, 24641, 22562, 20800, 76162, 71761, 30290, 28561, 
      15457, 83093, 63208, 61013, 29800, 20485, 15293, 15080, 14248, 14005, 
      62973, 62530, 35005, 25353, 15714, 15370, 14778, 14713, 74960, 59252, 
      30097, 19856, 78761, 61625, 27866, 24674, 24461, 23026, 22061, 14381, 
      13250, 75496, 74500, 32596, 25317, 23605, 13252, 65669, 34378, 24433, 
      15473, 15073, 12938, 78593, 63169, 54160, 31313, 29705, 19600, 19105, 
      16769, 16144, 50737, 58325, 55781, 33709, 29000, 25325, 24869, 24644, 
      16456, 29570, 26765, 23981, 18770, 12665, 73665, 58320, 55345, 54928, 
      51265, 46633, 32689, 27540, 15145, 13689, 12393, 11920, 30218, 29945, 
      21053, 19018, 15805, 14365, 46205, 38792, 21236, 14372, 12392, 66250, 
      27925, 16066, 68416, 50417, 42857, 39040, 22480, 20420, 48245, 36209, 
      19258, 17834, 13858, 11698, 59688, 51208, 30568, 14004, 50201, 34850, 
      32105, 27890, 21017, 17945, 14297, 60625, 51209, 42761, 41329, 20609, 
      13364, 18082, 15426, 46085, 45704, 35525, 25229, 17704, 10280, 63233, 
      46273, 42898, 18058, 30532, 22672, 10305, 45889, 24901, 23909, 10114, 
      55061, 46861, 45317, 38420, 33800, 31336, 27332, 26260, 23720, 22061, 
      19861, 17300, 15892, 15397, 14165, 14020, 63405, 56173, 35218, 33298, 
      26338, 14274, 45713, 36688, 20564, 16928, 15025, 12953, 12560, 10865, 
      9620, 54077, 50717, 37181, 35177, 33245, 20381, 19517, 12250, 10585, 
      54756, 47304, 41956, 37341, 34669, 32125, 17316, 16021, 14029, 13876, 
      54577, 42517, 41045, 39250, 38897, 38546, 37162, 34490, 28085, 18122, 
      16946, 14162, 13250, 13105, 10522, 9521, 8945, 58369, 47744, 42713, 
      13220, 12928, 56410, 52513, 51669, 49594, 49185, 47970, 26613, 23698, 
      20565, 9970, 52340, 40885, 40157, 38021, 29896, 26440, 19940, 8357, 
      57850, 52594, 47626, 30026, 24386, 9074, 47457, 20052, 19600, 13456, 
      42233, 35789, 31538, 27053, 20813, 10138, 8489, 50405, 47933, 46724, 
      35285, 29525, 21608, 9125, 50661, 30277, 27010, 20722, 18225, 13285, 
      12645, 12337, 10161, 8082, 7786, 46801, 37025, 34961, 32644, 19625, 
      12961, 12800, 8900, 7556, 45445, 43105, 40466, 7841, 7397, 49348, 
      35668, 16084, 15493, 10984, 9928, 8893, 7684, 52154, 48365, 42793, 
      12329, 43801, 42257, 41120, 37105, 11252, 10960, 42874, 24121, 50420, 
      49997, 39701, 35405, 31397, 31076, 19637, 18472, 17576, 13045, 42965, 
      36305, 30293, 22490, 22229, 13978, 13610, 13250, 12898, 22873, 18409, 
      13833, 13105, 11745, 7488, 7120, 37802, 36725, 36370, 20666, 18730, 
      7442, 6722, 36941, 36584, 27101, 22589, 43965, 43570, 31657, 23530, 
      21661, 21145, 6525, 34900, 32513, 21524, 10249, 8468, 6068, 35114, 
      33730, 11714, 11545, 8585, 7625, 25092, 24237, 40325, 34501, 23546, 
      10786, 15121, 7460, 6697, 45178, 41218, 35298, 23569, 43048, 29444, 
      9173, 36845, 32962, 18362, 10946, 6857, 23200, 20500, 7825, 6625, 
      42685, 34106, 29402, 16250, 14506, 36488, 24973, 18493, 10253, 9448, 
      43650, 19378, 19125, 15570, 10818, 9333, 8010, 6849, 5274, 35536, 
      19777, 13337, 9377, 6736, 11565, 11197, 10660, 10312, 9972, 9477, 6637, 
      4285, 9865, 6290, 4105, 4034, 36560, 14153, 9760, 38701, 28522, 24802, 
      12010, 11065, 15725, 28645, 11617, 28873, 11140, 6928, 4329, 40625, 
      3973, 35605, 21997, 13565, 10037, 6212, 5365, 25741, 8266, 46880, 
      15161, 10217, 8825, 3536, 30410, 29405, 26498, 7474, 3005, 40573, 
      34888, 26413, 24264, 21928, 19720, 2853, 30242, 26330, 24181, 21281, 
      6865, 6305, 6170, 5281, 18682, 17146, 12337, 9265, 4437, 3546, 28340, 
      18344, 9365, 6920, 5540, 4253, 20969, 16994, 5090, 35521, 20065, 10321, 
      3412, 18386, 17609, 15149, 11225, 9874, 9689, 7786, 37637, 25805, 
      25492, 24260, 20756, 16285, 14381, 9437, 28314, 24193, 7978, 2533, 
      24128, 14249, 12049, 9488, 4745, 2468, 2113, 8705, 2330, 47125, 38149, 
      33300, 30141, 24616, 18589, 13221, 4500, 2056, 1476, 37322, 36185, 
      33241, 28066, 24250, 17741, 9122, 4937, 17945, 10000, 8884, 2900, 
      31005, 18418, 9754, 35645, 22285, 16552, 12557, 2357, 41026, 22826, 
      21941, 9274, 7025, 2225, 30852, 19345, 14032, 12676, 9040, 7972, 7300, 
      2601, 1665, 1152, 29770, 28753, 18485, 7585, 5018, 36965, 10285, 10088, 
      7709, 4973, 4328, 2788, 2693, 2420, 2005, 20605, 11890, 10441, 10045, 
      3250, 2941, 1170, 4756, 4625, 36842, 11597, 11386, 11177, 2665, 2125, 
      34920, 26893, 14248, 13093, 7213, 7048, 6100, 2088, 9698, 8210, 5618, 
      5050, 2690, 23972, 6497, 337, 17914, 13914, 234, 41812, 18421, 11432, 
      6125, 1157, 596, 21778, 7565, 3418, 1325, 394, 250, 170, 23553, 19465, 
      13369, 8425, 6228, 3508, 1369, 769, 468, 208, 33245, 521, 185, 36200, 
      10301, 3125, 2909, 356, 164, 26325, 4570, 3445, 2290, 82, 117, 41680, 
      34660, 15193, 7120, 5248, 3428, 848, 89, 65, 41258, 29290, 10658, 
      10250, 2258, 53, 19357, 2536, 23741, 19906, 10634, 7081, 5354, 169, 
      146, 17440, 14657, 3265, 2516, 41, 12109, 10009, 6570, 2218, 153, 153, 
      43685, 28565, 21613, 21320, 12325, 3368, 38417, 16130, 11450, 1601, 
      197, 122, 28900, 15376, 12544, 11664, 1681, 900, 729, 0, 43265, 10202, 
      6401, 1445, 1157, 82, 45800, 43268, 13693, 12325, 11885, 8104, 7925, 
      6565, 1685, 40, 50185, 45378, 36873, 21034, 18778, 16393, 10618, 10210, 
      8109, 1530, 22516, 19337, 17705, 17440, 14900, 14416, 12116, 25, 509, 
      125, 29965, 10440, 9837, 9640, 6760, 6277, 28610, 21658, 9074, 8885, 
      449, 74, 20800, 16448, 7808, 68, 80, 1042, 522, 442, 405, 337, 337, 
      325, 584, 31450, 17305, 14785, 433, 340, 820, 14330, 653, 14120, 13914, 
      15881, 10256, 9281, 320, 52273, 14213, 370, 325, 1189, 18549, 340, 373, 
      1348, 397, 1450, 46196, 11216, 6961, 5876, 449, 929, 8905, 12584, 7208, 
      680, 40930, 17429, 11138, 7253, 6613, 1154, 1490, 17737, 12457, 14314, 
      54037, 11133, 47873, 10193, 9305, 8941, 8762, 10961, 61049, 50308, 
      11024, 9124, 57800, 57394, 56921, 16921, 15293, 10973, 10778, 65025, 
      59602, 12337, 14144, 8825, 12168, 10789, 10600, 9685, 9245, 63937, 
      16666, 13780, 12209, 17141, 16900, 15473, 14153, 11540, 18938, 20480, 
      12932, 19109, 13061, 21130, 16564, 13736, 16000, 16993, 16292, 18122, 
      17905, 19169, 16298, 20745, 16660, 17629, 21668, 21377, 18737, 21096, 
      20421, 20906, 21509, 23225, 22745, 23605, 21425, 23360, 24421, 24202, 
      26365, 26441, 26234 ], 
  [ 51850, 53018, 51556, 49844, 49010, 50081, 50405, 48740, 49905, 45162, 
      44090, 45769, 40861, 41210, 38450, 38849, 39040, 38530, 39418, 37970, 
      35953, 34225, 38197, 37865, 37705, 34829, 33602, 31912, 35300, 31714, 
      32409, 31385, 31753, 31898, 32005, 30042, 31364, 34225, 30901, 32801, 
      73576, 75400, 30341, 25121, 26801, 30434, 32689, 66821, 62761, 28628, 
      22585, 30836, 27602, 27970, 21645, 26440, 58248, 61893, 27050, 56794, 
      61205, 54217, 29250, 28360, 22045, 19714, 20290, 24914, 26153, 51914, 
      22753, 23665, 52768, 21922, 19762, 18386, 18581, 19301, 22376, 53000, 
      21402, 21130, 20997, 18241, 21541, 24037, 46917, 21008, 18065, 27578, 
      27793, 54938, 19476, 30276, 35757, 45117, 47560, 18650, 21866, 47666, 
      58474, 17140, 17680, 45652, 46705, 60745, 17730, 47170, 47529, 18365, 
      17588, 15560, 15460, 26548, 29045, 31025, 16081, 15424, 20961, 22144, 
      43984, 17186, 14357, 14242, 20885, 30290, 43402, 44437, 50261, 53762, 
      14120, 14093, 17768, 23924, 40493, 41813, 44549, 44900, 15289, 13725, 
      19930, 30073, 15760, 13600, 21025, 23657, 23860, 25337, 26452, 43732, 
      54665, 14989, 14825, 17849, 22634, 24250, 50089, 13480, 16717, 22996, 
      37332, 38596, 51021, 15170, 13058, 12785, 17810, 18698, 28145, 28898, 
      33218, 34673, 12688, 12370, 12322, 16042, 18405, 20970, 21346, 21537, 
      32485, 17725, 19496, 21704, 27725, 44500, 13562, 11945, 11882, 11881, 
      11962, 12322, 15850, 18605, 34082, 38450, 44642, 48745, 16705, 16848, 
      23764, 26305, 31828, 35380, 11890, 13213, 23113, 34553, 41725, 11965, 
      17320, 30005, 12049, 11106, 11866, 12625, 21025, 23125, 11012, 13120, 
      24041, 25945, 33617, 41441, 10805, 10645, 14965, 32513, 10468, 13005, 
      14004, 16029, 21220, 24804, 31140, 10490, 10226, 10930, 11162, 21226, 
      32701, 23689, 27689, 10090, 10125, 12010, 16690, 23725, 42925, 10180, 
      9860, 10229, 22829, 13253, 17873, 40034, 9472, 15940, 16612, 39841, 
      9074, 9194, 9314, 10321, 11525, 12389, 14209, 14801, 16421, 17674, 
      19634, 22481, 24401, 25154, 27250, 27521, 9512, 8936, 10861, 11437, 
      14461, 26525, 8874, 10249, 18253, 22105, 24778, 28530, 29385, 33930, 
      38925, 8500, 8468, 9908, 10400, 10964, 18068, 18868, 29489, 34064, 
      8345, 8381, 8857, 9650, 10306, 11090, 20825, 22442, 25442, 25705, 8164, 
      8584, 8776, 9061, 9124, 9189, 9469, 10125, 12456, 19549, 20869, 24741, 
      26325, 26596, 32749, 36324, 39076, 8210, 7985, 8362, 25877, 26417, 
      7913, 7760, 7748, 7753, 7760, 7793, 12644, 14305, 16580, 33025, 7585, 
      8194, 8298, 8658, 10933, 12469, 16785, 38898, 7685, 7421, 7445, 10645, 
      13325, 34621, 7274, 16061, 16441, 23609, 7456, 8500, 9657, 11412, 
      15156, 29857, 35280, 6890, 6914, 6953, 8410, 10138, 14285, 32170, 6728, 
      9640, 10949, 14645, 16724, 22600, 23624, 24148, 28628, 35285, 36653, 
      6610, 7650, 8082, 8677, 15210, 22690, 22945, 31525, 36837, 6500, 6656, 
      6929, 34624, 36676, 6241, 7537, 17905, 18562, 25285, 27557, 30266, 
      34465, 6133, 6088, 6340, 22468, 6098, 6218, 6329, 6890, 23885, 24425, 
      6001, 10960, 5641, 5634, 6154, 6850, 7834, 7929, 13546, 14461, 15229, 
      20266, 5672, 6500, 7976, 11405, 11560, 18701, 19165, 19637, 20117, 
      10954, 13978, 18554, 19490, 21458, 30929, 32225, 5913, 6084, 6145, 
      12073, 13465, 30465, 33073, 5882, 5941, 8522, 10666, 5000, 5021, 6836, 
      9941, 10984, 11300, 32456, 5917, 6442, 10845, 22450, 26077, 33661, 
      5713, 5993, 19753, 20000, 25360, 27728, 8585, 8978, 4680, 5512, 9117, 
      20485, 14834, 26725, 28874, 4121, 4321, 5057, 8720, 4069, 6273, 22194, 
      4520, 5213, 11413, 18973, 26948, 8345, 9805, 24170, 27130, 3700, 4689, 
      5809, 12625, 14209, 4157, 7202, 10706, 19106, 20381, 3413, 9925, 10088, 
      12773, 18005, 20264, 22685, 25268, 29933, 4033, 9490, 14698, 19890, 
      25153, 16250, 16714, 17425, 17909, 18401, 19154, 24634, 32266, 18292, 
      25117, 32500, 32845, 3385, 13010, 18185, 3028, 4913, 6185, 15025, 
      16160, 11250, 4616, 15044, 4426, 15397, 22001, 28970, 2448, 29860, 
      2834, 6698, 12410, 16370, 22945, 25010, 5032, 18757, 2041, 10674, 
      15714, 17650, 30249, 3457, 3700, 4537, 19625, 32212, 1970, 2525, 4450, 
      5213, 6205, 7325, 32474, 3285, 4365, 5128, 6388, 20260, 21364, 21645, 
      23668, 7529, 8489, 12416, 16000, 25316, 28169, 3457, 7605, 15682, 
      19477, 22257, 25546, 6068, 8333, 23053, 1898, 6410, 14138, 27613, 7225, 
      7696, 9396, 12960, 14521, 14752, 17425, 1514, 3826, 3929, 4361, 5849, 
      8450, 9874, 14914, 3005, 4292, 16781, 30056, 4225, 9738, 11698, 14545, 
      22698, 29989, 31714, 15424, 30265, 1010, 1186, 1745, 2330, 3877, 6586, 
      10370, 22865, 31237, 34817, 1189, 1300, 1684, 2749, 3925, 6984, 14589, 
      21636, 6770, 13385, 14765, 27085, 1940, 6409, 13553, 1170, 4450, 7453, 
      10530, 28618, 725, 4157, 4520, 13901, 17060, 28900, 1781, 5666, 9089, 
      10229, 14081, 15509, 16501, 27194, 31250, 34481, 1945, 2176, 6052, 
      15952, 20457, 818, 12410, 12629, 15658, 20410, 21845, 26129, 26450, 
      27425, 29090, 4840, 10685, 12148, 12584, 24509, 25448, 33245, 20605, 
      20890, 689, 10804, 11009, 11216, 26000, 27956, 845, 2386, 8461, 9386, 
      15986, 16237, 17785, 27917, 12645, 14485, 18549, 19645, 25605, 3205, 
      16930, 39890, 5881, 8537, 42281, 241, 5554, 10629, 17386, 31554, 35569, 
      3917, 15080, 22997, 30472, 37445, 39797, 43045, 3194, 4930, 8818, 
      13858, 17069, 22669, 30098, 33658, 36269, 40169, 820, 35488, 40144, 
      445, 11570, 23530, 24146, 36985, 40121, 2216, 19981, 22600, 26021, 
      42949, 45896, 97, 565, 7306, 15457, 18577, 22581, 32481, 41290, 42930, 
      89, 1433, 11089, 11513, 25985, 42500, 4810, 25013, 2952, 4525, 11061, 
      15412, 18261, 38452, 38845, 5801, 7594, 22826, 24989, 41234, 9620, 
      11680, 16145, 25937, 38432, 48416, 10, 1530, 3730, 3853, 9418, 22509, 
      148, 6565, 10205, 28228, 37640, 47965, 1445, 7057, 9217, 10001, 27890, 
      31685, 32762, 43265, 0, 11449, 16384, 28900, 30276, 39601, 37, 1, 8282, 
      9410, 9802, 13925, 14162, 16130, 27890, 45797, 260, 29, 260, 3973, 
      5045, 6404, 11029, 11453, 13928, 28565, 3373, 4770, 5634, 5785, 7405, 
      7753, 9613, 42034, 34612, 47540, 1250, 11261, 11906, 12125, 15901, 
      16666, 1557, 3757, 12805, 13032, 35380, 45405, 4145, 6449, 14449, 
      44149, 44993, 31393, 35033, 35785, 36164, 36928, 50240, 37330, 52981, 
      1061, 6050, 7690, 36602, 37757, 54877, 8065, 53044, 8269, 8477, 7114, 
      11889, 12994, 40225, 656, 8356, 39857, 46052, 56900, 5618, 45233, 
      46514, 57889, 46120, 58405, 397, 11177, 16490, 18317, 46586, 53722, 
      13856, 10045, 16317, 49725, 533, 6568, 11509, 16360, 17384, 54773, 
      57605, 6458, 10330, 8857, 1154, 11912, 810, 13050, 14240, 14708, 14945, 
      12564, 2330, 1157, 12625, 14885, 1989, 1997, 1940, 8114, 9396, 13396, 
      13617, 3380, 2533, 12260, 10737, 16650, 12917, 14450, 14677, 15842, 
      16648, 3530, 9505, 12025, 13780, 9970, 10145, 11626, 12802, 15597, 
      9265, 10369, 16965, 11492, 17092, 10597, 14761, 17757, 15857, 15184, 
      16145, 15885, 16084, 15266, 19045, 15170, 18989, 18292, 15669, 16208, 
      18560, 16757, 17330, 18637, 18820, 18450, 19216, 19240, 21220, 19825, 
      21290, 21901, 25288, 26192, 26401 ], 
  [ 48533, 47989, 48025, 46313, 44837, 44410, 44306, 44353, 43378, 41845, 
      41201, 38386, 37544, 35753, 35989, 35746, 35081, 34785, 34389, 32941, 
      32850, 32834, 30600, 29840, 29466, 29800, 29857, 29237, 27917, 28825, 
      28450, 28496, 27794, 27725, 26762, 26725, 25693, 23418, 23090, 22850, 
      36661, 37629, 21460, 22874, 21986, 21125, 21026, 32474, 30340, 20389, 
      22906, 19601, 19577, 19517, 22180, 19485, 27325, 29044, 19025, 26513, 
      28570, 25220, 18229, 17981, 47618, 40793, 20825, 18173, 17914, 23773, 
      18580, 18208, 23985, 48137, 42125, 37325, 38804, 20264, 17989, 23789, 
      47617, 46917, 46570, 38250, 18010, 17082, 21130, 47009, 38930, 16129, 
      16130, 24229, 43765, 16045, 17032, 19972, 20917, 41869, 16409, 20809, 
      25625, 37577, 18857, 19865, 20276, 26612, 40093, 20313, 20458, 42440, 
      40165, 32573, 32045, 14885, 15028, 15082, 36304, 33721, 15076, 14761, 
      18625, 40405, 28802, 27617, 14786, 14561, 18257, 18650, 21050, 22625, 
      28565, 28324, 15949, 13973, 17060, 17524, 18548, 18685, 35298, 26458, 
      14473, 14130, 37481, 27617, 13856, 13492, 13481, 13460, 13505, 17945, 
      22672, 35426, 34834, 14746, 13325, 13229, 20450, 29637, 15112, 13045, 
      15397, 15805, 20740, 37105, 28145, 23378, 14065, 13669, 13058, 13169, 
      14065, 14450, 21569, 25317, 23985, 14437, 13162, 12517, 12465, 12442, 
      13546, 13124, 12541, 12181, 12424, 17429, 33785, 25106, 23545, 23330, 
      21485, 19277, 13817, 12506, 13645, 15017, 17357, 19106, 12960, 12889, 
      11673, 11860, 12889, 13873, 18845, 15674, 11450, 13474, 15938, 29192, 
      12077, 12136, 30346, 20629, 17109, 15514, 11074, 11034, 19465, 14297, 
      10880, 11072, 12752, 15440, 25250, 20810, 12290, 12290, 20205, 13540, 
      12613, 11428, 10413, 10573, 11773, 25577, 20605, 16601, 15977, 10205, 
      12050, 10100, 10676, 17901, 17722, 13401, 10377, 9922, 15426, 26765, 
      17885, 16328, 9668, 11434, 9634, 14033, 17497, 9841, 9657, 13840, 
      22021, 17861, 17125, 14066, 12274, 11426, 10250, 9986, 9466, 9221, 
      9041, 9106, 9314, 9425, 9809, 9866, 26525, 22525, 12680, 11972, 9860, 
      9512, 17113, 13138, 8730, 8730, 9049, 9805, 10018, 11353, 13138, 21233, 
      19489, 13225, 12433, 11713, 8545, 8489, 9908, 11273, 21506, 17690, 
      15170, 13181, 12125, 11197, 8306, 8425, 8857, 8906, 21325, 15325, 
      14661, 13876, 13725, 13576, 13000, 11944, 9781, 8100, 8136, 8584, 8884, 
      8941, 10600, 11821, 12861, 23297, 17722, 15317, 8650, 8762, 22144, 
      20065, 19625, 18560, 18353, 17744, 9113, 8420, 7913, 10448, 19890, 
      14293, 13969, 13045, 9970, 8938, 7690, 12469, 22772, 19940, 17396, 
      9896, 8296, 10760, 17225, 7394, 7346, 7666, 14625, 11817, 10192, 8737, 
      7345, 8992, 10777, 18553, 17293, 16690, 11513, 9389, 7330, 9593, 18605, 
      9533, 8488, 7048, 6773, 7085, 7253, 7349, 8405, 10568, 11080, 16561, 
      12037, 11185, 10282, 6757, 6961, 7002, 9162, 11050, 15809, 14681, 
      13456, 10121, 10889, 17690, 11282, 6242, 6257, 7202, 7762, 8545, 9962, 
      19080, 17109, 14365, 6525, 14765, 14029, 13498, 11705, 6658, 6770, 
      14240, 7001, 17946, 17725, 12681, 10809, 9225, 9106, 5949, 5794, 5706, 
      5821, 14125, 11101, 8725, 6376, 6317, 5540, 5576, 5620, 5672, 6353, 
      5525, 5393, 5473, 5729, 8138, 8578, 11584, 11113, 10960, 5760, 5440, 
      7888, 8784, 11125, 10970, 7345, 6065, 14309, 14116, 8869, 6196, 5741, 
      5629, 8381, 10090, 9117, 5602, 5437, 6282, 8730, 10100, 9524, 4880, 
      4913, 5993, 6649, 6338, 6089, 12277, 9685, 5800, 4756, 4241, 6074, 
      6725, 14500, 12560, 9872, 5617, 13378, 7450, 4753, 10405, 8744, 4244, 
      4100, 5869, 5242, 4562, 5017, 5837, 13009, 9076, 7200, 3744, 3616, 
      10042, 5597, 3965, 3805, 4010, 13364, 4040, 3989, 3464, 3560, 3893, 
      4388, 5045, 6500, 9490, 4033, 3249, 3733, 4930, 3089, 3125, 3194, 3250, 
      3314, 3425, 4625, 7121, 3205, 4680, 7141, 7272, 9698, 2845, 3098, 
      10625, 6304, 5008, 2720, 2785, 2797, 6221, 2525, 6245, 2450, 3490, 
      5537, 11329, 5785, 8933, 3809, 2245, 2353, 3578, 4145, 4925, 2600, 
      14346, 2221, 2125, 2349, 5746, 6560, 6161, 5072, 2612, 6425, 11065, 
      8410, 4985, 4250, 3530, 2938, 6473, 6388, 4900, 4165, 3285, 2605, 2853, 
      2920, 3445, 2500, 2176, 1609, 1769, 3809, 4736, 5490, 2362, 1665, 2250, 
      2890, 3825, 2965, 2020, 3044, 8425, 2665, 1405, 4394, 2196, 2025, 1585, 
      1297, 1360, 1377, 1696, 9325, 4361, 4250, 3826, 2746, 1709, 1421, 1325, 
      5252, 3757, 1480, 5125, 3690, 1285, 1105, 1170, 2689, 5058, 5713, 1193, 
      5120, 13957, 9425, 7202, 5861, 3770, 1985, 1061, 2642, 5450, 6890, 
      9000, 8469, 7141, 4996, 3604, 1741, 1000, 2269, 1741, 866, 962, 3866, 
      6113, 1808, 820, 8125, 2845, 1354, 793, 4329, 10676, 2980, 2701, 740, 
      1117, 4397, 5954, 1921, 850, 706, 706, 850, 986, 3761, 5249, 6554, 
      5476, 5065, 1665, 865, 1732, 8629, 533, 538, 785, 1685, 2050, 3338, 
      3445, 3778, 4373, 2165, 520, 485, 493, 2788, 3085, 5960, 1666, 1737, 
      8500, 425, 416, 409, 3209, 3881, 7586, 4205, 650, 505, 685, 722, 986, 
      3842, 340, 468, 1108, 1348, 3028, 3098, 773, 8753, 1280, 512, 9860, 
      10834, 1381, 250, 801, 5125, 6786, 2312, 421, 2132, 4685, 7592, 8660, 
      10196, 2873, 1613, 365, 269, 698, 2018, 4525, 5945, 7058, 8818, 6705, 
      6705, 8793, 8042, 121, 2237, 2425, 7346, 8770, 3821, 1256, 1949, 3016, 
      10100, 11549, 10690, 7306, 565, 370, 922, 1930, 5410, 9297, 10081, 
      10468, 4964, 68, 64, 2980, 9865, 1493, 2650, 2845, 1636, 40, 325, 820, 
      7957, 8136, 986, 425, 1961, 2626, 9241, 97, 17, 416, 2932, 7937, 12785, 
      11673, 4633, 2125, 2034, 109, 1858, 9029, 680, 40, 3725, 7573, 12548, 
      4762, 530, 122, 50, 3601, 5042, 5477, 10202, 11449, 0, 441, 3969, 4489, 
      8464, 12770, 11450, 257, 101, 65, 122, 145, 401, 3601, 11450, 15133, 
      12548, 8285, 1940, 1300, 733, 8, 4, 125, 3848, 2410, 1453, 1033, 970, 
      450, 370, 90, 9613, 6257, 12337, 5209, 26, 29, 34, 386, 509, 4660, 
      2152, 72, 85, 6597, 11272, 1898, 778, 218, 10658, 11074, 4964, 6464, 
      6788, 6953, 7289, 13753, 7477, 15210, 5876, 1021, 521, 7177, 7690, 
      16250, 468, 15273, 458, 452, 801, 226, 261, 8874, 16385, 545, 8720, 
      11705, 17417, 1445, 11314, 11953, 17978, 11773, 18280, 13130, 370, 761, 
      1090, 12025, 15737, 481, 522, 802, 13666, 10484, 1325, 488, 845, 1013, 
      16360, 17908, 1429, 593, 832, 17525, 677, 14185, 745, 865, 905, 928, 
      901, 21697, 15602, 962, 1082, 19858, 19652, 19381, 1801, 1585, 1305, 
      1312, 24245, 21044, 1453, 1642, 1777, 1682, 1717, 1730, 1825, 1989, 
      23753, 2336, 2074, 2117, 2801, 2762, 2745, 2637, 2650, 3380, 4698, 
      4018, 4537, 4145, 5140, 4810, 4810, 5050, 5233, 5338, 6148, 6133, 6385, 
      6740, 7145, 6898, 7057, 7858, 7969, 7753, 8090, 8021, 8900, 9297, 9997, 
      10121, 10573, 10413, 10730, 11981, 12164, 14909, 15385, 15380 ], 
  [ 50570, 49690, 50020, 48308, 46706, 45985, 45797, 46180, 44785, 43882, 
      43322, 39625, 39581, 37370, 38194, 37825, 36992, 36738, 36090, 34642, 
      34929, 35249, 31797, 30953, 30537, 31501, 31810, 31400, 29156, 30946, 
      30361, 30617, 29705, 29594, 28421, 28762, 27268, 23985, 24245, 23585, 
      32104, 32904, 22405, 25121, 23729, 21986, 21425, 28421, 26665, 21460, 
      25657, 20084, 20690, 20546, 24973, 20808, 23944, 25285, 20138, 23258, 
      24853, 22217, 18754, 18632, 55325, 47618, 23618, 19538, 18985, 20938, 
      20449, 19825, 21024, 55970, 49202, 43730, 45461, 23141, 19816, 20744, 
      55450, 54666, 54277, 44865, 20005, 18405, 18757, 54800, 45713, 16570, 
      16529, 20890, 51220, 15940, 16045, 17725, 18376, 49114, 18026, 18226, 
      21866, 44276, 21776, 17492, 17777, 22601, 47170, 17730, 17833, 49853, 
      47284, 38600, 37988, 15284, 14965, 14641, 42961, 40000, 16609, 16000, 
      16336, 47650, 34325, 32930, 16277, 14162, 16010, 16277, 18005, 19202, 
      34088, 33805, 18280, 14708, 15149, 15445, 16133, 16228, 41913, 31645, 
      16090, 13689, 44432, 33056, 15137, 14185, 14132, 13817, 13652, 15572, 
      19081, 42125, 41449, 16825, 14186, 13754, 17321, 35496, 17485, 13780, 
      13780, 14020, 17485, 44098, 33794, 28145, 16018, 15370, 12785, 12770, 
      12994, 13169, 26000, 30546, 28962, 16810, 14821, 13546, 13410, 13345, 
      12517, 14909, 13864, 13000, 12109, 14804, 40442, 30377, 28522, 28265, 
      26042, 23330, 16106, 13997, 12322, 13106, 14690, 15977, 14913, 14800, 
      11988, 11713, 11860, 12340, 22898, 18845, 11849, 12025, 13565, 35261, 
      13736, 11317, 36625, 25186, 20826, 18769, 11809, 11349, 23812, 17216, 
      10985, 10841, 11345, 13025, 30773, 25493, 14453, 11009, 24804, 16333, 
      15028, 13213, 10980, 10468, 10660, 31226, 25330, 20402, 19610, 10730, 
      10685, 10121, 10025, 22122, 21901, 16362, 11826, 9901, 12717, 32708, 
      22148, 20213, 9773, 13765, 10705, 11618, 21760, 11332, 10980, 11425, 
      27250, 22250, 21346, 17489, 15109, 13925, 12161, 11729, 10789, 10250, 
      9650, 9169, 9041, 9026, 9074, 9089, 32552, 27880, 15725, 14765, 11645, 
      8861, 21418, 16393, 9549, 8793, 8650, 8818, 8905, 9610, 10765, 26420, 
      24340, 16564, 15520, 14548, 9364, 9140, 8753, 9488, 26777, 22205, 
      19097, 16562, 15170, 13906, 8537, 8362, 8290, 8297, 26596, 19336, 
      18504, 17509, 17316, 17125, 16381, 14989, 11944, 8541, 8325, 8101, 
      8149, 8164, 8941, 9700, 10404, 28946, 22321, 19370, 7957, 7985, 27625, 
      25168, 24644, 23369, 23120, 22385, 11108, 9953, 8900, 8705, 24993, 
      18178, 17770, 16594, 12469, 10933, 8593, 9970, 28421, 25085, 22037, 
      12437, 9997, 8765, 21866, 8381, 8249, 7225, 18720, 15156, 12985, 10900, 
      8500, 7585, 8656, 23530, 22018, 21289, 14810, 11930, 8653, 7850, 23624, 
      12200, 10693, 8245, 7508, 6728, 6728, 6740, 7124, 8405, 8749, 21202, 
      15586, 14482, 13285, 7786, 6562, 6561, 7461, 8677, 20324, 18944, 17425, 
      8000, 8516, 22625, 14705, 6641, 6530, 6341, 6565, 6970, 7841, 24309, 
      21960, 18628, 6084, 19154, 18250, 17593, 15338, 5965, 5993, 18545, 
      8912, 23049, 22786, 16650, 14274, 12186, 12025, 7146, 6781, 6525, 5674, 
      18472, 14692, 11560, 8077, 7976, 5645, 5597, 5557, 5525, 8138, 6554, 
      5498, 5410, 5330, 6353, 6625, 15385, 14788, 14593, 7209, 6553, 6145, 
      6705, 14842, 14645, 9802, 7850, 18824, 18589, 11956, 8149, 7400, 7204, 
      6344, 13597, 12330, 7261, 4786, 5085, 6525, 13649, 12905, 4649, 4640, 
      4880, 5200, 8585, 8210, 16456, 13192, 7837, 4357, 4850, 4709, 5066, 
      19225, 16865, 13505, 7696, 17893, 10369, 4018, 14248, 12125, 5525, 
      3869, 4420, 7321, 6221, 3946, 4346, 17524, 12625, 10161, 4689, 4225, 
      13885, 7970, 5330, 3490, 3485, 18005, 5573, 5480, 4325, 3413, 3368, 
      3485, 3764, 4589, 13249, 5650, 3690, 3250, 3649, 3194, 3146, 3089, 
      3061, 3041, 3026, 3386, 4874, 2932, 3357, 4852, 4941, 13625, 3538, 
      2825, 14804, 9265, 7465, 2993, 2848, 3826, 9224, 2756, 9290, 2597, 
      2545, 3626, 15760, 3748, 12818, 5930, 2938, 2290, 2465, 2738, 7592, 
      2117, 19449, 3250, 2146, 2034, 3625, 9857, 9332, 7865, 1961, 4052, 
      15538, 12253, 7778, 6749, 5693, 4765, 4058, 9685, 7693, 6664, 5364, 
      1828, 1908, 1933, 2164, 4201, 3625, 2176, 1664, 2276, 2825, 8577, 4021, 
      1602, 1557, 1777, 2250, 5044, 3469, 1805, 12394, 4618, 1594, 2525, 
      3897, 3600, 2740, 1696, 1465, 1440, 1297, 13546, 7154, 7001, 6409, 
      4825, 3074, 2450, 1346, 8381, 6340, 1165, 2920, 6273, 2314, 1714, 1233, 
      1450, 2853, 3298, 1088, 2873, 19186, 13730, 10961, 9242, 6437, 3770, 
      1922, 1361, 3077, 4097, 13221, 12564, 10900, 8125, 6229, 3400, 1021, 
      1156, 3442, 1097, 941, 1997, 9620, 3593, 1009, 12178, 5218, 2845, 1570, 
      2250, 15317, 5437, 5032, 845, 676, 2276, 9461, 3874, 1921, 1525, 769, 
      661, 629, 1850, 2834, 3761, 8857, 8320, 3492, 592, 745, 12850, 890, 
      853, 554, 698, 853, 1553, 1618, 1825, 2210, 4328, 1213, 884, 808, 1213, 
      1384, 3293, 637, 666, 12721, 1076, 1025, 976, 1424, 1844, 11597, 7250, 
      1805, 1450, 370, 365, 377, 1805, 613, 405, 373, 445, 1285, 5765, 290, 
      5330, 3065, 1625, 6185, 15601, 3250, 901, 234, 2626, 3825, 4685, 232, 
      725, 2312, 4421, 5237, 6437, 5498, 3650, 1394, 290, 173, 653, 2194, 
      3194, 4013, 5353, 10548, 3744, 5328, 12221, 562, 746, 850, 4217, 5305, 
      6824, 269, 584, 1189, 6341, 7496, 15457, 11317, 1930, 97, 145, 565, 
      2785, 5706, 6322, 15193, 8345, 593, 505, 1153, 6148, 3530, 949, 5512, 
      3757, 565, 52, 85, 4660, 4797, 2729, 1706, 554, 925, 5650, 916, 416, 
      17, 1105, 4640, 8480, 16650, 7930, 4498, 4365, 970, 493, 13460, 2213, 
      733, 1604, 4360, 8285, 8101, 1937, 1025, 785, 1522, 2501, 2810, 6401, 
      16384, 441, 0, 1764, 2116, 5041, 17957, 16385, 1370, 962, 842, 101, 82, 
      2, 1522, 7397, 20740, 17693, 12548, 4229, 3253, 2308, 533, 445, 104, 
      1685, 4909, 3490, 2818, 2713, 1773, 1609, 909, 5938, 3380, 8116, 8674, 
      509, 386, 349, 29, 26, 7957, 4525, 261, 232, 3636, 7261, 4145, 2353, 
      113, 6773, 7105, 2465, 3545, 3785, 3908, 4160, 9280, 4306, 10485, 9509, 
      2722, 1802, 4090, 4477, 11357, 1665, 10548, 1613, 1565, 2250, 625, 450, 
      5409, 22160, 1700, 5297, 7652, 12356, 3314, 7345, 7858, 12833, 7720, 
      13093, 18317, 937, 362, 397, 7930, 10970, 544, 1341, 445, 9277, 15125, 
      2984, 1013, 488, 488, 11509, 12805, 3130, 1370, 1945, 23426, 1160, 
      19498, 1018, 928, 884, 865, 1300, 28186, 21125, 1361, 1061, 26053, 
      25805, 25492, 3250, 2740, 1620, 1585, 31028, 27365, 2020, 2545, 1546, 
      2165, 1906, 1877, 1762, 1800, 30410, 3617, 2809, 2516, 4082, 4001, 
      3690, 3330, 2797, 4913, 6273, 4165, 5860, 4292, 6757, 5545, 4957, 5617, 
      5968, 5905, 6925, 6868, 7330, 7013, 8258, 7213, 7540, 9013, 9040, 8320, 
      9077, 8882, 9677, 10116, 11026, 11024, 11560, 10980, 11633, 12842, 
      12941, 15560, 15952, 15905 ], 
  [ 57290, 55738, 56656, 54944, 53090, 51781, 51425, 52480, 50245, 50602, 
      50210, 44749, 46301, 43250, 45250, 44629, 43460, 43290, 42138, 40690, 
      41733, 42725, 36837, 35825, 35325, 37549, 38362, 38372, 34280, 37834, 
      36829, 37505, 36173, 35978, 34385, 35482, 33064, 27765, 29201, 27701, 
      25636, 26100, 26941, 32261, 29861, 26354, 24869, 22961, 21961, 26248, 
      33805, 23696, 25562, 25250, 33205, 26100, 19828, 20413, 25010, 19394, 
      20065, 18857, 22450, 22580, 73385, 63914, 31850, 24914, 23773, 17914, 
      26833, 25705, 17748, 74282, 66002, 59186, 61421, 31541, 26116, 17300, 
      73762, 72810, 72337, 60741, 26641, 23697, 16657, 73028, 61925, 20098, 
      19973, 16858, 68776, 18376, 16717, 15877, 15940, 66250, 23906, 15706, 
      16994, 60320, 30260, 15392, 15425, 17225, 63970, 15210, 15229, 67325, 
      64168, 53300, 52520, 18728, 17485, 16405, 58921, 55204, 22321, 21124, 
      14404, 64786, 48017, 46202, 21905, 16010, 14162, 14177, 14561, 15002, 
      47780, 47413, 25588, 18824, 13973, 13933, 13949, 13960, 57789, 44665, 
      21970, 15453, 60980, 46580, 20345, 18217, 18080, 17177, 16592, 13472, 
      14545, 58169, 57325, 23629, 18554, 17450, 13709, 49860, 24877, 17896, 
      13192, 13096, 13621, 60730, 47738, 40325, 22570, 21418, 14885, 14618, 
      13498, 13253, 37508, 43650, 41562, 24202, 20785, 18250, 17946, 17797, 
      13105, 21125, 19156, 17284, 14125, 12200, 56402, 43565, 41122, 40781, 
      37802, 34082, 23330, 19625, 12322, 11930, 12002, 12365, 21465, 21268, 
      15264, 14065, 12448, 11920, 33650, 27833, 15293, 11773, 11465, 50045, 
      19700, 12325, 51829, 36946, 30906, 27925, 15925, 14625, 35152, 25700, 
      13841, 13025, 11177, 10841, 44465, 37505, 21425, 11093, 36648, 24565, 
      22504, 19429, 14760, 12904, 11080, 45170, 37426, 30650, 29522, 14426, 
      10601, 12809, 11369, 33210, 32905, 24930, 17370, 12505, 9945, 47240, 
      33320, 30629, 12629, 21073, 15493, 9434, 32932, 16960, 16272, 9241, 
      40354, 33674, 32434, 26981, 23425, 21569, 18629, 17861, 16081, 14954, 
      13514, 11941, 11141, 10874, 10250, 10181, 47252, 41236, 24461, 22997, 
      17861, 10205, 32674, 25549, 13833, 11565, 10498, 9490, 9325, 8770, 
      8665, 39440, 36688, 25888, 24340, 22864, 13648, 13088, 9089, 8564, 
      39965, 33881, 29597, 25970, 23906, 21970, 11645, 10882, 9802, 9725, 
      39784, 30004, 28836, 27421, 27144, 26869, 25789, 23725, 18916, 12069, 
      11349, 9781, 9325, 9256, 8269, 8104, 8136, 42890, 34165, 30122, 9217, 
      9077, 41233, 38020, 37328, 35633, 35300, 34313, 17744, 15665, 13520, 
      7865, 37845, 28594, 28018, 26338, 20113, 17569, 13045, 7618, 42365, 
      38021, 33965, 20165, 16045, 7421, 33794, 13001, 12701, 8989, 29556, 
      24480, 21217, 17872, 13456, 7417, 7060, 36130, 34114, 33133, 24050, 
      19658, 13945, 7010, 36308, 20180, 17749, 13285, 11624, 8660, 8324, 
      8168, 7208, 6725, 6733, 33130, 25330, 23722, 21937, 12490, 8410, 8325, 
      6705, 6577, 32000, 30116, 28009, 6404, 6416, 35141, 24197, 10085, 9722, 
      7265, 6817, 6466, 6245, 37413, 34308, 29800, 7848, 30578, 29338, 28429, 
      25250, 7225, 7085, 29801, 15380, 35901, 35554, 27234, 23850, 20754, 
      20509, 12186, 11401, 10809, 8026, 29812, 24520, 19876, 14125, 13940, 
      8501, 8285, 8077, 7877, 14354, 11258, 8354, 7930, 7178, 5429, 5365, 
      25633, 24784, 24505, 12753, 11425, 5305, 5193, 24922, 24641, 17362, 
      14066, 30500, 30181, 20776, 14701, 13364, 13000, 4916, 23257, 21402, 
      13225, 6130, 5337, 4761, 23393, 22313, 6833, 6740, 5300, 4948, 15725, 
      15098, 27460, 22852, 14557, 6205, 8714, 4625, 4394, 31321, 28121, 
      23417, 14500, 29569, 18853, 5194, 24580, 21533, 10733, 6053, 4168, 
      14125, 12185, 4450, 4010, 29200, 22369, 18729, 9225, 8089, 24217, 
      15362, 10706, 5506, 5081, 29933, 11285, 11108, 8693, 5765, 4964, 4325, 
      3848, 3413, 23413, 11530, 7218, 4930, 3733, 6050, 5834, 5525, 5329, 
      5141, 4874, 3554, 3026, 5032, 3357, 2920, 2925, 24125, 7570, 4925, 
      25808, 17833, 15025, 6185, 5620, 8530, 17876, 5864, 18026, 5537, 3301, 
      2450, 27268, 2320, 23234, 12818, 6970, 4810, 2885, 2570, 15572, 3797, 
      32301, 7954, 4834, 4050, 2029, 19097, 18320, 16097, 3305, 1952, 27130, 
      22585, 16010, 14393, 12665, 11065, 1874, 18925, 15925, 14308, 12168, 
      2920, 2664, 2605, 2248, 10249, 9169, 5956, 4100, 1856, 1649, 17397, 
      9985, 4122, 2817, 2197, 1746, 11848, 9013, 1973, 22978, 11170, 4618, 
      1433, 9945, 9396, 7696, 5140, 4321, 4212, 3145, 24634, 15386, 15149, 
      14221, 11629, 8450, 7154, 4034, 17285, 14152, 3181, 1156, 14085, 7018, 
      5578, 4005, 1618, 1089, 1114, 3524, 1025, 32290, 24986, 21125, 18650, 
      14417, 9986, 6290, 1445, 977, 1157, 24309, 23400, 21064, 17029, 14125, 
      9364, 3709, 1576, 9490, 4205, 3545, 905, 19280, 9809, 4033, 22930, 
      12610, 8473, 5770, 738, 27245, 12997, 12340, 3701, 2440, 680, 19121, 
      10426, 6709, 5809, 3541, 2929, 2561, 674, 650, 821, 18265, 17476, 9792, 
      2692, 1417, 23938, 4250, 4129, 2738, 1370, 1105, 629, 610, 565, 530, 
      11300, 5245, 4328, 4084, 709, 628, 605, 1225, 1170, 23809, 5024, 4889, 
      4756, 500, 416, 22265, 15986, 6761, 5986, 2386, 2297, 1805, 377, 3805, 
      2925, 1549, 1285, 445, 13745, 1970, 1130, 9281, 6497, 1481, 27781, 
      9634, 4849, 1746, 274, 549, 12077, 2500, 557, 212, 725, 1037, 1565, 
      13394, 10370, 6098, 2978, 1769, 569, 178, 338, 569, 1069, 20880, 468, 
      1044, 23225, 4090, 410, 346, 605, 1021, 15476, 941, 500, 181, 1469, 
      2036, 27637, 21985, 7306, 2197, 1237, 481, 181, 1170, 1450, 27289, 
      17753, 4289, 4033, 145, 1360, 10250, 193, 13492, 10645, 4261, 2152, 
      1261, 712, 765, 8861, 6914, 386, 169, 1114, 5200, 3860, 1865, 97, 692, 
      2516, 29250, 17170, 11890, 11673, 5338, 409, 24968, 7925, 4765, 8, 580, 
      2405, 17425, 7397, 5477, 4901, 10, 65, 122, 1445, 28900, 3969, 1764, 0, 
      16, 841, 30977, 28901, 6242, 5330, 5042, 2705, 2602, 1850, 10, 1937, 
      34600, 30629, 23720, 11453, 9805, 8104, 4229, 3973, 2708, 5, 12553, 
      10210, 9034, 8845, 7065, 6733, 5193, 1234, 272, 2320, 18250, 4121, 
      3746, 3625, 1961, 1706, 17197, 11917, 3285, 3172, 360, 1885, 11285, 
      8149, 2549, 1649, 1813, 113, 353, 425, 464, 548, 2980, 610, 3681, 
      19421, 8770, 7010, 562, 697, 4217, 6705, 3744, 6569, 6437, 7794, 4069, 
      3474, 1125, 36356, 6656, 1097, 2192, 4880, 9698, 2053, 2314, 5189, 
      2260, 5365, 31337, 4717, 2210, 1657, 2386, 4082, 3316, 5625, 2377, 
      3145, 27053, 8948, 4709, 2420, 2084, 4453, 5245, 9178, 5570, 6817, 
      37874, 4772, 32770, 4210, 3700, 3488, 3385, 4744, 43810, 34817, 4805, 
      3665, 41089, 40757, 40360, 8794, 7696, 4896, 4777, 47240, 42653, 5800, 
      6997, 3730, 5777, 4930, 4817, 4282, 4068, 46370, 8825, 6925, 5960, 
      9290, 9125, 8226, 7362, 5737, 10625, 12069, 7105, 11152, 7232, 12637, 
      9661, 7897, 9397, 10084, 9685, 11125, 10984, 11866, 10205, 13130, 
      10489, 11152, 13969, 13828, 12100, 13697, 13250, 13877, 14400, 15730, 
      15476, 16180, 14760, 16085, 17210, 17141, 19508, 19732, 19601 ], 
  [ 58114, 56498, 57472, 55760, 53882, 52517, 52145, 53264, 50949, 51426, 
      51050, 45421, 47125, 43994, 46106, 45461, 44260, 44098, 42898, 41450, 
      42565, 43621, 37501, 36473, 35965, 38309, 39170, 39220, 34952, 38674, 
      37629, 38345, 36973, 36770, 35137, 36306, 33800, 28309, 29857, 28277, 
      25204, 25636, 27557, 33125, 30629, 26954, 25381, 22625, 21697, 26888, 
      34765, 24224, 26210, 25882, 34173, 26788, 19620, 20133, 25658, 19210, 
      19793, 18721, 22986, 23140, 75289, 65650, 32818, 25610, 24413, 17810, 
      27625, 26449, 17620, 76210, 67786, 60842, 63125, 32525, 26900, 17156, 
      75690, 74722, 74241, 62437, 27457, 24385, 16641, 74948, 63653, 20618, 
      20485, 16658, 70632, 18792, 16965, 15885, 15892, 68066, 24650, 15650, 
      16714, 62032, 31252, 15376, 15385, 16897, 65754, 15154, 15165, 69173, 
      65960, 54884, 54088, 19240, 17909, 16757, 60625, 56836, 23049, 21796, 
      14404, 66602, 49505, 47650, 22625, 16370, 14170, 14161, 14417, 14786, 
      49268, 48893, 26468, 19400, 14045, 13973, 13925, 13928, 59485, 46089, 
      22714, 15805, 62740, 48052, 21025, 18785, 18640, 17681, 17056, 13456, 
      14297, 59881, 59021, 24461, 19154, 17986, 13549, 51412, 25765, 18472, 
      13320, 13192, 13437, 62498, 49250, 41669, 23378, 22178, 15269, 14978, 
      13730, 13445, 38788, 45082, 42946, 25090, 21537, 18882, 18562, 18405, 
      13345, 21901, 19844, 17876, 14501, 12136, 58106, 45005, 42506, 42157, 
      39106, 35290, 24202, 20345, 12506, 12002, 11930, 12205, 22273, 22068, 
      15760, 14473, 12688, 12064, 34858, 28873, 15805, 11933, 11449, 51637, 
      20452, 12605, 53461, 38250, 32050, 28981, 16501, 15121, 36416, 26692, 
      14297, 13417, 11345, 10817, 45953, 38833, 22273, 11285, 37960, 25533, 
      23400, 20205, 15304, 13320, 11304, 46682, 38762, 31810, 30650, 14962, 
      10777, 13249, 11681, 34450, 34137, 25930, 18082, 12937, 9865, 48808, 
      34568, 31805, 13085, 21953, 16133, 9410, 34180, 17680, 16960, 9217, 
      41786, 34946, 33674, 28069, 24401, 22481, 19429, 18629, 16769, 15586, 
      14066, 12389, 11525, 11234, 10546, 10469, 48836, 42692, 25477, 23965, 
      18637, 10517, 33930, 26605, 14425, 12013, 10858, 9738, 9549, 8874, 
      8649, 40864, 38048, 26960, 25364, 23840, 14240, 13648, 9305, 8660, 
      41405, 35177, 30781, 27050, 24922, 22922, 12125, 11306, 10130, 10045, 
      41224, 31204, 30004, 28549, 28264, 27981, 26869, 24741, 19764, 12589, 
      11821, 10125, 9621, 9544, 8389, 8136, 8104, 44402, 35477, 31330, 9521, 
      9365, 42713, 39428, 38720, 36985, 36644, 35633, 18560, 16393, 14144, 
      7969, 39253, 29770, 29178, 27450, 21025, 18385, 13653, 7578, 43877, 
      39437, 35285, 21085, 16805, 7477, 35114, 13625, 13309, 9341, 30772, 
      25552, 22185, 18720, 14112, 7585, 7092, 37514, 35450, 34445, 25114, 
      20578, 14633, 7114, 37700, 21124, 18605, 13949, 12200, 9028, 8660, 
      8488, 7400, 6749, 6725, 34450, 26442, 24786, 22945, 13122, 8770, 8677, 
      6817, 6561, 33296, 31364, 29201, 6436, 6400, 36517, 25285, 10597, 
      10210, 7537, 7025, 6602, 6277, 38845, 35668, 31048, 8200, 31850, 30578, 
      29645, 26378, 7529, 7373, 31057, 16180, 37309, 36954, 28426, 24946, 
      21754, 21501, 12850, 12025, 11401, 8434, 31076, 25640, 20852, 14885, 
      14692, 8957, 8725, 8501, 8285, 15130, 11890, 8810, 8354, 7538, 5525, 
      5429, 26793, 25920, 25633, 13465, 12073, 5409, 5233, 26066, 25777, 
      18266, 14842, 31796, 31469, 21800, 15509, 14116, 13736, 4964, 24361, 
      22450, 13977, 6442, 5545, 4777, 24505, 23393, 7225, 7124, 5524, 5108, 
      16589, 15938, 28692, 23956, 15381, 6565, 9266, 4801, 4514, 32657, 
      29377, 24545, 15332, 30865, 19845, 5490, 25748, 22613, 11413, 6445, 
      4328, 14957, 12937, 4682, 4162, 30496, 23481, 19729, 9841, 8641, 25385, 
      16250, 11402, 5882, 5417, 31253, 12013, 11828, 9293, 6173, 5300, 4589, 
      4040, 3485, 24565, 12274, 7738, 5274, 3925, 6506, 6274, 5941, 5729, 
      5525, 5234, 3754, 3034, 5416, 3541, 2920, 2917, 25309, 8138, 5309, 
      27040, 18833, 15929, 6673, 6068, 9162, 18884, 6344, 19042, 6001, 3557, 
      2522, 28548, 2368, 24410, 13658, 7538, 5234, 3109, 2738, 16516, 4141, 
      33709, 8586, 5274, 4426, 2061, 20161, 19360, 17065, 3617, 1936, 28418, 
      23753, 16978, 15305, 13513, 11849, 1850, 19989, 16893, 15220, 13000, 
      3208, 2920, 2853, 2440, 11009, 9881, 6500, 4516, 2000, 1721, 18421, 
      10737, 4546, 3121, 2421, 1882, 12680, 9725, 2173, 24170, 11978, 5090, 
      1513, 10705, 10132, 8352, 5652, 4777, 4660, 3505, 25874, 16354, 16109, 
      15149, 12461, 9146, 7786, 4474, 18317, 15080, 3557, 1172, 15013, 7650, 
      6130, 4453, 1818, 1105, 1090, 3940, 1033, 33722, 26242, 22277, 19730, 
      15361, 10762, 6890, 1637, 961, 1061, 25549, 24616, 22216, 18061, 15061, 
      10116, 4149, 1800, 10250, 4685, 3977, 985, 20384, 10585, 4505, 24138, 
      13498, 9193, 6354, 778, 28565, 13901, 13220, 4157, 2792, 712, 20225, 
      11234, 7349, 6401, 3989, 3329, 2929, 746, 626, 725, 19345, 18532, 
      10576, 3076, 1665, 25178, 4754, 4625, 3130, 1618, 1313, 725, 698, 629, 
      554, 12148, 5813, 4840, 4580, 845, 740, 533, 1465, 1402, 25049, 5584, 
      5441, 5300, 596, 464, 23465, 17002, 7417, 6602, 2762, 2665, 2125, 425, 
      4293, 3349, 1845, 1549, 549, 14689, 2314, 914, 10057, 7145, 1217, 
      29125, 10426, 5409, 2074, 234, 421, 12965, 2900, 725, 196, 557, 821, 
      1285, 14330, 11194, 6730, 3418, 2105, 745, 170, 250, 425, 845, 22048, 
      340, 820, 24457, 4610, 562, 482, 445, 797, 16484, 1189, 676, 269, 1189, 
      1700, 28981, 23185, 8002, 2581, 1525, 657, 117, 922, 1170, 28625, 
      18833, 4825, 4553, 233, 1088, 11074, 305, 14436, 11485, 4797, 2536, 
      1557, 520, 565, 9629, 7594, 554, 281, 866, 5792, 4372, 2225, 185, 500, 
      2132, 30634, 18234, 12778, 12553, 5938, 585, 26248, 8653, 5333, 40, 
      404, 2029, 18497, 8101, 6085, 5477, 50, 17, 50, 1157, 30276, 4489, 
      2116, 16, 0, 625, 32401, 30277, 6890, 5930, 5626, 3137, 3026, 2210, 50, 
      1601, 36104, 32045, 24968, 12325, 10613, 8840, 4765, 4493, 3140, 29, 
      13465, 11034, 9810, 9613, 7753, 7405, 5785, 970, 160, 1952, 19346, 
      4649, 4250, 4121, 2329, 2050, 18261, 12805, 3757, 3636, 232, 1557, 
      12149, 8885, 2965, 1345, 1493, 73, 233, 289, 320, 388, 2564, 442, 3217, 
      20549, 9530, 7690, 410, 521, 3721, 7369, 3280, 7225, 7085, 8506, 4581, 
      3946, 901, 37892, 7312, 881, 1856, 4352, 10490, 1733, 1970, 4645, 1924, 
      4813, 32761, 5261, 2570, 1961, 2042, 3610, 3764, 6217, 2745, 2745, 
      28373, 9700, 5245, 2788, 2420, 3965, 4709, 9938, 6154, 7465, 39434, 
      5300, 34218, 4698, 4148, 3920, 3809, 5256, 45482, 36305, 5317, 4097, 
      42705, 42365, 41960, 9506, 8352, 5392, 5265, 48968, 44293, 6344, 7605, 
      4122, 6305, 5402, 5281, 4706, 4468, 48074, 9505, 7501, 6472, 9970, 
      9797, 8842, 7930, 6201, 11353, 12805, 7569, 11840, 7696, 13381, 10237, 
      8361, 9941, 10660, 10229, 11709, 11560, 12482, 10693, 13778, 10985, 
      11680, 14625, 14468, 12644, 14321, 13850, 14461, 14992, 16362, 16084, 
      16804, 15304, 16693, 17810, 17725, 20068, 20276, 20137 ], 
  [ 63989, 61973, 63297, 61585, 59557, 57842, 57370, 58889, 56074, 57301, 
      57025, 50346, 53000, 49369, 52181, 51386, 49985, 49873, 48373, 46925, 
      48490, 49946, 42376, 41248, 40690, 43784, 44945, 45245, 39877, 44649, 
      43354, 44320, 42698, 42445, 40562, 42181, 39125, 32434, 34682, 32602, 
      23229, 23461, 32132, 39250, 36154, 31429, 29306, 21250, 20772, 31613, 
      41490, 28249, 30985, 30557, 40948, 31813, 19045, 19108, 30433, 18785, 
      18818, 18596, 27061, 27365, 87914, 77225, 39593, 30685, 29138, 17885, 
      33300, 31824, 17545, 88985, 79661, 71917, 74500, 39400, 32525, 16981, 
      88465, 87397, 86866, 73762, 33282, 29410, 17266, 87673, 75178, 24593, 
      24410, 16133, 82957, 22117, 19240, 16660, 16317, 80141, 30025, 16025, 
      15689, 73457, 38177, 16001, 15860, 15572, 77629, 15529, 15490, 81448, 
      77885, 65509, 64613, 23165, 21284, 19682, 72000, 67761, 28324, 26721, 
      15129, 78677, 59530, 57425, 27850, 19345, 14945, 14786, 14242, 14161, 
      59293, 58868, 32693, 23725, 15220, 14948, 14500, 14453, 70810, 55714, 
      28089, 18730, 74465, 57977, 26000, 23060, 22865, 21556, 20681, 14081, 
      13472, 71306, 70346, 30386, 23629, 22061, 13274, 61837, 32040, 22797, 
      14845, 14517, 13012, 74273, 59425, 50794, 29153, 27653, 18394, 17953, 
      15905, 15370, 47513, 54757, 52321, 31365, 26962, 23557, 23137, 22930, 
      15570, 27476, 24869, 22301, 17576, 12461, 69481, 54730, 51881, 51482, 
      47981, 43565, 30377, 25570, 14381, 13177, 12205, 11930, 28048, 27793, 
      19585, 17748, 14913, 13689, 43133, 36098, 19730, 13658, 12074, 62312, 
      25877, 15080, 64386, 47125, 39925, 36306, 20826, 18946, 45041, 33617, 
      17872, 16592, 13120, 11392, 55978, 47858, 28298, 13210, 46885, 32308, 
      29725, 25780, 19429, 16645, 13429, 56857, 47837, 39785, 38425, 19037, 
      12602, 16724, 14356, 42925, 42562, 32905, 23257, 16362, 10090, 59333, 
      43093, 39880, 16660, 28178, 20858, 9985, 42705, 22905, 21985, 9792, 
      51461, 43621, 42149, 35594, 31226, 28906, 25154, 24154, 21794, 20261, 
      18241, 15914, 14650, 14209, 13121, 12994, 59461, 52517, 32552, 30740, 
      24212, 13192, 42505, 33930, 18850, 15538, 13833, 12013, 11674, 10249, 
      9274, 50489, 47273, 34385, 32489, 30665, 18665, 17873, 11380, 9985, 
      51130, 44002, 38906, 34525, 31997, 29597, 15850, 14681, 12905, 12770, 
      50949, 39429, 38029, 36324, 35989, 35656, 34344, 31816, 25789, 16564, 
      15496, 13000, 12196, 12069, 9864, 9061, 8629, 54577, 44402, 39605, 
      12146, 11890, 52688, 48953, 48145, 46160, 45769, 44608, 24385, 21668, 
      18769, 9344, 48778, 37845, 37153, 35125, 27450, 24210, 18178, 8053, 
      54052, 49012, 44260, 27560, 22280, 8552, 44089, 18250, 17834, 12266, 
      39097, 32977, 28960, 24745, 18937, 9360, 8017, 46889, 44525, 43370, 
      32489, 27053, 19658, 8489, 47125, 27749, 24680, 18824, 16525, 12053, 
      11485, 11213, 9325, 7624, 7400, 43425, 34117, 32161, 29970, 17797, 
      11745, 11602, 8242, 7186, 42121, 39889, 37376, 7361, 7025, 45842, 
      32810, 14522, 13985, 9962, 9050, 8177, 7202, 48520, 44893, 39573, 
      11125, 40525, 39053, 37970, 34153, 10154, 9898, 39632, 21905, 46834, 
      46429, 36601, 32521, 28729, 28426, 17725, 16650, 15826, 11709, 39701, 
      33365, 27677, 20360, 20117, 12532, 12200, 11876, 11560, 20705, 16565, 
      12385, 11729, 10513, 6850, 6554, 34768, 33745, 33408, 18640, 16848, 
      6784, 6208, 33941, 33602, 24641, 20417, 40621, 40244, 28925, 21284, 
      19541, 19061, 5989, 31986, 29725, 19402, 9117, 7570, 5602, 32180, 
      30868, 10400, 10249, 7649, 6833, 22714, 21913, 37117, 31581, 21256, 
      9540, 13441, 6626, 5989, 41732, 37952, 32320, 21257, 39690, 26770, 
      8065, 33773, 30088, 16388, 9620, 6053, 20882, 18362, 6857, 5837, 39321, 
      31156, 26704, 14416, 12816, 33410, 22525, 16477, 8957, 8242, 40228, 
      17288, 17053, 13768, 9448, 8125, 6964, 5965, 4660, 32490, 17649, 11713, 
      8149, 5850, 10081, 9749, 9266, 8954, 8650, 8209, 5729, 3809, 8541, 
      5416, 3645, 3592, 33434, 12413, 8434, 35465, 25808, 22304, 10448, 9593, 
      13837, 25909, 10069, 26117, 9626, 5882, 3697, 37273, 3393, 32485, 
      19633, 11813, 8609, 5234, 4513, 23141, 7016, 43234, 13261, 8749, 7501, 
      2986, 27536, 26585, 23840, 6292, 2561, 37193, 31778, 23753, 21730, 
      19538, 17474, 2425, 27364, 23668, 21645, 18925, 5733, 5245, 5128, 4365, 
      16484, 15056, 10625, 7841, 3625, 2896, 25546, 16162, 7921, 5746, 4546, 
      3457, 18605, 14900, 4148, 32345, 17753, 8765, 2738, 16180, 15457, 
      13177, 9577, 8352, 8185, 6480, 34349, 23129, 22834, 21674, 18386, 
      14221, 12461, 7949, 25492, 21605, 6632, 1997, 21538, 12325, 10305, 
      7978, 3793, 1930, 1665, 7265, 1808, 43397, 34817, 30202, 27205, 21986, 
      16337, 11365, 3562, 1586, 1186, 34024, 32941, 30141, 25236, 21636, 
      15541, 7624, 3925, 15725, 8410, 7402, 2210, 28009, 16160, 8180, 32413, 
      19773, 14418, 10729, 1753, 37540, 20276, 19445, 7732, 5717, 1637, 
      27850, 17009, 12074, 10826, 7514, 6554, 5954, 1921, 1201, 850, 26820, 
      25857, 16201, 6201, 3940, 33653, 8629, 8450, 6305, 3893, 3338, 2050, 
      1973, 1754, 1429, 18173, 10088, 8765, 8405, 2420, 2165, 808, 3690, 
      3577, 33524, 9809, 9616, 9425, 1921, 1489, 31690, 24077, 12242, 11177, 
      5837, 5690, 4850, 1450, 8068, 6724, 4420, 3924, 1924, 21314, 5189, 289, 
      15632, 11920, 292, 38250, 16101, 9634, 4849, 709, 346, 19240, 6125, 
      2500, 821, 232, 196, 260, 20905, 17069, 11405, 6893, 4930, 2570, 845, 
      425, 250, 170, 30073, 265, 145, 32882, 8585, 2237, 2057, 170, 122, 
      23509, 3464, 2501, 1544, 164, 325, 38106, 31410, 13077, 5706, 4050, 
      2482, 442, 97, 145, 37700, 26308, 8900, 8528, 1508, 113, 16949, 1730, 
      21061, 17460, 8872, 5661, 4132, 45, 40, 15154, 12569, 2329, 1706, 41, 
      10217, 8297, 5200, 1460, 25, 457, 40009, 25609, 19053, 18778, 10413, 
      2410, 34973, 13928, 9608, 965, 29, 404, 25922, 13226, 10610, 9802, 
      1025, 442, 325, 82, 39601, 8464, 5041, 841, 625, 0, 42026, 39602, 
      11665, 10405, 10001, 6562, 6401, 5185, 1025, 226, 46229, 41620, 33493, 
      18500, 16388, 14165, 8840, 8468, 6565, 904, 19890, 16909, 15385, 15138, 
      12778, 12330, 10210, 45, 185, 377, 26921, 8674, 8125, 7946, 5354, 4925, 
      25636, 19080, 7432, 7261, 157, 232, 18274, 14210, 6290, 170, 218, 548, 
      208, 164, 145, 113, 689, 117, 1042, 28324, 15005, 12665, 185, 146, 
      1346, 12244, 1105, 12050, 11860, 13681, 8506, 7621, 226, 48217, 12137, 
      256, 481, 1777, 16165, 458, 545, 1970, 549, 2088, 42386, 9386, 5545, 
      4586, 617, 1385, 7289, 10642, 5770, 970, 37348, 15125, 9320, 5813, 
      5245, 1640, 2084, 15413, 10529, 12240, 49909, 9325, 43993, 8473, 7673, 
      7345, 7184, 9181, 56657, 46330, 9242, 7522, 53530, 53140, 52685, 14681, 
      13177, 9217, 9040, 60493, 55268, 10469, 12130, 7297, 10330, 9077, 8906, 
      8081, 7693, 59449, 14480, 11826, 10397, 14945, 14722, 13417, 12205, 
      9826, 16628, 18130, 11194, 16865, 11321, 18756, 14562, 11986, 14066, 
      14985, 14354, 16084, 15885, 17057, 14468, 18553, 14810, 15705, 19450, 
      19193, 16769, 18946, 18325, 18836, 19417, 21037, 20609, 21429, 19429, 
      21218, 22285, 22100, 24293, 24401, 24212 ], 
  [ 53149, 54413, 52865, 51145, 50341, 51496, 51844, 50081, 51364, 46429, 
      45329, 47252, 42106, 42569, 39637, 40072, 40309, 39785, 40745, 39289, 
      37160, 35332, 39650, 39338, 39188, 36130, 34829, 33073, 36725, 32885, 
      33640, 32554, 32980, 33137, 33300, 31225, 32677, 35816, 32320, 34340, 
      76625, 78497, 31810, 26216, 28040, 31925, 34312, 69716, 65546, 30053, 
      23528, 32425, 29009, 29401, 22570, 27785, 60937, 64690, 28453, 59445, 
      63988, 56794, 30817, 29889, 21556, 19477, 21205, 26237, 27560, 54437, 
      23930, 24914, 55325, 21393, 19449, 18265, 18386, 20186, 23561, 55577, 
      20869, 20621, 20500, 18056, 22676, 25364, 49300, 20485, 17828, 29153, 
      29380, 57593, 19045, 32005, 37738, 47458, 49985, 18277, 23101, 50101, 
      61245, 16921, 18541, 48025, 49114, 63586, 17401, 49601, 49972, 17938, 
      17245, 15529, 15453, 28125, 30754, 32840, 15866, 15317, 22210, 23477, 
      46325, 16801, 14464, 14409, 22144, 32089, 45729, 46800, 52816, 56425, 
      14225, 14210, 18785, 25397, 42722, 44090, 46922, 47285, 15080, 13924, 
      21149, 31880, 15453, 13725, 22338, 25138, 25353, 26914, 28089, 46089, 
      57370, 14752, 14612, 18932, 24065, 25777, 52660, 13481, 17714, 24461, 
      39469, 40781, 53626, 14845, 13117, 13096, 18925, 19885, 29896, 30685, 
      35197, 36712, 13093, 12545, 12569, 17033, 19600, 22345, 22745, 22948, 
      34448, 18882, 20785, 23137, 29482, 46917, 13325, 12104, 12125, 12136, 
      12325, 12829, 16861, 19844, 36125, 40661, 47069, 51304, 17810, 17965, 
      25337, 28010, 33785, 37481, 12393, 13968, 24660, 36628, 44064, 11890, 
      18505, 31898, 11912, 11461, 12461, 13352, 22472, 24692, 11425, 13941, 
      25666, 27666, 35674, 43786, 10880, 10960, 16000, 34532, 10805, 13858, 
      14965, 17170, 22709, 26485, 33109, 10525, 10525, 11493, 11773, 22725, 
      34740, 25330, 29522, 10529, 10576, 12809, 17921, 25376, 45344, 10125, 
      10285, 10762, 24442, 14228, 19208, 42365, 9893, 17153, 17873, 42170, 
      9217, 9577, 9745, 10980, 12352, 13312, 15300, 15940, 17680, 19017, 
      21097, 24100, 26116, 26905, 29097, 29380, 9425, 9041, 11626, 12274, 
      15586, 28346, 9277, 10952, 19652, 23720, 26525, 30445, 31336, 36061, 
      41236, 8649, 8713, 10585, 11149, 11785, 19465, 20313, 31450, 36205, 
      8468, 8720, 9364, 10313, 11065, 11945, 22388, 24089, 27233, 27508, 
      8285, 9065, 9305, 9650, 9725, 9802, 10130, 10882, 13465, 21050, 22442, 
      26506, 28162, 28445, 34850, 38557, 41405, 8221, 8296, 8829, 27700, 
      28264, 7970, 7925, 7937, 8002, 8021, 8090, 13697, 15490, 17921, 35146, 
      7748, 8705, 8833, 9265, 11840, 13520, 18148, 41233, 7690, 7570, 7738, 
      11538, 14458, 36810, 7565, 17396, 17800, 25352, 7901, 9161, 10474, 
      12409, 16441, 31874, 37501, 7081, 7177, 7252, 9081, 11025, 15520, 
      34281, 6905, 10489, 11930, 15914, 18125, 24313, 25385, 25933, 30605, 
      37514, 38930, 6893, 8245, 8749, 9428, 16525, 24413, 24680, 33620, 
      39124, 6817, 7045, 7402, 36837, 38961, 6436, 8164, 19396, 20089, 27136, 
      29504, 32321, 36676, 6242, 6305, 6725, 24197, 6445, 6613, 6760, 7453, 
      25684, 26248, 6370, 12013, 5780, 5785, 6617, 7457, 8585, 8692, 14801, 
      15776, 16592, 21905, 6025, 7069, 8761, 12514, 12681, 20266, 20754, 
      21250, 21754, 12037, 15277, 20117, 21101, 23165, 33032, 34376, 6418, 
      6625, 6698, 13250, 14738, 32554, 35258, 6409, 6480, 9409, 11745, 5297, 
      5330, 7541, 10970, 12097, 12437, 34625, 6500, 7109, 11956, 24221, 
      28004, 35876, 6282, 6610, 21402, 21661, 27261, 29725, 9524, 9953, 5065, 
      6089, 10114, 22178, 16237, 28692, 30925, 4346, 4666, 5594, 9701, 4352, 
      7012, 23977, 4993, 5818, 12618, 20610, 28933, 9320, 10900, 26045, 
      29125, 3977, 5242, 6530, 13922, 15602, 4624, 8089, 11881, 20761, 22096, 
      3650, 11050, 11225, 14090, 19610, 21977, 24506, 27197, 32042, 4520, 
      10589, 16133, 21589, 27080, 17777, 18265, 19012, 19520, 20036, 20825, 
      26545, 34465, 19925, 27050, 34709, 35066, 3816, 14365, 19816, 3385, 
      5618, 7034, 16498, 17693, 12505, 5305, 16525, 5101, 16900, 23816, 
      31061, 2725, 31985, 3265, 7633, 13753, 17929, 24804, 26953, 5809, 
      20434, 2120, 11917, 17245, 19277, 32392, 4050, 4329, 5274, 21346, 
      34425, 2225, 2960, 5185, 6032, 7120, 8336, 34697, 3874, 5098, 5945, 
      7325, 22013, 23165, 23458, 25565, 8570, 9602, 13781, 17557, 27281, 
      30242, 4100, 8656, 17225, 21200, 24100, 27521, 6997, 9442, 24930, 2285, 
      7373, 15605, 29668, 8258, 8765, 10585, 14365, 16010, 16253, 19058, 
      1825, 4545, 4660, 5140, 6772, 9577, 11097, 16425, 3626, 5069, 18386, 
      32201, 5000, 10957, 13037, 16040, 24565, 32132, 33917, 16965, 32418, 
      1025, 1465, 2180, 2873, 4624, 7585, 11633, 24740, 33424, 37124, 1490, 
      1637, 2117, 3362, 4682, 8017, 16090, 23461, 7789, 14824, 16276, 29124, 
      2441, 7402, 15002, 1513, 5273, 8528, 11809, 30713, 898, 4954, 5353, 
      15370, 18685, 31005, 2276, 6605, 10280, 11492, 15560, 17060, 18100, 
      29237, 33437, 36776, 2474, 2741, 7025, 17525, 22234, 1105, 13801, 
      14032, 17217, 22185, 23680, 28132, 28465, 29476, 31201, 5713, 11978, 
      13525, 13985, 26450, 27425, 35498, 22388, 22685, 970, 12105, 12322, 
      12541, 27997, 30025, 1184, 3001, 9616, 10601, 17561, 17824, 19444, 
      29984, 14050, 15986, 20242, 21386, 27586, 3924, 18549, 42349, 6850, 
      9698, 44810, 356, 6497, 11920, 19025, 33745, 37892, 4714, 16609, 24874, 
      32625, 39826, 42250, 45594, 3917, 5821, 9997, 15325, 18692, 24532, 
      32237, 35917, 38612, 42632, 1193, 37805, 42605, 720, 12913, 25425, 
      26065, 39348, 42580, 2825, 21730, 24457, 28010, 45490, 48521, 200, 884, 
      8381, 17000, 20264, 24436, 34696, 43781, 45469, 202, 1930, 12402, 
      12850, 27970, 45025, 5689, 26960, 3649, 5378, 12370, 16949, 19930, 
      40853, 41258, 6760, 8685, 24685, 26932, 43717, 10841, 13021, 17714, 
      27914, 40829, 51101, 41, 2041, 4505, 4640, 10625, 24352, 333, 7578, 
      11458, 30285, 40009, 50634, 1940, 8104, 10408, 11240, 29933, 33860, 
      34973, 45800, 37, 12770, 17957, 30977, 32401, 42026, 0, 36, 9409, 
      10609, 11025, 15376, 15625, 17689, 29929, 48400, 101, 2, 485, 4762, 
      5930, 7397, 12322, 12770, 15377, 30626, 4100, 5629, 6565, 6728, 8468, 
      8840, 10820, 44525, 36873, 50185, 1697, 12560, 13241, 13472, 17440, 
      18241, 2050, 4514, 14186, 14425, 37661, 47986, 4936, 7432, 15912, 
      46692, 47560, 33538, 37298, 38074, 38465, 39253, 52949, 39665, 55760, 
      1450, 6989, 8749, 38909, 40100, 57700, 9146, 55817, 9360, 9578, 8117, 
      13192, 14357, 42632, 421, 9441, 42250, 48625, 59761, 6497, 47780, 
      49097, 60772, 48689, 61298, 324, 12424, 18013, 19924, 49165, 56493, 
      15245, 11216, 17824, 52384, 610, 7497, 12762, 17865, 18937, 57562, 
      60466, 7373, 11509, 9938, 865, 13169, 685, 14365, 15613, 16105, 16354, 
      13837, 1861, 964, 13896, 16276, 1600, 1618, 1573, 9077, 10441, 14681, 
      14914, 2813, 2098, 13469, 11848, 18085, 14144, 15761, 16000, 17225, 
      18065, 2989, 10498, 13172, 15021, 10953, 11140, 12701, 13949, 16900, 
      10170, 11240, 18244, 12433, 18369, 11450, 15860, 19024, 17000, 16277, 
      17284, 16954, 17165, 16285, 20250, 16133, 20180, 19433, 16612, 17173, 
      19669, 17744, 18353, 19674, 19841, 19405, 20205, 20201, 22301, 20808, 
      22273, 22906, 26305, 27229, 27450 ], 
  [ 52285, 53453, 51989, 50269, 49429, 50500, 50824, 49157, 50320, 45565, 
      44489, 46160, 41242, 41585, 38821, 39220, 39409, 38897, 39785, 38329, 
      36308, 34576, 38546, 38210, 38048, 35170, 33941, 32245, 35633, 32045, 
      32740, 31714, 32080, 32225, 32328, 30361, 31681, 34532, 31204, 33104, 
      73877, 75701, 30634, 25412, 27092, 30725, 32980, 67112, 63050, 28913, 
      22868, 31117, 27881, 28249, 21922, 26717, 58525, 62170, 27325, 57069, 
      61480, 54490, 29521, 28629, 22312, 19981, 20557, 25181, 26420, 52181, 
      23018, 23930, 53033, 22185, 20025, 18649, 18842, 19562, 22637, 53261, 
      21661, 21389, 21256, 18500, 21800, 24296, 47176, 21265, 18320, 27833, 
      28048, 55193, 19729, 30529, 36010, 45370, 47813, 18901, 22117, 47917, 
      58725, 17389, 17929, 45901, 46954, 60994, 17977, 47417, 47776, 18610, 
      17833, 15805, 15705, 26793, 29290, 31268, 16322, 15665, 21202, 22385, 
      44225, 17425, 14596, 14481, 21124, 30529, 43641, 44676, 50500, 54001, 
      14357, 14330, 18005, 24161, 40730, 42050, 44786, 45137, 15524, 13960, 
      20165, 30308, 15993, 13833, 21258, 23890, 24093, 25570, 26685, 43965, 
      54898, 15220, 15056, 18080, 22865, 24481, 50320, 13709, 16946, 23225, 
      37561, 38825, 51250, 15397, 13285, 13012, 18037, 18925, 28372, 29125, 
      33445, 34900, 12913, 12593, 12545, 16265, 18628, 21193, 21569, 21760, 
      32708, 17946, 19717, 21925, 27946, 44721, 13781, 12164, 12101, 12100, 
      12181, 12541, 16069, 18824, 34301, 38669, 44861, 48964, 16922, 17065, 
      23981, 26522, 32045, 35597, 12105, 13428, 23328, 34768, 41940, 12178, 
      17533, 30218, 12260, 11317, 12077, 12836, 21236, 23336, 11221, 13329, 
      24250, 26154, 33826, 41650, 11012, 10852, 15172, 32720, 10673, 13210, 
      14209, 16234, 21425, 25009, 31345, 10693, 10429, 11133, 11365, 21429, 
      32904, 23890, 27890, 10289, 10324, 12209, 16889, 23924, 43124, 10377, 
      10057, 10426, 23026, 13448, 18068, 40229, 9665, 16133, 16805, 40034, 
      9265, 9385, 9505, 10512, 11716, 12580, 14400, 14992, 16612, 17865, 
      19825, 22672, 24592, 25345, 27441, 27712, 9701, 9125, 11050, 11626, 
      14650, 26714, 9061, 10436, 18440, 22292, 24965, 28717, 29572, 34117, 
      39112, 8685, 8653, 10093, 10585, 11149, 18253, 19053, 29674, 34249, 
      8528, 8564, 9040, 9833, 10489, 11273, 21008, 22625, 25625, 25888, 8345, 
      8765, 8957, 9242, 9305, 9370, 9650, 10306, 12637, 19730, 21050, 24922, 
      26506, 26777, 32930, 36505, 39257, 8389, 8164, 8541, 26056, 26596, 
      8090, 7937, 7925, 7930, 7937, 7970, 12821, 14482, 16757, 33202, 7760, 
      8369, 8473, 8833, 11108, 12644, 16960, 39073, 7858, 7594, 7618, 10818, 
      13498, 34794, 7445, 16232, 16612, 23780, 7625, 8669, 9826, 11581, 
      15325, 30026, 35449, 7057, 7081, 7120, 8577, 10305, 14452, 32337, 6893, 
      9805, 11114, 14810, 16889, 22765, 23789, 24313, 28793, 35450, 36818, 
      6773, 7813, 8245, 8840, 15373, 22853, 23108, 31688, 37000, 6661, 6817, 
      7090, 34785, 36837, 6400, 7696, 18064, 18721, 25444, 27716, 30425, 
      34624, 6290, 6245, 6497, 22625, 6253, 6373, 6484, 7045, 24040, 24580, 
      6154, 11113, 5792, 5785, 6305, 7001, 7985, 8080, 13697, 14612, 15380, 
      20417, 5821, 6649, 8125, 11554, 11709, 18850, 19314, 19786, 20266, 
      11101, 14125, 18701, 19637, 21605, 31076, 32372, 6058, 6229, 6290, 
      12218, 13610, 30610, 33218, 6025, 6084, 8665, 10809, 5141, 5162, 6977, 
      10082, 11125, 11441, 32597, 6056, 6581, 10984, 22589, 26216, 33800, 
      5850, 6130, 19890, 20137, 25497, 27865, 8720, 9113, 4813, 5645, 9250, 
      20618, 14965, 26856, 29005, 4250, 4450, 5186, 8849, 4196, 6400, 22321, 
      4645, 5338, 11538, 19098, 27073, 8468, 9928, 24293, 27253, 3821, 4810, 
      5930, 12746, 14330, 4276, 7321, 10825, 19225, 20500, 3530, 10042, 
      10205, 12890, 18122, 20381, 22802, 25385, 30050, 4148, 9605, 14813, 
      20005, 25268, 16361, 16825, 17536, 18020, 18512, 19265, 24745, 32377, 
      18401, 25226, 32609, 32954, 3492, 13117, 18292, 3133, 5018, 6290, 
      15130, 16265, 11353, 4717, 15145, 4525, 15496, 22100, 29069, 2545, 
      29957, 2929, 6793, 12505, 16465, 23040, 25105, 5125, 18850, 2132, 
      10765, 15805, 17741, 30340, 3546, 3789, 4626, 19714, 32301, 2057, 2612, 
      4537, 5300, 6292, 7412, 32561, 3370, 4450, 5213, 6473, 20345, 21449, 
      21730, 23753, 7610, 8570, 12497, 16081, 25397, 28250, 3536, 7684, 
      15761, 19556, 22336, 25625, 6145, 8410, 23130, 1973, 6485, 14213, 
      27688, 7298, 7769, 9469, 13033, 14594, 14825, 17498, 1585, 3897, 4000, 
      4432, 5920, 8521, 9945, 14985, 3074, 4361, 16850, 30125, 4292, 9805, 
      11765, 14612, 22765, 30056, 31781, 15489, 30330, 1073, 1249, 1808, 
      2393, 3940, 6649, 10433, 22928, 31300, 34880, 1250, 1361, 1745, 2810, 
      3986, 7045, 14650, 21697, 6829, 13444, 14824, 27144, 1997, 6466, 13610, 
      1225, 4505, 7508, 10585, 28673, 778, 4210, 4573, 13954, 17113, 28953, 
      1832, 5717, 9140, 10280, 14132, 15560, 16552, 27245, 31301, 34532, 
      1994, 2225, 6101, 16001, 20506, 865, 12457, 12676, 15705, 20457, 21892, 
      26176, 26497, 27472, 29137, 4885, 10730, 12193, 12629, 24554, 25493, 
      33290, 20648, 20933, 730, 10845, 11050, 11257, 26041, 27997, 884, 2425, 
      8500, 9425, 16025, 16276, 17824, 27956, 12682, 14522, 18586, 19682, 
      25642, 3240, 16965, 39925, 5914, 8570, 42314, 272, 5585, 10660, 17417, 
      31585, 35600, 3946, 15109, 23026, 30501, 37474, 39826, 43074, 3221, 
      4957, 8845, 13885, 17096, 22696, 30125, 33685, 36296, 40196, 845, 
      35513, 40169, 468, 11593, 23553, 24169, 37008, 40144, 2237, 20002, 
      22621, 26042, 42970, 45917, 116, 584, 7325, 15476, 18596, 22600, 32500, 
      41309, 42949, 106, 1450, 11106, 11530, 26002, 42517, 4825, 25028, 2965, 
      4538, 11074, 15425, 18274, 38465, 38858, 5812, 7605, 22837, 25000, 
      41245, 9629, 11689, 16154, 25946, 38441, 48425, 17, 1537, 3737, 3860, 
      9425, 22516, 153, 6570, 10210, 28233, 37645, 47970, 1448, 7060, 9220, 
      10004, 27893, 31688, 32765, 43268, 1, 11450, 16385, 28901, 30277, 
      39602, 36, 0, 8281, 9409, 9801, 13924, 14161, 16129, 27889, 45796, 257, 
      26, 257, 3970, 5042, 6401, 11026, 11450, 13925, 28562, 3368, 4765, 
      5629, 5780, 7400, 7748, 9608, 42029, 34605, 47533, 1241, 11252, 11897, 
      12116, 15892, 16657, 1546, 3746, 12794, 13021, 35369, 45394, 4132, 
      6436, 14436, 44136, 44980, 31378, 35018, 35770, 36149, 36913, 50225, 
      37313, 52964, 1042, 6029, 7669, 36581, 37736, 54856, 8042, 53021, 8244, 
      8450, 7085, 11860, 12965, 40196, 625, 8325, 39826, 46021, 56869, 5585, 
      45200, 46481, 57856, 46085, 58370, 360, 11140, 16453, 18280, 46549, 
      53685, 13817, 10004, 16276, 49684, 490, 6525, 11466, 16317, 17341, 
      54730, 57562, 6413, 10285, 8810, 1105, 11861, 757, 12997, 14185, 14653, 
      14890, 12505, 2269, 1096, 12564, 14824, 1924, 1930, 1873, 8045, 9325, 
      13325, 13546, 3305, 2458, 12185, 10660, 16573, 12836, 14369, 14596, 
      15761, 16565, 3445, 9418, 11936, 13689, 9873, 10048, 11525, 12701, 
      15496, 9162, 10244, 16840, 11365, 16965, 10466, 14624, 17620, 15716, 
      15041, 16000, 15730, 15929, 15109, 18882, 15005, 18824, 18125, 15496, 
      16033, 18385, 16580, 17153, 18450, 18629, 18253, 19017, 19037, 21017, 
      19620, 21073, 21682, 25045, 25945, 26154 ], 
  [ 48008, 47720, 47530, 45810, 44424, 44221, 44181, 43970, 43313, 41288, 
      40576, 38425, 36965, 35488, 35272, 35125, 34586, 34256, 34052, 32596, 
      32213, 31937, 30629, 29929, 29585, 29437, 29300, 28514, 27898, 28132, 
      27917, 27801, 27257, 27220, 26413, 26084, 25402, 23885, 23105, 23185, 
      41026, 42122, 21625, 22045, 21541, 21352, 21605, 36445, 34021, 20450, 
      21685, 20106, 19600, 19604, 20921, 19346, 30770, 32777, 19044, 29860, 
      32269, 28373, 18692, 18346, 42605, 36452, 19556, 17992, 17957, 26792, 
      18013, 17833, 27098, 43024, 37588, 33300, 34585, 18925, 17450, 26962, 
      42500, 41864, 41549, 34061, 17341, 16925, 23789, 41922, 34609, 16640, 
      16673, 27620, 38930, 16970, 18629, 22529, 23698, 37192, 16020, 23620, 
      29332, 33314, 17474, 22514, 23021, 30509, 35540, 23120, 23297, 37629, 
      35578, 28818, 28354, 15418, 15913, 16253, 32065, 29770, 14741, 14650, 
      21202, 35716, 25425, 24400, 14481, 15696, 20800, 21289, 24201, 26064, 
      25186, 24977, 15002, 14242, 19345, 19937, 21217, 21386, 31085, 23333, 
      14068, 15293, 33010, 24298, 13705, 13789, 13810, 14013, 14218, 20578, 
      26233, 31145, 30617, 13985, 13492, 13652, 23657, 25994, 14125, 13306, 
      17450, 17986, 24041, 32596, 24660, 20565, 13396, 13192, 14085, 14292, 
      15700, 16245, 19010, 22148, 21008, 13444, 12713, 12548, 12560, 12569, 
      15145, 12577, 12346, 12370, 13477, 20242, 29524, 21901, 20564, 20381, 
      18824, 17000, 12884, 12181, 15464, 17284, 20200, 22301, 12281, 12242, 
      12242, 12781, 14482, 15850, 16564, 14065, 11953, 15385, 18553, 25373, 
      11618, 13565, 26365, 17960, 15080, 13837, 11317, 11597, 16954, 12874, 
      11601, 12049, 14625, 18081, 21841, 18041, 11441, 14065, 17498, 12209, 
      11570, 10865, 10778, 11450, 13418, 22068, 17800, 14500, 14004, 10600, 
      13885, 10877, 11965, 15476, 15329, 11936, 10064, 10729, 18281, 23026, 
      15426, 14157, 10377, 10445, 9605, 16660, 15034, 9490, 9434, 16465, 
      18820, 15300, 14692, 12241, 10897, 10305, 9577, 9441, 9241, 9220, 9360, 
      9841, 10305, 10512, 11152, 11241, 22714, 19226, 11141, 10625, 9281, 
      10789, 14612, 11437, 8885, 9461, 10132, 11336, 11645, 13460, 15725, 
      18058, 16570, 11458, 10858, 10330, 8698, 8770, 11565, 13410, 18265, 
      15025, 12953, 11380, 10580, 9908, 8905, 9248, 10064, 10145, 18082, 
      13042, 12506, 11881, 11762, 11645, 11197, 10397, 8906, 8537, 8765, 
      9725, 10217, 10306, 12637, 14210, 15506, 19764, 14989, 13000, 9949, 
      10125, 18737, 16946, 16570, 15665, 15490, 14977, 8362, 8021, 7930, 
      12545, 16769, 12100, 11840, 11108, 8833, 8185, 7769, 15140, 19233, 
      16785, 14625, 8725, 7765, 13045, 14452, 7405, 7421, 8765, 12266, 10034, 
      8825, 7850, 7226, 10825, 13154, 15520, 14452, 13945, 9760, 8212, 7081, 
      11680, 15538, 8258, 7565, 6893, 6970, 8114, 8410, 8570, 10138, 12973, 
      13613, 13780, 10088, 9428, 8749, 6728, 8020, 8093, 11213, 13613, 13122, 
      12186, 11185, 12490, 13450, 14681, 9425, 6689, 6800, 8609, 9425, 10496, 
      12329, 15845, 14162, 11866, 7610, 12168, 11560, 11125, 9684, 7933, 
      8109, 11705, 6290, 14801, 14612, 10400, 8912, 7712, 7625, 5780, 5785, 
      5825, 6676, 11554, 9106, 7306, 5821, 5794, 6201, 6301, 6409, 6525, 
      5732, 5480, 6052, 6260, 6772, 10237, 10805, 9425, 9050, 8929, 5393, 
      5329, 9953, 11105, 9028, 8905, 6208, 5440, 11602, 11441, 7250, 5441, 
      5210, 5162, 10666, 8149, 7400, 5069, 6664, 7925, 11141, 8125, 7677, 
      5785, 5850, 7570, 8482, 5353, 5200, 9818, 7738, 4973, 5785, 4500, 7837, 
      8712, 11621, 10001, 7825, 4754, 10657, 5945, 6032, 8194, 6885, 3985, 
      4993, 7690, 4373, 4013, 6548, 7688, 10282, 7085, 5657, 3737, 3865, 
      7825, 4500, 3636, 4756, 5121, 10537, 3581, 3562, 3517, 4381, 5002, 
      5785, 6730, 8665, 7333, 3508, 3620, 4808, 6613, 3712, 3812, 3977, 4097, 
      4225, 4432, 6272, 9536, 4114, 6389, 9586, 9749, 7405, 3016, 4005, 8138, 
      4745, 3833, 3209, 3434, 2708, 4626, 3042, 4616, 3029, 4901, 7684, 8642, 
      8026, 6660, 2880, 2404, 3088, 5113, 5904, 3578, 3653, 11141, 2120, 
      2792, 3272, 8045, 4729, 4426, 3625, 3789, 8914, 8336, 6161, 3536, 3025, 
      2561, 2225, 8992, 4553, 3449, 2938, 2378, 3874, 4250, 4349, 5098, 1877, 
      1745, 1850, 2522, 5650, 6865, 3809, 1769, 2384, 3449, 4409, 5696, 2050, 
      1585, 4657, 6068, 1844, 1928, 6485, 1565, 1490, 1370, 1658, 1945, 1994, 
      2665, 6772, 2896, 2817, 2521, 1825, 1332, 1300, 1972, 3529, 2450, 2381, 
      7466, 2381, 1160, 1300, 1781, 4292, 7397, 8212, 1930, 7489, 10628, 
      6800, 4993, 3940, 2393, 1280, 1060, 4273, 7913, 9673, 6437, 6002, 4930, 
      3265, 2257, 1130, 1637, 3770, 1096, 1341, 1629, 5941, 4090, 1097, 1325, 
      5684, 1684, 865, 848, 6560, 7785, 1753, 1570, 1305, 2098, 6658, 3925, 
      1076, 677, 725, 1301, 1637, 1901, 5860, 7732, 9325, 3541, 3226, 914, 
      1714, 3125, 6052, 900, 937, 1600, 3076, 3601, 5337, 5476, 5905, 6660, 
      1154, 629, 818, 890, 4625, 5018, 8629, 3085, 3188, 5917, 562, 585, 610, 
      5202, 6066, 5161, 2516, 401, 416, 1556, 1625, 2081, 6025, 761, 1145, 
      2297, 2665, 4985, 1693, 1768, 11988, 545, 289, 13285, 7825, 580, 377, 
      1856, 7652, 9665, 1125, 1186, 3825, 7114, 10629, 11889, 13681, 1492, 
      680, 200, 872, 1717, 3677, 6920, 8660, 9997, 12077, 4394, 9578, 12050, 
      5473, 400, 3988, 4240, 10345, 12025, 2146, 2621, 3602, 5021, 13577, 
      15250, 7669, 4861, 136, 1189, 2125, 3581, 8021, 12644, 13556, 7477, 
      2997, 277, 337, 4981, 13306, 548, 4553, 1418, 625, 245, 1138, 1985, 
      11074, 11285, 261, 52, 3636, 4525, 12580, 74, 314, 1321, 4925, 11050, 
      16666, 8480, 2720, 916, 857, 52, 3497, 6250, 109, 109, 5938, 10618, 
      16393, 2813, 53, 29, 85, 5780, 7573, 8104, 13693, 8282, 257, 1370, 
      6242, 6890, 11665, 9409, 8281, 0, 36, 64, 729, 784, 1296, 5776, 15129, 
      11450, 9217, 5626, 785, 401, 122, 197, 257, 730, 6085, 1093, 488, 260, 
      229, 29, 13, 53, 13000, 9034, 16138, 3152, 241, 340, 377, 1241, 1460, 
      2729, 925, 509, 554, 9434, 14909, 765, 157, 877, 14197, 14677, 7445, 
      9265, 9653, 9850, 10250, 17738, 10468, 19385, 3681, 296, 116, 10100, 
      10709, 20549, 125, 19442, 145, 169, 260, 485, 680, 12077, 12546, 226, 
      11889, 15354, 21834, 580, 14897, 15632, 22457, 15418, 22789, 9733, 493, 
      1620, 2173, 15700, 19924, 986, 449, 1625, 17561, 7497, 610, 637, 1666, 
      1962, 20605, 22345, 680, 548, 529, 13572, 850, 10676, 1076, 1354, 1458, 
      1513, 1130, 17284, 11925, 1189, 1629, 15665, 15489, 15250, 1220, 1226, 
      1586, 1625, 19594, 16745, 1538, 1469, 2468, 1825, 2084, 2129, 2384, 
      2642, 19188, 1865, 2017, 2314, 2320, 2313, 2516, 2600, 3029, 2701, 
      3965, 4373, 3994, 4498, 4369, 4705, 5153, 5069, 5122, 5353, 5993, 6010, 
      6100, 6961, 6724, 7085, 7114, 7397, 7570, 7738, 7753, 7780, 8713, 9074, 
      9608, 9826, 10210, 10370, 10429, 11700, 11945, 14762, 15298, 15325 ], 
  [ 48308, 47924, 47818, 46098, 44676, 44389, 44325, 44210, 43433, 41588, 
      40900, 38497, 37265, 35668, 35620, 35437, 34850, 34532, 34256, 32800, 
      32525, 32345, 30689, 29965, 29609, 29641, 29576, 28850, 27970, 28456, 
      28181, 28125, 27521, 27472, 26605, 26384, 25570, 23765, 23153, 23113, 
      39442, 40490, 21613, 22405, 21757, 21316, 21437, 35005, 32689, 20474, 
      22189, 19962, 19636, 19616, 21437, 19442, 29522, 31421, 19080, 28648, 
      30925, 27233, 18560, 18250, 44525, 38120, 20072, 18100, 17981, 25700, 
      18265, 18013, 25970, 44980, 39328, 34848, 36205, 19465, 17690, 25810, 
      44456, 43796, 43469, 35669, 17629, 17021, 22829, 43866, 36265, 16484, 
      16505, 26384, 40778, 16658, 18065, 21605, 22690, 38980, 16200, 22600, 
      27976, 34946, 18026, 21554, 22025, 29081, 37280, 22100, 22265, 39465, 
      37330, 30258, 29770, 15250, 15613, 15845, 33685, 31282, 14897, 14722, 
      20266, 37504, 26721, 25636, 14625, 15300, 19876, 20329, 23049, 24804, 
      26482, 26261, 15386, 14170, 18517, 19061, 20245, 20402, 32693, 24533, 
      14248, 14885, 34714, 25570, 13789, 13705, 13714, 13833, 13978, 19618, 
      24925, 32777, 32225, 14297, 13456, 13520, 22481, 27386, 14521, 13234, 
      16706, 17194, 22829, 34312, 25992, 21645, 13672, 13396, 13725, 13896, 
      15112, 15597, 19994, 23360, 22148, 13840, 12905, 12560, 12548, 12545, 
      14569, 12805, 12442, 12322, 13105, 19210, 31144, 23125, 21704, 21509, 
      19844, 17876, 13256, 12325, 14804, 16456, 19156, 21125, 12557, 12506, 
      12050, 12457, 13906, 15130, 17440, 14689, 11785, 14689, 17593, 26825, 
      11810, 13049, 27877, 18980, 15860, 14485, 11245, 11405, 17914, 13426, 
      11349, 11701, 13941, 17109, 23137, 19097, 11777, 13417, 18530, 12725, 
      11978, 11093, 10658, 11138, 12818, 23400, 18868, 15304, 14760, 10468, 
      13213, 10601, 11497, 16400, 16241, 12500, 10196, 10441, 17225, 24442, 
      16362, 14985, 10125, 10829, 9629, 15688, 15970, 9634, 9530, 15493, 
      20032, 16272, 15616, 12937, 11425, 10737, 9841, 9657, 9337, 9232, 9252, 
      9577, 9945, 10116, 10660, 10737, 24154, 20474, 11729, 11141, 9509, 
      10321, 15560, 12085, 8837, 9197, 9736, 10772, 11045, 12680, 14765, 
      19258, 17674, 12130, 11458, 10858, 8650, 8674, 10953, 12618, 19489, 
      16033, 13793, 12064, 11168, 10400, 8689, 8948, 9620, 9689, 19306, 
      13906, 13322, 12637, 12506, 12377, 11881, 10985, 9242, 8381, 8537, 
      9305, 9725, 9802, 11881, 13322, 14522, 21096, 16021, 13876, 9469, 9621, 
      20021, 18122, 17722, 16757, 16570, 16021, 8650, 8177, 7930, 11765, 
      17945, 12928, 12644, 11840, 9265, 8473, 7745, 14144, 20565, 17973, 
      15669, 9169, 7969, 12193, 15496, 7405, 7397, 8357, 13154, 10706, 9341, 
      8186, 7274, 10141, 12266, 16660, 15520, 14977, 10420, 8656, 7177, 
      10900, 16690, 8738, 7913, 6953, 6898, 7730, 7978, 8114, 9490, 12073, 
      12665, 14824, 10820, 10088, 9325, 6740, 7624, 7685, 10445, 12653, 
      14130, 13122, 12037, 11602, 12490, 15809, 10121, 6521, 6596, 8081, 
      8801, 9764, 11441, 17057, 15266, 12802, 7202, 13140, 12484, 12013, 
      10440, 7453, 7605, 12653, 6554, 15977, 15776, 11252, 9620, 8276, 8177, 
      5840, 5785, 5777, 6352, 12514, 9850, 7834, 6025, 5986, 5949, 6025, 
      6109, 6201, 5960, 5492, 5800, 5960, 6376, 9445, 9965, 10229, 9818, 
      9685, 5525, 5365, 9173, 10229, 9808, 9673, 6628, 5668, 12610, 12437, 
      7850, 5717, 5402, 5330, 9802, 8869, 8036, 5261, 6196, 7301, 10229, 
      8857, 8361, 5437, 5490, 6970, 7786, 5713, 5524, 10730, 8458, 5273, 
      5389, 4392, 7165, 7956, 12689, 10949, 8581, 5066, 11665, 6497, 5540, 
      9010, 7569, 4069, 4645, 6994, 4685, 4205, 5960, 6980, 11290, 7817, 
      6221, 3725, 3757, 8641, 4896, 3744, 4384, 4689, 11581, 3737, 3706, 
      3481, 4057, 4570, 5245, 6082, 7837, 8125, 3688, 3464, 4388, 5965, 3460, 
      3536, 3665, 3761, 3865, 4036, 5636, 8612, 3754, 5729, 8650, 8801, 8245, 
      2932, 3645, 9050, 5309, 4253, 3005, 3170, 2720, 5202, 2826, 5204, 2789, 
      4349, 6856, 9626, 7162, 7488, 3204, 2320, 2788, 4513, 5220, 4058, 3233, 
      12317, 2132, 2516, 2900, 7157, 5389, 5050, 4141, 3321, 7954, 9332, 
      6977, 4052, 3457, 2897, 2465, 8020, 5213, 3965, 3370, 2690, 3370, 3698, 
      3785, 4450, 2081, 1877, 1730, 2210, 4930, 6037, 4409, 1961, 2084, 2969, 
      3809, 4964, 2362, 1717, 4021, 6920, 2120, 1700, 5669, 1769, 1658, 1418, 
      1490, 1693, 1730, 2269, 7696, 3412, 3321, 2977, 2137, 1440, 1312, 1696, 
      4141, 2906, 2009, 6554, 2837, 1172, 1192, 1517, 3656, 6485, 7240, 1618, 
      6565, 11840, 7748, 5785, 4624, 2873, 1508, 1024, 3625, 6953, 8593, 
      7361, 6890, 5722, 3877, 2725, 1322, 1361, 3170, 1300, 1125, 1341, 5125, 
      4810, 1325, 1097, 6560, 2080, 1009, 788, 5684, 8829, 2173, 1954, 1053, 
      1690, 5770, 4645, 1352, 701, 677, 1037, 1301, 1517, 5032, 6760, 8245, 
      4225, 3874, 1154, 1354, 2561, 6976, 720, 745, 1252, 2512, 2977, 4545, 
      4672, 5065, 5760, 1490, 545, 650, 698, 3893, 4250, 7585, 2509, 2600, 
      6841, 466, 477, 490, 4410, 5202, 6025, 3104, 449, 404, 1184, 1241, 
      1625, 5161, 557, 845, 1805, 2125, 4205, 2173, 1348, 10728, 773, 325, 
      11953, 8905, 832, 281, 1412, 6656, 8537, 1521, 850, 3141, 6154, 9441, 
      10629, 12325, 1960, 980, 212, 596, 1285, 3005, 5972, 7592, 8845, 10805, 
      5210, 8450, 10778, 6385, 244, 3280, 3508, 9169, 10753, 2722, 2057, 
      2930, 4217, 12221, 13810, 8749, 5725, 244, 829, 1621, 2909, 6989, 
      11336, 12200, 8545, 3681, 145, 181, 4177, 11962, 848, 3785, 1898, 949, 
      113, 778, 1493, 9850, 10049, 477, 136, 2952, 3757, 11272, 26, 146, 925, 
      4121, 9826, 15154, 9620, 3380, 1312, 1241, 16, 2825, 7234, 265, 25, 
      5050, 9418, 14893, 3485, 173, 5, 13, 4904, 6565, 7060, 12325, 9410, 
      101, 962, 5330, 5930, 10405, 10609, 9409, 36, 0, 4, 441, 484, 900, 
      4900, 13689, 12770, 10405, 6562, 1157, 677, 290, 65, 101, 442, 5185, 
      1525, 788, 488, 445, 125, 85, 5, 11668, 7930, 14650, 3860, 97, 160, 
      185, 857, 1040, 3389, 1321, 281, 314, 8306, 13481, 1125, 325, 565, 
      12805, 13261, 6449, 8149, 8513, 8698, 9074, 16178, 9280, 17753, 4437, 
      500, 200, 8936, 9509, 18869, 185, 17810, 193, 205, 392, 317, 452, 
      10805, 13914, 274, 10629, 13914, 20106, 832, 13481, 14180, 20705, 
      13978, 21025, 10933, 373, 1224, 1693, 14248, 18280, 722, 401, 1241, 
      16025, 8541, 802, 505, 1282, 1530, 18937, 20605, 884, 488, 565, 14976, 
      706, 11912, 872, 1090, 1170, 1213, 962, 18856, 13221, 1021, 1341, 
      17153, 16965, 16714, 1352, 1274, 1394, 1421, 21250, 18269, 1418, 1445, 
      2120, 1681, 1856, 1889, 2084, 2306, 20808, 1949, 1945, 2146, 2404, 
      2385, 2504, 2516, 2789, 2857, 4133, 4133, 4090, 4258, 4549, 4633, 4913, 
      4949, 5050, 5233, 5933, 5938, 6088, 6757, 6760, 6893, 6970, 7445, 7594, 
      7618, 7753, 7744, 8653, 9026, 9620, 9802, 10210, 10250, 10405, 11664, 
      11885, 14666, 15178, 15193 ], 
  [ 48424, 48008, 47930, 46210, 44776, 44461, 44389, 44306, 43489, 41704, 
      41024, 38537, 37381, 35744, 35752, 35557, 34954, 34640, 34340, 32884, 
      32645, 32497, 30725, 29993, 29633, 29725, 29684, 28978, 28010, 28580, 
      28285, 28249, 27625, 27572, 26685, 26500, 25642, 23741, 23185, 23105, 
      38930, 39962, 21625, 22541, 21845, 21320, 21397, 34541, 32261, 20498, 
      22373, 19930, 19664, 19636, 21625, 19490, 29122, 30985, 19108, 28260, 
      30493, 26869, 18532, 18234, 45181, 38692, 20260, 18152, 18005, 25352, 
      18365, 18089, 25610, 45648, 39924, 35380, 36761, 19661, 17786, 25442, 
      45124, 44456, 44125, 36221, 17741, 17069, 22525, 44530, 36833, 16448, 
      16465, 25988, 41410, 16570, 17893, 21313, 22370, 39592, 16276, 22276, 
      27540, 35506, 18226, 21250, 21709, 28621, 37876, 21776, 21937, 40093, 
      37930, 30754, 30258, 15210, 15529, 15725, 34241, 31802, 14965, 14762, 
      19970, 38116, 27169, 26064, 14689, 15184, 19584, 20025, 22681, 24400, 
      26930, 26705, 15530, 14162, 18257, 18785, 19937, 20090, 33245, 24949, 
      14324, 14765, 35298, 26010, 13833, 13693, 13698, 13789, 13914, 19314, 
      24505, 33337, 32777, 14417, 13460, 13492, 22105, 27866, 14669, 13226, 
      16474, 16946, 22441, 34900, 26452, 22021, 13780, 13480, 13621, 13780, 
      14932, 15397, 20338, 23780, 22544, 13988, 12985, 12580, 12560, 12553, 
      14393, 12897, 12490, 12322, 12997, 18882, 31700, 23549, 22100, 21901, 
      20200, 18184, 13396, 12389, 14600, 16196, 18824, 20749, 12665, 12610, 
      12002, 12365, 13730, 14906, 17748, 14913, 11745, 14473, 17289, 27325, 
      11890, 12893, 28397, 19336, 16136, 14717, 11237, 11357, 18250, 13626, 
      11281, 11601, 13729, 16801, 23585, 19465, 11905, 13217, 18890, 12913, 
      12130, 11185, 10634, 11050, 12634, 23860, 19240, 15588, 15028, 10440, 
      13005, 10525, 11357, 16724, 16561, 12704, 10256, 10361, 16889, 24930, 
      16690, 15277, 10057, 10973, 9653, 15380, 16298, 9698, 9578, 15185, 
      20452, 16612, 15940, 13185, 11617, 10897, 9945, 9745, 9385, 9252, 9232, 
      9505, 9841, 10000, 10512, 10585, 24650, 20906, 11941, 11329, 9601, 
      10181, 15892, 12317, 8837, 9125, 9620, 10600, 10861, 12436, 14461, 
      19674, 18058, 12370, 11674, 11050, 8650, 8658, 10765, 12370, 19913, 
      16385, 14089, 12308, 11380, 10580, 8633, 8864, 9488, 9553, 19730, 
      14210, 13610, 12905, 12770, 12637, 12125, 11197, 9370, 8345, 8477, 
      9181, 9577, 9650, 11645, 13042, 14210, 21556, 16381, 14184, 9325, 9469, 
      20465, 18530, 18122, 17137, 16946, 16385, 8762, 8245, 7946, 11521, 
      18353, 13220, 12928, 12100, 9425, 8585, 7753, 13828, 21025, 18385, 
      16033, 9333, 8053, 11925, 15860, 7421, 7405, 8237, 13466, 10946, 9529, 
      8314, 7306, 9929, 11986, 17056, 15892, 15337, 10656, 8820, 7225, 10656, 
      17090, 8914, 8045, 6989, 6890, 7618, 7850, 7978, 9290, 11789, 12365, 
      15188, 11080, 10324, 9533, 6760, 7508, 7565, 10205, 12349, 14482, 
      13450, 12337, 11322, 12186, 16201, 10369, 6481, 6544, 7921, 8609, 9536, 
      11161, 17477, 15650, 13130, 7082, 13480, 12808, 12325, 10708, 7309, 
      7453, 12985, 6658, 16385, 16180, 11552, 9872, 8480, 8377, 5876, 5801, 
      5777, 6260, 12850, 10114, 8026, 6109, 6066, 5881, 5949, 6025, 6109, 
      6052, 5512, 5732, 5876, 6260, 9197, 9701, 10513, 10090, 9953, 5585, 
      5393, 8929, 9953, 10084, 9945, 6784, 5760, 12962, 12785, 8066, 5825, 
      5482, 5402, 9530, 9125, 8264, 5341, 6056, 7109, 9941, 9117, 8605, 5337, 
      5386, 6786, 7570, 5849, 5648, 11050, 8714, 5389, 5273, 4372, 6957, 
      7720, 13061, 11281, 8849, 5186, 12017, 6697, 5392, 9298, 7813, 4113, 
      4545, 6778, 4805, 4285, 5780, 6760, 11642, 8077, 6425, 3737, 3737, 
      8929, 5044, 3796, 4276, 4561, 11945, 3805, 3770, 3485, 3965, 4442, 
      5081, 5882, 7577, 8405, 3764, 3428, 4264, 5765, 3392, 3460, 3577, 3665, 
      3761, 3920, 5440, 8320, 3650, 5525, 8354, 8501, 8541, 2920, 3541, 9370, 
      5513, 4409, 2953, 3098, 2740, 5410, 2770, 5416, 2725, 4181, 6596, 9970, 
      6890, 7780, 3328, 2308, 2704, 4329, 5008, 4234, 3109, 12725, 2152, 
      2440, 2792, 6877, 5625, 5274, 4329, 3181, 7650, 9680, 7265, 4240, 3617, 
      3025, 2561, 7712, 5449, 4153, 3530, 2810, 3218, 3530, 3613, 4250, 2165, 
      1937, 1706, 2122, 4706, 5777, 4625, 2041, 2000, 2825, 3625, 4736, 2482, 
      1777, 3825, 7220, 2228, 1640, 5413, 1853, 1730, 1450, 1450, 1625, 1658, 
      2153, 8020, 3600, 3505, 3145, 2257, 1492, 1332, 1620, 4361, 3074, 1901, 
      6266, 3005, 1192, 1172, 1445, 3460, 6197, 6932, 1530, 6273, 12260, 
      8080, 6065, 4868, 3049, 1600, 1028, 3425, 6649, 8249, 7685, 7202, 6002, 
      4097, 2897, 1402, 1285, 2986, 1384, 1069, 1261, 4869, 5066, 1417, 1037, 
      6868, 2228, 1073, 784, 5408, 9193, 2329, 2098, 985, 1570, 5490, 4901, 
      1460, 725, 677, 965, 1205, 1405, 4772, 6452, 7901, 4469, 4106, 1250, 
      1250, 2389, 7300, 676, 697, 1152, 2340, 2785, 4297, 4420, 4801, 5476, 
      1618, 533, 610, 650, 3665, 4010, 7253, 2333, 2420, 7165, 450, 457, 466, 
      4162, 4930, 6329, 3316, 481, 416, 1076, 1129, 1489, 4889, 505, 761, 
      1657, 1961, 3961, 2349, 1224, 10324, 865, 353, 11525, 9281, 932, 265, 
      1280, 6340, 8177, 1669, 754, 2929, 5850, 9061, 10225, 11889, 2132, 
      1096, 232, 520, 1157, 2797, 5672, 7252, 8477, 10397, 5498, 8090, 10370, 
      6705, 208, 3060, 3280, 8793, 10345, 2930, 1885, 2722, 3965, 11785, 
      13346, 9125, 6029, 296, 725, 1469, 2701, 6661, 10916, 11764, 8917, 
      3925, 117, 145, 3925, 11530, 964, 3545, 2074, 1073, 85, 674, 1345, 
      9458, 9653, 565, 180, 2740, 3517, 10852, 26, 106, 809, 3869, 9434, 
      14666, 10016, 3616, 1460, 1385, 20, 2617, 7578, 333, 13, 4770, 9034, 
      14409, 3725, 229, 13, 5, 4628, 6245, 6728, 11885, 9802, 65, 842, 5042, 
      5626, 10001, 11025, 9801, 64, 4, 0, 361, 400, 784, 4624, 13225, 13226, 
      10817, 6890, 1297, 785, 362, 37, 65, 362, 4901, 1685, 904, 580, 533, 
      173, 125, 5, 11240, 7578, 14170, 4112, 65, 116, 137, 745, 916, 3625, 
      1469, 221, 250, 7946, 13021, 1261, 397, 477, 12357, 12805, 6133, 7793, 
      8149, 8330, 8698, 15674, 8900, 17225, 4705, 584, 244, 8564, 9125, 
      18325, 221, 17282, 225, 233, 452, 277, 392, 10397, 14386, 306, 10225, 
      13450, 19546, 932, 13025, 13712, 20137, 13514, 20453, 11349, 349, 1108, 
      1549, 13780, 17748, 650, 401, 1129, 15529, 8905, 882, 477, 1170, 1402, 
      18397, 20041, 968, 484, 593, 15460, 674, 12340, 820, 1018, 1090, 1129, 
      922, 19396, 13669, 981, 1261, 17665, 17473, 17218, 1412, 1306, 1346, 
      1369, 21818, 18793, 1394, 1453, 2020, 1649, 1796, 1825, 2000, 2210, 
      21364, 1993, 1937, 2106, 2448, 2425, 2516, 2504, 2725, 2925, 4205, 
      4069, 4138, 4194, 4625, 4625, 4849, 4925, 5042, 5209, 5929, 5930, 6100, 
      6705, 6788, 6845, 6938, 7477, 7618, 7594, 7769, 7748, 8649, 9026, 9640, 
      9810, 10226, 10226, 10413, 11668, 11881, 14650, 15154, 15165 ], 
  [ 49925, 49205, 49393, 47673, 46125, 45544, 45396, 45617, 44420, 43205, 
      42601, 39316, 38882, 36865, 37405, 37096, 36341, 36065, 35537, 34081, 
      34184, 34340, 31466, 30658, 30260, 30922, 31109, 30593, 28789, 30157, 
      29672, 29826, 29012, 28921, 27844, 28001, 26725, 23912, 23888, 23428, 
      34465, 35345, 22138, 24232, 23080, 21757, 21416, 30532, 28594, 21125, 
      24520, 20025, 20329, 20225, 23810, 20345, 25721, 27242, 19773, 24973, 
      26788, 23810, 18665, 18481, 51812, 44525, 22445, 19045, 18632, 22445, 
      19714, 19210, 22589, 52393, 45985, 40833, 42442, 21922, 19097, 22345, 
      51869, 51125, 50756, 41864, 19204, 17924, 20036, 51237, 42628, 16505, 
      16484, 22625, 47813, 16133, 16658, 18938, 19729, 45805, 17397, 19597, 
      23797, 41225, 20525, 18761, 19106, 24650, 43937, 19097, 19220, 46458, 
      44029, 35865, 35293, 15229, 15130, 14984, 39922, 37141, 16010, 15541, 
      17557, 44329, 31824, 30529, 15696, 14481, 17209, 17536, 19584, 20961, 
      31585, 31322, 17297, 14485, 16186, 16562, 17410, 17525, 38888, 29300, 
      15445, 14024, 41245, 30589, 14650, 13978, 13945, 13770, 13705, 16825, 
      20914, 39056, 38420, 15956, 13897, 13625, 18932, 32825, 16474, 13549, 
      14669, 14989, 19154, 40885, 31221, 25992, 15205, 14677, 13032, 13077, 
      13621, 13896, 24005, 28169, 26705, 15793, 14144, 13169, 13073, 13028, 
      13120, 14170, 13345, 12721, 12370, 16165, 37381, 27976, 26261, 26024, 
      23981, 21509, 15125, 13396, 13061, 14125, 16069, 17576, 14090, 13997, 
      11945, 11890, 12457, 13177, 21073, 17440, 11764, 12820, 14800, 32474, 
      13049, 11810, 33736, 23117, 19157, 17320, 11560, 11300, 21841, 15925, 
      11034, 11050, 12114, 14274, 28240, 23360, 13520, 11716, 22709, 15098, 
      13973, 12458, 10805, 10613, 11285, 28629, 23173, 18685, 17973, 10573, 
      11428, 10202, 10426, 20201, 20000, 15041, 11225, 10000, 14096, 29965, 
      20205, 18450, 9810, 12740, 10280, 12853, 19813, 10705, 10433, 12658, 
      24841, 20241, 19417, 15940, 13840, 12816, 11332, 10980, 10240, 9841, 
      9441, 9220, 9252, 9297, 9505, 9540, 29761, 25409, 14354, 13514, 10874, 
      9250, 19445, 14920, 9236, 8840, 8917, 9365, 9512, 10517, 11972, 24025, 
      22105, 15049, 14125, 13273, 9049, 8905, 9378, 10413, 24340, 20128, 
      17300, 15025, 13793, 12689, 8500, 8465, 8633, 8660, 24157, 17497, 
      16745, 15850, 15677, 15506, 14842, 13610, 10985, 8402, 8306, 8402, 
      8570, 8605, 9802, 10781, 11645, 26325, 20200, 17509, 8356, 8424, 25082, 
      22805, 22321, 21146, 20917, 20242, 10225, 9290, 8497, 9602, 22628, 
      16393, 16025, 14969, 11344, 10048, 8228, 11225, 25794, 22698, 19890, 
      11290, 9250, 9778, 19717, 7972, 7880, 7496, 16829, 13625, 11714, 9929, 
      8009, 8314, 9725, 21217, 19825, 19156, 13297, 10777, 8080, 8737, 21289, 
      10985, 9698, 7730, 7213, 6953, 7033, 7085, 7789, 9490, 9914, 19045, 
      13949, 12965, 11908, 7349, 6805, 6824, 8324, 9860, 18225, 16965, 15586, 
      9061, 9697, 20324, 13124, 6500, 6449, 6800, 7184, 7769, 8900, 21866, 
      19697, 16645, 6341, 17109, 16285, 15688, 13653, 6340, 6408, 16538, 
      8045, 20660, 20417, 14801, 12665, 10817, 10676, 6617, 6352, 6176, 5785, 
      16441, 13021, 10249, 7306, 7225, 5634, 5626, 5626, 5634, 7325, 6101, 
      5485, 5477, 5557, 7240, 7592, 13610, 13073, 12898, 6554, 6058, 7010, 
      7730, 13105, 12928, 8665, 7033, 16705, 16490, 10517, 7250, 6641, 6485, 
      7345, 11956, 10829, 6500, 5125, 5684, 7604, 11986, 11322, 4786, 4797, 
      5437, 5917, 7540, 7225, 14489, 11545, 6890, 4570, 4581, 5380, 5877, 
      16994, 14834, 11794, 6725, 15760, 8996, 4385, 12433, 10530, 4930, 3994, 
      5125, 6344, 5444, 4469, 5069, 15385, 10946, 8762, 4250, 3946, 12064, 
      6849, 4689, 3649, 3744, 15802, 4850, 4777, 3922, 3490, 3625, 3922, 
      4381, 5506, 11464, 4885, 3485, 3485, 4264, 3145, 3137, 3140, 3152, 
      3172, 3217, 3977, 5945, 3061, 3986, 5941, 6050, 11752, 3205, 2952, 
      12809, 7850, 6290, 2858, 2813, 3329, 7785, 2637, 7829, 2516, 2984, 
      4525, 13637, 4705, 10953, 4905, 2593, 2305, 2980, 3393, 6305, 2330, 
      17000, 2741, 2117, 2165, 4616, 8266, 7801, 6514, 2250, 5161, 13385, 
      10400, 6425, 5536, 4640, 3872, 5185, 8090, 6338, 5449, 4349, 2173, 
      2333, 2378, 2749, 3362, 2906, 1877, 1685, 2977, 3706, 7076, 3200, 1601, 
      1856, 2276, 2969, 4021, 2746, 2362, 10469, 3653, 1469, 3380, 3050, 
      2813, 2153, 1469, 1378, 1373, 1450, 11497, 5785, 5652, 5140, 3796, 
      2385, 1921, 1297, 6850, 5069, 1274, 3929, 5000, 1781, 1381, 1160, 1997, 
      3860, 4405, 1093, 3898, 16649, 11633, 9124, 7585, 5120, 2873, 1465, 
      1924, 4160, 5380, 11162, 10565, 9061, 6586, 4930, 2561, 962, 1637, 
      2581, 936, 900, 2836, 7897, 2690, 866, 10193, 4033, 2080, 1145, 3185, 
      13050, 4210, 3865, 738, 829, 3229, 7732, 2885, 1352, 1076, 680, 692, 
      740, 2701, 3925, 5032, 7186, 6709, 2561, 661, 1154, 10777, 657, 640, 
      601, 1105, 1360, 2340, 2425, 2692, 3177, 3233, 818, 629, 593, 1898, 
      2129, 4498, 1060, 1109, 10642, 697, 666, 637, 2205, 2745, 9616, 5729, 
      1184, 929, 449, 464, 596, 2704, 410, 362, 650, 802, 2042, 4420, 445, 
      6885, 2138, 1018, 7858, 13252, 2281, 512, 425, 3737, 5156, 3474, 241, 
      1314, 3361, 5850, 6786, 8146, 4165, 2597, 821, 197, 340, 1220, 3221, 
      4421, 5380, 6920, 8633, 5069, 6893, 10144, 265, 1369, 1513, 5620, 6868, 
      5305, 650, 1145, 1970, 8042, 9337, 13096, 9316, 1189, 136, 424, 1124, 
      3944, 7325, 8021, 12850, 6642, 250, 202, 1930, 7825, 2465, 1664, 4145, 
      2650, 218, 85, 338, 6133, 6290, 1800, 997, 1125, 1636, 7261, 425, 125, 
      106, 1874, 6109, 10429, 14177, 6257, 3265, 3152, 457, 1040, 11245, 
      1378, 298, 2509, 5785, 10210, 6404, 1160, 488, 328, 2405, 3604, 3973, 
      8104, 13925, 122, 101, 2705, 3137, 6562, 15376, 13924, 729, 441, 361, 
      0, 1, 81, 2401, 9216, 17957, 15130, 10405, 3026, 2210, 1445, 170, 122, 
      1, 2602, 3604, 2405, 1853, 1768, 1028, 904, 404, 7573, 4633, 10009, 
      6905, 160, 97, 80, 80, 137, 6266, 3274, 50, 41, 4925, 9050, 2952, 1480, 
      40, 8500, 8872, 3530, 4810, 5090, 5233, 5525, 11285, 5689, 12608, 7650, 
      1781, 1061, 5429, 5876, 13556, 962, 12665, 928, 898, 1421, 296, 221, 
      6920, 19269, 1009, 6786, 9441, 14625, 2281, 9092, 9665, 15140, 9505, 
      15418, 15700, 520, 405, 580, 9733, 13093, 365, 800, 464, 11216, 12762, 
      2041, 610, 505, 585, 13666, 15082, 2165, 845, 1258, 20457, 769, 16805, 
      725, 733, 729, 730, 941, 24925, 18324, 1000, 900, 22928, 22698, 22405, 
      2381, 2009, 1289, 1274, 27613, 24170, 1565, 1928, 1469, 1744, 1625, 
      1616, 1601, 1697, 27045, 2810, 2260, 2125, 3265, 3204, 3029, 2789, 
      2516, 3970, 5288, 3860, 4993, 3985, 5746, 4948, 4640, 5096, 5365, 5380, 
      6290, 6253, 6613, 6610, 7453, 6788, 7033, 8180, 8245, 7765, 8320, 8185, 
      9010, 9425, 10229, 10285, 10777, 10397, 10888, 12105, 12242, 14897, 
      15325, 15298 ], 
  [ 50024, 49288, 49490, 47770, 46216, 45621, 45469, 45706, 44489, 43304, 
      42704, 39377, 38981, 36944, 37512, 37197, 36434, 36160, 35620, 34164, 
      34285, 34457, 31525, 30713, 30313, 31005, 31204, 30698, 28850, 30260, 
      29765, 29929, 29105, 29012, 27925, 28100, 26802, 23941, 23945, 23465, 
      34250, 35122, 22185, 24341, 23165, 21800, 21437, 30341, 28421, 21178, 
      24653, 20050, 20384, 20276, 23945, 20410, 25562, 27065, 19828, 24820, 
      26613, 23669, 18692, 18514, 52181, 44852, 22580, 19112, 18685, 22312, 
      19805, 19289, 22450, 52768, 46324, 41140, 42761, 22061, 19186, 22202, 
      52244, 51496, 51125, 42181, 19301, 17989, 19925, 51610, 42953, 16528, 
      16505, 22468, 48170, 16130, 16613, 18833, 19610, 46152, 17476, 19476, 
      23620, 41546, 20666, 18650, 18989, 24461, 44276, 18976, 19097, 46813, 
      44370, 36154, 35578, 15250, 15129, 14965, 40241, 37442, 16085, 15602, 
      17450, 44676, 32089, 30784, 15769, 14464, 17104, 17425, 19441, 20800, 
      31850, 31585, 17410, 14522, 16097, 16465, 17297, 17410, 39205, 29549, 
      15524, 14005, 41578, 30850, 14713, 14013, 13978, 13789, 13714, 16714, 
      20745, 39377, 38737, 16057, 13940, 13652, 18785, 33106, 16589, 13586, 
      14594, 14906, 19001, 41220, 31492, 26221, 15300, 14760, 13021, 13060, 
      13572, 13837, 24218, 28420, 26944, 15908, 14225, 13220, 13120, 13073, 
      13073, 14257, 13410, 12762, 12357, 16042, 37700, 28229, 26500, 26261, 
      24200, 21704, 15236, 13469, 13000, 14036, 15944, 17429, 14185, 14090, 
      11962, 11885, 12410, 13106, 21268, 17593, 11785, 12753, 14689, 32765, 
      13130, 11773, 34037, 23336, 19336, 17477, 11597, 11317, 22050, 16066, 
      11041, 11041, 12049, 14161, 28505, 23585, 13625, 11657, 22930, 15233, 
      14090, 12545, 10834, 10610, 11234, 28900, 23400, 18868, 18148, 10600, 
      11365, 10205, 10397, 20404, 20201, 15184, 11296, 10001, 13969, 30250, 
      20410, 18637, 9817, 12853, 10333, 12740, 20018, 10778, 10498, 12545, 
      25092, 20452, 19620, 16105, 13977, 12937, 11425, 11065, 10305, 9892, 
      9472, 9225, 9241, 9280, 9472, 9505, 30050, 25666, 14501, 13649, 10961, 
      9221, 19652, 15077, 9277, 8845, 8900, 9320, 9461, 10436, 11861, 24274, 
      22338, 15210, 14274, 13410, 9090, 8938, 9325, 10330, 24593, 20345, 
      17489, 15188, 13940, 12820, 8513, 8464, 8608, 8633, 24410, 17690, 
      16930, 16025, 15850, 15677, 15005, 13757, 11090, 8425, 8317, 8381, 
      8537, 8570, 9725, 10682, 11530, 26596, 20421, 17704, 8325, 8389, 25345, 
      23050, 22562, 21377, 21146, 20465, 10322, 9365, 8546, 9521, 22873, 
      16580, 16208, 15140, 11465, 10145, 8273, 11108, 26065, 22945, 20113, 
      11413, 9333, 9685, 19940, 8021, 7925, 7477, 17026, 13786, 11849, 10034, 
      8066, 8249, 9626, 21456, 20052, 19377, 13456, 10900, 8145, 8656, 21530, 
      11114, 9805, 7789, 7250, 6938, 7010, 7058, 7730, 9389, 9805, 19268, 
      14120, 13124, 12053, 7400, 6788, 6805, 8245, 9749, 18442, 17170, 15777, 
      8962, 9586, 20561, 13289, 6521, 6464, 6761, 7129, 7696, 8801, 22117, 
      19930, 16850, 6322, 17320, 16488, 15885, 13828, 6309, 6373, 16745, 
      8138, 20905, 20660, 14992, 12832, 10960, 10817, 6676, 6401, 6217, 5780, 
      16650, 13194, 10386, 7389, 7306, 5641, 5629, 5625, 5629, 7412, 6152, 
      5492, 5476, 5540, 7157, 7501, 13793, 13250, 13073, 6625, 6113, 6929, 
      7633, 13284, 13105, 8784, 7120, 16922, 16705, 10666, 7345, 6722, 6562, 
      7250, 12125, 10984, 6581, 5096, 5629, 7501, 12157, 11485, 4777, 4786, 
      5386, 5850, 7649, 7328, 14690, 11714, 6989, 4553, 4612, 5317, 5800, 
      17221, 15041, 11969, 6826, 15977, 9137, 4352, 12618, 10693, 4993, 3985, 
      5058, 6445, 5525, 4420, 5000, 15602, 11117, 8905, 4297, 3977, 12249, 
      6964, 4756, 3636, 3721, 16025, 4925, 4850, 3965, 3485, 3602, 3881, 
      4322, 5417, 11645, 4964, 3508, 3464, 4205, 3152, 3140, 3137, 3145, 
      3161, 3200, 3920, 5840, 3050, 3925, 5834, 5941, 11941, 3240, 2941, 
      13010, 7993, 6409, 2873, 2818, 3380, 7930, 2650, 7976, 2525, 2941, 
      4436, 13850, 4610, 11140, 5008, 2628, 2304, 2929, 3328, 6434, 2309, 
      17245, 2792, 2120, 2152, 4517, 8425, 7954, 6649, 2221, 5050, 13600, 
      10585, 6560, 5657, 4745, 3961, 5072, 8249, 6473, 5570, 4450, 2138, 
      2290, 2333, 2690, 3445, 2977, 1906, 1682, 2906, 3617, 7225, 3281, 1600, 
      1825, 2225, 2896, 4122, 2817, 2305, 10660, 3748, 1480, 3293, 3133, 
      2890, 2210, 1490, 1385, 1378, 1433, 11700, 5920, 5785, 5265, 3897, 
      2452, 1972, 1300, 7001, 5194, 1261, 3826, 5125, 1832, 1412, 1165, 1940, 
      3757, 4292, 1090, 3793, 16900, 11840, 9305, 7748, 5249, 2960, 1508, 
      1865, 4049, 5249, 11365, 10762, 9242, 6737, 5057, 2642, 965, 1586, 
      2664, 949, 901, 2749, 8066, 2777, 877, 10388, 4148, 2153, 1184, 3088, 
      13273, 4329, 3978, 745, 810, 3130, 7901, 2980, 1405, 1117, 685, 685, 
      725, 2612, 3812, 4901, 7349, 6866, 2650, 650, 1109, 10980, 676, 657, 
      592, 1060, 1305, 2257, 2340, 2601, 3076, 3338, 853, 650, 610, 1825, 
      2050, 4373, 1013, 1060, 10845, 730, 697, 666, 2122, 2650, 9809, 5876, 
      1241, 976, 436, 449, 569, 2609, 425, 361, 617, 761, 1961, 4549, 424, 
      6724, 2225, 1073, 7685, 13481, 2372, 545, 400, 3620, 5017, 3589, 234, 
      1249, 3250, 5701, 6625, 7969, 4292, 2696, 872, 200, 317, 1157, 3112, 
      4292, 5237, 6757, 8818, 4930, 6730, 10345, 288, 1300, 1440, 5473, 6705, 
      5450, 605, 1082, 1885, 7865, 9146, 13325, 9509, 1256, 125, 389, 1061, 
      3821, 7156, 7844, 13077, 6805, 277, 225, 1845, 7650, 2564, 1585, 4274, 
      2753, 245, 74, 305, 5978, 6133, 1885, 1060, 1060, 1557, 7092, 466, 146, 
      89, 1789, 5954, 10226, 14416, 6416, 3380, 3265, 500, 977, 11458, 1453, 
      333, 2410, 5634, 10009, 6565, 1229, 533, 365, 2308, 3485, 3848, 7925, 
      14162, 145, 82, 2602, 3026, 6401, 15625, 14161, 784, 484, 400, 1, 0, 
      64, 2304, 9025, 18226, 15377, 10610, 3137, 2305, 1522, 197, 145, 2, 
      2501, 3725, 2504, 1940, 1853, 1093, 965, 445, 7400, 4498, 9810, 7072, 
      185, 116, 97, 65, 116, 6425, 3389, 61, 50, 4786, 8861, 3061, 1557, 37, 
      8317, 8685, 3413, 4673, 4949, 5090, 5378, 11074, 5540, 12385, 7825, 
      1864, 1124, 5284, 5725, 13325, 1021, 12442, 985, 953, 1492, 317, 232, 
      6757, 19546, 1066, 6625, 9250, 14386, 2372, 8905, 9472, 14897, 9314, 
      15173, 15949, 549, 388, 549, 9540, 12868, 370, 841, 449, 11009, 12985, 
      2122, 637, 490, 562, 13437, 14841, 2248, 884, 1313, 20740, 794, 17060, 
      740, 738, 730, 729, 962, 25236, 18589, 1021, 901, 23225, 22993, 22698, 
      2452, 2066, 1306, 1289, 27938, 24473, 1594, 1973, 1460, 1769, 1636, 
      1625, 1600, 1690, 27364, 2873, 2297, 2146, 3328, 3265, 3076, 2824, 
      2525, 4045, 5365, 3869, 5058, 3994, 5825, 4985, 4649, 5125, 5402, 5409, 
      6329, 6290, 6660, 6625, 7508, 6805, 7058, 8237, 8298, 7794, 8369, 8228, 
      9049, 9466, 10280, 10330, 10826, 10426, 10933, 12148, 12281, 14930, 
      15354, 15325 ], 
  [ 50888, 50024, 50338, 48618, 47016, 46309, 46125, 46490, 45113, 44168, 
      43600, 39937, 39845, 37648, 38440, 38077, 37250, 36992, 36356, 34900, 
      35165, 35465, 32069, 31225, 30809, 31741, 32036, 31610, 29410, 31156, 
      30581, 30825, 29921, 29812, 28645, 28964, 27490, 24245, 24473, 23833, 
      32602, 33410, 22633, 25285, 23917, 22216, 21677, 28885, 27109, 21674, 
      25789, 20322, 20896, 20756, 25097, 21002, 24362, 25721, 20340, 23668, 
      25285, 22613, 18980, 18850, 55205, 47540, 23732, 19720, 19181, 21320, 
      20605, 19993, 21410, 55840, 49108, 43668, 45385, 23245, 19970, 21130, 
      55316, 54536, 54149, 44789, 20149, 18581, 19109, 54666, 45625, 16784, 
      16745, 21284, 51098, 16178, 16325, 18065, 18730, 49000, 18180, 18580, 
      22276, 44186, 21866, 17834, 18125, 23021, 47060, 18080, 18185, 49725, 
      47170, 38538, 37930, 15490, 15193, 14885, 42865, 39922, 16757, 16162, 
      16666, 47524, 34281, 32896, 16425, 14400, 16336, 16609, 18369, 19584, 
      34042, 33761, 18386, 14890, 15457, 15761, 16465, 16562, 41813, 31613, 
      16228, 13925, 44314, 33010, 15289, 14365, 14314, 14013, 13858, 15898, 
      19465, 42017, 41345, 16937, 14356, 13940, 17681, 35426, 17581, 13954, 
      14066, 14314, 17849, 43972, 33732, 28125, 16132, 15496, 13005, 12996, 
      13252, 13437, 25994, 30500, 28928, 16900, 14945, 13700, 13568, 13505, 
      12769, 15025, 14002, 13162, 12325, 15130, 40324, 30325, 28484, 28229, 
      26024, 23336, 16196, 14125, 12584, 13396, 15016, 16325, 15017, 14906, 
      12170, 11917, 12106, 12610, 22900, 18889, 12025, 12289, 13873, 35165, 
      13850, 11549, 36517, 25160, 20840, 18805, 11965, 11525, 23794, 17266, 
      11169, 11041, 11601, 13329, 30697, 25457, 14537, 11257, 24770, 16385, 
      15098, 13313, 11138, 10658, 10898, 31140, 25288, 20404, 19620, 10888, 
      10933, 10301, 10237, 22100, 21881, 16400, 11936, 10081, 13025, 32602, 
      22122, 20205, 9945, 13829, 10829, 11908, 21730, 11434, 11090, 11713, 
      27172, 22212, 21316, 17497, 15145, 13977, 12241, 11817, 10897, 10372, 
      9792, 9337, 9225, 9216, 9280, 9297, 32434, 27794, 15749, 14801, 11729, 
      9061, 21380, 16405, 9677, 8957, 8836, 9032, 9125, 9860, 11045, 26338, 
      24274, 16570, 15538, 14578, 9490, 9274, 8973, 9738, 26689, 22153, 
      19073, 16564, 15188, 13940, 8689, 8528, 8480, 8489, 26506, 19306, 
      18482, 17497, 17306, 17117, 16381, 15005, 12002, 8681, 8477, 8285, 
      8345, 8362, 9181, 9962, 10682, 28836, 22261, 19336, 8149, 8181, 27521, 
      25082, 24562, 23297, 23050, 22321, 11170, 10037, 9010, 8945, 24905, 
      18148, 17744, 16580, 12505, 10993, 8705, 10244, 28305, 24993, 21969, 
      12469, 10069, 9013, 21796, 8485, 8357, 7397, 18674, 15146, 13001, 
      10946, 8594, 7801, 8906, 23440, 21940, 21217, 14800, 11956, 8737, 8080, 
      23530, 12218, 10733, 8333, 7618, 6890, 6898, 6914, 7330, 8653, 9005, 
      21124, 15560, 14468, 13285, 7880, 6724, 6725, 7685, 8933, 20250, 18882, 
      17377, 8242, 8770, 22529, 14681, 6761, 6656, 6521, 6761, 7184, 8081, 
      24197, 21866, 18562, 6242, 19080, 18184, 17533, 15300, 6133, 6165, 
      18473, 8954, 22937, 22676, 16592, 14240, 12176, 12017, 7220, 6865, 
      6617, 5812, 18394, 14650, 11554, 8125, 8026, 5769, 5725, 5689, 5661, 
      8180, 6632, 5620, 5540, 5476, 6565, 6845, 15329, 14738, 14545, 7265, 
      6625, 6353, 6929, 14788, 14593, 9808, 7888, 18730, 18497, 11930, 8177, 
      7442, 7250, 6562, 13549, 12296, 7301, 4936, 5261, 6749, 13597, 12861, 
      4777, 4770, 5050, 5386, 8593, 8224, 16370, 13138, 7853, 4489, 4932, 
      4885, 5256, 19109, 16769, 13441, 7706, 17785, 10337, 4160, 14170, 
      12069, 5569, 3985, 4594, 7325, 6245, 4100, 4520, 17410, 12557, 10121, 
      4745, 4297, 13801, 7956, 5364, 3604, 3609, 17881, 5597, 5506, 4381, 
      3517, 3490, 3625, 3922, 4777, 13165, 5668, 3764, 3368, 3805, 3280, 
      3236, 3185, 3161, 3145, 3136, 3536, 5072, 3034, 3509, 5050, 5141, 
      13525, 3592, 2925, 14690, 9209, 7433, 3065, 2930, 3860, 9162, 2826, 
      9224, 2669, 2669, 3796, 15626, 3922, 12708, 5904, 2980, 2368, 2593, 
      2880, 7538, 2213, 19277, 3272, 2216, 2120, 3797, 9769, 9250, 7801, 
      2061, 4234, 15392, 12137, 7712, 6697, 5657, 4745, 4240, 9593, 7625, 
      6610, 5330, 1930, 2018, 2045, 2290, 4181, 3617, 2210, 1730, 2410, 2977, 
      8489, 4001, 1664, 1649, 1889, 2384, 5002, 3457, 1921, 12260, 4580, 
      1640, 2669, 3869, 3578, 2738, 1730, 1513, 1490, 1369, 13396, 7072, 
      6921, 6337, 4777, 3060, 2452, 1396, 8281, 6266, 1229, 3074, 6197, 2312, 
      1732, 1277, 1556, 3005, 3460, 1138, 3025, 18980, 13568, 10825, 9124, 
      6353, 3728, 1924, 1465, 3233, 4273, 13061, 12410, 10762, 8017, 6145, 
      3362, 1061, 1250, 3400, 1125, 981, 2125, 9490, 3545, 1037, 12020, 5140, 
      2809, 1568, 2384, 15129, 5353, 4954, 873, 730, 2410, 9325, 3812, 1901, 
      1517, 797, 701, 677, 1972, 2980, 3925, 8725, 8194, 3434, 634, 821, 
      12676, 900, 865, 592, 772, 937, 1665, 1732, 1945, 2340, 4250, 1205, 
      890, 818, 1313, 1490, 3445, 709, 740, 12541, 1066, 1017, 970, 1530, 
      1962, 11425, 7124, 1769, 1424, 404, 401, 425, 1921, 617, 425, 425, 505, 
      1385, 5653, 328, 5508, 2993, 1585, 6373, 15385, 3172, 881, 272, 2756, 
      3977, 4581, 250, 801, 2434, 4581, 5409, 6625, 5380, 3560, 1352, 296, 
      205, 725, 2312, 3332, 4165, 5525, 10370, 3890, 5498, 12025, 544, 820, 
      928, 4369, 5473, 6682, 317, 650, 1277, 6521, 7690, 15229, 11125, 1864, 
      109, 181, 629, 2909, 5876, 6500, 14965, 8181, 565, 481, 1237, 6322, 
      3428, 1025, 5378, 3649, 533, 58, 113, 4810, 4949, 2637, 1636, 612, 997, 
      5812, 866, 386, 25, 1181, 4786, 8674, 16400, 7760, 4372, 4241, 916, 
      545, 13234, 2125, 685, 1690, 4498, 8473, 7925, 1853, 965, 733, 1604, 
      2605, 2920, 6565, 16130, 401, 2, 1850, 2210, 5185, 17689, 16129, 1296, 
      900, 784, 81, 64, 0, 1600, 7569, 20450, 17425, 12322, 4097, 3137, 2210, 
      485, 401, 82, 1765, 4765, 3368, 2708, 2605, 1685, 1525, 845, 6088, 
      3490, 8290, 8480, 457, 340, 305, 17, 20, 7769, 4381, 221, 194, 3746, 
      7421, 4005, 2245, 85, 6925, 7261, 2549, 3649, 3893, 4018, 4274, 9458, 
      4420, 10673, 9297, 2600, 1700, 4196, 4589, 11549, 1565, 10730, 1513, 
      1465, 2132, 557, 392, 5525, 21834, 1594, 5409, 7794, 12546, 3172, 7481, 
      8000, 13025, 7858, 13285, 18013, 853, 324, 373, 8068, 11140, 482, 1241, 
      401, 9425, 14841, 2842, 925, 442, 450, 11677, 12985, 2984, 1268, 1825, 
      23076, 1066, 19172, 932, 850, 810, 793, 1202, 27796, 20781, 1261, 981, 
      25673, 25425, 25114, 3092, 2594, 1514, 1481, 30610, 26969, 1898, 2405, 
      1460, 2041, 1796, 1769, 1664, 1706, 29988, 3449, 2665, 2386, 3904, 
      3825, 3524, 3176, 2669, 4717, 6053, 4013, 5650, 4138, 6529, 5353, 4793, 
      5429, 5770, 5713, 6713, 6658, 7108, 6817, 8020, 7013, 7330, 8765, 8794, 
      8098, 8833, 8644, 9433, 9866, 10760, 10762, 11290, 10730, 11365, 12564, 
      12665, 15266, 15658, 15613 ], 
  [ 57128, 55624, 56498, 54778, 52936, 51669, 51325, 52330, 50153, 50408, 
      50000, 44657, 46085, 43088, 45000, 44397, 43250, 43072, 41956, 40500, 
      41485, 42425, 36709, 35705, 35209, 37341, 38116, 38090, 34130, 37556, 
      36581, 37225, 35921, 35732, 34165, 35204, 32850, 27685, 29033, 27593, 
      26282, 26770, 26793, 31925, 29597, 26216, 24797, 23525, 22469, 26074, 
      33389, 23602, 25376, 25076, 32777, 25882, 20282, 20921, 24820, 19828, 
      20565, 19253, 22340, 22450, 72245, 62900, 31412, 24680, 23581, 18280, 
      26525, 25433, 18130, 73120, 64948, 58228, 60425, 31085, 25810, 17690, 
      72596, 71656, 71189, 59749, 26309, 23461, 16949, 71866, 60905, 19984, 
      19865, 17284, 67658, 18338, 16805, 16145, 16250, 65160, 23620, 16020, 
      17476, 59306, 29786, 15674, 15725, 17741, 62900, 15520, 15545, 66205, 
      63090, 52378, 51610, 18610, 17433, 16405, 57905, 54242, 22037, 20882, 
      14666, 63684, 47161, 45376, 21625, 16000, 14416, 14449, 14929, 15424, 
      46922, 46561, 25186, 18650, 14177, 14161, 14225, 14242, 56773, 43853, 
      21668, 15445, 59914, 45730, 20089, 18045, 17914, 17053, 16498, 13738, 
      14985, 57137, 56305, 23257, 18356, 17300, 14081, 48946, 24461, 17714, 
      13346, 13274, 14009, 59652, 46852, 39565, 22212, 21096, 14845, 14596, 
      13572, 13357, 36794, 42820, 40768, 23780, 20465, 18020, 17728, 17585, 
      13169, 20785, 18882, 17082, 14085, 12490, 55364, 42725, 40324, 39989, 
      37064, 33416, 22916, 19325, 12424, 12116, 12296, 12725, 21097, 20906, 
      15130, 13997, 12506, 12050, 32980, 27289, 15145, 11889, 11713, 49085, 
      19370, 12349, 50837, 36200, 30280, 27365, 15725, 14485, 34434, 25186, 
      13729, 12961, 11281, 11089, 43577, 36737, 21017, 11177, 35890, 24065, 
      22058, 19073, 14578, 12818, 11138, 44260, 36648, 30004, 28900, 14248, 
      10693, 12701, 11357, 32500, 32201, 24400, 17056, 12401, 10225, 46282, 
      32602, 29965, 12505, 20629, 15229, 9668, 32210, 16634, 15970, 9473, 
      39492, 32932, 31716, 26377, 22905, 21097, 18241, 17497, 15777, 14692, 
      13312, 11817, 11065, 10816, 10240, 10177, 46274, 40354, 23909, 22481, 
      17489, 10181, 31940, 24965, 13597, 11437, 10436, 9512, 9365, 8900, 
      8885, 38578, 35874, 25290, 23778, 22338, 13410, 12874, 9133, 8698, 
      39089, 33113, 28913, 25364, 23348, 21460, 11489, 10768, 9760, 9689, 
      38906, 29306, 28162, 26777, 26506, 26237, 25181, 23165, 18482, 11881, 
      11197, 9725, 9305, 9242, 8381, 8282, 8362, 41956, 33381, 29416, 9189, 
      9061, 40321, 37162, 36482, 34817, 34490, 33521, 17330, 15317, 13250, 
      7985, 36985, 27908, 27344, 25700, 19625, 17153, 12785, 7844, 41425, 
      37153, 33169, 19669, 15669, 7573, 32996, 12725, 12437, 8917, 28834, 
      23866, 20681, 17426, 13154, 7481, 7226, 35280, 33300, 32337, 23440, 
      19156, 13617, 7120, 35450, 19658, 17293, 12973, 11378, 8570, 8258, 
      8114, 7250, 6893, 6925, 32324, 24680, 23108, 21365, 12200, 8324, 8245, 
      6805, 6773, 31210, 29362, 27297, 6562, 6610, 34289, 23561, 9881, 9536, 
      7241, 6841, 6544, 6401, 36517, 33466, 29042, 7762, 29800, 28584, 27693, 
      24580, 7173, 7045, 29033, 14954, 35017, 34676, 26512, 23200, 20176, 
      19937, 11860, 11105, 10537, 7892, 29034, 23850, 19314, 13725, 13546, 
      8329, 8125, 7929, 7741, 13940, 10952, 8180, 7780, 7076, 5525, 5485, 
      24929, 24098, 23825, 12385, 11105, 5393, 5329, 24228, 23953, 16848, 
      13648, 29690, 29377, 20170, 14257, 12962, 12610, 5042, 22589, 20776, 
      12821, 6056, 5341, 4909, 22717, 21661, 6697, 6610, 5290, 4986, 15233, 
      14624, 26690, 22178, 14093, 6089, 8452, 4645, 4456, 30469, 27329, 
      22721, 14026, 28745, 18257, 5120, 23850, 20869, 10369, 5905, 4194, 
      13645, 11765, 4420, 4040, 28370, 21677, 18121, 8905, 7817, 23481, 
      14836, 10324, 5364, 4969, 29081, 10877, 10706, 8381, 5597, 4850, 4265, 
      3842, 3497, 22685, 11108, 6964, 4808, 3725, 5840, 5636, 5345, 5161, 
      4985, 4736, 3536, 3152, 4874, 3349, 3050, 3061, 23365, 7272, 4765, 
      25010, 17209, 14473, 5945, 5410, 8180, 17242, 5626, 17384, 5309, 3229, 
      2516, 26426, 2402, 22468, 12304, 6660, 4608, 2833, 2560, 14978, 3653, 
      31357, 7592, 4616, 3880, 2117, 18409, 17650, 15481, 3181, 2074, 26272, 
      21817, 15392, 13817, 12137, 10585, 2000, 18233, 15305, 13730, 11650, 
      2810, 2578, 2525, 2210, 9781, 8737, 5650, 3890, 1850, 1697, 16729, 
      9521, 3904, 2689, 2129, 1744, 11322, 8577, 1921, 22180, 10660, 4360, 
      1469, 9469, 8938, 7298, 4850, 4073, 3970, 2969, 23796, 14752, 14521, 
      13617, 11097, 8020, 6772, 3796, 16601, 13546, 2989, 1234, 13477, 6632, 
      5252, 3757, 1556, 1165, 1220, 3298, 1105, 31300, 24128, 20345, 17924, 
      13793, 9488, 5924, 1385, 1073, 1313, 23461, 22570, 20282, 16337, 13505, 
      8882, 3461, 1490, 9000, 3925, 3301, 925, 18530, 9305, 3757, 22100, 
      12020, 8009, 5408, 784, 26329, 12393, 11754, 3433, 2250, 730, 18365, 
      9892, 6301, 5437, 3277, 2701, 2357, 692, 740, 965, 17525, 16754, 9274, 
      2474, 1301, 23076, 3940, 3825, 2512, 1252, 1017, 625, 612, 585, 580, 
      10730, 4885, 4010, 3778, 673, 610, 725, 1109, 1060, 22941, 4666, 4537, 
      4410, 490, 442, 21425, 15284, 6329, 5584, 2164, 2081, 1625, 401, 3497, 
      2665, 1385, 1145, 425, 13093, 1768, 1348, 8753, 6065, 1733, 26825, 
      9092, 4481, 1552, 356, 697, 11461, 2250, 481, 274, 901, 1249, 1825, 
      12740, 9800, 5672, 2696, 1565, 485, 232, 452, 725, 1285, 20050, 610, 
      1258, 22345, 3744, 340, 288, 769, 1233, 14762, 797, 410, 157, 1721, 
      2330, 26669, 21125, 6824, 1949, 1061, 389, 269, 1396, 1700, 26325, 
      16981, 3925, 3681, 117, 1602, 9668, 145, 12818, 10049, 3893, 1898, 
      1073, 890, 949, 8317, 6436, 292, 117, 1332, 4786, 3506, 1625, 61, 866, 
      2834, 28240, 16400, 11252, 11041, 4916, 305, 24034, 7405, 4365, 10, 
      738, 2713, 16645, 6893, 5045, 4493, 4, 125, 200, 1685, 27890, 3601, 
      1522, 10, 50, 1025, 29929, 27889, 5776, 4900, 4624, 2401, 2304, 1600, 
      0, 2209, 33490, 29585, 22802, 10817, 9217, 7570, 3845, 3601, 2402, 5, 
      11885, 9608, 8468, 8285, 6565, 6245, 4765, 1448, 370, 2610, 17440, 
      3737, 3380, 3265, 1697, 1460, 16409, 11261, 2941, 2834, 466, 2141, 
      10645, 7605, 2245, 1885, 2061, 149, 449, 533, 578, 674, 3298, 740, 
      4033, 18577, 8200, 6500, 676, 829, 4589, 6205, 4090, 6073, 5945, 7252, 
      3677, 3112, 1285, 35194, 6154, 1249, 2434, 5266, 9092, 2281, 2560, 
      5585, 2498, 5765, 30253, 4293, 1924, 1413, 2628, 4420, 2962, 5161, 
      2081, 3425, 26041, 8362, 4285, 2122, 1810, 4797, 5625, 8584, 5108, 
      6305, 36676, 4346, 31652, 3812, 3330, 3130, 3033, 4322, 42516, 33661, 
      4381, 3301, 39833, 39505, 39114, 8212, 7154, 4474, 4361, 45890, 41369, 
      5338, 6485, 3380, 5321, 4516, 4409, 3904, 3706, 45028, 8249, 6425, 
      5506, 8704, 8545, 7684, 6856, 5309, 9997, 11413, 6653, 10530, 6778, 
      11969, 9113, 7433, 8869, 9530, 9153, 10553, 10418, 11268, 9697, 12500, 
      9973, 10610, 13325, 13194, 11538, 13073, 12644, 13273, 13786, 15080, 
      14842, 15530, 14170, 15445, 16564, 16505, 18866, 19098, 18973 ], 
  [ 68549, 66293, 67825, 66105, 63981, 62056, 61524, 63281, 60164, 61829, 
      61609, 54292, 57506, 53569, 56797, 55912, 54389, 54305, 52625, 51169, 
      53000, 54692, 46250, 45058, 44468, 48010, 49349, 49793, 43765, 49165, 
      47720, 48834, 47060, 46777, 44740, 46625, 43237, 35816, 38480, 36100, 
      22945, 23057, 35770, 43816, 40360, 35005, 32552, 21316, 21106, 35333, 
      46408, 31545, 34729, 34241, 45890, 35705, 19577, 19370, 34173, 19405, 
      19108, 19394, 30377, 30769, 96356, 85037, 44525, 34597, 32840, 18797, 
      37570, 35914, 18365, 97513, 87649, 79425, 82186, 44386, 36761, 17737, 
      96989, 95861, 95300, 81416, 37636, 33284, 18500, 96165, 82948, 27833, 
      27620, 16673, 91205, 24965, 21458, 17978, 17425, 88237, 34101, 17101, 
      15925, 81161, 43181, 17225, 16994, 15626, 85601, 16601, 16532, 89658, 
      85885, 72729, 71773, 26365, 24154, 22280, 79666, 75157, 32330, 30517, 
      16405, 86761, 66384, 64129, 31824, 21969, 16249, 16000, 14976, 14625, 
      66145, 65690, 37265, 27157, 16762, 16370, 15682, 15605, 78440, 62324, 
      32149, 21320, 82333, 64765, 29818, 26458, 26233, 24714, 23689, 15289, 
      13810, 78992, 77972, 34772, 27145, 25337, 13940, 68921, 36634, 26221, 
      16589, 16141, 13586, 82165, 66357, 57096, 33445, 31765, 21096, 20565, 
      18037, 17352, 53573, 61385, 58769, 35953, 31040, 27185, 26705, 26468, 
      17728, 31642, 28705, 25777, 20242, 13477, 77125, 61384, 58325, 57896, 
      54125, 49349, 34901, 29524, 16325, 14701, 13189, 12584, 32330, 32045, 
      22697, 20530, 17065, 15481, 48913, 41248, 22900, 15508, 13264, 69530, 
      29945, 17378, 71752, 53261, 45461, 41512, 24232, 22052, 51025, 38581, 
      20826, 19306, 14994, 12546, 62800, 54080, 32720, 15172, 53045, 37178, 
      34325, 29930, 22709, 19445, 15509, 63765, 54085, 45373, 43893, 22285, 
      14500, 19610, 16762, 48809, 48416, 37889, 27161, 19216, 11024, 66445, 
      49005, 45522, 19602, 32708, 24488, 11125, 48613, 26833, 25793, 10930, 
      58057, 49617, 48025, 40900, 36112, 33552, 29380, 28260, 25600, 23857, 
      21537, 18820, 17316, 16785, 15457, 15300, 66625, 59201, 37586, 35594, 
      28346, 15586, 48437, 39112, 22292, 18440, 16405, 14165, 13736, 11861, 
      10436, 57049, 53593, 39625, 37549, 35545, 22105, 21193, 13410, 11565, 
      57748, 50080, 44564, 39793, 37025, 34385, 18868, 17489, 15353, 15188, 
      57565, 45145, 43625, 41770, 41405, 41042, 39610, 36842, 30185, 19730, 
      18482, 15506, 14522, 14365, 11530, 10397, 9725, 61461, 50536, 45349, 
      14500, 14184, 59450, 55445, 54577, 52442, 52021, 50770, 28657, 25610, 
      22321, 10946, 55268, 43465, 42713, 40505, 32080, 28480, 21668, 9113, 
      60930, 55530, 50418, 32218, 26338, 9970, 50245, 21796, 21320, 14792, 
      44861, 38201, 33794, 29129, 22601, 11194, 9341, 53281, 50737, 49492, 
      37681, 31705, 23440, 10081, 53545, 32489, 29090, 22514, 19885, 14633, 
      13945, 13613, 11245, 8914, 8570, 49573, 39485, 37349, 34948, 21365, 
      14293, 14120, 9860, 8324, 48177, 45765, 43042, 8677, 8161, 52196, 
      38084, 17636, 17009, 12176, 11024, 9881, 8516, 55082, 51185, 45445, 
      13637, 46485, 44893, 43720, 39573, 12484, 12168, 45530, 26093, 53300, 
      52865, 42257, 37817, 33665, 33332, 21401, 20176, 19232, 14425, 45625, 
      38749, 32521, 24394, 24121, 15426, 15034, 14650, 14274, 24797, 20117, 
      15277, 14501, 13045, 8392, 7976, 40298, 39185, 38818, 22490, 20458, 
      8354, 7538, 39409, 39040, 29209, 24505, 46657, 46250, 33941, 25490, 
      23537, 22997, 7345, 37300, 34829, 23396, 11461, 9524, 6836, 37522, 
      36090, 13042, 12861, 9661, 8605, 27124, 26233, 42905, 36889, 25514, 
      12058, 16677, 8452, 7605, 47906, 43826, 37714, 25541, 45712, 31652, 
      10337, 39313, 35298, 20098, 12250, 7813, 25160, 22340, 8885, 7565, 
      45337, 36482, 31610, 17882, 16042, 38944, 27009, 20241, 11521, 10656, 
      46330, 21170, 20905, 17170, 12130, 10537, 9106, 7837, 6082, 37960, 
      21589, 14813, 10589, 7720, 12937, 12545, 11972, 11600, 11236, 10705, 
      7625, 4985, 11125, 7250, 4789, 4706, 39016, 15685, 11016, 41225, 30698, 
      26834, 13418, 12413, 17345, 30825, 13005, 31061, 12500, 7976, 5101, 
      43205, 4705, 38025, 23913, 15073, 11329, 7204, 6273, 27809, 9434, 
      49640, 16757, 11525, 10037, 4232, 32650, 31609, 28594, 8586, 3625, 
      43145, 37280, 28505, 26272, 23840, 21536, 3457, 32474, 28418, 26185, 
      23165, 7933, 7325, 7178, 6205, 20450, 18842, 13781, 10517, 5281, 4282, 
      30500, 20096, 10625, 8000, 6500, 5081, 22837, 18682, 6010, 37925, 
      21893, 11645, 4148, 20138, 19325, 16745, 12605, 11170, 10973, 8938, 
      40105, 27865, 27540, 26260, 22612, 17937, 15937, 10705, 30466, 26189, 
      9146, 3161, 26120, 15797, 13477, 10760, 5645, 3092, 2677, 9925, 2938, 
      49865, 40625, 35620, 32353, 26624, 20345, 14713, 5380, 2624, 1924, 
      39770, 38597, 35557, 30202, 26242, 19457, 10370, 5861, 19669, 11304, 
      10116, 3604, 33241, 20162, 11042, 38033, 24193, 18208, 14009, 2993, 
      43578, 24754, 23833, 10530, 8125, 2845, 33076, 21125, 15560, 14132, 
      10280, 9140, 8420, 3277, 2197, 1576, 31954, 30901, 20225, 8725, 5954, 
      39385, 11601, 11392, 8857, 5905, 5200, 3492, 3385, 3076, 2601, 22433, 
      13298, 11765, 11345, 4010, 3665, 1618, 5668, 5525, 39250, 12985, 12762, 
      12541, 3357, 2745, 37264, 28961, 15776, 14561, 8321, 8144, 7124, 2704, 
      10970, 9386, 6602, 5986, 3386, 25924, 7549, 549, 19610, 15418, 370, 
      44356, 20137, 12800, 7145, 1625, 932, 23634, 8689, 4194, 1825, 666, 
      450, 274, 25477, 21221, 14837, 9605, 7252, 4292, 1877, 1157, 772, 392, 
      35513, 845, 365, 38560, 11593, 3865, 3625, 628, 340, 28345, 5450, 4217, 
      2930, 170, 121, 44200, 36964, 16741, 8200, 6184, 4196, 1256, 221, 149, 
      43762, 31410, 11962, 11530, 2890, 145, 21089, 3200, 25649, 21658, 
      11930, 8149, 6290, 373, 338, 19080, 16165, 4005, 3172, 157, 13481, 
      11261, 7594, 2834, 349, 61, 46241, 30641, 23425, 23120, 13705, 4112, 
      40813, 17698, 12778, 2125, 409, 34, 30980, 16904, 13928, 13000, 2213, 
      1300, 1093, 40, 45797, 11450, 7397, 1937, 1601, 226, 48400, 45796, 
      15129, 13689, 13225, 9216, 9025, 7569, 2209, 0, 52901, 47962, 39205, 
      22802, 20450, 17957, 11882, 11450, 9217, 2026, 24340, 21029, 19325, 
      19048, 16388, 15880, 13460, 85, 793, 25, 32057, 11680, 11041, 10832, 
      7760, 7241, 30650, 23434, 10226, 10025, 701, 26, 22536, 17992, 8872, 
      52, 40, 1418, 778, 674, 625, 533, 149, 505, 320, 33570, 18869, 16229, 
      629, 500, 500, 15746, 377, 15520, 15298, 17357, 11432, 10397, 392, 
      54981, 15601, 450, 225, 801, 20137, 260, 257, 932, 289, 1018, 48724, 
      12424, 7893, 6724, 325, 613, 9965, 13856, 8144, 464, 43290, 18937, 
      12322, 8185, 7497, 802, 1066, 19253, 13709, 15658, 56745, 12289, 50405, 
      11285, 10333, 9945, 9754, 12077, 63901, 52884, 12136, 10116, 60560, 
      60138, 59653, 18317, 16601, 12041, 11834, 67933, 62378, 13469, 15368, 
      9725, 13264, 11801, 11600, 10625, 10145, 66789, 17978, 14932, 13261, 
      18433, 18180, 16661, 15269, 12500, 20290, 21800, 13844, 20353, 13969, 
      22450, 17620, 14624, 17000, 18037, 17284, 19154, 18925, 20245, 17170, 
      21853, 17540, 18553, 22772, 22453, 19669, 22144, 21433, 21874, 22481, 
      24245, 23725, 24601, 22301, 24328, 25353, 25106, 27185, 27229, 27010 ], 
  [ 55186, 56610, 54920, 53192, 52442, 53737, 54125, 52200, 53681, 48434, 
      47290, 49625, 44089, 44746, 41530, 42025, 42340, 41794, 42874, 41410, 
      39097, 37105, 42001, 41725, 41593, 38233, 36810, 34948, 39040, 34778, 
      35633, 34445, 34969, 35146, 35405, 33146, 34816, 38425, 34645, 36865, 
      81668, 83620, 34225, 28009, 30073, 34378, 36985, 74509, 70157, 32400, 
      25073, 35048, 31330, 31762, 24089, 30004, 65396, 69329, 30770, 63842, 
      68605, 61069, 33410, 32420, 20725, 19066, 22714, 28426, 29889, 58626, 
      25877, 26981, 59572, 20498, 18914, 18050, 18049, 21649, 25524, 59860, 
      19970, 19762, 19661, 17737, 24557, 27565, 53261, 19604, 17425, 31770, 
      32017, 62010, 18320, 34880, 41033, 51353, 54020, 17650, 25154, 54154, 
      65858, 16552, 19972, 51976, 53125, 68317, 16850, 53650, 54041, 17225, 
      16672, 15476, 15440, 30752, 33601, 35865, 15509, 15140, 24293, 25700, 
      50228, 16162, 14645, 14690, 24245, 35090, 49610, 50741, 57077, 60866, 
      14404, 14409, 20484, 27856, 46441, 47889, 50881, 51264, 14737, 14261, 
      23186, 34897, 14948, 13940, 24533, 27613, 27848, 29549, 30824, 50024, 
      61885, 14365, 14265, 20745, 26458, 28330, 56953, 13492, 19385, 26912, 
      43040, 44432, 57977, 14314, 13226, 13625, 20794, 21874, 32825, 33674, 
      38506, 40121, 13780, 12850, 12994, 18698, 21605, 24650, 25090, 25313, 
      37733, 20825, 22948, 25540, 32425, 50960, 12946, 12385, 12546, 12577, 
      12946, 13690, 18562, 21925, 39546, 44362, 51130, 55585, 19669, 19844, 
      27976, 30869, 37064, 41000, 13250, 15245, 27257, 40105, 47981, 11785, 
      20500, 35073, 11705, 12074, 13474, 14585, 24905, 27325, 12136, 15332, 
      28397, 30557, 39125, 47717, 11029, 11509, 17749, 37921, 11392, 15305, 
      16592, 19097, 25216, 29312, 36416, 10610, 11050, 12458, 12818, 25250, 
      38165, 28093, 32605, 11290, 11357, 14170, 20002, 28157, 49405, 10064, 
      11024, 11681, 27161, 15885, 21465, 46282, 10628, 19208, 20008, 46085, 
      9490, 10250, 10498, 12113, 13765, 14885, 17153, 17873, 19813, 21290, 
      23570, 26833, 29009, 29858, 32210, 32513, 9316, 9252, 12937, 13705, 
      17497, 31417, 9986, 12161, 22021, 26449, 29474, 33674, 34625, 39650, 
      45125, 8936, 9160, 11752, 12436, 13192, 21832, 22760, 34757, 39812, 
      8713, 9325, 10249, 11458, 12370, 13410, 25033, 26874, 30258, 30553, 
      8528, 9908, 10228, 10673, 10768, 10865, 11273, 12185, 15188, 23593, 
      25105, 29489, 31265, 31568, 38393, 42320, 45328, 8282, 8857, 9650, 
      30781, 31385, 8109, 8244, 8296, 8461, 8500, 8629, 15496, 17509, 20200, 
      38725, 8065, 9602, 9770, 10322, 13397, 15317, 20465, 45170, 7745, 7865, 
      8273, 13073, 16393, 40505, 8098, 19669, 20113, 28305, 8692, 10312, 
      11885, 14120, 18632, 35285, 41252, 7450, 7666, 7801, 10250, 12554, 
      17629, 37850, 7252, 11956, 13617, 18081, 20512, 27220, 28372, 28960, 
      33952, 41281, 42777, 7418, 9290, 9914, 10733, 18770, 27338, 27625, 
      37165, 42989, 7400, 7748, 8245, 40580, 42824, 6817, 9265, 21937, 22690, 
      30277, 32805, 35802, 40417, 6481, 6724, 7424, 27136, 7082, 7330, 7537, 
      8450, 28741, 29345, 7045, 13828, 6073, 6098, 7450, 8530, 9898, 10025, 
      16954, 18029, 18925, 24698, 6676, 8080, 10132, 14425, 14612, 22937, 
      23465, 24001, 24545, 13906, 17506, 22786, 23850, 26074, 36601, 38025, 
      7325, 7592, 7685, 15277, 16925, 36101, 38965, 7354, 7445, 10954, 13610, 
      5860, 5913, 8784, 12753, 14020, 14400, 38308, 7541, 8290, 13877, 27242, 
      31285, 39637, 7301, 7709, 24221, 24500, 30500, 33124, 11161, 11650, 
      5780, 7124, 11849, 25073, 18650, 32045, 34418, 4797, 5317, 6565, 11412, 
      4901, 8321, 27026, 5860, 6905, 14705, 23417, 32320, 11025, 12805, 
      29250, 32530, 4520, 6245, 7813, 16165, 18005, 5485, 9650, 13922, 23602, 
      25037, 4129, 13009, 13204, 16369, 22369, 24916, 27625, 30496, 35641, 
      5417, 12506, 18610, 24506, 30377, 20410, 20938, 21745, 22293, 22849, 
      23698, 29818, 38218, 22736, 30361, 38480, 38857, 4625, 16714, 22625, 
      4072, 6885, 8541, 19045, 20340, 14690, 6548, 19088, 6322, 19501, 26937, 
      34642, 3284, 35624, 4082, 9290, 16090, 20626, 28001, 30290, 7204, 
      23329, 2353, 14090, 19898, 22090, 36065, 5141, 5480, 6605, 24317, 
      38216, 2754, 3789, 6514, 7501, 8749, 10125, 38506, 4961, 6425, 7412, 
      8992, 25040, 26272, 26585, 28832, 10413, 11565, 16164, 20260, 30664, 
      33805, 5281, 10517, 19906, 24181, 27281, 30922, 8656, 11401, 28169, 
      3042, 9090, 18162, 33205, 10093, 10660, 12680, 16820, 18605, 18868, 
      21893, 2458, 5858, 5993, 6553, 8425, 11570, 13250, 19058, 4777, 6480, 
      21177, 35892, 6409, 13106, 15386, 18649, 27794, 35821, 37706, 19652, 
      36125, 1170, 2050, 3025, 3898, 5989, 9370, 13858, 27985, 37189, 41089, 
      2113, 2320, 2960, 4505, 6065, 9860, 18713, 26624, 9610, 17345, 18917, 
      32645, 3400, 9181, 17541, 2210, 6770, 10445, 14066, 34330, 1313, 6409, 
      6868, 17945, 21520, 34640, 3229, 8298, 12393, 13725, 18153, 19773, 
      20893, 32770, 37210, 40729, 3485, 3812, 8776, 20276, 25325, 1714, 
      16250, 16501, 19946, 25274, 26869, 31601, 31954, 33025, 34850, 7300, 
      14265, 15952, 16452, 29817, 30852, 39385, 25493, 25810, 1573, 14408, 
      14645, 14884, 31460, 33608, 1885, 4162, 11677, 12762, 20322, 20605, 
      22345, 33565, 16529, 18625, 23201, 24425, 31025, 5261, 21386, 46586, 
      8605, 11773, 49165, 689, 8210, 14213, 21898, 37538, 41905, 6185, 19300, 
      28145, 36356, 43937, 46481, 49985, 5266, 7450, 12106, 17914, 21541, 
      27781, 35946, 39826, 42661, 46881, 1960, 41812, 46852, 1325, 15298, 
      28730, 29410, 43433, 46825, 3988, 24793, 27700, 31473, 49873, 53044, 
      521, 1565, 10322, 19721, 23225, 27677, 38537, 48082, 49850, 541, 2909, 
      14741, 15229, 31429, 49384, 7306, 30357, 4964, 6953, 14705, 19664, 
      22865, 45008, 45433, 8513, 10658, 27938, 30325, 48010, 13032, 15412, 
      20485, 31365, 44980, 55732, 250, 3050, 5954, 6109, 12794, 27581, 800, 
      9425, 13705, 33872, 44116, 55241, 2925, 10009, 12553, 13465, 33498, 
      37645, 38818, 50185, 260, 15133, 20740, 34600, 36104, 46229, 101, 257, 
      11450, 12770, 13226, 17957, 18226, 20450, 33490, 52901, 0, 121, 1024, 
      6241, 7569, 9216, 14641, 15129, 17956, 34225, 5477, 7226, 8282, 8465, 
      10405, 10817, 12997, 48842, 40808, 54760, 2610, 14893, 15634, 15885, 
      20173, 21034, 3041, 5945, 16657, 16916, 41632, 52457, 6425, 9241, 
      18521, 51101, 52009, 37285, 41245, 42061, 42472, 43300, 57636, 43730, 
      60565, 2273, 8730, 10690, 42930, 44181, 62581, 11125, 60616, 11357, 
      11593, 9970, 15545, 16810, 46825, 212, 11432, 46421, 53096, 64712, 
      8146, 52209, 53586, 65761, 53156, 66305, 389, 14689, 20738, 22789, 
      53650, 61298, 17748, 13357, 20525, 57005, 929, 9236, 15041, 20564, 
      21716, 62401, 65425, 9090, 13666, 11933, 578, 15460, 674, 16754, 18100, 
      18632, 18901, 16160, 1282, 845, 16217, 18797, 1157, 1193, 1168, 10890, 
      12392, 17032, 17285, 2080, 1585, 15696, 13913, 20690, 16405, 18162, 
      18421, 19746, 20644, 2306, 12373, 15305, 17312, 12818, 13025, 14722, 
      16090, 19301, 11909, 12937, 20621, 14248, 20744, 13121, 17945, 21389, 
      19161, 18356, 19441, 19001, 19232, 18250, 22529, 18010, 22437, 21608, 
      18461, 19060, 21796, 19669, 20338, 21689, 21832, 21290, 22148, 22100, 
      24400, 22745, 24218, 24889, 28324, 29284, 29525 ], 
  [ 53437, 54685, 53149, 51421, 50605, 51746, 52090, 50341, 51602, 46685, 
      45585, 47458, 42340, 42777, 39869, 40298, 40525, 40001, 40949, 39485, 
      37370, 35554, 39812, 39492, 39338, 36308, 35017, 33265, 36873, 33073, 
      33818, 32740, 33154, 33309, 33458, 31397, 32825, 35906, 32434, 34434, 
      76465, 78329, 31904, 26370, 28170, 32013, 34378, 69570, 65416, 30145, 
      23698, 32485, 29097, 29485, 22736, 27881, 60809, 64544, 28537, 59321, 
      63842, 56680, 30869, 29945, 21946, 19825, 21361, 26325, 27634, 54325, 
      24040, 25012, 55205, 21785, 19805, 18589, 18720, 20340, 23665, 55449, 
      21257, 21005, 20882, 18386, 22786, 25442, 49202, 20869, 18162, 29185, 
      29410, 57445, 19409, 32009, 37700, 47360, 49873, 18629, 23185, 49985, 
      61073, 17245, 18685, 47917, 49000, 63400, 17741, 49481, 49850, 18292, 
      17585, 15817, 15737, 28145, 30752, 32818, 16180, 15613, 22280, 23533, 
      46213, 17141, 14722, 14657, 22210, 32065, 45617, 46682, 52666, 56257, 
      14481, 14464, 18889, 25425, 42624, 43984, 46800, 47161, 15386, 14162, 
      21217, 31850, 15773, 13973, 22388, 25160, 25373, 26920, 28085, 45965, 
      57188, 15058, 14914, 19018, 24093, 25789, 52498, 13745, 17812, 24481, 
      39377, 40681, 53456, 15161, 13369, 13306, 19001, 19949, 29866, 30649, 
      35129, 36634, 13285, 12773, 12785, 17125, 19658, 22373, 22769, 22970, 
      34378, 18944, 20825, 23153, 29444, 46769, 13617, 12330, 12337, 12346, 
      12517, 12997, 16945, 19890, 36037, 40545, 46917, 51130, 17876, 18029, 
      25325, 27976, 33709, 37381, 12557, 14090, 24650, 36530, 43922, 12148, 
      18553, 31828, 12178, 11645, 12605, 13474, 22474, 24674, 11597, 14045, 
      25636, 27620, 35572, 43636, 11106, 11146, 16066, 34434, 10985, 13952, 
      15041, 17216, 22697, 26441, 33017, 10753, 10709, 11633, 11905, 22709, 
      34634, 25288, 29448, 10685, 10730, 12905, 17945, 25330, 45170, 10361, 
      10441, 10900, 24400, 14290, 19210, 42201, 10045, 17173, 17885, 42004, 
      9413, 9733, 9893, 11090, 12434, 13378, 15338, 15970, 17690, 19013, 
      21073, 24050, 26050, 26833, 29009, 29290, 9657, 9241, 11716, 12352, 
      15616, 28260, 9425, 11050, 19634, 23666, 26449, 30341, 31226, 35921, 
      41066, 8837, 8885, 10685, 11237, 11861, 19445, 20285, 31336, 36061, 
      8658, 8874, 9490, 10413, 11149, 12013, 22338, 24025, 27145, 27418, 
      8473, 9193, 9425, 9760, 9833, 9908, 10228, 10964, 13505, 21008, 22388, 
      26420, 28064, 28345, 34708, 38393, 41225, 8425, 8450, 8957, 27602, 
      28162, 8164, 8101, 8109, 8164, 8181, 8244, 13725, 15496, 17901, 34996, 
      7922, 8821, 8945, 9365, 11890, 13546, 18122, 41045, 7888, 7744, 7888, 
      11588, 14468, 36644, 7713, 17370, 17770, 25258, 8021, 9245, 10532, 
      12437, 16421, 31732, 37325, 7241, 7325, 7394, 9161, 11069, 15506, 
      34121, 7065, 10537, 11956, 15892, 18081, 24217, 25281, 25825, 30465, 
      37332, 38740, 7033, 8333, 8825, 9490, 16493, 24313, 24578, 33458, 
      38930, 6949, 7165, 7508, 36653, 38765, 6586, 8242, 19330, 20017, 27010, 
      29362, 32161, 36490, 6404, 6449, 6841, 24089, 6565, 6725, 6866, 7537, 
      25562, 26122, 6484, 12013, 5930, 5933, 6713, 7529, 8633, 8738, 14765, 
      15730, 16538, 21805, 6137, 7145, 8801, 12500, 12665, 20176, 20660, 
      21152, 21652, 12025, 15229, 20025, 21001, 23049, 32850, 34186, 6500, 
      6701, 6772, 13220, 14692, 32372, 35060, 6485, 6554, 9425, 11729, 5409, 
      5440, 7585, 10960, 12073, 12409, 34425, 6562, 7157, 11930, 24085, 
      27842, 35666, 6344, 6664, 21284, 21541, 27101, 29549, 9522, 9945, 5153, 
      6145, 10100, 22048, 16153, 28514, 30733, 4456, 4756, 5652, 9685, 4450, 
      7034, 23825, 5057, 5860, 12560, 20480, 28745, 9298, 10858, 25873, 
      28933, 4069, 5288, 6548, 13844, 15508, 4682, 8077, 11821, 20621, 21946, 
      3744, 10996, 11169, 14004, 19476, 21825, 24336, 27009, 31824, 4570, 
      10537, 16025, 21437, 26890, 17649, 18133, 18874, 19378, 19890, 20673, 
      26353, 34225, 19777, 26852, 34465, 34820, 3866, 14261, 19666, 3445, 
      5620, 7012, 16372, 17557, 12413, 5305, 16393, 5101, 16762, 23626, 
      30825, 2789, 31741, 3301, 7585, 13637, 17777, 24602, 26737, 5785, 
      20260, 2210, 11813, 17093, 19109, 32138, 4052, 4325, 5252, 21160, 
      34157, 2281, 2986, 5161, 5994, 7066, 8266, 34425, 3872, 5072, 5905, 
      7265, 21817, 22961, 23252, 25345, 8488, 9508, 13645, 17389, 27045, 
      29988, 4082, 8570, 17057, 21002, 23882, 27281, 6929, 9344, 24704, 2305, 
      7297, 15445, 29410, 8168, 8669, 10469, 14213, 15844, 16085, 18868, 
      1853, 4505, 4618, 5090, 6698, 9469, 10973, 16253, 3600, 5017, 18196, 
      31921, 4946, 10829, 12889, 15866, 24329, 31850, 33625, 16781, 32132, 
      1093, 1489, 2178, 2853, 4570, 7489, 11493, 24498, 33130, 36810, 1508, 
      1649, 2113, 3328, 4624, 7913, 15908, 23225, 7685, 14650, 16090, 28850, 
      2421, 7300, 14824, 1517, 5197, 8410, 11657, 30425, 928, 4880, 5273, 
      15184, 18473, 30713, 2250, 6505, 10138, 11338, 15370, 16858, 17890, 
      28953, 33129, 36450, 2440, 2701, 6917, 17317, 21992, 1109, 13621, 
      13850, 17009, 21941, 23426, 27850, 28181, 29186, 30901, 5617, 11812, 
      13345, 13801, 26176, 27145, 35172, 22138, 22433, 968, 11933, 12148, 
      12365, 27709, 29725, 1170, 2941, 9466, 10441, 17341, 17602, 19210, 
      29682, 13856, 15776, 20000, 21136, 27296, 3842, 18317, 41977, 6724, 
      9540, 44424, 370, 6373, 11738, 18785, 33413, 37538, 4612, 16385, 24592, 
      32297, 39460, 41872, 45200, 3825, 5701, 9829, 15109, 18450, 24250, 
      31909, 35569, 38250, 42250, 1157, 37445, 42221, 698, 12713, 25133, 
      25769, 38978, 42194, 2745, 21460, 24169, 27700, 45088, 48105, 202, 850, 
      8221, 16762, 20002, 24146, 34346, 43385, 45065, 200, 1864, 12200, 
      12644, 27656, 44621, 5557, 26650, 3545, 5248, 12164, 16705, 19664, 
      40465, 40868, 6610, 8513, 24385, 26618, 43313, 10645, 12805, 17460, 
      27592, 40437, 50661, 41, 1961, 4381, 4514, 10429, 24050, 305, 7412, 
      11252, 29945, 39617, 50192, 1858, 7930, 10210, 11034, 29593, 33498, 
      34605, 45378, 29, 12548, 17693, 30629, 32045, 41620, 2, 26, 9217, 
      10405, 10817, 15130, 15377, 17425, 29585, 47962, 121, 0, 441, 4624, 
      5776, 7225, 12100, 12544, 15129, 30276, 3970, 5477, 6401, 6562, 8282, 
      8650, 10610, 44101, 36485, 49733, 1609, 12330, 13005, 13234, 17170, 
      17965, 1952, 4372, 13940, 14177, 37265, 47540, 4786, 7250, 15650, 
      46250, 47114, 33160, 36900, 37672, 38061, 38845, 52477, 39253, 55274, 
      1360, 6805, 8545, 38497, 39682, 57202, 8936, 55325, 9146, 9360, 7913, 
      12938, 14093, 42194, 421, 9221, 41812, 48157, 59245, 6309, 47314, 
      48625, 60250, 48217, 60772, 290, 12170, 17713, 19610, 48689, 55985, 
      14965, 10970, 17522, 51890, 544, 7289, 12500, 17561, 18625, 57044, 
      59936, 7165, 11257, 9700, 853, 12897, 641, 14081, 15317, 15805, 16052, 
      13553, 1865, 922, 13610, 15970, 1586, 1600, 1553, 8833, 10181, 14381, 
      14612, 2817, 2080, 13177, 11570, 17753, 13842, 15445, 15682, 16897, 
      17729, 2977, 10228, 12874, 14705, 10673, 10858, 12401, 13637, 16562, 
      9896, 10946, 17882, 12125, 18005, 11152, 15514, 18650, 16642, 15925, 
      16922, 16592, 16801, 15929, 19856, 15777, 19786, 19045, 16250, 16805, 
      19277, 17370, 17973, 19280, 19445, 19013, 19805, 19801, 21881, 20402, 
      21853, 22480, 25849, 26765, 26984 ], 
  [ 50770, 51682, 50440, 48712, 47770, 48617, 48877, 47464, 48305, 44018, 
      43002, 43993, 39673, 39690, 37370, 37673, 37732, 37250, 37946, 36482, 
      34745, 33265, 36305, 35901, 35705, 33305, 32266, 30724, 33408, 30490, 
      31025, 30157, 30361, 30474, 30413, 28730, 29696, 31769, 28885, 30465, 
      67204, 68900, 28145, 23913, 25209, 28170, 30073, 60813, 57037, 26512, 
      21745, 28264, 25506, 25810, 20825, 24500, 52724, 56081, 24946, 51362, 
      55421, 48973, 26690, 25892, 24949, 21946, 19450, 22986, 24001, 46786, 
      21205, 21925, 47540, 24914, 22178, 20290, 20673, 18513, 20788, 47700, 
      24386, 24050, 23885, 20297, 20077, 22061, 42125, 23956, 20241, 24922, 
      25105, 49402, 22160, 27200, 32009, 40409, 42628, 21170, 20098, 42698, 
      52610, 19240, 16900, 40840, 41797, 54685, 20114, 42194, 42521, 21001, 
      20000, 17140, 16976, 23840, 25985, 27673, 18133, 17188, 19109, 20068, 
      39220, 19682, 15541, 15266, 18997, 26962, 38666, 39605, 44917, 48130, 
      15300, 15241, 16516, 21456, 36009, 37201, 39681, 40000, 17297, 14645, 
      18130, 26705, 18020, 14708, 18965, 21149, 21320, 22573, 23528, 38888, 
      48893, 17053, 16825, 16393, 20250, 21610, 44665, 14900, 15481, 20512, 
      33056, 34192, 45497, 17450, 14314, 13369, 16250, 16946, 24889, 25546, 
      29354, 30649, 13012, 13298, 13058, 14794, 16613, 18698, 19010, 19169, 
      28645, 16025, 17444, 19268, 24425, 39440, 15570, 12897, 12610, 12577, 
      12370, 12346, 14530, 16677, 30010, 33930, 39546, 43297, 15125, 15236, 
      20936, 23125, 27976, 31144, 11906, 12557, 20345, 30377, 36845, 13513, 
      15508, 26305, 13753, 11498, 11618, 12025, 18505, 20285, 11240, 12260, 
      21037, 22685, 29461, 36517, 11925, 11125, 13525, 28449, 10880, 12041, 
      12752, 14297, 18560, 21632, 27200, 11698, 10730, 10730, 10834, 18530, 
      28565, 20605, 24093, 10202, 10205, 11162, 14690, 20605, 37757, 11600, 
      10000, 10081, 19801, 11917, 15577, 35082, 9604, 13960, 14504, 34885, 
      9938, 9418, 9410, 9809, 10565, 11173, 12545, 13009, 14309, 15338, 
      16978, 19409, 21073, 21730, 23570, 23809, 10980, 9892, 10057, 10441, 
      12697, 22905, 9026, 9601, 15749, 19025, 21346, 24650, 25409, 29474, 
      33989, 9320, 9032, 9320, 9620, 9992, 15560, 16232, 25477, 29572, 9225, 
      8685, 8713, 9090, 9490, 10018, 17865, 19258, 21874, 22105, 9040, 8500, 
      8564, 8689, 8720, 8753, 8905, 9305, 10964, 16745, 17873, 21233, 22625, 
      22864, 28345, 31568, 34064, 9370, 8345, 8306, 22205, 22681, 8941, 8500, 
      8424, 8269, 8244, 8181, 11016, 12325, 14184, 28549, 8321, 8002, 8042, 
      8210, 9685, 10837, 14321, 33842, 8833, 8185, 7825, 9425, 11465, 29945, 
      7650, 13653, 13969, 20113, 7412, 7880, 8621, 9896, 12872, 25621, 30500, 
      7514, 7346, 7289, 7754, 8906, 12125, 27674, 7380, 8500, 9457, 12385, 
      14112, 19156, 20052, 20512, 24480, 30465, 31705, 6970, 7178, 7418, 
      7789, 12818, 19210, 19433, 27053, 31853, 6760, 6724, 6773, 29828, 
      31688, 6817, 6961, 15025, 15586, 21445, 23461, 25882, 29665, 6929, 
      6596, 6400, 18944, 6250, 6242, 6257, 6466, 20165, 20641, 6085, 9220, 
      6329, 6290, 5978, 6290, 6890, 6953, 11258, 12013, 12653, 16954, 5780, 
      6032, 6932, 9497, 9620, 15577, 15977, 16385, 16801, 9106, 11554, 15426, 
      16234, 17946, 26361, 27529, 5597, 5672, 5701, 9965, 11101, 25925, 
      28277, 5498, 5525, 7178, 8810, 5220, 5209, 5968, 8209, 9028, 9280, 
      27684, 5365, 5666, 8885, 18730, 21941, 28757, 5189, 5341, 16349, 16564, 
      21284, 23396, 7065, 7362, 4628, 4948, 7433, 16945, 12058, 22445, 24370, 
      4477, 4357, 4581, 7060, 4261, 5249, 18386, 4196, 4537, 9137, 15545, 
      22592, 6673, 7813, 20098, 22738, 3880, 4133, 4805, 10085, 11413, 3821, 
      5746, 8482, 15602, 16717, 3681, 7825, 7956, 10161, 14625, 16596, 18729, 
      21024, 25209, 3625, 7450, 11762, 16250, 20905, 13050, 13450, 14065, 
      14485, 14913, 15570, 20410, 27274, 14800, 20825, 27472, 27785, 3089, 
      10250, 14689, 2920, 3877, 4765, 11941, 12916, 8738, 3604, 11920, 3442, 
      12205, 17977, 24210, 2516, 25000, 2482, 5002, 9626, 13010, 18785, 
      20626, 3748, 15073, 2609, 8138, 12410, 14090, 25313, 2645, 2792, 3341, 
      15805, 27080, 2050, 2125, 3250, 3789, 4525, 5389, 27306, 2465, 3161, 
      3700, 4640, 16336, 17312, 17561, 19360, 5485, 6253, 9508, 12580, 20808, 
      23373, 2465, 5525, 12290, 15605, 18065, 21002, 4304, 6089, 18761, 1570, 
      4546, 10930, 22837, 5165, 5540, 6920, 9908, 11245, 11444, 13765, 1370, 
      2594, 2665, 2969, 4073, 6130, 7298, 11570, 2025, 2896, 13177, 25012, 
      2825, 7154, 8794, 11225, 18386, 24941, 26506, 11972, 25181, 1618, 1090, 
      1233, 1530, 2533, 4570, 7650, 18513, 26053, 29313, 1025, 1040, 1168, 
      1753, 2545, 4868, 11225, 17408, 4682, 10177, 11365, 22277, 1224, 4381, 
      10309, 866, 2866, 5197, 7730, 23642, 865, 2633, 2900, 10585, 13328, 
      23888, 1053, 3754, 6505, 7453, 10729, 11965, 12829, 22338, 26010, 
      28953, 1117, 1252, 4040, 12340, 16301, 626, 9274, 9461, 12074, 16250, 
      17525, 21361, 21650, 22529, 24034, 3076, 7801, 9040, 9412, 19897, 
      20740, 27801, 16405, 16658, 485, 7880, 8053, 8228, 21220, 22984, 477, 
      1282, 5917, 6682, 12322, 12541, 13897, 22941, 9425, 11009, 14561, 
      15529, 20849, 1805, 13130, 33850, 3805, 5949, 36045, 433, 3538, 7685, 
      13514, 26210, 29873, 2281, 11492, 18481, 25220, 31585, 33745, 36737, 
      1746, 3034, 6154, 10426, 13221, 18181, 24874, 28114, 30501, 34081, 296, 
      29780, 34052, 173, 8450, 18938, 19490, 31145, 34025, 1044, 15769, 
      18100, 21169, 36625, 39348, 265, 157, 4882, 11785, 14521, 18077, 27017, 
      35090, 36602, 221, 541, 8021, 8381, 21125, 36200, 2890, 20245, 1508, 
      2665, 7985, 11728, 14225, 32464, 32825, 3649, 5090, 18274, 20213, 
      35018, 6760, 8500, 12357, 21061, 32436, 41652, 314, 554, 2050, 2141, 
      6586, 17981, 32, 4241, 7241, 23120, 31700, 41225, 493, 4633, 6409, 
      7065, 22810, 26253, 27234, 36873, 260, 8285, 12548, 23720, 24968, 
      33493, 485, 257, 5626, 6562, 6890, 10405, 10610, 12322, 22802, 39205, 
      1024, 441, 0, 2209, 3025, 4096, 7921, 8281, 10404, 23409, 1765, 2810, 
      3482, 3601, 4901, 5185, 6725, 35722, 28904, 40808, 370, 8109, 8658, 
      8845, 12109, 12778, 545, 2041, 9425, 9620, 29600, 38825, 2329, 4121, 
      10841, 37661, 38441, 25957, 29277, 29965, 30312, 31012, 43300, 31378, 
      45845, 289, 3802, 5122, 30706, 31765, 47605, 5429, 45896, 5597, 5769, 
      4658, 8633, 9578, 34025, 1492, 5672, 33685, 39400, 49480, 3474, 38641, 
      39826, 50401, 39460, 50881, 773, 8033, 12610, 14213, 39890, 46514, 
      10324, 7085, 12461, 42797, 481, 4244, 8321, 12500, 13396, 47489, 50129, 
      4162, 7330, 6109, 2050, 8676, 1250, 9650, 10676, 11080, 11285, 9248, 
      3650, 1741, 9305, 11245, 3077, 3049, 2960, 5578, 6632, 9992, 10181, 
      4896, 3697, 9040, 7769, 12818, 9621, 10930, 11125, 12130, 12836, 4930, 
      6805, 8905, 10400, 7250, 7393, 8642, 9626, 12005, 6725, 7817, 13325, 
      8744, 13448, 8065, 11545, 14093, 12505, 11956, 12785, 12665, 12832, 
      12170, 15425, 12186, 15397, 14824, 12701, 13172, 15140, 13653, 14130, 
      15353, 15560, 15338, 16004, 16084, 17744, 16601, 18010, 18553, 21796, 
      22628, 22805 ], 
  [ 47997, 48157, 47573, 45845, 44621, 44810, 44882, 44221, 44122, 41245, 
      40417, 39434, 36900, 35977, 34973, 34994, 34677, 34289, 34421, 32957, 
      32066, 31338, 31652, 31060, 30770, 29780, 29305, 28233, 28849, 27905, 
      27970, 27572, 27306, 27325, 26794, 25957, 25889, 25706, 24138, 24778, 
      49673, 50993, 22928, 21610, 21778, 22765, 23634, 44410, 41480, 21577, 
      20570, 22013, 20665, 20781, 19744, 20129, 37825, 40336, 20105, 36745, 
      39770, 34920, 20533, 20017, 34866, 29889, 18369, 18709, 19066, 33109, 
      18056, 18212, 33581, 35113, 30685, 27293, 28240, 17620, 17545, 33553, 
      34585, 34061, 33802, 27770, 17210, 17690, 29482, 34061, 28090, 18577, 
      18666, 34597, 31513, 19633, 22468, 28048, 29609, 30053, 16385, 29585, 
      36865, 26901, 16101, 28197, 28872, 38376, 28621, 29081, 29314, 30260, 
      28601, 23297, 22945, 17401, 18512, 19354, 25700, 23909, 15208, 15509, 
      26765, 28565, 20570, 19825, 15002, 18737, 26305, 26962, 30770, 33137, 
      20329, 20176, 14401, 15769, 24400, 25216, 26944, 27169, 24770, 18922, 
      14417, 18386, 26245, 19549, 14500, 15368, 15445, 16040, 16525, 26245, 
      33524, 24714, 24298, 13714, 14845, 15453, 30330, 20681, 13460, 14825, 
      22105, 22865, 30880, 25769, 19625, 16706, 13289, 13421, 16946, 17321, 
      19625, 20450, 15597, 17669, 16865, 12773, 12994, 13669, 13793, 13858, 
      19010, 12688, 13073, 13769, 16388, 26233, 23137, 17362, 16417, 16290, 
      15237, 14085, 12321, 12682, 19717, 22321, 26245, 28962, 12164, 12181, 
      14309, 15464, 18341, 20381, 13645, 12322, 13906, 19802, 24202, 19764, 
      11889, 17140, 20474, 14365, 12605, 11978, 12818, 13658, 13637, 11461, 
      13940, 14836, 18980, 23780, 16954, 14274, 11034, 18250, 13841, 10960, 
      10825, 10960, 12497, 14065, 17377, 17009, 13973, 11905, 11633, 12373, 
      18178, 13320, 15304, 12317, 12226, 10457, 10601, 13226, 24362, 17569, 
      12209, 11444, 12704, 9802, 10642, 22345, 11813, 9965, 10133, 22148, 
      14309, 11909, 11525, 10138, 9578, 9434, 9490, 9578, 9938, 10309, 11009, 
      12218, 13130, 13505, 14593, 14738, 17137, 14545, 9540, 9360, 9360, 
      14116, 11329, 9554, 10250, 11834, 13121, 15109, 15586, 18241, 21346, 
      13597, 12557, 9461, 9197, 9005, 10061, 10357, 15560, 18245, 13690, 
      11458, 10170, 9325, 8973, 8749, 11050, 11785, 13273, 13410, 13505, 
      10145, 9833, 9488, 9425, 9364, 9140, 8788, 8473, 10400, 10964, 12820, 
      13648, 13793, 17300, 19489, 21233, 14681, 11306, 10045, 13322, 13610, 
      13876, 12589, 12325, 11700, 11581, 11236, 8149, 8424, 9061, 17316, 
      12410, 9365, 9217, 8821, 7946, 7970, 9010, 20917, 14144, 12368, 10880, 
      7780, 7940, 18148, 10705, 8530, 8658, 11794, 9245, 8021, 7540, 7405, 
      8125, 15140, 18421, 11321, 10589, 10250, 7801, 7261, 7754, 16441, 
      11281, 7137, 7060, 7732, 8425, 11025, 11545, 11817, 14281, 18292, 
      19156, 10025, 7789, 7465, 7178, 7789, 10985, 11114, 15914, 19210, 9533, 
      8933, 8324, 17749, 19045, 10530, 7290, 8586, 8865, 12186, 13450, 15025, 
      17586, 11300, 10121, 8609, 10625, 8741, 8357, 8090, 7265, 11282, 11570, 
      8388, 6165, 10418, 10285, 7529, 6713, 6185, 6154, 6605, 6890, 7154, 
      9293, 8177, 6737, 5945, 5972, 6001, 8480, 8692, 8912, 9140, 5769, 6525, 
      8329, 8761, 9721, 15034, 15826, 6772, 6565, 6500, 5876, 6260, 14692, 
      16292, 6485, 6418, 5345, 5473, 7993, 7888, 5545, 5248, 5409, 5473, 
      15793, 5882, 5525, 5266, 9941, 11930, 16490, 5800, 5576, 8500, 8621, 
      11461, 12821, 4762, 4777, 6649, 5465, 4660, 8720, 6089, 12058, 13325, 
      7720, 6660, 5380, 4381, 7034, 4450, 9409, 5465, 4772, 4672, 7696, 
      12017, 3994, 4194, 10369, 12069, 6653, 4744, 4100, 4868, 5444, 5090, 
      3725, 4205, 7565, 8210, 6736, 3924, 3961, 4756, 6964, 8089, 9376, 
      10825, 13600, 4706, 3737, 5417, 7837, 10706, 5953, 6165, 6498, 6730, 
      6970, 7345, 10305, 14913, 6857, 10532, 15017, 15236, 4546, 4469, 6746, 
      4941, 3172, 2932, 5220, 5725, 3709, 2993, 5105, 2925, 5202, 8530, 
      12601, 5101, 13109, 3845, 2417, 3845, 5537, 8962, 10145, 2385, 6660, 
      6698, 3109, 5125, 6053, 13234, 2692, 2557, 2260, 7016, 14437, 4729, 
      3394, 2169, 2050, 2034, 2146, 14569, 2512, 2080, 1961, 1961, 7265, 
      7865, 8020, 9161, 1960, 2164, 3445, 5013, 10045, 11764, 2042, 1906, 
      4817, 6722, 8242, 10145, 1625, 2000, 8656, 3121, 1585, 4021, 11322, 
      1640, 1733, 2173, 3469, 4148, 4253, 5540, 3485, 1513, 1490, 1418, 1394, 
      1853, 2269, 4285, 1696, 1345, 5140, 12745, 1274, 2125, 2825, 4034, 
      8281, 12674, 13769, 4405, 12820, 5989, 3393, 2314, 1765, 1170, 1233, 
      2245, 8314, 13410, 15730, 3140, 2873, 2249, 1424, 1088, 1249, 3940, 
      7585, 1157, 3362, 3986, 10762, 1741, 1044, 3400, 2605, 845, 1202, 2137, 
      11657, 3920, 800, 785, 3488, 5009, 11809, 1570, 793, 1570, 1954, 3538, 
      4210, 4698, 10729, 13273, 15370, 1352, 1205, 797, 4397, 6760, 2741, 
      2741, 2834, 4225, 6709, 7514, 10034, 10229, 10826, 11861, 585, 2020, 
      2601, 2785, 9040, 9601, 14500, 6770, 6929, 2600, 2005, 2084, 2165, 
      9893, 11093, 2122, 765, 1170, 1465, 4285, 4410, 5202, 11050, 2704, 
      3536, 5584, 6176, 9616, 442, 4717, 18857, 468, 1108, 20488, 3770, 389, 
      1810, 4913, 13285, 15914, 260, 3737, 8000, 12577, 17156, 18752, 20992, 
      289, 261, 1125, 3141, 4714, 7794, 12325, 14625, 16354, 18994, 1565, 
      15821, 18965, 2194, 2105, 8269, 8633, 16810, 18938, 433, 6228, 7713, 
      9748, 20880, 22945, 3602, 1802, 605, 3842, 5450, 7690, 13810, 19721, 
      20857, 3464, 776, 1864, 2036, 9704, 20549, 117, 9106, 145, 80, 1828, 
      3785, 5248, 17753, 18020, 218, 625, 7793, 9074, 19649, 1261, 2061, 
      4132, 9640, 17725, 24685, 4121, 601, 29, 26, 1181, 7594, 2617, 340, 
      1460, 11041, 17177, 24352, 634, 450, 1098, 1378, 10825, 13234, 13933, 
      21034, 3973, 1940, 4229, 11453, 12325, 18500, 4762, 3970, 785, 1157, 
      1297, 3026, 3137, 4097, 10817, 22802, 6241, 4624, 2209, 0, 64, 289, 
      1764, 1936, 3025, 11236, 26, 37, 145, 170, 530, 626, 1226, 20165, 
      15133, 24029, 793, 1858, 2125, 2218, 3978, 4365, 592, 20, 2516, 2617, 
      15641, 22516, 26, 314, 3274, 21634, 22226, 13032, 15412, 15912, 16165, 
      16677, 25957, 16949, 27938, 1088, 277, 657, 16465, 17242, 29322, 776, 
      27989, 850, 928, 569, 2194, 2669, 18938, 7085, 925, 18692, 22997, 
      30821, 325, 22426, 23329, 31554, 23057, 31940, 5050, 1970, 4385, 5330, 
      23393, 28513, 3133, 1586, 4330, 25642, 3536, 625, 2164, 4369, 4889, 
      29300, 31376, 637, 1737, 1268, 7925, 2425, 5809, 2929, 3485, 3701, 
      3812, 2809, 10841, 6770, 2866, 3866, 9610, 9488, 9305, 1489, 1885, 
      3365, 3460, 12745, 10512, 2977, 2458, 4969, 3370, 4021, 4122, 4657, 
      5081, 12497, 2340, 3218, 3961, 2785, 2834, 3425, 3845, 5002, 2824, 
      4010, 6322, 4373, 6445, 4352, 5858, 7090, 6442, 6269, 6722, 7072, 7145, 
      6953, 8704, 7345, 8770, 8573, 7954, 8237, 9077, 8530, 8725, 9760, 
      10061, 10309, 10693, 10961, 11681, 11290, 12605, 12960, 15921, 16565, 
      16648 ], 
  [ 47965, 47997, 47525, 45797, 44525, 44602, 44642, 44109, 43850, 41213, 
      40417, 39098, 36868, 35785, 35005, 34978, 34597, 34225, 34261, 32797, 
      32050, 31450, 31300, 30676, 30370, 29620, 29241, 28249, 28513, 27905, 
      27890, 27572, 27226, 27229, 26618, 25925, 25681, 25114, 23770, 24250, 
      47129, 48385, 22480, 21658, 21634, 22285, 22978, 42058, 39272, 21177, 
      20810, 21389, 20281, 20365, 20000, 19825, 35729, 38096, 19721, 34697, 
      37546, 32968, 19925, 19457, 36994, 31681, 18625, 18421, 18666, 31221, 
      17960, 18020, 31645, 37289, 32573, 28925, 29968, 17908, 17433, 31585, 
      36761, 36205, 35930, 29482, 17162, 17386, 27770, 36221, 29866, 17937, 
      18010, 32517, 33545, 18785, 21284, 26384, 27833, 32005, 16193, 27793, 
      34625, 28645, 16405, 26485, 27112, 36040, 30509, 27289, 27506, 32276, 
      30505, 24785, 24401, 16745, 17680, 18378, 27428, 25493, 14984, 15173, 
      25085, 30517, 21866, 21041, 14762, 17777, 24641, 25250, 28802, 31025, 
      21625, 21456, 14481, 15241, 22864, 23616, 25216, 25425, 26482, 20090, 
      14225, 17410, 28085, 20813, 14180, 14824, 14885, 15368, 15773, 24533, 
      31348, 26458, 26010, 13698, 14365, 14845, 28330, 22105, 13556, 14297, 
      20681, 21377, 28832, 27625, 20969, 17714, 13225, 13261, 16034, 16361, 
      18409, 19154, 16477, 18853, 17953, 12869, 12818, 13253, 13345, 13394, 
      17810, 12560, 12769, 13273, 15460, 24425, 24865, 18562, 17505, 17362, 
      16165, 14821, 12385, 12442, 18405, 20785, 24421, 26962, 12100, 12101, 
      13621, 14600, 17141, 18989, 14381, 12722, 13250, 18442, 22490, 21268, 
      11713, 16020, 22058, 15293, 13213, 12410, 12290, 12970, 14485, 11765, 
      13172, 13940, 17636, 22052, 18250, 15250, 11050, 16954, 14785, 11216, 
      10937, 10832, 11905, 13217, 16145, 18353, 14965, 12545, 12209, 11765, 
      16850, 12520, 14248, 13117, 13010, 10777, 10345, 12410, 22522, 19025, 
      13025, 12116, 11936, 9882, 10242, 20617, 12629, 9725, 9829, 20420, 
      15493, 12773, 12325, 10634, 9850, 9578, 9410, 9434, 9634, 9893, 10433, 
      11434, 12218, 12545, 13505, 13634, 18625, 15777, 9892, 9616, 9232, 
      13060, 12161, 9986, 9754, 11050, 12161, 13925, 14354, 16769, 19634, 
      14765, 13597, 9925, 9565, 9277, 9565, 9797, 14312, 16757, 14890, 12370, 
      10858, 9805, 9325, 8973, 10330, 10953, 12249, 12370, 14705, 10865, 
      10489, 10064, 9985, 9908, 9620, 9140, 8489, 9760, 10228, 11828, 12560, 
      12689, 15860, 17873, 19489, 16025, 12250, 10781, 12250, 12506, 15156, 
      13725, 13429, 12724, 12589, 12196, 8101, 8200, 8629, 15844, 13546, 
      10037, 9857, 9365, 8090, 7922, 8546, 19157, 15488, 13520, 11840, 7940, 
      7780, 16580, 11665, 8098, 8194, 10818, 9997, 8485, 7796, 7421, 7757, 
      13796, 16805, 12409, 11581, 11194, 8249, 7421, 7450, 14969, 12385, 
      7345, 7092, 7380, 7897, 10081, 10537, 10777, 12985, 16660, 17460, 
      10985, 8333, 7913, 7514, 7373, 10025, 10138, 14458, 17498, 10445, 9749, 
      9028, 16133, 17333, 11602, 7786, 7930, 8161, 11050, 12186, 13617, 
      15970, 12484, 11161, 9425, 9649, 9605, 9157, 8842, 7841, 10210, 10466, 
      9220, 6085, 11554, 11405, 8233, 7225, 6505, 6458, 6253, 6458, 6658, 
      8429, 9025, 7297, 6217, 5812, 5825, 7712, 7892, 8080, 8276, 5641, 6109, 
      7561, 7929, 8761, 13546, 14274, 7412, 7157, 7076, 5620, 5876, 13220, 
      14692, 7093, 7010, 5473, 5345, 8905, 8784, 5913, 5184, 5233, 5265, 
      14209, 6410, 5941, 5090, 8885, 10666, 14842, 6344, 6056, 7604, 7709, 
      10229, 11461, 4810, 4777, 7433, 5993, 4628, 7760, 5513, 10730, 11885, 
      8712, 7492, 5956, 4365, 7946, 4754, 8321, 6121, 5252, 4352, 6800, 
      10657, 3978, 4018, 9153, 10693, 7565, 5288, 4420, 4420, 4868, 5746, 
      3821, 3917, 6637, 7202, 7696, 3700, 3721, 4276, 6100, 7081, 8224, 9529, 
      12064, 5330, 3545, 4777, 6845, 9410, 5185, 5365, 5650, 5850, 6058, 
      6385, 9025, 13249, 5945, 9220, 13337, 13540, 5234, 3925, 5834, 5725, 
      3492, 3060, 4516, 4941, 3293, 3329, 4385, 3277, 4450, 7362, 11065, 
      5981, 11525, 4517, 2417, 3301, 4705, 7730, 8801, 2593, 5668, 7834, 
      2693, 4325, 5125, 11618, 3140, 2957, 2516, 5960, 12725, 5625, 4050, 
      2425, 2194, 2050, 2034, 12841, 2960, 2336, 2105, 1945, 6161, 6697, 
      6836, 7865, 1800, 1908, 2853, 4165, 8653, 10228, 2410, 1730, 3985, 
      5650, 7010, 8737, 1609, 1744, 7376, 3825, 1521, 3285, 9802, 1480, 1525, 
      1805, 2813, 3380, 3469, 4580, 4285, 1769, 1730, 1594, 1378, 1565, 1853, 
      3485, 2080, 1521, 4212, 11097, 1450, 1709, 2249, 3250, 7001, 11026, 
      12041, 3557, 11156, 7173, 4225, 2938, 2245, 1378, 1105, 1765, 7018, 
      11698, 13858, 3940, 3625, 2873, 1808, 1280, 1073, 3140, 6353, 997, 
      2642, 3170, 9242, 2269, 916, 2664, 3341, 941, 962, 1625, 10057, 4880, 
      928, 865, 2720, 4033, 10193, 2098, 729, 1170, 1458, 2754, 3330, 3754, 
      9193, 11545, 13498, 1832, 1637, 685, 3485, 5576, 3541, 2069, 2146, 
      3329, 5525, 6250, 8546, 8725, 9274, 10229, 601, 1476, 1945, 2097, 7632, 
      8145, 12676, 5570, 5713, 3400, 1445, 1508, 1573, 8405, 9509, 2842, 
      1117, 802, 1017, 3357, 3466, 4162, 9466, 2000, 2704, 4496, 5024, 8144, 
      650, 3725, 16745, 340, 724, 18280, 4778, 293, 1250, 3889, 11525, 13978, 
      356, 2857, 6656, 10865, 15140, 16640, 18752, 481, 229, 709, 2341, 3706, 
      6466, 10629, 12769, 14386, 16866, 2221, 13885, 16837, 2978, 1465, 6893, 
      7225, 14810, 16810, 769, 5044, 6385, 8244, 18640, 20593, 4610, 2522, 
      317, 2930, 4346, 6362, 12002, 17545, 18617, 4456, 1256, 1256, 1396, 
      8200, 18325, 85, 7650, 353, 80, 1220, 2873, 4160, 15689, 15940, 74, 
      305, 6449, 7618, 17473, 765, 1405, 3172, 8136, 15661, 22237, 5209, 
      1049, 125, 106, 701, 6266, 3497, 116, 916, 9425, 15145, 21920, 1098, 
      178, 634, 850, 9225, 11458, 12109, 18778, 5045, 1300, 3253, 9805, 
      10613, 16388, 5930, 5042, 401, 677, 785, 2210, 2305, 3137, 9217, 20450, 
      7569, 5776, 3025, 64, 0, 81, 1156, 1296, 2209, 9604, 170, 5, 17, 26, 
      226, 290, 730, 17957, 13229, 21613, 1305, 1234, 1453, 1530, 3034, 3373, 
      1040, 116, 1780, 1865, 13705, 20180, 74, 106, 2426, 19346, 19906, 
      11272, 13492, 13960, 14197, 14677, 23445, 14933, 25330, 1664, 117, 337, 
      14481, 15210, 26650, 424, 25381, 482, 544, 313, 1538, 1933, 16810, 
      8477, 557, 16580, 20645, 28085, 229, 20106, 20961, 28786, 20705, 29156, 
      6218, 1378, 3425, 4258, 21025, 25889, 2349, 1090, 3386, 23162, 4496, 
      449, 1556, 3425, 3881, 26644, 28624, 477, 1225, 884, 9365, 1801, 7025, 
      2225, 2701, 2885, 2980, 2153, 12505, 8066, 2210, 3050, 11162, 11024, 
      10825, 1233, 1517, 2677, 2756, 14521, 12112, 2385, 1994, 4073, 2746, 
      3285, 3370, 3825, 4201, 14225, 2020, 2690, 3305, 2465, 2498, 2977, 
      3301, 4250, 2600, 3802, 5570, 4069, 5693, 4160, 5330, 6338, 5850, 5741, 
      6130, 6560, 6617, 6505, 8000, 6961, 8082, 7949, 7586, 7837, 8485, 8098, 
      8245, 9248, 9565, 9893, 10229, 10529, 11089, 10826, 12125, 12448, 
      15361, 15973, 16040 ], 
  [ 48082, 47970, 47624, 45896, 44570, 44521, 44525, 44136, 43697, 41330, 
      40570, 38873, 36985, 35722, 35194, 35113, 34660, 34306, 34234, 32770, 
      32185, 31729, 31057, 30397, 30073, 29593, 29322, 28420, 28288, 28058, 
      27953, 27725, 27289, 27274, 26573, 26042, 25600, 24601, 23509, 23809, 
      44420, 45604, 22129, 21865, 21625, 21898, 22393, 39565, 36941, 20880, 
      21233, 20840, 20002, 20050, 20441, 19636, 33524, 35729, 19442, 32546, 
      35197, 30925, 19394, 18980, 39541, 33850, 19066, 18250, 18369, 29250, 
      18005, 17957, 29620, 39890, 34850, 30914, 32065, 18385, 17460, 29524, 
      39362, 38770, 38477, 31561, 17261, 17197, 25997, 38804, 32017, 17370, 
      17425, 30330, 35984, 17984, 20105, 24665, 25988, 34354, 16130, 25930, 
      32258, 30760, 16900, 24712, 25285, 33565, 32786, 25426, 25625, 34697, 
      32800, 26612, 26192, 16160, 16897, 17433, 29525, 27428, 14885, 14948, 
      23348, 32866, 23477, 22562, 14645, 16850, 22922, 23477, 26741, 28802, 
      23236, 23049, 14724, 14800, 21289, 21969, 23425, 23616, 28561, 21557, 
      14162, 16465, 30308, 22388, 13973, 14365, 14408, 14765, 15080, 22760, 
      29053, 28573, 28089, 13833, 13978, 14314, 26233, 23860, 13817, 13856, 
      19232, 19856, 26681, 29866, 22634, 19001, 13306, 13234, 15161, 15434, 
      17194, 17849, 17620, 20338, 19330, 13130, 12773, 12938, 12994, 13025, 
      16613, 12569, 12580, 12868, 14569, 22544, 26962, 20065, 18882, 18721, 
      17362, 15802, 12610, 12325, 17082, 19210, 22522, 24865, 12181, 12164, 
      13000, 13781, 15944, 17576, 15362, 13325, 12665, 17065, 20717, 23113, 
      11668, 14913, 23993, 16490, 14050, 13049, 11849, 12349, 15592, 12260, 
      12461, 13085, 16277, 20261, 19861, 16501, 11221, 15649, 16000, 11657, 
      11216, 10841, 11392, 12416, 14912, 20018, 16234, 13418, 13010, 11234, 
      15509, 11773, 13213, 14170, 14045, 11290, 10210, 11645, 20605, 20816, 
      14096, 13025, 11225, 10125, 9945, 18826, 13700, 9608, 9640, 18629, 
      16978, 13898, 13378, 11345, 10309, 9893, 9473, 9425, 9445, 9578, 9938, 
      10705, 11345, 11618, 12434, 12545, 20452, 17316, 10441, 10057, 9241, 
      12025, 13250, 10625, 9349, 10321, 11234, 12746, 13121, 15266, 17861, 
      16232, 14920, 10600, 10132, 9736, 9160, 9320, 13061, 15236, 16393, 
      13549, 11785, 10498, 9874, 9378, 9673, 10170, 11250, 11353, 16208, 
      11828, 11380, 10865, 10768, 10673, 10313, 9689, 8660, 9193, 9553, 
      10865, 11489, 11600, 14393, 16208, 17680, 17690, 13465, 11762, 11197, 
      11417, 16749, 15156, 14824, 14029, 13876, 13429, 8200, 8101, 8296, 
      14341, 14977, 10946, 10730, 10130, 8405, 8021, 8177, 17330, 17153, 
      14969, 13073, 8273, 7753, 14969, 12898, 7765, 7825, 9873, 10996, 9160, 
      8237, 7592, 7496, 12437, 15140, 13786, 12850, 12409, 8906, 7754, 7261, 
      13466, 13780, 7732, 7281, 7137, 7456, 9172, 9556, 9760, 11680, 14977, 
      15705, 12218, 9098, 8570, 8045, 7058, 9098, 9193, 12973, 15725, 11624, 
      10820, 9973, 14468, 15560, 12961, 8497, 7345, 7522, 9925, 10917, 12186, 
      14305, 13969, 12484, 10496, 8704, 10730, 10210, 9841, 8642, 9157, 9377, 
      10309, 6148, 12985, 12818, 9178, 7954, 7018, 6953, 6010, 6125, 6253, 
      7610, 10132, 8080, 6676, 5785, 5780, 7001, 7145, 7297, 7457, 5650, 
      5794, 6850, 7146, 7834, 12025, 12681, 8285, 7976, 7877, 5485, 5597, 
      11717, 13045, 7930, 7829, 5770, 5354, 10084, 9945, 6480, 5265, 5188, 
      5184, 12580, 7157, 6562, 5045, 7850, 9397, 13141, 7109, 6749, 6749, 
      6836, 8996, 10084, 5017, 4930, 8468, 6740, 4745, 6833, 5018, 9389, 
      10418, 9981, 8581, 6757, 4500, 9125, 5249, 7250, 7012, 5945, 4145, 
      5945, 9280, 4113, 3973, 7938, 9298, 8744, 6053, 4933, 4069, 4373, 6637, 
      4082, 3746, 5746, 6221, 8929, 3601, 3604, 3889, 5281, 6100, 7081, 8224, 
      10489, 6185, 3482, 4210, 5882, 8105, 4474, 4618, 4849, 5013, 5185, 
      5458, 7738, 11530, 5072, 7897, 11600, 11785, 6161, 3466, 4961, 6760, 
      4005, 3357, 3877, 4212, 2978, 3860, 3728, 3826, 3757, 6201, 9490, 7124, 
      9896, 5426, 2570, 2842, 3922, 6497, 7442, 2980, 4705, 9265, 2378, 3578, 
      4234, 9953, 3797, 3560, 2957, 4925, 10952, 6786, 4941, 2866, 2509, 
      2221, 2061, 11050, 3617, 2777, 2420, 2080, 5072, 5536, 5657, 6560, 
      1773, 1773, 2340, 3364, 7240, 8653, 2977, 1685, 3202, 4597, 5777, 7306, 
      1744, 1609, 6089, 4770, 1602, 2610, 8245, 1453, 1444, 1544, 2228, 2669, 
      2740, 3653, 5338, 2210, 2153, 1945, 1513, 1394, 1538, 2738, 2665, 1872, 
      3321, 9396, 1801, 1394, 1754, 2521, 5714, 9325, 10250, 2756, 9437, 
      8658, 5314, 3793, 2938, 1765, 1114, 1378, 5713, 9925, 11905, 4993, 
      4624, 3728, 2393, 1649, 1028, 2393, 5120, 970, 1985, 2405, 7685, 3016, 
      925, 1989, 4322, 1202, 845, 1202, 8410, 6113, 1225, 1108, 2009, 3088, 
      8528, 2845, 810, 873, 1053, 2025, 2493, 2845, 7618, 9754, 11545, 2525, 
      2276, 712, 2612, 4397, 4594, 1466, 1525, 2474, 4346, 4981, 7025, 7186, 
      7681, 8546, 772, 1017, 1360, 1476, 6201, 6660, 10777, 4373, 4498, 4453, 
      968, 1013, 1060, 6884, 7880, 3805, 1666, 541, 666, 2466, 2557, 3145, 
      7837, 1361, 1921, 3425, 3881, 6641, 1037, 2762, 14522, 349, 445, 15949, 
      6065, 338, 773, 2890, 9698, 11953, 617, 2020, 5297, 9092, 13025, 14417, 
      16385, 850, 346, 394, 1594, 2725, 5125, 8874, 10834, 12325, 14625, 
      3112, 11860, 14596, 4013, 898, 5498, 5794, 12713, 14569, 1300, 3865, 
      5044, 6705, 16273, 18100, 5897, 3485, 146, 2057, 3257, 5021, 10121, 
      15250, 16250, 5725, 1949, 725, 829, 6661, 15976, 202, 6165, 740, 233, 
      689, 2000, 3089, 13520, 13753, 65, 98, 5090, 6133, 15178, 360, 820, 
      2245, 6597, 13492, 19636, 6586, 1706, 386, 349, 314, 4925, 4640, 17, 
      457, 7760, 13012, 19337, 1773, 25, 265, 409, 7578, 9613, 10210, 16393, 
      6404, 733, 2308, 8104, 8840, 14165, 7397, 6401, 122, 290, 362, 1445, 
      1522, 2210, 7570, 17957, 9216, 7225, 4096, 289, 81, 0, 625, 729, 1444, 
      7921, 485, 122, 26, 17, 37, 65, 325, 15626, 11240, 19048, 2034, 685, 
      850, 909, 2125, 2410, 1697, 377, 1105, 1172, 11680, 17705, 281, 25, 
      1625, 16925, 17449, 9445, 11485, 11917, 12136, 12580, 20772, 12818, 
      22549, 2465, 90, 130, 12402, 13077, 23797, 181, 22600, 221, 265, 178, 
      953, 1258, 14569, 10196, 296, 14357, 18152, 25160, 274, 17649, 18450, 
      25825, 18212, 26177, 7685, 865, 2498, 3205, 18514, 23090, 1620, 685, 
      2477, 20525, 5729, 404, 1025, 2516, 2900, 23809, 25681, 450, 802, 605, 
      11138, 1252, 8546, 1586, 1972, 2120, 2197, 1568, 14530, 9677, 1625, 
      2285, 13061, 12905, 12688, 1098, 1256, 2056, 2117, 16672, 14065, 1872, 
      1625, 3218, 2197, 2610, 2677, 3042, 3364, 16322, 1813, 2249, 2720, 
      2258, 2273, 2626, 2842, 3557, 2501, 3721, 4877, 3880, 5000, 4097, 4889, 
      5645, 5337, 5300, 5617, 6137, 6176, 6154, 7361, 6682, 7461, 7400, 7325, 
      7540, 7972, 7765, 7858, 8825, 9160, 9578, 9860, 10196, 10576, 10457, 
      11738, 12025, 14884, 15460, 15509 ], 
  [ 49257, 48745, 48749, 47021, 45545, 45146, 45050, 45061, 44122, 42505, 
      41845, 39098, 38160, 36397, 36569, 36338, 35685, 35381, 35009, 33545, 
      33410, 33354, 31232, 30472, 30098, 30368, 30397, 29745, 28513, 29333, 
      28978, 29000, 28314, 28249, 27298, 27217, 26225, 24026, 23634, 23434, 
      37745, 38729, 22004, 23290, 22450, 21673, 21618, 33490, 31316, 20905, 
      23258, 20165, 20077, 20025, 22516, 19961, 28249, 30004, 19517, 27421, 
      29522, 26100, 18769, 18505, 47466, 40725, 21141, 18625, 18394, 24625, 
      18980, 18632, 24845, 47965, 42025, 37289, 38740, 20560, 18385, 24649, 
      47437, 46745, 46402, 38186, 18386, 17522, 21922, 46829, 38842, 16645, 
      16650, 25105, 43609, 16609, 17680, 20740, 21713, 41729, 16805, 21605, 
      26533, 37485, 19125, 20637, 21060, 27540, 39961, 21101, 21250, 42272, 
      40025, 32537, 32017, 15385, 15572, 15658, 36200, 33653, 15460, 15173, 
      19373, 40241, 28802, 27637, 15170, 15125, 18997, 19402, 21866, 23477, 
      28561, 28324, 16249, 14425, 17764, 18244, 19300, 19441, 35186, 26482, 
      14837, 14690, 37333, 27613, 14248, 13940, 13933, 13940, 14005, 18685, 
      23528, 35298, 34714, 15058, 13753, 13689, 21258, 29585, 15392, 13481, 
      16057, 16481, 21556, 36941, 28109, 23426, 14381, 14009, 13586, 13709, 
      14669, 15074, 21645, 25313, 24005, 14705, 13498, 12913, 12869, 12850, 
      14138, 13444, 12905, 12593, 12944, 18169, 33637, 25090, 23557, 23346, 
      21537, 19377, 14085, 12850, 14257, 15685, 18097, 19890, 13256, 13189, 
      12125, 12356, 13469, 14501, 18937, 15850, 11890, 14090, 16642, 29088, 
      12393, 12688, 30218, 20665, 17225, 15674, 11474, 11474, 19517, 14485, 
      11336, 11560, 13352, 16136, 25186, 20826, 12546, 12874, 20225, 13732, 
      12841, 11716, 10817, 11041, 12337, 25493, 20609, 16693, 16085, 10609, 
      12634, 10548, 11188, 17945, 17770, 13565, 10685, 10370, 16130, 26641, 
      17921, 16400, 10100, 11650, 9970, 14701, 17525, 10133, 9965, 14504, 
      21953, 17873, 17153, 14170, 12434, 11618, 10498, 10250, 9770, 9553, 
      9413, 9530, 9770, 9893, 10309, 10370, 26377, 22441, 12816, 12132, 
      10116, 10000, 17125, 13250, 9074, 9146, 9509, 10321, 10546, 11941, 
      13786, 21157, 19445, 13325, 12557, 11861, 8885, 8845, 10436, 11861, 
      21418, 17674, 15210, 13273, 12249, 11353, 8698, 8845, 9325, 9378, 
      21233, 15353, 14705, 13940, 13793, 13648, 13088, 12064, 9985, 8468, 
      8528, 9040, 9364, 9425, 11168, 12433, 13505, 23165, 17690, 15337, 9122, 
      9242, 22024, 19981, 19549, 18504, 18301, 17704, 9325, 8676, 8221, 
      11016, 19802, 14321, 14005, 13105, 10130, 9146, 8002, 13105, 22628, 
      19844, 17348, 10048, 8528, 11344, 17173, 7690, 7650, 8098, 14621, 
      11885, 10312, 8917, 7621, 9512, 11365, 18461, 17225, 16634, 11581, 
      9529, 7586, 10141, 18505, 9657, 8656, 7312, 7081, 7497, 7681, 7785, 
      8905, 11152, 11680, 16493, 12073, 11245, 10370, 7033, 7373, 7418, 9698, 
      11650, 15749, 14645, 13448, 10693, 11485, 17586, 11322, 6570, 6597, 
      7650, 8242, 9061, 10530, 18944, 17009, 14321, 6929, 14705, 13985, 
      13466, 11717, 7082, 7202, 14184, 7173, 17810, 17593, 12653, 10829, 
      9293, 9178, 6185, 6050, 5978, 6185, 14057, 11105, 8801, 6560, 6505, 
      5876, 5920, 5972, 6032, 6525, 5769, 5725, 5821, 6109, 8650, 9106, 
      11560, 11101, 10952, 5960, 5672, 8392, 9320, 11105, 10954, 7445, 6229, 
      14209, 14020, 8905, 6340, 5913, 5809, 8905, 10082, 9137, 5770, 5825, 
      6722, 9266, 10084, 9524, 5224, 5261, 6421, 7109, 6442, 6205, 12193, 
      9665, 5920, 5108, 4493, 6514, 7193, 14356, 12456, 9832, 5725, 13250, 
      7474, 5125, 10337, 8720, 4420, 4420, 6305, 5338, 4698, 5413, 6273, 
      12869, 9028, 7208, 3944, 3848, 9962, 5657, 4121, 4121, 4346, 13204, 
      4176, 4129, 3664, 3856, 4225, 4756, 5449, 6964, 9410, 4157, 3485, 4057, 
      5330, 3349, 3393, 3474, 3538, 3610, 3733, 5013, 7605, 3497, 5072, 7625, 
      7760, 9586, 3041, 3386, 10485, 6280, 5032, 2952, 3037, 2953, 6185, 
      2753, 6201, 2682, 3826, 5965, 11149, 6221, 8801, 3845, 2417, 2597, 
      3922, 4517, 4905, 2880, 14090, 2353, 2353, 2609, 6178, 6472, 6085, 
      5032, 2900, 6877, 10861, 8266, 4941, 4234, 3546, 2986, 6925, 6292, 
      4852, 4145, 3305, 2897, 3161, 3232, 3785, 2548, 2248, 1765, 1989, 4165, 
      5128, 5402, 2410, 1877, 2522, 3202, 4181, 2969, 2084, 3364, 8245, 2677, 
      1585, 4770, 2228, 2069, 1669, 1453, 1544, 1565, 1928, 9113, 4285, 4178, 
      3770, 2738, 1769, 1513, 1513, 5140, 3697, 1696, 5521, 3626, 1369, 1229, 
      1346, 2989, 5450, 6125, 1381, 5512, 13633, 9189, 7018, 5713, 3690, 
      1989, 1153, 2938, 5850, 7330, 8768, 8249, 6953, 4868, 3524, 1753, 1168, 
      2545, 1745, 1010, 1130, 4210, 5941, 1800, 964, 7897, 2777, 1370, 877, 
      4685, 10388, 2900, 2633, 884, 1313, 4753, 5770, 1885, 898, 778, 850, 
      1018, 1170, 4093, 5629, 6970, 5300, 4901, 1637, 1037, 1972, 8369, 641, 
      650, 949, 1921, 2306, 3650, 3761, 4106, 4721, 2097, 592, 585, 601, 
      3076, 3385, 6352, 1898, 1973, 8228, 493, 488, 485, 3509, 4205, 7330, 
      4041, 666, 541, 841, 882, 1170, 4162, 436, 596, 1300, 1556, 3316, 2962, 
      937, 9197, 1224, 520, 10324, 10490, 1313, 298, 965, 5473, 7178, 2192, 
      545, 2372, 5017, 8000, 9092, 10660, 2725, 1521, 369, 369, 850, 2250, 
      4849, 6309, 7450, 9250, 6437, 7085, 9221, 7738, 173, 2473, 2669, 7738, 
      9194, 3625, 1440, 2169, 3280, 10548, 12025, 10322, 7010, 521, 482, 
      1082, 2146, 5746, 9725, 10525, 10100, 4724, 100, 104, 3236, 10301, 
      1377, 2890, 2665, 1508, 64, 425, 964, 8345, 8528, 890, 373, 2165, 2858, 
      9653, 85, 45, 520, 3172, 8317, 13261, 11261, 4381, 1961, 1874, 89, 
      2050, 8665, 592, 32, 3985, 7937, 13012, 4498, 450, 90, 34, 3853, 5338, 
      5785, 10618, 11029, 8, 533, 4229, 4765, 8840, 12322, 11026, 197, 65, 
      37, 170, 197, 485, 3845, 11882, 14641, 12100, 7921, 1764, 1156, 625, 0, 
      4, 169, 4096, 2210, 1297, 901, 842, 362, 290, 50, 10001, 6565, 12773, 
      4909, 10, 25, 34, 450, 585, 4372, 1952, 80, 97, 6905, 11680, 1706, 650, 
      250, 11050, 11474, 5220, 6760, 7092, 7261, 7605, 14197, 7793, 15674, 
      5540, 865, 405, 7477, 8002, 16722, 356, 15725, 346, 340, 653, 178, 233, 
      9194, 15821, 421, 9032, 12077, 17885, 1249, 11674, 12325, 18450, 12137, 
      18752, 12610, 290, 773, 1130, 12389, 16165, 445, 410, 802, 14050, 
      10004, 1129, 400, 841, 1025, 16784, 18356, 1225, 477, 680, 16913, 577, 
      13621, 661, 797, 845, 872, 793, 21005, 15002, 850, 1010, 19186, 18980, 
      18713, 1573, 1381, 1181, 1192, 23497, 20340, 1297, 1450, 1693, 1522, 
      1585, 1602, 1717, 1889, 22997, 2088, 1874, 1945, 2533, 2498, 2501, 
      2417, 2482, 3076, 4346, 3802, 4205, 3925, 4772, 4514, 4570, 4762, 4925, 
      5042, 5812, 5801, 6029, 6436, 6757, 6586, 6725, 7450, 7565, 7397, 7690, 
      7633, 8500, 8885, 9553, 9685, 10121, 10001, 10282, 11513, 11700, 14409, 
      14885, 14884 ], 
  [ 49405, 48861, 48893, 47165, 45677, 45250, 45146, 45189, 44210, 42653, 
      42001, 39170, 38308, 36505, 36733, 36490, 35821, 35521, 35125, 33661, 
      33562, 33538, 31300, 30532, 30154, 30484, 30537, 29905, 28585, 29489, 
      29114, 29156, 28450, 28381, 27410, 27365, 26329, 24034, 23698, 23458, 
      37265, 38233, 22048, 23458, 22570, 21709, 21610, 33058, 30920, 20961, 
      23474, 20165, 20137, 20077, 22736, 20041, 27881, 29600, 19577, 27065, 
      29122, 25768, 18773, 18521, 48154, 41329, 21361, 18709, 18450, 24309, 
      19112, 18740, 24517, 48665, 42653, 37853, 39328, 20788, 18513, 24313, 
      48137, 47437, 47090, 38770, 18530, 17602, 21650, 47525, 39442, 16641, 
      16642, 24741, 44273, 16553, 17540, 20480, 21425, 42373, 16913, 21313, 
      26129, 38077, 19357, 20365, 20776, 27112, 40589, 20809, 20954, 42932, 
      40657, 33065, 32537, 15377, 15520, 15570, 36788, 34205, 15560, 15245, 
      19109, 40885, 29282, 28097, 15266, 15041, 18737, 19130, 21530, 23105, 
      29041, 28800, 16425, 14449, 17536, 18000, 19024, 19161, 35770, 26930, 
      14945, 14602, 37949, 28085, 14324, 13960, 13949, 13928, 13973, 18413, 
      23140, 35890, 35298, 15210, 13789, 13693, 20914, 30097, 15572, 13505, 
      15857, 16265, 21200, 37561, 28601, 23834, 14521, 14125, 13514, 13625, 
      14521, 14906, 22021, 25765, 24433, 14885, 13610, 12965, 12913, 12890, 
      13994, 13568, 12985, 12625, 12868, 17873, 34225, 25546, 23985, 23770, 
      21925, 19717, 14257, 12946, 14085, 15457, 17797, 19546, 13396, 13325, 
      12109, 12296, 13325, 14309, 19277, 16106, 11882, 13906, 16370, 29620, 
      12505, 12564, 30770, 21053, 17533, 15938, 11498, 11458, 19885, 14717, 
      11300, 11492, 13172, 15860, 25666, 21226, 12706, 12706, 20617, 13952, 
      13025, 11840, 10825, 10985, 12185, 25985, 21013, 17009, 16385, 10613, 
      12458, 10504, 11080, 18301, 18122, 13801, 10777, 10322, 15826, 27161, 
      18281, 16724, 10064, 11826, 10026, 14425, 17885, 10229, 10045, 14228, 
      22405, 18245, 17509, 14450, 12658, 11810, 10634, 10370, 9850, 9605, 
      9425, 9490, 9698, 9809, 10193, 10250, 26905, 22905, 13060, 12352, 
      10240, 9892, 17489, 13514, 9106, 9106, 9425, 10181, 10394, 11729, 
      13514, 21605, 19861, 13597, 12805, 12085, 8917, 8861, 10280, 11645, 
      21874, 18058, 15538, 13549, 12493, 11565, 8674, 8793, 9225, 9274, 
      21689, 15689, 15025, 14240, 14089, 13940, 13364, 12308, 10145, 8464, 
      8500, 8948, 9248, 9305, 10964, 12185, 13225, 23657, 18082, 15677, 9010, 
      9122, 22500, 20421, 19981, 18916, 18709, 18100, 9469, 8776, 8269, 
      10804, 20242, 14645, 14321, 13397, 10322, 9290, 8042, 12821, 23120, 
      20288, 17744, 10244, 8644, 11108, 17569, 7738, 7690, 8010, 14965, 
      12157, 10532, 9077, 7685, 9332, 11117, 18889, 17629, 17026, 11849, 
      9725, 7666, 9929, 18937, 9865, 8820, 7380, 7105, 7417, 7585, 7681, 
      8737, 10900, 11412, 16889, 12365, 11513, 10610, 7085, 7289, 7330, 9490, 
      11378, 16133, 15005, 13780, 10445, 11213, 18010, 11602, 6562, 6577, 
      7522, 8082, 8865, 10282, 19396, 17425, 14681, 6841, 15077, 14341, 
      13810, 12017, 6970, 7082, 14548, 7309, 18250, 18029, 12985, 11113, 
      9529, 9410, 6253, 6098, 6010, 6125, 14425, 11401, 9025, 6676, 6617, 
      5840, 5876, 5920, 5972, 6649, 5821, 5689, 5769, 6025, 8434, 8874, 
      11876, 11405, 11252, 6052, 5732, 8180, 9076, 11413, 11258, 7633, 6353, 
      14593, 14400, 9153, 6480, 6025, 5913, 8665, 10370, 9397, 5882, 5717, 
      6562, 9010, 10376, 9800, 5156, 5189, 6269, 6925, 6610, 6361, 12545, 
      9953, 6068, 5024, 4505, 6338, 6989, 14760, 12820, 10132, 5877, 13634, 
      7706, 5009, 10657, 8996, 4496, 4352, 6121, 5490, 4810, 5265, 6085, 
      13253, 9320, 7444, 3988, 3860, 10282, 5837, 4205, 4045, 4250, 13600, 
      4276, 4225, 3700, 3796, 4129, 4624, 5281, 6736, 9722, 4265, 3481, 3965, 
      5162, 3313, 3349, 3418, 3474, 3538, 3649, 4849, 7345, 3425, 4900, 7361, 
      7492, 9914, 3061, 3314, 10837, 6516, 5220, 2932, 2997, 3005, 6425, 
      2729, 6445, 2650, 3690, 5737, 11525, 5981, 9125, 4001, 2437, 2545, 
      3770, 4337, 5113, 2788, 14530, 2405, 2309, 2533, 5930, 6740, 6341, 
      5252, 2792, 6605, 11241, 8586, 5161, 4426, 3706, 3114, 6649, 6560, 
      5072, 4337, 3457, 2777, 3025, 3092, 3617, 2664, 2340, 1773, 1933, 3973, 
      4900, 5650, 2522, 1825, 2410, 3050, 3985, 3121, 2176, 3200, 8577, 2817, 
      1557, 4546, 2344, 2173, 1733, 1445, 1508, 1525, 1844, 9469, 4505, 4394, 
      3970, 2890, 1853, 1565, 1469, 5392, 3897, 1620, 5265, 3826, 1421, 1241, 
      1306, 2825, 5194, 5849, 1325, 5252, 14085, 9553, 7330, 5989, 3898, 
      2113, 1189, 2770, 5578, 7018, 9124, 8593, 7265, 5120, 3728, 1865, 1124, 
      2393, 1861, 986, 1082, 3986, 6229, 1924, 936, 8237, 2957, 1466, 905, 
      4441, 10784, 3088, 2809, 848, 1225, 4505, 6058, 2025, 954, 810, 810, 
      954, 1090, 3865, 5353, 6658, 5576, 5165, 1765, 965, 1832, 8725, 629, 
      634, 881, 1781, 2146, 3434, 3541, 3874, 4469, 2257, 612, 577, 585, 
      2880, 3177, 6052, 1754, 1825, 8584, 509, 500, 493, 3293, 3965, 7666, 
      4285, 730, 585, 765, 802, 1066, 3922, 416, 544, 1184, 1424, 3104, 3170, 
      845, 8825, 1348, 580, 9928, 10898, 1445, 314, 865, 5189, 6850, 2372, 
      481, 2192, 4745, 7652, 8720, 10256, 2929, 1669, 421, 325, 754, 2074, 
      4581, 6001, 7114, 8874, 6757, 6757, 8845, 8090, 169, 2285, 2473, 7394, 
      8818, 3865, 1300, 1993, 3060, 10144, 11593, 10730, 7346, 605, 410, 962, 
      1970, 5450, 9337, 10121, 10504, 5000, 104, 100, 3016, 9901, 1525, 2682, 
      2873, 1664, 68, 353, 848, 7985, 8164, 1010, 449, 1985, 2650, 9265, 117, 
      37, 436, 2952, 7957, 12805, 11689, 4649, 2141, 2050, 125, 1874, 9041, 
      692, 52, 3737, 7585, 12560, 4770, 538, 130, 58, 3609, 5050, 5485, 
      10210, 11453, 4, 445, 3973, 4493, 8468, 12770, 11450, 257, 101, 65, 
      122, 145, 401, 3601, 11450, 15129, 12544, 8281, 1936, 1296, 729, 4, 0, 
      121, 3844, 2402, 1445, 1025, 962, 442, 362, 82, 9605, 6245, 12325, 
      5193, 10, 13, 18, 370, 493, 4640, 2132, 52, 65, 6577, 11252, 1874, 754, 
      194, 10634, 11050, 4936, 6436, 6760, 6925, 7261, 13725, 7445, 15178, 
      5840, 981, 481, 7137, 7650, 16210, 424, 15229, 410, 400, 745, 170, 205, 
      8818, 16325, 485, 8660, 11645, 17357, 1381, 11250, 11889, 17914, 11705, 
      18212, 13058, 298, 689, 1018, 11953, 15665, 405, 442, 722, 13586, 
      10400, 1241, 404, 761, 929, 16276, 17824, 1341, 505, 740, 17429, 577, 
      14081, 641, 757, 797, 820, 785, 21577, 15482, 842, 962, 19730, 19520, 
      19249, 1665, 1445, 1165, 1172, 24097, 20896, 1305, 1490, 1625, 1522, 
      1557, 1570, 1665, 1825, 23585, 2164, 1898, 1937, 2609, 2570, 2545, 
      2437, 2450, 3176, 4450, 3770, 4285, 3893, 4880, 4538, 4538, 4770, 4949, 
      5050, 5840, 5825, 6073, 6416, 6817, 6570, 6725, 7514, 7621, 7405, 7738, 
      7669, 8528, 8917, 9605, 9725, 10169, 10009, 10322, 11549, 11728, 14425, 
      14893, 14888 ], 
  [ 50362, 49642, 49828, 48100, 46546, 45965, 45817, 46036, 44837, 43610, 
      43002, 39709, 39265, 37242, 37778, 37469, 36712, 36434, 35906, 34442, 
      34541, 34693, 31817, 31005, 30605, 31265, 31450, 30928, 29124, 30490, 
      30005, 30157, 29341, 29250, 28169, 28322, 27044, 24221, 24193, 23733, 
      34768, 35648, 22433, 24525, 23373, 22050, 21709, 30825, 28885, 21412, 
      24805, 20308, 20610, 20506, 24089, 20624, 26000, 27521, 20050, 25250, 
      27065, 24085, 18938, 18752, 52081, 44794, 22714, 19314, 18901, 22714, 
      19981, 19477, 22856, 52658, 46250, 41098, 42705, 22185, 19360, 22608, 
      52130, 51386, 51017, 42125, 19465, 18185, 20297, 51496, 42885, 16762, 
      16741, 22882, 48068, 16388, 16913, 19193, 19984, 46058, 17650, 19850, 
      24050, 41476, 20776, 19012, 19357, 24901, 44186, 19346, 19469, 46705, 
      44276, 36112, 35540, 15476, 15377, 15229, 40165, 37384, 16253, 15784, 
      17800, 44570, 32065, 30770, 15937, 14722, 17450, 17777, 19825, 21202, 
      31824, 31561, 17536, 14724, 16425, 16801, 17649, 17764, 39125, 29537, 
      15682, 14261, 41480, 30824, 14885, 14213, 14180, 14005, 13940, 17060, 
      21149, 39289, 38653, 16189, 14130, 13858, 19165, 33056, 16705, 13780, 
      14900, 15220, 19385, 41114, 31450, 26221, 15434, 14906, 13261, 13306, 
      13850, 14125, 24232, 28394, 26930, 16018, 14369, 13394, 13298, 13253, 
      13345, 14393, 13568, 12944, 12593, 16388, 37602, 28197, 26482, 26245, 
      24202, 21730, 15346, 13617, 13282, 14346, 16290, 17797, 14309, 14216, 
      12164, 12109, 12676, 13396, 21290, 17657, 11981, 13037, 15017, 32689, 
      13264, 12025, 33949, 23330, 19370, 17533, 11773, 11513, 22052, 16136, 
      11245, 11261, 12325, 14485, 28449, 23569, 13729, 11925, 22916, 15305, 
      14180, 12665, 11012, 10820, 11492, 28834, 23378, 18890, 18178, 10778, 
      11633, 10405, 10629, 20402, 20201, 15242, 11426, 10201, 14297, 30164, 
      20404, 18649, 10009, 12937, 10477, 13050, 20008, 10900, 10628, 12853, 
      25034, 20434, 19610, 16133, 14033, 13009, 11525, 11173, 10433, 10034, 
      9634, 9413, 9445, 9490, 9698, 9733, 29952, 25600, 14545, 13705, 11065, 
      9441, 19634, 15109, 9425, 9029, 9106, 9554, 9701, 10706, 12161, 24212, 
      22292, 15236, 14312, 13460, 9236, 9092, 9565, 10600, 24525, 20313, 
      17485, 15210, 13978, 12874, 8685, 8650, 8818, 8845, 24340, 17680, 
      16928, 16033, 15860, 15689, 15025, 13793, 11168, 8585, 8489, 8585, 
      8753, 8788, 9985, 10964, 11828, 26506, 20381, 17690, 8537, 8605, 25261, 
      22984, 22500, 21325, 21096, 20421, 10404, 9469, 8676, 9781, 22805, 
      16570, 16202, 15146, 11521, 10225, 8405, 11402, 25969, 22873, 20065, 
      11465, 9425, 9953, 19890, 8145, 8053, 7669, 17000, 13796, 11885, 10100, 
      8180, 8485, 9896, 21386, 19994, 19325, 13466, 10946, 8249, 8906, 21456, 
      11152, 9865, 7897, 7380, 7120, 7200, 7252, 7956, 9657, 10081, 19210, 
      14114, 13130, 12073, 7514, 6970, 6989, 8489, 10025, 18388, 17128, 
      15749, 9224, 9860, 20485, 13285, 6661, 6610, 6961, 7345, 7930, 9061, 
      22025, 19856, 16804, 6500, 17266, 16442, 15845, 13810, 6497, 6565, 
      16693, 8200, 20813, 20570, 14954, 12818, 10970, 10829, 6770, 6505, 
      6329, 5938, 16592, 13172, 10400, 7457, 7376, 5785, 5777, 5777, 5785, 
      7474, 6250, 5634, 5626, 5706, 7389, 7741, 13757, 13220, 13045, 6701, 
      6205, 7157, 7877, 13250, 13073, 8810, 7178, 16848, 16633, 10660, 7393, 
      6784, 6628, 7488, 12097, 10970, 6641, 5266, 5825, 7745, 12125, 11461, 
      4925, 4936, 5576, 6056, 7677, 7362, 14624, 11680, 7025, 4705, 4714, 
      5513, 6010, 17125, 14965, 11925, 6856, 15889, 9125, 4514, 12560, 10657, 
      5057, 4121, 5252, 6469, 5569, 4594, 5194, 15508, 11069, 8885, 4373, 
      4069, 12185, 6970, 4810, 3770, 3865, 15921, 4969, 4896, 4041, 3609, 
      3744, 4041, 4500, 5625, 11581, 5002, 3602, 3602, 4381, 3258, 3250, 
      3253, 3265, 3285, 3330, 4090, 6058, 3172, 4097, 6052, 6161, 11861, 
      3314, 3061, 12916, 7957, 6397, 2965, 2920, 3434, 7888, 2740, 7930, 
      2617, 3085, 4626, 13736, 4804, 11050, 5002, 2690, 2402, 3077, 3490, 
      6400, 2425, 17093, 2834, 2210, 2258, 4709, 8357, 7892, 6605, 2341, 
      5252, 13474, 10489, 6514, 5625, 4729, 3961, 5274, 8177, 6425, 5536, 
      4436, 2260, 2420, 2465, 2836, 3445, 2989, 1960, 1768, 3060, 3789, 7157, 
      3281, 1682, 1937, 2357, 3050, 4100, 2825, 2441, 10546, 3730, 1546, 
      3457, 3125, 2888, 2228, 1544, 1453, 1448, 1525, 11570, 5858, 5725, 
      5213, 3869, 2458, 1994, 1370, 6921, 5140, 1345, 4000, 5069, 1850, 1450, 
      1229, 2066, 3929, 4474, 1160, 3965, 16714, 11698, 9189, 7650, 5185, 
      2938, 1530, 1989, 4225, 5445, 11225, 10628, 9124, 6649, 4993, 2624, 
      1025, 1700, 2642, 997, 961, 2897, 7956, 2749, 925, 10250, 4090, 2137, 
      1202, 3242, 13105, 4265, 3920, 793, 884, 3284, 7785, 2938, 1405, 1129, 
      733, 745, 793, 2754, 3978, 5085, 7237, 6760, 2612, 712, 1205, 10826, 
      706, 689, 650, 1154, 1409, 2389, 2474, 2741, 3226, 3280, 865, 676, 640, 
      1945, 2176, 4545, 1105, 1154, 10685, 740, 709, 680, 2248, 2788, 9657, 
      5770, 1225, 970, 490, 505, 637, 2745, 449, 401, 689, 841, 2081, 4457, 
      482, 6922, 2173, 1053, 7893, 13285, 2314, 545, 458, 3770, 5189, 3505, 
      272, 1345, 3392, 5881, 6817, 8177, 4194, 2626, 850, 226, 369, 1249, 
      3250, 4450, 5409, 6949, 8660, 5096, 6920, 10169, 290, 1394, 1538, 5645, 
      6893, 5328, 673, 1168, 1993, 8065, 9360, 13117, 9337, 1210, 157, 445, 
      1145, 3965, 7346, 8042, 12869, 6661, 269, 221, 1949, 7844, 2482, 1681, 
      4160, 2665, 233, 100, 353, 6148, 6305, 1813, 1010, 1138, 1649, 7274, 
      436, 136, 117, 1885, 6120, 10440, 14186, 6266, 3274, 3161, 466, 1049, 
      11252, 1385, 305, 2516, 5792, 10217, 6409, 1165, 493, 333, 2410, 3609, 
      3978, 8109, 13928, 125, 104, 2708, 3140, 6565, 15377, 13925, 730, 442, 
      362, 1, 2, 82, 2402, 9217, 17956, 15129, 10404, 3025, 2209, 1444, 169, 
      121, 0, 2601, 3601, 2402, 1850, 1765, 1025, 901, 401, 7570, 4628, 
      10004, 6898, 153, 90, 73, 73, 130, 6257, 3265, 41, 32, 4916, 9041, 
      2941, 1469, 29, 8489, 8861, 3517, 4797, 5077, 5220, 5512, 11272, 5674, 
      12593, 7633, 1762, 1042, 5410, 5857, 13537, 941, 12644, 905, 873, 1394, 
      269, 194, 6893, 19240, 980, 6757, 9412, 14596, 2250, 9061, 9634, 15109, 
      9472, 15385, 15665, 485, 370, 545, 9698, 13058, 328, 761, 425, 11177, 
      12721, 2000, 569, 464, 544, 13625, 15041, 2122, 802, 1213, 20410, 720, 
      16754, 674, 680, 676, 677, 884, 24866, 18265, 941, 841, 22865, 22633, 
      22340, 2314, 1940, 1220, 1205, 27540, 24097, 1492, 1853, 1394, 1665, 
      1546, 1537, 1522, 1616, 26962, 2725, 2173, 2036, 3170, 3109, 2930, 
      2690, 2417, 3869, 5165, 3737, 4868, 3860, 5617, 4813, 4505, 4957, 5224, 
      5237, 6137, 6100, 6458, 6449, 7290, 6625, 6868, 8009, 8072, 7592, 8145, 
      8010, 8825, 9236, 10034, 10088, 10576, 10196, 10685, 11890, 12025, 
      14656, 15080, 15053 ], 
  [ 57961, 56425, 57325, 55597, 53737, 52442, 52090, 53125, 50906, 51209, 
      50805, 45370, 46864, 43821, 45785, 45170, 44005, 43829, 42689, 41225, 
      42242, 43210, 37376, 36360, 35858, 38048, 38845, 38833, 34785, 38293, 
      37298, 37960, 36634, 36441, 34850, 35921, 33521, 28250, 29650, 28170, 
      26353, 26825, 27380, 32634, 30258, 26793, 25330, 23634, 22612, 26665, 
      34138, 24133, 25965, 25657, 33524, 26489, 20441, 21044, 25405, 19997, 
      20690, 19444, 22865, 22985, 73450, 64021, 32149, 25281, 24154, 18481, 
      27172, 26056, 18317, 74333, 66089, 59305, 61524, 31824, 26449, 17865, 
      73805, 72857, 72386, 60842, 26962, 24050, 17186, 73069, 62010, 20485, 
      20362, 17425, 68825, 18785, 17168, 16388, 16465, 66305, 24229, 16229, 
      17573, 60397, 30517, 15901, 15940, 17812, 64025, 15725, 15746, 67360, 
      64217, 53401, 52625, 19097, 17876, 16810, 58984, 55285, 22628, 21445, 
      14893, 64817, 48130, 46325, 22210, 16405, 14645, 14666, 15082, 15541, 
      47889, 47524, 25849, 19161, 14436, 14404, 14436, 14449, 57842, 44786, 
      22261, 15842, 61013, 46685, 20648, 18548, 18413, 17524, 16949, 13949, 
      15080, 58210, 57370, 23890, 18873, 17785, 14218, 49937, 25120, 18217, 
      13625, 13537, 14132, 60749, 47821, 40450, 22829, 21689, 15250, 14989, 
      13901, 13666, 37645, 43745, 41669, 24433, 21050, 18545, 18245, 18098, 
      13498, 21380, 19433, 17585, 14480, 12665, 56421, 43650, 41221, 40882, 
      37921, 34225, 23557, 19890, 12721, 12357, 12465, 12850, 21704, 21509, 
      15581, 14404, 12829, 12325, 33785, 28010, 15602, 12170, 11906, 50080, 
      19945, 12688, 51850, 37049, 31049, 28090, 16210, 14930, 35261, 25877, 
      14152, 13352, 11560, 11272, 44514, 37594, 21634, 11466, 36737, 24740, 
      22697, 19652, 15041, 13217, 11441, 45205, 37505, 30773, 29653, 14705, 
      10970, 13108, 11700, 33305, 33002, 25085, 17597, 12802, 10370, 47249, 
      33409, 30736, 12916, 21250, 15730, 9837, 33013, 17173, 16493, 9640, 
      40385, 33745, 32513, 27098, 23570, 21730, 18818, 18058, 16298, 15185, 
      13765, 12218, 11434, 11173, 10565, 10498, 47241, 41257, 24592, 23140, 
      18052, 10512, 32741, 25666, 14066, 11834, 10789, 9809, 9650, 9125, 
      9050, 39461, 36725, 25997, 24461, 22997, 13877, 13325, 9412, 8917, 
      39978, 33930, 29674, 26073, 24025, 22105, 11898, 11149, 10093, 10018, 
      39793, 30073, 28913, 27508, 27233, 26960, 25888, 23840, 19073, 12308, 
      11600, 10064, 9620, 9553, 8608, 8465, 8513, 42877, 34202, 30185, 9506, 
      9370, 41224, 38029, 37341, 35656, 35325, 34344, 17901, 15844, 13725, 
      8200, 37850, 28657, 28085, 26417, 20242, 17722, 13250, 7985, 42340, 
      38020, 33988, 20288, 16208, 7760, 33813, 13194, 12898, 9250, 29597, 
      24557, 21320, 18005, 13637, 7720, 7397, 36125, 34121, 33146, 24125, 
      19769, 14114, 7325, 36297, 20281, 17872, 13456, 11817, 8905, 8577, 
      8425, 7497, 7056, 7072, 33133, 25385, 23789, 22018, 12665, 8653, 8570, 
      7010, 6914, 32005, 30133, 28040, 6725, 6749, 35122, 24250, 10282, 9925, 
      7522, 7090, 6757, 6562, 37376, 34289, 29809, 8081, 30577, 29345, 28442, 
      25285, 7466, 7330, 29800, 15493, 35858, 35513, 27245, 23885, 20813, 
      20570, 12329, 11554, 10970, 8233, 29801, 24545, 19937, 14240, 14057, 
      8692, 8480, 8276, 8080, 14461, 11401, 8541, 8125, 7389, 5706, 5650, 
      25640, 24797, 24520, 12872, 11560, 5576, 5480, 24929, 24650, 17429, 
      14165, 30465, 30148, 20809, 14788, 13465, 13105, 5193, 23266, 21425, 
      13322, 6337, 5570, 5042, 23396, 22324, 7016, 6925, 5525, 5189, 15786, 
      15165, 27425, 22849, 14624, 6388, 8845, 4850, 4633, 31252, 28072, 
      23400, 14557, 29506, 18866, 5381, 24545, 21520, 10820, 6212, 4385, 
      14170, 12250, 4645, 4225, 29125, 22340, 18728, 9320, 8200, 24170, 
      15385, 10777, 5657, 5242, 29844, 11344, 11169, 8784, 5904, 5121, 4500, 
      4041, 3636, 23362, 11581, 7325, 5081, 3922, 6165, 5953, 5650, 5458, 
      5274, 5013, 3733, 3253, 5161, 3536, 3145, 3152, 24050, 7649, 5050, 
      25717, 17800, 15016, 6280, 5725, 8585, 17833, 5953, 17977, 5626, 3442, 
      2637, 27149, 2509, 23137, 12805, 7025, 4901, 3026, 2725, 15529, 3904, 
      32138, 7985, 4913, 4145, 2210, 19016, 18245, 16040, 3412, 2141, 26989, 
      22474, 15949, 14346, 12634, 11050, 2061, 18836, 15860, 14257, 12137, 
      3025, 2777, 2720, 2377, 10228, 9160, 5989, 4165, 1989, 1800, 17306, 
      9962, 4181, 2906, 2306, 1877, 11801, 8996, 2084, 22837, 11125, 4657, 
      1570, 9908, 9365, 7685, 5165, 4360, 4253, 3208, 24473, 15293, 15058, 
      14138, 11570, 8425, 7145, 4073, 17172, 14065, 3232, 1297, 13994, 7001, 
      5581, 4034, 1709, 1226, 1261, 3557, 1160, 32065, 24805, 20970, 18513, 
      14314, 9925, 6273, 1530, 1114, 1314, 24128, 23225, 20905, 16900, 14020, 
      9305, 3728, 1649, 9425, 4210, 3562, 1010, 19125, 9736, 4036, 22745, 
      12505, 8410, 5741, 845, 27028, 12884, 12233, 3700, 2465, 785, 18954, 
      10333, 6658, 5770, 3538, 2938, 2578, 765, 765, 954, 18100, 17317, 9701, 
      2701, 1460, 23729, 4225, 4106, 2741, 1409, 1154, 706, 689, 650, 625, 
      11185, 5200, 4297, 4057, 772, 697, 720, 1258, 1205, 23588, 4973, 4840, 
      4709, 565, 493, 22050, 15817, 6682, 5917, 2377, 2290, 1810, 450, 3764, 
      2900, 1556, 1300, 500, 13586, 1961, 1261, 9160, 6408, 1620, 27514, 
      9505, 4778, 1733, 353, 650, 11920, 2465, 580, 281, 832, 1156, 1700, 
      13221, 10225, 6001, 2929, 1746, 586, 241, 421, 666, 1186, 20645, 557, 
      1157, 22970, 4013, 425, 365, 698, 1130, 15273, 928, 505, 208, 1588, 
      2169, 27346, 21730, 7177, 2146, 1210, 482, 242, 1277, 1565, 26996, 
      17524, 4196, 3944, 164, 1469, 10081, 202, 13289, 10468, 4160, 2089, 
      1220, 793, 848, 8698, 6773, 373, 170, 1205, 5077, 3757, 1800, 100, 765, 
      2637, 28925, 16925, 11689, 11474, 5209, 386, 24665, 7760, 4640, 17, 
      641, 2516, 17170, 7234, 5338, 4770, 13, 90, 153, 1530, 28565, 3848, 
      1685, 5, 29, 904, 30626, 28562, 6085, 5185, 4901, 2602, 2501, 1765, 5, 
      2026, 34225, 30276, 23409, 11236, 9604, 7921, 4096, 3844, 2601, 0, 
      12322, 10001, 8837, 8650, 6890, 6562, 5042, 1297, 293, 2405, 17965, 
      3978, 3609, 3490, 1858, 1609, 16916, 11680, 3152, 3041, 377, 1952, 
      11050, 7946, 2426, 1706, 1874, 100, 360, 436, 477, 565, 3061, 625, 
      3770, 19108, 8545, 6805, 565, 706, 4306, 6500, 3821, 6362, 6228, 7565, 
      3890, 3305, 1130, 35917, 6437, 1096, 2221, 4957, 9441, 2074, 2341, 
      5266, 2281, 5440, 30914, 4514, 2053, 1514, 2405, 4133, 3133, 5402, 
      2210, 3170, 26644, 8681, 4496, 2249, 1921, 4496, 5300, 8905, 5341, 
      6568, 37393, 4545, 32309, 3989, 3485, 3277, 3176, 4505, 43277, 34330, 
      4562, 3442, 40562, 40228, 39833, 8485, 7397, 4637, 4520, 46665, 42100, 
      5521, 6698, 3485, 5490, 4657, 4546, 4021, 3809, 45781, 8488, 6610, 
      5657, 8933, 8770, 7877, 7025, 5426, 10244, 11642, 6746, 10733, 6869, 
      12196, 9250, 7514, 8986, 9661, 9266, 10676, 10537, 11405, 9764, 12645, 
      10042, 10693, 13466, 13325, 11621, 13194, 12753, 13364, 13877, 15185, 
      14933, 15625, 14225, 15530, 16633, 16564, 18889, 19109, 18980 ], 
  [ 48521, 48761, 48105, 46369, 45169, 45428, 45520, 44777, 44776, 41737, 
      40885, 40104, 37370, 36541, 35393, 35444, 35165, 34765, 34957, 33485, 
      32500, 31688, 32290, 31714, 31432, 30290, 29753, 28625, 29461, 28305, 
      28420, 27970, 27752, 27781, 27296, 26365, 26405, 26452, 24740, 25480, 
      51633, 52993, 23570, 21940, 22228, 23425, 24404, 46240, 43218, 22181, 
      20772, 22753, 21253, 21389, 19930, 20665, 39481, 42082, 20689, 38369, 
      41504, 36482, 21253, 20705, 33872, 29105, 18545, 19225, 19652, 34625, 
      18450, 18666, 35125, 34085, 29837, 26605, 27490, 17770, 17945, 35113, 
      33553, 33049, 32800, 27028, 17568, 18208, 30880, 33037, 27304, 19301, 
      19400, 36221, 30565, 20485, 23530, 29410, 31041, 29153, 16825, 31025, 
      38585, 26129, 16229, 29585, 30290, 40154, 27757, 30517, 30760, 29314, 
      27725, 22681, 22349, 18125, 19346, 20276, 24930, 23229, 15658, 16029, 
      28125, 27653, 20068, 19373, 15460, 19645, 27653, 28340, 32308, 34765, 
      19825, 19682, 14657, 16405, 25666, 26522, 28330, 28565, 24004, 18496, 
      14841, 19300, 25397, 19061, 15002, 16010, 16097, 16762, 17297, 27617, 
      35186, 23924, 23528, 14024, 15445, 16133, 31880, 20089, 13698, 15453, 
      23293, 24093, 32458, 24905, 19081, 16372, 13625, 13817, 17812, 18217, 
      20681, 21556, 15341, 17221, 16477, 13005, 13396, 14221, 14365, 14440, 
      20052, 13058, 13553, 14369, 17258, 27653, 22345, 16900, 16025, 15908, 
      14945, 13913, 12569, 13120, 20825, 23569, 27673, 30500, 12490, 12517, 
      15025, 16290, 19377, 21537, 13469, 12356, 14600, 20936, 25556, 19106, 
      12281, 18122, 19764, 14065, 12505, 11988, 13428, 14368, 13385, 11549, 
      14698, 15674, 20098, 25138, 16420, 13940, 11300, 19336, 13525, 11074, 
      11029, 11314, 13141, 14869, 18421, 16441, 13625, 11777, 11545, 13025, 
      19280, 14090, 16234, 12085, 12004, 10525, 11029, 14004, 25780, 16925, 
      11965, 11290, 13450, 10016, 11156, 23689, 11565, 10377, 10585, 23490, 
      13829, 11629, 11285, 10088, 9668, 9604, 9800, 9928, 10388, 10829, 
      11629, 12968, 13960, 14365, 15533, 15688, 16465, 14033, 9578, 9458, 
      9698, 15034, 11065, 9540, 10816, 12580, 13977, 16105, 16612, 19417, 
      22672, 13121, 12161, 9425, 9221, 9089, 10625, 10961, 16594, 19429, 
      13192, 11140, 9992, 9277, 9005, 8861, 11752, 12557, 14165, 14312, 
      13005, 9945, 9673, 9378, 9325, 9274, 9090, 8818, 8713, 11050, 11674, 
      13690, 14578, 14733, 18450, 20749, 22573, 14089, 10964, 9833, 14240, 
      14548, 13322, 12125, 11881, 11306, 11197, 10882, 8425, 8810, 9577, 
      18482, 11944, 9189, 9061, 8725, 8100, 8244, 9544, 22261, 13546, 11890, 
      10522, 7922, 8282, 19370, 10345, 9040, 9188, 12644, 9013, 7969, 7618, 
      7633, 8593, 16218, 19669, 10877, 10205, 9896, 7757, 7397, 8180, 17597, 
      10825, 7241, 7274, 8186, 8989, 11849, 12409, 12701, 15325, 19546, 
      20450, 9657, 7681, 7417, 7200, 8281, 11817, 11956, 17056, 20512, 9193, 
      8653, 8114, 18989, 20345, 10088, 7208, 9224, 9533, 13124, 14468, 16133, 
      18824, 10786, 9697, 8325, 11461, 8425, 8081, 7844, 7129, 12176, 12484, 
      8090, 6437, 9928, 9805, 7309, 6613, 6205, 6184, 7045, 7380, 7684, 
      10053, 7865, 6605, 5993, 6290, 6329, 9178, 9410, 9650, 9898, 6065, 
      7001, 9025, 9497, 10537, 16180, 17012, 6586, 6409, 6354, 6250, 6714, 
      15826, 17506, 6317, 6260, 5477, 5765, 7633, 7538, 5525, 5498, 5729, 
      5813, 16993, 5760, 5473, 5584, 10809, 12928, 17728, 5666, 5482, 9266, 
      9397, 12437, 13877, 4936, 4981, 6361, 5337, 4882, 9522, 6649, 13088, 
      14425, 7298, 6338, 5218, 4589, 6660, 4456, 10285, 5249, 4666, 5066, 
      8450, 13061, 4196, 4496, 11321, 13121, 6273, 4594, 4090, 5338, 5994, 
      4868, 3853, 4573, 8333, 9028, 6322, 4250, 4297, 5242, 7690, 8905, 
      10282, 11821, 14746, 4500, 4041, 6001, 8641, 11700, 6613, 6845, 7208, 
      7460, 7720, 8125, 11285, 16133, 7605, 11530, 16245, 16474, 4292, 4985, 
      7492, 4625, 3146, 3026, 5834, 6389, 4141, 2953, 5725, 2873, 5840, 9428, 
      13729, 4717, 14265, 3589, 2581, 4349, 6221, 9896, 11149, 2417, 7442, 
      6148, 3529, 5785, 6793, 14404, 2570, 2465, 2258, 7834, 15665, 4325, 
      3140, 2165, 2116, 2180, 2372, 15805, 2386, 2074, 2025, 2125, 8109, 
      8749, 8914, 10125, 2210, 2474, 3965, 5693, 11065, 12874, 1960, 2164, 
      5485, 7540, 9160, 11173, 1781, 2306, 9602, 2825, 1769, 4625, 12416, 
      1882, 2005, 2545, 4021, 4770, 4885, 6282, 3125, 1493, 1480, 1448, 1544, 
      2173, 2669, 4925, 1594, 1373, 5858, 13913, 1300, 2521, 3321, 4660, 
      9217, 13840, 14985, 5069, 13994, 5381, 3005, 2056, 1597, 1172, 1445, 
      2677, 9256, 14612, 17032, 2770, 2533, 1989, 1314, 1098, 1489, 4570, 
      8485, 1385, 3940, 4624, 11840, 1537, 1250, 3986, 2269, 909, 1476, 2581, 
      12781, 3442, 842, 857, 4090, 5741, 12941, 1360, 953, 1940, 2384, 4148, 
      4880, 5408, 11809, 14473, 16660, 1170, 1053, 985, 5085, 7618, 2357, 
      3277, 3380, 4901, 7565, 8420, 11080, 11285, 11912, 12997, 689, 2474, 
      3125, 3329, 10034, 10625, 15754, 7632, 7801, 2210, 2465, 2554, 2645, 
      10933, 12193, 1780, 653, 1508, 1853, 4973, 5108, 5960, 12148, 3250, 
      4162, 6370, 7002, 10642, 416, 5441, 20281, 650, 1450, 21970, 3240, 549, 
      2260, 5653, 14485, 17224, 298, 4385, 8938, 13745, 18514, 20170, 22490, 
      265, 377, 1481, 3737, 5440, 8720, 13481, 15881, 17680, 20420, 1249, 
      17125, 20389, 1796, 2597, 9221, 9605, 18152, 20360, 313, 7058, 8633, 
      10778, 22370, 24505, 3060, 1440, 873, 4500, 6228, 8608, 15028, 21169, 
      22345, 2930, 562, 2330, 2522, 10730, 22025, 221, 10100, 97, 162, 2290, 
      4437, 6010, 19125, 19402, 388, 905, 8713, 10064, 21089, 1649, 2549, 
      4810, 10658, 19093, 26293, 3517, 397, 45, 52, 1557, 8500, 2141, 554, 
      1874, 12125, 18521, 25946, 416, 692, 1460, 1780, 11897, 14416, 15145, 
      22516, 3373, 2410, 4909, 12553, 13465, 19890, 4100, 3368, 1093, 1525, 
      1685, 3604, 3725, 4765, 11885, 24340, 5477, 3970, 1765, 26, 170, 485, 
      2210, 2402, 3601, 12322, 0, 121, 289, 324, 784, 900, 1600, 21609, 
      16385, 25601, 533, 2308, 2605, 2708, 4628, 5045, 370, 18, 3034, 3145, 
      16909, 24034, 52, 500, 3860, 23120, 23732, 14186, 16666, 17186, 17449, 
      17981, 27581, 18261, 29620, 778, 425, 905, 17753, 18560, 31040, 1042, 
      29665, 1124, 1210, 769, 2644, 3169, 20308, 6253, 1193, 20050, 24505, 
      32569, 421, 23912, 24845, 33320, 24561, 33714, 4352, 2372, 5017, 6032, 
      24905, 30185, 3653, 1924, 4948, 27220, 2962, 761, 2570, 4985, 5545, 
      30986, 33122, 761, 2081, 1530, 7045, 2833, 5065, 3385, 3989, 4225, 
      4346, 3229, 9809, 5968, 3284, 4384, 8644, 8530, 8357, 1649, 2113, 3793, 
      3898, 11629, 9506, 3341, 2740, 5521, 3748, 4469, 4580, 5165, 5617, 
      11401, 2522, 3528, 4349, 2957, 3016, 3673, 4153, 5440, 2930, 4084, 
      6736, 4505, 6857, 4410, 6120, 7492, 6740, 6525, 7016, 7306, 7389, 7145, 
      9050, 7489, 9104, 8865, 8080, 8381, 9341, 8692, 8917, 9962, 10249, 
      10441, 10853, 11097, 11917, 11444, 12757, 13130, 16097, 16757, 16850 ], 
  [ 48400, 48464, 47962, 46226, 44960, 45065, 45113, 44546, 44325, 41616, 
      40808, 39565, 37249, 36200, 35360, 35345, 34978, 34600, 34660, 33188, 
      32401, 31765, 31729, 31109, 30805, 29993, 29588, 28570, 28922, 28228, 
      28233, 27893, 27565, 27572, 26977, 26244, 26042, 25561, 24157, 24677, 
      48058, 49330, 22877, 21929, 21953, 22688, 23425, 42929, 40105, 21554, 
      21025, 21818, 20648, 20740, 20205, 20170, 36522, 38925, 20084, 35476, 
      38369, 33721, 20340, 19858, 36721, 31492, 18820, 18752, 19025, 31952, 
      18241, 18325, 32386, 37000, 32356, 28772, 29789, 18089, 17714, 32330, 
      36468, 35920, 35649, 29305, 17425, 17713, 28449, 35930, 29669, 18344, 
      18421, 33284, 33282, 19242, 21825, 27045, 28522, 31760, 16484, 28484, 
      35428, 28450, 16570, 27154, 27793, 36865, 30276, 27976, 28197, 32009, 
      30266, 24650, 24274, 17146, 18125, 18857, 27229, 25330, 15273, 15490, 
      25738, 30260, 21773, 20968, 15053, 18248, 25288, 25909, 29525, 31784, 
      21530, 21365, 14690, 15602, 23477, 24245, 25877, 26090, 26281, 20025, 
      14500, 17881, 27850, 20722, 14485, 15185, 15250, 15761, 16186, 25186, 
      32117, 26245, 25805, 13925, 14708, 15220, 29053, 21970, 13753, 14650, 
      21258, 21970, 29565, 27380, 20852, 17681, 13460, 13520, 16481, 16820, 
      18932, 19697, 16474, 18772, 17896, 13060, 13077, 13572, 13672, 13725, 
      18325, 12805, 13058, 13610, 15905, 25090, 24644, 18473, 17444, 17305, 
      16144, 14848, 12580, 12713, 18944, 21380, 25088, 27673, 12325, 12330, 
      14002, 15025, 17650, 19546, 14404, 12829, 13621, 18989, 23125, 21097, 
      11962, 16505, 21865, 15264, 13264, 12505, 12625, 13345, 14474, 11890, 
      13565, 14365, 18173, 22685, 18125, 15205, 11245, 17477, 14746, 11349, 
      11106, 11061, 12250, 13626, 16650, 18212, 14912, 12580, 12260, 12112, 
      17377, 12913, 14705, 13108, 13005, 10888, 10600, 12805, 23173, 18850, 
      13010, 12137, 12317, 10049, 10529, 21236, 12610, 9970, 10090, 21037, 
      15380, 12740, 12308, 10693, 9965, 9725, 9613, 9653, 9893, 10180, 10760, 
      11813, 12629, 12968, 13960, 14093, 18434, 15650, 9985, 9733, 9445, 
      13505, 12132, 10057, 10057, 11425, 12580, 14400, 14841, 17316, 20241, 
      14650, 13514, 9986, 9650, 9386, 9866, 10114, 14801, 17306, 14765, 
      12317, 10861, 9860, 9412, 9092, 10685, 11336, 12680, 12805, 14578, 
      10858, 10498, 10093, 10018, 9945, 9673, 9225, 8658, 10093, 10585, 
      12249, 13005, 13138, 16393, 18450, 20098, 15860, 12185, 10768, 12689, 
      12953, 15005, 13610, 13322, 12637, 12506, 12125, 8282, 8425, 8906, 
      16381, 13429, 10036, 9864, 9396, 8221, 8101, 8829, 19764, 15317, 13397, 
      11765, 8065, 7985, 17137, 11588, 8369, 8473, 11225, 9970, 8530, 7893, 
      7578, 8010, 14293, 17370, 12296, 11492, 11117, 8296, 7540, 7685, 15496, 
      12266, 7450, 7241, 7625, 8186, 10474, 10946, 11194, 13466, 17225, 
      18041, 10900, 8352, 7956, 7585, 7632, 10420, 10537, 14977, 18081, 
      10370, 9698, 9005, 16690, 17914, 11485, 7813, 8245, 8488, 11485, 12653, 
      14120, 16525, 12337, 11050, 9370, 10042, 9536, 9104, 8801, 7844, 10625, 
      10889, 9157, 6250, 11413, 11268, 8200, 7240, 6568, 6525, 6484, 6709, 
      6925, 8788, 8954, 7298, 6290, 5993, 6010, 8045, 8233, 8429, 8633, 5812, 
      6352, 7892, 8276, 9140, 14057, 14801, 7389, 7146, 7069, 5821, 6109, 
      13725, 15229, 7076, 6997, 5576, 5512, 8810, 8693, 5954, 5333, 5410, 
      5450, 14738, 6409, 5968, 5265, 9280, 11113, 15385, 6337, 6065, 7957, 
      8066, 10666, 11930, 4925, 4904, 7362, 5986, 4761, 8125, 5780, 11185, 
      12368, 8585, 7405, 5933, 4490, 7837, 4797, 8712, 6074, 5249, 4549, 
      7141, 11114, 4097, 4177, 9572, 11152, 7450, 5265, 4453, 4645, 5125, 
      5693, 3908, 4100, 6980, 7565, 7565, 3865, 3890, 4505, 6425, 7442, 8621, 
      9962, 12557, 5281, 3700, 5044, 7200, 9841, 5480, 5668, 5965, 6173, 
      6389, 6728, 9448, 13768, 6274, 9649, 13858, 14065, 5161, 4160, 6161, 
      5626, 3509, 3125, 4789, 5234, 3492, 3338, 4658, 3280, 4729, 7745, 
      11540, 5850, 12010, 4436, 2504, 3524, 5000, 8125, 9224, 2626, 6001, 
      7633, 2880, 4608, 5440, 12105, 3109, 2938, 2533, 6305, 13234, 5480, 
      3965, 2440, 2237, 2125, 2141, 13352, 2925, 2349, 2146, 2026, 6514, 
      7066, 7209, 8266, 1913, 2045, 3074, 4450, 9074, 10685, 2389, 1845, 
      4264, 5989, 7389, 9160, 1682, 1877, 7765, 3716, 1604, 3536, 10249, 
      1585, 1642, 1962, 3042, 3637, 3730, 4885, 4148, 1768, 1733, 1613, 1445, 
      1700, 2020, 3748, 2045, 1538, 4505, 11570, 1465, 1872, 2452, 3505, 
      7380, 11497, 12532, 3826, 11629, 6932, 4072, 2837, 2180, 1381, 1192, 
      1940, 7397, 12181, 14381, 3793, 3490, 2770, 1765, 1285, 1170, 3393, 
      6714, 1088, 2873, 3425, 9673, 2186, 997, 2897, 3204, 964, 1069, 1800, 
      10504, 4685, 941, 890, 2957, 4322, 10642, 2009, 788, 1313, 1625, 2993, 
      3593, 4033, 9620, 12020, 14009, 1753, 1570, 754, 3754, 5913, 3380, 
      2276, 2357, 3592, 5860, 6605, 8957, 9140, 9701, 10676, 634, 1649, 2146, 
      2306, 8021, 8546, 13169, 5905, 6052, 3233, 1618, 1685, 1754, 8810, 
      9938, 2693, 1060, 925, 1160, 3620, 3733, 4453, 9893, 2205, 2941, 4797, 
      5341, 8541, 625, 4000, 17300, 397, 845, 18857, 4549, 340, 1413, 4168, 
      11988, 14485, 353, 3098, 7013, 11314, 15665, 17189, 19333, 452, 256, 
      832, 2560, 3977, 6817, 11072, 13252, 14897, 17417, 2074, 14386, 17386, 
      2797, 1640, 7252, 7592, 15325, 17357, 698, 5353, 6730, 8633, 19213, 
      21194, 4369, 2353, 400, 3169, 4633, 6705, 12465, 18100, 19188, 4217, 
      1145, 1417, 1565, 8585, 18890, 100, 8021, 306, 85, 1377, 3106, 4437, 
      16210, 16465, 113, 388, 6788, 7985, 18020, 890, 1570, 3413, 8513, 
      16178, 22850, 4936, 936, 100, 85, 820, 6597, 3274, 169, 1049, 9826, 
      15650, 22525, 977, 241, 745, 977, 9620, 11897, 12560, 19337, 4770, 
      1453, 3490, 10210, 11034, 16909, 5629, 4765, 488, 788, 904, 2405, 2504, 
      3368, 9608, 21029, 7226, 5477, 2810, 37, 5, 122, 1297, 1445, 2402, 
      10001, 121, 0, 36, 49, 289, 361, 841, 18496, 13690, 22202, 1160, 1373, 
      1604, 1685, 3253, 3604, 909, 73, 1945, 2034, 14170, 20745, 41, 137, 
      2617, 19897, 20465, 11689, 13949, 14425, 14666, 15154, 24050, 15412, 
      25957, 1493, 128, 388, 14948, 15689, 27289, 481, 26002, 541, 605, 340, 
      1665, 2080, 17305, 8090, 610, 17069, 21194, 28730, 212, 20645, 21512, 
      29437, 21250, 29809, 5881, 1481, 3620, 4481, 21572, 26500, 2498, 1165, 
      3573, 23733, 4205, 442, 1657, 3610, 4082, 27257, 29261, 464, 1300, 925, 
      8948, 1898, 6660, 2340, 2834, 3026, 3125, 2250, 12020, 7673, 2305, 
      3185, 10701, 10565, 10370, 1220, 1530, 2770, 2853, 13994, 11629, 2450, 
      2025, 4212, 2813, 3380, 3469, 3944, 4330, 13700, 2005, 2725, 3370, 
      2440, 2477, 2980, 3328, 4329, 2545, 3721, 5625, 4010, 5746, 4069, 5317, 
      6381, 5849, 5722, 6125, 6525, 6586, 6452, 8005, 6884, 8081, 7930, 7497, 
      7754, 8450, 8021, 8180, 9181, 9490, 9792, 10138, 10426, 11026, 10729, 
      12020, 12349, 15250, 15866, 15937 ], 
  [ 48436, 48404, 47986, 46250, 44948, 44969, 44993, 44522, 44181, 41652, 
      40868, 39373, 37285, 36116, 35444, 35393, 34978, 34612, 34600, 33128, 
      32449, 31909, 31525, 30881, 30565, 29933, 29600, 28642, 28730, 28288, 
      28233, 27953, 27565, 27560, 26905, 26280, 25946, 25177, 23941, 24341, 
      46210, 47434, 22601, 22025, 21905, 22388, 22993, 41225, 38509, 21314, 
      21265, 21410, 20420, 20488, 20457, 20002, 35010, 37305, 19856, 34000, 
      36761, 32317, 19944, 19498, 38377, 32896, 19072, 18596, 18785, 30596, 
      18229, 18241, 30994, 38692, 33832, 30056, 31145, 18365, 17690, 30914, 
      38160, 37588, 37305, 30649, 17449, 17545, 27225, 37610, 31061, 17924, 
      17989, 31784, 34866, 18666, 20997, 25857, 27250, 33284, 16400, 27200, 
      33808, 29818, 16858, 25930, 26533, 35173, 31752, 26692, 26901, 33581, 
      31754, 25826, 25426, 16714, 17561, 18185, 28585, 26578, 15165, 15298, 
      24538, 31784, 22805, 21940, 14933, 17588, 24100, 24685, 28109, 30260, 
      22562, 22385, 14810, 15266, 22385, 23105, 24641, 24842, 27625, 20961, 
      14416, 17209, 29290, 21730, 14305, 14837, 14890, 15317, 15682, 23962, 
      30545, 27613, 27149, 13973, 14408, 14824, 27613, 23098, 13885, 14314, 
      20250, 20914, 28089, 28832, 21920, 18497, 13472, 13460, 15857, 16160, 
      18080, 18785, 17194, 19720, 18772, 13192, 13005, 13320, 13396, 13437, 
      17485, 12769, 12890, 13298, 15269, 23794, 26000, 19433, 18320, 18169, 
      16900, 15460, 12688, 12593, 18020, 20288, 23780, 26233, 12337, 12330, 
      13546, 14437, 16810, 18562, 15016, 13189, 13189, 18029, 21901, 22285, 
      11890, 15725, 23113, 16020, 13780, 12889, 12289, 12889, 15170, 12178, 
      13049, 13753, 17225, 21449, 19157, 15997, 11317, 16565, 15514, 11601, 
      11250, 11025, 11866, 13050, 15786, 19280, 15716, 13120, 12752, 11716, 
      16441, 12373, 13973, 13768, 13653, 11188, 10468, 12253, 21853, 20002, 
      13682, 12701, 11801, 10169, 10289, 20000, 13282, 9850, 9922, 19801, 
      16328, 13448, 12968, 11125, 10229, 9893, 9613, 9605, 9725, 9928, 10388, 
      11285, 12005, 12308, 13204, 13325, 19610, 16634, 10309, 9985, 9409, 
      12773, 12816, 10441, 9745, 10897, 11920, 13572, 13977, 16272, 19017, 
      15586, 14354, 10394, 9986, 9650, 9554, 9754, 13925, 16250, 15725, 
      13061, 11437, 10280, 9736, 9320, 10205, 10772, 11972, 12085, 15538, 
      11458, 11050, 10585, 10498, 10413, 10093, 9549, 8730, 9673, 10093, 
      11565, 12249, 12370, 15373, 17298, 18850, 16928, 12953, 11380, 11945, 
      12185, 16025, 14522, 14210, 13465, 13322, 12905, 8306, 8317, 8642, 
      15337, 14341, 10600, 10404, 9864, 8389, 8125, 8541, 18504, 16385, 
      14321, 12545, 8245, 7925, 16021, 12368, 8105, 8185, 10553, 10594, 8938, 
      8145, 7650, 7794, 13345, 16218, 13172, 12296, 11885, 8692, 7720, 7517, 
      14452, 13154, 7666, 7325, 7421, 7850, 9826, 10250, 10474, 12554, 16061, 
      16829, 11680, 8820, 8352, 7897, 7380, 9760, 9865, 13945, 16857, 11114, 
      10370, 9593, 15538, 16690, 12349, 8245, 7813, 8020, 10693, 11765, 
      13124, 15373, 13285, 11890, 10042, 9370, 10244, 9764, 9425, 8336, 9881, 
      10121, 9841, 6250, 12325, 12168, 8788, 7684, 6868, 6813, 6280, 6445, 
      6613, 8200, 9650, 7778, 6554, 5933, 5938, 7529, 7693, 7865, 8045, 5776, 
      6100, 7376, 7712, 8480, 13001, 13697, 7929, 7650, 7561, 5689, 5881, 
      12681, 14089, 7592, 7501, 5732, 5476, 9554, 9425, 6290, 5345, 5338, 
      5354, 13610, 6865, 6340, 5193, 8548, 10225, 14209, 6805, 6485, 7345, 
      7442, 9802, 10970, 5021, 4964, 8010, 6442, 4797, 7465, 5408, 10249, 
      11348, 9389, 8089, 6425, 4538, 8581, 5085, 7956, 6626, 5669, 4369, 
      6529, 10154, 4145, 4105, 8720, 10180, 8194, 5733, 4753, 4369, 4753, 
      6245, 4040, 3944, 6344, 6869, 8345, 3757, 3770, 4205, 5837, 6746, 7817, 
      9050, 11465, 5809, 3616, 4624, 6516, 8929, 4964, 5128, 5389, 5573, 
      5765, 6068, 8548, 12580, 5650, 8725, 12658, 12853, 5737, 3812, 5537, 
      6274, 3809, 3281, 4321, 4706, 3240, 3650, 4178, 3604, 4225, 6929, 
      10448, 6570, 10882, 5000, 2564, 3176, 4436, 7261, 8276, 2842, 5317, 
      8545, 2628, 4068, 4804, 10953, 3505, 3298, 2785, 5573, 12010, 6212, 
      4517, 2692, 2405, 2197, 2117, 12116, 3321, 2601, 2314, 2074, 5746, 
      6250, 6381, 7354, 1853, 1913, 2690, 3874, 8090, 9593, 2725, 1773, 3700, 
      5245, 6525, 8164, 1730, 1745, 6865, 4304, 1616, 3044, 9169, 1525, 1546, 
      1746, 2610, 3121, 3202, 4225, 4808, 2020, 1973, 1805, 1493, 1544, 1768, 
      3208, 2393, 1730, 3869, 10394, 1657, 1620, 2080, 2977, 6480, 10321, 
      11296, 3250, 10441, 7880, 4756, 3365, 2600, 1597, 1156, 1640, 6485, 
      10957, 13037, 4453, 4114, 3298, 2113, 1489, 1098, 2853, 5850, 1028, 
      2393, 2873, 8593, 2642, 961, 2405, 3816, 1096, 949, 1476, 9364, 5465, 
      1097, 1010, 2441, 3650, 9490, 2465, 800, 1073, 1313, 2465, 2993, 3385, 
      8528, 10784, 12665, 2173, 1954, 730, 3130, 5085, 4040, 1832, 1901, 
      2980, 5032, 5717, 7901, 8072, 8597, 9512, 706, 1301, 1714, 1850, 7025, 
      7514, 11861, 5065, 5200, 3893, 1258, 1313, 1370, 7754, 8810, 3293, 
      1384, 709, 884, 2984, 3085, 3733, 8765, 1737, 2377, 4041, 4537, 7497, 
      841, 3316, 15776, 361, 617, 17261, 5365, 328, 1053, 3460, 10728, 13093, 
      485, 2498, 6065, 10090, 14213, 15665, 17713, 656, 292, 580, 2020, 3281, 
      5881, 9860, 11920, 13481, 15881, 2626, 12994, 15850, 3445, 1220, 6280, 
      6596, 13885, 15821, 1010, 4525, 5794, 7565, 17593, 19490, 5185, 2953, 
      244, 2545, 3865, 5769, 11169, 16528, 17568, 5021, 1565, 1021, 1145, 
      7517, 17282, 136, 6989, 522, 145, 981, 2482, 3681, 14722, 14965, 65, 
      208, 5840, 6953, 16448, 578, 1138, 2753, 7445, 14690, 21074, 5812, 
      1332, 232, 205, 520, 5661, 3994, 61, 701, 8674, 14186, 20761, 1385, 97, 
      457, 641, 8480, 10625, 11252, 17705, 5634, 1033, 2818, 9034, 9810, 
      15385, 6565, 5629, 260, 488, 580, 1853, 1940, 2708, 8468, 19325, 8282, 
      6401, 3482, 145, 17, 26, 901, 1025, 1850, 8837, 289, 36, 0, 1, 121, 
      169, 529, 16900, 12322, 20450, 1604, 965, 1160, 1229, 2605, 2920, 1305, 
      205, 1453, 1530, 12778, 19053, 137, 41, 2041, 18241, 18785, 10429, 
      12569, 13021, 13250, 13714, 22226, 13960, 24061, 1985, 68, 208, 13520, 
      14225, 25345, 277, 24106, 325, 377, 208, 1233, 1588, 15769, 9194, 394, 
      15545, 19490, 26738, 200, 18965, 19796, 27421, 19546, 27781, 6817, 
      1097, 2960, 3737, 19856, 24592, 1970, 853, 2925, 21933, 4985, 370, 
      1261, 2962, 3386, 25325, 27257, 404, 976, 697, 10088, 1490, 7632, 1872, 
      2306, 2474, 2561, 1818, 13328, 8705, 1873, 2633, 11925, 11777, 11570, 
      1088, 1314, 2314, 2385, 15386, 12889, 2066, 1737, 3600, 2405, 2888, 
      2965, 3380, 3730, 15056, 1825, 2389, 2938, 2260, 2285, 2704, 2980, 
      3825, 2437, 3625, 5121, 3842, 5242, 3985, 4981, 5877, 5465, 5386, 5741, 
      6201, 6250, 6176, 7537, 6656, 7625, 7522, 7281, 7514, 8066, 7757, 7880, 
      8857, 9178, 9540, 9850, 10162, 10642, 10441, 11720, 12025, 14890, 
      15482, 15541 ], 
  [ 48449, 48401, 47997, 46261, 44953, 44960, 44980, 44525, 44164, 41665, 
      40885, 39348, 37298, 36109, 35465, 35408, 34985, 34621, 34597, 33125, 
      32464, 31940, 31498, 30850, 30532, 29930, 29609, 28661, 28705, 28305, 
      28240, 27970, 27572, 27565, 26900, 26293, 25937, 25120, 23912, 24292, 
      45909, 47125, 22562, 22048, 21904, 22345, 22928, 40948, 38250, 21281, 
      21312, 21349, 20389, 20453, 20506, 19981, 34765, 37042, 19825, 33761, 
      36500, 32090, 19885, 19445, 38660, 33137, 19121, 18577, 18752, 30377, 
      18234, 18234, 30769, 38981, 34085, 30277, 31378, 18418, 17693, 30685, 
      38449, 37873, 37588, 30880, 17460, 17524, 27028, 37897, 31300, 17861, 
      17924, 31541, 35137, 18577, 20866, 25666, 27045, 33545, 16393, 26993, 
      33545, 30053, 16913, 25733, 26330, 34898, 32005, 26485, 26692, 33850, 
      32009, 26029, 25625, 16649, 17474, 18080, 28818, 26793, 15154, 15273, 
      24345, 32045, 22984, 22109, 14920, 17485, 23909, 24488, 27880, 30013, 
      22741, 22562, 14837, 15217, 22210, 22922, 24442, 24641, 27856, 21124, 
      14409, 17104, 29537, 21905, 14282, 14786, 14837, 15250, 15605, 23765, 
      30290, 27848, 27380, 13988, 14365, 14765, 27380, 23293, 13914, 14265, 
      20089, 20745, 27850, 29081, 22105, 18640, 13481, 13457, 15760, 16057, 
      17945, 18640, 17321, 19885, 18925, 13221, 13000, 13285, 13357, 13396, 
      17352, 12770, 12869, 13253, 15170, 23585, 26233, 19600, 18473, 18320, 
      17033, 15569, 12713, 12580, 17873, 20113, 23569, 26000, 12346, 12337, 
      13477, 14346, 16677, 18405, 15125, 13256, 13124, 17876, 21704, 22490, 
      11885, 15602, 23328, 16153, 13873, 12960, 12240, 12820, 15293, 12233, 
      12970, 13658, 17074, 21250, 19336, 16136, 11336, 16420, 15649, 11650, 
      11281, 11026, 11809, 12961, 15649, 19465, 15857, 13217, 12841, 11657, 
      16292, 12290, 13858, 13885, 13768, 11245, 10453, 12168, 21640, 20201, 
      13801, 12802, 11722, 10196, 10256, 19801, 13401, 9837, 9901, 19602, 
      16493, 13573, 13085, 11204, 10280, 9928, 9620, 9604, 9704, 9893, 10333, 
      11204, 11908, 12205, 13085, 13204, 19813, 16805, 10370, 10034, 9410, 
      12658, 12937, 10512, 9700, 10816, 11817, 13441, 13840, 16105, 18820, 
      15749, 14501, 10469, 10049, 9701, 9509, 9701, 13786, 16081, 15892, 
      13192, 11540, 10357, 9797, 9365, 10132, 10685, 11861, 11972, 15705, 
      11565, 11149, 10674, 10585, 10498, 10170, 9610, 8749, 9610, 10018, 
      11458, 12130, 12249, 15210, 17113, 18649, 17113, 13088, 11489, 11828, 
      12064, 16202, 14681, 14365, 13610, 13465, 13042, 8317, 8306, 8605, 
      15170, 14500, 10701, 10501, 9949, 8424, 8136, 8500, 18301, 16570, 
      14482, 12682, 8282, 7922, 15842, 12505, 8068, 8144, 10448, 10705, 9013, 
      8194, 7669, 7765, 13194, 16033, 13325, 12437, 12020, 8765, 7757, 7496, 
      14285, 13309, 7709, 7346, 7394, 7801, 9725, 10141, 10361, 12409, 15874, 
      16634, 11817, 8905, 8425, 7956, 7345, 9657, 9760, 13780, 16660, 11245, 
      10489, 9698, 15353, 16493, 12500, 8324, 7748, 7949, 10568, 11624, 
      12965, 15188, 13450, 12037, 10161, 9265, 10369, 9881, 9536, 8425, 9764, 
      10000, 9962, 6257, 12484, 12325, 8893, 7765, 6925, 6868, 6253, 6408, 
      6568, 8109, 9773, 7865, 6605, 5930, 5933, 7450, 7610, 7778, 7954, 5777, 
      6065, 7297, 7625, 8377, 12832, 13520, 8026, 7741, 7650, 5674, 5850, 
      12514, 13906, 7685, 7592, 5765, 5477, 9685, 9554, 6353, 5354, 5333, 
      5345, 13429, 6948, 6409, 5188, 8433, 10084, 14020, 6890, 6562, 7250, 
      7345, 9665, 10817, 5044, 4981, 8125, 6525, 4810, 7362, 5353, 10100, 
      11185, 9530, 8210, 6514, 4553, 8712, 5140, 7837, 6725, 5746, 4346, 
      6434, 10001, 4160, 4100, 8585, 10025, 8325, 5818, 4810, 4330, 4698, 
      6344, 4069, 3925, 6245, 6760, 8482, 3746, 3757, 4162, 5746, 6637, 7690, 
      8905, 11290, 5904, 3609, 4561, 6409, 8784, 4885, 5045, 5300, 5480, 
      5668, 5965, 8405, 12389, 5553, 8578, 12465, 12658, 5840, 3761, 5440, 
      6389, 3866, 3314, 4250, 4625, 3205, 3709, 4105, 3665, 4148, 6800, 
      10273, 6697, 10701, 5101, 2581, 3125, 4349, 7124, 8125, 2885, 5210, 
      8704, 2593, 3985, 4705, 10768, 3578, 3365, 2834, 5458, 11813, 6341, 
      4616, 2741, 2440, 2216, 2120, 11917, 3394, 2650, 2349, 2089, 5625, 
      6121, 6250, 7209, 1850, 1898, 2633, 3785, 7933, 9418, 2788, 1768, 3613, 
      5128, 6388, 8005, 1745, 1730, 6722, 4409, 1625, 2969, 8996, 1522, 1537, 
      1717, 2545, 3042, 3121, 4122, 4925, 2069, 2020, 1844, 1508, 1525, 1733, 
      3125, 2458, 1769, 3770, 10205, 1696, 1585, 2025, 2896, 6337, 10132, 
      11097, 3161, 10250, 8045, 4877, 3460, 2677, 1640, 1157, 1597, 6340, 
      10760, 12820, 4570, 4225, 3393, 2178, 1530, 1093, 2770, 5713, 1025, 
      2320, 2788, 8420, 2725, 962, 2330, 3925, 1125, 936, 1429, 9181, 5602, 
      1130, 1037, 2362, 3545, 9305, 2548, 809, 1040, 1268, 2384, 2900, 3284, 
      8353, 10585, 12448, 2250, 2025, 733, 3033, 4954, 4157, 1765, 1832, 
      2885, 4901, 5576, 7732, 7901, 8420, 9325, 725, 1250, 1649, 1781, 6866, 
      7349, 11650, 4932, 5065, 4010, 1205, 1258, 1313, 7585, 8629, 3400, 
      1445, 680, 845, 2885, 2984, 3620, 8584, 1666, 2290, 3922, 4410, 7330, 
      884, 3209, 15529, 362, 586, 17002, 5508, 333, 1000, 3349, 10525, 12868, 
      514, 2405, 5914, 9893, 13978, 15418, 17450, 697, 305, 545, 1937, 3172, 
      5732, 9665, 11705, 13252, 15632, 2725, 12769, 15601, 3560, 1157, 6125, 
      6437, 13652, 15572, 1069, 4394, 5645, 7394, 17330, 19213, 5328, 3060, 
      225, 2448, 3744, 5620, 10960, 16273, 17305, 5162, 1642, 962, 1082, 
      7346, 17021, 149, 6824, 565, 162, 922, 2385, 3562, 14481, 14722, 64, 
      185, 5689, 6788, 16193, 533, 1073, 2650, 7274, 14449, 20785, 5965, 
      1405, 261, 232, 477, 5512, 4121, 50, 650, 8489, 13949, 20474, 1460, 80, 
      416, 592, 8297, 10420, 11041, 17440, 5785, 970, 2713, 8845, 9613, 
      15138, 6728, 5780, 229, 445, 533, 1768, 1853, 2605, 8285, 19048, 8465, 
      6562, 3601, 170, 26, 17, 842, 962, 1765, 8650, 324, 49, 1, 0, 100, 144, 
      484, 16641, 12101, 20165, 1685, 904, 1093, 1160, 2504, 2813, 1378, 234, 
      1378, 1453, 12553, 18778, 160, 32, 1952, 17972, 18512, 10226, 12346, 
      12794, 13021, 13481, 21929, 13725, 23752, 2074, 65, 185, 13289, 13988, 
      25028, 250, 23797, 296, 346, 193, 1168, 1513, 15520, 9385, 365, 15298, 
      19213, 26413, 205, 18692, 19517, 27092, 19269, 27450, 6980, 1040, 2857, 
      3620, 19577, 24281, 1889, 808, 2824, 21640, 5122, 365, 1202, 2861, 
      3277, 25010, 26930, 401, 929, 666, 10285, 1429, 7801, 1801, 2225, 2389, 
      2474, 1753, 13553, 8884, 1808, 2548, 12136, 11986, 11777, 1073, 1285, 
      2245, 2314, 15625, 13106, 2009, 1696, 3505, 2344, 2813, 2888, 3293, 
      3637, 15289, 1802, 2340, 2873, 2237, 2260, 2665, 2929, 3748, 2426, 
      3616, 5044, 3821, 5165, 3978, 4932, 5800, 5408, 5337, 5684, 6154, 6201, 
      6137, 7466, 6625, 7556, 7461, 7252, 7481, 8009, 7720, 7837, 8810, 9133, 
      9505, 9809, 10125, 10585, 10400, 11677, 11978, 14837, 15425, 15482 ], 
  [ 48689, 48481, 48217, 46481, 45113, 44980, 44960, 44665, 44104, 41905, 
      41165, 39208, 37538, 36149, 35785, 35668, 35165, 34821, 34677, 33205, 
      32724, 32360, 31338, 30650, 30312, 30010, 29809, 28961, 28565, 28585, 
      28420, 28250, 27752, 27725, 26960, 26533, 25957, 24660, 23732, 23912, 
      43009, 44145, 22282, 22388, 22004, 22025, 22388, 38288, 35770, 21061, 
      21892, 20849, 20189, 20213, 21106, 19881, 32425, 34522, 19625, 31481, 
      34000, 29930, 19405, 19025, 41600, 35657, 19721, 18497, 18532, 28297, 
      18394, 18274, 28629, 41981, 36725, 32597, 33818, 19058, 17833, 28505, 
      41449, 40833, 40528, 33300, 17680, 17424, 25168, 40877, 33800, 17341, 
      17384, 29221, 37957, 17797, 19666, 23866, 25105, 36265, 16433, 25033, 
      31025, 32513, 17573, 23873, 24410, 32258, 34645, 24525, 24712, 36650, 
      34669, 28169, 27725, 16109, 16714, 17140, 31258, 29053, 15154, 15133, 
      22525, 34765, 24884, 23909, 14900, 16565, 22109, 22628, 25700, 27653, 
      24641, 24442, 15217, 14837, 20570, 21202, 22562, 22741, 30276, 22864, 
      14449, 16164, 32117, 23765, 14162, 14386, 14417, 14690, 14945, 21905, 
      27850, 30308, 29800, 14248, 14045, 14285, 25160, 25353, 14314, 13885, 
      18589, 19165, 25570, 31681, 24065, 20180, 13681, 13537, 14900, 15137, 
      16705, 17300, 18701, 21645, 20565, 13621, 13060, 13045, 13077, 13096, 
      16132, 12890, 12769, 12913, 14290, 21605, 28673, 21380, 20113, 19940, 
      18473, 16769, 13073, 12560, 16513, 18473, 21569, 23780, 12546, 12517, 
      12897, 13546, 15457, 16945, 16325, 14036, 12584, 16456, 19844, 24650, 
      11945, 14482, 25588, 17593, 14913, 13780, 11860, 12240, 16633, 12893, 
      12290, 12818, 15674, 19370, 21236, 17636, 11636, 15080, 17109, 12250, 
      11701, 11146, 11349, 12181, 14389, 21425, 17377, 14297, 13841, 11177, 
      14912, 11570, 12818, 15165, 15028, 11925, 10413, 11428, 19620, 22301, 
      15101, 13922, 11042, 10576, 10036, 17921, 14701, 9817, 9801, 17722, 
      18253, 14933, 14365, 12104, 10900, 10388, 9800, 9704, 9604, 9653, 9893, 
      10504, 11048, 11285, 12005, 12104, 21953, 18625, 11090, 10634, 9530, 
      11618, 14257, 11332, 9360, 10116, 10897, 12241, 12580, 14545, 16960, 
      17489, 16081, 11329, 10789, 10321, 9169, 9281, 12506, 14501, 17672, 
      14612, 12680, 11237, 10517, 9925, 9512, 9925, 10861, 10952, 17485, 
      12745, 12249, 11674, 11565, 11458, 11050, 10330, 9049, 9090, 9378, 
      10498, 11050, 11149, 13690, 15373, 16749, 19073, 14548, 12689, 10768, 
      10964, 18082, 16381, 16025, 15170, 15005, 14522, 8537, 8306, 8345, 
      13610, 16200, 11821, 11581, 10909, 8884, 8356, 8200, 16381, 18530, 
      16202, 14162, 8762, 8002, 14162, 13985, 7808, 7844, 9508, 11925, 9873, 
      8794, 7969, 7585, 11794, 14293, 14965, 13957, 13480, 9605, 8237, 7396, 
      12725, 14969, 8249, 7666, 7234, 7421, 8825, 9161, 9341, 11069, 14114, 
      14794, 13297, 9865, 9265, 8656, 7105, 8737, 8820, 12240, 14800, 12665, 
      11789, 10858, 13613, 14633, 14120, 9224, 7208, 7349, 9428, 10324, 
      11485, 13448, 15210, 13617, 11461, 8325, 11729, 11161, 10756, 9425, 
      8704, 8900, 11282, 6437, 14184, 14005, 10053, 8685, 7605, 7528, 6093, 
      6148, 6228, 7309, 11113, 8845, 7225, 6010, 5993, 6770, 6890, 7018, 
      7154, 5897, 5825, 6617, 6865, 7457, 11252, 11860, 9106, 8761, 8650, 
      5634, 5650, 10954, 12186, 8725, 8612, 6205, 5597, 11105, 10954, 7093, 
      5554, 5393, 5365, 11729, 7888, 7209, 5248, 7393, 8784, 12240, 7850, 
      7442, 6410, 6485, 8405, 9397, 5384, 5261, 9385, 7465, 5050, 6442, 4913, 
      8720, 9665, 11050, 9530, 7514, 4813, 10132, 5800, 6757, 7825, 6626, 
      4226, 5594, 8581, 4420, 4160, 7345, 8585, 9745, 6778, 5490, 4050, 4258, 
      7444, 4469, 3845, 5365, 5780, 9962, 3746, 3737, 3842, 4946, 5657, 6530, 
      7565, 9650, 6964, 3649, 4041, 5449, 7444, 4205, 4325, 4520, 4660, 4808, 
      5045, 7085, 10589, 4693, 7218, 10645, 10818, 6980, 3361, 4580, 7649, 
      4546, 3754, 3650, 3925, 2965, 4409, 3485, 4385, 3488, 5620, 8633, 8077, 
      9001, 6221, 2861, 2725, 3589, 5864, 6725, 3425, 4250, 10404, 2353, 
      3265, 3825, 9028, 4418, 4145, 3434, 4418, 9953, 7741, 5716, 3341, 2900, 
      2516, 2260, 10037, 4234, 3250, 2809, 2349, 4525, 4941, 5050, 5869, 
      1930, 1858, 2173, 3005, 6473, 7778, 3528, 1828, 2853, 4068, 5128, 6525, 
      2005, 1690, 5402, 5569, 1825, 2329, 7376, 1602, 1557, 1537, 2005, 2362, 
      2421, 3202, 6205, 2669, 2600, 2344, 1768, 1445, 1493, 2405, 3218, 2269, 
      2890, 8425, 2196, 1345, 1585, 2196, 5017, 8352, 9217, 2381, 8450, 9805, 
      6197, 4520, 3557, 2180, 1277, 1277, 5000, 8900, 10760, 5850, 5445, 
      4453, 2938, 2050, 1153, 2050, 4453, 1105, 1700, 2048, 6800, 3665, 1082, 
      1690, 5125, 1525, 916, 1069, 7461, 7082, 1570, 1417, 1682, 2605, 7565, 
      3488, 1009, 820, 928, 1684, 2080, 2384, 6713, 8705, 10388, 3130, 2845, 
      873, 2173, 3754, 5437, 1205, 1252, 2045, 3701, 4276, 6152, 6301, 6760, 
      7565, 1025, 850, 1109, 1201, 5386, 5809, 9650, 3712, 3825, 5290, 785, 
      818, 853, 6005, 6929, 4580, 2165, 500, 565, 2005, 2084, 2600, 6884, 
      1066, 1530, 2842, 3250, 5770, 1424, 2249, 13169, 482, 386, 14522, 7048, 
      493, 580, 2349, 8605, 10728, 914, 1585, 4514, 8033, 11738, 13058, 
      14930, 1217, 545, 305, 1217, 2192, 4352, 7825, 9665, 11072, 13252, 
      3825, 10629, 13221, 4820, 637, 4685, 4957, 11432, 13192, 1769, 3194, 
      4265, 5794, 14810, 16553, 6868, 4240, 145, 1588, 2644, 4240, 8980, 
      13833, 14785, 6682, 2522, 482, 562, 5746, 14521, 389, 5284, 1105, 442, 
      442, 1525, 2482, 12181, 12402, 164, 65, 4289, 5248, 13753, 193, 533, 
      1730, 5674, 12149, 18005, 7605, 2245, 661, 612, 157, 4132, 5501, 50, 
      250, 6749, 11689, 17714, 2320, 20, 116, 212, 6577, 8480, 9041, 14900, 
      7405, 450, 1773, 7065, 7753, 12778, 8468, 7400, 29, 125, 173, 1028, 
      1093, 1685, 6565, 16388, 10405, 8282, 4901, 530, 226, 37, 362, 442, 
      1025, 6890, 784, 289, 121, 100, 0, 4, 144, 14161, 10001, 17425, 2605, 
      404, 533, 580, 1604, 1853, 2218, 634, 738, 793, 10413, 16138, 500, 52, 
      1172, 15392, 15892, 8306, 10226, 10634, 10841, 11261, 19069, 11485, 
      20772, 3074, 145, 65, 11089, 11728, 21968, 90, 20817, 116, 146, 153, 
      628, 873, 13140, 11405, 185, 12938, 16553, 23273, 365, 16072, 16837, 
      23912, 16609, 24250, 8720, 580, 1937, 2560, 16897, 21281, 1189, 468, 
      1924, 18820, 6602, 425, 722, 1961, 2297, 21970, 23770, 481, 569, 466, 
      12365, 929, 9601, 1201, 1525, 1649, 1714, 1213, 15913, 10784, 1268, 
      1808, 14356, 14186, 13957, 1033, 1105, 1665, 1714, 18125, 15386, 1549, 
      1396, 2665, 1844, 2173, 2228, 2533, 2817, 17729, 1682, 1960, 2333, 
      2117, 2120, 2385, 2529, 3088, 2426, 3636, 4384, 3721, 4505, 4018, 4552, 
      5140, 4948, 4957, 5224, 5794, 5821, 5857, 6866, 6425, 6976, 6961, 7072, 
      7261, 7549, 7460, 7517, 8450, 8793, 9265, 9509, 9865, 10125, 10100, 
      11357, 11618, 14417, 14965, 15002 ], 
  [ 48761, 48521, 48285, 46549, 45169, 45008, 44980, 44717, 44116, 41977, 
      41245, 39204, 37610, 36181, 35873, 35744, 35225, 34885, 34717, 33245, 
      32800, 32468, 31330, 30634, 30292, 30050, 29873, 29045, 28561, 28665, 
      28480, 28330, 27812, 27781, 26996, 26605, 25985, 24592, 23720, 23860, 
      42453, 43573, 22250, 22480, 22048, 21985, 22304, 37780, 35298, 21041, 
      22032, 20773, 20173, 20189, 21250, 19885, 31981, 34042, 19609, 31049, 
      33524, 29522, 19333, 18965, 42212, 36185, 19865, 18505, 18512, 27905, 
      18450, 18306, 28225, 42605, 37277, 33085, 34330, 19210, 17885, 28093, 
      42073, 41449, 41140, 33808, 17748, 17428, 24820, 41497, 34324, 17261, 
      17300, 28781, 38545, 17665, 19450, 23530, 24741, 36833, 16465, 24665, 
      30545, 33029, 17729, 23525, 24050, 31754, 35197, 24157, 24340, 37234, 
      35225, 28621, 28169, 16025, 16586, 16976, 31770, 29529, 15178, 15129, 
      22185, 35333, 25288, 24293, 14920, 16405, 21773, 22280, 25288, 27205, 
      25045, 24842, 15317, 14785, 20266, 20882, 22210, 22385, 30784, 23236, 
      14481, 16000, 32657, 24161, 14162, 14330, 14357, 14602, 14837, 21557, 
      27386, 30824, 30308, 14324, 14005, 14213, 24740, 25789, 14418, 13833, 
      18313, 18873, 25138, 32225, 24481, 20512, 13745, 13577, 14752, 14977, 
      16481, 17056, 19001, 22021, 20917, 13725, 13096, 13021, 13045, 13060, 
      15912, 12938, 12773, 12869, 14138, 21233, 29185, 21760, 20465, 20288, 
      18785, 17033, 13169, 12580, 16265, 18169, 21193, 23360, 12610, 12577, 
      12805, 13410, 15237, 16677, 16589, 14216, 12500, 16196, 19496, 25106, 
      11981, 14282, 26064, 17905, 15145, 13968, 11808, 12148, 16925, 13049, 
      12178, 12674, 15418, 19018, 21640, 17960, 11720, 14836, 17425, 12394, 
      11809, 11194, 11281, 12049, 14161, 21841, 17705, 14537, 14065, 11105, 
      14660, 11450, 12634, 15445, 15304, 12085, 10429, 11304, 19240, 22745, 
      15385, 14170, 10930, 10676, 10016, 17569, 14985, 9837, 9805, 17370, 
      18629, 15229, 14645, 12308, 11048, 10504, 9860, 9748, 9608, 9629, 9829, 
      10388, 10900, 11125, 11813, 11908, 22405, 19013, 11258, 10778, 9578, 
      11434, 14545, 11520, 9316, 10000, 10737, 12025, 12352, 14257, 16612, 
      17861, 16421, 11525, 10961, 10469, 9125, 9221, 12274, 14209, 18052, 
      14920, 12932, 11437, 10685, 10061, 9412, 9797, 10685, 10772, 17865, 
      13005, 12493, 11898, 11785, 11674, 11250, 10498, 9133, 9010, 9274, 
      10330, 10858, 10953, 13410, 15049, 16393, 19489, 14864, 12953, 10580, 
      10768, 18482, 16745, 16381, 15506, 15337, 14842, 8605, 8330, 8317, 
      13322, 16564, 12069, 11821, 11125, 9000, 8424, 8164, 16021, 18946, 
      16570, 14482, 8882, 8042, 13850, 14305, 7780, 7808, 9344, 12193, 10069, 
      8938, 8053, 7573, 11538, 13969, 15317, 14285, 13796, 9797, 8357, 7400, 
      12437, 15325, 8381, 7754, 7226, 7369, 8669, 8989, 9161, 10825, 13786, 
      14450, 13617, 10081, 9457, 8820, 7081, 8577, 8656, 11956, 14452, 12973, 
      12073, 11114, 13289, 14285, 14468, 9428, 7124, 7253, 9224, 10088, 
      11213, 13124, 15586, 13957, 11745, 8161, 12025, 11441, 11024, 9649, 
      8516, 8704, 11570, 6497, 14548, 14365, 10309, 8893, 7765, 7684, 6085, 
      6120, 6184, 7173, 11405, 9065, 7373, 6050, 6029, 6658, 6770, 6890, 
      7018, 5945, 5801, 6505, 6737, 7297, 10960, 11552, 9346, 8989, 8874, 
      5650, 5634, 10666, 11866, 8957, 8840, 6317, 5645, 11413, 11258, 7265, 
      5618, 5429, 5393, 11413, 8100, 7393, 5284, 7209, 8548, 11908, 8066, 
      7642, 6266, 6337, 8177, 9137, 5476, 5341, 9661, 7677, 5122, 6282, 4849, 
      8468, 9385, 11378, 9818, 7738, 4889, 10440, 5956, 6565, 8069, 6826, 
      4226, 5450, 8321, 4496, 4196, 7121, 8321, 10053, 6994, 5650, 4018, 
      4194, 7688, 4573, 3853, 5213, 5608, 10282, 3770, 3757, 3802, 4810, 
      5485, 6322, 7321, 9346, 7200, 3681, 3961, 5281, 7200, 4093, 4205, 4388, 
      4520, 4660, 4885, 6845, 10253, 4545, 6970, 10305, 10474, 7232, 3305, 
      4432, 7925, 4706, 3866, 3554, 3809, 2941, 4573, 3385, 4553, 3380, 5408, 
      8329, 8377, 8685, 6469, 2941, 2669, 3461, 5636, 6469, 3557, 4082, 
      10768, 2329, 3145, 3673, 8704, 4610, 4325, 3578, 4234, 9605, 8045, 
      5960, 3485, 3016, 2600, 2312, 9685, 4426, 3394, 2925, 2425, 4329, 4729, 
      4834, 5625, 1970, 1874, 2105, 2873, 6205, 7474, 3700, 1864, 2725, 3880, 
      4900, 6253, 2081, 1706, 5162, 5825, 1889, 2225, 7076, 1642, 1585, 1525, 
      1921, 2250, 2305, 3042, 6485, 2813, 2740, 2468, 1844, 1453, 1469, 2285, 
      3394, 2393, 2738, 8093, 2320, 1321, 1521, 2080, 4777, 8020, 8865, 2249, 
      8114, 10181, 6485, 4756, 3757, 2312, 1325, 1237, 4756, 8552, 10372, 
      6130, 5713, 4689, 3114, 2178, 1189, 1930, 4225, 1145, 1600, 1924, 6500, 
      3877, 1130, 1586, 5389, 1629, 936, 1021, 7141, 7402, 1682, 1517, 1570, 
      2441, 7241, 3700, 1073, 800, 884, 1568, 1940, 2228, 6409, 8353, 10000, 
      3330, 3033, 925, 2025, 3538, 5717, 1117, 1160, 1901, 3485, 4040, 5860, 
      6005, 6452, 7237, 1109, 794, 1025, 1109, 5114, 5525, 9274, 3492, 3601, 
      5570, 725, 754, 785, 5713, 6613, 4840, 2333, 488, 533, 1853, 1928, 
      2420, 6568, 970, 1402, 2650, 3042, 5482, 1556, 2081, 12721, 530, 370, 
      14050, 7380, 549, 520, 2173, 8245, 10324, 1018, 1445, 4258, 7685, 
      11314, 12610, 14450, 1345, 617, 281, 1097, 2020, 4100, 7481, 9281, 
      10660, 12800, 4069, 10225, 12769, 5096, 557, 4421, 4685, 11012, 12740, 
      1933, 2978, 4013, 5498, 14330, 16045, 7200, 4500, 153, 1440, 2448, 
      3988, 8608, 13369, 14305, 7010, 2722, 410, 482, 5450, 14045, 461, 5000, 
      1237, 522, 370, 1377, 2290, 11745, 11962, 208, 65, 4033, 4964, 13289, 
      149, 449, 1570, 5378, 11713, 17473, 7957, 2437, 765, 712, 117, 3880, 
      5801, 74, 194, 6425, 11261, 17186, 2516, 32, 80, 160, 6257, 8116, 8665, 
      14416, 7753, 370, 1609, 6733, 7405, 12330, 8840, 7748, 13, 85, 125, 
      904, 965, 1525, 6245, 15880, 10817, 8650, 5185, 626, 290, 65, 290, 362, 
      901, 6562, 900, 361, 169, 144, 4, 0, 100, 13689, 9605, 16901, 2813, 
      328, 445, 488, 1448, 1685, 2410, 738, 634, 685, 10009, 15634, 592, 80, 
      1040, 14900, 15392, 7946, 9826, 10226, 10429, 10841, 18521, 11061, 
      20200, 3298, 185, 65, 10673, 11300, 21380, 82, 20245, 104, 130, 169, 
      544, 769, 12688, 11833, 173, 12490, 16045, 22669, 421, 15572, 16325, 
      23300, 16101, 23634, 9092, 512, 1777, 2372, 16385, 20705, 1073, 424, 
      1768, 18280, 6922, 461, 650, 1805, 2125, 21386, 23162, 521, 521, 450, 
      12805, 853, 9985, 1105, 1409, 1525, 1586, 1129, 16409, 11188, 1184, 
      1684, 14824, 14650, 14417, 1049, 1093, 1573, 1618, 18649, 15866, 1481, 
      1360, 2521, 1768, 2069, 2120, 2405, 2677, 18241, 1682, 1908, 2249, 
      2117, 2116, 2353, 2473, 2980, 2450, 3664, 4276, 3725, 4397, 4050, 4500, 
      5032, 4880, 4905, 5156, 5746, 5769, 5825, 6770, 6409, 6884, 6885, 7060, 
      7241, 7481, 7432, 7477, 8402, 8749, 9241, 9473, 9837, 10057, 10064, 
      11317, 11570, 14357, 14897, 14930 ], 
  [ 49241, 48841, 48745, 47009, 45569, 45268, 45200, 45097, 44296, 42457, 
      41765, 39304, 38090, 36461, 36433, 36244, 35645, 35325, 35037, 33565, 
      33300, 33128, 31410, 30674, 30312, 30370, 30313, 29585, 28661, 29185, 
      28900, 28850, 28232, 28181, 27296, 27085, 26245, 24372, 23780, 23720, 
      39793, 40833, 22210, 23060, 22388, 21905, 22004, 35360, 33058, 21061, 
      22852, 20513, 20213, 20189, 22090, 20025, 29881, 31762, 19649, 29009, 
      31264, 27602, 19093, 18785, 45392, 38945, 20705, 18665, 18532, 26065, 
      18850, 18586, 26325, 45845, 40157, 35645, 37010, 20090, 18265, 26153, 
      45313, 44649, 44320, 36468, 18208, 17568, 23200, 44717, 37064, 16981, 
      17000, 26701, 41605, 17125, 18490, 21970, 23041, 39793, 16745, 22945, 
      28265, 35729, 18629, 21905, 22370, 29354, 38077, 22437, 22600, 40274, 
      38125, 31001, 30509, 15725, 16066, 16276, 34450, 32029, 15418, 15229, 
      20605, 38293, 27428, 26333, 15140, 15725, 20213, 20660, 23348, 25085, 
      27185, 26962, 15937, 14645, 18866, 19402, 20570, 20725, 33444, 25216, 
      14761, 15300, 35477, 26261, 14282, 14170, 14177, 14282, 14417, 19937, 
      25186, 33524, 32968, 14824, 13925, 13973, 22760, 28089, 15058, 13693, 
      17053, 17533, 23098, 35065, 26681, 22292, 14185, 13897, 14132, 14297, 
      15481, 15956, 20621, 24021, 22797, 14365, 13396, 13021, 13005, 13000, 
      14932, 13298, 12913, 12769, 13498, 19493, 31865, 23780, 22345, 22148, 
      20465, 18473, 13769, 12800, 15145, 16769, 19433, 21380, 13050, 12997, 
      12465, 12850, 14257, 15457, 18029, 15236, 12200, 15016, 17876, 27506, 
      12281, 13402, 28564, 19585, 16425, 15028, 11668, 11808, 18505, 13949, 
      11738, 12074, 14258, 17378, 23780, 19700, 12260, 13736, 19125, 13234, 
      12469, 11554, 11061, 11509, 13141, 24041, 19465, 15857, 15305, 10865, 
      13520, 10970, 11834, 16965, 16804, 13005, 10629, 10804, 17460, 25085, 
      16925, 15530, 10490, 11296, 10036, 15929, 16525, 10057, 9945, 15730, 
      20629, 16829, 16165, 13448, 11908, 11204, 10280, 10088, 9748, 9629, 
      9629, 9928, 10280, 10445, 10973, 11048, 24785, 21073, 12218, 11618, 
      9938, 10634, 16105, 12580, 9216, 9540, 10057, 11065, 11332, 12937, 
      14992, 19841, 18241, 12625, 11941, 11329, 9025, 9041, 11234, 12869, 
      20072, 16580, 14312, 12557, 11645, 10861, 9032, 9277, 9925, 9992, 
      19885, 14425, 13833, 13138, 13005, 12874, 12370, 11458, 9673, 8730, 
      8874, 9610, 10018, 10093, 12130, 13549, 14733, 21689, 16564, 14393, 
      9760, 9908, 20602, 18685, 18281, 17306, 17117, 16562, 9065, 8570, 8297, 
      12002, 18504, 13429, 13141, 12325, 9700, 8884, 8104, 14341, 21146, 
      18530, 16202, 9602, 8362, 12410, 16025, 7760, 7748, 8644, 13653, 11169, 
      9778, 8593, 7633, 10378, 12469, 17197, 16045, 15496, 10877, 9077, 7540, 
      11117, 17225, 9161, 8314, 7306, 7229, 8009, 8249, 8381, 9725, 12266, 
      12850, 15337, 11281, 10537, 9760, 7081, 7897, 7956, 10656, 12832, 
      14633, 13613, 12514, 11789, 12665, 16328, 10568, 6824, 6893, 8324, 
      9028, 9973, 11624, 17586, 15777, 13285, 7461, 13625, 12961, 12484, 
      10889, 7696, 7844, 13130, 6917, 16488, 16285, 11709, 10053, 8685, 8584, 
      6165, 6100, 6084, 6613, 12985, 10285, 8233, 6370, 6329, 6218, 6290, 
      6370, 6458, 6305, 5801, 6065, 6217, 6617, 9620, 10132, 10666, 10249, 
      10114, 5850, 5674, 9346, 10386, 10237, 10100, 6997, 6005, 13073, 12898, 
      8245, 6058, 5729, 5653, 9953, 9280, 8433, 5584, 6409, 7488, 10368, 
      9266, 8762, 5666, 5717, 7157, 7957, 6056, 5861, 11161, 8857, 5602, 
      5602, 4649, 7328, 8105, 13138, 11378, 8978, 5389, 12100, 6856, 5725, 
      9409, 7946, 4346, 4850, 7141, 4996, 4496, 6121, 7121, 11713, 8194, 
      6570, 3978, 3994, 9028, 5213, 4013, 4573, 4868, 12002, 4010, 3977, 
      3722, 4250, 4745, 5402, 6221, 7946, 8500, 3961, 3681, 4561, 6100, 3653, 
      3725, 3848, 3940, 4040, 4205, 5765, 8693, 3925, 5850, 8725, 8874, 8612, 
      3145, 3812, 9425, 5626, 4546, 3194, 3349, 2941, 5513, 3005, 5513, 2960, 
      4468, 6929, 9997, 7225, 7829, 3461, 2509, 2941, 4616, 5309, 4337, 3362, 
      12708, 2329, 2665, 3033, 7204, 5690, 5345, 4418, 3434, 7985, 9685, 
      7300, 4325, 3716, 3140, 2692, 8045, 5506, 4234, 3625, 2925, 3469, 3789, 
      3874, 4525, 2290, 2074, 1885, 2333, 4985, 6074, 4680, 2164, 2205, 3060, 
      3880, 5013, 2581, 1906, 4082, 7225, 2329, 1825, 5696, 1962, 1845, 1585, 
      1621, 1810, 1845, 2362, 8005, 3653, 3560, 3208, 2344, 1613, 1469, 1805, 
      4394, 3133, 2098, 6553, 3060, 1321, 1321, 1620, 3697, 6480, 7225, 1709, 
      6554, 12181, 8045, 6056, 4877, 3092, 1685, 1157, 3656, 6932, 8552, 
      7650, 7173, 5989, 4114, 2938, 1489, 1450, 3205, 1465, 1220, 1424, 5120, 
      5057, 1490, 1186, 6829, 2269, 1156, 901, 5661, 9122, 2362, 2137, 1130, 
      1741, 5741, 4880, 1513, 820, 784, 1108, 1360, 1568, 5009, 6713, 8180, 
      4450, 4093, 1305, 1405, 2578, 7237, 797, 820, 1301, 2525, 2980, 4520, 
      4645, 5032, 5717, 1649, 634, 725, 769, 3874, 4225, 7514, 2512, 2601, 
      7090, 545, 554, 565, 4373, 5153, 6260, 3293, 548, 493, 1213, 1268, 
      1640, 5108, 610, 882, 1810, 2122, 4162, 2336, 1361, 10601, 890, 410, 
      11810, 9160, 949, 340, 1413, 6565, 8424, 1658, 865, 3098, 6065, 9314, 
      10490, 12170, 2105, 1097, 281, 617, 1280, 2960, 5881, 7481, 8720, 
      10660, 5409, 8325, 10629, 6596, 277, 3221, 3445, 9032, 10600, 2873, 
      2018, 2873, 4138, 12050, 13625, 8980, 5920, 313, 820, 1588, 2848, 6868, 
      11169, 12025, 8770, 3842, 170, 202, 4090, 11785, 941, 3700, 2017, 1042, 
      130, 757, 1450, 9685, 9882, 548, 185, 2873, 3664, 11089, 49, 149, 890, 
      4018, 9653, 14933, 9837, 3517, 1405, 1332, 37, 2740, 7421, 314, 34, 
      4925, 9241, 14666, 3616, 212, 20, 20, 4777, 6416, 6905, 12116, 9613, 
      90, 909, 5193, 5785, 10210, 10820, 9608, 53, 5, 5, 404, 445, 845, 4765, 
      13460, 12997, 10610, 6725, 1226, 730, 325, 50, 82, 401, 5042, 1600, 
      841, 529, 484, 144, 100, 0, 11449, 7745, 14401, 3973, 68, 125, 148, 
      788, 965, 3490, 1378, 234, 265, 8109, 13234, 1172, 340, 500, 12560, 
      13012, 6266, 7946, 8306, 8489, 8861, 15901, 9061, 17460, 4538, 505, 
      185, 8713, 9280, 18560, 162, 17505, 164, 170, 369, 244, 369, 10548, 
      14093, 233, 10370, 13625, 19769, 821, 13192, 13885, 20360, 13681, 
      20674, 11072, 292, 1097, 1552, 13945, 17945, 613, 324, 1108, 15700, 
      8642, 761, 410, 1145, 1385, 18586, 20242, 841, 401, 490, 15125, 593, 
      12025, 745, 949, 1025, 1066, 829, 19009, 13328, 884, 1184, 17284, 
      17090, 16837, 1249, 1153, 1233, 1258, 21389, 18386, 1261, 1300, 1921, 
      1508, 1669, 1700, 1885, 2097, 20921, 1802, 1768, 1949, 2237, 2216, 
      2313, 2313, 2560, 2690, 3924, 3856, 3865, 3977, 4330, 4360, 4612, 4660, 
      4765, 4936, 5626, 5629, 5785, 6410, 6449, 6544, 6625, 7120, 7261, 7261, 
      7412, 7397, 8282, 8649, 9241, 9413, 9817, 9837, 10004, 11237, 11450, 
      14177, 14677, 14690 ], 
  [ 66896, 64784, 66186, 64450, 62368, 60569, 60073, 61682, 58741, 60112, 
      59848, 52893, 55745, 51976, 54944, 54113, 52658, 52552, 50980, 49508, 
      51169, 52709, 44785, 43621, 43045, 46313, 47540, 47882, 42250, 47268, 
      45913, 46933, 45245, 44980, 43025, 44740, 41546, 34537, 36941, 34741, 
      23850, 24034, 34301, 41785, 38545, 33568, 31313, 21985, 21609, 33794, 
      44145, 30250, 33160, 32708, 43597, 34042, 19930, 19885, 32596, 19700, 
      19601, 19577, 29044, 29378, 91937, 80996, 42212, 32896, 31265, 18896, 
      35649, 34101, 18514, 93032, 83492, 75556, 78205, 42025, 34850, 17914, 
      92500, 91408, 90865, 77449, 35649, 31585, 18385, 91690, 78901, 26504, 
      26309, 16964, 86866, 23866, 20737, 17797, 17370, 83984, 32260, 17060, 
      16388, 77138, 40778, 17090, 16913, 16193, 81412, 16552, 16501, 85321, 
      81674, 68986, 68066, 25034, 23021, 21305, 75645, 71298, 30505, 28818, 
      16218, 82484, 62845, 60680, 30013, 20968, 16040, 15845, 15109, 14920, 
      62602, 62165, 35090, 25666, 16405, 16085, 15541, 15482, 74425, 58921, 
      30276, 20329, 78170, 61250, 28085, 24977, 24770, 23377, 22442, 15122, 
      14165, 74933, 73949, 32693, 25588, 23924, 14093, 65218, 34425, 24714, 
      16090, 15714, 13789, 77972, 62740, 53857, 31412, 29840, 20017, 19540, 
      17300, 16705, 50474, 57940, 55432, 33732, 29125, 25540, 25096, 24877, 
      16965, 29669, 26930, 24218, 19169, 13394, 73060, 57913, 54980, 54569, 
      50960, 46400, 32708, 27673, 15680, 14308, 13120, 12713, 30277, 30010, 
      21346, 19377, 16290, 14922, 45956, 38669, 21509, 14909, 13061, 65705, 
      28010, 16505, 67833, 50080, 42640, 38889, 22689, 20689, 47930, 36098, 
      19549, 18173, 14365, 12349, 59197, 50837, 30557, 14485, 49834, 34741, 
      32050, 27925, 21226, 18250, 14746, 60100, 50816, 42500, 41092, 20816, 
      13841, 18353, 15793, 45748, 45373, 35368, 25288, 17973, 10933, 62642, 
      45922, 42601, 18301, 30449, 22769, 10900, 45522, 24930, 23962, 10701, 
      54548, 46468, 44948, 38165, 33629, 31213, 27293, 26245, 23765, 22148, 
      20008, 17525, 16165, 15688, 14504, 14365, 62770, 55634, 35009, 33125, 
      26309, 14593, 45316, 36441, 20665, 17137, 15300, 13312, 12937, 11332, 
      10177, 53546, 50234, 36914, 34946, 33050, 20474, 19634, 12625, 11050, 
      54205, 46861, 41597, 37060, 34436, 31940, 17485, 16232, 14312, 14165, 
      54018, 42138, 40690, 38925, 38578, 38233, 36873, 34249, 27970, 18253, 
      17113, 14425, 13549, 13410, 10953, 10018, 9490, 57748, 47273, 42320, 
      13505, 13225, 55805, 51962, 51130, 49085, 48682, 47485, 26506, 23657, 
      20602, 10397, 51781, 40500, 39784, 37684, 29709, 26325, 19981, 8884, 
      57205, 52021, 47125, 29825, 24305, 9521, 46948, 20065, 19625, 13673, 
      41794, 35458, 31285, 26890, 20794, 10485, 8938, 49832, 47396, 46205, 
      34952, 29300, 21557, 9512, 50074, 30026, 26825, 20681, 18250, 13466, 
      12850, 12554, 10474, 8521, 8249, 46260, 36640, 34612, 32337, 19600, 
      13140, 12985, 9265, 8017, 44914, 42610, 40013, 8258, 7850, 48749, 
      35285, 16133, 15560, 11213, 10205, 9224, 8093, 51505, 47770, 42282, 
      12490, 43264, 41744, 40625, 36676, 11441, 11161, 42341, 23930, 49765, 
      49348, 39208, 34984, 31048, 30733, 19540, 18405, 17533, 13140, 42410, 
      35858, 29954, 22313, 22058, 14029, 13673, 13325, 12985, 22676, 18320, 
      13876, 13172, 11860, 7801, 7457, 37309, 36250, 35901, 20509, 18621, 
      7741, 7069, 36452, 36101, 26792, 22376, 43354, 42965, 31250, 23285, 
      21458, 20954, 6850, 34425, 32080, 21313, 10368, 8665, 6409, 34625, 
      33265, 11765, 11602, 8762, 7850, 24781, 23944, 39730, 34002, 23257, 
      10845, 15028, 7649, 6928, 44489, 40589, 34765, 23258, 42381, 29005, 
      9256, 36266, 32449, 18149, 10949, 7034, 22865, 20225, 7940, 6800, 
      41994, 33553, 28933, 16069, 14373, 35885, 24580, 18244, 10244, 9469, 
      42925, 19097, 18850, 15385, 10777, 9346, 8077, 6970, 5485, 34929, 
      19476, 13204, 9376, 6849, 11464, 11108, 10589, 10253, 9925, 9448, 6728, 
      4520, 9810, 6385, 4338, 4273, 35897, 13952, 9697, 37994, 27989, 24341, 
      11861, 10946, 15460, 28090, 11458, 28304, 10985, 6929, 4468, 39850, 
      4122, 34900, 21544, 13316, 9896, 6221, 5416, 25202, 8177, 45985, 14848, 
      10048, 8704, 3673, 29765, 28778, 25925, 7393, 3170, 39752, 34157, 
      25832, 23725, 21437, 19277, 3016, 29581, 25741, 23634, 20794, 6786, 
      6250, 6121, 5274, 18233, 16733, 12050, 9074, 4450, 3613, 27685, 17893, 
      9160, 6805, 5485, 4264, 20450, 16565, 5045, 34724, 19556, 10064, 3449, 
      17905, 17146, 14746, 10930, 9621, 9442, 7605, 36788, 25160, 24853, 
      23645, 20213, 15844, 13988, 9188, 27613, 23570, 7769, 2594, 23497, 
      13840, 11700, 9217, 4660, 2521, 2196, 8450, 2381, 46100, 37256, 32485, 
      29380, 23957, 18056, 12820, 4405, 2117, 1597, 36433, 35314, 32418, 
      27333, 23589, 17218, 8833, 4810, 17408, 9673, 8593, 2873, 30202, 17861, 
      9425, 34756, 21636, 16029, 12136, 2344, 40045, 22157, 21290, 8941, 
      6770, 2210, 30025, 18740, 13553, 12233, 8705, 7673, 7025, 2548, 1684, 
      1225, 28953, 27954, 17890, 7290, 4825, 36020, 9892, 9701, 7400, 4772, 
      4157, 2701, 2612, 2357, 1972, 19946, 11441, 10034, 9650, 3125, 2834, 
      1201, 4545, 4420, 35873, 11138, 10933, 10730, 2554, 2050, 33973, 26084, 
      13709, 12584, 6884, 6725, 5813, 2005, 9277, 7837, 5341, 4797, 2557, 
      23201, 6176, 436, 17261, 13357, 361, 40725, 17748, 10933, 5800, 1108, 
      613, 21025, 7178, 3205, 1250, 433, 325, 293, 22756, 18752, 12800, 8000, 
      5881, 3281, 1280, 740, 481, 281, 32266, 514, 250, 35165, 9800, 2900, 
      2696, 365, 221, 25450, 4265, 3194, 2105, 173, 250, 40545, 33633, 14544, 
      6705, 4905, 3169, 769, 148, 148, 40121, 28345, 10121, 9725, 2057, 122, 
      18596, 2309, 22882, 19125, 10081, 6642, 4981, 162, 145, 16705, 13988, 
      2980, 2273, 68, 11498, 9458, 6133, 1985, 130, 274, 42472, 27592, 20772, 
      20485, 11700, 3061, 37274, 15401, 10841, 1394, 146, 221, 27905, 14657, 
      11897, 11041, 1460, 745, 592, 25, 42034, 9613, 5938, 1234, 970, 45, 
      44525, 42029, 13000, 11668, 11240, 7573, 7400, 6088, 1448, 85, 48842, 
      44101, 35722, 20165, 17957, 15626, 10001, 9605, 7570, 1297, 21609, 
      18496, 16900, 16641, 14161, 13689, 11449, 0, 362, 170, 28904, 9805, 
      9220, 9029, 6245, 5780, 27565, 20745, 8473, 8290, 298, 73, 19897, 
      15641, 7241, 41, 65, 809, 349, 281, 250, 194, 386, 180, 661, 30325, 
      16448, 13988, 260, 185, 905, 13537, 706, 13325, 13117, 15028, 9553, 
      8608, 169, 50794, 13394, 205, 250, 1258, 17620, 245, 296, 1421, 306, 
      1521, 44777, 10457, 6340, 5297, 356, 932, 8210, 11773, 6565, 613, 
      39565, 16490, 10361, 6602, 5986, 1145, 1517, 16784, 11636, 13437, 
      52468, 10330, 46372, 9412, 8546, 8194, 8021, 10138, 59348, 48745, 
      10193, 8353, 56125, 55717, 55250, 15908, 14314, 10114, 9925, 63226, 
      57869, 11426, 13177, 8020, 11245, 9908, 9725, 8840, 8410, 62116, 15605, 
      12789, 11258, 16040, 15805, 14404, 13120, 10585, 17777, 19225, 11881, 
      17882, 12002, 19845, 15381, 12637, 14825, 15786, 15101, 16861, 16650, 
      17876, 15077, 19396, 15425, 16362, 20281, 19994, 17426, 19717, 19060, 
      19517, 20098, 21760, 21290, 22122, 20002, 21881, 22900, 22685, 24770, 
      24842, 24641 ], 
  [ 62530, 60722, 61856, 60112, 58138, 56605, 56185, 57488, 54925, 55714, 
      55370, 49205, 51325, 47930, 50362, 49645, 48340, 48194, 46850, 45370, 
      46685, 47917, 41093, 40001, 39461, 42157, 43154, 43300, 38504, 42722, 
      41557, 42385, 40885, 40658, 38889, 40258, 37480, 31373, 33241, 31421, 
      25316, 25652, 30781, 37085, 34301, 30122, 28285, 22985, 22265, 30152, 
      38981, 27136, 29474, 29098, 38389, 30164, 20308, 20605, 28906, 19962, 
      20281, 19609, 25882, 26100, 82273, 72130, 36994, 28970, 27605, 18770, 
      31265, 29945, 18500, 83250, 74394, 67066, 69485, 36725, 30500, 17972, 
      82714, 81698, 81193, 68765, 31145, 27689, 17833, 81940, 70061, 23402, 
      23245, 17282, 77416, 21256, 18925, 17125, 16964, 74722, 28090, 16690, 
      17082, 68368, 35428, 16528, 16465, 17113, 72298, 16178, 16165, 75901, 
      72520, 60820, 59976, 21960, 20365, 18989, 66905, 62900, 26401, 24980, 
      15572, 73210, 55129, 53154, 25945, 18610, 15354, 15273, 15145, 15298, 
      54884, 54485, 30260, 22280, 15413, 15245, 15005, 14984, 65717, 51505, 
      26090, 18005, 69156, 53604, 24201, 21625, 21456, 20329, 19584, 14544, 
      14689, 66145, 65237, 28085, 22082, 20722, 14197, 57188, 29549, 21320, 
      14824, 14600, 14005, 68914, 54898, 46813, 26914, 25570, 17533, 17170, 
      15538, 15133, 43732, 50474, 48194, 28850, 24889, 21874, 21506, 21325, 
      15161, 25317, 22996, 20740, 16717, 13032, 64298, 50405, 47738, 47365, 
      44098, 39994, 27898, 23585, 14138, 13298, 12794, 12805, 25769, 25540, 
      18320, 16769, 14480, 13568, 39546, 33057, 18405, 13477, 12465, 57469, 
      23764, 14501, 59405, 43210, 36530, 33197, 19277, 17657, 41248, 30708, 
      16705, 15633, 12889, 11785, 51449, 43849, 25849, 12893, 42920, 29461, 
      27112, 23557, 17960, 15592, 13000, 52234, 43786, 36306, 35050, 17586, 
      12321, 15577, 13625, 39170, 38833, 29930, 21218, 15233, 10625, 54504, 
      39304, 36325, 15445, 25577, 19037, 10322, 38900, 20816, 20000, 10121, 
      47050, 39730, 38362, 32301, 28297, 26185, 22797, 21901, 19801, 18450, 
      16690, 14701, 13645, 13282, 12402, 12301, 54548, 48020, 29485, 27829, 
      21925, 12413, 38650, 30725, 17153, 14309, 12890, 11434, 11173, 10138, 
      9553, 46080, 43072, 31120, 29380, 27712, 16960, 16272, 10897, 9892, 
      46661, 40001, 35269, 31226, 28906, 26714, 14501, 13514, 12050, 11941, 
      46472, 35732, 34436, 32861, 32552, 32245, 31037, 28717, 23236, 15077, 
      14165, 12085, 11437, 11336, 9677, 9160, 8936, 49858, 40333, 35874, 
      11353, 11149, 48065, 44564, 43808, 41953, 41588, 40505, 21920, 19489, 
      16928, 9193, 44381, 34202, 33562, 31690, 24665, 21737, 16381, 8362, 
      49309, 44581, 40141, 24741, 19981, 8541, 39962, 16385, 16021, 11285, 
      35300, 29648, 25969, 22144, 16960, 8969, 8068, 42538, 40330, 39253, 
      29178, 24210, 17569, 8298, 42740, 24820, 22037, 16805, 14792, 10996, 
      10532, 10312, 8840, 7685, 7565, 39266, 30634, 28834, 26825, 15874, 
      10706, 10589, 8009, 7369, 38032, 35956, 33625, 7380, 7200, 41485, 
      29389, 12973, 12514, 9193, 8489, 7850, 7213, 43973, 40580, 35624, 
      10088, 36490, 35122, 34117, 30586, 9265, 9061, 35641, 19396, 42341, 
      41962, 32810, 29042, 25562, 25285, 15650, 14705, 13985, 10466, 35668, 
      29800, 24580, 17965, 17748, 11125, 10845, 10573, 10309, 18250, 14578, 
      10970, 10418, 9410, 6605, 6413, 31057, 30112, 29801, 16385, 14801, 
      6505, 6137, 30274, 29961, 21754, 17946, 36452, 36101, 25640, 18701, 
      17140, 16712, 5876, 28433, 26354, 16993, 8138, 6929, 5585, 28593, 
      27385, 9153, 9028, 6948, 6340, 19925, 19202, 33124, 28004, 18589, 8381, 
      11650, 6057, 5602, 37385, 33865, 28649, 18548, 35465, 23533, 7090, 
      29956, 26557, 14157, 8325, 5512, 18149, 15889, 6074, 5314, 35072, 
      27505, 23417, 12377, 10985, 29569, 19594, 14170, 7690, 7105, 35885, 
      14869, 14660, 11765, 8069, 6980, 6053, 5288, 4373, 28685, 15170, 9962, 
      6970, 5165, 8522, 8242, 7837, 7577, 7325, 6962, 5002, 3706, 7208, 4733, 
      3560, 3533, 29493, 10474, 7093, 31360, 22457, 19265, 8761, 8036, 11674, 
      22516, 8392, 22690, 7993, 4925, 3338, 32980, 3104, 28522, 16762, 9826, 
      7090, 4365, 3826, 19924, 5749, 38501, 11050, 7162, 6122, 2725, 23913, 
      23040, 20529, 5113, 2448, 32834, 27809, 20434, 18593, 16609, 14753, 
      2330, 23725, 20341, 18500, 16040, 4616, 4232, 4141, 3560, 13817, 12545, 
      8660, 6292, 2960, 2465, 22013, 13513, 6338, 4553, 3613, 2810, 15688, 
      12373, 3285, 28250, 14906, 7010, 2257, 13481, 12836, 10816, 7684, 6641, 
      6500, 5081, 30082, 19746, 19477, 18421, 15445, 11722, 10170, 6282, 
      21893, 18344, 5165, 1700, 18269, 10018, 8258, 6269, 2890, 1625, 1490, 
      5652, 1521, 38474, 30466, 26189, 23426, 18649, 13546, 9146, 2669, 1369, 
      1229, 29717, 28712, 26120, 21605, 18317, 12820, 5917, 2920, 12970, 
      6565, 5713, 1665, 24128, 13345, 6353, 28186, 16586, 11777, 8530, 1322, 
      32941, 17029, 16276, 5941, 4264, 1224, 23945, 14066, 9677, 8585, 5741, 
      4937, 4441, 1370, 962, 845, 22985, 22100, 13328, 4628, 2809, 29290, 
      6658, 6505, 4698, 2754, 2329, 1405, 1354, 1213, 1018, 15076, 7901, 
      6760, 6452, 1637, 1460, 701, 2561, 2474, 29137, 7632, 7465, 7300, 1252, 
      976, 27425, 20410, 9745, 8810, 4250, 4129, 3445, 929, 6109, 4973, 3085, 
      2693, 1213, 17865, 3690, 610, 12721, 9425, 761, 33485, 13130, 7417, 
      3386, 442, 365, 15949, 4420, 1549, 468, 373, 493, 765, 17450, 13978, 
      8938, 5050, 3425, 1585, 458, 298, 305, 485, 25856, 260, 452, 28449, 
      6466, 1314, 1186, 261, 421, 19796, 2221, 1492, 821, 637, 980, 33293, 
      27065, 10370, 4013, 2669, 1465, 205, 458, 610, 32905, 22345, 6705, 
      6385, 769, 544, 13810, 905, 17524, 14261, 6661, 3944, 2701, 200, 221, 
      12181, 9882, 1306, 865, 370, 7808, 6148, 3545, 689, 164, 1220, 35018, 
      21658, 15674, 15425, 7970, 1345, 30312, 11061, 7261, 360, 100, 1125, 
      21929, 10429, 8125, 7421, 386, 89, 50, 509, 34612, 6257, 3380, 272, 
      160, 185, 36873, 34605, 9034, 7930, 7578, 4633, 4498, 3490, 370, 793, 
      40808, 36485, 28904, 15133, 13229, 11240, 6565, 6245, 4628, 293, 16385, 
      13690, 12322, 12101, 10001, 9605, 7745, 362, 0, 1024, 22802, 6401, 
      5930, 5777, 3601, 3250, 21613, 15629, 5333, 5188, 8, 733, 14893, 11245, 
      4365, 585, 685, 97, 17, 25, 32, 52, 1460, 74, 1961, 24061, 11930, 9850, 
      74, 113, 2353, 9473, 2000, 9297, 9125, 10730, 6205, 5450, 317, 42580, 
      9360, 313, 928, 2848, 12938, 845, 1010, 3085, 980, 3221, 37089, 6949, 
      3706, 2929, 1066, 2250, 5156, 8033, 3889, 1585, 32365, 11988, 6885, 
      3924, 3460, 2533, 3133, 12242, 7930, 9425, 44122, 6884, 38554, 6154, 
      5476, 5200, 5065, 6760, 50458, 40729, 6813, 5353, 47497, 47125, 46696, 
      11570, 10240, 6800, 6649, 54056, 49117, 7880, 9325, 5194, 7769, 6698, 
      6553, 5858, 5540, 53050, 11401, 9077, 7848, 11826, 11629, 10490, 9434, 
      7393, 13329, 14717, 8665, 13600, 8784, 15293, 11621, 9409, 11213, 
      12020, 11485, 13045, 12872, 13906, 11709, 15266, 12017, 12800, 16105, 
      15892, 13780, 15689, 15146, 15669, 16208, 17674, 17316, 18068, 16328, 
      17901, 18946, 18805, 20980, 21124, 20961 ], 
  [ 71042, 68722, 70304, 68560, 66394, 64413, 63865, 65680, 62477, 64226, 
      64010, 56501, 59837, 55802, 59130, 58221, 56660, 56578, 54850, 53370, 
      55261, 57005, 48325, 47105, 46501, 50157, 51538, 52004, 45800, 51362, 
      49877, 51025, 49205, 48914, 46825, 48770, 45288, 37645, 40409, 37949, 
      23780, 23860, 37629, 45917, 42365, 36842, 34301, 22217, 22073, 37192, 
      48581, 33280, 36578, 36074, 48053, 37588, 20564, 20285, 36010, 20410, 
      20025, 20441, 32090, 32500, 99425, 87938, 46658, 36458, 34645, 19858, 
      39521, 37817, 19396, 100594, 90586, 82234, 85037, 46517, 38692, 18740, 
      100058, 98914, 98345, 84253, 39593, 35113, 19625, 99220, 85805, 29482, 
      29261, 17602, 94184, 26504, 22829, 19109, 18500, 91170, 35962, 18162, 
      16762, 83984, 45284, 18320, 18065, 16409, 88490, 17650, 17573, 92605, 
      88776, 75412, 74440, 27976, 25677, 23725, 82457, 77876, 34145, 32276, 
      17492, 89658, 68953, 66658, 33625, 23410, 17338, 17065, 15913, 15490, 
      68708, 68245, 39220, 28808, 17909, 17485, 16733, 16648, 81205, 64817, 
      33962, 22741, 85156, 67300, 31561, 28089, 27856, 26281, 25216, 16336, 
      14625, 81761, 80725, 36661, 28802, 26930, 14837, 71524, 38573, 27848, 
      17768, 17288, 14453, 84978, 68914, 59485, 35298, 33570, 22525, 21970, 
      19314, 18589, 55892, 63850, 61186, 37874, 32825, 28850, 28354, 28109, 
      19001, 33445, 30420, 27396, 21645, 14440, 79850, 63845, 60730, 60293, 
      56450, 51578, 36794, 31265, 17530, 15794, 14138, 13445, 34153, 33860, 
      24208, 21953, 18320, 16640, 51130, 43297, 24421, 16677, 14257, 72125, 
      31700, 18661, 74381, 55562, 47602, 43565, 25805, 23545, 53280, 40564, 
      22273, 20689, 16153, 13513, 65273, 56393, 34553, 16349, 55336, 39125, 
      36200, 31685, 24232, 20840, 16712, 66250, 56394, 47506, 45994, 23794, 
      15649, 21017, 18041, 51010, 50609, 39850, 28834, 20609, 11905, 68968, 
      51208, 47653, 21013, 34537, 26077, 12050, 50804, 28496, 27424, 11849, 
      60426, 51826, 50202, 42925, 38025, 35401, 31117, 29965, 27225, 25426, 
      23026, 20205, 18637, 18082, 16690, 16525, 69140, 61588, 39533, 37493, 
      30053, 16829, 50618, 41093, 23809, 19813, 17690, 15338, 14885, 12890, 
      11345, 59392, 55872, 41616, 39492, 37440, 23616, 22672, 14545, 12580, 
      60101, 52289, 46661, 41786, 38954, 36250, 20261, 18826, 16594, 16421, 
      59912, 47252, 45700, 43805, 43432, 43061, 41597, 38765, 31940, 21157, 
      19861, 16757, 15725, 15560, 12557, 11336, 10600, 63874, 52749, 47458, 
      15705, 15373, 61825, 57748, 56864, 54689, 54260, 52985, 30368, 27233, 
      23840, 11945, 57565, 45530, 44762, 42506, 33881, 30185, 23165, 9962, 
      63325, 57829, 52621, 34021, 27981, 10909, 52442, 23297, 22805, 16021, 
      46948, 40144, 35633, 30848, 24128, 12233, 10244, 55530, 52938, 51669, 
      39610, 33490, 24993, 11050, 55796, 34292, 30805, 24037, 21320, 15860, 
      15140, 14792, 12296, 9797, 9421, 51746, 41450, 39266, 36809, 22850, 
      15506, 15325, 10825, 9161, 50320, 47860, 45081, 9556, 8992, 54413, 
      40013, 18989, 18338, 13289, 12073, 10858, 9389, 57349, 53380, 47528, 
      14824, 48586, 46962, 45765, 41530, 13617, 13285, 47609, 27716, 55525, 
      55082, 44266, 39730, 35482, 35141, 22882, 21617, 20641, 15650, 47700, 
      40680, 34308, 25965, 25684, 16693, 16285, 15885, 15493, 26378, 21554, 
      16538, 15730, 14210, 9293, 8845, 42257, 41120, 40745, 24001, 21905, 
      9257, 8377, 41346, 40969, 30906, 26074, 48740, 48325, 35752, 27085, 
      25076, 24520, 8180, 39185, 36658, 24929, 12554, 10513, 7633, 39409, 
      37945, 14209, 14020, 10660, 9540, 28757, 27842, 44900, 38756, 27101, 
      13181, 17986, 9385, 8482, 49993, 45833, 39593, 27124, 47753, 33389, 
      11378, 41220, 37117, 21517, 13381, 8712, 26725, 23825, 9850, 8450, 
      47360, 38321, 33337, 19225, 17321, 40833, 28618, 21658, 12618, 11713, 
      48365, 22613, 22340, 18485, 13253, 11588, 10085, 8744, 6869, 39821, 
      23042, 16042, 11642, 8621, 14090, 13682, 13085, 12697, 12317, 11762, 
      8522, 5690, 12200, 8125, 5480, 5389, 40885, 16938, 12085, 43136, 32377, 
      28417, 14585, 13540, 18650, 32500, 14152, 32738, 13625, 8893, 5834, 
      45140, 5408, 39850, 25402, 16290, 12402, 8077, 7090, 29396, 10421, 
      51685, 18026, 12602, 11050, 4901, 34345, 33280, 30193, 9529, 4240, 
      45058, 39073, 30098, 27809, 25313, 22945, 4058, 34157, 30005, 27716, 
      24616, 8840, 8200, 8045, 7016, 21817, 20161, 14932, 11540, 6032, 4961, 
      32125, 21449, 11650, 8905, 7325, 5818, 24264, 19989, 6805, 39706, 
      23290, 12706, 4817, 21481, 20644, 17984, 13700, 12209, 12004, 9881, 
      41922, 29410, 29077, 27765, 24021, 19210, 17146, 11722, 32069, 27688, 
      10093, 3748, 27613, 16994, 14594, 11773, 6410, 3673, 3218, 10900, 3505, 
      51850, 42434, 37325, 33986, 28121, 21674, 15866, 6125, 3161, 2381, 
      41557, 40360, 37256, 31781, 27725, 20756, 11357, 6632, 20970, 12325, 
      11089, 4225, 34880, 21473, 12049, 39770, 25610, 19457, 15122, 3562, 
      45421, 26181, 25236, 11509, 9000, 3400, 34697, 22450, 16717, 15241, 
      11245, 10057, 9305, 3866, 2690, 1997, 33545, 32468, 21520, 9620, 6713, 
      41130, 12610, 12393, 9754, 6658, 5913, 4093, 3978, 3645, 3130, 23780, 
      14365, 12776, 12340, 4645, 4276, 2045, 6401, 6250, 40977, 14032, 13801, 
      13572, 3940, 3280, 38945, 30458, 16913, 15658, 9178, 8993, 7925, 3233, 
      11933, 10285, 7373, 6725, 3965, 27337, 8362, 802, 20849, 16529, 569, 
      46157, 21386, 13817, 7930, 2042, 1261, 24973, 9540, 4813, 2260, 949, 
      685, 445, 26858, 22490, 15914, 10490, 8033, 4913, 2314, 1514, 1073, 
      613, 37120, 1156, 580, 40225, 12546, 4450, 4194, 901, 549, 29780, 6125, 
      4820, 3445, 317, 212, 45965, 38585, 17858, 9005, 6893, 4793, 1613, 394, 
      290, 45513, 32905, 12913, 12465, 3393, 288, 22322, 3721, 26996, 22901, 
      12869, 8936, 6989, 584, 541, 20245, 17242, 4570, 3681, 306, 14464, 
      12164, 8345, 3313, 548, 68, 48010, 32090, 24698, 24385, 14690, 4673, 
      42472, 18805, 13725, 2536, 612, 37, 32425, 17981, 14909, 13949, 2626, 
      1625, 1394, 125, 47540, 12337, 8116, 2320, 1952, 377, 50185, 47533, 
      16138, 14650, 14170, 10009, 9810, 8290, 2610, 25, 54760, 49733, 40808, 
      24029, 21613, 19048, 12773, 12325, 10004, 2405, 25601, 22202, 20450, 
      20165, 17425, 16901, 14401, 170, 1024, 0, 33490, 12545, 11882, 11665, 
      8465, 7922, 32045, 24653, 11029, 10820, 904, 29, 23725, 19053, 9613, 
      73, 45, 1697, 977, 857, 800, 692, 52, 650, 169, 35005, 19930, 17210, 
      778, 625, 305, 16705, 208, 16465, 16229, 18346, 12221, 11146, 445, 
      56788, 16528, 505, 160, 544, 21194, 205, 178, 653, 212, 725, 50401, 
      13221, 8506, 7281, 234, 394, 10660, 14689, 8753, 305, 44845, 19924, 
      13093, 8788, 8068, 549, 765, 20242, 14522, 16529, 58522, 13028, 52058, 
      11978, 10980, 10576, 10377, 12776, 65754, 54553, 12829, 10729, 62345, 
      61909, 61416, 19186, 17408, 12688, 12473, 69800, 64157, 14152, 16109, 
      10250, 13913, 12394, 12185, 11170, 10660, 68602, 18761, 15605, 13864, 
      19186, 18925, 17338, 15898, 13025, 21073, 22525, 14297, 21024, 14416, 
      23165, 18149, 15041, 17485, 18548, 17757, 19637, 19400, 20754, 17533, 
      22370, 17905, 18944, 23273, 22932, 20052, 22601, 21866, 22261, 22864, 
      24650, 24100, 24980, 22600, 24685, 25666, 25397, 27380, 27396, 27169 ], 
  [ 50440, 51048, 50066, 48314, 47240, 47821, 48005, 46890, 47345, 43592, 
      42640, 42809, 39181, 38800, 37000, 37189, 37090, 36640, 37108, 35620, 
      34213, 33025, 34957, 34465, 34225, 32389, 31572, 30202, 32050, 29924, 
      30269, 29585, 29593, 29668, 29405, 28052, 28594, 29725, 27361, 28561, 
      60506, 62050, 26401, 23341, 24181, 26344, 27829, 54541, 51101, 24858, 
      21605, 26066, 23872, 24100, 20705, 23050, 47018, 50033, 23300, 45764, 
      49405, 43597, 24500, 23810, 29245, 25444, 19300, 21544, 22293, 41544, 
      20213, 20705, 42178, 29312, 25892, 23396, 24001, 18421, 19746, 42250, 
      28772, 28360, 28157, 23581, 19181, 20557, 37277, 28298, 23665, 22608, 
      22753, 43668, 26186, 24386, 28397, 35657, 37610, 25000, 18836, 37636, 
      46484, 22570, 16810, 35962, 36805, 48325, 23780, 37120, 37409, 24965, 
      23698, 19850, 19610, 21458, 23185, 24525, 21401, 20114, 17741, 18434, 
      34394, 23476, 17777, 17312, 17585, 23840, 33872, 34697, 39401, 42272, 
      17530, 17433, 15858, 19354, 31513, 32553, 34729, 35010, 20509, 16565, 
      16820, 23533, 21530, 16850, 17345, 18997, 19130, 20117, 20882, 33962, 
      42865, 20329, 20025, 15489, 18244, 19300, 39049, 17410, 14837, 18386, 
      28802, 29786, 39761, 20980, 16628, 14885, 15220, 15688, 21845, 22388, 
      25588, 26693, 14218, 15220, 14752, 14132, 15305, 16820, 17056, 17177, 
      24905, 14825, 15826, 17194, 21325, 34250, 18772, 14845, 14292, 14221, 
      13672, 13192, 13780, 15205, 25992, 29380, 34312, 37645, 14065, 14138, 
      18394, 20165, 24218, 26930, 12740, 12593, 17873, 26233, 31865, 16165, 
      14170, 22725, 16589, 12776, 12136, 12125, 16325, 17725, 12322, 12050, 
      18281, 19625, 25337, 31481, 14065, 12505, 12625, 24433, 12178, 11705, 
      12074, 13049, 16210, 18674, 23330, 13940, 12136, 11300, 11252, 16136, 
      24461, 17749, 20629, 11140, 11105, 10960, 13120, 17705, 32425, 14090, 
      10970, 10709, 17009, 11133, 13653, 30004, 10562, 12410, 12802, 29801, 
      11764, 10484, 10324, 10001, 10225, 10529, 11369, 11681, 12601, 13364, 
      14624, 16561, 17921, 18464, 20000, 20201, 13522, 11826, 9901, 10057, 
      11401, 19405, 10004, 9629, 13573, 16165, 18068, 20840, 21485, 24980, 
      28925, 11090, 10498, 9418, 9490, 9634, 13378, 13898, 21509, 25034, 
      11065, 9841, 9337, 9220, 9316, 9540, 15145, 16272, 18432, 18625, 10874, 
      9194, 9106, 9041, 9034, 9029, 9029, 9125, 9986, 14209, 15109, 17861, 
      19025, 19226, 23909, 26714, 28906, 11540, 9565, 9032, 18637, 19037, 
      10953, 10170, 10018, 9673, 9610, 9433, 9874, 10765, 12130, 24025, 9985, 
      8564, 8528, 8468, 8993, 9689, 12185, 28628, 10985, 9881, 9065, 8765, 
      10045, 25181, 8884, 11581, 11821, 16749, 8146, 7930, 8177, 8882, 10946, 
      21377, 25610, 9040, 8644, 8473, 7760, 8228, 10345, 23120, 8938, 7930, 
      8469, 10485, 11794, 15850, 16594, 16978, 20338, 25525, 26613, 8180, 
      7400, 7412, 7517, 10760, 15860, 16045, 22525, 26717, 7850, 7586, 7369, 
      24914, 26546, 8281, 7057, 12385, 12832, 17665, 19377, 21456, 24745, 
      8653, 7978, 7250, 15538, 7208, 7048, 6949, 6740, 16525, 16925, 6961, 
      7930, 7921, 7844, 6544, 6400, 6544, 6569, 9316, 9881, 10369, 13796, 
      6682, 6250, 6466, 8005, 8090, 12641, 12965, 13297, 13637, 7684, 9448, 
      12484, 13140, 14548, 21709, 22725, 5993, 5954, 5945, 8233, 9065, 21305, 
      23353, 5812, 5801, 6352, 7376, 6250, 6201, 5706, 6921, 7474, 7650, 
      22786, 5477, 5512, 7325, 15080, 17797, 23701, 5333, 5333, 13073, 13250, 
      17210, 19018, 6025, 6208, 5330, 5042, 6197, 13505, 9524, 18125, 19784, 
      5661, 5161, 4777, 5850, 5249, 4793, 14624, 4570, 4493, 7193, 12233, 
      18178, 5445, 6205, 16020, 18280, 4850, 4229, 4369, 7825, 8849, 4177, 
      4772, 6596, 12196, 13121, 4753, 6085, 6178, 7813, 11365, 12994, 14785, 
      16738, 20353, 3893, 5780, 9028, 12680, 16613, 10000, 10324, 10825, 
      11169, 11521, 12064, 16144, 22096, 11402, 16477, 22250, 22525, 3485, 
      7720, 11285, 3538, 3393, 3825, 9025, 9810, 6500, 3146, 8954, 3016, 
      9157, 13941, 19300, 3338, 19970, 2804, 3728, 7060, 9760, 14585, 16160, 
      2962, 11437, 4021, 5864, 9224, 10600, 20189, 2417, 2450, 2657, 12005, 
      21722, 2880, 2385, 2560, 2833, 3265, 3825, 21904, 2225, 2465, 2738, 
      3298, 12410, 13234, 13445, 14978, 3789, 4329, 6786, 9250, 16186, 18409, 
      2017, 3785, 8992, 11737, 13817, 16336, 2938, 4153, 14393, 1908, 3060, 
      7848, 17893, 3445, 3706, 4706, 7010, 8081, 8242, 10145, 1924, 1856, 
      1889, 2041, 2689, 4100, 4964, 8324, 1585, 1962, 9621, 19746, 1885, 
      4808, 6068, 8005, 13988, 19669, 21044, 8594, 19865, 3060, 1696, 1345, 
      1300, 1657, 2896, 5140, 14065, 20617, 23497, 1549, 1450, 1274, 1289, 
      1625, 3074, 7949, 13106, 2920, 7085, 8045, 17285, 1090, 2689, 7173, 
      1220, 1700, 3233, 5120, 18448, 1745, 1537, 1690, 7361, 9610, 18650, 
      901, 2196, 4149, 4869, 7461, 8469, 9181, 17284, 20500, 23101, 845, 866, 
      2362, 8762, 12077, 1108, 6260, 6409, 8528, 12020, 13105, 16409, 16660, 
      17425, 18740, 1690, 5085, 6058, 6354, 15129, 15858, 22045, 12125, 
      12340, 949, 5114, 5249, 5386, 16250, 17786, 745, 676, 3601, 4176, 8676, 
      8857, 9985, 17737, 6305, 7585, 10529, 11345, 15905, 845, 9320, 27380, 
      2041, 3577, 29341, 1361, 1844, 4889, 9616, 20564, 23809, 1037, 7930, 
      13817, 19682, 25325, 27257, 29945, 724, 1480, 3688, 7048, 9349, 13549, 
      19368, 22228, 24349, 27549, 370, 23698, 27514, 545, 5440, 14180, 14656, 
      24905, 27481, 346, 11461, 13450, 16101, 29809, 32266, 1157, 365, 2696, 
      8117, 10397, 13421, 21221, 28420, 29780, 1069, 173, 5069, 5353, 16045, 
      29410, 1300, 15273, 482, 1145, 5021, 8042, 10121, 26042, 26365, 1781, 
      2804, 13556, 15229, 28324, 4050, 5410, 8545, 15957, 26002, 34306, 1360, 
      80, 740, 793, 3908, 13289, 578, 2165, 4405, 17738, 25330, 33905, 45, 
      2437, 3757, 4261, 17460, 20485, 21352, 29965, 1250, 5209, 8674, 18250, 
      19346, 26921, 1697, 1241, 3152, 3860, 4112, 6905, 7072, 8480, 17440, 
      32057, 2610, 1609, 370, 793, 1305, 2034, 4909, 5193, 6898, 17965, 533, 
      1160, 1604, 1685, 2605, 2813, 3973, 28904, 22802, 33490, 0, 5041, 5476, 
      5625, 8281, 8836, 17, 677, 6085, 6242, 23410, 31685, 845, 2029, 7229, 
      30629, 31333, 20173, 23113, 23725, 24034, 24658, 35730, 24980, 38041, 
      41, 1800, 2740, 24372, 25317, 39637, 2965, 38074, 3089, 3217, 2404, 
      5429, 6184, 27325, 3146, 3146, 27017, 32162, 41330, 1588, 31473, 32544, 
      42169, 32210, 42605, 1877, 4957, 8660, 9997, 32596, 38612, 6786, 4225, 
      8537, 35225, 1073, 2138, 5189, 8570, 9314, 39493, 41905, 2088, 4420, 
      3497, 3764, 5482, 2420, 6260, 7090, 7418, 7585, 5954, 5860, 3077, 6005, 
      7565, 5009, 4937, 4810, 3204, 3986, 6586, 6737, 7330, 5713, 5850, 4877, 
      8900, 6337, 7380, 7537, 8352, 8938, 7220, 4225, 5825, 7010, 4640, 4745, 
      5716, 6472, 8357, 4325, 5389, 9605, 6082, 9722, 5657, 8321, 10337, 
      9117, 8714, 9385, 9425, 9554, 9076, 11705, 9220, 11709, 11282, 9749, 
      10138, 11650, 10537, 10900, 12017, 12250, 12200, 12746, 12890, 14170, 
      13325, 14660, 15121, 18178, 18922, 19061 ], 
  [ 50653, 50125, 50137, 48385, 46885, 46472, 46372, 46393, 45428, 43805, 
      43137, 40324, 39394, 37593, 37781, 37544, 36877, 36569, 36185, 34697, 
      34568, 34516, 32330, 31554, 31172, 31466, 31501, 30841, 29565, 30421, 
      30056, 30082, 29380, 29313, 28340, 28265, 27245, 24968, 24592, 24372, 
      38425, 39401, 22922, 24264, 23400, 22581, 22504, 34164, 32002, 21805, 
      24232, 21025, 20961, 20905, 23474, 20849, 28913, 30650, 20389, 28085, 
      30164, 26770, 19601, 19337, 48628, 41845, 22069, 19485, 19240, 25285, 
      19858, 19498, 25493, 49121, 43145, 38377, 39834, 21474, 19249, 25281, 
      48581, 47885, 47540, 39272, 19252, 18356, 22580, 47965, 39924, 17425, 
      17428, 25705, 44717, 17357, 18386, 21386, 22345, 42821, 17629, 22229, 
      27101, 38545, 20005, 21265, 21682, 28090, 41033, 21713, 21860, 43354, 
      41093, 33553, 33029, 16133, 16298, 16360, 37234, 34669, 16250, 15949, 
      19981, 41297, 29776, 28601, 15952, 15817, 19601, 20000, 22432, 24025, 
      29529, 29290, 17065, 15165, 18378, 18850, 19890, 20029, 36200, 27428, 
      15613, 15368, 38357, 28565, 15002, 14666, 14657, 14650, 14705, 19265, 
      24050, 36304, 35716, 15844, 14481, 14401, 21796, 30545, 16186, 14197, 
      16661, 17077, 22082, 37949, 29053, 24328, 15149, 14765, 14248, 14365, 
      15293, 15688, 22525, 26225, 24905, 15481, 14240, 13625, 13577, 13556, 
      14752, 14186, 13625, 13289, 13586, 18701, 34605, 25992, 24445, 24232, 
      22405, 20221, 14845, 13572, 14845, 16245, 18621, 20392, 13994, 13925, 
      12785, 12994, 14065, 15073, 19769, 16640, 12548, 14660, 17168, 30010, 
      13105, 13282, 31144, 21509, 18029, 16456, 12136, 12116, 20345, 15245, 
      11962, 12170, 13906, 16642, 26064, 21664, 13264, 13428, 21053, 14474, 
      13565, 12410, 11453, 11645, 12893, 26365, 21437, 17477, 16861, 11237, 
      13172, 11146, 11754, 18737, 18560, 14297, 11345, 10960, 16592, 27509, 
      18709, 17170, 10690, 12340, 10600, 15165, 18301, 10777, 10601, 14962, 
      22769, 18649, 17921, 14900, 13136, 12304, 11156, 10900, 10400, 10169, 
      10009, 10100, 10324, 10441, 10841, 10900, 27225, 23257, 13522, 12826, 
      10762, 10530, 17885, 13960, 9668, 9704, 10045, 10829, 11048, 12413, 
      14228, 21953, 20225, 14033, 13253, 12545, 9473, 9425, 10930, 12325, 
      22212, 18432, 15940, 13977, 12937, 12025, 9252, 9385, 9841, 9892, 
      22021, 16081, 15425, 14650, 14501, 14354, 13786, 12746, 10625, 9026, 
      9074, 9554, 9866, 9925, 11626, 12869, 13925, 23965, 18440, 16061, 9620, 
      9736, 22810, 20749, 20313, 19258, 19053, 18450, 9945, 9274, 8793, 
      11458, 20564, 15025, 14705, 13793, 10768, 9760, 8564, 13505, 23410, 
      20602, 18082, 10682, 9122, 11762, 17901, 8244, 8200, 8584, 15317, 
      12545, 10946, 9521, 8177, 9946, 11765, 19193, 17945, 17348, 12233, 
      10145, 8144, 10553, 19233, 10273, 9250, 7858, 7605, 7969, 8145, 8245, 
      9333, 11538, 12058, 17197, 12725, 11885, 10996, 7565, 7837, 7880, 
      10100, 12020, 16441, 15325, 14114, 11069, 11849, 18292, 11956, 7060, 
      7081, 8080, 8656, 9457, 10900, 19658, 17705, 14989, 7373, 15373, 14645, 
      14120, 12349, 7508, 7624, 14842, 7717, 18500, 18281, 13289, 11441, 
      9881, 9764, 6689, 6544, 6464, 6625, 14705, 11717, 9377, 7082, 7025, 
      6322, 6362, 6410, 6466, 7045, 6253, 6165, 6253, 6525, 9000, 9448, 
      12170, 11705, 11554, 6458, 6154, 8738, 9650, 11705, 11552, 7985, 6737, 
      14841, 14650, 9469, 6850, 6409, 6301, 9225, 10660, 9701, 6260, 6205, 
      7076, 9572, 10658, 10090, 5618, 5653, 6773, 7445, 6948, 6705, 12785, 
      10225, 6410, 5482, 4909, 6836, 7501, 14962, 13042, 10386, 6205, 13840, 
      7988, 5465, 10889, 9250, 4850, 4778, 6605, 5800, 5140, 5725, 6565, 
      13441, 9554, 7706, 4346, 4234, 10496, 6121, 4537, 4457, 4672, 13770, 
      4594, 4545, 4050, 4194, 4545, 5058, 5733, 7218, 9928, 4573, 3845, 4373, 
      5608, 3681, 3721, 3796, 3856, 3924, 4041, 5281, 7825, 3805, 5330, 7837, 
      7970, 10088, 3389, 3688, 10993, 6730, 5458, 3274, 3349, 3305, 6625, 
      3061, 6637, 2980, 4072, 6165, 11645, 6409, 9265, 4225, 2729, 2873, 
      4148, 4729, 5305, 3130, 14600, 2669, 2621, 2861, 6344, 6890, 6497, 
      5426, 3130, 7025, 11329, 8704, 5329, 4608, 3904, 3328, 7065, 6698, 
      5234, 4513, 3653, 3109, 3365, 3434, 3973, 2866, 2554, 2029, 2221, 4329, 
      5274, 5780, 2720, 2105, 2720, 3380, 4337, 3293, 2378, 3530, 8653, 2989, 
      1813, 4900, 2522, 2357, 1937, 1685, 1762, 1781, 2122, 9521, 4625, 4516, 
      4100, 3044, 2041, 1769, 1721, 5490, 4021, 1882, 5617, 3944, 1613, 1453, 
      1544, 3125, 5540, 6205, 1565, 5594, 14065, 9577, 7380, 6057, 4000, 
      2257, 1377, 3060, 5920, 7380, 9146, 8621, 7309, 5194, 3826, 2009, 1346, 
      2669, 1997, 1192, 1300, 4292, 6273, 2050, 1138, 8249, 3049, 1600, 1073, 
      4745, 10762, 3170, 2897, 1042, 1445, 4805, 6084, 2125, 1096, 964, 1000, 
      1156, 1300, 4149, 5661, 6984, 5602, 5197, 1865, 1165, 2066, 8705, 793, 
      800, 1073, 2009, 2384, 3700, 3809, 4148, 4753, 2329, 754, 733, 745, 
      3130, 3433, 6354, 1972, 2045, 8546, 641, 634, 629, 3541, 4225, 7632, 
      4297, 832, 697, 937, 976, 1252, 4176, 554, 698, 1370, 1618, 3338, 3188, 
      1013, 9133, 1402, 666, 10242, 10804, 1489, 416, 1025, 5441, 7124, 2386, 
      617, 2386, 4985, 7930, 9010, 10562, 2925, 1693, 493, 445, 900, 2260, 
      4813, 6253, 7380, 9160, 6689, 7013, 9125, 8000, 257, 2465, 2657, 7652, 
      9092, 3825, 1450, 2161, 3250, 10426, 11889, 10600, 7252, 637, 520, 
      1096, 2132, 5672, 9605, 10397, 10370, 4930, 170, 170, 3194, 10169, 
      1513, 2848, 2825, 1642, 122, 445, 962, 8221, 8402, 1000, 461, 2125, 
      2804, 9509, 145, 85, 522, 3106, 8181, 13077, 11513, 4553, 2089, 2000, 
      145, 2000, 8885, 674, 74, 3893, 7793, 12818, 4660, 520, 136, 72, 3757, 
      5220, 5661, 10440, 11261, 26, 509, 4121, 4649, 8674, 12560, 11252, 241, 
      97, 65, 160, 185, 457, 3737, 11680, 14893, 12330, 8109, 1858, 1234, 
      685, 10, 10, 153, 3978, 2308, 1373, 965, 904, 404, 328, 68, 9805, 6401, 
      12545, 5041, 0, 9, 16, 400, 529, 4490, 2026, 50, 65, 6725, 11450, 1768, 
      680, 200, 10820, 11240, 5050, 6570, 6898, 7065, 7405, 13933, 7585, 
      15392, 5650, 877, 397, 7261, 7780, 16420, 338, 15425, 320, 306, 629, 
      104, 149, 8936, 15997, 377, 8770, 11785, 17545, 1233, 11380, 12025, 
      18100, 11833, 18394, 12740, 200, 637, 980, 12077, 15821, 325, 320, 656, 
      13712, 10090, 1073, 290, 689, 865, 16418, 17978, 1165, 373, 586, 17041, 
      441, 13709, 509, 629, 673, 698, 629, 21125, 15076, 680, 820, 19280, 
      19066, 18797, 1429, 1217, 977, 986, 23589, 20410, 1093, 1256, 1445, 
      1296, 1345, 1360, 1465, 1625, 23053, 1882, 1636, 1685, 2297, 2260, 
      2237, 2141, 2180, 2834, 4040, 3428, 3881, 3545, 4450, 4132, 4160, 4360, 
      4525, 4628, 5378, 5365, 5597, 5954, 6309, 6100, 6241, 6980, 7085, 6893, 
      7200, 7137, 7970, 8345, 9005, 9125, 9553, 9413, 9704, 10897, 11074, 
      13705, 14165, 14162 ], 
  [ 50884, 50308, 50362, 48610, 47092, 46637, 46525, 46594, 45569, 44036, 
      43380, 40441, 39625, 37764, 38036, 37781, 37090, 36788, 36368, 34880, 
      34805, 34801, 32441, 31653, 31265, 31649, 31720, 31090, 29682, 30664, 
      30269, 30325, 29593, 29520, 28517, 28496, 27410, 24989, 24697, 24417, 
      37714, 38666, 22997, 24525, 23589, 22644, 22501, 33525, 31417, 21898, 
      24565, 21034, 21060, 20992, 23813, 20978, 28370, 30053, 20488, 27560, 
      29573, 26281, 19616, 19370, 49669, 42760, 22408, 19620, 19333, 24820, 
      20065, 19669, 25010, 50180, 44096, 39232, 40725, 21825, 19450, 24786, 
      49640, 48932, 48581, 40157, 19477, 18485, 22181, 49018, 40833, 17428, 
      17425, 25168, 45722, 17282, 18185, 21005, 21922, 43796, 17800, 21800, 
      26504, 39442, 20362, 20866, 21265, 27457, 41984, 21284, 21425, 44353, 
      42050, 34354, 33818, 16130, 16229, 16237, 38125, 35506, 16409, 16066, 
      19594, 42272, 30505, 29300, 16105, 15700, 19220, 19601, 21937, 23476, 
      30258, 30013, 17338, 15210, 18045, 18493, 19485, 19618, 37085, 28109, 
      15784, 15245, 39290, 29282, 15125, 14705, 14690, 14641, 14666, 18866, 
      23477, 37201, 36601, 16081, 14544, 14416, 21289, 31322, 16465, 14242, 
      16370, 16762, 21557, 38888, 29800, 24949, 15368, 14948, 14149, 14248, 
      15080, 15445, 23098, 26912, 25556, 15760, 14417, 13712, 13652, 13625, 
      14545, 14381, 13754, 13346, 13481, 18266, 35496, 26685, 25096, 24877, 
      22996, 20740, 15112, 13725, 14596, 15912, 18180, 19885, 14213, 14138, 
      12770, 12913, 13858, 14794, 20288, 17033, 12545, 14393, 16769, 30817, 
      13282, 13105, 31981, 22100, 18500, 16861, 12181, 12101, 20906, 15602, 
      11917, 12077, 13645, 16237, 26793, 22273, 13513, 13185, 21650, 14813, 
      13850, 12605, 11474, 11570, 12674, 27112, 22052, 17960, 17320, 11252, 
      12917, 11089, 11601, 19280, 19097, 14660, 11492, 10897, 16145, 28298, 
      19258, 17665, 10645, 12613, 10693, 14760, 18850, 10930, 10730, 14557, 
      23456, 19216, 18464, 15329, 13481, 12601, 11369, 11089, 10529, 10256, 
      10036, 10049, 10225, 10324, 10676, 10729, 28026, 23962, 13897, 13165, 
      10957, 10377, 18440, 14365, 9725, 9653, 9928, 10628, 10829, 12104, 
      13829, 22634, 20858, 14450, 13634, 12890, 9530, 9458, 10705, 12010, 
      22905, 19017, 16441, 14400, 13312, 12352, 9225, 9316, 9700, 9745, 
      22714, 16594, 15914, 15109, 14954, 14801, 14209, 13121, 10874, 9029, 
      9041, 9425, 9701, 9754, 11329, 12506, 13514, 24712, 19037, 16580, 9461, 
      9565, 23533, 21418, 20970, 19885, 19674, 19053, 10170, 9433, 8874, 
      11149, 21233, 15520, 15188, 14240, 11065, 9985, 8633, 13088, 24157, 
      21277, 18685, 10985, 9305, 11417, 18504, 8325, 8269, 8461, 15842, 
      12962, 11285, 9770, 8282, 9685, 11402, 19844, 18560, 17945, 12644, 
      10448, 8273, 10244, 19890, 10594, 9505, 7969, 7650, 7858, 8010, 8098, 
      9090, 11169, 11665, 17800, 13172, 12296, 11365, 7652, 7720, 7757, 9797, 
      11621, 17026, 15874, 14621, 10706, 11450, 18937, 12385, 7057, 7060, 
      7897, 8425, 9172, 10537, 20345, 18338, 15538, 7250, 15940, 15188, 
      14645, 12808, 7349, 7453, 15397, 7930, 19169, 18944, 13796, 11876, 
      10244, 10121, 6800, 6625, 6521, 6544, 15266, 12170, 9722, 7265, 7202, 
      6277, 6305, 6341, 6385, 7240, 6340, 6120, 6184, 6408, 8685, 9109, 
      12653, 12170, 12013, 6605, 6253, 8429, 9293, 12176, 12017, 8276, 6932, 
      15426, 15229, 9850, 7069, 6586, 6466, 8874, 11101, 10100, 6437, 6052, 
      6845, 9197, 11105, 10513, 5525, 5554, 6554, 7178, 7209, 6948, 13322, 
      10666, 6641, 5365, 4936, 6581, 7204, 15577, 13597, 10845, 6442, 14425, 
      8345, 5300, 11378, 9673, 4973, 4685, 6338, 6037, 5317, 5512, 6292, 
      14026, 10001, 8069, 4421, 4261, 10985, 6400, 4672, 4352, 4537, 14373, 
      4753, 4698, 4113, 4113, 4410, 4869, 5490, 6885, 10405, 4744, 3848, 
      4244, 5365, 3636, 3664, 3721, 3769, 3825, 3924, 5044, 7444, 3706, 5081, 
      7450, 7577, 10589, 3428, 3589, 11530, 7093, 5749, 3253, 3298, 3392, 
      6994, 3034, 7012, 2941, 3877, 5832, 12218, 6058, 9760, 4468, 2768, 
      2804, 3929, 4468, 5626, 3001, 15269, 2756, 2564, 2756, 5981, 7301, 
      6890, 5765, 2977, 6626, 11908, 9193, 5668, 4905, 4153, 3529, 6660, 
      7109, 5573, 4810, 3890, 2938, 3170, 3233, 3730, 3049, 2701, 2050, 2146, 
      4050, 4941, 6161, 2897, 2036, 2561, 3161, 4052, 3530, 2525, 3293, 9160, 
      3208, 1780, 4573, 2705, 2522, 2042, 1682, 1717, 1730, 2005, 10064, 
      4964, 4849, 4409, 3281, 2176, 1856, 1664, 5877, 4330, 1777, 5242, 4253, 
      1700, 1480, 1493, 2888, 5165, 5800, 1490, 5213, 14752, 10132, 7857, 
      6480, 4321, 2452, 1440, 2817, 5521, 6921, 9689, 9146, 7786, 5581, 4141, 
      2186, 1289, 2450, 2180, 1165, 1237, 3965, 6714, 2245, 1105, 8768, 3328, 
      1753, 1124, 4388, 11365, 3461, 3170, 997, 1322, 4442, 6525, 2344, 1189, 
      1021, 949, 1069, 1189, 3816, 5256, 6525, 6025, 5602, 2066, 1066, 1865, 
      9248, 784, 785, 980, 1808, 2153, 3385, 3488, 3809, 4384, 2578, 793, 
      730, 730, 2845, 3130, 5913, 1765, 1832, 9089, 674, 661, 650, 3226, 
      3874, 8145, 4672, 937, 772, 832, 865, 1105, 3825, 533, 629, 1205, 1429, 
      3029, 3509, 884, 8584, 1597, 765, 9657, 11425, 1696, 449, 884, 5024, 
      6641, 2665, 530, 2125, 4586, 7417, 8461, 9965, 3240, 1924, 580, 388, 
      765, 2005, 4420, 5800, 6885, 8605, 7178, 6530, 8570, 8537, 260, 2192, 
      2372, 7145, 8537, 4194, 1249, 1906, 2929, 9829, 11250, 11221, 7765, 
      772, 421, 925, 1877, 5237, 9032, 9800, 10985, 5353, 185, 173, 2873, 
      9578, 1744, 2545, 3146, 1885, 137, 346, 797, 7690, 7865, 1189, 584, 
      1864, 2501, 8936, 202, 82, 405, 2785, 7650, 12402, 12164, 4964, 2368, 
      2273, 208, 1745, 9458, 833, 113, 3530, 7274, 12149, 5077, 661, 205, 
      117, 3400, 4797, 5220, 9837, 11906, 29, 386, 3746, 4250, 8125, 13241, 
      11897, 340, 160, 116, 97, 116, 340, 3380, 11041, 15634, 13005, 8658, 
      2125, 1453, 850, 25, 13, 90, 3609, 2605, 1604, 1160, 1093, 533, 445, 
      125, 9220, 5930, 11882, 5476, 9, 0, 1, 289, 400, 4901, 2305, 17, 26, 
      6242, 10817, 2029, 845, 125, 10205, 10613, 4633, 6093, 6409, 6570, 
      6898, 13234, 7072, 14657, 6109, 1060, 520, 6760, 7261, 15661, 449, 
      14690, 425, 405, 776, 101, 116, 8381, 16762, 482, 8221, 11146, 16762, 
      1440, 10753, 11380, 17305, 11194, 17593, 13421, 221, 520, 821, 11432, 
      15080, 274, 377, 545, 13025, 10693, 1250, 305, 578, 730, 15665, 17189, 
      1348, 424, 685, 17824, 450, 14408, 488, 578, 610, 629, 626, 21992, 
      15805, 677, 757, 20105, 19885, 19610, 1576, 1322, 962, 965, 24498, 
      21253, 1114, 1325, 1352, 1305, 1312, 1321, 1396, 1538, 23944, 2005, 
      1681, 1682, 2420, 2377, 2312, 2180, 2141, 2993, 4205, 3389, 4010, 3506, 
      4621, 4177, 4121, 4381, 4570, 4649, 5429, 5410, 5672, 5933, 6408, 6085, 
      6250, 7085, 7178, 6914, 7281, 7200, 8021, 8402, 9092, 9194, 9634, 9434, 
      9773, 10960, 11125, 13738, 14186, 14177 ], 
  [ 50965, 50373, 50441, 48689, 47165, 46696, 46580, 46665, 45620, 44117, 
      43465, 40484, 39706, 37825, 38125, 37864, 37165, 36865, 36433, 34945, 
      34888, 34900, 32482, 31690, 31300, 31714, 31797, 31177, 29725, 30749, 
      30344, 30410, 29668, 29593, 28580, 28577, 27469, 25000, 24736, 24436, 
      37481, 38425, 23026, 24616, 23656, 22669, 22504, 33316, 31226, 21933, 
      24680, 21041, 21097, 21025, 23930, 21025, 28193, 29858, 20525, 27389, 
      29380, 26122, 19625, 19385, 50020, 43069, 22525, 19669, 19368, 24669, 
      20138, 19730, 24853, 50537, 44417, 39521, 41026, 21946, 19521, 24625, 
      49997, 49285, 48932, 40456, 19556, 18532, 22052, 49373, 41140, 17433, 
      17428, 24993, 46061, 17261, 18122, 20882, 21785, 44125, 17861, 21661, 
      26309, 39745, 20485, 20737, 21130, 27250, 42305, 21145, 21284, 44690, 
      42373, 34625, 34085, 16133, 16210, 16200, 38426, 35789, 16466, 16109, 
      19469, 42601, 30752, 29537, 16160, 15665, 19097, 19472, 21776, 23297, 
      30505, 30258, 17433, 15229, 17938, 18378, 19354, 19485, 37384, 28340, 
      15845, 15208, 39605, 29525, 15170, 14722, 14705, 14642, 14657, 18737, 
      23290, 37504, 36900, 16164, 14569, 14425, 21124, 31585, 16562, 14261, 
      16277, 16661, 21386, 39205, 30053, 25160, 15445, 15013, 14120, 14213, 
      15013, 15368, 23293, 27145, 25777, 15857, 14480, 13745, 13681, 13652, 
      14480, 14450, 13801, 13369, 13450, 18125, 35797, 26920, 25317, 25096, 
      23197, 20917, 15205, 13780, 14517, 15805, 18037, 19720, 14290, 14213, 
      12769, 12890, 13793, 14705, 20465, 17168, 12548, 14308, 16640, 31090, 
      13345, 13050, 32264, 22301, 18661, 17000, 12200, 12100, 21097, 15725, 
      11906, 12050, 13562, 16106, 27040, 22480, 13600, 13108, 21853, 14930, 
      13949, 12674, 11485, 11549, 12605, 27365, 22261, 18125, 17477, 11261, 
      12836, 11074, 11554, 19465, 19280, 14785, 11545, 10880, 16000, 28565, 
      19445, 17834, 10634, 12708, 10728, 14629, 19037, 10985, 10777, 14426, 
      23689, 19409, 18649, 15476, 13600, 12704, 11444, 11156, 10576, 10289, 
      10049, 10036, 10196, 10289, 10625, 10676, 28297, 24201, 14026, 13282, 
      11026, 10330, 18629, 14504, 9748, 9640, 9893, 10565, 10760, 12005, 
      13700, 22865, 21073, 14593, 13765, 13009, 9553, 9473, 10634, 11909, 
      23140, 19216, 16612, 14545, 13441, 12465, 9220, 9297, 9657, 9700, 
      22949, 16769, 16081, 15266, 15109, 14954, 14354, 13250, 10961, 9034, 
      9034, 9386, 9650, 9701, 11234, 12389, 13381, 24965, 19240, 16757, 9412, 
      9512, 23778, 21645, 21193, 20098, 19885, 19258, 10249, 9490, 8905, 
      11050, 21460, 15689, 15353, 14393, 11168, 10064, 8660, 12953, 24410, 
      21506, 18890, 11090, 9370, 11306, 18709, 8356, 8296, 8424, 16021, 
      13105, 11402, 9857, 8321, 9602, 11285, 20065, 18769, 18148, 12785, 
      10553, 8320, 10145, 20113, 10705, 9594, 8010, 7669, 7825, 7969, 8053, 
      9013, 11050, 11538, 18005, 13325, 12437, 11492, 7685, 7685, 7720, 9700, 
      11492, 17225, 16061, 14794, 10589, 11321, 19156, 12532, 7060, 7057, 
      7840, 8352, 9081, 10420, 20578, 18553, 15725, 7213, 16133, 15373, 
      14824, 12965, 7300, 7400, 15586, 8005, 19396, 19169, 13969, 12025, 
      10369, 10244, 6841, 6656, 6544, 6521, 15457, 12325, 9841, 7330, 7265, 
      6266, 6290, 6322, 6362, 7309, 6373, 6109, 6165, 6373, 8584, 9000, 
      12818, 12329, 12170, 6658, 6290, 8330, 9178, 12337, 12176, 8377, 7001, 
      15625, 15426, 9981, 7146, 6649, 6525, 8761, 11252, 10237, 6500, 6005, 
      6772, 9076, 11258, 10658, 5498, 5525, 6485, 7093, 7300, 7033, 13505, 
      10817, 6722, 5330, 4949, 6500, 7109, 15786, 13786, 11002, 6525, 14624, 
      8468, 5249, 11545, 9818, 5018, 4658, 6253, 6120, 5380, 5445, 6205, 
      14225, 10154, 8194, 4450, 4274, 11152, 6497, 4721, 4321, 4496, 14578, 
      4810, 4753, 4138, 4090, 4369, 4810, 5413, 6778, 10568, 4805, 3853, 
      4205, 5288, 3625, 3649, 3700, 3744, 3796, 3889, 4969, 7321, 3677, 5002, 
      7325, 7450, 10760, 3445, 3560, 11713, 7218, 5850, 3250, 3285, 3425, 
      7121, 3029, 7141, 2932, 3816, 5725, 12413, 5945, 9929, 4553, 2785, 
      2785, 3860, 4385, 5737, 2962, 15496, 2789, 2549, 2725, 5864, 7442, 
      7025, 5882, 2930, 6497, 12105, 9360, 5785, 5008, 4240, 3600, 6529, 
      7250, 5690, 4913, 3973, 2885, 3109, 3170, 3653, 3114, 2754, 2061, 2125, 
      3961, 4834, 6292, 2960, 2017, 2512, 3092, 3961, 3613, 2578, 3218, 9333, 
      3285, 1773, 4468, 2770, 2581, 2081, 1685, 1706, 1717, 1970, 10249, 
      5081, 4964, 4516, 3364, 2225, 1889, 1649, 6010, 4437, 1746, 5121, 4360, 
      1733, 1493, 1480, 2813, 5044, 5669, 1469, 5090, 14985, 10321, 8020, 
      6625, 4432, 2521, 1465, 2740, 5392, 6772, 9874, 9325, 7949, 5714, 4250, 
      2249, 1274, 2381, 2245, 1160, 1220, 3860, 6865, 2314, 1098, 8945, 3425, 
      1808, 1145, 4273, 11570, 3562, 3265, 986, 1285, 4325, 6676, 2421, 1224, 
      1044, 936, 1044, 1156, 3709, 5125, 6376, 6170, 5741, 2137, 1037, 1802, 
      9433, 785, 784, 953, 1745, 2080, 3284, 3385, 3700, 4265, 2665, 810, 
      733, 729, 2754, 3033, 5770, 1700, 1765, 9274, 689, 674, 661, 3125, 
      3761, 8320, 4801, 976, 801, 801, 832, 1060, 3712, 530, 610, 1154, 1370, 
      2930, 3620, 845, 8405, 1666, 802, 9466, 11636, 1769, 464, 841, 4889, 
      6484, 2762, 505, 2042, 4457, 7250, 8282, 9770, 3349, 2005, 613, 373, 
      724, 1924, 4293, 5653, 6724, 8424, 7345, 6373, 8389, 8720, 265, 2105, 
      2281, 6980, 8356, 4321, 1186, 1825, 2826, 9634, 11041, 11432, 7940, 
      821, 392, 872, 1796, 5096, 8845, 9605, 11194, 5498, 194, 178, 2770, 
      9385, 1825, 2448, 3257, 1970, 146, 317, 746, 7517, 7690, 1256, 629, 
      1781, 2404, 8749, 225, 85, 370, 2682, 7477, 12181, 12385, 5105, 2465, 
      2368, 233, 1664, 9653, 890, 130, 3413, 7105, 11930, 5220, 712, 232, 
      136, 3285, 4660, 5077, 9640, 12125, 34, 349, 3625, 4121, 7946, 13472, 
      12116, 377, 185, 137, 80, 97, 305, 3265, 10832, 15885, 13234, 8845, 
      2218, 1530, 909, 34, 18, 73, 3490, 2708, 1685, 1229, 1160, 580, 488, 
      148, 9029, 5777, 11665, 5625, 16, 1, 0, 256, 361, 5042, 2402, 10, 17, 
      6085, 10610, 2120, 904, 104, 10004, 10408, 4498, 5938, 6250, 6409, 
      6733, 13005, 6905, 14416, 6266, 1125, 565, 6597, 7092, 15412, 490, 
      14449, 464, 442, 829, 104, 109, 8200, 17021, 521, 8042, 10937, 16505, 
      1513, 10548, 11169, 17044, 10985, 17330, 13652, 232, 485, 772, 11221, 
      14837, 261, 400, 512, 12800, 10898, 1313, 314, 545, 689, 15418, 16930, 
      1413, 445, 722, 18089, 457, 14645, 485, 565, 593, 610, 629, 22285, 
      16052, 680, 740, 20384, 20162, 19885, 1629, 1361, 961, 962, 24805, 
      21538, 1125, 1352, 1325, 1312, 1305, 1312, 1377, 1513, 24245, 2050, 
      1700, 1685, 2465, 2420, 2341, 2197, 2132, 3050, 4264, 3380, 4057, 3497, 
      4682, 4196, 4112, 4392, 4589, 4660, 5450, 5429, 5701, 5930, 6445, 6084, 
      6257, 7124, 7213, 6925, 7312, 7225, 8042, 8425, 9125, 9221, 9665, 9445, 
      9800, 10985, 11146, 13753, 14197, 14186 ], 
  [ 52533, 51685, 51977, 50225, 48605, 47912, 47732, 48073, 46708, 45685, 
      45097, 41444, 41274, 39073, 39821, 39464, 38637, 38369, 37745, 36257, 
      36488, 36756, 33410, 32554, 32132, 33026, 33301, 32841, 30685, 32381, 
      31816, 32042, 31140, 31033, 29860, 30145, 28685, 25448, 25632, 25012, 
      34025, 34841, 23762, 26344, 25000, 23341, 22824, 30244, 28442, 22765, 
      26792, 21425, 21961, 21825, 26074, 22049, 25633, 27010, 21389, 24925, 
      26564, 23850, 20041, 19897, 55908, 48285, 24669, 20725, 20200, 22525, 
      21578, 20978, 22613, 56521, 49825, 44417, 46114, 24154, 20929, 22321, 
      55981, 55205, 54820, 45512, 21092, 19556, 20260, 55325, 46324, 17785, 
      17748, 22465, 51757, 17197, 17386, 19186, 19865, 49661, 19109, 19709, 
      23461, 44865, 22725, 18945, 19242, 24210, 47713, 19193, 19300, 50354, 
      47813, 39233, 38629, 16453, 16178, 15880, 43514, 40589, 17650, 17069, 
      17741, 48137, 34976, 33601, 17312, 15377, 17401, 17680, 19472, 20705, 
      34729, 34450, 19225, 15805, 16498, 16810, 17530, 17629, 42440, 32308, 
      17093, 14888, 44917, 33685, 16162, 15266, 15217, 14930, 14785, 16945, 
      20570, 42624, 41956, 17764, 15241, 14841, 18756, 36065, 18386, 14837, 
      15061, 15317, 18922, 44549, 34373, 28808, 16949, 16325, 13928, 13925, 
      14213, 14408, 26685, 31145, 29585, 17681, 15760, 14545, 14417, 14356, 
      13712, 15826, 14825, 14009, 13226, 16141, 40885, 30952, 29125, 28872, 
      26685, 24021, 16965, 14932, 13525, 14365, 16021, 17352, 15794, 15685, 
      13025, 12794, 13025, 13553, 23569, 19600, 12868, 13220, 14848, 35730, 
      14625, 12442, 37064, 25789, 21509, 19496, 12776, 12356, 24425, 17965, 
      12002, 11890, 12506, 14282, 31264, 26064, 15264, 12148, 25373, 17074, 
      15805, 14050, 11933, 11485, 11773, 31685, 25877, 21037, 20261, 11677, 
      11812, 11106, 11074, 22697, 22480, 17057, 12665, 10880, 13952, 33109, 
      22709, 20810, 10730, 14500, 11560, 12805, 22301, 12137, 11801, 12602, 
      27689, 22769, 21881, 18100, 15776, 14624, 12916, 12500, 11600, 11089, 
      10529, 10100, 10004, 10001, 10081, 10100, 32905, 28297, 16362, 15426, 
      12402, 9850, 21925, 17000, 10388, 9704, 9605, 9829, 9928, 10693, 11908, 
      26833, 24785, 17153, 16133, 15185, 10193, 9985, 9770, 10565, 27172, 
      22672, 19620, 17137, 15777, 14545, 9412, 9265, 9241, 9252, 26981, 
      19841, 19025, 18050, 17861, 17674, 16946, 15586, 12625, 9386, 9194, 
      9034, 9106, 9125, 9986, 10789, 11525, 29285, 22760, 19861, 8900, 8936, 
      27970, 25549, 25033, 23778, 23533, 22810, 11785, 10674, 9673, 9738, 
      25364, 18665, 18265, 17113, 13088, 11600, 9364, 11065, 28730, 25442, 
      22442, 13042, 10682, 9802, 22261, 9124, 9000, 8104, 19157, 15665, 
      13546, 11521, 9217, 8546, 9685, 23873, 22385, 21668, 15313, 12505, 
      9344, 8833, 23953, 12753, 11290, 8938, 8245, 7569, 7585, 7605, 8053, 
      9418, 9778, 21557, 16045, 14965, 13796, 8485, 7397, 7400, 8420, 9700, 
      20681, 19325, 17834, 8989, 9529, 22932, 15156, 7380, 7281, 7200, 7456, 
      7897, 8820, 24578, 22265, 18989, 6893, 19493, 18605, 17960, 15749, 
      6788, 6824, 18882, 9477, 23300, 23041, 17009, 14681, 12641, 12484, 
      7769, 7424, 7184, 6425, 18785, 15077, 12017, 8642, 8545, 6362, 6322, 
      6290, 6266, 8685, 7173, 6205, 6133, 6085, 7240, 7528, 15730, 15145, 
      14954, 7778, 7154, 7018, 7610, 15185, 14992, 10265, 8377, 19081, 18850, 
      12349, 8650, 7929, 7741, 7225, 13940, 12701, 7780, 5525, 5876, 7412, 
      13978, 13250, 5338, 5333, 5653, 6005, 9028, 8665, 16705, 13505, 8290, 
      5042, 5429, 5476, 5861, 19402, 17082, 13786, 8125, 18080, 10708, 4705, 
      14489, 12410, 6010, 4498, 5165, 7720, 6660, 4645, 5085, 17681, 12874, 
      10466, 5186, 4754, 14096, 8321, 5777, 4097, 4112, 18130, 5994, 5905, 
      4810, 3994, 3985, 4138, 4453, 5338, 13448, 6053, 4205, 3853, 4328, 
      3721, 3681, 3636, 3616, 3604, 3601, 4041, 5625, 3485, 4010, 5597, 5690, 
      13768, 3989, 3368, 14913, 9490, 7738, 3474, 3349, 4225, 9425, 3221, 
      9477, 3060, 3112, 4285, 15805, 4409, 12905, 6185, 3329, 2753, 3028, 
      3329, 7785, 2610, 19400, 3589, 2581, 2501, 4264, 9970, 9457, 8026, 
      2450, 4705, 15529, 12304, 7929, 6928, 5904, 5008, 4705, 9778, 7834, 
      6833, 5573, 2309, 2405, 2434, 2693, 4426, 3874, 2509, 2061, 2809, 3394, 
      8660, 4240, 1985, 2000, 2260, 2777, 5213, 3698, 2290, 12373, 4789, 
      1933, 3060, 4082, 3797, 2977, 2005, 1802, 1781, 1682, 13481, 7225, 
      7076, 6500, 4964, 3281, 2689, 1681, 8410, 6421, 1522, 3457, 6344, 2533, 
      1973, 1544, 1885, 3380, 3845, 1405, 3394, 18985, 13617, 10900, 9217, 
      6480, 3897, 2137, 1780, 3600, 4660, 13106, 12461, 10829, 8114, 6266, 
      3529, 1306, 1549, 3557, 1352, 1220, 2452, 9553, 3690, 1258, 12049, 
      5249, 2960, 1753, 2705, 15122, 5450, 5057, 1082, 965, 2725, 9364, 3925, 
      2056, 1684, 1000, 916, 900, 2269, 3301, 4264, 8762, 8237, 3545, 845, 
      1066, 12665, 1073, 1040, 793, 1009, 1184, 1940, 2009, 2228, 2633, 4329, 
      1354, 1053, 985, 1570, 1753, 3754, 932, 965, 12506, 1201, 1154, 1109, 
      1781, 2225, 11392, 7137, 1872, 1537, 577, 576, 612, 2176, 754, 578, 
      610, 698, 1618, 5668, 493, 5813, 3042, 1666, 6682, 15284, 3209, 976, 
      425, 3001, 4244, 4586, 377, 986, 2665, 4850, 5690, 6922, 5365, 3573, 
      1413, 405, 340, 900, 2533, 3573, 4420, 5800, 10289, 4133, 5765, 11920, 
      617, 985, 1097, 4612, 5732, 6625, 450, 801, 1450, 6786, 7969, 15080, 
      11012, 1877, 200, 296, 772, 3112, 6125, 6757, 14810, 8090, 610, 530, 
      1394, 6569, 3393, 1168, 5305, 3602, 562, 125, 202, 5021, 5162, 2600, 
      1621, 725, 1124, 6029, 865, 405, 82, 1306, 4981, 8917, 16193, 7633, 
      4289, 4160, 905, 640, 13045, 2074, 674, 1813, 4673, 8698, 7780, 1800, 
      936, 712, 1717, 2740, 3061, 6760, 15901, 386, 29, 1961, 2329, 5354, 
      17440, 15892, 1241, 857, 745, 80, 65, 17, 1697, 7760, 20173, 17170, 
      12109, 3978, 3034, 2125, 450, 370, 73, 1858, 4628, 3253, 2605, 2504, 
      1604, 1448, 788, 6245, 3601, 8465, 8281, 400, 289, 256, 0, 9, 7570, 
      4226, 170, 145, 3845, 7570, 3848, 2120, 40, 7060, 7400, 2610, 3730, 
      3978, 4105, 4365, 9613, 4505, 10832, 9050, 2437, 1557, 4261, 4660, 
      11700, 1418, 10865, 1360, 1306, 1949, 424, 269, 5576, 21437, 1417, 
      5450, 7865, 12665, 2953, 7540, 8065, 13140, 7913, 13394, 17620, 680, 
      197, 260, 8117, 11221, 325, 1040, 256, 9472, 14450, 2593, 730, 289, 
      305, 11738, 13058, 2725, 1053, 1586, 22601, 841, 18709, 709, 629, 593, 
      578, 949, 27245, 20276, 1000, 740, 25120, 24866, 24557, 2749, 2257, 
      1217, 1186, 29989, 26370, 1573, 2056, 1165, 1696, 1465, 1440, 1345, 
      1385, 29333, 3042, 2276, 2005, 3457, 3380, 3077, 2741, 2260, 4234, 
      5480, 3508, 5081, 3625, 5930, 4772, 4240, 4840, 5165, 5108, 6058, 6005, 
      6437, 6154, 7309, 6340, 6641, 8020, 8045, 7373, 8080, 7897, 8650, 9065, 
      9925, 9925, 10433, 9893, 10504, 11657, 11754, 14265, 14645, 14602 ], 
  [ 52884, 51988, 52322, 50570, 48932, 48197, 48005, 48394, 46969, 46036, 
      45460, 41681, 41625, 39364, 40196, 39821, 38970, 38708, 38048, 36560, 
      36845, 37161, 33641, 32773, 32345, 33329, 33640, 33210, 30922, 32744, 
      32149, 32405, 31473, 31360, 30157, 30496, 28970, 25589, 25857, 25177, 
      33434, 34226, 23957, 26725, 25309, 23524, 22941, 29725, 27977, 22978, 
      27245, 21554, 22180, 22032, 26533, 22298, 25210, 26533, 21608, 24520, 
      26093, 23481, 20176, 20050, 57069, 49320, 25128, 20980, 20413, 22180, 
      21905, 21269, 22250, 57700, 50896, 45392, 47125, 24625, 21250, 21946, 
      57160, 56372, 55981, 46517, 21437, 19805, 19981, 56498, 47353, 17908, 
      17865, 22048, 52882, 17242, 17305, 18925, 19562, 50756, 19400, 19400, 
      22984, 45882, 23202, 18666, 18945, 23697, 48784, 18884, 18985, 51473, 
      48890, 40154, 39538, 16570, 16229, 15877, 44525, 41546, 17929, 17306, 
      17474, 49232, 35825, 34420, 17585, 15380, 17140, 17401, 19097, 20276, 
      35578, 35293, 19618, 15970, 16285, 16573, 17245, 17338, 43445, 33109, 
      17384, 14885, 45970, 34522, 16405, 15425, 15370, 15041, 14866, 16666, 
      20117, 43641, 42961, 18121, 15424, 14976, 18369, 36962, 18785, 15002, 
      14890, 15122, 18517, 45608, 35240, 29549, 17288, 16628, 13949, 13928, 
      14120, 14285, 27378, 31952, 30356, 18080, 16057, 14752, 14612, 14545, 
      13625, 16141, 15074, 14186, 13241, 15826, 41896, 31765, 29896, 29637, 
      27396, 24660, 17352, 15205, 13396, 14152, 15700, 16965, 16133, 16018, 
      13130, 12833, 12938, 13394, 24208, 20113, 12985, 13073, 14569, 36657, 
      14922, 12385, 38021, 26500, 22100, 20021, 12941, 12461, 25106, 18442, 
      12077, 11917, 12365, 13997, 32113, 26793, 15633, 12025, 26090, 17533, 
      16210, 14365, 12074, 11530, 11674, 32552, 26612, 21640, 20840, 11812, 
      11677, 11169, 11041, 23360, 23137, 17540, 12932, 10937, 13625, 34018, 
      23378, 21425, 10805, 14893, 11773, 12520, 22970, 12410, 12050, 12317, 
      28496, 23456, 22544, 18649, 16241, 15041, 13249, 12809, 11849, 11296, 
      10676, 10169, 10025, 10004, 10036, 10049, 33826, 29122, 16857, 15885, 
      12717, 9817, 22600, 17525, 10565, 9773, 9608, 9748, 9829, 10504, 11629, 
      27634, 25538, 17690, 16634, 15650, 10370, 10138, 9665, 10370, 27985, 
      23377, 20241, 17680, 16272, 14992, 9505, 9316, 9220, 9225, 27794, 
      20474, 19634, 18629, 18434, 18241, 17489, 16081, 12994, 9509, 9281, 
      9025, 9061, 9074, 9809, 10546, 11234, 30152, 23477, 20500, 8861, 8885, 
      28813, 26338, 25810, 24525, 24274, 23533, 12130, 10953, 9874, 9549, 
      26153, 19280, 18868, 17680, 13505, 11945, 9553, 10768, 29597, 26237, 
      23165, 13465, 10985, 9577, 22984, 9325, 9189, 8101, 19802, 16202, 
      14005, 11890, 9442, 8405, 9442, 24644, 23120, 22385, 15844, 12928, 
      9593, 8644, 24730, 13194, 11665, 9169, 8410, 7578, 7570, 7578, 7930, 
      9169, 9505, 22280, 16612, 15496, 14285, 8692, 7400, 7397, 8237, 9421, 
      21386, 19994, 18461, 8746, 9250, 23697, 15705, 7497, 7380, 7137, 7345, 
      7732, 8577, 25385, 23018, 19658, 6890, 20180, 19268, 18605, 16328, 
      6749, 6773, 19557, 9810, 24089, 23824, 17636, 15236, 13124, 12961, 
      8000, 7625, 7361, 6464, 19466, 15650, 12482, 8945, 8842, 6437, 6385, 
      6341, 6305, 9000, 7380, 6280, 6184, 6088, 7045, 7309, 16333, 15730, 
      15533, 8045, 7373, 6829, 7373, 15776, 15577, 10676, 8692, 19786, 19549, 
      12850, 8989, 8226, 8026, 6994, 14501, 13220, 8077, 5492, 5765, 7157, 
      14545, 13793, 5365, 5354, 5554, 5858, 9409, 9028, 17362, 14066, 8641, 
      5045, 5576, 5341, 5684, 20137, 17757, 14365, 8482, 18785, 11185, 4660, 
      15098, 12953, 6253, 4525, 5018, 8077, 6957, 4552, 4932, 18386, 13441, 
      10949, 5381, 4901, 14705, 8720, 6032, 4112, 4097, 18853, 6273, 6178, 
      4993, 4033, 3970, 4069, 4330, 5125, 14045, 6344, 4328, 3844, 4205, 
      3796, 3744, 3681, 3649, 3625, 3604, 3924, 5364, 3506, 3881, 5330, 5417, 
      14389, 4148, 3389, 15570, 9973, 8149, 3573, 3418, 4432, 9914, 3314, 
      9972, 3141, 3037, 4072, 16498, 4178, 13520, 6548, 3488, 2804, 2929, 
      3188, 8226, 2601, 20189, 3796, 2644, 2516, 4021, 10501, 9970, 8485, 
      2417, 4426, 16228, 12913, 8388, 7345, 6273, 5329, 4420, 10309, 8293, 
      7250, 5930, 2258, 2330, 2353, 2570, 4729, 4141, 2650, 2106, 2650, 3181, 
      9161, 4537, 2036, 1961, 2161, 2612, 5570, 3965, 2173, 13000, 5128, 
      2020, 2853, 4385, 4082, 3202, 2122, 1877, 1850, 1685, 14144, 7684, 
      7529, 6929, 5321, 3536, 2896, 1744, 8917, 6850, 1537, 3202, 6773, 2740, 
      2120, 1613, 1768, 3125, 3560, 1450, 3133, 19792, 14292, 11497, 9760, 
      6921, 4212, 2320, 1657, 3321, 4321, 13769, 13106, 11426, 8621, 6701, 
      3826, 1369, 1450, 3860, 1445, 1277, 2245, 10114, 4005, 1345, 12688, 
      5648, 3233, 1924, 2468, 15845, 5861, 5450, 1157, 962, 2482, 9925, 4264, 
      2269, 1861, 1069, 949, 909, 2056, 3016, 3925, 9305, 8762, 3866, 866, 
      985, 13328, 1184, 1145, 820, 928, 1073, 1745, 1808, 2009, 2384, 4698, 
      1513, 1170, 1090, 1405, 1570, 3433, 845, 872, 13169, 1354, 1301, 1250, 
      1586, 1994, 12025, 7632, 2097, 1732, 592, 585, 585, 1945, 853, 629, 
      565, 629, 1429, 6109, 484, 5384, 3357, 1885, 6217, 16025, 3536, 1129, 
      404, 2704, 3881, 4985, 410, 845, 2386, 4457, 5261, 6445, 5800, 3924, 
      1620, 468, 325, 765, 2260, 3240, 4045, 5365, 10898, 3770, 5330, 12577, 
      740, 832, 932, 4225, 5297, 7114, 369, 666, 1249, 6309, 7450, 15821, 
      11645, 2132, 221, 245, 637, 2797, 5672, 6280, 15545, 8633, 745, 653, 
      1193, 6098, 3744, 985, 5746, 3965, 697, 146, 157, 4610, 4745, 2909, 
      1864, 584, 941, 5576, 1042, 522, 85, 1105, 4570, 8362, 16964, 8164, 
      4688, 4553, 1088, 505, 13738, 2353, 833, 1570, 4274, 8149, 8317, 2061, 
      1125, 877, 1480, 2437, 2740, 6277, 16666, 509, 26, 1706, 2050, 4925, 
      18241, 16657, 1460, 1040, 916, 137, 116, 20, 1460, 7241, 21034, 17965, 
      12778, 4365, 3373, 2410, 585, 493, 130, 1609, 5045, 3604, 2920, 2813, 
      1853, 1685, 965, 5780, 3250, 7922, 8836, 529, 400, 361, 9, 0, 8101, 
      4625, 257, 226, 3482, 7057, 4229, 2405, 85, 6565, 6893, 2313, 3373, 
      3609, 3730, 3978, 9034, 4112, 10217, 9629, 2740, 1800, 3880, 4261, 
      11061, 1649, 10250, 1585, 1525, 2216, 541, 356, 5141, 22322, 1642, 
      5021, 7346, 12002, 3280, 7033, 7540, 12465, 7394, 12713, 18421, 821, 
      200, 221, 7592, 10600, 394, 1217, 265, 8905, 15173, 2890, 865, 298, 
      290, 11105, 12389, 3028, 1224, 1805, 23504, 970, 19528, 808, 698, 650, 
      629, 1066, 28232, 21125, 1117, 797, 26065, 25805, 25490, 3016, 2482, 
      1322, 1285, 31018, 27333, 1714, 2245, 1192, 1825, 1552, 1521, 1396, 
      1418, 30344, 3285, 2441, 2122, 3700, 3617, 3272, 2900, 2341, 4513, 
      5765, 3589, 5330, 3706, 6221, 4937, 4321, 4981, 5330, 5249, 6229, 6170, 
      6632, 6253, 7528, 6445, 6770, 8245, 8258, 7514, 8281, 8080, 8821, 9242, 
      10132, 10114, 10634, 10034, 10693, 11840, 11925, 14418, 14786, 14737 ], 
  [ 50629, 51173, 50245, 48485, 47381, 47906, 48074, 47021, 47394, 43749, 
      42809, 42802, 39316, 38849, 37157, 37322, 37189, 36745, 37165, 35669, 
      34330, 33202, 34900, 34388, 34138, 32420, 31649, 30313, 31985, 30025, 
      30330, 29684, 29650, 29717, 29410, 28125, 28577, 29506, 27250, 28370, 
      59305, 60817, 26240, 23426, 24170, 26165, 27562, 53426, 50056, 24713, 
      21778, 25805, 23729, 23941, 20880, 22945, 46017, 48960, 23153, 44785, 
      48338, 42664, 24237, 23569, 30346, 26377, 19465, 21437, 22130, 40637, 
      20200, 20644, 41245, 30433, 26869, 24245, 24896, 18596, 19721, 41297, 
      29889, 29461, 29250, 24466, 19186, 20434, 36450, 29405, 24578, 22313, 
      22450, 42653, 27225, 23985, 27828, 34848, 36745, 25997, 18761, 36761, 
      45385, 23461, 16981, 35125, 35944, 47176, 24741, 36241, 36522, 25988, 
      24665, 20609, 20353, 21145, 22784, 24050, 22276, 20917, 17640, 18277, 
      33565, 24461, 18434, 17929, 17474, 23369, 33049, 33850, 38426, 41225, 
      18185, 18080, 15905, 19097, 30752, 31760, 33872, 34145, 21370, 17154, 
      16729, 23050, 22453, 17485, 17188, 18728, 18853, 19784, 20509, 33109, 
      41780, 21202, 20882, 15482, 18005, 18997, 38050, 18121, 14884, 18121, 
      28089, 29041, 38736, 21905, 17297, 15386, 15185, 15605, 21386, 21905, 
      24977, 26042, 14653, 15805, 15289, 14173, 15210, 16605, 16825, 16938, 
      24298, 14752, 15665, 16937, 20852, 33337, 19625, 15434, 14825, 14746, 
      14125, 13549, 13801, 15074, 25325, 28601, 33389, 36634, 14020, 14085, 
      18037, 19720, 23605, 26221, 13093, 12778, 17530, 25538, 30994, 16900, 
      14065, 22148, 17362, 13221, 12421, 12322, 16042, 17362, 12725, 12181, 
      17876, 19156, 24644, 30596, 14690, 12970, 12610, 23762, 12625, 11808, 
      12105, 12960, 15889, 18225, 22689, 14585, 12605, 11593, 11513, 15805, 
      23770, 17320, 20072, 11509, 11466, 11089, 12961, 17266, 31474, 14785, 
      11345, 11012, 16592, 11138, 13418, 29105, 10933, 12253, 12613, 28900, 
      12317, 10877, 10685, 10210, 10322, 10562, 11290, 11570, 12410, 13117, 
      14297, 16130, 17426, 17945, 19417, 19610, 14225, 12401, 10036, 10144, 
      11296, 18836, 10377, 9802, 13282, 15730, 17545, 20205, 20826, 24201, 
      28026, 11629, 10973, 9605, 9629, 9725, 13085, 13573, 20840, 24245, 
      11618, 10250, 9634, 9413, 9445, 9605, 14738, 15809, 17873, 18058, 
      11425, 9505, 9385, 9280, 9265, 9252, 9220, 9252, 9945, 13840, 14692, 
      17316, 18432, 18625, 23140, 25857, 27985, 12161, 9986, 9349, 18050, 
      18434, 11540, 10685, 10517, 10132, 10061, 9860, 9797, 10600, 11861, 
      23236, 10498, 8845, 8793, 8685, 9010, 9610, 11898, 27693, 11600, 10400, 
      9488, 8788, 9908, 24340, 9305, 11306, 11530, 16202, 8461, 8101, 8244, 
      8829, 10701, 20644, 24741, 9521, 9077, 8882, 7921, 8245, 10130, 22321, 
      9425, 7969, 8420, 10244, 11465, 15313, 16025, 16393, 19625, 24644, 
      25700, 8593, 7605, 7569, 7618, 10485, 15313, 15490, 21730, 25794, 8237, 
      7925, 7652, 24037, 25621, 8746, 7234, 11986, 12409, 17026, 18674, 
      20681, 23866, 9172, 8425, 7585, 14977, 7565, 7373, 7250, 6953, 15914, 
      16298, 7300, 7813, 8410, 8325, 6817, 6577, 6625, 6642, 9061, 9586, 
      10042, 13285, 7025, 6449, 6521, 7844, 7921, 12176, 12484, 12800, 13124, 
      7537, 9157, 12017, 12641, 13985, 20882, 21866, 6228, 6165, 6148, 8020, 
      8788, 20484, 22468, 6029, 6010, 6329, 7225, 6617, 6560, 5801, 6800, 
      7297, 7457, 21905, 5650, 5629, 7146, 14461, 17074, 22786, 5512, 5480, 
      12532, 12701, 16501, 18245, 5954, 6113, 5625, 5209, 6084, 12928, 9137, 
      17362, 18965, 6056, 5476, 4964, 5741, 5602, 4842, 13977, 4793, 4628, 
      6928, 11680, 17393, 5330, 6010, 15305, 17485, 5197, 4392, 4420, 7492, 
      8452, 4394, 4709, 6341, 11621, 12506, 5120, 5860, 5945, 7460, 10820, 
      12377, 14096, 15977, 19472, 4090, 5569, 8593, 12069, 15850, 9497, 9805, 
      10282, 10610, 10946, 11465, 15385, 21145, 10825, 15700, 21289, 21556, 
      3706, 7325, 10706, 3805, 3428, 3764, 8548, 9293, 6165, 3185, 8465, 
      3061, 8650, 13226, 18401, 3645, 19045, 3005, 3593, 6653, 9209, 13834, 
      15353, 2929, 10804, 4450, 5517, 8685, 9997, 19242, 2500, 2509, 2644, 
      11336, 20725, 3185, 2570, 2545, 2762, 3130, 3626, 20897, 2304, 2448, 
      2665, 3145, 11713, 12505, 12708, 14185, 3560, 4052, 6341, 8677, 15341, 
      17492, 2050, 3546, 8425, 11050, 13050, 15481, 2777, 3872, 13600, 2105, 
      2873, 7325, 16978, 3208, 3445, 4365, 6525, 7540, 7693, 9508, 2165, 
      1825, 1850, 1970, 2522, 3797, 4597, 7765, 1616, 1889, 8996, 18761, 
      1810, 4437, 5617, 7450, 13185, 18682, 20017, 8005, 18868, 3485, 1945, 
      1490, 1373, 1594, 2665, 4733, 13250, 19594, 22394, 1780, 1657, 1417, 
      1312, 1552, 2817, 7380, 12321, 2669, 6554, 7466, 16354, 1181, 2452, 
      6632, 1413, 1573, 2938, 4689, 17473, 2048, 1424, 1553, 6800, 8945, 
      17665, 986, 1985, 3770, 4442, 6890, 7850, 8530, 16337, 19457, 21986, 
      904, 901, 2125, 8125, 11304, 1325, 5741, 5882, 7897, 11245, 12290, 
      15482, 15725, 16466, 17741, 1513, 4628, 5545, 5825, 14240, 14945, 
      20948, 11338, 11545, 1160, 4645, 4772, 4901, 15317, 16805, 914, 661, 
      3226, 3761, 8021, 8194, 9274, 16754, 5760, 6976, 9792, 10576, 14976, 
      754, 8629, 26129, 1780, 3188, 28040, 1666, 1597, 4410, 8905, 19485, 
      22642, 884, 7289, 12944, 18625, 24116, 26000, 28624, 617, 1261, 3277, 
      6445, 8642, 12682, 18317, 21097, 23162, 26282, 493, 22525, 26245, 730, 
      4913, 13285, 13745, 23698, 26210, 305, 10660, 12577, 15140, 28480, 
      30881, 1450, 514, 2341, 7450, 9634, 12546, 20106, 27121, 28449, 1352, 
      200, 4552, 4820, 15080, 28085, 1069, 14330, 369, 928, 4500, 7369, 9360, 
      24793, 25108, 1490, 2425, 12665, 14282, 27017, 3581, 4861, 7844, 14984, 
      24749, 32861, 1681, 81, 565, 610, 3445, 12402, 793, 1828, 3908, 16705, 
      24089, 32464, 50, 2074, 3298, 3770, 16433, 19370, 20213, 28610, 1557, 
      4660, 7957, 17197, 18261, 25636, 2050, 1546, 2729, 3389, 3625, 6266, 
      6425, 7769, 16409, 30650, 3041, 1952, 545, 592, 1040, 1697, 4372, 4640, 
      6257, 16916, 370, 909, 1305, 1378, 2218, 2410, 3490, 27565, 21613, 
      32045, 17, 4490, 4901, 5042, 7570, 8101, 0, 484, 5476, 5625, 22201, 
      30276, 626, 1682, 6562, 29242, 29930, 19048, 21908, 22504, 22805, 
      23413, 34229, 23725, 36490, 80, 1469, 2329, 23129, 24050, 38050, 2536, 
      36517, 2650, 2768, 2017, 4842, 5557, 26002, 3581, 2701, 25700, 30725, 
      39701, 1277, 30050, 31097, 40522, 30769, 40948, 2194, 4394, 7913, 9194, 
      31145, 37033, 6125, 3706, 7794, 33714, 1280, 1777, 4612, 7825, 8537, 
      37892, 40256, 1733, 3889, 3028, 4205, 4889, 2745, 5625, 6413, 6725, 
      6884, 5337, 6401, 3434, 5386, 6866, 5490, 5408, 5273, 2777, 3501, 5941, 
      6084, 7913, 6208, 5249, 4338, 8145, 5714, 6701, 6850, 7625, 8185, 7769, 
      3748, 5242, 6361, 4153, 4250, 5161, 5869, 7650, 3880, 4930, 8874, 5573, 
      8989, 5200, 7690, 9594, 8450, 8077, 8714, 8784, 8905, 8465, 10960, 
      8633, 10970, 10573, 9162, 9533, 10949, 9914, 10253, 11344, 11581, 
      11565, 12085, 12241, 13441, 12658, 13973, 14416, 17425, 18149, 18280 ], 
  [ 49793, 49985, 49365, 47605, 46369, 46586, 46666, 45965, 45898, 42913, 
      42061, 41130, 38480, 37573, 36497, 36530, 36221, 35821, 35977, 34481, 
      33538, 32762, 33184, 32584, 32290, 31232, 30725, 29609, 30313, 29277, 
      29362, 28936, 28682, 28705, 28178, 27289, 27257, 27130, 25490, 26170, 
      51561, 52897, 24260, 22810, 23026, 24097, 25010, 46210, 43236, 22865, 
      21690, 23341, 21925, 22049, 20836, 21361, 39505, 42052, 21349, 38405, 
      41474, 36548, 21817, 21281, 35450, 30557, 19421, 19897, 20282, 34697, 
      19188, 19368, 35173, 35669, 31313, 27985, 28900, 18640, 18665, 35137, 
      35125, 34609, 34354, 28426, 18306, 18850, 30994, 34597, 28714, 19805, 
      19898, 36185, 32065, 20905, 23824, 29524, 31113, 30617, 17485, 31085, 
      38477, 27509, 17069, 29669, 30356, 40004, 29185, 30565, 30802, 30784, 
      29153, 23953, 23609, 18593, 19748, 20618, 26280, 24525, 16276, 16605, 
      28197, 29081, 21250, 20525, 16066, 19981, 27725, 28394, 32266, 34669, 
      21001, 20852, 15377, 16897, 25780, 26612, 28372, 28601, 25330, 19618, 
      15453, 19618, 26765, 20213, 15560, 16484, 16565, 17188, 17693, 27653, 
      35048, 25250, 24842, 14690, 15937, 16577, 31802, 21289, 14400, 15921, 
      23425, 24201, 32356, 26261, 20245, 17410, 14261, 14417, 18130, 18517, 
      20885, 21730, 16325, 18313, 17533, 13689, 13978, 14713, 14845, 14914, 
      20250, 13652, 14081, 14825, 17552, 27617, 23629, 17986, 17069, 16946, 
      15929, 14825, 13229, 13666, 20969, 23629, 27625, 30386, 13096, 13117, 
      15397, 16596, 19557, 21645, 14369, 13130, 14978, 21050, 25538, 20288, 
      12833, 18320, 20970, 15025, 13345, 12762, 13842, 14722, 14309, 12269, 
      15016, 15944, 20200, 25096, 17506, 14906, 11906, 19450, 14473, 11764, 
      11665, 11860, 13513, 15145, 18553, 17533, 14585, 12605, 12349, 13385, 
      19370, 14372, 16420, 12961, 12874, 11221, 11509, 14274, 25666, 18041, 
      12841, 12112, 13732, 10610, 11570, 23605, 12429, 10845, 11029, 23400, 
      14825, 12505, 12137, 10826, 10322, 10210, 10322, 10426, 10826, 11225, 
      11965, 13226, 14170, 14557, 15677, 15826, 17569, 15041, 10256, 10100, 
      10196, 15184, 11917, 10242, 11170, 12826, 14157, 16201, 16690, 19405, 
      22570, 14093, 13085, 10133, 9893, 9725, 10973, 11285, 16660, 19405, 
      14170, 12010, 10778, 9985, 9665, 9473, 12010, 12773, 14309, 14450, 
      13977, 10737, 10441, 10116, 10057, 10000, 9792, 9472, 9241, 11332, 
      11920, 13840, 14692, 14841, 18432, 20665, 22441, 15109, 11834, 10625, 
      14354, 14650, 14312, 13061, 12805, 12200, 12085, 11752, 8917, 9236, 
      9925, 18440, 12874, 9945, 9805, 9433, 8658, 8730, 9874, 22105, 14548, 
      12820, 11380, 8480, 8720, 19280, 11197, 9370, 9506, 12770, 9781, 8629, 
      8200, 8125, 8941, 16200, 19549, 11765, 11057, 10730, 8405, 7937, 8546, 
      17525, 11713, 7793, 7760, 8528, 9265, 11969, 12505, 12785, 15313, 
      19408, 20288, 10485, 8353, 8053, 7794, 8593, 11925, 12058, 16978, 
      20338, 9997, 9421, 8840, 18845, 20165, 10946, 7850, 9434, 9725, 13154, 
      14450, 16061, 18674, 11680, 10537, 9081, 11545, 9193, 8825, 8570, 7789, 
      12218, 12514, 8840, 6845, 10786, 10657, 8005, 7237, 6757, 6730, 7345, 
      7650, 7930, 10161, 8609, 7241, 6521, 6656, 6689, 9316, 9536, 9764, 
      10000, 6437, 7265, 9157, 9605, 10597, 16042, 16850, 7240, 7045, 6984, 
      6568, 6984, 15688, 17320, 6953, 6890, 5933, 6125, 8377, 8276, 6065, 
      5876, 6065, 6137, 16801, 6354, 6025, 5914, 10809, 12850, 17506, 6260, 
      6052, 9320, 9445, 12365, 13757, 5338, 5365, 7033, 5913, 5248, 9540, 
      6805, 12962, 14257, 8036, 7016, 5800, 4949, 7362, 4930, 10237, 5849, 
      5200, 5300, 8468, 12905, 4538, 4778, 11213, 12953, 6957, 5140, 4552, 
      5512, 6120, 5450, 4225, 4801, 8321, 8986, 7012, 4496, 4537, 5392, 7696, 
      8857, 10180, 11665, 14500, 5058, 4293, 6085, 8593, 11538, 6637, 6857, 
      7202, 7442, 7690, 8077, 11117, 15821, 7569, 11344, 15921, 16144, 4850, 
      5081, 7450, 5213, 3560, 3368, 5864, 6389, 4273, 3361, 5737, 3281, 5834, 
      9266, 13429, 5317, 13941, 4105, 2845, 4409, 6173, 9698, 10909, 2753, 
      7328, 6826, 3625, 5737, 6697, 14050, 2984, 2861, 2600, 7684, 15269, 
      4901, 3626, 2501, 2410, 2426, 2570, 15397, 2788, 2404, 2313, 2353, 
      7929, 8545, 8704, 9873, 2372, 2600, 3965, 5597, 10765, 12520, 2314, 
      2314, 5389, 7354, 8914, 10861, 1985, 2420, 9332, 3293, 1949, 4553, 
      12050, 2020, 2125, 2605, 3973, 4680, 4789, 6120, 3617, 1781, 1762, 
      1706, 1730, 2257, 2705, 4817, 1924, 1625, 5696, 13481, 1546, 2545, 
      3285, 4546, 8917, 13402, 14517, 4925, 13544, 5993, 3485, 2458, 1945, 
      1418, 1565, 2665, 8938, 14138, 16498, 3232, 2977, 2385, 1620, 1332, 
      1585, 4432, 8185, 1481, 3826, 4474, 11426, 1885, 1352, 3860, 2689, 
      1089, 1530, 2533, 12325, 3940, 1028, 1025, 3940, 5513, 12473, 1690, 
      1061, 1922, 2330, 3986, 4682, 5186, 11365, 13957, 16090, 1476, 1341, 
      1069, 4869, 7300, 2777, 3145, 3242, 4685, 7241, 8066, 10642, 10841, 
      11450, 12505, 809, 2384, 2993, 3185, 9620, 10193, 15184, 7290, 7453, 
      2612, 2357, 2440, 2525, 10477, 11701, 2146, 881, 1466, 1781, 4721, 
      4850, 5666, 11650, 3076, 3940, 6052, 6660, 10180, 578, 5153, 19573, 
      680, 1384, 21220, 3690, 585, 2122, 5341, 13897, 16570, 400, 4121, 8500, 
      13169, 17824, 19444, 21716, 397, 425, 1385, 3497, 5122, 8282, 12905, 
      15245, 17002, 19682, 1549, 16453, 19645, 2138, 2405, 8753, 9125, 17450, 
      19610, 481, 6656, 8177, 10256, 21572, 23665, 3474, 1746, 801, 4194, 
      5850, 8146, 14386, 20389, 21541, 3332, 772, 2132, 2312, 10196, 21221, 
      233, 9578, 193, 180, 2080, 4113, 5620, 18369, 18640, 346, 797, 8221, 
      9530, 20285, 1469, 2309, 4456, 10100, 18325, 25381, 3925, 565, 81, 82, 
      1377, 8002, 2465, 464, 1664, 11513, 17753, 25028, 578, 578, 1274, 1570, 
      11285, 13738, 14449, 21658, 3757, 2152, 4525, 11917, 12805, 19080, 
      4514, 3746, 925, 1321, 1469, 3274, 3389, 4381, 11261, 23434, 5945, 
      4372, 2041, 20, 116, 377, 1952, 2132, 3265, 11680, 18, 73, 205, 234, 
      634, 738, 1378, 20745, 15629, 24653, 677, 2026, 2305, 2402, 4226, 4625, 
      484, 0, 2704, 2809, 16129, 23104, 10, 362, 3482, 22202, 22802, 13460, 
      15880, 16388, 16645, 17165, 26573, 17433, 28570, 916, 281, 701, 16925, 
      17714, 29954, 820, 28597, 890, 964, 565, 2290, 2785, 19402, 6661, 941, 
      19144, 23509, 31429, 265, 22922, 23837, 32162, 23553, 32544, 4658, 
      2018, 4525, 5498, 23885, 29069, 3221, 1594, 4450, 26146, 3172, 545, 
      2192, 4481, 5017, 29840, 31940, 545, 1733, 1224, 7417, 2425, 5341, 
      2941, 3509, 3733, 3848, 2785, 10229, 6250, 2834, 3874, 9010, 8884, 
      8705, 1325, 1741, 3301, 3400, 12049, 9860, 2873, 2314, 4933, 3250, 
      3929, 4034, 4589, 5017, 11773, 2120, 3042, 3809, 2525, 2578, 3181, 
      3625, 4834, 2516, 3610, 6058, 3989, 6173, 3924, 5490, 6778, 6074, 5877, 
      6338, 6628, 6705, 6485, 8276, 6829, 8330, 8109, 7402, 7685, 8573, 7978, 
      8185, 9188, 9469, 9673, 10061, 10305, 11065, 10634, 11905, 12260, 
      15137, 15773, 15860 ], 
  [ 51665, 51025, 51133, 49373, 47825, 47314, 47186, 47317, 46210, 44785, 
      44141, 41026, 40352, 38405, 38785, 38506, 37781, 37485, 37017, 35521, 
      35514, 35570, 32976, 32168, 31770, 32272, 32389, 31793, 30209, 31357, 
      30922, 31016, 30242, 30161, 29114, 29161, 27985, 25362, 25178, 24818, 
      37105, 38025, 23428, 25202, 24170, 23057, 22826, 33002, 30964, 22345, 
      25330, 21365, 21509, 21425, 24580, 21465, 27961, 29572, 20933, 27173, 
      29098, 25940, 19945, 19721, 51362, 44285, 23165, 20105, 19762, 24505, 
      20644, 20200, 24669, 51893, 45665, 40673, 42212, 22592, 20017, 24425, 
      51349, 50625, 50266, 41634, 20074, 18954, 21946, 50717, 42338, 17725, 
      17714, 24745, 47353, 17473, 18208, 20788, 21649, 45385, 18317, 21517, 
      25997, 40925, 21125, 20621, 20996, 26900, 43537, 20997, 21130, 45968, 
      43609, 35705, 35153, 16409, 16420, 16354, 39592, 36901, 16900, 16501, 
      19357, 43849, 31754, 30509, 16586, 15821, 18989, 19346, 21554, 23021, 
      31505, 31252, 17977, 15545, 17876, 18292, 19220, 19345, 38538, 29290, 
      16285, 15354, 40805, 30509, 15560, 15028, 15005, 14900, 14885, 18605, 
      22984, 38666, 38050, 16666, 14897, 14705, 20882, 32625, 17104, 14569, 
      16249, 16609, 21124, 40405, 31061, 26042, 15925, 15457, 14282, 14357, 
      15061, 15386, 24125, 28089, 26685, 16393, 14914, 14089, 14013, 13978, 
      14530, 14900, 14185, 13681, 13600, 17945, 36941, 27866, 26221, 25994, 
      24041, 21689, 15725, 14186, 14521, 15725, 17849, 19466, 14760, 14677, 
      13005, 13060, 13837, 14677, 21233, 17810, 12794, 14290, 16490, 32144, 
      13769, 13120, 33346, 23137, 19377, 17650, 12490, 12330, 21901, 16325, 
      12104, 12200, 13544, 15944, 28010, 23330, 14090, 13106, 22689, 15508, 
      14473, 13108, 11745, 11713, 12625, 28349, 23113, 18845, 18173, 11513, 
      12818, 11252, 11636, 20241, 20050, 15381, 11925, 11050, 15786, 29585, 
      20225, 18560, 10820, 13210, 11050, 14453, 19813, 11365, 11133, 14248, 
      24601, 20201, 19417, 16130, 14170, 13226, 11882, 11570, 10930, 10601, 
      10301, 10210, 10322, 10397, 10685, 10730, 29321, 25129, 14624, 13844, 
      11444, 10400, 19405, 15130, 10026, 9810, 9997, 10585, 10762, 11917, 
      13522, 23765, 21925, 15229, 14365, 13573, 9829, 9725, 10628, 11813, 
      24050, 20018, 17330, 15185, 14033, 13009, 9410, 9445, 9733, 9770, 
      23857, 17497, 16785, 15940, 15777, 15616, 14992, 13840, 11425, 9252, 
      9216, 9472, 9700, 9745, 11152, 12241, 13185, 25925, 20050, 17489, 9466, 
      9554, 24712, 22525, 22061, 20936, 20717, 20072, 10685, 9860, 9197, 
      10952, 22338, 16393, 16045, 15049, 11674, 10498, 8938, 12745, 25364, 
      22388, 19700, 11600, 9760, 11168, 19517, 8642, 8570, 8506, 16749, 
      13725, 11944, 10309, 8629, 9544, 11125, 20917, 19585, 18946, 13397, 
      11057, 8650, 10037, 20969, 11225, 10048, 8320, 7913, 7913, 8033, 8105, 
      8969, 10880, 11344, 18805, 13969, 13045, 12058, 7969, 7765, 7794, 9594, 
      11290, 18005, 16805, 15496, 10421, 11117, 19994, 13154, 7250, 7229, 
      7850, 8314, 8989, 10250, 21456, 19377, 16465, 7281, 16889, 16105, 
      15538, 13613, 7330, 7418, 16328, 8405, 20250, 20017, 14661, 12645, 
      10917, 10786, 7137, 6922, 6786, 6625, 16201, 12961, 10369, 7696, 7625, 
      6404, 6416, 6436, 6464, 7685, 6641, 6245, 6277, 6437, 8450, 8842, 
      13480, 12973, 12808, 6984, 6568, 8200, 9000, 12985, 12818, 8845, 7373, 
      16385, 16180, 10537, 7540, 7001, 6865, 8585, 11866, 10809, 6850, 6025, 
      6714, 8874, 11876, 11252, 5576, 5597, 6437, 6997, 7730, 7445, 14209, 
      11425, 7120, 5380, 5141, 6410, 6977, 16564, 14504, 11624, 6925, 15370, 
      8986, 5245, 12193, 10400, 5300, 4724, 6145, 6514, 5714, 5389, 6089, 
      14965, 10756, 8712, 4680, 4456, 11794, 6929, 5009, 4369, 4514, 15332, 
      5120, 5057, 4352, 4160, 4385, 4772, 5321, 6596, 11194, 5125, 4005, 
      4225, 5194, 3725, 3737, 3770, 3802, 3842, 3917, 4877, 7085, 3721, 4896, 
      7081, 7200, 11402, 3625, 3602, 12389, 7720, 6280, 3368, 3373, 3649, 
      7625, 3137, 7649, 3026, 3754, 5525, 13117, 5725, 10553, 4925, 2953, 
      2845, 3770, 4253, 6185, 2960, 16290, 3001, 2617, 2745, 5626, 7976, 
      7541, 6344, 2900, 6221, 12805, 9970, 6245, 5426, 4610, 3922, 6245, 
      7780, 6148, 5329, 4329, 2833, 3033, 3088, 3529, 3412, 3016, 2197, 2165, 
      3797, 4616, 6786, 3250, 2061, 2466, 2986, 3789, 3961, 2836, 3092, 9949, 
      3613, 1849, 4250, 3060, 2853, 2293, 1789, 1768, 1773, 1960, 10897, 
      5525, 5402, 4930, 3706, 2465, 2081, 1697, 6500, 4849, 1744, 4849, 4770, 
      1921, 1621, 1530, 2677, 4770, 5365, 1493, 4808, 15769, 10973, 8594, 
      7145, 4850, 2813, 1625, 2594, 5090, 6410, 10512, 9945, 8521, 6196, 
      4660, 2521, 1312, 2257, 2521, 1226, 1250, 3626, 7397, 2600, 1156, 9553, 
      3793, 2050, 1285, 4005, 12260, 3940, 3625, 1028, 1249, 4049, 7202, 
      2725, 1402, 1186, 970, 1042, 1130, 3461, 4805, 6002, 6676, 6229, 2421, 
      1021, 1684, 10057, 857, 850, 941, 1625, 1930, 3050, 3145, 3442, 3977, 
      2993, 928, 809, 793, 2548, 2809, 5408, 1570, 1629, 9892, 797, 776, 757, 
      2885, 3485, 8906, 5249, 1154, 949, 769, 794, 986, 3434, 580, 612, 1060, 
      1252, 2692, 4010, 785, 7925, 1928, 968, 8948, 12322, 2041, 562, 765, 
      4537, 6066, 3104, 481, 1844, 4121, 6800, 7796, 9236, 3725, 2297, 761, 
      377, 650, 1730, 3961, 5261, 6290, 7930, 7893, 5949, 7893, 9314, 325, 
      1889, 2053, 6530, 7858, 4745, 1040, 1625, 2560, 9092, 10457, 12106, 
      8506, 1009, 346, 754, 1594, 4714, 8325, 9061, 11860, 5972, 260, 232, 
      2500, 8845, 2105, 2194, 3625, 2260, 208, 265, 628, 7033, 7200, 1490, 
      797, 1565, 2146, 8221, 325, 125, 296, 2404, 6989, 11549, 13077, 5557, 
      2785, 2682, 337, 1450, 10265, 1088, 208, 3089, 6625, 11300, 5674, 890, 
      338, 218, 2965, 4274, 4673, 9074, 12805, 72, 261, 3285, 3757, 7432, 
      14186, 12794, 509, 281, 221, 50, 61, 221, 2941, 10226, 16657, 13940, 
      9425, 2516, 1780, 1105, 80, 52, 41, 3152, 3034, 1945, 1453, 1378, 738, 
      634, 234, 8473, 5333, 11029, 6085, 50, 17, 10, 170, 257, 5476, 2704, 0, 
      1, 5625, 10000, 2402, 1090, 50, 9410, 9802, 4100, 5480, 5780, 5933, 
      6245, 12325, 6409, 13698, 6740, 1321, 701, 6109, 6586, 14666, 612, 
      13725, 578, 548, 981, 106, 81, 7650, 17789, 629, 7496, 10301, 15725, 
      1721, 9922, 10525, 16250, 10345, 16528, 14330, 250, 365, 610, 10573, 
      14093, 205, 450, 394, 12106, 11492, 1481, 320, 425, 545, 14656, 16132, 
      1585, 485, 808, 18857, 449, 15325, 445, 493, 509, 520, 601, 23125, 
      16754, 650, 650, 21178, 20948, 20665, 1741, 1429, 909, 904, 25673, 
      22340, 1105, 1378, 1189, 1274, 1225, 1226, 1261, 1377, 25085, 2120, 
      1690, 1625, 2525, 2474, 2349, 2169, 2026, 3140, 4338, 3250, 4093, 3365, 
      4756, 4138, 3970, 4306, 4525, 4570, 5380, 5353, 5653, 5780, 6413, 5938, 
      6133, 7090, 7165, 6805, 7250, 7145, 7940, 8325, 9049, 9125, 9577, 9297, 
      9698, 10865, 11012, 13577, 14005, 13988 ], 
  [ 51754, 51098, 51220, 49460, 47906, 47381, 47249, 47396, 46269, 44874, 
      44234, 41077, 40441, 38474, 38882, 38597, 37864, 37570, 37090, 35594, 
      35605, 35677, 33025, 32213, 31813, 32345, 32474, 31888, 30260, 31450, 
      31005, 31109, 30325, 30242, 29185, 29250, 28052, 25381, 25225, 24845, 
      36880, 37792, 23465, 25301, 24245, 23090, 22837, 32801, 30781, 22388, 
      25453, 21380, 21554, 21466, 24705, 21520, 27792, 29385, 20978, 27010, 
      28913, 25789, 19962, 19744, 51721, 44602, 23290, 20162, 19805, 24362, 
      20725, 20269, 24520, 52258, 45994, 40970, 42521, 22721, 20096, 24272, 
      51714, 50986, 50625, 41941, 20161, 19009, 21825, 51080, 42653, 17738, 
      17725, 24578, 47700, 17460, 18153, 20673, 21520, 45722, 18386, 21386, 
      25810, 41236, 21256, 20500, 20869, 26701, 43866, 20866, 20997, 46313, 
      43940, 35984, 35428, 16420, 16409, 16325, 39901, 37192, 16965, 16552, 
      19240, 44186, 32009, 30754, 16649, 15794, 18874, 19225, 21401, 22850, 
      31760, 31505, 18080, 15572, 17777, 18185, 19097, 19220, 38845, 29529, 
      16354, 15325, 41128, 30760, 15613, 15053, 15028, 14909, 14884, 18484, 
      22805, 38977, 38357, 16757, 14930, 14722, 20725, 32896, 17209, 14596, 
      16164, 16516, 20961, 40730, 31322, 26261, 16010, 15530, 14261, 14330, 
      15002, 15317, 24328, 28330, 26914, 16498, 14985, 14130, 14050, 14013, 
      14473, 14977, 14240, 13712, 13577, 17812, 37250, 28109, 26450, 26221, 
      24250, 21874, 15826, 14249, 14450, 15626, 17714, 19309, 14845, 14760, 
      13012, 13045, 13780, 14596, 21418, 17953, 12805, 14213, 16369, 32425, 
      13840, 13073, 33637, 23346, 19546, 17797, 12517, 12337, 22100, 16456, 
      12101, 12181, 13469, 15821, 28265, 23545, 14185, 13037, 22900, 15633, 
      14580, 13185, 11764, 11700, 12564, 28610, 23330, 19018, 18338, 11530, 
      12745, 11245, 11597, 20434, 20241, 15514, 11986, 11041, 15649, 29860, 
      20420, 18737, 10817, 13313, 11093, 14330, 20008, 11428, 11188, 14125, 
      24842, 20402, 19610, 16285, 14297, 13337, 11965, 11645, 10985, 10642, 
      10322, 10205, 10301, 10370, 10642, 10685, 29600, 25376, 14761, 13969, 
      11521, 10361, 19602, 15277, 10057, 9805, 9970, 10530, 10701, 11826, 
      13401, 24004, 22148, 15380, 14504, 13700, 9860, 9748, 10565, 11720, 
      24293, 20225, 17509, 15338, 14170, 13130, 9413, 9434, 9698, 9733, 
      24100, 17680, 16960, 16105, 15940, 15777, 15145, 13977, 11520, 9265, 
      9217, 9441, 9657, 9700, 11065, 12132, 13060, 26186, 20261, 17674, 9425, 
      9509, 24965, 22760, 22292, 21157, 20936, 20285, 10772, 9925, 9236, 
      10861, 22573, 16570, 16218, 15210, 11785, 10585, 8973, 12618, 25625, 
      22625, 19913, 11713, 9833, 11065, 19730, 8681, 8605, 8477, 16936, 
      13876, 12069, 10404, 8676, 9469, 11016, 21146, 19802, 19157, 13546, 
      11170, 8705, 9946, 21200, 11344, 10145, 8369, 7940, 7888, 8000, 8068, 
      8900, 10769, 11225, 19018, 14130, 13194, 12193, 8010, 7738, 7765, 9505, 
      11169, 18212, 17000, 15677, 10312, 10996, 20221, 13309, 7261, 7234, 
      7801, 8249, 8906, 10141, 21697, 19600, 16660, 7252, 17090, 16298, 
      15725, 13778, 7289, 7373, 16525, 8488, 20485, 20250, 14842, 12802, 
      11050, 10917, 7186, 6961, 6817, 6610, 16400, 13124, 10496, 7769, 7696, 
      6401, 6409, 6425, 6449, 7762, 6682, 6242, 6266, 6410, 8357, 8741, 
      13653, 13140, 12973, 7045, 6613, 8109, 8893, 13154, 12985, 8954, 7450, 
      16592, 16385, 10676, 7625, 7072, 6932, 8480, 12025, 10954, 6921, 5986, 
      6649, 8761, 12037, 11405, 5557, 5576, 6376, 6920, 7829, 7538, 14400, 
      11584, 7209, 5353, 5162, 6337, 6890, 16781, 14701, 11789, 7016, 15577, 
      9117, 5202, 12368, 10553, 5353, 4705, 6068, 6605, 5785, 5330, 6010, 
      15172, 10917, 8845, 4717, 4477, 11969, 7034, 5066, 4346, 4481, 15545, 
      5185, 5120, 4385, 4145, 4352, 4721, 5252, 6497, 11365, 5194, 4018, 
      4194, 5125, 3722, 3730, 3757, 3785, 3821, 3890, 4810, 6970, 3700, 4825, 
      6964, 7081, 11581, 3650, 3581, 12580, 7853, 6389, 3373, 3368, 3690, 
      7760, 3140, 7786, 3025, 3701, 5426, 13320, 5620, 10730, 5018, 2978, 
      2834, 3709, 4178, 6304, 2929, 16525, 3042, 2610, 2722, 5517, 8125, 
      7684, 6469, 2861, 6100, 13010, 10145, 6370, 5537, 4705, 4001, 6122, 
      7929, 6273, 5440, 4420, 2788, 2980, 3033, 3460, 3485, 3077, 2216, 2152, 
      3716, 4517, 6925, 3321, 2050, 2425, 2925, 3706, 4052, 2897, 3025, 
      10130, 3698, 1850, 4153, 3133, 2920, 2340, 1800, 1765, 1768, 1933, 
      11090, 5650, 5525, 5045, 3797, 2522, 2122, 1690, 6641, 4964, 1721, 
      4736, 4885, 1962, 1642, 1525, 2610, 4657, 5242, 1480, 4693, 16010, 
      11170, 8765, 7298, 4969, 2890, 1658, 2525, 4969, 6269, 10705, 10132, 
      8692, 6337, 4777, 2592, 1305, 2196, 2594, 1229, 1241, 3529, 7556, 2677, 
      1157, 9738, 3898, 2113, 1314, 3898, 12473, 4049, 3728, 1025, 1220, 
      3940, 7361, 2810, 1445, 1217, 965, 1025, 1105, 3362, 4682, 5861, 6829, 
      6376, 2500, 1000, 1629, 10250, 866, 857, 922, 1570, 1865, 2957, 3050, 
      3341, 3866, 3088, 953, 820, 800, 2465, 2720, 5273, 1513, 1570, 10085, 
      820, 797, 776, 2792, 3380, 9089, 5386, 1201, 986, 746, 769, 949, 3329, 
      585, 601, 1017, 1201, 2601, 4129, 754, 7754, 2005, 1013, 8765, 12541, 
      2122, 585, 730, 4410, 5917, 3209, 464, 1769, 4000, 6641, 7625, 9049, 
      3842, 2386, 802, 370, 617, 1657, 3842, 5122, 6137, 7757, 8068, 5800, 
      7720, 9505, 338, 1810, 1970, 6373, 7685, 4880, 985, 1552, 2465, 8905, 
      10256, 12325, 8689, 1066, 325, 709, 1521, 4581, 8146, 8874, 12077, 
      6125, 277, 245, 2405, 8660, 2194, 2105, 3744, 2353, 225, 244, 585, 
      6868, 7033, 1565, 850, 1490, 2057, 8042, 356, 136, 269, 2309, 6824, 
      11336, 13306, 5706, 2890, 2785, 370, 1377, 10468, 1153, 233, 2980, 
      6464, 11089, 5825, 949, 373, 245, 2858, 4145, 4538, 8885, 13032, 85, 
      232, 3172, 3636, 7261, 14425, 13021, 554, 314, 250, 41, 50, 194, 2834, 
      10025, 16916, 14177, 9620, 2617, 1865, 1172, 97, 65, 32, 3041, 3145, 
      2034, 1530, 1453, 793, 685, 265, 8290, 5188, 10820, 6242, 65, 26, 17, 
      145, 226, 5625, 2809, 1, 0, 5476, 9801, 2501, 1157, 37, 9217, 9605, 
      3973, 5333, 5629, 5780, 6088, 12104, 6250, 13465, 6905, 1394, 754, 
      5954, 6425, 14425, 661, 13492, 625, 593, 1042, 117, 82, 7477, 18056, 
      676, 7325, 10100, 15476, 1802, 9725, 10322, 15997, 10144, 16273, 14569, 
      269, 338, 569, 10370, 13858, 200, 481, 369, 11889, 11705, 1552, 337, 
      400, 512, 14417, 15881, 1658, 514, 853, 19130, 464, 15570, 450, 488, 
      500, 509, 612, 23426, 17009, 661, 641, 21465, 21233, 20948, 1802, 1476, 
      916, 909, 25988, 22633, 1124, 1413, 1170, 1289, 1226, 1225, 1250, 1360, 
      25394, 2173, 1717, 1636, 2578, 2525, 2386, 2194, 2025, 3205, 4405, 
      3249, 4148, 3364, 4825, 4165, 3969, 4325, 4552, 4589, 5409, 5380, 5690, 
      5785, 6458, 5945, 6148, 7137, 7208, 6824, 7289, 7178, 7969, 8356, 9090, 
      9160, 9616, 9316, 9733, 10898, 11041, 13600, 14024, 14005 ], 
  [ 63890, 62050, 63208, 61448, 59450, 57889, 57461, 58792, 56185, 57010, 
      56666, 50401, 52577, 49130, 51610, 50881, 49556, 49410, 48042, 46546, 
      47889, 49145, 42201, 41093, 40545, 43297, 44314, 44468, 39584, 43882, 
      42697, 43541, 42017, 41786, 39989, 41386, 38560, 32337, 34253, 32393, 
      25780, 26100, 31753, 38177, 35345, 31082, 29201, 23477, 22789, 31120, 
      40105, 28040, 30434, 30050, 39505, 31140, 20836, 21097, 29858, 20498, 
      20773, 20165, 26770, 26996, 83837, 73610, 38090, 29930, 28537, 19330, 
      32269, 30925, 19044, 84818, 75890, 68498, 70937, 37817, 31492, 18500, 
      84274, 83250, 82741, 70209, 32149, 28629, 18421, 83492, 71513, 24250, 
      24089, 17770, 78928, 22048, 19633, 17713, 17524, 76210, 29042, 17242, 
      17522, 69800, 36500, 17096, 17021, 17525, 73762, 16722, 16705, 77393, 
      73984, 62180, 61328, 22784, 21145, 19729, 68317, 64276, 27325, 25876, 
      16132, 74674, 56429, 54434, 26861, 19346, 15914, 15821, 15629, 15746, 
      56180, 55777, 31252, 23120, 16001, 15817, 15545, 15520, 67113, 52765, 
      27010, 18729, 70580, 54884, 25085, 22453, 22280, 21125, 20360, 15080, 
      15109, 67541, 66625, 29041, 22922, 21530, 14657, 58500, 30529, 22144, 
      15424, 15184, 14449, 70330, 56186, 48017, 27850, 26482, 18257, 17882, 
      16186, 15761, 44900, 51714, 49410, 29818, 25789, 22714, 22338, 22153, 
      15805, 26225, 23860, 21556, 17425, 13520, 65666, 51641, 48946, 48569, 
      45266, 41114, 28850, 24461, 14746, 13850, 13274, 13241, 26685, 26452, 
      19080, 17485, 15112, 14152, 40658, 34085, 19169, 14065, 12965, 58769, 
      24644, 15145, 60721, 44362, 37602, 34225, 20065, 18405, 42376, 31700, 
      17429, 16325, 13469, 12269, 52685, 45005, 26765, 13481, 44064, 30433, 
      28048, 24433, 18720, 16288, 13600, 53474, 44938, 37370, 36098, 18338, 
      12893, 16277, 14261, 40266, 39925, 30906, 22050, 15925, 11061, 55760, 
      40400, 37385, 16145, 26485, 19825, 10778, 39988, 21640, 20808, 10573, 
      48226, 40826, 39442, 33305, 29245, 27101, 23657, 22745, 20605, 19226, 
      17426, 15385, 14297, 13922, 13010, 12905, 55796, 49204, 30449, 28769, 
      22769, 13025, 39730, 31705, 17901, 14985, 13522, 12010, 11737, 10642, 
      9997, 47240, 44200, 32104, 30340, 28648, 17704, 17000, 11453, 10388, 
      47825, 41093, 36305, 32210, 29858, 27634, 15185, 14170, 12658, 12545, 
      47632, 36772, 35460, 33865, 33552, 33241, 32017, 29665, 24100, 15777, 
      14841, 12697, 12025, 11920, 10177, 9616, 9360, 51050, 41425, 36914, 
      11941, 11729, 49237, 45700, 44936, 43061, 42692, 41597, 22760, 20285, 
      17672, 9677, 45513, 35218, 34570, 32674, 25549, 22573, 17113, 8770, 
      50489, 45713, 41225, 25625, 20785, 8993, 41042, 17117, 16745, 11881, 
      36324, 30600, 26869, 22984, 17704, 9469, 8500, 43642, 41410, 40321, 
      30122, 25082, 18325, 8762, 43844, 25700, 22873, 17545, 15488, 11588, 
      11108, 10880, 9344, 8105, 7969, 40330, 31594, 29770, 27733, 16594, 
      11290, 11169, 8469, 7765, 39080, 36980, 34621, 7796, 7592, 42569, 
      30329, 13625, 13154, 9725, 8989, 8314, 7625, 45081, 41652, 36640, 
      10656, 37514, 36130, 35113, 31538, 9805, 9593, 36653, 20180, 43425, 
      43042, 33786, 29970, 26442, 26161, 16362, 15397, 14661, 11050, 36676, 
      30736, 25444, 18721, 18500, 11729, 11441, 11161, 10889, 19010, 15266, 
      11570, 11002, 9962, 7025, 6817, 32005, 31048, 30733, 17109, 15493, 
      6925, 6525, 31210, 30893, 22570, 18698, 37460, 37105, 26512, 19465, 
      17876, 17440, 6260, 29341, 27234, 17725, 8650, 7389, 5949, 29501, 
      28277, 9701, 9572, 7412, 6772, 20705, 19970, 34084, 28900, 19345, 8905, 
      12266, 6485, 6002, 38389, 34829, 29549, 19300, 36445, 24361, 7570, 
      30868, 27425, 14825, 8849, 5920, 18889, 16589, 6514, 5714, 36040, 
      28381, 24237, 13005, 11581, 30469, 20354, 14834, 8194, 7589, 36857, 
      15545, 15332, 12377, 8585, 7460, 6497, 5696, 4721, 29569, 15850, 10530, 
      7450, 5569, 9050, 8762, 8345, 8077, 7817, 7442, 5402, 4010, 7696, 5121, 
      3856, 3825, 30377, 11050, 7577, 32264, 23245, 20005, 9293, 8548, 12274, 
      23300, 8912, 23474, 8501, 5329, 3650, 33892, 3400, 29378, 17450, 10378, 
      7570, 4745, 4178, 20660, 6185, 39465, 11626, 7642, 6570, 3001, 24701, 
      23816, 21269, 5525, 2696, 33730, 28645, 21170, 19301, 17285, 15397, 
      2570, 24505, 21073, 19204, 16704, 5008, 4608, 4513, 3904, 14437, 13141, 
      9172, 6740, 3272, 2741, 22761, 14125, 6786, 4941, 3961, 3114, 16336, 
      12961, 3617, 29074, 15538, 7474, 2525, 14085, 13428, 11368, 8164, 7093, 
      6948, 5485, 30922, 20450, 20177, 19105, 16081, 12290, 10706, 6722, 
      22625, 19024, 5569, 1924, 18945, 10546, 8746, 6705, 3202, 1845, 1690, 
      6068, 1733, 39394, 31298, 26969, 24170, 19325, 14138, 9650, 2969, 1565, 
      1385, 30537, 29520, 26896, 22321, 18985, 13396, 6337, 3232, 13546, 
      7001, 6125, 1901, 24872, 13925, 6781, 28978, 17218, 12325, 9010, 1530, 
      33785, 17665, 16900, 6353, 4624, 1424, 24677, 14650, 10177, 9061, 6145, 
      5317, 4805, 1586, 1130, 977, 23701, 22804, 13896, 4996, 3109, 30082, 
      7082, 6925, 5066, 3050, 2605, 1625, 1570, 1417, 1202, 15668, 8353, 
      7184, 6868, 1873, 1684, 833, 2845, 2754, 29917, 8072, 7901, 7732, 1460, 
      1160, 28181, 21074, 10229, 9274, 4594, 4469, 3761, 1109, 6505, 5337, 
      3385, 2977, 1417, 18485, 4010, 650, 13253, 9893, 773, 34297, 13666, 
      7837, 3690, 562, 441, 16529, 4756, 1769, 596, 425, 521, 761, 18050, 
      14522, 9386, 5402, 3725, 1805, 586, 386, 365, 505, 26568, 324, 468, 
      29189, 6850, 1514, 1378, 305, 433, 20420, 2465, 1700, 985, 617, 932, 
      34081, 27781, 10834, 4321, 2929, 1669, 289, 450, 586, 33685, 22997, 
      7085, 6757, 925, 520, 14330, 1069, 18100, 14785, 7033, 4240, 2953, 208, 
      225, 12665, 10322, 1490, 1021, 346, 8200, 6500, 3821, 829, 164, 1124, 
      35802, 22282, 16210, 15957, 8362, 1525, 31040, 11513, 7633, 464, 100, 
      1025, 22549, 10865, 8513, 7793, 490, 149, 98, 449, 35380, 6597, 3636, 
      360, 232, 157, 37661, 35369, 9434, 8306, 7946, 4925, 4786, 3746, 466, 
      701, 41632, 37265, 29600, 15641, 13705, 11680, 6905, 6577, 4916, 377, 
      16909, 14170, 12778, 12553, 10413, 10009, 8109, 298, 8, 904, 23410, 
      6725, 6242, 6085, 3845, 3482, 22201, 16129, 5625, 5476, 0, 625, 15377, 
      11665, 4625, 485, 577, 125, 5, 5, 8, 20, 1300, 34, 1773, 24665, 12346, 
      10226, 34, 61, 2141, 9837, 1800, 9653, 9473, 11106, 6481, 5706, 225, 
      43364, 9704, 221, 776, 2600, 13346, 697, 850, 2825, 820, 2953, 37805, 
      7225, 3890, 3085, 898, 2018, 5380, 8325, 4069, 1381, 33017, 12356, 
      7145, 4100, 3620, 2281, 2857, 12610, 8210, 9733, 44882, 7124, 39250, 
      6370, 5668, 5384, 5245, 6976, 51250, 41429, 7025, 5525, 48253, 47873, 
      47440, 11866, 10504, 6984, 6829, 54848, 49865, 8080, 9553, 5314, 7949, 
      6850, 6701, 5986, 5652, 53810, 11645, 9265, 8000, 12050, 11849, 10674, 
      9594, 7501, 13565, 14913, 8725, 13768, 8840, 15481, 11713, 9445, 11281, 
      12100, 11545, 13105, 12928, 13978, 11705, 15338, 12013, 12808, 16165, 
      15940, 13780, 15725, 15170, 15665, 16200, 17674, 17300, 18052, 16272, 
      17873, 18890, 18737, 20852, 20980, 20813 ], 
  [ 70465, 68225, 69733, 67973, 65825, 63914, 63386, 65117, 62010, 63585, 
      63341, 56026, 59152, 55205, 58385, 57506, 55981, 55885, 54217, 52721, 
      54514, 56170, 47776, 46568, 45970, 49472, 50789, 51193, 45209, 50557, 
      49122, 50216, 48442, 48161, 46114, 47961, 44585, 37162, 39778, 37418, 
      24505, 24625, 37028, 45002, 41570, 36257, 33826, 22802, 22564, 36545, 
      47530, 32765, 35909, 35425, 46980, 36865, 20961, 20772, 35333, 20773, 
      20498, 20740, 31545, 31921, 97162, 85885, 45565, 35705, 33962, 20105, 
      38644, 37000, 19669, 98293, 88465, 80273, 83012, 45392, 37817, 19025, 
      97749, 96625, 96066, 82234, 38674, 34354, 19746, 96917, 83738, 28925, 
      28714, 17945, 91953, 26073, 22608, 19188, 18649, 88985, 35117, 18317, 
      17197, 81925, 44125, 18421, 18196, 16900, 86337, 17797, 17730, 90368, 
      86609, 73505, 72553, 27409, 25220, 23354, 80392, 75901, 33300, 31501, 
      17557, 87449, 67154, 64909, 32786, 23021, 17389, 17146, 16154, 15821, 
      66905, 66452, 38177, 28145, 17876, 17492, 16820, 16745, 79138, 63090, 
      33085, 22354, 83005, 65509, 30760, 27428, 27205, 25700, 24685, 16405, 
      14984, 79666, 78650, 35666, 28097, 26305, 15082, 69625, 37504, 27169, 
      17649, 17209, 14724, 82805, 67061, 57842, 34325, 32657, 22082, 21557, 
      19061, 18386, 54325, 62089, 59485, 36793, 31914, 28089, 27613, 27378, 
      18730, 32500, 29585, 26681, 21200, 14545, 77741, 62066, 59021, 58594, 
      54841, 50089, 35725, 30386, 17321, 15725, 14249, 13666, 33160, 32877, 
      23605, 21460, 18037, 16477, 49633, 42010, 23794, 16490, 14290, 70144, 
      30769, 18320, 72346, 53937, 46177, 42250, 25090, 22930, 51701, 39325, 
      21704, 20200, 15944, 13544, 63410, 54730, 33490, 16106, 53689, 37908, 
      35073, 30708, 23545, 20313, 16425, 64349, 54713, 46045, 44573, 23113, 
      15418, 20452, 17636, 49441, 49050, 38581, 27925, 20050, 11986, 66985, 
      49625, 46160, 20420, 33410, 25250, 12053, 49213, 27565, 26533, 11848, 
      58601, 50201, 48617, 41530, 36770, 34226, 30082, 28970, 26330, 24601, 
      22301, 19610, 18122, 17597, 16285, 16130, 67121, 59729, 38224, 36244, 
      29044, 16400, 49005, 39730, 23026, 19210, 17197, 14985, 14562, 12717, 
      11322, 57565, 54125, 40229, 38165, 36173, 22829, 21925, 14228, 12413, 
      58250, 50618, 45130, 40385, 37633, 35009, 19610, 18245, 16133, 15970, 
      58057, 45697, 44185, 42340, 41977, 41616, 40192, 37440, 30825, 20452, 
      19216, 16272, 15300, 15145, 12352, 11241, 10585, 61925, 51050, 45889, 
      15266, 14954, 59912, 55925, 55061, 52936, 52517, 51272, 29285, 26260, 
      22997, 11752, 55738, 43993, 43245, 41049, 32674, 29098, 22338, 9945, 
      61364, 55988, 50900, 32800, 26960, 10768, 50717, 22442, 21970, 15506, 
      45349, 38725, 34344, 29709, 23229, 11944, 10125, 53717, 51185, 49946, 
      38197, 32257, 24050, 10837, 53969, 33025, 29648, 23120, 20513, 15313, 
      14633, 14305, 11969, 9680, 9344, 50005, 39969, 37845, 35458, 21969, 
      14965, 14794, 10594, 9090, 48605, 46205, 43496, 9421, 8917, 52594, 
      38554, 18250, 17629, 12850, 11714, 10589, 9250, 55456, 51577, 45865, 
      14281, 46889, 45305, 44138, 40013, 13130, 12818, 45928, 26605, 53650, 
      53217, 42661, 38245, 34117, 33786, 21937, 20722, 19786, 15025, 46001, 
      39161, 32969, 24896, 24625, 16004, 15616, 15236, 14864, 25285, 20641, 
      15845, 15077, 13637, 9050, 8642, 40680, 39573, 39208, 22984, 20968, 
      9000, 8200, 39785, 39418, 29645, 24973, 46985, 46580, 34337, 25940, 
      24001, 23465, 7985, 37666, 35209, 23850, 12025, 10114, 7474, 37876, 
      36452, 13576, 13397, 10237, 9197, 27530, 26645, 43209, 37225, 25920, 
      12580, 17141, 9010, 8177, 48164, 44104, 38024, 25925, 45970, 31986, 
      10845, 39593, 35600, 20500, 12724, 8345, 25514, 22714, 9389, 8089, 
      45565, 36756, 31912, 18280, 16456, 39194, 27329, 20609, 11969, 11114, 
      46532, 21520, 21257, 17552, 12560, 10985, 9572, 8321, 6596, 38194, 
      21925, 15205, 11025, 8194, 13325, 12937, 12370, 12002, 11642, 11117, 
      8077, 5485, 11521, 7696, 5281, 5200, 39202, 16025, 11402, 41389, 30920, 
      27080, 13768, 12773, 17649, 31025, 13337, 31249, 12826, 8354, 5525, 
      43317, 5125, 38153, 24125, 15353, 11645, 7570, 6653, 27985, 9760, 
      49690, 17001, 11817, 10345, 4626, 32776, 31741, 28744, 8900, 4021, 
      43205, 37370, 28645, 26426, 24010, 21722, 3845, 32580, 28548, 26329, 
      23329, 8233, 7633, 7488, 6529, 20612, 19016, 13997, 10765, 5597, 4616, 
      30586, 20250, 10861, 8266, 6786, 5389, 22961, 18836, 6292, 37949, 
      22013, 11849, 4450, 20260, 19453, 16893, 12789, 11368, 11173, 9160, 
      40097, 27925, 27602, 26330, 22706, 18065, 16081, 10897, 30500, 26249, 
      9344, 3449, 26170, 15921, 13621, 10930, 5877, 3370, 2965, 10093, 3208, 
      49769, 40573, 35594, 32345, 26650, 20413, 14825, 5594, 2890, 2210, 
      39712, 38545, 35521, 30196, 26260, 19521, 10512, 6057, 19721, 11426, 
      10250, 3826, 33197, 20200, 11156, 37953, 24193, 18250, 14085, 3205, 
      43460, 24740, 23825, 10628, 8249, 3049, 33002, 21125, 15602, 14186, 
      10370, 9242, 8530, 3461, 2405, 1802, 31876, 30829, 20221, 8821, 6084, 
      39257, 11657, 11450, 8941, 6025, 5330, 3650, 3545, 3242, 2777, 22393, 
      13328, 11809, 11393, 4148, 3809, 1808, 5770, 5629, 39092, 12997, 12776, 
      12557, 3485, 2885, 37106, 28849, 15754, 14549, 8369, 8194, 7186, 2834, 
      10980, 9412, 6660, 6052, 3492, 25810, 7585, 725, 19528, 15368, 548, 
      44122, 20041, 12762, 7165, 1737, 1066, 23504, 8681, 4244, 1921, 800, 
      596, 436, 25325, 21097, 14761, 9577, 7250, 4330, 1961, 1261, 890, 530, 
      35293, 949, 493, 38314, 11525, 3889, 3653, 730, 458, 28145, 5440, 4225, 
      2960, 292, 257, 43906, 36706, 16609, 8146, 6154, 4194, 1314, 325, 261, 
      43460, 31172, 11860, 11432, 2900, 245, 20905, 3194, 25425, 21460, 
      11808, 8065, 6228, 433, 400, 18890, 15997, 3965, 3146, 221, 13325, 
      11125, 7496, 2804, 389, 149, 45877, 30357, 23185, 22882, 13537, 4050, 
      40465, 17488, 12608, 2089, 425, 100, 30674, 16690, 13738, 12818, 2165, 
      1274, 1073, 74, 45405, 11272, 7261, 1885, 1557, 232, 47986, 45394, 
      14909, 13481, 13021, 9050, 8861, 7421, 2141, 26, 52457, 47540, 38825, 
      22516, 20180, 17705, 11680, 11252, 9041, 1952, 24034, 20745, 19053, 
      18778, 16138, 15634, 13234, 73, 733, 29, 31685, 11450, 10817, 10610, 
      7570, 7057, 30276, 23104, 10000, 9801, 625, 0, 22202, 17690, 8650, 10, 
      2, 1300, 680, 580, 533, 445, 125, 409, 298, 33140, 18521, 15901, 509, 
      386, 466, 15412, 325, 15178, 14948, 16981, 11106, 10081, 250, 54389, 
      15229, 296, 101, 725, 19721, 122, 125, 850, 145, 928, 48130, 12050, 
      7565, 6410, 173, 493, 9605, 13450, 7794, 306, 42692, 18481, 11920, 
      7825, 7145, 656, 932, 18785, 13285, 15208, 56057, 11849, 49725, 10845, 
      9893, 9509, 9320, 11601, 63125, 52154, 11650, 9650, 59778, 59348, 
      58865, 17741, 16029, 11509, 11304, 67073, 61540, 12905, 14778, 9189, 
      12674, 11225, 11026, 10061, 9577, 65885, 17320, 14290, 12625, 17725, 
      17474, 15949, 14569, 11826, 19540, 20938, 13050, 19493, 13165, 21556, 
      16738, 13770, 16106, 17125, 16370, 18180, 17953, 19253, 16180, 20813, 
      16538, 17533, 21690, 21365, 18605, 21050, 20345, 20740, 21325, 23049, 
      22525, 23377, 21097, 23098, 24065, 23812, 25777, 25805, 25588 ], 
  [ 50201, 50345, 49765, 47997, 46737, 46912, 46980, 46325, 46196, 43289, 
      42445, 41380, 38834, 37861, 36865, 36880, 36545, 36149, 36269, 34765, 
      33872, 33140, 33386, 32770, 32468, 31498, 31025, 29933, 30505, 29593, 
      29648, 29250, 28964, 28981, 28420, 27581, 27481, 27200, 25640, 26260, 
      50893, 52205, 24370, 23104, 23248, 24193, 25040, 45604, 42682, 22985, 
      22048, 23373, 22045, 22157, 21194, 21509, 38981, 41474, 21465, 37897, 
      40900, 36074, 21845, 21325, 36500, 31481, 19769, 20041, 20384, 34241, 
      19402, 19546, 34697, 36733, 32269, 28845, 29794, 18994, 18869, 34645, 
      36185, 35657, 35396, 29312, 18532, 18980, 30596, 35649, 29620, 19805, 
      19892, 35645, 33065, 20825, 23618, 29138, 30685, 31585, 17649, 30649, 
      37873, 28397, 17417, 29261, 29930, 39362, 30125, 30125, 30356, 31770, 
      30097, 24741, 24385, 18577, 19666, 20480, 27154, 25345, 16418, 16705, 
      27793, 30037, 21960, 21205, 16200, 19845, 27325, 27976, 31752, 34101, 
      21709, 21554, 15629, 16921, 25426, 26234, 27946, 28169, 26192, 20276, 
      15601, 19472, 27673, 20905, 15658, 16498, 16573, 17154, 17629, 27229, 
      34450, 26120, 25700, 14900, 15973, 16565, 31268, 22037, 14650, 15937, 
      23105, 23857, 31802, 27169, 20961, 18000, 14449, 14569, 18000, 18369, 
      20641, 21456, 16865, 18965, 18149, 13933, 14120, 14765, 14885, 14948, 
      20008, 13810, 14173, 14845, 17410, 27145, 24481, 18640, 17681, 17552, 
      16481, 15305, 13457, 13780, 20681, 23257, 27145, 29840, 13274, 13289, 
      15341, 16474, 19309, 21325, 14845, 13480, 14932, 20740, 25096, 21050, 
      12965, 18098, 21760, 15569, 13769, 13120, 13840, 14660, 14821, 12577, 
      14922, 15802, 19890, 24642, 18184, 15464, 12104, 19156, 15017, 12050, 
      11897, 12002, 13481, 15017, 18281, 18225, 15145, 13033, 12753, 13345, 
      19060, 14258, 16210, 13445, 13352, 11525, 11597, 14152, 25160, 18769, 
      13329, 12546, 13626, 10820, 11600, 23137, 12913, 10933, 11093, 22930, 
      15445, 13005, 12613, 11188, 10600, 10440, 10468, 10548, 10888, 11245, 
      11925, 13108, 14004, 14373, 15445, 15588, 18301, 15677, 10562, 10370, 
      10322, 14962, 12401, 10576, 11156, 12704, 13969, 15929, 16400, 19025, 
      22100, 14701, 13645, 10477, 10201, 9997, 10957, 11245, 16362, 19017, 
      14788, 12520, 11204, 10333, 9965, 9725, 11908, 12629, 14093, 14228, 
      14593, 11173, 10853, 10498, 10433, 10370, 10138, 9770, 9413, 11258, 
      11810, 13634, 14450, 14593, 18058, 20225, 21953, 15777, 12352, 11065, 
      14116, 14400, 14954, 13649, 13381, 12746, 12625, 12274, 9061, 9314, 
      9925, 18050, 13460, 10357, 10205, 9797, 8872, 8872, 9860, 21605, 15210, 
      13410, 11898, 8698, 8818, 18850, 11713, 9364, 9488, 12560, 10217, 8957, 
      8450, 8285, 8957, 15850, 19097, 12325, 11581, 11236, 8725, 8149, 8584, 
      17125, 12277, 8021, 7922, 8546, 9217, 11765, 12277, 12545, 14977, 
      18946, 19802, 10993, 8705, 8369, 8068, 8585, 11713, 11840, 16580, 
      19844, 10485, 9873, 9250, 18385, 19669, 11492, 8180, 9332, 9605, 12872, 
      14120, 15677, 18212, 12266, 11069, 9529, 11321, 9657, 9265, 8992, 8145, 
      11956, 12240, 9290, 6953, 11348, 11213, 8405, 7565, 7013, 6980, 7349, 
      7624, 7880, 9973, 9061, 7585, 6757, 6730, 6757, 9162, 9370, 9586, 9810, 
      6521, 7241, 9001, 9425, 10369, 15616, 16400, 7610, 7397, 7330, 6602, 
      6970, 15266, 16850, 7309, 7240, 6109, 6205, 8845, 8738, 6329, 5978, 
      6125, 6185, 16333, 6676, 6305, 5972, 10537, 12500, 17012, 6586, 6354, 
      9106, 9225, 12025, 13369, 5476, 5485, 7445, 6229, 5354, 9298, 6705, 
      12580, 13833, 8522, 7442, 6130, 5057, 7816, 5156, 9941, 6205, 5490, 
      5290, 8242, 12505, 4640, 4820, 10865, 12545, 7405, 5450, 4778, 5450, 
      6010, 5800, 4365, 4797, 8077, 8712, 7474, 4514, 4549, 5314, 7474, 8581, 
      9850, 11281, 14026, 5392, 4321, 5945, 8321, 11152, 6445, 6653, 6980, 
      7208, 7444, 7813, 10733, 15293, 7321, 10946, 15385, 15602, 5200, 4969, 
      7200, 5597, 3770, 3506, 5690, 6185, 4205, 3573, 5553, 3497, 5636, 8912, 
      12937, 5729, 13429, 4437, 2925, 4285, 5941, 9316, 10485, 2909, 7034, 
      7328, 3545, 5513, 6425, 13520, 3226, 3085, 2770, 7362, 14701, 5309, 
      3944, 2669, 2536, 2504, 2600, 14821, 3026, 2570, 2437, 2417, 7585, 
      8177, 8330, 9457, 2378, 2570, 3809, 5345, 10309, 12010, 2516, 2312, 
      5141, 7016, 8516, 10397, 2041, 2386, 8914, 3617, 1985, 4337, 11540, 
      2018, 2105, 2525, 3785, 4450, 4553, 5818, 3973, 1933, 1908, 1828, 1780, 
      2205, 2605, 4573, 2122, 1745, 5402, 12917, 1664, 2441, 3121, 4304, 
      8489, 12836, 13921, 4657, 12970, 6485, 3845, 2740, 2173, 1544, 1565, 
      2533, 8500, 13544, 15844, 3578, 3305, 2665, 1810, 1450, 1565, 4178, 
      7769, 1465, 3600, 4212, 10900, 2125, 1346, 3626, 3005, 1165, 1480, 
      2381, 11765, 4338, 1114, 1093, 3690, 5185, 11905, 1924, 1073, 1808, 
      2180, 3728, 4388, 4868, 10825, 13345, 15424, 1690, 1537, 1061, 4561, 
      6890, 3109, 2925, 3016, 4381, 6829, 7624, 10116, 10309, 10900, 11925, 
      845, 2210, 2777, 2957, 9122, 9677, 14530, 6868, 7025, 2938, 2173, 2250, 
      2329, 9945, 11133, 2440, 1037, 1352, 1637, 4397, 4520, 5300, 11080, 
      2834, 3650, 5666, 6250, 9650, 676, 4801, 18801, 650, 1258, 20410, 4084, 
      565, 1928, 4973, 13253, 15860, 450, 3805, 8010, 12541, 17082, 18666, 
      20890, 481, 425, 1241, 3209, 4756, 7796, 12281, 14561, 16276, 18896, 
      1805, 15737, 18857, 2440, 2173, 8245, 8605, 16708, 18820, 613, 6218, 
      7685, 9698, 20738, 22789, 3856, 2020, 697, 3856, 5440, 7652, 13712, 
      19577, 20705, 3706, 954, 1906, 2074, 9634, 20389, 221, 9032, 269, 178, 
      1850, 3769, 5210, 17593, 17858, 288, 673, 7713, 8980, 19465, 1277, 
      2057, 4090, 9530, 17545, 24457, 4325, 725, 109, 104, 1189, 7496, 2785, 
      370, 1450, 10897, 16981, 24106, 740, 464, 1088, 1360, 10673, 13060, 
      13753, 20800, 4145, 1898, 4145, 11285, 12149, 18274, 4936, 4132, 765, 
      1125, 1261, 2952, 3061, 4005, 10645, 22536, 6425, 4786, 2329, 26, 74, 
      281, 1706, 1874, 2941, 11050, 52, 41, 137, 160, 500, 592, 1172, 19897, 
      14893, 23725, 845, 1768, 2029, 2120, 3848, 4229, 626, 10, 2402, 2501, 
      15377, 22202, 0, 256, 3136, 21316, 21904, 12770, 15130, 15626, 15877, 
      16385, 25601, 16645, 27560, 1098, 185, 545, 16145, 16916, 28916, 650, 
      27581, 712, 778, 425, 2000, 2465, 18560, 7137, 757, 18306, 22581, 
      30357, 181, 22004, 22901, 31076, 22621, 31450, 5044, 1744, 4113, 5044, 
      22945, 28033, 2873, 1352, 4040, 25160, 3474, 421, 1906, 4069, 4581, 
      28786, 30850, 425, 1481, 1018, 7893, 2125, 5729, 2609, 3145, 3357, 
      3466, 2465, 10777, 6660, 2512, 3492, 9512, 9378, 9193, 1145, 1517, 
      2957, 3050, 12625, 10370, 2561, 2048, 4505, 2920, 3557, 3656, 4181, 
      4589, 12321, 1898, 2740, 3457, 2293, 2340, 2897, 3305, 4436, 2314, 
      3392, 5636, 3733, 5749, 3706, 5140, 6344, 5696, 5521, 5956, 6266, 6337, 
      6145, 7834, 6505, 7892, 7693, 7076, 7345, 8161, 7624, 7813, 8794, 9077, 
      9305, 9673, 9925, 10625, 10240, 11493, 11834, 14669, 15289, 15370 ], 
  [ 50297, 50185, 49829, 48061, 46705, 46656, 46660, 46261, 45812, 43385, 
      42605, 40868, 38930, 37637, 37089, 37008, 36545, 36181, 36109, 34605, 
      34000, 33524, 32842, 32162, 31828, 31338, 31057, 30125, 29993, 29753, 
      29648, 29410, 28964, 28949, 28228, 27677, 27225, 26176, 25064, 25364, 
      45965, 47149, 23634, 23360, 23120, 23393, 23888, 41060, 38426, 22345, 
      22688, 22285, 21437, 21485, 21866, 21061, 34949, 37154, 20857, 33961, 
      36612, 32330, 20789, 20365, 40916, 35225, 20441, 19625, 19744, 30625, 
      19370, 19322, 30985, 41245, 36205, 32269, 33410, 19730, 18805, 30869, 
      40697, 40105, 39812, 32896, 18596, 18532, 27332, 40129, 33332, 18685, 
      18740, 31645, 37289, 19289, 21410, 25970, 27293, 35649, 17425, 27225, 
      33553, 32045, 18185, 25997, 26570, 34850, 34061, 26701, 26900, 35962, 
      34065, 27877, 27457, 17425, 18162, 18688, 30770, 28673, 16130, 16193, 
      24593, 34101, 24712, 23797, 15880, 18085, 24157, 24712, 27976, 30037, 
      24461, 24274, 15949, 16025, 22514, 23194, 24650, 24841, 29776, 22772, 
      15377, 17680, 31513, 23593, 15178, 15570, 15613, 15970, 16285, 23965, 
      30258, 29768, 29284, 15028, 15173, 15509, 27428, 25045, 15002, 15041, 
      20417, 21041, 27866, 31041, 23809, 20176, 14481, 14409, 16336, 16609, 
      18369, 19024, 18785, 21493, 20485, 14285, 13928, 14093, 14149, 14180, 
      17768, 13714, 13725, 14013, 15714, 23689, 28097, 21200, 20017, 19856, 
      18497, 16937, 13745, 13460, 18217, 20345, 23657, 26000, 13306, 13289, 
      14125, 14906, 17069, 18701, 16477, 14440, 13780, 18180, 21832, 24218, 
      12773, 16018, 25088, 17585, 15145, 14144, 12944, 13444, 16677, 13345, 
      13546, 14170, 17362, 21346, 20936, 17576, 12296, 16724, 17065, 12722, 
      12281, 11906, 12457, 13481, 15977, 21073, 17289, 14473, 14065, 12289, 
      16564, 12818, 14258, 15205, 15080, 12325, 11245, 12680, 21640, 21841, 
      15121, 14050, 12250, 11140, 10960, 19841, 14705, 10613, 10645, 19634, 
      17973, 14893, 14373, 12340, 11304, 10888, 10468, 10420, 10440, 10573, 
      10933, 11700, 12340, 12613, 13429, 13540, 21437, 18301, 11426, 11042, 
      10226, 13010, 14225, 11600, 10324, 11296, 12209, 13721, 14096, 16241, 
      18836, 17197, 15885, 11565, 11097, 10701, 10125, 10285, 14026, 16201, 
      17348, 14504, 12740, 11453, 10829, 10333, 10628, 11125, 12205, 12308, 
      17153, 12773, 12325, 11810, 11713, 11618, 11258, 10634, 9605, 10138, 
      10498, 11810, 12434, 12545, 15338, 17153, 18625, 18625, 14400, 12697, 
      12132, 12352, 17674, 16081, 15749, 14954, 14801, 14354, 9125, 9026, 
      9221, 15266, 15892, 11861, 11645, 11045, 9320, 8936, 9092, 18245, 
      18058, 15874, 13978, 9178, 8658, 15874, 13793, 8660, 8720, 10768, 
      11881, 10045, 9122, 8477, 8381, 13322, 16025, 14661, 13725, 13284, 
      9781, 8629, 8136, 14341, 14645, 8597, 8146, 8002, 8321, 10037, 10421, 
      10625, 12545, 15842, 16570, 13073, 9953, 9425, 8900, 7913, 9953, 10048, 
      13828, 16580, 12469, 11665, 10818, 15313, 16405, 13796, 9332, 8180, 
      8357, 10760, 11752, 13021, 15140, 14794, 13309, 11321, 9529, 11545, 
      11025, 10656, 9457, 9972, 10192, 11114, 6953, 13780, 13613, 9973, 8749, 
      7813, 7748, 6805, 6920, 7048, 8405, 10917, 8865, 7461, 6570, 6565, 
      7786, 7930, 8082, 8242, 6425, 6569, 7625, 7921, 8609, 12800, 13456, 
      9050, 8741, 8642, 6250, 6362, 12482, 13810, 8685, 8584, 6525, 6109, 
      10829, 10690, 7225, 6010, 5933, 5929, 13325, 7892, 7297, 5780, 8585, 
      10132, 13876, 7834, 7474, 7474, 7561, 9721, 10809, 5732, 5645, 9173, 
      7445, 5450, 7538, 5713, 10084, 11113, 10666, 9266, 7442, 5185, 9800, 
      5924, 7925, 7677, 6610, 4810, 6610, 9945, 4768, 4628, 8593, 9953, 9389, 
      6698, 5578, 4714, 5018, 7272, 4717, 4381, 6381, 6856, 9554, 4226, 4229, 
      4514, 5906, 6725, 7706, 8849, 11114, 6800, 4097, 4825, 6497, 8720, 
      5069, 5213, 5444, 5608, 5780, 6053, 8333, 12125, 5657, 8482, 12185, 
      12370, 6736, 4041, 5536, 7325, 4570, 3922, 4442, 4777, 3533, 4405, 
      4273, 4361, 4292, 6736, 10025, 7649, 10421, 5941, 3085, 3357, 4437, 
      7012, 7957, 3485, 5210, 9760, 2873, 4073, 4729, 10448, 4282, 4045, 
      3442, 5410, 11437, 7261, 5416, 3341, 2984, 2696, 2536, 11525, 4082, 
      3242, 2885, 2545, 5537, 6001, 6122, 7025, 2218, 2218, 2785, 3809, 7685, 
      9098, 3412, 2120, 3637, 5032, 6212, 7741, 2169, 2034, 6514, 5185, 2017, 
      3025, 8660, 1858, 1849, 1949, 2633, 3074, 3145, 4058, 5733, 2605, 2548, 
      2340, 1908, 1789, 1933, 3133, 3050, 2257, 3706, 9781, 2176, 1769, 2129, 
      2896, 6089, 9700, 10625, 3121, 9802, 9013, 5669, 4148, 3293, 2120, 
      1469, 1733, 6068, 10280, 12260, 5338, 4969, 4073, 2738, 1994, 1373, 
      2738, 5465, 1305, 2320, 2740, 8020, 3341, 1250, 2314, 4637, 1517, 1160, 
      1517, 8725, 6418, 1530, 1413, 2314, 3393, 8833, 3140, 1105, 1168, 1348, 
      2320, 2788, 3140, 7913, 10049, 11840, 2810, 2561, 997, 2897, 4682, 
      4869, 1741, 1800, 2749, 4621, 5256, 7300, 7461, 7956, 8821, 1037, 1282, 
      1625, 1741, 6466, 6925, 11042, 4628, 4753, 4698, 1213, 1258, 1305, 
      7129, 8125, 4040, 1901, 776, 901, 2701, 2792, 3380, 8072, 1586, 2146, 
      3650, 4106, 6866, 1252, 2977, 14737, 554, 650, 16154, 6260, 533, 968, 
      3085, 9893, 12148, 802, 2205, 5482, 9277, 13210, 14602, 16570, 1025, 
      521, 569, 1769, 2900, 5300, 9049, 11009, 12500, 14800, 3277, 12025, 
      14761, 4168, 1053, 5653, 5949, 12868, 14724, 1445, 4010, 5189, 6850, 
      16418, 18245, 6032, 3620, 281, 2192, 3392, 5156, 10256, 15385, 16385, 
      5850, 2074, 850, 954, 6786, 16101, 317, 6280, 845, 338, 794, 2105, 
      3194, 13625, 13858, 160, 193, 5185, 6228, 15273, 445, 905, 2330, 6682, 
      13577, 19721, 6661, 1781, 461, 424, 389, 5000, 4705, 82, 522, 7825, 
      13077, 19402, 1828, 80, 320, 464, 7633, 9668, 10265, 16448, 6449, 778, 
      2353, 8149, 8885, 14210, 7432, 6436, 157, 325, 397, 1480, 1557, 2245, 
      7605, 17992, 9241, 7250, 4121, 314, 106, 25, 650, 754, 1469, 7946, 500, 
      137, 41, 32, 52, 80, 340, 15641, 11245, 19053, 2029, 680, 845, 904, 
      2120, 2405, 1682, 362, 1090, 1157, 11665, 17690, 256, 0, 1600, 16900, 
      17424, 9410, 11450, 11882, 12101, 12545, 20737, 12773, 22504, 2410, 25, 
      65, 12337, 13012, 23732, 106, 22525, 136, 170, 73, 848, 1153, 14464, 
      10081, 181, 14242, 18037, 25045, 149, 17524, 18325, 25700, 18077, 
      26042, 7540, 720, 2353, 3060, 18369, 22945, 1465, 520, 2312, 20360, 
      5554, 229, 850, 2341, 2725, 23634, 25506, 265, 617, 410, 10933, 1037, 
      8321, 1361, 1737, 1885, 1962, 1313, 14265, 9412, 1360, 2020, 12776, 
      12610, 12393, 793, 941, 1741, 1802, 16337, 13730, 1537, 1280, 2873, 
      1832, 2245, 2312, 2677, 2989, 15937, 1418, 1844, 2305, 1813, 1828, 
      2161, 2377, 3092, 2026, 3136, 4292, 3285, 4405, 3482, 4244, 5000, 4672, 
      4625, 4932, 5402, 5441, 5409, 6586, 5897, 6676, 6605, 6500, 6705, 7137, 
      6920, 7013, 7930, 8245, 8633, 8905, 9221, 9601, 9472, 10693, 10970, 
      13709, 14265, 14314 ], 
  [ 52777, 52025, 52229, 50461, 48865, 48256, 48100, 48341, 47092, 45865, 
      45245, 41828, 41410, 39317, 39889, 39568, 38785, 38501, 37949, 36445, 
      36560, 36724, 33722, 32882, 32468, 33178, 33377, 32845, 30953, 32393, 
      31888, 32050, 31204, 31109, 29988, 30157, 28825, 25856, 25864, 25364, 
      35885, 36749, 24034, 26240, 25040, 23633, 23248, 31940, 30026, 22985, 
      26528, 21805, 22157, 22045, 25786, 22181, 27109, 28594, 21577, 26361, 
      28132, 25210, 20389, 20205, 54196, 46825, 24361, 20825, 20384, 23825, 
      21530, 21002, 23945, 54765, 48285, 43069, 44690, 23810, 20885, 23669, 
      54217, 53465, 53092, 44096, 20996, 19652, 21412, 53569, 44852, 18125, 
      18100, 23885, 50089, 17689, 18130, 20290, 21053, 48049, 19105, 20905, 
      24993, 43405, 22345, 20077, 20410, 25810, 46141, 20381, 20500, 48682, 
      46225, 37957, 37377, 16785, 16642, 16448, 42050, 39233, 17650, 17153, 
      18833, 46501, 33832, 32517, 17320, 15925, 18477, 18792, 20776, 22117, 
      33581, 33314, 18989, 16025, 17474, 17834, 18650, 18761, 40976, 31252, 
      17057, 15440, 43353, 32553, 16218, 15490, 15453, 15250, 15165, 18045, 
      22018, 41128, 40484, 17588, 15413, 15109, 20068, 34805, 18122, 15041, 
      15937, 16241, 20266, 42961, 33169, 27856, 16801, 16249, 14416, 14449, 
      14929, 15184, 25825, 30053, 28565, 17405, 15688, 14653, 14549, 14500, 
      14408, 15714, 14845, 14173, 13714, 17289, 39377, 29840, 28097, 27856, 
      25777, 23257, 16705, 14900, 14297, 15305, 17177, 18640, 15626, 15529, 
      13325, 13226, 13709, 14381, 22797, 19080, 13140, 14020, 15912, 34378, 
      14533, 13058, 35648, 24865, 20825, 18944, 12944, 12644, 23557, 17505, 
      12346, 12330, 13282, 15346, 30056, 25096, 15016, 12884, 24425, 16642, 
      15481, 13906, 12137, 11881, 12457, 30433, 24889, 20313, 19585, 11889, 
      12564, 11458, 11618, 21845, 21640, 16565, 12605, 11240, 15080, 31761, 
      21841, 20050, 11050, 14180, 11600, 13841, 21425, 12053, 11765, 13634, 
      26533, 21853, 21013, 17460, 15304, 14248, 12708, 12340, 11560, 11133, 
      10693, 10420, 10420, 10453, 10629, 10660, 31517, 27101, 15826, 14962, 
      12226, 10370, 21025, 16400, 10484, 10016, 10049, 10441, 10576, 11521, 
      12916, 25677, 23725, 16525, 15577, 14701, 10285, 10125, 10426, 11401, 
      25988, 21704, 18820, 16493, 15229, 14093, 9668, 9605, 9725, 9748, 
      25793, 19013, 18245, 17330, 17153, 16978, 16298, 15034, 12325, 9578, 
      9458, 9490, 9634, 9665, 10778, 11713, 12545, 27985, 21760, 19017, 9412, 
      9472, 26714, 24401, 23909, 22714, 22481, 21794, 11525, 10546, 9701, 
      10546, 24212, 17861, 17485, 16405, 12680, 11336, 9412, 12085, 27418, 
      24274, 21418, 12618, 10498, 10674, 21233, 9140, 9040, 8528, 18281, 
      15005, 13042, 11197, 9181, 9242, 10585, 22741, 21325, 20644, 14661, 
      12069, 9256, 9621, 22805, 12277, 10946, 8882, 8321, 7957, 8021, 8065, 
      8705, 10322, 10730, 20513, 15313, 14305, 13220, 8473, 7793, 7808, 9188, 
      10660, 19669, 18385, 16978, 9873, 10485, 21796, 14452, 7540, 7477, 
      7720, 8072, 8621, 9700, 23354, 21149, 18041, 7289, 18505, 17665, 17056, 
      14977, 7252, 7312, 17914, 9193, 22100, 21853, 16133, 13949, 12053, 
      11908, 7685, 7400, 7208, 6725, 17797, 14305, 11461, 8410, 8325, 6586, 
      6570, 6562, 6562, 8425, 7129, 6425, 6401, 6449, 8000, 8336, 14890, 
      14341, 14162, 7610, 7082, 7762, 8450, 14365, 14184, 9805, 8109, 18029, 
      17810, 11705, 8330, 7693, 7529, 8045, 13172, 12017, 7540, 5945, 6452, 
      8276, 13194, 12514, 5634, 5641, 6201, 6649, 8612, 8285, 15733, 12725, 
      7930, 5378, 5473, 6084, 6553, 18266, 16066, 12962, 7745, 17000, 10084, 
      5125, 13597, 11650, 5850, 4770, 5785, 7328, 6388, 5153, 5713, 16589, 
      12058, 9818, 5114, 4778, 13192, 7837, 5581, 4381, 4456, 16994, 5746, 
      5669, 4754, 4226, 4325, 4586, 5009, 6074, 12560, 5777, 4265, 4177, 
      4880, 3869, 3853, 3844, 3848, 3860, 3893, 4573, 6445, 3737, 4562, 6425, 
      6530, 12816, 3961, 3616, 13885, 8810, 7202, 3562, 3497, 4093, 8725, 
      3313, 8761, 3172, 3536, 4985, 14689, 5141, 11941, 5725, 3277, 2917, 
      3492, 3877, 7165, 2890, 18080, 3433, 2713, 2729, 5008, 9162, 8685, 
      7362, 2770, 5517, 14381, 11336, 7261, 6344, 5416, 4616, 5525, 8962, 
      7162, 6245, 5105, 2657, 2801, 2842, 3185, 4058, 3578, 2465, 2209, 3365, 
      4058, 7892, 3880, 2117, 2312, 2692, 3341, 4729, 3394, 2754, 11345, 
      4337, 1985, 3700, 3698, 3449, 2749, 1993, 1874, 1865, 1898, 12373, 
      6525, 6388, 5860, 4468, 2989, 2493, 1773, 7610, 5777, 1706, 4181, 5696, 
      2329, 1889, 1616, 2329, 4100, 4625, 1521, 4122, 17573, 12469, 9908, 
      8333, 5800, 3469, 1973, 2228, 4360, 5540, 11978, 11369, 9833, 7298, 
      5594, 3133, 1378, 1945, 3145, 1360, 1300, 3060, 8621, 3250, 1274, 
      10957, 4637, 2600, 1597, 3365, 13858, 4810, 4453, 1114, 1153, 3393, 
      8420, 3425, 1808, 1508, 1040, 1028, 1060, 2873, 4049, 5120, 7850, 7361, 
      3077, 977, 1402, 11509, 1021, 1000, 909, 1341, 1576, 2500, 2581, 2836, 
      3301, 3757, 1202, 985, 941, 2066, 2285, 4562, 1268, 1313, 11338, 1053, 
      1018, 985, 2329, 2845, 10280, 6301, 1576, 1301, 701, 712, 820, 2792, 
      706, 626, 850, 986, 2146, 4932, 657, 6817, 2554, 1370, 7754, 13940, 
      2693, 808, 605, 3733, 5108, 3922, 445, 1402, 3357, 5770, 6682, 8010, 
      4625, 3001, 1129, 409, 500, 1300, 3209, 4369, 5300, 6800, 9197, 4985, 
      6761, 10728, 493, 1413, 1549, 5508, 6724, 5765, 730, 1189, 1970, 7858, 
      9125, 13712, 9860, 1481, 272, 512, 1156, 3856, 7145, 7825, 13450, 7114, 
      450, 394, 1906, 7621, 2797, 1640, 4525, 2978, 394, 185, 394, 5945, 
      6098, 2080, 1233, 1105, 1588, 7033, 605, 265, 170, 1802, 5897, 10121, 
      14741, 6661, 3581, 3464, 629, 1000, 11745, 1602, 442, 2385, 5557, 9882, 
      6788, 1360, 640, 464, 2273, 3428, 3785, 7808, 14449, 218, 113, 2549, 
      2965, 6290, 15912, 14436, 877, 565, 477, 40, 37, 85, 2245, 8872, 18521, 
      15650, 10841, 3274, 2426, 1625, 250, 194, 29, 2426, 3860, 2617, 2041, 
      1952, 1172, 1040, 500, 7241, 4365, 9613, 7229, 200, 125, 104, 40, 85, 
      6562, 3482, 50, 37, 4625, 8650, 3136, 1600, 0, 8100, 8464, 3250, 4490, 
      4762, 4901, 5185, 10817, 5333, 12104, 7930, 1865, 1105, 5057, 5492, 
      13012, 986, 12125, 936, 890, 1433, 208, 113, 6464, 19681, 981, 6322, 
      8917, 14005, 2309, 8564, 9125, 14500, 8957, 14762, 16020, 400, 193, 
      340, 9169, 12465, 185, 680, 232, 10600, 12994, 1989, 450, 261, 325, 
      12994, 14386, 2105, 697, 1130, 20773, 557, 17041, 481, 457, 445, 442, 
      673, 25225, 18532, 720, 580, 23176, 22930, 22633, 2153, 1741, 941, 922, 
      27857, 24370, 1217, 1600, 1033, 1352, 1205, 1192, 1157, 1229, 27217, 
      2458, 1844, 1665, 2853, 2788, 2561, 2297, 1972, 3546, 4736, 3172, 4405, 
      3285, 5162, 4244, 3880, 4352, 4625, 4612, 5482, 5441, 5809, 5706, 6617, 
      5876, 6125, 7300, 7345, 6817, 7400, 7253, 8010, 8405, 9193, 9225, 9701, 
      9281, 9792, 10933, 11050, 13549, 13945, 13914 ], 
  [ 70057, 67865, 69329, 67561, 65425, 63556, 63040, 64721, 61672, 63145, 
      62885, 55688, 58690, 54797, 57889, 57028, 55525, 55421, 53789, 52285, 
      54020, 55624, 47402, 46202, 45608, 49018, 50297, 50665, 44813, 50033, 
      48628, 49690, 47944, 47669, 45648, 47437, 44125, 36836, 39364, 37064, 
      24905, 25049, 36634, 44420, 41060, 35873, 33508, 23120, 22826, 36125, 
      46868, 32425, 35477, 35005, 46306, 36401, 21169, 21034, 34897, 20961, 
      20752, 20890, 31189, 31545, 95776, 84625, 44881, 35225, 33524, 20225, 
      38090, 36482, 19805, 96885, 87165, 79069, 81770, 44690, 37265, 19169, 
      96337, 95225, 94672, 80996, 38096, 33872, 19792, 95509, 82472, 28565, 
      28360, 18125, 90589, 25789, 22450, 19210, 18713, 87649, 34585, 18385, 
      17433, 80665, 43405, 18457, 18250, 17170, 85021, 17861, 17800, 89002, 
      85285, 72337, 71397, 27045, 24922, 23108, 79130, 74693, 32770, 31013, 
      17573, 86101, 66052, 63837, 32260, 22765, 17397, 17172, 16276, 15997, 
      65801, 65354, 37529, 27725, 17834, 17474, 16850, 16781, 77876, 62032, 
      32537, 22100, 81693, 64413, 30258, 27010, 26793, 25330, 24345, 16425, 
      15178, 78388, 77384, 35048, 27653, 25909, 15208, 68465, 36842, 26741, 
      17557, 17141, 14866, 81481, 65929, 56836, 33721, 32089, 21796, 21289, 
      18889, 18244, 53365, 61013, 58445, 36125, 31348, 27613, 27149, 26920, 
      18548, 31914, 29065, 26233, 20914, 14589, 76457, 60980, 57977, 57556, 
      53857, 49177, 35065, 29840, 17177, 15665, 14297, 13780, 32546, 32269, 
      23225, 21146, 17849, 16361, 48717, 41220, 23400, 16360, 14292, 68938, 
      30193, 18098, 71108, 52945, 45305, 41444, 24644, 22544, 50737, 38565, 
      21346, 19890, 15802, 13546, 62276, 53716, 32836, 15944, 52685, 37162, 
      34381, 30106, 23117, 19981, 16237, 63193, 53689, 45153, 43705, 22689, 
      15264, 20098, 17378, 48485, 48100, 37805, 27365, 19700, 12020, 65781, 
      48661, 45250, 20050, 32720, 24740, 12041, 48245, 26993, 25985, 11834, 
      57493, 49213, 47653, 40680, 36004, 33508, 29448, 28360, 25780, 24093, 
      21853, 19240, 17800, 17293, 16029, 15880, 65897, 58601, 37426, 35482, 
      28426, 16130, 48025, 38900, 22544, 18836, 16889, 14761, 14356, 12601, 
      11296, 56457, 53065, 39385, 37357, 35401, 22345, 21465, 14026, 12301, 
      57128, 49604, 44200, 39533, 36829, 34253, 19208, 17885, 15845, 15688, 
      56933, 44753, 43265, 41450, 41093, 40738, 39338, 36634, 30145, 20018, 
      18818, 15970, 15034, 14885, 12218, 11173, 10565, 60745, 50020, 44937, 
      14992, 14692, 58754, 54821, 53969, 51874, 51461, 50234, 28625, 25666, 
      22481, 11626, 54632, 43061, 42325, 40165, 31940, 28436, 21832, 9925, 
      60178, 54874, 49858, 32058, 26338, 10674, 49673, 21920, 21460, 15188, 
      44381, 37865, 33562, 29017, 22681, 11762, 10045, 52621, 50125, 48904, 
      37341, 31509, 23476, 10701, 52865, 32257, 28946, 22562, 20021, 14977, 
      14321, 14005, 11765, 9602, 9290, 48953, 39073, 36985, 34640, 21433, 
      14633, 14468, 10448, 9040, 47569, 45205, 42538, 9333, 8865, 51496, 
      37672, 17800, 17197, 12580, 11492, 10421, 9160, 54314, 50489, 44861, 
      13949, 45865, 44305, 43156, 39097, 12832, 12532, 44914, 25933, 52520, 
      52093, 41693, 37349, 33293, 32968, 21365, 20180, 19268, 14645, 44977, 
      38245, 32161, 24250, 23985, 15586, 15210, 14842, 14482, 24625, 20089, 
      15425, 14681, 13289, 8900, 8516, 39730, 38641, 38282, 22370, 20402, 
      8842, 8090, 38845, 38484, 28885, 24309, 45929, 45530, 33485, 25250, 
      23353, 22829, 7865, 36752, 34337, 23200, 11705, 9872, 7376, 36954, 
      35554, 13194, 13021, 9981, 8989, 26792, 25925, 42193, 36305, 25210, 
      12218, 16633, 8784, 7993, 47066, 43066, 37082, 25205, 44900, 31144, 
      10525, 38617, 34690, 19890, 12330, 8125, 24788, 22048, 9113, 7873, 
      44489, 35818, 31058, 17714, 15938, 38212, 26557, 19981, 11581, 10756, 
      45434, 20866, 20609, 16994, 12146, 10625, 9266, 8069, 6434, 37220, 
      21257, 14705, 10657, 7940, 12869, 12493, 11944, 11588, 11240, 10733, 
      7813, 5365, 11117, 7442, 5165, 5090, 38196, 15481, 10996, 40345, 30050, 
      26282, 13282, 12317, 17053, 30145, 12853, 30361, 12352, 8036, 5345, 
      42229, 4961, 37141, 23365, 14797, 11197, 7272, 6397, 27145, 9370, 
      48500, 16393, 11353, 9929, 4468, 31842, 30825, 27882, 8530, 3897, 
      42101, 36356, 27781, 25604, 23236, 20996, 3725, 31642, 27682, 25505, 
      22565, 7877, 7301, 7162, 6245, 19898, 18338, 13445, 10309, 5345, 4418, 
      29672, 19540, 10397, 7892, 6472, 5141, 22189, 18154, 5994, 36905, 
      21257, 11345, 4240, 19538, 18749, 16249, 12253, 10874, 10685, 8738, 
      39013, 27045, 26728, 25480, 21928, 17389, 15453, 10413, 29570, 25397, 
      8906, 3281, 25316, 15289, 13049, 10436, 5569, 3200, 2825, 9621, 3042, 
      48533, 39469, 34568, 31373, 25780, 19669, 14213, 5288, 2740, 2120, 
      38618, 37469, 34493, 29258, 25394, 18793, 10018, 5725, 18985, 10900, 
      9760, 3600, 32201, 19450, 10634, 36877, 23357, 17540, 13477, 3005, 
      42298, 23890, 22993, 10114, 7813, 2853, 32000, 20345, 14948, 13568, 
      9860, 8768, 8080, 3233, 2249, 1700, 30890, 29861, 19457, 8357, 5722, 
      38149, 11101, 10900, 8469, 5661, 4996, 3400, 3301, 3016, 2581, 21577, 
      12722, 11245, 10841, 3866, 3545, 1682, 5408, 5273, 37978, 12393, 12178, 
      11965, 3229, 2665, 36020, 27901, 15076, 13901, 7901, 7732, 6760, 2612, 
      10426, 8906, 6250, 5666, 3226, 24912, 7137, 697, 18754, 14690, 554, 
      42920, 19253, 12148, 6725, 1573, 968, 22642, 8185, 3922, 1737, 730, 
      562, 450, 24425, 20281, 14089, 9049, 6800, 4000, 1769, 1129, 800, 500, 
      34217, 845, 461, 37188, 10933, 3573, 3349, 648, 424, 27185, 5050, 3889, 
      2690, 298, 305, 42692, 35600, 15881, 7652, 5732, 3856, 1156, 305, 265, 
      42250, 30154, 11250, 10834, 2626, 241, 20077, 2900, 24505, 20618, 
      11194, 7565, 5794, 365, 338, 18100, 15273, 3625, 2848, 193, 12665, 
      10525, 7010, 2522, 317, 221, 44621, 29341, 22301, 22004, 12869, 3700, 
      39285, 16722, 11962, 1845, 337, 162, 29648, 15940, 13060, 12164, 1913, 
      1088, 905, 68, 44149, 10658, 6773, 1649, 1345, 170, 46692, 44136, 
      14197, 12805, 12357, 8500, 8317, 6925, 1885, 52, 51101, 46250, 37661, 
      21634, 19346, 16925, 11050, 10634, 8489, 1706, 23120, 19897, 18241, 
      17972, 15392, 14900, 12560, 41, 585, 73, 30629, 10820, 10205, 10004, 
      7060, 6565, 29242, 22202, 9410, 9217, 485, 10, 21316, 16900, 8100, 0, 
      4, 1090, 530, 442, 401, 325, 197, 293, 404, 32050, 17705, 15145, 377, 
      272, 592, 14666, 425, 14436, 14210, 16193, 10468, 9473, 164, 52981, 
      14481, 202, 97, 865, 18869, 104, 125, 1000, 137, 1082, 46800, 11380, 
      7033, 5920, 169, 585, 9005, 12740, 7252, 340, 41434, 17649, 11250, 
      7281, 6625, 754, 1066, 17945, 12577, 14450, 54613, 11177, 48361, 10201, 
      9277, 8905, 8722, 10933, 61585, 50752, 10980, 9040, 58276, 57850, 
      57373, 16913, 15241, 10841, 10642, 65477, 60010, 12197, 14020, 8593, 
      11972, 10565, 10372, 9437, 8969, 64297, 16498, 13544, 11925, 16893, 
      16648, 15161, 13817, 11152, 18666, 20036, 12352, 18625, 12465, 20642, 
      15944, 13060, 15332, 16325, 15592, 17362, 17141, 18409, 15426, 19937, 
      15776, 16745, 20800, 20485, 17797, 20180, 19493, 19890, 20465, 22153, 
      21645, 22481, 20261, 22212, 23173, 22930, 24889, 24925, 24714 ], 
  [ 70625, 68401, 69893, 68125, 65977, 64080, 63556, 65269, 62180, 63713, 
      63461, 56180, 59258, 55325, 58473, 57600, 56081, 55981, 54325, 52821, 
      54592, 56228, 47890, 46682, 46084, 49554, 50857, 51245, 45305, 50609, 
      49184, 50266, 48500, 48221, 46180, 48005, 44649, 37264, 39848, 37508, 
      24845, 24973, 37098, 45008, 41600, 36329, 33920, 23108, 22850, 36601, 
      47504, 32845, 35957, 35477, 46946, 36901, 21221, 21050, 35377, 21025, 
      20772, 20978, 31613, 31981, 96884, 85649, 45521, 35729, 34000, 20329, 
      38642, 37010, 19897, 98005, 88213, 80053, 82778, 45338, 37813, 19253, 
      97457, 96337, 95780, 82000, 38660, 34372, 19940, 96625, 83492, 28981, 
      28772, 18181, 91673, 26153, 22730, 19370, 18845, 88713, 35113, 18513, 
      17449, 81677, 44057, 18605, 18386, 17162, 86069, 17989, 17924, 90082, 
      86337, 73285, 72337, 27457, 25290, 23440, 80138, 75665, 33290, 31505, 
      17729, 87165, 66952, 64717, 32776, 23101, 17557, 17320, 16360, 16045, 
      66701, 66250, 38125, 28169, 18026, 17650, 16994, 16921, 78880, 62900, 
      33065, 22432, 82729, 65305, 30754, 27450, 27229, 25738, 24733, 16573, 
      15210, 79400, 78388, 35620, 28109, 26333, 15284, 69397, 37442, 27185, 
      17777, 17345, 14930, 82521, 66841, 57664, 34281, 32625, 22144, 21625, 
      19161, 18496, 54161, 61885, 59293, 36725, 31880, 28085, 27613, 27380, 
      18824, 32458, 29565, 26685, 21258, 14713, 77465, 61856, 58825, 58400, 
      54665, 49937, 35657, 30356, 17425, 15857, 14417, 13856, 33106, 32825, 
      23629, 21506, 18125, 16589, 49477, 41896, 23812, 16596, 14440, 69890, 
      30725, 18394, 72080, 53753, 46033, 42128, 25088, 22948, 51525, 39217, 
      21730, 20242, 16042, 13690, 63176, 54536, 33416, 16196, 53497, 37802, 
      34985, 30650, 23545, 20345, 16505, 64105, 54513, 45889, 44425, 23113, 
      15508, 20474, 17690, 49261, 48872, 38461, 27877, 20072, 12136, 66721, 
      49441, 45994, 20434, 33316, 25216, 12185, 49025, 27509, 26485, 11978, 
      58365, 50005, 48429, 41380, 36648, 34120, 30004, 28900, 26280, 24565, 
      22285, 19620, 18148, 17629, 16333, 16180, 66845, 59485, 38090, 36122, 
      28970, 16442, 48809, 39584, 22996, 19216, 17225, 15041, 14624, 12809, 
      11444, 57325, 53901, 40077, 38025, 36045, 22797, 21901, 14290, 12505, 
      58004, 50408, 44948, 40229, 37493, 34885, 19604, 18253, 16165, 16004, 
      57809, 45509, 44005, 42170, 41809, 41450, 40034, 37298, 30725, 20434, 
      19210, 16298, 15338, 15185, 12434, 11345, 10705, 61657, 50832, 45697, 
      15300, 14992, 59650, 55681, 54821, 52706, 52289, 51050, 29189, 26186, 
      22949, 11834, 55492, 43805, 43061, 40877, 32552, 29000, 22292, 10061, 
      61090, 55738, 50674, 32674, 26874, 10858, 50489, 22388, 21920, 15520, 
      45145, 38557, 34202, 29597, 23165, 12002, 10217, 53469, 50949, 49716, 
      38029, 32125, 23976, 10909, 53717, 32885, 29530, 23050, 20465, 15317, 
      14645, 14321, 12017, 9770, 9442, 49769, 39785, 37673, 35300, 21905, 
      14969, 14800, 10660, 9188, 48373, 45985, 43290, 9505, 9013, 52340, 
      38372, 18212, 17597, 12872, 11752, 10645, 9332, 55186, 51325, 45641, 
      14281, 46657, 45081, 43920, 39817, 13140, 12832, 45698, 26489, 53380, 
      52949, 42445, 38053, 33949, 33620, 21853, 20648, 19720, 15005, 45765, 
      38961, 32805, 24786, 24517, 15970, 15586, 15210, 14842, 25169, 20561, 
      15809, 15049, 13625, 9104, 8704, 40466, 39365, 39002, 22882, 20882, 
      9050, 8266, 39573, 39208, 29493, 24853, 46733, 46330, 34153, 25810, 
      23885, 23353, 8045, 37460, 35017, 23732, 12017, 10132, 7540, 37666, 
      36250, 13546, 13369, 10249, 9225, 27380, 26501, 42965, 37013, 25778, 
      12554, 17065, 9028, 8209, 47890, 43850, 37802, 25777, 45704, 31796, 
      10829, 39357, 35386, 20386, 12682, 8361, 25360, 22580, 9385, 8105, 
      45293, 36530, 31714, 18178, 16370, 38952, 27157, 20485, 11925, 11080, 
      46250, 21386, 21125, 17450, 12506, 10949, 9554, 8321, 6626, 37952, 
      21785, 15121, 10985, 8192, 13253, 12869, 12308, 11944, 11588, 11069, 
      8069, 5525, 11465, 7690, 5321, 5242, 38944, 15921, 11344, 41117, 30706, 
      26890, 13682, 12697, 17525, 30805, 13249, 31025, 12740, 8320, 5537, 
      43025, 5141, 37885, 23941, 15237, 11565, 7540, 6637, 27773, 9698, 
      49360, 16865, 11729, 10273, 4640, 32530, 31501, 28522, 8842, 4045, 
      42901, 37096, 28421, 26216, 23816, 21544, 3869, 32330, 28322, 26117, 
      23137, 8177, 7585, 7442, 6497, 20434, 18850, 13873, 10673, 5573, 4610, 
      30340, 20072, 10765, 8200, 6740, 5365, 22761, 18666, 6250, 37657, 
      21817, 11737, 4436, 20074, 19273, 16733, 12665, 11258, 11065, 9074, 
      39789, 27685, 27364, 26100, 22500, 17893, 15925, 10789, 30242, 26017, 
      9250, 3445, 25936, 15761, 13481, 10816, 5825, 3364, 2969, 9985, 3202, 
      49405, 40253, 35300, 32069, 26408, 20213, 14669, 5540, 2888, 2228, 
      39394, 38233, 35225, 29930, 26018, 19325, 10394, 5993, 19521, 11296, 
      10132, 3796, 32909, 19994, 11026, 37637, 23957, 18056, 13925, 3181, 
      43114, 24498, 23589, 10498, 8145, 3025, 32708, 20905, 15424, 14020, 
      10240, 9124, 8420, 3425, 2393, 1808, 31586, 30545, 20005, 8705, 6002, 
      38925, 11509, 11304, 8821, 5941, 5256, 3604, 3501, 3204, 2749, 22157, 
      13162, 11657, 11245, 4090, 3757, 1802, 5684, 5545, 38754, 12829, 12610, 
      12393, 3433, 2845, 36776, 28565, 15560, 14365, 8245, 8072, 7076, 2792, 
      10826, 9274, 6554, 5954, 3434, 25540, 7465, 745, 19298, 15170, 578, 
      43748, 19805, 12584, 7045, 1709, 1060, 23242, 8541, 4162, 1885, 802, 
      610, 466, 25049, 20849, 14561, 9425, 7124, 4244, 1921, 1241, 884, 544, 
      34957, 937, 505, 37960, 11349, 3805, 3573, 724, 468, 27845, 5330, 4133, 
      2890, 314, 293, 43520, 36356, 16385, 8000, 6032, 4100, 1280, 337, 281, 
      43074, 30850, 11674, 11250, 2826, 261, 20645, 3112, 25133, 21194, 
      11618, 7913, 6098, 425, 394, 18640, 15769, 3865, 3060, 225, 13117, 
      10937, 7346, 2722, 377, 185, 45469, 30029, 22901, 22600, 13325, 3944, 
      40081, 17242, 12402, 2017, 405, 130, 30340, 16448, 13520, 12608, 2089, 
      1220, 1025, 80, 44993, 11074, 7105, 1813, 1493, 218, 47560, 44980, 
      14677, 13261, 12805, 8872, 8685, 7261, 2061, 40, 52009, 47114, 38441, 
      22226, 19906, 17449, 11474, 11050, 8861, 1874, 23732, 20465, 18785, 
      18512, 15892, 15392, 13012, 65, 685, 45, 31333, 11240, 10613, 10408, 
      7400, 6893, 29930, 22802, 9802, 9605, 577, 2, 21904, 17424, 8464, 4, 0, 
      1226, 626, 530, 485, 401, 145, 365, 328, 32770, 18241, 15641, 457, 340, 
      500, 15154, 349, 14920, 14690, 16705, 10880, 9865, 208, 53905, 14965, 
      250, 85, 757, 19421, 100, 109, 884, 125, 962, 47668, 11808, 7369, 6228, 
      153, 505, 9385, 13192, 7592, 296, 42250, 18181, 11674, 7621, 6949, 666, 
      954, 18481, 13025, 14930, 55549, 11597, 49241, 10601, 9657, 9277, 9090, 
      11345, 62577, 51652, 11392, 9412, 59240, 58810, 58329, 17425, 15725, 
      11245, 11042, 66497, 60986, 12625, 14480, 8945, 12392, 10957, 10760, 
      9805, 9325, 65305, 16994, 13988, 12337, 17389, 17140, 15625, 14257, 
      11540, 19186, 20560, 12740, 19125, 12853, 21170, 16388, 13448, 15760, 
      16769, 16020, 17810, 17585, 18873, 15826, 20417, 16180, 17165, 21284, 
      20961, 18225, 20648, 19949, 20338, 20917, 22625, 22105, 22949, 20689, 
      22672, 23629, 23378, 25325, 25353, 25138 ], 
  [ 62289, 60625, 61625, 59849, 57905, 56498, 56114, 57265, 54874, 55345, 
      54949, 49130, 50868, 47629, 49793, 49130, 47889, 47717, 46481, 44969, 
      46106, 47178, 40868, 39796, 39266, 41684, 42565, 42597, 38197, 42029, 
      40954, 41684, 40266, 40057, 38362, 39553, 36965, 31250, 32850, 31210, 
      27365, 27773, 30440, 36178, 33610, 29809, 28170, 24778, 23888, 29725, 
      37826, 26945, 29005, 28665, 37192, 29597, 21757, 22216, 28421, 21349, 
      21866, 20880, 25633, 25789, 78930, 69165, 35757, 28345, 27106, 19945, 
      30416, 29204, 19721, 79837, 71305, 64265, 66568, 35428, 29653, 19213, 
      79285, 78305, 77818, 65858, 30218, 27050, 18778, 78521, 67066, 23125, 
      22986, 18625, 74125, 21205, 19252, 17992, 17957, 71513, 27293, 17693, 
      18589, 65385, 34065, 17433, 17424, 18720, 69145, 17165, 17170, 72596, 
      69341, 58109, 57301, 21661, 20264, 19042, 63908, 60065, 25600, 24305, 
      16409, 69953, 52610, 50725, 25154, 18629, 16165, 16138, 16298, 16613, 
      52357, 51976, 29101, 21805, 16072, 15976, 15880, 15877, 62714, 49114, 
      25229, 18026, 66001, 51097, 23476, 21152, 21001, 20000, 19345, 15385, 
      16052, 63090, 62218, 27010, 21529, 20313, 15354, 54485, 28340, 20813, 
      15325, 15173, 15208, 65717, 52277, 44570, 25877, 24641, 17450, 17141, 
      15797, 15482, 41625, 48017, 45845, 27617, 23962, 21217, 20885, 20722, 
      15386, 24328, 22205, 20165, 16628, 13933, 61213, 47914, 45373, 45018, 
      41913, 38025, 26685, 22714, 14473, 13885, 13705, 13914, 24692, 24481, 
      17945, 16592, 14681, 13985, 37561, 31450, 17986, 13850, 13234, 54612, 
      22797, 14596, 56450, 40993, 34673, 31538, 18698, 17258, 39113, 29185, 
      16388, 15460, 13220, 12548, 48802, 41562, 24642, 13162, 40661, 27976, 
      25789, 22504, 17429, 15349, 13189, 49517, 41465, 34381, 33197, 17065, 
      12610, 15264, 13600, 37049, 36730, 28349, 20285, 14930, 11474, 51637, 
      37157, 34340, 15080, 24250, 18250, 11029, 36737, 19841, 19097, 10820, 
      44465, 37505, 36209, 30490, 26738, 24770, 21634, 20810, 18890, 17665, 
      16085, 14330, 13418, 13109, 12373, 12290, 51613, 45373, 27828, 26280, 
      20808, 12340, 36445, 28970, 16442, 13922, 12701, 11497, 11290, 10525, 
      10210, 43489, 40625, 29321, 27689, 26129, 16241, 15625, 11024, 10289, 
      44026, 37690, 33210, 29401, 27225, 25177, 14026, 13165, 11917, 11826, 
      43829, 33629, 32405, 30920, 30629, 30340, 29204, 27028, 21925, 14504, 
      13700, 11908, 11368, 11285, 10004, 9685, 9605, 47045, 37970, 33745, 
      11258, 11090, 45316, 41977, 41257, 39492, 39145, 38116, 20665, 18432, 
      16105, 9540, 41786, 32129, 31525, 29761, 23186, 20474, 15586, 9025, 
      46472, 41960, 37736, 23236, 18836, 8980, 37549, 15538, 15210, 11050, 
      33113, 27785, 24340, 20785, 16033, 9140, 8545, 39965, 37865, 36842, 
      27325, 22681, 16562, 8605, 40141, 23229, 20644, 15844, 14029, 10701, 
      10309, 10125, 8941, 8164, 8116, 36821, 28657, 26965, 25082, 14977, 
      10421, 10322, 8282, 7930, 35633, 33665, 31460, 7825, 7753, 38898, 
      27450, 12330, 11925, 9090, 8530, 8053, 7650, 41252, 38021, 33317, 9797, 
      34121, 32825, 31874, 28541, 9074, 8906, 33300, 18081, 39650, 39289, 
      30605, 27053, 23789, 23530, 14633, 13778, 13130, 10025, 33293, 27749, 
      22853, 16724, 16525, 10568, 10324, 10088, 9860, 16965, 13617, 10405, 
      9925, 9061, 6850, 6730, 28900, 28009, 27716, 15236, 13796, 6724, 6500, 
      28145, 27850, 20165, 16645, 33973, 33640, 23773, 17320, 15885, 15493, 
      6205, 26378, 24425, 15730, 7865, 6890, 5978, 26512, 25376, 8692, 8585, 
      6865, 6401, 18394, 17725, 30757, 25925, 17140, 7976, 10805, 6058, 5729, 
      34768, 31428, 26500, 17065, 32930, 21682, 6805, 27701, 24500, 13000, 
      7816, 5525, 16642, 14562, 5917, 5337, 32513, 25360, 21524, 11348, 
      10100, 27290, 17945, 12953, 7193, 6698, 33256, 13572, 13381, 10756, 
      7492, 6565, 5800, 5197, 4552, 26426, 13829, 9125, 6529, 5066, 7813, 
      7569, 7218, 6994, 6778, 6469, 4869, 4005, 6653, 4628, 3869, 3860, 
      27130, 9497, 6530, 28881, 20500, 17524, 7956, 7321, 10537, 20525, 7589, 
      20673, 7218, 4618, 3445, 30361, 3257, 26129, 15125, 8801, 6389, 4114, 
      3701, 18045, 5220, 35570, 9865, 6409, 5513, 2890, 21748, 20929, 18580, 
      4640, 2713, 30157, 25402, 18477, 16762, 14922, 13210, 2605, 21544, 
      18376, 16661, 14381, 4181, 3869, 3796, 3341, 12304, 11140, 7633, 5553, 
      2833, 2500, 19898, 12010, 5573, 4058, 3298, 2693, 13997, 10952, 3016, 
      25741, 13261, 6121, 2250, 11936, 11345, 9505, 6697, 5780, 5657, 4436, 
      27449, 17725, 17474, 16490, 13730, 10313, 8905, 5449, 19720, 16405, 
      4468, 1813, 16322, 8737, 7157, 5402, 2581, 1730, 1685, 4849, 1636, 
      35377, 27765, 23722, 21121, 16650, 11925, 7921, 2362, 1530, 1570, 
      27044, 26093, 23645, 19400, 16328, 11245, 5044, 2533, 11369, 5594, 
      4850, 1594, 21745, 11700, 5392, 25561, 14681, 10250, 7309, 1325, 30056, 
      15080, 14381, 5000, 3557, 1237, 21538, 12325, 8314, 7330, 4810, 4114, 
      3690, 1285, 1093, 1138, 20624, 19793, 11633, 3833, 2320, 26561, 5585, 
      5450, 3877, 2257, 1922, 1250, 1217, 1130, 1025, 13221, 6676, 5661, 
      5389, 1384, 1261, 916, 2066, 1997, 26384, 6409, 6260, 6113, 1073, 905, 
      24754, 18153, 8298, 7453, 3433, 3330, 2754, 850, 5032, 4040, 2440, 
      2120, 1000, 15754, 2929, 1109, 10980, 7972, 1360, 30458, 11345, 6154, 
      2645, 529, 650, 13940, 3509, 1160, 493, 740, 968, 1384, 15325, 12105, 
      7497, 4041, 2650, 1170, 457, 477, 610, 970, 23201, 521, 929, 25642, 
      5261, 937, 845, 586, 890, 17485, 1620, 1053, 580, 1224, 1693, 30218, 
      24314, 8753, 3098, 1970, 1018, 298, 965, 1189, 29840, 19856, 5440, 
      5156, 512, 1097, 11889, 586, 15325, 12296, 5380, 3005, 1960, 557, 596, 
      10370, 8269, 845, 530, 845, 6385, 4905, 2644, 400, 505, 1993, 31805, 
      19165, 13577, 13346, 6521, 850, 27325, 9316, 5876, 181, 389, 1864, 
      19402, 8730, 6642, 6010, 181, 82, 97, 1042, 31393, 4964, 2465, 113, 73, 
      548, 33538, 31378, 7445, 6449, 6133, 3530, 3413, 2549, 149, 1418, 
      37285, 33160, 25957, 13032, 11272, 9445, 5220, 4936, 3517, 100, 14186, 
      11689, 10429, 10226, 8306, 7946, 6266, 809, 97, 1697, 20173, 5050, 
      4633, 4498, 2610, 2313, 19048, 13460, 4100, 3973, 125, 1300, 12770, 
      9410, 3250, 1090, 1226, 0, 100, 144, 169, 225, 2209, 257, 2810, 21320, 
      10009, 8109, 205, 298, 3258, 7760, 2825, 7594, 7432, 8885, 4810, 4145, 
      578, 38873, 7633, 548, 1433, 3785, 10897, 1306, 1525, 4050, 1469, 4196, 
      33610, 5450, 2621, 1970, 1565, 3037, 3865, 6410, 2770, 2194, 29096, 
      9997, 5380, 2797, 2405, 3332, 4040, 10225, 6309, 7652, 40289, 5365, 
      34957, 4717, 4121, 3881, 3764, 5245, 46325, 37010, 5290, 4010, 43474, 
      43112, 42701, 9565, 8353, 5273, 5140, 49741, 45000, 6229, 7522, 3877, 
      6130, 5185, 5058, 4453, 4181, 48749, 9396, 7298, 6205, 9781, 9602, 
      8573, 7625, 5818, 11152, 12434, 6994, 11417, 7105, 12968, 9650, 7690, 
      9298, 10025, 9554, 10984, 10829, 11765, 9832, 13021, 10114, 10817, 
      13810, 13625, 11729, 13450, 12961, 13480, 13985, 15337, 15025, 15725, 
      14165, 15586, 16601, 16488, 18621, 18785, 18640 ], 
  [ 64549, 62725, 63865, 62089, 60085, 58538, 58114, 59425, 56834, 57605, 
      57249, 51010, 53128, 49689, 52133, 51410, 50089, 49937, 48581, 47069, 
      48386, 49618, 42728, 41616, 41066, 43784, 44785, 44917, 40077, 44329, 
      43154, 43984, 42466, 42237, 40442, 41813, 39005, 32810, 34690, 32850, 
      26485, 26813, 32180, 38538, 35730, 31509, 29650, 24138, 23428, 31525, 
      40426, 28465, 30825, 30445, 39812, 31517, 21437, 21716, 30241, 21089, 
      21386, 20740, 27173, 27389, 83890, 73705, 38377, 30285, 28906, 19885, 
      32596, 31264, 19601, 84857, 75965, 68605, 71028, 38088, 31813, 19053, 
      84305, 83285, 82778, 70298, 32458, 28970, 18938, 83521, 71586, 24625, 
      24466, 18325, 78965, 22445, 20072, 18212, 18037, 76253, 29353, 17753, 
      18089, 69865, 36745, 17593, 17524, 18100, 73805, 17225, 17210, 77416, 
      74021, 62269, 61421, 23141, 21524, 20122, 68368, 64345, 27620, 26185, 
      16609, 74693, 56530, 54545, 27154, 19729, 16385, 16298, 16138, 16273, 
      56277, 55876, 31501, 23445, 16452, 16276, 16020, 15997, 67154, 52874, 
      27289, 19106, 70601, 54977, 25376, 22772, 22601, 21460, 20705, 15545, 
      15632, 67570, 66658, 29290, 23229, 21853, 15154, 58565, 30760, 22453, 
      15845, 15613, 14948, 70337, 56257, 48130, 28097, 26741, 18610, 18241, 
      16577, 16162, 45025, 51797, 49505, 30037, 26042, 22997, 22625, 22442, 
      16186, 26468, 24125, 21845, 17768, 13973, 65673, 51714, 49033, 48658, 
      45373, 41245, 29065, 24714, 15133, 14265, 13725, 13714, 26912, 26681, 
      19385, 17812, 15481, 14545, 40781, 34250, 19466, 14450, 13394, 58792, 
      24877, 15496, 60730, 44453, 37733, 34378, 20338, 18698, 42473, 31865, 
      17728, 16640, 13840, 12688, 52722, 45082, 26962, 13842, 44141, 30596, 
      28229, 24644, 18989, 16589, 13949, 53497, 45005, 37481, 36217, 18605, 
      13250, 16564, 14580, 40349, 40010, 31049, 22265, 16210, 11474, 55757, 
      40477, 37480, 16420, 26650, 20050, 11169, 40057, 21841, 21017, 10960, 
      48245, 40885, 39509, 33410, 29378, 27250, 23834, 22930, 20810, 19445, 
      17665, 15650, 14578, 14209, 13313, 13210, 55773, 49213, 30568, 28900, 
      22948, 13320, 39785, 31810, 18122, 15242, 13801, 12317, 12050, 10985, 
      10370, 47249, 44225, 32201, 30449, 28769, 17921, 17225, 11764, 10729, 
      47826, 41130, 36370, 32301, 29965, 27757, 15426, 14425, 12937, 12826, 
      47629, 36829, 35525, 33940, 33629, 33320, 32104, 29768, 24245, 16004, 
      15080, 12968, 12308, 12205, 10504, 9965, 9725, 51025, 41450, 36965, 
      12218, 12010, 49216, 45697, 44937, 43072, 42705, 41616, 22905, 20452, 
      17865, 10000, 45506, 35269, 34625, 32741, 25666, 22714, 17306, 9125, 
      50452, 45700, 41236, 25736, 20936, 9320, 41049, 17298, 16930, 12130, 
      36353, 30665, 26960, 23105, 17873, 9760, 8825, 43625, 41405, 40322, 
      30185, 25181, 18482, 9065, 43821, 25789, 22984, 17704, 15669, 11821, 
      11349, 11125, 9621, 8424, 8296, 40321, 31637, 29825, 27802, 16757, 
      11521, 11402, 8762, 8090, 39073, 36985, 34640, 8105, 7913, 42538, 
      30370, 13810, 13345, 9970, 9250, 8593, 7930, 45032, 41621, 36637, 
      10877, 37501, 36125, 35114, 31561, 10034, 9826, 36640, 20281, 43370, 
      42989, 33785, 29993, 26489, 26210, 16493, 15538, 14810, 11245, 36653, 
      30749, 25493, 18824, 18605, 11908, 11624, 11348, 11080, 19105, 15397, 
      11745, 11185, 10161, 7290, 7090, 32000, 31049, 30736, 17216, 15616, 
      7184, 6800, 31205, 30890, 22625, 18785, 37413, 37060, 26533, 19540, 
      17965, 17533, 6525, 29338, 27245, 17810, 8845, 7610, 6218, 29492, 
      28276, 9872, 9745, 7625, 7001, 20754, 20025, 34037, 28885, 19400, 9076, 
      12385, 6698, 6229, 38308, 34768, 29520, 19345, 36370, 24362, 7745, 
      30821, 27400, 14900, 8996, 6125, 18922, 16642, 6697, 5917, 35953, 
      28340, 24224, 13088, 11680, 30410, 20365, 14893, 8333, 7738, 36756, 
      15592, 15381, 12456, 8712, 7605, 6660, 5877, 4932, 29506, 15889, 10625, 
      7589, 5746, 9153, 8869, 8458, 8194, 7938, 7569, 5569, 4225, 7813, 5288, 
      4069, 4040, 30290, 11117, 7690, 32161, 23200, 19984, 9376, 8641, 12317, 
      23245, 8989, 23413, 8578, 5458, 3825, 33761, 3577, 29269, 17425, 10421, 
      7649, 4874, 4321, 20605, 6280, 39290, 11645, 7709, 6653, 3170, 24608, 
      23729, 21200, 5620, 2873, 33577, 28522, 21097, 19242, 17242, 15370, 
      2745, 24404, 20996, 19141, 16661, 5101, 4709, 4616, 4021, 14404, 13120, 
      9193, 6793, 3393, 2880, 22658, 14090, 6833, 5018, 4058, 3233, 16277, 
      12932, 3716, 28921, 15481, 7501, 2650, 14036, 13385, 11345, 8177, 7120, 
      6977, 5536, 30749, 20345, 20074, 19010, 16010, 12253, 10685, 6749, 
      22500, 18925, 5608, 2053, 18842, 10517, 8737, 6722, 3281, 1970, 1825, 
      6089, 1856, 39157, 31105, 26802, 24021, 19210, 14065, 9621, 3042, 1690, 
      1530, 30344, 29333, 26725, 22180, 18868, 13325, 6344, 3293, 13469, 
      6994, 6130, 1994, 24705, 13840, 6772, 28781, 17101, 12250, 8969, 1625, 
      33556, 17540, 16781, 6340, 4637, 1517, 24498, 14545, 10114, 9010, 6130, 
      5314, 4810, 1665, 1233, 1098, 23524, 22633, 13793, 4993, 3140, 29861, 
      7045, 6890, 5057, 3077, 2642, 1690, 1637, 1490, 1285, 15541, 8296, 
      7141, 6829, 1924, 1741, 936, 2866, 2777, 29684, 8009, 7840, 7673, 1513, 
      1225, 27954, 20893, 10138, 9193, 4573, 4450, 3754, 1170, 6452, 5300, 
      3380, 2980, 1460, 18314, 3989, 769, 13120, 9792, 900, 34018, 13525, 
      7754, 3665, 629, 530, 16360, 4709, 1780, 653, 520, 628, 884, 17865, 
      14365, 9277, 5341, 3690, 1810, 637, 457, 450, 610, 26321, 401, 569, 
      28922, 6761, 1517, 1385, 386, 530, 20205, 2440, 1693, 1000, 724, 1053, 
      33778, 27514, 10693, 4258, 2890, 1658, 338, 545, 689, 33380, 22756, 
      6980, 6656, 932, 617, 14149, 1066, 17885, 14596, 6920, 4165, 2900, 277, 
      296, 12490, 10169, 1465, 1010, 425, 8065, 6385, 3744, 820, 225, 1233, 
      35465, 22025, 15997, 15746, 8221, 1490, 30725, 11336, 7496, 461, 149, 
      1124, 22282, 10690, 8362, 7650, 481, 162, 117, 522, 35033, 6464, 3545, 
      353, 233, 208, 37298, 35018, 9265, 8149, 7793, 4810, 4673, 3649, 449, 
      778, 41245, 36900, 29277, 15412, 13492, 11485, 6760, 6436, 4797, 360, 
      16666, 13949, 12569, 12346, 10226, 9826, 7946, 349, 17, 977, 23113, 
      6570, 6093, 5938, 3730, 3373, 21908, 15880, 5480, 5333, 5, 680, 15130, 
      11450, 4490, 530, 626, 100, 0, 4, 9, 25, 1369, 37, 1850, 24340, 12109, 
      10009, 25, 58, 2218, 9620, 1865, 9434, 9252, 10865, 6290, 5525, 218, 
      42913, 9473, 208, 793, 2665, 13077, 706, 865, 2890, 829, 3016, 37370, 
      7010, 3721, 2930, 905, 2057, 5185, 8090, 3890, 1394, 32596, 12077, 
      6920, 3917, 3445, 2312, 2900, 12325, 7969, 9472, 44389, 6885, 38777, 
      6137, 5441, 5161, 5024, 6725, 50705, 40930, 6770, 5290, 47714, 47332, 
      46901, 11545, 10193, 6713, 6560, 54261, 49300, 7789, 9242, 5057, 7650, 
      6565, 6418, 5713, 5381, 53209, 11296, 8938, 7685, 11681, 11482, 10313, 
      9245, 7178, 13172, 14474, 8354, 13337, 8465, 15028, 11290, 9050, 10858, 
      11665, 11114, 12644, 12469, 13505, 11252, 14841, 11554, 12337, 15650, 
      15425, 13289, 15210, 14661, 15140, 15665, 17117, 16745, 17485, 15725, 
      17306, 18301, 18148, 20221, 20345, 20180 ], 
  [ 65025, 63169, 64337, 62561, 60545, 58970, 58538, 59881, 57250, 58081, 
      57733, 51410, 53604, 50125, 52625, 51890, 50553, 50405, 49025, 47513, 
      48866, 50130, 43124, 42004, 41450, 44228, 45253, 45405, 40477, 44813, 
      43618, 44468, 42930, 42697, 40882, 42289, 39437, 33146, 35082, 33202, 
      26333, 26645, 32552, 39034, 36178, 31873, 29970, 24034, 23360, 31909, 
      40970, 28793, 31213, 30825, 40360, 31925, 21397, 21640, 30629, 21061, 
      21314, 20736, 27505, 27733, 84906, 74637, 38925, 30697, 29290, 19897, 
      33056, 31700, 19601, 85885, 76921, 69497, 71944, 38644, 32269, 19045, 
      85333, 84305, 83794, 71210, 32930, 29378, 18994, 84545, 72514, 24949, 
      24786, 18289, 79957, 22717, 20260, 18280, 18077, 77225, 29789, 17789, 
      18013, 70785, 37305, 17649, 17568, 18000, 74761, 17261, 17242, 78404, 
      74981, 63125, 62269, 23461, 21800, 20362, 69284, 65225, 28048, 26585, 
      16673, 75665, 57338, 55333, 27578, 19973, 16453, 16354, 16130, 16229, 
      57085, 56680, 32005, 23797, 16552, 16360, 16072, 16045, 68066, 53650, 
      27725, 19346, 71545, 55777, 25780, 23120, 22945, 21776, 21001, 15601, 
      15572, 68490, 67570, 29770, 23593, 22185, 15138, 59405, 31268, 22805, 
      15973, 15725, 14920, 71285, 57077, 48866, 28565, 27185, 18866, 18485, 
      16757, 16322, 45729, 52577, 50261, 30545, 26482, 23377, 22997, 22810, 
      16370, 26920, 24533, 22205, 18020, 14005, 66589, 52498, 49789, 49410, 
      46089, 41913, 29565, 25138, 15289, 14365, 13753, 13698, 27380, 27145, 
      19697, 18080, 15665, 14681, 41449, 34834, 19786, 14594, 13450, 59652, 
      25317, 15700, 61610, 45169, 38369, 34970, 20690, 19010, 43169, 32425, 
      18020, 16900, 13988, 12740, 53530, 45810, 27450, 14002, 44861, 31144, 
      28741, 25096, 19325, 16861, 14125, 54317, 45737, 38125, 36845, 18937, 
      13402, 16848, 14800, 41033, 40690, 31613, 22685, 16490, 11498, 56605, 
      41165, 38132, 16712, 27154, 20434, 11221, 40745, 22265, 21425, 11012, 
      49025, 41585, 40193, 34018, 29930, 27770, 24298, 23378, 21218, 19825, 
      18005, 15938, 14834, 14453, 13525, 13418, 56629, 50005, 31140, 29448, 
      23400, 13540, 40477, 32402, 18482, 15530, 14045, 12505, 12226, 11101, 
      10426, 48025, 44969, 32801, 31025, 29321, 18281, 17569, 11936, 10841, 
      48610, 41842, 37026, 32905, 30537, 28297, 15730, 14701, 13165, 13050, 
      48413, 37493, 36173, 34568, 34253, 33940, 32708, 30340, 24733, 16328, 
      15380, 13204, 12520, 12413, 10628, 10045, 9773, 51845, 42170, 37633, 
      12434, 12218, 50020, 46465, 45697, 43812, 43441, 42340, 23377, 20880, 
      18241, 10116, 46274, 35921, 35269, 33361, 26186, 23186, 17674, 9169, 
      51272, 46472, 41960, 26260, 21380, 9412, 41773, 17674, 17298, 12370, 
      37025, 31265, 27508, 23593, 18265, 9908, 8905, 44381, 42137, 41042, 
      30781, 25705, 18890, 9181, 44581, 26325, 23476, 18100, 16021, 12069, 
      11581, 11349, 9781, 8500, 8356, 41045, 32257, 30421, 28370, 17137, 
      11765, 11642, 8882, 8146, 39785, 37673, 35300, 8185, 7969, 43290, 
      30978, 14130, 13653, 10170, 9418, 8725, 8010, 45812, 42365, 37325, 
      11117, 38201, 36809, 35786, 32189, 10250, 10034, 37332, 20745, 44138, 
      43753, 34445, 30605, 27053, 26770, 16889, 15914, 15170, 11513, 37349, 
      31373, 26045, 19268, 19045, 12200, 11908, 11624, 11348, 19557, 15777, 
      12037, 11461, 10405, 7402, 7186, 32644, 31681, 31364, 17636, 16004, 
      7300, 6884, 31841, 31522, 23141, 19237, 38125, 37768, 27109, 20008, 
      18405, 17965, 6613, 29954, 27833, 18250, 9065, 7778, 6290, 30112, 
      28880, 10132, 10001, 7801, 7145, 21250, 20509, 34717, 29501, 19876, 
      9320, 12725, 6850, 6353, 39040, 35460, 30148, 19825, 37082, 24922, 
      7957, 31469, 28004, 15304, 9256, 6269, 19402, 17082, 6877, 6057, 36665, 
      28960, 24788, 13460, 12020, 31058, 20873, 15305, 8585, 7970, 37480, 
      16020, 15805, 12820, 8980, 7837, 6856, 6037, 5032, 30146, 16325, 10949, 
      7825, 5906, 9445, 9153, 8730, 8458, 8194, 7813, 5733, 4293, 8069, 5444, 
      4133, 4100, 30946, 11465, 7946, 32841, 23764, 20500, 9684, 8929, 12697, 
      23813, 9293, 23985, 8874, 5650, 3925, 34465, 3665, 29921, 17909, 10769, 
      7925, 5050, 4469, 21141, 6516, 40058, 12025, 7993, 6905, 3250, 25204, 
      24313, 21748, 5840, 2929, 34285, 29170, 21645, 19762, 17730, 15826, 
      2797, 25000, 21544, 19661, 17141, 5309, 4901, 4804, 4181, 14848, 13540, 
      9529, 7065, 3529, 2980, 23234, 14530, 7109, 5234, 4234, 3365, 16757, 
      13352, 3880, 29581, 15949, 7801, 2754, 14480, 13817, 11737, 8497, 7412, 
      7265, 5780, 31433, 20893, 20618, 19538, 16490, 12665, 11065, 7033, 
      23080, 19453, 5860, 2125, 19370, 10897, 9077, 7010, 3445, 2042, 1877, 
      6361, 1924, 39937, 31797, 27442, 24625, 19746, 14517, 9985, 3202, 1746, 
      1546, 31028, 30005, 27365, 22760, 19400, 13765, 6628, 3469, 13913, 
      7298, 6410, 2098, 25321, 14292, 7072, 29449, 17609, 12674, 9325, 1709, 
      34280, 18056, 17285, 6632, 4877, 1597, 25114, 15013, 10498, 9370, 6418, 
      5578, 5058, 1765, 1285, 1114, 24128, 23225, 14249, 5249, 3328, 30545, 
      7361, 7202, 5317, 3265, 2810, 1802, 1745, 1586, 1361, 16029, 8644, 
      7461, 7141, 2056, 1861, 964, 3050, 2957, 30368, 8353, 8180, 8009, 1625, 
      1313, 28618, 21465, 10530, 9565, 4825, 4698, 3978, 1258, 6760, 5576, 
      3592, 3176, 1576, 18850, 4225, 725, 13572, 10180, 832, 34754, 13985, 
      8098, 3893, 673, 530, 16868, 4973, 1928, 709, 500, 584, 808, 18397, 
      14841, 9657, 5625, 3922, 1962, 697, 477, 442, 562, 26969, 401, 521, 
      29602, 7085, 1657, 1517, 370, 482, 20773, 2628, 1845, 1108, 648, 949, 
      34514, 28178, 11105, 4514, 3098, 1810, 370, 485, 613, 34112, 23360, 
      7312, 6980, 1040, 545, 14625, 1186, 18421, 15080, 7252, 4421, 3112, 
      245, 260, 12938, 10573, 1613, 1130, 365, 8425, 6705, 3988, 928, 193, 
      1105, 36221, 22621, 16505, 16250, 8585, 1642, 31429, 11764, 7844, 541, 
      125, 1000, 22882, 11106, 8730, 8002, 565, 202, 145, 442, 35785, 6788, 
      3785, 425, 289, 164, 38074, 35770, 9653, 8513, 8149, 5090, 4949, 3893, 
      533, 674, 42061, 37672, 29965, 15912, 13960, 11917, 7092, 6760, 5077, 
      436, 17186, 14425, 13021, 12794, 10634, 10226, 8306, 281, 25, 857, 
      23725, 6898, 6409, 6250, 3978, 3609, 22504, 16388, 5780, 5629, 5, 580, 
      15626, 11882, 4762, 442, 530, 144, 4, 0, 1, 9, 1225, 17, 1682, 24968, 
      12553, 10413, 13, 34, 2034, 10016, 1697, 9826, 9640, 11285, 6610, 5825, 
      170, 43745, 9865, 164, 689, 2465, 13537, 610, 757, 2682, 725, 2804, 
      38146, 7346, 3965, 3146, 797, 1885, 5473, 8450, 4138, 1258, 33320, 
      12517, 7252, 4165, 3677, 2132, 2696, 12769, 8325, 9860, 45233, 7213, 
      39565, 6445, 5729, 5441, 5300, 7045, 51605, 41738, 7090, 5570, 48586, 
      48200, 47765, 11965, 10585, 7025, 6868, 55189, 50184, 8125, 9610, 5317, 
      7978, 6865, 6714, 5989, 5645, 54125, 11700, 9290, 8005, 12085, 11882, 
      10685, 9593, 7474, 13600, 14906, 8650, 13745, 8761, 15464, 11642, 9346, 
      11194, 12017, 11450, 13000, 12821, 13877, 11560, 15229, 11866, 12665, 
      16042, 15809, 13625, 15586, 15025, 15496, 16025, 17497, 17113, 17861, 
      16061, 17674, 18665, 18504, 20565, 20681, 20512 ], 
  [ 65266, 63394, 64576, 62800, 60778, 59189, 58753, 60112, 57461, 58322, 
      57978, 51613, 53845, 50346, 52874, 52133, 50788, 50642, 49250, 47738, 
      49109, 50389, 43325, 42201, 41645, 44453, 45490, 45652, 40680, 45058, 
      43853, 44713, 43165, 42930, 41105, 42530, 39656, 33317, 35281, 33381, 
      26260, 26564, 32741, 39285, 36405, 32058, 30133, 23985, 23329, 32104, 
      41245, 28960, 31410, 31018, 40637, 32132, 21380, 21605, 30826, 21050, 
      21281, 20737, 27674, 27908, 85417, 75106, 39202, 30906, 29485, 19906, 
      33289, 31921, 19604, 86402, 77402, 69946, 72405, 38925, 32500, 19044, 
      85850, 84818, 84305, 71669, 33169, 29585, 19025, 85060, 72981, 25114, 
      24949, 18274, 80456, 22856, 20357, 18317, 18100, 77714, 30010, 17810, 
      17978, 71248, 37588, 17680, 17593, 17953, 75242, 17282, 17261, 78901, 
      75464, 63556, 62696, 23624, 21941, 20485, 69745, 65668, 28265, 26788, 
      16708, 76154, 57745, 55730, 27793, 20098, 16490, 16385, 16129, 16210, 
      57492, 57085, 32260, 23976, 16605, 16405, 16101, 16072, 68525, 54041, 
      27946, 19469, 72020, 56180, 25985, 23297, 23120, 21937, 21152, 15632, 
      15545, 68953, 68029, 30013, 23778, 22354, 15133, 59828, 31525, 22984, 
      16040, 15784, 14909, 71762, 57490, 49237, 28802, 27410, 18997, 18610, 
      16850, 16405, 46084, 52970, 50642, 30802, 26705, 23570, 23186, 22997, 
      16465, 27149, 24740, 22388, 18149, 14024, 67050, 52893, 50170, 49789, 
      46450, 42250, 29818, 25353, 15370, 14418, 13770, 13693, 27617, 27380, 
      19856, 18217, 15760, 14752, 41786, 35129, 19949, 14669, 13481, 60085, 
      25540, 15805, 62053, 45530, 38690, 35269, 20869, 19169, 43520, 32708, 
      18169, 17033, 14065, 12769, 53937, 46177, 27697, 14085, 45224, 31421, 
      29000, 25325, 19496, 17000, 14216, 54730, 46106, 38450, 37162, 19106, 
      13481, 16993, 14913, 41378, 41033, 31898, 22898, 16633, 11513, 57032, 
      41512, 38461, 16861, 27409, 20629, 11250, 41092, 22480, 21632, 11041, 
      49418, 41938, 40538, 34325, 30209, 28033, 24533, 23605, 21425, 20018, 
      18178, 16085, 14965, 14578, 13634, 13525, 57060, 50404, 31429, 29725, 
      23629, 13653, 40826, 32701, 18665, 15677, 14170, 12602, 12317, 11162, 
      10457, 48416, 45344, 33104, 31316, 29600, 18464, 17744, 12025, 10900, 
      49005, 42201, 37357, 33210, 30826, 28570, 15885, 14842, 13282, 13165, 
      48808, 37828, 36500, 34885, 34568, 34253, 33013, 30629, 24980, 16493, 
      15533, 13325, 12629, 12520, 10693, 10088, 9800, 52258, 42533, 37970, 
      12545, 12325, 50425, 46852, 46080, 44185, 43812, 42705, 23616, 21097, 
      18432, 10177, 46661, 36250, 35594, 33674, 26449, 23425, 17861, 9194, 
      51685, 46861, 42325, 26525, 21605, 9461, 42138, 17865, 17485, 12493, 
      37364, 31568, 27785, 23840, 18464, 9985, 8948, 44762, 42506, 41405, 
      31082, 25970, 19097, 9242, 44964, 26596, 23725, 18301, 16200, 12196, 
      11700, 11464, 9864, 8541, 8389, 41410, 32570, 30722, 28657, 17330, 
      11890, 11765, 8945, 8177, 40144, 38020, 35633, 8228, 8000, 43669, 
      31285, 14293, 13810, 10273, 9505, 8794, 8053, 46205, 42740, 37672, 
      11240, 38554, 37154, 36125, 32506, 10361, 10141, 37681, 20980, 44525, 
      44138, 34778, 30914, 27338, 27053, 17090, 16105, 15353, 11650, 37700, 
      31688, 26324, 19493, 19268, 12349, 12053, 11765, 11485, 19786, 15970, 
      12186, 11602, 10530, 7461, 7237, 32969, 32000, 31681, 17849, 16201, 
      7361, 6929, 32162, 31841, 23402, 19466, 38484, 38125, 27400, 20245, 
      18628, 18184, 6660, 30265, 28130, 18473, 9178, 7865, 6329, 30425, 
      29185, 10265, 10132, 7892, 7220, 21501, 20754, 35060, 29812, 20117, 
      9445, 12898, 6929, 6418, 39409, 35809, 30465, 20068, 37441, 25205, 
      8066, 31796, 28309, 15509, 9389, 6344, 19645, 17305, 6970, 6130, 37024, 
      29273, 25073, 13649, 12193, 31385, 21130, 15514, 8714, 8089, 37845, 
      16237, 16020, 13005, 9117, 7956, 6957, 6120, 5085, 30469, 16546, 11114, 
      7946, 5989, 9594, 9298, 8869, 8593, 8325, 7938, 5818, 4330, 8200, 5525, 
      4168, 4133, 31277, 11642, 8077, 33184, 24049, 20761, 9841, 9076, 12890, 
      24100, 9448, 24274, 9025, 5749, 3978, 34820, 3712, 30250, 18154, 10946, 
      8066, 5141, 4546, 21412, 6637, 40445, 12218, 8138, 7034, 3293, 25505, 
      24608, 22025, 5953, 2960, 34642, 29497, 21922, 20025, 17977, 16057, 
      2826, 25301, 21821, 19924, 17384, 5416, 5000, 4901, 4264, 15073, 13753, 
      9700, 7204, 3600, 3033, 23525, 14753, 7250, 5345, 4325, 3434, 17000, 
      13565, 3965, 29914, 16186, 7954, 2809, 14705, 14036, 11936, 8660, 7561, 
      7412, 5905, 31778, 21170, 20893, 19805, 16733, 12874, 11258, 7178, 
      23373, 19720, 5989, 2164, 19637, 11090, 9250, 7157, 3530, 2081, 1906, 
      6500, 1961, 40330, 32146, 27765, 24930, 20017, 14746, 10170, 3285, 
      1777, 1557, 31373, 30344, 27688, 23053, 19669, 13988, 6773, 3560, 
      14138, 7453, 6553, 2153, 25632, 14521, 7225, 29786, 17866, 12889, 9506, 
      1754, 34645, 18317, 17540, 6781, 5000, 1640, 25425, 15250, 10693, 9553, 
      6565, 5713, 5185, 1818, 1314, 1125, 24433, 23524, 14480, 5380, 3425, 
      30890, 7522, 7361, 5450, 3362, 2897, 1861, 1802, 1637, 1402, 16276, 
      8821, 7624, 7300, 2125, 1924, 981, 3145, 3050, 30713, 8528, 8353, 8180, 
      1684, 1360, 28953, 21754, 10729, 9754, 4954, 4825, 4093, 1305, 6917, 
      5717, 3701, 3277, 1637, 19121, 4346, 706, 13801, 10377, 801, 35125, 
      14218, 8273, 4010, 698, 533, 17125, 5108, 2005, 740, 493, 565, 773, 
      18666, 15082, 9850, 5770, 4041, 2041, 730, 490, 441, 541, 27296, 404, 
      500, 29945, 7250, 1730, 1586, 365, 461, 21060, 2725, 1924, 1165, 613, 
      900, 34885, 28513, 11314, 4645, 3205, 1889, 389, 458, 578, 34481, 
      23665, 7481, 7145, 1097, 512, 14866, 1249, 18692, 15325, 7421, 4552, 
      3221, 232, 245, 13165, 10778, 1690, 1193, 338, 8608, 6868, 4113, 985, 
      180, 1044, 36602, 22922, 16762, 16505, 8770, 1721, 31784, 11981, 8021, 
      584, 116, 941, 23185, 11317, 8917, 8181, 610, 225, 162, 405, 36164, 
      6953, 3908, 464, 320, 145, 38465, 36149, 9850, 8698, 8330, 5233, 5090, 
      4018, 578, 625, 42472, 38061, 30312, 16165, 14197, 12136, 7261, 6925, 
      5220, 477, 17449, 14666, 13250, 13021, 10841, 10429, 8489, 250, 32, 
      800, 24034, 7065, 6570, 6409, 4105, 3730, 22805, 16645, 5933, 5780, 8, 
      533, 15877, 12101, 4901, 401, 485, 169, 9, 1, 0, 4, 1156, 10, 1601, 
      25285, 12778, 10618, 10, 25, 1945, 10217, 1616, 10025, 9837, 11498, 
      6773, 5978, 149, 44164, 10064, 145, 640, 2368, 13770, 565, 706, 2581, 
      676, 2701, 38537, 7517, 4090, 3257, 746, 1802, 5620, 8633, 4265, 1193, 
      33685, 12740, 7421, 4292, 3796, 2045, 2597, 12994, 8506, 10057, 45658, 
      7380, 39962, 6602, 5876, 5584, 5441, 7208, 52058, 42145, 7253, 5713, 
      49025, 48637, 48200, 12178, 10784, 7184, 7025, 55656, 50629, 8296, 
      9797, 5450, 8145, 7018, 6865, 6130, 5780, 54586, 11905, 9469, 8168, 
      12290, 12085, 10874, 9770, 7625, 13817, 15125, 8801, 13952, 8912, 
      15685, 11821, 9497, 11365, 12196, 11621, 13181, 13000, 14066, 11717, 
      15426, 12025, 12832, 16241, 16004, 13796, 15777, 15210, 15677, 16208, 
      17690, 17300, 18052, 16232, 17861, 18850, 18685, 20740, 20852, 20681 ], 
  [ 65754, 63850, 65060, 63284, 61250, 59633, 59189, 60580, 57889, 58810, 
      58474, 52025, 54333, 50794, 53378, 52625, 51264, 51122, 49706, 48194, 
      49601, 50913, 43733, 42601, 42041, 44909, 45970, 46152, 41092, 45554, 
      44329, 45209, 43641, 43402, 41557, 43018, 40100, 33665, 35685, 33745, 
      26120, 26408, 33125, 39793, 36865, 32434, 30465, 23893, 23273, 32500, 
      41801, 29300, 31810, 31410, 41197, 32552, 21352, 21541, 31226, 21034, 
      21221, 20745, 28018, 28264, 86445, 76050, 39762, 31330, 29881, 19930, 
      33761, 32369, 19616, 87442, 78370, 70850, 73333, 39493, 32968, 19048, 
      86890, 85850, 85333, 72593, 33653, 30005, 19093, 86096, 73921, 25450, 
      25281, 18250, 81460, 23140, 20557, 18397, 18152, 78698, 30458, 17858, 
      17914, 72180, 38160, 17748, 17649, 17865, 76210, 17330, 17305, 79901, 
      76436, 64424, 63556, 23956, 22229, 20737, 70673, 66560, 28705, 27200, 
      16784, 77138, 58565, 56530, 28229, 20354, 16570, 16453, 16133, 16178, 
      58312, 57901, 32776, 24340, 16717, 16501, 16165, 16132, 69449, 54829, 
      28394, 19721, 72976, 56992, 26401, 23657, 23476, 22265, 21460, 15700, 
      15497, 69885, 68953, 30505, 24154, 22698, 15129, 60680, 32045, 23348, 
      16180, 15908, 14893, 72722, 58322, 49985, 29282, 27866, 19265, 18866, 
      17042, 16577, 46800, 53762, 51410, 31322, 27157, 23962, 23570, 23377, 
      16661, 27613, 25160, 22760, 18413, 14068, 67978, 53689, 50938, 50553, 
      47178, 42930, 30330, 25789, 15538, 14530, 13810, 13689, 28097, 27856, 
      20180, 18497, 15956, 14900, 42466, 35725, 20281, 14825, 13549, 60957, 
      25992, 16021, 62945, 46258, 39338, 35873, 21233, 19493, 44228, 33280, 
      18473, 17305, 14225, 12833, 54757, 46917, 28197, 14257, 45956, 31981, 
      29524, 25789, 19844, 17284, 14404, 55562, 46850, 39106, 37802, 19450, 
      13645, 17289, 15145, 42074, 41725, 32474, 23330, 16925, 11549, 57892, 
      42212, 39125, 17165, 27925, 21025, 11314, 41792, 22916, 22052, 11105, 
      50210, 42650, 41234, 34945, 30773, 28565, 25009, 24065, 21845, 20410, 
      18530, 16385, 15233, 14834, 13858, 13745, 57928, 51208, 32013, 30285, 
      24093, 13885, 41530, 33305, 19037, 15977, 14426, 12802, 12505, 11290, 
      10525, 49204, 46100, 33716, 31904, 30164, 18836, 18100, 12209, 11024, 
      49801, 42925, 38025, 33826, 31410, 29122, 16201, 15130, 13522, 13401, 
      49604, 38504, 37160, 35525, 35204, 34885, 33629, 31213, 25480, 16829, 
      15845, 13573, 12853, 12740, 10829, 10180, 9860, 53090, 43265, 38650, 
      12773, 12545, 51241, 47632, 46852, 44937, 44560, 43441, 24100, 21537, 
      18820, 10305, 47441, 36914, 36250, 34306, 26981, 23909, 18241, 9250, 
      52517, 47645, 43061, 27061, 22061, 9565, 42874, 18253, 17865, 12745, 
      38048, 32180, 28345, 24340, 18868, 10145, 9040, 45530, 43250, 42137, 
      31690, 26506, 19517, 9370, 45736, 27144, 24229, 18709, 16564, 12456, 
      11944, 11700, 10036, 8629, 8461, 42146, 33202, 31330, 29237, 17722, 
      12146, 12017, 9077, 8245, 40868, 38720, 36305, 8320, 8068, 44433, 
      31905, 14625, 14130, 10485, 9685, 8938, 8145, 46997, 43496, 38372, 
      11492, 39266, 37850, 36809, 33146, 10589, 10361, 38385, 21456, 45305, 
      44914, 35450, 31538, 27914, 27625, 17498, 16493, 15725, 11930, 38408, 
      32324, 26888, 19949, 19720, 12653, 12349, 12053, 11765, 20250, 16362, 
      12490, 11890, 10786, 7585, 7345, 33625, 32644, 32321, 18281, 16601, 
      7489, 7025, 32810, 32485, 23930, 19930, 39208, 38845, 27988, 20725, 
      19080, 18628, 6760, 30893, 28730, 18925, 9410, 8045, 6413, 31057, 
      29801, 10537, 10400, 8080, 7376, 22009, 21250, 35752, 30440, 20605, 
      9701, 13250, 7093, 6554, 40153, 36513, 31105, 20560, 38165, 25777, 
      8290, 32456, 28925, 15925, 9661, 6500, 20137, 17757, 7162, 6282, 37748, 
      29905, 25649, 14033, 12545, 32045, 21650, 15938, 8978, 8333, 38581, 
      16677, 16456, 13381, 9397, 8200, 7165, 6292, 5197, 31121, 16994, 11450, 
      8194, 6161, 9898, 9594, 9153, 8869, 8593, 8194, 5994, 4410, 8468, 5693, 
      4244, 4205, 31945, 12002, 8345, 33876, 24625, 21289, 10161, 9376, 
      13282, 24680, 9764, 24858, 9333, 5953, 4090, 35536, 3812, 30914, 18650, 
      11306, 8354, 5329, 4706, 21960, 6885, 41225, 12610, 8434, 7298, 3385, 
      26113, 25204, 22585, 6185, 3028, 35362, 30157, 22482, 20557, 18477, 
      16525, 2890, 25909, 22381, 20456, 17876, 5636, 5204, 5101, 4436, 15529, 
      14185, 10048, 7488, 3748, 3145, 24113, 15205, 7538, 5573, 4513, 3578, 
      17492, 13997, 4141, 30586, 16666, 8266, 2925, 15161, 14480, 12340, 
      8992, 7865, 7712, 6161, 32474, 21730, 21449, 20345, 17225, 13298, 
      11650, 7474, 23965, 20260, 6253, 2248, 20177, 11482, 9602, 7457, 3706, 
      2165, 1970, 6784, 2041, 41122, 32850, 28417, 25546, 20565, 15210, 
      10546, 3457, 1845, 1585, 32069, 31028, 28340, 23645, 20213, 14440, 
      7069, 3748, 14594, 7769, 6845, 2269, 26260, 14985, 7537, 30466, 18386, 
      13325, 9874, 1850, 35381, 18845, 18056, 7085, 5252, 1732, 26053, 15730, 
      11089, 9925, 6865, 5989, 5445, 1930, 1378, 1153, 25049, 24128, 14948, 
      5648, 3625, 31586, 7850, 7685, 5722, 3562, 3077, 1985, 1922, 1745, 
      1490, 16776, 9181, 7956, 7624, 2269, 2056, 1021, 3341, 3242, 31409, 
      8884, 8705, 8528, 1808, 1460, 29629, 22338, 11133, 10138, 5218, 5085, 
      4329, 1405, 7237, 6005, 3925, 3485, 1765, 19669, 4594, 674, 14265, 
      10777, 745, 35873, 14690, 8629, 4250, 754, 545, 17645, 5384, 2165, 808, 
      485, 533, 709, 19210, 15570, 10242, 6066, 4285, 2205, 802, 522, 445, 
      505, 27956, 416, 464, 30637, 7586, 1882, 1730, 361, 425, 21640, 2925, 
      2088, 1285, 549, 808, 35633, 29189, 11738, 4913, 3425, 2053, 433, 410, 
      514, 35225, 24281, 7825, 7481, 1217, 452, 15354, 1381, 19240, 15821, 
      7765, 4820, 3445, 212, 221, 13625, 11194, 1850, 1325, 290, 8980, 7200, 
      4369, 1105, 160, 928, 37370, 23530, 17282, 17021, 9146, 1885, 32500, 
      12421, 8381, 676, 104, 829, 23797, 11745, 9297, 8545, 706, 277, 202, 
      337, 36928, 7289, 4160, 548, 388, 113, 39253, 36913, 10250, 9074, 8698, 
      5525, 5378, 4274, 674, 533, 43300, 38845, 31012, 16677, 14677, 12580, 
      7605, 7261, 5512, 565, 17981, 15154, 13714, 13481, 11261, 10841, 8861, 
      194, 52, 692, 24658, 7405, 6898, 6733, 4365, 3978, 23413, 17165, 6245, 
      6088, 20, 445, 16385, 12545, 5185, 325, 401, 225, 25, 9, 4, 0, 1024, 2, 
      1445, 25925, 13234, 11034, 10, 13, 1773, 10625, 1460, 10429, 10237, 
      11930, 7105, 6290, 113, 45008, 10468, 113, 548, 2180, 14242, 481, 610, 
      2385, 584, 2501, 39325, 7865, 4346, 3485, 650, 1642, 5920, 9005, 4525, 
      1069, 34421, 13192, 7765, 4552, 4040, 1877, 2405, 13450, 8874, 10457, 
      46514, 7720, 40762, 6922, 6176, 5876, 5729, 7540, 52970, 42965, 7585, 
      6005, 49909, 49517, 49076, 12610, 11188, 7508, 7345, 56596, 51525, 
      8644, 10177, 5722, 8485, 7330, 7173, 6418, 6056, 55514, 12321, 9833, 
      8500, 12706, 12497, 11258, 10130, 7933, 14257, 15569, 9109, 14372, 
      9220, 16133, 12185, 9805, 11713, 12560, 11969, 13549, 13364, 14450, 
      12037, 15826, 12349, 13172, 16645, 16400, 14144, 16165, 15586, 16045, 
      16580, 18082, 17680, 18440, 16580, 18241, 19226, 19053, 21096, 21200, 
      21025 ], 
  [ 74650, 72234, 73892, 72116, 69890, 67825, 67253, 69156, 65825, 67706, 
      67498, 59705, 63229, 59050, 62530, 61585, 59968, 59890, 58090, 56578, 
      58561, 60385, 51349, 50089, 49465, 53293, 54738, 55240, 48772, 54578, 
      53033, 54233, 52345, 52042, 49877, 51914, 48292, 40321, 43237, 40657, 
      24968, 25000, 40357, 49009, 45313, 39538, 36865, 23509, 23465, 39924, 
      51785, 35828, 39298, 38770, 51245, 40360, 21992, 21605, 38714, 21866, 
      21349, 21961, 34610, 35048, 103981, 92242, 49810, 39202, 37305, 21402, 
      42401, 40625, 20896, 105170, 94946, 86402, 89269, 49669, 41544, 20200, 
      104618, 103450, 102869, 88465, 42485, 37813, 21269, 103760, 90049, 
      31914, 31681, 18954, 98612, 28772, 24845, 20765, 20072, 95530, 38714, 
      19714, 17978, 88180, 48400, 19924, 19633, 17545, 92786, 19186, 19097, 
      96989, 93076, 79400, 78404, 30356, 27925, 25857, 86609, 81920, 36833, 
      34880, 19088, 93970, 72773, 70418, 36293, 25538, 18938, 18629, 17285, 
      16754, 72520, 72045, 42120, 31252, 19597, 19125, 18277, 18180, 85321, 
      68525, 36650, 24841, 89360, 71072, 34145, 30505, 30260, 28601, 27476, 
      17876, 15817, 85885, 84825, 39465, 31258, 29290, 16153, 75400, 41453, 
      30260, 19508, 18980, 15725, 89170, 72722, 63041, 38050, 36250, 24641, 
      24050, 21202, 20417, 59344, 67522, 64786, 40730, 35477, 31322, 30802, 
      30545, 20885, 36125, 32968, 29800, 23725, 15860, 83914, 67513, 64314, 
      63865, 59914, 54898, 39610, 33853, 19314, 17410, 15538, 14713, 36865, 
      36560, 26452, 24065, 20180, 18356, 54434, 46349, 26681, 18409, 15725, 
      75997, 34312, 20565, 78305, 58994, 50794, 46625, 28145, 25765, 56644, 
      43520, 24425, 22745, 17873, 14945, 68965, 59845, 37285, 18097, 58756, 
      42029, 38996, 34301, 26500, 22916, 18500, 69962, 59842, 50690, 49130, 
      26042, 17357, 23113, 19945, 54298, 53885, 42778, 31330, 22685, 13213, 
      72740, 54500, 50837, 23117, 37269, 28449, 13426, 54080, 30980, 29860, 
      13217, 63970, 55130, 53458, 45953, 40885, 38165, 33713, 32513, 29653, 
      27770, 25250, 22273, 20609, 20018, 18530, 18353, 72904, 65160, 42445, 
      40333, 32605, 18685, 53882, 44057, 26077, 21865, 19610, 17090, 16601, 
      14426, 12701, 62900, 59284, 44596, 42400, 40276, 25876, 24884, 16241, 
      14096, 63625, 55597, 49801, 44770, 41842, 39042, 22345, 20826, 18450, 
      18265, 63428, 50408, 48808, 46853, 46468, 46085, 44573, 41645, 34568, 
      23293, 21925, 18629, 17525, 17348, 14093, 12740, 11908, 67490, 56065, 
      50618, 17509, 17153, 65385, 61200, 60292, 58057, 57616, 56305, 32932, 
      29665, 26116, 13441, 61009, 48626, 47834, 45506, 36581, 32741, 25409, 
      11234, 66917, 61277, 55925, 36725, 30445, 12317, 55738, 25549, 25033, 
      17865, 50080, 43060, 38393, 33428, 26420, 13793, 11600, 58906, 56242, 
      54937, 42506, 36170, 27325, 12506, 59176, 37000, 33381, 26325, 23476, 
      17704, 16936, 16564, 13876, 11125, 10701, 55010, 44402, 42146, 39605, 
      25082, 17330, 17137, 12277, 10421, 53540, 51008, 48145, 10880, 10244, 
      57745, 42913, 21025, 20338, 14965, 13653, 12330, 10705, 60757, 56680, 
      50660, 16612, 51746, 50074, 48841, 44474, 15325, 14969, 50737, 30160, 
      58873, 58418, 47290, 42610, 38218, 37865, 25114, 23789, 22765, 17498, 
      50824, 43588, 37000, 28333, 28040, 18605, 18173, 17749, 17333, 28762, 
      23722, 18442, 17586, 15970, 10657, 10161, 45209, 44036, 43649, 26281, 
      24089, 10625, 9649, 44266, 43877, 33466, 28442, 51880, 51453, 38484, 
      29493, 27400, 26820, 9448, 42029, 39418, 27245, 14210, 12013, 8845, 
      42257, 40745, 15977, 15776, 12176, 10960, 31225, 30274, 47912, 41576, 
      29501, 14885, 19970, 10805, 9818, 53145, 48865, 42433, 29520, 50837, 
      36017, 12962, 44104, 39869, 23669, 15101, 10084, 29097, 26077, 11322, 
      9802, 50420, 41105, 35953, 21265, 19265, 43693, 31058, 23810, 14290, 
      13325, 51445, 24805, 24520, 20485, 14965, 13192, 11581, 10132, 8077, 
      42641, 25250, 17914, 13250, 10001, 15850, 15418, 14785, 14373, 13969, 
      13378, 9898, 6778, 13844, 9469, 6548, 6445, 43721, 18850, 13721, 46036, 
      34929, 30825, 16369, 15264, 20642, 35048, 15908, 35290, 15349, 10305, 
      6970, 48080, 6500, 42626, 27674, 18154, 14050, 9425, 8354, 31816, 
      11941, 54793, 19970, 14258, 12610, 5945, 36929, 35828, 32633, 10985, 
      5204, 47970, 41805, 32530, 30157, 27565, 25101, 5002, 36725, 32429, 
      30056, 26836, 10244, 9556, 9389, 8276, 23913, 22185, 16704, 13120, 
      7204, 6025, 34609, 23525, 13234, 10309, 8609, 6970, 26452, 21997, 8045, 
      42426, 25434, 14346, 5869, 23545, 22672, 19892, 15392, 13817, 13600, 
      11345, 44698, 31778, 31433, 30073, 26185, 21170, 19010, 13298, 34525, 
      29988, 11565, 4680, 29905, 18842, 16322, 13345, 7610, 4597, 4082, 
      12416, 4409, 54882, 45202, 39937, 36490, 30421, 23722, 17650, 7297, 
      4021, 3121, 44293, 43060, 39860, 34205, 30005, 22760, 12893, 7844, 
      22978, 13913, 12605, 5213, 37396, 23497, 13617, 42434, 27794, 21389, 
      16850, 4474, 48245, 28381, 27400, 13037, 10372, 4292, 37189, 24498, 
      18513, 16965, 12753, 11493, 10693, 4810, 3490, 2689, 35993, 34880, 
      23524, 11024, 7913, 43810, 14186, 13957, 11162, 7850, 7045, 5057, 4930, 
      4561, 3986, 25864, 16029, 14356, 13896, 5661, 5256, 2749, 7565, 7402, 
      43633, 15668, 15425, 15184, 4880, 4148, 41533, 32770, 18685, 17370, 
      10530, 10333, 9193, 4093, 13445, 11701, 8597, 7901, 4901, 29525, 9650, 
      1250, 22777, 18265, 937, 48929, 23330, 15413, 9178, 2738, 1825, 27053, 
      10888, 5813, 2984, 1445, 1109, 773, 29002, 24466, 17602, 11890, 9277, 
      5917, 3042, 2122, 1597, 1017, 39604, 1696, 976, 42797, 14050, 5402, 
      5122, 1385, 937, 32008, 7213, 5800, 4293, 613, 424, 48689, 41093, 
      19610, 10289, 8033, 5765, 2225, 730, 578, 48217, 35225, 14417, 13945, 
      4225, 580, 24250, 4581, 29096, 24845, 14357, 10196, 8117, 980, 925, 
      22073, 18938, 5498, 4525, 610, 16020, 13600, 9553, 4113, 928, 160, 
      50746, 34346, 26690, 26365, 16250, 5597, 45044, 20549, 15229, 3236, 
      1000, 125, 34677, 19681, 16465, 15457, 3330, 2197, 1930, 337, 50240, 
      13753, 9280, 2980, 2564, 689, 52949, 50225, 17738, 16178, 15674, 11285, 
      11074, 9458, 3298, 149, 57636, 52477, 43300, 25957, 23445, 20772, 
      14197, 13725, 11272, 3061, 27581, 24050, 22226, 21929, 19069, 18521, 
      15901, 386, 1460, 52, 35730, 13933, 13234, 13005, 9613, 9034, 34229, 
      26573, 12325, 12104, 1300, 125, 25601, 20737, 10817, 197, 145, 2209, 
      1369, 1225, 1156, 1024, 0, 962, 37, 37253, 21618, 18778, 1098, 909, 
      109, 18241, 52, 17981, 17725, 19930, 13505, 12370, 625, 59600, 18020, 
      689, 164, 260, 22882, 225, 162, 337, 200, 389, 53021, 14521, 9530, 
      8221, 202, 170, 11808, 16045, 9773, 173, 47285, 21512, 14357, 9800, 
      9032, 277, 421, 21834, 15850, 17945, 61298, 14248, 54650, 13130, 12064, 
      11636, 11425, 13940, 68650, 57173, 13985, 11765, 65141, 64685, 64180, 
      20610, 18740, 13780, 13553, 72724, 66949, 15300, 17345, 11162, 15013, 
      13410, 13189, 12114, 11560, 71450, 20065, 16745, 14900, 20450, 20177, 
      18490, 16978, 13949, 22385, 23761, 15125, 22180, 15236, 24389, 19097, 
      15821, 18369, 19472, 18625, 20525, 20276, 21682, 18245, 23314, 18621, 
      19700, 24197, 23824, 20800, 23461, 22690, 23021, 23620, 25442, 24848, 
      25736, 23236, 25409, 26330, 26029, 27880, 27856, 27617 ], 
  [ 66452, 64532, 65754, 63970, 61924, 60293, 59845, 61250, 58537, 59476, 
      59140, 52641, 54977, 51412, 54020, 53261, 51890, 51748, 50320, 48800, 
      50221, 51545, 44305, 43165, 42601, 45497, 46568, 46754, 41650, 46152, 
      44917, 45805, 44225, 43984, 42125, 43600, 40658, 34165, 36209, 34249, 
      26370, 26650, 33629, 40357, 37405, 32932, 30941, 24157, 23553, 33002, 
      42381, 29770, 32308, 31904, 41773, 33058, 21634, 21805, 31720, 21320, 
      21485, 21041, 28480, 28730, 87245, 76808, 40328, 31828, 30365, 20228, 
      34281, 32877, 19906, 88244, 79136, 71584, 74077, 40057, 33482, 19330, 
      87688, 86644, 86125, 73333, 34173, 30493, 19405, 86890, 74665, 25892, 
      25721, 18512, 82234, 23554, 20929, 18709, 18450, 79460, 30952, 18152, 
      18152, 72914, 38714, 18050, 17945, 18089, 76960, 17620, 17593, 80665, 
      77186, 65122, 64250, 24386, 22637, 21125, 71397, 67266, 29185, 27666, 
      17082, 77888, 59233, 57188, 28705, 20740, 16868, 16745, 16393, 16420, 
      58978, 58565, 33290, 24778, 17029, 16805, 16453, 16418, 70165, 55477, 
      28872, 20101, 73706, 57650, 26861, 24089, 23906, 22681, 21866, 15986, 
      15725, 70601, 69665, 31001, 24592, 23120, 15377, 61354, 32553, 23778, 
      16498, 16218, 15133, 73448, 58984, 50605, 29768, 28340, 19645, 19240, 
      17384, 16909, 47402, 54400, 52036, 31824, 27625, 24400, 24004, 23809, 
      17001, 28085, 25610, 23186, 18785, 14330, 68680, 54325, 51560, 51173, 
      47780, 43508, 30824, 26245, 15860, 14824, 14068, 13925, 28573, 28330, 
      20578, 18873, 16290, 15210, 43040, 36257, 20681, 15137, 13817, 61625, 
      26450, 16361, 63621, 46852, 39892, 36405, 21645, 19885, 44810, 33794, 
      18853, 17669, 14533, 13093, 55393, 47513, 28673, 14569, 46546, 32485, 
      30010, 26245, 20242, 17650, 14722, 56200, 47444, 39656, 38344, 19844, 
      13949, 17657, 15481, 42640, 42289, 32980, 23764, 17289, 11785, 58538, 
      42778, 39673, 17533, 28397, 21437, 11560, 42354, 23346, 22474, 11349, 
      50816, 43216, 41792, 35465, 31265, 29041, 25457, 24505, 22265, 20816, 
      18916, 16745, 15577, 15172, 14180, 14065, 58570, 51818, 32513, 30773, 
      24533, 14209, 42088, 33813, 19429, 16333, 14760, 13108, 12805, 11560, 
      10765, 49802, 46682, 34226, 32402, 30650, 19226, 18482, 12505, 11290, 
      50401, 43489, 38561, 34336, 31904, 29600, 16561, 15476, 13844, 13721, 
      50202, 39042, 37690, 36045, 35722, 35401, 34137, 31705, 25930, 17197, 
      16201, 13897, 13165, 13050, 11097, 10426, 10090, 53704, 43829, 39188, 
      13085, 12853, 51845, 48218, 47434, 45509, 45130, 44005, 24538, 21953, 
      19210, 10565, 48025, 37440, 36772, 34816, 27441, 24345, 18625, 9472, 
      53125, 48229, 43621, 27521, 22481, 9809, 43432, 18637, 18245, 13061, 
      38578, 32674, 28813, 24778, 19258, 10413, 9274, 46100, 43808, 42689, 
      32180, 26960, 19913, 9620, 46306, 27602, 24665, 19097, 16930, 12770, 
      12250, 12002, 10306, 8857, 8681, 42696, 33700, 31816, 29709, 18100, 
      12456, 12325, 9325, 8461, 41410, 39250, 36821, 8546, 8282, 44993, 
      32393, 14969, 14468, 10769, 9953, 9188, 8369, 47569, 44050, 38898, 
      11794, 39796, 38372, 37325, 33640, 10877, 10645, 38909, 21866, 45865, 
      45472, 35956, 32020, 28372, 28081, 17872, 16857, 16081, 12240, 38930, 
      32810, 27338, 20345, 20114, 12973, 12665, 12365, 12073, 20648, 16724, 
      12808, 12200, 11080, 7813, 7565, 34117, 33130, 32805, 18661, 16965, 
      7717, 7237, 33296, 32969, 24356, 20324, 39730, 39365, 28442, 21125, 
      19466, 19010, 6970, 31365, 29188, 19309, 9684, 8293, 6613, 31529, 
      30265, 10829, 10690, 8330, 7610, 22417, 21652, 36250, 30906, 21001, 
      9981, 13576, 7325, 6772, 40673, 37013, 31573, 20954, 38673, 26209, 
      8548, 32930, 29377, 16277, 9941, 6722, 20525, 18125, 7400, 6500, 38250, 
      30361, 26077, 14365, 12861, 32513, 22048, 16288, 9248, 8593, 39085, 
      17033, 16810, 13705, 9673, 8458, 7405, 6514, 5389, 31581, 17352, 11752, 
      8452, 6381, 10180, 9872, 9425, 9137, 8857, 8452, 6212, 4580, 8730, 
      5905, 4410, 4369, 32405, 12308, 8605, 34346, 25037, 21677, 10445, 9650, 
      13600, 25090, 10042, 25268, 9605, 6173, 4264, 36010, 3978, 31360, 
      19012, 11600, 8612, 5537, 4900, 22346, 7121, 41725, 12916, 8692, 7540, 
      3541, 26525, 25610, 22973, 6409, 3170, 35828, 30593, 22868, 20929, 
      18833, 16865, 3028, 26317, 22765, 20826, 18226, 5850, 5410, 5305, 4626, 
      15857, 14501, 10322, 7730, 3922, 3301, 24505, 15529, 7780, 5785, 4705, 
      3748, 17834, 14309, 4325, 31016, 17000, 8516, 3077, 15481, 14794, 
      12634, 9250, 8109, 7954, 6381, 32912, 22100, 21817, 20705, 17561, 
      13600, 11936, 7712, 24349, 20618, 6473, 2378, 20533, 11764, 9864, 7693, 
      3880, 2293, 2088, 7010, 2165, 41600, 33284, 28825, 25936, 20921, 15524, 
      10816, 3625, 1961, 1681, 32497, 31450, 28746, 24021, 20565, 14746, 
      7297, 3922, 14900, 8005, 7069, 2405, 26650, 15293, 7769, 30880, 18720, 
      13617, 10132, 1972, 35821, 19181, 18386, 7309, 5450, 1850, 26437, 
      16040, 11357, 10181, 7085, 6197, 5645, 2056, 1480, 1237, 25425, 24498, 
      15250, 5850, 3793, 32000, 8080, 7913, 5924, 3728, 3233, 2113, 2048, 
      1865, 1600, 17090, 9425, 8186, 7850, 2405, 2186, 1105, 3501, 3400, 
      31817, 9122, 8941, 8762, 1930, 1570, 30025, 22688, 11393, 10388, 5408, 
      5273, 4505, 1513, 7453, 6205, 4093, 3645, 1885, 19997, 4772, 712, 
      14549, 11029, 769, 36297, 14976, 8857, 4420, 832, 601, 17953, 5570, 
      2293, 890, 529, 565, 725, 19528, 15860, 10484, 6260, 4453, 2333, 884, 
      584, 493, 533, 28330, 466, 490, 31025, 7796, 2000, 1844, 401, 449, 
      21970, 3065, 2210, 1385, 557, 802, 36045, 29565, 11988, 5085, 3573, 
      2173, 493, 424, 520, 35633, 24625, 8033, 7685, 1313, 458, 15632, 1481, 
      19546, 16101, 7969, 4986, 3589, 234, 241, 13885, 11432, 1960, 1421, 
      296, 9194, 7394, 4525, 1193, 178, 898, 37780, 23860, 17568, 17305, 
      9360, 1993, 32882, 12665, 8585, 746, 122, 797, 24125, 11981, 9509, 
      8749, 776, 325, 244, 325, 37330, 7477, 4306, 610, 442, 117, 39665, 
      37313, 10468, 9280, 8900, 5689, 5540, 4420, 740, 505, 43730, 39253, 
      31378, 16949, 14933, 12818, 7793, 7445, 5674, 625, 18261, 15412, 13960, 
      13725, 11485, 11061, 9061, 180, 74, 650, 24980, 7585, 7072, 6905, 4505, 
      4112, 23725, 17433, 6409, 6250, 34, 409, 16645, 12773, 5333, 293, 365, 
      257, 37, 17, 10, 2, 962, 0, 1369, 26245, 13460, 11240, 8, 5, 1685, 
      10825, 1378, 10625, 10429, 12136, 7261, 6436, 85, 45418, 10658, 85, 
      490, 2074, 14464, 425, 548, 2273, 522, 2385, 39701, 8021, 4456, 3581, 
      584, 1544, 6050, 9169, 4633, 985, 34765, 13394, 7913, 4658, 4138, 1769, 
      2285, 13652, 9032, 10629, 46912, 7858, 41128, 7048, 6290, 5986, 5837, 
      7666, 53384, 43333, 7709, 6109, 50305, 49909, 49466, 12776, 11338, 
      7618, 7453, 57010, 51917, 8762, 10309, 5800, 8593, 7424, 7265, 6500, 
      6130, 55912, 12461, 9945, 8594, 12836, 12625, 11368, 10228, 8005, 
      14393, 15685, 9157, 14474, 9266, 16245, 12249, 9841, 11765, 12618, 
      12017, 13597, 13410, 14504, 12053, 15880, 12365, 13194, 16693, 16442, 
      14162, 16201, 15616, 16061, 16594, 18100, 17690, 18450, 16570, 18245, 
      19216, 19037, 21050, 21146, 20969 ], 
  [ 76997, 74485, 76225, 74441, 72173, 70024, 69428, 71425, 67972, 70021, 
      69833, 61780, 65522, 61217, 64861, 63880, 62213, 62145, 60273, 58753, 
      60840, 62756, 53370, 52082, 51444, 55450, 56965, 57521, 50789, 56845, 
      55240, 56498, 54548, 54233, 52004, 54145, 50389, 42120, 45200, 42500, 
      25297, 25281, 42250, 51272, 47432, 41405, 38600, 23972, 24034, 41845, 
      54184, 37577, 41225, 40673, 53650, 42345, 22633, 22138, 40637, 22541, 
      21892, 22706, 36361, 36833, 107780, 95789, 52205, 41189, 39208, 22189, 
      44530, 42682, 21645, 109001, 98561, 89825, 92762, 52082, 43657, 20921, 
      108445, 107253, 106660, 91944, 44644, 39780, 22180, 107573, 93572, 
      33625, 33380, 19585, 102325, 30325, 26146, 21706, 20929, 99181, 40757, 
      20557, 18485, 91673, 50813, 20825, 20498, 17978, 96385, 20025, 19924, 
      100682, 96685, 82697, 81677, 32045, 29482, 27304, 90082, 85285, 38842, 
      36805, 20005, 97609, 75920, 73505, 38288, 26993, 19865, 19520, 17984, 
      17345, 75665, 75178, 44353, 33029, 20618, 20098, 19154, 19045, 88776, 
      71572, 38677, 26280, 92909, 74189, 36074, 32266, 32009, 30266, 29081, 
      18761, 16354, 89360, 88276, 41620, 33065, 31001, 16820, 78633, 43690, 
      32029, 20605, 20029, 16354, 92725, 75893, 65960, 40165, 38293, 26120, 
      25493, 22453, 21608, 62165, 70569, 67761, 42961, 37504, 33169, 32625, 
      32356, 22144, 38186, 34897, 31585, 25186, 16661, 87365, 70568, 67285, 
      66824, 62765, 57605, 41813, 35828, 20485, 18413, 16325, 15368, 38970, 
      38653, 28089, 25570, 21433, 19465, 57137, 48800, 28340, 19540, 16592, 
      79274, 36329, 21874, 81640, 61837, 53397, 49096, 29896, 27396, 59425, 
      45893, 25994, 24218, 19010, 15794, 72080, 62720, 39440, 19268, 61605, 
      44362, 41221, 36346, 28197, 24421, 19717, 73109, 62725, 53309, 51701, 
      27725, 18500, 24650, 21290, 57033, 56608, 45153, 33273, 24208, 13968, 
      75965, 57245, 53474, 24674, 39460, 30280, 14261, 56821, 32929, 31761, 
      14050, 66985, 57905, 56185, 48452, 43216, 40400, 35780, 34532, 31552, 
      29585, 26945, 23812, 22052, 21425, 19841, 19652, 76145, 68209, 44834, 
      42650, 34634, 20018, 56629, 46504, 27828, 23400, 21013, 18325, 17800, 
      15445, 13540, 65897, 62185, 47065, 44797, 42601, 27625, 26585, 17426, 
      15101, 66644, 58400, 52436, 47249, 44225, 41329, 23924, 22321, 19801, 
      19604, 66445, 53065, 51417, 49402, 49005, 48610, 47050, 44026, 36697, 
      24930, 23490, 20002, 18826, 18637, 15130, 13645, 12717, 70613, 58888, 
      53285, 18820, 18440, 68458, 64165, 63233, 60938, 60485, 59138, 35009, 
      31610, 27905, 14450, 63972, 51241, 50425, 48025, 38800, 34816, 27172, 
      12025, 70034, 64250, 58754, 38954, 32434, 13250, 58565, 27332, 26792, 
      19240, 52749, 45513, 40690, 35545, 28249, 14890, 12493, 61825, 59089, 
      57748, 44945, 38393, 29200, 13505, 62105, 39257, 35506, 28162, 25181, 
      19097, 18281, 17885, 15005, 12002, 11530, 57829, 46909, 44581, 41956, 
      26869, 18709, 18504, 13284, 11236, 56321, 53717, 50770, 11765, 11057, 
      60644, 45380, 22628, 21905, 16208, 14800, 13369, 11588, 63738, 59553, 
      53365, 17973, 54485, 52765, 51496, 46997, 16612, 16232, 53450, 32189, 
      61812, 61345, 49905, 45081, 40545, 40180, 26937, 25552, 24480, 18937, 
      53545, 46093, 39289, 30298, 29993, 20114, 19658, 19210, 18770, 30749, 
      25493, 19949, 19045, 17333, 11624, 11080, 47770, 46561, 46162, 28170, 
      25882, 11602, 10530, 46801, 46400, 35641, 30425, 54641, 54202, 40837, 
      31522, 29345, 28741, 10337, 44500, 41805, 29188, 15493, 13140, 9684, 
      44738, 43178, 17378, 17165, 13325, 12013, 33332, 32345, 50569, 44041, 
      31546, 16234, 21605, 11876, 10805, 55954, 51554, 44930, 31573, 53584, 
      38308, 14209, 46657, 42290, 25490, 16490, 11125, 31144, 28004, 12469, 
      10829, 53161, 43570, 38250, 22986, 20890, 46240, 33185, 25649, 15649, 
      14624, 54218, 26690, 26393, 22178, 16370, 14489, 12770, 11213, 8978, 
      45160, 27157, 19485, 14557, 11080, 17321, 16865, 16196, 15760, 15332, 
      14705, 10985, 7577, 15205, 10530, 7333, 7218, 46280, 20485, 15080, 
      48665, 37210, 32962, 17882, 16717, 22369, 37337, 17405, 37589, 16820, 
      11464, 7853, 50773, 7345, 45161, 29705, 19777, 15457, 10532, 9377, 
      34001, 13226, 57672, 21685, 15685, 13941, 6760, 39290, 38153, 34850, 
      12218, 5945, 50665, 44320, 34745, 32288, 29600, 27040, 5729, 39082, 
      34642, 32185, 28845, 11437, 10701, 10522, 9325, 25810, 24010, 18277, 
      14501, 8177, 6890, 36900, 25408, 14625, 11520, 9700, 7929, 28453, 
      23818, 9098, 44965, 27397, 15805, 6740, 25434, 24525, 21625, 16909, 
      15250, 15021, 12634, 47305, 33977, 33620, 32212, 28180, 22961, 20705, 
      14705, 36818, 32125, 12874, 5449, 32040, 20533, 17893, 14760, 8653, 
      5364, 4789, 13781, 5162, 57769, 47825, 42404, 38849, 32576, 25625, 
      19289, 8324, 4736, 3716, 46890, 45621, 42325, 36490, 32146, 24625, 
      14290, 8917, 24853, 15368, 13988, 6068, 39785, 25394, 15058, 44977, 
      29857, 23200, 18457, 5265, 50954, 30466, 29449, 14450, 11629, 5069, 
      39572, 26437, 20200, 18580, 14152, 12820, 11972, 5645, 4181, 3272, 
      38338, 37189, 25425, 12325, 9010, 46393, 15665, 15424, 12473, 8945, 
      8080, 5924, 5785, 5380, 4745, 27857, 17602, 15845, 15361, 6586, 6145, 
      3362, 8644, 8469, 46210, 17225, 16970, 16717, 5741, 4937, 44048, 35009, 
      20384, 19009, 11809, 11600, 10388, 4880, 14890, 13050, 9754, 9010, 
      5770, 31652, 10877, 1637, 24650, 19946, 1250, 51652, 25225, 16960, 
      10377, 3385, 2340, 29090, 12193, 6770, 3665, 1898, 1490, 1058, 31109, 
      26405, 19253, 13253, 10484, 6884, 3733, 2693, 2084, 1384, 42057, 2205, 
      1341, 45344, 15529, 6329, 6025, 1844, 1300, 34217, 8282, 6761, 5122, 
      890, 617, 51400, 43588, 21349, 11560, 9160, 6724, 2824, 1053, 853, 
      50914, 37538, 15914, 15418, 5050, 865, 26177, 5440, 31201, 26794, 
      15850, 11461, 9250, 1381, 1314, 23912, 20645, 6437, 5380, 925, 17593, 
      15053, 10778, 4930, 1325, 269, 53505, 36625, 28705, 28368, 17833, 6544, 
      47645, 22322, 16762, 3965, 1417, 242, 36964, 21416, 18056, 17000, 4069, 
      2804, 2501, 584, 52981, 15210, 10485, 3681, 3217, 1042, 55760, 52964, 
      19385, 17753, 17225, 12608, 12385, 10673, 4033, 320, 60565, 55274, 
      45845, 27938, 25330, 22549, 15674, 15178, 12593, 3770, 29620, 25957, 
      24061, 23752, 20772, 20200, 17460, 661, 1961, 169, 38041, 15392, 14657, 
      14416, 10832, 10217, 36490, 28570, 13698, 13465, 1773, 298, 27560, 
      22504, 12104, 404, 328, 2810, 1850, 1682, 1601, 1445, 37, 1369, 0, 
      39602, 23413, 20453, 1525, 1300, 20, 19890, 9, 19616, 19346, 21645, 
      14920, 13725, 936, 62549, 19649, 1010, 305, 113, 24713, 388, 289, 164, 
      337, 202, 55796, 15976, 10709, 9316, 325, 101, 13117, 17568, 10960, 
      208, 49898, 23273, 15794, 10985, 10169, 178, 250, 23605, 17357, 19546, 
      64265, 15665, 57445, 14485, 13357, 12905, 12682, 15325, 71773, 60020, 
      15368, 13028, 68176, 67706, 67189, 22285, 20329, 15129, 14890, 75917, 
      70010, 16717, 18856, 12349, 16400, 14713, 14480, 13345, 12753, 74597, 
      21674, 18196, 16253, 22049, 21764, 19989, 18405, 15220, 24050, 25416, 
      16372, 23761, 16481, 26050, 20500, 17056, 19720, 20869, 19972, 21922, 
      21661, 23125, 19490, 24797, 19876, 21001, 25684, 25285, 22117, 24896, 
      24089, 24386, 24993, 26869, 26237, 27145, 24525, 26792, 27689, 27362, 
      29153, 29101, 28850 ], 
  [ 52973, 53645, 52597, 50805, 49725, 50362, 50562, 49373, 49898, 45965, 
      44977, 45274, 41444, 41113, 39181, 39394, 39317, 38849, 39365, 37837, 
      36338, 35066, 37220, 36724, 36482, 34516, 33641, 32201, 34225, 31921, 
      32306, 31572, 31610, 31693, 31450, 30005, 30625, 31898, 29402, 30682, 
      63625, 65201, 28432, 25114, 26050, 28381, 29954, 57514, 53992, 26825, 
      23242, 28125, 25801, 26045, 22304, 24929, 49793, 52880, 25209, 48505, 
      52234, 46280, 26501, 25777, 29858, 26225, 20849, 23365, 24170, 44165, 
      21928, 22468, 44813, 29881, 26605, 24237, 24784, 19924, 21449, 44881, 
      29321, 28925, 28730, 24362, 20842, 22346, 39770, 28845, 24394, 24545, 
      24698, 46325, 26777, 26417, 30596, 38096, 40105, 25621, 20529, 40129, 
      49201, 23285, 18245, 38405, 39272, 51080, 24413, 39593, 39890, 25524, 
      24313, 20673, 20449, 23353, 25168, 26570, 22084, 20869, 19400, 20149, 
      36781, 24037, 18666, 18241, 19242, 25857, 36241, 37090, 41922, 44865, 
      18409, 18320, 17345, 21145, 33808, 34880, 37120, 37409, 21170, 17498, 
      18433, 25538, 22117, 17725, 19012, 20776, 20917, 21960, 22765, 36325, 
      45460, 20954, 20666, 16994, 19981, 21101, 41546, 18185, 16276, 20137, 
      31001, 32017, 42272, 21529, 17433, 15858, 16729, 17245, 23778, 24345, 
      27673, 28818, 15245, 16085, 15665, 15541, 16850, 18485, 18737, 18866, 
      26962, 16336, 17425, 18889, 23236, 36601, 19345, 15682, 15185, 15122, 
      14645, 14261, 15185, 16762, 28085, 31585, 36661, 40082, 15524, 15605, 
      20165, 22024, 26245, 29053, 13789, 13810, 19618, 28330, 34138, 16820, 
      15665, 24692, 17194, 13709, 13229, 13306, 17986, 19466, 13285, 13285, 
      20052, 21460, 27396, 33732, 14794, 13394, 13994, 26458, 13073, 12944, 
      13385, 14480, 17873, 20465, 25313, 14625, 12997, 12337, 12321, 17797, 
      26482, 19496, 22504, 12077, 12050, 12137, 14585, 19450, 34682, 14689, 
      11889, 11700, 18720, 12410, 15170, 32185, 11461, 13837, 14261, 31972, 
      12469, 11349, 11221, 11050, 11386, 11754, 12706, 13050, 14050, 14869, 
      16209, 18250, 19674, 20241, 21841, 22050, 14065, 12497, 11012, 11216, 
      12752, 21220, 10865, 10690, 15098, 17834, 19825, 22709, 23378, 26993, 
      31058, 11773, 11245, 10453, 10573, 10765, 14893, 15445, 23400, 27045, 
      11722, 10642, 10250, 10237, 10397, 10685, 16762, 17945, 20201, 20402, 
      11521, 10081, 10025, 10000, 10001, 10004, 10036, 10196, 11225, 15776, 
      16724, 19604, 20816, 21025, 25876, 28769, 31025, 12105, 10330, 9901, 
      20410, 20826, 11540, 10829, 10693, 10388, 10333, 10180, 11125, 12104, 
      13573, 25988, 10634, 9445, 9425, 9413, 10138, 10930, 13634, 30725, 
      11520, 10512, 9792, 9892, 11332, 27172, 9601, 12994, 13250, 18434, 
      8957, 8885, 9236, 10061, 12317, 23236, 27605, 9673, 9325, 9178, 8713, 
      9325, 11674, 25033, 9553, 8993, 9620, 11828, 13225, 17489, 18265, 
      18665, 22153, 27508, 28628, 8857, 8285, 8345, 8506, 12125, 17497, 
      17690, 24410, 28730, 8541, 8325, 8164, 26869, 28549, 8882, 7946, 13850, 
      14321, 19370, 21146, 23297, 26690, 9188, 8585, 7969, 17153, 7893, 7765, 
      7690, 7569, 18178, 18594, 7652, 9077, 8450, 8381, 7289, 7241, 7481, 
      7514, 10589, 11194, 11714, 15325, 7345, 7057, 7417, 9172, 9265, 14112, 
      14452, 14800, 15156, 8825, 10733, 13945, 14633, 16105, 23530, 24578, 
      6740, 6725, 6724, 9428, 10324, 23108, 25220, 6565, 6562, 7345, 8497, 
      6841, 6800, 6569, 8000, 8609, 8801, 24625, 6250, 6341, 8450, 16645, 
      19466, 25562, 6088, 6120, 14548, 14733, 18853, 20725, 7018, 7225, 5945, 
      5785, 7220, 14992, 10809, 19786, 21501, 6152, 5732, 5476, 6845, 5770, 
      5618, 16145, 5209, 5220, 8320, 13648, 19825, 6410, 7250, 17585, 19925, 
      5341, 4904, 5156, 8996, 10084, 4786, 5661, 7677, 13597, 14562, 5200, 
      7124, 7225, 8980, 12724, 14425, 16288, 18313, 22048, 4498, 6793, 10265, 
      14093, 18178, 11281, 11621, 12146, 12506, 12874, 13441, 17681, 23825, 
      12745, 18020, 23977, 24260, 4018, 8869, 12618, 4013, 4100, 4628, 10244, 
      11069, 7565, 3825, 10161, 3677, 10370, 15362, 20905, 3725, 21589, 3285, 
      4545, 8149, 10993, 16018, 17649, 3665, 12740, 4250, 6869, 10421, 11861, 
      21794, 2980, 3037, 3316, 13320, 23365, 3209, 2834, 3209, 3538, 4034, 
      4658, 23545, 2768, 3104, 3433, 4073, 13729, 14585, 14804, 16393, 4616, 
      5204, 7829, 10421, 17629, 19924, 2570, 4610, 10145, 13010, 15170, 
      17777, 3673, 5008, 15760, 2273, 3809, 8933, 19370, 4232, 4517, 5597, 
      8045, 9172, 9341, 11332, 2221, 2425, 2466, 2650, 3394, 4941, 5869, 
      9421, 2080, 2561, 10772, 21257, 2474, 5693, 7033, 9074, 15305, 21170, 
      22585, 9685, 21364, 3125, 1937, 1690, 1717, 2210, 3617, 6037, 15370, 
      22130, 25090, 1796, 1721, 1609, 1744, 2176, 3809, 8996, 14369, 3637, 
      8082, 9090, 18682, 1453, 3380, 8168, 1469, 2269, 3970, 5993, 19865, 
      1872, 2080, 2257, 8352, 10705, 20065, 1234, 2825, 4946, 5714, 8450, 
      9506, 10250, 18649, 21961, 24634, 1192, 1237, 3005, 9805, 13256, 1285, 
      7173, 7330, 9553, 13189, 14314, 17730, 17989, 18778, 20133, 2249, 5924, 
      6953, 7265, 16400, 17153, 23524, 13282, 13505, 1096, 5941, 6084, 6229, 
      17541, 19125, 922, 1037, 4322, 4937, 9677, 9866, 11042, 19066, 7184, 
      8528, 11600, 12448, 17168, 1258, 10333, 28953, 2612, 4276, 30952, 1354, 
      2389, 5666, 10625, 21941, 25274, 1476, 8857, 14976, 21025, 26820, 
      28800, 31552, 1105, 1973, 4373, 7925, 10330, 14690, 20693, 23633, 
      25810, 29090, 509, 25133, 29045, 610, 6217, 15325, 15817, 26362, 29002, 
      625, 12500, 14561, 17300, 31376, 33889, 1090, 442, 3277, 9010, 11386, 
      14522, 22562, 29945, 31337, 1000, 360, 5800, 6100, 17224, 30949, 1733, 
      16418, 785, 1552, 5732, 8905, 11072, 27481, 27812, 2250, 3361, 14625, 
      16354, 29809, 4685, 6125, 9412, 17096, 27421, 35917, 1193, 233, 1069, 
      1130, 4525, 14330, 505, 2644, 5044, 18913, 26713, 35488, 170, 2930, 
      4346, 4882, 18617, 21730, 22621, 31450, 1061, 5876, 9509, 19421, 20549, 
      28324, 1450, 1042, 3681, 4437, 4705, 7650, 7825, 9297, 18577, 33570, 
      2273, 1360, 289, 1088, 1664, 2465, 5540, 5840, 7633, 19108, 778, 1493, 
      1985, 2074, 3074, 3298, 4538, 30325, 24061, 35005, 41, 5650, 6109, 
      6266, 9050, 9629, 80, 916, 6740, 6905, 24665, 33140, 1098, 2410, 7930, 
      32050, 32770, 21320, 24340, 24968, 25285, 25925, 37253, 26245, 39602, 
      0, 2117, 3137, 25601, 26570, 41210, 3368, 39605, 3490, 3616, 2729, 
      5954, 6749, 28586, 2637, 3517, 28260, 33525, 42885, 1813, 32810, 33905, 
      43730, 33553, 44164, 1450, 5410, 9297, 10690, 33937, 40081, 7325, 4610, 
      9146, 36602, 720, 2353, 5620, 9169, 9945, 40948, 43408, 2285, 4793, 
      3796, 3141, 5881, 1889, 6689, 7549, 7893, 8068, 6329, 5065, 2466, 6370, 
      8010, 4250, 4176, 4057, 3329, 4157, 6917, 7076, 6409, 4880, 6113, 5066, 
      9305, 6586, 7685, 7850, 8705, 9305, 6273, 4292, 5986, 7225, 4657, 4770, 
      5777, 6581, 8570, 4264, 5210, 9698, 5941, 9805, 5440, 8242, 10370, 
      9050, 8605, 9298, 9248, 9385, 8857, 11584, 8929, 11570, 11101, 9410, 
      9805, 11413, 10210, 10597, 11680, 11885, 11765, 12325, 12433, 13793, 
      12874, 14157, 14624, 17585, 18325, 18472 ], 
  [ 52048, 51984, 51578, 49778, 48416, 48409, 48425, 47970, 47573, 45008, 
      44200, 42557, 40465, 39208, 38560, 38497, 38050, 37672, 37636, 36100, 
      35425, 34885, 34369, 33685, 33349, 32761, 32436, 31450, 31450, 31076, 
      31001, 30725, 30301, 30292, 29585, 28964, 28570, 27625, 26413, 26773, 
      48122, 49330, 24973, 24505, 24337, 24736, 25297, 43105, 40409, 23634, 
      23729, 23642, 22696, 22756, 22877, 22282, 36842, 39101, 22100, 35828, 
      38545, 34153, 22100, 21650, 41185, 35620, 21412, 20800, 20961, 32400, 
      20465, 20453, 32770, 41480, 36548, 32708, 33805, 20665, 19890, 32650, 
      40916, 40336, 40049, 33289, 19649, 19681, 29009, 40346, 33685, 19944, 
      20005, 33444, 37538, 20618, 22865, 27605, 28970, 35920, 18500, 28900, 
      35396, 32386, 19066, 27634, 28225, 36721, 34340, 28360, 28565, 36185, 
      34330, 28298, 27890, 18650, 19453, 20025, 31085, 29042, 17177, 17282, 
      26186, 34324, 25181, 24296, 16925, 19400, 25736, 26309, 29669, 31784, 
      24922, 24741, 16866, 17170, 24037, 24741, 26245, 26442, 30073, 23273, 
      16388, 18985, 31754, 24050, 16229, 16705, 16754, 17153, 17498, 25538, 
      32005, 30037, 29565, 15957, 16276, 16660, 29101, 25426, 15881, 16154, 
      21866, 22514, 29549, 31252, 24212, 20705, 15412, 15376, 17585, 17876, 
      19732, 20417, 19354, 21940, 20968, 15140, 14885, 15140, 15208, 15245, 
      19109, 14645, 14722, 15082, 16945, 25250, 28324, 21625, 20484, 20329, 
      19024, 17536, 14596, 14425, 19584, 21796, 25216, 27625, 14197, 14186, 
      15250, 16097, 18386, 20090, 17060, 15149, 14885, 19549, 23333, 24505, 
      13690, 17289, 25337, 18080, 15760, 14825, 13985, 14545, 17194, 14066, 
      14669, 15341, 18701, 22829, 21277, 18037, 13117, 18037, 17530, 13445, 
      13058, 12773, 13498, 14618, 17258, 21380, 17728, 15044, 14660, 13328, 
      17873, 13921, 15457, 15700, 15581, 13000, 12136, 13781, 23125, 22082, 
      15602, 14585, 13325, 11889, 11889, 21268, 15170, 11474, 11530, 21053, 
      18292, 15332, 14836, 12917, 11965, 11597, 11261, 11237, 11317, 11492, 
      11912, 12757, 13445, 13736, 14600, 14717, 21634, 18594, 12049, 11701, 
      11029, 14161, 14660, 12185, 11257, 12337, 13316, 14912, 15305, 17540, 
      20225, 17498, 16234, 12130, 11698, 11338, 11050, 11234, 15233, 17498, 
      17629, 14893, 13213, 12004, 11428, 10980, 11629, 12168, 13320, 13429, 
      17426, 13226, 12802, 12317, 12226, 12137, 11801, 11225, 10322, 11101, 
      11497, 12905, 13565, 13682, 16601, 18482, 20002, 18836, 14761, 13136, 
      13249, 13481, 17901, 16362, 16042, 15277, 15130, 14701, 9850, 9817, 
      10090, 16525, 16165, 12308, 12104, 11540, 9965, 9653, 9965, 19604, 
      18245, 16133, 14309, 9809, 9409, 17153, 14116, 9505, 9577, 11817, 
      12274, 10546, 9701, 9146, 9194, 14501, 17306, 14920, 14020, 13597, 
      10280, 9236, 8917, 15560, 14890, 9178, 8793, 8793, 9178, 11050, 11458, 
      11674, 13690, 17113, 17865, 13364, 10400, 9908, 9425, 8720, 10964, 
      11065, 15025, 17873, 12770, 12002, 11197, 16562, 17690, 14029, 9781, 
      9061, 9256, 11821, 12861, 14184, 16381, 14977, 13546, 11642, 10522, 
      11840, 11344, 10993, 9860, 10993, 11225, 11413, 7594, 13957, 13796, 
      10312, 9160, 8296, 8237, 7540, 7685, 7837, 9332, 11194, 9250, 7954, 
      7225, 7226, 8669, 8825, 8989, 9161, 7060, 7312, 8500, 8820, 9556, 
      13945, 14625, 9389, 9098, 9005, 6925, 7085, 13613, 14989, 9028, 8933, 
      7048, 6728, 11050, 10917, 7650, 6597, 6562, 6570, 14482, 8249, 7696, 
      6401, 9536, 11161, 15049, 8177, 7841, 8357, 8450, 10730, 11866, 6253, 
      6184, 9410, 7778, 5993, 8429, 6452, 11105, 12176, 10809, 9469, 7741, 
      5706, 9965, 6317, 8840, 7930, 6929, 5429, 7445, 10954, 5265, 5185, 
      9540, 10960, 9530, 6977, 5941, 5365, 5717, 7501, 5156, 4964, 7204, 
      7709, 9661, 4777, 4786, 5161, 6697, 7570, 8605, 9802, 12157, 7025, 
      4628, 5524, 7328, 9665, 5800, 5956, 6205, 6381, 6565, 6856, 9256, 
      13192, 6434, 9409, 13250, 13441, 6905, 4672, 6305, 7450, 4869, 4293, 
      5125, 5490, 4100, 4682, 4946, 4624, 4969, 7569, 10996, 7706, 11402, 
      6068, 3464, 3940, 5128, 7853, 8840, 3778, 5953, 9697, 3392, 4736, 5440, 
      11417, 4469, 4250, 3701, 6161, 12434, 7272, 5517, 3592, 3277, 3037, 
      2925, 12520, 4253, 3485, 3170, 2890, 6290, 6778, 6905, 7850, 2601, 
      2637, 3330, 4450, 8530, 9997, 3589, 2501, 4264, 5749, 6989, 8584, 2482, 
      2437, 7301, 5220, 2340, 3600, 9529, 2209, 2218, 2378, 3170, 3653, 3730, 
      4709, 5716, 2792, 2741, 2557, 2197, 2180, 2372, 3716, 3181, 2466, 4329, 
      10674, 2377, 2192, 2612, 3457, 6836, 10585, 11540, 3698, 10685, 8820, 
      5608, 4165, 3364, 2293, 1768, 2164, 6805, 11173, 13213, 5281, 4930, 
      4082, 2837, 2165, 1682, 3281, 6170, 1600, 2825, 3281, 8825, 3370, 1525, 
      2817, 4580, 1700, 1469, 1928, 9544, 6269, 1693, 1594, 2813, 3970, 9650, 
      3145, 1332, 1521, 1737, 2817, 3321, 3697, 8692, 10900, 12745, 2825, 
      2594, 1234, 3434, 5321, 4756, 2180, 2245, 3272, 5252, 5917, 8045, 8212, 
      8725, 9620, 1210, 1665, 2050, 2178, 7173, 7650, 11905, 5249, 5380, 
      4561, 1586, 1637, 1690, 7850, 8882, 3925, 1924, 1069, 1224, 3204, 3301, 
      3925, 8821, 1997, 2605, 4205, 4685, 7565, 1313, 3488, 15668, 733, 925, 
      17113, 6005, 692, 1301, 3592, 10676, 12997, 881, 2650, 6101, 10034, 
      14081, 15509, 17525, 1060, 640, 832, 2176, 3385, 5905, 9792, 11812, 
      13345, 15705, 3130, 12850, 15658, 3965, 1384, 6260, 6568, 13709, 15613, 
      1402, 4537, 5770, 7497, 17341, 19210, 5729, 3425, 464, 2609, 3881, 
      5729, 11009, 16276, 17300, 5545, 1961, 1145, 1261, 7417, 17002, 388, 
      6885, 818, 389, 1073, 2498, 3653, 14450, 14689, 257, 356, 5732, 6817, 
      16132, 666, 1186, 2725, 7281, 14386, 20674, 6280, 1640, 452, 421, 596, 
      5525, 4394, 185, 745, 8450, 13858, 20333, 1665, 193, 505, 673, 8244, 
      10345, 10960, 17305, 6050, 1021, 2722, 8770, 9530, 15005, 6989, 6029, 
      296, 500, 584, 1781, 1864, 2600, 8200, 18869, 8730, 6805, 3802, 277, 
      117, 90, 865, 981, 1762, 8545, 425, 128, 68, 65, 145, 185, 505, 16448, 
      11930, 19930, 1800, 877, 1060, 1125, 2437, 2740, 1469, 281, 1321, 1394, 
      12346, 18521, 185, 25, 1865, 17705, 18241, 10009, 12109, 12553, 12778, 
      13234, 21618, 13460, 23413, 2117, 0, 100, 12996, 13689, 24649, 145, 
      23410, 173, 205, 52, 977, 1312, 15145, 9434, 194, 14909, 18794, 25946, 
      52, 18261, 19080, 26605, 18818, 26945, 6953, 793, 2564, 3313, 19108, 
      23780, 1602, 541, 2501, 21125, 5021, 122, 905, 2522, 2930, 24457, 
      26365, 144, 628, 365, 10196, 1066, 7652, 1412, 1810, 1970, 2053, 1322, 
      13396, 8681, 1361, 2081, 11933, 11765, 11554, 612, 794, 1714, 1781, 
      15370, 12829, 1458, 1145, 2900, 1741, 2196, 2269, 2664, 2986, 14948, 
      1189, 1685, 2186, 1544, 1565, 1924, 2176, 2969, 1697, 2713, 4073, 2890, 
      4178, 3029, 3893, 4733, 4329, 4250, 4573, 4973, 5018, 4948, 6197, 5380, 
      6273, 6170, 5945, 6154, 6658, 6373, 6484, 7373, 7666, 8000, 8282, 8570, 
      9010, 8825, 10004, 10285, 12946, 13498, 13553 ], 
  [ 52308, 52084, 51818, 50018, 48596, 48449, 48425, 48130, 47533, 45268, 
      44500, 42437, 40725, 39268, 38900, 38777, 38250, 37892, 37736, 36200, 
      35705, 35325, 34229, 33505, 33149, 32861, 32656, 31770, 31330, 31376, 
      31201, 31025, 30501, 30472, 29665, 29224, 28610, 27185, 26253, 26413, 
      45242, 46370, 24713, 24865, 24457, 24436, 24777, 40465, 37949, 23434, 
      24329, 23162, 22516, 22536, 23497, 22202, 34522, 36601, 21920, 33568, 
      36065, 32013, 21640, 21250, 44145, 38160, 22032, 20740, 20761, 30340, 
      20645, 20513, 30650, 44500, 39208, 35048, 36265, 21325, 20050, 30490, 
      43936, 43316, 43009, 35729, 19889, 19601, 27169, 43346, 36205, 19444, 
      19485, 31144, 40378, 19858, 21685, 25825, 27050, 38660, 18560, 26960, 
      32896, 34866, 19746, 25794, 26325, 34101, 37000, 26420, 26605, 39005, 
      37010, 30458, 30010, 18130, 18713, 19105, 33545, 31322, 17197, 17162, 
      24386, 37064, 27101, 26116, 16925, 18500, 23956, 24469, 27509, 29444, 
      26842, 26641, 17266, 16810, 22417, 23041, 24385, 24562, 32513, 25033, 
      16448, 18065, 34354, 25930, 16129, 16325, 16354, 16613, 16858, 23698, 
      29585, 32517, 32005, 16237, 15976, 16200, 26901, 27506, 16301, 15794, 
      20386, 20954, 27289, 33872, 26192, 22265, 15632, 15476, 16745, 16976, 
      18512, 19097, 20754, 23720, 22628, 15560, 14965, 14920, 14948, 14965, 
      17909, 14785, 14642, 14762, 16085, 23290, 30784, 23425, 22144, 21969, 
      20484, 18756, 14976, 14425, 18244, 20176, 23236, 25425, 14417, 14386, 
      14690, 15317, 17186, 18650, 18280, 15949, 14365, 18149, 21493, 26685, 
      13770, 16189, 27617, 19540, 16820, 15665, 13625, 13985, 18554, 14746, 
      14009, 14521, 17321, 20969, 23197, 19557, 13437, 16717, 19010, 14065, 
      13498, 12913, 13058, 13858, 16018, 23360, 19268, 16144, 15680, 12868, 
      16513, 13221, 14437, 17000, 16861, 13700, 12116, 13061, 21125, 24202, 
      16922, 15725, 12665, 12289, 11689, 19408, 16490, 11474, 11450, 19193, 
      20072, 16712, 16136, 13837, 12605, 12077, 11461, 11357, 11237, 11272, 
      11492, 12077, 12605, 12836, 13540, 13637, 23794, 20434, 12789, 12321, 
      11169, 13141, 16000, 13025, 10937, 11657, 12416, 13732, 14065, 16000, 
      18385, 19258, 17834, 13010, 12458, 11978, 10730, 10834, 13973, 15938, 
      19429, 16333, 14373, 12904, 12168, 11560, 11029, 11428, 12340, 12429, 
      19226, 14426, 13922, 13337, 13226, 13117, 12701, 11965, 10642, 10601, 
      10877, 11965, 12505, 12602, 15101, 16762, 18122, 20816, 16241, 14356, 
      12209, 12401, 19801, 18082, 17722, 16857, 16690, 16201, 10090, 9837, 
      9850, 14985, 17885, 13448, 13204, 12520, 10445, 9893, 9685, 17704, 
      20225, 17873, 15809, 10309, 9509, 15493, 15616, 9265, 9297, 10897, 
      13514, 11426, 10321, 9466, 9034, 13121, 15586, 16580, 15560, 15077, 
      11140, 9736, 8837, 14020, 16570, 9738, 9133, 8653, 8818, 10170, 10498, 
      10674, 12370, 15373, 16045, 14864, 11380, 10768, 10145, 8500, 10064, 
      10145, 13505, 16033, 14210, 13322, 12377, 14842, 15850, 15669, 10701, 
      8541, 8676, 10701, 11581, 12724, 14661, 16757, 15146, 12962, 9602, 
      13220, 12644, 12233, 10880, 9953, 10145, 12753, 7794, 15677, 15496, 
      11492, 10100, 8996, 8917, 7400, 7445, 7517, 8552, 12554, 10250, 8594, 
      7325, 7306, 8009, 8125, 8249, 8381, 7200, 7092, 7840, 8080, 8656, 
      12385, 12985, 10489, 10138, 10025, 6905, 6905, 12073, 13289, 10088, 
      9973, 7508, 6868, 12490, 12337, 8410, 6817, 6642, 6610, 12802, 9209, 
      8516, 6481, 8516, 9881, 13289, 9157, 8741, 7537, 7610, 9490, 10466, 
      6613, 6484, 10690, 8738, 6253, 7529, 6032, 9745, 10676, 12349, 10809, 
      8761, 5986, 11405, 6997, 7780, 9050, 7829, 5329, 6625, 9554, 5545, 
      5265, 8320, 9540, 10970, 7957, 6641, 5105, 5297, 8621, 5576, 4904, 
      6344, 6749, 11161, 4797, 4786, 4861, 5917, 6610, 7465, 8482, 10537, 
      8105, 4688, 5024, 6388, 8345, 5140, 5256, 5445, 5581, 5725, 5956, 7956, 
      11412, 5594, 8069, 11450, 11621, 8065, 4292, 5465, 8730, 5569, 4753, 
      4545, 4810, 3880, 5402, 4346, 5364, 4329, 6409, 9376, 9106, 9722, 7208, 
      3764, 3560, 4388, 6613, 7460, 4338, 5013, 11417, 3172, 4036, 4580, 
      9697, 5329, 5050, 4321, 5141, 10594, 8692, 6637, 4212, 3757, 3357, 
      3085, 10660, 5113, 4105, 3650, 3170, 5210, 5618, 5725, 6530, 2701, 
      2617, 2890, 3690, 7090, 8377, 4349, 2581, 3524, 4709, 5749, 7124, 2762, 
      2417, 6001, 6400, 2560, 2980, 7929, 2309, 2258, 2218, 2650, 2993, 3050, 
      3809, 7016, 3412, 3341, 3077, 2477, 2120, 2152, 3016, 3961, 2986, 3469, 
      8914, 2897, 1972, 2192, 2777, 5536, 8825, 9680, 2938, 8905, 10600, 
      6948, 5245, 4264, 2853, 1908, 1864, 5485, 9333, 11173, 6581, 6170, 
      5162, 3617, 2705, 1762, 2581, 4930, 1700, 2225, 2561, 7225, 4330, 1665, 
      2197, 5800, 2120, 1469, 1588, 7844, 7769, 2153, 1994, 2153, 3050, 7930, 
      4105, 1552, 1321, 1417, 2137, 2521, 2817, 7072, 9040, 10705, 3725, 
      3434, 1394, 2594, 4141, 6056, 1640, 1685, 2452, 4072, 4637, 6485, 6632, 
      7085, 7880, 1530, 1285, 1530, 1618, 5713, 6130, 9925, 4049, 4160, 5861, 
      1186, 1217, 1250, 6290, 7202, 5125, 2664, 909, 964, 2344, 2421, 2925, 
      7141, 1417, 1865, 3145, 3545, 6025, 1873, 2548, 13328, 873, 745, 14653, 
      7565, 872, 901, 2612, 8776, 10877, 1301, 1850, 4721, 8194, 11861, 
      13169, 15025, 1600, 900, 612, 1476, 2425, 4545, 7972, 9792, 11185, 
      13345, 4250, 10730, 13298, 5245, 884, 4840, 5108, 11509, 13253, 2122, 
      3357, 4410, 5917, 14841, 16570, 7289, 4625, 404, 1769, 2801, 4369, 
      9049, 13856, 14800, 7085, 2861, 685, 761, 5837, 14522, 648, 5365, 1378, 
      689, 613, 1658, 2593, 12170, 12389, 377, 256, 4352, 5297, 13712, 346, 
      666, 1825, 5701, 12106, 17914, 7940, 2500, 872, 821, 296, 4165, 5794, 
      205, 365, 6730, 11618, 17593, 2545, 153, 225, 313, 6544, 8425, 8980, 
      14785, 7690, 521, 1802, 7010, 7690, 12665, 8749, 7669, 116, 200, 244, 
      1061, 1124, 1700, 6500, 16229, 10690, 8545, 5122, 657, 337, 130, 405, 
      481, 1042, 6805, 905, 388, 208, 185, 65, 65, 185, 13988, 9850, 17210, 
      2740, 397, 520, 565, 1557, 1800, 2329, 701, 701, 754, 10226, 15901, 
      545, 65, 1105, 15145, 15641, 8109, 10009, 10413, 10618, 11034, 18778, 
      11240, 20453, 3137, 100, 0, 10816, 11449, 21609, 5, 20450, 13, 25, 32, 
      457, 692, 12785, 11474, 34, 12569, 16154, 22826, 232, 15661, 16420, 
      23445, 16178, 23765, 8713, 353, 1664, 2273, 16448, 20800, 922, 221, 
      1621, 18325, 6521, 202, 445, 1642, 1970, 21437, 23225, 244, 288, 185, 
      12296, 586, 9472, 832, 1130, 1250, 1313, 802, 15776, 10601, 841, 1361, 
      14173, 13985, 13754, 592, 634, 1154, 1201, 17890, 15129, 1018, 865, 
      2080, 1261, 1576, 1629, 1924, 2186, 17408, 1089, 1325, 1666, 1444, 
      1445, 1664, 1796, 2329, 1717, 2753, 3433, 2810, 3538, 3089, 3533, 4093, 
      3889, 3890, 4133, 4633, 4658, 4688, 5617, 5200, 5713, 5690, 5785, 5954, 
      6218, 6133, 6184, 7033, 7346, 7780, 8002, 8330, 8570, 8545, 9704, 9945, 
      12546, 13058, 13093 ], 
  [ 66868, 64980, 66170, 64370, 62324, 60721, 60281, 61650, 58973, 59828, 
      59476, 53045, 55285, 51748, 54292, 53545, 52186, 52036, 50632, 49096, 
      50473, 51757, 44629, 43489, 42925, 45757, 46800, 46954, 41938, 46352, 
      45137, 46001, 44437, 44200, 42353, 43784, 40882, 34465, 36445, 34525, 
      27146, 27442, 33865, 40465, 37561, 33172, 31225, 24865, 24221, 33210, 
      42425, 30026, 32500, 32104, 41801, 33226, 22250, 22457, 31904, 21920, 
      22129, 21613, 28712, 28946, 86785, 76432, 40336, 31972, 30537, 20772, 
      34373, 32993, 20458, 87764, 78728, 71240, 73705, 40045, 33570, 19882, 
      87200, 86164, 85649, 72961, 34241, 30625, 19889, 86402, 74269, 26100, 
      25933, 19080, 81770, 23810, 21269, 19169, 18938, 79012, 31040, 18640, 
      18752, 72514, 38674, 18514, 18421, 18709, 76520, 18100, 18077, 80189, 
      76738, 64778, 63914, 24578, 22873, 21393, 70985, 66890, 29261, 27770, 
      17522, 77416, 58925, 56900, 28781, 20996, 17300, 17189, 16901, 16964, 
      58666, 58257, 33282, 24922, 17425, 17217, 16897, 16866, 69745, 55193, 
      28928, 20353, 73250, 57338, 26945, 24229, 24050, 22853, 22058, 16418, 
      16273, 70165, 69237, 31005, 24712, 23272, 15877, 60994, 32525, 23906, 
      16850, 16586, 15641, 72976, 58640, 50345, 29776, 28372, 19865, 19472, 
      17680, 17225, 47170, 54088, 51748, 31784, 27653, 24488, 24100, 23909, 
      17285, 28097, 25666, 23290, 18997, 14762, 68224, 54001, 51264, 50881, 
      47524, 43300, 30784, 26281, 16164, 15184, 14500, 14401, 28561, 28322, 
      20722, 19061, 16562, 15530, 42824, 36125, 20813, 15445, 14213, 61213, 
      26458, 16605, 63185, 46580, 39700, 36257, 21737, 20017, 44554, 33674, 
      19001, 17849, 14825, 13481, 55021, 47221, 28621, 14845, 46258, 32369, 
      29930, 26225, 20338, 17810, 14978, 55808, 47140, 39440, 38144, 19940, 
      14225, 17797, 15685, 42376, 42029, 32836, 23764, 17429, 12181, 58106, 
      42506, 39437, 17657, 28305, 21465, 11920, 42074, 23330, 22474, 11705, 
      50440, 42920, 41512, 35261, 31117, 28925, 25397, 24461, 22261, 20840, 
      18980, 16861, 15725, 15332, 14372, 14261, 58114, 51426, 32341, 30625, 
      24481, 14389, 41792, 33617, 19465, 16441, 14912, 13316, 13025, 11840, 
      11105, 49418, 46330, 34018, 32218, 30490, 19258, 18530, 12725, 11570, 
      50005, 43165, 38293, 34120, 31720, 29448, 16645, 15588, 14004, 13885, 
      49802, 38762, 37426, 35801, 35482, 35165, 33917, 31517, 25826, 17257, 
      16285, 14045, 13337, 13226, 11357, 10730, 10426, 53264, 43489, 38900, 
      13249, 13025, 51417, 47826, 47050, 45145, 44770, 43657, 24442, 21901, 
      19210, 10825, 47629, 37160, 36500, 34568, 27293, 24245, 18629, 9800, 
      52673, 47825, 43265, 27365, 22405, 10085, 43072, 18625, 18241, 13185, 
      38266, 32434, 28625, 24650, 19226, 10625, 9554, 45700, 43432, 42325, 
      31940, 26792, 19861, 9860, 45898, 27418, 24525, 19053, 16930, 12874, 
      12370, 12130, 10498, 9133, 8973, 42320, 33428, 31568, 29489, 18068, 
      12560, 12433, 9553, 8753, 41042, 38906, 36505, 8810, 8570, 44581, 
      32125, 14989, 14500, 10909, 10125, 9396, 8629, 47125, 43642, 38546, 
      11890, 39428, 38020, 36985, 33344, 10993, 10769, 38545, 21730, 45421, 
      45032, 35620, 31732, 28132, 27845, 17800, 16805, 16045, 12296, 38554, 
      32506, 27106, 20221, 19994, 13001, 12701, 12409, 12125, 20512, 16660, 
      12832, 12240, 11152, 8017, 7785, 33785, 32810, 32489, 18553, 16889, 
      7913, 7465, 32968, 32645, 24148, 20180, 39322, 38961, 28170, 20961, 
      19330, 18882, 7186, 31049, 28900, 19169, 9764, 8425, 6841, 31205, 
      29957, 10865, 10730, 8450, 7762, 22213, 21460, 35858, 30578, 20813, 
      10025, 13520, 7457, 6932, 40221, 36601, 31225, 20754, 38237, 25925, 
      8612, 32554, 29045, 16145, 9953, 6850, 20313, 17953, 7488, 6628, 37802, 
      30005, 25777, 14257, 12785, 32125, 21800, 16136, 9256, 8621, 38617, 
      16861, 16642, 13597, 9661, 8482, 7465, 6610, 5545, 31193, 17168, 11680, 
      8468, 6473, 10132, 9832, 9397, 9117, 8845, 8452, 6292, 4756, 8714, 
      5989, 4586, 4549, 31985, 12196, 8585, 33898, 24705, 21393, 10369, 9594, 
      13448, 24746, 9962, 24916, 9529, 6201, 4384, 35522, 4106, 30920, 18740, 
      11464, 8548, 5573, 4964, 22018, 7093, 41161, 12740, 8612, 7492, 3665, 
      26129, 25226, 22625, 6389, 3314, 35316, 30141, 22516, 20605, 18541, 
      16605, 3172, 25913, 22409, 20498, 17938, 5834, 5410, 5309, 4658, 15597, 
      14265, 10170, 7642, 3970, 3385, 24109, 15269, 7684, 5749, 4709, 3796, 
      17530, 14065, 4337, 30528, 16704, 8388, 3145, 15205, 14530, 12410, 
      9098, 7985, 7834, 6305, 32392, 21716, 21437, 20341, 17245, 13352, 
      11720, 7592, 23929, 20250, 6381, 2466, 20161, 11540, 9680, 7561, 3872, 
      2377, 2192, 6890, 2249, 40968, 32740, 28333, 25480, 20533, 15220, 
      10600, 3613, 2053, 1813, 31957, 30922, 28250, 23585, 20177, 14450, 
      7157, 3890, 14596, 7841, 6929, 2441, 26170, 14977, 7605, 30344, 18344, 
      13325, 9908, 2020, 35225, 18793, 18010, 7145, 5338, 1898, 25945, 15696, 
      11097, 9945, 6921, 6057, 5521, 2080, 1552, 1345, 24941, 24026, 14914, 
      5714, 3725, 31432, 7880, 7717, 5780, 3656, 3181, 2117, 2056, 1885, 
      1640, 16714, 9189, 7978, 7650, 2385, 2178, 1189, 3425, 3328, 31237, 
      8882, 8705, 8530, 1922, 1586, 29461, 22216, 11101, 10116, 5256, 5125, 
      4381, 1525, 7241, 6025, 3977, 3545, 1865, 19553, 4628, 848, 14185, 
      10729, 925, 35645, 14600, 8597, 4276, 872, 685, 17525, 5386, 2225, 914, 
      629, 689, 881, 19072, 15460, 10180, 6052, 4297, 2257, 900, 640, 577, 
      657, 27754, 538, 610, 30413, 7540, 1928, 1780, 485, 565, 21466, 2941, 
      2122, 1341, 697, 970, 35369, 28961, 11636, 4889, 3425, 2081, 521, 544, 
      656, 34957, 24077, 7757, 7417, 1261, 586, 15208, 1413, 19058, 15665, 
      7685, 4778, 3425, 314, 325, 13481, 11072, 1856, 1345, 400, 8874, 7114, 
      4321, 1125, 250, 1066, 37060, 23300, 17096, 16837, 9032, 1877, 32210, 
      12269, 8269, 698, 178, 953, 23553, 11593, 9169, 8425, 720, 313, 244, 
      433, 36602, 7177, 4090, 562, 410, 185, 38909, 36581, 10100, 8936, 8564, 
      5429, 5284, 4196, 676, 629, 42930, 38497, 30706, 16465, 14481, 12402, 
      7477, 7137, 5410, 565, 17753, 14948, 13520, 13289, 11089, 10673, 8713, 
      260, 74, 778, 24372, 7261, 6760, 6597, 4261, 3880, 23129, 16925, 6109, 
      5954, 34, 509, 16145, 12337, 5057, 377, 457, 205, 25, 13, 10, 10, 1098, 
      8, 1525, 25601, 12996, 10816, 0, 9, 1849, 10405, 1522, 10205, 10009, 
      11680, 6905, 6100, 97, 44546, 10226, 89, 554, 2234, 13960, 477, 612, 
      2437, 578, 2549, 38873, 7633, 4160, 3313, 640, 1664, 5706, 8749, 4325, 
      1061, 33977, 12890, 7517, 4346, 3842, 1885, 2425, 13140, 8608, 10169, 
      45992, 7450, 40256, 6656, 5914, 5618, 5473, 7250, 52384, 42425, 7289, 
      5729, 49325, 48929, 48490, 12240, 10826, 7186, 7025, 55954, 50905, 
      8298, 9809, 5408, 8125, 6984, 6829, 6084, 5722, 54848, 11905, 9437, 
      8114, 12260, 12053, 10816, 9700, 7529, 13781, 15025, 8633, 13834, 8738, 
      15569, 11645, 9293, 11169, 12002, 11413, 12953, 12770, 13840, 11441, 
      15184, 11745, 12554, 15977, 15730, 13498, 15493, 14920, 15353, 15874, 
      17348, 16946, 17690, 15850, 17489, 18440, 18265, 20242, 20338, 20165 ], 
  [ 67609, 65673, 66905, 65105, 63041, 61396, 60944, 62361, 59624, 60569, 
      60229, 53672, 56026, 52429, 55057, 54292, 52909, 52765, 51325, 49789, 
      51220, 52552, 45250, 44098, 43528, 46450, 47529, 47713, 42565, 47105, 
      45860, 46754, 45160, 44917, 43040, 44525, 41557, 34996, 37060, 35080, 
      26945, 27217, 34450, 41236, 38260, 33745, 31732, 24736, 24146, 33813, 
      43268, 30545, 33109, 32701, 42650, 33865, 22217, 22370, 32513, 21905, 
      22048, 21634, 29237, 29489, 88336, 77857, 41185, 32617, 31140, 20817, 
      35090, 33674, 20485, 89333, 80189, 72605, 75106, 40906, 34281, 19897, 
      88769, 87721, 87200, 74356, 34976, 31264, 20000, 87965, 75688, 26613, 
      26440, 19053, 83285, 24245, 21578, 19298, 19025, 80497, 31721, 18721, 
      18665, 73921, 39541, 18625, 18514, 18586, 77981, 18181, 18152, 81698, 
      78205, 66089, 65213, 25085, 23314, 21780, 72386, 68237, 29930, 28397, 
      17645, 78901, 60164, 58109, 29444, 21389, 17429, 17300, 16916, 16925, 
      59905, 59490, 34065, 25477, 17602, 17370, 17002, 16965, 71140, 56384, 
      29609, 20740, 74693, 58565, 27578, 24778, 24593, 23354, 22529, 16529, 
      16210, 71572, 70632, 31752, 25285, 23797, 15880, 62281, 33314, 24461, 
      17069, 16781, 15626, 74425, 59897, 51476, 30505, 29065, 20276, 19865, 
      17977, 17492, 48253, 55285, 52909, 32573, 28340, 25085, 24685, 24488, 
      17588, 28802, 26305, 23857, 19402, 14837, 69625, 55204, 52425, 52036, 
      48625, 44329, 31561, 26944, 16425, 15361, 14569, 14404, 29290, 29045, 
      21217, 19490, 16865, 15761, 43853, 37028, 21320, 15688, 14324, 62530, 
      27145, 16938, 64532, 47681, 40681, 37172, 22292, 20512, 45625, 34541, 
      19466, 18266, 15074, 13586, 56260, 48340, 29380, 15112, 47365, 33218, 
      30725, 26930, 20869, 18245, 15269, 57065, 48265, 40433, 39113, 20465, 
      14480, 18250, 16042, 43429, 43076, 33709, 24421, 17876, 12244, 59405, 
      43565, 40442, 18122, 29088, 22068, 12025, 43133, 23993, 23113, 11810, 
      51637, 43997, 42565, 36200, 31972, 29732, 26120, 25160, 22900, 21437, 
      19517, 17320, 16136, 15725, 14717, 14600, 59425, 52641, 33226, 31474, 
      25186, 14746, 42857, 34532, 20032, 16900, 15305, 13625, 13316, 12041, 
      11216, 50609, 47473, 34945, 33109, 31345, 19825, 19073, 13010, 11765, 
      51208, 44260, 39304, 35053, 32605, 30285, 17128, 16029, 14373, 14248, 
      51005, 39785, 38425, 36770, 36445, 36122, 34850, 32402, 26585, 17770, 
      16762, 14426, 13682, 13565, 11570, 10877, 10525, 54521, 44596, 39929, 
      13600, 13364, 52650, 49005, 48217, 46282, 45901, 44770, 25177, 22570, 
      19801, 11026, 48808, 38165, 37493, 35525, 28100, 24980, 19208, 9893, 
      53930, 49010, 44378, 28178, 23098, 10250, 44185, 19216, 18820, 13572, 
      39301, 33361, 29474, 25409, 19841, 10874, 9701, 46861, 44557, 43432, 
      32861, 27605, 20500, 10061, 47065, 28249, 25290, 19674, 17485, 13273, 
      12745, 12493, 10765, 9274, 9090, 43433, 34385, 32489, 30368, 18665, 
      12953, 12820, 9760, 8864, 42137, 39965, 37522, 8957, 8681, 45736, 
      33064, 15496, 14989, 11236, 10404, 9621, 8776, 48322, 44785, 39605, 
      12277, 40505, 39073, 38020, 34313, 11344, 11108, 39610, 22453, 46600, 
      46205, 36637, 32677, 29005, 28712, 18421, 17396, 16612, 12725, 39625, 
      33469, 27961, 20914, 20681, 13466, 13154, 12850, 12554, 21217, 17257, 
      13297, 12681, 11545, 8212, 7956, 34778, 33785, 33458, 19210, 17498, 
      8114, 7618, 33949, 33620, 24949, 20885, 40417, 40050, 29061, 21690, 
      20017, 19557, 7345, 32000, 29809, 19856, 10121, 8704, 6976, 32162, 
      30890, 11282, 11141, 8741, 8005, 22984, 22213, 36905, 31529, 21554, 
      10418, 14057, 7712, 7145, 41346, 37666, 32194, 21501, 39332, 26792, 
      8957, 33553, 29978, 16778, 10370, 7093, 21060, 18640, 7785, 6865, 
      38897, 30962, 26650, 14842, 13322, 33124, 22589, 16781, 9661, 8996, 
      39730, 17530, 17305, 14170, 10090, 8857, 7786, 6877, 5722, 32180, 
      17849, 12193, 8849, 6740, 10597, 10285, 9832, 9540, 9256, 8845, 6565, 
      4885, 9125, 6250, 4709, 4666, 32996, 12745, 8996, 34945, 25578, 22194, 
      10858, 10053, 14045, 25625, 10445, 25801, 10000, 6516, 4561, 36605, 
      4265, 31925, 19493, 12013, 8989, 5864, 5213, 22849, 7474, 42340, 13337, 
      9065, 7897, 3812, 27050, 26129, 23474, 6746, 3425, 36405, 31140, 23365, 
      21412, 19300, 17316, 3277, 26834, 23258, 21305, 18685, 6173, 5725, 
      5618, 4925, 16290, 14922, 10701, 8077, 4201, 3562, 25000, 15956, 8125, 
      6100, 5000, 4021, 18277, 14722, 4610, 31545, 17433, 8865, 3328, 15898, 
      15205, 13025, 9605, 8450, 8293, 6698, 33445, 22565, 22280, 21160, 
      17992, 13997, 12317, 8045, 24826, 21069, 6786, 2601, 20980, 12137, 
      10217, 8020, 4145, 2512, 2297, 7325, 2378, 42165, 33805, 29320, 26413, 
      21364, 15925, 11173, 3880, 2164, 1864, 33010, 31957, 29237, 24482, 
      21002, 15137, 7610, 4181, 15289, 8324, 7376, 2624, 27121, 15682, 8082, 
      31373, 19133, 13988, 10469, 2173, 36338, 19594, 18793, 7610, 5725, 
      2045, 26896, 16425, 11700, 10512, 7380, 6480, 5920, 2257, 1657, 1396, 
      25874, 24941, 15625, 6125, 4034, 32485, 8381, 8212, 6197, 3965, 3460, 
      2312, 2245, 2056, 1781, 17473, 9738, 8485, 8145, 2610, 2385, 1258, 
      3728, 3625, 32290, 9425, 9242, 9061, 2117, 1745, 30484, 23101, 11716, 
      10701, 5661, 5524, 4744, 1684, 7730, 6466, 4322, 3866, 2066, 20384, 
      5009, 809, 14890, 11338, 850, 36776, 15317, 9140, 4645, 965, 712, 
      18314, 5809, 2474, 1025, 626, 650, 794, 19897, 16201, 10777, 6505, 
      4672, 2512, 1017, 697, 592, 612, 28753, 565, 565, 31460, 8053, 2165, 
      2005, 488, 520, 22345, 3250, 2377, 1530, 610, 841, 36500, 29984, 12281, 
      5300, 3764, 2336, 596, 481, 569, 36082, 25010, 8282, 7930, 1450, 505, 
      15949, 1620, 19889, 16418, 8210, 5189, 3770, 293, 298, 14180, 11705, 
      2105, 1552, 337, 9441, 7621, 4714, 1314, 229, 901, 38221, 24221, 17885, 
      17620, 9605, 2132, 33293, 12938, 8818, 845, 169, 794, 24480, 12244, 
      9748, 8980, 873, 400, 313, 340, 37757, 7690, 4477, 697, 521, 146, 
      40100, 37736, 10709, 9509, 9125, 5876, 5725, 4589, 829, 500, 44181, 
      39682, 31765, 17242, 15210, 13077, 8002, 7650, 5857, 706, 18560, 15689, 
      14225, 13988, 11728, 11300, 9280, 185, 113, 625, 25317, 7780, 7261, 
      7092, 4660, 4261, 24050, 17714, 6586, 6425, 61, 386, 16916, 13012, 
      5492, 272, 340, 298, 58, 34, 25, 13, 909, 5, 1300, 26570, 13689, 11449, 
      9, 0, 1600, 11026, 1297, 10820, 10618, 12337, 7412, 6577, 52, 45821, 
      10841, 50, 425, 1961, 14677, 360, 477, 2152, 449, 2258, 40064, 8164, 
      4553, 3664, 505, 1433, 6165, 9316, 4724, 884, 35090, 13577, 8042, 4745, 
      4217, 1642, 2146, 13833, 9169, 10778, 47285, 7969, 41465, 7145, 6373, 
      6065, 5914, 7757, 53761, 43664, 7796, 6176, 50660, 50258, 49813, 12897, 
      11441, 7681, 7514, 57373, 52258, 8829, 10388, 5825, 8644, 7461, 7300, 
      6525, 6145, 56249, 12538, 9992, 8621, 12893, 12680, 11401, 10249, 8000, 
      14450, 15700, 9104, 14473, 9209, 16250, 12200, 9764, 11700, 12557, 
      11944, 13514, 13325, 14425, 11930, 15793, 12240, 13073, 16592, 16333, 
      14029, 16084, 15493, 15914, 16441, 17945, 17525, 18281, 16381, 18068, 
      19013, 18826, 20785, 20869, 20690 ], 
  [ 79209, 76633, 78425, 76625, 74321, 72116, 71504, 73561, 70024, 72169, 
      71989, 63752, 67626, 63229, 66977, 65972, 64269, 64205, 62285, 60749, 
      62900, 64872, 55250, 53938, 53288, 57410, 58969, 59553, 52645, 58865, 
      57220, 58514, 56520, 56197, 53920, 56125, 52277, 43796, 46980, 44200, 
      25985, 25937, 43970, 53236, 49300, 43105, 40212, 24736, 24866, 43573, 
      56228, 39185, 42949, 42381, 55690, 44105, 23497, 22930, 42353, 23425, 
      22688, 23634, 37957, 38449, 110736, 98577, 54225, 42937, 40900, 23137, 
      46370, 44474, 22565, 111973, 101389, 92525, 95506, 54106, 45481, 21817, 
      111409, 110201, 109600, 94676, 46496, 41504, 23200, 110525, 96328, 
      35173, 34920, 20413, 105205, 31765, 27418, 22738, 21905, 102017, 42521, 
      21521, 19225, 94401, 52821, 21825, 21474, 18666, 99181, 20981, 20872, 
      103538, 99485, 85289, 84253, 33565, 30914, 28660, 92786, 87917, 40570, 
      38477, 21005, 100421, 78404, 75949, 40004, 28349, 20869, 20500, 18836, 
      18125, 78145, 77650, 46225, 34597, 21682, 21130, 20122, 20005, 91460, 
      73984, 40409, 27620, 95653, 76645, 37738, 33818, 33553, 31754, 30529, 
      19729, 17090, 92052, 90952, 43432, 34645, 32517, 17640, 81161, 45554, 
      33581, 21709, 21101, 17146, 95465, 78377, 68276, 41945, 40025, 27476, 
      26825, 23657, 22772, 64413, 72965, 70109, 44813, 39220, 34765, 34205, 
      33928, 23348, 39922, 36545, 33137, 26522, 17557, 90025, 72964, 69625, 
      69156, 65025, 59769, 43641, 37504, 21625, 19441, 17209, 16164, 40730, 
      40405, 29537, 26930, 22625, 20561, 59293, 50788, 29800, 20648, 17524, 
      81810, 38025, 23098, 84212, 64081, 55481, 51092, 31412, 28832, 61625, 
      47821, 27386, 25546, 20114, 16706, 74500, 64980, 41220, 20392, 63845, 
      46258, 43045, 38050, 29669, 25765, 20869, 75545, 64985, 55393, 53753, 
      29185, 19600, 26010, 22522, 59189, 58756, 47069, 34901, 25556, 14804, 
      78445, 59405, 55562, 26042, 41248, 31828, 15145, 58973, 34553, 33353, 
      14930, 69317, 60077, 58325, 50440, 45092, 42212, 37480, 36200, 33140, 
      31117, 28397, 25160, 23336, 22685, 21037, 20840, 78625, 70561, 46746, 
      44514, 36306, 21226, 58777, 48452, 29312, 24740, 22265, 19465, 18916, 
      16441, 14416, 68209, 64433, 49025, 46709, 44465, 29105, 28033, 18530, 
      16085, 68968, 60580, 54504, 49213, 46125, 43165, 25288, 23629, 21013, 
      20808, 68765, 55145, 53465, 51410, 51005, 50602, 49010, 45922, 38425, 
      26330, 24842, 21226, 20002, 19805, 16130, 14557, 13565, 73001, 61076, 
      55369, 20000, 19604, 70810, 66445, 65497, 63162, 62701, 61330, 36697, 
      33210, 29401, 15426, 66248, 53285, 52453, 50005, 40580, 36500, 28648, 
      12853, 72410, 66530, 60938, 40738, 34058, 14170, 60745, 28816, 28260, 
      20452, 54821, 47441, 42514, 37249, 29761, 15914, 13381, 64061, 61277, 
      59912, 46861, 40165, 30740, 14461, 64345, 41049, 37210, 29674, 26605, 
      20313, 19465, 19053, 16045, 12874, 12370, 59993, 48865, 46489, 43808, 
      28345, 19913, 19700, 14240, 12064, 58457, 55805, 52802, 12637, 11881, 
      62856, 47304, 23976, 23229, 17316, 15844, 14341, 12456, 66002, 61745, 
      55445, 19157, 56585, 54833, 53540, 48953, 17744, 17348, 55530, 33813, 
      64040, 63565, 51917, 46997, 42365, 41992, 28421, 26996, 25892, 20165, 
      55625, 48029, 41081, 31874, 31561, 21386, 20914, 20450, 19994, 32337, 
      26937, 21217, 20281, 18505, 12532, 11956, 49738, 48505, 48098, 29690, 
      27338, 12514, 11378, 48749, 48340, 37349, 32005, 56737, 56290, 42661, 
      33130, 30897, 30277, 11185, 46400, 43649, 30736, 16601, 14144, 10496, 
      46642, 45050, 18562, 18341, 14341, 12965, 34984, 33973, 52585, 45929, 
      33154, 17378, 22937, 12832, 11705, 58066, 53586, 46834, 33181, 55652, 
      40072, 15277, 48593, 44138, 26938, 17650, 12053, 32740, 29520, 13465, 
      11745, 55217, 45442, 40010, 24362, 22202, 48164, 34829, 27101, 16781, 
      15716, 56290, 28170, 27865, 23530, 17530, 15577, 13786, 12157, 9802, 
      47060, 28649, 20753, 15649, 12020, 18517, 18045, 17352, 16900, 16456, 
      15805, 11925, 8325, 16325, 11450, 8069, 7946, 48196, 21785, 16196, 
      50625, 38938, 34594, 19098, 17893, 23725, 39065, 18605, 39321, 18000, 
      12436, 8641, 52765, 8105, 47045, 31253, 21053, 16589, 11464, 10253, 
      35649, 14274, 59780, 23017, 16825, 15017, 7492, 41050, 39889, 36514, 
      13226, 6625, 52645, 46180, 36405, 33892, 31140, 28516, 6397, 40834, 
      36298, 33785, 30365, 12413, 11645, 11458, 10205, 27250, 25402, 19501, 
      15597, 9001, 7642, 38600, 26836, 15725, 12500, 10600, 8741, 29957, 
      25202, 9970, 46825, 28873, 16945, 7488, 26858, 25925, 22945, 18085, 
      16370, 16133, 13658, 49205, 35605, 35240, 33800, 29672, 24317, 21997, 
      15805, 38506, 33709, 13906, 6121, 33620, 21817, 19097, 15860, 9505, 
      6032, 5417, 14845, 5818, 59845, 49725, 44200, 40573, 34164, 27045, 
      20533, 9160, 5364, 4264, 48770, 47477, 44117, 38162, 33722, 26017, 
      15370, 9781, 26249, 16484, 15056, 6784, 41521, 26802, 16162, 46813, 
      31373, 24548, 19669, 5933, 52898, 31994, 30953, 15530, 12605, 5725, 
      41296, 27865, 21460, 19792, 15220, 13840, 12960, 6337, 4777, 3796, 
      40034, 38861, 26825, 13325, 9874, 48245, 16781, 16532, 13477, 9805, 
      8900, 6632, 6485, 6056, 5381, 29313, 18778, 16965, 16465, 7330, 6865, 
      3898, 9488, 9305, 48050, 18385, 18122, 17861, 6437, 5585, 45844, 36621, 
      21636, 20221, 12781, 12564, 11304, 5524, 15970, 14066, 10642, 9866, 
      6466, 33184, 11809, 2009, 26010, 21178, 1570, 53576, 26597, 18100, 
      11285, 3925, 2792, 30554, 13169, 7514, 4225, 2306, 1850, 1354, 32617, 
      27801, 20457, 14265, 11392, 7632, 4297, 3177, 2512, 1732, 43793, 2645, 
      1685, 47140, 16613, 7045, 6725, 2248, 1640, 35785, 9090, 7497, 5770, 
      1170, 841, 53300, 45344, 22601, 12500, 10004, 7456, 3316, 1361, 1129, 
      52802, 39170, 17002, 16490, 5690, 1145, 27549, 6100, 32689, 28178, 
      16930, 12389, 10090, 1733, 1658, 25220, 21865, 7145, 6032, 1217, 18721, 
      16101, 11674, 5554, 1669, 421, 55421, 38221, 30125, 29780, 18965, 7252, 
      49453, 23578, 17858, 4525, 1769, 394, 38560, 22644, 19188, 18100, 4633, 
      3280, 2953, 820, 54877, 16250, 11357, 4217, 3721, 1346, 57700, 54856, 
      20549, 18869, 18325, 13556, 13325, 11549, 4589, 500, 62581, 57202, 
      47605, 29322, 26650, 23797, 16722, 16210, 13537, 4306, 31040, 27289, 
      25345, 25028, 21968, 21380, 18560, 905, 2353, 305, 39637, 16420, 15661, 
      15412, 11700, 11061, 38050, 29954, 14666, 14425, 2141, 466, 28916, 
      23732, 13012, 592, 500, 3258, 2218, 2034, 1945, 1773, 109, 1685, 20, 
      41210, 24649, 21609, 1849, 1600, 0, 21026, 17, 20740, 20458, 22817, 
      15892, 14657, 1172, 64541, 20761, 1250, 425, 41, 25957, 520, 397, 72, 
      449, 98, 57664, 16964, 11513, 10064, 425, 73, 14005, 18596, 11764, 244, 
      51650, 24457, 16762, 11785, 10937, 122, 146, 24793, 18369, 20618, 
      66245, 16609, 59305, 15385, 14213, 13745, 13514, 16237, 73841, 61904, 
      16276, 13856, 70180, 69698, 69173, 23377, 21361, 16001, 15754, 78013, 
      72018, 17629, 19828, 13105, 17284, 15541, 15300, 14125, 13505, 76649, 
      22698, 19112, 17101, 23053, 22760, 20921, 19289, 16000, 25090, 26420, 
      17104, 24713, 17209, 27050, 21320, 17764, 20500, 21677, 20744, 22714, 
      22445, 23945, 20170, 25633, 20560, 21713, 26512, 26093, 22829, 25684, 
      24853, 25114, 25721, 27625, 26965, 27881, 25181, 27508, 28373, 28026, 
      29745, 29669, 29410 ], 
  [ 52841, 52585, 52345, 50537, 49097, 48922, 48890, 48625, 47986, 45769, 
      45005, 42850, 41204, 39701, 39385, 39250, 38705, 38349, 38169, 36625, 
      36162, 35810, 34596, 33860, 33498, 33268, 33085, 32213, 31685, 31813, 
      31618, 31460, 30914, 30881, 30050, 29641, 28981, 27450, 26570, 26690, 
      45013, 46125, 25000, 25274, 24818, 24713, 25010, 40274, 37792, 23725, 
      24778, 23393, 22805, 22817, 23944, 22509, 34381, 36424, 22205, 33437, 
      35890, 31904, 21865, 21485, 45050, 38981, 22469, 21041, 21034, 30241, 
      20992, 20836, 30537, 45413, 40049, 35825, 37064, 21764, 20389, 30365, 
      44845, 44217, 43906, 36522, 20242, 19890, 27106, 44249, 37010, 19645, 
      19682, 30985, 41245, 20005, 21748, 25768, 26965, 39505, 18869, 26869, 
      32693, 35657, 20177, 25721, 26240, 33872, 37825, 26325, 26506, 39860, 
      37837, 31181, 30725, 18317, 18856, 19210, 34324, 32065, 17488, 17425, 
      24313, 37897, 27770, 26765, 17210, 18605, 23885, 24386, 27362, 29261, 
      27509, 27304, 17629, 17021, 22376, 22984, 24296, 24469, 33282, 25666, 
      16741, 18162, 35153, 26585, 16388, 16528, 16553, 16784, 17009, 23609, 
      29380, 33290, 32770, 16570, 16193, 16385, 26738, 28197, 16660, 15997, 
      20365, 20917, 27112, 34669, 26861, 22850, 15949, 15769, 16850, 17069, 
      18541, 19106, 21305, 24345, 23229, 15913, 15250, 15145, 15165, 15178, 
      17938, 15080, 14893, 14965, 16180, 23165, 31541, 24050, 22741, 22562, 
      21041, 19265, 15317, 14690, 18241, 20117, 23105, 25250, 14724, 14689, 
      14841, 15424, 17209, 18625, 18785, 16370, 14522, 18130, 21386, 27380, 
      14045, 16228, 28330, 20089, 17289, 16090, 13810, 14130, 19081, 15137, 
      14132, 14612, 17300, 20852, 23834, 20114, 13754, 16706, 19557, 14440, 
      13837, 13192, 13221, 13957, 16021, 24005, 19825, 16613, 16133, 13025, 
      16490, 13328, 14480, 17505, 17362, 14085, 12357, 13162, 20970, 24869, 
      17429, 16196, 12776, 12610, 11890, 19277, 16993, 11713, 11673, 19060, 
      20665, 17225, 16633, 14258, 12970, 12410, 11738, 11618, 11458, 11465, 
      11645, 12178, 12674, 12893, 13565, 13658, 24461, 21037, 13172, 12680, 
      11432, 13172, 16501, 13426, 11106, 11754, 12469, 13729, 14050, 15925, 
      18250, 19841, 18385, 13417, 12841, 12337, 10897, 10985, 13952, 15857, 
      20018, 16850, 14834, 13313, 12545, 11905, 11138, 11509, 12373, 12458, 
      19813, 14893, 14373, 13768, 13653, 13540, 13108, 12340, 10933, 10728, 
      10980, 12004, 12520, 12613, 15028, 16645, 17973, 21437, 16762, 14825, 
      12226, 12410, 20404, 18649, 18281, 17396, 17225, 16724, 10361, 10064, 
      10025, 14900, 18450, 13897, 13645, 12937, 10762, 10162, 9850, 17545, 
      20840, 18440, 16328, 10628, 9748, 15380, 16133, 9434, 9458, 10930, 
      13977, 11817, 10660, 9745, 9217, 13060, 15457, 17125, 16081, 15586, 
      11525, 10049, 9034, 13925, 17117, 10061, 9412, 8836, 8957, 10205, 
      10517, 10685, 12317, 15236, 15892, 15373, 11785, 11149, 10498, 8665, 
      10093, 10170, 13410, 15874, 14705, 13793, 12820, 14705, 15689, 16202, 
      11090, 8642, 8765, 10682, 11530, 12637, 14522, 17316, 15669, 13429, 
      9621, 13697, 13105, 12682, 11285, 9946, 10130, 13220, 8033, 16218, 
      16033, 11925, 10485, 9333, 9250, 7569, 7594, 7650, 8593, 13021, 10645, 
      8917, 7540, 7517, 8072, 8180, 8296, 8420, 7421, 7241, 7901, 8125, 8669, 
      12266, 12850, 10900, 10537, 10420, 7092, 7060, 11956, 13140, 10489, 
      10370, 7789, 7085, 12965, 12808, 8749, 7048, 6845, 6805, 12653, 9586, 
      8865, 6682, 8497, 9810, 13122, 9536, 9104, 7556, 7625, 9425, 10369, 
      6866, 6725, 11125, 9109, 6484, 7528, 6125, 9650, 10553, 12832, 11252, 
      9140, 6217, 11866, 7306, 7741, 9445, 8180, 5480, 6632, 9445, 5770, 
      5450, 8245, 9425, 11425, 8320, 6948, 5220, 5380, 9010, 5825, 5057, 
      6337, 6722, 11624, 4964, 4949, 4964, 5924, 6581, 7400, 8381, 10376, 
      8482, 4861, 5085, 6361, 8242, 5165, 5273, 5450, 5578, 5714, 5933, 7853, 
      11213, 5581, 7956, 11245, 11412, 8450, 4369, 5450, 9137, 5860, 4996, 
      4580, 4825, 3985, 5693, 4373, 5657, 4346, 6322, 9197, 9529, 9529, 7577, 
      3965, 3625, 4381, 6506, 7325, 4589, 4964, 11898, 3265, 4033, 4545, 
      9490, 5636, 5345, 4580, 5072, 10361, 9109, 6994, 4469, 3986, 3554, 
      3250, 10421, 5416, 4360, 3877, 3357, 5125, 5517, 5620, 6397, 2848, 
      2740, 2929, 3665, 6929, 8180, 4626, 2722, 3501, 4626, 5626, 6957, 2941, 
      2536, 5864, 6757, 2725, 2977, 7730, 2448, 2385, 2305, 2665, 2980, 3033, 
      3748, 7393, 3653, 3578, 3298, 2650, 2225, 2225, 2993, 4232, 3205, 3412, 
      8677, 3114, 2041, 2221, 2754, 5389, 8586, 9421, 2897, 8660, 11065, 
      7325, 5570, 4553, 3074, 2045, 1913, 5330, 9074, 10874, 6948, 6525, 
      5485, 3880, 2920, 1885, 2548, 4789, 1825, 2210, 2522, 7010, 4625, 1796, 
      2176, 6145, 2305, 1570, 1621, 7605, 8168, 2344, 2173, 2120, 2965, 7685, 
      4394, 1693, 1378, 1450, 2098, 2458, 2738, 6845, 8765, 10394, 4000, 
      3697, 1521, 2521, 4000, 6409, 1625, 1666, 2381, 3929, 4474, 6266, 6409, 
      6850, 7625, 1685, 1300, 1517, 1597, 5512, 5917, 9620, 3898, 4005, 6208, 
      1193, 1220, 1249, 6065, 6953, 5450, 2897, 962, 997, 2257, 2330, 2810, 
      6890, 1384, 1800, 3016, 3400, 5800, 2066, 2441, 12941, 980, 788, 14240, 
      7954, 985, 898, 2493, 8473, 10530, 1460, 1765, 4520, 7901, 11492, 
      12776, 14600, 1781, 1025, 641, 1409, 2306, 4346, 7681, 9461, 10826, 
      12946, 4545, 10377, 12897, 5570, 853, 4625, 4885, 11138, 12850, 2333, 
      3188, 4205, 5668, 14408, 16109, 7666, 4930, 457, 1666, 2650, 4162, 
      8722, 13437, 14365, 7456, 3104, 656, 724, 5584, 14089, 761, 5122, 1549, 
      808, 580, 1549, 2440, 11773, 11988, 458, 293, 4133, 5050, 13285, 337, 
      617, 1700, 5440, 11705, 17417, 8325, 2725, 1009, 954, 289, 3946, 6125, 
      260, 340, 6437, 11221, 17096, 2770, 194, 218, 290, 6253, 8090, 8633, 
      14330, 8065, 468, 1665, 6705, 7369, 12244, 9146, 8042, 125, 185, 221, 
      962, 1021, 1565, 6205, 15746, 11125, 8936, 5429, 776, 424, 181, 356, 
      424, 941, 6500, 1042, 481, 277, 250, 90, 82, 162, 13537, 9473, 16705, 
      2965, 338, 449, 490, 1418, 1649, 2536, 820, 612, 661, 9837, 15412, 650, 
      106, 986, 14666, 15154, 7760, 9620, 10016, 10217, 10625, 18241, 10825, 
      19890, 3368, 145, 5, 10405, 11026, 21026, 0, 19881, 2, 8, 45, 370, 585, 
      12330, 11897, 17, 12116, 15641, 22217, 281, 15154, 15901, 22826, 15661, 
      23140, 9074, 274, 1493, 2074, 15925, 20213, 793, 162, 1450, 17770, 
      6824, 221, 356, 1469, 1781, 20836, 22600, 265, 221, 148, 12713, 485, 
      9829, 709, 985, 1097, 1156, 685, 16237, 10970, 722, 1202, 14602, 14408, 
      14173, 565, 577, 1017, 1060, 18365, 15560, 901, 778, 1885, 1130, 1417, 
      1466, 1741, 1989, 17861, 1028, 1210, 1517, 1373, 1370, 1557, 1665, 
      2146, 1664, 2682, 3226, 2713, 3329, 3016, 3370, 3874, 3706, 3721, 3946, 
      4456, 4477, 4525, 5384, 5045, 5482, 5473, 5626, 5785, 6001, 5954, 5993, 
      6824, 7137, 7585, 7793, 8125, 8325, 8330, 9473, 9704, 12269, 12769, 
      12800 ], 
  [ 78362, 75850, 77584, 75776, 73490, 71341, 70745, 72736, 69277, 71290, 
      71090, 63013, 66725, 62402, 66034, 65053, 63380, 63306, 61434, 59890, 
      61965, 63869, 54477, 53177, 52533, 56533, 58042, 58580, 51848, 57898, 
      56293, 57545, 55589, 55274, 53033, 55162, 51400, 43101, 46169, 43469, 
      26260, 26244, 43189, 52205, 48365, 42338, 39533, 24905, 24961, 42760, 
      55093, 38480, 42122, 41570, 54541, 43236, 23524, 23029, 41522, 23426, 
      22777, 23585, 37234, 37700, 108641, 96650, 53066, 42050, 40069, 23050, 
      45385, 43537, 22500, 109850, 99410, 90674, 93605, 52925, 44500, 21764, 
      109282, 108090, 107497, 92781, 45481, 40617, 23017, 108404, 94397, 
      34450, 34205, 20410, 103144, 31144, 26965, 22525, 21748, 99994, 41570, 
      21370, 19298, 92480, 51620, 21632, 21305, 18785, 97186, 20826, 20725, 
      101477, 97480, 83492, 82472, 32840, 30277, 28093, 90865, 86068, 39625, 
      37588, 20788, 98386, 76697, 74282, 39065, 27770, 20642, 20297, 18761, 
      18122, 76436, 75949, 45124, 33800, 21389, 20869, 19925, 19816, 89541, 
      72337, 39442, 27045, 93668, 74948, 36833, 33025, 32768, 31025, 29840, 
      19520, 17113, 90113, 89029, 42373, 33818, 31754, 17573, 79380, 44437, 
      32776, 21352, 20776, 17101, 93466, 76634, 66701, 40906, 39034, 26861, 
      26234, 23194, 22349, 62900, 71298, 68490, 43690, 38233, 33898, 33354, 
      33085, 22873, 38909, 35620, 32308, 25909, 17384, 88082, 71285, 68002, 
      67541, 63482, 58322, 42530, 36545, 21202, 19130, 17042, 16085, 39681, 
      39364, 28800, 26281, 22144, 20176, 57842, 49505, 29045, 20245, 17297, 
      79973, 37028, 22573, 82333, 62530, 54090, 49789, 30589, 28089, 60112, 
      46580, 26681, 24905, 19697, 16481, 72761, 63401, 40121, 19949, 62280, 
      45037, 41896, 37021, 28872, 25096, 20392, 73778, 63394, 53978, 52370, 
      28394, 19169, 25313, 21953, 57690, 57265, 45810, 33930, 24865, 14625, 
      76616, 57896, 54125, 25325, 40105, 30925, 14906, 57460, 33568, 32400, 
      14689, 67618, 58538, 56818, 49085, 43849, 41033, 36413, 35165, 32185, 
      30218, 27578, 24445, 22685, 22058, 20474, 20285, 76772, 68836, 45461, 
      43277, 35261, 20645, 57250, 47125, 28449, 24021, 21634, 18946, 18421, 
      16066, 14161, 66512, 62800, 47680, 45412, 43216, 28240, 27200, 18041, 
      15716, 67253, 59009, 53045, 47858, 44834, 41938, 24533, 22930, 20410, 
      20213, 67048, 53668, 52020, 50005, 49608, 49213, 47653, 44629, 37300, 
      25533, 24093, 20605, 19429, 19240, 15733, 14248, 13320, 71210, 59485, 
      53882, 19417, 19037, 69049, 64756, 63824, 61529, 61076, 59729, 35600, 
      32201, 28496, 15041, 64557, 51826, 51010, 48610, 39385, 35401, 27757, 
      12610, 70613, 64829, 59333, 39533, 33013, 13829, 59138, 27905, 27365, 
      19813, 53316, 46080, 41257, 36112, 28816, 15457, 13060, 62386, 59650, 
      58309, 45506, 38954, 29761, 14066, 62660, 39812, 36061, 28717, 25736, 
      19652, 18836, 18440, 15560, 12557, 12085, 58378, 47458, 45130, 42505, 
      27418, 19258, 19053, 13833, 11785, 56864, 54260, 51313, 12308, 11600, 
      61181, 45917, 23165, 22442, 16745, 15337, 13906, 12125, 64269, 60084, 
      53896, 18504, 55010, 53290, 52021, 47522, 17137, 16757, 53969, 32708, 
      62325, 61858, 50418, 45594, 41058, 40693, 27450, 26065, 24993, 19450, 
      54052, 46600, 39796, 30805, 30500, 20621, 20165, 19717, 19277, 31250, 
      25994, 20450, 19546, 17834, 12125, 11581, 48265, 47056, 46657, 28665, 
      26377, 12097, 11025, 47290, 46889, 36130, 30914, 55124, 54685, 41320, 
      32005, 29828, 29224, 10820, 44977, 42282, 29665, 15970, 13617, 10161, 
      45209, 43649, 17849, 17636, 13796, 12484, 33797, 32810, 51028, 44500, 
      32005, 16693, 22058, 12329, 11258, 56401, 52001, 45377, 32020, 54025, 
      38749, 14650, 47092, 42725, 25925, 16925, 11560, 31573, 28433, 12898, 
      11258, 53584, 43993, 38673, 23409, 21313, 46657, 33602, 26066, 16066, 
      15041, 54629, 27101, 26804, 22589, 16781, 14900, 13181, 11624, 9389, 
      45565, 27562, 19890, 14962, 11485, 17714, 17258, 16589, 16153, 15725, 
      15098, 11378, 7970, 15592, 10917, 7720, 7605, 46661, 20866, 15461, 
      49040, 37585, 33337, 18257, 17092, 22738, 37700, 17768, 37946, 17177, 
      11821, 8210, 51124, 7696, 45506, 30050, 20122, 15802, 10877, 9722, 
      34340, 13565, 58005, 22018, 16018, 14274, 7093, 39617, 38480, 35177, 
      12545, 6272, 50986, 44641, 35066, 32609, 29921, 27361, 6050, 39397, 
      34957, 32500, 29160, 11752, 11016, 10837, 9640, 26113, 24313, 18580, 
      14804, 8480, 7193, 37197, 25705, 14922, 11817, 9997, 8226, 28744, 
      24109, 9389, 45250, 27682, 16090, 7025, 25713, 24804, 21904, 17188, 
      15529, 15300, 12913, 47578, 34250, 33893, 32485, 28453, 23234, 20978, 
      14978, 37085, 32392, 13141, 5716, 32301, 20794, 18154, 15021, 8914, 
      5625, 5050, 14036, 5417, 58018, 48074, 42653, 39098, 32825, 25874, 
      19538, 8573, 4985, 3965, 47133, 45864, 42568, 36733, 32389, 24868, 
      14533, 9160, 25090, 15605, 14225, 6305, 40016, 25625, 15289, 45202, 
      30082, 23425, 18682, 5490, 51173, 30685, 29668, 14669, 11848, 5288, 
      39785, 26650, 20413, 18793, 14365, 13033, 12185, 5858, 4394, 3485, 
      38545, 37396, 25632, 12532, 9217, 46594, 15866, 15625, 12674, 9146, 
      8281, 6125, 5986, 5581, 4946, 28052, 17797, 16040, 15556, 6781, 6340, 
      3557, 8833, 8658, 46393, 17408, 17153, 16900, 5924, 5120, 44225, 35186, 
      20561, 19186, 11986, 11777, 10565, 5057, 15061, 13221, 9925, 9181, 
      5941, 31817, 11042, 1802, 24809, 20105, 1409, 51805, 25378, 17113, 
      10530, 3538, 2493, 29237, 12340, 6917, 3812, 2045, 1637, 1205, 31250, 
      26546, 19394, 13394, 10625, 7025, 3874, 2834, 2225, 1525, 42192, 2340, 
      1476, 45473, 15658, 6458, 6154, 1973, 1429, 34340, 8405, 6884, 5245, 
      1013, 740, 51517, 43705, 21466, 11677, 9277, 6841, 2941, 1170, 970, 
      51025, 37649, 16025, 15529, 5161, 976, 26282, 5545, 31300, 26893, 
      15949, 11560, 9349, 1480, 1413, 24005, 20738, 6530, 5473, 1018, 17680, 
      15140, 10865, 5017, 1412, 356, 53586, 36706, 28786, 28449, 17914, 6625, 
      47720, 22397, 16837, 4040, 1492, 317, 37033, 21485, 18125, 17069, 4138, 
      2873, 2570, 653, 53044, 15273, 10548, 3744, 3280, 1105, 55817, 53021, 
      19442, 17810, 17282, 12665, 12442, 10730, 4090, 377, 60616, 55325, 
      45896, 27989, 25381, 22600, 15725, 15229, 12644, 3821, 29665, 26002, 
      24106, 23797, 20817, 20245, 17505, 706, 2000, 208, 38074, 15425, 14690, 
      14449, 10865, 10250, 36517, 28597, 13725, 13492, 1800, 325, 27581, 
      22525, 12125, 425, 349, 2825, 1865, 1697, 1616, 1460, 52, 1378, 9, 
      39605, 23410, 20450, 1522, 1297, 17, 19881, 0, 19601, 19325, 21618, 
      14893, 13698, 909, 62516, 19616, 977, 272, 80, 24674, 349, 250, 125, 
      292, 157, 55745, 15925, 10658, 9265, 274, 50, 13060, 17505, 10897, 145, 
      49829, 23204, 15725, 10916, 10100, 109, 181, 23530, 17282, 19465, 
      64178, 15572, 57346, 14386, 13252, 12800, 12577, 15208, 71650, 59897, 
      15245, 12905, 68041, 67565, 67048, 22138, 20176, 14976, 14737, 75752, 
      69845, 16552, 18685, 12178, 16217, 14530, 14297, 13162, 12564, 74402, 
      21473, 17989, 16040, 21818, 21533, 19746, 18162, 14977, 23801, 25101, 
      16057, 23440, 16160, 25717, 20149, 16705, 19357, 20500, 19597, 21517, 
      21256, 22714, 19061, 24362, 19441, 20560, 25225, 24820, 21652, 24425, 
      23618, 23885, 24480, 26338, 25700, 26596, 23976, 26237, 27098, 26765, 
      28484, 28420, 28169 ], 
  [ 53341, 53069, 52841, 51025, 49573, 49384, 49348, 49097, 48436, 46237, 
      45473, 43268, 41650, 40121, 39829, 39688, 39133, 38777, 38585, 37033, 
      36584, 36244, 34970, 34226, 33860, 33658, 33485, 32617, 32045, 32213, 
      32008, 31858, 31300, 31265, 30420, 30025, 29341, 27752, 26896, 26996, 
      45065, 46169, 25306, 25640, 25160, 25013, 25288, 40340, 37874, 24029, 
      25160, 23665, 23105, 23113, 24322, 22817, 34465, 36490, 22501, 33525, 
      35956, 32002, 22129, 21753, 45652, 39541, 22837, 21341, 21320, 30341, 
      21314, 21146, 30629, 46017, 40617, 36361, 37610, 22130, 20705, 30449, 
      45445, 44813, 44500, 37064, 20564, 20180, 27220, 44845, 37556, 19889, 
      19924, 31049, 41821, 20221, 21922, 25882, 27065, 40069, 19165, 26965, 
      32733, 36193, 20533, 25825, 26338, 33898, 38377, 26417, 26596, 40426, 
      38389, 31681, 31221, 18549, 19066, 19400, 34850, 32573, 17770, 17693, 
      24413, 38449, 28240, 27225, 17488, 18793, 23985, 24480, 27424, 29305, 
      27977, 27770, 17945, 17261, 22490, 23090, 24386, 24557, 33800, 26116, 
      17021, 18344, 35685, 27045, 16650, 16762, 16785, 17002, 17217, 23697, 
      29410, 33808, 33284, 16868, 16433, 16609, 26788, 28673, 16970, 16229, 
      20485, 21029, 27154, 35197, 27325, 23272, 16237, 16045, 17032, 17245, 
      18685, 19240, 21709, 24785, 23657, 16217, 15520, 15385, 15401, 15412, 
      18080, 15354, 15145, 15193, 16354, 23229, 32045, 24488, 23165, 22984, 
      21445, 19645, 15613, 14948, 18365, 20213, 23165, 25288, 15002, 14965, 
      15041, 15602, 17345, 18737, 19161, 16704, 14724, 18244, 21456, 27850, 
      14305, 16370, 28808, 20485, 17645, 16424, 14024, 14324, 19465, 15453, 
      14314, 14778, 17410, 20914, 24272, 20512, 14032, 16820, 19949, 14746, 
      14125, 13450, 13421, 14125, 16141, 24445, 20221, 16965, 16477, 13221, 
      16596, 13498, 14618, 17873, 17728, 14393, 12593, 13328, 21008, 25317, 
      17797, 16546, 12946, 12884, 12104, 19325, 17357, 11945, 11897, 19106, 
      21073, 17593, 16993, 14580, 13264, 12688, 11988, 11860, 11680, 11673, 
      11833, 12340, 12820, 13033, 13689, 13780, 24905, 21449, 13474, 12970, 
      11674, 13298, 16861, 13736, 11300, 11912, 12605, 13837, 14152, 15997, 
      18292, 20241, 18769, 13729, 13141, 12625, 11089, 11169, 14050, 15925, 
      20420, 17216, 15172, 13625, 12841, 12185, 11300, 11657, 12497, 12580, 
      20213, 15233, 14705, 14090, 13973, 13858, 13418, 12634, 11185, 10898, 
      11138, 12130, 12634, 12725, 15098, 16693, 18005, 21853, 17128, 15165, 
      12340, 12520, 20810, 19037, 18665, 17770, 17597, 17090, 10601, 10282, 
      10217, 14962, 18836, 14225, 13969, 13249, 11024, 10400, 10036, 17569, 
      21250, 18826, 16690, 10890, 9970, 15426, 16493, 9620, 9640, 11048, 
      14309, 12113, 10930, 9985, 9409, 13130, 15493, 17497, 16441, 15940, 
      11817, 10305, 9232, 13977, 17489, 10321, 9650, 9026, 9125, 10321, 
      10625, 10789, 12389, 15266, 15914, 15725, 12085, 11437, 10772, 8845, 
      10205, 10280, 13460, 15892, 15049, 14125, 13138, 14733, 15705, 16564, 
      11380, 8788, 8905, 10768, 11600, 12689, 14548, 17690, 16025, 13757, 
      9725, 14029, 13429, 13000, 11581, 10036, 10216, 13546, 8245, 16580, 
      16393, 12233, 10769, 9593, 9508, 7745, 7760, 7808, 8705, 13345, 10933, 
      9169, 7738, 7713, 8194, 8298, 8410, 8530, 7621, 7405, 8021, 8237, 8765, 
      12296, 12872, 11194, 10825, 10706, 7274, 7226, 11986, 13154, 10777, 
      10656, 8017, 7281, 13289, 13130, 9005, 7250, 7033, 6989, 12665, 9860, 
      9125, 6868, 8573, 9860, 13124, 9810, 9370, 7650, 7717, 9477, 10405, 
      7076, 6929, 11425, 9377, 6682, 7610, 6253, 9684, 10573, 13154, 11554, 
      9410, 6413, 12176, 7540, 7801, 9721, 8434, 5634, 6714, 9469, 5960, 
      5620, 8285, 9445, 11729, 8578, 7178, 5354, 5498, 9280, 6025, 5209, 
      6409, 6784, 11930, 5122, 5105, 5090, 6002, 6641, 7442, 8405, 10370, 
      8744, 5021, 5189, 6421, 8264, 5249, 5353, 5524, 5648, 5780, 5993, 7873, 
      11185, 5645, 7970, 11213, 11378, 8712, 4477, 5512, 9409, 6074, 5186, 
      4666, 4901, 4105, 5905, 4453, 5869, 4420, 6344, 9173, 9805, 9497, 7825, 
      4129, 3721, 4441, 6516, 7321, 4777, 5002, 12200, 3373, 4093, 4589, 
      9448, 5850, 5553, 4770, 5098, 10305, 9377, 7232, 4657, 4160, 3712, 
      3392, 10361, 5626, 4546, 4049, 3509, 5141, 5525, 5626, 6389, 2978, 
      2858, 3005, 3709, 6905, 8138, 4820, 2848, 3545, 4640, 5620, 6929, 3085, 
      2650, 5850, 6989, 2861, 3029, 7684, 2570, 2501, 2401, 2725, 3026, 3077, 
      3770, 7633, 3825, 3748, 3460, 2788, 2329, 2313, 3033, 4418, 3365, 3434, 
      8609, 3272, 2125, 2285, 2792, 5365, 8516, 9341, 2925, 8586, 11345, 
      7561, 5780, 4745, 3232, 2161, 1985, 5300, 8992, 10772, 7178, 6749, 
      5693, 4058, 3074, 1993, 2578, 4765, 1933, 2248, 2548, 6948, 4817, 1906, 
      2210, 6361, 2441, 1664, 1681, 7529, 8410, 2482, 2305, 2146, 2965, 7605, 
      4580, 1805, 1448, 1508, 2120, 2468, 2740, 6773, 8669, 10280, 4178, 
      3869, 1625, 2525, 3970, 6625, 1657, 1696, 2385, 3897, 4432, 6196, 6337, 
      6772, 7537, 1801, 1346, 1549, 1625, 5450, 5849, 9506, 3860, 3965, 6418, 
      1233, 1258, 1285, 5989, 6865, 5648, 3049, 1024, 1049, 2249, 2320, 2788, 
      6800, 1402, 1802, 2986, 3362, 5722, 2196, 2421, 12781, 1066, 842, 
      14066, 8180, 1073, 928, 2465, 8353, 10388, 1570, 1753, 4450, 7785, 
      11338, 12610, 14418, 1901, 1117, 685, 1405, 2276, 4276, 7565, 9325, 
      10676, 12776, 4721, 10229, 12725, 5760, 865, 4545, 4801, 10980, 12676, 
      2465, 3130, 4129, 5570, 14218, 15905, 7880, 5108, 509, 1640, 2600, 
      4084, 8584, 13253, 14173, 7666, 3250, 666, 730, 5482, 13897, 841, 5024, 
      1657, 890, 586, 1517, 2386, 11597, 11810, 520, 333, 4045, 4948, 13093, 
      353, 613, 1658, 5330, 11525, 17189, 8537, 2857, 1097, 1040, 305, 3856, 
      6309, 306, 346, 6309, 11041, 16866, 2900, 232, 232, 296, 6125, 7940, 
      8477, 14120, 8269, 458, 1613, 6569, 7225, 12050, 9360, 8244, 145, 193, 
      225, 928, 985, 1513, 6073, 15520, 11357, 9146, 5597, 850, 482, 221, 
      346, 410, 905, 6362, 1124, 541, 325, 296, 116, 104, 164, 13325, 9297, 
      16465, 3089, 320, 425, 464, 1360, 1585, 2650, 890, 578, 625, 9653, 
      15178, 712, 136, 936, 14436, 14920, 7594, 9434, 9826, 10025, 10429, 
      17981, 10625, 19616, 3490, 173, 13, 10205, 10820, 20740, 2, 19601, 0, 
      2, 53, 328, 533, 12104, 12109, 9, 11890, 15385, 21913, 305, 14900, 
      15641, 22516, 15401, 22826, 9252, 232, 1405, 1972, 15661, 19917, 725, 
      128, 1360, 17488, 6970, 225, 306, 1377, 1681, 20530, 22282, 269, 181, 
      122, 12913, 425, 9997, 637, 901, 1009, 1066, 613, 16453, 11140, 648, 
      1108, 14800, 14602, 14365, 533, 529, 929, 970, 18581, 15754, 821, 712, 
      1765, 1040, 1313, 1360, 1625, 1865, 18061, 970, 1124, 1413, 1305, 1300, 
      1469, 1565, 2020, 1602, 2600, 3076, 2617, 3177, 2930, 3236, 3712, 3560, 
      3581, 3796, 4306, 4325, 4381, 5202, 4901, 5300, 5297, 5476, 5629, 5821, 
      5792, 5825, 6642, 6953, 7405, 7605, 7937, 8117, 8136, 9265, 9490, 
      12025, 12517, 12546 ], 
  [ 53845, 53557, 53341, 51517, 50053, 49850, 49810, 49573, 48890, 46709, 
      45945, 43690, 42100, 40545, 40277, 40130, 39565, 39209, 39005, 37445, 
      37010, 36682, 35348, 34596, 34226, 34052, 33889, 33025, 32409, 32617, 
      32402, 32260, 31690, 31653, 30794, 30413, 29705, 28058, 27226, 27306, 
      45121, 46217, 25616, 26010, 25506, 25317, 25570, 40410, 37960, 24337, 
      25546, 23941, 23409, 23413, 24704, 23129, 34553, 36560, 22801, 33617, 
      36026, 32104, 22397, 22025, 46258, 40105, 23209, 21645, 21610, 30445, 
      21640, 21460, 30725, 46625, 41189, 36901, 38160, 22500, 21025, 30537, 
      46049, 45413, 45098, 37610, 20890, 20474, 27338, 45445, 38106, 20137, 
      20170, 31117, 42401, 20441, 22100, 26000, 27169, 40637, 19465, 27065, 
      32777, 36733, 20893, 25933, 26440, 33928, 38933, 26513, 26690, 40996, 
      38945, 32185, 31721, 18785, 19280, 19594, 35380, 33085, 18056, 17965, 
      24517, 39005, 28714, 27689, 17770, 18985, 24089, 24578, 27490, 29353, 
      28449, 28240, 18265, 17505, 22608, 23200, 24480, 24649, 34322, 26570, 
      17305, 18530, 36221, 27509, 16916, 17000, 17021, 17224, 17429, 23789, 
      29444, 34330, 33802, 17170, 16677, 16837, 26842, 29153, 17284, 16465, 
      20609, 21145, 27200, 35729, 27793, 23698, 16529, 16325, 17218, 17425, 
      18833, 19378, 22117, 25229, 24089, 16525, 15794, 15629, 15641, 15650, 
      18226, 15632, 15401, 15425, 16532, 23297, 32553, 24930, 23593, 23410, 
      21853, 20029, 15913, 15210, 18493, 20313, 23229, 25330, 15284, 15245, 
      15245, 15784, 17485, 18853, 19541, 17042, 14930, 18362, 21530, 28324, 
      14569, 16516, 29290, 20885, 18005, 16762, 14242, 14522, 19853, 15773, 
      14500, 14948, 17524, 20980, 24714, 20914, 14314, 16938, 20345, 15056, 
      14417, 13712, 13625, 14297, 16265, 24889, 20621, 17321, 16825, 13421, 
      16706, 13672, 14760, 18245, 18098, 14705, 12833, 13498, 21050, 25769, 
      18169, 16900, 13120, 13162, 12322, 19377, 17725, 12181, 12125, 19156, 
      21485, 17965, 17357, 14906, 13562, 12970, 12242, 12106, 11906, 11885, 
      12025, 12506, 12970, 13177, 13817, 13906, 25353, 21865, 13780, 13264, 
      11920, 13428, 17225, 14050, 11498, 12074, 12745, 13949, 14258, 16073, 
      18338, 20645, 19157, 14045, 13445, 12917, 11285, 11357, 14152, 15997, 
      20826, 17586, 15514, 13941, 13141, 12469, 11466, 11809, 12625, 12706, 
      20617, 15577, 15041, 14416, 14297, 14180, 13732, 12932, 11441, 11072, 
      11300, 12260, 12752, 12841, 15172, 16745, 18041, 22273, 17498, 15509, 
      12458, 12634, 21220, 19429, 19053, 18148, 17973, 17460, 10845, 10504, 
      10413, 15028, 19226, 14557, 14297, 13565, 11290, 10642, 10226, 17597, 
      21664, 19216, 17056, 11156, 10196, 15476, 16857, 9810, 9826, 11170, 
      14645, 12413, 11204, 10229, 9605, 13204, 15533, 17873, 16805, 16298, 
      12113, 10565, 9434, 14033, 17865, 10585, 9892, 9220, 9297, 10441, 
      10737, 10897, 12465, 15300, 15940, 16081, 12389, 11729, 11050, 9029, 
      10321, 10394, 13514, 15914, 15397, 14461, 13460, 14765, 15725, 16930, 
      11674, 8938, 9049, 10858, 11674, 12745, 14578, 18068, 16385, 14089, 
      9833, 14365, 13757, 13322, 11881, 10130, 10306, 13876, 8461, 16946, 
      16757, 12545, 11057, 9857, 9770, 7925, 7930, 7970, 8821, 13673, 11225, 
      9425, 7940, 7913, 8320, 8420, 8528, 8644, 7825, 7573, 8145, 8353, 8865, 
      12330, 12898, 11492, 11117, 10996, 7460, 7396, 12020, 13172, 11069, 
      10946, 8249, 7481, 13617, 13456, 9265, 7456, 7225, 7177, 12681, 10138, 
      9389, 7058, 8653, 9914, 13130, 10088, 9640, 7748, 7813, 9533, 10445, 
      7290, 7137, 11729, 9649, 6884, 7696, 6385, 9722, 10597, 13480, 11860, 
      9684, 6613, 12490, 7778, 7865, 10001, 8692, 5792, 6800, 9497, 6154, 
      5794, 8329, 9469, 12037, 8840, 7412, 5492, 5620, 9554, 6229, 5365, 
      6485, 6850, 12240, 5284, 5265, 5220, 6084, 6705, 7488, 8433, 10368, 
      9010, 5185, 5297, 6485, 8290, 5337, 5437, 5602, 5722, 5850, 6057, 7897, 
      11161, 5713, 7988, 11185, 11348, 8978, 4589, 5578, 9685, 6292, 5380, 
      4756, 4981, 4229, 6121, 4537, 6085, 4498, 6370, 9153, 10085, 9469, 
      8077, 4297, 3821, 4505, 6530, 7321, 4969, 5044, 12506, 3485, 4157, 
      4637, 9410, 6068, 5765, 4964, 5128, 10253, 9649, 7474, 4849, 4338, 
      3874, 3538, 10305, 5840, 4736, 4225, 3665, 5161, 5537, 5636, 6385, 
      3112, 2980, 3085, 3757, 6885, 8100, 5018, 2978, 3593, 4658, 5618, 6905, 
      3233, 2768, 5840, 7225, 3001, 3085, 7642, 2696, 2621, 2501, 2789, 3076, 
      3125, 3796, 7877, 4001, 3922, 3626, 2930, 2437, 2405, 3077, 4608, 3529, 
      3460, 8545, 3434, 2213, 2353, 2834, 5345, 8450, 9265, 2957, 8516, 
      11629, 7801, 5994, 4941, 3394, 2281, 2061, 5274, 8914, 10674, 7412, 
      6977, 5905, 4240, 3232, 2105, 2612, 4745, 2045, 2290, 2578, 6890, 5013, 
      2020, 2248, 6581, 2581, 1762, 1745, 7457, 8656, 2624, 2441, 2176, 2969, 
      7529, 4770, 1921, 1522, 1570, 2146, 2482, 2746, 6705, 8577, 10170, 
      4360, 4045, 1733, 2533, 3944, 6845, 1693, 1730, 2393, 3869, 4394, 6130, 
      6269, 6698, 7453, 1921, 1396, 1585, 1657, 5392, 5785, 9396, 3826, 3929, 
      6632, 1277, 1300, 1325, 5917, 6781, 5850, 3205, 1090, 1105, 2245, 2314, 
      2770, 6714, 1424, 1808, 2960, 3328, 5648, 2330, 2405, 12625, 1156, 900, 
      13896, 8410, 1165, 962, 2441, 8237, 10250, 1684, 1745, 4384, 7673, 
      11188, 12448, 14240, 2025, 1213, 733, 1405, 2250, 4210, 7453, 9193, 
      10530, 12610, 4901, 10085, 12557, 5954, 881, 4469, 4721, 10826, 12506, 
      2601, 3076, 4057, 5476, 14032, 15705, 8098, 5290, 565, 1618, 2554, 
      4010, 8450, 13073, 13985, 7880, 3400, 680, 740, 5384, 13709, 925, 4930, 
      1769, 976, 596, 1489, 2336, 11425, 11636, 586, 377, 3961, 4850, 12905, 
      373, 613, 1620, 5224, 11349, 16965, 8753, 2993, 1189, 1130, 325, 3770, 
      6497, 356, 356, 6185, 10865, 16640, 3034, 274, 250, 306, 6001, 7794, 
      8325, 13914, 8477, 452, 1565, 6437, 7085, 11860, 9578, 8450, 169, 205, 
      233, 898, 953, 1465, 5945, 15298, 11593, 9360, 5769, 928, 544, 265, 
      340, 400, 873, 6228, 1210, 605, 377, 346, 146, 130, 170, 13117, 9125, 
      16229, 3217, 306, 405, 442, 1306, 1525, 2768, 964, 548, 593, 9473, 
      14948, 778, 170, 890, 14210, 14690, 7432, 9252, 9640, 9837, 10237, 
      17725, 10429, 19346, 3616, 205, 25, 10009, 10618, 20458, 8, 19325, 2, 
      0, 65, 290, 485, 11882, 12325, 5, 11668, 15133, 21613, 333, 14650, 
      15385, 22210, 15145, 22516, 9434, 194, 1321, 1874, 15401, 19625, 661, 
      98, 1274, 17210, 7120, 233, 260, 1289, 1585, 20228, 21968, 277, 145, 
      100, 13117, 369, 10169, 569, 821, 925, 980, 545, 16673, 11314, 578, 
      1018, 15002, 14800, 14561, 505, 485, 845, 884, 18801, 15952, 745, 650, 
      1649, 954, 1213, 1258, 1513, 1745, 18265, 916, 1042, 1313, 1241, 1234, 
      1385, 1469, 1898, 1544, 2522, 2930, 2525, 3029, 2848, 3106, 3554, 3418, 
      3445, 3650, 4160, 4177, 4241, 5024, 4761, 5122, 5125, 5330, 5477, 5645, 
      5634, 5661, 6464, 6773, 7229, 7421, 7753, 7913, 7946, 9061, 9280, 
      11785, 12269, 12296 ], 
  [ 54020, 53860, 53530, 51698, 50276, 50185, 50177, 49810, 49285, 46852, 
      46052, 44125, 42221, 40820, 40324, 40225, 39722, 39348, 39240, 37672, 
      37089, 36629, 35757, 35033, 34677, 34261, 34000, 33050, 32786, 32656, 
      32521, 32297, 31805, 31784, 31001, 30472, 29938, 28665, 27605, 27845, 
      47674, 48834, 26065, 25961, 25649, 25796, 26225, 42761, 40165, 24730, 
      25297, 24554, 23780, 23816, 24433, 23418, 36634, 38785, 23168, 35648, 
      38233, 34037, 22984, 22562, 44105, 38288, 22928, 21908, 21985, 32308, 
      21709, 21625, 32634, 44420, 39272, 35240, 36401, 22181, 21106, 32474, 
      43840, 43236, 42937, 35865, 20905, 20745, 29017, 43250, 36293, 20740, 
      20789, 33160, 40330, 21250, 23245, 27625, 28906, 38644, 19616, 28816, 
      34976, 34946, 20546, 27602, 28157, 36221, 37000, 28260, 28453, 38933, 
      36994, 30650, 30218, 19394, 20065, 20521, 33601, 31450, 18229, 18250, 
      26146, 37000, 27365, 26420, 17957, 19892, 25700, 26237, 29405, 31412, 
      27098, 26905, 18130, 17978, 24089, 24745, 26153, 26338, 32553, 25345, 
      17440, 19449, 34322, 26186, 17177, 17485, 17522, 17837, 18122, 25442, 
      31561, 32525, 32029, 17125, 17096, 17384, 28781, 27666, 17125, 16930, 
      21970, 22570, 29185, 33808, 26384, 22625, 16528, 16420, 18065, 18320, 
      19984, 20609, 21170, 23976, 22932, 16360, 15901, 15976, 16020, 16045, 
      19357, 15689, 15634, 15850, 17389, 25034, 30752, 23657, 22432, 22265, 
      20852, 19220, 15776, 15377, 19732, 21776, 24980, 27257, 15273, 15250, 
      15858, 16573, 18610, 20170, 18728, 16565, 15509, 19645, 23165, 26741, 
      14666, 17557, 27625, 19876, 17316, 16249, 14689, 15129, 18922, 15386, 
      15185, 15761, 18785, 22625, 23333, 19853, 14213, 18149, 19314, 14713, 
      14218, 13753, 14130, 15058, 17410, 23456, 19540, 16592, 16160, 13940, 
      17945, 14381, 15725, 17352, 17221, 14292, 12996, 14221, 22797, 24218, 
      17258, 16133, 13793, 12985, 12625, 21008, 16810, 12322, 12330, 20785, 
      20200, 17000, 16456, 14309, 13189, 12725, 12221, 12149, 12109, 12200, 
      12500, 13189, 13781, 14036, 14804, 14909, 23762, 20530, 13325, 12905, 
      11945, 14381, 16288, 13513, 11889, 12753, 13600, 15028, 15385, 17440, 
      19945, 19370, 18010, 13474, 12970, 12538, 11674, 11810, 15293, 17378, 
      19517, 16565, 14717, 13352, 12680, 12136, 12077, 12532, 13540, 13637, 
      19306, 14746, 14274, 13729, 13626, 13525, 13141, 12469, 11314, 11601, 
      11925, 13141, 13729, 13834, 16501, 18250, 19674, 20816, 16441, 14660, 
      13417, 13625, 19825, 18178, 17834, 17009, 16850, 16385, 10778, 10613, 
      10730, 16385, 17973, 13768, 13540, 12904, 11029, 10573, 10573, 19240, 
      20201, 17945, 15977, 10877, 10237, 16925, 15776, 10121, 10169, 12025, 
      13770, 11826, 10825, 10090, 9850, 14425, 17026, 16660, 15688, 15229, 
      11540, 10280, 9613, 15380, 16634, 10250, 9733, 9445, 9698, 11258, 
      11618, 11810, 13634, 16805, 17509, 14992, 11716, 11152, 10585, 9316, 
      11152, 11241, 14841, 17497, 14354, 13514, 12625, 16250, 17306, 15725, 
      11045, 9461, 9620, 11861, 12805, 14020, 16061, 16749, 15210, 13138, 
      10674, 13364, 12820, 12433, 11168, 11065, 11273, 12905, 8402, 15669, 
      15496, 11700, 10404, 9396, 9325, 8136, 8221, 8325, 9544, 12682, 10522, 
      9010, 7957, 7946, 8945, 9077, 9217, 9365, 7808, 7844, 8768, 9040, 9680, 
      13673, 14305, 10705, 10378, 10273, 7569, 7633, 13345, 14625, 10312, 
      10205, 7972, 7460, 12554, 12409, 8746, 7369, 7250, 7234, 14114, 9457, 
      8820, 7081, 9556, 11025, 14625, 9389, 9005, 8489, 8570, 10610, 11650, 
      7085, 6980, 10786, 8962, 6757, 8497, 6800, 10889, 11876, 12325, 10865, 
      8945, 6466, 11413, 7309, 8788, 9178, 8045, 5945, 7529, 10690, 6001, 
      5801, 9376, 10676, 10954, 8125, 6921, 5769, 6025, 8725, 5960, 5480, 
      7240, 7685, 11105, 5333, 5330, 5525, 6773, 7538, 8465, 9554, 11729, 
      8209, 5200, 5760, 7300, 9409, 5924, 6056, 6269, 6421, 6581, 6836, 8996, 
      12644, 6442, 9117, 12682, 12861, 8105, 4948, 6305, 8714, 5785, 5065, 
      5273, 5578, 4456, 5594, 5066, 5540, 5057, 7345, 10496, 9010, 10858, 
      7208, 4100, 4168, 5140, 7565, 8468, 4562, 5837, 11169, 3700, 4756, 
      5364, 10825, 5417, 5162, 4505, 5981, 11762, 8548, 6613, 4388, 3989, 
      3653, 3445, 11828, 5185, 4273, 3874, 3474, 6058, 6498, 6613, 7474, 
      3061, 3025, 3466, 4394, 8066, 9425, 4437, 2941, 4212, 5517, 6637, 8100, 
      3034, 2809, 6905, 6304, 2848, 3604, 8945, 2637, 2610, 2650, 3226, 3625, 
      3690, 4537, 6856, 3524, 3461, 3229, 2725, 2504, 2600, 3656, 4001, 3130, 
      4165, 9970, 3033, 2404, 2704, 3393, 6400, 9873, 10768, 3578, 9953, 
      10216, 6740, 5141, 4232, 2957, 2180, 2312, 6341, 10397, 12317, 6381, 
      5994, 5050, 3625, 2809, 2050, 3181, 5746, 1972, 2777, 3161, 8177, 4250, 
      1913, 2749, 5608, 2248, 1765, 2020, 8820, 7457, 2257, 2122, 2705, 3706, 
      8906, 4001, 1744, 1681, 1825, 2689, 3121, 3449, 8000, 10064, 11801, 
      3637, 3370, 1602, 3202, 4885, 5800, 2120, 2173, 3044, 4808, 5413, 7373, 
      7528, 8005, 8840, 1658, 1693, 1994, 2098, 6553, 6994, 10973, 4777, 
      4896, 5581, 1586, 1625, 1666, 7154, 8114, 4877, 2600, 1205, 1300, 2920, 
      3005, 3557, 8045, 1873, 2385, 3793, 4225, 6865, 1865, 3140, 14480, 
      1025, 1025, 15845, 7141, 1000, 1261, 3204, 9736, 11925, 1325, 2362, 
      5465, 9122, 12941, 14297, 16217, 1568, 980, 884, 1940, 2993, 5273, 
      8884, 10784, 12233, 14473, 3978, 11754, 14418, 4901, 1252, 5576, 5860, 
      12557, 14365, 1994, 3989, 5114, 6709, 16001, 17786, 6817, 4297, 580, 
      2257, 3385, 5065, 9985, 14976, 15952, 6613, 2645, 1013, 1105, 6613, 
      15658, 680, 6109, 1282, 697, 925, 2122, 3145, 13210, 13437, 449, 416, 
      5024, 6025, 14800, 586, 986, 2297, 6445, 13130, 19130, 7380, 2260, 808, 
      765, 520, 4813, 5330, 293, 613, 7514, 12610, 18785, 2281, 257, 425, 
      545, 7312, 9281, 9860, 15881, 7114, 801, 2250, 7794, 8506, 13681, 8117, 
      7085, 260, 392, 452, 1421, 1492, 2132, 7252, 17357, 9970, 7913, 4658, 
      569, 313, 178, 653, 745, 1394, 7565, 769, 340, 208, 193, 153, 169, 369, 
      15028, 10730, 18346, 2404, 629, 776, 829, 1949, 2216, 2017, 565, 981, 
      1042, 11106, 16981, 425, 73, 1433, 16193, 16705, 8885, 10865, 11285, 
      11498, 11930, 19930, 12136, 21645, 2729, 52, 32, 11680, 12337, 22817, 
      45, 21618, 53, 65, 0, 625, 900, 13689, 10610, 50, 13457, 17162, 24026, 
      104, 16645, 17428, 24653, 17170, 24973, 7937, 457, 1952, 2617, 17440, 
      21920, 1114, 261, 1885, 19357, 5825, 74, 533, 1898, 2258, 22549, 24385, 
      100, 320, 145, 11336, 650, 8608, 928, 1258, 1394, 1465, 850, 14656, 
      9665, 881, 1481, 13093, 12905, 12682, 400, 490, 1170, 1225, 16658, 
      13985, 970, 745, 2176, 1205, 1576, 1637, 1972, 2250, 16160, 857, 1189, 
      1586, 1172, 1181, 1440, 1620, 2257, 1373, 2313, 3265, 2410, 3362, 2617, 
      3205, 3877, 3577, 3538, 3805, 4225, 4258, 4240, 5273, 4688, 5353, 5290, 
      5233, 5410, 5770, 5597, 5672, 6497, 6786, 7156, 7394, 7690, 8010, 7913, 
      9032, 9281, 11810, 12322, 12365 ], 
  [ 55345, 54785, 54805, 52973, 51401, 50960, 50852, 50885, 49860, 48177, 
      47477, 44500, 43546, 41645, 41849, 41600, 40897, 40573, 40165, 38597, 
      38464, 38404, 36082, 35258, 34852, 35186, 35225, 34525, 33161, 34081, 
      33696, 33722, 32980, 32909, 31876, 31797, 30713, 28240, 27880, 27620, 
      41149, 42109, 26090, 27536, 26624, 25721, 25600, 36836, 34690, 24905, 
      27472, 24029, 24005, 23941, 26658, 23893, 31509, 33210, 23393, 30673, 
      32708, 29362, 22509, 22237, 52180, 45313, 25153, 22433, 22160, 27833, 
      22834, 22450, 28009, 52645, 46597, 41765, 43226, 24506, 22181, 27749, 
      52065, 51361, 51012, 42640, 22180, 21220, 25092, 51425, 43268, 20165, 
      20164, 28085, 48105, 20025, 20970, 23850, 24781, 46169, 20441, 24641, 
      29401, 41821, 22921, 23677, 24082, 30346, 44325, 24085, 24228, 46658, 
      44369, 36725, 36193, 18769, 18890, 18896, 40426, 37825, 18954, 18625, 
      22321, 44525, 32840, 31645, 18632, 18317, 21925, 22312, 24680, 26237, 
      32573, 32330, 19805, 17753, 20714, 21170, 22178, 22313, 39328, 30420, 
      18265, 17824, 41497, 31561, 17602, 17210, 17197, 17162, 17197, 21517, 
      26186, 39400, 38804, 18500, 17021, 16909, 23956, 33541, 18850, 16705, 
      18945, 19345, 24210, 41033, 32009, 27200, 17753, 17345, 16640, 16745, 
      17609, 17984, 25345, 29101, 27757, 18085, 16776, 16101, 16045, 16020, 
      17032, 16714, 16109, 15725, 15914, 20809, 37577, 28832, 27257, 27040, 
      25177, 22945, 17401, 16052, 17057, 18401, 20705, 22432, 16498, 16425, 
      15133, 15298, 16285, 17245, 22453, 19240, 14884, 16820, 19240, 32866, 
      15541, 15482, 34000, 24201, 20641, 19024, 14464, 14404, 22997, 17761, 
      14210, 14386, 16010, 18650, 28808, 24328, 15688, 15524, 23689, 16938, 
      15993, 14778, 13705, 13833, 14985, 29081, 24065, 20017, 19385, 13465, 
      15220, 13306, 13850, 21277, 21096, 16717, 13621, 13096, 18472, 30193, 
      21233, 19658, 12818, 14660, 12800, 17033, 20785, 12997, 12805, 16810, 
      25325, 21125, 20381, 17284, 15464, 14600, 13396, 13124, 12584, 12325, 
      12125, 12164, 12356, 12461, 12829, 12884, 29837, 25805, 15850, 15130, 
      12970, 12506, 20313, 16288, 11764, 11728, 12025, 12753, 12960, 14265, 
      16020, 24445, 22685, 16349, 15545, 14813, 11549, 11485, 12818, 14153, 
      24692, 20840, 18292, 16277, 15205, 14261, 11252, 11357, 11765, 11812, 
      24481, 18421, 17749, 16954, 16801, 16650, 16066, 14994, 12789, 11026, 
      11050, 11466, 11754, 11809, 13426, 14625, 15649, 26441, 20816, 18385, 
      11492, 11600, 25250, 23153, 22709, 21634, 21425, 20810, 12053, 11338, 
      10805, 13210, 22948, 17293, 16965, 16029, 12904, 11848, 10548, 15165, 
      25826, 22970, 20402, 12802, 11162, 13450, 20201, 10196, 10144, 10400, 
      17545, 14701, 13050, 11565, 10125, 11650, 13401, 21485, 20213, 19604, 
      14365, 12205, 10088, 12205, 21509, 12325, 11258, 9770, 9473, 9733, 
      9893, 9985, 11009, 13130, 13634, 19417, 14841, 13977, 13060, 9441, 
      9577, 9616, 11716, 13572, 18629, 17489, 16250, 12625, 13381, 20500, 
      14020, 8836, 8845, 9736, 10280, 11045, 12436, 21874, 19885, 17113, 
      9049, 17489, 16745, 16208, 14393, 9140, 9248, 16930, 9577, 20644, 
      20421, 15325, 13429, 11821, 11700, 8461, 8296, 8200, 8269, 16757, 
      13697, 11285, 8882, 8821, 7970, 8002, 8042, 8090, 8833, 7969, 7793, 
      7865, 8105, 10448, 10880, 14130, 13653, 13498, 8194, 7858, 10170, 
      11050, 13637, 13480, 9797, 8485, 16829, 16634, 11321, 8594, 8125, 8009, 
      10589, 12532, 11545, 7956, 7681, 8500, 10900, 12514, 11930, 7114, 7145, 
      8185, 8825, 8660, 8405, 14661, 12037, 8082, 6922, 6425, 8164, 8801, 
      16850, 14890, 12170, 7841, 15688, 9684, 6813, 12653, 10970, 6370, 6154, 
      7865, 7376, 6676, 7001, 7801, 15229, 11250, 9346, 5794, 5650, 12200, 
      7685, 6005, 5765, 5960, 15530, 6058, 6005, 5450, 5498, 5813, 6290, 
      6929, 8354, 11584, 6025, 5185, 5625, 6784, 4949, 4981, 5044, 5096, 
      5156, 5261, 6421, 8869, 5017, 6442, 8857, 8986, 11680, 4673, 4880, 
      12589, 8210, 6890, 4498, 4553, 4581, 8069, 4241, 8065, 4132, 5120, 
      7121, 13185, 7333, 10733, 5525, 3893, 3965, 5140, 5693, 6637, 4162, 
      16144, 3825, 3681, 3889, 7200, 8242, 7837, 6730, 4106, 7837, 12773, 
      10088, 6613, 5864, 5128, 4520, 7853, 8010, 6498, 5749, 4849, 4033, 
      4273, 4338, 4849, 3986, 3650, 3041, 3169, 5141, 6050, 7012, 3816, 3037, 
      3592, 4212, 5125, 4409, 3434, 4330, 9929, 4073, 2729, 5620, 3562, 3385, 
      2925, 2601, 2650, 2665, 2962, 10781, 5749, 5636, 5204, 4100, 3029, 
      2725, 2581, 6626, 5105, 2690, 6245, 5008, 2529, 2329, 2368, 3825, 6148, 
      6793, 2353, 6178, 15341, 10765, 8516, 7157, 5032, 3205, 2237, 3716, 
      6472, 7892, 10306, 9769, 8425, 6250, 4834, 2925, 2106, 3321, 2897, 
      1952, 2036, 4852, 7325, 2938, 1874, 9333, 3973, 2440, 1845, 5245, 
      11882, 4082, 3797, 1730, 2081, 5281, 7076, 2969, 1856, 1700, 1664, 
      1796, 1924, 4625, 6089, 7376, 6562, 6145, 2677, 1777, 2610, 9725, 1445, 
      1448, 1669, 2533, 2888, 4148, 4253, 4580, 5165, 3133, 1418, 1369, 1373, 
      3578, 3869, 6698, 2452, 2521, 9506, 1261, 1250, 1241, 3929, 4589, 8552, 
      5125, 1480, 1325, 1445, 1480, 1732, 4520, 1098, 1210, 1818, 2050, 3690, 
      3940, 1465, 9305, 2050, 1250, 10370, 11716, 2125, 936, 1429, 5661, 
      7300, 3050, 1037, 2690, 5197, 8066, 9122, 10642, 3593, 2305, 1009, 865, 
      1268, 2548, 5009, 6409, 7508, 9248, 7453, 7129, 9193, 8776, 677, 2701, 
      2885, 7732, 9140, 4469, 1714, 2389, 3434, 10426, 11861, 11392, 7972, 
      1105, 832, 1360, 2340, 5760, 9601, 10377, 11138, 5570, 538, 530, 3338, 
      10133, 2005, 2984, 3357, 2122, 450, 697, 1170, 8185, 8362, 1424, 841, 
      2249, 2900, 9425, 461, 361, 722, 3170, 8105, 12905, 12205, 5085, 2533, 
      2440, 445, 2088, 9505, 1018, 338, 3889, 7685, 12610, 5156, 832, 400, 
      320, 3737, 5156, 5585, 10256, 11889, 226, 625, 4069, 4581, 8506, 13192, 
      11860, 485, 317, 277, 296, 317, 557, 3677, 11432, 15545, 12938, 8633, 
      2194, 1538, 953, 178, 170, 269, 3890, 2644, 1665, 1233, 1168, 628, 544, 
      244, 9553, 6205, 12221, 5429, 104, 101, 104, 424, 541, 4842, 2290, 106, 
      117, 6481, 11106, 2000, 848, 208, 10468, 10880, 4810, 6290, 6610, 6773, 
      7105, 13505, 7261, 14920, 5954, 977, 457, 6905, 7412, 15892, 370, 
      14893, 328, 290, 625, 0, 25, 8464, 16385, 325, 8282, 11237, 16901, 
      1229, 10820, 11453, 17428, 11245, 17698, 13012, 32, 377, 692, 11465, 
      15145, 89, 136, 360, 13032, 10250, 949, 58, 373, 533, 15674, 17210, 
      1025, 145, 370, 17261, 125, 13833, 153, 233, 269, 290, 225, 21281, 
      15140, 256, 356, 19368, 19130, 18857, 1025, 765, 445, 450, 23633, 
      20410, 545, 720, 801, 680, 701, 712, 797, 925, 22985, 1282, 964, 961, 
      1597, 1556, 1465, 1345, 1332, 2098, 3088, 2340, 2885, 2437, 3442, 2980, 
      2952, 3152, 3313, 3380, 4050, 4033, 4265, 4498, 4913, 4628, 4765, 5508, 
      5585, 5345, 5672, 5597, 6322, 6661, 7281, 7369, 7765, 7585, 7888, 8957, 
      9106, 11485, 11897, 11890 ], 
  [ 55760, 55120, 55210, 53378, 51776, 51265, 51137, 51250, 50125, 48592, 
      47912, 44725, 43961, 41960, 42304, 42025, 41282, 40968, 40500, 38932, 
      38889, 38909, 36297, 35453, 35037, 35521, 35620, 34970, 33386, 34516, 
      34081, 34157, 33365, 33284, 32201, 32212, 31018, 28305, 28085, 27725, 
      39994, 40914, 26245, 28001, 26969, 25856, 25625, 35801, 33745, 25090, 
      28057, 24074, 24200, 24116, 27253, 24138, 30634, 32245, 23588, 29828, 
      31753, 28577, 22564, 22322, 53945, 46868, 25748, 22688, 22345, 27088, 
      23209, 22765, 27234, 54440, 48212, 43220, 44741, 25121, 22546, 26954, 
      53860, 53136, 52777, 44145, 22585, 21465, 24457, 53210, 44813, 20200, 
      20189, 27220, 49810, 19930, 20665, 23245, 24106, 47824, 20756, 23956, 
      28436, 43346, 23546, 23042, 23417, 29321, 45940, 23400, 23533, 48353, 
      45994, 38090, 37538, 18794, 18805, 18721, 41941, 39250, 19249, 18850, 
      21706, 46180, 34085, 32840, 18917, 18152, 21320, 21677, 23885, 25352, 
      33818, 33565, 20290, 17858, 20189, 20605, 21533, 21658, 40833, 31585, 
      18580, 17649, 43082, 32786, 17837, 17305, 17282, 17177, 17162, 20882, 
      25261, 40925, 40309, 18925, 17156, 16964, 23141, 34866, 19345, 16810, 
      18490, 18850, 23365, 42628, 33284, 28265, 18148, 17680, 16505, 16580, 
      17284, 17609, 26330, 30276, 28872, 18580, 17101, 16276, 16200, 16165, 
      16717, 17069, 16354, 15850, 15769, 20114, 39092, 30017, 28372, 28145, 
      26192, 23840, 17876, 16337, 16672, 17876, 20000, 21617, 16893, 16810, 
      15138, 15193, 15970, 16810, 23348, 19925, 14909, 16405, 18605, 34241, 
      15866, 15217, 35425, 25216, 21456, 19729, 14569, 14409, 23962, 18386, 
      14165, 14261, 15605, 18005, 30053, 25373, 16133, 15149, 24714, 17533, 
      16498, 15133, 13770, 13738, 14650, 30356, 25120, 20852, 20180, 13520, 
      14825, 13241, 13625, 22212, 22021, 17352, 13896, 13021, 17757, 31538, 
      22178, 20513, 12773, 15145, 12985, 16388, 21730, 13282, 13050, 16165, 
      26500, 22100, 21316, 18029, 16069, 15125, 13781, 13469, 12829, 12500, 
      12200, 12109, 12221, 12296, 12584, 12629, 31202, 27010, 16505, 15725, 
      13325, 12281, 21268, 16993, 11889, 11673, 11860, 12448, 12625, 13780, 
      15385, 25610, 23770, 17074, 16210, 15418, 11674, 11570, 12473, 13658, 
      25877, 21845, 19157, 17012, 15860, 14836, 11237, 11272, 11560, 11597, 
      25666, 19306, 18594, 17749, 17586, 17425, 16801, 15649, 13234, 11061, 
      11025, 11281, 11509, 11554, 12961, 14050, 14994, 27716, 21841, 19280, 
      11257, 11345, 26485, 24298, 23834, 22709, 22490, 21845, 12458, 11633, 
      10970, 12725, 24093, 18148, 17800, 16804, 13429, 12253, 10693, 14500, 
      27101, 24125, 21437, 13337, 11497, 12905, 21236, 10361, 10289, 10225, 
      18450, 15426, 13645, 12010, 10330, 11245, 12826, 22600, 21268, 20629, 
      15080, 12740, 10333, 11720, 22634, 12890, 11713, 9985, 9578, 9578, 
      9698, 9770, 10634, 12545, 13009, 20452, 15616, 14692, 13705, 9616, 
      9412, 9441, 11241, 12937, 19634, 18434, 17125, 12050, 12746, 21605, 
      14765, 8861, 8840, 9461, 9925, 10600, 11861, 23049, 20970, 18058, 8874, 
      18464, 17680, 17113, 15188, 8905, 8993, 17885, 9962, 21789, 21556, 
      16200, 14184, 12456, 12325, 8676, 8461, 8325, 8164, 17722, 14482, 
      11890, 9217, 9146, 7925, 7937, 7957, 7985, 9188, 8144, 7748, 7780, 
      7940, 9953, 10345, 14965, 14458, 14293, 8469, 8053, 9685, 10485, 14452, 
      14285, 10312, 8840, 17834, 17629, 11986, 8989, 8450, 8314, 10034, 
      13297, 12240, 8281, 7456, 8145, 10305, 13289, 12665, 6989, 7010, 7850, 
      8410, 9125, 8840, 15586, 12802, 8497, 6757, 6500, 7769, 8336, 17905, 
      15845, 12965, 8266, 16693, 10309, 6568, 13498, 11705, 6605, 6029, 7450, 
      7801, 7001, 6676, 7376, 16234, 12025, 9981, 5949, 5725, 13045, 8180, 
      6260, 5620, 5765, 16565, 6353, 6290, 5585, 5393, 5618, 6005, 6554, 
      7829, 12409, 6340, 5220, 5440, 6409, 4904, 4916, 4949, 4981, 5021, 
      5096, 6056, 8264, 4882, 6057, 8242, 8361, 12545, 4768, 4745, 13514, 
      8845, 7405, 4493, 4498, 4756, 8714, 4226, 8720, 4097, 4825, 6596, 
      14170, 6778, 11588, 5960, 3988, 3880, 4805, 5288, 7202, 3977, 17289, 
      4000, 3616, 3744, 6625, 8957, 8522, 7325, 3881, 7202, 13768, 10933, 
      7208, 6389, 5573, 4885, 7208, 8725, 7093, 6274, 5274, 3778, 3978, 4033, 
      4474, 4321, 3925, 3106, 3074, 4706, 5525, 7677, 4141, 2952, 3357, 3877, 
      4680, 4834, 3709, 3965, 10804, 4468, 2704, 5105, 3897, 3690, 3130, 
      2626, 2605, 2610, 2797, 11716, 6344, 6221, 5749, 4525, 3284, 2900, 
      2516, 7301, 5650, 2545, 5650, 5553, 2704, 2404, 2313, 3460, 5553, 6148, 
      2258, 5573, 16516, 11720, 9341, 7892, 5597, 3560, 2372, 3341, 5837, 
      7157, 11241, 10674, 9250, 6925, 5389, 3250, 2041, 2986, 3232, 1937, 
      1961, 4337, 8090, 3293, 1849, 10228, 4468, 2725, 1960, 4680, 12917, 
      4597, 4282, 1685, 1906, 4706, 7841, 3364, 2041, 1825, 1609, 1681, 1769, 
      4100, 5444, 6641, 7297, 6850, 3042, 1642, 2305, 10660, 1460, 1453, 
      1544, 2228, 2533, 3653, 3748, 4045, 4580, 3578, 1513, 1394, 1378, 3133, 
      3394, 5993, 2137, 2196, 10441, 1346, 1325, 1306, 3434, 4034, 9437, 
      5780, 1685, 1480, 1300, 1325, 1517, 3965, 1093, 1125, 1573, 1765, 3205, 
      4505, 1280, 8420, 2405, 1445, 9425, 12781, 2500, 1021, 1224, 4996, 
      6525, 3545, 922, 2285, 4562, 7241, 8237, 9677, 4148, 2720, 1184, 800, 
      1073, 2153, 4384, 5684, 6713, 8353, 8298, 6354, 8298, 9701, 712, 2276, 
      2440, 6917, 8245, 5114, 1409, 1994, 2929, 9461, 10826, 12457, 8857, 
      1360, 697, 1105, 1945, 5065, 8676, 9412, 12193, 6305, 593, 565, 2833, 
      9178, 2420, 2509, 3922, 2557, 505, 562, 925, 7330, 7497, 1769, 1076, 
      1844, 2425, 8500, 586, 386, 557, 2665, 7250, 11810, 13320, 5800, 3028, 
      2925, 580, 1693, 10490, 1313, 433, 3314, 6850, 11525, 5881, 1097, 545, 
      425, 3172, 4481, 4880, 9281, 12994, 261, 450, 3474, 3946, 7621, 14357, 
      12965, 680, 452, 392, 221, 232, 392, 3112, 10397, 16810, 14093, 9578, 
      2669, 1933, 1258, 233, 205, 194, 3305, 3169, 2080, 1588, 1513, 873, 
      769, 369, 8608, 5450, 11146, 6184, 149, 116, 109, 269, 356, 5557, 2785, 
      81, 82, 5706, 10081, 2465, 1153, 113, 9473, 9865, 4145, 5525, 5825, 
      5978, 6290, 12370, 6436, 13725, 6749, 1312, 692, 6100, 6577, 14657, 
      585, 13698, 533, 485, 900, 25, 0, 7569, 17690, 530, 7397, 10202, 15626, 
      1604, 9805, 10408, 16133, 10210, 16393, 14177, 97, 212, 457, 10420, 
      13940, 34, 261, 205, 11917, 11285, 1274, 113, 218, 338, 14449, 15925, 
      1360, 260, 565, 18596, 170, 15028, 148, 178, 194, 205, 250, 22756, 
      16385, 281, 281, 20773, 20525, 20242, 1300, 970, 450, 445, 25178, 
      21845, 610, 865, 676, 725, 676, 677, 712, 810, 24500, 1517, 1069, 986, 
      1832, 1781, 1620, 1440, 1297, 2393, 3393, 2305, 3130, 2402, 3757, 3085, 
      2917, 3217, 3418, 3445, 4165, 4138, 4420, 4493, 5108, 4633, 4810, 5713, 
      5770, 5410, 5837, 5732, 6437, 6786, 7456, 7514, 7930, 7650, 8033, 9092, 
      9221, 11570, 11962, 11945 ], 
  [ 70985, 68953, 70261, 68429, 66305, 64576, 64100, 65605, 62740, 63817, 
      63485, 56644, 59186, 55445, 58225, 57424, 55985, 55845, 54333, 52765, 
      54288, 55700, 48042, 46850, 46260, 49354, 50497, 50717, 45305, 50089, 
      48784, 49730, 48068, 47813, 45860, 47437, 44329, 37440, 39656, 37556, 
      27901, 28125, 36946, 44096, 40976, 36209, 34064, 25796, 25306, 36313, 
      46240, 32861, 35597, 35165, 45610, 36405, 23413, 23458, 34985, 23129, 
      23140, 22922, 31525, 31805, 92660, 81929, 44105, 35129, 33568, 22129, 
      37738, 36250, 21753, 93677, 84317, 76541, 79106, 43826, 36901, 21125, 
      93097, 92025, 91492, 78336, 37636, 33732, 21412, 92273, 79700, 28813, 
      28628, 20173, 87481, 26281, 23362, 20722, 20365, 84625, 34241, 20041, 
      19649, 77885, 42425, 19997, 19850, 19490, 82045, 19485, 19444, 85850, 
      82273, 69845, 68945, 27233, 25330, 23680, 76306, 72049, 32386, 30769, 
      19009, 82981, 63752, 61637, 31880, 23285, 18797, 18632, 18056, 17957, 
      63485, 63058, 36733, 27689, 19058, 18778, 18314, 18265, 75024, 59860, 
      32065, 22608, 78665, 62105, 29930, 26962, 26765, 25442, 24557, 17837, 
      17170, 75464, 74500, 34324, 27509, 25925, 16964, 65925, 35962, 26641, 
      18577, 18241, 16666, 78385, 63473, 54800, 33025, 31513, 22160, 21713, 
      19633, 19088, 51473, 58725, 56277, 35197, 30760, 27325, 26901, 26692, 
      19240, 31250, 28621, 26029, 21250, 16025, 73457, 58640, 55777, 55376, 
      51857, 47417, 34145, 29300, 17977, 16745, 15737, 15440, 31770, 31513, 
      23229, 21370, 18493, 17245, 46925, 39848, 23348, 17188, 15560, 66170, 
      29525, 18610, 68224, 50881, 43641, 40000, 24400, 22500, 48757, 37265, 
      21386, 20090, 16562, 14786, 59720, 51560, 31880, 16628, 50553, 35890, 
      33289, 29314, 22905, 20089, 16825, 60545, 51481, 43385, 42017, 22481, 
      15956, 20114, 17714, 46485, 46120, 36405, 26685, 19720, 13320, 62945, 
      46625, 43394, 19994, 31588, 24208, 13169, 46177, 26245, 25317, 12946, 
      54949, 47069, 45589, 38996, 34600, 32264, 28484, 27476, 25096, 23549, 
      21509, 19156, 17876, 17429, 16325, 16196, 62957, 55981, 35906, 34082, 
      27506, 16370, 45889, 37264, 22068, 18720, 16993, 15145, 14800, 13345, 
      12340, 53885, 50653, 37693, 35785, 33949, 21853, 21053, 14474, 13049, 
      54500, 47336, 42212, 37805, 35261, 32845, 18980, 17797, 15997, 15860, 
      54289, 42709, 41301, 39586, 39249, 38914, 37594, 35050, 28981, 19674, 
      18594, 16066, 15250, 15121, 12874, 12049, 11601, 57905, 47680, 42857, 
      15172, 14912, 55978, 52225, 51413, 49418, 49025, 47858, 27509, 24770, 
      21845, 12290, 52020, 41029, 40333, 38293, 30568, 27304, 21220, 10933, 
      57290, 52226, 47450, 30650, 25330, 11426, 47249, 21236, 20816, 15184, 
      42201, 36045, 32002, 27757, 21901, 12202, 10825, 50005, 47629, 46468, 
      35525, 30053, 22600, 11285, 50213, 30725, 27634, 21730, 19409, 14885, 
      14309, 14033, 12113, 10370, 10138, 46465, 37105, 35137, 32932, 20665, 
      14545, 14400, 10980, 9892, 45125, 42881, 40354, 10049, 9701, 48836, 
      35732, 17300, 16757, 12680, 11752, 10861, 9860, 51498, 47853, 42505, 
      13833, 43433, 41953, 40864, 37025, 12820, 12560, 42506, 24665, 49716, 
      49309, 39429, 35325, 31509, 31204, 20421, 19336, 18504, 14341, 42517, 
      36145, 30421, 23050, 22805, 15146, 14810, 14482, 14162, 23369, 19193, 
      14969, 14305, 13073, 9344, 9040, 37498, 36469, 36130, 21258, 19450, 
      9250, 8658, 36637, 36296, 27277, 23021, 43325, 42946, 31561, 23866, 
      22109, 21625, 8381, 34612, 32337, 21940, 11545, 9972, 7956, 34778, 
      33458, 12818, 12665, 10025, 9193, 25220, 24413, 39685, 34117, 23722, 
      11890, 15809, 8900, 8249, 44266, 40466, 34802, 23665, 42184, 29188, 
      10309, 36205, 32498, 18698, 11858, 8233, 23200, 20660, 9025, 7985, 
      41725, 33514, 29034, 16650, 15034, 35752, 24797, 18701, 11101, 10376, 
      42578, 19490, 19253, 15938, 11570, 10229, 9050, 8033, 6698, 34768, 
      19825, 13833, 10225, 7888, 12125, 11789, 11300, 10984, 10676, 10229, 
      7709, 5741, 10537, 7362, 5545, 5490, 35600, 14425, 10400, 37613, 27898, 
      24370, 12410, 11545, 15805, 27941, 11969, 28121, 11492, 7696, 5465, 
      39313, 5125, 34469, 21533, 13645, 10405, 6980, 6245, 25037, 8762, 
      45216, 15049, 10489, 9225, 4624, 29402, 28445, 25682, 7970, 4157, 
      39085, 33640, 25565, 23528, 21320, 19240, 3989, 29170, 25450, 23413, 
      20673, 7345, 6849, 6730, 5953, 18154, 16714, 12241, 9425, 5141, 4394, 
      27252, 17800, 9477, 7272, 6052, 4941, 20233, 16498, 5618, 34033, 19345, 
      10273, 4148, 17730, 17001, 14701, 11065, 9826, 9657, 7930, 35989, 
      24701, 24404, 23236, 19924, 15725, 13949, 9389, 27050, 23137, 8026, 
      3301, 23040, 13753, 11713, 9360, 5113, 3204, 2929, 8609, 3050, 44965, 
      36341, 31700, 28685, 23432, 17741, 12725, 4820, 2792, 2372, 35514, 
      34425, 31609, 26674, 23050, 16909, 8914, 5161, 17065, 9680, 8660, 3380, 
      29405, 17474, 9418, 33805, 21085, 15688, 11965, 2853, 38930, 21562, 
      20725, 8906, 6865, 2705, 29156, 18241, 13264, 12004, 8656, 7684, 7076, 
      2969, 2225, 1856, 28090, 27121, 17397, 7297, 5002, 34933, 9725, 9544, 
      7373, 4925, 4360, 3044, 2965, 2740, 2405, 19325, 11170, 9833, 9469, 
      3394, 3133, 1730, 4660, 4545, 34714, 10829, 10634, 10441, 2825, 2381, 
      32840, 25181, 13256, 12181, 6781, 6632, 5780, 2312, 9010, 7650, 5314, 
      4810, 2770, 22340, 6065, 1025, 16586, 12842, 986, 39316, 17029, 10504, 
      5661, 1429, 1044, 20162, 6925, 3242, 1517, 890, 842, 890, 21809, 17945, 
      12233, 7673, 5684, 3284, 1513, 1073, 884, 784, 31005, 873, 729, 33800, 
      9325, 2885, 2701, 740, 676, 24341, 4106, 3125, 2146, 674, 821, 38992, 
      32260, 13801, 6352, 4672, 3076, 976, 585, 625, 38554, 27098, 9554, 
      9178, 2050, 565, 17645, 2248, 21757, 18130, 9466, 6217, 4666, 457, 450, 
      15776, 13169, 2801, 2164, 409, 10765, 8825, 5690, 1882, 377, 761, 
      40725, 26245, 19645, 19368, 10933, 2824, 35633, 14450, 10090, 1313, 
      325, 650, 26500, 13712, 11072, 10256, 1345, 740, 617, 320, 40225, 8874, 
      5409, 1125, 901, 226, 42632, 40196, 12077, 10805, 10397, 6920, 6757, 
      5525, 1285, 392, 46825, 42194, 34025, 18938, 16810, 14569, 9194, 8818, 
      6893, 1130, 20308, 17305, 15769, 15520, 13140, 12688, 10548, 169, 317, 
      445, 27325, 8936, 8381, 8200, 5576, 5141, 26002, 19402, 7650, 7477, 
      225, 250, 18560, 14464, 6464, 164, 208, 578, 218, 170, 149, 113, 625, 
      85, 936, 28586, 15145, 12785, 97, 52, 1172, 12330, 909, 12104, 11882, 
      13689, 8464, 7569, 0, 48401, 12101, 2, 197, 1445, 16133, 148, 229, 
      1604, 205, 1690, 42452, 9232, 5345, 4372, 241, 977, 7081, 10440, 5512, 
      520, 37298, 14933, 9074, 5525, 4949, 1138, 1570, 15193, 10265, 11962, 
      49829, 8957, 43825, 8065, 7225, 6893, 6730, 8689, 56425, 46052, 8720, 
      6980, 53224, 52802, 52345, 14089, 12541, 8541, 8362, 60065, 54818, 
      9745, 11392, 6505, 9512, 8245, 8072, 7237, 6813, 58865, 13610, 10900, 
      9425, 13925, 13700, 12321, 11097, 8692, 15530, 16704, 9700, 15397, 
      9797, 17242, 12916, 10312, 12352, 13249, 12580, 14170, 13969, 15121, 
      12410, 16505, 12724, 13597, 17284, 16993, 14545, 16712, 16085, 16442, 
      16965, 18505, 18041, 18805, 16785, 18560, 19445, 19226, 21053, 21097, 
      20906 ], 
  [ 62210, 63698, 61924, 60084, 59274, 60625, 61029, 59012, 60545, 55010, 
      53794, 56185, 50357, 51010, 47626, 48145, 48464, 47882, 49010, 47434, 
      44993, 42881, 47981, 47665, 47513, 44005, 42506, 40520, 44788, 40330, 
      41225, 39969, 40505, 40690, 40933, 38546, 40276, 43937, 39989, 42289, 
      88072, 90056, 39469, 32977, 35137, 39610, 42305, 80677, 76225, 37508, 
      29833, 40212, 36346, 36794, 28757, 34952, 71240, 75245, 35730, 69634, 
      74485, 66785, 38426, 37384, 24317, 22826, 27242, 33226, 34745, 64226, 
      30553, 31705, 65168, 24010, 22570, 21834, 21757, 26077, 30152, 65416, 
      23426, 23234, 23141, 21425, 29125, 32261, 58661, 23040, 21025, 36578, 
      36833, 67538, 21764, 39764, 46085, 56645, 59368, 21106, 29682, 59482, 
      71410, 20084, 24224, 57236, 58409, 73889, 20282, 58922, 59321, 20565, 
      20068, 19080, 19060, 35428, 38365, 40673, 18937, 18640, 28697, 30160, 
      55360, 19450, 18261, 18346, 28629, 39834, 54706, 55861, 62325, 66186, 
      17992, 18005, 24680, 32356, 51445, 52925, 55981, 56372, 18089, 17885, 
      27490, 39593, 18208, 17488, 28873, 32065, 32308, 34065, 35380, 55060, 
      67153, 17645, 17561, 24905, 30850, 32786, 62105, 16904, 23461, 31300, 
      47876, 49300, 63125, 17482, 16650, 17217, 24922, 26050, 37377, 38250, 
      43210, 44865, 17408, 16298, 16490, 22690, 25733, 28898, 29354, 29585, 
      42373, 24901, 27112, 29800, 36901, 55876, 16066, 15769, 15986, 16025, 
      16466, 17306, 22514, 26029, 44186, 49114, 56026, 60569, 23657, 23840, 
      32276, 35257, 41620, 45652, 16810, 18973, 31513, 44713, 52765, 14933, 
      24488, 39533, 14785, 15482, 17042, 18241, 29041, 31541, 15556, 19024, 
      32625, 34849, 43641, 52425, 14197, 14837, 21557, 42385, 14708, 18965, 
      20324, 22949, 29300, 33524, 40820, 13698, 14314, 15898, 16290, 29314, 
      42589, 32225, 36865, 14594, 14669, 17714, 23834, 32269, 54029, 13012, 
      14292, 15021, 31221, 19493, 25313, 50794, 13840, 22948, 23780, 50569, 
      12490, 13410, 13690, 15457, 17221, 18405, 20785, 21537, 23557, 25090, 
      27450, 30817, 33057, 33930, 36346, 36657, 12136, 12200, 16325, 17141, 
      21125, 35509, 13106, 15481, 25805, 30377, 33490, 37802, 38777, 43922, 
      49517, 11860, 12148, 15028, 15760, 16564, 25588, 26548, 38889, 44064, 
      11593, 12349, 13385, 14698, 15674, 16778, 28873, 30770, 34250, 34553, 
      11380, 13000, 13352, 13837, 13940, 14045, 14485, 15461, 18632, 27365, 
      28925, 33437, 35261, 35572, 42565, 46580, 49652, 11034, 11809, 12706, 
      34741, 35361, 10865, 11072, 11140, 11345, 11392, 11545, 18916, 21017, 
      23812, 42857, 10865, 12634, 12818, 13418, 16693, 18709, 24065, 49418, 
      10413, 10629, 11133, 16333, 19813, 44629, 10930, 23197, 23657, 32105, 
      11600, 13364, 15041, 17396, 22100, 39241, 45344, 10162, 10426, 10585, 
      13282, 15730, 21037, 41842, 9928, 15080, 16829, 21485, 24004, 30920, 
      32104, 32708, 37828, 45325, 46853, 10138, 12218, 12890, 13765, 22178, 
      31018, 31313, 41093, 47045, 10116, 10512, 11065, 44560, 46852, 9425, 
      12161, 25409, 26186, 33989, 36581, 39650, 44369, 9005, 9320, 10132, 
      30740, 9738, 10018, 10249, 11250, 32365, 32985, 9689, 16928, 8537, 
      8570, 10130, 11306, 12770, 12905, 20162, 21277, 22205, 28162, 9256, 
      10804, 13000, 17509, 17704, 26325, 26869, 27421, 27981, 16946, 20690, 
      26146, 27242, 29530, 40321, 41777, 9953, 10244, 10345, 18353, 20065, 
      39785, 42713, 9970, 10069, 13810, 16594, 8296, 8357, 11492, 15677, 
      17000, 17396, 41992, 10141, 10946, 16829, 30634, 34781, 43325, 9865, 
      10305, 27505, 27792, 33952, 36640, 13945, 14458, 8168, 9640, 14645, 
      28333, 21690, 35461, 37890, 7025, 7625, 9001, 14144, 7141, 10865, 
      30266, 8200, 9333, 17533, 26533, 35668, 13673, 15533, 32498, 35858, 
      6676, 8585, 10265, 19001, 20905, 7741, 12186, 16650, 26650, 28125, 
      6205, 15677, 15880, 19165, 25357, 27976, 30757, 33700, 38965, 7633, 
      15130, 21458, 27530, 33553, 23266, 23810, 24641, 25205, 25777, 26650, 
      32930, 41522, 25636, 33461, 41764, 42149, 6697, 19402, 25497, 6068, 
      9113, 10865, 21785, 23120, 17258, 8712, 21780, 8450, 22181, 29825, 
      37714, 5120, 38692, 5994, 11538, 18610, 23290, 30865, 33210, 9320, 
      26045, 3977, 16490, 22490, 24746, 39065, 7081, 7444, 8641, 27009, 
      41236, 4442, 5597, 8522, 9565, 10877, 12317, 41506, 6845, 8405, 9448, 
      11108, 27700, 28964, 29285, 31588, 12545, 13745, 18512, 22736, 33412, 
      36625, 7121, 12629, 22346, 26741, 29921, 33650, 10660, 13525, 30805, 
      4658, 11090, 20498, 35933, 12113, 12704, 14804, 19088, 20929, 21200, 
      24313, 3970, 7642, 7785, 8377, 10345, 13626, 15370, 21370, 6469, 8276, 
      23525, 38600, 8177, 15170, 17530, 20897, 30290, 38501, 40426, 21904, 
      38785, 2378, 3434, 4513, 5458, 7685, 11234, 15898, 30433, 39845, 43825, 
      3485, 3716, 4420, 6085, 7741, 11720, 20885, 29012, 11434, 19449, 21069, 
      35149, 4852, 10961, 19625, 3530, 8410, 12253, 16010, 36818, 2493, 8005, 
      8488, 19989, 23668, 37108, 4597, 9962, 14225, 15605, 20177, 21845, 
      22997, 35170, 39706, 43297, 4849, 5200, 10436, 22336, 27521, 2890, 
      18162, 18421, 21970, 27442, 29077, 33921, 34282, 35377, 37242, 8840, 
      16085, 17828, 18344, 32069, 33128, 41845, 27613, 27938, 2665, 16180, 
      16425, 16672, 33696, 35892, 2989, 5450, 13325, 14450, 22250, 22541, 
      24329, 35821, 18317, 20477, 25181, 26437, 33197, 6565, 23290, 49050, 
      10049, 13345, 51649, 1537, 9610, 15845, 23762, 39770, 44225, 7461, 
      21064, 30141, 38536, 46269, 48861, 52429, 6466, 8762, 13610, 19610, 
      23341, 29741, 38090, 42050, 44941, 49241, 2900, 44048, 49184, 2173, 
      16858, 30658, 31354, 45673, 49129, 5032, 26597, 29576, 33437, 52205, 
      55432, 1201, 2389, 11650, 21361, 24961, 29525, 40625, 50354, 52154, 
      1201, 3825, 16201, 16705, 33337, 51652, 8450, 32213, 5960, 8053, 16109, 
      21220, 24509, 47140, 47573, 9657, 11890, 29682, 32125, 50170, 14324, 
      16784, 22009, 33161, 47056, 58000, 722, 3842, 6922, 7085, 14050, 29261, 
      1348, 10525, 14965, 35668, 46120, 57445, 3653, 11105, 13745, 14689, 
      35258, 39493, 40690, 52273, 656, 16385, 22160, 36356, 37892, 48217, 
      421, 625, 12546, 13914, 14386, 19269, 19546, 21834, 35194, 54981, 212, 
      421, 1492, 7085, 8477, 10196, 15821, 16325, 19240, 35917, 6253, 8090, 
      9194, 9385, 11405, 11833, 14093, 50794, 42580, 56788, 3146, 15997, 
      16762, 17021, 21437, 22322, 3581, 6661, 17789, 18056, 43364, 54389, 
      7137, 10081, 19681, 52981, 53905, 38873, 42913, 43745, 44164, 45008, 
      59600, 45418, 62549, 2637, 9434, 11474, 44546, 45821, 64541, 11897, 
      62516, 12109, 12325, 10610, 16385, 17690, 48401, 0, 12100, 47961, 
      54756, 66564, 8650, 53825, 55226, 67601, 54760, 68125, 205, 15385, 
      21618, 23725, 55234, 63010, 18512, 13949, 21341, 58589, 765, 9640, 
      15661, 21352, 22536, 64045, 67117, 9458, 14210, 12385, 90, 15976, 242, 
      17282, 18640, 19188, 19465, 16580, 514, 261, 16609, 19269, 389, 405, 
      388, 10970, 12500, 17300, 17561, 1060, 653, 15860, 13985, 20978, 16501, 
      18314, 18581, 19946, 20840, 1170, 12233, 15241, 17284, 12538, 12753, 
      14450, 15866, 19181, 11497, 12209, 20165, 13540, 20260, 12301, 17209, 
      20765, 18401, 17536, 18625, 18005, 18244, 17194, 21517, 16810, 21389, 
      20500, 17141, 17728, 20560, 18325, 19018, 20245, 20324, 19658, 20512, 
      20392, 22772, 21025, 22338, 22997, 26120, 27040, 27289 ], 
  [ 54730, 54458, 54224, 52384, 50914, 50725, 50689, 50432, 49765, 47530, 
      46754, 44525, 42877, 41330, 41026, 40885, 40324, 39962, 39770, 38194, 
      37733, 37381, 36101, 35345, 34973, 34765, 34586, 33700, 33128, 33290, 
      33085, 32929, 32365, 32330, 31473, 31066, 30376, 28757, 27889, 27989, 
      46052, 47156, 26269, 26597, 26117, 25970, 26245, 41297, 38825, 24968, 
      26093, 24592, 24026, 24034, 25237, 23732, 35380, 37405, 23410, 34434, 
      36865, 32905, 23026, 22644, 46537, 40426, 23722, 22226, 22205, 31226, 
      22193, 22025, 31508, 46890, 41490, 37234, 38477, 22997, 21572, 31316, 
      46306, 45674, 45361, 37925, 21425, 21041, 28081, 45700, 38405, 20738, 
      20773, 31898, 42664, 21064, 22765, 26725, 27908, 40906, 20002, 27802, 
      33570, 37024, 21364, 26656, 27169, 34729, 39202, 27242, 27421, 41245, 
      39208, 32500, 32040, 19368, 19885, 20213, 35657, 33380, 18577, 18500, 
      25220, 39250, 29041, 28026, 18289, 19594, 24786, 25281, 28225, 30106, 
      28772, 28565, 18740, 18056, 23285, 23885, 25181, 25352, 34589, 26905, 
      17810, 19133, 36468, 27828, 17433, 17545, 17568, 17785, 18000, 24480, 
      30193, 34585, 34061, 17645, 17210, 17386, 27565, 29444, 17741, 17000, 
      21256, 21800, 27925, 35962, 28090, 24037, 17002, 16810, 17797, 18010, 
      19450, 20005, 22468, 25538, 24410, 16970, 16273, 16138, 16154, 16165, 
      18833, 16101, 15892, 15940, 17101, 23976, 32786, 25229, 23906, 23725, 
      22186, 20386, 16354, 15689, 19106, 20954, 23906, 26029, 15737, 15700, 
      15776, 16337, 18080, 19472, 19890, 17433, 15453, 18973, 22185, 28573, 
      15028, 17093, 29525, 21202, 18362, 17141, 14741, 15041, 20176, 16164, 
      15025, 15489, 18121, 21625, 24977, 21217, 14737, 17525, 20648, 15445, 
      14824, 14149, 14120, 14824, 16840, 25138, 20914, 17658, 17170, 13914, 
      17289, 14185, 15305, 18554, 18409, 15074, 13274, 14009, 21689, 25992, 
      18472, 17221, 13621, 13553, 12773, 19994, 18020, 12608, 12560, 19769, 
      21730, 18250, 17650, 15237, 13921, 13345, 12645, 12517, 12337, 12330, 
      12490, 12997, 13477, 13690, 14346, 14437, 25556, 22100, 14125, 13621, 
      12325, 13949, 17506, 14381, 11945, 12557, 13250, 14482, 14797, 16642, 
      18937, 20880, 19408, 14368, 13780, 13264, 11728, 11808, 14689, 16564, 
      21053, 17849, 15805, 14258, 13474, 12818, 11933, 12290, 13130, 13213, 
      20840, 15860, 15332, 14717, 14600, 14485, 14045, 13261, 11812, 11525, 
      11765, 12757, 13261, 13352, 15725, 17320, 18632, 22474, 17749, 15786, 
      12961, 13141, 21425, 19652, 19280, 18385, 18212, 17705, 11216, 10897, 
      10832, 15577, 19445, 14834, 14578, 13858, 11633, 11009, 10645, 18178, 
      21853, 19429, 17293, 11493, 10573, 16029, 17090, 10217, 10237, 11645, 
      14900, 12704, 11521, 10576, 10000, 13721, 16084, 18082, 17026, 16525, 
      12402, 10890, 9817, 14562, 18068, 10900, 10229, 9605, 9704, 10900, 
      11204, 11368, 12968, 15845, 16493, 16298, 12658, 12010, 11345, 9418, 
      10778, 10853, 14033, 16465, 15616, 14692, 13705, 15300, 16272, 17125, 
      11941, 9349, 9466, 11329, 12161, 13250, 15109, 18245, 16580, 14312, 
      10280, 14578, 13978, 13549, 12130, 10585, 10765, 14089, 8788, 17117, 
      16930, 12770, 11306, 10130, 10045, 8282, 8297, 8345, 9242, 13876, 
      11464, 9700, 8269, 8244, 8725, 8829, 8941, 9061, 8146, 7930, 8546, 
      8762, 9290, 12821, 13397, 11713, 11344, 11225, 7793, 7745, 12505, 
      13673, 11290, 11169, 8530, 7794, 13796, 13637, 9512, 7757, 7540, 7496, 
      13172, 10361, 9626, 7369, 9074, 10361, 13625, 10305, 9865, 8145, 8212, 
      9972, 10900, 7565, 7418, 11908, 9860, 7165, 8093, 6730, 10161, 11050, 
      13625, 12025, 9881, 6884, 12641, 8005, 8266, 10180, 8893, 6093, 7173, 
      9928, 6413, 6073, 8738, 9898, 12176, 9025, 7625, 5801, 5945, 9721, 
      6466, 5650, 6850, 7225, 12365, 5557, 5540, 5525, 6437, 7076, 7877, 
      8840, 10805, 9173, 5450, 5618, 6850, 8693, 5666, 5770, 5941, 6065, 
      6197, 6410, 8290, 11602, 6056, 8381, 11624, 11789, 9117, 4882, 5917, 
      9808, 6473, 5585, 5065, 5300, 4498, 6292, 4840, 6250, 4801, 6725, 9554, 
      10180, 9872, 8194, 4498, 4090, 4810, 6885, 7690, 5140, 5365, 12557, 
      3730, 4450, 4946, 9805, 6201, 5904, 5121, 5449, 10656, 9722, 7577, 
      5002, 4505, 4057, 3737, 10706, 5965, 4885, 4388, 3848, 5480, 5864, 
      5965, 6728, 3305, 3185, 3332, 4036, 7232, 8465, 5141, 3169, 3866, 4961, 
      5941, 7250, 3400, 2965, 6165, 7298, 3170, 3338, 7993, 2873, 2804, 2704, 
      3028, 3329, 3380, 4073, 7930, 4122, 4045, 3757, 3085, 2626, 2610, 3330, 
      4709, 3656, 3725, 8900, 3557, 2410, 2570, 3077, 5650, 8801, 9626, 3204, 
      8865, 11618, 7834, 6053, 5018, 3505, 2434, 2258, 5573, 9265, 11045, 
      7445, 7016, 5960, 4325, 3341, 2260, 2845, 5032, 2194, 2509, 2809, 7209, 
      5072, 2161, 2465, 6610, 2690, 1913, 1930, 7778, 8653, 2725, 2548, 2389, 
      3208, 7848, 4817, 2042, 1685, 1745, 2357, 2705, 2977, 7010, 8906, 
      10517, 4409, 4100, 1856, 2756, 4201, 6850, 1882, 1921, 2610, 4122, 
      4657, 6421, 6562, 6997, 7762, 2020, 1565, 1768, 1844, 5669, 6068, 9725, 
      4073, 4178, 6625, 1440, 1465, 1492, 6196, 7072, 5849, 3250, 1225, 1250, 
      2450, 2521, 2989, 7001, 1597, 1997, 3181, 3557, 5917, 2385, 2610, 
      12970, 1249, 1025, 14249, 8357, 1250, 1105, 2642, 8530, 10565, 1741, 
      1924, 4621, 7956, 11509, 12781, 14589, 2066, 1282, 850, 1570, 2441, 
      4441, 7730, 9490, 10841, 12941, 4880, 10388, 12884, 5913, 1018, 4698, 
      4954, 11133, 12829, 2612, 3277, 4276, 5717, 14365, 16052, 8021, 5249, 
      650, 1781, 2741, 4225, 8725, 13394, 14314, 7801, 3385, 801, 865, 5617, 
      14032, 970, 5153, 1780, 1013, 709, 1640, 2509, 11720, 11933, 637, 450, 
      4162, 5065, 13210, 464, 724, 1769, 5441, 11636, 17300, 8642, 2962, 
      1202, 1145, 410, 3961, 6408, 405, 445, 6408, 11140, 16965, 2993, 325, 
      325, 389, 6218, 8033, 8570, 14213, 8356, 545, 1700, 6656, 7312, 12137, 
      9441, 8325, 226, 274, 306, 1009, 1066, 1594, 6154, 15601, 11432, 9221, 
      5672, 925, 557, 296, 421, 485, 980, 6437, 1193, 610, 394, 365, 185, 
      173, 233, 13394, 9360, 16528, 3146, 377, 482, 521, 1417, 1642, 2701, 
      941, 629, 676, 9704, 15229, 757, 181, 981, 14481, 14965, 7633, 9473, 
      9865, 10064, 10468, 18020, 10658, 19649, 3517, 194, 34, 10226, 10841, 
      20761, 17, 19616, 9, 5, 50, 325, 530, 12101, 12100, 0, 11881, 15376, 
      21904, 290, 14885, 15626, 22501, 15380, 22805, 9225, 205, 1378, 1945, 
      15634, 19890, 692, 89, 1321, 17449, 6925, 180, 261, 1332, 1636, 20485, 
      22237, 218, 130, 65, 12850, 356, 9922, 562, 820, 928, 985, 520, 16354, 
      11041, 549, 1009, 14689, 14485, 14248, 410, 400, 800, 841, 18440, 
      15613, 680, 565, 1618, 881, 1154, 1201, 1466, 1700, 17890, 793, 941, 
      1224, 1098, 1093, 1250, 1346, 1801, 1377, 2309, 2785, 2320, 2880, 2621, 
      2909, 3385, 3221, 3236, 3445, 3925, 3944, 3994, 4797, 4490, 4889, 4880, 
      5041, 5188, 5380, 5345, 5378, 6165, 6464, 6898, 7092, 7412, 7592, 7605, 
      8698, 8917, 11380, 11860, 11889 ], 
  [ 71189, 69173, 70465, 68625, 66501, 64786, 64314, 65801, 62954, 63989, 
      63649, 56842, 59336, 55609, 58357, 57562, 56129, 55985, 54485, 52909, 
      54410, 55802, 48200, 47008, 46418, 49480, 50609, 50813, 45445, 50185, 
      48890, 49824, 48170, 47917, 45970, 47525, 44437, 37586, 39770, 37690, 
      28285, 28517, 37060, 44146, 41050, 36325, 34202, 26146, 25636, 36413, 
      46258, 32985, 35689, 35261, 45620, 36485, 23717, 23780, 35073, 23425, 
      23458, 23204, 31637, 31909, 92426, 81737, 44105, 35197, 33650, 22397, 
      37780, 36304, 22025, 93433, 84109, 76365, 78916, 43816, 36941, 21397, 
      92849, 91781, 91250, 78146, 37666, 33794, 21650, 92025, 79498, 28913, 
      28730, 20453, 87245, 26405, 23528, 20948, 20605, 84397, 34281, 20281, 
      19945, 77681, 42401, 20225, 20084, 19796, 81821, 19721, 19682, 85608, 
      82045, 69669, 68773, 27325, 25444, 23810, 76096, 71857, 32420, 30817, 
      19225, 82741, 63594, 61489, 31914, 23409, 19009, 18850, 18306, 18225, 
      63325, 62900, 36725, 27757, 19252, 18980, 18532, 18485, 74810, 59714, 
      32089, 22730, 78433, 61945, 29968, 27028, 26833, 25524, 24649, 18049, 
      17440, 75242, 74282, 34322, 27565, 25997, 17210, 65741, 35944, 26701, 
      18749, 18421, 16916, 78145, 63297, 54666, 33025, 31525, 22266, 21825, 
      19777, 19242, 51353, 58565, 56129, 35173, 30770, 27365, 26945, 26738, 
      19378, 31252, 28645, 26077, 21352, 16237, 73225, 58474, 55625, 55226, 
      51725, 47309, 34121, 29314, 18125, 16921, 15949, 15674, 31760, 31505, 
      23297, 21460, 18625, 17401, 46813, 39778, 23410, 17338, 15754, 65960, 
      29525, 18728, 68002, 50741, 43541, 39922, 24442, 22562, 48625, 37201, 
      21456, 20176, 16704, 14976, 59530, 51410, 31850, 16762, 50405, 35828, 
      33245, 29300, 22949, 20165, 16949, 60345, 51325, 43273, 41913, 22525, 
      16090, 20180, 17812, 46349, 45986, 36329, 26681, 19786, 13514, 62725, 
      46485, 43272, 20052, 31538, 24218, 13345, 46033, 26233, 25313, 13120, 
      54757, 46917, 45445, 38890, 34522, 32202, 28450, 27450, 25090, 23557, 
      21537, 19210, 17946, 17505, 16417, 16290, 62725, 55781, 35816, 34004, 
      27476, 16456, 45737, 37162, 22082, 18770, 17065, 15245, 14906, 13481, 
      12506, 53689, 50473, 37585, 35689, 33865, 21865, 21073, 14580, 13185, 
      54298, 47170, 42074, 37693, 35165, 32765, 19018, 17849, 16073, 15938, 
      54085, 42565, 41165, 39460, 39125, 38792, 37480, 34952, 28925, 19700, 
      18632, 16136, 15332, 15205, 13000, 12197, 11765, 57681, 47506, 42709, 
      15250, 14994, 55760, 52025, 51217, 49232, 48841, 47680, 27457, 24740, 
      21841, 12416, 51818, 40885, 40193, 38165, 30490, 27250, 21218, 11093, 
      57060, 52020, 47268, 30568, 25288, 11560, 47065, 21226, 20810, 15242, 
      42041, 35921, 31904, 27689, 21881, 12304, 10961, 49801, 47437, 46282, 
      35401, 29965, 22570, 11401, 50005, 30629, 27560, 21704, 19405, 14933, 
      14365, 14093, 12205, 10504, 10280, 46273, 36965, 35009, 32818, 20645, 
      14593, 14450, 11090, 10034, 44937, 42705, 40192, 10177, 9841, 48626, 
      35594, 17306, 16769, 12746, 11834, 10961, 9986, 51272, 47645, 42325, 
      13877, 43245, 41773, 40690, 36873, 12874, 12618, 42320, 24593, 49490, 
      49085, 39257, 35177, 31385, 31082, 20381, 19306, 18482, 14365, 42325, 
      35989, 30301, 22984, 22741, 15156, 14824, 14500, 14184, 23297, 19157, 
      14977, 14321, 13105, 9442, 9146, 37328, 36305, 35968, 21200, 19408, 
      9344, 8768, 36469, 36130, 27169, 22945, 43117, 42740, 31421, 23780, 
      22037, 21557, 8485, 34450, 32189, 21866, 11581, 10034, 8066, 34612, 
      33300, 12832, 12681, 10081, 9265, 25114, 24313, 39485, 33949, 23624, 
      11908, 15777, 8962, 8325, 44036, 40256, 34624, 23561, 41962, 29042, 
      10337, 36013, 32328, 18628, 11860, 8293, 23090, 20570, 9065, 8045, 
      41497, 33332, 28880, 16592, 14992, 35554, 24669, 18621, 11101, 10386, 
      42340, 19400, 19165, 15880, 11560, 10237, 9076, 8077, 6772, 34570, 
      19729, 13793, 10229, 7930, 12097, 11765, 11282, 10970, 10666, 10225, 
      7745, 5825, 10525, 7400, 5629, 5576, 35386, 14365, 10386, 37385, 27728, 
      24224, 12368, 11513, 15725, 27765, 11925, 27941, 11450, 7706, 5521, 
      39065, 5185, 34245, 21393, 13573, 10369, 6994, 6273, 24869, 8744, 
      44930, 14957, 10445, 9197, 4682, 29200, 28249, 25504, 7956, 4225, 
      38825, 33410, 25385, 23362, 21170, 19106, 4057, 28964, 25268, 23245, 
      20525, 7333, 6845, 6728, 5965, 18020, 16592, 12161, 9377, 5161, 4432, 
      27050, 17666, 9425, 7250, 6050, 4961, 20077, 16372, 5620, 33785, 19193, 
      10205, 4178, 17588, 16865, 14585, 10985, 9760, 9593, 7888, 35725, 
      24505, 24210, 23050, 19762, 15597, 13837, 9325, 26836, 22949, 7976, 
      3341, 22850, 13637, 11617, 9290, 5105, 3242, 2977, 8545, 3088, 44645, 
      36065, 31450, 28453, 23234, 17585, 12613, 4810, 2834, 2434, 35240, 
      34157, 31357, 26452, 22852, 16757, 8840, 5141, 16909, 9594, 8586, 3394, 
      29161, 17312, 9332, 33533, 20893, 15538, 11849, 2873, 38628, 21364, 
      20533, 8820, 6805, 2725, 28906, 18065, 13130, 11882, 8570, 7610, 7010, 
      2977, 2257, 1906, 27844, 26881, 17225, 7225, 4964, 34645, 9621, 9442, 
      7297, 4885, 4330, 3042, 2965, 2746, 2421, 19133, 11048, 9725, 9365, 
      3380, 3125, 1768, 4618, 4505, 34420, 10705, 10512, 10321, 2817, 2385, 
      32554, 24941, 13106, 12041, 6701, 6554, 5714, 2314, 8900, 7556, 5252, 
      4756, 2756, 22114, 5989, 1089, 16400, 12688, 1060, 38986, 16837, 10370, 
      5585, 1445, 1082, 19944, 6829, 3204, 1525, 936, 900, 964, 21577, 17741, 
      12077, 7565, 5602, 3242, 1517, 1097, 922, 842, 30713, 905, 785, 33490, 
      9193, 2845, 2665, 778, 730, 24085, 4040, 3077, 2120, 740, 901, 38650, 
      31954, 13621, 6250, 4594, 3026, 986, 641, 689, 38212, 26820, 9412, 
      9040, 2020, 625, 17429, 2210, 21509, 17908, 9320, 6109, 4580, 493, 488, 
      15570, 12985, 2745, 2122, 457, 10601, 8681, 5584, 1844, 409, 841, 
      40361, 25961, 19405, 19130, 10765, 2762, 35293, 14248, 9928, 1285, 349, 
      724, 26210, 13514, 10898, 10090, 1313, 730, 613, 370, 39857, 8720, 
      5297, 1097, 881, 256, 42250, 39826, 11889, 10629, 10225, 6786, 6625, 
      5409, 1249, 450, 46421, 41812, 33685, 18692, 16580, 14357, 9032, 8660, 
      6757, 1096, 20050, 17069, 15545, 15298, 12938, 12490, 10370, 205, 313, 
      505, 27017, 8770, 8221, 8042, 5450, 5021, 25700, 19144, 7496, 7325, 
      221, 296, 18306, 14242, 6322, 202, 250, 548, 208, 164, 145, 113, 689, 
      85, 1010, 28260, 14909, 12569, 89, 50, 1250, 12116, 977, 11890, 11668, 
      13457, 8282, 7397, 2, 47961, 11881, 0, 225, 1521, 15877, 170, 257, 
      1682, 229, 1768, 42034, 9034, 5193, 4234, 265, 1033, 6905, 10226, 5354, 
      554, 36900, 14677, 8872, 5365, 4797, 1192, 1636, 14933, 10049, 11728, 
      49365, 8749, 43385, 7865, 7033, 6705, 6544, 8477, 55921, 45594, 8506, 
      6786, 52730, 52308, 51853, 13817, 12281, 8321, 8144, 59533, 54308, 
      9509, 11138, 6305, 9274, 8021, 7850, 7025, 6605, 58329, 13328, 10642, 
      9181, 13633, 13410, 12041, 10829, 8450, 15220, 16370, 9434, 15073, 
      9529, 16900, 12610, 10034, 12050, 12937, 12274, 13844, 13645, 14785, 
      12100, 16153, 12410, 13273, 16922, 16633, 14209, 16354, 15733, 16084, 
      16601, 18125, 17665, 18421, 16421, 18178, 19053, 18836, 20645, 20689, 
      20500 ], 
  [ 75314, 73058, 74560, 72720, 70506, 68581, 68049, 69776, 66629, 68114, 
      67834, 60397, 63461, 59434, 62602, 61717, 60164, 60050, 58370, 56794, 
      58565, 60197, 51725, 50473, 49853, 53365, 54674, 55028, 49000, 54370, 
      52925, 54009, 52205, 51922, 49825, 51650, 48232, 40661, 43265, 40885, 
      27700, 27812, 40405, 48421, 44965, 39610, 37157, 25921, 25681, 39848, 
      50893, 36000, 39154, 38666, 50285, 40100, 23972, 23765, 38538, 23770, 
      23473, 23729, 34682, 35044, 100601, 89282, 48770, 38842, 37085, 23042, 
      41785, 40129, 22580, 101698, 91834, 83610, 86341, 48541, 40916, 21892, 
      101114, 99986, 99425, 85541, 41761, 37409, 22625, 100260, 87013, 31898, 
      31685, 20738, 95240, 29000, 25493, 22013, 21460, 92242, 38106, 21106, 
      19930, 85136, 47156, 21200, 20969, 19601, 89546, 20546, 20477, 93573, 
      89800, 76644, 75688, 30280, 28069, 26165, 83521, 79012, 36185, 34372, 
      20260, 90586, 70209, 67954, 35649, 25794, 20074, 19825, 18801, 18450, 
      69940, 69485, 41060, 30952, 20557, 20165, 19477, 19400, 82205, 66089, 
      35914, 25085, 86068, 68500, 33553, 30193, 29968, 28449, 27424, 19024, 
      17545, 82697, 81677, 38477, 30850, 29042, 17645, 72596, 40309, 29896, 
      20264, 19816, 17261, 85810, 70002, 60741, 37090, 35410, 24741, 24210, 
      21682, 20997, 57188, 64970, 62354, 39538, 34625, 30770, 30290, 30053, 
      21313, 35197, 32260, 29332, 23797, 17032, 80650, 64909, 61850, 61421, 
      57650, 52874, 38426, 33049, 19850, 18226, 16714, 16109, 35825, 35540, 
      26192, 24025, 20560, 18976, 52378, 44713, 26365, 18973, 16729, 72965, 
      33380, 20813, 75157, 56666, 48866, 44917, 27637, 25457, 54400, 41956, 
      24201, 22681, 18369, 15921, 66145, 57425, 36065, 18517, 56360, 40493, 
      37640, 33245, 26024, 22760, 18824, 67050, 57370, 48658, 47178, 25570, 
      17785, 22865, 20017, 52034, 51641, 41114, 30386, 22441, 14249, 69640, 
      52200, 48717, 22797, 35873, 27653, 14290, 51748, 29968, 28928, 14065, 
      61162, 52722, 51130, 44005, 39217, 36657, 32485, 31365, 28705, 26962, 
      24642, 21925, 20421, 19890, 18562, 18405, 69700, 62276, 40661, 38669, 
      31421, 18661, 51482, 42157, 25337, 21485, 19450, 17210, 16781, 14906, 
      13481, 60064, 56608, 42640, 40564, 38560, 25120, 24208, 16425, 14580, 
      60733, 53065, 47549, 42778, 40010, 37370, 21853, 20474, 18338, 18173, 
      60520, 48100, 46580, 44725, 44360, 43997, 42565, 39797, 33140, 22685, 
      21437, 18461, 17477, 17320, 14485, 13352, 12680, 64386, 53461, 48274, 
      17425, 17109, 62345, 58340, 57472, 55337, 54916, 53665, 31552, 28505, 
      25216, 13841, 58133, 46330, 45578, 43370, 34945, 31345, 24533, 11978, 
      63765, 58365, 53253, 35053, 29173, 12805, 53050, 24601, 24125, 17597, 
      47636, 40976, 36569, 31904, 25376, 13969, 12116, 56026, 53482, 52237, 
      40426, 34450, 26185, 12826, 56260, 35204, 31805, 25229, 22600, 17348, 
      16660, 16328, 13960, 11629, 11285, 52258, 42170, 40034, 37633, 24050, 
      16978, 16805, 12545, 11009, 50832, 48420, 45697, 11332, 10816, 54821, 
      40709, 20261, 19634, 14801, 13649, 12506, 11141, 57677, 53780, 48040, 
      16232, 49050, 47458, 46285, 42138, 15049, 14733, 48065, 28628, 55805, 
      55370, 44762, 40322, 36170, 35837, 23906, 22681, 21737, 16930, 48100, 
      41224, 34996, 26869, 26596, 17901, 17509, 17125, 16749, 27242, 22562, 
      17722, 16946, 15490, 10837, 10421, 42713, 41600, 41233, 24905, 22873, 
      10769, 9953, 41794, 41425, 31594, 26890, 49012, 48605, 36296, 27845, 
      25892, 25352, 9700, 39625, 37154, 25721, 13786, 11849, 9161, 39817, 
      38385, 15337, 15156, 11956, 10900, 29389, 28498, 45140, 39124, 27749, 
      14293, 18882, 10657, 9810, 50081, 46001, 39889, 27716, 47857, 33797, 
      12482, 41428, 37413, 22213, 14365, 9928, 27245, 24425, 10970, 9650, 
      47392, 38537, 33665, 19937, 18097, 40969, 29034, 22266, 13546, 12681, 
      48325, 23165, 22900, 19165, 14125, 12532, 11101, 9832, 8077, 39925, 
      23554, 16778, 12554, 9685, 14842, 14450, 13877, 13505, 13141, 12610, 
      9530, 6890, 13000, 9125, 6664, 6581, 40861, 17530, 12861, 43040, 32513, 
      28649, 15233, 14228, 19130, 32580, 14760, 32786, 14225, 9701, 6826, 
      44900, 6400, 39690, 25578, 16738, 12994, 8869, 7938, 29444, 11069, 
      51245, 18362, 13130, 11642, 5837, 34225, 33184, 30169, 10161, 5200, 
      44690, 38825, 30050, 27817, 25385, 23081, 5002, 33989, 29933, 27700, 
      24680, 9448, 8840, 8693, 7720, 21905, 20297, 15236, 11972, 6736, 5737, 
      31925, 21521, 12050, 9425, 7925, 6506, 24232, 20077, 7405, 39290, 
      23258, 13010, 5513, 21473, 20660, 18080, 13940, 12505, 12308, 10273, 
      41410, 29170, 28845, 27565, 23917, 19242, 17242, 12010, 31741, 27464, 
      10421, 4436, 27365, 17042, 14722, 12005, 6890, 4337, 3922, 11140, 4153, 
      51050, 41810, 36805, 33538, 27809, 21530, 15898, 6565, 3809, 3109, 
      40925, 39752, 36712, 31357, 27397, 20612, 11525, 7016, 20794, 12429, 
      11241, 4729, 34336, 21257, 12137, 39098, 25258, 19273, 15074, 4058, 
      44613, 25789, 24868, 11565, 9160, 3880, 34081, 22130, 16565, 15137, 
      11285, 10145, 9425, 4282, 3202, 2581, 32929, 31876, 21200, 9700, 6929, 
      40330, 12546, 12337, 9802, 6850, 6145, 4437, 4330, 4021, 3546, 23348, 
      14213, 12680, 12260, 4925, 4580, 2533, 6553, 6410, 40105, 13840, 13617, 
      13396, 4212, 3600, 38089, 29786, 16601, 15386, 9146, 8969, 7949, 3529, 
      11765, 10181, 7397, 6781, 4181, 26689, 8314, 1314, 20345, 16153, 1105, 
      45061, 20842, 13505, 7850, 2330, 1637, 24309, 9364, 4869, 2500, 1341, 
      1125, 949, 26122, 21866, 15482, 10250, 7897, 4937, 2522, 1802, 1417, 
      1037, 36128, 1460, 980, 39145, 12178, 4450, 4210, 1213, 925, 28900, 
      6005, 4772, 3485, 725, 676, 44725, 37489, 17266, 8725, 6709, 4721, 
      1781, 746, 674, 44257, 31905, 12457, 12025, 3385, 640, 21554, 3665, 
      26084, 22093, 12365, 8584, 6725, 808, 773, 19485, 16570, 4410, 3577, 
      562, 13856, 11636, 7969, 3209, 724, 436, 46586, 30986, 23770, 23465, 
      14050, 4457, 41128, 18013, 13093, 2440, 724, 349, 31265, 17189, 14213, 
      13285, 2498, 1585, 1378, 325, 46052, 11705, 7652, 2192, 1856, 481, 
      48625, 46021, 15354, 13914, 13450, 9441, 9250, 7794, 2434, 225, 53096, 
      48157, 39400, 22997, 20645, 18152, 12077, 11645, 9412, 2221, 24505, 
      21194, 19490, 19213, 16553, 16045, 13625, 250, 928, 160, 32162, 11785, 
      11146, 10937, 7865, 7346, 30725, 23509, 10301, 10100, 776, 101, 22581, 
      18037, 8917, 97, 85, 1433, 793, 689, 640, 548, 164, 490, 305, 33525, 
      18794, 16154, 554, 425, 425, 15641, 272, 15385, 15133, 17162, 11237, 
      10202, 197, 54756, 15376, 225, 0, 576, 19882, 5, 2, 677, 4, 733, 48409, 
      12109, 7578, 6409, 10, 298, 9620, 13481, 7769, 89, 42885, 18532, 11917, 
      7780, 7092, 397, 661, 18818, 13274, 15193, 56250, 11764, 49850, 10730, 
      9748, 9360, 9169, 11432, 63226, 52209, 11461, 9441, 59825, 59373, 
      58888, 17522, 15776, 11216, 11009, 67048, 61493, 12584, 14453, 8810, 
      12289, 10826, 10625, 9650, 9140, 65754, 16913, 13837, 12136, 17218, 
      16965, 15386, 13994, 11225, 18985, 20165, 12209, 18688, 12304, 20725, 
      15805, 12809, 15125, 16132, 15349, 17069, 16840, 18130, 14965, 19618, 
      15305, 16288, 20417, 20068, 17284, 19729, 19018, 19309, 19856, 21530, 
      20980, 21796, 19496, 21493, 22338, 22061, 23780, 23764, 23545 ], 
  [ 82850, 80210, 82048, 80208, 77850, 75589, 74961, 77072, 73445, 75650, 
      75466, 67021, 70997, 66490, 70330, 69301, 67556, 67490, 65522, 63946, 
      66149, 68165, 58301, 56953, 56285, 60517, 62114, 62708, 55624, 62002, 
      60317, 61641, 59597, 59266, 56929, 59186, 55240, 46517, 49793, 46933, 
      27700, 27620, 46693, 56197, 52165, 45802, 42821, 26497, 26689, 46280, 
      59245, 41760, 45634, 45050, 58685, 46820, 25316, 24677, 45018, 25258, 
      24433, 25505, 40490, 40996, 114617, 102290, 57170, 45610, 43517, 25010, 
      49129, 47185, 24404, 115858, 105130, 96138, 99157, 57037, 48212, 23620, 
      115274, 114050, 113441, 98309, 49249, 44129, 25121, 114372, 99973, 
      37610, 37349, 22130, 108968, 34088, 29573, 24653, 23764, 105730, 45162, 
      23362, 20842, 98000, 55700, 23696, 23321, 20225, 102842, 22802, 22685, 
      107253, 103144, 88740, 87688, 35944, 33205, 30869, 96337, 91396, 43145, 
      40996, 22852, 104074, 81729, 79234, 42561, 30546, 22714, 22321, 20529, 
      19746, 81460, 80957, 48932, 37000, 23581, 22997, 21925, 21800, 94973, 
      77225, 42970, 29789, 99220, 79924, 40225, 36193, 35920, 34065, 32800, 
      21520, 18649, 95561, 94445, 46061, 37042, 34850, 19277, 84500, 48229, 
      35944, 23624, 22984, 18749, 99010, 81666, 71397, 44530, 42562, 29637, 
      28962, 25666, 24741, 67460, 76154, 73250, 47458, 41729, 37154, 36578, 
      36293, 25345, 42445, 38980, 35476, 28645, 19240, 93466, 76141, 72746, 
      72269, 68066, 62714, 46250, 39961, 23546, 21250, 18874, 17741, 43265, 
      42932, 31760, 29065, 24592, 22432, 62218, 53545, 32029, 22525, 19225, 
      85109, 40484, 25085, 87541, 67082, 58322, 53845, 33685, 31025, 64576, 
      50500, 29529, 27625, 21969, 18369, 77665, 67985, 43745, 22261, 66824, 
      48893, 45608, 40493, 31880, 27848, 22760, 78714, 67978, 58210, 56538, 
      31378, 21433, 28097, 24481, 62066, 61625, 49706, 37250, 27625, 16361, 
      81640, 62280, 58365, 28125, 43745, 34085, 16738, 61828, 36880, 35648, 
      16513, 72346, 62946, 61162, 53125, 47665, 44721, 39877, 38565, 35425, 
      33346, 30546, 27205, 25317, 24642, 22930, 22725, 81796, 73604, 49349, 
      47069, 38669, 23125, 61610, 51085, 31481, 26765, 24202, 21290, 20717, 
      18122, 15977, 71200, 67360, 51664, 49300, 47008, 31264, 30160, 20313, 
      17748, 71965, 63433, 57245, 51850, 48698, 45674, 27325, 25610, 22898, 
      22685, 71752, 57892, 56180, 54085, 53672, 53261, 51637, 48485, 40820, 
      28397, 26861, 23117, 21845, 21640, 17797, 16136, 15080, 76050, 63925, 
      58114, 21841, 21429, 73817, 69380, 68416, 66041, 65572, 64177, 39040, 
      35465, 31552, 17057, 69173, 55978, 55130, 52634, 43009, 38833, 30773, 
      14330, 75429, 69453, 63765, 43165, 36325, 15733, 63562, 30937, 30365, 
      22301, 57524, 50000, 44969, 39584, 31904, 17569, 14900, 66922, 64090, 
      62701, 49402, 42562, 32905, 16042, 67204, 43460, 39533, 31805, 28648, 
      22148, 21268, 20840, 17704, 14365, 13829, 62770, 51434, 49010, 46273, 
      30434, 21730, 21509, 15809, 13505, 61200, 58500, 55441, 14116, 13312, 
      65669, 49829, 25925, 25154, 19025, 17489, 15914, 13925, 68861, 64532, 
      58120, 20936, 59274, 57490, 56173, 51498, 19465, 19053, 58193, 36020, 
      66845, 66362, 54506, 49490, 44762, 44381, 30482, 29017, 27881, 21970, 
      58276, 50536, 43444, 34021, 33700, 23229, 22741, 22261, 21789, 34490, 
      28946, 23050, 22082, 20242, 14005, 13397, 52265, 51008, 50593, 31769, 
      29353, 13985, 12785, 51250, 50833, 39610, 34138, 59380, 58925, 45032, 
      35285, 32996, 32360, 12580, 48841, 46034, 32825, 18250, 15689, 11849, 
      49081, 47457, 20281, 20052, 15892, 14452, 37165, 36130, 55124, 48340, 
      35285, 19045, 24786, 14305, 13122, 60689, 56129, 49249, 35300, 58225, 
      42341, 16850, 51028, 46485, 28885, 19309, 13480, 34829, 31529, 14954, 
      13154, 57760, 47801, 42257, 26225, 24001, 50569, 36954, 29034, 18394, 
      17289, 58837, 30125, 29812, 25357, 19165, 17140, 15277, 13576, 11101, 
      49429, 30610, 22490, 17210, 13429, 20170, 19682, 18965, 18497, 18037, 
      17362, 13322, 9530, 17896, 12821, 9256, 9125, 50557, 23530, 17757, 
      53024, 41105, 36665, 20753, 19508, 25514, 41220, 20232, 41474, 19601, 
      13829, 9850, 55172, 9280, 49338, 33210, 22738, 18130, 12805, 11538, 
      37700, 15725, 62285, 24746, 18362, 16490, 8621, 43201, 42016, 38569, 
      14625, 7696, 55010, 48425, 38450, 35881, 33065, 30377, 7450, 42965, 
      38333, 35764, 32264, 13768, 12968, 12773, 11464, 29057, 27161, 21092, 
      17060, 10192, 8761, 40661, 28625, 17186, 13841, 11861, 9914, 31816, 
      26941, 11197, 49034, 30698, 18434, 8585, 28625, 27668, 24608, 19604, 
      17833, 17588, 15025, 51442, 37570, 37197, 35725, 31501, 26010, 23626, 
      17242, 40525, 35624, 15269, 7124, 35525, 23426, 20626, 17285, 10682, 
      7025, 6370, 16228, 6793, 62234, 51938, 46309, 42610, 36065, 28778, 
      22090, 10309, 6305, 5125, 50957, 49640, 46216, 40141, 35605, 27716, 
      16757, 10952, 27946, 17901, 16425, 7801, 43552, 28505, 17561, 48938, 
      33178, 26185, 21170, 6890, 55125, 33805, 32740, 16893, 13864, 6664, 
      43297, 29570, 22997, 21281, 16565, 15137, 14225, 7306, 5650, 4597, 
      42001, 40804, 28496, 14596, 11009, 50362, 18162, 17905, 14746, 10930, 
      9985, 7605, 7450, 6997, 6282, 31028, 20213, 18344, 17828, 8333, 7844, 
      4693, 10585, 10394, 50137, 19792, 19521, 19252, 7380, 6480, 47881, 
      38474, 23129, 21674, 13994, 13769, 12461, 6409, 17285, 15317, 11765, 
      10957, 7397, 34945, 12970, 2610, 27593, 22633, 2113, 55717, 28186, 
      19457, 12410, 4682, 3461, 32229, 14356, 8469, 4996, 2925, 2421, 1861, 
      34330, 29402, 21866, 15482, 12505, 8585, 5066, 3866, 3145, 2285, 45728, 
      3284, 2228, 49129, 17890, 7954, 7618, 2845, 2173, 37540, 10085, 8420, 
      6605, 1637, 1252, 55381, 47281, 24034, 13621, 11029, 8369, 3989, 1850, 
      1586, 54865, 40977, 18265, 17737, 6505, 1600, 29090, 6929, 34340, 
      29725, 18173, 13480, 11093, 2248, 2165, 26685, 23242, 8010, 6841, 1666, 
      20000, 17300, 12721, 6329, 2164, 724, 57482, 39962, 31690, 31337, 
      20242, 8105, 51400, 24973, 19093, 5224, 2260, 685, 40289, 24005, 20453, 
      19333, 5330, 3889, 3538, 1189, 56900, 17417, 12356, 4880, 4352, 1777, 
      59761, 56869, 21834, 20106, 19546, 14625, 14386, 12546, 5266, 801, 
      64712, 59245, 49480, 30821, 28085, 25160, 17885, 17357, 14596, 4957, 
      32569, 28730, 26738, 26413, 23273, 22669, 19769, 1258, 2848, 544, 
      41330, 17545, 16762, 16505, 12665, 12002, 39701, 31429, 15725, 15476, 
      2600, 725, 30357, 25045, 14005, 865, 757, 3785, 2665, 2465, 2368, 2180, 
      260, 2074, 113, 42885, 25946, 22826, 2234, 1961, 41, 22217, 80, 21913, 
      21613, 24026, 16901, 15626, 1445, 66564, 21904, 1521, 576, 0, 27226, 
      677, 530, 5, 580, 13, 59545, 17965, 12330, 10825, 538, 58, 14900, 
      19625, 12569, 281, 53397, 25636, 17725, 12580, 11700, 61, 37, 25970, 
      19370, 21673, 68202, 17524, 61130, 16250, 15028, 14544, 14305, 17096, 
      75850, 63729, 17125, 14625, 72113, 71613, 71080, 24386, 22304, 16784, 
      16529, 80008, 73925, 18440, 20693, 13754, 18049, 16250, 16001, 14786, 
      14132, 78570, 23585, 19885, 17800, 23890, 23589, 21674, 19994, 16601, 
      25945, 27173, 17585, 25408, 17680, 27781, 21853, 18185, 20981, 22180, 
      21205, 23165, 22888, 24418, 20485, 26098, 20873, 22048, 26945, 26500, 
      23140, 26065, 25210, 25405, 26000, 27914, 27220, 28132, 25352, 27733, 
      28530, 28157, 29732, 29620, 29353 ], 
  [ 54772, 54772, 54298, 52450, 51076, 51125, 51157, 50626, 50297, 47540, 
      46692, 45169, 42865, 41652, 40868, 40829, 40402, 40004, 40016, 38432, 
      37661, 37033, 36737, 36045, 35705, 34985, 34600, 33538, 33714, 33160, 
      33125, 32797, 32401, 32400, 31709, 30992, 30674, 29861, 28513, 28953, 
      51298, 52538, 27053, 26325, 26253, 26820, 27469, 46125, 43345, 25642, 
      25405, 25738, 24660, 24736, 24509, 24194, 39650, 41981, 24040, 38600, 
      41405, 36865, 24128, 23642, 41821, 36424, 22984, 22644, 22861, 35044, 
      22201, 22237, 35426, 42068, 37280, 33568, 34605, 22185, 21610, 35298, 
      41480, 40916, 40637, 34085, 21325, 21485, 31517, 40906, 34425, 21892, 
      21961, 36112, 38138, 22658, 25073, 30053, 31474, 36548, 20200, 31400, 
      38120, 33106, 20506, 30082, 30697, 39481, 34976, 30836, 31049, 36745, 
      34946, 29122, 28730, 20546, 21437, 22069, 31765, 29794, 18833, 18994, 
      28570, 34880, 26065, 25220, 18577, 21412, 28100, 28697, 32185, 34372, 
      25794, 25621, 18346, 18954, 26325, 27061, 28629, 28834, 30725, 24197, 
      17992, 20981, 32330, 24914, 17885, 18473, 18530, 18985, 19370, 27890, 
      34589, 30649, 30193, 17449, 18000, 18448, 31585, 26186, 17305, 17890, 
      24050, 24730, 32045, 31784, 25000, 21661, 16904, 16916, 19501, 19816, 
      21800, 22525, 20362, 22784, 21860, 16528, 16409, 16784, 16868, 16913, 
      21145, 16133, 16298, 16754, 18833, 27578, 28872, 22437, 21352, 21205, 
      19972, 18580, 15976, 15957, 21652, 23976, 27540, 30037, 15629, 15626, 
      16994, 17929, 20386, 22186, 18080, 16337, 16601, 21617, 25577, 25129, 
      15154, 19225, 25909, 18980, 16820, 15973, 15613, 16253, 18122, 15266, 
      16405, 17141, 20725, 25045, 21969, 18889, 14449, 20025, 18386, 14645, 
      14330, 14165, 15122, 16370, 19202, 22024, 18548, 16040, 15688, 14948, 
      19853, 15625, 17289, 16592, 16481, 14132, 13556, 15481, 25337, 22634, 
      16474, 15529, 14989, 13117, 13357, 23400, 16018, 12850, 12938, 23173, 
      18944, 16144, 15680, 13913, 13073, 12769, 12545, 12553, 12713, 12944, 
      13444, 14393, 15145, 15460, 16388, 16513, 22122, 19210, 13105, 12805, 
      12325, 15921, 15464, 13189, 12725, 13949, 15016, 16724, 17141, 19496, 
      22301, 18122, 16922, 13106, 12722, 12410, 12506, 12722, 17065, 19450, 
      18225, 15633, 14065, 12960, 12448, 12064, 13185, 13780, 15028, 15145, 
      18010, 14050, 13658, 13213, 13130, 13049, 12745, 12233, 11498, 12605, 
      13049, 14585, 15293, 15418, 18505, 20474, 22058, 19336, 15461, 13940, 
      14957, 15205, 18421, 16954, 16650, 15925, 15786, 15381, 11034, 11089, 
      11466, 18421, 16745, 13120, 12932, 12416, 11041, 10825, 11345, 21632, 
      18709, 16693, 14965, 10865, 10625, 19073, 14760, 10845, 10933, 13429, 
      13010, 11426, 10685, 10250, 10490, 16285, 19226, 15476, 14624, 14225, 
      11156, 10256, 10169, 17396, 15426, 10162, 9865, 10057, 10530, 12610, 
      13050, 13282, 15426, 19017, 19801, 13960, 11204, 10760, 10333, 10004, 
      12520, 12629, 16829, 19805, 13378, 12658, 11909, 18434, 19610, 14545, 
      10585, 10441, 10660, 13441, 14545, 15940, 18241, 15425, 14066, 12274, 
      12050, 12436, 11972, 11645, 10600, 12557, 12805, 12013, 8650, 14393, 
      14240, 10964, 9908, 9140, 9089, 8720, 8905, 9089, 10768, 11762, 9962, 
      8810, 8297, 8306, 10045, 10217, 10397, 10585, 8104, 8500, 9864, 10216, 
      11016, 15669, 16381, 10037, 9770, 9685, 8021, 8245, 15317, 16757, 9680, 
      9593, 7940, 7748, 11538, 11413, 8410, 7573, 7594, 7618, 16218, 8917, 
      8420, 7421, 10996, 12725, 16805, 8825, 8521, 9725, 9826, 12266, 13466, 
      7137, 7092, 9914, 8410, 6905, 9805, 7624, 12653, 13780, 11185, 9925, 
      8325, 6586, 10369, 7025, 10244, 8450, 7537, 6437, 8741, 12482, 6109, 
      6109, 10984, 12484, 9898, 7529, 6605, 6413, 6829, 7985, 5920, 5920, 
      8480, 9025, 9981, 5689, 5706, 6201, 7929, 8874, 9981, 11250, 13725, 
      7501, 5512, 6632, 8612, 11101, 6948, 7120, 7393, 7585, 7785, 8100, 
      10660, 14788, 7642, 10817, 14842, 15041, 7301, 5684, 7501, 7786, 5437, 
      4957, 6205, 6610, 5024, 5218, 6010, 5140, 6037, 8845, 12456, 7946, 
      12874, 6400, 4132, 4880, 6212, 9137, 10180, 4330, 7105, 9773, 4244, 
      5780, 6548, 12869, 4877, 4682, 4205, 7321, 13922, 7444, 5809, 4084, 
      3825, 3649, 3601, 14004, 4637, 3965, 3706, 3506, 7450, 7970, 8105, 
      9106, 3265, 3349, 4210, 5458, 9810, 11349, 3977, 3161, 5252, 6857, 
      8177, 9860, 3050, 3125, 8501, 5416, 2920, 4516, 10837, 2825, 2858, 
      3098, 4034, 4573, 4658, 5725, 5840, 3188, 3145, 2993, 2729, 2848, 3104, 
      4640, 3501, 2890, 5305, 12010, 2789, 2900, 3400, 4349, 7976, 11909, 
      12904, 4610, 12005, 8704, 5668, 4329, 3600, 2665, 2308, 2880, 7929, 
      12505, 14625, 5345, 5018, 4234, 3109, 2533, 2234, 4145, 7250, 2132, 
      3637, 4141, 10037, 3546, 2029, 3625, 4640, 2080, 2017, 2612, 10772, 
      6205, 2045, 1970, 3613, 4874, 10874, 3285, 1768, 2125, 2389, 3613, 
      4165, 4573, 9864, 12168, 14085, 2977, 2770, 1682, 4282, 6305, 4736, 
      2896, 2969, 4100, 6224, 6929, 9169, 9344, 9881, 10816, 1570, 2305, 
      2746, 2890, 8245, 8746, 13185, 6205, 6344, 4505, 2210, 2269, 2330, 
      8938, 10018, 3897, 2080, 1585, 1780, 4000, 4105, 4777, 9945, 2669, 
      3341, 5069, 5581, 8621, 1517, 4292, 17032, 1093, 1413, 18513, 5785, 
      1024, 1865, 4388, 11840, 14249, 1105, 3362, 7045, 11162, 15361, 16837, 
      18917, 1224, 916, 1300, 2836, 4149, 6829, 10900, 13000, 14589, 17029, 
      3050, 14066, 16970, 3809, 1940, 7184, 7508, 14945, 16913, 1458, 5353, 
      6658, 8473, 18685, 20610, 5437, 3277, 820, 3277, 4645, 6605, 12125, 
      17576, 18632, 5249, 1921, 1649, 1781, 8369, 18314, 592, 7801, 890, 565, 
      1553, 3130, 4373, 15658, 15905, 493, 680, 6568, 7709, 17384, 1066, 
      1666, 3357, 8185, 15570, 22050, 5876, 1556, 544, 521, 976, 6329, 4082, 
      425, 1145, 9386, 15002, 21677, 1549, 445, 853, 1053, 9160, 11349, 
      11988, 18549, 5618, 1445, 3314, 9698, 10490, 16165, 6497, 5585, 580, 
      832, 932, 2281, 2372, 3172, 9092, 20137, 8146, 6309, 3474, 325, 229, 
      274, 1249, 1381, 2250, 9441, 421, 212, 200, 205, 365, 421, 821, 17620, 
      12938, 21194, 1588, 1233, 1440, 1513, 2953, 3280, 1277, 265, 1721, 
      1802, 13346, 19721, 181, 149, 2309, 18869, 19421, 10897, 13077, 13537, 
      13770, 14242, 22882, 14464, 24713, 1813, 52, 232, 13960, 14677, 25957, 
      281, 24674, 305, 333, 104, 1229, 1604, 16133, 8650, 290, 15877, 19882, 
      27226, 0, 19321, 20164, 27889, 19882, 28225, 6245, 965, 2920, 3725, 
      20168, 24968, 1858, 641, 2825, 22217, 4381, 50, 1049, 2834, 3274, 
      25625, 27581, 52, 712, 373, 9280, 1170, 6824, 1544, 1970, 2146, 2237, 
      1394, 12296, 7765, 1421, 2221, 10865, 10693, 10490, 424, 650, 1730, 
      1805, 14130, 11677, 1402, 1013, 2984, 1665, 2176, 2257, 2692, 3026, 
      13672, 925, 1513, 2066, 1220, 1249, 1640, 1940, 2837, 1289, 2165, 3797, 
      2378, 3890, 2437, 3433, 4385, 3877, 3754, 4097, 4397, 4450, 4328, 5669, 
      4680, 5725, 5578, 5189, 5402, 6002, 5625, 5760, 6605, 6866, 7124, 7418, 
      7666, 8186, 7925, 9040, 9325, 11866, 12410, 12473 ], 
  [ 75205, 72981, 74453, 72605, 70397, 68500, 67976, 69669, 66560, 67973, 
      67681, 60320, 63298, 59305, 62413, 61540, 60001, 59881, 58225, 56641, 
      58372, 59968, 51610, 50362, 49744, 53194, 54477, 54805, 48865, 54149, 
      52724, 53786, 52000, 51721, 49640, 51425, 48049, 40564, 43108, 40768, 
      28085, 28213, 40258, 48148, 44740, 39469, 37060, 26248, 25970, 39681, 
      50564, 35885, 38977, 38497, 49946, 39901, 24221, 24050, 38357, 24005, 
      23752, 23938, 34553, 34901, 99784, 88549, 48421, 38629, 36900, 23229, 
      41522, 39890, 22777, 100865, 91073, 82913, 85618, 48178, 40653, 22093, 
      100277, 99157, 98600, 84820, 41480, 37192, 22760, 99425, 86272, 31761, 
      31552, 20961, 94433, 28913, 25490, 22130, 21605, 91453, 37853, 21253, 
      20189, 84397, 46777, 21325, 21106, 19882, 88769, 20689, 20624, 92762, 
      89017, 75965, 75017, 30137, 27970, 26100, 82778, 78305, 35930, 34145, 
      20369, 89785, 69572, 67337, 35396, 25721, 20177, 19940, 18980, 18665, 
      69301, 68850, 40725, 30769, 20626, 20250, 19594, 19521, 81460, 65480, 
      35645, 25012, 85289, 67865, 33314, 30010, 29789, 28298, 27293, 19133, 
      17770, 81940, 80928, 38160, 30649, 28873, 17824, 71917, 39962, 29705, 
      20297, 19865, 17450, 85021, 69341, 60164, 36781, 35125, 24644, 24125, 
      21661, 20996, 56641, 64345, 61753, 39185, 34340, 30545, 30073, 29840, 
      21284, 34898, 32005, 29125, 23698, 17153, 79885, 64276, 61245, 60820, 
      57085, 52357, 38077, 32776, 19845, 18277, 16837, 16276, 35506, 35225, 
      26029, 23906, 20525, 18989, 51857, 44276, 26192, 18976, 16820, 72250, 
      33085, 20754, 74420, 56093, 48373, 44468, 27428, 25288, 53845, 41537, 
      24050, 22562, 18362, 16010, 65476, 56836, 35716, 18496, 55777, 40082, 
      37265, 32930, 25825, 22625, 18785, 66365, 56773, 48149, 46685, 25373, 
      17768, 22714, 19930, 51481, 51092, 40681, 30097, 22292, 14356, 68921, 
      51641, 48194, 22634, 35496, 27396, 14365, 51185, 29669, 28645, 14138, 
      60505, 52145, 50569, 43520, 38788, 36260, 32144, 31040, 28420, 26705, 
      24425, 21760, 20288, 19769, 18473, 18320, 68965, 61605, 40210, 38242, 
      31090, 18562, 50909, 41684, 25096, 21316, 19325, 17141, 16724, 14909, 
      13544, 59405, 55981, 42157, 40105, 38125, 24877, 23981, 16370, 14585, 
      60064, 52468, 47008, 42289, 39553, 36945, 21664, 20313, 18225, 18064, 
      59849, 47549, 46045, 44210, 43849, 43490, 42074, 39338, 32765, 22474, 
      21250, 18338, 17378, 17225, 14474, 13385, 12745, 63677, 52852, 47717, 
      17320, 17012, 61650, 57681, 56821, 54706, 54289, 53050, 31189, 28186, 
      24949, 13834, 57472, 45785, 45041, 42857, 34532, 30980, 24272, 12041, 
      63050, 57698, 52634, 34634, 28834, 12818, 52429, 24328, 23860, 17460, 
      47065, 40477, 36122, 31517, 25085, 13922, 12137, 55369, 52849, 51616, 
      39929, 34025, 25876, 12809, 55597, 34765, 31410, 24930, 22345, 17197, 
      16525, 16201, 13897, 11650, 11322, 51629, 41645, 39533, 37160, 23765, 
      16829, 16660, 12520, 11048, 50213, 47825, 45130, 11345, 10853, 54160, 
      40192, 20032, 19417, 14692, 13572, 12465, 11152, 56986, 53125, 47441, 
      16081, 48437, 46861, 45700, 41597, 14920, 14612, 47458, 28249, 55120, 
      54689, 44185, 39793, 35689, 35360, 23593, 22388, 21460, 16745, 47485, 
      40681, 34525, 26506, 26237, 17690, 17306, 16930, 16562, 26869, 22261, 
      17509, 16749, 15325, 10804, 10404, 42146, 41045, 40682, 24562, 22562, 
      10730, 9946, 41233, 40868, 31153, 26513, 48373, 47970, 35793, 27450, 
      25525, 24993, 9685, 39080, 36637, 25352, 13637, 11752, 9160, 39266, 
      37850, 15146, 14969, 11849, 10825, 28960, 28081, 44525, 38573, 27338, 
      14114, 18605, 10568, 9749, 49410, 45370, 39322, 27297, 47204, 33296, 
      12329, 40837, 36866, 21866, 14162, 9841, 26820, 24040, 10845, 9565, 
      46733, 37970, 33154, 19618, 17810, 40372, 28577, 21905, 13345, 12500, 
      47650, 22786, 22525, 18850, 13906, 12349, 10954, 9721, 8026, 39332, 
      23165, 16501, 12365, 9572, 14593, 14209, 13648, 13284, 12928, 12409, 
      9409, 6865, 12785, 9010, 6641, 6562, 40244, 17221, 12644, 42397, 31986, 
      28170, 14962, 13977, 18785, 32045, 14489, 32245, 13960, 9540, 6757, 
      44225, 6341, 39065, 25121, 16417, 12745, 8720, 7817, 28933, 10858, 
      50500, 18005, 12869, 11413, 5780, 33650, 32621, 29642, 9962, 5165, 
      44001, 38196, 29521, 27316, 24916, 22644, 4969, 33410, 29402, 27197, 
      24217, 9257, 8665, 8522, 7577, 21474, 19890, 14913, 11713, 6613, 5650, 
      31360, 21092, 11785, 9220, 7760, 6385, 23761, 19666, 7250, 38637, 
      22797, 12717, 5416, 21034, 20233, 17693, 13625, 12218, 12025, 10034, 
      40729, 28625, 28304, 27040, 23440, 18833, 16865, 11729, 31162, 26937, 
      10170, 4365, 26836, 16661, 14381, 11716, 6725, 4264, 3869, 10865, 4082, 
      50265, 41113, 36160, 32929, 27268, 21073, 15529, 6400, 3748, 3088, 
      40234, 39073, 36065, 30770, 26858, 20165, 11234, 6833, 20341, 12116, 
      10952, 4616, 33709, 20794, 11826, 38417, 24737, 18836, 14705, 3961, 
      43874, 25258, 24349, 11258, 8905, 3785, 33448, 21645, 16164, 14760, 
      10980, 9864, 9160, 4165, 3133, 2548, 32306, 31265, 20725, 9425, 6722, 
      39625, 12209, 12004, 9521, 6641, 5956, 4304, 4201, 3904, 3449, 22837, 
      13842, 12337, 11925, 4770, 4437, 2482, 6344, 6205, 39394, 13469, 13250, 
      13033, 4073, 3485, 37396, 29185, 16180, 14985, 8865, 8692, 7696, 3412, 
      11426, 9874, 7154, 6554, 4034, 26120, 8045, 1325, 19858, 15730, 1138, 
      44288, 20345, 13124, 7585, 2249, 1600, 23762, 9061, 4682, 2405, 1322, 
      1130, 986, 25549, 21349, 15061, 9925, 7624, 4744, 2421, 1741, 1384, 
      1044, 35437, 1417, 985, 38420, 11809, 4265, 4033, 1184, 928, 28285, 
      5770, 4573, 3330, 754, 733, 43940, 36776, 16805, 8420, 6452, 4520, 
      1700, 757, 701, 43474, 31250, 12074, 11650, 3226, 661, 21025, 3492, 
      25493, 21554, 11978, 8273, 6458, 785, 754, 18980, 16109, 4205, 3400, 
      565, 13437, 11257, 7666, 3042, 697, 505, 45769, 30329, 23201, 22900, 
      13625, 4244, 40361, 17522, 12682, 2297, 685, 410, 30600, 16708, 13780, 
      12868, 2349, 1480, 1285, 340, 45233, 11314, 7345, 2053, 1733, 458, 
      47780, 45200, 14897, 13481, 13025, 9092, 8905, 7481, 2281, 260, 52209, 
      47314, 38641, 22426, 20106, 17649, 11674, 11250, 9061, 2074, 23912, 
      20645, 18965, 18692, 16072, 15572, 13192, 245, 845, 205, 31473, 11380, 
      10753, 10548, 7540, 7033, 30050, 22922, 9922, 9725, 697, 122, 22004, 
      17524, 8564, 104, 100, 1306, 706, 610, 565, 481, 225, 425, 388, 32810, 
      18261, 15661, 477, 360, 520, 15154, 349, 14900, 14650, 16645, 10820, 
      9805, 148, 53825, 14885, 170, 5, 677, 19321, 0, 9, 784, 5, 842, 47528, 
      11668, 7229, 6088, 13, 365, 9225, 13012, 7412, 116, 42050, 17981, 
      11474, 7421, 6749, 466, 754, 18261, 12805, 14690, 55289, 11317, 48941, 
      10301, 9337, 8957, 8770, 10985, 62197, 51272, 11012, 9032, 58820, 
      58370, 57889, 16965, 15245, 10765, 10562, 65977, 60466, 12105, 13940, 
      8405, 11812, 10377, 10180, 9225, 8725, 64685, 16354, 13328, 11657, 
      16649, 16400, 14845, 13477, 10760, 18386, 19540, 11720, 18085, 11813, 
      20090, 15248, 12308, 14580, 15569, 14800, 16490, 16265, 17533, 14426, 
      18997, 14760, 15725, 19784, 19441, 16705, 19108, 18409, 18698, 19237, 
      20885, 20345, 21149, 18889, 20852, 21689, 21418, 23125, 23113, 22898 ], 
  [ 76072, 73800, 75314, 73466, 71240, 69301, 68765, 70506, 67337, 68840, 
      68560, 61073, 64165, 60112, 63304, 62413, 60850, 60736, 59044, 57460, 
      59245, 60889, 52357, 51097, 50473, 54013, 55332, 55690, 49618, 55028, 
      53573, 54665, 52849, 52564, 50453, 52292, 48850, 41221, 43849, 41449, 
      28010, 28114, 40969, 49045, 45565, 40168, 37693, 26245, 26021, 40410, 
      51533, 36530, 39712, 39220, 50921, 40666, 24314, 24089, 39092, 24116, 
      23797, 24085, 35204, 35570, 101461, 90100, 49396, 39400, 37629, 23400, 
      42365, 40697, 22930, 102560, 92660, 84404, 87145, 49165, 41490, 22234, 
      101972, 100840, 100277, 86341, 42341, 37957, 22997, 101114, 87817, 
      32400, 32185, 21060, 96074, 29474, 25925, 22385, 21818, 93064, 38660, 
      21460, 20228, 85930, 47770, 21562, 21325, 19885, 90356, 20896, 20825, 
      94397, 90610, 77402, 76442, 30770, 28537, 26613, 84305, 79778, 36725, 
      34898, 20618, 91396, 70937, 68672, 36185, 26240, 20432, 20177, 19121, 
      18752, 70666, 70209, 41634, 31450, 20929, 20529, 19825, 19746, 82981, 
      66797, 36452, 25525, 86858, 69218, 34073, 30685, 30458, 28925, 27890, 
      19370, 17833, 83473, 82449, 39033, 31348, 29524, 17953, 73330, 40877, 
      30386, 20642, 20186, 17561, 86596, 70724, 61421, 37636, 35944, 25181, 
      24644, 22084, 21389, 57850, 65668, 63040, 40100, 35153, 31268, 30784, 
      30545, 21713, 35729, 32770, 29818, 24229, 17354, 81412, 65605, 62532, 
      62101, 58312, 53512, 38980, 33565, 20232, 18580, 17032, 16405, 36361, 
      36074, 26650, 24461, 20954, 19346, 53012, 45305, 26825, 19345, 17057, 
      73693, 33898, 21213, 75893, 57320, 49480, 45509, 28109, 25909, 55042, 
      42530, 24641, 23105, 18737, 16241, 66841, 58081, 36601, 18889, 57010, 
      41057, 38186, 33761, 26482, 23186, 19202, 67748, 58024, 49268, 47780, 
      26024, 18149, 23293, 20413, 52660, 52265, 41680, 30880, 22865, 14545, 
      70346, 52826, 49325, 23225, 36405, 28125, 14596, 52370, 30458, 29410, 
      14369, 61828, 53348, 51748, 44585, 39769, 37193, 32993, 31865, 29185, 
      27428, 25088, 22345, 20825, 20288, 18944, 18785, 70402, 62946, 41221, 
      39217, 31921, 19045, 52100, 42725, 25789, 21901, 19844, 17576, 17141, 
      15236, 13781, 60722, 57250, 43210, 41122, 39106, 25570, 24650, 16781, 
      14906, 61393, 53689, 48145, 43348, 40564, 37908, 22273, 20880, 18720, 
      18553, 61178, 48698, 47170, 45305, 44938, 44573, 43133, 40349, 33650, 
      23113, 21853, 18845, 17849, 17690, 14813, 13658, 12970, 65060, 54085, 
      48872, 17797, 17477, 63009, 58986, 58114, 55969, 55546, 54289, 32050, 
      28981, 25666, 14161, 58777, 46916, 46160, 43940, 35465, 31841, 24977, 
      12260, 64433, 59009, 53873, 35573, 29653, 13109, 53668, 25045, 24565, 
      17973, 48226, 41530, 37097, 32402, 25826, 14297, 12410, 56656, 54100, 
      52849, 40976, 34964, 26641, 13136, 56890, 35722, 32301, 25677, 23026, 
      17722, 17026, 16690, 14290, 11917, 11565, 52868, 42728, 40580, 38165, 
      24488, 17348, 17173, 12853, 11285, 51434, 49010, 46273, 11618, 11090, 
      55441, 41257, 20665, 20032, 15145, 13977, 12816, 11425, 58309, 54394, 
      48626, 16594, 49640, 48040, 46861, 42692, 15397, 15077, 48649, 29098, 
      56425, 55988, 45328, 40864, 36688, 36353, 24340, 23105, 22153, 17300, 
      48682, 41770, 35506, 27325, 27050, 18281, 17885, 17497, 17117, 27700, 
      22984, 18100, 17316, 15844, 11125, 10701, 43265, 42146, 41777, 25345, 
      23297, 11057, 10225, 42340, 41969, 32080, 27344, 49594, 49185, 36810, 
      28305, 26338, 25794, 9970, 40157, 37672, 26165, 14120, 12157, 9421, 
      40349, 38909, 15689, 15506, 12266, 11194, 29857, 28960, 45698, 39650, 
      28205, 14633, 19268, 10949, 10088, 50661, 46561, 40417, 28170, 48425, 
      34289, 12800, 41962, 37925, 22625, 14705, 10210, 27693, 24853, 11268, 
      9928, 47954, 39053, 34153, 20329, 18473, 41497, 29492, 22676, 13876, 
      13001, 48889, 23581, 23314, 19549, 14461, 12850, 11401, 10114, 8329, 
      40445, 23972, 17140, 12872, 9965, 15184, 14788, 14209, 13833, 13465, 
      12928, 9808, 7120, 13322, 9397, 6890, 6805, 41381, 17896, 13181, 43570, 
      32985, 29097, 15577, 14562, 19508, 33050, 15098, 33256, 14557, 9981, 
      7060, 45434, 6626, 40196, 26000, 17092, 13312, 9137, 8192, 29890, 
      11365, 51805, 18728, 13448, 11944, 6053, 34697, 33650, 30617, 10445, 
      5402, 45216, 39321, 30496, 28249, 25801, 23481, 5200, 34457, 30377, 
      28130, 25090, 9722, 9106, 8957, 7970, 22293, 20673, 15570, 12274, 6970, 
      5953, 32377, 21905, 12352, 9697, 8177, 6736, 24634, 20449, 7649, 39780, 
      23652, 13320, 5725, 21853, 21034, 18434, 14258, 12809, 12610, 10553, 
      41908, 29600, 29273, 27985, 24313, 19604, 17588, 12308, 32185, 27882, 
      10701, 4626, 27781, 17384, 15044, 12301, 7124, 4525, 4100, 11426, 4337, 
      51588, 42304, 37273, 33988, 28225, 21904, 16228, 6793, 3985, 3265, 
      41413, 40234, 37178, 31793, 27809, 20978, 11813, 7250, 21160, 12725, 
      11525, 4925, 34786, 21625, 12429, 39572, 25652, 19625, 15392, 4240, 
      45113, 26185, 25258, 11849, 9418, 4058, 34525, 22500, 16893, 15453, 
      11565, 10413, 9685, 4468, 3364, 2725, 33365, 32306, 21562, 9962, 7157, 
      40804, 12836, 12625, 10064, 7076, 6361, 4625, 4516, 4201, 3716, 23722, 
      14517, 12970, 12546, 5121, 4770, 2677, 6773, 6628, 40573, 14138, 13913, 
      13690, 4394, 3770, 38545, 30196, 16921, 15696, 9396, 9217, 8185, 3697, 
      12041, 10441, 7625, 7001, 4361, 27077, 8552, 1412, 20689, 16465, 1189, 
      45545, 21188, 13793, 8080, 2468, 1753, 24677, 9610, 5057, 2642, 1445, 
      1217, 1025, 26500, 22216, 15784, 10504, 8125, 5125, 2664, 1924, 1525, 
      1125, 36562, 1570, 1066, 39593, 12448, 4628, 4384, 1313, 1009, 29290, 
      6205, 4954, 3645, 793, 730, 45197, 37925, 17576, 8957, 6917, 4901, 
      1901, 820, 740, 44725, 32309, 12725, 12289, 3541, 706, 21892, 3825, 
      26450, 22433, 12629, 8810, 6929, 890, 853, 19805, 16868, 4580, 3733, 
      628, 14130, 11890, 8185, 3357, 802, 466, 47056, 31376, 24116, 23809, 
      14324, 4625, 41570, 18317, 13357, 2570, 802, 377, 31653, 17485, 14485, 
      13549, 2628, 1693, 1480, 373, 46514, 11953, 7858, 2314, 1970, 545, 
      49097, 46481, 15632, 14180, 13712, 9665, 9472, 8000, 2560, 257, 53586, 
      48625, 39826, 23329, 20961, 18450, 12325, 11889, 9634, 2341, 24845, 
      21512, 19796, 19517, 16837, 16325, 13885, 296, 1010, 178, 32544, 12025, 
      11380, 11169, 8065, 7540, 31097, 23837, 10525, 10322, 850, 125, 22901, 
      18325, 9125, 125, 109, 1525, 865, 757, 706, 610, 162, 548, 289, 33905, 
      19080, 16420, 612, 477, 397, 15901, 250, 15641, 15385, 17428, 11453, 
      10408, 229, 55226, 15626, 257, 2, 530, 20164, 9, 0, 625, 2, 677, 48845, 
      12325, 7748, 6565, 4, 260, 9810, 13705, 7937, 65, 43289, 18794, 12125, 
      7946, 7250, 349, 601, 19080, 13492, 15425, 56708, 11962, 50276, 10916, 
      9922, 9530, 9337, 11618, 63700, 52637, 11645, 9605, 60281, 59825, 
      59338, 17748, 15986, 11386, 11177, 67522, 61945, 12762, 14645, 8948, 
      12457, 10980, 10777, 9792, 9274, 66212, 17113, 14009, 12290, 17408, 
      17153, 15556, 14152, 11357, 19181, 20341, 12317, 18850, 12410, 20897, 
      15929, 12905, 15237, 16250, 15457, 17177, 16946, 18244, 15041, 19732, 
      15381, 16370, 20525, 20170, 17362, 19825, 19108, 19385, 19930, 21608, 
      21050, 21866, 19546, 21557, 22388, 22105, 23794, 23770, 23549 ], 
  [ 83997, 81325, 83189, 81341, 78965, 76676, 76040, 78181, 74512, 76765, 
      76585, 68048, 72090, 67537, 71429, 70388, 68625, 68561, 66569, 64985, 
      67220, 69264, 59282, 57922, 57248, 61538, 63157, 63765, 56593, 63053, 
      61348, 62690, 60624, 60289, 57928, 60217, 56225, 47396, 50724, 47824, 
      28085, 27989, 47594, 57220, 53140, 46693, 43668, 26920, 27146, 47185, 
      60308, 42605, 46537, 45945, 59746, 47741, 25789, 25114, 45917, 25741, 
      24872, 26010, 41329, 41845, 116136, 103725, 58221, 46525, 44404, 25525, 
      50090, 48122, 24905, 117385, 106585, 97529, 100570, 58090, 49165, 
      24109, 116797, 115565, 114952, 99716, 50216, 45032, 25672, 115889, 
      101392, 38425, 38160, 22585, 110449, 34849, 30250, 25210, 24293, 
      107189, 46085, 23885, 21253, 99405, 56745, 24237, 23850, 20610, 104281, 
      23321, 23200, 108722, 104585, 90077, 89017, 36745, 33962, 31588, 97730, 
      92753, 44050, 41873, 23393, 105521, 83012, 80497, 43460, 31265, 23257, 
      22852, 20996, 20177, 82741, 82234, 49909, 37825, 24154, 23554, 22450, 
      22321, 96356, 78472, 43877, 30500, 100633, 81193, 41098, 37010, 36733, 
      34850, 33565, 22045, 19058, 96948, 95824, 47008, 37873, 35649, 19728, 
      85805, 49202, 36761, 24217, 23561, 19186, 100421, 82949, 72596, 45461, 
      43469, 30356, 29669, 26309, 25364, 68625, 77393, 74465, 48425, 42628, 
      37993, 37409, 37120, 25988, 43354, 39845, 36293, 29354, 19729, 94837, 
      77380, 73957, 73476, 69237, 63837, 47205, 40840, 24157, 21805, 19357, 
      18180, 44186, 43849, 32525, 29786, 25229, 23021, 63337, 54580, 32800, 
      23120, 19732, 86418, 41373, 25738, 88868, 68245, 59405, 54884, 34484, 
      31784, 65717, 51505, 30266, 28330, 22562, 18866, 78916, 69156, 44676, 
      22864, 67985, 49882, 46561, 41386, 32657, 28561, 23377, 79973, 69149, 
      59293, 57605, 32149, 22024, 28818, 25138, 63185, 62740, 50705, 38105, 
      28340, 16820, 82921, 63401, 59450, 28850, 44680, 34900, 17221, 62945, 
      37733, 36485, 16994, 73553, 64073, 62273, 54160, 48644, 45668, 40768, 
      39440, 36260, 34153, 31313, 27920, 26000, 25313, 23569, 23360, 83077, 
      74821, 50346, 48042, 39546, 23770, 62725, 52100, 32264, 27476, 24869, 
      21901, 21316, 18661, 16456, 72397, 68525, 52685, 50297, 47981, 32045, 
      30925, 20906, 18281, 73168, 64564, 58320, 52873, 49689, 46633, 28048, 
      26305, 23545, 23328, 72953, 58973, 57245, 55130, 54713, 54298, 52658, 
      49474, 41725, 29138, 27578, 23770, 22474, 22265, 18338, 16633, 15545, 
      77285, 65060, 59197, 22472, 22052, 75034, 70561, 69589, 67194, 66721, 
      65314, 39925, 36306, 32341, 17586, 70352, 57041, 56185, 53665, 43940, 
      39716, 31552, 14785, 76658, 70634, 64898, 44098, 37178, 16234, 64693, 
      31720, 31140, 22948, 58601, 51005, 45922, 40477, 32701, 18122, 15385, 
      68081, 65225, 63824, 50401, 43489, 33716, 16561, 68365, 44397, 40426, 
      32602, 29401, 22797, 21901, 21465, 18265, 14842, 14290, 63893, 52453, 
      50005, 47240, 31213, 22373, 22148, 16328, 13960, 62309, 59585, 56498, 
      14593, 13765, 66816, 50832, 26640, 25857, 19620, 18052, 16441, 14400, 
      70034, 65669, 59201, 21569, 60365, 58565, 57236, 52517, 20072, 19652, 
      59274, 36873, 68000, 67513, 55553, 50489, 45713, 45328, 31265, 29780, 
      28628, 22625, 59357, 51545, 44381, 34850, 34525, 23906, 23410, 22922, 
      22442, 35325, 29709, 23725, 22741, 20869, 14500, 13876, 53290, 52021, 
      51602, 32570, 30122, 14482, 13250, 52265, 51844, 40505, 34969, 60469, 
      60010, 45985, 36130, 33813, 33169, 13045, 49832, 46997, 33640, 18845, 
      16232, 12296, 50074, 48434, 20914, 20681, 16441, 14969, 38032, 36985, 
      56173, 49325, 36130, 19658, 25493, 14824, 13613, 61786, 57186, 50242, 
      36145, 59300, 43264, 17425, 52037, 47450, 29650, 19930, 13985, 35668, 
      32328, 15493, 13653, 58829, 48778, 43178, 26954, 24698, 51572, 37817, 
      29801, 19001, 17876, 59914, 30906, 30589, 26074, 19786, 17725, 15826, 
      14089, 11554, 50420, 31397, 23165, 17797, 13940, 20809, 20313, 19584, 
      19108, 18640, 17953, 13833, 9945, 18497, 13322, 9665, 9530, 51556, 
      24221, 18356, 54045, 42010, 37522, 21402, 20137, 26233, 42125, 20873, 
      42381, 20232, 14356, 10285, 56209, 9701, 50321, 34025, 23417, 18737, 
      13312, 12017, 38565, 16290, 63380, 25453, 18973, 17069, 9028, 44122, 
      42925, 39442, 15170, 8077, 56041, 49396, 39321, 36724, 33876, 31156, 
      7825, 43882, 39202, 36605, 33065, 14297, 13481, 13282, 11945, 29818, 
      27898, 21745, 17649, 10645, 9178, 41552, 29380, 17777, 14372, 12352, 
      10361, 32609, 27674, 11674, 50005, 31477, 19045, 9000, 29378, 28409, 
      25309, 20233, 18434, 18185, 15578, 52433, 38425, 38048, 36560, 32288, 
      26729, 24313, 17833, 41410, 36457, 15826, 7501, 36356, 24109, 21269, 
      17876, 11149, 7400, 6725, 16801, 7162, 63313, 52929, 47248, 43513, 
      36900, 29529, 22753, 10768, 6660, 5440, 51938, 50609, 47153, 41018, 
      36434, 28453, 17338, 11425, 28685, 18500, 17000, 8200, 44461, 29250, 
      18154, 49897, 33977, 26900, 21817, 7265, 56138, 34610, 33533, 17474, 
      14393, 7033, 44200, 30325, 23668, 21928, 17140, 15688, 14760, 7693, 
      5989, 4900, 42890, 41681, 29237, 15137, 11482, 51329, 18761, 18500, 
      15289, 11401, 10436, 8000, 7841, 7376, 6641, 31797, 20842, 18945, 
      18421, 8746, 8245, 5002, 11048, 10853, 51098, 20413, 20138, 19865, 
      7769, 6845, 48820, 39321, 23796, 22321, 14521, 14292, 12960, 6772, 
      17866, 15866, 12250, 11426, 7786, 35752, 13477, 2837, 28314, 23290, 
      2314, 56720, 28913, 20068, 12905, 4993, 3728, 33002, 14885, 8882, 5317, 
      3170, 2642, 2050, 35125, 30141, 22509, 16029, 13000, 9000, 5389, 4149, 
      3400, 2500, 46637, 3545, 2441, 50068, 18473, 8353, 8009, 3088, 2384, 
      38365, 10530, 8829, 6970, 1818, 1405, 56372, 48200, 24701, 14132, 
      11492, 8776, 4276, 2045, 1765, 55850, 41834, 18850, 18314, 6866, 1781, 
      29817, 7300, 35125, 30458, 18754, 13985, 11554, 2465, 2378, 27380, 
      23893, 8405, 7208, 1853, 20605, 17865, 13210, 6682, 2377, 841, 58481, 
      40801, 32441, 32084, 20849, 8500, 52345, 25642, 19682, 5545, 2477, 802, 
      41128, 24660, 21060, 19924, 5653, 4168, 3805, 1348, 57889, 17978, 
      12833, 5189, 4645, 1970, 60772, 57856, 22457, 20705, 20137, 15140, 
      14897, 13025, 5585, 932, 65761, 60250, 50401, 31554, 28786, 25825, 
      18450, 17914, 15109, 5266, 33320, 29437, 27421, 27092, 23912, 23300, 
      20360, 1421, 3085, 653, 42169, 18100, 17305, 17044, 13140, 12465, 
      40522, 32162, 16250, 15997, 2825, 850, 31076, 25700, 14500, 1000, 884, 
      4050, 2890, 2682, 2581, 2385, 337, 2273, 164, 43730, 26605, 23445, 
      2437, 2152, 72, 22826, 125, 22516, 22210, 24653, 17428, 16133, 1604, 
      67601, 22501, 1682, 677, 5, 27889, 784, 625, 0, 677, 2, 60520, 18500, 
      12773, 11240, 629, 85, 15385, 20180, 13012, 340, 54314, 26269, 18250, 
      13021, 12125, 74, 26, 26605, 19917, 22250, 69233, 18037, 62101, 16741, 
      15497, 15005, 14762, 17593, 76925, 64712, 17620, 15080, 73156, 72650, 
      72113, 24973, 22861, 17261, 17002, 81097, 74970, 18937, 21220, 14173, 
      18532, 16705, 16452, 15217, 14549, 79637, 24138, 20384, 18265, 24433, 
      24128, 22181, 20477, 17032, 26506, 27716, 17992, 25925, 18085, 28322, 
      22304, 18580, 21412, 22625, 21632, 23602, 23321, 24869, 20866, 26557, 
      21256, 22445, 27400, 26945, 23537, 26500, 25633, 25810, 26405, 28333, 
      27625, 28541, 25721, 28132, 28913, 28530, 30069, 29945, 29674 ], 
  [ 76250, 73994, 75492, 73636, 71410, 69485, 68953, 70676, 67525, 68986, 
      68698, 61245, 64289, 60250, 63410, 62525, 60968, 60850, 59170, 57578, 
      59341, 60965, 52489, 51229, 50605, 54113, 55418, 55760, 49732, 55098, 
      53653, 54733, 52925, 52642, 50537, 52354, 48932, 41341, 43937, 41557, 
      28368, 28480, 41057, 49069, 45613, 40258, 37805, 26569, 26325, 40484, 
      51525, 36628, 39778, 39290, 50905, 40720, 24592, 24385, 39154, 24386, 
      24089, 24341, 35290, 35648, 101201, 89882, 49370, 39442, 37685, 23642, 
      42381, 40725, 23176, 102290, 92426, 84202, 86929, 49129, 41504, 22480, 
      101698, 100570, 100009, 86125, 42345, 37993, 23209, 100840, 87589, 
      32474, 32261, 21314, 95812, 29572, 26065, 22585, 22032, 92810, 38674, 
      21674, 20498, 85700, 47720, 21764, 21533, 20165, 90106, 21106, 21037, 
      94129, 90356, 77200, 76244, 30836, 28625, 26717, 84069, 79560, 36733, 
      34920, 20808, 91130, 70753, 68498, 36193, 26338, 20618, 20369, 19345, 
      18994, 70480, 70025, 41600, 31492, 21097, 20705, 20017, 19940, 82741, 
      66625, 36450, 25621, 86600, 69032, 34085, 30725, 30500, 28981, 27956, 
      19556, 18077, 83225, 82205, 39005, 31378, 29570, 18173, 73120, 40833, 
      30420, 20788, 20340, 17785, 86330, 70522, 61261, 37610, 35930, 25261, 
      24730, 22202, 21517, 57704, 65482, 62866, 40050, 35137, 31282, 30802, 
      30565, 21825, 35705, 32768, 29840, 24305, 17540, 81154, 65413, 62354, 
      61925, 58154, 53378, 38930, 33553, 20354, 18730, 17218, 16613, 36325, 
      36040, 26692, 24525, 21060, 19476, 52874, 45209, 26861, 19469, 17225, 
      73457, 33872, 21305, 75645, 57154, 49354, 45405, 28125, 25945, 54884, 
      42440, 24685, 23165, 18853, 16405, 66625, 57905, 36545, 18997, 56836, 
      40969, 38116, 33721, 26500, 23236, 19300, 67522, 57842, 49130, 47650, 
      26042, 18257, 23333, 20485, 52498, 52105, 41578, 30850, 22905, 14713, 
      70100, 52660, 49177, 23257, 36329, 28109, 14746, 52200, 30420, 29380, 
      14517, 61610, 53170, 51578, 44453, 39665, 37105, 32933, 31813, 29153, 
      27410, 25090, 22373, 20869, 20338, 19010, 18853, 70144, 62720, 41105, 
      39113, 31865, 19105, 51922, 42597, 25777, 21925, 19890, 17650, 17221, 
      15346, 13921, 60500, 57044, 43076, 41000, 38996, 25556, 24644, 16861, 
      15016, 61165, 53497, 47981, 43210, 40442, 37802, 22285, 20906, 18770, 
      18605, 60948, 48528, 47008, 45153, 44788, 44425, 42993, 40225, 33568, 
      23113, 21865, 18889, 17905, 17748, 14913, 13780, 13108, 64810, 53885, 
      48698, 17849, 17533, 62765, 58760, 57892, 55757, 55336, 54085, 31972, 
      28925, 25636, 14261, 58549, 46746, 45994, 43786, 35361, 31761, 24949, 
      12394, 64177, 58777, 53665, 35465, 29585, 13217, 53458, 25009, 24533, 
      18005, 48040, 41380, 36973, 32308, 25780, 14373, 12520, 56426, 53882, 
      52637, 40826, 34850, 26585, 13226, 56656, 35600, 32201, 25625, 22996, 
      17744, 17056, 16724, 14356, 12025, 11681, 52650, 42562, 40426, 38025, 
      24442, 17370, 17197, 12937, 11401, 51220, 48808, 46085, 11720, 11204, 
      55205, 41093, 20645, 20018, 15185, 14033, 12890, 11525, 58057, 54160, 
      48420, 16612, 49426, 47834, 46661, 42514, 15425, 15109, 48437, 29000, 
      56173, 55738, 45130, 40690, 36538, 36205, 24274, 23049, 22105, 17298, 
      48464, 41588, 35360, 27233, 26960, 18265, 17873, 17489, 17113, 27602, 
      22922, 18082, 17306, 15850, 11197, 10781, 43069, 41956, 41589, 25261, 
      23229, 11125, 10309, 42146, 41777, 31946, 27242, 49360, 48953, 36644, 
      28193, 26240, 25700, 10048, 39969, 37498, 26065, 14130, 12193, 9505, 
      40157, 38725, 15677, 15496, 12296, 11240, 29725, 28834, 45472, 39456, 
      28081, 14625, 19210, 10985, 10138, 50405, 46325, 40213, 28040, 48177, 
      34117, 12802, 41744, 37729, 22529, 14681, 10244, 27557, 24737, 11282, 
      9962, 47700, 38845, 33973, 20245, 18405, 41273, 29338, 22570, 13850, 
      12985, 48625, 23465, 23200, 19465, 14425, 12832, 11401, 10132, 8377, 
      40221, 23850, 17074, 12850, 9981, 15130, 14738, 14165, 13793, 13429, 
      12898, 9818, 7178, 13284, 9409, 6948, 6865, 41141, 17810, 13141, 43316, 
      32789, 28925, 15509, 14504, 19402, 32848, 15028, 33050, 14489, 9965, 
      7090, 45160, 6660, 39946, 25834, 16994, 13250, 9125, 8194, 29696, 
      11321, 51493, 18610, 13378, 11890, 6085, 34469, 33428, 30413, 10405, 
      5444, 44930, 39065, 30290, 28057, 25625, 23321, 5242, 34225, 30169, 
      27936, 24916, 9684, 9076, 8929, 7956, 22133, 20525, 15464, 12200, 6964, 
      5965, 32149, 21745, 12274, 9649, 8149, 6730, 24452, 20297, 7625, 39506, 
      23474, 13226, 5729, 21685, 20872, 18292, 14152, 12717, 12520, 10485, 
      41618, 29378, 29053, 27773, 24125, 19450, 17450, 12218, 31945, 27668, 
      10625, 4640, 27565, 17242, 14922, 12205, 7090, 4537, 4122, 11336, 4349, 
      51242, 42002, 36997, 33730, 28001, 21722, 16090, 6757, 4001, 3301, 
      41113, 39940, 36900, 31545, 27585, 20800, 11713, 7204, 20978, 12613, 
      11425, 4913, 34516, 21437, 12317, 39274, 25434, 19449, 15250, 4234, 
      44785, 25961, 25040, 11737, 9332, 4052, 34249, 22298, 16733, 15305, 
      11453, 10313, 9593, 4450, 3370, 2749, 33093, 32040, 21364, 9864, 7093, 
      40490, 12706, 12497, 9962, 7010, 6305, 4597, 4490, 4181, 3706, 23504, 
      14369, 12836, 12416, 5081, 4736, 2689, 6705, 6562, 40253, 13988, 13765, 
      13544, 4360, 3748, 38233, 29930, 16745, 15530, 9290, 9113, 8093, 3673, 
      11905, 10321, 7537, 6921, 4321, 26825, 8450, 1450, 20477, 16285, 1237, 
      45189, 20970, 13633, 7978, 2458, 1765, 24433, 9488, 4993, 2624, 1465, 
      1249, 1073, 26242, 21986, 15602, 10370, 8017, 5057, 2642, 1922, 1537, 
      1157, 36244, 1576, 1096, 39257, 12290, 4562, 4322, 1325, 1037, 29008, 
      6113, 4880, 3593, 833, 784, 44829, 37593, 17370, 8829, 6813, 4825, 
      1885, 850, 778, 44357, 32005, 12557, 12125, 3485, 740, 21650, 3761, 
      26176, 22185, 12457, 8676, 6817, 900, 865, 19573, 16658, 4498, 3665, 
      650, 13940, 11720, 8053, 3293, 808, 520, 46666, 31066, 23850, 23545, 
      14130, 4537, 41204, 18089, 13169, 2516, 800, 425, 31337, 17261, 14285, 
      13357, 2570, 1657, 1450, 397, 46120, 11773, 7720, 2260, 1924, 549, 
      48689, 46085, 15418, 13978, 13514, 9505, 9314, 7858, 2498, 289, 53156, 
      48217, 39460, 23057, 20705, 18212, 12137, 11705, 9472, 2281, 24561, 
      21250, 19546, 19269, 16609, 16101, 13681, 306, 980, 212, 32210, 11833, 
      11194, 10985, 7913, 7394, 30769, 23553, 10345, 10144, 820, 145, 22621, 
      18077, 8957, 137, 125, 1469, 829, 725, 676, 584, 200, 522, 337, 33553, 
      18818, 16178, 578, 449, 449, 15661, 292, 15401, 15145, 17170, 11245, 
      10210, 205, 54760, 15380, 229, 4, 580, 19882, 5, 2, 677, 0, 729, 48401, 
      12101, 7570, 6401, 2, 290, 9608, 13465, 7753, 73, 42865, 18512, 11897, 
      7760, 7072, 377, 641, 18794, 13250, 15165, 56218, 11728, 49810, 10690, 
      9704, 9316, 9125, 11380, 63170, 52153, 11405, 9385, 59761, 59305, 
      58820, 17450, 15700, 11140, 10933, 66964, 61409, 12500, 14365, 8722, 
      12193, 10730, 10529, 9554, 9040, 65650, 16805, 13725, 12020, 17090, 
      16837, 15250, 13858, 11089, 18845, 19981, 12025, 18500, 12116, 20529, 
      15597, 12601, 14909, 15912, 15125, 16825, 16596, 17882, 14705, 19354, 
      15041, 16020, 20137, 19784, 17000, 19441, 18730, 19001, 19540, 21202, 
      20648, 21456, 19156, 21149, 21970, 21689, 23360, 23336, 23117 ], 
  [ 84809, 82121, 83997, 82141, 79753, 77450, 76810, 78965, 75274, 77545, 
      77365, 68778, 72848, 68269, 72185, 71138, 69365, 69301, 67297, 65705, 
      67954, 70010, 59968, 58600, 57922, 62240, 63869, 64481, 57265, 63765, 
      62050, 63400, 61322, 60985, 58610, 60913, 56897, 48010, 51362, 48442, 
      28449, 28345, 48212, 57898, 53794, 47305, 44258, 27298, 27540, 47801, 
      61002, 43189, 47149, 46553, 60436, 48361, 26185, 25492, 46525, 26141, 
      25250, 26420, 41905, 42425, 117050, 104597, 58901, 47137, 45002, 25937, 
      50724, 48744, 25309, 118301, 107465, 98377, 101428, 58768, 49793, 
      24505, 117709, 116473, 115858, 100570, 50850, 45634, 26098, 116797, 
      102250, 38981, 38714, 22961, 111337, 35377, 30736, 25636, 24705, 
      108065, 46693, 24293, 21605, 100253, 57413, 24653, 24260, 20948, 
      105145, 23725, 23602, 109600, 105449, 90889, 89825, 37289, 34484, 
      32090, 98568, 93573, 44644, 42453, 23805, 106385, 83794, 81269, 44050, 
      31765, 23669, 23258, 21370, 20533, 83521, 83012, 50537, 38377, 24580, 
      23972, 22852, 22721, 97186, 79234, 44469, 30994, 101477, 81965, 41672, 
      37556, 37277, 35380, 34085, 22445, 19400, 97778, 96650, 47618, 38425, 
      36185, 20090, 86593, 49824, 37305, 24649, 23985, 19540, 101261, 83725, 
      73330, 46061, 44057, 30850, 30157, 26765, 25810, 69341, 78145, 75205, 
      49041, 43210, 38545, 37957, 37666, 26442, 43940, 40409, 36833, 29840, 
      20105, 95653, 78130, 74693, 74210, 69953, 64529, 47813, 41410, 24593, 
      22213, 19729, 18530, 44776, 44437, 33037, 30276, 25677, 23445, 64025, 
      55226, 33314, 23546, 20114, 87200, 41945, 26192, 89658, 68953, 60073, 
      55530, 35010, 32290, 66413, 52133, 30760, 28808, 22984, 19240, 79666, 
      69866, 45266, 23290, 68689, 50500, 47161, 41956, 33169, 29041, 23809, 
      80725, 69857, 59957, 58261, 32657, 22442, 29300, 25588, 63865, 63418, 
      51325, 38653, 28818, 17170, 83681, 64081, 60112, 29332, 45266, 35426, 
      17581, 63621, 38277, 37021, 17352, 74273, 64753, 62945, 54794, 49250, 
      46258, 41330, 39994, 36794, 34673, 31813, 28394, 26458, 25765, 24005, 
      23794, 83833, 75545, 50960, 48644, 40100, 24208, 63397, 52722, 32770, 
      27946, 25317, 22321, 21730, 19045, 16810, 73109, 69221, 53309, 50909, 
      48581, 32549, 31421, 21316, 18661, 73882, 65242, 58970, 53497, 50297, 
      47225, 28522, 26765, 23981, 23762, 73665, 59625, 57889, 55764, 55345, 
      54928, 53280, 50080, 42289, 29620, 28048, 24208, 22900, 22689, 18720, 
      16993, 15889, 78013, 65738, 59849, 22898, 22474, 75752, 71261, 70285, 
      67880, 67405, 65992, 40477, 36836, 32845, 17960, 71050, 57681, 56821, 
      54289, 44514, 40266, 32050, 15121, 77380, 71332, 65572, 44672, 37712, 
      16592, 65365, 32218, 31634, 23378, 59245, 51613, 46504, 41029, 33205, 
      18504, 15733, 68765, 65897, 64490, 51005, 44057, 34226, 16925, 69049, 
      44969, 40976, 33104, 29881, 23225, 22321, 21881, 18649, 15184, 14624, 
      64557, 53065, 50605, 47826, 31705, 22797, 22570, 16690, 14290, 62965, 
      60229, 57128, 14933, 14093, 67490, 51434, 27098, 26309, 20018, 18434, 
      16805, 14738, 70720, 66337, 59841, 21985, 61009, 59201, 57866, 53125, 
      20474, 20050, 59912, 37397, 68674, 68185, 56173, 51085, 46285, 45898, 
      31753, 30258, 29098, 23049, 59993, 52145, 44945, 35360, 35033, 24340, 
      23840, 23348, 22864, 35837, 30185, 24157, 23165, 21277, 14842, 14210, 
      53896, 52621, 52200, 33064, 30600, 14824, 13576, 52865, 52442, 41045, 
      35477, 61105, 60644, 46553, 36644, 34313, 33665, 13369, 50418, 47569, 
      34138, 19233, 16594, 12610, 50660, 49012, 21320, 21085, 16805, 15317, 
      38554, 37501, 56785, 49905, 36640, 20052, 25933, 15170, 13945, 62420, 
      57800, 50824, 36653, 59922, 43810, 17797, 52625, 48016, 30116, 20324, 
      14321, 36170, 32810, 15845, 13985, 59445, 49348, 43720, 27400, 25128, 
      52154, 38329, 30265, 19385, 18250, 60532, 31376, 31057, 26512, 20176, 
      18097, 16180, 14425, 11860, 50994, 31869, 23581, 18169, 14274, 21205, 
      20705, 19970, 19490, 19018, 18325, 14165, 10229, 18873, 13648, 9945, 
      9808, 52130, 24641, 18730, 54629, 42536, 38024, 21800, 20525, 26665, 
      42649, 21265, 42905, 20618, 14690, 10573, 56797, 9981, 50881, 34501, 
      23825, 19109, 13634, 12325, 39065, 16640, 63994, 25873, 19345, 17425, 
      9298, 44648, 43445, 39944, 15508, 8333, 56621, 49946, 39821, 37210, 
      34346, 31610, 8077, 44404, 39700, 37089, 33529, 14625, 13801, 13600, 
      12249, 30260, 28328, 22133, 18005, 10933, 9448, 42058, 29818, 18133, 
      14698, 12658, 10645, 33065, 28100, 11972, 50549, 31925, 19409, 9266, 
      29812, 28837, 25717, 20605, 18792, 18541, 15912, 52985, 38909, 38530, 
      37034, 32738, 27145, 24713, 18185, 41908, 36929, 16160, 7745, 36826, 
      24505, 21645, 18226, 11437, 7642, 6957, 17141, 7400, 63905, 53477, 
      47770, 44017, 37370, 29957, 23137, 11050, 6890, 5650, 52480, 51145, 
      47673, 41508, 36900, 28873, 17680, 11713, 29105, 18850, 17338, 8450, 
      44965, 29672, 18500, 50425, 34425, 27306, 22189, 7501, 56692, 35060, 
      33977, 17812, 14705, 7265, 44698, 30749, 24050, 22298, 17474, 16010, 
      15074, 7933, 6205, 5098, 43380, 42165, 29653, 15453, 11764, 51857, 
      19105, 18842, 15605, 11681, 10706, 8242, 8081, 7610, 6865, 32225, 
      21200, 19289, 18761, 8996, 8489, 5200, 11322, 11125, 51620, 20765, 
      20488, 20213, 8005, 7069, 49330, 39785, 24170, 22685, 14825, 14594, 
      13250, 6994, 18196, 16180, 12532, 11700, 8020, 36194, 13769, 2989, 
      28712, 23656, 2452, 57258, 29313, 20410, 13189, 5185, 3898, 33424, 
      15185, 9124, 5513, 3328, 2788, 2180, 35557, 30545, 22865, 16337, 13282, 
      9242, 5585, 4325, 3562, 2642, 47125, 3709, 2581, 50570, 18797, 8585, 
      8237, 3242, 2522, 38809, 10784, 9065, 7184, 1940, 1513, 56898, 48690, 
      25065, 14418, 11754, 9010, 4450, 2173, 1885, 56372, 42292, 19172, 
      18632, 7076, 1901, 30209, 7514, 35545, 30852, 19072, 14265, 11812, 
      2601, 2512, 27754, 24245, 8629, 7418, 1973, 20933, 18173, 13480, 6884, 
      2509, 925, 59005, 41245, 32841, 32482, 21177, 8722, 52841, 26000, 
      20000, 5729, 2609, 884, 41570, 25010, 21386, 20242, 5837, 4330, 3961, 
      1450, 58405, 18280, 13093, 5365, 4813, 2088, 61298, 58370, 22789, 
      21025, 20453, 15418, 15173, 13285, 5765, 1018, 66305, 60772, 50881, 
      31940, 29156, 26177, 18752, 18212, 15385, 5440, 33714, 29809, 27781, 
      27450, 24250, 23634, 20674, 1521, 3221, 725, 42605, 18394, 17593, 
      17330, 13394, 12713, 40948, 32544, 16528, 16273, 2953, 928, 31450, 
      26042, 14762, 1082, 962, 4196, 3016, 2804, 2701, 2501, 389, 2385, 202, 
      44164, 26945, 23765, 2549, 2258, 98, 23140, 157, 22826, 22516, 24973, 
      17698, 16393, 1690, 68125, 22805, 1768, 733, 13, 28225, 842, 677, 2, 
      729, 0, 61010, 18770, 12997, 11450, 677, 101, 15629, 20458, 13234, 370, 
      54772, 26585, 18512, 13241, 12337, 80, 20, 26921, 20189, 22536, 69745, 
      18289, 62581, 16981, 15725, 15229, 14984, 17833, 77453, 65194, 17858, 
      15298, 73666, 73156, 72617, 25253, 23125, 17485, 17224, 81625, 75476, 
      19169, 21466, 14365, 18754, 16913, 16658, 15413, 14737, 80149, 24392, 
      20610, 18473, 24677, 24370, 22405, 20689, 17218, 26756, 27946, 18154, 
      26141, 18245, 28548, 22482, 18730, 21578, 22797, 21794, 23764, 23481, 
      25037, 20996, 26725, 21386, 22581, 27562, 27101, 23669, 26650, 25777, 
      25940, 26533, 28465, 27749, 28665, 25825, 28250, 29017, 28628, 30137, 
      30005, 29732 ], 
  [ 61321, 62585, 61001, 59137, 58225, 59380, 59728, 57929, 59176, 54025, 
      52853, 54632, 49306, 49661, 46657, 47092, 47293, 46733, 47693, 46093, 
      43892, 41992, 46274, 45890, 45704, 42610, 41273, 39409, 43061, 39185, 
      39940, 38818, 39208, 39365, 39456, 37309, 38725, 41684, 38116, 40136, 
      82385, 84257, 37426, 31796, 33620, 37505, 39892, 75296, 71090, 35525, 
      28964, 37825, 34373, 34765, 27898, 33113, 66265, 70018, 33745, 64737, 
      69280, 62050, 36037, 35073, 26704, 24625, 26353, 31385, 32708, 59585, 
      29042, 30026, 60437, 26469, 24525, 23341, 23426, 25226, 28601, 60617, 
      25873, 25625, 25504, 23060, 27680, 30368, 54304, 25453, 22760, 34085, 
      34312, 62525, 23941, 36901, 42634, 52354, 54881, 23137, 27961, 54961, 
      66105, 21745, 23365, 52849, 53938, 68410, 22189, 54389, 54760, 22690, 
      21997, 20281, 20205, 32877, 35506, 37556, 20546, 19997, 26890, 28157, 
      51005, 21445, 19108, 19053, 26788, 36733, 50373, 51444, 57460, 61069, 
      18833, 18818, 23393, 30005, 47330, 48698, 51530, 51893, 19652, 18496, 
      25721, 36452, 19989, 18261, 26874, 29674, 29889, 31450, 32625, 50625, 
      61906, 19252, 19112, 23432, 28565, 30277, 57160, 17945, 22178, 28925, 
      43933, 45245, 58090, 19273, 17545, 17524, 23353, 24313, 34324, 35113, 
      39625, 41140, 17485, 16901, 16925, 21389, 23956, 26701, 27101, 27304, 
      38804, 23202, 25105, 27457, 33802, 51237, 17609, 16388, 16409, 16420, 
      16609, 17113, 21145, 24128, 40409, 44945, 51353, 55588, 22058, 22213, 
      29585, 32258, 38033, 41729, 16605, 18180, 28872, 40840, 48276, 16066, 
      22681, 36074, 16052, 15601, 16601, 17492, 26612, 28832, 15529, 18045, 
      29770, 31770, 39778, 47890, 14948, 15028, 20068, 38600, 14837, 17890, 
      18997, 21202, 26741, 30517, 37141, 14521, 14521, 15489, 15769, 26721, 
      38736, 29290, 33482, 14453, 14500, 16733, 21845, 29300, 49268, 14013, 
      14173, 14650, 28330, 18080, 23060, 46217, 13709, 20969, 21689, 45986, 
      12997, 13357, 13525, 14760, 16132, 17092, 19080, 19720, 21460, 22797, 
      24877, 27880, 29896, 30685, 32877, 33160, 13169, 12785, 15370, 16018, 
      19330, 32090, 12985, 14660, 23360, 27428, 30233, 34153, 35044, 39769, 
      44944, 12321, 12385, 14257, 14821, 15457, 23137, 23985, 35122, 39877, 
      12104, 12356, 13000, 13949, 14701, 15581, 26024, 27725, 30869, 31144, 
      11885, 12665, 12905, 13250, 13325, 13402, 13730, 14482, 17065, 24650, 
      26042, 30106, 31762, 32045, 38450, 42157, 45005, 11785, 11860, 12393, 
      31264, 31828, 11498, 11453, 11465, 11530, 11549, 11618, 17225, 19018, 
      21449, 38674, 11240, 12197, 12325, 12757, 15332, 17012, 21640, 44725, 
      11146, 11026, 11194, 14994, 17914, 40266, 10985, 20816, 21220, 28772, 
      11285, 12545, 13858, 15793, 19825, 35258, 40885, 10429, 10525, 10600, 
      12429, 14373, 18868, 37629, 10217, 13801, 15242, 19226, 21437, 27625, 
      28697, 29245, 33917, 40826, 42242, 10169, 11521, 12025, 12704, 19801, 
      27689, 27956, 36896, 42400, 10057, 10285, 10642, 40077, 42201, 9640, 
      11368, 22600, 23293, 30340, 32708, 35525, 39880, 9410, 9473, 9893, 
      27365, 9577, 9745, 9892, 10585, 28816, 29380, 9466, 15109, 8840, 8845, 
      9677, 10517, 11645, 11752, 17861, 18836, 19652, 24965, 9049, 10093, 
      11785, 15538, 15705, 23290, 23778, 24274, 24778, 15025, 18265, 23105, 
      24089, 26153, 36020, 37364, 9370, 9577, 9650, 16202, 17690, 35506, 
      38210, 9325, 9396, 12325, 14661, 8177, 8210, 10421, 13850, 14977, 
      15317, 37505, 9344, 9953, 14800, 27065, 30848, 38720, 9090, 9418, 
      24210, 24469, 30069, 32533, 12296, 12725, 7801, 8825, 12850, 24914, 
      18937, 31392, 33625, 7010, 7330, 8258, 12365, 6980, 9640, 26605, 7585, 
      8410, 15210, 23202, 31525, 11876, 13456, 28601, 31681, 6497, 7762, 
      9050, 16442, 18122, 7108, 10573, 14365, 23245, 24580, 6098, 13498, 
      13673, 16538, 22058, 24425, 26954, 29645, 34490, 6932, 13001, 18545, 
      24001, 29492, 20117, 20605, 21352, 21860, 22376, 23165, 28885, 36805, 
      22229, 29354, 37013, 37370, 6084, 16633, 22084, 5617, 7850, 9266, 
      18730, 19925, 14701, 7465, 18685, 7225, 19024, 25940, 33185, 4813, 
      34073, 5317, 9685, 15805, 19981, 26856, 29005, 7825, 22450, 4100, 
      13897, 19225, 21257, 34372, 5994, 6273, 7218, 23290, 36369, 4133, 4868, 
      7093, 7940, 9028, 10244, 36605, 5746, 6970, 7817, 9197, 23885, 25037, 
      25330, 27437, 10370, 11402, 15581, 19357, 29081, 32042, 5864, 10420, 
      18989, 22964, 25864, 29285, 8725, 11170, 26658, 3977, 9065, 17297, 
      31360, 9914, 10421, 12241, 16021, 17666, 17909, 20714, 3445, 6165, 
      6280, 6760, 8392, 11197, 12717, 18045, 5210, 6653, 19970, 33785, 6548, 
      12505, 14585, 17588, 26113, 33680, 35465, 18477, 33930, 2501, 2941, 
      3656, 4349, 6100, 9061, 13109, 26216, 34900, 38600, 2930, 3077, 3557, 
      4802, 6122, 9457, 17530, 24901, 9193, 16228, 17680, 30528, 3809, 8770, 
      16370, 2845, 6605, 9860, 13141, 32045, 2194, 6250, 6649, 16666, 19981, 
      32301, 3536, 7865, 11540, 12752, 16820, 18320, 19360, 30497, 34697, 
      38036, 3698, 3965, 8249, 18749, 23458, 2293, 14989, 15220, 18405, 
      23373, 24868, 29320, 29653, 30664, 32389, 6865, 13130, 14677, 15137, 
      27602, 28577, 36650, 23504, 23801, 2050, 13185, 13402, 13621, 29077, 
      31105, 2228, 4045, 10660, 11645, 18605, 18868, 20488, 31028, 15058, 
      16994, 21250, 22394, 28594, 4896, 19521, 43321, 7786, 10634, 45746, 
      1256, 7397, 12820, 19925, 34645, 38792, 5578, 17473, 25738, 33489, 
      40690, 43114, 46458, 4745, 6649, 10825, 16153, 19520, 25360, 33065, 
      36745, 39440, 43460, 1985, 38597, 43397, 1476, 13669, 26181, 26821, 
      40104, 43336, 3545, 22450, 25177, 28730, 46210, 49241, 884, 1568, 9065, 
      17684, 20948, 25120, 35380, 44465, 46153, 850, 2578, 13050, 13498, 
      28618, 45673, 6301, 27572, 4225, 5954, 12946, 17525, 20506, 41429, 
      41834, 7300, 9225, 25225, 27472, 44257, 11345, 13525, 18218, 28418, 
      41333, 51605, 509, 2509, 4973, 5108, 11093, 24820, 765, 8010, 11890, 
      30717, 40441, 51066, 2336, 8500, 10804, 11636, 30329, 34256, 35369, 
      46196, 397, 13130, 18317, 31337, 32761, 42386, 324, 360, 9733, 10933, 
      11349, 15700, 15949, 18013, 30253, 48724, 389, 290, 773, 5050, 6218, 
      7685, 12610, 13058, 15665, 30914, 4352, 5881, 6817, 6980, 8720, 9092, 
      11072, 44777, 37089, 50401, 1877, 12740, 13421, 13652, 17620, 18421, 
      2194, 4658, 14330, 14569, 37805, 48130, 5044, 7540, 16020, 46800, 
      47668, 33610, 37370, 38146, 38537, 39325, 53021, 39701, 55796, 1450, 
      6953, 8713, 38873, 40064, 57664, 9074, 55745, 9252, 9434, 7937, 13012, 
      14177, 42452, 205, 9225, 42034, 48409, 59545, 6245, 47528, 48845, 
      60520, 48401, 61010, 0, 12100, 17689, 19600, 48841, 56169, 14885, 
      10820, 17428, 51988, 178, 7065, 12330, 17433, 18505, 57130, 60034, 
      6905, 11041, 9434, 325, 12593, 73, 13753, 14965, 15457, 15706, 13117, 
      1105, 208, 13140, 15520, 772, 754, 709, 8177, 9505, 13745, 13978, 1805, 
      1090, 12461, 10804, 17041, 13028, 14645, 14884, 16109, 16913, 1801, 
      9274, 11912, 13725, 9549, 9736, 11225, 12473, 15424, 8658, 9332, 16336, 
      10489, 16425, 9434, 13736, 16900, 14804, 14045, 15016, 14506, 14717, 
      13801, 17658, 13505, 17552, 16769, 13840, 14365, 16861, 14900, 15509, 
      16650, 16745, 16201, 16965, 16889, 18989, 17460, 18709, 19306, 22273, 
      23125, 23346 ], 
  [ 56921, 56425, 56381, 54517, 52945, 52560, 52468, 52429, 51476, 49625, 
      48893, 46052, 44906, 43061, 43137, 42912, 42233, 41893, 41533, 39933, 
      39712, 39572, 37474, 36650, 36244, 36450, 36433, 35669, 34481, 35225, 
      34880, 34858, 34148, 34085, 33076, 32909, 31905, 29584, 29096, 28916, 
      43445, 44437, 27306, 28496, 27680, 26945, 26912, 38996, 36770, 26065, 
      28304, 25285, 25133, 25085, 27458, 24973, 33485, 35258, 24505, 32617, 
      34740, 31250, 23717, 23413, 52004, 45305, 25913, 23465, 23248, 29665, 
      23762, 23426, 29857, 52429, 46525, 41821, 43226, 25226, 23101, 29597, 
      51833, 51145, 50804, 42640, 23060, 22228, 26804, 51193, 43220, 21325, 
      21332, 29965, 47921, 21281, 22394, 25514, 26501, 46017, 21361, 26361, 
      31345, 41765, 23585, 25349, 25778, 32330, 44189, 25789, 25940, 46450, 
      44217, 36781, 36265, 19897, 20106, 20176, 40346, 37817, 19850, 19577, 
      23945, 44325, 32968, 31813, 19528, 19573, 23533, 23944, 26440, 28069, 
      32693, 32458, 20533, 18785, 22250, 22738, 23810, 23953, 39232, 30596, 
      19121, 19072, 41329, 31681, 18514, 18234, 18229, 18250, 18325, 23125, 
      28026, 39272, 38692, 19252, 18005, 17957, 25700, 33565, 19538, 17705, 
      20393, 20825, 25970, 40833, 32065, 27424, 18513, 18153, 17824, 17953, 
      18945, 19360, 25625, 29221, 27925, 18749, 17576, 17021, 16981, 16964, 
      18344, 17482, 16965, 16677, 17082, 22417, 37409, 28928, 27409, 27200, 
      25409, 23273, 18065, 16868, 18409, 19865, 22313, 24128, 17218, 17153, 
      16165, 16418, 17573, 18629, 22765, 19720, 15892, 18180, 20776, 32786, 
      16301, 16714, 33872, 24401, 21001, 19472, 15392, 15412, 23229, 18265, 
      15250, 15490, 17338, 20170, 28808, 24488, 16328, 16820, 23857, 17450, 
      16577, 15482, 14641, 14897, 16241, 29041, 24201, 20329, 19729, 14401, 
      16516, 14330, 15002, 21493, 21320, 17173, 14365, 14120, 20008, 30073, 
      21433, 19930, 13810, 15220, 13600, 18497, 20969, 13709, 13549, 18266, 
      25317, 21277, 20565, 17620, 15912, 15112, 14020, 13780, 13320, 13117, 
      12997, 13140, 13396, 13525, 13957, 14020, 29669, 25765, 16250, 15578, 
      13610, 13610, 20465, 16640, 12580, 12688, 13073, 13913, 14144, 15569, 
      17444, 24421, 22725, 16677, 15921, 15237, 12357, 12325, 14002, 15457, 
      24644, 20936, 18500, 16589, 15581, 14701, 12164, 12325, 12829, 12884, 
      24425, 18605, 17965, 17210, 17065, 16922, 16370, 15362, 13325, 11890, 
      11962, 12506, 12842, 12905, 14690, 15977, 17065, 26305, 20880, 18553, 
      12564, 12688, 25138, 23113, 22685, 21650, 21449, 20858, 12605, 11978, 
      11549, 14474, 22900, 17477, 17165, 16277, 13352, 12392, 11300, 16565, 
      25666, 22906, 20434, 13234, 11754, 14746, 20225, 10916, 10880, 11392, 
      17665, 14965, 13418, 12053, 10805, 12818, 14705, 21429, 20205, 19620, 
      14629, 12613, 10728, 13429, 21437, 12701, 11722, 10426, 10217, 10685, 
      10877, 10985, 12137, 14426, 14962, 19409, 15041, 14225, 13364, 10121, 
      10529, 10576, 12916, 14900, 18637, 17545, 16362, 13897, 14701, 20420, 
      14228, 9620, 9653, 10760, 11368, 12205, 13700, 21730, 19813, 17153, 
      9985, 17497, 16785, 16272, 14545, 10116, 10240, 16946, 10049, 20500, 
      20285, 15397, 13597, 12085, 11972, 9061, 8936, 8872, 9125, 16749, 
      13833, 11565, 9378, 9325, 8770, 8818, 8874, 8938, 9305, 8585, 8585, 
      8689, 8993, 11600, 12064, 14210, 13757, 13610, 8722, 8450, 11306, 
      12250, 13725, 13576, 10125, 8941, 16757, 16570, 11521, 9010, 8597, 
      8497, 11765, 12644, 11713, 8420, 8585, 9508, 12100, 12610, 12058, 7930, 
      7969, 9169, 9873, 8996, 8765, 14621, 12125, 8450, 7754, 7057, 9172, 
      9865, 16690, 14810, 12218, 8185, 15560, 9860, 7685, 12645, 11050, 6850, 
      6922, 8865, 7696, 7076, 7921, 8801, 15077, 11282, 9490, 6322, 6242, 
      12168, 7933, 6445, 6525, 6760, 15338, 6458, 6413, 5978, 6218, 6605, 
      7154, 7865, 9410, 11552, 6401, 5785, 6401, 7712, 5597, 5645, 5732, 
      5800, 5876, 6005, 7325, 9965, 5729, 7354, 9953, 10090, 11584, 5193, 
      5584, 12437, 8290, 7066, 5090, 5185, 5021, 8125, 4825, 8105, 4724, 
      5920, 8105, 12953, 8333, 10597, 5725, 4365, 4581, 5956, 6565, 6725, 
      4850, 15760, 4217, 4265, 4537, 8192, 8194, 7813, 6778, 4810, 8869, 
      12493, 9928, 6653, 5960, 5288, 4744, 8885, 7946, 6530, 5837, 5017, 
      4745, 5017, 5090, 5657, 4210, 3922, 3481, 3737, 5981, 6962, 6964, 4040, 
      3589, 4264, 4964, 5965, 4545, 3690, 5098, 9697, 4225, 3217, 6500, 3754, 
      3601, 3221, 3041, 3146, 3169, 3554, 10485, 5725, 5620, 5220, 4212, 
      3277, 3037, 3085, 6530, 5113, 3250, 7165, 5008, 2825, 2705, 2848, 4553, 
      7060, 7745, 2857, 7090, 14821, 10421, 8276, 6989, 5000, 3341, 2549, 
      4436, 7400, 8900, 9970, 9457, 8177, 6122, 4802, 3077, 2570, 4001, 3033, 
      2368, 2500, 5668, 7109, 3050, 2290, 9005, 3965, 2600, 2141, 6085, 
      11434, 4050, 3789, 2146, 2601, 6121, 6836, 3025, 2080, 1972, 2080, 
      2260, 2420, 5417, 6977, 8336, 6338, 5945, 2749, 2249, 3218, 9333, 1789, 
      1800, 2125, 3133, 3528, 4900, 5013, 5364, 5989, 3125, 1690, 1697, 1717, 
      4282, 4597, 7610, 3044, 3121, 9090, 1525, 1522, 1521, 4657, 5365, 8168, 
      4925, 1640, 1525, 1885, 1928, 2228, 5288, 1418, 1594, 2330, 2594, 4394, 
      3796, 1921, 10321, 2066, 1394, 11426, 11156, 2117, 1160, 1885, 6485, 
      8212, 2938, 1413, 3298, 5989, 9010, 10114, 11698, 3425, 2249, 1145, 
      1193, 1700, 3140, 5785, 7265, 8420, 10240, 7045, 8017, 10177, 8296, 
      909, 3301, 3501, 8644, 10116, 4205, 2210, 2957, 4090, 11450, 12941, 
      10784, 7508, 1145, 1184, 1808, 2900, 6560, 10585, 11393, 10530, 5218, 
      730, 738, 3978, 11133, 1901, 3592, 3125, 1994, 626, 1025, 1586, 9089, 
      9274, 1360, 865, 2785, 3492, 10377, 565, 545, 1058, 3778, 8993, 13985, 
      11509, 4709, 2333, 2248, 533, 2600, 8905, 970, 450, 4537, 8541, 13666, 
      4756, 800, 464, 416, 4369, 5876, 6329, 11216, 11177, 370, 937, 4717, 
      5261, 9386, 12424, 11140, 493, 373, 349, 520, 549, 853, 4293, 12424, 
      14689, 12170, 8033, 1970, 1378, 865, 290, 298, 485, 4514, 2372, 1481, 
      1097, 1040, 580, 512, 292, 10457, 6949, 13221, 4957, 200, 221, 232, 
      680, 821, 4394, 2018, 250, 269, 7225, 12050, 1744, 720, 400, 11380, 
      11808, 5450, 7010, 7346, 7517, 7865, 14521, 8021, 15976, 5410, 793, 
      353, 7633, 8164, 16964, 274, 15925, 232, 194, 457, 32, 97, 9232, 15385, 
      205, 9034, 12109, 17965, 965, 11668, 12325, 18500, 12101, 18770, 12100, 
      0, 529, 900, 12321, 16129, 145, 40, 488, 13928, 9418, 685, 10, 493, 
      685, 16650, 18234, 745, 41, 194, 16165, 53, 12833, 113, 225, 277, 306, 
      137, 20025, 14068, 160, 340, 18152, 17914, 17649, 697, 485, 325, 338, 
      22265, 19130, 361, 464, 761, 488, 565, 584, 709, 853, 21601, 914, 692, 
      745, 1189, 1156, 1105, 1033, 1124, 1618, 2512, 2036, 2349, 2125, 2834, 
      2516, 2600, 2704, 2825, 2916, 3506, 3497, 3681, 4018, 4265, 4132, 4229, 
      4820, 4905, 4761, 5000, 4949, 5650, 5965, 6521, 6625, 6989, 6889, 7120, 
      8149, 8306, 10613, 11025, 11026 ], 
  [ 59060, 58196, 58474, 56610, 54900, 54193, 54009, 54338, 52925, 51764, 
      51124, 47317, 47045, 44740, 45460, 45097, 44234, 43940, 43304, 41704, 
      41897, 42125, 38693, 37777, 37325, 38221, 38480, 37946, 35746, 37456, 
      36881, 37089, 36149, 36040, 34801, 35048, 33538, 30113, 30269, 29629, 
      38362, 39170, 28249, 30865, 29497, 27796, 27257, 34465, 32653, 27146, 
      31225, 25722, 26260, 26120, 30425, 26330, 29690, 31049, 25632, 28960, 
      30577, 27869, 24200, 24034, 60353, 52688, 28880, 24868, 24329, 26468, 
      25717, 25105, 26522, 60916, 54184, 48744, 50425, 28285, 25010, 26170, 
      60320, 59540, 59153, 49793, 25153, 23585, 24113, 59634, 50557, 21716, 
      21677, 26216, 55994, 21074, 21221, 22961, 23626, 53860, 23040, 23440, 
      27136, 49010, 26690, 22658, 22949, 27845, 51848, 22868, 22973, 54477, 
      51922, 43290, 42682, 20242, 19945, 19601, 47545, 44602, 21437, 20842, 
      21346, 52168, 38925, 37540, 21069, 19044, 20980, 21253, 23013, 24228, 
      38650, 38369, 22994, 19498, 20065, 20369, 21073, 21170, 46385, 36185, 
      20800, 18497, 48850, 37546, 19825, 18901, 18850, 18549, 18394, 20434, 
      24001, 46517, 45845, 21437, 18856, 18440, 22181, 39890, 22045, 18418, 
      18530, 18778, 22313, 48400, 38160, 32553, 20560, 19924, 17433, 17424, 
      17680, 17865, 30386, 34856, 33284, 21256, 19301, 18056, 17924, 17861, 
      17125, 19345, 18322, 17482, 16645, 19450, 44608, 34609, 32768, 32513, 
      30308, 27620, 20480, 18409, 16868, 17680, 19300, 20609, 19265, 19154, 
      16418, 16165, 16354, 16858, 27112, 23101, 16237, 16501, 18085, 39341, 
      18026, 15725, 40657, 29300, 24980, 22945, 16105, 15665, 27898, 21370, 
      15273, 15145, 15705, 17433, 34765, 29525, 18605, 15325, 28802, 20417, 
      19130, 17345, 15170, 14690, 14930, 35136, 29284, 24400, 23616, 14884, 
      14929, 14261, 14197, 26024, 25805, 20324, 15860, 14005, 16949, 36490, 
      26010, 24093, 13833, 17681, 14681, 15760, 25546, 15250, 14906, 15529, 
      30952, 25992, 25096, 21277, 18925, 17757, 16021, 15597, 14677, 14152, 
      13572, 13117, 13005, 12996, 13060, 13077, 36178, 31538, 19493, 18545, 
      15473, 12805, 25088, 20113, 13385, 12665, 12544, 12740, 12833, 13568, 
      14753, 30010, 27946, 20242, 19210, 18250, 13162, 12946, 12645, 13410, 
      30325, 25789, 22709, 20200, 18824, 17576, 12325, 12164, 12116, 12125, 
      30106, 22906, 22082, 21097, 20906, 20717, 19981, 18605, 15602, 12281, 
      12077, 11885, 11945, 11962, 12781, 13562, 14282, 32400, 25825, 22900, 
      11713, 11745, 31049, 28610, 28090, 26825, 26578, 25849, 14698, 13565, 
      12538, 12473, 28397, 21640, 21236, 20072, 15997, 14485, 12197, 13736, 
      31761, 28449, 25425, 15925, 13525, 12469, 25216, 11905, 11777, 10817, 
      22058, 18530, 16385, 14330, 11978, 11185, 12290, 26788, 25288, 24565, 
      18148, 15304, 12085, 11428, 26842, 15530, 14045, 11645, 10930, 10202, 
      10210, 10226, 10642, 11965, 12317, 24400, 18836, 17744, 16561, 11156, 
      10000, 10001, 10961, 12209, 23490, 22122, 20617, 11482, 12010, 25733, 
      17885, 9965, 9860, 9725, 9965, 10388, 11285, 27365, 25034, 21730, 9410, 
      22212, 21316, 20665, 18432, 9265, 9297, 21569, 12050, 25997, 25736, 
      19652, 17300, 15236, 15077, 10280, 9925, 9677, 8872, 21418, 17674, 
      14578, 11149, 11050, 8793, 8749, 8713, 8685, 11168, 9620, 8608, 8528, 
      8464, 9553, 9833, 18281, 17690, 17497, 10217, 9577, 9305, 9881, 17704, 
      17509, 12724, 10804, 21610, 21377, 14810, 11057, 10322, 10130, 9442, 
      16393, 15140, 10145, 7780, 8105, 9593, 16405, 15669, 7585, 7578, 7858, 
      8194, 11365, 10996, 19106, 15874, 10589, 7225, 7632, 7585, 7956, 21773, 
      19433, 16105, 10370, 20413, 12965, 6788, 16762, 14661, 8161, 6577, 
      7186, 9881, 8801, 6656, 7076, 19930, 15077, 12641, 7265, 6817, 16285, 
      10440, 7848, 6088, 6093, 20329, 8045, 7954, 6829, 5965, 5938, 6073, 
      6370, 7225, 15577, 8080, 6176, 5780, 6217, 5620, 5576, 5525, 5501, 
      5485, 5476, 5876, 7412, 5338, 5813, 7354, 7445, 15793, 5860, 5193, 
      16922, 11441, 9665, 5297, 5162, 6056, 11322, 4986, 11348, 4793, 4793, 
      5920, 17714, 6010, 14760, 7956, 5032, 4420, 4645, 4932, 9554, 4229, 
      21257, 5252, 4196, 4100, 5777, 11713, 11194, 9745, 4005, 6178, 17300, 
      14045, 9620, 8605, 7565, 6653, 6148, 11465, 9497, 8482, 7202, 3802, 
      3890, 3917, 4162, 5981, 5417, 4010, 3530, 4210, 4777, 10253, 5765, 
      3428, 3413, 3653, 4148, 6730, 5185, 3649, 13952, 6272, 3332, 4361, 
      5525, 5234, 4394, 3386, 3169, 3146, 3025, 15016, 8692, 8541, 7957, 
      6397, 4680, 4072, 3016, 9865, 7850, 2813, 4658, 7745, 3860, 3280, 2825, 
      3104, 4553, 5008, 2650, 4537, 20456, 15044, 12301, 10600, 7829, 5204, 
      3400, 2941, 4709, 5749, 14501, 13850, 12202, 9457, 7585, 4802, 2501, 
      2690, 4804, 2529, 2385, 3529, 10858, 4913, 2405, 13352, 6472, 4141, 
      2900, 3716, 16425, 6649, 6250, 2169, 2026, 3706, 10585, 5072, 3161, 
      2777, 2057, 1961, 1937, 3232, 4240, 5185, 9949, 9418, 4658, 1858, 2045, 
      13864, 2088, 2053, 1780, 1960, 2125, 2853, 2920, 3133, 3528, 5402, 
      2357, 2042, 1970, 2465, 2642, 4597, 1825, 1856, 13621, 2146, 2097, 
      2050, 2610, 3042, 12469, 8168, 2813, 2468, 1448, 1445, 1469, 2965, 
      1625, 1433, 1433, 1513, 2393, 6625, 1300, 6480, 3929, 2521, 7309, 
      16285, 4072, 1781, 1172, 3656, 4877, 5445, 1114, 1665, 3298, 5445, 
      6273, 7489, 6208, 4388, 2180, 1124, 1033, 1553, 3140, 4160, 4993, 6353, 
      11162, 4682, 6290, 12781, 1300, 1576, 1684, 5125, 6229, 7402, 1037, 
      1370, 1997, 7241, 8410, 15913, 11809, 2548, 793, 865, 1313, 3593, 6560, 
      7184, 15613, 8829, 1213, 1129, 1885, 6970, 4040, 1637, 5954, 4225, 
      1109, 634, 689, 5386, 5525, 3177, 2176, 1152, 1537, 6352, 1370, 890, 
      529, 1685, 5290, 9178, 16868, 8228, 4840, 4709, 1384, 1013, 13666, 
      2557, 1117, 2122, 4930, 8905, 8321, 2249, 1361, 1129, 2000, 3001, 3316, 
      6961, 16490, 761, 362, 2210, 2570, 5545, 18013, 16453, 1620, 1224, 
      1108, 405, 388, 324, 1924, 7893, 20738, 17713, 12610, 4385, 3425, 2498, 
      773, 689, 370, 2053, 5017, 3620, 2960, 2857, 1937, 1777, 1097, 6340, 
      3706, 8506, 8660, 637, 520, 485, 197, 200, 7913, 4525, 365, 338, 3890, 
      7565, 4113, 2353, 193, 7033, 7369, 2621, 3721, 3965, 4090, 4346, 9530, 
      4456, 10709, 9297, 2564, 1664, 4160, 4553, 11513, 1493, 10658, 1405, 
      1321, 1952, 377, 212, 5345, 21618, 1378, 5193, 7578, 12330, 2920, 7229, 
      7748, 12773, 7570, 12997, 17689, 529, 0, 49, 7744, 10816, 122, 845, 5, 
      9029, 14409, 2410, 493, 10, 18, 11245, 12553, 2516, 800, 1321, 22536, 
      490, 18560, 320, 202, 162, 145, 482, 27040, 20025, 505, 225, 24845, 
      24561, 24250, 2192, 1658, 578, 545, 29602, 25961, 890, 1361, 416, 925, 
      680, 653, 548, 554, 28800, 2225, 1405, 1090, 2500, 2421, 2048, 1700, 
      1193, 3205, 4145, 2105, 3706, 2194, 4513, 3229, 2669, 3233, 3538, 3445, 
      4265, 4210, 4624, 4225, 5392, 4385, 4666, 5993, 5986, 5290, 5989, 5800, 
      6409, 6770, 7556, 7522, 7978, 7418, 8017, 9000, 9065, 11234, 11554, 
      11509 ], 
  [ 59921, 58945, 59321, 57457, 55705, 54900, 54688, 55129, 53576, 52625, 
      52013, 47912, 47906, 45461, 46377, 45972, 45053, 44773, 44053, 42453, 
      42772, 43112, 39274, 38330, 37864, 38970, 39313, 38849, 36341, 38345, 
      37700, 37978, 36968, 36845, 35536, 35909, 34245, 30484, 30836, 30056, 
      37025, 37777, 28746, 31796, 30260, 28265, 27572, 33296, 31610, 27685, 
      32324, 26065, 26813, 26645, 31538, 26953, 28745, 29978, 26185, 28057, 
      29520, 27050, 24557, 24433, 63104, 55145, 29993, 25505, 24868, 25705, 
      26522, 25826, 25717, 63709, 56725, 51061, 52826, 29426, 25801, 25337, 
      63113, 62305, 61904, 52180, 26000, 24208, 23504, 62413, 53000, 22045, 
      21992, 25285, 58661, 21221, 21074, 22394, 22961, 56457, 23761, 22761, 
      26065, 51425, 27845, 22049, 22298, 26690, 54389, 22189, 22280, 57130, 
      54477, 45481, 44845, 20557, 20106, 19636, 49946, 46877, 22130, 21437, 
      20765, 54765, 40948, 39493, 21748, 19093, 20413, 20644, 22180, 23269, 
      40673, 40378, 23953, 19925, 19610, 19858, 20450, 20533, 48772, 38096, 
      21521, 18532, 51349, 39541, 20434, 19314, 19249, 18850, 18625, 19825, 
      22986, 48932, 48232, 22312, 19325, 18797, 21320, 42025, 23018, 18845, 
      18173, 18365, 21410, 50913, 40225, 34324, 21393, 20673, 17524, 17473, 
      17505, 17620, 32045, 36781, 35125, 22229, 20036, 18581, 18421, 18344, 
      16964, 20122, 18945, 17937, 16722, 18757, 47009, 36548, 34609, 34340, 
      32009, 29153, 21425, 19088, 16609, 17225, 18593, 19748, 20098, 19973, 
      16705, 16298, 16193, 16529, 28645, 24340, 16552, 16200, 17476, 41546, 
      18761, 15634, 42932, 31001, 26401, 24212, 16532, 15952, 29529, 22525, 
      15490, 15250, 15418, 16810, 36788, 31268, 19508, 15080, 30517, 21530, 
      20117, 18122, 15541, 14837, 14741, 37201, 31041, 25849, 25009, 15241, 
      14656, 14450, 14162, 27613, 27380, 21493, 16525, 14180, 16228, 38653, 
      27613, 25570, 14050, 18640, 15220, 15137, 27149, 15929, 15529, 14906, 
      32877, 27637, 26685, 22600, 20052, 18772, 16840, 16360, 15300, 14677, 
      13957, 13320, 13096, 13045, 12997, 13000, 38369, 33505, 20690, 19658, 
      16250, 12770, 26705, 21380, 13840, 12868, 12593, 12593, 12644, 13169, 
      14144, 31921, 29745, 21537, 20421, 19377, 13617, 13345, 12442, 12997, 
      32264, 27476, 24200, 21509, 20021, 18661, 12584, 12325, 12109, 12104, 
      32045, 24425, 23545, 22490, 22285, 22082, 21290, 19802, 16505, 12610, 
      12322, 11906, 11882, 11885, 12410, 13037, 13645, 34465, 27540, 24433, 
      11664, 11668, 33058, 30493, 29945, 28610, 28349, 27578, 15545, 14258, 
      13049, 12074, 30280, 23117, 22685, 21437, 17012, 15332, 12680, 13085, 
      33826, 30346, 27154, 16954, 14274, 11986, 26945, 12416, 12260, 10852, 
      23605, 19825, 17498, 15233, 12545, 10898, 11765, 28629, 27045, 26280, 
      19429, 16333, 12708, 11029, 28697, 16601, 14962, 12226, 11357, 10265, 
      10217, 10205, 10397, 11426, 11722, 26129, 20201, 19025, 17744, 11681, 
      10049, 10036, 10576, 11600, 25177, 23725, 22122, 10957, 11401, 27560, 
      19208, 10280, 10133, 9620, 9748, 10045, 10760, 29290, 26833, 23333, 
      9445, 23857, 22905, 22212, 19825, 9216, 9220, 23186, 12869, 27880, 
      27605, 21157, 18637, 16405, 16232, 10861, 10436, 10132, 9005, 23049, 
      19053, 15705, 11898, 11785, 9010, 8938, 8874, 8818, 11945, 10145, 8825, 
      8689, 8513, 9140, 9364, 19730, 19097, 18890, 10882, 10130, 8906, 9370, 
      19125, 18916, 13725, 11581, 23297, 23050, 16021, 11890, 11057, 10837, 
      8945, 17744, 16393, 10880, 7745, 7888, 9040, 17770, 16978, 7690, 7669, 
      7669, 7893, 12296, 11885, 20681, 17225, 11450, 7274, 8017, 7312, 7585, 
      23530, 21050, 17498, 11245, 22100, 14120, 6725, 18225, 15970, 8770, 
      6682, 6885, 10756, 9536, 6481, 6761, 21617, 16442, 13810, 7762, 7202, 
      17748, 11413, 8485, 6165, 6100, 22058, 8738, 8633, 7298, 6098, 5945, 
      5954, 6125, 6770, 17012, 8801, 6505, 5801, 5972, 5837, 5765, 5672, 
      5620, 5576, 5525, 5645, 6845, 5429, 5554, 6773, 6850, 17284, 6273, 
      5284, 18497, 12610, 10666, 5570, 5365, 6581, 12505, 5245, 12545, 5024, 
      4660, 5465, 19373, 5513, 16237, 8845, 5445, 4581, 4456, 4645, 10625, 
      4250, 23140, 5777, 4385, 4177, 5252, 12994, 12433, 10858, 3970, 5569, 
      18973, 15508, 10733, 9620, 8468, 7444, 5525, 12746, 10610, 9497, 8077, 
      3725, 3757, 3770, 3917, 6730, 6082, 4381, 3677, 3881, 4322, 11464, 
      6500, 3589, 3364, 3464, 3805, 7605, 5850, 3418, 15457, 7105, 3577, 
      3920, 6274, 5941, 4961, 3701, 3386, 3349, 3074, 16605, 9805, 9640, 
      9000, 7272, 5317, 4597, 3205, 11090, 8893, 2890, 4105, 8788, 4385, 
      3665, 3028, 2873, 4000, 4385, 2797, 3970, 22381, 16661, 13736, 11909, 
      8900, 5981, 3869, 2696, 4100, 5000, 16090, 15397, 13637, 10682, 8642, 
      5537, 2690, 2501, 5553, 2788, 2560, 3088, 12209, 5690, 2650, 14885, 
      7445, 4820, 3341, 3205, 18154, 7650, 7209, 2386, 2061, 3181, 11936, 
      5905, 3700, 3232, 2260, 2080, 2000, 2777, 3617, 4436, 11258, 10685, 
      5449, 1949, 1898, 15453, 2389, 2340, 1885, 1813, 1908, 2440, 2493, 
      2664, 2989, 6305, 2770, 2357, 2257, 2122, 2257, 3890, 1664, 1681, 
      15210, 2545, 2482, 2421, 2197, 2545, 13988, 9365, 3380, 2965, 1525, 
      1508, 1448, 2468, 1898, 1594, 1370, 1394, 1994, 7696, 1321, 5521, 4706, 
      3074, 6266, 18056, 4877, 2180, 1165, 3005, 4072, 6418, 1233, 1378, 
      2689, 4570, 5314, 6418, 7265, 5249, 2705, 1313, 1040, 1280, 2545, 3425, 
      4160, 5380, 12625, 3877, 5317, 14356, 1629, 1261, 1341, 4264, 5256, 
      8585, 890, 1097, 1570, 6170, 7241, 17684, 13328, 3185, 884, 788, 1040, 
      2900, 5545, 6113, 17370, 10138, 1570, 1458, 1458, 5913, 4901, 1252, 
      7025, 5114, 1466, 725, 626, 4469, 4594, 3940, 2785, 865, 1152, 5337, 
      1825, 1205, 578, 1258, 4373, 7925, 18709, 9509, 5813, 5668, 1853, 740, 
      15325, 3250, 1530, 1597, 4041, 7666, 9616, 2900, 1844, 1556, 1489, 
      2336, 2609, 5876, 18317, 1090, 397, 1657, 1961, 4586, 19924, 18280, 
      2173, 1693, 1549, 580, 549, 373, 1413, 6724, 22789, 19610, 14213, 5330, 
      4258, 3205, 1130, 1018, 545, 1514, 6032, 4481, 3737, 3620, 2560, 2372, 
      1552, 5297, 2929, 7281, 9997, 980, 821, 772, 260, 221, 9194, 5498, 610, 
      569, 3085, 6410, 5044, 3060, 340, 5920, 6228, 1970, 2930, 3146, 3257, 
      3485, 8221, 3581, 9316, 10690, 3313, 2273, 3313, 3664, 10064, 2074, 
      9265, 1972, 1874, 2617, 692, 457, 4372, 23725, 1945, 4234, 6409, 10825, 
      3725, 6088, 6565, 11240, 6401, 11450, 19600, 900, 49, 0, 6561, 9409, 
      325, 1300, 68, 7748, 16138, 3145, 850, 73, 25, 9810, 11034, 3265, 1241, 
      1874, 24685, 833, 20513, 593, 405, 337, 306, 797, 29385, 22048, 820, 
      400, 27092, 26794, 26469, 2857, 2225, 865, 818, 32045, 28250, 1261, 
      1844, 521, 1268, 925, 884, 709, 673, 31201, 2834, 1832, 1405, 3109, 
      3016, 2545, 2113, 1424, 3898, 4852, 2336, 4329, 2425, 5234, 3656, 2900, 
      3604, 3965, 3816, 4706, 4637, 5121, 4498, 5945, 4672, 5009, 6560, 6525, 
      5661, 6500, 6269, 6850, 7225, 8081, 8005, 8489, 7789, 8500, 9469, 9506, 
      11633, 11925, 11866 ], 
  [ 77012, 74740, 76250, 74386, 72148, 70209, 69673, 71410, 68237, 69716, 
      69428, 61925, 64997, 60932, 64116, 63225, 61658, 61540, 59848, 58248, 
      60025, 61661, 53125, 51857, 51229, 54765, 56080, 56426, 50354, 55760, 
      54305, 55393, 53573, 53288, 51169, 53000, 49554, 41905, 44525, 42125, 
      28682, 28786, 41625, 49697, 46217, 40820, 38345, 26897, 26669, 41050, 
      52169, 37162, 40340, 39848, 51545, 41290, 24938, 24713, 39712, 24736, 
      24417, 24701, 35816, 36178, 102065, 90704, 50000, 40004, 38233, 24004, 
      42965, 41297, 23530, 103156, 93256, 85000, 87737, 49757, 42082, 22826, 
      102560, 101428, 100865, 86929, 42929, 38545, 23585, 101698, 88397, 
      32980, 32765, 21640, 96650, 30050, 26501, 22961, 22394, 93636, 39232, 
      22032, 20800, 86498, 48338, 22130, 21893, 20453, 90920, 21460, 21389, 
      94957, 91170, 77962, 77002, 31330, 29097, 27169, 84857, 80330, 37277, 
      35450, 21170, 91944, 71485, 69220, 36733, 26788, 20980, 20725, 19669, 
      19300, 71210, 70753, 42178, 31994, 21473, 21073, 20369, 20290, 83521, 
      67337, 36992, 26065, 87394, 69754, 34609, 31221, 30994, 29461, 28426, 
      19906, 18369, 84005, 82981, 39565, 31880, 30056, 18485, 73858, 41405, 
      30914, 21170, 20714, 18089, 87120, 71248, 61945, 38160, 36468, 25705, 
      25168, 22608, 21913, 58370, 66184, 63556, 40616, 35669, 31784, 31300, 
      31061, 22229, 36241, 33282, 30330, 24741, 17866, 81920, 66113, 63040, 
      62609, 58820, 54020, 39488, 34073, 20740, 19088, 17540, 16913, 36865, 
      36578, 27154, 24965, 21458, 19850, 53512, 45805, 27325, 19845, 17557, 
      74189, 34394, 21709, 76385, 57812, 49972, 46001, 28601, 26401, 55530, 
      43018, 25129, 23593, 19225, 16729, 67325, 58565, 37085, 19373, 57490, 
      41537, 38666, 34241, 26962, 23666, 19682, 68224, 58500, 49744, 48256, 
      26500, 18625, 23765, 20885, 53128, 52733, 42148, 31348, 23333, 15013, 
      70810, 53290, 49789, 23689, 36865, 28585, 15056, 52826, 30914, 29866, 
      14825, 62280, 53800, 52200, 45037, 40221, 37645, 33445, 32317, 29637, 
      27880, 25540, 22797, 21277, 20740, 19396, 19237, 70850, 63394, 41669, 
      39665, 32369, 19493, 52544, 43169, 26233, 22345, 20288, 18020, 17585, 
      15680, 14225, 61162, 57690, 43650, 41562, 39546, 26010, 25090, 17221, 
      15346, 61829, 54125, 48581, 43784, 41000, 38344, 22709, 21316, 19156, 
      18989, 61610, 49130, 47602, 45737, 45370, 45005, 43565, 40781, 34082, 
      23545, 22285, 19277, 18281, 18122, 15245, 14090, 13402, 65488, 54513, 
      49300, 18225, 17905, 63433, 59410, 58538, 56393, 55970, 54713, 32474, 
      29405, 26090, 14585, 59197, 47336, 46580, 44360, 35885, 32261, 25397, 
      12680, 64849, 59425, 54289, 35989, 30069, 13525, 54080, 25457, 24977, 
      18385, 48634, 41938, 37505, 32810, 26234, 14705, 12818, 57060, 54504, 
      53253, 41380, 35368, 27045, 13540, 57290, 36122, 32701, 26077, 23426, 
      18122, 17426, 17090, 14690, 12317, 11965, 53264, 43124, 40976, 38561, 
      24884, 17744, 17569, 13249, 11681, 51826, 49402, 46665, 12010, 11482, 
      55829, 41645, 21053, 20420, 15533, 14365, 13204, 11813, 58693, 54778, 
      49010, 16978, 50020, 48420, 47241, 43072, 15777, 15457, 49025, 29474, 
      56797, 56360, 45700, 41236, 37060, 36725, 24712, 23477, 22525, 17672, 
      49050, 42138, 35874, 27693, 27418, 18649, 18253, 17865, 17485, 28064, 
      23348, 18464, 17680, 16208, 11489, 11065, 43625, 42506, 42137, 25705, 
      23657, 11417, 10585, 42696, 42325, 32436, 27700, 49946, 49537, 37162, 
      28657, 26690, 26146, 10322, 40505, 38020, 26513, 14468, 12505, 9769, 
      40693, 39253, 16033, 15850, 12610, 11538, 30197, 29300, 46034, 39986, 
      28541, 14969, 19600, 11281, 10420, 50989, 46889, 40745, 28498, 48749, 
      34613, 13124, 42282, 38245, 22945, 15025, 10530, 28009, 25169, 11584, 
      10244, 48266, 39365, 34465, 20641, 18785, 41805, 29800, 22984, 14184, 
      13309, 49193, 23885, 23618, 19853, 14765, 13154, 11705, 10418, 8633, 
      40745, 24272, 17440, 13172, 10265, 15476, 15080, 14501, 14125, 13757, 
      13220, 10100, 7412, 13610, 9685, 7178, 7093, 41665, 18180, 13465, 
      43850, 33265, 29377, 15857, 14842, 19784, 33322, 15370, 33524, 14825, 
      10249, 7328, 45698, 6890, 40456, 26260, 17352, 13572, 9397, 8452, 
      30146, 11621, 52057, 18980, 13700, 12196, 6305, 34945, 33898, 30865, 
      10693, 5650, 45460, 39565, 30740, 28493, 26045, 23725, 5444, 34697, 
      30617, 28370, 25330, 9962, 9346, 9197, 8210, 22525, 20905, 15802, 
      12506, 7202, 6185, 32605, 22133, 12580, 9925, 8405, 6964, 24858, 20673, 
      7873, 40000, 23872, 13540, 5945, 22069, 21250, 18650, 14474, 13025, 
      12826, 10769, 42120, 29812, 29485, 28197, 24525, 19816, 17800, 12520, 
      32393, 28090, 10909, 4834, 27985, 17588, 15248, 12505, 7328, 4729, 
      4304, 11626, 4537, 51784, 42500, 37469, 34184, 28421, 22100, 16424, 
      6989, 4181, 3461, 41605, 40426, 37370, 31985, 28001, 21170, 12005, 
      7442, 21348, 12913, 11713, 5113, 34970, 21809, 12613, 39752, 25832, 
      19805, 15572, 4420, 45289, 26361, 25434, 12025, 9594, 4234, 34697, 
      22672, 17065, 15625, 11737, 10585, 9857, 4640, 3536, 2897, 33533, 
      32474, 21730, 10130, 7325, 40968, 13000, 12789, 10228, 7240, 6525, 
      4789, 4680, 4365, 3880, 23882, 14677, 13130, 12706, 5281, 4930, 2837, 
      6929, 6784, 40725, 14290, 14065, 13842, 4546, 3922, 38693, 30344, 
      17069, 15844, 9544, 9365, 8333, 3845, 12185, 10585, 7769, 7145, 4505, 
      27217, 8692, 1552, 20825, 16601, 1325, 45677, 21320, 13925, 8212, 2600, 
      1885, 24805, 9738, 5185, 2770, 1573, 1345, 1153, 26624, 22340, 15908, 
      10628, 8249, 5249, 2788, 2048, 1649, 1249, 36682, 1690, 1186, 39709, 
      12564, 4744, 4500, 1429, 1125, 29402, 6317, 5066, 3757, 905, 842, 
      45305, 38033, 17684, 9065, 7025, 5009, 2009, 928, 848, 44829, 32413, 
      12829, 12393, 3645, 810, 21992, 3925, 26546, 22529, 12725, 8906, 7025, 
      986, 949, 19897, 16960, 4672, 3825, 720, 14218, 11978, 8273, 3445, 890, 
      554, 47140, 31460, 24200, 23893, 14408, 4709, 41650, 18397, 13437, 
      2650, 882, 457, 31729, 17561, 14561, 13625, 2704, 1769, 1556, 449, 
      46586, 12025, 7930, 2386, 2042, 617, 49165, 46549, 15700, 14248, 13780, 
      9733, 9540, 8068, 2628, 325, 53650, 48689, 39890, 23393, 21025, 18514, 
      12389, 11953, 9698, 2405, 24905, 21572, 19856, 19577, 16897, 16385, 
      13945, 356, 1066, 234, 32596, 12077, 11432, 11221, 8117, 7592, 31145, 
      23885, 10573, 10370, 898, 173, 22945, 18369, 9169, 169, 153, 1565, 905, 
      797, 746, 650, 202, 584, 325, 33937, 19108, 16448, 640, 505, 425, 
      15925, 274, 15661, 15401, 17440, 11465, 10420, 241, 55234, 15634, 265, 
      10, 538, 20168, 13, 4, 629, 2, 677, 48841, 12321, 7744, 6561, 0, 256, 
      9802, 13693, 7925, 53, 43273, 18778, 12109, 7930, 7234, 333, 585, 
      19060, 13472, 15401, 56680, 11930, 50240, 10880, 9882, 9490, 9297, 
      11570, 63648, 52585, 11593, 9553, 60221, 59761, 59274, 17680, 15914, 
      11314, 11105, 67442, 61865, 12682, 14561, 8864, 12365, 10888, 10685, 
      9700, 9178, 66112, 17009, 13901, 12178, 17284, 17029, 15424, 14020, 
      11225, 19045, 20161, 12137, 18666, 12226, 20705, 15725, 12701, 15025, 
      16034, 15237, 16937, 16706, 18000, 14785, 19472, 15121, 16106, 20249, 
      19890, 17082, 19541, 18824, 19081, 19618, 21284, 20722, 21530, 19210, 
      21217, 22024, 21737, 23378, 23346, 23125 ], 
  [ 81940, 79412, 81146, 79282, 76948, 74785, 74185, 76178, 72685, 74644, 
      74420, 66245, 69925, 65540, 69172, 68185, 66490, 66404, 64520, 62920, 
      64985, 66877, 57413, 56081, 55421, 59437, 60944, 61450, 54674, 60752, 
      59137, 60385, 58405, 58088, 55809, 57928, 54130, 45713, 48781, 46061, 
      28586, 28562, 45721, 54785, 50921, 44852, 42025, 27185, 27245, 45242, 
      57641, 40906, 44564, 44008, 57049, 45674, 25738, 25225, 43936, 25632, 
      24961, 25789, 39592, 40050, 111313, 99280, 55504, 44420, 42425, 25220, 
      47765, 45905, 24650, 112500, 102024, 93256, 96185, 55325, 46850, 23882, 
      111904, 110708, 110113, 95345, 47825, 42929, 25153, 111010, 96941, 
      36692, 36445, 22472, 105706, 33346, 29125, 24625, 23834, 102532, 43840, 
      23440, 21312, 94978, 53938, 23698, 23365, 20773, 99688, 22868, 22765, 
      103981, 99970, 85930, 84906, 35010, 32425, 30209, 93305, 88490, 41821, 
      39770, 22802, 100840, 79069, 76644, 41245, 29860, 22644, 22293, 20725, 
      20068, 78794, 78305, 47330, 35930, 23393, 22865, 21905, 21794, 91937, 
      74665, 41600, 29105, 96066, 77274, 38961, 35125, 34866, 33109, 31914, 
      21474, 19009, 92485, 91397, 44525, 35912, 33832, 19477, 81698, 46589, 
      34850, 23314, 22730, 18985, 95824, 78928, 68953, 43024, 41140, 28873, 
      28240, 25168, 24313, 65122, 73544, 70724, 45800, 40309, 35944, 35396, 
      35125, 24821, 40977, 37666, 34330, 27877, 19242, 90368, 73505, 70208, 
      69745, 65668, 60484, 44608, 38585, 23108, 21008, 18884, 17905, 41729, 
      41410, 30770, 28229, 24050, 22058, 59976, 51597, 31005, 22117, 19125, 
      82189, 39034, 24461, 84545, 64660, 56180, 51857, 32537, 30017, 62218, 
      48618, 28585, 26793, 21529, 18265, 74909, 65509, 42109, 21773, 64370, 
      47041, 43882, 38977, 30770, 26962, 22210, 75904, 65476, 56016, 54400, 
      30276, 20961, 27157, 23765, 59720, 59293, 47780, 35828, 26693, 16325, 
      78714, 59914, 56125, 27145, 42017, 32777, 16592, 59450, 35426, 34250, 
      16361, 69640, 60520, 58792, 51021, 45757, 42925, 38277, 37021, 34021, 
      32040, 29380, 26221, 24445, 23812, 22212, 22021, 78818, 70850, 47365, 
      45169, 37105, 22373, 59200, 49025, 30233, 25769, 23360, 20644, 20113, 
      17728, 15793, 68490, 64762, 49570, 47290, 45082, 30010, 28962, 19717, 
      17362, 69221, 60941, 54949, 49736, 46696, 43784, 26261, 24644, 22100, 
      21901, 69002, 55562, 53906, 51881, 51482, 51085, 49517, 46477, 39106, 
      27257, 25805, 22285, 21097, 20906, 17357, 15850, 14906, 73168, 61393, 
      55764, 21073, 20689, 70985, 66674, 65738, 63433, 62978, 61625, 37370, 
      33949, 30218, 16633, 66461, 53672, 52852, 50440, 41165, 37157, 29461, 
      14152, 72529, 66721, 61201, 41301, 34741, 15381, 60992, 29585, 29041, 
      21425, 55130, 47858, 43009, 37834, 30490, 17009, 14578, 64228, 61480, 
      60133, 47268, 40680, 31429, 15588, 64490, 41530, 37757, 30365, 27362, 
      21226, 20402, 20002, 17090, 14045, 13565, 60176, 49204, 46864, 44225, 
      29044, 20816, 20609, 15329, 13249, 58642, 56026, 53065, 13770, 13050, 
      62965, 47629, 24733, 24004, 18253, 16829, 15380, 13573, 66053, 61850, 
      55634, 20018, 56740, 55012, 53737, 49216, 18625, 18241, 55681, 34306, 
      64061, 63592, 52100, 47252, 42692, 42325, 29000, 27605, 26525, 20936, 
      55738, 48250, 41410, 32365, 32058, 22105, 21645, 21193, 20749, 32800, 
      27508, 21920, 21008, 19280, 13505, 12953, 49897, 48682, 48281, 30185, 
      27881, 13465, 12377, 48904, 48501, 37684, 32436, 56762, 56321, 42890, 
      33521, 31330, 30722, 12146, 46553, 43844, 31153, 17348, 14969, 11465, 
      46773, 45205, 19233, 19018, 15138, 13810, 35285, 34292, 52594, 46034, 
      33469, 18041, 23440, 13617, 12532, 57965, 53545, 46889, 33458, 55565, 
      40213, 15940, 48586, 44197, 27297, 18225, 12802, 32969, 29809, 14144, 
      12484, 55082, 45445, 40097, 24737, 22625, 48109, 34984, 27400, 17320, 
      16285, 56105, 28429, 28130, 23885, 18029, 16130, 14393, 12818, 10553, 
      46985, 28880, 21152, 16180, 12665, 18932, 18472, 17797, 17357, 16925, 
      16292, 12532, 9076, 16778, 12053, 8810, 8693, 48033, 22084, 16633, 
      50410, 38897, 34625, 19441, 18266, 23944, 38986, 18922, 39220, 18313, 
      12905, 9248, 52450, 8714, 46792, 31252, 21256, 16900, 11925, 10756, 
      35554, 14629, 59321, 23140, 17092, 15332, 8065, 40833, 39690, 36369, 
      13573, 7218, 52244, 45869, 36244, 33773, 31069, 28493, 6980, 40585, 
      36121, 33650, 30290, 12746, 12002, 11821, 10610, 27197, 25385, 19610, 
      15802, 9410, 8105, 38333, 26773, 15908, 12773, 10933, 9140, 29818, 
      25153, 10305, 46400, 28736, 17060, 7897, 26741, 25826, 22906, 18154, 
      16481, 16250, 13841, 48712, 35316, 34957, 33541, 29485, 24232, 21960, 
      15912, 38153, 33434, 14045, 6530, 33329, 21748, 19088, 15929, 9760, 
      6425, 5840, 14922, 6201, 59144, 49156, 43709, 40136, 33829, 26836, 
      20456, 9389, 5749, 4709, 48197, 46922, 43610, 37745, 33377, 25810, 
      15397, 9970, 26020, 16465, 15073, 7065, 41018, 26545, 16133, 46216, 
      31016, 24317, 19540, 6212, 52201, 31609, 30586, 15481, 12634, 5994, 
      40745, 27536, 21257, 19625, 15161, 13817, 12961, 6560, 5072, 4145, 
      39485, 38330, 26498, 13298, 9949, 47560, 16648, 16405, 13428, 9864, 
      8989, 6805, 6664, 6253, 5608, 28906, 18581, 16810, 16322, 7457, 7010, 
      4181, 9521, 9344, 47317, 18162, 17905, 17650, 6562, 5746, 45125, 36040, 
      21325, 19940, 12680, 12469, 11245, 5669, 15769, 13913, 10585, 9833, 
      6553, 32625, 11700, 2320, 25561, 20825, 1901, 52685, 26120, 17797, 
      11156, 4072, 3005, 29989, 12970, 7489, 4338, 2533, 2113, 1665, 32000, 
      27268, 20068, 14020, 11225, 7585, 4388, 3328, 2705, 1985, 42986, 2810, 
      1922, 46269, 16276, 6984, 6676, 2421, 1861, 35066, 8941, 7402, 5741, 
      1417, 1130, 52313, 44465, 22100, 12233, 9809, 7345, 3385, 1568, 1360, 
      51805, 38365, 16605, 16105, 5629, 1354, 26920, 6005, 31954, 27521, 
      16501, 12074, 9841, 1850, 1781, 24601, 21312, 6976, 5905, 1360, 18218, 
      15658, 11345, 5429, 1754, 650, 54308, 37348, 29384, 29045, 18440, 7045, 
      48402, 22941, 17341, 4410, 1810, 585, 37649, 22009, 18625, 17561, 4496, 
      3209, 2900, 929, 53722, 15737, 10970, 4082, 3610, 1385, 56493, 53685, 
      19924, 18280, 17748, 13093, 12868, 11140, 4420, 613, 61298, 55985, 
      46514, 28513, 25889, 23090, 16165, 15665, 13058, 4133, 30185, 26500, 
      24592, 24281, 21281, 20705, 17945, 932, 2250, 394, 38612, 15821, 15080, 
      14837, 11221, 10600, 37033, 29069, 14093, 13858, 2018, 493, 28033, 
      22945, 12465, 585, 505, 3037, 2057, 1885, 1802, 1642, 170, 1544, 101, 
      40081, 23780, 20800, 1664, 1433, 73, 20213, 50, 19917, 19625, 21920, 
      15145, 13940, 977, 63010, 19890, 1033, 298, 58, 24968, 365, 260, 85, 
      290, 101, 56169, 16129, 10816, 9409, 256, 0, 13226, 17693, 11029, 85, 
      50185, 23418, 15885, 11034, 10210, 13, 73, 23732, 17440, 19625, 64552, 
      15674, 57664, 14464, 13306, 12850, 12625, 15250, 71968, 60169, 15273, 
      12913, 68317, 67825, 67306, 22160, 20170, 14930, 14689, 75986, 70057, 
      16490, 18625, 12064, 16109, 14408, 14173, 13028, 12410, 74560, 21361, 
      17837, 15858, 21636, 21349, 19520, 17924, 14713, 23589, 24737, 15625, 
      23050, 15714, 25313, 19661, 16189, 18833, 19970, 19045, 20905, 20642, 
      22096, 18369, 23696, 18737, 19850, 24505, 24082, 20890, 23669, 22856, 
      23049, 23618, 25444, 24786, 25658, 23018, 25281, 26056, 25705, 27250, 
      27154, 26901 ], 
  [ 58378, 57690, 57812, 55940, 54290, 53737, 53597, 53748, 52553, 51050, 
      50362, 47009, 46309, 44218, 44626, 44329, 43552, 43234, 42730, 41122, 
      41113, 41161, 38365, 37489, 37057, 37621, 37746, 37096, 35380, 36626, 
      36161, 36257, 35425, 35338, 34205, 34250, 32980, 30073, 29917, 29497, 
      41000, 41896, 27997, 29929, 28825, 27586, 27289, 36829, 34817, 26820, 
      30017, 25700, 25906, 25810, 29189, 25864, 31688, 33245, 25274, 30890, 
      32749, 29665, 24146, 23912, 56533, 49330, 27634, 24370, 23985, 28170, 
      24953, 24473, 28288, 57026, 50690, 45602, 47149, 26989, 24264, 27976, 
      56426, 55690, 55325, 46537, 24317, 23101, 25565, 55760, 47209, 21690, 
      21673, 28170, 52292, 21332, 21941, 24341, 25160, 50266, 22394, 24994, 
      29306, 45700, 25360, 24100, 24457, 30145, 48338, 24418, 24545, 50789, 
      48388, 40328, 39764, 20228, 20173, 20025, 44249, 41504, 20825, 20384, 
      22736, 48562, 36221, 34946, 20477, 19442, 22346, 22685, 24797, 26210, 
      35944, 35685, 21960, 19300, 21253, 21645, 22525, 22644, 43105, 33653, 
      20138, 18913, 45392, 34880, 19337, 18721, 18692, 18545, 18500, 21860, 
      26065, 43189, 42561, 20529, 18586, 18346, 24001, 37000, 20981, 18212, 
      19556, 19892, 24197, 44914, 35378, 30233, 19714, 19210, 17753, 17810, 
      18418, 18713, 28240, 32290, 30850, 20186, 18605, 17690, 17602, 17561, 
      17837, 18581, 17800, 17224, 16981, 20996, 41290, 32017, 30330, 30097, 
      28090, 25666, 19450, 17797, 17730, 18850, 20866, 22417, 18409, 18320, 
      16420, 16409, 17060, 17828, 25154, 21605, 16193, 17425, 19493, 36325, 
      17320, 16317, 37529, 27074, 23194, 21401, 15881, 15661, 25780, 20000, 
      15377, 15425, 16601, 18857, 32029, 27229, 17629, 16153, 26548, 19109, 
      18020, 16565, 15028, 14900, 15668, 32330, 26962, 22562, 21866, 14762, 
      15797, 14401, 14689, 23962, 23765, 18922, 15250, 14165, 18517, 33524, 
      23924, 22205, 13925, 16605, 14265, 17170, 23456, 14612, 14356, 16937, 
      28354, 23834, 23026, 19625, 17581, 16589, 15161, 14825, 14125, 13754, 
      13394, 13225, 13289, 13346, 13586, 13625, 33160, 28872, 18037, 17221, 
      14677, 13285, 22970, 18545, 13093, 12769, 12890, 13394, 13553, 14618, 
      16133, 27428, 25540, 18628, 17728, 16900, 12868, 12740, 13385, 14480, 
      27697, 23557, 20785, 18562, 17362, 16290, 12337, 12330, 12546, 12577, 
      27476, 20936, 20200, 19325, 19156, 18989, 18341, 17141, 14600, 12181, 
      12109, 12269, 12461, 12500, 13781, 14804, 15700, 29570, 23545, 20906, 
      12205, 12281, 28305, 26064, 25588, 24433, 24208, 23545, 13780, 12889, 
      12148, 13513, 25849, 19730, 19370, 18338, 14813, 13565, 11849, 15170, 
      28925, 25877, 23117, 14717, 12757, 13637, 22906, 11509, 11425, 11169, 
      20032, 16900, 15041, 13316, 11492, 12041, 13520, 24298, 22930, 22273, 
      16538, 14090, 11509, 12458, 24328, 14248, 13005, 11133, 10660, 10504, 
      10600, 10660, 11428, 13213, 13653, 22082, 17090, 16130, 15101, 10730, 
      10322, 10345, 11965, 13565, 21236, 20000, 18649, 12704, 13364, 23257, 
      16201, 9865, 9826, 10285, 10701, 11322, 12505, 24733, 22600, 19604, 
      9748, 20018, 19210, 18625, 16634, 9733, 9809, 19417, 11152, 23425, 
      23186, 17674, 15586, 13786, 13649, 9754, 9509, 9349, 9050, 19240, 
      15892, 13192, 10357, 10280, 8837, 8837, 8845, 8861, 10330, 9178, 8650, 
      8658, 8770, 10585, 10953, 16385, 15860, 15689, 9553, 9089, 10313, 
      11065, 15850, 15677, 11530, 9962, 19336, 19125, 13284, 10125, 9544, 
      9396, 10600, 14645, 13546, 9365, 8210, 8821, 10837, 14633, 13985, 7793, 
      7808, 8528, 9040, 10273, 9970, 17000, 14120, 9605, 7517, 7394, 8381, 
      8906, 19377, 17257, 14281, 9360, 18125, 11513, 7250, 14824, 12965, 
      7565, 6773, 8020, 8865, 8005, 7290, 7930, 17636, 13289, 11161, 6841, 
      6569, 14341, 9266, 7202, 6322, 6437, 17965, 7309, 7240, 6445, 6109, 
      6280, 6613, 7108, 8293, 13673, 7298, 6010, 6098, 6953, 5626, 5626, 
      5641, 5661, 5689, 5746, 6586, 8650, 5540, 6565, 8612, 8725, 13793, 
      5554, 5393, 14788, 9945, 8433, 5209, 5184, 5570, 9800, 4916, 9802, 
      4765, 5337, 6970, 15440, 7124, 12770, 6890, 4714, 4498, 5273, 5714, 
      8200, 4525, 18625, 4754, 4226, 4306, 6929, 10025, 9572, 8321, 4385, 
      7460, 14994, 12069, 8194, 7333, 6469, 5733, 7450, 9773, 8069, 7208, 
      6148, 4244, 4420, 4469, 4868, 5121, 4689, 3744, 3616, 5044, 5809, 8665, 
      4925, 3490, 3805, 4265, 5002, 5668, 4453, 4325, 11898, 5274, 3258, 
      5365, 4657, 4432, 3812, 3200, 3137, 3136, 3257, 12826, 7250, 7121, 
      6625, 5329, 3986, 3554, 3026, 8245, 6516, 2997, 5832, 6409, 3338, 2978, 
      2809, 3770, 5725, 6290, 2720, 5729, 17730, 12802, 10345, 8842, 6445, 
      4282, 2962, 3625, 5965, 7225, 12301, 11716, 10244, 7829, 6221, 3944, 
      2501, 3284, 3922, 2417, 2405, 4517, 9028, 3985, 2313, 11234, 5234, 
      3365, 2498, 4810, 13997, 5365, 5032, 2117, 2260, 4820, 8749, 4050, 
      2601, 2349, 2025, 2061, 2125, 4234, 5506, 6649, 8177, 7712, 3700, 2000, 
      2561, 11650, 1898, 1885, 1898, 2474, 2749, 3785, 3874, 4153, 4658, 
      4264, 1989, 1828, 1800, 3285, 3528, 5989, 2357, 2410, 11401, 1796, 
      1769, 1744, 3536, 4100, 10357, 6562, 2197, 1962, 1602, 1621, 1777, 
      4021, 1469, 1453, 1805, 1973, 3293, 5213, 1538, 8258, 2977, 1921, 9217, 
      13769, 3074, 1421, 1450, 4946, 6409, 4181, 1192, 2381, 4520, 7085, 
      8045, 9437, 4810, 3298, 1618, 1090, 1285, 2245, 4338, 5578, 6565, 8145, 
      9124, 6208, 8080, 10565, 1042, 2330, 2482, 6737, 8017, 5800, 1525, 
      2056, 2925, 9181, 10504, 13385, 9677, 1802, 905, 1241, 1997, 4937, 
      8410, 9122, 13105, 7025, 905, 865, 2809, 8884, 2938, 2493, 4520, 3077, 
      797, 740, 1037, 7076, 7237, 2225, 1466, 1850, 2389, 8194, 900, 640, 
      697, 2601, 6976, 11392, 14218, 6458, 3554, 3445, 890, 1685, 11300, 
      1709, 709, 3188, 6568, 11093, 6525, 1465, 841, 697, 3042, 4285, 4666, 
      8905, 13856, 481, 544, 3316, 3764, 7289, 15245, 13817, 986, 722, 650, 
      365, 370, 482, 2962, 9965, 17748, 14965, 10324, 3133, 2349, 1620, 445, 
      405, 328, 3133, 3653, 2498, 1970, 1889, 1189, 1073, 613, 8210, 5156, 
      10660, 6786, 325, 274, 261, 325, 394, 6125, 3221, 205, 200, 5380, 9605, 
      2873, 1465, 185, 9005, 9385, 3865, 5185, 5473, 5620, 5920, 11808, 6050, 
      13117, 7325, 1602, 922, 5706, 6165, 14005, 793, 13060, 725, 661, 1114, 
      89, 34, 7081, 18512, 692, 6905, 9620, 14900, 1858, 9225, 9810, 15385, 
      9608, 15629, 14885, 145, 122, 325, 9802, 13226, 0, 325, 101, 11237, 
      11885, 1448, 125, 104, 200, 13693, 15133, 1530, 298, 641, 19346, 136, 
      15674, 74, 64, 68, 73, 164, 23530, 17021, 185, 125, 21485, 21221, 
      20932, 1314, 932, 292, 281, 25924, 22525, 468, 761, 410, 541, 450, 445, 
      450, 520, 25178, 1417, 881, 740, 1682, 1625, 1402, 1186, 965, 2249, 
      3145, 1853, 2836, 1940, 3485, 2657, 2405, 2745, 2960, 2953, 3653, 3620, 
      3922, 3869, 4594, 4005, 4196, 5165, 5200, 4768, 5245, 5122, 5765, 6100, 
      6770, 6800, 7208, 6868, 7289, 8282, 8389, 10600, 10960, 10937 ], 
  [ 57485, 57085, 56953, 55073, 53525, 53224, 53156, 53017, 52180, 50125, 
      49361, 46756, 45362, 43625, 43525, 43336, 42701, 42345, 42057, 40441, 
      40104, 39860, 38106, 37298, 36900, 36922, 36829, 35993, 35069, 35557, 
      35272, 35186, 34532, 34481, 33524, 33241, 32365, 30312, 29648, 29588, 
      45625, 46665, 27898, 28712, 28040, 27557, 27656, 41012, 38674, 26605, 
      28360, 25985, 25649, 25625, 27490, 25425, 35281, 37162, 25013, 34373, 
      36628, 32930, 24385, 24041, 50612, 44165, 25925, 23885, 23752, 31285, 
      24034, 23770, 31509, 50993, 45305, 40793, 42122, 25202, 23377, 31265, 
      50389, 49725, 49396, 41544, 23284, 22644, 28276, 49757, 42068, 21985, 
      22004, 31705, 46573, 22093, 23458, 26938, 28009, 44725, 21677, 27877, 
      33197, 40625, 23525, 26801, 27266, 34250, 42937, 27297, 27460, 45098, 
      42949, 35825, 35333, 20549, 20890, 21064, 39202, 36781, 20170, 19981, 
      25357, 43009, 32144, 31049, 19856, 20441, 24929, 25376, 28064, 29801, 
      31865, 31642, 20617, 19325, 23546, 24082, 25250, 25405, 38088, 29860, 
      19405, 19944, 40085, 30869, 18890, 18778, 18785, 18890, 19025, 24545, 
      29794, 38096, 37540, 19396, 18497, 18545, 27332, 32625, 19594, 18229, 
      21589, 22069, 27634, 39565, 31181, 26792, 18685, 18397, 18632, 18797, 
      19981, 20456, 25085, 28449, 27225, 18793, 17824, 17449, 17433, 17428, 
      19360, 17690, 17305, 17161, 17890, 23885, 36221, 28136, 26701, 26504, 
      24821, 22829, 18125, 17156, 19501, 21125, 23789, 25736, 17370, 17317, 
      16785, 17170, 18577, 19777, 22313, 19520, 16484, 19300, 22160, 31754, 
      16529, 17650, 32776, 23797, 20637, 19240, 15880, 16020, 22681, 18125, 
      15914, 16250, 18434, 21554, 27920, 23840, 16400, 17876, 23229, 17338, 
      16573, 15658, 15165, 15613, 17245, 28109, 23533, 19925, 19373, 14933, 
      17588, 15002, 15866, 20961, 20800, 17001, 14625, 14800, 21456, 29045, 
      20885, 19490, 14450, 15220, 13960, 19853, 20413, 13945, 13833, 19618, 
      24481, 20681, 20017, 17300, 15760, 15056, 14132, 13940, 13600, 13481, 
      13481, 13780, 14132, 14297, 14825, 14900, 28601, 24889, 16034, 15434, 
      13754, 14450, 19885, 16360, 12996, 13320, 13837, 14845, 15112, 16717, 
      18772, 23585, 21985, 16369, 15685, 15073, 12769, 12785, 14978, 16613, 
      23780, 20288, 18020, 16265, 15353, 14569, 12740, 12985, 13633, 13700, 
      23557, 18097, 17505, 16810, 16677, 16546, 16042, 15130, 13345, 12402, 
      12546, 13282, 13690, 13765, 15802, 17221, 18405, 25325, 20200, 18029, 
      13396, 13544, 24202, 22285, 21881, 20906, 20717, 20162, 12665, 12170, 
      11897, 15602, 22068, 16993, 16705, 15889, 13264, 12448, 11668, 17905, 
      24674, 22058, 19730, 13130, 11890, 15938, 19517, 11252, 11240, 12136, 
      17109, 14625, 13234, 12049, 11089, 13834, 15925, 20617, 19465, 18916, 
      14297, 12497, 10960, 14537, 20609, 12545, 11698, 10690, 10613, 11393, 
      11633, 11765, 13109, 15650, 16234, 18685, 14629, 13885, 13108, 10429, 
      11245, 11304, 14004, 16180, 17945, 16925, 15826, 15101, 15977, 19604, 
      13844, 10100, 10169, 11600, 12304, 13249, 14900, 20826, 19017, 16525, 
      10701, 16829, 16165, 15688, 14093, 10900, 11048, 16298, 10085, 19620, 
      19417, 14841, 13185, 11817, 11716, 9297, 9232, 9216, 9745, 16081, 
      13381, 11329, 9466, 9425, 9314, 9386, 9466, 9554, 9365, 8861, 9125, 
      9277, 9677, 12680, 13192, 13690, 13273, 13138, 8874, 8698, 12370, 
      13410, 13225, 13088, 9985, 8993, 16025, 15850, 11197, 9010, 8681, 8605, 
      12905, 12196, 11349, 8500, 9325, 10404, 13284, 12146, 11642, 8546, 
      8597, 10037, 10837, 8900, 8705, 13969, 11665, 8410, 8410, 7421, 10100, 
      10877, 15874, 14114, 11714, 8125, 14800, 9556, 8425, 12073, 10610, 
      7010, 7514, 9805, 7624, 7124, 8749, 9749, 14305, 10786, 9162, 6570, 
      6586, 11584, 7769, 6569, 7129, 7424, 14522, 6530, 6497, 6242, 6770, 
      7265, 7922, 8741, 10466, 10984, 6445, 6165, 7045, 8584, 6065, 6137, 
      6260, 6352, 6452, 6617, 8177, 11105, 6301, 8226, 11101, 11250, 10952, 
      5485, 6152, 11729, 7930, 6850, 5498, 5653, 5209, 7745, 5237, 7709, 
      5156, 6664, 9125, 12157, 9385, 9953, 5585, 4633, 5065, 6740, 7433, 
      6425, 5450, 14760, 4381, 4717, 5085, 9256, 7706, 7361, 6434, 5450, 
      10001, 11665, 9280, 6305, 5696, 5120, 4672, 10025, 7450, 6178, 5569, 
      4869, 5413, 5733, 5818, 6469, 4162, 3946, 3757, 4205, 6857, 7946, 6516, 
      4000, 4041, 4896, 5716, 6849, 4381, 3706, 5882, 8989, 4093, 3589, 7460, 
      3690, 3573, 3313, 3349, 3538, 3573, 4090, 9697, 5345, 5252, 4900, 4036, 
      3305, 3161, 3497, 6050, 4789, 3754, 8209, 4680, 2941, 2941, 3240, 5317, 
      8100, 8845, 3293, 8138, 13729, 9593, 7604, 6425, 4640, 3233, 2705, 
      5204, 8480, 10100, 9162, 8685, 7501, 5626, 4450, 3001, 2962, 4717, 
      2941, 2696, 2900, 6596, 6497, 2930, 2626, 8233, 3673, 2560, 2305, 7065, 
      10490, 3730, 3505, 2498, 3109, 7109, 6212, 2845, 2152, 2116, 2440, 
      2692, 2900, 6341, 8045, 9512, 5746, 5389, 2601, 2701, 3874, 8497, 2057, 
      2080, 2561, 3785, 4240, 5780, 5905, 6292, 6977, 2873, 1858, 1949, 1993, 
      5098, 5449, 8738, 3700, 3789, 8242, 1697, 1706, 1717, 5525, 6305, 7376, 
      4409, 1664, 1609, 2329, 2384, 2756, 6224, 1690, 1962, 2890, 3202, 5242, 
      3380, 2405, 11645, 1898, 1418, 12818, 10132, 1921, 1312, 2385, 7537, 
      9396, 2594, 1801, 4034, 7001, 10250, 11426, 13106, 3005, 1997, 1181, 
      1517, 2180, 3860, 6781, 8381, 9620, 11560, 6273, 9189, 11493, 7424, 
      1105, 4049, 4273, 9860, 11428, 3665, 2810, 3665, 4930, 12842, 14417, 
      9736, 6676, 1069, 1576, 2344, 3604, 7624, 11925, 12781, 9490, 4562, 
      890, 922, 4810, 12505, 1625, 4384, 2665, 1690, 778, 1405, 2098, 10333, 
      10530, 1160, 797, 3485, 4276, 11701, 625, 725, 1466, 4594, 10229, 
      15509, 10377, 4057, 1945, 1872, 577, 3280, 7925, 818, 538, 5429, 9745, 
      15170, 4084, 680, 488, 488, 5245, 6884, 7373, 12584, 10045, 522, 1341, 
      5625, 6217, 10642, 11216, 10004, 449, 401, 401, 800, 841, 1241, 5161, 
      13856, 13357, 10970, 7085, 1586, 1090, 685, 410, 442, 761, 5402, 1924, 
      1165, 853, 808, 468, 424, 324, 11773, 8033, 14689, 4225, 320, 377, 400, 
      1040, 1217, 3706, 1594, 450, 481, 8325, 13450, 1352, 520, 680, 12740, 
      13192, 6410, 8090, 8450, 8633, 9005, 16045, 9169, 17568, 4610, 541, 
      221, 8749, 9316, 18596, 162, 17505, 128, 98, 261, 136, 261, 10440, 
      13949, 89, 10226, 13481, 19625, 641, 13012, 13705, 20180, 13465, 20458, 
      10820, 40, 845, 1300, 13693, 17693, 325, 0, 784, 15376, 8282, 401, 50, 
      785, 1025, 18226, 19882, 445, 5, 58, 14657, 89, 11485, 205, 373, 449, 
      490, 181, 18325, 12644, 200, 500, 16528, 16298, 16045, 421, 289, 369, 
      394, 20453, 17450, 325, 328, 949, 464, 625, 656, 841, 1017, 19805, 650, 
      580, 725, 905, 884, 909, 909, 1156, 1250, 2088, 2020, 1993, 2105, 2386, 
      2308, 2560, 2536, 2605, 2740, 3250, 3253, 3373, 3890, 3893, 3988, 4033, 
      4420, 4525, 4525, 4640, 4625, 5330, 5625, 6109, 6245, 6577, 6597, 6728, 
      7745, 7922, 10217, 10645, 10658 ], 
  [ 59893, 59045, 59305, 57425, 55709, 55016, 54836, 55145, 53748, 52533, 
      51881, 48100, 47770, 45473, 46157, 45800, 44941, 44641, 44017, 42401, 
      42568, 42772, 39394, 38474, 38020, 38882, 39125, 38569, 36413, 38077, 
      37512, 37706, 36772, 36665, 35428, 35649, 34157, 30760, 30880, 30260, 
      39241, 40057, 28850, 31400, 30056, 28397, 27880, 35300, 33466, 27725, 
      31720, 26321, 26825, 26689, 30906, 26881, 30465, 31842, 26189, 29725, 
      31364, 28618, 24777, 24601, 60580, 52957, 29341, 25397, 24872, 27197, 
      26218, 25618, 27253, 61129, 54433, 49025, 50690, 28730, 25505, 26897, 
      60525, 59749, 59364, 50056, 25636, 24100, 24804, 59837, 50804, 22265, 
      22228, 26945, 56205, 21645, 21834, 23634, 24313, 54077, 23525, 24125, 
      27877, 49249, 27109, 23329, 23626, 28594, 52065, 23545, 23652, 54674, 
      52133, 43553, 42949, 20773, 20498, 20168, 47770, 44845, 21906, 21325, 
      21997, 52361, 39200, 37825, 21536, 19601, 21625, 21904, 23696, 24929, 
      38921, 38642, 23417, 19997, 20690, 21002, 21722, 21821, 46600, 36468, 
      21253, 19048, 49045, 37813, 20290, 19394, 19345, 19058, 18913, 21073, 
      24698, 46720, 46052, 21860, 19337, 18937, 22852, 40129, 22450, 18901, 
      19125, 19381, 22986, 48581, 38405, 32840, 20981, 20357, 17960, 17957, 
      18245, 18440, 30685, 35113, 33553, 21649, 19728, 18513, 18385, 18324, 
      17680, 19762, 18761, 17945, 17162, 20077, 44789, 34856, 33029, 32776, 
      30589, 27925, 20869, 18836, 17429, 18269, 19925, 21256, 19666, 19557, 
      16897, 16666, 16897, 17425, 27409, 23440, 16708, 17060, 18688, 39538, 
      18433, 16250, 40840, 29565, 25285, 23272, 16552, 16132, 28169, 21709, 
      15746, 15634, 16250, 18026, 34976, 29776, 18976, 15860, 29053, 20754, 
      19485, 17730, 15613, 15165, 15453, 35333, 29525, 24685, 23909, 15325, 
      15460, 14722, 14690, 26281, 26064, 20641, 16249, 14464, 17536, 36661, 
      26261, 24362, 14282, 18020, 15080, 16325, 25789, 15625, 15289, 16090, 
      31145, 26225, 25337, 21556, 19232, 18080, 16372, 15956, 15056, 14545, 
      13985, 13556, 13460, 13457, 13537, 13556, 36329, 31721, 19786, 18850, 
      15826, 13274, 25317, 20392, 13780, 13096, 12997, 13221, 13320, 14085, 
      15300, 30193, 28145, 20513, 19493, 18545, 13553, 13345, 13130, 13925, 
      30500, 26000, 22948, 20465, 19105, 17873, 12740, 12593, 12569, 12580, 
      30277, 23137, 22321, 21346, 21157, 20970, 20242, 18882, 15921, 12682, 
      12490, 12330, 12402, 12421, 13282, 14085, 14821, 32549, 26024, 23125, 
      12164, 12200, 31202, 28781, 28265, 27010, 26765, 26042, 15017, 13906, 
      12905, 12970, 28564, 21865, 21465, 20313, 16288, 14800, 12564, 14265, 
      31898, 28610, 25610, 16210, 13850, 12970, 25397, 12260, 12136, 11240, 
      22261, 18769, 16650, 14625, 12321, 11650, 12789, 26945, 25457, 24740, 
      18385, 15577, 12416, 11905, 26993, 15793, 14330, 11978, 11285, 10609, 
      10625, 10645, 11093, 12458, 12818, 24565, 19053, 17973, 16804, 11493, 
      10405, 10408, 11428, 12708, 23657, 22301, 20810, 11965, 12505, 25876, 
      18100, 10324, 10225, 10144, 10400, 10841, 11764, 27490, 25177, 21901, 
      9805, 22373, 21485, 20840, 18629, 9668, 9704, 21730, 12325, 26116, 
      25857, 19825, 17497, 15457, 15300, 10585, 10240, 10000, 9241, 21569, 
      17861, 14801, 11426, 11329, 9146, 9106, 9074, 9050, 11437, 9925, 8957, 
      8885, 8837, 9992, 10280, 18450, 17865, 17674, 10498, 9874, 9738, 10330, 
      17873, 17680, 12953, 11065, 21737, 21506, 15005, 11306, 10585, 10397, 
      9881, 16564, 15325, 10404, 8149, 8500, 10036, 16570, 15842, 7930, 7925, 
      8245, 8597, 11588, 11225, 19233, 16033, 10818, 7570, 7925, 7972, 8357, 
      21866, 19546, 16250, 10589, 20512, 13140, 7137, 16889, 14810, 8410, 
      6898, 7565, 10088, 9028, 7013, 7453, 20017, 15210, 12802, 7522, 7090, 
      16400, 10625, 8081, 6401, 6416, 20402, 8266, 8177, 7082, 6266, 6257, 
      6410, 6725, 7610, 15688, 8293, 6445, 6093, 6568, 5897, 5857, 5812, 
      5792, 5780, 5777, 6217, 7801, 5629, 6154, 7741, 7834, 15880, 6101, 
      5480, 16993, 11570, 9818, 5554, 5429, 6273, 11441, 5237, 11461, 5044, 
      5096, 6269, 17757, 6361, 14825, 8105, 5249, 4673, 4948, 5249, 9673, 
      4498, 21256, 5445, 4437, 4357, 6120, 11794, 11281, 9850, 4274, 6529, 
      17321, 14096, 9721, 8720, 7696, 6800, 6497, 11538, 9594, 8593, 7333, 
      4069, 4165, 4194, 4453, 6122, 5570, 4205, 3757, 4505, 5090, 10324, 
      5904, 3649, 3664, 3924, 4441, 6845, 5330, 3922, 13973, 6389, 3533, 
      4660, 5650, 5365, 4545, 3573, 3370, 3349, 3250, 15017, 8761, 8612, 
      8036, 6500, 4817, 4225, 3217, 9914, 7925, 3026, 4961, 7816, 4005, 3445, 
      3016, 3357, 4852, 5317, 2845, 4834, 20393, 15025, 12308, 10625, 7888, 
      5305, 3545, 3188, 5008, 6068, 14482, 13837, 12205, 9490, 7642, 4905, 
      2682, 2925, 4901, 2696, 2564, 3796, 10865, 5002, 2570, 13329, 6529, 
      4240, 3033, 3985, 16370, 6698, 6305, 2330, 2213, 3973, 10580, 5141, 
      3272, 2900, 2216, 2132, 2116, 3485, 4517, 5480, 9946, 9421, 4729, 2029, 
      2250, 13817, 2225, 2192, 1945, 2161, 2336, 3092, 3161, 3380, 3785, 
      5449, 2474, 2173, 2105, 2690, 2873, 4874, 2020, 2053, 13562, 2257, 
      2210, 2165, 2837, 3281, 12416, 8161, 2896, 2561, 1601, 1600, 1636, 
      3200, 1746, 1570, 1602, 1690, 2610, 6628, 1453, 6773, 3970, 2594, 7610, 
      16180, 4105, 1872, 1321, 3897, 5140, 5450, 1241, 1850, 3529, 5714, 
      6554, 7786, 6197, 4405, 2245, 1237, 1172, 1732, 3365, 4405, 5252, 6632, 
      11089, 4933, 6565, 12688, 1385, 1753, 1865, 5380, 6500, 7361, 1186, 
      1537, 2186, 7522, 8705, 15784, 11716, 2581, 904, 1000, 1476, 3816, 
      6829, 7461, 15482, 8762, 1282, 1202, 2066, 7241, 4033, 1808, 5913, 
      4210, 1170, 733, 810, 5629, 5770, 3176, 2197, 1301, 1700, 6605, 1409, 
      949, 626, 1850, 5525, 9461, 16705, 8145, 4801, 4672, 1417, 1152, 13525, 
      2554, 1154, 2293, 5153, 9178, 8228, 2248, 1384, 1160, 2165, 3188, 3509, 
      7208, 16317, 802, 445, 2377, 2745, 5770, 17824, 16276, 1625, 1241, 
      1129, 464, 449, 401, 2081, 8144, 20525, 17522, 12461, 4330, 3386, 2477, 
      802, 722, 425, 2210, 4948, 3573, 2925, 2824, 1924, 1768, 1108, 6565, 
      3889, 8753, 8537, 656, 545, 512, 256, 265, 7794, 4450, 394, 369, 4069, 
      7794, 4040, 2312, 232, 7252, 7592, 2770, 3890, 4138, 4265, 4525, 9773, 
      4633, 10960, 9146, 2501, 1621, 4325, 4724, 11764, 1450, 10897, 1360, 
      1274, 1885, 360, 205, 5512, 21341, 1321, 5354, 7769, 12569, 2825, 7412, 
      7937, 13012, 7753, 13234, 17428, 488, 5, 68, 7925, 11029, 101, 784, 0, 
      9216, 14162, 2305, 442, 1, 17, 11450, 12770, 2405, 733, 1234, 22217, 
      425, 18261, 261, 149, 113, 98, 405, 26669, 19700, 424, 164, 24480, 
      24194, 23885, 2045, 1521, 481, 450, 29189, 25570, 773, 1224, 333, 800, 
      569, 544, 449, 457, 28373, 2050, 1252, 949, 2305, 2228, 1861, 1525, 
      1044, 2986, 3880, 1908, 3449, 1993, 4234, 2980, 2448, 2984, 3277, 3188, 
      3978, 3925, 4325, 3946, 5069, 4100, 4369, 5652, 5645, 4973, 5648, 5465, 
      6058, 6409, 7173, 7141, 7585, 7045, 7624, 8585, 8650, 10777, 11093, 
      11050 ], 
  [ 80053, 77669, 79273, 77393, 75101, 73064, 72500, 74345, 71028, 72693, 
      72425, 64612, 67930, 63713, 67085, 66152, 64525, 64417, 62641, 61025, 
      62920, 64660, 55714, 54410, 53764, 57506, 58901, 59305, 52925, 58621, 
      57096, 58250, 56356, 56057, 53860, 55809, 52205, 44200, 47008, 44468, 
      29257, 29305, 44018, 52520, 48872, 43181, 40552, 27620, 27514, 43469, 
      55144, 39377, 42761, 42241, 54522, 43777, 25857, 25506, 42125, 25693, 
      25220, 25738, 38025, 38425, 106660, 95005, 52957, 42485, 40616, 25085, 
      45610, 43858, 24565, 107785, 97633, 89153, 91970, 52730, 44705, 23825, 
      107181, 106021, 105444, 91144, 45604, 40996, 24804, 106301, 92660, 
      35129, 34900, 22529, 101133, 32013, 28170, 24210, 23545, 98045, 41765, 
      23165, 21541, 90721, 51301, 23329, 23050, 21106, 95265, 22585, 22500, 
      99410, 95525, 81953, 80965, 33445, 31058, 29000, 89050, 84397, 39762, 
      37837, 22381, 96329, 75296, 72961, 39200, 28625, 22201, 21904, 20624, 
      20129, 75017, 74546, 44921, 34205, 22802, 22346, 21530, 21437, 87688, 
      71028, 39493, 27880, 91669, 73525, 36994, 33410, 33169, 31538, 30433, 
      21073, 19130, 88192, 87140, 42212, 34121, 32185, 19396, 77761, 44146, 
      33109, 22581, 22069, 18954, 91397, 75077, 65480, 40757, 38981, 27560, 
      26981, 24197, 23432, 61789, 69865, 67153, 43345, 38160, 34065, 33553, 
      33300, 23824, 38770, 35657, 32537, 26570, 18925, 86069, 69800, 66629, 
      66184, 62269, 57301, 42181, 36500, 22229, 20381, 18581, 17800, 39442, 
      39141, 29185, 26842, 23041, 21265, 56785, 48784, 29380, 21284, 18688, 
      78130, 36865, 23354, 80392, 61245, 53125, 49000, 30760, 28420, 58889, 
      45901, 27074, 25426, 20666, 17834, 71072, 62032, 39712, 20852, 60925, 
      44370, 41373, 36738, 29053, 25533, 21213, 72005, 61973, 52909, 51365, 
      28573, 20068, 25666, 22562, 56425, 56016, 45025, 33721, 25216, 16000, 
      74677, 56597, 52970, 25610, 39524, 30824, 16133, 56125, 33289, 32185, 
      15898, 65897, 57137, 55481, 48052, 43040, 40352, 35956, 34772, 31952, 
      30097, 27617, 24692, 23060, 22481, 21025, 20852, 74729, 67049, 44554, 
      42466, 34834, 21146, 55845, 46120, 28372, 24232, 22021, 19557, 19080, 
      16965, 15300, 64753, 61169, 46625, 44453, 42353, 28145, 27169, 18698, 
      16613, 65444, 57488, 51748, 46769, 43873, 41105, 24644, 23153, 20825, 
      20644, 65221, 52321, 50737, 48802, 48421, 48042, 46546, 43650, 36657, 
      25546, 24202, 20970, 19890, 19717, 16546, 15237, 14437, 69221, 57896, 
      52501, 19844, 19496, 67106, 62957, 62057, 59842, 59405, 58106, 34985, 
      31762, 28265, 15850, 62740, 50473, 49689, 47385, 38560, 34768, 27540, 
      13689, 68570, 62978, 57674, 38674, 32474, 14698, 57461, 27620, 27112, 
      20072, 51829, 44881, 40266, 35361, 28449, 16066, 13941, 60545, 57905, 
      56612, 44305, 38041, 29312, 14785, 60785, 38833, 35258, 28298, 25493, 
      19825, 19073, 18709, 16085, 13418, 13010, 56629, 46125, 43893, 41380, 
      27045, 19429, 19240, 14500, 12708, 55145, 52637, 49802, 13117, 12505, 
      59284, 44596, 22996, 22321, 17056, 15776, 14489, 12916, 62242, 58201, 
      52237, 18637, 53285, 51629, 50408, 46085, 17348, 17000, 52258, 31909, 
      60292, 59841, 48817, 44185, 39841, 39492, 26905, 25600, 24592, 19417, 
      52289, 45125, 38609, 30050, 29761, 20474, 20050, 19634, 19226, 30445, 
      25477, 20285, 19445, 17861, 12680, 12200, 46674, 45513, 45130, 27970, 
      25810, 12618, 11674, 45713, 45328, 35033, 30073, 53225, 52802, 39965, 
      31082, 29017, 28445, 11417, 43444, 40861, 28836, 16021, 13876, 10804, 
      43642, 42146, 17722, 17525, 14005, 12821, 32708, 31769, 49185, 42913, 
      30978, 16594, 21557, 12580, 11621, 54314, 50074, 43706, 30941, 52000, 
      37332, 14625, 45305, 41114, 25114, 16690, 11789, 30440, 27460, 12965, 
      11485, 51505, 42282, 37186, 22690, 20722, 44816, 32321, 25169, 15809, 
      14864, 52466, 26122, 25841, 21866, 16442, 14705, 13130, 11717, 9722, 
      43720, 26533, 19309, 14733, 11560, 17225, 16801, 16180, 15776, 15380, 
      14801, 11401, 8377, 15229, 10954, 8125, 8026, 44680, 20117, 15080, 
      46945, 35954, 31898, 17650, 16565, 21825, 36017, 17141, 36229, 16564, 
      11624, 8381, 48861, 7897, 43433, 28649, 19265, 15233, 10708, 9665, 
      32713, 13138, 55432, 20997, 15381, 13765, 7272, 37714, 36625, 33466, 
      12146, 6529, 48617, 42512, 33337, 30992, 28432, 26000, 6305, 37458, 
      33210, 30865, 27685, 11365, 10693, 10530, 9445, 24746, 23042, 17645, 
      14125, 8345, 7202, 35284, 24336, 14209, 11344, 9684, 8089, 27197, 
      22802, 9106, 42965, 26165, 15245, 6964, 24274, 23413, 20673, 16245, 
      14698, 14485, 12274, 45161, 32377, 32036, 30692, 26852, 21905, 19777, 
      14161, 35066, 30581, 12434, 5729, 30472, 19557, 17077, 14152, 8541, 
      5620, 5125, 13213, 5410, 55145, 45553, 40340, 36929, 30928, 24313, 
      18329, 8180, 5008, 4148, 44626, 43405, 40237, 34642, 30490, 23337, 
      13626, 8685, 23525, 14600, 13316, 6100, 37745, 24010, 14282, 42705, 
      28225, 21904, 17433, 5329, 48434, 28778, 27809, 13658, 11045, 5125, 
      37460, 24917, 19016, 17492, 13352, 12116, 11332, 5597, 4325, 3560, 
      36250, 35149, 23929, 11629, 8586, 43961, 14705, 14480, 11737, 8497, 
      7712, 5780, 5657, 5300, 4745, 26185, 16490, 14845, 14393, 6338, 5945, 
      3530, 8164, 8005, 43706, 16081, 15842, 15605, 5525, 4817, 41600, 32929, 
      19024, 17729, 11009, 10816, 9700, 4736, 13842, 12130, 9090, 8410, 5490, 
      29668, 10093, 1973, 22978, 18530, 1658, 48820, 23497, 15696, 9577, 
      3321, 2452, 27146, 11225, 6266, 3529, 2066, 1754, 1450, 29045, 24565, 
      17797, 12181, 9620, 6340, 3557, 2677, 2180, 1640, 39505, 2245, 1573, 
      42640, 14249, 5785, 5513, 1924, 1508, 31937, 7522, 6145, 4682, 1186, 
      1025, 48424, 40900, 19669, 10504, 8296, 6084, 2664, 1261, 1125, 47930, 
      35066, 14530, 14066, 4562, 1097, 24193, 4880, 28953, 24754, 14418, 
      10333, 8298, 1405, 1354, 21992, 18901, 5717, 4772, 1037, 16001, 13621, 
      9650, 4346, 1301, 629, 50305, 34065, 26497, 26176, 16201, 5760, 44629, 
      20410, 15170, 3445, 1313, 538, 34340, 19528, 16360, 15368, 3509, 2420, 
      2165, 680, 49725, 13666, 9277, 3145, 2745, 970, 52384, 49684, 17561, 
      16025, 15529, 11216, 11009, 9425, 3425, 464, 57005, 51890, 42797, 
      25642, 23162, 20525, 14050, 13586, 11177, 3170, 27220, 23733, 21933, 
      21640, 18820, 18280, 15700, 613, 1585, 305, 35225, 13712, 13025, 12800, 
      9472, 8905, 33714, 26146, 12106, 11889, 1381, 306, 25160, 20360, 10600, 
      340, 296, 2194, 1394, 1258, 1193, 1069, 173, 985, 208, 36602, 21125, 
      18325, 1061, 884, 244, 17770, 145, 17488, 17210, 19357, 13032, 11917, 
      520, 58589, 17449, 554, 89, 281, 22217, 116, 65, 340, 73, 370, 51988, 
      13928, 9029, 7748, 53, 85, 11237, 15376, 9216, 0, 46226, 20737, 13690, 
      9217, 8465, 122, 290, 21029, 15133, 17170, 60041, 13481, 53397, 12357, 
      11285, 10865, 10658, 13077, 67181, 55796, 13096, 10916, 63648, 63170, 
      62669, 19517, 17649, 12769, 12546, 71045, 65314, 14213, 16200, 10125, 
      13856, 12281, 12064, 11009, 10441, 69653, 18754, 15460, 13621, 19009, 
      18740, 17029, 15541, 12564, 20842, 21928, 13428, 20345, 13513, 22474, 
      17188, 13968, 16424, 17485, 16628, 18378, 18133, 19493, 16042, 21005, 
      16388, 17425, 21780, 21389, 18413, 21008, 20249, 20458, 21001, 22725, 
      22117, 22945, 20485, 22600, 23369, 23050, 24601, 24533, 24298 ], 
  [ 60965, 62021, 60613, 58725, 57717, 58690, 58986, 57389, 58370, 53573, 
      52441, 53650, 48788, 48865, 46213, 46570, 46661, 46121, 46925, 45301, 
      43322, 41618, 45140, 44692, 44474, 41764, 40577, 38825, 41905, 38569, 
      39194, 38196, 38450, 38581, 38530, 36605, 37729, 40034, 36818, 38578, 
      77545, 79313, 35968, 31138, 32650, 35989, 38090, 70738, 66760, 34121, 
      28594, 36045, 32977, 33317, 27536, 31841, 62081, 65600, 32337, 60625, 
      64882, 58088, 34253, 33361, 29354, 26729, 25961, 30109, 31250, 55709, 
      28072, 28900, 56477, 29185, 26773, 25173, 25408, 24868, 27593, 56593, 
      28577, 28277, 28130, 25010, 26770, 29042, 50690, 28125, 24802, 32201, 
      32402, 58301, 26393, 34673, 39860, 48800, 51145, 25453, 26793, 51193, 
      61609, 23717, 22997, 49205, 50216, 63752, 24389, 50609, 50954, 25092, 
      24217, 21825, 21697, 30937, 33280, 35090, 22468, 21685, 25640, 26725, 
      47389, 23725, 20322, 20137, 25506, 34281, 46777, 47770, 53370, 56745, 
      20041, 20000, 22625, 28249, 43936, 45200, 47824, 48161, 21530, 19490, 
      24505, 33962, 22069, 19405, 25444, 27880, 28069, 29448, 30493, 46933, 
      57460, 21170, 20978, 22490, 26869, 28373, 52994, 19337, 21412, 27145, 
      40697, 41905, 53840, 21361, 18801, 18234, 22321, 23125, 31914, 32625, 
      36721, 38106, 17981, 17885, 17753, 20605, 22730, 25085, 25433, 25610, 
      35914, 22048, 23665, 25705, 31348, 47353, 19465, 17386, 17225, 17210, 
      17165, 17357, 20297, 22786, 37325, 41497, 47437, 51386, 20996, 21125, 
      27509, 29896, 35125, 38509, 16837, 17866, 26842, 37666, 44530, 17540, 
      21425, 33284, 17650, 16133, 16613, 17218, 24778, 26738, 15925, 17557, 
      27540, 29332, 36612, 44100, 16066, 15626, 19106, 35506, 15377, 17312, 
      18185, 20000, 24785, 28145, 34145, 15705, 15133, 15529, 15705, 24733, 
      35578, 26984, 30760, 14741, 14762, 16241, 20417, 26962, 45266, 15361, 
      14481, 14724, 26064, 17186, 21386, 42385, 14005, 19549, 20165, 42148, 
      13885, 13725, 13789, 14530, 15538, 16290, 17914, 18450, 19930, 21085, 
      22905, 25570, 27378, 28089, 30073, 30330, 14545, 13745, 14900, 15392, 
      18080, 29332, 13289, 14314, 21506, 25106, 27625, 31181, 31994, 36329, 
      41114, 13165, 13021, 13957, 14365, 14845, 21277, 22021, 32040, 36405, 
      12994, 12778, 13058, 13669, 14213, 14885, 23794, 25313, 28145, 28394, 
      12769, 12769, 12905, 13120, 13169, 13220, 13444, 13988, 16025, 22544, 
      23780, 27428, 28928, 29185, 35044, 38465, 41105, 12897, 12322, 12517, 
      28450, 28962, 12500, 12221, 12181, 12116, 12109, 12100, 16069, 17576, 
      19669, 35204, 12002, 12205, 12281, 12557, 14482, 15850, 19802, 40781, 
      12240, 11808, 11664, 14164, 16564, 36628, 11449, 19018, 19370, 26090, 
      11405, 12197, 13172, 14717, 18125, 31972, 37157, 11089, 11029, 11026, 
      12049, 13525, 17266, 34129, 10897, 13025, 14180, 17540, 19465, 24977, 
      25945, 26441, 30697, 37060, 38372, 10609, 11285, 11633, 12130, 18005, 
      25009, 25250, 33410, 38498, 10413, 10485, 10660, 36325, 38293, 10250, 
      11042, 20402, 21017, 27362, 29522, 32105, 36122, 10196, 10025, 10081, 
      24641, 9837, 9901, 9970, 10377, 25930, 26442, 9668, 13829, 9530, 9509, 
      9665, 10193, 11009, 11090, 16133, 16978, 17690, 22405, 9265, 9841, 
      11065, 14116, 14257, 20880, 21316, 21760, 22212, 13649, 16421, 20689, 
      21569, 23425, 32434, 33674, 9236, 9365, 9412, 14612, 15892, 31940, 
      34436, 9133, 9178, 11353, 13273, 8473, 8480, 9833, 12560, 13505, 13793, 
      33745, 9010, 9437, 13322, 24157, 27602, 34850, 8776, 9000, 21556, 
      21789, 26869, 29125, 11170, 11521, 7865, 8473, 11588, 22144, 16785, 
      28018, 30069, 7400, 7460, 7972, 11117, 7234, 8906, 23609, 7417, 7956, 
      13456, 20512, 28081, 10610, 11930, 25385, 28205, 6733, 7400, 8324, 
      14468, 15940, 6922, 9477, 12645, 20485, 21690, 6400, 11876, 12025, 
      14500, 19396, 21529, 23824, 26281, 30736, 6682, 11425, 16241, 21125, 
      26122, 17593, 18029, 18698, 19154, 19618, 20329, 25529, 32825, 19465, 
      25940, 33001, 33332, 5914, 14461, 19314, 5597, 7076, 8180, 16292, 
      17357, 12725, 6705, 16209, 6485, 16490, 22730, 29377, 4925, 30181, 
      5085, 8361, 13597, 17305, 23530, 25497, 6833, 19508, 4610, 11885, 
      16589, 18413, 30410, 5380, 5581, 6292, 20232, 32245, 4241, 4586, 6161, 
      6826, 7706, 8714, 32449, 5120, 6032, 6697, 7817, 20737, 21785, 22052, 
      23977, 8744, 9620, 13253, 16613, 25453, 28180, 5090, 8762, 16265, 
      19850, 22490, 25625, 7321, 9376, 23200, 3737, 7577, 14717, 27506, 8264, 
      8693, 10253, 13565, 15028, 15245, 17764, 3349, 5185, 5274, 5650, 6970, 
      9333, 10645, 15349, 4432, 5537, 17060, 29705, 5426, 10421, 12241, 
      14906, 22625, 29594, 31249, 15685, 29812, 3005, 2873, 3250, 3709, 5018, 
      7433, 10909, 22690, 30698, 34138, 2804, 2873, 3145, 4000, 5008, 7745, 
      14804, 21473, 7501, 13626, 14922, 26626, 3229, 7124, 13736, 2597, 5317, 
      8026, 10865, 28001, 2304, 5008, 5329, 13968, 16945, 28225, 2938, 6305, 
      9434, 10490, 14090, 15434, 16370, 26545, 30433, 33538, 3016, 3205, 
      6605, 15805, 20072, 2125, 12429, 12634, 15481, 19981, 21346, 25434, 
      25741, 26674, 28269, 5417, 10772, 12137, 12545, 23840, 24737, 32212, 
      20074, 20345, 1864, 10789, 10980, 11173, 25173, 27045, 1906, 3125, 
      8570, 9425, 15605, 15842, 17306, 26962, 12416, 14144, 17984, 19024, 
      24704, 3730, 16405, 38385, 6068, 8500, 40648, 1378, 5725, 10394, 16745, 
      30269, 34130, 4212, 14521, 22032, 29185, 35892, 38160, 41296, 3529, 
      5069, 8621, 13325, 16354, 21674, 28781, 32201, 34714, 38474, 1517, 
      33917, 38405, 1210, 11089, 22405, 22993, 35314, 38338, 2545, 18980, 
      21473, 24740, 41024, 43873, 970, 1186, 7045, 14650, 17602, 21410, 
      30890, 39377, 40961, 904, 1800, 10504, 10900, 24616, 40501, 4685, 
      23642, 2993, 4384, 10388, 14473, 17168, 36505, 36884, 5490, 7129, 
      21465, 23530, 39145, 8957, 10877, 15076, 24392, 36397, 46045, 689, 
      1649, 3541, 3650, 8725, 21074, 601, 6052, 9412, 26497, 35545, 45520, 
      1490, 6458, 8450, 9178, 26129, 29770, 30805, 40930, 533, 10484, 15125, 
      27053, 28373, 37348, 610, 490, 7497, 8541, 8905, 12762, 12985, 14841, 
      26041, 43290, 929, 544, 481, 3536, 4496, 5729, 10004, 10400, 12721, 
      26644, 2962, 4205, 4985, 5122, 6602, 6922, 8642, 39565, 32365, 44845, 
      1073, 10090, 10693, 10898, 14450, 15173, 1280, 3172, 11492, 11705, 
      33017, 42692, 3474, 5554, 12994, 41434, 42250, 29096, 32596, 33320, 
      33685, 34421, 47285, 34765, 49898, 720, 5021, 6521, 33977, 35090, 
      51650, 6824, 49829, 6970, 7120, 5825, 10250, 11285, 37298, 765, 6925, 
      36900, 42885, 53397, 4381, 42050, 43289, 54314, 42865, 54772, 178, 
      9418, 14409, 16138, 43273, 50185, 11885, 8282, 14162, 46226, 0, 5041, 
      9604, 14161, 15129, 51076, 53824, 4901, 8465, 7060, 909, 9817, 281, 
      10841, 11917, 12357, 12580, 10265, 2017, 522, 10282, 12402, 1490, 1440, 
      1369, 5945, 7085, 10805, 11012, 2857, 1856, 9665, 8210, 13745, 10162, 
      11597, 11810, 12905, 13625, 2745, 6884, 9178, 10777, 7129, 7290, 8585, 
      9677, 12290, 6376, 7010, 13130, 8005, 13213, 7120, 10858, 13658, 11810, 
      11149, 12010, 11600, 11785, 10993, 14416, 10777, 14330, 13645, 11114, 
      11581, 13765, 12058, 12589, 13648, 13757, 13325, 14005, 13969, 15809, 
      14482, 15669, 16208, 19025, 19813, 20008 ], 
  [ 57202, 57122, 56708, 54820, 53386, 53365, 53377, 52916, 52477, 49810, 
      48962, 47189, 45025, 43682, 43018, 42949, 42472, 42074, 42026, 40402, 
      39701, 39133, 38537, 37805, 37445, 36865, 36530, 35488, 35444, 35090, 
      35005, 34717, 34261, 34250, 33489, 32842, 32404, 31301, 30073, 30413, 
      51488, 52688, 28513, 28085, 27893, 28250, 28789, 46385, 43685, 27092, 
      27245, 27028, 26090, 26146, 26329, 25664, 40000, 42241, 25450, 38970, 
      41665, 37285, 25378, 24912, 44761, 39154, 24754, 24074, 24221, 35474, 
      23741, 23717, 35816, 45018, 40050, 36178, 37265, 23945, 23120, 35648, 
      44410, 43826, 43537, 36725, 22865, 22865, 32017, 43816, 37085, 23042, 
      23101, 36362, 40948, 23668, 25873, 30553, 31904, 39298, 21610, 31810, 
      38250, 35716, 22216, 30532, 31117, 39541, 37666, 31226, 31429, 39505, 
      37636, 31552, 31140, 21636, 22417, 22949, 34325, 32264, 20173, 20264, 
      29000, 37570, 28345, 27450, 19897, 22282, 28530, 29097, 32425, 34522, 
      28064, 27881, 19856, 20084, 26825, 27521, 29009, 29204, 33245, 26377, 
      19322, 21821, 34920, 27144, 19125, 19573, 19620, 20005, 20340, 28260, 
      34669, 33169, 32693, 18869, 19130, 19498, 31765, 28496, 18785, 18980, 
      24580, 25220, 32185, 34354, 27250, 23701, 18274, 18226, 20341, 20626, 
      22450, 23125, 22312, 24914, 23930, 17978, 17689, 17914, 17978, 18013, 
      21785, 17433, 17488, 17824, 19633, 27828, 31322, 24557, 23402, 23245, 
      21922, 20410, 17386, 17177, 22202, 24386, 27770, 30157, 16949, 16936, 
      17924, 18749, 20996, 22676, 19890, 17937, 17541, 22117, 25857, 27409, 
      16384, 19865, 28229, 20890, 18530, 17573, 16613, 17153, 19972, 16776, 
      17245, 17901, 21205, 25285, 24089, 20809, 15769, 20525, 20276, 16105, 
      15700, 15385, 16052, 17140, 19732, 24154, 20458, 17730, 17338, 15858, 
      20313, 16405, 17909, 18362, 18241, 15602, 14666, 16241, 25457, 24804, 
      18244, 17209, 15769, 14417, 14357, 23570, 17768, 13940, 13988, 23333, 
      20914, 17914, 17410, 15453, 14473, 14089, 13725, 13693, 13753, 13914, 
      14314, 15133, 15805, 16090, 16938, 17053, 24272, 21200, 14545, 14185, 
      13465, 16481, 17194, 14669, 13625, 14669, 15626, 17194, 17581, 19786, 
      22441, 20052, 18772, 14596, 14152, 13780, 13396, 13572, 17485, 19720, 
      20165, 17393, 15685, 14450, 13858, 13394, 13925, 14450, 15578, 15685, 
      19940, 15680, 15248, 14753, 14660, 14569, 14225, 13633, 12688, 13385, 
      13769, 15145, 15793, 15908, 18785, 20644, 22148, 21346, 17221, 15570, 
      15457, 15685, 20381, 18824, 18500, 17725, 17576, 17141, 12164, 12109, 
      12356, 18661, 18605, 14690, 14482, 13906, 12281, 11945, 12205, 21682, 
      20689, 18553, 16705, 12105, 11665, 19233, 16490, 11705, 11773, 13949, 
      14600, 12836, 11965, 11380, 11380, 16565, 19336, 17266, 16354, 15925, 
      12546, 11466, 11089, 17586, 17216, 11392, 10985, 10937, 11300, 13120, 
      13520, 13732, 15716, 19097, 19841, 15650, 12634, 12130, 11633, 10834, 
      13010, 13109, 17009, 19825, 15028, 14248, 13429, 18504, 19620, 16285, 
      11965, 11101, 11290, 13801, 14825, 16130, 18301, 17225, 15776, 13844, 
      12500, 14026, 13522, 13165, 12010, 12937, 13165, 13573, 9640, 16133, 
      15970, 12434, 11258, 10370, 10309, 9530, 9665, 9809, 11258, 13312, 
      11332, 10000, 9217, 9216, 10585, 10737, 10897, 11065, 9034, 9250, 
      10394, 10706, 11426, 15749, 16421, 11437, 11140, 11045, 8861, 9005, 
      15397, 16757, 11050, 10953, 9010, 8658, 13088, 12953, 9620, 8513, 8464, 
      8468, 16208, 10217, 9650, 8281, 11306, 12905, 16745, 10125, 9781, 
      10125, 10216, 12456, 13576, 8117, 8042, 11344, 9680, 7825, 10145, 8194, 
      12753, 13810, 12725, 11365, 9605, 7496, 11849, 8125, 10474, 9760, 8737, 
      7137, 9081, 12532, 6989, 6889, 11114, 12514, 11348, 8749, 7685, 7013, 
      7349, 9265, 6850, 6610, 8770, 9265, 11441, 6409, 6416, 6761, 8249, 
      9104, 10121, 11300, 13625, 8741, 6242, 7082, 8842, 11141, 7298, 7450, 
      7693, 7865, 8045, 8330, 10690, 14578, 7892, 10817, 14612, 14801, 8541, 
      6154, 7741, 9076, 6437, 5837, 6565, 6920, 5554, 6208, 6340, 6130, 6337, 
      8885, 12266, 9256, 12644, 7570, 4882, 5290, 6442, 9117, 10090, 5200, 
      7225, 11213, 4714, 6010, 6698, 12589, 5877, 5652, 5085, 7381, 13572, 
      8714, 6929, 4954, 4625, 4369, 4241, 13634, 5617, 4825, 4496, 4196, 
      7460, 7940, 8065, 8996, 3845, 3869, 4520, 5608, 9620, 11069, 4877, 
      3721, 5402, 6857, 8077, 9650, 3700, 3625, 8361, 6506, 3530, 4706, 
      10537, 3365, 3368, 3508, 4264, 4733, 4808, 5765, 6970, 3978, 3925, 
      3733, 3349, 3298, 3474, 4770, 4361, 3620, 5345, 11600, 3509, 3250, 
      3650, 4469, 7786, 11489, 12434, 4680, 11565, 10034, 6778, 5309, 4490, 
      3385, 2818, 3170, 7709, 12025, 14045, 6425, 6068, 5204, 3929, 3233, 
      2704, 4225, 7060, 2602, 3757, 4201, 9657, 4436, 2509, 3725, 5650, 2690, 
      2417, 2842, 10322, 7345, 2665, 2560, 3673, 4804, 10404, 4145, 2258, 
      2405, 2609, 3653, 4145, 4513, 9434, 11618, 13445, 3797, 3560, 2132, 
      4232, 6085, 5746, 2986, 3049, 4050, 5994, 6649, 8749, 8914, 9421, 
      10306, 2080, 2465, 2836, 2960, 7865, 8336, 12545, 5945, 6074, 5485, 
      2340, 2389, 2440, 8488, 9508, 4817, 2770, 1825, 1970, 3890, 3985, 4597, 
      9425, 2689, 3281, 4849, 5321, 8161, 2097, 4122, 16162, 1453, 1613, 
      17573, 6845, 1394, 1945, 4178, 11170, 13469, 1585, 3232, 6625, 10512, 
      14521, 15937, 17937, 1754, 1306, 1450, 2746, 3929, 6409, 10250, 12250, 
      13769, 16109, 3860, 13256, 16040, 4689, 1930, 6714, 7018, 14085, 15973, 
      2048, 4993, 6208, 7913, 17665, 19520, 6437, 4097, 1010, 3077, 4325, 
      6145, 11365, 16586, 17602, 6229, 2581, 1629, 1741, 7789, 17284, 922, 
      7241, 1360, 905, 1513, 2900, 4033, 14708, 14945, 733, 810, 6058, 7129, 
      16354, 1076, 1576, 3077, 7565, 14600, 20840, 6866, 2146, 914, 881, 986, 
      5809, 4932, 585, 1105, 8676, 14032, 20457, 2129, 565, 853, 1013, 8450, 
      10529, 11138, 17429, 6568, 1325, 2984, 8948, 9700, 15125, 7497, 6525, 
      610, 802, 882, 2041, 2122, 2842, 8362, 18937, 9236, 7289, 4244, 625, 
      449, 404, 1129, 1241, 2000, 8681, 761, 442, 370, 365, 425, 461, 761, 
      16490, 11988, 19924, 2138, 1073, 1250, 1313, 2593, 2890, 1777, 545, 
      1481, 1552, 12356, 18481, 421, 229, 1989, 17649, 18181, 9997, 12077, 
      12517, 12740, 13192, 21512, 13394, 23273, 2353, 122, 202, 12890, 13577, 
      24457, 221, 23204, 225, 233, 74, 949, 1274, 14933, 9640, 180, 14677, 
      18532, 25636, 50, 17981, 18794, 26269, 18512, 26585, 7065, 685, 2410, 
      3145, 18778, 23418, 1448, 401, 2305, 20737, 5041, 0, 729, 2304, 2704, 
      24025, 25921, 2, 442, 173, 10210, 800, 7594, 1114, 1480, 1636, 1717, 
      964, 13306, 8545, 981, 1681, 11785, 11593, 11380, 194, 340, 1220, 1285, 
      15140, 12577, 932, 613, 2314, 1145, 1586, 1657, 2042, 2336, 14602, 565, 
      1013, 1476, 810, 829, 1130, 1370, 2137, 909, 1685, 2977, 1828, 3060, 
      1937, 2693, 3505, 3077, 2984, 3277, 3577, 3620, 3538, 4689, 3890, 4745, 
      4628, 4369, 4552, 5032, 4745, 4850, 5625, 5876, 6154, 6408, 6656, 7076, 
      6885, 7930, 8185, 10576, 11080, 11133 ], 
  [ 58417, 57905, 57869, 55981, 54385, 53986, 53890, 53861, 52882, 51025, 
      50285, 47378, 46240, 44357, 44449, 44218, 43525, 43181, 42809, 41185, 
      40970, 40834, 38672, 37832, 37418, 37648, 37637, 36865, 35633, 36413, 
      36058, 36040, 35314, 35249, 34218, 34057, 33025, 30626, 30154, 29954, 
      44225, 45209, 28324, 29570, 28730, 27953, 27898, 39770, 37556, 27065, 
      29378, 26245, 26117, 26065, 28516, 25961, 34249, 36004, 25477, 33381, 
      35482, 32020, 24649, 24345, 53266, 46525, 26941, 24425, 24194, 30425, 
      24740, 24392, 30605, 53685, 47745, 43009, 44420, 26240, 24065, 30329, 
      53077, 52385, 52042, 43826, 24026, 23162, 27562, 52429, 44402, 22205, 
      22210, 30665, 49129, 22129, 23200, 26260, 27233, 47209, 22285, 27085, 
      32013, 42925, 24565, 26077, 26500, 32980, 45361, 26501, 26650, 47632, 
      45385, 37897, 37377, 20745, 20932, 20978, 41480, 38933, 20740, 20453, 
      24653, 45481, 34042, 32877, 20410, 20365, 24237, 24642, 27106, 28717, 
      33761, 33524, 21449, 19625, 22964, 23444, 24500, 24641, 40346, 31642, 
      19997, 19850, 42453, 32733, 19368, 19060, 19053, 19060, 19125, 23805, 
      28648, 40378, 39794, 20138, 18833, 18769, 26338, 34625, 20432, 18521, 
      21097, 21521, 26596, 41941, 33109, 28426, 19381, 19009, 18586, 18709, 
      19669, 20074, 26605, 30233, 28925, 19625, 18418, 17833, 17789, 17770, 
      19058, 18324, 17785, 17473, 17824, 23049, 38477, 29930, 28397, 28186, 
      26377, 24217, 18925, 17690, 19097, 20525, 22937, 24730, 18056, 17989, 
      16925, 17156, 18269, 19301, 23697, 20610, 16650, 18850, 21402, 33808, 
      17113, 17408, 34898, 25345, 21905, 20354, 16154, 16154, 24157, 19125, 
      15976, 16200, 17992, 20776, 29786, 25426, 17146, 17474, 24785, 18292, 
      17401, 16276, 15377, 15601, 16897, 30013, 25129, 21213, 20605, 15129, 
      17154, 15028, 15668, 22385, 22210, 18005, 15125, 14810, 20570, 31041, 
      22321, 20800, 14500, 16010, 14330, 19061, 21845, 14453, 14285, 18824, 
      26233, 22153, 21433, 18450, 16714, 15898, 14778, 14530, 14050, 13833, 
      13693, 13810, 14050, 14173, 14589, 14650, 30617, 26681, 17056, 16372, 
      14356, 14240, 21325, 17450, 13274, 13346, 13709, 14521, 14746, 16141, 
      17986, 25317, 23605, 17485, 16717, 16021, 13045, 13005, 14596, 16021, 
      25538, 21794, 19330, 17393, 16369, 15473, 12818, 12965, 13445, 13498, 
      25313, 19433, 18785, 18020, 17873, 17728, 17168, 16144, 14065, 12548, 
      12608, 13120, 13444, 13505, 15248, 16513, 17585, 27205, 21730, 19377, 
      13162, 13282, 26024, 23981, 23549, 22504, 22301, 21704, 13325, 12676, 
      12221, 15016, 23762, 18281, 17965, 17065, 14090, 13106, 11962, 17065, 
      26548, 23764, 21268, 13968, 12448, 15264, 21053, 11570, 11530, 11978, 
      18461, 15725, 14152, 12757, 11461, 13352, 15205, 22261, 21025, 20434, 
      15381, 13329, 11386, 13941, 22265, 13417, 12416, 11072, 10841, 11257, 
      11441, 11545, 12665, 14912, 15440, 20213, 15793, 14965, 14090, 10753, 
      11093, 11138, 13418, 15370, 19429, 18325, 17128, 14373, 15165, 21226, 
      14962, 10210, 10237, 11290, 11882, 12701, 14170, 22544, 20609, 17921, 
      10529, 18265, 17545, 17026, 15277, 10642, 10762, 17704, 10693, 21290, 
      21073, 16133, 14309, 12773, 12658, 9665, 9530, 9458, 9665, 17497, 
      14545, 12241, 10000, 9945, 9316, 9360, 9412, 9472, 9925, 9169, 9125, 
      9221, 9509, 12050, 12506, 14920, 14461, 14312, 9320, 9032, 11752, 
      12680, 14425, 14274, 10765, 9549, 17489, 17300, 12185, 9620, 9193, 
      9089, 12185, 13322, 12377, 9010, 9065, 9962, 12506, 13284, 12724, 8424, 
      8461, 9621, 10309, 9602, 9365, 15313, 12785, 9040, 8228, 7573, 9594, 
      10273, 17396, 15496, 12872, 8765, 16250, 10474, 8125, 13297, 11680, 
      7380, 7380, 9265, 8258, 7618, 8333, 9193, 15749, 11908, 10088, 6824, 
      6728, 12802, 8497, 6961, 6961, 7186, 16004, 6976, 6929, 6464, 6656, 
      7025, 7556, 8249, 9764, 12170, 6917, 6245, 6817, 8090, 6029, 6073, 
      6154, 6218, 6290, 6413, 7693, 10285, 6137, 7712, 10265, 10400, 12186, 
      5641, 5986, 13045, 8840, 7592, 5512, 5597, 5473, 8665, 5233, 8641, 
      5122, 6266, 8405, 13549, 8621, 11161, 6205, 4777, 4957, 6282, 6877, 
      7225, 5200, 16370, 4633, 4633, 4889, 8458, 8712, 8325, 7272, 5140, 
      9117, 13061, 10466, 7141, 6434, 5746, 5186, 9125, 8452, 7012, 6305, 
      5465, 5057, 5321, 5392, 5945, 4628, 4328, 3845, 4069, 6245, 7208, 7442, 
      4450, 3917, 4562, 5242, 6221, 4969, 4084, 5364, 10205, 4637, 3545, 
      6730, 4148, 3989, 3589, 3373, 3464, 3485, 3848, 10993, 6165, 6058, 
      5650, 4618, 3649, 3393, 3393, 6980, 5537, 3536, 7361, 5426, 3169, 3029, 
      3146, 4789, 7250, 7925, 3141, 7272, 15353, 10909, 8738, 7433, 5410, 
      3709, 2873, 4658, 7570, 9050, 10448, 9929, 8633, 6548, 5204, 3433, 
      2848, 4225, 3385, 2650, 2770, 5850, 7541, 3400, 2564, 9457, 4337, 2930, 
      2437, 6245, 11908, 4420, 4153, 2404, 2833, 6273, 7250, 3365, 2378, 
      2258, 2330, 2498, 2650, 5573, 7109, 8450, 6740, 6341, 3077, 2477, 3412, 
      9769, 2041, 2050, 2349, 3321, 3706, 5050, 5161, 5506, 6121, 3457, 1952, 
      1945, 1961, 4436, 4745, 7712, 3218, 3293, 9508, 1773, 1768, 1765, 4789, 
      5485, 8570, 5281, 1906, 1781, 2081, 2122, 2410, 5402, 1636, 1796, 2500, 
      2756, 4516, 4122, 2097, 10357, 2344, 1640, 11444, 11570, 2393, 1378, 
      2045, 6553, 8258, 3232, 1585, 3412, 6057, 9040, 10132, 11700, 3725, 
      2521, 1369, 1369, 1850, 3250, 5849, 7309, 8450, 10250, 7397, 8045, 
      10181, 8658, 1093, 3393, 3589, 8658, 10114, 4505, 2320, 3049, 4160, 
      11428, 12905, 11162, 7850, 1361, 1322, 1922, 2986, 6586, 10565, 11365, 
      10900, 5524, 900, 904, 4036, 11101, 2137, 3650, 3385, 2228, 784, 1145, 
      1684, 9065, 9248, 1570, 1053, 2845, 3538, 10333, 725, 685, 1160, 3812, 
      8957, 13901, 11861, 4981, 2561, 2474, 689, 2650, 9225, 1152, 592, 4545, 
      8497, 13572, 5018, 970, 610, 554, 4373, 5858, 6305, 11138, 11509, 488, 
      1013, 4709, 5245, 9320, 12762, 11466, 637, 505, 477, 610, 637, 925, 
      4285, 12322, 15041, 12500, 8321, 2164, 1556, 1025, 400, 404, 569, 4496, 
      2570, 1657, 1261, 1202, 722, 650, 410, 10361, 6885, 13093, 5189, 290, 
      305, 314, 730, 865, 4612, 2192, 320, 337, 7145, 11920, 1906, 850, 450, 
      11250, 11674, 5380, 6920, 7252, 7421, 7765, 14357, 7913, 15794, 5620, 
      905, 445, 7517, 8042, 16762, 356, 15725, 306, 260, 533, 58, 113, 9074, 
      15661, 261, 8872, 11917, 17725, 1049, 11474, 12125, 18250, 11897, 
      18512, 12330, 10, 493, 850, 12109, 15885, 125, 50, 442, 13690, 9604, 
      729, 0, 441, 625, 16384, 17956, 785, 37, 200, 16393, 17, 13021, 61, 
      157, 205, 232, 73, 20245, 14242, 90, 250, 18346, 18100, 17833, 653, 
      421, 221, 232, 22457, 19300, 257, 370, 613, 362, 425, 442, 557, 689, 
      21757, 808, 554, 585, 1053, 1018, 941, 857, 922, 1476, 2306, 1762, 
      2125, 1845, 2612, 2234, 2290, 2402, 2525, 2602, 3172, 3161, 3349, 3636, 
      3917, 3746, 3845, 4450, 4525, 4357, 4610, 4553, 5220, 5525, 6073, 6165, 
      6521, 6401, 6642, 7633, 7780, 10009, 10405, 10404 ], 
  [ 60370, 59522, 59780, 57892, 56170, 55477, 55297, 55604, 54205, 52978, 
      52322, 48533, 48193, 45890, 46570, 46213, 45352, 45050, 44426, 42802, 
      42965, 43165, 39785, 38861, 38405, 39265, 39506, 38944, 36788, 38450, 
      37885, 38077, 37141, 37034, 35793, 36010, 34516, 31109, 31225, 30605, 
      39584, 40400, 29185, 31733, 30389, 28730, 28213, 35633, 33797, 28052, 
      32045, 26644, 27146, 27010, 31225, 27200, 30784, 32161, 26506, 30042, 
      31681, 28933, 25090, 24912, 60889, 53266, 29650, 25706, 25181, 27506, 
      26525, 25925, 27560, 61434, 54738, 49330, 50993, 29033, 25808, 27200, 
      60826, 60050, 59665, 50357, 25937, 24401, 25105, 60136, 51101, 22562, 
      22525, 27242, 56500, 21940, 22129, 23929, 24608, 54370, 23818, 24418, 
      28170, 49540, 27400, 23620, 23917, 28885, 52354, 23834, 23941, 54961, 
      52420, 43840, 43236, 21060, 20785, 20453, 48053, 45128, 22189, 21608, 
      22280, 52642, 39481, 38106, 21817, 19882, 21906, 22185, 23977, 25210, 
      39200, 38921, 23696, 20276, 20969, 21281, 22001, 22100, 46877, 36745, 
      21530, 19325, 49320, 38088, 20565, 19669, 19620, 19333, 19188, 21348, 
      24973, 46993, 46325, 22133, 19610, 19210, 23125, 40400, 22721, 19172, 
      19396, 19652, 23257, 48850, 38674, 33109, 21250, 20626, 18229, 18226, 
      18514, 18709, 30952, 35378, 33818, 21914, 19993, 18778, 18650, 18589, 
      17945, 20025, 19024, 18208, 17425, 20340, 45050, 35117, 33290, 33037, 
      30850, 28186, 21130, 19097, 17690, 18530, 20186, 21517, 19925, 19816, 
      17156, 16925, 17156, 17684, 27666, 23697, 16965, 17317, 18945, 39793, 
      18688, 16505, 41093, 29818, 25538, 23525, 16805, 16385, 28420, 21960, 
      15997, 15885, 16501, 18277, 35225, 30025, 19225, 16109, 29300, 21001, 
      19732, 17977, 15860, 15412, 15700, 35578, 29770, 24930, 24154, 15570, 
      15705, 14965, 14933, 26522, 26305, 20882, 16490, 14705, 17777, 36900, 
      26500, 24601, 14521, 18257, 15317, 16562, 26024, 15860, 15524, 16325, 
      31378, 26458, 25570, 21789, 19465, 18313, 16605, 16189, 15289, 14778, 
      14218, 13789, 13693, 13690, 13770, 13789, 36560, 31952, 20017, 19081, 
      16057, 13505, 25546, 20621, 14009, 13325, 13226, 13450, 13549, 14314, 
      15529, 30420, 28372, 20740, 19720, 18772, 13780, 13572, 13357, 14152, 
      30725, 26225, 23173, 20690, 19330, 18098, 12965, 12818, 12794, 12805, 
      30500, 23360, 22544, 21569, 21380, 21193, 20465, 19105, 16144, 12905, 
      12713, 12553, 12625, 12644, 13505, 14308, 15044, 32770, 26245, 23346, 
      12385, 12421, 31421, 29000, 28484, 27229, 26984, 26261, 15236, 14125, 
      13124, 13189, 28781, 22082, 21682, 20530, 16505, 15017, 12781, 14482, 
      32113, 28825, 25825, 16425, 14065, 13185, 25610, 12473, 12349, 11453, 
      22472, 18980, 16861, 14836, 12532, 11861, 13000, 27154, 25666, 24949, 
      18594, 15786, 12625, 12114, 27200, 16000, 14537, 12185, 11492, 10816, 
      10832, 10852, 11300, 12665, 13025, 24770, 19258, 18178, 17009, 11698, 
      10610, 10613, 11633, 12913, 23860, 22504, 21013, 12168, 12708, 26077, 
      18301, 10525, 10426, 10345, 10601, 11042, 11965, 27689, 25376, 22100, 
      10004, 22570, 21682, 21037, 18826, 9865, 9901, 21925, 12520, 26309, 
      26050, 20018, 17690, 15650, 15493, 10778, 10433, 10193, 9434, 21760, 
      18052, 14992, 11617, 11520, 9337, 9297, 9265, 9241, 11626, 10114, 9146, 
      9074, 9026, 10181, 10469, 18637, 18052, 17861, 10685, 10061, 9925, 
      10517, 18058, 17865, 13138, 11250, 21920, 21689, 15188, 11489, 10768, 
      10580, 10064, 16745, 15506, 10585, 8330, 8681, 10217, 16749, 16021, 
      8109, 8104, 8424, 8776, 11765, 11402, 19408, 16208, 10993, 7745, 8098, 
      8145, 8530, 22037, 19717, 16421, 10760, 20681, 13309, 7306, 17056, 
      14977, 8577, 7065, 7732, 10253, 9193, 7178, 7618, 20180, 15373, 12965, 
      7685, 7253, 16561, 10786, 8242, 6562, 6577, 20561, 8425, 8336, 7241, 
      6425, 6416, 6569, 6884, 7769, 15845, 8450, 6602, 6250, 6725, 6050, 
      6010, 5965, 5945, 5933, 5930, 6370, 7954, 5780, 6305, 7892, 7985, 
      16029, 6250, 5629, 17140, 11717, 9965, 5701, 5576, 6418, 11584, 5380, 
      11602, 5185, 5237, 6410, 17896, 6500, 14962, 8242, 5386, 4810, 5085, 
      5386, 9808, 4633, 21389, 5578, 4570, 4490, 6253, 11925, 11412, 9981, 
      4405, 6660, 17450, 14225, 9850, 8849, 7825, 6929, 6626, 11665, 9721, 
      8720, 7460, 4196, 4292, 4321, 4580, 6245, 5693, 4328, 3880, 4628, 5213, 
      10445, 6025, 3770, 3785, 4045, 4562, 6964, 5449, 4041, 14090, 6506, 
      3650, 4777, 5765, 5480, 4660, 3688, 3485, 3464, 3365, 15130, 8874, 
      8725, 8149, 6613, 4930, 4338, 3330, 10025, 8036, 3137, 5072, 7925, 
      4114, 3554, 3125, 3466, 4961, 5426, 2952, 4941, 20498, 15130, 12413, 
      10730, 7993, 5410, 3650, 3293, 5113, 6173, 14585, 13940, 12308, 9593, 
      7745, 5008, 2785, 3028, 5002, 2797, 2665, 3897, 10964, 5101, 2669, 
      13426, 6626, 4337, 3130, 4082, 16465, 6793, 6400, 2425, 2308, 4068, 
      10673, 5234, 3365, 2993, 2309, 2225, 2209, 3578, 4610, 5573, 10037, 
      9512, 4820, 2120, 2341, 13906, 2314, 2281, 2034, 2250, 2425, 3181, 
      3250, 3469, 3874, 5536, 2561, 2260, 2192, 2777, 2960, 4961, 2105, 2138, 
      13645, 2340, 2293, 2248, 2920, 3364, 12497, 8242, 2977, 2642, 1682, 
      1681, 1717, 3281, 1825, 1649, 1681, 1769, 2689, 6705, 1530, 6850, 4045, 
      2669, 7685, 16253, 4178, 1945, 1394, 3970, 5213, 5521, 1312, 1921, 
      3600, 5785, 6625, 7857, 6266, 4474, 2314, 1306, 1241, 1801, 3434, 4474, 
      5321, 6701, 11156, 5000, 6632, 12753, 1450, 1818, 1930, 5445, 6565, 
      7424, 1249, 1600, 2249, 7585, 8768, 15845, 11777, 2642, 965, 1061, 
      1537, 3877, 6890, 7522, 15541, 8821, 1341, 1261, 2125, 7300, 4090, 
      1865, 5968, 4265, 1225, 788, 865, 5684, 5825, 3229, 2250, 1354, 1753, 
      6658, 1460, 1000, 677, 1901, 5576, 9512, 16754, 8194, 4850, 4721, 1466, 
      1201, 13572, 2601, 1201, 2340, 5200, 9225, 8273, 2293, 1429, 1205, 
      2210, 3233, 3554, 7253, 16360, 845, 488, 2420, 2788, 5813, 17865, 
      16317, 1666, 1282, 1170, 505, 490, 442, 2122, 8185, 20564, 17561, 
      12500, 4369, 3425, 2516, 841, 761, 464, 2249, 4985, 3610, 2962, 2861, 
      1961, 1805, 1145, 6602, 3924, 8788, 8570, 689, 578, 545, 289, 298, 
      7825, 4481, 425, 400, 4100, 7825, 4069, 2341, 261, 7281, 7621, 2797, 
      3917, 4165, 4292, 4552, 9800, 4658, 10985, 9169, 2522, 1642, 4346, 
      4745, 11785, 1469, 10916, 1377, 1289, 1898, 373, 218, 5525, 21352, 
      1332, 5365, 7780, 12580, 2834, 7421, 7946, 13021, 7760, 13241, 17433, 
      493, 10, 73, 7930, 11034, 104, 785, 1, 9217, 14161, 2304, 441, 0, 16, 
      11449, 12769, 2402, 730, 1229, 22210, 416, 18250, 250, 136, 100, 85, 
      388, 26650, 19681, 405, 145, 24457, 24169, 23860, 2018, 1492, 452, 421, 
      29156, 25537, 740, 1189, 298, 761, 530, 505, 410, 416, 28330, 2005, 
      1205, 900, 2250, 2173, 1802, 1466, 985, 2925, 3797, 1825, 3364, 1908, 
      4145, 2885, 2353, 2885, 3176, 3085, 3865, 3812, 4210, 3825, 4946, 3977, 
      4244, 5521, 5512, 4840, 5513, 5330, 5913, 6260, 7018, 6984, 7424, 6884, 
      7461, 8410, 8473, 10576, 10888, 10845 ], 
  [ 60842, 59930, 60244, 58356, 56610, 55861, 55665, 56036, 54557, 53450, 
      52810, 48853, 48665, 46282, 47074, 46693, 45800, 45506, 44834, 43210, 
      43445, 43709, 40097, 39157, 38693, 39673, 39962, 39440, 37108, 38938, 
      38333, 38565, 37589, 37474, 36193, 36482, 34900, 31301, 31529, 30829, 
      38800, 39584, 29449, 32245, 30805, 28978, 28373, 34945, 33181, 28340, 
      32653, 26820, 27442, 27290, 31841, 27536, 30224, 31529, 26802, 29506, 
      31057, 28445, 25274, 25120, 62441, 54650, 30266, 26050, 25469, 27050, 
      26965, 26317, 27080, 63010, 56170, 50634, 52345, 29665, 26240, 26704, 
      62402, 61610, 61217, 51701, 26401, 24737, 24737, 61704, 52477, 22730, 
      22685, 26690, 58004, 22004, 22025, 23585, 24208, 55834, 24210, 24010, 
      27538, 50900, 28040, 23252, 23525, 28205, 53786, 23426, 23525, 56457, 
      53860, 45072, 44452, 21220, 20857, 20453, 49405, 46408, 22565, 21928, 
      21928, 54106, 40617, 39202, 22185, 19890, 21562, 21817, 23481, 24642, 
      40336, 40049, 24224, 20500, 20689, 20969, 21625, 21716, 48221, 37817, 
      21922, 19325, 50728, 39208, 20893, 19885, 19828, 19485, 19300, 20980, 
      24373, 48353, 47669, 22613, 19858, 19394, 22613, 41600, 23257, 19396, 
      19172, 19396, 22721, 50266, 39834, 34101, 21706, 21034, 18261, 18234, 
      18394, 18549, 31880, 36458, 34850, 22450, 20393, 19058, 18914, 18845, 
      17833, 20449, 19360, 18448, 17449, 19924, 46402, 36205, 34322, 34061, 
      31802, 29042, 21650, 19465, 17522, 18250, 19762, 21005, 20381, 20264, 
      17300, 16981, 17044, 17476, 28522, 24385, 17125, 17125, 18577, 41033, 
      19088, 16433, 42373, 30770, 26330, 24229, 17029, 16529, 29332, 22600, 
      16101, 15925, 16317, 17901, 36361, 31001, 19721, 15949, 30260, 21617, 
      20276, 18401, 16052, 15476, 15572, 36738, 30754, 25738, 24930, 15754, 
      15529, 15053, 14893, 27410, 27185, 21530, 16850, 14785, 17345, 38116, 
      27396, 25425, 14625, 18785, 15605, 16186, 26920, 16228, 15860, 15949, 
      32458, 27378, 26458, 22525, 20089, 18873, 17053, 16605, 15625, 15058, 
      14418, 13885, 13725, 13698, 13714, 13725, 37792, 33056, 20681, 19697, 
      16481, 13465, 26450, 21325, 14249, 13421, 13234, 13346, 13421, 14066, 
      15161, 31492, 29380, 21460, 20392, 19396, 14020, 13780, 13221, 13896, 
      31813, 27169, 24005, 21418, 19994, 18698, 13093, 12890, 12770, 12773, 
      31588, 24208, 23360, 22345, 22148, 21953, 21193, 19769, 16640, 13073, 
      12833, 12545, 12569, 12580, 13273, 13988, 14660, 33930, 27205, 24202, 
      12337, 12357, 32549, 30056, 29524, 28229, 27976, 27229, 15700, 14501, 
      13396, 12941, 29837, 22906, 22490, 21290, 17065, 15481, 13037, 14090, 
      33273, 29889, 26793, 16993, 14473, 12889, 26578, 12745, 12605, 11453, 
      23336, 19700, 17477, 15332, 12836, 11677, 12680, 28186, 26650, 25909, 
      19306, 16354, 12961, 11866, 28240, 16592, 15041, 12497, 11716, 10832, 
      10816, 10820, 11140, 12337, 12665, 25738, 20018, 18890, 17665, 11978, 
      10618, 10613, 11393, 12545, 24804, 23400, 21853, 11848, 12340, 27101, 
      19037, 10685, 10562, 10265, 10457, 10826, 11645, 28769, 26384, 22996, 
      10004, 23490, 22570, 21901, 19602, 9817, 9837, 22829, 12968, 27365, 
      27098, 20858, 18434, 16298, 16133, 11090, 10705, 10433, 9490, 22672, 
      18820, 15616, 12025, 11920, 9441, 9385, 9337, 9297, 12050, 10394, 9250, 
      9146, 9034, 9925, 10181, 19445, 18836, 18637, 11045, 10357, 9677, 
      10205, 18850, 18649, 13690, 11674, 22864, 22625, 15860, 11945, 11168, 
      10964, 9760, 17497, 16202, 10985, 8290, 8537, 9881, 17509, 16749, 8149, 
      8136, 8296, 8584, 12277, 11890, 20288, 16960, 11465, 7753, 8298, 7969, 
      8298, 23021, 20621, 17197, 11240, 21625, 13949, 7250, 17872, 15705, 
      8905, 7105, 7540, 10733, 9593, 7058, 7418, 21124, 16133, 13613, 7949, 
      7453, 17377, 11322, 8586, 6586, 6561, 21529, 8801, 8704, 7489, 6481, 
      6400, 6481, 6724, 7489, 16645, 8842, 6770, 6242, 6565, 6154, 6098, 
      6029, 5993, 5965, 5938, 6218, 7610, 5812, 6137, 7540, 7625, 16861, 
      6466, 5661, 18020, 12365, 10517, 5837, 5672, 6698, 12240, 5508, 12266, 
      5297, 5141, 6130, 18824, 6196, 15786, 8730, 5602, 4882, 4957, 5202, 
      10400, 4625, 22445, 5858, 4658, 4514, 5933, 12637, 12100, 10597, 4365, 
      6292, 18386, 15041, 10466, 9409, 8321, 7361, 6250, 12377, 10337, 9280, 
      7940, 4132, 4196, 4217, 4420, 6653, 6053, 4520, 3944, 4420, 4933, 
      11117, 6425, 3842, 3737, 3917, 4346, 7444, 5809, 3889, 14930, 6962, 
      3770, 4505, 6173, 5864, 4964, 3848, 3589, 3560, 3373, 16018, 9490, 
      9333, 8725, 7093, 5274, 4618, 3418, 10705, 8612, 3161, 4736, 8501, 
      4394, 3754, 3221, 3314, 4625, 5050, 3016, 4597, 21578, 16034, 13213, 
      11458, 8585, 5834, 3898, 3133, 4745, 5725, 15473, 14804, 13108, 10273, 
      8329, 5408, 2873, 2900, 5410, 2925, 2745, 3625, 11716, 5525, 2789, 
      14282, 7162, 4705, 3362, 3770, 17433, 7345, 6928, 2529, 2308, 3748, 
      11425, 5690, 3653, 3233, 2405, 2273, 2225, 3298, 4234, 5125, 10765, 
      10216, 5252, 2152, 2237, 14794, 2466, 2425, 2074, 2146, 2281, 2925, 
      2986, 3181, 3546, 6032, 2777, 2420, 2336, 2561, 2720, 4537, 1993, 2018, 
      14533, 2548, 2493, 2440, 2664, 3060, 13345, 8906, 3281, 2906, 1706, 
      1697, 1685, 2977, 1961, 1721, 1625, 1681, 2441, 7297, 1522, 6282, 4469, 
      2965, 7069, 17245, 4618, 2153, 1370, 3578, 4733, 6057, 1360, 1737, 
      3232, 5265, 6057, 7225, 6850, 4946, 2594, 1394, 1225, 1625, 3074, 4034, 
      4825, 6125, 11972, 4520, 6056, 13633, 1618, 1618, 1714, 4933, 5989, 
      8080, 1145, 1424, 1985, 6953, 8080, 16837, 12625, 2986, 997, 997, 1361, 
      3461, 6290, 6890, 16525, 9549, 1525, 1429, 1861, 6676, 4562, 1625, 
      6560, 4753, 1409, 820, 809, 5140, 5273, 3645, 2578, 1170, 1513, 6058, 
      1700, 1160, 685, 1637, 5032, 8776, 17786, 8906, 5386, 5249, 1714, 1025, 
      14500, 2977, 1417, 2020, 4672, 8497, 8993, 2645, 1685, 1429, 1898, 
      2833, 3130, 6613, 17384, 1013, 488, 2084, 2420, 5245, 18937, 17341, 
      1962, 1530, 1402, 585, 562, 450, 1810, 7497, 21716, 18625, 13396, 4889, 
      3881, 2900, 1025, 929, 544, 1921, 5545, 4082, 3386, 3277, 2297, 2125, 
      1385, 5986, 3460, 8068, 9314, 865, 730, 689, 305, 290, 8537, 5017, 545, 
      512, 3620, 7145, 4581, 2725, 325, 6625, 6949, 2405, 3445, 3677, 3796, 
      4040, 9032, 4138, 10169, 9945, 2930, 1970, 3842, 4217, 10937, 1781, 
      10100, 1681, 1585, 2258, 533, 338, 4949, 22536, 1636, 4797, 7092, 
      11700, 3274, 6749, 7250, 12125, 7072, 12337, 18505, 685, 18, 25, 7234, 
      10210, 200, 1025, 17, 8465, 15129, 2704, 625, 16, 0, 10609, 11881, 
      2810, 962, 1525, 23418, 592, 19346, 386, 232, 180, 157, 548, 27970, 
      20817, 565, 225, 25721, 25425, 25108, 2378, 1796, 596, 557, 30532, 
      26825, 932, 1445, 338, 937, 650, 617, 482, 464, 29682, 2333, 1429, 
      1060, 2578, 2493, 2066, 1682, 1097, 3301, 4181, 1937, 3700, 2020, 4537, 
      3109, 2465, 3077, 3400, 3277, 4097, 4036, 4474, 3961, 5242, 4121, 4420, 
      5825, 5800, 5032, 5785, 5578, 6145, 6500, 7298, 7240, 7696, 7076, 7717, 
      8658, 8705, 10784, 11080, 11029 ], 
  [ 84017, 81457, 83213, 81325, 78961, 76770, 76162, 78181, 74642, 76625, 
      76397, 68114, 71840, 67397, 71073, 70074, 68357, 68269, 66361, 64737, 
      66826, 68738, 59152, 57800, 57130, 61200, 62725, 63233, 56369, 62525, 
      60890, 62152, 60146, 59825, 57514, 59657, 55809, 47266, 50378, 47618, 
      29633, 29593, 47268, 56450, 52538, 46385, 43514, 28250, 28340, 46777, 
      59330, 42373, 46085, 45521, 58724, 47209, 26825, 26276, 45445, 26725, 
      26010, 26900, 41033, 41497, 113426, 101309, 57149, 45929, 43906, 26329, 
      49316, 47432, 25741, 114613, 104065, 95233, 98180, 56960, 48385, 24953, 
      114005, 112801, 112202, 97330, 49370, 44410, 26282, 113101, 98930, 
      38077, 37826, 23497, 107753, 34673, 30368, 25748, 24929, 104553, 45325, 
      24525, 22285, 96941, 55541, 24797, 24452, 21716, 101681, 23941, 23834, 
      106000, 101961, 87817, 86785, 36361, 33732, 31474, 95240, 90389, 43268, 
      41189, 23885, 102825, 80890, 78445, 42682, 31117, 23725, 23362, 21730, 
      21037, 80609, 80116, 48841, 37289, 24500, 23956, 22964, 22849, 93850, 
      76442, 43037, 30346, 98005, 79069, 40360, 36468, 36205, 34420, 33205, 
      22525, 19944, 94394, 93298, 45994, 37265, 35153, 20450, 83521, 48080, 
      36185, 24425, 23825, 19940, 97749, 80725, 70666, 44469, 42561, 30106, 
      29461, 26325, 25450, 66797, 75289, 72445, 47273, 41714, 37289, 36733, 
      36458, 25970, 42388, 39033, 35649, 29088, 20233, 92237, 75242, 71917, 
      71450, 67337, 62105, 46061, 39962, 24217, 22061, 19865, 18842, 43144, 
      42821, 32029, 29444, 25181, 23141, 61585, 53122, 32266, 23202, 20122, 
      83984, 40409, 25600, 86354, 66305, 57745, 53378, 33818, 31258, 63837, 
      50101, 29800, 27976, 22600, 19240, 76634, 67154, 43514, 22850, 66001, 
      48500, 45305, 40340, 32017, 28145, 23297, 77629, 67113, 57565, 55933, 
      31513, 22018, 28340, 24884, 61297, 60866, 49237, 37141, 27866, 17242, 
      80449, 61489, 57664, 28324, 43402, 34042, 17525, 61013, 36725, 35533, 
      17288, 71289, 62089, 60345, 52498, 47178, 44314, 39610, 38338, 35298, 
      33289, 30589, 27378, 25570, 24925, 23293, 23098, 80537, 72505, 48800, 
      46580, 38420, 23456, 60749, 50474, 31450, 26914, 24461, 21689, 21146, 
      18701, 16706, 70117, 66357, 51021, 48717, 46485, 31221, 30157, 20740, 
      18325, 70850, 62498, 56450, 51185, 48113, 45169, 27410, 25765, 23173, 
      22970, 70625, 57065, 55393, 53348, 52945, 52544, 50960, 47888, 40433, 
      28420, 26944, 23360, 22148, 21953, 18320, 16769, 15793, 74821, 62946, 
      57265, 22122, 21730, 72616, 68269, 67325, 65000, 64541, 63176, 38669, 
      35204, 31421, 17576, 68050, 55145, 54317, 51881, 42506, 38450, 30650, 
      15017, 74164, 68308, 62740, 42640, 36000, 16288, 62525, 30770, 30218, 
      22474, 56605, 49261, 44360, 39125, 31685, 17960, 15461, 65781, 63009, 
      61650, 48661, 42001, 32634, 16501, 66041, 42857, 39040, 31552, 28505, 
      22265, 21425, 21017, 18041, 14912, 14416, 61685, 50609, 48245, 45578, 
      30209, 21845, 21634, 16234, 14090, 60133, 57493, 54504, 14629, 13885, 
      64490, 49010, 25826, 25085, 19226, 17770, 16285, 14426, 67600, 63361, 
      57089, 21025, 58201, 56457, 55170, 50605, 19602, 19210, 57128, 35525, 
      65578, 65105, 53509, 48613, 44005, 43634, 30145, 28730, 27634, 21953, 
      57177, 49617, 42705, 33552, 33241, 23140, 22672, 22212, 21760, 33989, 
      28625, 22949, 22021, 20261, 14354, 13786, 51272, 50045, 49640, 31336, 
      29000, 14312, 13192, 50265, 49858, 38925, 33613, 58193, 57748, 44185, 
      34708, 32489, 31873, 12953, 47882, 45145, 32306, 18281, 15850, 12250, 
      48100, 46516, 20200, 19981, 16021, 14661, 36482, 35477, 53969, 47345, 
      34640, 18980, 24469, 14458, 13345, 59380, 54920, 48200, 34621, 56954, 
      41450, 16829, 49905, 45472, 28372, 19156, 13617, 34114, 30914, 14989, 
      13289, 56453, 46724, 41320, 25768, 23624, 49410, 36145, 28465, 18225, 
      17170, 57476, 29504, 29201, 24896, 18944, 17009, 15236, 13625, 11300, 
      48266, 29957, 22117, 17057, 13466, 19853, 19385, 18698, 18250, 17810, 
      17165, 13325, 9773, 17657, 12832, 9497, 9376, 49306, 23049, 17506, 
      51701, 40072, 35752, 20360, 19165, 24929, 40153, 19825, 40385, 19202, 
      13690, 9941, 53741, 9389, 48025, 32317, 22185, 17757, 12682, 11485, 
      36665, 15440, 60658, 24089, 17945, 16153, 8714, 41992, 40837, 37480, 
      14356, 7837, 53509, 47074, 37349, 34850, 32114, 29506, 7589, 41732, 
      37220, 34721, 31321, 13505, 12745, 12560, 11321, 28180, 26344, 20485, 
      16613, 10085, 8744, 39442, 27746, 16717, 13522, 11642, 9805, 30825, 
      26100, 10996, 47581, 29725, 17881, 8522, 27700, 26773, 23813, 18989, 
      17288, 17053, 14600, 49905, 36373, 36010, 34578, 30474, 25153, 22849, 
      16705, 39236, 34465, 14800, 7105, 34354, 22625, 19925, 16714, 10421, 
      6994, 6389, 15685, 6760, 60409, 50333, 44834, 41225, 34850, 27773, 
      21305, 10034, 6290, 5210, 49360, 48073, 44729, 38804, 34388, 26729, 
      16160, 10625, 26937, 17242, 15826, 7642, 42101, 27464, 16900, 47345, 
      31985, 25202, 20357, 6757, 53380, 32580, 31545, 16228, 13329, 6529, 
      41810, 28453, 22090, 20434, 15898, 14530, 13658, 7109, 5573, 4610, 
      40532, 39365, 27397, 13997, 10580, 48681, 17401, 17154, 14125, 10489, 
      9594, 7354, 7209, 6786, 6121, 29825, 19360, 17561, 17065, 8020, 7561, 
      4640, 10130, 9949, 48420, 18925, 18664, 18405, 7093, 6253, 46202, 
      37025, 22130, 20725, 13345, 13130, 11882, 6170, 16484, 14596, 11204, 
      10436, 7076, 33562, 12337, 2677, 26408, 21608, 2228, 53810, 26969, 
      18530, 11773, 4505, 3394, 30880, 13617, 8020, 4777, 2896, 2452, 1972, 
      32909, 28121, 20825, 14681, 11834, 8114, 4825, 3725, 3074, 2314, 44005, 
      3181, 2245, 47314, 16965, 7489, 7173, 2770, 2178, 35993, 9488, 7913, 
      6208, 1700, 1385, 53402, 45482, 22865, 12842, 10370, 7850, 3770, 1861, 
      1637, 52884, 39316, 17284, 16776, 6084, 1629, 27737, 6466, 32825, 
      28340, 17168, 12665, 10388, 2153, 2080, 25378, 22045, 7453, 6354, 1629, 
      18901, 16301, 11912, 5860, 2045, 845, 55381, 38261, 30209, 29866, 
      19121, 7514, 49417, 23680, 18000, 4801, 2097, 772, 38554, 22730, 19298, 
      18218, 4885, 3554, 3233, 1154, 54773, 16360, 11509, 4453, 3965, 1640, 
      57562, 54730, 20605, 18937, 18397, 13666, 13437, 11677, 4797, 802, 
      62401, 57044, 47489, 29300, 26644, 23809, 16784, 16276, 13625, 4496, 
      30986, 27257, 25325, 25010, 21970, 21386, 18586, 1145, 2533, 549, 
      39493, 16418, 15665, 15418, 11738, 11105, 37892, 29840, 14656, 14417, 
      2281, 656, 28786, 23634, 12994, 754, 666, 3332, 2312, 2132, 2045, 1877, 
      277, 1769, 178, 40948, 24457, 21437, 1885, 1642, 122, 20836, 109, 
      20530, 20228, 22549, 15674, 14449, 1138, 64045, 20485, 1192, 397, 61, 
      25625, 466, 349, 74, 377, 80, 57130, 16650, 11245, 9810, 333, 13, 
      13693, 18226, 11450, 122, 51076, 24025, 16384, 11449, 10609, 0, 36, 
      24337, 17957, 20168, 65545, 16145, 58589, 14909, 13725, 13261, 13032, 
      15689, 72981, 61090, 15706, 13306, 69290, 68788, 68265, 22669, 20645, 
      15325, 15080, 76985, 71012, 16897, 19058, 12389, 16490, 14761, 14522, 
      13357, 12721, 75517, 21800, 18218, 16201, 22045, 21754, 19885, 18265, 
      15002, 24004, 25090, 15842, 23373, 15925, 25652, 19898, 16370, 19042, 
      20189, 19242, 21092, 20825, 22293, 18484, 23885, 18850, 19973, 24674, 
      24237, 20997, 23810, 22985, 23140, 23701, 25529, 24853, 25721, 23041, 
      25330, 26065, 25700, 27161, 27045, 26788 ], 
  [ 86021, 83365, 85205, 83317, 80917, 78642, 78010, 80125, 76466, 78629, 
      78425, 69890, 73844, 69281, 73125, 72090, 70325, 70249, 68269, 66645, 
      68842, 70850, 60916, 59540, 58858, 63108, 64705, 65273, 58145, 64553, 
      62858, 64180, 62114, 61781, 59410, 61661, 57681, 48850, 52130, 49250, 
      29753, 29665, 48960, 58514, 54458, 48053, 45050, 28514, 28712, 48505, 
      61538, 43933, 47825, 47237, 60944, 49009, 27281, 26624, 47185, 27217, 
      26370, 27464, 42605, 43105, 117050, 104681, 59369, 47741, 45634, 26941, 
      51272, 49316, 26317, 118273, 107509, 98485, 101504, 59204, 50329, 
      25505, 117665, 116437, 115826, 100642, 51362, 46210, 27026, 116749, 
      102290, 39625, 39362, 23965, 111305, 36065, 31508, 26528, 25625, 
      108045, 47209, 25209, 22633, 100277, 57797, 25541, 25160, 21992, 
      105125, 24625, 24506, 109540, 105417, 90961, 89905, 37897, 35136, 
      32770, 98564, 93605, 45128, 42965, 24653, 106317, 83890, 81385, 44530, 
      32425, 24505, 24106, 22282, 21481, 83609, 83104, 50929, 38921, 25376, 
      24784, 23696, 23569, 97162, 79346, 44921, 31642, 101413, 82045, 42148, 
      38088, 37813, 35944, 34669, 23269, 20340, 97730, 96610, 48010, 38933, 
      36725, 20978, 86617, 50180, 37817, 25385, 24737, 20432, 101169, 83761, 
      73450, 46449, 44469, 31450, 30769, 27441, 26506, 69485, 78205, 75289, 
      49373, 43610, 39005, 38425, 38138, 27098, 44320, 40833, 37305, 30420, 
      20905, 95561, 78170, 74761, 74282, 70061, 64685, 48137, 41810, 25261, 
      22937, 20525, 19370, 45124, 44789, 33541, 30824, 26309, 24125, 64165, 
      55450, 33802, 24210, 20866, 87140, 42305, 26788, 89570, 69029, 60229, 
      55730, 35450, 32770, 66501, 52357, 31252, 29332, 23620, 19972, 79634, 
      69914, 45554, 23906, 68737, 50720, 47417, 42272, 33601, 29537, 24401, 
      80665, 69885, 60073, 58393, 33085, 23050, 29768, 26120, 63925, 63482, 
      51505, 38977, 29282, 17890, 83569, 64129, 60196, 29776, 45490, 35770, 
      18257, 63653, 38573, 37333, 18020, 74205, 64765, 62973, 54898, 49410, 
      46450, 41578, 40258, 37098, 35005, 32185, 28818, 26914, 26233, 24505, 
      24298, 83681, 75457, 51092, 48800, 40352, 24692, 63401, 52826, 33106, 
      28354, 25769, 22829, 22250, 19625, 17450, 73021, 69165, 53397, 51021, 
      48717, 32877, 31765, 21832, 19237, 73778, 65210, 58994, 53573, 50405, 
      47365, 28898, 27169, 24433, 24218, 73553, 59633, 57913, 55808, 55393, 
      54980, 53348, 50180, 42473, 29968, 28420, 24644, 23360, 23153, 19268, 
      17585, 16513, 77857, 65682, 59845, 23346, 22930, 75604, 71149, 70181, 
      67796, 67325, 65924, 40661, 37064, 33125, 18500, 70930, 57677, 56825, 
      54317, 44642, 40442, 32330, 15725, 77200, 71200, 65488, 44788, 37908, 
      17140, 65273, 32474, 31898, 23770, 59197, 51637, 46580, 41165, 33437, 
      18980, 16277, 68625, 65781, 64386, 51025, 44149, 34434, 17425, 68897, 
      45041, 41092, 33316, 30137, 23585, 22697, 22265, 19097, 15716, 15172, 
      64433, 53045, 50609, 47858, 31925, 23153, 22930, 17170, 14834, 62845, 
      60133, 57060, 15445, 14629, 67322, 51410, 27362, 26585, 20402, 18850, 
      17257, 15242, 70516, 66169, 59729, 22321, 60877, 59085, 57762, 53065, 
      20826, 20410, 59780, 37493, 68458, 67973, 56065, 51025, 46273, 45890, 
      31909, 30434, 29290, 23333, 59841, 52065, 44937, 35460, 35137, 24592, 
      24100, 23616, 23140, 35921, 30341, 24401, 23425, 21569, 15266, 14650, 
      53780, 52517, 52100, 33172, 30740, 15236, 14020, 52749, 52330, 41049, 
      35545, 60905, 60448, 46489, 36688, 34385, 33745, 13793, 50306, 47485, 
      34202, 19517, 16930, 13042, 50536, 48904, 21556, 21325, 17125, 15669, 
      38546, 37505, 56585, 49769, 36644, 20288, 26065, 15490, 14293, 62152, 
      57572, 50660, 36637, 59666, 43706, 18041, 52425, 47860, 30160, 20512, 
      14625, 36130, 32810, 16105, 14285, 59165, 49160, 43588, 27460, 25220, 
      51930, 38245, 30277, 19557, 18442, 60224, 31364, 31049, 26564, 20324, 
      18281, 16400, 14681, 12176, 50762, 31841, 23665, 18341, 14522, 21305, 
      20813, 20090, 19618, 19154, 18473, 14393, 10553, 19001, 13876, 10265, 
      10132, 51850, 24669, 18850, 54317, 42340, 37876, 21860, 20605, 26645, 
      42433, 21313, 42677, 20666, 14842, 10817, 56429, 10229, 50557, 34345, 
      23805, 19161, 13786, 12505, 38849, 16724, 63538, 25805, 19373, 17485, 
      9530, 44356, 43165, 39700, 15592, 8581, 56209, 49594, 39569, 36986, 
      34154, 31450, 8321, 44096, 39440, 36857, 33337, 14705, 13897, 13700, 
      12377, 30088, 28180, 22069, 18005, 11069, 9620, 41746, 29642, 18121, 
      14746, 12746, 10777, 32841, 27936, 12064, 50137, 31705, 19357, 9410, 
      29608, 28645, 25565, 20525, 18740, 18493, 15908, 52533, 38593, 38218, 
      36738, 32490, 26965, 24565, 18133, 41552, 36625, 16132, 7897, 36514, 
      24341, 21521, 18154, 11489, 7786, 7121, 17077, 7540, 63325, 52985, 
      47330, 43613, 37034, 29705, 22973, 11090, 7034, 5834, 51988, 50665, 
      47225, 41120, 36560, 28625, 17588, 11729, 28845, 18730, 17242, 8530, 
      44525, 29396, 18376, 49925, 34085, 27050, 22001, 7585, 56128, 34704, 
      33633, 17680, 14625, 7345, 44234, 30433, 23818, 22090, 17338, 15898, 
      14978, 7985, 6305, 5234, 42920, 41717, 29341, 15341, 11720, 51309, 
      18925, 18666, 15481, 11629, 10674, 8266, 8109, 7650, 6925, 31865, 
      20980, 19097, 18577, 8992, 8497, 5300, 11258, 11065, 51048, 20533, 
      20260, 19989, 8005, 7093, 48770, 39317, 23882, 22417, 14677, 14450, 
      13130, 7010, 17984, 16000, 12416, 11600, 8000, 35746, 13621, 3121, 
      28340, 23348, 2600, 56594, 28925, 20138, 13033, 5213, 3970, 32980, 
      14985, 9040, 5521, 3412, 2896, 2320, 35081, 30125, 22541, 16109, 13106, 
      9146, 5581, 4361, 3626, 2746, 46525, 3757, 2677, 49930, 18513, 8485, 
      8145, 3298, 2610, 38273, 10628, 8945, 7108, 2048, 1649, 56186, 48050, 
      24677, 14186, 11570, 8882, 4442, 2257, 1985, 55656, 41704, 18856, 
      18324, 6984, 1989, 29741, 7402, 35009, 30368, 18740, 14009, 11600, 
      2633, 2548, 27298, 23833, 8473, 7290, 2025, 20557, 17837, 13220, 6760, 
      2525, 1037, 58225, 40625, 32309, 31954, 20789, 8546, 52105, 25540, 
      19620, 5617, 2601, 976, 40930, 24554, 20978, 19850, 5713, 4250, 3893, 
      1490, 57605, 17908, 12805, 5245, 4709, 2084, 60466, 57562, 22345, 
      20605, 20041, 15082, 14841, 12985, 5625, 1066, 65425, 59936, 50129, 
      31376, 28624, 25681, 18356, 17824, 15041, 5300, 33122, 29261, 27257, 
      26930, 23770, 23162, 20242, 1517, 3133, 765, 41905, 17978, 17189, 
      16930, 13058, 12389, 40256, 31940, 16132, 15881, 2857, 932, 30850, 
      25506, 14386, 1066, 954, 4040, 2900, 2696, 2597, 2405, 421, 2285, 250, 
      43408, 26365, 23225, 2425, 2146, 146, 22600, 181, 22282, 21968, 24385, 
      17210, 15925, 1570, 67117, 22237, 1636, 661, 37, 27581, 754, 601, 26, 
      641, 20, 60034, 18234, 12553, 11034, 585, 73, 15133, 19882, 12770, 290, 
      53824, 25921, 17956, 12769, 11881, 36, 0, 26245, 19601, 21908, 68653, 
      17705, 61529, 16409, 15165, 14677, 14436, 17225, 76257, 64090, 17242, 
      14722, 72482, 71968, 71433, 24505, 22397, 16837, 16580, 80345, 74240, 
      18481, 20738, 13745, 18050, 16237, 15986, 14761, 14089, 78841, 23588, 
      19850, 17737, 23833, 23530, 21577, 19885, 16466, 25864, 26962, 17306, 
      25173, 17389, 27536, 21530, 17834, 20626, 21821, 20826, 22736, 22457, 
      23985, 19984, 25625, 20362, 21533, 26426, 25965, 22581, 25514, 24653, 
      24784, 25357, 27245, 26533, 27425, 24625, 27010, 27733, 27344, 28769, 
      28629, 28360 ], 
  [ 57664, 57600, 57170, 55274, 53840, 53833, 53849, 53370, 52949, 50240, 
      49384, 47645, 45433, 44104, 43408, 43345, 42874, 42472, 42436, 40804, 
      40081, 39493, 38953, 38221, 37861, 37249, 36900, 35842, 35842, 35444, 
      35369, 35069, 34621, 34612, 33857, 33188, 32770, 31705, 30445, 30805, 
      52130, 53338, 28885, 28393, 28225, 28624, 29185, 46993, 44273, 27450, 
      27521, 27410, 26440, 26500, 26597, 26002, 40562, 42821, 25796, 39524, 
      42241, 37825, 25748, 25274, 44785, 39220, 25012, 24400, 24561, 36000, 
      24041, 24029, 36346, 45032, 40100, 36260, 37333, 24193, 23418, 36178, 
      44420, 43840, 43553, 36793, 23153, 23185, 32513, 43826, 37141, 23400, 
      23461, 36900, 40970, 24050, 26297, 31037, 32402, 39328, 21908, 32308, 
      38804, 35770, 22450, 31018, 31609, 40105, 37700, 31720, 31925, 39521, 
      37666, 31634, 31226, 21986, 22789, 23337, 34373, 32330, 20465, 20570, 
      29474, 37588, 28445, 27560, 20189, 22664, 29000, 29573, 32933, 35048, 
      28162, 27981, 20106, 20410, 27277, 27981, 29485, 29682, 33289, 26489, 
      19604, 22201, 34946, 27242, 19421, 19897, 19946, 20345, 20690, 28730, 
      35197, 33205, 32733, 19125, 19444, 19828, 32269, 28570, 19025, 19298, 
      25010, 25658, 32693, 34372, 27332, 23825, 18532, 18496, 20705, 20996, 
      22852, 23537, 22450, 25012, 24040, 18212, 17957, 18212, 18280, 18317, 
      22181, 17693, 17770, 18130, 19993, 28298, 31348, 24649, 23508, 23353, 
      22048, 20560, 17620, 17449, 22608, 24820, 28240, 30649, 17197, 17186, 
      18250, 19097, 21386, 23090, 20036, 18125, 17861, 22525, 26309, 27457, 
      16642, 20241, 28265, 21008, 18688, 17753, 16913, 17473, 20098, 16970, 
      17573, 18245, 21605, 25733, 24157, 20917, 15997, 20917, 20386, 16301, 
      15914, 15629, 16354, 17474, 20114, 24212, 20560, 17876, 17492, 16160, 
      20705, 16729, 18265, 18484, 18365, 15784, 14920, 16565, 25909, 24842, 
      18362, 17345, 16085, 14625, 14625, 24004, 17882, 14186, 14242, 23765, 
      20980, 18020, 17524, 15605, 14653, 14285, 13949, 13925, 14005, 14180, 
      14600, 15445, 16133, 16424, 17288, 17405, 24298, 21258, 14713, 14365, 
      13693, 16825, 17300, 14825, 13897, 14977, 15956, 17552, 17945, 20180, 
      22865, 20114, 18850, 14746, 14314, 13954, 13666, 13850, 17849, 20114, 
      20221, 17485, 15805, 14596, 14020, 13572, 14221, 14760, 15912, 16021, 
      19994, 15794, 15370, 14885, 14794, 14705, 14369, 13793, 12890, 13669, 
      14065, 15473, 16133, 16250, 19169, 21050, 22570, 21380, 17305, 15680, 
      15793, 16025, 20421, 18882, 18562, 17797, 17650, 17221, 12370, 12337, 
      12610, 19045, 18661, 14804, 14600, 14036, 12461, 12149, 12461, 22100, 
      20717, 18605, 16781, 12281, 11881, 19625, 16564, 11953, 12025, 14265, 
      14698, 12970, 12125, 11570, 11618, 16925, 19730, 17320, 16420, 15997, 
      12680, 11636, 11317, 17960, 17266, 11554, 11169, 11169, 11554, 13426, 
      13834, 14050, 16066, 19489, 20241, 15716, 12752, 12260, 11777, 11072, 
      13316, 13417, 17377, 20225, 15098, 14330, 13525, 18890, 20018, 16333, 
      12085, 11365, 11560, 14125, 15165, 16488, 18685, 17257, 15826, 13922, 
      12802, 14096, 13600, 13249, 12116, 13249, 13481, 13645, 9826, 16165, 
      16004, 12520, 11368, 10504, 10445, 9748, 9893, 10045, 11540, 13378, 
      11434, 10138, 9409, 9410, 10853, 11009, 11173, 11345, 9220, 9472, 
      10660, 10980, 11716, 16105, 16785, 11525, 11234, 11141, 9061, 9221, 
      15749, 17125, 11140, 11045, 9160, 8840, 13138, 13005, 9738, 8685, 8650, 
      8658, 16570, 10313, 9760, 8465, 11600, 13225, 17113, 10217, 9881, 
      10397, 10490, 12770, 13906, 8269, 8200, 11402, 9770, 7985, 10421, 8420, 
      13073, 14144, 12753, 11413, 9685, 7650, 11885, 8237, 10760, 9826, 8825, 
      7325, 9341, 12850, 7137, 7057, 11412, 12832, 11378, 8825, 7789, 7213, 
      7565, 9325, 6980, 6788, 9028, 9533, 11461, 6577, 6586, 6961, 8497, 
      9370, 10405, 11602, 13957, 8801, 6404, 7300, 9104, 11441, 7528, 7684, 
      7933, 8109, 8293, 8584, 10984, 14920, 8138, 11113, 14954, 15145, 8585, 
      6352, 7985, 9106, 6525, 5949, 6781, 7146, 5732, 6290, 6554, 6208, 6553, 
      9153, 12580, 9266, 12962, 7604, 5000, 5476, 6664, 9389, 10376, 5290, 
      7465, 11185, 4880, 6224, 6928, 12905, 5933, 5714, 5165, 7625, 13898, 
      8712, 6957, 5032, 4717, 4477, 4365, 13960, 5669, 4901, 4586, 4306, 
      7706, 8194, 8321, 9266, 3969, 4005, 4698, 5818, 9898, 11365, 4933, 
      3845, 5608, 7093, 8333, 9928, 3802, 3757, 8621, 6516, 3636, 4896, 
      10825, 3481, 3490, 3650, 4442, 4925, 5002, 5981, 6964, 4040, 3989, 
      3805, 3445, 3428, 3620, 4964, 4405, 3690, 5553, 11898, 3577, 3392, 
      3812, 4657, 8036, 11785, 12740, 4874, 11861, 9972, 6760, 5317, 4516, 
      3445, 2920, 3316, 7957, 12325, 14365, 6409, 6058, 5210, 3965, 3293, 
      2810, 4409, 7298, 2704, 3929, 4385, 9929, 4450, 2605, 3897, 5636, 2756, 
      2525, 2984, 10600, 7301, 2725, 2626, 3845, 5002, 10682, 4153, 2340, 
      2529, 2745, 3825, 4329, 4705, 9700, 11908, 13753, 3809, 3578, 2218, 
      4418, 6305, 5716, 3140, 3205, 4232, 6212, 6877, 9005, 9172, 9685, 
      10580, 2146, 2601, 2986, 3114, 8109, 8586, 12841, 6161, 6292, 5449, 
      2474, 2525, 2578, 8738, 9770, 4789, 2788, 1933, 2088, 4068, 4165, 4789, 
      9685, 2837, 3445, 5045, 5525, 8405, 2129, 4304, 16484, 1525, 1717, 
      17905, 6773, 1460, 2069, 4360, 11444, 13765, 1625, 3394, 6845, 10778, 
      14825, 16253, 18269, 1780, 1360, 1552, 2896, 4105, 6625, 10512, 12532, 
      14065, 16425, 3826, 13546, 16354, 4637, 2056, 6932, 7240, 14381, 16285, 
      2050, 5185, 6418, 8145, 17989, 19858, 6353, 4049, 1088, 3233, 4505, 
      6353, 11633, 16900, 17924, 6145, 2561, 1745, 1861, 8017, 17602, 964, 
      7461, 1370, 941, 1625, 3050, 4205, 15002, 15241, 785, 884, 6260, 7345, 
      16660, 1170, 1690, 3229, 7785, 14890, 21178, 6760, 2120, 932, 901, 
      1076, 6005, 4850, 641, 1201, 8906, 14314, 20789, 2097, 625, 937, 1105, 
      8676, 10777, 11392, 17737, 6458, 1429, 3130, 9178, 9938, 15413, 7373, 
      6413, 680, 884, 968, 2165, 2248, 2984, 8584, 19253, 9090, 7165, 4162, 
      637, 477, 450, 1225, 1341, 2122, 8905, 761, 464, 404, 401, 481, 521, 
      841, 16784, 12242, 20242, 2088, 1165, 1348, 1413, 2725, 3028, 1733, 
      545, 1585, 1658, 12610, 18785, 425, 265, 2105, 17945, 18481, 10225, 
      12325, 12769, 12994, 13450, 21834, 13652, 23605, 2285, 144, 244, 13140, 
      13833, 24793, 265, 23530, 269, 277, 100, 1025, 1360, 15193, 9458, 218, 
      14933, 18818, 25970, 52, 18261, 19080, 26605, 18794, 26921, 6905, 745, 
      2516, 3265, 19060, 23732, 1530, 445, 2405, 21029, 4901, 2, 785, 2402, 
      2810, 24337, 26245, 0, 484, 197, 10004, 850, 7412, 1172, 1546, 1706, 
      1789, 1010, 13060, 8345, 1025, 1745, 11549, 11357, 11146, 180, 338, 
      1258, 1325, 14866, 12325, 954, 617, 2372, 1165, 1620, 1693, 2088, 2386, 
      14324, 541, 1013, 1490, 776, 797, 1108, 1360, 2153, 857, 1609, 2969, 
      1762, 3050, 1853, 2645, 3485, 3033, 2930, 3229, 3509, 3554, 3460, 4637, 
      3796, 4689, 4562, 4265, 4450, 4954, 4645, 4756, 5525, 5770, 6032, 6290, 
      6530, 6970, 6761, 7796, 8053, 10426, 10930, 10985 ], 
  [ 58500, 58084, 57962, 56066, 54500, 54185, 54113, 53986, 53125, 51076, 
      50308, 47645, 46269, 44500, 44420, 44225, 43578, 43220, 42920, 41288, 
      40961, 40725, 38909, 38089, 37685, 37733, 37648, 36810, 35842, 36368, 
      36073, 35993, 35325, 35272, 34297, 34024, 33122, 31001, 30357, 30277, 
      46058, 47090, 28577, 29449, 28753, 28228, 28305, 41449, 39125, 27274, 
      29105, 26618, 26308, 26280, 28225, 26090, 35722, 37585, 25664, 34816, 
      37049, 33381, 25000, 24658, 51561, 45072, 26640, 24532, 24385, 31732, 
      24701, 24425, 31946, 51940, 46216, 41672, 43009, 25909, 24034, 31690, 
      51328, 50660, 50329, 42425, 23945, 23273, 28729, 50690, 42949, 22564, 
      22581, 32104, 47482, 22642, 23965, 27385, 28442, 45620, 22304, 28304, 
      33568, 41490, 24210, 27234, 27693, 34605, 43816, 27716, 27877, 45989, 
      43826, 36650, 36154, 21106, 21425, 21577, 40049, 37610, 20773, 20570, 
      25778, 43880, 32933, 31828, 20453, 20948, 25348, 25789, 28445, 30164, 
      32650, 32425, 21250, 19882, 23977, 24505, 25657, 25810, 38921, 30625, 
      20000, 20441, 40930, 31642, 19465, 19325, 19330, 19421, 19546, 24946, 
      30137, 38925, 38365, 20005, 19048, 19080, 27693, 33410, 20213, 18770, 
      22018, 22490, 27985, 40400, 31952, 27521, 19280, 18980, 19121, 19280, 
      20432, 20897, 25794, 29192, 27956, 19400, 18397, 17992, 17972, 17965, 
      19805, 18265, 17858, 17690, 18365, 24250, 37024, 28873, 27424, 27225, 
      25524, 23508, 18720, 17713, 19924, 21520, 24148, 26073, 17945, 17890, 
      17282, 17645, 19010, 20186, 22984, 20149, 16981, 19709, 22525, 32517, 
      17082, 18085, 33545, 24484, 21284, 19865, 16385, 16505, 23354, 18730, 
      16385, 16705, 18833, 21905, 28645, 24525, 16965, 18277, 23906, 17929, 
      17146, 16201, 15650, 16066, 17650, 28832, 24212, 20560, 20000, 15412, 
      17977, 15453, 16285, 21608, 21445, 17588, 15140, 15245, 21773, 29770, 
      21530, 20117, 14897, 15769, 14449, 20176, 21050, 14450, 14330, 19937, 
      25160, 21320, 20648, 17893, 16325, 15605, 14653, 14453, 14093, 13960, 
      13940, 14213, 14549, 14708, 15220, 15293, 29314, 25570, 16605, 15993, 
      14265, 14845, 20512, 16937, 13457, 13745, 14240, 15220, 15481, 17056, 
      19081, 24250, 22634, 16946, 16250, 15626, 13226, 13234, 15341, 16946, 
      24445, 20917, 18621, 16840, 15912, 15112, 13165, 13396, 14020, 14085, 
      24218, 18698, 18098, 17393, 17258, 17125, 16613, 15685, 13858, 12833, 
      12965, 13669, 14065, 14138, 16133, 17530, 18698, 26000, 20825, 18628, 
      13769, 13913, 24865, 22930, 22522, 21537, 21346, 20785, 13162, 12645, 
      12346, 15921, 22709, 17576, 17284, 16456, 13781, 12941, 12109, 18184, 
      25337, 22697, 20345, 13645, 12365, 16237, 20128, 11689, 11673, 12505, 
      17690, 15170, 13753, 12538, 11530, 14153, 16210, 21236, 20072, 19517, 
      14836, 13000, 11405, 14836, 21226, 13050, 12181, 11125, 11026, 11754, 
      11986, 12114, 13426, 15925, 16501, 19280, 15172, 14416, 13625, 10852, 
      11600, 11657, 14297, 16441, 18530, 17498, 16385, 15370, 16234, 20205, 
      14373, 10485, 10548, 11925, 12613, 13540, 15165, 21437, 19610, 17090, 
      11042, 17396, 16724, 16241, 14624, 11225, 11369, 16857, 10530, 20213, 
      20008, 15380, 13700, 12308, 12205, 9704, 9629, 9605, 10088, 16634, 
      13898, 11810, 9893, 9850, 9665, 9733, 9809, 9893, 9792, 9252, 9472, 
      9616, 10000, 12937, 13441, 14209, 13786, 13649, 9281, 9089, 12625, 
      13649, 13736, 13597, 10436, 9412, 16570, 16393, 11674, 9433, 9090, 
      9010, 13138, 12689, 11828, 8905, 9620, 10673, 13505, 12637, 12125, 
      8857, 8906, 10306, 11090, 9325, 9124, 14482, 12146, 8821, 8705, 7760, 
      10345, 11108, 16405, 14625, 12193, 8530, 15317, 9997, 8692, 12554, 
      11069, 7369, 7801, 10034, 8017, 7497, 8992, 9972, 14810, 11245, 9593, 
      6905, 6905, 12053, 8168, 6920, 7400, 7685, 15025, 6885, 6850, 6565, 
      7045, 7522, 8161, 8962, 10657, 11441, 6800, 6464, 7300, 8801, 6340, 
      6408, 6525, 6613, 6709, 6868, 8388, 11268, 6554, 8429, 11258, 11405, 
      11401, 5780, 6401, 12186, 8329, 7225, 5769, 5914, 5512, 8138, 5498, 
      8100, 5409, 6865, 9280, 12610, 9530, 10376, 5924, 4904, 5300, 6925, 
      7604, 6786, 5661, 15233, 4660, 4948, 5300, 9385, 8089, 7738, 6793, 
      5645, 10114, 12100, 9685, 6660, 6037, 5445, 4981, 10132, 7825, 6529, 
      5906, 5186, 5594, 5906, 5989, 6626, 4453, 4225, 3994, 4410, 6994, 8065, 
      6869, 4285, 4244, 5069, 5869, 6980, 4682, 3977, 6025, 9376, 4384, 3796, 
      7569, 3965, 3842, 3562, 3562, 3737, 3770, 4265, 10088, 5668, 5573, 
      5213, 4325, 3560, 3400, 3688, 6385, 5098, 3925, 8290, 4985, 3172, 3152, 
      3425, 5440, 8177, 8912, 3466, 8209, 14152, 9972, 7957, 6760, 4941, 
      3492, 2920, 5317, 8541, 10141, 9533, 9050, 7850, 5945, 4745, 3250, 
      3133, 4834, 3188, 2873, 3065, 6673, 6826, 3177, 2797, 8584, 3944, 2789, 
      2500, 7124, 10865, 4001, 3770, 2657, 3242, 7162, 6529, 3088, 2353, 
      2305, 2593, 2833, 3033, 6400, 8080, 9529, 6053, 5690, 2834, 2834, 3973, 
      8840, 2216, 2237, 2692, 3880, 4325, 5837, 5960, 6341, 7016, 3114, 2029, 
      2106, 2146, 5161, 5506, 8749, 3785, 3872, 8573, 1858, 1865, 1874, 5570, 
      6338, 7693, 4680, 1845, 1780, 2440, 2493, 2853, 6253, 1825, 2081, 2977, 
      3281, 5281, 3625, 2500, 11600, 2097, 1585, 12757, 10469, 2120, 1453, 
      2468, 7528, 9365, 2813, 1898, 4073, 6994, 10205, 11369, 13033, 3232, 
      2196, 1332, 1620, 2257, 3897, 6772, 8352, 9577, 11497, 6554, 9146, 
      11426, 7717, 1220, 4072, 4292, 9805, 11357, 3898, 2853, 3690, 4933, 
      12753, 14314, 10049, 6953, 1220, 1649, 2393, 3625, 7585, 11840, 12688, 
      9797, 4805, 997, 1025, 4805, 12410, 1800, 4381, 2866, 1865, 877, 1466, 
      2137, 10250, 10445, 1313, 928, 3488, 4265, 11600, 730, 810, 1513, 4573, 
      10138, 15370, 10676, 4276, 2120, 2045, 680, 3277, 8194, 949, 629, 5386, 
      9650, 15025, 4297, 801, 585, 577, 5200, 6817, 7300, 12457, 10330, 593, 
      1370, 5570, 6154, 10529, 11509, 10285, 548, 488, 484, 845, 884, 1268, 
      5108, 13709, 13666, 11257, 7330, 1737, 1225, 802, 477, 505, 802, 5341, 
      2081, 1300, 976, 929, 569, 521, 401, 11636, 7930, 14522, 4420, 373, 
      424, 445, 1053, 1224, 3889, 1733, 485, 514, 8210, 13285, 1481, 617, 
      697, 12577, 13025, 6309, 7969, 8325, 8506, 8874, 15850, 9032, 17357, 
      4793, 628, 288, 8608, 9169, 18369, 221, 17282, 181, 145, 320, 145, 260, 
      10265, 14210, 130, 10049, 13274, 19370, 712, 12805, 13492, 19917, 
      13250, 20189, 11041, 41, 800, 1241, 13472, 17440, 298, 5, 733, 15133, 
      8465, 442, 37, 730, 962, 17957, 19601, 484, 0, 65, 14888, 58, 11680, 
      160, 314, 386, 425, 130, 18560, 12833, 145, 425, 16741, 16505, 16250, 
      400, 250, 290, 313, 20674, 17649, 250, 265, 832, 373, 520, 549, 724, 
      890, 20000, 585, 485, 610, 820, 797, 800, 788, 1009, 1165, 1961, 1825, 
      1850, 1906, 2249, 2117, 2341, 2329, 2402, 2525, 3025, 3026, 3152, 3625, 
      3664, 3721, 3770, 4177, 4274, 4250, 4381, 4360, 5041, 5330, 5812, 5938, 
      6266, 6266, 6409, 7400, 7569, 9810, 10226, 10237 ], 
  [ 58565, 58277, 58041, 56137, 54613, 54410, 54370, 54113, 53410, 51109, 
      50305, 47970, 46280, 44665, 44357, 44210, 43625, 43249, 43045, 41405, 
      40930, 40562, 39208, 38416, 38026, 37832, 37649, 36725, 36109, 36297, 
      36082, 35920, 35330, 35293, 34394, 33973, 33245, 31498, 30626, 30706, 
      48501, 49597, 28916, 29290, 28786, 28597, 28850, 43690, 41220, 27557, 
      28746, 27121, 26569, 26573, 27844, 26269, 37693, 39700, 25921, 36737, 
      39146, 35204, 25477, 25085, 49298, 43145, 26249, 24685, 24650, 33485, 
      24660, 24480, 33745, 49625, 44189, 39901, 41140, 25480, 24005, 33517, 
      49009, 48373, 48058, 40570, 23850, 23434, 30298, 48385, 41026, 23057, 
      23090, 34037, 45301, 23341, 25000, 28900, 30069, 43517, 22345, 29945, 
      35657, 39593, 23753, 28793, 29300, 36788, 41773, 29353, 29530, 43816, 
      41765, 35005, 34541, 21605, 22100, 22394, 38160, 35865, 20836, 20745, 
      27297, 41765, 31474, 30449, 20530, 21745, 26849, 27338, 30250, 32113, 
      31189, 30980, 21005, 20245, 25348, 25940, 27220, 27389, 37042, 29290, 
      20025, 21250, 38921, 30209, 19616, 19700, 19721, 19924, 20129, 26489, 
      32144, 37010, 36482, 19850, 19357, 19517, 29522, 31813, 19944, 19125, 
      23269, 23805, 29860, 38369, 30433, 26338, 19169, 18965, 19858, 20065, 
      21473, 22018, 24737, 27829, 26689, 19125, 18394, 18229, 18241, 18250, 
      20826, 18212, 17981, 18005, 19112, 25877, 35113, 27490, 26153, 25970, 
      24413, 22589, 18473, 17770, 21053, 22873, 25789, 27890, 17824, 17785, 
      17785, 18324, 20025, 21393, 22061, 19562, 17450, 20882, 24050, 30824, 
      17069, 19016, 31770, 23365, 20485, 19242, 16722, 17002, 22313, 18233, 
      16960, 17408, 19984, 23440, 27154, 23354, 16754, 19378, 22765, 17476, 
      16837, 16132, 16045, 16717, 18685, 27289, 23021, 19721, 19225, 15821, 
      19106, 16052, 17140, 20605, 20458, 17065, 15193, 15858, 23410, 28109, 
      20509, 19240, 15460, 15482, 14642, 21697, 20025, 14481, 14425, 21456, 
      23765, 20245, 19637, 17186, 15842, 15250, 14522, 14386, 14186, 14165, 
      14305, 14786, 15250, 15457, 16097, 16186, 27613, 24125, 16040, 15524, 
      14180, 15688, 19465, 16290, 13738, 14314, 14985, 16189, 16498, 18313, 
      20578, 22865, 21377, 16265, 15665, 15137, 13505, 13577, 16372, 18217, 
      23026, 19786, 17714, 16141, 15341, 14669, 13666, 14009, 14825, 14906, 
      22797, 17757, 17221, 16596, 16477, 16360, 15912, 15112, 13621, 13252, 
      13480, 14440, 14932, 15021, 17352, 18925, 20221, 24433, 19658, 17669, 
      14618, 14794, 23360, 21569, 21193, 20288, 20113, 19600, 12985, 12644, 
      12553, 17168, 21346, 16677, 16417, 15685, 13410, 12762, 12346, 19717, 
      23764, 21316, 19156, 13256, 12296, 17576, 18937, 11890, 11906, 13250, 
      16705, 14473, 13264, 12289, 11665, 15264, 17593, 19913, 18845, 18338, 
      14153, 12605, 11474, 16073, 19885, 12605, 11912, 11240, 11317, 12461, 
      12757, 12917, 14485, 17320, 17960, 18081, 14389, 13729, 13050, 11029, 
      12321, 12394, 15514, 17914, 17377, 16441, 15440, 16745, 17705, 18890, 
      13634, 10898, 11009, 12818, 13634, 14705, 16538, 20008, 18325, 16029, 
      11773, 16285, 15677, 15242, 13801, 12050, 12226, 15776, 10361, 18826, 
      18637, 14425, 12937, 11737, 11650, 9805, 9810, 9850, 10701, 15533, 
      13085, 11285, 9800, 9773, 10180, 10280, 10388, 10504, 9665, 9413, 9985, 
      10193, 10705, 14170, 14738, 13312, 12937, 12816, 9280, 9216, 13840, 
      14992, 12869, 12746, 10049, 9281, 15397, 15236, 11045, 9236, 9005, 
      8957, 14461, 11898, 11149, 8818, 10413, 11674, 14890, 11828, 11380, 
      9488, 9553, 11273, 12185, 9010, 8857, 13429, 11349, 8584, 9396, 8065, 
      11402, 12277, 15140, 13520, 11344, 8273, 14130, 9418, 9505, 11621, 
      10312, 7412, 8420, 11117, 7754, 7394, 9929, 11069, 13617, 10420, 8992, 
      7072, 7200, 11114, 7789, 6925, 8045, 8410, 13780, 6824, 6805, 6760, 
      7624, 8245, 9028, 9973, 11908, 10530, 6705, 6817, 8005, 9810, 6817, 
      6917, 7082, 7202, 7330, 7537, 9377, 12641, 7173, 9448, 12645, 12808, 
      10418, 6029, 7018, 11105, 7712, 6800, 6176, 6401, 5629, 7501, 5917, 
      7445, 5858, 7730, 10513, 11425, 10809, 9397, 5617, 5141, 5825, 7850, 
      8641, 6269, 6344, 13786, 4765, 5437, 5917, 10690, 7328, 7025, 6224, 
      6388, 11513, 10889, 8714, 6089, 5578, 5114, 4778, 11545, 7060, 5956, 
      5445, 4885, 6381, 6757, 6856, 7605, 4292, 4160, 4265, 4937, 8065, 9280, 
      6178, 4138, 4753, 5818, 6778, 8065, 4373, 3908, 6980, 8345, 4121, 4205, 
      8762, 3796, 3721, 3601, 3889, 4176, 4225, 4896, 8957, 5081, 5002, 4706, 
      4010, 3517, 3485, 4157, 5668, 4589, 4520, 9605, 4474, 3253, 3393, 3874, 
      6385, 9490, 10305, 3977, 9536, 12629, 8801, 6994, 5941, 4394, 3281, 
      3061, 6274, 9914, 11674, 8392, 7957, 6885, 5220, 4212, 3085, 3592, 
      5725, 3005, 3250, 3538, 7850, 5953, 2960, 3188, 7501, 3501, 2682, 2665, 
      8377, 9556, 3524, 3341, 3076, 3869, 8429, 5650, 2801, 2402, 2450, 3026, 
      3362, 3626, 7585, 9457, 11050, 5220, 4905, 2593, 3393, 4804, 7685, 
      2533, 2570, 3233, 4709, 5234, 6970, 7109, 7538, 8293, 2741, 2216, 2405, 
      2477, 6212, 6605, 10216, 4626, 4729, 7412, 2057, 2080, 2105, 6697, 
      7561, 6610, 3965, 1850, 1865, 3005, 3074, 3530, 7474, 2164, 2548, 3700, 
      4068, 6388, 3050, 3125, 13345, 1856, 1600, 14596, 9090, 1845, 1642, 
      3121, 8917, 10930, 2344, 2405, 5044, 8333, 11848, 13108, 14900, 2665, 
      1853, 1373, 2045, 2890, 4850, 8093, 9833, 11170, 13250, 5521, 10705, 
      13177, 6554, 1481, 5069, 5321, 11426, 13106, 3181, 3656, 4637, 6056, 
      14612, 16285, 8658, 5850, 1125, 2178, 3114, 4570, 9010, 13633, 14545, 
      8420, 3940, 1220, 1280, 5924, 14249, 1445, 5450, 2269, 1476, 1096, 
      1989, 2836, 11925, 12136, 1066, 857, 4441, 5330, 13385, 833, 1073, 
      2080, 5684, 11809, 17425, 9193, 3433, 1629, 1570, 765, 4210, 6917, 776, 
      776, 6605, 11285, 17060, 3434, 674, 650, 706, 6401, 8194, 8725, 14314, 
      8857, 832, 1945, 6817, 7465, 12240, 9938, 8810, 529, 565, 593, 1258, 
      1313, 1825, 6305, 15658, 11933, 9700, 6109, 1268, 884, 605, 680, 740, 
      1213, 6568, 1530, 925, 697, 666, 466, 450, 490, 13437, 9425, 16529, 
      3497, 586, 685, 722, 1586, 1805, 3028, 1224, 808, 853, 9733, 15208, 
      1018, 410, 1130, 14450, 14930, 7652, 9472, 9860, 10057, 10457, 17945, 
      10629, 19546, 3796, 365, 185, 10169, 10778, 20618, 148, 19465, 122, 
      100, 145, 370, 565, 11962, 12385, 65, 11728, 15193, 21673, 373, 14690, 
      15425, 22250, 15165, 22536, 9434, 194, 1321, 1874, 15401, 19625, 641, 
      58, 1234, 17170, 7060, 173, 200, 1229, 1525, 20168, 21908, 197, 65, 0, 
      12997, 229, 10009, 409, 641, 745, 800, 325, 16433, 11074, 338, 778, 
      14722, 14500, 14261, 185, 145, 505, 544, 18421, 15572, 365, 250, 1249, 
      514, 773, 818, 1073, 1285, 17785, 416, 522, 773, 641, 634, 745, 829, 
      1258, 884, 1642, 2050, 1625, 2129, 1908, 2106, 2554, 2378, 2385, 2570, 
      2980, 2997, 3041, 3764, 3481, 3842, 3825, 3970, 4097, 4265, 4234, 4261, 
      4964, 5233, 5629, 5801, 6093, 6253, 6266, 7261, 7460, 9725, 10169, 
      10196 ], 
  [ 67028, 68564, 66730, 64818, 63972, 65365, 65781, 63698, 65273, 59540, 
      58276, 60721, 54689, 55348, 51844, 52381, 52706, 52100, 53264, 51616, 
      49085, 46889, 52145, 51805, 51641, 48025, 46472, 44402, 48802, 44200, 
      45125, 43821, 44369, 44560, 44797, 42320, 44098, 47813, 43745, 46105, 
      92626, 94634, 43165, 36469, 38701, 43300, 46061, 85069, 80545, 41114, 
      33181, 43866, 39892, 40352, 32045, 38450, 75410, 79469, 39240, 73768, 
      78685, 70865, 41984, 40906, 26813, 25448, 30440, 36628, 38189, 68228, 
      33865, 35053, 69170, 26452, 25120, 24480, 24349, 29209, 33434, 69394, 
      25832, 25652, 25565, 24005, 32365, 35597, 62525, 25434, 23545, 40004, 
      40265, 71504, 24170, 43250, 49697, 60437, 63202, 23524, 32904, 63304, 
      75400, 22562, 27242, 61010, 62201, 77897, 22688, 62708, 63113, 22905, 
      22450, 21618, 21610, 38770, 41773, 44117, 21349, 21106, 31841, 33346, 
      59050, 21760, 20817, 20932, 31761, 43236, 58372, 59545, 66105, 70020, 
      20530, 20549, 27674, 35578, 55045, 56549, 59653, 60050, 20453, 20453, 
      30568, 42965, 20506, 20002, 31981, 35257, 35506, 37305, 38650, 58690, 
      70957, 19961, 19889, 27881, 34000, 35984, 65825, 19322, 26377, 34450, 
      51362, 52810, 66845, 19720, 19080, 19773, 27880, 29044, 40653, 41544, 
      46600, 48285, 19994, 18752, 18980, 25552, 28697, 31952, 32420, 32657, 
      45721, 27829, 30106, 32866, 40129, 59434, 18280, 18181, 18440, 18485, 
      18980, 19892, 25352, 28981, 47540, 52552, 59572, 64181, 26525, 26714, 
      35378, 38425, 44914, 49018, 19360, 21649, 34585, 48049, 56233, 17177, 
      27362, 42761, 16981, 17924, 19604, 20869, 32029, 34589, 18010, 21682, 
      35685, 37957, 46917, 55845, 16465, 17225, 24305, 45625, 17090, 21605, 
      23018, 25733, 32258, 36578, 44018, 15912, 16660, 18376, 18792, 32260, 
      45805, 35225, 39961, 16976, 17057, 20276, 26612, 35257, 57401, 15130, 
      16650, 17433, 34173, 22109, 28109, 54088, 16162, 25666, 26522, 53845, 
      14656, 15696, 16000, 17881, 19729, 20961, 23425, 24201, 26281, 27856, 
      30276, 33721, 36009, 36900, 39364, 39681, 14170, 14330, 18785, 19637, 
      23765, 38497, 15368, 17893, 28565, 33245, 36424, 40820, 41813, 47048, 
      52733, 13978, 14314, 17410, 18178, 19018, 28330, 29314, 41913, 47178, 
      13681, 14545, 15665, 17056, 18080, 19232, 31681, 33620, 37172, 37481, 
      13450, 15250, 15626, 16141, 16250, 16361, 16825, 17849, 21146, 30125, 
      31721, 36329, 38189, 38506, 45625, 49706, 52826, 13032, 13957, 14932, 
      37645, 38277, 12869, 13130, 13210, 13445, 13498, 13669, 21418, 23585, 
      26458, 45893, 12905, 14848, 15044, 15680, 19105, 21193, 26705, 52544, 
      12357, 12645, 13221, 18721, 22321, 47665, 13000, 25789, 26261, 34901, 
      13730, 15602, 17357, 19802, 24650, 42157, 48362, 12148, 12448, 12625, 
      15508, 18064, 23545, 44788, 11890, 17378, 19193, 23993, 26578, 33650, 
      34858, 35474, 40690, 48313, 49865, 12136, 14372, 15080, 15997, 24692, 
      33736, 34037, 43997, 50045, 12114, 12546, 13141, 47506, 49834, 11345, 
      14297, 27977, 28772, 36737, 39377, 42500, 47297, 10865, 11234, 12130, 
      33410, 11700, 12004, 12253, 13320, 35053, 35685, 11645, 19226, 10361, 
      10400, 12116, 13364, 14900, 15041, 22544, 23689, 24641, 30736, 11170, 
      12826, 15130, 19801, 20002, 28845, 29401, 29965, 30537, 19208, 23060, 
      28648, 29768, 32104, 43093, 44573, 11909, 12218, 12325, 20645, 22405, 
      42533, 45509, 11920, 12025, 15940, 18820, 10114, 10181, 13514, 17861, 
      19226, 19634, 44746, 12085, 12932, 19037, 33172, 37397, 46085, 11785, 
      12249, 29965, 30258, 36538, 39274, 16033, 16564, 9962, 11530, 16745, 
      30781, 23976, 38029, 40500, 8705, 9365, 10837, 16202, 8833, 12785, 
      32708, 9970, 11169, 19669, 28885, 38194, 15677, 17597, 34952, 38372, 
      8314, 10361, 12125, 21149, 23101, 9457, 14112, 18720, 28960, 30465, 
      7789, 17705, 17914, 21289, 27625, 30298, 33133, 36130, 41485, 9325, 
      17128, 23624, 29828, 35965, 25444, 26000, 26849, 27425, 28009, 28900, 
      35300, 44036, 27850, 35825, 44266, 44657, 8293, 21460, 27693, 7610, 
      10829, 12653, 23885, 25250, 19232, 10386, 23850, 10100, 24245, 32045, 
      40072, 6554, 41050, 7488, 13284, 20560, 25348, 33073, 35460, 10970, 
      28145, 5261, 18356, 24500, 26804, 41381, 8605, 8986, 10237, 29097, 
      43570, 5780, 7025, 10100, 11185, 12545, 14033, 43828, 8333, 9965, 
      11050, 12770, 29770, 31058, 31385, 33730, 14225, 15461, 20354, 24674, 
      35554, 38821, 8585, 14297, 24260, 28745, 31985, 35780, 12250, 15205, 
      32869, 5960, 12680, 22340, 38069, 13721, 14330, 16490, 20882, 22765, 
      23042, 26221, 5200, 9076, 9225, 9841, 11881, 15264, 17056, 23200, 7837, 
      9722, 25385, 40730, 9605, 16820, 19240, 22685, 32264, 40613, 42568, 
      23698, 40885, 3392, 4580, 5737, 6736, 9065, 12740, 17536, 32377, 41945, 
      45985, 4625, 4874, 5626, 7381, 9109, 13226, 22625, 30914, 12916, 21141, 
      22797, 37141, 6058, 12413, 21305, 4640, 9760, 13729, 17588, 38804, 
      3501, 9325, 9826, 21645, 25402, 39082, 5749, 11336, 15725, 17141, 
      21821, 23525, 24701, 37096, 41704, 45349, 6001, 6370, 11810, 24010, 
      29297, 3904, 19728, 19993, 23620, 29200, 30865, 35793, 36160, 37273, 
      39168, 10130, 17585, 19370, 19898, 33893, 34970, 43825, 29341, 29672, 
      3625, 17650, 17901, 18154, 35514, 37746, 3961, 6560, 14705, 15860, 
      23840, 24137, 25961, 37657, 19805, 22013, 26813, 28093, 34973, 7693, 
      24868, 51048, 11285, 14677, 53665, 2329, 10816, 17225, 25316, 41600, 
      46121, 8577, 22546, 31797, 40330, 48177, 50805, 54421, 7528, 9908, 
      14900, 21044, 24853, 31373, 39860, 43880, 46813, 51173, 3770, 45890, 
      51098, 2977, 18196, 32272, 32980, 47521, 51025, 5986, 28121, 31154, 
      35081, 54125, 57394, 1885, 3181, 12820, 22765, 26437, 31085, 42365, 
      52232, 54056, 1873, 4689, 17473, 17989, 34945, 53530, 9488, 33785, 
      6890, 9061, 17345, 22570, 25925, 48922, 49361, 10701, 13000, 31176, 
      33661, 51976, 15482, 18002, 23341, 34697, 48802, 59890, 1268, 4628, 
      7840, 8009, 15184, 30713, 1954, 11545, 16105, 37210, 47818, 59293, 
      4397, 12125, 14837, 15805, 36776, 41077, 42292, 54037, 1154, 17525, 
      23426, 37874, 39434, 49909, 865, 1105, 13572, 14976, 15460, 20457, 
      20740, 23076, 36676, 56745, 578, 853, 2050, 7925, 9365, 11138, 16913, 
      17429, 20410, 37393, 7045, 8948, 10088, 10285, 12365, 12805, 15125, 
      52468, 44122, 58522, 3764, 17041, 17824, 18089, 22601, 23504, 4205, 
      7417, 18857, 19130, 44882, 56057, 7893, 10933, 20773, 54613, 55549, 
      40289, 44389, 45233, 45658, 46514, 61298, 46912, 64265, 3141, 10196, 
      12296, 45992, 47285, 66245, 12713, 64178, 12913, 13117, 11336, 17261, 
      18596, 49829, 90, 12850, 49365, 56250, 68202, 9280, 55289, 56708, 
      69233, 56218, 69745, 325, 16165, 22536, 24685, 56680, 64552, 19346, 
      14657, 22217, 60041, 909, 10210, 16393, 22210, 23418, 65545, 68653, 
      10004, 14888, 12997, 0, 16642, 200, 17960, 19330, 19890, 20173, 17186, 
      232, 117, 17197, 19917, 113, 117, 106, 11336, 12890, 17810, 18077, 610, 
      269, 16298, 14357, 21512, 16897, 18752, 19025, 20420, 21314, 648, 
      12461, 15529, 17602, 12676, 12897, 14600, 16052, 19445, 11545, 12053, 
      20213, 13402, 20290, 12085, 17065, 20705, 18245, 17338, 18433, 17693, 
      17938, 16840, 21205, 16360, 21053, 20122, 16613, 17194, 20098, 17785, 
      18496, 19645, 19682, 18932, 19786, 19618, 22058, 20245, 21456, 22109, 
      25034, 25930, 26185 ], 
  [ 60418, 59890, 59860, 57940, 56314, 55901, 55801, 55780, 54773, 52898, 
      52146, 49165, 48025, 46098, 46202, 45965, 45256, 44906, 44522, 42866, 
      42653, 42517, 40289, 39429, 39005, 39257, 39250, 38464, 37188, 38002, 
      37637, 37621, 36877, 36810, 35753, 35594, 34532, 32045, 31585, 31365, 
      45376, 46352, 29705, 31005, 30141, 29322, 29245, 40905, 38701, 28420, 
      30805, 27556, 27450, 27394, 29921, 27296, 35360, 37097, 26794, 34490, 
      36569, 33133, 25922, 25616, 54865, 48082, 28306, 25722, 25477, 31522, 
      26053, 25693, 31688, 55274, 49298, 44530, 45945, 27585, 25360, 31392, 
      54650, 53954, 53609, 45341, 25321, 24425, 28649, 53992, 45909, 23410, 
      23413, 31690, 50660, 23300, 24329, 27329, 28288, 48722, 23530, 28130, 
      33002, 44404, 25864, 27124, 27541, 33949, 46850, 27530, 27677, 49129, 
      46868, 39328, 38804, 21908, 22073, 22093, 42925, 40360, 21941, 21640, 
      25672, 46946, 35425, 34250, 21601, 21466, 25250, 25649, 28081, 29674, 
      35136, 34897, 22672, 20772, 23985, 24457, 25497, 25636, 41765, 32993, 
      21178, 20933, 43880, 34088, 20525, 20189, 20180, 20173, 20228, 24788, 
      29573, 41785, 41197, 21325, 19962, 19882, 27277, 35984, 21625, 19636, 
      22100, 22516, 27521, 43346, 34450, 29725, 20546, 20162, 19645, 19762, 
      20690, 21085, 27880, 31538, 30218, 20794, 19553, 18938, 18890, 18869, 
      20065, 19457, 18896, 18560, 18857, 23972, 39834, 31221, 29674, 29461, 
      27634, 25450, 20074, 18801, 20074, 21474, 23850, 25621, 19181, 19112, 
      17972, 18181, 19252, 20260, 24914, 21785, 17693, 19805, 22313, 35113, 
      18208, 18385, 36205, 26570, 23090, 21517, 17197, 17177, 25364, 20264, 
      16981, 17189, 18925, 21661, 31041, 26641, 18241, 18405, 25988, 19409, 
      18500, 17345, 16388, 16580, 17828, 31258, 26330, 22370, 21754, 16130, 
      18065, 15997, 16605, 23546, 23369, 19106, 16154, 15769, 21401, 32276, 
      23476, 21937, 15457, 17065, 15325, 19890, 22984, 15460, 15284, 19645, 
      27410, 23290, 22562, 19541, 17777, 16945, 15797, 15541, 15041, 14810, 
      14650, 14741, 14965, 15082, 15482, 15541, 31824, 27856, 18121, 17425, 
      15361, 15129, 22442, 18517, 14225, 14261, 14602, 15386, 15605, 16970, 
      18785, 26468, 24740, 18548, 17768, 17060, 13988, 13940, 15445, 16840, 
      26685, 22905, 20413, 18450, 17410, 16498, 13725, 13858, 14314, 14365, 
      26452, 20512, 19856, 19081, 18932, 18785, 18217, 17177, 15056, 13457, 
      13505, 13985, 14297, 14356, 16057, 17300, 18356, 28354, 22829, 20450, 
      14009, 14125, 27157, 25096, 24660, 23605, 23400, 22797, 14292, 13621, 
      13140, 15805, 24869, 19330, 19010, 18098, 15073, 14065, 12869, 17810, 
      27673, 24865, 22345, 14945, 13385, 16025, 22122, 12465, 12421, 12805, 
      19496, 16724, 15125, 13700, 12356, 14125, 15944, 23330, 22082, 21485, 
      16370, 14282, 12281, 14690, 23328, 14368, 13345, 11953, 11700, 12064, 
      12240, 12340, 13428, 15633, 16153, 21250, 16778, 15938, 15049, 11618, 
      11890, 11933, 14153, 16073, 20452, 19336, 18125, 15080, 15860, 22261, 
      15925, 11029, 11050, 12049, 12625, 13426, 14869, 23585, 21632, 18916, 
      11300, 19258, 18530, 18005, 16234, 11393, 11509, 18685, 11560, 22301, 
      22082, 17090, 15242, 13682, 13565, 10490, 10345, 10265, 10426, 18464, 
      15476, 13136, 10841, 10784, 10081, 10121, 10169, 10225, 10762, 9970, 
      9882, 9970, 10242, 12717, 13165, 15845, 15380, 15229, 10133, 9829, 
      12413, 13325, 15338, 15185, 11618, 10370, 18432, 18241, 13060, 10441, 
      10000, 9892, 12816, 14209, 13250, 9809, 9754, 10625, 13121, 14165, 
      13597, 9125, 9160, 10280, 10952, 10413, 10170, 16208, 13648, 9833, 
      8905, 8290, 10217, 10882, 18301, 16381, 13725, 9544, 17137, 11285, 
      8762, 14144, 12505, 8105, 8033, 9860, 9013, 8353, 8938, 9778, 16612, 
      12725, 10877, 7517, 7405, 13625, 9250, 7666, 7586, 7801, 16857, 7681, 
      7632, 7137, 7281, 7632, 8145, 8820, 10305, 12973, 7618, 6890, 7418, 
      8653, 6642, 6682, 6757, 6817, 6885, 7002, 8242, 10786, 6724, 8249, 
      10756, 10889, 12965, 6266, 6565, 13828, 9565, 8293, 6109, 6184, 6098, 
      9376, 5812, 9346, 5689, 6781, 8874, 14312, 9076, 11890, 6850, 5354, 
      5498, 6773, 7354, 7888, 5713, 17141, 5210, 5162, 5402, 8885, 9389, 
      8996, 7925, 5629, 9524, 13786, 11161, 7786, 7065, 6361, 5785, 9522, 
      9113, 7649, 6928, 6068, 5524, 5780, 5849, 6388, 5197, 4885, 4360, 4552, 
      6660, 7605, 8069, 5009, 4394, 5009, 5669, 6626, 5540, 4625, 5777, 
      10858, 5194, 4018, 7105, 4685, 4520, 4100, 3848, 3925, 3944, 4285, 
      11642, 6746, 6637, 6221, 5165, 4162, 3890, 3842, 7569, 6100, 3961, 
      7696, 5981, 3650, 3490, 3581, 5162, 7577, 8242, 3560, 7589, 16018, 
      11530, 9333, 8010, 5953, 4210, 3330, 5013, 7873, 9333, 11057, 10532, 
      9220, 7105, 5737, 3920, 3257, 4580, 3866, 3061, 3169, 6161, 8100, 3877, 
      2965, 10034, 4834, 3385, 2858, 6530, 12505, 4913, 4640, 2785, 3188, 
      6548, 7785, 3826, 2797, 2665, 2701, 2857, 3001, 5850, 7362, 8685, 7261, 
      6856, 3524, 2824, 3725, 10322, 2410, 2417, 2690, 3626, 4001, 5317, 
      5426, 5765, 6370, 3904, 2329, 2308, 2320, 4705, 5008, 7929, 3505, 3578, 
      10037, 2132, 2125, 2120, 5032, 5716, 9081, 5746, 2281, 2146, 2386, 
      2425, 2701, 5625, 1961, 2105, 2777, 3025, 4745, 4553, 2378, 10498, 
      2725, 1989, 11565, 12085, 2770, 1697, 2306, 6722, 8405, 3625, 1856, 
      3625, 6224, 9169, 10249, 11801, 4122, 2890, 1690, 1642, 2097, 3457, 
      6010, 7450, 8577, 10357, 7844, 8168, 10280, 9113, 1370, 3578, 3770, 
      8765, 10205, 4896, 2521, 3232, 4321, 11497, 12960, 11629, 8281, 1666, 
      1549, 2125, 3161, 6701, 10634, 11426, 11357, 5917, 1157, 1157, 4181, 
      11156, 2458, 3793, 3728, 2545, 1025, 1348, 1865, 9124, 9305, 1861, 
      1322, 2986, 3665, 10370, 964, 904, 1341, 3925, 9000, 13896, 12290, 
      5330, 2866, 2777, 922, 2777, 9620, 1409, 809, 4628, 8528, 13553, 5353, 
      1213, 829, 765, 4450, 5913, 6354, 11133, 11912, 677, 1160, 4772, 5300, 
      9325, 13169, 11861, 850, 706, 674, 769, 794, 1066, 4346, 12289, 15460, 
      12897, 8676, 2425, 1801, 1252, 577, 577, 720, 4545, 2833, 1898, 1490, 
      1429, 929, 853, 593, 10330, 6884, 13028, 5482, 441, 450, 457, 841, 970, 
      4889, 2425, 449, 464, 7124, 11849, 2125, 1037, 557, 11177, 11597, 5365, 
      6885, 7213, 7380, 7720, 14248, 7858, 15665, 5881, 1066, 586, 7450, 
      7969, 16609, 485, 15572, 425, 369, 650, 125, 170, 8957, 15976, 356, 
      8749, 11764, 17524, 1170, 11317, 11962, 18037, 11728, 18289, 12593, 53, 
      490, 833, 11930, 15674, 136, 89, 425, 13481, 9817, 800, 17, 416, 592, 
      16145, 17705, 850, 58, 229, 16642, 0, 13226, 26, 104, 148, 173, 20, 
      20474, 14425, 29, 169, 18545, 18289, 18020, 610, 356, 116, 125, 22644, 
      19465, 148, 269, 458, 225, 274, 289, 394, 512, 21898, 685, 397, 404, 
      890, 853, 746, 650, 689, 1301, 2045, 1433, 1844, 1508, 2329, 1885, 
      1913, 2029, 2152, 2213, 2753, 2740, 2930, 3161, 3474, 3265, 3364, 3977, 
      4040, 3848, 4113, 4050, 4673, 4964, 5498, 5576, 5920, 5780, 6029, 6970, 
      7105, 9232, 9608, 9605 ], 
  [ 65620, 66932, 65290, 63362, 62420, 63617, 63977, 62114, 63405, 58068, 
      56852, 58693, 53173, 53540, 50420, 50873, 51082, 50500, 51496, 49832, 
      47545, 45565, 50005, 49601, 49405, 46205, 44816, 42874, 46658, 42640, 
      43425, 42257, 42661, 42824, 42913, 40680, 42146, 45169, 41485, 43565, 
      86554, 88450, 40745, 34913, 36809, 40820, 43273, 79313, 75037, 38762, 
      31945, 41114, 37556, 37960, 30825, 36250, 70074, 73881, 36896, 68512, 
      73121, 65773, 39240, 38242, 28849, 26896, 29200, 34436, 35801, 63236, 
      32005, 33025, 64090, 28564, 26728, 25640, 25673, 28013, 31538, 64250, 
      27936, 27700, 27585, 25297, 30577, 33361, 57825, 27506, 24941, 37172, 
      37405, 66152, 26010, 40050, 45909, 55809, 58378, 25220, 30848, 58448, 
      69760, 23890, 26050, 56290, 57397, 72085, 24264, 57844, 58221, 24701, 
      24050, 22490, 22426, 35890, 38585, 40673, 22633, 22138, 29709, 31018, 
      54370, 23432, 21341, 21316, 29597, 39812, 53716, 54805, 60917, 64580, 
      21050, 21041, 26066, 32906, 50609, 52001, 54881, 55250, 21697, 20745, 
      28480, 39505, 21970, 20458, 29665, 32549, 32770, 34373, 35578, 53938, 
      65393, 21253, 21125, 26093, 31400, 33160, 60565, 20050, 24781, 31762, 
      47106, 48442, 61497, 21200, 19664, 19769, 26000, 26996, 37289, 38096, 
      42704, 44249, 19762, 19048, 19108, 23944, 26613, 29448, 29860, 30069, 
      41845, 25825, 27794, 30218, 36725, 54490, 19520, 18497, 18560, 18577, 
      18820, 19396, 23680, 26777, 43460, 48080, 54596, 58897, 24625, 24786, 
      32386, 35125, 41026, 44794, 18856, 20557, 31645, 43877, 51445, 18013, 
      25258, 39005, 17953, 17748, 18868, 19825, 29305, 31585, 17690, 20410, 
      32537, 34585, 42761, 51017, 16925, 17125, 22525, 41549, 16930, 20241, 
      21402, 23697, 29410, 33282, 40050, 16448, 16580, 17680, 17984, 29380, 
      41665, 32005, 36293, 16552, 16605, 19012, 24340, 32005, 52357, 15850, 
      16250, 16781, 31001, 20417, 25577, 49232, 15754, 23410, 24154, 48985, 
      14888, 15368, 15560, 16909, 18365, 19373, 21445, 22109, 23909, 25288, 
      27428, 30509, 32573, 33380, 35620, 35909, 14930, 14642, 17557, 18241, 
      21697, 34805, 14976, 16801, 25849, 30025, 32896, 36900, 37809, 42624, 
      47889, 14170, 14282, 16370, 16970, 17642, 25610, 26482, 37877, 42722, 
      13925, 14285, 15013, 16040, 16840, 17768, 28565, 30308, 33524, 33805, 
      13690, 14650, 14914, 15289, 15370, 15453, 15805, 16605, 19314, 27145, 
      28573, 32733, 34425, 34714, 41245, 45018, 47914, 13520, 13745, 14356, 
      33905, 34481, 13241, 13250, 13274, 13369, 13394, 13481, 19466, 21325, 
      23834, 41449, 13021, 14152, 14292, 14760, 17485, 19237, 24021, 47592, 
      12833, 12785, 13025, 17125, 20165, 43045, 12800, 23153, 23569, 31313, 
      13162, 14530, 15921, 17946, 22122, 37921, 43650, 12164, 12296, 12389, 
      14404, 16456, 21125, 40324, 11930, 15850, 17357, 21485, 23762, 30106, 
      31202, 31762, 36530, 43565, 45005, 11920, 13428, 13968, 14689, 22068, 
      30160, 30433, 39553, 45153, 11810, 12074, 12473, 42778, 44938, 11317, 
      13261, 24925, 25636, 32845, 35261, 38132, 42565, 11029, 11146, 11650, 
      29794, 11300, 11492, 11657, 12416, 31265, 31841, 11185, 17170, 10429, 
      10440, 11428, 12340, 13540, 13653, 20008, 21013, 21853, 27304, 10730, 
      11882, 13682, 17597, 17770, 25577, 26077, 26585, 27101, 17056, 20404, 
      25376, 26384, 28496, 38561, 39929, 11097, 11322, 11401, 18265, 19801, 
      38025, 40777, 11048, 11125, 14228, 16660, 9770, 9809, 12218, 15809, 
      16978, 17330, 40034, 11065, 11716, 16785, 29380, 33241, 41257, 10789, 
      11141, 26449, 26714, 32434, 34946, 14165, 14612, 9378, 10498, 14733, 
      27145, 21008, 33745, 36020, 8477, 8857, 9881, 14210, 8461, 11349, 
      28836, 9146, 10037, 17137, 25345, 33842, 13673, 15313, 30848, 33988, 
      7930, 9333, 10705, 18385, 20113, 8621, 12296, 16232, 25352, 26717, 
      7481, 15325, 15506, 18461, 24125, 26546, 29129, 31874, 36809, 8425, 
      14800, 20512, 26100, 31705, 22100, 22600, 23365, 23885, 24413, 25220, 
      31060, 39124, 24250, 31525, 39322, 39685, 7489, 18500, 24089, 6970, 
      9377, 10865, 20641, 21866, 16488, 8954, 20570, 8692, 20905, 27977, 
      35360, 6066, 36250, 6632, 11252, 17576, 21860, 28885, 31076, 9298, 
      24373, 5209, 15588, 21060, 23140, 36513, 7345, 7642, 8641, 25205, 
      38530, 5300, 6125, 8500, 9389, 10525, 11789, 38756, 7065, 8361, 9250, 
      10690, 25786, 26962, 27261, 29410, 11885, 12953, 17258, 21130, 31058, 
      34073, 7165, 11925, 20740, 24805, 27765, 31252, 10154, 12689, 28561, 
      5120, 10496, 18980, 33337, 11365, 11890, 13770, 17658, 19345, 19594, 
      22465, 4520, 7444, 7565, 8069, 9773, 12680, 14248, 19720, 6425, 7946, 
      21677, 35762, 7825, 14004, 16144, 19225, 27936, 35641, 37456, 20122, 
      35881, 3368, 3940, 4733, 5480, 7333, 10420, 14600, 28013, 36853, 40613, 
      3925, 4090, 4618, 5953, 7345, 10818, 19125, 26658, 10532, 17777, 19265, 
      32377, 4874, 10081, 17909, 3816, 7816, 11197, 14580, 33892, 3065, 7433, 
      7850, 18185, 21578, 34138, 4553, 9104, 12905, 14153, 18329, 19865, 
      20929, 32288, 36560, 39953, 4717, 5002, 9490, 20290, 25101, 3176, 
      16424, 16661, 19924, 25000, 26525, 31061, 31400, 32429, 34184, 8026, 
      14501, 16090, 16562, 29297, 30290, 38501, 25105, 25408, 2885, 14530, 
      14753, 14978, 30770, 32834, 3077, 5032, 11917, 12932, 20072, 20341, 
      21997, 32741, 16425, 18409, 22761, 23929, 30249, 5905, 20980, 45200, 
      8905, 11849, 47645, 1933, 8488, 14085, 21364, 36360, 40573, 6581, 
      18842, 27281, 35170, 42485, 44945, 48337, 5696, 7684, 12004, 17476, 
      20921, 26881, 34724, 38464, 41201, 45281, 2746, 40330, 45202, 2173, 
      14900, 27688, 28340, 41845, 45125, 4394, 23869, 26650, 30269, 48025, 
      51098, 1465, 2257, 10132, 18985, 22321, 26577, 37017, 46240, 47952, 
      1421, 3341, 14221, 14681, 30125, 47450, 7240, 29045, 5058, 6865, 14085, 
      18778, 21825, 43114, 43525, 8249, 10240, 26624, 28913, 45968, 12410, 
      14650, 19457, 29861, 42986, 53402, 964, 3204, 5800, 5941, 12136, 26181, 
      1282, 8941, 12941, 32170, 42050, 52825, 2993, 9433, 11809, 12665, 
      31760, 35753, 36884, 47873, 810, 14185, 19498, 32770, 34218, 43993, 
      685, 757, 10676, 11912, 12340, 16805, 17060, 19172, 31652, 50405, 674, 
      641, 1250, 5809, 7025, 8546, 13621, 14081, 16754, 32309, 5065, 6660, 
      7632, 7801, 9601, 9985, 12025, 46372, 38554, 52058, 2420, 13709, 14408, 
      14645, 18709, 19528, 2745, 5341, 15325, 15570, 39250, 49725, 5729, 
      8321, 17041, 48361, 49241, 34957, 38777, 39565, 39962, 40762, 54650, 
      41128, 57445, 1889, 7652, 9472, 40256, 41465, 59305, 9829, 57346, 9997, 
      10169, 8608, 13833, 15028, 43825, 242, 9922, 43385, 49850, 61130, 6824, 
      48941, 50276, 62101, 49810, 62581, 73, 12833, 18560, 20513, 50240, 
      57664, 15674, 11485, 18261, 53397, 281, 7594, 13021, 18250, 19346, 
      58589, 61529, 7412, 11680, 10009, 200, 13226, 0, 14400, 15626, 16130, 
      16385, 13698, 800, 41, 13705, 16145, 477, 449, 410, 8528, 9882, 14242, 
      14481, 1346, 697, 12890, 11169, 17568, 13421, 15080, 15325, 16580, 
      17386, 1280, 9505, 12205, 14050, 9700, 9893, 11392, 12676, 15705, 8725, 
      9217, 16425, 10394, 16498, 9265, 13645, 16893, 14705, 13906, 14885, 
      14265, 14482, 13520, 17425, 13136, 17297, 16474, 13401, 13922, 16490, 
      14453, 15080, 16153, 16210, 15588, 16354, 16234, 18394, 16801, 17960, 
      18553, 21346, 22178, 22405 ], 
  [ 61300, 60692, 60730, 58802, 57140, 56657, 56537, 56594, 55485, 53748, 
      53012, 49813, 48853, 46820, 47060, 46793, 46042, 45700, 45256, 43592, 
      43465, 43405, 40885, 40001, 39565, 39965, 40016, 39274, 37778, 38800, 
      38385, 38417, 37621, 37544, 36433, 36360, 35186, 32449, 32125, 31805, 
      44554, 45490, 30185, 31793, 30809, 29780, 29593, 40193, 38077, 28922, 
      31705, 27914, 27956, 27880, 30825, 27850, 34794, 36441, 27296, 33952, 
      35921, 32653, 26280, 26002, 56929, 49936, 29200, 26276, 25961, 31076, 
      26725, 26305, 31210, 57364, 51208, 46280, 47753, 28493, 26018, 30890, 
      56736, 56020, 55665, 47137, 26017, 24961, 28305, 56066, 47741, 23732, 
      23725, 31112, 52650, 23490, 24309, 27009, 27898, 50660, 24128, 27728, 
      32320, 46210, 26770, 26770, 27157, 33205, 48744, 27124, 27261, 51101, 
      48770, 40970, 40426, 22210, 22265, 22193, 44713, 42058, 22509, 22138, 
      25330, 48872, 36941, 35716, 22157, 21572, 24916, 25285, 27557, 29060, 
      36650, 36401, 23426, 21146, 23729, 24161, 25121, 25250, 43537, 34425, 
      21760, 21025, 45730, 35578, 21025, 20549, 20530, 20453, 20458, 24418, 
      28913, 43573, 42965, 22013, 20360, 20200, 26725, 37570, 22381, 20002, 
      21906, 22282, 26937, 45200, 35984, 31049, 21200, 20756, 19769, 19856, 
      20624, 20969, 29122, 32968, 31588, 21544, 20133, 19368, 19300, 19269, 
      20005, 20065, 19394, 18938, 18965, 23530, 41600, 32657, 31040, 30817, 
      28900, 26596, 20800, 19337, 19940, 21200, 23396, 25057, 19825, 19746, 
      18226, 18325, 19186, 20074, 26056, 22717, 17965, 19637, 21925, 36733, 
      18778, 18365, 37873, 27828, 24148, 22465, 17545, 17425, 26570, 21130, 
      17177, 17305, 18761, 21257, 32525, 27925, 18925, 18269, 27250, 20241, 
      19242, 17937, 16690, 16722, 17730, 32768, 27620, 23440, 22784, 16420, 
      17905, 16165, 16613, 24712, 24525, 19972, 16660, 15925, 20917, 33850, 
      24650, 23021, 15641, 17777, 15737, 19472, 24154, 15970, 15754, 19225, 
      28808, 24488, 23720, 20509, 18605, 17693, 16405, 16109, 15509, 15208, 
      14948, 14909, 15053, 15140, 15460, 15509, 33410, 29282, 18997, 18241, 
      15937, 15125, 23616, 19441, 14569, 14425, 14656, 15300, 15489, 16704, 
      18369, 27850, 26042, 19490, 18650, 17882, 14330, 14242, 15317, 16562, 
      28085, 24125, 21493, 19400, 18280, 17288, 13925, 13988, 14324, 14365, 
      27850, 21610, 20914, 20089, 19930, 19773, 19165, 18045, 15714, 13705, 
      13693, 14013, 14265, 14314, 15805, 16938, 17914, 29840, 24065, 21556, 
      13985, 14081, 28601, 26450, 25994, 24889, 24674, 24041, 14906, 14125, 
      13514, 15529, 26221, 20392, 20052, 19080, 15805, 14677, 13221, 17352, 
      29153, 26225, 23585, 15685, 13925, 15685, 23360, 12833, 12769, 12833, 
      20602, 17650, 15921, 14346, 12762, 13921, 15570, 24644, 23336, 22709, 
      17284, 15016, 12725, 14404, 24650, 15130, 13997, 12365, 12002, 12106, 
      12242, 12322, 13250, 15245, 15725, 22480, 17748, 16848, 15889, 11988, 
      11920, 11953, 13873, 15633, 21650, 20474, 19193, 14698, 15418, 23557, 
      16861, 11245, 11236, 11965, 12461, 13172, 14485, 24949, 22906, 20050, 
      11314, 20420, 19652, 19097, 17216, 11345, 11441, 19825, 12130, 23629, 
      23400, 18148, 16180, 14500, 14373, 10888, 10693, 10573, 10504, 19610, 
      16442, 13922, 11357, 11290, 10217, 10237, 10265, 10301, 11296, 10324, 
      10016, 10064, 10256, 12401, 12809, 16857, 16362, 16201, 10585, 10201, 
      12105, 12937, 16328, 16165, 12308, 10900, 19610, 19409, 13898, 11009, 
      10498, 10370, 12434, 15145, 14116, 10305, 9700, 10441, 12697, 15109, 
      14501, 9169, 9194, 10114, 10706, 11045, 10772, 17298, 14578, 10413, 
      8905, 8528, 9985, 10580, 19517, 17497, 14681, 10130, 18301, 12069, 
      8676, 15146, 13397, 8497, 8065, 9602, 9593, 8833, 8768, 9508, 17770, 
      13653, 11665, 7825, 7633, 14621, 9896, 8072, 7592, 7757, 18041, 8125, 
      8066, 7421, 7325, 7586, 8009, 8594, 9929, 13945, 8080, 7072, 7380, 
      8425, 6740, 6760, 6805, 6845, 6893, 6980, 8020, 10324, 6730, 8005, 
      10282, 10405, 13969, 6500, 6569, 14890, 10337, 8945, 6241, 6266, 6408, 
      10154, 5930, 10132, 5785, 6617, 8480, 15426, 8650, 12872, 7412, 5576, 
      5540, 6565, 7076, 8578, 5653, 18409, 5508, 5220, 5380, 8433, 10225, 
      9802, 8641, 5525, 9010, 14900, 12125, 8500, 7709, 6925, 6269, 8996, 
      9945, 8361, 7570, 6610, 5386, 5602, 5661, 6130, 5645, 5273, 4538, 4570, 
      6338, 7193, 8845, 5445, 4420, 4885, 5445, 6292, 6074, 5009, 5521, 
      11840, 5696, 4100, 6697, 5125, 4930, 4410, 3978, 3985, 3994, 4225, 
      12680, 7444, 7325, 6869, 5693, 4520, 4168, 3880, 8345, 6746, 3917, 
      7202, 6625, 3924, 3664, 3625, 4896, 7081, 7696, 3562, 7081, 17288, 
      12580, 10253, 8840, 6613, 4660, 3560, 4733, 7333, 8693, 12085, 11530, 
      10138, 7873, 6385, 4338, 3285, 4338, 4292, 3137, 3185, 5737, 8954, 
      4321, 3029, 11016, 5416, 3757, 3060, 6052, 13625, 5513, 5210, 2825, 
      3098, 6058, 8633, 4304, 3065, 2873, 2729, 2825, 2929, 5408, 6800, 8033, 
      8077, 7642, 3970, 2770, 3501, 11336, 2504, 2501, 2644, 3400, 3725, 
      4901, 5000, 5309, 5864, 4426, 2501, 2410, 2402, 4337, 4610, 7301, 3265, 
      3328, 11045, 2290, 2273, 2258, 4610, 5234, 10037, 6472, 2557, 2372, 
      2312, 2341, 2557, 5141, 2025, 2089, 2601, 2809, 4329, 5185, 2260, 9680, 
      3145, 2249, 10685, 13213, 3208, 1845, 2164, 6120, 7693, 4181, 1802, 
      3281, 5650, 8405, 9425, 10897, 4736, 3364, 1924, 1636, 1961, 3121, 
      5444, 6784, 7841, 9521, 8746, 7450, 9442, 10093, 1460, 3208, 3380, 
      8005, 9365, 5594, 2269, 2890, 3869, 10585, 11978, 12745, 9217, 1972, 
      1465, 1921, 2817, 6057, 9760, 10512, 12461, 6701, 1261, 1241, 3725, 
      10250, 2920, 3365, 4338, 3025, 1125, 1258, 1665, 8314, 8485, 2249, 
      1600, 2624, 3233, 9488, 1130, 970, 1217, 3461, 8186, 12842, 13444, 
      6084, 3400, 3301, 1096, 2421, 10642, 1741, 941, 4090, 7730, 12505, 
      6113, 1513, 1009, 905, 3920, 5273, 5684, 10193, 13050, 745, 1018, 4210, 
      4698, 8473, 14365, 12997, 1076, 872, 820, 725, 740, 932, 3812, 11285, 
      16754, 14081, 9650, 2929, 2225, 1586, 661, 641, 674, 3989, 3385, 2340, 
      1872, 1801, 1201, 1105, 745, 9412, 6154, 11978, 6260, 509, 488, 485, 
      709, 808, 5625, 2941, 445, 450, 6370, 10845, 2609, 1361, 481, 10201, 
      10601, 4717, 6137, 6445, 6602, 6922, 13130, 7048, 14485, 6689, 1412, 
      832, 6656, 7145, 15385, 709, 14386, 637, 569, 928, 153, 148, 8065, 
      17282, 562, 7865, 10730, 16250, 1544, 10301, 10916, 16741, 10690, 
      16981, 13753, 113, 320, 593, 10880, 14464, 74, 205, 261, 12357, 10841, 
      1114, 61, 250, 386, 14909, 16409, 1172, 160, 409, 17960, 26, 14400, 0, 
      26, 50, 65, 18, 21920, 15641, 25, 65, 19917, 19649, 19370, 848, 522, 
      82, 81, 24146, 20857, 170, 369, 288, 221, 200, 205, 260, 346, 23360, 
      865, 445, 370, 1060, 1013, 832, 676, 585, 1525, 2257, 1305, 1994, 1378, 
      2545, 1885, 1773, 1985, 2146, 2165, 2745, 2722, 2960, 3025, 3536, 3137, 
      3274, 4041, 4082, 3770, 4133, 4040, 4633, 4930, 5508, 5554, 5914, 5674, 
      6001, 6920, 7033, 9106, 9458, 9445 ], 
  [ 62234, 61546, 61652, 59716, 58018, 57465, 57325, 57460, 56249, 54650, 
      53930, 50513, 49733, 47594, 47970, 47673, 46880, 46546, 46042, 44370, 
      44329, 44345, 41533, 40625, 40177, 40725, 40834, 40136, 38420, 39650, 
      39185, 39265, 38417, 38330, 37165, 37178, 35892, 32905, 32717, 32297, 
      43784, 44680, 30717, 32633, 31529, 30290, 29993, 39533, 37505, 29476, 
      32657, 28324, 28514, 28418, 31781, 28456, 34280, 35837, 27850, 33466, 
      35325, 32225, 26690, 26440, 59045, 51842, 30146, 26882, 26497, 30682, 
      27449, 26969, 30784, 59506, 53170, 48082, 49613, 29453, 26728, 30440, 
      58874, 58138, 57773, 48985, 26765, 25549, 28013, 58192, 49625, 24106, 
      24089, 30586, 54692, 23732, 24341, 26741, 27560, 52650, 24778, 27378, 
      31690, 48068, 27728, 26468, 26825, 32513, 50690, 26770, 26897, 53125, 
      50724, 42664, 42100, 22564, 22509, 22345, 46553, 43808, 23129, 22688, 
      25040, 50850, 38509, 37234, 22765, 21730, 24634, 24973, 27085, 28498, 
      38216, 37957, 24232, 21572, 23525, 23917, 24797, 24916, 45361, 35909, 
      22394, 21169, 47632, 37120, 21577, 20961, 20932, 20785, 20740, 24100, 
      28305, 45413, 44785, 22753, 20810, 20570, 26225, 39208, 23189, 20420, 
      21764, 22100, 26405, 47106, 37570, 32425, 21906, 21402, 19945, 20002, 
      20610, 20905, 30416, 34450, 33010, 22346, 20765, 19850, 19762, 19721, 
      19997, 20725, 19944, 19368, 19125, 23140, 43418, 34145, 32458, 32225, 
      30218, 27794, 21578, 19925, 19858, 20978, 22994, 24545, 20521, 20432, 
      18532, 18521, 19172, 19940, 27250, 23701, 18289, 19521, 21589, 38405, 
      19400, 18397, 39593, 29138, 25258, 23465, 17945, 17725, 27828, 22048, 
      17425, 17473, 18649, 20905, 34061, 29261, 19661, 18185, 28564, 21125, 
      20036, 18581, 17044, 16916, 17684, 34330, 28962, 24562, 23866, 16762, 
      17797, 16385, 16673, 25930, 25733, 20890, 17218, 16133, 20485, 35476, 
      25876, 24157, 15877, 18541, 16201, 19106, 25376, 16532, 16276, 18857, 
      30258, 25738, 24930, 21529, 19485, 18493, 17065, 16729, 16029, 15658, 
      15298, 15129, 15193, 15250, 15490, 15529, 35048, 30760, 19925, 19109, 
      16565, 15173, 24842, 20417, 14965, 14641, 14762, 15266, 15425, 16490, 
      18005, 29284, 27396, 20484, 19584, 18756, 14724, 14596, 15241, 16336, 
      29537, 25397, 22625, 20402, 19202, 18130, 14177, 14170, 14386, 14417, 
      29300, 22760, 22024, 21149, 20980, 20813, 20165, 18965, 16424, 14005, 
      13933, 14093, 14285, 14324, 15605, 16628, 17524, 31378, 25353, 22714, 
      14013, 14089, 30097, 27856, 27380, 26225, 26000, 25337, 15572, 14681, 
      13940, 15305, 27625, 21506, 21146, 20114, 16589, 15341, 13625, 16946, 
      30685, 27637, 24877, 16477, 14517, 15397, 24650, 13253, 13169, 12913, 
      21760, 18628, 16769, 15044, 13220, 13769, 15248, 26010, 24642, 23985, 
      18250, 15802, 13221, 14170, 26024, 15944, 14701, 12829, 12356, 12200, 
      12296, 12356, 13124, 14909, 15349, 23762, 18770, 17810, 16781, 12410, 
      12002, 12025, 13645, 15245, 22900, 21664, 20313, 14368, 15028, 24905, 
      17849, 11513, 11474, 11933, 12349, 12970, 14153, 26365, 24232, 21236, 
      11380, 21634, 20826, 20241, 18250, 11349, 11425, 21017, 12752, 25009, 
      24770, 19258, 17170, 15370, 15233, 11338, 11093, 10933, 10634, 20808, 
      17460, 14760, 11925, 11848, 10405, 10405, 10413, 10429, 11882, 10730, 
      10202, 10210, 10322, 12137, 12505, 17921, 17396, 17225, 11089, 10625, 
      11849, 12601, 17370, 17197, 13050, 11482, 20840, 20629, 14788, 11629, 
      11048, 10900, 12104, 16133, 15034, 10853, 9698, 10309, 12325, 16105, 
      15457, 9265, 9280, 10000, 10512, 11729, 11426, 18440, 15560, 11045, 
      8957, 8818, 9805, 10330, 20785, 18665, 15689, 10768, 19517, 12905, 
      8642, 16200, 14341, 8941, 8149, 9396, 10225, 9365, 8650, 9290, 18980, 
      14633, 12505, 8185, 7913, 15669, 10594, 8530, 7650, 7765, 19277, 8621, 
      8552, 7757, 7421, 7592, 7925, 8420, 9605, 14969, 8594, 7306, 7394, 
      8249, 6890, 6890, 6905, 6925, 6953, 7010, 7850, 9914, 6788, 7813, 9860, 
      9973, 15025, 6786, 6625, 16004, 11161, 9649, 6425, 6400, 6770, 10984, 
      6100, 10970, 5933, 6505, 8138, 16592, 8276, 13906, 8026, 5850, 5634, 
      6409, 6850, 9320, 5645, 19729, 5858, 5330, 5410, 8033, 11113, 10660, 
      9409, 5473, 8548, 16066, 13141, 9266, 8405, 7541, 6805, 8522, 10829, 
      9125, 8264, 7204, 5300, 5476, 5525, 5924, 6145, 5713, 4768, 4640, 6068, 
      6833, 9673, 5933, 4498, 4813, 5273, 6010, 6660, 5445, 5317, 12874, 
      6250, 4234, 6341, 5617, 5392, 4772, 4160, 4097, 4096, 4217, 13770, 
      8194, 8065, 7569, 6273, 4930, 4498, 3970, 9173, 7444, 3925, 6760, 7321, 
      4250, 3890, 3721, 4682, 6637, 7202, 3616, 6625, 18610, 13682, 11225, 
      9722, 7325, 5162, 3842, 4505, 6845, 8105, 13165, 12580, 11108, 8693, 
      7085, 4808, 3365, 4148, 4770, 3265, 3253, 5365, 9860, 4817, 3145, 
      12050, 6050, 4181, 3314, 5626, 14797, 6165, 5832, 2917, 3060, 5620, 
      9533, 4834, 3385, 3133, 2809, 2845, 2909, 5018, 6290, 7433, 8945, 8480, 
      4468, 2768, 3329, 12402, 2650, 2637, 2650, 3226, 3501, 4537, 4626, 
      4905, 5410, 5000, 2725, 2564, 2536, 4021, 4264, 6725, 3077, 3130, 
      12105, 2500, 2473, 2448, 4240, 4804, 11045, 7250, 2885, 2650, 2290, 
      2309, 2465, 4709, 2141, 2125, 2477, 2645, 3965, 5869, 2194, 8914, 3617, 
      2561, 9857, 14393, 3698, 2045, 2074, 5570, 7033, 4789, 1800, 2989, 
      5128, 7693, 8653, 10045, 5402, 3890, 2210, 1682, 1877, 2837, 4930, 
      6170, 7157, 8737, 9700, 6784, 8656, 11125, 1602, 2890, 3042, 7297, 
      8577, 6344, 2069, 2600, 3469, 9725, 11048, 13913, 10205, 2330, 1433, 
      1769, 2525, 5465, 8938, 9650, 13617, 7537, 1417, 1377, 3321, 9396, 
      3434, 2989, 5000, 3557, 1277, 1220, 1517, 7556, 7717, 2689, 1930, 2314, 
      2853, 8658, 1348, 1088, 1145, 3049, 7424, 11840, 14650, 6890, 3986, 
      3877, 1322, 2117, 11716, 2125, 1125, 3604, 6984, 11509, 6925, 1865, 
      1241, 1097, 3442, 4685, 5066, 9305, 14240, 865, 928, 3700, 4148, 7673, 
      15613, 14185, 1354, 1090, 1018, 733, 738, 850, 3330, 10333, 18100, 
      15317, 10676, 3485, 2701, 1972, 797, 757, 680, 3485, 3989, 2834, 2306, 
      2225, 1525, 1409, 949, 8546, 5476, 10980, 7090, 629, 578, 565, 629, 
      698, 6413, 3509, 493, 488, 5668, 9893, 3145, 1737, 457, 9277, 9657, 
      4121, 5441, 5729, 5876, 6176, 12064, 6290, 13357, 7549, 1810, 1130, 
      5914, 6373, 14213, 985, 13252, 901, 821, 1258, 233, 178, 7225, 18640, 
      820, 7033, 9748, 15028, 1970, 9337, 9922, 15497, 9704, 15725, 14965, 
      225, 202, 405, 9882, 13306, 64, 373, 149, 11285, 11917, 1480, 157, 136, 
      232, 13725, 15165, 1546, 314, 641, 19330, 104, 15626, 26, 0, 4, 9, 68, 
      23418, 16909, 73, 13, 21341, 21061, 20772, 1138, 740, 100, 89, 25700, 
      22301, 244, 521, 170, 269, 178, 173, 178, 232, 24874, 1097, 545, 388, 
      1282, 1225, 970, 754, 533, 1801, 2521, 1229, 2196, 1300, 2813, 1937, 
      1685, 1993, 2192, 2169, 2789, 2756, 3042, 2941, 3650, 3061, 3236, 4157, 
      4176, 3744, 4205, 4082, 4645, 4948, 5570, 5584, 5960, 5620, 6025, 6922, 
      7013, 9032, 9360, 9337 ], 
  [ 62426, 61706, 61840, 59904, 58194, 57613, 57465, 57632, 56381, 54842, 
      54130, 50629, 49925, 47746, 48178, 47869, 47060, 46730, 46202, 44530, 
      44525, 44573, 41645, 40729, 40277, 40885, 41018, 40340, 38536, 39850, 
      39365, 39465, 38597, 38506, 37321, 37370, 36040, 32957, 32825, 32365, 
      43348, 44228, 30805, 32845, 31693, 30370, 30029, 39145, 37153, 29576, 
      32917, 28368, 28618, 28514, 32045, 28580, 33956, 35477, 27954, 33154, 
      34969, 31937, 26738, 26500, 59777, 52490, 30410, 27010, 26597, 30410, 
      27625, 27121, 30500, 60250, 53842, 48690, 50245, 29725, 26900, 30148, 
      59618, 58874, 58505, 49613, 26953, 25673, 27785, 58932, 50269, 24146, 
      24125, 30266, 55400, 23720, 24245, 26525, 27316, 53338, 24930, 27130, 
      31330, 48704, 28004, 26240, 26585, 32129, 51362, 26522, 26645, 53829, 
      51400, 43236, 42664, 22600, 22501, 22301, 47185, 44404, 23273, 22804, 
      24820, 51538, 39033, 37738, 22905, 21690, 24418, 24745, 26793, 28170, 
      38740, 38477, 24452, 21640, 23341, 23717, 24565, 24680, 45989, 36401, 
      22546, 21125, 48292, 37636, 21697, 21025, 20992, 20817, 20752, 23872, 
      27961, 46049, 45413, 22949, 20890, 20618, 25925, 39764, 23413, 20488, 
      21608, 21928, 26093, 47770, 38106, 32877, 22090, 21562, 19917, 19962, 
      20506, 20781, 30836, 34946, 33482, 22570, 20921, 19946, 19850, 19805, 
      19897, 20893, 20068, 19444, 19093, 22888, 44050, 34645, 32930, 32693, 
      30650, 28178, 21794, 20065, 19730, 20794, 22738, 24245, 20705, 20612, 
      18560, 18505, 19072, 19792, 27634, 24001, 18325, 19381, 21361, 38981, 
      19556, 18317, 40189, 29570, 25610, 23773, 18013, 17753, 28240, 22324, 
      17433, 17449, 18513, 20673, 34585, 29705, 19865, 18061, 29000, 21389, 
      20264, 18749, 17096, 16904, 17576, 34866, 29410, 24922, 24210, 16810, 
      17665, 16385, 16609, 26330, 26129, 21170, 17354, 16129, 20225, 36040, 
      26280, 24525, 15885, 18761, 16301, 18874, 25780, 16672, 16400, 18625, 
      30754, 26154, 25330, 21853, 19753, 18729, 17245, 16893, 16153, 15754, 
      15354, 15133, 15165, 15210, 15418, 15453, 35620, 31268, 20213, 19373, 
      16733, 15109, 25250, 20725, 15041, 14645, 14722, 15170, 15317, 16322, 
      17777, 29776, 27856, 20800, 19876, 19024, 14800, 14656, 15129, 16164, 
      30037, 25825, 22997, 20722, 19490, 18386, 14197, 14162, 14330, 14357, 
      29800, 23140, 22388, 21493, 21320, 21149, 20485, 19253, 16628, 14045, 
      13949, 14045, 14213, 14248, 15445, 16424, 17288, 31914, 25789, 23098, 
      13945, 14013, 30617, 28340, 27856, 26681, 26452, 25777, 15760, 14825, 
      14032, 15137, 28109, 21874, 21506, 20450, 16825, 15529, 13709, 16706, 
      31221, 28125, 25317, 16717, 14677, 15205, 25090, 13345, 13253, 12869, 
      22148, 18944, 17033, 15248, 13328, 13633, 15044, 26482, 25090, 24421, 
      18562, 16042, 13345, 14002, 26500, 16196, 14909, 12941, 12424, 12164, 
      12244, 12296, 13000, 14701, 15125, 24202, 19106, 18122, 17065, 12506, 
      11962, 11981, 13481, 15017, 23328, 22068, 20689, 14164, 14800, 25373, 
      18173, 11549, 11498, 11849, 12233, 12818, 13949, 26861, 24692, 21640, 
      11336, 22050, 21226, 20629, 18594, 11281, 11349, 21425, 12932, 25493, 
      25250, 19634, 17498, 15650, 15509, 11450, 11185, 11009, 10618, 21220, 
      17800, 15028, 12085, 12004, 10413, 10405, 10405, 10413, 12050, 10826, 
      10210, 10202, 10282, 11965, 12317, 18281, 17744, 17569, 11225, 10729, 
      11681, 12401, 17722, 17545, 13282, 11650, 21268, 21053, 15080, 11813, 
      11204, 11048, 11908, 16465, 15338, 11009, 9634, 10193, 12113, 16441, 
      15777, 9241, 9252, 9892, 10372, 11941, 11626, 18836, 15892, 11237, 
      8917, 8874, 9673, 10170, 21233, 19073, 16033, 10964, 19945, 13181, 
      8570, 16564, 14661, 9061, 8125, 9256, 10421, 9521, 8546, 9146, 19408, 
      14969, 12785, 8273, 7969, 16033, 10818, 8658, 7618, 7713, 19717, 8765, 
      8692, 7837, 7405, 7540, 7837, 8296, 9421, 15325, 8746, 7346, 7346, 
      8125, 6898, 6890, 6893, 6905, 6925, 6970, 7730, 9698, 6760, 7685, 9640, 
      9749, 15397, 6850, 6597, 16400, 11441, 9881, 6449, 6404, 6866, 11268, 
      6120, 11258, 5945, 6413, 7954, 17012, 8080, 14274, 8226, 5914, 5626, 
      6301, 6714, 9572, 5597, 20213, 5954, 5330, 5378, 7829, 11425, 10960, 
      9673, 5409, 8320, 16490, 13505, 9530, 8641, 7745, 6977, 8290, 11141, 
      9389, 8500, 7400, 5224, 5384, 5429, 5800, 6305, 5849, 4820, 4628, 5920, 
      6649, 9965, 6089, 4490, 4745, 5165, 5858, 6856, 5581, 5197, 13250, 
      6434, 4250, 6161, 5777, 5540, 4880, 4196, 4105, 4100, 4177, 14170, 
      8458, 8325, 7813, 6469, 5058, 4594, 3970, 9469, 7688, 3893, 6548, 7565, 
      4346, 3946, 3725, 4562, 6425, 6970, 3604, 6409, 19106, 14090, 11581, 
      10042, 7577, 5330, 3922, 4381, 6617, 7837, 13565, 12968, 11464, 8989, 
      7333, 4964, 3365, 4040, 4930, 3285, 3249, 5185, 10192, 4985, 3161, 
      12434, 6274, 4321, 3386, 5426, 15237, 6397, 6052, 2925, 3016, 5416, 
      9865, 5018, 3485, 3209, 2813, 2825, 2873, 4834, 6058, 7165, 9265, 8788, 
      4640, 2740, 3233, 12802, 2682, 2665, 2626, 3130, 3385, 4365, 4450, 
      4717, 5202, 5204, 2789, 2600, 2564, 3869, 4100, 6469, 2977, 3026, 
      12505, 2560, 2529, 2500, 4068, 4608, 11425, 7538, 2993, 2738, 2258, 
      2273, 2405, 4513, 2165, 2117, 2405, 2557, 3797, 6121, 2146, 8586, 3785, 
      2665, 9505, 14845, 3874, 2105, 2018, 5330, 6749, 5013, 1780, 2853, 
      4900, 7389, 8325, 9685, 5650, 4082, 2306, 1682, 1825, 2705, 4706, 5906, 
      6865, 8405, 10064, 6500, 8324, 11521, 1642, 2746, 2890, 6997, 8245, 
      6628, 1973, 2468, 3293, 9365, 10660, 14365, 10585, 2458, 1405, 1693, 
      2393, 5213, 8594, 9290, 14065, 7857, 1465, 1417, 3145, 9040, 3626, 
      2825, 5252, 3757, 1325, 1192, 1445, 7240, 7397, 2853, 2050, 2178, 2689, 
      8314, 1424, 1124, 1105, 2873, 7108, 11428, 15122, 7202, 4210, 4097, 
      1402, 1985, 12136, 2269, 1189, 3400, 6676, 11101, 7241, 1997, 1325, 
      1165, 3242, 4441, 4810, 8941, 14708, 905, 884, 3488, 3920, 7345, 16105, 
      14653, 1458, 1170, 1090, 729, 730, 810, 3130, 9945, 18632, 15805, 
      11080, 3701, 2885, 2120, 845, 797, 676, 3277, 4225, 3026, 2474, 2389, 
      1649, 1525, 1025, 8194, 5200, 10576, 7418, 673, 610, 593, 593, 650, 
      6725, 3733, 509, 500, 5384, 9509, 3357, 1885, 445, 8905, 9277, 3881, 
      5161, 5441, 5584, 5876, 11636, 5986, 12905, 7893, 1970, 1250, 5618, 
      6065, 13745, 1097, 12800, 1009, 925, 1394, 269, 194, 6893, 19188, 928, 
      6705, 9360, 14544, 2146, 8957, 9530, 15005, 9316, 15229, 15457, 277, 
      162, 337, 9490, 12850, 68, 449, 113, 10865, 12357, 1636, 205, 100, 180, 
      13261, 14677, 1706, 386, 745, 19890, 148, 16130, 50, 4, 0, 1, 104, 
      24034, 17433, 109, 9, 21929, 21645, 21352, 1274, 848, 128, 113, 26344, 
      22901, 296, 605, 146, 313, 194, 185, 170, 212, 25506, 1217, 613, 424, 
      1402, 1341, 1058, 818, 545, 1945, 2669, 1241, 2320, 1312, 2965, 2005, 
      1697, 2045, 2260, 2221, 2861, 2824, 3130, 2965, 3754, 3089, 3280, 4265, 
      4276, 3796, 4297, 4162, 4717, 5024, 5666, 5668, 6052, 5672, 6109, 7002, 
      7085, 9092, 9412, 9385 ], 
  [ 62525, 61789, 61937, 60001, 58285, 57690, 57538, 57721, 56450, 54941, 
      54233, 50690, 50024, 47825, 48285, 47970, 47153, 46825, 46285, 44613, 
      44626, 44690, 41704, 40784, 40330, 40968, 41113, 40445, 38597, 39953, 
      39458, 39568, 38690, 38597, 37402, 37469, 36117, 32986, 32882, 32402, 
      43133, 44005, 30852, 32954, 31778, 30413, 30050, 38954, 36980, 29629, 
      33050, 28393, 28673, 28565, 32180, 28645, 33797, 35300, 28009, 33001, 
      34794, 31796, 26765, 26533, 60146, 52817, 30545, 27077, 26650, 30277, 
      27716, 27200, 30361, 60625, 54181, 48997, 50564, 29864, 26989, 30005, 
      59993, 59245, 58874, 49930, 27050, 25738, 27674, 59305, 50594, 24169, 
      24146, 30109, 55757, 23717, 24200, 26420, 27197, 53685, 25009, 27009, 
      31153, 49025, 28145, 26129, 26468, 31940, 51701, 26401, 26522, 54184, 
      51741, 43525, 42949, 22621, 22500, 22282, 47504, 44705, 23348, 22865, 
      24713, 51885, 39298, 37993, 22978, 21673, 24313, 24634, 26650, 28009, 
      39005, 38740, 24565, 21677, 23252, 23620, 24452, 24565, 46306, 36650, 
      22625, 21106, 48625, 37897, 21760, 21060, 21025, 20836, 20761, 23761, 
      27792, 46370, 45730, 23050, 20933, 20645, 25778, 40045, 23528, 20525, 
      21533, 21845, 25940, 48105, 38377, 33106, 22185, 21645, 19906, 19945, 
      20457, 20722, 31049, 35197, 33721, 22685, 21002, 19997, 19897, 19850, 
      19850, 20980, 20133, 19485, 19080, 22765, 44369, 34898, 33169, 32930, 
      30869, 28373, 21905, 20138, 19669, 20705, 22613, 24098, 20800, 20705, 
      18577, 18500, 19025, 19721, 27829, 24154, 18346, 19314, 21250, 39272, 
      19637, 18280, 40490, 29789, 25789, 23930, 18050, 17770, 28449, 22465, 
      17440, 17440, 18448, 20560, 34850, 29930, 19970, 18002, 29221, 21524, 
      20381, 18836, 17125, 16901, 17525, 35137, 29637, 25105, 24385, 16837, 
      17602, 16388, 16580, 26533, 26330, 21313, 17425, 16130, 20098, 36325, 
      26485, 24712, 15892, 18874, 16354, 18761, 25985, 16745, 16465, 18512, 
      31005, 26365, 25533, 22018, 19890, 18850, 17338, 16978, 16218, 15805, 
      15385, 15138, 15154, 15193, 15385, 15418, 35909, 31525, 20360, 19508, 
      16820, 15080, 25457, 20882, 15082, 14650, 14705, 15125, 15266, 16241, 
      17666, 30025, 28089, 20961, 20025, 19161, 14841, 14689, 15076, 16081, 
      30290, 26042, 23186, 20885, 19637, 18517, 14210, 14161, 14305, 14330, 
      30053, 23333, 22573, 21668, 21493, 21320, 20648, 19400, 16733, 14068, 
      13960, 14024, 14180, 14213, 15368, 16325, 17173, 32185, 26010, 23293, 
      13914, 13978, 30880, 28585, 28097, 26912, 26681, 26000, 15857, 14900, 
      14081, 15056, 28354, 22061, 21689, 20621, 16946, 15626, 13754, 16589, 
      31492, 28372, 25540, 16840, 14760, 15112, 25313, 13394, 13298, 12850, 
      22345, 19105, 17168, 15353, 13385, 13568, 14945, 26721, 25317, 24642, 
      18721, 16165, 13410, 13921, 26741, 16325, 15016, 13000, 12461, 12149, 
      12221, 12269, 12941, 14600, 15016, 24425, 19277, 18281, 17210, 12557, 
      11945, 11962, 13402, 14906, 23545, 22273, 20880, 14065, 14689, 25610, 
      18338, 11570, 11513, 11810, 12178, 12745, 13850, 27112, 24925, 21845, 
      11317, 22261, 21429, 20826, 18769, 11250, 11314, 21632, 13025, 25738, 
      25493, 19825, 17665, 15793, 15650, 11509, 11234, 11050, 10613, 21429, 
      17973, 15165, 12168, 12085, 10420, 10408, 10404, 10408, 12137, 10877, 
      10217, 10201, 10265, 11882, 12226, 18464, 17921, 17744, 11296, 10784, 
      11600, 12304, 17901, 17722, 13401, 11737, 21485, 21268, 15229, 11908, 
      11285, 11125, 11813, 16634, 15493, 11090, 9605, 10138, 12010, 16612, 
      15940, 9232, 9241, 9841, 10305, 12050, 11729, 19037, 16061, 11336, 
      8900, 8905, 9610, 10093, 21460, 19280, 16208, 11065, 20162, 13322, 
      8537, 16749, 14824, 9124, 8116, 9189, 10522, 9602, 8497, 9077, 19625, 
      15140, 12928, 8320, 8000, 16218, 10933, 8725, 7605, 7690, 19940, 8840, 
      8765, 7880, 7400, 7517, 7796, 8237, 9332, 15506, 8825, 7369, 7325, 
      8066, 6905, 6893, 6890, 6898, 6914, 6953, 7673, 9593, 6749, 7624, 9533, 
      9640, 15586, 6885, 6586, 16601, 11584, 10000, 6464, 6409, 6917, 11413, 
      6133, 11405, 5954, 6370, 7865, 17225, 7985, 14461, 8329, 5949, 5625, 
      6250, 6649, 9701, 5576, 20458, 6005, 5333, 5365, 7730, 11584, 11113, 
      9808, 5380, 8209, 16705, 13690, 9665, 8762, 7850, 7066, 8177, 11300, 
      9524, 8621, 7501, 5189, 5341, 5384, 5741, 6388, 5920, 4849, 4625, 5849, 
      6560, 10114, 6170, 4489, 4714, 5114, 5785, 6957, 5652, 5140, 13441, 
      6529, 4261, 6074, 5860, 5617, 4937, 4217, 4112, 4105, 4160, 14373, 
      8593, 8458, 7938, 6570, 5125, 4645, 3973, 9620, 7813, 3880, 6445, 7690, 
      4397, 3977, 3730, 4505, 6322, 6857, 3601, 6304, 19357, 14297, 11762, 
      10205, 7706, 5417, 3965, 4322, 6506, 7706, 13768, 13165, 11645, 9140, 
      7460, 5045, 3368, 3989, 5013, 3298, 3250, 5098, 10361, 5072, 3172, 
      12629, 6389, 4394, 3425, 5329, 15460, 6516, 6165, 2932, 2997, 5317, 
      10034, 5113, 3538, 3250, 2818, 2818, 2858, 4745, 5945, 7034, 9428, 
      8945, 4729, 2729, 3188, 13005, 2701, 2682, 2617, 3085, 3330, 4282, 
      4365, 4626, 5101, 5309, 2824, 2621, 2581, 3796, 4021, 6344, 2930, 2977, 
      12708, 2593, 2560, 2529, 3985, 4513, 11618, 7685, 3050, 2785, 2245, 
      2258, 2378, 4418, 2180, 2116, 2372, 2516, 3716, 6250, 2125, 8425, 3872, 
      2720, 9332, 15074, 3965, 2138, 1993, 5213, 6610, 5128, 1773, 2788, 
      4789, 7240, 8164, 9508, 5777, 4181, 2357, 1685, 1802, 2642, 4597, 5777, 
      6722, 8242, 10249, 6361, 8161, 11722, 1665, 2677, 2817, 6850, 8082, 
      6773, 1928, 2405, 3208, 9188, 10469, 14594, 10778, 2525, 1394, 1658, 
      2330, 5090, 8425, 9113, 14292, 8020, 1492, 1440, 3060, 8865, 3725, 
      2746, 5381, 3860, 1352, 1181, 1412, 7085, 7240, 2938, 2113, 2113, 2610, 
      8145, 1465, 1145, 1088, 2788, 6953, 11225, 15361, 7361, 4325, 4210, 
      1445, 1922, 12349, 2344, 1224, 3301, 6525, 10900, 7402, 2066, 1370, 
      1202, 3145, 4322, 4685, 8762, 14945, 928, 865, 3385, 3809, 7184, 16354, 
      14890, 1513, 1213, 1129, 730, 729, 793, 3033, 9754, 18901, 16052, 
      11285, 3812, 2980, 2197, 872, 820, 677, 3176, 4346, 3125, 2561, 2474, 
      1714, 1586, 1066, 8021, 5065, 10377, 7585, 698, 629, 610, 578, 629, 
      6884, 3848, 520, 509, 5245, 9320, 3466, 1962, 442, 8722, 9090, 3764, 
      5024, 5300, 5441, 5729, 11425, 5837, 12682, 8068, 2053, 1313, 5473, 
      5914, 13514, 1156, 12577, 1066, 980, 1465, 290, 205, 6730, 19465, 985, 
      6544, 9169, 14305, 2237, 8770, 9337, 14762, 9125, 14984, 15706, 306, 
      145, 306, 9297, 12625, 73, 490, 98, 10658, 12580, 1717, 232, 85, 157, 
      13032, 14436, 1789, 425, 800, 20173, 173, 16385, 65, 9, 1, 0, 125, 
      24345, 17698, 130, 10, 22226, 21940, 21645, 1345, 905, 145, 128, 26669, 
      23204, 325, 650, 137, 338, 205, 194, 169, 205, 25825, 1280, 650, 445, 
      1465, 1402, 1105, 853, 554, 2020, 2746, 1250, 2385, 1321, 3044, 2042, 
      1706, 2074, 2297, 2250, 2900, 2861, 3177, 2980, 3809, 3106, 3305, 4322, 
      4329, 3825, 4346, 4205, 4756, 5065, 5717, 5713, 6101, 5701, 6154, 7045, 
      7124, 9125, 9441, 9412 ], 
  [ 62530, 61970, 61960, 60008, 58346, 57905, 57797, 57800, 56745, 54882, 
      54122, 51025, 49921, 47930, 48074, 47825, 47092, 46738, 46330, 44642, 
      44449, 44329, 41977, 41093, 40657, 40961, 40970, 40180, 38816, 39706, 
      39321, 39317, 38545, 38474, 37381, 37242, 36128, 33505, 33085, 32825, 
      46324, 47284, 31145, 32561, 31649, 30746, 30625, 41861, 39685, 29840, 
      32377, 28904, 28850, 28786, 31473, 28708, 36324, 38025, 28178, 35458, 
      37493, 34117, 27234, 26932, 56845, 49978, 29818, 27098, 26825, 32498, 
      27469, 27085, 32644, 57250, 51202, 46370, 47801, 29081, 26756, 32324, 
      56610, 55906, 55557, 47185, 26725, 25765, 29637, 55940, 47753, 24650, 
      24649, 32570, 52560, 24480, 25425, 28305, 29236, 50594, 24866, 29066, 
      33826, 46216, 27316, 28072, 28477, 34741, 48690, 28450, 28593, 50993, 
      48704, 41060, 40528, 23104, 23225, 23201, 44701, 42100, 23229, 22900, 
      26596, 48770, 37085, 35890, 22877, 22562, 26170, 26557, 28925, 30482, 
      36788, 36545, 24020, 21968, 24929, 25385, 26393, 26528, 43513, 34605, 
      22450, 22009, 45652, 35716, 21757, 21365, 21352, 21317, 21352, 25672, 
      30341, 43525, 42929, 22625, 21146, 21034, 28081, 37636, 22945, 20800, 
      23040, 23440, 28305, 45098, 36074, 31265, 21818, 21410, 20705, 20810, 
      21674, 22049, 29380, 33106, 31762, 22090, 20781, 20106, 20050, 20025, 
      21037, 20689, 20084, 19700, 19889, 24784, 41522, 32777, 31202, 30985, 
      29122, 26890, 21346, 19997, 21002, 22346, 24650, 26377, 20413, 20340, 
      19048, 19213, 20200, 21160, 26338, 23125, 18769, 20705, 23125, 36721, 
      19396, 19337, 37825, 28026, 24466, 22849, 18289, 18229, 26792, 21556, 
      18005, 18181, 19805, 22445, 32573, 28093, 19453, 19289, 27424, 20673, 
      19728, 18513, 17440, 17568, 18720, 32786, 27770, 23722, 23090, 17170, 
      18925, 16981, 17525, 24922, 24741, 20362, 17266, 16741, 22117, 33808, 
      24848, 23273, 16433, 18245, 16385, 20618, 24340, 16552, 16360, 20365, 
      28850, 24650, 23906, 20809, 18989, 18125, 16921, 16649, 16109, 15850, 
      15650, 15689, 15881, 15986, 16354, 16409, 33332, 29300, 19345, 18625, 
      16465, 16001, 23778, 19753, 15229, 15193, 15490, 16218, 16425, 17730, 
      19485, 27880, 26120, 19784, 18980, 18248, 14984, 14920, 16253, 17588, 
      28097, 24245, 21697, 19682, 18610, 17666, 14657, 14762, 15170, 15217, 
      27856, 21796, 21124, 20329, 20176, 20025, 19441, 18369, 16164, 14401, 
      14425, 14841, 15129, 15184, 16801, 18000, 19024, 29786, 24161, 21730, 
      14837, 14945, 28565, 26468, 26024, 24949, 24740, 24125, 15368, 14653, 
      14120, 16525, 26233, 20578, 20250, 19314, 16189, 15133, 13833, 18450, 
      29081, 26225, 23657, 16057, 14417, 16705, 23426, 13421, 13369, 13625, 
      20740, 17896, 16245, 14760, 13320, 14845, 16596, 24650, 23378, 22769, 
      17530, 15370, 13253, 15370, 24644, 15460, 14393, 12905, 12608, 12868, 
      13028, 13120, 14144, 16265, 16769, 22522, 17946, 17082, 16165, 12546, 
      12682, 12721, 14821, 16677, 21704, 20564, 19325, 15700, 16456, 23545, 
      17065, 11881, 11890, 12781, 13325, 14090, 15481, 24889, 22900, 20128, 
      12064, 20474, 19730, 19193, 17378, 12125, 12233, 19885, 12532, 23569, 
      23346, 18250, 16354, 14746, 14625, 11386, 11221, 11125, 11194, 19652, 
      16592, 14180, 11777, 11716, 10865, 10897, 10937, 10985, 11698, 10834, 
      10658, 10730, 10970, 13313, 13745, 16965, 16488, 16333, 11029, 10693, 
      13005, 13885, 16442, 16285, 12602, 11290, 19604, 19409, 14096, 11369, 
      10900, 10784, 13364, 15277, 14290, 10701, 10426, 11245, 13645, 15229, 
      14645, 9829, 9860, 10900, 11540, 11345, 11090, 17316, 14692, 10737, 
      9577, 9050, 10789, 11426, 19445, 17485, 14765, 10436, 18253, 12249, 
      9378, 15188, 13505, 8905, 8689, 10400, 9881, 9181, 9506, 10306, 17704, 
      13725, 11821, 8269, 8125, 14645, 10130, 8450, 8210, 8405, 17945, 8473, 
      8420, 7865, 7913, 8228, 8705, 9344, 10769, 13969, 8410, 7570, 8010, 
      9169, 7274, 7306, 7369, 7421, 7481, 7586, 8746, 11194, 7312, 8737, 
      11152, 11281, 13945, 6938, 7145, 14824, 10445, 9125, 6733, 6788, 6786, 
      10244, 6416, 10210, 6277, 7265, 9266, 15300, 9448, 12818, 7610, 5978, 
      6050, 7225, 7778, 8692, 6217, 18169, 5850, 5706, 5914, 9225, 10237, 
      9832, 8725, 6101, 9832, 14738, 12053, 8578, 7829, 7093, 6485, 9818, 
      9945, 8433, 7684, 6784, 5968, 6208, 6273, 6784, 5861, 5525, 4916, 5044, 
      7016, 7925, 8857, 5661, 4882, 5437, 6057, 6970, 6224, 5249, 6145, 
      11714, 5858, 4514, 7405, 5317, 5140, 4680, 4356, 4405, 4420, 4717, 
      12506, 7474, 7361, 6929, 5825, 4754, 4450, 4306, 8321, 6800, 4385, 
      7940, 6673, 4194, 3994, 4033, 5490, 7813, 8458, 3988, 7813, 16946, 
      12370, 10121, 8762, 6637, 4810, 3842, 5321, 8077, 9497, 11881, 11344, 
      10000, 7825, 6409, 4500, 3681, 4896, 4442, 3497, 3581, 6397, 8840, 
      4453, 3389, 10818, 5458, 3925, 3330, 6730, 13337, 5537, 5252, 3185, 
      3536, 6736, 8501, 4394, 3281, 3125, 3089, 3221, 3349, 6050, 7514, 8801, 
      7957, 7540, 4072, 3172, 4005, 11090, 2810, 2813, 3034, 3898, 4253, 
      5513, 5618, 5945, 6530, 4468, 2753, 2704, 2708, 4913, 5204, 8033, 3757, 
      3826, 10781, 2536, 2525, 2516, 5204, 5864, 9797, 6370, 2725, 2570, 
      2690, 2725, 2977, 5765, 2313, 2425, 3033, 3265, 4905, 5125, 2650, 
      10490, 3205, 2405, 11525, 12841, 3250, 2061, 2554, 6786, 8425, 4145, 
      2132, 3785, 6292, 9161, 10217, 11737, 4658, 3370, 2074, 1930, 2333, 
      3613, 6074, 7474, 8573, 10313, 8488, 8164, 10228, 9781, 1682, 3706, 
      3890, 8737, 10145, 5444, 2689, 3364, 4409, 11401, 12836, 12337, 8917, 
      2050, 1777, 2305, 3285, 6705, 10546, 11322, 12053, 6485, 1453, 1445, 
      4253, 11048, 2890, 3869, 4212, 2977, 1305, 1552, 2025, 9040, 9217, 
      2249, 1666, 3074, 3725, 10250, 1256, 1156, 1517, 3965, 8900, 13700, 
      12970, 5850, 3298, 3205, 1210, 2853, 10240, 1753, 1073, 4624, 8420, 
      13345, 5861, 1537, 1105, 1025, 4442, 5861, 6290, 10961, 12564, 901, 
      1300, 4744, 5256, 9181, 13837, 12505, 1130, 962, 922, 941, 962, 1202, 
      4322, 12077, 16160, 13553, 9248, 2809, 2153, 1568, 793, 785, 884, 4505, 
      3229, 2250, 1818, 1753, 1213, 1129, 829, 10138, 6760, 12776, 5954, 629, 
      626, 629, 949, 1066, 5337, 2785, 601, 612, 6976, 11601, 2465, 1313, 
      673, 10933, 11345, 5245, 6725, 7045, 7208, 7540, 13940, 7666, 15325, 
      6329, 1322, 802, 7250, 7757, 16237, 685, 15208, 613, 545, 850, 225, 
      250, 8689, 16580, 520, 8477, 11432, 17096, 1394, 10985, 11618, 17593, 
      11380, 17833, 13117, 137, 482, 797, 11570, 15250, 164, 181, 405, 13077, 
      10265, 964, 73, 388, 548, 15689, 17225, 1010, 130, 325, 17186, 20, 
      13698, 18, 68, 104, 125, 0, 21026, 14885, 1, 101, 19053, 18785, 18512, 
      650, 360, 40, 45, 23168, 19945, 80, 225, 306, 125, 146, 157, 242, 340, 
      22370, 637, 289, 256, 802, 761, 610, 490, 477, 1213, 1873, 1125, 1640, 
      1192, 2137, 1585, 1557, 1697, 1828, 1865, 2385, 2368, 2570, 2713, 3098, 
      2813, 2920, 3573, 3620, 3380, 3677, 3602, 4177, 4456, 4986, 5044, 5380, 
      5200, 5473, 6362, 6481, 8500, 8852, 8845 ], 
  [ 72740, 74500, 72458, 70498, 69700, 71289, 71761, 69442, 71285, 65060, 
      63716, 66701, 60077, 60980, 57060, 57681, 58106, 57460, 58792, 57096, 
      54289, 51845, 57901, 57593, 57445, 53397, 51664, 49418, 54434, 49232, 
      50297, 48841, 49517, 49736, 50089, 47336, 49410, 53737, 49253, 51893, 
      101930, 104050, 48753, 41177, 43745, 48932, 52001, 93977, 89189, 46570, 
      37505, 49690, 45284, 45800, 36305, 43690, 83786, 88097, 44608, 82048, 
      87273, 78965, 47720, 46546, 27737, 26960, 34640, 41780, 43537, 76180, 
      38669, 40025, 77194, 27268, 26440, 26248, 25937, 33317, 38242, 77450, 
      26624, 26500, 26441, 25609, 37049, 40729, 70121, 26242, 25013, 45700, 
      45989, 79720, 25178, 49298, 56333, 67913, 70874, 24660, 37792, 70992, 
      83872, 24050, 31250, 68546, 69821, 86525, 23912, 70372, 70805, 23893, 
      23634, 23530, 23578, 44434, 47745, 50329, 22817, 22826, 36725, 38426, 
      66482, 22824, 23029, 23284, 36661, 49396, 65764, 67021, 74029, 78196, 
      22730, 22777, 32002, 40970, 62201, 63817, 67145, 67570, 21913, 22865, 
      35360, 49129, 21730, 22234, 36985, 40653, 40930, 42925, 44410, 66130, 
      79209, 21341, 21325, 32341, 39272, 41480, 73757, 21250, 30629, 39794, 
      58274, 59834, 74849, 20880, 21136, 22417, 32400, 33732, 46657, 47632, 
      53136, 54961, 22850, 21064, 21460, 29768, 33389, 37064, 37588, 37853, 
      52205, 32425, 35010, 38106, 46125, 66970, 19616, 20441, 20896, 20969, 
      21716, 22964, 29600, 33761, 54196, 59600, 67124, 72041, 30985, 31202, 
      40930, 44285, 51362, 55802, 22408, 25285, 40069, 54765, 63565, 18869, 
      31994, 49045, 18521, 20612, 22852, 24425, 37265, 40105, 20826, 25450, 
      41329, 43825, 53569, 63169, 18485, 19805, 28565, 52181, 19714, 25433, 
      27098, 30233, 37570, 42338, 50450, 17824, 19188, 21520, 22048, 37588, 
      52393, 40877, 46061, 19816, 19925, 23956, 31300, 40925, 64861, 16810, 
      19450, 20485, 39745, 26185, 33025, 61328, 18938, 30290, 31258, 61073, 
      16776, 18376, 18792, 21205, 23445, 24901, 27757, 28645, 31005, 32776, 
      35476, 39285, 41797, 42772, 45460, 45805, 15746, 16354, 22349, 23369, 
      28169, 44525, 18080, 21305, 33601, 38785, 42272, 47060, 48137, 53792, 
      59897, 16090, 16650, 20754, 21690, 22698, 33354, 34450, 48253, 53938, 
      15725, 17093, 18605, 20360, 21608, 22984, 37085, 39220, 43108, 43445, 
      15482, 18122, 18610, 19265, 19402, 19541, 20117, 21365, 25250, 35377, 
      37141, 42197, 44225, 44570, 52277, 56666, 60010, 14800, 16425, 17764, 
      43641, 44329, 14737, 15250, 15386, 15761, 15842, 16097, 25610, 28085, 
      31322, 52577, 15013, 17768, 18020, 18824, 22949, 25373, 31613, 59720, 
      14089, 14713, 15625, 22525, 26685, 54493, 15392, 30617, 31145, 40681, 
      16474, 18850, 20969, 23834, 29354, 48569, 55250, 14292, 14760, 15021, 
      18772, 21832, 28125, 51412, 13994, 21050, 23173, 28645, 31538, 39338, 
      40658, 41330, 46994, 55205, 56869, 14480, 17444, 18320, 19433, 29444, 
      39440, 39769, 50569, 57065, 14530, 15130, 15921, 54346, 56842, 13469, 
      17429, 33125, 34004, 42725, 45589, 48964, 54125, 12781, 13402, 14690, 
      39106, 14164, 14580, 14913, 16288, 40905, 41593, 14153, 23330, 12325, 
      12392, 14836, 16420, 18292, 18461, 27112, 28397, 29461, 36200, 13626, 
      15786, 18594, 24021, 24250, 34129, 34741, 35361, 35989, 23360, 27716, 
      33920, 35152, 37712, 49625, 51217, 14705, 15098, 15233, 25009, 26993, 
      49025, 52225, 14760, 14893, 19620, 22948, 12410, 12505, 16762, 21865, 
      23426, 23890, 51410, 15041, 16084, 23225, 38900, 43489, 52849, 14701, 
      15277, 35401, 35722, 42562, 45522, 19805, 20420, 12434, 14450, 20645, 
      36305, 28816, 44185, 46852, 10789, 11729, 13649, 20050, 11045, 16061, 
      38420, 12618, 14125, 24025, 34249, 44370, 19489, 21689, 40864, 44564, 
      10490, 13181, 15337, 25705, 27881, 12069, 17704, 22984, 34344, 35989, 
      9857, 21845, 22082, 25877, 32885, 35810, 38897, 42146, 47921, 11969, 
      21200, 28480, 35300, 41969, 30500, 31112, 32045, 32677, 33317, 34292, 
      41252, 50660, 33146, 41821, 50906, 51325, 10777, 26100, 32977, 9914, 
      13945, 16105, 28793, 30298, 23624, 13450, 28762, 13124, 29201, 37729, 
      46400, 8642, 47450, 9928, 16900, 25128, 30420, 38845, 41428, 14210, 
      33485, 6865, 22676, 29492, 32020, 47801, 11401, 11866, 13369, 34525, 
      50146, 7780, 9445, 13220, 14501, 16085, 17797, 50420, 11105, 13073, 
      14354, 16354, 35258, 36658, 37013, 39554, 18037, 19441, 24922, 29690, 
      41522, 45041, 11461, 18125, 29236, 34141, 37661, 41764, 15786, 19161, 
      38617, 8224, 16288, 27124, 44225, 17485, 18178, 20618, 25514, 27593, 
      27898, 31385, 7272, 12100, 12277, 13005, 15381, 19240, 21256, 28072, 
      10625, 12874, 30469, 47074, 12745, 20996, 23696, 27505, 37952, 46945, 
      49040, 28618, 47233, 4744, 6548, 8069, 9320, 12125, 16388, 21800, 
      38069, 48365, 52685, 6637, 6970, 7946, 10121, 12185, 16946, 27437, 
      36482, 16596, 25801, 27625, 43201, 8522, 16025, 25981, 6728, 12968, 
      17525, 21860, 44980, 5185, 12465, 13050, 26353, 30474, 45274, 8177, 
      14800, 19777, 21361, 26545, 28417, 29705, 43136, 48080, 51977, 8501, 
      8954, 15346, 28946, 34709, 5832, 24232, 24525, 28516, 34600, 36405, 
      41725, 42120, 43317, 45352, 13418, 21853, 23834, 24418, 39673, 40834, 
      50333, 34745, 35104, 5517, 21922, 22201, 22482, 41410, 43810, 5981, 
      9224, 18629, 19924, 28744, 29069, 31061, 43709, 24305, 26737, 31985, 
      33377, 40817, 10585, 29860, 58000, 14753, 18593, 60773, 3797, 14216, 
      21437, 30340, 47912, 52741, 11629, 27306, 37369, 46546, 54925, 57721, 
      61561, 10400, 13172, 18836, 25652, 29825, 36905, 46036, 50336, 53465, 
      58105, 5818, 52474, 58018, 4789, 22500, 37864, 38628, 54205, 57933, 
      8570, 33365, 36650, 40885, 61217, 64682, 3281, 5081, 16484, 27521, 
      31529, 36569, 48689, 59200, 61136, 3285, 6997, 21685, 22257, 40725, 
      60570, 12680, 39469, 9650, 12185, 21533, 27290, 30953, 55658, 56125, 
      14065, 16672, 36640, 39321, 58896, 19450, 22250, 28121, 40429, 55514, 
      67274, 2452, 6932, 10760, 10957, 19112, 36125, 3490, 15013, 20133, 
      43114, 54450, 66625, 6649, 15665, 18713, 19793, 42640, 47249, 48548, 
      61049, 2330, 21697, 28186, 43810, 45482, 56657, 1861, 2269, 17284, 
      18856, 19396, 24925, 25236, 27796, 42516, 63901, 1282, 1865, 3650, 
      10841, 12505, 14530, 21005, 21577, 24866, 43277, 9809, 12020, 13328, 
      13553, 15913, 16409, 19009, 59348, 50458, 65754, 5860, 21125, 21992, 
      22285, 27245, 28232, 6401, 10229, 23125, 23426, 51250, 63125, 10777, 
      14265, 25225, 61585, 62577, 46325, 50705, 51605, 52058, 52970, 68650, 
      53384, 71773, 5065, 13396, 15776, 52384, 53761, 73841, 16237, 71650, 
      16453, 16673, 14656, 21281, 22756, 56425, 514, 16354, 55921, 63226, 
      75850, 12296, 62197, 63700, 76925, 63170, 77453, 1105, 20025, 27040, 
      29385, 63648, 71968, 23530, 18325, 26669, 67181, 2017, 13306, 20245, 
      26650, 27970, 72981, 76257, 13060, 18560, 16433, 232, 20474, 800, 
      21920, 23418, 24034, 24345, 21026, 0, 529, 21025, 24025, 53, 73, 90, 
      14416, 16154, 21634, 21929, 98, 65, 19930, 17753, 25664, 20549, 22600, 
      22901, 24436, 25402, 160, 15545, 18965, 21250, 15700, 15949, 17824, 
      19444, 23201, 14365, 14713, 23825, 16218, 23890, 14681, 20213, 24245, 
      21481, 20450, 21645, 20705, 20978, 19728, 24505, 19088, 24313, 23258, 
      19265, 19890, 23130, 20525, 21320, 22465, 22450, 21524, 22450, 22202, 
      24922, 22873, 24040, 24737, 27602, 28530, 28813 ], 
  [ 68393, 69785, 68065, 66105, 65169, 66436, 66816, 64865, 66248, 60713, 
      59461, 61480, 55730, 56173, 52897, 53380, 53621, 53021, 54077, 52381, 
      49988, 47912, 52634, 52234, 52040, 48682, 47225, 45209, 49213, 44977, 
      45812, 44586, 45032, 45205, 45328, 42989, 44557, 47780, 43940, 46120, 
      90361, 92297, 43210, 37060, 39076, 43297, 45860, 82960, 78586, 41165, 
      33940, 43641, 39925, 40349, 32786, 38561, 73505, 77402, 39249, 71905, 
      76624, 69098, 41717, 40681, 29600, 27857, 31121, 36697, 38132, 66497, 
      34138, 35218, 67373, 29269, 27613, 26685, 26650, 29890, 33665, 67537, 
      28625, 28409, 28304, 26276, 32656, 35600, 60944, 28197, 25864, 39605, 
      39848, 69485, 26765, 42605, 48674, 58874, 61513, 26017, 32985, 61585, 
      73177, 24809, 27869, 59369, 60506, 75554, 25085, 60965, 61352, 25434, 
      24853, 23553, 23509, 38293, 41098, 43268, 23530, 23125, 31826, 33205, 
      57397, 24181, 22500, 22525, 31716, 42381, 56725, 57844, 64116, 67869, 
      22201, 22202, 27977, 35197, 53530, 54962, 57922, 58301, 22580, 21968, 
      30553, 42068, 22765, 21613, 31810, 34834, 35065, 36738, 37993, 56953, 
      68698, 22100, 21992, 28040, 33637, 35477, 63752, 21089, 26650, 34021, 
      49925, 51301, 64706, 21961, 20745, 21060, 27961, 29017, 39780, 40617, 
      45385, 46980, 21125, 20213, 20333, 25789, 28628, 31613, 32045, 32264, 
      44500, 27802, 29881, 32425, 39202, 57517, 20329, 19636, 19769, 19796, 
      20129, 20825, 25529, 28816, 46169, 50929, 57625, 62036, 26546, 26717, 
      34697, 37546, 43657, 47545, 20269, 22180, 33928, 46600, 54388, 18938, 
      27233, 41570, 18820, 19025, 20345, 21412, 31492, 33872, 19009, 22069, 
      34866, 36994, 45450, 53946, 17956, 18356, 24356, 44200, 18173, 21914, 
      23165, 25610, 31613, 35645, 42653, 17433, 17785, 19105, 19449, 31585, 
      44320, 34322, 38770, 17861, 17924, 20621, 26309, 34324, 55316, 16741, 
      17541, 18162, 33282, 22160, 27620, 52105, 17029, 25345, 26129, 51850, 
      15925, 16605, 16837, 18376, 19972, 21060, 23272, 23976, 25876, 27325, 
      29565, 32776, 34920, 35757, 38077, 38376, 15769, 15641, 19106, 19850, 
      23546, 37234, 16217, 18292, 27920, 32276, 35257, 39401, 40340, 45305, 
      50720, 15193, 15385, 17833, 18493, 19225, 27673, 28585, 40410, 45405, 
      14920, 15460, 16328, 17485, 18365, 19373, 30760, 32573, 35909, 36200, 
      14677, 15937, 16241, 16666, 16757, 16850, 17242, 18122, 21041, 29282, 
      30770, 35090, 36842, 37141, 43882, 47765, 50741, 14409, 14884, 15625, 
      36304, 36900, 14162, 14261, 14305, 14450, 14485, 14602, 21217, 23186, 
      25825, 44090, 14024, 15445, 15605, 16133, 19108, 20980, 26024, 50405, 
      13698, 13770, 14130, 18730, 21970, 45730, 13897, 25120, 25556, 33620, 
      14381, 15929, 17450, 19625, 24041, 40450, 46349, 13165, 13357, 13480, 
      15805, 18037, 22996, 42925, 12913, 17393, 19010, 23378, 25765, 32369, 
      33505, 34085, 39013, 46258, 47738, 12985, 14753, 15353, 16144, 23993, 
      32425, 32708, 42128, 47888, 12897, 13221, 13690, 45445, 47665, 12296, 
      14600, 26984, 27725, 35204, 37700, 40661, 45224, 11930, 12137, 12781, 
      32045, 12393, 12625, 12820, 13689, 33568, 34164, 12290, 18845, 11336, 
      11357, 12605, 13637, 14957, 15080, 21845, 22900, 23780, 29461, 11809, 
      13141, 15121, 19306, 19489, 27666, 28186, 28714, 29250, 18737, 22265, 
      27457, 28505, 30697, 41092, 42500, 12290, 12545, 12634, 20018, 21634, 
      40538, 43370, 12253, 12340, 15733, 18325, 10777, 10826, 13565, 17426, 
      18665, 19037, 42601, 12304, 13025, 18464, 31609, 35600, 43856, 12010, 
      12402, 28570, 28845, 34765, 37357, 15688, 16165, 10433, 11713, 16298, 
      29290, 22905, 36112, 38457, 9386, 9866, 11050, 15749, 9412, 12680, 
      31037, 10249, 11250, 18850, 27418, 36205, 15188, 16928, 33113, 36353, 
      8857, 10490, 12002, 20162, 21970, 9700, 13725, 17901, 27421, 28836, 
      8362, 16946, 17137, 20242, 26146, 28657, 31330, 34165, 39250, 9508, 
      16393, 22385, 28193, 33988, 24037, 24557, 25352, 25892, 26440, 27277, 
      33317, 41621, 26269, 33794, 41821, 42194, 8500, 20281, 26100, 7913, 
      10610, 12218, 22514, 23789, 18173, 10161, 22437, 9881, 22784, 30116, 
      37729, 6917, 38641, 7605, 12645, 19309, 23773, 31048, 33309, 10553, 
      26378, 5876, 17225, 22937, 25097, 38900, 8434, 8761, 9850, 27234, 
      40969, 6101, 7076, 9701, 10660, 11876, 13220, 41197, 8138, 9554, 10513, 
      12053, 27829, 29045, 29354, 31573, 13322, 14450, 18965, 22997, 33265, 
      36370, 8264, 13364, 22589, 26804, 29864, 33461, 11485, 14170, 30682, 
      5993, 11849, 20753, 35600, 12770, 13325, 15305, 19373, 21130, 21389, 
      24370, 5317, 8581, 8712, 9256, 11080, 14157, 15805, 21517, 7474, 9125, 
      23546, 38081, 8996, 15545, 17785, 20996, 30017, 37952, 39817, 21925, 
      38194, 3893, 4685, 5608, 6445, 8468, 11765, 16165, 30088, 39188, 43048, 
      4682, 4877, 5485, 6970, 8482, 12185, 20882, 28685, 11881, 19476, 21024, 
      34576, 5785, 11402, 19610, 4589, 8989, 12580, 16133, 36125, 3690, 8578, 
      9025, 19890, 23413, 36373, 5440, 10361, 14372, 15680, 20036, 21632, 
      22736, 34465, 38857, 42340, 5626, 5941, 10769, 22069, 27050, 3877, 
      18045, 18292, 21685, 26941, 28516, 33192, 33541, 34600, 36405, 9209, 
      16034, 17693, 18185, 31370, 32393, 40834, 27040, 27353, 3562, 16057, 
      16290, 16525, 32877, 35001, 3796, 5981, 13316, 14381, 21821, 22100, 
      23816, 34900, 18026, 20090, 24602, 25810, 32330, 6928, 22753, 47673, 
      10130, 13234, 50170, 2440, 9685, 15572, 23141, 38597, 42920, 7650, 
      20521, 29250, 37369, 44874, 47394, 50866, 6697, 8825, 13385, 19097, 
      22672, 28832, 36905, 40745, 43552, 47732, 3449, 42653, 47645, 2788, 
      16405, 29653, 30325, 44200, 47560, 5281, 25706, 28577, 32306, 50522, 
      53665, 1924, 2896, 11401, 20644, 24100, 28496, 39236, 48689, 50441, 
      1882, 4122, 15682, 16162, 32146, 49921, 8333, 31028, 5993, 7930, 15530, 
      20413, 23570, 45469, 45890, 9396, 11497, 28521, 30880, 48385, 13769, 
      16109, 21106, 31850, 45325, 55981, 1325, 3965, 6781, 6932, 13477, 
      28052, 1765, 10114, 14314, 34213, 44353, 55378, 3728, 10628, 13124, 
      14020, 33785, 37888, 39049, 50308, 1157, 15602, 21125, 34817, 36305, 
      46330, 964, 1096, 11925, 13221, 13669, 18324, 18589, 20781, 33661, 
      52884, 845, 922, 1741, 6770, 8066, 9677, 15002, 15482, 18265, 34330, 
      5968, 7673, 8705, 8884, 10784, 11188, 13328, 48745, 40729, 54553, 3077, 
      15076, 15805, 16052, 20276, 21125, 3434, 6250, 16754, 17009, 41429, 
      52154, 6660, 9412, 18532, 50752, 51652, 37010, 40930, 41738, 42145, 
      42965, 57173, 43333, 60020, 2466, 8681, 10601, 42425, 43664, 61904, 
      10970, 59897, 11140, 11314, 9665, 15140, 16385, 46052, 261, 11041, 
      45594, 52209, 63729, 7765, 51272, 52637, 64712, 52153, 65194, 208, 
      14068, 20025, 22048, 52585, 60169, 17021, 12644, 19700, 55796, 522, 
      8545, 14242, 19681, 20817, 61090, 64090, 8345, 12833, 11074, 117, 
      14425, 41, 15641, 16909, 17433, 17698, 14885, 529, 0, 14884, 17424, 
      260, 234, 205, 9425, 10841, 15401, 15650, 949, 410, 13973, 12164, 
      18833, 14500, 16229, 16484, 17789, 18617, 873, 10370, 13192, 15109, 
      10525, 10728, 12281, 13625, 16784, 9466, 9860, 17408, 11089, 17473, 
      9874, 14440, 17828, 15524, 14677, 15688, 14978, 15205, 14185, 18226, 
      13729, 18080, 17209, 13952, 14485, 17173, 15028, 15685, 16738, 16769, 
      16073, 16861, 16705, 18965, 17284, 18405, 19010, 21737, 22573, 22810 ], 
  [ 63025, 62465, 62453, 60493, 58825, 58384, 58276, 58277, 57220, 55345, 
      54581, 51476, 50362, 48365, 48505, 48256, 47521, 47165, 46757, 45061, 
      44864, 44740, 42386, 41498, 41060, 41362, 41369, 40573, 39209, 40097, 
      39712, 39706, 38932, 38861, 37764, 37621, 36505, 33872, 33448, 33188, 
      46685, 47645, 31498, 32912, 32000, 31097, 30976, 42212, 40034, 30185, 
      32720, 29245, 29189, 29125, 31810, 29045, 36661, 38362, 28513, 35793, 
      37828, 34450, 27565, 27261, 57172, 50305, 30145, 27425, 27152, 32825, 
      27794, 27410, 32969, 57573, 51525, 46693, 48122, 29402, 27077, 32645, 
      56929, 56225, 55876, 47504, 27044, 26084, 29956, 56257, 48068, 24965, 
      24964, 32885, 52873, 24793, 25738, 28618, 29549, 50905, 25177, 29377, 
      34137, 46525, 27625, 28381, 28786, 35050, 48997, 28757, 28900, 51298, 
      49009, 41365, 40833, 23409, 23530, 23504, 45002, 42401, 23530, 23201, 
      26897, 49069, 37384, 36189, 23176, 22861, 26469, 26856, 29224, 30781, 
      37085, 36842, 24317, 22265, 25226, 25682, 26690, 26825, 43808, 34900, 
      22745, 22304, 45945, 36009, 22050, 21658, 21645, 21610, 21645, 25965, 
      30634, 43816, 43220, 22916, 21437, 21325, 28372, 37925, 23234, 21089, 
      23329, 23729, 28594, 45385, 36361, 31552, 22105, 21697, 20992, 21097, 
      21961, 22336, 29665, 33389, 32045, 22373, 21064, 20389, 20333, 20308, 
      21320, 20970, 20365, 19981, 20170, 25065, 41801, 33056, 31481, 31264, 
      29401, 27169, 21625, 20276, 21281, 22625, 24929, 26656, 20690, 20617, 
      19325, 19490, 20477, 21437, 26613, 23400, 19044, 20980, 23400, 36994, 
      19669, 19610, 38096, 28297, 24737, 23120, 18560, 18500, 27061, 21825, 
      18274, 18450, 20074, 22714, 32840, 28360, 19720, 19556, 27689, 20938, 
      19993, 18778, 17705, 17833, 18985, 33049, 28033, 23985, 23353, 17433, 
      19188, 17242, 17786, 25181, 25000, 20621, 17525, 17000, 22376, 34065, 
      25105, 23530, 16690, 18500, 16640, 20873, 24593, 16805, 16613, 20618, 
      29101, 24901, 24157, 21060, 19240, 18376, 17172, 16900, 16360, 16101, 
      15901, 15940, 16132, 16237, 16605, 16660, 33581, 29549, 19594, 18874, 
      16714, 16250, 24025, 20000, 15476, 15440, 15737, 16465, 16672, 17977, 
      19732, 28125, 26365, 20029, 19225, 18493, 15229, 15165, 16498, 17833, 
      28340, 24488, 21940, 19925, 18853, 17909, 14900, 15005, 15413, 15460, 
      28097, 22037, 21365, 20570, 20417, 20266, 19682, 18610, 16405, 14642, 
      14666, 15082, 15370, 15425, 17042, 18241, 19265, 30025, 24400, 21969, 
      15076, 15184, 28802, 26705, 26261, 25186, 24977, 24362, 15605, 14890, 
      14357, 16762, 26468, 20813, 20485, 19549, 16424, 15368, 14068, 18685, 
      29314, 26458, 23890, 16290, 14650, 16938, 23657, 13652, 13600, 13856, 
      20969, 18125, 16474, 14989, 13549, 15074, 16825, 24877, 23605, 22996, 
      17757, 15597, 13480, 15597, 24869, 15685, 14618, 13130, 12833, 13093, 
      13253, 13345, 14369, 16490, 16994, 22745, 18169, 17305, 16388, 12769, 
      12905, 12944, 15044, 16900, 21925, 20785, 19546, 15921, 16677, 23764, 
      17284, 12100, 12109, 13000, 13544, 14309, 15700, 25106, 23117, 20345, 
      12281, 20689, 19945, 19408, 17593, 12340, 12448, 20098, 12745, 23780, 
      23557, 18461, 16565, 14957, 14836, 11597, 11432, 11336, 11405, 19861, 
      16801, 14389, 11986, 11925, 11074, 11106, 11146, 11194, 11905, 11041, 
      10865, 10937, 11177, 13520, 13952, 17170, 16693, 16538, 11234, 10898, 
      13210, 14090, 16645, 16488, 12805, 11493, 19805, 19610, 14297, 11570, 
      11101, 10985, 13565, 15476, 14489, 10900, 10625, 11444, 13844, 15426, 
      14842, 10026, 10057, 11097, 11737, 11540, 11285, 17509, 14885, 10930, 
      9770, 9241, 10980, 11617, 19634, 17674, 14954, 10625, 18440, 12436, 
      9565, 15373, 13690, 9090, 8874, 10585, 10064, 9364, 9689, 10489, 17885, 
      13906, 12002, 8450, 8306, 14824, 10309, 8629, 8389, 8584, 18122, 8650, 
      8597, 8042, 8090, 8405, 8882, 9521, 10946, 14144, 8585, 7745, 8185, 
      9344, 7445, 7477, 7540, 7592, 7652, 7757, 8917, 11365, 7481, 8906, 
      11321, 11450, 14112, 7105, 7312, 14989, 10610, 9290, 6898, 6953, 6949, 
      10405, 6577, 10369, 6436, 7424, 9425, 15457, 9605, 12973, 7765, 6133, 
      6205, 7380, 7933, 8845, 6370, 18320, 6001, 5857, 6065, 9376, 10386, 
      9981, 8874, 6250, 9981, 14885, 12200, 8725, 7976, 7240, 6632, 9965, 
      10090, 8578, 7829, 6929, 6113, 6353, 6418, 6929, 6002, 5666, 5057, 
      5185, 7157, 8066, 8996, 5800, 5021, 5576, 6196, 7109, 6361, 5386, 6282, 
      11849, 5993, 4649, 7540, 5450, 5273, 4813, 4489, 4538, 4553, 4850, 
      12637, 7605, 7492, 7060, 5956, 4885, 4581, 4437, 8450, 6929, 4514, 
      8069, 6800, 4321, 4121, 4160, 5617, 7940, 8585, 4113, 7938, 17069, 
      12493, 10244, 8885, 6760, 4933, 3965, 5444, 8200, 9620, 12002, 11465, 
      10121, 7946, 6530, 4621, 3802, 5017, 4561, 3616, 3700, 6516, 8957, 
      4570, 3506, 10933, 5573, 4040, 3445, 6845, 13450, 5650, 5365, 3298, 
      3649, 6849, 8612, 4505, 3392, 3236, 3200, 3332, 3460, 6161, 7625, 8912, 
      8066, 7649, 4181, 3281, 4114, 11197, 2917, 2920, 3141, 4005, 4360, 
      5620, 5725, 6052, 6637, 4573, 2858, 2809, 2813, 5018, 5309, 8138, 3860, 
      3929, 10882, 2637, 2626, 2617, 5305, 5965, 9896, 6469, 2824, 2669, 
      2789, 2824, 3076, 5864, 2410, 2522, 3130, 3362, 5002, 5220, 2745, 
      10585, 3298, 2498, 11618, 12932, 3341, 2152, 2645, 6877, 8516, 4234, 
      2221, 3874, 6381, 9250, 10306, 11826, 4745, 3457, 2161, 2017, 2420, 
      3700, 6161, 7561, 8660, 10400, 8573, 8249, 10313, 9864, 1765, 3789, 
      3973, 8820, 10228, 5525, 2770, 3445, 4490, 11482, 12917, 12416, 8996, 
      2129, 1856, 2384, 3364, 6784, 10625, 11401, 12130, 6562, 1530, 1522, 
      4330, 11125, 2965, 3944, 4285, 3050, 1378, 1625, 2098, 9113, 9290, 
      2320, 1737, 3145, 3796, 10321, 1325, 1225, 1586, 4034, 8969, 13769, 
      13037, 5917, 3365, 3272, 1277, 2920, 10305, 1818, 1138, 4689, 8485, 
      13410, 5924, 1600, 1168, 1088, 4505, 5924, 6353, 11024, 12625, 962, 
      1361, 4805, 5317, 9242, 13896, 12564, 1189, 1021, 981, 1000, 1021, 
      1261, 4381, 12136, 16217, 13610, 9305, 2866, 2210, 1625, 850, 842, 941, 
      4562, 3284, 2305, 1873, 1808, 1268, 1184, 884, 10193, 6813, 12829, 
      6005, 680, 677, 680, 1000, 1117, 5386, 2834, 650, 661, 7025, 11650, 
      2512, 1360, 720, 10980, 11392, 5290, 6770, 7090, 7253, 7585, 13985, 
      7709, 15368, 6370, 1361, 841, 7289, 7796, 16276, 722, 15245, 648, 578, 
      881, 256, 281, 8720, 16609, 549, 8506, 11461, 17125, 1421, 11012, 
      11645, 17620, 11405, 17858, 13140, 160, 505, 820, 11593, 15273, 185, 
      200, 424, 13096, 10282, 981, 90, 405, 565, 15706, 17242, 1025, 145, 
      338, 17197, 29, 13705, 25, 73, 109, 130, 1, 21025, 14884, 0, 100, 
      19048, 18778, 18505, 641, 349, 29, 34, 23153, 19930, 65, 208, 289, 104, 
      125, 136, 221, 317, 22345, 610, 260, 225, 765, 724, 569, 449, 436, 
      1170, 1808, 1060, 1573, 1125, 2066, 1508, 1480, 1616, 1745, 1780, 2290, 
      2273, 2473, 2610, 2993, 2708, 2813, 3460, 3505, 3265, 3560, 3485, 4050, 
      4325, 4849, 4905, 5237, 5057, 5328, 6205, 6322, 8317, 8665, 8658 ], 
  [ 63905, 63185, 63313, 61353, 59625, 59044, 58896, 59057, 57800, 56225, 
      55501, 51976, 51242, 49045, 49465, 49156, 48341, 48005, 47477, 45781, 
      45764, 45800, 42866, 41938, 41480, 42082, 42209, 41513, 39709, 41017, 
      40532, 40626, 39752, 39661, 38464, 38501, 37165, 34052, 33908, 33448, 
      44425, 45305, 31858, 33892, 32740, 31417, 31076, 40192, 38194, 30605, 
      33940, 29385, 29629, 29525, 33050, 29585, 34961, 36482, 28953, 34153, 
      35968, 32930, 27725, 27481, 60752, 53465, 31385, 27985, 27572, 31385, 
      28594, 28090, 31469, 61213, 54805, 49653, 51202, 30682, 27857, 31105, 
      60569, 59825, 59456, 50564, 27904, 26624, 28736, 59877, 51208, 25085, 
      25064, 31205, 56333, 24653, 25178, 27458, 28249, 54265, 25857, 28057, 
      32257, 49625, 28925, 27161, 27506, 33050, 52277, 27437, 27560, 54738, 
      52309, 44145, 43573, 23509, 23410, 23204, 48082, 45301, 24170, 23701, 
      25717, 52429, 39924, 38629, 23796, 22581, 25309, 25636, 27684, 29061, 
      39625, 39362, 25337, 22525, 24226, 24602, 25450, 25565, 46868, 37280, 
      23425, 22004, 49165, 38509, 22570, 21898, 21865, 21690, 21625, 24745, 
      28834, 46916, 46280, 23816, 21757, 21485, 26792, 40625, 24274, 21349, 
      22469, 22789, 26954, 48625, 38961, 33732, 22945, 22417, 20772, 20817, 
      21361, 21636, 31685, 35789, 34325, 23413, 21764, 20789, 20693, 20648, 
      20740, 21730, 20905, 20281, 19930, 23725, 44881, 35476, 33761, 33524, 
      31481, 29009, 22625, 20896, 20561, 21625, 23569, 25076, 21530, 21437, 
      19385, 19330, 19897, 20617, 28453, 24820, 19144, 20200, 22180, 39794, 
      20369, 19130, 40996, 30377, 26417, 24580, 18820, 18560, 29041, 23125, 
      18234, 18250, 19314, 21474, 35380, 30500, 20660, 18856, 29789, 22178, 
      21053, 19538, 17885, 17693, 18365, 35649, 30193, 25705, 24993, 17593, 
      18448, 17162, 17386, 27101, 26900, 21941, 18125, 16900, 20996, 36805, 
      27045, 25290, 16650, 19520, 17060, 19633, 26533, 17425, 17153, 19378, 
      31501, 26901, 26077, 22600, 20500, 19476, 17992, 17640, 16900, 16501, 
      16101, 15880, 15912, 15957, 16165, 16200, 36361, 32009, 20954, 20114, 
      17474, 15850, 25985, 21460, 15776, 15380, 15457, 15905, 16052, 17057, 
      18512, 30505, 28585, 21529, 20605, 19753, 15529, 15385, 15858, 16893, 
      30760, 26548, 23720, 21445, 20213, 19109, 14920, 14885, 15053, 15080, 
      30517, 23857, 23105, 22210, 22037, 21866, 21202, 19970, 17345, 14762, 
      14666, 14762, 14930, 14965, 16162, 17141, 18005, 32625, 26500, 23809, 
      14656, 14724, 31322, 29045, 28561, 27386, 27157, 26482, 16465, 15530, 
      14737, 15842, 28808, 22573, 22205, 21149, 17524, 16228, 14408, 17405, 
      31914, 28818, 26010, 17410, 15370, 15898, 25777, 14032, 13940, 13556, 
      22829, 19625, 17714, 15929, 14009, 14314, 15725, 27157, 25765, 25096, 
      19237, 16717, 14020, 14677, 27169, 16865, 15578, 13610, 13093, 12833, 
      12913, 12965, 13669, 15370, 15794, 24865, 19769, 18785, 17728, 13169, 
      12625, 12644, 14144, 15680, 23985, 22725, 21346, 14821, 15457, 26024, 
      18824, 12200, 12149, 12500, 12884, 13469, 14600, 27506, 25337, 22285, 
      11981, 22689, 21865, 21268, 19233, 11920, 11988, 22058, 13565, 26120, 
      25877, 20261, 18125, 16277, 16136, 12077, 11812, 11636, 11245, 21841, 
      18421, 15649, 12706, 12625, 11034, 11026, 11026, 11034, 12665, 11441, 
      10825, 10817, 10897, 12580, 12932, 18890, 18353, 18178, 11834, 11338, 
      12290, 13010, 18325, 18148, 13885, 12253, 21865, 21650, 15677, 12410, 
      11801, 11645, 12505, 17056, 15929, 11600, 10225, 10784, 12704, 17026, 
      16362, 9826, 9837, 10477, 10957, 12520, 12205, 19409, 16465, 11810, 
      9490, 9441, 10240, 10737, 21794, 19634, 16594, 11525, 20500, 13736, 
      9125, 17113, 15210, 9610, 8674, 9805, 10964, 10064, 9089, 9689, 19945, 
      15506, 13322, 8810, 8506, 16564, 11349, 9189, 8149, 8244, 20242, 9290, 
      9217, 8362, 7930, 8065, 8362, 8821, 9946, 15844, 9265, 7865, 7865, 
      8644, 7405, 7397, 7400, 7412, 7432, 7477, 8237, 10205, 7261, 8186, 
      10141, 10250, 15892, 7345, 7092, 16889, 11930, 10370, 6938, 6893, 7349, 
      11745, 6597, 11729, 6416, 6884, 8425, 17477, 8545, 14733, 8685, 6373, 
      6085, 6760, 7173, 10025, 6050, 20660, 6401, 5777, 5825, 8276, 11866, 
      11401, 10114, 5850, 8761, 16925, 13940, 9965, 9076, 8180, 7412, 8725, 
      11570, 9818, 8929, 7829, 5653, 5813, 5858, 6229, 6722, 6266, 5237, 
      5045, 6337, 7066, 10376, 6500, 4901, 5156, 5576, 6269, 7261, 5986, 
      5602, 13649, 6833, 4649, 6560, 6170, 5933, 5273, 4589, 4498, 4493, 
      4570, 14557, 8845, 8712, 8200, 6856, 5445, 4981, 4357, 9850, 8069, 
      4274, 6929, 7940, 4721, 4321, 4100, 4937, 6800, 7345, 3973, 6778, 
      19469, 14453, 11944, 10405, 7940, 5693, 4285, 4744, 6980, 8200, 13922, 
      13325, 11821, 9346, 7690, 5321, 3722, 4397, 5281, 3636, 3600, 5536, 
      10537, 5330, 3506, 12773, 6613, 4660, 3725, 5765, 15570, 6730, 6385, 
      3258, 3349, 5749, 10192, 5345, 3812, 3536, 3140, 3152, 3200, 5161, 
      6385, 7492, 9586, 9109, 4961, 3061, 3554, 13117, 2997, 2980, 2941, 
      3445, 3700, 4680, 4765, 5032, 5517, 5513, 3098, 2909, 2873, 4178, 4409, 
      6778, 3280, 3329, 12802, 2857, 2826, 2797, 4365, 4905, 11716, 7829, 
      3284, 3029, 2549, 2564, 2696, 4804, 2450, 2402, 2690, 2842, 4082, 6400, 
      2425, 8865, 4058, 2938, 9778, 15112, 4141, 2372, 2285, 5597, 7016, 
      5274, 2041, 3114, 5161, 7650, 8586, 9946, 5905, 4337, 2561, 1937, 2080, 
      2960, 4961, 6161, 7120, 8660, 10313, 6749, 8573, 11764, 1885, 2989, 
      3133, 7240, 8488, 6865, 2210, 2705, 3530, 9602, 10897, 14596, 10816, 
      2689, 1636, 1924, 2624, 5444, 8825, 9521, 14290, 8082, 1690, 1642, 
      3370, 9265, 3845, 3044, 5465, 3970, 1538, 1405, 1658, 7453, 7610, 3060, 
      2257, 2385, 2896, 8521, 1625, 1325, 1306, 3074, 7309, 11629, 15317, 
      7397, 4405, 4292, 1597, 2180, 12325, 2458, 1378, 3589, 6865, 11290, 
      7424, 2180, 1508, 1348, 3425, 4624, 4993, 9124, 14885, 1082, 1061, 
      3665, 4097, 7522, 16276, 14824, 1629, 1341, 1261, 900, 901, 981, 3301, 
      10116, 18797, 15970, 11245, 3866, 3050, 2285, 1010, 962, 841, 3442, 
      4384, 3185, 2633, 2548, 1808, 1684, 1184, 8353, 5353, 10729, 7565, 820, 
      757, 740, 740, 797, 6866, 3874, 650, 641, 5525, 9650, 3492, 2020, 580, 
      9040, 9412, 4010, 5290, 5570, 5713, 6005, 11765, 6109, 13028, 8010, 
      2081, 1361, 5729, 6176, 13856, 1202, 12905, 1108, 1018, 1481, 356, 281, 
      6980, 19269, 1009, 6786, 9441, 14625, 2221, 9032, 9605, 15080, 9385, 
      15298, 15520, 340, 225, 400, 9553, 12913, 125, 500, 164, 10916, 12402, 
      1681, 250, 145, 225, 13306, 14722, 1745, 425, 778, 19917, 169, 16145, 
      65, 13, 9, 10, 101, 24025, 17424, 100, 0, 21908, 21618, 21325, 1241, 
      809, 89, 74, 26293, 22850, 245, 548, 89, 244, 125, 116, 101, 137, 
      25425, 1130, 520, 325, 1285, 1224, 929, 689, 416, 1810, 2468, 1040, 
      2113, 1105, 2746, 1768, 1460, 1796, 2005, 1960, 2570, 2533, 2833, 2650, 
      3433, 2768, 2953, 3920, 3925, 3445, 3940, 3805, 4330, 4625, 5249, 5245, 
      5617, 5237, 5668, 6525, 6602, 8537, 8845, 8818 ], 
  [ 72301, 73949, 72001, 70025, 69173, 70664, 71108, 68897, 70596, 64557, 
      63233, 65908, 59530, 60281, 56549, 57128, 57493, 56857, 58105, 56393, 
      53704, 51364, 57010, 56666, 56500, 52658, 51005, 48817, 53525, 48613, 
      49608, 48218, 48820, 49025, 49300, 46665, 48581, 52552, 48256, 50756, 
      99025, 101089, 47666, 40520, 42920, 47813, 50728, 91220, 86554, 45509, 
      37000, 48425, 44225, 44713, 35802, 42697, 81225, 85410, 43541, 79525, 
      84596, 76522, 46449, 45313, 28852, 27781, 34117, 40781, 42440, 73781, 
      37834, 39106, 74749, 28417, 27337, 26921, 26690, 32810, 37385, 74969, 
      27765, 27613, 27540, 26344, 36244, 39700, 67860, 27365, 25796, 44369, 
      44644, 77129, 26181, 47781, 54522, 65682, 68545, 25589, 36845, 68645, 
      81133, 24793, 30733, 66265, 67498, 83698, 24777, 68017, 68436, 24866, 
      24509, 24041, 24061, 43069, 46226, 48680, 23530, 23413, 35730, 37333, 
      64213, 23729, 23360, 23545, 35648, 47753, 63505, 64720, 71504, 75545, 
      23057, 23090, 31265, 39701, 60050, 61610, 64826, 65237, 22600, 23076, 
      34381, 47464, 22525, 22525, 35890, 39362, 39625, 41522, 42937, 63817, 
      76490, 22048, 22004, 31508, 38033, 40129, 71188, 21673, 29890, 38509, 
      56205, 57709, 72234, 21677, 21485, 22472, 31517, 32765, 45032, 45965, 
      51245, 53000, 22789, 21265, 21577, 29017, 32400, 35865, 36361, 36612, 
      50320, 31474, 33905, 36833, 44474, 64549, 20285, 20648, 21005, 21064, 
      21685, 22765, 28813, 32708, 52205, 57413, 64685, 69448, 30082, 30285, 
      39481, 42682, 49465, 53737, 22201, 24784, 38644, 52724, 61216, 19330, 
      30985, 47210, 19048, 20565, 22525, 23944, 35944, 38644, 20705, 24853, 
      39794, 42178, 51530, 60794, 18752, 19792, 27712, 50180, 19669, 24786, 
      26325, 29250, 36181, 40725, 48501, 18125, 19181, 21205, 21677, 36181, 
      50356, 39298, 44258, 19633, 19728, 23353, 30193, 39328, 62368, 17197, 
      19277, 20186, 38186, 25364, 31784, 58925, 18757, 29185, 30097, 58666, 
      16913, 18233, 18593, 20740, 22784, 24128, 26788, 27620, 29840, 31513, 
      34073, 37700, 40100, 41033, 43609, 43940, 16145, 16529, 21754, 22690, 
      27154, 42698, 17901, 20776, 32260, 37192, 40525, 45117, 46152, 51597, 
      57492, 16201, 16649, 20249, 21101, 22025, 32009, 33049, 46250, 51725, 
      15860, 16976, 18292, 19865, 21001, 22265, 35540, 37577, 41297, 41620, 
      15613, 17833, 18265, 18850, 18973, 19098, 19618, 20754, 24345, 33898, 
      35578, 40410, 42354, 42685, 50098, 54333, 57565, 15053, 16328, 17485, 
      41780, 42440, 14930, 15317, 15425, 15730, 15797, 16010, 24641, 26962, 
      30017, 50362, 15076, 17425, 17649, 18369, 22144, 24400, 30276, 57249, 
      14330, 14786, 15530, 21730, 25610, 52186, 15293, 29300, 29800, 38888, 
      16189, 18313, 20250, 22905, 28089, 46450, 52893, 14297, 14681, 14900, 
      18217, 21025, 26912, 49177, 14009, 20281, 22250, 27386, 30125, 37561, 
      38825, 39469, 44909, 52826, 54434, 14365, 16965, 17757, 18772, 28125, 
      37645, 37960, 48340, 54612, 14369, 14885, 15578, 51973, 54385, 13444, 
      16900, 31588, 32425, 40768, 43520, 46769, 51748, 12850, 13345, 14437, 
      37285, 13949, 14309, 14600, 15821, 38996, 39656, 13906, 22285, 12340, 
      12393, 14473, 15889, 17593, 17748, 25825, 27040, 28048, 34465, 13385, 
      15293, 17849, 22898, 23113, 32474, 33058, 33650, 34250, 22261, 26365, 
      32261, 33437, 35885, 47336, 48872, 14274, 14625, 14746, 23794, 25666, 
      46746, 49834, 14297, 14416, 18737, 21841, 12209, 12290, 16085, 20810, 
      22273, 22709, 49025, 14500, 15445, 22068, 36973, 41380, 50404, 14170, 
      14690, 33610, 33917, 40477, 43325, 18836, 19409, 12105, 13897, 19602, 
      34450, 27293, 42004, 44573, 10634, 11434, 13130, 19013, 10816, 15300, 
      36441, 12161, 13514, 22714, 32434, 42149, 18440, 20500, 38765, 42325, 
      10249, 12618, 14578, 24274, 26338, 11600, 16745, 21689, 32489, 34064, 
      9650, 20602, 20825, 24410, 31082, 33881, 36842, 39965, 45530, 11464, 
      19981, 26869, 33381, 39784, 28769, 29353, 30244, 30848, 31460, 32393, 
      39073, 48145, 31285, 39610, 48373, 48778, 10312, 24557, 31112, 9529, 
      13154, 15146, 27106, 28541, 22185, 12665, 27053, 12349, 27460, 35624, 
      43973, 8325, 44977, 9425, 15809, 23561, 28601, 36676, 39161, 13297, 
      31522, 6760, 21213, 27693, 30109, 45288, 10690, 11113, 12490, 32498, 
      47545, 7457, 8912, 12337, 13520, 14992, 16592, 47801, 10386, 12186, 
      13369, 15229, 33181, 34525, 34866, 37309, 16778, 18098, 23285, 27829, 
      39185, 42578, 10660, 16848, 27385, 32080, 35460, 39409, 14645, 17810, 
      36370, 7709, 15101, 25349, 41764, 16210, 16861, 19161, 23805, 25786, 
      26077, 29410, 6833, 11185, 11348, 12020, 14228, 17849, 19753, 26233, 
      9818, 11885, 28514, 44489, 11752, 19485, 22045, 25672, 35685, 44356, 
      46381, 26725, 44626, 4625, 6121, 7460, 8585, 11152, 15121, 20225, 
      35780, 45712, 49892, 6178, 6469, 7333, 9298, 11194, 15633, 25578, 
      34245, 15293, 24008, 25748, 40708, 7817, 14746, 24170, 6201, 11881, 
      16144, 20241, 42409, 4850, 11402, 11945, 24506, 28445, 42685, 7460, 
      13565, 18248, 19748, 24680, 26468, 27700, 40613, 45389, 49160, 7738, 
      8149, 14065, 26965, 32490, 5345, 22457, 22736, 26545, 32377, 34112, 
      39236, 39617, 40772, 42737, 12241, 20186, 22069, 22625, 37250, 38369, 
      47546, 32500, 32845, 5018, 20233, 20498, 20765, 38909, 41225, 5408, 
      8329, 17104, 18329, 26729, 27040, 28948, 41120, 22482, 24802, 29826, 
      31162, 38322, 9556, 27781, 54941, 13426, 17042, 57626, 3460, 12913, 
      19728, 28225, 45153, 49828, 10490, 25313, 34970, 43825, 51938, 54650, 
      58378, 9341, 11917, 17245, 23725, 27716, 34516, 43325, 47485, 50516, 
      55016, 5161, 49549, 54925, 4240, 20705, 35425, 36161, 51220, 54836, 
      7625, 31090, 34249, 38330, 58018, 61385, 2920, 4468, 14989, 25480, 
      29320, 34164, 45864, 56053, 57933, 2906, 6170, 19906, 20450, 38162, 
      57377, 11401, 36944, 8577, 10930, 19746, 25237, 28746, 52597, 53050, 
      12680, 15133, 34205, 36788, 55733, 17753, 20413, 26018, 37850, 52445, 
      63869, 2137, 6057, 9577, 9760, 17425, 33696, 2989, 13546, 18386, 40429, 
      51401, 63226, 5780, 14152, 17032, 18056, 39965, 44420, 45677, 57800, 
      1989, 19858, 26053, 41089, 42705, 53530, 1600, 1924, 15665, 17153, 
      17665, 22928, 23225, 25673, 39833, 60560, 1157, 1586, 3077, 9610, 
      11162, 13061, 19186, 19730, 22865, 40562, 8644, 10701, 11925, 12136, 
      14356, 14824, 17284, 56125, 47497, 62345, 5009, 19280, 20105, 20384, 
      25120, 26065, 5490, 9010, 21178, 21465, 48253, 59778, 9512, 12776, 
      23176, 58276, 59240, 43474, 47714, 48586, 49025, 49909, 65141, 50305, 
      68176, 4250, 11933, 14173, 49325, 50660, 70180, 14602, 68041, 14800, 
      15002, 13093, 19368, 20773, 53224, 389, 14689, 52730, 59825, 72113, 
      10865, 58820, 60281, 73156, 59761, 73666, 772, 18152, 24845, 27092, 
      60221, 68317, 21485, 16528, 24480, 63648, 1490, 11785, 18346, 24457, 
      25721, 69290, 72482, 11549, 16741, 14722, 113, 18545, 477, 19917, 
      21341, 21929, 22226, 19053, 53, 260, 19048, 21908, 0, 2, 5, 12773, 
      14409, 19609, 19890, 221, 34, 17981, 15912, 23445, 18560, 20513, 20800, 
      22265, 23185, 221, 13810, 17044, 19213, 13945, 14180, 15949, 17485, 
      21060, 12682, 13000, 21636, 14417, 21697, 12970, 18196, 22032, 19400, 
      18421, 19556, 18666, 18925, 17741, 22282, 17141, 22100, 21097, 17316, 
      17909, 20981, 18512, 19265, 20362, 20353, 19485, 20365, 20137, 22717, 
      20776, 21905, 22570, 25345, 26237, 26506 ], 
  [ 72605, 74237, 72301, 70317, 69453, 70930, 71370, 69173, 70850, 64829, 
      63505, 66130, 59780, 60505, 56797, 57370, 57725, 57089, 58325, 56605, 
      53930, 51602, 57188, 56836, 56666, 52852, 51209, 49025, 53689, 48817, 
      49802, 48420, 49010, 49213, 49474, 46853, 48745, 52658, 48386, 50866, 
      98881, 100937, 47776, 40690, 43066, 47917, 50810, 91090, 86440, 45617, 
      37186, 48501, 44329, 44813, 35984, 42809, 81113, 85280, 43641, 79417, 
      84466, 76424, 46517, 45385, 29258, 28145, 34289, 40885, 42530, 73685, 
      37960, 39220, 74645, 28825, 27709, 27261, 27040, 32980, 37505, 74857, 
      28169, 28013, 27938, 26690, 36370, 39794, 67778, 27765, 26146, 44417, 
      44690, 76997, 26561, 47801, 54500, 65600, 68449, 25957, 36945, 68545, 
      80977, 25133, 30893, 66173, 67400, 83528, 25133, 67913, 68330, 25236, 
      24865, 24345, 24361, 43105, 46240, 48674, 23860, 23725, 35816, 37405, 
      64117, 24085, 23634, 23809, 35730, 47745, 63409, 64618, 71370, 75393, 
      23329, 23360, 31385, 39745, 59968, 61520, 64720, 65129, 22922, 23330, 
      34465, 47450, 22861, 22789, 35956, 39400, 39661, 41544, 42949, 63709, 
      76324, 22370, 22322, 31610, 38077, 40157, 71042, 21953, 30004, 38545, 
      56129, 57625, 72080, 22009, 21753, 22698, 31609, 32845, 45018, 45945, 
      51193, 52938, 22997, 21509, 21809, 29125, 32474, 35909, 36401, 36650, 
      50266, 31552, 33961, 36865, 44452, 64417, 20593, 20890, 21233, 21290, 
      21893, 22949, 28913, 32770, 52133, 57313, 64549, 69290, 30164, 30365, 
      39485, 42664, 49405, 53653, 22381, 24922, 38650, 52642, 61090, 19604, 
      31049, 47156, 19330, 20765, 22685, 24082, 35962, 38642, 20893, 24973, 
      39780, 42148, 51444, 60660, 18994, 19994, 27794, 50098, 19865, 24896, 
      26417, 29312, 36185, 40697, 48425, 18369, 19381, 21361, 21825, 36181, 
      50266, 39272, 44200, 19805, 19898, 23465, 30233, 39298, 62210, 17449, 
      19449, 20340, 38160, 25442, 31802, 58777, 18925, 29221, 30125, 58516, 
      17125, 18405, 18757, 20866, 22882, 24210, 26842, 27666, 29866, 31525, 
      34065, 37666, 40050, 40977, 43537, 43866, 16393, 16745, 21860, 22784, 
      27200, 42628, 18065, 20890, 32258, 37154, 40465, 45029, 46058, 51473, 
      57338, 16405, 16837, 20365, 21205, 22117, 32005, 33037, 46152, 51597, 
      16066, 17146, 18434, 19981, 21101, 22349, 35506, 37529, 41225, 41546, 
      15817, 17977, 18401, 18976, 19097, 19220, 19732, 20852, 24401, 33872, 
      35540, 40340, 42272, 42601, 49972, 54185, 57401, 15273, 16498, 17629, 
      41698, 42354, 15140, 15509, 15613, 15908, 15973, 16180, 24685, 26984, 
      30013, 50228, 15266, 17557, 17777, 18485, 22210, 24442, 30266, 57077, 
      14544, 14976, 15696, 21796, 25636, 52036, 15457, 29290, 29786, 38810, 
      16325, 18413, 20324, 22949, 28085, 46324, 52733, 14473, 14845, 15058, 
      18313, 21085, 26914, 49033, 14185, 20345, 22292, 27380, 30097, 37481, 
      38737, 39377, 44785, 52660, 54260, 14521, 17069, 17849, 18850, 28109, 
      37561, 37874, 48194, 54434, 14517, 15021, 15700, 51805, 54205, 13610, 
      16994, 31538, 32369, 40658, 43394, 46625, 51578, 13028, 13505, 14569, 
      37193, 14085, 14437, 14722, 15921, 38890, 39546, 14036, 22301, 12506, 
      12557, 14585, 15977, 17657, 17810, 25805, 27010, 28010, 34381, 13513, 
      15385, 17905, 22900, 23113, 32400, 32980, 33568, 34164, 22265, 26333, 
      32185, 33353, 35785, 47170, 48698, 14372, 14717, 14836, 23780, 25636, 
      46580, 49652, 14389, 14506, 18769, 21841, 12337, 12416, 16145, 20816, 
      22265, 22697, 48841, 14578, 15509, 22058, 36853, 41234, 50210, 14248, 
      14760, 33508, 33813, 40333, 43165, 18850, 19417, 12209, 13969, 19604, 
      34336, 27225, 41842, 44397, 10760, 11540, 13204, 19013, 10930, 15338, 
      36305, 12241, 13572, 22672, 32320, 41977, 18434, 20474, 38609, 42149, 
      10357, 12680, 14612, 24212, 26260, 11674, 16749, 21645, 32365, 33930, 
      9760, 20564, 20785, 24340, 30964, 33745, 36688, 39793, 45328, 11530, 
      19945, 26777, 33245, 39610, 28657, 29237, 30122, 30722, 31330, 32257, 
      38897, 47921, 31153, 39428, 48145, 48548, 10378, 24469, 30978, 9605, 
      13172, 15140, 26996, 28421, 22109, 12681, 26937, 12365, 27338, 35450, 
      43753, 8405, 44749, 9477, 15777, 23461, 28465, 36490, 38961, 13289, 
      31364, 6866, 21125, 27557, 29957, 45050, 10708, 11125, 12484, 32328, 
      47293, 7529, 8954, 12329, 13498, 14954, 16538, 47545, 10400, 12176, 
      13345, 15185, 33001, 34337, 34676, 37105, 16712, 18020, 23165, 27677, 
      38965, 42340, 10658, 16778, 27233, 31898, 35258, 39185, 14593, 17728, 
      36160, 7745, 15041, 25205, 41522, 16136, 16781, 19061, 23669, 25636, 
      25925, 29236, 6877, 11161, 11322, 11986, 14170, 17757, 19645, 26077, 
      9808, 11849, 28340, 44225, 11714, 19373, 21913, 25514, 35465, 44090, 
      46105, 26557, 44356, 4709, 6161, 7474, 8581, 11114, 15041, 20101, 
      35554, 45434, 49594, 6212, 6497, 7345, 9280, 11152, 15545, 25412, 
      34025, 15205, 23850, 25578, 40450, 7813, 14660, 24008, 6221, 11821, 
      16042, 20105, 42137, 4896, 11344, 11881, 24336, 28249, 42409, 7450, 
      13481, 18122, 19610, 24506, 26282, 27506, 40345, 45097, 48850, 7720, 
      8125, 13973, 26773, 32264, 5365, 22293, 22570, 26353, 32149, 33874, 
      38970, 39349, 40498, 42453, 12161, 20036, 21905, 22457, 36992, 38105, 
      47236, 32266, 32609, 5032, 20077, 20340, 20605, 38637, 40941, 5410, 
      8285, 16970, 18185, 26525, 26834, 28730, 40834, 22304, 24608, 29600, 
      30928, 38048, 9490, 27565, 54585, 13316, 16900, 57256, 3490, 12805, 
      19562, 28001, 44837, 49490, 10404, 25105, 34704, 43513, 51588, 54288, 
      58000, 9265, 11813, 17093, 23525, 27490, 34250, 43013, 47153, 50170, 
      54650, 5141, 49205, 54557, 4234, 20521, 35149, 35881, 50866, 54466, 
      7561, 30836, 33977, 38036, 57632, 60985, 2938, 4450, 14845, 25258, 
      29074, 33890, 45530, 55673, 57545, 2920, 6120, 19720, 20260, 37864, 
      56989, 11285, 36650, 8489, 10816, 19556, 25009, 28496, 52225, 52676, 
      12546, 14977, 33921, 36490, 55345, 17573, 20213, 25780, 37544, 52069, 
      63445, 2153, 5993, 9469, 9650, 17245, 33410, 2977, 13396, 18196, 40105, 
      51025, 62800, 5714, 13994, 16850, 17866, 39641, 44074, 45325, 57394, 
      1997, 19652, 25805, 40757, 42365, 53140, 1618, 1930, 15489, 16965, 
      17473, 22698, 22993, 25425, 39505, 60138, 1193, 1600, 3049, 9488, 
      11024, 12905, 18980, 19520, 22633, 40228, 8530, 10565, 11777, 11986, 
      14186, 14650, 17090, 55717, 47125, 61909, 4937, 19066, 19885, 20162, 
      24866, 25805, 5408, 8884, 20948, 21233, 47873, 59348, 9378, 12610, 
      22930, 57850, 58810, 43112, 47332, 48200, 48637, 49517, 64685, 49909, 
      67706, 4176, 11765, 13985, 48929, 50258, 69698, 14408, 67565, 14602, 
      14800, 12905, 19130, 20525, 52802, 405, 14485, 52308, 59373, 71613, 
      10693, 58370, 59825, 72650, 59305, 73156, 754, 17914, 24561, 26794, 
      59761, 67825, 21221, 16298, 24194, 63170, 1440, 11593, 18100, 24169, 
      25425, 68788, 71968, 11357, 16505, 14500, 117, 18289, 449, 19649, 
      21061, 21645, 21940, 18785, 73, 234, 18778, 21618, 2, 0, 1, 12545, 
      14165, 19325, 19604, 241, 32, 17705, 15650, 23129, 18274, 20213, 20498, 
      21953, 22865, 225, 13556, 16762, 18913, 13681, 13914, 15665, 17189, 
      20738, 12424, 12722, 21290, 14125, 21349, 12688, 17866, 21674, 19058, 
      18085, 19210, 18320, 18577, 17401, 21904, 16801, 21722, 20725, 16970, 
      17557, 20605, 18154, 18901, 19984, 19973, 19109, 19981, 19753, 22313, 
      20386, 21501, 22160, 24905, 25789, 26056 ], 
  [ 72410, 74026, 72104, 70120, 69250, 70713, 71149, 68968, 70625, 64634, 
      63314, 65897, 59585, 60290, 56610, 57177, 57524, 56890, 58114, 56394, 
      53737, 51425, 56953, 56597, 56425, 52641, 51010, 48836, 53456, 48626, 
      49601, 48229, 48809, 49010, 49261, 46658, 48528, 52393, 48149, 50609, 
      98372, 100420, 47529, 40505, 42857, 47666, 50537, 90605, 85973, 45376, 
      37025, 48232, 44090, 44570, 35825, 42580, 80660, 84809, 43402, 78970, 
      83997, 75989, 46250, 45124, 29333, 28178, 34130, 40658, 42289, 73258, 
      37757, 39005, 74212, 28906, 27754, 27274, 27065, 32825, 37300, 74420, 
      28250, 28090, 28013, 26713, 36173, 39565, 67373, 27844, 26177, 44146, 
      44417, 76546, 26624, 47504, 54161, 65201, 68036, 26010, 36730, 68130, 
      80506, 25160, 30740, 65768, 66989, 83045, 25178, 67498, 67913, 25297, 
      24912, 24340, 24352, 42832, 45945, 48361, 23885, 23732, 35597, 37172, 
      63716, 24138, 23605, 23770, 35509, 47434, 63010, 64213, 70933, 74938, 
      23300, 23329, 31204, 39488, 59585, 61129, 64313, 64720, 22945, 23285, 
      34250, 47137, 22900, 22756, 35725, 39141, 39400, 41269, 42664, 63304, 
      75861, 22397, 22345, 31417, 37826, 39890, 70601, 21940, 29825, 38288, 
      55760, 57248, 71633, 22050, 21730, 22633, 31410, 32634, 44713, 45634, 
      50850, 52585, 22916, 21466, 21754, 28946, 32261, 35666, 36154, 36401, 
      49925, 31345, 33732, 36612, 44145, 64000, 20618, 20849, 21178, 21233, 
      21818, 22850, 28730, 32549, 51778, 56930, 64130, 68849, 29965, 30164, 
      39208, 42365, 49064, 53288, 22282, 24781, 38377, 52281, 60685, 19601, 
      30836, 46825, 19337, 20690, 22570, 23945, 35705, 38365, 20808, 24820, 
      39493, 41845, 51085, 60253, 18965, 19925, 27605, 49745, 19792, 24737, 
      26240, 29105, 35920, 40400, 48080, 18346, 19314, 21250, 21706, 35914, 
      49909, 38981, 43877, 19714, 19805, 23314, 30010, 39005, 61789, 17440, 
      19360, 20233, 37873, 25261, 31561, 58370, 18836, 29000, 29896, 58109, 
      17082, 18322, 18666, 20737, 22725, 24037, 26641, 27457, 29637, 31282, 
      33802, 37377, 39745, 40666, 43210, 43537, 16388, 16708, 21713, 22625, 
      26993, 42305, 17978, 20753, 32005, 36865, 40154, 44690, 45713, 51098, 
      56933, 16360, 16776, 20232, 21060, 21960, 31752, 32776, 45805, 51220, 
      16025, 17069, 18329, 19850, 20954, 22186, 35225, 37234, 40906, 41225, 
      15776, 17876, 18292, 18857, 18976, 19097, 19601, 20705, 24212, 33601, 
      35257, 40025, 41945, 42272, 49601, 53792, 56992, 15250, 16425, 17530, 
      41373, 42025, 15109, 15460, 15560, 15845, 15908, 16109, 24488, 26765, 
      29768, 49853, 15217, 17450, 17666, 18362, 22037, 24245, 30017, 56666, 
      14521, 14929, 15625, 21625, 25425, 51649, 15386, 29045, 29537, 38497, 
      16228, 18280, 20165, 22760, 27848, 45965, 52340, 14418, 14778, 14985, 
      18178, 20914, 26685, 48658, 14132, 20180, 22105, 27145, 29840, 37172, 
      38420, 39056, 44432, 52265, 53857, 14450, 16946, 17714, 18701, 27866, 
      37250, 37561, 47821, 54029, 14440, 14932, 15597, 51412, 53800, 13553, 
      16865, 31265, 32090, 40325, 43045, 46258, 51185, 12985, 13444, 14480, 
      36880, 14002, 14346, 14625, 15802, 38565, 39217, 13949, 22100, 12457, 
      12506, 14482, 15850, 17506, 17657, 25570, 26765, 27757, 34082, 13428, 
      15264, 17748, 22689, 22900, 32113, 32689, 33273, 33865, 22058, 26090, 
      31898, 33058, 35474, 46793, 48313, 14261, 14600, 14717, 23557, 25397, 
      46205, 49261, 14274, 14389, 18594, 21634, 12260, 12337, 16000, 20617, 
      22052, 22480, 48452, 14453, 15370, 21845, 36530, 40885, 49813, 14125, 
      14629, 33205, 33508, 39988, 42804, 18665, 19226, 12116, 13844, 19409, 
      34025, 26962, 41485, 44026, 10693, 11453, 13085, 18820, 10853, 15185, 
      35978, 12132, 13441, 22441, 32017, 41616, 18241, 20261, 38266, 41786, 
      10280, 12557, 14461, 23965, 25997, 11565, 16570, 21418, 32058, 33613, 
      9689, 20345, 20564, 24089, 30665, 33428, 36353, 39440, 44945, 11417, 
      19730, 26506, 32930, 39257, 28370, 28946, 29825, 30421, 31025, 31946, 
      38546, 47522, 30848, 39073, 47744, 48145, 10273, 24210, 30673, 9512, 
      13021, 14965, 26717, 28132, 21866, 12532, 26656, 12218, 27053, 35113, 
      43370, 8324, 44360, 9370, 15586, 23202, 28170, 36145, 38602, 13124, 
      31049, 6817, 20882, 27266, 29650, 44657, 10573, 10984, 12325, 32005, 
      46888, 7450, 8845, 12170, 13325, 14765, 16333, 47138, 10265, 12017, 
      13172, 14992, 32672, 34000, 34337, 36752, 16501, 17797, 22900, 27380, 
      38600, 41957, 10513, 16565, 26938, 31573, 34913, 38818, 14400, 17505, 
      35809, 7642, 14842, 24922, 41141, 15925, 16564, 18824, 23396, 25349, 
      25636, 28925, 6786, 11002, 11161, 11817, 13977, 17530, 19402, 25786, 
      9665, 11680, 28033, 43828, 11545, 19130, 21650, 25225, 35114, 43693, 
      45698, 26260, 43957, 4666, 6074, 7361, 8450, 10949, 14834, 19850, 
      35201, 45029, 49169, 6121, 6400, 7232, 9137, 10985, 15332, 25121, 
      33680, 14994, 23569, 25285, 40069, 7688, 14453, 23725, 6122, 11642, 
      15821, 19850, 41746, 4825, 11169, 11700, 24049, 27936, 42016, 7325, 
      13282, 17881, 19357, 24217, 25981, 27197, 39962, 44690, 48425, 7589, 
      7988, 13768, 26468, 31925, 5274, 22018, 22293, 26050, 31810, 33525, 
      38593, 38970, 40113, 42058, 11972, 19777, 21632, 22180, 36625, 37732, 
      46817, 31925, 32266, 4941, 19816, 20077, 20340, 38260, 40552, 5309, 
      8138, 16733, 17938, 26218, 26525, 28409, 40445, 22025, 24313, 29273, 
      30593, 37673, 9325, 27250, 54130, 13109, 16661, 56789, 3425, 12602, 
      19301, 27682, 44426, 49057, 10225, 24804, 34345, 43108, 51145, 53833, 
      57529, 9098, 11618, 16850, 23234, 27173, 33893, 42610, 46730, 49733, 
      54193, 5032, 48772, 54100, 4141, 20250, 34786, 35514, 50425, 54009, 
      7412, 30497, 33620, 37657, 57161, 60500, 2873, 4349, 14618, 24953, 
      28745, 33533, 45113, 55210, 57074, 2853, 5989, 19453, 19989, 37485, 
      56520, 11090, 36277, 8324, 10625, 19289, 24704, 28169, 51776, 52225, 
      12337, 14746, 33562, 36117, 54882, 17320, 19940, 25469, 37165, 51620, 
      62948, 2098, 5858, 9290, 9469, 16994, 33053, 2896, 13177, 17937, 39712, 
      50580, 62305, 5581, 13769, 16601, 17609, 39250, 43661, 44906, 56921, 
      1940, 19381, 25492, 40360, 41960, 52685, 1573, 1873, 15250, 16714, 
      17218, 22405, 22698, 25114, 39114, 59653, 1168, 1553, 2960, 9305, 
      10825, 12688, 18713, 19249, 22340, 39833, 8357, 10370, 11570, 11777, 
      13957, 14417, 16837, 55250, 46696, 61416, 4810, 18797, 19610, 19885, 
      24557, 25490, 5273, 8705, 20665, 20948, 47440, 58865, 9193, 12393, 
      22633, 57373, 58329, 42701, 46901, 47765, 48200, 49076, 64180, 49466, 
      67189, 4057, 11554, 13754, 48490, 49813, 69173, 14173, 67048, 14365, 
      14561, 12682, 18857, 20242, 52345, 388, 14248, 51853, 58888, 71080, 
      10490, 57889, 59338, 72113, 58820, 72617, 709, 17649, 24250, 26469, 
      59274, 67306, 20932, 16045, 23885, 62669, 1369, 11380, 17833, 23860, 
      25108, 68265, 71433, 11146, 16250, 14261, 106, 18020, 410, 19370, 
      20772, 21352, 21645, 18512, 90, 205, 18505, 21325, 5, 1, 0, 12322, 
      13928, 19048, 19325, 272, 41, 17440, 15401, 22826, 18005, 19930, 20213, 
      21658, 22564, 250, 13325, 16505, 18640, 13450, 13681, 15418, 16930, 
      20453, 12205, 12505, 21005, 13896, 21064, 12473, 17609, 21389, 18793, 
      17828, 18945, 18065, 18320, 17154, 21625, 16562, 21445, 20456, 16733, 
      17316, 20340, 17909, 18650, 19729, 19720, 18866, 19732, 19508, 22048, 
      20137, 21250, 21905, 24644, 25524, 25789 ], 
  [ 63700, 63540, 63170, 61178, 59636, 59545, 59537, 59130, 58565, 55892, 
      55012, 52925, 50821, 49300, 48724, 48625, 48082, 47668, 47560, 45832, 
      45169, 44629, 43717, 42913, 42517, 42061, 41760, 40690, 40426, 40256, 
      40121, 39857, 39325, 39304, 38441, 37832, 37258, 35785, 34645, 34885, 
      54674, 55834, 32905, 32761, 32449, 32596, 33025, 49561, 46925, 31410, 
      31937, 31154, 30340, 30376, 30953, 29938, 43154, 45305, 29648, 42128, 
      44713, 40477, 29384, 28922, 50425, 44608, 29248, 28228, 28305, 38628, 
      27989, 27905, 38914, 50660, 45512, 41480, 42601, 28381, 27306, 38674, 
      50000, 49396, 49097, 42025, 27065, 26905, 35177, 49370, 42373, 26820, 
      26869, 39240, 46370, 27290, 29285, 33665, 34946, 44644, 25616, 34816, 
      40976, 40906, 26506, 33562, 34117, 42181, 42920, 34180, 34373, 44813, 
      42874, 36530, 36098, 25274, 25945, 26361, 39401, 37250, 24029, 24050, 
      31946, 42760, 33125, 32180, 23717, 25652, 31460, 31997, 35165, 37172, 
      32818, 32625, 23850, 23698, 29809, 30465, 31873, 32058, 38233, 31025, 
      23120, 25129, 39962, 31826, 22817, 23125, 23162, 23477, 23762, 31082, 
      37201, 38125, 37629, 22725, 22696, 22984, 34381, 33226, 22685, 22490, 
      27530, 28130, 34745, 39328, 31904, 28145, 22048, 21940, 23585, 23840, 
      25504, 26129, 26650, 29416, 28372, 21800, 21341, 21416, 21460, 21485, 
      24797, 21089, 21034, 21250, 22789, 30434, 36112, 29017, 27792, 27625, 
      26212, 24580, 21136, 20737, 25092, 27136, 30340, 32617, 20593, 20570, 
      21178, 21893, 23930, 25490, 24008, 21845, 20789, 24925, 28445, 31981, 
      19906, 22797, 32825, 25076, 22516, 21449, 19889, 20329, 24082, 20546, 
      20345, 20921, 23945, 27785, 28453, 24973, 19333, 23269, 24394, 19793, 
      19298, 18833, 19210, 20138, 22490, 28496, 24580, 21632, 21200, 18980, 
      22985, 19381, 20725, 22312, 22181, 19252, 17956, 19181, 27757, 29138, 
      22178, 21053, 18713, 17865, 17505, 25888, 21650, 17162, 17170, 25625, 
      25000, 21800, 21256, 19109, 17989, 17525, 17021, 16949, 16909, 17000, 
      17300, 17989, 18581, 18836, 19604, 19709, 28522, 25290, 18085, 17665, 
      16705, 19141, 21008, 18233, 16609, 17473, 18320, 19748, 20105, 22160, 
      24665, 24050, 22690, 18154, 17650, 17218, 16354, 16490, 19973, 22058, 
      24157, 21205, 19357, 17992, 17320, 16776, 16717, 17172, 18180, 18277, 
      23906, 19346, 18874, 18329, 18226, 18125, 17741, 17069, 15914, 16201, 
      16525, 17741, 18329, 18434, 21101, 22850, 24274, 25376, 21001, 19220, 
      17977, 18185, 24345, 22698, 22354, 21529, 21370, 20905, 15298, 15133, 
      15250, 20905, 22453, 18248, 18020, 17384, 15509, 15053, 15053, 23720, 
      24641, 22385, 20417, 15317, 14677, 21365, 20176, 14521, 14569, 16425, 
      18130, 16186, 15185, 14450, 14210, 18785, 21386, 20980, 20008, 19549, 
      15860, 14600, 13933, 19700, 20914, 14530, 14013, 13725, 13978, 15538, 
      15898, 16090, 17914, 21085, 21789, 19232, 15956, 15392, 14825, 13556, 
      15392, 15481, 19081, 21737, 18554, 17714, 16825, 20450, 21506, 19885, 
      15205, 13621, 13780, 16021, 16965, 18180, 20221, 20869, 19330, 17258, 
      14794, 17444, 16900, 16513, 15248, 15145, 15353, 16945, 12442, 19669, 
      19496, 15700, 14404, 13396, 13325, 12136, 12221, 12325, 13544, 16642, 
      14482, 12970, 11917, 11906, 12905, 13037, 13177, 13325, 11728, 11764, 
      12688, 12960, 13600, 17593, 18225, 14585, 14258, 14153, 11449, 11513, 
      17225, 18505, 14152, 14045, 11812, 11300, 16354, 16209, 12546, 11169, 
      11050, 11034, 17914, 13217, 12580, 10841, 13316, 14785, 18385, 13109, 
      12725, 12209, 12290, 14330, 15370, 10765, 10660, 14426, 12602, 10397, 
      12137, 10400, 14489, 15476, 15885, 14425, 12505, 10026, 14933, 10829, 
      12308, 12658, 11525, 9425, 11009, 14170, 9441, 9241, 12816, 14116, 
      14354, 11525, 10321, 9169, 9425, 12085, 9320, 8840, 10600, 11045, 
      14425, 8653, 8650, 8845, 10093, 10858, 11785, 12874, 15049, 11489, 
      8480, 9040, 10580, 12689, 9124, 9256, 9469, 9621, 9781, 10036, 12196, 
      15844, 9602, 12277, 15842, 16021, 11225, 8068, 9425, 11794, 8865, 8145, 
      8353, 8658, 7496, 8594, 8066, 8500, 8017, 10305, 13456, 11930, 13778, 
      10088, 6980, 7048, 8020, 10445, 11348, 7402, 8677, 13969, 6500, 7556, 
      8164, 13625, 8177, 7922, 7265, 8741, 14522, 11268, 9333, 7108, 6709, 
      6373, 6165, 14548, 7865, 6953, 6554, 6154, 8738, 9178, 9293, 10154, 
      5661, 5625, 6066, 6994, 10666, 12025, 6997, 5501, 6772, 8077, 9197, 
      10660, 5554, 5329, 9425, 8784, 5328, 6084, 11425, 5077, 5050, 5090, 
      5666, 6065, 6130, 6977, 9256, 5924, 5861, 5629, 5125, 4904, 5000, 6056, 
      6361, 5490, 6525, 12330, 5353, 4724, 5024, 5713, 8720, 12193, 13088, 
      5858, 12233, 12456, 8980, 7381, 6472, 5197, 4420, 4552, 8581, 12637, 
      14557, 8581, 8194, 7250, 5825, 5009, 4250, 5381, 7946, 4132, 4937, 
      5321, 10337, 6370, 4033, 4869, 7688, 4328, 3845, 4100, 10900, 9497, 
      4297, 4162, 4745, 5746, 10946, 6001, 3744, 3681, 3825, 4689, 5121, 
      5449, 10000, 12064, 13801, 5597, 5330, 3562, 5162, 6845, 7720, 4040, 
      4093, 4964, 6728, 7333, 9293, 9448, 9925, 10760, 3538, 3573, 3874, 
      3978, 8433, 8874, 12853, 6617, 6736, 7381, 3386, 3425, 3466, 8954, 
      9914, 6637, 4360, 2965, 3060, 4680, 4765, 5317, 9805, 3593, 4105, 5513, 
      5945, 8585, 3545, 4820, 16160, 2665, 2665, 17485, 8741, 2600, 2861, 
      4804, 11336, 13525, 2885, 3922, 7025, 10682, 14501, 15857, 17777, 3088, 
      2500, 2404, 3460, 4513, 6793, 10404, 12304, 13753, 15993, 5458, 13234, 
      15898, 6341, 2692, 7016, 7300, 13997, 15805, 3394, 5389, 6514, 8109, 
      17401, 19186, 8177, 5657, 1940, 3617, 4745, 6425, 11345, 16336, 17312, 
      7933, 3965, 2333, 2425, 7933, 16978, 1960, 7389, 2522, 1937, 2165, 
      3362, 4385, 14450, 14677, 1649, 1616, 6224, 7225, 16000, 1746, 2146, 
      3457, 7605, 14290, 20290, 8500, 3380, 1928, 1885, 1640, 5933, 6410, 
      1373, 1693, 8594, 13690, 19865, 3321, 1297, 1465, 1585, 8352, 10321, 
      10900, 16921, 8114, 1801, 3250, 8794, 9506, 14681, 9077, 8045, 1220, 
      1352, 1412, 2381, 2452, 3092, 8212, 18317, 10890, 8833, 5578, 1489, 
      1233, 1098, 1573, 1665, 2314, 8485, 1649, 1220, 1088, 1073, 1033, 1049, 
      1249, 15908, 11570, 19186, 3204, 1429, 1576, 1629, 2749, 3016, 2777, 
      1325, 1741, 1802, 11866, 17741, 1145, 793, 2153, 16913, 17425, 9565, 
      11545, 11965, 12178, 12610, 20610, 12776, 22285, 3329, 612, 592, 12240, 
      12897, 23377, 565, 22138, 533, 505, 400, 1025, 1300, 14089, 10970, 410, 
      13817, 17522, 24386, 424, 16965, 17748, 24973, 17450, 25253, 8177, 697, 
      2192, 2857, 17680, 22160, 1314, 421, 2045, 19517, 5945, 194, 653, 2018, 
      2378, 22669, 24505, 180, 400, 185, 11336, 610, 8528, 848, 1138, 1274, 
      1345, 650, 14416, 9425, 641, 1241, 12773, 12545, 12322, 0, 50, 730, 
      785, 16138, 13465, 450, 185, 1616, 565, 936, 997, 1332, 1570, 15440, 
      97, 389, 746, 212, 221, 400, 580, 1217, 293, 793, 1745, 850, 1802, 977, 
      1445, 2117, 1737, 1658, 1885, 2105, 2138, 2080, 2993, 2368, 3033, 2930, 
      2753, 2890, 3250, 3037, 3112, 3737, 3946, 4196, 4394, 4610, 4930, 4793, 
      5672, 5881, 7930, 8362, 8405 ], 
  [ 64450, 64178, 63904, 61904, 60314, 60125, 60089, 59792, 59085, 56610, 
      55754, 53365, 51517, 49850, 49466, 49325, 48724, 48322, 48130, 46394, 
      45853, 45421, 44101, 43265, 42853, 42605, 42386, 41380, 40808, 40930, 
      40725, 40529, 39925, 39890, 38953, 38466, 37736, 35917, 34969, 35069, 
      53092, 54196, 33149, 33437, 32957, 32810, 33085, 48137, 45625, 31688, 
      32773, 31232, 30626, 30634, 31797, 30292, 41940, 43965, 29930, 40954, 
      43385, 39385, 29466, 29044, 52897, 46786, 30082, 28586, 28565, 37586, 
      28513, 28345, 37828, 53170, 47770, 43514, 44717, 29237, 27812, 37556, 
      52506, 51874, 51561, 44125, 27625, 27241, 34281, 51860, 44525, 26858, 
      26893, 38018, 48744, 27144, 28845, 32805, 33988, 46946, 26042, 33842, 
      39610, 43024, 27364, 32656, 33169, 40729, 45162, 33202, 33381, 47165, 
      45128, 38420, 37960, 25288, 25805, 26093, 41497, 39220, 24417, 24340, 
      31060, 45050, 34841, 33826, 24089, 25394, 30586, 31081, 34025, 35906, 
      34532, 34325, 24500, 23816, 29045, 29645, 30941, 31112, 40309, 32625, 
      23530, 24853, 42148, 33508, 23113, 23225, 23248, 23465, 23680, 30160, 
      35873, 40225, 39701, 23285, 22850, 23026, 33205, 35044, 23341, 22600, 
      26856, 27400, 33525, 41522, 33650, 29597, 22562, 22370, 23357, 23570, 
      25010, 25565, 27988, 31018, 29890, 22450, 21753, 21618, 21634, 21645, 
      24313, 21541, 21332, 21380, 22541, 29416, 38186, 30629, 29306, 29125, 
      27586, 25786, 21754, 21089, 24506, 26354, 29306, 31429, 21097, 21060, 
      21136, 21697, 23440, 24832, 25210, 22753, 20773, 24293, 27505, 33853, 
      20308, 22373, 34765, 26442, 23602, 22381, 19981, 20281, 25376, 21364, 
      20225, 20689, 23321, 26825, 30137, 26377, 19897, 22685, 25768, 20565, 
      19944, 19269, 19240, 19944, 21960, 30218, 25994, 22738, 22250, 18994, 
      22369, 19225, 20345, 23554, 23409, 20074, 18274, 19009, 26689, 30952, 
      23432, 22181, 18581, 18473, 17693, 24914, 22900, 17488, 17440, 24649, 
      26570, 23090, 22490, 20077, 18761, 18185, 17485, 17357, 17177, 17170, 
      17330, 17837, 18317, 18530, 19186, 19277, 30356, 26900, 18925, 18421, 
      17125, 18749, 22266, 19141, 16705, 17317, 18010, 19242, 19557, 21402, 
      23697, 25600, 24128, 19088, 18500, 17984, 16448, 16528, 19409, 21284, 
      25733, 22529, 20485, 18938, 18154, 17498, 16613, 16970, 17810, 17893, 
      25480, 20500, 19972, 19357, 19240, 19125, 18685, 17901, 16452, 16165, 
      16405, 17397, 17901, 17992, 20365, 21960, 23272, 27074, 22349, 20386, 
      17561, 17741, 25985, 24212, 23840, 22945, 22772, 22265, 15776, 15457, 
      15392, 20137, 23965, 19354, 19098, 18378, 16153, 15529, 15165, 22698, 
      26333, 23909, 21773, 15973, 15053, 20509, 21530, 14657, 14677, 16085, 
      19300, 17104, 15921, 14976, 14400, 18121, 20484, 22442, 21386, 20885, 
      16762, 15250, 14177, 18922, 22388, 15220, 14549, 13925, 14024, 15220, 
      15524, 15688, 17288, 20165, 20813, 20578, 16938, 16290, 15625, 13698, 
      15058, 15133, 18313, 20745, 19856, 18932, 17945, 19540, 20512, 21325, 
      16141, 13549, 13666, 15529, 16361, 17450, 19309, 22405, 20740, 18472, 
      14440, 18698, 18098, 17669, 16250, 14705, 14885, 18169, 12868, 21157, 
      20970, 16810, 15346, 14170, 14085, 12322, 12337, 12385, 13282, 17876, 
      15464, 13700, 12269, 12244, 12725, 12829, 12941, 13061, 12106, 11890, 
      12506, 12722, 13250, 16781, 17357, 15633, 15264, 15145, 11713, 11665, 
      16425, 17593, 15170, 15049, 12410, 11674, 17636, 17477, 13352, 11597, 
      11380, 11336, 17012, 14161, 13426, 11169, 12874, 14161, 17425, 14065, 
      13625, 11905, 11972, 13732, 14660, 11285, 11138, 15588, 13540, 10845, 
      11773, 10370, 13801, 14690, 17225, 15625, 13481, 10484, 16201, 11565, 
      11826, 13700, 12413, 9613, 10693, 13448, 9893, 9553, 12218, 13378, 
      15616, 12465, 11065, 9241, 9385, 13121, 9866, 9050, 10250, 10625, 
      15725, 8917, 8900, 8885, 9797, 10436, 11237, 12200, 14165, 12493, 8770, 
      8938, 10170, 12013, 8906, 9010, 9181, 9305, 9437, 9650, 11530, 14842, 
      9256, 11581, 14824, 14989, 12277, 8042, 9077, 12928, 9593, 8705, 8185, 
      8420, 7578, 9332, 7880, 9250, 7801, 9725, 12554, 13140, 12832, 11114, 
      7418, 7010, 7730, 9805, 10610, 8020, 8245, 15397, 6570, 7290, 7786, 
      12645, 9001, 8704, 7921, 8249, 13456, 12482, 10337, 7762, 7265, 6817, 
      6497, 13466, 8685, 7605, 7108, 6568, 8200, 8584, 8685, 9448, 5945, 
      5825, 5972, 6676, 9872, 11105, 7741, 5769, 6466, 7561, 8541, 9850, 
      5960, 5525, 8725, 9818, 5690, 5858, 10513, 5353, 5284, 5184, 5508, 
      5809, 5860, 6553, 10370, 6562, 6485, 6197, 5525, 5066, 5050, 5770, 
      7109, 6056, 6125, 11300, 5917, 4770, 4930, 5437, 8010, 11161, 11986, 
      5524, 11185, 13898, 10114, 8333, 7298, 5785, 4714, 4538, 7853, 11545, 
      13325, 9685, 9256, 8200, 6565, 5581, 4500, 5085, 7272, 4394, 4709, 
      5009, 9409, 7232, 4321, 4625, 8730, 4810, 4033, 4050, 9898, 10733, 
      4805, 4628, 4469, 5288, 9928, 6857, 4082, 3725, 3785, 4397, 4745, 5017, 
      9050, 10946, 12557, 6409, 6100, 3856, 4756, 6201, 8810, 3842, 3881, 
      4570, 6082, 6617, 8381, 8522, 8957, 9722, 3940, 3485, 3688, 3764, 7589, 
      7988, 11645, 5953, 6058, 8465, 3280, 3305, 3332, 8036, 8912, 7649, 
      5050, 3025, 3050, 4250, 4321, 4789, 8801, 3357, 3757, 4941, 5317, 7677, 
      4105, 4330, 14690, 2929, 2705, 15929, 9997, 2890, 2745, 4282, 10170, 
      12205, 3341, 3524, 6221, 9556, 13109, 14381, 16189, 3626, 2842, 2410, 
      3130, 4001, 6001, 9290, 11050, 12401, 14501, 6400, 11908, 14404, 7393, 
      2498, 6178, 6434, 12613, 14309, 4052, 4717, 5716, 7157, 15805, 17492, 
      9421, 6649, 2050, 3181, 4141, 5625, 10125, 14794, 15714, 9161, 4745, 
      2161, 2225, 6977, 15392, 2290, 6473, 3060, 2293, 1989, 2920, 3789, 
      13000, 13213, 1877, 1690, 5402, 6305, 14450, 1664, 1924, 2969, 6641, 
      12836, 18500, 9802, 4122, 2362, 2305, 1570, 5121, 7528, 1525, 1565, 
      7528, 12260, 18085, 4073, 1405, 1405, 1469, 7298, 9113, 9650, 15293, 
      9396, 1585, 2740, 7696, 8352, 13177, 10441, 9325, 1226, 1274, 1306, 
      2009, 2066, 2594, 7154, 16601, 12392, 10181, 6632, 1885, 1517, 1256, 
      1381, 1445, 1940, 7397, 2113, 1530, 1314, 1285, 1105, 1093, 1153, 
      14314, 10240, 17408, 3986, 1217, 1322, 1361, 2257, 2482, 3501, 1741, 
      1429, 1476, 10504, 16029, 1517, 941, 1741, 15241, 15725, 8353, 10193, 
      10585, 10784, 11188, 18740, 11338, 20329, 4157, 794, 634, 10826, 11441, 
      21361, 577, 20176, 529, 485, 490, 765, 970, 12541, 12500, 400, 12281, 
      15776, 22304, 650, 15245, 15986, 22861, 15700, 23125, 9505, 485, 1658, 
      2225, 15914, 20170, 932, 289, 1521, 17649, 7085, 340, 421, 1492, 1796, 
      20645, 22397, 338, 250, 145, 12890, 356, 9882, 522, 740, 848, 905, 360, 
      16154, 10841, 349, 809, 14409, 14165, 13928, 50, 0, 400, 441, 17960, 
      15133, 200, 45, 1098, 281, 554, 601, 866, 1060, 17210, 73, 181, 424, 
      178, 173, 250, 346, 801, 337, 829, 1305, 800, 1360, 1021, 1189, 1665, 
      1421, 1396, 1565, 1845, 1864, 1874, 2557, 2210, 2609, 2560, 2601, 2708, 
      2900, 2825, 2858, 3445, 3664, 3978, 4132, 4372, 4552, 4525, 5378, 5557, 
      7540, 7940, 7969 ], 
  [ 65690, 65098, 65104, 63104, 61394, 60925, 60809, 60832, 59725, 57850, 
      57074, 53845, 52757, 50690, 50866, 50605, 49844, 49482, 49050, 47314, 
      47133, 47021, 44541, 43625, 43173, 43525, 43546, 42740, 41288, 42250, 
      41845, 41849, 41045, 40970, 39833, 39706, 38536, 35757, 35369, 35069, 
      48052, 48996, 33349, 34877, 33917, 32930, 32765, 43577, 41425, 32008, 
      34693, 30992, 30986, 30914, 33757, 30852, 38020, 39685, 30290, 37154, 
      39145, 35825, 29266, 28964, 59537, 52586, 32042, 29186, 28885, 34186, 
      29593, 29185, 34308, 59930, 53810, 48914, 50357, 31277, 28852, 33956, 
      59266, 58554, 58201, 49725, 28825, 27801, 31321, 58580, 50285, 26578, 
      26573, 34138, 55144, 26344, 27205, 29965, 30868, 53146, 26882, 30682, 
      35330, 48704, 29444, 29696, 30089, 36209, 51202, 30042, 30181, 53525, 
      51208, 43460, 42920, 24968, 25045, 24973, 47137, 44500, 25177, 24820, 
      28180, 51250, 39401, 38186, 24809, 24314, 27746, 28121, 30425, 31946, 
      39092, 38845, 26020, 23816, 26525, 26965, 27941, 28072, 45909, 36865, 
      24370, 23733, 48068, 37988, 23633, 23185, 23168, 23105, 23120, 27200, 
      31753, 45905, 45301, 24565, 22970, 22826, 29525, 39924, 24901, 22600, 
      24616, 25000, 29725, 47482, 38330, 33437, 23722, 23290, 22397, 22490, 
      23290, 23645, 31508, 35298, 33930, 24010, 22633, 21898, 21834, 21805, 
      22633, 22541, 21892, 21460, 21541, 26216, 43826, 34949, 33346, 33125, 
      31226, 28946, 23234, 21809, 22546, 23834, 26066, 27749, 22257, 22180, 
      20736, 20857, 21760, 22672, 28370, 25073, 20453, 22213, 24545, 38933, 
      21188, 20893, 40045, 30082, 26442, 24781, 19981, 19881, 28816, 23444, 
      19625, 19769, 21281, 23825, 34697, 30137, 21257, 20765, 29448, 22525, 
      21544, 20269, 19080, 19144, 20200, 34898, 29794, 25658, 25010, 18794, 
      20369, 18545, 19025, 26874, 26689, 22194, 18954, 18289, 23409, 35912, 
      26792, 25181, 17981, 19993, 18013, 21914, 26260, 18208, 18000, 21649, 
      30850, 26570, 25810, 22637, 20761, 19865, 18605, 18317, 17737, 17450, 
      17210, 17197, 17357, 17450, 17786, 17837, 35396, 31300, 21125, 20381, 
      18125, 17429, 25666, 21541, 16785, 16677, 16930, 17602, 17797, 19042, 
      20737, 29840, 28048, 21568, 20740, 19984, 16528, 16448, 17609, 18884, 
      30053, 26129, 23525, 21458, 20354, 19378, 16133, 16210, 16570, 16613, 
      29800, 23620, 22932, 22117, 21960, 21805, 21205, 20101, 17812, 15885, 
      15885, 16237, 16501, 16552, 18085, 19240, 20232, 31754, 26029, 23546, 
      16201, 16301, 30505, 28372, 27920, 26825, 26612, 25985, 16976, 16217, 
      15632, 17777, 28125, 22354, 22018, 21058, 17833, 16729, 15325, 19618, 
      31013, 28109, 25493, 17693, 15973, 17909, 25250, 14897, 14837, 14965, 
      22500, 19584, 17881, 16336, 14800, 16081, 17764, 26482, 25186, 24565, 
      19202, 16970, 14737, 16562, 26468, 17060, 15949, 14365, 14024, 14180, 
      14324, 14408, 15368, 17405, 17893, 24298, 19618, 18730, 17785, 13978, 
      13978, 14013, 15993, 17785, 23456, 22292, 21025, 16820, 17552, 25325, 
      18701, 13229, 13226, 14009, 14521, 15250, 16589, 26685, 24660, 21832, 
      13320, 22178, 21418, 20869, 19010, 13345, 13445, 21569, 13988, 25317, 
      25090, 19890, 17946, 16290, 16165, 12762, 12577, 12465, 12442, 21316, 
      18184, 15700, 13189, 13124, 12125, 12149, 12181, 12221, 13106, 12170, 
      11906, 11962, 12170, 14381, 14797, 18553, 18064, 17905, 12393, 12025, 
      14065, 14913, 18010, 17849, 14050, 12674, 21236, 21037, 15592, 12757, 
      12260, 12136, 14372, 16801, 15786, 12049, 11554, 12321, 14625, 16745, 
      16145, 10985, 11012, 11972, 12580, 12725, 12458, 18868, 16180, 12085, 
      10693, 10250, 11801, 12410, 21025, 19025, 16241, 11764, 19801, 13645, 
      10426, 16660, 14933, 10133, 9773, 11368, 11173, 10433, 10498, 11258, 
      19216, 15145, 13185, 9441, 9265, 16081, 11426, 9650, 9250, 9425, 19445, 
      9677, 9620, 9005, 8957, 9236, 9677, 10280, 11645, 15373, 9610, 8658, 
      9010, 10093, 8306, 8330, 8381, 8425, 8477, 8570, 9650, 12002, 8296, 
      9621, 11944, 12069, 15317, 8002, 8117, 16208, 11713, 10345, 7745, 7780, 
      7858, 11492, 7400, 11450, 7241, 8125, 10034, 16660, 10192, 14114, 8738, 
      6970, 6970, 8045, 8570, 9860, 7085, 19557, 6850, 6610, 6786, 9925, 
      11441, 11024, 9881, 6929, 10496, 16042, 13297, 9722, 8945, 8177, 7537, 
      10466, 11125, 9565, 8788, 7848, 6760, 6984, 7045, 7528, 6865, 6505, 
      5812, 5876, 7712, 8585, 9981, 6649, 5706, 6201, 6781, 7650, 7240, 6205, 
      6845, 12898, 6850, 5338, 8033, 6273, 6084, 5584, 5188, 5209, 5220, 
      5473, 13690, 8522, 8405, 7957, 6805, 5666, 5330, 5090, 9389, 7816, 
      5125, 8500, 7677, 5050, 4810, 4797, 6130, 8361, 8986, 4724, 8345, 
      18178, 13514, 11213, 9818, 7625, 5714, 4658, 5933, 8585, 9965, 13005, 
      12456, 11080, 8845, 7381, 5380, 4405, 5512, 5314, 4229, 4289, 6929, 
      9872, 5321, 4105, 11890, 6370, 4753, 4090, 7218, 14453, 6445, 6148, 
      3869, 4168, 7208, 9497, 5242, 4045, 3865, 3757, 3865, 3977, 6530, 7946, 
      9197, 8929, 8500, 4896, 3796, 4561, 12130, 3482, 3481, 3650, 4442, 
      4777, 5981, 6082, 6397, 6962, 5300, 3445, 3368, 3364, 5389, 5668, 8405, 
      4273, 4338, 11785, 3200, 3185, 3172, 5636, 6272, 10769, 7250, 3425, 
      3250, 3250, 3281, 3509, 6161, 2917, 2997, 3541, 3757, 5317, 5945, 3170, 
      10730, 3929, 3065, 11729, 13837, 3970, 2665, 3042, 7090, 8685, 4901, 
      2644, 4181, 6596, 9389, 10421, 11909, 5426, 4082, 2690, 2450, 2801, 
      4001, 6370, 7730, 8801, 10501, 9360, 8388, 10404, 10673, 2218, 4058, 
      4234, 8933, 10309, 6212, 3077, 3716, 4717, 11525, 12932, 13261, 9769, 
      2650, 2221, 2701, 3625, 6925, 10674, 11434, 12961, 7265, 1961, 1945, 
      4537, 11152, 3530, 4153, 4900, 3613, 1789, 1960, 2389, 9160, 9333, 
      2837, 2210, 3362, 3985, 10330, 1744, 1604, 1889, 4201, 8996, 13700, 
      13842, 6562, 3922, 3825, 1690, 3121, 11048, 2285, 1525, 4808, 8500, 
      13325, 6553, 2045, 1565, 1469, 4618, 5993, 6410, 10973, 13396, 1305, 
      1620, 4896, 5392, 9217, 14681, 13325, 1586, 1394, 1346, 1289, 1306, 
      1514, 4474, 12041, 17032, 14381, 9992, 3365, 2677, 2056, 1181, 1165, 
      1220, 4637, 3793, 2770, 2314, 2245, 1665, 1573, 1233, 10114, 6800, 
      12688, 6586, 977, 962, 961, 1217, 1322, 5941, 3301, 909, 916, 6984, 
      11509, 2957, 1741, 941, 10841, 11245, 5273, 6713, 7025, 7184, 7508, 
      13780, 7618, 15129, 6917, 1714, 1154, 7186, 7681, 16001, 1017, 14976, 
      929, 845, 1170, 445, 450, 8541, 17300, 800, 8321, 11216, 16784, 1730, 
      10765, 11386, 17261, 11140, 17485, 13745, 325, 578, 865, 11314, 14930, 
      292, 369, 481, 12769, 10805, 1220, 221, 452, 596, 15325, 16837, 1258, 
      290, 505, 17810, 116, 14242, 82, 100, 128, 145, 40, 21634, 15401, 29, 
      89, 19609, 19325, 19048, 730, 400, 0, 1, 23720, 20453, 40, 205, 178, 
      41, 34, 41, 106, 180, 22850, 593, 181, 104, 698, 653, 450, 306, 241, 
      1097, 1629, 745, 1360, 800, 1861, 1189, 1105, 1261, 1396, 1405, 1885, 
      1864, 2074, 2117, 2570, 2209, 2320, 3001, 3028, 2740, 3065, 2978, 3485, 
      3744, 4258, 4292, 4612, 4392, 4685, 5498, 5597, 7460, 7780, 7769 ], 
  [ 65773, 65165, 65185, 63185, 61469, 60986, 60866, 60905, 59778, 57933, 
      57161, 53890, 52840, 50753, 50957, 50690, 49921, 49561, 49117, 47381, 
      47218, 47122, 44584, 43664, 43210, 43592, 43625, 42829, 41333, 42337, 
      41922, 41936, 41122, 41045, 39898, 39789, 38597, 35770, 35410, 35090, 
      47821, 48757, 33380, 34970, 33986, 32957, 32770, 43370, 41236, 32045, 
      34810, 31001, 31025, 30949, 33876, 30901, 37845, 39492, 30329, 36985, 
      38954, 35668, 29277, 28981, 59890, 52897, 32161, 29237, 28922, 34037, 
      29668, 29248, 34153, 60289, 54133, 49205, 50660, 31400, 28925, 33797, 
      59625, 58909, 58554, 50026, 28906, 27850, 31194, 58937, 50594, 26585, 
      26578, 33965, 55485, 26325, 27144, 29844, 30733, 53477, 26945, 30545, 
      35137, 49009, 29569, 29569, 29956, 36004, 51525, 29905, 30042, 53864, 
      51533, 43733, 43189, 24973, 25028, 24938, 47440, 44785, 25236, 24865, 
      28057, 51581, 39650, 38425, 24866, 24281, 27625, 27994, 30266, 31769, 
      39341, 39092, 26117, 23837, 26420, 26852, 27812, 27941, 46210, 37098, 
      24433, 23698, 48385, 38233, 23680, 23204, 23185, 23108, 23113, 27073, 
      31568, 46210, 45602, 24650, 22997, 22837, 29362, 40189, 25000, 22621, 
      24525, 24901, 29556, 47801, 38585, 33650, 23801, 23357, 22370, 22457, 
      23225, 23570, 31705, 35533, 34153, 24109, 22698, 21933, 21865, 21834, 
      22570, 22612, 21941, 21485, 21512, 26077, 44129, 35186, 33569, 33346, 
      31429, 29125, 23329, 21866, 22469, 23729, 25925, 27586, 22336, 22257, 
      20737, 20836, 21697, 22585, 28549, 25210, 20458, 22130, 24418, 39208, 
      21253, 20840, 40330, 30285, 26605, 24922, 20002, 19882, 29009, 23569, 
      19616, 19744, 21200, 23696, 34946, 30346, 21346, 20690, 29653, 22644, 
      21645, 20340, 19093, 19125, 20133, 35153, 30005, 25825, 25169, 18805, 
      20290, 18532, 18980, 27061, 26874, 22321, 19009, 18274, 23266, 36181, 
      26981, 25352, 17972, 20090, 18050, 21785, 26449, 18265, 18049, 21520, 
      31085, 26765, 25997, 22786, 20882, 19970, 18682, 18386, 17786, 17485, 
      17225, 17186, 17330, 17417, 17737, 17786, 35669, 31541, 21256, 20500, 
      18196, 17384, 25857, 21682, 16810, 16666, 16897, 17541, 17730, 18945, 
      20610, 30073, 28265, 21713, 20873, 20105, 16553, 16465, 17540, 18785, 
      30290, 26330, 23698, 21605, 20485, 19493, 16130, 16193, 16529, 16570, 
      30037, 23797, 23101, 22276, 22117, 21960, 21352, 20232, 17901, 15892, 
      15880, 16200, 16452, 16501, 17992, 19125, 20101, 32009, 26234, 23725, 
      16154, 16250, 30752, 28601, 28145, 27040, 26825, 26192, 17057, 16276, 
      15665, 17680, 28354, 22525, 22185, 21213, 17938, 16810, 15354, 19485, 
      31268, 28340, 25700, 17800, 16040, 17800, 25457, 14930, 14866, 14930, 
      22681, 19729, 18000, 16425, 14841, 16000, 17649, 26705, 25397, 24770, 
      19345, 17077, 14786, 16465, 26693, 17173, 16040, 14408, 14045, 14149, 
      14285, 14365, 15293, 17288, 17768, 24505, 19773, 18873, 17914, 14013, 
      13945, 13978, 15898, 17658, 23657, 22481, 21200, 16705, 17425, 25546, 
      18850, 13234, 13225, 13954, 14450, 15161, 16474, 26920, 24877, 22021, 
      13285, 22373, 21605, 21050, 19169, 13298, 13394, 21760, 14065, 25546, 
      25317, 20065, 18097, 16417, 16290, 12805, 12610, 12490, 12421, 21509, 
      18341, 15821, 13256, 13189, 12116, 12136, 12164, 12200, 13177, 12205, 
      11897, 11945, 12137, 14282, 14690, 18720, 18225, 18064, 12448, 12064, 
      13968, 14800, 18173, 18010, 14153, 12745, 21437, 21236, 15725, 12836, 
      12325, 12197, 14261, 16954, 15925, 12114, 11509, 12250, 14506, 16900, 
      16292, 10960, 10985, 11905, 12497, 12818, 12545, 19053, 16333, 12168, 
      10660, 10265, 11722, 12317, 21236, 19216, 16400, 11849, 20002, 13770, 
      10377, 16829, 15080, 10180, 9748, 11285, 11258, 10498, 10433, 11173, 
      19417, 15300, 13312, 9472, 9280, 16250, 11525, 9701, 9221, 9386, 19652, 
      9736, 9677, 9032, 8936, 9197, 9620, 10205, 11540, 15538, 9673, 8665, 
      8973, 10018, 8297, 8317, 8362, 8402, 8450, 8537, 9577, 11881, 8269, 
      9544, 11821, 11944, 15490, 8021, 8090, 16393, 11840, 10448, 7744, 7769, 
      7893, 11621, 7397, 11581, 7234, 8066, 9929, 16857, 10081, 14285, 8825, 
      6989, 6953, 7978, 8489, 9973, 7048, 19786, 6885, 6597, 6757, 9810, 
      11584, 11161, 10000, 6884, 10369, 16241, 13466, 9841, 9050, 8266, 7610, 
      10337, 11268, 9684, 8893, 7933, 6709, 6925, 6984, 7453, 6932, 6560, 
      5825, 5857, 7625, 8480, 10114, 6714, 5689, 6154, 6714, 7561, 7325, 
      6260, 6772, 13073, 6929, 5333, 7930, 6340, 6145, 5625, 5193, 5200, 
      5209, 5440, 13877, 8641, 8522, 8066, 6890, 5717, 5365, 5077, 9524, 
      7925, 5096, 8381, 7786, 5085, 4825, 4786, 6057, 8242, 8857, 4705, 8224, 
      18413, 13705, 11378, 9965, 7738, 5785, 4685, 5858, 8458, 9818, 13192, 
      12637, 11245, 8980, 7492, 5445, 4392, 5445, 5381, 4226, 4274, 6826, 
      10025, 5392, 4100, 12069, 6469, 4810, 4113, 7105, 14660, 6548, 6245, 
      3860, 4133, 7093, 9650, 5321, 4082, 3890, 3746, 3842, 3946, 6425, 7817, 
      9050, 9076, 8641, 4969, 3769, 4500, 12317, 3485, 3482, 3625, 4381, 
      4706, 5882, 5981, 6290, 6845, 5389, 3464, 3373, 3365, 5300, 5573, 8264, 
      4210, 4273, 11972, 3217, 3200, 3185, 5537, 6161, 10946, 7381, 3466, 
      3281, 3221, 3250, 3466, 6050, 2916, 2980, 3492, 3700, 5220, 6058, 3133, 
      10553, 4000, 3104, 11540, 14050, 4045, 2682, 3001, 6957, 8530, 5000, 
      2621, 4100, 6469, 9224, 10244, 11716, 5537, 4165, 2725, 2437, 2762, 
      3922, 6245, 7585, 8642, 10322, 9529, 8233, 10225, 10858, 2225, 3973, 
      4145, 8770, 10130, 6341, 3016, 3637, 4616, 11332, 12725, 13474, 9946, 
      2701, 2194, 2650, 3546, 6786, 10489, 11241, 13172, 7412, 1972, 1952, 
      4436, 10961, 3613, 4058, 5013, 3700, 1800, 1933, 2340, 8989, 9160, 
      2906, 2257, 3281, 3890, 10145, 1769, 1609, 1856, 4100, 8825, 13481, 
      14065, 6705, 4021, 3922, 1717, 3042, 11245, 2344, 1544, 4693, 8333, 
      13108, 6698, 2098, 1594, 1490, 4505, 5858, 6269, 10778, 13617, 1312, 
      1585, 4777, 5265, 9040, 14914, 13546, 1625, 1421, 1369, 1274, 1289, 
      1481, 4361, 11834, 17285, 14612, 10181, 3460, 2756, 2117, 1192, 1172, 
      1205, 4520, 3898, 2853, 2385, 2314, 1714, 1618, 1258, 9925, 6649, 
      12473, 6737, 986, 965, 962, 1186, 1285, 6084, 3400, 904, 909, 6829, 
      11304, 3050, 1802, 922, 10642, 11042, 5140, 6560, 6868, 7025, 7345, 
      13553, 7453, 14890, 7076, 1781, 1201, 7025, 7514, 15754, 1060, 14737, 
      970, 884, 1225, 450, 445, 8362, 17561, 841, 8144, 11009, 16529, 1805, 
      10562, 11177, 17002, 10933, 17224, 13978, 338, 545, 818, 11105, 14689, 
      281, 394, 450, 12546, 11012, 1285, 232, 421, 557, 15080, 16580, 1325, 
      313, 544, 18077, 125, 14481, 81, 89, 113, 128, 45, 21929, 15650, 34, 
      74, 19890, 19604, 19325, 785, 441, 1, 0, 24029, 20740, 53, 234, 153, 
      50, 29, 34, 89, 157, 23153, 640, 202, 109, 745, 698, 481, 325, 234, 
      1156, 1690, 738, 1409, 793, 1924, 1210, 1098, 1274, 1417, 1418, 1908, 
      1885, 2105, 2116, 2609, 2210, 2329, 3042, 3065, 2753, 3098, 3005, 3508, 
      3769, 4293, 4321, 4645, 4405, 4714, 5525, 5620, 7477, 7793, 7780 ], 
  [ 77794, 79666, 77512, 75496, 74698, 76385, 76885, 74440, 76409, 69890, 
      68490, 71713, 64753, 65754, 61610, 62273, 62740, 62066, 63482, 61730, 
      58769, 56185, 62633, 62325, 62177, 57905, 56074, 53716, 59040, 53530, 
      54665, 53125, 53857, 54090, 54485, 51578, 53792, 58385, 53677, 56457, 
      108244, 110420, 53177, 45153, 47889, 53370, 56593, 100053, 95125, 
      50896, 41257, 54184, 49554, 50098, 40001, 47876, 89540, 93977, 48850, 
      87746, 93125, 84565, 52130, 50900, 29725, 29242, 38266, 45882, 47737, 
      81682, 42589, 44029, 82724, 29186, 28610, 28642, 28233, 36873, 42148, 
      82980, 28514, 28418, 28373, 27905, 40885, 44789, 75413, 28132, 27225, 
      50026, 50329, 85306, 27152, 53792, 61121, 73121, 76180, 26690, 41698, 
      76298, 89570, 26248, 34708, 73768, 75085, 92293, 25970, 75650, 76097, 
      25825, 25664, 25924, 26000, 48704, 52169, 54865, 24973, 25108, 40589, 
      42388, 71620, 24770, 25549, 25874, 40525, 53890, 70874, 72173, 79405, 
      83698, 25236, 25297, 35572, 45072, 67185, 68857, 72297, 72736, 24041, 
      25469, 39154, 53609, 23732, 24740, 40877, 44741, 45032, 47125, 48680, 
      71240, 84725, 23413, 23425, 35953, 43290, 45610, 79105, 23588, 34129, 
      43840, 63104, 64720, 80225, 22826, 23530, 25105, 36026, 37442, 51025, 
      52042, 57770, 59665, 25636, 23570, 24050, 33226, 37085, 40970, 41522, 
      41801, 56797, 36065, 38804, 42068, 50465, 72080, 21618, 22905, 23458, 
      23545, 24418, 25834, 33058, 37485, 58858, 64458, 72234, 77305, 34541, 
      34772, 45032, 48541, 55912, 60520, 25250, 28421, 44129, 59441, 68549, 
      21025, 35620, 53497, 20593, 23258, 25778, 27505, 41185, 44165, 23528, 
      28628, 45445, 48053, 58189, 68125, 20781, 22381, 31981, 56745, 22304, 
      28625, 30416, 33761, 41504, 46496, 54944, 20050, 21722, 24362, 24946, 
      41522, 56957, 44965, 50373, 22490, 22613, 27050, 34898, 45013, 69845, 
      18896, 22096, 23257, 43777, 29461, 36721, 66186, 21556, 33832, 34856, 
      65917, 19058, 20938, 21410, 24089, 26525, 28093, 31145, 32089, 34589, 
      36458, 39298, 43289, 45913, 46930, 49730, 50089, 17748, 18580, 25345, 
      26449, 31585, 48753, 20642, 24217, 37325, 42761, 46402, 51386, 52505, 
      58370, 64685, 18344, 19016, 23624, 24644, 25736, 37064, 38216, 52621, 
      58516, 17937, 19557, 21265, 23202, 24562, 26050, 40977, 43210, 47266, 
      47617, 17680, 20740, 21284, 22009, 22160, 22313, 22945, 24305, 28484, 
      39185, 41033, 46313, 48425, 48784, 56785, 61328, 64784, 16858, 18833, 
      20354, 47813, 48529, 16837, 17476, 17640, 18085, 18180, 18477, 28872, 
      31501, 34920, 57085, 17225, 20386, 20666, 21554, 26029, 28621, 35225, 
      64466, 16105, 16897, 17977, 25577, 30017, 59057, 17730, 34173, 34729, 
      44713, 18980, 21608, 23909, 26984, 32840, 52909, 59828, 16490, 17042, 
      17345, 21530, 24842, 31541, 55850, 16164, 24004, 26281, 32089, 35136, 
      43300, 44676, 45376, 51264, 59769, 61489, 16762, 20090, 21050, 22261, 
      32930, 43402, 43745, 54965, 61685, 16840, 17524, 18413, 58868, 61448, 
      15625, 20089, 36793, 37714, 46813, 49789, 53290, 58633, 14825, 15572, 
      17056, 43040, 16474, 16946, 17321, 18850, 44909, 45625, 16477, 26452, 
      14369, 14450, 17258, 19010, 21050, 21233, 30458, 31813, 32933, 39994, 
      15908, 18320, 21380, 27185, 27428, 37825, 38465, 39113, 39769, 26482, 
      31090, 37602, 38890, 41562, 53937, 55585, 17141, 17576, 17725, 28229, 
      30325, 53309, 56621, 17210, 17357, 22490, 26042, 14580, 14689, 19408, 
      24889, 26548, 27040, 55764, 17533, 18674, 26333, 42778, 47549, 57245, 
      17165, 17797, 39125, 39460, 46580, 49652, 22689, 23346, 14660, 16900, 
      23585, 40057, 32218, 48245, 51010, 12805, 13885, 16029, 22948, 13117, 
      18665, 42242, 14900, 16561, 27161, 37889, 48416, 22345, 24685, 44770, 
      48610, 12520, 15533, 17885, 28925, 31213, 14309, 20434, 26050, 37970, 
      39685, 11817, 24841, 25092, 29097, 36441, 39492, 42705, 46080, 52065, 
      14209, 24154, 31826, 38954, 45889, 33930, 34570, 35545, 36205, 36873, 
      37890, 45130, 54874, 36688, 45713, 55120, 55553, 12905, 29306, 36505, 
      11944, 16381, 18709, 32125, 33700, 26690, 15844, 32080, 15490, 32533, 
      41425, 50418, 10532, 51496, 11986, 19546, 28250, 33794, 42569, 45250, 
      16660, 36985, 8489, 25658, 32810, 35450, 51833, 13613, 14120, 15749, 
      38053, 54248, 9586, 11461, 15586, 16965, 18661, 20485, 54522, 13289, 
      15425, 16804, 18944, 38800, 40256, 40625, 43264, 20725, 22213, 27988, 
      32980, 45288, 48933, 13673, 20813, 32498, 37613, 41273, 45530, 18320, 
      21905, 42257, 10114, 18850, 30274, 48061, 20117, 20852, 23432, 28580, 
      30757, 31076, 34717, 9050, 14354, 14545, 15329, 17873, 21970, 24098, 
      31250, 12753, 15184, 33745, 50980, 15041, 23810, 26650, 30641, 41522, 
      50837, 53002, 31796, 51125, 6130, 8242, 9945, 11322, 14365, 18922, 
      24642, 41625, 52285, 56745, 8345, 8720, 9808, 12193, 14425, 19508, 
      30545, 39968, 19130, 28825, 30733, 46925, 10440, 18517, 29005, 8450, 
      15250, 20101, 24674, 48746, 6697, 14705, 15332, 29377, 33680, 49040, 
      10053, 17194, 22465, 24133, 29569, 31525, 32869, 46818, 51930, 55953, 
      10405, 10900, 17768, 32068, 38069, 7442, 27130, 27437, 31610, 37946, 
      39821, 45337, 45746, 46985, 49090, 15700, 24625, 26704, 27316, 43201, 
      44404, 54225, 38077, 38450, 7085, 24680, 24973, 25268, 44980, 47464, 
      7605, 11170, 21205, 22570, 31810, 32149, 34225, 47349, 27161, 29705, 
      35177, 36625, 44345, 12629, 32954, 62074, 17077, 21141, 64917, 5113, 
      16498, 24125, 33434, 51650, 56633, 13729, 30260, 40729, 50228, 58873, 
      61753, 65705, 12402, 15370, 21370, 28522, 32877, 40237, 49690, 54130, 
      57357, 62137, 7400, 56324, 62036, 6245, 25202, 41210, 42002, 58097, 
      61937, 10404, 36529, 39940, 44329, 65305, 68868, 4513, 6565, 18850, 
      30433, 34609, 39845, 52385, 63218, 65210, 4517, 8677, 24317, 24917, 
      44141, 64616, 14794, 42829, 11540, 14257, 24137, 30160, 33977, 59536, 
      60017, 16249, 19010, 39874, 42653, 62858, 21928, 24868, 31005, 43789, 
      59364, 71460, 3530, 8570, 12706, 12917, 21562, 39317, 4736, 17225, 
      22625, 46544, 58244, 70769, 8245, 17905, 21121, 22257, 46042, 50805, 
      52146, 65025, 3380, 24245, 31028, 47240, 48968, 60493, 2813, 3305, 
      19594, 21250, 21818, 27613, 27938, 30610, 45890, 67933, 2080, 2817, 
      4896, 12745, 14521, 16672, 23497, 24097, 27540, 46665, 11629, 13994, 
      15386, 15625, 18125, 18649, 21389, 63226, 54056, 69800, 7330, 23589, 
      24498, 24805, 29989, 31018, 7913, 12049, 25673, 25988, 54848, 67073, 
      12625, 16337, 27857, 65477, 66497, 49741, 54261, 55189, 55656, 56596, 
      72724, 57010, 75917, 6409, 15370, 17890, 55954, 57373, 78013, 18365, 
      75752, 18581, 18801, 16658, 23633, 25178, 60065, 1060, 18440, 59533, 
      67048, 80008, 14130, 65977, 67522, 81097, 66964, 81625, 1805, 22265, 
      29602, 32045, 67442, 75986, 25924, 20453, 29189, 71045, 2857, 15140, 
      22457, 29156, 30532, 76985, 80345, 14866, 20674, 18421, 610, 22644, 
      1346, 24146, 25700, 26344, 26669, 23168, 98, 949, 23153, 26293, 221, 
      241, 272, 16138, 17960, 23720, 24029, 0, 121, 21904, 19601, 27890, 
      22509, 24658, 24973, 26578, 27572, 34, 17197, 20785, 23168, 17282, 
      17545, 19490, 21194, 25133, 15821, 16001, 25589, 17576, 25640, 15913, 
      21697, 25925, 22993, 21892, 23129, 22049, 22336, 21002, 25961, 20250, 
      25741, 24616, 20357, 20996, 24404, 21645, 22482, 23585, 23528, 22490, 
      23444, 23140, 26000, 23825, 24922, 25633, 28372, 29300, 29597 ], 
  [ 75429, 77125, 75125, 73109, 72245, 73778, 74234, 71965, 73714, 67525, 
      66169, 68930, 62388, 63169, 59333, 59930, 60309, 59657, 60941, 59189, 
      56426, 54018, 59828, 59476, 59306, 55364, 53665, 51417, 56257, 51209, 
      52234, 50804, 51426, 51637, 51922, 49213, 51185, 55250, 50850, 53410, 
      102425, 104513, 50240, 42898, 45370, 50389, 53370, 94498, 89768, 48025, 
      39266, 51005, 46705, 47205, 38032, 45137, 84337, 88576, 46001, 82609, 
      87746, 79560, 48973, 47809, 30330, 29385, 36297, 43165, 44866, 76765, 
      40136, 41444, 77741, 29857, 28885, 28565, 28288, 34948, 39673, 77953, 
      29185, 29045, 28978, 27938, 38498, 42050, 70738, 28781, 27346, 46825, 
      47106, 80125, 27625, 50305, 57172, 68512, 71417, 27053, 39113, 71513, 
      84169, 26325, 32805, 69093, 70344, 86760, 26245, 70865, 71290, 26276, 
      25961, 25649, 25681, 45481, 48704, 51202, 25028, 24965, 37960, 39605, 
      66989, 25133, 25010, 25225, 37874, 50249, 66265, 67498, 74378, 78473, 
      24697, 24736, 33361, 42025, 62752, 64336, 67600, 68017, 24074, 24754, 
      36569, 49946, 23941, 24157, 38116, 41672, 41941, 43880, 45325, 66565, 
      79412, 23490, 23458, 33610, 40309, 42453, 74034, 23225, 31940, 40793, 
      58825, 60353, 75088, 23057, 23057, 24170, 33617, 34901, 47450, 48401, 
      53777, 55562, 24525, 22877, 23225, 31037, 34522, 38077, 38585, 38842, 
      52826, 33568, 36065, 39065, 46868, 67273, 21673, 22234, 22633, 22698, 
      23373, 24525, 30825, 34834, 54733, 60025, 67405, 72234, 32132, 32341, 
      41765, 45032, 51941, 56285, 23941, 26650, 40906, 55250, 63874, 20772, 
      33057, 49636, 20450, 22213, 24293, 25778, 38138, 40898, 22373, 26725, 
      42068, 44500, 54020, 63428, 20242, 21402, 29682, 52642, 21281, 26656, 
      28249, 31264, 38369, 43009, 50929, 19577, 20765, 22921, 23417, 38365, 
      52810, 41544, 46600, 21269, 21370, 25169, 32225, 41570, 64994, 18577, 
      20897, 21860, 40400, 27250, 33850, 61489, 20357, 31181, 32117, 61220, 
      18365, 19805, 20189, 22450, 24578, 25970, 28714, 29570, 31850, 33565, 
      36185, 39890, 42338, 43289, 45913, 46250, 17473, 17953, 23508, 24480, 
      29088, 44980, 19465, 22490, 34322, 39362, 42761, 47437, 48490, 54025, 
      60010, 17629, 18125, 21941, 22829, 23789, 34061, 35125, 48584, 54149, 
      17266, 18490, 19890, 21541, 22725, 24037, 37666, 39745, 43537, 43866, 
      17009, 19409, 19865, 20480, 20609, 20740, 21284, 22468, 26185, 35984, 
      37700, 42628, 44608, 44945, 52484, 56785, 60065, 16385, 17810, 19045, 
      44018, 44690, 16276, 16717, 16837, 17172, 17245, 17476, 26485, 28872, 
      32005, 52740, 16466, 18989, 19225, 19981, 23906, 26234, 32266, 59725, 
      15632, 16160, 16976, 23476, 27476, 54580, 16729, 31258, 31770, 41050, 
      17693, 19925, 21940, 24685, 30013, 48740, 55285, 15665, 16085, 16322, 
      19825, 22741, 28802, 51505, 15361, 21969, 24004, 29284, 32089, 39681, 
      40969, 41625, 47161, 55204, 56836, 15761, 18517, 19345, 20402, 30037, 
      39761, 40082, 50642, 57010, 15773, 16325, 17060, 54325, 56773, 14778, 
      18450, 33570, 34425, 42930, 45730, 49033, 54090, 14132, 14681, 15857, 
      39377, 15341, 15725, 16034, 17321, 41114, 41786, 15300, 24021, 13610, 
      13669, 15905, 17393, 19169, 19330, 27653, 28898, 29930, 36485, 14753, 
      16769, 19433, 24644, 24865, 34448, 35044, 35648, 36260, 23985, 28197, 
      34225, 35425, 37921, 49570, 51130, 15700, 16069, 16196, 25556, 27476, 
      48964, 52100, 15725, 15850, 20345, 23545, 13513, 13600, 17593, 22480, 
      23985, 24433, 51265, 15938, 16925, 23770, 39005, 43490, 52658, 15592, 
      16136, 35572, 35885, 42565, 45461, 20434, 21025, 13417, 15305, 21220, 
      36416, 29105, 44098, 46709, 11848, 12708, 14500, 20605, 12050, 16762, 
      38425, 13481, 14900, 24400, 34336, 44225, 20002, 22122, 40777, 44397, 
      11453, 13960, 16004, 25988, 28100, 12890, 18245, 23333, 34373, 35978, 
      10816, 22212, 22441, 26116, 32932, 35785, 38800, 41977, 47632, 12746, 
      21569, 28625, 35269, 41786, 30553, 31149, 32058, 32674, 33298, 34249, 
      41049, 50265, 33113, 41588, 50489, 50900, 11530, 26237, 32930, 10701, 
      14500, 16564, 28836, 30301, 23797, 13985, 28769, 13653, 29178, 37498, 
      45985, 9421, 46997, 10589, 17225, 25181, 30329, 38554, 41081, 14625, 
      33300, 7730, 22765, 29389, 31853, 47290, 11908, 12349, 13780, 34280, 
      49573, 8497, 10042, 13617, 14842, 16362, 18010, 49825, 11584, 13456, 
      14681, 16601, 34961, 36329, 36676, 39161, 18184, 19540, 24853, 29493, 
      41053, 44500, 11858, 18250, 29033, 33818, 37258, 41273, 15977, 19232, 
      38176, 8761, 16441, 26941, 43650, 17576, 18245, 20605, 25357, 27380, 
      27677, 31076, 7829, 12385, 12554, 13250, 15530, 19253, 21205, 27829, 
      10960, 13105, 30148, 46393, 12962, 20917, 23537, 27242, 37441, 46250, 
      48305, 28309, 46516, 5437, 7065, 8482, 9661, 12330, 16425, 21661, 
      37522, 47610, 51850, 7124, 7433, 8345, 10400, 12368, 16945, 27124, 
      35953, 16589, 25514, 27290, 42514, 8845, 16020, 25672, 7141, 13061, 
      17450, 21649, 44225, 5696, 12560, 13121, 26000, 30017, 44497, 8458, 
      14785, 19594, 21130, 26170, 27994, 29250, 42385, 47233, 51058, 8744, 
      9173, 15293, 28493, 34120, 6221, 23885, 24170, 28057, 33997, 35762, 
      40970, 41357, 42530, 44525, 13401, 21556, 23481, 24049, 38944, 40081, 
      49396, 34106, 34457, 5864, 21589, 21860, 22133, 40613, 42965, 6274, 
      9333, 18378, 19633, 28213, 28530, 30474, 42850, 23872, 26240, 31360, 
      32720, 40000, 10594, 29269, 56849, 14580, 18292, 59560, 4178, 14045, 
      21034, 29705, 46909, 51650, 11540, 26729, 36560, 45553, 53780, 56528, 
      60304, 10345, 13005, 18477, 25101, 29170, 36090, 45037, 49257, 52330, 
      56890, 5981, 51341, 56789, 5002, 22001, 36997, 37745, 53026, 56690, 
      8545, 32580, 35793, 39940, 59904, 63313, 3578, 5234, 16133, 26858, 
      30770, 35698, 47578, 57905, 59809, 3560, 7016, 21160, 21716, 39752, 
      59237, 12429, 38506, 9505, 11936, 20980, 26585, 30160, 54377, 54836, 
      13730, 16249, 35705, 38330, 57545, 18925, 21645, 27364, 39400, 54205, 
      65773, 2705, 6865, 10517, 10706, 18581, 35170, 3625, 14596, 19556, 
      42001, 53129, 65104, 6562, 15210, 18162, 19210, 41521, 46042, 47317, 
      59602, 2533, 21044, 27365, 42653, 44293, 55268, 2098, 2458, 16745, 
      18269, 18793, 24170, 24473, 26969, 41369, 62378, 1585, 2080, 3697, 
      10512, 12112, 14065, 20340, 20896, 24097, 42100, 9506, 11629, 12889, 
      13106, 15386, 15866, 18386, 57869, 49117, 64157, 5713, 20410, 21253, 
      21538, 26370, 27333, 6208, 9860, 22340, 22633, 49865, 61540, 10370, 
      13730, 24370, 60010, 60986, 45000, 49300, 50184, 50629, 51525, 66949, 
      51917, 70010, 4880, 12829, 15129, 50905, 52258, 72018, 15560, 69845, 
      15754, 15952, 13985, 20410, 21845, 54818, 653, 15613, 54308, 61493, 
      73925, 11677, 60466, 61945, 74970, 61409, 75476, 1090, 19130, 25961, 
      28250, 61865, 70057, 22525, 17450, 25570, 65314, 1856, 12577, 19300, 
      25537, 26825, 71012, 74240, 12325, 17649, 15572, 269, 19465, 697, 
      20857, 22301, 22901, 23204, 19945, 65, 410, 19930, 22850, 34, 32, 41, 
      13465, 15133, 20453, 20740, 121, 0, 18769, 16642, 24337, 19330, 21325, 
      21618, 23113, 24041, 89, 14436, 17738, 19945, 14521, 14762, 16553, 
      18125, 21778, 13192, 13394, 22234, 14837, 22285, 13328, 18650, 22570, 
      19858, 18845, 19994, 19024, 19289, 18065, 22672, 17401, 22474, 21437, 
      17530, 18125, 21269, 18730, 19501, 20560, 20525, 19597, 20485, 20225, 
      22865, 20866, 21941, 22608, 25281, 26165, 26440 ], 
  [ 66250, 65754, 65672, 63656, 61970, 61585, 61493, 61416, 60425, 58346, 
      57538, 54545, 53209, 51250, 51250, 51025, 50308, 49930, 49570, 47818, 
      47521, 47305, 45169, 44269, 43825, 43993, 43938, 43060, 41872, 42578, 
      42233, 42173, 41425, 41362, 40277, 40034, 38992, 36481, 35917, 35737, 
      50228, 51220, 33937, 35089, 34273, 33538, 33505, 45589, 43325, 32544, 
      34745, 31688, 31498, 31450, 33785, 31300, 39812, 41585, 30794, 38906, 
      41029, 37501, 29930, 29588, 58141, 51442, 32050, 29602, 29385, 35802, 
      29861, 29525, 35956, 58490, 52586, 47882, 49249, 31249, 29124, 35620, 
      57818, 57130, 56789, 48625, 29045, 28213, 32789, 57140, 49129, 27234, 
      27241, 35874, 53792, 27152, 28265, 31385, 32372, 51850, 27194, 32194, 
      37178, 47560, 29380, 31144, 31573, 38125, 49946, 31546, 31697, 52169, 
      49936, 42500, 41984, 25616, 25825, 25857, 45989, 43460, 25493, 25220, 
      29588, 49930, 38573, 37418, 25133, 25178, 29138, 29549, 32045, 33674, 
      38260, 38025, 26100, 24352, 27817, 28305, 29377, 29520, 44761, 36125, 
      24650, 24601, 46820, 37172, 24005, 23725, 23720, 23741, 23816, 28616, 
      33517, 44725, 44145, 24705, 23458, 23410, 31153, 38980, 24953, 23120, 
      25808, 26240, 31385, 46210, 37442, 32801, 23890, 23530, 23201, 23330, 
      24322, 24737, 30964, 34522, 33226, 24050, 22877, 22322, 22282, 22265, 
      23645, 22745, 22228, 21940, 22345, 27680, 42634, 34153, 32634, 32425, 
      30634, 28498, 23290, 22093, 23634, 25090, 27538, 29353, 22405, 22340, 
      21352, 21605, 22760, 23816, 27914, 24869, 21041, 23329, 25925, 37897, 
      21412, 21825, 38945, 29474, 26074, 24545, 20465, 20485, 28264, 23300, 
      20285, 20525, 22373, 25205, 33805, 29485, 21325, 21817, 28816, 22409, 
      21536, 20441, 19600, 19856, 21200, 33962, 29122, 25250, 24650, 19322, 
      21437, 19213, 19885, 26338, 26165, 22018, 19210, 18965, 24853, 34880, 
      26240, 24737, 18617, 19989, 18369, 23266, 25700, 18440, 18280, 22997, 
      30010, 25970, 25258, 22313, 20605, 19805, 18713, 18473, 18013, 17810, 
      17690, 17833, 18089, 18218, 18650, 18713, 34324, 30420, 20905, 20233, 
      18265, 18265, 25082, 21257, 17197, 17305, 17690, 18530, 18761, 20186, 
      22061, 29000, 27304, 21256, 20500, 19816, 16936, 16904, 18581, 20036, 
      29185, 25477, 23041, 21130, 20122, 19242, 16705, 16866, 17370, 17425, 
      28928, 23108, 22468, 21713, 21568, 21425, 20873, 19865, 17828, 16393, 
      16465, 17009, 17345, 17408, 19193, 20480, 21568, 30770, 25345, 23018, 
      17029, 17153, 29565, 27540, 27112, 26077, 25876, 25285, 17032, 16405, 
      15976, 18901, 27289, 21866, 21554, 20666, 17741, 16781, 15689, 20954, 
      30017, 27257, 24785, 17585, 16105, 19097, 24538, 15229, 15193, 15705, 
      21940, 19240, 17693, 16328, 15080, 17093, 18980, 25666, 24442, 23857, 
      18866, 16850, 14965, 17666, 25636, 16900, 15921, 14625, 14416, 14884, 
      15076, 15184, 16336, 18625, 19161, 23570, 19202, 18386, 17525, 14282, 
      14690, 14737, 17077, 19061, 22760, 21668, 20485, 18020, 18824, 24505, 
      18313, 13705, 13738, 14845, 15453, 16290, 17785, 25777, 23860, 21200, 
      14032, 21506, 20794, 20281, 18554, 14125, 14249, 20917, 14020, 24433, 
      24218, 19330, 17530, 16018, 15905, 12994, 12869, 12805, 13058, 20644, 
      17728, 15460, 13273, 13220, 12665, 12713, 12769, 12833, 13162, 12442, 
      12442, 12546, 12850, 15457, 15921, 18029, 17576, 17429, 12541, 12269, 
      15125, 16069, 17506, 17357, 13906, 12722, 20500, 20313, 15264, 12753, 
      12340, 12240, 15508, 16349, 15418, 12125, 12290, 13213, 15805, 16277, 
      15725, 11597, 11636, 12836, 13540, 12625, 12394, 18212, 15716, 12041, 
      11345, 10610, 12725, 13418, 20205, 18325, 15733, 11700, 19037, 13337, 
      11162, 16084, 14489, 10289, 10361, 12304, 11097, 10477, 11322, 12202, 
      18440, 14645, 12853, 9685, 9605, 15493, 11258, 9770, 9850, 10085, 
      18625, 9745, 9700, 9265, 9505, 9892, 10441, 11152, 12697, 14801, 9650, 
      9034, 9650, 10961, 8770, 8818, 8905, 8973, 9049, 9178, 10498, 13138, 
      8864, 10489, 13088, 13225, 14681, 8290, 8681, 15496, 11349, 10125, 
      8149, 8244, 8042, 11108, 7808, 11050, 7669, 8865, 11050, 15860, 11240, 
      13466, 8594, 7234, 7450, 8825, 9434, 9556, 7681, 18553, 7010, 7058, 
      7330, 10985, 10949, 10568, 9533, 7565, 11624, 15210, 12645, 9370, 8677, 
      8005, 7461, 11602, 10625, 9209, 8516, 7696, 7424, 7696, 7769, 8336, 
      6813, 6525, 6084, 6340, 8584, 9565, 9529, 6605, 6154, 6829, 7529, 8530, 
      7072, 6217, 7625, 12186, 6714, 5706, 8989, 6205, 6052, 5672, 5492, 
      5597, 5620, 6005, 12898, 8138, 8033, 7633, 6625, 5690, 5450, 5498, 
      8905, 7488, 5625, 9540, 7345, 5162, 5042, 5185, 6890, 9397, 10082, 
      5156, 9389, 17082, 12682, 10537, 9250, 7261, 5602, 4810, 6697, 9661, 
      11161, 12193, 11680, 10400, 8345, 7025, 5300, 4793, 6224, 5218, 4553, 
      4685, 7853, 9256, 5197, 4437, 11114, 6074, 4709, 4250, 8194, 13505, 
      6121, 5860, 4217, 4672, 8192, 8869, 5058, 4113, 4005, 4113, 4293, 4453, 
      7450, 9010, 10369, 8333, 7940, 4744, 4244, 5213, 11290, 3746, 3757, 
      4082, 5090, 5485, 6857, 6970, 7321, 7946, 5044, 3609, 3616, 3636, 6201, 
      6516, 9529, 4925, 5002, 10933, 3368, 3365, 3364, 6500, 7208, 9973, 
      6730, 3445, 3330, 3690, 3733, 4033, 7093, 3185, 3361, 4097, 4361, 6161, 
      5525, 3650, 12050, 3757, 3085, 13117, 12809, 3770, 2813, 3538, 8138, 
      9865, 4553, 3028, 4913, 7604, 10625, 11729, 13313, 5002, 3826, 2722, 
      2770, 3277, 4717, 7362, 8842, 9997, 11817, 8584, 9556, 11716, 9797, 
      2410, 4802, 5002, 10145, 11617, 5668, 3673, 4420, 5553, 12913, 14404, 
      12209, 8933, 2570, 2609, 3233, 4325, 7985, 12010, 12818, 11917, 6605, 
      2117, 2125, 5365, 12520, 3250, 4941, 4436, 3305, 1937, 2336, 2897, 
      10400, 10585, 2633, 2138, 4058, 4765, 11650, 1800, 1780, 2293, 5013, 
      10228, 15220, 12706, 5906, 3530, 3445, 1730, 3797, 10064, 2129, 1609, 
      5696, 9700, 14825, 5877, 1921, 1585, 1537, 5490, 6997, 7450, 12337, 
      12260, 1453, 2020, 5800, 6344, 10469, 13469, 12185, 1538, 1418, 1394, 
      1565, 1594, 1898, 5338, 13469, 15696, 13177, 9040, 2977, 2385, 1872, 
      1297, 1305, 1492, 5521, 3341, 2450, 2066, 2009, 1549, 1481, 1261, 
      11426, 7880, 14152, 5850, 1093, 1114, 1125, 1573, 1714, 5249, 2873, 
      1105, 1124, 8080, 12905, 2561, 1537, 1217, 12197, 12625, 6229, 7789, 
      8125, 8296, 8644, 15300, 8762, 16717, 6113, 1458, 1018, 8298, 8829, 
      17629, 901, 16552, 821, 745, 970, 545, 610, 9745, 15860, 680, 9509, 
      12584, 18440, 1402, 12105, 12762, 18937, 12500, 19169, 12461, 361, 890, 
      1261, 12682, 16490, 468, 325, 773, 14213, 9665, 932, 257, 740, 932, 
      16897, 18481, 954, 250, 365, 16298, 148, 12890, 170, 244, 296, 325, 80, 
      19930, 13973, 65, 245, 17981, 17705, 17440, 450, 200, 40, 53, 21904, 
      18769, 0, 65, 362, 13, 90, 109, 234, 340, 21050, 325, 65, 80, 410, 377, 
      250, 178, 269, 725, 1201, 725, 1000, 776, 1409, 977, 1061, 1089, 1172, 
      1225, 1625, 1616, 1762, 1985, 2194, 2061, 2120, 2597, 2644, 2500, 2701, 
      2650, 3161, 3400, 3842, 3908, 4196, 4096, 4289, 5090, 5209, 7060, 7396, 
      7397 ], 
  [ 66265, 65897, 65701, 63677, 62033, 61760, 61700, 61493, 60660, 58329, 
      57485, 54820, 53170, 51365, 51137, 50960, 50305, 49909, 49645, 47885, 
      47440, 47092, 45418, 44546, 44116, 44042, 43889, 42925, 42089, 42457, 
      42192, 42050, 41380, 41333, 40324, 39933, 39065, 36928, 36136, 36116, 
      52621, 53677, 34226, 34880, 34256, 33857, 34000, 47780, 45370, 32777, 
      34336, 32141, 31709, 31693, 33354, 31429, 41733, 43650, 31001, 40777, 
      43076, 39274, 30357, 29965, 55828, 49465, 31609, 29705, 29600, 37505, 
      29770, 29530, 37705, 56125, 50509, 46061, 47330, 30770, 29045, 37397, 
      55449, 54793, 54468, 46720, 28900, 28324, 34308, 54785, 47156, 27677, 
      27700, 37757, 51561, 27801, 29250, 32850, 33949, 49697, 27185, 33785, 
      39217, 45613, 28873, 32653, 33130, 40258, 47853, 33133, 33300, 49946, 
      47825, 40805, 40321, 26065, 26450, 26624, 44050, 41665, 25506, 25345, 
      31057, 47765, 37064, 35989, 25160, 25925, 30589, 31048, 33800, 35573, 
      36749, 36530, 25805, 24665, 29138, 29690, 30890, 31049, 42832, 34740, 
      24625, 25360, 44761, 35689, 24106, 24050, 24061, 24194, 24349, 30109, 
      35474, 42760, 42212, 24500, 23717, 23797, 32932, 37333, 24634, 23425, 
      27009, 27505, 33210, 44129, 35873, 31568, 23729, 23465, 23888, 24065, 
      25313, 25808, 29857, 33109, 31909, 23725, 22824, 22509, 22501, 22500, 
      24616, 22642, 22301, 22205, 23042, 29257, 40673, 32720, 31313, 31120, 
      29473, 27529, 22993, 22100, 24713, 26393, 29129, 31120, 22234, 22185, 
      21805, 22234, 23725, 24973, 26941, 24232, 21460, 24452, 27400, 36154, 
      21349, 22706, 37120, 28305, 25225, 23872, 20752, 20932, 27173, 22753, 
      20810, 21178, 23474, 26690, 32264, 28264, 21064, 22868, 27625, 21906, 
      21177, 20322, 19945, 20457, 22185, 32369, 27881, 24361, 23825, 19681, 
      22516, 19762, 20690, 25285, 25128, 21445, 19213, 19528, 26440, 33169, 
      25169, 23810, 19130, 19652, 18512, 24737, 24625, 18421, 18325, 24466, 
      28565, 24845, 24197, 21556, 20072, 19400, 18532, 18356, 18056, 17965, 
      18005, 18356, 18740, 18917, 19477, 19556, 32573, 28925, 20290, 19714, 
      18130, 19058, 23985, 20560, 17428, 17824, 18385, 19449, 19728, 21393, 
      23508, 27565, 25997, 20525, 19865, 19277, 17165, 17197, 19562, 21257, 
      27716, 24296, 22084, 20381, 19501, 18749, 17156, 17429, 18125, 18196, 
      27457, 22117, 21541, 20866, 20737, 20610, 20122, 19242, 17541, 16762, 
      16930, 17730, 18162, 18241, 20362, 21825, 23041, 29153, 24128, 22009, 
      17828, 17984, 28010, 26129, 25733, 24778, 24593, 24050, 16805, 16354, 
      16133, 20098, 25876, 20917, 20637, 19845, 17320, 16552, 15876, 22437, 
      28394, 25826, 23546, 17146, 15986, 20386, 23297, 15380, 15376, 16400, 
      20905, 18493, 17154, 16029, 15165, 18154, 20313, 24293, 23165, 22628, 
      18133, 16405, 14984, 18853, 24245, 16405, 15602, 14690, 14657, 15541, 
      15797, 15937, 17345, 19970, 20570, 22321, 18369, 17649, 16900, 14409, 
      15361, 15424, 18244, 20484, 21557, 20561, 19490, 19345, 20245, 23140, 
      17524, 14068, 14149, 15688, 16424, 17405, 19108, 24298, 22525, 20089, 
      14713, 20345, 19697, 19232, 17681, 14900, 15056, 19786, 13801, 22996, 
      22797, 18325, 16717, 15397, 15300, 13045, 13000, 13000, 13621, 19493, 
      16865, 14885, 13130, 13093, 13130, 13210, 13298, 13394, 12985, 12553, 
      12905, 13073, 13505, 16640, 17168, 17082, 16677, 16546, 12490, 12346, 
      16290, 17362, 16589, 16456, 13469, 12541, 19277, 19106, 14585, 12506, 
      12205, 12137, 16781, 15508, 14689, 11988, 13033, 14164, 17140, 15418, 
      14930, 12178, 12233, 13753, 14585, 12260, 12077, 17109, 14869, 11754, 
      11986, 10865, 13732, 14537, 18890, 17170, 14834, 11393, 17800, 12708, 
      11925, 15101, 13682, 10282, 10930, 13337, 10784, 10324, 12209, 13249, 
      17197, 13770, 12202, 9802, 9850, 14504, 10829, 9725, 10445, 10760, 
      17330, 9634, 9605, 9410, 10034, 10565, 11258, 12113, 13898, 13840, 
      9505, 9337, 10305, 11920, 9197, 9277, 9412, 9512, 9620, 9797, 11437, 
      14461, 9433, 11458, 14425, 14578, 13648, 8489, 9248, 14365, 10682, 
      9650, 8506, 8681, 8109, 10421, 8177, 10345, 8068, 9680, 12233, 14625, 
      12469, 12437, 8237, 7421, 7925, 9700, 10421, 8989, 8314, 17056, 7065, 
      7497, 7897, 12240, 10138, 9805, 8914, 8258, 12973, 13949, 11624, 8749, 
      8168, 7624, 7208, 12965, 9810, 8586, 8005, 7345, 8161, 8497, 8586, 
      9265, 6602, 6410, 6305, 6817, 9605, 10730, 8788, 6408, 6613, 7528, 
      8388, 9565, 6713, 6098, 8530, 11105, 6401, 6065, 10132, 5986, 5881, 
      5661, 5769, 5986, 6025, 6586, 11717, 7501, 7412, 7076, 6260, 5597, 
      5485, 5917, 8138, 6929, 6170, 10805, 6784, 5193, 5233, 5584, 7785, 
      10660, 11425, 5617, 10666, 15509, 11461, 9524, 8381, 6664, 5341, 4901, 
      7604, 10984, 12644, 11002, 10537, 9385, 7570, 6442, 5085, 5202, 7065, 
      4985, 4880, 5108, 8980, 8333, 4930, 4778, 9981, 5581, 4552, 4365, 9397, 
      12146, 5594, 5381, 4586, 5249, 9409, 7940, 4721, 4112, 4100, 4496, 
      4772, 4996, 8585, 10337, 11840, 7450, 7105, 4453, 4753, 5994, 10085, 
      4013, 4040, 4573, 5869, 6344, 7940, 8069, 8468, 9173, 4621, 3746, 3865, 
      3917, 7202, 7565, 10946, 5716, 5809, 9722, 3517, 3530, 3545, 7577, 
      8381, 8840, 5965, 3400, 3365, 4205, 4264, 4660, 8264, 3474, 3778, 4770, 
      5098, 7218, 4900, 4225, 13745, 3466, 3050, 14906, 11380, 3445, 2952, 
      4141, 9477, 11380, 4034, 3485, 5834, 8893, 12218, 13418, 15130, 4385, 
      3433, 2713, 3145, 3860, 5620, 8633, 10273, 11540, 13520, 7501, 11065, 
      13417, 8584, 2621, 5749, 5981, 11716, 13316, 4901, 4426, 5317, 6626, 
      14722, 16325, 10768, 7780, 2425, 3088, 3904, 5220, 9360, 13753, 14625, 
      10490, 5690, 2290, 2330, 6434, 14309, 2845, 5960, 3789, 2866, 2106, 
      2809, 3546, 12025, 12226, 2336, 2017, 4961, 5780, 13385, 1853, 1993, 
      2810, 6074, 11849, 17225, 11173, 5013, 2989, 2920, 1765, 4680, 8737, 
      1906, 1706, 6865, 11285, 16810, 4964, 1744, 1600, 1616, 6641, 8324, 
      8825, 14144, 10737, 1642, 2545, 6997, 7605, 12130, 11848, 10660, 1469, 
      1445, 1453, 1928, 1973, 2405, 6485, 15368, 13913, 11570, 7769, 2458, 
      1994, 1625, 1450, 1490, 1853, 6698, 2740, 2025, 1737, 1696, 1396, 1360, 
      1300, 13177, 9325, 16109, 4877, 1256, 1325, 1352, 2056, 2245, 4338, 
      2314, 1378, 1413, 9553, 14778, 2048, 1280, 1600, 14020, 14480, 7522, 
      9242, 9610, 9797, 10177, 17345, 10309, 18856, 5066, 1145, 865, 9809, 
      10388, 19828, 778, 18685, 712, 650, 745, 720, 865, 11392, 13985, 565, 
      11138, 14453, 20693, 1013, 13940, 14645, 21220, 14365, 21466, 10804, 
      464, 1361, 1844, 14561, 18625, 761, 328, 1224, 16200, 8210, 613, 370, 
      1189, 1445, 19058, 20738, 617, 265, 250, 14357, 269, 11169, 369, 521, 
      605, 650, 225, 17753, 12164, 208, 548, 15912, 15650, 15401, 185, 45, 
      205, 234, 19601, 16642, 65, 0, 729, 104, 293, 328, 533, 685, 18785, 
      106, 52, 193, 181, 164, 145, 169, 468, 394, 832, 900, 725, 949, 1018, 
      916, 1224, 1088, 1105, 1220, 1530, 1537, 1601, 2074, 1961, 2132, 2125, 
      2340, 2417, 2465, 2504, 2501, 3034, 3253, 3609, 3721, 3973, 4033, 4096, 
      4901, 5050, 6925, 7289, 7306 ], 
  [ 68452, 67652, 67834, 65810, 64004, 63353, 63185, 63410, 62037, 60516, 
      59780, 55981, 55357, 53012, 53540, 53201, 52330, 51988, 51400, 49640, 
      49681, 49765, 46525, 45545, 45061, 45797, 45968, 45274, 43250, 44752, 
      44217, 44345, 43405, 43304, 42025, 42120, 40658, 37225, 37189, 36629, 
      46330, 47170, 35009, 37337, 36065, 34532, 34081, 42137, 40213, 33722, 
      37441, 32330, 32708, 32584, 36513, 32698, 36954, 38385, 32000, 36160, 
      37865, 34981, 30600, 30370, 65305, 57808, 34768, 31028, 30545, 33428, 
      31741, 31177, 33466, 65764, 59176, 53864, 55457, 34037, 30962, 33050, 
      65088, 64324, 63945, 54793, 31033, 29593, 30825, 64370, 55445, 27812, 
      27781, 33032, 60714, 27234, 27549, 29529, 30250, 58580, 28832, 30032, 
      33952, 53794, 32194, 29170, 29485, 34669, 56520, 29380, 29493, 59045, 
      56546, 48122, 47530, 26146, 25937, 25625, 52177, 49306, 27045, 26506, 
      27682, 56648, 43733, 42388, 26645, 24980, 27268, 27565, 29453, 30740, 
      43418, 43145, 28370, 25178, 26249, 26585, 27353, 27458, 50905, 40977, 
      26272, 24361, 53266, 42250, 25321, 24509, 24466, 24221, 24106, 26626, 
      30425, 50941, 50285, 26741, 24392, 24040, 28477, 44434, 27253, 23938, 
      24498, 24778, 28593, 52688, 42704, 37265, 25808, 25220, 23105, 23120, 
      23504, 23729, 35122, 39400, 37876, 26344, 24525, 23400, 23284, 23229, 
      22861, 24505, 23570, 22826, 22205, 25450, 48800, 39065, 37280, 37033, 
      34900, 32308, 25504, 23585, 22580, 23504, 25268, 26665, 24313, 24210, 
      21778, 21613, 21970, 22570, 31720, 27877, 21541, 22157, 23917, 43525, 
      23050, 21221, 44761, 33732, 29572, 27625, 21265, 20905, 32330, 26074, 
      20513, 20449, 21233, 23153, 38933, 33853, 23413, 20789, 33106, 25065, 
      23850, 22185, 20242, 19890, 20322, 39200, 33524, 28816, 28064, 19924, 
      20329, 19357, 19421, 30280, 30069, 24820, 20644, 19069, 22525, 40378, 
      30218, 28373, 18833, 22217, 19457, 21200, 29674, 19906, 19594, 20929, 
      34856, 30056, 29192, 25525, 23285, 22181, 20557, 20165, 19325, 18856, 
      18356, 18005, 17957, 17972, 18100, 18125, 39890, 35378, 23773, 22873, 
      19993, 17789, 29088, 24313, 18049, 17473, 17440, 17748, 17865, 18720, 
      20025, 33802, 31802, 24386, 23402, 22490, 17786, 17602, 17645, 18530, 
      34061, 29669, 26701, 24296, 22984, 21800, 17021, 16916, 16964, 16981, 
      33802, 26842, 26050, 25105, 24922, 24741, 24037, 22725, 19890, 16897, 
      16741, 16677, 16785, 16810, 17797, 18666, 19450, 35984, 29609, 26788, 
      16505, 16553, 34625, 32258, 31754, 30529, 30290, 29585, 18938, 17893, 
      16970, 17425, 32005, 25480, 25092, 23976, 20101, 18685, 16605, 18792, 
      35225, 32009, 29081, 19981, 17741, 17389, 28832, 16217, 16105, 15401, 
      25738, 22354, 20313, 18378, 16218, 15913, 17154, 30260, 28808, 28109, 
      21940, 19240, 16253, 16180, 30266, 19402, 18005, 15797, 15170, 14650, 
      14690, 14722, 15266, 16757, 17141, 27856, 22500, 21456, 20329, 15300, 
      14416, 14425, 15625, 17001, 26930, 25610, 24161, 16186, 16762, 29053, 
      21493, 14149, 14068, 14149, 14453, 14948, 15949, 30589, 28330, 25138, 
      13714, 25556, 24692, 24065, 21920, 13577, 13625, 24889, 15826, 29125, 
      28872, 22996, 20740, 18772, 18621, 14152, 13837, 13621, 13000, 24650, 
      21050, 18098, 14885, 14794, 12833, 12805, 12785, 12773, 14848, 13444, 
      12608, 12560, 12560, 13913, 14225, 21537, 20970, 20785, 13921, 13345, 
      13617, 14257, 20936, 20749, 16196, 14404, 24650, 24425, 18122, 14585, 
      13906, 13730, 13730, 19585, 18388, 13689, 11764, 12193, 13873, 19549, 
      18845, 11449, 11450, 11890, 12290, 14717, 14372, 22050, 18946, 13941, 
      11041, 11216, 11545, 11972, 24533, 22273, 19073, 13634, 23173, 16029, 
      10548, 19610, 17597, 11497, 10201, 11042, 13025, 12025, 10400, 10900, 
      22570, 17901, 15577, 10585, 10201, 19013, 13448, 11048, 9608, 9653, 
      22865, 11173, 11090, 10085, 9413, 9458, 9665, 10034, 11009, 18241, 
      11152, 9472, 9252, 9841, 8900, 8872, 8845, 8837, 8837, 8852, 9412, 
      11140, 8650, 9325, 11050, 11149, 18265, 8948, 8465, 19306, 14057, 
      12377, 8425, 8330, 9000, 13850, 8042, 13828, 7825, 8033, 9344, 19890, 
      9418, 17000, 10532, 7880, 7412, 7837, 8180, 11986, 7261, 23185, 7956, 
      7092, 7060, 9081, 13945, 13450, 12073, 6989, 9490, 19268, 16133, 11908, 
      10949, 9973, 9125, 9428, 13617, 11745, 10786, 9586, 6730, 6850, 6885, 
      7186, 8357, 7841, 6602, 6250, 7202, 7841, 12325, 8109, 6100, 6205, 
      6525, 7108, 8954, 7529, 6505, 15776, 8480, 5876, 7297, 7741, 7474, 
      6714, 5850, 5689, 5674, 5641, 16712, 10660, 10517, 9965, 8501, 6920, 
      6376, 5512, 11729, 9818, 5333, 7538, 9673, 6084, 5584, 5233, 5760, 
      7393, 7888, 5050, 7345, 21800, 16564, 13925, 12296, 9661, 7204, 5576, 
      5525, 7501, 8621, 15997, 15370, 13786, 11161, 9385, 6786, 4797, 5202, 
      6740, 4745, 4649, 6145, 12410, 6793, 4589, 14760, 8200, 6037, 4932, 
      6292, 17681, 8321, 7946, 4289, 4250, 6250, 12017, 6800, 5057, 4721, 
      4145, 4097, 4105, 5696, 6800, 7817, 11365, 10858, 6370, 3970, 4293, 
      15080, 4040, 4013, 3844, 4168, 4373, 5213, 5288, 5525, 5960, 6970, 
      4205, 3946, 3890, 4745, 4946, 7085, 3961, 4000, 14717, 3922, 3881, 
      3842, 4850, 5330, 13565, 9448, 4453, 4148, 3368, 3373, 3445, 5213, 
      3393, 3265, 3393, 3505, 4545, 7897, 3172, 8912, 5329, 4049, 9749, 
      17077, 5416, 3357, 2980, 5832, 7141, 6653, 2810, 3593, 5410, 7709, 
      8585, 9865, 7328, 5620, 3604, 2740, 2753, 3433, 5204, 6304, 7193, 8633, 
      12010, 6826, 8530, 13525, 2756, 3400, 3524, 7261, 8429, 8330, 2725, 
      3130, 3845, 9457, 10682, 16465, 12505, 3748, 2305, 2473, 3033, 5553, 
      8704, 9360, 16133, 9605, 2533, 2465, 3653, 9098, 5032, 3341, 6786, 
      5161, 2349, 2026, 2169, 7354, 7501, 4145, 3232, 2720, 3161, 8336, 2474, 
      2074, 1865, 3293, 7178, 11258, 17140, 8820, 5608, 5485, 2440, 2493, 
      14002, 3445, 2165, 3706, 6722, 10897, 8825, 3121, 2329, 2129, 3536, 
      4625, 4964, 8825, 16650, 1777, 1546, 3730, 4122, 7297, 18085, 16573, 
      2468, 2120, 2020, 1469, 1460, 1460, 3380, 9725, 20690, 17753, 12818, 
      4969, 4073, 3218, 1693, 1625, 1394, 3485, 5521, 4212, 3600, 3505, 2665, 
      2521, 1921, 8020, 5194, 10250, 8900, 1445, 1352, 1325, 1165, 1192, 
      8145, 4933, 1189, 1170, 5314, 9189, 4505, 2873, 1033, 8593, 8945, 3877, 
      5057, 5317, 5450, 5722, 11162, 5800, 12349, 9305, 2900, 2080, 5408, 
      5825, 13105, 1885, 12178, 1765, 1649, 2176, 801, 676, 6505, 20978, 
      1618, 6305, 8810, 13754, 2984, 8405, 8948, 14173, 8722, 14365, 17041, 
      761, 416, 521, 8864, 12064, 410, 949, 333, 10125, 13745, 2314, 613, 
      298, 338, 12389, 13745, 2372, 832, 1249, 21512, 458, 17568, 288, 170, 
      146, 137, 306, 25664, 18833, 289, 89, 23445, 23129, 22826, 1616, 1098, 
      178, 153, 27890, 24337, 362, 729, 0, 293, 104, 85, 20, 10, 26912, 1321, 
      565, 274, 1396, 1325, 928, 628, 225, 1933, 2425, 657, 1994, 706, 2665, 
      1429, 981, 1385, 1618, 1517, 2097, 2050, 2384, 1993, 2960, 2105, 2314, 
      3393, 3362, 2762, 3341, 3176, 3601, 3874, 4500, 4450, 4810, 4330, 4825, 
      5576, 5617, 7330, 7586, 7549 ], 
  [ 67933, 67405, 67345, 65305, 63589, 63176, 63076, 63025, 61988, 59933, 
      59121, 56020, 54730, 52713, 52757, 52520, 51781, 51401, 51017, 49241, 
      48968, 48772, 46514, 45594, 45140, 45362, 45325, 44449, 43173, 43957, 
      43592, 43546, 42772, 42705, 41588, 41369, 40277, 37640, 37120, 36900, 
      50881, 51857, 35090, 36360, 35496, 34677, 34600, 46260, 44026, 33685, 
      36040, 32761, 32625, 32569, 35066, 32441, 40505, 42242, 31909, 39605, 
      41684, 38218, 30977, 30641, 59860, 53077, 33301, 30717, 30472, 36517, 
      31018, 30658, 36653, 60209, 54233, 49465, 50850, 32490, 30265, 36297, 
      59525, 58829, 58484, 50216, 30196, 29300, 33524, 58837, 50724, 28225, 
      28228, 36505, 55445, 28085, 29114, 32114, 33073, 53477, 28285, 32885, 
      37757, 49129, 30589, 31849, 32266, 38674, 51545, 32225, 32372, 53794, 
      51533, 43993, 43469, 26573, 26738, 26728, 47530, 44965, 26546, 26245, 
      30277, 51521, 40000, 38825, 26176, 26041, 29825, 30224, 32656, 34249, 
      39681, 39442, 27217, 25317, 28530, 29002, 30042, 30181, 46280, 37508, 
      25693, 25448, 48365, 38573, 25010, 24674, 24665, 24658, 24713, 29273, 
      34058, 46240, 45652, 25780, 24417, 24337, 31732, 40409, 26050, 24061, 
      26525, 26941, 31946, 47741, 38845, 34120, 24941, 24557, 24040, 24157, 
      25085, 25480, 32245, 35873, 34553, 25129, 23888, 23273, 23225, 23204, 
      24400, 23762, 23201, 22865, 23162, 28277, 44109, 35496, 33949, 33736, 
      31909, 29725, 24349, 23076, 24349, 25749, 28125, 29896, 23426, 23357, 
      22217, 22426, 23497, 24505, 29129, 26000, 21908, 24020, 26528, 39298, 
      22393, 22570, 40360, 30725, 27245, 25672, 21352, 21332, 29489, 24389, 
      21106, 21314, 23050, 25786, 35136, 30736, 22336, 22500, 30053, 23474, 
      22565, 21410, 20453, 20645, 21893, 35293, 30365, 26405, 25789, 20165, 
      22100, 20002, 20610, 27521, 27344, 23081, 20129, 19744, 25376, 36221, 
      27421, 25882, 19402, 20980, 19240, 23805, 26869, 19345, 19169, 23530, 
      31265, 27145, 26417, 23396, 21632, 20800, 19652, 19396, 18896, 18665, 
      18505, 18596, 18820, 18937, 19337, 19396, 35649, 31681, 21946, 21250, 
      19186, 18954, 26237, 22312, 18020, 18056, 18397, 19181, 19400, 20765, 
      22580, 30233, 28505, 22313, 21533, 20825, 17753, 17705, 19210, 20605, 
      30420, 26640, 24148, 22185, 21145, 20233, 17460, 17593, 18049, 18100, 
      30157, 24217, 23561, 22786, 22637, 22490, 21922, 20882, 18761, 17162, 
      17210, 17690, 18002, 18061, 19762, 21005, 22061, 32029, 26504, 24125, 
      17684, 17800, 30802, 28741, 28305, 27250, 27045, 26442, 17937, 17266, 
      16785, 19450, 28484, 22945, 22625, 21713, 18688, 17680, 16484, 21425, 
      31258, 28450, 25930, 18530, 16970, 19610, 25677, 16020, 15976, 16360, 
      23021, 20249, 18650, 17225, 15881, 17650, 19469, 26825, 25577, 24980, 
      19865, 17777, 15776, 18185, 26793, 17833, 16810, 15418, 15165, 15529, 
      15705, 15805, 16893, 19098, 19618, 24685, 20213, 19373, 18484, 15053, 
      15325, 15368, 17588, 19508, 23857, 22741, 21530, 18485, 19265, 25636, 
      19300, 14404, 14425, 15424, 16000, 16801, 18244, 26930, 24977, 22261, 
      14645, 22573, 21845, 21320, 19549, 14708, 14824, 21970, 14845, 25556, 
      25337, 20345, 18497, 16937, 16820, 13745, 13600, 13520, 13681, 21689, 
      18701, 16361, 14066, 14009, 13306, 13346, 13394, 13450, 13957, 13165, 
      13077, 13165, 13437, 15912, 16360, 19010, 18545, 18394, 13298, 12994, 
      15578, 16490, 18473, 18320, 14753, 13505, 21537, 21346, 16165, 13546, 
      13105, 12997, 15921, 17284, 16325, 12884, 12829, 13700, 16196, 17210, 
      16642, 12170, 12205, 13325, 13997, 13428, 13185, 19193, 16633, 12818, 
      11890, 11245, 13172, 13837, 21226, 19306, 16650, 12469, 20032, 14180, 
      11657, 17009, 15370, 10970, 10898, 12725, 11848, 11188, 11773, 12613, 
      19417, 15530, 13682, 10322, 10210, 16400, 12025, 10441, 10361, 10576, 
      19602, 10426, 10377, 9882, 10026, 10377, 10890, 11565, 13050, 15688, 
      10333, 9605, 10133, 11368, 9297, 9337, 9412, 9472, 9540, 9657, 10897, 
      13441, 9349, 10874, 13381, 13514, 15560, 8861, 9160, 16393, 12130, 
      10858, 8674, 8749, 8633, 11881, 8317, 11821, 8164, 9256, 11349, 16757, 
      11521, 14305, 9265, 7769, 7913, 9188, 9769, 10273, 8098, 19496, 7565, 
      7517, 7757, 11240, 11714, 11321, 10250, 7954, 11849, 16081, 13456, 
      10081, 9360, 8656, 8080, 11817, 11378, 9914, 9193, 8333, 7789, 8045, 
      8114, 8653, 7402, 7090, 6565, 6757, 8865, 9810, 10244, 7184, 6569, 
      7184, 7844, 8801, 7685, 6770, 7922, 12973, 7309, 6133, 9220, 6770, 
      6605, 6185, 5933, 6010, 6029, 6370, 13697, 8801, 8692, 8276, 7220, 
      6217, 5945, 5897, 9594, 8125, 5986, 9721, 7976, 5645, 5485, 5576, 7157, 
      9572, 10237, 5525, 9554, 17953, 13465, 11268, 9945, 7888, 6145, 5265, 
      6948, 9808, 11268, 12962, 12437, 11125, 9010, 7642, 5825, 5162, 6485, 
      5741, 4936, 5044, 8036, 9945, 5722, 4810, 11849, 6649, 5200, 4673, 
      8345, 14290, 6698, 6425, 4570, 4973, 8333, 9540, 5581, 4552, 4420, 
      4456, 4612, 4756, 7605, 9117, 10440, 8986, 8581, 5249, 4549, 5450, 
      12017, 4105, 4112, 4385, 5321, 5696, 7012, 7121, 7460, 8065, 5569, 
      3994, 3973, 3985, 6370, 6673, 9594, 5140, 5213, 11642, 3737, 3730, 
      3725, 6637, 7321, 10656, 7321, 3856, 3721, 3961, 4000, 4276, 7200, 
      3506, 3650, 4322, 4570, 6290, 6068, 3893, 12013, 4210, 3474, 13050, 
      13540, 4225, 3152, 3761, 8177, 9860, 5050, 3281, 5050, 7649, 10594, 
      11674, 13226, 5517, 4285, 3085, 3037, 3492, 4852, 7405, 8845, 9972, 
      11752, 9209, 9533, 11645, 10448, 2705, 4913, 5105, 10100, 11540, 6201, 
      3826, 4537, 5626, 12802, 14265, 12904, 9556, 2941, 2824, 3400, 4436, 
      7976, 11909, 12701, 12602, 7162, 2402, 2402, 5426, 12401, 3673, 5008, 
      4913, 3730, 2210, 2533, 3050, 10309, 10490, 3016, 2477, 4141, 4820, 
      11525, 2089, 2029, 2466, 5050, 10125, 15021, 13385, 6425, 3961, 3872, 
      2017, 3872, 10685, 2474, 1874, 5693, 9593, 14618, 6388, 2248, 1864, 
      1800, 5485, 6948, 7389, 12168, 12917, 1682, 2165, 5777, 6305, 10330, 
      14144, 12836, 1825, 1681, 1649, 1744, 1769, 2041, 5321, 13264, 16405, 
      13842, 9621, 3370, 2746, 2197, 1522, 1522, 1665, 5490, 3748, 2813, 
      2405, 2344, 1844, 1768, 1508, 11245, 7769, 13913, 6337, 1296, 1305, 
      1312, 1696, 1825, 5714, 3250, 1274, 1289, 7949, 12674, 2920, 1832, 
      1352, 11972, 12392, 6130, 7650, 7978, 8145, 8485, 15013, 8593, 16400, 
      6586, 1741, 1261, 8125, 8644, 17284, 1130, 16217, 1040, 954, 1205, 680, 
      725, 9512, 16501, 881, 9274, 12289, 18049, 1665, 11812, 12457, 18532, 
      12193, 18754, 13028, 488, 925, 1268, 12365, 16109, 541, 464, 800, 
      13856, 10162, 1145, 362, 761, 937, 16490, 18050, 1165, 373, 514, 16897, 
      225, 13421, 221, 269, 313, 338, 125, 20549, 14500, 104, 244, 18560, 
      18274, 18005, 565, 281, 41, 50, 22509, 19330, 13, 104, 293, 0, 49, 64, 
      169, 257, 21613, 370, 52, 29, 425, 388, 221, 125, 164, 746, 1160, 548, 
      929, 593, 1354, 820, 848, 904, 997, 1028, 1418, 1405, 1565, 1706, 1989, 
      1780, 1849, 2372, 2405, 2213, 2448, 2385, 2858, 3089, 3533, 3581, 3865, 
      3725, 3944, 4705, 4810, 6577, 6893, 6890 ], 
  [ 68500, 67860, 67898, 65858, 64100, 63589, 63461, 63522, 62345, 60500, 
      59716, 56321, 55297, 53140, 53380, 53101, 52306, 51940, 51472, 49696, 
      49549, 49465, 46801, 45853, 45385, 45817, 45864, 45058, 43474, 44552, 
      44117, 44141, 43297, 43216, 42029, 41936, 40690, 37717, 37393, 37033, 
      49250, 50170, 35293, 36997, 35965, 34852, 34621, 44797, 42689, 33930, 
      36845, 32810, 32884, 32800, 35885, 32770, 39266, 40877, 32168, 38408, 
      40333, 37105, 31040, 30746, 62317, 55240, 34120, 31060, 30717, 35460, 
      31529, 31085, 35554, 62708, 56480, 51488, 52957, 33337, 30762, 35170, 
      62024, 61300, 60941, 52309, 30749, 29629, 32621, 61322, 52873, 28260, 
      28249, 35280, 57818, 27938, 28673, 31253, 32114, 55780, 28712, 31912, 
      36392, 51250, 31450, 30946, 31321, 37225, 53792, 31252, 31385, 56153, 
      53794, 45890, 45338, 26594, 26605, 26469, 49637, 46946, 26945, 26546, 
      29402, 53824, 41729, 40484, 26561, 25796, 28964, 29321, 31529, 32996, 
      41410, 41157, 27882, 25450, 27781, 28197, 29125, 29250, 48373, 39125, 
      26120, 25189, 50570, 40274, 25325, 24793, 24770, 24665, 24650, 28370, 
      32749, 48361, 47745, 26361, 24592, 24400, 30577, 42250, 26729, 24194, 
      25874, 26234, 30749, 49960, 40616, 35597, 25480, 25012, 23837, 23912, 
      24616, 24941, 33610, 37504, 36100, 25808, 24329, 23504, 23428, 23393, 
      23945, 24245, 23530, 23026, 22945, 27290, 46216, 37141, 35496, 35269, 
      33316, 30964, 25000, 23461, 23796, 25000, 27124, 28741, 23965, 23882, 
      22210, 22265, 23042, 23882, 30368, 26945, 21929, 23425, 25625, 41209, 
      22834, 22185, 42341, 32132, 28372, 26645, 21485, 21325, 30826, 25250, 
      21029, 21125, 22469, 24869, 36865, 32185, 22945, 21961, 31474, 24293, 
      23258, 21893, 20530, 20498, 21410, 37064, 31828, 27560, 26888, 20228, 
      21533, 19897, 20281, 28816, 28625, 23956, 20500, 19625, 24361, 38090, 
      28730, 27065, 19325, 21645, 19485, 22888, 28178, 19730, 19498, 22613, 
      32896, 28496, 27712, 24425, 22465, 21521, 20177, 19865, 19225, 18896, 
      18596, 18505, 18617, 18692, 18980, 19025, 37546, 33354, 22849, 22069, 
      19669, 18625, 27560, 23285, 18181, 17965, 18152, 18740, 18917, 20072, 
      21677, 31850, 30010, 23314, 22450, 21658, 17914, 17810, 18713, 19898, 
      32065, 28033, 25345, 23200, 22048, 21024, 17425, 17460, 17748, 17785, 
      31802, 25442, 24730, 23885, 23722, 23561, 22937, 21785, 19370, 17197, 
      17161, 17417, 17645, 17690, 19097, 20186, 21130, 33800, 27925, 25364, 
      17341, 17429, 32517, 30330, 29866, 28741, 28522, 27877, 18490, 17665, 
      17002, 18757, 30073, 24128, 23780, 22784, 19409, 18233, 16673, 20480, 
      33029, 30053, 27365, 19265, 17425, 18833, 27112, 16237, 16165, 16101, 
      24274, 21250, 19469, 17834, 16154, 17069, 18650, 28372, 27040, 26401, 
      20852, 18512, 16105, 17492, 28354, 18610, 17433, 15705, 15298, 15298, 
      15418, 15490, 16354, 18265, 18729, 26120, 21284, 20360, 19373, 15284, 
      15080, 15109, 16909, 18605, 25250, 24050, 22741, 17666, 18362, 27169, 
      20329, 14425, 14404, 15025, 15489, 16164, 17425, 28561, 26482, 23570, 
      14386, 23924, 23140, 22573, 20648, 14365, 14453, 23293, 15370, 27145, 
      26912, 21556, 19540, 17812, 17681, 14032, 13817, 13681, 13520, 23026, 
      19786, 17194, 14521, 14450, 13229, 13241, 13261, 13289, 14440, 13396, 
      13000, 13032, 13192, 15205, 15597, 20165, 19658, 19493, 13669, 13253, 
      14885, 15685, 19600, 19433, 15460, 13988, 22930, 22725, 17082, 14085, 
      13546, 13410, 15130, 18341, 17284, 13325, 12500, 13189, 15349, 18281, 
      17657, 11981, 12002, 12842, 13402, 14065, 13780, 20474, 17690, 13385, 
      11645, 11336, 12605, 13172, 22689, 20629, 17749, 13050, 21425, 15041, 
      11300, 18178, 16385, 11285, 10709, 12130, 12429, 11629, 11304, 12004, 
      20810, 16601, 14557, 10525, 10301, 17569, 12704, 10784, 10144, 10289, 
      21037, 10825, 10762, 10057, 9865, 10090, 10477, 11026, 12301, 16829, 
      10760, 9640, 9860, 10829, 9220, 9232, 9265, 9297, 9337, 9412, 10372, 
      12580, 9146, 10321, 12506, 12625, 16757, 8980, 8957, 17674, 13005, 
      11565, 8653, 8658, 8864, 12770, 8282, 12724, 8101, 8829, 10600, 18122, 
      10730, 15488, 9860, 7888, 7780, 8705, 9188, 11050, 7825, 21085, 7796, 
      7412, 7540, 10421, 12701, 12266, 11069, 7625, 10946, 17460, 14625, 
      10900, 10081, 9265, 8577, 10900, 12365, 10733, 9914, 8914, 7418, 7618, 
      7673, 8114, 7857, 7461, 6642, 6610, 8242, 9061, 11161, 7625, 6436, 
      6841, 7361, 8164, 8266, 7141, 7397, 14184, 7848, 6084, 8485, 7225, 
      7018, 6458, 5954, 5933, 5938, 6125, 14992, 9620, 9497, 9025, 7801, 
      6560, 6176, 5792, 10525, 8874, 5769, 8874, 8725, 5876, 5576, 5485, 
      6632, 8725, 9320, 5378, 8693, 19584, 14788, 12409, 10960, 8665, 6628, 
      5440, 6409, 8905, 10225, 14257, 13690, 12266, 9941, 8405, 6266, 5057, 
      6002, 6196, 4901, 4925, 7301, 11002, 6205, 4761, 13088, 7328, 5585, 
      4820, 7540, 15725, 7405, 7090, 4493, 4714, 7514, 10597, 6120, 4797, 
      4581, 4365, 4437, 4525, 6856, 8200, 9397, 10001, 9554, 5746, 4346, 
      5009, 13312, 4112, 4105, 4196, 4880, 5185, 6305, 6400, 6697, 7232, 
      6178, 4113, 3994, 3978, 5733, 5994, 8593, 4685, 4744, 12937, 3842, 
      3821, 3802, 5930, 6530, 11881, 8224, 4129, 3924, 3744, 3769, 3961, 
      6409, 3485, 3517, 3965, 4157, 5597, 6845, 3620, 10760, 4693, 3733, 
      11713, 15017, 4736, 3257, 3460, 7232, 8761, 5729, 3106, 4469, 6746, 
      9425, 10421, 11861, 6280, 4852, 3316, 2932, 3205, 4285, 6516, 7816, 
      8845, 10485, 10378, 8434, 10378, 11729, 2740, 4304, 4468, 8945, 10273, 
      7090, 3385, 3970, 4905, 11437, 12802, 14381, 10781, 3284, 2621, 3029, 
      3869, 6989, 10600, 11336, 14065, 8177, 2465, 2437, 4705, 11050, 4240, 
      4329, 5690, 4325, 2273, 2330, 2693, 9098, 9265, 3485, 2792, 3560, 4141, 
      10216, 2250, 2050, 2221, 4329, 8914, 13474, 14932, 7412, 4640, 4537, 
      2192, 3305, 12050, 2873, 1993, 4874, 8410, 13085, 7389, 2605, 2053, 
      1933, 4680, 5989, 6388, 10789, 14450, 1717, 1906, 4930, 5402, 9077, 
      15761, 14369, 2084, 1856, 1796, 1625, 1636, 1796, 4516, 11801, 18162, 
      15445, 10930, 4021, 3285, 2610, 1585, 1557, 1546, 4657, 4469, 3380, 
      2888, 2813, 2173, 2069, 1669, 9908, 6698, 12394, 7380, 1345, 1312, 
      1305, 1465, 1552, 6701, 3929, 1225, 1226, 6850, 11225, 3557, 2245, 
      1205, 10565, 10957, 5185, 6565, 6865, 7018, 7330, 13410, 7424, 14713, 
      7685, 2196, 1576, 6984, 7461, 15541, 1417, 14530, 1313, 1213, 1576, 
      701, 676, 8245, 18314, 1154, 8021, 10826, 16250, 2176, 10377, 10980, 
      16705, 10730, 16913, 14645, 565, 680, 925, 10888, 14408, 450, 625, 569, 
      12281, 11597, 1586, 425, 530, 650, 14761, 16237, 1620, 520, 773, 18752, 
      274, 15080, 200, 178, 194, 205, 146, 22600, 16229, 125, 125, 20513, 
      20213, 19930, 936, 554, 34, 29, 24658, 21325, 90, 293, 104, 49, 0, 1, 
      36, 82, 23720, 685, 185, 50, 740, 689, 424, 244, 101, 1145, 1573, 485, 
      1258, 530, 1781, 953, 785, 981, 1130, 1105, 1565, 1538, 1768, 1685, 
      2248, 1773, 1898, 2645, 2650, 2290, 2665, 2560, 3005, 3250, 3764, 3770, 
      4082, 3802, 4133, 4880, 4957, 6682, 6970, 6953 ], 
  [ 68589, 67933, 67985, 65945, 64181, 63656, 63524, 63601, 62404, 60589, 
      59809, 56372, 55386, 53209, 53477, 53192, 52389, 52025, 51545, 49769, 
      49640, 49572, 46850, 45898, 45428, 45890, 45949, 45153, 43525, 44645, 
      44200, 44234, 43380, 43297, 42100, 42025, 40757, 37736, 37440, 37060, 
      49025, 49937, 35330, 37096, 36040, 34885, 34632, 44596, 42506, 33973, 
      36968, 32825, 32929, 32841, 36010, 32825, 39097, 40690, 32213, 38245, 
      40148, 36954, 31057, 30769, 62676, 55557, 34245, 31117, 30760, 35317, 
      31610, 31154, 35405, 63073, 56809, 51785, 53266, 33466, 30841, 35017, 
      62389, 61661, 61300, 52616, 30836, 29684, 32500, 61685, 53188, 28273, 
      28260, 35113, 58165, 27925, 28618, 31138, 31985, 56117, 28781, 31781, 
      36205, 51561, 31581, 30825, 31194, 37026, 54121, 31121, 31252, 56498, 
      54125, 46169, 45613, 26605, 26594, 26440, 49946, 47237, 27010, 26597, 
      29285, 54161, 41984, 40729, 26624, 25769, 28849, 29200, 31376, 32825, 
      41665, 41410, 27985, 25477, 27682, 28090, 29002, 29125, 48680, 39364, 
      26189, 25160, 50893, 40525, 25378, 24818, 24793, 24674, 24649, 28249, 
      32570, 48672, 48052, 26452, 24625, 24417, 30420, 42521, 26834, 24221, 
      25789, 26141, 30586, 50285, 40877, 35816, 25565, 25085, 23816, 23885, 
      24557, 24872, 33813, 37745, 36329, 25913, 24400, 23545, 23465, 23428, 
      23888, 24322, 23585, 23057, 22922, 27157, 46525, 37384, 35725, 35496, 
      33525, 31149, 25101, 23524, 23725, 24901, 26989, 28584, 24050, 23965, 
      22217, 22250, 22985, 23801, 30553, 27088, 21940, 23348, 25504, 41490, 
      22905, 22138, 42632, 32341, 28541, 26792, 21512, 21332, 31025, 25381, 
      21026, 21106, 22394, 24746, 37120, 32400, 23040, 21892, 31685, 24418, 
      23365, 21970, 20549, 20485, 21349, 37325, 32045, 27733, 27053, 20245, 
      21460, 19890, 20242, 29009, 28816, 24089, 20561, 19616, 24224, 38365, 
      28925, 27242, 19322, 21748, 19528, 22765, 28373, 19793, 19553, 22490, 
      33137, 28697, 27905, 24580, 22592, 21632, 20260, 19940, 19280, 18937, 
      18617, 18500, 18596, 18665, 18937, 18980, 37825, 33601, 22986, 22194, 
      19746, 18586, 27757, 23432, 18212, 17960, 18125, 18685, 18856, 19981, 
      21556, 32089, 30233, 23465, 22589, 21785, 17945, 17833, 18650, 19805, 
      32308, 28240, 25524, 23353, 22185, 21145, 17428, 17449, 17713, 17748, 
      32045, 25625, 24905, 24050, 23885, 23722, 23090, 21922, 19465, 17210, 
      17162, 17386, 17602, 17645, 19010, 20077, 21005, 34061, 28136, 25549, 
      17300, 17384, 32770, 30565, 30097, 28962, 28741, 28090, 18577, 17730, 
      17041, 18666, 30308, 24305, 23953, 22945, 19520, 18320, 16708, 20353, 
      33290, 30290, 27578, 19378, 17498, 18730, 27325, 16276, 16200, 16072, 
      24461, 21401, 19594, 17929, 16201, 16994, 18541, 28601, 27257, 26612, 
      21001, 18625, 16160, 17401, 28585, 18729, 17530, 15754, 15325, 15273, 
      15385, 15453, 16285, 18154, 18610, 26333, 21445, 20509, 19508, 15325, 
      15053, 15080, 16820, 18484, 25457, 24245, 22922, 17557, 18241, 27396, 
      20484, 14436, 14409, 14976, 15424, 16081, 17316, 28802, 26705, 23765, 
      14357, 24125, 23333, 22760, 20813, 14324, 14408, 23490, 15453, 27380, 
      27145, 21737, 19697, 17945, 17812, 14081, 13856, 13712, 13505, 23225, 
      19949, 17321, 14594, 14521, 13226, 13234, 13250, 13274, 14517, 13437, 
      12997, 13021, 13165, 15112, 15496, 20338, 19825, 19658, 13730, 13298, 
      14794, 15578, 19769, 19600, 15569, 14065, 23137, 22930, 17221, 14170, 
      13617, 13477, 15025, 18500, 17429, 13396, 12461, 13124, 15236, 18442, 
      17810, 11962, 11981, 12781, 13325, 14164, 13873, 20665, 17849, 13474, 
      11618, 11357, 12532, 13085, 22906, 20826, 17914, 13141, 21632, 15172, 
      11257, 18353, 16538, 11338, 10690, 12053, 12520, 11700, 11245, 11925, 
      21017, 16762, 14690, 10562, 10322, 17744, 12809, 10841, 10121, 10256, 
      21250, 10890, 10825, 10090, 9850, 10057, 10426, 10957, 12202, 17000, 
      10829, 9653, 9829, 10760, 9217, 9225, 9252, 9280, 9316, 9385, 10305, 
      12465, 9125, 10250, 12389, 12506, 16936, 9005, 8936, 17865, 13138, 
      11674, 8658, 8653, 8905, 12905, 8285, 12861, 8100, 8776, 10501, 18325, 
      10625, 15665, 9953, 7913, 7769, 8644, 9113, 11169, 7794, 21320, 7837, 
      7405, 7517, 10312, 12850, 12409, 11194, 7586, 10825, 17665, 14800, 
      11025, 10192, 9360, 8656, 10777, 12514, 10858, 10025, 9005, 7373, 7565, 
      7618, 8045, 7930, 7522, 6661, 6597, 8161, 8962, 11300, 7696, 6425, 
      6800, 7300, 8081, 8357, 7202, 7330, 14365, 7933, 6085, 8388, 7298, 
      7085, 6505, 5965, 5930, 5933, 6098, 15185, 9745, 9620, 9140, 7892, 
      6617, 6217, 5785, 10666, 8989, 5746, 8761, 8840, 5917, 5597, 5480, 
      6565, 8612, 9197, 5365, 8578, 19825, 14985, 12580, 11113, 8784, 6705, 
      5473, 6340, 8784, 10084, 14450, 13877, 12437, 10082, 8522, 6337, 5050, 
      5941, 6269, 4904, 4916, 7204, 11161, 6282, 4762, 13273, 7433, 5648, 
      4849, 7433, 15938, 7514, 7193, 4490, 4685, 7405, 10756, 6205, 4840, 
      4612, 4360, 4420, 4500, 6757, 8077, 9256, 10154, 9701, 5825, 4325, 
      4954, 13505, 4121, 4112, 4177, 4825, 5120, 6212, 6305, 6596, 7121, 
      6273, 4138, 4005, 3985, 5650, 5905, 8458, 4628, 4685, 13130, 3865, 
      3842, 3821, 5837, 6425, 12064, 8361, 4176, 3961, 3721, 3744, 3924, 
      6304, 3490, 3506, 3922, 4106, 5506, 6964, 3589, 10589, 4770, 3778, 
      11530, 15236, 4817, 3280, 3425, 7105, 8612, 5834, 3089, 4394, 6625, 
      9266, 10250, 11674, 6397, 4941, 3357, 2925, 3172, 4212, 6397, 7677, 
      8692, 10312, 10553, 8285, 10205, 11920, 2753, 4225, 4385, 8788, 10100, 
      7225, 3330, 3897, 4810, 11250, 12601, 14600, 10964, 3341, 2600, 2984, 
      3796, 6856, 10421, 11149, 14282, 8330, 2482, 2450, 4610, 10865, 4329, 
      4240, 5809, 4418, 2290, 2309, 2650, 8933, 9098, 3560, 2845, 3485, 4052, 
      10037, 2281, 2061, 2194, 4234, 8749, 13261, 15161, 7561, 4745, 4640, 
      2225, 3232, 12253, 2938, 2018, 4765, 8249, 12874, 7540, 2664, 2088, 
      1960, 4573, 5860, 6253, 10600, 14677, 1730, 1877, 4817, 5281, 8906, 
      16000, 14596, 2129, 1889, 1825, 1616, 1625, 1769, 4409, 11600, 18421, 
      15682, 11125, 4122, 3370, 2677, 1602, 1570, 1537, 4546, 4580, 3469, 
      2965, 2888, 2228, 2120, 1700, 9725, 6553, 12185, 7537, 1360, 1321, 
      1312, 1440, 1521, 6850, 4034, 1226, 1225, 6701, 11026, 3656, 2312, 
      1192, 10372, 10760, 5058, 6418, 6714, 6865, 7173, 13189, 7265, 14480, 
      7850, 2269, 1629, 6829, 7300, 15300, 1466, 14297, 1360, 1258, 1637, 
      712, 677, 8072, 18581, 1201, 7850, 10625, 16001, 2257, 10180, 10777, 
      16452, 10529, 16658, 14884, 584, 653, 884, 10685, 14173, 445, 656, 544, 
      12064, 11810, 1657, 442, 505, 617, 14522, 15986, 1693, 549, 818, 19025, 
      289, 15325, 205, 173, 185, 194, 157, 22901, 16484, 136, 116, 20800, 
      20498, 20213, 997, 601, 41, 34, 24973, 21618, 109, 328, 85, 64, 1, 0, 
      25, 65, 24029, 738, 212, 61, 793, 740, 461, 269, 100, 1210, 1640, 484, 
      1313, 529, 1850, 980, 784, 1000, 1157, 1124, 1594, 1565, 1805, 1690, 
      2293, 1780, 1913, 2692, 2693, 2309, 2704, 2593, 3034, 3281, 3805, 3805, 
      4121, 3821, 4168, 4913, 4986, 6705, 6989, 6970 ], 
  [ 69064, 68328, 68450, 66410, 64616, 64021, 63869, 64026, 62729, 61064, 
      60304, 56657, 55861, 53584, 53992, 53677, 52834, 52480, 51940, 50164, 
      50125, 50137, 47125, 46153, 45673, 46285, 46404, 45658, 43810, 45140, 
      44645, 44729, 43825, 43732, 42485, 42500, 41122, 37861, 37705, 37225, 
      47930, 48802, 35545, 37621, 36445, 35080, 34717, 43621, 41621, 34218, 
      37613, 32930, 33184, 33076, 36665, 33130, 38282, 39785, 32468, 37460, 
      39253, 36229, 31172, 30914, 64501, 57172, 34900, 31432, 31005, 34632, 
      32045, 31529, 34690, 64928, 58484, 53300, 54841, 34141, 31266, 34282, 
      64244, 63496, 63125, 54181, 31301, 29989, 31925, 63530, 54793, 28368, 
      28345, 34308, 59930, 27890, 28373, 30593, 31370, 57832, 29156, 31156, 
      35300, 53146, 32266, 30250, 30589, 36061, 55796, 30496, 30617, 58253, 
      55810, 47594, 47018, 26690, 26569, 26325, 51521, 48722, 27365, 26882, 
      28730, 55876, 43289, 41984, 26969, 25664, 28304, 28625, 30641, 32000, 
      42970, 42705, 28530, 25642, 27217, 27585, 28417, 28530, 50245, 40589, 
      26564, 25045, 52538, 41810, 25673, 24973, 24938, 24749, 24674, 27674, 
      31705, 50257, 49617, 26937, 24820, 24532, 29665, 43906, 27389, 24386, 
      25394, 25706, 29801, 51940, 42212, 36941, 26020, 25480, 23741, 23780, 
      24292, 24557, 34858, 38980, 37504, 26468, 24785, 23780, 23680, 23633, 
      23633, 24737, 23890, 23242, 22837, 26522, 48100, 38629, 36900, 36661, 
      34600, 32104, 25636, 23869, 23400, 24436, 26344, 27829, 24505, 24410, 
      22282, 22205, 22730, 23426, 31508, 27833, 22025, 22993, 24929, 42925, 
      23290, 21933, 44117, 33416, 29416, 27557, 21677, 21397, 32050, 26066, 
      21041, 21041, 22049, 24161, 38425, 33505, 23545, 21577, 32770, 25073, 
      23930, 22385, 20674, 20450, 21074, 38660, 33160, 28628, 27908, 20360, 
      21125, 19885, 20077, 30004, 29801, 24784, 20896, 19601, 23569, 39770, 
      29930, 28157, 19337, 22293, 19773, 22180, 29378, 20138, 19858, 21905, 
      34372, 29732, 28900, 25385, 23257, 22217, 20705, 20345, 19585, 19172, 
      18752, 18505, 18521, 18560, 18752, 18785, 39250, 34866, 23701, 22849, 
      20161, 18421, 28772, 24197, 18397, 17965, 18020, 18440, 18581, 19556, 
      20981, 33314, 31378, 24250, 23314, 22450, 18130, 17978, 18365, 19370, 
      33553, 29305, 26449, 24148, 22900, 21780, 17473, 17424, 17568, 17593, 
      33290, 26570, 25810, 24905, 24730, 24557, 23885, 22637, 19970, 17305, 
      17197, 17261, 17417, 17450, 18605, 19562, 20410, 35396, 29221, 26504, 
      17125, 17189, 34065, 31770, 31282, 30097, 29866, 29185, 19042, 18085, 
      17266, 18241, 31513, 25220, 24848, 23780, 20105, 18785, 16913, 19748, 
      34625, 31505, 28673, 19973, 17893, 18245, 28420, 16501, 16405, 15957, 
      25426, 22186, 20249, 18434, 16466, 16649, 18026, 29776, 28372, 27697, 
      21776, 19220, 16465, 16976, 29770, 19354, 18045, 16029, 15490, 15178, 
      15250, 15298, 15970, 17629, 18045, 27428, 22280, 21284, 20213, 15560, 
      14948, 14965, 16405, 17909, 26522, 25250, 23857, 17042, 17666, 28561, 
      21289, 14521, 14464, 14761, 15129, 15696, 16801, 30037, 27850, 24770, 
      14242, 25160, 24328, 23725, 21668, 14149, 14213, 24505, 15898, 28585, 
      28340, 22672, 20512, 18640, 18497, 14356, 14081, 13897, 13460, 24250, 
      20794, 17986, 14989, 14906, 13241, 13229, 13225, 13229, 14932, 13672, 
      13012, 12996, 13060, 14677, 15021, 21233, 20690, 20513, 14065, 13553, 
      14369, 15073, 20644, 20465, 16144, 14480, 24202, 23985, 17946, 14625, 
      14002, 13842, 14530, 19325, 18184, 13781, 12296, 12829, 14701, 19277, 
      18605, 11897, 11906, 12506, 12970, 14689, 14368, 21650, 18674, 13949, 
      11513, 11492, 12197, 12680, 24021, 21841, 18769, 13626, 22697, 15857, 
      11072, 19258, 17333, 11633, 10625, 11698, 13005, 12085, 10980, 11560, 
      22082, 17597, 15385, 10777, 10457, 18649, 13364, 11156, 10036, 10121, 
      22345, 11245, 11170, 10285, 9805, 9922, 10201, 10642, 11737, 17885, 
      11204, 9748, 9704, 10445, 9232, 9220, 9217, 9225, 9241, 9280, 10000, 
      11920, 9050, 9925, 11834, 11941, 17861, 9160, 8861, 18850, 13833, 
      12249, 8713, 8658, 9140, 13610, 8330, 13576, 8125, 8541, 10036, 19370, 
      10130, 16580, 10448, 8068, 7744, 8369, 8768, 11794, 7669, 22525, 8072, 
      7400, 7432, 9797, 13625, 13154, 11849, 7421, 10250, 18720, 15705, 
      11680, 10777, 9865, 9081, 10192, 13289, 11513, 10610, 9490, 7178, 7330, 
      7373, 7730, 8325, 7857, 6786, 6562, 7786, 8497, 12025, 8081, 6400, 
      6625, 7025, 7696, 8842, 7537, 7025, 15300, 8388, 6120, 7933, 7693, 
      7450, 6770, 6050, 5945, 5938, 5993, 16180, 10400, 10265, 9745, 8377, 
      6932, 6452, 5780, 11401, 9594, 5661, 8226, 9445, 6152, 5732, 5485, 
      6260, 8077, 8612, 5330, 8033, 21060, 16000, 13465, 11908, 9409, 7120, 
      5668, 6025, 8209, 9409, 15445, 14842, 13322, 10817, 9137, 6722, 5045, 
      5666, 6664, 4949, 4901, 6749, 11986, 6697, 4797, 14228, 7988, 5993, 
      5024, 6928, 17033, 8089, 7738, 4505, 4570, 6890, 11581, 6660, 5085, 
      4797, 4365, 4365, 4405, 6292, 7492, 8581, 10949, 10466, 6250, 4250, 
      4709, 14500, 4196, 4177, 4112, 4580, 4825, 5777, 5860, 6121, 6596, 
      6778, 4293, 4090, 4050, 5265, 5490, 7813, 4373, 4420, 14125, 4010, 
      3977, 3946, 5402, 5930, 13009, 9076, 4441, 4176, 3636, 3649, 3769, 
      5809, 3545, 3481, 3737, 3881, 5081, 7589, 3464, 9764, 5185, 4033, 
      10645, 16361, 5252, 3425, 3280, 6500, 7897, 6389, 3034, 4049, 6050, 
      8501, 9425, 10769, 7012, 5416, 3592, 2920, 3037, 3877, 5832, 7012, 
      7957, 9477, 11458, 7570, 9370, 12905, 2848, 3860, 4000, 8033, 9265, 
      7930, 3085, 3562, 4365, 10345, 11626, 15725, 11909, 3656, 2525, 2789, 
      3461, 6221, 9556, 10244, 15397, 9125, 2597, 2545, 4165, 9970, 4804, 
      3825, 6434, 4913, 2405, 2234, 2465, 8138, 8293, 3965, 3140, 3140, 3637, 
      9172, 2466, 2146, 2089, 3789, 7954, 12226, 16336, 8336, 5300, 5185, 
      2420, 2897, 13298, 3293, 2173, 4250, 7474, 11849, 8325, 2989, 2293, 
      2125, 4068, 5245, 5608, 9685, 15842, 1825, 1762, 4282, 4706, 8081, 
      17225, 15761, 2384, 2084, 2000, 1601, 1600, 1664, 3904, 10625, 19746, 
      16897, 12130, 4657, 3825, 3042, 1717, 1665, 1522, 4021, 5165, 3944, 
      3380, 3293, 2533, 2405, 1885, 8840, 5858, 11170, 8352, 1465, 1396, 
      1377, 1345, 1396, 7625, 4589, 1261, 1250, 5986, 10061, 4181, 2677, 
      1157, 9437, 9805, 4453, 5713, 5989, 6130, 6418, 12114, 6500, 13345, 
      8705, 2664, 1924, 6084, 6525, 14125, 1741, 13162, 1625, 1513, 1972, 
      797, 712, 7237, 19946, 1466, 7025, 9650, 14786, 2692, 9225, 9792, 
      15217, 9554, 15413, 16109, 709, 548, 709, 9700, 13028, 450, 841, 449, 
      11009, 12905, 2042, 557, 410, 482, 13357, 14761, 2088, 724, 1073, 
      20420, 394, 16580, 260, 178, 170, 169, 242, 24436, 17789, 221, 101, 
      22265, 21953, 21658, 1332, 866, 106, 89, 26578, 23113, 234, 533, 20, 
      169, 36, 25, 0, 10, 25604, 1033, 377, 146, 1088, 1025, 676, 424, 125, 
      1565, 2005, 509, 1618, 554, 2225, 1145, 809, 1125, 1322, 1249, 1769, 
      1730, 2020, 1745, 2548, 1845, 2018, 2957, 2938, 2434, 2929, 2788, 3209, 
      3466, 4040, 4010, 4346, 3946, 4373, 5108, 5161, 6850, 7114, 7085 ], 
  [ 69890, 69106, 69268, 67220, 65402, 64765, 64601, 64804, 63445, 61858, 
      61106, 57325, 56633, 54290, 54778, 54445, 53576, 53226, 52650, 50866, 
      50877, 50933, 47745, 46757, 46269, 46969, 47122, 46400, 44420, 45874, 
      45349, 45461, 44525, 44426, 43145, 43210, 41764, 38349, 38273, 37733, 
      47680, 48528, 36073, 38333, 37085, 35594, 35165, 43433, 41485, 34756, 
      38389, 33380, 33722, 33602, 37441, 33696, 38176, 39625, 33002, 37370, 
      39097, 36173, 31618, 31376, 65969, 58514, 35666, 31994, 31525, 34594, 
      32677, 32125, 34632, 66410, 59858, 54578, 56153, 34913, 31888, 34208, 
      65722, 64962, 64585, 55485, 31945, 30537, 31945, 65000, 56117, 28786, 
      28757, 34186, 61348, 28228, 28585, 30625, 31360, 59218, 29738, 31138, 
      35114, 54452, 33032, 30260, 30581, 35837, 57154, 30474, 30589, 59657, 
      57172, 48800, 48212, 27092, 26905, 26605, 52813, 49960, 27925, 27400, 
      28744, 57250, 44417, 43082, 27521, 25946, 28322, 28625, 30545, 31850, 
      44096, 43825, 29200, 26084, 27281, 27625, 28409, 28516, 51525, 41665, 
      27130, 25317, 53864, 42920, 26189, 25405, 25364, 25133, 25028, 27668, 
      31525, 51545, 50893, 27565, 25274, 24938, 29549, 45072, 28057, 24820, 
      25492, 25780, 29665, 53266, 43346, 37949, 26626, 26050, 24029, 24050, 
      24466, 24701, 35816, 40050, 38538, 27130, 25345, 24250, 24138, 24085, 
      23809, 25313, 24400, 23680, 23113, 26468, 49370, 39701, 37930, 37685, 
      35570, 33002, 26282, 24401, 23530, 24482, 26282, 27701, 25101, 25000, 
      22644, 22501, 22900, 23524, 32402, 28601, 22397, 23101, 24905, 44105, 
      23840, 22129, 45325, 34378, 30258, 28333, 22093, 21753, 32980, 26792, 
      21365, 21317, 22157, 24125, 39521, 34481, 24161, 21701, 33732, 25777, 
      24580, 22945, 21060, 20740, 21220, 39770, 34138, 29474, 28730, 20738, 
      21233, 20189, 20285, 30906, 30697, 25506, 21402, 19897, 23481, 40916, 
      30836, 29009, 19649, 22921, 20221, 22130, 30280, 20644, 20340, 21853, 
      35410, 30650, 29794, 26165, 23953, 22865, 21269, 20885, 20065, 19610, 
      19130, 18805, 18773, 18794, 18938, 18965, 40400, 35920, 24425, 23537, 
      20705, 18617, 29674, 24949, 18801, 18261, 18250, 18586, 18709, 19594, 
      20929, 34340, 32356, 25012, 24040, 23140, 18532, 18356, 18485, 19400, 
      34589, 30233, 27293, 24914, 23618, 22450, 17789, 17698, 17770, 17789, 
      34324, 27424, 26640, 25705, 25524, 25345, 24649, 23353, 20560, 17649, 
      17505, 17473, 17593, 17620, 18649, 19540, 20340, 36482, 30157, 27362, 
      17305, 17357, 35125, 32776, 32276, 31061, 30824, 30125, 19604, 18581, 
      17684, 18269, 32517, 26050, 25666, 24562, 20737, 19345, 17317, 19666, 
      35705, 32513, 29609, 20609, 18409, 18233, 29354, 16913, 16805, 16165, 
      26280, 22932, 20917, 19012, 16900, 16717, 17992, 30754, 29314, 28621, 
      22514, 19850, 16921, 16994, 30752, 20000, 18625, 16465, 15860, 15392, 
      15440, 15476, 16052, 17585, 17977, 28354, 23050, 22018, 20905, 15970, 
      15154, 15165, 16425, 17833, 27428, 26120, 24685, 17000, 17588, 29525, 
      22037, 14837, 14762, 14897, 15217, 15730, 16757, 31041, 28800, 25636, 
      14436, 26042, 25186, 24565, 22442, 14305, 14357, 25373, 16424, 29565, 
      29314, 23490, 21258, 19314, 19165, 14778, 14473, 14265, 13690, 25120, 
      21556, 18640, 15481, 15392, 13505, 13481, 13465, 13457, 15434, 14066, 
      13274, 13234, 13250, 14669, 14989, 22021, 21460, 21277, 14517, 13957, 
      14365, 15021, 21418, 21233, 16738, 14978, 25088, 24865, 18628, 15145, 
      14480, 14308, 14480, 20065, 18882, 14257, 12442, 12897, 14625, 20021, 
      19325, 12101, 12104, 12584, 13000, 15245, 14906, 22480, 19408, 14473, 
      11689, 11810, 12233, 12674, 24925, 22685, 19517, 14152, 23569, 16501, 
      11194, 20032, 18041, 12041, 10817, 11716, 13525, 12545, 11050, 11570, 
      22948, 18325, 16029, 11133, 10765, 19417, 13922, 11570, 10210, 10265, 
      23225, 11681, 11600, 10625, 10001, 10064, 10289, 10676, 11681, 18637, 
      11650, 10026, 9850, 10477, 9458, 9434, 9413, 9409, 9413, 9434, 10034, 
      11810, 9220, 9945, 11716, 11817, 18629, 9466, 9029, 19652, 14461, 
      12805, 8957, 8872, 9490, 14240, 8564, 14210, 8345, 8605, 9962, 20200, 
      10036, 17330, 10946, 8362, 7930, 8405, 8762, 12368, 7793, 23445, 8410, 
      7594, 7578, 9685, 14285, 13796, 12437, 7517, 10100, 19546, 16441, 
      12266, 11321, 10361, 9529, 10034, 13945, 12097, 11152, 9972, 7252, 
      7380, 7417, 7732, 8749, 8245, 7048, 6728, 7748, 8405, 12645, 8497, 
      6570, 6705, 7045, 7650, 9316, 7921, 7025, 16042, 8842, 6322, 7841, 
      8109, 7848, 7108, 6280, 6133, 6120, 6109, 16954, 10970, 10829, 10285, 
      8845, 7298, 6770, 5954, 12017, 10132, 5785, 8080, 9981, 6466, 5986, 
      5661, 6250, 7929, 8434, 5480, 7877, 21970, 16778, 14165, 12554, 9953, 
      7538, 5954, 6005, 8033, 9173, 16209, 15588, 14020, 11425, 9673, 7120, 
      5209, 5668, 7066, 5141, 5057, 6641, 12644, 7109, 4981, 14962, 8482, 
      6361, 5290, 6786, 17849, 8593, 8224, 4673, 4660, 6740, 12233, 7090, 
      5389, 5065, 4525, 4489, 4505, 6170, 7298, 8333, 11581, 11080, 6660, 
      4360, 4717, 15250, 4394, 4369, 4226, 4586, 4801, 5669, 5746, 5989, 
      6434, 7232, 4537, 4292, 4240, 5185, 5392, 7577, 4369, 4410, 14869, 
      4244, 4205, 4168, 5288, 5780, 13721, 9650, 4745, 4450, 3730, 3737, 
      3821, 5657, 3721, 3609, 3769, 3889, 4969, 8105, 3530, 9410, 5573, 4325, 
      10253, 17173, 5650, 3649, 3330, 6274, 7605, 6857, 3136, 3977, 5840, 
      8177, 9065, 10361, 7514, 5834, 3866, 3050, 3089, 3809, 5626, 6746, 
      7649, 9109, 12132, 7272, 9000, 13625, 3034, 3770, 3898, 7709, 8893, 
      8480, 3065, 3488, 4225, 9929, 11168, 16525, 12601, 3970, 2605, 2797, 
      3385, 5965, 9162, 9826, 16189, 9725, 2789, 2725, 4021, 9556, 5210, 
      3697, 6928, 5329, 2593, 2308, 2473, 7780, 7929, 4325, 3434, 3050, 3505, 
      8770, 2692, 2312, 2141, 3637, 7592, 11720, 17154, 8914, 5746, 5625, 
      2650, 2809, 14036, 3617, 2377, 4052, 7120, 11345, 8905, 3293, 2525, 
      2333, 3874, 4985, 5330, 9245, 16648, 1989, 1800, 4068, 4468, 7693, 
      18065, 16565, 2642, 2306, 2210, 1697, 1690, 1706, 3706, 10145, 20644, 
      17729, 12836, 5081, 4201, 3364, 1889, 1825, 1616, 3809, 5617, 4330, 
      3730, 3637, 2817, 2677, 2097, 8410, 5540, 10660, 8938, 1625, 1538, 
      1513, 1385, 1418, 8185, 5017, 1377, 1360, 5652, 9577, 4589, 2989, 1229, 
      8969, 9325, 4181, 5381, 5645, 5780, 6056, 11560, 6130, 12753, 9305, 
      2986, 2186, 5722, 6145, 13505, 1989, 12564, 1865, 1745, 2250, 925, 810, 
      6813, 20840, 1700, 6605, 9140, 14132, 3026, 8725, 9274, 14549, 9040, 
      14737, 16913, 853, 554, 673, 9178, 12410, 520, 1017, 457, 10441, 13625, 
      2336, 689, 416, 464, 12721, 14089, 2386, 890, 1285, 21314, 512, 17386, 
      346, 232, 212, 205, 340, 25402, 18617, 317, 137, 23185, 22865, 22564, 
      1570, 1060, 180, 157, 27572, 24041, 340, 685, 10, 257, 82, 65, 10, 0, 
      26570, 1229, 493, 212, 1274, 1205, 810, 522, 145, 1781, 2205, 505, 
      1780, 548, 2425, 1213, 793, 1165, 1384, 1285, 1825, 1780, 2098, 1721, 
      2642, 1825, 2020, 3049, 3016, 2440, 2993, 2834, 3233, 3492, 4090, 4040, 
      4384, 3924, 4397, 5114, 5153, 6800, 7048, 7013 ], 
  [ 79700, 81524, 79402, 77346, 76500, 78145, 78633, 76226, 78125, 71636, 
      70228, 73285, 66389, 67300, 63220, 63865, 64298, 63620, 65000, 63208, 
      60281, 57725, 63989, 63649, 63485, 59293, 57488, 55130, 60322, 54928, 
      56033, 54513, 55205, 55432, 55777, 52904, 55042, 59441, 54797, 57517, 
      108538, 110690, 54217, 46369, 49033, 54388, 57545, 100369, 95485, 
      51914, 42505, 55098, 50548, 51080, 41225, 48890, 89882, 94265, 49824, 
      88096, 93409, 84941, 53000, 51778, 31601, 30992, 39440, 46852, 48665, 
      82052, 43621, 45025, 83066, 31060, 30376, 30312, 29929, 38029, 43154, 
      83290, 30368, 30260, 30209, 29585, 41905, 45713, 75809, 29970, 28909, 
      50804, 51101, 85544, 28922, 54482, 61685, 73505, 76522, 28420, 42624, 
      76624, 89728, 27890, 35810, 74114, 75413, 92405, 27656, 75956, 76397, 
      27549, 27346, 27450, 27514, 49426, 52825, 55457, 26569, 26650, 41453, 
      43210, 71938, 26440, 26973, 27268, 41373, 54468, 71188, 72469, 79605, 
      83844, 26650, 26705, 36530, 45802, 67537, 69185, 72577, 73010, 25601, 
      26825, 40000, 54161, 25330, 26122, 41665, 45445, 45730, 47781, 49306, 
      71506, 84817, 24965, 24965, 36845, 44008, 46280, 79253, 25010, 35053, 
      44530, 63458, 65050, 80345, 24400, 24912, 26361, 36880, 38260, 51561, 
      52560, 58192, 60057, 26834, 24872, 25316, 34120, 37877, 41672, 42212, 
      42485, 57205, 36865, 39538, 42730, 50965, 72250, 23104, 24193, 24704, 
      24785, 25604, 26948, 33920, 38233, 59204, 64720, 72388, 77393, 35345, 
      35570, 45602, 49045, 56290, 60826, 26344, 29389, 44701, 59749, 68725, 
      22397, 36362, 53885, 21985, 24404, 26804, 28465, 41785, 44705, 24634, 
      29530, 45945, 48505, 58473, 68265, 22045, 23525, 32765, 57037, 23426, 
      29489, 31226, 34481, 42050, 46946, 55250, 21312, 22852, 25360, 25920, 
      42052, 57217, 45413, 50725, 23528, 23645, 27908, 35540, 45445, 69893, 
      20170, 23130, 24237, 44217, 30209, 37289, 66256, 22570, 34450, 35450, 
      65977, 20200, 21960, 22408, 24973, 27325, 28845, 31813, 32733, 35173, 
      37000, 39780, 43693, 46269, 47268, 50020, 50373, 18994, 19730, 26165, 
      27233, 32225, 49045, 21632, 25057, 37817, 43145, 46720, 51620, 52721, 
      58496, 64721, 19450, 20074, 24466, 25450, 26506, 37546, 38674, 52821, 
      58626, 19045, 20557, 22181, 24040, 25352, 26792, 41365, 43556, 47540, 
      47885, 18778, 21658, 22178, 22873, 23018, 23165, 23773, 25085, 29138, 
      39593, 41405, 46589, 48665, 49018, 56893, 61370, 64778, 18000, 19825, 
      21268, 48049, 48753, 17945, 18530, 18682, 19097, 19186, 19465, 29482, 
      32045, 35386, 57161, 18269, 21256, 21524, 22376, 26701, 29221, 35669, 
      64424, 17217, 17937, 18945, 26245, 30565, 59077, 18688, 34609, 35153, 
      44945, 19850, 22370, 24593, 27578, 33290, 52993, 59810, 17476, 17992, 
      18277, 22276, 25480, 32005, 55876, 17146, 24650, 26861, 32525, 35506, 
      43514, 44866, 45554, 51346, 59725, 61421, 17680, 20852, 21776, 22945, 
      33332, 43600, 43937, 54977, 61601, 17730, 18378, 19225, 58810, 61354, 
      16565, 20813, 37085, 37988, 46925, 49853, 53300, 58565, 15797, 16490, 
      17890, 43202, 17316, 17764, 18121, 19584, 45025, 45729, 17297, 26930, 
      15293, 15368, 18020, 19700, 21668, 21845, 30824, 32149, 33245, 40168, 
      16714, 19018, 21970, 27613, 27850, 38025, 38653, 39289, 39933, 26912, 
      31412, 37792, 39056, 41680, 53857, 55481, 17849, 18266, 18409, 28601, 
      30649, 53225, 56489, 17896, 18037, 22996, 26452, 15370, 15473, 19994, 
      25313, 26930, 27410, 55618, 18169, 19268, 26705, 42820, 47513, 57065, 
      17797, 18405, 39217, 39546, 46546, 49570, 23125, 23764, 15362, 17506, 
      23981, 40105, 32400, 48145, 50868, 13565, 14585, 16633, 23330, 13837, 
      19157, 42212, 15514, 17109, 27409, 37921, 48274, 22697, 24977, 44672, 
      48452, 13210, 16085, 18353, 29105, 31345, 14893, 20808, 26280, 37960, 
      39645, 12505, 25085, 25330, 29245, 36445, 39442, 42601, 45922, 51817, 
      14761, 24400, 31904, 38900, 45721, 33940, 34568, 35525, 36173, 36829, 
      37828, 44948, 54548, 36634, 45509, 54778, 55205, 13441, 29380, 36441, 
      12506, 16769, 19025, 32129, 33674, 26792, 16218, 32058, 15860, 32489, 
      41225, 50080, 11090, 51130, 12456, 19764, 28264, 33700, 42325, 44964, 
      16946, 36821, 9113, 25700, 32708, 35300, 51425, 13969, 14458, 16033, 
      37845, 53794, 10100, 11885, 15860, 17197, 18845, 20621, 54052, 13625, 
      15689, 17026, 19106, 38554, 39986, 40349, 42946, 20813, 22265, 27914, 
      32810, 44914, 48505, 13949, 20885, 32324, 37349, 40949, 45140, 18442, 
      21937, 41905, 10496, 18944, 30116, 47609, 20165, 20882, 23402, 28442, 
      30577, 30890, 34465, 9448, 14548, 14733, 15493, 17965, 21960, 24040, 
      31048, 12985, 15338, 33485, 50450, 15185, 23732, 26512, 30425, 41120, 
      50297, 52432, 31546, 50569, 6632, 8612, 10237, 11560, 14501, 18932, 
      24520, 41197, 51701, 56101, 8693, 9050, 10090, 12385, 14545, 19490, 
      30293, 39554, 19108, 28593, 30465, 46393, 10666, 18497, 28757, 8744, 
      15304, 20029, 24500, 48164, 7065, 14761, 15370, 29097, 33322, 48442, 
      10249, 17168, 22313, 23945, 29273, 31193, 32513, 46240, 51280, 55249, 
      10573, 11050, 17714, 31714, 37613, 7720, 26856, 27157, 31252, 37480, 
      39325, 44757, 45160, 46381, 48456, 15674, 24389, 26426, 27026, 42641, 
      43826, 53509, 37585, 37952, 7333, 24418, 24705, 24994, 44370, 46818, 
      7813, 11240, 21005, 22340, 31400, 31733, 33773, 46693, 26825, 29321, 
      34697, 36121, 43721, 12625, 32500, 61200, 16937, 20905, 63997, 5389, 
      16360, 23813, 32948, 50888, 55805, 13653, 29818, 40113, 49474, 58005, 
      60849, 64753, 12352, 15236, 21092, 28100, 32377, 39617, 48932, 53312, 
      56497, 61217, 7514, 55466, 61106, 6397, 24820, 40552, 41332, 57205, 
      60997, 10378, 35933, 39290, 43613, 64313, 67834, 4729, 6673, 18580, 
      29929, 34033, 39185, 51545, 62240, 64208, 4717, 8685, 23917, 24505, 
      43405, 63610, 14600, 42101, 11426, 14065, 23717, 29626, 33377, 58570, 
      59045, 15993, 18688, 39168, 41905, 61840, 21530, 24410, 30433, 43013, 
      58378, 70330, 3716, 8516, 12520, 12725, 21160, 38597, 4834, 16909, 
      22189, 45706, 57250, 69625, 8177, 17561, 20705, 21817, 45200, 49897, 
      51220, 63937, 3530, 23753, 30410, 46370, 48074, 59449, 2989, 3445, 
      19188, 20808, 21364, 27045, 27364, 29988, 45028, 66789, 2306, 2977, 
      4930, 12497, 14225, 16322, 22997, 23585, 26962, 45781, 11401, 13700, 
      15056, 15289, 17729, 18241, 20921, 62116, 53050, 68602, 7220, 23053, 
      23944, 24245, 29333, 30344, 7769, 11773, 25085, 25394, 53810, 65885, 
      12321, 15937, 27217, 64297, 65305, 48749, 53209, 54125, 54586, 55514, 
      71450, 55912, 74597, 6273, 14948, 17408, 54848, 56249, 76649, 17861, 
      74402, 18061, 18265, 16160, 22985, 24500, 58865, 1170, 17890, 58329, 
      65754, 78570, 13672, 64685, 66212, 79637, 65650, 80149, 1801, 21601, 
      28800, 31201, 66112, 74560, 25178, 19805, 28373, 69653, 2745, 14602, 
      21757, 28330, 29682, 75517, 78841, 14324, 20000, 17785, 648, 21898, 
      1280, 23360, 24874, 25506, 25825, 22370, 160, 873, 22345, 25425, 221, 
      225, 250, 15440, 17210, 22850, 23153, 34, 89, 21050, 18785, 26912, 
      21613, 23720, 24029, 25604, 26570, 0, 16385, 19885, 22210, 16420, 
      16677, 18560, 20228, 24089, 14965, 15041, 24425, 16570, 24466, 14929, 
      20557, 24701, 21809, 20722, 21925, 20825, 21106, 19792, 24625, 19024, 
      24401, 23290, 19097, 19714, 23050, 20341, 21160, 22201, 22130, 21092, 
      22018, 21706, 24506, 22369, 23400, 24089, 26690, 27586, 27877 ], 
  [ 68445, 68221, 67889, 65825, 64205, 64058, 64034, 63673, 63010, 60349, 
      59449, 57122, 55080, 53425, 52925, 52802, 52209, 51785, 51629, 49829, 
      49202, 48690, 47528, 46672, 46250, 45896, 45625, 44541, 44101, 44081, 
      43906, 43664, 43074, 43045, 42106, 41533, 40853, 39098, 38034, 38194, 
      56957, 58085, 36164, 36250, 35842, 35821, 36162, 51850, 49268, 34621, 
      35450, 34217, 33505, 33525, 34420, 33125, 45445, 47524, 32777, 44425, 
      46922, 42804, 32365, 31909, 54738, 48753, 32625, 31333, 31354, 40933, 
      31172, 31040, 41177, 54961, 49669, 45509, 46660, 31720, 30445, 40885, 
      54265, 53645, 53338, 46058, 30218, 29930, 37498, 53609, 46402, 29641, 
      29682, 41341, 50509, 29989, 31816, 35956, 37181, 48725, 28625, 37025, 
      42961, 44865, 29745, 35793, 36324, 44100, 46933, 36353, 36538, 48872, 
      46877, 40325, 39877, 27997, 28580, 28906, 43280, 41057, 26932, 26897, 
      34121, 46733, 36770, 35785, 26594, 28169, 33625, 34138, 37178, 39113, 
      36445, 36244, 26869, 26413, 32020, 32644, 33988, 34165, 42050, 34570, 
      25985, 27602, 43825, 35401, 25600, 25796, 25825, 26084, 26329, 33169, 
      39056, 41922, 41410, 25642, 25381, 25605, 36306, 36845, 25640, 25133, 
      29725, 30293, 36628, 43145, 35465, 31538, 24905, 24749, 26018, 26249, 
      27785, 28370, 29961, 32861, 31769, 24701, 24106, 24061, 24089, 24106, 
      27050, 23860, 23717, 23837, 25160, 32365, 39793, 32434, 31153, 30978, 
      29493, 27765, 23985, 23434, 27253, 29185, 32245, 34434, 23360, 23329, 
      23633, 24260, 26129, 27593, 27157, 24826, 23242, 27026, 30370, 35496, 
      22581, 25000, 36362, 28285, 25565, 24410, 22370, 22730, 27233, 23425, 
      22688, 23200, 26000, 29648, 31810, 28170, 22050, 25330, 27557, 22612, 
      22045, 21460, 21605, 22405, 24565, 31841, 27749, 24625, 24161, 21349, 
      24994, 21636, 22852, 25349, 25210, 22049, 20465, 21410, 29474, 32485, 
      25205, 24008, 20948, 20506, 19906, 27625, 24641, 19625, 19601, 27344, 
      28157, 24797, 24221, 21922, 20690, 20162, 19546, 19442, 19322, 19357, 
      19577, 20162, 20690, 20921, 21625, 21722, 31813, 28453, 20808, 20340, 
      19188, 21160, 23953, 20978, 18890, 19610, 20369, 21685, 22018, 23953, 
      26338, 27145, 25721, 20897, 20345, 19865, 18617, 18721, 21860, 23825, 
      27250, 24154, 22194, 20725, 19989, 19381, 18850, 19249, 20161, 20250, 
      26981, 22181, 21677, 21092, 20981, 20872, 20456, 19720, 18397, 18356, 
      18632, 19720, 20260, 20357, 22856, 24517, 25877, 28505, 23930, 22045, 
      19898, 20090, 27424, 25705, 25345, 24480, 24313, 23824, 17713, 17460, 
      17473, 22608, 25442, 21005, 20761, 20077, 18002, 17450, 17242, 25261, 
      27716, 25364, 23300, 17800, 17000, 22984, 23041, 16690, 16722, 18322, 
      20873, 18785, 17680, 16825, 16393, 20480, 22945, 23873, 22853, 22370, 
      18433, 17029, 16130, 21313, 23797, 16965, 16360, 15880, 16045, 17397, 
      17725, 17901, 19597, 22600, 23272, 22025, 18541, 17929, 17306, 15661, 
      17225, 17306, 20666, 23194, 21305, 20417, 19472, 21937, 22945, 22698, 
      17730, 15570, 15705, 17730, 18610, 19753, 21690, 23720, 22109, 19925, 
      16565, 20117, 19541, 19130, 17777, 16850, 17042, 19584, 14625, 22442, 
      22261, 18257, 16865, 15761, 15682, 14165, 14210, 14282, 15317, 19253, 
      16949, 15293, 14024, 14005, 14708, 14824, 14948, 15080, 13833, 13725, 
      14473, 14713, 15289, 19018, 19618, 17056, 16705, 16592, 13472, 13472, 
      18640, 19856, 16589, 16474, 14009, 13369, 18925, 18772, 14845, 13252, 
      13077, 13045, 19237, 15578, 14885, 12850, 14885, 16250, 19658, 15460, 
      15044, 13840, 13913, 15793, 16769, 12850, 12721, 16861, 14909, 12424, 
      13700, 12137, 15850, 16781, 18388, 16848, 14800, 12025, 17378, 12970, 
      13753, 14957, 13736, 11236, 12532, 15461, 11386, 11106, 14161, 15381, 
      16745, 13732, 12416, 10880, 11072, 14330, 11285, 10613, 12053, 12458, 
      16804, 10440, 10429, 10504, 11560, 12253, 13108, 14125, 16180, 13682, 
      10265, 10601, 11965, 13922, 10585, 10701, 10890, 11026, 11170, 11401, 
      13401, 16857, 10973, 13448, 16829, 17000, 13378, 9605, 10778, 13977, 
      10816, 10000, 9792, 10057, 9061, 10517, 9461, 10413, 9378, 11458, 
      14425, 14089, 14705, 12125, 8681, 8477, 9305, 11530, 12377, 9189, 9864, 
      16202, 7957, 8821, 9365, 14482, 10048, 9769, 9040, 9860, 15313, 13345, 
      11290, 8865, 8410, 8010, 7738, 15313, 9700, 8692, 8237, 7757, 9797, 
      10205, 10312, 11117, 7156, 7072, 7345, 8145, 11545, 12832, 8738, 6970, 
      7913, 9098, 10138, 11513, 7085, 6740, 10324, 10657, 6817, 7237, 12186, 
      6500, 6449, 6409, 6841, 7184, 7241, 8000, 11141, 7537, 7466, 7202, 
      6602, 6245, 6277, 7141, 8020, 7045, 7528, 12973, 6890, 5965, 6185, 
      6770, 9529, 12818, 13673, 6865, 12832, 14461, 10809, 9106, 8125, 6714, 
      5769, 5725, 9346, 13194, 15034, 10376, 9965, 8957, 7412, 6500, 5557, 
      6376, 8725, 5429, 5954, 6290, 10954, 7993, 5328, 5860, 9397, 5717, 
      5066, 5185, 11441, 11300, 5684, 5525, 5684, 6581, 11461, 7570, 5017, 
      4786, 4882, 5602, 5986, 6282, 10537, 12505, 14170, 7124, 6833, 4793, 
      5993, 7540, 9389, 4973, 5018, 5785, 7405, 7970, 9818, 9965, 10418, 
      11213, 4797, 4552, 4797, 4885, 8980, 9397, 13192, 7250, 7361, 8996, 
      4321, 4352, 4385, 9425, 10337, 8194, 5733, 3978, 4033, 5413, 5490, 
      5994, 10210, 4420, 4868, 6148, 6548, 9028, 4810, 5485, 16265, 3744, 
      3616, 17524, 10370, 3677, 3706, 5417, 11581, 13682, 4040, 4589, 7460, 
      10933, 14600, 15908, 17764, 4273, 3573, 3285, 4149, 5098, 7218, 10645, 
      12465, 13858, 16018, 6857, 13337, 15905, 7786, 3425, 7381, 7649, 14050, 
      15794, 4597, 5832, 6885, 8392, 17316, 19045, 9698, 7034, 2813, 4178, 
      5210, 6778, 11458, 16265, 17209, 9428, 5204, 3028, 3104, 8180, 16865, 
      2925, 7642, 3589, 2900, 2824, 3869, 4804, 14381, 14600, 2522, 2401, 
      6497, 7442, 15857, 2425, 2745, 3904, 7780, 14185, 19993, 9953, 4513, 
      2885, 2834, 2309, 6178, 7741, 2152, 2312, 8677, 13565, 19540, 4426, 
      2034, 2106, 2194, 8425, 10306, 10861, 16666, 9505, 2336, 3617, 8825, 
      9505, 14480, 10498, 9418, 1865, 1949, 1993, 2810, 2873, 3449, 8249, 
      17978, 12373, 10228, 6805, 2340, 2020, 1813, 2088, 2164, 2725, 8488, 
      2522, 2005, 1825, 1802, 1682, 1682, 1802, 15605, 11401, 18761, 4225, 
      1882, 2005, 2050, 3042, 3285, 3748, 2120, 2120, 2173, 11645, 17320, 
      1898, 1418, 2458, 16498, 16994, 9396, 11296, 11700, 11905, 12321, 
      20065, 12461, 21674, 4292, 1189, 1089, 11905, 12538, 22698, 1028, 
      21473, 970, 916, 857, 1282, 1517, 13610, 12233, 793, 13328, 16913, 
      23585, 925, 16354, 17113, 24138, 16805, 24392, 9274, 914, 2225, 2834, 
      17009, 21361, 1417, 650, 2050, 18754, 6884, 565, 808, 2005, 2333, 
      21800, 23588, 541, 585, 416, 12461, 685, 9505, 865, 1097, 1217, 1280, 
      637, 15545, 10370, 610, 1130, 13810, 13556, 13325, 97, 73, 593, 640, 
      17197, 14436, 325, 106, 1321, 370, 685, 738, 1033, 1229, 16385, 0, 170, 
      445, 25, 26, 113, 245, 778, 100, 410, 1090, 401, 1129, 548, 794, 1354, 
      1018, 953, 1130, 1300, 1325, 1289, 2020, 1537, 2050, 1961, 1858, 1961, 
      2225, 2074, 2125, 2644, 2825, 3061, 3217, 3413, 3653, 3562, 4325, 4500, 
      6309, 6689, 6724 ], 
  [ 69605, 69173, 69021, 66949, 65245, 64916, 64840, 64685, 63760, 61477, 
      60625, 57744, 56186, 54265, 54125, 53924, 53225, 52825, 52513, 50705, 
      50308, 50000, 48082, 47170, 46720, 46754, 46637, 45677, 44665, 45189, 
      44884, 44770, 44048, 43993, 42920, 42577, 41609, 39220, 38516, 38416, 
      53901, 54925, 36506, 37396, 36676, 36109, 36164, 49096, 46746, 35033, 
      36900, 34261, 33937, 33905, 35890, 33685, 43093, 44938, 33205, 42149, 
      44360, 40682, 32425, 32045, 59240, 52709, 34085, 31909, 31748, 38909, 
      32058, 31770, 39073, 59537, 53777, 49201, 50506, 33226, 31301, 38725, 
      58837, 58165, 57832, 49876, 31176, 30472, 35752, 58153, 50320, 29633, 
      29648, 38993, 54841, 29641, 30922, 34282, 35325, 52925, 29341, 35141, 
      40349, 48725, 31265, 34037, 34490, 41330, 51025, 34465, 34624, 53170, 
      50993, 43765, 43265, 27953, 28250, 28340, 47106, 44649, 27586, 27369, 
      32409, 50921, 39892, 38777, 27220, 27625, 31937, 32372, 34996, 36697, 
      39565, 39338, 28013, 26569, 30538, 31058, 32194, 32345, 45844, 37480, 
      26685, 27028, 47825, 38465, 26090, 25922, 25925, 26002, 26117, 31397, 
      36530, 45764, 45200, 26624, 25609, 25625, 34064, 40165, 26802, 25281, 
      28417, 28881, 34306, 47165, 38653, 34180, 25805, 25493, 25540, 25693, 
      26813, 27268, 32393, 35785, 34537, 25857, 24820, 24385, 24361, 24352, 
      26100, 24650, 24221, 24029, 24650, 30425, 43597, 35380, 33917, 33716, 
      31997, 29957, 25085, 24040, 26117, 27685, 30277, 32180, 24250, 24193, 
      23509, 23850, 25173, 26325, 29345, 26468, 23168, 25808, 28580, 38930, 
      23285, 24170, 39924, 30781, 27541, 26100, 22500, 22600, 29597, 24905, 
      22426, 22730, 24802, 27826, 34900, 30740, 23060, 24208, 30073, 24010, 
      23209, 22234, 21625, 22009, 23545, 35005, 30341, 26645, 26077, 21341, 
      23816, 21314, 22114, 27625, 27460, 23545, 21025, 21060, 27460, 35825, 
      27505, 26074, 20674, 21608, 20228, 25789, 26937, 20205, 20077, 25506, 
      31049, 27169, 26489, 23696, 22100, 21364, 20384, 20176, 19796, 19649, 
      19609, 19856, 20176, 20329, 20825, 20896, 35197, 31421, 22346, 21722, 
      19946, 20410, 26269, 22644, 19048, 19300, 19773, 20725, 20980, 22525, 
      24520, 30005, 28373, 22613, 21905, 21269, 18773, 18773, 20794, 22369, 
      30160, 26596, 24272, 22465, 21521, 20705, 18640, 18857, 19457, 19520, 
      29889, 24309, 23701, 22986, 22849, 22714, 22194, 21250, 19381, 18274, 
      18394, 19066, 19450, 19521, 21474, 22849, 24001, 31645, 26420, 24197, 
      19112, 19252, 30458, 28505, 28093, 27098, 26905, 26338, 18589, 18050, 
      17725, 21170, 28240, 23049, 22753, 21913, 19188, 18324, 17440, 23353, 
      30850, 28186, 25810, 19010, 17690, 21386, 25549, 16936, 16916, 17684, 
      23041, 20485, 19042, 17797, 16741, 19242, 21265, 26585, 25409, 24848, 
      20105, 18233, 16580, 19865, 26533, 18245, 17354, 16250, 16129, 16805, 
      17029, 17153, 18433, 20890, 21458, 24525, 20365, 19597, 18792, 15925, 
      16605, 16660, 19240, 21352, 23725, 22681, 21554, 20249, 21101, 25376, 
      19472, 15440, 15497, 16820, 17492, 18401, 20000, 26578, 24733, 22185, 
      15913, 22453, 21773, 21284, 19645, 16040, 16180, 21866, 15425, 25216, 
      25009, 20329, 18625, 17209, 17104, 14521, 14436, 14404, 14841, 21557, 
      18785, 16661, 14690, 14645, 14386, 14450, 14522, 14602, 14549, 13973, 
      14149, 14285, 14653, 17524, 18020, 19018, 18589, 18450, 13978, 13770, 
      17170, 18178, 18497, 18356, 15137, 14081, 21325, 21146, 16361, 14066, 
      13709, 13625, 17581, 17352, 16477, 13480, 14085, 15112, 17896, 17258, 
      16738, 13298, 13345, 14705, 15473, 13840, 13633, 19045, 16677, 13282, 
      13050, 12109, 14600, 15349, 20906, 19106, 16642, 12905, 19764, 14368, 
      12889, 16925, 15418, 11618, 11978, 14153, 12260, 11720, 13085, 14045, 
      19125, 15514, 13834, 11050, 11034, 16292, 12337, 11041, 11441, 11716, 
      19258, 10970, 10933, 10618, 11050, 11509, 12130, 12913, 14578, 15588, 
      10845, 10453, 11245, 12708, 10225, 10289, 10400, 10484, 10576, 10729, 
      12209, 15041, 10377, 12202, 14985, 15130, 15380, 9605, 10180, 16133, 
      12218, 11090, 9530, 9665, 9265, 11941, 9169, 11861, 9032, 10436, 12805, 
      16393, 13005, 14089, 9553, 8465, 8825, 10400, 11065, 10397, 9122, 
      18916, 8149, 8389, 8725, 12724, 11642, 11285, 10322, 9010, 13397, 
      15665, 13220, 10145, 9508, 8900, 8420, 13369, 11290, 9970, 9333, 8593, 
      8865, 9169, 9250, 9873, 7754, 7514, 7241, 7625, 10141, 11194, 10192, 
      7540, 7417, 8212, 8992, 10081, 7913, 7178, 9098, 12653, 7565, 6893, 
      10568, 7090, 6961, 6661, 6625, 6786, 6817, 7290, 13289, 8801, 8704, 
      8336, 7424, 6625, 6449, 6689, 9490, 8177, 6866, 11141, 8020, 6133, 
      6093, 6340, 8293, 10984, 11709, 6329, 10970, 17225, 13001, 10960, 9745, 
      7892, 6401, 5785, 8080, 11252, 12832, 12514, 12025, 10809, 8874, 7650, 
      6109, 5914, 7561, 6005, 5620, 5800, 9320, 9685, 5954, 5498, 11425, 
      6705, 5508, 5185, 9673, 13690, 6722, 6485, 5266, 5825, 9665, 9256, 
      5741, 4964, 4904, 5156, 5384, 5576, 8869, 10525, 11956, 8730, 8361, 
      5437, 5337, 6442, 11513, 4705, 4724, 5153, 6305, 6740, 8224, 8345, 
      8720, 9385, 5645, 4490, 4553, 4589, 7514, 7853, 11050, 6120, 6205, 
      11114, 4229, 4234, 4241, 7825, 8581, 10180, 7121, 4196, 4121, 4721, 
      4772, 5120, 8452, 4090, 4330, 5194, 5490, 7450, 5960, 4685, 13645, 
      4346, 3802, 14746, 12816, 4329, 3604, 4561, 9529, 11344, 5002, 3965, 
      6082, 8957, 12130, 13282, 14930, 5389, 4325, 3413, 3653, 4264, 5864, 
      8693, 10253, 11464, 13364, 8725, 10993, 13249, 9860, 3185, 5945, 6161, 
      11600, 13136, 5941, 4706, 5525, 6746, 14474, 16021, 12132, 9000, 3141, 
      3492, 4212, 5416, 9316, 13525, 14365, 11834, 6778, 2834, 2858, 6530, 
      14045, 3665, 6068, 4717, 3690, 2626, 3177, 3826, 11817, 12010, 3076, 
      2669, 5101, 5864, 13109, 2405, 2465, 3130, 6122, 11617, 16801, 12505, 
      6025, 3825, 3748, 2313, 4804, 9953, 2570, 2210, 6833, 11045, 16370, 
      5960, 2372, 2132, 2116, 6605, 8200, 8677, 13780, 12025, 2074, 2809, 
      6925, 7501, 11826, 13172, 11936, 2017, 1945, 1937, 2260, 2297, 2665, 
      6425, 14932, 15305, 12874, 8905, 3218, 2690, 2249, 1874, 1898, 2173, 
      6610, 3528, 2725, 2389, 2340, 1960, 1908, 1768, 12789, 9077, 15605, 
      5825, 1636, 1681, 1700, 2276, 2441, 5242, 3042, 1690, 1717, 9265, 
      14290, 2740, 1844, 1844, 13544, 13988, 7298, 8938, 9290, 9469, 9833, 
      16745, 9945, 18196, 5986, 1685, 1325, 9437, 9992, 19112, 1210, 17989, 
      1124, 1042, 1189, 964, 1069, 10900, 15241, 941, 10642, 13837, 19885, 
      1513, 13328, 14009, 20384, 13725, 20610, 11912, 692, 1405, 1832, 13901, 
      17837, 881, 580, 1252, 15460, 9178, 1013, 554, 1205, 1429, 18218, 
      19850, 1013, 485, 522, 15529, 397, 12205, 445, 545, 613, 650, 289, 
      18965, 13192, 260, 520, 17044, 16762, 16505, 389, 181, 181, 202, 20785, 
      17738, 65, 52, 565, 52, 185, 212, 377, 493, 19885, 170, 0, 65, 185, 
      160, 61, 37, 232, 410, 724, 520, 557, 557, 882, 576, 772, 692, 729, 
      800, 1090, 1089, 1181, 1490, 1525, 1544, 1557, 1864, 1913, 1865, 1972, 
      1945, 2402, 2605, 2965, 3041, 3285, 3265, 3380, 4105, 4226, 5933, 6257, 
      6266 ], 
  [ 70690, 70130, 70088, 68008, 66250, 65809, 65701, 65672, 64585, 62530, 
      61706, 58481, 57217, 55130, 55210, 54961, 54196, 53810, 53402, 51586, 
      51329, 51145, 48761, 47813, 47345, 47617, 47594, 46708, 45344, 46202, 
      45817, 45781, 44977, 44906, 43749, 43546, 42400, 39617, 39133, 38873, 
      52340, 53300, 37033, 38417, 37505, 36602, 36481, 47717, 45509, 35600, 
      38105, 34600, 34514, 34450, 37105, 34340, 41956, 43657, 33778, 41058, 
      43093, 39685, 32770, 32436, 62317, 55450, 35290, 32570, 32297, 37970, 
      32909, 32525, 38084, 62658, 56610, 51778, 53177, 34457, 32132, 37700, 
      61954, 61250, 60901, 52529, 32069, 31109, 34981, 61252, 53033, 29930, 
      29929, 37850, 57808, 29728, 30673, 33553, 34484, 55810, 30082, 34282, 
      39042, 51400, 32500, 33256, 33661, 39925, 53842, 33602, 33745, 56113, 
      53824, 46180, 45648, 28224, 28345, 28289, 49757, 47156, 28285, 27956, 
      31652, 53794, 42109, 40914, 27901, 27586, 31194, 31581, 33949, 35506, 
      41780, 41537, 29012, 26960, 29921, 30377, 31385, 31520, 48473, 39565, 
      27410, 26969, 50580, 40644, 26685, 26293, 26280, 26245, 26280, 30600, 
      35269, 48421, 47825, 27521, 26042, 25930, 32977, 42500, 27809, 25664, 
      27904, 28304, 33169, 49930, 40906, 36097, 26650, 26242, 25537, 25642, 
      26506, 26881, 34180, 37874, 36530, 26858, 25549, 24874, 24818, 24793, 
      25805, 25425, 24820, 24436, 24625, 29520, 46226, 37481, 35906, 35689, 
      33826, 31594, 26050, 24701, 25706, 27050, 29354, 31081, 25085, 25012, 
      23720, 23885, 24872, 25832, 30978, 27765, 23409, 25345, 27765, 41329, 
      24004, 23945, 42401, 32602, 29042, 27425, 22865, 22805, 31336, 26100, 
      22549, 22725, 24349, 26989, 37085, 32605, 23965, 23801, 31904, 25153, 
      24208, 22993, 21920, 22048, 23200, 37234, 32218, 28170, 27538, 21618, 
      23373, 21397, 21941, 29306, 29125, 24746, 21650, 21125, 26501, 38160, 
      29200, 27625, 20785, 22565, 20705, 24938, 28628, 20840, 20648, 24653, 
      33106, 28906, 28162, 25065, 23245, 22381, 21177, 20905, 20365, 20106, 
      19906, 19945, 20137, 20242, 20610, 20665, 37556, 33524, 23569, 22849, 
      20689, 20225, 27970, 23945, 19421, 19385, 19682, 20410, 20617, 21922, 
      23677, 32040, 30280, 23944, 23140, 22408, 19144, 19080, 20413, 21748, 
      32225, 28373, 25825, 23810, 22738, 21794, 18785, 18890, 19298, 19345, 
      31952, 25892, 25220, 24425, 24272, 24121, 23537, 22465, 20260, 18497, 
      18521, 18937, 19225, 19280, 20897, 22096, 23120, 33850, 28225, 25794, 
      18901, 19009, 32597, 30500, 30056, 28981, 28772, 28157, 19400, 18685, 
      18152, 20557, 30233, 24578, 24250, 23314, 20189, 19133, 17833, 22450, 
      33049, 30193, 27625, 20025, 18385, 20673, 27362, 17357, 17305, 17561, 
      24644, 21800, 20149, 18664, 17224, 18749, 20500, 28522, 27250, 26641, 
      21402, 19242, 17125, 19242, 28484, 19300, 18233, 16745, 16448, 16708, 
      16868, 16960, 17984, 20105, 20609, 26330, 21754, 20890, 19973, 16354, 
      16490, 16529, 18629, 20485, 25480, 24340, 23101, 19476, 20232, 27289, 
      20809, 15625, 15634, 16525, 17069, 17834, 19225, 28601, 26612, 23840, 
      15776, 24154, 23410, 22873, 21058, 15805, 15913, 23533, 16180, 27185, 
      26962, 21866, 19970, 18362, 18241, 15002, 14837, 14741, 14810, 23236, 
      20176, 17764, 15361, 15300, 14449, 14481, 14521, 14569, 15250, 14386, 
      14210, 14282, 14522, 16865, 17297, 20485, 20008, 19853, 14549, 14213, 
      16525, 17405, 19930, 19773, 16090, 14778, 23060, 22865, 17552, 14825, 
      14356, 14240, 16820, 18701, 17714, 14125, 13850, 14669, 17069, 18621, 
      18037, 13221, 13252, 14292, 14932, 14705, 14450, 20644, 18020, 14065, 
      12905, 12346, 14085, 14722, 22709, 20749, 18029, 13700, 21485, 15481, 
      12610, 18388, 16705, 12105, 11889, 13600, 13049, 12349, 12674, 13474, 
      20840, 16861, 14957, 11405, 11261, 17749, 13234, 11554, 11314, 11509, 
      21017, 11545, 11492, 10937, 10985, 11300, 11777, 12416, 13841, 17009, 
      11450, 10610, 11050, 12209, 10250, 10282, 10345, 10397, 10457, 10562, 
      11722, 14170, 10256, 11681, 14096, 14225, 16857, 9850, 10057, 17704, 
      13325, 12005, 9613, 9668, 9634, 13060, 9232, 12994, 9061, 10049, 12050, 
      18052, 12200, 15538, 10330, 8698, 8770, 9945, 10498, 11380, 8905, 
      20825, 8506, 8362, 8570, 11881, 12861, 12456, 11349, 8725, 12456, 
      17330, 14645, 11170, 10421, 9685, 9077, 12410, 12505, 10993, 10244, 
      9344, 8528, 8768, 8833, 9344, 8357, 8021, 7412, 7540, 9512, 10421, 
      11321, 8125, 7346, 7901, 8521, 9434, 8656, 7681, 8577, 14114, 8258, 
      6914, 9805, 7685, 7508, 7048, 6724, 6773, 6788, 7085, 14842, 9810, 
      9697, 9265, 8161, 7090, 6786, 6642, 10625, 9104, 6689, 10244, 8945, 
      6466, 6266, 6305, 7762, 10085, 10730, 6228, 10053, 19154, 14578, 12329, 
      10970, 8845, 7018, 6050, 7529, 10285, 11705, 14057, 13520, 12176, 
      10001, 8585, 6676, 5857, 7072, 6586, 5641, 5725, 8541, 10952, 6565, 
      5501, 12898, 7538, 6005, 5410, 8810, 15385, 7585, 7300, 5233, 5584, 
      8784, 10517, 6410, 5297, 5141, 5105, 5237, 5365, 8066, 9530, 10817, 
      9941, 9524, 6056, 5156, 5989, 13042, 4762, 4765, 4986, 5850, 6205, 
      7465, 7570, 7897, 8482, 6388, 4673, 4624, 4628, 6833, 7124, 9953, 5645, 
      5714, 12637, 4392, 4381, 4372, 7060, 7720, 11621, 8194, 4549, 4394, 
      4514, 4549, 4801, 7589, 4105, 4217, 4825, 5057, 6697, 6885, 4410, 
      12250, 4933, 4133, 13253, 14537, 4946, 3757, 4250, 8482, 10121, 5809, 
      3796, 5449, 7956, 10825, 11881, 13401, 6290, 5002, 3706, 3562, 3965, 
      5245, 7706, 9106, 10205, 11945, 10088, 9764, 11828, 11349, 3250, 5274, 
      5458, 10305, 11713, 6980, 4225, 4900, 5945, 12937, 14372, 13841, 10421, 
      3554, 3281, 3809, 4789, 8209, 12050, 12826, 13525, 7957, 2925, 2917, 
      5725, 12520, 4330, 5309, 5620, 4385, 2713, 2960, 3433, 10448, 10625, 
      3625, 3042, 4450, 5101, 11626, 2600, 2500, 2861, 5309, 10244, 15044, 
      14282, 7162, 4610, 4517, 2522, 4165, 11520, 3033, 2353, 5904, 9700, 
      14625, 7109, 2785, 2353, 2273, 5690, 7109, 7538, 12209, 13780, 2117, 
      2516, 5960, 6472, 10397, 15021, 13689, 2314, 2146, 2106, 2125, 2146, 
      2386, 5506, 13261, 17312, 14705, 10400, 3961, 3305, 2720, 1945, 1937, 
      2036, 5657, 4349, 3370, 2938, 2873, 2333, 2249, 1949, 11258, 7848, 
      13864, 7010, 1685, 1682, 1685, 2005, 2122, 6361, 3809, 1625, 1636, 
      8000, 12625, 3457, 2305, 1665, 11925, 12337, 6205, 7685, 8005, 8168, 
      8500, 14900, 8594, 16253, 7225, 2186, 1666, 8114, 8621, 17101, 1517, 
      16040, 1413, 1313, 1586, 961, 986, 9425, 17284, 1224, 9181, 12136, 
      17800, 2066, 11657, 12290, 18265, 12020, 18473, 13725, 745, 1090, 1405, 
      12178, 15858, 740, 725, 949, 13621, 10777, 1476, 585, 900, 1060, 16201, 
      17737, 1490, 610, 773, 17602, 404, 14050, 370, 388, 424, 445, 256, 
      21250, 15109, 225, 325, 19213, 18913, 18640, 746, 424, 104, 109, 23168, 
      19945, 80, 193, 274, 29, 50, 61, 146, 212, 22210, 445, 65, 0, 450, 409, 
      194, 74, 61, 765, 1073, 325, 808, 360, 1241, 593, 565, 641, 740, 745, 
      1105, 1088, 1258, 1305, 1658, 1373, 1448, 2005, 2020, 1780, 2045, 1970, 
      2385, 2600, 3034, 3060, 3332, 3152, 3393, 4090, 4177, 5812, 6100, 6093 ]
    , [ 71080, 70856, 70514, 68410, 66760, 66613, 66589, 66218, 65545, 62824, 
      61904, 59537, 57445, 55760, 55240, 55117, 54514, 54080, 53924, 52084, 
      51437, 50905, 49733, 48857, 48425, 48061, 47780, 46666, 46226, 46196, 
      46021, 45769, 45169, 45140, 44181, 43588, 42898, 41093, 40009, 40169, 
      58922, 60050, 38089, 38165, 37757, 37736, 38077, 53765, 51173, 36506, 
      37325, 36082, 35360, 35380, 36265, 34970, 47290, 49369, 34612, 46260, 
      48757, 44629, 34180, 33714, 56533, 50548, 34420, 33128, 33149, 42728, 
      32957, 32825, 42962, 56736, 51444, 47284, 48425, 33485, 32210, 42650, 
      56020, 55400, 55093, 47813, 31973, 31685, 39253, 55354, 48137, 31376, 
      31417, 43076, 52234, 31714, 33541, 37681, 38906, 50440, 30340, 38740, 
      44676, 46570, 31450, 37498, 38029, 45805, 48628, 38048, 38233, 50557, 
      48562, 42010, 41562, 29682, 30265, 30581, 44945, 42722, 28597, 28562, 
      35786, 48388, 38425, 37440, 28249, 29824, 35280, 35793, 38833, 40768, 
      38090, 37889, 28514, 28058, 33665, 34289, 35633, 35810, 43685, 36205, 
      27620, 29237, 45450, 37026, 27225, 27421, 27450, 27709, 27954, 34794, 
      40681, 43537, 43025, 27257, 26996, 27220, 37921, 38450, 27245, 26738, 
      31330, 31898, 38233, 44740, 37060, 33133, 26500, 26344, 27613, 27844, 
      29380, 29965, 31546, 34436, 33344, 26276, 25681, 25636, 25664, 25681, 
      28625, 25425, 25282, 25402, 26725, 33930, 41348, 33989, 32708, 32533, 
      31048, 29320, 25540, 24989, 28808, 30740, 33800, 35989, 24905, 24874, 
      25178, 25805, 27674, 29138, 28692, 26361, 24777, 28561, 31905, 37021, 
      24106, 26525, 37877, 29800, 27080, 25925, 23885, 24245, 28738, 24930, 
      24193, 24705, 27505, 31153, 33305, 29665, 23545, 26825, 29042, 24097, 
      23530, 22945, 23090, 23890, 26050, 33316, 29224, 26100, 25636, 22824, 
      26469, 23101, 24317, 26804, 26665, 23504, 21920, 22865, 30929, 33930, 
      26650, 25453, 22393, 21941, 21341, 29060, 26066, 21050, 21026, 28769, 
      29572, 26212, 25636, 23337, 22105, 21577, 20961, 20857, 20737, 20772, 
      20992, 21577, 22105, 22336, 23040, 23137, 33218, 29858, 22213, 21745, 
      20593, 22565, 25348, 22373, 20285, 21005, 21764, 23080, 23413, 25348, 
      27733, 28530, 27106, 22282, 21730, 21250, 20002, 20106, 23245, 25210, 
      28625, 25529, 23569, 22100, 21364, 20756, 20225, 20624, 21536, 21625, 
      28346, 23546, 23042, 22457, 22346, 22237, 21821, 21085, 19762, 19721, 
      19997, 21085, 21625, 21722, 24221, 25882, 27242, 29860, 25285, 23400, 
      21253, 21445, 28769, 27050, 26690, 25825, 25658, 25169, 19058, 18805, 
      18818, 23953, 26777, 22340, 22096, 21412, 19337, 18785, 18577, 26596, 
      29041, 26689, 24625, 19125, 18325, 24309, 24356, 18005, 18037, 19637, 
      22178, 20090, 18985, 18130, 17698, 21785, 24250, 25168, 24148, 23665, 
      19728, 18324, 17425, 22608, 25082, 18250, 17645, 17165, 17330, 18682, 
      19010, 19186, 20882, 23885, 24557, 23300, 19816, 19204, 18581, 16936, 
      18500, 18581, 21941, 24469, 22570, 21682, 20737, 23202, 24210, 23953, 
      18985, 16825, 16960, 18985, 19865, 21008, 22945, 24965, 23354, 21170, 
      17810, 21352, 20776, 20365, 19012, 18085, 18277, 20809, 15850, 23657, 
      23476, 19472, 18080, 16976, 16897, 15380, 15425, 15497, 16532, 20458, 
      18154, 16498, 15229, 15210, 15913, 16029, 16153, 16285, 15028, 14920, 
      15668, 15908, 16484, 20213, 20813, 18241, 17890, 17777, 14657, 14657, 
      19825, 21041, 17764, 17649, 15184, 14544, 20090, 19937, 16010, 14417, 
      14242, 14210, 20402, 16733, 16040, 14005, 16040, 17405, 20813, 16605, 
      16189, 14985, 15058, 16938, 17914, 13985, 13856, 17986, 16034, 13549, 
      14825, 13252, 16965, 17896, 19493, 17953, 15905, 13130, 18473, 14065, 
      14848, 16042, 14821, 12321, 13617, 16546, 12461, 12181, 15236, 16456, 
      17810, 14797, 13481, 11945, 12137, 15385, 12340, 11668, 13108, 13513, 
      17849, 11485, 11474, 11549, 12605, 13298, 14153, 15170, 17225, 14717, 
      11300, 11636, 13000, 14957, 11600, 11716, 11905, 12041, 12185, 12416, 
      14416, 17872, 11978, 14453, 17834, 18005, 14373, 10600, 11773, 14962, 
      11801, 10985, 10777, 11042, 10036, 11482, 10426, 11368, 10333, 12413, 
      15380, 15034, 15650, 13060, 9616, 9412, 10240, 12465, 13312, 10114, 
      10789, 17117, 8872, 9736, 10280, 15397, 10953, 10674, 9945, 10765, 
      16218, 14240, 12185, 9760, 9305, 8905, 8633, 16208, 10585, 9577, 9122, 
      8642, 10682, 11090, 11197, 12002, 8021, 7937, 8210, 9010, 12410, 13697, 
      9593, 7825, 8768, 9953, 10993, 12368, 7930, 7585, 11169, 11492, 7652, 
      8072, 13021, 7325, 7274, 7234, 7666, 8009, 8066, 8825, 11956, 8352, 
      8281, 8017, 7417, 7060, 7092, 7956, 8825, 7850, 8333, 13778, 7685, 
      6760, 6980, 7565, 10324, 13613, 14468, 7650, 13617, 15236, 11584, 9881, 
      8900, 7489, 6544, 6500, 10121, 13969, 15809, 11141, 10730, 9722, 8177, 
      7265, 6322, 7141, 9490, 6184, 6709, 7045, 11709, 8738, 6073, 6605, 
      10132, 6452, 5801, 5920, 12176, 12025, 6409, 6250, 6409, 7306, 12186, 
      8285, 5732, 5501, 5597, 6317, 6701, 6997, 11252, 13220, 14885, 7829, 
      7538, 5498, 6698, 8245, 10084, 5668, 5713, 6480, 8100, 8665, 10513, 
      10660, 11113, 11908, 5482, 5237, 5482, 5570, 9665, 10082, 13877, 7925, 
      8036, 9661, 4986, 5017, 5050, 10090, 11002, 8849, 6388, 4633, 4688, 
      6068, 6145, 6649, 10865, 5065, 5513, 6793, 7193, 9673, 5445, 6120, 
      16900, 4369, 4241, 18149, 10985, 4292, 4321, 6032, 12196, 14297, 4645, 
      5194, 8065, 11538, 15205, 16513, 18369, 4868, 4168, 3880, 4744, 5693, 
      7813, 11240, 13060, 14453, 16613, 7442, 13922, 16490, 8361, 4000, 7956, 
      8224, 14625, 16369, 5162, 6397, 7450, 8957, 17881, 19610, 10253, 7589, 
      3368, 4733, 5765, 7333, 12013, 16820, 17764, 9973, 5749, 3573, 3649, 
      8725, 17410, 3460, 8177, 4114, 3425, 3349, 4394, 5329, 14906, 15125, 
      3037, 2916, 7012, 7957, 16372, 2930, 3250, 4409, 8285, 14690, 20498, 
      10448, 5008, 3380, 3329, 2804, 6673, 8226, 2637, 2797, 9162, 14050, 
      20025, 4901, 2509, 2581, 2669, 8900, 10781, 11336, 17141, 9970, 2801, 
      4082, 9290, 9970, 14945, 10953, 9873, 2320, 2404, 2448, 3265, 3328, 
      3904, 8704, 18433, 12818, 10673, 7250, 2785, 2465, 2258, 2533, 2609, 
      3170, 8933, 2957, 2440, 2260, 2237, 2117, 2117, 2237, 16040, 11826, 
      19186, 4640, 2297, 2420, 2465, 3457, 3700, 4153, 2525, 2525, 2578, 
      12050, 17725, 2293, 1813, 2853, 16893, 17389, 9781, 11681, 12085, 
      12290, 12706, 20450, 12836, 22049, 4657, 1544, 1444, 12260, 12893, 
      23053, 1373, 21818, 1305, 1241, 1172, 1597, 1832, 13925, 12538, 1098, 
      13633, 17218, 23890, 1220, 16649, 17408, 24433, 17090, 24677, 9549, 
      1189, 2500, 3109, 17284, 21636, 1682, 905, 2305, 19009, 7129, 810, 
      1053, 2250, 2578, 22045, 23833, 776, 820, 641, 12676, 890, 9700, 1060, 
      1282, 1402, 1465, 802, 15700, 10525, 765, 1285, 13945, 13681, 13450, 
      212, 178, 698, 745, 17282, 14521, 410, 181, 1396, 425, 740, 793, 1088, 
      1274, 16420, 25, 185, 450, 0, 1, 68, 200, 733, 45, 245, 925, 226, 954, 
      353, 569, 1129, 773, 698, 865, 985, 1010, 964, 1665, 1172, 1685, 1586, 
      1453, 1546, 1810, 1649, 1700, 2169, 2330, 2536, 2682, 2858, 3098, 2997, 
      3700, 3865, 5554, 5914, 5949 ], 
  [ 71117, 70877, 70549, 68445, 66789, 66628, 66600, 66245, 65552, 62861, 
      61945, 59536, 57482, 55777, 55285, 55156, 54545, 54113, 53945, 52105, 
      51476, 50960, 49730, 48850, 48416, 48082, 47813, 46709, 46225, 46237, 
      46052, 45810, 45200, 45169, 44200, 43625, 42913, 41060, 40004, 40144, 
      58645, 59765, 38074, 38212, 37780, 37717, 38036, 53512, 50938, 36497, 
      37396, 36045, 35353, 35369, 36338, 34973, 47069, 49130, 34605, 46045, 
      48520, 44426, 34145, 33685, 56840, 50813, 34493, 33133, 33140, 42533, 
      32986, 32842, 42761, 57049, 51721, 47529, 48682, 33562, 32237, 42445, 
      56333, 55709, 55400, 48068, 32008, 31688, 39080, 55665, 48400, 31337, 
      31376, 42857, 52529, 31649, 33434, 37514, 38725, 50725, 30357, 38557, 
      44437, 46829, 31529, 37325, 37850, 45554, 48905, 37865, 38048, 50850, 
      48841, 42237, 41785, 29641, 30202, 30500, 45202, 42961, 28610, 28561, 
      35617, 48673, 38628, 37633, 28260, 29745, 35113, 35620, 38628, 40545, 
      38293, 38090, 28565, 28033, 33514, 34130, 35458, 35633, 43940, 36392, 
      27637, 29156, 45721, 37225, 27226, 27394, 27421, 27666, 27901, 34621, 
      40450, 43796, 43280, 27296, 26977, 27185, 37712, 38669, 27298, 26713, 
      31193, 31753, 38018, 45013, 37269, 33300, 26533, 26365, 27540, 27765, 
      29269, 29844, 31697, 34625, 33521, 26329, 25700, 25625, 25649, 25664, 
      28516, 25450, 25285, 25381, 26650, 33745, 41605, 34180, 32885, 32708, 
      31205, 29453, 25589, 25000, 28685, 30589, 33613, 35780, 24938, 24905, 
      25133, 25738, 27565, 29005, 28825, 26452, 24736, 28432, 31732, 37250, 
      24125, 26426, 38116, 29957, 27197, 26020, 23860, 24200, 28885, 25009, 
      24138, 24634, 27378, 30978, 33508, 29828, 23588, 26704, 29201, 24170, 
      23585, 22970, 23057, 23825, 25937, 33525, 29389, 26221, 25749, 22789, 
      26344, 23042, 24226, 26945, 26804, 23585, 21929, 22804, 30740, 34153, 
      26793, 25578, 22338, 21992, 21332, 28885, 26209, 21061, 21029, 28594, 
      29761, 26361, 25777, 23440, 22180, 21636, 20992, 20880, 20740, 20761, 
      20961, 21520, 22032, 22257, 22945, 23040, 33445, 30053, 22298, 21818, 
      20618, 22474, 25493, 22468, 20264, 20948, 21685, 22973, 23300, 25205, 
      27560, 28717, 27277, 22381, 21817, 21325, 19981, 20077, 23130, 25065, 
      28816, 25684, 23696, 22201, 21449, 20825, 20176, 20561, 21449, 21536, 
      28537, 23677, 23165, 22570, 22457, 22346, 21922, 21170, 19805, 19682, 
      19946, 21002, 21530, 21625, 24082, 25721, 27065, 30069, 25444, 23533, 
      21160, 21348, 28970, 27233, 26869, 25994, 25825, 25330, 19093, 18818, 
      18805, 23810, 26960, 22465, 22217, 21521, 19396, 18820, 18560, 26417, 
      29250, 26874, 24786, 19186, 18346, 24154, 24517, 17992, 18020, 19556, 
      22313, 20189, 19058, 18173, 17693, 21658, 24089, 25345, 24313, 23824, 
      19825, 18385, 17428, 22465, 25261, 18317, 17690, 17162, 17305, 18605, 
      18925, 19097, 20761, 23722, 24386, 23461, 19925, 19301, 18664, 16925, 
      18421, 18500, 21800, 24296, 22725, 21825, 20866, 23041, 24037, 24128, 
      19088, 16784, 16913, 18884, 19748, 20873, 22784, 25154, 23525, 21313, 
      17729, 21501, 20917, 20500, 19125, 17992, 18180, 20954, 15881, 23840, 
      23657, 19601, 18185, 17057, 16976, 15377, 15412, 15476, 16465, 20605, 
      18265, 16573, 15250, 15229, 15858, 15970, 16090, 16218, 15053, 14909, 
      15613, 15845, 16405, 20068, 20660, 18362, 18005, 17890, 14666, 14650, 
      19682, 20882, 17881, 17764, 15241, 14569, 20245, 20090, 16097, 14450, 
      14261, 14225, 20245, 16840, 16133, 14024, 15949, 17288, 20648, 16714, 
      16290, 14914, 14985, 16825, 17785, 14032, 13897, 18125, 16141, 13586, 
      14746, 13221, 16840, 17757, 19658, 18098, 16018, 13169, 18628, 14144, 
      14753, 16165, 14922, 12322, 13546, 16417, 12500, 12200, 15125, 16325, 
      17965, 14906, 13562, 11930, 12106, 15508, 12393, 11673, 13033, 13428, 
      18010, 11498, 11485, 11530, 12538, 13213, 14050, 15049, 17074, 14836, 
      11317, 11597, 12917, 14836, 11545, 11657, 11840, 11972, 12112, 12337, 
      14297, 17705, 11905, 14330, 17665, 17834, 14500, 10573, 11700, 15101, 
      11882, 11042, 10730, 10985, 10025, 11565, 10377, 11453, 10280, 12308, 
      15229, 15185, 15493, 13185, 9657, 9385, 10177, 12352, 13185, 10181, 
      10706, 17300, 8861, 9677, 10205, 15236, 11050, 10765, 10018, 10674, 
      16045, 14393, 12308, 9833, 9364, 8948, 8660, 16033, 10682, 9650, 9181, 
      8681, 10585, 10985, 11090, 11881, 8042, 7946, 8177, 8945, 12277, 13546, 
      9680, 7844, 8705, 9860, 10880, 12233, 7969, 7594, 11050, 11621, 7685, 
      8021, 12872, 7346, 7289, 7229, 7625, 7954, 8009, 8746, 12097, 8425, 
      8352, 8080, 7456, 7065, 7081, 7897, 8914, 7913, 8258, 13613, 7748, 
      6749, 6949, 7508, 10205, 13448, 14293, 7585, 13450, 15425, 11729, 
      10000, 9001, 7556, 6569, 6481, 10000, 13796, 15616, 11282, 10865, 9841, 
      8266, 7330, 6341, 7082, 9377, 6205, 6660, 6984, 11560, 8845, 6098, 
      6554, 10265, 6505, 5812, 5897, 12017, 12186, 6466, 6301, 6354, 7225, 
      12025, 8392, 5765, 5492, 5576, 6260, 6632, 6920, 11101, 13045, 14692, 
      7930, 7633, 5525, 6625, 8138, 10225, 5625, 5668, 6409, 7993, 8548, 
      10368, 10513, 10960, 11745, 5525, 5210, 5441, 5525, 9530, 9941, 13690, 
      7816, 7925, 9802, 4957, 4986, 5017, 9945, 10845, 8980, 6473, 4628, 
      4673, 5993, 6068, 6560, 10708, 5018, 5450, 6698, 7090, 9530, 5512, 
      6037, 16677, 4394, 4234, 17914, 11152, 4321, 4292, 5945, 12017, 14096, 
      4698, 5125, 7938, 11365, 14994, 16290, 18130, 4933, 4205, 3869, 4685, 
      5608, 7688, 11069, 12869, 14248, 16388, 7565, 13721, 16265, 8500, 3961, 
      7825, 8089, 14416, 16144, 5245, 6290, 7325, 8810, 17642, 19357, 10420, 
      7720, 3373, 4660, 5668, 7208, 11828, 16589, 17525, 10138, 5850, 3538, 
      3610, 8578, 17173, 3497, 8036, 4181, 3466, 3314, 4321, 5234, 14689, 
      14906, 3060, 2917, 6885, 7816, 16141, 2909, 3209, 4330, 8138, 14473, 
      20233, 10625, 5105, 3433, 3380, 2785, 6548, 8377, 2650, 2770, 9001, 
      13837, 19762, 5000, 2516, 2564, 2644, 8741, 10600, 11149, 16900, 10145, 
      2762, 4001, 9125, 9797, 14722, 11140, 10048, 2313, 2385, 2425, 3204, 
      3265, 3825, 8545, 18180, 13025, 10858, 7393, 2834, 2498, 2273, 2498, 
      2570, 3109, 8770, 3016, 2477, 2285, 2260, 2120, 2116, 2216, 15805, 
      11629, 18925, 4745, 2260, 2377, 2420, 3380, 3617, 4250, 2578, 2474, 
      2525, 11849, 17474, 2340, 1828, 2788, 16648, 17140, 9602, 11482, 11882, 
      12085, 12497, 20177, 12625, 21764, 4770, 1565, 1445, 12053, 12680, 
      22760, 1370, 21533, 1300, 1234, 1181, 1556, 1781, 13700, 12753, 1093, 
      13410, 16965, 23589, 1249, 16400, 17153, 24128, 16837, 24370, 9736, 
      1156, 2421, 3016, 17029, 21349, 1625, 884, 2228, 18740, 7290, 829, 
      1018, 2173, 2493, 21754, 23530, 797, 797, 634, 12897, 853, 9893, 1013, 
      1225, 1341, 1402, 761, 15949, 10728, 724, 1224, 14180, 13914, 13681, 
      221, 173, 653, 698, 17545, 14762, 377, 164, 1325, 388, 689, 740, 1025, 
      1205, 16677, 26, 160, 409, 1, 0, 53, 173, 680, 58, 260, 872, 229, 901, 
      370, 544, 1076, 740, 673, 832, 962, 985, 949, 1618, 1165, 1640, 1549, 
      1448, 1537, 1777, 1636, 1681, 2146, 2309, 2525, 2665, 2845, 3065, 2980, 
      3681, 3842, 5525, 5881, 5914 ], 
  [ 72500, 72148, 71914, 69794, 68084, 67825, 67769, 67522, 66685, 64180, 
      63284, 60565, 58757, 56900, 56596, 56425, 55754, 55332, 55080, 53224, 
      52713, 52301, 50661, 49745, 49293, 49165, 48976, 47930, 47138, 47440, 
      47185, 47009, 46325, 46280, 45233, 44776, 43906, 41697, 40829, 40829, 
      57562, 58626, 38809, 39377, 38777, 38420, 38585, 52577, 50125, 37258, 
      38713, 36602, 36116, 36104, 37657, 35802, 46330, 48265, 35360, 45344, 
      47665, 43805, 34696, 34274, 59777, 53456, 35792, 33956, 33865, 41956, 
      33973, 33745, 42138, 60020, 54440, 50024, 51257, 34877, 33202, 41786, 
      59296, 58644, 58321, 50625, 33025, 32481, 38641, 58610, 51005, 31828, 
      31853, 42088, 55354, 31954, 33445, 37105, 38218, 53476, 31232, 38032, 
      43520, 49394, 32834, 36866, 37349, 44549, 51592, 37332, 37501, 53645, 
      51538, 44570, 44090, 30098, 30505, 30673, 47737, 45370, 29437, 29290, 
      35170, 51400, 40781, 39716, 29069, 29924, 34676, 35141, 37925, 39716, 
      40442, 40225, 29650, 28586, 33185, 33745, 34961, 35122, 46449, 38425, 
      28480, 29313, 48338, 39338, 27953, 27925, 27938, 28085, 28250, 34130, 
      39553, 46325, 45781, 28285, 27560, 27656, 36965, 40914, 28381, 27250, 
      30946, 31450, 37225, 47632, 39440, 35177, 27472, 27220, 27737, 27920, 
      29200, 29705, 33458, 36648, 35460, 27400, 26533, 26248, 26244, 26245, 
      28453, 26321, 26002, 25930, 26821, 33146, 44096, 36209, 34816, 34625, 
      32996, 31076, 26624, 25769, 28516, 30224, 32996, 35009, 25857, 25810, 
      25506, 25957, 27490, 28762, 30440, 27773, 25133, 28213, 31205, 39533, 
      24938, 26413, 40465, 31732, 28692, 27361, 24361, 24561, 30586, 26234, 
      24425, 24809, 27161, 30425, 35597, 31637, 24557, 26525, 30978, 25345, 
      24634, 23809, 23490, 24034, 25810, 35648, 31204, 27728, 27200, 23204, 
      26129, 23285, 24245, 28584, 28429, 24804, 22644, 23029, 30069, 36362, 
      28442, 27101, 22601, 22993, 21913, 28304, 27850, 21778, 21690, 28009, 
      31720, 28040, 27400, 24797, 23341, 22685, 21845, 21677, 21397, 21320, 
      21380, 21757, 22157, 22340, 22916, 22997, 35666, 32050, 23525, 22961, 
      21425, 22469, 27136, 23761, 20745, 21177, 21760, 22852, 23137, 24832, 
      26977, 30650, 29098, 23698, 23050, 22474, 20458, 20498, 22949, 24674, 
      30773, 27389, 25205, 23528, 22664, 21928, 20453, 20740, 21460, 21533, 
      30490, 25210, 24642, 23977, 23850, 23725, 23245, 22381, 20722, 20025, 
      20205, 21037, 21481, 21562, 23725, 25210, 26442, 32144, 27169, 25076, 
      21121, 21281, 30985, 29122, 28730, 27785, 27602, 27065, 19946, 19517, 
      19322, 23417, 28845, 23944, 23668, 22888, 20413, 19669, 19045, 25768, 
      31313, 28769, 26513, 20213, 19093, 23669, 26240, 18497, 18497, 19585, 
      23850, 21474, 20161, 19066, 18250, 21361, 23554, 27172, 26056, 25525, 
      21092, 19400, 18037, 22052, 27098, 19370, 18589, 17725, 17714, 18650, 
      18914, 19058, 20498, 23165, 23773, 25168, 21268, 20560, 19825, 17428, 
      18448, 18513, 21393, 23665, 24386, 23402, 22345, 22490, 23402, 25925, 
      20381, 17069, 17156, 18749, 19501, 20500, 22229, 27045, 25290, 22882, 
      17730, 23108, 22468, 22009, 20480, 17905, 18065, 22529, 16658, 25677, 
      25480, 21060, 19476, 18180, 18085, 15912, 15877, 15885, 16552, 22186, 
      19594, 17650, 15949, 15914, 16025, 16109, 16201, 16301, 15776, 15380, 
      15776, 15952, 16400, 19601, 20137, 19753, 19354, 19225, 15273, 15145, 
      19225, 20313, 19240, 19109, 16180, 15284, 21866, 21697, 17242, 15217, 
      14930, 14866, 19682, 18121, 17316, 14689, 15844, 17001, 20025, 18005, 
      17525, 14945, 15002, 16562, 17410, 14885, 14708, 19618, 17410, 14365, 
      14713, 13520, 16481, 17300, 21325, 19625, 17321, 13954, 20221, 15205, 
      14596, 17530, 16133, 12833, 13553, 16018, 13273, 12833, 14848, 15908, 
      19546, 16165, 14625, 12321, 12385, 16861, 13256, 12200, 13000, 13325, 
      19625, 12077, 12050, 11885, 12557, 13106, 13817, 14690, 16505, 16153, 
      11920, 11808, 12820, 14473, 11636, 11720, 11861, 11965, 12077, 12260, 
      13940, 17012, 11866, 13941, 16954, 17109, 15857, 10852, 11657, 16538, 
      12913, 11905, 10865, 11050, 10408, 12602, 10490, 12500, 10361, 12025, 
      14624, 16690, 14842, 14504, 10388, 9640, 10180, 12005, 12740, 11090, 
      10565, 19017, 9220, 9700, 10116, 14545, 12161, 11834, 10961, 10469, 
      15266, 15892, 13597, 10772, 10205, 9677, 9277, 15236, 11785, 10585, 
      10018, 9378, 10330, 10674, 10765, 11458, 8605, 8425, 8362, 8906, 11762, 
      12905, 10701, 8389, 8676, 9621, 10501, 11700, 8650, 8065, 10625, 12928, 
      8320, 8068, 12233, 7893, 7794, 7594, 7738, 7969, 8010, 8593, 13480, 
      9332, 9245, 8917, 8125, 7496, 7400, 7880, 9929, 8746, 8125, 12850, 
      8577, 7060, 7120, 7497, 9760, 12681, 13456, 7514, 12665, 17128, 13124, 
      11213, 10088, 8405, 7124, 6728, 9533, 12965, 14645, 12645, 12186, 
      11050, 9265, 8161, 6850, 7045, 8962, 6724, 6689, 6929, 10889, 9962, 
      6641, 6565, 11560, 7240, 6253, 6100, 11268, 13673, 7225, 7018, 6329, 
      7018, 11258, 9497, 6352, 5785, 5785, 6217, 6505, 6737, 10400, 12176, 
      13697, 8989, 8650, 6066, 6466, 7741, 11560, 5672, 5701, 6260, 7592, 
      8077, 9701, 9832, 10237, 10952, 6170, 5365, 5498, 5554, 8929, 9298, 
      12725, 7393, 7488, 11125, 5090, 5105, 5122, 9266, 10082, 10229, 7400, 
      4925, 4900, 5800, 5861, 6269, 9941, 5017, 5337, 6361, 6697, 8857, 6305, 
      5780, 15440, 4889, 4505, 16589, 12637, 4840, 4405, 5652, 11080, 13005, 
      5381, 4954, 7361, 10466, 13829, 15041, 16769, 5696, 4772, 4100, 4580, 
      5321, 7121, 10180, 11840, 13121, 15121, 8730, 12618, 14994, 9773, 3988, 
      7208, 7444, 13253, 14869, 6122, 5837, 6746, 8077, 16265, 17882, 11881, 
      8929, 3700, 4441, 5281, 6625, 10825, 15264, 16144, 11581, 6845, 3581, 
      3625, 7837, 15802, 4040, 7333, 4930, 4033, 3349, 4090, 4849, 13450, 
      13653, 3497, 3200, 6272, 7105, 14800, 3034, 3194, 4049, 7381, 13226, 
      18650, 12132, 6052, 4072, 4005, 2920, 5941, 9698, 3005, 2845, 8138, 
      12610, 18185, 5953, 2825, 2705, 2729, 7888, 9593, 10100, 15473, 11626, 
      2745, 3690, 8226, 8842, 13417, 12701, 11525, 2516, 2504, 2516, 3029, 
      3076, 3524, 7684, 16661, 14722, 12401, 8642, 3425, 2977, 2626, 2501, 
      2545, 2930, 7877, 3673, 2980, 2704, 2665, 2385, 2353, 2313, 14404, 
      10490, 17338, 5716, 2237, 2312, 2341, 3077, 3272, 5161, 3181, 2349, 
      2386, 10674, 15949, 2897, 2161, 2561, 15161, 15625, 8573, 10313, 10685, 
      10874, 11258, 18490, 11368, 19989, 5777, 1924, 1664, 10816, 11401, 
      20921, 1557, 19746, 1469, 1385, 1440, 1465, 1620, 12321, 14450, 1250, 
      12041, 15386, 21674, 1640, 14845, 15556, 22181, 15250, 22405, 11225, 
      1105, 2048, 2545, 15424, 19520, 1402, 909, 1861, 17029, 8585, 1130, 
      941, 1802, 2066, 19885, 21577, 1108, 800, 745, 14600, 746, 11392, 832, 
      970, 1058, 1105, 610, 17824, 12281, 569, 929, 15949, 15665, 15418, 400, 
      250, 450, 481, 19490, 16553, 250, 145, 928, 221, 424, 461, 676, 810, 
      18560, 113, 61, 194, 68, 53, 0, 36, 361, 197, 369, 505, 250, 530, 481, 
      349, 685, 481, 466, 565, 745, 754, 784, 1217, 1040, 1249, 1210, 1321, 
      1378, 1450, 1445, 1448, 1865, 2034, 2308, 2402, 2602, 2682, 2705, 3368, 
      3497, 5090, 5410, 5429 ], 
  [ 72848, 72400, 72250, 70130, 68384, 68041, 67961, 67810, 66853, 64528, 
      63656, 60685, 59105, 57128, 56992, 56785, 56066, 55656, 55332, 53476, 
      53073, 52757, 50769, 49829, 49365, 49417, 49300, 48314, 47258, 47812, 
      47497, 47381, 46637, 46580, 45473, 45124, 44122, 41625, 40925, 40805, 
      56026, 57042, 38845, 39785, 39041, 38432, 38465, 51185, 48841, 37330, 
      39265, 36506, 36200, 36164, 38221, 35946, 45130, 46957, 35444, 44180, 
      46369, 42713, 34612, 34226, 61745, 55172, 36356, 34112, 33937, 40912, 
      34273, 33973, 41058, 62024, 56228, 51620, 52925, 35465, 33490, 40682, 
      61300, 60624, 60289, 52281, 33361, 32625, 37729, 60602, 52709, 31720, 
      31733, 40900, 57250, 31690, 32929, 36229, 37258, 55312, 31460, 37060, 
      42212, 51074, 33434, 35954, 36401, 43169, 53380, 36360, 36517, 55529, 
      53338, 46058, 45554, 29978, 30253, 30313, 49405, 46930, 29641, 29410, 
      34282, 53236, 42125, 41000, 29261, 29576, 33800, 34229, 36821, 38504, 
      41786, 41557, 30082, 28562, 32405, 32917, 34037, 34186, 48105, 39673, 
      28708, 28953, 50090, 40658, 28085, 27889, 27890, 27953, 28058, 33218, 
      38293, 48005, 47437, 28645, 27572, 27572, 35837, 42354, 28825, 27226, 
      30250, 30706, 36061, 49396, 40820, 36305, 27796, 27472, 27425, 27572, 
      28660, 29105, 34490, 37908, 36648, 27844, 26773, 26308, 26280, 26269, 
      27925, 26597, 26146, 25930, 26497, 32162, 45764, 37481, 36004, 35801, 
      34064, 32000, 27044, 25961, 27904, 29444, 32000, 33881, 26181, 26122, 
      25362, 25681, 26962, 28090, 31364, 28445, 25013, 27565, 30293, 41033, 
      25178, 25945, 42025, 32800, 29520, 28057, 24337, 24417, 31594, 26834, 
      24221, 24509, 26525, 29501, 36941, 32741, 24941, 25925, 32058, 25909, 
      25090, 24085, 23418, 23770, 25258, 37028, 32320, 28580, 28004, 23120, 
      25505, 23057, 23825, 29556, 29389, 25416, 22824, 22789, 29061, 37826, 
      29426, 27977, 22397, 23425, 21985, 27380, 28834, 21970, 21834, 27085, 
      32980, 29060, 28372, 25541, 23917, 23165, 22157, 21941, 21541, 21380, 
      21320, 21541, 21845, 21992, 22472, 22541, 37154, 33346, 24161, 23525, 
      21701, 22049, 28132, 24457, 20745, 20961, 21412, 22336, 22585, 24100, 
      26065, 31898, 30250, 24418, 23698, 23050, 20458, 20450, 22385, 23930, 
      32045, 28445, 26093, 24260, 23300, 22468, 20285, 20488, 21064, 21125, 
      31762, 26122, 25506, 24781, 24642, 24505, 23977, 23017, 21106, 19917, 
      20025, 20665, 21037, 21106, 23017, 24370, 25506, 33524, 28249, 26000, 
      20689, 20825, 32317, 30346, 29930, 28925, 28730, 28157, 20282, 19721, 
      19370, 22685, 30069, 24820, 24520, 23668, 20893, 20005, 19069, 24820, 
      32693, 30005, 27605, 20705, 19345, 22865, 27332, 18545, 18521, 19225, 
      24786, 22194, 20725, 19450, 18346, 20725, 22714, 28360, 27172, 26605, 
      21800, 19892, 18181, 21320, 28298, 19898, 18985, 17833, 17690, 18314, 
      18530, 18650, 19898, 22313, 22873, 26260, 22048, 21268, 20449, 17488, 
      18100, 18153, 20673, 22753, 25442, 24386, 23245, 21650, 22490, 27101, 
      21125, 16949, 17000, 18269, 18925, 19816, 21389, 28305, 26442, 23866, 
      17370, 24128, 23440, 22945, 21284, 17473, 17609, 23525, 16970, 26901, 
      26692, 21960, 20232, 18792, 18685, 16020, 15925, 15885, 16276, 23194, 
      20386, 18226, 16201, 16154, 15821, 15881, 15949, 16025, 16052, 15440, 
      15572, 15700, 16052, 18857, 19345, 20605, 20170, 20029, 15453, 15229, 
      18493, 19485, 20068, 19925, 16648, 15560, 22922, 22741, 17890, 15541, 
      15170, 15082, 18866, 18889, 18000, 14929, 15424, 16425, 19161, 18785, 
      18257, 14645, 14690, 16010, 16762, 15293, 15080, 20578, 18178, 14713, 
      14365, 13460, 15857, 16592, 22441, 20621, 18125, 14314, 21277, 15805, 
      14152, 18394, 16865, 12965, 13253, 15370, 13633, 13073, 14308, 15248, 
      20602, 16945, 15237, 12357, 12325, 17725, 13700, 12356, 12676, 12941, 
      20717, 12281, 12242, 11897, 12281, 12722, 13325, 14090, 15725, 16993, 
      12148, 11700, 12448, 13873, 11432, 11492, 11597, 11677, 11765, 11912, 
      13352, 16136, 11554, 13329, 16066, 16209, 16745, 10816, 11345, 17498, 
      13525, 12373, 10709, 10834, 10468, 13226, 10322, 13136, 10169, 11521, 
      13844, 17722, 14026, 15380, 10760, 9604, 9928, 11453, 12104, 11618, 
      10193, 20241, 9280, 9472, 9792, 13705, 12869, 12506, 11525, 10049, 
      14354, 16936, 14461, 11336, 10685, 10061, 9565, 14312, 12493, 11149, 
      10498, 9738, 9874, 10170, 10249, 10858, 8857, 8605, 8290, 8642, 11090, 
      12125, 11349, 8629, 8424, 9189, 9949, 11016, 9010, 8245, 10037, 13828, 
      8644, 7888, 11465, 8145, 8010, 7690, 7618, 7765, 7794, 8245, 14452, 
      9896, 9797, 9421, 8485, 7652, 7460, 7652, 10589, 9250, 7801, 11986, 
      9081, 7120, 7060, 7281, 9172, 11817, 12532, 7250, 11789, 18388, 14120, 
      12053, 10820, 8933, 7400, 6740, 8933, 12053, 13613, 13617, 13122, 
      11890, 9925, 8677, 7090, 6817, 8410, 6976, 6521, 6689, 10121, 10730, 
      6917, 6385, 12484, 7684, 6445, 6088, 10440, 14765, 7693, 7450, 6125, 
      6658, 10418, 10265, 6676, 5857, 5785, 6001, 6217, 6401, 9620, 11252, 
      12665, 9721, 9346, 6354, 6154, 7225, 12532, 5540, 5557, 5960, 7076, 
      7501, 8957, 9076, 9445, 10100, 6554, 5329, 5378, 5410, 8245, 8578, 
      11729, 6865, 6948, 12097, 5042, 5045, 5050, 8522, 9266, 11141, 8036, 
      5021, 4936, 5476, 5525, 5861, 9125, 4861, 5085, 5917, 6205, 8125, 6833, 
      5408, 14228, 5165, 4589, 15305, 13765, 5140, 4357, 5256, 10132, 11925, 
      5825, 4666, 6725, 9554, 12689, 13829, 15461, 6212, 5120, 4160, 4352, 
      4937, 6497, 9280, 10820, 12017, 13897, 9594, 11538, 13770, 10733, 3880, 
      6548, 6760, 12125, 13645, 6746, 5321, 6122, 7321, 14957, 16490, 13009, 
      9841, 3856, 4129, 4825, 6001, 9841, 14004, 14836, 12697, 7577, 3497, 
      3517, 7081, 14506, 4388, 6613, 5458, 4405, 3265, 3778, 4405, 12274, 
      12465, 3761, 3332, 5636, 6385, 13540, 3034, 3074, 3701, 6625, 12050, 
      17186, 13320, 6760, 4516, 4437, 2932, 5317, 10730, 3209, 2809, 7298, 
      11458, 16733, 6673, 2993, 2729, 2705, 7060, 8633, 9104, 14153, 12802, 
      2637, 3330, 7362, 7930, 12205, 13949, 12701, 2600, 2516, 2504, 2789, 
      2824, 3176, 6856, 15269, 16090, 13637, 9626, 3845, 3301, 2842, 2417, 
      2437, 2690, 7025, 4153, 3328, 2980, 2929, 2529, 2473, 2313, 13120, 
      9434, 15898, 6472, 2141, 2180, 2197, 2741, 2900, 5869, 3625, 2169, 
      2194, 9594, 14569, 3305, 2377, 2297, 13817, 14257, 7625, 9245, 9593, 
      9770, 10130, 16978, 10228, 18405, 6581, 2176, 1796, 9700, 10249, 19289, 
      1665, 18162, 1565, 1469, 1620, 1345, 1440, 11097, 15866, 1346, 10829, 
      13994, 19994, 1940, 13477, 14152, 20477, 13858, 20689, 12473, 1033, 
      1700, 2113, 14020, 17924, 1186, 909, 1525, 15541, 9677, 1370, 857, 
      1466, 1682, 18265, 19885, 1360, 788, 829, 16052, 650, 12676, 676, 754, 
      818, 853, 490, 19444, 13625, 449, 689, 17485, 17189, 16930, 580, 346, 
      306, 325, 21194, 18125, 178, 169, 628, 125, 244, 269, 424, 522, 20228, 
      245, 37, 74, 200, 173, 36, 0, 169, 401, 585, 313, 394, 338, 709, 325, 
      493, 409, 442, 493, 733, 730, 820, 1061, 1124, 1105, 1114, 1417, 1450, 
      1378, 1493, 1460, 1853, 2034, 2368, 2426, 2650, 2610, 2729, 3380, 3485, 
      5042, 5338, 5345 ], 
  [ 73849, 73193, 73225, 71105, 69281, 68756, 68624, 68681, 67464, 65529, 
      64709, 61192, 60106, 57869, 58097, 57812, 56989, 56605, 56125, 54269, 
      54100, 53992, 51250, 50258, 49768, 50210, 50249, 49393, 47765, 48865, 
      48420, 48434, 47560, 47477, 46240, 46125, 44837, 41716, 41380, 41000, 
      52945, 53857, 39170, 40916, 39860, 38705, 38452, 48416, 46306, 37733, 
      40708, 36545, 36629, 36541, 39690, 36505, 42777, 44370, 35873, 41905, 
      43808, 40594, 34677, 34369, 66256, 59137, 37825, 34697, 34340, 38897, 
      35170, 34714, 38965, 66613, 60349, 55325, 56786, 36986, 34361, 38537, 
      65889, 65161, 64800, 56116, 34336, 33184, 36000, 65165, 56648, 31733, 
      31720, 38573, 61605, 31365, 32058, 34578, 35425, 59537, 32201, 35201, 
      39625, 54961, 34981, 34225, 34594, 40426, 57501, 34501, 34632, 59858, 
      57485, 49529, 48973, 29965, 29954, 29780, 53266, 50557, 30330, 29917, 
      32605, 57461, 45284, 44029, 29924, 29069, 32149, 32500, 34676, 36125, 
      44945, 44690, 31265, 28757, 30962, 31370, 32282, 32405, 51940, 42624, 
      29449, 28420, 54133, 43765, 28618, 28058, 28033, 27914, 27889, 31489, 
      35810, 51892, 51272, 29672, 27845, 27637, 33640, 45721, 30034, 27421, 
      28989, 29341, 33786, 53465, 44057, 38996, 28745, 28265, 26996, 27065, 
      27737, 28052, 36973, 40885, 39469, 29053, 27540, 26685, 26605, 26568, 
      27028, 27442, 26705, 26177, 26042, 30277, 49625, 40484, 38825, 38596, 
      36625, 34249, 28201, 26624, 26825, 28001, 30089, 31684, 27130, 27045, 
      25297, 25330, 26065, 26881, 33613, 30148, 25000, 26408, 28564, 44530, 
      25945, 25178, 45652, 35361, 31561, 29812, 24532, 24352, 34025, 28381, 
      24026, 24106, 25394, 27746, 40100, 35380, 26020, 24872, 34645, 27378, 
      26325, 24930, 23509, 23445, 24309, 40265, 34985, 30673, 29993, 23185, 
      24400, 22810, 23162, 31909, 31716, 26989, 23461, 22516, 27124, 41245, 
      31805, 30122, 22202, 24608, 22388, 25625, 31213, 22633, 22393, 25330, 
      35957, 31517, 30725, 27400, 25412, 24452, 23080, 22760, 22100, 21757, 
      21437, 21320, 21416, 21485, 21757, 21800, 40625, 36401, 25786, 24994, 
      22546, 21386, 30537, 26212, 20992, 20740, 20905, 21465, 21636, 22761, 
      24336, 34849, 32993, 26225, 25349, 24545, 20705, 20593, 21410, 22565, 
      35048, 30980, 28264, 26093, 24925, 23885, 20168, 20189, 20453, 20488, 
      34765, 28345, 27625, 26770, 26605, 26442, 25810, 24642, 22185, 19930, 
      19882, 20106, 20322, 20365, 21730, 22797, 23725, 36761, 30836, 28249, 
      20000, 20084, 35450, 33245, 32777, 31642, 31421, 30770, 21257, 20410, 
      19721, 21346, 32968, 26965, 26613, 25605, 22180, 20980, 19368, 23013, 
      35930, 32930, 30218, 22018, 20138, 21370, 29945, 18896, 18820, 18692, 
      27061, 24001, 22194, 20529, 18801, 19594, 21141, 31181, 29837, 29192, 
      23581, 21205, 18740, 19981, 31145, 21289, 20090, 18314, 17885, 17833, 
      17945, 18013, 18845, 20714, 21170, 28873, 23985, 23049, 22048, 17865, 
      17593, 17620, 19360, 21024, 27977, 26765, 25442, 20077, 20761, 29896, 
      22984, 16936, 16909, 17476, 17924, 18581, 19816, 31282, 29185, 26245, 
      16837, 26585, 25793, 25220, 23273, 16784, 16868, 25930, 17893, 29800, 
      29565, 24157, 22117, 20365, 20232, 16501, 16276, 16132, 15925, 25625, 
      22349, 19721, 16994, 16921, 15626, 15634, 15650, 15674, 16897, 15817, 
      15377, 15401, 15545, 17492, 17876, 22698, 22185, 22018, 16090, 15658, 
      17154, 17938, 22109, 21940, 17909, 16405, 25457, 25250, 19541, 16490, 
      15937, 15797, 17345, 20800, 19729, 15696, 14761, 15424, 17536, 20722, 
      20090, 14242, 14261, 15061, 15605, 16424, 16133, 22905, 20089, 15714, 
      13858, 13577, 14752, 15305, 25106, 23026, 20114, 15341, 23812, 17352, 
      13437, 20513, 18698, 13498, 12850, 14213, 14660, 13840, 13385, 14065, 
      23137, 18882, 16810, 12682, 12442, 19844, 14909, 12941, 12221, 12356, 
      23330, 12970, 12905, 12170, 11930, 12137, 12506, 13037, 14282, 19060, 
      12889, 11713, 11889, 12820, 11237, 11245, 11272, 11300, 11336, 11405, 
      12325, 14485, 11125, 12250, 14389, 14506, 18916, 10985, 10916, 19825, 
      15098, 13634, 10618, 10613, 10845, 14825, 10205, 14761, 10000, 10676, 
      12401, 20205, 12505, 17525, 11813, 9773, 9629, 10504, 10973, 13009, 
      9634, 23140, 9657, 9225, 9337, 12132, 14650, 14209, 12994, 9386, 12625, 
      19445, 16580, 12805, 11972, 11140, 10436, 12557, 14274, 12618, 11785, 
      10765, 9133, 9325, 9378, 9805, 9650, 9242, 8381, 8317, 9881, 10682, 
      13000, 9396, 8125, 8500, 9000, 9781, 10037, 8882, 9010, 16025, 9593, 
      7745, 10048, 8938, 8725, 8145, 7605, 7570, 7573, 7738, 16805, 11365, 
      11240, 10760, 9512, 8237, 7837, 7405, 12266, 10589, 7346, 10361, 10420, 
      7497, 7177, 7060, 8145, 10192, 10777, 6925, 10138, 21365, 16525, 14120, 
      12653, 10324, 8245, 7013, 7880, 10324, 11624, 15970, 15397, 13957, 
      11602, 10042, 7857, 6570, 7461, 7769, 6404, 6416, 8704, 12641, 7762, 
      6242, 14733, 8893, 7108, 6309, 8893, 17378, 8954, 8633, 5930, 6125, 
      8845, 12176, 7625, 6260, 6032, 5780, 5840, 5920, 8177, 9497, 10676, 
      11554, 11101, 7225, 5725, 6354, 14885, 5501, 5492, 5557, 6205, 6500, 
      7592, 7685, 7976, 8501, 7633, 5498, 5365, 5345, 7010, 7265, 9818, 5968, 
      6025, 14450, 5185, 5162, 5141, 7157, 7745, 13364, 9661, 5476, 5261, 
      5021, 5044, 5224, 7604, 4770, 4786, 5202, 5386, 6786, 8224, 4849, 
      11849, 6010, 5018, 12770, 16456, 6037, 4500, 4645, 8325, 9832, 7034, 
      4289, 5594, 7825, 10466, 11450, 12874, 7577, 6121, 4537, 4105, 4352, 
      5392, 7577, 8857, 9872, 11492, 11713, 9445, 11365, 13060, 3893, 5365, 
      5525, 9928, 11240, 8345, 4450, 5017, 5930, 12370, 13721, 15700, 12064, 
      4441, 3700, 4084, 4896, 7956, 11521, 12249, 15362, 9410, 3562, 3530, 
      5690, 11945, 5389, 5300, 6849, 5458, 3330, 3349, 3690, 9973, 10138, 
      4580, 3865, 4505, 5072, 11057, 3281, 3061, 3194, 5234, 9749, 14261, 
      16141, 8541, 5725, 5620, 3205, 4212, 13213, 3898, 2978, 5725, 9209, 
      13834, 8480, 3604, 3028, 2900, 5513, 6800, 7193, 11540, 15597, 2650, 
      2797, 5737, 6201, 9826, 16900, 15496, 3029, 2789, 2725, 2516, 2525, 
      2669, 5309, 12500, 19301, 16562, 12005, 5002, 4250, 3557, 2482, 2450, 
      2417, 5426, 5440, 4329, 3825, 3748, 3088, 2980, 2560, 10585, 7393, 
      13025, 8357, 2180, 2141, 2132, 2260, 2341, 7650, 4834, 2026, 2025, 
      7501, 11826, 4436, 3092, 1972, 11152, 11540, 5818, 7178, 7474, 7625, 
      7933, 13949, 8005, 15220, 8570, 2969, 2329, 7529, 8000, 16000, 2146, 
      14977, 2020, 1898, 2257, 1332, 1297, 8692, 19181, 1801, 8450, 11225, 
      16601, 2837, 10760, 11357, 17032, 11089, 17218, 15424, 1124, 1193, 
      1424, 11225, 14713, 965, 1156, 1044, 12564, 12290, 2137, 922, 985, 
      1097, 15002, 16466, 2153, 1009, 1258, 19445, 689, 15705, 585, 533, 545, 
      554, 477, 23201, 16784, 436, 416, 21060, 20738, 20453, 1217, 801, 241, 
      234, 25133, 21778, 269, 468, 225, 164, 101, 100, 125, 145, 24089, 778, 
      232, 61, 733, 680, 361, 169, 0, 1090, 1300, 144, 953, 169, 1450, 520, 
      324, 500, 637, 584, 954, 925, 1145, 970, 1553, 1040, 1153, 1872, 1853, 
      1469, 1844, 1733, 2074, 2281, 2745, 2725, 3001, 2701, 3028, 3653, 3706, 
      5185, 5429, 5410 ], 
  [ 72505, 72377, 71945, 69817, 68185, 68122, 68122, 67649, 67090, 64153, 
      63197, 61058, 58708, 57125, 56425, 56338, 55777, 55325, 55241, 53377, 
      52610, 51970, 51140, 50276, 49850, 49300, 48941, 47749, 47573, 47285, 
      47170, 46852, 46306, 46289, 45378, 44665, 44101, 42554, 41290, 41570, 
      61829, 63005, 39400, 39098, 38834, 39065, 39538, 56498, 53792, 37757, 
      38090, 37489, 36581, 36625, 37000, 36125, 49789, 51976, 35821, 48717, 
      51346, 47008, 35545, 35037, 55834, 50101, 35125, 34241, 34346, 45041, 
      33920, 33860, 45305, 55989, 50913, 46945, 48008, 34148, 33173, 45005, 
      55261, 54665, 54370, 47402, 32882, 32786, 41410, 54601, 47666, 32717, 
      32770, 45497, 51565, 33205, 35284, 39784, 41093, 49825, 31333, 40933, 
      47205, 46105, 32065, 39625, 40192, 48400, 48049, 40229, 40426, 49876, 
      47965, 41725, 41301, 31005, 31720, 32138, 44468, 42353, 29584, 29633, 
      37865, 47737, 38266, 37341, 29242, 31357, 37341, 37890, 41122, 43165, 
      37925, 37736, 29261, 29261, 35624, 36296, 37736, 37925, 43202, 36130, 
      28565, 30770, 44865, 36873, 28260, 28624, 28665, 29008, 29313, 36873, 
      43108, 43018, 42530, 28058, 28145, 28465, 40210, 38165, 27956, 27917, 
      33181, 33797, 40552, 44125, 36829, 33154, 27325, 27241, 29074, 29341, 
      31069, 31714, 31657, 34313, 33293, 26969, 26578, 26713, 26765, 26794, 
      30290, 26280, 26269, 26533, 28180, 36045, 40805, 33842, 32645, 32482, 
      31105, 29521, 26245, 25922, 30545, 32645, 35921, 38242, 25700, 25681, 
      26441, 27200, 29321, 30929, 28881, 26802, 26010, 30322, 33930, 36628, 
      24973, 28100, 37418, 29833, 27353, 26330, 25010, 25490, 28825, 25425, 
      25492, 26100, 29236, 33172, 33050, 29650, 24250, 28514, 29045, 24616, 
      24157, 23752, 24245, 25237, 27685, 33013, 29185, 26325, 25909, 23985, 
      28170, 24400, 25808, 26897, 26770, 23957, 22805, 24170, 33002, 33525, 
      26725, 25636, 23656, 22562, 22322, 31037, 26129, 21905, 21929, 30740, 
      29353, 26233, 25705, 23634, 22570, 22138, 21690, 21634, 21634, 21753, 
      22093, 22834, 23458, 23725, 24525, 24634, 32765, 29597, 22612, 22216, 
      21352, 24020, 25381, 22706, 21314, 22250, 23141, 24625, 24994, 27109, 
      29674, 28305, 26977, 22585, 22105, 21697, 21025, 21177, 24832, 26977, 
      28370, 25490, 23698, 22385, 21745, 21233, 21410, 21893, 22949, 23050, 
      28085, 23645, 23189, 22664, 22565, 22468, 22100, 21460, 20389, 20840, 
      21188, 22468, 23080, 23189, 25940, 27733, 29189, 29485, 25210, 23481, 
      22690, 22906, 28436, 26825, 26489, 25684, 25529, 25076, 19721, 19600, 
      19769, 25684, 26546, 22457, 22237, 21625, 19850, 19442, 19546, 28537, 
      28648, 26440, 24520, 19620, 19060, 26100, 24245, 18938, 18994, 20978, 
      22217, 20345, 19396, 18721, 18577, 23396, 26065, 24949, 24001, 23554, 
      19989, 18801, 18250, 24309, 24845, 18685, 18212, 18020, 18317, 19981, 
      20357, 20557, 22445, 25700, 26420, 23165, 19993, 19453, 18914, 17833, 
      19805, 19898, 23618, 26338, 22465, 21649, 20788, 24993, 26073, 23722, 
      19186, 17890, 18061, 20410, 21386, 22637, 24730, 24644, 23141, 21125, 
      19109, 21265, 20737, 20362, 19141, 19450, 19666, 20740, 16465, 23354, 
      23185, 19493, 18245, 17285, 17218, 16193, 16298, 16418, 17729, 20365, 
      18277, 16837, 15892, 15885, 17032, 17172, 17320, 17476, 15661, 15769, 
      16781, 17069, 17741, 21866, 22514, 18292, 17977, 17876, 15380, 15476, 
      21460, 22772, 17833, 17730, 15613, 15165, 19925, 19784, 16253, 14984, 
      14893, 14885, 22109, 16850, 16241, 14650, 17345, 18866, 22562, 16704, 
      16336, 16164, 16249, 18369, 19441, 14450, 14357, 17893, 16133, 14068, 
      16040, 14173, 18450, 19465, 19232, 17812, 15956, 13625, 18266, 14314, 
      16141, 16021, 14932, 13032, 14760, 18037, 12938, 12778, 16613, 17953, 
      17585, 14848, 13700, 12740, 13028, 15346, 12721, 12337, 14257, 14722, 
      17576, 12100, 12101, 12356, 13700, 14501, 15464, 16589, 18824, 14690, 
      11885, 12557, 14185, 16370, 12605, 12745, 12970, 13130, 13298, 13565, 
      15805, 19549, 13085, 15860, 19517, 19700, 14274, 11425, 12874, 14785, 
      11972, 11300, 11716, 12041, 10753, 11629, 11365, 11497, 11290, 13682, 
      16925, 14761, 17225, 12937, 9997, 10201, 11245, 13770, 14701, 10333, 
      11908, 16634, 9553, 10705, 11345, 16978, 10980, 10737, 10116, 11920, 
      17865, 13925, 12050, 9925, 9554, 9250, 9074, 17861, 10600, 9736, 9365, 
      9005, 11861, 12317, 12436, 13325, 8480, 8468, 8993, 9985, 13793, 15188, 
      9650, 8290, 9725, 11090, 12250, 13757, 8269, 8104, 12456, 11285, 8021, 
      8945, 14482, 7760, 7745, 7825, 8473, 8900, 8969, 9860, 11665, 8469, 
      8410, 8194, 7738, 7585, 7713, 8865, 8840, 8021, 9332, 15317, 7850, 
      7369, 7709, 8450, 11581, 15146, 16061, 8577, 15156, 14633, 11245, 9698, 
      8825, 7618, 6925, 7145, 11378, 15538, 17498, 10820, 10445, 9533, 8168, 
      7400, 6733, 8020, 10693, 6577, 7522, 7930, 13122, 8609, 6436, 7424, 
      9841, 6641, 6242, 6565, 13637, 11560, 6568, 6445, 7240, 8293, 13653, 
      8138, 6029, 6050, 6218, 7154, 7610, 7954, 12653, 14765, 16538, 7712, 
      7457, 5825, 7625, 9376, 9721, 6409, 6466, 7389, 9225, 9850, 11866, 
      12025, 12514, 13369, 5701, 5876, 6205, 6317, 10952, 11405, 15476, 9050, 
      9173, 9280, 5625, 5668, 5713, 11425, 12409, 8522, 6337, 5122, 5237, 
      6977, 7066, 7642, 12266, 5800, 6344, 7816, 8264, 10984, 5490, 7065, 
      18685, 4660, 4724, 20000, 10418, 4553, 4930, 6989, 13705, 15938, 4756, 
      6037, 9256, 13005, 16900, 18280, 20232, 4901, 4369, 4369, 5521, 6626, 
      8986, 12689, 14629, 16106, 18386, 7121, 15545, 18257, 7938, 4645, 9153, 
      9445, 16290, 18130, 5069, 7444, 8605, 10244, 19720, 21533, 9650, 7202, 
      3737, 5570, 6746, 8482, 13522, 18605, 19597, 9376, 5536, 4176, 4276, 
      10000, 19225, 3625, 9410, 4093, 3560, 3940, 5213, 6280, 16589, 16820, 
      3274, 3285, 8149, 9178, 18133, 3425, 3865, 5252, 9536, 16361, 22457, 
      9749, 4789, 3425, 3386, 3281, 7786, 7677, 2916, 3316, 10485, 15685, 
      21960, 4658, 2818, 3034, 3170, 10205, 12218, 12809, 18938, 9265, 3380, 
      4913, 10625, 11353, 16628, 10170, 9162, 2701, 2857, 2925, 3970, 4045, 
      4717, 9997, 20290, 11909, 9896, 6725, 2824, 2600, 2501, 3076, 3176, 
      3869, 10244, 2930, 2545, 2437, 2426, 2426, 2450, 2690, 17777, 13329, 
      21073, 4325, 2834, 2993, 3050, 4234, 4513, 3880, 2516, 3140, 3205, 
      13565, 19540, 2314, 2026, 3546, 18666, 19186, 11152, 13172, 13600, 
      13817, 14257, 22385, 14393, 24050, 4264, 1697, 1717, 13781, 14450, 
      25090, 1664, 23801, 1602, 1544, 1373, 2098, 2393, 15530, 11497, 1377, 
      15220, 18985, 25945, 1289, 18386, 19181, 26506, 18845, 26756, 8658, 
      1618, 3205, 3898, 19045, 23589, 2249, 1250, 2986, 20842, 6376, 909, 
      1476, 2925, 3301, 24004, 25864, 857, 1165, 884, 11545, 1301, 8725, 
      1525, 1801, 1945, 2020, 1213, 14365, 9466, 1170, 1810, 12682, 12424, 
      12205, 293, 337, 1097, 1156, 15821, 13192, 725, 394, 1933, 746, 1145, 
      1210, 1565, 1781, 14965, 100, 410, 765, 45, 58, 197, 401, 1090, 0, 122, 
      1210, 169, 1233, 200, 650, 1378, 890, 761, 970, 1000, 1037, 925, 1800, 
      1061, 1802, 1649, 1306, 1417, 1825, 1538, 1625, 2088, 2225, 2353, 2529, 
      2669, 3029, 2826, 3505, 3688, 5341, 5713, 5760 ], 
  [ 78521, 78409, 77941, 75725, 74033, 73984, 73988, 73477, 72916, 69817, 
      68813, 66628, 64130, 62501, 61729, 61648, 61073, 60597, 60525, 58573, 
      57744, 57044, 56250, 55346, 54900, 54298, 53905, 52637, 52505, 52153, 
      52048, 51698, 51140, 51125, 50180, 49405, 48841, 47232, 45896, 46196, 
      66685, 67869, 43906, 43520, 43280, 43553, 44048, 61220, 58474, 42169, 
      42400, 41885, 40925, 40973, 41242, 40437, 54325, 56530, 40121, 53225, 
      55876, 51482, 39829, 39293, 59732, 54041, 39257, 38441, 38560, 49441, 
      38074, 38026, 49689, 59837, 54797, 50861, 51890, 38210, 37285, 49349, 
      59065, 58473, 58180, 51264, 36964, 36900, 45700, 58385, 51476, 36829, 
      36884, 49789, 55321, 37321, 39442, 44002, 45325, 53569, 35345, 45145, 
      51473, 49853, 35993, 43805, 44378, 52658, 51757, 44397, 44596, 53546, 
      51649, 45461, 45041, 35009, 35746, 36160, 48130, 46033, 33490, 33553, 
      41953, 51349, 41960, 41045, 33128, 35333, 41405, 41960, 45224, 47285, 
      41597, 41410, 33085, 33161, 39650, 40330, 41786, 41977, 46800, 39796, 
      32401, 34704, 48425, 40505, 32090, 32482, 32525, 32882, 33197, 40877, 
      47170, 46568, 46084, 31828, 31973, 32309, 44228, 41733, 31690, 31729, 
      37105, 37729, 44554, 47617, 40385, 36752, 31057, 30985, 32912, 33185, 
      34945, 35600, 35249, 37845, 36837, 30637, 30280, 30445, 30501, 30532, 
      34120, 29954, 29965, 30253, 31954, 39929, 44225, 37328, 36145, 35984, 
      34625, 33065, 29873, 29588, 34345, 36473, 39785, 42128, 29322, 29305, 
      30141, 30922, 33085, 34717, 32381, 30344, 29684, 34084, 37736, 40010, 
      28565, 31810, 40768, 33265, 30825, 29824, 28624, 29124, 32245, 28913, 
      29114, 29738, 32930, 36914, 36392, 33032, 27752, 32180, 32409, 28066, 
      27625, 27250, 27801, 28825, 31321, 36305, 32521, 29705, 29297, 27521, 
      31796, 27938, 29378, 30213, 30088, 27333, 26253, 27688, 36648, 36737, 
      30017, 28946, 27146, 25924, 25744, 34625, 29377, 25285, 25317, 34306, 
      32533, 29453, 28933, 26900, 25864, 25448, 25028, 24980, 25000, 25133, 
      25493, 26260, 26900, 27173, 27989, 28100, 35885, 32749, 25874, 25490, 
      24674, 27458, 28561, 25936, 24660, 25632, 26545, 28057, 28432, 30577, 
      33172, 31421, 30109, 25789, 25321, 24925, 24349, 24509, 28250, 30425, 
      31460, 28616, 26852, 25565, 24941, 24445, 24740, 25237, 26317, 26420, 
      31153, 26773, 26325, 25810, 25713, 25618, 25258, 24634, 23605, 24138, 
      24498, 25810, 26434, 26545, 29338, 31153, 32625, 32513, 28288, 26585, 
      26020, 26240, 31450, 29857, 29525, 28730, 28577, 28130, 22901, 22802, 
      22997, 29042, 29556, 25525, 25309, 24709, 22984, 22600, 22756, 31909, 
      31610, 29426, 27530, 22730, 22210, 29426, 27233, 22100, 22160, 24208, 
      25209, 23373, 22450, 21805, 21709, 26650, 29353, 27877, 26941, 26500, 
      22997, 21845, 21352, 27557, 27749, 21701, 21250, 21106, 21425, 23141, 
      23525, 23729, 25649, 28946, 29674, 26065, 22945, 22417, 21892, 20905, 
      22945, 23040, 26820, 29572, 25349, 24545, 23698, 28193, 29285, 26564, 
      22100, 20948, 21125, 23528, 24520, 25789, 27908, 27450, 25965, 23977, 
      22185, 24089, 23569, 23200, 22001, 22516, 22736, 23546, 19385, 26100, 
      25933, 22293, 21069, 20133, 20068, 19125, 19240, 19368, 20725, 23125, 
      21073, 19669, 18778, 18773, 19994, 20138, 20290, 20450, 18521, 18665, 
      19721, 20017, 20705, 24896, 25552, 21034, 20725, 20626, 18234, 18346, 
      24466, 25794, 20557, 20456, 18397, 17981, 22589, 22450, 18985, 17770, 
      17693, 17689, 25085, 19540, 18945, 17428, 20233, 21780, 25524, 19370, 
      19010, 19010, 19097, 21257, 22345, 17156, 17069, 20485, 18757, 16762, 
      18850, 16913, 21284, 22313, 21754, 20354, 18530, 16273, 20776, 16900, 
      18901, 18541, 17474, 15674, 17474, 20809, 15520, 15380, 19345, 20705, 
      20029, 17338, 16218, 15354, 15658, 17800, 15245, 14909, 16909, 17384, 
      19970, 14642, 14645, 14930, 16322, 17141, 18122, 19265, 21530, 17104, 
      14401, 15129, 16801, 19024, 15149, 15293, 15524, 15688, 15860, 16133, 
      18413, 22205, 15625, 18450, 22153, 22338, 16592, 13897, 15392, 17069, 
      14314, 13666, 14186, 14521, 13165, 13925, 13793, 13769, 13700, 16144, 
      19433, 16945, 19717, 15125, 12269, 12541, 13621, 16196, 17141, 12557, 
      14282, 18720, 11833, 13033, 13689, 19408, 13130, 12893, 12290, 14258, 
      20285, 15997, 14152, 12077, 11720, 11432, 11272, 20261, 12706, 11866, 
      11509, 11169, 14161, 14625, 14746, 15649, 10618, 10618, 11185, 12209, 
      16085, 17498, 11700, 10408, 11925, 13320, 14500, 16029, 10345, 10210, 
      14690, 13249, 10081, 11089, 16724, 9810, 9801, 9901, 10585, 11026, 
      11097, 12010, 13573, 10445, 10388, 10180, 9748, 9629, 9773, 10973, 
      10778, 9985, 11434, 17509, 9792, 9385, 9745, 10512, 13705, 17316, 
      18241, 10625, 17306, 16405, 13061, 11540, 10685, 9512, 8861, 9125, 
      13460, 17672, 19652, 12618, 12249, 11353, 10018, 9274, 8653, 10018, 
      12745, 8473, 9488, 9908, 15188, 10397, 8306, 9370, 11581, 8461, 8104, 
      8461, 15669, 13250, 8362, 8245, 9146, 10225, 15665, 9860, 7825, 7888, 
      8068, 9040, 9508, 9860, 14633, 16769, 18560, 9418, 9169, 7605, 9505, 
      11290, 11365, 8237, 8296, 9245, 11117, 11752, 13796, 13957, 14452, 
      15317, 7421, 7666, 8009, 8125, 12850, 13309, 17426, 10900, 11025, 
      10858, 7373, 7418, 7465, 13289, 14285, 10088, 7949, 6824, 6949, 8749, 
      8840, 9428, 14120, 7522, 8082, 9586, 10042, 12802, 7076, 8801, 20561, 
      6266, 6362, 21866, 11860, 6133, 6568, 8685, 15493, 17748, 6290, 7693, 
      10970, 14765, 18698, 20090, 22058, 6401, 5897, 5945, 7145, 8276, 10676, 
      14425, 16385, 17876, 20176, 8541, 17289, 20025, 9320, 6205, 10805, 
      11101, 18020, 19876, 6485, 9050, 10229, 11890, 21458, 23285, 10960, 
      8548, 5209, 7120, 8320, 10084, 15184, 20313, 21313, 10666, 6890, 5666, 
      5770, 11602, 20917, 5021, 10984, 5437, 4930, 5386, 6697, 7786, 18217, 
      18450, 4640, 4673, 9665, 10708, 19753, 4813, 5273, 6698, 11050, 17945, 
      24089, 10917, 6037, 4717, 4680, 4645, 9256, 8849, 4226, 4666, 11969, 
      17221, 23546, 5860, 4112, 4352, 4496, 11665, 13700, 14297, 20480, 
      10369, 4698, 6273, 12069, 12805, 18130, 11240, 10244, 3965, 4133, 4205, 
      5288, 5365, 6053, 11413, 21800, 12937, 10946, 7817, 4010, 3802, 3721, 
      4346, 4450, 5165, 11642, 4084, 3721, 3625, 3616, 3636, 3664, 3924, 
      19225, 14717, 22525, 5389, 4040, 4205, 4264, 5480, 5765, 4930, 3610, 
      4338, 4405, 14913, 20938, 3392, 3136, 4736, 20036, 20560, 12434, 14474, 
      14906, 15125, 15569, 23761, 15685, 25416, 5210, 2713, 2753, 15025, 
      15700, 26420, 2682, 25101, 2600, 2522, 2313, 3088, 3393, 16704, 12209, 
      2309, 16370, 20165, 27173, 2165, 19540, 20341, 27716, 19981, 27946, 
      9332, 2512, 4145, 4852, 20161, 24737, 3145, 2088, 3880, 21928, 7010, 
      1685, 2306, 3797, 4181, 25090, 26962, 1609, 1961, 1642, 12053, 2045, 
      9217, 2257, 2521, 2669, 2746, 1873, 14713, 9860, 1808, 2468, 13000, 
      12722, 12505, 793, 829, 1629, 1690, 16001, 13394, 1201, 832, 2425, 
      1160, 1573, 1640, 2005, 2205, 15041, 410, 724, 1073, 245, 260, 369, 
      585, 1300, 122, 0, 1156, 37, 1157, 10, 436, 1192, 640, 481, 676, 586, 
      625, 481, 1322, 521, 1300, 1117, 676, 769, 1201, 872, 965, 1322, 1413, 
      1465, 1625, 1717, 2097, 1856, 2405, 2570, 3965, 4297, 4346 ], 
  [ 80425, 79769, 79777, 77561, 75665, 75140, 75008, 75041, 73800, 71721, 
      70853, 67240, 66034, 63725, 63905, 63620, 62773, 62365, 61885, 59933, 
      59716, 59560, 56794, 55754, 55240, 55658, 55673, 54745, 53117, 54193, 
      53748, 53738, 52840, 52757, 51472, 51309, 49997, 46756, 46372, 45992, 
      57913, 58825, 44042, 45764, 44708, 43553, 43300, 53264, 51130, 42509, 
      45460, 41273, 41333, 41245, 44370, 41185, 47457, 49050, 40529, 46561, 
      48464, 45226, 39285, 38953, 70816, 63697, 42385, 39257, 38900, 43457, 
      39706, 39250, 43501, 71125, 64861, 59837, 61274, 41474, 38849, 43025, 
      70353, 69625, 69264, 60580, 38800, 37648, 40464, 69605, 61064, 36149, 
      36136, 42989, 65997, 35757, 36450, 38970, 39817, 63905, 36569, 39569, 
      43993, 59305, 39325, 38569, 38938, 44770, 61821, 38821, 38952, 64154, 
      61781, 53825, 53269, 34261, 34250, 34052, 57514, 54805, 34578, 34165, 
      36853, 61685, 49508, 48253, 34148, 33293, 36373, 36724, 38900, 40349, 
      49145, 48890, 35465, 32957, 35162, 35570, 36482, 36605, 56116, 46800, 
      33625, 32596, 58285, 47917, 32770, 32210, 32185, 32066, 32041, 35641, 
      39962, 56020, 55400, 33800, 31973, 31765, 37768, 49825, 34138, 31525, 
      33093, 33445, 37890, 57545, 48137, 43076, 32825, 32345, 31076, 31145, 
      31817, 32132, 41029, 44917, 43501, 33085, 31572, 30717, 30637, 30600, 
      31060, 31450, 30713, 30185, 30050, 34285, 53609, 44468, 42809, 42580, 
      40609, 38233, 32185, 30608, 30809, 31985, 34073, 35668, 31090, 31005, 
      29257, 29290, 30025, 30841, 37549, 34084, 28936, 30344, 32500, 48442, 
      29857, 29090, 49540, 39249, 35449, 33700, 28420, 28240, 37889, 32245, 
      27890, 27970, 29258, 31610, 43940, 39220, 29860, 28712, 38461, 31194, 
      30141, 28746, 27325, 27261, 28125, 44057, 38777, 34465, 33785, 26977, 
      28192, 26578, 26930, 35653, 35460, 30733, 27205, 26260, 30868, 44965, 
      35525, 33842, 25922, 28304, 26084, 29321, 34885, 26305, 26065, 29002, 
      39605, 35165, 34373, 31048, 29060, 28100, 26728, 26408, 25748, 25405, 
      25085, 24968, 25064, 25133, 25405, 25448, 44249, 40025, 29410, 28618, 
      26170, 25010, 34137, 29812, 24592, 24340, 24505, 25065, 25236, 26361, 
      27936, 38425, 36569, 29801, 28925, 28121, 24281, 24169, 24986, 26141, 
      38600, 34532, 31816, 29645, 28477, 27437, 23720, 23741, 24005, 24040, 
      38293, 31873, 31153, 30298, 30133, 29970, 29338, 28170, 25713, 23458, 
      23410, 23634, 23850, 23893, 25258, 26325, 27253, 40265, 34340, 31753, 
      23504, 23588, 38930, 36725, 36257, 35122, 34901, 34250, 24737, 23890, 
      23201, 24826, 36424, 30421, 30069, 29061, 25636, 24436, 22824, 26469, 
      39362, 36362, 33650, 25450, 23570, 24802, 33353, 22304, 22228, 22100, 
      30445, 27385, 25578, 23913, 22185, 22978, 24525, 34541, 33197, 32552, 
      26941, 24565, 22100, 23341, 34481, 24625, 23426, 21650, 21221, 21169, 
      21281, 21349, 22181, 24050, 24506, 32185, 27297, 26361, 25360, 21177, 
      20905, 20932, 22672, 24336, 31265, 30053, 28730, 23365, 24049, 33160, 
      26248, 20200, 20173, 20740, 21188, 21845, 23080, 34522, 32425, 29485, 
      20077, 29801, 29009, 28436, 26489, 20000, 20084, 29122, 21085, 32968, 
      32733, 27325, 25285, 23533, 23400, 19669, 19444, 19300, 19093, 28769, 
      25493, 22865, 20138, 20065, 18770, 18778, 18794, 18818, 20017, 18937, 
      18497, 18521, 18665, 20612, 20996, 25794, 25281, 25114, 19186, 18754, 
      20250, 21034, 25181, 25012, 20981, 19477, 28505, 28298, 22589, 19538, 
      18985, 18845, 20393, 23824, 22753, 18720, 17785, 18448, 20560, 23722, 
      23090, 17242, 17261, 18061, 18605, 19400, 19109, 25857, 23041, 18666, 
      16810, 16505, 17680, 18233, 28010, 25930, 23018, 18245, 26692, 20232, 
      16317, 23369, 21554, 16354, 15706, 17069, 17492, 16672, 16217, 16897, 
      25945, 21690, 19618, 15490, 15250, 22628, 17693, 15725, 15005, 15140, 
      26090, 15730, 15665, 14930, 14690, 14897, 15266, 15797, 17042, 21796, 
      15625, 14449, 14625, 15556, 13925, 13933, 13960, 13988, 14024, 14093, 
      15013, 17173, 13789, 14914, 17053, 17170, 21556, 13625, 13556, 22441, 
      17714, 16250, 13234, 13229, 13437, 17393, 12773, 17305, 12544, 13220, 
      14945, 22725, 15025, 20021, 14309, 12269, 12125, 13000, 13469, 15481, 
      12106, 25588, 12105, 11673, 11785, 14580, 17074, 16633, 15418, 11810, 
      15049, 21845, 18980, 15205, 14372, 13540, 12836, 14957, 16650, 14994, 
      14161, 13141, 11509, 11701, 11754, 12181, 11978, 11570, 10709, 10645, 
      12209, 13010, 15304, 11700, 10429, 10804, 11304, 12085, 12317, 11162, 
      11290, 18281, 11849, 10001, 12304, 11170, 10957, 10377, 9837, 9802, 
      9805, 9970, 19013, 13573, 13448, 12968, 11720, 10445, 10045, 9613, 
      14450, 12773, 9530, 12545, 12580, 9657, 9337, 9220, 10305, 12352, 
      12937, 9061, 12274, 23477, 18637, 16232, 14765, 12436, 10357, 9125, 
      9992, 12436, 13736, 18058, 17485, 16045, 13690, 12130, 9945, 8658, 
      9549, 9833, 8468, 8480, 10768, 14681, 9802, 8282, 16749, 10909, 9124, 
      8325, 10909, 19370, 10946, 10625, 7922, 8117, 10837, 14144, 9593, 8228, 
      8000, 7748, 7808, 7888, 10145, 11465, 12644, 13498, 13045, 9169, 7669, 
      8298, 16805, 7421, 7412, 7477, 8125, 8420, 9512, 9605, 9896, 10421, 
      9529, 7394, 7261, 7241, 8906, 9161, 11714, 7840, 7897, 16298, 7033, 
      7010, 6989, 9005, 9593, 15188, 11485, 7300, 7085, 6845, 6868, 7048, 
      9428, 6570, 6586, 7002, 7186, 8586, 10000, 6625, 13625, 7762, 6770, 
      14522, 18184, 7765, 6228, 6373, 10053, 11560, 8738, 5993, 7298, 9529, 
      12170, 13154, 14578, 9257, 7801, 6217, 5785, 6032, 7072, 9257, 10537, 
      11552, 13172, 13369, 11101, 13021, 14692, 5525, 6997, 7157, 11560, 
      12872, 9953, 6058, 6625, 7538, 13978, 15329, 17284, 13648, 6025, 5284, 
      5668, 6480, 9540, 13105, 13833, 16922, 10970, 5122, 5090, 7250, 13505, 
      6925, 6836, 8361, 6970, 4842, 4861, 5202, 11485, 11650, 6068, 5353, 
      5993, 6560, 12545, 4745, 4525, 4658, 6698, 11213, 15725, 17581, 9981, 
      7165, 7060, 4645, 5652, 14629, 5314, 4394, 7141, 10625, 15250, 9872, 
      4996, 4420, 4292, 6905, 8192, 8585, 12932, 16965, 4018, 4165, 7105, 
      7569, 11194, 18244, 16840, 4373, 4133, 4069, 3860, 3869, 4013, 6653, 
      13844, 20621, 17882, 13325, 6322, 5570, 4877, 3802, 3770, 3737, 6746, 
      6736, 5625, 5121, 5044, 4384, 4276, 3856, 11881, 8665, 14297, 9605, 
      3428, 3389, 3380, 3508, 3589, 8874, 6058, 3250, 3249, 8725, 13050, 
      5636, 4292, 3172, 12352, 12740, 6994, 8354, 8650, 8801, 9109, 15125, 
      9157, 16372, 9698, 4073, 3433, 8633, 9104, 17104, 3226, 16057, 3076, 
      2930, 3265, 2340, 2305, 9700, 20165, 2785, 9434, 12209, 17585, 3797, 
      11720, 12317, 17992, 12025, 18154, 16336, 2036, 2105, 2336, 12137, 
      15625, 1853, 2020, 1908, 13428, 13130, 2977, 1762, 1825, 1937, 15842, 
      17306, 2969, 1825, 2050, 20213, 1433, 16425, 1305, 1229, 1241, 1250, 
      1125, 23825, 17408, 1060, 1040, 21636, 21290, 21005, 1745, 1305, 745, 
      738, 25589, 22234, 725, 900, 657, 548, 485, 484, 509, 505, 24425, 1090, 
      520, 325, 925, 872, 505, 313, 144, 1210, 1156, 0, 785, 1, 1234, 232, 
      36, 164, 277, 200, 450, 421, 617, 370, 929, 416, 505, 1152, 1109, 725, 
      1076, 965, 1186, 1345, 1737, 1693, 1921, 1621, 1924, 2405, 2434, 3625, 
      3821, 3802 ], 
  [ 79250, 79042, 78656, 76432, 74698, 74565, 74545, 74128, 73445, 70514, 
      69530, 67085, 64805, 63050, 62442, 62325, 61700, 61234, 61090, 59130, 
      58405, 57797, 56653, 55721, 55261, 54837, 54514, 53300, 52904, 52802, 
      52637, 52345, 51725, 51698, 50689, 50018, 49320, 47413, 46241, 46421, 
      65396, 66532, 44181, 44165, 43781, 43802, 44165, 60065, 57425, 42472, 
      43181, 42016, 41234, 41258, 42029, 40804, 53348, 55445, 40426, 52282, 
      54801, 50609, 39962, 39460, 61913, 55970, 40034, 38810, 38845, 48610, 
      38585, 38465, 48820, 62050, 56794, 52666, 53765, 39005, 37780, 48452, 
      61274, 60658, 60353, 53125, 37505, 37249, 44993, 60580, 53381, 36922, 
      36965, 48802, 57416, 37256, 39125, 43325, 44564, 55602, 35770, 44370, 
      50362, 51728, 36788, 43088, 43625, 51473, 53738, 43618, 43805, 55621, 
      53640, 47140, 46696, 35080, 35685, 35989, 49985, 47780, 33881, 33860, 
      41252, 53370, 43489, 42514, 33505, 35170, 40714, 41233, 44305, 46258, 
      43124, 42925, 33700, 33320, 39053, 39685, 41045, 41224, 48637, 41225, 
      32810, 34525, 50356, 42004, 32401, 32625, 32656, 32929, 33184, 40144, 
      46089, 48425, 47917, 32365, 32162, 32402, 43277, 43348, 32309, 31880, 
      36584, 37160, 43565, 49554, 41938, 38053, 31554, 31410, 32773, 33010, 
      34578, 35173, 36452, 39274, 38194, 31250, 30689, 30674, 30706, 30725, 
      33761, 30397, 30276, 30420, 31797, 39112, 46058, 38765, 37498, 37325, 
      35858, 34154, 30458, 29945, 33898, 35858, 38954, 41165, 29809, 29780, 
      30160, 30809, 32720, 34208, 33466, 31177, 29725, 33597, 36985, 41669, 
      28964, 31501, 42485, 34490, 31810, 30677, 28757, 29137, 33408, 29668, 
      29065, 29593, 32449, 36145, 37889, 34289, 28289, 31733, 33640, 28781, 
      28232, 27677, 27880, 28712, 30920, 37834, 33786, 30706, 30250, 27586, 
      31321, 27857, 29105, 31330, 31193, 28090, 26578, 27593, 35785, 38344, 
      31144, 29965, 27085, 26497, 25957, 33842, 30500, 25616, 25600, 33521, 
      33930, 30610, 30042, 27781, 26577, 26065, 25477, 25381, 25281, 25330, 
      25570, 26181, 26725, 26962, 27682, 27781, 37508, 34180, 26645, 26189, 
      25085, 27173, 29690, 26765, 24793, 25549, 26330, 27674, 28013, 29978, 
      32393, 32800, 31392, 26640, 26100, 25632, 24480, 24592, 27817, 29812, 
      32861, 29801, 27869, 26426, 25706, 25114, 24701, 25114, 26050, 26141, 
      32552, 27812, 27316, 26741, 26632, 26525, 26117, 25397, 24116, 24157, 
      24445, 25565, 26117, 26216, 28757, 30440, 31816, 34018, 29493, 27634, 
      25713, 25909, 32905, 31204, 30848, 29993, 29828, 29345, 23360, 23129, 
      23168, 28433, 30901, 26522, 26282, 25610, 23585, 23057, 22901, 31082, 
      33109, 30781, 28741, 23341, 22581, 28741, 28442, 22265, 22301, 23965, 
      26260, 24208, 23129, 22304, 21920, 26129, 28628, 29178, 28170, 27693, 
      23818, 22450, 21609, 26938, 29060, 22340, 21757, 21325, 21512, 22916, 
      23252, 23432, 25160, 28205, 28885, 27266, 23834, 23234, 22625, 21074, 
      22706, 22789, 26209, 28769, 26512, 25636, 24705, 27460, 28480, 27845, 
      22949, 20933, 21074, 23153, 24049, 25210, 27173, 28813, 27220, 25064, 
      21928, 25210, 24642, 24237, 22906, 22185, 22381, 24641, 19796, 27421, 
      27242, 23290, 21922, 20842, 20765, 19330, 19385, 19465, 20546, 24228, 
      21960, 20340, 19125, 19108, 19885, 20005, 20133, 20269, 18890, 18818, 
      19610, 19858, 20450, 24245, 24853, 21977, 21632, 21521, 18505, 18521, 
      23825, 25057, 21474, 21361, 18954, 18346, 23732, 23581, 19720, 18181, 
      18020, 17992, 24356, 20393, 19714, 17753, 19898, 21289, 24745, 20233, 
      19825, 18793, 18868, 20788, 21780, 17645, 17522, 21524, 19604, 17189, 
      18581, 16930, 20737, 21682, 22945, 21425, 19409, 16708, 21905, 17573, 
      18530, 19476, 18277, 15877, 17245, 20232, 15949, 15689, 18874, 20114, 
      21152, 18185, 16897, 15457, 15665, 18729, 15754, 15130, 16650, 17065, 
      21125, 14909, 14900, 15005, 16109, 16820, 17693, 18728, 20813, 18005, 
      14690, 15082, 16490, 18485, 15002, 15122, 15317, 15457, 15605, 15842, 
      17882, 21386, 15368, 17893, 21320, 21493, 17533, 13914, 15133, 18080, 
      14977, 14185, 14081, 14356, 13274, 14596, 13672, 14450, 13553, 15685, 
      18698, 18020, 18944, 16042, 12682, 12546, 13410, 15685, 16546, 13124, 
      13949, 19981, 11930, 12842, 13402, 18605, 13873, 13600, 12889, 13873, 
      19408, 17074, 15049, 12674, 12233, 11849, 11593, 19370, 13445, 12461, 
      12020, 11560, 13736, 14152, 14261, 15080, 10897, 10825, 11140, 11972, 
      15440, 16745, 12373, 10673, 11698, 12913, 13973, 15370, 10728, 10413, 
      14125, 14170, 10426, 10930, 15977, 10081, 10036, 10016, 10484, 10841, 
      10900, 11681, 14562, 11026, 10957, 10701, 10125, 9802, 9850, 10762, 
      11453, 10504, 11125, 16660, 10309, 9458, 9698, 10309, 13130, 16465, 
      17330, 10372, 16441, 17674, 14066, 12389, 11426, 10049, 9146, 9146, 
      12869, 16769, 18629, 13597, 13192, 12200, 10685, 9797, 8900, 9797, 
      12200, 8730, 9325, 9673, 14425, 11168, 8585, 9193, 12506, 8906, 8297, 
      8450, 14842, 14341, 8829, 8676, 8941, 9864, 14824, 10625, 8146, 7957, 
      8065, 8821, 9217, 9521, 13850, 15842, 17525, 10145, 9860, 7888, 9188, 
      10769, 12330, 8098, 8145, 8938, 10594, 11169, 13045, 13194, 13653, 
      14458, 7796, 7621, 7880, 7972, 12157, 12580, 16421, 10361, 10474, 
      11817, 7312, 7345, 7380, 12532, 13456, 10985, 8570, 6905, 6970, 8410, 
      8489, 9005, 13289, 7349, 7813, 9125, 9533, 12053, 7585, 8410, 19330, 
      6521, 6425, 20561, 12965, 6410, 6497, 8266, 14522, 16645, 6709, 7380, 
      10309, 13828, 17533, 18853, 20725, 6890, 6218, 5978, 6890, 7865, 10025, 
      13498, 15338, 16745, 18925, 9376, 16180, 18772, 10249, 6066, 10114, 
      10386, 16861, 18621, 7076, 8501, 9572, 11101, 20117, 21860, 12053, 
      9425, 5330, 6773, 7829, 9425, 14165, 19018, 19970, 11745, 7585, 5545, 
      5625, 10809, 19584, 5330, 10225, 5924, 5261, 5261, 6344, 7301, 17000, 
      17221, 4861, 4762, 8986, 9945, 18450, 4768, 5108, 6305, 10249, 16724, 
      22580, 12058, 6698, 5114, 5065, 4610, 8585, 9832, 4381, 4581, 11080, 
      16020, 22045, 6529, 4229, 4325, 4421, 10786, 12689, 13250, 19109, 
      11492, 4537, 5860, 11152, 11840, 16865, 12433, 11365, 3994, 4090, 4138, 
      4993, 5058, 5650, 10530, 20353, 14248, 12125, 8744, 4373, 4069, 3880, 
      4205, 4285, 4868, 10733, 4505, 4010, 3842, 3821, 3721, 3725, 3865, 
      17882, 13600, 21024, 6082, 3881, 4010, 4057, 5081, 5330, 5573, 3989, 
      4093, 4148, 13768, 19493, 3733, 3285, 4405, 18625, 19125, 11417, 13337, 
      13745, 13952, 14372, 22180, 14474, 23761, 5941, 2890, 2810, 13834, 
      14473, 24713, 2713, 23440, 2617, 2525, 2410, 2885, 3130, 15397, 13540, 
      2320, 15073, 18688, 25408, 2378, 18085, 18850, 25925, 18500, 26141, 
      10489, 2349, 3706, 4329, 18666, 23050, 2836, 1993, 3449, 20345, 8005, 
      1828, 2125, 3364, 3700, 23373, 25173, 1762, 1850, 1625, 13402, 1844, 
      10394, 1994, 2196, 2320, 2385, 1640, 16218, 11089, 1573, 2113, 14417, 
      14125, 13896, 850, 800, 1360, 1409, 17576, 14837, 1000, 725, 1994, 929, 
      1258, 1313, 1618, 1780, 16570, 401, 557, 808, 226, 229, 250, 394, 953, 
      169, 37, 785, 0, 784, 53, 221, 809, 373, 260, 405, 365, 392, 306, 949, 
      386, 937, 800, 545, 612, 900, 689, 746, 1069, 1168, 1274, 1396, 1508, 
      1768, 1621, 2146, 2285, 3620, 3924, 3961 ], 
  [ 80986, 80330, 80336, 78112, 76210, 75685, 75553, 75584, 74341, 72250, 
      71378, 67757, 66541, 64226, 64402, 64117, 63268, 62858, 62378, 60418, 
      60197, 60037, 57269, 56225, 55709, 56125, 56138, 55204, 53576, 54650, 
      54205, 54193, 53293, 53210, 51921, 51754, 50440, 47189, 46801, 46421, 
      58340, 59252, 44461, 46181, 45125, 43970, 43717, 53681, 51545, 42920, 
      45869, 41680, 41738, 41650, 44773, 41588, 47860, 49453, 40930, 46962, 
      48865, 45625, 39682, 39348, 71209, 64090, 42778, 39650, 39293, 43850, 
      40097, 39641, 43892, 71514, 65250, 60226, 61661, 41861, 39236, 43412, 
      70738, 70010, 69649, 60965, 39185, 38033, 40849, 69988, 61445, 36530, 
      36517, 43370, 66376, 36136, 36829, 39349, 40196, 64282, 36946, 39946, 
      44370, 59680, 39700, 38944, 39313, 45145, 62194, 39194, 39325, 64525, 
      62152, 54196, 53640, 34632, 34621, 34421, 57881, 55172, 34945, 34532, 
      37220, 62050, 49873, 48618, 34513, 33658, 36738, 37089, 39265, 40714, 
      49508, 49253, 35828, 33320, 35525, 35933, 36845, 36968, 56477, 47161, 
      33986, 32957, 58644, 48276, 33129, 32569, 32544, 32425, 32400, 36000, 
      40321, 56377, 55757, 34157, 32330, 32122, 38125, 50180, 34493, 31880, 
      33448, 33800, 38245, 57898, 48490, 43429, 33178, 32698, 31429, 31498, 
      32170, 32485, 41380, 45266, 43850, 33434, 31921, 31066, 30986, 30949, 
      31409, 31797, 31060, 30532, 30397, 34632, 53954, 44813, 43154, 42925, 
      40954, 38578, 32530, 30953, 31154, 32330, 34418, 36013, 31433, 31348, 
      29600, 29633, 30368, 31184, 37890, 34425, 29277, 30685, 32841, 48781, 
      30196, 29429, 49877, 39586, 35786, 34037, 28757, 28577, 38224, 32580, 
      28225, 28305, 29593, 31945, 44273, 39553, 30193, 29045, 38792, 31525, 
      30472, 29077, 27656, 27592, 28456, 44386, 39106, 34794, 34114, 27306, 
      28521, 26905, 27257, 35978, 35785, 31058, 27530, 26585, 31193, 45288, 
      35848, 34165, 26245, 28625, 26405, 29642, 35204, 26624, 26384, 29321, 
      39922, 35482, 34690, 31365, 29377, 28417, 27045, 26725, 26065, 25722, 
      25402, 25285, 25381, 25450, 25722, 25765, 44564, 40340, 29725, 28933, 
      26485, 25325, 34450, 30125, 24905, 24653, 24818, 25378, 25549, 26674, 
      28249, 38736, 36880, 30112, 29236, 28432, 24592, 24480, 25297, 26452, 
      38909, 34841, 32125, 29954, 28786, 27746, 24029, 24050, 24314, 24349, 
      38600, 32180, 31460, 30605, 30440, 30277, 29645, 28477, 26020, 23765, 
      23717, 23941, 24157, 24200, 25565, 26632, 27560, 40570, 34645, 32058, 
      23809, 23893, 39233, 37028, 36560, 35425, 35204, 34553, 25040, 24193, 
      23504, 25129, 36725, 30722, 30370, 29362, 25937, 24737, 23125, 26770, 
      39661, 36661, 33949, 25749, 23869, 25101, 33650, 22601, 22525, 22397, 
      30740, 27680, 25873, 24208, 22480, 23273, 24820, 34834, 33490, 32845, 
      27234, 24858, 22393, 23634, 34772, 24916, 23717, 21941, 21512, 21460, 
      21572, 21640, 22472, 24341, 24797, 32474, 27586, 26650, 25649, 21466, 
      21194, 21221, 22961, 24625, 31552, 30340, 29017, 23652, 24336, 33445, 
      26533, 20485, 20458, 21025, 21473, 22130, 23365, 34805, 32708, 29768, 
      20360, 30082, 29290, 28717, 26770, 20281, 20365, 29401, 21364, 33245, 
      33010, 27602, 25562, 23810, 23677, 19946, 19721, 19577, 19370, 29044, 
      25768, 23140, 20413, 20340, 19045, 19053, 19069, 19093, 20290, 19210, 
      18770, 18794, 18938, 20885, 21269, 26065, 25552, 25385, 19457, 19025, 
      20521, 21305, 25450, 25281, 21250, 19746, 28772, 28565, 22856, 19805, 
      19252, 19112, 20660, 24089, 23018, 18985, 18050, 18713, 20825, 23985, 
      23353, 17505, 17524, 18324, 18868, 19661, 19370, 26116, 23300, 18925, 
      17069, 16762, 17937, 18490, 28265, 26185, 23273, 18500, 26945, 20485, 
      16570, 23620, 21805, 16605, 15957, 17320, 17741, 16921, 16466, 17146, 
      26192, 21937, 19865, 15737, 15497, 22873, 17938, 15970, 15250, 15385, 
      26333, 15973, 15908, 15173, 14933, 15140, 15509, 16040, 17285, 22037, 
      15866, 14690, 14866, 15797, 14162, 14170, 14197, 14225, 14261, 14330, 
      15250, 17410, 14024, 15149, 17288, 17405, 21789, 13858, 13789, 22672, 
      17945, 16481, 13465, 13460, 13666, 17620, 13000, 17530, 12769, 13445, 
      15170, 22948, 15248, 20242, 14530, 12490, 12346, 13221, 13690, 15700, 
      12325, 25805, 12322, 11890, 12002, 14797, 17289, 16848, 15633, 12025, 
      15264, 22058, 19193, 15418, 14585, 13753, 13049, 15170, 16861, 15205, 
      14372, 13352, 11720, 11912, 11965, 12392, 12185, 11777, 10916, 10852, 
      12416, 13217, 15509, 11905, 10634, 11009, 11509, 12290, 12520, 11365, 
      11493, 18482, 12050, 10202, 12505, 11369, 11156, 10576, 10036, 10001, 
      10004, 10169, 19210, 13770, 13645, 13165, 11917, 10642, 10242, 9810, 
      14645, 12968, 9725, 12740, 12773, 9850, 9530, 9413, 10498, 12545, 
      13130, 9252, 12465, 23666, 18826, 16421, 14954, 12625, 10546, 9314, 
      10181, 12625, 13925, 18245, 17672, 16232, 13877, 12317, 10132, 8845, 
      9736, 10018, 8653, 8665, 10953, 14864, 9985, 8465, 16930, 11090, 9305, 
      8506, 11090, 19549, 11125, 10804, 8101, 8296, 11016, 14321, 9770, 8405, 
      8177, 7925, 7985, 8065, 10322, 11642, 12821, 13673, 13220, 9344, 7844, 
      8473, 16978, 7594, 7585, 7650, 8298, 8593, 9685, 9778, 10069, 10594, 
      9700, 7565, 7432, 7412, 9077, 9332, 11885, 8009, 8066, 16465, 7200, 
      7177, 7156, 9172, 9760, 15353, 11650, 7465, 7250, 7010, 7033, 7213, 
      9593, 6733, 6749, 7165, 7349, 8749, 10161, 6786, 13786, 7921, 6929, 
      14681, 18341, 7922, 6385, 6530, 10210, 11717, 8893, 6148, 7453, 9684, 
      12325, 13309, 14733, 9410, 7954, 6370, 5938, 6185, 7225, 9410, 10690, 
      11705, 13325, 13520, 11252, 13172, 14841, 5674, 7146, 7306, 11709, 
      13021, 10100, 6205, 6772, 7685, 14125, 15476, 17429, 13793, 6170, 5429, 
      5813, 6625, 9685, 13250, 13978, 17065, 11113, 5265, 5233, 7393, 13648, 
      7066, 6977, 8500, 7109, 4981, 5000, 5341, 11624, 11789, 6205, 5490, 
      6130, 6697, 12682, 4880, 4660, 4793, 6833, 11348, 15860, 17714, 10114, 
      7298, 7193, 4778, 5785, 14760, 5445, 4525, 7272, 10756, 15381, 10001, 
      5125, 4549, 4421, 7034, 8321, 8714, 13061, 17092, 4145, 4292, 7232, 
      7696, 11321, 18369, 16965, 4498, 4258, 4194, 3985, 3994, 4138, 6778, 
      13969, 20744, 18005, 13448, 6445, 5693, 5000, 3925, 3893, 3860, 6869, 
      6857, 5746, 5242, 5165, 4505, 4397, 3977, 12002, 8784, 14416, 9722, 
      3545, 3506, 3497, 3625, 3706, 8989, 6173, 3365, 3364, 8840, 13165, 
      5749, 4405, 3285, 12465, 12853, 7105, 8465, 8761, 8912, 9220, 15236, 
      9266, 16481, 9805, 4178, 3538, 8738, 9209, 17209, 3329, 16160, 3177, 
      3029, 3362, 2437, 2402, 9797, 20260, 2880, 9529, 12304, 17680, 3890, 
      11813, 12410, 18085, 12116, 18245, 16425, 2125, 2194, 2425, 12226, 
      15714, 1940, 2105, 1993, 13513, 13213, 3060, 1845, 1908, 2020, 15925, 
      17389, 3050, 1906, 2129, 20290, 1508, 16498, 1378, 1300, 1312, 1321, 
      1192, 23890, 17473, 1125, 1105, 21697, 21349, 21064, 1802, 1360, 800, 
      793, 25640, 22285, 776, 949, 706, 593, 530, 529, 554, 548, 24466, 1129, 
      557, 360, 954, 901, 530, 338, 169, 1233, 1157, 1, 784, 0, 1229, 221, 
      25, 149, 260, 181, 421, 392, 586, 333, 890, 377, 464, 1105, 1060, 676, 
      1025, 914, 1125, 1280, 1666, 1620, 1844, 1544, 1845, 2314, 2341, 3508, 
      3700, 3681 ], 
  [ 80189, 80093, 79605, 77365, 75661, 75626, 75634, 75101, 74554, 71389, 
      70369, 68202, 65636, 64009, 63197, 63122, 62549, 62065, 62005, 60029, 
      59170, 58442, 57700, 56788, 56338, 55700, 55289, 53993, 53905, 53505, 
      53410, 53044, 52490, 52477, 51530, 50725, 50177, 48586, 47210, 47530, 
      68265, 69457, 45200, 44746, 44530, 44845, 45362, 62746, 59976, 43433, 
      43578, 43165, 42169, 42221, 42400, 41665, 55777, 58000, 41353, 54665, 
      57338, 52904, 41077, 40529, 60626, 54977, 40385, 39637, 39770, 50837, 
      39240, 39204, 51085, 60713, 55709, 51805, 52816, 39316, 38441, 50737, 
      59929, 59341, 59050, 52186, 38106, 38074, 47050, 59245, 52378, 38033, 
      38090, 51173, 56185, 38545, 40708, 45328, 46665, 54437, 36481, 46481, 
      52865, 50741, 37061, 45125, 45704, 54056, 52621, 45721, 45922, 54388, 
      52505, 46369, 45953, 36185, 36944, 37370, 48996, 46917, 34600, 34677, 
      43245, 52181, 42874, 41969, 34234, 36529, 42689, 43250, 46546, 48625, 
      42505, 42320, 34145, 34297, 40912, 41600, 43072, 43265, 47650, 40714, 
      33489, 35890, 49253, 41405, 33188, 33608, 33653, 34024, 34349, 42149, 
      48500, 47402, 46922, 32882, 33085, 33437, 45530, 42601, 32724, 32841, 
      38329, 38961, 45856, 48425, 41257, 37666, 32105, 32045, 34066, 34345, 
      36137, 36802, 36173, 38725, 37729, 31653, 31330, 31525, 31585, 31618, 
      35298, 30992, 31025, 31337, 33092, 41177, 45025, 38194, 37025, 36866, 
      35525, 33989, 30881, 30634, 35525, 37681, 41029, 43394, 30340, 30325, 
      31237, 32040, 34245, 35901, 33293, 31298, 30770, 35258, 38954, 40820, 
      29585, 32948, 41562, 34141, 31741, 30762, 29682, 30202, 33125, 29861, 
      30196, 30836, 34084, 38116, 37210, 33890, 28730, 33322, 33265, 29008, 
      28585, 28240, 28849, 29905, 32449, 37105, 33365, 30593, 30193, 28565, 
      32930, 29000, 30472, 31069, 30946, 28249, 27241, 28746, 37834, 37505, 
      30865, 29812, 28192, 26858, 26738, 35785, 30213, 26253, 26293, 35460, 
      33317, 30277, 29765, 27770, 26762, 26362, 25970, 25930, 25970, 26117, 
      26497, 27290, 27946, 28225, 29057, 29170, 36625, 33521, 26756, 26384, 
      25616, 28516, 29377, 26802, 25642, 26650, 27585, 29125, 29506, 31681, 
      34306, 32189, 30893, 26645, 26189, 25805, 25325, 25493, 29320, 31525, 
      32218, 29410, 27674, 26413, 25805, 25325, 25738, 26249, 27353, 27458, 
      31905, 27585, 27145, 26640, 26545, 26452, 26100, 25492, 24505, 25120, 
      25492, 26836, 27472, 27585, 30420, 32257, 33745, 33241, 29066, 27389, 
      27050, 27274, 32180, 30605, 30277, 29492, 29341, 28900, 23797, 23720, 
      23941, 30116, 30298, 26325, 26113, 25525, 23850, 23490, 23698, 33013, 
      32320, 30160, 28288, 23588, 23108, 30500, 27985, 23026, 23090, 25202, 
      25981, 24181, 23284, 22669, 22621, 27684, 30421, 28601, 27677, 27242, 
      23801, 22685, 22250, 28601, 28465, 22529, 22100, 22004, 22345, 24113, 
      24505, 24713, 26665, 30004, 30740, 26793, 23725, 23209, 22698, 21805, 
      23913, 24010, 27850, 30634, 26077, 25285, 24452, 29237, 30341, 27266, 
      22874, 21866, 22049, 24506, 25514, 26801, 28946, 28132, 26665, 24705, 
      23137, 24805, 24293, 23930, 22753, 23474, 23698, 24260, 20213, 26770, 
      26605, 23017, 21817, 20905, 20842, 19981, 20106, 20242, 21645, 23825, 
      21809, 20441, 19604, 19601, 20896, 21044, 21200, 21364, 19337, 19517, 
      20617, 20921, 21625, 25882, 26546, 21748, 21445, 21348, 19060, 19188, 
      25444, 26788, 21269, 21170, 19169, 18785, 23257, 23120, 19721, 18560, 
      18497, 18497, 26065, 20250, 19669, 18226, 21141, 22714, 26506, 20072, 
      19720, 19892, 19981, 22181, 23285, 17914, 17833, 21145, 19449, 17524, 
      19728, 17737, 22202, 23245, 22376, 20996, 19204, 17021, 21402, 17602, 
      19777, 19193, 18148, 16448, 18320, 21713, 16250, 16130, 20225, 21605, 
      20637, 17992, 16900, 16132, 16452, 18434, 15949, 15661, 17741, 18226, 
      20560, 15380, 15385, 15700, 17140, 17977, 18976, 20137, 22432, 17730, 
      15129, 15913, 17629, 19890, 15937, 16085, 16322, 16490, 16666, 16945, 
      19265, 23105, 16425, 19300, 23049, 23236, 17186, 14645, 16186, 17645, 
      14948, 14324, 14948, 15293, 13885, 14545, 14545, 14381, 14450, 16946, 
      20281, 17485, 20565, 15685, 12913, 13253, 14369, 16994, 17953, 13169, 
      15044, 19210, 12517, 13765, 14437, 20242, 13700, 13469, 12884, 15016, 
      21125, 16505, 14690, 12665, 12322, 12050, 11906, 21097, 13264, 12448, 
      12105, 11785, 14913, 15385, 15508, 16425, 11240, 11252, 11861, 12917, 
      16861, 18292, 12250, 11026, 12625, 14050, 15250, 16801, 10937, 10832, 
      15440, 13745, 10673, 11765, 17498, 10408, 10405, 10525, 11245, 11700, 
      11773, 12708, 14045, 10985, 10930, 10730, 10322, 10237, 10397, 11645, 
      11296, 10529, 12116, 18281, 10330, 9997, 10377, 11170, 14425, 18082, 
      19017, 11285, 18068, 16805, 13505, 12010, 11173, 10034, 9425, 9733, 
      14170, 18434, 20434, 13060, 12697, 11817, 10512, 9792, 9217, 10660, 
      13441, 9029, 10114, 10546, 15914, 10861, 8852, 9992, 12013, 8973, 8658, 
      9049, 16393, 13648, 8864, 8753, 9760, 10865, 16385, 10306, 8345, 8450, 
      8642, 9650, 10130, 10490, 15337, 17497, 19306, 9864, 9621, 8125, 10125, 
      11944, 11765, 8821, 8882, 9857, 11765, 12410, 14482, 14645, 15146, 
      16021, 7913, 8228, 8585, 8705, 13520, 13985, 18148, 11538, 11665, 
      11240, 7925, 7972, 8021, 13957, 14965, 10474, 8381, 7346, 7481, 9341, 
      9434, 10034, 14794, 8080, 8656, 10192, 10656, 13456, 7514, 9389, 21289, 
      6740, 6868, 22600, 12186, 6597, 7090, 9265, 16165, 18442, 6724, 8249, 
      11584, 15425, 19396, 20800, 22784, 6817, 6341, 6437, 7685, 8842, 11282, 
      15077, 17057, 18562, 20882, 8893, 17965, 20725, 9650, 6713, 11405, 
      11705, 18698, 20570, 6865, 9620, 10817, 12500, 22160, 24001, 11250, 
      8874, 5661, 7650, 8874, 10666, 15826, 21001, 22009, 10952, 7240, 6152, 
      6260, 12200, 21605, 5429, 11570, 5809, 5328, 5860, 7209, 8320, 18873, 
      19108, 5050, 5105, 10225, 11282, 20417, 5261, 5741, 7204, 11624, 18589, 
      24781, 11161, 6361, 5085, 5050, 5085, 9802, 9113, 4628, 5108, 12545, 
      17849, 24224, 6170, 4514, 4778, 4930, 12233, 14290, 14893, 21130, 
      10597, 5140, 6757, 12637, 13381, 18756, 11450, 10466, 4369, 4549, 4625, 
      5746, 5825, 6529, 11969, 22450, 13121, 11152, 8065, 4352, 4160, 4097, 
      4772, 4880, 5617, 12196, 4410, 4069, 3985, 3978, 4018, 4050, 4330, 
      19845, 15293, 23165, 5657, 4450, 4621, 4682, 5930, 6221, 5200, 3924, 
      4756, 4825, 15481, 21556, 3706, 3482, 5162, 20642, 21170, 12968, 15028, 
      15464, 15685, 16133, 24389, 16245, 26050, 5440, 3029, 3089, 15569, 
      16250, 27050, 3016, 25717, 2930, 2848, 2617, 3442, 3757, 17242, 12301, 
      2621, 16900, 20725, 27781, 2437, 20090, 20897, 28322, 20529, 28548, 
      9434, 2834, 4513, 5234, 20705, 25313, 3485, 2386, 4234, 22474, 7120, 
      1937, 2612, 4145, 4537, 25652, 27536, 1853, 2249, 1908, 12085, 2329, 
      9265, 2545, 2813, 2965, 3044, 2137, 14681, 9874, 2066, 2746, 12970, 
      12688, 12473, 977, 1021, 1861, 1924, 15913, 13328, 1409, 1018, 2665, 
      1354, 1781, 1850, 2225, 2425, 14929, 548, 882, 1241, 353, 370, 481, 
      709, 1450, 200, 10, 1234, 53, 1229, 0, 450, 1234, 650, 477, 674, 544, 
      585, 425, 1280, 433, 1250, 1053, 562, 653, 1109, 754, 853, 1184, 1261, 
      1285, 1445, 1521, 1921, 1658, 2173, 2336, 3665, 3989, 4040 ], 
  [ 82757, 82325, 82125, 79861, 78013, 77684, 77608, 77405, 76432, 73861, 
      72913, 69840, 68042, 65977, 65741, 65540, 64793, 64345, 64033, 62033, 
      61540, 61136, 59170, 58162, 57664, 57650, 57485, 56381, 55369, 55845, 
      55540, 55378, 54608, 54553, 53384, 52945, 51929, 49300, 48500, 48400, 
      63837, 64861, 46250, 47092, 46372, 45805, 45860, 58792, 56394, 44585, 
      46404, 43717, 43345, 43313, 45250, 43045, 52453, 54298, 42517, 51461, 
      53672, 49946, 41641, 41213, 68360, 61829, 43205, 41029, 40868, 48029, 
      41130, 40842, 48145, 68561, 62801, 58225, 59482, 42202, 40277, 47701, 
      67765, 67093, 66760, 58804, 40104, 39400, 44680, 67033, 59152, 38465, 
      38480, 47825, 63625, 38425, 39706, 43066, 44109, 61661, 38077, 43877, 
      49085, 57413, 39953, 42725, 43178, 50018, 59665, 43105, 43264, 61762, 
      59585, 52357, 51857, 36545, 36842, 36884, 55602, 53145, 36082, 35865, 
      40905, 59369, 48340, 47225, 35668, 36073, 40385, 40820, 43444, 45145, 
      47965, 47738, 36413, 34969, 38938, 39458, 40594, 40745, 54196, 45832, 
      35037, 35380, 56129, 46769, 34394, 34226, 34229, 34306, 34421, 39701, 
      44834, 54020, 53456, 34880, 33865, 33881, 42320, 48373, 35010, 33489, 
      36625, 37089, 42514, 55325, 46813, 42340, 33965, 33653, 33700, 33853, 
      34973, 35428, 40505, 43849, 42601, 33921, 32884, 32449, 32425, 32416, 
      34164, 32666, 32237, 32045, 32666, 38441, 51565, 43348, 41885, 41684, 
      39965, 37925, 33053, 32008, 34085, 35653, 38245, 40148, 32170, 32113, 
      31429, 31770, 33093, 34245, 37217, 34340, 31040, 33680, 36452, 46754, 
      31109, 31994, 47700, 38557, 35317, 33876, 30276, 30376, 37325, 32633, 
      30154, 30458, 32530, 35554, 42580, 38420, 30740, 31888, 37705, 31642, 
      30841, 29866, 29257, 29641, 31177, 42589, 37925, 34229, 33661, 28925, 
      31400, 28850, 29650, 35113, 34948, 31033, 28513, 28548, 34948, 43265, 
      34945, 33514, 28114, 29000, 27620, 33181, 34281, 27549, 27421, 32850, 
      38345, 34465, 33785, 30992, 29396, 28660, 27680, 27472, 27092, 26945, 
      26905, 27152, 27472, 27625, 28121, 28192, 42445, 38669, 29594, 28970, 
      27194, 27658, 33469, 29844, 26248, 26500, 26973, 27925, 28180, 29725, 
      31720, 37157, 35525, 29765, 29057, 28421, 25925, 25925, 27946, 29521, 
      37264, 33700, 31376, 29569, 28625, 27809, 25744, 25961, 26561, 26624, 
      36945, 31365, 30757, 30042, 29905, 29770, 29250, 28306, 26437, 25330, 
      25450, 26122, 26506, 26577, 28530, 29905, 31057, 38653, 33428, 31205, 
      26120, 26260, 37418, 35465, 35053, 34058, 33865, 33298, 25549, 25010, 
      24685, 28130, 35152, 29961, 29665, 28825, 26100, 25236, 24352, 30265, 
      37714, 35050, 32674, 25874, 24554, 28250, 32365, 23752, 23732, 24500, 
      29809, 27253, 25810, 24565, 23509, 26010, 28033, 33305, 32129, 31568, 
      26825, 24953, 23300, 26585, 33205, 24917, 24026, 22922, 22801, 23477, 
      23701, 23825, 25105, 27562, 28130, 31149, 26989, 26221, 25416, 22549, 
      23229, 23284, 25864, 27976, 30301, 29257, 28130, 26825, 27677, 31904, 
      26000, 21968, 22025, 23348, 24020, 24929, 26528, 33058, 31213, 28665, 
      22393, 28885, 28205, 27716, 26077, 22472, 22612, 28250, 21809, 31552, 
      31345, 26665, 24961, 23545, 23440, 20857, 20772, 20740, 21177, 27845, 
      25073, 22949, 20978, 20933, 20674, 20738, 20810, 20890, 20789, 20213, 
      20389, 20525, 20893, 23764, 24260, 25210, 24781, 24642, 20170, 19962, 
      23362, 24370, 24641, 24500, 21281, 20225, 27421, 27242, 22457, 20162, 
      19805, 19721, 23677, 23400, 22525, 19528, 20133, 21160, 23944, 23258, 
      22738, 19298, 19345, 20705, 21473, 19792, 19585, 24949, 22581, 19186, 
      18954, 17965, 20456, 21205, 26714, 24914, 22450, 18713, 25524, 20128, 
      18649, 22637, 21130, 17330, 17690, 19865, 17924, 17384, 18749, 19709, 
      24741, 21130, 19450, 16666, 16650, 21860, 17905, 16609, 17009, 17284, 
      24778, 16490, 16453, 16138, 16570, 17029, 17650, 18433, 20098, 21060, 
      16317, 15925, 16717, 18180, 15601, 15665, 15776, 15860, 15952, 16105, 
      17585, 20417, 15705, 17530, 20313, 20458, 20660, 14885, 15460, 21365, 
      17450, 16322, 14762, 14897, 14449, 17077, 14305, 16949, 14120, 15524, 
      17893, 21433, 18045, 19081, 14545, 13457, 13817, 15392, 16057, 15341, 
      14066, 23812, 13045, 13285, 13621, 17620, 16490, 16133, 15170, 13858, 
      18245, 20465, 18020, 14945, 14308, 13700, 13220, 18169, 16042, 14722, 
      14085, 13345, 13617, 13921, 14002, 14625, 12410, 12170, 11897, 12281, 
      14797, 15850, 14800, 12148, 12025, 12820, 13600, 14689, 12473, 11738, 
      13658, 17165, 12077, 11405, 15080, 11554, 11425, 11125, 11089, 11250, 
      11281, 11754, 17705, 13217, 13120, 12752, 11840, 11041, 10865, 11105, 
      13858, 12545, 11234, 15509, 12340, 10453, 10413, 10660, 12613, 15304, 
      16029, 10601, 15242, 21449, 17225, 15184, 13969, 12116, 10625, 10009, 
      12304, 15476, 17056, 16690, 16201, 14985, 13050, 11826, 10285, 10090, 
      11737, 10133, 9748, 9928, 13448, 13765, 10034, 9578, 15457, 10737, 
      9540, 9217, 13705, 17674, 10706, 10469, 9250, 9809, 13649, 13192, 9677, 
      8900, 8840, 9092, 9320, 9512, 12805, 14461, 15892, 12618, 12249, 9325, 
      9225, 10330, 15353, 8545, 8564, 8993, 10145, 10580, 12064, 12185, 
      12560, 13225, 9437, 8282, 8345, 8381, 11306, 11645, 14842, 9864, 9949, 
      14810, 7925, 7930, 7937, 11521, 12277, 13828, 10769, 7844, 7769, 8369, 
      8420, 8768, 12100, 7690, 7930, 8794, 9090, 11050, 9512, 8237, 17197, 
      7850, 7306, 18250, 16272, 7785, 7060, 8017, 12985, 14800, 8410, 7373, 
      9490, 12365, 15538, 16690, 18338, 8749, 7685, 6773, 7013, 7624, 9224, 
      12053, 13613, 14824, 16724, 12037, 14305, 16561, 13124, 6449, 9209, 
      9425, 14864, 16400, 9157, 7922, 8741, 9962, 17690, 19237, 15300, 12168, 
      6309, 6660, 7380, 8584, 12484, 16693, 17533, 14954, 9898, 5954, 5978, 
      9650, 17165, 6737, 9140, 7741, 6714, 5650, 6201, 6850, 14841, 15034, 
      6052, 5645, 8077, 8840, 16085, 5333, 5393, 6058, 9050, 14545, 19729, 
      15385, 8905, 6705, 6628, 5193, 7684, 12785, 5402, 5042, 9665, 13877, 
      19202, 8744, 5156, 4916, 4900, 9389, 10984, 11461, 16564, 14761, 4810, 
      5545, 9661, 10237, 14562, 15860, 14624, 4705, 4633, 4625, 4948, 4985, 
      5353, 9113, 17620, 17945, 15514, 11545, 5858, 5330, 4889, 4514, 4538, 
      4813, 9250, 6120, 5317, 4981, 4932, 4552, 4500, 4360, 15381, 11621, 
      18149, 8321, 4132, 4177, 4196, 4772, 4937, 7690, 5490, 4138, 4165, 
      11713, 16738, 5140, 4244, 4244, 15944, 16388, 9650, 11290, 11642, 
      11821, 12185, 19097, 12249, 20500, 8242, 3893, 3533, 11645, 12200, 
      21320, 3370, 20149, 3236, 3106, 3205, 2980, 3085, 12916, 17209, 2909, 
      12610, 15805, 21853, 3433, 15248, 15929, 22304, 15597, 22482, 13736, 
      2516, 3229, 3656, 15725, 19661, 2657, 2308, 2980, 17188, 10858, 2693, 
      2234, 2885, 3109, 19898, 21530, 2645, 2117, 2106, 17065, 1885, 13645, 
      1885, 1937, 2005, 2042, 1585, 20213, 14440, 1508, 1768, 18196, 17866, 
      17609, 1445, 1189, 1189, 1210, 21697, 18650, 977, 916, 1429, 820, 953, 
      980, 1145, 1213, 20557, 794, 576, 593, 569, 544, 349, 325, 520, 650, 
      436, 232, 221, 221, 450, 0, 196, 20, 9, 32, 82, 81, 125, 290, 277, 296, 
      261, 424, 425, 377, 436, 409, 626, 733, 949, 977, 1125, 1105, 1172, 
      1609, 1682, 2813, 3041, 3050 ], 
  [ 83821, 83165, 83161, 80897, 78965, 78440, 78308, 78329, 77076, 74925, 
      74033, 70372, 69106, 66761, 66917, 66632, 65773, 65353, 64873, 62873, 
      62632, 62452, 59674, 58610, 58084, 58490, 58493, 57529, 55901, 56965, 
      56520, 56498, 55588, 55505, 54196, 54009, 52685, 49384, 48976, 48596, 
      60505, 61417, 46586, 48296, 47240, 46085, 45832, 55796, 53650, 45005, 
      47944, 43745, 43793, 43705, 46818, 43633, 49905, 51498, 42965, 48997, 
      50900, 47650, 41697, 41353, 73204, 66085, 44773, 41645, 41288, 45845, 
      42082, 41626, 45877, 73489, 67225, 62201, 63626, 43826, 41201, 45377, 
      72693, 71965, 71604, 62920, 41140, 39988, 42804, 71933, 63380, 38465, 
      38452, 45305, 68301, 38061, 38754, 41274, 42121, 66197, 38861, 41861, 
      46285, 61585, 41605, 40849, 41218, 47050, 64089, 41089, 41220, 66410, 
      64037, 56081, 55525, 36517, 36506, 36296, 59746, 57037, 36810, 36397, 
      39085, 63905, 51728, 50473, 36368, 35513, 38593, 38944, 41120, 42569, 
      51353, 51098, 37673, 35165, 37370, 37778, 38690, 38813, 58312, 48996, 
      35821, 34792, 60469, 50101, 34954, 34394, 34369, 34250, 34225, 37825, 
      42146, 58192, 57572, 35972, 34145, 33937, 39940, 51985, 36298, 33685, 
      35253, 35605, 40050, 59693, 50285, 45224, 34973, 34493, 33224, 33293, 
      33965, 34280, 43165, 47041, 45625, 35209, 33696, 32841, 32761, 32724, 
      33184, 33562, 32825, 32297, 32162, 36397, 55709, 46568, 44909, 44680, 
      42709, 40333, 34285, 32708, 32909, 34085, 36173, 37768, 33178, 33093, 
      31345, 31378, 32113, 32929, 39625, 36160, 31012, 32420, 34576, 50506, 
      31921, 31154, 51592, 41301, 37501, 35752, 30472, 30292, 39929, 34285, 
      29930, 30010, 31298, 33650, 45968, 41248, 31888, 30740, 40477, 33210, 
      32157, 30762, 29341, 29277, 30141, 46061, 40781, 36469, 35789, 28981, 
      30196, 28570, 28922, 37633, 37440, 32713, 29185, 28240, 32848, 46933, 
      37493, 35810, 27890, 30260, 28040, 31277, 36829, 28249, 28009, 30946, 
      41537, 37097, 36305, 32980, 30992, 30032, 28660, 28340, 27680, 27337, 
      27017, 26900, 26996, 27065, 27337, 27380, 46169, 41945, 31330, 30538, 
      28090, 26930, 36045, 31720, 26500, 26248, 26413, 26973, 27144, 28269, 
      29844, 40321, 38465, 31697, 30821, 30017, 26177, 26065, 26882, 28037, 
      40484, 36416, 33700, 31529, 30361, 29321, 25604, 25625, 25889, 25924, 
      40165, 33745, 33025, 32170, 32005, 31842, 31210, 30042, 27585, 25330, 
      25282, 25506, 25722, 25765, 27130, 28197, 29125, 42125, 36200, 33613, 
      25364, 25448, 40778, 38573, 38105, 36970, 36749, 36098, 26585, 25738, 
      25049, 26674, 38260, 32257, 31905, 30897, 27472, 26272, 24660, 28305, 
      41186, 38186, 35474, 27274, 25394, 26626, 35165, 24116, 24040, 23912, 
      32245, 29185, 27378, 25713, 23985, 24778, 26325, 36329, 34985, 34340, 
      28729, 26353, 23888, 25129, 36257, 26401, 25202, 23426, 22997, 22945, 
      23057, 23125, 23957, 25826, 26282, 33949, 29061, 28125, 27124, 22941, 
      22669, 22696, 24436, 26100, 33017, 31805, 30482, 25117, 25801, 34900, 
      27988, 21940, 21913, 22480, 22928, 23585, 24820, 36250, 34153, 31213, 
      21805, 31517, 30725, 30152, 28205, 21716, 21800, 30826, 22789, 34660, 
      34425, 29017, 26977, 25225, 25092, 21361, 21136, 20992, 20785, 30449, 
      27173, 24545, 21818, 21745, 20450, 20458, 20474, 20498, 21685, 20605, 
      20165, 20189, 20333, 22280, 22664, 27450, 26937, 26770, 20842, 20410, 
      21906, 22690, 26825, 26656, 22625, 21121, 30137, 29930, 24221, 21170, 
      20617, 20477, 22025, 25444, 24373, 20340, 19405, 20068, 22180, 25330, 
      24698, 18850, 18869, 19669, 20213, 20996, 20705, 27441, 24625, 20250, 
      18394, 18077, 19252, 19805, 29570, 27490, 24578, 19805, 28240, 21780, 
      17865, 24905, 23090, 17890, 17242, 18605, 19016, 18196, 17741, 18421, 
      27457, 23202, 21130, 17002, 16762, 24128, 19193, 17225, 16505, 16640, 
      27578, 17218, 17153, 16418, 16178, 16385, 16754, 17285, 18530, 23272, 
      17101, 15925, 16101, 17032, 15377, 15385, 15412, 15440, 15476, 15545, 
      16465, 18625, 15229, 16354, 18493, 18610, 22984, 15053, 14984, 23857, 
      19130, 17666, 14650, 14645, 14841, 18785, 14165, 18685, 13924, 14600, 
      16325, 24093, 16393, 21377, 15665, 13625, 13481, 14356, 14825, 16825, 
      13450, 26920, 13437, 13005, 13117, 15912, 18394, 17953, 16738, 13130, 
      16369, 23153, 20288, 16513, 15680, 14848, 14144, 16265, 17946, 16290, 
      15457, 14437, 12805, 12997, 13050, 13477, 13250, 12842, 11981, 11917, 
      13481, 14282, 16564, 12960, 11689, 12064, 12564, 13345, 13565, 12410, 
      12538, 19517, 13085, 11237, 13540, 12394, 12181, 11601, 11061, 11026, 
      11029, 11194, 20225, 14785, 14660, 14180, 12932, 11657, 11257, 10825, 
      15650, 13973, 10730, 13745, 13768, 10845, 10525, 10408, 11493, 13540, 
      14125, 10237, 13450, 24641, 19801, 17396, 15929, 13600, 11521, 10289, 
      11156, 13600, 14900, 19210, 18637, 17197, 14842, 13282, 11097, 9810, 
      10701, 10973, 9608, 9620, 11908, 15809, 10930, 9410, 17865, 12025, 
      10240, 9441, 12025, 20474, 12050, 11729, 9026, 9221, 11941, 15236, 
      10685, 9320, 9092, 8840, 8900, 8980, 11237, 12557, 13736, 14578, 14125, 
      10249, 8749, 9378, 17873, 8489, 8480, 8545, 9193, 9488, 10580, 10673, 
      10964, 11489, 10585, 8450, 8317, 8297, 9962, 10217, 12770, 8884, 8941, 
      17330, 8065, 8042, 8021, 10037, 10625, 16208, 12505, 8320, 8105, 7865, 
      7888, 8068, 10448, 7578, 7594, 8010, 8194, 9594, 10996, 7621, 14621, 
      8746, 7754, 15506, 19156, 8737, 7200, 7345, 11025, 12532, 9698, 6953, 
      8258, 10489, 13130, 14114, 15538, 10205, 8749, 7165, 6733, 6980, 8020, 
      10205, 11485, 12500, 14120, 14305, 12037, 13957, 15616, 6449, 7921, 
      8081, 12484, 13796, 10865, 6970, 7537, 8450, 14890, 16241, 18184, 
      14548, 6925, 6184, 6568, 7380, 10440, 14005, 14733, 17810, 11858, 6010, 
      5978, 8138, 14393, 7801, 7712, 9225, 7834, 5706, 5725, 6066, 12349, 
      12514, 6920, 6205, 6845, 7412, 13397, 5585, 5365, 5498, 7538, 12053, 
      16565, 18409, 10809, 7993, 7888, 5473, 6480, 15445, 6130, 5210, 7957, 
      11441, 16066, 10676, 5800, 5224, 5096, 7709, 8996, 9389, 13736, 17757, 
      4810, 4957, 7897, 8361, 11986, 19024, 17620, 5153, 4913, 4849, 4640, 
      4649, 4793, 7433, 14624, 21389, 18650, 14093, 7090, 6338, 5645, 4570, 
      4538, 4505, 7514, 7492, 6381, 5877, 5800, 5140, 5032, 4612, 12637, 
      9409, 15041, 10337, 4160, 4121, 4112, 4240, 4321, 9594, 6778, 3970, 
      3969, 9445, 13770, 6344, 5000, 3880, 13060, 13448, 7690, 9050, 9346, 
      9497, 9805, 15821, 9841, 17056, 10370, 4733, 4093, 9293, 9764, 17764, 
      3874, 16705, 3712, 3554, 3877, 2952, 2917, 10312, 20765, 3385, 10034, 
      12809, 18185, 4385, 12308, 12905, 18580, 12601, 18730, 16900, 2600, 
      2669, 2900, 12701, 16189, 2405, 2560, 2448, 13968, 13658, 3505, 2290, 
      2353, 2465, 16370, 17834, 3485, 2341, 2554, 20705, 1913, 16893, 1773, 
      1685, 1697, 1706, 1557, 24245, 17828, 1480, 1460, 22032, 21674, 21389, 
      2117, 1665, 1105, 1098, 25925, 22570, 1061, 1224, 981, 848, 785, 784, 
      809, 793, 24701, 1354, 772, 565, 1129, 1076, 685, 493, 324, 1378, 1192, 
      36, 809, 25, 1234, 196, 0, 104, 205, 116, 306, 277, 461, 178, 725, 212, 
      289, 900, 845, 461, 800, 689, 850, 985, 1341, 1285, 1489, 1189, 1480, 
      1889, 1906, 2953, 3125, 3106 ], 
  [ 84169, 83673, 83525, 81245, 79361, 78976, 78884, 78741, 77684, 75209, 
      74269, 71012, 69346, 67189, 67057, 66832, 66049, 65605, 65245, 63229, 
      62800, 62452, 60250, 59218, 58708, 58810, 58689, 57613, 56425, 57065, 
      56720, 56594, 55780, 55717, 54500, 54125, 53017, 50176, 49480, 49300, 
      63725, 64717, 47170, 48256, 47440, 46705, 46672, 58756, 56426, 45513, 
      47648, 44525, 44269, 44221, 46490, 44005, 52517, 54290, 43433, 51545, 
      53668, 50074, 42437, 42029, 70516, 63817, 44425, 41977, 41760, 48177, 
      42170, 41834, 48265, 70733, 64829, 60125, 61426, 43426, 41301, 47797, 
      69929, 69241, 68900, 60736, 41156, 40324, 44900, 69185, 61108, 39213, 
      39220, 47853, 65705, 39065, 40178, 43298, 44285, 63697, 39041, 44041, 
      49025, 59341, 41161, 42925, 43354, 49906, 61661, 43261, 43412, 63818, 
      61585, 54149, 53633, 37265, 37474, 37440, 57506, 54977, 37010, 36737, 
      41105, 61381, 50024, 48869, 36584, 36629, 40589, 41000, 43496, 45125, 
      49645, 49410, 37485, 35737, 39202, 39690, 40762, 40905, 56080, 47444, 
      35969, 35920, 58073, 48425, 35258, 34978, 34973, 34994, 35069, 39869, 
      44770, 55912, 55332, 35892, 34645, 34597, 42340, 50101, 36074, 34241, 
      36929, 37361, 42506, 57265, 48497, 43856, 34945, 34585, 34256, 34385, 
      35377, 35792, 41953, 45445, 44149, 34973, 33800, 33245, 33205, 33188, 
      34568, 33602, 33085, 32797, 33202, 38537, 53425, 44944, 43425, 43216, 
      41425, 39289, 34081, 32884, 34425, 35881, 38329, 40144, 33130, 33065, 
      32077, 32330, 33485, 34541, 38573, 35528, 31700, 33988, 36584, 48490, 
      32005, 32418, 49472, 40001, 36601, 35072, 30992, 31012, 38725, 33761, 
      30746, 30986, 32834, 35666, 44200, 39880, 31720, 32212, 39145, 32738, 
      31865, 30770, 29929, 30185, 31529, 44225, 39385, 35513, 34913, 29585, 
      31700, 29410, 30082, 36469, 36296, 32149, 29341, 29096, 34984, 44945, 
      36305, 34802, 28682, 29988, 28368, 33265, 35633, 28373, 28213, 32930, 
      39877, 35837, 35125, 32180, 30472, 29672, 28580, 28340, 27880, 27677, 
      27557, 27700, 27956, 28085, 28517, 28580, 44125, 40221, 30706, 30034, 
      28066, 28066, 34817, 30992, 26932, 27040, 27425, 28265, 28496, 29921, 
      31796, 38669, 36973, 30925, 30169, 29485, 26605, 26573, 28250, 29705, 
      38788, 35080, 32644, 30733, 29725, 28845, 26308, 26469, 26973, 27028, 
      38465, 32645, 32005, 31250, 31105, 30962, 30410, 29402, 27365, 25930, 
      26002, 26546, 26882, 26945, 28730, 30017, 31105, 40241, 34816, 32489, 
      26500, 26624, 38970, 36945, 36517, 35482, 35281, 34690, 26437, 25810, 
      25381, 28306, 36628, 31205, 30893, 30005, 27080, 26120, 25028, 30293, 
      39290, 36530, 34058, 26858, 25378, 28370, 33745, 24436, 24400, 24912, 
      31081, 28381, 26834, 25469, 24221, 26234, 28121, 34741, 33517, 32932, 
      27941, 25925, 24040, 26741, 34645, 25909, 24930, 23634, 23425, 23893, 
      24085, 24193, 25345, 27634, 28170, 32513, 28145, 27329, 26468, 23225, 
      23633, 23680, 26020, 28004, 31637, 30545, 29362, 26897, 27701, 33316, 
      27124, 22516, 22549, 23656, 24264, 25101, 26596, 34522, 32605, 29945, 
      22777, 30185, 29473, 28960, 27233, 22804, 22928, 29530, 22633, 32980, 
      32765, 27877, 26077, 24565, 24452, 21541, 21416, 21352, 21605, 29125, 
      26209, 23941, 21754, 21701, 21146, 21194, 21250, 21314, 21577, 20857, 
      20857, 20961, 21265, 23872, 24336, 26378, 25925, 25778, 20890, 20618, 
      23474, 24418, 25789, 25640, 22189, 21005, 28717, 28530, 23481, 20970, 
      20557, 20457, 23725, 24500, 23569, 20276, 20441, 21364, 23956, 24362, 
      23810, 19682, 19721, 20921, 21625, 20644, 20413, 26165, 23669, 19994, 
      19298, 18497, 20612, 21305, 28026, 26146, 23554, 19521, 26792, 21092, 
      18917, 23773, 22178, 17978, 18050, 19993, 18720, 18100, 18945, 19825, 
      25997, 22202, 20410, 17242, 17162, 22984, 18749, 17261, 17341, 17576, 
      26050, 17170, 17125, 16690, 16930, 17317, 17866, 18577, 20122, 22160, 
      17009, 16393, 17009, 18320, 15997, 16045, 16132, 16200, 16276, 16405, 
      17725, 20365, 16025, 17650, 20249, 20386, 21776, 15385, 15776, 22525, 
      18378, 17154, 15178, 15273, 15005, 18005, 14705, 17881, 14500, 15696, 
      17881, 22625, 18005, 20165, 15293, 13933, 14149, 15524, 16133, 16189, 
      14314, 25120, 13577, 13625, 13897, 17552, 17450, 17069, 16034, 14066, 
      18125, 21645, 19080, 15805, 15112, 14440, 13896, 18037, 16994, 15578, 
      14885, 14065, 13793, 14065, 14138, 14705, 13050, 12762, 12321, 12577, 
      14821, 15802, 15700, 12776, 12325, 13000, 13700, 14701, 13177, 12322, 
      13730, 18225, 12753, 11745, 15028, 12178, 12025, 11645, 11465, 11570, 
      11593, 11978, 18805, 14045, 13940, 13540, 12532, 11597, 11357, 11405, 
      14746, 13329, 11466, 15381, 13120, 10937, 10817, 10960, 12665, 15172, 
      15857, 10865, 15098, 22725, 18325, 16180, 14893, 12904, 11245, 10453, 
      12340, 15304, 16804, 17770, 17257, 15977, 13922, 12602, 10877, 10370, 
      11801, 10729, 10064, 10196, 13364, 14701, 10642, 9882, 16493, 11453, 
      10088, 9629, 13573, 18818, 11434, 11173, 9530, 9985, 13505, 14116, 
      10305, 9360, 9252, 9360, 9540, 9700, 12697, 14257, 15616, 13514, 13121, 
      9925, 9425, 10394, 16405, 8861, 8872, 9197, 10205, 10600, 11972, 12085, 
      12436, 13061, 10093, 8658, 8665, 8685, 11250, 11565, 14578, 9908, 9985, 
      15850, 8285, 8282, 8281, 11417, 12125, 14824, 11581, 8296, 8181, 8541, 
      8584, 8884, 11944, 7970, 8146, 8882, 9146, 10946, 10244, 8369, 16769, 
      8410, 7738, 17770, 17396, 8357, 7400, 8125, 12725, 14452, 9074, 7549, 
      9434, 12125, 15146, 16250, 17834, 9457, 8281, 7177, 7225, 7732, 9172, 
      11817, 13297, 14452, 16272, 12973, 13945, 16105, 14120, 6733, 9125, 
      9325, 14468, 15940, 9925, 7930, 8677, 9810, 17170, 18661, 16400, 13124, 
      6761, 6800, 7424, 8516, 12176, 16201, 17009, 16042, 10730, 6242, 6250, 
      9490, 16645, 7309, 9000, 8429, 7298, 5930, 6329, 6890, 14393, 14578, 
      6560, 6065, 7985, 8692, 15577, 5661, 5641, 6154, 8874, 14089, 19081, 
      16501, 9701, 7325, 7240, 5525, 7592, 13793, 5858, 5338, 9425, 13429, 
      18554, 9540, 5584, 5248, 5200, 9153, 10660, 11113, 16000, 15857, 5050, 
      5617, 9397, 9941, 14066, 17000, 15716, 5069, 4949, 4925, 5096, 5125, 
      5429, 8869, 17000, 19161, 16642, 12505, 6442, 5850, 5337, 4762, 4770, 
      4957, 8986, 6740, 5849, 5465, 5408, 4948, 4880, 4660, 14825, 11213, 
      17485, 9117, 4360, 4381, 4392, 4840, 4981, 8450, 6074, 4306, 4325, 
      11281, 16106, 5696, 4672, 4352, 15332, 15760, 9298, 10858, 11194, 
      11365, 11713, 18369, 11765, 19720, 9050, 4329, 3889, 11169, 11700, 
      20500, 3706, 19357, 3560, 3418, 3577, 3152, 3217, 12352, 18401, 3221, 
      12050, 15125, 20981, 3877, 14580, 15237, 21412, 14909, 21578, 14804, 
      2704, 3233, 3604, 15025, 18833, 2745, 2536, 2984, 16424, 11810, 3077, 
      2402, 2885, 3077, 19042, 20626, 3033, 2329, 2378, 18245, 2029, 14705, 
      1985, 1993, 2045, 2074, 1697, 21481, 15524, 1616, 1796, 19400, 19058, 
      18793, 1737, 1421, 1261, 1274, 22993, 19858, 1089, 1088, 1385, 904, 
      981, 1000, 1125, 1165, 21809, 1018, 692, 641, 773, 740, 481, 409, 500, 
      890, 640, 164, 373, 149, 650, 20, 104, 0, 17, 4, 74, 65, 145, 170, 313, 
      180, 173, 452, 433, 289, 424, 373, 554, 661, 905, 905, 1061, 961, 1088, 
      1493, 1546, 2605, 2809, 2810 ], 
  [ 84482, 84050, 83844, 81556, 79690, 79361, 79285, 79076, 78097, 75490, 
      74530, 71433, 69605, 67522, 67274, 67073, 66320, 65866, 65554, 63530, 
      63025, 62609, 60637, 59617, 59113, 59093, 58922, 57800, 56788, 57258, 
      56953, 56785, 56009, 55954, 54773, 54322, 53300, 50641, 49829, 49729, 
      65160, 66184, 47549, 48385, 47665, 47098, 47153, 60085, 57681, 45860, 
      47673, 44980, 44602, 44570, 46501, 44296, 53704, 55549, 43762, 52706, 
      54917, 51185, 42874, 42440, 69581, 63050, 44426, 42250, 42089, 49250, 
      42345, 42057, 49360, 69770, 64010, 59434, 60685, 43405, 41480, 48904, 
      68962, 68290, 67957, 60001, 41301, 40597, 45877, 68224, 60337, 39650, 
      39665, 49010, 64804, 39604, 40885, 44245, 45288, 62834, 39250, 45050, 
      50258, 58580, 41120, 43892, 44345, 51185, 60826, 44266, 44425, 62917, 
      60740, 53512, 53012, 37700, 37997, 38033, 56745, 54288, 37225, 37008, 
      42048, 60506, 49477, 48362, 36805, 37210, 41522, 41957, 44581, 46282, 
      49096, 48869, 37544, 36100, 40069, 40589, 41725, 41876, 55321, 46957, 
      36162, 36505, 57248, 47888, 35513, 35345, 35348, 35425, 35540, 40820, 
      45953, 55133, 54569, 35993, 34978, 34994, 43433, 49480, 36117, 34596, 
      37732, 38196, 43621, 56426, 47914, 43441, 35066, 34754, 34801, 34954, 
      36074, 36529, 41600, 44938, 43690, 35010, 33973, 33538, 33514, 33505, 
      35253, 33749, 33320, 33128, 33749, 39524, 52642, 44425, 42962, 42761, 
      41042, 39002, 34130, 33085, 35162, 36730, 39322, 41225, 33241, 33184, 
      32500, 32841, 34164, 35316, 38282, 35405, 32105, 34745, 37517, 47813, 
      32168, 33053, 48753, 39610, 36370, 34929, 31329, 31429, 38372, 33680, 
      31201, 31505, 33577, 36601, 43621, 39461, 31781, 32929, 38740, 32677, 
      31876, 30901, 30292, 30676, 32212, 43618, 38954, 35258, 34690, 29954, 
      32429, 29873, 30673, 36130, 35965, 32050, 29530, 29565, 35965, 44276, 
      35956, 34525, 29125, 30005, 28625, 34186, 35280, 28548, 28420, 33849, 
      39338, 35458, 34778, 31985, 30389, 29653, 28673, 28465, 28085, 27938, 
      27898, 28145, 28465, 28618, 29114, 29185, 43432, 39656, 30581, 29957, 
      28181, 28645, 34450, 30825, 27229, 27481, 27954, 28906, 29161, 30706, 
      32701, 38132, 36500, 30740, 30032, 29396, 26900, 26900, 28921, 30496, 
      38233, 34669, 32345, 30538, 29594, 28778, 26713, 26930, 27530, 27593, 
      37908, 32328, 31720, 31005, 30868, 30733, 30213, 29269, 27400, 26293, 
      26413, 27085, 27469, 27540, 29493, 30868, 32020, 39610, 34385, 32162, 
      27077, 27217, 38369, 36416, 36004, 35009, 34816, 34249, 26500, 25961, 
      25636, 29081, 36097, 30906, 30610, 29770, 27045, 26181, 25297, 31210, 
      38653, 35989, 33613, 26813, 25493, 29189, 33298, 24685, 24665, 25433, 
      30736, 28180, 26737, 25492, 24436, 26937, 28960, 34226, 33050, 32489, 
      27746, 25874, 24221, 27506, 34120, 25832, 24941, 23837, 23716, 24392, 
      24616, 24740, 26020, 28477, 29045, 32058, 27898, 27130, 26325, 23458, 
      24138, 24193, 26773, 28885, 31204, 30160, 29033, 27728, 28580, 32801, 
      26897, 22865, 22922, 24245, 24917, 25826, 27425, 33949, 32104, 29556, 
      23284, 29770, 29090, 28601, 26962, 23357, 23497, 29129, 22688, 32425, 
      32218, 27538, 25834, 24418, 24313, 21730, 21645, 21613, 22050, 28712, 
      25940, 23816, 21845, 21800, 21541, 21605, 21677, 21757, 21650, 21074, 
      21250, 21386, 21754, 24625, 25121, 26065, 25636, 25497, 21025, 20817, 
      24217, 25225, 25490, 25349, 22130, 21074, 28264, 28085, 23300, 21005, 
      20648, 20564, 24520, 24237, 23362, 20365, 20970, 21997, 24781, 24089, 
      23569, 20129, 20176, 21536, 22304, 20617, 20410, 25768, 23400, 20005, 
      19773, 18778, 21269, 22018, 27521, 25721, 23257, 19520, 26325, 20929, 
      19450, 23432, 21925, 18125, 18485, 20660, 18713, 18173, 19538, 20498, 
      25524, 21913, 20233, 17449, 17433, 22637, 18682, 17386, 17786, 18061, 
      25549, 17261, 17224, 16909, 17341, 17800, 18421, 19204, 20869, 21825, 
      17082, 16690, 17482, 18945, 16354, 16418, 16529, 16613, 16705, 16858, 
      18338, 21170, 16452, 18277, 21060, 21205, 21401, 15626, 16201, 22100, 
      18185, 17057, 15497, 15632, 15178, 17800, 15028, 17666, 14837, 16241, 
      18610, 22144, 18756, 19786, 15250, 14162, 14522, 16097, 16762, 16040, 
      14765, 24505, 13738, 13978, 14314, 18313, 17177, 16820, 15857, 14545, 
      18932, 21146, 18701, 15626, 14989, 14381, 13901, 18850, 16717, 15397, 
      14760, 14020, 14292, 14596, 14677, 15300, 13073, 12833, 12560, 12944, 
      15460, 16513, 15457, 12805, 12682, 13477, 14257, 15346, 13124, 12389, 
      14309, 17810, 12722, 12050, 15725, 12193, 12064, 11764, 11728, 11889, 
      11920, 12393, 18338, 13850, 13753, 13385, 12473, 11674, 11498, 11738, 
      14485, 13172, 11861, 16136, 12961, 11074, 11034, 11281, 13234, 15925, 
      16650, 11216, 15857, 22058, 17834, 15793, 14578, 12725, 11234, 10618, 
      12913, 16085, 17665, 17293, 16804, 15588, 13653, 12429, 10888, 10693, 
      12340, 10730, 10345, 10525, 14045, 14356, 10625, 10169, 16042, 11322, 
      10125, 9802, 14290, 18253, 11285, 11048, 9829, 10388, 14228, 13765, 
      10250, 9473, 9413, 9665, 9893, 10085, 13378, 15034, 16465, 13185, 
      12816, 9892, 9792, 10897, 15914, 9106, 9125, 9554, 10706, 11141, 12625, 
      12746, 13121, 13786, 9992, 8837, 8900, 8936, 11861, 12200, 15397, 
      10413, 10498, 15353, 8468, 8473, 8480, 12064, 12820, 14365, 11306, 
      8381, 8306, 8906, 8957, 9305, 12637, 8221, 8461, 9325, 9621, 11581, 
      10037, 8762, 17722, 8369, 7825, 18769, 16785, 8298, 7573, 8530, 13498, 
      15313, 8917, 7880, 9997, 12872, 16045, 17197, 18845, 9250, 8186, 7274, 
      7514, 8125, 9725, 12554, 14114, 15325, 17225, 12532, 14800, 17056, 
      13613, 6938, 9698, 9914, 15353, 16889, 9640, 8405, 9224, 10445, 18173, 
      19720, 15777, 12645, 6786, 7137, 7857, 9061, 12961, 17170, 18010, 
      15425, 10369, 6425, 6449, 10121, 17636, 7202, 9605, 8200, 7173, 6109, 
      6660, 7309, 15300, 15493, 6505, 6098, 8530, 9293, 16538, 5780, 5840, 
      6505, 9497, 14992, 20176, 15826, 9346, 7146, 7069, 5634, 8125, 13220, 
      5837, 5477, 10100, 14312, 19637, 9173, 5585, 5345, 5329, 9818, 11413, 
      11890, 16993, 15184, 5233, 5968, 10084, 10660, 14985, 16277, 15041, 
      5122, 5050, 5042, 5365, 5402, 5770, 9530, 18037, 18356, 15925, 11956, 
      6269, 5741, 5300, 4925, 4949, 5224, 9661, 6525, 5722, 5386, 5337, 4957, 
      4905, 4765, 15786, 12020, 18548, 8714, 4525, 4570, 4589, 5165, 5330, 
      8077, 5877, 4525, 4552, 12100, 17125, 5521, 4625, 4625, 16325, 16769, 
      10025, 11665, 12017, 12196, 12560, 19472, 12618, 20869, 8605, 4250, 
      3890, 12002, 12557, 21677, 3721, 20500, 3581, 3445, 3538, 3313, 3418, 
      13249, 17536, 3236, 12937, 16132, 22180, 3754, 15569, 16250, 22625, 
      15912, 22797, 14045, 2825, 3538, 3965, 16034, 19970, 2960, 2605, 3277, 
      17485, 11149, 2984, 2525, 3176, 3400, 20189, 21821, 2930, 2402, 2385, 
      17338, 2152, 13906, 2146, 2192, 2260, 2297, 1828, 20450, 14677, 1745, 
      2005, 18421, 18085, 17828, 1658, 1396, 1396, 1417, 21892, 18845, 1172, 
      1105, 1618, 997, 1130, 1157, 1322, 1384, 20722, 953, 729, 740, 698, 
      673, 466, 442, 637, 761, 481, 277, 260, 260, 477, 9, 205, 17, 0, 17, 
      37, 36, 74, 221, 202, 221, 180, 325, 320, 272, 325, 298, 485, 580, 778, 
      800, 936, 916, 977, 1378, 1445, 2504, 2720, 2729 ], 
  [ 85325, 84829, 84677, 82381, 80485, 80100, 80008, 79861, 78800, 76301, 
      75353, 72080, 70394, 68225, 68085, 67860, 67073, 66625, 66265, 64233, 
      63796, 63440, 61234, 60194, 59680, 59778, 59653, 58565, 57377, 58013, 
      57668, 57538, 56720, 56657, 55432, 55049, 53937, 51076, 50372, 50192, 
      64613, 65605, 48042, 49124, 48308, 47573, 47540, 59624, 57290, 46369, 
      48500, 45373, 45113, 45065, 47330, 44845, 53357, 55130, 44269, 52381, 
      54504, 50906, 43265, 42853, 71336, 64637, 45245, 42797, 42580, 48997, 
      42986, 42650, 49081, 71545, 65641, 60937, 62234, 44234, 42109, 48605, 
      70733, 70045, 69704, 61540, 41960, 41128, 45704, 69985, 61904, 40009, 
      40016, 48649, 66497, 39857, 40970, 44090, 45077, 64485, 39829, 44829, 
      49813, 60125, 41945, 43709, 44138, 50690, 62441, 44041, 44192, 64594, 
      62361, 54925, 54409, 38041, 38250, 38212, 58274, 55745, 37778, 37505, 
      41873, 62145, 50788, 49633, 37348, 37393, 41353, 41764, 44260, 45889, 
      50405, 50170, 38245, 36497, 39962, 40450, 41522, 41665, 56836, 48200, 
      36725, 36676, 58825, 49177, 36010, 35730, 35725, 35746, 35821, 40621, 
      45522, 56660, 56080, 36640, 35393, 35345, 43088, 50845, 36818, 34985, 
      37673, 38105, 43250, 58005, 49237, 44596, 35685, 35325, 34996, 35125, 
      36117, 36532, 42689, 46177, 44881, 35705, 34532, 33977, 33937, 33920, 
      35300, 34330, 33813, 33525, 33930, 39265, 54149, 45668, 44149, 43940, 
      42149, 40013, 34805, 33608, 35149, 36605, 39053, 40868, 33850, 33785, 
      32797, 33050, 34205, 35261, 39289, 36244, 32416, 34704, 37300, 49202, 
      32717, 33130, 50180, 40709, 37309, 35780, 31700, 31720, 39429, 34465, 
      31450, 31690, 33538, 36370, 44900, 40580, 32420, 32912, 39841, 33434, 
      32561, 31466, 30625, 30881, 32225, 44917, 40077, 36205, 35605, 30277, 
      32392, 30098, 30770, 37153, 36980, 32833, 30025, 29780, 35668, 45625, 
      36985, 35482, 29362, 30664, 29044, 33941, 36305, 29045, 28885, 33602, 
      40545, 36505, 35793, 32848, 31140, 30340, 29248, 29008, 28548, 28345, 
      28225, 28368, 28624, 28753, 29185, 29248, 44789, 40885, 31370, 30698, 
      28730, 28730, 35477, 31652, 27592, 27700, 28085, 28925, 29156, 30581, 
      32456, 39325, 37629, 31581, 30825, 30141, 27261, 27229, 28906, 30361, 
      39440, 35732, 33296, 31385, 30377, 29497, 26960, 27121, 27625, 27680, 
      39113, 33293, 32653, 31898, 31753, 31610, 31058, 30050, 28013, 26578, 
      26650, 27194, 27530, 27593, 29378, 30665, 31753, 40885, 35460, 33133, 
      27144, 27268, 39610, 37585, 37157, 36122, 35921, 35330, 27077, 26450, 
      26021, 28946, 37264, 31841, 31529, 30641, 27716, 26756, 25664, 30929, 
      39922, 37162, 34690, 27490, 26010, 29002, 34373, 25064, 25028, 25540, 
      31705, 29005, 27458, 26093, 24845, 26858, 28745, 35361, 34137, 33552, 
      28561, 26545, 24660, 27361, 35261, 26525, 25546, 24250, 24041, 24509, 
      24701, 24809, 25961, 28250, 28786, 33125, 28757, 27941, 27080, 23837, 
      24245, 24292, 26632, 28616, 32245, 31153, 29970, 27505, 28309, 33920, 
      27728, 23120, 23153, 24260, 24868, 25705, 27200, 35122, 33205, 30545, 
      23377, 30781, 30069, 29556, 27829, 23400, 23524, 30122, 23225, 33568, 
      33353, 28465, 26665, 25153, 25040, 22129, 22004, 21940, 22193, 29709, 
      26793, 24525, 22338, 22285, 21730, 21778, 21834, 21898, 22157, 21437, 
      21437, 21541, 21845, 24452, 24916, 26954, 26501, 26354, 21466, 21194, 
      24050, 24994, 26361, 26212, 22761, 21577, 29285, 29098, 24049, 21538, 
      21125, 21025, 24293, 25064, 24133, 20840, 21005, 21928, 24520, 24922, 
      24370, 20242, 20281, 21481, 22185, 21200, 20969, 26717, 24221, 20546, 
      19850, 19045, 21160, 21853, 28570, 26690, 24098, 20065, 27332, 21632, 
      19457, 24309, 22714, 18514, 18586, 20529, 19252, 18632, 19477, 20357, 
      26525, 22730, 20938, 17770, 17690, 23508, 19273, 17785, 17865, 18100, 
      26570, 17690, 17645, 17210, 17450, 17837, 18386, 19097, 20642, 22676, 
      17525, 16909, 17525, 18836, 16505, 16553, 16640, 16708, 16784, 16913, 
      18233, 20873, 16529, 18154, 20753, 20890, 22276, 15885, 16276, 23021, 
      18874, 17650, 15674, 15769, 15497, 18493, 15193, 18365, 14984, 16180, 
      18365, 23105, 18485, 20641, 15769, 14409, 14625, 16000, 16609, 16661, 
      14786, 25588, 14045, 14093, 14365, 18020, 17914, 17533, 16498, 14530, 
      18589, 22105, 19540, 16265, 15572, 14900, 14356, 18497, 17450, 16034, 
      15341, 14521, 14249, 14521, 14594, 15161, 13498, 13210, 12769, 13025, 
      15269, 16250, 16144, 13220, 12769, 13444, 14144, 15145, 13617, 12762, 
      14170, 18661, 13189, 12181, 15464, 12610, 12457, 12077, 11897, 12002, 
      12025, 12410, 19233, 14473, 14368, 13968, 12960, 12025, 11785, 11833, 
      15170, 13753, 11890, 15805, 13540, 11357, 11237, 11380, 13085, 15592, 
      16277, 11281, 15514, 23137, 18737, 16592, 15305, 13316, 11657, 10865, 
      12752, 15716, 17216, 18178, 17665, 16385, 14330, 13010, 11285, 10778, 
      12209, 11133, 10468, 10600, 13768, 15101, 11042, 10282, 16889, 11849, 
      10484, 10025, 13969, 19210, 11826, 11565, 9922, 10377, 13897, 14504, 
      10693, 9748, 9640, 9748, 9928, 10088, 13085, 14645, 16004, 13898, 
      13505, 10309, 9809, 10778, 16785, 9241, 9252, 9577, 10585, 10980, 
      12352, 12465, 12816, 13441, 10469, 9034, 9041, 9061, 11626, 11941, 
      14954, 10280, 10357, 16218, 8653, 8650, 8649, 11785, 12493, 15188, 
      11945, 8660, 8545, 8905, 8948, 9248, 12308, 8330, 8506, 9242, 9506, 
      11306, 10600, 8725, 17125, 8762, 8090, 18122, 17744, 8705, 7748, 8473, 
      13073, 14800, 9418, 7893, 9778, 12469, 15490, 16594, 18178, 9797, 8621, 
      7517, 7565, 8072, 9512, 12157, 13637, 14792, 16612, 13309, 14281, 
      16441, 14452, 7065, 9457, 9657, 14800, 16272, 10253, 8258, 9005, 10138, 
      17498, 18989, 16724, 13448, 7085, 7124, 7748, 8840, 12500, 16525, 
      17333, 16362, 11050, 6562, 6570, 9810, 16965, 7625, 9316, 8741, 7610, 
      6242, 6641, 7202, 14705, 14890, 6868, 6373, 8293, 9000, 15885, 5965, 
      5945, 6458, 9178, 14393, 19385, 16801, 10001, 7625, 7540, 5825, 7892, 
      14089, 6154, 5634, 9721, 13725, 18850, 9832, 5876, 5540, 5492, 9445, 
      10952, 11405, 16292, 16145, 5338, 5905, 9685, 10229, 14354, 17284, 
      16000, 5353, 5233, 5209, 5380, 5409, 5713, 9153, 17284, 19441, 16922, 
      12785, 6722, 6130, 5617, 5042, 5050, 5237, 9266, 7016, 6125, 5741, 
      5684, 5224, 5156, 4936, 15101, 11485, 17757, 9385, 4628, 4649, 4660, 
      5108, 5249, 8714, 6338, 4570, 4589, 11545, 16370, 5956, 4932, 4612, 
      15592, 16020, 9554, 11114, 11450, 11621, 11969, 18625, 12017, 19972, 
      9298, 4573, 4133, 11413, 11944, 20744, 3946, 19597, 3796, 3650, 3805, 
      3380, 3445, 12580, 18625, 3445, 12274, 15349, 21205, 4097, 14800, 
      15457, 21632, 15125, 21794, 15016, 2916, 3445, 3816, 15237, 19045, 
      2953, 2740, 3188, 16628, 12010, 3277, 2602, 3085, 3277, 19242, 20826, 
      3229, 2525, 2570, 18433, 2213, 14885, 2165, 2169, 2221, 2250, 1865, 
      21645, 15688, 1780, 1960, 19556, 19210, 18945, 1885, 1565, 1405, 1418, 
      23129, 19994, 1225, 1220, 1517, 1028, 1105, 1124, 1249, 1285, 21925, 
      1130, 800, 745, 865, 832, 565, 493, 584, 970, 676, 200, 405, 181, 674, 
      32, 116, 4, 17, 0, 50, 41, 117, 130, 269, 136, 125, 392, 369, 225, 356, 
      305, 466, 565, 797, 793, 941, 841, 964, 1345, 1394, 2405, 2601, 2602 ], 
  [ 87925, 87509, 87277, 84941, 83045, 82730, 82658, 82421, 81450, 78741, 
      77753, 74650, 72724, 70625, 70325, 70130, 69373, 68905, 68605, 66533, 
      65986, 65530, 63604, 62564, 62050, 61988, 61793, 60625, 59657, 60073, 
      59778, 59588, 58810, 58757, 57562, 57069, 56057, 53386, 52522, 52442, 
      68113, 69145, 50192, 50954, 50258, 49733, 49810, 62954, 60520, 48449, 
      50170, 47573, 47153, 47125, 48960, 46825, 56457, 58320, 46289, 55441, 
      57674, 53896, 45405, 44953, 71746, 65257, 46825, 44717, 44570, 51917, 
      44776, 44500, 52021, 71905, 66181, 61637, 62864, 45764, 43889, 51545, 
      71073, 70405, 70074, 62170, 43690, 43018, 48474, 70325, 62474, 42089, 
      42106, 51629, 66897, 42057, 43380, 46800, 47857, 64925, 41609, 47609, 
      52873, 60685, 43405, 46429, 46888, 53800, 62901, 46801, 46962, 64964, 
      62801, 55625, 55129, 40081, 40400, 40442, 58804, 56365, 39528, 39325, 
      44533, 62525, 51578, 50473, 39098, 39593, 43993, 44434, 47090, 48809, 
      51185, 50960, 39785, 38417, 42512, 43040, 44192, 44345, 57346, 49050, 
      38425, 38866, 59245, 49957, 37780, 37640, 37645, 37736, 37861, 43261, 
      48452, 57130, 56570, 38210, 37253, 37285, 45898, 51505, 38308, 36865, 
      40113, 40585, 46080, 58385, 49937, 45506, 37265, 36965, 37106, 37265, 
      38417, 38882, 43669, 46957, 45721, 37165, 36162, 35757, 35737, 35730, 
      37570, 35920, 35513, 35345, 36020, 41905, 54569, 46418, 44969, 44770, 
      43069, 41053, 36265, 35258, 37469, 39065, 41693, 43618, 35380, 35325, 
      34717, 35080, 36445, 37621, 40309, 37474, 34306, 37034, 39850, 49732, 
      34297, 35300, 50650, 41589, 38389, 36970, 33490, 33610, 40349, 35725, 
      33380, 33700, 35828, 38900, 45530, 41410, 33850, 35162, 40681, 34704, 
      33921, 32976, 32425, 32841, 34425, 45497, 40877, 37225, 36665, 32077, 
      34642, 32008, 32840, 38053, 37890, 34033, 31585, 31690, 38218, 46105, 
      37865, 36452, 31232, 31994, 30674, 36401, 37165, 30565, 30445, 36052, 
      41165, 37325, 36653, 33898, 32330, 31610, 30658, 30458, 30098, 29965, 
      29945, 30218, 30554, 30713, 31225, 31298, 45209, 41465, 32500, 31888, 
      30160, 30740, 36297, 32722, 29242, 29530, 30025, 31005, 31266, 32841, 
      34866, 39925, 38309, 32621, 31925, 31301, 28901, 28909, 31016, 32621, 
      40010, 36482, 34186, 32405, 31477, 30677, 28730, 28961, 29585, 29650, 
      39673, 34153, 33553, 32848, 32713, 32580, 32068, 31140, 29313, 28288, 
      28420, 29124, 29520, 29593, 31588, 32985, 34153, 41345, 36170, 33973, 
      29114, 29258, 40100, 38165, 37757, 36772, 36581, 36020, 28397, 27880, 
      27581, 31156, 37834, 32701, 32409, 31581, 28906, 28066, 27234, 33309, 
      40352, 37712, 35360, 28660, 27380, 31252, 35033, 26594, 26578, 27410, 
      32485, 29965, 28548, 27333, 26325, 28948, 31005, 35921, 34757, 34202, 
      29521, 27685, 26090, 29521, 35801, 27625, 26756, 25700, 25601, 26329, 
      26561, 26689, 28001, 30500, 31076, 33745, 29637, 28881, 28090, 25317, 
      26065, 26122, 28762, 30906, 32885, 31853, 30740, 29725, 30589, 34450, 
      28618, 24730, 24793, 26170, 26858, 27785, 29410, 35572, 33745, 31225, 
      25177, 31421, 30749, 30266, 28649, 25250, 25394, 30772, 24445, 34018, 
      33813, 29185, 27505, 26113, 26010, 23509, 23434, 23410, 23893, 30329, 
      27593, 25505, 23588, 23545, 23360, 23428, 23504, 23588, 23377, 22837, 
      23057, 23201, 23585, 26522, 27026, 27684, 27261, 27124, 22756, 22564, 
      26100, 27124, 27101, 26962, 23801, 22777, 29825, 29648, 24929, 22688, 
      22345, 22265, 26393, 25834, 24973, 22050, 22765, 23818, 26650, 25672, 
      25160, 21892, 21941, 23341, 24125, 22250, 22049, 27297, 24961, 21636, 
      21520, 20465, 23050, 23813, 29000, 27220, 24788, 21125, 27802, 22482, 
      21177, 24929, 23444, 19744, 20176, 22409, 20282, 19762, 21257, 22237, 
      26965, 23400, 21748, 19060, 19060, 24098, 20213, 18965, 19445, 19730, 
      26960, 18820, 18785, 18500, 18980, 19457, 20096, 20897, 22592, 23266, 
      18625, 18289, 19125, 20626, 17945, 18013, 18130, 18218, 18314, 18473, 
      19993, 22873, 18049, 19924, 22753, 22900, 22786, 17165, 17786, 23461, 
      19604, 18500, 17044, 17189, 16677, 19193, 16553, 19045, 16354, 17810, 
      20225, 23445, 20365, 21101, 16649, 15629, 16025, 17650, 18329, 17401, 
      16276, 25738, 15165, 15453, 15805, 19890, 18484, 18133, 17188, 16040, 
      20509, 22385, 19970, 16945, 16322, 15730, 15266, 20417, 18000, 16704, 
      16081, 15361, 15769, 16081, 16164, 16801, 14408, 14180, 13949, 14365, 
      16949, 18020, 16714, 14130, 14089, 14914, 15714, 16825, 14417, 13712, 
      15760, 19001, 14009, 13421, 17194, 13480, 13357, 13077, 13077, 13252, 
      13285, 13780, 19493, 15073, 14978, 14618, 13730, 12965, 12805, 13093, 
      15680, 14393, 13220, 17585, 14170, 12357, 12337, 12610, 14625, 17362, 
      18097, 12541, 17284, 23117, 18937, 16922, 15725, 13906, 12457, 11885, 
      14282, 17506, 19106, 18388, 17905, 16705, 14800, 13600, 12105, 11988, 
      13689, 11933, 11618, 11810, 15418, 15461, 11812, 11432, 17109, 12469, 
      11314, 11025, 15649, 19280, 12416, 12185, 11072, 11657, 15577, 14834, 
      11393, 10658, 10610, 10898, 11138, 11338, 14705, 16385, 17834, 14248, 
      13885, 11029, 11029, 12168, 16925, 10301, 10322, 10777, 11965, 12410, 
      13922, 14045, 14426, 15101, 11089, 10004, 10081, 10121, 13136, 13481, 
      16724, 11650, 11737, 16328, 9613, 9620, 9629, 13325, 14093, 15338, 
      12325, 9490, 9425, 10085, 10138, 10498, 13898, 9360, 9616, 10512, 
      10816, 12816, 11050, 9925, 19025, 9412, 8900, 20072, 17674, 9325, 8658, 
      9673, 14733, 16570, 9908, 8993, 11168, 14089, 17300, 18464, 20128, 
      10217, 9181, 8317, 8605, 9242, 10882, 13757, 15337, 16562, 18482, 
      13429, 16021, 18301, 14482, 7985, 10837, 11057, 16570, 18122, 10553, 
      9508, 10345, 11588, 19408, 20969, 16594, 13498, 7765, 8194, 8938, 
      10170, 14130, 18385, 19233, 16232, 11240, 7432, 7460, 11240, 18845, 
      8125, 10706, 9081, 8080, 7092, 7681, 8352, 16465, 16660, 7418, 7033, 
      9593, 10370, 17705, 6725, 6805, 7508, 10568, 16133, 21365, 16561, 
      10161, 8005, 7930, 6565, 9162, 13969, 6724, 6404, 11161, 15425, 20800, 
      9962, 6466, 6250, 6242, 10865, 12482, 12965, 18122, 15885, 6148, 6925, 
      11125, 11709, 16084, 16954, 15730, 5993, 5933, 5929, 6290, 6329, 6713, 
      10553, 19154, 19001, 16592, 12665, 7072, 6560, 6137, 5812, 5840, 6137, 
      10676, 7306, 6525, 6201, 6154, 5794, 5746, 5626, 16861, 13045, 19637, 
      9425, 5378, 5429, 5450, 6058, 6229, 8784, 6628, 5380, 5409, 13105, 
      18180, 6266, 5402, 5482, 17362, 17810, 10984, 12644, 13000, 13181, 
      13549, 20525, 13597, 21922, 9248, 4973, 4633, 12953, 13514, 22714, 
      4456, 21517, 4306, 4160, 4225, 4050, 4165, 14170, 18005, 3925, 13844, 
      17069, 23165, 4397, 16490, 17177, 23602, 16825, 23764, 14506, 3506, 
      4265, 4706, 16937, 20905, 3653, 3250, 3978, 18378, 11600, 3577, 3172, 
      3865, 4097, 21092, 22736, 3509, 3025, 2980, 17693, 2753, 14265, 2745, 
      2789, 2861, 2900, 2385, 20705, 14978, 2290, 2570, 18666, 18320, 18065, 
      2105, 1845, 1885, 1908, 22049, 19024, 1625, 1530, 2097, 1418, 1565, 
      1594, 1769, 1825, 20825, 1300, 1090, 1105, 985, 962, 745, 733, 954, 
      1000, 586, 450, 365, 421, 544, 82, 306, 74, 37, 50, 0, 1, 17, 160, 89, 
      146, 85, 162, 149, 125, 146, 125, 256, 325, 477, 493, 601, 601, 634, 
      965, 1024, 1945, 2141, 2152 ], 
  [ 87986, 87554, 87336, 85000, 83098, 82769, 82693, 82472, 81481, 78802, 
      77818, 74673, 72785, 70666, 70394, 70193, 69428, 68962, 68650, 66578, 
      66049, 65609, 63625, 62581, 62065, 62033, 61850, 60692, 59680, 60138, 
      59833, 59653, 58865, 58810, 57605, 57130, 56096, 53377, 52541, 52441, 
      67860, 68884, 50201, 51025, 50305, 49738, 49793, 62725, 60309, 48464, 
      50265, 47560, 47170, 47138, 49057, 46852, 56260, 58105, 46306, 55250, 
      57461, 53717, 45394, 44948, 72077, 65546, 46922, 44746, 44585, 51746, 
      44829, 44541, 51844, 72242, 66482, 61906, 63145, 45865, 43940, 51364, 
      71410, 70738, 70405, 62449, 43749, 43045, 48325, 70660, 62761, 42074, 
      42089, 51434, 67216, 42016, 43297, 46657, 47700, 65234, 41650, 47450, 
      52658, 60968, 43508, 46280, 46733, 53573, 63202, 46642, 46801, 65281, 
      63104, 55876, 55376, 40064, 40361, 40385, 59085, 56628, 39565, 39348, 
      44388, 62834, 51805, 50690, 39133, 39538, 43850, 44285, 46909, 48610, 
      51412, 51185, 39860, 38416, 42385, 42905, 44041, 44192, 57625, 49261, 
      38466, 38809, 59540, 50180, 37805, 37637, 37640, 37717, 37832, 43112, 
      48245, 57413, 56849, 38273, 37258, 37274, 45713, 51748, 38385, 36864, 
      40000, 40464, 45889, 58682, 50170, 45697, 37322, 37010, 37057, 37210, 
      38330, 38785, 43844, 47170, 45922, 37242, 36205, 35770, 35746, 35737, 
      37485, 35969, 35540, 35348, 35969, 41744, 54850, 46633, 45170, 44969, 
      43250, 41210, 36338, 35293, 37370, 38938, 41530, 43433, 35437, 35380, 
      34696, 35037, 36360, 37512, 40466, 37589, 34289, 36929, 39701, 49985, 
      34340, 35225, 50913, 41770, 38530, 37089, 33489, 33589, 40520, 35828, 
      33349, 33653, 35725, 38749, 45757, 41597, 33917, 35065, 40864, 34801, 
      34000, 33025, 32416, 32800, 34336, 45730, 41066, 37370, 36802, 32066, 
      34541, 31973, 32773, 38218, 38053, 34138, 31618, 31653, 38053, 46352, 
      38032, 36601, 31201, 32069, 30689, 36250, 37332, 30600, 30472, 35901, 
      41378, 37498, 36818, 34025, 32429, 31693, 30713, 30505, 30125, 29978, 
      29938, 30185, 30505, 30658, 31154, 31225, 45460, 41684, 32609, 31985, 
      30209, 30673, 36466, 32841, 29245, 29497, 29970, 30922, 31177, 32722, 
      34717, 40136, 38504, 32744, 32036, 31400, 28904, 28904, 30925, 32500, 
      40225, 36661, 34337, 32530, 31586, 30770, 28705, 28922, 29522, 29585, 
      39888, 34308, 33700, 32985, 32848, 32713, 32193, 31249, 29380, 28273, 
      28393, 29065, 29449, 29520, 31473, 32848, 34000, 41578, 36353, 34130, 
      29045, 29185, 40325, 38372, 37960, 36965, 36772, 36205, 28456, 27917, 
      27592, 31037, 38041, 32850, 32554, 31714, 28989, 28125, 27241, 33154, 
      40585, 37921, 35545, 28745, 27425, 31121, 35218, 26605, 26585, 27353, 
      32644, 30088, 28645, 27400, 26344, 28845, 30868, 36122, 34946, 34385, 
      29642, 27770, 26117, 29402, 36004, 27716, 26825, 25721, 25600, 26276, 
      26500, 26624, 27904, 30361, 30929, 33930, 29770, 29002, 28197, 25330, 
      26010, 26065, 28645, 30757, 33064, 32020, 30893, 29588, 30440, 34649, 
      28745, 24713, 24770, 26093, 26765, 27674, 29273, 35785, 33940, 31392, 
      25120, 31594, 30914, 30425, 28786, 25181, 25321, 30941, 24500, 34225, 
      34018, 29338, 27634, 26218, 26113, 23530, 23445, 23413, 23850, 30500, 
      27728, 25604, 23633, 23588, 23329, 23393, 23465, 23545, 23426, 22850, 
      23026, 23162, 23530, 26401, 26897, 27829, 27400, 27261, 22789, 22581, 
      25981, 26989, 27242, 27101, 23882, 22826, 30004, 29825, 25040, 22745, 
      22388, 22304, 26260, 25965, 25090, 22093, 22698, 23725, 26509, 25805, 
      25285, 21845, 21892, 23252, 24020, 22321, 22114, 27460, 25092, 21697, 
      21465, 20458, 22949, 23698, 29189, 27389, 24925, 21188, 27981, 22585, 
      21106, 25076, 23569, 19769, 20129, 22304, 20345, 19805, 21170, 22130, 
      27144, 23533, 21853, 19069, 19053, 24245, 20290, 18994, 19394, 19669, 
      27145, 18857, 18820, 18505, 18937, 19396, 20017, 20800, 22465, 23409, 
      18666, 18274, 19066, 20529, 17914, 17978, 18089, 18173, 18265, 18418, 
      19898, 22730, 18000, 19825, 22608, 22753, 22937, 17162, 17737, 23624, 
      19709, 18581, 17021, 17156, 16690, 19300, 16528, 19154, 16325, 17729, 
      20098, 23620, 20232, 21250, 16714, 15626, 15986, 17561, 18226, 17492, 
      16217, 25945, 15178, 15418, 15754, 19753, 18605, 18248, 17285, 15973, 
      20360, 22562, 20117, 17042, 16405, 15797, 15317, 20266, 18121, 16801, 
      16164, 15424, 15696, 16000, 16081, 16704, 14453, 14213, 13940, 14324, 
      16840, 17893, 16825, 14173, 14050, 14845, 15625, 16714, 14480, 13745, 
      15665, 19154, 14066, 13394, 17069, 13525, 13396, 13096, 13060, 13221, 
      13252, 13725, 19658, 15170, 15073, 14705, 13793, 12994, 12818, 13058, 
      15793, 14480, 13169, 17444, 14257, 12370, 12330, 12577, 14530, 17221, 
      17946, 12500, 17141, 23330, 19106, 17065, 15850, 13997, 12506, 11890, 
      14185, 17357, 18937, 18553, 18064, 16848, 14913, 13689, 12148, 11953, 
      13600, 11978, 11593, 11773, 15293, 15592, 11861, 11405, 17266, 12546, 
      11349, 11026, 15514, 19465, 12497, 12260, 11041, 11600, 15440, 14965, 
      11450, 10673, 10613, 10865, 11093, 11285, 14578, 16234, 17665, 14373, 
      14004, 11080, 10980, 12085, 17090, 10282, 10301, 10730, 11882, 12317, 
      13801, 13922, 14297, 14962, 11156, 10001, 10064, 10100, 13025, 13364, 
      16561, 11565, 11650, 16493, 9608, 9613, 9620, 13204, 13960, 15493, 
      12434, 9509, 9434, 10034, 10085, 10433, 13765, 9337, 9577, 10441, 
      10737, 12697, 11141, 9866, 18826, 9461, 8917, 19861, 17865, 9378, 8653, 
      9610, 14578, 16393, 9985, 8948, 11065, 13940, 17113, 18265, 19913, 
      10306, 9242, 8330, 8570, 9181, 10781, 13610, 15170, 16381, 18281, 
      13576, 15844, 18100, 14645, 7970, 10730, 10946, 16385, 17921, 10660, 
      9425, 10244, 11465, 19193, 20740, 16785, 13653, 7794, 8145, 8865, 
      10069, 13969, 18178, 19018, 16421, 11365, 7421, 7445, 11117, 18632, 
      8186, 10589, 9172, 8145, 7081, 7632, 8281, 16272, 16465, 7465, 7058, 
      9490, 10253, 17498, 6728, 6788, 7453, 10445, 15940, 21124, 16762, 
      10282, 8082, 8005, 6570, 9061, 14144, 6761, 6401, 11024, 15236, 20561, 
      10085, 6497, 6257, 6241, 10730, 12325, 12802, 17905, 16084, 6133, 6868, 
      10984, 11560, 15885, 17165, 15929, 6010, 5938, 5930, 6253, 6290, 6658, 
      10418, 18925, 19232, 16801, 12832, 7145, 6617, 6176, 5801, 5825, 6100, 
      10537, 7389, 6586, 6250, 6201, 5821, 5769, 5629, 16650, 12872, 19400, 
      9554, 5365, 5410, 5429, 6005, 6170, 8905, 6705, 5353, 5380, 12928, 
      17953, 6337, 5441, 5441, 17141, 17585, 10829, 12469, 12821, 13000, 
      13364, 20276, 13410, 21661, 9385, 5018, 4658, 12770, 13325, 22445, 
      4477, 21256, 4325, 4177, 4258, 4033, 4138, 13969, 18244, 3944, 13645, 
      16840, 22888, 4450, 16265, 16946, 23321, 16596, 23481, 14717, 3497, 
      4210, 4637, 16706, 20642, 3620, 3253, 3925, 18133, 11785, 3620, 3161, 
      3812, 4036, 20825, 22457, 3554, 3026, 2997, 17938, 2740, 14482, 2722, 
      2756, 2824, 2861, 2368, 20978, 15205, 2273, 2533, 18925, 18577, 18320, 
      2138, 1864, 1864, 1885, 22336, 19289, 1616, 1537, 2050, 1405, 1538, 
      1565, 1730, 1780, 21106, 1325, 1089, 1088, 1010, 985, 754, 730, 925, 
      1037, 625, 421, 392, 392, 585, 81, 277, 65, 36, 41, 1, 0, 26, 137, 106, 
      125, 72, 181, 164, 116, 157, 130, 257, 328, 490, 500, 612, 592, 641, 
      970, 1025, 1940, 2132, 2141 ], 
  [ 88292, 87940, 87650, 85306, 83428, 83169, 83113, 82810, 81917, 79076, 
      78068, 75125, 73037, 71012, 70596, 70425, 69698, 69220, 68968, 66888, 
      66265, 65741, 64045, 63017, 62509, 62325, 62080, 60866, 60074, 60320, 
      60065, 59833, 59093, 59048, 57889, 57320, 56394, 53905, 52925, 52925, 
      69602, 70666, 50625, 51137, 50537, 50180, 50345, 64337, 61829, 48850, 
      50249, 48082, 47540, 47528, 49025, 47170, 57698, 59633, 46672, 56656, 
      58977, 55061, 45896, 45418, 70865, 64544, 46880, 45044, 44953, 53044, 
      45005, 44777, 53170, 70996, 65416, 61000, 62177, 45797, 44122, 52706, 
      70160, 69508, 69185, 61489, 43889, 43345, 49505, 69418, 61757, 42580, 
      42605, 52840, 66050, 42650, 44141, 47801, 48914, 64116, 41872, 48672, 
      54160, 59978, 43418, 47450, 47933, 55133, 62120, 47860, 48029, 64117, 
      62010, 55042, 54562, 40570, 40977, 41089, 58097, 55730, 39797, 39650, 
      45530, 61704, 51085, 50020, 39373, 40228, 44980, 45445, 48229, 50020, 
      50690, 50473, 39898, 38834, 43433, 43993, 45209, 45370, 56641, 48617, 
      38672, 39505, 58474, 49474, 38089, 38061, 38074, 38221, 38386, 44266, 
      49689, 56405, 55861, 38365, 37640, 37736, 47045, 50938, 38405, 37274, 
      40970, 41474, 47249, 57600, 49408, 45145, 37440, 37188, 37705, 37888, 
      39168, 39673, 43370, 46504, 45316, 37256, 36389, 36104, 36100, 36101, 
      38309, 36121, 35802, 35730, 36621, 42946, 53840, 45953, 44560, 44369, 
      42740, 40820, 36368, 35513, 38260, 39968, 42740, 44753, 35545, 35498, 
      35194, 35645, 37178, 38450, 40072, 37405, 34765, 37845, 40837, 49109, 
      34514, 35989, 49985, 41252, 38212, 36881, 33881, 34081, 40050, 35698, 
      33889, 34273, 36625, 39889, 45005, 41045, 33965, 35933, 40330, 34697, 
      33986, 33161, 32842, 33386, 35162, 44944, 40500, 37024, 36496, 32500, 
      35425, 32525, 33485, 37768, 37613, 33988, 31828, 32213, 39253, 45490, 
      37570, 36229, 31729, 32065, 30985, 37376, 36866, 30794, 30706, 37025, 
      40680, 37000, 36360, 33757, 32301, 31645, 30805, 30637, 30357, 30280, 
      30340, 30717, 31117, 31300, 31876, 31957, 44570, 40954, 32429, 31865, 
      30329, 31373, 35984, 32609, 29593, 30025, 30608, 31700, 31985, 33680, 
      35825, 39442, 37890, 32490, 31842, 31266, 29250, 29290, 31741, 33466, 
      39509, 36125, 33941, 32264, 31400, 30664, 29189, 29476, 30196, 30269, 
      39170, 33890, 33322, 32657, 32530, 32405, 31925, 31061, 29402, 28705, 
      28885, 29717, 30161, 30242, 32405, 33890, 35122, 40768, 35793, 33700, 
      29745, 29905, 39553, 37690, 37298, 36353, 36170, 35633, 28514, 28085, 
      27890, 31985, 37357, 32456, 32180, 31400, 28925, 28181, 27557, 34280, 
      39769, 37225, 34969, 28669, 27549, 32125, 34640, 26897, 26897, 27985, 
      32194, 29818, 28505, 27410, 26594, 29705, 31898, 35460, 34344, 33813, 
      29380, 27688, 26325, 30340, 35330, 27602, 26821, 25957, 25946, 26882, 
      27146, 27290, 28730, 31397, 32005, 33344, 29444, 28736, 28001, 25604, 
      26624, 26689, 29569, 31841, 32506, 31522, 30465, 30610, 31522, 33989, 
      28445, 25133, 25220, 26813, 27565, 28564, 30293, 35053, 33298, 30890, 
      25738, 31060, 30420, 29961, 28432, 25857, 26017, 30425, 24554, 33517, 
      33320, 28900, 27316, 26020, 25925, 23752, 23717, 23725, 24392, 29970, 
      27378, 25434, 23733, 23698, 23809, 23893, 23985, 24085, 23504, 23108, 
      23504, 23680, 24128, 27329, 27865, 27425, 27026, 26897, 22945, 22817, 
      26897, 27985, 26856, 26725, 23796, 22900, 29426, 29257, 24802, 22777, 
      22490, 22426, 27242, 25625, 24820, 22193, 23348, 24505, 27529, 25453, 
      24973, 22393, 22450, 24010, 24858, 22277, 22100, 26954, 24746, 21701, 
      22049, 20800, 23761, 24580, 28549, 26849, 24545, 21178, 27389, 22373, 
      21764, 24642, 23245, 19945, 20665, 23130, 20329, 19889, 21904, 22964, 
      26546, 23165, 21625, 19321, 19385, 23805, 20200, 19144, 19944, 20269, 
      26513, 18965, 18938, 18773, 19445, 19994, 20705, 21578, 23393, 22985, 
      18752, 18640, 19652, 21305, 18356, 18440, 18581, 18685, 18797, 18980, 
      20660, 23732, 18530, 20605, 23618, 23773, 22465, 17460, 18265, 23090, 
      19465, 18457, 17417, 17602, 16904, 19042, 16930, 18884, 16745, 18409, 
      21008, 23018, 21170, 20776, 16660, 15912, 16452, 18277, 19012, 17306, 
      16781, 25177, 15380, 15860, 16276, 20705, 18265, 17938, 17065, 16573, 
      21370, 21940, 19645, 16820, 16253, 15725, 15325, 21284, 17777, 16577, 
      16010, 15370, 16322, 16666, 16757, 17450, 14485, 14305, 14242, 14786, 
      17642, 18785, 16525, 14213, 14500, 15445, 16325, 17524, 14418, 13833, 
      16393, 18640, 14032, 13780, 17945, 13549, 13450, 13250, 13394, 13625, 
      13666, 14249, 19080, 14932, 14845, 14517, 13725, 13096, 13000, 13480, 
      15473, 14290, 13669, 18394, 14065, 12548, 12608, 12985, 15248, 18169, 
      18944, 12946, 18097, 22504, 18500, 16589, 15464, 13781, 12500, 12104, 
      14909, 18341, 20021, 17965, 17506, 16370, 14585, 13481, 12170, 12365, 
      14282, 11988, 11953, 12193, 16153, 15170, 11849, 11773, 16712, 12392, 
      11405, 11252, 16420, 18769, 12321, 12114, 11425, 12114, 16354, 14537, 
      11392, 10825, 10825, 11257, 11545, 11777, 15440, 17216, 18737, 13973, 
      13634, 11050, 11450, 12725, 16488, 10600, 10629, 11188, 12520, 13005, 
      14629, 14760, 15165, 15880, 11042, 10237, 10370, 10426, 13801, 14170, 
      17597, 12209, 12304, 15885, 9850, 9865, 9882, 14026, 14842, 14933, 
      12104, 9629, 9604, 10504, 10565, 10973, 14645, 9665, 9985, 11009, 
      11345, 13505, 10897, 10372, 20032, 9425, 9041, 21125, 17117, 9320, 
      8885, 10132, 15560, 17485, 9805, 9378, 11785, 14890, 18253, 19465, 
      21193, 10064, 9140, 8468, 8948, 9689, 11489, 14548, 16208, 17489, 
      19489, 13042, 16930, 19306, 14029, 8244, 11464, 11700, 17509, 19125, 
      10322, 10037, 10946, 12277, 20465, 22082, 16025, 13073, 7844, 8585, 
      9425, 10769, 14969, 19408, 20288, 15669, 10933, 7669, 7713, 11925, 
      19890, 8072, 11365, 8906, 8009, 7325, 8066, 8825, 17426, 17629, 7417, 
      7120, 10192, 11025, 18720, 6898, 7058, 7913, 11245, 17090, 22514, 
      15940, 9860, 7880, 7813, 6728, 9749, 13450, 6757, 6597, 11890, 16362, 
      21937, 9649, 6521, 6401, 6425, 11584, 13289, 13796, 19169, 15266, 6385, 
      7330, 11866, 12482, 17057, 16285, 15109, 6100, 6088, 6100, 6613, 6660, 
      7108, 11268, 20245, 18250, 15929, 12170, 6953, 6505, 6154, 6029, 6073, 
      6458, 11405, 7145, 6452, 6176, 6137, 5857, 5825, 5785, 17876, 13906, 
      20754, 9076, 5597, 5672, 5701, 6437, 6632, 8465, 6485, 5653, 5690, 
      13978, 19253, 6145, 5409, 5809, 18409, 18873, 11765, 13505, 13877, 
      14066, 14450, 21682, 14504, 23125, 8857, 4948, 4688, 13840, 14425, 
      23945, 4525, 22714, 4381, 4241, 4240, 4265, 4420, 15121, 17194, 3994, 
      14785, 18130, 24418, 4328, 17533, 18244, 24869, 17882, 25037, 13801, 
      3681, 4624, 5121, 18000, 22096, 3922, 3373, 4325, 19493, 10993, 3538, 
      3349, 4210, 4474, 22293, 23985, 3460, 3152, 3041, 16840, 2930, 13520, 
      2960, 3042, 3130, 3177, 2570, 19728, 14185, 2473, 2833, 17741, 17401, 
      17154, 2080, 1874, 2074, 2105, 21002, 18065, 1762, 1601, 2384, 1565, 
      1768, 1805, 2020, 2098, 19792, 1289, 1181, 1258, 964, 949, 784, 820, 
      1145, 925, 481, 617, 306, 586, 425, 125, 461, 145, 74, 117, 17, 26, 0, 
      265, 32, 241, 146, 89, 90, 162, 101, 104, 241, 298, 404, 442, 530, 610, 
      577, 904, 977, 1898, 2106, 2125 ], 
  [ 91165, 90557, 90485, 88117, 86125, 85642, 85522, 85469, 84250, 81853, 
      80897, 77258, 75748, 73385, 73405, 73138, 72277, 71825, 71381, 69277, 
      68930, 68650, 66020, 64916, 64370, 64660, 64601, 63529, 62033, 62945, 
      62530, 62452, 61546, 61469, 60138, 59845, 58561, 55274, 54730, 54410, 
      67049, 67985, 52240, 53738, 52754, 51725, 51538, 62138, 59912, 50537, 
      53210, 49309, 49241, 49165, 52000, 49025, 55969, 57616, 48361, 55017, 
      56986, 53608, 47125, 46737, 77554, 70561, 49825, 46901, 46586, 51701, 
      47240, 46820, 51725, 77769, 71613, 66685, 68048, 48788, 46313, 51185, 
      76921, 76205, 75850, 67322, 46202, 45146, 48490, 76141, 67706, 43697, 
      43690, 51077, 72505, 43345, 44164, 46864, 47753, 70405, 43873, 47473, 
      52065, 65845, 46405, 46405, 46792, 52840, 68269, 46649, 46786, 70516, 
      68185, 60385, 59841, 41625, 41680, 41498, 63908, 61253, 41704, 41333, 
      44525, 67957, 56026, 54801, 41242, 40657, 44001, 44370, 46642, 48145, 
      55625, 55376, 42401, 40121, 42704, 43136, 44096, 44225, 62402, 53290, 
      40625, 39890, 64485, 54333, 39780, 39304, 39285, 39208, 39213, 43173, 
      47668, 62218, 61610, 40658, 39005, 38845, 45370, 56105, 40916, 38537, 
      40441, 40817, 45472, 63625, 54409, 49474, 39625, 39181, 38194, 38281, 
      39049, 39394, 47437, 51173, 49793, 39749, 38338, 37573, 37505, 37474, 
      38210, 38160, 37489, 37033, 37060, 41625, 59585, 50642, 49025, 48802, 
      46885, 44581, 38785, 37322, 37925, 39185, 41381, 43042, 37700, 37621, 
      36101, 36200, 37061, 37949, 43821, 40482, 35730, 37402, 39690, 54388, 
      36433, 36020, 55418, 45373, 41693, 40010, 35090, 34970, 44005, 38565, 
      34612, 34740, 36196, 38692, 49850, 45250, 36250, 35594, 44465, 37456, 
      36457, 35152, 33905, 33937, 34945, 49873, 44725, 40545, 39889, 33525, 
      35010, 33160, 33608, 41597, 41410, 36857, 33545, 32810, 37802, 50625, 
      41425, 39796, 32416, 34442, 32402, 36137, 40709, 32525, 32309, 35780, 
      45253, 40933, 40165, 36954, 35050, 34138, 32850, 32554, 31954, 31653, 
      31393, 31354, 31498, 31585, 31905, 31954, 49745, 45617, 35332, 34576, 
      32272, 31460, 39841, 35666, 30794, 30650, 30881, 31525, 31714, 32929, 
      34594, 43965, 42157, 35605, 34765, 33997, 30445, 30357, 31432, 32677, 
      44090, 40130, 37498, 35405, 34285, 33293, 29930, 29993, 30329, 30370, 
      43745, 37505, 36809, 35984, 35825, 35668, 35060, 33940, 31609, 29600, 
      29588, 29908, 30160, 30209, 31700, 32833, 33809, 45625, 39850, 37341, 
      29770, 29866, 44276, 42125, 41669, 40564, 40349, 39716, 30581, 29800, 
      29189, 31204, 41786, 35957, 35617, 34645, 31370, 30242, 28786, 32917, 
      44608, 41680, 39040, 31140, 29380, 31140, 38705, 28178, 28114, 28178, 
      35837, 32885, 31156, 29581, 27997, 29156, 30805, 39769, 38461, 37834, 
      32409, 30141, 27850, 29529, 39665, 30145, 29012, 27380, 27017, 27121, 
      27257, 27337, 28265, 30260, 30740, 37385, 32653, 31753, 30794, 26893, 
      26825, 26858, 28778, 30538, 36445, 35269, 33988, 29493, 30213, 38242, 
      31546, 25930, 25921, 26650, 27146, 27857, 29170, 39524, 37481, 34625, 
      25889, 34885, 34117, 33562, 31681, 25810, 25906, 34180, 26485, 37874, 
      37645, 32393, 30425, 28745, 28618, 25133, 24938, 24818, 24749, 33745, 
      30577, 28057, 25492, 25425, 24352, 24372, 24400, 24436, 25321, 24349, 
      24041, 24089, 24281, 26426, 26834, 30772, 30277, 30116, 24500, 24116, 
      26020, 26852, 30133, 29970, 26113, 24705, 33305, 33104, 27593, 24704, 
      24193, 24065, 26129, 28730, 27701, 23890, 23285, 24026, 26282, 28584, 
      27976, 22644, 22669, 23589, 24181, 24410, 24137, 30553, 27833, 23668, 
      22160, 21673, 23130, 23725, 32552, 30532, 27716, 23165, 31226, 24994, 
      21601, 27961, 26212, 21312, 20880, 22417, 22298, 21538, 21473, 22213, 
      30365, 26248, 24260, 20420, 20228, 27106, 22381, 20557, 20077, 20242, 
      30416, 20500, 20441, 19796, 19700, 19961, 20384, 20969, 22304, 26210, 
      20345, 19337, 19645, 20690, 18785, 18805, 18850, 18890, 18938, 19025, 
      20065, 22369, 18665, 19940, 22217, 22340, 25794, 18325, 18394, 26605, 
      22052, 20660, 17956, 17981, 18013, 21649, 17425, 21517, 17170, 18002, 
      19865, 26701, 19925, 24037, 18577, 16741, 16705, 17730, 18241, 19633, 
      16708, 29354, 16453, 16165, 16325, 19378, 21060, 20637, 19476, 16360, 
      19845, 25625, 22850, 19225, 18434, 17650, 16994, 19721, 20560, 18976, 
      18185, 17225, 16001, 16217, 16276, 16745, 16040, 15668, 14933, 14965, 
      16733, 17588, 19130, 15730, 14705, 15170, 15730, 16577, 16249, 15184, 
      15696, 21905, 15761, 14165, 16762, 15080, 14885, 14365, 13933, 13940, 
      13949, 14180, 22525, 17289, 17170, 16714, 15538, 14365, 14013, 13725, 
      18080, 16481, 13652, 16937, 16250, 13549, 13289, 13250, 14521, 16706, 
      17321, 13077, 16596, 26693, 21985, 19658, 18245, 16018, 14065, 12965, 
      14138, 16738, 18098, 21380, 20825, 19433, 17168, 15680, 13633, 12580, 
      13633, 13477, 12322, 12370, 14922, 18029, 13396, 12104, 19981, 14381, 
      12722, 12025, 15017, 22480, 14368, 14065, 11680, 11953, 14913, 17378, 
      13049, 11810, 11618, 11474, 11570, 11674, 14153, 15545, 16778, 16712, 
      16277, 12605, 11405, 12136, 19861, 11029, 11026, 11169, 11925, 12250, 
      13426, 13525, 13834, 14389, 12841, 10916, 10825, 10817, 12752, 13025, 
      15716, 11570, 11633, 19240, 10485, 10468, 10453, 12805, 13429, 18122, 
      14557, 10642, 10457, 10397, 10426, 10642, 13226, 10000, 10064, 10576, 
      10784, 12304, 13050, 10125, 17545, 10900, 10004, 18440, 20858, 10853, 
      9490, 9809, 13765, 15338, 11716, 9337, 10816, 13185, 15940, 16960, 
      18432, 12161, 10789, 9349, 9061, 9386, 10546, 12869, 14209, 15266, 
      16946, 16061, 14765, 16757, 17298, 8665, 10413, 10585, 15210, 16570, 
      12689, 9364, 9985, 10964, 17680, 19073, 19730, 16202, 8957, 8450, 8906, 
      9802, 13042, 16745, 17497, 19336, 13576, 8136, 8116, 10600, 17125, 
      9685, 10130, 10993, 9680, 7780, 7913, 8320, 14969, 15140, 8794, 8145, 
      9169, 9778, 16033, 7565, 7405, 7652, 9896, 14621, 19277, 19769, 12409, 
      9725, 9626, 7421, 8746, 16857, 7956, 7156, 10305, 13945, 18720, 12218, 
      7618, 7114, 7010, 10025, 11378, 11789, 16298, 19045, 6740, 7013, 10205, 
      10693, 14468, 20250, 18882, 6961, 6757, 6705, 6610, 6625, 6817, 9697, 
      17170, 22529, 19856, 15425, 8704, 8000, 7361, 6436, 6416, 6449, 9764, 
      9050, 8005, 7537, 7466, 6866, 6770, 6410, 15077, 11709, 17533, 11705, 
      5954, 5933, 5930, 6154, 6253, 10960, 8276, 5780, 5785, 11705, 16180, 
      7834, 6586, 5706, 15426, 15826, 9832, 11252, 11560, 11717, 12037, 
      18245, 12053, 19490, 11584, 6197, 5617, 11441, 11930, 20170, 5384, 
      19061, 5202, 5024, 5273, 4498, 4493, 12410, 21517, 4797, 12100, 14965, 
      20485, 5669, 14426, 15041, 20866, 14705, 20996, 17658, 4018, 4225, 
      4498, 14785, 18369, 3869, 3890, 3946, 16042, 14416, 4689, 3636, 3825, 
      3961, 18484, 19984, 4637, 3625, 3764, 21205, 3161, 17425, 3025, 2941, 
      2965, 2980, 2713, 24505, 18226, 2610, 2650, 22282, 21904, 21625, 2993, 
      2557, 2117, 2116, 25961, 22672, 1985, 2074, 1993, 1706, 1685, 1690, 
      1745, 1721, 24625, 2020, 1490, 1305, 1665, 1618, 1217, 1061, 970, 1800, 
      1322, 370, 949, 333, 1280, 290, 178, 170, 221, 130, 160, 137, 265, 0, 
      401, 2, 29, 466, 397, 85, 338, 245, 288, 365, 613, 549, 689, 449, 666, 
      925, 928, 1681, 1813, 1800 ], 
  [ 90484, 90196, 89842, 87466, 85588, 85385, 85345, 84970, 84149, 81140, 
      80100, 77293, 75013, 73044, 72500, 72353, 71650, 71156, 70952, 68840, 
      68129, 67525, 66053, 65025, 64517, 64205, 63904, 62626, 62010, 62080, 
      61865, 61585, 60877, 60840, 59705, 59048, 58202, 55865, 54757, 54837, 
      72514, 73610, 52457, 52713, 52209, 52020, 52273, 67113, 64525, 50626, 
      51697, 49954, 49284, 49288, 50441, 48866, 60290, 62297, 48400, 59216, 
      61625, 57565, 47720, 47210, 71305, 65152, 48256, 46692, 46657, 55492, 
      46549, 46369, 55634, 71396, 65960, 61672, 62793, 47133, 45658, 55170, 
      70544, 69908, 69593, 62105, 45385, 44969, 51833, 69802, 62325, 44356, 
      44389, 55336, 66482, 44522, 46181, 50081, 51250, 64580, 43408, 51008, 
      56720, 60538, 44698, 49738, 50245, 57733, 62600, 50180, 50357, 64525, 
      62474, 55714, 55250, 42314, 42809, 42985, 58633, 56338, 41309, 41218, 
      47770, 62120, 51829, 50804, 40885, 42100, 47204, 47693, 50605, 52468, 
      51426, 51217, 41242, 40482, 45585, 46177, 47457, 47626, 57161, 49409, 
      40144, 41369, 58922, 50210, 39617, 39701, 39722, 39925, 40130, 46490, 
      52145, 56893, 56365, 39733, 39240, 39400, 49405, 51578, 39709, 38890, 
      43034, 43570, 49625, 58016, 50080, 45985, 38816, 38612, 39505, 39712, 
      41120, 41665, 44266, 47240, 46100, 38536, 37805, 37640, 37652, 37661, 
      40237, 37505, 37274, 37298, 38405, 45170, 54288, 46665, 45328, 45145, 
      43588, 41764, 37648, 36945, 40228, 42048, 44964, 47065, 36881, 36842, 
      36842, 37381, 39082, 40450, 41000, 38501, 36389, 39821, 42989, 49645, 
      35890, 37837, 50473, 42068, 39188, 37945, 35425, 35705, 40898, 36818, 
      35545, 35993, 38569, 42025, 45621, 41821, 35221, 37845, 41114, 35825, 
      35186, 34481, 34394, 35066, 37034, 45520, 41252, 37952, 37456, 34052, 
      37337, 34165, 35253, 38600, 38453, 35060, 33188, 33853, 41405, 45986, 
      38386, 37117, 33337, 33241, 32401, 39456, 37666, 32122, 32066, 39097, 
      41288, 37768, 37160, 34709, 33365, 32773, 32045, 31909, 31709, 31688, 
      31828, 32309, 32773, 32980, 33620, 33709, 45018, 41530, 33445, 32929, 
      31585, 33093, 36752, 33577, 31025, 31601, 32272, 33476, 33785, 35600, 
      37865, 40034, 38546, 33434, 32834, 32306, 30674, 30746, 33541, 35386, 
      40077, 36837, 34765, 33192, 32392, 31720, 30717, 31060, 31876, 31957, 
      39730, 34690, 34154, 33529, 33410, 33293, 32845, 32045, 30554, 30185, 
      30413, 31373, 31865, 31954, 34285, 35858, 37154, 41248, 36473, 34484, 
      31433, 31609, 40057, 38266, 37890, 36985, 36810, 36297, 29682, 29341, 
      29250, 33865, 37925, 33256, 32996, 32264, 29989, 29341, 28925, 36296, 
      40225, 37777, 35617, 29717, 28757, 34037, 35280, 28233, 28249, 29593, 
      32930, 30698, 29489, 28514, 27890, 31489, 33818, 36020, 34952, 34445, 
      30260, 28712, 27581, 32180, 35874, 28594, 27901, 27229, 27306, 28450, 
      28746, 28906, 30474, 33309, 33949, 33952, 30260, 29600, 28921, 26900, 
      28192, 28265, 31385, 33785, 33130, 32194, 31193, 32498, 33458, 34525, 
      29269, 26533, 26644, 28453, 29269, 30340, 32173, 35525, 33842, 31546, 
      27290, 31684, 31076, 30641, 29200, 27449, 27625, 31057, 25642, 33989, 
      33800, 29588, 28100, 26900, 26813, 24968, 24973, 25013, 25864, 30578, 
      28130, 26330, 24845, 24818, 25225, 25325, 25433, 25549, 24592, 24340, 
      24912, 25120, 25632, 29097, 29665, 28121, 27746, 27625, 24089, 24025, 
      28649, 29801, 27560, 27437, 24740, 23972, 29970, 29809, 25618, 23809, 
      23578, 23530, 29034, 26353, 25604, 23273, 24868, 26129, 29345, 26165, 
      25717, 23825, 23890, 25610, 26522, 23229, 23076, 27530, 25450, 22685, 
      23497, 22048, 25385, 26260, 29005, 27385, 25209, 22138, 27877, 23165, 
      23252, 25250, 23941, 21041, 22049, 24746, 21265, 20905, 23440, 24580, 
      27010, 23813, 22385, 20465, 20593, 24389, 21064, 20200, 21320, 21685, 
      26937, 19981, 19962, 19917, 20781, 21402, 22185, 23130, 25065, 23569, 
      19744, 19856, 21044, 22849, 19620, 19720, 19885, 20005, 20133, 20340, 
      22180, 25444, 19858, 22133, 25330, 25493, 22985, 18596, 19585, 23554, 
      20161, 19249, 18625, 18850, 17960, 19714, 18130, 19540, 17953, 19825, 
      22608, 23402, 22786, 21256, 17476, 17000, 17684, 19709, 20500, 18010, 
      18085, 25409, 16388, 17060, 17540, 22313, 18833, 18530, 17729, 17893, 
      23018, 22276, 20101, 17476, 16965, 16501, 16165, 22932, 18329, 17225, 
      16714, 16154, 17650, 18026, 18125, 18874, 15325, 15193, 15298, 15970, 
      19098, 20313, 17093, 15053, 15668, 16733, 17693, 18980, 15170, 14705, 
      17777, 19024, 14800, 14884, 19441, 14357, 14282, 14162, 14450, 14737, 
      14786, 15457, 19400, 15524, 15445, 15149, 14453, 13960, 13928, 14600, 
      15993, 14914, 14845, 19930, 14681, 13460, 13600, 14081, 16592, 19697, 
      20512, 14066, 19625, 22600, 18772, 16965, 15912, 14365, 13252, 13032, 
      16245, 19885, 21645, 18245, 17810, 16738, 15073, 14065, 12938, 13445, 
      15578, 12740, 12985, 13273, 17585, 15570, 12577, 12805, 17000, 13000, 
      12181, 12164, 17876, 18937, 12905, 12722, 12457, 13250, 17810, 14913, 
      12064, 11665, 11713, 12289, 12625, 12889, 16848, 18720, 20313, 14365, 
      14050, 11738, 12538, 13949, 16712, 11560, 11597, 12260, 13736, 14261, 
      15997, 16136, 16565, 17320, 11650, 11125, 11314, 11386, 15121, 15514, 
      19125, 13417, 13520, 16085, 10730, 10753, 10778, 15370, 16234, 15165, 
      12520, 10405, 10420, 11560, 11629, 12085, 16029, 10601, 10985, 12137, 
      12505, 14825, 11369, 11444, 21664, 10057, 9801, 22797, 17173, 9928, 
      9725, 11204, 17000, 19013, 10309, 10370, 13009, 16298, 19813, 21073, 
      22865, 10512, 9700, 9220, 9892, 10737, 12697, 15940, 17680, 19017, 
      21097, 13250, 18434, 20906, 14165, 9092, 12680, 12932, 19037, 20717, 
      10674, 11149, 12130, 13549, 22105, 23778, 16033, 13225, 8500, 9553, 
      10489, 11945, 16385, 21008, 21920, 15677, 11197, 8477, 8537, 13181, 
      21506, 8584, 12589, 9290, 8497, 8117, 9010, 9857, 18946, 19157, 7969, 
      7760, 11344, 12233, 20288, 7618, 7858, 8865, 12469, 18594, 24210, 
      15860, 10100, 8296, 8237, 7432, 10877, 13466, 7325, 7325, 13154, 17834, 
      23609, 9865, 7105, 7081, 7137, 12832, 14625, 15156, 20745, 15170, 7145, 
      8258, 13130, 13778, 18553, 16133, 15005, 6724, 6760, 6788, 7453, 7508, 
      8020, 12500, 21853, 18010, 15777, 12186, 7345, 6961, 6682, 6757, 6817, 
      7290, 12645, 7489, 6884, 6656, 6625, 6425, 6409, 6449, 19396, 15266, 
      22370, 9220, 6309, 6408, 6445, 7309, 7528, 8633, 6829, 6413, 6458, 
      15338, 20813, 6505, 5897, 6617, 19937, 20417, 13021, 14841, 15229, 
      15426, 15826, 23314, 15880, 24797, 8929, 5380, 5200, 15184, 15793, 
      25633, 5045, 24362, 4901, 4761, 4688, 4913, 5108, 16505, 16810, 4490, 
      16153, 19618, 26098, 4680, 18997, 19732, 26557, 19354, 26725, 13505, 
      4265, 5392, 5945, 19472, 23696, 4594, 3893, 5069, 21005, 10777, 3890, 
      3917, 4946, 5242, 23885, 25625, 3796, 3664, 3481, 16360, 3474, 13136, 
      3536, 3650, 3754, 3809, 3098, 19088, 13729, 2993, 3433, 17141, 16801, 
      16562, 2368, 2210, 2570, 2609, 20250, 17401, 2194, 1961, 2960, 1989, 
      2248, 2293, 2548, 2642, 19024, 1537, 1525, 1658, 1172, 1165, 1040, 
      1124, 1553, 1061, 521, 929, 386, 890, 433, 277, 725, 313, 202, 269, 89, 
      106, 32, 401, 0, 361, 226, 17, 26, 194, 45, 72, 185, 218, 260, 314, 
      370, 530, 425, 712, 793, 1642, 1850, 1877 ], 
  [ 91681, 91089, 91001, 88625, 86633, 86164, 86048, 85977, 84776, 82337, 
      81373, 77768, 76210, 73861, 73849, 73588, 72733, 72277, 71845, 69733, 
      69364, 69064, 66490, 65386, 64840, 65098, 65025, 63937, 62485, 63353, 
      62948, 62858, 61960, 61885, 60560, 60245, 58981, 55732, 55156, 54856, 
      67745, 68689, 52666, 54100, 53140, 52153, 51988, 62800, 60554, 50949, 
      53540, 49745, 49645, 49573, 52322, 49417, 56585, 58250, 48761, 55625, 
      57616, 54202, 47549, 47153, 77632, 70681, 50137, 47281, 46980, 52281, 
      47594, 47186, 52309, 77837, 71717, 66821, 68170, 49090, 46665, 51769, 
      76985, 76273, 75920, 67444, 46544, 45520, 49040, 76205, 67816, 44109, 
      44104, 51669, 72581, 43781, 44642, 47402, 48305, 70489, 44225, 48025, 
      52673, 65953, 46693, 46945, 47338, 53458, 68357, 47197, 47336, 70586, 
      68269, 60521, 59981, 42029, 42106, 41940, 64010, 61373, 42050, 41693, 
      45053, 68029, 56180, 54965, 41588, 41093, 44525, 44900, 47204, 48725, 
      55777, 55530, 42705, 40501, 43210, 43650, 44626, 44757, 62500, 53456, 
      40961, 40324, 64565, 54485, 40130, 39682, 39665, 39602, 39617, 43697, 
      48250, 62308, 61704, 40968, 39373, 39229, 45928, 56233, 41210, 38909, 
      40925, 41309, 46034, 63697, 54545, 49652, 39937, 39505, 38612, 38705, 
      39505, 39860, 47629, 51325, 49957, 40037, 38660, 37925, 37861, 37832, 
      38660, 38474, 37825, 37393, 37474, 42149, 59665, 50788, 49185, 48964, 
      47065, 44785, 39073, 37648, 38385, 39673, 41905, 43588, 38002, 37925, 
      36481, 36602, 37505, 38417, 44021, 40724, 36104, 37864, 40196, 54490, 
      36745, 36450, 55508, 45545, 41905, 40244, 35444, 35344, 44185, 38813, 
      34994, 35138, 36650, 39194, 49972, 45412, 36532, 36040, 44629, 37706, 
      36725, 35450, 34261, 34325, 35381, 49985, 44881, 40745, 40097, 33881, 
      35456, 33538, 34018, 41773, 41588, 37093, 33853, 33188, 38308, 50717, 
      41597, 39986, 32786, 34704, 32724, 36625, 40877, 32825, 32617, 36266, 
      45373, 41093, 40333, 37160, 35284, 34388, 33128, 32840, 32260, 31973, 
      31733, 31720, 31880, 31973, 32309, 32360, 49825, 45729, 35554, 34810, 
      32554, 31858, 40001, 35876, 31120, 31012, 31265, 31937, 32132, 33377, 
      35072, 44081, 42289, 35809, 34981, 34225, 30769, 30689, 31850, 33125, 
      44200, 40276, 37672, 35605, 34501, 33525, 30280, 30357, 30717, 30760, 
      43853, 37673, 36985, 36170, 36013, 35858, 35258, 34154, 31865, 29938, 
      29938, 30290, 30554, 30605, 32138, 33293, 34285, 45713, 39988, 37505, 
      30160, 30260, 44370, 42237, 41785, 40690, 40477, 39850, 30841, 30082, 
      29497, 31642, 41896, 36125, 35789, 34829, 31604, 30500, 29096, 33389, 
      44690, 41786, 39170, 31370, 29650, 31586, 38833, 28480, 28420, 28548, 
      35989, 33073, 31370, 29825, 28289, 29570, 31253, 39877, 38581, 37960, 
      32597, 30365, 28132, 29957, 39769, 30361, 29250, 27666, 27325, 27481, 
      27625, 27709, 28669, 30706, 31194, 37505, 32825, 31937, 30992, 27185, 
      27185, 27220, 29200, 30992, 36569, 35405, 34138, 29933, 30665, 38344, 
      31720, 26248, 26245, 27028, 27540, 28269, 29608, 39610, 37585, 34757, 
      26245, 35009, 34249, 33700, 31841, 26176, 26276, 34306, 26725, 37960, 
      37733, 32533, 30589, 28933, 28808, 25405, 25220, 25108, 25085, 33865, 
      30733, 28249, 25738, 25673, 24674, 24698, 24730, 24770, 25561, 24625, 
      24361, 24417, 24625, 26836, 27252, 30914, 30425, 30266, 24754, 24386, 
      26426, 27274, 30277, 30116, 26317, 24941, 33409, 33210, 27765, 24930, 
      24433, 24309, 26545, 28880, 27865, 24128, 23633, 24400, 26704, 28730, 
      28130, 22970, 22997, 23957, 24565, 24616, 24349, 30665, 27977, 23882, 
      22490, 21953, 23504, 24113, 32634, 30634, 27850, 23373, 31316, 25160, 
      21941, 28081, 26354, 21554, 21194, 22789, 22500, 21760, 21825, 22585, 
      30449, 26378, 24418, 20674, 20498, 27220, 22565, 20789, 20389, 20564, 
      30490, 20722, 20665, 20050, 20002, 20281, 20722, 21325, 22690, 26324, 
      20561, 19609, 19961, 21044, 19069, 19093, 19144, 19188, 19240, 19333, 
      20413, 22765, 18965, 20290, 22613, 22738, 25892, 18577, 18692, 26689, 
      22194, 20826, 18226, 18261, 18245, 21785, 17693, 21649, 17440, 18324, 
      20233, 26765, 20297, 24125, 18749, 16981, 16981, 18056, 18581, 19777, 
      17002, 29380, 16673, 16433, 16609, 19748, 21170, 20753, 19610, 16658, 
      20225, 25677, 22932, 19357, 18580, 17812, 17172, 20101, 20666, 19106, 
      18329, 17389, 16301, 16525, 16586, 17069, 16218, 15858, 15165, 15229, 
      17065, 17938, 19240, 15908, 14965, 15460, 16040, 16909, 16405, 15370, 
      16010, 21969, 15921, 14409, 17104, 15250, 15061, 14561, 14165, 14186, 
      14197, 14450, 22573, 17405, 17288, 16840, 15688, 14549, 14213, 13973, 
      18178, 16605, 13914, 17289, 16372, 13745, 13505, 13492, 14825, 17056, 
      17681, 13325, 16946, 26685, 22021, 19720, 18325, 16132, 14221, 13165, 
      14440, 17092, 18472, 21418, 20869, 19493, 17258, 15794, 13793, 12818, 
      13925, 13633, 12548, 12608, 15248, 18097, 13546, 12330, 20021, 14501, 
      12884, 12221, 15349, 22490, 14482, 14185, 11906, 12205, 15245, 17440, 
      13185, 11988, 11808, 11700, 11808, 11920, 14473, 15889, 17140, 16778, 
      16349, 12745, 11645, 12410, 19885, 11237, 11236, 11405, 12197, 12532, 
      13736, 13837, 14152, 14717, 12961, 11106, 11029, 11025, 13050, 13329, 
      16066, 11840, 11905, 19258, 10673, 10658, 10645, 13109, 13745, 18148, 
      14629, 10804, 10629, 10629, 10660, 10888, 13540, 10202, 10282, 10826, 
      11042, 12602, 13136, 10361, 17921, 11026, 10162, 18826, 20840, 10973, 
      9668, 10045, 14093, 15688, 11810, 9553, 11090, 13505, 16298, 17330, 
      18818, 12241, 10897, 9505, 9265, 9616, 10816, 13185, 14545, 15616, 
      17316, 16081, 15109, 17125, 17300, 8845, 10685, 10861, 15560, 16936, 
      12745, 9610, 10249, 11250, 18058, 19465, 19700, 16208, 9089, 8660, 
      9140, 10064, 13364, 17113, 17873, 19306, 13610, 8306, 8290, 10882, 
      17497, 9781, 10404, 11057, 9770, 7946, 8117, 8546, 15317, 15490, 8900, 
      8273, 9425, 10048, 16393, 7713, 7573, 7858, 10170, 14965, 19669, 19717, 
      12437, 9797, 9700, 7565, 8996, 16829, 8066, 7306, 10589, 14281, 19106, 
      12240, 7732, 7252, 7156, 10305, 11680, 12097, 16660, 18989, 6898, 7213, 
      10489, 10985, 14810, 20180, 18824, 7085, 6893, 6845, 6788, 6805, 7013, 
      9973, 17540, 22437, 19786, 15397, 8770, 8082, 7461, 6586, 6570, 6625, 
      10042, 9104, 8081, 7625, 7556, 6976, 6884, 6544, 15425, 12017, 17905, 
      11709, 6100, 6085, 6084, 6340, 6445, 10970, 8330, 5938, 5945, 12013, 
      16538, 7892, 6676, 5876, 15776, 16180, 10114, 11554, 11866, 12025, 
      12349, 18621, 12365, 19876, 11570, 6273, 5713, 11745, 12240, 20560, 
      5482, 19441, 5300, 5122, 5353, 4628, 4633, 12724, 21389, 4889, 12410, 
      15305, 20873, 5725, 14760, 15381, 21256, 15041, 21386, 17552, 4132, 
      4385, 4672, 15121, 18737, 4005, 3988, 4100, 16388, 14330, 4745, 3746, 
      3977, 4121, 18850, 20362, 4689, 3721, 3842, 21053, 3265, 17297, 3137, 
      3061, 3089, 3106, 2813, 24313, 18080, 2708, 2768, 22100, 21722, 21445, 
      3033, 2609, 2209, 2210, 25741, 22474, 2061, 2132, 2105, 1780, 1773, 
      1780, 1845, 1825, 24401, 2050, 1544, 1373, 1685, 1640, 1249, 1105, 
      1040, 1802, 1300, 416, 937, 377, 1250, 296, 212, 180, 221, 136, 146, 
      125, 241, 2, 361, 0, 17, 416, 349, 61, 292, 205, 242, 313, 545, 485, 
      617, 397, 596, 845, 850, 1585, 1717, 1706 ], 
  [ 91970, 91442, 91296, 88912, 86938, 86525, 86425, 86288, 85165, 82594, 
      81610, 78165, 76445, 74170, 74042, 73805, 72980, 72514, 72130, 70010, 
      69565, 69197, 66853, 65761, 65221, 65357, 65234, 64100, 62824, 63522, 
      63157, 63025, 62165, 62098, 60809, 60418, 59240, 56173, 55481, 55261, 
      69156, 70132, 53021, 54205, 53341, 52522, 52445, 64105, 61785, 51272, 
      53541, 50176, 49954, 49898, 52309, 49684, 57748, 59485, 49066, 56762, 
      58841, 55289, 47962, 47540, 76673, 69890, 50114, 47530, 47285, 53330, 
      47745, 47385, 53380, 76850, 70874, 66106, 67405, 49045, 46820, 52852, 
      75994, 75298, 74953, 66685, 46665, 45769, 49993, 75220, 67021, 44522, 
      44525, 52802, 71656, 44296, 45325, 48325, 49284, 69602, 44410, 49010, 
      53882, 65168, 46628, 47888, 48305, 54713, 67498, 48178, 48325, 69661, 
      67400, 59860, 59336, 42440, 42605, 42509, 63225, 60660, 42241, 41940, 
      45972, 67130, 55609, 54434, 41785, 41650, 45434, 45833, 48265, 49858, 
      55204, 54965, 42740, 40840, 44053, 44525, 45565, 45704, 61717, 52945, 
      41130, 40885, 63716, 53924, 40361, 40025, 40016, 40009, 40064, 44624, 
      49409, 61505, 60917, 41045, 39682, 39602, 46997, 55588, 41229, 39240, 
      41704, 42120, 47125, 62834, 53938, 49213, 40034, 39650, 39133, 39250, 
      40178, 40573, 47252, 50794, 49474, 40050, 38809, 38194, 38146, 38125, 
      39321, 38597, 38036, 37700, 37997, 43112, 58858, 50245, 48698, 48485, 
      46658, 44474, 39098, 37825, 39098, 40498, 42874, 44645, 38089, 38020, 
      36880, 37089, 38160, 39168, 43706, 40577, 36485, 38597, 41105, 53789, 
      36884, 37061, 54765, 45130, 41650, 40077, 35757, 35737, 43808, 38708, 
      35425, 35633, 37369, 40105, 49369, 44969, 36569, 36733, 44200, 37621, 
      36712, 35557, 34600, 34792, 36040, 49354, 44426, 40466, 39850, 34226, 
      36161, 33977, 34585, 41410, 41233, 36970, 34018, 33633, 39265, 50024, 
      41224, 39685, 33205, 34697, 32957, 37522, 40500, 32976, 32800, 37161, 
      44810, 40690, 39962, 36941, 35177, 34345, 33197, 32941, 32441, 32210, 
      32050, 32141, 32365, 32482, 32882, 32941, 49108, 45140, 35405, 34709, 
      32645, 32413, 39610, 35685, 31393, 31429, 31770, 32554, 32773, 34138, 
      35953, 43520, 41792, 35600, 34820, 34112, 31040, 30992, 32497, 33892, 
      43621, 39841, 37349, 35386, 34346, 33434, 30661, 30794, 31250, 31301, 
      43272, 37332, 36676, 35901, 35752, 35605, 35037, 33997, 31876, 30277, 
      30325, 30805, 31117, 31176, 32877, 34120, 35176, 45058, 39533, 37154, 
      30713, 30829, 43745, 41684, 41248, 40193, 39988, 39385, 30880, 30209, 
      29728, 32393, 41341, 35802, 35482, 34570, 31545, 30537, 29341, 34282, 
      44029, 41221, 38701, 31301, 29741, 32381, 38362, 28705, 28661, 29045, 
      35620, 32848, 31249, 29824, 28480, 30249, 32068, 39338, 38090, 37493, 
      32378, 30290, 28289, 30698, 39220, 30260, 29237, 27845, 27592, 27956, 
      28132, 28232, 29320, 31525, 32045, 37026, 32554, 31714, 30825, 27394, 
      27666, 27709, 29929, 31849, 36112, 34996, 33785, 30740, 31520, 37805, 
      31469, 26573, 26594, 27593, 28169, 28970, 30413, 39013, 37060, 34344, 
      26728, 34570, 33842, 33317, 31546, 26705, 26821, 33881, 26756, 37381, 
      37162, 32170, 30322, 28762, 28645, 25570, 25425, 25345, 25506, 33428, 
      30440, 28100, 25805, 25748, 25045, 25085, 25133, 25189, 25610, 24818, 
      24730, 24818, 25090, 27565, 28013, 30577, 30112, 29961, 24865, 24561, 
      27145, 28057, 29954, 29801, 26234, 24986, 32932, 32741, 27560, 24941, 
      24500, 24392, 27316, 28593, 27634, 24193, 24138, 25009, 27505, 28433, 
      27865, 23393, 23428, 24548, 25220, 24565, 24322, 30244, 27684, 23869, 
      22941, 22210, 24137, 24802, 32105, 30185, 27529, 23348, 30825, 24973, 
      22450, 27716, 26077, 21677, 21605, 23432, 22469, 21809, 22394, 23234, 
      29952, 26065, 24217, 20857, 20745, 26849, 22474, 20890, 20810, 21025, 
      29965, 20789, 20740, 20245, 20389, 20740, 21253, 21928, 23413, 25965, 
      20610, 19882, 20410, 21645, 19402, 19442, 19517, 19577, 19645, 19762, 
      21002, 23546, 19368, 20893, 23400, 23533, 25493, 18794, 19093, 26240, 
      21977, 20705, 18521, 18596, 18394, 21556, 17992, 21410, 17753, 18845, 
      20938, 26260, 21024, 23722, 18682, 17186, 17330, 18605, 19186, 19604, 
      17429, 28741, 16810, 16762, 17002, 20485, 20873, 20480, 19409, 17113, 
      21008, 25154, 22529, 19154, 18433, 17729, 17153, 20890, 20365, 18901, 
      18180, 17320, 16776, 17032, 17101, 17640, 16217, 15905, 15380, 15572, 
      17680, 18625, 18973, 15913, 15298, 15913, 16573, 17530, 16328, 15413, 
      16565, 21530, 15866, 14690, 17777, 15241, 15076, 14656, 14404, 14481, 
      14500, 14841, 22082, 17186, 17077, 16661, 15605, 14602, 14330, 14282, 
      17893, 16424, 14285, 18020, 16189, 13858, 13698, 13789, 15370, 17785, 
      18450, 13652, 17681, 25994, 21506, 19309, 17986, 15929, 14186, 13306, 
      14989, 17849, 19309, 20917, 20392, 19080, 16965, 15597, 13780, 13117, 
      14440, 13610, 12805, 12913, 15905, 17728, 13505, 12593, 19546, 14346, 
      12897, 12370, 16042, 21901, 14309, 14036, 12181, 12584, 15944, 17065, 
      13106, 12077, 11945, 11981, 12137, 12281, 15130, 16642, 17965, 16425, 
      16020, 12688, 11988, 12889, 19370, 11458, 11465, 11738, 12674, 13049, 
      14365, 14474, 14813, 15418, 12836, 11261, 11240, 11252, 13637, 13940, 
      16861, 12321, 12394, 18737, 10832, 10825, 10820, 13732, 14416, 17665, 
      14330, 10865, 10730, 10970, 11009, 11285, 14209, 10429, 10573, 11245, 
      11493, 13213, 12905, 10730, 18850, 10961, 10225, 19801, 20205, 10890, 
      9817, 10426, 14842, 16525, 11629, 9860, 11629, 14228, 17173, 18253, 
      19805, 12010, 10778, 9578, 9530, 9985, 11345, 13898, 15338, 16465, 
      18245, 15616, 15940, 18052, 16769, 9026, 11234, 11426, 16421, 17861, 
      12436, 10061, 10772, 11861, 19037, 20500, 19053, 15705, 9090, 8973, 
      9549, 10585, 14125, 18058, 18850, 18665, 13225, 8465, 8465, 11489, 
      18464, 9650, 10985, 10804, 9621, 8101, 8424, 8941, 16200, 16381, 8821, 
      8282, 9946, 10625, 17330, 7808, 7748, 8185, 10769, 15844, 20740, 19018, 
      12058, 9594, 9505, 7650, 9505, 16232, 8021, 7421, 11240, 15140, 20165, 
      11849, 7709, 7325, 7261, 10946, 12409, 12850, 17629, 18292, 7057, 7540, 
      11152, 11680, 15705, 19433, 18125, 7114, 6970, 6938, 7033, 7058, 7330, 
      10610, 18553, 21608, 19045, 14824, 8573, 7949, 7400, 6725, 6725, 6868, 
      10693, 8865, 7930, 7522, 7461, 6961, 6885, 6625, 16362, 12800, 18944, 
      11282, 6241, 6250, 6257, 6641, 6770, 10573, 8109, 6133, 6148, 12808, 
      17533, 7693, 6605, 6125, 16745, 17165, 10817, 12337, 12665, 12832, 
      13172, 19700, 13194, 21001, 11101, 6170, 5690, 12554, 13073, 21713, 
      5473, 20560, 5297, 5125, 5290, 4765, 4810, 13597, 20500, 4880, 13273, 
      16288, 22048, 5578, 15725, 16370, 22445, 16020, 22581, 16769, 4229, 
      4666, 5009, 16106, 19850, 4196, 4033, 4369, 17425, 13645, 4628, 3845, 
      4244, 4420, 19973, 21533, 4562, 3770, 3825, 20122, 3364, 16474, 3274, 
      3236, 3280, 3305, 2920, 23258, 17209, 2813, 2953, 21097, 20725, 20456, 
      2930, 2560, 2320, 2329, 24616, 21437, 2120, 2125, 2314, 1849, 1898, 
      1913, 2018, 2020, 23290, 1961, 1557, 1448, 1586, 1549, 1210, 1114, 
      1153, 1649, 1117, 505, 800, 464, 1053, 261, 289, 173, 180, 125, 85, 72, 
      146, 29, 226, 17, 0, 265, 212, 20, 169, 106, 149, 208, 394, 356, 468, 
      328, 461, 706, 725, 1460, 1604, 1601 ], 
  [ 92857, 92585, 92209, 89801, 87905, 87716, 87680, 87281, 86472, 83385, 
      82325, 79528, 77170, 75197, 74609, 74468, 73765, 73261, 73069, 70925, 
      70180, 69544, 68122, 67082, 66568, 66218, 65897, 64585, 64013, 64033, 
      63828, 63530, 62824, 62789, 61648, 60957, 60125, 57796, 56644, 56744, 
      74665, 75769, 54314, 54500, 54020, 53873, 54148, 69200, 66586, 52445, 
      53428, 51785, 51077, 51085, 52146, 50641, 62289, 64314, 50177, 61201, 
      63632, 59530, 49509, 48985, 72736, 66625, 49921, 48425, 48404, 57425, 
      48250, 48082, 57565, 72805, 67405, 63149, 64250, 48770, 47345, 57089, 
      71937, 71305, 70992, 63556, 47056, 46672, 53712, 71189, 63752, 46085, 
      46120, 57245, 67869, 46269, 47970, 51930, 53113, 65969, 45065, 52865, 
      58633, 61945, 46285, 51577, 52090, 59650, 63981, 52021, 52200, 65882, 
      63845, 57137, 56677, 44005, 44522, 44708, 60010, 57733, 42930, 42853, 
      49573, 63461, 53252, 52237, 42500, 43805, 48997, 49492, 52436, 54317, 
      52841, 52634, 42809, 42125, 47354, 47954, 49250, 49421, 58516, 50832, 
      41737, 43060, 60253, 51613, 41218, 41330, 41353, 41570, 41785, 48265, 
      53978, 58228, 57704, 41288, 40853, 41029, 51208, 52945, 41242, 40501, 
      44757, 45301, 51426, 59321, 51449, 47396, 40361, 40169, 41156, 41369, 
      42809, 43364, 45685, 48613, 47485, 40045, 39348, 39213, 39229, 39240, 
      41908, 39034, 38825, 38873, 40034, 46909, 55577, 48020, 46697, 46516, 
      44977, 43177, 39145, 38480, 41897, 43745, 46697, 48820, 38386, 38349, 
      38425, 38986, 40729, 42121, 42397, 39940, 37960, 41480, 44692, 50938, 
      37393, 39458, 51748, 43425, 40585, 39364, 36964, 37264, 42257, 38245, 
      37106, 37570, 40202, 43706, 46916, 43156, 36676, 39464, 42445, 37242, 
      36621, 35946, 35917, 36621, 38637, 46793, 42569, 39313, 38825, 35569, 
      38944, 35698, 36818, 39925, 39780, 36445, 34645, 35380, 43060, 47221, 
      39701, 38450, 34850, 34640, 33860, 41081, 38965, 33553, 33505, 40714, 
      42533, 39053, 38453, 36040, 34724, 34148, 33448, 33320, 33140, 33133, 
      33293, 33800, 34280, 34493, 35149, 35240, 46217, 42761, 34786, 34282, 
      32986, 34610, 38025, 34900, 32464, 33076, 33769, 35001, 35316, 37161, 
      39456, 41257, 39785, 34745, 34157, 33641, 32105, 32185, 35066, 36941, 
      41288, 38084, 36040, 34493, 33709, 33053, 32168, 32525, 33365, 33448, 
      40933, 35953, 35425, 34810, 34693, 34578, 34138, 33354, 31905, 31618, 
      31858, 32850, 33354, 33445, 35818, 37413, 38725, 42425, 37700, 35737, 
      32912, 33092, 41234, 39461, 39089, 38194, 38021, 37514, 31025, 30706, 
      30641, 35386, 39112, 34501, 34245, 33525, 31300, 30676, 30312, 37845, 
      41378, 38954, 36818, 31018, 30098, 35554, 36473, 29600, 29620, 31028, 
      34141, 31945, 30762, 29817, 29241, 32962, 35325, 37181, 36125, 35624, 
      31501, 29989, 28916, 33661, 37025, 29857, 29186, 28562, 28661, 29857, 
      30161, 30325, 31925, 34802, 35450, 35113, 31473, 30825, 30160, 28233, 
      29593, 29668, 32848, 35280, 34289, 33365, 32378, 33973, 34945, 35656, 
      30472, 27880, 27997, 29860, 30692, 31781, 33640, 36634, 34969, 32701, 
      28669, 32825, 32225, 31796, 30377, 28832, 29012, 32194, 26893, 35080, 
      34893, 30733, 29269, 28093, 28008, 26245, 26260, 26308, 27205, 31697, 
      29285, 27521, 26090, 26065, 26546, 26650, 26762, 26882, 25825, 25609, 
      26225, 26441, 26969, 30500, 31076, 29250, 28881, 28762, 25330, 25282, 
      30042, 31210, 28685, 28564, 25925, 25189, 31049, 30890, 26765, 25010, 
      24793, 24749, 30425, 27472, 26737, 24480, 26185, 27472, 30736, 27274, 
      26834, 25114, 25181, 26941, 27869, 24392, 24245, 28593, 26545, 23850, 
      24778, 23273, 26704, 27593, 30026, 28426, 26282, 23285, 28900, 24264, 
      24525, 26297, 25010, 22210, 23290, 26045, 22388, 22048, 24713, 25873, 
      28009, 24858, 23458, 21634, 21778, 25412, 22157, 21341, 22541, 22916, 
      27914, 21106, 21089, 21074, 21986, 22625, 23426, 24389, 26354, 24580, 
      20857, 21025, 22257, 24100, 20789, 20893, 21064, 21188, 21320, 21533, 
      23413, 26725, 21037, 23362, 26605, 26770, 23956, 19721, 20756, 24505, 
      21170, 20282, 19762, 19997, 19053, 20705, 19253, 20521, 19072, 20996, 
      23825, 24309, 24001, 22181, 18485, 18077, 18797, 20872, 21677, 18985, 
      19210, 26260, 17433, 18153, 18649, 23508, 19762, 19465, 18682, 19010, 
      24217, 23141, 20996, 18421, 17924, 17476, 17156, 24125, 19242, 18162, 
      17665, 17125, 18757, 19141, 19242, 20005, 16298, 16178, 16325, 17029, 
      20225, 21458, 17992, 16020, 16717, 17812, 18792, 20101, 16109, 15674, 
      18874, 19865, 15737, 15905, 20560, 15298, 15229, 15129, 15453, 15754, 
      15805, 16498, 20213, 16405, 16328, 16040, 15368, 14909, 14893, 15613, 
      16850, 15797, 15866, 21041, 15556, 14409, 14569, 15076, 17649, 20800, 
      21625, 15061, 20722, 23333, 19549, 17768, 16733, 15220, 14149, 13973, 
      17288, 20980, 22760, 19018, 18589, 17533, 15898, 14914, 13833, 14418, 
      16605, 13625, 13940, 14240, 18640, 16361, 13450, 13754, 17757, 13837, 
      13060, 13077, 18925, 19658, 13730, 13553, 13394, 14213, 18853, 15680, 
      12905, 12548, 12608, 13220, 13568, 13840, 17873, 19769, 21380, 15130, 
      14821, 12577, 13477, 14922, 17429, 12461, 12500, 13189, 14701, 15236, 
      17000, 17141, 17576, 18341, 12457, 12002, 12205, 12281, 16106, 16505, 
      20162, 14368, 14473, 16778, 11593, 11618, 11645, 16349, 17225, 15860, 
      13261, 11236, 11261, 12461, 12532, 13000, 17012, 11466, 11866, 13050, 
      13426, 15786, 12112, 12337, 22697, 10834, 10610, 23834, 17800, 10693, 
      10548, 12085, 17973, 20008, 11042, 11225, 13922, 17257, 20810, 22082, 
      23890, 11225, 10441, 10009, 10729, 11600, 13600, 16889, 18649, 20000, 
      22100, 13897, 19405, 21901, 14788, 9893, 13573, 13829, 20008, 21704, 
      11345, 12010, 13009, 14450, 23098, 24785, 16612, 13840, 9241, 10372, 
      11332, 12816, 17316, 21985, 22905, 16250, 11834, 9250, 9314, 14066, 
      22481, 9277, 13460, 9945, 9178, 8874, 9805, 10674, 19885, 20098, 8660, 
      8473, 12185, 13088, 21233, 8345, 8605, 9650, 13322, 19517, 25181, 
      16381, 10701, 8941, 8884, 8149, 11700, 14005, 8002, 8042, 14005, 18737, 
      24562, 10448, 7780, 7780, 7844, 13673, 15488, 16025, 21668, 15669, 
      7858, 9013, 13969, 14625, 19450, 16612, 15496, 7397, 7445, 7477, 8180, 
      8237, 8765, 13325, 22772, 18461, 16250, 12701, 7954, 7586, 7325, 7450, 
      7514, 8009, 13466, 8080, 7497, 7281, 7252, 7072, 7060, 7120, 20281, 
      16105, 23273, 9749, 6980, 7085, 7124, 8020, 8245, 9162, 7402, 7090, 
      7137, 16165, 21690, 7076, 6500, 7300, 20800, 21284, 13810, 15650, 
      16042, 16241, 16645, 24197, 16693, 25684, 9410, 5945, 5785, 15977, 
      16592, 26512, 5626, 25225, 5476, 5330, 5233, 5508, 5713, 17284, 17141, 
      5041, 16922, 20417, 26945, 5189, 19784, 20525, 27400, 20137, 27562, 
      13840, 4820, 5993, 6560, 20249, 24505, 5165, 4420, 5652, 21780, 11114, 
      4369, 4450, 5521, 5825, 24674, 26426, 4265, 4177, 3970, 16613, 3977, 
      13401, 4041, 4157, 4265, 4322, 3573, 19265, 13952, 3460, 3920, 17316, 
      16970, 16733, 2753, 2601, 3001, 3042, 20357, 17530, 2597, 2340, 3393, 
      2372, 2645, 2692, 2957, 3049, 19097, 1858, 1864, 2005, 1453, 1448, 
      1321, 1417, 1872, 1306, 676, 1152, 545, 1105, 562, 424, 900, 452, 325, 
      392, 162, 181, 89, 466, 17, 416, 265, 0, 5, 197, 20, 53, 130, 145, 153, 
      205, 241, 421, 292, 533, 610, 1369, 1565, 1594 ], 
  [ 93554, 93250, 92900, 90484, 88570, 88353, 88309, 87940, 87089, 84050, 
      82994, 80105, 77813, 75794, 75258, 75105, 74384, 73882, 73666, 71514, 
      70801, 70193, 68653, 67601, 67081, 66789, 66490, 65192, 64532, 64634, 
      64409, 64129, 63401, 63362, 62197, 61538, 60660, 58225, 57125, 57185, 
      74600, 75688, 54765, 55073, 54545, 54314, 54545, 69173, 66593, 52900, 
      54041, 52180, 51530, 51530, 52757, 51112, 62312, 64301, 50626, 61234, 
      63621, 59585, 49898, 49384, 73805, 67610, 50522, 48890, 48841, 57490, 
      48761, 48569, 57616, 73882, 68410, 64090, 65213, 49373, 47848, 57128, 
      73010, 72370, 72053, 64513, 47573, 47125, 53813, 72256, 64721, 46450, 
      46481, 57250, 68900, 46580, 48197, 52037, 53192, 66978, 45538, 52938, 
      58594, 62900, 46880, 51668, 52169, 59585, 64970, 52090, 52265, 66901, 
      64836, 58024, 57556, 44356, 44829, 44977, 60953, 58640, 43385, 43280, 
      49664, 64458, 54085, 53050, 42949, 44074, 49090, 49573, 52453, 54298, 
      53672, 53461, 43336, 42500, 47477, 48061, 49325, 49492, 59449, 51629, 
      42194, 43321, 61216, 52432, 41641, 41697, 41716, 41905, 42100, 48340, 
      53937, 59165, 58633, 41785, 41234, 41378, 51209, 53800, 41765, 40868, 
      44900, 45428, 51413, 60282, 52282, 48145, 40842, 40626, 41425, 41626, 
      43002, 43537, 46400, 49402, 48250, 40562, 39797, 39602, 39610, 39617, 
      42101, 39493, 39240, 39240, 40293, 46948, 56498, 48809, 47458, 47273, 
      45698, 43850, 39650, 38909, 42058, 43850, 46730, 48809, 38857, 38816, 
      38740, 39257, 40916, 42260, 43066, 40525, 38281, 41625, 44749, 51797, 
      37832, 39661, 52625, 44138, 41218, 39953, 37313, 37573, 42948, 38800, 
      37393, 37825, 40345, 43753, 47717, 43877, 37157, 39617, 43156, 37781, 
      37124, 36389, 36244, 36884, 38804, 47602, 43290, 39946, 39442, 35890, 
      39085, 35969, 37025, 40594, 40445, 36994, 35050, 35645, 43069, 48052, 
      40372, 39085, 35125, 35125, 34225, 41114, 39632, 33956, 33892, 40745, 
      43290, 39730, 39114, 36625, 35253, 34645, 33889, 33745, 33525, 33490, 
      33610, 34065, 34513, 34714, 35338, 35425, 47048, 43528, 35333, 34805, 
      33413, 34805, 38690, 35465, 32797, 33337, 33986, 35162, 35465, 37250, 
      39485, 42004, 40500, 35316, 34704, 34164, 32436, 32500, 35209, 37024, 
      42041, 38765, 36665, 35066, 34250, 33562, 32441, 32770, 33562, 33641, 
      41684, 36584, 36040, 35405, 35284, 35165, 34709, 33893, 32360, 31909, 
      32125, 33053, 33533, 33620, 35909, 37460, 38740, 43210, 38385, 36370, 
      33093, 33265, 42001, 40192, 39812, 38897, 38720, 38201, 31460, 31097, 
      30980, 35465, 39841, 35114, 34850, 34106, 31781, 31109, 30641, 37850, 
      42157, 39685, 37501, 31501, 30501, 35605, 37154, 29933, 29945, 31225, 
      34768, 32500, 31265, 30260, 29588, 33065, 35360, 37890, 36810, 36297, 
      32050, 30466, 29277, 33730, 37736, 30344, 29629, 28909, 28964, 30056, 
      30344, 30500, 32036, 34829, 35461, 35786, 32042, 31370, 30677, 28562, 
      29786, 29857, 32917, 35285, 34948, 34000, 32985, 34000, 34948, 36353, 
      31025, 28145, 28250, 30005, 30805, 31858, 33665, 37357, 35656, 33332, 
      28852, 33466, 32850, 32409, 30946, 28989, 29161, 32825, 27296, 35785, 
      35594, 31330, 29818, 28594, 28505, 26578, 26573, 26605, 27410, 32328, 
      29844, 28008, 26469, 26440, 26773, 26869, 26973, 27085, 26210, 25922, 
      26450, 26650, 27146, 30545, 31105, 29825, 29444, 29321, 25681, 25601, 
      30089, 31225, 29250, 29125, 26370, 25570, 31688, 31525, 27268, 25405, 
      25160, 25108, 30440, 28013, 27250, 24845, 26330, 27565, 30733, 27817, 
      27361, 25297, 25360, 27040, 27936, 24809, 24650, 29192, 27080, 24245, 
      24941, 23530, 26773, 27634, 30673, 29033, 26825, 23680, 29525, 24737, 
      24650, 26856, 25525, 22525, 23461, 26100, 22777, 22397, 24802, 25922, 
      28628, 25385, 23929, 21913, 22025, 25965, 22570, 21658, 22698, 23053, 
      28541, 21437, 21416, 21341, 22157, 22760, 23525, 24452, 26357, 25121, 
      21194, 21250, 22394, 24161, 20978, 21074, 21233, 21349, 21473, 21674, 
      23474, 26690, 21188, 23413, 26564, 26725, 24505, 19962, 20905, 25076, 
      21625, 20689, 19961, 20176, 19322, 21160, 19444, 20978, 19253, 21073, 
      23810, 24896, 23972, 22714, 18850, 18306, 18954, 20929, 21706, 19400, 
      19325, 26905, 17690, 18314, 18778, 23465, 20233, 19924, 19105, 19105, 
      24148, 23722, 21517, 18842, 18317, 17837, 17485, 24050, 19709, 18581, 
      18056, 17476, 18836, 19204, 19301, 20036, 16609, 16465, 16528, 17168, 
      20228, 21425, 18433, 16325, 16858, 17893, 18833, 20098, 16452, 15957, 
      18901, 20386, 16066, 16066, 20525, 15601, 15520, 15380, 15632, 15905, 
      15952, 16601, 20754, 16810, 16729, 16425, 15705, 15178, 15130, 15754, 
      17285, 16180, 15973, 20968, 15937, 14642, 14762, 15217, 17666, 20725, 
      21530, 15184, 20641, 23962, 20090, 18257, 17186, 15605, 14450, 14186, 
      17297, 20885, 22625, 19549, 19108, 18020, 16325, 15293, 14120, 14549, 
      16628, 13914, 14089, 14365, 18589, 16820, 13745, 13897, 18266, 14186, 
      13325, 13274, 18850, 20221, 14085, 13896, 13525, 14292, 18772, 16133, 
      13210, 12769, 12805, 13345, 13669, 13925, 17810, 19658, 21233, 15569, 
      15248, 12868, 13568, 14945, 17946, 12610, 12645, 13282, 14722, 15237, 
      16945, 17082, 17505, 18250, 12776, 12181, 12356, 12424, 16069, 16456, 
      20021, 14381, 14482, 17289, 11764, 11785, 11808, 16288, 17140, 16349, 
      13658, 11453, 11458, 12538, 12605, 13049, 16925, 11597, 11965, 13085, 
      13445, 15725, 12469, 12394, 22474, 11105, 10817, 23585, 18353, 10970, 
      10709, 12130, 17834, 19825, 11365, 11304, 13885, 17128, 20605, 21853, 
      23629, 11570, 10730, 10202, 10826, 11645, 13565, 16762, 18482, 19805, 
      21865, 14356, 19216, 21664, 15277, 10026, 13522, 13770, 19801, 21465, 
      11720, 12005, 12968, 14365, 22829, 24488, 17153, 14309, 9458, 10433, 
      11345, 12773, 17153, 21730, 22634, 16785, 12241, 9385, 9441, 13977, 
      22212, 9554, 13381, 10280, 9461, 9005, 9860, 10685, 19652, 19861, 8905, 
      8674, 12130, 13005, 20970, 8500, 8720, 9689, 13225, 19280, 24848, 
      16930, 11090, 9242, 9181, 8306, 11645, 14500, 8221, 8181, 13876, 18504, 
      24229, 10837, 7985, 7937, 7985, 13546, 15317, 15842, 21377, 16208, 
      7969, 9040, 13828, 14468, 19193, 17173, 16033, 7570, 7594, 7618, 8245, 
      8298, 8794, 13194, 22453, 19060, 16805, 13172, 8237, 7837, 7540, 7565, 
      7621, 8072, 13325, 8381, 7754, 7514, 7481, 7261, 7241, 7261, 19994, 
      15892, 22932, 10138, 7085, 7178, 7213, 8045, 8258, 9533, 7685, 7165, 
      7208, 15940, 21365, 7345, 6705, 7345, 20485, 20961, 13625, 15425, 
      15809, 16004, 16400, 23824, 16442, 25285, 9805, 6154, 5954, 15730, 
      16333, 26093, 5785, 24820, 5629, 5477, 5410, 5585, 5770, 16993, 17728, 
      5188, 16633, 20068, 26500, 5402, 19441, 20170, 26945, 19784, 27101, 
      14365, 4905, 5986, 6525, 19890, 24082, 5200, 4525, 5645, 21389, 11581, 
      4552, 4525, 5512, 5800, 24237, 25965, 4450, 4274, 4097, 17194, 4040, 
      13922, 4082, 4176, 4276, 4329, 3620, 19890, 14485, 3505, 3925, 17909, 
      17557, 17316, 2890, 2708, 3028, 3065, 20996, 18125, 2644, 2417, 3362, 
      2405, 2650, 2693, 2938, 3016, 19714, 1961, 1913, 2020, 1546, 1537, 
      1378, 1450, 1853, 1417, 769, 1109, 612, 1060, 653, 425, 845, 433, 320, 
      369, 149, 164, 90, 397, 26, 349, 212, 5, 0, 144, 5, 26, 85, 100, 122, 
      160, 200, 340, 241, 466, 533, 1256, 1440, 1465 ], 
  [ 94250, 93754, 93572, 91156, 89170, 88785, 88693, 88516, 87425, 84746, 
      83738, 80345, 78509, 76250, 76050, 75825, 75008, 74530, 74170, 72018, 
      71521, 71105, 68869, 67769, 67225, 67293, 67138, 65960, 64772, 65378, 
      65033, 64873, 64025, 63962, 62677, 62234, 61092, 58081, 57317, 57137, 
      71528, 72520, 54837, 55889, 55073, 54338, 54305, 66389, 64025, 53044, 
      55145, 51988, 51698, 51650, 53885, 51400, 59912, 61685, 50794, 58906, 
      61029, 57401, 49730, 49288, 77741, 71042, 51650, 49202, 48985, 55402, 
      49361, 49025, 55456, 77890, 71986, 67282, 68549, 50549, 48424, 54920, 
      77018, 76330, 75989, 67825, 48245, 47413, 51989, 76240, 68129, 46234, 
      46241, 54874, 72692, 46052, 47165, 50285, 51272, 70650, 45994, 50994, 
      55978, 66260, 48080, 49844, 50273, 56825, 68546, 50146, 50297, 70669, 
      68436, 61000, 60484, 44116, 44325, 44257, 64289, 61760, 43793, 43520, 
      47888, 68130, 56773, 55618, 43333, 43378, 47338, 47749, 50245, 51874, 
      56360, 56125, 44200, 42452, 45917, 46405, 47477, 47620, 62761, 54125, 
      42650, 42601, 64720, 55072, 41905, 41625, 41620, 41641, 41716, 46516, 
      51417, 62525, 61945, 42505, 41258, 41210, 48953, 56680, 42653, 40820, 
      43508, 43940, 49085, 63810, 55042, 50401, 41490, 41130, 40801, 40930, 
      41922, 42337, 48464, 51922, 50626, 41450, 40277, 39722, 39682, 39665, 
      41045, 40045, 39528, 39240, 39645, 44980, 59834, 51353, 49834, 49625, 
      47834, 45698, 40490, 39293, 40834, 42290, 44738, 46553, 39505, 39440, 
      38452, 38705, 39860, 40916, 44914, 41869, 38041, 40329, 42925, 54797, 
      38312, 38725, 55745, 46274, 42874, 41345, 37265, 37285, 44964, 40000, 
      36985, 37225, 39073, 41905, 50405, 46085, 37925, 38417, 45316, 38909, 
      38036, 36941, 36100, 36356, 37700, 50362, 45522, 41650, 41050, 35722, 
      37837, 35513, 36185, 42538, 42365, 38218, 35410, 35165, 41053, 50980, 
      42340, 40837, 34717, 35989, 34369, 39266, 41600, 34340, 34180, 38897, 
      45810, 41770, 41058, 38113, 36405, 35605, 34513, 34273, 33813, 33610, 
      33490, 33633, 33889, 34018, 34450, 34513, 50024, 46120, 36605, 35933, 
      33965, 33965, 40682, 36857, 32797, 32905, 33290, 34130, 34361, 35786, 
      37661, 44500, 42804, 36756, 36000, 35316, 32436, 32404, 34081, 35536, 
      44585, 40877, 38441, 36530, 35522, 34642, 32105, 32266, 32770, 32825, 
      44228, 38408, 37768, 37013, 36868, 36725, 36173, 35165, 33128, 31693, 
      31765, 32309, 32645, 32708, 34493, 35780, 36868, 45970, 40545, 38218, 
      32229, 32353, 44665, 42640, 42212, 41177, 40976, 40385, 32132, 31505, 
      31076, 34001, 42289, 36866, 36554, 35666, 32741, 31781, 30689, 35954, 
      44917, 42157, 39685, 32485, 31005, 33997, 39338, 30029, 29993, 30505, 
      36640, 33940, 32393, 31028, 29780, 31793, 33680, 40266, 39042, 38457, 
      33466, 31450, 29565, 32266, 40136, 31400, 30421, 29125, 28916, 29384, 
      29576, 29684, 30836, 33125, 33661, 37970, 33602, 32786, 31925, 28682, 
      29090, 29137, 31477, 33461, 37060, 35968, 34785, 32320, 33124, 38705, 
      32513, 27905, 27938, 29045, 29653, 30490, 31985, 39877, 37960, 35300, 
      28132, 35506, 34794, 34281, 32554, 28125, 28249, 34817, 27920, 38233, 
      38018, 33130, 31330, 29818, 29705, 26794, 26669, 26605, 26858, 34344, 
      31428, 29160, 26973, 26920, 26365, 26413, 26469, 26533, 26762, 26042, 
      26042, 26146, 26450, 29057, 29521, 31529, 31076, 30929, 26041, 25769, 
      28625, 29569, 30906, 30757, 27306, 26122, 33800, 33613, 28564, 26053, 
      25640, 25540, 28808, 29549, 28618, 25325, 25490, 26413, 29005, 29377, 
      28825, 24697, 24736, 25936, 26640, 25625, 25394, 31112, 28616, 24941, 
      24245, 23410, 25525, 26218, 32905, 31025, 28433, 24400, 31637, 25937, 
      23762, 28584, 26989, 22789, 22861, 24804, 23497, 22877, 23722, 24602, 
      30740, 26945, 25153, 21985, 21905, 27693, 23458, 21970, 22050, 22285, 
      30725, 21845, 21800, 21365, 21605, 21992, 22541, 23252, 24797, 26801, 
      21650, 21034, 21650, 22961, 20570, 20618, 20705, 20773, 20849, 20978, 
      22298, 24938, 20564, 22189, 24788, 24925, 26281, 19890, 20281, 26996, 
      22849, 21625, 19649, 19744, 19442, 22408, 19108, 22250, 18869, 20065, 
      22250, 26960, 22340, 24466, 19594, 18234, 18450, 19825, 20434, 20456, 
      18581, 29353, 17810, 17858, 18130, 21785, 21649, 21268, 20233, 18265, 
      22324, 25810, 23245, 19970, 19277, 18605, 18061, 22202, 21125, 19709, 
      19016, 18196, 17924, 18196, 18269, 18836, 17113, 16825, 16384, 16640, 
      18884, 19865, 19729, 16805, 16354, 17029, 17729, 18730, 17172, 16317, 
      17725, 22186, 16714, 15706, 18989, 16105, 15952, 15572, 15392, 15497, 
      15520, 15905, 22698, 17938, 17833, 17433, 16425, 15490, 15250, 15298, 
      18605, 17188, 15325, 19240, 16945, 14762, 14642, 14785, 16490, 18997, 
      19682, 14656, 18889, 26482, 22082, 19937, 18650, 16661, 15002, 14210, 
      16097, 19061, 20561, 21493, 20980, 19700, 17645, 16325, 14600, 14093, 
      15524, 14418, 13753, 13885, 17053, 18356, 14297, 13537, 20114, 15074, 
      13709, 13250, 17194, 22405, 15021, 14760, 13117, 13572, 17092, 17669, 
      13858, 12913, 12805, 12913, 13093, 13253, 16250, 17810, 19169, 17033, 
      16640, 13444, 12944, 13913, 19890, 12346, 12357, 12682, 13690, 14085, 
      15457, 15570, 15921, 16546, 13544, 12109, 12116, 12136, 14701, 15016, 
      18029, 13325, 13402, 19233, 11668, 11665, 11664, 14800, 15508, 18173, 
      14930, 11645, 11530, 11890, 11933, 12233, 15293, 11285, 11461, 12197, 
      12461, 14261, 13525, 11650, 20050, 11657, 10985, 21017, 20609, 11570, 
      10613, 11338, 15938, 17665, 12253, 10728, 12613, 15304, 18325, 19429, 
      21013, 12602, 11426, 10322, 10370, 10877, 12317, 14962, 16442, 17597, 
      19417, 16084, 17056, 19216, 17197, 9810, 12202, 12402, 17545, 19017, 
      12968, 10973, 11720, 12853, 20213, 21704, 19409, 16133, 9770, 9809, 
      10433, 11525, 15185, 19210, 20018, 19017, 13705, 9217, 9225, 12465, 
      19620, 10250, 11941, 11336, 10205, 8837, 9236, 9797, 17300, 17485, 
      9433, 8938, 10858, 11565, 18450, 8500, 8480, 8993, 11713, 16928, 21920, 
      19306, 12506, 10130, 10045, 8330, 10397, 16564, 8629, 8109, 12196, 
      16200, 21325, 12277, 8321, 7985, 7937, 11890, 13397, 13850, 18737, 
      18560, 7753, 8320, 12100, 12644, 16769, 19669, 18385, 7738, 7618, 7594, 
      7765, 7794, 8098, 11538, 19669, 21796, 19277, 15140, 9077, 8485, 7972, 
      7397, 7405, 7592, 11621, 9341, 8450, 8066, 8009, 7549, 7481, 7261, 
      17426, 13780, 20052, 11650, 6893, 6914, 6925, 7373, 7514, 10949, 8573, 
      6805, 6824, 13780, 18605, 8161, 7137, 6817, 17797, 18225, 11729, 13289, 
      13625, 13796, 14144, 20800, 14162, 22117, 11413, 6658, 6218, 13498, 
      14029, 22829, 6001, 21652, 5821, 5645, 5770, 5345, 5410, 14545, 20560, 
      5380, 14209, 17284, 23140, 6002, 16705, 17362, 23537, 17000, 23669, 
      16861, 4761, 5290, 5661, 17082, 20890, 4768, 4525, 4973, 18413, 13765, 
      5032, 4357, 4840, 5032, 20997, 22581, 4954, 4250, 4265, 20098, 3848, 
      16490, 3770, 3744, 3796, 3825, 3380, 23130, 17173, 3265, 3445, 20981, 
      20605, 20340, 3250, 2900, 2740, 2753, 24404, 21269, 2500, 2465, 2762, 
      2213, 2290, 2309, 2434, 2440, 23050, 2225, 1865, 1780, 1810, 1777, 
      1450, 1378, 1469, 1825, 1201, 725, 900, 676, 1109, 377, 461, 289, 272, 
      225, 125, 116, 162, 85, 194, 61, 20, 197, 144, 0, 101, 50, 61, 100, 
      242, 208, 296, 196, 289, 490, 509, 1160, 1296, 1297 ], 
  [ 94261, 93925, 93601, 91177, 89245, 89000, 88948, 88609, 87716, 84725, 
      83673, 80692, 78466, 76401, 75917, 75752, 75013, 74513, 74273, 72113, 
      71432, 70852, 69194, 68130, 67604, 67370, 67093, 65809, 65061, 65245, 
      65000, 64738, 63988, 63945, 62756, 62129, 61205, 58664, 57616, 57636, 
      74545, 75617, 55226, 55656, 55080, 54765, 54952, 69156, 66610, 53365, 
      54664, 52585, 51993, 51985, 53378, 51593, 62345, 64298, 51085, 61277, 
      63620, 59650, 50297, 49793, 74884, 68605, 51133, 49365, 49288, 57565, 
      49282, 49066, 57677, 74969, 69425, 65041, 66186, 49986, 48361, 57177, 
      74093, 73445, 73124, 65480, 48100, 47588, 53924, 73333, 65700, 46825, 
      46852, 57265, 69941, 46901, 48434, 52154, 53281, 67997, 46021, 53021, 
      58565, 63865, 47485, 51769, 52258, 59530, 65969, 52169, 52340, 67930, 
      65837, 58921, 58445, 44717, 45146, 45256, 61906, 59557, 43850, 43717, 
      49765, 65465, 54928, 53873, 43408, 44353, 49193, 49664, 52480, 54289, 
      54513, 54298, 43873, 42885, 47610, 48178, 49410, 49573, 60392, 52436, 
      42661, 43592, 62189, 53261, 42074, 42074, 42089, 42250, 42425, 48425, 
      53906, 60112, 59572, 42292, 41625, 41737, 51220, 54665, 42298, 41245, 
      45053, 45565, 51410, 61253, 53125, 48904, 41333, 41093, 41704, 41893, 
      43205, 43720, 47125, 50201, 49025, 41089, 40256, 40001, 40001, 40004, 
      42304, 39962, 39665, 39617, 40562, 46997, 57429, 49608, 48229, 48040, 
      46429, 44533, 40165, 39348, 42229, 43965, 46773, 48808, 39338, 39293, 
      39065, 39538, 41113, 42409, 43745, 41120, 38612, 41780, 44816, 52666, 
      38281, 39874, 53512, 44861, 41861, 40552, 37672, 37892, 43649, 39365, 
      37690, 38090, 40498, 43810, 48528, 44608, 37648, 39780, 43877, 38330, 
      37637, 36842, 36581, 37157, 38981, 48421, 44021, 40589, 40069, 36221, 
      39236, 36250, 37242, 41273, 41120, 37553, 35465, 35920, 43088, 48893, 
      41053, 39730, 35410, 35620, 34600, 41157, 40309, 34369, 34289, 40786, 
      44057, 40417, 39785, 37220, 35792, 35152, 34340, 34180, 33920, 33857, 
      33937, 34340, 34756, 34945, 35537, 35620, 47889, 44305, 35890, 35338, 
      33850, 35010, 39365, 36040, 33140, 33608, 34213, 35333, 35624, 37349, 
      39524, 42761, 41225, 35897, 35261, 34697, 32777, 32825, 35362, 37117, 
      42804, 39456, 37300, 35649, 34801, 34081, 32724, 33025, 33769, 33844, 
      42445, 37225, 36665, 36010, 35885, 35762, 35290, 34442, 32825, 32210, 
      32402, 33266, 33722, 33805, 36010, 37517, 38765, 44005, 39080, 37013, 
      33284, 33448, 42778, 40933, 40545, 39610, 39429, 38898, 31905, 31498, 
      31329, 35554, 40580, 35737, 35465, 34697, 32272, 31552, 30980, 37865, 
      42946, 40426, 38194, 31994, 30914, 35666, 37845, 30276, 30280, 31432, 
      35405, 33065, 31778, 30713, 29945, 33178, 35405, 38609, 37505, 36980, 
      32609, 30953, 29648, 33809, 38457, 30841, 30082, 29266, 29277, 30265, 
      30537, 30685, 32157, 34866, 35482, 36469, 32621, 31925, 31204, 28901, 
      29989, 30056, 32996, 35300, 35617, 34645, 33602, 34037, 34961, 37060, 
      31588, 28420, 28513, 30160, 30928, 31945, 33700, 38090, 36353, 33973, 
      29045, 34117, 33485, 33032, 31525, 29156, 29320, 33466, 27709, 36500, 
      36305, 31937, 30377, 29105, 29012, 26921, 26896, 26912, 27625, 32969, 
      30413, 28505, 26858, 26825, 27010, 27098, 27194, 27298, 26605, 26245, 
      26685, 26869, 27333, 30600, 31144, 30410, 30017, 29890, 26042, 25930, 
      30146, 31250, 29825, 29696, 26825, 25961, 32337, 32170, 27781, 25810, 
      25537, 25477, 30465, 28564, 27773, 25220, 26485, 27668, 30740, 28370, 
      27898, 25490, 25549, 27149, 28013, 25236, 25065, 29801, 27625, 24650, 
      25114, 23797, 26852, 27685, 31330, 29650, 27378, 24085, 30160, 25220, 
      24785, 27425, 26050, 22850, 23642, 26165, 23176, 22756, 24901, 25981, 
      29257, 25922, 24410, 22202, 22282, 26528, 22993, 21985, 22865, 23200, 
      29178, 21778, 21753, 21618, 22338, 22905, 23634, 24525, 26370, 25672, 
      21541, 21485, 22541, 24232, 21177, 21265, 21412, 21520, 21636, 21825, 
      23545, 26665, 21349, 23474, 26533, 26690, 25064, 20213, 21064, 25657, 
      22090, 21106, 20170, 20365, 19601, 21625, 19645, 21445, 19444, 21160, 
      23805, 25493, 23953, 23257, 19225, 18545, 19121, 20996, 21745, 19825, 
      19450, 27560, 17957, 18485, 18917, 23432, 20714, 20393, 19538, 19210, 
      24089, 24313, 22048, 19273, 18720, 18208, 17824, 23985, 20186, 19010, 
      18457, 17837, 18925, 19277, 19370, 20077, 16930, 16762, 16741, 17317, 
      20241, 21402, 18884, 16640, 17009, 17984, 18884, 20105, 16805, 16250, 
      18938, 20917, 16405, 16237, 20500, 15914, 15821, 15641, 15821, 16066, 
      16109, 16714, 21305, 17225, 17140, 16820, 16052, 15457, 15377, 15905, 
      17730, 16573, 16090, 20905, 16328, 14885, 14965, 15368, 17693, 20660, 
      21445, 15317, 20570, 24601, 20641, 18756, 17649, 16000, 14761, 14409, 
      17316, 20800, 22500, 20090, 19637, 18517, 16762, 15682, 14417, 14690, 
      16661, 14213, 14248, 14500, 18548, 17289, 14050, 14050, 18785, 14545, 
      13600, 13481, 18785, 20794, 14450, 14249, 13666, 14381, 18701, 16596, 
      13525, 13000, 13012, 13480, 13780, 14020, 17757, 19557, 21096, 16018, 
      15685, 13169, 13669, 14978, 18473, 12769, 12800, 13385, 14753, 15248, 
      16900, 17033, 17444, 18169, 13105, 12370, 12517, 12577, 16042, 16417, 
      19890, 14404, 14501, 17810, 11945, 11962, 11981, 16237, 17065, 16848, 
      14065, 11680, 11665, 12625, 12688, 13108, 16848, 11738, 12074, 13130, 
      13474, 15674, 12836, 12461, 22261, 11386, 11034, 23346, 18916, 11257, 
      10880, 12185, 17705, 19652, 11698, 11393, 13858, 17009, 20410, 21634, 
      23378, 11925, 11029, 10405, 10933, 11700, 13540, 16645, 18325, 19620, 
      21640, 14825, 19037, 21437, 15776, 10169, 13481, 13721, 19604, 21236, 
      12105, 12010, 12937, 14290, 22570, 24201, 17704, 14788, 9685, 10504, 
      11368, 12740, 17000, 21485, 22373, 17330, 12658, 9530, 9578, 13898, 
      21953, 9841, 13312, 10625, 9754, 9146, 9925, 10706, 19429, 19634, 9160, 
      8885, 12085, 12932, 20717, 8665, 8845, 9738, 13138, 19053, 24525, 
      17489, 11489, 9553, 9488, 8473, 11600, 15005, 8450, 8330, 13757, 18281, 
      23906, 11236, 8200, 8104, 8136, 13429, 15156, 15669, 21096, 16757, 
      8090, 9077, 13697, 14321, 18946, 17744, 16580, 7753, 7753, 7769, 8320, 
      8369, 8833, 13073, 22144, 19669, 17370, 13653, 8530, 8098, 7765, 7690, 
      7738, 8145, 13194, 8692, 8021, 7757, 7720, 7460, 7432, 7412, 19717, 
      15689, 22601, 10537, 7200, 7281, 7312, 8080, 8281, 9914, 7978, 7250, 
      7289, 15725, 21050, 7624, 6920, 7400, 20180, 20648, 13450, 15210, 
      15586, 15777, 16165, 23461, 16201, 24896, 10210, 6373, 6133, 15493, 
      16084, 25684, 5954, 24425, 5792, 5634, 5597, 5672, 5837, 16712, 18325, 
      5345, 16354, 19729, 26065, 5625, 19108, 19825, 26500, 19441, 26650, 
      14900, 5000, 5989, 6500, 19541, 23669, 5245, 4640, 5648, 21008, 12058, 
      4745, 4610, 5513, 5785, 23810, 25514, 4645, 4381, 4234, 17785, 4113, 
      14453, 4133, 4205, 4297, 4346, 3677, 20525, 15028, 3560, 3940, 18512, 
      18154, 17909, 3037, 2825, 3065, 3098, 21645, 18730, 2701, 2504, 3341, 
      2448, 2665, 2704, 2929, 2993, 20341, 2074, 1972, 2045, 1649, 1636, 
      1445, 1493, 1844, 1538, 872, 1076, 689, 1025, 754, 436, 800, 424, 325, 
      356, 146, 157, 101, 338, 45, 292, 169, 20, 5, 101, 0, 9, 50, 65, 101, 
      125, 169, 269, 200, 409, 466, 1153, 1325, 1346 ], 
  [ 94420, 94036, 93754, 91330, 89380, 89093, 89029, 88738, 87785, 84884, 
      83844, 80737, 78625, 76500, 76100, 75917, 75154, 74660, 74384, 72224, 
      71597, 71065, 69233, 68157, 67625, 67481, 67240, 65986, 65106, 65416, 
      65141, 64909, 64129, 64080, 62861, 62288, 61298, 58613, 57649, 57609, 
      73762, 74810, 55229, 55845, 55197, 54756, 54877, 68445, 65953, 53386, 
      54925, 52522, 52020, 52000, 53645, 51650, 61730, 63629, 51112, 60680, 
      62957, 59089, 50240, 49754, 75853, 69448, 51400, 49428, 49309, 57028, 
      49417, 49165, 57122, 75956, 70304, 65824, 67005, 50265, 48490, 56610, 
      75080, 74420, 74093, 66293, 48253, 47645, 53453, 74314, 66537, 46756, 
      46777, 56656, 70874, 46754, 48161, 51701, 52786, 68900, 46120, 52520, 
      57896, 64690, 47770, 51298, 51769, 58825, 66848, 51668, 51833, 68857, 
      66722, 59650, 59162, 44642, 45005, 45061, 62725, 60322, 43937, 43762, 
      49306, 66368, 55585, 54500, 43489, 44164, 48740, 49193, 51913, 53668, 
      55170, 54949, 44074, 42858, 47205, 47749, 48933, 49090, 61205, 53045, 
      42760, 43397, 63050, 53906, 42125, 42041, 42050, 42169, 42314, 47954, 
      53261, 60937, 60385, 42457, 41616, 41680, 50641, 55370, 42505, 41218, 
      44690, 45178, 50813, 62120, 53800, 49453, 41480, 41204, 41533, 41704, 
      42920, 43405, 47626, 50816, 49604, 41296, 40361, 40016, 40004, 40001, 
      42025, 40085, 39722, 39602, 40385, 46490, 58248, 50229, 48808, 48613, 
      46948, 44980, 40360, 39429, 41908, 43560, 46260, 48229, 39485, 39434, 
      38978, 39385, 40834, 42058, 44192, 41441, 38537, 41441, 44345, 53401, 
      38386, 39625, 54277, 45380, 42260, 40885, 37645, 37805, 44138, 39650, 
      37573, 37925, 40165, 43333, 49185, 45145, 37825, 39465, 44402, 38597, 
      37850, 36965, 36530, 37010, 38690, 49096, 44564, 41000, 40456, 36164, 
      38909, 36121, 37017, 41744, 41585, 37844, 35540, 35785, 42569, 49610, 
      41530, 40153, 35293, 35821, 34621, 40680, 40786, 34450, 34346, 40309, 
      44672, 40912, 40256, 37577, 36065, 35377, 34481, 34297, 33977, 33872, 
      33892, 34217, 34585, 34756, 35300, 35377, 48618, 44938, 36193, 35605, 
      33973, 34785, 39848, 36373, 33125, 33485, 34024, 35060, 35333, 36968, 
      39053, 43370, 41786, 36242, 35570, 34970, 32762, 32786, 35065, 36730, 
      43425, 39969, 37729, 36000, 35104, 34336, 32625, 32884, 33556, 33625, 
      43066, 37666, 37082, 36397, 36266, 36137, 35641, 34745, 33002, 32141, 
      32297, 33065, 33485, 33562, 35641, 37082, 38282, 44680, 39605, 37460, 
      33053, 33205, 43429, 41530, 41130, 40165, 39978, 39429, 32058, 31585, 
      31338, 35173, 41177, 36160, 35876, 35072, 32497, 31705, 30977, 37376, 
      43621, 41029, 38725, 32225, 31025, 35249, 38376, 30285, 30277, 31237, 
      35858, 33410, 32045, 30890, 29978, 32845, 34970, 39188, 38048, 37505, 
      32948, 31184, 29705, 33428, 39042, 31090, 30265, 29305, 29250, 30082, 
      30330, 30466, 31842, 34425, 35017, 37000, 32996, 32264, 31501, 28916, 
      29800, 29861, 32621, 34829, 36130, 35122, 34037, 33602, 34490, 37633, 
      31945, 28345, 28420, 29905, 30625, 31588, 33265, 38705, 36914, 34450, 
      28850, 34612, 33956, 33485, 31912, 28925, 29077, 33949, 27850, 37097, 
      36896, 32372, 30740, 29396, 29297, 26960, 26905, 26897, 27472, 33458, 
      30794, 28778, 26969, 26930, 26893, 26969, 27053, 27145, 26728, 26260, 
      26568, 26728, 27144, 30213, 30733, 30821, 30410, 30277, 26117, 25957, 
      29765, 30821, 30224, 30089, 27044, 26084, 32850, 32677, 28090, 25957, 
      25642, 25570, 30042, 28933, 28100, 25325, 26260, 27365, 30293, 28745, 
      28249, 25325, 25378, 26858, 27674, 25425, 25236, 30266, 27994, 24809, 
      24925, 23752, 26525, 27316, 31873, 30133, 27765, 24250, 30673, 25505, 
      24548, 27842, 26401, 22901, 23477, 25826, 23341, 22861, 24616, 25636, 
      29770, 26297, 24701, 22205, 22237, 26945, 23200, 22048, 22688, 22993, 
      29709, 21865, 21834, 21609, 22185, 22698, 23373, 24210, 25965, 26077, 
      21640, 21416, 22340, 23917, 21060, 21136, 21265, 21361, 21465, 21636, 
      23236, 26212, 21178, 23153, 26074, 26225, 25493, 20180, 20893, 26122, 
      22381, 21325, 20077, 20242, 19616, 21922, 19546, 21748, 19333, 20893, 
      23400, 25994, 23530, 23680, 19396, 18512, 18980, 20705, 21412, 20074, 
      19249, 28157, 17972, 18356, 18740, 22997, 21053, 20714, 19805, 18985, 
      23618, 24820, 22465, 19540, 18945, 18385, 17953, 23508, 20525, 19277, 
      18682, 18002, 18682, 19010, 19097, 19762, 17041, 16837, 16690, 17170, 
      19890, 20997, 19193, 16745, 16868, 17753, 18593, 19748, 16970, 16325, 
      18629, 21352, 16552, 16132, 20101, 16025, 15914, 15674, 15746, 15949, 
      15986, 16525, 21776, 17492, 17401, 17057, 16217, 15520, 15392, 15776, 
      18045, 16810, 15913, 20458, 16565, 14900, 14920, 15245, 17384, 20213, 
      20968, 15170, 20117, 25216, 21124, 19161, 18000, 16249, 14884, 14400, 
      17001, 20329, 21969, 20561, 20090, 18922, 17077, 15925, 14522, 14561, 
      16370, 14324, 14149, 14365, 18149, 17658, 14173, 13945, 19232, 14752, 
      13681, 13460, 18356, 21325, 14669, 14450, 13549, 14186, 18266, 16965, 
      13672, 13021, 12997, 13357, 13621, 13837, 17352, 19080, 20565, 16369, 
      16018, 13298, 13498, 14705, 18944, 12688, 12713, 13220, 14480, 14945, 
      16513, 16640, 17033, 17728, 13282, 12337, 12442, 12490, 15685, 16042, 
      19377, 14125, 14216, 18281, 11906, 11917, 11930, 15850, 16642, 17289, 
      14368, 11713, 11668, 12448, 12505, 12889, 16425, 11645, 11933, 12893, 
      13213, 15293, 13085, 12260, 21640, 11509, 11061, 22689, 19465, 11392, 
      10841, 11972, 17216, 19097, 11905, 11234, 13525, 16538, 19825, 21013, 
      22709, 12168, 11188, 10420, 10804, 11493, 13213, 16180, 17800, 19053, 
      21013, 15242, 18482, 20810, 16241, 10100, 13136, 13364, 19025, 20609, 
      12402, 11737, 12610, 13897, 21901, 23490, 18253, 15229, 9748, 10333, 
      11125, 12413, 16493, 20840, 21704, 17873, 13009, 9473, 9509, 13505, 
      21290, 10000, 12937, 10874, 9925, 9089, 9754, 10469, 18826, 19025, 
      9277, 8936, 11752, 12557, 20072, 8650, 8770, 9549, 12745, 18450, 23778, 
      18068, 11828, 9760, 9689, 8464, 11273, 15506, 8537, 8297, 13322, 17690, 
      23165, 11581, 8269, 8101, 8109, 13000, 14661, 15156, 20421, 17330, 
      8021, 8882, 13250, 13850, 18325, 18353, 17153, 7780, 7744, 7748, 8185, 
      8228, 8644, 12644, 21433, 20338, 17973, 14130, 8725, 8245, 7858, 7633, 
      7669, 8010, 12753, 8917, 8180, 7880, 7837, 7517, 7477, 7397, 19060, 
      15146, 21866, 10900, 7137, 7200, 7225, 7897, 8080, 10253, 8185, 7145, 
      7178, 15170, 20345, 7813, 7013, 7253, 19493, 19949, 12961, 14661, 
      15025, 15210, 15586, 22690, 15616, 24089, 10597, 6484, 6184, 14920, 
      15493, 24853, 5993, 23618, 5825, 5661, 5672, 5597, 5732, 16085, 19018, 
      5378, 15733, 19018, 25210, 5760, 18409, 19108, 25633, 18730, 25777, 
      15509, 4949, 5800, 6269, 18824, 22856, 5122, 4625, 5465, 20249, 12589, 
      4850, 4553, 5330, 5578, 22985, 24653, 4756, 4360, 4261, 18496, 4050, 
      15080, 4040, 4082, 4162, 4205, 3602, 21320, 15685, 3485, 3805, 19265, 
      18901, 18650, 3112, 2858, 2978, 3005, 22482, 19501, 2650, 2501, 3176, 
      2385, 2560, 2593, 2788, 2834, 21160, 2125, 1945, 1970, 1700, 1681, 
      1448, 1460, 1733, 1625, 965, 965, 746, 914, 853, 409, 689, 373, 298, 
      305, 125, 130, 104, 245, 72, 205, 106, 53, 26, 50, 9, 0, 29, 50, 116, 
      122, 178, 218, 197, 400, 445, 1114, 1274, 1289 ], 
  [ 97621, 97205, 96941, 94477, 92485, 92170, 92098, 91829, 90826, 87925, 
      86873, 83642, 81556, 79361, 78997, 78802, 78013, 77513, 77213, 75013, 
      74402, 73882, 71924, 70820, 70274, 70180, 69953, 68689, 67721, 68105, 
      67810, 67588, 66778, 66725, 65466, 64909, 63865, 61034, 60106, 60026, 
      75665, 76697, 57616, 58346, 57650, 57125, 57202, 70346, 67880, 55745, 
      57434, 54805, 54353, 54325, 56128, 53993, 63625, 65488, 53425, 62577, 
      64810, 61000, 52477, 51993, 78754, 72265, 53833, 51725, 51578, 58925, 
      51752, 51476, 58997, 78849, 73125, 68581, 69776, 52676, 50801, 58457, 
      77953, 77285, 76954, 69050, 50570, 49898, 55354, 77173, 69290, 48905, 
      48922, 58445, 73681, 48841, 50164, 53584, 54641, 71677, 48361, 54361, 
      59625, 67405, 50125, 53149, 53608, 60520, 69589, 53489, 53650, 71620, 
      69457, 62281, 61785, 46737, 47056, 47066, 65396, 62957, 46120, 45917, 
      51125, 69085, 58138, 57033, 45658, 46153, 50553, 50994, 53650, 55369, 
      57713, 57488, 46313, 44945, 49040, 49568, 50720, 50873, 63842, 55546, 
      44921, 45362, 65709, 56421, 44244, 44104, 44109, 44200, 44325, 49725, 
      54916, 63562, 63002, 44642, 43685, 43717, 52330, 57905, 44708, 43265, 
      46513, 46985, 52480, 64753, 56305, 51874, 43633, 43333, 43474, 43633, 
      44785, 45250, 50005, 53261, 52025, 43469, 42466, 42061, 42041, 42034, 
      43874, 42192, 41785, 41617, 42292, 48177, 60809, 52658, 51209, 51010, 
      49309, 47293, 42505, 41498, 43709, 45305, 47933, 49858, 41588, 41533, 
      40925, 41288, 42653, 43829, 46485, 43650, 40482, 43210, 46026, 55876, 
      40441, 41444, 56762, 47701, 44501, 43082, 39602, 39722, 46429, 41805, 
      39460, 39780, 41908, 44980, 51578, 47458, 39898, 41210, 46697, 40720, 
      39937, 38992, 38441, 38857, 40441, 51481, 46861, 43209, 42649, 38061, 
      40626, 37960, 38792, 43973, 43810, 39953, 37505, 37610, 44138, 51993, 
      43753, 42340, 37120, 37850, 36530, 42257, 42989, 36389, 36269, 41876, 
      46957, 43117, 42445, 39690, 38122, 37402, 36450, 36250, 35890, 35757, 
      35737, 36010, 36346, 36505, 37017, 37090, 50969, 47225, 38260, 37648, 
      35920, 36500, 42025, 38450, 34970, 35258, 35753, 36733, 36994, 38569, 
      40594, 45621, 44005, 38317, 37621, 36997, 34597, 34605, 36712, 38317, 
      45674, 42146, 39850, 38069, 37141, 36341, 34394, 34625, 35249, 35314, 
      45305, 39785, 39185, 38480, 38345, 38212, 37700, 36772, 34945, 33920, 
      34052, 34756, 35152, 35225, 37220, 38617, 39785, 46945, 41770, 39573, 
      34714, 34858, 45668, 43733, 43325, 42340, 42149, 41588, 33965, 33448, 
      33149, 36724, 43370, 38237, 37945, 37117, 34442, 33602, 32770, 38845, 
      45856, 43216, 40864, 34164, 32884, 36756, 40505, 32066, 32050, 32882, 
      37925, 35405, 33988, 32773, 31765, 34388, 36445, 41329, 40165, 39610, 
      34929, 33093, 31498, 34929, 41177, 33001, 32132, 31076, 30977, 31705, 
      31937, 32065, 33377, 35876, 36452, 39089, 34981, 34225, 33434, 30661, 
      31409, 31466, 34106, 36250, 38197, 37165, 36052, 35037, 35901, 39730, 
      33898, 30010, 30073, 31450, 32138, 33065, 34690, 40820, 38993, 36473, 
      30425, 36637, 35965, 35482, 33865, 30466, 30610, 35956, 29629, 39170, 
      38965, 34337, 32657, 31265, 31162, 28661, 28586, 28562, 29045, 35449, 
      32713, 30625, 28708, 28665, 28480, 28548, 28624, 28708, 28465, 27925, 
      28145, 28289, 28673, 31610, 32114, 32740, 32317, 32180, 27812, 27620, 
      31156, 32180, 32125, 31986, 28825, 27801, 34817, 34640, 29921, 27680, 
      27337, 27257, 31385, 30794, 29933, 27010, 27725, 28778, 31610, 30600, 
      30088, 26820, 26869, 28269, 29053, 27146, 26945, 32161, 29825, 26500, 
      26384, 25297, 27882, 28645, 33800, 32020, 29588, 25925, 32570, 27250, 
      25945, 29665, 28180, 24480, 24912, 27145, 24986, 24466, 25961, 26941, 
      31637, 28072, 26420, 23732, 23732, 28738, 24853, 23605, 24085, 24370, 
      31568, 23428, 23393, 23108, 23588, 24065, 24704, 25505, 27200, 27842, 
      23201, 22865, 23701, 25202, 22457, 22525, 22642, 22730, 22826, 22985, 
      24505, 27385, 22529, 24404, 27233, 27380, 27234, 21613, 22234, 27877, 
      24020, 22916, 21460, 21605, 21061, 23545, 20905, 23365, 20674, 22130, 
      24545, 27733, 24653, 25357, 20905, 19885, 20281, 21906, 22585, 21625, 
      20500, 29930, 19357, 19645, 19997, 24082, 22644, 22293, 21348, 20200, 
      24669, 26513, 24098, 21073, 20450, 19858, 19394, 24545, 22096, 20800, 
      20177, 19457, 19865, 20177, 20260, 20897, 18440, 18212, 17981, 18397, 
      20981, 22052, 20714, 18130, 18089, 18914, 19714, 20825, 18385, 17680, 
      19728, 22937, 17945, 17357, 21130, 17384, 17261, 16981, 16981, 17156, 
      17189, 17684, 23365, 18945, 18850, 18490, 17602, 16837, 16677, 16965, 
      19520, 18233, 17060, 21425, 17978, 16165, 16145, 16418, 18433, 21170, 
      21905, 16317, 21060, 26861, 22681, 20666, 19469, 17650, 16201, 15629, 
      18026, 21250, 22850, 22100, 21617, 20417, 18512, 17312, 15817, 15700, 
      17401, 15613, 15298, 15490, 19098, 19109, 15460, 15080, 20725, 16085, 
      14930, 14641, 19265, 22864, 16000, 15769, 14656, 15241, 19161, 18386, 
      14945, 14210, 14162, 14450, 14690, 14890, 18257, 19937, 21386, 17768, 
      17405, 14549, 14549, 15688, 20413, 13789, 13810, 14265, 15453, 15898, 
      17410, 17533, 17914, 18589, 14545, 13460, 13537, 13577, 16592, 16937, 
      20180, 15074, 15161, 19720, 13005, 13012, 13021, 16717, 17485, 18698, 
      15685, 12850, 12785, 13445, 13498, 13858, 17258, 12688, 12944, 13840, 
      14144, 16144, 14346, 13221, 22321, 12676, 12164, 23336, 20906, 12557, 
      11890, 12905, 17965, 19802, 13108, 12193, 14368, 17289, 20500, 21664, 
      23328, 13385, 12349, 11485, 11773, 12410, 14050, 16925, 18505, 19730, 
      21650, 16565, 19157, 21437, 17586, 11089, 13941, 14161, 19674, 21226, 
      13625, 12580, 13417, 14660, 22480, 24041, 19634, 16538, 10805, 11234, 
      11978, 13210, 17170, 21425, 22273, 19240, 14248, 10440, 10468, 14248, 
      21853, 11101, 13682, 12025, 11024, 10036, 10625, 11296, 19409, 19604, 
      10330, 9945, 12505, 13282, 20617, 9605, 9685, 10388, 13448, 19013, 
      24245, 19409, 13009, 10853, 10778, 9413, 12010, 16785, 9540, 9220, 
      13977, 18241, 23616, 12746, 9250, 9034, 9026, 13649, 15266, 15749, 
      20906, 18637, 8900, 9677, 13877, 14461, 18836, 19674, 18450, 8713, 
      8653, 8649, 9010, 9049, 9433, 13273, 21874, 21689, 19280, 15353, 9760, 
      9248, 8825, 8500, 8528, 8825, 13364, 9962, 9181, 8857, 8810, 8450, 
      8402, 8282, 19517, 15669, 22261, 12017, 7970, 8021, 8042, 8650, 8821, 
      11344, 9188, 7940, 7969, 15665, 20740, 8794, 7930, 8010, 19890, 20338, 
      13480, 15140, 15496, 15677, 16045, 23021, 16061, 24386, 11680, 7373, 
      7033, 15353, 15914, 25114, 6824, 23885, 6642, 6464, 6497, 6322, 6437, 
      16442, 20245, 6165, 16084, 19309, 25405, 6605, 18698, 19385, 25810, 
      19001, 25940, 16650, 5650, 6409, 6850, 19081, 23049, 5765, 5330, 6058, 
      20458, 13648, 5625, 5220, 5913, 6145, 23140, 24784, 5525, 5041, 4964, 
      19645, 4673, 16153, 4633, 4645, 4717, 4756, 4177, 22465, 16738, 4050, 
      4330, 20362, 19984, 19729, 3737, 3445, 3485, 3508, 23585, 20560, 3161, 
      3034, 3601, 2858, 3005, 3034, 3209, 3233, 22201, 2644, 2402, 2385, 
      2169, 2146, 1865, 1853, 2074, 2088, 1322, 1186, 1069, 1125, 1184, 626, 
      850, 554, 485, 466, 256, 257, 241, 288, 185, 242, 149, 130, 85, 61, 50, 
      29, 0, 5, 61, 45, 89, 89, 90, 229, 256, 793, 925, 936 ], 
  [ 98810, 98410, 98128, 95648, 93650, 93349, 93281, 92992, 92005, 89050, 
      87986, 84781, 82637, 80450, 80050, 79861, 79076, 78570, 78282, 76066, 
      75429, 74885, 72981, 71873, 71325, 71197, 70954, 69668, 68744, 69082, 
      68797, 68561, 67757, 67706, 66449, 65866, 64840, 62037, 61073, 61013, 
      76900, 77940, 58573, 59237, 58565, 58082, 58181, 71537, 69049, 56680, 
      58285, 55760, 55274, 55250, 56965, 54900, 64756, 66637, 54338, 63698, 
      65953, 62105, 53410, 52916, 79337, 72890, 54650, 52610, 52477, 60010, 
      52609, 52345, 60084, 79418, 73730, 69218, 70397, 53477, 51652, 59540, 
      78514, 77850, 77521, 69669, 51409, 50769, 56401, 77732, 69893, 49810, 
      49829, 59530, 74248, 49768, 51133, 54613, 55684, 72250, 49202, 55402, 
      60722, 68000, 50900, 54176, 54641, 61625, 70162, 54522, 54685, 72173, 
      70024, 62900, 62408, 47624, 47965, 47989, 65977, 63556, 46945, 46756, 
      52132, 69634, 58769, 57674, 46481, 47066, 51554, 52001, 54689, 56426, 
      58340, 58117, 47092, 45800, 50021, 50557, 51725, 51880, 64413, 56185, 
      45730, 46269, 66260, 57044, 45065, 44953, 44960, 45065, 45200, 50720, 
      55969, 64121, 63565, 45421, 44522, 44570, 53357, 58500, 45469, 44104, 
      47464, 47944, 53509, 65290, 56906, 52517, 44410, 44122, 44357, 44522, 
      45706, 46181, 50660, 53874, 52650, 44218, 43249, 42874, 42858, 42853, 
      44785, 42965, 42580, 42436, 43165, 49160, 61346, 53261, 51826, 51629, 
      49946, 47954, 43250, 42281, 44626, 46250, 48914, 50861, 42345, 42292, 
      41760, 42145, 43552, 44752, 47138, 44345, 41309, 44125, 46985, 56429, 
      41204, 42325, 57301, 48322, 45162, 43765, 40405, 40545, 47056, 42500, 
      40289, 40625, 42809, 45929, 52145, 48065, 40625, 42101, 47304, 41413, 
      40648, 39733, 39240, 39688, 41320, 52034, 47458, 43850, 43298, 38858, 
      41513, 38777, 39641, 44586, 44425, 40626, 38250, 38425, 45081, 52520, 
      44360, 42965, 37925, 38545, 37285, 43178, 43588, 37120, 37008, 42793, 
      47506, 43706, 43042, 40325, 38785, 38081, 37157, 36965, 36625, 36506, 
      36506, 36805, 37157, 37322, 37850, 37925, 51476, 47764, 38909, 38309, 
      36629, 37325, 42610, 39085, 35721, 36045, 36562, 37570, 37837, 39442, 
      41497, 46160, 44560, 38944, 38260, 37648, 35344, 35360, 37553, 39188, 
      46205, 42713, 40445, 38690, 37778, 36994, 35165, 35410, 36058, 36125, 
      45832, 40372, 39780, 39085, 38952, 38821, 38317, 37405, 35620, 34677, 
      34821, 35557, 35965, 36040, 38077, 39496, 40680, 47450, 42325, 40154, 
      35521, 35669, 46177, 44260, 43856, 42881, 42692, 42137, 34640, 34145, 
      33872, 37577, 43893, 38818, 38530, 37714, 35089, 34273, 33493, 39730, 
      46349, 43733, 41405, 34805, 33565, 37613, 41042, 32777, 32765, 33661, 
      38484, 36000, 34609, 33424, 32464, 35209, 37300, 41842, 40690, 40141, 
      35522, 33722, 32185, 35762, 41684, 33620, 32773, 31765, 31688, 32468, 
      32708, 32840, 34184, 36725, 37309, 39610, 35554, 34810, 34033, 31354, 
      32170, 32229, 34929, 37105, 38720, 37700, 36601, 35876, 36752, 40229, 
      34469, 30725, 30794, 32225, 32929, 33874, 35525, 41301, 39492, 37000, 
      31176, 37154, 36490, 36013, 34418, 31225, 31373, 36473, 30260, 39645, 
      39442, 34866, 33210, 31842, 31741, 29322, 29257, 29241, 29770, 35956, 
      33256, 31204, 29341, 29300, 29189, 29261, 29341, 29429, 29090, 28586, 
      28850, 29002, 29402, 32405, 32917, 33265, 32848, 32713, 28449, 28273, 
      31945, 32985, 32650, 32513, 29410, 28418, 35300, 35125, 30472, 28285, 
      27956, 27880, 32180, 31321, 30474, 27625, 28450, 29529, 32409, 31121, 
      30617, 27521, 27572, 29012, 29812, 27725, 27530, 32644, 30340, 27085, 
      27085, 25946, 28625, 29402, 34249, 32489, 30089, 26500, 33025, 27781, 
      26650, 30148, 28685, 25085, 25589, 27880, 25549, 25049, 26674, 27674, 
      32080, 28561, 26937, 24345, 24361, 29209, 25394, 24194, 24754, 25049, 
      31997, 24005, 23972, 23717, 24245, 24740, 25397, 26216, 27941, 28309, 
      23770, 23490, 24370, 25909, 23090, 23162, 23285, 23377, 23477, 23642, 
      25202, 28130, 23176, 25101, 27976, 28125, 27677, 22210, 22877, 28304, 
      24505, 23425, 22073, 22228, 21634, 24020, 21512, 23834, 21281, 22789, 
      25250, 28132, 25360, 25778, 21410, 20458, 20890, 22565, 23258, 22100, 
      21125, 30285, 19906, 20242, 20610, 24781, 23081, 22736, 21809, 20825, 
      25376, 26890, 24505, 21530, 20921, 20345, 19897, 25250, 22525, 21253, 
      20644, 19944, 20488, 20808, 20893, 21544, 18937, 18721, 18532, 18980, 
      21632, 22721, 21141, 18625, 18666, 19521, 20341, 21474, 18856, 18181, 
      20357, 23314, 18418, 17914, 21785, 17865, 17748, 17488, 17524, 17713, 
      17748, 18265, 23722, 19370, 19277, 18925, 18061, 17330, 17186, 17522, 
      19925, 18664, 17629, 22084, 18405, 16666, 16666, 16965, 19042, 21825, 
      22570, 16868, 21713, 27154, 23018, 21029, 19850, 18065, 16658, 16130, 
      18629, 21905, 23525, 22437, 21960, 20776, 18901, 17725, 16276, 16237, 
      17992, 16066, 15821, 16025, 19721, 19472, 15905, 15601, 21058, 16498, 
      15385, 15130, 19890, 23165, 16405, 16180, 15173, 15784, 19784, 18737, 
      15370, 14677, 14641, 14965, 15217, 15425, 18866, 20570, 22037, 18121, 
      17764, 14976, 15076, 16249, 20722, 14282, 14305, 14786, 16010, 16465, 
      18005, 18130, 18517, 19202, 14948, 13933, 14024, 14068, 17173, 17524, 
      20813, 15625, 15714, 20017, 13472, 13481, 13492, 17300, 18080, 19001, 
      16034, 13289, 13234, 13954, 14009, 14381, 17849, 13165, 13437, 14365, 
      14677, 16717, 14705, 13730, 22970, 13073, 12593, 23993, 21157, 12946, 
      12337, 13410, 18562, 20421, 13469, 12676, 14909, 17876, 21125, 22301, 
      23981, 13730, 12722, 11906, 12242, 12905, 14585, 17506, 19106, 20345, 
      22285, 16848, 19764, 22068, 17849, 11530, 14474, 14698, 20285, 21853, 
      13940, 13085, 13940, 15205, 23117, 24692, 19861, 16801, 11194, 11701, 
      12469, 13729, 17749, 22050, 22906, 19465, 14537, 10865, 10897, 14785, 
      22480, 11450, 14209, 12340, 11365, 10453, 11080, 11773, 20008, 20205, 
      10685, 10322, 13010, 13801, 21226, 10000, 10100, 10841, 13969, 19604, 
      24884, 19602, 13282, 11170, 11097, 9802, 12505, 17000, 9893, 9613, 
      14504, 18820, 24245, 13009, 9605, 9413, 9413, 14170, 15809, 16298, 
      21509, 18820, 9297, 10116, 14400, 14992, 19417, 19841, 18629, 9074, 
      9026, 9026, 9425, 9466, 9866, 13786, 22481, 21832, 19445, 15560, 10061, 
      9565, 9160, 8885, 8917, 9236, 13877, 10249, 9490, 9178, 9133, 8793, 
      8749, 8649, 20098, 16208, 22864, 12250, 8345, 8402, 8425, 9065, 9242, 
      11581, 9469, 8325, 8356, 16200, 21325, 9077, 8245, 8405, 20465, 20917, 
      13985, 15665, 16025, 16208, 16580, 23620, 16594, 24993, 11885, 7666, 
      7346, 15874, 16441, 25721, 7137, 24480, 6953, 6773, 6786, 6661, 6786, 
      16965, 20324, 6464, 16601, 19856, 26000, 6866, 19237, 19930, 26405, 
      19540, 26533, 16745, 5965, 6770, 7225, 19618, 23618, 6100, 5625, 6409, 
      21001, 13757, 5876, 5525, 6260, 6500, 23701, 25357, 5770, 5330, 5233, 
      19682, 4964, 16210, 4930, 4948, 5024, 5065, 4456, 22450, 16769, 4325, 
      4625, 20353, 19973, 19720, 3946, 3664, 3744, 3769, 23528, 20525, 3400, 
      3253, 3874, 3089, 3250, 3281, 3466, 3492, 22130, 2825, 2605, 2600, 
      2330, 2309, 2034, 2034, 2281, 2225, 1413, 1345, 1168, 1280, 1261, 733, 
      985, 661, 580, 565, 325, 328, 298, 365, 218, 313, 208, 145, 100, 100, 
      65, 50, 5, 0, 34, 20, 52, 72, 53, 170, 197, 692, 820, 833 ], 
  [ 100432, 100112, 99754, 97250, 95264, 95033, 94985, 94610, 93717, 90576, 
      89480, 86461, 84097, 81992, 81440, 81281, 80530, 80008, 79780, 77540, 
      76801, 76165, 74545, 73445, 72901, 72617, 72308, 70954, 70250, 70372, 
      70137, 69845, 69085, 69044, 67825, 67140, 66218, 63625, 62509, 62549, 
      79690, 80770, 60029, 60377, 59825, 59552, 59761, 74177, 71593, 58082, 
      59281, 57290, 56648, 56644, 57933, 56218, 67194, 69165, 55700, 66100, 
      68465, 64441, 54900, 54370, 79105, 72868, 55588, 53888, 53825, 62288, 
      53761, 53557, 62386, 79144, 73636, 69284, 70397, 54377, 52802, 61850, 
      78228, 77584, 77265, 69673, 52513, 52033, 58545, 77450, 69845, 51272, 
      51301, 61892, 74034, 51354, 52929, 56709, 57850, 72080, 50372, 57572, 
      63172, 67954, 51754, 56290, 56785, 64129, 70020, 56680, 56853, 71945, 
      69866, 63002, 62530, 49066, 49517, 49625, 65917, 63586, 48105, 47986, 
      54202, 69428, 58973, 57928, 47645, 48680, 53608, 54085, 56933, 58760, 
      58538, 58325, 48050, 47138, 51989, 52565, 53813, 53978, 64345, 56457, 
      46852, 47881, 66106, 57250, 46261, 46289, 46306, 46481, 46666, 52786, 
      58325, 64021, 63485, 46421, 45812, 45940, 55597, 58594, 46393, 45418, 
      49338, 49858, 55773, 65108, 57044, 52865, 45428, 45200, 45905, 46100, 
      47444, 47969, 51082, 54100, 52936, 45124, 44325, 44100, 44104, 44109, 
      46501, 44005, 43730, 43706, 44705, 51250, 61220, 53465, 52100, 51913, 
      50320, 48448, 44164, 43385, 46400, 48164, 51008, 53065, 43333, 43290, 
      43138, 43633, 45250, 46570, 47620, 45037, 42661, 45917, 48997, 56425, 
      42250, 43961, 57241, 48672, 45712, 44425, 41665, 41905, 47450, 43234, 
      41693, 42109, 44573, 47933, 52253, 48373, 41533, 43829, 47626, 42165, 
      41490, 40725, 40522, 41130, 43002, 52100, 47744, 44356, 43844, 40144, 
      43249, 40177, 41201, 44980, 44829, 41320, 39304, 39829, 47125, 52498, 
      44738, 43433, 39293, 39377, 38417, 45140, 43954, 38146, 38074, 44749, 
      47636, 44036, 43412, 40885, 39485, 38861, 38077, 37925, 37685, 37636, 
      37736, 38165, 38597, 38792, 39400, 39485, 51410, 47858, 39553, 39013, 
      37573, 38849, 42948, 39673, 36889, 37393, 38020, 39168, 39465, 41220, 
      43425, 46282, 44762, 39506, 38882, 38330, 36506, 36562, 39185, 40970, 
      46301, 42989, 40861, 39236, 38404, 37700, 36461, 36776, 37544, 37621, 
      45922, 40762, 40210, 39565, 39442, 39321, 38857, 38025, 36450, 35917, 
      36121, 37017, 37485, 37570, 39817, 41346, 42610, 47444, 42569, 40528, 
      37025, 37193, 46205, 44378, 43994, 43069, 42890, 42365, 35498, 35113, 
      34970, 39325, 44005, 39220, 38952, 38196, 35821, 35125, 34605, 41652, 
      46325, 43829, 41621, 35521, 34481, 39409, 41252, 33857, 33865, 35081, 
      38818, 36514, 35253, 34218, 33498, 36853, 39114, 41960, 40868, 40349, 
      36040, 34420, 33173, 37480, 41786, 34282, 33545, 32777, 32810, 33850, 
      34130, 34282, 35786, 38537, 39161, 39796, 36000, 35316, 34609, 32400, 
      33556, 33625, 36625, 38961, 38930, 37970, 36941, 37666, 38602, 40333, 
      34933, 31909, 32008, 33709, 34493, 35528, 37309, 41329, 39610, 37258, 
      32554, 37376, 36752, 36305, 34820, 32657, 32825, 36709, 31066, 39685, 
      39492, 35176, 33640, 32392, 32301, 30292, 30277, 30301, 31060, 36170, 
      33650, 31778, 30185, 30154, 30413, 30505, 30605, 30713, 29908, 29584, 
      30068, 30260, 30740, 34073, 34625, 33597, 33210, 33085, 29341, 29245, 
      33597, 34717, 32996, 32869, 30056, 29224, 35450, 35285, 30962, 29045, 
      28786, 28730, 33890, 31705, 30928, 28449, 29824, 31033, 34153, 31489, 
      31025, 28789, 28850, 30490, 31370, 28397, 28232, 32850, 30706, 27801, 
      28381, 26996, 30145, 30992, 34313, 32653, 30413, 27194, 33133, 28269, 
      28008, 30410, 29057, 25957, 26821, 29402, 26225, 25825, 28100, 29200, 
      32170, 28881, 27397, 25285, 25381, 29453, 25988, 25028, 25988, 26333, 
      32045, 24793, 24770, 24665, 25433, 26018, 26765, 27674, 29549, 28561, 
      24532, 24532, 25632, 27361, 24200, 24292, 24445, 24557, 24677, 24872, 
      26632, 29800, 24370, 26545, 29650, 29809, 27865, 23168, 24065, 28426, 
      24917, 23957, 23125, 23330, 22500, 24410, 22562, 24208, 22345, 24113, 
      26804, 28170, 26938, 25940, 21992, 21380, 21992, 23917, 24680, 22546, 
      22321, 30145, 20736, 21312, 21760, 26361, 23365, 23050, 22213, 22049, 
      27010, 26888, 24653, 21928, 21389, 20893, 20525, 26888, 22797, 21645, 
      21106, 20506, 21730, 22090, 22185, 22906, 19577, 19421, 19442, 20050, 
      23042, 24221, 21445, 19269, 19720, 20725, 21645, 22888, 19394, 18869, 
      21685, 23396, 18980, 18896, 23257, 18481, 18394, 18234, 18450, 18709, 
      18754, 19381, 23732, 19720, 19637, 19325, 18581, 18020, 17956, 18532, 
      20189, 19058, 18713, 23618, 18793, 17424, 17524, 17953, 20340, 23353, 
      24148, 17890, 23245, 26900, 22984, 21125, 20036, 18421, 17224, 16916, 
      19925, 23461, 25181, 22417, 21970, 20866, 19141, 18085, 16866, 17217, 
      19242, 16640, 16745, 17009, 21145, 19610, 16453, 16529, 21060, 16900, 
      15997, 15912, 21352, 23021, 16781, 16586, 16109, 16850, 21250, 18857, 
      15860, 15377, 15401, 15905, 16217, 16465, 20276, 22100, 23657, 18265, 
      17938, 15490, 16090, 17433, 20660, 15140, 15173, 15784, 17188, 17693, 
      19373, 19508, 19925, 20660, 15370, 14705, 14866, 14930, 18485, 18866, 
      22385, 16801, 16900, 19937, 14242, 14261, 14282, 18650, 19490, 18965, 
      16228, 13933, 13928, 14948, 15013, 15445, 19253, 14013, 14365, 15453, 
      15805, 18045, 14977, 14752, 24692, 13549, 13229, 25769, 20917, 13396, 
      13077, 14440, 20052, 22021, 13793, 13610, 16133, 19330, 22769, 24005, 
      25765, 13988, 13120, 12544, 13120, 13913, 15793, 18944, 20644, 21953, 
      23993, 16810, 21346, 23770, 17725, 12296, 15700, 15944, 21901, 23549, 
      14090, 14185, 15130, 16505, 24877, 26522, 19585, 16705, 11728, 12625, 
      13513, 14913, 19233, 23764, 24660, 19193, 14585, 11593, 11645, 16073, 
      24218, 11812, 15461, 12546, 11701, 11169, 11986, 12789, 21634, 21841, 
      11105, 10852, 14180, 15041, 22916, 10634, 10834, 11765, 15233, 21218, 
      26738, 19240, 13320, 11428, 11365, 10420, 13653, 16762, 10345, 10265, 
      15826, 20402, 26077, 13025, 10081, 10009, 10049, 15476, 17225, 17744, 
      23225, 18450, 9997, 11026, 15730, 16362, 21037, 19405, 18253, 9608, 
      9620, 9640, 10229, 10280, 10760, 15080, 24245, 21290, 19013, 15338, 
      10309, 9893, 9578, 9553, 9605, 10034, 15185, 10441, 9792, 9540, 9505, 
      9265, 9241, 9241, 21760, 17674, 24650, 12200, 9005, 9092, 9125, 9925, 
      10132, 11565, 9673, 9049, 9090, 17674, 23049, 9305, 8633, 9193, 22153, 
      22625, 15337, 17117, 17497, 17690, 18082, 25442, 18100, 26869, 11765, 
      8000, 7780, 17348, 17945, 27625, 7585, 26338, 7405, 7229, 7156, 7281, 
      7456, 18505, 19658, 6898, 18125, 21530, 27914, 7124, 20885, 21608, 
      28333, 21202, 28465, 16201, 6521, 7556, 8081, 21284, 25444, 6770, 6109, 
      7173, 22725, 13325, 6154, 6073, 7018, 7298, 25529, 27245, 6032, 5812, 
      5629, 18932, 5498, 15588, 5508, 5570, 5666, 5717, 4986, 21524, 16073, 
      4849, 5249, 19485, 19109, 18866, 4196, 3978, 4258, 4293, 22490, 19597, 
      3842, 3609, 4500, 3533, 3764, 3805, 4040, 4090, 21092, 3061, 2965, 
      3034, 2536, 2525, 2308, 2368, 2745, 2353, 1465, 1737, 1274, 1666, 1285, 
      949, 1341, 905, 778, 797, 477, 490, 404, 613, 260, 545, 394, 153, 122, 
      242, 101, 116, 61, 34, 0, 10, 10, 130, 25, 116, 157, 610, 746, 769 ], 
  [ 101218, 100850, 100532, 98020, 96010, 95737, 95677, 95348, 94393, 91330, 
      90242, 87089, 84829, 82658, 82186, 82009, 81232, 80714, 80450, 78202, 
      77513, 76921, 75125, 74009, 73457, 73261, 72986, 71656, 70820, 71066, 
      70801, 70537, 69745, 69698, 68445, 67810, 66820, 64073, 63037, 63017, 
      79400, 80456, 60517, 61049, 60425, 60026, 60169, 73949, 71417, 58580, 
      60017, 57700, 57146, 57130, 58669, 56744, 67048, 68965, 56194, 65970, 
      68269, 64345, 55306, 54792, 80533, 74170, 56314, 54410, 54305, 62210, 
      54353, 54113, 62288, 80586, 74970, 70522, 71669, 55109, 53384, 61736, 
      79666, 79010, 78685, 70937, 53117, 52541, 58525, 78880, 71129, 51650, 
      51673, 61730, 75412, 51652, 53101, 56701, 57800, 73426, 50914, 57514, 
      62946, 69220, 52480, 56260, 56737, 63865, 71338, 56618, 56785, 73309, 
      71188, 64168, 63684, 49428, 49813, 49865, 67169, 64784, 48625, 48464, 
      54176, 70762, 60061, 58986, 48157, 48922, 53586, 54045, 56797, 58570, 
      59624, 59405, 48680, 47540, 52013, 52565, 53765, 53924, 65585, 57493, 
      47378, 48113, 67392, 58320, 46737, 46681, 46692, 46825, 46980, 52740, 
      58105, 65269, 64721, 47009, 46226, 46306, 55441, 59720, 47021, 45812, 
      49396, 49892, 55597, 66394, 58138, 53833, 45994, 45730, 46153, 46330, 
      47578, 48073, 52000, 55130, 53930, 45746, 44845, 44530, 44522, 44521, 
      46637, 44541, 44200, 44104, 44941, 51156, 62450, 54497, 53090, 52897, 
      51250, 49306, 44770, 43877, 46490, 48170, 50906, 52897, 43889, 43840, 
      43460, 43889, 45380, 46628, 48474, 45765, 42993, 45985, 48933, 57565, 
      42760, 44117, 58409, 49594, 46514, 45161, 42041, 42221, 48340, 43920, 
      41977, 42345, 44641, 47857, 53309, 49309, 42109, 43913, 48548, 42829, 
      42100, 41245, 40868, 41380, 43108, 53170, 48682, 45162, 44626, 40482, 
      43317, 40441, 41369, 45842, 45685, 42002, 39770, 40085, 46997, 53604, 
      45604, 44245, 39565, 39965, 38825, 45050, 44816, 38612, 38516, 44657, 
      48634, 44914, 44266, 41625, 40141, 39469, 38601, 38425, 38125, 38034, 
      38074, 38425, 38809, 38986, 39546, 39625, 52520, 48872, 40237, 39661, 
      38077, 39005, 43810, 40385, 37253, 37649, 38210, 39274, 39553, 41218, 
      43333, 47268, 45700, 40228, 39568, 38980, 36868, 36900, 39265, 40960, 
      47297, 43877, 41665, 39962, 39082, 38330, 36737, 37010, 37706, 37777, 
      46916, 41576, 41000, 40325, 40196, 40069, 39581, 38701, 37000, 36221, 
      36389, 37189, 37621, 37700, 39821, 41284, 42500, 48490, 43465, 41346, 
      37165, 37321, 47225, 45344, 44948, 43993, 43808, 43265, 36020, 35569, 
      35348, 39313, 44969, 40010, 39730, 38938, 36413, 35645, 34969, 41530, 
      47365, 44797, 42517, 36117, 34957, 39357, 42146, 34229, 34225, 35249, 
      39632, 37220, 35881, 34756, 33892, 36881, 39040, 42898, 41770, 41233, 
      36738, 35010, 33589, 37458, 42728, 34888, 34085, 33173, 33140, 34024, 
      34280, 34420, 35828, 38453, 39053, 40682, 36730, 36010, 35261, 32770, 
      33722, 33785, 36605, 38845, 39796, 38800, 37729, 37584, 38484, 41257, 
      35641, 32185, 32266, 33805, 34541, 35522, 37225, 42293, 40520, 38084, 
      32708, 38218, 37570, 37105, 35554, 32773, 32929, 37537, 31552, 40625, 
      40426, 35954, 34346, 33026, 32929, 30674, 30629, 30629, 31250, 37000, 
      34372, 32392, 30637, 30600, 30637, 30717, 30805, 30901, 30370, 29938, 
      30290, 30458, 30890, 34025, 34553, 34345, 33940, 33809, 29753, 29609, 
      33553, 34625, 33730, 33597, 30610, 29682, 36296, 36125, 31604, 29525, 
      29224, 29156, 33800, 32405, 31586, 28885, 29930, 31061, 34037, 32193, 
      31705, 28953, 29008, 30528, 31360, 28913, 28730, 33640, 31400, 28285, 
      28517, 27274, 30141, 30946, 35177, 33457, 31121, 27680, 33965, 28873, 
      28090, 31144, 29725, 26325, 26973, 29380, 26705, 26245, 28130, 29170, 
      32996, 29569, 28001, 25601, 25649, 30181, 26506, 25402, 26122, 26437, 
      32885, 25189, 25160, 24965, 25589, 26120, 26813, 27668, 29453, 29273, 
      24938, 24770, 25738, 27353, 24386, 24466, 24601, 24701, 24809, 24986, 
      26626, 29650, 24500, 26525, 29492, 29645, 28593, 23434, 24193, 29188, 
      25505, 24473, 23329, 23504, 22810, 25000, 22756, 24802, 22525, 24137, 
      26690, 28960, 26804, 26650, 22450, 21634, 22138, 23913, 24634, 23080, 
      22405, 31025, 21034, 21466, 21866, 26209, 23985, 23652, 22761, 22105, 
      26820, 27674, 25349, 22474, 21893, 21349, 20933, 26690, 23413, 22189, 
      21608, 20948, 21764, 22100, 22189, 22868, 19961, 19769, 19664, 20176, 
      22964, 24089, 22025, 19645, 19850, 20765, 21625, 22802, 19828, 19213, 
      21645, 24098, 19394, 19058, 23125, 18857, 18752, 18532, 18640, 18857, 
      18896, 19457, 24466, 20250, 20161, 19825, 19009, 18346, 18234, 18666, 
      20765, 19556, 18797, 23432, 19289, 17698, 17738, 18089, 20290, 23165, 
      23930, 18000, 23049, 27770, 23722, 21785, 20642, 18925, 17602, 17162, 
      19865, 23245, 24905, 23141, 22676, 21524, 19709, 18581, 17224, 17341, 
      19204, 17002, 16897, 17125, 20997, 20228, 16825, 16673, 21754, 17354, 
      16325, 16138, 21170, 23797, 17245, 17032, 16237, 16900, 21060, 19469, 
      16250, 15641, 15629, 16025, 16301, 16525, 20114, 21866, 23369, 18857, 
      18512, 15860, 16160, 17401, 21370, 15298, 15325, 15858, 17154, 17629, 
      19225, 19354, 19753, 20458, 15784, 14909, 15028, 15080, 18365, 18728, 
      22109, 16757, 16850, 20641, 14436, 14449, 14464, 18496, 19300, 19637, 
      16762, 14197, 14162, 15002, 15061, 15457, 19061, 14149, 14453, 15445, 
      15773, 17893, 15453, 14778, 24298, 13897, 13481, 25337, 21689, 13754, 
      13261, 14450, 19786, 21689, 14221, 13672, 16021, 19080, 22405, 23605, 
      25317, 14450, 13498, 12778, 13210, 13925, 15685, 18698, 20338, 21605, 
      23585, 17444, 21008, 23360, 18405, 12442, 15570, 15802, 21537, 23137, 
      14600, 14125, 15016, 16325, 24421, 26024, 20345, 17357, 12002, 12665, 
      13481, 14797, 18937, 23330, 24202, 19945, 15145, 11745, 11785, 15889, 
      23764, 12178, 15293, 13000, 12077, 11317, 12020, 12757, 21236, 21437, 
      11425, 11106, 14050, 14869, 22474, 10820, 10960, 11777, 15041, 20816, 
      26192, 20018, 13858, 11834, 11765, 10610, 13525, 17460, 10629, 10429, 
      15588, 20008, 25533, 13565, 10345, 10201, 10217, 15242, 16925, 17426, 
      22745, 19216, 10121, 11024, 15476, 16084, 20609, 20205, 19017, 9826, 
      9802, 9810, 10285, 10330, 10762, 14842, 23725, 22148, 19805, 16004, 
      10693, 10229, 9860, 9685, 9725, 10088, 14933, 10853, 10138, 9850, 9809, 
      9509, 9473, 9413, 21290, 17316, 24100, 12746, 9125, 9194, 9221, 9925, 
      10114, 12085, 10061, 9125, 9160, 17300, 22525, 9673, 8905, 9225, 21645, 
      22105, 15025, 16745, 17113, 17300, 17680, 24848, 17690, 26237, 12325, 
      8282, 8002, 16946, 17525, 26965, 7793, 25700, 7605, 7421, 7394, 7369, 
      7514, 18041, 20512, 7092, 17665, 20980, 27220, 7418, 20345, 21050, 
      27625, 20648, 27749, 16965, 6625, 7522, 8005, 20722, 24786, 6800, 6245, 
      7141, 22117, 14005, 6408, 6165, 6984, 7240, 24853, 26533, 6290, 5938, 
      5801, 19786, 5576, 16354, 5554, 5584, 5668, 5713, 5044, 22450, 16861, 
      4905, 5245, 20365, 19981, 19732, 4394, 4132, 4292, 4321, 23444, 20485, 
      3908, 3721, 4450, 3581, 3770, 3805, 4010, 4040, 22018, 3217, 3041, 
      3060, 2682, 2665, 2402, 2426, 2725, 2529, 1625, 1693, 1396, 1620, 1445, 
      977, 1285, 905, 800, 793, 493, 500, 442, 549, 314, 485, 356, 205, 160, 
      208, 125, 122, 45, 20, 10, 0, 8, 68, 9, 82, 109, 520, 640, 657 ], 
  [ 102386, 102050, 101700, 99172, 97162, 96917, 96865, 96500, 95581, 92434, 
      91330, 88245, 85889, 83746, 83210, 83045, 82280, 81754, 81514, 79250, 
      78517, 77885, 76201, 75085, 74533, 74273, 73970, 72608, 71860, 72018, 
      71773, 71485, 70709, 70666, 69425, 68746, 67796, 65125, 64025, 64045, 
      80928, 82000, 61505, 61909, 61333, 61018, 61205, 75409, 72837, 59540, 
      60813, 58708, 58090, 58082, 59449, 57664, 68416, 70369, 57130, 67322, 
      69665, 65669, 56290, 55760, 80825, 74546, 57074, 55306, 55229, 63506, 
      55197, 54981, 63592, 80858, 75314, 70930, 72049, 55849, 54224, 63040, 
      79930, 79282, 78961, 71317, 53937, 53425, 59761, 79144, 71485, 52610, 
      52637, 63050, 75700, 52660, 54193, 57913, 59040, 73730, 51754, 58754, 
      64298, 69572, 53192, 57476, 57965, 65237, 71650, 57850, 58021, 73585, 
      71492, 64576, 64100, 50372, 50801, 50885, 67509, 65160, 49453, 49320, 
      55368, 71042, 60505, 59450, 48985, 49930, 54770, 55241, 58057, 59866, 
      60064, 59849, 49424, 48436, 53161, 53729, 54961, 55124, 65917, 57961, 
      48186, 49117, 67688, 58760, 47573, 47573, 47588, 47749, 47924, 53924, 
      59405, 65585, 65045, 47765, 47098, 47210, 56693, 60112, 47745, 46692, 
      50500, 51012, 56857, 66674, 58546, 54325, 46754, 46514, 47125, 47314, 
      48626, 49141, 52520, 55570, 54394, 46458, 45625, 45370, 45370, 45373, 
      47673, 45305, 45008, 44960, 45905, 52340, 62746, 54925, 53546, 53357, 
      51746, 49850, 45482, 44665, 47546, 49282, 52090, 54125, 44629, 44584, 
      44356, 44829, 46404, 47700, 49010, 46385, 43877, 47045, 50081, 57905, 
      43520, 45113, 58725, 50074, 47074, 45765, 42885, 43105, 48836, 44552, 
      42877, 43277, 45685, 48997, 53689, 49769, 42809, 44941, 49012, 43465, 
      42772, 41977, 41716, 42292, 44116, 53530, 49130, 45698, 45178, 41330, 
      44345, 41333, 42325, 46330, 46177, 42610, 40522, 40977, 48145, 53924, 
      46084, 44761, 40441, 40625, 39605, 46162, 45288, 39348, 39268, 45765, 
      49010, 45370, 44738, 42173, 40745, 40105, 39293, 39133, 38873, 38810, 
      38890, 39293, 39709, 39898, 40490, 40573, 52816, 49232, 40817, 40265, 
      38777, 39937, 44266, 40941, 38041, 38509, 39114, 40234, 40525, 42250, 
      44425, 47636, 46100, 40772, 40136, 39572, 37652, 37700, 40237, 41992, 
      47653, 44305, 42149, 40498, 39650, 38930, 37573, 37874, 38618, 38693, 
      47268, 42048, 41488, 40833, 40708, 40585, 40113, 39265, 37648, 37033, 
      37225, 38089, 38545, 38628, 40833, 42340, 43588, 48802, 43877, 41810, 
      38081, 38245, 47549, 45704, 45316, 44381, 44200, 43669, 36676, 36269, 
      36100, 40325, 45325, 40482, 40210, 39442, 37017, 36297, 35725, 42610, 
      47665, 45145, 42913, 36713, 35633, 40385, 42538, 34969, 34973, 36125, 
      40072, 37732, 36445, 35380, 34612, 37845, 40072, 43250, 42146, 41621, 
      37250, 35594, 34289, 38450, 43072, 35456, 34697, 33881, 33892, 34880, 
      35152, 35300, 36772, 39481, 40097, 41058, 37210, 36514, 35793, 33490, 
      34578, 34645, 37585, 39889, 40180, 39208, 38165, 38600, 39524, 41597, 
      36125, 32957, 33050, 34697, 35465, 36482, 38237, 42601, 40864, 38484, 
      33556, 38602, 37970, 37517, 36010, 33641, 33805, 37925, 32168, 40933, 
      40738, 36370, 34810, 33538, 33445, 31354, 31329, 31345, 32058, 37376, 
      34820, 32912, 31265, 31232, 31417, 31505, 31601, 31705, 30986, 30626, 
      31066, 31250, 31714, 34981, 35525, 34765, 34372, 34245, 30397, 30285, 
      34501, 35605, 34154, 34025, 31154, 30290, 36640, 36473, 32084, 30113, 
      29840, 29780, 34768, 32841, 32050, 29497, 30762, 31945, 35017, 32621, 
      32149, 29741, 29800, 31400, 32264, 29461, 29290, 34000, 31824, 28849, 
      29313, 27970, 31025, 31858, 35477, 33797, 31525, 28232, 34281, 29341, 
      28906, 31520, 30145, 26945, 27737, 30260, 27245, 26825, 28970, 30050, 
      33300, 29965, 28453, 26245, 26325, 30545, 27010, 26002, 26882, 27217, 
      33169, 25769, 25744, 25609, 26329, 26896, 27625, 28516, 30361, 29637, 
      25506, 25450, 26506, 28197, 25090, 25178, 25325, 25433, 25549, 25738, 
      27458, 30578, 25236, 27361, 30420, 30577, 28925, 24074, 24925, 29492, 
      25925, 24941, 24005, 24200, 23410, 25408, 23428, 25202, 23201, 24917, 
      27562, 29224, 27684, 26962, 22930, 22250, 22826, 24701, 25450, 23504, 
      23129, 31213, 21610, 22138, 22570, 27085, 24341, 24020, 23165, 22837, 
      27716, 27914, 25649, 22874, 22321, 21809, 21425, 27586, 23761, 22585, 
      22032, 21412, 22500, 22852, 22945, 23652, 20453, 20285, 20264, 20840, 
      23764, 24925, 22381, 20137, 20506, 21481, 22381, 23602, 20276, 19721, 
      22409, 24362, 19850, 19682, 23945, 19333, 19240, 19060, 19240, 19485, 
      19528, 20133, 24698, 20618, 20533, 20213, 19445, 18850, 18770, 19298, 
      21097, 19940, 19457, 24272, 19669, 18226, 18306, 18709, 21034, 24001, 
      24786, 18632, 23885, 27890, 23930, 22045, 20938, 19289, 18050, 17698, 
      20605, 24089, 25789, 23353, 22900, 21780, 20025, 18945, 17680, 17953, 
      19924, 17450, 17485, 17737, 21785, 20500, 17261, 17261, 21970, 17730, 
      16785, 16666, 21970, 23953, 17609, 17408, 16825, 17540, 21860, 19729, 
      16658, 16133, 16145, 16613, 16913, 17153, 20890, 22690, 24229, 19125, 
      18792, 16276, 16776, 18085, 21554, 15850, 15881, 16466, 17834, 18329, 
      19981, 20114, 20525, 21250, 16160, 15425, 15572, 15632, 19097, 19472, 
      22945, 17433, 17530, 20813, 14948, 14965, 14984, 19240, 20068, 19825, 
      17042, 14657, 14642, 15602, 15665, 16085, 19825, 14689, 15025, 16081, 
      16425, 18625, 15761, 15386, 25186, 14285, 13933, 26245, 21789, 14130, 
      13753, 15058, 20578, 22525, 14545, 14240, 16705, 19856, 23257, 24481, 
      26225, 14746, 13850, 13226, 13754, 14521, 16361, 19466, 21146, 22441, 
      24461, 17620, 21832, 24232, 18545, 12938, 16250, 16490, 22373, 24005, 
      14848, 14753, 15680, 17033, 25313, 26944, 20421, 17505, 12402, 13221, 
      14085, 15457, 19717, 24202, 25090, 20021, 15349, 12221, 12269, 16589, 
      24644, 12506, 15977, 13264, 12393, 11785, 12564, 13345, 22068, 22273, 
      11773, 11498, 14698, 15545, 23330, 11252, 11432, 12325, 15725, 21640, 
      27112, 20050, 14050, 12114, 12049, 11034, 14161, 17540, 10985, 10865, 
      16292, 20816, 26441, 13745, 10709, 10613, 10645, 15938, 17665, 18178, 
      23605, 19240, 10573, 11560, 16180, 16804, 21429, 20201, 19037, 10210, 
      10210, 10226, 10777, 10826, 11290, 15530, 24601, 22100, 19801, 16084, 
      10961, 10529, 10196, 10121, 10169, 10576, 15625, 11097, 10426, 10162, 
      10125, 9865, 9837, 9817, 22122, 18068, 24980, 12890, 9553, 9634, 9665, 
      10433, 10634, 12241, 10305, 9577, 9616, 18052, 23377, 9925, 9221, 9701, 
      22481, 22949, 15725, 17485, 17861, 18052, 18440, 25736, 18450, 27145, 
      12433, 8570, 8330, 17690, 18281, 27881, 8125, 26596, 7937, 7753, 7690, 
      7765, 7930, 18805, 20392, 7412, 18421, 21796, 28132, 7666, 21149, 
      21866, 28541, 21456, 28665, 16889, 6989, 7978, 8489, 21530, 25658, 
      7208, 6577, 7585, 22945, 13969, 6656, 6521, 7424, 7696, 25721, 27425, 
      6530, 6266, 6093, 19618, 5920, 16234, 5914, 5960, 6052, 6101, 5380, 
      22202, 16705, 5237, 5617, 20137, 19753, 19508, 4610, 4372, 4612, 4645, 
      23140, 20225, 4196, 3973, 4810, 3865, 4082, 4121, 4346, 4384, 21706, 
      3413, 3285, 3332, 2858, 2845, 2602, 2650, 3001, 2669, 1717, 1921, 1508, 
      1844, 1521, 1125, 1489, 1061, 936, 941, 601, 612, 530, 689, 370, 617, 
      468, 241, 200, 296, 169, 178, 89, 52, 10, 8, 0, 100, 5, 58, 89, 464, 
      584, 605 ], 
  [ 102986, 102490, 102280, 99752, 97682, 97297, 97205, 97000, 95881, 93034, 
      91970, 88465, 86489, 84146, 83890, 83665, 82820, 82314, 81954, 79690, 
      79137, 78665, 76401, 75245, 74673, 74713, 74530, 73268, 72080, 72658, 
      72313, 72125, 71249, 71186, 69845, 69346, 68176, 65025, 64205, 64025, 
      78388, 79380, 61585, 62609, 61793, 61058, 61025, 73109, 70717, 59680, 
      61753, 58568, 58250, 58202, 60409, 57924, 66436, 68209, 57290, 65402, 
      67525, 63869, 56170, 55700, 84125, 77426, 58034, 55586, 55369, 61786, 
      55717, 55381, 61812, 84218, 78314, 73610, 74849, 56849, 54724, 61220, 
      83290, 82602, 82261, 74097, 54517, 53685, 58261, 82484, 74345, 52450, 
      52457, 61090, 78880, 52240, 53353, 56473, 57460, 76810, 52154, 57154, 
      62138, 72392, 54212, 55976, 56405, 62957, 74650, 56250, 56401, 76745, 
      74512, 67076, 66560, 50192, 50401, 50305, 70309, 67780, 49813, 49540, 
      53908, 74122, 62765, 61610, 49325, 49370, 53330, 53741, 56237, 57866, 
      62324, 62089, 50164, 48416, 51881, 52369, 53441, 53584, 68697, 60061, 
      48586, 48537, 70628, 60980, 47813, 47533, 47528, 47549, 47624, 52424, 
      57325, 68405, 67825, 48385, 47138, 47090, 54833, 62532, 48505, 46672, 
      49360, 49792, 54937, 69634, 60866, 56225, 47314, 46954, 46625, 46754, 
      47746, 48161, 54260, 57690, 56394, 47218, 46045, 45490, 45450, 45433, 
      46813, 45785, 45268, 44980, 45385, 50720, 65546, 57065, 55546, 55337, 
      53546, 51410, 46202, 45005, 46546, 48002, 50450, 52265, 45189, 45124, 
      44136, 44389, 45544, 46600, 50570, 47525, 43697, 45985, 48581, 60425, 
      43940, 44353, 61345, 51874, 48474, 46945, 42865, 42885, 50536, 45572, 
      42557, 42797, 44645, 47477, 55949, 51629, 43469, 43961, 50832, 44425, 
      43552, 42457, 41616, 41872, 43216, 55850, 51010, 47138, 46538, 41210, 
      43325, 40973, 41645, 47970, 47797, 43650, 40842, 40597, 46485, 56384, 
      47744, 46241, 40121, 41365, 39745, 44642, 46948, 39688, 39528, 44245, 
      51130, 47090, 46378, 43433, 41725, 40925, 39833, 39593, 39133, 38930, 
      38810, 38953, 39209, 39338, 39770, 39833, 55316, 51412, 41897, 41225, 
      39257, 39257, 45946, 42121, 38061, 38169, 38554, 39394, 39625, 41050, 
      42925, 49736, 48040, 41992, 41236, 40552, 37672, 37640, 39317, 40772, 
      49793, 46085, 43649, 41738, 40730, 39850, 37313, 37474, 37978, 38033, 
      49408, 43588, 42948, 42193, 42048, 41905, 41353, 40345, 38308, 36873, 
      36945, 37489, 37825, 37888, 39673, 40960, 42048, 51122, 45697, 43370, 
      37381, 37505, 49789, 47764, 47336, 46301, 46100, 45509, 37256, 36629, 
      36200, 39125, 47385, 41962, 41650, 40762, 37837, 36877, 35785, 41050, 
      49985, 47225, 44753, 37553, 36073, 39065, 44378, 35069, 35033, 35545, 
      41652, 38952, 37405, 36040, 34792, 36805, 38692, 45250, 44026, 43441, 
      38450, 36434, 34549, 37250, 45092, 36356, 35377, 34081, 33872, 34340, 
      34532, 34640, 35792, 38081, 38617, 42898, 38530, 37714, 36853, 33610, 
      34018, 34065, 36405, 38389, 41960, 40868, 39685, 37220, 38024, 43577, 
      37385, 32777, 32810, 33917, 34525, 35362, 36857, 44721, 42804, 40144, 
      32976, 40322, 39610, 39097, 37370, 32941, 33065, 39605, 32708, 42993, 
      42778, 37890, 36090, 34578, 34465, 31554, 31429, 31365, 31618, 39076, 
      36160, 33892, 31705, 31652, 31097, 31145, 31201, 31265, 31466, 30746, 
      30746, 30850, 31154, 33761, 34225, 36205, 35752, 35605, 30717, 30445, 
      33301, 34245, 35554, 35405, 31954, 30770, 38420, 38233, 33184, 30673, 
      30260, 30160, 33428, 34141, 33210, 29917, 30082, 31005, 33597, 33941, 
      33389, 29261, 29300, 30500, 31204, 30161, 29930, 35620, 33124, 29449, 
      28753, 27890, 30005, 30698, 37357, 35477, 32885, 28852, 36061, 30361, 
      28186, 32980, 31385, 27185, 27257, 29200, 27865, 27245, 28090, 28970, 
      35080, 31285, 29493, 26325, 26245, 32005, 27770, 26282, 26362, 26597, 
      35009, 26129, 26084, 25649, 25889, 26276, 26825, 27536, 29081, 31057, 
      25906, 25290, 25906, 27217, 24770, 24818, 24905, 24973, 25049, 25178, 
      26498, 29138, 24736, 26361, 28960, 29097, 30425, 24034, 24425, 31112, 
      26965, 25741, 23765, 23860, 23530, 26468, 23168, 26282, 22901, 24097, 
      26282, 30964, 26344, 28442, 23570, 22210, 22426, 23801, 24410, 24404, 
      22529, 33273, 21730, 21778, 22050, 25705, 25541, 25160, 24125, 22157, 
      26216, 29674, 27109, 23834, 23141, 22469, 21925, 26066, 24961, 23545, 
      22852, 22032, 21760, 22032, 22105, 22672, 20893, 20605, 20164, 20420, 
      22664, 23645, 23481, 20557, 20106, 20781, 21481, 22482, 20896, 20041, 
      21449, 25882, 20410, 19402, 22685, 19773, 19620, 19240, 19060, 19165, 
      19188, 19573, 26338, 21578, 21473, 21073, 20065, 19130, 18890, 18938, 
      22217, 20800, 18937, 22852, 20529, 18346, 18226, 18369, 20074, 22581, 
      23266, 18212, 22445, 30010, 25610, 23465, 22178, 20189, 18530, 17738, 
      19625, 22589, 24089, 24993, 24480, 23200, 21145, 19825, 18100, 17593, 
      19024, 17890, 17225, 17357, 20525, 21800, 17741, 16981, 23530, 18490, 
      17125, 16666, 20610, 25793, 18409, 18148, 16505, 16960, 20480, 21029, 
      17218, 16273, 16165, 16273, 16453, 16613, 19610, 21170, 22529, 20365, 
      19972, 16776, 16276, 17245, 23194, 15650, 15661, 15986, 16994, 17389, 
      18761, 18874, 19225, 19850, 16820, 15385, 15392, 15412, 17977, 18292, 
      21305, 16573, 16650, 22453, 14888, 14885, 14884, 18020, 18728, 21365, 
      18122, 14837, 14722, 15082, 15125, 15425, 18485, 14449, 14625, 15361, 
      15625, 17425, 16661, 14786, 23186, 14765, 14093, 24125, 23689, 14650, 
      13693, 14418, 19018, 20745, 15305, 13780, 15665, 18356, 21377, 22481, 
      24065, 15626, 14450, 13346, 13394, 13901, 15341, 17986, 19466, 20621, 
      22441, 19080, 20052, 22212, 20165, 12778, 15170, 15370, 20513, 21985, 
      15908, 13913, 14660, 15793, 23153, 24644, 22321, 19045, 12682, 12721, 
      13345, 14437, 18097, 22122, 22930, 21901, 16589, 12101, 12109, 15349, 
      22504, 13106, 14797, 14164, 13033, 11665, 12064, 12625, 20128, 20313, 
      12233, 11738, 13658, 14365, 21250, 11272, 11252, 11765, 14485, 19700, 
      24692, 22050, 15250, 12874, 12789, 11074, 13141, 19280, 11345, 10825, 
      14912, 18916, 24041, 14965, 11009, 10673, 10625, 14578, 16085, 16538, 
      21425, 21220, 10413, 10980, 14760, 15304, 19429, 22301, 21017, 10370, 
      10250, 10226, 10397, 10426, 10730, 14170, 22301, 24400, 21881, 17744, 
      11681, 11089, 10576, 10001, 10009, 10196, 14225, 11917, 11026, 10642, 
      10585, 10125, 10057, 9837, 20002, 16328, 22600, 14170, 9413, 9434, 
      9445, 9893, 10034, 13441, 11065, 9297, 9316, 16272, 21097, 10625, 9601, 
      9281, 20261, 20689, 14165, 15725, 16061, 16232, 16580, 23236, 16570, 
      24525, 13793, 9010, 8570, 15850, 16381, 25181, 8325, 23976, 8117, 7913, 
      8010, 7585, 7650, 16785, 22772, 7592, 16421, 19496, 25352, 8186, 18889, 
      19546, 25721, 19156, 25825, 18989, 6889, 7418, 7789, 19210, 23018, 
      6868, 6597, 7045, 20485, 15809, 7076, 6401, 6884, 7076, 23041, 24625, 
      6970, 6266, 6253, 22058, 5780, 18394, 5674, 5620, 5672, 5701, 5200, 
      24922, 18965, 5057, 5237, 22717, 22313, 22048, 4930, 4552, 4392, 4405, 
      26000, 22865, 4096, 4033, 4330, 3725, 3802, 3821, 3946, 3924, 24506, 
      3653, 3265, 3152, 3098, 3065, 2682, 2610, 2701, 3029, 2097, 1621, 1768, 
      1544, 1921, 1105, 1189, 961, 916, 841, 601, 592, 610, 449, 530, 397, 
      328, 421, 340, 196, 269, 218, 89, 72, 130, 68, 100, 0, 65, 98, 89, 404, 
      484, 485 ], 
  [ 103129, 102761, 102437, 99901, 97873, 97600, 97540, 97205, 96244, 93145, 
      92045, 88868, 86578, 84389, 83905, 83728, 82945, 82421, 82157, 79885, 
      79184, 78580, 76778, 75650, 75092, 74890, 74609, 73261, 72425, 72665, 
      72400, 72130, 71332, 71285, 70020, 69373, 68377, 65600, 64552, 64532, 
      80909, 81965, 62002, 62528, 61904, 61505, 61648, 75428, 72890, 60041, 
      61472, 59149, 58589, 58573, 60106, 58181, 68485, 70402, 57625, 67401, 
      69700, 65770, 56725, 56205, 81940, 75577, 57721, 55817, 55712, 63617, 
      55754, 55514, 63689, 81981, 76365, 71917, 73058, 56498, 54773, 63125, 
      81049, 80393, 80068, 72320, 54500, 53924, 59908, 80257, 72500, 53021, 
      53044, 63101, 76777, 53017, 54466, 58066, 59165, 74785, 52273, 58873, 
      64305, 70573, 53833, 57613, 58090, 65218, 72685, 57965, 58132, 74650, 
      72529, 65509, 65025, 50769, 51154, 51200, 68498, 66113, 49954, 49793, 
      55505, 72085, 61384, 60309, 49480, 50245, 54909, 55368, 58120, 59893, 
      60941, 60722, 49997, 48857, 53330, 53882, 55082, 55241, 66896, 58804, 
      48689, 49424, 68697, 59625, 48042, 47986, 47997, 48130, 48285, 54045, 
      59410, 66568, 66020, 48308, 47525, 47605, 56740, 61013, 48314, 47105, 
      50689, 51185, 56890, 67681, 59425, 55120, 47281, 47017, 47440, 47617, 
      48865, 49360, 53281, 56405, 55205, 47021, 46120, 45805, 45797, 45796, 
      47912, 45810, 45469, 45373, 46210, 52425, 63713, 55760, 54353, 54160, 
      52513, 50569, 46033, 45140, 47753, 49433, 52169, 54160, 45146, 45097, 
      44717, 45146, 46637, 47885, 49725, 47016, 44244, 47236, 50184, 58810, 
      44005, 45362, 59648, 50833, 47753, 46400, 43280, 43460, 49573, 45153, 
      43210, 43578, 45874, 49090, 54536, 50536, 43336, 45140, 49769, 44050, 
      43321, 42466, 42089, 42601, 44329, 54385, 49897, 46377, 45841, 41697, 
      44532, 41650, 42578, 47045, 46888, 43205, 40973, 41288, 48200, 54801, 
      46801, 45442, 40762, 41156, 40016, 46241, 46001, 39797, 39701, 45842, 
      49813, 46093, 45445, 42804, 41320, 40648, 39780, 39604, 39304, 39213, 
      39253, 39604, 39988, 40165, 40725, 40804, 53693, 50045, 41410, 40834, 
      39250, 40178, 44977, 41552, 38420, 38816, 39377, 40441, 40720, 42385, 
      44500, 48429, 46861, 41389, 40729, 40141, 38029, 38061, 40426, 42121, 
      48452, 45032, 42820, 41117, 40237, 39485, 37892, 38165, 38861, 38932, 
      48065, 42725, 42149, 41474, 41345, 41218, 40730, 39850, 38149, 37370, 
      37538, 38338, 38770, 38849, 40970, 42433, 43649, 49633, 44608, 42489, 
      38308, 38464, 48362, 46481, 46085, 45130, 44945, 44402, 37157, 36706, 
      36485, 40450, 46100, 41141, 40861, 40069, 37544, 36776, 36100, 42661, 
      48490, 45922, 43642, 37242, 36082, 40482, 43265, 35348, 35344, 36368, 
      40745, 38333, 36994, 35869, 35005, 37994, 40153, 44005, 42877, 42340, 
      37845, 36117, 34696, 38565, 43829, 35989, 35186, 34274, 34241, 35125, 
      35381, 35521, 36929, 39554, 40154, 41777, 37825, 37105, 36356, 33865, 
      34817, 34880, 37700, 39940, 40885, 39889, 38818, 38673, 39573, 42340, 
      36724, 33268, 33349, 34888, 35624, 36605, 38308, 43370, 41597, 39161, 
      33785, 39289, 38641, 38176, 36625, 33844, 34000, 38602, 32617, 41684, 
      41485, 37013, 35405, 34085, 33988, 31733, 31688, 31688, 32309, 38053, 
      35425, 33445, 31690, 31653, 31690, 31770, 31858, 31954, 31417, 30985, 
      31337, 31505, 31937, 35072, 35600, 35386, 34981, 34850, 30794, 30650, 
      34594, 35666, 34765, 34632, 31645, 30717, 37325, 37154, 32633, 30554, 
      30253, 30185, 34829, 33428, 32609, 29908, 30953, 32084, 35060, 33210, 
      32722, 29970, 30025, 31545, 32377, 29924, 29741, 34645, 32405, 29290, 
      29522, 28273, 31140, 31945, 36170, 34450, 32114, 28673, 34952, 29860, 
      29077, 32125, 30706, 27306, 27954, 30361, 27680, 27220, 29105, 30145, 
      33965, 30538, 28970, 26570, 26618, 31144, 27469, 26365, 27085, 27400, 
      33842, 26146, 26117, 25922, 26546, 27077, 27770, 28625, 30410, 30224, 
      25889, 25721, 26689, 28304, 25325, 25405, 25540, 25640, 25748, 25925, 
      27565, 30589, 25433, 27458, 30425, 30578, 29520, 24361, 25120, 30109, 
      26426, 25394, 24250, 24425, 23725, 25909, 23665, 25705, 23428, 25040, 
      27593, 29857, 27701, 27541, 23341, 22525, 23029, 24804, 25525, 23965, 
      23290, 31904, 21913, 22345, 22745, 27088, 24858, 24525, 23634, 22978, 
      27693, 28541, 26216, 23341, 22760, 22216, 21800, 27557, 24274, 23050, 
      22469, 21809, 22625, 22961, 23050, 23729, 20810, 20618, 20513, 21025, 
      23813, 24938, 22868, 20488, 20693, 21608, 22468, 23645, 20665, 20050, 
      22482, 24929, 20225, 19889, 23956, 19682, 19577, 19357, 19465, 19682, 
      19721, 20282, 25285, 21069, 20980, 20644, 19828, 19165, 19053, 19485, 
      21578, 20369, 19610, 24245, 20096, 18505, 18545, 18896, 21097, 23972, 
      24737, 18801, 23850, 28565, 24517, 22580, 21437, 19720, 18397, 17957, 
      20660, 24040, 25700, 23930, 23465, 22313, 20498, 19370, 18013, 18130, 
      19993, 17785, 17680, 17908, 21780, 21005, 17602, 17450, 22525, 18125, 
      17096, 16909, 21941, 24562, 18010, 17797, 17002, 17665, 21825, 20228, 
      17009, 16400, 16388, 16784, 17060, 17284, 20873, 22625, 24128, 19610, 
      19265, 16613, 16913, 18154, 22117, 16045, 16072, 16605, 17901, 18376, 
      19972, 20101, 20500, 21205, 16525, 15650, 15769, 15821, 19106, 19469, 
      22850, 17492, 17585, 21370, 15165, 15178, 15193, 19225, 20029, 20360, 
      17485, 14920, 14885, 15725, 15784, 16180, 19784, 14866, 15170, 16162, 
      16490, 18610, 16164, 15489, 25009, 14602, 14186, 26042, 22388, 14453, 
      13960, 15149, 20485, 22388, 14914, 14365, 16714, 19773, 23098, 24298, 
      26010, 15137, 14185, 13465, 13897, 14612, 16372, 19385, 21025, 22292, 
      24272, 18125, 21689, 24041, 19080, 13117, 16245, 16477, 22212, 23812, 
      15269, 14794, 15685, 16994, 25090, 26693, 21008, 18020, 12665, 13328, 
      14144, 15460, 19600, 23993, 24865, 20602, 15802, 12402, 12442, 16546, 
      24421, 12829, 15944, 13645, 12722, 11962, 12665, 13402, 21881, 22082, 
      12064, 11745, 14689, 15508, 23113, 11453, 11593, 12410, 15674, 21449, 
      26825, 20645, 14485, 12461, 12392, 11237, 14152, 18081, 11250, 11050, 
      16209, 20629, 26154, 14180, 10960, 10816, 10832, 15857, 17540, 18041, 
      23360, 19825, 10730, 11633, 16085, 16693, 21218, 20808, 19620, 10429, 
      10405, 10413, 10888, 10933, 11365, 15445, 24328, 22745, 20402, 16601, 
      11290, 10826, 10457, 10282, 10322, 10685, 15530, 11444, 10729, 10441, 
      10400, 10100, 10064, 10004, 21881, 17901, 24685, 13325, 9704, 9773, 
      9800, 10504, 10693, 12658, 10634, 9698, 9733, 17873, 23098, 10240, 
      9472, 9792, 22212, 22672, 15586, 17306, 17674, 17861, 18241, 25409, 
      18245, 26792, 12874, 8825, 8545, 17489, 18068, 27508, 8330, 26237, 
      8136, 7946, 7913, 7888, 8033, 18560, 21025, 7605, 18178, 21493, 27733, 
      7925, 20852, 21557, 28132, 21149, 28250, 17460, 7120, 8017, 8500, 
      21217, 25281, 7289, 6728, 7624, 22600, 14482, 6885, 6642, 7461, 7717, 
      25330, 27010, 6761, 6409, 6266, 20245, 6029, 16801, 6001, 6025, 6109, 
      6154, 5473, 22873, 17284, 5328, 5668, 20776, 20386, 20137, 4793, 4525, 
      4685, 4714, 23825, 20866, 4289, 4096, 4825, 3944, 4133, 4168, 4373, 
      4397, 22369, 3562, 3380, 3393, 2997, 2980, 2705, 2729, 3028, 2826, 
      1856, 1924, 1621, 1845, 1658, 1172, 1480, 1088, 977, 964, 634, 641, 
      577, 666, 425, 596, 461, 292, 241, 289, 200, 197, 90, 53, 25, 9, 5, 65, 
      0, 37, 58, 397, 505, 522 ], 
  [ 107060, 106676, 106354, 103770, 101700, 101413, 101349, 101018, 100025, 
      96884, 95764, 92497, 90185, 87940, 87460, 87277, 86474, 85940, 85664, 
      83344, 82637, 82025, 80153, 78997, 78425, 78241, 77960, 76586, 75706, 
      75976, 75701, 75429, 74609, 74560, 73261, 72608, 71578, 68693, 67649, 
      67609, 83722, 84770, 65029, 65605, 64957, 64516, 64637, 78205, 75673, 
      63026, 64525, 62082, 61540, 61520, 63125, 61130, 71210, 73109, 60552, 
      70120, 72397, 68489, 59600, 59074, 85133, 78728, 60680, 58708, 58589, 
      66308, 58657, 58405, 66362, 85156, 79504, 75024, 76165, 59425, 57650, 
      65770, 84200, 83540, 83213, 75413, 57373, 56765, 62573, 83394, 75577, 
      55796, 55817, 65696, 79874, 55754, 57161, 60701, 61786, 77860, 55080, 
      61480, 66856, 73610, 56690, 60218, 60689, 67745, 75728, 60548, 60713, 
      77697, 75562, 68490, 68002, 53482, 53845, 53861, 71485, 69082, 52697, 
      52522, 58066, 75088, 64305, 63220, 52209, 52884, 57460, 57913, 60633, 
      62388, 63850, 63629, 52754, 51538, 55885, 56429, 57613, 57770, 69845, 
      61685, 51400, 52037, 71650, 62506, 50725, 50641, 50650, 50769, 50914, 
      56554, 61861, 69497, 68945, 51017, 50176, 50240, 59201, 63890, 51025, 
      49738, 53210, 53698, 59333, 70600, 62280, 57933, 49960, 49684, 50013, 
      50184, 51400, 51885, 56066, 59216, 58004, 49696, 48761, 48416, 48404, 
      48401, 50425, 48445, 48082, 47962, 48745, 54850, 66568, 58549, 57128, 
      56933, 55268, 53300, 48680, 47749, 50228, 51880, 54580, 56549, 47765, 
      47714, 47258, 47665, 49114, 50338, 52432, 49681, 46777, 49681, 52585, 
      61601, 46586, 47825, 62437, 53540, 50420, 49045, 45805, 45965, 52258, 
      47770, 45693, 46045, 48285, 51453, 57265, 53225, 45905, 47545, 52442, 
      46637, 45890, 45005, 44570, 45050, 46730, 57096, 52564, 49000, 48456, 
      44164, 46909, 44081, 44977, 49664, 49505, 45764, 43460, 43705, 50489, 
      57490, 49410, 48033, 43173, 43661, 42461, 48520, 48586, 42250, 42146, 
      48109, 52432, 48672, 48016, 45337, 43825, 43137, 42241, 42057, 41737, 
      41632, 41652, 41977, 42345, 42516, 43060, 43137, 56338, 52658, 43913, 
      43325, 41693, 42505, 47528, 44053, 40805, 41165, 41704, 42740, 43013, 
      44648, 46733, 51010, 49426, 43882, 43210, 42610, 40402, 40426, 42705, 
      44370, 51025, 47569, 45329, 43600, 42704, 41936, 40225, 40484, 41156, 
      41225, 50626, 45226, 44642, 43957, 43826, 43697, 43201, 42305, 40562, 
      39701, 39857, 40625, 41045, 41122, 43201, 44642, 45842, 52200, 47125, 
      44980, 40573, 40725, 50909, 49010, 48610, 47645, 47458, 46909, 39538, 
      39065, 38818, 42653, 48617, 43600, 43316, 42512, 39937, 39145, 38417, 
      44816, 51021, 48429, 46125, 39625, 38425, 42649, 45736, 37645, 37637, 
      38597, 43178, 40730, 39365, 38210, 37298, 40165, 42290, 46468, 45328, 
      44785, 40228, 38464, 36985, 40708, 46282, 38330, 37505, 36545, 36490, 
      37322, 37570, 37706, 39082, 41665, 42257, 44200, 40196, 39464, 38701, 
      36116, 37000, 37061, 39821, 42029, 43290, 42282, 41197, 40762, 41650, 
      44753, 39065, 35465, 35540, 37025, 37745, 38708, 40385, 45785, 43994, 
      41530, 35930, 41652, 40996, 40525, 38952, 35965, 36117, 40949, 34850, 
      44057, 43856, 39332, 37700, 36356, 36257, 33920, 33865, 33857, 34432, 
      40378, 37714, 35698, 33889, 33850, 33813, 33889, 33973, 34065, 33608, 
      33140, 33448, 33608, 34024, 37093, 37613, 37661, 37250, 37117, 32957, 
      32797, 36605, 37661, 37024, 36889, 33844, 32884, 39610, 39437, 34850, 
      32717, 32402, 32330, 36802, 35653, 34820, 32045, 32980, 34085, 37013, 
      35425, 34929, 32005, 32058, 33538, 34354, 32065, 31876, 36866, 34594, 
      31409, 31525, 30312, 33085, 33876, 38393, 36653, 34285, 30770, 37153, 
      31985, 31028, 34282, 32841, 29341, 29917, 32266, 29741, 29261, 31016, 
      32036, 36130, 32657, 31061, 28565, 28597, 33265, 29520, 28368, 29008, 
      29313, 35989, 28145, 28114, 27889, 28465, 28978, 29653, 30490, 32245, 
      32317, 27880, 27656, 28580, 30157, 27220, 27296, 27425, 27521, 27625, 
      27796, 29396, 32372, 27298, 29273, 32194, 32345, 31573, 26260, 26973, 
      32162, 28421, 27365, 26117, 26282, 25616, 27882, 25506, 27668, 25253, 
      26813, 29320, 31874, 29410, 29520, 25236, 24352, 24820, 26545, 27252, 
      25874, 25049, 33917, 23732, 24116, 24500, 28757, 26773, 26434, 25525, 
      24705, 29338, 30500, 28145, 25220, 24625, 24065, 23633, 29188, 26165, 
      24917, 24322, 23642, 24322, 24650, 24737, 25402, 22601, 22397, 22250, 
      22730, 25450, 26557, 24713, 22265, 22388, 23273, 24113, 25268, 22450, 
      21805, 24109, 26792, 21992, 21572, 25541, 21425, 21314, 21074, 21146, 
      21349, 21386, 21925, 27136, 22852, 22761, 22417, 21577, 20880, 20752, 
      21136, 23365, 22130, 21233, 25778, 21845, 20180, 20200, 20525, 22664, 
      25493, 26248, 20410, 25357, 30416, 26324, 24361, 23200, 21449, 20084, 
      19600, 22201, 25529, 27169, 25721, 25250, 24082, 22237, 21085, 19682, 
      19721, 21530, 19444, 19269, 19485, 23269, 22738, 19253, 19025, 24272, 
      19792, 18721, 18500, 23396, 26325, 19669, 19450, 18549, 19186, 23266, 
      21925, 18632, 17981, 17957, 18317, 18581, 18797, 22312, 24040, 25525, 
      21289, 20938, 18218, 18418, 19625, 23824, 17568, 17593, 18100, 19360, 
      19825, 21393, 21520, 21913, 22608, 18122, 17177, 17282, 17330, 20525, 
      20882, 24217, 18925, 19016, 23041, 16666, 16677, 16690, 20610, 21402, 
      22009, 19088, 16433, 16388, 17168, 17225, 17609, 21145, 16325, 16613, 
      17573, 17893, 19973, 17725, 16900, 26280, 16109, 15661, 27289, 24025, 
      15952, 15401, 16532, 21776, 23657, 16425, 15754, 18045, 21058, 24345, 
      25533, 27229, 16648, 15668, 14900, 15284, 15973, 17693, 20660, 22280, 
      23533, 25493, 19682, 22922, 25250, 20641, 14500, 17536, 17764, 23425, 
      25009, 16762, 16097, 16970, 18257, 26261, 27850, 22573, 19549, 14068, 
      14653, 15445, 16733, 20813, 25160, 26024, 22153, 17289, 13753, 13789, 
      17785, 25570, 14240, 17177, 15074, 14125, 13289, 13954, 14669, 23026, 
      23225, 13437, 13096, 15912, 16717, 24232, 12770, 12890, 13669, 16865, 
      22570, 27898, 22148, 15908, 13840, 13769, 12544, 15353, 19546, 12577, 
      12337, 17362, 21730, 27205, 15581, 12269, 12101, 12109, 17000, 18661, 
      19156, 24421, 21290, 11981, 12842, 17210, 17810, 22285, 22273, 21073, 
      11700, 11664, 11668, 12105, 12148, 12564, 16564, 25353, 24218, 21853, 
      18010, 12605, 12125, 11738, 11513, 11549, 11890, 16633, 12757, 12020, 
      11720, 11677, 11357, 11317, 11237, 22900, 18946, 25666, 14660, 10897, 
      10960, 10985, 11657, 11840, 13973, 11905, 10865, 10898, 18890, 24065, 
      11493, 10693, 10933, 23173, 23629, 16601, 18301, 18665, 18850, 19226, 
      26330, 19216, 27689, 14157, 10004, 9704, 18440, 19013, 28373, 9473, 
      27098, 9265, 9061, 9032, 8957, 9092, 19445, 22338, 8698, 19053, 22338, 
      28530, 9040, 21689, 22388, 28913, 21970, 29017, 18709, 8149, 9000, 
      9469, 22024, 26056, 8282, 7745, 8585, 23369, 15669, 7930, 7633, 8410, 
      8658, 26065, 27733, 7796, 7400, 7261, 21456, 6970, 17960, 6920, 6922, 
      7002, 7045, 6362, 24040, 18405, 6205, 6525, 21905, 21501, 21250, 5672, 
      5378, 5498, 5525, 24922, 21941, 5090, 4901, 5576, 4705, 4880, 4913, 
      5108, 5114, 23400, 4325, 4105, 4090, 3700, 3681, 3368, 3380, 3653, 
      3505, 2405, 2405, 2146, 2314, 2173, 1609, 1889, 1493, 1378, 1345, 965, 
      970, 904, 925, 712, 845, 706, 533, 466, 490, 409, 400, 229, 170, 116, 
      82, 58, 98, 37, 0, 5, 194, 274, 289 ], 
  [ 107829, 107413, 107117, 104525, 102437, 102122, 102050, 101749, 100714, 
      97621, 96505, 93146, 90900, 88609, 88181, 87986, 87165, 86633, 86333, 
      84005, 83330, 82746, 80756, 79588, 79010, 78884, 78625, 77265, 76297, 
      76649, 76354, 76100, 75258, 75205, 73882, 73261, 72185, 69194, 68202, 
      68122, 83729, 84761, 65552, 66250, 65554, 65029, 65106, 78250, 75752, 
      63553, 65210, 62549, 62065, 62037, 63808, 61673, 71305, 73168, 61073, 
      70225, 72458, 68616, 60061, 59545, 86274, 79785, 61353, 59245, 59098, 
      66445, 59240, 58964, 66485, 86305, 80581, 76037, 77200, 60100, 58225, 
      65881, 85345, 84677, 84346, 76442, 57962, 57290, 62746, 84533, 76618, 
      56233, 56250, 65773, 80977, 56137, 57460, 60880, 61937, 78941, 55625, 
      61625, 66889, 74637, 57357, 60381, 60840, 67752, 76789, 60689, 60850, 
      78788, 76625, 69449, 68953, 53905, 54224, 54202, 72500, 70061, 53224, 
      53021, 58229, 76157, 65210, 64105, 52730, 53225, 57625, 58066, 60722, 
      62441, 64753, 64528, 53353, 51985, 56080, 56608, 57760, 57913, 70850, 
      62554, 51929, 52370, 72685, 63397, 51220, 51080, 51085, 51176, 51301, 
      56701, 61892, 70506, 69946, 51586, 50629, 50661, 59274, 64817, 51620, 
      50177, 53425, 53897, 59392, 71633, 63185, 58754, 50513, 50213, 50354, 
      50513, 51665, 52130, 56853, 60077, 58841, 50285, 49282, 48877, 48857, 
      48850, 50690, 48976, 48569, 48401, 49076, 54961, 67561, 59410, 57961, 
      57762, 56061, 54045, 49257, 48250, 50461, 52057, 54685, 56610, 48308, 
      48253, 47645, 48008, 49373, 50549, 53173, 50338, 47170, 49898, 52714, 
      62532, 47097, 48100, 63386, 54325, 51125, 49706, 46226, 46346, 53021, 
      48397, 46052, 46372, 48500, 51572, 58138, 54018, 46458, 47770, 53225, 
      47248, 46465, 45520, 44969, 45385, 46969, 57977, 53357, 49705, 49145, 
      44557, 47122, 44424, 45256, 50405, 50242, 46385, 43937, 44042, 50570, 
      58393, 50153, 48740, 43520, 44218, 42898, 48625, 49325, 42725, 42605, 
      48212, 53261, 49421, 48749, 45994, 44426, 43706, 42754, 42554, 42194, 
      42061, 42041, 42314, 42650, 42809, 43321, 43394, 57241, 53497, 44532, 
      43920, 42192, 42772, 48265, 44690, 41210, 41498, 41993, 42973, 43234, 
      44809, 46834, 51829, 50213, 44525, 43829, 43205, 40805, 40813, 42920, 
      44525, 51850, 48322, 46026, 44245, 43317, 42517, 40570, 40801, 41425, 
      41490, 51449, 45929, 45329, 44624, 44489, 44356, 43844, 42916, 41089, 
      40064, 40196, 40900, 41296, 41369, 43364, 44761, 45929, 53057, 47882, 
      45685, 40826, 40970, 51748, 49813, 49405, 48420, 48229, 47668, 40045, 
      39528, 39229, 42804, 49418, 44285, 43993, 43165, 40490, 39650, 38818, 
      44893, 51872, 49232, 46880, 40180, 38900, 42772, 46489, 38050, 38034, 
      38866, 43877, 41357, 39940, 38725, 37717, 40340, 42397, 47249, 46085, 
      45530, 40849, 39013, 37418, 40849, 47065, 38889, 38020, 36964, 36865, 
      37593, 37825, 37953, 39265, 41764, 42340, 44945, 40837, 40081, 39290, 
      36517, 37265, 37322, 39962, 42106, 44021, 42989, 41876, 40861, 41725, 
      45522, 39690, 35802, 35865, 37242, 37930, 38857, 40482, 46580, 44753, 
      42233, 36185, 42365, 41693, 41210, 39593, 36194, 36338, 41652, 35325, 
      44834, 44629, 40001, 38321, 36929, 36826, 34325, 34250, 34226, 34709, 
      41081, 38345, 36257, 34340, 34297, 34112, 34180, 34256, 34340, 34065, 
      33525, 33745, 33889, 34273, 37210, 37714, 38308, 37885, 37748, 33380, 
      33188, 36724, 37748, 37661, 37522, 34361, 33337, 40321, 40144, 35425, 
      33184, 32841, 32761, 36889, 36266, 35405, 32482, 33197, 34250, 37082, 
      36040, 35528, 32260, 32309, 33709, 34493, 32554, 32353, 37537, 35201, 
      31876, 31760, 30641, 33226, 33989, 39112, 37332, 34900, 31237, 37850, 
      32530, 31225, 34913, 33428, 29728, 30160, 32393, 30202, 29682, 31177, 
      32157, 36821, 33256, 31604, 28916, 28916, 33890, 30005, 28757, 29237, 
      29522, 36688, 28548, 28513, 28228, 28708, 29185, 29824, 30625, 32320, 
      32930, 28289, 27953, 28789, 30290, 27481, 27549, 27666, 27754, 27850, 
      28009, 29529, 32409, 27521, 29396, 32225, 32372, 32194, 26573, 27194, 
      32805, 28948, 27844, 26388, 26533, 25957, 28409, 25769, 28197, 25506, 
      26962, 29377, 32533, 29453, 30125, 25673, 24653, 25049, 26674, 27353, 
      26361, 25236, 34634, 24061, 24349, 24701, 28786, 27316, 26965, 26020, 
      24872, 29341, 31153, 28738, 25713, 25090, 24498, 24034, 29185, 26704, 
      25408, 24785, 24065, 24473, 24785, 24868, 25505, 22984, 22756, 22525, 
      22941, 25525, 26596, 25226, 22642, 22601, 23426, 24226, 25337, 22865, 
      22160, 24208, 27385, 22393, 21805, 25578, 21800, 21677, 21397, 21397, 
      21572, 21605, 22100, 27749, 23329, 23234, 22874, 21986, 21221, 21061, 
      21349, 23872, 22585, 21412, 25777, 22298, 20485, 20465, 20738, 22753, 
      25490, 26225, 20605, 25348, 31117, 26937, 24922, 23725, 21906, 20457, 
      19885, 22282, 25506, 27106, 26324, 25841, 24641, 22736, 21536, 20041, 
      19924, 21625, 19805, 19490, 19682, 23290, 23269, 19620, 19240, 24853, 
      20213, 19058, 18769, 23393, 26960, 20096, 19865, 18752, 19337, 23257, 
      22450, 19009, 18274, 18226, 18514, 18754, 18954, 22321, 24001, 25450, 
      21800, 21437, 18581, 18581, 19720, 24413, 17789, 17810, 18265, 19453, 
      19898, 21410, 21533, 21914, 22589, 18513, 17428, 17505, 17545, 20560, 
      20905, 24148, 19010, 19097, 23624, 16909, 16916, 16925, 20621, 21389, 
      22570, 19557, 16722, 16657, 17317, 17370, 17730, 21130, 16528, 16784, 
      17680, 17984, 19984, 18154, 17029, 26129, 16452, 15940, 27112, 24650, 
      16301, 15634, 16649, 21709, 23546, 16820, 15905, 18080, 21001, 24212, 
      25376, 27040, 17065, 16029, 15165, 15453, 16090, 17730, 20605, 22185, 
      23410, 25330, 20213, 22805, 25085, 21202, 14705, 17557, 17777, 23290, 
      24842, 17209, 16164, 17001, 18244, 26064, 27625, 23186, 20090, 14357, 
      14786, 15530, 16762, 20722, 24977, 25825, 22760, 17768, 13960, 13988, 
      17768, 25373, 14589, 17170, 15481, 14480, 13492, 14081, 14752, 22865, 
      23060, 13754, 13369, 15929, 16706, 24041, 12997, 13077, 13780, 16840, 
      22405, 27637, 22769, 16369, 14213, 14138, 12773, 15370, 20113, 12868, 
      12548, 17305, 21569, 26944, 16042, 12546, 12330, 12322, 16945, 18562, 
      19045, 24202, 21901, 12164, 12941, 17141, 17725, 22100, 22906, 21682, 
      11945, 11885, 11881, 12242, 12281, 12665, 16505, 25106, 24889, 22480, 
      18553, 12960, 12448, 12025, 11700, 11728, 12025, 16564, 13130, 12349, 
      12025, 11978, 11618, 11570, 11450, 22685, 18805, 25397, 15121, 11074, 
      11125, 11146, 11754, 11925, 14416, 12260, 11012, 11041, 18737, 23812, 
      11834, 10970, 11050, 22930, 23378, 16488, 18148, 18504, 18685, 19053, 
      26029, 19037, 27362, 14624, 10285, 9945, 18265, 18826, 28026, 9704, 
      26765, 9490, 9280, 9281, 9106, 9221, 19226, 22997, 8917, 18836, 22061, 
      28157, 9325, 21418, 22105, 28530, 21689, 28628, 19306, 8306, 9065, 
      9506, 21737, 25705, 8389, 7922, 8650, 23050, 16208, 8185, 7780, 8473, 
      8705, 25700, 27344, 8053, 7569, 7460, 22109, 7105, 18553, 7033, 7013, 
      7085, 7124, 6481, 24737, 19010, 6322, 6602, 22570, 22160, 21905, 5881, 
      5557, 5597, 5620, 25633, 22608, 5209, 5050, 5617, 4810, 4957, 4986, 
      5161, 5153, 24089, 4500, 4226, 4177, 3865, 3842, 3497, 3485, 3706, 
      3688, 2570, 2434, 2285, 2341, 2336, 1682, 1906, 1546, 1445, 1394, 1024, 
      1025, 977, 928, 793, 850, 725, 610, 533, 509, 466, 445, 256, 197, 157, 
      109, 89, 89, 58, 5, 0, 153, 221, 232 ], 
  [ 116010, 115546, 115268, 112580, 110402, 110045, 109961, 109684, 108565, 
      105418, 104266, 100685, 98433, 96010, 95618, 95405, 94536, 93986, 
      93650, 91226, 90557, 89973, 87785, 86557, 85949, 85889, 85642, 84240, 
      83140, 83594, 83269, 83021, 82125, 82066, 80665, 80050, 78884, 75629, 
      74673, 74533, 89360, 90368, 71873, 72733, 71965, 71314, 71325, 83833, 
      81365, 69796, 71669, 68660, 68242, 68202, 70201, 67856, 76816, 78625, 
      67202, 75730, 77897, 74133, 66058, 65536, 93249, 86634, 67626, 65314, 
      65125, 71914, 65357, 65045, 71912, 93250, 87418, 82778, 83953, 66313, 
      64288, 71248, 92242, 91562, 91225, 83165, 64025, 63257, 68185, 91400, 
      83317, 62026, 62037, 71026, 87748, 61828, 63025, 66265, 67280, 85658, 
      61538, 66938, 72034, 81252, 63432, 65700, 66141, 72837, 83434, 65954, 
      66109, 85457, 83252, 75920, 75412, 59572, 59825, 59725, 79013, 76520, 
      59005, 58760, 63464, 82730, 71537, 70402, 58481, 58706, 62842, 63265, 
      65825, 67490, 71056, 70825, 59200, 57604, 61321, 61825, 62929, 63076, 
      77285, 68785, 57650, 57797, 79144, 69640, 56869, 56645, 56644, 56693, 
      56788, 61828, 66845, 76905, 76333, 57325, 56194, 56178, 64269, 71072, 
      57377, 55700, 58612, 59060, 64345, 78026, 69386, 64829, 56186, 55850, 
      55709, 55850, 56906, 57341, 62856, 66170, 64898, 55970, 54865, 54370, 
      54338, 54325, 55889, 54553, 54080, 53840, 54353, 59908, 73810, 65461, 
      63970, 63765, 62010, 59922, 54882, 53761, 55570, 57082, 59602, 61461, 
      53861, 53800, 52964, 53261, 54500, 55604, 59002, 56041, 52477, 54941, 
      57625, 68625, 52560, 53209, 69485, 60178, 56858, 55373, 51533, 51593, 
      58820, 53992, 51245, 51517, 53477, 56405, 64081, 59841, 51921, 52741, 
      59012, 52777, 51940, 50905, 50180, 50500, 51940, 63890, 59138, 55354, 
      54770, 49738, 52033, 49509, 50245, 56066, 55897, 51866, 49202, 49097, 
      55241, 64276, 55796, 54329, 48569, 49561, 48061, 53290, 54920, 47924, 
      47780, 52853, 58970, 55010, 54314, 51445, 49793, 49025, 47989, 47765, 
      47345, 47170, 47090, 47285, 47573, 47714, 48178, 48245, 63040, 59200, 
      49905, 49257, 47385, 47617, 53794, 50069, 46241, 46421, 46850, 47746, 
      47989, 49474, 51409, 57460, 55796, 49892, 49160, 48500, 45812, 45796, 
      47645, 49160, 57469, 53833, 51453, 49594, 48618, 47770, 45469, 45658, 
      46210, 46269, 57044, 51344, 50720, 49985, 49844, 49705, 49169, 48193, 
      46240, 44969, 45065, 45673, 46033, 46100, 47969, 49300, 50420, 58682, 
      53357, 51082, 45545, 45677, 57325, 55336, 54916, 53901, 53704, 53125, 
      45124, 44541, 44164, 47349, 54917, 49610, 49306, 48442, 45617, 44705, 
      43717, 49306, 57425, 54713, 52289, 45289, 43889, 47233, 51874, 42913, 
      42885, 43525, 49160, 46532, 45037, 43732, 42580, 44837, 46792, 52634, 
      51434, 50861, 45994, 44050, 42281, 45274, 52432, 43920, 42985, 41785, 
      41620, 42192, 42400, 42516, 43732, 46105, 46657, 50234, 45970, 45178, 
      44345, 41290, 41834, 41885, 44345, 46393, 49268, 48200, 47045, 45160, 
      45988, 50805, 44757, 40437, 40482, 41697, 42337, 43210, 44757, 51881, 
      50000, 47396, 40676, 47522, 46826, 46325, 44642, 40625, 40757, 46773, 
      40104, 50045, 49834, 45050, 43298, 41834, 41725, 38978, 38873, 38825, 
      39170, 46160, 43316, 41120, 39041, 38992, 38585, 38641, 38705, 38777, 
      38754, 38106, 38194, 38314, 38650, 41389, 41869, 43261, 42820, 42677, 
      37997, 37757, 40885, 41861, 42578, 42433, 39098, 37978, 45328, 45145, 
      40228, 37825, 37440, 37348, 40960, 41105, 40202, 37057, 37442, 38417, 
      41105, 40861, 40325, 36541, 36584, 37864, 38600, 37165, 36946, 42400, 
      39968, 36433, 35969, 34970, 37273, 37994, 44005, 42165, 39637, 35752, 
      42689, 37141, 35314, 39632, 38081, 34081, 34297, 36356, 34645, 34065, 
      35170, 36090, 41588, 37885, 36149, 33173, 33125, 38537, 34442, 33050, 
      33290, 33545, 41425, 32841, 32800, 32425, 32761, 33184, 33769, 34516, 
      36121, 37517, 32570, 32066, 32770, 34157, 31498, 31554, 31653, 31729, 
      31813, 31954, 33354, 36090, 31460, 33185, 35876, 36017, 36709, 30626, 
      31109, 37332, 33301, 32125, 30357, 30472, 30010, 32720, 29684, 32490, 
      29385, 30685, 32962, 37000, 32996, 34490, 29786, 28562, 28850, 30325, 
      30962, 30528, 28953, 39125, 27970, 28114, 28418, 32245, 31525, 31156, 
      30157, 28517, 32740, 35506, 33001, 29826, 29161, 28521, 28009, 32554, 
      30865, 29497, 28832, 28052, 28052, 28340, 28417, 29012, 26869, 26605, 
      26248, 26568, 28948, 29965, 29285, 26497, 26210, 26945, 27685, 28730, 
      26756, 25961, 27625, 31522, 26242, 25402, 28881, 25589, 25448, 25108, 
      25000, 25133, 25160, 25589, 31874, 27250, 27149, 26765, 25805, 24938, 
      24730, 24874, 27817, 26452, 24865, 28960, 26141, 24106, 24026, 24221, 
      26050, 28649, 29354, 24040, 28477, 35290, 30978, 28885, 27634, 25713, 
      24138, 23434, 25525, 28593, 30133, 30329, 29828, 28580, 26585, 25313, 
      23680, 23329, 24868, 23426, 22901, 23057, 26401, 27124, 23229, 22621, 
      28762, 23882, 22601, 22210, 26426, 30929, 23753, 23504, 22073, 22580, 
      26260, 26233, 22570, 21709, 21625, 21805, 22009, 22185, 25330, 26938, 
      28333, 25541, 25160, 22100, 21800, 22837, 28250, 21074, 21089, 21466, 
      22546, 22961, 24389, 24506, 24869, 25514, 22032, 20737, 20772, 20800, 
      23545, 23872, 26977, 22049, 22130, 27389, 20164, 20165, 20168, 23528, 
      24260, 26281, 23130, 20025, 19930, 20410, 20457, 20781, 23977, 19681, 
      19889, 20689, 20969, 22849, 21625, 20050, 28730, 19773, 19165, 29653, 
      28373, 19610, 18769, 19610, 24394, 26165, 20177, 18896, 20897, 23680, 
      26777, 27905, 29521, 20434, 19314, 18306, 18450, 19009, 20529, 23266, 
      24786, 25969, 27829, 23732, 25352, 27560, 24745, 17714, 20290, 20498, 
      25789, 27293, 20560, 18945, 19728, 20905, 28449, 29968, 26765, 23561, 
      17450, 17645, 18317, 19465, 23245, 27362, 28186, 26309, 21125, 16909, 
      16925, 20381, 27716, 17730, 19777, 18688, 17609, 16393, 16868, 17473, 
      25220, 25409, 16805, 16354, 18530, 19265, 26330, 15892, 15912, 16501, 
      19357, 24712, 29800, 26234, 19594, 17306, 17225, 15650, 17929, 23476, 
      15817, 15377, 19732, 23840, 29065, 19225, 15453, 15165, 15133, 19354, 
      20905, 21370, 26365, 25288, 14909, 15560, 19508, 20068, 24293, 26305, 
      25045, 14762, 14666, 14650, 14897, 14930, 15266, 18866, 27185, 28324, 
      25849, 21796, 15921, 15361, 14884, 14409, 14425, 14656, 18889, 16097, 
      15250, 14890, 14837, 14417, 14357, 14177, 24770, 20980, 27380, 18178, 
      13705, 13738, 13753, 14265, 14418, 17425, 15137, 13577, 13600, 20852, 
      25777, 14669, 13709, 13549, 24889, 25325, 18621, 20221, 20565, 20740, 
      21096, 27880, 21050, 29153, 17585, 12946, 12546, 20242, 20785, 29745, 
      12269, 28484, 12025, 11785, 11810, 11485, 11570, 21053, 26120, 11380, 
      20645, 23780, 29732, 11866, 23125, 23794, 30069, 23360, 30137, 22273, 
      10613, 11234, 11633, 23378, 27250, 10600, 10217, 10777, 24601, 19025, 
      10576, 10009, 10576, 10784, 27161, 28769, 10426, 9810, 9725, 25034, 
      9232, 21346, 9106, 9032, 9092, 9125, 8500, 27602, 21737, 8317, 8537, 
      25345, 24905, 24644, 7930, 7540, 7460, 7477, 28372, 25281, 7060, 6925, 
      7330, 6577, 6682, 6705, 6850, 6800, 26690, 6309, 5933, 5812, 5554, 
      5525, 5090, 5042, 5185, 5341, 3965, 3625, 3620, 3508, 3665, 2813, 2953, 
      2605, 2504, 2405, 1945, 1940, 1898, 1681, 1642, 1585, 1460, 1369, 1256, 
      1160, 1153, 1114, 793, 692, 610, 520, 464, 404, 397, 194, 153, 0, 8, 13 
     ], [ 117506, 117010, 116756, 114052, 111850, 111465, 111373, 111124, 
      109961, 106850, 105698, 102017, 99821, 97346, 97002, 96777, 95888, 
      95338, 94978, 92538, 91897, 91337, 89029, 87785, 87169, 87165, 86938, 
      85544, 84356, 84890, 84545, 84313, 83393, 83330, 81901, 81314, 80100, 
      76729, 75821, 75641, 89960, 90952, 72981, 73961, 73145, 72410, 72377, 
      84461, 82025, 70900, 72929, 69700, 69338, 69290, 71453, 68968, 77480, 
      79253, 68290, 76402, 78525, 74825, 67082, 66568, 94949, 88250, 68858, 
      66410, 66193, 72610, 66497, 66161, 72592, 94954, 89050, 84346, 85541, 
      67541, 65416, 71912, 93938, 93250, 92909, 84745, 65165, 64333, 68909, 
      93088, 84905, 63010, 63017, 71650, 89396, 62756, 63869, 66989, 67976, 
      87282, 62626, 67626, 72610, 82820, 64640, 66404, 66833, 73385, 85034, 
      66634, 66785, 87085, 84852, 77416, 76900, 60532, 60741, 60601, 80561, 
      78032, 60065, 59792, 64160, 84330, 72973, 71818, 59533, 59578, 63538, 
      63949, 66445, 68074, 72488, 72253, 60328, 58580, 62045, 62533, 63605, 
      63748, 78817, 70181, 58706, 58657, 80704, 71056, 57889, 57609, 57604, 
      57625, 57700, 62500, 67401, 78437, 77857, 58417, 57170, 57122, 64865, 
      72520, 58493, 56660, 59348, 59780, 64925, 79578, 70810, 66169, 57258, 
      56898, 56569, 56698, 57690, 58105, 64160, 67546, 66250, 57074, 55901, 
      55346, 55306, 55289, 56669, 55597, 55080, 54792, 55197, 60532, 75314, 
      66833, 65314, 65105, 63314, 61178, 55970, 54773, 56314, 57770, 60218, 
      62033, 54913, 54848, 53860, 54113, 55268, 56324, 60250, 57205, 53377, 
      55665, 58261, 70061, 53576, 53989, 70937, 61466, 58066, 56537, 52457, 
      52477, 60084, 55120, 52105, 52345, 54193, 57025, 65453, 61133, 52973, 
      53465, 60292, 53885, 53012, 51917, 51076, 51332, 52676, 65266, 60426, 
      56554, 55954, 50626, 52741, 50345, 51017, 57298, 57125, 52978, 50170, 
      49925, 55813, 65668, 57028, 55525, 49405, 50605, 48985, 53882, 56144, 
      48884, 48724, 53441, 60282, 56242, 55530, 52585, 50877, 50077, 48985, 
      48745, 48285, 48082, 47962, 48105, 48361, 48490, 48922, 48985, 64424, 
      60520, 51005, 50333, 48365, 48365, 55010, 51185, 47125, 47233, 47618, 
      48458, 48689, 50114, 51989, 58756, 57060, 51012, 50256, 49572, 46692, 
      46660, 48337, 49792, 58769, 55061, 52625, 50714, 49706, 48826, 46289, 
      46450, 46954, 47009, 58340, 52520, 51880, 51125, 50980, 50837, 50285, 
      49277, 47240, 45805, 45877, 46421, 46757, 46820, 48605, 49892, 50980, 
      60010, 54585, 52258, 46269, 46393, 58633, 56608, 56180, 55145, 54944, 
      54353, 46100, 45473, 45044, 47969, 56185, 50762, 50450, 49562, 46637, 
      45677, 44585, 49850, 58741, 55981, 53509, 46309, 44829, 47821, 53090, 
      43781, 43745, 44257, 50320, 47620, 46073, 44708, 43460, 45473, 47360, 
      53874, 52650, 52065, 47074, 45058, 43173, 45874, 53672, 44936, 43957, 
      42661, 42452, 42920, 43112, 43220, 44372, 46661, 47197, 51434, 47066, 
      46250, 45389, 42146, 42554, 42601, 44941, 46925, 50452, 49360, 48177, 
      45712, 46516, 52025, 45833, 41225, 41258, 42365, 42973, 43810, 45305, 
      53125, 51208, 48548, 41380, 48682, 47970, 47457, 45730, 41301, 41425, 
      47921, 41024, 51265, 51050, 46162, 44362, 42850, 42737, 39826, 39701, 
      39637, 39890, 47304, 44388, 42120, 39933, 39880, 39325, 39373, 39429, 
      39493, 39650, 38930, 38930, 39034, 39338, 41945, 42409, 44345, 43892, 
      43745, 38857, 38585, 41441, 42385, 43650, 43501, 40050, 38866, 46472, 
      46285, 41236, 38725, 38312, 38212, 41480, 42149, 41218, 37925, 38090, 
      39013, 41605, 41905, 41353, 37225, 37264, 38464, 39168, 38081, 37850, 
      43496, 41000, 37325, 36629, 35722, 37837, 38530, 45145, 43265, 40673, 
      36640, 43805, 38105, 35930, 40680, 39085, 34885, 34957, 36900, 35521, 
      34901, 35746, 36626, 42692, 38897, 37105, 33937, 33857, 39573, 35338, 
      33850, 33930, 34165, 42533, 33653, 33608, 33173, 33413, 33800, 34349, 
      35060, 36605, 38537, 33386, 32770, 33386, 34697, 32162, 32210, 32297, 
      32365, 32441, 32570, 33890, 36530, 32084, 33709, 36308, 36445, 37729, 
      31338, 31729, 38372, 34225, 33001, 31025, 31120, 30746, 33640, 30340, 
      33410, 30029, 31225, 33410, 38048, 33428, 35482, 30610, 29250, 29466, 
      30841, 31450, 31400, 29525, 40225, 28682, 28730, 29002, 32657, 32449, 
      32068, 31033, 29065, 33124, 36538, 33973, 30698, 30005, 29333, 28789, 
      32930, 31781, 30365, 29672, 28852, 28580, 28852, 28925, 29492, 27625, 
      27337, 26896, 27152, 29396, 30377, 30169, 27245, 26794, 27469, 28169, 
      29170, 27540, 26685, 28093, 32482, 27010, 26002, 29285, 26329, 26176, 
      25796, 25616, 25721, 25744, 26129, 32850, 28090, 27985, 27585, 26577, 
      25642, 25402, 25450, 28685, 27268, 25405, 29320, 26953, 24770, 24650, 
      24793, 26498, 29005, 29690, 24592, 28825, 36346, 31946, 29801, 28514, 
      26525, 24866, 24074, 25961, 28925, 30425, 31285, 30772, 29492, 27437, 
      26117, 24392, 23885, 25316, 24138, 23473, 23605, 26773, 28004, 23945, 
      23185, 29690, 24650, 23285, 22826, 26770, 31909, 24525, 24264, 22621, 
      23076, 26596, 27101, 23290, 22345, 22237, 22345, 22525, 22685, 25682, 
      27242, 28601, 26393, 26000, 22804, 22304, 23273, 29178, 21634, 21645, 
      21970, 22978, 23373, 24745, 24858, 25209, 25834, 22760, 21325, 21332, 
      21352, 23917, 24232, 27245, 22469, 22546, 28305, 20740, 20737, 20736, 
      23872, 24580, 27173, 23930, 20645, 20530, 20890, 20933, 21233, 24293, 
      20213, 20389, 21125, 21389, 23189, 22381, 20506, 28906, 20441, 19769, 
      29801, 29321, 20282, 19325, 20050, 24650, 26377, 20893, 19368, 21253, 
      23944, 26965, 28069, 29653, 21170, 19994, 18890, 18938, 19445, 20885, 
      23530, 25010, 26165, 27985, 24580, 25552, 27712, 25621, 18234, 20626, 
      20826, 25969, 27441, 21320, 19325, 20072, 21205, 28565, 30056, 27689, 
      24413, 18050, 18089, 18713, 19805, 23465, 27490, 28298, 27225, 21913, 
      17425, 17433, 20673, 27828, 18386, 20077, 19400, 18269, 16901, 17300, 
      17861, 25364, 25549, 17425, 16930, 18850, 19557, 26442, 16420, 16400, 
      16913, 19633, 24848, 29840, 27154, 20354, 17978, 17893, 16178, 18245, 
      24340, 16405, 15885, 19972, 23976, 29101, 19981, 16025, 15689, 15641, 
      19594, 21101, 21554, 26441, 26192, 15385, 15952, 19732, 20276, 24401, 
      27229, 25945, 15298, 15178, 15154, 15325, 15354, 15658, 19098, 27229, 
      29284, 26765, 22628, 16565, 15973, 15460, 14885, 14893, 15080, 19109, 
      16757, 15866, 15482, 15425, 14965, 14897, 14677, 24842, 21124, 27396, 
      18922, 14165, 14186, 14197, 14645, 14786, 18149, 15773, 14005, 14024, 
      20980, 25805, 15289, 14265, 13945, 24925, 25353, 18785, 20345, 20681, 
      20852, 21200, 27856, 21146, 29101, 18325, 13498, 13058, 20338, 20869, 
      29669, 12769, 28420, 12517, 12269, 12322, 11897, 11962, 21097, 27040, 
      11860, 20689, 23764, 29620, 12410, 23113, 23770, 29945, 23336, 30005, 
      23125, 11025, 11554, 11925, 23346, 27154, 10960, 10645, 11093, 24533, 
      19813, 11080, 10405, 10888, 11080, 27045, 28629, 10930, 10226, 10169, 
      25930, 9608, 22178, 9458, 9360, 9412, 9441, 8852, 28530, 22573, 8665, 
      8845, 26237, 25789, 25524, 8362, 7940, 7780, 7793, 29300, 26165, 7396, 
      7289, 7586, 6893, 6970, 6989, 7114, 7048, 27586, 6689, 6257, 6100, 
      5914, 5881, 5410, 5338, 5429, 5713, 4297, 3821, 3924, 3700, 3989, 3041, 
      3125, 2809, 2720, 2601, 2141, 2132, 2106, 1813, 1850, 1717, 1604, 1565, 
      1440, 1296, 1325, 1274, 925, 820, 746, 640, 584, 484, 505, 274, 221, 8, 
      0, 1 ], 
  [ 117577, 117065, 116825, 114121, 111913, 111514, 111418, 111185, 110002, 
      106921, 105773, 102050, 99892, 97397, 97081, 96850, 95953, 95405, 
      95033, 92593, 91970, 91426, 89060, 87812, 87194, 87220, 87005, 85621, 
      84389, 84965, 84610, 84388, 83458, 83393, 81954, 81385, 80149, 76730, 
      75850, 75650, 89717, 90701, 73000, 74042, 73202, 72425, 72370, 84242, 
      81824, 70925, 73034, 69697, 69365, 69313, 71560, 69005, 77293, 79048, 
      68317, 76221, 78322, 74656, 67081, 66573, 95290, 88549, 68965, 66449, 
      66218, 72449, 66560, 66212, 72425, 95301, 89361, 84625, 85832, 67652, 
      65477, 71741, 94285, 93593, 93250, 85034, 65234, 64370, 68770, 93433, 
      85202, 63005, 63010, 71465, 89725, 62725, 63796, 66856, 67829, 87601, 
      62677, 67477, 72405, 83113, 64753, 66265, 66688, 73168, 85345, 66485, 
      66634, 87412, 85165, 77677, 77157, 60525, 60712, 60554, 80852, 78305, 
      60112, 59825, 64025, 84649, 73210, 72045, 59578, 59533, 63405, 63810, 
      66274, 67885, 72725, 72488, 60413, 58589, 61928, 62408, 63464, 63605, 
      79106, 70402, 58757, 58610, 81009, 71289, 57924, 57616, 57609, 57616, 
      57681, 62361, 67204, 78730, 78146, 58490, 57185, 57121, 64690, 72773, 
      58580, 56669, 59245, 59669, 64744, 79885, 71053, 66370, 57325, 56953, 
      56530, 56653, 57613, 58018, 64345, 67769, 66461, 57161, 55954, 55369, 
      55325, 55306, 56594, 55656, 55117, 54805, 55156, 60381, 75605, 67058, 
      65525, 65314, 63505, 61345, 56053, 54818, 56225, 57653, 60065, 61858, 
      54980, 54913, 53849, 54080, 55193, 56225, 60417, 57330, 53370, 55570, 
      58122, 70324, 53629, 53924, 71210, 61657, 58217, 56666, 52466, 52466, 
      60265, 55233, 52084, 52308, 54100, 56884, 65690, 61330, 53050, 53378, 
      60485, 53992, 53101, 51976, 51077, 51301, 52597, 65509, 60625, 56709, 
      56101, 50625, 52650, 50320, 50960, 57473, 57298, 53093, 50213, 49898, 
      55658, 65925, 57205, 55684, 49384, 50690, 49010, 53741, 56321, 48929, 
      48761, 53300, 60505, 56425, 55705, 52722, 50986, 50170, 49050, 48802, 
      48322, 48105, 47965, 48082, 48322, 48445, 48861, 48922, 64685, 60749, 
      51124, 50440, 48424, 48308, 55189, 51314, 47138, 47210, 47573, 48385, 
      48610, 50005, 51850, 58977, 57265, 51145, 50377, 49681, 46705, 46665, 
      48256, 49681, 58994, 55250, 52786, 50849, 49825, 48929, 46274, 46421, 
      46901, 46954, 58565, 52685, 52037, 51272, 51125, 50980, 50420, 49396, 
      47317, 45800, 45860, 46372, 46696, 46757, 48500, 49765, 50837, 60253, 
      54778, 52425, 46210, 46330, 58868, 56825, 56393, 55348, 55145, 54548, 
      46169, 45520, 45065, 47860, 56402, 50921, 50605, 49705, 46730, 45746, 
      44602, 49705, 58984, 56200, 53704, 46404, 44884, 47700, 53285, 43802, 
      43762, 44210, 50489, 47753, 46180, 44785, 43489, 45380, 47233, 54085, 
      52849, 52258, 47205, 45153, 43210, 45765, 53885, 45037, 44036, 42692, 
      42461, 42877, 43061, 43165, 44285, 46532, 47060, 51629, 47209, 46381, 
      45506, 42169, 42509, 42554, 44834, 46786, 50641, 49537, 48340, 45585, 
      46377, 52234, 45970, 41218, 41245, 42298, 42890, 43709, 45178, 53348, 
      51413, 48725, 41333, 48865, 48145, 47626, 45877, 41242, 41362, 48100, 
      41089, 51482, 51265, 46325, 44501, 42965, 42850, 39857, 39722, 39650, 
      39857, 47485, 44533, 42229, 39988, 39933, 39304, 39348, 39400, 39460, 
      39709, 38953, 38909, 39005, 39293, 41834, 42290, 44500, 44041, 43892, 
      38900, 38612, 41332, 42260, 43801, 43650, 40141, 38925, 46661, 46472, 
      41357, 38792, 38365, 38261, 41357, 42290, 41345, 37978, 38033, 38930, 
      41474, 42048, 41488, 37188, 37225, 38385, 39073, 38162, 37925, 43669, 
      41141, 37396, 36584, 35725, 37746, 38425, 45344, 43444, 40820, 36713, 
      43994, 38218, 35869, 40837, 39220, 34920, 34920, 36805, 35594, 34954, 
      35669, 36529, 42881, 39040, 37220, 33956, 33860, 39730, 35425, 33889, 
      33889, 34114, 42728, 33700, 33653, 33188, 33380, 33749, 34280, 34973, 
      36488, 38690, 33437, 32765, 33337, 34610, 32141, 32185, 32266, 32330, 
      32402, 32525, 33805, 36397, 32045, 33620, 36173, 36308, 37890, 31345, 
      31690, 38545, 34340, 33092, 31012, 31097, 30769, 33757, 30325, 33529, 
      30010, 31154, 33293, 38233, 33305, 35641, 30685, 29257, 29437, 30762, 
      31357, 31501, 29476, 40442, 28705, 28705, 28961, 32530, 32580, 32193, 
      31140, 29008, 32985, 36725, 34130, 30805, 30098, 29410, 28850, 32789, 
      31912, 30472, 29765, 28925, 28517, 28781, 28852, 29405, 27680, 27380, 
      26897, 27121, 29297, 30260, 30290, 27298, 26765, 27410, 28090, 29069, 
      27613, 26728, 28008, 32645, 27077, 25985, 29170, 26384, 26225, 25825, 
      25609, 25700, 25721, 26084, 33025, 28197, 28090, 27682, 26650, 25681, 
      25425, 25425, 28808, 27365, 25364, 29189, 27050, 24793, 24653, 24770, 
      26413, 28874, 29549, 24561, 28692, 36569, 32125, 29954, 28649, 26626, 
      24925, 24089, 25874, 28786, 30266, 31460, 30941, 29645, 27560, 26216, 
      24445, 23860, 25237, 24193, 23458, 23578, 26658, 28145, 24004, 23168, 
      29857, 24737, 23330, 22837, 26645, 32104, 24616, 24349, 22600, 23029, 
      26469, 27242, 23357, 22370, 22250, 22322, 22490, 22642, 25565, 27101, 
      28442, 26528, 26129, 22865, 22265, 23200, 29353, 21625, 21634, 21933, 
      22905, 23290, 24634, 24745, 25090, 25705, 22837, 21332, 21325, 21341, 
      23816, 24125, 27092, 22394, 22469, 28480, 20745, 20740, 20737, 23761, 
      24457, 27338, 24049, 20674, 20549, 20849, 20890, 21178, 24170, 20200, 
      20360, 21064, 21320, 23080, 22482, 20457, 28717, 20500, 19796, 29600, 
      29522, 20345, 19330, 19997, 24505, 26210, 20980, 19333, 21160, 23805, 
      26788, 27880, 29448, 21269, 20065, 18913, 18913, 19394, 20794, 23393, 
      24853, 25994, 27794, 24737, 25385, 27521, 25794, 18229, 20529, 20725, 
      25794, 27250, 21437, 19252, 19981, 21092, 28360, 29837, 27890, 24578, 
      18089, 18050, 18650, 19714, 23314, 27293, 28093, 27424, 22048, 17424, 
      17428, 20560, 27625, 18457, 19970, 19501, 18344, 16900, 17261, 17800, 
      25181, 25364, 17482, 16965, 18757, 19450, 26245, 16433, 16393, 16868, 
      19520, 24665, 29609, 27365, 20485, 18065, 17978, 16193, 18154, 24525, 
      16452, 15892, 19845, 23797, 28872, 20114, 16066, 15706, 15650, 19469, 
      20954, 21401, 26234, 26401, 15380, 15905, 19601, 20137, 24212, 27450, 
      26154, 15325, 15193, 15165, 15298, 15325, 15613, 18973, 27010, 29525, 
      26984, 22805, 16648, 16040, 15509, 14884, 14888, 15053, 18980, 16850, 
      15937, 15541, 15482, 15002, 14930, 14690, 24641, 20961, 27169, 19061, 
      14162, 14177, 14186, 14602, 14737, 18280, 15860, 13988, 14005, 20813, 
      25588, 15370, 14314, 13914, 24714, 25138, 18640, 20180, 20512, 20681, 
      21025, 27617, 20969, 28850, 18472, 13553, 13093, 20165, 20690, 29410, 
      12800, 28169, 12546, 12296, 12365, 11890, 11945, 20906, 27289, 11889, 
      20500, 23545, 29353, 12473, 22898, 23549, 29674, 23117, 29732, 23346, 
      11026, 11509, 11866, 23125, 26901, 10937, 10658, 11050, 24298, 20008, 
      11133, 10404, 10845, 11029, 26788, 28360, 10985, 10237, 10196, 26185, 
      9605, 22405, 9445, 9337, 9385, 9412, 8845, 28813, 22810, 8658, 8818, 
      26506, 26056, 25789, 8405, 7969, 7769, 7780, 29597, 26440, 7397, 7306, 
      7549, 6890, 6953, 6970, 7085, 7013, 27877, 6724, 6266, 6093, 5949, 
      5914, 5429, 5345, 5410, 5760, 4346, 3802, 3961, 3681, 4040, 3050, 3106, 
      2810, 2729, 2602, 2152, 2141, 2125, 1800, 1877, 1706, 1601, 1594, 1465, 
      1297, 1346, 1289, 936, 833, 769, 657, 605, 485, 522, 289, 232, 13, 1, 0 
     ] ]