shithub: flite

ref: baaa888c574e075222ad70b002fe6a140a19098b
dir: /lang/cmu_us_kal/cmu_us_kal_lpc.c/

View raw version
/*****************************************************/
/**  Autogenerated Diphone LPC for cmu_us_kal    */
/*****************************************************/

const unsigned short cmu_us_kal_lpc[] = {
/* 0 */  41098, 32484, 33207, 26992, 39717, 31929, 34504, 29212, 37563, 32079,
/* 1 */  41285, 32549, 32810, 27885, 39240, 31865, 34950, 29382, 36971, 32619,
/* 2 */  41143, 32523, 32648, 28233, 38664, 32092, 35008, 29399, 36564, 32813,
/* 3 */  41820, 32547, 32119, 28572, 39282, 31993, 34963, 29376, 36861, 33016,
/* 4 */  42363, 31566, 32942, 29047, 38116, 32137, 36533, 28419, 36401, 33711,
/* 5 */  41573, 32861, 32237, 28788, 38081, 32689, 35908, 28737, 36071, 33849,
/* 6 */  41935, 33055, 31857, 28672, 39099, 32195, 35696, 29065, 36264, 33753,
/* 7 */  42462, 32433, 32222, 28746, 38851, 32526, 36112, 28420, 36438, 34027,
/* 8 */  42992, 31930, 32756, 28094, 39383, 32745, 36339, 27251, 37720, 33662,
/* 9 */  42650, 31818, 33200, 28556, 38304, 32404, 37126, 27559, 36880, 33931,
/* 10 */  42690, 31669, 33259, 27960, 38890, 32652, 36333, 27393, 37675, 33365,
/* 11 */  42292, 32219, 33238, 27709, 38599, 33154, 36206, 27663, 37036, 33731,
/* 12 */  41892, 33476, 32301, 27450, 38929, 33977, 35397, 27686, 37237, 33807,
/* 13 */  41437, 29298, 36075, 26090, 39084, 29902, 37547, 27947, 35976, 33549,
/* 14 */  42596, 28140, 36841, 25414, 40200, 29756, 37507, 27132, 37402, 32894,
/* 15 */  42248, 28818, 36242, 25373, 40210, 30141, 36675, 27512, 37593, 32518,
/* 16 */  42357, 28693, 36487, 25249, 40239, 30246, 36805, 27508, 37383, 32874,
/* 17 */  42315, 28434, 36780, 25234, 40106, 30094, 36832, 28016, 36705, 33194,
/* 18 */  42852, 28342, 36069, 26284, 39848, 30676, 36042, 28210, 37399, 32956,
/* 19 */  42005, 29202, 35546, 26752, 38682, 31347, 36034, 28241, 36798, 33394,
/* 20 */  39819, 31398, 34421, 26988, 36713, 32713, 35784, 28021, 35960, 33906,
/* 21 */  40002, 31479, 34113, 27830, 36390, 32719, 35843, 27941, 36530, 33776,
/* 22 */  40182, 31106, 34004, 28640, 36054, 32651, 35895, 27786, 36817, 33798,
/* 23 */  40760, 30361, 34463, 29089, 36339, 31772, 36692, 27678, 36912, 33885,
/* 24 */  41678, 29198, 35307, 29129, 36966, 30994, 37053, 27381, 37972, 33209,
/* 25 */  40135, 30285, 34370, 30178, 36182, 30776, 36521, 28317, 36595, 33989,
/* 26 */  39796, 30365, 34391, 30619, 35641, 31090, 36126, 28345, 36750, 33810,
/* 27 */  42921, 28910, 36273, 25989, 41264, 29454, 36262, 29254, 36618, 32973,
/* 28 */  43342, 28240, 36603, 25804, 41599, 29260, 35797, 29808, 36736, 32539,
/* 29 */  43220, 29172, 35775, 25812, 42042, 29501, 35646, 29502, 37048, 32672,
/* 30 */  42947, 29830, 34844, 26585, 41220, 30425, 34918, 29916, 36674, 32861,
/* 31 */  41867, 30615, 34984, 26406, 40256, 30654, 35449, 29577, 36215, 32989,
/* 32 */  42298, 30438, 34718, 26418, 40760, 30921, 34541, 29923, 36715, 32750,
/* 33 */  42916, 29281, 35819, 25922, 41323, 30034, 35667, 29486, 36499, 33072,
/* 34 */  43457, 29195, 35611, 25979, 42040, 30049, 35122, 29950, 36574, 33215,
/* 35 */  43105, 29830, 34919, 26825, 40756, 31000, 34855, 30098, 36199, 33435,
/* 36 */  43360, 29153, 35522, 26382, 41602, 30044, 35267, 29885, 36557, 33213,
/* 37 */  43023, 29477, 35090, 26795, 41003, 30534, 34697, 30179, 36494, 33017,
/* 38 */  41915, 31131, 33264, 28290, 39462, 31589, 33898, 30294, 36503, 32887,
/* 39 */  42815, 28600, 34434, 28936, 38146, 31400, 33566, 32260, 34615, 33232,
/* 40 */  43095, 26818, 37676, 25986, 39371, 30342, 35026, 31632, 34113, 33615,
/* 41 */  42460, 28414, 35900, 27471, 37942, 31600, 34415, 32112, 33464, 34122,
/* 42 */  42244, 29300, 34401, 29095, 36720, 32321, 34500, 31700, 33612, 34321,
/* 43 */  41807, 30462, 32902, 30285, 35730, 33235, 34085, 31463, 33926, 34246,
/* 44 */  41202, 31324, 33023, 30132, 34957, 33699, 35077, 30944, 33294, 34983,
/* 45 */  42517, 29697, 34832, 28481, 37011, 32561, 35793, 30727, 33574, 35033,
/* 46 */  43049, 28335, 37347, 25584, 39596, 30210, 38062, 29125, 34250, 34767,
/* 47 */  43031, 28457, 37527, 25124, 39464, 30736, 37962, 28843, 34311, 34673,
/* 48 */  43479, 28463, 37669, 24773, 39964, 30497, 38965, 27662, 35179, 34445,
/* 49 */  43514, 28392, 38397, 24066, 39872, 30603, 39141, 27642, 35379, 33979,
/* 50 */  45077, 26592, 40180, 22262, 42326, 28973, 40674, 26315, 36529, 33703,
/* 51 */  44523, 27742, 40213, 21212, 43010, 28826, 40750, 26507, 36406, 33569,
/* 52 */  41927, 30167, 34467, 26639, 40939, 29626, 36131, 28707, 37547, 32778,
/* 53 */  41610, 30225, 34671, 26120, 41272, 29668, 35586, 28938, 37775, 32523,
/* 54 */  41195, 30160, 34886, 26669, 39904, 29888, 36205, 29119, 36683, 33170,
/* 55 */  41517, 29972, 35460, 25590, 41186, 29880, 35636, 29144, 37170, 32957,
/* 56 */  41307, 30702, 34986, 25559, 41520, 30078, 35200, 29058, 37758, 32745,
/* 57 */  41173, 30753, 34658, 26251, 40719, 30011, 35831, 28872, 36987, 33203,
/* 58 */  41412, 30427, 35247, 25513, 40970, 30409, 35773, 28377, 37425, 33064,
/* 59 */  42686, 28813, 36806, 24695, 42441, 28784, 37128, 28079, 37468, 33182,
/* 60 */  42649, 29680, 35620, 25371, 41956, 29657, 36610, 28349, 37163, 33282,
/* 61 */  43223, 27886, 37762, 24188, 42170, 28739, 38008, 28071, 36369, 33663,
/* 62 */  43329, 27618, 38830, 23311, 42208, 28714, 38825, 27855, 35789, 34198,
/* 63 */  43333, 28009, 39131, 22615, 42615, 28101, 39702, 27430, 36325, 33584,
/* 64 */  43686, 28200, 39022, 22623, 42332, 28413, 39736, 27832, 36025, 33426,
/* 65 */  43699, 28394, 39328, 21772, 42668, 28422, 40381, 27195, 36103, 33365,
/* 66 */  43704, 29654, 38133, 22093, 42092, 30316, 39416, 27648, 35208, 34150,
/* 67 */  42315, 29351, 35439, 27688, 38165, 31940, 34954, 31626, 33380, 34850,
/* 68 */  43835, 27233, 37545, 25604, 41232, 29132, 37279, 29617, 35108, 34199,
/* 69 */  43771, 26817, 38403, 24724, 41497, 28780, 37768, 29030, 35469, 33932,
/* 70 */  43750, 27136, 38024, 24937, 41092, 29690, 36841, 29503, 35366, 33950,
/* 71 */  45548, 24825, 39581, 24669, 42412, 27595, 39688, 27253, 36798, 33851,
/* 72 */  43646, 27895, 36371, 26585, 40493, 29120, 37851, 28410, 36129, 33675,
/* 73 */  42155, 29524, 35830, 26107, 40191, 29595, 37272, 28532, 35999, 33541,
/* 74 */  42144, 29285, 36029, 26445, 39276, 29882, 37904, 28142, 35557, 33966,
/* 75 */  42484, 29269, 35727, 26858, 39459, 29870, 38118, 27580, 36236, 33893,
/* 76 */  41029, 30944, 35215, 26394, 38897, 30800, 36879, 28701, 35362, 33912,
/* 77 */  39974, 31648, 35094, 26023, 38408, 31231, 36342, 29093, 34671, 33938,
/* 78 */  40887, 30857, 35281, 26206, 39067, 30714, 36707, 28752, 35160, 33934,
/* 79 */  41461, 30233, 35443, 26390, 39745, 29980, 36922, 28682, 35602, 33790,
/* 80 */  39424, 31415, 34038, 26355, 38086, 30865, 35233, 29161, 35788, 32630,
/* 81 */  40938, 30272, 34683, 26199, 39616, 29960, 35945, 28699, 36674, 32768,
/* 82 */  41330, 29973, 34699, 26447, 39703, 29904, 36126, 28549, 36828, 32869,
/* 83 */  40817, 30727, 33947, 27490, 38454, 30517, 36014, 28978, 36102, 33347,
/* 84 */  41297, 29867, 34738, 27607, 38539, 29717, 37053, 29065, 35431, 33910,
/* 85 */  41774, 29540, 34258, 28291, 39041, 29379, 36672, 29040, 36307, 33553,
/* 86 */  40788, 30099, 34255, 28217, 38615, 29819, 35954, 29450, 35841, 33984,
/* 87 */  40693, 29715, 34537, 28962, 37827, 30216, 35729, 29534, 35835, 34167,
/* 88 */  40475, 29006, 35028, 29631, 37056, 29733, 36152, 29273, 35618, 33831,
/* 89 */  40628, 28612, 35226, 30647, 36455, 29609, 36125, 29217, 36111, 33352,
/* 90 */  38751, 29549, 35390, 30524, 36308, 30078, 34452, 29795, 35811, 33315,
/* 91 */  39930, 28384, 36895, 30516, 36999, 29685, 34759, 30189, 35651, 33896,
/* 92 */  40146, 27392, 38560, 29632, 38027, 28062, 36442, 28964, 36348, 33440,
/* 93 */  39099, 33109, 32737, 28739, 35135, 33339, 34719, 29883, 34736, 32964,
/* 94 */  40099, 33298, 31623, 29297, 36075, 33306, 34825, 29620, 35119, 33402,
/* 95 */  40755, 32267, 32543, 28962, 36551, 32647, 35541, 29404, 35166, 33568,
/* 96 */  41419, 31850, 32901, 28506, 37229, 32779, 35377, 29356, 35616, 33492,
/* 97 */  42134, 30614, 34306, 27526, 38254, 31592, 36761, 28275, 36287, 33112,
/* 98 */  42867, 30154, 35045, 26721, 38784, 31892, 37386, 27181, 37133, 32993,
/* 99 */  43033, 30207, 36314, 25140, 39684, 31525, 38228, 26799, 37389, 32712,
/* 100 */  44679, 29665, 36933, 24141, 41653, 31177, 38859, 26283, 38059, 32809,
/* 101 */  45872, 28827, 37803, 23279, 42875, 30402, 39894, 25716, 38509, 32721,
/* 102 */  44982, 31815, 34292, 29559, 38734, 32013, 36228, 31817, 36497, 31918,
/* 103 */  39545, 32938, 33608, 25201, 39276, 32318, 34332, 28707, 36497, 32689,
/* 104 */  39578, 33251, 33112, 25875, 38816, 32386, 34363, 29154, 36009, 32995,
/* 105 */  40317, 33629, 32291, 26233, 39903, 32474, 33880, 29390, 36600, 33093,
/* 106 */  41588, 32559, 32174, 26750, 41577, 31092, 33648, 29979, 37269, 32659,
/* 107 */  41463, 33111, 31633, 27316, 41548, 31274, 33221, 30439, 37295, 32651,
/* 108 */  42575, 32130, 31228, 29309, 41659, 29802, 33666, 31151, 37688, 32227,
/* 109 */  44179, 30623, 31632, 30898, 41657, 28551, 34759, 31342, 38234, 31904,
/* 110 */  41886, 32656, 32589, 30937, 39775, 30117, 34082, 31623, 38048, 32560,
/* 111 */  35642, 34792, 35602, 31562, 36844, 32671, 33908, 30638, 35477, 35083,
/* 112 */  39453, 35723, 29275, 29079, 37532, 34120, 32751, 30290, 35553, 33572,
/* 113 */  39068, 36512, 29136, 28333, 37815, 34964, 32153, 29913, 36154, 33501,
/* 114 */  38300, 37428, 29007, 27415, 38278, 35419, 31242, 30249, 36161, 33449,
/* 115 */  38435, 36331, 29922, 27609, 37638, 35042, 31884, 29968, 35924, 33419,
/* 116 */  37782, 36526, 30328, 27326, 37879, 34919, 31429, 29907, 36422, 32945,
/* 117 */  37028, 36769, 31354, 27065, 37621, 35327, 31524, 29502, 36388, 32918,
/* 118 */  36583, 37094, 33119, 26935, 36962, 36411, 32473, 28459, 35921, 34005,
/* 119 */  37163, 37463, 33384, 27186, 37550, 36784, 32345, 28165, 36290, 34176,
/* 120 */  40821, 33676, 32181, 26702, 39455, 33604, 33145, 29970, 37218, 32242,
/* 121 */  41020, 34086, 32369, 25930, 39383, 34784, 33123, 29333, 37165, 32747,
/* 122 */  41038, 34358, 31909, 26514, 38922, 34986, 33352, 29000, 37335, 32748,
/* 123 */  41401, 34327, 31722, 25899, 40129, 35012, 32741, 28837, 37939, 32662,
/* 124 */  41974, 33267, 32207, 26403, 40159, 34359, 32672, 29077, 38332, 32095,
/* 125 */  41950, 33622, 32778, 25790, 40197, 34923, 33222, 28381, 38224, 32561,
/* 126 */  42721, 32922, 33730, 25508, 40828, 34319, 33908, 28254, 38363, 32517,
/* 127 */  44333, 31274, 34568, 25165, 42825, 32719, 34392, 27798, 39772, 31892,
/* 128 */  45340, 30078, 35859, 24832, 43316, 32305, 35284, 27284, 39831, 32219,
/* 129 */  42824, 31186, 37638, 30264, 37318, 31842, 35543, 31848, 35833, 32920,
/* 130 */  41569, 27066, 38469, 30814, 38842, 30723, 36730, 32303, 35190, 33140,
/* 131 */  41768, 24936, 37532, 30158, 36927, 29406, 36762, 31325, 34687, 33326,
/* 132 */  44651, 25865, 38196, 25087, 43439, 26369, 38755, 27608, 38007, 32447,
/* 133 */  44014, 26876, 37263, 26092, 42099, 27647, 37518, 29149, 36572, 33105,
/* 134 */  42653, 28210, 36368, 26459, 41181, 28267, 36652, 29389, 36580, 32758,
/* 135 */  41116, 29677, 35583, 26718, 40284, 29104, 35751, 29287, 36748, 32555,
/* 136 */  39980, 30439, 34893, 28290, 38513, 29743, 35689, 29226, 35970, 33355,
/* 137 */  40610, 29440, 35583, 28461, 39091, 28937, 36019, 28956, 36741, 32932,
/* 138 */  39706, 29385, 36172, 28345, 38649, 28938, 35761, 29157, 36198, 32829,
/* 139 */  39461, 29981, 35642, 29976, 37164, 30351, 35042, 29259, 36208, 33257,
/* 140 */  39567, 29362, 36857, 29017, 38458, 29428, 34998, 29408, 36338, 33376,
/* 141 */  39086, 30180, 36230, 29956, 37453, 30366, 34422, 29632, 36068, 33618,
/* 142 */  38290, 30913, 35878, 30213, 37308, 30531, 34024, 29349, 36472, 33354,
/* 143 */  38493, 30644, 36352, 30015, 37705, 30044, 34244, 29486, 36550, 33214,
/* 144 */  38667, 31021, 36446, 30350, 37501, 30432, 33478, 30565, 36481, 33309,
/* 145 */  40084, 29257, 35325, 28098, 37272, 29476, 36929, 29668, 34362, 34095,
/* 146 */  41164, 26982, 37768, 27081, 38337, 27816, 38387, 29537, 34112, 34456,
/* 147 */  41664, 26551, 37850, 27230, 39186, 26805, 38751, 29402, 34716, 34143,
/* 148 */  42008, 26551, 36437, 30386, 37080, 27216, 39056, 29793, 33888, 34768,
/* 149 */  43686, 24412, 38001, 29548, 38721, 25573, 40497, 28793, 34574, 34331,
/* 150 */  44233, 24051, 37810, 30753, 38766, 24517, 41140, 30030, 32643, 35370,
/* 151 */  45988, 21861, 39712, 30326, 39534, 23324, 42898, 29160, 33061, 35387,
/* 152 */  47328, 19638, 41624, 29467, 40515, 21681, 44827, 27860, 33811, 34918,
/* 153 */  49407, 16303, 44578, 28483, 40961, 20743, 46812, 26123, 35197, 34316,
/* 154 */  49562, 16920, 42931, 30410, 40130, 21306, 45282, 28608, 33472, 34782,
/* 155 */  51275, 14293, 44873, 30219, 40610, 19836, 47244, 27753, 33750, 34739,
/* 156 */  52768, 10793, 49420, 26839, 42144, 19264, 48431, 26050, 35236, 34086,
/* 157 */  53386, 10419, 49208, 26475, 44662, 16077, 49738, 27318, 33677, 34692,
/* 158 */  52899, 12753, 45234, 29946, 43444, 16193, 48820, 29227, 32330, 35049,
/* 159 */  41394, 29315, 35176, 27729, 39253, 29531, 35834, 29348, 36503, 32867,
/* 160 */  41650, 29270, 35197, 27832, 39395, 29476, 35791, 30031, 35763, 33437,
/* 161 */  39920, 31022, 34022, 28856, 37459, 30272, 35850, 29664, 35476, 33431,
/* 162 */  38958, 31015, 33879, 28929, 36641, 30270, 35610, 29452, 34940, 33181,
/* 163 */  39805, 29517, 35137, 28360, 37683, 29782, 35620, 29615, 34996, 33316,
/* 164 */  39452, 29525, 35349, 28696, 37404, 29841, 35545, 29711, 34852, 33504,
/* 165 */  40310, 28137, 36903, 29155, 37528, 28869, 37208, 28506, 35635, 33771,
/* 166 */  39257, 29447, 35525, 30372, 37000, 29742, 35501, 29177, 35658, 33535,
/* 167 */  38079, 29767, 35350, 31414, 36178, 29953, 34993, 28885, 35687, 33406,
/* 168 */  37449, 29116, 36250, 31428, 36121, 29672, 34845, 28988, 34764, 33473,
/* 169 */  37429, 29862, 36665, 32209, 35993, 29640, 34291, 29803, 35327, 33652,
/* 170 */  37684, 29741, 38047, 31884, 36252, 29737, 33718, 30574, 35476, 33661,
/* 171 */  37017, 30363, 38483, 32459, 35774, 29617, 33553, 30591, 35579, 33810,
/* 172 */  36570, 29959, 39563, 31765, 37320, 28628, 33428, 30070, 35831, 33974,
/* 173 */  37035, 30360, 39871, 31845, 37091, 28239, 33631, 30705, 36368, 33729,
/* 174 */  40606, 31583, 33859, 27463, 37484, 31686, 36042, 29125, 35406, 33075,
/* 175 */  40800, 31551, 34160, 27254, 37331, 31993, 36579, 28400, 35680, 33232,
/* 176 */  40656, 31871, 34488, 26693, 37252, 32403, 36790, 28192, 35500, 33408,
/* 177 */  40993, 31593, 34834, 26387, 37663, 32257, 36850, 28196, 35694, 33299,
/* 178 */  42639, 29613, 36452, 25477, 39393, 30988, 37894, 27592, 36547, 33161,
/* 179 */  44394, 27732, 37947, 23436, 43208, 29349, 37859, 26654, 39160, 32075,
/* 180 */  47417, 23330, 41763, 20873, 47864, 25316, 41048, 23964, 41985, 31409,
/* 181 */  41843, 30962, 35608, 28778, 37667, 31943, 36639, 30793, 35655, 34313,
/* 182 */  31739, 31863, 34525, 32109, 33451, 30780, 33098, 31714, 34249, 33537,
/* 183 */  32200, 29612, 34010, 30288, 32861, 29423, 32979, 30403, 34518, 32678,
/* 184 */  32334, 29144, 33117, 29822, 33424, 30322, 33521, 30775, 33589, 32306,
/* 185 */  41896, 29792, 33790, 30448, 34897, 31954, 37816, 27431, 35964, 33603,
/* 186 */  40185, 30589, 33673, 30170, 34127, 31437, 37847, 27939, 34676, 33718,
/* 187 */  40250, 30158, 33709, 30713, 33955, 30832, 38342, 27784, 34708, 33613,
/* 188 */  41167, 28947, 34185, 31075, 34345, 30252, 38813, 27473, 35146, 33495,
/* 189 */  42090, 27316, 35148, 31567, 34271, 29592, 39646, 26869, 35636, 33294,
/* 190 */  44258, 24032, 38288, 30492, 35919, 28312, 40849, 26455, 36135, 33441,
/* 191 */  46343, 21037, 40816, 30441, 37033, 26255, 43761, 24416, 37735, 32883,
/* 192 */  48332, 18893, 42259, 31800, 37071, 24855, 46330, 23349, 38099, 33221,
/* 193 */  49272, 18872, 41473, 34084, 37019, 23999, 46647, 25164, 35879, 34233,
/* 194 */  39995, 32059, 34654, 25895, 37601, 32189, 35991, 29107, 34741, 33891,
/* 195 */  40937, 31716, 34504, 25980, 38659, 32029, 36008, 28898, 35311, 34028,
/* 196 */  40478, 32657, 33998, 25703, 38483, 32892, 35645, 28613, 35356, 34158,
/* 197 */  39027, 34350, 33584, 25387, 37114, 34470, 35324, 28440, 34611, 34699,
/* 198 */  39031, 34349, 33502, 25350, 37129, 34464, 35314, 28422, 34661, 34524,
/* 199 */  40859, 32242, 34779, 24863, 38792, 33353, 36152, 27697, 35889, 34116,
/* 200 */  43213, 29667, 36071, 24067, 41809, 31686, 36512, 26972, 38229, 33122,
/* 201 */  44972, 27488, 37757, 23040, 44426, 30095, 37467, 26418, 39724, 32866,
/* 202 */  44509, 26727, 40282, 21658, 45794, 28476, 38295, 28013, 38964, 32748,
/* 203 */  39671, 31255, 33977, 28126, 37011, 31843, 34606, 29405, 35870, 32682,
/* 204 */  39724, 31129, 33770, 28815, 36607, 31662, 34911, 29216, 36011, 32611,
/* 205 */  40200, 30455, 34524, 29267, 36232, 31566, 35609, 28895, 36184, 33044,
/* 206 */  39393, 31011, 33914, 29947, 35853, 31441, 35126, 29257, 36041, 32885,
/* 207 */  38972, 30949, 34040, 30736, 35152, 31295, 35504, 28954, 35955, 33163,
/* 208 */  38603, 30872, 34625, 30725, 35092, 31418, 35220, 29097, 35763, 33374,
/* 209 */  38761, 30869, 34630, 31484, 34858, 31309, 35229, 28823, 36719, 32850,
/* 210 */  38920, 30337, 35371, 31232, 35527, 30718, 35262, 28995, 36644, 33009,
/* 211 */  39270, 29965, 35657, 31916, 35080, 31025, 35513, 28236, 37359, 32953,
/* 212 */  38980, 29756, 36080, 31809, 35437, 30792, 35358, 28623, 36664, 33157,
/* 213 */  38445, 30130, 36335, 31846, 35695, 30722, 34839, 28926, 36684, 33241,
/* 214 */  38573, 29988, 36911, 31881, 35814, 30577, 35058, 28779, 36608, 33417,
/* 215 */  37759, 30350, 36682, 32012, 35896, 30549, 34424, 29328, 35981, 33346,
/* 216 */  39192, 32007, 32678, 27542, 37968, 31953, 32723, 30120, 36499, 31573,
/* 217 */  39098, 31513, 33235, 27526, 37762, 31544, 33197, 30201, 36089, 31834,
/* 218 */  38757, 31326, 33304, 27727, 37586, 30861, 33775, 30124, 35845, 31860,
/* 219 */  38773, 30646, 33958, 28313, 37210, 30502, 34150, 29934, 35763, 32122,
/* 220 */  38147, 30129, 34171, 29095, 36471, 30084, 34407, 29771, 35310, 32391,
/* 221 */  38634, 28884, 35736, 29268, 37115, 29574, 34320, 30132, 35572, 32437,
/* 222 */  37571, 29400, 36105, 30373, 36821, 29526, 34228, 30008, 35738, 32300,
/* 223 */  35440, 30078, 36492, 31808, 36907, 29915, 33277, 30046, 34793, 32250,
/* 224 */  34059, 30884, 36739, 33289, 37052, 30006, 32399, 29993, 34447, 32498,
/* 225 */  32688, 32189, 37542, 34541, 37346, 30130, 31140, 30564, 34730, 32995,
/* 226 */  31751, 32872, 38294, 35634, 37883, 30574, 30630, 30422, 34753, 32815,
/* 227 */  32628, 34044, 39692, 35292, 37663, 29449, 30546, 31106, 35913, 33407,
/* 228 */  32666, 34067, 39926, 35087, 38104, 29575, 31013, 31090, 35682, 33069,
/* 229 */  30869, 33652, 40471, 36827, 38723, 30099, 29798, 30316, 35101, 33249,
/* 230 */  38041, 34861, 32012, 26160, 37386, 33868, 33034, 29450, 35681, 32904,
/* 231 */  37427, 35485, 31786, 25811, 37391, 34221, 32675, 29394, 35544, 33122,
/* 232 */  37230, 35988, 31718, 25593, 37582, 34660, 32451, 29293, 35571, 33356,
/* 233 */  37367, 35553, 31594, 26349, 37829, 34044, 32117, 29579, 35992, 32866,
/* 234 */  37530, 34762, 31553, 27650, 37872, 32801, 32311, 30048, 35828, 32456,
/* 235 */  37781, 34425, 32560, 28121, 38000, 32897, 32677, 29684, 36001, 32942,
/* 236 */  37640, 34841, 33976, 28166, 38537, 33249, 32750, 29656, 36080, 33227,
/* 237 */  37532, 34331, 35265, 29088, 37830, 33437, 33268, 29676, 35190, 33691,
/* 238 */  38824, 34059, 37108, 30122, 37704, 33986, 33031, 31142, 35027, 34501,
/* 239 */  36616, 32762, 40734, 33343, 37665, 32116, 34555, 31116, 34494, 32735,
/* 240 */  39588, 32373, 31624, 30987, 34007, 31207, 38023, 28839, 33264, 34490,
/* 241 */  43186, 28659, 33224, 32443, 34478, 30519, 40148, 26458, 36162, 33965,
/* 242 */  44497, 25953, 35546, 32157, 34314, 30179, 41162, 24940, 37664, 33333,
/* 243 */  46860, 23415, 36575, 33753, 33958, 29855, 42663, 23218, 39832, 32725,
/* 244 */  47629, 22744, 36818, 34938, 33915, 29178, 43242, 24157, 38952, 33399,
/* 245 */  47274, 21961, 36935, 36680, 32545, 29653, 43311, 24734, 38872, 33193,
/* 246 */  45182, 25263, 35140, 35699, 35729, 29948, 38299, 31890, 33962, 34231,
/* 247 */  37265, 33544, 32982, 31721, 38582, 34761, 35458, 33415, 35435, 33998,
/* 248 */  33186, 33130, 34807, 31266, 36186, 33510, 35537, 37398, 38243, 34060,
/* 249 */  43047, 31273, 32501, 28305, 40158, 32269, 34461, 28268, 38657, 32115,
/* 250 */  42850, 32611, 31489, 27931, 40930, 32632, 34306, 28018, 38750, 32626,
/* 251 */  43233, 31466, 32740, 27883, 39893, 32729, 35521, 27280, 38443, 33091,
/* 252 */  43403, 31833, 31807, 27880, 41003, 32547, 34077, 28406, 38666, 32569,
/* 253 */  43526, 32453, 31685, 28241, 39688, 34628, 33819, 27540, 39170, 32831,
/* 254 */  44110, 32675, 32015, 27516, 39775, 36238, 32647, 27759, 39584, 32534,
/* 255 */  42691, 35484, 33356, 24332, 38482, 38714, 34091, 27971, 35674, 34891,
/* 256 */  43644, 33842, 34575, 23456, 40285, 36689, 34698, 28339, 36036, 34352,
/* 257 */  43896, 33845, 34080, 23492, 41585, 35693, 34911, 27715, 37098, 33880,
/* 258 */  43310, 35609, 31483, 25071, 41222, 36532, 33917, 27117, 38883, 32765,
/* 259 */  43690, 28913, 34218, 26886, 42531, 29493, 34192, 30480, 37726, 32161,
/* 260 */  43257, 30810, 32509, 26949, 43226, 30352, 33628, 30065, 38551, 32082,
/* 261 */  43281, 32071, 32087, 25164, 45868, 30357, 32930, 29797, 39472, 32077,
/* 262 */  44200, 30991, 32485, 25835, 45869, 29750, 33400, 30131, 39320, 32078,
/* 263 */  44561, 32126, 30702, 26097, 46916, 30253, 32066, 30918, 39286, 32080,
/* 264 */  44787, 30930, 33442, 24586, 45682, 30693, 34758, 29538, 37710, 33558,
/* 265 */  44720, 29951, 36735, 23569, 42612, 31249, 37884, 29564, 34299, 35377,
/* 266 */  45388, 29492, 38117, 23320, 42335, 29859, 39713, 29824, 34106, 35010,
/* 267 */  41151, 32645, 40393, 26328, 37298, 30827, 40318, 31857, 32895, 33405,
/* 268 */  40963, 31570, 41689, 25448, 39413, 29574, 41427, 30121, 34500, 32249,
/* 269 */  41793, 31307, 40309, 26288, 39849, 29980, 40570, 29517, 34555, 33000,
/* 270 */  42127, 31603, 31754, 27148, 42152, 29947, 33649, 30305, 37478, 32276,
/* 271 */  43209, 30172, 32745, 27611, 41858, 29657, 34916, 30058, 37094, 32909,
/* 272 */  43105, 31403, 31416, 27593, 42650, 30668, 33404, 30237, 38029, 32560,
/* 273 */  43010, 31792, 31424, 27153, 43264, 30717, 33270, 30226, 38248, 32626,
/* 274 */  42315, 32336, 31200, 27676, 42374, 30713, 33729, 30429, 37480, 33040,
/* 275 */  41525, 32781, 31756, 27137, 42038, 31127, 33452, 30643, 37252, 33064,
/* 276 */  42982, 31203, 32890, 27735, 42781, 29673, 34605, 30796, 37200, 33268,
/* 277 */  44474, 28281, 37773, 26529, 42123, 29231, 37742, 29582, 36569, 34191,
/* 278 */  41527, 27500, 44816, 25038, 42479, 28672, 39096, 30708, 33948, 32776,
/* 279 */  41039, 28088, 43708, 26310, 41505, 29890, 38571, 31004, 33339, 32950,
/* 280 */  41212, 31189, 31944, 28204, 40199, 29479, 34328, 30227, 36964, 32234,
/* 281 */  40349, 32776, 32074, 26889, 40284, 31486, 33790, 30283, 36776, 33258,
/* 282 */  42124, 31093, 33061, 26700, 42096, 29963, 34648, 30250, 37504, 32964,
/* 283 */  41924, 32682, 32198, 26221, 42715, 31755, 33751, 29851, 37934, 33613,
/* 284 */  40693, 33286, 32593, 26917, 40267, 32669, 34549, 29982, 36430, 34388,
/* 285 */  39346, 35003, 32010, 27296, 39274, 34006, 34099, 30042, 36271, 34667,
/* 286 */  40172, 33443, 33528, 30149, 36522, 33792, 36670, 29622, 35275, 35287,
/* 287 */  40204, 30696, 39567, 29311, 36105, 33243, 37416, 31220, 34888, 33065,
/* 288 */  39752, 30931, 43349, 26784, 37233, 30576, 38581, 32446, 34602, 32276,
/* 289 */  39092, 30992, 43496, 27672, 37302, 30577, 38113, 32787, 33946, 32418,
/* 290 */  38272, 32641, 42526, 28963, 35653, 30762, 38181, 33356, 34087, 31918,
/* 291 */  39237, 31295, 32748, 29419, 36439, 30956, 34644, 30693, 34116, 33766,
/* 292 */  40300, 29816, 34246, 28818, 37089, 29976, 36217, 30053, 33964, 34179,
/* 293 */  39789, 30790, 33529, 29036, 36487, 30846, 35832, 29726, 34320, 33958,
/* 294 */  39123, 31109, 33779, 28781, 35787, 31056, 35910, 29916, 33595, 34068,
/* 295 */  38781, 31611, 33734, 28649, 35371, 31628, 35805, 30128, 33074, 34260,
/* 296 */  38976, 31878, 33820, 28764, 35225, 31645, 36283, 29799, 33355, 34145,
/* 297 */  39332, 31944, 34572, 27481, 35795, 31935, 36535, 29697, 33380, 34056,
/* 298 */  40073, 31410, 35470, 26710, 36384, 31822, 37231, 29516, 33253, 34383,
/* 299 */  40487, 31555, 35940, 26526, 36331, 31831, 37731, 29780, 33299, 34190,
/* 300 */  40565, 31675, 36638, 25474, 36746, 31625, 38142, 29984, 33189, 33645,
/* 301 */  40857, 32626, 35566, 26497, 36061, 32705, 37855, 30148, 33351, 33619,
/* 302 */  40969, 32696, 36550, 25842, 35806, 32910, 38115, 30745, 32956, 33444,
/* 303 */  42375, 31926, 36932, 25256, 36720, 32950, 38696, 30200, 33007, 34034,
/* 304 */  42008, 32630, 36850, 25505, 35855, 32837, 39200, 30856, 32411, 33885,
/* 305 */  37498, 33520, 31785, 27679, 36084, 32888, 32329, 30835, 34377, 32653,
/* 306 */  37502, 33496, 32557, 27030, 35902, 33137, 32888, 30528, 34187, 32736,
/* 307 */  37831, 33146, 33650, 26418, 36029, 32899, 33694, 30467, 33832, 33029,
/* 308 */  36857, 33247, 34135, 26293, 35008, 32237, 34365, 30600, 33293, 32381,
/* 309 */  37699, 33571, 34228, 26421, 35484, 32591, 35046, 30620, 33219, 32940,
/* 310 */  37332, 33551, 34594, 26751, 34498, 32505, 35435, 31069, 32474, 32679,
/* 311 */  39172, 33871, 33716, 27343, 35667, 33268, 35593, 30719, 33217, 33518,
/* 312 */  40716, 32701, 34528, 27200, 36516, 32268, 37136, 30262, 33493, 33497,
/* 313 */  39138, 34457, 34929, 26892, 34960, 32721, 37240, 31153, 33176, 32640,
/* 314 */  40448, 33630, 35486, 26541, 35777, 32575, 37698, 31222, 32994, 33114,
/* 315 */  40509, 33265, 36137, 27118, 34585, 32533, 38131, 31958, 32484, 32877,
/* 316 */  40536, 34139, 34671, 28201, 34299, 32773, 38493, 31594, 32361, 33093,
/* 317 */  42471, 31930, 34462, 29654, 35121, 31550, 39625, 30271, 32952, 33657,
/* 318 */  41216, 31305, 35971, 29101, 34798, 31212, 38774, 31022, 33064, 32603,
/* 319 */  40601, 31038, 36011, 29487, 34976, 31362, 38046, 31165, 32478, 32888,
/* 320 */  40331, 31767, 34129, 31962, 34436, 31390, 37831, 30901, 32299, 33471,
/* 321 */  39574, 35671, 30930, 28018, 36437, 35733, 34919, 27656, 36119, 34426,
/* 322 */  39281, 36855, 30896, 27192, 36380, 36957, 35150, 27145, 35723, 35359,
/* 323 */  39794, 36296, 30624, 27688, 36852, 36448, 34422, 27615, 36556, 34570,
/* 324 */  40997, 34844, 30044, 29028, 37646, 34719, 34184, 28357, 37145, 33568,
/* 325 */  41525, 33780, 31094, 28604, 37419, 35233, 34047, 27751, 38105, 32821,
/* 326 */  44226, 30456, 32594, 29058, 38622, 34163, 34374, 27077, 40396, 31600,
/* 327 */  46228, 28736, 34361, 27910, 40064, 33795, 36069, 25651, 40985, 32101,
/* 328 */  47129, 26316, 37568, 27082, 40640, 30382, 39356, 25878, 39898, 32083,
/* 329 */  39805, 35008, 36251, 32604, 33607, 32449, 35426, 33004, 37405, 31517,
/* 330 */  39623, 31779, 33661, 27096, 38042, 31630, 34019, 30332, 36023, 32198,
/* 331 */  38941, 32433, 33344, 27366, 36764, 32560, 33694, 30759, 35228, 32475,
/* 332 */  38501, 32747, 33122, 27330, 36264, 32779, 33759, 30713, 34772, 32699,
/* 333 */  39264, 31893, 33717, 27862, 36285, 32115, 34783, 31027, 34135, 33296,
/* 334 */  40457, 31344, 33728, 28404, 36909, 32374, 34718, 31386, 34160, 33857,
/* 335 */  41866, 29823, 35083, 27796, 38497, 31244, 35951, 31456, 33755, 34653,
/* 336 */  43033, 29148, 35966, 26327, 41237, 30239, 36785, 30425, 35199, 34563,
/* 337 */  45835, 24454, 40883, 23051, 45497, 26370, 40333, 27665, 37864, 33371,
/* 338 */  44494, 27390, 39338, 22913, 45539, 28029, 39417, 28063, 38072, 33056,
/* 339 */  41225, 29336, 39566, 26105, 39943, 30182, 39799, 31701, 33941, 34096,
/* 340 */  38811, 31469, 37188, 28753, 37550, 32412, 37223, 34661, 34270, 34025,
/* 341 */  38981, 32177, 36213, 29967, 35745, 33312, 37044, 34257, 34267, 33177,
/* 342 */  39253, 31960, 37234, 29483, 35945, 32904, 37450, 34302, 33823, 33052,
/* 343 */  37874, 31964, 38157, 29377, 37503, 31391, 37928, 33633, 35641, 32123,
/* 344 */  38561, 30670, 38315, 31043, 37524, 31321, 37244, 31481, 34123, 32784,
/* 345 */  38528, 31767, 37680, 32906, 34571, 32792, 36483, 32103, 33902, 32331,
/* 346 */  36818, 35443, 36197, 33619, 35475, 33043, 34678, 33317, 34305, 32978,
/* 347 */  36439, 34565, 37972, 32728, 35878, 33267, 35341, 33376, 34546, 32465,
/* 348 */  35669, 35548, 37799, 33623, 35370, 32883, 34308, 33436, 34492, 33729,
/* 349 */  35286, 35530, 36533, 33001, 35363, 33937, 34119, 32110, 34721, 34410,
/* 350 */  33904, 35210, 37234, 33732, 35956, 33521, 33577, 32304, 35421, 34062,
/* 351 */  35389, 35059, 37277, 33738, 34891, 32468, 34025, 33504, 35901, 33855,
/* 352 */  35148, 34885, 36483, 34220, 35047, 33211, 34314, 33668, 34723, 34332,
/* 353 */  35153, 36268, 35962, 34075, 33080, 32936, 34316, 33126, 35698, 33527,
/* 354 */  35363, 36196, 36856, 34222, 33124, 33245, 34547, 32736, 36090, 33781,
/* 355 */  44498, 26076, 39080, 22713, 45056, 26123, 38889, 26388, 39117, 31752,
/* 356 */  45018, 24914, 40371, 22180, 45825, 24627, 39928, 27117, 37882, 32313,
/* 357 */  46505, 22204, 42515, 21789, 46757, 22545, 41713, 27403, 36800, 32917,
/* 358 */  48489, 18790, 44920, 22527, 46477, 21468, 41745, 31090, 32713, 34803,
/* 359 */  50809, 13539, 50570, 19306, 49693, 17229, 45020, 30679, 32197, 34893,
/* 360 */  53188, 9911, 52993, 19097, 51186, 14512, 47195, 30529, 32088, 34970,
/* 361 */  54518, 10217, 47716, 26831, 47118, 16442, 42666, 37180, 28114, 35907,
/* 362 */  56241, 7261, 49407, 26942, 48169, 13593, 45316, 36034, 28609, 35771,
/* 363 */  55481, 10786, 44102, 30035, 47641, 15368, 42099, 37457, 29389, 35101,
/* 364 */  54911, 11969, 44919, 25493, 52108, 14288, 43202, 33130, 33999, 33364,
/* 365 */  56020, 8655, 46767, 29406, 46694, 14858, 44786, 34773, 30558, 34919,
/* 366 */  55199, 9140, 47238, 29827, 44479, 16466, 44728, 34882, 29475, 35549,
/* 367 */  53838, 10643, 48111, 27017, 46195, 15750, 46094, 33142, 29903, 35726,
/* 368 */  51473, 14170, 47174, 25265, 45629, 18555, 45088, 30804, 32180, 34989,
/* 369 */  38205, 34175, 32105, 26869, 36802, 33232, 33701, 29430, 35639, 32394,
/* 370 */  37279, 35734, 31984, 25951, 36178, 34583, 33654, 29214, 35060, 33089,
/* 371 */  36983, 35705, 31953, 26166, 35690, 34472, 33731, 29306, 34748, 33020,
/* 372 */  37185, 35334, 32242, 26414, 35693, 34199, 33868, 29379, 34892, 32842,
/* 373 */  38601, 34330, 32478, 27187, 36569, 33865, 33896, 29507, 35662, 32808,
/* 374 */  40310, 33584, 32384, 27878, 37900, 33754, 33358, 29853, 36868, 32474,
/* 375 */  41671, 32552, 32942, 28474, 38986, 33639, 32559, 30696, 37872, 32105,
/* 376 */  37832, 35494, 33427, 29503, 36015, 35312, 33515, 30090, 37293, 33833,
/* 377 */  29584, 33653, 35608, 32679, 33134, 32305, 34977, 32280, 33625, 33452,
/* 378 */  27653, 30619, 32611, 31088, 34201, 33587, 34618, 32181, 32965, 32299,
/* 379 */  28982, 30261, 31797, 30533, 34233, 32739, 32994, 31867, 34113, 31817,
/* 380 */  43529, 31113, 31635, 28005, 42285, 30369, 33818, 30249, 37548, 32451,
/* 381 */  43588, 29943, 33824, 26436, 42385, 30193, 34953, 29014, 37885, 32559,
/* 382 */  43628, 28713, 34937, 26696, 41874, 29258, 35751, 29154, 37509, 32554,
/* 383 */  42079, 29495, 34857, 26125, 41675, 29191, 35079, 29441, 37516, 32014,
/* 384 */  41185, 31244, 34671, 25944, 41424, 30652, 34699, 29079, 37897, 32381,
/* 385 */  42229, 30259, 36029, 25590, 42276, 30328, 35154, 29011, 38352, 32208,
/* 386 */  41258, 31130, 36219, 27130, 39794, 32108, 34744, 30179, 36985, 33643,
/* 387 */  30889, 32020, 38095, 32817, 33117, 30891, 35388, 33400, 34562, 32653,
/* 388 */  23582, 23130, 33340, 37480, 38628, 32308, 30226, 29177, 31951, 33034,
/* 389 */  21454, 20327, 28786, 33708, 35856, 32219, 31111, 29450, 31314, 32679,
/* 390 */  41109, 36349, 27219, 28677, 40774, 34966, 29612, 31207, 37987, 32213,
/* 391 */  42552, 34679, 26849, 31368, 39689, 33752, 30991, 31400, 37509, 32592,
/* 392 */  41245, 37886, 26525, 27661, 41930, 35764, 29900, 30838, 37705, 33365,
/* 393 */  43932, 34368, 26995, 29771, 43208, 32805, 29700, 32610, 38344, 32163,
/* 394 */  45140, 32992, 26366, 32046, 42251, 32341, 30066, 32448, 38896, 31674,
/* 395 */  44171, 34398, 26719, 29810, 43980, 32389, 29368, 32545, 39096, 31658,
/* 396 */  44173, 33700, 28537, 28677, 44392, 32177, 29352, 32505, 39735, 31250,
/* 397 */  41984, 31751, 33281, 31162, 37727, 30562, 36097, 31357, 36053, 33540,
/* 398 */  35223, 33988, 35705, 32736, 34722, 30063, 35425, 33515, 35552, 32453,
/* 399 */  32063, 33477, 37621, 36872, 37040, 31969, 34169, 32219, 35164, 33060,
/* 400 */  33732, 33400, 36929, 35505, 36103, 32798, 34868, 32957, 35188, 33983,
/* 401 */  38086, 34450, 33363, 26114, 35822, 34529, 34697, 28494, 34983, 33713,
/* 402 */  37525, 35231, 33236, 25604, 35460, 35353, 34483, 28402, 34636, 34040,
/* 403 */  37520, 35605, 32860, 25378, 35715, 35713, 34080, 28458, 34763, 33919,
/* 404 */  38164, 35353, 32349, 25957, 36303, 35432, 33622, 28737, 35537, 33389,
/* 405 */  38702, 34934, 32152, 26654, 36581, 35321, 33316, 28753, 36234, 32989,
/* 406 */  40039, 34910, 31110, 27601, 38180, 35026, 32677, 29265, 37177, 32916,
/* 407 */  41929, 34536, 30653, 28076, 40625, 34609, 30972, 30693, 38777, 32327,
/* 408 */  42853, 31398, 33079, 29834, 40141, 32198, 31603, 32268, 38819, 31461,
/* 409 */  40923, 32861, 33828, 29496, 39164, 33139, 32195, 31206, 38956, 32160,
/* 410 */  34761, 34933, 35814, 32296, 35982, 32444, 33918, 32548, 36238, 33108,
/* 411 */  39940, 29837, 35522, 28775, 36043, 30969, 36335, 28999, 35128, 33101,
/* 412 */  40218, 28945, 36868, 27616, 36754, 30327, 36742, 29069, 34881, 33357,
/* 413 */  40403, 29143, 36361, 28454, 36651, 30297, 36976, 28975, 34780, 34040,
/* 414 */  40123, 29123, 36552, 28266, 36589, 30055, 37362, 28706, 34696, 34024,
/* 415 */  39891, 29110, 36878, 27567, 36891, 29936, 37344, 28696, 34591, 33729,
/* 416 */  40121, 28857, 37089, 27501, 36835, 29845, 37732, 28406, 34634, 33557,
/* 417 */  40969, 27876, 38461, 26084, 38257, 29196, 38349, 28127, 34689, 33727,
/* 418 */  40488, 28502, 38092, 26319, 37882, 29534, 38089, 28311, 34371, 33780,
/* 419 */  39451, 29600, 37007, 27143, 36860, 30305, 37258, 28794, 33760, 33783,
/* 420 */  39829, 29431, 37140, 27154, 37179, 30164, 37555, 28502, 33995, 33839,
/* 421 */  39320, 29643, 37297, 27000, 37076, 30221, 37468, 28585, 33622, 33785,
/* 422 */  40070, 28958, 38082, 26622, 37939, 29716, 37991, 28240, 34162, 33803,
/* 423 */  39948, 31511, 33144, 30219, 36614, 32636, 32885, 31569, 34938, 33587,
/* 424 */  39892, 32086, 32722, 30980, 35762, 33049, 33050, 30849, 36008, 33347,
/* 425 */  39863, 31795, 33527, 29774, 36288, 32633, 33419, 31321, 34761, 33833,
/* 426 */  40544, 31331, 34533, 28678, 36913, 32773, 34028, 31356, 34001, 34578,
/* 427 */  39598, 31027, 35277, 28430, 35803, 31979, 34732, 31894, 32655, 34240,
/* 428 */  41371, 30131, 35723, 28575, 36221, 32184, 35730, 31524, 32690, 34802,
/* 429 */  43433, 27036, 39589, 25086, 39745, 29236, 38615, 29863, 33568, 34486,
/* 430 */  41639, 28950, 38708, 26033, 37077, 31274, 37357, 31457, 31780, 34321,
/* 431 */  41965, 28049, 40632, 24494, 37953, 30105, 38939, 30669, 32454, 33552,
/* 432 */  43392, 26358, 42615, 22393, 40688, 27654, 41401, 28801, 33955, 33077,
/* 433 */  44342, 26531, 42372, 21929, 41385, 28057, 41605, 28487, 33908, 33732,
/* 434 */  43997, 27012, 42026, 22562, 40460, 28226, 42007, 28305, 34396, 33102,
/* 435 */  41968, 29563, 36213, 25239, 39475, 31327, 36868, 27715, 36542, 33586,
/* 436 */  41141, 29805, 36463, 24772, 38818, 31115, 37213, 27524, 36232, 33258,
/* 437 */  40628, 31007, 35546, 25465, 37548, 32497, 36544, 27893, 35778, 33384,
/* 438 */  40807, 31600, 35606, 25111, 37713, 33025, 36717, 27739, 35790, 33506,
/* 439 */  41795, 30927, 36642, 24322, 39021, 32402, 37375, 27738, 35901, 33605,
/* 440 */  42510, 31088, 36981, 24022, 39285, 32724, 38031, 27564, 35759, 33823,
/* 441 */  42959, 30861, 37849, 24101, 39098, 32367, 39353, 27646, 35139, 34088,
/* 442 */  43840, 30797, 38096, 23672, 40263, 32297, 39785, 27157, 35520, 34292,
/* 443 */  43574, 32589, 36246, 25963, 38596, 34017, 37583, 29168, 34533, 34616,
/* 444 */  43610, 27672, 36790, 26874, 40892, 28990, 37079, 28158, 37996, 32017,
/* 445 */  42610, 29038, 35780, 27409, 40198, 28748, 37826, 28436, 36514, 32764,
/* 446 */  43898, 28738, 35598, 26347, 42063, 28992, 37374, 27811, 37772, 32677,
/* 447 */  43499, 30249, 34260, 26708, 41418, 30492, 36405, 28259, 37472, 32853,
/* 448 */  44292, 29587, 35397, 25272, 42574, 30151, 37331, 27477, 37643, 33172,
/* 449 */  45500, 27811, 36747, 24815, 43280, 28788, 38789, 27346, 37210, 33401,
/* 450 */  45462, 28574, 36348, 24369, 43016, 30413, 38002, 26970, 37581, 33472,
/* 451 */  45722, 28848, 36397, 23456, 43653, 30332, 38708, 26430, 37564, 33617,
/* 452 */  46119, 28340, 37782, 21934, 44048, 30183, 39583, 26063, 37517, 33493,
/* 453 */  44782, 31186, 37248, 21663, 41376, 32856, 39815, 26874, 35171, 34623,
/* 454 */  45910, 29273, 39796, 19904, 42793, 30890, 41415, 26584, 35651, 34103,
/* 455 */  45802, 29766, 39869, 20066, 41950, 30958, 41717, 27376, 35043, 34116,
/* 456 */  45649, 30682, 39126, 19822, 41708, 32425, 40713, 27930, 34248, 34565,
/* 457 */  44975, 32253, 37972, 19966, 40711, 34365, 39897, 27962, 33606, 35078,
/* 458 */  45337, 31344, 38047, 19483, 42867, 33033, 39799, 26715, 35394, 34522,
/* 459 */  45119, 30584, 38678, 19072, 43953, 31911, 39901, 25969, 36526, 34092,
/* 460 */  44965, 29836, 38520, 19316, 45116, 30662, 39427, 25648, 37552, 33561,
/* 461 */  42248, 29411, 35429, 27114, 40311, 30765, 34562, 28870, 38415, 32043,
/* 462 */  41814, 30033, 35199, 26746, 40328, 31152, 34923, 27992, 38849, 32405,
/* 463 */  43530, 27096, 37464, 26291, 41233, 29715, 35621, 28818, 38276, 32500,
/* 464 */  43301, 27127, 37897, 26052, 41780, 28954, 36255, 28579, 38357, 32453,
/* 465 */  42590, 27015, 39264, 26054, 41175, 28589, 37055, 28321, 38207, 32587,
/* 466 */  41225, 28338, 38734, 27436, 39604, 29217, 36078, 28969, 38153, 32448,
/* 467 */  40635, 29154, 39042, 28011, 39001, 28616, 35875, 29766, 38398, 32133,
/* 468 */  39073, 30430, 39309, 29203, 38312, 28306, 35161, 30366, 38510, 32527,
/* 469 */  36407, 32906, 39320, 31899, 36126, 28947, 33830, 31227, 37800, 33328,
/* 470 */  34915, 33687, 39610, 33440, 35964, 29003, 32743, 31683, 37233, 33307,
/* 471 */  36058, 33545, 39418, 33636, 35663, 28851, 33440, 32650, 36407, 32818,
/* 472 */  35751, 33875, 38970, 34536, 35522, 28559, 33653, 32436, 36323, 32794,
/* 473 */  36056, 33332, 40315, 33715, 36232, 27801, 33950, 31617, 37138, 32985,
/* 474 */  37018, 32152, 40353, 33223, 36459, 27736, 35073, 30674, 37436, 32704,
/* 475 */  37398, 30787, 40976, 32258, 37127, 27323, 35672, 30213, 37286, 32447,
/* 476 */  37161, 30781, 39969, 33058, 36311, 28174, 35336, 29781, 36952, 32964,
/* 477 */  40048, 28824, 40925, 30394, 37114, 27515, 37168, 29277, 38182, 32800,
/* 478 */  42766, 31023, 33934, 25818, 40961, 32582, 33671, 29267, 37813, 32560,
/* 479 */  42042, 32648, 32173, 27107, 39601, 34149, 32726, 29391, 37680, 32800,
/* 480 */  42042, 32748, 31219, 28425, 39183, 33732, 32589, 29453, 38199, 32160,
/* 481 */  40855, 32949, 33003, 26753, 38830, 33947, 33208, 29184, 37165, 32652,
/* 482 */  40972, 33314, 32263, 27757, 38740, 34270, 32595, 29355, 37592, 32366,
/* 483 */  40468, 34490, 32035, 28613, 37944, 35307, 32185, 29463, 37636, 32589,
/* 484 */  40801, 35334, 31892, 29162, 38010, 36182, 31482, 29567, 38085, 32743,
/* 485 */  40323, 35677, 33058, 29390, 37321, 36507, 31938, 29837, 37174, 33054,
/* 486 */  39001, 34838, 37747, 27810, 37235, 33583, 35249, 30555, 34468, 33963,
/* 487 */  34771, 37584, 38295, 29772, 35066, 33292, 34386, 32049, 34317, 33323,
/* 488 */  41635, 31100, 34674, 25489, 40763, 31583, 34638, 28584, 38045, 31961,
/* 489 */  40563, 32675, 32921, 26537, 40024, 32100, 33743, 28886, 37922, 31786,
/* 490 */  39086, 33574, 32736, 27242, 38383, 32536, 33624, 29167, 37042, 32039,
/* 491 */  38443, 34370, 32644, 27240, 38483, 32895, 33206, 29424, 36761, 32544,
/* 492 */  39208, 33937, 33417, 27287, 39614, 32452, 33074, 29333, 37866, 32422,
/* 493 */  38004, 34688, 35122, 27003, 39165, 33144, 33235, 29153, 36971, 33525,
/* 494 */  38064, 34110, 36706, 27721, 39115, 32794, 33417, 29370, 36338, 33929,
/* 495 */  34615, 32826, 38225, 32181, 36054, 31978, 34558, 30930, 33015, 32885,
/* 496 */  27375, 28902, 38893, 39135, 39479, 32761, 31819, 29189, 31871, 31907,
/* 497 */  23931, 23733, 34982, 39299, 42555, 36282, 33635, 29481, 31114, 31661,
/* 498 */  38924, 27626, 38778, 27426, 38255, 28598, 35365, 30806, 36795, 33541,
/* 499 */  39852, 26936, 39023, 27479, 38152, 28866, 35509, 31024, 36530, 33552,
/* 500 */  39611, 27522, 38259, 28390, 37551, 29124, 35788, 30711, 36934, 33718,
/* 501 */  39450, 26731, 39149, 27331, 37940, 29301, 34898, 31172, 36320, 34107,
/* 502 */  40795, 25737, 40166, 26616, 39044, 28430, 36408, 30092, 36842, 34013,
/* 503 */  41864, 24578, 41827, 24629, 41137, 27110, 37570, 29720, 37128, 33698,
/* 504 */  41832, 25123, 40801, 25760, 40257, 27757, 37378, 29904, 36905, 33965,
/* 505 */  42557, 25621, 40011, 26101, 40363, 28908, 35876, 30986, 36969, 33735,
/* 506 */  43118, 24867, 41066, 24635, 42368, 26910, 37610, 30190, 37093, 33820,
/* 507 */  42538, 25796, 40195, 25583, 40506, 29695, 35041, 31917, 35994, 34501,
/* 508 */  42242, 26227, 39408, 25584, 40629, 28941, 36080, 30300, 36937, 33970,
/* 509 */  42067, 27031, 38343, 26577, 40196, 29199, 35980, 30813, 36237, 34393,
/* 510 */  42327, 27194, 37825, 26960, 39591, 30193, 35587, 30345, 37051, 33747,
/* 511 */  42782, 26418, 38663, 26083, 40443, 29251, 36209, 30298, 36865, 33670,
/* 512 */  38756, 28175, 36971, 28225, 36525, 29787, 35014, 30556, 35825, 34124,
/* 513 */  39179, 28666, 36237, 28746, 37082, 29845, 34454, 31325, 35990, 33920,
/* 514 */  40223, 28050, 36875, 29444, 36931, 30177, 35006, 31340, 36367, 34032,
/* 515 */  39891, 27744, 37311, 28585, 37183, 29883, 35163, 30650, 36566, 33791,
/* 516 */  40264, 26862, 38829, 26954, 38583, 29054, 35519, 30560, 36960, 33519,
/* 517 */  40071, 27072, 37856, 28038, 37607, 29861, 34762, 31109, 36219, 33646,
/* 518 */  39703, 27336, 37553, 28642, 36670, 30804, 33800, 31597, 35974, 33723,
/* 519 */  39808, 27603, 38057, 28425, 36773, 30689, 34239, 31676, 36118, 33977,
/* 520 */  40514, 28078, 37615, 29074, 37004, 30601, 35089, 30985, 37318, 33734,
/* 521 */  40053, 28054, 37454, 29193, 36754, 30436, 35170, 30474, 37430, 33570,
/* 522 */  40208, 27813, 37772, 28523, 37535, 29573, 35755, 30417, 37233, 33440,
/* 523 */  40256, 27888, 37850, 28850, 37153, 30208, 35305, 30428, 37697, 33090,
/* 524 */  40142, 27536, 38477, 27804, 38256, 29626, 35287, 31020, 36808, 33810,
/* 525 */  40120, 27206, 38665, 27966, 37906, 29420, 36038, 30215, 37150, 33689,
/* 526 */  40224, 27442, 38991, 27532, 38218, 29386, 35899, 30657, 37024, 33517,
/* 527 */  40450, 27441, 38767, 27691, 38452, 29299, 35867, 30634, 37169, 33635,
/* 528 */  40014, 27567, 38528, 27764, 38132, 29933, 35152, 31040, 36463, 33978,
/* 529 */  40899, 27519, 38678, 26195, 40149, 28684, 36057, 30081, 36905, 33766,
/* 530 */  41167, 26953, 39228, 25587, 40931, 28042, 36910, 29194, 37330, 33715,
/* 531 */  43087, 24139, 42022, 23830, 42997, 25711, 39435, 28101, 37652, 33587,
/* 532 */  42858, 24148, 42597, 23250, 43305, 25572, 39463, 28523, 36993, 34094,
/* 533 */  42492, 24715, 41689, 24418, 41618, 27564, 37195, 30146, 36225, 34342,
/* 534 */  42707, 24223, 42088, 23983, 41989, 26902, 37976, 29281, 36862, 33927,
/* 535 */  42989, 25416, 40343, 25511, 41347, 27936, 36712, 30307, 36965, 33684,
/* 536 */  42375, 26642, 38498, 27295, 39427, 29577, 35699, 30257, 37281, 33516,
/* 537 */  42730, 25959, 39262, 26885, 39414, 30063, 35192, 30671, 37021, 33671,
/* 538 */  42889, 25820, 38789, 27594, 39033, 30063, 34897, 31402, 36328, 33762,
/* 539 */  41980, 26766, 38398, 27552, 38923, 30389, 34765, 31345, 35988, 34250,
/* 540 */  42436, 26321, 39045, 26844, 39264, 30371, 35121, 30673, 36470, 33991,
/* 541 */  36860, 29658, 35797, 29670, 34857, 31177, 32966, 31370, 35853, 33776,
/* 542 */  36193, 30044, 35046, 29985, 34125, 31600, 32669, 31216, 35603, 33841,
/* 543 */  36530, 29841, 34609, 30287, 34283, 31420, 32864, 30848, 35948, 33639,
/* 544 */  36868, 29899, 34581, 30400, 34271, 31572, 33059, 30737, 36047, 33724,
/* 545 */  37040, 29609, 34980, 29674, 34915, 31201, 33519, 30379, 36012, 33889,
/* 546 */  37146, 29770, 34327, 29938, 34561, 31211, 33939, 29571, 36290, 33606,
/* 547 */  37591, 29692, 34096, 29654, 35128, 31056, 33612, 30057, 35936, 33376,
/* 548 */  38618, 29506, 35102, 29121, 36299, 30509, 34797, 29834, 36371, 33618,
/* 549 */  38905, 29712, 35005, 29223, 36398, 30785, 35168, 29388, 36676, 33730,
/* 550 */  38221, 30026, 34650, 28707, 35971, 30875, 35131, 29193, 35588, 33639,
/* 551 */  39486, 29180, 36096, 27804, 36747, 30644, 36278, 28839, 35732, 33471,
/* 552 */  39201, 30082, 35543, 27869, 35833, 30905, 36842, 28946, 34591, 33266,
/* 553 */  39250, 30661, 35879, 27353, 35582, 31191, 37129, 29057, 34408, 33094,
/* 554 */  39713, 31123, 36190, 26528, 35989, 31800, 37391, 29163, 34042, 33336,
/* 555 */  39263, 31667, 37050, 25755, 35622, 31859, 37685, 29856, 33538, 33087,
/* 556 */  39528, 32625, 36997, 25349, 35300, 32733, 37807, 30361, 32958, 33356,
/* 557 */  38089, 29719, 34102, 29135, 35951, 30514, 33615, 30777, 34969, 33190,
/* 558 */  37739, 29302, 34348, 28694, 35438, 30206, 34249, 30304, 34450, 33510,
/* 559 */  37651, 29746, 33993, 28672, 35768, 30346, 34237, 30243, 34692, 33439,
/* 560 */  37810, 29780, 33848, 28580, 35867, 30168, 34641, 30077, 34647, 33471,
/* 561 */  39038, 29309, 34457, 28703, 36438, 30222, 35610, 29701, 34883, 33906,
/* 562 */  39914, 29312, 35074, 27896, 37709, 29523, 36351, 29394, 35322, 33533,
/* 563 */  40720, 29304, 35677, 26818, 38575, 29368, 36807, 29574, 34993, 33482,
/* 564 */  40912, 30644, 35505, 26045, 38700, 30326, 37360, 29318, 34604, 33895,
/* 565 */  40959, 31062, 36399, 25055, 38595, 30385, 38431, 29056, 34471, 33668,
/* 566 */  41623, 31405, 36488, 24648, 38641, 31037, 39090, 28678, 34255, 33914,
/* 567 */  41193, 32114, 37405, 24099, 37383, 31861, 39578, 29204, 33412, 34116,
/* 568 */  41602, 32051, 38215, 23746, 37046, 31733, 40427, 29168, 33727, 33648,
/* 569 */  41467, 32629, 38719, 23274, 36698, 31928, 40592, 29591, 33762, 33286,
/* 570 */  41458, 33266, 39077, 22721, 36410, 32376, 40453, 30206, 33638, 33165,
/* 571 */  40360, 26075, 38697, 27076, 38380, 29273, 34631, 31554, 36183, 33255,
/* 572 */  39548, 26394, 38674, 26351, 38848, 29019, 34495, 31429, 35780, 33711,
/* 573 */  39749, 26271, 38562, 26456, 38719, 28960, 34890, 31146, 36154, 33331,
/* 574 */  40064, 26297, 38288, 27214, 37978, 29398, 34921, 31164, 36044, 33644,
/* 575 */  39073, 26984, 38095, 26962, 38090, 29207, 34892, 30942, 35952, 33821,
/* 576 */  40676, 25266, 40011, 25448, 40140, 27688, 35993, 30639, 36183, 33478,
/* 577 */  41598, 25722, 39061, 27202, 38208, 30027, 34726, 31383, 36183, 33686,
/* 578 */  40871, 26760, 37717, 27862, 37372, 30858, 33888, 31309, 36475, 33424,
/* 579 */  41342, 26217, 38122, 27793, 37535, 30471, 34364, 31424, 36136, 33613,
/* 580 */  40129, 27929, 35880, 29094, 36383, 30484, 34604, 30370, 36687, 33002,
/* 581 */  39029, 29090, 35135, 29220, 35769, 31088, 34045, 30478, 36075, 33538,
/* 582 */  39396, 29255, 34688, 29290, 36475, 30746, 34404, 30221, 35833, 33696,
/* 583 */  40616, 28835, 36007, 29438, 37073, 31368, 33789, 31559, 36249, 33469,
/* 584 */  42780, 25035, 39781, 26480, 39527, 29424, 34967, 31680, 35811, 33680,
/* 585 */  43259, 23972, 41573, 24226, 41982, 27052, 36936, 30446, 36496, 33519,
/* 586 */  42361, 24920, 40001, 25887, 40115, 27337, 37807, 29338, 36376, 33647,
/* 587 */  40931, 26721, 37726, 27791, 37486, 29669, 35738, 29716, 36529, 33290,
/* 588 */  40614, 27721, 36580, 28519, 36859, 30848, 33959, 31423, 35495, 33615,
/* 589 */  40696, 27384, 37266, 27695, 37319, 30588, 34217, 31145, 35635, 33624,
/* 590 */  42605, 25179, 39401, 25750, 40121, 27820, 36539, 29893, 36596, 32950,
/* 591 */  41797, 26306, 38359, 26687, 38798, 29892, 34538, 30985, 36008, 33614,
/* 592 */  40323, 27807, 37244, 27159, 37833, 30609, 34174, 30679, 35640, 33963,
/* 593 */  39621, 28067, 36105, 27785, 36632, 30975, 33745, 30070, 35572, 33466,
/* 594 */  38430, 29058, 34832, 28698, 35435, 31263, 33473, 29823, 35220, 33454,
/* 595 */  39449, 28199, 36048, 28700, 36012, 31213, 33573, 30375, 35260, 33776,
/* 596 */  40387, 26580, 37701, 28496, 36767, 29946, 34802, 29606, 36303, 33173,
/* 597 */  42395, 27548, 36873, 30790, 35262, 31446, 36773, 27742, 38848, 32655,
/* 598 */  42177, 28034, 36209, 31245, 34959, 31735, 36712, 27929, 38369, 33130,
/* 599 */  41334, 29075, 35220, 31265, 35688, 31045, 36811, 28767, 36781, 34234,
/* 600 */  40482, 30148, 34325, 30048, 36333, 31033, 36482, 28563, 36507, 33871,
/* 601 */  39692, 31413, 33606, 30117, 35927, 31690, 36140, 28799, 36000, 34122,
/* 602 */  40775, 30544, 35446, 28384, 36963, 31293, 37367, 28540, 35412, 34367,
/* 603 */  43621, 28624, 37115, 27535, 38060, 30998, 39450, 26418, 37239, 33468,
/* 604 */  45489, 28116, 37392, 26935, 38900, 31651, 40634, 24941, 37460, 34207,
/* 605 */  44660, 33610, 34882, 29101, 34378, 34590, 38140, 29793, 35077, 34056,
/* 606 */  42869, 35667, 34708, 29551, 33572, 35953, 37312, 30140, 33440, 34988,
/* 607 */  39972, 30892, 34017, 31659, 36213, 29941, 35272, 30776, 35832, 33924,
/* 608 */  37713, 32663, 32962, 31887, 35365, 30560, 34305, 30821, 35156, 34275,
/* 609 */  38077, 33055, 32498, 32065, 35851, 30948, 33907, 30784, 35583, 34290,
/* 610 */  38229, 32910, 32628, 32474, 35677, 31232, 33518, 30720, 36001, 33925,
/* 611 */  39646, 32150, 33558, 33042, 35404, 31468, 33554, 31383, 36358, 33434,
/* 612 */  38149, 35243, 33426, 32030, 35874, 31645, 33134, 32758, 36393, 33084,
/* 613 */  30684, 35969, 37229, 33292, 34013, 32699, 32532, 32252, 34490, 33985,
/* 614 */  29422, 36262, 39056, 35806, 35010, 33497, 32634, 33027, 34611, 34394,
/* 615 */  41521, 30444, 34274, 31318, 37665, 30686, 34301, 30354, 37552, 32853,
/* 616 */  39733, 32900, 32408, 31666, 37578, 31083, 33269, 30819, 36987, 33194,
/* 617 */  39318, 32713, 33321, 30101, 38305, 31327, 33053, 30364, 37151, 33149,
/* 618 */  39799, 32252, 34137, 29692, 38184, 31653, 33300, 30237, 37221, 33421,
/* 619 */  40129, 32368, 33779, 29783, 38630, 31627, 33077, 29995, 38031, 32882,
/* 620 */  39787, 32527, 33786, 30220, 38245, 31975, 32783, 30185, 37250, 33218,
/* 621 */  39944, 32770, 35124, 29384, 38749, 32693, 32422, 30035, 37416, 33495,
/* 622 */  39888, 33580, 35185, 29588, 38276, 33677, 32236, 29581, 37308, 33937,
/* 623 */  40871, 35003, 35777, 31445, 37462, 34277, 32125, 29649, 37342, 33835,
/* 624 */  40788, 35282, 36099, 31407, 36870, 33712, 33729, 28801, 36787, 34417,
/* 625 */  42216, 26393, 37402, 26759, 39758, 28200, 36291, 28748, 37564, 32027,
/* 626 */  42520, 26531, 37564, 26170, 40604, 28129, 36442, 28484, 38019, 32022,
/* 627 */  41767, 27771, 36199, 27190, 39444, 29221, 35559, 28705, 38057, 31940,
/* 628 */  41825, 28412, 35893, 26975, 39840, 29443, 35480, 28524, 38374, 31971,
/* 629 */  42454, 28691, 36033, 26960, 40232, 29752, 35659, 28392, 38882, 31974,
/* 630 */  43043, 28598, 36464, 26147, 41221, 29722, 36030, 27605, 40030, 31449,
/* 631 */  43764, 28075, 37456, 25381, 42567, 29146, 36715, 27204, 40139, 31499,
/* 632 */  45388, 26498, 39124, 24907, 43569, 28176, 38223, 25994, 41018, 31436,
/* 633 */  46896, 24838, 41114, 23884, 44492, 27344, 39980, 24661, 41374, 31772,
/* 634 */  44508, 29874, 38371, 25764, 40806, 32037, 37763, 26151, 38572, 33462,
/* 635 */  38917, 29936, 36730, 29945, 36113, 31700, 32367, 32581, 36234, 33087,
/* 636 */  40201, 27643, 39776, 27119, 38989, 29051, 34956, 31298, 36489, 33457,
/* 637 */  39820, 28174, 38661, 28104, 38014, 29937, 34103, 32059, 35916, 33458,
/* 638 */  40436, 26288, 41681, 24833, 41196, 27075, 36188, 30626, 36651, 33541,
/* 639 */  39441, 29106, 38383, 27817, 38537, 29496, 34555, 31480, 36654, 33427,
/* 640 */  40358, 26925, 40679, 25626, 40550, 27984, 35658, 31001, 36366, 33515,
/* 641 */  39247, 28609, 38041, 28980, 37322, 29896, 34131, 31897, 35810, 33795,
/* 642 */  39114, 29211, 36620, 31045, 35445, 30748, 33883, 32345, 35330, 34056,
/* 643 */  39483, 28802, 37048, 30980, 35869, 30139, 34814, 31092, 36318, 33849,
/* 644 */  39093, 28189, 37785, 30047, 36070, 30825, 32986, 32006, 35822, 33645,
/* 645 */  40101, 26447, 39815, 28059, 37981, 29047, 34595, 31435, 35555, 33705,
/* 646 */  38991, 29243, 36455, 30472, 36432, 30405, 33719, 30951, 36491, 32953,
/* 647 */  39322, 28204, 37760, 28826, 37808, 29620, 33946, 30990, 36150, 33095,
/* 648 */  39249, 29662, 34784, 27647, 38234, 28855, 35584, 29640, 34803, 33582,
/* 649 */  39984, 29100, 35234, 27688, 38513, 28767, 36137, 29466, 34965, 33808,
/* 650 */  39915, 29042, 35641, 27135, 38837, 28751, 36097, 29446, 35021, 33793,
/* 651 */  40627, 28283, 36653, 26426, 39726, 28270, 36573, 29326, 35257, 33818,
/* 652 */  40905, 28254, 36611, 26916, 39587, 28200, 36862, 29520, 34973, 34100,
/* 653 */  42305, 26543, 37931, 27019, 40155, 26822, 38520, 29429, 34562, 34494,
/* 654 */  42891, 25737, 38472, 27246, 40165, 26407, 38706, 30345, 33413, 34957,
/* 655 */  44898, 22915, 41022, 26523, 41463, 24403, 40869, 30201, 32857, 35416,
/* 656 */  46156, 20985, 42847, 25588, 43058, 22600, 42077, 30287, 32813, 35153,
/* 657 */  48921, 17555, 45139, 25642, 44435, 20062, 44719, 29812, 32502, 35567,
/* 658 */  51279, 14507, 46629, 26077, 45244, 18020, 46085, 30566, 31553, 35923,
/* 659 */  51833, 14640, 44955, 27839, 45168, 17510, 45620, 31869, 30897, 35905,
/* 660 */  38283, 28625, 36516, 28455, 36692, 30581, 32286, 31506, 35529, 32964,
/* 661 */  38626, 28046, 38277, 27004, 38352, 29094, 33725, 31262, 35616, 33558,
/* 662 */  37261, 29899, 36501, 29048, 36080, 31018, 32109, 31778, 35870, 33601,
/* 663 */  37983, 28337, 38686, 26800, 38700, 28582, 34245, 30649, 36299, 33534,
/* 664 */  38054, 28582, 39590, 26919, 39053, 27784, 35638, 29898, 36930, 33768,
/* 665 */  38157, 30009, 37749, 28724, 37889, 28531, 34098, 31505, 37310, 32730,
/* 666 */  36925, 30058, 38040, 29294, 36690, 28799, 33949, 31132, 36867, 32952,
/* 667 */  37204, 30712, 39609, 28231, 37556, 27243, 35370, 31870, 37120, 32687,
/* 668 */  37441, 31334, 39250, 29440, 35810, 28240, 35214, 32247, 37349, 32320,
/* 669 */  36969, 30677, 40758, 29835, 36077, 27752, 34384, 32895, 36770, 33359,
/* 670 */  36817, 28541, 41314, 29308, 37524, 27361, 34416, 31279, 36011, 33453,
/* 671 */  35491, 29606, 39534, 32225, 35523, 29236, 32697, 31426, 35146, 33611,
/* 672 */  33761, 29491, 39228, 33538, 35730, 29704, 31316, 30954, 34042, 33825,
/* 673 */  39285, 27890, 36167, 26567, 38040, 28286, 36467, 28019, 35883, 33302,
/* 674 */  39668, 28081, 36230, 26532, 38241, 28557, 36710, 28099, 36140, 33496,
/* 675 */  40992, 26779, 37917, 25540, 39518, 27904, 37967, 27340, 37048, 33209,
/* 676 */  42522, 25427, 40055, 24271, 41744, 26740, 39571, 26320, 38518, 32956,
/* 677 */  44749, 22828, 42967, 20930, 45826, 23730, 41687, 25156, 39920, 31924,
/* 678 */  47018, 19962, 46395, 18479, 48512, 21707, 44477, 23142, 41331, 31762,
/* 679 */  44393, 25218, 41644, 23776, 41257, 28939, 39511, 28115, 36944, 34165,
/* 680 */  39876, 30324, 37157, 28874, 36266, 32154, 36590, 31202, 35427, 34268,
/* 681 */  31331, 32153, 35171, 31772, 34794, 32588, 34153, 31488, 33660, 33312,
/* 682 */  29954, 31931, 34719, 32195, 34991, 33743, 35083, 32019, 32950, 33213,
/* 683 */  32222, 33329, 34711, 31936, 35063, 34166, 36131, 32792, 34365, 33164,
/* 684 */  38730, 30394, 34789, 34584, 33464, 30457, 35349, 29681, 36497, 34284,
/* 685 */  38769, 29844, 35101, 34437, 33815, 30023, 35955, 29390, 36028, 34872,
/* 686 */  38691, 30028, 34918, 34560, 33887, 29573, 36432, 29446, 35574, 34902,
/* 687 */  39624, 28859, 35948, 34935, 34053, 29398, 36649, 29311, 35623, 34901,
/* 688 */  41055, 27481, 37457, 35540, 33505, 29146, 38013, 27891, 36828, 34363,
/* 689 */  41310, 27927, 37435, 36579, 33748, 28652, 38259, 27983, 36612, 34428,
/* 690 */  41142, 28464, 37009, 37769, 33559, 28744, 38028, 28146, 36083, 34680,
/* 691 */  43015, 28028, 39035, 37937, 32295, 29813, 38375, 27408, 37669, 33747,
/* 692 */  42780, 27329, 42254, 34229, 36018, 28456, 35973, 30427, 34692, 35326,
/* 693 */  38881, 32149, 33177, 30713, 37709, 30105, 33843, 30703, 36518, 33268,
/* 694 */  39310, 31601, 33756, 31263, 37258, 30071, 34729, 30397, 36195, 33806,
/* 695 */  40777, 30952, 34558, 31135, 37628, 30103, 35453, 30286, 37154, 33888,
/* 696 */  41422, 30312, 35741, 28824, 39904, 29590, 35197, 30245, 38162, 32819,
/* 697 */  42402, 29096, 35687, 30660, 38304, 28791, 37268, 29619, 38219, 32714,
/* 698 */  42219, 30505, 34280, 30996, 38164, 29473, 37201, 29484, 38435, 32882,
/* 699 */  41606, 29986, 34957, 29842, 37885, 30295, 36680, 29658, 38243, 32878,
/* 700 */  40714, 27574, 36967, 28494, 37879, 29436, 37345, 29200, 37449, 34157,
/* 701 */  37612, 28338, 37838, 27070, 37519, 28830, 34704, 30046, 36221, 33849,
/* 702 */  37521, 28613, 37483, 27585, 37136, 29304, 34355, 30575, 36255, 34184,
/* 703 */  38206, 27493, 37938, 27496, 37056, 29418, 33979, 31025, 35876, 34222,
/* 704 */  38742, 26691, 39170, 26618, 38220, 28451, 34672, 30893, 36026, 34229,
/* 705 */  38540, 27001, 39041, 27135, 37769, 28808, 34446, 30996, 35834, 34336,
/* 706 */  38327, 27269, 38962, 27531, 37874, 28711, 34405, 31259, 35761, 34620,
/* 707 */  38389, 28624, 38161, 29055, 37130, 29442, 34600, 30550, 37089, 34157,
/* 708 */  36506, 28918, 37817, 29395, 36437, 29496, 33770, 30397, 35253, 34739,
/* 709 */  36441, 29560, 36205, 31655, 34770, 30611, 32751, 30318, 35459, 34113,
/* 710 */  36042, 30069, 35063, 32802, 34046, 30649, 32816, 29744, 35700, 33859,
/* 711 */  35785, 31115, 35122, 32781, 34345, 30335, 32781, 30208, 36238, 33691,
/* 712 */  35407, 31708, 34648, 32393, 34646, 30848, 32484, 30188, 35913, 33907,
/* 713 */  40356, 28104, 38982, 27815, 37771, 30472, 33440, 33200, 35451, 33439,
/* 714 */  38758, 29486, 37774, 29193, 36764, 30354, 33382, 32551, 36120, 33415,
/* 715 */  37827, 30483, 36753, 30464, 35368, 31066, 32993, 32536, 36277, 33188,
/* 716 */  38995, 29188, 38579, 29662, 36560, 30151, 33370, 33265, 35693, 33423,
/* 717 */  38204, 29532, 39452, 29811, 36132, 29472, 33950, 32995, 35966, 33116,
/* 718 */  37291, 30487, 40370, 29681, 36062, 28597, 34515, 32741, 36363, 32951,
/* 719 */  36957, 31708, 40193, 31280, 34751, 28959, 33594, 33515, 36577, 33075,
/* 720 */  34714, 32779, 39150, 34173, 33650, 29467, 32572, 32331, 36368, 33553,
/* 721 */  34675, 32715, 40195, 34125, 34612, 28577, 32486, 32389, 36211, 33698,
/* 722 */  33810, 34028, 40962, 34931, 34663, 28063, 31579, 33094, 36307, 33934,
/* 723 */  31822, 35475, 41129, 36939, 34443, 28278, 30117, 32826, 36595, 33825,
/* 724 */  30872, 37045, 42110, 37342, 33772, 27178, 29691, 34145, 36921, 33738,
/* 725 */  39250, 30959, 35210, 30817, 35991, 30014, 35417, 30827, 35566, 34263,
/* 726 */  38326, 31880, 33245, 31058, 36269, 30441, 34060, 30922, 35150, 34264,
/* 727 */  38108, 32007, 33711, 30671, 36011, 30753, 34335, 30497, 35335, 34343,
/* 728 */  37854, 33147, 33152, 29833, 37210, 31555, 32587, 30717, 36672, 33473,
/* 729 */  39159, 32895, 33774, 29477, 38616, 31227, 32536, 30893, 37793, 33065,
/* 730 */  39727, 32664, 34322, 29692, 38947, 30996, 32271, 31419, 37475, 32946,
/* 731 */  38970, 34027, 34580, 29867, 38386, 32198, 32107, 30459, 38153, 32987,
/* 732 */  37554, 33861, 36161, 30165, 38149, 31819, 32745, 30443, 36108, 33701,
/* 733 */  38637, 34416, 39246, 30345, 37931, 30112, 35273, 31178, 35772, 34079,
/* 734 */  34132, 36209, 41803, 33696, 33531, 31926, 35601, 32046, 33773, 33048,
/* 735 */  40451, 29342, 36743, 33314, 34452, 30561, 35155, 30732, 36968, 34346,
/* 736 */  39127, 30617, 36987, 33729, 34277, 30507, 34765, 31321, 36235, 35052,
/* 737 */  37625, 31436, 35824, 34944, 33599, 30913, 34689, 30714, 36267, 34923,
/* 738 */  40391, 29205, 37456, 34415, 34183, 30196, 36761, 29882, 36629, 34837,
/* 739 */  42241, 28784, 37059, 33868, 34648, 29709, 38089, 29701, 37011, 33711,
/* 740 */  40034, 29170, 35935, 36367, 33822, 29947, 37914, 30487, 35622, 34551,
/* 741 */  41159, 27346, 36405, 36740, 32177, 30454, 39475, 28457, 38179, 34032,
/* 742 */  40204, 28422, 38320, 34073, 37074, 30679, 35716, 31077, 35696, 32658,
/* 743 */  38055, 31906, 38368, 34709, 37608, 30848, 34586, 31705, 35639, 34613,
/* 744 */  41279, 27046, 38105, 28330, 38429, 28756, 35204, 30142, 36990, 32000,
/* 745 */  41812, 26701, 38518, 28709, 37788, 29347, 35334, 30302, 36870, 32390,
/* 746 */  40380, 27869, 36840, 30575, 35835, 30353, 34712, 30855, 35505, 33581,
/* 747 */  40860, 29250, 34028, 33382, 34970, 30051, 36638, 29574, 36665, 33567,
/* 748 */  40211, 31054, 31719, 33886, 34774, 31443, 35002, 30278, 36805, 33307,
/* 749 */  39244, 31182, 33090, 32000, 34704, 32098, 35148, 30108, 35850, 34016,
/* 750 */  41692, 29504, 35446, 29642, 36958, 32882, 33546, 31601, 36622, 33391,
/* 751 */  45571, 26461, 36888, 27212, 41434, 31124, 33492, 31042, 37979, 32470,
/* 752 */  46071, 27417, 35218, 27858, 41750, 30495, 35464, 29002, 38754, 32095,
/* 753 */  47234, 26403, 36204, 26877, 42620, 29880, 37085, 27976, 38282, 32756,
/* 754 */  47084, 28457, 33873, 26259, 44486, 30911, 35089, 27554, 40094, 31921,
/* 755 */  38328, 29679, 36804, 29686, 36438, 29890, 35071, 30511, 37545, 33461,
/* 756 */  38211, 28418, 37338, 29188, 36557, 29713, 34479, 31439, 35955, 34234,
/* 757 */  39970, 27436, 39052, 27139, 38940, 28937, 35600, 31207, 37053, 33510,
/* 758 */  43428, 25429, 41189, 25129, 41703, 28191, 36821, 31015, 37763, 33095,
/* 759 */  45152, 22927, 43277, 23772, 43155, 27807, 37165, 31443, 36186, 34423,
/* 760 */  45320, 23076, 43329, 22673, 44160, 27975, 36620, 32063, 35706, 34567,
/* 761 */  47202, 20725, 46572, 18893, 48209, 22401, 43216, 27215, 37655, 33651,
/* 762 */  44735, 26672, 40376, 26344, 37847, 31985, 37187, 32380, 33437, 35137,
/* 763 */  43383, 27457, 43403, 24085, 41307, 28138, 40752, 30250, 35369, 33105,
/* 764 */  43763, 25490, 45911, 21898, 45052, 24820, 44052, 27275, 37349, 31608,
/* 765 */  43471, 25861, 44647, 22947, 44655, 25856, 42998, 27577, 36923, 32272,
/* 766 */  39229, 28173, 38617, 27924, 37933, 29582, 34870, 31877, 36747, 33848,
/* 767 */  38948, 27996, 38633, 27869, 37718, 29410, 34838, 31824, 36581, 33840,
/* 768 */  37583, 30229, 35976, 29731, 36106, 30827, 33920, 31456, 37216, 33551,
/* 769 */  37982, 30150, 35859, 30283, 36240, 30968, 34065, 31358, 37218, 33754,
/* 770 */  39302, 29404, 36180, 29801, 36747, 30397, 34326, 31765, 37002, 33352,
/* 771 */  41432, 27394, 38276, 28053, 38617, 29689, 35321, 31479, 36820, 33346,
/* 772 */  40104, 29554, 35994, 29781, 37134, 31487, 33944, 32162, 35619, 34151,
/* 773 */  41715, 28134, 37814, 29957, 37100, 31946, 35045, 31798, 35413, 34929,
/* 774 */  42503, 24997, 46461, 23585, 43561, 28529, 37608, 31138, 34120, 34156,
/* 775 */  43920, 22873, 50872, 18664, 49761, 22271, 41516, 27467, 36055, 33878,
/* 776 */  44872, 23696, 48365, 20827, 47211, 24386, 39435, 28302, 36710, 33821,
/* 777 */  37537, 31588, 36178, 31310, 35935, 30809, 34523, 32588, 37776, 33501,
/* 778 */  38179, 30456, 37062, 31873, 35743, 30167, 35893, 31442, 38054, 33164,
/* 779 */  36812, 30581, 37509, 31867, 35361, 30263, 34708, 32538, 37510, 33939,
/* 780 */  36120, 30632, 38049, 31875, 35612, 30144, 34871, 32836, 37626, 33938,
/* 781 */  36756, 30285, 40097, 30874, 35633, 29120, 35170, 33655, 37514, 34129,
/* 782 */  37279, 29963, 41663, 30206, 36471, 27782, 36455, 33084, 37706, 33883,
/* 783 */  37599, 28919, 43088, 30359, 37392, 27105, 36528, 32390, 37557, 34104,
/* 784 */  38207, 29495, 43563, 29924, 38127, 26290, 37748, 31965, 37339, 33197,
/* 785 */  39103, 30489, 41184, 32524, 37637, 28705, 37162, 31675, 34337, 33591,
/* 786 */  39572, 30451, 42384, 31879, 37140, 28256, 37780, 30522, 35340, 33525,
/* 787 */  38758, 30027, 41219, 33742, 36970, 30646, 36832, 30288, 34413, 33232,
/* 788 */  37979, 28103, 38212, 28669, 36671, 30268, 33398, 30484, 35362, 34003,
/* 789 */  38082, 27873, 38326, 28191, 37273, 29680, 33970, 29975, 35423, 33854,
/* 790 */  38565, 27019, 39397, 27258, 38012, 29149, 34491, 29852, 35296, 34089,
/* 791 */  38013, 27292, 38566, 27836, 37286, 29525, 34074, 29833, 35043, 33808,
/* 792 */  39017, 27431, 38372, 28546, 37276, 29191, 35022, 29337, 36400, 33237,
/* 793 */  39482, 26763, 39371, 27654, 38299, 28487, 35874, 28806, 36460, 33280,
/* 794 */  40491, 27098, 38586, 29317, 37126, 29069, 36711, 28248, 37233, 33196,
/* 795 */  40357, 27070, 38220, 28910, 37440, 29111, 36719, 28168, 36520, 33024,
/* 796 */  41375, 26403, 39372, 27595, 38210, 29310, 36830, 28597, 36106, 33055,
/* 797 */  41846, 27312, 38912, 27340, 37381, 30797, 37148, 28773, 35241, 33353,
/* 798 */  42465, 28002, 38773, 26685, 37500, 31329, 37587, 29000, 35016, 33276,
/* 799 */  41074, 30808, 36879, 28457, 34467, 32628, 38218, 29304, 34428, 32892,
/* 800 */  42096, 31598, 36006, 28072, 34731, 33947, 38245, 29156, 33900, 33775,
/* 801 */  40100, 26447, 39896, 27292, 38724, 27617, 36318, 29483, 36188, 33885,
/* 802 */  39832, 27712, 38233, 28996, 37578, 28219, 36432, 28962, 36639, 33542,
/* 803 */  39430, 28387, 37602, 29114, 37336, 29015, 36311, 28283, 36477, 33554,
/* 804 */  40486, 27752, 38391, 28130, 38293, 28730, 37379, 27286, 37031, 33257,
/* 805 */  41221, 26963, 39145, 26854, 39232, 28481, 38129, 26779, 36853, 33001,
/* 806 */  40773, 28262, 37898, 27778, 38361, 29319, 37913, 27398, 35877, 33204,
/* 807 */  41413, 28293, 38297, 27103, 38661, 29781, 38143, 27125, 36371, 32945,
/* 808 */  42506, 27693, 39422, 25312, 40301, 29262, 38549, 27515, 36142, 33112,
/* 809 */  42019, 28856, 38295, 26253, 39127, 29835, 38884, 28009, 34821, 33457,
/* 810 */  42233, 28547, 39040, 25372, 39906, 29349, 39263, 28275, 34220, 33771,
/* 811 */  41859, 29282, 38452, 25857, 39290, 30415, 38221, 29089, 33447, 34207,
/* 812 */  42710, 28242, 39390, 25497, 40088, 29761, 38749, 28825, 33544, 34677,
/* 813 */  42825, 28842, 38268, 27058, 39413, 29938, 38911, 28593, 33797, 34881,
/* 814 */  42208, 28882, 38893, 27000, 39466, 29741, 38294, 29413, 33621, 34555,
/* 815 */  41273, 29088, 38933, 28187, 39286, 29658, 37579, 29650, 33362, 34551,
/* 816 */  40584, 30479, 34353, 32356, 34594, 32733, 35891, 29408, 35946, 35519,
/* 817 */  39554, 32870, 31892, 34767, 32973, 33413, 36640, 28998, 36050, 35607,
/* 818 */  39642, 31774, 32371, 34738, 32497, 33506, 36756, 28933, 36170, 34995,
/* 819 */  40699, 31865, 31344, 34059, 33385, 33357, 36174, 28951, 36767, 34245,
/* 820 */  40182, 33266, 31004, 32917, 33829, 33469, 36932, 28123, 36079, 34667,
/* 821 */  41641, 32022, 32267, 32647, 33401, 34241, 37855, 26780, 36708, 34191,
/* 822 */  43846, 31006, 32955, 32528, 34354, 34156, 39187, 25901, 37161, 34380,
/* 823 */  44591, 32061, 31433, 33605, 34604, 33306, 40377, 26495, 35491, 34878,
/* 824 */  39474, 35992, 36948, 31741, 35112, 32495, 34877, 32458, 35664, 32745,
/* 825 */  39316, 34257, 38358, 30033, 35277, 31839, 36757, 32545, 35540, 32698,
/* 826 */  38577, 30937, 34697, 30131, 36332, 31612, 33333, 30877, 36934, 32546,
/* 827 */  38062, 31027, 34797, 30082, 35856, 31666, 33471, 30740, 36732, 32767,
/* 828 */  38475, 30600, 34892, 30339, 35919, 31684, 33470, 30908, 36733, 33059,
/* 829 */  40217, 28653, 36699, 29556, 37093, 30766, 34325, 31327, 36790, 33173,
/* 830 */  40241, 28608, 36929, 29259, 37314, 30495, 35055, 30907, 36752, 33493,
/* 831 */  40434, 28565, 37052, 30087, 36205, 30957, 35466, 30751, 37043, 33450,
/* 832 */  41856, 27713, 37688, 29833, 37142, 30723, 35603, 30753, 37867, 33072,
/* 833 */  43579, 26214, 39666, 27471, 39319, 30062, 35689, 30835, 38717, 32185,
/* 834 */  43284, 27234, 38227, 29217, 38292, 30400, 36025, 30273, 39105, 32256,
/* 835 */  41077, 31200, 34177, 31872, 37537, 30834, 35003, 31217, 39441, 31839,
/* 836 */  39102, 30565, 35485, 32707, 36458, 31868, 35414, 31482, 38038, 33266,
/* 837 */  37650, 29466, 35878, 32378, 35993, 32026, 37087, 31217, 38873, 34104,
/* 838 */  37369, 30697, 35318, 31364, 36830, 32409, 36260, 31664, 39228, 33693,
/* 839 */  37042, 29940, 34435, 31738, 36146, 31700, 36204, 31922, 38350, 34220,
/* 840 */  36394, 29158, 33491, 31152, 34387, 31651, 34808, 31732, 37657, 34286,
/* 841 */  37090, 29429, 35006, 31289, 35994, 32010, 34609, 33304, 36484, 34244,
/* 842 */  35375, 30346, 35198, 32169, 35668, 32335, 36264, 32919, 35534, 33887,
/* 843 */  36290, 29113, 34914, 30919, 36622, 31360, 35925, 31774, 35994, 33457,
/* 844 */  36536, 30723, 35920, 31811, 38027, 31437, 36049, 31595, 36750, 33966,
/* 845 */  35362, 32474, 36809, 32664, 35808, 32056, 35010, 33652, 35781, 33883,
/* 846 */  35129, 33933, 37941, 33810, 35464, 32408, 34249, 33370, 34073, 34397,
/* 847 */  34728, 33377, 37771, 32329, 35982, 32290, 35776, 33145, 34860, 33868,
/* 848 */  33029, 31189, 37794, 34140, 36793, 33959, 36335, 32807, 33683, 32885,
/* 849 */  34867, 30298, 39106, 33843, 37925, 33551, 35935, 32020, 33711, 33510,
/* 850 */  34131, 34393, 38323, 34184, 36010, 31799, 34813, 34241, 35618, 34025,
/* 851 */  34356, 35135, 37965, 33916, 35773, 32007, 34252, 33741, 36029, 34595,
/* 852 */  34626, 36443, 37924, 32249, 35454, 32716, 34988, 33350, 35495, 34315,
/* 853 */  35491, 35984, 36995, 31536, 36704, 32707, 34356, 33346, 36626, 32813,
/* 854 */  40735, 26506, 38857, 27776, 37672, 28880, 36278, 29051, 37029, 32433,
/* 855 */  40040, 26583, 38622, 28753, 36581, 29780, 35328, 29473, 36403, 33283,
/* 856 */  41480, 25892, 38844, 28859, 36744, 29282, 36944, 28360, 37646, 32681,
/* 857 */  42880, 23691, 41265, 26462, 38746, 28107, 37809, 28367, 37518, 32424,
/* 858 */  40435, 27701, 37726, 29242, 37146, 29612, 36507, 30130, 35481, 34547,
/* 859 */  43072, 25358, 39699, 27734, 38433, 27592, 39238, 28656, 36369, 33538,
/* 860 */  44933, 21358, 42762, 26611, 39268, 26037, 41262, 26424, 37415, 33196,
/* 861 */  45716, 21592, 42630, 26654, 40440, 25076, 41649, 28547, 34741, 34723,
/* 862 */  49546, 15871, 46679, 25611, 42415, 22347, 43922, 28594, 34182, 34689,
/* 863 */  53837, 8007, 54612, 20630, 47176, 16631, 49569, 25676, 35401, 34248,
/* 864 */  53962, 9936, 49989, 24835, 46474, 16362, 47007, 30524, 32081, 35083,
/* 865 */  53927, 13103, 42659, 32105, 43725, 16653, 44841, 34880, 29195, 35821,
/* 866 */  37084, 29443, 34430, 25628, 37194, 29213, 34026, 28023, 35792, 32188,
/* 867 */  37754, 30150, 34027, 26153, 37865, 29756, 33938, 28534, 36552, 32257,
/* 868 */  37562, 30882, 33739, 26767, 37508, 30668, 33604, 28863, 36654, 32561,
/* 869 */  38450, 31070, 33630, 27552, 37676, 31440, 33152, 29489, 36987, 32566,
/* 870 */  40458, 30870, 33257, 29073, 38222, 31757, 32793, 30207, 38166, 31885,
/* 871 */  41966, 31384, 32356, 30257, 38790, 32625, 31709, 31322, 39081, 31401,
/* 872 */  43501, 30742, 33382, 30618, 39158, 32947, 31545, 31764, 39628, 31732,
/* 873 */  37361, 34377, 34285, 32030, 36239, 33246, 33646, 31513, 35854, 34805,
/* 874 */  30091, 32569, 34489, 33763, 35919, 33702, 33909, 32387, 34022, 32873,
/* 875 */  26519, 29506, 30697, 30674, 34107, 32856, 33066, 32748, 33599, 33004,
/* 876 */  24308, 28514, 29569, 27701, 30797, 32068, 31869, 30927, 31869, 32465,
/* 877 */  23800, 27704, 29312, 27922, 30552, 30537, 30618, 30644, 32413, 33037,
/* 878 */  35585, 34079, 31753, 29504, 36907, 31295, 31905, 30329, 35213, 33576,
/* 879 */  34553, 34323, 32398, 28576, 36093, 32043, 31704, 29889, 35428, 33849,
/* 880 */  33569, 33739, 32627, 28190, 34873, 32201, 31931, 29100, 34526, 33807,
/* 881 */  34067, 33827, 32225, 28212, 35562, 32144, 31584, 29330, 34903, 33615,
/* 882 */  34413, 34177, 32425, 28184, 35619, 32586, 31833, 29225, 35114, 33796,
/* 883 */  35719, 34315, 32579, 28717, 36545, 32577, 32006, 29662, 35966, 33501,
/* 884 */  37103, 34074, 33070, 29770, 37010, 32355, 32948, 29901, 36192, 33762,
/* 885 */  38752, 31997, 35765, 30252, 36784, 32229, 34039, 29949, 36633, 34050,
/* 886 */  36272, 31574, 38750, 28941, 37652, 32111, 34413, 30553, 34865, 35312,
/* 887 */  25060, 25565, 34838, 37052, 38717, 34595, 34551, 31571, 32300, 32685,
/* 888 */  20587, 18812, 27125, 33464, 36759, 34529, 34668, 32739, 33059, 32689,
/* 889 */  21552, 20309, 29093, 33925, 36914, 34778, 35704, 34616, 34606, 33567,
/* 890 */  19967, 16072, 21965, 25375, 29565, 29225, 32067, 31806, 33369, 33079,
/* 891 */  39268, 35269, 32169, 30444, 37675, 33845, 31489, 29912, 39614, 32757,
/* 892 */  40485, 34630, 32875, 29996, 38477, 33029, 31725, 30559, 40036, 32133,
/* 893 */  39656, 34937, 33088, 30313, 38010, 33586, 31764, 30211, 39482, 32504,
/* 894 */  40873, 34575, 32336, 30782, 38339, 33001, 31240, 31393, 40176, 31381,
/* 895 */  43181, 30950, 34714, 28973, 41063, 30512, 32995, 31738, 38060, 32651,
/* 896 */  44469, 29622, 36745, 25331, 45094, 28236, 34195, 30047, 40888, 30802,
/* 897 */  42543, 30424, 37435, 26096, 42915, 29033, 35360, 28632, 40200, 31175,
/* 898 */  40500, 34147, 36485, 31577, 36798, 30655, 35464, 31595, 36170, 33547,
/* 899 */  36558, 37109, 38822, 32848, 34150, 30848, 33786, 32797, 36271, 33512,
/* 900 */  38741, 31064, 33679, 26554, 38685, 30910, 33478, 29191, 37230, 32554,
/* 901 */  38904, 31215, 33503, 26621, 38963, 30722, 33384, 29297, 37594, 32281,
/* 902 */  38971, 31382, 33552, 26400, 39080, 31036, 33351, 29182, 37602, 32317,
/* 903 */  40004, 30580, 33943, 26482, 39801, 30631, 33515, 29099, 38059, 31873,
/* 904 */  41262, 29987, 34174, 26621, 40916, 30192, 33352, 29509, 38675, 31342,
/* 905 */  42745, 29655, 34235, 26918, 41953, 30178, 33270, 29734, 39672, 30952,
/* 906 */  44826, 29081, 33930, 27480, 43560, 29832, 32740, 30397, 41200, 30120,
/* 907 */  45498, 27082, 37104, 26555, 43323, 29058, 35154, 29814, 40176, 31260,
/* 908 */  41855, 30719, 35803, 30064, 37292, 32912, 34507, 31157, 36409, 33529,
/* 909 */  42807, 28478, 37492, 31486, 37502, 30862, 35326, 31748, 35957, 32734,
/* 910 */  37863, 28301, 37341, 29097, 36306, 29279, 34527, 29403, 35758, 33396,
/* 911 */  38529, 27861, 37501, 29171, 36581, 28907, 35266, 29107, 35802, 33348,
/* 912 */  39504, 27084, 38118, 28642, 37220, 28488, 36276, 28279, 36484, 32941,
/* 913 */  40219, 26966, 38254, 28323, 37994, 28124, 36693, 28360, 36594, 32908,
/* 914 */  40898, 26422, 38803, 27900, 38504, 27724, 37588, 27946, 36598, 32995,
/* 915 */  40788, 27623, 37375, 29229, 37036, 29694, 36694, 28110, 36471, 33284,
/* 916 */  41268, 27954, 37134, 29708, 37084, 29745, 37001, 28398, 36191, 33692,
/* 917 */  41103, 27835, 37655, 29116, 37497, 29187, 37468, 28824, 35202, 33916,
/* 918 */  42436, 26674, 39438, 27207, 39142, 28662, 38079, 28820, 35294, 34099,
/* 919 */  42522, 26502, 39714, 26983, 39300, 28621, 38238, 28262, 36177, 33426,
/* 920 */  42473, 26354, 40656, 25759, 40386, 28241, 38461, 28043, 36041, 33640,
/* 921 */  42421, 26727, 39879, 26509, 39654, 29102, 38188, 27980, 35876, 33569,
/* 922 */  43940, 24679, 42282, 24428, 41979, 27545, 39569, 26387, 37623, 33152,
/* 923 */  38253, 28664, 38939, 28803, 37454, 29658, 33633, 31402, 35985, 33835,
/* 924 */  38620, 28383, 39047, 29362, 36934, 29713, 33686, 31631, 35943, 34029,
/* 925 */  39788, 27504, 39378, 29599, 36498, 29429, 35331, 30105, 36938, 33313,
/* 926 */  39714, 28333, 38028, 30793, 36140, 29497, 35730, 29211, 37722, 33170,
/* 927 */  40594, 28007, 37817, 30855, 36830, 28851, 36691, 29069, 37231, 33132,
/* 928 */  39797, 29272, 37416, 31006, 37101, 28952, 36151, 29312, 37180, 33427,
/* 929 */  39611, 30062, 36518, 31422, 37131, 29582, 36331, 28937, 35981, 33925,
/* 930 */  40530, 29650, 36636, 31626, 37190, 29557, 36950, 28446, 36030, 33909,
/* 931 */  41687, 28559, 37907, 30597, 37642, 29076, 38103, 28013, 36090, 33737,
/* 932 */  41433, 29097, 37049, 31205, 36711, 30427, 37810, 27968, 35446, 33971,
/* 933 */  41211, 29929, 37394, 30203, 37250, 30295, 38101, 28704, 34381, 34510,
/* 934 */  40585, 30736, 37178, 29872, 37287, 31100, 37864, 29132, 33722, 34390,
/* 935 */  39407, 29399, 35893, 26657, 38705, 29783, 35476, 28487, 37463, 32770,
/* 936 */  39916, 28796, 36385, 26350, 38962, 29628, 35704, 28241, 37904, 32478,
/* 937 */  40269, 28624, 36565, 26173, 39178, 29503, 36240, 27967, 37786, 32662,
/* 938 */  40670, 28034, 37430, 25292, 39982, 28841, 36925, 27494, 37886, 32526,
/* 939 */  41148, 28173, 37659, 24754, 40655, 28944, 37291, 27180, 38081, 32624,
/* 940 */  42135, 27204, 39222, 23614, 41871, 27968, 38773, 26415, 38463, 32373,
/* 941 */  43453, 26435, 40832, 22651, 43025, 27278, 40262, 25831, 38536, 32554,
/* 942 */  44850, 25484, 42401, 21710, 44078, 26984, 41764, 25248, 38480, 32922,
/* 943 */  46695, 24445, 43835, 20219, 46117, 26171, 43389, 23723, 39255, 32893,
/* 944 */  42731, 32286, 36795, 28520, 37249, 32403, 37811, 30051, 35660, 33407,
/* 945 */  41093, 26343, 38426, 27816, 37116, 29482, 36235, 29374, 36263, 33525,
/* 946 */  40678, 26788, 37068, 28093, 37232, 29147, 36324, 28406, 37020, 32742,
/* 947 */  40073, 28342, 35699, 29214, 36300, 30062, 35888, 29023, 36560, 33258,
/* 948 */  40703, 28480, 35745, 29045, 36904, 30184, 36491, 28756, 36992, 33502,
/* 949 */  41391, 27650, 36896, 27896, 37691, 29666, 37323, 28266, 36727, 33483,
/* 950 */  42097, 28190, 36485, 27437, 38856, 29594, 37613, 27782, 37496, 32982,
/* 951 */  42916, 28258, 36788, 26464, 39217, 30061, 37995, 27562, 37206, 32802,
/* 952 */  44214, 27853, 38212, 24195, 40687, 30247, 39005, 26854, 37240, 32941,
/* 953 */  45520, 28495, 38045, 22291, 42996, 30367, 39330, 26999, 36611, 33582,
/* 954 */  45584, 28503, 39791, 21450, 41694, 30319, 41169, 27323, 35309, 33901,
/* 955 */  47146, 27534, 40489, 19191, 44069, 30514, 41605, 26084, 35460, 34676,
/* 956 */  47710, 27140, 41373, 17706, 45237, 29617, 42684, 25730, 35554, 34563,
/* 957 */  47844, 26972, 41234, 18208, 45505, 28663, 42338, 26599, 36013, 33905,
/* 958 */  48685, 23179, 46209, 15066, 48657, 24159, 44966, 25428, 37755, 32729,
/* 959 */  37247, 31363, 34091, 32052, 35045, 30958, 32727, 30283, 36448, 32706,
/* 960 */  37074, 30395, 34583, 32179, 34770, 30756, 32786, 30156, 35748, 33021,
/* 961 */  36545, 30359, 35315, 32257, 34809, 30468, 33345, 29500, 36100, 33624,
/* 962 */  36898, 30780, 34674, 31960, 34660, 30740, 33019, 30474, 36465, 33201,
/* 963 */  36317, 32106, 33746, 32182, 34825, 30668, 32770, 30895, 36887, 33220,
/* 964 */  36803, 31903, 35230, 32034, 34867, 30168, 33252, 31241, 37330, 32917,
/* 965 */  36251, 31864, 35623, 32492, 34445, 29868, 33217, 31399, 36752, 32827,
/* 966 */  34322, 32827, 36089, 33330, 34066, 30272, 32020, 31518, 36321, 33050,
/* 967 */  33413, 33669, 37379, 35177, 34175, 29644, 31217, 31815, 36579, 33477,
/* 968 */  31874, 35733, 39907, 35764, 33778, 28232, 29932, 33622, 37336, 33938,
/* 969 */  32033, 35590, 39219, 35513, 34820, 28738, 30577, 33616, 36503, 33029,
/* 970 */  31850, 36600, 40689, 35797, 35063, 28084, 29853, 33848, 36901, 33549,
/* 971 */  32090, 36602, 40123, 35592, 36158, 28475, 29889, 33376, 36968, 33413,
/* 972 */  41473, 27391, 38487, 25855, 40258, 29054, 35871, 28799, 37289, 32667,
/* 973 */  41594, 27596, 38107, 25954, 40414, 29237, 35546, 28888, 37654, 32529,
/* 974 */  40728, 27700, 37903, 25779, 39895, 29353, 35295, 28751, 37204, 32354,
/* 975 */  40785, 28216, 37156, 26409, 39796, 29703, 34819, 29041, 37374, 32109,
/* 976 */  40684, 28721, 36794, 27097, 39231, 30654, 34036, 29686, 36981, 32152,
/* 977 */  40416, 30263, 35560, 28312, 38729, 31755, 33146, 29970, 37649, 31812,
/* 978 */  40801, 31736, 34467, 29301, 38961, 32807, 32371, 30230, 38489, 31578,
/* 979 */  42009, 32863, 33336, 29929, 39499, 33576, 31341, 30544, 39823, 31250,
/* 980 */  39310, 37356, 32832, 30615, 37097, 35024, 32517, 29806, 37617, 33436,
/* 981 */  35305, 36692, 35835, 32614, 35227, 33566, 34429, 31525, 34621, 33318,
/* 982 */  31933, 35335, 35099, 32787, 35911, 35325, 34781, 30868, 34067, 34410,
/* 983 */  39155, 31945, 33523, 29340, 38826, 30169, 33234, 30037, 37405, 32256,
/* 984 */  39343, 31872, 33237, 29635, 38491, 30334, 33591, 30124, 37000, 32700,
/* 985 */  38834, 31593, 33626, 29309, 38042, 30670, 33343, 29921, 36871, 32422,
/* 986 */  38358, 31888, 33623, 29172, 37783, 31192, 32778, 29976, 36926, 32100,
/* 987 */  38381, 31923, 33916, 29365, 37749, 31408, 32804, 29808, 37012, 32174,
/* 988 */  36916, 33140, 34232, 29260, 37523, 32289, 32479, 29502, 36538, 32885,
/* 989 */  37353, 33110, 35105, 29646, 37662, 32731, 32726, 29578, 36285, 33157,
/* 990 */  37831, 31919, 37685, 29378, 37928, 33007, 33271, 30176, 34644, 34088,
/* 991 */  36478, 31470, 39201, 30996, 36656, 33913, 33663, 30585, 32706, 34167,
/* 992 */  30788, 31623, 39479, 37486, 35697, 32027, 33526, 30618, 32824, 32194,
/* 993 */  26725, 28175, 38150, 41618, 40434, 33247, 31507, 28951, 31902, 32396,
/* 994 */  41287, 26995, 41741, 25792, 40807, 28545, 38398, 27922, 35288, 33701,
/* 995 */  41774, 27106, 41375, 25998, 40448, 28974, 37950, 28091, 35600, 33773,
/* 996 */  43448, 24830, 43355, 24158, 42671, 26323, 40260, 26251, 37485, 33052,
/* 997 */  42977, 25949, 41667, 25759, 41014, 27856, 39486, 26530, 36922, 33384,
/* 998 */  42901, 25924, 41799, 25068, 41617, 27735, 39286, 26762, 36713, 33362,
/* 999 */  43506, 25398, 42200, 24292, 42414, 26988, 39701, 26969, 36926, 33110,
/* 1000 */  43072, 26329, 41142, 24858, 41997, 27427, 39339, 27268, 36607, 33258,
/* 1001 */  43140, 25752, 41766, 24391, 42048, 27072, 40118, 26730, 36626, 33219,
/* 1002 */  42974, 26516, 40580, 25341, 41216, 27878, 39203, 27342, 36606, 33219,
/* 1003 */  38687, 29021, 38039, 29269, 37096, 30542, 35443, 29141, 34983, 33581,
/* 1004 */  39609, 27563, 39070, 27587, 38786, 28873, 36565, 28406, 35735, 33026,
/* 1005 */  39301, 28200, 37584, 28835, 37819, 29055, 36395, 28285, 36082, 33076,
/* 1006 */  40441, 27426, 37876, 29446, 37327, 28890, 37204, 28021, 36681, 33295,
/* 1007 */  39896, 27398, 37975, 28661, 37841, 28809, 36615, 28464, 36201, 33402,
/* 1008 */  39914, 27379, 37967, 28792, 37489, 29166, 36015, 29055, 36023, 33558,
/* 1009 */  40024, 27664, 37591, 29443, 36721, 29763, 35470, 29875, 35749, 33848,
/* 1010 */  40565, 26278, 39654, 27015, 38917, 28392, 35962, 29686, 36129, 33726,
/* 1011 */  40270, 26066, 39854, 26588, 39234, 27665, 36603, 29088, 36366, 33578,
/* 1012 */  40564, 25934, 39724, 26439, 39553, 27438, 36784, 29148, 36486, 33497,
/* 1013 */  41069, 25927, 40179, 26026, 40252, 27297, 36702, 29580, 36952, 33389,
/* 1014 */  43194, 24743, 44223, 23126, 44264, 25192, 41078, 25523, 37831, 32954,
/* 1015 */  42505, 26027, 42620, 25148, 41932, 26918, 39895, 26469, 37157, 33180,
/* 1016 */  42928, 25474, 43366, 24215, 42623, 26731, 40094, 26451, 36878, 33416,
/* 1017 */  43830, 25747, 42735, 25126, 41948, 27103, 39988, 26387, 37294, 33902,
/* 1018 */  43642, 26401, 41590, 26007, 40681, 28689, 38962, 26948, 36972, 33841,
/* 1019 */  43926, 26415, 41657, 25844, 41224, 27596, 39793, 26693, 37228, 33949,
/* 1020 */  41345, 28684, 40240, 26739, 39738, 29272, 38237, 27856, 35522, 34170,
/* 1021 */  42413, 27744, 40796, 26064, 40610, 28620, 38848, 27073, 36545, 33926,
/* 1022 */  42132, 27754, 40876, 25563, 40756, 28551, 39102, 27187, 36010, 33800,
/* 1023 */  41562, 27655, 41098, 25575, 40368, 29046, 38552, 27958, 35150, 33770,
/* 1024 */  42659, 26636, 42210, 24329, 41604, 28378, 38881, 27734, 35503, 34102,
/* 1025 */  42268, 27165, 41541, 25070, 41017, 28355, 38972, 27586, 35738, 33827,
/* 1026 */  48024, 22931, 40387, 27255, 40775, 26867, 43116, 25513, 36993, 33710,
/* 1027 */  49331, 19084, 46301, 21313, 44366, 24989, 44957, 23603, 38549, 32903,
/* 1028 */  48651, 20628, 45541, 20634, 44811, 24859, 45107, 24466, 37090, 33533,
/* 1029 */  47926, 23389, 43340, 20226, 45109, 25921, 44390, 25222, 35936, 34203,
/* 1030 */  48227, 22970, 43660, 19590, 45675, 25915, 44446, 24320, 37151, 33637,
/* 1031 */  47740, 23738, 43872, 18044, 46980, 25605, 44409, 24216, 37208, 33630,
/* 1032 */  47577, 24050, 43835, 17486, 47716, 25497, 43856, 24707, 36995, 33721,
/* 1033 */  47125, 26057, 41333, 18861, 46473, 27776, 42180, 25224, 36637, 34133,
/* 1034 */  47057, 25444, 41842, 18223, 48029, 26024, 42497, 24699, 38130, 33166,
/* 1035 */  45961, 28098, 38944, 20551, 45374, 28994, 39959, 26805, 36555, 33857,
/* 1036 */  46228, 27531, 39231, 20777, 44877, 29357, 39819, 27269, 35820, 34284,
/* 1037 */  43961, 25756, 39521, 26248, 41868, 26812, 38957, 27644, 38246, 32225,
/* 1038 */  44845, 24732, 41002, 24615, 42291, 27330, 39361, 27406, 37977, 32854,
/* 1039 */  45207, 25080, 39520, 25907, 42120, 26656, 40118, 27227, 38008, 32928,
/* 1040 */  46187, 23855, 40656, 23706, 45276, 25010, 40246, 27257, 38310, 32947,
/* 1041 */  45687, 24231, 40746, 23487, 44779, 25599, 39987, 27850, 37555, 33339,
/* 1042 */  45157, 24679, 40702, 22400, 45687, 25921, 38261, 28960, 37629, 32910,
/* 1043 */  45014, 25087, 40125, 22649, 45415, 26308, 38586, 28076, 38065, 32967,
/* 1044 */  44386, 26304, 38555, 23667, 44678, 27170, 37625, 28886, 37610, 33078,
/* 1045 */  44517, 27051, 36929, 24973, 44506, 27238, 37385, 29124, 37710, 33046,
/* 1046 */  46290, 23800, 39531, 24457, 45203, 25119, 39741, 28104, 37838, 33034,
/* 1047 */  46483, 23401, 40462, 23297, 45903, 24818, 40355, 27170, 38519, 32724,
/* 1048 */  47790, 21139, 42990, 21387, 48069, 22358, 42942, 25588, 39126, 32716,
/* 1049 */  46698, 23287, 41847, 20775, 47702, 24335, 41215, 26127, 38930, 32738,
/* 1050 */  43247, 27951, 38670, 29143, 38560, 29764, 37836, 27411, 37631, 33359,
/* 1051 */  45747, 25020, 39632, 29627, 37930, 30110, 38710, 25579, 39967, 32415,
/* 1052 */  47999, 21257, 44932, 23227, 44004, 26271, 39733, 26458, 39683, 32703,
/* 1053 */  47566, 20951, 47657, 18860, 48428, 21925, 44018, 23381, 40560, 32858,
/* 1054 */  44400, 27709, 39888, 26473, 40812, 29253, 38345, 27428, 36585, 34995,
/* 1055 */  43985, 29323, 37683, 28753, 38973, 29952, 38471, 26835, 37579, 34546,
/* 1056 */  44444, 28814, 37556, 28626, 39784, 29403, 37716, 28077, 37422, 34148,
/* 1057 */  45133, 25231, 43760, 22159, 44341, 26531, 40038, 27474, 35892, 35137,
/* 1058 */  44234, 25979, 42567, 23307, 43648, 26719, 40051, 26869, 36447, 34524,
/* 1059 */  43565, 27724, 40065, 25194, 42371, 27867, 38735, 27580, 36668, 34049,
/* 1060 */  42590, 28367, 39745, 25955, 40982, 29186, 38006, 28185, 35209, 34794,
/* 1061 */  43064, 28231, 39462, 25769, 41874, 28742, 37927, 28031, 35822, 34550,
/* 1062 */  41043, 30569, 36576, 28735, 37785, 31847, 35513, 28594, 36796, 33154,
/* 1063 */  40620, 30196, 37029, 27818, 38247, 31117, 36096, 28511, 36298, 33169,
/* 1064 */  39998, 30868, 36283, 27696, 38237, 31348, 35773, 28408, 36090, 33406,
/* 1065 */  40215, 30905, 35763, 27727, 38370, 31189, 35724, 28410, 36553, 33110,
/* 1066 */  42789, 30202, 35328, 27545, 40404, 30893, 35602, 28307, 38317, 33105,
/* 1067 */  45529, 27323, 36089, 28505, 41566, 28421, 37303, 28201, 39361, 32537,
/* 1068 */  43177, 28198, 37576, 27274, 39879, 29585, 37612, 27991, 37593, 33737,
/* 1069 */  41243, 28557, 37579, 26719, 39010, 30386, 35784, 29253, 35982, 33724,
/* 1070 */  40656, 28941, 37283, 27062, 38903, 29952, 35618, 29431, 36088, 33655,
/* 1071 */  40143, 29277, 36156, 28777, 37619, 30156, 35023, 30259, 35294, 33710,
/* 1072 */  39370, 29545, 35482, 29974, 36845, 30153, 34682, 30334, 35019, 33732,
/* 1073 */  39550, 32821, 36961, 27214, 36735, 33000, 37376, 29086, 33704, 34054,
/* 1074 */  40044, 32506, 36618, 27460, 36937, 32824, 37560, 29135, 33476, 34317,
/* 1075 */  40571, 32136, 36612, 26853, 37841, 32460, 37373, 29092, 34212, 33827,
/* 1076 */  40612, 31687, 37494, 26042, 38234, 31972, 38027, 28616, 34531, 33661,
/* 1077 */  40752, 31149, 38011, 25739, 38704, 31303, 38358, 28599, 34650, 33429,
/* 1078 */  41207, 31253, 37819, 25741, 38670, 31748, 38442, 28400, 34677, 33689,
/* 1079 */  41938, 30218, 39421, 24663, 39567, 30502, 39899, 28258, 34528, 33574,
/* 1080 */  42769, 30524, 38917, 24454, 39643, 31419, 39979, 27925, 33934, 34571,
/* 1081 */  44591, 30775, 36967, 28320, 37021, 33922, 38508, 28885, 34709, 34135,
/* 1082 */  44015, 34765, 34290, 27794, 35766, 36094, 37821, 29187, 33017, 35482,
/* 1083 */  34951, 29843, 37669, 30756, 38251, 31315, 35191, 28909, 31975, 32582,
/* 1084 */  36174, 30075, 38230, 30484, 38384, 31346, 34977, 29056, 32398, 33525,
/* 1085 */  38092, 30158, 39056, 29786, 38985, 30754, 35158, 29268, 33441, 34352,
/* 1086 */  39101, 30538, 39509, 30099, 38434, 31305, 34067, 30394, 33503, 35303,
/* 1087 */  36159, 28867, 41880, 30558, 39770, 29328, 36748, 28509, 34142, 32558,
/* 1088 */  36180, 30956, 43409, 32178, 37915, 28547, 35592, 30694, 35248, 33849,
/* 1089 */  33069, 35631, 40679, 34891, 36118, 33962, 33590, 30973, 33058, 33216,
/* 1090 */  38831, 33756, 34710, 31823, 36242, 33761, 33017, 29129, 37101, 33366,
/* 1091 */  38048, 34307, 34847, 31267, 36452, 33930, 32924, 29043, 36634, 33690,
/* 1092 */  38030, 34249, 34831, 31514, 36390, 33758, 32883, 29206, 36616, 33568,
/* 1093 */  37602, 34628, 35022, 31438, 36553, 33788, 32533, 29420, 36397, 33682,
/* 1094 */  37929, 33686, 35506, 31480, 36906, 33675, 32395, 30003, 35590, 33649,
/* 1095 */  38489, 31860, 38529, 28798, 39626, 31892, 33490, 29905, 35076, 33800,
/* 1096 */  38494, 31762, 39237, 28965, 39555, 32412, 33009, 30133, 34616, 34273,
/* 1097 */  40339, 33213, 39455, 29825, 38562, 33835, 30882, 31940, 34627, 34931,
/* 1098 */  41791, 33519, 38337, 28443, 40239, 32233, 31219, 30746, 37427, 34115,
/* 1099 */  42944, 30393, 36004, 29056, 39949, 31343, 35025, 27534, 40571, 31274,
/* 1100 */  41994, 32336, 35486, 28379, 40225, 31900, 34383, 28040, 39844, 31895,
/* 1101 */  42743, 31445, 35846, 27637, 41758, 31098, 34032, 28386, 40203, 31523,
/* 1102 */  42871, 31933, 35104, 28325, 40925, 31812, 34356, 27636, 40432, 31738,
/* 1103 */  43034, 31267, 35831, 28329, 40671, 31729, 34561, 27669, 40387, 31666,
/* 1104 */  43175, 31116, 37154, 26671, 41688, 31589, 34447, 27703, 39814, 32482,
/* 1105 */  42783, 31951, 36196, 27554, 40705, 32433, 34585, 27405, 39621, 32563,
/* 1106 */  42414, 32425, 35762, 28933, 39317, 33009, 34816, 27387, 38890, 33060,
/* 1107 */  38910, 35919, 34060, 32801, 36104, 33596, 34795, 29648, 35048, 34493,
/* 1108 */  35118, 36389, 35272, 34900, 36012, 34517, 35280, 31495, 32902, 33098,
/* 1109 */  40119, 30193, 36877, 31235, 37068, 30463, 35296, 28557, 37693, 32857,
/* 1110 */  39517, 30367, 36987, 30466, 37622, 30254, 34917, 29007, 37277, 32603,
/* 1111 */  38958, 30364, 37347, 30300, 37259, 30697, 34628, 28743, 37072, 32918,
/* 1112 */  40068, 29518, 37998, 29577, 37760, 30337, 34890, 28909, 37624, 32736,
/* 1113 */  39798, 29901, 37330, 30089, 37215, 30650, 35013, 28666, 37602, 32745,
/* 1114 */  39479, 30610, 36549, 31022, 36341, 31034, 34443, 29268, 37663, 32735,
/* 1115 */  39602, 29894, 37174, 30421, 36753, 30534, 34770, 29190, 37677, 32688,
/* 1116 */  39133, 30421, 36692, 30722, 36407, 31086, 34117, 29432, 37489, 32849,
/* 1117 */  39955, 30659, 36043, 31297, 35967, 31660, 33926, 29579, 38207, 32487,
/* 1118 */  39463, 31453, 35892, 30858, 36225, 31708, 33180, 30683, 37716, 32522,
/* 1119 */  43846, 24977, 38443, 30425, 39448, 25908, 39819, 29911, 33295, 34461,
/* 1120 */  44119, 24371, 39458, 29587, 39691, 25851, 40034, 29799, 33159, 34675,
/* 1121 */  44401, 23991, 39648, 29698, 39791, 25230, 40717, 29713, 32883, 34868,
/* 1122 */  44894, 23794, 39090, 31018, 39008, 25289, 41243, 29425, 32951, 35044,
/* 1123 */  45325, 23341, 39050, 31646, 38484, 25377, 41656, 28998, 33347, 34834,
/* 1124 */  46409, 20723, 42658, 27928, 41863, 22657, 43519, 27973, 34074, 34458,
/* 1125 */  47305, 19369, 43677, 27474, 42598, 21802, 43995, 28328, 33745, 34609,
/* 1126 */  47906, 18209, 44867, 26646, 43193, 21352, 44559, 27852, 34308, 34190,
/* 1127 */  47822, 18946, 43527, 27825, 42548, 21980, 43380, 29405, 33265, 34442,
/* 1128 */  48475, 17771, 44637, 27304, 42940, 20992, 45234, 27467, 34622, 34013,
/* 1129 */  41878, 25796, 41526, 26436, 40299, 28284, 37135, 28173, 36841, 33074,
/* 1130 */  40628, 26592, 40577, 27690, 39094, 29040, 36200, 28689, 35913, 33456,
/* 1131 */  41080, 26269, 40837, 28048, 38800, 28489, 36975, 28450, 36446, 33203,
/* 1132 */  41164, 25710, 41370, 27801, 39143, 28051, 37084, 28462, 36477, 33095,
/* 1133 */  41186, 25501, 41847, 27474, 39410, 27661, 37324, 28424, 36541, 32985,
/* 1134 */  41904, 23916, 44209, 25487, 41329, 25795, 38425, 28073, 36980, 32822,
/* 1135 */  41361, 23843, 45052, 24843, 42290, 24960, 38341, 28172, 36779, 33056,
/* 1136 */  41070, 24771, 44268, 26168, 41052, 25816, 37374, 28942, 36748, 33159,
/* 1137 */  41089, 24323, 45390, 25342, 41928, 24918, 38001, 28565, 36823, 33294,
/* 1138 */  39421, 26328, 43131, 28363, 39922, 25897, 37023, 28608, 36702, 33404,
/* 1139 */  38992, 26113, 43293, 28614, 40347, 25539, 37123, 28227, 36551, 33536,
/* 1140 */  38982, 26251, 43363, 29254, 40067, 25777, 36986, 28325, 36512, 33678,
/* 1141 */  38794, 33979, 36076, 27599, 35635, 34365, 36852, 29527, 31642, 35768,
/* 1142 */  40407, 32149, 37066, 26900, 36977, 33302, 37608, 28597, 32806, 35696,
/* 1143 */  41393, 30831, 38148, 25706, 38735, 32033, 38040, 28127, 33867, 35195,
/* 1144 */  42286, 28979, 39505, 24780, 40490, 29778, 39678, 26659, 35685, 34027,
/* 1145 */  43567, 26753, 41453, 22844, 42742, 27829, 40759, 25261, 38149, 32797,
/* 1146 */  38651, 32479, 35893, 28190, 35013, 33121, 37598, 28804, 34700, 34395,
/* 1147 */  33529, 33868, 34294, 30613, 33458, 33020, 35160, 31147, 34358, 33899,
/* 1148 */  30986, 30896, 33270, 29723, 33864, 32776, 34315, 30758, 33841, 33485,
/* 1149 */  29160, 27501, 32002, 29466, 33117, 30674, 32942, 30246, 33177, 32337,
/* 1150 */  28177, 27596, 30927, 29712, 31759, 31318, 32663, 29967, 32537, 32319,
/* 1151 */  37306, 30741, 35710, 32971, 36630, 30485, 36224, 29126, 32710, 33793,
/* 1152 */  37630, 30621, 35767, 32995, 36772, 30381, 36493, 29145, 32792, 33873,
/* 1153 */  38131, 30374, 35832, 33209, 36989, 29813, 37038, 29470, 32548, 33902,
/* 1154 */  39765, 29530, 36345, 33106, 37302, 29184, 38092, 29094, 33073, 34103,
/* 1155 */  41968, 28608, 36566, 33558, 37231, 28459, 39635, 28497, 33552, 34870,
/* 1156 */  43449, 27966, 36467, 34474, 37138, 27843, 40863, 28116, 33744, 35259,
/* 1157 */  43340, 29738, 37673, 35101, 34800, 30508, 36621, 31178, 32959, 35764,
/* 1158 */  42826, 30440, 37443, 35138, 35175, 30472, 36563, 30786, 33580, 35286,
/* 1159 */  43867, 30792, 34261, 26912, 40858, 32102, 35910, 28050, 37118, 33584,
/* 1160 */  40321, 32488, 35797, 25747, 38380, 32890, 36429, 28572, 34695, 33815,
/* 1161 */  40930, 31701, 36282, 25214, 39227, 32264, 36708, 28369, 34981, 33734,
/* 1162 */  42256, 29103, 38004, 24529, 40722, 29872, 38103, 27677, 36162, 32839,
/* 1163 */  43257, 29103, 37442, 24357, 42361, 29417, 37479, 27709, 37494, 32493,
/* 1164 */  43333, 30738, 35155, 25099, 43640, 30229, 35110, 28593, 38472, 32470,
/* 1165 */  40477, 34103, 34466, 25502, 39273, 34298, 35690, 27697, 36505, 34502,
/* 1166 */  40572, 33496, 32028, 27488, 39241, 33914, 33210, 29579, 37820, 32754,
/* 1167 */  40450, 33388, 32301, 27227, 40194, 32339, 33778, 29809, 38156, 32404,
/* 1168 */  40869, 30955, 35650, 32227, 36765, 31211, 35673, 29064, 36789, 33065,
/* 1169 */  40683, 31842, 35151, 32647, 36430, 31242, 35574, 28787, 37394, 33231,
/* 1170 */  40655, 30896, 35656, 32142, 36938, 31210, 35093, 29217, 37189, 32787,
/* 1171 */  40055, 31274, 35725, 32157, 37112, 30799, 35290, 29621, 35950, 33513,
/* 1172 */  40117, 31519, 35678, 32170, 36481, 31901, 34577, 29076, 37105, 32988,
/* 1173 */  39553, 31486, 35854, 32858, 35500, 32128, 35122, 28632, 36659, 33261,
/* 1174 */  39932, 31626, 35659, 33147, 35712, 31926, 34745, 28805, 37022, 33482,
/* 1175 */  39087, 31758, 35503, 33420, 35555, 32152, 34484, 29122, 36170, 33507,
/* 1176 */  38132, 32016, 35427, 33892, 35174, 32187, 34515, 28865, 35998, 33429,
/* 1177 */  38594, 32063, 36070, 33016, 35776, 31859, 34217, 29238, 36203, 33751,
/* 1178 */  43462, 23390, 44403, 24882, 41759, 27124, 38258, 27818, 37567, 32619,
/* 1179 */  42145, 25642, 41853, 27475, 40364, 27188, 38397, 27371, 37461, 32981,
/* 1180 */  41390, 25789, 42120, 27459, 40735, 26936, 38062, 27760, 36884, 33012,
/* 1181 */  41264, 26105, 42497, 27832, 40314, 26974, 37911, 28127, 36699, 33324,
/* 1182 */  42085, 24716, 44425, 26964, 40754, 26273, 38462, 28094, 37300, 32811,
/* 1183 */  40582, 26397, 43307, 29000, 39612, 26884, 37549, 28474, 36729, 33104,
/* 1184 */  39050, 27348, 43548, 29460, 40163, 26022, 37406, 28396, 36637, 33141,
/* 1185 */  40314, 26987, 44347, 28571, 40599, 25309, 38042, 28587, 37023, 33345,
/* 1186 */  38557, 27993, 44181, 29857, 40424, 25821, 36808, 28879, 36499, 33447,
/* 1187 */  38152, 29107, 43510, 31167, 38867, 26736, 36196, 29372, 36508, 33327,
/* 1188 */  38612, 28605, 44020, 30950, 39145, 26340, 36425, 29277, 36710, 33253,
/* 1189 */  37809, 29312, 43715, 32341, 38375, 26503, 35682, 29300, 36928, 33373,
/* 1190 */  34239, 30756, 37440, 32199, 37389, 32228, 34558, 28836, 31294, 33629,
/* 1191 */  34570, 31081, 37588, 32102, 37474, 32253, 34539, 28826, 31558, 33909,
/* 1192 */  33963, 31533, 37817, 32298, 37258, 32741, 34345, 28912, 31339, 33818,
/* 1193 */  34517, 31063, 38847, 32002, 37628, 32461, 34414, 29391, 31283, 34063,
/* 1194 */  36522, 29524, 40586, 30721, 39136, 31843, 34682, 29901, 31890, 34302,
/* 1195 */  38431, 28483, 42524, 30011, 39706, 32354, 33499, 31593, 31178, 35548,
/* 1196 */  40239, 33831, 40122, 32286, 34501, 30705, 34008, 32527, 35093, 34602,
/* 1197 */  40558, 36558, 37583, 30590, 33577, 32385, 34966, 31449, 37497, 32958,
/* 1198 */  39347, 36340, 37831, 31534, 35365, 31188, 34842, 31305, 37008, 33010,
/* 1199 */  38793, 30683, 36024, 31171, 36696, 30416, 36643, 30573, 31904, 34361,
/* 1200 */  40473, 28875, 37514, 29874, 38062, 29108, 38006, 29689, 32958, 34295,
/* 1201 */  42293, 26889, 39245, 28590, 39646, 27472, 39712, 28553, 34246, 33968,
/* 1202 */  44759, 25262, 40309, 28538, 40559, 26021, 41592, 27313, 35232, 34742,
/* 1203 */  45548, 25610, 38612, 30694, 39816, 25821, 41814, 27890, 34605, 35464,
/* 1204 */  41739, 31413, 33797, 33676, 38067, 30757, 36537, 31054, 34109, 34651,
/* 1205 */  37118, 34209, 34551, 32775, 37648, 34281, 35475, 32391, 33342, 34073,
/* 1206 */  46591, 26360, 39066, 23769, 42389, 30874, 38330, 26608, 38525, 32672,
/* 1207 */  46666, 25152, 42375, 21269, 42582, 30042, 39197, 28227, 36692, 32879,
/* 1208 */  44150, 30944, 36275, 27383, 35398, 35340, 36449, 30043, 36102, 32417,
/* 1209 */  43157, 34867, 32811, 28038, 33721, 38572, 36098, 28875, 35711, 33248,
/* 1210 */  43031, 34504, 34194, 27699, 33332, 37086, 37528, 29370, 35326, 33090,
/* 1211 */  42703, 35947, 33494, 26797, 34329, 36717, 37694, 29392, 35513, 33011,
/* 1212 */  42690, 36192, 32731, 27735, 33704, 37164, 37609, 28666, 36616, 32464,
/* 1213 */  42540, 38568, 30867, 25760, 34822, 39442, 38116, 26701, 35373, 34248,
/* 1214 */  43247, 37923, 30628, 25638, 35994, 38754, 38570, 26144, 35416, 34575,
/* 1215 */  43422, 27697, 40350, 25090, 43193, 27884, 37643, 27468, 38630, 32536,
/* 1216 */  41766, 29491, 37962, 28203, 40219, 29731, 36579, 29823, 34898, 34053,
/* 1217 */  42360, 27922, 39776, 27101, 40056, 30004, 37753, 29835, 34422, 34458,
/* 1218 */  42946, 27243, 42159, 25795, 40941, 29506, 39741, 29199, 34260, 34640,
/* 1219 */  39139, 30838, 42269, 30160, 38408, 29317, 38580, 30266, 34132, 33349,
/* 1220 */  38460, 30285, 42249, 29823, 39800, 30087, 38584, 29635, 34110, 32959,
/* 1221 */  38586, 29694, 42108, 28567, 40626, 29808, 39791, 29836, 34313, 32552,
/* 1222 */  38729, 30205, 41422, 29162, 40115, 30128, 39240, 30589, 33894, 32518,
/* 1223 */  38643, 29558, 42493, 28328, 41204, 29325, 39607, 30032, 34673, 32084,
/* 1224 */  41618, 29525, 39203, 29065, 38223, 31949, 33381, 32128, 35342, 34769,
/* 1225 */  41580, 27479, 43511, 22975, 44693, 27199, 37735, 28665, 36840, 34308,
/* 1226 */  39722, 29031, 42873, 27436, 40099, 31821, 35305, 31329, 32956, 35290,
/* 1227 */  36661, 31804, 44037, 32087, 37581, 29255, 34780, 32113, 34018, 34030,
/* 1228 */  37542, 31343, 44287, 31792, 37762, 28733, 34337, 31805, 34579, 34649,
/* 1229 */  36738, 31695, 42201, 33946, 37264, 30784, 33664, 32034, 33456, 34541,
/* 1230 */  36516, 30769, 42876, 32339, 39323, 30582, 35208, 31455, 32956, 33832,
/* 1231 */  35521, 30439, 42279, 33601, 40185, 31778, 34286, 31089, 32281, 33831,
/* 1232 */  36433, 29955, 41667, 33667, 40329, 31996, 34395, 31005, 31678, 34348,
/* 1233 */  36889, 29926, 41537, 33314, 40468, 31304, 35122, 30548, 32276, 34190,
/* 1234 */  37590, 29323, 42702, 31578, 41420, 30128, 35933, 30156, 33110, 33823,
/* 1235 */  41386, 27851, 39874, 27439, 39406, 28908, 37771, 29315, 35051, 34546,
/* 1236 */  41325, 29389, 36410, 30035, 37018, 30208, 37640, 30178, 33543, 35612,
/* 1237 */  38794, 32878, 34236, 30074, 35630, 32014, 36198, 31585, 32413, 35649,
/* 1238 */  36964, 34797, 33834, 31074, 33809, 31914, 37115, 31955, 32328, 35229,
/* 1239 */  36175, 35592, 35914, 31609, 31775, 32684, 37958, 32005, 34618, 33531,
/* 1240 */  35821, 33206, 39385, 32091, 32046, 32796, 37510, 33906, 35700, 31125,
/* 1241 */  35483, 32440, 41313, 32343, 33576, 32750, 36872, 34147, 34391, 31246,
/* 1242 */  35304, 32648, 41587, 32945, 33516, 32799, 36437, 34072, 34195, 31215,
/* 1243 */  35370, 32085, 41722, 33206, 34143, 33074, 35973, 33745, 33941, 31455,
/* 1244 */  35288, 31898, 41764, 33586, 34610, 32798, 36009, 33111, 34176, 31398,
/* 1245 */  36021, 30643, 42829, 32532, 36119, 31670, 36426, 32412, 34505, 31542,
/* 1246 */  38022, 28926, 45464, 28714, 38873, 27811, 39361, 30793, 36267, 31012,
/* 1247 */  42154, 29261, 35978, 30941, 35391, 33122, 35607, 29004, 36029, 33295,
/* 1248 */  42033, 28988, 37046, 29663, 35505, 33354, 35450, 29911, 34766, 33735,
/* 1249 */  41247, 30385, 36076, 30025, 34771, 33694, 35660, 30021, 34376, 33746,
/* 1250 */  42792, 28396, 37332, 29617, 34945, 33795, 35717, 30124, 34485, 33742,
/* 1251 */  42751, 28625, 37293, 29508, 34553, 34140, 35655, 30714, 33792, 33830,
/* 1252 */  42952, 29086, 37052, 28999, 34970, 34583, 35337, 31074, 33391, 34158,
/* 1253 */  43109, 30105, 35035, 30673, 34110, 34729, 36712, 28867, 35040, 33686,
/* 1254 */  43572, 29870, 35011, 30767, 34015, 34630, 37069, 28298, 36168, 32969,
/* 1255 */  43581, 29883, 35929, 29422, 34469, 34252, 37593, 28800, 35609, 32876,
/* 1256 */  43412, 31242, 35226, 28931, 34097, 35619, 37102, 29270, 34845, 33368,
/* 1257 */  43379, 31576, 35478, 28388, 33987, 35877, 37083, 29883, 34267, 33476,
/* 1258 */  43123, 32788, 35551, 27107, 33995, 36654, 37250, 30102, 33649, 33861,
/* 1259 */  43523, 26690, 40350, 26295, 38901, 29072, 39931, 29018, 34055, 33782,
/* 1260 */  44431, 26018, 40519, 26329, 38589, 29135, 40683, 28420, 34471, 33656,
/* 1261 */  44527, 26263, 40448, 26020, 38433, 29608, 40184, 29138, 34195, 33535,
/* 1262 */  44750, 26614, 40134, 25660, 38544, 30070, 40144, 29088, 34008, 33785,
/* 1263 */  44387, 28084, 38677, 26283, 38016, 30500, 40569, 28617, 33892, 34066,
/* 1264 */  44380, 28875, 38259, 25655, 38790, 30090, 41074, 28562, 33568, 34433,
/* 1265 */  44216, 29007, 38132, 26151, 37572, 30982, 40725, 28723, 33701, 34124,
/* 1266 */  44798, 28180, 38729, 25330, 38892, 30095, 41529, 27944, 33781, 34489,
/* 1267 */  44658, 27712, 38306, 26983, 37611, 30385, 41046, 27849, 34530, 33890,
/* 1268 */  44192, 27328, 38769, 27209, 37420, 30108, 40677, 28058, 34598, 33679,
/* 1269 */  44511, 25570, 40190, 27044, 37719, 29555, 40440, 27915, 35133, 33393,
/* 1270 */  44475, 25145, 40073, 27497, 38377, 28984, 40017, 28215, 34632, 33987,
/* 1271 */  42456, 31231, 34699, 27894, 39251, 31679, 36619, 27890, 37189, 33036,
/* 1272 */  41885, 30910, 35849, 27268, 38631, 31351, 37517, 28076, 36036, 33325,
/* 1273 */  42381, 30587, 36513, 26861, 38983, 30985, 38377, 27769, 36093, 33472,
/* 1274 */  43715, 30053, 36109, 27476, 39354, 30873, 38913, 27087, 36742, 33480,
/* 1275 */  44652, 29039, 37525, 27009, 39564, 30296, 40106, 26807, 36342, 34059,
/* 1276 */  44527, 30406, 36987, 27008, 38802, 31343, 40622, 26837, 34709, 35392,
/* 1277 */  38486, 36340, 36043, 32894, 33883, 33354, 34865, 32217, 36087, 33543,
/* 1278 */  35476, 36424, 37098, 33493, 33454, 32506, 35137, 33596, 36194, 32967,
/* 1279 */  38829, 32543, 35801, 29535, 37751, 31938, 35043, 28471, 36969, 32695,
/* 1280 */  38557, 32440, 35909, 29291, 37674, 31785, 35366, 28510, 36358, 32851,
/* 1281 */  38804, 31724, 36265, 28910, 37839, 31501, 35814, 28191, 36301, 32715,
/* 1282 */  39677, 31437, 36381, 28682, 38165, 31227, 36339, 27888, 36363, 33307,
/* 1283 */  40361, 31281, 36146, 28837, 38228, 31058, 36570, 27783, 36849, 33224,
/* 1284 */  42984, 30069, 36290, 28174, 39946, 30404, 37047, 26883, 38957, 32883,
/* 1285 */  44102, 29711, 35483, 29147, 40338, 29797, 36707, 27472, 40178, 31987,
/* 1286 */  44483, 28332, 36584, 29118, 40751, 28583, 38259, 27513, 39897, 32047,
/* 1287 */  41185, 30810, 35946, 30082, 38996, 30439, 37336, 29036, 38700, 33241,
/* 1288 */  40277, 29733, 35972, 30440, 38354, 30780, 37422, 29624, 38441, 33472,
/* 1289 */  39880, 29216, 34500, 30746, 36126, 31397, 37318, 29435, 37705, 34507,
/* 1290 */  39422, 30483, 34030, 29748, 36881, 31155, 36716, 30356, 37096, 34614,
/* 1291 */  38828, 31785, 34934, 29312, 37801, 31456, 36344, 31241, 37623, 33226,
/* 1292 */  35446, 32561, 33536, 29557, 36899, 32014, 34643, 32073, 36163, 33683,
/* 1293 */  35216, 33531, 33262, 30011, 36007, 31960, 35084, 33388, 35277, 34580,
/* 1294 */  37399, 33623, 34194, 31219, 37133, 33399, 35359, 34104, 34378, 34108,
/* 1295 */  36968, 31329, 37864, 30973, 35179, 33342, 37135, 33322, 34249, 33346,
/* 1296 */  36418, 32434, 37716, 31413, 34402, 32655, 36886, 33749, 34390, 33727,
/* 1297 */  35500, 35001, 36295, 32242, 35994, 32834, 34787, 34008, 34776, 33548,
/* 1298 */  35433, 34650, 36818, 33271, 36355, 32976, 34820, 33614, 34796, 32791,
/* 1299 */  35629, 34821, 36570, 33780, 35197, 32419, 34816, 33672, 35007, 33575,
/* 1300 */  35530, 34649, 36882, 32563, 34762, 32524, 35977, 33497, 35540, 33434,
/* 1301 */  35381, 34947, 37276, 32639, 35082, 33406, 35330, 33234, 35757, 33802,
/* 1302 */  34697, 34821, 37050, 33569, 35270, 34177, 36030, 33242, 34952, 33205,
/* 1303 */  34500, 34738, 36605, 34056, 36593, 34272, 34764, 33101, 34765, 33276,
/* 1304 */  36825, 34170, 36947, 31611, 36755, 33335, 34596, 32003, 35502, 34862,
/* 1305 */  36684, 33438, 37525, 32920, 35723, 32313, 35367, 32122, 35688, 34351,
/* 1306 */  34749, 34542, 36756, 35214, 35264, 32860, 34767, 33182, 35371, 34211,
/* 1307 */  34097, 36105, 36540, 33589, 35940, 33346, 33866, 34694, 35738, 33189,
/* 1308 */  35255, 35439, 37530, 32991, 35845, 31792, 33733, 34571, 35600, 33752,
/* 1309 */  36288, 34494, 36856, 31893, 36344, 32148, 34696, 33656, 35173, 33906,
/* 1310 */  34493, 34982, 37246, 33212, 34802, 33020, 34973, 33669, 35945, 33897,
/* 1311 */  35582, 34732, 36538, 32447, 36848, 32482, 34763, 33526, 36115, 32209,
/* 1312 */  34796, 35527, 36625, 32342, 36203, 32419, 34122, 32863, 36302, 32413,
/* 1313 */  34951, 34674, 37743, 33271, 34922, 32666, 35187, 33206, 35442, 33405,
/* 1314 */  34852, 34967, 37147, 33985, 34725, 32495, 35115, 34234, 34614, 33952,
/* 1315 */  33777, 34878, 36629, 34193, 35652, 33580, 35977, 34834, 33850, 33380,
/* 1316 */  35336, 34472, 37735, 32458, 36279, 32553, 36236, 33199, 35885, 33126,
/* 1317 */  35015, 35353, 36785, 32755, 35631, 33716, 35985, 33530, 34849, 33448,
/* 1318 */  34944, 33875, 37046, 33485, 36821, 33617, 34946, 33330, 34610, 34135,
/* 1319 */  34987, 34382, 36779, 33811, 35832, 33252, 34626, 34636, 34374, 34103,
/* 1320 */  52732, 11209, 51166, 24975, 42471, 19215, 52468, 18789, 40927, 32582,
/* 1321 */  51748, 13268, 49478, 24508, 45086, 17325, 50817, 23065, 37266, 33785,
/* 1322 */  52492, 11459, 51836, 22180, 47074, 16126, 51046, 23325, 37341, 33527,
/* 1323 */  54460, 7186, 56121, 19306, 49209, 14389, 52084, 23279, 37260, 33491,
/* 1324 */  54484, 8631, 53108, 21323, 50021, 12721, 51844, 25310, 35640, 34011,
/* 1325 */  55894, 6109, 54197, 21867, 50570, 10101, 54328, 24958, 35079, 34259,
/* 1326 */  55485, 7911, 50455, 26570, 46391, 13616, 51007, 27883, 33315, 34760,
/* 1327 */  56673, 3390, 58119, 18966, 51779, 9062, 56209, 22980, 36122, 34062,
/* 1328 */  55053, 5983, 56705, 18998, 51024, 11369, 53745, 24123, 35527, 34287,
/* 1329 */  34389, 36532, 35995, 30362, 35680, 35742, 33839, 27813, 34004, 34527,
/* 1330 */  35883, 36979, 35230, 29891, 36509, 35901, 33088, 27756, 35499, 34519,
/* 1331 */  37493, 36756, 34696, 29673, 37249, 35597, 32794, 28018, 36345, 34471,
/* 1332 */  39317, 36206, 33660, 30248, 38022, 34767, 31877, 28848, 38352, 33318,
/* 1333 */  36693, 34474, 35317, 32758, 36386, 33448, 33588, 30873, 35514, 32189,
/* 1334 */  30789, 32670, 32939, 33238, 35928, 33808, 34693, 32742, 34861, 33823,
/* 1335 */  27879, 31043, 31309, 30324, 33731, 33927, 33725, 32560, 35052, 34131,
/* 1336 */  26216, 30193, 31279, 30116, 33054, 32082, 33019, 32416, 32642, 32435,
/* 1337 */  34066, 31223, 36580, 32772, 37513, 32645, 33759, 29831, 31090, 33041,
/* 1338 */  34201, 31068, 36994, 32480, 37542, 32882, 33782, 29771, 30943, 33213,
/* 1339 */  36388, 30281, 38263, 31974, 37714, 31920, 34235, 30384, 31201, 34415,
/* 1340 */  38957, 28531, 40599, 30229, 38895, 30177, 35023, 30568, 32122, 35281,
/* 1341 */  37166, 30755, 39700, 32087, 36564, 30830, 34483, 31072, 34167, 33569,
/* 1342 */  31024, 28680, 36859, 35179, 37359, 32792, 34733, 29763, 32368, 31581,
/* 1343 */  24856, 22213, 28626, 32817, 36499, 35675, 35449, 31290, 32042, 31131,
/* 1344 */  21144, 16021, 20782, 26158, 31578, 32508, 33514, 30737, 32280, 31527,
/* 1345 */  20325, 15104, 19645, 25031, 30402, 31512, 32448, 29835, 31320, 31150,
/* 1346 */  20007, 15220, 20415, 25951, 30558, 29629, 29937, 28049, 30525, 31727,
/* 1347 */  36525, 32920, 35863, 30708, 36552, 32739, 34698, 29332, 32979, 34371,
/* 1348 */  35429, 34292, 34895, 31227, 36061, 33475, 34128, 29235, 32953, 34432,
/* 1349 */  34214, 35178, 34602, 31426, 35734, 34284, 33685, 28949, 32841, 34296,
/* 1350 */  35289, 35277, 34750, 31448, 36216, 34356, 33467, 28900, 33790, 34316,
/* 1351 */  36473, 34508, 35299, 31686, 36411, 34375, 33462, 28951, 34475, 33901,
/* 1352 */  38166, 32836, 35126, 32854, 35905, 34156, 33041, 30089, 34705, 33511,
/* 1353 */  39103, 33453, 36200, 34778, 34805, 34750, 33247, 31493, 34760, 33862,
/* 1354 */  39224, 35667, 36707, 32910, 34533, 33278, 33947, 32059, 35088, 33704,
/* 1355 */  39463, 34430, 33979, 30032, 37764, 33881, 34440, 27512, 37111, 33252,
/* 1356 */  39358, 35208, 32870, 30440, 38342, 33604, 33839, 28360, 36665, 33379,
/* 1357 */  41402, 32506, 33583, 30524, 38664, 33297, 33874, 27735, 39299, 31412,
/* 1358 */  43222, 30556, 34511, 29930, 39667, 32541, 33734, 27841, 40983, 30482,
/* 1359 */  42392, 31512, 34654, 29739, 39425, 32545, 33213, 28855, 40700, 30809,
/* 1360 */  38061, 32293, 36027, 30749, 36991, 33031, 33413, 30035, 36274, 32427,
/* 1361 */  32478, 32549, 34008, 33758, 34841, 33543, 35107, 32092, 35142, 33312,
/* 1362 */  27893, 29171, 31871, 31319, 33207, 33210, 33077, 31200, 32758, 32286,
/* 1363 */  29012, 30972, 32571, 30375, 32530, 32237, 31998, 30330, 32026, 32177,
/* 1364 */  41991, 29272, 37962, 30197, 38052, 30050, 37342, 28097, 36601, 34090,
/* 1365 */  42566, 29424, 37512, 30503, 37762, 31043, 35953, 29025, 36663, 34079,
/* 1366 */  40936, 31685, 35569, 32688, 35682, 31829, 36343, 28351, 36542, 34312,
/* 1367 */  42813, 29532, 37146, 31253, 36330, 31336, 37017, 28107, 37657, 33513,
/* 1368 */  42911, 29746, 36231, 32056, 36118, 31511, 37008, 28444, 36807, 33830,
/* 1369 */  43208, 28729, 37817, 30724, 37263, 30312, 38278, 27498, 37121, 33883,
/* 1370 */  43419, 28386, 37301, 31484, 36168, 31997, 37442, 26948, 37701, 33464,
/* 1371 */  42081, 30424, 36453, 31280, 35913, 32479, 36980, 27813, 36264, 34252,
/* 1372 */  41657, 31385, 35196, 31709, 36743, 31685, 36864, 28069, 36247, 34191,
/* 1373 */  43034, 30259, 35833, 32177, 35573, 32240, 37599, 26863, 37607, 33986,
/* 1374 */  43111, 29704, 36528, 31272, 36721, 31495, 37873, 26807, 37517, 33860,
/* 1375 */  41714, 32781, 34557, 31794, 35789, 32627, 37148, 27820, 35995, 34836,
/* 1376 */  42975, 28264, 37643, 31696, 36551, 31061, 37507, 27018, 38268, 32961,
/* 1377 */  41623, 32252, 34333, 33179, 36130, 31462, 36457, 28394, 37020, 33812,
/* 1378 */  41086, 32200, 34836, 33493, 35306, 32054, 36959, 27766, 36279, 34376,
/* 1379 */  42622, 31853, 33808, 33806, 35461, 32439, 36701, 27770, 36846, 34214,
/* 1380 */  41379, 33622, 32876, 33980, 35426, 32464, 36988, 28462, 34772, 35133,
/* 1381 */  42120, 32460, 34035, 33534, 35273, 32577, 37265, 27907, 35247, 35123,
/* 1382 */  41185, 34114, 33979, 32004, 35909, 33295, 36896, 28047, 34834, 35235,
/* 1383 */  41649, 34055, 33053, 32793, 36096, 33080, 36086, 28714, 35883, 34205,
/* 1384 */  42368, 33257, 33310, 33119, 35685, 32422, 37580, 28498, 35205, 34509,
/* 1385 */  43297, 32633, 33752, 32806, 34678, 33825, 37966, 27233, 35746, 34724,
/* 1386 */  42966, 32652, 34498, 32748, 34142, 32882, 39631, 27204, 35036, 34818,
/* 1387 */  44029, 30843, 36394, 31527, 34116, 32781, 39764, 27393, 35921, 34035,
/* 1388 */  42566, 33145, 34456, 31837, 34418, 34032, 38678, 27948, 34836, 34333,
/* 1389 */  42848, 33830, 32955, 32891, 33823, 34358, 39402, 26583, 35279, 34701,
/* 1390 */  43682, 33087, 32894, 33248, 34342, 33150, 39702, 27010, 34947, 35047,
/* 1391 */  42870, 28400, 40230, 25700, 40216, 29891, 39391, 26846, 36408, 33435,
/* 1392 */  43343, 27622, 40604, 25401, 40910, 29348, 39588, 26361, 37227, 32992,
/* 1393 */  42994, 28427, 39977, 25349, 40896, 29567, 39839, 26109, 37212, 32964,
/* 1394 */  43187, 28477, 40302, 24609, 41377, 29466, 40227, 25836, 37090, 33313,
/* 1395 */  42800, 29168, 39341, 25987, 40109, 30331, 39782, 26208, 36956, 33263,
/* 1396 */  42564, 30405, 38010, 27080, 38996, 31897, 38958, 26480, 36732, 33917,
/* 1397 */  42120, 29761, 38929, 28100, 38749, 31622, 39017, 27913, 36736, 33106,
/* 1398 */  38620, 32587, 38775, 30034, 38028, 32178, 38859, 30073, 34870, 32657,
/* 1399 */  34342, 33454, 36692, 34105, 36743, 33909, 35194, 32924, 34525, 33742,
/* 1400 */  44015, 31764, 37576, 25347, 36644, 32731, 40217, 30763, 31943, 34828,
/* 1401 */  43515, 33930, 37185, 24087, 35469, 34169, 40495, 31514, 31069, 34945,
/* 1402 */  42782, 34648, 37912, 24381, 34376, 33948, 40129, 32680, 31351, 34333,
/* 1403 */  42561, 35480, 37203, 25048, 33987, 34416, 39144, 33025, 31663, 34332,
/* 1404 */  43115, 35760, 34581, 26178, 35924, 34771, 36894, 32306, 33686, 33885,
/* 1405 */  43915, 35786, 35667, 22490, 35723, 36589, 40073, 30218, 31990, 34924,
/* 1406 */  44189, 35222, 36346, 21119, 37280, 36189, 40191, 29745, 32013, 35085,
/* 1407 */  44759, 35095, 35216, 20889, 38334, 37295, 39208, 29167, 31971, 35544,
/* 1408 */  43846, 35258, 36610, 20593, 37474, 36893, 39491, 29878, 31694, 35268,
/* 1409 */  36676, 30394, 38130, 33105, 37661, 30406, 34435, 28804, 34320, 34007,
/* 1410 */  34357, 31110, 37756, 34835, 37642, 30791, 33103, 28775, 33153, 34617,
/* 1411 */  33434, 31719, 37859, 35648, 37558, 30828, 32325, 29061, 33757, 34244,
/* 1412 */  33239, 31477, 38721, 36423, 37500, 30527, 31909, 29505, 34160, 34089,
/* 1413 */  31682, 32128, 38847, 37735, 38197, 30864, 30995, 29429, 33820, 34121,
/* 1414 */  32736, 32788, 38948, 37273, 37740, 30041, 31520, 30276, 34612, 33736,
/* 1415 */  31520, 32436, 38060, 38100, 38044, 30828, 31344, 29941, 33958, 33401,
/* 1416 */  31759, 32429, 38044, 37861, 37567, 30714, 31193, 29892, 34114, 33628,
/* 1417 */  39499, 34712, 34819, 28366, 39492, 33920, 32671, 28961, 38043, 32568,
/* 1418 */  38995, 35264, 34887, 28724, 38453, 34805, 32973, 28368, 37553, 33216,
/* 1419 */  39234, 35872, 34543, 28517, 38724, 34932, 33173, 27704, 37851, 33701,
/* 1420 */  40323, 35327, 33845, 28860, 39375, 34566, 32973, 27973, 38447, 33231,
/* 1421 */  41106, 35099, 32903, 28949, 41308, 32770, 32035, 30564, 38273, 32227,
/* 1422 */  40084, 35689, 32900, 30098, 38937, 34723, 32208, 30115, 37957, 32102,
/* 1423 */  38667, 35443, 34909, 30723, 37227, 34542, 33229, 30360, 36268, 33125,
/* 1424 */  33589, 39138, 36693, 31931, 34435, 35187, 33258, 30693, 34905, 33913,
/* 1425 */  29846, 37272, 38380, 33573, 34234, 36169, 34594, 30582, 32966, 33386,
/* 1426 */  39254, 29463, 38943, 30980, 38159, 30438, 35227, 30440, 32807, 35120,
/* 1427 */  39891, 28077, 40624, 28948, 40005, 29521, 35580, 30457, 32659, 35122,
/* 1428 */  39501, 29425, 38755, 31315, 37668, 31195, 34897, 30560, 32820, 35111,
/* 1429 */  40809, 27579, 41514, 29064, 39370, 30156, 34993, 31157, 32545, 35669,
/* 1430 */  40310, 28084, 40690, 30234, 38641, 30964, 35291, 30346, 33064, 35022,
/* 1431 */  35306, 30916, 37932, 34208, 37101, 32690, 35298, 29533, 32640, 32994,
/* 1432 */  29301, 30073, 38348, 38549, 38213, 32859, 33340, 29425, 31576, 31717,
/* 1433 */  24784, 25268, 35584, 41023, 43159, 36943, 33517, 28415, 29877, 30652,
/* 1434 */  21290, 19761, 28605, 36710, 42128, 41429, 39231, 34058, 32460, 31923,
/* 1435 */  47071, 25098, 41957, 19725, 45621, 27290, 42589, 24716, 37496, 33457,
/* 1436 */  46945, 24759, 42424, 19782, 45234, 27270, 42646, 24725, 37510, 33381,
/* 1437 */  45519, 27334, 40431, 21244, 42654, 29768, 40983, 26540, 35555, 34149,
/* 1438 */  45593, 26966, 41027, 20217, 43944, 29264, 40691, 26331, 36151, 33969,
/* 1439 */  45580, 26765, 40704, 21004, 43453, 29703, 40059, 26601, 36004, 34202,
/* 1440 */  45004, 27332, 40424, 21004, 43195, 30064, 39867, 26646, 35577, 34569,
/* 1441 */  45218, 27362, 39617, 21390, 43995, 29649, 39505, 26244, 36673, 34121,
/* 1442 */  44895, 27712, 38527, 22866, 43353, 29411, 38937, 27025, 36601, 33886,
/* 1443 */  45564, 25364, 40479, 22624, 43871, 27570, 40102, 26240, 37641, 33310,
/* 1444 */  45205, 25705, 39669, 24681, 41140, 29667, 39131, 26161, 37901, 33444,
/* 1445 */  43953, 26987, 38136, 26251, 39999, 29890, 38245, 27210, 37043, 33673,
/* 1446 */  43053, 28326, 36454, 28046, 39027, 30128, 37513, 27998, 36564, 34005,
/* 1447 */  45806, 26491, 41874, 19653, 43898, 29099, 41018, 26815, 35782, 33815,
/* 1448 */  45012, 28064, 41122, 19565, 42896, 30771, 40288, 27283, 34712, 34475,
/* 1449 */  45239, 27637, 41592, 18779, 44190, 29642, 40797, 27087, 34865, 34458,
/* 1450 */  44012, 30152, 39165, 20837, 41222, 32630, 38977, 28431, 33464, 35085,
/* 1451 */  43882, 29948, 38800, 21698, 41010, 32229, 38683, 28495, 34050, 34653,
/* 1452 */  44075, 29128, 38998, 21894, 41859, 31487, 38233, 28194, 35151, 34244,
/* 1453 */  44451, 27670, 39191, 22738, 42683, 29688, 38526, 28130, 35645, 34034,
/* 1454 */  44014, 26916, 40630, 22208, 42733, 28921, 39469, 27008, 36430, 33986,
/* 1455 */  43584, 26849, 39959, 24060, 41215, 29683, 38505, 27122, 37068, 33945,
/* 1456 */  43409, 26302, 39339, 25539, 40703, 29338, 37340, 27925, 37940, 33204,
/* 1457 */  41385, 28816, 36511, 28527, 37613, 31372, 35994, 28533, 37550, 33735,
/* 1458 */  40519, 29662, 35592, 29813, 36202, 31995, 35215, 29213, 37531, 33834,
/* 1459 */  40375, 29587, 35235, 30286, 35802, 31817, 34809, 29560, 37546, 33480,
/* 1460 */  45414, 26999, 39590, 23454, 40884, 31570, 37546, 30288, 33051, 35185,
/* 1461 */  44911, 27541, 40035, 22552, 40632, 32218, 37997, 29440, 33206, 35341,
/* 1462 */  45373, 26058, 41880, 20445, 43298, 29773, 39229, 28253, 34707, 34468,
/* 1463 */  45160, 25990, 42132, 20205, 43577, 28960, 39882, 28058, 34673, 34360,
/* 1464 */  44825, 26799, 41312, 20726, 42854, 29860, 39615, 27730, 34828, 34488,
/* 1465 */  44957, 26241, 41659, 20939, 42477, 29934, 39496, 27847, 34910, 34363,
/* 1466 */  45223, 25375, 42500, 20492, 43187, 29107, 39435, 28281, 34800, 34290,
/* 1467 */  45111, 25718, 41581, 21532, 42655, 29338, 39169, 28444, 34572, 34519,
/* 1468 */  44074, 26649, 41068, 21884, 41859, 29592, 38993, 28473, 34412, 34408,
/* 1469 */  45042, 25349, 41587, 21843, 43113, 28373, 39551, 27779, 35454, 34245,
/* 1470 */  45760, 24296, 42076, 21389, 44793, 26522, 40787, 26369, 37050, 33691,
/* 1471 */  45955, 24228, 41191, 23055, 43324, 27813, 39821, 26407, 37602, 33516,
/* 1472 */  46257, 24866, 42845, 20142, 43582, 29104, 39735, 29045, 33766, 34729,
/* 1473 */  45658, 26071, 41994, 20645, 42310, 30621, 38879, 29668, 33106, 34983,
/* 1474 */  45577, 27221, 39595, 23525, 39513, 33175, 37446, 29878, 33316, 34941,
/* 1475 */  44746, 29014, 38326, 23809, 39095, 33529, 37419, 30497, 32195, 35475,
/* 1476 */  44068, 30658, 36696, 24847, 37943, 34495, 37275, 30148, 32420, 35383,
/* 1477 */  45189, 28381, 39084, 22322, 41257, 32159, 37634, 30275, 32908, 35097,
/* 1478 */  44579, 29180, 39044, 22617, 39504, 33566, 37320, 30761, 32158, 35317,
/* 1479 */  44759, 28996, 39163, 22703, 39413, 33699, 37008, 31119, 32112, 35283,
/* 1480 */  44363, 30374, 37291, 24135, 38230, 34938, 36153, 31416, 32080, 35255,
/* 1481 */  44952, 29070, 39091, 21858, 40808, 32798, 37866, 29954, 33005, 35023,
/* 1482 */  44869, 29541, 38419, 22515, 40140, 33531, 37188, 30777, 32222, 35387,
/* 1483 */  43453, 31959, 37128, 23269, 37526, 36126, 36440, 31097, 31419, 35705,
/* 1484 */  42994, 32002, 37584, 23335, 36906, 35902, 36865, 31015, 31486, 35449,
/* 1485 */  43405, 32569, 36175, 23595, 37572, 36974, 35430, 30881, 32271, 35376,
/* 1486 */  43188, 32954, 35988, 23779, 36981, 37580, 35313, 30759, 32301, 35390,
/* 1487 */  41232, 32287, 36056, 27128, 34747, 33512, 36631, 32827, 31675, 33821,
/* 1488 */  41329, 32361, 36629, 26234, 34936, 33680, 37023, 32734, 31350, 34136,
/* 1489 */  42168, 32496, 35608, 26690, 35117, 34588, 36828, 32395, 31132, 34938,
/* 1490 */  42956, 32324, 34545, 27237, 35592, 35202, 36622, 31191, 32163, 35074,
/* 1491 */  42064, 33347, 33892, 27494, 35175, 35178, 36663, 31098, 32165, 35007,
/* 1492 */  41718, 33404, 33702, 28158, 34261, 35458, 36786, 31017, 31747, 35402,
/* 1493 */  41875, 32688, 33634, 28107, 35645, 34655, 36259, 30724, 32305, 35532,
/* 1494 */  42010, 31619, 33956, 28840, 35342, 34742, 35703, 30454, 32892, 35523,
/* 1495 */  42694, 29565, 35916, 27188, 37625, 32484, 36895, 29495, 33813, 35251,
/* 1496 */  42395, 28948, 36096, 27950, 36802, 32354, 36474, 29876, 33831, 34994,
/* 1497 */  41010, 29768, 35128, 28720, 35569, 32749, 35666, 30072, 33791, 34631,
/* 1498 */  41370, 29682, 34392, 29680, 35072, 33184, 35221, 30080, 34254, 34408,
/* 1499 */  41332, 29723, 34471, 29634, 34975, 33170, 35441, 29820, 34431, 34334,
/* 1500 */  41378, 30214, 34030, 30195, 34044, 34172, 35306, 29562, 34722, 34187,
/* 1501 */  44298, 25764, 42011, 23126, 40889, 28275, 40722, 28152, 34812, 33571,
/* 1502 */  43735, 27082, 40967, 23667, 39921, 28971, 40607, 28554, 34270, 33622,
/* 1503 */  43639, 27998, 40264, 23420, 40092, 29585, 40174, 28727, 34152, 33824,
/* 1504 */  43490, 28681, 39891, 23188, 39909, 30088, 40234, 28629, 34030, 33855,
/* 1505 */  43999, 28214, 40344, 22443, 40712, 29898, 40449, 28314, 34161, 34000,
/* 1506 */  42667, 30128, 39081, 23762, 38450, 31298, 39658, 29554, 33003, 34118,
/* 1507 */  42101, 31167, 38178, 24607, 37040, 32514, 38868, 30446, 32144, 34366,
/* 1508 */  43120, 30120, 38593, 23805, 38679, 32036, 39077, 29408, 33053, 34529,
/* 1509 */  42974, 30064, 38626, 23865, 38608, 32054, 39160, 29081, 33195, 34539,
/* 1510 */  43066, 29720, 39018, 23343, 39253, 31684, 39481, 28525, 33448, 34634,
/* 1511 */  43138, 29623, 38732, 23818, 39594, 31308, 39243, 28354, 34105, 34533,
/* 1512 */  44136, 28453, 39783, 21879, 41657, 29520, 40634, 27660, 34867, 33793,
/* 1513 */  43873, 29039, 39558, 21781, 41191, 30310, 40323, 27929, 34326, 34180,
/* 1514 */  42958, 30563, 38579, 22478, 39572, 31821, 39742, 28376, 33588, 34520,
/* 1515 */  43721, 29637, 39026, 22073, 40564, 31234, 40329, 27368, 34405, 34514,
/* 1516 */  44091, 29089, 39142, 21982, 41213, 30717, 40384, 27050, 34991, 34263,
/* 1517 */  43214, 29764, 38645, 23052, 39660, 31174, 40055, 27418, 34817, 34046,
/* 1518 */  41879, 31006, 37449, 24106, 38554, 31474, 39307, 28093, 34320, 33946,
/* 1519 */  43502, 28494, 38280, 24246, 40317, 29841, 39754, 27219, 35751, 33876,
/* 1520 */  42380, 29104, 36945, 26392, 38414, 30199, 39350, 27586, 34948, 34513,
/* 1521 */  42168, 28508, 36674, 27361, 38602, 29151, 38971, 27834, 35420, 34316,
/* 1522 */  42282, 28051, 35851, 29828, 37694, 28747, 38268, 28870, 35352, 34484,
/* 1523 */  40212, 29126, 35607, 30404, 36934, 28972, 36585, 29941, 34874, 34605,
/* 1524 */  39376, 29155, 35922, 30993, 37038, 28442, 35764, 30312, 35215, 34423,
/* 1525 */  38582, 29955, 35838, 32945, 35674, 28790, 35638, 29957, 35584, 34423,
/* 1526 */  40480, 33125, 34647, 24860, 37245, 35473, 33958, 30143, 34223, 34101,
/* 1527 */  40609, 33279, 34237, 25203, 37153, 35878, 33527, 30295, 34398, 34120,
/* 1528 */  40558, 33087, 34941, 24639, 37061, 36219, 33637, 30368, 33945, 34577,
/* 1529 */  40646, 33837, 33894, 24921, 37404, 36653, 33287, 30166, 34359, 34610,
/* 1530 */  40748, 32623, 35736, 23901, 37375, 36036, 34271, 30168, 33625, 34977,
/* 1531 */  40745, 32992, 35340, 24437, 36797, 36473, 34061, 30478, 33510, 34897,
/* 1532 */  41840, 32557, 35635, 23798, 38436, 36106, 34345, 30032, 34179, 34896,
/* 1533 */  42776, 31687, 37481, 22667, 39248, 35138, 35711, 30171, 33588, 34895,
/* 1534 */  44446, 30239, 39092, 21489, 41027, 33967, 36957, 29860, 33712, 35126,
/* 1535 */  44148, 30083, 40830, 26566, 35279, 35118, 36041, 31636, 34819, 33238,
/* 1536 */  41906, 33412, 39696, 27982, 32530, 35227, 37971, 31931, 34486, 32487,
/* 1537 */  41999, 32831, 37642, 20947, 40135, 34208, 37192, 28768, 34085, 34523,
/* 1538 */  42403, 32691, 37242, 20947, 40569, 34301, 36873, 28786, 34360, 34342,
/* 1539 */  41921, 33290, 37570, 20829, 39053, 35939, 36783, 28918, 33301, 35100,
/* 1540 */  42701, 32007, 37454, 21692, 40227, 34741, 36091, 29270, 34061, 34762,
/* 1541 */  43139, 31452, 37344, 21517, 42623, 33057, 36324, 27907, 35952, 34279,
/* 1542 */  42089, 31445, 38067, 22210, 42105, 32186, 36582, 28077, 36169, 33451,
/* 1543 */  37929, 31242, 39111, 26274, 36726, 30947, 37130, 31198, 33710, 31314,
/* 1544 */  28850, 27862, 35534, 35682, 39968, 36828, 37233, 32731, 33458, 32023,
/* 1545 */  27791, 23759, 29437, 27283, 33348, 32762, 36492, 34704, 35603, 33810,
/* 1546 */  27058, 21792, 26516, 22705, 28902, 28272, 33129, 32133, 34263, 33255,
/* 1547 */  42467, 31593, 37424, 21762, 42138, 31323, 37915, 27685, 36383, 33092,
/* 1548 */  42714, 31579, 37450, 21793, 41578, 32239, 37167, 28546, 35819, 33292,
/* 1549 */  42282, 32164, 37076, 22186, 40463, 33160, 36761, 29000, 35225, 33439,
/* 1550 */  42410, 31880, 37391, 21714, 41202, 32728, 37003, 28513, 35594, 33417,
/* 1551 */  42061, 32424, 36612, 22391, 41198, 32577, 36786, 28487, 35768, 33337,
/* 1552 */  41453, 33396, 35056, 23690, 41303, 32711, 35389, 29205, 36002, 32976,
/* 1553 */  40204, 34398, 34215, 25444, 40086, 32842, 34741, 30354, 35645, 32286,
/* 1554 */  39885, 32998, 35169, 27407, 38737, 31009, 35949, 31694, 34640, 31430,
/* 1555 */  44143, 30595, 35938, 32867, 35338, 30279, 38241, 32359, 34178, 33609,
/* 1556 */  44217, 32348, 34172, 31191, 37250, 33941, 35014, 29349, 37234, 33181,
/* 1557 */  43406, 32032, 36926, 21196, 42355, 32979, 37511, 27696, 35568, 34334,
/* 1558 */  43383, 31980, 36899, 21831, 41494, 32923, 37601, 28302, 35289, 34159,
/* 1559 */  43186, 32478, 36188, 22370, 40828, 34213, 36727, 28489, 34858, 34696,
/* 1560 */  43274, 32058, 36534, 22019, 41628, 33614, 37048, 27780, 35472, 34587,
/* 1561 */  43085, 31765, 37304, 21346, 41935, 33400, 37702, 26623, 36103, 34430,
/* 1562 */  42737, 32742, 36517, 21607, 42115, 33677, 37479, 26360, 36212, 34528,
/* 1563 */  43177, 31810, 37826, 21144, 42677, 32839, 38324, 25592, 37021, 34081,
/* 1564 */  43504, 30909, 38190, 21949, 42927, 31827, 38322, 25823, 37739, 33250,
/* 1565 */  40504, 35746, 33444, 29478, 36811, 35038, 36655, 30497, 33926, 33709,
/* 1566 */  35004, 38656, 36344, 31427, 33517, 35499, 37640, 33355, 32751, 31534,
/* 1567 */  44156, 29237, 38132, 25421, 36425, 34745, 36770, 31734, 31141, 35454,
/* 1568 */  44942, 27812, 39871, 23346, 38841, 32926, 38104, 30519, 32007, 35316,
/* 1569 */  44391, 29036, 39096, 23177, 38741, 33907, 36869, 31343, 31633, 35416,
/* 1570 */  44761, 28714, 38825, 23445, 39058, 33912, 36584, 31173, 32088, 35285,
/* 1571 */  44675, 28616, 38988, 23129, 39776, 32805, 37873, 29925, 32737, 35166,
/* 1572 */  45426, 26438, 41503, 21030, 42171, 30337, 39661, 28671, 33433, 35073,
/* 1573 */  44945, 26002, 42398, 20332, 42934, 28978, 40236, 28316, 33939, 34595,
/* 1574 */  44582, 26168, 41413, 21945, 42243, 28707, 40087, 27937, 34616, 34452,
/* 1575 */  44499, 25708, 41383, 22436, 42522, 27952, 40143, 27471, 35336, 34328,
/* 1576 */  44839, 25232, 41013, 23260, 42903, 27353, 40172, 26928, 36458, 34092,
/* 1577 */  44939, 26451, 42585, 19761, 43485, 28685, 40376, 29059, 33150, 34906,
/* 1578 */  45639, 24549, 43961, 19393, 44889, 26115, 41881, 28503, 33766, 34439,
/* 1579 */  46061, 22956, 46059, 17487, 46427, 25222, 41690, 28998, 33666, 34319,
/* 1580 */  46934, 21764, 45954, 19061, 45530, 25848, 40249, 30932, 32364, 34985,
/* 1581 */  47085, 21244, 45133, 21260, 44349, 26125, 38437, 33310, 31412, 34740,
/* 1582 */  49514, 17028, 47582, 21397, 45485, 23922, 39613, 33514, 31053, 35063,
/* 1583 */  51855, 12894, 49712, 21984, 46827, 20351, 42058, 33144, 31282, 34870,
/* 1584 */  52534, 11279, 51945, 18814, 50523, 19019, 40341, 34681, 31729, 34203,
/* 1585 */  53915, 9949, 50367, 23491, 47166, 20099, 38855, 38286, 28565, 35525,
/* 1586 */  54375, 9227, 51156, 21829, 50386, 16768, 41442, 36206, 30142, 34891,
/* 1587 */  54495, 9902, 48588, 26023, 46623, 19189, 39771, 37683, 29187, 35274,
/* 1588 */  45398, 28190, 41077, 19978, 42659, 29951, 41870, 27219, 34284, 34489,
/* 1589 */  45769, 26942, 42305, 19395, 43640, 28729, 42318, 27139, 34447, 34437,
/* 1590 */  45828, 26870, 41482, 20931, 42649, 29476, 41618, 27430, 33981, 34919,
/* 1591 */  44925, 27066, 41148, 22429, 41629, 28795, 41754, 27616, 34201, 34332,
/* 1592 */  43867, 27302, 40615, 23736, 41328, 27787, 41319, 28331, 34317, 33913,
/* 1593 */  43561, 26454, 40499, 25129, 40598, 27764, 40788, 27978, 35043, 33666,
/* 1594 */  43640, 26515, 39922, 26894, 39439, 28209, 40338, 28570, 34440, 34405,
/* 1595 */  43362, 26178, 40049, 28454, 38784, 28507, 39070, 28618, 35415, 34506,
/* 1596 */  42991, 25562, 40326, 28499, 39570, 27102, 39967, 27408, 36475, 33982,
/* 1597 */  42536, 26212, 39686, 30347, 38222, 27494, 39496, 27236, 36939, 34285,
/* 1598 */  41547, 27788, 38611, 31559, 37104, 28127, 38548, 27990, 37161, 33787,
/* 1599 */  40211, 28078, 38324, 32447, 35993, 29239, 36911, 28519, 37087, 33435,
/* 1600 */  40090, 28389, 38807, 32695, 36234, 28532, 37290, 28438, 37210, 33839,
/* 1601 */  42447, 35513, 34560, 23542, 35978, 37754, 37655, 29973, 31267, 35818,
/* 1602 */  43084, 33843, 36379, 22757, 36236, 36941, 38313, 30643, 30098, 36317,
/* 1603 */  42343, 35725, 33916, 24220, 35653, 37996, 37021, 30653, 30721, 36059,
/* 1604 */  44745, 31915, 34118, 25814, 38115, 35592, 35577, 31490, 32283, 35217,
/* 1605 */  43379, 33036, 35323, 24626, 37158, 35631, 36415, 32243, 30688, 35728,
/* 1606 */  45469, 29709, 38178, 21630, 41077, 33891, 38141, 29463, 32044, 36464,
/* 1607 */  48813, 22769, 43050, 17750, 49562, 26664, 39542, 26729, 38117, 33344,
/* 1608 */  43340, 31762, 36498, 24765, 38851, 34556, 36799, 30173, 33676, 35777,
/* 1609 */  37452, 32043, 35327, 29948, 35087, 32558, 36203, 31093, 35481, 33320,
/* 1610 */  34592, 30582, 33977, 29427, 34382, 31676, 35785, 30867, 35441, 33535,
/* 1611 */  33849, 30997, 32117, 29726, 33646, 31309, 34274, 31629, 35279, 33006,
/* 1612 */  47946, 22205, 43527, 22192, 44229, 24805, 45656, 23351, 37496, 33882,
/* 1613 */  47465, 23189, 42536, 22760, 43649, 25751, 44484, 24234, 37077, 33915,
/* 1614 */  48543, 20607, 44967, 21452, 44987, 23782, 46401, 22672, 38305, 33366,
/* 1615 */  48166, 21340, 43500, 24282, 41545, 26450, 44323, 24312, 37536, 33417,
/* 1616 */  49414, 19653, 43159, 26781, 40132, 25668, 46552, 21824, 39356, 32922,
/* 1617 */  49937, 19022, 42572, 29441, 37961, 25886, 47136, 22028, 39078, 32961,
/* 1618 */  46775, 25953, 36100, 33100, 36260, 28750, 41426, 30175, 32573, 34857,
/* 1619 */  48497, 23620, 37532, 33603, 35704, 29173, 41703, 30132, 32144, 35371,
/* 1620 */  46867, 26837, 36125, 33646, 35125, 32250, 37916, 31541, 32347, 35047,
/* 1621 */  45573, 28160, 43043, 14877, 46603, 28669, 42692, 25506, 36084, 33742,
/* 1622 */  45469, 28852, 42004, 15623, 45524, 30419, 41782, 25686, 35483, 34274,
/* 1623 */  47541, 25457, 43606, 13825, 50757, 26209, 43246, 23269, 38653, 33155,
/* 1624 */  48397, 23972, 44786, 12342, 53363, 24389, 43822, 22681, 39322, 33077,
/* 1625 */  47834, 25142, 43165, 14198, 52091, 25413, 42128, 23913, 39272, 32923,
/* 1626 */  46446, 26736, 43250, 14862, 48179, 28951, 40954, 25655, 36456, 34266,
/* 1627 */  49622, 20045, 47989, 9858, 59062, 18185, 46238, 20412, 42883, 31305,
/* 1628 */  47914, 23877, 44395, 12666, 54865, 23169, 43359, 22080, 41258, 32386,
/* 1629 */  44454, 28426, 40489, 18438, 46205, 29699, 39135, 26110, 38283, 33420,
/* 1630 */  44056, 29404, 37806, 20436, 45375, 30512, 37843, 26613, 37901, 33847,
/* 1631 */  42398, 30681, 39315, 23449, 37436, 31816, 39940, 30168, 32416, 34080,
/* 1632 */  43380, 29621, 40108, 22340, 38715, 31634, 40247, 29458, 32764, 34317,
/* 1633 */  43884, 29003, 40647, 21878, 38955, 32199, 39577, 30178, 31929, 34901,
/* 1634 */  43464, 29413, 40564, 22146, 38340, 32424, 39289, 30793, 31542, 34806,
/* 1635 */  43418, 30241, 39205, 23207, 37474, 33662, 38563, 31036, 31113, 35236,
/* 1636 */  43470, 29972, 39089, 23646, 37646, 32892, 39301, 30290, 31645, 35084,
/* 1637 */  44197, 28589, 40046, 22820, 39167, 32220, 39272, 29727, 32192, 35247,
/* 1638 */  43899, 28749, 39097, 24023, 39414, 31900, 37974, 30813, 31866, 35380,
/* 1639 */  43661, 28191, 38877, 25477, 38724, 31191, 38470, 30299, 32162, 35266,
/* 1640 */  42584, 28662, 38259, 26356, 38660, 30446, 38066, 30694, 31955, 35177,
/* 1641 */  41514, 28581, 37955, 27526, 38181, 29845, 37315, 31295, 31658, 35082,
/* 1642 */  42359, 26859, 39167, 27547, 39103, 28221, 38776, 29782, 32749, 35111,
/* 1643 */  44449, 29597, 38758, 23433, 39117, 32358, 40114, 28109, 33865, 34563,
/* 1644 */  43285, 31459, 37939, 23737, 37699, 33423, 39729, 29081, 32636, 34861,
/* 1645 */  43437, 31446, 38092, 23136, 38186, 33578, 39682, 29290, 31862, 35496,
/* 1646 */  43768, 30147, 38925, 23051, 39361, 31908, 40539, 28268, 32817, 35261,
/* 1647 */  43643, 30307, 37551, 24978, 39052, 31909, 39784, 28335, 32941, 35446,
/* 1648 */  43666, 29319, 37248, 26947, 38665, 31199, 38532, 29844, 32575, 35287,
/* 1649 */  42391, 29091, 37357, 28457, 38069, 30421, 38381, 29322, 33179, 34839,
/* 1650 */  41398, 29017, 36881, 30579, 37441, 29553, 38517, 28885, 33415, 34702,
/* 1651 */  40094, 29352, 36941, 32458, 37213, 29036, 37409, 29146, 33528, 34934,
/* 1652 */  38254, 30193, 37250, 34437, 36511, 28978, 36271, 29300, 33961, 34849,
/* 1653 */  36847, 30977, 37830, 36516, 36064, 28785, 34683, 29149, 34647, 35203,
/* 1654 */  35809, 31511, 39205, 37005, 35575, 28782, 33276, 29628, 35721, 34786,
/* 1655 */  34458, 31929, 40055, 37538, 36224, 28568, 32464, 29746, 35879, 34637,
/* 1656 */  34083, 32041, 40951, 37168, 36821, 28538, 32213, 29912, 35754, 34413,
/* 1657 */  43572, 27356, 43143, 18583, 44827, 27322, 41285, 26855, 35835, 33222,
/* 1658 */  43261, 28232, 42467, 18905, 43878, 28537, 40503, 27532, 35379, 33323,
/* 1659 */  42184, 30099, 40913, 20472, 41302, 30709, 39177, 28734, 34356, 33581,
/* 1660 */  41708, 30862, 39998, 21246, 40500, 31833, 38411, 28917, 33885, 33955,
/* 1661 */  40598, 32001, 38287, 23560, 38915, 32780, 37064, 29850, 33445, 33915,
/* 1662 */  39617, 32269, 37742, 24826, 38934, 32847, 36116, 29749, 34454, 33044,
/* 1663 */  37829, 32013, 35818, 29956, 36720, 32304, 34855, 31365, 35007, 31072,
/* 1664 */  37132, 31526, 38679, 35257, 36836, 33181, 35415, 30218, 35034, 32219,
/* 1665 */  38240, 30194, 40656, 33973, 37277, 32597, 35835, 30172, 34589, 32325,
/* 1666 */  45167, 27150, 42533, 17864, 45105, 28433, 42291, 25594, 35503, 34814,
/* 1667 */  45059, 27268, 42057, 18673, 44129, 29423, 41312, 26918, 34011, 35583,
/* 1668 */  45902, 24322, 44676, 17356, 46585, 25464, 43574, 25448, 35986, 34212,
/* 1669 */  47381, 20911, 47971, 14168, 51441, 20525, 46747, 22483, 39094, 32772,
/* 1670 */  48575, 18633, 49293, 14413, 51716, 19644, 47863, 21644, 39618, 32901,
/* 1671 */  48040, 19372, 46904, 18711, 47509, 22484, 45873, 24298, 37425, 34387,
/* 1672 */  49254, 17619, 48567, 17061, 50603, 19558, 47484, 23413, 38768, 33480,
/* 1673 */  47482, 22750, 39381, 27421, 42414, 26191, 39132, 31826, 34079, 34422,
/* 1674 */  40543, 29146, 36661, 29663, 37881, 33927, 35477, 33303, 35998, 32660,
/* 1675 */  36463, 29861, 36207, 31802, 37858, 36073, 36583, 34480, 35570, 32688,
/* 1676 */  44425, 29240, 40332, 20247, 42081, 30647, 40384, 27393, 35574, 33455,
/* 1677 */  43556, 31061, 39601, 20566, 39627, 33789, 38905, 29089, 33036, 34823,
/* 1678 */  41394, 34162, 38387, 21829, 36014, 36124, 38643, 30033, 31356, 35307,
/* 1679 */  40147, 36890, 35513, 24057, 33596, 38803, 37129, 30404, 30848, 35659,
/* 1680 */  38331, 38764, 34983, 24991, 31892, 38900, 37299, 30614, 31430, 34515,
/* 1681 */  38667, 38926, 34672, 25048, 31887, 39464, 37173, 30331, 31837, 34418,
/* 1682 */  37854, 40247, 34348, 25118, 31136, 39353, 37820, 30348, 32017, 33918,
/* 1683 */  37063, 41077, 34633, 25482, 29872, 38682, 38874, 30594, 32215, 33239,
/* 1684 */  38263, 41540, 32865, 25285, 31168, 39430, 38663, 29510, 32712, 33861,
/* 1685 */  38952, 42498, 30967, 24969, 32178, 40364, 39230, 27832, 32537, 34953,
/* 1686 */  39604, 41701, 31028, 25292, 32344, 40484, 39071, 27436, 33117, 34793,
/* 1687 */  40200, 41425, 30572, 25296, 33020, 40787, 38894, 26784, 33359, 35078,
/* 1688 */  45097, 29730, 38089, 21757, 42259, 31366, 39037, 29312, 33565, 35121,
/* 1689 */  46377, 28977, 37353, 21562, 45101, 29196, 39067, 28991, 35411, 34033,
/* 1690 */  46629, 29678, 35004, 24612, 43613, 29074, 38588, 30975, 33902, 34471,
/* 1691 */  48172, 25845, 39182, 22299, 45337, 26048, 42819, 27372, 35770, 34099,
/* 1692 */  46639, 27767, 39638, 22027, 43146, 27641, 42566, 27360, 36385, 33540,
/* 1693 */  45415, 28618, 40837, 22025, 41715, 27501, 42893, 27553, 37148, 32838,
/* 1694 */  44652, 30157, 40013, 22928, 40552, 28694, 41048, 29278, 36675, 32769,
/* 1695 */  43513, 30245, 42501, 22578, 39888, 28923, 40587, 30537, 35113, 33505,
/* 1696 */  39637, 32872, 41794, 26566, 38213, 31287, 37982, 31623, 34454, 32451,
/* 1697 */  39324, 32780, 41829, 27426, 37579, 31658, 37836, 31630, 33772, 32915,
/* 1698 */  40925, 32080, 40750, 26811, 38682, 32496, 36427, 31151, 34139, 33688,
/* 1699 */  41253, 31340, 41438, 26308, 39189, 31720, 37164, 31045, 34246, 33428,
/* 1700 */  43873, 30493, 37551, 25380, 37670, 32184, 39426, 28895, 34684, 33567,
/* 1701 */  43411, 30663, 38401, 23778, 38477, 32466, 38327, 30356, 33464, 33932,
/* 1702 */  43474, 30882, 38257, 22244, 40404, 32609, 37859, 29517, 34015, 34288,
/* 1703 */  42581, 31479, 37162, 24743, 37375, 34510, 36206, 31282, 32557, 34831,
/* 1704 */  42866, 30067, 38236, 24414, 39145, 32151, 37079, 30520, 33745, 34597,
/* 1705 */  43310, 27445, 40224, 23607, 40480, 31187, 35780, 31906, 33501, 34203,
/* 1706 */  45241, 25533, 41893, 22517, 42451, 31886, 34849, 32571, 33313, 35370,
/* 1707 */  40907, 29304, 43933, 26373, 38633, 33571, 34725, 33235, 31279, 34905,
/* 1708 */  38298, 32360, 41412, 30147, 36690, 34126, 34401, 32182, 32597, 34218,
/* 1709 */  37002, 33419, 41035, 31404, 35999, 33403, 35297, 31724, 33013, 33821,
/* 1710 */  37485, 33962, 40368, 30159, 35891, 34463, 35350, 31867, 33033, 33606,
/* 1711 */  42815, 29512, 38663, 23774, 39453, 30625, 39529, 29248, 34053, 34570,
/* 1712 */  40529, 32602, 37155, 25957, 35955, 32125, 38339, 31675, 33067, 34288,
/* 1713 */  40807, 32778, 37182, 26927, 35851, 31412, 39204, 31642, 33866, 34053,
/* 1714 */  41624, 30949, 38835, 27512, 35883, 30373, 40233, 31004, 35605, 33060,
/* 1715 */  40741, 31234, 39375, 28950, 33739, 32406, 38256, 32667, 35867, 32593,
/* 1716 */  42431, 29185, 41928, 26590, 36285, 31964, 38288, 32848, 34809, 32427,
/* 1717 */  40487, 30436, 42081, 26619, 37305, 30863, 38908, 32589, 34930, 32097,
/* 1718 */  39932, 30515, 42938, 27293, 37122, 30656, 38330, 32713, 34238, 32491,
/* 1719 */  41069, 30800, 41781, 26861, 37840, 31343, 38097, 31175, 34756, 32877,
/* 1720 */  39949, 31872, 41844, 27084, 37915, 30829, 38316, 31466, 33964, 33179,
/* 1721 */  40569, 30478, 42655, 26445, 39205, 30446, 38214, 31259, 33540, 33614,
/* 1722 */  42909, 28552, 39591, 22644, 41716, 28950, 38758, 28823, 35570, 32571,
/* 1723 */  43186, 30386, 36799, 24715, 39275, 32762, 36226, 30483, 33967, 33856,
/* 1724 */  41143, 33645, 34624, 26218, 36159, 34971, 35470, 31031, 33475, 33566,
/* 1725 */  41692, 33063, 35282, 25689, 36608, 34590, 35787, 31434, 32941, 33890,
/* 1726 */  41188, 34348, 34236, 26094, 36059, 35466, 35381, 31514, 32727, 34187,
/* 1727 */  42189, 32739, 35460, 25731, 36896, 34474, 35903, 31761, 32505, 34372,
/* 1728 */  42379, 32123, 36309, 25148, 37202, 34083, 36494, 31430, 32511, 34359,
/* 1729 */  41896, 32612, 36582, 24703, 36550, 34633, 37041, 31094, 31897, 34662,
/* 1730 */  40451, 33934, 37065, 24587, 34833, 34645, 37747, 31594, 31463, 34176,
/* 1731 */  42746, 32500, 37081, 22799, 38384, 34422, 37843, 30141, 32119, 35129,
/* 1732 */  43075, 32210, 37285, 22976, 38286, 33751, 38609, 30212, 32082, 35038,
/* 1733 */  42201, 33716, 36691, 23400, 36772, 35105, 37946, 30810, 31661, 35118,
/* 1734 */  42644, 33202, 37215, 22660, 37385, 34913, 38394, 30436, 31725, 35182,
/* 1735 */  42377, 33552, 37120, 23107, 36536, 35051, 38308, 31100, 31453, 34855,
/* 1736 */  44051, 30468, 38476, 21764, 40776, 32123, 39089, 28845, 33907, 34396,
/* 1737 */  42341, 31958, 38544, 22400, 38303, 32604, 39775, 29156, 33185, 34161,
/* 1738 */  42147, 32064, 38803, 22229, 38051, 32794, 39622, 29398, 33013, 34214,
/* 1739 */  42571, 31022, 40149, 20726, 39917, 31065, 40656, 28647, 33752, 33825,
/* 1740 */  44553, 30092, 39497, 19868, 42090, 32133, 39732, 28027, 33748, 35068,
/* 1741 */  45236, 28482, 40327, 19702, 43774, 30091, 39943, 27664, 35375, 34027,
/* 1742 */  43447, 30771, 39167, 21172, 40363, 32138, 39486, 28709, 33852, 34283,
/* 1743 */  44070, 31233, 37990, 21105, 40877, 33807, 38387, 28325, 33716, 35147,
/* 1744 */  44037, 29629, 40302, 20059, 41631, 31210, 40429, 27788, 34182, 34423,
/* 1745 */  43075, 30977, 39048, 21743, 39552, 32447, 39458, 29005, 33061, 34717,
/* 1746 */  42947, 30638, 39215, 22056, 39648, 31790, 39436, 29232, 33114, 34526,
/* 1747 */  42537, 30728, 39011, 23171, 38572, 31523, 39458, 29924, 32760, 34314,
/* 1748 */  41214, 32206, 36658, 25454, 37222, 32627, 37502, 30860, 32434, 33961,
/* 1749 */  41264, 31501, 36356, 27055, 36726, 31598, 37859, 31086, 32204, 33850,
/* 1750 */  41956, 29458, 38435, 26993, 37556, 29563, 38373, 31686, 32259, 33981,
/* 1751 */  42009, 28815, 37348, 29911, 37057, 29345, 38209, 30578, 32712, 34610,
/* 1752 */  39625, 34349, 36240, 23050, 35433, 36620, 36280, 29434, 32267, 35163,
/* 1753 */  39303, 34947, 35407, 23690, 34650, 37764, 35285, 29773, 32121, 35399,
/* 1754 */  38897, 35180, 34783, 24314, 34109, 37813, 34834, 30052, 32190, 35150,
/* 1755 */  39274, 35015, 34730, 24121, 34705, 37863, 34688, 29960, 32360, 35294,
/* 1756 */  41065, 33333, 35913, 22992, 37437, 36623, 35277, 29336, 33346, 35347,
/* 1757 */  44037, 30092, 38314, 20513, 42922, 32736, 37194, 27600, 35936, 34316,
/* 1758 */  44263, 29722, 37540, 24248, 41117, 31786, 36422, 29690, 36695, 32836,
/* 1759 */  42996, 32155, 36336, 29730, 37881, 31309, 35423, 31781, 36166, 33324,
/* 1760 */  39477, 36493, 38240, 28975, 34363, 31084, 36334, 33023, 36835, 32741,
/* 1761 */  35623, 36792, 38969, 33313, 32827, 31210, 34946, 33641, 36282, 34391,
/* 1762 */  45417, 30826, 33220, 24111, 44556, 32632, 34817, 26231, 40506, 32133,
/* 1763 */  44068, 32666, 33818, 23366, 41452, 36007, 35137, 26581, 37544, 34196,
/* 1764 */  43317, 34321, 31445, 26160, 38754, 37850, 33699, 27629, 37149, 34158,
/* 1765 */  42376, 35218, 31383, 25259, 39713, 36833, 33928, 27792, 37236, 33786,
/* 1766 */  43135, 32935, 33259, 25091, 40425, 34643, 35176, 27646, 37822, 33151,
/* 1767 */  43974, 30927, 34861, 24092, 42107, 33112, 35218, 27917, 38111, 32855,
/* 1768 */  42675, 32743, 34164, 24429, 40496, 34400, 35476, 27443, 37816, 33112,
/* 1769 */  43326, 32266, 34140, 24204, 41777, 33754, 35327, 27512, 38286, 32990,
/* 1770 */  42770, 34107, 33438, 23396, 41342, 35757, 35097, 26878, 38000, 33759,
/* 1771 */  45451, 30767, 33041, 24725, 44704, 32406, 35024, 25772, 41760, 31679,
/* 1772 */  43578, 32158, 32864, 25654, 42342, 33043, 35159, 26755, 40669, 32008,
/* 1773 */  41280, 34403, 33138, 25565, 41357, 33960, 34703, 28722, 39097, 32998,
/* 1774 */  37933, 36829, 32362, 26240, 39121, 35687, 33747, 30479, 37567, 34244,
/* 1775 */  37102, 35534, 33130, 25362, 37068, 33731, 34239, 30273, 36928, 32912,
/* 1776 */  37192, 33318, 33842, 26092, 36231, 30444, 35762, 30776, 35762, 32273,
/* 1777 */  37307, 33717, 34232, 26554, 36474, 31494, 35596, 31553, 35449, 33120,
/* 1778 */  39550, 34372, 33592, 28393, 37564, 31543, 36724, 32768, 33692, 33142,
/* 1779 */  38866, 34936, 34845, 29205, 35697, 32418, 37051, 33621, 33064, 32332,
/* 1780 */  39367, 33957, 35661, 30664, 34687, 33362, 36952, 33618, 35037, 31822,
/* 1781 */  37192, 33210, 37426, 31090, 35558, 31673, 37314, 33514, 36059, 33159,
/* 1782 */  35578, 34114, 36611, 33475, 35861, 32899, 35125, 33108, 36224, 32574,
/* 1783 */  35504, 34408, 36332, 33995, 35828, 34300, 35295, 31469, 36564, 33396,
/* 1784 */  45636, 26911, 42084, 20315, 43088, 28126, 42311, 27544, 34897, 33771,
/* 1785 */  44976, 27615, 41627, 20597, 42525, 28612, 41523, 28286, 34703, 33573,
/* 1786 */  46461, 24838, 42877, 20685, 43800, 26868, 42251, 27606, 35540, 33376,
/* 1787 */  46736, 23165, 45647, 17947, 46423, 24319, 44009, 26654, 35809, 33347,
/* 1788 */  47752, 21528, 44985, 20392, 45702, 24188, 42578, 28923, 34184, 33967,
/* 1789 */  49347, 17747, 47917, 19969, 47122, 21152, 43491, 30859, 32341, 34517,
/* 1790 */  51152, 14165, 50219, 19153, 49460, 18893, 43190, 32165, 31992, 34481,
/* 1791 */  53004, 11541, 50004, 21698, 49014, 18300, 41588, 35068, 30581, 34773,
/* 1792 */  54389, 9278, 51052, 21496, 51373, 14413, 44355, 33954, 31274, 34513,
/* 1793 */  55428, 8605, 48663, 26453, 48246, 15171, 42748, 37620, 28222, 35686,
/* 1794 */  54209, 11561, 46032, 26441, 49183, 15778, 42569, 34799, 31877, 34045,
/* 1795 */  54446, 11069, 46555, 25916, 50296, 14194, 43990, 34051, 32101, 34027,
/* 1796 */  37012, 38150, 35783, 24695, 31741, 36699, 37922, 31096, 31135, 33641,
/* 1797 */  37769, 38306, 34709, 24805, 32662, 37530, 37258, 30365, 31624, 34185,
/* 1798 */  38033, 38386, 34276, 24795, 33453, 37813, 36758, 30230, 31614, 34705,
/* 1799 */  38415, 38972, 33651, 24845, 33767, 39241, 36630, 29051, 31599, 35920,
/* 1800 */  38717, 38809, 33649, 25174, 34175, 39417, 36488, 28558, 32005, 36007,
/* 1801 */  40834, 36935, 32843, 25179, 38006, 37559, 35224, 28106, 34817, 34932,
/* 1802 */  35719, 40385, 33168, 28309, 33966, 37084, 35149, 30800, 33926, 33279,
/* 1803 */  26207, 34552, 37502, 33568, 32662, 34919, 35409, 31245, 31014, 32938,
/* 1804 */  22808, 27988, 30751, 27835, 30148, 32255, 32837, 31599, 31421, 32606,
/* 1805 */  22956, 27027, 27836, 22891, 25102, 27722, 28550, 28512, 30737, 32905,
/* 1806 */  23857, 27304, 28181, 25399, 28314, 29635, 30374, 30058, 31822, 33274,
/* 1807 */  42931, 34036, 32420, 27911, 36524, 36217, 36237, 28770, 34061, 35168,
/* 1808 */  41784, 35294, 32700, 26964, 36029, 36714, 36490, 28891, 33286, 35358,
/* 1809 */  40813, 36143, 32749, 26722, 35863, 36844, 35636, 29579, 33424, 34809,
/* 1810 */  39533, 36215, 33528, 27171, 35195, 35949, 35482, 30436, 33010, 34440,
/* 1811 */  39208, 36048, 33515, 28180, 35281, 35190, 34912, 30602, 33838, 34028,
/* 1812 */  41497, 32805, 34884, 28915, 36653, 33687, 34306, 31735, 34002, 34225,
/* 1813 */  41316, 31632, 37974, 27069, 37379, 33305, 34720, 31187, 34309, 34884,
/* 1814 */  34621, 31684, 38352, 33491, 34943, 31206, 34537, 31566, 35241, 32666,
/* 1815 */  26094, 24731, 32316, 34638, 38206, 33706, 33315, 29813, 31443, 32478,
/* 1816 */  20612, 16597, 22021, 27901, 34130, 33490, 33172, 31031, 32113, 32414,
/* 1817 */  18255, 12928, 17096, 23918, 30858, 32165, 32695, 31675, 33103, 33146,
/* 1818 */  18079, 11704, 15373, 19760, 24460, 24029, 25335, 26768, 30538, 32301,
/* 1819 */  42734, 32295, 38392, 21400, 40286, 32964, 39262, 28334, 33811, 34454,
/* 1820 */  42096, 33108, 37899, 21847, 39381, 33993, 38801, 28364, 33328, 34931,
/* 1821 */  41606, 33658, 37341, 22293, 38838, 34587, 38367, 28395, 33258, 34938,
/* 1822 */  40611, 33704, 37747, 23150, 37737, 34103, 38569, 28739, 33121, 34498,
/* 1823 */  40346, 34672, 36670, 23843, 37638, 35274, 37649, 28350, 33146, 35111,
/* 1824 */  38913, 34800, 37888, 24217, 36649, 34784, 37598, 29510, 32542, 34500,
/* 1825 */  39996, 32426, 39246, 24698, 38763, 31777, 37522, 29831, 34258, 33689,
/* 1826 */  41563, 27952, 41707, 30342, 37277, 31120, 36184, 32008, 34761, 33438,
/* 1827 */  37276, 29211, 38122, 34307, 36287, 33372, 36971, 31590, 34776, 32689,
/* 1828 */  43364, 32710, 35965, 20481, 43541, 32771, 37323, 26372, 37892, 32733,
/* 1829 */  43823, 32452, 35784, 20460, 43742, 33347, 36862, 26409, 37736, 33102,
/* 1830 */  44231, 31915, 35972, 20342, 44365, 33079, 36700, 26498, 37762, 33268,
/* 1831 */  45195, 30052, 36224, 21432, 45617, 31031, 36520, 26761, 38850, 32666,
/* 1832 */  42425, 32671, 36075, 21622, 42786, 32585, 36828, 26619, 37825, 32917,
/* 1833 */  43540, 29523, 36667, 23032, 45068, 28575, 36434, 27582, 40106, 30709,
/* 1834 */  42666, 32075, 34803, 24911, 43807, 31443, 34413, 28068, 40506, 31832,
/* 1835 */  35007, 34963, 36056, 29610, 34242, 33202, 34701, 31052, 35137, 33611,
/* 1836 */  27725, 29741, 32090, 30508, 32512, 32520, 33426, 30961, 32337, 32454,
/* 1837 */  28034, 30817, 32166, 31447, 34288, 34300, 34793, 33713, 33951, 32592,
/* 1838 */  28624, 31049, 32293, 32294, 34644, 34526, 35589, 34434, 34077, 32900,
/* 1839 */  43292, 29935, 37956, 25249, 37389, 33396, 37735, 30410, 32305, 34974,
/* 1840 */  43578, 31246, 36255, 25593, 37210, 34881, 36983, 30657, 31745, 35731,
/* 1841 */  42545, 32405, 35880, 25902, 36264, 35169, 36527, 31131, 32217, 34879,
/* 1842 */  40914, 32635, 37597, 25246, 35175, 33590, 38456, 31200, 31765, 34060,
/* 1843 */  42607, 32097, 37220, 24015, 37369, 34281, 38126, 30274, 31855, 35296,
/* 1844 */  44397, 29976, 37960, 23381, 39353, 33807, 37457, 30204, 32442, 35425,
/* 1845 */  43999, 30807, 37419, 23221, 39267, 34294, 37169, 30199, 32397, 35368,
/* 1846 */  43077, 31312, 37663, 23956, 37603, 34144, 37788, 30584, 31973, 35032,
/* 1847 */  42857, 30969, 38817, 23005, 37722, 33685, 38270, 30637, 31917, 34775,
/* 1848 */  41910, 32210, 37933, 24486, 35584, 34723, 37563, 31763, 31284, 34643,
/* 1849 */  42536, 30906, 39107, 23469, 37492, 32903, 38245, 31267, 32047, 34423,
/* 1850 */  42085, 31864, 38033, 24720, 35967, 34302, 37387, 31787, 31589, 34654,
/* 1851 */  43085, 30225, 39375, 23321, 38456, 32617, 38157, 30441, 33103, 34318,
/* 1852 */  44298, 27161, 41573, 21981, 41500, 27927, 42782, 26910, 34750, 33870,
/* 1853 */  44856, 26785, 41657, 21872, 41791, 27699, 43196, 26489, 35257, 33642,
/* 1854 */  45482, 26084, 42574, 20671, 42876, 27338, 43321, 26422, 35523, 33545,
/* 1855 */  45371, 27344, 41288, 21231, 41817, 29182, 42322, 27004, 34853, 34027,
/* 1856 */  44999, 27694, 42101, 20273, 41518, 29451, 42371, 27817, 33933, 34184,
/* 1857 */  45553, 27124, 42562, 19475, 42501, 29043, 42886, 27064, 34502, 34111,
/* 1858 */  44552, 28271, 42796, 19557, 41339, 29037, 42982, 28337, 33752, 33810,
/* 1859 */  44126, 30093, 41069, 21236, 38664, 31501, 41387, 30150, 32485, 34169,
/* 1860 */  44135, 30770, 40818, 21013, 38354, 31818, 41805, 29990, 32469, 34195,
/* 1861 */  44863, 30759, 39847, 21378, 38149, 33122, 41333, 29817, 31984, 34799,
/* 1862 */  45223, 30499, 40165, 20788, 38503, 33401, 41097, 30091, 31566, 35107,
/* 1863 */  41864, 34690, 36568, 23031, 35126, 38139, 36761, 31118, 31009, 35472,
/* 1864 */  40842, 36608, 35133, 23757, 34086, 39075, 36380, 30874, 31520, 35061,
/* 1865 */  40734, 35617, 36734, 23481, 33810, 38215, 36923, 31427, 31025, 35007,
/* 1866 */  41776, 34975, 36959, 22352, 35282, 38671, 36845, 30769, 30738, 35931,
/* 1867 */  41914, 34773, 37034, 22584, 35006, 38926, 36660, 30892, 30670, 35963,
/* 1868 */  42773, 33856, 37478, 22221, 35918, 38426, 36932, 30636, 30909, 35999,
/* 1869 */  43211, 32537, 38268, 22756, 36291, 37377, 36526, 31445, 31402, 35418,
/* 1870 */  42603, 33270, 38071, 23075, 36128, 37287, 37046, 31096, 31568, 35522,
/* 1871 */  39572, 35303, 36957, 28002, 33873, 35005, 37323, 32163, 34353, 33150,
/* 1872 */  36008, 35133, 37445, 31565, 34745, 33208, 36886, 32504, 34744, 33534,
/* 1873 */  45481, 29334, 39040, 21675, 39751, 34457, 37425, 30678, 32138, 35390,
/* 1874 */  44117, 31179, 38243, 22387, 38187, 34811, 37574, 30814, 32452, 34716,
/* 1875 */  43936, 31587, 38862, 21486, 37692, 35724, 37577, 30876, 32051, 34995,
/* 1876 */  44013, 30842, 40408, 20446, 38459, 34104, 38611, 30888, 32417, 34518,
/* 1877 */  43014, 32446, 40129, 20582, 36794, 34881, 38915, 31390, 31830, 34410,
/* 1878 */  42479, 33734, 39646, 20697, 35451, 35999, 38999, 31695, 31235, 34561,
/* 1879 */  42874, 33602, 39829, 20149, 36052, 35820, 39232, 31579, 31366, 34599,
/* 1880 */  42718, 34166, 40084, 20016, 35487, 35744, 39830, 31816, 31332, 34404,
/* 1881 */  43519, 33665, 40290, 19403, 36139, 35947, 39882, 31676, 31279, 34599,
/* 1882 */  45241, 31563, 40440, 18709, 38801, 35300, 39413, 30797, 31973, 34869,
/* 1883 */  44505, 33482, 38456, 20258, 37064, 36796, 38483, 31267, 32027, 34677,
/* 1884 */  42889, 34859, 38822, 20885, 35130, 36536, 39075, 31839, 31753, 34307,
/* 1885 */  42873, 33737, 39129, 20564, 36474, 35868, 38988, 31044, 31712, 34632,
/* 1886 */  43172, 26729, 40829, 24283, 40620, 29123, 39032, 27918, 35313, 34562,
/* 1887 */  42537, 27309, 40048, 25317, 40203, 28491, 39304, 27458, 36071, 34278,
/* 1888 */  42914, 26178, 40881, 25171, 41108, 27451, 39546, 26738, 37186, 33880,
/* 1889 */  43396, 24803, 41627, 25676, 40957, 26957, 39477, 26184, 38574, 32835,
/* 1890 */  41366, 27354, 39283, 28935, 38157, 28760, 37205, 27873, 37607, 33213,
/* 1891 */  39891, 27932, 40527, 28948, 38517, 28037, 36558, 28402, 37476, 33561,
/* 1892 */  38858, 29547, 39953, 30974, 37203, 28591, 35515, 28959, 37815, 33423,
/* 1893 */  36941, 31895, 39683, 32600, 35948, 28814, 34085, 30346, 37464, 33634,
/* 1894 */  36013, 32739, 40428, 33345, 35732, 28595, 33153, 30883, 37492, 33832,
/* 1895 */  36166, 32890, 40600, 33548, 35059, 28861, 33174, 30951, 37888, 33319,
/* 1896 */  36008, 32578, 40767, 33408, 35297, 28319, 33688, 31093, 37407, 33113,
/* 1897 */  42767, 32590, 36718, 24383, 36172, 36185, 36618, 31087, 31862, 35089,
/* 1898 */  44363, 31223, 36816, 23706, 38020, 36033, 36517, 30359, 32341, 35551,
/* 1899 */  40943, 34407, 36243, 25402, 33790, 36599, 37011, 31638, 31189, 34808,
/* 1900 */  41814, 34022, 35744, 25331, 34690, 37358, 36356, 30953, 31707, 35262,
/* 1901 */  40755, 35302, 35267, 25285, 34649, 37126, 36776, 30554, 31618, 35382,
/* 1902 */  40911, 35308, 34955, 25789, 34651, 37320, 36660, 30151, 32089, 35272,
/* 1903 */  40551, 35619, 35269, 25718, 34981, 36788, 37434, 29733, 31990, 35324,
/* 1904 */  41657, 33536, 36846, 25162, 36841, 34994, 38142, 28958, 33501, 34440,
/* 1905 */  38266, 39421, 32794, 28613, 33161, 37265, 37553, 29773, 32658, 34270,
/* 1906 */  32830, 40444, 37232, 30600, 31233, 34417, 36968, 32941, 32293, 32607,
/* 1907 */  28783, 37199, 38593, 33323, 33950, 35581, 35131, 32511, 31426, 32362,
/* 1908 */  41014, 30811, 40090, 22501, 38404, 31854, 38816, 29696, 33152, 33601,
/* 1909 */  41490, 30136, 40711, 21640, 39669, 30917, 39420, 29125, 33544, 33519,
/* 1910 */  42965, 28080, 42432, 19596, 43112, 28543, 40811, 27391, 35000, 33524,
/* 1911 */  40933, 31043, 39984, 22603, 39344, 31576, 38578, 29134, 33790, 33926,
/* 1912 */  41139, 29824, 40226, 23218, 40131, 30394, 38378, 29176, 34432, 33472,
/* 1913 */  41109, 30224, 40117, 23956, 39781, 31155, 37566, 29723, 33986, 33951,
/* 1914 */  38615, 32461, 38719, 27994, 36478, 33198, 35259, 31079, 33452, 34078,
/* 1915 */  37218, 32599, 38218, 30047, 36102, 33976, 34386, 31300, 33569, 33218,
/* 1916 */  32886, 30830, 39767, 34918, 37198, 31261, 35293, 30176, 33539, 32190,
/* 1917 */  25262, 26756, 37069, 41015, 41497, 34917, 32834, 29173, 30991, 32024,
/* 1918 */  21775, 20259, 29948, 37371, 42584, 40151, 38433, 33650, 32947, 32294,
/* 1919 */  45761, 25492, 40523, 22302, 42932, 27567, 41786, 25549, 37269, 33253,
/* 1920 */  45375, 26089, 41215, 21267, 42679, 27982, 42115, 25433, 37202, 32944,
/* 1921 */  45541, 27402, 40566, 20901, 42523, 29179, 42248, 25739, 36100, 33822,
/* 1922 */  46324, 26069, 42676, 19019, 44061, 27809, 42730, 26325, 36344, 33185,
/* 1923 */  46216, 26383, 42832, 18747, 43813, 28132, 42750, 26597, 35895, 33376,
/* 1924 */  45727, 27911, 41091, 19962, 42321, 30055, 41575, 27450, 34713, 34102,
/* 1925 */  46120, 26766, 41843, 19055, 44131, 28887, 41733, 26610, 35699, 33821,
/* 1926 */  45167, 26896, 41881, 19751, 43222, 28640, 41797, 26516, 35724, 33647,
/* 1927 */  45087, 26598, 40422, 21830, 42639, 28874, 40976, 25785, 36826, 33569,
/* 1928 */  43343, 27749, 38431, 24380, 40291, 29147, 39980, 26780, 35913, 33592,
/* 1929 */  43391, 27634, 37592, 25706, 40264, 28974, 39198, 27783, 35877, 34134,
/* 1930 */  44520, 26951, 39412, 23066, 42556, 28284, 40386, 26681, 36740, 33726,
/* 1931 */  44505, 28155, 39609, 22182, 41431, 30277, 40201, 27553, 35109, 34379,
/* 1932 */  45736, 27755, 40486, 20715, 42063, 30903, 40452, 28135, 34057, 34888,
/* 1933 */  46532, 27080, 42069, 18498, 43182, 30875, 40691, 28644, 33372, 35003,
/* 1934 */  47277, 25504, 43254, 18200, 43608, 30383, 40939, 28131, 34078, 34688,
/* 1935 */  46577, 25873, 42507, 19787, 42349, 30829, 39951, 29380, 32979, 35132,
/* 1936 */  46382, 25343, 41349, 21599, 42927, 30047, 38888, 28834, 34557, 34656,
/* 1937 */  45256, 25189, 41413, 22683, 41908, 29699, 38914, 28271, 35085, 34490,
/* 1938 */  44470, 25075, 41620, 23369, 41370, 28693, 39509, 27648, 36014, 34046,
/* 1939 */  43070, 26949, 38568, 26962, 39401, 29518, 37440, 28597, 36799, 33669,
/* 1940 */  42594, 25502, 39805, 24553, 40638, 26916, 39379, 27502, 36028, 33277,
/* 1941 */  43225, 25608, 40136, 23393, 41866, 27059, 39600, 27333, 36244, 33517,
/* 1942 */  43501, 26070, 39535, 23894, 41504, 27401, 40051, 27010, 36259, 33611,
/* 1943 */  44302, 25776, 39535, 24021, 41896, 27132, 40585, 26749, 36603, 33454,
/* 1944 */  43905, 27656, 38677, 23674, 41217, 29137, 39660, 27495, 35654, 33939,
/* 1945 */  45101, 26120, 40615, 22026, 43109, 27607, 41101, 26748, 36258, 33607,
/* 1946 */  44755, 28992, 38237, 23193, 40830, 31316, 39726, 27657, 34742, 34689,
/* 1947 */  43809, 30309, 38344, 22846, 39708, 32218, 38975, 29456, 33144, 34953,
/* 1948 */  43867, 30501, 38540, 22750, 38919, 32829, 39590, 29136, 32798, 35164,
/* 1949 */  43370, 31225, 38221, 23037, 38105, 33248, 39744, 29169, 32556, 35109,
/* 1950 */  43594, 30537, 38549, 23168, 38417, 32808, 39637, 29320, 32552, 35154,
/* 1951 */  45692, 24046, 39846, 24968, 42541, 26151, 41073, 25888, 37954, 33086,
/* 1952 */  44938, 25445, 39442, 24180, 42340, 27242, 40441, 26505, 36918, 33512,
/* 1953 */  45645, 25173, 39985, 23301, 43291, 26921, 41123, 25792, 37733, 33150,
/* 1954 */  44853, 26496, 40277, 22300, 42397, 28115, 41261, 25979, 37008, 33206,
/* 1955 */  43326, 28650, 39637, 22680, 40157, 29450, 41040, 26887, 35834, 33032,
/* 1956 */  44326, 28972, 39467, 21554, 41472, 30295, 41076, 26460, 35567, 33910,
/* 1957 */  44684, 29229, 39630, 20757, 42179, 30015, 41292, 26619, 35937, 33442,
/* 1958 */  43370, 31410, 38540, 21721, 39657, 31844, 40551, 27654, 35054, 33458,
/* 1959 */  43464, 31559, 38521, 21288, 39674, 32697, 39990, 28100, 34260, 33995,
/* 1960 */  42739, 32439, 37751, 21748, 39259, 33305, 39215, 28236, 34348, 33938,
/* 1961 */  42572, 31663, 38548, 21393, 39848, 32284, 39870, 27445, 34792, 33898,
/* 1962 */  42857, 31249, 37835, 21513, 41054, 32220, 38843, 27315, 35116, 34226,
/* 1963 */  42524, 30281, 38180, 21883, 41061, 30820, 39091, 27361, 35222, 33788,
/* 1964 */  43123, 25849, 38661, 26200, 40580, 26834, 39181, 28362, 35599, 33885,
/* 1965 */  43278, 26644, 37595, 26870, 39616, 28697, 37391, 30052, 34390, 34270,
/* 1966 */  43822, 27593, 37142, 27081, 38861, 30148, 37338, 30486, 33959, 34460,
/* 1967 */  45664, 26267, 38862, 25358, 39654, 30788, 38446, 29076, 34903, 34030,
/* 1968 */  46169, 27132, 38540, 25141, 39276, 31992, 38925, 28385, 35122, 34090,
/* 1969 */  46093, 27540, 39141, 24404, 39268, 31983, 38976, 29512, 34003, 34330,
/* 1970 */  45497, 28630, 39331, 22939, 40591, 30855, 40330, 29181, 33244, 34845,
/* 1971 */  47282, 23814, 43988, 19679, 44556, 26490, 43820, 25567, 36189, 33884,
/* 1972 */  47789, 22705, 43808, 20015, 45464, 25582, 44267, 24225, 37334, 33673,
/* 1973 */  46707, 23489, 43144, 20253, 45362, 25324, 43139, 25648, 36688, 33539,
/* 1974 */  45807, 24435, 41783, 21633, 43809, 26514, 41769, 26096, 36820, 33358,
/* 1975 */  44767, 25328, 40939, 22480, 42529, 27624, 40741, 26462, 36674, 33579,
/* 1976 */  44448, 25416, 40669, 23103, 41820, 27725, 40591, 26615, 36676, 33544,
/* 1977 */  44424, 25093, 41231, 22404, 42568, 26870, 41381, 26038, 36843, 33503,
/* 1978 */  42910, 24569, 40641, 24941, 40528, 27246, 38465, 28228, 35943, 32969,
/* 1979 */  42678, 24926, 40499, 25081, 39716, 27786, 38559, 28391, 35253, 33479,
/* 1980 */  43040, 24810, 40524, 24558, 40665, 26994, 39503, 27436, 35805, 33394,
/* 1981 */  43275, 25107, 40454, 24345, 40885, 26995, 40064, 27274, 35703, 33726,
/* 1982 */  43505, 25307, 40463, 24137, 40613, 27218, 40659, 27021, 35564, 33640,
/* 1983 */  43667, 25982, 40343, 23606, 41012, 27332, 41067, 26973, 35389, 33712,
/* 1984 */  43958, 26132, 40946, 22482, 41628, 27509, 40995, 27445, 35094, 33603,
/* 1985 */  43773, 27376, 40741, 21986, 41464, 28223, 41137, 27653, 34814, 33672,
/* 1986 */  42703, 29309, 40240, 22733, 39263, 29460, 40804, 29454, 33231, 33723,
/* 1987 */  44405, 27522, 42205, 20535, 41676, 28468, 41861, 28512, 33870, 33943,
/* 1988 */  45572, 27099, 41874, 20272, 42277, 28955, 41960, 28040, 34057, 34237,
/* 1989 */  45768, 26698, 41802, 20871, 42117, 28617, 42163, 27775, 34533, 33958,
/* 1990 */  45243, 27865, 40394, 21739, 41344, 30322, 39981, 29456, 33312, 34487,
/* 1991 */  41874, 29211, 34506, 29425, 35865, 31810, 36431, 30176, 33671, 34792,
/* 1992 */  40802, 31805, 33344, 29732, 33912, 33553, 36710, 29780, 33304, 34600,
/* 1993 */  41934, 32016, 33905, 29238, 33605, 34111, 38214, 28597, 34515, 33721,
/* 1994 */  42817, 32952, 33090, 29621, 33247, 35288, 39012, 27491, 35198, 33699,
/* 1995 */  42727, 33328, 34839, 28177, 33009, 34861, 39451, 28949, 34914, 32938,
/* 1996 */  42755, 33580, 35526, 27292, 32955, 35178, 39284, 29813, 34377, 32968,
/* 1997 */  42887, 33588, 35486, 26826, 33330, 35763, 38526, 30145, 34182, 33124,
/* 1998 */  41620, 34677, 35103, 26774, 32973, 35704, 38173, 30965, 33006, 33477,
/* 1999 */  40452, 33668, 35655, 26720, 33242, 34859, 37371, 31688, 31533, 34095,
/* 2000 */  42205, 29610, 37395, 25812, 36450, 32280, 38060, 30054, 32626, 34528,
/* 2001 */  41225, 29039, 36151, 28074, 35355, 31155, 37924, 29423, 33340, 34081,
/* 2002 */  39684, 29296, 34849, 29860, 34476, 30466, 37124, 29377, 33501, 33779,
/* 2003 */  40363, 28076, 35314, 31286, 34993, 29723, 37019, 28891, 35014, 33955,
/* 2004 */  42248, 31353, 35494, 24123, 40857, 31641, 37314, 27192, 36521, 33589,
/* 2005 */  42982, 31268, 35420, 23386, 42440, 31096, 37255, 27318, 36859, 33447,
/* 2006 */  42891, 31428, 36475, 22197, 42108, 31536, 38105, 26978, 36440, 33593,
/* 2007 */  43543, 31216, 37124, 20772, 43530, 31371, 38581, 26320, 36905, 33554,
/* 2008 */  44812, 30502, 37863, 19259, 45575, 31076, 39041, 25424, 37456, 33850,
/* 2009 */  44328, 32207, 37062, 19661, 43467, 33102, 38658, 26407, 36151, 34235,
/* 2010 */  44633, 32207, 37291, 18783, 44323, 33038, 38724, 26303, 36210, 34263,
/* 2011 */  45422, 31088, 38316, 18320, 44858, 32227, 39849, 25875, 36146, 34321,
/* 2012 */  45565, 31089, 39302, 17347, 44154, 33193, 40823, 25390, 35029, 35132,
/* 2013 */  45901, 30984, 39470, 18060, 43173, 33582, 40777, 26231, 34337, 35327,
/* 2014 */  44606, 33146, 36323, 25937, 35868, 37319, 36781, 29219, 35405, 33543,
/* 2015 */  40045, 30524, 35786, 25227, 39418, 29902, 36389, 29076, 34852, 33347,
/* 2016 */  40410, 30534, 36180, 25368, 39633, 29714, 36939, 28984, 35138, 32861,
/* 2017 */  40650, 30590, 36748, 25684, 39523, 29606, 37567, 29362, 34562, 32905,
/* 2018 */  41257, 29902, 37057, 26228, 40340, 29000, 37315, 29874, 34779, 32697,
/* 2019 */  42121, 28985, 37693, 26851, 41674, 28458, 36413, 31077, 34618, 33108,
/* 2020 */  44216, 24801, 40613, 26742, 43664, 25938, 37719, 31392, 34427, 32973,
/* 2021 */  46044, 22327, 42089, 27716, 41817, 28399, 35487, 33511, 33341, 33463,
/* 2022 */  43419, 28547, 37545, 33610, 37690, 31333, 34871, 31533, 35509, 33027,
/* 2023 */  44173, 28379, 36961, 24625, 43306, 28877, 37164, 27969, 37920, 33196,
/* 2024 */  45111, 26945, 39284, 22083, 44830, 28140, 39001, 26182, 38605, 33056,
/* 2025 */  45110, 27957, 38717, 21483, 45044, 28987, 38778, 26714, 37254, 33872,
/* 2026 */  45592, 27299, 39512, 21307, 44348, 29180, 39806, 26739, 36152, 34199,
/* 2027 */  46766, 26070, 40542, 20474, 45778, 28718, 39688, 27167, 35583, 34797,
/* 2028 */  48256, 23959, 41247, 20667, 47597, 26408, 40373, 27139, 36246, 34394,
/* 2029 */  47462, 23622, 41910, 23740, 43386, 26782, 40310, 30699, 32292, 35434,
/* 2030 */  50587, 15143, 52298, 15649, 50858, 20009, 44787, 27638, 34623, 34605,
/* 2031 */  51111, 17429, 43565, 27197, 41680, 29560, 33018, 36103, 32982, 34036,
/* 2032 */  48778, 22460, 38582, 31801, 39840, 31423, 32246, 34545, 36259, 31700,
/* 2033 */  43566, 28104, 36958, 23142, 44546, 28169, 36486, 27854, 38726, 31865,
/* 2034 */  43746, 27947, 37200, 22630, 45016, 27748, 37027, 27034, 39311, 31480,
/* 2035 */  43532, 28935, 36892, 22527, 44827, 28455, 36996, 26907, 39243, 31672,
/* 2036 */  43990, 28727, 37267, 22305, 45097, 28732, 37389, 26330, 39377, 31967,
/* 2037 */  44343, 29057, 37507, 22280, 44637, 29860, 37955, 25326, 39606, 32612,
/* 2038 */  44503, 29219, 38111, 22083, 44616, 29995, 38543, 25007, 39607, 32644,
/* 2039 */  44503, 30417, 37786, 22019, 44169, 31318, 38283, 25194, 38673, 33604,
/* 2040 */  42273, 34314, 35339, 27053, 38071, 35337, 36333, 28624, 35464, 34333,
/* 2041 */  38434, 35344, 36283, 31961, 35686, 33689, 36337, 31729, 34453, 32690,
/* 2042 */  36349, 34454, 36766, 34206, 36492, 33532, 35876, 32615, 34234, 31747,
/* 2043 */  42292, 28661, 36202, 28020, 36322, 31111, 38129, 28989, 34017, 34317,
/* 2044 */  41806, 30311, 35737, 28028, 34670, 33296, 37193, 30157, 32994, 34336,
/* 2045 */  43260, 29845, 36730, 27318, 34319, 35006, 36967, 30299, 33284, 34180,
/* 2046 */  43141, 30352, 38530, 25427, 34549, 34459, 37795, 31564, 32458, 33874,
/* 2047 */  43613, 30753, 39538, 24109, 34705, 34321, 38402, 32466, 32133, 33642,
/* 2048 */  43639, 30997, 40696, 22849, 35340, 33189, 39367, 32819, 32231, 33461,
/* 2049 */  43328, 31565, 40794, 23274, 34195, 33378, 39187, 33897, 32002, 33109,
/* 2050 */  40216, 34466, 39735, 25949, 30210, 33850, 38704, 35595, 31597, 31976,
/* 2051 */  40966, 32718, 38388, 26863, 31609, 34908, 36880, 34713, 31198, 32944,
/* 2052 */  40453, 31158, 38128, 27329, 32662, 34326, 35958, 34019, 30862, 33433,
/* 2053 */  42517, 27597, 38957, 27138, 35071, 34278, 34723, 33125, 30877, 35041,
/* 2054 */  43295, 24654, 41490, 25221, 38904, 29434, 38020, 29607, 33743, 34324,
/* 2055 */  42127, 25508, 40330, 26916, 38974, 27830, 38982, 27533, 35713, 34134,
/* 2056 */  40969, 30881, 38445, 21532, 40060, 31873, 38050, 27709, 34678, 34451,
/* 2057 */  41160, 31479, 38621, 21516, 38978, 32769, 38427, 28324, 33687, 34528,
/* 2058 */  42803, 30722, 39234, 20558, 40524, 32607, 39240, 27686, 33986, 34822,
/* 2059 */  43003, 31106, 39709, 19981, 40402, 32783, 39746, 27998, 33605, 34835,
/* 2060 */  43709, 30233, 40679, 19402, 41106, 31810, 40512, 28006, 33865, 34400,
/* 2061 */  45230, 27275, 42896, 18129, 43766, 28839, 42219, 26789, 35156, 33824,
/* 2062 */  46415, 25058, 44488, 17451, 45235, 27508, 42852, 26683, 34673, 34475,
/* 2063 */  47035, 21917, 46907, 17109, 47357, 23189, 45122, 25693, 35931, 33481,
/* 2064 */  47366, 20104, 47109, 18895, 47387, 21059, 44992, 27420, 35015, 33268,
/* 2065 */  48710, 18141, 46163, 22217, 46182, 20490, 44353, 29048, 33873, 33839,
/* 2066 */  50156, 15688, 46649, 23745, 46158, 18667, 45729, 28803, 33851, 33984,
/* 2067 */  50682, 15434, 45193, 26658, 44708, 18672, 45195, 30778, 31807, 35164,
/* 2068 */  45200, 26376, 39193, 24915, 40982, 28108, 41995, 26188, 36211, 34148,
/* 2069 */  46594, 25366, 40316, 23636, 42165, 28146, 42406, 25237, 37359, 33653,
/* 2070 */  47123, 25094, 42395, 20251, 44033, 27287, 43602, 25531, 36419, 33802,
/* 2071 */  48606, 22895, 44589, 17571, 46453, 26958, 43205, 25751, 36096, 34140,
/* 2072 */  48215, 23254, 44317, 18271, 45875, 26866, 43060, 25629, 36926, 33518,
/* 2073 */  47523, 23702, 43515, 20063, 43968, 27496, 42876, 26688, 35103, 34384,
/* 2074 */  49574, 17945, 48892, 16046, 49998, 20896, 47955, 20860, 40152, 32705,
/* 2075 */  49857, 15447, 51229, 15350, 51535, 17801, 49742, 19291, 41950, 31752,
/* 2076 */  47367, 18318, 48203, 19894, 46134, 22083, 45108, 23042, 39963, 32190,
/* 2077 */  44846, 20391, 46587, 22112, 44348, 22566, 43746, 24070, 39237, 32074,
/* 2078 */  43722, 22105, 45705, 23933, 42760, 23816, 42020, 25628, 38473, 32588,
/* 2079 */  42108, 23588, 45759, 25298, 41047, 25186, 39342, 28097, 37253, 32856,
/* 2080 */  42428, 30801, 36150, 23270, 41433, 31644, 37517, 26529, 37050, 33667,
/* 2081 */  43493, 30255, 36523, 22416, 43197, 30877, 37510, 26743, 37498, 33401,
/* 2082 */  42700, 32263, 36565, 21566, 41049, 33446, 37513, 27849, 34933, 34552,
/* 2083 */  42375, 33934, 35885, 21523, 39184, 36390, 36806, 28571, 33199, 35689,
/* 2084 */  41934, 36482, 34087, 22106, 36872, 39925, 35839, 29158, 31757, 36631,
/* 2085 */  43206, 35400, 34727, 21210, 38092, 39740, 35764, 29179, 32089, 36419,
/* 2086 */  44476, 33147, 37019, 18953, 41006, 37349, 37405, 27948, 32952, 36205,
/* 2087 */  47472, 27989, 39994, 15860, 48896, 30576, 39880, 24730, 37423, 34428,
/* 2088 */  44878, 31180, 36019, 25334, 39459, 33500, 36186, 31677, 34210, 34101,
/* 2089 */  36290, 33897, 35075, 32637, 35141, 31791, 35763, 34321, 35140, 32861,
/* 2090 */  31544, 28908, 32223, 29929, 33808, 30890, 34454, 32789, 34398, 33492,
/* 2091 */  28873, 26802, 29479, 27227, 30198, 28426, 31505, 29990, 32452, 32175,
/* 2092 */  27999, 26625, 30364, 28978, 31011, 30470, 32207, 30283, 32088, 31772,
/* 2093 */  46065, 21407, 44416, 20776, 45815, 23147, 43296, 23661, 40368, 31912,
/* 2094 */  45976, 23625, 42117, 21200, 46676, 24000, 42046, 24632, 40334, 32044,
/* 2095 */  46205, 23712, 41825, 21415, 45878, 25216, 41693, 24941, 39075, 32723,
/* 2096 */  46977, 22287, 44197, 18664, 48127, 23843, 42752, 24882, 38290, 33238,
/* 2097 */  47693, 20625, 46636, 17001, 48458, 23613, 43760, 24553, 37750, 33539,
/* 2098 */  47198, 22232, 44753, 19298, 45716, 25669, 43024, 25612, 36340, 34072,
/* 2099 */  47891, 21343, 45645, 19322, 45881, 24293, 44610, 25639, 35933, 33942,
/* 2100 */  50146, 18097, 47542, 19333, 46921, 22265, 46631, 24815, 36472, 33886,
/* 2101 */  50651, 19669, 42578, 26358, 41195, 25812, 44075, 28573, 33370, 35049,
/* 2102 */  47868, 25132, 39123, 29443, 37758, 28618, 41814, 30802, 33386, 33803,
/* 2103 */  44645, 28643, 41316, 26252, 39286, 28169, 39833, 32018, 34763, 32661,
/* 2104 */  40351, 28243, 37960, 23055, 40572, 28838, 37429, 26872, 37073, 33036,
/* 2105 */  40628, 28582, 38257, 22538, 41014, 29085, 37727, 26913, 36801, 33479,
/* 2106 */  41748, 28020, 39244, 21209, 42988, 28201, 38434, 26500, 37593, 33122,
/* 2107 */  43605, 27584, 39614, 20507, 45165, 28148, 39095, 25677, 38632, 33326,
/* 2108 */  43421, 27334, 40102, 19953, 44631, 28015, 39395, 25801, 37886, 33010,
/* 2109 */  44202, 26099, 42027, 17695, 47053, 26036, 40996, 24901, 38337, 32733,
/* 2110 */  45117, 26674, 41219, 18084, 47313, 27389, 40688, 24556, 38693, 33284,
/* 2111 */  47185, 24227, 42979, 16246, 50748, 24835, 41938, 23758, 40049, 32499,
/* 2112 */  47128, 23874, 44657, 14179, 52897, 22946, 43634, 22647, 40930, 32178,
/* 2113 */  45171, 27601, 41717, 16978, 47814, 28703, 40918, 24922, 37837, 34294,
/* 2114 */  43610, 28571, 40467, 19679, 45816, 28878, 39876, 26332, 38634, 33151,
/* 2115 */  41315, 27661, 35946, 27838, 38376, 28401, 37794, 28929, 35357, 33851,
/* 2116 */  42142, 27394, 36843, 26748, 39114, 28453, 38471, 28323, 35636, 33621,
/* 2117 */  44575, 25227, 39522, 24707, 41389, 27179, 41158, 26340, 36836, 33550,
/* 2118 */  45884, 25343, 39749, 23734, 42426, 27912, 41493, 25833, 37028, 33790,
/* 2119 */  45320, 27165, 39699, 22737, 41335, 30061, 40927, 26548, 35836, 34254,
/* 2120 */  45529, 27604, 40662, 21227, 41382, 30706, 40580, 28180, 34276, 34556,
/* 2121 */  45311, 28909, 39438, 23345, 38243, 32324, 39978, 30072, 32943, 34604,
/* 2122 */  45853, 28188, 40557, 21911, 39390, 31857, 40293, 30180, 32652, 34707,
/* 2123 */  46386, 26562, 41346, 22215, 40026, 30936, 40393, 29984, 32827, 34786,
/* 2124 */  46988, 24070, 42992, 21368, 42869, 27638, 42046, 28496, 33660, 34705,
/* 2125 */  45071, 25314, 40931, 25152, 40067, 28128, 41315, 28122, 34252, 34421,
/* 2126 */  43362, 25820, 39800, 27769, 38476, 28101, 40651, 27419, 35097, 34018,
/* 2127 */  43456, 25845, 39654, 24144, 40723, 27633, 40679, 26100, 36537, 33648,
/* 2128 */  45546, 24573, 41498, 22265, 42757, 27189, 42248, 24773, 37808, 33300,
/* 2129 */  45237, 26794, 39967, 23124, 40467, 30378, 40659, 26639, 35861, 33857,
/* 2130 */  42649, 30769, 38737, 24202, 36785, 32122, 40102, 29671, 33129, 33855,
/* 2131 */  44712, 28399, 40711, 22343, 39635, 30062, 41940, 28390, 33928, 33965,
/* 2132 */  45281, 27312, 41360, 22957, 39681, 29051, 42962, 27706, 34770, 33504,
/* 2133 */  45907, 26850, 39838, 25306, 39092, 29412, 42858, 26885, 35071, 33790,
/* 2134 */  46558, 24622, 40330, 27043, 39687, 27729, 43119, 25990, 36180, 33603,
/* 2135 */  44674, 25161, 40160, 28895, 39554, 27078, 41737, 27419, 34968, 33850,
/* 2136 */  41207, 27732, 38489, 33400, 37391, 28460, 38560, 28718, 34370, 34022,
/* 2137 */  36394, 31371, 37354, 37785, 36660, 29243, 34950, 29794, 33468, 34526,
/* 2138 */  33443, 32970, 39774, 39945, 36281, 28037, 32033, 30099, 34555, 35332,
/* 2139 */  39803, 28432, 35280, 28417, 36637, 29790, 35186, 30240, 33855, 33508,
/* 2140 */  41352, 27426, 36557, 27537, 37727, 29331, 36839, 29080, 34860, 33490,
/* 2141 */  42716, 26216, 38097, 26578, 38675, 28509, 38834, 27541, 36008, 33266,
/* 2142 */  43106, 26146, 39388, 24374, 40538, 28225, 38798, 28073, 35574, 33486,
/* 2143 */  43832, 25541, 40056, 23811, 41368, 27875, 39110, 27933, 35858, 33248,
/* 2144 */  44148, 25792, 39233, 25705, 39820, 28745, 39345, 27421, 36281, 33093,
/* 2145 */  44314, 25454, 40114, 26126, 39093, 29564, 38768, 28491, 35435, 33515,
/* 2146 */  42971, 26974, 38908, 27979, 38250, 29948, 37735, 30081, 33828, 33916,
/* 2147 */  43473, 26364, 38491, 29317, 38722, 30360, 35373, 31939, 34075, 33307,
/* 2148 */  44531, 25607, 37403, 31941, 38207, 31040, 33939, 33061, 34720, 32626,
/* 2149 */  47579, 22731, 37817, 35327, 35679, 31663, 33966, 34740, 33181, 33751,
/* 2150 */  41813, 32023, 34636, 35242, 37567, 32395, 33775, 31396, 35197, 33235,
/* 2151 */  44103, 24899, 41210, 22852, 42086, 26807, 41314, 26098, 36337, 33854,
/* 2152 */  42144, 28122, 39211, 24284, 39341, 29130, 39536, 28920, 33393, 34652,
/* 2153 */  41978, 29093, 38495, 25171, 38033, 29986, 39254, 30193, 31988, 34754,
/* 2154 */  43842, 27465, 39691, 24593, 39444, 29246, 40039, 30152, 31938, 35210,
/* 2155 */  46164, 24856, 41838, 22674, 42302, 27037, 41988, 29071, 32878, 35010,
/* 2156 */  49601, 19421, 46484, 18719, 48210, 22105, 45573, 26250, 35015, 34682,
/* 2157 */  50315, 19879, 43017, 24325, 43995, 24804, 42430, 30464, 32216, 35342,
/* 2158 */  43668, 31591, 34675, 30419, 36196, 33006, 37064, 33001, 33911, 32766,
/* 2159 */  38923, 32956, 33859, 27499, 36258, 32084, 36204, 28940, 34729, 33439,
/* 2160 */  39453, 33820, 33840, 26169, 36819, 33101, 36451, 28848, 34565, 33697,
/* 2161 */  39017, 35599, 33942, 25621, 35203, 35045, 36731, 29164, 33768, 34004,
/* 2162 */  39798, 35342, 35074, 24751, 35217, 34808, 37986, 29159, 33757, 33651,
/* 2163 */  39208, 37285, 34464, 23723, 35489, 36258, 37537, 29164, 33217, 34181,
/* 2164 */  39694, 36228, 34746, 25332, 35133, 34806, 37985, 30145, 32970, 33846,
/* 2165 */  38967, 36261, 37062, 23823, 34105, 35596, 38634, 30545, 31648, 34213,
/* 2166 */  37921, 36907, 37486, 24186, 32584, 36221, 38560, 31270, 30803, 34081,
/* 2167 */  37084, 34828, 39156, 26881, 30818, 34089, 38238, 33551, 31230, 31917,
/* 2168 */  37153, 33658, 39552, 27965, 30815, 34299, 37491, 34114, 31198, 31511,
/* 2169 */  37047, 33591, 40016, 27757, 31252, 34536, 37589, 33964, 31288, 31309,
/* 2170 */  38077, 33963, 32503, 25938, 38242, 33202, 33466, 29726, 35814, 34115,
/* 2171 */  40953, 31956, 33928, 26046, 39435, 32193, 35539, 29192, 36097, 34123,
/* 2172 */  43491, 30365, 34841, 25308, 41988, 30976, 35937, 29826, 36427, 33698,
/* 2173 */  41361, 32113, 35106, 24745, 39348, 31665, 35765, 31037, 34629, 33374,
/* 2174 */  43246, 30951, 36076, 24018, 40899, 30584, 37103, 30982, 34507, 33512,
/* 2175 */  43399, 31520, 37190, 23751, 39159, 31147, 39045, 31237, 32738, 34488,
/* 2176 */  43491, 31166, 39515, 23591, 37834, 30086, 40940, 31261, 33226, 33983,
/* 2177 */  43261, 31536, 38772, 26578, 36027, 31954, 37684, 33176, 33070, 34673,
/* 2178 */  40745, 32163, 40445, 28330, 35198, 33676, 36391, 34114, 32632, 33396,
/* 2179 */  39501, 31771, 42381, 28042, 36129, 31988, 38131, 33613, 33276, 31931,
/* 2180 */  41741, 30953, 33566, 27512, 39816, 31248, 35686, 29646, 36337, 34261,
/* 2181 */  43245, 29412, 34479, 28268, 39223, 30536, 37848, 28946, 35939, 34510,
/* 2182 */  43871, 29198, 35553, 28040, 38951, 30472, 39442, 29029, 34957, 35256,
/* 2183 */  44318, 29072, 37712, 24745, 40298, 30171, 39995, 29363, 34044, 35029,
/* 2184 */  44691, 26453, 42548, 20785, 43165, 26774, 41460, 29200, 35160, 33598,
/* 2185 */  44963, 24587, 45815, 18274, 44997, 24678, 42882, 28679, 35773, 33012,
/* 2186 */  45637, 22388, 47018, 19416, 45103, 24466, 40972, 30131, 36424, 32461,
/* 2187 */  45376, 23009, 48671, 17788, 46777, 23586, 43612, 28104, 36991, 32564,
/* 2188 */  41589, 25241, 48218, 21276, 46055, 24374, 44255, 28018, 36628, 30533,
/* 2189 */  42238, 24139, 48473, 21381, 47585, 24359, 43004, 27234, 36173, 31853,
/* 2190 */  41367, 30071, 34768, 27339, 41162, 29876, 34806, 31202, 37176, 33208,
/* 2191 */  41298, 29586, 36142, 26584, 41355, 30154, 35370, 30981, 36965, 33971,
/* 2192 */  40823, 31173, 34902, 26884, 41089, 30613, 35094, 30895, 37283, 33448,
/* 2193 */  41770, 31269, 35220, 26103, 41352, 30818, 36201, 30550, 36144, 34408,
/* 2194 */  41490, 32435, 34413, 27107, 39208, 31972, 37242, 30436, 34655, 35129,
/* 2195 */  41703, 32769, 34199, 28522, 36758, 32857, 38729, 30268, 33517, 35475,
/* 2196 */  43391, 31050, 35623, 28189, 37061, 33025, 39147, 29798, 33800, 35266,
/* 2197 */  45201, 25322, 43051, 23959, 40654, 29247, 41203, 28364, 36970, 32870,
/* 2198 */  44429, 26010, 44442, 23911, 40596, 27884, 42346, 28606, 36970, 31961,
/* 2199 */  42813, 27284, 43609, 26800, 38410, 29561, 40367, 29495, 36757, 31784,
/* 2200 */  42972, 27742, 43089, 26588, 39093, 29179, 40608, 29306, 36476, 31920,
/* 2201 */  42054, 28443, 42235, 28393, 38267, 30071, 39609, 29061, 36310, 32344,
/* 2202 */  40929, 28894, 35308, 28309, 38793, 29495, 35303, 30230, 36270, 32642,
/* 2203 */  42910, 26684, 37728, 27190, 39960, 28487, 37302, 29570, 35836, 33467,
/* 2204 */  42997, 26672, 37898, 27649, 39203, 27902, 39734, 28143, 35247, 34084,
/* 2205 */  42184, 28499, 36834, 27615, 38244, 29270, 38875, 29051, 34214, 34227,
/* 2206 */  43347, 28301, 37365, 27031, 38475, 29894, 39346, 29010, 33913, 34473,
/* 2207 */  44308, 27931, 38257, 26321, 38461, 29752, 41013, 28046, 34293, 34238,
/* 2208 */  44932, 27929, 38863, 25463, 38729, 29822, 41677, 28110, 33906, 34399,
/* 2209 */  46048, 27274, 39342, 24164, 40407, 29391, 42185, 27602, 34074, 34620,
/* 2210 */  45939, 27950, 39189, 23883, 39792, 30645, 41646, 27906, 33861, 34652,
/* 2211 */  45195, 28801, 39286, 23708, 39336, 30821, 41496, 28514, 33493, 34424,
/* 2212 */  45477, 28555, 39194, 23527, 39628, 31246, 41290, 27882, 33925, 34455,
/* 2213 */  44343, 29718, 38446, 24689, 37966, 31987, 40560, 28695, 33813, 33975,
/* 2214 */  44440, 29517, 38746, 23839, 38783, 31829, 40576, 28658, 33305, 34513,
/* 2215 */  43474, 28570, 36802, 26238, 39847, 29511, 38643, 28592, 35488, 33473,
/* 2216 */  44644, 28434, 37826, 24424, 40862, 29496, 40562, 27453, 35141, 34119,
/* 2217 */  44120, 29916, 37826, 24014, 39429, 30892, 40746, 27699, 34752, 33995,
/* 2218 */  44270, 29834, 39080, 22658, 39837, 30152, 41869, 27814, 34536, 33752,
/* 2219 */  44180, 31032, 37937, 23115, 38607, 32193, 41176, 28180, 33518, 34506,
/* 2220 */  44642, 29377, 39439, 22194, 40172, 30517, 42066, 27167, 34515, 34142,
/* 2221 */  44151, 28615, 39995, 22844, 39733, 29555, 42116, 27270, 35042, 33369,
/* 2222 */  44172, 27131, 40866, 22792, 40437, 28760, 41426, 27770, 34849, 33365,
/* 2223 */  45024, 25035, 40973, 24390, 40223, 28501, 41354, 26542, 35865, 33478,
/* 2224 */  45249, 23152, 41832, 25064, 40838, 26524, 42334, 25396, 36950, 33006,
/* 2225 */  43269, 24939, 39615, 28411, 38083, 27527, 41014, 26321, 36214, 32988,
/* 2226 */  42382, 28444, 39385, 22881, 39821, 30850, 37820, 29474, 33493, 34526,
/* 2227 */  41959, 30420, 38001, 23794, 37677, 33363, 36883, 30646, 32123, 35114,
/* 2228 */  42428, 31403, 37328, 23817, 37206, 34795, 36709, 30819, 31759, 35406,
/* 2229 */  42956, 31931, 36568, 24812, 36022, 36159, 36489, 30623, 32288, 35154,
/* 2230 */  43793, 31889, 36590, 24384, 36581, 36314, 36428, 30867, 32504, 34931,
/* 2231 */  44318, 31371, 37909, 23534, 36237, 36582, 36841, 31494, 31737, 35173,
/* 2232 */  45051, 32230, 36702, 23022, 36767, 37793, 37069, 30669, 31390, 35999,
/* 2233 */  45963, 31176, 36300, 24448, 38538, 34605, 37447, 30810, 33529, 34657,
/* 2234 */  39556, 35707, 37684, 32596, 34802, 30384, 34832, 34569, 33702, 34093,
/* 2235 */  41318, 27978, 35676, 28930, 37070, 29244, 37740, 28776, 35568, 33876,
/* 2236 */  41591, 28482, 35317, 29363, 36699, 30047, 37753, 29085, 35197, 34533,
/* 2237 */  41690, 28827, 35310, 28957, 37322, 30263, 37368, 29895, 34641, 35002,
/* 2238 */  41118, 29551, 35157, 28473, 36781, 31172, 37003, 29797, 34377, 35027,
/* 2239 */  42111, 28766, 36377, 27173, 38010, 30925, 37565, 29334, 34688, 34986,
/* 2240 */  42972, 28771, 37049, 25676, 39364, 31007, 38176, 28349, 35154, 34802,
/* 2241 */  44607, 26897, 39303, 23237, 42125, 29099, 39573, 27246, 36388, 33992,
/* 2242 */  44878, 26733, 40108, 22636, 42030, 28761, 40371, 27458, 35938, 33797,
/* 2243 */  45904, 25827, 41652, 21018, 42981, 29045, 40120, 28505, 34905, 34271,
/* 2244 */  46860, 25040, 43147, 19154, 44192, 28682, 41167, 28244, 34315, 34809,
/* 2245 */  47312, 24827, 44069, 18059, 44455, 28827, 41549, 28184, 34377, 34742,
/* 2246 */  47508, 25460, 43651, 17798, 44765, 28456, 42300, 28402, 33801, 34948,
/* 2247 */  48094, 24193, 45927, 15103, 47840, 25436, 44247, 27261, 35218, 34162,
/* 2248 */  47816, 23800, 46683, 15614, 47744, 24621, 44206, 27477, 35914, 33848,
/* 2249 */  44377, 29875, 41909, 22454, 38634, 31013, 38873, 32669, 34043, 34017,
/* 2250 */  42143, 30909, 41107, 25640, 37626, 29965, 38263, 31818, 35587, 34510,
/* 2251 */  42156, 29104, 39905, 27395, 39536, 29429, 37921, 29306, 36726, 34677,
/* 2252 */  40014, 29571, 40097, 29157, 37323, 29951, 37924, 30912, 35313, 34096,
/* 2253 */  38401, 30504, 39363, 31968, 36023, 30820, 37322, 31116, 35753, 32837,
/* 2254 */  37619, 32533, 38382, 31463, 35050, 32618, 36689, 32777, 34486, 33736,
/* 2255 */  38660, 31663, 36630, 32095, 37390, 32064, 37446, 32102, 34929, 33059,
/* 2256 */  38511, 30792, 38054, 30891, 37343, 31441, 38911, 31706, 34422, 32801,
/* 2257 */  38221, 32462, 37367, 31825, 36018, 32892, 37636, 32966, 33280, 33348,
/* 2258 */  36516, 34191, 37192, 32779, 35924, 33383, 36840, 32610, 34391, 32980,
/* 2259 */  36325, 34483, 36265, 32139, 36400, 34302, 36758, 32754, 34023, 33326,
/* 2260 */  35349, 34400, 36614, 32627, 35866, 33543, 36069, 33801, 34842, 33516,
/* 2261 */  35503, 35325, 37396, 32527, 34282, 33024, 36274, 33712, 33700, 33016,
/* 2262 */  35287, 34588, 37166, 33720, 35992, 32197, 34903, 33272, 35299, 34100,
/* 2263 */  43819, 27027, 39180, 22653, 43006, 28842, 37964, 28353, 36398, 33669,
/* 2264 */  44251, 27134, 39685, 22065, 43055, 28712, 39204, 28125, 35510, 34198,
/* 2265 */  45086, 25558, 41851, 20388, 43838, 27840, 40223, 27833, 35356, 34021,
/* 2266 */  45520, 23365, 44472, 19579, 43822, 26767, 39933, 30208, 33383, 34195,
/* 2267 */  47963, 18240, 49234, 17108, 47584, 22585, 41777, 30349, 33874, 33575,
/* 2268 */  49357, 17269, 47819, 19169, 48769, 21739, 40616, 30933, 35413, 32517,
/* 2269 */  51488, 15254, 48291, 17086, 55573, 14958, 45016, 27091, 38989, 31323,
/* 2270 */  51603, 17295, 44932, 18298, 56481, 16065, 42866, 27171, 40496, 30828,
/* 2271 */  50737, 21505, 39964, 19874, 56124, 19747, 38860, 27581, 42035, 30417,
/* 2272 */  49881, 25398, 34661, 23750, 53158, 23501, 35164, 30267, 40555, 31082,
/* 2273 */  50240, 25160, 35256, 22710, 54425, 22085, 36925, 28828, 41281, 31076,
/* 2274 */  40189, 31921, 33960, 24885, 40780, 30901, 34695, 28229, 37624, 32252,
/* 2275 */  40057, 32526, 33887, 24854, 40138, 31528, 34891, 28433, 36938, 32493,
/* 2276 */  39114, 33573, 34461, 24135, 38681, 32945, 35442, 28055, 35839, 33213,
/* 2277 */  39599, 33558, 34904, 23889, 38854, 32940, 36010, 27962, 36029, 33112,
/* 2278 */  40921, 33323, 35166, 23281, 40107, 33151, 36486, 27414, 36538, 33246,
/* 2279 */  42115, 32150, 36036, 22912, 41506, 32309, 36858, 27241, 37171, 32977,
/* 2280 */  43417, 31330, 35626, 23761, 42854, 31483, 36595, 27103, 38543, 32346,
/* 2281 */  40677, 36265, 32688, 26695, 38261, 35513, 34430, 29389, 36346, 33255,
/* 2282 */  28149, 35305, 37786, 33743, 33411, 32645, 34186, 33268, 33654, 32929,
/* 2283 */  22162, 26646, 33138, 34656, 34652, 33538, 33768, 32786, 32947, 32977,
/* 2284 */  21398, 26306, 31431, 31461, 33347, 34038, 33494, 32437, 32435, 32729,
/* 2285 */  20317, 21772, 23450, 21930, 25819, 28511, 29793, 31979, 34483, 34027,
/* 2286 */  42978, 28895, 34814, 28340, 39719, 29242, 36941, 29045, 37297, 33085,
/* 2287 */  43345, 27185, 37024, 26230, 40513, 28653, 37820, 28174, 36991, 33049,
/* 2288 */  43950, 27560, 37018, 25692, 41539, 29266, 37879, 27513, 37661, 33207,
/* 2289 */  43776, 27176, 39169, 23019, 42951, 27850, 39956, 26241, 37472, 33234,
/* 2290 */  45348, 25716, 40222, 22807, 43931, 27229, 40733, 26006, 37648, 33489,
/* 2291 */  45429, 24474, 42743, 20801, 45429, 25383, 42007, 26145, 37191, 33435,
/* 2292 */  45906, 24075, 42750, 22110, 44876, 25406, 42026, 26461, 37266, 33595,
/* 2293 */  44793, 24649, 43649, 21442, 46513, 24294, 40790, 28466, 36830, 33555,
/* 2294 */  36390, 29451, 36894, 31638, 37277, 32281, 34824, 32937, 33807, 33349,
/* 2295 */  30594, 27388, 32192, 32290, 36856, 33003, 35001, 32245, 33929, 32484,
/* 2296 */  25454, 21505, 25048, 28250, 32874, 32980, 33651, 31017, 33154, 31501,
/* 2297 */  22079, 17014, 18739, 22882, 28748, 31395, 33870, 32758, 33657, 33445,
/* 2298 */  22120, 18426, 22763, 28593, 34315, 34923, 35269, 32531, 32871, 32683,
/* 2299 */  19636, 13987, 18300, 24453, 29995, 27870, 26508, 25919, 29441, 32045,
/* 2300 */  44698, 25237, 39962, 23249, 44593, 26052, 39111, 26770, 39181, 31905,
/* 2301 */  44303, 26225, 39781, 22509, 44935, 26474, 38791, 27287, 38514, 32265,
/* 2302 */  46149, 23820, 41913, 20867, 46823, 25269, 40390, 25760, 39354, 32348,
/* 2303 */  45633, 24823, 41876, 19783, 47683, 25205, 40581, 25018, 40087, 31932,
/* 2304 */  47219, 22644, 43630, 19260, 48933, 23768, 41663, 24747, 40376, 31809,
/* 2305 */  45905, 25040, 42449, 20437, 46833, 25797, 40371, 26134, 38897, 32487,
/* 2306 */  45940, 24469, 44118, 20131, 46530, 26059, 39396, 27836, 37646, 33159,
/* 2307 */  44923, 26260, 42197, 24353, 41708, 29942, 35478, 31772, 34889, 34276,
/* 2308 */  38549, 31577, 39488, 34577, 35939, 32290, 35222, 31313, 33893, 33295,
/* 2309 */  36582, 34222, 39771, 32004, 35378, 31825, 36207, 33519, 33587, 32393,
/* 2310 */  41934, 29819, 36819, 23344, 42883, 29400, 36706, 27357, 38789, 32436,
/* 2311 */  40148, 31047, 36484, 22801, 40612, 30432, 36750, 27170, 36933, 32527,
/* 2312 */  40096, 31578, 36843, 22412, 40179, 30993, 37155, 27179, 36536, 32741,
/* 2313 */  40174, 32221, 37159, 21900, 40022, 31782, 37718, 26934, 36099, 33028,
/* 2314 */  40024, 33012, 37317, 21777, 39483, 32567, 37933, 27168, 35586, 33300,
/* 2315 */  40575, 33075, 37337, 21880, 40080, 32735, 38177, 26826, 35979, 33467,
/* 2316 */  43009, 31004, 37872, 21380, 43523, 30892, 38749, 25315, 38366, 32897,
/* 2317 */  44003, 31524, 36643, 22532, 43282, 32530, 37427, 25448, 38486, 33694,
/* 2318 */  36509, 36533, 35811, 30195, 34710, 33208, 35934, 32499, 35070, 32035,
/* 2319 */  27856, 30687, 33588, 33196, 34042, 32289, 33619, 33272, 34769, 33760,
/* 2320 */  24558, 26331, 29915, 32327, 34662, 35107, 36132, 34145, 34299, 33415,
/* 2321 */  25997, 27934, 32765, 33705, 35427, 34316, 36171, 36119, 36449, 34065,
/* 2322 */  43535, 26870, 36951, 28822, 38321, 28544, 39738, 27175, 36386, 33243,
/* 2323 */  45006, 25273, 39091, 26777, 40168, 27785, 40667, 27180, 35911, 33847,
/* 2324 */  43830, 27945, 36978, 27977, 38370, 29487, 39912, 28394, 34207, 34517,
/* 2325 */  43981, 28589, 36756, 27877, 38042, 29855, 40349, 28430, 33951, 34562,
/* 2326 */  43868, 29827, 36580, 27030, 37972, 30571, 40504, 28890, 33278, 34637,
/* 2327 */  43820, 30155, 37386, 25921, 37981, 30682, 40827, 29205, 33183, 34305,
/* 2328 */  43733, 30343, 37739, 25739, 37763, 30464, 41094, 29686, 33032, 34040,
/* 2329 */  42727, 31719, 37451, 25841, 36743, 31293, 40582, 30579, 32399, 33969,
/* 2330 */  41509, 32752, 37226, 26381, 35640, 31825, 39972, 31253, 32030, 33707,
/* 2331 */  42516, 31763, 36400, 26361, 37488, 32340, 38964, 29924, 32305, 34862,
/* 2332 */  41224, 32599, 35500, 27908, 36417, 32461, 38335, 30146, 32125, 34794,
/* 2333 */  41559, 31793, 35222, 28852, 37079, 31575, 38204, 29228, 33312, 34724,
/* 2334 */  42848, 26359, 37199, 29540, 37303, 28238, 39573, 28245, 35167, 33702,
/* 2335 */  44013, 25730, 38395, 28028, 38726, 27984, 40219, 28009, 35045, 33912,
/* 2336 */  43807, 26875, 37788, 28158, 38423, 28579, 40614, 27723, 34588, 34142,
/* 2337 */  43925, 26989, 38461, 27307, 39207, 28257, 40473, 28685, 33969, 34102,
/* 2338 */  43350, 28646, 37135, 28618, 36940, 30155, 40214, 29030, 33351, 34113,
/* 2339 */  43735, 28742, 37509, 28087, 37280, 30141, 40807, 28826, 33523, 34006,
/* 2340 */  44193, 28343, 38164, 27848, 37162, 30295, 41306, 28572, 33687, 33822,
/* 2341 */  44148, 29162, 37367, 28453, 36376, 31325, 40919, 28841, 33314, 34070,
/* 2342 */  42824, 31680, 35625, 29718, 35035, 32215, 40065, 30671, 31781, 34405,
/* 2343 */  42698, 31674, 36009, 29871, 34833, 32111, 40112, 31019, 31884, 34084,
/* 2344 */  43169, 31255, 36296, 29714, 35381, 31414, 40908, 30397, 32162, 34119,
/* 2345 */  42442, 32530, 35353, 30357, 35104, 31376, 40709, 31243, 31230, 34343,
/* 2346 */  41664, 29075, 38657, 21370, 42244, 29293, 38278, 26686, 36802, 33150,
/* 2347 */  42450, 29080, 38927, 20771, 43029, 29639, 38363, 26737, 36847, 33325,
/* 2348 */  42432, 29583, 38912, 20906, 42159, 30436, 38302, 27325, 36078, 33468,
/* 2349 */  41973, 31111, 38620, 20816, 40587, 32507, 38188, 27873, 34444, 34501,
/* 2350 */  42522, 31692, 38360, 20450, 40909, 33491, 38076, 27762, 34402, 34955,
/* 2351 */  42785, 31682, 38789, 20222, 40901, 33158, 38641, 28053, 34242, 34681,
/* 2352 */  43227, 31405, 39138, 19928, 41170, 33227, 38818, 27924, 34316, 34610,
/* 2353 */  43284, 31394, 39285, 20195, 40640, 33407, 39102, 28075, 33874, 34776,
/* 2354 */  44106, 30644, 39603, 19574, 42043, 33023, 39184, 27533, 34421, 34826,
/* 2355 */  44953, 29570, 40156, 18688, 44581, 31055, 39942, 26501, 35945, 34192,
/* 2356 */  45377, 27762, 42765, 16951, 46850, 27713, 42628, 24954, 37348, 33414,
/* 2357 */  46221, 26667, 43208, 16879, 47879, 27013, 42784, 24520, 37887, 33465,
/* 2358 */  46190, 26951, 41330, 21070, 43678, 30156, 39555, 28056, 35639, 34158,
/* 2359 */  43368, 26677, 36129, 28752, 38184, 29213, 38696, 27539, 37097, 32952,
/* 2360 */  45146, 24575, 39682, 24139, 42328, 27708, 39074, 27562, 36986, 33117,
/* 2361 */  45740, 24726, 40993, 21270, 44786, 27532, 39662, 26933, 37019, 33612,
/* 2362 */  45588, 26687, 39088, 22343, 43661, 29201, 38815, 28068, 35781, 34138,
/* 2363 */  45704, 26872, 40675, 21285, 41627, 31282, 38619, 29625, 33611, 34811,
/* 2364 */  46008, 27113, 42072, 18352, 44079, 29106, 41473, 27640, 34732, 34187,
/* 2365 */  45479, 28756, 41612, 18617, 42509, 29665, 42180, 28151, 34193, 34040,
/* 2366 */  45372, 29231, 42059, 18428, 41961, 29351, 42747, 28526, 34345, 33721,
/* 2367 */  45779, 29068, 42022, 18999, 41442, 29704, 42406, 29294, 34074, 33761,
/* 2368 */  44842, 32299, 38427, 22078, 37107, 34271, 39340, 31948, 32206, 34238,
/* 2369 */  44851, 32501, 39214, 19882, 38265, 34242, 40935, 30200, 32120, 34749,
/* 2370 */  46017, 31181, 39230, 18683, 40577, 34191, 40624, 29060, 32591, 35049,
/* 2371 */  46203, 24937, 38505, 27038, 38527, 32192, 37751, 27429, 37183, 33926,
/* 2372 */  46387, 25678, 38183, 25472, 42399, 28216, 40459, 26088, 37876, 33654,
/* 2373 */  45684, 26469, 39172, 24565, 41181, 29496, 39985, 27049, 36968, 33589,
/* 2374 */  47697, 20425, 46855, 18171, 47353, 23253, 44848, 24423, 37773, 33289,
/* 2375 */  48356, 18855, 47318, 19930, 46394, 22517, 46521, 22360, 39356, 32587,
/* 2376 */  46622, 21566, 44512, 23686, 43197, 24326, 44698, 24971, 36587, 33613,
/* 2377 */  45296, 25330, 39521, 30241, 38680, 27013, 42422, 27129, 34329, 35168,
/* 2378 */  43463, 25958, 40512, 30757, 38305, 27257, 41033, 27768, 36006, 33164,
/* 2379 */  40806, 28127, 41776, 32147, 37437, 27528, 38440, 29144, 36763, 32872,
/* 2380 */  36776, 33476, 40146, 36479, 35360, 28171, 33399, 32316, 35315, 34487,
/* 2381 */  35376, 33991, 40686, 35377, 36108, 29105, 32442, 32880, 35431, 33676,
/* 2382 */  44456, 25009, 40749, 20695, 46669, 24396, 40112, 26282, 38551, 31907,
/* 2383 */  44444, 25613, 41225, 20083, 46019, 25800, 40212, 26273, 37900, 32578,
/* 2384 */  44490, 25818, 41761, 19736, 45186, 26465, 40850, 26189, 37228, 32906,
/* 2385 */  44191, 27248, 41202, 19778, 44116, 28068, 40533, 26673, 36385, 33323,
/* 2386 */  44365, 27550, 41591, 19347, 43992, 28706, 40556, 26899, 36053, 33534,
/* 2387 */  44664, 26936, 42294, 18929, 45170, 27384, 41386, 26308, 36778, 33050,
/* 2388 */  44721, 27850, 40889, 19637, 45587, 28034, 40789, 25492, 37951, 32800,
/* 2389 */  43455, 29734, 39210, 22117, 43111, 29751, 39447, 26529, 37659, 32600,
/* 2390 */  39266, 37178, 34923, 25819, 36344, 36758, 36426, 28829, 33735, 34887,
/* 2391 */  33333, 40215, 37115, 29094, 31953, 35442, 36792, 32872, 31991, 32810,
/* 2392 */  29029, 37873, 40007, 33867, 31523, 34192, 36890, 33381, 32243, 32393,
/* 2393 */  24654, 32909, 38583, 35142, 32858, 35705, 38039, 34519, 32031, 32041,
/* 2394 */  42149, 27832, 37533, 23609, 43165, 27065, 37243, 27948, 37792, 32158,
/* 2395 */  41116, 29572, 36192, 24538, 41407, 28903, 36402, 28420, 36853, 32743,
/* 2396 */  41933, 28743, 37770, 22983, 42521, 28458, 37739, 27357, 37124, 32972,
/* 2397 */  41461, 29383, 38105, 22362, 42218, 29021, 37878, 27303, 36688, 33032,
/* 2398 */  41642, 29128, 39074, 21947, 42249, 28775, 38733, 27075, 36504, 32907,
/* 2399 */  42200, 29105, 39688, 21695, 42607, 29311, 38718, 27393, 36065, 33491,
/* 2400 */  41785, 29546, 39825, 22897, 41428, 29540, 38865, 28331, 34973, 33759,
/* 2401 */  42270, 28896, 40237, 24441, 40706, 29602, 38285, 29828, 33776, 34516,
/* 2402 */  43946, 27036, 40352, 25745, 41544, 29561, 36230, 31712, 33580, 34521,
/* 2403 */  43203, 27573, 38988, 29610, 39114, 30570, 34920, 33166, 33630, 33604,
/* 2404 */  39063, 28837, 39604, 31818, 38087, 30984, 34929, 31462, 34791, 32500,
/* 2405 */  36073, 29547, 39277, 33611, 38159, 31508, 34492, 31087, 34929, 31196,
/* 2406 */  32414, 28631, 37286, 37349, 38884, 34859, 33658, 30595, 33289, 31122,
/* 2407 */  28128, 26615, 34567, 38804, 41082, 37340, 34639, 31054, 31647, 32114,
/* 2408 */  45549, 23196, 43398, 24104, 43207, 26141, 40570, 25802, 39159, 32612,
/* 2409 */  46165, 22529, 43684, 24286, 42933, 25873, 41400, 25242, 39509, 32534,
/* 2410 */  45283, 23412, 42955, 24331, 42740, 26399, 40838, 25690, 38839, 32747,
/* 2411 */  44003, 25824, 40096, 26561, 40722, 28097, 39573, 26772, 37936, 33236,
/* 2412 */  44351, 26293, 38855, 27359, 40362, 28486, 38747, 27925, 37629, 33305,
/* 2413 */  45127, 24612, 40585, 25806, 41239, 27968, 39439, 27360, 38032, 33095,
/* 2414 */  44817, 25458, 39126, 26584, 41084, 27939, 39001, 27696, 38160, 32732,
/* 2415 */  43074, 29015, 35338, 29026, 38930, 30407, 37039, 28032, 38530, 32617,
/* 2416 */  43648, 27909, 35824, 28643, 39382, 30308, 36243, 28716, 38507, 32341,
/* 2417 */  44033, 24476, 41489, 27685, 39967, 26662, 40730, 26115, 38641, 32569,
/* 2418 */  43718, 24539, 41454, 27019, 40913, 26065, 40796, 26169, 38220, 32697,
/* 2419 */  44146, 24182, 41894, 26020, 41610, 25844, 40864, 25573, 39622, 31948,
/* 2420 */  44389, 23623, 42399, 25974, 41211, 25939, 40761, 25715, 39923, 31853,
/* 2421 */  43612, 24399, 41403, 26654, 40507, 26860, 39200, 27060, 39099, 32215,
/* 2422 */  43060, 26076, 39502, 28198, 38949, 28093, 37690, 28694, 38709, 32219,
/* 2423 */  41992, 27053, 38691, 29438, 36907, 29316, 37038, 29054, 38512, 32245,
/* 2424 */  41809, 26356, 39511, 28868, 36763, 29454, 36866, 29045, 38245, 32436,
/* 2425 */  41969, 25665, 39816, 28449, 36998, 29392, 36596, 28881, 38617, 32020,
/* 2426 */  42279, 26044, 39564, 28442, 36930, 29994, 35472, 30581, 37634, 32188,
/* 2427 */  41664, 26868, 38212, 29674, 35936, 30657, 34738, 31002, 37388, 32262,
/* 2428 */  40501, 28471, 36526, 30637, 35287, 30844, 34503, 31036, 37029, 32539,
/* 2429 */  39902, 29692, 38702, 28205, 38587, 29642, 37725, 27675, 35598, 33738,
/* 2430 */  40897, 29650, 38505, 27922, 39154, 29332, 37746, 27699, 36614, 33464,
/* 2431 */  40578, 29319, 38853, 27580, 38766, 29625, 37765, 27526, 36390, 33272,
/* 2432 */  40330, 29261, 38803, 27263, 39106, 29764, 37417, 27840, 35612, 33561,
/* 2433 */  40640, 29012, 38885, 26811, 39849, 29492, 37592, 27634, 35730, 33538,
/* 2434 */  41136, 28650, 39260, 26098, 40704, 28857, 38036, 27317, 36284, 33295,
/* 2435 */  40853, 29271, 38613, 26792, 39717, 29561, 37586, 28109, 35530, 33471,
/* 2436 */  41621, 28576, 39058, 26579, 40014, 29077, 38179, 27856, 35828, 33484,
/* 2437 */  40788, 29264, 38468, 27152, 39143, 29751, 37674, 28080, 35481, 33383,
/* 2438 */  40897, 29053, 38875, 26509, 39846, 29492, 37714, 27671, 36062, 33188,
/* 2439 */  40462, 29770, 38321, 26950, 39474, 29893, 37376, 27863, 35819, 33426,
/* 2440 */  45204, 25898, 40495, 23888, 41865, 28271, 40708, 27303, 35879, 33802,
/* 2441 */  45643, 25363, 41616, 21893, 43519, 27165, 41828, 26379, 36400, 33548,
/* 2442 */  43757, 29005, 38830, 23030, 41378, 29910, 39631, 28248, 34826, 33966,
/* 2443 */  44670, 28218, 39474, 22485, 41599, 29701, 40964, 27093, 35095, 34222,
/* 2444 */  44292, 28632, 39777, 21341, 42186, 30030, 40578, 26736, 35727, 33851,
/* 2445 */  45855, 27393, 39633, 20615, 44879, 29042, 40493, 25622, 37421, 33576,
/* 2446 */  44537, 29575, 38379, 21282, 43008, 31171, 38789, 27295, 36128, 33851,
/* 2447 */  43302, 30255, 39004, 21157, 41558, 31183, 39055, 28186, 35169, 33668,
/* 2448 */  44261, 29057, 39622, 20209, 43538, 29702, 39914, 27183, 36150, 33392,
/* 2449 */  43857, 30371, 38439, 20402, 43062, 31097, 39152, 27208, 35879, 33796,
/* 2450 */  44340, 30042, 37638, 21802, 42519, 31144, 38717, 28017, 35355, 34027,
/* 2451 */  42115, 28145, 36876, 28172, 39286, 28775, 37405, 28655, 36199, 33115,
/* 2452 */  42701, 27334, 37094, 27798, 39867, 28095, 37694, 28724, 36331, 32787,
/* 2453 */  42182, 27996, 36522, 27955, 39234, 28846, 36841, 29694, 35424, 33300,
/* 2454 */  42132, 28178, 35460, 29568, 37734, 29384, 36927, 29702, 35105, 33787,
/* 2455 */  41767, 28619, 34402, 30681, 36608, 29722, 37244, 29001, 35500, 33735,
/* 2456 */  42885, 27126, 35505, 31128, 35698, 29984, 38927, 26820, 37364, 33398,
/* 2457 */  42868, 26835, 36099, 29841, 36840, 29710, 38454, 27291, 37348, 33451,
/* 2458 */  42595, 27027, 36024, 29170, 37429, 29553, 38044, 27495, 37480, 33351,
/* 2459 */  41793, 27901, 35183, 29500, 36525, 30384, 37304, 27778, 37148, 33448,
/* 2460 */  42352, 27450, 35799, 28875, 36994, 30425, 37446, 27586, 37396, 33306,
/* 2461 */  42713, 27482, 36249, 28480, 36810, 30994, 37857, 27073, 37487, 33284,
/* 2462 */  43217, 27831, 36221, 27998, 37332, 31091, 38557, 26156, 37975, 32996,
/* 2463 */  42652, 29025, 35966, 27582, 36560, 32364, 37871, 27339, 36222, 33604,
/* 2464 */  43478, 28610, 39113, 28876, 38482, 29940, 36403, 29728, 36514, 34329,
/* 2465 */  41693, 30504, 38334, 28873, 37975, 32293, 33931, 31409, 33672, 36063,
/* 2466 */  41542, 32601, 37338, 28119, 37760, 32328, 34944, 30618, 35292, 35179,
/* 2467 */  42592, 29820, 39552, 27855, 37959, 30694, 36765, 29731, 35630, 35023,
/* 2468 */  44636, 26661, 41006, 26221, 41055, 28112, 39097, 26824, 38297, 33893,
/* 2469 */  44904, 26189, 41486, 25979, 41212, 27788, 39203, 26711, 38845, 33507,
/* 2470 */  44165, 27566, 41286, 25125, 41158, 28162, 39032, 27536, 37810, 33844,
/* 2471 */  44635, 27415, 40973, 24625, 42052, 27818, 39542, 26981, 37900, 33933,
/* 2472 */  43829, 28788, 36928, 27138, 41582, 28446, 36829, 28365, 39641, 31906,
/* 2473 */  44578, 30595, 33854, 27531, 41923, 30868, 34805, 29049, 39511, 32103,
/* 2474 */  44033, 29097, 36242, 27024, 41807, 28588, 37516, 28393, 38302, 32993,
/* 2475 */  44103, 30374, 33114, 29819, 40940, 28194, 36557, 30198, 38069, 32206,
/* 2476 */  43639, 29427, 37060, 25742, 42088, 28541, 37103, 28936, 38771, 32231,
/* 2477 */  44358, 27348, 36641, 29095, 39837, 27878, 38318, 28745, 37638, 33008,
/* 2478 */  42846, 28887, 35770, 29306, 38778, 29150, 37187, 28833, 37524, 32907,
/* 2479 */  41894, 28888, 36480, 28655, 38714, 29103, 36555, 29381, 36825, 33006,
/* 2480 */  41673, 29804, 36047, 29901, 37507, 29152, 37154, 29167, 37319, 32880,
/* 2481 */  40801, 32113, 35806, 30385, 37245, 29147, 36085, 31110, 37299, 33138,
/* 2482 */  35953, 35173, 36560, 27420, 34080, 34425, 37392, 29548, 32152, 33276,
/* 2483 */  35442, 35471, 36508, 27712, 33380, 34489, 37407, 29916, 31838, 33081,
/* 2484 */  36639, 35154, 36268, 27101, 34541, 34658, 36964, 29477, 32299, 33901,
/* 2485 */  36496, 35507, 36131, 26954, 34175, 34762, 37179, 29481, 32393, 33680,
/* 2486 */  37270, 34756, 36719, 26684, 34697, 34306, 37661, 29222, 32686, 33680,
/* 2487 */  38630, 34248, 36760, 26714, 35149, 34331, 37782, 29190, 33377, 33604,
/* 2488 */  40470, 33560, 36704, 26588, 36613, 33856, 38599, 28623, 34157, 33784,
/* 2489 */  41093, 33490, 37169, 26272, 36892, 33752, 39688, 28391, 33967, 33888,
/* 2490 */  41567, 35050, 36928, 28529, 35328, 34324, 37588, 30779, 33407, 34300,
/* 2491 */  36440, 31874, 36538, 32219, 37375, 31691, 34465, 29509, 32800, 34031,
/* 2492 */  34901, 33049, 36093, 32362, 36977, 32722, 33493, 29823, 31981, 34045,
/* 2493 */  36257, 33132, 36662, 31753, 37084, 32701, 33567, 29968, 32683, 34507,
/* 2494 */  34911, 30979, 38091, 31910, 37797, 32891, 33953, 30093, 31619, 33040,
/* 2495 */  37927, 30823, 39292, 30979, 38223, 32396, 33694, 30910, 32542, 34762,
/* 2496 */  40938, 28778, 41148, 29873, 38059, 32814, 32290, 32884, 32752, 35231,
/* 2497 */  36334, 34566, 40310, 33085, 36059, 33637, 33964, 31356, 33171, 33817,
/* 2498 */  34756, 34017, 39939, 34088, 36180, 34359, 34685, 31669, 32473, 33164,
/* 2499 */  35451, 34875, 38522, 33152, 34834, 31935, 34257, 34179, 33662, 33771,
/* 2500 */  39431, 30225, 38776, 28863, 39747, 30673, 34780, 29450, 35806, 33216,
/* 2501 */  39073, 30927, 37802, 30044, 38627, 31590, 34028, 29839, 35449, 33383,
/* 2502 */  38240, 32093, 36707, 30458, 38395, 32171, 33739, 29443, 35762, 33051,
/* 2503 */  37620, 33507, 35740, 31071, 37869, 32878, 33141, 29726, 35408, 33391,
/* 2504 */  37022, 34315, 35400, 31377, 37744, 33230, 33296, 29261, 35339, 33606,
/* 2505 */  36418, 34996, 35948, 30840, 37852, 34165, 32438, 29465, 35452, 33754,
/* 2506 */  36455, 35456, 36177, 31305, 37760, 34590, 32028, 29555, 35707, 34012,
/* 2507 */  37851, 36601, 36291, 31315, 37642, 35124, 31399, 29737, 36486, 34236,
/* 2508 */  42172, 31323, 39899, 29965, 38528, 33320, 30117, 33502, 33463, 35556,
/* 2509 */  43141, 32279, 36088, 32433, 37456, 32971, 31203, 32396, 35679, 34404,
/* 2510 */  41536, 33766, 33052, 30167, 38499, 33952, 32805, 28487, 39587, 31880,
/* 2511 */  40816, 33940, 33667, 29988, 37928, 34434, 33143, 27972, 39199, 32174,
/* 2512 */  40717, 34190, 33190, 30434, 37781, 34499, 33014, 28127, 39111, 32195,
/* 2513 */  41409, 33660, 33086, 30604, 38057, 34174, 33061, 28374, 39252, 32043,
/* 2514 */  41590, 33246, 33458, 30342, 38397, 34041, 32702, 28766, 39617, 31575,
/* 2515 */  42929, 32137, 34053, 30269, 38783, 33376, 32437, 29008, 40874, 31062,
/* 2516 */  44645, 30072, 34993, 29845, 39800, 32380, 33078, 29403, 39697, 32062,
/* 2517 */  40941, 34800, 33493, 30981, 38044, 34067, 32777, 28761, 38252, 33603,
/* 2518 */  33135, 35819, 37712, 34663, 35681, 33463, 34711, 31023, 33742, 33486,
/* 2519 */  32493, 35288, 36456, 33398, 35741, 34464, 35633, 33554, 33886, 33461,
/* 2520 */  40960, 27957, 38688, 28777, 38459, 28973, 37591, 27906, 35832, 33804,
/* 2521 */  40279, 29813, 38113, 28758, 38763, 29378, 36284, 28984, 35660, 34667,
/* 2522 */  38744, 29525, 38521, 28691, 37818, 29817, 35980, 29024, 34336, 34912,
/* 2523 */  41142, 29067, 38351, 28742, 39141, 28719, 37143, 28623, 36149, 35047,
/* 2524 */  40513, 29999, 38155, 28719, 38233, 29856, 36145, 28896, 36736, 34634,
/* 2525 */  39460, 30951, 37097, 29674, 37462, 29797, 36279, 28953, 36067, 34733,
/* 2526 */  41079, 28292, 38006, 28987, 38166, 29343, 36867, 28315, 36413, 34105,
/* 2527 */  40682, 28289, 38096, 27698, 38975, 28649, 36834, 28247, 36829, 33175,
/* 2528 */  39521, 29951, 36838, 28402, 38075, 29768, 35654, 28721, 36709, 33419,
/* 2529 */  48558, 16905, 48242, 21042, 47164, 19909, 44728, 27695, 35002, 34208,
/* 2530 */  49193, 17339, 45982, 24345, 45672, 19874, 44141, 29697, 33441, 34900,
/* 2531 */  49544, 16382, 47737, 22726, 47158, 17949, 46450, 28118, 34072, 34817,
/* 2532 */  50798, 12901, 52357, 18398, 50709, 14394, 50768, 23929, 36731, 33778,
/* 2533 */  50086, 15671, 47461, 24158, 45785, 19100, 45261, 29774, 32536, 35352,
/* 2534 */  51713, 11281, 54264, 16278, 53324, 12445, 51461, 24267, 36361, 34019,
/* 2535 */  51991, 11810, 51586, 20539, 49825, 14053, 50908, 24845, 35912, 34179,
/* 2536 */  51515, 11909, 52593, 18980, 50596, 14441, 49988, 25444, 35685, 34115,
/* 2537 */  39762, 28105, 39182, 28778, 38254, 29173, 35994, 28810, 36290, 33592,
/* 2538 */  40027, 27751, 39356, 28948, 38201, 28582, 36390, 28856, 36497, 33346,
/* 2539 */  39513, 27625, 39258, 29428, 37855, 28506, 36119, 28773, 36449, 33282,
/* 2540 */  38606, 28965, 38057, 30760, 36977, 28899, 35686, 28972, 36471, 33587,
/* 2541 */  39174, 29225, 38772, 30741, 37063, 28409, 36118, 29295, 37161, 33527,
/* 2542 */  37871, 29719, 38659, 31419, 36576, 28453, 35308, 29668, 36925, 33304,
/* 2543 */  36807, 29770, 38592, 32207, 36369, 28724, 34694, 29286, 36582, 33259,
/* 2544 */  37009, 29619, 39195, 32412, 36062, 28463, 35265, 29086, 36857, 32860,
/* 2545 */  37359, 29594, 39894, 31908, 36255, 27923, 35665, 29289, 37235, 32436,
/* 2546 */  36123, 30001, 40018, 32962, 35988, 28117, 34589, 29570, 36934, 32786,
/* 2547 */  36010, 30680, 40285, 33319, 36281, 27835, 34376, 29906, 37012, 33111,
/* 2548 */  35046, 31595, 40609, 34108, 35863, 28151, 33629, 30347, 36573, 33289,
/* 2549 */  42244, 29454, 37143, 29020, 37645, 31036, 38981, 27234, 35679, 33632,
/* 2550 */  44153, 28476, 37410, 28089, 39182, 30567, 39445, 25520, 37899, 33515,
/* 2551 */  45321, 27641, 38420, 27141, 40137, 30197, 39386, 25225, 38936, 33434,
/* 2552 */  40851, 32633, 37013, 29718, 35839, 32992, 35880, 29808, 36511, 33684,
/* 2553 */  35487, 33370, 36113, 33220, 34637, 33154, 35034, 30445, 35389, 34210,
/* 2554 */  32517, 31102, 33524, 31614, 33804, 33546, 33817, 30997, 33580, 33847,
/* 2555 */  30084, 30237, 33030, 30771, 33165, 31976, 33359, 30319, 32316, 33173,
/* 2556 */  30823, 29909, 32095, 29692, 34582, 31420, 33073, 31317, 33632, 32105,
/* 2557 */  30558, 28384, 30492, 28674, 32136, 30110, 31599, 28911, 33284, 32111,
/* 2558 */  40908, 29070, 36739, 32601, 36209, 30533, 37441, 27784, 35976, 33406,
/* 2559 */  41759, 28074, 37415, 32049, 36649, 30201, 37593, 28203, 35753, 33659,
/* 2560 */  40876, 30186, 34808, 34262, 35291, 30702, 37660, 28036, 35565, 33638,
/* 2561 */  41461, 30098, 34721, 34386, 35414, 30307, 38270, 28286, 35010, 34072,
/* 2562 */  42095, 29951, 33919, 36226, 34374, 30012, 39297, 27923, 34869, 34366,
/* 2563 */  42526, 30002, 33825, 36787, 34661, 29398, 39839, 28332, 34151, 34937,
/* 2564 */  43347, 29928, 33787, 37346, 34706, 28798, 40588, 28478, 33673, 35386,
/* 2565 */  45656, 26906, 37668, 35381, 34170, 30417, 39054, 29371, 33883, 35320,
/* 2566 */  45411, 26193, 40817, 32799, 35359, 30898, 36124, 31848, 32678, 35789,
/* 2567 */  38281, 34127, 35012, 27838, 36264, 33798, 35380, 29717, 33527, 33978,
/* 2568 */  37346, 34561, 34610, 27910, 35864, 33852, 35664, 29196, 33198, 33776,
/* 2569 */  37104, 34492, 34553, 28026, 35565, 33822, 35740, 29083, 33251, 33461,
/* 2570 */  38241, 33454, 34648, 28232, 36533, 32603, 35989, 29253, 33942, 33166,
/* 2571 */  40188, 32307, 34925, 27728, 38259, 31954, 36252, 28821, 34944, 33430,
/* 2572 */  40848, 32847, 34113, 27809, 39181, 32213, 35646, 28620, 35878, 33641,
/* 2573 */  41760, 31694, 34766, 27588, 40155, 31310, 36340, 28046, 37299, 32925,
/* 2574 */  41578, 30956, 36229, 26661, 40177, 31220, 36355, 29219, 36340, 33265,
/* 2575 */  41776, 28523, 37855, 26188, 40929, 29614, 37049, 29304, 36433, 33161,
/* 2576 */  40574, 28984, 36177, 28264, 38055, 30737, 36097, 29489, 36037, 34721,
/* 2577 */  40283, 30162, 38526, 30095, 38384, 29911, 35596, 28526, 37072, 33654,
/* 2578 */  41857, 29904, 38232, 29968, 38378, 29886, 36064, 28408, 37875, 33612,
/* 2579 */  41670, 30397, 38592, 29941, 38159, 29108, 36705, 28802, 37447, 34070,
/* 2580 */  41236, 29027, 39218, 30622, 37574, 29972, 35887, 28487, 37212, 34086,
/* 2581 */  41727, 27226, 42230, 27536, 40285, 27748, 37063, 28580, 36569, 34365,
/* 2582 */  42283, 26457, 42094, 27452, 40644, 27465, 37752, 27926, 36930, 33918,
/* 2583 */  41624, 27034, 41156, 28297, 39946, 27260, 38877, 26960, 37504, 33209,
/* 2584 */  40655, 28463, 39098, 30845, 37728, 29544, 36674, 28289, 35926, 34320,
/* 2585 */  38945, 29987, 37919, 31463, 37291, 30237, 35634, 28992, 34401, 35107,
/* 2586 */  38120, 30268, 37741, 31337, 37596, 29921, 35742, 28960, 34159, 34793,
/* 2587 */  40543, 29713, 37615, 30993, 37917, 29254, 36834, 28627, 35924, 34063,
/* 2588 */  40479, 29776, 37939, 31292, 37491, 29314, 37026, 28256, 36258, 34187,
/* 2589 */  40846, 28948, 39707, 29925, 38535, 28635, 37014, 28076, 37231, 33783,
/* 2590 */  39119, 30544, 38544, 31789, 37313, 29355, 36243, 28380, 36504, 33997,
/* 2591 */  38910, 30808, 38877, 32159, 37510, 28706, 35965, 29232, 36294, 33829,
/* 2592 */  38277, 31171, 39491, 33490, 37021, 28254, 35331, 29425, 36180, 34487,
/* 2593 */  37162, 31111, 39821, 34884, 36700, 28440, 34436, 29953, 35355, 34677,
/* 2594 */  36623, 31283, 40955, 34223, 37557, 27734, 34542, 30053, 35849, 34071,
/* 2595 */  35788, 31789, 41722, 34882, 37311, 27483, 34013, 30013, 36360, 33759,
/* 2596 */  34320, 32942, 41575, 35923, 37029, 27410, 32932, 30968, 36165, 33443,
/* 2597 */  34482, 32816, 42961, 35342, 37249, 26389, 32857, 30875, 37167, 33447,
/* 2598 */  38764, 30759, 38278, 30881, 38829, 30004, 35641, 28892, 35528, 33707,
/* 2599 */  37789, 31188, 38343, 31264, 38626, 30395, 35048, 29137, 34859, 33820,
/* 2600 */  36035, 30789, 38199, 31622, 38822, 31295, 35082, 28995, 33362, 32897,
/* 2601 */  36920, 30460, 39226, 30886, 39233, 30923, 35440, 28889, 33720, 33400,
/* 2602 */  38084, 30297, 39958, 29970, 39518, 30770, 34637, 30108, 33805, 34076,
/* 2603 */  39636, 27140, 43465, 27568, 42261, 28740, 36098, 29930, 34130, 33859,
/* 2604 */  40109, 26038, 45426, 26621, 42772, 28018, 36805, 30128, 33805, 34177,
/* 2605 */  39047, 30680, 42414, 31971, 36397, 32018, 33877, 32873, 33240, 34293,
/* 2606 */  39406, 33552, 40088, 33115, 35377, 32055, 32842, 31491, 34904, 34855,
/* 2607 */  39312, 34935, 39389, 31600, 37284, 30613, 32846, 31287, 36633, 33910,
/* 2608 */  38438, 35766, 39009, 31964, 35368, 32649, 33851, 31846, 34942, 33713,
/* 2609 */  41071, 28625, 38518, 28491, 40048, 28636, 37164, 29906, 33902, 34092,
/* 2610 */  40916, 29851, 37916, 27816, 40491, 29251, 36284, 30048, 34486, 34140,
/* 2611 */  44648, 26106, 41170, 24713, 44050, 25685, 39582, 28178, 36325, 34241,
/* 2612 */  45199, 25219, 42736, 24184, 43350, 25593, 40175, 29046, 35379, 34420,
/* 2613 */  44561, 26785, 41277, 25975, 41577, 26563, 39247, 30742, 34449, 34381,
/* 2614 */  44340, 26924, 40339, 28168, 40347, 26690, 39335, 31749, 32610, 35174,
/* 2615 */  42835, 30081, 35347, 32783, 37995, 31562, 35307, 33547, 31846, 35450,
/* 2616 */  38065, 33862, 35167, 32922, 36795, 34090, 35499, 32424, 33521, 33875,
/* 2617 */  36660, 34737, 37934, 33038, 35819, 31514, 34700, 33229, 35395, 34351,
/* 2618 */  40303, 37203, 36585, 23502, 34323, 35387, 40306, 30113, 32587, 33810,
/* 2619 */  40230, 38048, 34996, 23990, 34831, 35682, 39523, 30220, 32940, 33606,
/* 2620 */  40798, 37629, 35348, 23892, 34187, 35926, 40553, 29702, 32396, 34097,
/* 2621 */  43237, 35605, 34310, 24648, 35813, 35619, 40393, 28363, 33670, 34295,
/* 2622 */  43605, 34835, 35783, 23457, 35628, 36365, 40303, 28474, 33231, 34630,
/* 2623 */  40413, 39372, 35022, 24702, 31600, 37055, 40769, 30761, 31682, 34359,
/* 2624 */  42477, 27803, 41406, 26402, 40271, 28873, 38485, 29675, 33518, 35317,
/* 2625 */  41845, 28755, 41219, 27653, 39060, 29232, 39008, 31367, 32945, 34731,
/* 2626 */  39804, 30447, 41211, 29020, 38700, 30209, 39680, 31498, 32185, 33373,
/* 2627 */  38919, 30216, 41175, 29721, 38953, 30694, 39285, 30848, 32713, 33328,
/* 2628 */  37150, 31489, 40642, 30445, 37649, 31598, 38903, 32408, 32268, 32834,
/* 2629 */  36484, 32110, 40139, 30772, 36731, 32562, 38604, 32991, 32095, 32794,
/* 2630 */  35552, 32461, 40035, 32122, 36738, 32937, 37611, 32958, 31796, 32850,
/* 2631 */  38152, 28565, 40313, 27091, 39045, 29552, 36692, 29306, 33348, 33931,
/* 2632 */  36808, 29029, 39499, 27828, 37785, 30667, 35623, 30062, 32519, 33726,
/* 2633 */  36064, 28655, 39814, 27719, 38151, 30687, 35412, 29909, 32544, 33160,
/* 2634 */  35851, 27401, 40670, 27954, 39232, 30278, 36835, 30104, 33080, 31747,
/* 2635 */  35178, 28932, 42176, 30391, 41117, 31830, 38476, 29976, 33348, 30916,
/* 2636 */  33749, 29810, 42691, 32642, 40962, 31684, 37855, 29869, 33311, 30790,
/* 2637 */  33467, 29420, 42383, 32847, 41613, 32011, 38017, 29639, 33125, 30495,
/* 2638 */  33311, 29316, 42763, 33038, 41771, 31520, 37958, 29667, 33275, 30458,
/* 2639 */  33101, 29418, 42766, 33325, 41805, 31675, 37727, 29680, 33096, 30596,
/* 2640 */  41971, 27623, 39504, 25589, 38959, 29693, 38179, 30455, 32601, 34836,
/* 2641 */  41107, 28980, 38317, 26559, 36782, 31040, 37674, 31131, 31948, 34779,
/* 2642 */  41915, 28766, 38798, 26678, 36605, 31365, 38312, 31105, 32410, 34730,
/* 2643 */  43156, 25728, 43933, 23199, 40289, 28974, 40214, 30512, 34598, 33318,
/* 2644 */  40198, 27898, 44691, 24510, 40665, 27447, 42004, 30677, 35846, 31378,
/* 2645 */  39522, 28621, 44215, 25466, 40078, 28314, 40831, 31379, 35190, 31776,
/* 2646 */  40084, 28489, 44058, 24937, 40503, 28536, 40623, 31245, 35071, 32057,
/* 2647 */  39296, 29063, 44482, 25606, 39880, 28320, 40416, 31633, 35050, 31845,
/* 2648 */  38834, 29170, 44791, 25822, 39791, 28307, 40103, 31750, 34940, 31898,
/* 2649 */  40501, 29061, 37858, 30401, 37467, 30279, 36483, 28847, 35827, 33581,
/* 2650 */  41524, 28276, 38465, 29539, 37946, 29844, 37305, 28066, 36203, 33641,
/* 2651 */  42048, 26940, 39265, 29196, 37583, 29892, 37981, 27648, 36163, 33272,
/* 2652 */  41856, 28457, 36800, 31564, 35815, 30739, 37984, 28122, 35207, 33836,
/* 2653 */  47210, 21960, 43959, 23365, 42578, 26450, 42190, 27035, 35741, 33900,
/* 2654 */  46554, 24241, 42228, 23414, 41729, 28660, 40332, 28719, 34248, 34525,
/* 2655 */  46555, 24791, 41323, 24662, 39517, 30738, 39402, 29806, 32912, 35085,
/* 2656 */  46144, 26141, 40106, 25232, 38422, 32436, 37951, 31300, 31515, 35698,
/* 2657 */  45689, 27575, 38125, 27097, 36672, 33594, 37466, 31552, 31516, 35550,
/* 2658 */  45997, 26322, 40021, 25498, 37693, 32791, 38011, 31219, 31799, 35341,
/* 2659 */  45473, 26616, 40102, 25663, 37070, 33101, 37507, 32214, 30896, 35479,
/* 2660 */  45975, 25590, 40450, 25877, 37719, 32292, 37966, 31533, 31304, 35579,
/* 2661 */  46217, 24154, 41530, 25603, 39171, 30019, 39378, 30209, 32388, 35277,
/* 2662 */  47565, 20358, 45500, 22780, 42995, 25305, 43546, 25883, 35979, 33961,
/* 2663 */  46175, 21647, 44325, 24472, 42185, 25186, 42789, 26543, 35581, 34013,
/* 2664 */  42098, 30682, 36496, 26617, 40352, 30579, 37331, 28378, 36355, 33029,
/* 2665 */  43083, 28961, 38077, 26219, 40587, 29266, 39149, 27974, 35914, 33235,
/* 2666 */  42356, 30579, 36747, 27572, 38733, 30739, 38686, 28927, 34526, 33929,
/* 2667 */  43860, 30051, 36754, 26634, 40496, 30662, 38380, 28710, 35176, 34080,
/* 2668 */  44173, 30356, 36575, 26282, 40574, 31252, 38481, 28668, 34544, 34589,
/* 2669 */  40387, 35332, 36360, 30135, 35578, 33271, 37052, 31965, 35166, 32684,
/* 2670 */  37498, 35906, 37231, 31309, 35801, 32439, 35735, 33223, 35174, 33176,
/* 2671 */  34270, 35702, 36890, 33887, 36135, 32516, 33252, 33458, 35924, 34483,
/* 2672 */  35318, 35513, 36588, 34499, 35324, 31900, 32693, 32994, 36472, 34013,
/* 2673 */  40438, 33287, 33629, 30647, 37555, 32786, 33216, 29600, 38656, 31874,
/* 2674 */  41807, 32217, 33011, 31880, 37213, 32300, 34188, 29041, 38918, 31902,
/* 2675 */  43391, 31388, 32512, 31768, 38804, 31165, 34004, 29788, 39424, 31557,
/* 2676 */  42993, 31310, 34385, 30541, 37912, 32106, 35073, 28910, 38858, 32651,
/* 2677 */  42679, 31095, 34237, 31869, 36679, 31849, 35953, 28759, 39167, 32430,
/* 2678 */  41944, 31415, 33425, 33755, 35295, 32291, 36124, 29353, 39423, 32765,
/* 2679 */  38968, 32151, 33535, 33559, 35326, 32776, 36089, 30119, 38002, 34265,
/* 2680 */  37908, 32091, 32853, 33073, 35791, 32147, 36697, 30905, 36807, 35198,
/* 2681 */  38212, 31787, 32608, 32121, 36065, 31275, 36683, 31147, 36576, 35015,
/* 2682 */  38679, 31609, 32558, 32196, 36051, 31247, 36628, 30810, 36744, 35318,
/* 2683 */  36701, 32414, 32075, 32436, 35530, 30945, 36633, 32274, 35344, 35504,
/* 2684 */  37020, 32828, 33411, 33870, 36035, 31685, 37442, 32162, 35444, 34816,
/* 2685 */  38535, 33150, 33869, 31742, 36420, 33385, 34928, 32988, 36249, 34503,
/* 2686 */  36612, 33521, 37725, 31159, 35951, 32558, 36893, 32228, 34480, 33159,
/* 2687 */  35376, 33664, 39569, 31925, 36103, 31448, 37637, 32020, 34611, 32048,
/* 2688 */  35464, 35071, 37012, 32818, 35595, 33734, 35722, 32569, 34417, 33302,
/* 2689 */  35170, 34017, 36678, 33625, 35835, 33013, 35423, 33380, 35102, 32412,
/* 2690 */  35060, 34282, 37898, 32509, 35092, 33199, 36092, 34383, 34358, 33374,
/* 2691 */  34806, 35322, 36902, 33855, 34564, 33339, 35667, 33923, 34895, 33273,
/* 2692 */  34908, 35192, 36565, 34442, 34741, 32900, 35118, 32631, 36228, 34089,
/* 2693 */  33955, 34931, 37963, 33306, 35110, 32039, 34905, 33801, 35442, 33484,
/* 2694 */  34547, 35063, 36947, 33989, 36077, 32391, 34080, 33648, 35734, 33346,
/* 2695 */  35423, 35050, 36576, 33046, 36049, 33491, 34228, 32489, 35513, 33929,
/* 2696 */  36070, 34714, 35901, 32762, 35035, 32464, 34710, 32788, 35768, 34152,
/* 2697 */  35581, 35080, 36066, 33536, 34876, 33706, 34515, 32819, 35764, 32997,
/* 2698 */  35981, 33980, 36864, 33069, 34978, 33222, 35430, 33347, 35050, 32981,
/* 2699 */  36326, 34400, 36200, 33396, 33631, 32544, 35830, 33431, 35623, 33260,
/* 2700 */  35634, 34308, 36311, 34659, 33448, 32876, 35345, 32764, 36174, 32283,
/* 2701 */  34765, 35648, 36970, 33822, 34023, 32418, 35200, 33017, 35288, 33509,
/* 2702 */  33958, 35553, 36896, 34759, 35217, 32503, 35177, 33286, 34985, 33444,
/* 2703 */  34698, 36054, 36366, 33663, 35646, 32444, 34054, 33069, 35803, 33722,
/* 2704 */  35968, 34427, 36743, 33751, 34363, 32695, 36183, 32593, 35817, 32232,
/* 2705 */  35726, 34470, 36321, 34395, 35578, 32493, 36140, 32366, 35573, 33149,
/* 2706 */  35420, 34310, 36195, 34390, 35913, 33926, 36582, 31231, 34885, 33839,
/* 2707 */  36466, 33908, 37028, 34369, 35046, 32723, 35453, 32890, 35976, 33484,
/* 2708 */  36156, 34348, 35948, 33967, 36363, 33541, 35530, 32773, 35904, 33288,
/* 2709 */  35466, 34235, 36569, 34327, 35944, 32680, 34891, 34049, 36621, 33062,
/* 2710 */  48858, 18202, 46976, 23031, 45519, 21438, 44068, 28937, 33783, 34491,
/* 2711 */  49611, 17370, 45669, 25967, 43444, 22641, 42449, 31003, 32718, 34446,
/* 2712 */  50156, 17694, 43986, 27501, 43323, 23040, 39584, 34983, 30662, 34950,
/* 2713 */  52778, 11773, 50346, 21208, 50801, 15899, 44600, 32020, 32895, 33839,
/* 2714 */  54822, 8387, 52022, 21539, 51600, 13157, 46459, 32865, 31371, 34697,
/* 2715 */  54080, 11693, 46539, 25990, 49010, 16945, 40849, 36989, 30260, 34602,
/* 2716 */  54148, 11247, 47858, 24051, 50206, 17162, 40840, 35462, 32064, 33868,
/* 2717 */  32511, 36890, 36173, 31211, 35230, 36932, 33803, 27254, 32874, 34082,
/* 2718 */  33643, 39656, 35704, 30220, 35154, 38059, 32630, 26305, 34473, 36253,
/* 2719 */  38403, 37673, 32183, 31398, 36833, 36597, 30767, 28674, 38484, 33246,
/* 2720 */  38193, 37653, 31942, 32345, 36594, 36310, 30350, 29546, 37921, 32973,
/* 2721 */  32299, 36193, 35570, 34034, 35169, 33398, 33100, 31120, 34027, 32092,
/* 2722 */  26671, 30021, 32116, 31830, 33376, 34061, 34167, 32274, 34353, 32960,
/* 2723 */  25514, 29142, 30518, 30175, 33143, 33781, 32775, 31814, 34204, 34369,
/* 2724 */  27754, 30754, 31976, 30891, 32824, 31359, 31742, 31609, 34141, 33473,
/* 2725 */  25684, 29717, 30673, 29654, 31732, 31201, 32489, 32568, 33428, 33616,
/* 2726 */  25486, 29079, 30370, 29661, 31563, 30966, 32338, 32926, 34651, 33946,
/* 2727 */  24937, 28717, 30413, 30063, 32782, 32815, 32808, 32082, 34147, 34046,
/* 2728 */  23941, 25754, 27905, 27555, 29444, 29369, 29928, 29487, 31842, 33004,
/* 2729 */  35481, 32495, 36582, 31924, 36922, 32229, 33498, 30437, 32087, 33994,
/* 2730 */  35712, 32238, 37145, 31394, 37423, 32301, 33428, 30387, 31977, 34360,
/* 2731 */  35700, 32366, 37550, 31326, 37375, 32519, 33538, 30235, 32165, 34483,
/* 2732 */  38682, 30465, 39670, 29283, 39036, 30644, 35347, 29761, 32898, 35332,
/* 2733 */  39355, 28794, 41624, 28260, 40071, 29441, 35944, 29698, 33975, 34366,
/* 2734 */  32723, 31698, 38288, 34005, 36219, 32673, 34012, 30199, 32502, 32431,
/* 2735 */  26197, 25995, 35104, 36558, 38142, 33940, 33250, 29393, 30562, 31404,
/* 2736 */  20561, 17288, 23513, 28783, 32830, 32659, 34099, 33370, 33718, 33123,
/* 2737 */  17957, 14716, 21411, 28111, 32324, 32148, 32628, 32097, 32494, 32867,
/* 2738 */  17174, 11986, 17175, 23450, 28538, 28281, 28166, 27668, 29633, 31921,
/* 2739 */  18173, 14232, 20932, 27585, 32316, 31719, 31165, 29069, 30226, 31996,
/* 2740 */  37347, 32929, 34596, 32206, 36699, 32793, 34141, 28753, 35457, 32793,
/* 2741 */  36379, 32526, 35506, 31646, 36552, 33030, 34353, 28606, 34195, 32840,
/* 2742 */  36449, 33387, 35516, 31524, 36120, 34204, 33362, 28807, 34375, 33319,
/* 2743 */  39185, 33894, 36359, 29789, 37646, 33748, 32925, 28999, 35836, 34972,
/* 2744 */  41190, 33124, 36586, 28482, 39420, 31342, 34910, 28633, 37410, 33984,
/* 2745 */  37433, 37053, 38073, 28275, 36442, 33791, 33322, 29786, 35497, 35503,
/* 2746 */  36853, 37382, 40205, 28820, 34416, 32458, 34165, 30973, 35737, 35188,
/* 2747 */  37727, 36886, 38447, 32149, 34637, 32323, 34744, 31991, 34638, 33600,
/* 2748 */  36921, 36534, 37998, 33150, 34303, 32531, 35081, 32194, 35034, 32588,
/* 2749 */  40615, 34757, 31851, 30640, 38501, 34583, 31806, 28925, 39247, 31998,
/* 2750 */  40359, 36000, 30825, 30989, 38593, 34596, 31379, 29429, 39030, 32345,
/* 2751 */  42130, 34667, 30832, 31159, 38972, 34509, 30624, 29655, 40951, 31263,
/* 2752 */  42998, 33710, 31657, 31195, 38620, 34368, 30569, 30499, 40985, 31035,
/* 2753 */  40360, 35021, 32734, 31284, 37478, 34953, 30992, 30629, 39417, 31892,
/* 2754 */  38396, 32808, 35307, 32086, 36061, 33471, 32273, 32583, 36874, 32752,
/* 2755 */  35588, 32801, 34118, 31776, 35521, 33511, 32317, 31303, 36204, 33462,
/* 2756 */  31488, 31027, 33098, 30199, 33713, 32436, 32468, 30164, 33520, 32452,
/* 2757 */  29517, 29960, 31469, 30177, 31170, 30580, 31460, 29555, 31894, 32100,
/* 2758 */  30245, 31034, 32467, 29696, 32755, 31780, 32625, 30381, 32785, 32836,
/* 2759 */  30678, 30542, 33930, 30362, 32764, 30740, 33645, 30660, 33317, 32250,
/* 2760 */  42137, 26579, 42306, 25599, 41759, 27386, 38248, 27514, 37179, 33489,
/* 2761 */  40145, 30000, 38083, 29977, 37402, 30681, 36456, 28659, 35547, 34183,
/* 2762 */  40658, 29750, 37423, 31028, 36074, 31399, 36570, 28193, 36517, 33432,
/* 2763 */  39188, 31086, 36933, 31308, 35504, 32548, 35377, 29244, 34694, 34223,
/* 2764 */  39260, 31148, 36746, 31222, 35963, 32172, 35720, 28760, 35190, 33934,
/* 2765 */  39419, 30666, 37144, 30722, 36468, 31948, 36110, 28126, 35556, 33769,
/* 2766 */  40422, 29755, 38175, 29771, 37273, 31427, 36163, 28453, 35864, 33742,
/* 2767 */  40128, 29717, 38399, 29550, 37524, 31293, 35969, 28719, 35394, 34037,
/* 2768 */  40906, 27937, 40636, 27491, 39105, 30105, 36899, 28316, 35534, 33917,
/* 2769 */  40366, 31421, 34309, 32164, 36167, 31636, 35422, 30473, 33569, 34508,
/* 2770 */  40288, 31742, 33820, 32733, 35492, 31896, 36097, 29752, 33750, 34435,
/* 2771 */  40833, 32010, 32667, 34565, 34306, 31492, 37654, 29150, 33767, 34583,
/* 2772 */  41323, 32346, 32957, 34033, 34543, 31787, 37868, 29319, 33244, 35315,
/* 2773 */  42630, 31540, 33262, 33828, 34369, 32456, 37800, 28867, 34677, 34552,
/* 2774 */  42894, 31170, 33734, 33505, 33698, 33413, 37643, 29624, 33877, 34350,
/* 2775 */  43329, 30877, 34544, 31967, 34859, 33825, 36245, 31682, 32163, 35010,
/* 2776 */  45646, 26112, 40200, 27053, 38855, 30575, 39429, 29193, 33262, 35091,
/* 2777 */  46206, 25396, 41736, 24176, 42767, 26780, 42621, 27114, 34127, 35063,
/* 2778 */  46579, 25208, 41365, 25097, 41902, 27327, 42113, 27387, 34898, 34402,
/* 2779 */  45597, 27019, 39605, 27218, 39652, 28510, 42262, 27370, 34256, 34656,
/* 2780 */  45300, 28345, 37861, 28366, 39117, 29116, 41952, 27165, 34436, 34662,
/* 2781 */  41229, 29635, 39281, 26118, 39603, 29602, 40065, 27427, 35103, 33091,
/* 2782 */  43992, 26338, 41712, 23591, 42823, 27172, 41967, 25227, 37522, 32673,
/* 2783 */  42583, 28082, 40730, 24696, 40550, 29190, 40757, 26899, 35572, 33302,
/* 2784 */  42750, 28937, 39658, 25172, 40040, 30227, 40138, 27336, 34867, 34132,
/* 2785 */  43048, 30253, 38285, 25879, 39242, 31774, 39328, 27785, 34054, 35219,
/* 2786 */  42269, 32372, 36218, 28167, 37885, 32982, 38061, 28656, 34397, 34809,
/* 2787 */  40769, 33824, 36208, 28466, 37653, 33723, 36939, 30805, 33805, 33968,
/* 2788 */  37662, 35257, 35829, 31322, 36171, 33894, 35616, 33697, 35138, 31331,
/* 2789 */  33776, 34327, 36279, 34005, 36648, 33280, 35844, 33570, 35278, 32695,
/* 2790 */  34963, 33377, 36159, 32375, 37031, 33536, 36190, 33846, 36027, 31757,
/* 2791 */  49253, 21669, 44902, 20262, 45076, 26520, 42677, 27166, 34794, 35034,
/* 2792 */  46426, 26342, 42803, 20885, 42354, 29600, 40916, 29747, 32032, 35632,
/* 2793 */  45497, 27528, 43762, 20946, 40274, 29198, 41811, 30663, 32661, 34449,
/* 2794 */  45008, 30424, 40483, 22542, 36891, 33532, 39949, 32170, 30980, 34997,
/* 2795 */  44516, 31141, 40550, 21538, 37025, 34105, 40191, 32083, 30314, 35236,
/* 2796 */  45615, 29675, 40008, 22063, 37762, 34441, 39732, 30121, 32599, 34608,
/* 2797 */  44968, 31276, 38628, 22140, 37536, 35669, 38724, 30571, 31680, 35339,
/* 2798 */  42618, 33387, 38345, 22871, 35377, 35962, 38445, 31852, 30811, 35011,
/* 2799 */  45359, 29455, 39430, 20881, 40520, 34249, 37957, 29828, 32471, 35567,
/* 2800 */  40765, 29816, 38364, 30904, 38328, 28887, 36513, 29084, 35989, 34064,
/* 2801 */  38313, 31796, 36494, 32466, 38281, 29967, 34303, 30152, 34939, 33830,
/* 2802 */  36151, 33855, 36505, 33882, 37294, 30706, 32999, 30121, 34482, 34580,
/* 2803 */  35478, 34019, 37302, 35530, 36856, 29531, 32595, 31011, 35029, 34283,
/* 2804 */  32466, 34248, 38038, 37305, 37109, 30520, 30917, 30901, 34640, 33847,
/* 2805 */  31217, 36564, 40129, 37671, 36491, 28791, 28947, 31857, 36484, 34232,
/* 2806 */  31573, 36836, 40216, 37088, 36414, 28584, 29327, 32670, 36366, 33660,
/* 2807 */  32446, 36519, 39780, 37209, 36251, 28452, 29783, 32374, 36485, 33905,
/* 2808 */  33084, 34458, 39863, 36050, 37601, 29041, 30605, 31316, 35977, 33561,
/* 2809 */  38518, 36355, 33119, 30425, 37325, 35337, 32906, 28297, 37500, 33205,
/* 2810 */  38777, 36252, 33082, 30541, 36975, 35467, 32901, 28519, 37763, 32907,
/* 2811 */  38711, 37760, 32693, 30398, 36678, 36172, 32286, 28132, 38004, 33846,
/* 2812 */  38560, 39549, 32122, 29404, 35984, 37773, 32805, 27597, 37235, 34597,
/* 2813 */  38249, 39987, 31937, 30590, 36112, 36458, 32213, 28636, 37567, 34240,
/* 2814 */  37085, 38239, 34431, 31546, 35718, 35270, 32110, 29293, 37325, 33787,
/* 2815 */  33275, 39420, 35597, 32724, 35230, 35370, 32214, 29683, 35173, 34184,
/* 2816 */  27910, 36732, 38868, 35437, 35660, 34023, 32633, 31422, 33033, 33319,
/* 2817 */  26036, 33342, 35917, 34207, 34285, 35763, 35598, 32938, 34168, 33883,
/* 2818 */  24319, 30838, 32321, 30850, 33218, 35428, 36031, 34858, 35848, 34866,
/* 2819 */  39937, 29869, 39969, 30261, 37108, 32660, 33119, 31587, 32489, 35980,
/* 2820 */  40990, 28621, 40105, 29868, 38266, 30934, 34317, 30954, 34064, 34757,
/* 2821 */  40447, 29454, 40463, 28555, 39364, 30653, 34176, 31107, 34026, 34793,
/* 2822 */  38570, 31588, 38734, 30595, 37389, 32441, 33349, 31574, 33092, 34870,
/* 2823 */  33917, 33414, 37361, 34395, 35154, 32864, 34920, 30452, 31573, 33760,
/* 2824 */  28408, 31218, 39703, 39254, 36139, 31260, 32174, 30488, 32128, 32477,
/* 2825 */  25958, 27704, 38440, 41963, 39996, 33329, 30859, 28596, 31235, 32106,
/* 2826 */  22793, 22766, 34563, 41655, 44584, 37974, 33188, 28902, 30348, 31597,
/* 2827 */  20978, 18679, 28220, 35108, 40173, 38610, 37974, 36332, 35229, 34124,
/* 2828 */  38435, 33556, 31804, 29000, 36550, 32495, 33410, 30408, 35436, 33168,
/* 2829 */  38196, 33248, 31438, 30038, 36282, 31626, 33167, 31371, 34793, 33009,
/* 2830 */  37947, 31510, 33489, 29606, 36359, 30637, 33541, 31400, 34193, 33252,
/* 2831 */  39152, 29199, 35629, 29668, 37800, 28801, 34832, 30978, 34226, 34129,
/* 2832 */  37672, 30243, 35566, 31193, 36195, 29926, 33852, 30841, 34352, 34378,
/* 2833 */  37916, 30064, 37045, 31238, 36490, 29622, 33956, 31065, 34530, 34770,
/* 2834 */  37406, 30138, 36425, 31990, 36151, 29449, 33676, 31131, 34117, 34513,
/* 2835 */  38070, 30892, 35159, 33732, 34736, 29979, 34431, 30536, 35348, 34141,
/* 2836 */  37421, 30999, 34764, 33329, 34860, 30461, 33850, 30205, 35223, 34170,
/* 2837 */  39483, 30076, 35355, 31969, 35991, 30827, 33450, 32003, 34099, 34795,
/* 2838 */  39493, 32373, 33187, 31707, 35773, 31363, 34891, 30814, 35408, 34214,
/* 2839 */  39923, 32865, 32209, 30928, 36569, 32540, 34427, 29933, 35970, 34339,
/* 2840 */  41903, 28551, 35810, 30355, 37089, 30660, 34978, 30296, 37118, 33230,
/* 2841 */  41516, 28442, 36781, 30048, 37245, 29936, 35819, 29260, 38122, 32851,
/* 2842 */  40731, 28219, 37109, 31929, 34499, 31450, 34625, 30105, 37227, 33169,
/* 2843 */  39868, 29981, 37436, 32656, 34645, 30064, 35374, 30418, 37500, 33504,
/* 2844 */  38783, 29534, 39286, 31450, 35661, 29363, 34647, 30771, 37110, 33325,
/* 2845 */  37337, 31001, 38480, 33484, 34911, 29317, 34215, 30437, 37074, 33805,
/* 2846 */  36873, 31288, 39089, 33652, 35249, 28847, 33940, 30640, 36957, 33959,
/* 2847 */  37974, 30276, 40532, 32398, 36170, 28251, 34456, 30727, 37021, 33972,
/* 2848 */  36166, 31220, 39505, 33518, 35755, 28923, 33370, 30775, 36191, 34079,
/* 2849 */  36942, 30117, 39960, 32509, 36694, 28314, 34196, 30074, 36509, 33916,
/* 2850 */  38471, 29476, 40254, 31699, 36427, 28546, 34753, 30018, 37356, 33731,
/* 2851 */  38441, 28996, 39887, 30979, 36893, 28477, 35156, 29826, 36796, 33683,
/* 2852 */  38411, 29104, 38754, 30728, 36921, 28768, 35391, 29170, 37051, 33413,
/* 2853 */  41316, 28612, 37306, 26485, 39935, 28702, 37166, 28442, 36966, 32502,
/* 2854 */  41501, 27959, 37077, 28049, 39039, 28485, 37264, 28524, 36705, 32753,
/* 2855 */  39426, 29149, 36670, 28780, 37708, 29567, 35965, 28948, 35800, 33358,
/* 2856 */  40252, 28763, 36909, 29963, 37282, 29592, 35846, 29266, 36417, 33158,
/* 2857 */  40243, 27650, 38106, 30447, 37031, 28999, 36214, 29128, 36152, 33414,
/* 2858 */  38399, 28808, 37781, 31288, 36569, 29393, 35470, 28872, 35764, 33842,
/* 2859 */  38048, 28962, 38049, 31453, 36687, 29389, 35164, 29240, 35229, 34176,
/* 2860 */  38267, 28505, 38561, 31184, 36838, 29593, 34806, 29559, 34877, 34275,
/* 2861 */  39088, 27753, 39203, 30773, 37113, 29156, 35633, 29146, 35164, 34300,
/* 2862 */  40314, 27102, 40508, 29382, 37900, 28979, 35923, 29395, 35376, 34699,
/* 2863 */  39788, 27309, 39862, 29005, 37541, 29732, 35589, 29424, 34812, 34437,
/* 2864 */  40159, 27411, 39611, 28115, 38142, 29628, 36194, 28894, 35073, 34282,
/* 2865 */  38893, 30925, 35491, 28314, 35787, 31509, 36183, 29350, 34168, 33523,
/* 2866 */  38450, 30206, 36152, 28555, 35805, 30983, 35802, 29523, 34249, 33452,
/* 2867 */  38798, 29518, 36639, 29382, 36312, 30365, 35911, 29229, 34884, 33629,
/* 2868 */  37833, 29265, 36965, 30413, 36255, 30158, 35185, 29266, 34687, 33677,
/* 2869 */  37175, 28740, 37331, 31006, 36768, 29799, 34964, 29026, 34382, 33469,
/* 2870 */  36656, 29295, 37006, 32446, 36555, 29584, 34930, 28825, 34549, 33389,
/* 2871 */  36475, 29567, 37149, 33102, 36247, 29877, 34212, 29243, 34517, 33730,
/* 2872 */  36692, 29825, 36930, 33290, 36175, 29714, 34420, 29339, 34717, 33733,
/* 2873 */  37407, 29266, 36644, 33135, 35627, 30458, 34698, 28997, 34765, 33380,
/* 2874 */  38128, 29164, 36102, 32850, 35337, 30897, 35208, 28681, 34875, 33248,
/* 2875 */  39129, 29515, 35887, 32252, 35392, 30871, 35647, 29003, 35156, 33292,
/* 2876 */  40365, 29431, 36647, 30065, 36142, 31031, 36667, 28964, 34924, 33576,
/* 2877 */  41607, 28765, 37974, 27511, 38053, 30262, 37879, 28423, 35170, 33891,
/* 2878 */  38946, 29653, 33251, 29426, 37223, 29271, 34145, 31292, 34973, 33138,
/* 2879 */  37597, 29590, 33476, 29907, 35966, 29287, 33997, 30813, 34586, 33354,
/* 2880 */  37077, 29802, 34542, 30837, 35275, 29411, 34252, 30833, 34775, 33677,
/* 2881 */  36529, 29512, 36353, 30957, 35580, 28985, 34074, 30969, 34887, 34194,
/* 2882 */  36129, 30515, 36689, 32142, 34871, 28946, 34163, 31593, 35139, 34512,
/* 2883 */  36696, 29762, 37582, 32022, 35343, 28638, 34339, 31467, 35297, 34201,
/* 2884 */  36689, 29613, 37691, 31718, 35607, 28575, 34313, 31266, 35401, 34014,
/* 2885 */  36102, 29435, 36838, 31842, 35225, 28693, 33933, 31045, 35065, 33681,
/* 2886 */  36978, 29143, 36980, 31199, 35322, 28520, 34663, 30887, 35503, 33768,
/* 2887 */  38526, 27206, 38253, 28928, 36824, 27985, 35686, 29981, 35567, 33804,
/* 2888 */  38558, 27720, 36290, 29458, 35940, 28857, 35404, 29779, 35072, 33444,
/* 2889 */  38605, 29260, 34547, 29819, 35725, 29930, 35146, 29987, 34425, 33805,
/* 2890 */  39608, 30525, 33408, 29432, 36537, 30972, 34914, 30048, 34935, 33541,
/* 2891 */  41054, 29852, 34517, 28870, 37997, 30718, 34733, 29878, 36255, 32580,
/* 2892 */  42089, 28348, 36623, 28238, 38918, 29600, 35763, 30164, 35912, 33304,
/* 2893 */  39973, 30309, 34992, 29714, 36896, 30650, 34353, 30592, 35971, 32585,
/* 2894 */  39337, 31397, 34202, 31203, 36240, 30622, 33993, 30750, 36484, 32487,
/* 2895 */  39294, 30311, 36151, 31031, 36710, 29963, 34162, 30909, 35981, 33210,
/* 2896 */  39854, 30488, 36484, 32291, 36074, 29752, 34569, 31001, 36553, 33243,
/* 2897 */  38307, 30736, 37120, 33122, 35575, 29867, 34587, 29901, 36249, 33538,
/* 2898 */  38406, 30000, 38608, 32473, 36114, 29990, 33711, 30659, 35632, 33963,
/* 2899 */  37654, 30170, 39166, 31824, 37228, 29443, 33462, 30893, 35224, 34063,
/* 2900 */  38262, 30733, 38510, 32319, 36633, 29411, 33964, 31197, 35280, 34071,
/* 2901 */  37185, 31294, 37611, 33184, 36442, 29725, 33596, 30799, 34820, 34164,
/* 2902 */  42574, 26416, 37968, 27716, 39272, 28760, 35756, 30422, 36750, 32687,
/* 2903 */  40069, 28641, 36457, 28886, 38122, 28975, 35353, 29657, 36806, 32711,
/* 2904 */  37320, 29683, 35782, 29745, 36816, 29245, 34489, 29705, 35640, 33101,
/* 2905 */  37411, 29349, 36356, 30817, 36327, 29345, 34482, 30045, 35498, 33342,
/* 2906 */  36964, 29566, 36453, 31571, 35961, 29395, 34396, 29799, 35555, 33427,
/* 2907 */  37812, 29229, 36698, 32115, 35862, 29397, 35048, 29460, 35860, 33724,
/* 2908 */  37914, 28953, 37011, 31746, 35930, 29411, 34835, 29873, 35544, 33636,
/* 2909 */  37477, 29070, 36375, 32075, 35481, 29705, 34625, 29803, 35310, 33754,
/* 2910 */  38675, 28605, 36400, 31848, 35353, 29711, 35333, 29619, 35790, 33426,
/* 2911 */  39144, 28367, 36197, 31718, 34971, 29863, 35745, 29183, 36357, 33308,
/* 2912 */  39107, 28373, 36403, 30594, 35822, 29945, 35440, 29396, 35871, 33719,
/* 2913 */  40058, 28553, 36063, 30639, 35921, 29772, 35922, 29389, 36578, 33251,
/* 2914 */  40451, 29601, 36246, 27020, 38331, 30511, 36536, 27523, 37048, 33084,
/* 2915 */  40376, 28083, 37985, 26594, 39444, 28631, 37397, 27059, 37151, 33160,
/* 2916 */  40235, 28448, 37181, 28874, 38689, 28525, 36407, 28717, 36589, 33144,
/* 2917 */  38257, 30875, 35959, 30534, 38249, 29033, 34384, 30241, 36149, 33158,
/* 2918 */  37541, 31331, 36481, 31658, 38039, 28667, 34361, 30666, 36072, 32756,
/* 2919 */  35783, 32261, 37459, 33063, 36608, 29524, 33533, 30182, 35746, 33850,
/* 2920 */  37473, 30959, 38913, 33297, 36425, 28995, 35067, 29540, 36619, 33589,
/* 2921 */  40159, 28526, 40451, 32077, 37508, 28391, 37012, 28664, 36345, 33896,
/* 2922 */  43412, 25833, 42674, 29313, 39253, 26461, 40383, 26968, 37907, 33384,
/* 2923 */  46023, 26465, 39214, 30381, 38803, 28638, 39303, 29791, 34926, 34358,
/* 2924 */  41568, 34234, 36708, 31891, 34815, 32257, 35921, 32540, 34358, 33619,
/* 2925 */  40496, 35873, 37487, 31809, 33374, 31961, 35408, 34270, 32989, 34382,
/* 2926 */  38512, 31327, 33852, 29663, 37559, 29917, 34416, 30280, 34610, 33550,
/* 2927 */  37033, 31286, 34350, 30496, 36589, 29911, 34204, 30185, 33748, 33871,
/* 2928 */  36961, 31028, 34920, 31602, 36588, 29327, 34307, 30313, 34065, 33693,
/* 2929 */  36317, 31066, 36063, 33093, 36552, 29366, 34012, 29945, 34351, 34118,
/* 2930 */  34664, 31640, 36981, 34381, 36450, 29596, 32931, 29880, 34337, 34239,
/* 2931 */  33767, 33020, 39182, 35457, 36717, 29579, 31384, 30263, 35423, 34832,
/* 2932 */  34675, 33965, 40978, 35664, 36036, 28394, 31207, 31025, 36762, 35480,
/* 2933 */  38164, 34724, 41548, 30666, 35085, 29052, 34660, 33059, 37047, 33285,
/* 2934 */  34422, 35082, 40521, 32723, 36585, 31994, 35370, 33186, 33905, 31883,
/* 2935 */  40569, 29533, 34546, 29336, 37768, 30595, 34255, 29248, 37275, 32147,
/* 2936 */  39863, 29233, 35181, 29201, 37676, 29823, 34512, 28938, 37446, 31631,
/* 2937 */  39870, 29061, 36234, 29423, 38087, 28956, 35005, 29272, 37401, 32057,
/* 2938 */  39692, 29175, 36817, 30842, 37057, 28709, 35492, 29690, 37182, 32537,
/* 2939 */  39158, 30250, 36670, 32137, 36961, 28190, 35714, 30384, 36708, 32833,
/* 2940 */  38735, 30262, 38727, 31502, 37173, 27971, 35846, 29849, 37825, 32208,
/* 2941 */  37017, 31166, 39452, 32997, 36237, 28598, 34803, 30424, 36954, 32578,
/* 2942 */  34741, 33278, 39617, 35059, 35436, 28652, 32960, 31322, 36862, 32838,
/* 2943 */  34818, 34394, 40781, 36111, 33604, 28624, 32469, 31963, 37855, 33360,
/* 2944 */  35647, 35587, 41274, 36421, 32457, 28676, 31878, 32476, 38335, 33941,
/* 2945 */  40801, 33764, 40112, 34102, 30514, 30750, 35913, 31084, 39068, 31876,
/* 2946 */  39426, 35662, 39148, 34363, 31263, 31079, 35071, 31133, 38009, 32787,
/* 2947 */  38925, 36152, 38351, 34301, 32777, 30954, 35134, 30972, 37068, 33200,
/* 2948 */  40270, 29049, 35729, 30302, 36725, 30466, 35090, 29130, 36891, 32928,
/* 2949 */  38596, 29541, 35469, 31564, 35606, 30334, 34847, 28913, 36536, 32793,
/* 2950 */  38448, 30022, 35737, 32668, 35307, 30203, 34592, 29462, 36880, 32710,
/* 2951 */  37646, 31118, 36106, 33600, 34678, 30864, 33485, 29958, 37528, 32325,
/* 2952 */  38183, 30673, 37638, 33141, 35066, 30611, 33400, 30569, 37171, 32595,
/* 2953 */  38450, 31727, 37556, 34291, 33708, 31244, 33356, 30388, 38008, 32886,
/* 2954 */  39721, 30526, 37465, 34894, 33333, 31901, 34259, 29770, 37990, 32475,
/* 2955 */  41195, 29153, 37851, 34834, 33643, 32533, 35137, 28538, 38237, 32439,
/* 2956 */  43227, 28404, 38336, 34547, 33452, 32588, 36145, 27178, 39505, 32638,
/* 2957 */  43528, 30310, 37165, 33729, 34210, 31943, 37386, 26110, 38715, 34450,
/* 2958 */  40787, 28071, 36741, 28302, 38703, 28730, 36343, 28830, 37531, 32308,
/* 2959 */  40454, 27994, 37317, 28658, 38214, 28631, 36129, 28884, 37676, 31915,
/* 2960 */  39018, 28678, 37527, 29707, 37647, 28522, 35739, 29107, 36964, 32519,
/* 2961 */  37897, 30063, 37329, 31003, 36926, 29143, 34734, 29806, 36904, 32524,
/* 2962 */  37525, 30413, 38255, 31690, 36346, 29148, 34631, 30166, 37069, 32056,
/* 2963 */  36432, 31155, 38391, 32982, 35532, 29702, 33562, 30652, 36668, 32410,
/* 2964 */  35577, 31275, 39089, 33275, 36217, 29110, 33324, 31081, 35637, 33095,
/* 2965 */  35200, 31456, 38936, 34172, 35588, 29375, 32940, 30973, 35985, 32875,
/* 2966 */  36369, 30639, 40290, 32774, 36096, 28866, 33260, 31463, 36078, 33084,
/* 2967 */  35634, 31168, 39452, 33497, 35670, 29094, 33065, 31093, 36177, 33162,
/* 2968 */  36334, 30289, 39561, 32012, 36634, 29016, 33550, 30728, 35985, 33076,
/* 2969 */  38195, 29293, 39865, 30233, 37484, 28430, 35271, 29683, 36873, 32883,
/* 2970 */  37918, 28523, 39623, 29643, 37640, 29106, 34417, 29731, 36092, 33259,
/* 2971 */  43412, 25741, 38665, 28555, 39126, 27454, 38225, 28934, 36826, 33462,
/* 2972 */  41852, 27676, 37651, 29116, 39912, 26675, 37197, 30287, 35932, 33970,
/* 2973 */  41953, 26173, 39810, 28610, 40268, 25488, 38608, 29233, 35701, 34212,
/* 2974 */  41212, 26442, 40026, 30130, 38874, 26403, 37848, 29426, 35474, 34516,
/* 2975 */  39503, 27916, 38845, 31624, 38136, 27218, 36356, 29955, 34767, 34510,
/* 2976 */  40223, 27021, 40363, 30871, 38886, 26627, 36856, 29685, 34966, 34632,
/* 2977 */  40974, 27053, 39816, 32411, 37751, 26885, 37598, 29341, 35193, 34790,
/* 2978 */  43169, 26103, 39262, 33735, 37187, 25765, 40018, 28719, 35151, 35177,
/* 2979 */  43887, 24833, 39943, 33912, 37031, 25406, 41429, 27354, 35486, 35179,
/* 2980 */  44974, 24225, 39152, 35154, 36113, 25213, 42810, 26626, 35522, 35254,
/* 2981 */  46525, 22937, 38161, 36916, 34760, 25104, 44453, 25843, 35659, 35021,
/* 2982 */  48317, 20110, 39848, 36022, 35298, 24127, 46019, 25328, 35778, 34721,
/* 2983 */  49477, 19104, 39763, 36965, 34910, 22910, 47812, 24963, 35287, 35244,
/* 2984 */  43218, 28485, 36259, 26036, 42266, 28517, 35534, 29686, 38303, 31795,
/* 2985 */  41440, 29913, 35511, 27333, 40207, 29452, 35246, 29487, 37913, 32400,
/* 2986 */  40397, 30244, 35711, 29393, 37874, 29828, 35553, 30027, 37265, 33188,
/* 2987 */  40190, 30370, 36419, 29958, 37841, 29628, 35361, 30123, 37495, 33275,
/* 2988 */  38365, 30439, 38299, 30322, 37397, 29204, 34533, 30375, 36940, 33813,
/* 2989 */  38584, 31009, 37980, 30721, 37193, 29001, 34632, 30253, 37880, 33132,
/* 2990 */  37371, 32648, 38607, 32251, 35777, 28605, 34218, 31372, 38112, 33052,
/* 2991 */  35493, 33718, 40659, 33967, 34971, 27802, 32960, 31798, 37962, 33534,
/* 2992 */  36456, 33379, 41162, 33381, 34618, 27942, 33219, 32383, 37717, 33332,
/* 2993 */  33742, 33146, 40345, 35530, 35017, 28627, 31981, 31524, 36658, 33062,
/* 2994 */  34129, 33188, 40374, 35485, 34802, 28430, 32182, 31707, 37027, 32981,
/* 2995 */  36868, 32433, 41339, 32717, 34752, 28006, 33983, 32374, 37491, 32491,
/* 2996 */  38903, 30890, 36273, 27470, 36914, 31499, 36104, 28253, 35051, 34431,
/* 2997 */  39042, 30241, 36820, 28275, 37724, 30267, 36050, 28269, 35846, 34089,
/* 2998 */  39128, 29313, 38321, 29006, 37757, 29411, 36286, 28123, 36574, 33619,
/* 2999 */  38941, 29054, 39516, 29384, 38309, 28500, 36524, 28175, 36933, 33442,
/* 3000 */  40196, 28966, 40534, 29557, 38718, 27434, 37476, 27795, 38306, 33195,
/* 3001 */  42014, 28163, 41226, 28588, 39496, 26378, 38827, 27908, 38904, 32696,
/* 3002 */  41122, 29144, 39788, 30296, 38701, 27957, 37791, 29267, 36325, 33846,
/* 3003 */  33263, 31020, 36319, 33068, 36769, 31988, 34198, 30556, 34820, 33249,
/* 3004 */  31382, 28835, 33422, 31343, 35717, 31539, 33808, 30733, 33799, 32377,
/* 3005 */  30461, 29218, 32758, 31308, 34590, 31940, 33214, 30989, 32869, 32836,
/* 3006 */  27183, 25311, 27812, 27906, 31710, 30292, 31835, 29549, 31632, 31513,
/* 3007 */  39951, 29051, 34962, 30477, 37033, 29280, 36027, 28933, 35786, 33300,
/* 3008 */  39810, 29040, 34808, 32564, 35534, 29127, 37039, 28510, 35406, 33943,
/* 3009 */  39502, 28722, 36239, 32619, 35024, 29366, 36963, 28258, 36108, 33586,
/* 3010 */  39004, 29318, 36648, 33948, 35235, 28833, 36447, 28979, 36036, 33800,
/* 3011 */  38276, 29427, 37581, 35246, 35136, 28898, 35843, 29121, 35862, 33889,
/* 3012 */  37640, 30518, 37985, 37266, 34725, 28959, 35402, 29391, 35754, 34327,
/* 3013 */  38016, 31498, 38803, 38580, 34294, 28167, 35636, 29264, 36439, 34809,
/* 3014 */  43873, 27869, 43625, 31963, 33444, 27886, 38316, 29931, 38701, 32511,
/* 3015 */  43565, 29119, 42881, 32327, 31810, 29542, 36364, 32000, 38458, 32104,
/* 3016 */  39434, 30660, 35222, 30168, 35904, 31041, 36645, 29058, 35266, 35076,
/* 3017 */  38425, 30954, 34864, 30912, 36536, 30242, 35437, 29750, 35207, 34641,
/* 3018 */  37046, 31400, 34876, 32012, 36285, 29765, 34173, 30484, 34753, 34339,
/* 3019 */  35958, 31311, 35695, 32871, 35734, 29595, 33549, 30095, 35137, 34296,
/* 3020 */  36577, 31714, 36299, 33464, 35804, 29154, 33670, 30814, 35824, 34206,
/* 3021 */  36504, 31462, 37349, 34421, 35703, 28365, 34311, 30491, 35778, 34583,
/* 3022 */  37548, 30432, 38366, 34325, 35663, 27932, 35665, 29819, 36281, 34108,
/* 3023 */  40326, 28657, 38904, 32627, 35536, 28208, 38327, 29096, 37890, 32077,
/* 3024 */  40326, 28791, 38871, 32644, 35166, 28242, 38163, 28834, 38272, 32820,
/* 3025 */  40888, 27644, 37964, 32328, 35993, 27829, 38736, 28760, 36716, 33742,
/* 3026 */  41826, 26488, 39114, 27954, 39222, 27484, 38346, 27305, 37948, 32308,
/* 3027 */  41062, 27908, 38420, 29747, 38518, 27881, 37585, 28152, 37546, 32954,
/* 3028 */  39998, 29413, 38451, 30340, 37712, 28763, 36049, 29212, 37901, 32357,
/* 3029 */  38616, 30094, 38837, 31400, 37310, 28810, 35119, 29662, 37466, 32657,
/* 3030 */  37359, 30568, 39189, 32732, 36917, 28615, 34796, 30010, 36523, 33103,
/* 3031 */  36868, 31228, 39379, 33523, 36223, 29058, 34168, 30569, 36535, 32743,
/* 3032 */  36735, 31972, 39649, 33458, 36243, 28696, 34318, 30369, 37123, 32657,
/* 3033 */  36748, 32015, 39981, 32697, 36774, 28515, 34694, 29963, 37479, 32410,
/* 3034 */  43399, 26819, 37989, 28892, 39255, 27889, 38353, 28074, 38535, 32478,
/* 3035 */  41288, 26860, 39961, 27742, 39689, 27512, 37352, 28396, 37493, 32958,
/* 3036 */  38930, 29243, 38652, 30926, 37124, 28751, 35832, 29003, 36782, 33457,
/* 3037 */  39002, 30119, 40024, 31125, 37257, 27807, 35715, 29927, 37252, 33399,
/* 3038 */  38106, 31200, 41978, 30664, 37135, 26992, 34920, 31749, 37288, 32922,
/* 3039 */  36287, 33925, 41494, 32496, 36112, 27506, 32916, 32697, 37483, 32997,
/* 3040 */  35837, 35896, 41497, 32719, 34255, 27641, 33075, 34102, 37622, 32370,
/* 3041 */  34082, 36452, 41520, 34004, 34343, 28386, 32529, 33826, 36066, 32971,
/* 3042 */  32883, 37983, 42751, 35232, 33949, 26352, 30534, 35065, 37242, 33399,
/* 3043 */  32375, 38290, 43738, 36083, 33200, 25320, 30348, 35291, 37538, 33766,
/* 3044 */  40115, 28403, 36767, 29258, 38166, 28612, 36242, 28897, 36052, 33225,
/* 3045 */  39850, 28251, 37220, 30239, 37441, 28604, 36145, 28986, 36107, 33129,
/* 3046 */  38505, 29125, 37842, 30906, 37174, 28599, 35533, 29432, 36072, 33381,
/* 3047 */  37693, 29519, 38284, 31983, 37109, 28947, 35001, 29105, 36247, 33297,
/* 3048 */  36520, 30575, 39043, 32882, 36919, 29243, 34007, 29728, 35853, 33782,
/* 3049 */  35261, 32321, 40062, 34045, 37266, 28995, 32160, 30704, 35817, 34479,
/* 3050 */  36047, 32107, 41971, 33037, 37651, 28342, 32135, 30874, 36779, 34720,
/* 3051 */  36288, 30806, 44810, 30933, 39030, 27998, 35328, 31216, 35725, 33710,
/* 3052 */  34905, 31047, 45284, 32202, 39300, 28701, 37288, 30890, 34696, 31529,
/* 3053 */  38912, 28660, 37438, 27917, 37865, 28860, 36043, 29356, 34458, 34093,
/* 3054 */  38815, 28485, 37464, 28772, 37944, 28487, 35798, 29369, 34892, 33843,
/* 3055 */  37385, 29179, 37324, 30111, 37385, 28546, 34963, 29707, 34664, 33765,
/* 3056 */  37018, 29780, 38429, 31960, 37044, 28345, 34663, 29997, 35081, 34411,
/* 3057 */  38459, 29909, 40120, 32604, 37166, 27140, 35575, 30080, 36092, 34736,
/* 3058 */  39889, 30251, 41855, 31936, 36946, 25914, 36921, 29854, 37922, 34202,
/* 3059 */  41588, 28358, 45447, 29358, 38705, 23010, 39557, 28492, 39141, 33711,
/* 3060 */  40795, 30104, 43846, 31045, 37745, 23819, 38160, 30202, 37639, 34106,
/* 3061 */  38699, 32782, 39112, 34875, 35317, 29281, 36055, 32078, 36020, 32713,
/* 3062 */  41677, 25810, 39873, 25955, 40580, 27049, 36941, 28857, 36838, 32631,
/* 3063 */  39967, 27729, 38470, 27782, 39499, 27490, 36369, 28859, 36877, 32497,
/* 3064 */  38136, 29790, 37681, 29221, 38056, 29108, 34877, 28918, 36982, 32979,
/* 3065 */  37588, 30939, 36846, 31332, 36216, 30371, 34314, 29139, 36940, 33350,
/* 3066 */  38072, 30601, 36758, 32526, 35169, 30856, 34932, 28909, 36240, 33895,
/* 3067 */  38810, 33214, 35235, 32807, 35148, 32521, 35276, 28386, 36641, 34004,
/* 3068 */  38841, 35604, 34522, 29894, 36683, 35087, 33840, 28159, 36865, 33961,
/* 3069 */  38170, 37674, 33487, 28370, 37252, 36055, 33522, 28714, 36202, 33886,
/* 3070 */  36879, 41061, 32470, 25779, 38138, 37858, 32331, 29579, 35504, 33838,
/* 3071 */  37055, 42110, 31476, 25496, 38444, 37396, 32796, 30563, 34565, 33948,
/* 3072 */  42147, 28248, 37510, 25475, 41157, 28868, 36396, 28455, 38202, 32496,
/* 3073 */  40917, 28941, 37305, 27117, 39389, 29082, 36247, 29053, 37583, 33161,
/* 3074 */  39712, 30167, 36846, 28612, 38162, 29057, 35899, 30006, 37255, 33449,
/* 3075 */  39621, 29037, 39306, 28014, 38530, 28396, 35731, 30530, 37701, 33489,
/* 3076 */  39198, 29722, 39582, 28623, 39228, 27625, 35542, 30928, 38059, 33839,
/* 3077 */  40289, 28228, 41613, 27970, 40558, 25826, 36895, 31052, 37239, 34251,
/* 3078 */  40719, 28040, 41754, 28735, 40238, 26229, 36375, 31494, 36280, 34868,
/* 3079 */  44242, 23706, 43609, 27489, 42070, 24321, 39942, 30284, 34265, 35593,
/* 3080 */  46007, 22566, 45289, 26324, 43166, 23732, 40538, 30422, 33293, 36166,
/* 3081 */  45809, 22285, 48258, 23555, 45419, 21278, 43510, 27584, 35831, 34111,
/* 3082 */  45025, 23270, 47711, 24207, 44407, 22563, 42690, 27772, 35912, 33968,
/* 3083 */  42592, 24595, 41256, 23218, 42433, 25856, 38582, 29099, 36515, 33096,
/* 3084 */  41538, 25955, 40186, 23775, 41886, 26401, 38074, 28826, 36861, 32954,
/* 3085 */  40966, 25752, 40950, 24590, 41471, 25779, 38175, 29217, 37238, 32852,
/* 3086 */  40767, 25732, 41194, 26891, 39392, 27086, 37265, 30092, 36965, 33576,
/* 3087 */  39338, 27069, 40684, 28562, 38600, 27287, 36248, 30627, 36906, 34187,
/* 3088 */  37968, 28801, 40132, 30590, 37566, 27619, 35724, 31069, 37143, 34392,
/* 3089 */  36257, 30690, 39357, 32972, 36342, 29065, 33685, 31907, 36764, 34688,
/* 3090 */  38556, 29922, 41767, 32466, 37198, 28393, 35239, 31108, 36905, 34290,
/* 3091 */  44436, 22629, 49148, 25149, 40843, 28846, 36146, 30761, 35778, 33611,
/* 3092 */  44060, 23145, 49074, 25023, 40779, 29547, 34666, 32140, 34549, 34407,
/* 3093 */  44520, 23841, 47486, 26319, 39548, 29850, 35165, 31239, 35584, 34066,
/* 3094 */  40918, 26783, 39206, 25364, 39591, 27666, 38221, 28901, 35219, 33930,
/* 3095 */  40029, 27548, 37033, 27798, 38135, 28195, 37517, 28644, 35467, 34309,
/* 3096 */  43217, 25526, 40057, 26648, 41231, 26595, 39966, 27010, 38728, 33622,
/* 3097 */  43271, 24604, 42970, 26682, 40723, 26103, 39607, 28850, 38555, 33683,
/* 3098 */  40131, 28870, 40452, 30886, 37645, 27410, 37329, 31245, 37040, 34865,
/* 3099 */  37346, 31054, 40007, 33333, 35554, 27752, 36429, 32191, 36699, 34794,
/* 3100 */  39170, 30808, 40613, 32595, 36438, 27680, 38045, 31431, 35934, 33757,
/* 3101 */  43049, 24818, 44563, 28675, 39929, 28334, 39836, 27922, 37018, 32449,
/* 3102 */  44169, 22479, 47437, 26337, 39340, 32127, 34891, 32386, 34227, 33414,
/* 3103 */  43866, 22901, 48125, 24892, 41122, 29950, 36452, 31283, 35078, 33195,
/* 3104 */  44780, 20598, 51744, 19799, 46609, 25279, 39534, 29493, 35805, 33289,
/* 3105 */  44989, 20376, 52501, 18620, 47602, 24875, 39526, 29720, 35073, 33751,
/* 3106 */  40911, 28882, 36088, 28759, 38352, 29687, 35108, 29487, 37844, 32028,
/* 3107 */  41425, 27810, 37431, 28880, 38092, 29051, 36241, 28897, 38326, 32003,
/* 3108 */  42369, 26236, 39176, 28942, 37769, 28329, 38215, 27426, 39078, 32052,
/* 3109 */  41507, 27088, 39726, 28094, 38937, 27523, 38097, 28139, 38318, 32578,
/* 3110 */  41478, 26615, 40329, 28659, 38511, 27126, 38673, 28018, 37871, 32930,
/* 3111 */  41362, 26833, 39720, 29873, 37929, 27429, 38463, 27795, 37670, 33197,
/* 3112 */  40993, 27236, 39302, 30770, 37663, 27503, 38280, 27956, 36798, 33666,
/* 3113 */  41620, 26895, 39710, 30463, 38031, 27353, 38879, 27667, 36434, 34004,
/* 3114 */  43458, 24941, 40900, 29358, 38585, 27629, 39564, 26981, 36877, 33766,
/* 3115 */  45737, 23220, 41146, 30148, 37081, 29016, 39957, 26231, 38057, 33264,
/* 3116 */  45495, 25117, 39674, 29654, 37713, 29716, 38945, 27196, 37665, 33309,
/* 3117 */  46665, 23070, 42869, 25141, 41587, 27351, 40271, 27655, 36960, 33216,
/* 3118 */  44181, 24663, 40442, 24251, 42553, 26990, 38519, 27710, 38085, 32540,
/* 3119 */  44723, 22611, 43017, 23887, 42437, 26098, 39120, 27885, 38009, 32593,
/* 3120 */  42629, 23527, 42364, 24852, 41639, 25424, 39514, 27023, 37508, 32766,
/* 3121 */  40834, 25834, 40716, 27108, 39923, 26245, 38416, 27606, 37326, 32815,
/* 3122 */  39619, 27036, 40320, 29164, 38282, 27627, 36417, 28918, 36769, 33317,
/* 3123 */  38528, 28288, 40497, 30568, 37572, 27802, 35607, 29341, 37099, 33297,
/* 3124 */  37895, 28575, 40958, 31571, 36951, 27938, 35413, 29218, 37134, 33191,
/* 3125 */  38147, 29278, 41241, 32076, 36457, 27437, 36064, 29239, 37751, 33202,
/* 3126 */  38309, 28572, 40491, 32595, 36856, 27875, 36045, 28884, 36558, 33720,
/* 3127 */  42100, 24700, 43083, 28557, 39517, 26041, 39796, 26599, 37783, 33112,
/* 3128 */  43715, 23056, 43581, 26346, 40929, 25741, 41085, 25425, 38143, 32761,
/* 3129 */  44031, 24475, 41358, 26975, 39502, 27742, 40677, 25648, 37724, 32921,
/* 3130 */  43757, 27307, 37965, 28829, 37369, 30229, 40203, 25869, 36904, 33584,
/* 3131 */  43746, 28032, 37435, 28686, 37599, 30724, 39683, 26774, 35827, 34153,
/* 3132 */  44332, 26473, 39070, 28020, 38052, 29876, 40574, 26347, 36055, 33827,
/* 3133 */  41975, 27701, 36820, 27199, 39448, 29131, 36619, 27804, 37889, 32560,
/* 3134 */  41311, 27526, 36411, 28750, 38367, 28350, 36708, 28564, 36645, 32710,
/* 3135 */  39693, 29109, 35769, 29533, 37703, 28671, 35579, 29419, 36121, 32808,
/* 3136 */  41105, 28522, 37021, 30362, 37552, 28933, 35556, 30044, 37046, 33028,
/* 3137 */  41462, 28218, 38786, 29209, 38811, 27545, 36259, 30589, 37421, 32423,
/* 3138 */  37433, 32469, 36714, 32820, 37305, 28124, 34115, 31602, 35944, 33695,
/* 3139 */  38930, 29555, 39281, 33360, 36467, 28125, 36360, 28794, 36993, 33681,
/* 3140 */  42737, 25953, 41390, 31317, 37333, 27538, 39724, 26600, 38310, 32716,
/* 3141 */  45554, 23497, 44018, 28755, 39433, 25370, 42171, 25343, 38956, 33305,
/* 3142 */  41105, 33919, 37223, 32492, 35351, 31182, 34973, 33374, 34397, 33566,
/* 3143 */  37089, 36776, 37165, 33336, 35913, 31140, 34944, 32892, 35046, 32501,
/* 3144 */  34663, 36857, 37221, 33247, 34735, 33086, 35428, 34047, 34895, 32957,
/* 3145 */  42497, 32710, 31593, 29655, 40654, 30815, 33436, 31515, 39018, 31445,
/* 3146 */  42472, 32086, 32259, 29994, 40378, 31176, 33588, 30957, 39761, 31529,
/* 3147 */  41070, 31790, 34658, 29807, 39123, 31489, 34684, 30500, 38204, 33674,
/* 3148 */  38264, 32550, 34519, 30106, 37160, 31339, 34585, 30575, 36800, 33986,
/* 3149 */  39263, 30888, 35547, 31239, 36511, 30599, 35387, 30156, 37495, 33551,
/* 3150 */  40900, 29130, 36534, 32212, 35452, 30936, 35512, 30250, 38412, 32964,
/* 3151 */  40138, 28830, 38301, 31161, 35889, 30587, 35365, 30907, 37675, 33052,
/* 3152 */  39770, 28566, 39251, 31466, 36017, 29798, 35825, 30675, 37549, 33174,
/* 3153 */  40912, 29313, 38856, 31926, 35991, 29329, 36293, 31296, 37728, 32839,
/* 3154 */  40438, 29613, 39687, 31603, 36625, 28303, 37209, 30615, 38376, 32533,
/* 3155 */  39922, 31011, 38620, 32305, 36630, 28043, 37503, 31286, 37746, 32281,
/* 3156 */  40282, 30571, 39240, 32804, 35870, 29098, 37162, 31526, 36794, 32796,
/* 3157 */  38028, 33200, 38376, 34447, 34278, 30426, 36547, 31907, 37341, 31482,
/* 3158 */  37475, 34535, 37782, 36333, 33143, 30573, 36751, 30777, 36842, 32853,
/* 3159 */  35999, 34389, 38698, 36985, 32816, 30375, 36510, 32374, 36835, 32031,
/* 3160 */  34960, 33773, 37113, 36781, 33302, 32912, 35592, 32852, 35995, 32326,
/* 3161 */  34657, 32815, 37056, 35673, 34219, 33253, 36302, 32810, 34374, 33867,
/* 3162 */  36396, 32171, 38997, 33452, 36143, 32187, 37023, 31809, 33800, 33268,
/* 3163 */  37437, 32837, 37995, 31511, 35845, 32266, 37609, 32058, 34056, 34491,
/* 3164 */  36758, 35581, 39089, 31822, 33709, 31863, 36441, 33801, 34151, 32897,
/* 3165 */  36121, 35122, 39354, 32958, 33851, 32499, 36280, 34540, 33486, 32070,
/* 3166 */  36049, 35283, 36953, 34612, 34746, 32813, 35466, 33207, 34396, 33137,
/* 3167 */  35125, 35339, 37059, 33328, 35746, 32441, 35153, 33431, 35728, 33709,
/* 3168 */  35622, 33803, 38586, 33315, 35711, 32146, 36004, 32666, 35935, 32888,
/* 3169 */  34354, 35205, 37849, 33791, 35803, 32048, 34631, 34331, 35841, 33477,
/* 3170 */  34137, 35498, 37387, 33222, 34944, 33061, 35217, 33906, 34592, 33822,
/* 3171 */  33106, 31852, 38421, 33940, 34832, 32735, 34688, 34248, 34252, 32991,
/* 3172 */  33855, 33916, 38094, 33258, 34582, 32682, 34811, 34342, 34492, 32942,
/* 3173 */  40573, 27409, 38637, 25647, 41432, 26753, 36530, 28871, 36134, 32766,
/* 3174 */  39996, 27694, 38011, 27944, 39462, 27626, 36050, 30220, 33903, 34071,
/* 3175 */  40349, 28283, 37752, 28648, 39595, 27652, 35958, 31038, 33664, 34115,
/* 3176 */  42616, 25456, 39084, 28666, 40838, 26061, 37383, 31523, 32876, 34112,
/* 3177 */  45288, 22567, 41410, 27308, 43109, 23837, 39196, 31810, 32574, 34412,
/* 3178 */  47298, 21006, 42236, 26877, 44606, 22485, 39860, 32791, 32307, 34396,
/* 3179 */  48670, 20277, 41826, 26871, 45575, 21795, 39758, 33730, 32849, 33405,
/* 3180 */  48844, 21560, 40017, 26943, 46665, 21732, 38901, 33667, 34795, 32197,
/* 3181 */  49599, 21507, 38508, 28082, 47083, 21392, 38141, 34997, 34060, 32445,
/* 3182 */  50173, 20248, 39615, 27173, 47989, 20692, 38809, 34179, 34498, 32402,
/* 3183 */  50176, 20257, 38630, 29333, 46017, 21416, 38190, 35249, 33597, 32615,
/* 3184 */  38572, 32758, 35312, 26452, 38402, 31803, 34823, 28761, 36239, 33808,
/* 3185 */  38674, 32269, 34620, 27694, 39193, 30447, 34062, 29817, 36108, 33510,
/* 3186 */  39168, 31068, 35858, 27654, 39666, 29709, 34861, 29093, 36513, 33346,
/* 3187 */  39299, 30554, 36624, 28722, 39348, 28624, 35297, 29699, 36499, 32926,
/* 3188 */  38609, 31408, 36274, 31271, 37921, 28943, 34543, 30531, 36419, 33016,
/* 3189 */  36327, 33918, 36008, 33692, 36556, 29514, 32853, 31212, 35990, 33881,
/* 3190 */  36940, 33216, 37330, 34623, 35421, 29310, 33750, 30537, 37071, 33603,
/* 3191 */  38032, 32759, 39278, 33531, 35420, 28883, 34110, 30725, 38079, 33167,
/* 3192 */  37590, 33024, 41517, 33316, 34544, 28526, 33791, 31254, 38219, 33654,
/* 3193 */  36039, 33646, 38126, 34837, 34230, 31612, 32887, 31328, 37381, 32291,
/* 3194 */  30066, 31823, 35919, 35170, 36105, 33279, 32728, 30308, 35262, 33611,
/* 3195 */  24961, 26989, 28821, 29576, 32079, 32041, 33129, 32276, 34672, 34177,
/* 3196 */  26606, 28846, 29691, 30770, 33023, 31997, 33304, 32474, 34189, 33705,
/* 3197 */  27382, 28313, 29848, 29812, 31195, 30568, 32790, 31431, 32591, 32283,
/* 3198 */  36112, 32711, 34555, 28238, 36322, 32105, 33864, 29108, 33914, 34296,
/* 3199 */  35764, 32314, 34806, 28882, 36512, 31588, 33736, 29071, 33750, 34083,
/* 3200 */  34388, 32591, 35228, 29874, 36001, 31800, 33138, 29099, 33265, 34234,
/* 3201 */  33418, 32489, 36817, 31335, 35960, 31416, 32988, 29416, 33207, 34513,
/* 3202 */  35038, 32393, 38388, 32432, 37103, 30359, 32997, 29763, 34439, 35063,
/* 3203 */  37883, 28565, 42073, 29963, 40449, 27212, 35896, 28718, 35550, 34269,
/* 3204 */  37968, 29221, 43200, 31154, 39727, 27010, 35498, 29045, 35802, 34910,
/* 3205 */  31358, 28843, 40454, 37834, 39527, 31339, 32424, 28994, 32644, 32712,
/* 3206 */  24141, 22572, 34209, 40539, 44953, 37786, 32940, 27472, 29443, 31195,
/* 3207 */  19661, 16103, 24957, 33939, 41066, 38545, 34655, 28935, 29424, 31162,
/* 3208 */  18779, 14340, 19092, 25321, 30925, 32331, 32657, 30227, 30566, 31785,
/* 3209 */  19052, 15843, 22652, 29921, 35680, 36515, 35991, 32764, 31919, 32514,
/* 3210 */  40441, 31725, 34682, 26178, 40423, 31163, 34467, 28989, 37235, 33469,
/* 3211 */  40737, 32617, 34683, 26062, 41239, 30999, 34449, 29232, 38115, 33377,
/* 3212 */  38723, 31783, 37429, 27128, 38138, 30762, 35015, 29584, 36797, 34159,
/* 3213 */  41052, 28347, 40626, 26178, 40123, 28198, 36995, 28724, 37843, 33860,
/* 3214 */  39587, 30871, 40416, 27018, 38812, 28129, 36974, 29549, 37815, 33925,
/* 3215 */  38389, 31794, 40571, 29404, 36716, 28033, 36457, 30240, 37610, 33956,
/* 3216 */  36829, 34368, 39902, 30751, 34889, 28685, 35160, 32124, 36660, 33863,
/* 3217 */  37015, 33218, 40058, 33162, 34107, 28716, 34335, 31733, 37397, 33566,
/* 3218 */  37044, 32983, 40390, 33946, 34480, 28001, 34352, 30812, 38293, 33295,
/* 3219 */  36790, 33326, 42171, 33591, 33996, 27262, 33799, 31878, 38484, 33562,
/* 3220 */  39011, 32189, 43174, 30547, 35297, 26761, 35562, 31834, 39094, 32608,
/* 3221 */  35095, 34262, 42079, 34339, 35771, 28568, 31432, 31490, 36561, 35754,
/* 3222 */  32809, 32589, 41211, 34432, 37161, 31866, 34419, 31166, 33972, 32971,
/* 3223 */  35203, 34368, 41618, 33069, 36086, 32162, 34850, 31728, 34410, 32865,
/* 3224 */  36157, 35460, 37467, 33788, 36080, 33205, 34203, 32521, 34869, 32984,
/* 3225 */  39036, 31815, 34112, 28497, 37510, 31631, 34301, 28652, 36939, 32911,
/* 3226 */  38801, 30946, 34703, 29525, 36988, 30600, 34801, 29034, 36046, 33273,
/* 3227 */  38764, 30725, 34534, 31535, 36260, 29913, 35045, 29372, 35832, 33217,
/* 3228 */  38365, 30863, 35031, 32486, 35780, 30216, 34299, 29471, 36654, 32803,
/* 3229 */  37979, 30431, 36006, 33968, 34731, 30415, 34542, 29153, 36787, 32698,
/* 3230 */  38165, 29973, 37012, 34792, 34336, 30834, 34595, 28826, 37100, 32379,
/* 3231 */  39540, 29913, 38043, 34593, 34052, 30296, 35755, 28740, 38218, 32425,
/* 3232 */  42577, 27020, 39278, 34356, 33591, 30231, 38377, 26455, 40234, 31431,
/* 3233 */  42676, 27342, 39848, 33576, 34900, 28389, 39320, 26198, 39993, 32558,
/* 3234 */  40658, 31132, 37006, 34027, 35918, 29565, 37740, 28994, 36913, 33566,
/* 3235 */  35464, 31495, 35416, 35407, 37966, 33541, 36734, 32352, 34030, 32831,
/* 3236 */  43534, 26282, 39067, 24532, 43156, 26520, 38660, 26767, 39183, 31794,
/* 3237 */  43649, 24227, 41792, 23230, 43805, 25158, 39497, 26542, 38942, 31846,
/* 3238 */  43870, 23722, 42118, 24607, 42223, 26128, 39224, 26281, 39371, 31810,
/* 3239 */  43778, 23362, 43288, 24632, 42008, 26108, 39168, 26456, 39283, 31967,
/* 3240 */  42683, 24241, 43194, 25737, 41177, 26207, 38896, 27023, 38475, 32287,
/* 3241 */  40506, 25828, 42360, 27515, 40360, 26329, 38415, 26785, 37755, 32665,
/* 3242 */  39672, 28500, 39614, 31158, 37316, 28561, 36363, 28299, 37177, 33273,
/* 3243 */  39910, 29110, 39295, 31933, 36702, 28503, 36470, 28581, 37246, 33682,
/* 3244 */  40036, 28934, 39698, 31546, 36860, 28195, 37360, 27482, 38003, 33409,
/* 3245 */  39911, 29544, 39120, 30862, 37775, 28836, 36171, 28112, 37771, 33504,
/* 3246 */  40961, 32507, 31992, 29254, 39799, 30951, 32972, 31056, 37568, 32284,
/* 3247 */  38941, 32789, 33170, 29748, 37145, 31359, 34268, 30393, 35721, 33510,
/* 3248 */  39128, 31095, 35356, 29759, 37267, 30193, 34643, 30558, 36069, 33485,
/* 3249 */  39808, 30775, 36183, 30634, 36672, 29765, 35297, 30712, 36732, 33135,
/* 3250 */  39580, 30275, 37056, 32162, 35268, 30001, 35629, 29802, 37398, 32879,
/* 3251 */  37971, 31759, 37145, 33668, 34683, 29473, 35523, 29798, 36858, 33610,
/* 3252 */  37951, 31533, 37123, 35189, 33879, 29569, 35536, 29568, 36683, 33918,
/* 3253 */  38683, 30811, 37272, 36130, 32953, 30457, 35569, 29043, 36866, 34046,
/* 3254 */  39489, 29776, 37976, 35734, 33748, 30730, 35281, 29195, 36220, 34265,
/* 3255 */  40242, 28438, 39757, 32788, 37122, 28541, 37413, 28172, 35933, 34172,
/* 3256 */  45131, 23850, 42071, 22800, 44757, 25293, 39914, 26250, 39609, 32445,
/* 3257 */  46118, 21386, 45328, 21759, 44554, 25516, 38897, 28444, 38116, 32801,
/* 3258 */  43972, 24887, 42239, 25029, 41792, 26938, 37291, 29156, 38485, 32418,
/* 3259 */  42193, 27434, 40003, 28505, 38557, 28704, 36488, 29033, 38450, 32896,
/* 3260 */  43140, 26678, 41223, 28472, 38220, 28330, 37577, 28353, 39552, 32212,
/* 3261 */  42249, 27896, 40475, 30513, 36696, 28513, 37408, 28234, 39630, 32283,
/* 3262 */  43051, 26047, 42752, 28996, 38977, 26290, 38792, 28086, 38421, 33444,
/* 3263 */  45050, 23990, 43553, 28467, 39249, 26111, 40457, 26875, 38867, 33029,
/* 3264 */  47365, 21572, 44563, 26920, 41780, 23175, 44490, 24350, 39768, 32772,
/* 3265 */  46355, 25040, 40884, 29392, 40197, 25352, 42814, 26068, 37406, 34076,
/* 3266 */  43062, 30532, 37440, 32006, 37398, 29231, 38789, 29783, 34551, 34701,
/* 3267 */  41246, 28601, 38372, 24656, 42423, 27206, 37005, 27634, 38207, 32471,
/* 3268 */  39915, 30383, 37283, 26511, 40580, 28683, 35308, 29292, 37122, 33163,
/* 3269 */  40406, 29498, 38365, 27247, 40249, 28333, 35617, 29981, 36467, 33585,
/* 3270 */  40745, 28791, 39908, 27900, 39479, 27190, 36991, 30743, 35298, 33733,
/* 3271 */  41041, 29629, 37589, 32008, 36434, 27856, 37265, 32072, 33406, 34652,
/* 3272 */  42498, 29287, 37535, 30571, 37539, 28074, 38426, 31562, 33257, 34544,
/* 3273 */  44208, 28668, 36832, 29431, 38445, 28454, 40050, 30943, 32231, 34715,
/* 3274 */  46026, 27149, 37554, 28601, 39088, 27802, 41988, 29976, 32017, 35206,
/* 3275 */  46640, 27502, 37598, 27651, 38391, 29477, 42167, 29797, 31527, 35702,
/* 3276 */  45504, 29925, 37160, 27053, 36457, 31725, 41060, 31730, 30462, 35468,
/* 3277 */  44525, 32447, 35924, 26519, 35222, 33846, 40253, 32304, 29902, 35567,
/* 3278 */  42786, 35294, 35506, 26215, 32805, 35550, 40112, 32800, 29818, 35040,
/* 3279 */  38055, 30036, 37204, 27935, 37780, 30027, 34797, 28905, 35352, 33744,
/* 3280 */  38793, 29412, 39138, 27348, 39442, 28470, 35675, 28701, 36761, 33402,
/* 3281 */  36833, 30721, 39461, 29194, 38944, 28491, 34533, 29041, 36577, 33467,
/* 3282 */  34054, 31992, 39716, 32612, 37896, 29008, 32246, 29578, 35958, 34090,
/* 3283 */  33535, 31687, 39601, 33741, 38195, 29356, 31992, 29315, 35610, 33315,
/* 3284 */  32365, 33273, 41184, 35275, 37285, 28594, 30137, 29900, 36438, 34941,
/* 3285 */  32354, 33658, 41527, 35290, 37083, 28338, 30165, 30269, 36820, 34907,
/* 3286 */  32539, 33197, 41246, 35445, 37246, 28362, 30430, 30090, 36572, 34853,
/* 3287 */  32429, 32544, 40651, 35440, 37451, 28705, 30364, 29690, 35854, 35129,
/* 3288 */  45213, 25053, 41144, 23976, 43384, 27881, 37341, 27632, 39605, 32181,
/* 3289 */  44431, 26051, 40257, 25793, 42105, 27137, 38817, 26511, 40128, 32109,
/* 3290 */  42650, 28469, 38884, 28009, 39228, 29595, 36650, 27940, 39223, 32610,
/* 3291 */  41188, 30301, 38838, 29202, 37578, 29881, 36216, 28767, 38924, 32620,
/* 3292 */  41933, 28773, 39663, 30734, 36056, 30477, 35634, 29425, 38800, 32192,
/* 3293 */  41110, 30372, 39027, 31568, 35290, 30962, 35077, 29658, 39030, 31957,
/* 3294 */  39882, 31358, 39698, 31674, 36161, 30964, 33105, 30812, 37762, 33304,
/* 3295 */  39662, 33824, 36708, 34021, 34093, 32749, 32184, 31400, 38498, 32526,
/* 3296 */  39517, 35769, 33656, 33773, 35907, 32576, 32208, 32398, 38754, 30881,
/* 3297 */  37092, 36340, 35711, 33438, 35565, 33388, 33976, 30698, 36396, 32730,
/* 3298 */  33503, 35509, 37120, 34341, 36437, 33838, 35278, 31995, 33230, 32701,
/* 3299 */  44960, 26546, 38469, 25576, 42478, 28411, 36740, 28317, 39482, 31909,
/* 3300 */  45041, 28127, 35897, 27456, 43143, 27548, 35889, 29461, 39945, 31450,
/* 3301 */  43029, 28623, 39584, 25837, 41045, 27575, 37503, 29548, 38432, 32401,
/* 3302 */  39648, 31676, 38256, 28889, 37909, 28985, 35585, 30224, 38316, 32550,
/* 3303 */  40275, 31185, 38084, 30877, 37706, 28366, 35793, 30055, 37832, 33357,
/* 3304 */  41813, 27545, 43369, 27563, 39713, 26960, 37090, 29204, 38199, 33239,
/* 3305 */  40834, 28843, 43310, 29471, 38233, 28229, 34666, 31251, 36336, 34448,
/* 3306 */  37616, 31894, 42098, 33134, 36179, 29442, 32435, 32590, 34200, 35713,
/* 3307 */  32062, 31158, 41520, 37507, 37147, 30732, 32066, 31156, 33884, 33104,
/* 3308 */  28173, 29211, 40277, 39967, 39842, 32486, 31775, 29391, 32509, 32184,
/* 3309 */  45252, 31895, 35795, 27139, 37196, 34625, 38228, 28415, 36165, 33364,
/* 3310 */  45678, 29700, 35699, 28471, 39393, 30825, 38942, 28756, 37037, 32804,
/* 3311 */  44573, 29663, 37348, 25282, 40122, 31664, 39389, 26123, 38475, 32312,
/* 3312 */  43264, 30666, 36901, 24836, 39434, 32227, 39148, 25934, 37667, 32689,
/* 3313 */  42551, 31906, 35863, 24742, 39343, 33108, 38124, 26356, 37114, 33228,
/* 3314 */  41920, 32318, 35089, 24701, 39755, 32927, 36949, 26944, 37259, 32965,
/* 3315 */  41842, 31948, 35023, 24612, 40252, 32678, 36423, 26794, 37766, 32813,
/* 3316 */  41628, 31285, 36029, 24215, 39488, 33005, 36636, 26863, 36949, 33244,
/* 3317 */  41448, 31361, 35864, 24151, 39694, 32607, 36733, 26706, 37227, 33004,
/* 3318 */  40744, 32440, 34921, 25036, 38441, 33377, 36224, 27263, 36730, 33165,
/* 3319 */  42847, 34643, 34112, 31942, 35113, 33217, 36622, 31065, 33491, 34984,
/* 3320 */  43710, 32595, 36105, 29827, 37324, 33580, 34327, 31993, 33843, 34795,
/* 3321 */  37823, 33230, 37417, 34181, 37666, 31748, 35226, 31372, 34702, 32894,
/* 3322 */  40132, 30899, 36329, 31219, 36261, 30191, 36886, 30407, 35409, 33542,
/* 3323 */  42370, 29474, 35561, 31689, 36572, 29739, 38528, 27857, 36479, 34089,
/* 3324 */  40849, 30849, 34247, 31507, 36180, 31102, 36460, 28256, 36737, 33889,
/* 3325 */  41259, 29964, 35072, 31261, 35672, 31316, 36459, 28213, 37287, 33553,
/* 3326 */  40953, 29706, 35946, 30726, 35671, 31250, 36334, 28886, 36726, 34062,
/* 3327 */  41454, 29675, 36249, 30173, 35758, 31188, 36420, 29380, 37188, 33272,
/* 3328 */  41306, 29108, 36364, 30347, 35827, 30849, 36609, 29073, 37139, 33435,
/* 3329 */  38604, 35975, 38289, 33037, 34784, 31925, 33587, 32555, 35638, 33571,
/* 3330 */  37044, 36378, 36762, 34457, 35683, 33435, 34092, 33103, 34731, 32151,
/* 3331 */  35604, 28799, 36557, 30754, 36305, 31930, 36821, 31882, 35596, 33249,
/* 3332 */  37408, 29465, 37722, 30202, 36571, 31024, 37030, 29841, 35316, 32380,
/* 3333 */  43354, 29943, 37539, 26256, 40440, 30603, 38489, 27155, 37072, 33463,
/* 3334 */  42867, 31326, 35960, 26475, 40072, 32255, 37152, 27456, 36583, 33922,
/* 3335 */  42312, 31550, 35968, 27053, 39157, 32314, 37325, 27624, 36107, 33893,
/* 3336 */  41199, 32303, 36095, 27321, 38243, 32522, 37587, 27737, 35319, 34154,
/* 3337 */  40660, 32283, 36887, 26599, 38303, 32292, 37940, 27919, 34629, 34290,
/* 3338 */  40170, 32871, 37205, 26306, 37912, 32455, 37642, 28661, 34314, 34269,
/* 3339 */  45163, 29518, 40514, 25384, 36104, 34862, 37750, 30923, 34085, 33625,
/* 3340 */  44683, 30929, 39369, 25615, 35468, 35916, 37638, 30900, 33072, 34385,
/* 3341 */  43422, 30010, 41026, 23244, 39578, 30273, 40490, 29731, 35549, 32634,
/* 3342 */  43493, 29234, 41299, 20740, 41370, 30492, 40211, 28450, 34828, 33411,
/* 3343 */  42276, 31540, 38932, 21381, 39061, 34370, 37842, 28983, 32875, 35192,
/* 3344 */  41353, 32420, 37871, 22299, 37697, 35348, 36859, 29482, 32516, 35359,
/* 3345 */  40805, 33222, 36830, 22740, 37273, 36321, 35973, 29315, 32695, 35766,
/* 3346 */  40468, 33299, 36252, 23345, 36752, 36497, 35307, 29547, 32854, 35478,
/* 3347 */  40482, 32732, 36046, 23737, 36961, 35695, 34920, 29736, 33404, 34704,
/* 3348 */  40506, 32757, 35707, 23901, 37243, 35465, 34727, 29690, 33829, 34408,
/* 3349 */  44265, 33816, 34679, 29289, 35806, 33451, 37329, 32084, 32560, 34957,
/* 3350 */  43846, 33519, 35916, 30267, 34870, 32216, 37500, 31981, 33532, 34631,
/* 3351 */  37316, 34954, 36719, 32319, 35435, 32250, 35388, 32747, 35618, 32355,
/* 3352 */  40695, 33108, 34818, 29347, 36356, 32909, 36183, 30517, 35207, 32964,
/* 3353 */  43678, 29751, 36900, 25204, 40583, 31577, 38257, 26160, 37709, 33436,
/* 3354 */  42214, 30628, 36308, 25344, 39210, 32262, 37415, 26641, 37461, 33235,
/* 3355 */  41428, 31659, 34891, 26370, 38431, 32707, 36635, 27080, 37211, 33391,
/* 3356 */  41134, 31930, 34285, 26395, 39541, 31958, 35741, 27783, 37602, 33075,
/* 3357 */  41515, 31318, 34744, 25435, 40409, 31466, 35764, 27538, 38070, 32443,
/* 3358 */  41027, 31909, 34591, 25558, 39301, 32677, 35826, 27257, 37348, 33229,
/* 3359 */  40638, 32480, 34320, 25240, 39452, 32606, 35655, 27760, 36602, 33453,
/* 3360 */  41828, 30941, 36054, 23995, 40444, 31585, 37318, 26817, 36941, 33338,
/* 3361 */  42091, 35197, 36322, 28677, 34577, 34463, 37986, 30938, 33630, 34011,
/* 3362 */  39404, 34817, 37042, 31708, 35356, 32876, 36544, 32592, 34594, 32387,
/* 3363 */  39323, 31972, 36573, 31543, 36834, 32084, 35449, 31802, 34709, 32873,
/* 3364 */  40838, 32523, 36385, 28227, 37157, 32715, 37907, 28534, 35424, 32754,
/* 3365 */  39103, 34331, 36062, 27518, 35877, 34060, 38058, 28268, 33704, 33715,
/* 3366 */  37984, 34798, 36315, 27301, 35194, 34231, 37704, 29024, 32891, 33590,
/* 3367 */  37669, 34760, 36400, 27561, 35134, 34322, 37372, 29138, 32926, 33630,
/* 3368 */  36598, 35376, 36416, 27896, 34199, 34615, 37438, 29363, 32308, 33745,
/* 3369 */  36056, 35156, 36642, 27939, 34070, 34296, 37428, 29619, 32086, 33386,
/* 3370 */  35576, 35301, 36702, 27740, 33826, 34335, 37472, 29748, 31860, 33150,
/* 3371 */  42338, 34063, 39173, 27994, 33409, 33268, 37768, 32402, 33884, 33761,
/* 3372 */  42171, 34050, 38106, 29428, 35067, 32446, 35667, 32657, 34853, 33639,
/* 3373 */  38479, 35533, 39239, 32905, 34362, 31289, 34685, 32091, 35489, 33495,
/* 3374 */  37870, 32837, 38650, 30605, 37449, 31512, 35749, 32231, 36872, 31858,
/* 3375 */  42306, 30920, 37106, 25039, 39429, 31929, 37577, 29267, 35428, 33628,
/* 3376 */  43870, 29572, 37128, 23799, 41681, 30824, 38849, 26802, 36437, 34005,
/* 3377 */  43989, 28109, 38319, 22886, 42615, 29998, 38423, 25891, 38583, 32531,
/* 3378 */  42770, 29016, 37372, 24260, 40711, 30692, 37817, 26402, 38104, 32606,
/* 3379 */  41924, 30041, 35845, 25740, 39734, 31456, 36631, 26763, 38173, 32670,
/* 3380 */  41028, 29466, 36909, 25609, 39078, 30838, 36860, 27145, 37204, 33005,
/* 3381 */  44503, 32324, 37449, 26659, 35382, 34058, 40915, 29422, 32916, 34433,
/* 3382 */  44372, 33022, 35651, 29033, 33333, 35771, 39649, 29614, 33690, 33894,
/* 3383 */  44581, 32814, 35718, 28749, 33386, 36729, 38332, 29764, 34512, 33469,
/* 3384 */  44460, 33095, 35809, 28251, 33957, 36371, 38521, 29364, 34636, 33631,
/* 3385 */  44267, 32199, 37917, 27462, 34035, 35725, 38451, 30205, 34100, 33727,
/* 3386 */  43797, 32836, 38026, 27323, 35024, 34985, 37391, 30317, 34432, 34038,
/* 3387 */  42311, 35261, 37316, 27833, 34014, 35064, 36907, 31333, 34276, 33817,
/* 3388 */  42691, 35081, 35166, 30873, 33658, 34311, 35106, 32716, 36509, 31963,
/* 3389 */  41414, 36621, 35751, 31667, 32698, 32392, 36274, 32661, 35990, 32700,
/* 3390 */  41824, 35592, 35655, 30545, 35477, 31410, 36219, 33461, 34596, 33106,
/* 3391 */  41640, 34475, 38892, 29149, 34962, 31777, 36478, 32004, 34581, 34081,
/* 3392 */  38911, 36175, 37747, 31615, 34663, 33410, 35541, 31780, 33529, 34117,
/* 3393 */  37956, 37091, 37019, 31776, 35459, 33036, 35738, 33260, 33650, 32625,
/* 3394 */  37405, 36320, 37935, 32744, 35153, 32651, 35914, 32334, 34274, 32495,
/* 3395 */  36567, 35287, 38653, 33749, 35840, 34063, 34953, 33004, 32595, 32840,
/* 3396 */  36252, 34782, 39757, 33336, 36835, 32791, 34755, 31914, 33694, 33337,
/* 3397 */  33824, 35812, 38228, 33910, 35840, 33858, 34767, 32768, 34233, 33624,
/* 3398 */  30917, 35379, 37923, 32203, 32734, 30961, 35539, 35172, 34683, 32871,
/* 3399 */  31767, 36060, 38404, 32224, 32838, 30807, 35902, 35372, 34617, 32694,
/* 3400 */  35467, 35043, 36942, 34358, 35311, 33403, 35194, 33310, 34774, 33560,
/* 3401 */  35092, 34247, 36671, 34214, 36021, 33158, 35311, 34401, 33723, 34458,
/* 3402 */  34987, 35230, 36773, 34377, 35207, 31934, 33970, 35697, 35436, 33509,
/* 3403 */  39111, 28177, 36141, 29797, 37587, 32296, 37124, 30861, 36573, 33611,
/* 3404 */  39594, 26987, 36726, 29466, 38069, 32030, 37265, 31224, 36877, 33575,
/* 3405 */  29499, 31758, 34183, 32755, 37277, 37387, 37737, 34458, 34628, 33991,
/* 3406 */  39206, 35500, 37608, 32263, 33658, 32424, 36938, 32531, 34926, 32822,
/* 3407 */  38268, 37359, 36264, 33534, 34818, 32555, 35258, 31994, 34711, 33239,
/* 3408 */  38768, 36337, 36459, 34726, 34802, 32242, 34103, 32070, 34879, 33723,
/* 3409 */  37472, 36327, 38428, 32452, 35818, 33347, 34377, 32577, 34756, 32364,
/* 3410 */  38848, 35143, 38083, 31227, 37418, 32525, 35450, 31991, 35032, 32247,
/* 3411 */  37943, 37212, 37301, 31803, 35601, 33240, 35181, 32567, 34846, 32278,
/* 3412 */  37043, 37887, 38455, 31746, 34127, 33533, 35462, 32882, 34198, 32667,
/* 3413 */  37355, 36718, 38565, 31680, 35628, 32977, 36096, 32245, 33595, 33078,
/* 3414 */  37431, 36648, 38240, 33650, 34894, 31526, 35612, 32012, 34755, 33234,
/* 3415 */  38708, 36229, 36972, 33313, 34524, 32339, 34908, 33677, 35089, 32236,
/* 3416 */  41974, 35403, 34809, 30938, 34807, 34703, 36037, 31181, 34046, 34038,
/* 3417 */  41380, 35264, 35919, 29918, 36075, 34275, 36581, 30432, 33605, 34420,
/* 3418 */  39837, 36241, 36307, 30916, 35725, 34047, 35342, 31864, 33508, 33914,
/* 3419 */  40086, 36252, 36228, 31208, 34721, 34744, 35747, 30779, 33258, 34742,
/* 3420 */  35420, 38826, 38381, 31275, 33739, 33959, 36774, 31591, 34418, 32581,
/* 3421 */  35744, 38033, 37109, 31248, 35476, 34890, 34883, 29717, 35532, 33725,
/* 3422 */  38417, 36511, 36284, 31433, 36402, 34616, 33233, 29471, 36466, 34056,
/* 3423 */  39085, 36444, 34605, 31876, 36835, 34236, 33476, 30105, 35999, 34281,
/* 3424 */  38683, 37148, 33692, 32072, 36956, 34891, 32619, 29993, 37149, 33581,
/* 3425 */  36157, 38593, 36123, 31178, 36780, 33908, 33283, 31908, 35462, 33108,
/* 3426 */  41940, 35433, 35513, 30700, 35760, 33177, 35456, 30875, 34174, 35150,
/* 3427 */  42138, 34445, 36152, 32451, 34571, 31792, 36034, 32108, 33013, 35502,
/* 3428 */  41618, 34701, 35445, 34005, 33380, 33157, 35451, 31306, 34161, 34819,
/* 3429 */  34190, 33995, 38025, 34466, 36831, 33653, 35287, 32228, 34284, 32313,
/* 3430 */  37940, 32562, 36040, 31921, 36499, 31920, 34560, 30138, 34641, 34077,
/* 3431 */  38852, 31471, 35899, 32013, 36802, 30938, 35806, 28532, 35292, 33927,
/* 3432 */  37408, 32157, 35242, 32360, 36370, 31127, 34943, 28650, 34824, 34095,
/* 3433 */  36090, 32852, 35613, 32390, 36025, 31319, 34116, 29124, 34542, 34764,
/* 3434 */  35647, 33139, 35252, 32401, 36482, 31263, 33021, 29450, 34923, 34642,
/* 3435 */  36035, 32993, 35443, 32498, 35794, 31763, 33118, 29090, 35159, 34967,
/* 3436 */  37107, 31651, 36258, 32094, 36012, 31122, 33988, 28901, 35372, 34674,
/* 3437 */  36929, 31250, 36017, 31972, 35989, 31297, 33724, 29080, 35076, 34247,
/* 3438 */  42612, 35117, 36553, 28432, 33791, 34411, 38960, 30719, 32975, 34495,
/* 3439 */  43435, 33582, 36657, 28677, 35414, 33224, 38768, 30174, 33934, 34191,
/* 3440 */  42431, 35037, 36620, 28273, 34153, 34968, 38168, 31320, 32442, 34562,
/* 3441 */  42842, 34960, 35272, 29436, 33820, 35613, 38290, 30555, 32237, 34991,
/* 3442 */  42241, 35541, 34628, 30287, 33766, 35198, 38890, 30132, 32809, 34416,
/* 3443 */  41153, 34641, 36842, 31618, 33030, 34742, 36443, 32496, 33321, 33473,
/* 3444 */  39284, 35488, 38183, 32696, 33393, 32851, 34790, 33909, 34301, 32894,
/* 3445 */  37672, 34321, 36589, 34616, 36119, 33502, 36248, 31210, 35406, 31667,
/* 3446 */  38346, 33830, 34696, 33206, 35566, 33787, 35236, 29791, 36430, 32189,
/* 3447 */  47040, 25227, 35086, 34132, 37340, 28842, 37660, 31024, 36289, 32699,
/* 3448 */  53579, 9962, 51414, 23728, 46194, 14809, 53719, 21452, 38176, 33368,
/* 3449 */  53478, 8947, 54029, 20074, 49736, 11877, 55774, 19894, 39087, 32960,
/* 3450 */  53522, 9522, 51713, 23885, 46420, 13472, 55160, 20801, 38034, 33528,
/* 3451 */  53223, 11043, 48892, 26831, 44014, 16302, 51138, 24827, 35690, 34220,
/* 3452 */  54133, 8846, 51218, 25675, 44195, 16811, 49932, 26470, 34464, 34639,
/* 3453 */  53608, 10228, 49114, 28081, 41135, 21261, 44628, 30702, 32433, 35018,
/* 3454 */  40353, 36136, 35376, 33477, 34539, 32331, 35404, 31475, 34319, 34528,
/* 3455 */  40200, 36159, 35396, 32390, 34590, 33356, 36503, 31665, 32894, 34564,
/* 3456 */  41076, 34092, 35051, 33453, 35783, 33278, 35554, 31710, 34606, 32986,
/* 3457 */  39363, 31253, 39488, 31962, 38069, 31006, 37635, 30581, 35227, 32223,
/* 3458 */  41295, 27389, 40248, 28995, 39048, 29130, 37964, 28985, 35051, 33815,
/* 3459 */  39896, 27851, 39191, 30201, 38092, 29650, 36771, 28739, 34583, 33481,
/* 3460 */  36802, 29559, 37625, 32330, 37013, 30412, 34354, 29207, 34172, 34134,
/* 3461 */  35411, 30265, 37761, 32877, 36968, 30309, 33091, 29500, 33892, 34550,
/* 3462 */  36541, 30120, 39657, 32220, 37173, 28962, 33652, 29838, 35755, 34097,
/* 3463 */  35415, 30101, 40125, 33105, 37169, 28968, 32742, 30105, 35248, 34456,
/* 3464 */  34714, 30315, 40242, 33321, 37601, 28630, 32772, 29885, 35245, 34191,
/* 3465 */  34109, 31109, 40200, 34084, 37120, 28505, 32583, 30065, 35824, 33537,
/* 3466 */  39203, 36691, 38306, 31526, 32398, 32324, 37212, 33024, 33321, 33753,
/* 3467 */  40431, 35266, 36831, 31972, 34058, 32728, 37325, 31323, 33933, 33761,
/* 3468 */  42212, 33749, 36901, 30804, 33643, 33933, 37972, 31371, 33168, 34035,
/* 3469 */  41024, 35614, 36300, 30595, 32949, 34130, 38449, 32627, 32827, 33105,
/* 3470 */  41544, 34393, 36992, 30409, 33582, 33841, 38212, 32723, 32775, 33157,
/* 3471 */  39222, 33785, 37747, 32825, 36115, 32226, 37576, 31241, 33976, 32443,
/* 3472 */  33969, 33841, 38252, 35653, 37382, 34141, 36709, 31725, 32951, 31348,
/* 3473 */  32212, 33989, 37141, 36037, 36023, 34686, 36041, 33333, 33851, 31543,
/* 3474 */  30767, 32633, 35624, 34064, 35518, 34099, 36157, 34009, 34946, 33270,
/* 3475 */  31205, 33006, 35467, 33624, 35471, 33756, 35566, 33967, 35790, 33423,
/* 3476 */  31501, 32130, 34680, 32428, 34717, 32802, 35432, 34152, 36364, 33396,
/* 3477 */  33653, 31520, 34468, 31103, 34911, 32641, 35145, 32828, 35658, 34021,
/* 3478 */  43096, 32852, 38180, 29057, 35078, 31820, 38381, 32059, 34083, 33413,
/* 3479 */  42188, 33571, 37992, 29977, 33984, 33600, 36498, 32924, 33869, 33334,
/* 3480 */  38372, 37187, 37229, 33181, 32400, 32738, 36118, 32797, 35155, 32258,
/* 3481 */  36643, 37528, 36986, 33399, 34180, 33090, 35051, 34077, 33764, 32113,
/* 3482 */  37309, 35398, 36101, 32792, 35541, 33526, 35868, 33669, 34315, 33256,
/* 3483 */  37336, 35957, 34221, 30573, 36608, 32590, 33744, 33584, 36467, 33212,
/* 3484 */  37135, 35033, 33521, 29857, 36346, 31623, 33370, 33376, 36040, 31948,
/* 3485 */  38211, 34065, 32761, 29451, 36764, 31880, 33851, 33058, 35571, 31706,
/* 3486 */  40488, 29880, 31834, 32480, 37219, 34127, 34093, 34993, 35785, 34756,
/* 3487 */  41079, 36910, 36872, 28871, 34134, 32320, 36726, 33421, 34212, 33513,
/* 3488 */  39332, 37135, 38078, 29898, 33972, 31917, 36443, 33779, 34524, 32802,
/* 3489 */  41463, 34718, 36842, 30001, 35058, 32974, 37444, 32162, 34304, 33017,
/* 3490 */  40220, 36657, 37030, 30067, 33300, 33743, 36456, 33561, 33015, 33679,
/* 3491 */  38248, 36650, 37502, 32378, 34722, 31700, 35903, 33984, 32965, 33138,
/* 3492 */  37557, 35155, 36884, 33441, 38048, 32798, 33501, 32921, 34184, 32517,
/* 3493 */  35981, 35840, 36518, 34505, 37131, 32784, 34202, 33351, 33561, 33684,
/* 3494 */  34347, 31796, 38333, 35535, 36698, 34538, 35687, 33091, 33878, 32880,
/* 3495 */  33105, 27154, 37301, 31527, 38424, 33921, 38611, 34336, 35343, 33497,
/* 3496 */  35200, 28663, 39087, 30942, 38642, 32385, 38721, 32400, 34762, 32371,
/* 3497 */  37472, 31295, 35547, 29726, 36128, 30599, 36169, 31842, 34361, 31579,
/* 3498 */  38071, 35563, 32139, 28246, 36347, 33265, 32501, 32874, 35536, 32744,
/* 3499 */  38544, 34693, 30182, 27985, 38647, 31784, 31100, 33183, 35627, 32119,
/* 3500 */  36761, 35234, 29623, 29688, 34921, 32385, 33920, 31448, 34978, 33167,
/* 3501 */  42555, 32670, 36904, 31852, 35084, 32672, 37779, 29364, 34011, 35052,
/* 3502 */  42716, 32721, 35733, 31864, 37003, 32753, 35483, 31703, 31947, 35945,
/* 3503 */  34220, 33132, 35473, 35157, 37184, 33886, 35512, 32074, 34551, 32812,
/* 3504 */  36119, 31724, 37386, 32776, 37098, 31723, 34736, 29967, 34633, 33473,
/* 3505 */  37565, 30736, 39113, 31053, 38466, 29690, 35021, 29062, 35700, 33378,
/* 3506 */  37628, 31405, 39498, 31000, 38299, 29398, 33895, 29883, 36522, 33453,
/* 3507 */  35349, 32878, 39182, 33014, 37130, 30069, 32481, 29895, 35864, 34244,
/* 3508 */  35823, 32720, 39549, 33602, 36746, 29563, 32171, 30448, 36487, 34092,
/* 3509 */  36016, 32831, 39482, 33782, 36709, 29341, 32088, 30686, 36587, 34101,
/* 3510 */  44007, 30260, 36390, 34382, 34519, 31824, 38457, 29050, 34134, 34942,
/* 3511 */  36626, 33085, 37625, 35332, 36821, 33489, 34499, 31117, 35707, 31633,
/* 3512 */  37610, 30094, 38047, 35476, 36907, 32177, 35200, 30367, 33940, 33203,
/* 3513 */  37046, 30067, 39579, 35816, 36749, 30405, 34510, 29545, 34709, 33872,
/* 3514 */  34255, 31525, 39463, 37586, 36902, 30680, 32346, 29395, 34852, 33751,
/* 3515 */  31886, 32713, 39506, 38746, 37694, 30734, 30646, 29476, 34594, 33729,
/* 3516 */  30624, 33931, 40072, 39625, 37715, 30167, 29208, 29608, 34914, 34420,
/* 3517 */  29662, 34503, 40519, 40132, 37619, 29869, 28721, 30095, 34856, 34359,
/* 3518 */  39065, 36703, 37543, 31434, 34987, 33249, 34146, 32101, 34800, 33773,
/* 3519 */  40131, 35404, 37225, 30218, 35952, 32443, 36084, 33503, 33807, 32663,
/* 3520 */  38938, 36129, 37199, 32025, 35612, 31852, 35770, 32470, 35207, 32456,
/* 3521 */  39067, 36844, 36740, 31194, 34474, 33661, 36559, 32174, 32648, 34194,
/* 3522 */  37626, 36014, 38725, 31977, 35018, 32212, 36281, 33124, 32879, 33060,
/* 3523 */  37381, 36413, 37857, 32735, 35441, 31435, 35772, 33236, 34686, 32400,
/* 3524 */  37135, 35263, 37894, 32596, 36310, 32708, 34898, 33379, 34910, 32740,
/* 3525 */  37495, 34745, 37654, 32684, 35973, 32329, 34976, 34295, 35807, 31805,
/* 3526 */  39005, 35573, 36654, 30802, 35623, 30860, 35837, 33691, 35653, 32651,
/* 3527 */  39362, 36072, 35527, 30776, 36068, 31260, 35082, 33536, 35522, 33244,
/* 3528 */  34149, 36121, 37790, 33139, 35896, 32859, 34439, 33529, 35505, 33802,
/* 3529 */  32934, 35079, 36138, 31559, 35384, 32227, 33955, 32589, 34032, 32847,
/* 3530 */  37002, 30859, 34619, 32065, 36883, 30770, 35838, 32304, 34599, 33181,
/* 3531 */  38349, 36673, 37773, 32643, 34731, 31701, 35248, 32906, 34776, 32880,
/* 3532 */  37081, 35290, 38413, 32898, 36178, 32802, 35059, 32780, 34802, 31713,
/* 3533 */  35690, 35246, 37637, 33905, 36833, 33513, 34622, 32121, 34972, 33264,
/* 3534 */  35051, 34174, 37122, 35130, 36252, 34416, 35540, 32486, 34687, 33244,
/* 3535 */  34538, 33862, 37835, 35352, 35951, 33566, 34658, 33321, 34019, 33930,
/* 3536 */  33846, 32098, 37720, 35968, 36347, 34451, 34366, 32750, 34013, 34057,
/* 3537 */  32503, 32558, 36873, 36001, 36354, 34997, 35697, 33590, 34224, 33852,
/* 3538 */  33989, 35579, 38168, 34813, 34135, 32382, 35175, 34405, 34473, 32247,
/* 3539 */  34834, 35822, 38506, 33389, 34974, 32244, 34476, 33801, 35661, 33015,
/* 3540 */  34328, 34066, 36607, 34475, 36515, 33977, 35037, 34417, 34601, 32960,
/* 3541 */  35631, 33585, 34705, 33378, 33775, 33285, 35302, 30551, 34835, 32760,
/* 3542 */  37119, 33298, 34231, 33152, 33255, 33250, 35759, 30628, 36028, 32379,
/* 3543 */  39077, 31153, 33183, 32030, 35606, 33766, 36335, 31477, 36653, 33137,
/* 3544 */  36348, 31970, 34031, 31886, 38755, 35074, 35410, 33722, 35621, 34089,
/* 3545 */  44463, 30893, 38109, 29264, 34157, 35388, 37188, 30241, 34234, 34041,
/* 3546 */  44923, 29429, 39442, 27922, 36621, 33572, 38372, 28577, 35252, 33862,
/* 3547 */  44307, 30450, 37579, 31033, 34320, 35058, 36906, 29617, 34617, 34054,
/* 3548 */  44629, 30389, 34420, 34980, 34522, 33362, 36234, 31300, 34709, 33300,
/* 3549 */  44136, 31065, 34796, 32872, 37382, 32642, 35117, 30799, 36430, 32575,
/* 3550 */  39992, 33268, 35528, 35423, 35595, 31815, 36717, 32357, 34775, 31480,
/* 3551 */  38675, 32602, 40076, 29404, 37285, 30875, 36339, 33708, 34936, 31028,
/* 3552 */  37021, 35702, 39998, 26098, 35571, 34397, 37826, 31383, 33131, 32235,
/* 3553 */  36339, 39809, 38089, 24126, 34487, 38184, 36902, 29018, 33489, 33880,
/* 3554 */  38629, 40617, 34486, 23523, 36856, 38787, 35344, 27769, 35739, 33960,
/* 3555 */  41193, 38201, 33264, 24401, 39075, 36959, 34715, 27813, 37645, 33069,
/* 3556 */  41731, 35010, 37229, 30966, 33196, 33841, 36532, 29999, 35660, 33979,
/* 3557 */  40880, 35728, 37132, 30927, 33327, 33835, 36617, 31340, 34203, 34053,
/* 3558 */  39534, 35465, 38046, 31564, 34928, 31828, 35901, 32548, 35241, 32521,
/* 3559 */  39101, 36443, 37074, 31717, 35381, 32844, 35414, 32031, 35019, 32879,
/* 3560 */  36973, 36254, 38841, 32726, 34822, 33010, 35791, 32696, 34127, 32614,
/* 3561 */  35914, 36502, 38216, 33080, 34954, 33290, 35828, 33642, 34174, 31992,
/* 3562 */  35937, 35845, 37419, 33256, 35083, 33795, 35653, 33855, 34804, 31613,
/* 3563 */  36498, 30427, 39414, 33027, 36869, 32555, 38568, 31188, 34829, 31444,
/* 3564 */  36852, 30217, 40329, 32450, 37971, 32363, 38766, 30656, 34302, 31105,
/* 3565 */  36850, 29839, 40673, 32531, 38080, 33470, 35819, 32308, 32584, 31819,
/* 3566 */  37092, 30674, 38399, 31879, 36663, 33896, 35825, 32901, 33415, 32449,
/* 3567 */  35904, 32294, 39217, 32262, 35863, 34892, 36737, 33105, 32428, 31649,
/* 3568 */  36450, 32243, 40021, 31060, 36729, 34842, 35911, 33988, 31740, 32936,
/* 3569 */  39653, 33848, 39011, 31274, 35260, 33465, 34814, 32429, 32859, 34599,
/* 3570 */  38921, 34763, 39291, 30292, 35189, 32492, 36549, 33154, 32734, 33393,
/* 3571 */  37841, 34150, 39499, 30872, 36853, 32477, 36194, 33200, 32335, 32915,
/* 3572 */  38539, 34336, 38432, 30984, 36619, 32614, 36051, 33357, 32774, 32926,
/* 3573 */  36457, 36923, 38556, 33192, 33885, 32991, 35374, 33387, 34842, 32243,
/* 3574 */  36376, 35736, 38604, 33832, 35172, 33697, 35767, 32034, 33680, 32969,
/* 3575 */  35491, 31890, 39359, 33671, 37254, 32625, 36304, 33263, 35217, 32165,
/* 3576 */  36670, 27742, 41059, 28782, 40501, 29876, 39094, 32365, 36266, 32435,
/* 3577 */  37335, 28447, 41525, 29480, 40127, 30705, 38977, 31357, 35160, 32041,
/* 3578 */  38778, 29863, 41271, 30973, 40456, 29973, 37251, 28728, 34775, 34013,
/* 3579 */  41226, 32524, 42436, 26176, 37724, 30989, 35573, 32062, 33657, 35272,
/* 3580 */  40656, 34310, 43215, 24897, 35889, 30125, 37464, 32901, 34332, 34030,
/* 3581 */  40111, 33249, 45046, 25607, 36843, 26807, 38549, 32480, 35462, 33611,
/* 3582 */  39477, 32809, 44322, 27595, 37240, 27367, 37496, 31865, 35162, 34128,
/* 3583 */  39998, 31761, 42136, 27651, 40374, 29878, 35700, 30323, 34228, 35028,
/* 3584 */  39936, 31477, 42189, 29356, 39981, 28785, 35085, 30548, 34417, 35453,
/* 3585 */  41019, 36127, 37453, 30905, 34308, 30521, 35511, 32686, 36330, 33316,
/* 3586 */  40591, 35771, 37480, 31461, 35034, 31311, 34338, 32417, 35576, 34106,
/* 3587 */  40813, 30182, 38478, 29242, 37120, 31649, 36370, 31832, 35228, 31764,
/* 3588 */  43297, 29150, 38014, 28672, 36117, 32613, 36745, 30035, 37270, 31374,
/* 3589 */  44582, 31490, 33925, 28752, 35934, 35537, 38140, 25663, 38181, 32984,
/* 3590 */  45455, 30492, 34938, 27018, 37916, 34691, 38854, 24898, 38148, 33547,
/* 3591 */  44514, 31837, 34554, 26061, 39000, 34376, 38431, 25352, 37601, 33861,
/* 3592 */  44927, 32269, 33539, 26005, 39054, 35470, 37801, 25682, 36892, 34337,
/* 3593 */  44131, 34125, 32430, 26062, 37836, 37333, 37406, 25954, 35521, 35230,
/* 3594 */  45265, 32071, 33885, 24852, 40067, 34955, 39267, 24154, 37012, 34745,
/* 3595 */  43653, 32175, 38874, 27924, 34216, 34225, 37831, 30127, 36524, 32496,
/* 3596 */  42808, 34413, 36828, 28709, 33189, 35014, 37791, 31325, 34890, 33016,
/* 3597 */  41987, 34107, 36325, 28255, 36151, 32881, 37033, 31654, 35308, 33329,
/* 3598 */  44113, 32701, 37182, 22777, 39047, 33122, 40298, 28432, 34287, 34173,
/* 3599 */  45227, 31467, 37248, 21643, 40561, 33507, 40591, 27149, 33838, 35128,
/* 3600 */  44610, 31473, 37426, 22305, 39817, 33537, 39861, 28251, 33215, 35115,
/* 3601 */  44432, 30677, 37397, 23675, 39362, 32838, 39679, 28376, 33489, 34866,
/* 3602 */  45230, 27811, 38728, 24841, 39837, 30726, 40333, 27407, 35098, 34049,
/* 3603 */  44401, 26773, 39760, 25474, 39875, 29133, 40839, 26391, 36520, 33087,
/* 3604 */  45873, 31431, 35946, 27011, 35081, 37429, 38579, 28156, 34134, 34475,
/* 3605 */  46318, 30190, 36799, 27180, 35033, 37413, 37794, 28936, 34166, 34263,
/* 3606 */  45698, 30879, 37286, 26830, 34093, 38564, 36494, 31026, 32543, 34634,
/* 3607 */  45699, 31460, 36834, 25857, 35433, 38247, 37169, 29358, 33132, 34947,
/* 3608 */  45151, 31521, 37295, 25554, 36991, 35905, 38483, 28478, 34992, 33623,
/* 3609 */  44657, 32284, 36451, 26593, 36592, 35904, 38126, 28522, 35881, 32950,
/* 3610 */  43884, 32702, 36642, 28316, 35351, 34677, 37815, 30476, 35790, 32273,
/* 3611 */  41314, 35183, 37273, 30239, 33922, 32815, 36460, 33639, 34884, 32182,
/* 3612 */  38420, 36551, 39592, 33305, 32823, 30002, 34886, 33454, 35828, 33086,
/* 3613 */  44913, 31436, 37431, 28923, 35401, 33529, 37571, 29693, 35012, 34365,
/* 3614 */  44358, 32540, 37729, 28810, 33929, 33316, 37829, 30576, 35740, 33444,
/* 3615 */  43085, 34253, 37398, 29547, 34385, 31719, 36830, 32193, 34962, 33937,
/* 3616 */  38437, 32482, 37096, 33101, 36955, 32894, 35752, 32149, 34566, 32701,
/* 3617 */  39313, 32437, 34813, 32099, 35749, 32329, 35316, 30478, 36651, 32546,
/* 3618 */  41198, 32822, 34598, 30239, 36726, 34038, 34479, 28456, 38168, 33266,
/* 3619 */  40705, 33939, 32741, 31017, 37181, 33915, 34152, 28608, 38503, 33147,
/* 3620 */  38668, 35191, 32105, 30721, 37286, 34280, 33292, 29579, 38192, 33261,
/* 3621 */  38035, 35491, 32603, 30290, 37051, 34857, 32144, 29883, 38827, 33174,
/* 3622 */  38574, 35657, 32621, 30386, 36803, 34986, 32284, 30901, 38661, 33826,
/* 3623 */  38183, 35994, 32500, 30046, 38391, 33914, 32451, 31050, 38292, 34161,
/* 3624 */  39110, 33440, 33662, 31427, 36889, 32122, 36167, 30521, 35741, 34842,
/* 3625 */  40632, 31629, 34935, 31397, 37008, 31480, 37190, 30254, 36322, 34583,
/* 3626 */  41271, 31293, 34878, 32416, 35280, 31235, 39509, 29547, 36160, 34775,
/* 3627 */  42387, 30634, 36772, 30642, 36133, 30590, 39419, 30699, 36209, 33550,
/* 3628 */  40920, 32373, 36558, 31187, 35062, 32543, 37203, 33547, 33733, 34300,
/* 3629 */  37983, 35575, 36283, 31692, 34850, 34548, 35353, 32977, 34008, 33287,
/* 3630 */  36040, 36132, 36668, 32747, 35465, 33734, 34917, 32582, 34260, 33493,
/* 3631 */  37276, 33912, 36779, 33050, 34676, 32311, 36006, 33462, 34028, 33057,
/* 3632 */  35764, 32565, 37589, 34742, 35126, 31123, 36132, 33204, 34971, 34343,
/* 3633 */  35046, 35544, 37102, 33858, 36212, 31752, 34874, 34554, 34527, 33363,
/* 3634 */  35077, 34743, 37864, 34237, 36298, 31930, 35223, 33902, 35203, 32933,
/* 3635 */  34694, 34528, 37671, 34664, 35903, 32432, 35476, 34043, 35101, 33301,
/* 3636 */  34749, 34842, 38547, 33922, 35465, 31749, 34200, 33874, 35415, 34187,
/* 3637 */  34797, 35717, 38796, 33795, 33669, 31359, 35769, 34337, 35129, 32994,
/* 3638 */  34412, 34647, 38562, 34823, 34618, 32088, 35193, 34496, 35116, 33541,
/* 3639 */  33963, 34797, 38273, 34772, 35919, 32356, 34306, 33591, 35518, 33785,
/* 3640 */  34940, 36251, 37150, 33432, 34443, 32932, 34585, 33905, 34047, 34502,
/* 3641 */  41792, 34914, 37494, 30986, 32781, 31987, 37062, 33158, 35122, 32697,
/* 3642 */  43313, 33016, 35566, 31755, 35018, 32070, 37715, 32124, 33951, 33403,
/* 3643 */  44340, 31957, 35054, 31599, 37041, 31302, 36141, 32134, 35752, 32689,
/* 3644 */  44945, 30908, 35562, 30073, 40105, 29697, 34898, 33426, 36512, 31877,
/* 3645 */  43290, 32515, 36182, 30752, 37557, 30958, 35946, 32355, 35691, 32634,
/* 3646 */  43440, 31467, 36693, 30626, 37648, 30727, 37177, 31666, 36037, 32187,
/* 3647 */  46686, 28691, 35735, 30326, 38136, 30554, 38377, 30472, 35968, 32985,
/* 3648 */  51163, 21740, 36994, 32152, 38923, 29355, 37108, 31658, 35997, 33079,
/* 3649 */  50683, 22376, 36771, 31880, 38755, 30423, 35934, 32167, 36058, 32887,
/* 3650 */  50850, 21718, 36107, 34175, 38132, 27765, 39009, 31149, 35599, 33171,
/* 3651 */  53764, 14511, 41037, 34373, 39701, 21033, 44738, 30634, 33753, 33996,
/* 3652 */  54092, 11237, 47130, 28393, 44521, 15888, 50478, 25794, 36035, 33446,
/* 3653 */  53639, 11045, 48206, 27717, 44381, 15524, 51571, 24736, 36022, 33807,
/* 3654 */  40819, 34111, 36150, 31760, 37397, 32993, 35273, 31521, 33855, 33851,
/* 3655 */  38906, 34834, 37185, 34351, 34101, 33925, 35428, 31444, 33485, 33783,
/* 3656 */  40790, 34392, 35316, 34465, 35459, 32474, 34603, 31294, 34217, 34567,
/* 3657 */  35664, 34199, 37921, 33499, 40294, 33437, 34053, 30995, 32880, 32490,
/* 3658 */  33140, 31955, 38876, 34942, 41787, 34424, 35984, 30690, 32100, 31389,
/* 3659 */  34825, 32962, 39486, 34986, 40089, 33463, 35039, 30989, 32246, 33027,
/* 3660 */  36251, 35492, 37429, 33422, 36791, 33924, 33731, 31827, 35362, 33328,
/* 3661 */  35206, 35786, 37055, 33257, 34070, 33535, 35729, 33889, 35147, 33110,
/* 3662 */  34058, 30908, 38446, 35732, 38015, 33183, 33567, 30825, 33475, 33174,
/* 3663 */  28393, 32004, 36816, 37590, 37924, 34658, 32677, 30281, 32039, 32964,
/* 3664 */  22505, 29344, 34850, 33875, 32817, 33148, 34935, 34329, 33676, 33256,
/* 3665 */  23117, 29301, 31478, 30112, 32036, 31120, 30611, 32016, 33398, 33062,
/* 3666 */  26965, 31640, 31403, 31768, 34204, 31219, 30503, 31621, 33147, 32850,
/* 3667 */  27478, 32219, 31808, 31359, 33293, 32439, 32432, 32381, 33812, 33389,
/* 3668 */  43303, 31652, 36886, 32333, 35535, 31393, 37766, 31061, 33320, 34654,
/* 3669 */  43931, 31840, 35717, 32661, 35888, 31553, 36306, 31081, 35521, 33547,
/* 3670 */  38945, 36681, 36445, 31166, 38432, 30639, 33747, 33857, 35375, 32186,
/* 3671 */  36765, 36933, 37406, 32017, 38710, 31743, 33345, 33293, 34884, 31928,
/* 3672 */  40750, 34779, 35066, 31815, 37138, 33102, 36102, 31965, 33760, 33064,
/* 3673 */  34848, 33160, 37907, 35455, 36732, 33397, 35230, 31306, 34160, 32395,
/* 3674 */  31149, 27807, 36068, 33858, 39289, 33893, 35752, 30995, 33345, 31098,
/* 3675 */  25201, 21615, 29383, 31726, 38016, 34804, 35673, 31718, 33160, 32725,
/* 3676 */  21125, 19169, 27550, 33600, 36579, 32434, 30790, 28736, 31102, 32559,
/* 3677 */  19187, 15454, 21427, 26008, 28511, 25256, 24878, 24358, 28381, 31390,
/* 3678 */  19674, 16852, 23781, 28351, 30886, 27821, 26631, 24506, 27642, 30676,
/* 3679 */  18787, 15586, 21981, 27766, 31561, 30419, 29156, 26638, 28556, 31384,
/* 3680 */  36747, 35875, 36308, 35015, 36658, 33513, 33544, 33098, 34805, 32206,
/* 3681 */  37102, 35783, 37445, 32788, 35582, 32459, 33514, 32903, 35216, 34355,
/* 3682 */  36909, 36127, 39004, 30781, 34265, 29937, 34024, 34352, 35311, 34125,
/* 3683 */  36619, 36616, 37507, 32073, 34944, 31636, 32624, 33199, 35464, 34985,
/* 3684 */  35404, 34816, 36965, 33331, 36145, 33494, 34676, 32731, 34952, 33844,
/* 3685 */  30955, 31901, 34455, 30818, 33096, 31412, 33059, 31510, 34208, 33428,
/* 3686 */  31377, 31580, 33367, 29558, 32887, 31472, 32762, 30493, 33550, 33069,
/* 3687 */  32643, 32394, 33285, 29651, 34032, 32938, 33334, 30482, 34221, 33894,
/* 3688 */  43747, 31257, 38150, 29137, 36424, 33661, 37654, 29542, 33132, 35277,
/* 3689 */  43145, 33578, 35257, 30624, 37137, 32757, 36748, 30081, 33301, 35448,
/* 3690 */  42482, 33869, 35328, 32116, 36657, 31862, 35348, 30551, 35935, 33857,
/* 3691 */  38044, 35801, 37034, 34387, 35101, 32277, 34295, 31748, 35020, 33310,
/* 3692 */  37355, 35381, 37643, 32736, 35655, 33361, 34673, 32709, 34581, 32607,
/* 3693 */  29384, 31996, 34386, 34932, 37209, 35198, 34051, 31790, 32846, 31655,
/* 3694 */  31004, 31618, 31928, 32550, 34397, 33274, 33562, 32216, 34767, 32489,
/* 3695 */  30537, 30856, 31692, 32109, 33987, 32992, 34262, 32484, 34673, 33618,
/* 3696 */  30420, 32109, 32205, 30622, 33304, 31805, 32624, 31602, 33796, 32417,
/* 3697 */  28967, 31791, 33222, 31021, 31845, 31156, 33234, 32681, 33426, 31526,
/* 3698 */  26681, 28249, 29705, 29476, 32461, 31626, 32184, 32087, 32809, 32352,
/* 3699 */  27098, 27545, 30072, 31748, 33399, 32304, 32681, 31487, 32747, 31577,
/* 3700 */  41718, 35308, 37032, 29312, 33955, 33618, 37532, 31127, 34763, 33551,
/* 3701 */  40423, 36148, 37349, 31741, 32294, 32783, 36412, 32345, 34616, 33815,
/* 3702 */  36827, 36751, 38283, 31937, 35200, 31932, 35752, 33629, 33132, 33507,
/* 3703 */  39830, 33222, 36924, 29228, 35394, 32197, 37744, 31081, 33346, 34140,
/* 3704 */  42665, 29955, 38663, 26366, 38539, 30804, 39738, 27669, 35090, 34030,
/* 3705 */  42709, 29553, 38854, 26156, 39126, 30377, 39572, 27494, 35105, 34193,
/* 3706 */  42731, 28388, 40632, 25269, 39337, 29451, 40260, 27688, 34889, 33821,
/* 3707 */  40939, 30409, 39042, 26976, 37406, 30555, 39335, 28818, 33841, 33724,
/* 3708 */  40212, 31545, 38352, 27830, 36259, 31078, 39065, 29354, 33406, 33899,
/* 3709 */  42469, 33762, 36438, 30958, 35925, 31251, 37037, 31770, 34559, 33783,
/* 3710 */  41773, 34143, 36956, 31129, 34765, 32100, 37193, 32229, 33612, 33955,
/* 3711 */  37510, 32880, 37483, 31349, 38574, 33124, 36420, 31809, 34606, 32101,
/* 3712 */  39219, 30983, 37096, 28175, 39294, 31406, 36293, 31120, 35778, 32457,
/* 3713 */  41479, 33130, 34957, 30059, 35364, 33610, 38425, 29659, 34092, 33510,
/* 3714 */  38947, 35035, 35536, 31017, 34012, 32804, 38777, 31322, 32093, 33504,
/* 3715 */  41069, 32676, 35438, 30975, 35696, 32254, 39291, 29446, 32813, 34118,
/* 3716 */  40285, 33778, 34548, 32053, 35076, 32169, 39326, 29999, 31774, 34595,
/* 3717 */  40606, 32853, 35073, 31954, 35712, 31660, 39127, 30485, 31571, 34465,
/* 3718 */  42407, 30985, 36114, 30990, 36968, 30618, 40141, 29139, 32599, 34718,
/* 3719 */  40863, 32946, 35152, 32249, 35127, 31652, 39756, 29946, 32057, 34476,
/* 3720 */  41636, 32475, 35280, 31301, 36161, 31484, 39681, 29880, 31926, 34915,
/* 3721 */  43099, 34284, 36028, 28206, 34917, 35679, 37904, 30822, 31675, 35343,
/* 3722 */  42684, 35676, 33918, 30269, 34466, 35353, 37094, 30301, 34038, 34190,
/* 3723 */  43238, 34323, 33703, 32851, 32212, 35973, 37738, 28235, 36810, 32872,
/* 3724 */  44043, 30906, 35523, 33801, 33719, 33847, 37049, 28557, 39518, 30758,
/* 3725 */  43284, 30708, 37689, 29623, 37602, 32925, 38139, 28138, 37906, 31561,
/* 3726 */  40729, 34467, 36745, 28836, 37011, 34300, 38770, 28304, 36110, 32145,
/* 3727 */  39628, 31564, 36045, 32485, 37425, 31846, 36771, 31661, 36592, 32183,
/* 3728 */  36547, 29939, 35004, 30623, 35229, 31418, 34628, 31854, 34917, 32344,
/* 3729 */  31850, 29589, 35402, 32348, 34706, 31980, 33891, 32004, 34175, 32477,
/* 3730 */  31807, 33064, 37777, 36079, 35637, 33231, 33947, 33025, 35328, 33155,
/* 3731 */  36752, 36694, 38789, 34317, 34262, 32231, 34123, 33287, 35384, 31956,
/* 3732 */  38538, 38003, 37003, 32513, 34003, 32874, 33177, 33218, 35747, 33036,
/* 3733 */  39281, 36812, 37807, 33063, 34028, 31998, 33650, 31549, 35153, 34924,
/* 3734 */  38802, 36463, 38319, 32006, 34121, 32796, 35093, 32847, 34022, 33598,
/* 3735 */  37042, 37641, 37754, 32980, 34597, 34256, 34084, 32048, 34532, 33028,
/* 3736 */  35150, 36241, 38505, 34936, 36310, 32914, 35030, 32223, 34019, 32190,
/* 3737 */  37129, 35808, 37322, 32538, 34525, 32022, 36223, 33779, 35582, 32451,
/* 3738 */  43911, 30063, 37486, 29915, 36506, 31351, 36984, 32699, 36355, 32273,
/* 3739 */  43600, 26710, 40768, 28904, 38537, 29610, 38750, 29605, 37725, 32849,
/* 3740 */  44457, 31285, 37481, 28720, 35512, 31185, 38673, 31931, 36127, 32315,
/* 3741 */  46267, 32871, 33523, 25100, 38555, 35621, 38270, 26911, 37469, 33218,
/* 3742 */  46995, 32353, 33440, 23010, 41386, 34694, 39221, 25857, 37210, 33601,
/* 3743 */  45305, 35768, 32283, 22058, 39606, 38307, 37378, 26792, 36006, 34127,
/* 3744 */  44119, 35899, 34194, 21558, 39339, 36323, 38277, 27750, 36262, 33242,
/* 3745 */  43916, 35499, 34568, 21105, 39664, 36431, 38633, 26622, 36573, 33365,
/* 3746 */  40112, 35396, 37230, 32327, 34477, 32033, 35893, 32136, 34586, 33513,
/* 3747 */  40440, 35600, 35674, 32041, 35410, 33158, 35996, 32003, 33305, 33979,
/* 3748 */  37693, 36103, 36970, 32834, 36083, 33275, 35068, 32597, 34130, 32064,
/* 3749 */  36587, 35649, 37421, 34035, 36274, 33477, 34549, 33409, 33165, 32470,
/* 3750 */  34198, 32262, 36697, 34738, 38057, 34448, 36366, 32215, 34520, 32355,
/* 3751 */  35473, 32464, 37060, 34572, 38142, 33735, 35814, 30759, 33940, 31815,
/* 3752 */  36736, 34006, 39503, 34481, 36853, 29450, 34210, 33422, 33994, 32988,
/* 3753 */  31584, 32944, 40594, 39244, 40189, 30794, 31211, 30903, 33243, 33141,
/* 3754 */  30317, 34195, 40652, 39259, 39686, 30550, 30825, 31864, 33735, 32569,
/* 3755 */  28845, 36259, 43215, 41174, 37851, 27850, 27501, 32409, 35848, 33918,
/* 3756 */  27994, 36541, 44206, 42116, 37514, 27135, 26254, 31994, 36573, 34628,
/* 3757 */  41540, 32557, 37620, 31393, 36470, 33934, 35419, 30576, 33513, 34576,
/* 3758 */  41372, 32278, 37749, 32216, 36602, 33051, 34850, 31843, 33265, 34288,
/* 3759 */  40732, 31583, 37819, 33100, 37987, 30524, 37443, 30980, 34278, 32728,
/* 3760 */  40121, 31634, 38446, 33583, 37850, 29828, 37749, 30444, 35221, 32245,
/* 3761 */  40103, 32844, 36308, 34042, 38285, 32054, 34910, 30686, 35226, 32718,
/* 3762 */  32772, 34107, 38655, 35843, 38795, 34132, 34780, 31357, 33184, 31415,
/* 3763 */  29988, 38012, 40026, 33591, 34721, 35898, 34493, 31017, 32512, 33521,
/* 3764 */  27347, 37064, 41543, 35821, 34193, 35963, 35807, 31080, 30756, 32510,
/* 3765 */  27671, 35464, 38415, 36288, 35911, 36345, 35796, 31434, 32265, 33202,
/* 3766 */  26538, 33076, 36665, 36487, 36429, 36663, 35850, 31913, 33006, 33579,
/* 3767 */  33957, 34513, 37702, 34386, 37868, 34528, 35141, 32862, 34716, 31843,
/* 3768 */  33185, 34414, 38715, 33221, 36165, 34124, 34912, 33169, 34406, 33433,
/* 3769 */  35985, 35088, 39476, 32940, 36823, 33119, 34796, 31269, 34091, 33639,
/* 3770 */  41344, 32678, 36987, 30161, 39213, 32214, 34848, 32008, 35464, 32644,
/* 3771 */  39758, 28906, 39295, 33999, 37965, 30751, 36535, 31327, 34513, 32247,
/* 3772 */  36694, 29428, 40020, 35634, 38061, 31453, 33644, 30677, 32975, 34357,
/* 3773 */  35247, 30899, 39923, 36489, 37402, 31987, 32542, 31178, 31717, 35269,
/* 3774 */  35493, 30235, 41247, 35121, 38312, 31136, 33495, 29886, 33621, 34103,
/* 3775 */  33014, 30456, 39792, 37611, 38414, 32592, 32839, 29222, 32601, 33599,
/* 3776 */  32705, 31391, 38767, 38597, 37536, 32819, 31618, 29406, 32567, 34525,
/* 3777 */  31778, 29750, 39227, 38277, 38004, 33303, 32690, 29546, 32431, 32362,
/* 3778 */  29530, 29721, 38775, 39859, 39466, 33230, 32333, 28954, 31944, 32161,
/* 3779 */  36517, 36409, 38445, 34269, 35129, 32104, 34369, 32545, 35220, 32420,
/* 3780 */  36379, 37058, 39003, 33385, 35303, 32806, 34189, 31821, 34613, 33289,
/* 3781 */  37732, 36765, 40842, 31636, 33342, 30805, 35495, 32990, 34674, 33720,
/* 3782 */  35600, 33507, 37806, 36456, 37489, 32038, 34900, 31141, 34237, 33021,
/* 3783 */  34046, 31559, 36643, 34959, 36461, 32547, 34020, 30890, 33989, 31870,
/* 3784 */  30794, 33930, 37894, 32429, 35202, 32899, 34608, 31967, 32446, 32471,
/* 3785 */  34131, 37624, 39473, 29007, 33814, 32656, 36659, 33127, 33855, 32686,
/* 3786 */  40436, 38034, 34573, 24336, 37880, 35761, 36367, 29969, 35153, 33209,
/* 3787 */  38447, 35349, 37744, 32700, 35917, 32014, 36014, 31019, 35641, 32828,
/* 3788 */  41319, 34742, 37148, 30085, 35778, 32615, 35589, 32179, 35800, 32576,
/* 3789 */  37722, 37230, 36885, 33445, 34337, 32497, 34824, 32709, 34895, 32555,
/* 3790 */  36397, 35638, 38518, 33868, 35832, 32442, 34255, 32186, 34737, 32975,
/* 3791 */  33823, 31583, 34990, 32046, 34989, 33674, 36456, 33298, 35197, 33310,
/* 3792 */  32921, 31035, 33742, 30987, 34084, 32687, 35718, 32819, 34714, 32546,
/* 3793 */  39038, 32892, 34143, 30196, 36076, 32860, 35621, 31004, 34926, 32384,
/* 3794 */  56119, 4901, 55197, 22178, 47938, 13363, 52812, 23993, 36735, 33525,
/* 3795 */  57134, 477, 63042, 13736, 55583, 4446, 63229, 15430, 40855, 32590,
/* 3796 */  55760, 3313, 60497, 15178, 53722, 6988, 60987, 16515, 40308, 32931,
/* 3797 */  40623, 34305, 39497, 31236, 32256, 31645, 37500, 32659, 34944, 33266,
/* 3798 */  42438, 31742, 41062, 28477, 33542, 31744, 39558, 31848, 34679, 32579,
/* 3799 */  41969, 33067, 41578, 27090, 32449, 32488, 38768, 34438, 32608, 33344,
/* 3800 */  43234, 33235, 38545, 28117, 31213, 34992, 38820, 33581, 32202, 33801,
/* 3801 */  43590, 33579, 39151, 25686, 32663, 33862, 40772, 32685, 32298, 33648,
/* 3802 */  42806, 34374, 39144, 26675, 32827, 32358, 40379, 32862, 33363, 33200,
/* 3803 */  43184, 34025, 38277, 28186, 31471, 34080, 39415, 31853, 34732, 32807,
/* 3804 */  42105, 28653, 38613, 30000, 39055, 30845, 37521, 30724, 36557, 32234,
/* 3805 */  39813, 27900, 36843, 28758, 37533, 29870, 36584, 30279, 35976, 32021,
/* 3806 */  42750, 32551, 38284, 25341, 36934, 31616, 37721, 33270, 33747, 33477,
/* 3807 */  43529, 33413, 38285, 22459, 36513, 33959, 39321, 32680, 31316, 34401,
/* 3808 */  43172, 33105, 38523, 22973, 35711, 34426, 39119, 32774, 30664, 34742,
/* 3809 */  43453, 32023, 39149, 21562, 38065, 33076, 39716, 31064, 32014, 34440,
/* 3810 */  38584, 35653, 37015, 33446, 35490, 32701, 34876, 31786, 35151, 32909,
/* 3811 */  38064, 36231, 38346, 32275, 35006, 32217, 35530, 32606, 33607, 33729,
/* 3812 */  38542, 36119, 37645, 32780, 35124, 32345, 34846, 31534, 35790, 32951,
/* 3813 */  38762, 36365, 36072, 33215, 35857, 32691, 34123, 32469, 35315, 32706,
/* 3814 */  37659, 36675, 36637, 32599, 35425, 33503, 34630, 33433, 34609, 32052,
/* 3815 */  30464, 27146, 31995, 30734, 34183, 32188, 33876, 32040, 32420, 32256,
/* 3816 */  29430, 25835, 31558, 30588, 34006, 32166, 33519, 30750, 32022, 31500,
/* 3817 */  26550, 26757, 35890, 38739, 40666, 36600, 34867, 30365, 31603, 31915,
/* 3818 */  26966, 31377, 40966, 41892, 39557, 33701, 31562, 29321, 32235, 33048,
/* 3819 */  28525, 32609, 43248, 41674, 38070, 30919, 30276, 29886, 33645, 33858,
/* 3820 */  30151, 33104, 43814, 40779, 36974, 29036, 29801, 30838, 35085, 34364,
/* 3821 */  32003, 32516, 42692, 39439, 37733, 28651, 31064, 30120, 35497, 34450,
/* 3822 */  35380, 30410, 42171, 36817, 38015, 28645, 34121, 29127, 35928, 33688,
/* 3823 */  34115, 33647, 37177, 33455, 36858, 30993, 34166, 31745, 35276, 34013,
/* 3824 */  36315, 34403, 38168, 33714, 34488, 32428, 34776, 33527, 35049, 34855,
/* 3825 */  28618, 28816, 33917, 29762, 33558, 30635, 33261, 31233, 32657, 32010,
/* 3826 */  26687, 27947, 33397, 30442, 32637, 30914, 32795, 30911, 31822, 31937,
/* 3827 */  23611, 24106, 31085, 30614, 30235, 28282, 30538, 30403, 32238, 32956,
/* 3828 */  24392, 24590, 32070, 30522, 29972, 27925, 31443, 30289, 32031, 32312,
/* 3829 */  24708, 25901, 32593, 30705, 29881, 28121, 30814, 28891, 30411, 32058,
/* 3830 */  30321, 28727, 34030, 29861, 33737, 30572, 32583, 28888, 31883, 33869,
/* 3831 */  40956, 28268, 37796, 27740, 38942, 29224, 37122, 28398, 37895, 32545,
/* 3832 */  41767, 27919, 37672, 27369, 39694, 29029, 37251, 27732, 38442, 31967,
/* 3833 */  40791, 28913, 36277, 27393, 39363, 29249, 36235, 28252, 37729, 31481,
/* 3834 */  38625, 31517, 35177, 26220, 38047, 31125, 35222, 28209, 36206, 32422,
/* 3835 */  38179, 32090, 34921, 25519, 37919, 31484, 34914, 28240, 35985, 32456,
/* 3836 */  39145, 32305, 35191, 24786, 39126, 31599, 35175, 28098, 36813, 32688,
/* 3837 */  39911, 34064, 34098, 24052, 40479, 33290, 34523, 28133, 37067, 33748,
/* 3838 */  32489, 36905, 38158, 35434, 35545, 33018, 33248, 32876, 34203, 33788,
/* 3839 */  32375, 32902, 36920, 33160, 37953, 33027, 34584, 33106, 35161, 32303,
/* 3840 */  34180, 34104, 36774, 31606, 37097, 32327, 34717, 33068, 35063, 31666,
/* 3841 */  31646, 33032, 34921, 28356, 34463, 32633, 33808, 31695, 34832, 32728,
/* 3842 */  24959, 27906, 34287, 30985, 31202, 31009, 33182, 31717, 33263, 33544,
/* 3843 */  19047, 16958, 23538, 27651, 30941, 30924, 31152, 30039, 31219, 32872,
/* 3844 */  22619, 24142, 31171, 32282, 32647, 31187, 32574, 31575, 32137, 32642,
/* 3845 */  24614, 24071, 30103, 31416, 34332, 33229, 34040, 30766, 32355, 32455,
/* 3846 */  28715, 27353, 33335, 31510, 34142, 31152, 33005, 29872, 33136, 31858,
/* 3847 */  37088, 30911, 36048, 31103, 36532, 31302, 34309, 29895, 36650, 32513,
/* 3848 */  38686, 30036, 36172, 30622, 37242, 30353, 35081, 29095, 37452, 31896,
/* 3849 */  40848, 30485, 35451, 30293, 38062, 29975, 34670, 30177, 38301, 31603,
/* 3850 */  39073, 31409, 33479, 32018, 36208, 30561, 33871, 30476, 36385, 32746,
/* 3851 */  39902, 30927, 34032, 32020, 36293, 29801, 34917, 31131, 35725, 33649,
/* 3852 */  40065, 31054, 33420, 31894, 36321, 30533, 34470, 30651, 36234, 33657,
/* 3853 */  33488, 35829, 37153, 33872, 35155, 33541, 34901, 35184, 34087, 33420,
/* 3854 */  28439, 24834, 30850, 26848, 32012, 28879, 32586, 31034, 33202, 32844,
/* 3855 */  24843, 23764, 27600, 26936, 29439, 29005, 31090, 30639, 32430, 32375,
/* 3856 */  17609, 14125, 21649, 29202, 33791, 33215, 32631, 30518, 30900, 32138,
/* 3857 */  21133, 20188, 27816, 31750, 34476, 32714, 32411, 29103, 29583, 31361,
/* 3858 */  23648, 23010, 30090, 31778, 33379, 30852, 30920, 27982, 29738, 31573,
/* 3859 */  25505, 24678, 30904, 31382, 33488, 31580, 31275, 27766, 29151, 31265,
/* 3860 */  31470, 30829, 37380, 33825, 34942, 31823, 33711, 30930, 32947, 33703,
/* 3861 */  39065, 29662, 40081, 29500, 39234, 29441, 36370, 29565, 34776, 34228,
/* 3862 */  39083, 28481, 40156, 28865, 39979, 29195, 36505, 28851, 34636, 33631,
/* 3863 */  36547, 29417, 38612, 30109, 38645, 30531, 35730, 28900, 33123, 33088,
/* 3864 */  33823, 31095, 40653, 34247, 37935, 31819, 34389, 32228, 34315, 34370,
/* 3865 */  32564, 31235, 37884, 34865, 37076, 34107, 34459, 33185, 34306, 34093,
/* 3866 */  27298, 22986, 29157, 26142, 30642, 28266, 32071, 30310, 32890, 32471,
/* 3867 */  28477, 25270, 31900, 28472, 32336, 29640, 33243, 30867, 32900, 32546,
/* 3868 */  21902, 17824, 23349, 25818, 30521, 29235, 30918, 29889, 31515, 32521,
/* 3869 */  18936, 13075, 15479, 19864, 26496, 29032, 32179, 31879, 32575, 32647,
/* 3870 */  22406, 20143, 25938, 29903, 34671, 32972, 33619, 31581, 32042, 31954,
/* 3871 */  27509, 25555, 31480, 30979, 34756, 31530, 33117, 29073, 31018, 32106,
/* 3872 */  33026, 28873, 34043, 32023, 34612, 31917, 33522, 29574, 32766, 32092,
/* 3873 */  42530, 25191, 40746, 25977, 40742, 26988, 39721, 28220, 36270, 33355,
/* 3874 */  44315, 23268, 43429, 23019, 43332, 24862, 42124, 26133, 37446, 32512,
/* 3875 */  45560, 22991, 43824, 21119, 45325, 24457, 42501, 25618, 37628, 32618,
/* 3876 */  43517, 26468, 42078, 20617, 43901, 27041, 40195, 27526, 35973, 33036,
/* 3877 */  43152, 28993, 40215, 20241, 43578, 29082, 39363, 27315, 36195, 33258,
/* 3878 */  42489, 31285, 38859, 20254, 41991, 32132, 38069, 27905, 35042, 34200,
/* 3879 */  33996, 35759, 37305, 35779, 35006, 32371, 32913, 33112, 35234, 34555,
/* 3880 */  33089, 34055, 38299, 33850, 35586, 31899, 35170, 34159, 36164, 34079,
/* 3881 */  27665, 25831, 31004, 27861, 31651, 29703, 32470, 31668, 32914, 33257,
/* 3882 */  26771, 25965, 30875, 27813, 31204, 29313, 32354, 31053, 32594, 32475,
/* 3883 */  19198, 18153, 25677, 28993, 29760, 27058, 28475, 29566, 31684, 32642,
/* 3884 */  19357, 16818, 22613, 24933, 25889, 24043, 25568, 26055, 29298, 31862,
/* 3885 */  25292, 24286, 29243, 28554, 30239, 28020, 29248, 26802, 30142, 32791,
/* 3886 */  32630, 29201, 34710, 30735, 33647, 30082, 33107, 29159, 34484, 34693,
/* 3887 */  38941, 26906, 39681, 26991, 39037, 27798, 37077, 27971, 37228, 32574,
/* 3888 */  41132, 27246, 37378, 28561, 38012, 29804, 35404, 30168, 36434, 32205,
/* 3889 */  40565, 27253, 36856, 27980, 38250, 29221, 35425, 29160, 36418, 31564,
/* 3890 */  40541, 27512, 36523, 26792, 39223, 28122, 35913, 28614, 36541, 31485,
/* 3891 */  40091, 28267, 35944, 26218, 39191, 27989, 36036, 28998, 35588, 32199,
/* 3892 */  40501, 28945, 35615, 25781, 39936, 28436, 35794, 29210, 35841, 32554,
/* 3893 */  41767, 28692, 36327, 24681, 41697, 28184, 36529, 28968, 36210, 32962,
/* 3894 */  40683, 30064, 35590, 24690, 40832, 29275, 36037, 28885, 35872, 33033,
/* 3895 */  34713, 33943, 37115, 33979, 35968, 34145, 35593, 34000, 34286, 33534,
/* 3896 */  28586, 26847, 31704, 28733, 32938, 29734, 32982, 31066, 33192, 32205,
/* 3897 */  28057, 26472, 31354, 28487, 32670, 29413, 32616, 30665, 32834, 31911,
/* 3898 */  21884, 20785, 27367, 29622, 32230, 30810, 32398, 32174, 33945, 33924,
/* 3899 */  18382, 13681, 18618, 22182, 25549, 25120, 27481, 28776, 31612, 33239,
/* 3900 */  20585, 17442, 22449, 25957, 30155, 30424, 31159, 28123, 29604, 31217,
/* 3901 */  22666, 22887, 29066, 31440, 32837, 31522, 32279, 29799, 31385, 32477,
/* 3902 */  26352, 28047, 32628, 33292, 33989, 32753, 33343, 30399, 31721, 33395,
/* 3903 */  36955, 30916, 37884, 32227, 37410, 31015, 35765, 30112, 34899, 33748,
/* 3904 */  39386, 28847, 39641, 29723, 39517, 28893, 36888, 29169, 34990, 33718,
/* 3905 */  39870, 29546, 39041, 29861, 38851, 29725, 36317, 29467, 34586, 34381,
/* 3906 */  38263, 30145, 37782, 31201, 38250, 30507, 35680, 29353, 33575, 33934,
/* 3907 */  26826, 26061, 35165, 34065, 37861, 32654, 33801, 30255, 32301, 32170,
/* 3908 */  31328, 32191, 37627, 32269, 34450, 32472, 35038, 32446, 32872, 32482,
/* 3909 */  29360, 27494, 33317, 28979, 32775, 30502, 33367, 31149, 33187, 32720,
/* 3910 */  20953, 21303, 28201, 29707, 29828, 29676, 31999, 30737, 31371, 32368,
/* 3911 */  16598, 11440, 17280, 24534, 29640, 29664, 29332, 28434, 29963, 32115,
/* 3912 */  20002, 17093, 25255, 30112, 32805, 28789, 27854, 27548, 30616, 32703,
/* 3913 */  25172, 23726, 31851, 31206, 33712, 29852, 31255, 28362, 30892, 31842,
/* 3914 */  30006, 27877, 32967, 31099, 33553, 30604, 31926, 28465, 30985, 32359,
/* 3915 */  39270, 28358, 38282, 28278, 38047, 29454, 35844, 29133, 36204, 33918,
/* 3916 */  43575, 25493, 41566, 24297, 43176, 25771, 39335, 27862, 38330, 31963,
/* 3917 */  42543, 26316, 39611, 25644, 41616, 27034, 38071, 28093, 37482, 32077,
/* 3918 */  40309, 29863, 35531, 27836, 38896, 29666, 35566, 29235, 36009, 32706,
/* 3919 */  38448, 30370, 34623, 28173, 37506, 29708, 34770, 29549, 34661, 32515,
/* 3920 */  37448, 31361, 33718, 28688, 36930, 30259, 34016, 29839, 34266, 32674,
/* 3921 */  32880, 35904, 36658, 34952, 34280, 34332, 34374, 33706, 35893, 34543,
/* 3922 */  26931, 21047, 26339, 21914, 27000, 25037, 30237, 29401, 32768, 32705,
/* 3923 */  25308, 20189, 24422, 21538, 25135, 24555, 28938, 29134, 32280, 32654,
/* 3924 */  18792, 9719, 10896, 12883, 18995, 22271, 27534, 30201, 33255, 33841,
/* 3925 */  19495, 12569, 16508, 20458, 26168, 26756, 29915, 30422, 33187, 33149,
/* 3926 */  21254, 16593, 21450, 24816, 28031, 25750, 27509, 28155, 31849, 32821,
/* 3927 */  23873, 18748, 24178, 24866, 29287, 25945, 27964, 26730, 30246, 31680,
/* 3928 */  26755, 22291, 28654, 29647, 34332, 31015, 33386, 30708, 33585, 33485,
/* 3929 */  29799, 26618, 33875, 35243, 38284, 35194, 37077, 33012, 35864, 33356,
/* 3930 */  33994, 32825, 36237, 35185, 37103, 34662, 36033, 31962, 35885, 33310,
/* 3931 */  35295, 35583, 38080, 33433, 34571, 31954, 35214, 34394, 35912, 33216,
/* 3932 */  38479, 32809, 35980, 31203, 35969, 33913, 36090, 34564, 35017, 33743,
/* 3933 */  31809, 36831, 39225, 36152, 35393, 33644, 33303, 31673, 34178, 33805,
/* 3934 */  25908, 23306, 27072, 22977, 28856, 28527, 32691, 31283, 33899, 33270,
/* 3935 */  22297, 20654, 22846, 21301, 24568, 26949, 30599, 31031, 32684, 32959,
/* 3936 */  16317, 11326, 14957, 20869, 26943, 30019, 32490, 32992, 33729, 33505,
/* 3937 */  16747, 12285, 16412, 22635, 27614, 28564, 29491, 29814, 31566, 32514,
/* 3938 */  16914, 12827, 18922, 26017, 30173, 30114, 31472, 31561, 32811, 33232,
/* 3939 */  17133, 12614, 20042, 29824, 35510, 34292, 33671, 32430, 33630, 33517,
/* 3940 */  17509, 12327, 18204, 27210, 34140, 34607, 35236, 34049, 34734, 34180,
/* 3941 */  17697, 13084, 19017, 27023, 32773, 32301, 32583, 31610, 33307, 33580,
/* 3942 */  18326, 14156, 21256, 30340, 38151, 39595, 40220, 37527, 36257, 34341,
/* 3943 */  19264, 14843, 20511, 28304, 36541, 40379, 43064, 41420, 38916, 35708,
/* 3944 */  28615, 30600, 38358, 36710, 36943, 34079, 36461, 35257, 35495, 34007,
/* 3945 */  35392, 35588, 36265, 32072, 35179, 33997, 35569, 32904, 35737, 33423,
/* 3946 */  33985, 38088, 36163, 34021, 35963, 33306, 33194, 31699, 34067, 33976,
/* 3947 */  36483, 35002, 38477, 31953, 35996, 32058, 35814, 34053, 34295, 33969,
/* 3948 */  27718, 26436, 30513, 28698, 31719, 29447, 32461, 31246, 32935, 32662,
/* 3949 */  25772, 25966, 29624, 28996, 31209, 29874, 32158, 31475, 32814, 32610,
/* 3950 */  16957, 13688, 20623, 26321, 29245, 29453, 31558, 31162, 31861, 32689,
/* 3951 */  18019, 15589, 22469, 28482, 32146, 33158, 35649, 34839, 34360, 33631,
/* 3952 */  19233, 17519, 24685, 29483, 32145, 32367, 34800, 34295, 33727, 33018,
/* 3953 */  17687, 13702, 19529, 24651, 27013, 26290, 27840, 29101, 31258, 32814,
/* 3954 */  18818, 14643, 20876, 26068, 29654, 27386, 27660, 27865, 30757, 32702,
/* 3955 */  16767, 10253, 15259, 22041, 26765, 24002, 22464, 22951, 27563, 31342,
/* 3956 */  18289, 11819, 16546, 23032, 31416, 32499, 32987, 30852, 31424, 32214,
/* 3957 */  24562, 22262, 30018, 35208, 41898, 41067, 41227, 36006, 34621, 33054,
/* 3958 */  30352, 31157, 39281, 36520, 37011, 33381, 36390, 34831, 34353, 33839,
/* 3959 */  33806, 34928, 36111, 33564, 36893, 34471, 32973, 32113, 35333, 31389,
/* 3960 */  30880, 28516, 34090, 31152, 34544, 32493, 34644, 33089, 34689, 33200,
/* 3961 */  29441, 26357, 31378, 28236, 31667, 29829, 32304, 31175, 33445, 32460,
/* 3962 */  26198, 25231, 29507, 28139, 30253, 29509, 31630, 30581, 32892, 31871,
/* 3963 */  18210, 14135, 19833, 25715, 31026, 31047, 30672, 28593, 30028, 31763,
/* 3964 */  18828, 17069, 25725, 33242, 37388, 36286, 35157, 34089, 34334, 33830,
/* 3965 */  19740, 17996, 26488, 32187, 35887, 35424, 36633, 36414, 35923, 33842,
/* 3966 */  18924, 15295, 22886, 28042, 32058, 30583, 31953, 32045, 33434, 32817,
/* 3967 */  18918, 15791, 24661, 30963, 35625, 34540, 35687, 35156, 35097, 33634,
/* 3968 */  16019, 10580, 18866, 29522, 39790, 42789, 43523, 40137, 37088, 34224,
/* 3969 */  18013, 15464, 24246, 29979, 34545, 35413, 38033, 37649, 36522, 34343,
/* 3970 */  25245, 30319, 38338, 32437, 29565, 29020, 34562, 33565, 32648, 32058,
/* 3971 */  30477, 33759, 37965, 30368, 32174, 31129, 35163, 33163, 33366, 32828,
/* 3972 */  31364, 34203, 36832, 32109, 34249, 35251, 35740, 32076, 34405, 34155,
/* 3973 */  37918, 32758, 35987, 29075, 36663, 33595, 35252, 31802, 35462, 33411,
/* 3974 */  37987, 33165, 35748, 29201, 36552, 33831, 35000, 31872, 35587, 33216,
/* 3975 */  36418, 35167, 37610, 34048, 35484, 33663, 35528, 32587, 33707, 32404,
/* 3976 */  26103, 34331, 39437, 35923, 36563, 34545, 32759, 32019, 33468, 32838,
/* 3977 */  26022, 34303, 39935, 36129, 35702, 33842, 32997, 32370, 33575, 32932,
/* 3978 */  24377, 24546, 27092, 26342, 27348, 27002, 26383, 27288, 31776, 32844,
/* 3979 */  22815, 23717, 27409, 26326, 27053, 26856, 26831, 27416, 31696, 33556,
/* 3980 */  17296, 13666, 21038, 27037, 30256, 28747, 28953, 28527, 30389, 32316,
/* 3981 */  18972, 15756, 22843, 27957, 31947, 30316, 29054, 26573, 28122, 31282,
/* 3982 */  22128, 21970, 29943, 31899, 33549, 31501, 31225, 27439, 28331, 30954,
/* 3983 */  24532, 23873, 30155, 31625, 32734, 31490, 30701, 27542, 29382, 31174,
/* 3984 */  28358, 26464, 32779, 31075, 32450, 30282, 30879, 28673, 31238, 32144,
/* 3985 */  39506, 28427, 40267, 29707, 37320, 29546, 36382, 29323, 36974, 33010,
/* 3986 */  41204, 27195, 40763, 29114, 38698, 27689, 38050, 27933, 37405, 33091,
/* 3987 */  38971, 28927, 38889, 30406, 37797, 28944, 36274, 28395, 35825, 33957,
/* 3988 */  37715, 29655, 36626, 31547, 36926, 29741, 35504, 28616, 34910, 33799,
/* 3989 */  37190, 30461, 35900, 32165, 36030, 30069, 35261, 28866, 34311, 34378,
/* 3990 */  27145, 32879, 41651, 39843, 38595, 32733, 31492, 30277, 33040, 33050,
/* 3991 */  25762, 30847, 40571, 40517, 40156, 34217, 31538, 28534, 30981, 32124,
/* 3992 */  25582, 22749, 27707, 24641, 28635, 28126, 32202, 33496, 35117, 34030,
/* 3993 */  22389, 18980, 21266, 19280, 21568, 21924, 25858, 28613, 32329, 32681,
/* 3994 */  15858, 9394, 12339, 16887, 20839, 22242, 25122, 27568, 30508, 32295,
/* 3995 */  18250, 14006, 17769, 20844, 24299, 25086, 26383, 25825, 28013, 31013,
/* 3996 */  20848, 17236, 20465, 23219, 26777, 26401, 26601, 25191, 27083, 30112,
/* 3997 */  23122, 19211, 24813, 28165, 33061, 30815, 30557, 27400, 29820, 31141,
/* 3998 */  25517, 21760, 27400, 29713, 34736, 32852, 33154, 30032, 31834, 31605,
/* 3999 */  29839, 23040, 30759, 28810, 34794, 29736, 32396, 28534, 32294, 32231,
/* 4000 */  36701, 27484, 36929, 32268, 38232, 30747, 35351, 30306, 34954, 31605,
/* 4001 */  46912, 22188, 40341, 30925, 39102, 26651, 40151, 29219, 36103, 32778,
/* 4002 */  51049, 15693, 44202, 30194, 41973, 19013, 48287, 26216, 35350, 33879,
/* 4003 */  51389, 16077, 42606, 31745, 42179, 17853, 47879, 28807, 32848, 34928,
/* 4004 */  52144, 13965, 45581, 28473, 44542, 16918, 48424, 27680, 34377, 34068,
/* 4005 */  37301, 34829, 38045, 32776, 35020, 31607, 34884, 33828, 35988, 33175,
/* 4006 */  34515, 35743, 37429, 33757, 35248, 32614, 34384, 33910, 35458, 35121,
/* 4007 */  30505, 26785, 33604, 27267, 33335, 28627, 33274, 30717, 33351, 32143,
/* 4008 */  25936, 26615, 30334, 28729, 29694, 29601, 31059, 30869, 32234, 32284,
/* 4009 */  17457, 15904, 24320, 31668, 34774, 33769, 33293, 32018, 32154, 32562,
/* 4010 */  17400, 13476, 19353, 23683, 25868, 24334, 26559, 28497, 31062, 32324,
/* 4011 */  19434, 16846, 24947, 30327, 34004, 31082, 30610, 29555, 31212, 32622,
/* 4012 */  22399, 20428, 28691, 31853, 35615, 33045, 34283, 33128, 33760, 33757,
/* 4013 */  31259, 30041, 39044, 34918, 38861, 32766, 33839, 29912, 32554, 34443,
/* 4014 */  38617, 28922, 40195, 30268, 38968, 29189, 35894, 29083, 35831, 33155,
/* 4015 */  36539, 28539, 39271, 30876, 38914, 29486, 35165, 28446, 34505, 33136,
/* 4016 */  33863, 27805, 38210, 31823, 38911, 29902, 34147, 27517, 32413, 32659,
/* 4017 */  33829, 28320, 38299, 32344, 38707, 29962, 33552, 28149, 32196, 33441,
/* 4018 */  34098, 29005, 38364, 32866, 38253, 29519, 32896, 28902, 32657, 34162,
/* 4019 */  35463, 35680, 37634, 33115, 35706, 33056, 34486, 33359, 36335, 33404,
/* 4020 */  30564, 33835, 34523, 35073, 35162, 35155, 35108, 34924, 35036, 34459,
/* 4021 */  28137, 25942, 30734, 27853, 31258, 28968, 31701, 30513, 32630, 32162,
/* 4022 */  24948, 23982, 29060, 28057, 29861, 28724, 31095, 29861, 31802, 31930,
/* 4023 */  16832, 10868, 15812, 22830, 27586, 26683, 26933, 27484, 30578, 32596,
/* 4024 */  17531, 10457, 14160, 19947, 24334, 22994, 23140, 24873, 29629, 32502,
/* 4025 */  20531, 16113, 22004, 26875, 30914, 28967, 29190, 29181, 31829, 33122,
/* 4026 */  23838, 20167, 24656, 26616, 29349, 27446, 28699, 28305, 31088, 32384,
/* 4027 */  28455, 22896, 29314, 27894, 31976, 27901, 31433, 28364, 32536, 31464,
/* 4028 */  28323, 23536, 28385, 27294, 31243, 28746, 32363, 29347, 32670, 30686,
/* 4029 */  27118, 25433, 28902, 30060, 32224, 31645, 34024, 31880, 33043, 31910,
/* 4030 */  28072, 27164, 31721, 32917, 33936, 32150, 33993, 32203, 34321, 32402,
/* 4031 */  29485, 29161, 32172, 32239, 32720, 31542, 34353, 32348, 34580, 31983,
/* 4032 */  31992, 30042, 36397, 32586, 35914, 32975, 35567, 33304, 34315, 32633,
/* 4033 */  32678, 36877, 38512, 33913, 34351, 31274, 34642, 34216, 35063, 32496,
/* 4034 */  30307, 33875, 36694, 33828, 34471, 31075, 34023, 33476, 34213, 32180,
/* 4035 */  27947, 33785, 39992, 36114, 34957, 31985, 33542, 33293, 34356, 32796,
/* 4036 */  25901, 23414, 29152, 26739, 31013, 28901, 31775, 30768, 33224, 33713,
/* 4037 */  24648, 23145, 28157, 26950, 30088, 29150, 31002, 30786, 32844, 33864,
/* 4038 */  17027, 13926, 19921, 26590, 31157, 30722, 30756, 31366, 32558, 33007,
/* 4039 */  16107, 10515, 15104, 23713, 32842, 37208, 39697, 39028, 36290, 33913,
/* 4040 */  18815, 12770, 16624, 22579, 33099, 39036, 43204, 40747, 36842, 33809,
/* 4041 */  23475, 18419, 21989, 24754, 32159, 33683, 35467, 33106, 32380, 32244,
/* 4042 */  26964, 22948, 27657, 30825, 37041, 37081, 38490, 34565, 33999, 33293,
/* 4043 */  28613, 28029, 32833, 34362, 40935, 38700, 37837, 33577, 33774, 32376,
/* 4044 */  32883, 33456, 35369, 35930, 39039, 35204, 34809, 32888, 33890, 33305,
/* 4045 */  36786, 35699, 37598, 34064, 33463, 30827, 34278, 33777, 36211, 34585,
/* 4046 */  33462, 33649, 38680, 34553, 37097, 31596, 34060, 31249, 34311, 32335,
/* 4047 */  29739, 32047, 39698, 36763, 39054, 33457, 33842, 30043, 31904, 31275,
/* 4048 */  24898, 23795, 27870, 25930, 28791, 27160, 29202, 28240, 30662, 32236,
/* 4049 */  23820, 22618, 26337, 24260, 26657, 25486, 27488, 26610, 29825, 32189,
/* 4050 */  16162, 10608, 15427, 21282, 25861, 26606, 28442, 29936, 32506, 33644,
/* 4051 */  17036, 12236, 16644, 20044, 21769, 22077, 24664, 27399, 30974, 33320,
/* 4052 */  19069, 16456, 22927, 28093, 31032, 31160, 32330, 32897, 34155, 34470,
/* 4053 */  22237, 19673, 26200, 27883, 30063, 26552, 27886, 27784, 31282, 32966,
/* 4054 */  25196, 23495, 29567, 29245, 30299, 26794, 28320, 27171, 31208, 32334,
/* 4055 */  27713, 25423, 30464, 30610, 33119, 30180, 31405, 27612, 30956, 31067,
/* 4056 */  33289, 28470, 33552, 31363, 33851, 31483, 34479, 29864, 34721, 33142,
/* 4057 */  36701, 27678, 33698, 30177, 34468, 31104, 35955, 29588, 36760, 33663,
/* 4058 */  38271, 37120, 37500, 31697, 33627, 33359, 34891, 32878, 34935, 32764,
/* 4059 */  28660, 29581, 35025, 33668, 36354, 34962, 36296, 33829, 34100, 33058,
/* 4060 */  26923, 25841, 30578, 28363, 31889, 29821, 32599, 31296, 33110, 32351,
/* 4061 */  22160, 22937, 27992, 28151, 30248, 30173, 31835, 31535, 32720, 33237,
/* 4062 */  17301, 16943, 25155, 30173, 31947, 31051, 30190, 28145, 29065, 31906,
/* 4063 */  23138, 26826, 33599, 32828, 31365, 30589, 32145, 30800, 32035, 33034,
/* 4064 */  24776, 28000, 34770, 33458, 33315, 31612, 32052, 30106, 32791, 33819,
/* 4065 */  23721, 24203, 31716, 33709, 35505, 32570, 31350, 28115, 30706, 32610,
/* 4066 */  27875, 28669, 37614, 37096, 38267, 32753, 32336, 28546, 31984, 32299,
/* 4067 */  36459, 30351, 41122, 32067, 38049, 28618, 35259, 28961, 36393, 33146,
/* 4068 */  36356, 30664, 40607, 32414, 37819, 28762, 35184, 29043, 35751, 33560,
/* 4069 */  34557, 31336, 38822, 34316, 37587, 30059, 33791, 29140, 33919, 34362,
/* 4070 */  33078, 30225, 37966, 35583, 37974, 31133, 32875, 28393, 32799, 34060,
/* 4071 */  31064, 31283, 37726, 36909, 37647, 31169, 31187, 28709, 32170, 34692,
/* 4072 */  30541, 31615, 37255, 37098, 37629, 31417, 30977, 28522, 31984, 34439,
/* 4073 */  32847, 32839, 37623, 34126, 38335, 33536, 35255, 31451, 34628, 32240,
/* 4074 */  32180, 31247, 36802, 33634, 37978, 33052, 35570, 31102, 34379, 31703,
/* 4075 */  29541, 28566, 31125, 28985, 32499, 29974, 32775, 31601, 33221, 32457,
/* 4076 */  25140, 26691, 28717, 27324, 29682, 28908, 30522, 30555, 31637, 31401,
/* 4077 */  17825, 17090, 25183, 29723, 30964, 30533, 31578, 30469, 30466, 31498,
/* 4078 */  18166, 16892, 25605, 31216, 33241, 31446, 31157, 29605, 30143, 31846,
/* 4079 */  21349, 22818, 30981, 34891, 36649, 35075, 34918, 31103, 30441, 31995,
/* 4080 */  23285, 23824, 30598, 32195, 32931, 30939, 32023, 29679, 31092, 31910,
/* 4081 */  24573, 24429, 32575, 34021, 35008, 30960, 31579, 29872, 32226, 33227,
/* 4082 */  26130, 25577, 34425, 35130, 36665, 32168, 33537, 31028, 33356, 33413,
/* 4083 */  32324, 29832, 39675, 36410, 38020, 30744, 33079, 29282, 34284, 33353,
/* 4084 */  33181, 29757, 40316, 36759, 39002, 29958, 32938, 28506, 34256, 33840,
/* 4085 */  33287, 30045, 40152, 37127, 38997, 29950, 32922, 28636, 34155, 34101,
/* 4086 */  31937, 32550, 40605, 39331, 38197, 29283, 30174, 29545, 33882, 35702,
/* 4087 */  33317, 32984, 39970, 38609, 37626, 28693, 31286, 30319, 34016, 35613,
/* 4088 */  30371, 29803, 33125, 33623, 37530, 35366, 36604, 34852, 34446, 33258,
/* 4089 */  26139, 27098, 31793, 30493, 31954, 29285, 31358, 30630, 32391, 32167,
/* 4090 */  22618, 24381, 29691, 31007, 31396, 28903, 29864, 29454, 31124, 31753,
/* 4091 */  14752, 9351, 14752, 24200, 32560, 33470, 31579, 28929, 29320, 31433,
/* 4092 */  16670, 13217, 18466, 23463, 27526, 28501, 31021, 31453, 31566, 31993,
/* 4093 */  20319, 22722, 32634, 35795, 34241, 29480, 28638, 28053, 30054, 32029,
/* 4094 */  19153, 19906, 30330, 36204, 36335, 31355, 28431, 26684, 28575, 31326,
/* 4095 */  16428, 10938, 16192, 22148, 29036, 32505, 34752, 33383, 32648, 32895,
/* 4096 */  17744, 11438, 15436, 19782, 27407, 30804, 34356, 33545, 33538, 33321,
/* 4097 */  20070, 17298, 25212, 33264, 41458, 42150, 41133, 36939, 34939, 33772,
/* 4098 */  29982, 31805, 38622, 34980, 37016, 34578, 36149, 33326, 33994, 34023,
/* 4099 */  34331, 34769, 37401, 33399, 36827, 33360, 34760, 33391, 34899, 33330,
/* 4100 */  36765, 35506, 38001, 34392, 35239, 31734, 34245, 32318, 34773, 34436,
/* 4101 */  34377, 34971, 38389, 35202, 34472, 32857, 34663, 34500, 34886, 33695,
/* 4102 */  30604, 29075, 33552, 29758, 32792, 30683, 33828, 31574, 34047, 32010,
/* 4103 */  27984, 28735, 32676, 30276, 31994, 30907, 33483, 31537, 33997, 32869,
/* 4104 */  19398, 17742, 24398, 29961, 33308, 31894, 32457, 31993, 33021, 33333,
/* 4105 */  20613, 18627, 24636, 30984, 34965, 32038, 30609, 29844, 31630, 32865,
/* 4106 */  22655, 21119, 25510, 30668, 34266, 32733, 32615, 30657, 31795, 32255,
/* 4107 */  24336, 23106, 25964, 30535, 34601, 34767, 34340, 31713, 32314, 31874,
/* 4108 */  26534, 24190, 26706, 29451, 35199, 35523, 36668, 35092, 35927, 34111,
/* 4109 */  29250, 27577, 30961, 33960, 40005, 37967, 37826, 35123, 35818, 32627,
/* 4110 */  34865, 32377, 35756, 34742, 39374, 34909, 35048, 32461, 35124, 33292,
/* 4111 */  35740, 35726, 38304, 33396, 34747, 30202, 35527, 34324, 34025, 32181,
/* 4112 */  32083, 27831, 33671, 29074, 33973, 30246, 34281, 31418, 34649, 32124,
/* 4113 */  29629, 28276, 33048, 29634, 32861, 30595, 33882, 31477, 34415, 32511,
/* 4114 */  19059, 17195, 25240, 29945, 31530, 28731, 29726, 30367, 32168, 32857,
/* 4115 */  16723, 10812, 15553, 20648, 25508, 26739, 29119, 30270, 31847, 32736,
/* 4116 */  18062, 13250, 17692, 21949, 26141, 28577, 31961, 32431, 32592, 32622,
/* 4117 */  19316, 16355, 21202, 25100, 28688, 31303, 34471, 33349, 32611, 32374,
/* 4118 */  17754, 13376, 17571, 23439, 28382, 30712, 33932, 34343, 34420, 33392,
/* 4119 */  16765, 11541, 16367, 24684, 31899, 33126, 32509, 30482, 31045, 32312,
/* 4120 */  21076, 22297, 27815, 31538, 34299, 32508, 30356, 28110, 29381, 31534,
/* 4121 */  23723, 24142, 30091, 33140, 35993, 32053, 30685, 28865, 30666, 32218,
/* 4122 */  25258, 26709, 31003, 31908, 33001, 30454, 32004, 31857, 33128, 32216,
/* 4123 */  26843, 29734, 34098, 33523, 33511, 32226, 34063, 32044, 31637, 31406,
/* 4124 */  30518, 35322, 37442, 34789, 32613, 31639, 34362, 33029, 33962, 32075,
/* 4125 */  36798, 37465, 35983, 31268, 31095, 32893, 37289, 33835, 34884, 30403,
/* 4126 */  38834, 40008, 32805, 27236, 33288, 37715, 37374, 29866, 34112, 33125,
/* 4127 */  39927, 40215, 31534, 27000, 33079, 39177, 38136, 27869, 34201, 34109,
/* 4128 */  27485, 29605, 40514, 39714, 39401, 31927, 32920, 30967, 33293, 32732,
/* 4129 */  26257, 27307, 38153, 39480, 40691, 32843, 31856, 28523, 31199, 31781,
/* 4130 */  30848, 32534, 35577, 35014, 35190, 34497, 35115, 33946, 33702, 33989,
/* 4131 */  25590, 23198, 27676, 26675, 29853, 28051, 31015, 29792, 32240, 32177,
/* 4132 */  24995, 23350, 27635, 27137, 29720, 28288, 30831, 29831, 32054, 32277,
/* 4133 */  18297, 14254, 19795, 24859, 29410, 29901, 31778, 31571, 32455, 32972,
/* 4134 */  19210, 14437, 18812, 21997, 24973, 23974, 26754, 29190, 32350, 33093,
/* 4135 */  20688, 17139, 23087, 27177, 30269, 27109, 27693, 28409, 31437, 32791,
/* 4136 */  22683, 20290, 26483, 30212, 34135, 30572, 31035, 29908, 32060, 32378,
/* 4137 */  26258, 22585, 27682, 29324, 33909, 31420, 33380, 29715, 31786, 31020,
/* 4138 */  29786, 25895, 31978, 31602, 36810, 33149, 35391, 31658, 33914, 32026,
/* 4139 */  33462, 29439, 37188, 33765, 38877, 34351, 37114, 31695, 33640, 33184,
/* 4140 */  42367, 28690, 41425, 30235, 37592, 28956, 39746, 28667, 36448, 32783,
/* 4141 */  42369, 28836, 40189, 30169, 38291, 28835, 41327, 28028, 35204, 33136,
/* 4142 */  39370, 31485, 38858, 30716, 37786, 30474, 40585, 30117, 33210, 32664,
/* 4143 */  34651, 36637, 37130, 36099, 34761, 33494, 33324, 31687, 34353, 34107,
/* 4144 */  28586, 28036, 31191, 28864, 31717, 29842, 32382, 31078, 33134, 32308,
/* 4145 */  24679, 25448, 29582, 28133, 29438, 28914, 31288, 30152, 31973, 32368,
/* 4146 */  14973, 9160, 16058, 25054, 29542, 27870, 27823, 28607, 31171, 32656,
/* 4147 */  15909, 11484, 18126, 26141, 30675, 30348, 31038, 30896, 31906, 32756,
/* 4148 */  18631, 15869, 23217, 29713, 34130, 32605, 32437, 31291, 32439, 32900,
/* 4149 */  19739, 18981, 28620, 35744, 38838, 36190, 35628, 33773, 33551, 33031,
/* 4150 */  19587, 19237, 27651, 33849, 36913, 36604, 38482, 37333, 35785, 33787,
/* 4151 */  17671, 14944, 23977, 33312, 39526, 39311, 39476, 37979, 36565, 34490,
/* 4152 */  18981, 17532, 24794, 31784, 37752, 39028, 40292, 38418, 35688, 33330,
/* 4153 */  25870, 27102, 31904, 32813, 34891, 36517, 40361, 38615, 36610, 34605,
/* 4154 */  40899, 31130, 40623, 28297, 37988, 31136, 36690, 30826, 35234, 33319,
/* 4155 */  42813, 28177, 46446, 22575, 41765, 26284, 39151, 30541, 35893, 33583,
/* 4156 */  41752, 27997, 46399, 23644, 42155, 26659, 39101, 30416, 35222, 33421,
/* 4157 */  29059, 28816, 37798, 38675, 38924, 33412, 32317, 29541, 31940, 32034,
/* 4158 */  33547, 29199, 34495, 31345, 34694, 32447, 34428, 33271, 33902, 33503,
/* 4159 */  29114, 29160, 31447, 30008, 32660, 31613, 32936, 32059, 33775, 32812,
/* 4160 */  26174, 29823, 34859, 31769, 30579, 30419, 33813, 31841, 31682, 32178,
/* 4161 */  24844, 27877, 34101, 32791, 31376, 29618, 32549, 31796, 31423, 32012,
/* 4162 */  25173, 25398, 30028, 30180, 32147, 30026, 30693, 27814, 28608, 30801,
/* 4163 */  28938, 25677, 32892, 30603, 35467, 30747, 33180, 27901, 30513, 31288,
/* 4164 */  31899, 28631, 35563, 33264, 37317, 32317, 34587, 28485, 31191, 32720,
/* 4165 */  37290, 29571, 35936, 31556, 36755, 31458, 34930, 29898, 33755, 33824,
/* 4166 */  43862, 24199, 40692, 28497, 39896, 27065, 40377, 27361, 36600, 32901,
/* 4167 */  43117, 25715, 39352, 29191, 39213, 27538, 39653, 28694, 34395, 33575,
/* 4168 */  40370, 28862, 36926, 30516, 37525, 28902, 38105, 30726, 32304, 33524,
/* 4169 */  38958, 30530, 35834, 30275, 37403, 29625, 37126, 31809, 31774, 32748,
/* 4170 */  37300, 32606, 34827, 30955, 36053, 30589, 36390, 33024, 31118, 32108,
/* 4171 */  37799, 32771, 34938, 31050, 35743, 30659, 36863, 33126, 30913, 32505,
/* 4172 */  31573, 30290, 34655, 34166, 36426, 33696, 34430, 32347, 34330, 32026,
/* 4173 */  28795, 25742, 30375, 28523, 32998, 29771, 32937, 31526, 33135, 32361,
/* 4174 */  23119, 21373, 24246, 25486, 28856, 27785, 29919, 30321, 31750, 32025,
/* 4175 */  18021, 12242, 14952, 20716, 27389, 27837, 28276, 27909, 30000, 31980,
/* 4176 */  22340, 19382, 22063, 23514, 27996, 26986, 28673, 27609, 29261, 30755,
/* 4177 */  25897, 23402, 26764, 27303, 31845, 31140, 32431, 29974, 30647, 30776,
/* 4178 */  29147, 25477, 29842, 27723, 31432, 29488, 32448, 29115, 31205, 30426,
/* 4179 */  38097, 29295, 35702, 31863, 35890, 31952, 36092, 30913, 33385, 32761,
/* 4180 */  46269, 21924, 43420, 25459, 42163, 25101, 42070, 28312, 35314, 33535,
/* 4181 */  44410, 24074, 42055, 25320, 41649, 25369, 41404, 29481, 33943, 33376,
/* 4182 */  44985, 24371, 41794, 25301, 41549, 25939, 41028, 30272, 32639, 34447,
/* 4183 */  45142, 25118, 40032, 26625, 40722, 27314, 39858, 30301, 32813, 34699,
/* 4184 */  42599, 28391, 36741, 28852, 39049, 28901, 37128, 32212, 32022, 34256,
/* 4185 */  41367, 28526, 36635, 29652, 38168, 28816, 37027, 32063, 31766, 34144,
/* 4186 */  32883, 35361, 40903, 35125, 35411, 31093, 34035, 32840, 33989, 33095,
/* 4187 */  34721, 35369, 37628, 33068, 36281, 32995, 36069, 33274, 34984, 32870,
/* 4188 */  31543, 24856, 35188, 32704, 38654, 37176, 36622, 36149, 34335, 34748,
/* 4189 */  31107, 21617, 35473, 27796, 39935, 31571, 36578, 30719, 33463, 32303,
/* 4190 */  26370, 21425, 29820, 30147, 37277, 34068, 34783, 30810, 32136, 31935,
/* 4191 */  18211, 13848, 19727, 25988, 30752, 30292, 31438, 31153, 32496, 32741,
/* 4192 */  18248, 12452, 16386, 20747, 24165, 23392, 26016, 28313, 31738, 33133,
/* 4193 */  20981, 15451, 19625, 23442, 28283, 27200, 28537, 28547, 31619, 33213,
/* 4194 */  22582, 17820, 21395, 25527, 30124, 27880, 27869, 26360, 29802, 31923,
/* 4195 */  26543, 22928, 29076, 30175, 34937, 31807, 33238, 31518, 33796, 33459,
/* 4196 */  29930, 27943, 35083, 34600, 39433, 35428, 36190, 34250, 35239, 34059,
/* 4197 */  34381, 34521, 36740, 35387, 35578, 32718, 34546, 33507, 35499, 33203,
/* 4198 */  35555, 35244, 36387, 33468, 35201, 33274, 34881, 33885, 35148, 32975,
/* 4199 */  35598, 34231, 37579, 34295, 33991, 33204, 34708, 32952, 35352, 33052,
/* 4200 */  34313, 34423, 37709, 33433, 35620, 34074, 35029, 32561, 34682, 34800,
/* 4201 */  30438, 25868, 32683, 28440, 33917, 30042, 34202, 31692, 34116, 32962,
/* 4202 */  28195, 25000, 30425, 27572, 31854, 29161, 32507, 30764, 33179, 32341,
/* 4203 */  20390, 17297, 23802, 26807, 30338, 29355, 31316, 30404, 31960, 32306,
/* 4204 */  18549, 13149, 18957, 26638, 34050, 36288, 37601, 36591, 35826, 34546,
/* 4205 */  19536, 15555, 21232, 27094, 31613, 31951, 33111, 32753, 33876, 34046,
/* 4206 */  19301, 15044, 21953, 28145, 31207, 28699, 29157, 30267, 33343, 33963,
/* 4207 */  20058, 15578, 22179, 27549, 29920, 26893, 26648, 27348, 31108, 32633,
/* 4208 */  20671, 17131, 24123, 29385, 32897, 30475, 30752, 31271, 33437, 33858,
/* 4209 */  18740, 14231, 19380, 25002, 29020, 28662, 30431, 31258, 32991, 33336,
/* 4210 */  19799, 16795, 24242, 31994, 36437, 34772, 34662, 33385, 34539, 33991,
/* 4211 */  21064, 18846, 27388, 33240, 35605, 31937, 32043, 32380, 34396, 34435,
/* 4212 */  20080, 15328, 22190, 27241, 30866, 27356, 27359, 27823, 31113, 32739,
/* 4213 */  20324, 16915, 25264, 31778, 35639, 31126, 29259, 27873, 30484, 31968,
/* 4214 */  22229, 20101, 28578, 33925, 36386, 31143, 29057, 27553, 30630, 31998,
/* 4215 */  23111, 20025, 28198, 33290, 37754, 35434, 35460, 33252, 34395, 33506,
/* 4216 */  23291, 20598, 28596, 34638, 39688, 37716, 35512, 31750, 32141, 32468,
/* 4217 */  24818, 21854, 29684, 33189, 38044, 36928, 37418, 35235, 34741, 33806,
/* 4218 */  30331, 26195, 36058, 34586, 38084, 34441, 35875, 34138, 34774, 34148,
/* 4219 */  36204, 31431, 37862, 34488, 34284, 33482, 36442, 32275, 34781, 32978,
/* 4220 */  34132, 33380, 38467, 34192, 34270, 34798, 36237, 34109, 34226, 32638,
/* 4221 */  34877, 32925, 38824, 33352, 34877, 33729, 35542, 33767, 34874, 33429,
/* 4222 */  35949, 35037, 37224, 33807, 34590, 32083, 34170, 34385, 35734, 33375,
/* 4223 */  34970, 35800, 37377, 34254, 33533, 32509, 34308, 34373, 35704, 33100,
/* 4224 */  35835, 36016, 36943, 32841, 33338, 33149, 35551, 33876, 34988, 33455,
/* 4225 */  34807, 34993, 36841, 33968, 35617, 32920, 35585, 34064, 35361, 32902,
/* 4226 */  34223, 34666, 37337, 34442, 36792, 33854, 34456, 33825, 35258, 32477,
/* 4227 */  34613, 34787, 37002, 34921, 35857, 33729, 34709, 33570, 34743, 33216,
/* 4228 */  34742, 34781, 37276, 35613, 35141, 33162, 34699, 33503, 35852, 32671,
/* 4229 */  34253, 35184, 36729, 36123, 35679, 33062, 33592, 32883, 34810, 35441,
/* 4230 */  33643, 35531, 36778, 35035, 35696, 33299, 35801, 33627, 33959, 34070,
/* 4231 */  34083, 35213, 37812, 33861, 35413, 33328, 35813, 33616, 34584, 33653,
/* 4232 */  34370, 34384, 38471, 34590, 35047, 32204, 35008, 33326, 35732, 34072,
/* 4233 */  35982, 33590, 37904, 33171, 35056, 33014, 35062, 33846, 34770, 34556,
/* 4234 */  35685, 36147, 35961, 32611, 34808, 33999, 35127, 33684, 35274, 33602,
/* 4235 */  34518, 35300, 37097, 33595, 34585, 33095, 34145, 34022, 35550, 33656,
/* 4236 */  28828, 32304, 36340, 35110, 37827, 35318, 35239, 31943, 30785, 30429,
/* 4237 */  33518, 30741, 34868, 29182, 34317, 30598, 34216, 32107, 33673, 32510,
/* 4238 */  31037, 31218, 33900, 29853, 32104, 30714, 33598, 31964, 32786, 31941,
/* 4239 */  23579, 24074, 29753, 30641, 30883, 28140, 30299, 30084, 31821, 31983,
/* 4240 */  20607, 15922, 20588, 24750, 29888, 28951, 29802, 29330, 32255, 33064,
/* 4241 */  21181, 17249, 21515, 25295, 29024, 28028, 28605, 28770, 31601, 32745,
/* 4242 */  20026, 15675, 19761, 24716, 28682, 25678, 24240, 24077, 28292, 31292,
/* 4243 */  21728, 17280, 19654, 22983, 27947, 26643, 26553, 25499, 28667, 30690,
/* 4244 */  25655, 22082, 26639, 28825, 35046, 33102, 33976, 30933, 33079, 32427,
/* 4245 */  27328, 23350, 27570, 27692, 33596, 31332, 34186, 32068, 34286, 32907,
/* 4246 */  29852, 25916, 27616, 27974, 31902, 30474, 34156, 32723, 33618, 32378,
/* 4247 */  31832, 26329, 30057, 28208, 33144, 29828, 34368, 32249, 33750, 33736,
/* 4248 */  38415, 30330, 35553, 30615, 37332, 30859, 36290, 31819, 34366, 32391,
/* 4249 */  47045, 24455, 35523, 33270, 38711, 29182, 35186, 32870, 36296, 31538,
/* 4250 */  50958, 17416, 41011, 30903, 43830, 19096, 43156, 33159, 31853, 34250,
/* 4251 */  49599, 19393, 40084, 30470, 43203, 20511, 42521, 32388, 32629, 33872,
/* 4252 */  36873, 34618, 38539, 32699, 35275, 32701, 34373, 32831, 34989, 33536,
/* 4253 */  32785, 31118, 41149, 33786, 38052, 32170, 34566, 30198, 33082, 32763,
/* 4254 */  30327, 25710, 33763, 29180, 34255, 30617, 34409, 31811, 34197, 33022,
/* 4255 */  27187, 23627, 29983, 27359, 31069, 28666, 32091, 30304, 32830, 32268,
/* 4256 */  19053, 14309, 19781, 25295, 31944, 33352, 35052, 33007, 33267, 32710,
/* 4257 */  16311, 8276, 10637, 17139, 25733, 31284, 35455, 35261, 34929, 33799,
/* 4258 */  16491, 8437, 11163, 17603, 24508, 26434, 28156, 28848, 31584, 33060,
/* 4259 */  18285, 12550, 18377, 24979, 31360, 31656, 32210, 31644, 32646, 33496,
/* 4260 */  19742, 15732, 22814, 29241, 35290, 34606, 33914, 31466, 31947, 32964,
/* 4261 */  18300, 14223, 20626, 28054, 32380, 30332, 29249, 28397, 31162, 32894,
/* 4262 */  18475, 13591, 18184, 23694, 27499, 26047, 26227, 26250, 29341, 31766,
/* 4263 */  18714, 13785, 19110, 25142, 28831, 26702, 26754, 27986, 31794, 33422,
/* 4264 */  19401, 15445, 21219, 27722, 31484, 28354, 27045, 26413, 29915, 32202,
/* 4265 */  36232, 35665, 37048, 34445, 35298, 33680, 35202, 32553, 34924, 33094,
/* 4266 */  29296, 27424, 32350, 29054, 32616, 29573, 33134, 31037, 33376, 32427,
/* 4267 */  28214, 26917, 31228, 28545, 31690, 29041, 32331, 30485, 32892, 32026,
/* 4268 */  22766, 22782, 27581, 27761, 29264, 28658, 30881, 30238, 31927, 32772,
/* 4269 */  15325, 9262, 14930, 25226, 33734, 35042, 34764, 33522, 33796, 33549,
/* 4270 */  16678, 11632, 18263, 28280, 36556, 37617, 37045, 34769, 33896, 33197,
/* 4271 */  18238, 14170, 20398, 26946, 32563, 32612, 32948, 32016, 32293, 32681,
/* 4272 */  17941, 13454, 18697, 24713, 28288, 25960, 24896, 25664, 28962, 31781,
/* 4273 */  17683, 12886, 18282, 25582, 29897, 26774, 24430, 24363, 28339, 31912,
/* 4274 */  18413, 14217, 21157, 28265, 31645, 27367, 25404, 25921, 30051, 32704,
/* 4275 */  20646, 17853, 25348, 30721, 33610, 29424, 29003, 28911, 31894, 33182,
/* 4276 */  30893, 30603, 35727, 36917, 40038, 34660, 34757, 30837, 32452, 32002,
/* 4277 */  32456, 31525, 37334, 35035, 38174, 32846, 33842, 30901, 33832, 31353,
/* 4278 */  34437, 32407, 38875, 34255, 37561, 32320, 34257, 31488, 34299, 30810,
/* 4279 */  26806, 25517, 30387, 28530, 31969, 29949, 32832, 31111, 33652, 31550,
/* 4280 */  23969, 22341, 26708, 25228, 28407, 27126, 29987, 29863, 32575, 32572,
/* 4281 */  14630, 8086, 13509, 20513, 25650, 26466, 28009, 28590, 30528, 32430,
/* 4282 */  17184, 14344, 21746, 26517, 28423, 26950, 28022, 27655, 29434, 31680,
/* 4283 */  17793, 15647, 23597, 28496, 31025, 30046, 31043, 30420, 31036, 32337,
/* 4284 */  19244, 18188, 26044, 29416, 31672, 31617, 33668, 32713, 32315, 32954,
/* 4285 */  17507, 14330, 20533, 24353, 27194, 27726, 30733, 31245, 31492, 32411,
/* 4286 */  16513, 12730, 19153, 24744, 28375, 28211, 28621, 27640, 28570, 31343,
/* 4287 */  17443, 13065, 19458, 27117, 36278, 39238, 39709, 36096, 34008, 33175,
/* 4288 */  19189, 15109, 22385, 30207, 39714, 41212, 40646, 35813, 33795, 32866,
/* 4289 */  30247, 32879, 39844, 34233, 35730, 32640, 35775, 34174, 34915, 34569,
/* 4290 */  29439, 34617, 37169, 36262, 39069, 35352, 33138, 30430, 31127, 31192,
/* 4291 */  29653, 25712, 32048, 27571, 33131, 28652, 33038, 30582, 33304, 32416,
/* 4292 */  28899, 25371, 31547, 27338, 32733, 28331, 32491, 30234, 32973, 32226,
/* 4293 */  21608, 19666, 25126, 27161, 30472, 28737, 30299, 29671, 31540, 32474,
/* 4294 */  18570, 13469, 16840, 18343, 21170, 21188, 25611, 28482, 31650, 32802,
/* 4295 */  18499, 15228, 21177, 26862, 31705, 32390, 34958, 35856, 35841, 34258,
/* 4296 */  17042, 11117, 16121, 23235, 28156, 26425, 25740, 27075, 30700, 32992,
/* 4297 */  17289, 10967, 15619, 21892, 27947, 27599, 27661, 27012, 30084, 32396,
/* 4298 */  20327, 19520, 25452, 28357, 29159, 27279, 28870, 30003, 32443, 32982,
/* 4299 */  25000, 28860, 32291, 29646, 29300, 28857, 31893, 31691, 32198, 32085,
/* 4300 */  26487, 31346, 33755, 32158, 31605, 31025, 32168, 32224, 35351, 34234,
/* 4301 */  28031, 33061, 35433, 33618, 30934, 31697, 32832, 32607, 35759, 33794,
/* 4302 */  29373, 31972, 34915, 32864, 32290, 32220, 34862, 33033, 33158, 32257,
/* 4303 */  30967, 31209, 33623, 31981, 33748, 32513, 34562, 31657, 34101, 32241,
/* 4304 */  29701, 30722, 33987, 32054, 33812, 31612, 33295, 32509, 33108, 31664,
/* 4305 */  35980, 34741, 39841, 32148, 34544, 31611, 34327, 32317, 35504, 33854,
/* 4306 */  36529, 36261, 39774, 30828, 33143, 32232, 35680, 32556, 34984, 33238,
/* 4307 */  32164, 28956, 35078, 29048, 35081, 30643, 34535, 32255, 34529, 32762,
/* 4308 */  29156, 28387, 33013, 28970, 32397, 30624, 32913, 31599, 33587, 32986,
/* 4309 */  21449, 21290, 28171, 29378, 29946, 29213, 31374, 30177, 30940, 32006,
/* 4310 */  17423, 15189, 24055, 33120, 36876, 33529, 29561, 26492, 27622, 30842,
/* 4311 */  22474, 22808, 29627, 31997, 32785, 30745, 30223, 28181, 29284, 32003,
/* 4312 */  26145, 25105, 31936, 30528, 32983, 30091, 31784, 29306, 30788, 32389,
/* 4313 */  26562, 24941, 32305, 30604, 34044, 30806, 33295, 31045, 32735, 33001,
/* 4314 */  32160, 29465, 37860, 33931, 37306, 31723, 34024, 29441, 32453, 32018,
/* 4315 */  40521, 27405, 42045, 28406, 40088, 27983, 37309, 28930, 35031, 34308,
/* 4316 */  41266, 26521, 42057, 28098, 40620, 27247, 38677, 27731, 35121, 34266,
/* 4317 */  41215, 27515, 41153, 29239, 39391, 27937, 38178, 27921, 34982, 34935,
/* 4318 */  39019, 29643, 39152, 31420, 37869, 29124, 36636, 29302, 33275, 35291,
/* 4319 */  39083, 30013, 38972, 31548, 37582, 29256, 36504, 29570, 33353, 35345,
/* 4320 */  34916, 34873, 40050, 35049, 37404, 30999, 33932, 32048, 34883, 33525,
/* 4321 */  27249, 26221, 29668, 28738, 31269, 29707, 32476, 31243, 32938, 32686,
/* 4322 */  25094, 24422, 28104, 26990, 29094, 27971, 30322, 29621, 31648, 32101,
/* 4323 */  22750, 23846, 29613, 29135, 29638, 28996, 31123, 30699, 32258, 33284,
/* 4324 */  20162, 18747, 25923, 31421, 34290, 31548, 29346, 26313, 28485, 31335,
/* 4325 */  20419, 18460, 26115, 32688, 36890, 33423, 29845, 25429, 27384, 30453,
/* 4326 */  21192, 19376, 27352, 34898, 40570, 36389, 31504, 25215, 26709, 29745,
/* 4327 */  22911, 21688, 29861, 36143, 39622, 35248, 31408, 26425, 28431, 30168,
/* 4328 */  30338, 30038, 37489, 38164, 39522, 34242, 33139, 28619, 32702, 32560,
/* 4329 */  37997, 29731, 39156, 35944, 37257, 29323, 35916, 28607, 35278, 33766,
/* 4330 */  38235, 30917, 36991, 38111, 36592, 28539, 36269, 28978, 33867, 35158,
/* 4331 */  37916, 30196, 36490, 38406, 37042, 29219, 36864, 28667, 33156, 34454,
/* 4332 */  39113, 29936, 36649, 37906, 36729, 28937, 37399, 28914, 33123, 34780,
/* 4333 */  40374, 30748, 34632, 39239, 34931, 29244, 38341, 28642, 33484, 35036,
/* 4334 */  36229, 36387, 36798, 32698, 35422, 33742, 35254, 33242, 33864, 34221,
/* 4335 */  31045, 26001, 34311, 26983, 34855, 28362, 35077, 30031, 34788, 32234,
/* 4336 */  30201, 26079, 33678, 27003, 33849, 28437, 34413, 29964, 34489, 32369,
/* 4337 */  23577, 22284, 28299, 27322, 28682, 27966, 31187, 29809, 31589, 32105,
/* 4338 */  19524, 15629, 21268, 25635, 28335, 26124, 26439, 26616, 29660, 31481,
/* 4339 */  21815, 18030, 23812, 27856, 31716, 28372, 27450, 26000, 28824, 30811,
/* 4340 */  27830, 24369, 32904, 32279, 37442, 32505, 35008, 31481, 32846, 32309,
/* 4341 */  36573, 30666, 37508, 33128, 36045, 30917, 35582, 32003, 33325, 32840,
/* 4342 */  40987, 28392, 37970, 31652, 37550, 29305, 37477, 31032, 33629, 33873,
/* 4343 */  44323, 25689, 40310, 28902, 40514, 26007, 40940, 29960, 34129, 33997,
/* 4344 */  44019, 25871, 40767, 28405, 41071, 25768, 42300, 28419, 35843, 33010,
/* 4345 */  30673, 26094, 33094, 27406, 34049, 29373, 34034, 31362, 34157, 32899,
/* 4346 */  31059, 25838, 33126, 26523, 33935, 28289, 33509, 30556, 33643, 32516,
/* 4347 */  26373, 24995, 29918, 27229, 31007, 29478, 31447, 30927, 33065, 33359,
/* 4348 */  17356, 10560, 15249, 21973, 27845, 26888, 25363, 24667, 28063, 31573,
/* 4349 */  18851, 12847, 17317, 22927, 29362, 29917, 30148, 28957, 30870, 32572,
/* 4350 */  21415, 17474, 21764, 25609, 29906, 28457, 28464, 27588, 30398, 31981,
/* 4351 */  24481, 21778, 26268, 27042, 30545, 28003, 28790, 28037, 30184, 31494,
/* 4352 */  28399, 26204, 31301, 30188, 34133, 30677, 32239, 30220, 32150, 31573,
/* 4353 */  31607, 28662, 32967, 30484, 33606, 30100, 33321, 29926, 32856, 30726,
/* 4354 */  33049, 29332, 32017, 29842, 33233, 30162, 33761, 31567, 33686, 31646,
/* 4355 */  34278, 29341, 32638, 28417, 33875, 29688, 34937, 31444, 33946, 32874,
/* 4356 */  35065, 28118, 35145, 27800, 34972, 29619, 36118, 30594, 35026, 32809,
/* 4357 */  42881, 29517, 39961, 27837, 37621, 29725, 37455, 32185, 35902, 32539,
/* 4358 */  46126, 28095, 39870, 25210, 38515, 28971, 41341, 32444, 32058, 34093,
/* 4359 */  44050, 31880, 38842, 25137, 35966, 31378, 40508, 33289, 31709, 33980,
/* 4360 */  43046, 33021, 39681, 24034, 34863, 31457, 41184, 33813, 31504, 33362,
/* 4361 */  32583, 35996, 41476, 37214, 31962, 30609, 34175, 33912, 34961, 32491,
/* 4362 */  27866, 31161, 39938, 40880, 35077, 29561, 29975, 31505, 34599, 33377,
/* 4363 */  28069, 30306, 35403, 35958, 36650, 33815, 34627, 31692, 32316, 33387,
/* 4364 */  24991, 24736, 28357, 28152, 30445, 28869, 30930, 29742, 31267, 32553,
/* 4365 */  23097, 23532, 28441, 29329, 31121, 29351, 30991, 29987, 30951, 32050,
/* 4366 */  16153, 10715, 14733, 22098, 29350, 32621, 35336, 35028, 34306, 33587,
/* 4367 */  15135, 8096, 10464, 16418, 22617, 25858, 29305, 30590, 31696, 32570,
/* 4368 */  17540, 13148, 18295, 24888, 30685, 31253, 31464, 29815, 30864, 32450,
/* 4369 */  18762, 15125, 21974, 29570, 35674, 35407, 35149, 32591, 33112, 33188,
/* 4370 */  18340, 13757, 19576, 27273, 32895, 31241, 29068, 27611, 30226, 32685,
/* 4371 */  19027, 14192, 19124, 25579, 31264, 30012, 29138, 28065, 30431, 32771,
/* 4372 */  19768, 16157, 22458, 28725, 34114, 33375, 32809, 29528, 30540, 31683,
/* 4373 */  20708, 16297, 21410, 26751, 32517, 33542, 34635, 31982, 32325, 32228,
/* 4374 */  24875, 24363, 34352, 39135, 42280, 36355, 33714, 28688, 30433, 31378,
/* 4375 */  33956, 30943, 40222, 36592, 37323, 30428, 33482, 29831, 34105, 34068,
/* 4376 */  38201, 29947, 42212, 33030, 38331, 27416, 35491, 29511, 35419, 34804,
/* 4377 */  41525, 27057, 43529, 31132, 39042, 25782, 38300, 27724, 36777, 34555,
/* 4378 */  33802, 24868, 36900, 27677, 37044, 29459, 36652, 31144, 35312, 32774,
/* 4379 */  32718, 23753, 35018, 26099, 35090, 27730, 35120, 29634, 34506, 32112,
/* 4380 */  29783, 24297, 31580, 28147, 32313, 29643, 33206, 30808, 33599, 32486,
/* 4381 */  22816, 18582, 23976, 27511, 32672, 32671, 34281, 31987, 33218, 32214,
/* 4382 */  20759, 16438, 21019, 25748, 32149, 33820, 35813, 34847, 34361, 33605,
/* 4383 */  20171, 16725, 24180, 31262, 38129, 39285, 40687, 38393, 36640, 34334,
/* 4384 */  22641, 22050, 31451, 36113, 39150, 37288, 37990, 36173, 35430, 33721,
/* 4385 */  25049, 28884, 39965, 40027, 38962, 34390, 35512, 32191, 32172, 31458,
/* 4386 */  24599, 32082, 41356, 39942, 36525, 34128, 34069, 31279, 30770, 31589,
/* 4387 */  23617, 31650, 42164, 39648, 35674, 35164, 35669, 30792, 29209, 31077,
/* 4388 */  25059, 32750, 42962, 38529, 33931, 33943, 36225, 31604, 29436, 31068,
/* 4389 */  26002, 34806, 41527, 35501, 34513, 36378, 35508, 30247, 30130, 32272,
/* 4390 */  24715, 34217, 42359, 36176, 33602, 36294, 37061, 30926, 29172, 31435,
/* 4391 */  32853, 33384, 38787, 34091, 34326, 32760, 34737, 33235, 35084, 33401,
/* 4392 */  31944, 32563, 38716, 34100, 33870, 31996, 34433, 32817, 34730, 32849,
/* 4393 */  27798, 23617, 30590, 27596, 32281, 29842, 33181, 31604, 33589, 33077,
/* 4394 */  26573, 22257, 28379, 25673, 29950, 28022, 31158, 30580, 32631, 33078,
/* 4395 */  19663, 14622, 18803, 21961, 25588, 25896, 27352, 28186, 30780, 32647,
/* 4396 */  16652, 10429, 16754, 26552, 34851, 35209, 32911, 29807, 30428, 32270,
/* 4397 */  21245, 22312, 35390, 45123, 46169, 37447, 31127, 28147, 30651, 32302,
/* 4398 */  25405, 28131, 39626, 42441, 40654, 33577, 31627, 29486, 31541, 32095,
/* 4399 */  27590, 28973, 38435, 39512, 38974, 34365, 33172, 29086, 31018, 30662,
/* 4400 */  30845, 29754, 40021, 36140, 38805, 33019, 34137, 29407, 31929, 31525,
/* 4401 */  32348, 31533, 39332, 37184, 36978, 32072, 33871, 30151, 32878, 33018,
/* 4402 */  33385, 30018, 40549, 35659, 38464, 31232, 34473, 29931, 32931, 33082,
/* 4403 */  42837, 33474, 35097, 29767, 40080, 31528, 32724, 31557, 38781, 31856,
/* 4404 */  43500, 31536, 37844, 28206, 40733, 32712, 31359, 31760, 36275, 34087,
/* 4405 */  43697, 32517, 36186, 29054, 40433, 32701, 30400, 32050, 37866, 33246,
/* 4406 */  42157, 34475, 35987, 28318, 40688, 33409, 31631, 29783, 37698, 33889,
/* 4407 */  34103, 31810, 42357, 33227, 39157, 30117, 36200, 31247, 34878, 31996,
/* 4408 */  35620, 33291, 36494, 30281, 36277, 33208, 34418, 30543, 33691, 32768,
/* 4409 */  37394, 34920, 34083, 29848, 36948, 34504, 32828, 28862, 36091, 33504,
/* 4410 */  38381, 33970, 34067, 28388, 37912, 33600, 33159, 28676, 37110, 33221,
/* 4411 */  38577, 33544, 33886, 27710, 38037, 33131, 33516, 28635, 37425, 32676,
/* 4412 */  39262, 32524, 33904, 27184, 38483, 32410, 33598, 28759, 37307, 32256,
/* 4413 */  39198, 32645, 33450, 26930, 38965, 31936, 33344, 29256, 37005, 32064,
/* 4414 */  39591, 32480, 33898, 26151, 39274, 32333, 33318, 29444, 36827, 32333,
/* 4415 */  42496, 33677, 35229, 31908, 37620, 32142, 33938, 30368, 35973, 34611,
/* 4416 */  41342, 35309, 34384, 33337, 35431, 33592, 34822, 29729, 34728, 35246,
/* 4417 */  32850, 34089, 34915, 32052, 35195, 31969, 33299, 32880, 35511, 33055,
/* 4418 */  34163, 34954, 35136, 32342, 35798, 32462, 32949, 31730, 35187, 32877,
/* 4419 */  39470, 34098, 34226, 30884, 38350, 32304, 32203, 30007, 38157, 32912,
/* 4420 */  39281, 33445, 34716, 30733, 37903, 32309, 32164, 30064, 38214, 32764,
/* 4421 */  38450, 34310, 34101, 30833, 37411, 32643, 31874, 29974, 38105, 33248,
/* 4422 */  39186, 32973, 35356, 29898, 38108, 31733, 32510, 30487, 37635, 33742,
/* 4423 */  39802, 32646, 33817, 31218, 37062, 31934, 32392, 30773, 38147, 32599,
/* 4424 */  40425, 31909, 33740, 31248, 37498, 30963, 33357, 30622, 38006, 32426,
/* 4425 */  40460, 31707, 34182, 30964, 37485, 31133, 33730, 30101, 38128, 32697,
/* 4426 */  40504, 36763, 34880, 30838, 37643, 34657, 30052, 30959, 37923, 33705,
/* 4427 */  32167, 30660, 34285, 31483, 35882, 31794, 34468, 31790, 33990, 32355,
/* 4428 */  33031, 31892, 35155, 31922, 36178, 32091, 33986, 30965, 33957, 31646,
/* 4429 */  38282, 34507, 35736, 30652, 37482, 33273, 32003, 30650, 37041, 33120,
/* 4430 */  41583, 30036, 38368, 28032, 40539, 30359, 33851, 30399, 37546, 32496,
/* 4431 */  40357, 31664, 35781, 31367, 36886, 33544, 31726, 31722, 35940, 33057,
/* 4432 */  38545, 33353, 34811, 31803, 36599, 34109, 31974, 30277, 36353, 32837,
/* 4433 */  38133, 34606, 34497, 31548, 36415, 33985, 32580, 29374, 37254, 32974,
/* 4434 */  38928, 33661, 35112, 31247, 36750, 33507, 32834, 29362, 37300, 33155,
/* 4435 */  41860, 34496, 35339, 30401, 37562, 34128, 32591, 31667, 36994, 32679,
/* 4436 */  41890, 33073, 36936, 31264, 37326, 32984, 32941, 32230, 35301, 33836,
/* 4437 */  35067, 29960, 33953, 31501, 36645, 30719, 34477, 32879, 33985, 32948,
/* 4438 */  36667, 31372, 34584, 32013, 37427, 30525, 34345, 32787, 33735, 32018,
/* 4439 */  39509, 34115, 33171, 28325, 39994, 32363, 32980, 30725, 36537, 31965,
/* 4440 */  40858, 33232, 33015, 27836, 40640, 31316, 33800, 30844, 36458, 31904,
/* 4441 */  40685, 33299, 34031, 26325, 40436, 31473, 34918, 30385, 35871, 32272,
/* 4442 */  41179, 32932, 34716, 25391, 40562, 31215, 36032, 29977, 35516, 32658,
/* 4443 */  41845, 32085, 36240, 23548, 41235, 31096, 37289, 28779, 35781, 32878,
/* 4444 */  43579, 29843, 40555, 29259, 37211, 33243, 32529, 32645, 34036, 35112,
/* 4445 */  42385, 31328, 40265, 28750, 38239, 32424, 33542, 31066, 35128, 34760,
/* 4446 */  38339, 28237, 36675, 30975, 36266, 30379, 36347, 31773, 35119, 33556,
/* 4447 */  38127, 28581, 36292, 30823, 36221, 29664, 35745, 30795, 34725, 32891,
/* 4448 */  40791, 30292, 35792, 30533, 37552, 30659, 33913, 30695, 37230, 32417,
/* 4449 */  42089, 28794, 36655, 29704, 38035, 30335, 34560, 30230, 37811, 32539,
/* 4450 */  42146, 31169, 34253, 27860, 41692, 29532, 33612, 30109, 39653, 31430,
/* 4451 */  42657, 28766, 35693, 27051, 42293, 27809, 34977, 29713, 38832, 31380,
/* 4452 */  43032, 27363, 36444, 27450, 41050, 27841, 35807, 29444, 38130, 31487,
/* 4453 */  42148, 28838, 35544, 27863, 39848, 29056, 36302, 28777, 37360, 32678,
/* 4454 */  42629, 29050, 35662, 26668, 41438, 28736, 36509, 28876, 37010, 33268,
/* 4455 */  44356, 27097, 37498, 25340, 43236, 27436, 37880, 28300, 37427, 33208,
/* 4456 */  38150, 36298, 35727, 33054, 37407, 34204, 33476, 31307, 34787, 33021,
/* 4457 */  37951, 36521, 38165, 31785, 36372, 32320, 33955, 31905, 34869, 33878,
/* 4458 */  35042, 31520, 35126, 30600, 35388, 31401, 34355, 32584, 34401, 32986,
/* 4459 */  34074, 32263, 35473, 31003, 34799, 31852, 34460, 31598, 35010, 32664,
/* 4460 */  36584, 33680, 37277, 31557, 36823, 32535, 34208, 29617, 35876, 32998,
/* 4461 */  39542, 31681, 37281, 29841, 39715, 31103, 33848, 30166, 36793, 32419,
/* 4462 */  38531, 31581, 37936, 29759, 39612, 31353, 34099, 29492, 36151, 32984,
/* 4463 */  39420, 30869, 38473, 29150, 39642, 31004, 34251, 29585, 36275, 33223,
/* 4464 */  39911, 30025, 38788, 28867, 39913, 30762, 34293, 29878, 35927, 33222,
/* 4465 */  40432, 35633, 37212, 31872, 36047, 32649, 31850, 31271, 37151, 33927,
/* 4466 */  39297, 36419, 35994, 33521, 35358, 33050, 33819, 30211, 35917, 34184,
/* 4467 */  31032, 28345, 32892, 29957, 33418, 30603, 34014, 30946, 34320, 32130,
/* 4468 */  31396, 29978, 33597, 31147, 34052, 31058, 33666, 30446, 34113, 31965,
/* 4469 */  38729, 33210, 34557, 29813, 38161, 32531, 32697, 30108, 37696, 32244,
/* 4470 */  40942, 30895, 35628, 28211, 39785, 31096, 33971, 29422, 38134, 32172,
/* 4471 */  41722, 30771, 34433, 27794, 41237, 30269, 33509, 29901, 38871, 31423,
/* 4472 */  42381, 29020, 35505, 27413, 40679, 29820, 33965, 30293, 37884, 31677,
/* 4473 */  42770, 29147, 34128, 28240, 40746, 29576, 33969, 29969, 38329, 31361,
/* 4474 */  40965, 31261, 33386, 27379, 40531, 30640, 33478, 29356, 38279, 31702,
/* 4475 */  41547, 30359, 33444, 28721, 39713, 30175, 34226, 29324, 38143, 31788,
/* 4476 */  41112, 30626, 33085, 29040, 39917, 29511, 34092, 29863, 37585, 31969,
/* 4477 */  36550, 35248, 38440, 33703, 37670, 33241, 33179, 31424, 33488, 33869,
/* 4478 */  32265, 32872, 41116, 36961, 39945, 32208, 33845, 30805, 33130, 32237,
/* 4479 */  37510, 34872, 40255, 32431, 37212, 29749, 34017, 32611, 34800, 33505,
/* 4480 */  42466, 32313, 38331, 29069, 40189, 30242, 33907, 32068, 35008, 34225,
/* 4481 */  42909, 30393, 38776, 31414, 39181, 29484, 35003, 31398, 35003, 34152,
/* 4482 */  44034, 27200, 40873, 32328, 38430, 29129, 35677, 31351, 33565, 35143,
/* 4483 */  45493, 24838, 41918, 30574, 40582, 27529, 37555, 30218, 34953, 33989,
/* 4484 */  46394, 25990, 39040, 30820, 41338, 26553, 37447, 30875, 36779, 32581,
/* 4485 */  45516, 29874, 37832, 29657, 38557, 29744, 35465, 30565, 38672, 32348,
/* 4486 */  44618, 31126, 38532, 28510, 37938, 30125, 36218, 31265, 36560, 33351,
/* 4487 */  47079, 24114, 39837, 30864, 38969, 29893, 37392, 32008, 34288, 33272,
/* 4488 */  43858, 28530, 36668, 31993, 39019, 31101, 36312, 32722, 34183, 32944,
/* 4489 */  36536, 36854, 36689, 32389, 36690, 32343, 33147, 33230, 36419, 31475,
/* 4490 */  41065, 35156, 37179, 31520, 34849, 31163, 35189, 32303, 36581, 32894,
/* 4491 */  38618, 37003, 36439, 33593, 34296, 31761, 34851, 32812, 34843, 33334,
/* 4492 */  36437, 36236, 37155, 34380, 35626, 32397, 35004, 31986, 35081, 32829,
/* 4493 */  34816, 34947, 37974, 33683, 36341, 33013, 35209, 33011, 35646, 33211,
/* 4494 */  35608, 34609, 37395, 32982, 35987, 34042, 35490, 33023, 35185, 32786,
/* 4495 */  35343, 34989, 37624, 33909, 36096, 32263, 34886, 34544, 34053, 32974,
/* 4496 */  35407, 36314, 37636, 33653, 35240, 33426, 34738, 33088, 35358, 32445,
/* 4497 */  32957, 34198, 40996, 35737, 35360, 32237, 34995, 32289, 34688, 33320,
/* 4498 */  32442, 33456, 40859, 37151, 37274, 33494, 34567, 30958, 33732, 32887,
/* 4499 */  33723, 36807, 39243, 36372, 34653, 32567, 35062, 32962, 33590, 32301,
/* 4500 */  36452, 36155, 38149, 35603, 34439, 32299, 34643, 32300, 35212, 32364,
/* 4501 */  36383, 35568, 38256, 34870, 35315, 32158, 35089, 32132, 34711, 32769,
/* 4502 */  34966, 36537, 37437, 32437, 34383, 33212, 36321, 34555, 34259, 32347,
/* 4503 */  34191, 35789, 37379, 32582, 35211, 32760, 34672, 33656, 36270, 33825,
/* 4504 */  34620, 34559, 36344, 33263, 36102, 34405, 34645, 32241, 35812, 34141,
/* 4505 */  35275, 35110, 35249, 34177, 35499, 33472, 34488, 31989, 35782, 33692,
/* 4506 */  36061, 35295, 36001, 32530, 35858, 32870, 34014, 32409, 36146, 33224,
/* 4507 */  39122, 35331, 36722, 33448, 37074, 31832, 33429, 29914, 37551, 33054,
/* 4508 */  39005, 36047, 36650, 33223, 37003, 31824, 32408, 31000, 36040, 34301,
/* 4509 */  38292, 37024, 38193, 33280, 34991, 30698, 32724, 32214, 36727, 33656,
/* 4510 */  38466, 35597, 37779, 34805, 35197, 30664, 33346, 32821, 34583, 34207,
/* 4511 */  37117, 37244, 36811, 33639, 36172, 32960, 32665, 32100, 35697, 32994,
/* 4512 */  36864, 36374, 38200, 32922, 37083, 32868, 33998, 30647, 35710, 33083,
/* 4513 */  37632, 37650, 36973, 32462, 35481, 33288, 33712, 32095, 35255, 33184,
/* 4514 */  36498, 38693, 39016, 32591, 33233, 31089, 34552, 33755, 35921, 32243,
/* 4515 */  36941, 39356, 37019, 31501, 34373, 32832, 34852, 32656, 35253, 32646,
/* 4516 */  42426, 34031, 34637, 33796, 34773, 32817, 35250, 29770, 36791, 33646,
/* 4517 */  42038, 33206, 36007, 33602, 35342, 32248, 35182, 30602, 35603, 33953,
/* 4518 */  41814, 34675, 33636, 34568, 36049, 32127, 34594, 30055, 36652, 33589,
/* 4519 */  40998, 35027, 33165, 35615, 35571, 33404, 34211, 29134, 37715, 32700,
/* 4520 */  41575, 34982, 32493, 35535, 35470, 33690, 33803, 29540, 38355, 32138,
/* 4521 */  43297, 32907, 33002, 35125, 36579, 32032, 34243, 30915, 36645, 33053,
/* 4522 */  34953, 38229, 37704, 31270, 38413, 34922, 32891, 31020, 34358, 32618,
/* 4523 */  31367, 37196, 40811, 34520, 37277, 34304, 33778, 31349, 33106, 31698,
/* 4524 */  38047, 38541, 35704, 29012, 40270, 34431, 30870, 30676, 36473, 33408,
/* 4525 */  38899, 32111, 35180, 33653, 36719, 31636, 36498, 32592, 35577, 32845,
/* 4526 */  37279, 30350, 33852, 31720, 35369, 30701, 35459, 31753, 35462, 32686,
/* 4527 */  37320, 29685, 34210, 30464, 35743, 30883, 34884, 31772, 35700, 32418,
/* 4528 */  28985, 28521, 31393, 33077, 36302, 35696, 37018, 35997, 36385, 34593,
/* 4529 */  28959, 28229, 30959, 31923, 35424, 34587, 36038, 35168, 36011, 34546,
/* 4530 */  38250, 36011, 37751, 33139, 34886, 32474, 34255, 32115, 35153, 33615,
/* 4531 */  36814, 37338, 38032, 33693, 33859, 32411, 34783, 31424, 35725, 33406,
/* 4532 */  36726, 35322, 38428, 33893, 36153, 31991, 35180, 31745, 35807, 32157,
/* 4533 */  34686, 30077, 32239, 32062, 33647, 31059, 34515, 31973, 34770, 32368,
/* 4534 */  34625, 31957, 32815, 33585, 35075, 31690, 34562, 32236, 34730, 32369,
/* 4535 */  36043, 34778, 35740, 33695, 36112, 32195, 31137, 31721, 36313, 32602,
/* 4536 */  35807, 34618, 35619, 33591, 36175, 32393, 30718, 31147, 36403, 32837,
/* 4537 */  36655, 33834, 35409, 33291, 36666, 31772, 31250, 30958, 36611, 32880,
/* 4538 */  36836, 32448, 36242, 32912, 36479, 31421, 32225, 30152, 36936, 32685,
/* 4539 */  38490, 30437, 37613, 31490, 37123, 30394, 33607, 29726, 37407, 32563,
/* 4540 */  39868, 28999, 39204, 30051, 37908, 29716, 33942, 30362, 37199, 32845,
/* 4541 */  43861, 30196, 40803, 27134, 39205, 32870, 32176, 31158, 36068, 34684,
/* 4542 */  45570, 29296, 37578, 29982, 38378, 33299, 30479, 32704, 38610, 32200,
/* 4543 */  45475, 27294, 41961, 26486, 41402, 30376, 32117, 32872, 36566, 33542,
/* 4544 */  43841, 29688, 40931, 27893, 39651, 32071, 30819, 32735, 36126, 34295,
/* 4545 */  43764, 25645, 41423, 29160, 40299, 28243, 38528, 30504, 36397, 32362,
/* 4546 */  39846, 29355, 37589, 31357, 38208, 29629, 36865, 30809, 35968, 32409,
/* 4547 */  43238, 27060, 39379, 29251, 40750, 27567, 37705, 30297, 34898, 33683,
/* 4548 */  47191, 19922, 46553, 23622, 45324, 21952, 44092, 26185, 36916, 33362,
/* 4549 */  48102, 18863, 47093, 23177, 45781, 20998, 45030, 25910, 37036, 33319,
/* 4550 */  50130, 16046, 49243, 22563, 46911, 17723, 48504, 24754, 37179, 33730,
/* 4551 */  52581, 11488, 53008, 20037, 49375, 14368, 52377, 22591, 37513, 33860,
/* 4552 */  50561, 17591, 45126, 24935, 46779, 19063, 44661, 29836, 33736, 34619,
/* 4553 */  51504, 15730, 45649, 26084, 46148, 18498, 44833, 31089, 32225, 35208,
/* 4554 */  53043, 10137, 53525, 19360, 51043, 13049, 51916, 24395, 36336, 33794,
/* 4555 */  39574, 36409, 38405, 30573, 34901, 34580, 31837, 31271, 34998, 35541,
/* 4556 */  38530, 36289, 39322, 31500, 34776, 33296, 32233, 32298, 35208, 34393,
/* 4557 */  36190, 37683, 37341, 33768, 35657, 32713, 33655, 33081, 34465, 33003,
/* 4558 */  31598, 30877, 35279, 30692, 33983, 32283, 36032, 32306, 34114, 31788,
/* 4559 */  33478, 31901, 36672, 31654, 36195, 32297, 34845, 30664, 35152, 31247,
/* 4560 */  36012, 33321, 38298, 32191, 37176, 31335, 32593, 29880, 37085, 33139,
/* 4561 */  35523, 33028, 37842, 32517, 36777, 31232, 32298, 29690, 36524, 33305,
/* 4562 */  36543, 32223, 37762, 32773, 36419, 30754, 32858, 29341, 37090, 33250,
/* 4563 */  36760, 30948, 38864, 32515, 36399, 30174, 33386, 29392, 37075, 32963,
/* 4564 */  36333, 30399, 39155, 32456, 36784, 29892, 33264, 29490, 36605, 32674,
/* 4565 */  35758, 30358, 38068, 33367, 36400, 30474, 33202, 29086, 36408, 31867,
/* 4566 */  34687, 31550, 37467, 34857, 35627, 30424, 32964, 28998, 36197, 32389,
/* 4567 */  39846, 36676, 35819, 31494, 37363, 32075, 33710, 30337, 36052, 34478,
/* 4568 */  40357, 34833, 37332, 32137, 36471, 32014, 33558, 30961, 35814, 34145,
/* 4569 */  37147, 35342, 37819, 35259, 35241, 31815, 33965, 32928, 34395, 32734,
/* 4570 */  38160, 35740, 38953, 33269, 34723, 31411, 34563, 32854, 34329, 33811,
/* 4571 */  38929, 36227, 38354, 33027, 34335, 31903, 33446, 31934, 35901, 33850,
/* 4572 */  37774, 36254, 37347, 34717, 36096, 31482, 33420, 30829, 35177, 34267,
/* 4573 */  36955, 37704, 35084, 35348, 36024, 31231, 34679, 33384, 33160, 33486,
/* 4574 */  37919, 34869, 36429, 33613, 37253, 32263, 34921, 32464, 33257, 33617,
/* 4575 */  36236, 30687, 32428, 33309, 37990, 32748, 34802, 33692, 34255, 31810,
/* 4576 */  31888, 30809, 31935, 32322, 35934, 33856, 34899, 32926, 33450, 32414,
/* 4577 */  25594, 25880, 29219, 30318, 31785, 31462, 32381, 31256, 32449, 31989,
/* 4578 */  27037, 27014, 28859, 27496, 28971, 29400, 30856, 30133, 32119, 32100,
/* 4579 */  27464, 26546, 27801, 26515, 27350, 28923, 31283, 29587, 32113, 32532,
/* 4580 */  29432, 26309, 29410, 27345, 29712, 28764, 32215, 30086, 33108, 31628,
/* 4581 */  29592, 25154, 28687, 26359, 29646, 28111, 31173, 30089, 33200, 32148,
/* 4582 */  41710, 33992, 38009, 31835, 35863, 30082, 34671, 31246, 37402, 33295,
/* 4583 */  40120, 35563, 38665, 32340, 34725, 29599, 34637, 32394, 36483, 33502,
/* 4584 */  35616, 37332, 39250, 34722, 34071, 30044, 35423, 33849, 34480, 32056,
/* 4585 */  37359, 37058, 38911, 34595, 34288, 28559, 34630, 33193, 36192, 32760,
/* 4586 */  40134, 34353, 40132, 33499, 33321, 28857, 34621, 33568, 36185, 33306,
/* 4587 */  40323, 35995, 37873, 31834, 33730, 30102, 36355, 33298, 35564, 32821,
/* 4588 */  29645, 28612, 38813, 40190, 45284, 36599, 34735, 28388, 30262, 30615,
/* 4589 */  24063, 18666, 23725, 27289, 37150, 38224, 41174, 37686, 36563, 34236,
/* 4590 */  24667, 19912, 26107, 30287, 40446, 40319, 42318, 37710, 36320, 34001,
/* 4591 */  30887, 32511, 39422, 40065, 41566, 33239, 31844, 29806, 31941, 32475,
/* 4592 */  38485, 34200, 34730, 34699, 35235, 33752, 34848, 33283, 34518, 32979,
/* 4593 */  36886, 32502, 34786, 31268, 35895, 30442, 34102, 32637, 35335, 32714,
/* 4594 */  37165, 32378, 35184, 31154, 36525, 30571, 33860, 31824, 36039, 32724,
/* 4595 */  37947, 31900, 36630, 29074, 39170, 29940, 34909, 31509, 37979, 32999,
/* 4596 */  38731, 31414, 35811, 29163, 38706, 29753, 36045, 30302, 37155, 33856,
/* 4597 */  40086, 31269, 34827, 27433, 40373, 29822, 34644, 30363, 39108, 32498,
/* 4598 */  40138, 30787, 33582, 28163, 39294, 30155, 33418, 30670, 38231, 32070,
/* 4599 */  38285, 30628, 33222, 27043, 38688, 29160, 33611, 29373, 38872, 31433,
/* 4600 */  37927, 31103, 32816, 27528, 37631, 29816, 33861, 30327, 38049, 31824,
/* 4601 */  36297, 32305, 31643, 29175, 36628, 30887, 32720, 31398, 36408, 32455,
/* 4602 */  36112, 32100, 30485, 28580, 35902, 30817, 32636, 31353, 36476, 32078,
/* 4603 */  42027, 34473, 36947, 28805, 38630, 34138, 31118, 30418, 37588, 33969,
/* 4604 */  41980, 35280, 34900, 31136, 37556, 33536, 31683, 30086, 38906, 33058,
/* 4605 */  34949, 32581, 38834, 32001, 39888, 31774, 35217, 31472, 35020, 32825,
/* 4606 */  32854, 32328, 37670, 32687, 38265, 31913, 33489, 30544, 33892, 33058,
/* 4607 */  35488, 34592, 37548, 33153, 36740, 31339, 32211, 29817, 36840, 33841,
/* 4608 */  35816, 33467, 38146, 32689, 36880, 31445, 32242, 29595, 36543, 33974,
/* 4609 */  36960, 32323, 38579, 32364, 36780, 30626, 33266, 29516, 36874, 33270,
/* 4610 */  37471, 31817, 39420, 31330, 37626, 29739, 34011, 29123, 36922, 33701,
/* 4611 */  37311, 32190, 39377, 31548, 37954, 29518, 33750, 29017, 36992, 34125,
/* 4612 */  38957, 35620, 38893, 30908, 36876, 34060, 30746, 30898, 36269, 34499,
/* 4613 */  36570, 37835, 36783, 34441, 33400, 35404, 32288, 32891, 34376, 33431,
/* 4614 */  32062, 32726, 36109, 31803, 34075, 32331, 35127, 32178, 34264, 31476,
/* 4615 */  31368, 32946, 36795, 33423, 36032, 32840, 33877, 31381, 34698, 32940,
/* 4616 */  34308, 34003, 39672, 35627, 35914, 31119, 31126, 30574, 36229, 34264,
/* 4617 */  36436, 33631, 40079, 35010, 34831, 30656, 30725, 32278, 36750, 34052,
/* 4618 */  34797, 35722, 39449, 36151, 34592, 29224, 31290, 32245, 36986, 33933,
/* 4619 */  33025, 36247, 40656, 37455, 34612, 28566, 30499, 31900, 37253, 34027,
/* 4620 */  33867, 35533, 40457, 36387, 34959, 29001, 31576, 31522, 37142, 33443,
/* 4621 */  32207, 36127, 40601, 35757, 35668, 34412, 35558, 30514, 32491, 32709,
/* 4622 */  30812, 34502, 40212, 36384, 36394, 35541, 36956, 30550, 31282, 31552,
/* 4623 */  34680, 35764, 40416, 35151, 34861, 32834, 35077, 30428, 34444, 32984,
/* 4624 */  38320, 37467, 37577, 32457, 34889, 32012, 33281, 32923, 35104, 33816,
/* 4625 */  38685, 37947, 36041, 33179, 35509, 31920, 31393, 33861, 35606, 33748,
/* 4626 */  39501, 36284, 37742, 33466, 34009, 30592, 33223, 33780, 35663, 33625,
/* 4627 */  39091, 36375, 38367, 33458, 34237, 30554, 32786, 33602, 34884, 34515,
/* 4628 */  36632, 36349, 38675, 34193, 35334, 31410, 33904, 32486, 34924, 32810,
/* 4629 */  35766, 36548, 38448, 33330, 35056, 32797, 34664, 32719, 34473, 32822,
/* 4630 */  38307, 36618, 37731, 31898, 35790, 32862, 33738, 32435, 35191, 33259,
/* 4631 */  40106, 35555, 38327, 32079, 35448, 30179, 32811, 33739, 37571, 32269,
/* 4632 */  38844, 36600, 37442, 33524, 35473, 30192, 32435, 34272, 36553, 32542,
/* 4633 */  40024, 35724, 36232, 34175, 34640, 30763, 33657, 33846, 36278, 32526,
/* 4634 */  39226, 35215, 38851, 32296, 35722, 30328, 33542, 33835, 35502, 33402,
/* 4635 */  40975, 33018, 35524, 35388, 36628, 30625, 34654, 30830, 36706, 33083,
/* 4636 */  39333, 34454, 37428, 34804, 36200, 31894, 32078, 31064, 35417, 34836,
/* 4637 */  37434, 35530, 38460, 33785, 35735, 33042, 33063, 32288, 33771, 34032,
/* 4638 */  36440, 35713, 38738, 34087, 35845, 32701, 35239, 31975, 34066, 32881,
/* 4639 */  36455, 37789, 38025, 32882, 35268, 32278, 34564, 32478, 35193, 32576,
/* 4640 */  36177, 36927, 37754, 33771, 35819, 32215, 34166, 32599, 35179, 32485,
/* 4641 */  35826, 35977, 37984, 33027, 35350, 32731, 35878, 32866, 34247, 32915,
/* 4642 */  25646, 20962, 22512, 21901, 26502, 26095, 30641, 30469, 33009, 32757,
/* 4643 */  24389, 18645, 18545, 16910, 20961, 20641, 25919, 27004, 30894, 31719,
/* 4644 */  26341, 23943, 27378, 29220, 34477, 33874, 37070, 34698, 35165, 33359,
/* 4645 */  40842, 34228, 37359, 29353, 41008, 31084, 31826, 32988, 35457, 33513,
/* 4646 */  40761, 33314, 39399, 28411, 41377, 30265, 32561, 32249, 35398, 33968,
/* 4647 */  41677, 33824, 38935, 26824, 41960, 29792, 32871, 31825, 36432, 33856,
/* 4648 */  41111, 34380, 37474, 29060, 40504, 31435, 32444, 31453, 35723, 34266,
/* 4649 */  32829, 33126, 41915, 36483, 39284, 31792, 33413, 29995, 33779, 32772,
/* 4650 */  30985, 32033, 41825, 38323, 40347, 32155, 32388, 29158, 33341, 33085,
/* 4651 */  37527, 35505, 38203, 31072, 36784, 32705, 34758, 30552, 35183, 33575,
/* 4652 */  37596, 33573, 37970, 33276, 34384, 33468, 36204, 30393, 34942, 32269,
/* 4653 */  36905, 33027, 38914, 33119, 34004, 32848, 36463, 30568, 34975, 31509,
/* 4654 */  39791, 35806, 36055, 29026, 35923, 35009, 35345, 29270, 34873, 34421,
/* 4655 */  40524, 37650, 34419, 25766, 39449, 36151, 31923, 30229, 36150, 34230,
/* 4656 */  41939, 35461, 35104, 30976, 37718, 31928, 31435, 33388, 37915, 32207,
/* 4657 */  40405, 36417, 35337, 31324, 38776, 31921, 31023, 32238, 37442, 33072,
/* 4658 */  40388, 32324, 39132, 31592, 36758, 33181, 34579, 32174, 33380, 33856,
/* 4659 */  44160, 28054, 43376, 26131, 39294, 31740, 33986, 33521, 31704, 36005,
/* 4660 */  44236, 27813, 45588, 23248, 43585, 26785, 35482, 30552, 35185, 35878,
/* 4661 */  45324, 26915, 45540, 21368, 45330, 26019, 36965, 29277, 36329, 35322,
/* 4662 */  43155, 31202, 44237, 22820, 39228, 28687, 37601, 31812, 34358, 35215,
/* 4663 */  42718, 31485, 46265, 20787, 39439, 25610, 40984, 31525, 35911, 33494,
/* 4664 */  43549, 28973, 45913, 21416, 44120, 24669, 39008, 29059, 37038, 34441,
/* 4665 */  43443, 33017, 36613, 29203, 40010, 30798, 32348, 32065, 37651, 33046,
/* 4666 */  42889, 33059, 36587, 30093, 39035, 30870, 33564, 32108, 37272, 32534,
/* 4667 */  42213, 33522, 37245, 30321, 37968, 32005, 32145, 32764, 37117, 32672,
/* 4668 */  38897, 34704, 40241, 32055, 36574, 30891, 32335, 32596, 34774, 34716,
/* 4669 */  34683, 28558, 43100, 34357, 42826, 31389, 37057, 28478, 33352, 31304,
/* 4670 */  35769, 28996, 44115, 32817, 41592, 29448, 36754, 29167, 34124, 32212,
/* 4671 */  41638, 32699, 43171, 25847, 37508, 30027, 34751, 33051, 33919, 35596,
/* 4672 */  43221, 29985, 45295, 22680, 40914, 26638, 38558, 30585, 35850, 34450,
/* 4673 */  44561, 27295, 47568, 19798, 44271, 24128, 40801, 29156, 36281, 34323,
/* 4674 */  44261, 27032, 47398, 20045, 46623, 22208, 40601, 27983, 38338, 33565,
/* 4675 */  42568, 28266, 46814, 23284, 43448, 24818, 38416, 28995, 36133, 35175,
/* 4676 */  41640, 33978, 36360, 31682, 36286, 34054, 32780, 31793, 34103, 35148,
/* 4677 */  40330, 33640, 38090, 31676, 36606, 33771, 32210, 32533, 34210, 34313,
/* 4678 */  36195, 28981, 36039, 32578, 34099, 30711, 35661, 30785, 35650, 32667,
/* 4679 */  36979, 30167, 36513, 33670, 34276, 31753, 35704, 30281, 35279, 32243,
/* 4680 */  40536, 30311, 37112, 31357, 36606, 31877, 35318, 29496, 35313, 33877,
/* 4681 */  42444, 27611, 39620, 29150, 38110, 29941, 37946, 28366, 35697, 33791,
/* 4682 */  43969, 27095, 38345, 30691, 35848, 31446, 38973, 26853, 36666, 33684,
/* 4683 */  42568, 29426, 36747, 30835, 35921, 31434, 39171, 27375, 35617, 33786,
/* 4684 */  42743, 29975, 36989, 29318, 36582, 30956, 40201, 27767, 34846, 33847,
/* 4685 */  42909, 30017, 37259, 28396, 36767, 31234, 40378, 27873, 34756, 33583,
/* 4686 */  43534, 29778, 37780, 27328, 37198, 31448, 40686, 27737, 34674, 33804,
/* 4687 */  40202, 33411, 38235, 32187, 37263, 32577, 32988, 30721, 35771, 34071,
/* 4688 */  38073, 34588, 38448, 33016, 37207, 33635, 32947, 31037, 34458, 33841,
/* 4689 */  38455, 34029, 37041, 34259, 36792, 34001, 33443, 31316, 36105, 31815,
/* 4690 */  38122, 28344, 38384, 29930, 38877, 29765, 35845, 32451, 34560, 33056,
/* 4691 */  38087, 27836, 38668, 29057, 39423, 28756, 35748, 31407, 34337, 32150,
/* 4692 */  39534, 30088, 37313, 29875, 38620, 30234, 35500, 30304, 34883, 32611,
/* 4693 */  40279, 31549, 36631, 29423, 37871, 30783, 36683, 29054, 35455, 33669,
/* 4694 */  41678, 30495, 37099, 28042, 38557, 30555, 37790, 28363, 35911, 33495,
/* 4695 */  41797, 30703, 36404, 28343, 38225, 30750, 37641, 28628, 35828, 33486,
/* 4696 */  41436, 30534, 36774, 28156, 37795, 30480, 38109, 28641, 35292, 33549,
/* 4697 */  41077, 30792, 36289, 29042, 37319, 30333, 37969, 28893, 34862, 33922,
/* 4698 */  44459, 29914, 35628, 32740, 38598, 31957, 33469, 31293, 36325, 33261,
/* 4699 */  41677, 34351, 34747, 32357, 38355, 32992, 33237, 30023, 35168, 34857,
/* 4700 */  40480, 36367, 38193, 30653, 34394, 30665, 35520, 32721, 35214, 34067,
/* 4701 */  40364, 35609, 37838, 32367, 34530, 31163, 34430, 32379, 34670, 34814,
/* 4702 */  43900, 30357, 35823, 31205, 38431, 30955, 35435, 33104, 35485, 32470,
/* 4703 */  43229, 30832, 35311, 31698, 37768, 31182, 35953, 32022, 36587, 32071,
/* 4704 */  36951, 34599, 38015, 33445, 36130, 32307, 35201, 32431, 34891, 32563,
/* 4705 */  35299, 35937, 37518, 33860, 34359, 33389, 35533, 32569, 34559, 33718,
/* 4706 */  35329, 35197, 37103, 33688, 34944, 31942, 35394, 33944, 34734, 33910,
/* 4707 */  41440, 32606, 38657, 30569, 38355, 32620, 31909, 30812, 37109, 33633,
/* 4708 */  35106, 30938, 35707, 31066, 35763, 30483, 36661, 34230, 35235, 33757,
/* 4709 */  33640, 30828, 34418, 29765, 33914, 29397, 34649, 33195, 34080, 32464,
/* 4710 */  32961, 32733, 35566, 30803, 33836, 31094, 34088, 33157, 33942, 31351,
/* 4711 */  33587, 32371, 35569, 33109, 35619, 33369, 32164, 30650, 35200, 34125,
/* 4712 */  33972, 33298, 35162, 33131, 36505, 33215, 31374, 30308, 35798, 32304,
/* 4713 */  34095, 32997, 36485, 33294, 36423, 33375, 31819, 30084, 35055, 33278,
/* 4714 */  35282, 34098, 34933, 32395, 33594, 33309, 33453, 31294, 36512, 33235,
/* 4715 */  35993, 31775, 36852, 30972, 36523, 31722, 33446, 30879, 36523, 33608,
/* 4716 */  38191, 31081, 38656, 29433, 38554, 29996, 35401, 29935, 37941, 33121,
/* 4717 */  38848, 28497, 40451, 28055, 38475, 30902, 35051, 32372, 35950, 34793,
/* 4718 */  37201, 31940, 38151, 29964, 36210, 30612, 35285, 32143, 37036, 33054,
/* 4719 */  36529, 32190, 37615, 31259, 35475, 31417, 35175, 32572, 36058, 35059,
/* 4720 */  37611, 33569, 35746, 33488, 35740, 32232, 34409, 33112, 34685, 35955,
/* 4721 */  36280, 35143, 36393, 34087, 34519, 32615, 34502, 33444, 35318, 35135,
/* 4722 */  35505, 35494, 36753, 34158, 34847, 33197, 34905, 33483, 35347, 34064,
/* 4723 */  34205, 35525, 37410, 34320, 34601, 33234, 36087, 34143, 35144, 33313,
/* 4724 */  35190, 34774, 37284, 33721, 34396, 33888, 35736, 34007, 35094, 33565,
/* 4725 */  35422, 35165, 36764, 34041, 33645, 33306, 36407, 33211, 35663, 32980,
/* 4726 */  34334, 37485, 36215, 32937, 34257, 33901, 35163, 33124, 35148, 34370,
/* 4727 */  34882, 37276, 35842, 33724, 35851, 32821, 33191, 33144, 35232, 34913,
/* 4728 */  34384, 35491, 38009, 34382, 35259, 32305, 33948, 33198, 35580, 34049,
/* 4729 */  35427, 35212, 37524, 33606, 35004, 32253, 33743, 33393, 36070, 34068,
/* 4730 */  36084, 35359, 37013, 32427, 35478, 33621, 34104, 32747, 35481, 34123,
/* 4731 */  36063, 34030, 36738, 32843, 35188, 34097, 35576, 33624, 34133, 33884,
/* 4732 */  43012, 33159, 35045, 32716, 37044, 32855, 32582, 30454, 37297, 33815,
/* 4733 */  44057, 31026, 36429, 31995, 38199, 31204, 34100, 29386, 38074, 33513,
/* 4734 */  45388, 28611, 36847, 32303, 39139, 30312, 34118, 31257, 36749, 33270,
/* 4735 */  46981, 27490, 35267, 34124, 38124, 29972, 34321, 32449, 36181, 33229,
/* 4736 */  47248, 27346, 34745, 35640, 35143, 31748, 35136, 31769, 36403, 32951,
/* 4737 */  49647, 19434, 44753, 25138, 43574, 24183, 45379, 24480, 39071, 32188,
/* 4738 */  50016, 18582, 44587, 26400, 42152, 25362, 44230, 24936, 39232, 32146,
/* 4739 */  50181, 18903, 44042, 27807, 41117, 25689, 41001, 28946, 37414, 32542,
/* 4740 */  50177, 19522, 41946, 30789, 39380, 25885, 40115, 31720, 33789, 34189,
/* 4741 */  49180, 21961, 38776, 33007, 38136, 27029, 39621, 31531, 33881, 34041,
/* 4742 */  50152, 18130, 45855, 24836, 43512, 25710, 38984, 31471, 34834, 33526,
/* 4743 */  50002, 17340, 48153, 21226, 47224, 22841, 41127, 29425, 36395, 32889,
/* 4744 */  33690, 33619, 39548, 34314, 36640, 34544, 36396, 31750, 32755, 31987,
/* 4745 */  35013, 35124, 33842, 35954, 39513, 33238, 34442, 33119, 33001, 31474,
/* 4746 */  36631, 35468, 34010, 36228, 38778, 32136, 34520, 32907, 32961, 32338,
/* 4747 */  38725, 36049, 37799, 33043, 34527, 31988, 34397, 32820, 34018, 33920,
/* 4748 */  37461, 36048, 36963, 34972, 34531, 32583, 34616, 32070, 34247, 33535,
/* 4749 */  32028, 30353, 33863, 30861, 35056, 32207, 34753, 32690, 34624, 33056,
/* 4750 */  31687, 29888, 33239, 30268, 34334, 31415, 34123, 32049, 34130, 32601,
/* 4751 */  27337, 29673, 31461, 30654, 33365, 33039, 33855, 32401, 34601, 33227,
/* 4752 */  26244, 27774, 28665, 27857, 30735, 31349, 32219, 30889, 33329, 32694,
/* 4753 */  27159, 28476, 28752, 28267, 29998, 31089, 31964, 30678, 33540, 32789,
/* 4754 */  26311, 28993, 29996, 30810, 32095, 31631, 32278, 30968, 32334, 32499,
/* 4755 */  27603, 30700, 30412, 31839, 34163, 31981, 32802, 32186, 32459, 32100,
/* 4756 */  27974, 31117, 30056, 31118, 34673, 32746, 33658, 33436, 33725, 32705,
/* 4757 */  40116, 32977, 41999, 28902, 36779, 30715, 36279, 31113, 35205, 33610,
/* 4758 */  38538, 36129, 38907, 32303, 35777, 30883, 33206, 31970, 36108, 33820,
/* 4759 */  38952, 36998, 36824, 33235, 34797, 31652, 34648, 31344, 35882, 33653,
/* 4760 */  37929, 36195, 38065, 33599, 34445, 32172, 34048, 32881, 34880, 33062,
/* 4761 */  31145, 25817, 36283, 30168, 37590, 32046, 37205, 33101, 35508, 33211,
/* 4762 */  28853, 22804, 31348, 25786, 32408, 27770, 33097, 29943, 33602, 32190,
/* 4763 */  21449, 17722, 22617, 24260, 27823, 27715, 30068, 29940, 32307, 33063,
/* 4764 */  16821, 10039, 14332, 21897, 30845, 34744, 36406, 34570, 33799, 33480,
/* 4765 */  18276, 13199, 17981, 23293, 29558, 31366, 32087, 30485, 31508, 32888,
/* 4766 */  18847, 14150, 20206, 25059, 29477, 28959, 29867, 29777, 31746, 33143,
/* 4767 */  17398, 12900, 20263, 28532, 32727, 29772, 27463, 26506, 29644, 32236,
/* 4768 */  18612, 14321, 20743, 26852, 30306, 29440, 30411, 30836, 32938, 33248,
/* 4769 */  41521, 34922, 34935, 29924, 41098, 31348, 32485, 31272, 38175, 32008,
/* 4770 */  40691, 36320, 35788, 29892, 39245, 32305, 31523, 31290, 37474, 33368,
/* 4771 */  38844, 36239, 37694, 30050, 38514, 33020, 32597, 30911, 36698, 32897,
/* 4772 */  39175, 32699, 40296, 30499, 38868, 31267, 34764, 32090, 34884, 32357,
/* 4773 */  38962, 34381, 40475, 30082, 37437, 31464, 34244, 31799, 35398, 33188,
/* 4774 */  41094, 34617, 37867, 29741, 38330, 31742, 32494, 32416, 35779, 33831,
/* 4775 */  40918, 33873, 39249, 30771, 37298, 31505, 32704, 31629, 34486, 35663,
/* 4776 */  41063, 34045, 39211, 30455, 36258, 31242, 34579, 31111, 35724, 34288,
/* 4777 */  39598, 35346, 39661, 31339, 35452, 31136, 33893, 31077, 35829, 34586,
/* 4778 */  38369, 36312, 37413, 33590, 35029, 32236, 33662, 31810, 35332, 33725,
/* 4779 */  36851, 36386, 37216, 32588, 36178, 33003, 34672, 33273, 34119, 32561,
/* 4780 */  35890, 36191, 35887, 33649, 36128, 32078, 34678, 34351, 34913, 33065,
/* 4781 */  41621, 29500, 40925, 29478, 39885, 32134, 34094, 31295, 35387, 32715,
/* 4782 */  39196, 36178, 36899, 33130, 35179, 33119, 33081, 31417, 34818, 34630,
/* 4783 */  37986, 36829, 36812, 34860, 34369, 32235, 33290, 32537, 35059, 33536,
/* 4784 */  35232, 28523, 40008, 34600, 41420, 33315, 36375, 30431, 34116, 31412,
/* 4785 */  34923, 28020, 39524, 34397, 41362, 33596, 36410, 30855, 34221, 31634,
/* 4786 */  37726, 31647, 34703, 32986, 35391, 32206, 35693, 32863, 35873, 33039,
/* 4787 */  36795, 30923, 33485, 30979, 36939, 30955, 34106, 32415, 35652, 31857,
/* 4788 */  36443, 30782, 33364, 30639, 37608, 30919, 33973, 32464, 35732, 31569,
/* 4789 */  33803, 30959, 32479, 31128, 36141, 30825, 33782, 32796, 34290, 32080,
/* 4790 */  31195, 30541, 32043, 31003, 35376, 32880, 33510, 32213, 34995, 32324,
/* 4791 */  28925, 27718, 29490, 29055, 31232, 31608, 32458, 31126, 33547, 32505,
/* 4792 */  28498, 26510, 29126, 27920, 31052, 30150, 32439, 31318, 33742, 32553,
/* 4793 */  27216, 26490, 29374, 28558, 31434, 30288, 33645, 32380, 33917, 32554,
/* 4794 */  26602, 25825, 28236, 28548, 31071, 29846, 31639, 31277, 33326, 32781,
/* 4795 */  26746, 26089, 27320, 27277, 29492, 29652, 31496, 30836, 32483, 32718,
/* 4796 */  38607, 36034, 37317, 33684, 34194, 32592, 33775, 32729, 34670, 33662,
/* 4797 */  36212, 38074, 37842, 33657, 34442, 31897, 33425, 34227, 35022, 32506,
/* 4798 */  38243, 36221, 36845, 33334, 35955, 32158, 33082, 33581, 35745, 32234,
/* 4799 */  32076, 31048, 35230, 30198, 33329, 32668, 33393, 32088, 32308, 32768,
/* 4800 */  30467, 31348, 35201, 30302, 32409, 32566, 33843, 31162, 32504, 31987,
/* 4801 */  31337, 34491, 39203, 33208, 33328, 33563, 35109, 31400, 33045, 32420,
/* 4802 */  40299, 33006, 37303, 29121, 38613, 31979, 33909, 29048, 38363, 33154,
/* 4803 */  39986, 32985, 36773, 29816, 39064, 31083, 34197, 29321, 37406, 33565,
/* 4804 */  39903, 31756, 39447, 28973, 38344, 30464, 35725, 28267, 36974, 34460,
/* 4805 */  41824, 27951, 41386, 27300, 40668, 28776, 36598, 27955, 37723, 33274,
/* 4806 */  38002, 34148, 39998, 32386, 36998, 32786, 32655, 31554, 34215, 34319,
/* 4807 */  36498, 36647, 39459, 33095, 34728, 32634, 33267, 32097, 35752, 32788,
/* 4808 */  35304, 36890, 37925, 35338, 35231, 32180, 34230, 32718, 34433, 33065,
/* 4809 */  28076, 27730, 31871, 29548, 32552, 31273, 33295, 31145, 33837, 33069,
/* 4810 */  28036, 29667, 34111, 31927, 34315, 33247, 34308, 31701, 34288, 33977,
/* 4811 */  33665, 32259, 39108, 34161, 38123, 31288, 33412, 29270, 35170, 33251,
/* 4812 */  37112, 30707, 40854, 32991, 38530, 29204, 35185, 28866, 35685, 33928,
/* 4813 */  38470, 30225, 39911, 34609, 37220, 29142, 36062, 28429, 35761, 34248,
/* 4814 */  37759, 30913, 38752, 35367, 37301, 29520, 35995, 28438, 34869, 34505,
/* 4815 */  38618, 30313, 38318, 35859, 37028, 29613, 36477, 28316, 34891, 34382,
/* 4816 */  39327, 30081, 37493, 37025, 36086, 29854, 37028, 28219, 34595, 34604,
/* 4817 */  43779, 30235, 40200, 28840, 38759, 32564, 30424, 32598, 37180, 33574,
/* 4818 */  43762, 29724, 40796, 29267, 38940, 31103, 31367, 32796, 36295, 34113,
/* 4819 */  43801, 30797, 38114, 32613, 36904, 30649, 32662, 32178, 35953, 34603,
/* 4820 */  46016, 29366, 34803, 34757, 36314, 30863, 33303, 33188, 36602, 33007,
/* 4821 */  47888, 26221, 37361, 30873, 39434, 29740, 34434, 33589, 35447, 33252,
/* 4822 */  47358, 21671, 44107, 27687, 40403, 28402, 39307, 30829, 34976, 32806,
/* 4823 */  46559, 20688, 47550, 22448, 45953, 23049, 44647, 26234, 37969, 31618,
/* 4824 */  43133, 27834, 41033, 29896, 38709, 28852, 39564, 28203, 36109, 33585,
/* 4825 */  43814, 29101, 38382, 31581, 36710, 30755, 39354, 25929, 38552, 33238,
/* 4826 */  43054, 31089, 36960, 32005, 34851, 33673, 36841, 27897, 37984, 33014,
/* 4827 */  42188, 32410, 36398, 30999, 35483, 34762, 36965, 27789, 36660, 33573,
/* 4828 */  41376, 36074, 34168, 32180, 36797, 33329, 32033, 31687, 36320, 34039,
/* 4829 */  43333, 32567, 34540, 33531, 37380, 32035, 33448, 31123, 35762, 34320,
/* 4830 */  44052, 32055, 33411, 33956, 37817, 33008, 31985, 31737, 36629, 33358,
/* 4831 */  45101, 29229, 35920, 32621, 38576, 30922, 34897, 31363, 35860, 33434,
/* 4832 */  45424, 24401, 40756, 27978, 41572, 27604, 36937, 33879, 33549, 33474,
/* 4833 */  42985, 30335, 37156, 29685, 40324, 28119, 37612, 30904, 36546, 31995,
/* 4834 */  45108, 30066, 36023, 30344, 37544, 29742, 40006, 28134, 36734, 33337,
/* 4835 */  46032, 30409, 33305, 31461, 37135, 32128, 39304, 26141, 37876, 33446,
/* 4836 */  47261, 29773, 32415, 31351, 36827, 34396, 38668, 23800, 40271, 32819,
/* 4837 */  47177, 30284, 33238, 27543, 40002, 34656, 36994, 25236, 39567, 32859,
/* 4838 */  46970, 32408, 31066, 26959, 39945, 36678, 36525, 24653, 39287, 33319,
/* 4839 */  47457, 31917, 31782, 24489, 43128, 34799, 36965, 25109, 38752, 33536,
/* 4840 */  47660, 32034, 31891, 22889, 44210, 35977, 35231, 25457, 39613, 32974,
/* 4841 */  35122, 36421, 37087, 32932, 36551, 32662, 34171, 33916, 35291, 33049,
/* 4842 */  34571, 35996, 37098, 33789, 36237, 32988, 34498, 32845, 34557, 34078,
/* 4843 */  35636, 34737, 37170, 34195, 35523, 32382, 33937, 32657, 34771, 34651,
/* 4844 */  35508, 34544, 37202, 33187, 35923, 33590, 35124, 32569, 34125, 34290,
/* 4845 */  34109, 34333, 34880, 32607, 34314, 33262, 35369, 32908, 34648, 33663,
/* 4846 */  33273, 32959, 34809, 31780, 33186, 32509, 35209, 32058, 34176, 33443,
/* 4847 */  31699, 30690, 36993, 32627, 33499, 31603, 35205, 33157, 34901, 32323,
/* 4848 */  33046, 35486, 42137, 36909, 33443, 29408, 33605, 33227, 35660, 32184,
/* 4849 */  32925, 36051, 42707, 38168, 33558, 27057, 32423, 32260, 37046, 33409,
/* 4850 */  32261, 36823, 42744, 39700, 34180, 25608, 30867, 32601, 36752, 34750,
/* 4851 */  35145, 37263, 41266, 36542, 33249, 25745, 33442, 33803, 36501, 34030,
/* 4852 */  36266, 35459, 40884, 35976, 33886, 26305, 34335, 32605, 37057, 33590,
/* 4853 */  34722, 33400, 40039, 35913, 38387, 32268, 33988, 32275, 32578, 32361,
/* 4854 */  34237, 32639, 39487, 36002, 39294, 33109, 34795, 32269, 32043, 31742,
/* 4855 */  38485, 35863, 38155, 33375, 35036, 31825, 33827, 32920, 34196, 33903,
/* 4856 */  39123, 37589, 37003, 31659, 34892, 31874, 33853, 32683, 36143, 33109,
/* 4857 */  39327, 36268, 37699, 32782, 34718, 32080, 33384, 32059, 35368, 34259,
/* 4858 */  38134, 36404, 38242, 34277, 34067, 31056, 34205, 33002, 34188, 34216,
/* 4859 */  34326, 32801, 34132, 30776, 34898, 32806, 34382, 32368, 34884, 33005,
/* 4860 */  33663, 32996, 33686, 30646, 34426, 32700, 34106, 32075, 34757, 32715,
/* 4861 */  28309, 30290, 32906, 32619, 35500, 34289, 35967, 34817, 35562, 33359,
/* 4862 */  27810, 30841, 32061, 32470, 36022, 34448, 35845, 35122, 34850, 33373,
/* 4863 */  28195, 32536, 33675, 32877, 35516, 34362, 34007, 34328, 36422, 34926,
/* 4864 */  39235, 34915, 38593, 32708, 34467, 32571, 35138, 31484, 34544, 33837,
/* 4865 */  39726, 31424, 41097, 32284, 35544, 32285, 35115, 33022, 33374, 33192,
/* 4866 */  40848, 30305, 43247, 30540, 37054, 29735, 35438, 31705, 34727, 33952,
/* 4867 */  44810, 28264, 41454, 30448, 36468, 29548, 36454, 30113, 36504, 34203,
/* 4868 */  44275, 29406, 40512, 30642, 37075, 29485, 34545, 32172, 36309, 33803,
/* 4869 */  38725, 25918, 42207, 30532, 39582, 31128, 37975, 30840, 35759, 32547,
/* 4870 */  38371, 25568, 41812, 30103, 39175, 30808, 37469, 31046, 35506, 33049,
/* 4871 */  35538, 29517, 40820, 34454, 38438, 31397, 35070, 30513, 33733, 33673,
/* 4872 */  31469, 29140, 40593, 37882, 39699, 32397, 34134, 29791, 33348, 31833,
/* 4873 */  27814, 27504, 38646, 40738, 42096, 34453, 33327, 28296, 31712, 31095,
/* 4874 */  26156, 26655, 37138, 41237, 43468, 36358, 33521, 27680, 29956, 30539,
/* 4875 */  36869, 35486, 39353, 32458, 35868, 31565, 35575, 33442, 34399, 31772,
/* 4876 */  34884, 35766, 37123, 33584, 34932, 33723, 35157, 34113, 35273, 32084,
/* 4877 */  31499, 32487, 36317, 36859, 38782, 34991, 35584, 32393, 33596, 33665,
/* 4878 */  31480, 24083, 33120, 27744, 36163, 29597, 34706, 29396, 33157, 31502,
/* 4879 */  30146, 24843, 32011, 29920, 35624, 31531, 33976, 29997, 32389, 31471,
/* 4880 */  26473, 28162, 34278, 35709, 36518, 33806, 32108, 29603, 31168, 31575,
/* 4881 */  25856, 30999, 37226, 34806, 34695, 34650, 35445, 31821, 30661, 31112,
/* 4882 */  34119, 39367, 36375, 30352, 35283, 34438, 33627, 32729, 34701, 32810,
/* 4883 */  37812, 40530, 33274, 27542, 35808, 37548, 34243, 29724, 35196, 33710,
/* 4884 */  40854, 39024, 31273, 26192, 38961, 37903, 32715, 29259, 36547, 33551,
/* 4885 */  41012, 33718, 38948, 32549, 36353, 29690, 33440, 31461, 36587, 34414,
/* 4886 */  38825, 36038, 38884, 32882, 34754, 31349, 33149, 32257, 34923, 34775,
/* 4887 */  34996, 27476, 36125, 30716, 36667, 31093, 36515, 31197, 35160, 32681,
/* 4888 */  30263, 28164, 33333, 31070, 35292, 31596, 34442, 31031, 33990, 31732,
/* 4889 */  24710, 24582, 30688, 32128, 35108, 32751, 32423, 29331, 31174, 31283,
/* 4890 */  27582, 27615, 33239, 33910, 37287, 34347, 33438, 29493, 30049, 30250,
/* 4891 */  37404, 30416, 37457, 32562, 38677, 30493, 36111, 29953, 33753, 33166,
/* 4892 */  44211, 27001, 37632, 31720, 38750, 27588, 38979, 29590, 35403, 33754,
/* 4893 */  48137, 19431, 44949, 25178, 44926, 20717, 45307, 26005, 37387, 32959,
/* 4894 */  49916, 15915, 47421, 24913, 44038, 20243, 47417, 24205, 38142, 32853,
/* 4895 */  49753, 16288, 46139, 27328, 40182, 24060, 44875, 25354, 37931, 32792,
/* 4896 */  36575, 35429, 39258, 32699, 36513, 31906, 34797, 31639, 35689, 33186,
/* 4897 */  36195, 36004, 37853, 33896, 36098, 32332, 34992, 32605, 35263, 32283,
/* 4898 */  36324, 26053, 37458, 25713, 38190, 26468, 36293, 30097, 35337, 32466,
/* 4899 */  35750, 26814, 37715, 26635, 38683, 26863, 36469, 29906, 35444, 32405,
/* 4900 */  36152, 30712, 38415, 30674, 39155, 30297, 35883, 30492, 34890, 32465,
/* 4901 */  41174, 31564, 36335, 30002, 37904, 33154, 34723, 30532, 36104, 32473,
/* 4902 */  43768, 30846, 34873, 31453, 35983, 32772, 38712, 26781, 37589, 32984,
/* 4903 */  45017, 29944, 35501, 29596, 36929, 32400, 40691, 25405, 37241, 33547,
/* 4904 */  45277, 30241, 35936, 27219, 38301, 32380, 40558, 26059, 36898, 33447,
/* 4905 */  37130, 35273, 39479, 32483, 35325, 31715, 34689, 33514, 35197, 32289,
/* 4906 */  36197, 36112, 38658, 33591, 35120, 32618, 34870, 33725, 34186, 32301,
/* 4907 */  26505, 27094, 31833, 30331, 33758, 32124, 34306, 33230, 33922, 32669,
/* 4908 */  23472, 25867, 32067, 32265, 33865, 33230, 34686, 33714, 34444, 33140,
/* 4909 */  24412, 30848, 40613, 40365, 36608, 32216, 32414, 32758, 34793, 33498,
/* 4910 */  25307, 33204, 43876, 43860, 38449, 30792, 28546, 29385, 33852, 33943,
/* 4911 */  29788, 33664, 43440, 41112, 37484, 28407, 29624, 30428, 35870, 34037,
/* 4912 */  31889, 33989, 43316, 39138, 36718, 27830, 31101, 31210, 36417, 33425,
/* 4913 */  31483, 33710, 45852, 39532, 35711, 25704, 30497, 31913, 37030, 34142,
/* 4914 */  39259, 27688, 35479, 30982, 36168, 31401, 34967, 32070, 34834, 32916,
/* 4915 */  31084, 31776, 33824, 35120, 35648, 35433, 35310, 33445, 34481, 33276,
/* 4916 */  38669, 33082, 35086, 31750, 35569, 32146, 33987, 32927, 35075, 33012,
/* 4917 */  44366, 29730, 35899, 26871, 41222, 31423, 34482, 30636, 37845, 32326,
/* 4918 */  44120, 29616, 36752, 23612, 43876, 30413, 35580, 28000, 39202, 31845,
/* 4919 */  43699, 30067, 36566, 22962, 43757, 31143, 35390, 27814, 38510, 32502,
/* 4920 */  43498, 30416, 35659, 22953, 44177, 31051, 34948, 27713, 38860, 32237,
/* 4921 */  43461, 29550, 36570, 22207, 44792, 29593, 35782, 27628, 38746, 31862,
/* 4922 */  42966, 30322, 35829, 22569, 44349, 29989, 35336, 28170, 38235, 32068,
/* 4923 */  43973, 29661, 35839, 22187, 45812, 29514, 35242, 28012, 38901, 32044,
/* 4924 */  43413, 29975, 36024, 22164, 44871, 30006, 35353, 28092, 38348, 32269,
/* 4925 */  44555, 28084, 37537, 21183, 46682, 28208, 36320, 27681, 38912, 32056,
/* 4926 */  37648, 35380, 36798, 32268, 36332, 33769, 35982, 31189, 33769, 33421,
/* 4927 */  34730, 33301, 36977, 32218, 35329, 32261, 35487, 33620, 35203, 33371,
/* 4928 */  34595, 32424, 36501, 31479, 35071, 31487, 35000, 32871, 34593, 32879,
/* 4929 */  40141, 30346, 37785, 31000, 36690, 30973, 36668, 31620, 34369, 33770,
/* 4930 */  43075, 29403, 37030, 28445, 39476, 31010, 35857, 28554, 38743, 32282,
/* 4931 */  41817, 30328, 35859, 29010, 38638, 31457, 35141, 28162, 39004, 31889,
/* 4932 */  40606, 30541, 35164, 29109, 38043, 31361, 34694, 28395, 38299, 31890,
/* 4933 */  41316, 30027, 34900, 28396, 39101, 30865, 33842, 29187, 38776, 31361,
/* 4934 */  40597, 29725, 35350, 27660, 38931, 30350, 34167, 28904, 38207, 31586,
/* 4935 */  40435, 28897, 35634, 27640, 38657, 29680, 34833, 28584, 37574, 31792,
/* 4936 */  40803, 28215, 35915, 28281, 37983, 29448, 35869, 28242, 37375, 32200,
/* 4937 */  40878, 27390, 36902, 27329, 38565, 29202, 35854, 28435, 37038, 32503,
/* 4938 */  41177, 27133, 36784, 27320, 38682, 28724, 36095, 28687, 36976, 32291,
/* 4939 */  40012, 34880, 35004, 30945, 36531, 35473, 34319, 30441, 35328, 33792,
/* 4940 */  35816, 36210, 35777, 34089, 34630, 35220, 35146, 31993, 34766, 32409,
/* 4941 */  36680, 34682, 35816, 33462, 36016, 33779, 34816, 32284, 35509, 32505,
/* 4942 */  37231, 35097, 36174, 32814, 36102, 32600, 34251, 31473, 35528, 33506,
/* 4943 */  40589, 33328, 36271, 30067, 37051, 32080, 35439, 30949, 36506, 32658,
/* 4944 */  43319, 29508, 38160, 26154, 42731, 29152, 36348, 28285, 39659, 31384,
/* 4945 */  42024, 31571, 36501, 27315, 41777, 30512, 34744, 28735, 39340, 31803,
/* 4946 */  42177, 30984, 36514, 27484, 41176, 31249, 34322, 28746, 39351, 31663,
/* 4947 */  42599, 31140, 36007, 27348, 41861, 30965, 34333, 27944, 40485, 31381,
/* 4948 */  42516, 30940, 36086, 27781, 41500, 30688, 34811, 27781, 40314, 31521,
/* 4949 */  42700, 31210, 35753, 28403, 40673, 31356, 34228, 28248, 40298, 31565,
/* 4950 */  45023, 30923, 35030, 28907, 38936, 34353, 35112, 28297, 37648, 33492,
/* 4951 */  37504, 36543, 35684, 31332, 35545, 35347, 36865, 31699, 32951, 32931,
/* 4952 */  32577, 35439, 39192, 35152, 36696, 34208, 35669, 32168, 32630, 31355,
/* 4953 */  29350, 34450, 37768, 36966, 38166, 35390, 34688, 32852, 33132, 32314,
/* 4954 */  33113, 32730, 34127, 32155, 35716, 32541, 34222, 33172, 35419, 32824,
/* 4955 */  39604, 33076, 35387, 29027, 37020, 32336, 35646, 30818, 35795, 32114,
/* 4956 */  44079, 28121, 40163, 21201, 45272, 28082, 39601, 25353, 39174, 32027,
/* 4957 */  44302, 27962, 40658, 19859, 46460, 27355, 40149, 24875, 39547, 31920,
/* 4958 */  42986, 29941, 39556, 20611, 44140, 29164, 39445, 26177, 37935, 32362,
/* 4959 */  43802, 28988, 39957, 19660, 45361, 28437, 39827, 25919, 38077, 32427,
/* 4960 */  42748, 30646, 39480, 19690, 43164, 30521, 39600, 26440, 36477, 33286,
/* 4961 */  43374, 30254, 39449, 19695, 43485, 30386, 39570, 26560, 36615, 33293,
/* 4962 */  43700, 30245, 39329, 19591, 43626, 30768, 39293, 26650, 36480, 33596,
/* 4963 */  44895, 29391, 36350, 28438, 41720, 30869, 36479, 26957, 40844, 31380,
/* 4964 */  44626, 28388, 37623, 28061, 41936, 30266, 37301, 26738, 41221, 30858,
/* 4965 */  44611, 28436, 37287, 28123, 40316, 31048, 36125, 27683, 40147, 31565,
/* 4966 */  44070, 28881, 36568, 27923, 40793, 31105, 34619, 28820, 39483, 31568,
/* 4967 */  42201, 30627, 35692, 27695, 40376, 31470, 34101, 28605, 39565, 31512,
/* 4968 */  41312, 31247, 34597, 28185, 39616, 31338, 33958, 29107, 38872, 31580,
/* 4969 */  41076, 31995, 33872, 28135, 39895, 31430, 33453, 29314, 39149, 31905,
/* 4970 */  42249, 30662, 33943, 28027, 40593, 31092, 33666, 28625, 39916, 31634,
/* 4971 */  42361, 30969, 33436, 27877, 41068, 31526, 33051, 29252, 39722, 31753,
/* 4972 */  42284, 30689, 33912, 26651, 42123, 30619, 33876, 28777, 39704, 31708,
/* 4973 */  42343, 31088, 33229, 26662, 42152, 30823, 33815, 29028, 39325, 31857,
/* 4974 */  42834, 29491, 34663, 25534, 43029, 29265, 34807, 28869, 38842, 31771,
/* 4975 */  43206, 28334, 36161, 24397, 43825, 27933, 36287, 28440, 38596, 31772,
/* 4976 */  39150, 35609, 34624, 30457, 36609, 34506, 35884, 29952, 35521, 34122,
/* 4977 */  35605, 34808, 37902, 33536, 35194, 33985, 36883, 31543, 34032, 32337,
/* 4978 */  34374, 33954, 38066, 33142, 36658, 35051, 37374, 32079, 33307, 31781,
/* 4979 */  33712, 34942, 36520, 33194, 38255, 34136, 35954, 33551, 34236, 31780,
/* 4980 */  35213, 36380, 35679, 31642, 37129, 34849, 34660, 32216, 34490, 33224,
/* 4981 */  40031, 35039, 34201, 30186, 37703, 34237, 34220, 29611, 37668, 32369,
/* 4982 */  43749, 32199, 31888, 32471, 37586, 33716, 33715, 28381, 40579, 31168,
/* 4983 */  43710, 30587, 34444, 29988, 39022, 33375, 33411, 28923, 40189, 30851,
/* 4984 */  41641, 33247, 33810, 29757, 38389, 34346, 32806, 28691, 39351, 31796,
/* 4985 */  41736, 33383, 33118, 30622, 37716, 34675, 32204, 29023, 39605, 31578,
/* 4986 */  40943, 34264, 33035, 30261, 37615, 34934, 32217, 28871, 39226, 31869,
/* 4987 */  40886, 33961, 33551, 29777, 38244, 34320, 32529, 28822, 39042, 31961,
/* 4988 */  41228, 33210, 35161, 31354, 37758, 33544, 34978, 30700, 36476, 32988,
/* 4989 */  37432, 35262, 35480, 31983, 37187, 33611, 35694, 32689, 35086, 32123,
/* 4990 */  43295, 31205, 34326, 28790, 40283, 31886, 34181, 29703, 38878, 31750,
/* 4991 */  44171, 30467, 33893, 28638, 40761, 32293, 33526, 28304, 41064, 30717,
/* 4992 */  43647, 30942, 34549, 27665, 40381, 32602, 33860, 28425, 40556, 31096,
/* 4993 */  42918, 31108, 35178, 26064, 41000, 32481, 34400, 28209, 39352, 31970,
/* 4994 */  42232, 30889, 35328, 25851, 40821, 31807, 34903, 28344, 38290, 32416,
/* 4995 */  41681, 30833, 35051, 26894, 39366, 32026, 34946, 28790, 37261, 32934,
/* 4996 */  40977, 30669, 34940, 28068, 37969, 31294, 35904, 28640, 36664, 33196,
/* 4997 */  40209, 30678, 34787, 29025, 36918, 31155, 35913, 28679, 36278, 33554,
/* 4998 */  40904, 29136, 35778, 29134, 37858, 30023, 35763, 28936, 36832, 33197,
/* 4999 */  37809, 35401, 36923, 32169, 37496, 33099, 35108, 31580, 35256, 31965,
/* 5000 */  35469, 33341, 36082, 33566, 37267, 33553, 35107, 31883, 34689, 33697,
/* 5001 */  31329, 32199, 34586, 33387, 36260, 34539, 35000, 31354, 33166, 32184,
/* 5002 */  31342, 31208, 32879, 32550, 34046, 33127, 34060, 32129, 34093, 32512,
/* 5003 */  29289, 28414, 30555, 29863, 31877, 30738, 32000, 31554, 33774, 32427,
/* 5004 */  29691, 28472, 30634, 28670, 31298, 29892, 31412, 30542, 33176, 31994,
/* 5005 */  33307, 32667, 34943, 31942, 36206, 32561, 33646, 32308, 33512, 31908,
/* 5006 */  39077, 34838, 33074, 32583, 35839, 33133, 35863, 30989, 34200, 33332,
/* 5007 */  41373, 33913, 32465, 32555, 35564, 34344, 36031, 28952, 36244, 33052,
/* 5008 */  42891, 34424, 31076, 32094, 37100, 35311, 34545, 27702, 38441, 33072,
/* 5009 */  44388, 32965, 33567, 31834, 35242, 35598, 35462, 28585, 36011, 34456,
/* 5010 */  43496, 34156, 33696, 31413, 35114, 35230, 35323, 30252, 34957, 34394,
/* 5011 */  42645, 34114, 35552, 31135, 33921, 34757, 36095, 30358, 35781, 33494,
/* 5012 */  34922, 35936, 36409, 32581, 33835, 32881, 34676, 33544, 35047, 32220,
/* 5013 */  34504, 35704, 36556, 32188, 33915, 33419, 35032, 32347, 33941, 33127,
/* 5014 */  34520, 35794, 35504, 32919, 34867, 32972, 34560, 32251, 33711, 33837,
/* 5015 */  34083, 35478, 35814, 32654, 35790, 32970, 32958, 31777, 34557, 34318,
/* 5016 */  32447, 34132, 37427, 34341, 35466, 31727, 33831, 32085, 34733, 32972,
/* 5017 */  25968, 30897, 35885, 36236, 36520, 33062, 32899, 32906, 34085, 33248,
/* 5018 */  22809, 24992, 27694, 28890, 32753, 32308, 33449, 34317, 34710, 33590,
/* 5019 */  24466, 28736, 32475, 33919, 35785, 35011, 35095, 32911, 33053, 33409,
/* 5020 */  25715, 34142, 39138, 37861, 36724, 33592, 34629, 35427, 33692, 32402,
/* 5021 */  32855, 36787, 36958, 34101, 34673, 33020, 35304, 34145, 35280, 33475,
/* 5022 */  34212, 35981, 37083, 32603, 35435, 33934, 36284, 33627, 33876, 33613,
/* 5023 */  41191, 33998, 35309, 29099, 37787, 32932, 35555, 30321, 35878, 33165,
/* 5024 */  41028, 33609, 36104, 29189, 37291, 33160, 35477, 30176, 36170, 33104,
/* 5025 */  41131, 32656, 37534, 27976, 38204, 33222, 35347, 30000, 35530, 33771,
/* 5026 */  40078, 34403, 35526, 30385, 37482, 32941, 35088, 30144, 35541, 33780,
/* 5027 */  38583, 35753, 34456, 32645, 35323, 34911, 34778, 30307, 34597, 33997,
/* 5028 */  40156, 34121, 37329, 30680, 36577, 34315, 33660, 30924, 36356, 32970,
/* 5029 */  38415, 35031, 38709, 32006, 36469, 32467, 33949, 30846, 36547, 32693,
/* 5030 */  35656, 34852, 39139, 34094, 36371, 32335, 34961, 32458, 34973, 31988,
/* 5031 */  35669, 36265, 39034, 34252, 35444, 31919, 35495, 33002, 34228, 32044,
/* 5032 */  33796, 31090, 34860, 34475, 37889, 34096, 36283, 32522, 34312, 32958,
/* 5033 */  31879, 30522, 33806, 33270, 36908, 34871, 35905, 34069, 35667, 34624,
/* 5034 */  30012, 29964, 33266, 32952, 34812, 33972, 35149, 33039, 34307, 33201,
/* 5035 */  30279, 29655, 32875, 32684, 34608, 32824, 34857, 33143, 35335, 33286,
/* 5036 */  29761, 29485, 32120, 31797, 33764, 31439, 32434, 31839, 33878, 32204,
/* 5037 */  36567, 33113, 38726, 34819, 35501, 33044, 35713, 31562, 35690, 31520,
/* 5038 */  33064, 32059, 36182, 36115, 36068, 34841, 36878, 32530, 35383, 31466,
/* 5039 */  32816, 31334, 34197, 34594, 37151, 34058, 36792, 33531, 35513, 34308,
/* 5040 */  35930, 33439, 34227, 33625, 34716, 32717, 35627, 31055, 34721, 33273,
/* 5041 */  37578, 32966, 34677, 32237, 35351, 33584, 34938, 30166, 35626, 32539,
/* 5042 */  40172, 31836, 35027, 30850, 37195, 33697, 33831, 28781, 38067, 32183,
/* 5043 */  39762, 32394, 34902, 30374, 37216, 33631, 33946, 27946, 38008, 32394,
/* 5044 */  40028, 31509, 34956, 30449, 37181, 33141, 33874, 28080, 38299, 31547,
/* 5045 */  38952, 31956, 34894, 30548, 36707, 33508, 33641, 28361, 37306, 31752,
/* 5046 */  39163, 31519, 35360, 30404, 36833, 33206, 33782, 28542, 37300, 31875,
/* 5047 */  39144, 31332, 35954, 30083, 36904, 33209, 33922, 28422, 36982, 32637,
/* 5048 */  39241, 31331, 35543, 30114, 37037, 33166, 33926, 28416, 37057, 32599,
/* 5049 */  38731, 31869, 35669, 29442, 37253, 33257, 34177, 28053, 36679, 33041,
/* 5050 */  31652, 32224, 34856, 33126, 35172, 33495, 34850, 32403, 34939, 34169,
/* 5051 */  36572, 33332, 36785, 31191, 35890, 33691, 35519, 31719, 34923, 33535,
/* 5052 */  40094, 32574, 34870, 31018, 37057, 33932, 33927, 31290, 35912, 32441,
/* 5053 */  41933, 31713, 35056, 31039, 36813, 33459, 33902, 30303, 37378, 32446,
/* 5054 */  41389, 33206, 33160, 32120, 35855, 34248, 33868, 29204, 38077, 32620,
/* 5055 */  41511, 33241, 32918, 32826, 35123, 33619, 34842, 29388, 37349, 32945,
/* 5056 */  42437, 31739, 33418, 32645, 36599, 31298, 36672, 29220, 36568, 33372,
/* 5057 */  43832, 28994, 34823, 32940, 37494, 28425, 38650, 29887, 35327, 33611,
/* 5058 */  46538, 24678, 36320, 34018, 38116, 25285, 41737, 29101, 35064, 33719,
/* 5059 */  49242, 19889, 39723, 33273, 39064, 22010, 46189, 26450, 35900, 33802,
/* 5060 */  50057, 19441, 38625, 34635, 39217, 20889, 46300, 27812, 34890, 34057,
/* 5061 */  36146, 35042, 37712, 33987, 36995, 32857, 34307, 32928, 34298, 32497,
/* 5062 */  33955, 32565, 35976, 34831, 37610, 34845, 35361, 33412, 34928, 32537,
/* 5063 */  32452, 30881, 32337, 31542, 33692, 32110, 33972, 32155, 34720, 32708,
/* 5064 */  33453, 30110, 32970, 30687, 33829, 30974, 33656, 31017, 34685, 32066,
/* 5065 */  36540, 31697, 35396, 31717, 35667, 32342, 34516, 30015, 35450, 32265,
/* 5066 */  37612, 31504, 35817, 31548, 36350, 32932, 34647, 28410, 36207, 32178,
/* 5067 */  38898, 30873, 36146, 31200, 36649, 32437, 34735, 28048, 37126, 32204,
/* 5068 */  38187, 31311, 35591, 31792, 36217, 32544, 33886, 28296, 37059, 32411,
/* 5069 */  35812, 32730, 35667, 32128, 35733, 32532, 32918, 28603, 35607, 33692,
/* 5070 */  37346, 33311, 36032, 32712, 35311, 32016, 33119, 29331, 37054, 33950,
/* 5071 */  36693, 31361, 36996, 33351, 35596, 30897, 33122, 29791, 35961, 33589,
/* 5072 */  36198, 31097, 37506, 33741, 35749, 30713, 32913, 29779, 35502, 34152,
/* 5073 */  36645, 34664, 35177, 32329, 36259, 35420, 34288, 32113, 35965, 33276,
/* 5074 */  33724, 33194, 35583, 32853, 35857, 34707, 36366, 32365, 34638, 33886,
/* 5075 */  31293, 31204, 33842, 32729, 36129, 34391, 35872, 33374, 35011, 33705,
/* 5076 */  29478, 29846, 31044, 29864, 32537, 31231, 31875, 30525, 33153, 33310,
/* 5077 */  29026, 29615, 30702, 30212, 32258, 30207, 31382, 31292, 32881, 32301,
/* 5078 */  32582, 31815, 32779, 31162, 32865, 32301, 33208, 31556, 33965, 31766,
/* 5079 */  33795, 32246, 34458, 32009, 34403, 33129, 33600, 31037, 34389, 32214,
/* 5080 */  33481, 31644, 32981, 32530, 33708, 33422, 33466, 31102, 35035, 31911,
/* 5081 */  33230, 31860, 33578, 31910, 33267, 32203, 32955, 31582, 35112, 32375,
/* 5082 */  32310, 29644, 32621, 30300, 33590, 31803, 32924, 30732, 34008, 32436,
/* 5083 */  30419, 28484, 30543, 29415, 31435, 31527, 32854, 30887, 33349, 32781,
/* 5084 */  30484, 27708, 29688, 26860, 29878, 28932, 30704, 28843, 33259, 31606,
/* 5085 */  31048, 28196, 29947, 28720, 30236, 29109, 30977, 29153, 33241, 31146,
/* 5086 */  34767, 33936, 36721, 33823, 35763, 33691, 34562, 32497, 33735, 33276,
/* 5087 */  31887, 31118, 33859, 31534, 34068, 31985, 34280, 32500, 34464, 33849,
/* 5088 */  32048, 32638, 35002, 34092, 36503, 32992, 34889, 31670, 32650, 32314,
/* 5089 */  39292, 31535, 37034, 32596, 37087, 31009, 35852, 30145, 35416, 33225,
/* 5090 */  44878, 23885, 42252, 29873, 38757, 26836, 41466, 25602, 38973, 32409,
/* 5091 */  45906, 22790, 43426, 29433, 39095, 25571, 43145, 24059, 39978, 32599,
/* 5092 */  42650, 30450, 35999, 35404, 37127, 28913, 36628, 31141, 34844, 34203,
/* 5093 */  37194, 35216, 37387, 35225, 36381, 31581, 33772, 32563, 34265, 33451,
/* 5094 */  30965, 30316, 33005, 29647, 32351, 31090, 32977, 30366, 32891, 32180,
/* 5095 */  31278, 30084, 31881, 29540, 31722, 30723, 31183, 30000, 32685, 31487,
/* 5096 */  32355, 30740, 34756, 31041, 34174, 30859, 32440, 31265, 33829, 32355,
/* 5097 */  35084, 30139, 36351, 30352, 36530, 30421, 34036, 30875, 34737, 32347,
/* 5098 */  38323, 31433, 34780, 28928, 37437, 30930, 34450, 28970, 38820, 31541,
/* 5099 */  38565, 31589, 33924, 28157, 37797, 30533, 34115, 29032, 39103, 31232,
/* 5100 */  41057, 29810, 35470, 27771, 39003, 30496, 35354, 29065, 39447, 31888,
/* 5101 */  39935, 31508, 33916, 28490, 37688, 32650, 33993, 29172, 38906, 32384,
/* 5102 */  34969, 34570, 36723, 33674, 36245, 34751, 35848, 32184, 33999, 33367,
/* 5103 */  33673, 33144, 36866, 35314, 36414, 33951, 35859, 33589, 34616, 32788,
/* 5104 */  32471, 32152, 37595, 34839, 37942, 34713, 36206, 33501, 33575, 32198,
/* 5105 */  33798, 32451, 36522, 34209, 37170, 34319, 35659, 32056, 34960, 32888,
/* 5106 */  37948, 35204, 34613, 32539, 36706, 32654, 33860, 31036, 35687, 33393,
/* 5107 */  40523, 33955, 35144, 30923, 38009, 32271, 33696, 29015, 37948, 33726,
/* 5108 */  39511, 33846, 37008, 29948, 37814, 31760, 34139, 29128, 37525, 33846,
/* 5109 */  39994, 30942, 37327, 30252, 38510, 30724, 35175, 28166, 38091, 32412,
/* 5110 */  39262, 32436, 36094, 31434, 37127, 31574, 34503, 28696, 37812, 32486,
/* 5111 */  38524, 33160, 36764, 30903, 36203, 32503, 34589, 28910, 36642, 33352,
/* 5112 */  39889, 31314, 37854, 30333, 37385, 31045, 35184, 28702, 37500, 32912,
/* 5113 */  41730, 33069, 35418, 31692, 36885, 33675, 35299, 27824, 38397, 33080,
/* 5114 */  39634, 35031, 36423, 31447, 36371, 33038, 35130, 29308, 36770, 33747,
/* 5115 */  38595, 35249, 37431, 31819, 35878, 32752, 31854, 32043, 36454, 34028,
/* 5116 */  40412, 32064, 38382, 32245, 35891, 31700, 31897, 32647, 37119, 32994,
/* 5117 */  38997, 31700, 38270, 33622, 35380, 32028, 32131, 31691, 37108, 32515,
/* 5118 */  38726, 30355, 41334, 32346, 36455, 30762, 31745, 32477, 35733, 33854,
/* 5119 */  36546, 32216, 40683, 34197, 35357, 30819, 31955, 31929, 36160, 33187,
/* 5120 */  35492, 33467, 40354, 35612, 34560, 30298, 32222, 31822, 36884, 32426,
/* 5121 */  34294, 34229, 41701, 35736, 35170, 28430, 32051, 31877, 37103, 32914,
/* 5122 */  33411, 34250, 42518, 36867, 34682, 27889, 31420, 32287, 36892, 33224,
/* 5123 */  41858, 33589, 34773, 30041, 38942, 33194, 31621, 31510, 37914, 32793,
/* 5124 */  40232, 35292, 33863, 31513, 38064, 33254, 30377, 32633, 38395, 31985,
/* 5125 */  35992, 37865, 36369, 30968, 38085, 33572, 30474, 30197, 36457, 35007,
/* 5126 */  29797, 37757, 40573, 33125, 35334, 34304, 31698, 30239, 34289, 34393,
/* 5127 */  28432, 35327, 42942, 37925, 36647, 32716, 33764, 31625, 32422, 32171,
/* 5128 */  35928, 36404, 38857, 33148, 35296, 31475, 35516, 33027, 34129, 32439,
/* 5129 */  36543, 35645, 37809, 33128, 34670, 32053, 34204, 34028, 35823, 32819,
/* 5130 */  30782, 30045, 31892, 31796, 34693, 32097, 34542, 32783, 33319, 32972,
/* 5131 */  30629, 28532, 31228, 29308, 32611, 30460, 32760, 31772, 33800, 32263,
/* 5132 */  31470, 27622, 32008, 29662, 33286, 31030, 33601, 31619, 33775, 32596,
/* 5133 */  34233, 29123, 33776, 30822, 35864, 31548, 34778, 31890, 33161, 32561,
/* 5134 */  37449, 28854, 34388, 32162, 36909, 30578, 36314, 31164, 33762, 32867,
/* 5135 */  38364, 30352, 34098, 34001, 37236, 33728, 36135, 33303, 35157, 33797,
/* 5136 */  33951, 35001, 37738, 33993, 35328, 33529, 35617, 34357, 34827, 33749,
/* 5137 */  37684, 28851, 35257, 32482, 35817, 32983, 35148, 32587, 34618, 32990,
/* 5138 */  39395, 28095, 35408, 31772, 35372, 31764, 34525, 31418, 34536, 32126,
/* 5139 */  41483, 30940, 30670, 34300, 37111, 30632, 33952, 32738, 35172, 32307,
/* 5140 */  39412, 31590, 31751, 32020, 36474, 31943, 34449, 30971, 36299, 32182,
/* 5141 */  34128, 31305, 33488, 30687, 33356, 32379, 34417, 31456, 34980, 32340,
/* 5142 */  33208, 30548, 32565, 31409, 33212, 32180, 33881, 31626, 34961, 32327,
/* 5143 */  36166, 32832, 34625, 34193, 33491, 32220, 36601, 31317, 34137, 32310,
/* 5144 */  42778, 32249, 33068, 32121, 34467, 35604, 35451, 28433, 37661, 32375,
/* 5145 */  44063, 29044, 37448, 28642, 37237, 33378, 36217, 28783, 38036, 32011,
/* 5146 */  41070, 31835, 40916, 25195, 38242, 32216, 37431, 30926, 34907, 33037,
/* 5147 */  36334, 36465, 41960, 28988, 32954, 32216, 37116, 33127, 33678, 32867,
/* 5148 */  35999, 37473, 41127, 29319, 33054, 32073, 36414, 32987, 34280, 33040,
/* 5149 */  35829, 39290, 38217, 29666, 34130, 32919, 34571, 33925, 34441, 32790,
/* 5150 */  37143, 39031, 36551, 29782, 34082, 32940, 36149, 33088, 34227, 32986,
/* 5151 */  37167, 41497, 35223, 27012, 33498, 34689, 37403, 33276, 33573, 32634,
/* 5152 */  39231, 38953, 36254, 26288, 33959, 33157, 38716, 33464, 33528, 32529,
/* 5153 */  44459, 33665, 33561, 27635, 37071, 34536, 37279, 30397, 34641, 33709,
/* 5154 */  34020, 33976, 37665, 34535, 37332, 33868, 35797, 32926, 34085, 30983,
/* 5155 */  33282, 33560, 37357, 35758, 37066, 34254, 36662, 32500, 33404, 31689,
/* 5156 */  33915, 33020, 37559, 35654, 37175, 34363, 37640, 32313, 32290, 31800,
/* 5157 */  35391, 30886, 41011, 33818, 38781, 33548, 36937, 31724, 32543, 31739,
/* 5158 */  40376, 29571, 43233, 29843, 37476, 32810, 34066, 32260, 33225, 34183,
/* 5159 */  44529, 25368, 48753, 22370, 41258, 30186, 33344, 33692, 32273, 36332,
/* 5160 */  46847, 21260, 52217, 16794, 47420, 25731, 37088, 31837, 33451, 35420,
/* 5161 */  46976, 21341, 50614, 16663, 48852, 25059, 39344, 30230, 34171, 34469,
/* 5162 */  45203, 25268, 44766, 23373, 42795, 29187, 38909, 29262, 35025, 33658,
/* 5163 */  28785, 28712, 32049, 32504, 34957, 33069, 33558, 32150, 34057, 33301,
/* 5164 */  29063, 30168, 33301, 33122, 36200, 34315, 35176, 33480, 33992, 33712,
/* 5165 */  32365, 30917, 36366, 34725, 37785, 34231, 37605, 32251, 33905, 33486,
/* 5166 */  35893, 27741, 40384, 31314, 40215, 32507, 38527, 30875, 34951, 31725,
/* 5167 */  36495, 29402, 40355, 32292, 37776, 33471, 37291, 31879, 33561, 32295,
/* 5168 */  41426, 30720, 42859, 27976, 37994, 29596, 36001, 31316, 34712, 34908,
/* 5169 */  43369, 27648, 45421, 25495, 39607, 29594, 34074, 33606, 32771, 36323,
/* 5170 */  41954, 28888, 43437, 28961, 38087, 31362, 32480, 33151, 32853, 36456,
/* 5171 */  42427, 27298, 45480, 26001, 42000, 28592, 34531, 31919, 33223, 36042,
/* 5172 */  30711, 34034, 38327, 36196, 37011, 35608, 36020, 32606, 32564, 31218,
/* 5173 */  26564, 31690, 34864, 34614, 34090, 33863, 36037, 35427, 34789, 33110,
/* 5174 */  27288, 29491, 31016, 31699, 31811, 31727, 33875, 32470, 32983, 32825,
/* 5175 */  34452, 32293, 32501, 32282, 34673, 31583, 33914, 32018, 33906, 32584,
/* 5176 */  36300, 33182, 33809, 32662, 35559, 31971, 34829, 31536, 35286, 32752,
/* 5177 */  42052, 33729, 34293, 29209, 38972, 34058, 33873, 28290, 39360, 32573,
/* 5178 */  42476, 32733, 34795, 27201, 40273, 32321, 36059, 28620, 37633, 32974,
/* 5179 */  41738, 32610, 35037, 27022, 39685, 32154, 36549, 27952, 37442, 32575,
/* 5180 */  42258, 31549, 36327, 25562, 40281, 31637, 37372, 27519, 37474, 32493,
/* 5181 */  42245, 31919, 36616, 25070, 39727, 32215, 38005, 27452, 36546, 33126,
/* 5182 */  43000, 31841, 36589, 24380, 40418, 32233, 38264, 27383, 36460, 33334,
/* 5183 */  42325, 32177, 37090, 24537, 39572, 32051, 38681, 28105, 35820, 33044,
/* 5184 */  39873, 34075, 36682, 32183, 35233, 33266, 35700, 30468, 36260, 32780,
/* 5185 */  38563, 35641, 37780, 30954, 34829, 32975, 35976, 30796, 35201, 33980,
/* 5186 */  39723, 35827, 35021, 28827, 36663, 34978, 35680, 28947, 35666, 33883,
/* 5187 */  41409, 34106, 34460, 28218, 37619, 34904, 35324, 27620, 37538, 33362,
/* 5188 */  41738, 32751, 35028, 28462, 37083, 34278, 35433, 27933, 37905, 32599,
/* 5189 */  41101, 32898, 35638, 26955, 37890, 33890, 36082, 27858, 36938, 32796,
/* 5190 */  42739, 31903, 35487, 25797, 39867, 33027, 36767, 26720, 38170, 32730,
/* 5191 */  42866, 30913, 36633, 25486, 39690, 31509, 38021, 27676, 36709, 32929,
/* 5192 */  41975, 31406, 36301, 26360, 38319, 31824, 38040, 28391, 35207, 33464,
/* 5193 */  42130, 30136, 36962, 27232, 37868, 30945, 38563, 28418, 34936, 33512,
/* 5194 */  41138, 30227, 36535, 29016, 36271, 31256, 38074, 28730, 34396, 33675,
/* 5195 */  34157, 32424, 35086, 34482, 36128, 32958, 35279, 32873, 35066, 33477,
/* 5196 */  31786, 31008, 34265, 34782, 35444, 32827, 34657, 32198, 34625, 33334,
/* 5197 */  30826, 28645, 32541, 30634, 34071, 31889, 34972, 31514, 33653, 32576,
/* 5198 */  28894, 27739, 31049, 28827, 31828, 30790, 33346, 31951, 33566, 32763,
/* 5199 */  29628, 29360, 32853, 31726, 32867, 32717, 34203, 33398, 34544, 32810,
/* 5200 */  32924, 30803, 35959, 33342, 36896, 36159, 35873, 32512, 34680, 33130,
/* 5201 */  34245, 35369, 37275, 33496, 35751, 33981, 35392, 32605, 35083, 33961,
/* 5202 */  34138, 34504, 37105, 34329, 36456, 33348, 35127, 34049, 34586, 33866,
/* 5203 */  35467, 34883, 36339, 33294, 35476, 32873, 34692, 34067, 34082, 34153,
/* 5204 */  36778, 33926, 36800, 33975, 35317, 32083, 35815, 32915, 34695, 34330,
/* 5205 */  27332, 28280, 30250, 29915, 31047, 30131, 31905, 30572, 31149, 31762,
/* 5206 */  28464, 27519, 29971, 28709, 31038, 28955, 31258, 29967, 32413, 31598,
/* 5207 */  28152, 27404, 29583, 27100, 30848, 28981, 31506, 30861, 33268, 32241,
/* 5208 */  30062, 29507, 31943, 30424, 33827, 31624, 33014, 31647, 33952, 31238,
/* 5209 */  31765, 32053, 33291, 32876, 34570, 32356, 34145, 32093, 34984, 32189,
/* 5210 */  32883, 33368, 33994, 32842, 33280, 32509, 34896, 32245, 34633, 31950,
/* 5211 */  33298, 31395, 33761, 32069, 32824, 31686, 34251, 32618, 34187, 33568,
/* 5212 */  37558, 32283, 33782, 33524, 33234, 33281, 36698, 31706, 36280, 34047,
/* 5213 */  40465, 31590, 34758, 33687, 33388, 33951, 37006, 30684, 36220, 33905,
/* 5214 */  38371, 31936, 35650, 32462, 34356, 33568, 36913, 32984, 33994, 34522,
/* 5215 */  36931, 35217, 36343, 32562, 35226, 33176, 37016, 34373, 33436, 32265,
/* 5216 */  35673, 35790, 36828, 32506, 35181, 32640, 36062, 33813, 35818, 33109,
/* 5217 */  35378, 34173, 36637, 33074, 35837, 33449, 35947, 33163, 35199, 33483,
/* 5218 */  32822, 33804, 38283, 34050, 36456, 31984, 36247, 33325, 33711, 32796,
/* 5219 */  33002, 34347, 38766, 33630, 36160, 31331, 35990, 33342, 33295, 32320,
/* 5220 */  36532, 34253, 36398, 32759, 35351, 33181, 35213, 33100, 35292, 33741,
/* 5221 */  35300, 34946, 37398, 32537, 34521, 32661, 36271, 33191, 36266, 32753,
/* 5222 */  35232, 34396, 37200, 32792, 35418, 32540, 35139, 33421, 35761, 32794,
/* 5223 */  34834, 35976, 36089, 32531, 35584, 33598, 34392, 32854, 35628, 33199,
/* 5224 */  35417, 34920, 36191, 32613, 35990, 33303, 35226, 33142, 35880, 33618,
/* 5225 */  34441, 34485, 37905, 33685, 35896, 32115, 34713, 32768, 35577, 34006,
/* 5226 */  35377, 34317, 36884, 32913, 36239, 34006, 34674, 32836, 35433, 33318,
/* 5227 */  35131, 33799, 37239, 33134, 36207, 33701, 35997, 32517, 34483, 33711,
/* 5228 */  35312, 33479, 37367, 34034, 37585, 32151, 34477, 33540, 34586, 33699,
/* 5229 */  35518, 33485, 37613, 33507, 35670, 33486, 36027, 33009, 35546, 33147,
/* 5230 */  35187, 34547, 38274, 32814, 35533, 32030, 35188, 33843, 36015, 33611,
/* 5231 */  35537, 34695, 37044, 31575, 36998, 33365, 35467, 32650, 35959, 33367,
/* 5232 */  31723, 28481, 34706, 31048, 35669, 31609, 33914, 29242, 33010, 30739,
/* 5233 */  32150, 31548, 33721, 32319, 34361, 33134, 33179, 30347, 34530, 32234,
/* 5234 */  36057, 34577, 36718, 32458, 35720, 32687, 35291, 31651, 34901, 32682,
/* 5235 */  41762, 30091, 37490, 31033, 38350, 29554, 37583, 30325, 35448, 32802,
/* 5236 */  43845, 26799, 39870, 29302, 40407, 27755, 38903, 29875, 35692, 32661,
/* 5237 */  44498, 27283, 38274, 30740, 37365, 31729, 37381, 28495, 38189, 31646,
/* 5238 */  45691, 27951, 34720, 32654, 37927, 31887, 34794, 31059, 38423, 30829,
/* 5239 */  51115, 17644, 43183, 29008, 40431, 25496, 43736, 25057, 39544, 31851,
/* 5240 */  53617, 13547, 44725, 28931, 43258, 21697, 42400, 31565, 33862, 33854,
/* 5241 */  55596, 9141, 48478, 27344, 44373, 20082, 43495, 31301, 33928, 33875,
/* 5242 */  55101, 10573, 46070, 29485, 43990, 19115, 43965, 31782, 33335, 34044,
/* 5243 */  35857, 34387, 36872, 34400, 36628, 33256, 35469, 32426, 34694, 31602,
/* 5244 */  31875, 29575, 32457, 30451, 33305, 31257, 34081, 32129, 34302, 32709,
/* 5245 */  32050, 30943, 32404, 30884, 31804, 30762, 35276, 32436, 34255, 32580,
/* 5246 */  35675, 33166, 34048, 30823, 33319, 32372, 35199, 31500, 35248, 32036,
/* 5247 */  34377, 33760, 34176, 31502, 34118, 33312, 33929, 32414, 35680, 32508,
/* 5248 */  33812, 34761, 34791, 33643, 36172, 34429, 34422, 32058, 35183, 31572,
/* 5249 */  31087, 33952, 34362, 32359, 35690, 34796, 34074, 32642, 35034, 32882,
/* 5250 */  29219, 31000, 32713, 31434, 34093, 33592, 33676, 31402, 33684, 32858,
/* 5251 */  28451, 29955, 32473, 30931, 33780, 32619, 33548, 30856, 32898, 32203,
/* 5252 */  26086, 29372, 30326, 29150, 31080, 31399, 31899, 31302, 33192, 32595,
/* 5253 */  27186, 30671, 29537, 29686, 32283, 31835, 33164, 32700, 33943, 33201,
/* 5254 */  27781, 30255, 29771, 30604, 33539, 32560, 32814, 32154, 34533, 33502,
/* 5255 */  27405, 32462, 32690, 30298, 32751, 33494, 33232, 31918, 33897, 33036,
/* 5256 */  40286, 37341, 33868, 28408, 38779, 34089, 33138, 29851, 37964, 33024,
/* 5257 */  39006, 37032, 35424, 29494, 37611, 33648, 32873, 30575, 36926, 33719,
/* 5258 */  37755, 35542, 36578, 32116, 35925, 32067, 33884, 32209, 34616, 34293,
/* 5259 */  34017, 34559, 37620, 32704, 36318, 32549, 33520, 31534, 33560, 32839,
/* 5260 */  27970, 33988, 39657, 33680, 33048, 33872, 34669, 31453, 31434, 32647,
/* 5261 */  22366, 25150, 32686, 32485, 32685, 33103, 33798, 30467, 29901, 31481,
/* 5262 */  18450, 17525, 25424, 29114, 30845, 30227, 30633, 28906, 29666, 31514,
/* 5263 */  19144, 18572, 28333, 33522, 34805, 32493, 32744, 31099, 31021, 31927,
/* 5264 */  20646, 21527, 30974, 34505, 34236, 31249, 32298, 31605, 32248, 32645,
/* 5265 */  20125, 18838, 27175, 33473, 36361, 34029, 33368, 31119, 31904, 32074,
/* 5266 */  21300, 19927, 27236, 31261, 33573, 31593, 32958, 32273, 33457, 33217,
/* 5267 */  30255, 31081, 34908, 33204, 34938, 33304, 33983, 32417, 34374, 32798,
/* 5268 */  26368, 27919, 31975, 30910, 31728, 31237, 32502, 32359, 33538, 32979,
/* 5269 */  26635, 29286, 32243, 31399, 32843, 33186, 34555, 33101, 33410, 32913,
/* 5270 */  24412, 27284, 31792, 32651, 33689, 33383, 33817, 33105, 33552, 33057,
/* 5271 */  23067, 26459, 30748, 32217, 34610, 34956, 35132, 33770, 33799, 33606,
/* 5272 */  25331, 29450, 33117, 34454, 37261, 36329, 36430, 35960, 35676, 33444,
/* 5273 */  27733, 32921, 37651, 36484, 35927, 33496, 36260, 36107, 35851, 33538,
/* 5274 */  34252, 35653, 38095, 32790, 34590, 32648, 35884, 34899, 35840, 33107,
/* 5275 */  34144, 35638, 37928, 32758, 35042, 32901, 35814, 34068, 36002, 33599,
/* 5276 */  34340, 33708, 34607, 33982, 37682, 34182, 35402, 32754, 35587, 32881,
/* 5277 */  32616, 31172, 33617, 33043, 36113, 33757, 35597, 32289, 34953, 32881,
/* 5278 */  30898, 29270, 32873, 31329, 35292, 33365, 34319, 32579, 32973, 31759,
/* 5279 */  29077, 28764, 29001, 28095, 31217, 30767, 31894, 31738, 32896, 31938,
/* 5280 */  29912, 27913, 28787, 28397, 31186, 29890, 32243, 30841, 32769, 32543,
/* 5281 */  28906, 26498, 28569, 26674, 30079, 28330, 31258, 29789, 32638, 31830,
/* 5282 */  28515, 26022, 27316, 25589, 28654, 27858, 30467, 29810, 32750, 31282,
/* 5283 */  29183, 27630, 29888, 29415, 31604, 30281, 31917, 29889, 32261, 31333,
/* 5284 */  28166, 26747, 28641, 27625, 29795, 28946, 31014, 30988, 33285, 31896,
/* 5285 */  28045, 27520, 29787, 29701, 30703, 29445, 30538, 29651, 31333, 31249,
/* 5286 */  27748, 28244, 30762, 29887, 31783, 30600, 31281, 29796, 31724, 31799,
/* 5287 */  42678, 31207, 35972, 31599, 36188, 33326, 35747, 28714, 37495, 33258,
/* 5288 */  39767, 31476, 38396, 32150, 35562, 32967, 35938, 31035, 35311, 32772,
/* 5289 */  38410, 32154, 38455, 31111, 36948, 32547, 36075, 30820, 36012, 32102,
/* 5290 */  37042, 34535, 37257, 31339, 36234, 32947, 34508, 31521, 35303, 33145,
/* 5291 */  39805, 34181, 35776, 30257, 36928, 33264, 34722, 30133, 35914, 33728,
/* 5292 */  43297, 30178, 36049, 30252, 38092, 32540, 34426, 29087, 38808, 32140,
/* 5293 */  42934, 29679, 37349, 29149, 38086, 32683, 33998, 30043, 37670, 32473,
/* 5294 */  42833, 29894, 37116, 29197, 38607, 31582, 35495, 28487, 37994, 32832,
/* 5295 */  42188, 30566, 37192, 29119, 38150, 31996, 35784, 27969, 37651, 33201,
/* 5296 */  41654, 31458, 36381, 29571, 37579, 32715, 35713, 27520, 37830, 33095,
/* 5297 */  42413, 30032, 36881, 29861, 37571, 32419, 35752, 27871, 37894, 32686,
/* 5298 */  28786, 31755, 35126, 34604, 36337, 34715, 35634, 34281, 34738, 33494,
/* 5299 */  32714, 34603, 34727, 32044, 35022, 32934, 33800, 32953, 35321, 32922,
/* 5300 */  38041, 32211, 35884, 30902, 35652, 31717, 34806, 32750, 35513, 32404,
/* 5301 */  37686, 33409, 35219, 33244, 35388, 33192, 34194, 31667, 35776, 32959,
/* 5302 */  40033, 32037, 35381, 34057, 35267, 33959, 33596, 29147, 37905, 32220,
/* 5303 */  38269, 32592, 36177, 34943, 34624, 33753, 33947, 28497, 36683, 33016,
/* 5304 */  37394, 33000, 35370, 36266, 34442, 33269, 34516, 28455, 36102, 33032,
/* 5305 */  34836, 33031, 35750, 37105, 36069, 32811, 34022, 28308, 34020, 33747,
/* 5306 */  36296, 32402, 36222, 36920, 35753, 32143, 34572, 28271, 34698, 33936,
/* 5307 */  36314, 31114, 36673, 37015, 35930, 32346, 35240, 28044, 34381, 33056,
/* 5308 */  35952, 31496, 35826, 37695, 36034, 32243, 35612, 28003, 33700, 33337,
/* 5309 */  42488, 28827, 38432, 29981, 38109, 30838, 37406, 29953, 37127, 32237,
/* 5310 */  40686, 29269, 36772, 31925, 36428, 31882, 36921, 30776, 36874, 32682,
/* 5311 */  37958, 34644, 36790, 31194, 36199, 34552, 35401, 31329, 34417, 33407,
/* 5312 */  36491, 34063, 34895, 33075, 37835, 33482, 33608, 31778, 35201, 32703,
/* 5313 */  38847, 32128, 36673, 30934, 38805, 32118, 34658, 30657, 36442, 31938,
/* 5314 */  39976, 33131, 36502, 29470, 38197, 33307, 34145, 30795, 36149, 33132,
/* 5315 */  40049, 34170, 35099, 31857, 35346, 33521, 35813, 30875, 34923, 33736,
/* 5316 */  38107, 36821, 35101, 31358, 35127, 34418, 34933, 30623, 35187, 33912,
/* 5317 */  38107, 35076, 37298, 31081, 34978, 32858, 36411, 30569, 35645, 33148,
/* 5318 */  27007, 30214, 33507, 33436, 35674, 35313, 37142, 35184, 33550, 32673,
/* 5319 */  28539, 33248, 34430, 32794, 33836, 33172, 35261, 33832, 32334, 31845,
/* 5320 */  26585, 32734, 33582, 31279, 32655, 32256, 33055, 32583, 33164, 33152,
/* 5321 */  31713, 33966, 32263, 30386, 33529, 31603, 32641, 32676, 34745, 32474,
/* 5322 */  35356, 30651, 34090, 30585, 36178, 30686, 35107, 32387, 34991, 32913,
/* 5323 */  39058, 31624, 36331, 30707, 38354, 31953, 37207, 31204, 36368, 31928,
/* 5324 */  44954, 30893, 34645, 28371, 39978, 32540, 36454, 29369, 36707, 33174,
/* 5325 */  44153, 34812, 30917, 28210, 41084, 33602, 34654, 29664, 37390, 32934,
/* 5326 */  43920, 35971, 30902, 27219, 40005, 34890, 35639, 28844, 37161, 33088,
/* 5327 */  45835, 33409, 29988, 29099, 41384, 32477, 35854, 29100, 38135, 32470,
/* 5328 */  45248, 35516, 29760, 25905, 41871, 35179, 35060, 28636, 37487, 33058,
/* 5329 */  44042, 37136, 30362, 24715, 40720, 36566, 34892, 28981, 36696, 33363,
/* 5330 */  43785, 38259, 30548, 23245, 39771, 38309, 35131, 28506, 36183, 33803,
/* 5331 */  44558, 37278, 31192, 22660, 40464, 36825, 35632, 29509, 36069, 33404,
/* 5332 */  40918, 41963, 33298, 19850, 34816, 40887, 38633, 28832, 33184, 34430,
/* 5333 */  28793, 27651, 30404, 30265, 31862, 31777, 33231, 31211, 33749, 31445,
/* 5334 */  29068, 28889, 32845, 32984, 34409, 34060, 35260, 33127, 35911, 32968,
/* 5335 */  29727, 30975, 35057, 35006, 35627, 33897, 33316, 33071, 36686, 33846,
/* 5336 */  33905, 33071, 39241, 34642, 35026, 31795, 33492, 33553, 36580, 32066,
/* 5337 */  33004, 35016, 39315, 37067, 34347, 32915, 32510, 32867, 35704, 31768,
/* 5338 */  31686, 34755, 38911, 37263, 36143, 32939, 33787, 32856, 34358, 31434,
/* 5339 */  30714, 35895, 39618, 36461, 36340, 32319, 33178, 32773, 33580, 32221,
/* 5340 */  30220, 35029, 41781, 37398, 36273, 30835, 32600, 32482, 34195, 32934,
/* 5341 */  30452, 35975, 42676, 38266, 34985, 30105, 31841, 32579, 34056, 33664,
/* 5342 */  31051, 37767, 42638, 38362, 33800, 27440, 30756, 33700, 35911, 34014,
/* 5343 */  32053, 37954, 40856, 35440, 34447, 29320, 31919, 33934, 35514, 32798,
/* 5344 */  37584, 35564, 37089, 32756, 36873, 32988, 34556, 30407, 35658, 33372,
/* 5345 */  37463, 33256, 35614, 32176, 36081, 31497, 36545, 32789, 35750, 32360,
/* 5346 */  37343, 35197, 36285, 32152, 35612, 32517, 34812, 32796, 35877, 31839,
/* 5347 */  37469, 36642, 36863, 31631, 36276, 32307, 33290, 32102, 36086, 32966,
/* 5348 */  37314, 37047, 37346, 31475, 34880, 31598, 34453, 33230, 36482, 31912,
/* 5349 */  36475, 37812, 37342, 31077, 34706, 33037, 34489, 32528, 35576, 32676,
/* 5350 */  34544, 38575, 37690, 31585, 34392, 34357, 33770, 32046, 35123, 32833,
/* 5351 */  34118, 38350, 35824, 32187, 36383, 35094, 34002, 30875, 33854, 33425,
/* 5352 */  32521, 39016, 36914, 33281, 34773, 33615, 34739, 32036, 33301, 33198,
/* 5353 */  33097, 39662, 36801, 32721, 34059, 33405, 34221, 32640, 34743, 32630,
/* 5354 */  35297, 35666, 36792, 31918, 35436, 33528, 35117, 31222, 34959, 31775,
/* 5355 */  36914, 36669, 35616, 32175, 35648, 33466, 32715, 30805, 36568, 33375,
/* 5356 */  38023, 36558, 35030, 30860, 36958, 34270, 31239, 31432, 37045, 33150,
/* 5357 */  37709, 35931, 37305, 30935, 35058, 32724, 33163, 32689, 35550, 33456,
/* 5358 */  34052, 35063, 39311, 34194, 34578, 31710, 32428, 31255, 35338, 34168,
/* 5359 */  28952, 29866, 39912, 37913, 38102, 32005, 33566, 30045, 32466, 31407,
/* 5360 */  24200, 26195, 38673, 43414, 42460, 33855, 31361, 29156, 31869, 32348,
/* 5361 */  22931, 23968, 35145, 41584, 44608, 38738, 34666, 28585, 29151, 30955,
/* 5362 */  22269, 20985, 30832, 38238, 43296, 39493, 36084, 30177, 30594, 31202,
/* 5363 */  41441, 27491, 40352, 27902, 39807, 28142, 35949, 29957, 37118, 32626,
/* 5364 */  40194, 28337, 39343, 28917, 38999, 28746, 35372, 29683, 36992, 32617,
/* 5365 */  40867, 27076, 40312, 27818, 39934, 27753, 36366, 29047, 37249, 32333,
/* 5366 */  41610, 25910, 41352, 26899, 40394, 27257, 37062, 28667, 37486, 32116,
/* 5367 */  43257, 23786, 43438, 25565, 41142, 26556, 38087, 28638, 37277, 32544,
/* 5368 */  43381, 22765, 45300, 22867, 43933, 24489, 39369, 28033, 36945, 33046,
/* 5369 */  44010, 22113, 45934, 21962, 44675, 23858, 40291, 27166, 37705, 32800,
/* 5370 */  44059, 22008, 45375, 22777, 43336, 25314, 39173, 27967, 37065, 33050,
/* 5371 */  43058, 24796, 41566, 26767, 39814, 27458, 38396, 28264, 36783, 33463,
/* 5372 */  43177, 24558, 41645, 25820, 41093, 26503, 39141, 27666, 36897, 33497,
/* 5373 */  44419, 22155, 43926, 23638, 42948, 24676, 41192, 26033, 37888, 33036,
/* 5374 */  44442, 22928, 43056, 23899, 42806, 25017, 40911, 26239, 38081, 32950,
/* 5375 */  44452, 22950, 42921, 23374, 43503, 24591, 41038, 26107, 38170, 32876,
/* 5376 */  38971, 28478, 40213, 30016, 37445, 28443, 35529, 29847, 36638, 32631,
/* 5377 */  37883, 28873, 40221, 30426, 37215, 28655, 34584, 30108, 36240, 32937,
/* 5378 */  38735, 28612, 40974, 30032, 37382, 27555, 35915, 29723, 37364, 32537,
/* 5379 */  39164, 27409, 42569, 28314, 38660, 26874, 36401, 29682, 37086, 32674,
/* 5380 */  38475, 27736, 42164, 28909, 38400, 26980, 36069, 29611, 36793, 33070,
/* 5381 */  38656, 27653, 42195, 28881, 38241, 26729, 36590, 29105, 37564, 32756,
/* 5382 */  39108, 28239, 40849, 29586, 37309, 27452, 36586, 29368, 37857, 32300,
/* 5383 */  39703, 26875, 42040, 28368, 37950, 27389, 36550, 29468, 37590, 32676,
/* 5384 */  40004, 26619, 41667, 27692, 38736, 27098, 36678, 29731, 36961, 33018,
/* 5385 */  38592, 27798, 38786, 29414, 36909, 28642, 35452, 29270, 36838, 32887,
/* 5386 */  40091, 26104, 40582, 27269, 38246, 28181, 35784, 29925, 36601, 33074,
/* 5387 */  39048, 26960, 38439, 28777, 35998, 29842, 34769, 29626, 36358, 33213,
/* 5388 */  40163, 25822, 40189, 26695, 37967, 29076, 35175, 30305, 36090, 33393,
/* 5389 */  39522, 27839, 37085, 29056, 36176, 30368, 34480, 30210, 36776, 32951,
/* 5390 */  40297, 30761, 38054, 32329, 35515, 29329, 35736, 30229, 37676, 33001,
/* 5391 */  40020, 28938, 38405, 32702, 35753, 29143, 36436, 29402, 36073, 33728,
/* 5392 */  40039, 28192, 38672, 31811, 36783, 28674, 36856, 28594, 36210, 33528,
/* 5393 */  40530, 28054, 38303, 32080, 36900, 28192, 37663, 28114, 36207, 33840,
/* 5394 */  42250, 25661, 40860, 29527, 38477, 27069, 39562, 26820, 36983, 33578,
/* 5395 */  43478, 25367, 41099, 28983, 39019, 27160, 39788, 26553, 37826, 33592,
/* 5396 */  43008, 26726, 39483, 29690, 38587, 27887, 39222, 26850, 37813, 33614,
/* 5397 */  42465, 28545, 37996, 29516, 37960, 29575, 37912, 28154, 36899, 34069,
/* 5398 */  42211, 29375, 36182, 29488, 38402, 29852, 37500, 27996, 37279, 33497,
/* 5399 */  43241, 29485, 35303, 29378, 39290, 29620, 37773, 27565, 38184, 33208,
/* 5400 */  39748, 31432, 37481, 31488, 35980, 30418, 34105, 31469, 37540, 32212,
/* 5401 */  40928, 31196, 36686, 32801, 34828, 30477, 34342, 32077, 37579, 32111,
/* 5402 */  40504, 31490, 38454, 31853, 34983, 29431, 35068, 31828, 38147, 32379,
/* 5403 */  40408, 31069, 38898, 31000, 36201, 28667, 36384, 30180, 38306, 32702,
/* 5404 */  41495, 29919, 38453, 31317, 36502, 27655, 38083, 29580, 38248, 32400,
/* 5405 */  41871, 27680, 40349, 30905, 36352, 27747, 38751, 27946, 39191, 32240,
/* 5406 */  42329, 27182, 40616, 30535, 36980, 27355, 39058, 27745, 39004, 32578,
/* 5407 */  43669, 26986, 40316, 28943, 38890, 26336, 39863, 28262, 38653, 32369,
/* 5408 */  43888, 27291, 38961, 30018, 38477, 27539, 39011, 28641, 37408, 33685,
/* 5409 */  45967, 23208, 43322, 26135, 41085, 25880, 41605, 26088, 38649, 33418,
/* 5410 */  47045, 21643, 45109, 22276, 45012, 24310, 42800, 24090, 40511, 32650,
/* 5411 */  47135, 22952, 43085, 23643, 43060, 25566, 43260, 24520, 39766, 32458,
/* 5412 */  46802, 24290, 41571, 23669, 43162, 27118, 41698, 25539, 38335, 33404,
/* 5413 */  42029, 26069, 39138, 29448, 37954, 28592, 37234, 28274, 37735, 32292,
/* 5414 */  41570, 26799, 38057, 30693, 37081, 28436, 37920, 27598, 37767, 32532,
/* 5415 */  42949, 25309, 39435, 29786, 37696, 27771, 39047, 26957, 38464, 32232,
/* 5416 */  42443, 25483, 39456, 29551, 37964, 27586, 38818, 27309, 37715, 32664,
/* 5417 */  42844, 23756, 42478, 25962, 40650, 26390, 38837, 27954, 36999, 32995,
/* 5418 */  44611, 22659, 43013, 25701, 41344, 25172, 41083, 26096, 38974, 32396,
/* 5419 */  44546, 23436, 41731, 25689, 42281, 24848, 40526, 26796, 38663, 32387,
/* 5420 */  44855, 23637, 41059, 26258, 41487, 25961, 40127, 26539, 39015, 32388,
/* 5421 */  46580, 22357, 40818, 27044, 41006, 25925, 41723, 24263, 41095, 31295,
/* 5422 */  45726, 22765, 42004, 24603, 42301, 25792, 41655, 25292, 38682, 32777,
/* 5423 */  45203, 22982, 42327, 23414, 42626, 26050, 41285, 25566, 37952, 32910,
/* 5424 */  43846, 25573, 40347, 23528, 42187, 27124, 40342, 26500, 36665, 33407,
/* 5425 */  45065, 25351, 40393, 22771, 43445, 27316, 40663, 25405, 38145, 33087,
/* 5426 */  39320, 29418, 37423, 31018, 36761, 30826, 34587, 29112, 36846, 32575,
/* 5427 */  38427, 29756, 37076, 30906, 37298, 30325, 34994, 28410, 36550, 32574,
/* 5428 */  39924, 29290, 37464, 30767, 37283, 30375, 35262, 28272, 37765, 32397,
/* 5429 */  41119, 28660, 37512, 31315, 36427, 30956, 35667, 27912, 38462, 32247,
/* 5430 */  41888, 28348, 37056, 31409, 36782, 30583, 35853, 28790, 37625, 32536,
/* 5431 */  43248, 25638, 40283, 28339, 39377, 28468, 37539, 28153, 37546, 32818,
/* 5432 */  42521, 26314, 39995, 28125, 39578, 28274, 38306, 26919, 37925, 32857,
/* 5433 */  41603, 27380, 39453, 28186, 39437, 28590, 37818, 27452, 37012, 33379,
/* 5434 */  41536, 27833, 39066, 28072, 39131, 29032, 37725, 27656, 36888, 33102,
/* 5435 */  41905, 27740, 38812, 28441, 38490, 29567, 37815, 27775, 36625, 33276,
/* 5436 */  41431, 28156, 38260, 31098, 36290, 29241, 36677, 29308, 38117, 32197,
/* 5437 */  40954, 28128, 38282, 30955, 36396, 29245, 36543, 29133, 38106, 32212,
/* 5438 */  42180, 27236, 38568, 31099, 36566, 28539, 37861, 28298, 38670, 32124,
/* 5439 */  41924, 27616, 37631, 31818, 35791, 29834, 36665, 28627, 38702, 32026,
/* 5440 */  42422, 27233, 37448, 31651, 36041, 29596, 36875, 28891, 38384, 32114,
/* 5441 */  41710, 27398, 37394, 30271, 37362, 29367, 36245, 29168, 37580, 32527,
/* 5442 */  41186, 28154, 36642, 30179, 37160, 29799, 36036, 28793, 37563, 32632,
/* 5443 */  40651, 29044, 35973, 29864, 36809, 30386, 35863, 28715, 37458, 32534,
/* 5444 */  42879, 27490, 36504, 29337, 38273, 29889, 36128, 28563, 38574, 32043,
/* 5445 */  43376, 27461, 35301, 31408, 36461, 30353, 36932, 27949, 38812, 31885,
/* 5446 */  43204, 26907, 36582, 30392, 36729, 30123, 36826, 28588, 38010, 32379,
/* 5447 */  42533, 27478, 36350, 31021, 37070, 28788, 37981, 28492, 37113, 33315,
/* 5448 */  38194, 30453, 36435, 32069, 35546, 31317, 34279, 28948, 35785, 33972,
/* 5449 */  39430, 28919, 38013, 30181, 37192, 29895, 35996, 27873, 36736, 33489,
/* 5450 */  38974, 29801, 36766, 31066, 36452, 30436, 35942, 27975, 35999, 33721,
/* 5451 */  40022, 29148, 37019, 30845, 36618, 30151, 37154, 27398, 36142, 33570,
/* 5452 */  41296, 28930, 37237, 30876, 36539, 30204, 38061, 27609, 35616, 34039,
/* 5453 */  42877, 28592, 37350, 30558, 36745, 30017, 39920, 26920, 35890, 34077,
/* 5454 */  44017, 28565, 37366, 30543, 36978, 30171, 41270, 26205, 35711, 34620,
/* 5455 */  45033, 31832, 34885, 31058, 35610, 32961, 39058, 28081, 34540, 35188,
/* 5456 */  39419, 29928, 36538, 31552, 36299, 30032, 35735, 29067, 35709, 34083,
/* 5457 */  37371, 32994, 35632, 32225, 35058, 30619, 35270, 29675, 35487, 34700,
/* 5458 */  35880, 34932, 36635, 31106, 33220, 31262, 35590, 31014, 34614, 34131,
/* 5459 */  37643, 33138, 37414, 31103, 34640, 31254, 35186, 30096, 35698, 34628,
/* 5460 */  40048, 30730, 40943, 27281, 38144, 29542, 35943, 30527, 35718, 34828,
/* 5461 */  37386, 32910, 39011, 30230, 36415, 32173, 33519, 30716, 33972, 36089,
/* 5462 */  30084, 32529, 38385, 35105, 35371, 32630, 32841, 29883, 32048, 33496,
/* 5463 */  26796, 29857, 40381, 41096, 40858, 35855, 34252, 29785, 30425, 31849,
/* 5464 */  27978, 34119, 39518, 35621, 35573, 33623, 34672, 32873, 33003, 32274,
/* 5465 */  39311, 29048, 38305, 30216, 38041, 29339, 34377, 30003, 36873, 32430,
/* 5466 */  39070, 28479, 39333, 29127, 38999, 28790, 34677, 29416, 36778, 32668,
/* 5467 */  38375, 30289, 38456, 30357, 37956, 29407, 33968, 29757, 36840, 33341,
/* 5468 */  36523, 32038, 37071, 31508, 36871, 31045, 32280, 29692, 36511, 33599,
/* 5469 */  36004, 32777, 36239, 32416, 36232, 31568, 31957, 29708, 36258, 33772,
/* 5470 */  36452, 32574, 36855, 31833, 36870, 31512, 31949, 29908, 36322, 33791,
/* 5471 */  37229, 31892, 38004, 30895, 38135, 31061, 32727, 29622, 36470, 33659,
/* 5472 */  37959, 32839, 38651, 31144, 38312, 31047, 32215, 29771, 37083, 34279,
/* 5473 */  39629, 34170, 38356, 31468, 38004, 31345, 32619, 30362, 38016, 33444,
/* 5474 */  41003, 34177, 38208, 32204, 36058, 32600, 31417, 30189, 37987, 34225,
/* 5475 */  40146, 31113, 35856, 29095, 37905, 32812, 34566, 27688, 37768, 32626,
/* 5476 */  40724, 30567, 36263, 28501, 38648, 32088, 35178, 27524, 38124, 32129,
/* 5477 */  42237, 29969, 36633, 27810, 39916, 31505, 35256, 27398, 39405, 31767,
/* 5478 */  43248, 29164, 37384, 27103, 40747, 31074, 36070, 26771, 39866, 31871,
/* 5479 */  43925, 29242, 36964, 26826, 42149, 30250, 36470, 26141, 41204, 31177,
/* 5480 */  45328, 28437, 37381, 26109, 43219, 29954, 36691, 25316, 42567, 30908,
/* 5481 */  43039, 29741, 38524, 27254, 40442, 31555, 36467, 27301, 38666, 32780,
/* 5482 */  41947, 30140, 37969, 28831, 38571, 33685, 35334, 28865, 37346, 32620,
/* 5483 */  41887, 29069, 38844, 28010, 40026, 31932, 36681, 28537, 38145, 31600,
/* 5484 */  37439, 31313, 36315, 32958, 36144, 30878, 33832, 29600, 36163, 33210,
/* 5485 */  37001, 31983, 35803, 33313, 36075, 30976, 33570, 29716, 36043, 33357,
/* 5486 */  36921, 31833, 36086, 33151, 36155, 30922, 33627, 29661, 35969, 33310,
/* 5487 */  37033, 32118, 35934, 33197, 36164, 30755, 33586, 29829, 36308, 33213,
/* 5488 */  36543, 31895, 36365, 33106, 36116, 30985, 33408, 29558, 36062, 33334,
/* 5489 */  35998, 31956, 36345, 33644, 35641, 31158, 33240, 29425, 35821, 33564,
/* 5490 */  35714, 32091, 36019, 33955, 35605, 31203, 33256, 29157, 35522, 33841,
/* 5491 */  36122, 31895, 35858, 34280, 35367, 31157, 33563, 29206, 35585, 33633,
/* 5492 */  36494, 31634, 36304, 33738, 35553, 31207, 33677, 29195, 35625, 33574,
/* 5493 */  36552, 31918, 35956, 33793, 35493, 31355, 33649, 29123, 35768, 33503,
/* 5494 */  36298, 32036, 35882, 33915, 35512, 31314, 33566, 29008, 35696, 33654,
/* 5495 */  36325, 31986, 36073, 33765, 35361, 31460, 33759, 28894, 35608, 33710,
/* 5496 */  36732, 31784, 36483, 33448, 35458, 31272, 33898, 28949, 35723, 33820,
/* 5497 */  37378, 31612, 36629, 33110, 35772, 30841, 34136, 29097, 36049, 33777,
/* 5498 */  39434, 27690, 36994, 30750, 37534, 28187, 36556, 29812, 33285, 34289,
/* 5499 */  40425, 26624, 37804, 30323, 38097, 27624, 37255, 30080, 32908, 34265,
/* 5500 */  42479, 24791, 39158, 29784, 39243, 26097, 39028, 29836, 33139, 34282,
/* 5501 */  44397, 22500, 40661, 28938, 40916, 24110, 40719, 29754, 32992, 34183,
/* 5502 */  46064, 20505, 42232, 27757, 42713, 22216, 42189, 29503, 33324, 33875,
/* 5503 */  47112, 19933, 41541, 29063, 42461, 21599, 42512, 30422, 32772, 33924,
/* 5504 */  48799, 17571, 43843, 27573, 43653, 19895, 45181, 28136, 34609, 33417,
/* 5505 */  49180, 18397, 41978, 29592, 42893, 20268, 44345, 29699, 33569, 34002,
/* 5506 */  50925, 15326, 44661, 27839, 45064, 17247, 47251, 28221, 34363, 33788,
/* 5507 */  51788, 13793, 45874, 27776, 44815, 16883, 48210, 27575, 34663, 33801,
/* 5508 */  53249, 10811, 48900, 26555, 45004, 15807, 50579, 25681, 35363, 33938,
/* 5509 */  41099, 26181, 42037, 27037, 40072, 27428, 37264, 28116, 37467, 32976,
/* 5510 */  42159, 24873, 43047, 26424, 40322, 27184, 37477, 28403, 37551, 32716,
/* 5511 */  40780, 26685, 40684, 28765, 38431, 28590, 36428, 28563, 37203, 32840,
/* 5512 */  40258, 27075, 40679, 28744, 38645, 28334, 36266, 28885, 36788, 33044,
/* 5513 */  40927, 26703, 41046, 28608, 38835, 27911, 37254, 28051, 37503, 32855,
/* 5514 */  40792, 26891, 41058, 28968, 38907, 27588, 37296, 28198, 37275, 33115,
/* 5515 */  40378, 27713, 40522, 29955, 37863, 28373, 36404, 28803, 37298, 33127,
/* 5516 */  39586, 28220, 40122, 30918, 37474, 28421, 36233, 28423, 37409, 33163,
/* 5517 */  38906, 28752, 39818, 31676, 37103, 28433, 35964, 28577, 37118, 33361,
/* 5518 */  38662, 28554, 40356, 31215, 37932, 27960, 35869, 28904, 36636, 33425,
/* 5519 */  37605, 28786, 39935, 32205, 37708, 28350, 35347, 28822, 35942, 33526,
/* 5520 */  37090, 29185, 39925, 32936, 37327, 28370, 35069, 28978, 35805, 33681,
/* 5521 */  37354, 28940, 40358, 32516, 37815, 28095, 35335, 28909, 35729, 33618,
/* 5522 */  38577, 28603, 37359, 30253, 36749, 29938, 36206, 27147, 36805, 32212,
/* 5523 */  40182, 28707, 37321, 30797, 36508, 29902, 36948, 26965, 37866, 32812,
/* 5524 */  42918, 27118, 39601, 29192, 38033, 28424, 38929, 25935, 40276, 32314,
/* 5525 */  42486, 28009, 39445, 29039, 39241, 28072, 38810, 26401, 39059, 33528,
/* 5526 */  42255, 27924, 38439, 29737, 38614, 29194, 39470, 26153, 39571, 33167,
/* 5527 */  41101, 28827, 38347, 30639, 37368, 30310, 38524, 27002, 38121, 34548,
/* 5528 */  37185, 30636, 36421, 30720, 36349, 32821, 35145, 31105, 34379, 35343,
/* 5529 */  33380, 30849, 34783, 31246, 33701, 31995, 34575, 31338, 34290, 33454,
/* 5530 */  31436, 29367, 33341, 31152, 34125, 31508, 33849, 31077, 35382, 33936,
/* 5531 */  31808, 28816, 31571, 28402, 32312, 30009, 32873, 30575, 34903, 32523,
/* 5532 */  35983, 29085, 33355, 28318, 34870, 29983, 34602, 29629, 36104, 32255,
/* 5533 */  34527, 29898, 32475, 29219, 33472, 30970, 34201, 30219, 35375, 33100,
/* 5534 */  39461, 31090, 36239, 32746, 36702, 28567, 35769, 29770, 36782, 33581,
/* 5535 */  40411, 30599, 38140, 31396, 37320, 27712, 36812, 29765, 37200, 33941,
/* 5536 */  38990, 31932, 36439, 33562, 36106, 27923, 36245, 30780, 35412, 34670,
/* 5537 */  39865, 30802, 36751, 34059, 36561, 27516, 36695, 30272, 35004, 35378,
/* 5538 */  40208, 30061, 37395, 34246, 36656, 27069, 37432, 29563, 35403, 35127,
/* 5539 */  41240, 28766, 38683, 34485, 36633, 26233, 38906, 29061, 34945, 35428,
/* 5540 */  42760, 27811, 39809, 34811, 36179, 25327, 40204, 28010, 36129, 35446,
/* 5541 */  44562, 25540, 41465, 34888, 35501, 25756, 41116, 26513, 37230, 34902,
/* 5542 */  41869, 29282, 39700, 36729, 35970, 27373, 36968, 29888, 34600, 35329,
/* 5543 */  39247, 32333, 38301, 37502, 35677, 29105, 34259, 32296, 34015, 34434,
/* 5544 */  37877, 29937, 37510, 30081, 37200, 29385, 35685, 28659, 35504, 34383,
/* 5545 */  38040, 29856, 37545, 29933, 37526, 29288, 35679, 28445, 35746, 34475,
/* 5546 */  38483, 29391, 37958, 29385, 37828, 29140, 35931, 28244, 36164, 34017,
/* 5547 */  39580, 29103, 38468, 28734, 38335, 29018, 36821, 27794, 37121, 33606,
/* 5548 */  41560, 27282, 40078, 27139, 40186, 27313, 38605, 27008, 38832, 32729,
/* 5549 */  42569, 27724, 39458, 27161, 39533, 28105, 38663, 27565, 39699, 32147,
/* 5550 */  43435, 25073, 41348, 26156, 40384, 26779, 40426, 25738, 41313, 31337,
/* 5551 */  41125, 25126, 40051, 25359, 39213, 27460, 38360, 27285, 38452, 32933,
/* 5552 */  39994, 25319, 37814, 26789, 37536, 27865, 37477, 26250, 38586, 31606,
/* 5553 */  39858, 28270, 39489, 30143, 37786, 28468, 36942, 28117, 37594, 32732,
/* 5554 */  40598, 28363, 39807, 29984, 37591, 28387, 37216, 28084, 38383, 32551,
/* 5555 */  41080, 27800, 40061, 29983, 37666, 28037, 37643, 27830, 38663, 32345,
/* 5556 */  41821, 26924, 41668, 28279, 39171, 26781, 38456, 27852, 38857, 32254,
/* 5557 */  40483, 27949, 40783, 29714, 38233, 27520, 37445, 28339, 37982, 32770,
/* 5558 */  41839, 26776, 41924, 28984, 38329, 27252, 38341, 27594, 39321, 31994,
/* 5559 */  41955, 26676, 42473, 28545, 38687, 27131, 38241, 27933, 38941, 32178,
/* 5560 */  41040, 27397, 42238, 29084, 38719, 26773, 38342, 27613, 38942, 32094,
/* 5561 */  41343, 27287, 43087, 28448, 39292, 26277, 38276, 27772, 38914, 32527,
/* 5562 */  38593, 30378, 39942, 32943, 35854, 29453, 34585, 29688, 36980, 33500,
/* 5563 */  37932, 31764, 39572, 32648, 36108, 29118, 34339, 30222, 37218, 33160,
/* 5564 */  39088, 30985, 39683, 33011, 35227, 29470, 34874, 29624, 38353, 32561,
/* 5565 */  38384, 31538, 39676, 33384, 34931, 29640, 34576, 29656, 38070, 32821,
/* 5566 */  39669, 29068, 38287, 30055, 37278, 29406, 35568, 29199, 37918, 32075,
/* 5567 */  39583, 28478, 39654, 29672, 37804, 28397, 36092, 29111, 37433, 32749,
/* 5568 */  40227, 27718, 40484, 28998, 38389, 27776, 36745, 28580, 38062, 32249,
/* 5569 */  39535, 28073, 40613, 29455, 38229, 27653, 36664, 28349, 37814, 32464,
/* 5570 */  38151, 28873, 40739, 30469, 37647, 27613, 35990, 28903, 37274, 32580,
/* 5571 */  37056, 29737, 41151, 31425, 37276, 27327, 35364, 29531, 37143, 32876,
/* 5572 */  37124, 30734, 41432, 31572, 37147, 27376, 35051, 30300, 37316, 32849,
/* 5573 */  36885, 31302, 41415, 32318, 36928, 27446, 34544, 30909, 37236, 32482,
/* 5574 */  34859, 33343, 41028, 34361, 36013, 27930, 32687, 31594, 36910, 33096,
/* 5575 */  32644, 34285, 41474, 35985, 36086, 28358, 31367, 31831, 36322, 33253,
/* 5576 */  31804, 35474, 41553, 36964, 35758, 28177, 30425, 32394, 36362, 33422,
/* 5577 */  31102, 36194, 42639, 37123, 35333, 27348, 29997, 33071, 36655, 33436,
/* 5578 */  37065, 29719, 37970, 31943, 37118, 29730, 35296, 28393, 34766, 34236,
/* 5579 */  37446, 30019, 38056, 31769, 37177, 29624, 35351, 28349, 35128, 34480,
/* 5580 */  37086, 30568, 37850, 32323, 36825, 30037, 34915, 28463, 35157, 34610,
/* 5581 */  37306, 30549, 38345, 31719, 37699, 29834, 34939, 28377, 35438, 34568,
/* 5582 */  37479, 30267, 39915, 30471, 38969, 29762, 34450, 28906, 35162, 34706,
/* 5583 */  38324, 28861, 42371, 28560, 40683, 29418, 34426, 29549, 34386, 35025,
/* 5584 */  36639, 28806, 42454, 30163, 40696, 30695, 34377, 29529, 33309, 34342,
/* 5585 */  34667, 33363, 43865, 35629, 35093, 29848, 33936, 32214, 34927, 32768,
/* 5586 */  33936, 32703, 42563, 37175, 35171, 31300, 34132, 31780, 35001, 31790,
/* 5587 */  36325, 33702, 43048, 34569, 33897, 31188, 32885, 33012, 34851, 33561,
/* 5588 */  37207, 31582, 34897, 33371, 36530, 28943, 34444, 30087, 34949, 34163,
/* 5589 */  40971, 30617, 35016, 33158, 37085, 27523, 36961, 30246, 36596, 33413,
/* 5590 */  42289, 28188, 37418, 32433, 36957, 27128, 38674, 28451, 37687, 33295,
/* 5591 */  44732, 26250, 38173, 33045, 36148, 26418, 41410, 26895, 38706, 33011,
/* 5592 */  46896, 22114, 42174, 31509, 35686, 26277, 44129, 23445, 41035, 32197,
/* 5593 */  43411, 23669, 40381, 32885, 36620, 26815, 41504, 25543, 37231, 33323,
/* 5594 */  42090, 25414, 38256, 35581, 35510, 28203, 40579, 26511, 36274, 33905,
/* 5595 */  38862, 29110, 35988, 36243, 37012, 33060, 34361, 33428, 32933, 33881,
/* 5596 */  35738, 33922, 35960, 35068, 37116, 33423, 32990, 32556, 35724, 35464,
/* 5597 */  33835, 35353, 37777, 34116, 35869, 32610, 34876, 34186, 35160, 34004,
/* 5598 */  41108, 30897, 35926, 26474, 41176, 30356, 34770, 28411, 39038, 32182,
/* 5599 */  43018, 29913, 35729, 25748, 42990, 29381, 35143, 27887, 40470, 31327,
/* 5600 */  44129, 27003, 39324, 23983, 42714, 28116, 38156, 27774, 37812, 32799,
/* 5601 */  46972, 22377, 43733, 20420, 46422, 26118, 39569, 26500, 38913, 32805,
/* 5602 */  45769, 25009, 41755, 20934, 44657, 28719, 38337, 27120, 37771, 33315,
/* 5603 */  48389, 22016, 43849, 19323, 46716, 28014, 38714, 27020, 38162, 33205,
/* 5604 */  50603, 18063, 48833, 14028, 51874, 24943, 39664, 27969, 36988, 33644,
/* 5605 */  48451, 23886, 42731, 18561, 47238, 28010, 40405, 25599, 38514, 33035,
/* 5606 */  46717, 29238, 35043, 26609, 40406, 33008, 36018, 29672, 36342, 33416,
/* 5607 */  44227, 34048, 32875, 26585, 38054, 35820, 36077, 29114, 35785, 33707,
/* 5608 */  36448, 30434, 36461, 29410, 36317, 29722, 34708, 29525, 36354, 33995,
/* 5609 */  35365, 31094, 36549, 29056, 35608, 29907, 34730, 30104, 35756, 34313,
/* 5610 */  36360, 29998, 36653, 27847, 36709, 29648, 35291, 29363, 35517, 34234,
/* 5611 */  37961, 29815, 37272, 27044, 37982, 29746, 36395, 29326, 35392, 34540,
/* 5612 */  39862, 29416, 38253, 26420, 39066, 29523, 38156, 29448, 34757, 34782,
/* 5613 */  42040, 28102, 40815, 25399, 40474, 28014, 40923, 28740, 35281, 34240,
/* 5614 */  40358, 28872, 43265, 26926, 39405, 28619, 40894, 29523, 36393, 31515,
/* 5615 */  38209, 30119, 42519, 30427, 38857, 30097, 39243, 29748, 35280, 31333,
/* 5616 */  38187, 30578, 42236, 30235, 39609, 29464, 39359, 29632, 34953, 31759,
/* 5617 */  38194, 29901, 37596, 28446, 37164, 29930, 34424, 30998, 36515, 33743,
/* 5618 */  38944, 28841, 39860, 26952, 38230, 28816, 35731, 31389, 36406, 33981,
/* 5619 */  38453, 30611, 38927, 28779, 36034, 30874, 34507, 32979, 35801, 34421,
/* 5620 */  38519, 31942, 35601, 32143, 34528, 32359, 33955, 31956, 36468, 34424,
/* 5621 */  39974, 31724, 34048, 34283, 33441, 34022, 34254, 30904, 36419, 34350,
/* 5622 */  40274, 31589, 36727, 33828, 34499, 34794, 33274, 31986, 34180, 35177,
/* 5623 */  40763, 27818, 47566, 25339, 42127, 25651, 37898, 30460, 35503, 33949,
/* 5624 */  39839, 29174, 45311, 27943, 40534, 28130, 35768, 30955, 34847, 34387,
/* 5625 */  38462, 30077, 44547, 29321, 40268, 28787, 35538, 30660, 34685, 34107,
/* 5626 */  38323, 29969, 44658, 29650, 40110, 28396, 36004, 30577, 34910, 33780,
/* 5627 */  39495, 29247, 38812, 31369, 36129, 27473, 37163, 30269, 38348, 33274,
/* 5628 */  39745, 27913, 40209, 29549, 37259, 26712, 37567, 30538, 37568, 33291,
/* 5629 */  38736, 28596, 39051, 31426, 36082, 27360, 36843, 30996, 36981, 33981,
/* 5630 */  38387, 29837, 38947, 31932, 36096, 27211, 37025, 31677, 37162, 33883,
/* 5631 */  37329, 32100, 38741, 32082, 36240, 27536, 36364, 32727, 37520, 33239,
/* 5632 */  38550, 31824, 40191, 32005, 35961, 27484, 38284, 31990, 37144, 32740,
/* 5633 */  40350, 27305, 45532, 27796, 40010, 27539, 39752, 29688, 36749, 31359,
/* 5634 */  41963, 24559, 49182, 23247, 44007, 24773, 41223, 29128, 36511, 31774,
/* 5635 */  41353, 26117, 48189, 24763, 41909, 24693, 41423, 29352, 37477, 31141,
/* 5636 */  42002, 25375, 49775, 23004, 43144, 22853, 42470, 28862, 38406, 30828,
/* 5637 */  39474, 28175, 39469, 28791, 38789, 28212, 36543, 28494, 37380, 32494,
/* 5638 */  39820, 28325, 38577, 30000, 37892, 28441, 36707, 28245, 37767, 32258,
/* 5639 */  40728, 27595, 39237, 29395, 38425, 27996, 36893, 28686, 37493, 32682,
/* 5640 */  39601, 28006, 38965, 29266, 38623, 27817, 36426, 28839, 36760, 32980,
/* 5641 */  41754, 25873, 41330, 27260, 40381, 26214, 38748, 27228, 38258, 32679,
/* 5642 */  41167, 26676, 40143, 28313, 39589, 26870, 38256, 27569, 37656, 32924,
/* 5643 */  39851, 27112, 39553, 28502, 39359, 27373, 37445, 28325, 35732, 33686,
/* 5644 */  41034, 26449, 40364, 27829, 39928, 26882, 38312, 28236, 35876, 33955,
/* 5645 */  42871, 24132, 42685, 25490, 41773, 25290, 40614, 26712, 36792, 33469,
/* 5646 */  43979, 23515, 43418, 24518, 42583, 24595, 42003, 25984, 37280, 33235,
/* 5647 */  43681, 24480, 42637, 24439, 42235, 25678, 40843, 27422, 36049, 33456,
/* 5648 */  43243, 25412, 41818, 24915, 40890, 27033, 40326, 28586, 34437, 33743,
/* 5649 */  44662, 24142, 43493, 22537, 43043, 25916, 41585, 28011, 34646, 33804,
/* 5650 */  45795, 23220, 44847, 20728, 44065, 26149, 41362, 28717, 34094, 34124,
/* 5651 */  40736, 26298, 42302, 27758, 38927, 27350, 37309, 28695, 37562, 32506,
/* 5652 */  39968, 28053, 40271, 30122, 37279, 28049, 36949, 28976, 37293, 32786,
/* 5653 */  41282, 24978, 43525, 26952, 40543, 25956, 38352, 27987, 37177, 33030,
/* 5654 */  42189, 24547, 43078, 27482, 40650, 25767, 39108, 27582, 36758, 33678,
/* 5655 */  43872, 22627, 44660, 25450, 42068, 24810, 41018, 26323, 37501, 33098,
/* 5656 */  45540, 21297, 45206, 24884, 41789, 25717, 41324, 25912, 37820, 33077,
/* 5657 */  46598, 20553, 46169, 22579, 43953, 24299, 43040, 25367, 37493, 33271,
/* 5658 */  45642, 22893, 44463, 22204, 43936, 24655, 42886, 27025, 35459, 33658,
/* 5659 */  46122, 23571, 43850, 21973, 42840, 26926, 42152, 27004, 35555, 33678,
/* 5660 */  47047, 23247, 44031, 20690, 44017, 27107, 42240, 26801, 35399, 34098,
/* 5661 */  46498, 24341, 43908, 19742, 44558, 27071, 42511, 27103, 34358, 34733,
/* 5662 */  46607, 23584, 44403, 20307, 44267, 26341, 42788, 27526, 34134, 34552,
/* 5663 */  47494, 22399, 44511, 20869, 44737, 25780, 43623, 25663, 35596, 34448,
/* 5664 */  40319, 29725, 36734, 33071, 35428, 29910, 35311, 29833, 36857, 33520,
/* 5665 */  39345, 30663, 35923, 33261, 35967, 29585, 34691, 30298, 35952, 34199,
/* 5666 */  39568, 30243, 37198, 31497, 36835, 29573, 34741, 30089, 36442, 33837,
/* 5667 */  40878, 28981, 37854, 31328, 36707, 29395, 36098, 29272, 36620, 33750,
/* 5668 */  43040, 27157, 38743, 30187, 38623, 27506, 38429, 28276, 37000, 33584,
/* 5669 */  45306, 25199, 40026, 30028, 38656, 26888, 40263, 27619, 37222, 33922,
/* 5670 */  46624, 23873, 40942, 29711, 38726, 26240, 42436, 26391, 36814, 34489,
/* 5671 */  40143, 35345, 36474, 31923, 34505, 30245, 35739, 34388, 34623, 34380,
/* 5672 */  36568, 35688, 37613, 33545, 33790, 31217, 34416, 32772, 36660, 34591,
/* 5673 */  44021, 25240, 40055, 28525, 39440, 27651, 38294, 28316, 38279, 32142,
/* 5674 */  43205, 26304, 38549, 30432, 37526, 28945, 37670, 28066, 38300, 32172,
/* 5675 */  43833, 25233, 39516, 30124, 37679, 28506, 38689, 27334, 38457, 32308,
/* 5676 */  42589, 27659, 36975, 32609, 35578, 29897, 38057, 27392, 38607, 32608,
/* 5677 */  43468, 26956, 37538, 33200, 35424, 29152, 39145, 26966, 38993, 32891,
/* 5678 */  42655, 28420, 37862, 32619, 35073, 30123, 37443, 29387, 37897, 33291,
/* 5679 */  42215, 28690, 37043, 33491, 34647, 30148, 37845, 28309, 38841, 32930,
/* 5680 */  43644, 26033, 39552, 31482, 36050, 29209, 39285, 27090, 39806, 32503,
/* 5681 */  42910, 27260, 36737, 34537, 34666, 29390, 39607, 27798, 39019, 33038,
/* 5682 */  39631, 30670, 34851, 35472, 34330, 29945, 37951, 29848, 37700, 34391,
/* 5683 */  38823, 29288, 36588, 34292, 36269, 30638, 38034, 29736, 36910, 34686,
/* 5684 */  38991, 28880, 35498, 33877, 36585, 31545, 38473, 30121, 37257, 33146,
/* 5685 */  38314, 29656, 35020, 32069, 36787, 29536, 37826, 31063, 36993, 33971,
/* 5686 */  38582, 28646, 35741, 32627, 36502, 29458, 38983, 30306, 37152, 35032,
/* 5687 */  39041, 28272, 37374, 31201, 37206, 29408, 38678, 31201, 36127, 35278,
/* 5688 */  39417, 27197, 37835, 30606, 37565, 28936, 38631, 30864, 35485, 36002,
/* 5689 */  37134, 29825, 34725, 32010, 36581, 30398, 37147, 31671, 35028, 34740,
/* 5690 */  36780, 30405, 36968, 33203, 38504, 31196, 36958, 30594, 35187, 33148,
/* 5691 */  37556, 32486, 36417, 33180, 35718, 32022, 35536, 32704, 36330, 33160,
/* 5692 */  35905, 34678, 35749, 33596, 34834, 32843, 34436, 33034, 36287, 32918,
/* 5693 */  34562, 34890, 36485, 34163, 36228, 33612, 33618, 32659, 35498, 33243,
/* 5694 */  35688, 33997, 38475, 31943, 37267, 31725, 35967, 32117, 35563, 33957,
/* 5695 */  35200, 34428, 37529, 32954, 35501, 32235, 35486, 33302, 35579, 33080,
/* 5696 */  35262, 34657, 36815, 34446, 34825, 32512, 34373, 33662, 36289, 33106,
/* 5697 */  35541, 34092, 36888, 33076, 35301, 33158, 34196, 34021, 35753, 33126,
/* 5698 */  35665, 34220, 35212, 33311, 36342, 33880, 34684, 33135, 33584, 33871,
/* 5699 */  35803, 34358, 35242, 33689, 36512, 33792, 35032, 33295, 33918, 33941,
/* 5700 */  35244, 34264, 36810, 34402, 35969, 33632, 34050, 33883, 33387, 34432,
/* 5701 */  35395, 34296, 36595, 33659, 35843, 32341, 34966, 34325, 34882, 33510,
/* 5702 */  42141, 25420, 39397, 29443, 39238, 26422, 38685, 29614, 33545, 34597,
/* 5703 */  42672, 25079, 39043, 29154, 39921, 25508, 39559, 29216, 33887, 34283,
/* 5704 */  43498, 24353, 39704, 28131, 40995, 24883, 39804, 29659, 33653, 34399,
/* 5705 */  44918, 22741, 41033, 27920, 41183, 24152, 41243, 29243, 33583, 34819,
/* 5706 */  45623, 22065, 41434, 27965, 41425, 23525, 42054, 29276, 33341, 34955,
/* 5707 */  46355, 21457, 41600, 28251, 41414, 23291, 42197, 29959, 32755, 35066,
/* 5708 */  46929, 20839, 42105, 27889, 42285, 22213, 43095, 29746, 32786, 34930,
/* 5709 */  48418, 18939, 43482, 27642, 42527, 21220, 45051, 27942, 34233, 34436,
/* 5710 */  49753, 16714, 45421, 26565, 44200, 18773, 47120, 27515, 33939, 34771,
/* 5711 */  50586, 15820, 45314, 27429, 44204, 18139, 47186, 28486, 33184, 34983,
/* 5712 */  50987, 15561, 45136, 27295, 44994, 17874, 46441, 29503, 32966, 34710,
/* 5713 */  40592, 27779, 38275, 28597, 38011, 30172, 36025, 28374, 36456, 32679,
/* 5714 */  40924, 27238, 38407, 29093, 37359, 30763, 35464, 28869, 36202, 32658,
/* 5715 */  40872, 28185, 37195, 30591, 36295, 31389, 35303, 28570, 36904, 32500,
/* 5716 */  40840, 28808, 36856, 31044, 36266, 31457, 35548, 28137, 37247, 32729,
/* 5717 */  42022, 27808, 38478, 29781, 37480, 30922, 35808, 28383, 37641, 32720,
/* 5718 */  42135, 27440, 40415, 28517, 37576, 32799, 33027, 31248, 35728, 33993,
/* 5719 */  38937, 33404, 35931, 32209, 35236, 34779, 32387, 30037, 36477, 34613,
/* 5720 */  31666, 32185, 35715, 33987, 36359, 34326, 33246, 30463, 33592, 32578,
/* 5721 */  28746, 27363, 32063, 30533, 34114, 32789, 33471, 29879, 32396, 32048,
/* 5722 */  27058, 28265, 30099, 29560, 31056, 31222, 30736, 29456, 32210, 32503,
/* 5723 */  27422, 28043, 29484, 27714, 29214, 29653, 29478, 28680, 32468, 32601,
/* 5724 */  40531, 27699, 41765, 27138, 39947, 28351, 36494, 29363, 35180, 34719,
/* 5725 */  40734, 27951, 42506, 26119, 40225, 28273, 36785, 29411, 35321, 34850,
/* 5726 */  41719, 27483, 42368, 27034, 39148, 29063, 36647, 29326, 35953, 34603,
/* 5727 */  39249, 31900, 39152, 30833, 36279, 31188, 34476, 30178, 35349, 35831,
/* 5728 */  33844, 33803, 38625, 34538, 34669, 31423, 33819, 30160, 33836, 35299,
/* 5729 */  25173, 26150, 34445, 37378, 38891, 34721, 33906, 29986, 30153, 31282,
/* 5730 */  20348, 17247, 25528, 32340, 37457, 34567, 32437, 29562, 30471, 31559,
/* 5731 */  17694, 12993, 20707, 28584, 33732, 31433, 29974, 28762, 30621, 32455,
/* 5732 */  18571, 14090, 21574, 27293, 31789, 29041, 28429, 27310, 29547, 31679,
/* 5733 */  34460, 35450, 33512, 32070, 35962, 32287, 32536, 29867, 33837, 34997,
/* 5734 */  34145, 35381, 33341, 32759, 35448, 32137, 32942, 29703, 33241, 35270,
/* 5735 */  33669, 35647, 33507, 32636, 35273, 32331, 32763, 29720, 33262, 34957,
/* 5736 */  33601, 35796, 33456, 32683, 35415, 32582, 32545, 29566, 33559, 34725,
/* 5737 */  34160, 35429, 33978, 32888, 35289, 33030, 32472, 29126, 34245, 34807,
/* 5738 */  35186, 34794, 34215, 33091, 34998, 33658, 32786, 28930, 34887, 34209,
/* 5739 */  36034, 34236, 35421, 32485, 35408, 34376, 32688, 29224, 35251, 33999,
/* 5740 */  36227, 34170, 35824, 32458, 35621, 35025, 32794, 29150, 34868, 34003,
/* 5741 */  33344, 38186, 37158, 34512, 36085, 34977, 34442, 30758, 32755, 33389,
/* 5742 */  26075, 32530, 39422, 39229, 36459, 32501, 32641, 31609, 32120, 32104,
/* 5743 */  27144, 33567, 39744, 38905, 36048, 32676, 33323, 32040, 32416, 32002,
/* 5744 */  37389, 30609, 36494, 30064, 37322, 30013, 35524, 27786, 35521, 33760,
/* 5745 */  37452, 30354, 36681, 30051, 37350, 29689, 35764, 27839, 35487, 33683,
/* 5746 */  37255, 30762, 36431, 30213, 37318, 29897, 35455, 27989, 35534, 33691,
/* 5747 */  39018, 29574, 37161, 29630, 37906, 29671, 36493, 27010, 37181, 32863,
/* 5748 */  40050, 29119, 36643, 30677, 37375, 30258, 36419, 27257, 38102, 31869,
/* 5749 */  42358, 29036, 37080, 30673, 37517, 30640, 36825, 26635, 41043, 31470,
/* 5750 */  37529, 32307, 35211, 33271, 35448, 32762, 35286, 29240, 37743, 33698,
/* 5751 */  31522, 31132, 33187, 32451, 34652, 32746, 34485, 30123, 33430, 33354,
/* 5752 */  31167, 31147, 34202, 32776, 35657, 32228, 33776, 31401, 33067, 32933,
/* 5753 */  31673, 31302, 34186, 32745, 34963, 32006, 34538, 32782, 34808, 32033,
/* 5754 */  32381, 30163, 34993, 32342, 35878, 31646, 35067, 32274, 34723, 32399,
/* 5755 */  41432, 26683, 40062, 27964, 39667, 27642, 37514, 28056, 37621, 32413,
/* 5756 */  39762, 27901, 38586, 29222, 38256, 28864, 36295, 28133, 36989, 32580,
/* 5757 */  40540, 27135, 39730, 28277, 38835, 28618, 36624, 27951, 37300, 32713,
/* 5758 */  41603, 26293, 40468, 27981, 38827, 28857, 36675, 28359, 37183, 32832,
/* 5759 */  43150, 24361, 42183, 26414, 40240, 27437, 38629, 27100, 37939, 32601,
/* 5760 */  42851, 25073, 41001, 27367, 39595, 27701, 38801, 27036, 37547, 32831,
/* 5761 */  42915, 25231, 40731, 27638, 39466, 27519, 39271, 26721, 37650, 32926,
/* 5762 */  42695, 26448, 39817, 27637, 39013, 28561, 38657, 27422, 36963, 33156,
/* 5763 */  42340, 27346, 38389, 28821, 38051, 29061, 38654, 27355, 36803, 33211,
/* 5764 */  42897, 26760, 39268, 27754, 38652, 28905, 38867, 27532, 36630, 33246,
/* 5765 */  43857, 25227, 41015, 25995, 40075, 27731, 40162, 26791, 37007, 33114,
/* 5766 */  38906, 28135, 38546, 31008, 36547, 30243, 35346, 28707, 36000, 33098,
/* 5767 */  38546, 28126, 38431, 30874, 36862, 29920, 35386, 28787, 35496, 33261,
/* 5768 */  38518, 28264, 38384, 30630, 37219, 29825, 35255, 28856, 35445, 33290,
/* 5769 */  39290, 27676, 38824, 30543, 37187, 29560, 35906, 28597, 35736, 33213,
/* 5770 */  39721, 27034, 39543, 29719, 37945, 29030, 36410, 28533, 35503, 33289,
/* 5771 */  41673, 24637, 42629, 26476, 40792, 26955, 38455, 27667, 36152, 33221,
/* 5772 */  42899, 23509, 43763, 25452, 41582, 26453, 39201, 27615, 36056, 33484,
/* 5773 */  42339, 24585, 42753, 25910, 41365, 26773, 38763, 28555, 34866, 33865,
/* 5774 */  43454, 23549, 44072, 24087, 42810, 25500, 40380, 28369, 34627, 33781,
/* 5775 */  44619, 22277, 45687, 22125, 44186, 24588, 41649, 28083, 34639, 33640,
/* 5776 */  45424, 21767, 46686, 20571, 45368, 23478, 43050, 27651, 35028, 33325,
/* 5777 */  45334, 23136, 45380, 21138, 44141, 25123, 42020, 29076, 33967, 33504,
/* 5778 */  46807, 22026, 46390, 19511, 45493, 24822, 42732, 28606, 33899, 34026,
/* 5779 */  47387, 21996, 46952, 18070, 46044, 25250, 42530, 29247, 33352, 34287,
/* 5780 */  39191, 29501, 37963, 28904, 37055, 30774, 36207, 28687, 34388, 34590,
/* 5781 */  39648, 29260, 37980, 28817, 37115, 30810, 36503, 28552, 34368, 34508,
/* 5782 */  40417, 28370, 38600, 28087, 37760, 30294, 37130, 28388, 34617, 34037,
/* 5783 */  41215, 28050, 38897, 28026, 37743, 30801, 37355, 28255, 34656, 34271,
/* 5784 */  41970, 27592, 39344, 27414, 38744, 29144, 39645, 26927, 35708, 33535,
/* 5785 */  43829, 26115, 41296, 25110, 41286, 27592, 41099, 26326, 36301, 33874,
/* 5786 */  44260, 26795, 40708, 25979, 40811, 28432, 40796, 27477, 35380, 34373,
/* 5787 */  41570, 31200, 37272, 30279, 37468, 31747, 39516, 28720, 34702, 33826,
/* 5788 */  40050, 32407, 37058, 30782, 36772, 31910, 37911, 31439, 34757, 33285,
/* 5789 */  38973, 28679, 36956, 30784, 37987, 28453, 36461, 29719, 33177, 34148,
/* 5790 */  39873, 28422, 37103, 29703, 38989, 28244, 36660, 29990, 33259, 33840,
/* 5791 */  40603, 28248, 37321, 29650, 38656, 28265, 37584, 30228, 32751, 34131,
/* 5792 */  41652, 28118, 38171, 28345, 38777, 28054, 39031, 30184, 33076, 33663,
/* 5793 */  42953, 28451, 38258, 27568, 38682, 28589, 39800, 30700, 32737, 33719,
/* 5794 */  43952, 29123, 38385, 26520, 38479, 30136, 39847, 30898, 32144, 34525,
/* 5795 */  44273, 29942, 39657, 24255, 38465, 30161, 41031, 31072, 32252, 34248,
/* 5796 */  44681, 30659, 39903, 22713, 38186, 31404, 41087, 31254, 31863, 34579,
/* 5797 */  45131, 30119, 41075, 21253, 38844, 31193, 41497, 31110, 32064, 34504,
/* 5798 */  44084, 32739, 39611, 21838, 36282, 33889, 40331, 32137, 31276, 34656,
/* 5799 */  43826, 32607, 40892, 20489, 36482, 33710, 40679, 32058, 31435, 34448,
/* 5800 */  43566, 32685, 40931, 19796, 37408, 33363, 40881, 31170, 32013, 34363,
/* 5801 */  34557, 31988, 37976, 32962, 36713, 30849, 32746, 28948, 35377, 34155,
/* 5802 */  34289, 31104, 38035, 33468, 36862, 30787, 32693, 28720, 35071, 33649,
/* 5803 */  34857, 30680, 38794, 32984, 37830, 29751, 32914, 28906, 35672, 33291,
/* 5804 */  32484, 31352, 38623, 35183, 37679, 30564, 31318, 28658, 34741, 33745,
/* 5805 */  30845, 31786, 38891, 37250, 37478, 30859, 30346, 28538, 34250, 33821,
/* 5806 */  29908, 32196, 40463, 38687, 37752, 29796, 29076, 29004, 34771, 34398,
/* 5807 */  29352, 33286, 41523, 39753, 37325, 29272, 28585, 29921, 35528, 34457,
/* 5808 */  28225, 33128, 42235, 41000, 38176, 29468, 28258, 29844, 35010, 34021,
/* 5809 */  28105, 34018, 43129, 41248, 37535, 28340, 27601, 30407, 35817, 34584,
/* 5810 */  29256, 34338, 42934, 40154, 37427, 28081, 28133, 30657, 36254, 34657,
/* 5811 */  30122, 33692, 42218, 39252, 37971, 28607, 29143, 30147, 35968, 34258,
/* 5812 */  39234, 34185, 32722, 31657, 36710, 34211, 31779, 29575, 37876, 32857,
/* 5813 */  40216, 33513, 32784, 31501, 37108, 34015, 31771, 29497, 38887, 32106,
/* 5814 */  39653, 33598, 33928, 30367, 38028, 33606, 32026, 29683, 37805, 32836,
/* 5815 */  38779, 34820, 34173, 30316, 37631, 34752, 31805, 29159, 37507, 33435,
/* 5816 */  37889, 36861, 33811, 30646, 37280, 35607, 31534, 28694, 37175, 34093,
/* 5817 */  37686, 37279, 33514, 30924, 37877, 35246, 31458, 29323, 36880, 33673,
/* 5818 */  37561, 37456, 34015, 31235, 37251, 34819, 32663, 30350, 35468, 34230,
/* 5819 */  33777, 39369, 35915, 32057, 36141, 34962, 32536, 31387, 35122, 33572,
/* 5820 */  31035, 35402, 36873, 34866, 35579, 35288, 34372, 31896, 34578, 32611,
/* 5821 */  35699, 31965, 35780, 31971, 35706, 32328, 33273, 29565, 33666, 33920,
/* 5822 */  36311, 32479, 35207, 32163, 35734, 32264, 33262, 29425, 34544, 33806,
/* 5823 */  37306, 31382, 36068, 31520, 36195, 32038, 33579, 29520, 34694, 33629,
/* 5824 */  35594, 31450, 36698, 31327, 36150, 32787, 32936, 29737, 33005, 34088,
/* 5825 */  35991, 31397, 37948, 30673, 36876, 32667, 33329, 29927, 33098, 34449,
/* 5826 */  36741, 31074, 39300, 30294, 37806, 32592, 33479, 30276, 32992, 34907,
/* 5827 */  32179, 29694, 39387, 34211, 38067, 32557, 35099, 29560, 31990, 31549,
/* 5828 */  26529, 26537, 37236, 38737, 39783, 33758, 33390, 30853, 32230, 32066,
/* 5829 */  22304, 21792, 33104, 39315, 42339, 37059, 34927, 31970, 32764, 32729,
/* 5830 */  19689, 15701, 24248, 30971, 37485, 37674, 38934, 36669, 35310, 33716,
/* 5831 */  52801, 13593, 43826, 31172, 43087, 16272, 48294, 30186, 31674, 35272,
/* 5832 */  52900, 13110, 44772, 30277, 43535, 16149, 48479, 29808, 31987, 35183,
/* 5833 */  53169, 11393, 48297, 26393, 45891, 15412, 48844, 29044, 32614, 35002,
/* 5834 */  51706, 14822, 43591, 31473, 40519, 20781, 44156, 32102, 30988, 35547,
/* 5835 */  51100, 14030, 47489, 26006, 43618, 19883, 45723, 28695, 33598, 34746,
/* 5836 */  49895, 14782, 49737, 20685, 48074, 17355, 47744, 26212, 35048, 34470,
/* 5837 */  47532, 19132, 45375, 23155, 44848, 21253, 45110, 25947, 36134, 34006,
/* 5838 */  44097, 25728, 38852, 25692, 42206, 26227, 39300, 28275, 36170, 33463,
/* 5839 */  42906, 28355, 36762, 25381, 42512, 27716, 37602, 28182, 37214, 33061,
/* 5840 */  44760, 25243, 39743, 24083, 43887, 25552, 40603, 26310, 38121, 33161,
/* 5841 */  45187, 24134, 41605, 22538, 44795, 25199, 41162, 25680, 38647, 33195,
/* 5842 */  45388, 24240, 41124, 22942, 44570, 25643, 40714, 26131, 38291, 33333,
/* 5843 */  49510, 17560, 42282, 29960, 42387, 19331, 45901, 28995, 33261, 34544,
/* 5844 */  49359, 18125, 41315, 31050, 41486, 20169, 44877, 29963, 32762, 34636,
/* 5845 */  50086, 16934, 42383, 30896, 41687, 18993, 46627, 29164, 32571, 35161,
/* 5846 */  48959, 18249, 41899, 30365, 41560, 20253, 45012, 29765, 32432, 35120,
/* 5847 */  46759, 21087, 40062, 30221, 41066, 22205, 42235, 31067, 31989, 35035,
/* 5848 */  44681, 23296, 39480, 28449, 41268, 23926, 40048, 31061, 32526, 34606,
/* 5849 */  41922, 27017, 36340, 28919, 39667, 26685, 37008, 31334, 32987, 33822,
/* 5850 */  40359, 29058, 35201, 27977, 39607, 28036, 35750, 30303, 34602, 33112,
/* 5851 */  40297, 29298, 35358, 27060, 39890, 28563, 35425, 29807, 35551, 33012,
/* 5852 */  39813, 29592, 34982, 27792, 38636, 28874, 35709, 29871, 34897, 33623,
/* 5853 */  49434, 16186, 45672, 27899, 42054, 19534, 48742, 24250, 36375, 34184,
/* 5854 */  49421, 16750, 44911, 28904, 41508, 19735, 48395, 24963, 35668, 34643,
/* 5855 */  49534, 16791, 44708, 29410, 41262, 19736, 48613, 24897, 35614, 34702,
/* 5856 */  48534, 18442, 43568, 29910, 40670, 21282, 46288, 26660, 34680, 34939,
/* 5857 */  47960, 18918, 43901, 28758, 41774, 21206, 45560, 27272, 34181, 35077,
/* 5858 */  47418, 19627, 43744, 28557, 41594, 21662, 45251, 27039, 34535, 35014,
/* 5859 */  46009, 22181, 41510, 29473, 40851, 23460, 42460, 29476, 32987, 35517,
/* 5860 */  44979, 23562, 40516, 29041, 41361, 24025, 41177, 29933, 33112, 35089,
/* 5861 */  44171, 24321, 39714, 29283, 40869, 24732, 40680, 29671, 33192, 34816,
/* 5862 */  44285, 24180, 39658, 29360, 40598, 24859, 40971, 28904, 33958, 34484,
/* 5863 */  53415, 15108, 42127, 26975, 50219, 17710, 39112, 36003, 32894, 33456,
/* 5864 */  53894, 13032, 44887, 26384, 48690, 18673, 38933, 37070, 31309, 34117,
/* 5865 */  54897, 9065, 50779, 22362, 50500, 16428, 41070, 37397, 29446, 35054,
/* 5866 */  53455, 12497, 46225, 27012, 46260, 18927, 40779, 36806, 29501, 35118,
/* 5867 */  49656, 19195, 42405, 27478, 42884, 24792, 37774, 36140, 30153, 34873,
/* 5868 */  46200, 24855, 40448, 25301, 42203, 27774, 37564, 33603, 31445, 34598,
/* 5869 */  45020, 26514, 41064, 22829, 42329, 28667, 39412, 30418, 32623, 34808,
/* 5870 */  45029, 26611, 41684, 21060, 43488, 28060, 40856, 28429, 33787, 34601,
/* 5871 */  45470, 25654, 42872, 20418, 43268, 27716, 42042, 27850, 33554, 34878,
/* 5872 */  44701, 26558, 42518, 20697, 41889, 29302, 40438, 29371, 32637, 34880,
/* 5873 */  45352, 26065, 42719, 19758, 43680, 28375, 40991, 28454, 33342, 34967,
/* 5874 */  45453, 26293, 41836, 21009, 42516, 29992, 39513, 29350, 32911, 35280,
/* 5875 */  50472, 16793, 41189, 33075, 39210, 21741, 45035, 28246, 34954, 33575,
/* 5876 */  49257, 18610, 40591, 31847, 40331, 22671, 41827, 31663, 32714, 34336,
/* 5877 */  47380, 20678, 39936, 30690, 41177, 22894, 40530, 32767, 31488, 34817,
/* 5878 */  45804, 22107, 40180, 28415, 42177, 23322, 39791, 32026, 32258, 34478,
/* 5879 */  43689, 25020, 39095, 26124, 42782, 25079, 38095, 30517, 34726, 33446,
/* 5880 */  40760, 28622, 36506, 26029, 40373, 28257, 36145, 29275, 35654, 33153,
/* 5881 */  40023, 30291, 35035, 26425, 39335, 29929, 35534, 28869, 36193, 33360,
/* 5882 */  39845, 29626, 36068, 25470, 38766, 30119, 36180, 28139, 35886, 33520,
/* 5883 */  40125, 29352, 36711, 24564, 39157, 30253, 36276, 28190, 35831, 33447,
/* 5884 */  39877, 30091, 36917, 23940, 38959, 30869, 36677, 28184, 35194, 33841,
/* 5885 */  40434, 30371, 37752, 22600, 39612, 31316, 37289, 27965, 34962, 34056,
/* 5886 */  53612, 7773, 56883, 15938, 53714, 9796, 54937, 22451, 36678, 34076,
/* 5887 */  52536, 10236, 53725, 18838, 50693, 13238, 51692, 24494, 35706, 34252,
/* 5888 */  51236, 12779, 51132, 20074, 49514, 15983, 47530, 27841, 34279, 34303,
/* 5889 */  50260, 14131, 50190, 20387, 49119, 16510, 47121, 27823, 34182, 34326,
/* 5890 */  49223, 16878, 46393, 23891, 46112, 19429, 44471, 29297, 33696, 34478,
/* 5891 */  48781, 17596, 45914, 24407, 44380, 21845, 43335, 28431, 34903, 34065,
/* 5892 */  48094, 18422, 46296, 22842, 45755, 21045, 43971, 27523, 35722, 33798,
/* 5893 */  47522, 20319, 43605, 24646, 45181, 21435, 43238, 28264, 35339, 33941,
/* 5894 */  48931, 17416, 47462, 21158, 48157, 18990, 45445, 26820, 36334, 33770,
/* 5895 */  54354, 10671, 45964, 31112, 42771, 15343, 51016, 26840, 34271, 34279,
/* 5896 */  54081, 10335, 47869, 27992, 45357, 14255, 50991, 26976, 34203, 34253,
/* 5897 */  54950, 7470, 52181, 25217, 45538, 13935, 53388, 24249, 35261, 34445,
/* 5898 */  52898, 11032, 49663, 25734, 44344, 16865, 50148, 25935, 34510, 34752,
/* 5899 */  49827, 16476, 45680, 25853, 43817, 20081, 45791, 28081, 34064, 34605,
/* 5900 */  46024, 23189, 41038, 25702, 42266, 25188, 41391, 27540, 36349, 33586,
/* 5901 */  44363, 25905, 39176, 26178, 40252, 28619, 39091, 27660, 36820, 33622,
/* 5902 */  44403, 24971, 39429, 26543, 40600, 27163, 39380, 27575, 37470, 33092,
/* 5903 */  44459, 23774, 40802, 26505, 39734, 27671, 38875, 27953, 37290, 33235,
/* 5904 */  49956, 14792, 48696, 25224, 43039, 19275, 50049, 21763, 38728, 33406,
/* 5905 */  50458, 14034, 49107, 24833, 44120, 17647, 51556, 20984, 38996, 33275,
/* 5906 */  49558, 16461, 45478, 27883, 42591, 18607, 49634, 23533, 37150, 33742,
/* 5907 */  51155, 13487, 48187, 26620, 43367, 16972, 52114, 21785, 37918, 33656,
/* 5908 */  51962, 11943, 49724, 25984, 43381, 16769, 52948, 20996, 38425, 33517,
/* 5909 */  53406, 9386, 52095, 24683, 44400, 15144, 55306, 19247, 39336, 33288,
/* 5910 */  52619, 12069, 48513, 26610, 44821, 15091, 52758, 23374, 36312, 34270,
/* 5911 */  53114, 11683, 48295, 27196, 44752, 14607, 53238, 23526, 36180, 34115,
/* 5912 */  53711, 11171, 48833, 26228, 46294, 13977, 52235, 25434, 35067, 34318,
/* 5913 */  52100, 16651, 42059, 31076, 43523, 18269, 45467, 31712, 32279, 34705,
/* 5914 */  47328, 25485, 37623, 30873, 42779, 24257, 38648, 33313, 34644, 32762,
/* 5915 */  47381, 25037, 38784, 30928, 41287, 24014, 41457, 31735, 33289, 34005,
/* 5916 */  46584, 26329, 39237, 31426, 37575, 26834, 41133, 30215, 35354, 33285,
/* 5917 */  48475, 20727, 35962, 40305, 29897, 28627, 43563, 25800, 37370, 33059,
/* 5918 */  48225, 21066, 36292, 38979, 31487, 28260, 42587, 26921, 36827, 33020,
/* 5919 */  48571, 20660, 36593, 39158, 31306, 28013, 43356, 26193, 37229, 32988,
/* 5920 */  49482, 19316, 37631, 39783, 29969, 28520, 44391, 24747, 38146, 32907,
/* 5921 */  48377, 21547, 36021, 39087, 32656, 26328, 44101, 26745, 36331, 33510,
/* 5922 */  48093, 22059, 35814, 39163, 32574, 26535, 44003, 26550, 36538, 33416,
/* 5923 */  47042, 23500, 35851, 37402, 34494, 26164, 43294, 27082, 36170, 33508,
/* 5924 */  46617, 23894, 36923, 35718, 35380, 26996, 41879, 27468, 36622, 33216,
/* 5925 */  43431, 25778, 40006, 30402, 38721, 28894, 36664, 31521, 34862, 32822,
/* 5926 */  36986, 30859, 36783, 34193, 36775, 31860, 33461, 31249, 34321, 32963,
/* 5927 */  37846, 30968, 37707, 35590, 37730, 33059, 33920, 31622, 34420, 32287,
/* 5928 */  36843, 34590, 37396, 34468, 36358, 33299, 34016, 33487, 33905, 31982,
/* 5929 */  51214, 15626, 40228, 40430, 26959, 31538, 42100, 27261, 35967, 33826,
/* 5930 */  51835, 14194, 42148, 38711, 28116, 31324, 41551, 28175, 35346, 33950,
/* 5931 */  52751, 11868, 45739, 35086, 31233, 28747, 43651, 26855, 35921, 33940,
/* 5932 */  52157, 13324, 44394, 34934, 33023, 27155, 43534, 28194, 34656, 34352,
/* 5933 */  52031, 13255, 45440, 32235, 37106, 23090, 46305, 26844, 35168, 34182,
/* 5934 */  52574, 11309, 48892, 28779, 39667, 20248, 50746, 21889, 38494, 33116,
/* 5935 */  51670, 13234, 46877, 29981, 39556, 20034, 50692, 22159, 38084, 33311,
/* 5936 */  51527, 13852, 46875, 29017, 41208, 18936, 50527, 23233, 37141, 33763,
/* 5937 */  49852, 16639, 45500, 27850, 43197, 19520, 47143, 26466, 35500, 33984,
/* 5938 */  49806, 15982, 48282, 23404, 46937, 19764, 42939, 31741, 31934, 35138,
/* 5939 */  50066, 16074, 48492, 23677, 46110, 21887, 39796, 34901, 29963, 35974,
/* 5940 */  45405, 27954, 37914, 31633, 38661, 30126, 33379, 34045, 35835, 32652,
/* 5941 */  48900, 20629, 34245, 44572, 26090, 29603, 44923, 24391, 37385, 33550,
/* 5942 */  48333, 21105, 35529, 41201, 29882, 27897, 43794, 26740, 35536, 34273,
/* 5943 */  47523, 22298, 35886, 38487, 33570, 26195, 42228, 29984, 32862, 35356,
/* 5944 */  46279, 23457, 37563, 33761, 38210, 24528, 41115, 31299, 32280, 35288,
/* 5945 */  44627, 26066, 36647, 32313, 39130, 26037, 38763, 31565, 33575, 34222,
/* 5946 */  44238, 27018, 37814, 29246, 40817, 26625, 38672, 29498, 36411, 33097,
/* 5947 */  43786, 28770, 35989, 29887, 39810, 28966, 36612, 28901, 39192, 31286,
/* 5948 */  43551, 29416, 36664, 28415, 40003, 30763, 35714, 27737, 40775, 30895,
/* 5949 */  43812, 29675, 37102, 27898, 40254, 31050, 36217, 27246, 40522, 31475,
/* 5950 */  41319, 33645, 35772, 29281, 37461, 33385, 35876, 28150, 37377, 33594,
/* 5951 */  34165, 37225, 37175, 33080, 36249, 33079, 34378, 32829, 33348, 33186,
/* 5952 */  31208, 34264, 36946, 33982, 35822, 34112, 36372, 34123, 33038, 32899,
/* 5953 */  52778, 10843, 50868, 23004, 47515, 14715, 52260, 22823, 37962, 32671,
/* 5954 */  51429, 13303, 48326, 24917, 45675, 16979, 49492, 25258, 36125, 33351,
/* 5955 */  50087, 14588, 47927, 24398, 45999, 16980, 49451, 24747, 36205, 33268,
/* 5956 */  48453, 16638, 46462, 25110, 44699, 19110, 47050, 25931, 35564, 33440,
/* 5957 */  45791, 20306, 43318, 26739, 43007, 21865, 43074, 28679, 33608, 34051,
/* 5958 */  42531, 24794, 38854, 29860, 39694, 25708, 38921, 30601, 32177, 34372,
/* 5959 */  40132, 27369, 37012, 30841, 37976, 27747, 37225, 30004, 32675, 34115,
/* 5960 */  39005, 28176, 36660, 30836, 37492, 28365, 36674, 29424, 33227, 33930,
/* 5961 */  38512, 28394, 36483, 30929, 37260, 28479, 36401, 29152, 33747, 33739,
/* 5962 */  39377, 27809, 37534, 30507, 37422, 28365, 36725, 29359, 33950, 34246,
/* 5963 */  50879, 16936, 38474, 41359, 28971, 26296, 48502, 22705, 37819, 33757,
/* 5964 */  51580, 15804, 38723, 43051, 26118, 28203, 48881, 21009, 39219, 33228,
/* 5965 */  51906, 15034, 39920, 41927, 26206, 29422, 47308, 21767, 39381, 32916,
/* 5966 */  52298, 14159, 40712, 41817, 25914, 29300, 48227, 20596, 40141, 32658,
/* 5967 */  51561, 15937, 38797, 42252, 27148, 28113, 47782, 22261, 38654, 33210,
/* 5968 */  52773, 12921, 43001, 38819, 28695, 27999, 47716, 22231, 38772, 33199,
/* 5969 */  52422, 14368, 40038, 42240, 26662, 28116, 48329, 21991, 38588, 33332,
/* 5970 */  53106, 12531, 42260, 41570, 25450, 29477, 48452, 20890, 39400, 33181,
/* 5971 */  53101, 12349, 42875, 40368, 26759, 28829, 48084, 21670, 38895, 33255,
/* 5972 */  51963, 15019, 39974, 41312, 27741, 27655, 48065, 22195, 38623, 33180,
/* 5973 */  51834, 15849, 37920, 43993, 25816, 28097, 48431, 22076, 38362, 33365,
/* 5974 */  51983, 14902, 40050, 40989, 28454, 26997, 47966, 23008, 37770, 33486,
/* 5975 */  52463, 14232, 40270, 41826, 27219, 27286, 49100, 21489, 38785, 33244,
/* 5976 */  51874, 15828, 38099, 43031, 27553, 26565, 48768, 22607, 37888, 33475,
/* 5977 */  52649, 13700, 41190, 40308, 29236, 25843, 48970, 22807, 37554, 33717,
/* 5978 */  53104, 12155, 43896, 37404, 30920, 25655, 48616, 22861, 37845, 33492,
/* 5979 */  52422, 14745, 40995, 36083, 38390, 18433, 49751, 26499, 34689, 34080,
/* 5980 */  52071, 14569, 42527, 33670, 39435, 19453, 48388, 26664, 35259, 33575,
/* 5981 */  52505, 12959, 45334, 31179, 40559, 18942, 49301, 25557, 35858, 33535,
/* 5982 */  51208, 14931, 44761, 30058, 41565, 19468, 47549, 27011, 34867, 33997,
/* 5983 */  49765, 17902, 41467, 32570, 39905, 21294, 44717, 30198, 32163, 35164,
/* 5984 */  48024, 19892, 41491, 31064, 40737, 21756, 43877, 29879, 32579, 35144,
/* 5985 */  46687, 21491, 41299, 30845, 40528, 22750, 42308, 30651, 32020, 35833,
/* 5986 */  45781, 21757, 42910, 28800, 41439, 23201, 41903, 29329, 33398, 35541,
/* 5987 */  43587, 23536, 42293, 28878, 41159, 23969, 41056, 28127, 34579, 34935,
/* 5988 */  42100, 24905, 42019, 29442, 40218, 25244, 39585, 27888, 35261, 34876,
/* 5989 */  40377, 26921, 40646, 31110, 38703, 26723, 37450, 28869, 35142, 34963,
/* 5990 */  49662, 20683, 32672, 44122, 31189, 23086, 47159, 27598, 33555, 34845,
/* 5991 */  50038, 20478, 32179, 45029, 31011, 22638, 47435, 27933, 33211, 34951,
/* 5992 */  51648, 17401, 34703, 45497, 29074, 22687, 50488, 24464, 35168, 34614,
/* 5993 */  51924, 16826, 35430, 44702, 29950, 21945, 51075, 23914, 35659, 34367,
/* 5994 */  53472, 13647, 38638, 43612, 29445, 22273, 51994, 22753, 36450, 34228,
/* 5995 */  53550, 13606, 39156, 42429, 30144, 23358, 50037, 23992, 36291, 34100,
/* 5996 */  54910, 10058, 43210, 41379, 27778, 25418, 51445, 20462, 39105, 33183,
/* 5997 */  46457, 25673, 36882, 29871, 41087, 28985, 34465, 33416, 35680, 32628,
/* 5998 */  35399, 32792, 36697, 30796, 36258, 33057, 34291, 31889, 33845, 33733,
/* 5999 */  29520, 27842, 32214, 30409, 35036, 32958, 34861, 32425, 34529, 33385,
/* 6000 */  27952, 25712, 30028, 29727, 33134, 31615, 34215, 31555, 33681, 32496,
/* 6001 */  27395, 25872, 29005, 27221, 29678, 27955, 31191, 29777, 32855, 32079,
/* 6002 */  28048, 27422, 30498, 27413, 29580, 27883, 31378, 30343, 32525, 31474,
/* 6003 */  49805, 20777, 32090, 45802, 28666, 25034, 47256, 25802, 35615, 34030,
/* 6004 */  50222, 20470, 32057, 46125, 28934, 24484, 47387, 26437, 34939, 34370,
/* 6005 */  49719, 21777, 30576, 46711, 29024, 24973, 46100, 27356, 34834, 34204,
/* 6006 */  49782, 21646, 30601, 47271, 28371, 24930, 46752, 26954, 34724, 34377,
/* 6007 */  49096, 22769, 29809, 47708, 27700, 25623, 46676, 26352, 35193, 34276,
/* 6008 */  48295, 24167, 28992, 46886, 28993, 25839, 44991, 27628, 34950, 34094,
/* 6009 */  48815, 23019, 29897, 47700, 27302, 26620, 45881, 26440, 35298, 34312,
/* 6010 */  49379, 22068, 30599, 48299, 26469, 26558, 46970, 25583, 35457, 34508,
/* 6011 */  50372, 20017, 33393, 46572, 27259, 26528, 46730, 26215, 34653, 35074,
/* 6012 */  51142, 17379, 38853, 40394, 31347, 26350, 44517, 28416, 33516, 35373,
/* 6013 */  44203, 26285, 39938, 32754, 37415, 30815, 36024, 30544, 35813, 32928,
/* 6014 */  50321, 19071, 34504, 42550, 31807, 22507, 48489, 25661, 35438, 34105,
/* 6015 */  50973, 18028, 35198, 42739, 31647, 22225, 48935, 25729, 35144, 34318,
/* 6016 */  51537, 16446, 37318, 41495, 31465, 22669, 49706, 24069, 36428, 33934,
/* 6017 */  51833, 15744, 38250, 41169, 30900, 23223, 50226, 22815, 37511, 33614,
/* 6018 */  52285, 14402, 40226, 40302, 30237, 23896, 50991, 21457, 38430, 33493,
/* 6019 */  53729, 9196, 48844, 32770, 33055, 23757, 52995, 17225, 42105, 32278,
/* 6020 */  51883, 11936, 46819, 33238, 31312, 27937, 48146, 19861, 41711, 32267,
/* 6021 */  45960, 21130, 39767, 32186, 35892, 25995, 43168, 27054, 36692, 34215,
/* 6022 */  41349, 25816, 35309, 31249, 35839, 27881, 38961, 28632, 36628, 33972,
/* 6023 */  37976, 28869, 32782, 29384, 35156, 30041, 34590, 29255, 37536, 32663,
/* 6024 */  36167, 30336, 30985, 29255, 33822, 30740, 33246, 29809, 37581, 31911,
/* 6025 */  52171, 12949, 45675, 32554, 37791, 20207, 50979, 22451, 37313, 33752,
/* 6026 */  52677, 11381, 48391, 29623, 39715, 19610, 51568, 21340, 38478, 33173,
/* 6027 */  51752, 13373, 46661, 30189, 39907, 20317, 49349, 23786, 36860, 33683,
/* 6028 */  50571, 15844, 43748, 32433, 39101, 20296, 49155, 24274, 36076, 34059,
/* 6029 */  50563, 15593, 44374, 32156, 38908, 20372, 49544, 23561, 36419, 34164,
/* 6030 */  49088, 17775, 43227, 32592, 38011, 22334, 47434, 24157, 36428, 34179,
/* 6031 */  46291, 22220, 39933, 33790, 38202, 23475, 43822, 27616, 33828, 35176,
/* 6032 */  44968, 24540, 38564, 34034, 38168, 24373, 41765, 29207, 33002, 35629,
/* 6033 */  43392, 26650, 38299, 33027, 38566, 25404, 39543, 30319, 33342, 35219,
/* 6034 */  42069, 28247, 37386, 32892, 38638, 26271, 38250, 30259, 34215, 34592,
/* 6035 */  42344, 27184, 38588, 32431, 38579, 25806, 39464, 29326, 34264, 34936,
/* 6036 */  52361, 14641, 40564, 39606, 31713, 24233, 49498, 22732, 38200, 32769,
/* 6037 */  52165, 15219, 40244, 39211, 32426, 23856, 49701, 22529, 38571, 32504,
/* 6038 */  50965, 17242, 39050, 39149, 32266, 25203, 48389, 22818, 38828, 32138,
/* 6039 */  49595, 19389, 37913, 39146, 32858, 25185, 47508, 23821, 37759, 32628,
/* 6040 */  47468, 21598, 38441, 37152, 34658, 25710, 45311, 24900, 36850, 33268,
/* 6041 */  44249, 24587, 37835, 36398, 36116, 26651, 42453, 26636, 35258, 33680,
/* 6042 */  41305, 26864, 37725, 36120, 36711, 27784, 39842, 27406, 34815, 33786,
/* 6043 */  40178, 27933, 37915, 36655, 35794, 28786, 38289, 27351, 35598, 33836,
/* 6044 */  38469, 28665, 37768, 37100, 36124, 29364, 36978, 27686, 35048, 33846,
/* 6045 */  49661, 20209, 33560, 45564, 26582, 27818, 46494, 24263, 37119, 33612,
/* 6046 */  49027, 21700, 32011, 46367, 26805, 27465, 46090, 25174, 36316, 33896,
/* 6047 */  48008, 23761, 30315, 46214, 28468, 26346, 45573, 26374, 35279, 34210,
/* 6048 */  47561, 24034, 31453, 43589, 31298, 25168, 44900, 27501, 34488, 34422,
/* 6049 */  47398, 23835, 32574, 42719, 31564, 25166, 45230, 26885, 34707, 34629,
/* 6050 */  47374, 23020, 35678, 38586, 35269, 23770, 44141, 29244, 32583, 35587,
/* 6051 */  46834, 22979, 37835, 35261, 38407, 23304, 42468, 30959, 31716, 35737,
/* 6052 */  47790, 20053, 44018, 27856, 43120, 22159, 43247, 28765, 35172, 33944,
/* 6053 */  45246, 25470, 40781, 30395, 40635, 27543, 36244, 33028, 33941, 34163,
/* 6054 */  45255, 28729, 37467, 33876, 36570, 28830, 34979, 33469, 34717, 34268,
/* 6055 */  47694, 22384, 34085, 41962, 28947, 28656, 43703, 25706, 37205, 33285,
/* 6056 */  48163, 22005, 33759, 43276, 27894, 28833, 44142, 25534, 36977, 33496,
/* 6057 */  48230, 22285, 32817, 44638, 26899, 29286, 44200, 25220, 37291, 33319,
/* 6058 */  48536, 21820, 33353, 44343, 27028, 29368, 44059, 25376, 37236, 33358,
/* 6059 */  48427, 22391, 31897, 46106, 26254, 29073, 44584, 25379, 36752, 33621,
/* 6060 */  49647, 20822, 32183, 47960, 24448, 29019, 46178, 24458, 36749, 33946,
/* 6061 */  50826, 19514, 32617, 48479, 24947, 27459, 47360, 24868, 35973, 34405,
/* 6062 */  49169, 23007, 32130, 43151, 32164, 25877, 42355, 30842, 33039, 34864,
/* 6063 */  46484, 26520, 32696, 38191, 35811, 27604, 38085, 32507, 33795, 33844,
/* 6064 */  41711, 31410, 35155, 31256, 38111, 32988, 34322, 31945, 35121, 34038,
/* 6065 */  35536, 33086, 36693, 34559, 37062, 33799, 35308, 31900, 35974, 33361,
/* 6066 */  35249, 33936, 36450, 34612, 36699, 33768, 34620, 33351, 35344, 33935,
/* 6067 */  46436, 23683, 33551, 38699, 33875, 25128, 42711, 29404, 33611, 34454,
/* 6068 */  46153, 24595, 32259, 39541, 33888, 24841, 42612, 29921, 33159, 34510,
/* 6069 */  46960, 23072, 34162, 38044, 34872, 24732, 42195, 30683, 32626, 34694,
/* 6070 */  46493, 24038, 33078, 38425, 34923, 25332, 40425, 32581, 31549, 34879,
/* 6071 */  46866, 22931, 35677, 35281, 37441, 24519, 39781, 34035, 30442, 35348,
/* 6072 */  45741, 24025, 36210, 32763, 39053, 25172, 37855, 34676, 30972, 34521,
/* 6073 */  44592, 24715, 38235, 27815, 42457, 24900, 37165, 33184, 33509, 32677,
/* 6074 */  42496, 28240, 37288, 26193, 42082, 27528, 35961, 31660, 35698, 31483,
/* 6075 */  40187, 32977, 36127, 25857, 37854, 33325, 35286, 30598, 34605, 33364,
/* 6076 */  38267, 36347, 35451, 25723, 34403, 36129, 35904, 30668, 33110, 33850,
/* 6077 */  37431, 38979, 34309, 25372, 33239, 37812, 36211, 30053, 33289, 33758,
/* 6078 */  47918, 23110, 31480, 42667, 32739, 23277, 45384, 28711, 33316, 34730,
/* 6079 */  47940, 23421, 30833, 43278, 32769, 22899, 45488, 29139, 32788, 34994,
/* 6080 */  48481, 22574, 31295, 43529, 32655, 22499, 46204, 28675, 33012, 34952,
/* 6081 */  48296, 23116, 30942, 42685, 34203, 21915, 45219, 30047, 32402, 34926,
/* 6082 */  48706, 22316, 31623, 42417, 34276, 21791, 45435, 29858, 32599, 34810,
/* 6083 */  48873, 21974, 32074, 41618, 35357, 21059, 45319, 30579, 32030, 34956,
/* 6084 */  49060, 22051, 32197, 40734, 36656, 20636, 44729, 31606, 31480, 35119,
/* 6085 */  49443, 21602, 33413, 38457, 38962, 19967, 44163, 32086, 31960, 34659,
/* 6086 */  48553, 23928, 32895, 36399, 41256, 20538, 42319, 32975, 32911, 33925,
/* 6087 */  44287, 30619, 33008, 30903, 45248, 24773, 36195, 33932, 36717, 30948,
/* 6088 */  42164, 30588, 35857, 30415, 43877, 26346, 37413, 32155, 36152, 30949,
/* 6089 */  40909, 31225, 36977, 30411, 42029, 27990, 37808, 31838, 34853, 31735,
/* 6090 */  45680, 25124, 31564, 39080, 34560, 24366, 42304, 30354, 32669, 34638,
/* 6091 */  47303, 23708, 31945, 40367, 34363, 23440, 43992, 29784, 32849, 35008,
/* 6092 */  47471, 24028, 31125, 41203, 34528, 23045, 43647, 30791, 32264, 35100,
/* 6093 */  48024, 22996, 32389, 40731, 34168, 23501, 44127, 29705, 33208, 34744,
/* 6094 */  47488, 24204, 31002, 41271, 34871, 22802, 43668, 30828, 32383, 34931,
/* 6095 */  48309, 22317, 33681, 39494, 35600, 22658, 44086, 30287, 32875, 34859,
/* 6096 */  48533, 21058, 36523, 35718, 39308, 20699, 43744, 32136, 31136, 35573,
/* 6097 */  48646, 19691, 40454, 30243, 43453, 19833, 43074, 31906, 32257, 34805,
/* 6098 */  49476, 17204, 46016, 23701, 47779, 19368, 43655, 29302, 35737, 33247,
/* 6099 */  48555, 18985, 49931, 15558, 54402, 19208, 43107, 25551, 40322, 31606,
/* 6100 */  47305, 21273, 48953, 17050, 51699, 21474, 41979, 25655, 39397, 32680,
/* 6101 */  54235, 10083, 49918, 23725, 49723, 12395, 50559, 28191, 33568, 34453,
/* 6102 */  54401, 9029, 52136, 20930, 51994, 11343, 51015, 27560, 34241, 34101,
/* 6103 */  54938, 6797, 55844, 17841, 53443, 10858, 50882, 28371, 33120, 34679,
/* 6104 */  53947, 7294, 58715, 12858, 56090, 11322, 50488, 27231, 33947, 34617,
/* 6105 */  50688, 13367, 53511, 15567, 52931, 15375, 47819, 27114, 34652, 34225,
/* 6106 */  47027, 21047, 45331, 22049, 45079, 23306, 43179, 27605, 35103, 33849,
/* 6107 */  44651, 26844, 39925, 25480, 40692, 28640, 40469, 27177, 35657, 34166,
/* 6108 */  43957, 29471, 36786, 27049, 38642, 31381, 39738, 26169, 36499, 33903,
/* 6109 */  44307, 29471, 36417, 27779, 37612, 32335, 39252, 26716, 36074, 34251,
/* 6110 */  43677, 29997, 36637, 26827, 37901, 32668, 38186, 28013, 35428, 33920,
/* 6111 */  43327, 30812, 36448, 26269, 37754, 32856, 39048, 27990, 34030, 34789,
/* 6112 */  54877, 7805, 53019, 20164, 52462, 11329, 49814, 28698, 34053, 33940,
/* 6113 */  54276, 9062, 51640, 21564, 50799, 13033, 47996, 30804, 32196, 34721,
/* 6114 */  53509, 9069, 54802, 16962, 52823, 12923, 49140, 28499, 33530, 34474,
/* 6115 */  51598, 11664, 54825, 14360, 53456, 13950, 49835, 25367, 36058, 33448,
/* 6116 */  48094, 20149, 45970, 20389, 46250, 22455, 44421, 27110, 35047, 33975,
/* 6117 */  45614, 26399, 40284, 23179, 41999, 28983, 40695, 27245, 35096, 34451,
/* 6118 */  45328, 27125, 39803, 23081, 41260, 30540, 40123, 26410, 36050, 34147,
/* 6119 */  45017, 28311, 38104, 24296, 40575, 31058, 39815, 26548, 35996, 34213,
/* 6120 */  44106, 30085, 36401, 25198, 40049, 31632, 38773, 28104, 34444, 34886,
/* 6121 */  43986, 30163, 36324, 25790, 39380, 31848, 39059, 27668, 34606, 35040,
/* 6122 */  43634, 29142, 36820, 26595, 39453, 30584, 38906, 27841, 35088, 34479,
/* 6123 */  43410, 27926, 37870, 27786, 38309, 29629, 39447, 28272, 34595, 34489,
/* 6124 */  42924, 27827, 37678, 29577, 37785, 29241, 38473, 29455, 33798, 35112,
/* 6125 */  42434, 26654, 39487, 29341, 38560, 27582, 39003, 28820, 34306, 34998,
/* 6126 */  49961, 20905, 31312, 46805, 28557, 24150, 48061, 26133, 34782, 34480,
/* 6127 */  51634, 17471, 33924, 48142, 24520, 26519, 49876, 22406, 37488, 33709,
/* 6128 */  50065, 21381, 29893, 48441, 27880, 24201, 47781, 26838, 34260, 34616,
/* 6129 */  51486, 18365, 32782, 47762, 27080, 24406, 49057, 25364, 35103, 34455,
/* 6130 */  49972, 21737, 29633, 47219, 30335, 22815, 46987, 28247, 33751, 34409,
/* 6131 */  49997, 21931, 29413, 47390, 30162, 23027, 47041, 27834, 34167, 34305,
/* 6132 */  50688, 20661, 30285, 47736, 29264, 23355, 47722, 26889, 34815, 34127,
/* 6133 */  52071, 18411, 31354, 49118, 27596, 23270, 49149, 26108, 34850, 34310,
/* 6134 */  52664, 18018, 30862, 49715, 28560, 21485, 49692, 27527, 33289, 34932,
/* 6135 */  53790, 16202, 32103, 49958, 27858, 21495, 50738, 26369, 34135, 34706,
/* 6136 */  50590, 21910, 33723, 37320, 37362, 27870, 37538, 31259, 37419, 31935,
/* 6137 */  40124, 35214, 36828, 31975, 35818, 32434, 33545, 32526, 34646, 34405,
/* 6138 */  36833, 35437, 37357, 33906, 34719, 31992, 34189, 33606, 34922, 33217,
/* 6139 */  36334, 34557, 36606, 34282, 34488, 32700, 34874, 33325, 33861, 34504,
/* 6140 */  47867, 21193, 39201, 33366, 36780, 25804, 42279, 30137, 33241, 35305,
/* 6141 */  48569, 20496, 38706, 34481, 37459, 23515, 43886, 30096, 32778, 35409,
/* 6142 */  50357, 18338, 39888, 35633, 36425, 23066, 45512, 28905, 33261, 35483,
/* 6143 */  51047, 18230, 37610, 40601, 30955, 26691, 44202, 28458, 34525, 34789,
/* 6144 */  53458, 12881, 40633, 44720, 22202, 31417, 48108, 20492, 40106, 32970,
/* 6145 */  52265, 14906, 40093, 41052, 28583, 27384, 46997, 24241, 37224, 33729,
/* 6146 */  51912, 15933, 38451, 42085, 29328, 25687, 47755, 25006, 36056, 34203,
/* 6147 */  51848, 16404, 37653, 42757, 29144, 25776, 47291, 25753, 35563, 34345,
/* 6148 */  52317, 16062, 37119, 43924, 28749, 24976, 48426, 25305, 35492, 34479,
/* 6149 */  52415, 16718, 35307, 46221, 27596, 24745, 48868, 25513, 35048, 34757,
/* 6150 */  51569, 19246, 34179, 42968, 33684, 21734, 45802, 31131, 31403, 35907,
/* 6151 */  52464, 16704, 37343, 41199, 33003, 22759, 46837, 28824, 33477, 34994,
/* 6152 */  52392, 15072, 41038, 38081, 33503, 23710, 47489, 26264, 35522, 34498,
/* 6153 */  47709, 21791, 39422, 33106, 38693, 26084, 41002, 29948, 35989, 33231,
/* 6154 */  42677, 25570, 38557, 31342, 39199, 30182, 39043, 29955, 36998, 32456,
/* 6155 */  40767, 28244, 35468, 32333, 36920, 31766, 34973, 32685, 35507, 33774,
/* 6156 */  39612, 28936, 35282, 31927, 36528, 31929, 35133, 31946, 34948, 34142,
/* 6157 */  39792, 25992, 36704, 30721, 37425, 29761, 37824, 28416, 37017, 31346,
/* 6158 */  40584, 25081, 37250, 29633, 36928, 28763, 37535, 28531, 36557, 32453,
/* 6159 */  41008, 27296, 35465, 30949, 37679, 27545, 38127, 29917, 36043, 34428,
/* 6160 */  42010, 29681, 33632, 31877, 39411, 26801, 36738, 33233, 35440, 33739,
/* 6161 */  40176, 30664, 34314, 31112, 39909, 28464, 35737, 33569, 35651, 33733,
/* 6162 */  40522, 28997, 35763, 30556, 40851, 28189, 37059, 32118, 35348, 34041,
/* 6163 */  43106, 27776, 36202, 31590, 39790, 28761, 36894, 32092, 35673, 33924,
/* 6164 */  39973, 30043, 35233, 31509, 36605, 32123, 35571, 32544, 35129, 35193,
/* 6165 */  38255, 30978, 35478, 31468, 35975, 31875, 35312, 33176, 35092, 35721,
/* 6166 */  38150, 32231, 35079, 31316, 37040, 33348, 34130, 33379, 35445, 34858,
/* 6167 */  37169, 32135, 35039, 32580, 36587, 33557, 35100, 33245, 34965, 35183,
/* 6168 */  35242, 33192, 35094, 33130, 37224, 34609, 35076, 32501, 35727, 34143,
/* 6169 */  36510, 32866, 35666, 32731, 36671, 33291, 34939, 33434, 34759, 34458,
/* 6170 */  36501, 34706, 35533, 32108, 35187, 33971, 34672, 33911, 34360, 34786,
/* 6171 */  35208, 35474, 35709, 32376, 35292, 33468, 34242, 33369, 36066, 33387,
/* 6172 */  36045, 34813, 37307, 31255, 35489, 31893, 34642, 33614, 36572, 34032,
/* 6173 */  35486, 34956, 37166, 32377, 34689, 32578, 35340, 33631, 34839, 33492,
/* 6174 */  36397, 34643, 36398, 32327, 34857, 33071, 36436, 32558, 35155, 34252,
/* 6175 */  35325, 34942, 36238, 33975, 34198, 33465, 35647, 33178, 35551, 34254,
/* 6176 */  34809, 34853, 35513, 34222, 34586, 33821, 35566, 33336, 35416, 33405,
/* 6177 */  51644, 14894, 41770, 35715, 34985, 22283, 49087, 23775, 37182, 33437,
/* 6178 */  52588, 12842, 43339, 36489, 32703, 23664, 49885, 22061, 38330, 33127,
/* 6179 */  52654, 12921, 42734, 37880, 31014, 25370, 48213, 23644, 37249, 33539,
/* 6180 */  52078, 14741, 40205, 39115, 31863, 24063, 48220, 24599, 36495, 33699,
/* 6181 */  51453, 16087, 38881, 38994, 33394, 22512, 48633, 24846, 36248, 33643,
/* 6182 */  51942, 14915, 40381, 37838, 34372, 21386, 49818, 24225, 36345, 33740,
/* 6183 */  52241, 14284, 41213, 37221, 34667, 21411, 49812, 24084, 36543, 33680,
/* 6184 */  52583, 13497, 41980, 37196, 34262, 21434, 50517, 23215, 37049, 33571,
/* 6185 */  53095, 13026, 41483, 38843, 33073, 21144, 51769, 22370, 37274, 33673,
/* 6186 */  53815, 11591, 42371, 39885, 30952, 22065, 53041, 20280, 38694, 33293,
/* 6187 */  53309, 13031, 40682, 40520, 31491, 21876, 51719, 22351, 37306, 33675,
/* 6188 */  53387, 12840, 40995, 40141, 31973, 21372, 52248, 21870, 37558, 33643,
/* 6189 */  54312, 9992, 44929, 37570, 31836, 22796, 51744, 21088, 38564, 33215,
/* 6190 */  53605, 12427, 41459, 39530, 32758, 20926, 51872, 22786, 36913, 33818,
/* 6191 */  46276, 25475, 29978, 43584, 31327, 25825, 43501, 28276, 34233, 33946,
/* 6192 */  46076, 25398, 30521, 43009, 31157, 26872, 42590, 28262, 34694, 33506,
/* 6193 */  45177, 26432, 30596, 41358, 32725, 27367, 40340, 30160, 33942, 33320,
/* 6194 */  45193, 26428, 31124, 40844, 33292, 27399, 39606, 31425, 32803, 33954,
/* 6195 */  44658, 26154, 33559, 37620, 35432, 28027, 37309, 33675, 31181, 34517,
/* 6196 */  44193, 25870, 35831, 34777, 37540, 27661, 36763, 34371, 30267, 35020,
/* 6197 */  44154, 24425, 40253, 29540, 41235, 26083, 38391, 32167, 32161, 34131,
/* 6198 */  38347, 31116, 37770, 30844, 38171, 31441, 35482, 30826, 33849, 32802,
/* 6199 */  26550, 29883, 38537, 37850, 37807, 34458, 34692, 29869, 30273, 31145,
/* 6200 */  20941, 23379, 32489, 34004, 32745, 32020, 35763, 35619, 34501, 33520,
/* 6201 */  19500, 21852, 27833, 26403, 26123, 29224, 33046, 31995, 31294, 32339,
/* 6202 */  22621, 26555, 29679, 28227, 32466, 33240, 32484, 32039, 33119, 32806,
/* 6203 */  47120, 22488, 37223, 34943, 37913, 25402, 38620, 34916, 29578, 35796,
/* 6204 */  46797, 23388, 36260, 35761, 37531, 26137, 37377, 36037, 28921, 35989,
/* 6205 */  46760, 23188, 37167, 34731, 38264, 25661, 38135, 35122, 29482, 35781,
/* 6206 */  45932, 23781, 37558, 33527, 38837, 26518, 37303, 34613, 30578, 34861,
/* 6207 */  46779, 22693, 39081, 32507, 39743, 25119, 39240, 33019, 31450, 34995,
/* 6208 */  47105, 21542, 41174, 31208, 39784, 25311, 39975, 31752, 32466, 34720,
/* 6209 */  42433, 28652, 35310, 35203, 36778, 29360, 36941, 31427, 34271, 32965,
/* 6210 */  34011, 29221, 35177, 36434, 38497, 34271, 35302, 29961, 33299, 30392,
/* 6211 */  27153, 22558, 29393, 31875, 38811, 37760, 39838, 35342, 35358, 33356,
/* 6212 */  21352, 15626, 19188, 23392, 30127, 30865, 32427, 30618, 32125, 32088,
/* 6213 */  20391, 14534, 18166, 21644, 26457, 25425, 26913, 27310, 30953, 32329,
/* 6214 */  19717, 14078, 18564, 22482, 26592, 24073, 24068, 24890, 29108, 32095,
/* 6215 */  46424, 23696, 34415, 38754, 32552, 27129, 42775, 27102, 36034, 33394,
/* 6216 */  47015, 23126, 34223, 40103, 31355, 27310, 43703, 26225, 36487, 33259,
/* 6217 */  47933, 22096, 34502, 41268, 29924, 28030, 44037, 25695, 37006, 33194,
/* 6218 */  47366, 22986, 33601, 41931, 29724, 27958, 44102, 25636, 36908, 33254,
/* 6219 */  47763, 22959, 32920, 42971, 29874, 26709, 45165, 25851, 36084, 33814,
/* 6220 */  47909, 22800, 33391, 42441, 30618, 26172, 45242, 26149, 35796, 33938,
/* 6221 */  47613, 22752, 33871, 41729, 31150, 26342, 44852, 26187, 35785, 33783,
/* 6222 */  47969, 22230, 34772, 41221, 31553, 25929, 45374, 25812, 35981, 33908,
/* 6223 */  48085, 22059, 35588, 39818, 33679, 24131, 45720, 26783, 34821, 34512,
/* 6224 */  47807, 21552, 38409, 35019, 38124, 22778, 44313, 28420, 34185, 34420,
/* 6225 */  45115, 24929, 38187, 31102, 40852, 27366, 35623, 34052, 33021, 33433,
/* 6226 */  45801, 24824, 38464, 31407, 40827, 27899, 34304, 36022, 31517, 34512,
/* 6227 */  42052, 27407, 40081, 31921, 40724, 29896, 36718, 30309, 34845, 32357,
/* 6228 */  38886, 31159, 38735, 33648, 39121, 31493, 34987, 30636, 34480, 32849,
/* 6229 */  47921, 24433, 28167, 46980, 30131, 24665, 44208, 29853, 32849, 34651,
/* 6230 */  47416, 25462, 27644, 46134, 31671, 24235, 43293, 30842, 32529, 34514,
/* 6231 */  46485, 26353, 28596, 44132, 33079, 24057, 43108, 30823, 32312, 34813,
/* 6232 */  45284, 28429, 28064, 42685, 34909, 23585, 42228, 31843, 31884, 34927,
/* 6233 */  44883, 29019, 30056, 39595, 35880, 25004, 40916, 31470, 33419, 34369,
/* 6234 */  44806, 28394, 33334, 36078, 35332, 29247, 38180, 29352, 37928, 32277,
/* 6235 */  42673, 30750, 34847, 31996, 36414, 32420, 35229, 28978, 39379, 32313,
/* 6236 */  37718, 32060, 36742, 31131, 34869, 33530, 34690, 31000, 36229, 33842,
/* 6237 */  33028, 31065, 35822, 31427, 34875, 32313, 33678, 30754, 34296, 34289,
/* 6238 */  30596, 30217, 32475, 30160, 33247, 31805, 32724, 30626, 33285, 34061,
/* 6239 */  30519, 30914, 32803, 31633, 34238, 32634, 33054, 31740, 33876, 33794,
/* 6240 */  32203, 30724, 33456, 31320, 34533, 32797, 34697, 32781, 34874, 32997,
/* 6241 */  31970, 29289, 32980, 29589, 33671, 31394, 34245, 32252, 33789, 32296,
/* 6242 */  51538, 14363, 46776, 26805, 44972, 17602, 47953, 27498, 34421, 34176,
/* 6243 */  51827, 13338, 48310, 25575, 45618, 16828, 49751, 25554, 35649, 33651,
/* 6244 */  51210, 15153, 46200, 26860, 45370, 17026, 48895, 26995, 34494, 34004,
/* 6245 */  51130, 14926, 46430, 27648, 43474, 19060, 48016, 26692, 34894, 33883,
/* 6246 */  49923, 17346, 44151, 28968, 43303, 19376, 46640, 28427, 33354, 34533,
/* 6247 */  50206, 15840, 46781, 27167, 43722, 19474, 47108, 27087, 34109, 34673,
/* 6248 */  48079, 19500, 43426, 29992, 40591, 23142, 44461, 27197, 34658, 34475,
/* 6249 */  45171, 23659, 40661, 30541, 40143, 25514, 41941, 27342, 35395, 33820,
/* 6250 */  42109, 29195, 36375, 33248, 37820, 28503, 37854, 30157, 33282, 35052,
/* 6251 */  41662, 29627, 36076, 33046, 37143, 30059, 37160, 29480, 33943, 34710,
/* 6252 */  40776, 29877, 37088, 31745, 37554, 30150, 37582, 28538, 34248, 34513,
/* 6253 */  40728, 31088, 36155, 32447, 36643, 30788, 37380, 28547, 34088, 35164,
/* 6254 */  39540, 31335, 36467, 31601, 36637, 31724, 36710, 29405, 32887, 34919,
/* 6255 */  53117, 12067, 46796, 29998, 42804, 15339, 52779, 24355, 34801, 34843,
/* 6256 */  53523, 10627, 48691, 28811, 42323, 16909, 51957, 23760, 36024, 34135,
/* 6257 */  52286, 13667, 45212, 31282, 40919, 18211, 50450, 24872, 35326, 34366,
/* 6258 */  50544, 17161, 42210, 31982, 41405, 19401, 47150, 28169, 33277, 34889,
/* 6259 */  49253, 18972, 40764, 33840, 38399, 22089, 46699, 26623, 34331, 34629,
/* 6260 */  48149, 20739, 39634, 34220, 37861, 22887, 46383, 25833, 35075, 34444,
/* 6261 */  47200, 22294, 38004, 35703, 36671, 24169, 45086, 26667, 34412, 34740,
/* 6262 */  45516, 25280, 35559, 36940, 35335, 26745, 42396, 27766, 34080, 34806,
/* 6263 */  46101, 24085, 37856, 34862, 35588, 26942, 43743, 25003, 36500, 34154,
/* 6264 */  44623, 27091, 35977, 35012, 35147, 28952, 40827, 27701, 34293, 35228,
/* 6265 */  44788, 26406, 37694, 32173, 36785, 28453, 41884, 26112, 35532, 34548,
/* 6266 */  50740, 18851, 34224, 43876, 31480, 22030, 48882, 26184, 34482, 34482,
/* 6267 */  51614, 17286, 35511, 43944, 30646, 22660, 49019, 25821, 34772, 34473,
/* 6268 */  50944, 19213, 33047, 45078, 31405, 21718, 48810, 26649, 34284, 34471,
/* 6269 */  51319, 18279, 34261, 44361, 31790, 21118, 49768, 26030, 34397, 34519,
/* 6270 */  52299, 15834, 36981, 43917, 29690, 22994, 50402, 23981, 35822, 34236,
/* 6271 */  52915, 14190, 39247, 42285, 30177, 22977, 50887, 23225, 36336, 34114,
/* 6272 */  52287, 16327, 36454, 43840, 30505, 22532, 49866, 25231, 34914, 34486,
/* 6273 */  52662, 14986, 38867, 41915, 30678, 22979, 50825, 22984, 36790, 33846,
/* 6274 */  51310, 16906, 39752, 37704, 33883, 24261, 47174, 25076, 36900, 33278,
/* 6275 */  48397, 22128, 37617, 35263, 35924, 27198, 40998, 30187, 34607, 33664,
/* 6276 */  45568, 27185, 35413, 34393, 36553, 28329, 39260, 31911, 32906, 34545,
/* 6277 */  50543, 19236, 33216, 45356, 29044, 23982, 48522, 25153, 35501, 34198,
/* 6278 */  50786, 19045, 33352, 44896, 30219, 22910, 48777, 25569, 35183, 34217,
/* 6279 */  52015, 16674, 35244, 45166, 28835, 23442, 49764, 24438, 35816, 34110,
/* 6280 */  52487, 16015, 35257, 46316, 27656, 23418, 50861, 23616, 36035, 34138,
/* 6281 */  52190, 17411, 33164, 47137, 29133, 21605, 50730, 25399, 34549, 34594,
/* 6282 */  52260, 17485, 33189, 46371, 30719, 20433, 50412, 26874, 33280, 35048,
/* 6283 */  52219, 17615, 32999, 46824, 29845, 21110, 50471, 26403, 33651, 34926,
/* 6284 */  51835, 17698, 34532, 43825, 31900, 21139, 49364, 27148, 33477, 34825,
/* 6285 */  51025, 18700, 35291, 41651, 32140, 23503, 47105, 27410, 34159, 34408,
/* 6286 */  49697, 20917, 35994, 37719, 34489, 24074, 46164, 27935, 33664, 34594,
/* 6287 */  47610, 24396, 36340, 33363, 36508, 25906, 43767, 29272, 33247, 34426,
/* 6288 */  45970, 28437, 35239, 31330, 35308, 29845, 42180, 29774, 32428, 34838,
/* 6289 */  44556, 31674, 35260, 28052, 35859, 31718, 41453, 30263, 31984, 34800,
/* 6290 */  42768, 35818, 34414, 25472, 35352, 34406, 40457, 30875, 31285, 34974,
/* 6291 */  42118, 37171, 34005, 25614, 33697, 36499, 38909, 30847, 33095, 33786,
/* 6292 */  50561, 19463, 33629, 44198, 30649, 23159, 48185, 26022, 35116, 34378,
/* 6293 */  51368, 18022, 34251, 45418, 28938, 23327, 49993, 23911, 36231, 34135,
/* 6294 */  50846, 19586, 32376, 45772, 30377, 22461, 48487, 26480, 34662, 34442,
/* 6295 */  50351, 20055, 32532, 45017, 30977, 22559, 47841, 27049, 34266, 34502,
/* 6296 */  50613, 19589, 32923, 44795, 31212, 22564, 47547, 27471, 34015, 34566,
/* 6297 */  50044, 20494, 32236, 45167, 30596, 23373, 47298, 26748, 34838, 34139,
/* 6298 */  49154, 22245, 30708, 45689, 31099, 22956, 46772, 27958, 33614, 34693,
/* 6299 */  47881, 23789, 30671, 44357, 32127, 23527, 45332, 28767, 33182, 34797,
/* 6300 */  46012, 25764, 31121, 41878, 34181, 24124, 43232, 29794, 32814, 34721,
/* 6301 */  43713, 27583, 32601, 38516, 36902, 25154, 40197, 31389, 32138, 34576,
/* 6302 */  40298, 29685, 34362, 35207, 39116, 27567, 36455, 32256, 32313, 33562,
/* 6303 */  37370, 32718, 34946, 33616, 39651, 29494, 33473, 32198, 34183, 32504,
/* 6304 */  34747, 34810, 35773, 33523, 39177, 30573, 31365, 31852, 35266, 32428,
/* 6305 */  48039, 19891, 41112, 31385, 40506, 21764, 44318, 28852, 33789, 34585,
/* 6306 */  47472, 21097, 39947, 32226, 40379, 22063, 43289, 30272, 32548, 35077,
/* 6307 */  47032, 21722, 39936, 31985, 40361, 22829, 42204, 30919, 32224, 35125,
/* 6308 */  45961, 22957, 40172, 31036, 40545, 24342, 40150, 32154, 31467, 35356,
/* 6309 */  44723, 24071, 41095, 29352, 41045, 25889, 38017, 33039, 31670, 34890,
/* 6310 */  42768, 26313, 41523, 28481, 39928, 28916, 36112, 32937, 32081, 34624,
/* 6311 */  40027, 29922, 41033, 27840, 39216, 31182, 35182, 31975, 32852, 34231,
/* 6312 */  37828, 34508, 38857, 27537, 38196, 33844, 34112, 30321, 34345, 34104,
/* 6313 */  36270, 37812, 37555, 27965, 36559, 35878, 33129, 29332, 34889, 34942,
/* 6314 */  35449, 38918, 37519, 28984, 35240, 35198, 33418, 29895, 35088, 34760,
/* 6315 */  32348, 38058, 39574, 31164, 33861, 34950, 34351, 30354, 32840, 35020,
/* 6316 */  45391, 24811, 36481, 33648, 38746, 25035, 39922, 31965, 32412, 34392,
/* 6317 */  44993, 25765, 35388, 35000, 37923, 25562, 39384, 32914, 31371, 34766,
/* 6318 */  44579, 26377, 35433, 34326, 38757, 25819, 38786, 32795, 31701, 34597,
/* 6319 */  44650, 26136, 36144, 33710, 38762, 26565, 38217, 32689, 32231, 34212,
/* 6320 */  44903, 25880, 36529, 33493, 39179, 26599, 37301, 33938, 31560, 34461,
/* 6321 */  45339, 25150, 37507, 32793, 39661, 26534, 37352, 33939, 31612, 34502,
/* 6322 */  44967, 24444, 40009, 30336, 41025, 26130, 38125, 32883, 32282, 34190,
/* 6323 */  42653, 28035, 36963, 32958, 38667, 28953, 35622, 33960, 32194, 33730,
/* 6324 */  41727, 26889, 39788, 32130, 37175, 30944, 34862, 32806, 33304, 33196,
/* 6325 */  39312, 28640, 39754, 32774, 36730, 30676, 35693, 30772, 35301, 31910,
/* 6326 */  36090, 30571, 38903, 34687, 36187, 31270, 35011, 30982, 34229, 32034,
/* 6327 */  34170, 29969, 40052, 35180, 37175, 31426, 33404, 31180, 33666, 32634,
/* 6328 */  32023, 29503, 39771, 37080, 37480, 31590, 32296, 31061, 33034, 33020,
/* 6329 */  38727, 29050, 41021, 30122, 37572, 27006, 36416, 29527, 37464, 32894,
/* 6330 */  37944, 28733, 41373, 30271, 37762, 27077, 35984, 29429, 36867, 33037,
/* 6331 */  39576, 28547, 41386, 30386, 37523, 26975, 36904, 29221, 37738, 32915,
/* 6332 */  40155, 27440, 42873, 28837, 38505, 26263, 37833, 28751, 38020, 32611,
/* 6333 */  39716, 27416, 42408, 29720, 38127, 26530, 37366, 28777, 37611, 32937,
/* 6334 */  39201, 27496, 41910, 30029, 37977, 27166, 36529, 28873, 37282, 33106,
/* 6335 */  39326, 26863, 41434, 29858, 38073, 27510, 36351, 28605, 36875, 33143,
/* 6336 */  40056, 27257, 40081, 29895, 37445, 28134, 36648, 28773, 37003, 32785,
/* 6337 */  41659, 26307, 39912, 29528, 36574, 29982, 36138, 29168, 36730, 33349,
/* 6338 */  41575, 28027, 36727, 30806, 36004, 30312, 36717, 28027, 37751, 32880,
/* 6339 */  41329, 29160, 35519, 30276, 36148, 30977, 36444, 28322, 37212, 33218,
/* 6340 */  35848, 31529, 39931, 32548, 35209, 28384, 33878, 31433, 36503, 33120,
/* 6341 */  35578, 31536, 40509, 33160, 35356, 27710, 34069, 31020, 37224, 33036,
/* 6342 */  35631, 31869, 40568, 33402, 35148, 27669, 34383, 31467, 36860, 32756,
/* 6343 */  35952, 31961, 40836, 32656, 35606, 27596, 34584, 31685, 36651, 32716,
/* 6344 */  35578, 31895, 41031, 33149, 35304, 27607, 34474, 31289, 36940, 32700,
/* 6345 */  35277, 31779, 41071, 33733, 35033, 27497, 34294, 31035, 37167, 32885,
/* 6346 */  36248, 31375, 41008, 32663, 35268, 27404, 34990, 31178, 37005, 32973,
/* 6347 */  36163, 31137, 40906, 32241, 35228, 27355, 35072, 30787, 37209, 33286,
/* 6348 */  37911, 29470, 41187, 29957, 36321, 27109, 36606, 30012, 37716, 32527,
/* 6349 */  38280, 28719, 40605, 29243, 36973, 27061, 36556, 29978, 37613, 32798,
/* 6350 */  38460, 28403, 40700, 28491, 37407, 26749, 36729, 30499, 37388, 33159,
/* 6351 */  39627, 27444, 40410, 27905, 38116, 27963, 35527, 31250, 36160, 34126,
/* 6352 */  39196, 27302, 40109, 27387, 38192, 28268, 35156, 31252, 35843, 34089,
/* 6353 */  41396, 27016, 39822, 29401, 38713, 27491, 37648, 28257, 37864, 31991,
/* 6354 */  39352, 28280, 39093, 29799, 38578, 27809, 36452, 28595, 36843, 32294,
/* 6355 */  38877, 27979, 39166, 29963, 38664, 27802, 36479, 28059, 36638, 32335,
/* 6356 */  38839, 27850, 39145, 30594, 38390, 27703, 36561, 28184, 36067, 32851,
/* 6357 */  40169, 26658, 40941, 28950, 39685, 26417, 37627, 28231, 36478, 32922,
/* 6358 */  39244, 26683, 40733, 29201, 39668, 26519, 37405, 27911, 36117, 32793,
/* 6359 */  40306, 26108, 41580, 28464, 40187, 25904, 38182, 27787, 36549, 32934,
/* 6360 */  39366, 27162, 40418, 29725, 39575, 26412, 37239, 28454, 35561, 33650,
/* 6361 */  39395, 27088, 40063, 29916, 39251, 26771, 37031, 28558, 35465, 33452,
/* 6362 */  40510, 26256, 41117, 28920, 39859, 26216, 37801, 28192, 36141, 33491,
/* 6363 */  40249, 26539, 40967, 28615, 39978, 26310, 37753, 28049, 36214, 33422,
/* 6364 */  41140, 25756, 41742, 27611, 40362, 26316, 38166, 27624, 36840, 33277,
/* 6365 */  38744, 28373, 39464, 31813, 36423, 29346, 34855, 29957, 35881, 33251,
/* 6366 */  36496, 29345, 38313, 33238, 36123, 29693, 33479, 29976, 35088, 33499,
/* 6367 */  35519, 29712, 37987, 34018, 35703, 29949, 32810, 30008, 34852, 33647,
/* 6368 */  35435, 29900, 37694, 34704, 35399, 29914, 33032, 29784, 35018, 33619,
/* 6369 */  36016, 29353, 38439, 33932, 35690, 29860, 33381, 29729, 35164, 33588,
/* 6370 */  37082, 29258, 38671, 33931, 35359, 29774, 33912, 29556, 35639, 34045,
/* 6371 */  39111, 27908, 39654, 32705, 35681, 29463, 35244, 28940, 36673, 33564,
/* 6372 */  41362, 26282, 40559, 31649, 35381, 29392, 36922, 27892, 38327, 32521,
/* 6373 */  41882, 26121, 40270, 30228, 36927, 28667, 37699, 27438, 38086, 32603,
/* 6374 */  42113, 26616, 38903, 30821, 36558, 29069, 38266, 26606, 38120, 32960,
/* 6375 */  44183, 22944, 43615, 24887, 41393, 26933, 38776, 27630, 37181, 33324,
/* 6376 */  45767, 21419, 45115, 22119, 44152, 25037, 40924, 26612, 37423, 33440,
/* 6377 */  45196, 22798, 43809, 21783, 44546, 25013, 40850, 27055, 36589, 33667,
/* 6378 */  46005, 21915, 45119, 19141, 47290, 22885, 43019, 25464, 37341, 33342,
/* 6379 */  38386, 27973, 38091, 32393, 34295, 30953, 33588, 30413, 35997, 32688,
/* 6380 */  38446, 28038, 37990, 32889, 34009, 30677, 34418, 29565, 36666, 32353,
/* 6381 */  38289, 27867, 38844, 32362, 34578, 29901, 34727, 29469, 36647, 32573,
/* 6382 */  37678, 28165, 38463, 32437, 34604, 29990, 34207, 29903, 36126, 32767,
/* 6383 */  37751, 28020, 38297, 32542, 34239, 30406, 34085, 29837, 36128, 32799,
/* 6384 */  38731, 27193, 38583, 32007, 34234, 30636, 34339, 29751, 36253, 32735,
/* 6385 */  39814, 26208, 39057, 30980, 34961, 29799, 35682, 28775, 37109, 32505,
/* 6386 */  39854, 26288, 38672, 29928, 35886, 29067, 36089, 28671, 37137, 32658,
/* 6387 */  41221, 25453, 38626, 29962, 35370, 29686, 36434, 28210, 37769, 32431,
/* 6388 */  40474, 26657, 36738, 30526, 34567, 30379, 36029, 27893, 37463, 32395,
/* 6389 */  40860, 26860, 36580, 29893, 35385, 29955, 37216, 26978, 37480, 32705,
/* 6390 */  41455, 27332, 36685, 28724, 36772, 29448, 38144, 26956, 37136, 32867,
/* 6391 */  41022, 29218, 35547, 28262, 36737, 30682, 38031, 27406, 35948, 33612,
/* 6392 */  41888, 29501, 36168, 26930, 37805, 30790, 38716, 27308, 35794, 33864,
/* 6393 */  38312, 28210, 40047, 31186, 37419, 28916, 35264, 28770, 36081, 33480,
/* 6394 */  38155, 28437, 40081, 31738, 37103, 28996, 34971, 29204, 35834, 33777,
/* 6395 */  38143, 28379, 40276, 31938, 36995, 28773, 35302, 29037, 35912, 33812,
/* 6396 */  38315, 28170, 40424, 31965, 37091, 28775, 35321, 28924, 35985, 33858,
/* 6397 */  37649, 28371, 39994, 32218, 37396, 28758, 35136, 28704, 35537, 34011,
/* 6398 */  37146, 28279, 39622, 32170, 37611, 28895, 35027, 28819, 34768, 34015,
/* 6399 */  37594, 28277, 39550, 31755, 37467, 28960, 35547, 28628, 34862, 33950,
/* 6400 */  37723, 28341, 39285, 31488, 37478, 29054, 35551, 28626, 34704, 34160,
/* 6401 */  38678, 28021, 39203, 30742, 37773, 28946, 36309, 28175, 35059, 34051,
/* 6402 */  39201, 28338, 38761, 30276, 37450, 29321, 36588, 28283, 35170, 33896,
/* 6403 */  39689, 28407, 38871, 29145, 38012, 29555, 36901, 28046, 35115, 34203,
/* 6404 */  39579, 29079, 38107, 28888, 37937, 30119, 36518, 28455, 34613, 34378,
/* 6405 */  39519, 28470, 39566, 30575, 37379, 28009, 35957, 29863, 36230, 33263,
/* 6406 */  37521, 30086, 38527, 32527, 35926, 28779, 34589, 30333, 35806, 33502,
/* 6407 */  36711, 29972, 38610, 33215, 36186, 28720, 34116, 30010, 35248, 34198,
/* 6408 */  37748, 28955, 39379, 32802, 36191, 28691, 34741, 29525, 35949, 33688,
/* 6409 */  37598, 28380, 39863, 32284, 37005, 28090, 35117, 29177, 35545, 33960,
/* 6410 */  37137, 28899, 39219, 32905, 36703, 28150, 34997, 29161, 35424, 34222,
/* 6411 */  37016, 28757, 38532, 32928, 36513, 28464, 34815, 29207, 35070, 34143,
/* 6412 */  38829, 27444, 38859, 30920, 36931, 28514, 35944, 28962, 35243, 33763,
/* 6413 */  39988, 27725, 37412, 30752, 36577, 28895, 36570, 29061, 35153, 34198,
/* 6414 */  39327, 29078, 35264, 30496, 35860, 30026, 35274, 30208, 33940, 34068,
/* 6415 */  39709, 29346, 35298, 29390, 36206, 30366, 35263, 30528, 33832, 34212,
/* 6416 */  39975, 29499, 35261, 28401, 37111, 30207, 35354, 30313, 34041, 34145,
/* 6417 */  34563, 31464, 41177, 33896, 37172, 27901, 32857, 30365, 36273, 33378,
/* 6418 */  32900, 31368, 41035, 35780, 37205, 28267, 31655, 30057, 35621, 33602,
/* 6419 */  32019, 32577, 41642, 36747, 36901, 27797, 30935, 30473, 36032, 33943,
/* 6420 */  32880, 32176, 42007, 35984, 37328, 27678, 32243, 30484, 36406, 33164,
/* 6421 */  31832, 31086, 42526, 37825, 38288, 27852, 30825, 29633, 35729, 34123,
/* 6422 */  32131, 29614, 41075, 37249, 39772, 29061, 32408, 28389, 34482, 33252,
/* 6423 */  35535, 27935, 40315, 34474, 40791, 29157, 35717, 27712, 33906, 32894,
/* 6424 */  40628, 26494, 42789, 30920, 40472, 25729, 39613, 27155, 36839, 33710,
/* 6425 */  44266, 26389, 41158, 29581, 39231, 27449, 41346, 28426, 36226, 33044,
/* 6426 */  43604, 31148, 36425, 31914, 35891, 31396, 39681, 31355, 31015, 35193,
/* 6427 */  31661, 27836, 37335, 33731, 39161, 30360, 32206, 27728, 31337, 33018,
/* 6428 */  33255, 28511, 38776, 34075, 38962, 29462, 32795, 28270, 32806, 34039,
/* 6429 */  31669, 29357, 38211, 35797, 39024, 30411, 31581, 28218, 32245, 33718,
/* 6430 */  30873, 30919, 39345, 37290, 38510, 30246, 30313, 28680, 32853, 34694,
/* 6431 */  31789, 32890, 41339, 37340, 37349, 28909, 29562, 29826, 34940, 36056,
/* 6432 */  31510, 30836, 40071, 36765, 39178, 31476, 30948, 29099, 33295, 34022,
/* 6433 */  33272, 28257, 41833, 34691, 42743, 32366, 33907, 29162, 33149, 33026,
/* 6434 */  34016, 31094, 38311, 35057, 36099, 29845, 32703, 29085, 35815, 32505,
/* 6435 */  34073, 31370, 38903, 35196, 36097, 29327, 32915, 29387, 35670, 32911,
/* 6436 */  34514, 31242, 39453, 35239, 36089, 28881, 33425, 29316, 36113, 32734,
/* 6437 */  34783, 31040, 39107, 35726, 35836, 29212, 33735, 29211, 36007, 32495,
/* 6438 */  33520, 32351, 39417, 37131, 35382, 28999, 32360, 29793, 36203, 33193,
/* 6439 */  32580, 33164, 40379, 37809, 35262, 28677, 31302, 30463, 36551, 33674,
/* 6440 */  31687, 32850, 40441, 38583, 36350, 29214, 30910, 30128, 35467, 34103,
/* 6441 */  32140, 33068, 40016, 37989, 36757, 29939, 31495, 29890, 35212, 33862,
/* 6442 */  35785, 33927, 39462, 35295, 38599, 30417, 33704, 30606, 34496, 34102,
/* 6443 */  39411, 36501, 38077, 33177, 33018, 30545, 35240, 31146, 37757, 33079,
/* 6444 */  36603, 31251, 38124, 34255, 35397, 30337, 33209, 30107, 35814, 34207,
/* 6445 */  36513, 30624, 39188, 34260, 36029, 29563, 33476, 29984, 35589, 34336,
/* 6446 */  36392, 29991, 39602, 34027, 36765, 29178, 34054, 29203, 35631, 33934,
/* 6447 */  36609, 30091, 39522, 34425, 36625, 29175, 34418, 28727, 36031, 33791,
/* 6448 */  36904, 30371, 39752, 34689, 36245, 29106, 34680, 28354, 36563, 33769,
/* 6449 */  38496, 30523, 39415, 34506, 35710, 29163, 35971, 27619, 37430, 33846,
/* 6450 */  40354, 29905, 39349, 33895, 35734, 29156, 37326, 26917, 38047, 33754,
/* 6451 */  42275, 27667, 39887, 32056, 37288, 30028, 39140, 25911, 37973, 32957,
/* 6452 */  41844, 28294, 39457, 31798, 37477, 31003, 38530, 26296, 37886, 32931,
/* 6453 */  38000, 28742, 39223, 31640, 36135, 28970, 34742, 29462, 36770, 32944,
/* 6454 */  37351, 29194, 39548, 31989, 36038, 29037, 34127, 29944, 36423, 33087,
/* 6455 */  36832, 29810, 39693, 32480, 36089, 28931, 33976, 29813, 36435, 33533,
/* 6456 */  36242, 30488, 39373, 33804, 35319, 29093, 33920, 29833, 36426, 33749,
/* 6457 */  35793, 30672, 39123, 34548, 35328, 29375, 33275, 30005, 36091, 33884,
/* 6458 */  36057, 31274, 38433, 35074, 34424, 29822, 33356, 30225, 36423, 33498,
/* 6459 */  36902, 30191, 38905, 34587, 34791, 29632, 33920, 29740, 36575, 33530,
/* 6460 */  37174, 29457, 38967, 34109, 35113, 29590, 34153, 29296, 36538, 33627,
/* 6461 */  37992, 28396, 39570, 32734, 35117, 29938, 34166, 29766, 36138, 33570,
/* 6462 */  39142, 27202, 40362, 30648, 36481, 29364, 34935, 29232, 36189, 33791,
/* 6463 */  39748, 27949, 38553, 31889, 34960, 30607, 34903, 28986, 36890, 33730,
/* 6464 */  39984, 27856, 39816, 32191, 37686, 27097, 37235, 28809, 35501, 34971,
/* 6465 */  40302, 27165, 40833, 31554, 37893, 27130, 36808, 29445, 35208, 35083,
/* 6466 */  40255, 27611, 40149, 31619, 38253, 26797, 37101, 29508, 34970, 35119,
/* 6467 */  42136, 26146, 40294, 31315, 38861, 25598, 39106, 29045, 34721, 35277,
/* 6468 */  43667, 25288, 39292, 32078, 38719, 24803, 40707, 29085, 34147, 35305,
/* 6469 */  44568, 24093, 38365, 32970, 38595, 24455, 41096, 30045, 32547, 35381,
/* 6470 */  46110, 22666, 38819, 32920, 38927, 23396, 42471, 29968, 32637, 35140,
/* 6471 */  49116, 18269, 42308, 30929, 40698, 20648, 46304, 27572, 34070, 34622,
/* 6472 */  49990, 18284, 40062, 33821, 39467, 20468, 46150, 29033, 33144, 34647,
/* 6473 */  51267, 17139, 39351, 35556, 39313, 18964, 47170, 30103, 31827, 35173,
/* 6474 */  37356, 29097, 38317, 33261, 34957, 30353, 33839, 29508, 36350, 32916,
/* 6475 */  36154, 29551, 37903, 34039, 35247, 30299, 33466, 29263, 35782, 33206,
/* 6476 */  35565, 29453, 38533, 34168, 36071, 29994, 33190, 29364, 35117, 33704,
/* 6477 */  34787, 29999, 38835, 34497, 36531, 29571, 33012, 29385, 34956, 33829,
/* 6478 */  34521, 30983, 38717, 35655, 35763, 29763, 32428, 29663, 35260, 33980,
/* 6479 */  35272, 31013, 39414, 35485, 35166, 29771, 32482, 30167, 35814, 33724,
/* 6480 */  34923, 30931, 39686, 35488, 35250, 29923, 32173, 30413, 35422, 33662,
/* 6481 */  34721, 31458, 39541, 35991, 34824, 30102, 31664, 30822, 35376, 33868,
/* 6482 */  34484, 31665, 39329, 36341, 34811, 29982, 31724, 30559, 35469, 33933,
/* 6483 */  34715, 31837, 39208, 36402, 34424, 30130, 31587, 30972, 35510, 33906,
/* 6484 */  35500, 31185, 40272, 35266, 35059, 29411, 31929, 31303, 35610, 34095,
/* 6485 */  36600, 30589, 40923, 34324, 35174, 29072, 32750, 31230, 36084, 33924,
/* 6486 */  37461, 29406, 41936, 32752, 36386, 28729, 33161, 31185, 35776, 34031,
/* 6487 */  33262, 30276, 36407, 32913, 36902, 30653, 32696, 28628, 32175, 34264,
/* 6488 */  33173, 31440, 36829, 34105, 36887, 30662, 32023, 28980, 32804, 35107,
/* 6489 */  32539, 32349, 37790, 35028, 36526, 30351, 31522, 29690, 33155, 35346,
/* 6490 */  32366, 32897, 38721, 36251, 36039, 29535, 31514, 30327, 33679, 35401,
/* 6491 */  35389, 32369, 39019, 35846, 36513, 28681, 32801, 29959, 34732, 36071,
/* 6492 */  39004, 28787, 39927, 33866, 37137, 28103, 36780, 28105, 36225, 34407,
/* 6493 */  38826, 29148, 39893, 34136, 37287, 28029, 36544, 28324, 36020, 35078,
/* 6494 */  32779, 31397, 34294, 33939, 35999, 33513, 34595, 32422, 34923, 34756,
/* 6495 */  28362, 28362, 31125, 30444, 31577, 30723, 31675, 29938, 32472, 33246,
/* 6496 */  28390, 26729, 30748, 30443, 34300, 32820, 34136, 32166, 33831, 33693,
/* 6497 */  30783, 29918, 33317, 33350, 35309, 33111, 35013, 33163, 34412, 33799,
/* 6498 */  33750, 30511, 37451, 33863, 37152, 29738, 32308, 29034, 33729, 34387,
/* 6499 */  35496, 31558, 38484, 33468, 37354, 28768, 32738, 30224, 35059, 34975,
/* 6500 */  37504, 30082, 40430, 32054, 37998, 27344, 34803, 30312, 35642, 34483,
/* 6501 */  34735, 31022, 40030, 34901, 37506, 28389, 32597, 30515, 34439, 35032,
/* 6502 */  34951, 31891, 40461, 36832, 36926, 27728, 32328, 30985, 34454, 35651,
/* 6503 */  36044, 31410, 40090, 37752, 37128, 27401, 33139, 30739, 33996, 36102,
/* 6504 */  37512, 31612, 40403, 38990, 37127, 26811, 33583, 30349, 33436, 37171,
/* 6505 */  39948, 32070, 41413, 35199, 34508, 26946, 35376, 31823, 36063, 34372,
/* 6506 */  35780, 30972, 37593, 32004, 37804, 29167, 33220, 29760, 35175, 33577,
/* 6507 */  37003, 30128, 38545, 31230, 38461, 28272, 34172, 29810, 35419, 33727,
/* 6508 */  36967, 30794, 37752, 31973, 37923, 28505, 33891, 30405, 34994, 34028,
/* 6509 */  39245, 30245, 39097, 30938, 38461, 27550, 34908, 31118, 35671, 34500,
/* 6510 */  42085, 27433, 41567, 28933, 39598, 25353, 38403, 29755, 36863, 33883,
/* 6511 */  42168, 27538, 40918, 30491, 38336, 26291, 38932, 28664, 36736, 34615,
/* 6512 */  41447, 26950, 40527, 29821, 39243, 26226, 39765, 27532, 37824, 34044,
/* 6513 */  40820, 26094, 40323, 29158, 38848, 26881, 39380, 27373, 37741, 33440,
/* 6514 */  34354, 32740, 39293, 36023, 34597, 29310, 32399, 30293, 36455, 33709,
/* 6515 */  34302, 32836, 40021, 35825, 34968, 28734, 32109, 30615, 36550, 33983,
/* 6516 */  33956, 32980, 40224, 36221, 34927, 28488, 32053, 30692, 36556, 34065,
/* 6517 */  32960, 33210, 40289, 36964, 35269, 28399, 31331, 30820, 36181, 34390,
/* 6518 */  33765, 33170, 40624, 36560, 34872, 28182, 31808, 31099, 36733, 34088,
/* 6519 */  34119, 33071, 40444, 36179, 34949, 28308, 32205, 30747, 36884, 33990,
/* 6520 */  33646, 33039, 39745, 36449, 35434, 28567, 31794, 30260, 36376, 34395,
/* 6521 */  34665, 32601, 39561, 35928, 35270, 28597, 32604, 29900, 36402, 34476,
/* 6522 */  36114, 32354, 39396, 34759, 35681, 28456, 33428, 29914, 36562, 34562,
/* 6523 */  36181, 32959, 38319, 34443, 36196, 28960, 32903, 30253, 36340, 34672,
/* 6524 */  36770, 32554, 38168, 33645, 36187, 29372, 33526, 30188, 36247, 34440,
/* 6525 */  37807, 28176, 42003, 29684, 39496, 26818, 36099, 28619, 36813, 32718,
/* 6526 */  36468, 29043, 41106, 31663, 38283, 27951, 34636, 29090, 35896, 33241,
/* 6527 */  35907, 29804, 41376, 32158, 37894, 27736, 34271, 29374, 36075, 33320,
/* 6528 */  35334, 30892, 41669, 32970, 37341, 27507, 33627, 29708, 36709, 33592,
/* 6529 */  34860, 32299, 41355, 34102, 36131, 28141, 32725, 30685, 36905, 33712,
/* 6530 */  34588, 32564, 42028, 34016, 36272, 28004, 32888, 31246, 36857, 33284,
/* 6531 */  33018, 33689, 41925, 36311, 35656, 27979, 31617, 31437, 36725, 33631,
/* 6532 */  32280, 34807, 42406, 36915, 35307, 27459, 30912, 31838, 37116, 33875,
/* 6533 */  31662, 35283, 42505, 37442, 35426, 27388, 30320, 32047, 37149, 33799,
/* 6534 */  31377, 35544, 43175, 37610, 34987, 27027, 30220, 32447, 37236, 33818,
/* 6535 */  31097, 36477, 43387, 37777, 34195, 26695, 30196, 33288, 37349, 33685,
/* 6536 */  30409, 37485, 43828, 38077, 33518, 26261, 30009, 34102, 37164, 33759,
/* 6537 */  30061, 37469, 44701, 38428, 33279, 25580, 29851, 34513, 37395, 33596,
/* 6538 */  34313, 29694, 38087, 33788, 37972, 29799, 33666, 28167, 34119, 33424,
/* 6539 */  34086, 29316, 37795, 34282, 37910, 30039, 33600, 27981, 33901, 33296,
/* 6540 */  33517, 29223, 38059, 34840, 38121, 30133, 33228, 27861, 33889, 33084,
/* 6541 */  34233, 29523, 39631, 34618, 38426, 29280, 33392, 27905, 34890, 33308,
/* 6542 */  34437, 30744, 40034, 34977, 37868, 29005, 32936, 28824, 35510, 33550,
/* 6543 */  34471, 30243, 41803, 34111, 39220, 28375, 33004, 28667, 35581, 33967,
/* 6544 */  35975, 30100, 43320, 32659, 39819, 27784, 33435, 29329, 36168, 34154,
/* 6545 */  36066, 31991, 42552, 34659, 37655, 30355, 30859, 31204, 35536, 34881,
/* 6546 */  35780, 38326, 38499, 31045, 34344, 35067, 35258, 29569, 34050, 34688,
/* 6547 */  32366, 30040, 39002, 34745, 38329, 29589, 31878, 28438, 33620, 33949,
/* 6548 */  30472, 29890, 38499, 36406, 38689, 30508, 30788, 27936, 32701, 33914,
/* 6549 */  28440, 29518, 37830, 38041, 39450, 31543, 29731, 27138, 31670, 33545,
/* 6550 */  27717, 29855, 38289, 39298, 39915, 31626, 28767, 27174, 31921, 33927,
/* 6551 */  28650, 31119, 39551, 39637, 39097, 30487, 28817, 28451, 33006, 34520,
/* 6552 */  29136, 32519, 40804, 40103, 38461, 29357, 28257, 29616, 34182, 35078,
/* 6553 */  31120, 34013, 41798, 39898, 37249, 27907, 28663, 30591, 35244, 35936,
/* 6554 */  34321, 33983, 41762, 38237, 35563, 26898, 31202, 30883, 36203, 35704,
/* 6555 */  37320, 34394, 41056, 32890, 34574, 28032, 37137, 32190, 35540, 33291,
/* 6556 */  33988, 32390, 36511, 34318, 35432, 30634, 31354, 30045, 35789, 32979,
/* 6557 */  33510, 32440, 37203, 35102, 35266, 30364, 31266, 30007, 35637, 33490,
/* 6558 */  33254, 32729, 37752, 35710, 35315, 30044, 31342, 30127, 35664, 33767,
/* 6559 */  32787, 32661, 37786, 36021, 35834, 30540, 31319, 29995, 34948, 33590,
/* 6560 */  31839, 32473, 37979, 36398, 36086, 30814, 31257, 29736, 34393, 33077,
/* 6561 */  31876, 32741, 37675, 36522, 35845, 31069, 31547, 29561, 34343, 33048,
/* 6562 */  34163, 32828, 36291, 36156, 35543, 31862, 33207, 29325, 34491, 33021,
/* 6563 */  36857, 34082, 34554, 34946, 35692, 32984, 34970, 28993, 34427, 33899,
/* 6564 */  36939, 35616, 34919, 33179, 35189, 34489, 34233, 28018, 35572, 34479,
/* 6565 */  38611, 35979, 34362, 30967, 36111, 35346, 33497, 28111, 36980, 33968,
/* 6566 */  38597, 37655, 33400, 29083, 36757, 36813, 33314, 27953, 36640, 34135,
/* 6567 */  37770, 40660, 32672, 27064, 36695, 39048, 33350, 27020, 35564, 35550,
/* 6568 */  39325, 40295, 31426, 26263, 37968, 39499, 32567, 27113, 37081, 34326,
/* 6569 */  32827, 33287, 37702, 35098, 34702, 30354, 31012, 30508, 35762, 34277,
/* 6570 */  31982, 33286, 38226, 35743, 34335, 29718, 31062, 30811, 35454, 34113,
/* 6571 */  31844, 32521, 37975, 36292, 35129, 29776, 30952, 30244, 35048, 34072,
/* 6572 */  31610, 32008, 38168, 36990, 35834, 29492, 31041, 29856, 34559, 34139,
/* 6573 */  31414, 31206, 37630, 37203, 36663, 29689, 31155, 29425, 33718, 34071,
/* 6574 */  33219, 30887, 36806, 35925, 36599, 29360, 32402, 30026, 33515, 34377,
/* 6575 */  36094, 30490, 36377, 34294, 36617, 29130, 34616, 30750, 33006, 34236,
/* 6576 */  39522, 30095, 37391, 33186, 36440, 28724, 37260, 31286, 33332, 34932,
/* 6577 */  41483, 27401, 43585, 28871, 38888, 27274, 40885, 28882, 37157, 31599,
/* 6578 */  40738, 26974, 45128, 28114, 40531, 26198, 41725, 28018, 37794, 30736,
/* 6579 */  39858, 27462, 44836, 28498, 40740, 26572, 41412, 28369, 37093, 30868,
/* 6580 */  35302, 30774, 38361, 34174, 35196, 28772, 33184, 30148, 36193, 34452,
/* 6581 */  33659, 30894, 38196, 35621, 34883, 28472, 32306, 30146, 35849, 34778,
/* 6582 */  33979, 30993, 38922, 35725, 35160, 27894, 32621, 30296, 36092, 35154,
/* 6583 */  33846, 31022, 39138, 35850, 35511, 27701, 32583, 30350, 36042, 35165,
/* 6584 */  33507, 31536, 39604, 36483, 35419, 27372, 32293, 30731, 36299, 35335,
/* 6585 */  32571, 31782, 39679, 37208, 35425, 27663, 31427, 30914, 36258, 35427,
/* 6586 */  31751, 32126, 39735, 38027, 35573, 28036, 30932, 30948, 36211, 35505,
/* 6587 */  34300, 33259, 41193, 38040, 34999, 27637, 32261, 31019, 37002, 35325,
/* 6588 */  41920, 27247, 46616, 28373, 37108, 28570, 36168, 31543, 36454, 33269,
/* 6589 */  41305, 28138, 46693, 28519, 36843, 28525, 35227, 32458, 35633, 34071,
/* 6590 */  40966, 27882, 47336, 27756, 37879, 28131, 35407, 32433, 35547, 33866,
/* 6591 */  40302, 27033, 42435, 28450, 38265, 27402, 36019, 31765, 36800, 33848,
/* 6592 */  40315, 27937, 41880, 29788, 36349, 28391, 35739, 32208, 37329, 33723,
/* 6593 */  40193, 28882, 41343, 29835, 35959, 28371, 36747, 32055, 37296, 33260,
/* 6594 */  40465, 28859, 41182, 30985, 34623, 29255, 36902, 32205, 37050, 33226,
/* 6595 */  39579, 29549, 42047, 30668, 34687, 28983, 36924, 33199, 36615, 32862,
/* 6596 */  40399, 30277, 41990, 30386, 34042, 29287, 38026, 33148, 36584, 32107,
/* 6597 */  42979, 27863, 41559, 31137, 34404, 31626, 38166, 30317, 36690, 32288,
/* 6598 */  46577, 19533, 52931, 18337, 45538, 25606, 39726, 30157, 36259, 32754,
/* 6599 */  46469, 19302, 53269, 17223, 48128, 23442, 41342, 28250, 37039, 32906,
/* 6600 */  48473, 14738, 59788, 9708, 53919, 20638, 41292, 30185, 34871, 33978,
/* 6601 */  48326, 16100, 56944, 12934, 51288, 21851, 41658, 28930, 36360, 33196,
/* 6602 */  36510, 28946, 39359, 32249, 37533, 28656, 34804, 29013, 35609, 33141,
/* 6603 */  36142, 29240, 39064, 32689, 37331, 29114, 34439, 29176, 35181, 33254,
/* 6604 */  35759, 29295, 38275, 33631, 37299, 29147, 34546, 28695, 34767, 33475,
/* 6605 */  36797, 28971, 38432, 33834, 37261, 28741, 35074, 28684, 34824, 33919,
/* 6606 */  37950, 28548, 39025, 32481, 37725, 28341, 36103, 28555, 35447, 33315,
/* 6607 */  38636, 28303, 38746, 31767, 38345, 28161, 36835, 28591, 34669, 33498,
/* 6608 */  39372, 28149, 38430, 31333, 38293, 28566, 37220, 28780, 34065, 33875,
/* 6609 */  39712, 28810, 37938, 30923, 37912, 28790, 37659, 29328, 33588, 34003,
/* 6610 */  40844, 28692, 38326, 29619, 37981, 28927, 38731, 29109, 33766, 33889,
/* 6611 */  41445, 28617, 38563, 28609, 38286, 29156, 39243, 28964, 33520, 34067,
/* 6612 */  42244, 29017, 38358, 28358, 37763, 29789, 39150, 29791, 33206, 34306,
/* 6613 */  37704, 29569, 37445, 32631, 35132, 30516, 34123, 29740, 35817, 33348,
/* 6614 */  37229, 29754, 38333, 32595, 35404, 29873, 34225, 29892, 35717, 33660,
/* 6615 */  37638, 29422, 39174, 32342, 35844, 29205, 34794, 29614, 36155, 33554,
/* 6616 */  38047, 29206, 39816, 32326, 36260, 28776, 34931, 29850, 35869, 33974,
/* 6617 */  38571, 29204, 40080, 32595, 36561, 28171, 35403, 29809, 35871, 34563,
/* 6618 */  39567, 28130, 40043, 32159, 36790, 28086, 36935, 28664, 36245, 33810,
/* 6619 */  40122, 27543, 40098, 31859, 37059, 27957, 37529, 28381, 36160, 33640,
/* 6620 */  41098, 26828, 39855, 31144, 37649, 28460, 37599, 28525, 35260, 34129,
/* 6621 */  42351, 25996, 40540, 29131, 38983, 27368, 39261, 28552, 34614, 34346,
/* 6622 */  42043, 27837, 38416, 29587, 37765, 28750, 39219, 28884, 33873, 34352,
/* 6623 */  42590, 28775, 37624, 28907, 37391, 29735, 39527, 28770, 33766, 34537,
/* 6624 */  43240, 28981, 37101, 28508, 37412, 30268, 40240, 28052, 33656, 34892,
/* 6625 */  44037, 28040, 37708, 28123, 37966, 29765, 40550, 28284, 33413, 35060,
/* 6626 */  33193, 31566, 41088, 35224, 37352, 28146, 31461, 29763, 35647, 34836,
/* 6627 */  32685, 32581, 41583, 35911, 36591, 27694, 30934, 30250, 36034, 34942,
/* 6628 */  31511, 33474, 41853, 37458, 35782, 27294, 29858, 30827, 36180, 35416,
/* 6629 */  32036, 33283, 41191, 37018, 36342, 27550, 30475, 30789, 35932, 34754,
/* 6630 */  32579, 32127, 40812, 36749, 37545, 28224, 31649, 30018, 34959, 34287,
/* 6631 */  35793, 31703, 40213, 34661, 37542, 27910, 34279, 30127, 35148, 34153,
/* 6632 */  40762, 28878, 39148, 31931, 38570, 28021, 38935, 28797, 34651, 33716,
/* 6633 */  43143, 28060, 38598, 32012, 38336, 27879, 39841, 28373, 34278, 35134,
/* 6634 */  39104, 35839, 36300, 32696, 35540, 32647, 34993, 33031, 34681, 32350,
/* 6635 */  36246, 36105, 36909, 33700, 35621, 32812, 35229, 33684, 34522, 32396,
/* 6636 */  34969, 34769, 37514, 34007, 36434, 32565, 33889, 33406, 35010, 34293,
/* 6637 */  42265, 27332, 39870, 28592, 39130, 28037, 37474, 28436, 38122, 32830,
/* 6638 */  42854, 26636, 40444, 28851, 38593, 28237, 37381, 28606, 38489, 32514,
/* 6639 */  42008, 27704, 40159, 29275, 37792, 28456, 37040, 29271, 38209, 32313,
/* 6640 */  41059, 28811, 39557, 29519, 38438, 27788, 36779, 29771, 37553, 32600,
/* 6641 */  41198, 29344, 39646, 29455, 38462, 26988, 37563, 29770, 38211, 32039,
/* 6642 */  40496, 30346, 39323, 29861, 38360, 27417, 36505, 30010, 38475, 32126,
/* 6643 */  40127, 31266, 38558, 31007, 37132, 28136, 36390, 30093, 38160, 32305,
/* 6644 */  39538, 31270, 40145, 31462, 35660, 28338, 36810, 29987, 37444, 33182,
/* 6645 */  39111, 31793, 40357, 32020, 35392, 27791, 36778, 30314, 37695, 33062,
/* 6646 */  39818, 30630, 41047, 31298, 35847, 27757, 37921, 29830, 37766, 32673,
/* 6647 */  39003, 31523, 41585, 31517, 35327, 27165, 37694, 30895, 38233, 32314,
/* 6648 */  39989, 31341, 41056, 31247, 34677, 28253, 38413, 30356, 38953, 31589,
/* 6649 */  39893, 30827, 40773, 32620, 34016, 28658, 38389, 30415, 38640, 31623,
/* 6650 */  38060, 33111, 39979, 34491, 32265, 29943, 36750, 32574, 36927, 31760,
/* 6651 */  35588, 36569, 37766, 34254, 31019, 30347, 37775, 34899, 35674, 31854,
/* 6652 */  36412, 34104, 37999, 34734, 32495, 31561, 37043, 33488, 35628, 31737,
/* 6653 */  34809, 33694, 38401, 35598, 33944, 30813, 36534, 32443, 34933, 32140,
/* 6654 */  34333, 32162, 37277, 34773, 35806, 31512, 36820, 32505, 34641, 32778,
/* 6655 */  34600, 32053, 37604, 34347, 35665, 30976, 37173, 33527, 35505, 33399,
/* 6656 */  34080, 30928, 37618, 33859, 35729, 30530, 36411, 32593, 35461, 32809,
/* 6657 */  34685, 30430, 38176, 33831, 36549, 30603, 36305, 31245, 35985, 32995,
/* 6658 */  35996, 30049, 38311, 33250, 37111, 30894, 37411, 30942, 35369, 33399,
/* 6659 */  39457, 27659, 40703, 32391, 37455, 30809, 37152, 30481, 36284, 33463,
/* 6660 */  41799, 25824, 41549, 30582, 37985, 29881, 37932, 30335, 36518, 33189,
/* 6661 */  40807, 27589, 39528, 32177, 36805, 30228, 37779, 30239, 37361, 33300,
/* 6662 */  39286, 28974, 38184, 33346, 36890, 31820, 35270, 32717, 34363, 33617,
/* 6663 */  39424, 29209, 38088, 33324, 36835, 31408, 37049, 30912, 35761, 32813,
/* 6664 */  38293, 31576, 36132, 33817, 35284, 32043, 36369, 31573, 35721, 34190,
/* 6665 */  36512, 31230, 37703, 34212, 36796, 28947, 34009, 29854, 35115, 34249,
/* 6666 */  37272, 30590, 37308, 34399, 36758, 29126, 34687, 29732, 34698, 34032,
/* 6667 */  38935, 29263, 37300, 33921, 37347, 28525, 36258, 29746, 33996, 33844,
/* 6668 */  40875, 27605, 37744, 33145, 37992, 28000, 38062, 29338, 33761, 33612,
/* 6669 */  43016, 26268, 38144, 32454, 38788, 26909, 39462, 29564, 33489, 33923,
/* 6670 */  45813, 24179, 39130, 31617, 39811, 25174, 41028, 30149, 33019, 34617,
/* 6671 */  48879, 20179, 41875, 29744, 41955, 22237, 43401, 30727, 32137, 35026,
/* 6672 */  50972, 16746, 45035, 27084, 44353, 19656, 45875, 29362, 33151, 34620,
/* 6673 */  51581, 16369, 44143, 28529, 42741, 22000, 42442, 32376, 32541, 34213,
/* 6674 */  51515, 17359, 42083, 30041, 42395, 22678, 40475, 34115, 32301, 33978,
/* 6675 */  51333, 17048, 42565, 29252, 44378, 20133, 42109, 33555, 32142, 34105,
/* 6676 */  32836, 32797, 35455, 34018, 35963, 31682, 32634, 28861, 33051, 34278,
/* 6677 */  33064, 33321, 35984, 35152, 35934, 30879, 32378, 29572, 33479, 34752,
/* 6678 */  32751, 32502, 36439, 36113, 36589, 30717, 32030, 29531, 33115, 34591,
/* 6679 */  31917, 32815, 36746, 36948, 36800, 30694, 31356, 29493, 32861, 34653,
/* 6680 */  32299, 33570, 37559, 37446, 36439, 30147, 31054, 29678, 33594, 35439,
/* 6681 */  34365, 33103, 38637, 37342, 35728, 29629, 32159, 29266, 35194, 35578,
/* 6682 */  36859, 30691, 39962, 33670, 36749, 29647, 34782, 28848, 37015, 33393,
/* 6683 */  33395, 31686, 37426, 35388, 36076, 31683, 33220, 29971, 35152, 33840,
/* 6684 */  29389, 29272, 33469, 32858, 35360, 32536, 32888, 31730, 34934, 34675,
/* 6685 */  27316, 28216, 30829, 29900, 32306, 31303, 33108, 32119, 34281, 33730,
/* 6686 */  27604, 29804, 31788, 30764, 33043, 33387, 33640, 32779, 35674, 34632,
/* 6687 */  31188, 31026, 37293, 36021, 37615, 30987, 30960, 28608, 32268, 34812,
/* 6688 */  30888, 31886, 37948, 36865, 37244, 30475, 30397, 29064, 32806, 35027,
/* 6689 */  31025, 31907, 38635, 37382, 37213, 30121, 30207, 29201, 33001, 35447,
/* 6690 */  32025, 32837, 39183, 37332, 36900, 29478, 30071, 29848, 33878, 36077,
/* 6691 */  31246, 32649, 39428, 38178, 36855, 29450, 29705, 29908, 33615, 35825,
/* 6692 */  30686, 31167, 39180, 38060, 37953, 30635, 30272, 29110, 32098, 34947,
/* 6693 */  32937, 31715, 40882, 36935, 37862, 29242, 30854, 29677, 33758, 36071,
/* 6694 */  29216, 30224, 39121, 39453, 39103, 31954, 31356, 28735, 32204, 33259,
/* 6695 */  21967, 20906, 31256, 39037, 42809, 37686, 33408, 28864, 30442, 31653,
/* 6696 */  19789, 15627, 22605, 28857, 35274, 33851, 32936, 29509, 30626, 31972,
/* 6697 */  18936, 14081, 19177, 23697, 29305, 29726, 30735, 29342, 30600, 32356,
/* 6698 */  19207, 12927, 17103, 21687, 28529, 29989, 31550, 31097, 32165, 33407,
/* 6699 */  35793, 29095, 37857, 33254, 37294, 29754, 34110, 28531, 34260, 33542,
/* 6700 */  35680, 30525, 36838, 35047, 36740, 29568, 33989, 29169, 34213, 33996,
/* 6701 */  33987, 30527, 37208, 36005, 37277, 29881, 32857, 29158, 33207, 34032,
/* 6702 */  33384, 30879, 37268, 36927, 37178, 29902, 32397, 29029, 33479, 34016,
/* 6703 */  34057, 32016, 38232, 37071, 36256, 29234, 32488, 29659, 34708, 34323,
/* 6704 */  35200, 33110, 39830, 36161, 35267, 28322, 32938, 30610, 36353, 34164,
/* 6705 */  34542, 34955, 41425, 36567, 33988, 28067, 30902, 32516, 37170, 34523,
/* 6706 */  34739, 35182, 40809, 36488, 33727, 29129, 30345, 32832, 36795, 34566,
/* 6707 */  37839, 35496, 39964, 33083, 34313, 29802, 34121, 33121, 36728, 32733,
/* 6708 */  32623, 34577, 38076, 34366, 35843, 33636, 34218, 32434, 34183, 32985,
/* 6709 */  34259, 33213, 38803, 34742, 35863, 29035, 32315, 30228, 35641, 35349,
/* 6710 */  37062, 32531, 38954, 34826, 35086, 28206, 34346, 30108, 37262, 34047,
/* 6711 */  38218, 31612, 39477, 35004, 34707, 28189, 34502, 30563, 37004, 34160,
/* 6712 */  36590, 33442, 39146, 36594, 34120, 27910, 33282, 30798, 37309, 34763,
/* 6713 */  34047, 33700, 39761, 37464, 35534, 27830, 31534, 30481, 35932, 35914,
/* 6714 */  37456, 32823, 40380, 35811, 34665, 26944, 34628, 30054, 37349, 35291,
/* 6715 */  39567, 30674, 40460, 33584, 34101, 28355, 37158, 29200, 38953, 32463,
/* 6716 */  36781, 31772, 38068, 35456, 34321, 30409, 34130, 29925, 36983, 33466,
/* 6717 */  31275, 31142, 34568, 34533, 34751, 32241, 34124, 31712, 35267, 33552,
/* 6718 */  30176, 29905, 32866, 32623, 35085, 32736, 34199, 32625, 34232, 33361,
/* 6719 */  29537, 29421, 32815, 32903, 36188, 33643, 34564, 32436, 33523, 32071,
/* 6720 */  40526, 27832, 40419, 29608, 38006, 28164, 36356, 28847, 37659, 32957,
/* 6721 */  40144, 27882, 40779, 30168, 37422, 28161, 36318, 28673, 37842, 32882,
/* 6722 */  39536, 28438, 40793, 30757, 36979, 27939, 36342, 28670, 38123, 32662,
/* 6723 */  38632, 29939, 39916, 32410, 36462, 27589, 36233, 28646, 37974, 33520,
/* 6724 */  39082, 29388, 40356, 32736, 35868, 28058, 35943, 29071, 37924, 33369,
/* 6725 */  38539, 30168, 40533, 32791, 36484, 27585, 35466, 29530, 37364, 34199,
/* 6726 */  37557, 30278, 39977, 34230, 36146, 28104, 34471, 29508, 36551, 34759,
/* 6727 */  36392, 31108, 39165, 34920, 36450, 28107, 33744, 29681, 35707, 35177,
/* 6728 */  36345, 30536, 39298, 34152, 36822, 28642, 33781, 29225, 35356, 34930,
/* 6729 */  37094, 30007, 39242, 33244, 37083, 28945, 34182, 29296, 34839, 35057,
/* 6730 */  38520, 29599, 39238, 32143, 37232, 29220, 34753, 29531, 34848, 35097,
/* 6731 */  40020, 28107, 40416, 29985, 38651, 28232, 36496, 28654, 35304, 34778,
/* 6732 */  36109, 29169, 41565, 31796, 39213, 27540, 34784, 28582, 35748, 33546,
/* 6733 */  35112, 29809, 41569, 32746, 38712, 27867, 34032, 28760, 35561, 33633,
/* 6734 */  34933, 30334, 41656, 33772, 38023, 27926, 33341, 29255, 35678, 33981,
/* 6735 */  34568, 30585, 41621, 34576, 37688, 27982, 33168, 29192, 35920, 33995,
/* 6736 */  33822, 30906, 41125, 35990, 37699, 28342, 32528, 29132, 35443, 34492,
/* 6737 */  34583, 30664, 41749, 35694, 37892, 27757, 33172, 29044, 35849, 34464,
/* 6738 */  35154, 30394, 41620, 35702, 37837, 27736, 33920, 28893, 35911, 34103,
/* 6739 */  34816, 30506, 40639, 37016, 37856, 28383, 33309, 28861, 34949, 34688,
/* 6740 */  35502, 30178, 40109, 37056, 37647, 28841, 33794, 28847, 34663, 34523,
/* 6741 */  36506, 30320, 39379, 36859, 37295, 28711, 34954, 28770, 34346, 34704,
/* 6742 */  38098, 30944, 37750, 36648, 36744, 28822, 36244, 28921, 33803, 35129,
/* 6743 */  32262, 33627, 36957, 36445, 36694, 30254, 30986, 30178, 34663, 33945,
/* 6744 */  32656, 33830, 36880, 36811, 36503, 29910, 31300, 30345, 34666, 34071,
/* 6745 */  32757, 33994, 37349, 37000, 36364, 29710, 31266, 30242, 34742, 34608,
/* 6746 */  33568, 32674, 37400, 37031, 36451, 29903, 32149, 29522, 34399, 34647,
/* 6747 */  35421, 32659, 37473, 36245, 36146, 29362, 33412, 29712, 34903, 34789,
/* 6748 */  37990, 31770, 36270, 35049, 36671, 29570, 35581, 29527, 34535, 34384,
/* 6749 */  40961, 31239, 36388, 34918, 36345, 28517, 37447, 29308, 35116, 35472,
/* 6750 */  43800, 28707, 37754, 33095, 35630, 30654, 39100, 28289, 35434, 34576,
/* 6751 */  41352, 31370, 36429, 33708, 35579, 32194, 38414, 29529, 33946, 34029,
/* 6752 */  34952, 33347, 35878, 35013, 35695, 30001, 32382, 31059, 35491, 33180,
/* 6753 */  32809, 32619, 36269, 35852, 36179, 30375, 31634, 30194, 34413, 33223,
/* 6754 */  32458, 32041, 35815, 37131, 36607, 30446, 32023, 29677, 33502, 33235,
/* 6755 */  32620, 32216, 35607, 37971, 36506, 30229, 32577, 29386, 33052, 33723,
/* 6756 */  34176, 32437, 34807, 37570, 36302, 30308, 33996, 29395, 32729, 33820,
/* 6757 */  36875, 32662, 33779, 36581, 35560, 30584, 36160, 29375, 32792, 33937,
/* 6758 */  39819, 32403, 33455, 35256, 35461, 30228, 38162, 29490, 32867, 34517,
/* 6759 */  42118, 32528, 33203, 33253, 35453, 30249, 40123, 30033, 32372, 34679,
/* 6760 */  42562, 33807, 33243, 31374, 34991, 31358, 40997, 30489, 31412, 35067,
/* 6761 */  42242, 35181, 33909, 30047, 33537, 32199, 41964, 31073, 31356, 34460,
/* 6762 */  43031, 34185, 35635, 28143, 33958, 32235, 42561, 30404, 32366, 33987,
/* 6763 */  43137, 34160, 36939, 25876, 34505, 32777, 42482, 30505, 32129, 34156,
/* 6764 */  42792, 34781, 37651, 24044, 34625, 33705, 42259, 30381, 31997, 34220,
/* 6765 */  42675, 35069, 38221, 22390, 35175, 34191, 41989, 29955, 32534, 34022,
/* 6766 */  42273, 35684, 37904, 21274, 35388, 35836, 41244, 29293, 32207, 34603,
/* 6767 */  35292, 33632, 36415, 34417, 35418, 31163, 32110, 30584, 36546, 33090,
/* 6768 */  33633, 34024, 37761, 35381, 35229, 30845, 31046, 30228, 36377, 34082,
/* 6769 */  32825, 33639, 38740, 36192, 34957, 30303, 31001, 30342, 35775, 34297,
/* 6770 */  32223, 33249, 39105, 37354, 35156, 29908, 30338, 30420, 35606, 34348,
/* 6771 */  31225, 33925, 39888, 38481, 35100, 29235, 29531, 30643, 35913, 34648,
/* 6772 */  30743, 33260, 40200, 39150, 36172, 29199, 29088, 30255, 35540, 34677,
/* 6773 */  30430, 33324, 40870, 39553, 36611, 28905, 28791, 30335, 35507, 34844,
/* 6774 */  30184, 33483, 41771, 39673, 37189, 28645, 28645, 30303, 35543, 34874,
/* 6775 */  29109, 33518, 42092, 40694, 38020, 28810, 27788, 29767, 35402, 34842,
/* 6776 */  27891, 33248, 42466, 41949, 38401, 28738, 26852, 29392, 35348, 34949,
/* 6777 */  28129, 33114, 42060, 41931, 38215, 28795, 27267, 29609, 35093, 34673,
/* 6778 */  28723, 33296, 41732, 41528, 37734, 28727, 27632, 29764, 35168, 34780,
/* 6779 */  37340, 31732, 37949, 32378, 36321, 29977, 34178, 29423, 36489, 34070,
/* 6780 */  37135, 31913, 39716, 31324, 36717, 29380, 34452, 29793, 36111, 34575,
/* 6781 */  38275, 31468, 40505, 31637, 36885, 28374, 34502, 30073, 37172, 34578,
/* 6782 */  36744, 32820, 39744, 34363, 35288, 28961, 33050, 30778, 36312, 35663,
/* 6783 */  36277, 32378, 40644, 34113, 36075, 28495, 33401, 29942, 36420, 35530,
/* 6784 */  37864, 31964, 40703, 33271, 36055, 28647, 34261, 29851, 37581, 34281,
/* 6785 */  37853, 33380, 39205, 35293, 33894, 29880, 34205, 29421, 38395, 33818,
/* 6786 */  36790, 34557, 40021, 34710, 34759, 29735, 32647, 30752, 37166, 34622,
/* 6787 */  32766, 37182, 38853, 35018, 34671, 32018, 31975, 31247, 35009, 34586,
/* 6788 */  29587, 35387, 38540, 37022, 35855, 33875, 32744, 29800, 33575, 34365,
/* 6789 */  27843, 32500, 36829, 36559, 36864, 35030, 34973, 32312, 33055, 32482,
/* 6790 */  38354, 29049, 41989, 30174, 38067, 26809, 36509, 28924, 38042, 32979,
/* 6791 */  37897, 29539, 40941, 31280, 37779, 27500, 35760, 29060, 37602, 33082,
/* 6792 */  38167, 29442, 40889, 31879, 37425, 28125, 35201, 29337, 37364, 33040,
/* 6793 */  37692, 30797, 39918, 34177, 35370, 28950, 34431, 29693, 37486, 33267,
/* 6794 */  36118, 32366, 40860, 34691, 36162, 27951, 32856, 30177, 36843, 35027,
/* 6795 */  36170, 31453, 40699, 35205, 35895, 29354, 32471, 30119, 36070, 34753,
/* 6796 */  35089, 32823, 40944, 36397, 35595, 29761, 30854, 30961, 35299, 35977,
/* 6797 */  33041, 32343, 41853, 36877, 36470, 29393, 31056, 31374, 34528, 35338,
/* 6798 */  27666, 29222, 40058, 40398, 41172, 33806, 31369, 28161, 31265, 33269,
/* 6799 */  21647, 22708, 35105, 42264, 45501, 39418, 34457, 29289, 29824, 31661,
/* 6800 */  32115, 31199, 33845, 30391, 34803, 31329, 33651, 31649, 34626, 32796,
/* 6801 */  32116, 31525, 34564, 30855, 33476, 31232, 34236, 32200, 35334, 34240,
/* 6802 */  32160, 32700, 34789, 31384, 33098, 32144, 33567, 32237, 35407, 33753,
/* 6803 */  33891, 31700, 35387, 30040, 33887, 31128, 34490, 31529, 34570, 32842,
/* 6804 */  42880, 28486, 38888, 24634, 40540, 29739, 38138, 27640, 38477, 32308,
/* 6805 */  45749, 26510, 39273, 21979, 45257, 28576, 37726, 27067, 39699, 31874,
/* 6806 */  44352, 28765, 37735, 22591, 42881, 31197, 36951, 27707, 37584, 33082,
/* 6807 */  41703, 31575, 36366, 23651, 39055, 34024, 35836, 28900, 34806, 34354,
/* 6808 */  39534, 33441, 35346, 24590, 35925, 35715, 35213, 29445, 33209, 34920,
/* 6809 */  38293, 34666, 34408, 25285, 34275, 36667, 34904, 29355, 32819, 35106,
/* 6810 */  37726, 35322, 33790, 25612, 33993, 36621, 34858, 29021, 33260, 34849,
/* 6811 */  36932, 36432, 33025, 25922, 33487, 37100, 34719, 28596, 33558, 34821,
/* 6812 */  30553, 31652, 35138, 32721, 34842, 33548, 34214, 31659, 32861, 33016,
/* 6813 */  29292, 30674, 33981, 33325, 34830, 33538, 34511, 33464, 33922, 32554,
/* 6814 */  29568, 29794, 33032, 32556, 34042, 32201, 33812, 32242, 33909, 33296,
/* 6815 */  31359, 31245, 35110, 33866, 35367, 31947, 34162, 31925, 34791, 33244,
/* 6816 */  30792, 31077, 32396, 31619, 33725, 32180, 33627, 32001, 34608, 33832,
/* 6817 */  37249, 31560, 35396, 30844, 35115, 32275, 34721, 30342, 35095, 34041,
/* 6818 */  43312, 25157, 41207, 25183, 41033, 27803, 38651, 28439, 37423, 32781,
/* 6819 */  42688, 25160, 41212, 24425, 41255, 27122, 39428, 26861, 37599, 32490,
/* 6820 */  41175, 26906, 38495, 26087, 39373, 28348, 37832, 27300, 36740, 32737,
/* 6821 */  39320, 27875, 37294, 26314, 38217, 28607, 36656, 27793, 35610, 33066,
/* 6822 */  38784, 28199, 36696, 26349, 37723, 28550, 36332, 28104, 35235, 33327,
/* 6823 */  39237, 27607, 36712, 26345, 38076, 28102, 36394, 27977, 35579, 33272,
/* 6824 */  39766, 27247, 36837, 26285, 38460, 27839, 36606, 27947, 35961, 33180,
/* 6825 */  30059, 28439, 30974, 28004, 31619, 30417, 33303, 31204, 33913, 32524,
/* 6826 */  30520, 27832, 31721, 27398, 31249, 28897, 32707, 29363, 33072, 32814,
/* 6827 */  29783, 27328, 31522, 28571, 32014, 29303, 32168, 30474, 33842, 33272,
/* 6828 */  29761, 27381, 31805, 29159, 32021, 29661, 32078, 31021, 33670, 33122,
/* 6829 */  31094, 29021, 32857, 29890, 32897, 30189, 33377, 30523, 34019, 32563,
/* 6830 */  36851, 33077, 35842, 29701, 35195, 32421, 36291, 30372, 34330, 32557,
/* 6831 */  41539, 29704, 39357, 25208, 39470, 30182, 39361, 27460, 35866, 33155,
/* 6832 */  41001, 29693, 39687, 25186, 39039, 30526, 39239, 27809, 34677, 33508,
/* 6833 */  38948, 32094, 37971, 26782, 36408, 32416, 38175, 29212, 32516, 34066,
/* 6834 */  38092, 33965, 36441, 27867, 34864, 34004, 37280, 29907, 31379, 34912,
/* 6835 */  32523, 27769, 32580, 27955, 34070, 30278, 34958, 31152, 35042, 32014,
/* 6836 */  33699, 28977, 33641, 29564, 33998, 31077, 34503, 32193, 34662, 32738,
/* 6837 */  34127, 30332, 34585, 29314, 34612, 30466, 34651, 32023, 34470, 33078,
/* 6838 */  34992, 30865, 35732, 29671, 34362, 30699, 34750, 31432, 34258, 32873,
/* 6839 */  35168, 31488, 35200, 30976, 33885, 31910, 34306, 31982, 34588, 32965,
/* 6840 */  41368, 30531, 38334, 27824, 36709, 30015, 38144, 31470, 35531, 32142,
/* 6841 */  46026, 24921, 44326, 19257, 44702, 24864, 44886, 25586, 37251, 32436,
/* 6842 */  47709, 22779, 45004, 18723, 45496, 25791, 44037, 24892, 37703, 32787,
/* 6843 */  45483, 29261, 38855, 21683, 41300, 31484, 40380, 28654, 33078, 35079,
/* 6844 */  45533, 29782, 37805, 22424, 40448, 33033, 38952, 29568, 32447, 35405,
/* 6845 */  43734, 33281, 35096, 24031, 37576, 36067, 37180, 30527, 31809, 35500,
/* 6846 */  29196, 30280, 34204, 32659, 34219, 32514, 33968, 30886, 32759, 32203,
/* 6847 */  29831, 29837, 31964, 31228, 32180, 31229, 33529, 31407, 33860, 32595,
/* 6848 */  31843, 31000, 32764, 31398, 33588, 33398, 33860, 31159, 34315, 32792,
/* 6849 */  35631, 31029, 35654, 30174, 35305, 33031, 35214, 30972, 34792, 33315,
/* 6850 */  44216, 25888, 39709, 25711, 40904, 28798, 38998, 26845, 38481, 32645,
/* 6851 */  45610, 24839, 41551, 22634, 43973, 27002, 40867, 25498, 38942, 32793,
/* 6852 */  44584, 26308, 39808, 24315, 41774, 28278, 40434, 25614, 38323, 32862,
/* 6853 */  44475, 27007, 38065, 25938, 40645, 30090, 38309, 26681, 37786, 33527,
/* 6854 */  42755, 28538, 36529, 27213, 38252, 31392, 37276, 26951, 37548, 33214,
/* 6855 */  41742, 30214, 34498, 28285, 37957, 31034, 36966, 27752, 36797, 33457,
/* 6856 */  41266, 32033, 32730, 27603, 39864, 30912, 35044, 29472, 36545, 33203,
/* 6857 */  41096, 32176, 33597, 26086, 39942, 31979, 35269, 28503, 36778, 33387,
/* 6858 */  41228, 31666, 34652, 25378, 39396, 32045, 36414, 27697, 36484, 33418,
/* 6859 */  31122, 28736, 32629, 28836, 32403, 30029, 33273, 30725, 32695, 32197,
/* 6860 */  30419, 28503, 32109, 29949, 32187, 30880, 33008, 30067, 33535, 32958,
/* 6861 */  29256, 28060, 30976, 29873, 31794, 32297, 33528, 30257, 33164, 32609,
/* 6862 */  30505, 28674, 30672, 29219, 31610, 30494, 32299, 29552, 32966, 31951,
/* 6863 */  32715, 31127, 32756, 31106, 32916, 31487, 34520, 30507, 33338, 32257,
/* 6864 */  36939, 32461, 34550, 31420, 35885, 33584, 35778, 30543, 35780, 32840,
/* 6865 */  42534, 29441, 38276, 27287, 38716, 31536, 38048, 28616, 35795, 33765,
/* 6866 */  42083, 29506, 38144, 27217, 38411, 31053, 39060, 27328, 35453, 33715,
/* 6867 */  41058, 30950, 36551, 28895, 37278, 31602, 38329, 28118, 34487, 34031,
/* 6868 */  27784, 25984, 27499, 25662, 26867, 27393, 30789, 32351, 34061, 32906,
/* 6869 */  30524, 27332, 30237, 27540, 30808, 29642, 32196, 31483, 34130, 32249,
/* 6870 */  34993, 31126, 34149, 29778, 34629, 31860, 33770, 32025, 34941, 31995,
/* 6871 */  32658, 31202, 33276, 30897, 33758, 31767, 33087, 32555, 35884, 32643,
/* 6872 */  36858, 33738, 34332, 31267, 33769, 32735, 34335, 32779, 35766, 31508,
/* 6873 */  46307, 26643, 38525, 23325, 44094, 29607, 38847, 25758, 39274, 32884,
/* 6874 */  47087, 23824, 42198, 19779, 47809, 25374, 42158, 23014, 41477, 31635,
/* 6875 */  45625, 25092, 41225, 21645, 44228, 28169, 39786, 25612, 38756, 32609,
/* 6876 */  43019, 28796, 38119, 24059, 40806, 30756, 38224, 26833, 36749, 33689,
/* 6877 */  41411, 29855, 37604, 24459, 39647, 31276, 37312, 27402, 36027, 33915,
/* 6878 */  39844, 30914, 36492, 26275, 37552, 31975, 36547, 27940, 35238, 34357,
/* 6879 */  28286, 26291, 29829, 28276, 30794, 28920, 32056, 29855, 31742, 32376,
/* 6880 */  29839, 28135, 31714, 29096, 31785, 29499, 32027, 29946, 32174, 32530,
/* 6881 */  28732, 28748, 31714, 30013, 32016, 30044, 31611, 30535, 31614, 32478,
/* 6882 */  27597, 27716, 30721, 30242, 32432, 30601, 32120, 31485, 32562, 32601,
/* 6883 */  27269, 26990, 29359, 29842, 32272, 31239, 32591, 31211, 31988, 31998,
/* 6884 */  29155, 30651, 31981, 30045, 32684, 31540, 33718, 32830, 33856, 32507,
/* 6885 */  31171, 31696, 34023, 31021, 34158, 32444, 35672, 33547, 34943, 31930,
/* 6886 */  32691, 32909, 37442, 33839, 36554, 33445, 36574, 34390, 35491, 32989,
/* 6887 */  35511, 35278, 38441, 32667, 34398, 33712, 35450, 34677, 33842, 33681,
/* 6888 */  28238, 27093, 29552, 27651, 29541, 28673, 31662, 30159, 32183, 31256,
/* 6889 */  29963, 27324, 30793, 30402, 31987, 31109, 33345, 30887, 33892, 32188,
/* 6890 */  28561, 28117, 32329, 31324, 33481, 31340, 33456, 30784, 32651, 31517,
/* 6891 */  27367, 26689, 30389, 28412, 31116, 29904, 33613, 32863, 34180, 32735,
/* 6892 */  26236, 23617, 26724, 24147, 27082, 24624, 29185, 29169, 32266, 32322,
/* 6893 */  25470, 22280, 26321, 24623, 27825, 25269, 29345, 28842, 32042, 31731,
/* 6894 */  26615, 24043, 29127, 27800, 32008, 29796, 32625, 31039, 32597, 32158,
/* 6895 */  29795, 28636, 34735, 35358, 38850, 35061, 36159, 34404, 34761, 33661,
/* 6896 */  33886, 35684, 36943, 34725, 34568, 33663, 35452, 33151, 34747, 34249,
/* 6897 */  28154, 25975, 28592, 26923, 29849, 28666, 30917, 30598, 31792, 32149,
/* 6898 */  28574, 27257, 30603, 28918, 31596, 30766, 33193, 31032, 33328, 33310,
/* 6899 */  29554, 26557, 29881, 26997, 30912, 29315, 32254, 29615, 32454, 33122,
/* 6900 */  28650, 24855, 27156, 25211, 28025, 27095, 30619, 29157, 32989, 32315,
/* 6901 */  30314, 26674, 28582, 27021, 30626, 27734, 30867, 29490, 32884, 31917,
/* 6902 */  29105, 27243, 29817, 27957, 30584, 29637, 32676, 30022, 32890, 32215,
/* 6903 */  29620, 27412, 31972, 29219, 31608, 29797, 33837, 30897, 32686, 30776,
/* 6904 */  30832, 28124, 33837, 32468, 35729, 32840, 36243, 33418, 34331, 32878,
/* 6905 */  33539, 29784, 35875, 35570, 38839, 35055, 35909, 32796, 33187, 32782,
/* 6906 */  29966, 29320, 31111, 29107, 31119, 30077, 32120, 31420, 33671, 32005,
/* 6907 */  31177, 30321, 32240, 31269, 34317, 31995, 33404, 32435, 34374, 32056,
/* 6908 */  29348, 28606, 30603, 28960, 32330, 29773, 31395, 31064, 32948, 31846,
/* 6909 */  30330, 28554, 29755, 28237, 31210, 29824, 33718, 32491, 34977, 33520,
/* 6910 */  30094, 29131, 31027, 28822, 30964, 29673, 32439, 30204, 33111, 33076,
/* 6911 */  32632, 32241, 33237, 30891, 33533, 33168, 33999, 31362, 34745, 33823,
/* 6912 */  35924, 36020, 37279, 31444, 35180, 33727, 35161, 32246, 34739, 32880,
/* 6913 */  39767, 34221, 35848, 29803, 36659, 34798, 36097, 29468, 35350, 33579,
/* 6914 */  41359, 34102, 34814, 30063, 36927, 35684, 35722, 27723, 36700, 33667,
/* 6915 */  38136, 34440, 38001, 32133, 35435, 33879, 36292, 31217, 33987, 32886,
/* 6916 */  30550, 32337, 35118, 33167, 36335, 34555, 34542, 32688, 34374, 34012,
/* 6917 */  28513, 31691, 35399, 33800, 36110, 34129, 35145, 33243, 35188, 33634,
/* 6918 */  29194, 32381, 34939, 32398, 34168, 32587, 34906, 34157, 36940, 34721,
/* 6919 */  28976, 30695, 32756, 30108, 32630, 32300, 33482, 31832, 33540, 32728,
/* 6920 */  31971, 32248, 33494, 31490, 34025, 32027, 32670, 30442, 35511, 33809,
/* 6921 */  33195, 32127, 33745, 31685, 34211, 32299, 32679, 30250, 35902, 33445,
/* 6922 */  32148, 32695, 33702, 33452, 33889, 33756, 34147, 30418, 33811, 32697,
/* 6923 */  39873, 31715, 37138, 31407, 36299, 30909, 36673, 28834, 37060, 33894,
/* 6924 */  39956, 31228, 37019, 31251, 36689, 30580, 36257, 28430, 37208, 33517,
/* 6925 */  37057, 31162, 36435, 31738, 36084, 31108, 35176, 28049, 35430, 33752,
/* 6926 */  35918, 30722, 35819, 31544, 35881, 31086, 34728, 28016, 34789, 33346,
/* 6927 */  35869, 31314, 35985, 31641, 35894, 31061, 34559, 28042, 34791, 34036,
/* 6928 */  29679, 27229, 30135, 28145, 29923, 28237, 32004, 29303, 32606, 30737,
/* 6929 */  28242, 26706, 29101, 28290, 30276, 28945, 32174, 30177, 31690, 30946,
/* 6930 */  29552, 28218, 29616, 29223, 31113, 29678, 32315, 30434, 32339, 32447,
/* 6931 */  30207, 27334, 30775, 28813, 31078, 28126, 31784, 29469, 32454, 31679,
/* 6932 */  29988, 26841, 30143, 28745, 31650, 29099, 32326, 30871, 32677, 31484,
/* 6933 */  29480, 26811, 29669, 29398, 31589, 30060, 32877, 30844, 33304, 31973,
/* 6934 */  35271, 31456, 35117, 32506, 35026, 31142, 35207, 31436, 33954, 32199,
/* 6935 */  48426, 20027, 43745, 24957, 43849, 24870, 40048, 29127, 37669, 31888,
/* 6936 */  52315, 12958, 48074, 24463, 46721, 17512, 46792, 27787, 35920, 32966,
/* 6937 */  53316, 11987, 47408, 25802, 47386, 15439, 47633, 29259, 33968, 33894,
/* 6938 */  52773, 14435, 43028, 29714, 45013, 18181, 43495, 32971, 32178, 34310,
/* 6939 */  52105, 16657, 38921, 34149, 42272, 19215, 42401, 34621, 30892, 34708,
/* 6940 */  29881, 29016, 30594, 28867, 31513, 30149, 32552, 31040, 33012, 32962,
/* 6941 */  29064, 26568, 30125, 27285, 31162, 30095, 33271, 31976, 34144, 32834,
/* 6942 */  31125, 28257, 32200, 27230, 32126, 29331, 33381, 30067, 33952, 32410,
/* 6943 */  36694, 31198, 37305, 29593, 35855, 31062, 36442, 30524, 35523, 33632,
/* 6944 */  44889, 23215, 44846, 23070, 43327, 26074, 40251, 27038, 38596, 32689,
/* 6945 */  42136, 25961, 41759, 25798, 41241, 27460, 39025, 27017, 36844, 33337,
/* 6946 */  37929, 29479, 38212, 29115, 38115, 30043, 36172, 28567, 34000, 33996,
/* 6947 */  36088, 29809, 36934, 30490, 36991, 30499, 35213, 28731, 33069, 33739,
/* 6948 */  34605, 29901, 36587, 31121, 36784, 30668, 34261, 28742, 32315, 33633,
/* 6949 */  33375, 29459, 36499, 31622, 37026, 30530, 33438, 28441, 31788, 33465,
/* 6950 */  29218, 29712, 32363, 32636, 34331, 33150, 33677, 30507, 32281, 32769,
/* 6951 */  28836, 30388, 33158, 32504, 33824, 32007, 32930, 32161, 34044, 33732,
/* 6952 */  29514, 29479, 32216, 30121, 32104, 31176, 33608, 32043, 34503, 33431,
/* 6953 */  30116, 29513, 31904, 29918, 31382, 30619, 33695, 32001, 34748, 33338,
/* 6954 */  29928, 26902, 30134, 27465, 30343, 28434, 32266, 29179, 32676, 31525,
/* 6955 */  29997, 27415, 29946, 28235, 30194, 28968, 32431, 29161, 33464, 32040,
/* 6956 */  29447, 27376, 29247, 27803, 29342, 28703, 31866, 30063, 33933, 31896,
/* 6957 */  30118, 29947, 30929, 29559, 30711, 31316, 33068, 31435, 33689, 31696,
/* 6958 */  30040, 30746, 31665, 30855, 33754, 32361, 33010, 31367, 33630, 31765,
/* 6959 */  29488, 28114, 30284, 29400, 32542, 31027, 32663, 31496, 33642, 33250,
/* 6960 */  30445, 30464, 32367, 31571, 33000, 32347, 34373, 32015, 33639, 33425,
/* 6961 */  30690, 29045, 31204, 29788, 32863, 30720, 33028, 31266, 33699, 32228,
/* 6962 */  28650, 26983, 29662, 26902, 29166, 28046, 31236, 29637, 31140, 31608,
/* 6963 */  28213, 27500, 29037, 28106, 30062, 29490, 31500, 30654, 31810, 31545,
/* 6964 */  28690, 26466, 28966, 26420, 29473, 28747, 32178, 31204, 33942, 32641,
/* 6965 */  28830, 26412, 28623, 25269, 29021, 28284, 31810, 30491, 34053, 32641,
/* 6966 */  28383, 26671, 28269, 26123, 29862, 29354, 32647, 31050, 33441, 32319,
/* 6967 */  30241, 27671, 29214, 26483, 30573, 29171, 32951, 30822, 33613, 32353,
/* 6968 */  32816, 29073, 30428, 27243, 32488, 31382, 33562, 32560, 34575, 33772,
/* 6969 */  39962, 30000, 34490, 31056, 37679, 32976, 36896, 32823, 36061, 34058,
/* 6970 */  35817, 33838, 35660, 33284, 36864, 35221, 35586, 33670, 34638, 33555,
/* 6971 */  35266, 33302, 36414, 34852, 36810, 35010, 34308, 32360, 34479, 34405,
/* 6972 */  28970, 25154, 28652, 25855, 29513, 28688, 32095, 30602, 33201, 32821,
/* 6973 */  29207, 25205, 29195, 26708, 31377, 28269, 31328, 29025, 32756, 31251,
/* 6974 */  29634, 26541, 28755, 26715, 31114, 29246, 32177, 30662, 34063, 32911,
/* 6975 */  30150, 26840, 30073, 27721, 31812, 29839, 33703, 30579, 34567, 31893,
/* 6976 */  32034, 28817, 32631, 28591, 33487, 30350, 34008, 30897, 34781, 31840,
/* 6977 */  32064, 30994, 32497, 29441, 31829, 31397, 33344, 31213, 33298, 31404,
/* 6978 */  32672, 29965, 32165, 29645, 32310, 30876, 33561, 30314, 34327, 32370,
/* 6979 */  34540, 30039, 33050, 28962, 33999, 30199, 33256, 30507, 35388, 32686,
/* 6980 */  35348, 30718, 31992, 29052, 32269, 31250, 33201, 29962, 35299, 32535,
/* 6981 */  28307, 26648, 28653, 26433, 29431, 27818, 31106, 29897, 33118, 32826,
/* 6982 */  28941, 26891, 27824, 26128, 28036, 28161, 30041, 28969, 33163, 33283,
/* 6983 */  30642, 28366, 31415, 28573, 31233, 30101, 32402, 30246, 33864, 33146,
/* 6984 */  30129, 29236, 33619, 31418, 32645, 30246, 32356, 29298, 32898, 32970,
/* 6985 */  30820, 28590, 33659, 32055, 34076, 30919, 31902, 28256, 32205, 33103,
/* 6986 */  37836, 30052, 38857, 31662, 37531, 30274, 36168, 28994, 35350, 33921,
/* 6987 */  39112, 29506, 39009, 30761, 38453, 29038, 36879, 28144, 35941, 33643,
/* 6988 */  40353, 27907, 40704, 29929, 38841, 28285, 37388, 27146, 37397, 33337,
/* 6989 */  38823, 30777, 39433, 32522, 36914, 29035, 35204, 28723, 36343, 35024,
/* 6990 */  38417, 32187, 37281, 33197, 37054, 29377, 34667, 29750, 35286, 34980,
/* 6991 */  29180, 28301, 32214, 30969, 33460, 31261, 33136, 30558, 33567, 32625,
/* 6992 */  30397, 29003, 33271, 31288, 33414, 30966, 33998, 31469, 35179, 32360,
/* 6993 */  28077, 26057, 29687, 29018, 31042, 29643, 32409, 30391, 35070, 33623,
/* 6994 */  28020, 26952, 30987, 30248, 31413, 28836, 30742, 28265, 33497, 33538,
/* 6995 */  29811, 28452, 33934, 32442, 33876, 30727, 32620, 29447, 33916, 33471,
/* 6996 */  32240, 31413, 38238, 35986, 35788, 32359, 32820, 30647, 34131, 33055,
/* 6997 */  33742, 33009, 40116, 35024, 37157, 30067, 32391, 30378, 35779, 33448,
/* 6998 */  31089, 31965, 40199, 37441, 38671, 31188, 30970, 28612, 34342, 33824,
/* 6999 */  29212, 32230, 40545, 39237, 39036, 31477, 29351, 27949, 33767, 34534,
/* 7000 */  27328, 31424, 40796, 41185, 40130, 31730, 28121, 27328, 33193, 34520,
/* 7001 */  26554, 31889, 41631, 42422, 40081, 30904, 26677, 27415, 33975, 35189,
/* 7002 */  28098, 26256, 29087, 27378, 30762, 29087, 32361, 31802, 32406, 32475,
/* 7003 */  26616, 25256, 27154, 26886, 30553, 29772, 32439, 31595, 32639, 31598,
/* 7004 */  28439, 26198, 27956, 26935, 30953, 29559, 32466, 30973, 32352, 32580,
/* 7005 */  28205, 26552, 29640, 29233, 32275, 30829, 32477, 31215, 32755, 32399,
/* 7006 */  27820, 25647, 29919, 29436, 33206, 30458, 33248, 31148, 33302, 32768,
/* 7007 */  29379, 27391, 31998, 30419, 34881, 31282, 33216, 31198, 33118, 32393,
/* 7008 */  32119, 30540, 33678, 33527, 37953, 35165, 35557, 33921, 33976, 33229,
/* 7009 */  38642, 31010, 38774, 34897, 37398, 32161, 35566, 31025, 34766, 31798,
/* 7010 */  37628, 33776, 40172, 32814, 36532, 32391, 33474, 32070, 35494, 32204,
/* 7011 */  27183, 25542, 28541, 27883, 30873, 29603, 31315, 29865, 31420, 31909,
/* 7012 */  28683, 26324, 29124, 27409, 30148, 29572, 32098, 30561, 32694, 32620,
/* 7013 */  28888, 25535, 28901, 27535, 30849, 28683, 31462, 29381, 31598, 31799,
/* 7014 */  28817, 25941, 28631, 26356, 30434, 28589, 32164, 31157, 33598, 32514,
/* 7015 */  29814, 23230, 25179, 23663, 26141, 25294, 31046, 29081, 33825, 32576,
/* 7016 */  31767, 26180, 28843, 26723, 29458, 28273, 32610, 29515, 34546, 32137,
/* 7017 */  36056, 28965, 32909, 29474, 33202, 31654, 34791, 31217, 36126, 32092,
/* 7018 */  38382, 32550, 33923, 31979, 35494, 34544, 35442, 33602, 36305, 33661,
/* 7019 */  34408, 35999, 35846, 33375, 35560, 35319, 34854, 33319, 35274, 33786,
/* 7020 */  28681, 27491, 28685, 26893, 29324, 28428, 30957, 30974, 33032, 32593,
/* 7021 */  28994, 28218, 29861, 27963, 30055, 28155, 30861, 30176, 32168, 32539,
/* 7022 */  28145, 27031, 29575, 27617, 30583, 29112, 31311, 30367, 32400, 32375,
/* 7023 */  28071, 27318, 30338, 28963, 31415, 29371, 32236, 31197, 32858, 32858,
/* 7024 */  28929, 28360, 30198, 28010, 30869, 29319, 32094, 31924, 33260, 32983,
/* 7025 */  28499, 29364, 32880, 29365, 30853, 29391, 33048, 32377, 33242, 32641,
/* 7026 */  32832, 34498, 38839, 29404, 33185, 31117, 37130, 32655, 33248, 31519,
/* 7027 */  41075, 32997, 37437, 26350, 36696, 33961, 36256, 31624, 33690, 33687,
/* 7028 */  40177, 34859, 36162, 27426, 34500, 35753, 36695, 30941, 33264, 33887,
/* 7029 */  38143, 37870, 35493, 28055, 32731, 35626, 38486, 30941, 32700, 33332,
/* 7030 */  30151, 28122, 30778, 29469, 32209, 30910, 32747, 31957, 33351, 33497,
/* 7031 */  29178, 26527, 29602, 28090, 30456, 30040, 32893, 31515, 33906, 33107,
/* 7032 */  30452, 28237, 30461, 29030, 31464, 31146, 33782, 31589, 34661, 33349,
/* 7033 */  30784, 28812, 32860, 31651, 34536, 34336, 37061, 33487, 35473, 33953,
/* 7034 */  32079, 29385, 35709, 33502, 37116, 35312, 37631, 32411, 34103, 32980,
/* 7035 */  35999, 31500, 35536, 32083, 35094, 31950, 35498, 31590, 35511, 32658,
/* 7036 */  34146, 30195, 37082, 31909, 35326, 31328, 35914, 31909, 34426, 33017,
/* 7037 */  31419, 28483, 38792, 34241, 39912, 33696, 38611, 32981, 34646, 32821,
/* 7038 */  35651, 28377, 38865, 30372, 39008, 31913, 39539, 31851, 36493, 33434,
/* 7039 */  40223, 28831, 42690, 27802, 39020, 29570, 40827, 29014, 36754, 30410,
/* 7040 */  41402, 27154, 44368, 25384, 41475, 27431, 42775, 27329, 37850, 29823,
/* 7041 */  42036, 27407, 43397, 25588, 42128, 27008, 43279, 26495, 38174, 30223,
/* 7042 */  42015, 27965, 42941, 26110, 41368, 27838, 42497, 27246, 37287, 31043,
/* 7043 */  30140, 29595, 30119, 28879, 31572, 30468, 31976, 30698, 33776, 33395,
/* 7044 */  29251, 28836, 31533, 29616, 32399, 31017, 32916, 31534, 34013, 34134,
/* 7045 */  28340, 27873, 31610, 30247, 32391, 30400, 32562, 31179, 33444, 33593,
/* 7046 */  27507, 26912, 31962, 32261, 33734, 31702, 33592, 32951, 34663, 34386,
/* 7047 */  30120, 27956, 34571, 34756, 37326, 35237, 36191, 33131, 35380, 32976,
/* 7048 */  29765, 25144, 35196, 31899, 39644, 35066, 38644, 33525, 34498, 32922,
/* 7049 */  30533, 26390, 36228, 32202, 39020, 33746, 37072, 31528, 33572, 32052,
/* 7050 */  35812, 30856, 38779, 30205, 38229, 31524, 37832, 31067, 34591, 31564,
/* 7051 */  40035, 30295, 42039, 28786, 38108, 29483, 37735, 30669, 35331, 32928,
/* 7052 */  42038, 29425, 44024, 26775, 38733, 28033, 37037, 31139, 36374, 33540,
/* 7053 */  41732, 30076, 42728, 28039, 38968, 27983, 37202, 29825, 37698, 32962,
/* 7054 */  41773, 29370, 42405, 29159, 38850, 27892, 38156, 28258, 38350, 32958,
/* 7055 */  31663, 30905, 32373, 30462, 34608, 33098, 34505, 32505, 35159, 33407,
/* 7056 */  32528, 29991, 34190, 30869, 34104, 31566, 35287, 31679, 35166, 32126,
/* 7057 */  32595, 30664, 32239, 30275, 33004, 31410, 34101, 30691, 33466, 32115,
/* 7058 */  34680, 31953, 32632, 30303, 34375, 32663, 35214, 31321, 34411, 32872,
/* 7059 */  44662, 26844, 37972, 28764, 38870, 29176, 39105, 27741, 38206, 31921,
/* 7060 */  45360, 26566, 40577, 24129, 40505, 29390, 40607, 28293, 34852, 33737,
/* 7061 */  42373, 29949, 39579, 24778, 37748, 31159, 39710, 30555, 32415, 33847,
/* 7062 */  40133, 32826, 37531, 27505, 34120, 32831, 38663, 32454, 30895, 33639,
/* 7063 */  40071, 33795, 37030, 27394, 33727, 33355, 38507, 33094, 30080, 34137,
/* 7064 */  40961, 33434, 37004, 26979, 34217, 33616, 38531, 32755, 30167, 34588,
/* 7065 */  28268, 26789, 32112, 31842, 35619, 33843, 35410, 32893, 34637, 32951,
/* 7066 */  28028, 28155, 31573, 30637, 32729, 31530, 32894, 31348, 33279, 32760,
/* 7067 */  28617, 28036, 29907, 29214, 31084, 29613, 32385, 30834, 32871, 32413,
/* 7068 */  32198, 28747, 31988, 29834, 32749, 30720, 34974, 32335, 34429, 32971,
/* 7069 */  33945, 30214, 33534, 30015, 33908, 30702, 36159, 32415, 34528, 32835,
/* 7070 */  39361, 31149, 35955, 30610, 35794, 30372, 37504, 30813, 35943, 31608,
/* 7071 */  47715, 24402, 41333, 22845, 43329, 27904, 41043, 27244, 37197, 32933,
/* 7072 */  46833, 26566, 41178, 20825, 42921, 28813, 42934, 26390, 35394, 34031,
/* 7073 */  44803, 28943, 41023, 21300, 39621, 30911, 41588, 29461, 32615, 34381,
/* 7074 */  41701, 32498, 39217, 24115, 35028, 32775, 39886, 32514, 30870, 33900,
/* 7075 */  41281, 33215, 36767, 26690, 33913, 33783, 38310, 33363, 29906, 34455,
/* 7076 */  40998, 32592, 36173, 28193, 34132, 32873, 37852, 33369, 29908, 34586,
/* 7077 */  28998, 26588, 29016, 25896, 30025, 27068, 30033, 28843, 32435, 32422,
/* 7078 */  28948, 26561, 28765, 27066, 30208, 28411, 31732, 30754, 33259, 33433,
/* 7079 */  28793, 26377, 29285, 28289, 30085, 29222, 31611, 29929, 32841, 32592,
/* 7080 */  29023, 25348, 28385, 27083, 28573, 28651, 31369, 29507, 33146, 31962,
/* 7081 */  29458, 25641, 28396, 26446, 29170, 28463, 30851, 29106, 32948, 32444,
/* 7082 */  27827, 25525, 27126, 25448, 27969, 28074, 30192, 30939, 33997, 33413,
/* 7083 */  28119, 25406, 29391, 27387, 30004, 28528, 31209, 31639, 34246, 33362,
/* 7084 */  31324, 29347, 33488, 31886, 33567, 30254, 33240, 31667, 34757, 32309,
/* 7085 */  35156, 31064, 35988, 31321, 36370, 31631, 34932, 31850, 34815, 32934,
/* 7086 */  34666, 33805, 35549, 32606, 37296, 33683, 34565, 34142, 35500, 33268,
/* 7087 */  34912, 36014, 35689, 34019, 36010, 33186, 34685, 34372, 35620, 32830,
/* 7088 */  35561, 35622, 37230, 33240, 34586, 33227, 35858, 34191, 34492, 33877,
/* 7089 */  27993, 26152, 28567, 27168, 29755, 29388, 31953, 30540, 33134, 32277,
/* 7090 */  28137, 27382, 28467, 27999, 29147, 29664, 31934, 30647, 33083, 32265,
/* 7091 */  29215, 28692, 29965, 28711, 29871, 29759, 31644, 31179, 34123, 31959,
/* 7092 */  28890, 27221, 29163, 27957, 30327, 29578, 32533, 31103, 34171, 32843,
/* 7093 */  29094, 27484, 29211, 27031, 28958, 28936, 32253, 29377, 32662, 32189,
/* 7094 */  30574, 27997, 29968, 27153, 29960, 29899, 32511, 29928, 33456, 32600,
/* 7095 */  29763, 27242, 30116, 27865, 29678, 29287, 32453, 30291, 32967, 33141,
/* 7096 */  29453, 27682, 31326, 28655, 31177, 30180, 33098, 29774, 33026, 32638,
/* 7097 */  29791, 27750, 30391, 28035, 29807, 28839, 32209, 29091, 32891, 32249,
/* 7098 */  27833, 27804, 30172, 28332, 29951, 30653, 32843, 29815, 31939, 31835,
/* 7099 */  31191, 32125, 34128, 31826, 33153, 33669, 35751, 32479, 34118, 32971,
/* 7100 */  31070, 31020, 35257, 32897, 33843, 33098, 36385, 31987, 34417, 32809,
/* 7101 */  31796, 30087, 33486, 31672, 33283, 32583, 35154, 31398, 35052, 33495,
/* 7102 */  34015, 29750, 33288, 28710, 33256, 30528, 33910, 30320, 35337, 31944,
/* 7103 */  38101, 29329, 35506, 27952, 36677, 31441, 34915, 31229, 36437, 32633,
/* 7104 */  41064, 29773, 34154, 28790, 37166, 32477, 34131, 31882, 35768, 33694,
/* 7105 */  40072, 31054, 35172, 29059, 36091, 32226, 37952, 30541, 35463, 35027,
/* 7106 */  37881, 31539, 35981, 29189, 35315, 31825, 38215, 31737, 35193, 34542,
/* 7107 */  39920, 31707, 34228, 30545, 36421, 32666, 36471, 32939, 34895, 34686,
/* 7108 */  39216, 33234, 34346, 30350, 35474, 33189, 35994, 33406, 34681, 34488,
/* 7109 */  37762, 33287, 36548, 30077, 34898, 31959, 37623, 33440, 35136, 34082,
/* 7110 */  36979, 34285, 36035, 31715, 34138, 33270, 36316, 34002, 35381, 33816,
/* 7111 */  36389, 33905, 36361, 32130, 35321, 31966, 36464, 34581, 35031, 33391,
/* 7112 */  35262, 34385, 36255, 32303, 34958, 32992, 35489, 35270, 34097, 33681,
/* 7113 */  34643, 35277, 37588, 33513, 34465, 32136, 34474, 33731, 35861, 33315,
/* 7114 */  34530, 35931, 36901, 32997, 34507, 32519, 34946, 33394, 36073, 33620,
/* 7115 */  35632, 35346, 37697, 31915, 34651, 32756, 35187, 32873, 35823, 33533,
/* 7116 */  35189, 35134, 37077, 33756, 35261, 31614, 34091, 33424, 36301, 33933,
/* 7117 */  34728, 35181, 36960, 33330, 36140, 32924, 34356, 33726, 35776, 33570,
/* 7118 */  35010, 34278, 38196, 34678, 34431, 32381, 35553, 33428, 35398, 33706,
/* 7119 */  35275, 34422, 37217, 33272, 35657, 33526, 35239, 34380, 34846, 33222,
/* 7120 */  35242, 34481, 37397, 33249, 36363, 33273, 35413, 34306, 34531, 32813,
/* 7121 */  34856, 34338, 37975, 33190, 35671, 32199, 35808, 33657, 36044, 33099,
/* 7122 */  35272, 34863, 35875, 33146, 36757, 33766, 34380, 32762, 35367, 33405,
/* 7123 */  35530, 33554, 36702, 33732, 36618, 33563, 35307, 32454, 35822, 32678,
/* 7124 */  36418, 33663, 37455, 32749, 35074, 33129, 35445, 33835, 34904, 33522,
/* 7125 */  30409, 29486, 30804, 30765, 33992, 31204, 33284, 32630, 34470, 32738,
/* 7126 */  30225, 29038, 31258, 28932, 31279, 29332, 32675, 31485, 33324, 33321,
/* 7127 */  28243, 27856, 31319, 28166, 29623, 29803, 32703, 30814, 32204, 31796,
/* 7128 */  28405, 27824, 31855, 29163, 31174, 29960, 32226, 30150, 31081, 31172,
/* 7129 */  30164, 28875, 34231, 29454, 32767, 30000, 33231, 30170, 32304, 31668,
/* 7130 */  31294, 29189, 36902, 29126, 34055, 29583, 34518, 31461, 33128, 31852,
/* 7131 */  32488, 32898, 39657, 31577, 34323, 30934, 35028, 33017, 33879, 32751,
/* 7132 */  36079, 37895, 37869, 27551, 33570, 34506, 36795, 32387, 33324, 32747,
/* 7133 */  39506, 36940, 34985, 27739, 35622, 35046, 36643, 30240, 34929, 33058,
/* 7134 */  41504, 34098, 36251, 26456, 37185, 34550, 37225, 28533, 36366, 32712,
/* 7135 */  43902, 32506, 34363, 27245, 38151, 36323, 34606, 28393, 37689, 32619,
/* 7136 */  44460, 32784, 32859, 28704, 36469, 39053, 32051, 30128, 36381, 33372,
/* 7137 */  29941, 29488, 31123, 28860, 30817, 29674, 32352, 30625, 34287, 33732,
/* 7138 */  27591, 27883, 30437, 28785, 30656, 29534, 31354, 29411, 32307, 32902,
/* 7139 */  26135, 28917, 30986, 31287, 33527, 32537, 33686, 32298, 32279, 33252,
/* 7140 */  24925, 28033, 30868, 29876, 30779, 31292, 33441, 31939, 31951, 32387,
/* 7141 */  24538, 27035, 30690, 29133, 29297, 29595, 30756, 28003, 29615, 31514,
/* 7142 */  24831, 27074, 30641, 29329, 28466, 28159, 31316, 30415, 31578, 32333,
/* 7143 */  25354, 29337, 31204, 28960, 29225, 30967, 33515, 32332, 32982, 33356,
/* 7144 */  25605, 29205, 29474, 28288, 29647, 30893, 31617, 31383, 34182, 33961,
/* 7145 */  27653, 30425, 30034, 30210, 32533, 33276, 32321, 31220, 34215, 33424,
/* 7146 */  27530, 30980, 31185, 30349, 32618, 32701, 32565, 32058, 34265, 33153,
/* 7147 */  27751, 29552, 29860, 28885, 30645, 30268, 31047, 31335, 33008, 32209,
/* 7148 */  29150, 31420, 32025, 29737, 32099, 30957, 31796, 31658, 32345, 31706,
/* 7149 */  29700, 32009, 32330, 30368, 32626, 32828, 33111, 31150, 33036, 32314,
/* 7150 */  28763, 26250, 30856, 28367, 31702, 29266, 32925, 30736, 32494, 32314,
/* 7151 */  26906, 23628, 28423, 26070, 29125, 27679, 31623, 30472, 32514, 32194,
/* 7152 */  27629, 24237, 29087, 27818, 30311, 28117, 30925, 29763, 32533, 32294,
/* 7153 */  24105, 20072, 24851, 24890, 28349, 25961, 28364, 28368, 31836, 32473,
/* 7154 */  21885, 18175, 21765, 22854, 25127, 24017, 26202, 27780, 30435, 32022,
/* 7155 */  21778, 18981, 24303, 25994, 26643, 24608, 26430, 26401, 29934, 31197,
/* 7156 */  20998, 18880, 25255, 28123, 29783, 27734, 28796, 28281, 30312, 31363,
/* 7157 */  19855, 16873, 23284, 27521, 28887, 26484, 28189, 29715, 32391, 32986,
/* 7158 */  20038, 17136, 23513, 28302, 29019, 25968, 27234, 29182, 32679, 33457,
/* 7159 */  20571, 16980, 23074, 27673, 30628, 28514, 29496, 29609, 32034, 32830,
/* 7160 */  19763, 16398, 22442, 26928, 28714, 26120, 27231, 28816, 32012, 33095,
/* 7161 */  26799, 24130, 27106, 24548, 28199, 27199, 30753, 29018, 31656, 31937,
/* 7162 */  28176, 24616, 28252, 24795, 28916, 27600, 32298, 30610, 32885, 32034,
/* 7163 */  28212, 26550, 28665, 26817, 28331, 28146, 30997, 31121, 33096, 32424,
/* 7164 */  27266, 25115, 27036, 25639, 27559, 26813, 29495, 29085, 31966, 32228,
/* 7165 */  26800, 25189, 27992, 27404, 29809, 29616, 32306, 30359, 32337, 32925,
/* 7166 */  25684, 25973, 30075, 30931, 32039, 30943, 32468, 31111, 32442, 33257,
/* 7167 */  26708, 28305, 32706, 33573, 33711, 32586, 34844, 33851, 34472, 33325,
/* 7168 */  30051, 30586, 33651, 34908, 35234, 34692, 36599, 33959, 35178, 33235,
/* 7169 */  29934, 33627, 37666, 35850, 36671, 34259, 35015, 33479, 35226, 33862,
/* 7170 */  28573, 25688, 28430, 25505, 28424, 27652, 32093, 30087, 33250, 31734,
/* 7171 */  30630, 26155, 29510, 25856, 29189, 27655, 32139, 29439, 34183, 31279,
/* 7172 */  29376, 26273, 27784, 26418, 29534, 28388, 30934, 29211, 33420, 32256,
/* 7173 */  29799, 29096, 30499, 29313, 32761, 31512, 32820, 30445, 33787, 32648,
/* 7174 */  29796, 28316, 30038, 28845, 31039, 30579, 33033, 30262, 33896, 32635,
/* 7175 */  30740, 27957, 30306, 28059, 30266, 29542, 33866, 30629, 34800, 32954,
/* 7176 */  31248, 28277, 30288, 28435, 31371, 30139, 33662, 31257, 35740, 32151,
/* 7177 */  30669, 31019, 31686, 30290, 32396, 31297, 33237, 31251, 34105, 32489,
/* 7178 */  29450, 29807, 31836, 31143, 31994, 31461, 33133, 32151, 33520, 33036,
/* 7179 */  30506, 30638, 32033, 31955, 34485, 33296, 33515, 31636, 33034, 32742,
/* 7180 */  31045, 30058, 30980, 29962, 33317, 31890, 32750, 31915, 34556, 32006,
/* 7181 */  29360, 27092, 29902, 26507, 29992, 28440, 31678, 30158, 32888, 31903,
/* 7182 */  28567, 26579, 28195, 26284, 29782, 28597, 31135, 30086, 32495, 31557,
/* 7183 */  29796, 27650, 29680, 27842, 32378, 30382, 32277, 30944, 34037, 32018,
/* 7184 */  30786, 28058, 30413, 28243, 32729, 30947, 32994, 32048, 34053, 32526,
/* 7185 */  30449, 29500, 30056, 28444, 31545, 29961, 31174, 30842, 32634, 32182,
/* 7186 */  32270, 30711, 33807, 30262, 32659, 31607, 34006, 31449, 34205, 33131,
/* 7187 */  34672, 32631, 36725, 31731, 34119, 32301, 35162, 31433, 34521, 32639,
/* 7188 */  44200, 28117, 38605, 27653, 39109, 30504, 37929, 28622, 36928, 32925,
/* 7189 */  44113, 27509, 39261, 26830, 39721, 29813, 39427, 27277, 36233, 33546,
/* 7190 */  44003, 27914, 39522, 26315, 39571, 29879, 40088, 26906, 35628, 34206,
/* 7191 */  42280, 30836, 36764, 29198, 36021, 32676, 38442, 28308, 34023, 34762,
/* 7192 */  29889, 28204, 30994, 28408, 31235, 29016, 32195, 30712, 33229, 32355,
/* 7193 */  27215, 27413, 29345, 28610, 30499, 29517, 31944, 31049, 32688, 31996,
/* 7194 */  28459, 27569, 28930, 27924, 29158, 28727, 30939, 30150, 32733, 32021,
/* 7195 */  30919, 28706, 31656, 29976, 32169, 30412, 33596, 29903, 33960, 33139,
/* 7196 */  30971, 27949, 30865, 29582, 32120, 31025, 34565, 30876, 34460, 32463,
/* 7197 */  32044, 30479, 32431, 31469, 35852, 34264, 36751, 33305, 34785, 32205,
/* 7198 */  39208, 31719, 35471, 32066, 36893, 32316, 36997, 30332, 34160, 32668,
/* 7199 */  41746, 29239, 35799, 33717, 35248, 30959, 39677, 27897, 34682, 33444,
/* 7200 */  39477, 31471, 34963, 34338, 35658, 30828, 38846, 29362, 32746, 33645,
/* 7201 */  39408, 32303, 34360, 35382, 35468, 30337, 38988, 29737, 31893, 34465,
/* 7202 */  40051, 32944, 33548, 35705, 35247, 30252, 39329, 29480, 31925, 35054,
/* 7203 */  41174, 32486, 33479, 35485, 35013, 30109, 40247, 28927, 32319, 35103,
/* 7204 */  30067, 29427, 33199, 30338, 34695, 31641, 35559, 32979, 33581, 31528,
/* 7205 */  28704, 27723, 30480, 28619, 31102, 29985, 32741, 32177, 33543, 33260,
/* 7206 */  28362, 27969, 30763, 29462, 31158, 30840, 33426, 32218, 33477, 33061,
/* 7207 */  30064, 29721, 31825, 30436, 32363, 31228, 33440, 31757, 33019, 31746,
/* 7208 */  31514, 30940, 34002, 31755, 34998, 32825, 34549, 33235, 34924, 32451,
/* 7209 */  35654, 34880, 36058, 32673, 35166, 33058, 35584, 32787, 33805, 32245,
/* 7210 */  36945, 34984, 36756, 30521, 35040, 33250, 37291, 33330, 33640, 31596,
/* 7211 */  38743, 34221, 37227, 29506, 35412, 32674, 37505, 32915, 33557, 31798,
/* 7212 */  38714, 34985, 35433, 31301, 35240, 33120, 37224, 32187, 33442, 32389,
/* 7213 */  39754, 33838, 36382, 30492, 35708, 32368, 38319, 30474, 34222, 32937,
/* 7214 */  38614, 34558, 36005, 30717, 36117, 32613, 36960, 31538, 34527, 32528,
/* 7215 */  37065, 34533, 35932, 31996, 36027, 32418, 35924, 33265, 34135, 31707,
/* 7216 */  30616, 27379, 31006, 29257, 32241, 30231, 33304, 30526, 33822, 31510,
/* 7217 */  30688, 27988, 31535, 29089, 30796, 29769, 32879, 31339, 32734, 31625,
/* 7218 */  31083, 29018, 32466, 29334, 31795, 29985, 33303, 31442, 33068, 32068,
/* 7219 */  32050, 28081, 32623, 28254, 33139, 28625, 32128, 29571, 33507, 31362,
/* 7220 */  31951, 29304, 31642, 29610, 33139, 30668, 33584, 31440, 34220, 31690,
/* 7221 */  33365, 29527, 32702, 29787, 32166, 29714, 33019, 30678, 33089, 32228,
/* 7222 */  37973, 33045, 35343, 30804, 37162, 30309, 34646, 33249, 35144, 32661,
/* 7223 */  44833, 27996, 40259, 27353, 37526, 28971, 39687, 29805, 37279, 32263,
/* 7224 */  47329, 24934, 45264, 18655, 42950, 27706, 42803, 28451, 35435, 33432,
/* 7225 */  47935, 25859, 44467, 16744, 43279, 29561, 43038, 28821, 32977, 34852,
/* 7226 */  46637, 27919, 44165, 17234, 41392, 29883, 42590, 30079, 33589, 33742,
/* 7227 */  46007, 29323, 43390, 17654, 40214, 30909, 42134, 30700, 32954, 33967,
/* 7228 */  48055, 25341, 45448, 15504, 45779, 26744, 42907, 28918, 35744, 32917,
/* 7229 */  46092, 30813, 40715, 17932, 40657, 33130, 40240, 30561, 33060, 34270,
/* 7230 */  45931, 30276, 41172, 17710, 41312, 32751, 40034, 30470, 33002, 34395,
/* 7231 */  46667, 28651, 42005, 16331, 43620, 31907, 40582, 29128, 33142, 34843,
/* 7232 */  46765, 26311, 44433, 14774, 47111, 27371, 42889, 26935, 35516, 33752,
/* 7233 */  26616, 23478, 27973, 28178, 31261, 28532, 30510, 28760, 31117, 32096,
/* 7234 */  27175, 25561, 30297, 30863, 32757, 30136, 30879, 29289, 31462, 32125,
/* 7235 */  27400, 25464, 30693, 32086, 34101, 32139, 32536, 29459, 31848, 31610,
/* 7236 */  26622, 23664, 30428, 30699, 33342, 30447, 32239, 29518, 32208, 31928,
/* 7237 */  26779, 25215, 33771, 34137, 37045, 32172, 33747, 30210, 33116, 32115,
/* 7238 */  25156, 25843, 35863, 36995, 38287, 32656, 32027, 28983, 31743, 32651,
/* 7239 */  28213, 32373, 41078, 38267, 36618, 32331, 32434, 30315, 32790, 33687,
/* 7240 */  34784, 34001, 42576, 33033, 37994, 28392, 32417, 31057, 36518, 33983,
/* 7241 */  36327, 33790, 43141, 30921, 38916, 26368, 34118, 31259, 37894, 32815,
/* 7242 */  34413, 34510, 42274, 33835, 37548, 27487, 32281, 32013, 36960, 33141,
/* 7243 */  33966, 35178, 42229, 34071, 36760, 27254, 32188, 32344, 37435, 32740,
/* 7244 */  32122, 31492, 35284, 32051, 35548, 32608, 36115, 33014, 34463, 32872,
/* 7245 */  31530, 32493, 35412, 32660, 34868, 33225, 35102, 33614, 34085, 33950,
/* 7246 */  32886, 34313, 36392, 34264, 35990, 34529, 34871, 31800, 33679, 34254,
/* 7247 */  32267, 37551, 36502, 32935, 34930, 34080, 34739, 31934, 33420, 32972,
/* 7248 */  29510, 37484, 38438, 34802, 35536, 32894, 33077, 32455, 33242, 33043,
/* 7249 */  34574, 36164, 36540, 34926, 36456, 30666, 33347, 32955, 34788, 32951,
/* 7250 */  38369, 38306, 34090, 30228, 36874, 33438, 33085, 32553, 36064, 33014,
/* 7251 */  37285, 41206, 34259, 26137, 35931, 37852, 34247, 29841, 35359, 33954,
/* 7252 */  35568, 41093, 34929, 28484, 35605, 35453, 33584, 31977, 35507, 32848,
/* 7253 */  34305, 40102, 35371, 29756, 35832, 35702, 34022, 31232, 34217, 33230,
/* 7254 */  31425, 38068, 37121, 32721, 35192, 35981, 34259, 30930, 32864, 32821,
/* 7255 */  29301, 36041, 37328, 35071, 35764, 35542, 34289, 31628, 32643, 32141,
/* 7256 */  28744, 28825, 34936, 35924, 37883, 33810, 34977, 32050, 33586, 32491,
/* 7257 */  27891, 27997, 34220, 34426, 35783, 32754, 34075, 33979, 34667, 33574,
/* 7258 */  31127, 30563, 38661, 37223, 36492, 30756, 33312, 31515, 35307, 33237,
/* 7259 */  31759, 30631, 39670, 37140, 36627, 30525, 33864, 30905, 34532, 32050,
/* 7260 */  29935, 30350, 39934, 37473, 37306, 31811, 33960, 30915, 32607, 31384,
/* 7261 */  28345, 29087, 39352, 39314, 38715, 33401, 32685, 29579, 31443, 31703,
/* 7262 */  26122, 27539, 38518, 41132, 40565, 34643, 32366, 28211, 29986, 30881,
/* 7263 */  25391, 27893, 38302, 41824, 40980, 33892, 31285, 28229, 30696, 31906,
/* 7264 */  24877, 25423, 37275, 42284, 43431, 35219, 31033, 27645, 30577, 32188,
/* 7265 */  30159, 28261, 31346, 27970, 31545, 30667, 33416, 32435, 34206, 33304,
/* 7266 */  29962, 27777, 30461, 27858, 31200, 29794, 32951, 31314, 34201, 34021,
/* 7267 */  29121, 26797, 27114, 25121, 27189, 26698, 30662, 29871, 33033, 32488,
/* 7268 */  29228, 27606, 29613, 26342, 28022, 27869, 31840, 30265, 33043, 32146,
/* 7269 */  29764, 28066, 30295, 27219, 30357, 29691, 33052, 30615, 33357, 32464,
/* 7270 */  30994, 30477, 30836, 29272, 32249, 31664, 33706, 32556, 33690, 34003,
/* 7271 */  28875, 30349, 30952, 29970, 32978, 30711, 31678, 31917, 33002, 32906,
/* 7272 */  30122, 33235, 32323, 29874, 33972, 31865, 32920, 32445, 33523, 32934,
/* 7273 */  31015, 36701, 35409, 30687, 33949, 33031, 34447, 34202, 33479, 33195,
/* 7274 */  40576, 35523, 35545, 27680, 35547, 33705, 37095, 31048, 35497, 33239,
/* 7275 */  43035, 32518, 36149, 26339, 37662, 33087, 38083, 28906, 36529, 32778,
/* 7276 */  43685, 31306, 37503, 24751, 39422, 31626, 39144, 28092, 37272, 32456,
/* 7277 */  29133, 28926, 30587, 29790, 32502, 31027, 33450, 31758, 33152, 32771,
/* 7278 */  29653, 28241, 31282, 28616, 32641, 29882, 33219, 30644, 32555, 31995,
/* 7279 */  29256, 28121, 30910, 29628, 32396, 30066, 32803, 31609, 32612, 32456,
/* 7280 */  28213, 26946, 28942, 27955, 30504, 29460, 31547, 30657, 32312, 32248,
/* 7281 */  28857, 27098, 29506, 27721, 30462, 28841, 31046, 30848, 32442, 32228,
/* 7282 */  28899, 26703, 30356, 29895, 31564, 30095, 32791, 31693, 33736, 33192,
/* 7283 */  29830, 26930, 29883, 28697, 32330, 30457, 33758, 31938, 34150, 32508,
/* 7284 */  30146, 27684, 29977, 28439, 31700, 29826, 32670, 30478, 33965, 32493,
/* 7285 */  30953, 28815, 31641, 30901, 33747, 31689, 33870, 30892, 34607, 32848,
/* 7286 */  33414, 28915, 32887, 31648, 34715, 32157, 35596, 31229, 35772, 32587,
/* 7287 */  42491, 29872, 34506, 32715, 36016, 31293, 36566, 30951, 36054, 32935,
/* 7288 */  51710, 15154, 43501, 31092, 39048, 25078, 40633, 31694, 34297, 33615,
/* 7289 */  53216, 9403, 52487, 21244, 49266, 12611, 53350, 23179, 37145, 33386,
/* 7290 */  51444, 13054, 48426, 23982, 46636, 16233, 48538, 27709, 34135, 34444,
/* 7291 */  23206, 20572, 23952, 25985, 29325, 28361, 29057, 27286, 29628, 31091,
/* 7292 */  25057, 24329, 28092, 28988, 29726, 27487, 28770, 27765, 30748, 32848,
/* 7293 */  25833, 25526, 30441, 30560, 30941, 27811, 29446, 28394, 31667, 32832,
/* 7294 */  23259, 22562, 28045, 29916, 30357, 27746, 28823, 28665, 31783, 32705,
/* 7295 */  21507, 22077, 30440, 35947, 37470, 32821, 30354, 28482, 31269, 32819,
/* 7296 */  21639, 24957, 34463, 39439, 38751, 33084, 29353, 27359, 30854, 33105,
/* 7297 */  19656, 23281, 32278, 35089, 33012, 30354, 30126, 29430, 31317, 32820,
/* 7298 */  17474, 20066, 31619, 38739, 39384, 36981, 34189, 31147, 30986, 32110,
/* 7299 */  22710, 31226, 42698, 43664, 38891, 33208, 31028, 30699, 31631, 31956,
/* 7300 */  27822, 38425, 44262, 39289, 33561, 27136, 29096, 34947, 36371, 33017,
/* 7301 */  27549, 37702, 44124, 39619, 34928, 27541, 28701, 34295, 36295, 32987,
/* 7302 */  28217, 37398, 43659, 39320, 35592, 27874, 29084, 33971, 36030, 32715,
/* 7303 */  26643, 35878, 45328, 42458, 36825, 27161, 26885, 32109, 36382, 33855,
/* 7304 */  47168, 25375, 37971, 35001, 34576, 31267, 35447, 33065, 32640, 35593,
/* 7305 */  42890, 33601, 34828, 34048, 34228, 32687, 33167, 32727, 35773, 34090,
/* 7306 */  38437, 36701, 37433, 32983, 33323, 33238, 34352, 32573, 34604, 33465,
/* 7307 */  42566, 24869, 37610, 31369, 36580, 30551, 36898, 29735, 36222, 32391,
/* 7308 */  42794, 25795, 36939, 33829, 35098, 30765, 38090, 28279, 36368, 32783,
/* 7309 */  42332, 27317, 35689, 35439, 33695, 30076, 39324, 26937, 36138, 33654,
/* 7310 */  41828, 28238, 35210, 34426, 33503, 30002, 39394, 27167, 35847, 33930,
/* 7311 */  41521, 28748, 34460, 33574, 33731, 30322, 38997, 27324, 35420, 34129,
/* 7312 */  41704, 28303, 35477, 31036, 35567, 29513, 39151, 27443, 35267, 34086,
/* 7313 */  41217, 28562, 35863, 29541, 36302, 29401, 38840, 27703, 35102, 33916,
/* 7314 */  41825, 28350, 36392, 28662, 36862, 29901, 38832, 27287, 35853, 33834,
/* 7315 */  42334, 27750, 36868, 28209, 37569, 29385, 39199, 26970, 36229, 33747,
/* 7316 */  42115, 29136, 41982, 35014, 33759, 29854, 33212, 32410, 34962, 35465,
/* 7317 */  37818, 31414, 38937, 36138, 35444, 32527, 34823, 31252, 35329, 31797,
/* 7318 */  35722, 30502, 37226, 34720, 35602, 32887, 35609, 31097, 34975, 31717,
/* 7319 */  37314, 31536, 38911, 34996, 35467, 29720, 35026, 30181, 36250, 33052,
/* 7320 */  37320, 31564, 39213, 34447, 35898, 28158, 34477, 30319, 36652, 34088,
/* 7321 */  36527, 31403, 38127, 34260, 35829, 28550, 33936, 30489, 35898, 34219,
/* 7322 */  37551, 30839, 37868, 33210, 35821, 28783, 34458, 30429, 36202, 33984,
/* 7323 */  38094, 30232, 37036, 33286, 35321, 29718, 34081, 30907, 35630, 34284,
/* 7324 */  38729, 30609, 35542, 34143, 33779, 30503, 34931, 29951, 36825, 33768,
/* 7325 */  39481, 30029, 35272, 35068, 32836, 30550, 36134, 29197, 37221, 34094,
/* 7326 */  37528, 35219, 38564, 32817, 36373, 31290, 34659, 32533, 34875, 32912,
/* 7327 */  33262, 36364, 38154, 36877, 37132, 32475, 32541, 31718, 34158, 33324,
/* 7328 */  39158, 32547, 35136, 34707, 35009, 33002, 34888, 31820, 36645, 32660,
/* 7329 */  37929, 31613, 35547, 35046, 34869, 32986, 34563, 30757, 36783, 32363,
/* 7330 */  37691, 31671, 36508, 35314, 36181, 30407, 35764, 29898, 35119, 33526,
/* 7331 */  37959, 31019, 37286, 35080, 36292, 29553, 36231, 29119, 34991, 33865,
/* 7332 */  37081, 31004, 36745, 34491, 36570, 30016, 35838, 29355, 33899, 33910,
/* 7333 */  36796, 31180, 35836, 34201, 36419, 30215, 35719, 29347, 32986, 34277,
/* 7334 */  36553, 30940, 35679, 33637, 36511, 30212, 35756, 29378, 32543, 33885,
/* 7335 */  36800, 30792, 35746, 32887, 36884, 30373, 35873, 29181, 32556, 33702,
/* 7336 */  45521, 28419, 34413, 35031, 35359, 32940, 35362, 31751, 35747, 32662,
/* 7337 */  46035, 24019, 37399, 31606, 37317, 30667, 37725, 29505, 37345, 32368,
/* 7338 */  46273, 25075, 36367, 33451, 36253, 30369, 38670, 30047, 34996, 33533,
/* 7339 */  46458, 25890, 36442, 32874, 37078, 28369, 40222, 31108, 31344, 36010,
/* 7340 */  49712, 17133, 48078, 21379, 46314, 20406, 48958, 21034, 39807, 32680,
/* 7341 */  49376, 17744, 47920, 20731, 45716, 22729, 46600, 22168, 39456, 32779,
/* 7342 */  49412, 18831, 45990, 22074, 44679, 23746, 46417, 21737, 39680, 32908,
/* 7343 */  48031, 21883, 43142, 23844, 42493, 25937, 44747, 23564, 38030, 33418,
/* 7344 */  47399, 22952, 43006, 22553, 43783, 25301, 44909, 24049, 37170, 33819,
/* 7345 */  40610, 26674, 37927, 32466, 36153, 31559, 36709, 30600, 36038, 32664,
/* 7346 */  40541, 25373, 38208, 31165, 36089, 30542, 36721, 29397, 36270, 31908,
/* 7347 */  42247, 23319, 41179, 28574, 37970, 28647, 38624, 27993, 37393, 31556,
/* 7348 */  42119, 24509, 41582, 28402, 39926, 26038, 39791, 28217, 36243, 33252,
/* 7349 */  42848, 23820, 42819, 26815, 40876, 25214, 40273, 27594, 36763, 33529,
/* 7350 */  42778, 24242, 42208, 26407, 40577, 25520, 40293, 27269, 36762, 33687,
/* 7351 */  42175, 25741, 39689, 27754, 38800, 27194, 39302, 27354, 36785, 33403,
/* 7352 */  43677, 24263, 40976, 26294, 39904, 26586, 40656, 26213, 37790, 33145,
/* 7353 */  45001, 22333, 43379, 22610, 43425, 24879, 41750, 24927, 39037, 32596,
/* 7354 */  41101, 32633, 36458, 33785, 37280, 31223, 34011, 33388, 32384, 35002,
/* 7355 */  41485, 27327, 39182, 31975, 37127, 32568, 35489, 31852, 35468, 33259,
/* 7356 */  40845, 25272, 39270, 29858, 36952, 31529, 35025, 30994, 35507, 32433,
/* 7357 */  40281, 26264, 38497, 31153, 36741, 32246, 35195, 30926, 35966, 32379,
/* 7358 */  39914, 28649, 37822, 34794, 34731, 33048, 35175, 30163, 35423, 33349,
/* 7359 */  41702, 29421, 36339, 35890, 34256, 29596, 38441, 28141, 36412, 33772,
/* 7360 */  40803, 30291, 35354, 35384, 35051, 29489, 38037, 28425, 36140, 33506,
/* 7361 */  41477, 27547, 37275, 34098, 34733, 31030, 37595, 27266, 37220, 32326,
/* 7362 */  40550, 28964, 35825, 34433, 35101, 30597, 37792, 27488, 36132, 32981,
/* 7363 */  41930, 32812, 37589, 33722, 34847, 30193, 34361, 33419, 34211, 34860,
/* 7364 */  40012, 27209, 35880, 31371, 37100, 30896, 35225, 31358, 35498, 32403,
/* 7365 */  39946, 27074, 35870, 31430, 37156, 30935, 34837, 31235, 35304, 32164,
/* 7366 */  39057, 30445, 34694, 33503, 35939, 31198, 35191, 29834, 35352, 32999,
/* 7367 */  40022, 30693, 34293, 34947, 34745, 30141, 37146, 28472, 35657, 33951,
/* 7368 */  40272, 30598, 34344, 34512, 34158, 30314, 37586, 28435, 35340, 34458,
/* 7369 */  38956, 31366, 34172, 30900, 36234, 30817, 35496, 29364, 34942, 33763,
/* 7370 */  39613, 30601, 34168, 30916, 35757, 30970, 36066, 28753, 34977, 34126,
/* 7371 */  40621, 30133, 34422, 30658, 36374, 30474, 36774, 28276, 36087, 33826,
/* 7372 */  40473, 29479, 35352, 29767, 36108, 30802, 37006, 27885, 35861, 33897,
/* 7373 */  40249, 29583, 34935, 30107, 36203, 30430, 37130, 27895, 35829, 33936,
/* 7374 */  40484, 28951, 35185, 30325, 36358, 30232, 36462, 28126, 36451, 33339,
/* 7375 */  42619, 32874, 36559, 33305, 33238, 32303, 36901, 31601, 33545, 34679,
/* 7376 */  39195, 36564, 37818, 31246, 33901, 32599, 35247, 33234, 33944, 33496,
/* 7377 */  37152, 36619, 37560, 34125, 34997, 31581, 34625, 32758, 34256, 33077,
/* 7378 */  36832, 36438, 36593, 33124, 36798, 32669, 33419, 33181, 35801, 32374,
/* 7379 */  40561, 36565, 35720, 30496, 33775, 32541, 34889, 34220, 35979, 32400,
/* 7380 */  39794, 37104, 36271, 31170, 33381, 32623, 34784, 33549, 36010, 32743,
/* 7381 */  44948, 27074, 39351, 32768, 36714, 29276, 37783, 32482, 33744, 33529,
/* 7382 */  44959, 28067, 37795, 34014, 36944, 28538, 37450, 31746, 33902, 34511,
/* 7383 */  43064, 31947, 36509, 33770, 35899, 30238, 35435, 30582, 35947, 34654,
/* 7384 */  39016, 35805, 38193, 32585, 36095, 31600, 32552, 30829, 35969, 35003,
/* 7385 */  37626, 30853, 39045, 32881, 37693, 31738, 33542, 32471, 34875, 33626,
/* 7386 */  37866, 29354, 38610, 31507, 37193, 30899, 33352, 32476, 34563, 33645,
/* 7387 */  35473, 32521, 38157, 32511, 36224, 32403, 35310, 32396, 34903, 32843,
/* 7388 */  34733, 32264, 37289, 33526, 35691, 32953, 36275, 32820, 34288, 33631,
/* 7389 */  39664, 27347, 36675, 30310, 38506, 30702, 37445, 32529, 35038, 34624,
/* 7390 */  38665, 28264, 34933, 31600, 37734, 31100, 36556, 33351, 34152, 34748,
/* 7391 */  49365, 21020, 39775, 34111, 35361, 27832, 44152, 24974, 36403, 34622,
/* 7392 */  45686, 28893, 36263, 33323, 34951, 33428, 35974, 30014, 34331, 35256,
/* 7393 */  42590, 30718, 39701, 32637, 35164, 30681, 35764, 31004, 35084, 34636,
/* 7394 */  41646, 30822, 39100, 34262, 35629, 31061, 35487, 31091, 33185, 35471,
/* 7395 */  42135, 29508, 40995, 33287, 36382, 29253, 36489, 30432, 34343, 34965,
/* 7396 */  41176, 30196, 40901, 34659, 34811, 29973, 36064, 30028, 36148, 33654,
/* 7397 */  44054, 25626, 44483, 27160, 39740, 29517, 36565, 31341, 36353, 32548,
/* 7398 */  44525, 24771, 46267, 25658, 40276, 29075, 36171, 32270, 35213, 33354,
/* 7399 */  40391, 34003, 42335, 32300, 30971, 28141, 36391, 33849, 37160, 32607,
/* 7400 */  44630, 28311, 38771, 31850, 34736, 32808, 38350, 30104, 34679, 33377,
/* 7401 */  45802, 28975, 37321, 33116, 33616, 32771, 36402, 31743, 32755, 35785,
/* 7402 */  43650, 32332, 37368, 33221, 32106, 31688, 36739, 31745, 34946, 34511,
/* 7403 */  45526, 26670, 38683, 33297, 34670, 32136, 37609, 29599, 36630, 32805,
/* 7404 */  44032, 24739, 38173, 31701, 36112, 31159, 36990, 29700, 37218, 32624,
/* 7405 */  43850, 24360, 38212, 32167, 35475, 31131, 37584, 28667, 37742, 32431,
/* 7406 */  37520, 27598, 36412, 31068, 38489, 32009, 36963, 31258, 35067, 33828,
/* 7407 */  32665, 30250, 35176, 33046, 38263, 34567, 35792, 31152, 33025, 32647,
/* 7408 */  30300, 30388, 33164, 32749, 36301, 33821, 33881, 31759, 33535, 32057,
/* 7409 */  30583, 29269, 31760, 29902, 34704, 31878, 32956, 30343, 33173, 32656,
/* 7410 */  30976, 30693, 32368, 31856, 34948, 31246, 33134, 30822, 31974, 32871,
/* 7411 */  30024, 30404, 33379, 32873, 34595, 31956, 33295, 31780, 32083, 31748,
/* 7412 */  37748, 36263, 38987, 34751, 34744, 29124, 32811, 33173, 35980, 34039,
/* 7413 */  39752, 26604, 38326, 30855, 37202, 30558, 36850, 30917, 35763, 32779,
/* 7414 */  38760, 26614, 36870, 31229, 35810, 30252, 36282, 29861, 35554, 32226,
/* 7415 */  37410, 29915, 36826, 35247, 34676, 31457, 36193, 29336, 35534, 32624,
/* 7416 */  37962, 30318, 38356, 35426, 35394, 29221, 35971, 28919, 36196, 33440,
/* 7417 */  38907, 29442, 38704, 34152, 36688, 27835, 36651, 28719, 35927, 34208,
/* 7418 */  39013, 29282, 38642, 33022, 37268, 27837, 36427, 28821, 35908, 34047,
/* 7419 */  40376, 27570, 39347, 31941, 37875, 27530, 37524, 28240, 36266, 33817,
/* 7420 */  39266, 28674, 38068, 32073, 37507, 28166, 36602, 28572, 36087, 33666,
/* 7421 */  39430, 29858, 37175, 32491, 37012, 28187, 36432, 28971, 36346, 33946,
/* 7422 */  35816, 34624, 36208, 34174, 35550, 34102, 35786, 33378, 34982, 32625,
/* 7423 */  35269, 34792, 38148, 33482, 34859, 33664, 35279, 34140, 34972, 33116,
/* 7424 */  34622, 35993, 37904, 32999, 33814, 32993, 35831, 34667, 36178, 32936,
/* 7425 */  33550, 35473, 37338, 34266, 34591, 32688, 35679, 34185, 35826, 34205,
/* 7426 */  35304, 34945, 37213, 34131, 35450, 32625, 35116, 33432, 34614, 34087,
/* 7427 */  47277, 22524, 37909, 32399, 37317, 29118, 38838, 28259, 37909, 32180,
/* 7428 */  47659, 22262, 37584, 33297, 36717, 29414, 38844, 28086, 38012, 32136,
/* 7429 */  42936, 29447, 33778, 32890, 38736, 29606, 36916, 32123, 33764, 33684,
/* 7430 */  46888, 23204, 38518, 33586, 37642, 25374, 43465, 28142, 34600, 34150,
/* 7431 */  47225, 22570, 38620, 33919, 37801, 24058, 45010, 27184, 34335, 34301,
/* 7432 */  49706, 19575, 39269, 35300, 36754, 23135, 46314, 26831, 34425, 34814,
/* 7433 */  50077, 18619, 41898, 31602, 40144, 20849, 47161, 26567, 34885, 34812,
/* 7434 */  52120, 13241, 47678, 27698, 42580, 18157, 50841, 23064, 37301, 33688,
/* 7435 */  51114, 16540, 43034, 30920, 41935, 18915, 47016, 28926, 32799, 35292,
/* 7436 */  51503, 16092, 42935, 30759, 42922, 18222, 46346, 30452, 31939, 35354,
/* 7437 */  37080, 33136, 39145, 36077, 36016, 31070, 34850, 32005, 35010, 32985,
/* 7438 */  35489, 32258, 39157, 36955, 35470, 30884, 33851, 31607, 34472, 34216,
/* 7439 */  36307, 29560, 40381, 33367, 38110, 29205, 34983, 29632, 34817, 33914,
/* 7440 */  36122, 28922, 40285, 32829, 38557, 28452, 34880, 28694, 34781, 33721,
/* 7441 */  37829, 29368, 38983, 33556, 36921, 28996, 34679, 29733, 34960, 34103,
/* 7442 */  38307, 29163, 39076, 31406, 38330, 28167, 35217, 29546, 35647, 33689,
/* 7443 */  36142, 31137, 39006, 32754, 36972, 29324, 32914, 29975, 35125, 35449,
/* 7444 */  35905, 30520, 38952, 32388, 37385, 28905, 33498, 29435, 35023, 34915,
/* 7445 */  34605, 30585, 37704, 33556, 36811, 29588, 32809, 29090, 34362, 34528,
/* 7446 */  46119, 26004, 40560, 30686, 38338, 27672, 38629, 31393, 33695, 34804,
/* 7447 */  44943, 27748, 38928, 31721, 37100, 30429, 36295, 32601, 33043, 34706,
/* 7448 */  41967, 29688, 38159, 32528, 37926, 30531, 38184, 31009, 33759, 32634,
/* 7449 */  38419, 32764, 37338, 33707, 36875, 33196, 36491, 32325, 33847, 30831,
/* 7450 */  42708, 29225, 34400, 32901, 36747, 32278, 36687, 31998, 35263, 33760,
/* 7451 */  43448, 26644, 35386, 31844, 36235, 31177, 37037, 30135, 36355, 32499,
/* 7452 */  43889, 26769, 36181, 30436, 37812, 30510, 38224, 28712, 37186, 32391,
/* 7453 */  42927, 29866, 35257, 31586, 35422, 31743, 39302, 28704, 35435, 33279,
/* 7454 */  39789, 32182, 35034, 32510, 35366, 31140, 37055, 31653, 34984, 33256,
/* 7455 */  34353, 31539, 33900, 30970, 34855, 32831, 35944, 32993, 33961, 33313,
/* 7456 */  31292, 29826, 32553, 31639, 34249, 31930, 34187, 32843, 34057, 32361,
/* 7457 */  30777, 29768, 32100, 31572, 33931, 32497, 34201, 32508, 34086, 33273,
/* 7458 */  28453, 27838, 29671, 28541, 30884, 29328, 30614, 30133, 31818, 31793,
/* 7459 */  36371, 35298, 37735, 34013, 34689, 33375, 33921, 33076, 34904, 32648,
/* 7460 */  35038, 35239, 37523, 33378, 35058, 33680, 33691, 32623, 36384, 34166,
/* 7461 */  33966, 36286, 37971, 33924, 33647, 32592, 35077, 34226, 35974, 33661,
/* 7462 */  35104, 34179, 37417, 33503, 36326, 33982, 35822, 33171, 34950, 33056,
/* 7463 */  34632, 33398, 38513, 34546, 36769, 33092, 35214, 32810, 34457, 33575,
/* 7464 */  33976, 35424, 39206, 34848, 33936, 31919, 35726, 34511, 34575, 33385,
/* 7465 */  46062, 25264, 41911, 30752, 36885, 29482, 38427, 29776, 34173, 35260,
/* 7466 */  41828, 29172, 34602, 33902, 37159, 32180, 36563, 30697, 36357, 32636,
/* 7467 */  40564, 28784, 33434, 33131, 36272, 31776, 35857, 30786, 35953, 32591,
/* 7468 */  41813, 29620, 32980, 36130, 35166, 29630, 38772, 28959, 35046, 34275,
/* 7469 */  41531, 30389, 33614, 35648, 34698, 30139, 37933, 28419, 36176, 34681,
/* 7470 */  41808, 28768, 34606, 35699, 33251, 31361, 38123, 27657, 36434, 34064,
/* 7471 */  41230, 29319, 33322, 36461, 31813, 31876, 38222, 27571, 36917, 34136,
/* 7472 */  40630, 28608, 34040, 32925, 33508, 32384, 37422, 27591, 38041, 33571,
/* 7473 */  42600, 33057, 37591, 33808, 33327, 29184, 35664, 32606, 37083, 33290,
/* 7474 */  41376, 33741, 38446, 33902, 33794, 28327, 35264, 33391, 35969, 33909,
/* 7475 */  40475, 35552, 37565, 35116, 32458, 28595, 34204, 34367, 35633, 34235,
/* 7476 */  34659, 30592, 33986, 34275, 34925, 32764, 35834, 31709, 34973, 31363,
/* 7477 */  34897, 30668, 35226, 34365, 34766, 33077, 36002, 31026, 35068, 31292,
/* 7478 */  33977, 32260, 38788, 36962, 36123, 30892, 33755, 30253, 34657, 32706,
/* 7479 */  35698, 31413, 39721, 35677, 36488, 29186, 34257, 29917, 35732, 33199,
/* 7480 */  35284, 30667, 39240, 35397, 37294, 29694, 34077, 29624, 34879, 33286,
/* 7481 */  35957, 30243, 39223, 34790, 37033, 29608, 34154, 29616, 35025, 33427,
/* 7482 */  37213, 29589, 39595, 33594, 37575, 28660, 35172, 29174, 35384, 33570,
/* 7483 */  37797, 35363, 41887, 34654, 30131, 28002, 36599, 32927, 38388, 31828,
/* 7484 */  36159, 32413, 40310, 33977, 34821, 30837, 36577, 31490, 36438, 31417,
/* 7485 */  35049, 32913, 40958, 35072, 34953, 29631, 35785, 31454, 36450, 31482,
/* 7486 */  33654, 34567, 42839, 38291, 33642, 26679, 32079, 32053, 37364, 33897,
/* 7487 */  33223, 34079, 43113, 39015, 34010, 26772, 30905, 31937, 37177, 34435,
/* 7488 */  32140, 34832, 41776, 39711, 35040, 27067, 30748, 31748, 36105, 34679,
/* 7489 */  31404, 34977, 41911, 38549, 35573, 27786, 30918, 32730, 35686, 33270,
/* 7490 */  30930, 35076, 42250, 38760, 35831, 27596, 30645, 32679, 35891, 33127,
/* 7491 */  41985, 31571, 38385, 33382, 35562, 30720, 35449, 31141, 34455, 35152,
/* 7492 */  40146, 32094, 38125, 35017, 35961, 31428, 33507, 30493, 36498, 33728,
/* 7493 */  39220, 30825, 37806, 35679, 36866, 32733, 34193, 30356, 36000, 32749,
/* 7494 */  37489, 31185, 37599, 35153, 38918, 33717, 34183, 31608, 34435, 31786,
/* 7495 */  36550, 31827, 37009, 34486, 37379, 33632, 36344, 32315, 34396, 32445,
/* 7496 */  35584, 33924, 38512, 34293, 36913, 32875, 35873, 32722, 33189, 31782,
/* 7497 */  33024, 30515, 37187, 33534, 39113, 33498, 36700, 33054, 33910, 32462,
/* 7498 */  37836, 28731, 35865, 32073, 37824, 32544, 36594, 33040, 34607, 34983,
/* 7499 */  41241, 31447, 39102, 32665, 35026, 31077, 37555, 31331, 34091, 33456,
/* 7500 */  39543, 35352, 39776, 32264, 33686, 29942, 34802, 33213, 35727, 33512,
/* 7501 */  41808, 34292, 38122, 32052, 32464, 31030, 36450, 33002, 34932, 33922,
/* 7502 */  39970, 35763, 37512, 32321, 34299, 31533, 35243, 32319, 33740, 34986,
/* 7503 */  36202, 35679, 37704, 35347, 36068, 32734, 34321, 31222, 34393, 32963,
/* 7504 */  35325, 34484, 38758, 34176, 37513, 32800, 35282, 32167, 34555, 31589,
/* 7505 */  35057, 34501, 36638, 34373, 36500, 34131, 33867, 33527, 34941, 33591,
/* 7506 */  35885, 34838, 36930, 34146, 34803, 33131, 34661, 33374, 34875, 34483,
/* 7507 */  34995, 35336, 37219, 34399, 34967, 32886, 35101, 33427, 34673, 34010,
/* 7508 */  41846, 30437, 37090, 35246, 34148, 32275, 36495, 32685, 32194, 34466,
/* 7509 */  37761, 28771, 41326, 30793, 39505, 31269, 38048, 30990, 34978, 32168,
/* 7510 */  35770, 27262, 38684, 29809, 38613, 32211, 39041, 33269, 36149, 33816,
/* 7511 */  37228, 30500, 41304, 31146, 40763, 30662, 38387, 29725, 34879, 31566,
/* 7512 */  39583, 29470, 41905, 29513, 39612, 29426, 39487, 30168, 35364, 31757,
/* 7513 */  41692, 28629, 40384, 27616, 37928, 30096, 39188, 30243, 37078, 32690,
/* 7514 */  44525, 27270, 38055, 28449, 38513, 28862, 40001, 28994, 37131, 32189,
/* 7515 */  42873, 32937, 32658, 33100, 33324, 33304, 39838, 27986, 35553, 33440,
/* 7516 */  39094, 39350, 31036, 29947, 33453, 35924, 38934, 28976, 32707, 34748,
/* 7517 */  38498, 40572, 31176, 28587, 33097, 37753, 38526, 28610, 32969, 34504,
/* 7518 */  38859, 40964, 31276, 26410, 34756, 39595, 35509, 28918, 35182, 33251,
/* 7519 */  38257, 41929, 31752, 25179, 34514, 40618, 34887, 29305, 35399, 32852,
/* 7520 */  44434, 23487, 46499, 22775, 44084, 26276, 41586, 28198, 36459, 31911,
/* 7521 */  44003, 27486, 44639, 27562, 36620, 27640, 39218, 30464, 37270, 32668,
/* 7522 */  44729, 26622, 46747, 24801, 37860, 27082, 38894, 31313, 36488, 33412,
/* 7523 */  44183, 29039, 45450, 25779, 34402, 27879, 39469, 32385, 37173, 32362,
/* 7524 */  43639, 29938, 44084, 27285, 34344, 27096, 40367, 31007, 38130, 32142,
/* 7525 */  43957, 28086, 44873, 28175, 35835, 26810, 39098, 29552, 38653, 33049,
/* 7526 */  44360, 27017, 46261, 27409, 35936, 26884, 38502, 30372, 38286, 33131,
/* 7527 */  44259, 28143, 45269, 26826, 35992, 27050, 39280, 30138, 38310, 32909,
/* 7528 */  44431, 27986, 45530, 26122, 35970, 27723, 38977, 30580, 37899, 32941,
/* 7529 */  45180, 26942, 46564, 23959, 37767, 26941, 39861, 30177, 38395, 32372,
/* 7530 */  46475, 24213, 48273, 21957, 40542, 27229, 38770, 30372, 37094, 33273,
/* 7531 */  46771, 22471, 50796, 19613, 42129, 27817, 37290, 32282, 34870, 34076,
/* 7532 */  47174, 24306, 41401, 31169, 36480, 29418, 38249, 30050, 34749, 35086,
/* 7533 */  45532, 26205, 42015, 31007, 36722, 29760, 36548, 30664, 33493, 36282,
/* 7534 */  43192, 29376, 42246, 29997, 37054, 29544, 35113, 31012, 35218, 35367,
/* 7535 */  42812, 29685, 43609, 28750, 37026, 28043, 36464, 30435, 37091, 34108,
/* 7536 */  42277, 29646, 44640, 27999, 37842, 26471, 37787, 29873, 37685, 33575,
/* 7537 */  42208, 29038, 45593, 28453, 37051, 25718, 38163, 30175, 38253, 33136,
/* 7538 */  43944, 27712, 45050, 27414, 37865, 25483, 39896, 29397, 37816, 33408,
/* 7539 */  44781, 27139, 45199, 27493, 35787, 26918, 40013, 29331, 38950, 32468,
/* 7540 */  45567, 25576, 46566, 24491, 38891, 26848, 39748, 29537, 37560, 33242,
/* 7541 */  47351, 21983, 49430, 20600, 42429, 26736, 39669, 29810, 36062, 33887,
/* 7542 */  45963, 23308, 48146, 21981, 41855, 28036, 38843, 29999, 35689, 33657,
/* 7543 */  41615, 32582, 36945, 33435, 34893, 31592, 36206, 31417, 34760, 33791,
/* 7544 */  44140, 25312, 37249, 31690, 36965, 30263, 38424, 29101, 36337, 32745,
/* 7545 */  45078, 23751, 40140, 29940, 38828, 27619, 41636, 27179, 35879, 33141,
/* 7546 */  47896, 18958, 46397, 24294, 42903, 23993, 45434, 22835, 39312, 32185,
/* 7547 */  46070, 22436, 42510, 26951, 40548, 25920, 44008, 24003, 37970, 32688,
/* 7548 */  45409, 23558, 41861, 26690, 40305, 26112, 43692, 24733, 37188, 32881,
/* 7549 */  44803, 25130, 40097, 27813, 38763, 27905, 42275, 26000, 36163, 33269,
/* 7550 */  45815, 23603, 41734, 25618, 41022, 26111, 43798, 24341, 37805, 32722,
/* 7551 */  44562, 26234, 39237, 27423, 38643, 28331, 42231, 25931, 36524, 32974,
/* 7552 */  44153, 27784, 37549, 28585, 37344, 29784, 41581, 26615, 35593, 33457,
/* 7553 */  42824, 31937, 35986, 33397, 36793, 30025, 37453, 30171, 35063, 34036,
/* 7554 */  41084, 34538, 35128, 32264, 37197, 31625, 34717, 32718, 34489, 33490,
/* 7555 */  43997, 28213, 34255, 32709, 36885, 31326, 37294, 30254, 36436, 32951,
/* 7556 */  43962, 27515, 34473, 31903, 37232, 30355, 37543, 29795, 36548, 32469,
/* 7557 */  43776, 30146, 33034, 32490, 37419, 30589, 37814, 31214, 33631, 34104,
/* 7558 */  46559, 25847, 39134, 27246, 39887, 28078, 41460, 29469, 32826, 35158,
/* 7559 */  44833, 27336, 39177, 27154, 38654, 27885, 42082, 29438, 33176, 34210,
/* 7560 */  44310, 28486, 38205, 27252, 37949, 29001, 41633, 29340, 33056, 34306,
/* 7561 */  43846, 27677, 40586, 25051, 39204, 27800, 41745, 29112, 34153, 33502,
/* 7562 */  44134, 26865, 41016, 24648, 40143, 27302, 41865, 28431, 34416, 33805,
/* 7563 */  44615, 25379, 41635, 24747, 41045, 26916, 41879, 27349, 34741, 34333,
/* 7564 */  36276, 36208, 36315, 32793, 37255, 33481, 34554, 32649, 34894, 32573,
/* 7565 */  36587, 34842, 37081, 32740, 35483, 32501, 35377, 33282, 35177, 32892,
/* 7566 */  38115, 36144, 36508, 31867, 34395, 31571, 35462, 33987, 35251, 32589,
/* 7567 */  40158, 35852, 36364, 30882, 31990, 33110, 37582, 33875, 34170, 32287,
/* 7568 */  38342, 35528, 36578, 32794, 34031, 32385, 35488, 32824, 34582, 33342,
/* 7569 */  38531, 35895, 36159, 33392, 32563, 32045, 36067, 32509, 36201, 32633,
/* 7570 */  36296, 34987, 37422, 33106, 35423, 32515, 34624, 32964, 35665, 32556,
/* 7571 */  34606, 35597, 37028, 32991, 35852, 32747, 35156, 34471, 35739, 32953,
/* 7572 */  46908, 22210, 43745, 31277, 36269, 30110, 38570, 29362, 35397, 33855,
/* 7573 */  46117, 25716, 39722, 35278, 32923, 30772, 37610, 30272, 34629, 35012,
/* 7574 */  45047, 24561, 39486, 32558, 36260, 33132, 35153, 31670, 36304, 32530,
/* 7575 */  41046, 27715, 36133, 32782, 35701, 33169, 34771, 31335, 35944, 33108,
/* 7576 */  40004, 30610, 34627, 35461, 34757, 33118, 35584, 29256, 36508, 33328,
/* 7577 */  39541, 32232, 32689, 37347, 33495, 31188, 37292, 29317, 36250, 33927,
/* 7578 */  39879, 30871, 33915, 34966, 33609, 31050, 37002, 30588, 36775, 34003,
/* 7579 */  38312, 30884, 33167, 34601, 33065, 32620, 34283, 31477, 36942, 32822,
/* 7580 */  38560, 29866, 34252, 33035, 34704, 31821, 33740, 30654, 36324, 33160,
/* 7581 */  37387, 31105, 33956, 33393, 35872, 32221, 33550, 31779, 36294, 33556,
/* 7582 */  36530, 31206, 34254, 34819, 36776, 33190, 34484, 31752, 35204, 33626,
/* 7583 */  35944, 29796, 33513, 33118, 35496, 32465, 34884, 30872, 35736, 33253,
/* 7584 */  38104, 31003, 33420, 33360, 34509, 32673, 35533, 30677, 38357, 33245,
/* 7585 */  39009, 30834, 34477, 31448, 37047, 32110, 34873, 32275, 37071, 32603,
/* 7586 */  38613, 30638, 34961, 33040, 36595, 32287, 35785, 31518, 36686, 32963,
/* 7587 */  40357, 29105, 36710, 33022, 35784, 30681, 37727, 30509, 35935, 33728,
/* 7588 */  39315, 30003, 35761, 31639, 38139, 29681, 38046, 30498, 35417, 33072,
/* 7589 */  38464, 30778, 36128, 31963, 36304, 31117, 36955, 31208, 34859, 33275,
/* 7590 */  40538, 30461, 35975, 31944, 37784, 30625, 38407, 30473, 35673, 32615,
/* 7591 */  40205, 30763, 35660, 32702, 38179, 30752, 37433, 30926, 36573, 31981,
/* 7592 */  39762, 31192, 34897, 33457, 37371, 31056, 36568, 31386, 35011, 33962,
/* 7593 */  39319, 30964, 35522, 32500, 37040, 31879, 35825, 32215, 33976, 34282,
/* 7594 */  39960, 30742, 35697, 32053, 37458, 31359, 36441, 32234, 34898, 34641,
/* 7595 */  40227, 30456, 34502, 32715, 36770, 31765, 36755, 32290, 34305, 35035,
/* 7596 */  39581, 32808, 32261, 34830, 35636, 31917, 36074, 32841, 33192, 35851,
/* 7597 */  38931, 32885, 33157, 33463, 36855, 32219, 35702, 34012, 33363, 34736,
/* 7598 */  40466, 30201, 36149, 32532, 37485, 32710, 36277, 32702, 34877, 33169,
/* 7599 */  40524, 30738, 35353, 33833, 35841, 33372, 36008, 31727, 35618, 32539,
/* 7600 */  45590, 25892, 42928, 28616, 37536, 28883, 38361, 31219, 34558, 34228,
/* 7601 */  45056, 26540, 43228, 28762, 36373, 28910, 38695, 30936, 36173, 33054,
/* 7602 */  45242, 27359, 41168, 29473, 35746, 29033, 40610, 30482, 36196, 32288,
/* 7603 */  46996, 27098, 34617, 33894, 34851, 31939, 38364, 30760, 35497, 32983,
/* 7604 */  46763, 28897, 31351, 36568, 33857, 30417, 40712, 29770, 35095, 33104,
/* 7605 */  43685, 33503, 29155, 36506, 35528, 27310, 40409, 34014, 32106, 33152,
/* 7606 */  44966, 30194, 32016, 35172, 36906, 26605, 40403, 33536, 32545, 33220,
/* 7607 */  47572, 25250, 36377, 32044, 39912, 24476, 41415, 33404, 31958, 33952,
/* 7608 */  49345, 21908, 39036, 29342, 43737, 21932, 41165, 33985, 32520, 33468,
/* 7609 */  50414, 19921, 40146, 28499, 45469, 21261, 39613, 35196, 32706, 33179,
/* 7610 */  49921, 20537, 38686, 30588, 43472, 23972, 36169, 37615, 31642, 33285,
/* 7611 */  49115, 20721, 39196, 30020, 43612, 23885, 36430, 37235, 31266, 33518,
/* 7612 */  38959, 35020, 38655, 34402, 34160, 30518, 33050, 33255, 34431, 34944,
/* 7613 */  37265, 32745, 36588, 34941, 36165, 34710, 35546, 30611, 35639, 31718,
/* 7614 */  39579, 30528, 35045, 33450, 35196, 33643, 35900, 30649, 37668, 32128,
/* 7615 */  41408, 28254, 34421, 33526, 35711, 30165, 36971, 30177, 36699, 32472,
/* 7616 */  36470, 31092, 32270, 34960, 33491, 31736, 35738, 30109, 35304, 34144,
/* 7617 */  28703, 28715, 30607, 33040, 34818, 32196, 33119, 29790, 31572, 32268,
/* 7618 */  27493, 28941, 30598, 31462, 35538, 34141, 34111, 31784, 32924, 32639,
/* 7619 */  29371, 30480, 31738, 31318, 34653, 33195, 33646, 32321, 34549, 33559,
/* 7620 */  29844, 31144, 32586, 30541, 35092, 33890, 34166, 32613, 35057, 34637,
/* 7621 */  41907, 32819, 35324, 36304, 35100, 28944, 36629, 32075, 33200, 35407,
/* 7622 */  40776, 26259, 40232, 29879, 38429, 32295, 34630, 33296, 34437, 34379,
/* 7623 */  37328, 23548, 38678, 25461, 38621, 28665, 36145, 30595, 34978, 33097,
/* 7624 */  32241, 26392, 32124, 29143, 34709, 30974, 34570, 30697, 34440, 32832,
/* 7625 */  23615, 21039, 26146, 29447, 35911, 35847, 35755, 32086, 31620, 31835,
/* 7626 */  22268, 18110, 22863, 24203, 29882, 29202, 31292, 29104, 29830, 30654,
/* 7627 */  22087, 20325, 27332, 30173, 33501, 30712, 31474, 29690, 30898, 31432,
/* 7628 */  22192, 20504, 26353, 28715, 31497, 28693, 29507, 27758, 29734, 31240,
/* 7629 */  46041, 27248, 38929, 31508, 35352, 31662, 37678, 30965, 33806, 34804,
/* 7630 */  42836, 30603, 38849, 32675, 35446, 29535, 37841, 31096, 35412, 33439,
/* 7631 */  41396, 32581, 35568, 34625, 36006, 31415, 35291, 32737, 34105, 33158,
/* 7632 */  39754, 33958, 36359, 33286, 36933, 32555, 34773, 31259, 35099, 32980,
/* 7633 */  38573, 36348, 37367, 31786, 37046, 32218, 33421, 31471, 35922, 33652,
/* 7634 */  40163, 34836, 37056, 33438, 33910, 30454, 35223, 34693, 34755, 32961,
/* 7635 */  39811, 30382, 37831, 32012, 35513, 28478, 37111, 32117, 35361, 33112,
/* 7636 */  39418, 30133, 37617, 32032, 35582, 28512, 36644, 31880, 35007, 32769,
/* 7637 */  35806, 29432, 37663, 31296, 37584, 33338, 35558, 33749, 34734, 33210,
/* 7638 */  38482, 29258, 36963, 29818, 37770, 32607, 36407, 32739, 35326, 32613,
/* 7639 */  36204, 31808, 36553, 31320, 37025, 33024, 37058, 33601, 34523, 32604,
/* 7640 */  40828, 34430, 37075, 32818, 34765, 31626, 34649, 34201, 32924, 34360,
/* 7641 */  38569, 36723, 35689, 31384, 37653, 33694, 34062, 32391, 34032, 33439,
/* 7642 */  37963, 37007, 36026, 33161, 35640, 34231, 34079, 31842, 32992, 34825,
/* 7643 */  42428, 25423, 36149, 31166, 36958, 29841, 36541, 31084, 35499, 32927,
/* 7644 */  41104, 25636, 37260, 30065, 36258, 31190, 35863, 32058, 34076, 34327,
/* 7645 */  39073, 28612, 36409, 31891, 35698, 31582, 35956, 30463, 36102, 33006,
/* 7646 */  34612, 30759, 36623, 33918, 37187, 32321, 34458, 30225, 33071, 33967,
/* 7647 */  32080, 31074, 35720, 32995, 35664, 33500, 34890, 31124, 32371, 32423,
/* 7648 */  31130, 29688, 34995, 31893, 35273, 34458, 35809, 32239, 33048, 33516,
/* 7649 */  31771, 30375, 34324, 31927, 35993, 32972, 34421, 31304, 33770, 32453,
/* 7650 */  30792, 31672, 33933, 32459, 34421, 32970, 34191, 31472, 33274, 31895,
/* 7651 */  41663, 31514, 39300, 33110, 35399, 30631, 35786, 30612, 34781, 34814,
/* 7652 */  41061, 28960, 36528, 34209, 37011, 32918, 35755, 31032, 35948, 32239,
/* 7653 */  39565, 28400, 34843, 33291, 36024, 32624, 35262, 30907, 36041, 32083,
/* 7654 */  41407, 28929, 36313, 34968, 35478, 32194, 36293, 28777, 36716, 32296,
/* 7655 */  42079, 29225, 36880, 35672, 33842, 30314, 38391, 27114, 37104, 33990,
/* 7656 */  41424, 29411, 37053, 34552, 34543, 30235, 38261, 27053, 36993, 33769,
/* 7657 */  41341, 29641, 36976, 33495, 35547, 29976, 38523, 27264, 36352, 34109,
/* 7658 */  41465, 29797, 36547, 32837, 35339, 30695, 38407, 27426, 35937, 34274,
/* 7659 */  42328, 28980, 36650, 32639, 35378, 30729, 38783, 26765, 36623, 34141,
/* 7660 */  42132, 28835, 36626, 32967, 34938, 31228, 38488, 26476, 36955, 33963,
/* 7661 */  39564, 32742, 38306, 35874, 35526, 30711, 34479, 30827, 34775, 34678,
/* 7662 */  41350, 28316, 34969, 36239, 34156, 32582, 36796, 29993, 37627, 31672,
/* 7663 */  42046, 28053, 36006, 36866, 33717, 32793, 36776, 28963, 38058, 31330,
/* 7664 */  40222, 31182, 36982, 37120, 34724, 29902, 37196, 27887, 35811, 34760,
/* 7665 */  40352, 31165, 36998, 35608, 36019, 29716, 37904, 28190, 34472, 35130,
/* 7666 */  39227, 31766, 35714, 35790, 36339, 31052, 37545, 29163, 33260, 34305,
/* 7667 */  38866, 31532, 36459, 34722, 36599, 31374, 38057, 29051, 33288, 33645,
/* 7668 */  39358, 32566, 35155, 35076, 36102, 31245, 38332, 29544, 32700, 34251,
/* 7669 */  44640, 29226, 39356, 31343, 36651, 28114, 37756, 31614, 35726, 33639,
/* 7670 */  46466, 26577, 36841, 32361, 37027, 30754, 38481, 30805, 35147, 33105,
/* 7671 */  46720, 25195, 36324, 32489, 36217, 31910, 37803, 29015, 37458, 32547,
/* 7672 */  48714, 23525, 37779, 32680, 35286, 30259, 42445, 25842, 36546, 33927,
/* 7673 */  49404, 22781, 38766, 31401, 35966, 29156, 44887, 22899, 38781, 33264,
/* 7674 */  47533, 26628, 35770, 32005, 35812, 30943, 42469, 25516, 35929, 34551,
/* 7675 */  45669, 29166, 34738, 32758, 34921, 31779, 40222, 28529, 34176, 34829,
/* 7676 */  45447, 30141, 33652, 33203, 34307, 33184, 40012, 26316, 36414, 34276,
/* 7677 */  43726, 31812, 35547, 30691, 35089, 31836, 40825, 27254, 35931, 34043,
/* 7678 */  45824, 28427, 36304, 31369, 36403, 29273, 39894, 32944, 32991, 33838,
/* 7679 */  45924, 28566, 33156, 32195, 37062, 30083, 38214, 30468, 36049, 32744,
/* 7680 */  46966, 28616, 32897, 32523, 36517, 31284, 37864, 31611, 34743, 33288,
/* 7681 */  49446, 23791, 38540, 29875, 35012, 32264, 39821, 31026, 33086, 34345,
/* 7682 */  50530, 20609, 43939, 22946, 41891, 26561, 44895, 27170, 34765, 34077,
/* 7683 */  50364, 20887, 44734, 20345, 45026, 24345, 46673, 25595, 35395, 34093,
/* 7684 */  49837, 23355, 41009, 23388, 42160, 27662, 44929, 25992, 34462, 34879,
/* 7685 */  49520, 23876, 41647, 21446, 43038, 28712, 44162, 25198, 35568, 34492,
/* 7686 */  47756, 28075, 39137, 21266, 41710, 31090, 43062, 26298, 34210, 35005,
/* 7687 */  48594, 25860, 41385, 19093, 44874, 27963, 44858, 24464, 36430, 33964,
/* 7688 */  36925, 34574, 37211, 34218, 37165, 32485, 35552, 33257, 33933, 32268,
/* 7689 */  36333, 35767, 37380, 34931, 36892, 32008, 34554, 34065, 32977, 32809,
/* 7690 */  36907, 37006, 37264, 33183, 36384, 32520, 34956, 32889, 34050, 32501,
/* 7691 */  38167, 37474, 37731, 32605, 33981, 32625, 34167, 32249, 35890, 33011,
/* 7692 */  37909, 37296, 39364, 32431, 34606, 28082, 35313, 33580, 35732, 33211,
/* 7693 */  37659, 30684, 40484, 30078, 38591, 30769, 36991, 31729, 35689, 31691,
/* 7694 */  37527, 31861, 40035, 30984, 38406, 30427, 36781, 31760, 36033, 30990,
/* 7695 */  36432, 33842, 41230, 34294, 37014, 27318, 34428, 32012, 36693, 32727,
/* 7696 */  36569, 32906, 41169, 34377, 37204, 27063, 34597, 31033, 36695, 33381,
/* 7697 */  37081, 36480, 36829, 33959, 35959, 33630, 32898, 32602, 34307, 33085,
/* 7698 */  40796, 28733, 38499, 29073, 40364, 30387, 38029, 32164, 35437, 32720,
/* 7699 */  40832, 27661, 36953, 29820, 38317, 30979, 36801, 32112, 35213, 33021,
/* 7700 */  37056, 33064, 33865, 33409, 36268, 33793, 34732, 32147, 34328, 32594,
/* 7701 */  36156, 37110, 35594, 34034, 34597, 32448, 34019, 32025, 33840, 34615,
/* 7702 */  36868, 38368, 35254, 32248, 34337, 33659, 34009, 31512, 34819, 34378,
/* 7703 */  35310, 38722, 36385, 32020, 34622, 33555, 33998, 30776, 35209, 34477,
/* 7704 */  44236, 30841, 38094, 32738, 33668, 32105, 34482, 31731, 36128, 34295,
/* 7705 */  43118, 31751, 38033, 32507, 35700, 31332, 34313, 30099, 36273, 35095,
/* 7706 */  41712, 28204, 41475, 30297, 38919, 30795, 36475, 31353, 34767, 32471,
/* 7707 */  39645, 25544, 40525, 27244, 41017, 28875, 37588, 30595, 35484, 32628,
/* 7708 */  37352, 26306, 38562, 28858, 39333, 30343, 35999, 31537, 34653, 32586,
/* 7709 */  32836, 30014, 37221, 35166, 40082, 32586, 34216, 29400, 33490, 32055,
/* 7710 */  33606, 33188, 38570, 35025, 37751, 31272, 33532, 30057, 34392, 33221,
/* 7711 */  35876, 31929, 39837, 34015, 37425, 31430, 32167, 31391, 33783, 34588,
/* 7712 */  36763, 31092, 39772, 34000, 36242, 31786, 33130, 31353, 33375, 34604,
/* 7713 */  36381, 31064, 40001, 34207, 36896, 30629, 33695, 30815, 33276, 34953,
/* 7714 */  37011, 36639, 34217, 34127, 36036, 34315, 35321, 32440, 35059, 31641,
/* 7715 */  35559, 35266, 37068, 33762, 35580, 34524, 36549, 32313, 33903, 32352,
/* 7716 */  35670, 34310, 37308, 34710, 35015, 33108, 36024, 32294, 34537, 34192,
/* 7717 */  35116, 32599, 37251, 33841, 34659, 33889, 36098, 33184, 34292, 34532,
/* 7718 */  43092, 25946, 40113, 24057, 40961, 27889, 38517, 30145, 35316, 33378,
/* 7719 */  43907, 24790, 41462, 22381, 42774, 26136, 39973, 29209, 35752, 33093,
/* 7720 */  40567, 32314, 35196, 28708, 35461, 32357, 37673, 31628, 33546, 33320,
/* 7721 */  39810, 38320, 30547, 30036, 35613, 35431, 36964, 30213, 33916, 34045,
/* 7722 */  38814, 40142, 31223, 28212, 34453, 37044, 36927, 29366, 34266, 33834,
/* 7723 */  39674, 40485, 30563, 26830, 35115, 39081, 36302, 27919, 35085, 34120,
/* 7724 */  34416, 35715, 36879, 33748, 35078, 33091, 34807, 33916, 36163, 33564,
/* 7725 */  34252, 34673, 37048, 34291, 35709, 32669, 34539, 34284, 35150, 32819,
/* 7726 */  36224, 34534, 37543, 33275, 35146, 33457, 34953, 34330, 34735, 33864,
/* 7727 */  45612, 27489, 34496, 32631, 37063, 30981, 36966, 30911, 36591, 33000,
/* 7728 */  41648, 31610, 33064, 32611, 34306, 33480, 36728, 30659, 35594, 33123,
/* 7729 */  39359, 33123, 33004, 31801, 34654, 32818, 36010, 32761, 33668, 32833,
/* 7730 */  43331, 29244, 35297, 31819, 36925, 31288, 36508, 31740, 34953, 32661,
/* 7731 */  47962, 23232, 37533, 32455, 39041, 26515, 38738, 33779, 31716, 34583,
/* 7732 */  49862, 19363, 40588, 31792, 39019, 25799, 39183, 34506, 30882, 35024,
/* 7733 */  51670, 13851, 48252, 24970, 44009, 22046, 42367, 31611, 32635, 34728,
/* 7734 */  51415, 12841, 50597, 22195, 46320, 20380, 43229, 31211, 32557, 34860,
/* 7735 */  42448, 30934, 39813, 29658, 35690, 30325, 39054, 32516, 34542, 32161,
/* 7736 */  44753, 29556, 38953, 29026, 35148, 31559, 40064, 31544, 33948, 32989,
/* 7737 */  45546, 28736, 36397, 30206, 34999, 32270, 40501, 28616, 35988, 33555,
/* 7738 */  44889, 29438, 35379, 29817, 35338, 32328, 39757, 28704, 35942, 33472,
/* 7739 */  43330, 29783, 36946, 28674, 35235, 31649, 39292, 30424, 34629, 33790,
/* 7740 */  45607, 28707, 34305, 31336, 35422, 31760, 39605, 26957, 38991, 31763,
/* 7741 */  45432, 29996, 35287, 29428, 34847, 33343, 40657, 26923, 37003, 32965,
/* 7742 */  45920, 31915, 33539, 27813, 36047, 33587, 43063, 25658, 34483, 34925,
/* 7743 */  45637, 32320, 33944, 26283, 37063, 33820, 42444, 25764, 34728, 34719,
/* 7744 */  44819, 32946, 35233, 24359, 37377, 34546, 41301, 26448, 35080, 34144,
/* 7745 */  44289, 32697, 36695, 23469, 37267, 34267, 40964, 27348, 34930, 33793,
/* 7746 */  43939, 33009, 37185, 21727, 38566, 34531, 40180, 27973, 33974, 34462,
/* 7747 */  33951, 31257, 39031, 34211, 36403, 34028, 35840, 33942, 34077, 33703,
/* 7748 */  34841, 31375, 39325, 34605, 35999, 33330, 36155, 32953, 35058, 33468,
/* 7749 */  32526, 35362, 35665, 33032, 33967, 34258, 35996, 35975, 35005, 32517,
/* 7750 */  28692, 31610, 37353, 33470, 33630, 32776, 36136, 35109, 35862, 33048,
/* 7751 */  27490, 29864, 36398, 34089, 34480, 32453, 34528, 33028, 34511, 32776,
/* 7752 */  30118, 30600, 35802, 32099, 33672, 32042, 34281, 32056, 33531, 32126,
/* 7753 */  30932, 34005, 39897, 35060, 35372, 33244, 35466, 32422, 33443, 31809,
/* 7754 */  30538, 37433, 46941, 37196, 30544, 25096, 33820, 35272, 36342, 32635,
/* 7755 */  30063, 36056, 46981, 39524, 33576, 25366, 30072, 33390, 36864, 34101,
/* 7756 */  42349, 27743, 37777, 25023, 41159, 30079, 36773, 28490, 39167, 32061,
/* 7757 */  42209, 28621, 35004, 26582, 40385, 30503, 35128, 28350, 39910, 31267,
/* 7758 */  41843, 27843, 35744, 25867, 40570, 29363, 36469, 27964, 39147, 31999,
/* 7759 */  42316, 27852, 36225, 25663, 41034, 29541, 35950, 29122, 38225, 32088,
/* 7760 */  43569, 28954, 35703, 25005, 41745, 31194, 35138, 28656, 39041, 31992,
/* 7761 */  43262, 28900, 36192, 25031, 41204, 30919, 36213, 27785, 38941, 32177,
/* 7762 */  45811, 24242, 40556, 21576, 46599, 26028, 38561, 26741, 40395, 31280,
/* 7763 */  45002, 27222, 38273, 21479, 46604, 27785, 38263, 25403, 41003, 31645,
/* 7764 */  43492, 28925, 38040, 21712, 43659, 30586, 37342, 26478, 38402, 33058,
/* 7765 */  41467, 31481, 36839, 21977, 41067, 32482, 37024, 26770, 36579, 33876,
/* 7766 */  38969, 33710, 35770, 23357, 36956, 34561, 36469, 27759, 34386, 34480,
/* 7767 */  41347, 28380, 36870, 26628, 40273, 29402, 34815, 31754, 37070, 32859,
/* 7768 */  41789, 27034, 38041, 27879, 38696, 29427, 37038, 30733, 36039, 34541,
/* 7769 */  43050, 27125, 36842, 28441, 39917, 28477, 37309, 29228, 39147, 31899,
/* 7770 */  42377, 28394, 34375, 30808, 38258, 28963, 36660, 29727, 38318, 32143,
/* 7771 */  44649, 25062, 37696, 29811, 38694, 27905, 38466, 28465, 38538, 32184,
/* 7772 */  43253, 25679, 39999, 26808, 40153, 27813, 37674, 29646, 36767, 33443,
/* 7773 */  40911, 29409, 36691, 29839, 37298, 29520, 36838, 29386, 36630, 33609,
/* 7774 */  38551, 31497, 34529, 30829, 36889, 30225, 34831, 29965, 35515, 34302,
/* 7775 */  37628, 31346, 34428, 31289, 35917, 30175, 34687, 30120, 34838, 34386,
/* 7776 */  38338, 30977, 35576, 28974, 37918, 29998, 34297, 29930, 36196, 33893,
/* 7777 */  41533, 31588, 35354, 24717, 41524, 31685, 35400, 28854, 38205, 32870,
/* 7778 */  41616, 31656, 34256, 24896, 41423, 32196, 35374, 28325, 37788, 33513,
/* 7779 */  42378, 31065, 35619, 23570, 43208, 31960, 35204, 28351, 37833, 33570,
/* 7780 */  41544, 32118, 35187, 24906, 41286, 33168, 34562, 28756, 37986, 33289,
/* 7781 */  41897, 29585, 38340, 23692, 41909, 30392, 36781, 28324, 37008, 33606,
/* 7782 */  42709, 30738, 34912, 26182, 41887, 31248, 34681, 29054, 38553, 32676,
/* 7783 */  43654, 30467, 34071, 26582, 42866, 30942, 34401, 29272, 38726, 32261,
/* 7784 */  44699, 30633, 34171, 24202, 46207, 29661, 34863, 27825, 40600, 31543,
/* 7785 */  45093, 28019, 37636, 24175, 43676, 29140, 37836, 27054, 38680, 32469,
/* 7786 */  46332, 25140, 41179, 19040, 48362, 26160, 41059, 24437, 40144, 32876,
/* 7787 */  45543, 25984, 41263, 19471, 46822, 26863, 40967, 25593, 38557, 33255,
/* 7788 */  45937, 25437, 41588, 18639, 47704, 26685, 40479, 25318, 39190, 32649,
/* 7789 */  46132, 26103, 42126, 16213, 49743, 26266, 42224, 22982, 39930, 33191,
/* 7790 */  46614, 24947, 43535, 15861, 49799, 25186, 42593, 23882, 39683, 32472,
/* 7791 */  47612, 24570, 42674, 15684, 52464, 23658, 42878, 22797, 41462, 31807,
/* 7792 */  48418, 23483, 43549, 15032, 53021, 22910, 43729, 22489, 41273, 31864,
/* 7793 */  48165, 23457, 45072, 13833, 52073, 23786, 43842, 23453, 39631, 32352,
/* 7794 */  47268, 26061, 42797, 15327, 49278, 26814, 42607, 24471, 37993, 33242,
/* 7795 */  46264, 27065, 42784, 15829, 47135, 28035, 42215, 25419, 37008, 33346,
/* 7796 */  40915, 27857, 35776, 26437, 39260, 30208, 35036, 29252, 38896, 32012,
/* 7797 */  40288, 28124, 35207, 26585, 39662, 29949, 36219, 28382, 39545, 32000,
/* 7798 */  41240, 25598, 37122, 24969, 40614, 27326, 37012, 28261, 38614, 31863,
/* 7799 */  39936, 29286, 34989, 26508, 39532, 29343, 35712, 29422, 37695, 32810,
/* 7800 */  40792, 28756, 35154, 27101, 40159, 29601, 35567, 30014, 37639, 32495,
/* 7801 */  41256, 28186, 36495, 26510, 40425, 28974, 37644, 28383, 37821, 33011,
/* 7802 */  44128, 25035, 39348, 23762, 43882, 26486, 38639, 26361, 40776, 31172,
/* 7803 */  44332, 25626, 38210, 24838, 42890, 27790, 37228, 27451, 39867, 31508,
/* 7804 */  41881, 27438, 37508, 24675, 41169, 28364, 37375, 27236, 38290, 32421,
/* 7805 */  40881, 27907, 37582, 24152, 40314, 28769, 37079, 27294, 37386, 32708,
/* 7806 */  40191, 28119, 38037, 22940, 40697, 28459, 37255, 27030, 36986, 32812,
/* 7807 */  41244, 29636, 35461, 27592, 39353, 30326, 36520, 29284, 37792, 33946,
/* 7808 */  41336, 29643, 35507, 27335, 39781, 30608, 35996, 28858, 38734, 33062,
/* 7809 */  42946, 27840, 36776, 27442, 40804, 28639, 38028, 27070, 40342, 31985,
/* 7810 */  43088, 26314, 39079, 24705, 42063, 27385, 38599, 27689, 38563, 32562,
/* 7811 */  42685, 26976, 39664, 24618, 42511, 28080, 39628, 27060, 38665, 33922,
/* 7812 */  42427, 29523, 37446, 26895, 39940, 30520, 37343, 28719, 37584, 33373,
/* 7813 */  42615, 29466, 36772, 27205, 39363, 31335, 36632, 28975, 36695, 33266,
/* 7814 */  44657, 26731, 38914, 25555, 41995, 28301, 39177, 26900, 38332, 32532,
/* 7815 */  42195, 31071, 36287, 26543, 39837, 31346, 37559, 27984, 35664, 34165,
/* 7816 */  40086, 32631, 35935, 27205, 37434, 32864, 36488, 29253, 34133, 34137,
/* 7817 */  39724, 29287, 35914, 25228, 39357, 30879, 35802, 29404, 37295, 33668,
/* 7818 */  39332, 30084, 35349, 25638, 38936, 31196, 34754, 30141, 37169, 33134,
/* 7819 */  41059, 30073, 34831, 25729, 41461, 29933, 35210, 29330, 39380, 31735,
/* 7820 */  42705, 28494, 36925, 25519, 41994, 30293, 35801, 29255, 39577, 31786,
/* 7821 */  43461, 26874, 37874, 24600, 42745, 28765, 36695, 29242, 37995, 32433,
/* 7822 */  46714, 21474, 43074, 21714, 45508, 26406, 37954, 29300, 37887, 32513,
/* 7823 */  45127, 26305, 38783, 22930, 45347, 27791, 37702, 27506, 39336, 32262,
/* 7824 */  44154, 27391, 38348, 23683, 43558, 28925, 37689, 27284, 38634, 32830,
/* 7825 */  43130, 28979, 37311, 25290, 40476, 31454, 36771, 28013, 37315, 33750,
/* 7826 */  42005, 29750, 36841, 26098, 39031, 31963, 36486, 28368, 36662, 34158,
/* 7827 */  40584, 30324, 36196, 27231, 37867, 31695, 35868, 29169, 35922, 34301,
/* 7828 */  42343, 25537, 40465, 24124, 42425, 27265, 38217, 27552, 38876, 32662,
/* 7829 */  42766, 24014, 42389, 22697, 42550, 26651, 38449, 27850, 38745, 32439,
/* 7830 */  41504, 24770, 41137, 24363, 42119, 26195, 38746, 28040, 38293, 32371,
/* 7831 */  41947, 24967, 41234, 25567, 41133, 26381, 39365, 26108, 39850, 31573,
/* 7832 */  43052, 25241, 41536, 25652, 41472, 26173, 39916, 25751, 40544, 31476,
/* 7833 */  43693, 23374, 44691, 23429, 43341, 24470, 40580, 26114, 39733, 32026,
/* 7834 */  42008, 26017, 42099, 25748, 41023, 27024, 37971, 27911, 37836, 33274,
/* 7835 */  38983, 29395, 38580, 29432, 37519, 29203, 36271, 28451, 36429, 33981,
/* 7836 */  41244, 29636, 35461, 27592, 39353, 30326, 36520, 29284, 37792, 33946,
/* 7837 */  41336, 29643, 35507, 27335, 39781, 30608, 35996, 28858, 38734, 33062,
/* 7838 */  42946, 27840, 36776, 27442, 40804, 28639, 38028, 27070, 40342, 31985,
/* 7839 */  43088, 26314, 39079, 24705, 42063, 27385, 38599, 27689, 38563, 32562,
/* 7840 */  42685, 26976, 39664, 24618, 42511, 28080, 39628, 27060, 38665, 33922,
/* 7841 */  42427, 29523, 37446, 26895, 39940, 30520, 37343, 28719, 37584, 33373,
/* 7842 */  42615, 29466, 36772, 27205, 39363, 31335, 36632, 28975, 36695, 33266,
/* 7843 */  44657, 26731, 38914, 25555, 41995, 28301, 39177, 26900, 38332, 32532,
/* 7844 */  42195, 31071, 36287, 26543, 39837, 31346, 37559, 27984, 35664, 34165,
/* 7845 */  40086, 32631, 35935, 27205, 37434, 32864, 36488, 29253, 34133, 34137,
/* 7846 */  40527, 28467, 37505, 25834, 40945, 27792, 36140, 29510, 38528, 31757,
/* 7847 */  40803, 29421, 36654, 27105, 39892, 29918, 35370, 29668, 38473, 32538,
/* 7848 */  41137, 28617, 37835, 27190, 40342, 28788, 34827, 30747, 37890, 32616,
/* 7849 */  40737, 27809, 38821, 26807, 40660, 28334, 35512, 30142, 37340, 32407,
/* 7850 */  40277, 28877, 38853, 28474, 40129, 27752, 36620, 30303, 37228, 32726,
/* 7851 */  40783, 28205, 39702, 28284, 39823, 27859, 36274, 30334, 37175, 32458,
/* 7852 */  39910, 29183, 38973, 29536, 39050, 28191, 35509, 30015, 37153, 32682,
/* 7853 */  38984, 29213, 39223, 29996, 38314, 29009, 33953, 30996, 35586, 33468,
/* 7854 */  36747, 30793, 37306, 31697, 37461, 29711, 33320, 29780, 35697, 33214,
/* 7855 */  36257, 30811, 37306, 31839, 37732, 29407, 33297, 29750, 35353, 33309,
/* 7856 */  38456, 29473, 36840, 28289, 38173, 29859, 35125, 30210, 37761, 33845,
/* 7857 */  38485, 31605, 35077, 30198, 36576, 30483, 34417, 31146, 37800, 32877,
/* 7858 */  38490, 32419, 34848, 31230, 35344, 31369, 33648, 31887, 39154, 31783,
/* 7859 */  36478, 34073, 35230, 30963, 35298, 32747, 33484, 31363, 38492, 32549,
/* 7860 */  36998, 34616, 34933, 31732, 36237, 32122, 33137, 31324, 38536, 31953,
/* 7861 */  36108, 35023, 35239, 33442, 35356, 32114, 32946, 31140, 37617, 32592,
/* 7862 */  39048, 32174, 35975, 32783, 35966, 31200, 33819, 30681, 38551, 31386,
/* 7863 */  39287, 32080, 35858, 32926, 35773, 31397, 33590, 30742, 38282, 31262,
/* 7864 */  39273, 32835, 35505, 33057, 35883, 31347, 33383, 30087, 38762, 31698,
/* 7865 */  38628, 32783, 35558, 33527, 35904, 30927, 33933, 29692, 37658, 32332,
/* 7866 */  36463, 28722, 40425, 30715, 37530, 28666, 35882, 31155, 36531, 34547,
/* 7867 */  34425, 31402, 40846, 32251, 35843, 28511, 34311, 33616, 36660, 34692,
/* 7868 */  34506, 35419, 39528, 33942, 33930, 29238, 33897, 33472, 35716, 32808,
/* 7869 */  34278, 34479, 41744, 33853, 35229, 28309, 33593, 32339, 36850, 33161,
/* 7870 */  34691, 33506, 41192, 34449, 36795, 27959, 33582, 31617, 36616, 33438,
/* 7871 */  35413, 33479, 41654, 33311, 36906, 27878, 33651, 31867, 36591, 33202,
/* 7872 */  37335, 33412, 41889, 31434, 36362, 27619, 34774, 32135, 37376, 32613,
/* 7873 */  33892, 35146, 43041, 34904, 34920, 27081, 32105, 32397, 37143, 34043,
/* 7874 */  32194, 35111, 43060, 36547, 35882, 27315, 30281, 31735, 36995, 34740,
/* 7875 */  32631, 32700, 42877, 35512, 38465, 28253, 31645, 30214, 36154, 33939,
/* 7876 */  33638, 33298, 43306, 34901, 37697, 27061, 31960, 30996, 36938, 34039,
/* 7877 */  32129, 34133, 43740, 36798, 36595, 27219, 30317, 31044, 36900, 34974,
/* 7878 */  41803, 28714, 40452, 24182, 39747, 29632, 40178, 29019, 36186, 34177,
/* 7879 */  42830, 30232, 38023, 24241, 41237, 30645, 39421, 28612, 36092, 34371,
/* 7880 */  43869, 29856, 38078, 23710, 41315, 30913, 39753, 27906, 35332, 34746,
/* 7881 */  44610, 28840, 38716, 22978, 41812, 30347, 41303, 26494, 35271, 35209,
/* 7882 */  45546, 26502, 41480, 20637, 44163, 27665, 42983, 25145, 37026, 33859,
/* 7883 */  46210, 25506, 42276, 20240, 44790, 26761, 43363, 24775, 37757, 33004,
/* 7884 */  46260, 26267, 41917, 19959, 43913, 28913, 41702, 26341, 35858, 34038,
/* 7885 */  45136, 29930, 37246, 24624, 38587, 33762, 38650, 29181, 32930, 35416,
/* 7886 */  45734, 29280, 36690, 25345, 38783, 33903, 37756, 29904, 32711, 35431,
/* 7887 */  44909, 30870, 36224, 25546, 36457, 36252, 37435, 30540, 30972, 36336,
/* 7888 */  42722, 30005, 38064, 24297, 38775, 31587, 38524, 28719, 35853, 33221,
/* 7889 */  42216, 31146, 37472, 23387, 38885, 32843, 38571, 28844, 33975, 35325,
/* 7890 */  41702, 33478, 36085, 23755, 38374, 34945, 38629, 28634, 33385, 36413,
/* 7891 */  44864, 29742, 38329, 21162, 43599, 31055, 39889, 26043, 37145, 34033,
/* 7892 */  45381, 28708, 39126, 21060, 43871, 29862, 40640, 25693, 37838, 33135,
/* 7893 */  47320, 25093, 42093, 18757, 46843, 27315, 42294, 24045, 39091, 32701,
/* 7894 */  47654, 24985, 42061, 19071, 45376, 29766, 40656, 25322, 37274, 33811,
/* 7895 */  46287, 28880, 37321, 23442, 41069, 32916, 40280, 25465, 35303, 35490,
/* 7896 */  46272, 27842, 38774, 22818, 42000, 31240, 40248, 27207, 33947, 35865,
/* 7897 */  44999, 28327, 38294, 24790, 40936, 30016, 40248, 28068, 33499, 35757,
/* 7898 */  44303, 28540, 37903, 26432, 39873, 29455, 40367, 28293, 33320, 35823,
/* 7899 */  43114, 28301, 39735, 26401, 40000, 27175, 40234, 29153, 34847, 34319,
/* 7900 */  42821, 25951, 39177, 26172, 40273, 28262, 39001, 27393, 38315, 33372,
/* 7901 */  43215, 24901, 40386, 24581, 42529, 26389, 39706, 27264, 38268, 32879,
/* 7902 */  43623, 25782, 40344, 24429, 42029, 27994, 39108, 27461, 38011, 33711,
/* 7903 */  45093, 24103, 41352, 25746, 40583, 29910, 37891, 27358, 39161, 32862,
/* 7904 */  43781, 26830, 39172, 26765, 40488, 29182, 39043, 26353, 39281, 32088,
/* 7905 */  42004, 28733, 37977, 27359, 38936, 30135, 38454, 27086, 37597, 32597,
/* 7906 */  43537, 26339, 40343, 25532, 41128, 28389, 39903, 25987, 38197, 32457,
/* 7907 */  44063, 27367, 39158, 26149, 40530, 29375, 39767, 26006, 37813, 33014,
/* 7908 */  42629, 29718, 37718, 27425, 38417, 31077, 38499, 27950, 35315, 34193,
/* 7909 */  43279, 29102, 37560, 27516, 38879, 31048, 38467, 27289, 35820, 34434,
/* 7910 */  37827, 31329, 35568, 27819, 37115, 31666, 36221, 29128, 36113, 33821,
/* 7911 */  38140, 33601, 31293, 30684, 37183, 33045, 34098, 30184, 36805, 34321,
/* 7912 */  38046, 32646, 34169, 31244, 36642, 33494, 35817, 28798, 36219, 34212,
/* 7913 */  38384, 31881, 35185, 30947, 36356, 33061, 35910, 28582, 36005, 34414,
/* 7914 */  39379, 31055, 34796, 33490, 36042, 31691, 37577, 27722, 35268, 33814,
/* 7915 */  40808, 30616, 35214, 33589, 36305, 30729, 37960, 27621, 35933, 33867,
/* 7916 */  40505, 30848, 37122, 31858, 36898, 30997, 38072, 27018, 35833, 34174,
/* 7917 */  42115, 28530, 38529, 31844, 37234, 29634, 39982, 26098, 36606, 33394,
/* 7918 */  44050, 25702, 41096, 29475, 38878, 29090, 40345, 25918, 37046, 33249,
/* 7919 */  25112, 26832, 32833, 33833, 35380, 33274, 32687, 30368, 32104, 32039,
/* 7920 */  23850, 24296, 30791, 32314, 34724, 32697, 32777, 31560, 33205, 32622,
/* 7921 */  24050, 25624, 29370, 31945, 34937, 35129, 34110, 32749, 32494, 31973,
/* 7922 */  22861, 25494, 31072, 34957, 37624, 35391, 32933, 31846, 32363, 32172,
/* 7923 */  23411, 27870, 34055, 35301, 35090, 33456, 32493, 31103, 31225, 31726,
/* 7924 */  21330, 24113, 30687, 33357, 34491, 34300, 33394, 31326, 31056, 31851,
/* 7925 */  21831, 24407, 31323, 34055, 35923, 34494, 32664, 31236, 32412, 32894,
/* 7926 */  26212, 33990, 42006, 40525, 37492, 32626, 30767, 30939, 33587, 33084,
/* 7927 */  30154, 37555, 44394, 38300, 34244, 26975, 29404, 33391, 36822, 33912,
/* 7928 */  29327, 36724, 45597, 40714, 34892, 25380, 27427, 32596, 37858, 34810,
/* 7929 */  29484, 33891, 44268, 40965, 37798, 27547, 28958, 30858, 36128, 33867,
/* 7930 */  25112, 26832, 32833, 33833, 35380, 33274, 32687, 30368, 32104, 32039,
/* 7931 */  23850, 24296, 30791, 32314, 34724, 32697, 32777, 31560, 33205, 32622,
/* 7932 */  24050, 25624, 29370, 31945, 34937, 35129, 34110, 32749, 32494, 31973,
/* 7933 */  22861, 25494, 31072, 34957, 37624, 35391, 32933, 31846, 32363, 32172,
/* 7934 */  23411, 27870, 34055, 35301, 35090, 33456, 32493, 31103, 31225, 31726,
/* 7935 */  21330, 24113, 30687, 33357, 34491, 34300, 33394, 31326, 31056, 31851,
/* 7936 */  21831, 24407, 31323, 34055, 35923, 34494, 32664, 31236, 32412, 32894,
/* 7937 */  26212, 33990, 42006, 40525, 37492, 32626, 30767, 30939, 33587, 33084,
/* 7938 */  30154, 37555, 44394, 38300, 34244, 26975, 29404, 33391, 36822, 33912,
/* 7939 */  29327, 36724, 45597, 40714, 34892, 25380, 27427, 32596, 37858, 34810,
/* 7940 */  29484, 33891, 44268, 40965, 37798, 27547, 28958, 30858, 36128, 33867,
/* 7941 */  37459, 29616, 39900, 31947, 37940, 29059, 35579, 28005, 35623, 33853,
/* 7942 */  37369, 29796, 39779, 31865, 37887, 28948, 35559, 28268, 35512, 33846,
/* 7943 */  38534, 29186, 40296, 30937, 38214, 28643, 36012, 28283, 36108, 33696,
/* 7944 */  38152, 29620, 40200, 30657, 38291, 28648, 36022, 28434, 35785, 34001,
/* 7945 */  38551, 29588, 39698, 30292, 38447, 28908, 36082, 28402, 36072, 33691,
/* 7946 */  38569, 29726, 39093, 30512, 38094, 29498, 35667, 28478, 36156, 33556,
/* 7947 */  38832, 29164, 38910, 29901, 38761, 28904, 36276, 28258, 36177, 33022,
/* 7948 */  39319, 29043, 38463, 30767, 37891, 29031, 36492, 28491, 35495, 33861,
/* 7949 */  40448, 27648, 39206, 29977, 37642, 29393, 36953, 27914, 36056, 33464,
/* 7950 */  40813, 26471, 41189, 27062, 39866, 28528, 36897, 28664, 34737, 34227,
/* 7951 */  41589, 26299, 41602, 25921, 40663, 27586, 38027, 28352, 35347, 34019,
/* 7952 */  40896, 27500, 40122, 26536, 39769, 28518, 37237, 28871, 35022, 33926,
/* 7953 */  39789, 28263, 41484, 30965, 37625, 27321, 36993, 28743, 37549, 32661,
/* 7954 */  39020, 29086, 40599, 31789, 37091, 27613, 36527, 29000, 37236, 32999,
/* 7955 */  39981, 27823, 41864, 30622, 37659, 26946, 37212, 28595, 37842, 33020,
/* 7956 */  38931, 28925, 41224, 31043, 37823, 26652, 36703, 28693, 37774, 33417,
/* 7957 */  38663, 29842, 40231, 31713, 37125, 27187, 36063, 29429, 37612, 33391,
/* 7958 */  38603, 29490, 40192, 31394, 37065, 27514, 35921, 29348, 37507, 33173,
/* 7959 */  38452, 29194, 40036, 31268, 36956, 27705, 35863, 29189, 37274, 33135,
/* 7960 */  38380, 28731, 40150, 30638, 36986, 28047, 35625, 29362, 36845, 33196,
/* 7961 */  39099, 28283, 40071, 29710, 37616, 27612, 36281, 29407, 36885, 33262,
/* 7962 */  39951, 27687, 39927, 29213, 37402, 28016, 36619, 28956, 37585, 32940,
/* 7963 */  40303, 27681, 39396, 29476, 36650, 29250, 35557, 29736, 37508, 32900,
/* 7964 */  41394, 27158, 39040, 28990, 37598, 28453, 36779, 29082, 38038, 32530,
/* 7965 */  41187, 27331, 38707, 28651, 38362, 28128, 36771, 29028, 37883, 32809,
/* 7966 */  41618, 27019, 38797, 28571, 37977, 29002, 36311, 28933, 38299, 32595,
/* 7967 */  40713, 26933, 43215, 29042, 38900, 28053, 35858, 29878, 35942, 33732,
/* 7968 */  40612, 27404, 42754, 28887, 39766, 26546, 37745, 28115, 37090, 33450,
/* 7969 */  40415, 28354, 41160, 30520, 38208, 27492, 36974, 28871, 37278, 33055,
/* 7970 */  40163, 28789, 40130, 32084, 36648, 28727, 36440, 28831, 37003, 33470,
/* 7971 */  40606, 28233, 40804, 30887, 37729, 27753, 37446, 28485, 36817, 33809,
/* 7972 */  40582, 28526, 40674, 30094, 38621, 27507, 36975, 29296, 36107, 34252,
/* 7973 */  40136, 28860, 39931, 30550, 38213, 27874, 36899, 29139, 35768, 34447,
/* 7974 */  40287, 29265, 38313, 31333, 37741, 28756, 36620, 29046, 35339, 34730,
/* 7975 */  41581, 27977, 39250, 29941, 38278, 28296, 37579, 28292, 36623, 33862,
/* 7976 */  42194, 27533, 39209, 29235, 38459, 28157, 38301, 28290, 36426, 33559,
/* 7977 */  42933, 27146, 38686, 29250, 38486, 28359, 38652, 28138, 36389, 33665,
/* 7978 */  42492, 28000, 38265, 29373, 37729, 28882, 38691, 28153, 36270, 33792,
/* 7979 */  41613, 29618, 37172, 28736, 37675, 29901, 37930, 28639, 35531, 33998,
/* 7980 */  42067, 28744, 37686, 28013, 38050, 30004, 37926, 28442, 35565, 33839,
/* 7981 */  39757, 27148, 40307, 29908, 38683, 28223, 36913, 28910, 34477, 34252,
/* 7982 */  40729, 26226, 40979, 28468, 39776, 27231, 37967, 28461, 34813, 34100,
/* 7983 */  42269, 25183, 41489, 27436, 40261, 26947, 38960, 28131, 35088, 34039,
/* 7984 */  42767, 24436, 42450, 25828, 41427, 25695, 40453, 27464, 35221, 33786,
/* 7985 */  42864, 24875, 41909, 25527, 41153, 25999, 40904, 27236, 35204, 33509,
/* 7986 */  43303, 25601, 41535, 24961, 41103, 26641, 40726, 27861, 34875, 33822,
/* 7987 */  43797, 26016, 40364, 25655, 40257, 27601, 40569, 28167, 34442, 34085,
/* 7988 */  43821, 26792, 39700, 25170, 40417, 28354, 40120, 28296, 34374, 34133,
/* 7989 */  43659, 27422, 39986, 23637, 41051, 28903, 39848, 28308, 34327, 34194,
/* 7990 */  45020, 26559, 40530, 22091, 43422, 27996, 40674, 26861, 35812, 34078,
/* 7991 */  44628, 26983, 40223, 21756, 43775, 27994, 39995, 27321, 35939, 33653,
/* 7992 */  38643, 29375, 41086, 30432, 37558, 27810, 35843, 29477, 37138, 33616,
/* 7993 */  40516, 27726, 41534, 29117, 38471, 26790, 37492, 29129, 37305, 33267,
/* 7994 */  41192, 27915, 40818, 29781, 37661, 26965, 37939, 29019, 38057, 33105,
/* 7995 */  40307, 29403, 39296, 30379, 37535, 28298, 35691, 30781, 36922, 34086,
/* 7996 */  40025, 29116, 38164, 30306, 37430, 28853, 35614, 30599, 36310, 34096,
/* 7997 */  40336, 27298, 38769, 29409, 36817, 29696, 35564, 29933, 36262, 33803,
/* 7998 */  40240, 28789, 36427, 30416, 35623, 31001, 35429, 29742, 36370, 33675,
/* 7999 */  41255, 29258, 35256, 31447, 35509, 31184, 36504, 28957, 37173, 33804,
/* 8000 */  40440, 31334, 33938, 31641, 35211, 32383, 36704, 29085, 35512, 35439,
/* 8001 */  41396, 30693, 35006, 30307, 35616, 32190, 37680, 28620, 36254, 34289,
/* 8002 */  42105, 30177, 35096, 28761, 36046, 32759, 37161, 28560, 35680, 33961,
/* 8003 */  42474, 29082, 36795, 26567, 37626, 31473, 37875, 28904, 34592, 34318,
/* 8004 */  38386, 28999, 39187, 30664, 38404, 29085, 35849, 28382, 35855, 33306,
/* 8005 */  39776, 27996, 39941, 29720, 38953, 28187, 37061, 27856, 36489, 33356,
/* 8006 */  39369, 28356, 39419, 29625, 38799, 28613, 36684, 28212, 35935, 33377,
/* 8007 */  38768, 28913, 38701, 29814, 38358, 28978, 36250, 28596, 35301, 33441,
/* 8008 */  39445, 28359, 38687, 28984, 38978, 28594, 36745, 28170, 35514, 33204,
/* 8009 */  40080, 29117, 37830, 29279, 38736, 28688, 36929, 28326, 36016, 33254,
/* 8010 */  41271, 27824, 38923, 27929, 39890, 28066, 37657, 27939, 36351, 33248,
/* 8011 */  41339, 27890, 38919, 27370, 40049, 28486, 37395, 27865, 36601, 33064,
/* 8012 */  40963, 28248, 38421, 27755, 39202, 28977, 36985, 28579, 36011, 33027,
/* 8013 */  41757, 27023, 39407, 26606, 39784, 28766, 37480, 28165, 36299, 32850,
/* 8014 */  42048, 27289, 39071, 26195, 40387, 28469, 37913, 27525, 37061, 32609,
/* 8015 */  41759, 27968, 38588, 26478, 40030, 28985, 37264, 28286, 36430, 33028,
/* 8016 */  38294, 31325, 36490, 32697, 35698, 30943, 34057, 29915, 35741, 33830,
/* 8017 */  38469, 31357, 36414, 32994, 35411, 31083, 34687, 29049, 35769, 34574,
/* 8018 */  40139, 28681, 38908, 30032, 37894, 29281, 36261, 28155, 36695, 33944,
/* 8019 */  40329, 28305, 38769, 30334, 36837, 30050, 36047, 28462, 36582, 33727,
/* 8020 */  39751, 29491, 37234, 30526, 36802, 30179, 35878, 28592, 36382, 33689,
/* 8021 */  40919, 29403, 36609, 29696, 38130, 29383, 36493, 28303, 37347, 33122,
/* 8022 */  42023, 28002, 36906, 29735, 37849, 29830, 36011, 28951, 36992, 32992,
/* 8023 */  40190, 29559, 36132, 29600, 36824, 30474, 35753, 29275, 35627, 33360,
/* 8024 */  42052, 29160, 36120, 29303, 37709, 30516, 36546, 28971, 36294, 33722,
/* 8025 */  41971, 30131, 34572, 29170, 38976, 30300, 35644, 29264, 37086, 33130,
/* 8026 */  41193, 30833, 33862, 29054, 38003, 31927, 33900, 29966, 36755, 32896,
/* 8027 */  41276, 30516, 34542, 28345, 38605, 30940, 35012, 29672, 36559, 33159,
/* 8028 */  40508, 30869, 34406, 27781, 38555, 31231, 34499, 29767, 36039, 33233,
/* 8029 */  40803, 29920, 34709, 28570, 37506, 31058, 34851, 30192, 35256, 33430,
/* 8030 */  41420, 28416, 36017, 27955, 38110, 29949, 35799, 30024, 34924, 33776,
/* 8031 */  36510, 32031, 39821, 33124, 37609, 28770, 32647, 30504, 36133, 34345,
/* 8032 */  37233, 31082, 40182, 32373, 38256, 28159, 33986, 29877, 35609, 34684,
/* 8033 */  35760, 31232, 38185, 34081, 37666, 29826, 33322, 29695, 33667, 34709,
/* 8034 */  38302, 29935, 38344, 33233, 37871, 29280, 35196, 29527, 33819, 34643,
/* 8035 */  41122, 29004, 37894, 32673, 37511, 29369, 37064, 29381, 34214, 34426,
/* 8036 */  43393, 29228, 36644, 33904, 36599, 29305, 38160, 29691, 33222, 36144,
/* 8037 */  43747, 32324, 34840, 32742, 36180, 31236, 38338, 30701, 32735, 35182,
/* 8038 */  43812, 32188, 35188, 31907, 36373, 32701, 36873, 31536, 31781, 35670,
/* 8039 */  44512, 33359, 32589, 31332, 37650, 33502, 36454, 29820, 33638, 35331,
/* 8040 */  31647, 32199, 37474, 36600, 37543, 30944, 31099, 28784, 32614, 35102,
/* 8041 */  30195, 32474, 37217, 36804, 37710, 31733, 30437, 28566, 32089, 34652,
/* 8042 */  30432, 33142, 37665, 36240, 37601, 32056, 30185, 28518, 32697, 35023,
/* 8043 */  30553, 33509, 38275, 36082, 37534, 32462, 30171, 28276, 33199, 35302,
/* 8044 */  31701, 34520, 39300, 35043, 37149, 32864, 30367, 28548, 33975, 35851,
/* 8045 */  32081, 32568, 40676, 34335, 38274, 32561, 32336, 28689, 33490, 34412,
/* 8046 */  33269, 33808, 43236, 34091, 38145, 31330, 34132, 29622, 34457, 33509,
/* 8047 */  37381, 32172, 38995, 31653, 37722, 29673, 34155, 29070, 36593, 34006,
/* 8048 */  36566, 33688, 38349, 32500, 36516, 30489, 33256, 29969, 36007, 34471,
/* 8049 */  36980, 34320, 38921, 31536, 36812, 30433, 33024, 30070, 36536, 34899,
/* 8050 */  37232, 33975, 38765, 31530, 36670, 30987, 33099, 29792, 36430, 34928,
/* 8051 */  37611, 32784, 39846, 29926, 38490, 30811, 33326, 29700, 35541, 35283,
/* 8052 */  37215, 33206, 39750, 30426, 38109, 31483, 33220, 29560, 35849, 34978,
/* 8053 */  37662, 34376, 40367, 30510, 37360, 32401, 33384, 29543, 36062, 35045,
/* 8054 */  40420, 34788, 40544, 29403, 35001, 32846, 32449, 32345, 36084, 34247,
/* 8055 */  40126, 31682, 35984, 32290, 36245, 31855, 34764, 28936, 37245, 32930,
/* 8056 */  39946, 32158, 35678, 32049, 36715, 32316, 33749, 28979, 37964, 32554,
/* 8057 */  38614, 33155, 36236, 31969, 36161, 32779, 34073, 28246, 37141, 33450,
/* 8058 */  39099, 32783, 36184, 31911, 36132, 32398, 34751, 28601, 37047, 32956,
/* 8059 */  40160, 33032, 35694, 30784, 36937, 32942, 34973, 27767, 37964, 33066,
/* 8060 */  40831, 32067, 36129, 30676, 37355, 33337, 34414, 27836, 38335, 32722,
/* 8061 */  42021, 31533, 36987, 29729, 38094, 33178, 33910, 28370, 38441, 33199,
/* 8062 */  40610, 33282, 36817, 29656, 38446, 32541, 35536, 28300, 36798, 34104,
/* 8063 */  37866, 34101, 37716, 31506, 37425, 33622, 35394, 30111, 35050, 33310,
/* 8064 */  35171, 33572, 37272, 34952, 38022, 33770, 35820, 31374, 33393, 31579,
/* 8065 */  32014, 33911, 36605, 36982, 37726, 35034, 35560, 32139, 32968, 31200,
/* 8066 */  37125, 30861, 38346, 33834, 35235, 30453, 33521, 29641, 36816, 33445,
/* 8067 */  36338, 30739, 37697, 33852, 35318, 30716, 33568, 29237, 36125, 33287,
/* 8068 */  36878, 30979, 37598, 33865, 35214, 30366, 33893, 29239, 36565, 33525,
/* 8069 */  37341, 31114, 37485, 33619, 35437, 30064, 33724, 29876, 36588, 33686,
/* 8070 */  38409, 30211, 38162, 32859, 35617, 29971, 34322, 29978, 36481, 33746,
/* 8071 */  39342, 30049, 38115, 32119, 36309, 29561, 34983, 29871, 36792, 33688,
/* 8072 */  38924, 30225, 37761, 32429, 35760, 29995, 34899, 29577, 36788, 33641,
/* 8073 */  38172, 30783, 36823, 32664, 35280, 30642, 34346, 29733, 36311, 33374,
/* 8074 */  38965, 30962, 36822, 31433, 36556, 30333, 34214, 30098, 36675, 33378,
/* 8075 */  39359, 30581, 36943, 30267, 37551, 30290, 34165, 30194, 36510, 33372,
/* 8076 */  38885, 31241, 35884, 30881, 37193, 30837, 33835, 29829, 36680, 33372,
/* 8077 */  43195, 26277, 38801, 32905, 37642, 25783, 40993, 27849, 35332, 34599,
/* 8078 */  43290, 26188, 38187, 33753, 37256, 26217, 40527, 28364, 34305, 35291,
/* 8079 */  44254, 24603, 39416, 33031, 37336, 26145, 41296, 27608, 34911, 34945,
/* 8080 */  46786, 20820, 43249, 29944, 39730, 23563, 44176, 25998, 35954, 34758,
/* 8081 */  48623, 18146, 45348, 27375, 43302, 20115, 46014, 26723, 35004, 34818,
/* 8082 */  49949, 16377, 45984, 27495, 43688, 18563, 48048, 26231, 34561, 34962,
/* 8083 */  50925, 14920, 46503, 27668, 43878, 17133, 50306, 24629, 35412, 34487,
/* 8084 */  52453, 11850, 50124, 24398, 46540, 14259, 53691, 21912, 37113, 33904,
/* 8085 */  52761, 12021, 48958, 25418, 46731, 14101, 51962, 24911, 35207, 34377,
/* 8086 */  39679, 28128, 41107, 30924, 37315, 28836, 35904, 28877, 37508, 32410,
/* 8087 */  39257, 29152, 39919, 32491, 35919, 29351, 35620, 28880, 37826, 32331,
/* 8088 */  39562, 29479, 39586, 32584, 35921, 28916, 36042, 28719, 38303, 32293,
/* 8089 */  38837, 29937, 39050, 33283, 35849, 28887, 35837, 28429, 37996, 32758,
/* 8090 */  38190, 30267, 38445, 33717, 35874, 29190, 35203, 28817, 37269, 33039,
/* 8091 */  38086, 30218, 38530, 33046, 36315, 29204, 35224, 28778, 37296, 32896,
/* 8092 */  37455, 30322, 38197, 33105, 36231, 29462, 34890, 29038, 36635, 33115,
/* 8093 */  37826, 29830, 38197, 32708, 36436, 29443, 35112, 28889, 36480, 33311,
/* 8094 */  38827, 29837, 38321, 32206, 36575, 29277, 35331, 29079, 37212, 33176,
/* 8095 */  39631, 29619, 37677, 32676, 36506, 28512, 36504, 28821, 37242, 33286,
/* 8096 */  39849, 29064, 38195, 31939, 36878, 28304, 36535, 28970, 37253, 33034,
/* 8097 */  38984, 29243, 38510, 31880, 36739, 28398, 36072, 29026, 36801, 33359,
/* 8098 */  38259, 29431, 38287, 32287, 36931, 28100, 36002, 28649, 36479, 33608,
/* 8099 */  36258, 34443, 36661, 34725, 35855, 29732, 33587, 30733, 34061, 35969,
/* 8100 */  36247, 32854, 38422, 34126, 35551, 29963, 34146, 29674, 34638, 35719,
/* 8101 */  37384, 32107, 38682, 32632, 36466, 29903, 34972, 29290, 34643, 35678,
/* 8102 */  40598, 30259, 39094, 30791, 36784, 29217, 38140, 27504, 36927, 34416,
/* 8103 */  42878, 26395, 40406, 27579, 40332, 27650, 39721, 25844, 39265, 32570,
/* 8104 */  35893, 31651, 36312, 32286, 35917, 33198, 34372, 30917, 33616, 35916,
/* 8105 */  31667, 30251, 32699, 31415, 33114, 33112, 34244, 31156, 33981, 34222,
/* 8106 */  31062, 27908, 30923, 27857, 30980, 29709, 32552, 30385, 33734, 33191,
/* 8107 */  28824, 26347, 29534, 26418, 30241, 28703, 31544, 29227, 32566, 32193,
/* 8108 */  27785, 26032, 28925, 26468, 29738, 28698, 30991, 28476, 31346, 32540,
/* 8109 */  36230, 29952, 39562, 34154, 37405, 28860, 34320, 29303, 34915, 33916,
/* 8110 */  35504, 30503, 38742, 35091, 37128, 29091, 33770, 29594, 34305, 34137,
/* 8111 */  35096, 31443, 38275, 35508, 37002, 28924, 33454, 30104, 34005, 34540,
/* 8112 */  35991, 30913, 38066, 35577, 37106, 28916, 34045, 30151, 33972, 34446,
/* 8113 */  36853, 30738, 37505, 36426, 37176, 28685, 34915, 30190, 33618, 34693,
/* 8114 */  39076, 29844, 38020, 36513, 37116, 27574, 36648, 29842, 33802, 35357,
/* 8115 */  42148, 27296, 40126, 35631, 37024, 26194, 39560, 27761, 35281, 35269,
/* 8116 */  40362, 32519, 38152, 36646, 34721, 28847, 35280, 31424, 34862, 34775,
/* 8117 */  38036, 36555, 37656, 33938, 34262, 30918, 34176, 34142, 34367, 33311,
/* 8118 */  38294, 32249, 36338, 32905, 36189, 31332, 33351, 29635, 37609, 32274,
/* 8119 */  37841, 33603, 35445, 32637, 36887, 30924, 33076, 30199, 37273, 32771,
/* 8120 */  37107, 34850, 36023, 31917, 36231, 31348, 32759, 30372, 37501, 33217,
/* 8121 */  38116, 34388, 35670, 31702, 36801, 31289, 33128, 29664, 38123, 33393,
/* 8122 */  39277, 34195, 35781, 31137, 36659, 31561, 33762, 29644, 39240, 32999,
/* 8123 */  38168, 34369, 36379, 30577, 36271, 30865, 35252, 30583, 38136, 33550,
/* 8124 */  39949, 32429, 35503, 30126, 37144, 31430, 34970, 30471, 38266, 33033,
/* 8125 */  41469, 29976, 37373, 27524, 39857, 29815, 36791, 28832, 38867, 32676,
/* 8126 */  38026, 30755, 37478, 32806, 36939, 29961, 34648, 29114, 36447, 32928,
/* 8127 */  38120, 30882, 37315, 33090, 36610, 30128, 34770, 29093, 36497, 32979,
/* 8128 */  38353, 31039, 37348, 32530, 37173, 29732, 34852, 29171, 36802, 32874,
/* 8129 */  38466, 30954, 37590, 32472, 37152, 29503, 35317, 28753, 36874, 33206,
/* 8130 */  37862, 30947, 37728, 32442, 37354, 29556, 35244, 28488, 36429, 33577,
/* 8131 */  38119, 30232, 38358, 31805, 37989, 29062, 35675, 28316, 36265, 33564,
/* 8132 */  37983, 30542, 38130, 31587, 38276, 29119, 35310, 28671, 36232, 33294,
/* 8133 */  38497, 30174, 38330, 31868, 37844, 28989, 35798, 28349, 36695, 33167,
/* 8134 */  39810, 29657, 38738, 30783, 38668, 27915, 36764, 28534, 37451, 32613,
/* 8135 */  39385, 29823, 38817, 30735, 38694, 28260, 36319, 28442, 37517, 32551,
/* 8136 */  39857, 29627, 39081, 30479, 38831, 28041, 36605, 28370, 37594, 32723,
/* 8137 */  39753, 29528, 38986, 31098, 38365, 27989, 37111, 27921, 37286, 33066,
/* 8138 */  39958, 29825, 38370, 31309, 38501, 27940, 36822, 28395, 37208, 33037,
/* 8139 */  39300, 30016, 38311, 31629, 38200, 28355, 36554, 28277, 36722, 33388,
/* 8140 */  38281, 29959, 40702, 32702, 36791, 28170, 35839, 28480, 37775, 32799,
/* 8141 */  38690, 29746, 40600, 32730, 36598, 28194, 36259, 28255, 38033, 32624,
/* 8142 */  38309, 29556, 41298, 32435, 37146, 27666, 36247, 28277, 37766, 32866,
/* 8143 */  37980, 30504, 40584, 32933, 37273, 27529, 35652, 28901, 37336, 33384,
/* 8144 */  38280, 30206, 40873, 32355, 37478, 27533, 35968, 28612, 37871, 32904,
/* 8145 */  38480, 29955, 41720, 31771, 37532, 27194, 36082, 28821, 38151, 32765,
/* 8146 */  37290, 30927, 40169, 32838, 37655, 27845, 35196, 29435, 37027, 32719,
/* 8147 */  36937, 32461, 39620, 34421, 36142, 27953, 34164, 30741, 36651, 33678,
/* 8148 */  37372, 31401, 40198, 34688, 36273, 27838, 34569, 30170, 36472, 34137,
/* 8149 */  37929, 31597, 39517, 35633, 35204, 28378, 34870, 29921, 36867, 33974,
/* 8150 */  38861, 29538, 41376, 34494, 35206, 29264, 34688, 29815, 37128, 33458,
/* 8151 */  38403, 29117, 42901, 33082, 37130, 28460, 33950, 30771, 35614, 34374,
/* 8152 */  38659, 28975, 43728, 31634, 38902, 26064, 36163, 29328, 36755, 33873,
/* 8153 */  35870, 30298, 39679, 32520, 38314, 30342, 34050, 28555, 34543, 34156,
/* 8154 */  34259, 31492, 39620, 33242, 37781, 30815, 33144, 28976, 33457, 34862,
/* 8155 */  34385, 32771, 39044, 34026, 36612, 31245, 32891, 29434, 33713, 35235,
/* 8156 */  35468, 32339, 39129, 33406, 37093, 31692, 32983, 29437, 34176, 35237,
/* 8157 */  34782, 31737, 39001, 34062, 37206, 32766, 33066, 29553, 33585, 34351,
/* 8158 */  35360, 31844, 39901, 33923, 37342, 33461, 32793, 30390, 33308, 34587,
/* 8159 */  38834, 32122, 45353, 29391, 36248, 29718, 33964, 33189, 34170, 34621,
/* 8160 */  40313, 32283, 44506, 27678, 37162, 30301, 33244, 32723, 34510, 35344,
/* 8161 */  39245, 30891, 39894, 34206, 34924, 28077, 36115, 29020, 37976, 33731,
/* 8162 */  39408, 29624, 42306, 31480, 37463, 26616, 36192, 29826, 37196, 34010,
/* 8163 */  40450, 30573, 40507, 32655, 35973, 26544, 37587, 29423, 38081, 33660,
/* 8164 */  42863, 27652, 41342, 31302, 37562, 26089, 39666, 27813, 38329, 33362,
/* 8165 */  43427, 26698, 41320, 31922, 36913, 26238, 40966, 27465, 37920, 33157,
/* 8166 */  39069, 31424, 36581, 37114, 35606, 28977, 36297, 30511, 34595, 34611,
/* 8167 */  37820, 31496, 35122, 36042, 37758, 31160, 36292, 30798, 35316, 32697,
/* 8168 */  41246, 31125, 36191, 30102, 36950, 32654, 35714, 27356, 38088, 32938,
/* 8169 */  41355, 32725, 35242, 28762, 37011, 33595, 36252, 27273, 37539, 33298,
/* 8170 */  41719, 32929, 35509, 26658, 38292, 33838, 36317, 27685, 36849, 33410,
/* 8171 */  43035, 31018, 37729, 24121, 40450, 33071, 36065, 28603, 36490, 33429,
/* 8172 */  43105, 32824, 35421, 23769, 40647, 34935, 35344, 28244, 36752, 33245,
/* 8173 */  43892, 33202, 33794, 23941, 41560, 35395, 35003, 27165, 38060, 32994,
/* 8174 */  44349, 33180, 33518, 23614, 42154, 35310, 35142, 26928, 38233, 33007,
/* 8175 */  43911, 34633, 32330, 24122, 41021, 36724, 34492, 27181, 38266, 32836,
/* 8176 */  46459, 30095, 34825, 23332, 44036, 33840, 34100, 28505, 38499, 32465,
/* 8177 */  46342, 31195, 32628, 25482, 42764, 34627, 33482, 28832, 38574, 32349,
/* 8178 */  44564, 34406, 32139, 23401, 43076, 35314, 34666, 27181, 39063, 32289,
/* 8179 */  36627, 31464, 39977, 34790, 34861, 28102, 34425, 30690, 37437, 35352,
/* 8180 */  38003, 29705, 41216, 33246, 35984, 28059, 35085, 30451, 37620, 35044,
/* 8181 */  40052, 28560, 41419, 32344, 36259, 28264, 36242, 29888, 37361, 35189,
/* 8182 */  41004, 29594, 38340, 34130, 35321, 29258, 37569, 28733, 36754, 35387,
/* 8183 */  41849, 29798, 37770, 32818, 37027, 29292, 38328, 28581, 35136, 35927,
/* 8184 */  41829, 31033, 38507, 31889, 38009, 29051, 37997, 29783, 33336, 35987,
/* 8185 */  39574, 33560, 37234, 33734, 36292, 30649, 37519, 31346, 32416, 34704,
/* 8186 */  39572, 32526, 38252, 33857, 36144, 30955, 37431, 30405, 33429, 34398,
/* 8187 */  40123, 30273, 40283, 32492, 36146, 31742, 38336, 29220, 35807, 32176,
/* 8188 */  40511, 28277, 43034, 29965, 38107, 29587, 40464, 28215, 37762, 30370,
/* 8189 */  38037, 30029, 40397, 33172, 35251, 29457, 33924, 30627, 37140, 33788,
/* 8190 */  35754, 32352, 38990, 34452, 34629, 29752, 32659, 31215, 36970, 34625,
/* 8191 */  36382, 31906, 38838, 33674, 35498, 29641, 33384, 30767, 37222, 34350,
/* 8192 */  36710, 32997, 38808, 33127, 35684, 29432, 33307, 31289, 37770, 34652,
/* 8193 */  36716, 32636, 39256, 32547, 35947, 30341, 32600, 31649, 37161, 35086,
/* 8194 */  36894, 32905, 38671, 33235, 36058, 30981, 32581, 31531, 36815, 35022,
/* 8195 */  37819, 32195, 41449, 32524, 37071, 31286, 32505, 31649, 35242, 34834,
/* 8196 */  40653, 28224, 46542, 25479, 42289, 27362, 37263, 30334, 34769, 34145,
/* 8197 */  40992, 27669, 47070, 24561, 43201, 26519, 38001, 30009, 34997, 34047,
/* 8198 */  41103, 27928, 46575, 24967, 42220, 27091, 38291, 30174, 35155, 33550,
/* 8199 */  39882, 27896, 47106, 25689, 43225, 26194, 38518, 29477, 35189, 33542,
/* 8200 */  35691, 32000, 39614, 35012, 33847, 28898, 33311, 31842, 37503, 33924,
/* 8201 */  34691, 32506, 40938, 34927, 34396, 27443, 33120, 32464, 37638, 34796,
/* 8202 */  34827, 32653, 40274, 35707, 34033, 27412, 33918, 32323, 37819, 34779,
/* 8203 */  35915, 33083, 41002, 35029, 33420, 27033, 35033, 32581, 38570, 34042,
/* 8204 */  37452, 32005, 39710, 35807, 33253, 28952, 35602, 31294, 38029, 33716,
/* 8205 */  39397, 30220, 40795, 34645, 33123, 31390, 36755, 30311, 38112, 31458,
/* 8206 */  41783, 23827, 50602, 23218, 43740, 25920, 38120, 31274, 35077, 33048,
/* 8207 */  42384, 22916, 50772, 22115, 44947, 26032, 38640, 30830, 34734, 33136,
/* 8208 */  41590, 23807, 49482, 23448, 44501, 26197, 39529, 29917, 35360, 32385,
/* 8209 */  40834, 24241, 49274, 23574, 44688, 26099, 39938, 29822, 35325, 32082,
/* 8210 */  41073, 24456, 48904, 24257, 43177, 27776, 38150, 31276, 34385, 32628,
/* 8211 */  39676, 28155, 40937, 28462, 40252, 26921, 37224, 28256, 37428, 32250,
/* 8212 */  41204, 26732, 41697, 27548, 41183, 25822, 38917, 27414, 37769, 32420,
/* 8213 */  42716, 24907, 43196, 26267, 42092, 24722, 40674, 26182, 38474, 32481,
/* 8214 */  42607, 24314, 43820, 25607, 42203, 25165, 40193, 26803, 37323, 32889,
/* 8215 */  43013, 23989, 44197, 24537, 43365, 24100, 41354, 26321, 37177, 33058,
/* 8216 */  44277, 23078, 44586, 23419, 44574, 23564, 42250, 25577, 37633, 33065,
/* 8217 */  45226, 22333, 44767, 23333, 44094, 24419, 41712, 26440, 37125, 33193,
/* 8218 */  45858, 21325, 46696, 20239, 46565, 22613, 43593, 25914, 36654, 33370,
/* 8219 */  46380, 20666, 47413, 19077, 47508, 21847, 44545, 25265, 37090, 33102,
/* 8220 */  47018, 20540, 47769, 18171, 47659, 22351, 44517, 25984, 36062, 33621,
/* 8221 */  47314, 20875, 47670, 17060, 48903, 21567, 45614, 24978, 36866, 33282,
/* 8222 */  48319, 19270, 50271, 13413, 52344, 19227, 47510, 23933, 37235, 33299,
/* 8223 */  44394, 21802, 46309, 23984, 43319, 24019, 41607, 25631, 38622, 32688,
/* 8224 */  43084, 24125, 43236, 26472, 41294, 25802, 39975, 27133, 36825, 33439,
/* 8225 */  42944, 24014, 43601, 25085, 42425, 25558, 40016, 27393, 35830, 33830,
/* 8226 */  44900, 21708, 45998, 22253, 44674, 23396, 42848, 25527, 37236, 33249,
/* 8227 */  44883, 22744, 44414, 23189, 43057, 25230, 42080, 26044, 36910, 33075,
/* 8228 */  45739, 22453, 45167, 21001, 44859, 24748, 42392, 26886, 35680, 33766,
/* 8229 */  45526, 23118, 45272, 19640, 45349, 24940, 42505, 27344, 34877, 33978,
/* 8230 */  46665, 21923, 45959, 18950, 46017, 24770, 43052, 26521, 35567, 33912,
/* 8231 */  45967, 23400, 44244, 20243, 44855, 25407, 42931, 26267, 35978, 33468,
/* 8232 */  45845, 23326, 44282, 20536, 44005, 26249, 42288, 26789, 35572, 33550,
/* 8233 */  45762, 23102, 44601, 20500, 43943, 26213, 42208, 27009, 35212, 33767,
/* 8234 */  45211, 23003, 44678, 20796, 44287, 25021, 42555, 26733, 35758, 33292,
/* 8235 */  44578, 22714, 44934, 21201, 44174, 24807, 41934, 27226, 35254, 33516,
/* 8236 */  37103, 31504, 37238, 32917, 36170, 31533, 32996, 30140, 35074, 33651,
/* 8237 */  38490, 31036, 37914, 31790, 36780, 30912, 33182, 30551, 35699, 34264,
/* 8238 */  38196, 30276, 38105, 31077, 37188, 30181, 34597, 30180, 34221, 34517,
/* 8239 */  38044, 30645, 36613, 31377, 36698, 30801, 34894, 29769, 33342, 34799,
/* 8240 */  39593, 30209, 36962, 30467, 37299, 30315, 36432, 29045, 33765, 35076,
/* 8241 */  41928, 28545, 37887, 30179, 38008, 29063, 38410, 28290, 34739, 34799,
/* 8242 */  43580, 27692, 39054, 29093, 38879, 28597, 39471, 27801, 35092, 35187,
/* 8243 */  43830, 29981, 37201, 31092, 37261, 30894, 36862, 31032, 34505, 35338,
/* 8244 */  38110, 37323, 35792, 32996, 35069, 32495, 33824, 32904, 36093, 32949,
/* 8245 */  39166, 34485, 36842, 31332, 36165, 30415, 34361, 30376, 38217, 33117,
/* 8246 */  37798, 34220, 36918, 33871, 35584, 30312, 33635, 29504, 37251, 34730,
/* 8247 */  38597, 34220, 37367, 33077, 35585, 30342, 33902, 29619, 37653, 34703,
/* 8248 */  39169, 34386, 37254, 33025, 35531, 29624, 34417, 29935, 38359, 34172,
/* 8249 */  40023, 33284, 37568, 32565, 35953, 29188, 35071, 29856, 38744, 33527,
/* 8250 */  41497, 31714, 37638, 33515, 35405, 28320, 36756, 29330, 38544, 33818,
/* 8251 */  40441, 32329, 37945, 33221, 34480, 30521, 35116, 30118, 37925, 34064,
/* 8252 */  39066, 31916, 38311, 33123, 35753, 29425, 35538, 30467, 37916, 33712,
/* 8253 */  38067, 29832, 36753, 33682, 35557, 30367, 37003, 29239, 38319, 33103,
/* 8254 */  38469, 27541, 36803, 31468, 36045, 30864, 38323, 28515, 38513, 32214,
/* 8255 */  37748, 29865, 36807, 32724, 34977, 31437, 37716, 30342, 38211, 32497,
/* 8256 */  37123, 31065, 36254, 33896, 35088, 31080, 37181, 30326, 37477, 33842,
/* 8257 */  37887, 29973, 36491, 33310, 36320, 30580, 37145, 29981, 37329, 34049,
/* 8258 */  38794, 31165, 35292, 34822, 34816, 30442, 37653, 29932, 37654, 33488,
/* 8259 */  38521, 32000, 34565, 33962, 34885, 31653, 36373, 31515, 37561, 33482,
/* 8260 */  39115, 31011, 36298, 33872, 35788, 32785, 35492, 32256, 36197, 33652,
/* 8261 */  36916, 32999, 36577, 33805, 36404, 32757, 35425, 32445, 34373, 33445,
/* 8262 */  35237, 34339, 35675, 34747, 36190, 32529, 35047, 33693, 34969, 34309,
/* 8263 */  35608, 34640, 36075, 33597, 35759, 33793, 35333, 34510, 34670, 33051,
/* 8264 */  36118, 34280, 36656, 33909, 35451, 32591, 35886, 33269, 36131, 32498,
/* 8265 */  36089, 33825, 36887, 33333, 35864, 32517, 35343, 33101, 35465, 33241,
/* 8266 */  35003, 34484, 37544, 32017, 37449, 32909, 34901, 33056, 35702, 32817,
/* 8267 */  41690, 25709, 43899, 28324, 40132, 26752, 38633, 27868, 37208, 32957,
/* 8268 */  42215, 26118, 41518, 30336, 38754, 27307, 39223, 27283, 37479, 32807,
/* 8269 */  42971, 25719, 40754, 31786, 38066, 26600, 39988, 27455, 36229, 34013,
/* 8270 */  43675, 25301, 39187, 34219, 34988, 29405, 38679, 28084, 35926, 33710,
/* 8271 */  45310, 24185, 38740, 35026, 35442, 27332, 41044, 27673, 34990, 34742,
/* 8272 */  46629, 23276, 38108, 36052, 35568, 25683, 42939, 27486, 34336, 35307,
/* 8273 */  46835, 23703, 37187, 35431, 38045, 23727, 42275, 30511, 31797, 36041,
/* 8274 */  47607, 22979, 37241, 34941, 39071, 22602, 42948, 31135, 31225, 35971,
/* 8275 */  49270, 20552, 38316, 35265, 39005, 21635, 43794, 31325, 31221, 35881,
/* 8276 */  51139, 16964, 42017, 32758, 40208, 21022, 43906, 32097, 30653, 36097,
/* 8277 */  51749, 15561, 44216, 29969, 42353, 20488, 43045, 33202, 30382, 35980,
/* 8278 */  33990, 33809, 35879, 32436, 36692, 33084, 33466, 28700, 32640, 34200,
/* 8279 */  35587, 33884, 36277, 31774, 36910, 32906, 33724, 28528, 34072, 34384,
/* 8280 */  36790, 33246, 36593, 31304, 37384, 32399, 34024, 28556, 34913, 34245,
/* 8281 */  36218, 34762, 36018, 31381, 37115, 32981, 33749, 28295, 35138, 34585,
/* 8282 */  38907, 34389, 36575, 30535, 37876, 32371, 33619, 27985, 38113, 34112,
/* 8283 */  37326, 35017, 36899, 30887, 35238, 32966, 34648, 31110, 36155, 33092,
/* 8284 */  31893, 33375, 35732, 33061, 35087, 32957, 33838, 32260, 35287, 33703,
/* 8285 */  29909, 30765, 32888, 30944, 33833, 32836, 32822, 31383, 34534, 32847,
/* 8286 */  27020, 29682, 29888, 29724, 32490, 33325, 33322, 31947, 33653, 32917,
/* 8287 */  25606, 28966, 29738, 30087, 32667, 32954, 33477, 31883, 32408, 32899,
/* 8288 */  36373, 32680, 39299, 34360, 36728, 29411, 32582, 31116, 33750, 36286,
/* 8289 */  37837, 30568, 40511, 32717, 37777, 28653, 34034, 30569, 34373, 35653,
/* 8290 */  38437, 31771, 41109, 33036, 36709, 27794, 34000, 31133, 35165, 36250,
/* 8291 */  39508, 31586, 42001, 30524, 37099, 27621, 35053, 31869, 35342, 35420,
/* 8292 */  35020, 32968, 40341, 33816, 37299, 29502, 33273, 29847, 35770, 34325,
/* 8293 */  27985, 29212, 39115, 38943, 40378, 33364, 32498, 28189, 31044, 32156,
/* 8294 */  23838, 22940, 32921, 37132, 40569, 35154, 32478, 28837, 30320, 32224,
/* 8295 */  21238, 19190, 26869, 31451, 33921, 30253, 28707, 26867, 29364, 32082,
/* 8296 */  20278, 17623, 24283, 29173, 31852, 28539, 28099, 27558, 30353, 32798,
/* 8297 */  20931, 18520, 25807, 31200, 34616, 32530, 32309, 31066, 32069, 32967,
/* 8298 */  36665, 32491, 37827, 32019, 36648, 31906, 32834, 29656, 35819, 33451,
/* 8299 */  36540, 32756, 37944, 31414, 37057, 32753, 32346, 29531, 35455, 33755,
/* 8300 */  36963, 32589, 38703, 31211, 36963, 32696, 32454, 29955, 35313, 33951,
/* 8301 */  37707, 31703, 40117, 30407, 38061, 31941, 32564, 30390, 35106, 34446,
/* 8302 */  39187, 31471, 41212, 28755, 39028, 32075, 32998, 30520, 35090, 34992,
/* 8303 */  38080, 35893, 39582, 31711, 34251, 33394, 33735, 31632, 35785, 33275,
/* 8304 */  35705, 36150, 39227, 33694, 35130, 31395, 33824, 32010, 35701, 33634,
/* 8305 */  36382, 32656, 36461, 32276, 36221, 32491, 34352, 28253, 34209, 34571,
/* 8306 */  37992, 33408, 36306, 32171, 36145, 32532, 34191, 28154, 35816, 35205,
/* 8307 */  40282, 33191, 35979, 31458, 36040, 32665, 34366, 28357, 38416, 33799,
/* 8308 */  44862, 27987, 36853, 32407, 35765, 31436, 36360, 27822, 40727, 31636,
/* 8309 */  40635, 32536, 35913, 30973, 36674, 32622, 35066, 29544, 37500, 33643,
/* 8310 */  35512, 34257, 37012, 31401, 33945, 32826, 35719, 32103, 34660, 34339,
/* 8311 */  30080, 28850, 33629, 32348, 34403, 33166, 35675, 32995, 34036, 32811,
/* 8312 */  29791, 29767, 31993, 32145, 35240, 34820, 36199, 33282, 34773, 34028,
/* 8313 */  39021, 28096, 40388, 30653, 38622, 29027, 36099, 28393, 34613, 34496,
/* 8314 */  38050, 28709, 39565, 31248, 38375, 29636, 35434, 28901, 33506, 34578,
/* 8315 */  39237, 28547, 39722, 30994, 38439, 29067, 36430, 28183, 34728, 34503,
/* 8316 */  41976, 26087, 42532, 27772, 40742, 26812, 38753, 27184, 36323, 34203,
/* 8317 */  41362, 27066, 40960, 29480, 38652, 28774, 37739, 28092, 35053, 34463,
/* 8318 */  41361, 27803, 39987, 29863, 38497, 28811, 38223, 27842, 34840, 34676,
/* 8319 */  41296, 27988, 39656, 29777, 38620, 28822, 38166, 28132, 34752, 34420,
/* 8320 */  42262, 26394, 41330, 28128, 39612, 28377, 38776, 27572, 35325, 34136,
/* 8321 */  41672, 27515, 40600, 28014, 39825, 28603, 38230, 28353, 34483, 34500,
/* 8322 */  41839, 26921, 41213, 27266, 40495, 27933, 38700, 28584, 34147, 34317,
/* 8323 */  42418, 26551, 41299, 26993, 40690, 27934, 39187, 28053, 34381, 34417,
/* 8324 */  42303, 26957, 40605, 27886, 39969, 28220, 39108, 28284, 34085, 34535,
/* 8325 */  42682, 27275, 40095, 28415, 39306, 28770, 38901, 28600, 33847, 34915,
/* 8326 */  42664, 27832, 39496, 28746, 38943, 29133, 38719, 29167, 33062, 35348,
/* 8327 */  42125, 24573, 44381, 25023, 42862, 25138, 39780, 26616, 37686, 32632,
/* 8328 */  41628, 24498, 44431, 25406, 42215, 26150, 38702, 27475, 36453, 33212,
/* 8329 */  41812, 24715, 43825, 26484, 41355, 26319, 38910, 27425, 36505, 33457,
/* 8330 */  41313, 25571, 43031, 27272, 40695, 26422, 38913, 27671, 36118, 33805,
/* 8331 */  42182, 25484, 41744, 29233, 38544, 28071, 38103, 28279, 36010, 33916,
/* 8332 */  42614, 24287, 43406, 27037, 40634, 27067, 38079, 29135, 34829, 34449,
/* 8333 */  43590, 22107, 46671, 22833, 45036, 23437, 40781, 27618, 35368, 34332,
/* 8334 */  43757, 22369, 46359, 22893, 45126, 23452, 40710, 28162, 34774, 34581,
/* 8335 */  44129, 22417, 45941, 22940, 45266, 23607, 40518, 28677, 34426, 34644,
/* 8336 */  44830, 21878, 46642, 21982, 45723, 23635, 40705, 28679, 34561, 34512,
/* 8337 */  45303, 21076, 47262, 21509, 45968, 23035, 41845, 28270, 34494, 34265,
/* 8338 */  46289, 19507, 49074, 19141, 47595, 22253, 42967, 27677, 34731, 33906,
/* 8339 */  45999, 20777, 47803, 20028, 46293, 23504, 42521, 28051, 34667, 33649,
/* 8340 */  45493, 23577, 44033, 23300, 43175, 26402, 40504, 30013, 33096, 34288,
/* 8341 */  46026, 23613, 44151, 22403, 43739, 25711, 41966, 29223, 33544, 34011,
/* 8342 */  39674, 31252, 37342, 29607, 38361, 31078, 36149, 27697, 36080, 33723,
/* 8343 */  39737, 31215, 37284, 29383, 38427, 31325, 36332, 27288, 36383, 33544,
/* 8344 */  39241, 31344, 37224, 29359, 38249, 31657, 36270, 27435, 35828, 33530,
/* 8345 */  39514, 31536, 36762, 29634, 38354, 31351, 36561, 28016, 35062, 33942,
/* 8346 */  40053, 30959, 37255, 29074, 38785, 30909, 37405, 27932, 34986, 33857,
/* 8347 */  40273, 31077, 37806, 28303, 39023, 31112, 37708, 27828, 35450, 33579,
/* 8348 */  40596, 32100, 37499, 28614, 38006, 32479, 37574, 29215, 34142, 34349,
/* 8349 */  40730, 31114, 39168, 28199, 39388, 31567, 39072, 29652, 33848, 33837,
/* 8350 */  40208, 32812, 38494, 28957, 38206, 32572, 38852, 30088, 33204, 33691,
/* 8351 */  40240, 29740, 37350, 33271, 35705, 30804, 36167, 27975, 36735, 33527,
/* 8352 */  40577, 29029, 37595, 32843, 35969, 30664, 36938, 27331, 36796, 33219,
/* 8353 */  41160, 29454, 36721, 32809, 36096, 30595, 37614, 27429, 36111, 33723,
/* 8354 */  41103, 30350, 36401, 32365, 36532, 30059, 38017, 28314, 34669, 34739,
/* 8355 */  44251, 27398, 37878, 30546, 37185, 29516, 40588, 26402, 36479, 33833,
/* 8356 */  45199, 27721, 36411, 30752, 36917, 30270, 40967, 26259, 36484, 33638,
/* 8357 */  44723, 29499, 36454, 27957, 38107, 30978, 41061, 26996, 34831, 34406,
/* 8358 */  47225, 26740, 38193, 25314, 40667, 30601, 41796, 24930, 36708, 34137,
/* 8359 */  46474, 28578, 38275, 22706, 42121, 30815, 41544, 25777, 35646, 34513,
/* 8360 */  47371, 27756, 38785, 22062, 41926, 31633, 41816, 25133, 35902, 34577,
/* 8361 */  46807, 29703, 37278, 22114, 41110, 33246, 40838, 26435, 34359, 35217,
/* 8362 */  35870, 31360, 40430, 33640, 37954, 28679, 34444, 29530, 35813, 33441,
/* 8363 */  37199, 30542, 41272, 33207, 37827, 28010, 34850, 29307, 36812, 33598,
/* 8364 */  36527, 33452, 39091, 36174, 35695, 28126, 33453, 30356, 36690, 34757,
/* 8365 */  34748, 34854, 38624, 37656, 35613, 28027, 32119, 31065, 35595, 35592,
/* 8366 */  35297, 34246, 38946, 37860, 35183, 28029, 32637, 30637, 35977, 35382,
/* 8367 */  35262, 34972, 39659, 36100, 35621, 28014, 32221, 31585, 36827, 34274,
/* 8368 */  35642, 36000, 38734, 35364, 35762, 27719, 32504, 32847, 36852, 33353,
/* 8369 */  34374, 35928, 39975, 36850, 35599, 27312, 31282, 32380, 36781, 34325,
/* 8370 */  31962, 37291, 40777, 37899, 35645, 27225, 29320, 32815, 36849, 34631,
/* 8371 */  32775, 36805, 41749, 36811, 34917, 27232, 30281, 32863, 37301, 34137,
/* 8372 */  35376, 34520, 36811, 33995, 35555, 33069, 32716, 28699, 35764, 34349,
/* 8373 */  36279, 34687, 36484, 33585, 35628, 33238, 32603, 28628, 36678, 34104,
/* 8374 */  37072, 35703, 35455, 33634, 34983, 33852, 32500, 28740, 37398, 34012,
/* 8375 */  37220, 36424, 35321, 32542, 35388, 34419, 32473, 28773, 37337, 34063,
/* 8376 */  38794, 35305, 35257, 32110, 36507, 33734, 32372, 28946, 38566, 33128,
/* 8377 */  39080, 35027, 34337, 34001, 34974, 33084, 33290, 30404, 37912, 32269,
/* 8378 */  37174, 35238, 36168, 34075, 33998, 32138, 34363, 32246, 36483, 31561,
/* 8379 */  34091, 37797, 34981, 33421, 36532, 34263, 33099, 30359, 35134, 33927,
/* 8380 */  30269, 37805, 36737, 34300, 36888, 34310, 32778, 31513, 33526, 33633,
/* 8381 */  28677, 36260, 38012, 35429, 35781, 34726, 33861, 31669, 33145, 33358,
/* 8382 */  35684, 32097, 39531, 33119, 38072, 30773, 32442, 30506, 33753, 35321,
/* 8383 */  35419, 32867, 38423, 33735, 37320, 31584, 32130, 30599, 34257, 34615,
/* 8384 */  33949, 32325, 37990, 34670, 37031, 33126, 32405, 30145, 32558, 34256,
/* 8385 */  32797, 31852, 38572, 34774, 37087, 33662, 32641, 30122, 31627, 33822,
/* 8386 */  34384, 32824, 38758, 33683, 37515, 33722, 31924, 30268, 32485, 34764,
/* 8387 */  34672, 31328, 39497, 34206, 37520, 33549, 32649, 30565, 31555, 34535,
/* 8388 */  30609, 29831, 41180, 37243, 38626, 31226, 32833, 30047, 31862, 32688,
/* 8389 */  25631, 27407, 37322, 39883, 41109, 35965, 33333, 29122, 28959, 30832,
/* 8390 */  22463, 22458, 33165, 39864, 43348, 38534, 34495, 29668, 30015, 31674,
/* 8391 */  18449, 14489, 23921, 34918, 44700, 44455, 40691, 33991, 31983, 32226,
/* 8392 */  29941, 37992, 43996, 39041, 32900, 25893, 28596, 34708, 37445, 33757,
/* 8393 */  32162, 38622, 42751, 37171, 32225, 26238, 29998, 35349, 37591, 33404,
/* 8394 */  31351, 38458, 42939, 37518, 32686, 26123, 30123, 34957, 37282, 33322,
/* 8395 */  29662, 37729, 44148, 39457, 33606, 25507, 28252, 33979, 37650, 33993,
/* 8396 */  30858, 37183, 42973, 38528, 33956, 26565, 29155, 33630, 37213, 33688,
/* 8397 */  31746, 35525, 42066, 37723, 34925, 27892, 30331, 32423, 36453, 33440,
/* 8398 */  33672, 35639, 41041, 36117, 34264, 28033, 31567, 32597, 37323, 33061,
/* 8399 */  36638, 34029, 39401, 34104, 35191, 28340, 33478, 31618, 37821, 32863,
/* 8400 */  37312, 33032, 38043, 33569, 35457, 29314, 33716, 30969, 37919, 32257,
/* 8401 */  38366, 31105, 38608, 30388, 37927, 29027, 35032, 29457, 37509, 32668,
/* 8402 */  38971, 30562, 37419, 29504, 38432, 29178, 35257, 29173, 37505, 31945,
/* 8403 */  41018, 29392, 37606, 27886, 40141, 28781, 35868, 28657, 38350, 31996,
/* 8404 */  40170, 30561, 36325, 27953, 39468, 30496, 34157, 29281, 38129, 32157,
/* 8405 */  31196, 38406, 44218, 37053, 31948, 25572, 31766, 35458, 36464, 33459,
/* 8406 */  30495, 37669, 44120, 38537, 32281, 25818, 31330, 34963, 35855, 33746,
/* 8407 */  29802, 36856, 43880, 38871, 33051, 26583, 31070, 34464, 35356, 33476,
/* 8408 */  29429, 35825, 43392, 39341, 34197, 27101, 30221, 33630, 35267, 33466,
/* 8409 */  30964, 35540, 42554, 38039, 33899, 27498, 30936, 33584, 35236, 33396,
/* 8410 */  31294, 34580, 41790, 37998, 34472, 28102, 30568, 32946, 35344, 33189,
/* 8411 */  33483, 33368, 41162, 35836, 34797, 28670, 31873, 32468, 35650, 33192,
/* 8412 */  33140, 32621, 39936, 35561, 34949, 29226, 31263, 31833, 35563, 33389,
/* 8413 */  34995, 31994, 38554, 34093, 34674, 29911, 32273, 31782, 35986, 32848,
/* 8414 */  36924, 31577, 38135, 32898, 33908, 30569, 32976, 32193, 36226, 32693,
/* 8415 */  38129, 30825, 37053, 32296, 34999, 30070, 33701, 31789, 36503, 32515,
/* 8416 */  39433, 29736, 36696, 32200, 33927, 31465, 33557, 31432, 37214, 32059,
/* 8417 */  39735, 29745, 36085, 31680, 34644, 31096, 34215, 31404, 36357, 33177,
/* 8418 */  40637, 29244, 35558, 32589, 33682, 31829, 34542, 30352, 37682, 32706,
/* 8419 */  29934, 35832, 44011, 39407, 33997, 26646, 29306, 33242, 36743, 34008,
/* 8420 */  32145, 35458, 43192, 37205, 33977, 26989, 31164, 33460, 36648, 33419,
/* 8421 */  31862, 35582, 42783, 37867, 34013, 27083, 30824, 33042, 36774, 33538,
/* 8422 */  32939, 34676, 42390, 37324, 34437, 27582, 31033, 32594, 36784, 33469,
/* 8423 */  32312, 34649, 41995, 38481, 33808, 28045, 30861, 32004, 36890, 33309,
/* 8424 */  31651, 33245, 41716, 38677, 35974, 28549, 30405, 30474, 36020, 33726,
/* 8425 */  33212, 33015, 40808, 37422, 35389, 29353, 31436, 30516, 36277, 33180,
/* 8426 */  35424, 32174, 40613, 35042, 35718, 29058, 33260, 30335, 36888, 32906,
/* 8427 */  37123, 31044, 40629, 33035, 36156, 29363, 33938, 30108, 36699, 33291,
/* 8428 */  36837, 30680, 40030, 32610, 36827, 29848, 33589, 29476, 36119, 33667,
/* 8429 */  37670, 30541, 39371, 31821, 36676, 30342, 34423, 29207, 36145, 33383,
/* 8430 */  27899, 35567, 44819, 41242, 35132, 26439, 28655, 33282, 36249, 33496,
/* 8431 */  28365, 35619, 44912, 40897, 34364, 26030, 29249, 33583, 36341, 33455,
/* 8432 */  30068, 33744, 43925, 40464, 35413, 26838, 29596, 32071, 36154, 33910,
/* 8433 */  31194, 31731, 43001, 39240, 37225, 27285, 30554, 30263, 35745, 33862,
/* 8434 */  32896, 31012, 41051, 37921, 37204, 28810, 31718, 29681, 34767, 33827,
/* 8435 */  34998, 30008, 40050, 35358, 37795, 29115, 33805, 28799, 34642, 33796,
/* 8436 */  36530, 29981, 38364, 33554, 37123, 29705, 34875, 28634, 34677, 33572,
/* 8437 */  38158, 29825, 37486, 31785, 36817, 30643, 35961, 28638, 34340, 33547,
/* 8438 */  38990, 30490, 36492, 30780, 35934, 31441, 36656, 28644, 34137, 33869,
/* 8439 */  40695, 30978, 36177, 29289, 36234, 31667, 37847, 28334, 34540, 34226,
/* 8440 */  40057, 31633, 36381, 27622, 35932, 32287, 37786, 28855, 34109, 33447,
/* 8441 */  41240, 31186, 37314, 25250, 37647, 32437, 38040, 28925, 33607, 34234,
/* 8442 */  29930, 37893, 45221, 38839, 32044, 25146, 30732, 35445, 36542, 33470,
/* 8443 */  29896, 36915, 45186, 39105, 32650, 25499, 30631, 34660, 36304, 33622,
/* 8444 */  30224, 36215, 45539, 39271, 32926, 24749, 30127, 34406, 36860, 33925,
/* 8445 */  30098, 36021, 43580, 39180, 33325, 26560, 30263, 33852, 35939, 33469,
/* 8446 */  30705, 34710, 41978, 39185, 34396, 27941, 30228, 32252, 35715, 33432,
/* 8447 */  32468, 32887, 40996, 37078, 35627, 28706, 31685, 31376, 35389, 32964,
/* 8448 */  34440, 32104, 39184, 34986, 36040, 29132, 32744, 31057, 35419, 33003,
/* 8449 */  36200, 30356, 38938, 33449, 36438, 29387, 33416, 30440, 35160, 33574,
/* 8450 */  38709, 29292, 38992, 30799, 37515, 28617, 35237, 29861, 36337, 33161,
/* 8451 */  40366, 27690, 38589, 29884, 37696, 28875, 36085, 29122, 36372, 33273,
/* 8452 */  40466, 27740, 37547, 29794, 37363, 29069, 36829, 28166, 36470, 33348,
/* 8453 */  40436, 28878, 36050, 30145, 36816, 29828, 36616, 28487, 36185, 33683,
/* 8454 */  41539, 29056, 36016, 29030, 37574, 30355, 36673, 28777, 36191, 33560,
/* 8455 */  31497, 37386, 41221, 37063, 34465, 28225, 29726, 33719, 36909, 33164,
/* 8456 */  30069, 37464, 42976, 38488, 34141, 27055, 28745, 33573, 37291, 33887,
/* 8457 */  29092, 36734, 43356, 39929, 34980, 27043, 27908, 32900, 37122, 34219,
/* 8458 */  29146, 36972, 43110, 39658, 35065, 27136, 28294, 33157, 37000, 33794,
/* 8459 */  28825, 35908, 42803, 40347, 35834, 27535, 28048, 32359, 36464, 33893,
/* 8460 */  29648, 35450, 42308, 40167, 35359, 27459, 28959, 32127, 36448, 33571,
/* 8461 */  30946, 35275, 40764, 38914, 35955, 28587, 29500, 31226, 36034, 33978,
/* 8462 */  32681, 33828, 39534, 37436, 36352, 29504, 31269, 30501, 35533, 33561,
/* 8463 */  34958, 33704, 38924, 35323, 35299, 29916, 32777, 30582, 36231, 33632,
/* 8464 */  36907, 32907, 37846, 34236, 35062, 30202, 34289, 29823, 36487, 33521,
/* 8465 */  30106, 35809, 44518, 39674, 34052, 25674, 29400, 33449, 37170, 33948,
/* 8466 */  30619, 35511, 44526, 39038, 34315, 25844, 29464, 33309, 37158, 34013,
/* 8467 */  29900, 34399, 43749, 40399, 35902, 26333, 28480, 31823, 36706, 34531,
/* 8468 */  31171, 33660, 42960, 39334, 35974, 26968, 29480, 31158, 36396, 34487,
/* 8469 */  33091, 32218, 41914, 37050, 36423, 28300, 31098, 30660, 35873, 33900,
/* 8470 */  33608, 31863, 40438, 36256, 36256, 28953, 31448, 30471, 35550, 34308,
/* 8471 */  36819, 31325, 38687, 34705, 34903, 29396, 33839, 30129, 36308, 33782,
/* 8472 */  39037, 29611, 38682, 31771, 36450, 29437, 35110, 30326, 35457, 33939,
/* 8473 */  39370, 29218, 37453, 31112, 36177, 30661, 34791, 29650, 35531, 33738,
/* 8474 */  37606, 30469, 35510, 31584, 35246, 31423, 34115, 29764, 34240, 34147,
/* 8475 */  38402, 29308, 36754, 30490, 36133, 30593, 34335, 30198, 34164, 34319,
/* 8476 */  29687, 33985, 40709, 40168, 37683, 29902, 29155, 30239, 34702, 34036,
/* 8477 */  29250, 33587, 40425, 40557, 38529, 30361, 28845, 29873, 34387, 34004,
/* 8478 */  29188, 33751, 40541, 40948, 38454, 30023, 28629, 29771, 34505, 34383,
/* 8479 */  29951, 33973, 40818, 40710, 37927, 29165, 28908, 29874, 34959, 34898,
/* 8480 */  31265, 33089, 40111, 40472, 37597, 29377, 30456, 29224, 34728, 34838,
/* 8481 */  33656, 31900, 39131, 38835, 37556, 29980, 32601, 28826, 34521, 34231,
/* 8482 */  37706, 30308, 38297, 36020, 36873, 30319, 35808, 29272, 34884, 33112,
/* 8483 */  42031, 29866, 37595, 35182, 35999, 29738, 36933, 31247, 32642, 35786,
/* 8484 */  43480, 31100, 36771, 31872, 36757, 31314, 38973, 29847, 32449, 35299,
/* 8485 */  32439, 32907, 40083, 39123, 37930, 29227, 30672, 30281, 33784, 35430,
/* 8486 */  31050, 33129, 39900, 38896, 38696, 30143, 30316, 30438, 33553, 34425,
/* 8487 */  31140, 33537, 42071, 39531, 37853, 28541, 28894, 30189, 34965, 36049,
/* 8488 */  31404, 33813, 42945, 39129, 37357, 27983, 28766, 30509, 35648, 36159,
/* 8489 */  32120, 32983, 43366, 38115, 37381, 28387, 29971, 30502, 35323, 35611,
/* 8490 */  33870, 35433, 45093, 35319, 34029, 27980, 31132, 32816, 35896, 35529,
/* 8491 */  36683, 37895, 40129, 32289, 32448, 31697, 34351, 33539, 35393, 32855,
/* 8492 */  37378, 36024, 37516, 34476, 34339, 31974, 34624, 32495, 35953, 31963,
/* 8493 */  33705, 36397, 42400, 36092, 33374, 27162, 32241, 33110, 37501, 33148,
/* 8494 */  33214, 37502, 42631, 37081, 32683, 26211, 31105, 33423, 38342, 33854,
/* 8495 */  32941, 37542, 41462, 37576, 33404, 26889, 31111, 33333, 37582, 33577,
/* 8496 */  33014, 37058, 40429, 37711, 34028, 27587, 31255, 32984, 37243, 33407,
/* 8497 */  33172, 36560, 41735, 38551, 33983, 27149, 30052, 32133, 37538, 34911,
/* 8498 */  32076, 36201, 42383, 37919, 34334, 28416, 30124, 31944, 36861, 34562,
/* 8499 */  34563, 34249, 41771, 34504, 35322, 29183, 32911, 32137, 36684, 33847,
/* 8500 */  37285, 34725, 42718, 32759, 35094, 28701, 34059, 31825, 37141, 33084,
/* 8501 */  38845, 36065, 39737, 33639, 33195, 30452, 32342, 31962, 38849, 32943,
/* 8502 */  32363, 34568, 42612, 38123, 34222, 27767, 30935, 32471, 36878, 33165,
/* 8503 */  32279, 34047, 42433, 38790, 34466, 28073, 30813, 31983, 36714, 33248,
/* 8504 */  33195, 33708, 41864, 38467, 34561, 28311, 31362, 31483, 36796, 33312,
/* 8505 */  36194, 32322, 42116, 35856, 33923, 28752, 33250, 31736, 37221, 32624,
/* 8506 */  37050, 30957, 42803, 34532, 35204, 28523, 33739, 31258, 36845, 32965,
/* 8507 */  38252, 30540, 41436, 35230, 34431, 29943, 33549, 30718, 37052, 33121,
/* 8508 */  39788, 30492, 39671, 35832, 32422, 31573, 34582, 29777, 38599, 32037,
/* 8509 */  40611, 30918, 38460, 35917, 32490, 31982, 35059, 28759, 39084, 32633,
/* 8510 */  37096, 34753, 37829, 34413, 36695, 31486, 35391, 31131, 34004, 33854,
/* 8511 */  30801, 36031, 42353, 38613, 35045, 27392, 30072, 33623, 36211, 33387,
/* 8512 */  30490, 35006, 42733, 38974, 35397, 27387, 30284, 32992, 35970, 33438,
/* 8513 */  30166, 34282, 42683, 39286, 35989, 27578, 29508, 32314, 36011, 33896,
/* 8514 */  30291, 33514, 42526, 38881, 36726, 27635, 29220, 31324, 36122, 34335,
/* 8515 */  31261, 33055, 41353, 38247, 36703, 28272, 29770, 30811, 35512, 34367,
/* 8516 */  31939, 32862, 40237, 37615, 36556, 28914, 30486, 30059, 35473, 34238,
/* 8517 */  32756, 32583, 39098, 36248, 36556, 29479, 31217, 30074, 35229, 34089,
/* 8518 */  33668, 32005, 38040, 34961, 36265, 29838, 31876, 29709, 34942, 33970,
/* 8519 */  34141, 31671, 36947, 34296, 36391, 30452, 32108, 29435, 34607, 33560,
/* 8520 */  35183, 31203, 36970, 33110, 36556, 30631, 32881, 29485, 34691, 33717,
/* 8521 */  35949, 31880, 36219, 32487, 36389, 30906, 32818, 29838, 35384, 33802,
/* 8522 */  36782, 30999, 35959, 32458, 36061, 30971, 32910, 30299, 34749, 33716,
/* 8523 */  38585, 29158, 37467, 37708, 35293, 29309, 36781, 27796, 35372, 34088,
/* 8524 */  38171, 29306, 37426, 37641, 35240, 29493, 36507, 27928, 35316, 34012,
/* 8525 */  38933, 29009, 36777, 37968, 34813, 29374, 37241, 27550, 35300, 34099,
/* 8526 */  40374, 28268, 36765, 37843, 34092, 29017, 38341, 27161, 35710, 34227,
/* 8527 */  41840, 27375, 36307, 37767, 33626, 28870, 39533, 26974, 35667, 34131,
/* 8528 */  43639, 25704, 36973, 36638, 34726, 27006, 41774, 26669, 35392, 34427,
/* 8529 */  45686, 22792, 38510, 35663, 35144, 25927, 43841, 25551, 36259, 33840,
/* 8530 */  47852, 20249, 40120, 34194, 36892, 23564, 46170, 25147, 36203, 33975,
/* 8531 */  49342, 18660, 40046, 34859, 37547, 21518, 47778, 25645, 35321, 34229,
/* 8532 */  52485, 12283, 46556, 31175, 39032, 19003, 52715, 20710, 38761, 33000,
/* 8533 */  53134, 10825, 48747, 28034, 42220, 17369, 52424, 21948, 38057, 33035,
/* 8534 */  30103, 36982, 44923, 38846, 32850, 25382, 29770, 34425, 37290, 33812,
/* 8535 */  29151, 35978, 44752, 39943, 34261, 25896, 29112, 33344, 36987, 33841,
/* 8536 */  30089, 35307, 43859, 39538, 34857, 26203, 29322, 32889, 36985, 33841,
/* 8537 */  29605, 34598, 43156, 40473, 35445, 26834, 28617, 31889, 36669, 34167,
/* 8538 */  29735, 33913, 42995, 40700, 35987, 26900, 28216, 30903, 36503, 34864,
/* 8539 */  30898, 33678, 42034, 39515, 35792, 27622, 29195, 30668, 36435, 34471,
/* 8540 */  32121, 33118, 41158, 38099, 35954, 28505, 30285, 30205, 36101, 34529,
/* 8541 */  32853, 31240, 40587, 36631, 36961, 29003, 31131, 29465, 35430, 34480,
/* 8542 */  34739, 31690, 40293, 35367, 35976, 28491, 32214, 29836, 36514, 34465,
/* 8543 */  36260, 30340, 40366, 33697, 36488, 28279, 33991, 29433, 36388, 33753,
/* 8544 */  35617, 31035, 39795, 34180, 36176, 28664, 33294, 29900, 36056, 34153,
/* 8545 */  35933, 30828, 38691, 35355, 35437, 29114, 33512, 29938, 35548, 34387,
/* 8546 */  26505, 32677, 42483, 42864, 39489, 29916, 26108, 27897, 34853, 35520,
/* 8547 */  26018, 33009, 42811, 43484, 39658, 29872, 25385, 27646, 34996, 35911,
/* 8548 */  26284, 33210, 42928, 43404, 39318, 29561, 25594, 28002, 35117, 35887,
/* 8549 */  27217, 33950, 43232, 42986, 38115, 28436, 26089, 28956, 35707, 36052,
/* 8550 */  28316, 34645, 42881, 42235, 37190, 27976, 26853, 29650, 36104, 35929,
/* 8551 */  30896, 34840, 42705, 40339, 35752, 27599, 28863, 30235, 36698, 35566,
/* 8552 */  33510, 35030, 42848, 37315, 35100, 27100, 31229, 30944, 37439, 34740,
/* 8553 */  30967, 32531, 39483, 37635, 35953, 31051, 33163, 31227, 34760, 33539,
/* 8554 */  28577, 29510, 34878, 33345, 34320, 31409, 33108, 31490, 34574, 33018,
/* 8555 */  27091, 26929, 30569, 30787, 32963, 30702, 32040, 29887, 32766, 31904,
/* 8556 */  28023, 27808, 31516, 31700, 34040, 31259, 31456, 28788, 32219, 31708,
/* 8557 */  30883, 35563, 42824, 39154, 35146, 27157, 30129, 32401, 36576, 33824,
/* 8558 */  31212, 36569, 43685, 38193, 34333, 26038, 29987, 33563, 37472, 33682,
/* 8559 */  31119, 37209, 43508, 38158, 33795, 25810, 30505, 34107, 37295, 33492,
/* 8560 */  30130, 37226, 44460, 40359, 33285, 24656, 29848, 34225, 36812, 34508,
/* 8561 */  31465, 36250, 43624, 40946, 33918, 24674, 29944, 33042, 36992, 35451,
/* 8562 */  34233, 35553, 42335, 39712, 34046, 25850, 32196, 31852, 36586, 34871,
/* 8563 */  39170, 35247, 39523, 34471, 31439, 30252, 35655, 33615, 34272, 34045,
/* 8564 */  37269, 35976, 38790, 34729, 33538, 31152, 35311, 33403, 32991, 33747,
/* 8565 */  33315, 35987, 43215, 35040, 34346, 27187, 32332, 32305, 37163, 34184,
/* 8566 */  35362, 35836, 42758, 32873, 33709, 27192, 34824, 32756, 37171, 33155,
/* 8567 */  37754, 34762, 41620, 31815, 34345, 26922, 36085, 32779, 37589, 32450,
/* 8568 */  37267, 34518, 43064, 32022, 33541, 26159, 36093, 32939, 38335, 32060,
/* 8569 */  35829, 33864, 43711, 33789, 34758, 25436, 34436, 32214, 37948, 33280,
/* 8570 */  37847, 32887, 43258, 31834, 34659, 25836, 36780, 31349, 38687, 32289,
/* 8571 */  36506, 31201, 42595, 33808, 36629, 26688, 34852, 30237, 37210, 33794,
/* 8572 */  36755, 30796, 41013, 32113, 37692, 27621, 35575, 29459, 36935, 33425,
/* 8573 */  37033, 30898, 41524, 32343, 36789, 27250, 35765, 29249, 37580, 33947,
/* 8574 */  40321, 28635, 41829, 28453, 38548, 27393, 37324, 29530, 37933, 32845,
/* 8575 */  41996, 27168, 40695, 27418, 38828, 29514, 36508, 29274, 37854, 32568,
/* 8576 */  30090, 36685, 44565, 39447, 33633, 25745, 29239, 33795, 37311, 34039,
/* 8577 */  29747, 36718, 44416, 40134, 33891, 25615, 29019, 33999, 37006, 33962,
/* 8578 */  29658, 37047, 43985, 40233, 34286, 25711, 28573, 34029, 37148, 33910,
/* 8579 */  30107, 37058, 44273, 39572, 34284, 25264, 28830, 33990, 37462, 34089,
/* 8580 */  29852, 36114, 44238, 40152, 34801, 25634, 28631, 33335, 37318, 34022,
/* 8581 */  29994, 35934, 43476, 39867, 34828, 26121, 28908, 33170, 37169, 33771,
/* 8582 */  29439, 34958, 43239, 40877, 35779, 26600, 27846, 31488, 36904, 34945,
/* 8583 */  29608, 33139, 42196, 40645, 37067, 28295, 28200, 29804, 35787, 34812,
/* 8584 */  31649, 32736, 40791, 38615, 36935, 29323, 30172, 29464, 35665, 34065,
/* 8585 */  30462, 31885, 39754, 39074, 37914, 30472, 29842, 28557, 34327, 34232,
/* 8586 */  32732, 34076, 40065, 37737, 35191, 29101, 30631, 30117, 36474, 34964,
/* 8587 */  31513, 36356, 42211, 37159, 34562, 27645, 30622, 33683, 36641, 32952,
/* 8588 */  31517, 36337, 41938, 37811, 34421, 27751, 30550, 33744, 36567, 32863,
/* 8589 */  32007, 36953, 42087, 36775, 34569, 26995, 31067, 34209, 36547, 33052,
/* 8590 */  30674, 36933, 42838, 37868, 34845, 26677, 30048, 34300, 36719, 32917,
/* 8591 */  30837, 36872, 43138, 38037, 34623, 26356, 29899, 34426, 36775, 33200,
/* 8592 */  29121, 35209, 43376, 40408, 36364, 27067, 28538, 32472, 36125, 34054,
/* 8593 */  28270, 35838, 43441, 40983, 35996, 27266, 27914, 32478, 36335, 34096,
/* 8594 */  28414, 35456, 43717, 40923, 36163, 27004, 27965, 32528, 36274, 34142,
/* 8595 */  29272, 34940, 43137, 40120, 36476, 27506, 29089, 32486, 35682, 33778,
/* 8596 */  29068, 35615, 42750, 40274, 36085, 27311, 28984, 33042, 35693, 33607,
/* 8597 */  29780, 35091, 42740, 40062, 36050, 27131, 29486, 32750, 35629, 33842,
/* 8598 */  29333, 34688, 42315, 41019, 36564, 27457, 28863, 31940, 35443, 34320,
/* 8599 */  29878, 33512, 42265, 40987, 37344, 27777, 29073, 31208, 35075, 34598,
/* 8600 */  33666, 30501, 41100, 35956, 39197, 29182, 33538, 29105, 34476, 33555,
/* 8601 */  32409, 30806, 41195, 37676, 38633, 29490, 32072, 29245, 34586, 33887,
/* 8602 */  33413, 32078, 42285, 36563, 38096, 28007, 32292, 29597, 35814, 34452,
/* 8603 */  31652, 32142, 42219, 38036, 38413, 28745, 30928, 29728, 35159, 34677,
/* 8604 */  32787, 32725, 43352, 36106, 38490, 27890, 30951, 30497, 36128, 34851,
/* 8605 */  33997, 33664, 43834, 34383, 38122, 27954, 31627, 31024, 36814, 34647,
/* 8606 */  37183, 36362, 42937, 31444, 34031, 29435, 33259, 33017, 36608, 33515,
/* 8607 */  39033, 35565, 43406, 27658, 35657, 29437, 34649, 32560, 36236, 33864,
/* 8608 */  37993, 36740, 42927, 29622, 34198, 29411, 33369, 33433, 36754, 33637,
/* 8609 */  37088, 37164, 42725, 30010, 35208, 29991, 32911, 32160, 36191, 34558,
/* 8610 */  27742, 35261, 45241, 44199, 36222, 25150, 25197, 31361, 37585, 36030,
/* 8611 */  29140, 35647, 45459, 42447, 35440, 24712, 26283, 32016, 37720, 36043,
/* 8612 */  30303, 36839, 45666, 40809, 33746, 24051, 27552, 32957, 38229, 35931,
/* 8613 */  31214, 36776, 45145, 40342, 33382, 24084, 28749, 32963, 37839, 35867,
/* 8614 */  32178, 36930, 44905, 39420, 32588, 23755, 30483, 33547, 37656, 35326,
/* 8615 */  32920, 36677, 44675, 39035, 32623, 23915, 30627, 33418, 37983, 35320,
/* 8616 */  34756, 37135, 41948, 36188, 32477, 27260, 33982, 32958, 35913, 34328,
/* 8617 */  31102, 38103, 44041, 37282, 31560, 25453, 31623, 35265, 37316, 32860,
/* 8618 */  31613, 36175, 43441, 37712, 33077, 26307, 32092, 34077, 36593, 32826,
/* 8619 */  31494, 36129, 44315, 37492, 31975, 26317, 32871, 34434, 36837, 32241,
/* 8620 */  32775, 35094, 42858, 38222, 33041, 27283, 32580, 32982, 35922, 33784,
/* 8621 */  33660, 34539, 41940, 39503, 33637, 26990, 32050, 31257, 36791, 34785,
/* 8622 */  35447, 34503, 39402, 36288, 34375, 30020, 34400, 30827, 35401, 33816,
/* 8623 */  36864, 33135, 39457, 31715, 36038, 32657, 35297, 30155, 34454, 33259,
/* 8624 */  39489, 35879, 35709, 29314, 36037, 36022, 34729, 28202, 35760, 34554,
/* 8625 */  40524, 36286, 34851, 25894, 39349, 36110, 34485, 26965, 37261, 34098,
/* 8626 */  40809, 37646, 33508, 24054, 40592, 37819, 33465, 26331, 37788, 34277,
/* 8627 */  42100, 36872, 32140, 24270, 42256, 36881, 32792, 27197, 38575, 33303,
/* 8628 */  27876, 37721, 45856, 40455, 31681, 25280, 30598, 35522, 36467, 33151,
/* 8629 */  27757, 38908, 47565, 41350, 30330, 22257, 29217, 36848, 37948, 33783,
/* 8630 */  27968, 39501, 47907, 40651, 29656, 21746, 29810, 37972, 37876, 33158,
/* 8631 */  27930, 38865, 47464, 42934, 30684, 21466, 28279, 36096, 37988, 34941,
/* 8632 */  30586, 38982, 46535, 38910, 29025, 23133, 32114, 36793, 37777, 33059,
/* 8633 */  30844, 38677, 46757, 38145, 28821, 23527, 33054, 36587, 37715, 32696,
/* 8634 */  33398, 35541, 43933, 38405, 32444, 25416, 33179, 32876, 37826, 33620,
/* 8635 */  37270, 32740, 40945, 36008, 35034, 27884, 36364, 29872, 36484, 33936,
/* 8636 */  40278, 30247, 42587, 31765, 35963, 27996, 39458, 28560, 37860, 32132,
/* 8637 */  39796, 30199, 43076, 30393, 38326, 27772, 39374, 28775, 36255, 32881,
/* 8638 */  37779, 31874, 42340, 32110, 37319, 29383, 37354, 30384, 34370, 33608,
/* 8639 */  29772, 35959, 45166, 41417, 33779, 24868, 29368, 33156, 37593, 34107,
/* 8640 */  30713, 36467, 46176, 40084, 32266, 24183, 30195, 34534, 37715, 33832,
/* 8641 */  30863, 36097, 45186, 39024, 32715, 25830, 32333, 34549, 36555, 32458,
/* 8642 */  29561, 36064, 45649, 40885, 33395, 25308, 30745, 34072, 36732, 33188,
/* 8643 */  27476, 36232, 47902, 44390, 33098, 22437, 27284, 34275, 38166, 34523,
/* 8644 */  29108, 37310, 47226, 41756, 31171, 23013, 29920, 35342, 37935, 33555,
/* 8645 */  28819, 37607, 47246, 41395, 30759, 23388, 30657, 35718, 37265, 33365,
/* 8646 */  31499, 36887, 44886, 38192, 31877, 26164, 33126, 34399, 36283, 32959,
/* 8647 */  37786, 33212, 43546, 32350, 33923, 28475, 36725, 31577, 36761, 32659,
/* 8648 */  40467, 30019, 44792, 29753, 35095, 31716, 33430, 33696, 34268, 34138,
/* 8649 */  40036, 29615, 45551, 29338, 36306, 31473, 32802, 34028, 33383, 34726,
/* 8650 */  28787, 32174, 44681, 42534, 37458, 25792, 27606, 30571, 36473, 35268,
/* 8651 */  29454, 33228, 45122, 41649, 36356, 25259, 28602, 31680, 37168, 34627,
/* 8652 */  30524, 34192, 44987, 40561, 35045, 25078, 29978, 32658, 37267, 34336,
/* 8653 */  30152, 35422, 46598, 41148, 33345, 23181, 29197, 34044, 38200, 34682,
/* 8654 */  30887, 36527, 46590, 39915, 31497, 23528, 30962, 35001, 37837, 33838,
/* 8655 */  34741, 35474, 44333, 35756, 31563, 26623, 34937, 33982, 36785, 32561,
/* 8656 */  41725, 28074, 46288, 29163, 34811, 30486, 34391, 33681, 35372, 33447,
/* 8657 */  43011, 25134, 48758, 26642, 37009, 31593, 32033, 35373, 33224, 34720,
/* 8658 */  43058, 24006, 50474, 24467, 39867, 29321, 33822, 34274, 33752, 34295,
/* 8659 */  42512, 24022, 51083, 22942, 43353, 25436, 37481, 31235, 35313, 33764,
/* 8660 */  42161, 24286, 51415, 21903, 44996, 23066, 40023, 29604, 36572, 32979,
/* 8661 */  41687, 25099, 50236, 23288, 44005, 24091, 39237, 29787, 36314, 33180,
/* 8662 */  40611, 26378, 49365, 24561, 42866, 24211, 39447, 29841, 36649, 32746,
/* 8663 */  28675, 36246, 45175, 41401, 33570, 25120, 28553, 33617, 37368, 33878,
/* 8664 */  28115, 35234, 45158, 42507, 34470, 25312, 28033, 32660, 37098, 34138,
/* 8665 */  28585, 34478, 44569, 42002, 35382, 26102, 28249, 31872, 36715, 34183,
/* 8666 */  30099, 33986, 43655, 40883, 35489, 26545, 29324, 31284, 36831, 34131,
/* 8667 */  32715, 33341, 42567, 38420, 35186, 27120, 31853, 30752, 37241, 33319,
/* 8668 */  35043, 31920, 40947, 37003, 36339, 28017, 33821, 29000, 36549, 34036,
/* 8669 */  36792, 31801, 39139, 35631, 36274, 29201, 34831, 28853, 36060, 34123,
/* 8670 */  40230, 29956, 39026, 33359, 36331, 29477, 36905, 27926, 37041, 33834,
/* 8671 */  42672, 27586, 40068, 30372, 38118, 29175, 38622, 26606, 37670, 33437,
/* 8672 */  44684, 25854, 40486, 28525, 39543, 28219, 41257, 24081, 39167, 32935,
/* 8673 */  45646, 25652, 40309, 27533, 39776, 28739, 41443, 24306, 38854, 33062,
/* 8674 */  45322, 27596, 37649, 28563, 38945, 30665, 39411, 26094, 37876, 33175,
/* 8675 */  31958, 37509, 43160, 37719, 32038, 26382, 31549, 34755, 37030, 33121,
/* 8676 */  32607, 36635, 43548, 37683, 32044, 26193, 31839, 34579, 36806, 33430,
/* 8677 */  32270, 36812, 43111, 38055, 32702, 25849, 31808, 34030, 36712, 33732,
/* 8678 */  34215, 34886, 41946, 39070, 33361, 26243, 31928, 31759, 36969, 35136,
/* 8679 */  35333, 33005, 41203, 37951, 35370, 27185, 32684, 29930, 36314, 35519,
/* 8680 */  37744, 30509, 40814, 35671, 36149, 28314, 34899, 28313, 36711, 34470,
/* 8681 */  41052, 29465, 38852, 33677, 35786, 30022, 36795, 27967, 36618, 34097,
/* 8682 */  43099, 28785, 37734, 31865, 36406, 30143, 39023, 26910, 36354, 34419,
/* 8683 */  43734, 28501, 37709, 29530, 37746, 29926, 40409, 26212, 36236, 34048,
/* 8684 */  44479, 29273, 36427, 28799, 37843, 30829, 40956, 25862, 35816, 34520,
/* 8685 */  44606, 30012, 35181, 29394, 36511, 32561, 40759, 25519, 35734, 34762,
/* 8686 */  44812, 28676, 36530, 28746, 36544, 32703, 40269, 25727, 35930, 34458,
/* 8687 */  44552, 28164, 37678, 27635, 38458, 30244, 41027, 26292, 35268, 34749,
/* 8688 */  29736, 34918, 41814, 40690, 36268, 28106, 28434, 31338, 35593, 34548,
/* 8689 */  29244, 35320, 42222, 41528, 36206, 27804, 27815, 31155, 35953, 34912,
/* 8690 */  30987, 38487, 43248, 39729, 33164, 25288, 28109, 33658, 38113, 35154,
/* 8691 */  28925, 38659, 46084, 41303, 31899, 24101, 27442, 33607, 38165, 35807,
/* 8692 */  30871, 36753, 43868, 41207, 33400, 25497, 29207, 32224, 36971, 35646,
/* 8693 */  35023, 33294, 41140, 39509, 35292, 28028, 31809, 29880, 36131, 35460,
/* 8694 */  40550, 29085, 41980, 33867, 36268, 27710, 37446, 28367, 37587, 33427,
/* 8695 */  41463, 32474, 38050, 32247, 37076, 29769, 36489, 31079, 35070, 33809,
/* 8696 */  35309, 37120, 38390, 34120, 34516, 32195, 34648, 33356, 34152, 32561,
/* 8697 */  33818, 35645, 37584, 34723, 35058, 33585, 35527, 33455, 34450, 32810,
/* 8698 */  36000, 36396, 42417, 34449, 31684, 27282, 32748, 34756, 38189, 32685,
/* 8699 */  36545, 37639, 41738, 33328, 31209, 26724, 33880, 35949, 38017, 32045,
/* 8700 */  37228, 36418, 42225, 32598, 32155, 26797, 34351, 35098, 37949, 32256,
/* 8701 */  36626, 37561, 42346, 33171, 30313, 26964, 34168, 36001, 38207, 31885,
/* 8702 */  35951, 37893, 42537, 34538, 29430, 26883, 33605, 35969, 38210, 32281,
/* 8703 */  35190, 39202, 42792, 34488, 28335, 26944, 33750, 36203, 38407, 32169,
/* 8704 */  34117, 38563, 44348, 36234, 29342, 25312, 31613, 36235, 38727, 33119,
/* 8705 */  33439, 38211, 45389, 36932, 29502, 24229, 31804, 36008, 38530, 33460,
/* 8706 */  33505, 38476, 44915, 36988, 28757, 24671, 32676, 36326, 38235, 32829,
/* 8707 */  32982, 37767, 45105, 37776, 30186, 24692, 31440, 35828, 37735, 33631,
/* 8708 */  33218, 37616, 44369, 36954, 30426, 26177, 32485, 35629, 36784, 33176,
/* 8709 */  34167, 34065, 42236, 36262, 35272, 31334, 31576, 32645, 34452, 33704,
/* 8710 */  31185, 32351, 42264, 38488, 37588, 32463, 32449, 31301, 33379, 32855,
/* 8711 */  31580, 32118, 39844, 34999, 37196, 32311, 35001, 33072, 34894, 32579,
/* 8712 */  31314, 30524, 38647, 33709, 38371, 33345, 35002, 33576, 34710, 33027,
/* 8713 */  31146, 29670, 38224, 34566, 38059, 34044, 34789, 32515, 33203, 32737,
/* 8714 */  33494, 30268, 40139, 33782, 37094, 31412, 35631, 31550, 35453, 31826,
/* 8715 */  36434, 30237, 41890, 31827, 35935, 31579, 35039, 33758, 35352, 33580,
/* 8716 */  38213, 32185, 40825, 29365, 36033, 32028, 36105, 32315, 35066, 34857,
/* 8717 */  36710, 35247, 38609, 32769, 34142, 33080, 35299, 32137, 35296, 33728,
/* 8718 */  35941, 36131, 38333, 33014, 35151, 32010, 34495, 33137, 35530, 32437,
/* 8719 */  36581, 34339, 38826, 32603, 35299, 31428, 35625, 33023, 35848, 32614,
/* 8720 */  35255, 35422, 37143, 33269, 36095, 32705, 35544, 33517, 34813, 32666,
/* 8721 */  34900, 35205, 37354, 33417, 34671, 33737, 35363, 33602, 34857, 33416,
/* 8722 */  34585, 35468, 38072, 33129, 35252, 33008, 35694, 32715, 35295, 34036,
/* 8723 */  34576, 34584, 39201, 32944, 35129, 31851, 36362, 33354, 35450, 33186,
/* 8724 */  35244, 33667, 37889, 33150, 35163, 33772, 36551, 33167, 34553, 32831,
/* 8725 */  36145, 34132, 36029, 33992, 35275, 32422, 36813, 33467, 34309, 33931,
/* 8726 */  35137, 34688, 36612, 34543, 34824, 33282, 35029, 33898, 34843, 33866,
/* 8727 */  33988, 35250, 37959, 34535, 34941, 31959, 34447, 33951, 35385, 34648,
/* 8728 */  34814, 34473, 36915, 33225, 35907, 32942, 34766, 32757, 35548, 34506,
/* 8729 */  34821, 35172, 36884, 33600, 35077, 32693, 34791, 32134, 35228, 34686,
/* 8730 */  35496, 33838, 36084, 34201, 34852, 32869, 34900, 32297, 35247, 34317,
/* 8731 */  35251, 34768, 36537, 33361, 35677, 32932, 34391, 32360, 35431, 34412,
/* 8732 */  34104, 36973, 36268, 32698, 34190, 34269, 34816, 33297, 35238, 33983,
/* 8733 */  35709, 34682, 36775, 33211, 34934, 33396, 33893, 33514, 35769, 33681,
/* 8734 */  35558, 34844, 36883, 32974, 35753, 33232, 33932, 33333, 35794, 34199,
/* 8735 */  32512, 35585, 43116, 39250, 34595, 26030, 30289, 31775, 37077, 35533,
/* 8736 */  34932, 33238, 42653, 38320, 35409, 26157, 32057, 30506, 37280, 35384,
/* 8737 */  37047, 32109, 41704, 37435, 35228, 26385, 34158, 29745, 36993, 35409,
/* 8738 */  39020, 30484, 40160, 36993, 35738, 27168, 35814, 29118, 35683, 35772,
/* 8739 */  41418, 28851, 40117, 33639, 37517, 26731, 38649, 28840, 35070, 35070,
/* 8740 */  44063, 27919, 37424, 35036, 36013, 27486, 40767, 28279, 34006, 35677,
/* 8741 */  45746, 27020, 37005, 34740, 36134, 26118, 42232, 29483, 33170, 35565,
/* 8742 */  48108, 24927, 36134, 35104, 36145, 25463, 44508, 29249, 32434, 35440,
/* 8743 */  50563, 20669, 39091, 33260, 37565, 24548, 44365, 30485, 31768, 35534,
/* 8744 */  52436, 15563, 45050, 28491, 41070, 22086, 45727, 29668, 32770, 34936,
/* 8745 */  52888, 14025, 46781, 26761, 43352, 20088, 46524, 29193, 33500, 34487,
/* 8746 */  52330, 14929, 45780, 27169, 44493, 18896, 45586, 31397, 31480, 35346,
/* 8747 */  25512, 31110, 41993, 46094, 41529, 30087, 26435, 28002, 33819, 34733,
/* 8748 */  26709, 32814, 43082, 45207, 39172, 28362, 26801, 29306, 35147, 35008,
/* 8749 */  26685, 33135, 43170, 45496, 39119, 28120, 26617, 29396, 35287, 35118,
/* 8750 */  27112, 33792, 43789, 45307, 38046, 27391, 26777, 30052, 35905, 34974,
/* 8751 */  28330, 34496, 43432, 44000, 36738, 27591, 28057, 30749, 36193, 34429,
/* 8752 */  31454, 35856, 42145, 40170, 33118, 28234, 30996, 32089, 36951, 33650,
/* 8753 */  32865, 34883, 39235, 38358, 33750, 31673, 32684, 31781, 35187, 32465,
/* 8754 */  31300, 31663, 36256, 35950, 36680, 33978, 35075, 32802, 34878, 32450,
/* 8755 */  28052, 28088, 31430, 33449, 35164, 33179, 33554, 32843, 35386, 33210,
/* 8756 */  27885, 28431, 32258, 33049, 35307, 33461, 33943, 33453, 36417, 33633,
/* 8757 */  29152, 30779, 33338, 32759, 34380, 32588, 33180, 33071, 35811, 33395,
/* 8758 */  27525, 30702, 38634, 41218, 42154, 33563, 29449, 28263, 31035, 33415,
/* 8759 */  28079, 32362, 39542, 41328, 40780, 31883, 28943, 29410, 32200, 34043,
/* 8760 */  28246, 32944, 40608, 41747, 39983, 30784, 28327, 29650, 33098, 34697,
/* 8761 */  29288, 33995, 41962, 41698, 38309, 28670, 28088, 30355, 34422, 35644,
/* 8762 */  31922, 35122, 44128, 40433, 35545, 25315, 28526, 31498, 36675, 36843,
/* 8763 */  32496, 34738, 45087, 37978, 35028, 25159, 31196, 32264, 36825, 34914,
/* 8764 */  30456, 32448, 43488, 41259, 37985, 27965, 29772, 30058, 34861, 35017,
/* 8765 */  27646, 29631, 40701, 42520, 41922, 32625, 29998, 27716, 31967, 33447,
/* 8766 */  22764, 22467, 34249, 42503, 46844, 40373, 33886, 27726, 28887, 31199,
/* 8767 */  19753, 16079, 24409, 33543, 40762, 39297, 36056, 31264, 31321, 32109,
/* 8768 */  18300, 13609, 20508, 27749, 33758, 32715, 32494, 31572, 32728, 33482,
/* 8769 */  17592, 12615, 19962, 28837, 37048, 36607, 34300, 30484, 30628, 32149,
/* 8770 */  31890, 33843, 42522, 40904, 35167, 27095, 30287, 30522, 37142, 34560,
/* 8771 */  32945, 34251, 42139, 39222, 34664, 27398, 31627, 31066, 37276, 33809,
/* 8772 */  32012, 33883, 42911, 39594, 35529, 27508, 30323, 31175, 37027, 34124,
/* 8773 */  30563, 34440, 43073, 41228, 35758, 27466, 28668, 31118, 36768, 35185,
/* 8774 */  30854, 35626, 43848, 41432, 34909, 26722, 27915, 31539, 37495, 35483,
/* 8775 */  37970, 36926, 39717, 32787, 33140, 30335, 33991, 33825, 36037, 32823,
/* 8776 */  37639, 35405, 39242, 32258, 35754, 31543, 35310, 31813, 34795, 32946,
/* 8777 */  37091, 32800, 40788, 37082, 34282, 27658, 34007, 28978, 38713, 34053,
/* 8778 */  37385, 32658, 41116, 36799, 34376, 27371, 34079, 29503, 37990, 34486,
/* 8779 */  38973, 31508, 40743, 35771, 33659, 28304, 35710, 29160, 38784, 32950,
/* 8780 */  39836, 30947, 41780, 34201, 33432, 28181, 36249, 29668, 39588, 32090,
/* 8781 */  39881, 32468, 40819, 35341, 31609, 27919, 36735, 29883, 39834, 32435,
/* 8782 */  40391, 30696, 40852, 34250, 32377, 29649, 36826, 30012, 38965, 31912,
/* 8783 */  35693, 31716, 38328, 35062, 34242, 31732, 34941, 30758, 34788, 32510,
/* 8784 */  32234, 30323, 36123, 33676, 36394, 32508, 34349, 30186, 33750, 31973,
/* 8785 */  29759, 28323, 31989, 31502, 34715, 32715, 34504, 32328, 35400, 33714,
/* 8786 */  32210, 30705, 35223, 32760, 35020, 32507, 34414, 31297, 34052, 32878,
/* 8787 */  30992, 36027, 42866, 39100, 34504, 27078, 29895, 33190, 36848, 33617,
/* 8788 */  31096, 36322, 42514, 38923, 34664, 26725, 29897, 33355, 36634, 33844,
/* 8789 */  32111, 35388, 42158, 38521, 34692, 26980, 30680, 32516, 36645, 34024,
/* 8790 */  32296, 34502, 41509, 38498, 35327, 28020, 30623, 31189, 36533, 34160,
/* 8791 */  33462, 33408, 41009, 37514, 35552, 28481, 31531, 30540, 36527, 33989,
/* 8792 */  35548, 32297, 39630, 36461, 34970, 29228, 33290, 30043, 36540, 33669,
/* 8793 */  36447, 31468, 38180, 35457, 35884, 29377, 34042, 29714, 35330, 34058,
/* 8794 */  37914, 30003, 38475, 33774, 36715, 29179, 35193, 28936, 35240, 34133,
/* 8795 */  37817, 30004, 37637, 33237, 36266, 30307, 35256, 29051, 34461, 33896,
/* 8796 */  39070, 29383, 38334, 31136, 37112, 30266, 35575, 29195, 34669, 34300,
/* 8797 */  28768, 39986, 45666, 39479, 31299, 24202, 29726, 36684, 36563, 33665,
/* 8798 */  27855, 38836, 46109, 40790, 32734, 24392, 28580, 35708, 36667, 33767,
/* 8799 */  26867, 37584, 46068, 42597, 34264, 24609, 27501, 34706, 36590, 33864,
/* 8800 */  27122, 36151, 45405, 43265, 35494, 25517, 27602, 33343, 36045, 34207,
/* 8801 */  27849, 35710, 45001, 43123, 36193, 25668, 27474, 32532, 36239, 34638,
/* 8802 */  28260, 35180, 44838, 43620, 36234, 25574, 27575, 31877, 36288, 35053,
/* 8803 */  29968, 34077, 43085, 43046, 37024, 26730, 28571, 30447, 35700, 35661,
/* 8804 */  32512, 33741, 42198, 39832, 36191, 27616, 31240, 30859, 35597, 34757,
/* 8805 */  33429, 32744, 39224, 39170, 38118, 30201, 32187, 30077, 33357, 34641,
/* 8806 */  36136, 32730, 38444, 38239, 36628, 29490, 33796, 29909, 33472, 35761,
/* 8807 */  29871, 35745, 41567, 38625, 36208, 29239, 29669, 32645, 36057, 32904,
/* 8808 */  29775, 36772, 41769, 38563, 35770, 28383, 29041, 33449, 36635, 32952,
/* 8809 */  30310, 35490, 40988, 38584, 36356, 29514, 29981, 32594, 35757, 32588,
/* 8810 */  31601, 35331, 41139, 37859, 35729, 29266, 30388, 32582, 36425, 32525,
/* 8811 */  31693, 35805, 42374, 37663, 35260, 27936, 29741, 32434, 37380, 33641,
/* 8812 */  32358, 35762, 42155, 37386, 34755, 28082, 30366, 31967, 37554, 33762,
/* 8813 */  32152, 34816, 41392, 38094, 35454, 28711, 30723, 31010, 36800, 33842,
/* 8814 */  34408, 32979, 40646, 37386, 35870, 29005, 32522, 29978, 36565, 33782,
/* 8815 */  37263, 32082, 39256, 36707, 34398, 30199, 34578, 29380, 37306, 33178,
/* 8816 */  38375, 31771, 38629, 34455, 35816, 30916, 36423, 29610, 35769, 33542,
/* 8817 */  30196, 34695, 45825, 40569, 35316, 24952, 28698, 32229, 37755, 34616,
/* 8818 */  30477, 34165, 45275, 41121, 35594, 25248, 28847, 31498, 37658, 34861,
/* 8819 */  33040, 32387, 42370, 38418, 37441, 27772, 31955, 30284, 36134, 33832,
/* 8820 */  36227, 31309, 39821, 36720, 37794, 28811, 34916, 29504, 34394, 34596,
/* 8821 */  40337, 30316, 38725, 34004, 36674, 29206, 38328, 28257, 34798, 34773,
/* 8822 */  43918, 29529, 37744, 30821, 36159, 30401, 41135, 27317, 34764, 34741,
/* 8823 */  46133, 28732, 37487, 27876, 37781, 30831, 42724, 26407, 33875, 35497,
/* 8824 */  47648, 26801, 38215, 27495, 37809, 30634, 43821, 24340, 37043, 33786,
/* 8825 */  47462, 27842, 38066, 26181, 37798, 31759, 43226, 25018, 36633, 33808,
/* 8826 */  47661, 27711, 38433, 24634, 39068, 31775, 42783, 25522, 36081, 34053,
/* 8827 */  46633, 29572, 37837, 23525, 38854, 33470, 41389, 26753, 34931, 34329,
/* 8828 */  45773, 32029, 36851, 21815, 38676, 35643, 40963, 26681, 33395, 35509,
/* 8829 */  44884, 32829, 37191, 21069, 38697, 35592, 40567, 27489, 33165, 35231,
/* 8830 */  31273, 35303, 43892, 39100, 35079, 26256, 29699, 32347, 37534, 34121,
/* 8831 */  30520, 35578, 45000, 39741, 34873, 25151, 28914, 32600, 37956, 34581,
/* 8832 */  29924, 35144, 45261, 40369, 34976, 25232, 28979, 32476, 37693, 34411,
/* 8833 */  30768, 36421, 45334, 38726, 33633, 24847, 30229, 33905, 37724, 33741,
/* 8834 */  29473, 37657, 47262, 40510, 32557, 22829, 28112, 34466, 38796, 34684,
/* 8835 */  31129, 36050, 45496, 39091, 34780, 24695, 29605, 33175, 37727, 34171,
/* 8836 */  31983, 35821, 44353, 38710, 34747, 25593, 30544, 33343, 36938, 33934,
/* 8837 */  31472, 37297, 43481, 39632, 33024, 25978, 30517, 34186, 36876, 33711,
/* 8838 */  30747, 37726, 43888, 40388, 33580, 25171, 29245, 34259, 36964, 34355,
/* 8839 */  32433, 36541, 44045, 39126, 33695, 25335, 30219, 33615, 37140, 34486,
/* 8840 */  32450, 35582, 45356, 38511, 34416, 24546, 30186, 33312, 37635, 34473,
/* 8841 */  31955, 34542, 45572, 39013, 35663, 24555, 29777, 32110, 37748, 34801,
/* 8842 */  27627, 33608, 42618, 42507, 38112, 29062, 27464, 29345, 35586, 35357,
/* 8843 */  28786, 33548, 41560, 41530, 38041, 29459, 28684, 29826, 35567, 34418,
/* 8844 */  28716, 33437, 41535, 41631, 38058, 29347, 28866, 29934, 35334, 34434,
/* 8845 */  28949, 33189, 40998, 41969, 38372, 29733, 28938, 29158, 35064, 34797,
/* 8846 */  29002, 33071, 40828, 42458, 37950, 29484, 29198, 28958, 34860, 35268,
/* 8847 */  30757, 34047, 40356, 41318, 36482, 29046, 30004, 29346, 35758, 35401,
/* 8848 */  32951, 34701, 39692, 39109, 35057, 29417, 31401, 29635, 36666, 34788,
/* 8849 */  35065, 34736, 38757, 36758, 35049, 30539, 32728, 29522, 37292, 33589,
/* 8850 */  35709, 35016, 38083, 35215, 34921, 31269, 33660, 30716, 36990, 32964,
/* 8851 */  32205, 35669, 37667, 35615, 36242, 33315, 33190, 30405, 34659, 34963,
/* 8852 */  33063, 30633, 41728, 37616, 38646, 28671, 32072, 29341, 34901, 34325,
/* 8853 */  31853, 30403, 40952, 38394, 39457, 29570, 31677, 29148, 33942, 34225,
/* 8854 */  31957, 31333, 41116, 39133, 38510, 29037, 30921, 29574, 34472, 34890,
/* 8855 */  31620, 31407, 41777, 39458, 38330, 29171, 29857, 29998, 34228, 35389,
/* 8856 */  31017, 31977, 40802, 39746, 38586, 30289, 29686, 30031, 33649, 34811,
/* 8857 */  29772, 31981, 42061, 40142, 38380, 30483, 28826, 29812, 33619, 35086,
/* 8858 */  28388, 29539, 42166, 40819, 40137, 31182, 30089, 28856, 32295, 33741,
/* 8859 */  25039, 27577, 39738, 43747, 43321, 34897, 29915, 27471, 29862, 32889,
/* 8860 */  20488, 21272, 34363, 45478, 48578, 40903, 31948, 26691, 27974, 31248,
/* 8861 */  18069, 15257, 24647, 36864, 45872, 45869, 40798, 33734, 31734, 32356,
/* 8862 */  34700, 31585, 40196, 34492, 38851, 33327, 35216, 30540, 33688, 31820,
/* 8863 */  29523, 26155, 34908, 30736, 35899, 31958, 35400, 32711, 34423, 33401,
/* 8864 */  24647, 22343, 29082, 28290, 31359, 29475, 32109, 30837, 32532, 32779,
/* 8865 */  20463, 18931, 28476, 34701, 37209, 33773, 33628, 32528, 33650, 33465,
/* 8866 */  31582, 32237, 37925, 32872, 34263, 32813, 34410, 30115, 32063, 33161,
/* 8867 */  38877, 31204, 37756, 29291, 37920, 31214, 35445, 28641, 35895, 33879,
/* 8868 */  41825, 29553, 37881, 27112, 40682, 28794, 37115, 28461, 37408, 33035,
/* 8869 */  42336, 28846, 37535, 26253, 41079, 29014, 37266, 27442, 38346, 32546,
/* 8870 */  41443, 30258, 36133, 25939, 40617, 30033, 35931, 28293, 37845, 32243,
/* 8871 */  41421, 30152, 35891, 25195, 41142, 30056, 35491, 28156, 37932, 31817,
/* 8872 */  41540, 30483, 35350, 25255, 41188, 30602, 34964, 28349, 37932, 31981,
/* 8873 */  41528, 30632, 34891, 25753, 40765, 30743, 34643, 29056, 37361, 32115,
/* 8874 */  33321, 29011, 39149, 31902, 39218, 32627, 37125, 32350, 34524, 32594,
/* 8875 */  30834, 27390, 34834, 28573, 34149, 29227, 33824, 30974, 33580, 32462,
/* 8876 */  27581, 27741, 35215, 30679, 32094, 29289, 33109, 30966, 33000, 32764,
/* 8877 */  22170, 20703, 31807, 37104, 41124, 36473, 35887, 32516, 33359, 32813,
/* 8878 */  27503, 30824, 39879, 38455, 37608, 32039, 32626, 29754, 31734, 32826,
/* 8879 */  35085, 34082, 40707, 32937, 35323, 29863, 33766, 30292, 35936, 34856,
/* 8880 */  37944, 31243, 40158, 30965, 37305, 28853, 35511, 29357, 36196, 34644,
/* 8881 */  39141, 31539, 38334, 30915, 36642, 29223, 35460, 30464, 36746, 33858,
/* 8882 */  39016, 31691, 36759, 30907, 36364, 30161, 34621, 30463, 37199, 33218,
/* 8883 */  38470, 32093, 35477, 30000, 36968, 30655, 33747, 30556, 36772, 33334,
/* 8884 */  39167, 30904, 35387, 30045, 37117, 30023, 34546, 30320, 36592, 33451,
/* 8885 */  39497, 31351, 40434, 32221, 36217, 31696, 36848, 30154, 35876, 32369,
/* 8886 */  34147, 29564, 39726, 33936, 37856, 33225, 35976, 32039, 33246, 32710,
/* 8887 */  29904, 25374, 32996, 29547, 33133, 30494, 33359, 30957, 32257, 32187,
/* 8888 */  21619, 19104, 25280, 28901, 32162, 31324, 32140, 30523, 31414, 31747,
/* 8889 */  18928, 13701, 19344, 25988, 33905, 36358, 37337, 33963, 32858, 32524,
/* 8890 */  26629, 26419, 36043, 35755, 38174, 33640, 34158, 28909, 30773, 31359,
/* 8891 */  36488, 29267, 40187, 30692, 39483, 30274, 36030, 28850, 33818, 33391,
/* 8892 */  37036, 30547, 40368, 30636, 38495, 30116, 35274, 29418, 33267, 34958,
/* 8893 */  36563, 29964, 39106, 31026, 38335, 30821, 35240, 28970, 32890, 34309,
/* 8894 */  34982, 30520, 37815, 31962, 37809, 31631, 34687, 28801, 31971, 33884,
/* 8895 */  37150, 29468, 40783, 33393, 39305, 32738, 36227, 30687, 33841, 31350,
/* 8896 */  34925, 27681, 38219, 31590, 38565, 32451, 37289, 32408, 35155, 32991,
/* 8897 */  31294, 24545, 32495, 27416, 33344, 28964, 33706, 30688, 33785, 32796,
/* 8898 */  25006, 22330, 26327, 27161, 30084, 29344, 31475, 30502, 32663, 32684,
/* 8899 */  19042, 14408, 19170, 25676, 33032, 35154, 36457, 35155, 34505, 33899,
/* 8900 */  25764, 26589, 33817, 36086, 37800, 33878, 33621, 31226, 32145, 32208,
/* 8901 */  37823, 30592, 36245, 32943, 36417, 31695, 35571, 30504, 33103, 33885,
/* 8902 */  41276, 28857, 37685, 30449, 38511, 29856, 36629, 30144, 34244, 34098,
/* 8903 */  40989, 29798, 37799, 27800, 39590, 29690, 37065, 29342, 35442, 33165,
/* 8904 */  41597, 29508, 38948, 25236, 39624, 30137, 38094, 28887, 35252, 33008,
/* 8905 */  42816, 27941, 41817, 20961, 42638, 28522, 39998, 27814, 35249, 33192,
/* 8906 */  31817, 33155, 41172, 38336, 37435, 33429, 33124, 30564, 33077, 32594,
/* 8907 */  33021, 30235, 38574, 34033, 36549, 33283, 35690, 33043, 34130, 32883,
/* 8908 */  31422, 27401, 34819, 29762, 33006, 29927, 33770, 31251, 33637, 32243,
/* 8909 */  25597, 24771, 32793, 32023, 32195, 29472, 32826, 31197, 33157, 31860,
/* 8910 */  25030, 25534, 36194, 37612, 37737, 31541, 32654, 30236, 32438, 31728,
/* 8911 */  33289, 31850, 38389, 33652, 36350, 31574, 33925, 29222, 33240, 33708,
/* 8912 */  38898, 29003, 39923, 29909, 39203, 28860, 35760, 29140, 35332, 33808,
/* 8913 */  40396, 27959, 39294, 28388, 40493, 27200, 36785, 29003, 36147, 33100,
/* 8914 */  40325, 27594, 38590, 26903, 41301, 26967, 36611, 28515, 37032, 31990,
/* 8915 */  39884, 27006, 37906, 26575, 40357, 26714, 36678, 28498, 35928, 32087,
/* 8916 */  39480, 26865, 37152, 27072, 38263, 27982, 35188, 30113, 33713, 32941,
/* 8917 */  38978, 28344, 35117, 28469, 36526, 29689, 34003, 30798, 33331, 32967,
/* 8918 */  34108, 29302, 38187, 31308, 38391, 32121, 37169, 32826, 35312, 32966,
/* 8919 */  29608, 27167, 31865, 28956, 32499, 30118, 32911, 31544, 33363, 32618,
/* 8920 */  22425, 23166, 27998, 28720, 30406, 30162, 31861, 31410, 32428, 32721,
/* 8921 */  18359, 15022, 21542, 27091, 30248, 28790, 28640, 28168, 30441, 32343,
/* 8922 */  21727, 20237, 27952, 33029, 38496, 37788, 36442, 31607, 31131, 31956,
/* 8923 */  26835, 29001, 36680, 36995, 39348, 35737, 34451, 30018, 31535, 33033,
/* 8924 */  34680, 33412, 38398, 32530, 37657, 32051, 33283, 29525, 35067, 34474,
/* 8925 */  37643, 32148, 38462, 30516, 39670, 29826, 34596, 29821, 35950, 33358,
/* 8926 */  39269, 30981, 38290, 30712, 38945, 29813, 35711, 29371, 35691, 33625,
/* 8927 */  35338, 34169, 41314, 36397, 34289, 31974, 33787, 32123, 34351, 32828,
/* 8928 */  31065, 27409, 36426, 32679, 38104, 33831, 37492, 33623, 35313, 33323,
/* 8929 */  28180, 24676, 31349, 29439, 33627, 31266, 34702, 32209, 34243, 32986,
/* 8930 */  20519, 18558, 26435, 32845, 37528, 37034, 38067, 36321, 35700, 34005,
/* 8931 */  24239, 24847, 36073, 39685, 40520, 33199, 31373, 29351, 31827, 32701,
/* 8932 */  32529, 30646, 39859, 33619, 36602, 31555, 34223, 30104, 32620, 32786,
/* 8933 */  38642, 30184, 39559, 30618, 37687, 30364, 35147, 29640, 34567, 34804,
/* 8934 */  39950, 29597, 38926, 29430, 38127, 29877, 36199, 29176, 35053, 34510,
/* 8935 */  39757, 30192, 37401, 28797, 38496, 29964, 36013, 28780, 36007, 33857,
/* 8936 */  39855, 30262, 36657, 27721, 39378, 29520, 35554, 29132, 36565, 33007,
/* 8937 */  40571, 28904, 37256, 26343, 40413, 28388, 36139, 28572, 37155, 32252,
/* 8938 */  40164, 28957, 36459, 26734, 40065, 28284, 35817, 28862, 36735, 32073,
/* 8939 */  40238, 28884, 36178, 27660, 39368, 28583, 35941, 29045, 36193, 32950,
/* 8940 */  40058, 29206, 35529, 28560, 39033, 28724, 35432, 29324, 36392, 32697,
/* 8941 */  37459, 36930, 39287, 33748, 34048, 30947, 32593, 32267, 37028, 33270,
/* 8942 */  33755, 27283, 35771, 28534, 35942, 29492, 35589, 31685, 34361, 33148,
/* 8943 */  32072, 27336, 34430, 29039, 34418, 29997, 34353, 31946, 33586, 33238,
/* 8944 */  24602, 23297, 31209, 35128, 39134, 37134, 37243, 34416, 33640, 33176,
/* 8945 */  24637, 22225, 30845, 35883, 42382, 40322, 39614, 34569, 33561, 32814,
/* 8946 */  28095, 26663, 35839, 39137, 42760, 37042, 34467, 29501, 31706, 31582,
/* 8947 */  32376, 28652, 36446, 36538, 40664, 34353, 35665, 30458, 33620, 31403,
/* 8948 */  36283, 30788, 37085, 36802, 39418, 33315, 35332, 30761, 34098, 30831,
/* 8949 */  36383, 34966, 37602, 35101, 36421, 33309, 33526, 32643, 33593, 32775,
/* 8950 */  34951, 34774, 37198, 35048, 36209, 33191, 34254, 32674, 34827, 33702,
/* 8951 */  34302, 34947, 38082, 33711, 35413, 33583, 35136, 32744, 35183, 33579,
/* 8952 */  39982, 36571, 37378, 30726, 36615, 32840, 31033, 31797, 37336, 33844,
/* 8953 */  31502, 30938, 39125, 36409, 39636, 34551, 35819, 31423, 33042, 31731,
/* 8954 */  26927, 24167, 29510, 28481, 32511, 31018, 33780, 32281, 33901, 33071,
/* 8955 */  22149, 20493, 24174, 26313, 29370, 29947, 31461, 31336, 32423, 32364,
/* 8956 */  14377, 6856, 11062, 21125, 30447, 33685, 33749, 32304, 32479, 32996,
/* 8957 */  15558, 11043, 17977, 28103, 35916, 38074, 37137, 33746, 32689, 33216,
/* 8958 */  14545, 8427, 14514, 24641, 32509, 33873, 32426, 30167, 31089, 32857,
/* 8959 */  15280, 8860, 14628, 23733, 30904, 31560, 30592, 29220, 30644, 32370,
/* 8960 */  15160, 10732, 19565, 31275, 38058, 36764, 33424, 29885, 29991, 31836,
/* 8961 */  14833, 8819, 15484, 25976, 33833, 34005, 32539, 29982, 30313, 31915,
/* 8962 */  14514, 7186, 12574, 24739, 35807, 37724, 34341, 30044, 30249, 32102,
/* 8963 */  16235, 9553, 12685, 22117, 31619, 37224, 39554, 37798, 36172, 34069,
/* 8964 */  20647, 17539, 23795, 30713, 36361, 39426, 41876, 40920, 38917, 35268,
/* 8965 */  33176, 34719, 38704, 34100, 34295, 33734, 35373, 33487, 36292, 34087,
/* 8966 */  36513, 37998, 38578, 31929, 36366, 32158, 32352, 31491, 35747, 34198,
/* 8967 */  30928, 29754, 38281, 35381, 38820, 34204, 36361, 32122, 33872, 32105,
/* 8968 */  27255, 23943, 30018, 28072, 32073, 29678, 33098, 31089, 33542, 32554,
/* 8969 */  25343, 23557, 29170, 29473, 32428, 31272, 33652, 32411, 33921, 33196,
/* 8970 */  18682, 15719, 23833, 32972, 40136, 41070, 40954, 38584, 36533, 34782,
/* 8971 */  21949, 22308, 31797, 38607, 41387, 37623, 34937, 31982, 32586, 33090,
/* 8972 */  23946, 25365, 36502, 42006, 42618, 36034, 32701, 28833, 30712, 31682,
/* 8973 */  24519, 26056, 38193, 42942, 42497, 34395, 31923, 28885, 31734, 32172,
/* 8974 */  26496, 28930, 40336, 42827, 40263, 32522, 30929, 29530, 32028, 32399,
/* 8975 */  27834, 28913, 38664, 40106, 40863, 35404, 33613, 29596, 30898, 31919,
/* 8976 */  31382, 28493, 38561, 37397, 42700, 36205, 35868, 29418, 31573, 31905,
/* 8977 */  35709, 31283, 40329, 36838, 38277, 33219, 33736, 30253, 32721, 33190,
/* 8978 */  35820, 30737, 39508, 31246, 37283, 32432, 36806, 32735, 34989, 32868,
/* 8979 */  32378, 29050, 35682, 30271, 33827, 31692, 34705, 32574, 34275, 33296,
/* 8980 */  26097, 27595, 38089, 40023, 40134, 34894, 33746, 30775, 31613, 31980,
/* 8981 */  27120, 27921, 38313, 39009, 40689, 34953, 34418, 29501, 29969, 30425,
/* 8982 */  27997, 27460, 38045, 38497, 39981, 34442, 34735, 29532, 31450, 30490,
/* 8983 */  27787, 27701, 37927, 38730, 39996, 35191, 34773, 30111, 31163, 30905,
/* 8984 */  25217, 26462, 35998, 38934, 41161, 37476, 36255, 30629, 30841, 31137,
/* 8985 */  26040, 30032, 38996, 39508, 38414, 35985, 34656, 30084, 29911, 30784,
/* 8986 */  31570, 34652, 39065, 33217, 35438, 35445, 33680, 30604, 31832, 33523,
/* 8987 */  38329, 33791, 36778, 31308, 36620, 34185, 33436, 29543, 36763, 32853,
/* 8988 */  40365, 32890, 36363, 29984, 38544, 33187, 33549, 29112, 38536, 32066,
/* 8989 */  38610, 34905, 34792, 32514, 36666, 34553, 32951, 29120, 37993, 32481,
/* 8990 */  32141, 35146, 36322, 35674, 35447, 34658, 35727, 31907, 33580, 32176,
/* 8991 */  32667, 34244, 43126, 35640, 35642, 30612, 34592, 32085, 34006, 32702,
/* 8992 */  33580, 34392, 43714, 35292, 35032, 29608, 34160, 32455, 34694, 33026,
/* 8993 */  29436, 27337, 34275, 29744, 34476, 30610, 33807, 31751, 33494, 32857,
/* 8994 */  27494, 26529, 33199, 29756, 33579, 30355, 33155, 30955, 32950, 32394,
/* 8995 */  21792, 23004, 33190, 37313, 37931, 33512, 33782, 33344, 34412, 33847,
/* 8996 */  26281, 29525, 39758, 39692, 37597, 31078, 31933, 30157, 32340, 32532,
/* 8997 */  33490, 34583, 39384, 33980, 35405, 31339, 33539, 29674, 34696, 34497,
/* 8998 */  38309, 30470, 40659, 30354, 38393, 29487, 35066, 29263, 35798, 34292,
/* 8999 */  38432, 29404, 40461, 30229, 38600, 28825, 35943, 28464, 35829, 34104,
/* 9000 */  37767, 30064, 38952, 31624, 37955, 29434, 35156, 28390, 35176, 34595,
/* 9001 */  36341, 30833, 37638, 32577, 37340, 30295, 34351, 28753, 33871, 34726,
/* 9002 */  36892, 30157, 37800, 32404, 36971, 29969, 35139, 28623, 34410, 34404,
/* 9003 */  42157, 33071, 38616, 28575, 38752, 32818, 31928, 32162, 35783, 34088,
/* 9004 */  42806, 31807, 38962, 29098, 38073, 33080, 32285, 32933, 34188, 34752,
/* 9005 */  42657, 32438, 38495, 29429, 38753, 32012, 31504, 33192, 35159, 34445,
/* 9006 */  34787, 28178, 38752, 31327, 37671, 31190, 36730, 32292, 35285, 33395,
/* 9007 */  31649, 27906, 36597, 31960, 36137, 31123, 35342, 31939, 34375, 33187,
/* 9008 */  28080, 28327, 38522, 39638, 40796, 32747, 32255, 30268, 33114, 32647,
/* 9009 */  30232, 30051, 38676, 38881, 38735, 32130, 32638, 30273, 32852, 32168,
/* 9010 */  34420, 31929, 38337, 34796, 36968, 31136, 33898, 31389, 34433, 31866,
/* 9011 */  39552, 29190, 39572, 32523, 37652, 30060, 34781, 31968, 33441, 34097,
/* 9012 */  42854, 27376, 39044, 30953, 39499, 28081, 37137, 30638, 35273, 33298,
/* 9013 */  45136, 24653, 40111, 29985, 39522, 28490, 36840, 31561, 35117, 32954,
/* 9014 */  48704, 19478, 42981, 28799, 41137, 24626, 41991, 28075, 36940, 32510,
/* 9015 */  52171, 14192, 44925, 30352, 41444, 20152, 46032, 29105, 33725, 34277,
/* 9016 */  52725, 14773, 41347, 34990, 39871, 18184, 47685, 30336, 31438, 35419,
/* 9017 */  33254, 33501, 42664, 34846, 35519, 30684, 35834, 32800, 34443, 32187,
/* 9018 */  31638, 29624, 38663, 33708, 38396, 33292, 36466, 33376, 35013, 33392,
/* 9019 */  29227, 26467, 33520, 29175, 33372, 29732, 32965, 31391, 33441, 33168,
/* 9020 */  27436, 27282, 33628, 29865, 32353, 30165, 32774, 31181, 33570, 33049,
/* 9021 */  20261, 17877, 26563, 31062, 35243, 33005, 32488, 28978, 30495, 31847,
/* 9022 */  25951, 28880, 38485, 37731, 38123, 34399, 33924, 29061, 30329, 31965,
/* 9023 */  33795, 32187, 39104, 33026, 37896, 31505, 32576, 28978, 35142, 34357,
/* 9024 */  36151, 30865, 39570, 31948, 38570, 29464, 34160, 29222, 35403, 33897,
/* 9025 */  35436, 30614, 38869, 32463, 38052, 29492, 34061, 28610, 35145, 33848,
/* 9026 */  35598, 29923, 38899, 32362, 38025, 29552, 34445, 28278, 35200, 33359,
/* 9027 */  35641, 29724, 38994, 32103, 38217, 29321, 34529, 28254, 34989, 33315,
/* 9028 */  36581, 36160, 35627, 35049, 34712, 34174, 34062, 33377, 33692, 32953,
/* 9029 */  32224, 25694, 34835, 29340, 34884, 30112, 34780, 31532, 34233, 33150,
/* 9030 */  27437, 24052, 30448, 29097, 32174, 29430, 32355, 30578, 32646, 32562,
/* 9031 */  19456, 16113, 23213, 30472, 36495, 35031, 33520, 31050, 31663, 32165,
/* 9032 */  19433, 14490, 18826, 23231, 27176, 25919, 26621, 27522, 30440, 32083,
/* 9033 */  21668, 17777, 21448, 25535, 29116, 28670, 29246, 28549, 30310, 31561,
/* 9034 */  23860, 20373, 24074, 26319, 29397, 28474, 29466, 28691, 30681, 31151,
/* 9035 */  25106, 22245, 26310, 27012, 29773, 28532, 31218, 31238, 33342, 32993,
/* 9036 */  26998, 24621, 28051, 28206, 30613, 28639, 31113, 29850, 31818, 31374,
/* 9037 */  27173, 24590, 27925, 26951, 29572, 28865, 30704, 30029, 32811, 33064,
/* 9038 */  27986, 24528, 27913, 25970, 29078, 27003, 30222, 29269, 32151, 31517,
/* 9039 */  39449, 34383, 38520, 32521, 35321, 33571, 32622, 31942, 35260, 33651,
/* 9040 */  35521, 33192, 36679, 30330, 38001, 32484, 35313, 33602, 35690, 32736,
/* 9041 */  32807, 31215, 34551, 28837, 35196, 30846, 33743, 32255, 34443, 32330,
/* 9042 */  26724, 28613, 33151, 29944, 32282, 30515, 32692, 31677, 32864, 32324,
/* 9043 */  16242, 9529, 13575, 20958, 29930, 33397, 34865, 32830, 32069, 32115,
/* 9044 */  18184, 11999, 15174, 21027, 29614, 33755, 35774, 32937, 31723, 31954,
/* 9045 */  21882, 17034, 20875, 24910, 33946, 37079, 39550, 36282, 34500, 33714,
/* 9046 */  26284, 23951, 29686, 32561, 39977, 37708, 38854, 33870, 32617, 32362,
/* 9047 */  30315, 27862, 33856, 35230, 40861, 35462, 37213, 31610, 32674, 31965,
/* 9048 */  34700, 31765, 35661, 35783, 38432, 33522, 35829, 31378, 34132, 31729,
/* 9049 */  35725, 34818, 36301, 35140, 36433, 32143, 33835, 32803, 35449, 33017,
/* 9050 */  35516, 32782, 41708, 33636, 37756, 30542, 34833, 31168, 34402, 33123,
/* 9051 */  31098, 27642, 35522, 32190, 36290, 32910, 36268, 33340, 35024, 33423,
/* 9052 */  27554, 25370, 31124, 30079, 32824, 30756, 33811, 31808, 33986, 32773,
/* 9053 */  19179, 15499, 21412, 28382, 34507, 35163, 35258, 33465, 33502, 33143,
/* 9054 */  17522, 12279, 16403, 22469, 26730, 26381, 26641, 26907, 29470, 31659,
/* 9055 */  19458, 16260, 22098, 28140, 30999, 28718, 28789, 29262, 32142, 33710,
/* 9056 */  21237, 18502, 24135, 28191, 31326, 29199, 30157, 31033, 33208, 33894,
/* 9057 */  24867, 23823, 29253, 31550, 33863, 31579, 32453, 30356, 31893, 32169,
/* 9058 */  29788, 28234, 33532, 33846, 33888, 30614, 33440, 30655, 33747, 32362,
/* 9059 */  32965, 28146, 32936, 31392, 32822, 30549, 33377, 29468, 32939, 32318,
/* 9060 */  37232, 29198, 33618, 30641, 34334, 30241, 35660, 30075, 35454, 33572,
/* 9061 */  37264, 28552, 33028, 30256, 35031, 28889, 35828, 29524, 34688, 34177,
/* 9062 */  41086, 34497, 39334, 28790, 36728, 32844, 32429, 32205, 35857, 34303,
/* 9063 */  37837, 36648, 40682, 30258, 35844, 31898, 32851, 31460, 36168, 34123,
/* 9064 */  32026, 28760, 37050, 31274, 36843, 32545, 36548, 33396, 35218, 33436,
/* 9065 */  27524, 27426, 32813, 31257, 33118, 32091, 34495, 32771, 34078, 33032,
/* 9066 */  20769, 21781, 32735, 40932, 43565, 39150, 35579, 30923, 30830, 31870,
/* 9067 */  23991, 27395, 39262, 43860, 41862, 33612, 30651, 27926, 30946, 32506,
/* 9068 */  30209, 33790, 43502, 38893, 33688, 28034, 31286, 32411, 35411, 33915,
/* 9069 */  35735, 34206, 40284, 32659, 35229, 31435, 32896, 31181, 34665, 35080,
/* 9070 */  36286, 30843, 40733, 31961, 38359, 29724, 34549, 29277, 34902, 34241,
/* 9071 */  36431, 30674, 40929, 31042, 38683, 29328, 35000, 29250, 34885, 34261,
/* 9072 */  36505, 29878, 40870, 31008, 39368, 29005, 35136, 28479, 35050, 34115,
/* 9073 */  32431, 33794, 40487, 34565, 37272, 32830, 35467, 31904, 33746, 32020,
/* 9074 */  31175, 27321, 35701, 29130, 35553, 30297, 35291, 31982, 34516, 33021,
/* 9075 */  26613, 26484, 33911, 31619, 34290, 31754, 34865, 32760, 33844, 33122,
/* 9076 */  23925, 27584, 39265, 41651, 40045, 33939, 32960, 30558, 31363, 32064,
/* 9077 */  27583, 34611, 43635, 37345, 31883, 30662, 34115, 32866, 32278, 33186,
/* 9078 */  32883, 35001, 41641, 35277, 35735, 30547, 30721, 30464, 35762, 35783,
/* 9079 */  35707, 33607, 42347, 32898, 37145, 27767, 33023, 30888, 37174, 34096,
/* 9080 */  35030, 31790, 42240, 34378, 38040, 27834, 33288, 29732, 36362, 34175,
/* 9081 */  34391, 31192, 41411, 35553, 38115, 28645, 33444, 29122, 35641, 33948,
/* 9082 */  33547, 31272, 41086, 36772, 37969, 28765, 32481, 29441, 35213, 34526,
/* 9083 */  34255, 30545, 41708, 36040, 38605, 28200, 33383, 29086, 35345, 34195,
/* 9084 */  35113, 36692, 40505, 33565, 33543, 33281, 34022, 32070, 33854, 33411,
/* 9085 */  32497, 28968, 36280, 31912, 36721, 32770, 36653, 33065, 35473, 33026,
/* 9086 */  28364, 26800, 30547, 29297, 31430, 30039, 32943, 31085, 33658, 32418,
/* 9087 */  20332, 19634, 24734, 27585, 29345, 29606, 31987, 31775, 33198, 33696,
/* 9088 */  16536, 13106, 20647, 29123, 34890, 36156, 36839, 34770, 33524, 33297,
/* 9089 */  16002, 11473, 18005, 25361, 29402, 29879, 31741, 31760, 32256, 32725,
/* 9090 */  16355, 11681, 18748, 28293, 36201, 37923, 38305, 35589, 34099, 33391,
/* 9091 */  16706, 10408, 15864, 25977, 36157, 38330, 36900, 32858, 32278, 32412,
/* 9092 */  16377, 6831, 7222, 12835, 22619, 28607, 32264, 32287, 33068, 32914,
/* 9093 */  22101, 20863, 28562, 34407, 38854, 38492, 38425, 37361, 36896, 34739,
/* 9094 */  23089, 23096, 32688, 38045, 40480, 38082, 38891, 37799, 38006, 35055,
/* 9095 */  34188, 33755, 38831, 34571, 35944, 33851, 35584, 32796, 35292, 33174,
/* 9096 */  37426, 35893, 38086, 34622, 34116, 33068, 33389, 32218, 34685, 33649,
/* 9097 */  29125, 30367, 36223, 34145, 36524, 33508, 34982, 33944, 35622, 34238,
/* 9098 */  27728, 26416, 31683, 28664, 32759, 29133, 32207, 30977, 33108, 31954,
/* 9099 */  26464, 25529, 30059, 27488, 31658, 28244, 31779, 30570, 33050, 32012,
/* 9100 */  18772, 15743, 21268, 27307, 33193, 32674, 32472, 30885, 31043, 32263,
/* 9101 */  18777, 15241, 19629, 25464, 32482, 33666, 32837, 29484, 29366, 31680,
/* 9102 */  21212, 19305, 24326, 29898, 36121, 35410, 34432, 30438, 29945, 31346,
/* 9103 */  24196, 21001, 24041, 27145, 32313, 32340, 32915, 30577, 31690, 31891,
/* 9104 */  26807, 23061, 25443, 27336, 30787, 31679, 33535, 31813, 33886, 32592,
/* 9105 */  30981, 27007, 30462, 33412, 36179, 35306, 37000, 33121, 35078, 32652,
/* 9106 */  35227, 32968, 34177, 35863, 37349, 35279, 34289, 33580, 35287, 33948,
/* 9107 */  37188, 35212, 38159, 34444, 34983, 32106, 34863, 33444, 35092, 32218,
/* 9108 */  30628, 28494, 35040, 30863, 36355, 32611, 35787, 33906, 35435, 33810,
/* 9109 */  29156, 26189, 32153, 27654, 33290, 29355, 32999, 31220, 33727, 32782,
/* 9110 */  25168, 23499, 28417, 27210, 31227, 29430, 31216, 30373, 32867, 32905,
/* 9111 */  16754, 11204, 15601, 22328, 32133, 36760, 37777, 34357, 32897, 32627,
/* 9112 */  16394, 12296, 19533, 27907, 37026, 40411, 39679, 34306, 32031, 32367,
/* 9113 */  16030, 12099, 18962, 25896, 32067, 34726, 35543, 32738, 31642, 32301,
/* 9114 */  19086, 18120, 24818, 26768, 28555, 28543, 30654, 30282, 30961, 32079,
/* 9115 */  22467, 25437, 32690, 31003, 30126, 28837, 31501, 31350, 31560, 31906,
/* 9116 */  24238, 28675, 35116, 32226, 30728, 29481, 33028, 33228, 32865, 32339,
/* 9117 */  26400, 31887, 36243, 31954, 31750, 31815, 32720, 30957, 32838, 33140,
/* 9118 */  27580, 33671, 36515, 32022, 31717, 31625, 33308, 32429, 33124, 32489,
/* 9119 */  27993, 34116, 36689, 31945, 30453, 31064, 34427, 33916, 32461, 31871,
/* 9120 */  30240, 36972, 39729, 33782, 33053, 32538, 35605, 33976, 33365, 32982,
/* 9121 */  37905, 38347, 35581, 27979, 34951, 34355, 35624, 32142, 35434, 32307,
/* 9122 */  40872, 39530, 31816, 26076, 36475, 36849, 36051, 30180, 34626, 33826,
/* 9123 */  40269, 33062, 41979, 30448, 35173, 30274, 35225, 32506, 35329, 33600,
/* 9124 */  41764, 32067, 40194, 32058, 35151, 30596, 34643, 31967, 35394, 34235,
/* 9125 */  36856, 27629, 39467, 30750, 38304, 31320, 37811, 32332, 35737, 33274,
/* 9126 */  34377, 27307, 36491, 30678, 35864, 31332, 36141, 32560, 35180, 33408,
/* 9127 */  27339, 26314, 35207, 37065, 39301, 35280, 35490, 33139, 34518, 33345,
/* 9128 */  26013, 25021, 34084, 39198, 43200, 37839, 35599, 30621, 31923, 31489,
/* 9129 */  25527, 21689, 27184, 32510, 38891, 38334, 39412, 35373, 35152, 33538,
/* 9130 */  29345, 25244, 32335, 34785, 40141, 36774, 38179, 32728, 34084, 31790,
/* 9131 */  33795, 29054, 36684, 34368, 39565, 33607, 36364, 30840, 33591, 31240,
/* 9132 */  35892, 30514, 36748, 33512, 38206, 33555, 36534, 30939, 33972, 32978,
/* 9133 */  38345, 29804, 40590, 31718, 39135, 31556, 38435, 30740, 35025, 31090,
/* 9134 */  38665, 31394, 41040, 30760, 38421, 31181, 38751, 30679, 34212, 31930,
/* 9135 */  42340, 30152, 39436, 30938, 36752, 30801, 39181, 27245, 36654, 33604,
/* 9136 */  42877, 29522, 39911, 29531, 37773, 30574, 39635, 26375, 38044, 32674,
/* 9137 */  42349, 28738, 41523, 28855, 38371, 30636, 38693, 28333, 37087, 32191,
/* 9138 */  40217, 30611, 40325, 29697, 38962, 30274, 39505, 28615, 36053, 31915,
/* 9139 */  38499, 35904, 41924, 28664, 36273, 32411, 32264, 31001, 35385, 35531,
/* 9140 */  33318, 30413, 37068, 28872, 35495, 31573, 34858, 32743, 34138, 33426,
/* 9141 */  28997, 29508, 35091, 29571, 31731, 31228, 33275, 32122, 32753, 33009,
/* 9142 */  20157, 19025, 27983, 31465, 31920, 29337, 30273, 29998, 31306, 32366,
/* 9143 */  14762, 6190, 10544, 18505, 25411, 27153, 29232, 30064, 31628, 32638,
/* 9144 */  17638, 12275, 20651, 29746, 38061, 38918, 39045, 36140, 34667, 33751,
/* 9145 */  16751, 11555, 18513, 27883, 36713, 39873, 40484, 37104, 34878, 33494,
/* 9146 */  16585, 9100, 12085, 16841, 24841, 30160, 34469, 34613, 34469, 33938,
/* 9147 */  24625, 23543, 32435, 33610, 38553, 37806, 39959, 36964, 35662, 33894,
/* 9148 */  35165, 28271, 40242, 31754, 40583, 31217, 38069, 30022, 33899, 31807,
/* 9149 */  36182, 28872, 40284, 31332, 40006, 31196, 37201, 30597, 33104, 32596,
/* 9150 */  38741, 29335, 43067, 28975, 40241, 30120, 36043, 31859, 33040, 34132,
/* 9151 */  42081, 27959, 46297, 24171, 43051, 25189, 38903, 29503, 35471, 34913,
/* 9152 */  42102, 28050, 45350, 24887, 43376, 25377, 38440, 28751, 36408, 34626,
/* 9153 */  31266, 32873, 44052, 39736, 37793, 28730, 31185, 30971, 34639, 33568,
/* 9154 */  28661, 28476, 38586, 38559, 40598, 34146, 34234, 31044, 33153, 32477,
/* 9155 */  30729, 25690, 33587, 29611, 34300, 30299, 33525, 31337, 33306, 32941,
/* 9156 */  27452, 24999, 30683, 30357, 32713, 30672, 32278, 30395, 32246, 32097,
/* 9157 */  25914, 24569, 31485, 32392, 35861, 32528, 33371, 28979, 30190, 30541,
/* 9158 */  31620, 28319, 36181, 33160, 37627, 32634, 35255, 29842, 31113, 31135,
/* 9159 */  40281, 28983, 38429, 30718, 37733, 30196, 36936, 30402, 33158, 34100,
/* 9160 */  41347, 28853, 38396, 29565, 38877, 29253, 37574, 30378, 33124, 34285,
/* 9161 */  41487, 28742, 38278, 29193, 38124, 29601, 38277, 30222, 32356, 34423,
/* 9162 */  41481, 28814, 38674, 27807, 38827, 29475, 38458, 30227, 32668, 33931,
/* 9163 */  41546, 29427, 38595, 26980, 38808, 29983, 38277, 30437, 32891, 33773,
/* 9164 */  32446, 31692, 40454, 38038, 40761, 33651, 33096, 30267, 31911, 32456,
/* 9165 */  36447, 33258, 40646, 35173, 37447, 31474, 33012, 31639, 33401, 34280,
/* 9166 */  32520, 30157, 35502, 32725, 36847, 32203, 35088, 33832, 34529, 32975,
/* 9167 */  28215, 27859, 31854, 32233, 33805, 31003, 32638, 31790, 33168, 32408,
/* 9168 */  26978, 25418, 32954, 36798, 40319, 36524, 34318, 29522, 31473, 30524,
/* 9169 */  34710, 32325, 37145, 34382, 37005, 32389, 33035, 30829, 33529, 32899,
/* 9170 */  41004, 30598, 37331, 32210, 37416, 28957, 36573, 30943, 34210, 34768,
/* 9171 */  41721, 30956, 36549, 31146, 37025, 30008, 37481, 29804, 34438, 34833,
/* 9172 */  42884, 29295, 37830, 28938, 38321, 29412, 38829, 28786, 34980, 34249,
/* 9173 */  43297, 28659, 38483, 26874, 40003, 29265, 38877, 28477, 35248, 34015,
/* 9174 */  43701, 27655, 38806, 27352, 39305, 29326, 38640, 29107, 34685, 34202,
/* 9175 */  43585, 27138, 38846, 28320, 38707, 28222, 40305, 27845, 34970, 34114,
/* 9176 */  40194, 35965, 38545, 30047, 35440, 32998, 32412, 31740, 36647, 34089,
/* 9177 */  32802, 28451, 35711, 30830, 35427, 31541, 36046, 32612, 35040, 33433,
/* 9178 */  29388, 27058, 31711, 29155, 31755, 29457, 33147, 31028, 33305, 32812,
/* 9179 */  21271, 18831, 23415, 26101, 29275, 28346, 29470, 28912, 30563, 32037,
/* 9180 */  20807, 15506, 18581, 20744, 26289, 26674, 29145, 28870, 30969, 31989,
/* 9181 */  22903, 17433, 21876, 23251, 27798, 26250, 28338, 27463, 30812, 31977,
/* 9182 */  24729, 20142, 24407, 25369, 28670, 26243, 28028, 26805, 30343, 31343,
/* 9183 */  28329, 26010, 30109, 30858, 31928, 30352, 32628, 30420, 32584, 32300,
/* 9184 */  29911, 28986, 33409, 35026, 37009, 34756, 36114, 32521, 33082, 32027,
/* 9185 */  31111, 33124, 35958, 36549, 36345, 33542, 35916, 33177, 33996, 33323,
/* 9186 */  33199, 34356, 37025, 35503, 36564, 34349, 35274, 32372, 35125, 33743,
/* 9187 */  40586, 36355, 37091, 30194, 35087, 33982, 33894, 30472, 35727, 34648,
/* 9188 */  32315, 24823, 35789, 28928, 36795, 31085, 36494, 32438, 35079, 33366,
/* 9189 */  29226, 22641, 30421, 25953, 31681, 27983, 32757, 30082, 33404, 32518,
/* 9190 */  20625, 16688, 22676, 28736, 34246, 35734, 37568, 36294, 36213, 34310,
/* 9191 */  19089, 13971, 19925, 26613, 32882, 34467, 37015, 35947, 35798, 34083,
/* 9192 */  18704, 13349, 16558, 20033, 23645, 23863, 26523, 27584, 30266, 32292,
/* 9193 */  20032, 17067, 21895, 25390, 27463, 25782, 26734, 26724, 29237, 31438,
/* 9194 */  23891, 20532, 25832, 26961, 30621, 29094, 30466, 28543, 30055, 31244,
/* 9195 */  26187, 22548, 28173, 27318, 30019, 27599, 30063, 28187, 30674, 31141,
/* 9196 */  28034, 24151, 30676, 30091, 33390, 30528, 32930, 29954, 31873, 31809,
/* 9197 */  30357, 26079, 32277, 29997, 32552, 28562, 32738, 28615, 31867, 31550,
/* 9198 */  32497, 28110, 35542, 31166, 34327, 29342, 34805, 29209, 33977, 32131,
/* 9199 */  35503, 28666, 36141, 31063, 34355, 29746, 35268, 31079, 33768, 33490,
/* 9200 */  39260, 29940, 36640, 32518, 35392, 31825, 36178, 32823, 33498, 37163,
/* 9201 */  37030, 34710, 35556, 31863, 35549, 33372, 34077, 33121, 35559, 36360,
/* 9202 */  34181, 34060, 37743, 34172, 35290, 34391, 35013, 32855, 34888, 35102,
/* 9203 */  33792, 34917, 38111, 34348, 34959, 33503, 34626, 33683, 35061, 34600,
/* 9204 */  35838, 35268, 36187, 33011, 34846, 33854, 35026, 33195, 34665, 34978,
/* 9205 */  36682, 34786, 36093, 32676, 34758, 32804, 35289, 32536, 34999, 34119,
/* 9206 */  35191, 35975, 37403, 32747, 34731, 32202, 34485, 35042, 36007, 32936,
/* 9207 */  34747, 34110, 38040, 33237, 35614, 32480, 35103, 34798, 35214, 33428,
/* 9208 */  34856, 35245, 36806, 32980, 34532, 33141, 34357, 34420, 35658, 33869,
/* 9209 */  35561, 35829, 35741, 32171, 35085, 34218, 34263, 33652, 35286, 33557,
/* 9210 */  35687, 35426, 35527, 33445, 35470, 34267, 34404, 33044, 34956, 34492,
/* 9211 */  33763, 35385, 36387, 34765, 35656, 33852, 34647, 34029, 34836, 33122,
/* 9212 */  36614, 30476, 40869, 33757, 39533, 32735, 35431, 32067, 32456, 31831,
/* 9213 */  39039, 26578, 40252, 31259, 36497, 31447, 36826, 32326, 35369, 33623,
/* 9214 */  34737, 28017, 35505, 33063, 33638, 31223, 35277, 31716, 34822, 33044,
/* 9215 */  28328, 27119, 34844, 39208, 40346, 35215, 33929, 30555, 32637, 32702,
/* 9216 */  29929, 27613, 35176, 37639, 39268, 35331, 34132, 30862, 32947, 31725,
/* 9217 */  28969, 26009, 32046, 34322, 38224, 35230, 35401, 32346, 34177, 32708,
/* 9218 */  29206, 26313, 31084, 32641, 37351, 35695, 37295, 33704, 35200, 33382,
/* 9219 */  33145, 28507, 34103, 32994, 37146, 34413, 35948, 32490, 34582, 32724,
/* 9220 */  34666, 29893, 35564, 33364, 36621, 34057, 35476, 32077, 34555, 32164,
/* 9221 */  35448, 30525, 35717, 33098, 36098, 33682, 37342, 32754, 34581, 31609,
/* 9222 */  38757, 30693, 36816, 31464, 37721, 32950, 36800, 30941, 35398, 31611,
/* 9223 */  41877, 28692, 37562, 29896, 39916, 30922, 36609, 30152, 37529, 30361,
/* 9224 */  46291, 25099, 38996, 28362, 42692, 26206, 38596, 31508, 35082, 32759,
/* 9225 */  53220, 12503, 47786, 26579, 44328, 19872, 44489, 30973, 32890, 34543,
/* 9226 */  35222, 29567, 42383, 35760, 40634, 31043, 34244, 30175, 33458, 32627,
/* 9227 */  38016, 25372, 36981, 30661, 34895, 31019, 37180, 30205, 36485, 32617,
/* 9228 */  36564, 24978, 35573, 29362, 33928, 29778, 36031, 29517, 35804, 32158,
/* 9229 */  25934, 22525, 28591, 27332, 31506, 29615, 32760, 31286, 33225, 32555,
/* 9230 */  20570, 16399, 22013, 26135, 30940, 31205, 32932, 32192, 33157, 32932,
/* 9231 */  18660, 15850, 24792, 32197, 36136, 32763, 31148, 31214, 32978, 33446,
/* 9232 */  16921, 11493, 18198, 24469, 29521, 28100, 27596, 26580, 28938, 31559,
/* 9233 */  16448, 12566, 20460, 27845, 32199, 31068, 29668, 27152, 28320, 30993,
/* 9234 */  17306, 17033, 27127, 33813, 35270, 33950, 34204, 31693, 30857, 31908,
/* 9235 */  18437, 19437, 26749, 29725, 28940, 28472, 31623, 32099, 32285, 32749,
/* 9236 */  20542, 23432, 30996, 32826, 30726, 29572, 31555, 30135, 30417, 31835,
/* 9237 */  36193, 30229, 42651, 33001, 40742, 30739, 35528, 30545, 33901, 32373,
/* 9238 */  36622, 28566, 38690, 31305, 38960, 31364, 37669, 31899, 35450, 32833,
/* 9239 */  33066, 27297, 34350, 29750, 35455, 30751, 35421, 32232, 34776, 33406,
/* 9240 */  22256, 18154, 23048, 26157, 33122, 33878, 35175, 32664, 32252, 32494,
/* 9241 */  19600, 13437, 16574, 20181, 27992, 30648, 33564, 32331, 33339, 33044,
/* 9242 */  18884, 14294, 19940, 26399, 33221, 34932, 36214, 34433, 34243, 33545,
/* 9243 */  18394, 14412, 21790, 29826, 36174, 34981, 33176, 30322, 30986, 32799,
/* 9244 */  18796, 14145, 20843, 28450, 35591, 34990, 33895, 31194, 32052, 32818,
/* 9245 */  18464, 13309, 19215, 27073, 34017, 34189, 33518, 31412, 32403, 32944,
/* 9246 */  19511, 16171, 23173, 28806, 32878, 30803, 30137, 28966, 31117, 32672,
/* 9247 */  19016, 14013, 19249, 25243, 31306, 32480, 34120, 33173, 33721, 33561,
/* 9248 */  18275, 11826, 15866, 22896, 30011, 31088, 31031, 29135, 31031, 32308,
/* 9249 */  20196, 14826, 19373, 23945, 30004, 29906, 30310, 28480, 30738, 32190,
/* 9250 */  21040, 18106, 24290, 28696, 31436, 29147, 28036, 26860, 29772, 32100,
/* 9251 */  40652, 36425, 35605, 31954, 35850, 33058, 32350, 30980, 37289, 33793,
/* 9252 */  35233, 29657, 37527, 30681, 37433, 31835, 36661, 32802, 35267, 33164,
/* 9253 */  31741, 28307, 33617, 28772, 33672, 29924, 34126, 31155, 34237, 32220,
/* 9254 */  25108, 24913, 30453, 29433, 31077, 29788, 32563, 31270, 32959, 32604,
/* 9255 */  19186, 15623, 22386, 28884, 33623, 31688, 29702, 27527, 29906, 32204,
/* 9256 */  17951, 12905, 18140, 24527, 29849, 30538, 32141, 32838, 34263, 34232,
/* 9257 */  18446, 14936, 20542, 26277, 31600, 32265, 32499, 31033, 31515, 32375,
/* 9258 */  19244, 16021, 21553, 27272, 33662, 34103, 33429, 30613, 30150, 31261,
/* 9259 */  17602, 12938, 18862, 26697, 35024, 36414, 36128, 33671, 32805, 32600,
/* 9260 */  19014, 14281, 19883, 26158, 33111, 34328, 35788, 34318, 33913, 33349,
/* 9261 */  20327, 15964, 22507, 31261, 39661, 40881, 40745, 37233, 36010, 34139,
/* 9262 */  30590, 28796, 37778, 36216, 39026, 34856, 37411, 33409, 34980, 33301,
/* 9263 */  39615, 36883, 39448, 29940, 34278, 31649, 32890, 33067, 37087, 33230,
/* 9264 */  36125, 26290, 40300, 26531, 39822, 28227, 38361, 30745, 35794, 32674,
/* 9265 */  32532, 26793, 36474, 27540, 35994, 28672, 35752, 30497, 34421, 32209,
/* 9266 */  21714, 20417, 27430, 28951, 31900, 30755, 33037, 31367, 32704, 32606,
/* 9267 */  21859, 21539, 27229, 25894, 26486, 26261, 30203, 29721, 30897, 31887,
/* 9268 */  19542, 17940, 24281, 24995, 25235, 24485, 28435, 29505, 30934, 32204,
/* 9269 */  18125, 16528, 23786, 27090, 27832, 26713, 28233, 28325, 29584, 31880,
/* 9270 */  25641, 27951, 32627, 28280, 28983, 29837, 33552, 32130, 32991, 33099,
/* 9271 */  23363, 27746, 33314, 29503, 27975, 29906, 34255, 32521, 31867, 32325,
/* 9272 */  21987, 28161, 36449, 34150, 30730, 30405, 33625, 32621, 31308, 31488,
/* 9273 */  28566, 34358, 36231, 31880, 31340, 31791, 33604, 32782, 34506, 33015,
/* 9274 */  29459, 31790, 35262, 33545, 32332, 31810, 33700, 33130, 34844, 32673,
/* 9275 */  30233, 30059, 35353, 34202, 35989, 33712, 34606, 33382, 34669, 33944,
/* 9276 */  29434, 30361, 34315, 33641, 35286, 32747, 34492, 33153, 33959, 32832,
/* 9277 */  32778, 34993, 42342, 37482, 36515, 30106, 31115, 30654, 35276, 35017,
/* 9278 */  33570, 29904, 38440, 31645, 37036, 31790, 36045, 32902, 35019, 33307,
/* 9279 */  31012, 28471, 35857, 30609, 34975, 30668, 34509, 31718, 34260, 32826,
/* 9280 */  22051, 21020, 27604, 30314, 33770, 32907, 33348, 30386, 31015, 32241,
/* 9281 */  20621, 20607, 29562, 34802, 37969, 36275, 35089, 30792, 30382, 31683,
/* 9282 */  28914, 31845, 39507, 35928, 36369, 32369, 34153, 30570, 32917, 32356,
/* 9283 */  35550, 33030, 39116, 31744, 37053, 31224, 34460, 30122, 35378, 32795,
/* 9284 */  40125, 30262, 39508, 30126, 38559, 29439, 35950, 29115, 36126, 34126,
/* 9285 */  40369, 29516, 39197, 30539, 38502, 28922, 36814, 28799, 35435, 34373,
/* 9286 */  41236, 29175, 39123, 30272, 38471, 28930, 37255, 28464, 35876, 34330,
/* 9287 */  41890, 28313, 39220, 30195, 38156, 29350, 37690, 28040, 36313, 33819,
/* 9288 */  33979, 31876, 42062, 35788, 38757, 31431, 35326, 30945, 33422, 32292,
/* 9289 */  32048, 28443, 36376, 30173, 34802, 30850, 35569, 32174, 34445, 32702,
/* 9290 */  28720, 27609, 33875, 30910, 32360, 30773, 33746, 31840, 33391, 32430,
/* 9291 */  19726, 15376, 22525, 29523, 35552, 34183, 32667, 29536, 30856, 32094,
/* 9292 */  19398, 13966, 20739, 27640, 37082, 38094, 37852, 32176, 31182, 31653,
/* 9293 */  22108, 21014, 31278, 37834, 43004, 38520, 34392, 27738, 28702, 30838,
/* 9294 */  29068, 29838, 38429, 39588, 39695, 33630, 32241, 28380, 31564, 32844,
/* 9295 */  34683, 29836, 38876, 37531, 38614, 31626, 34098, 28117, 33670, 33699,
/* 9296 */  37980, 29428, 38976, 36348, 38041, 29402, 35866, 28737, 33825, 34613,
/* 9297 */  38783, 29723, 38456, 36033, 38174, 28600, 36335, 29272, 33521, 34821,
/* 9298 */  39326, 29864, 37330, 36239, 37913, 28604, 37340, 28970, 33447, 34569,
/* 9299 */  37942, 31563, 35649, 36640, 37714, 30228, 36072, 30281, 32261, 34259,
/* 9300 */  34626, 32576, 42645, 35391, 37242, 30220, 36026, 30641, 34128, 32346,
/* 9301 */  32400, 30984, 42952, 37719, 39462, 30600, 34993, 29768, 33677, 31666,
/* 9302 */  35729, 27285, 37392, 30732, 35721, 30920, 36288, 31741, 35445, 33230,
/* 9303 */  32813, 27642, 34682, 31256, 33560, 30940, 34323, 31776, 34328, 33011,
/* 9304 */  26986, 27457, 36588, 38889, 38922, 34076, 32973, 31548, 33583, 32684,
/* 9305 */  29809, 30011, 39877, 38884, 37794, 31042, 31621, 30884, 33580, 32896,
/* 9306 */  33732, 31629, 38074, 35652, 35145, 31674, 34953, 30588, 33912, 31961,
/* 9307 */  38385, 31189, 36943, 32826, 37013, 31002, 35930, 30718, 34628, 32877,
/* 9308 */  38310, 30903, 37624, 32113, 37221, 32670, 34604, 31805, 33291, 33615,
/* 9309 */  39599, 30003, 38442, 31881, 38349, 30451, 37312, 32027, 33397, 33626,
/* 9310 */  36098, 33821, 36678, 33311, 37740, 33611, 35780, 33264, 32848, 32640,
/* 9311 */  41540, 31697, 41532, 30302, 37162, 30350, 32543, 33300, 35188, 34403,
/* 9312 */  38112, 26714, 39986, 30696, 38434, 30306, 38391, 30959, 36041, 33027,
/* 9313 */  35212, 25650, 36336, 29275, 35518, 29086, 36027, 30116, 34980, 32555,
/* 9314 */  27201, 25362, 29885, 30957, 32750, 30935, 32423, 30590, 32804, 32485,
/* 9315 */  20171, 14268, 16847, 21087, 27360, 29645, 32161, 31535, 32551, 32866,
/* 9316 */  23837, 18433, 22934, 23717, 28936, 26736, 29434, 28049, 31021, 31718,
/* 9317 */  25439, 20254, 23092, 23932, 29699, 28332, 31058, 30056, 32270, 31744,
/* 9318 */  28710, 23232, 28486, 27804, 34467, 31580, 35621, 32072, 34303, 31946,
/* 9319 */  33145, 27384, 33334, 29703, 34416, 31165, 33466, 30237, 32428, 31495,
/* 9320 */  34286, 27814, 34357, 29616, 34500, 30042, 35023, 29647, 33042, 31030,
/* 9321 */  34981, 28539, 33658, 29775, 34618, 30605, 34951, 31430, 34302, 32069,
/* 9322 */  36423, 29974, 35095, 30777, 36720, 32229, 35925, 32405, 35477, 32127,
/* 9323 */  44110, 28030, 39038, 28290, 39605, 28640, 38619, 30441, 36417, 32670,
/* 9324 */  47080, 27967, 36861, 27275, 38493, 31081, 41576, 26796, 35971, 33817,
/* 9325 */  45299, 34374, 32594, 25353, 37511, 35964, 40214, 27841, 32113, 36205,
/* 9326 */  42604, 35887, 35358, 23651, 36722, 35219, 39826, 29176, 33241, 34444,
/* 9327 */  39182, 35344, 39860, 32267, 33796, 31995, 33404, 32597, 35169, 34275,
/* 9328 */  38856, 36010, 39185, 32864, 33450, 31759, 34310, 31792, 35640, 34055,
/* 9329 */  35106, 30446, 36853, 29896, 35035, 31260, 35323, 32873, 34148, 32968,
/* 9330 */  31668, 30327, 37003, 30626, 33491, 31025, 35397, 32986, 33493, 33404,
/* 9331 */  21494, 21521, 32152, 38102, 41282, 37418, 36643, 34101, 33866, 33333,
/* 9332 */  18720, 17838, 28950, 39663, 45414, 41836, 37641, 33107, 31956, 32381,
/* 9333 */  20162, 20305, 31932, 42600, 46826, 41184, 35133, 29561, 30026, 31624,
/* 9334 */  23066, 24684, 35111, 42264, 44611, 39484, 34582, 29067, 29651, 30993,
/* 9335 */  25756, 28123, 38084, 40674, 41838, 36438, 33686, 28592, 30208, 31587,
/* 9336 */  25857, 27605, 38861, 42510, 43575, 35868, 31836, 27208, 30096, 31620,
/* 9337 */  26985, 27807, 39226, 41296, 42954, 34910, 32473, 27344, 30692, 31563,
/* 9338 */  28774, 28911, 40400, 40865, 41350, 32099, 31641, 27915, 32894, 32863,
/* 9339 */  29474, 29304, 39905, 40260, 40978, 32310, 32067, 28087, 32587, 32554,
/* 9340 */  30328, 31911, 41979, 39689, 37195, 30147, 32134, 30544, 33652, 32886,
/* 9341 */  32917, 33180, 42253, 38709, 35815, 28645, 31287, 30481, 35598, 34800,
/* 9342 */  35288, 31240, 42956, 36455, 36896, 27872, 32501, 30536, 35177, 35072,
/* 9343 */  38813, 29732, 42398, 33835, 36358, 27175, 36479, 28967, 37435, 33420,
/* 9344 */  40436, 31200, 41712, 31798, 37187, 29740, 34605, 31715, 34207, 34933,
/* 9345 */  32450, 28294, 40667, 37087, 42914, 33593, 35162, 29078, 32409, 31328,
/* 9346 */  36090, 28135, 40778, 32165, 40100, 31252, 37457, 31277, 34926, 32156,
/* 9347 */  36339, 25792, 36481, 28795, 35906, 29315, 36316, 30340, 35491, 32453,
/* 9348 */  32289, 29094, 34924, 32605, 36729, 32981, 35738, 33567, 34765, 33236,
/* 9349 */  29651, 29635, 38137, 37871, 40375, 35429, 34831, 31028, 31700, 31526,
/* 9350 */  24725, 23747, 33106, 38369, 43486, 39329, 36714, 31242, 31732, 31315,
/* 9351 */  23859, 24076, 35368, 40728, 43263, 36907, 33725, 28293, 30021, 30476,
/* 9352 */  23101, 25006, 38014, 44609, 44002, 35247, 30580, 27711, 30554, 31810,
/* 9353 */  23504, 26748, 40032, 44102, 41482, 33687, 31462, 29718, 31138, 31980,
/* 9354 */  23972, 28547, 40763, 43421, 39900, 33976, 32672, 29883, 30967, 31444,
/* 9355 */  22609, 27400, 40612, 44160, 40601, 34139, 32507, 30465, 31069, 31655,
/* 9356 */  39035, 36257, 37724, 33692, 33404, 31977, 33293, 32545, 35477, 34298,
/* 9357 */  35642, 28569, 41513, 32336, 40978, 31174, 36596, 30934, 34617, 32813,
/* 9358 */  32398, 25485, 36188, 28999, 36181, 29665, 35417, 30913, 34271, 32579,
/* 9359 */  29124, 25639, 33242, 30672, 34560, 30866, 34064, 31547, 33329, 32656,
/* 9360 */  21367, 16585, 21435, 26347, 34497, 37426, 40049, 37530, 35716, 33635,
/* 9361 */  19998, 13849, 17266, 22596, 29922, 32477, 35470, 33515, 34345, 32971,
/* 9362 */  19786, 14900, 20202, 27091, 34485, 35385, 35436, 32603, 33003, 32677,
/* 9363 */  20803, 17031, 24047, 31079, 37420, 37166, 35629, 32612, 31945, 32258,
/* 9364 */  21234, 18344, 27178, 35496, 42221, 41287, 39506, 34856, 33781, 32693,
/* 9365 */  24298, 23391, 33424, 39600, 42807, 37679, 34153, 29221, 31529, 31719,
/* 9366 */  26293, 25652, 36515, 41368, 43391, 36109, 31842, 27306, 30497, 31807,
/* 9367 */  27656, 28709, 37376, 40353, 41276, 35575, 32822, 28907, 30372, 31204,
/* 9368 */  33975, 32152, 34557, 31551, 34549, 31375, 36523, 38329, 34360, 33795,
/* 9369 */  35549, 32177, 33430, 32979, 34849, 31938, 39437, 36755, 33196, 35869,
/* 9370 */  40759, 28349, 34959, 31918, 36671, 31854, 35890, 29668, 36786, 32402,
/* 9371 */  40500, 27622, 34651, 31176, 36327, 30798, 36849, 28892, 37287, 32358,
/* 9372 */  40221, 27218, 36299, 30917, 36339, 31591, 37942, 29563, 37292, 32682,
/* 9373 */  41344, 27898, 36165, 31745, 36505, 30697, 39336, 27769, 38315, 32956,
/* 9374 */  43313, 25986, 37889, 29215, 38788, 28891, 38956, 28049, 37973, 33128,
/* 9375 */  43620, 25251, 37988, 29559, 37439, 29018, 39876, 26003, 38935, 32539,
/* 9376 */  45944, 23034, 39884, 28301, 38383, 28880, 40064, 25482, 39900, 31917,
/* 9377 */  44078, 26999, 35588, 30919, 35484, 31725, 38592, 25776, 38602, 32755,
/* 9378 */  41284, 31100, 33021, 30227, 35239, 32568, 37561, 27064, 36048, 34157,
/* 9379 */  39731, 32541, 32496, 29626, 34722, 32727, 37179, 27841, 34668, 34597,
/* 9380 */  38561, 33821, 31687, 29636, 34133, 32955, 37020, 28289, 33718, 34936,
/* 9381 */  35870, 28104, 37808, 32699, 39997, 34874, 37135, 32632, 34667, 33656,
/* 9382 */  34848, 32782, 37362, 34539, 36333, 32977, 35946, 33327, 34177, 34181,
/* 9383 */  38171, 27857, 36686, 32750, 34101, 32532, 35518, 32149, 34254, 34386,
/* 9384 */  35927, 27887, 36113, 31215, 33042, 31324, 33667, 31293, 33454, 32496,
/* 9385 */  33783, 28643, 36246, 33194, 33579, 31923, 32179, 30955, 33212, 32339,
/* 9386 */  32467, 29915, 35628, 34598, 34661, 32269, 31775, 30195, 33071, 32311,
/* 9387 */  35044, 30581, 35804, 34428, 32487, 31808, 33679, 31027, 35442, 33228,
/* 9388 */  36752, 29557, 38265, 31598, 34268, 29874, 34875, 32125, 36512, 32818,
/* 9389 */  38902, 31550, 40246, 29596, 34990, 29093, 36135, 33319, 37168, 31479,
/* 9390 */  41750, 28052, 40736, 29514, 35825, 29681, 36086, 31825, 37483, 32055,
/* 9391 */  39928, 28402, 39756, 31121, 35182, 30604, 33955, 31972, 36412, 33409,
/* 9392 */  37765, 30251, 37219, 32646, 35161, 29808, 33915, 30941, 36010, 34553,
/* 9393 */  35415, 34194, 36930, 34210, 34872, 33152, 35121, 34503, 35341, 34017,
/* 9394 */  38434, 28055, 33093, 31131, 35034, 30362, 35434, 29253, 36664, 32128,
/* 9395 */  39067, 26675, 33752, 31062, 34217, 30424, 35336, 27850, 37454, 30674,
/* 9396 */  39441, 26503, 33717, 32656, 33344, 31751, 36946, 27672, 38048, 31273,
/* 9397 */  37229, 28630, 32213, 32878, 33964, 32334, 36875, 29901, 35965, 33443,
/* 9398 */  40230, 29839, 35566, 32991, 35919, 31015, 36846, 28727, 36380, 33017,
/* 9399 */  42148, 28425, 37326, 31799, 37229, 29403, 38604, 27477, 37158, 33242,
/* 9400 */  41881, 28523, 38059, 30895, 37301, 29816, 37668, 28556, 35627, 33998,
/* 9401 */  38964, 30504, 36183, 32236, 35868, 30673, 36583, 29854, 33181, 34163,
/* 9402 */  38745, 30613, 35998, 31653, 36432, 30488, 36481, 30280, 32300, 34229,
/* 9403 */  35969, 35253, 37065, 33653, 33890, 32827, 35612, 32741, 36087, 32951,
/* 9404 */  43645, 26852, 33421, 31276, 36549, 30504, 35481, 30303, 36828, 32114,
/* 9405 */  42284, 27877, 33368, 31249, 34163, 32649, 34605, 31054, 35390, 32778,
/* 9406 */  42123, 29073, 33652, 30499, 35252, 33362, 34819, 31330, 34765, 33604,
/* 9407 */  44912, 26690, 35572, 31989, 34750, 32373, 38740, 28291, 36048, 34212,
/* 9408 */  47704, 20981, 45184, 20403, 45920, 24204, 44312, 24875, 37989, 33489,
/* 9409 */  46613, 23998, 42593, 20991, 45317, 25745, 43171, 25332, 37060, 33745,
/* 9410 */  46420, 24177, 43304, 20463, 44263, 26649, 43504, 24858, 37088, 33592,
/* 9411 */  46484, 24210, 44099, 18203, 46501, 25689, 43649, 24974, 36580, 33945,
/* 9412 */  46726, 23653, 44894, 16714, 47774, 25464, 43015, 25230, 36799, 33725,
/* 9413 */  44850, 26768, 43098, 17992, 44446, 28511, 41627, 26611, 35056, 34382,
/* 9414 */  44830, 27470, 42590, 17761, 44523, 29075, 41684, 26151, 35209, 34586,
/* 9415 */  44318, 28775, 41257, 18782, 43278, 30307, 41395, 25977, 35045, 34879,
/* 9416 */  44388, 28528, 41584, 18543, 43688, 29691, 41804, 25747, 35368, 34740,
/* 9417 */  35446, 33107, 37630, 32235, 37032, 34260, 34689, 32509, 35368, 34678,
/* 9418 */  36574, 27441, 33486, 30662, 34783, 30780, 33910, 30712, 33789, 31296,
/* 9419 */  37081, 28381, 33492, 32429, 35196, 31544, 33912, 31276, 34138, 31356,
/* 9420 */  37676, 29000, 34392, 33412, 34416, 31996, 33979, 31221, 34915, 32427,
/* 9421 */  38563, 27812, 35915, 31299, 36175, 30625, 36695, 30943, 34461, 34699,
/* 9422 */  39174, 24964, 37254, 27054, 37571, 27495, 37651, 28553, 35945, 33485,
/* 9423 */  40926, 26275, 37721, 27979, 38243, 27730, 37627, 29431, 36092, 33844,
/* 9424 */  43548, 24175, 40949, 25871, 41315, 26767, 39135, 28576, 36798, 33370,
/* 9425 */  42500, 24889, 39704, 26771, 39435, 27002, 39583, 27120, 36692, 33298,
/* 9426 */  41116, 27205, 37109, 28515, 36996, 28706, 38884, 27229, 35753, 33772,
/* 9427 */  42100, 27662, 36730, 27796, 38526, 28354, 39160, 27503, 35957, 34067,
/* 9428 */  41320, 28481, 36542, 26930, 38465, 28717, 38538, 28141, 35083, 34038,
/* 9429 */  42359, 27210, 38449, 25345, 39425, 28497, 39797, 27074, 35349, 34234,
/* 9430 */  34955, 34380, 36646, 33110, 37085, 34649, 35450, 32551, 33787, 33535,
/* 9431 */  35137, 34683, 37417, 31939, 36111, 33333, 36692, 32742, 35329, 33088,
/* 9432 */  34918, 34854, 37347, 32304, 35526, 33563, 35507, 32408, 35796, 33407,
/* 9433 */  37100, 32027, 33944, 31613, 35213, 32705, 34768, 31346, 34875, 33646,
/* 9434 */  37769, 30613, 34435, 31447, 35634, 31857, 35060, 30867, 34993, 33404,
/* 9435 */  38432, 28266, 35364, 31271, 35399, 30891, 35982, 30788, 35026, 33600,
/* 9436 */  35870, 29200, 34807, 32337, 35376, 31454, 35536, 30474, 33668, 34062,
/* 9437 */  34963, 29387, 34106, 32175, 35143, 31583, 34521, 30607, 33715, 34008,
/* 9438 */  38621, 28505, 38631, 30278, 38081, 29300, 36382, 30248, 34067, 33985,
/* 9439 */  43552, 23682, 44026, 24820, 43324, 24574, 41059, 27223, 36649, 33315,
/* 9440 */  44186, 23773, 42595, 26017, 43247, 24748, 40586, 27687, 36197, 33395,
/* 9441 */  43458, 23919, 42578, 26400, 41856, 25938, 40445, 27108, 36061, 33238,
/* 9442 */  34169, 28488, 36255, 33473, 39438, 36767, 38329, 33243, 34907, 32244,
/* 9443 */  34629, 34495, 36022, 35633, 36244, 33445, 35086, 33218, 34890, 33131,
/* 9444 */  40569, 26306, 36252, 32155, 36161, 31693, 36730, 30981, 36978, 31631,
/* 9445 */  41398, 23255, 38534, 29361, 36529, 29765, 37457, 29084, 36748, 32288,
/* 9446 */  41068, 23929, 37738, 30053, 35318, 30386, 36392, 29038, 36218, 32391,
/* 9447 */  36288, 28661, 32532, 33785, 32933, 31410, 35939, 29784, 34659, 33369,
/* 9448 */  40167, 27775, 37210, 30258, 35824, 30210, 37065, 31048, 34418, 34745,
/* 9449 */  46760, 20697, 45317, 20748, 48077, 21124, 43751, 24880, 40236, 31933,
/* 9450 */  46563, 19963, 45805, 21181, 46806, 20965, 44777, 23881, 39997, 32125,
/* 9451 */  44172, 23766, 42036, 23444, 43943, 24205, 41424, 26378, 37697, 32860,
/* 9452 */  42636, 25935, 39943, 24510, 42301, 26025, 39351, 27529, 36671, 33297,
/* 9453 */  40899, 27858, 38081, 26235, 39817, 28035, 37580, 28764, 35226, 34041,
/* 9454 */  39989, 28017, 37944, 26752, 39038, 28127, 37005, 29002, 34895, 33917,
/* 9455 */  34066, 34343, 37428, 34050, 34940, 34032, 35353, 34305, 35707, 33121,
/* 9456 */  34593, 34456, 37345, 34255, 34872, 33052, 35499, 34036, 35723, 33335,
/* 9457 */  35058, 34018, 38180, 34170, 35201, 32102, 35446, 32934, 36029, 33469,
/* 9458 */  35418, 33764, 38007, 33550, 36526, 31634, 35510, 32876, 35403, 32945,
/* 9459 */  36041, 34616, 37715, 33632, 33871, 33336, 35216, 34799, 34949, 32547,
/* 9460 */  36809, 35518, 36825, 34070, 34404, 31952, 34987, 33627, 35945, 32291,
/* 9461 */  36486, 35855, 35923, 34709, 34523, 32609, 34295, 32255, 35133, 33155,
/* 9462 */  35854, 35161, 38081, 33162, 35032, 32614, 35058, 32733, 35017, 33473,
/* 9463 */  38558, 35413, 38245, 31775, 35125, 30871, 35033, 34209, 35213, 32201,
/* 9464 */  33982, 35908, 36612, 34418, 35805, 34187, 34624, 33803, 35570, 32662,
/* 9465 */  34679, 36287, 37335, 33249, 35334, 33833, 34879, 34056, 34950, 33676,
/* 9466 */  32877, 32419, 35202, 35300, 38565, 36238, 35771, 33500, 34489, 33146,
/* 9467 */  34984, 33191, 35367, 34024, 37535, 34918, 34794, 32662, 34890, 33832,
/* 9468 */  34792, 34696, 36661, 33703, 35850, 34230, 34212, 33668, 35331, 34344,
/* 9469 */  35749, 30517, 35807, 33274, 37696, 31378, 33987, 34351, 33723, 34305,
/* 9470 */  34893, 30037, 34597, 31665, 37195, 29895, 32836, 32704, 32970, 32537,
/* 9471 */  35559, 31209, 35448, 32120, 37644, 30146, 33133, 33297, 33571, 32686,
/* 9472 */  28632, 33748, 37518, 33674, 33912, 34186, 37385, 34939, 33812, 32710,
/* 9473 */  26188, 30791, 36043, 33458, 33138, 32646, 35669, 32908, 31237, 31082,
/* 9474 */  26929, 32261, 37852, 35557, 35209, 33820, 36015, 32614, 30822, 30892,
/* 9475 */  34168, 36254, 37757, 34793, 36426, 32772, 34638, 33017, 34087, 32909,
/* 9476 */  34662, 35584, 36313, 35335, 35971, 33406, 35168, 33327, 34043, 33969,
/* 9477 */  34210, 35190, 36224, 36479, 36691, 33085, 34825, 32860, 33882, 32771,
/* 9478 */  34638, 35288, 37508, 33951, 34732, 33224, 35948, 33162, 36233, 33342,
/* 9479 */  34827, 35074, 37238, 33953, 35487, 33357, 35364, 32534, 36172, 33048,
/* 9480 */  35427, 34714, 36815, 34057, 34861, 32864, 35722, 33452, 35014, 33363,
/* 9481 */  35208, 34828, 36925, 34401, 35802, 32429, 35182, 33524, 35020, 34321,
/* 9482 */  35144, 33894, 37363, 34866, 37092, 32907, 34752, 33082, 34538, 34062,
/* 9483 */  35252, 34149, 36563, 35271, 34980, 33568, 34379, 33417, 35438, 34071,
/* 9484 */  34969, 35120, 37062, 34018, 35508, 33015, 34326, 33185, 36447, 33186,
/* 9485 */  41899, 26943, 38327, 28879, 39807, 28497, 36526, 32224, 35291, 32055,
/* 9486 */  43029, 24702, 40954, 26121, 42383, 25845, 38048, 31498, 35118, 31896,
/* 9487 */  43327, 25178, 40713, 27064, 41825, 26651, 37177, 32940, 34208, 32409,
/* 9488 */  43973, 26775, 38708, 27712, 39467, 29650, 37117, 34003, 33028, 34314,
/* 9489 */  40027, 31701, 35056, 31024, 36555, 32133, 35446, 35580, 33889, 33401,
/* 9490 */  41132, 29067, 31996, 31814, 36215, 33576, 34513, 31601, 37485, 33789,
/* 9491 */  36840, 33352, 35202, 33179, 37239, 35038, 35894, 32916, 35213, 33117,
/* 9492 */  44091, 24568, 39921, 30247, 38103, 29095, 38867, 32311, 34002, 33515,
/* 9493 */  44022, 23698, 40052, 30102, 37984, 28395, 39973, 29896, 34907, 33733,
/* 9494 */  39500, 30074, 33866, 33572, 34973, 31605, 37423, 31418, 33908, 34020,
/* 9495 */  37042, 34389, 34543, 32406, 34918, 34842, 36425, 31804, 34586, 32788,
/* 9496 */  39498, 33900, 35497, 31895, 35442, 34002, 35283, 32208, 33831, 33846,
/* 9497 */  38708, 34169, 35887, 32899, 36071, 32877, 36500, 31826, 33654, 33835,
/* 9498 */  35994, 35756, 38143, 32707, 35991, 33774, 36567, 31881, 33944, 32343,
/* 9499 */  24367, 22205, 23664, 29293, 38948, 41256, 42399, 39895, 37128, 33753,
/* 9500 */  29856, 30257, 35320, 37066, 40209, 37159, 35742, 33498, 34599, 33308,
/* 9501 */  25778, 25217, 31493, 35883, 40873, 38606, 36225, 33108, 33887, 33127,
/* 9502 */  27313, 25022, 29674, 31972, 36488, 35787, 36355, 34770, 35523, 33913,
/* 9503 */  30399, 27011, 31128, 29757, 32871, 31096, 33848, 31890, 35343, 32303,
/* 9504 */  32287, 28286, 33257, 30598, 34102, 30459, 33611, 30846, 34914, 31266,
/* 9505 */  31180, 29780, 33603, 31294, 33463, 30456, 33319, 31292, 35125, 32329,
/* 9506 */  33002, 31510, 36924, 33821, 36073, 30586, 33808, 31550, 35570, 31766,
/* 9507 */  37536, 29974, 38613, 30763, 36111, 28662, 36443, 30388, 37862, 31582,
/* 9508 */  41117, 28961, 39530, 29481, 38355, 26577, 38442, 29541, 38515, 31775,
/* 9509 */  41126, 26621, 40522, 29561, 38526, 26720, 38690, 27653, 38293, 31856,
/* 9510 */  38176, 28591, 37861, 31285, 37591, 28589, 35888, 28762, 36118, 32588,
/* 9511 */  35444, 29063, 36111, 32092, 37036, 29453, 34239, 28318, 34440, 32634,
/* 9512 */  35636, 29279, 36139, 31949, 37081, 29131, 34371, 28307, 34543, 32792,
/* 9513 */  34509, 31489, 36904, 33197, 36306, 35244, 36416, 33862, 34944, 32584,
/* 9514 */  38393, 27784, 32612, 30290, 34154, 31140, 34577, 31866, 34886, 32867,
/* 9515 */  39002, 26669, 33829, 28942, 35197, 29950, 35136, 31008, 35341, 32130,
/* 9516 */  40120, 28141, 34667, 31054, 36666, 31056, 35706, 31720, 35317, 31550,
/* 9517 */  40671, 29002, 34225, 32077, 37640, 29645, 36415, 32577, 34069, 32277,
/* 9518 */  45333, 23787, 38024, 32450, 37346, 28016, 39546, 30583, 34726, 33413,
/* 9519 */  48693, 22570, 34799, 37795, 36288, 24152, 42770, 31689, 32223, 35119,
/* 9520 */  49097, 21350, 35659, 37436, 36623, 22968, 44049, 31109, 32206, 35142,
/* 9521 */  50332, 17643, 41519, 31173, 41732, 19810, 45766, 29895, 32967, 34771,
/* 9522 */  51705, 14726, 44684, 28844, 43831, 17820, 47288, 28920, 33552, 34535,
/* 9523 */  51695, 14753, 44823, 28896, 43292, 18550, 46781, 29054, 33553, 34531,
/* 9524 */  35411, 34555, 36808, 34266, 35251, 33200, 34934, 33564, 35201, 34679,
/* 9525 */  29748, 29859, 31826, 31673, 32938, 32670, 33618, 33402, 34036, 33675,
/* 9526 */  32476, 28075, 34804, 32573, 34474, 30778, 34287, 29502, 33067, 31857,
/* 9527 */  32591, 29091, 36034, 33529, 35038, 31182, 34242, 29609, 32615, 31483,
/* 9528 */  33107, 29811, 37407, 33596, 35430, 30669, 34808, 30055, 34575, 32412,
/* 9529 */  35346, 28241, 40061, 31142, 38155, 27751, 35447, 29133, 36408, 32095,
/* 9530 */  36459, 26919, 40768, 29022, 39049, 26424, 36853, 28590, 37475, 32925,
/* 9531 */  37941, 26105, 41739, 29939, 40028, 27103, 38012, 27532, 37614, 32183,
/* 9532 */  39322, 28964, 41545, 30244, 37606, 27656, 36601, 29469, 38394, 32142,
/* 9533 */  38748, 28641, 40971, 30465, 37821, 28055, 35796, 29472, 37202, 32348,
/* 9534 */  34835, 29890, 38823, 33439, 37801, 29260, 33572, 28796, 34701, 33395,
/* 9535 */  32990, 30486, 38294, 34362, 37662, 29760, 32316, 28502, 34054, 33639,
/* 9536 */  35212, 35678, 36009, 32955, 35976, 34241, 35883, 32982, 34827, 33819,
/* 9537 */  35857, 35360, 36170, 33237, 35824, 33210, 34851, 33016, 35831, 33660,
/* 9538 */  45536, 25748, 34518, 33267, 36422, 30184, 37519, 30229, 36195, 33022,
/* 9539 */  44026, 27704, 33334, 32633, 36195, 31408, 36221, 30147, 36431, 32659,
/* 9540 */  37983, 30355, 33389, 30554, 34497, 33075, 35191, 31247, 35556, 32920,
/* 9541 */  32896, 28821, 32419, 30669, 32176, 32180, 33998, 31787, 33527, 32799,
/* 9542 */  31027, 26688, 31088, 28918, 30975, 30041, 32920, 30329, 32648, 31850,
/* 9543 */  31102, 27901, 30957, 29190, 31278, 30606, 33167, 31971, 33555, 32582,
/* 9544 */  29924, 27364, 30772, 28998, 31444, 29391, 32148, 30480, 32540, 32722,
/* 9545 */  27719, 26147, 27728, 28049, 29543, 28980, 30748, 29657, 32040, 32994,
/* 9546 */  27170, 25045, 27955, 27885, 30708, 31092, 33749, 31997, 33398, 32786,
/* 9547 */  34841, 35131, 37246, 33707, 36833, 33419, 35318, 33382, 35116, 32705,
/* 9548 */  36020, 34216, 36751, 32701, 36701, 32419, 35771, 33512, 35248, 33498,
/* 9549 */  35773, 33858, 37390, 33834, 35392, 32075, 35872, 34219, 35546, 34167,
/* 9550 */  35159, 33423, 37780, 34413, 36280, 32208, 34777, 33853, 35386, 34169,
/* 9551 */  34503, 33114, 36534, 34347, 36515, 34424, 35401, 33915, 35522, 33410,
/* 9552 */  35210, 35594, 36330, 33830, 34673, 35473, 35702, 32655, 35909, 32400,
/* 9553 */  35206, 35086, 36901, 33396, 35540, 35186, 35557, 32881, 34870, 33186,
/* 9554 */  35891, 35176, 37825, 33916, 35669, 33152, 34537, 33043, 34952, 32682,
/* 9555 */  36139, 34513, 38415, 35241, 36577, 32150, 33862, 31891, 34976, 32109,
/* 9556 */  36423, 34279, 36857, 35586, 36846, 33397, 34511, 31711, 34577, 31522,
/* 9557 */  37075, 32884, 37669, 34225, 37056, 33260, 33757, 32188, 34914, 32784,
/* 9558 */  36865, 32491, 36456, 33680, 36733, 33493, 35110, 32296, 35225, 33273,
/* 9559 */  35970, 34493, 36227, 34800, 35389, 32972, 35775, 31993, 35831, 34455,
/* 9560 */  35641, 34852, 36625, 34676, 35126, 32209, 35733, 32731, 35398, 34014,
/* 9561 */  37311, 30015, 36237, 33059, 34813, 34680, 33989, 35196, 33863, 35035,
/* 9562 */  39735, 27440, 32955, 32075, 35159, 30362, 35079, 31466, 34794, 32984,
/* 9563 */  38654, 28576, 32433, 32773, 34755, 30749, 34046, 31704, 33410, 33138,
/* 9564 */  39162, 28672, 33916, 33372, 35135, 31403, 34682, 32267, 33187, 34394,
/* 9565 */  39621, 27399, 34368, 32586, 35112, 30398, 38214, 29701, 36301, 34309,
/* 9566 */  38921, 27782, 32955, 32415, 32800, 29518, 37668, 28236, 35312, 33421,
/* 9567 */  39478, 26895, 33136, 30660, 33391, 29501, 36432, 27288, 37594, 32076,
/* 9568 */  37755, 28844, 31845, 31253, 32333, 31255, 36212, 28560, 36575, 33860,
/* 9569 */  37161, 29712, 32230, 30240, 31776, 31110, 35713, 28966, 35795, 33802,
/* 9570 */  35244, 34486, 36660, 33187, 36773, 33537, 34427, 32935, 36071, 33487,
/* 9571 */  34690, 34417, 36432, 33333, 36158, 33563, 35115, 33421, 33943, 34709,
/* 9572 */  31778, 27240, 34217, 29530, 33461, 28821, 33168, 28953, 32411, 31446,
/* 9573 */  32758, 28022, 36120, 30930, 34873, 29746, 34211, 29362, 33646, 30878,
/* 9574 */  32474, 29519, 36841, 33855, 35216, 31247, 34028, 30470, 34014, 31724,
/* 9575 */  32653, 30341, 37800, 33948, 35416, 30367, 33458, 31074, 34720, 32360,
/* 9576 */  33916, 31253, 38751, 34722, 36190, 30318, 33337, 30552, 36074, 32726,
/* 9577 */  39676, 29433, 40216, 32989, 35226, 29082, 36777, 29309, 38864, 31499,
/* 9578 */  40139, 28546, 40363, 32529, 35937, 29109, 37105, 28757, 37975, 31881,
/* 9579 */  39171, 28465, 40737, 32156, 36912, 29373, 35823, 29378, 36951, 32380,
/* 9580 */  39702, 30000, 39673, 32763, 35343, 29223, 36213, 29445, 38058, 32245,
/* 9581 */  38997, 31480, 39618, 34134, 34088, 28986, 35247, 29902, 38222, 33186,
/* 9582 */  36156, 29533, 36407, 34209, 37598, 33878, 36681, 34342, 35135, 34005,
/* 9583 */  31216, 29197, 37405, 33186, 36230, 32279, 34914, 31736, 33490, 32552,
/* 9584 */  29912, 30105, 36202, 33768, 34745, 31868, 33891, 30695, 32903, 31639,
/* 9585 */  27964, 29313, 34791, 32973, 34455, 32366, 33309, 30346, 32285, 32027,
/* 9586 */  28756, 29437, 38180, 36046, 37251, 32155, 32426, 29509, 31912, 31979,
/* 9587 */  29530, 31830, 39790, 37112, 36045, 30716, 32577, 30641, 33259, 31531,
/* 9588 */  31533, 34204, 41093, 35977, 34398, 29635, 33395, 32315, 34457, 31804,
/* 9589 */  34261, 34960, 41985, 36002, 33899, 27572, 33158, 33329, 36286, 33411,
/* 9590 */  32829, 34279, 42351, 37161, 35338, 27883, 32418, 32193, 36029, 33068,
/* 9591 */  32362, 35729, 43653, 38005, 33878, 26273, 30809, 33160, 37242, 33994,
/* 9592 */  30593, 36042, 43819, 40244, 34225, 25958, 28844, 33379, 37138, 34537,
/* 9593 */  35469, 35004, 35875, 32534, 35654, 33473, 34832, 33059, 35739, 33621,
/* 9594 */  35389, 33717, 36298, 33899, 36323, 33770, 35718, 33732, 35489, 32942,
/* 9595 */  34005, 34282, 38255, 33668, 36706, 33138, 35476, 34184, 34960, 32784,
/* 9596 */  34814, 33835, 37713, 32856, 36983, 33884, 34811, 33211, 34493, 33568,
/* 9597 */  34703, 34031, 36934, 33341, 35948, 34008, 34185, 33314, 34259, 33762,
/* 9598 */  31969, 30613, 37006, 33784, 37045, 34540, 37474, 33751, 34467, 32871,
/* 9599 */  31622, 29685, 36373, 33355, 36678, 33241, 35635, 32105, 33580, 32592,
/* 9600 */  32449, 29011, 36348, 33746, 38782, 32341, 34734, 32020, 33452, 32411,
/* 9601 */  33864, 30298, 39072, 34815, 39777, 31835, 34423, 31470, 33471, 32507,
/* 9602 */  35254, 34956, 37912, 33596, 35604, 33390, 35538, 33189, 34323, 32722,
/* 9603 */  38222, 31805, 34507, 31994, 36321, 32447, 36583, 32282, 34915, 32730,
/* 9604 */  40357, 29442, 36126, 30889, 37738, 31419, 37069, 32406, 34582, 33114,
/* 9605 */  36627, 33827, 36199, 33583, 36691, 32863, 37063, 33427, 34317, 32470,
/* 9606 */  34572, 33699, 37251, 35279, 36584, 33021, 34465, 32176, 34291, 34175,
/* 9607 */  34640, 34123, 37011, 34068, 36859, 33267, 34354, 32780, 35660, 35021,
/* 9608 */  35538, 34749, 36497, 33556, 35806, 33482, 35655, 33161, 35798, 33511,
/* 9609 */  35016, 35561, 36908, 32688, 36483, 34351, 34396, 32473, 35326, 33828,
/* 9610 */  35050, 36192, 36805, 32099, 35592, 33297, 34002, 33075, 35412, 34099,
/* 9611 */  34742, 34807, 37617, 33063, 35262, 33698, 35355, 33123, 34884, 34388,
/* 9612 */  35616, 34344, 37973, 33541, 34710, 32771, 36045, 33768, 34998, 33276,
/* 9613 */  36365, 35097, 37267, 32644, 34933, 31802, 34864, 35142, 33865, 34327,
/* 9614 */  36288, 35236, 36885, 32568, 34479, 32380, 35016, 34959, 34328, 34045,
/* 9615 */  35887, 35011, 36846, 33450, 34366, 32242, 35633, 33347, 35622, 33551,
/* 9616 */  36293, 35548, 36188, 33029, 34128, 32958, 35707, 33234, 36537, 32533,
/* 9617 */  35435, 35231, 37128, 33323, 34112, 33511, 35314, 33858, 34446, 33202,
/* 9618 */  35339, 35397, 36102, 33231, 35988, 33125, 34357, 33627, 34783, 34616,
/* 9619 */  34679, 35756, 36327, 33741, 35681, 32962, 34602, 32908, 35171, 34200,
/* 9620 */  35094, 34744, 37308, 34007, 36154, 32398, 35248, 33787, 36333, 32544,
/* 9621 */  35314, 34667, 37614, 33775, 36278, 31821, 36416, 33622, 35616, 32583,
/* 9622 */  34045, 34799, 37875, 33958, 35432, 33435, 35376, 33384, 35233, 33494,
/* 9623 */  34128, 35843, 36808, 33977, 34939, 32713, 34465, 33603, 35361, 33756,
/* 9624 */  33857, 36657, 35277, 33362, 35064, 33501, 35522, 33947, 35672, 33285,
/* 9625 */  34267, 35724, 36554, 33127, 33735, 33232, 36880, 34779, 34576, 33510,
/* 9626 */  34228, 35544, 37413, 34464, 34361, 32826, 36096, 34285, 34394, 33308,
/* 9627 */  33759, 35460, 37281, 34925, 34408, 31871, 35895, 34388, 34458, 34010,
/* 9628 */  33678, 36132, 36794, 33518, 34077, 32946, 35630, 33474, 34608, 33137,
/* 9629 */  44318, 24624, 42838, 24720, 40933, 25400, 39886, 30751, 36998, 31468,
/* 9630 */  43535, 25262, 42730, 24063, 42027, 24216, 40023, 30335, 38042, 30817,
/* 9631 */  41094, 27252, 40792, 26529, 38696, 26594, 38649, 30898, 37571, 31079,
/* 9632 */  40948, 34811, 36414, 28679, 34094, 31194, 39331, 32582, 34906, 31896,
/* 9633 */  43424, 35008, 32203, 28320, 36797, 33063, 38718, 30753, 33839, 33641,
/* 9634 */  42624, 36532, 32564, 26808, 34987, 36891, 38027, 29729, 33324, 34371,
/* 9635 */  42812, 36515, 32499, 26719, 34117, 39272, 36721, 29114, 33768, 34574,
/* 9636 */  35413, 33926, 37509, 33903, 36239, 32014, 35575, 33292, 35048, 34962,
/* 9637 */  35208, 34072, 36805, 35555, 35763, 32884, 34654, 33518, 33881, 35072,
/* 9638 */  36002, 34497, 37015, 33518, 35509, 33417, 34902, 33402, 35202, 33843,
/* 9639 */  32014, 28694, 37685, 33580, 38680, 34168, 38297, 34111, 35114, 33303,
/* 9640 */  31482, 26415, 37356, 31916, 39821, 33640, 39852, 33453, 35798, 32514,
/* 9641 */  34187, 27429, 40607, 31594, 41152, 31724, 38930, 30007, 34533, 30849,
/* 9642 */  33724, 27167, 39230, 30952, 39420, 32323, 38929, 31774, 34220, 31940,
/* 9643 */  37631, 27273, 42353, 30261, 40759, 30731, 39237, 29921, 35206, 31973,
/* 9644 */  40853, 28009, 43667, 28236, 39161, 28374, 40725, 28588, 37061, 31406,
/* 9645 */  41315, 26946, 45282, 26028, 41467, 26125, 42897, 26869, 38219, 30547,
/* 9646 */  41885, 27111, 45423, 24750, 42538, 25660, 43577, 26278, 38347, 30729,
/* 9647 */  40270, 29877, 43305, 27493, 40008, 27623, 40872, 28032, 36959, 31818,
/* 9648 */  35065, 35015, 37306, 33149, 35661, 33962, 34709, 33237, 35655, 34165,
/* 9649 */  35285, 35437, 36848, 32532, 35644, 33522, 34623, 32707, 36047, 34298,
/* 9650 */  33632, 33693, 36906, 31052, 35530, 33213, 35433, 33548, 35020, 33160,
/* 9651 */  32191, 31977, 35782, 30189, 35459, 31851, 34293, 32506, 34578, 32299,
/* 9652 */  32148, 31021, 36542, 31685, 36876, 32532, 35390, 33252, 34708, 32672,
/* 9653 */  37302, 30571, 40339, 30905, 38016, 31189, 38851, 31296, 34723, 31903,
/* 9654 */  42996, 25655, 45500, 26559, 39924, 26743, 40783, 28771, 37939, 31826,
/* 9655 */  45316, 21512, 50249, 21419, 43616, 24451, 41935, 28212, 38286, 31676,
/* 9656 */  45627, 22647, 49676, 21903, 41967, 26140, 39637, 30030, 37519, 32340,
/* 9657 */  43557, 25338, 47860, 23991, 41064, 25977, 40084, 29569, 37419, 32301,
/* 9658 */  42409, 26020, 47683, 24438, 41301, 26512, 38913, 30882, 35870, 32797,
/* 9659 */  34664, 35595, 37900, 33827, 35597, 32874, 35239, 33787, 34604, 33906,
/* 9660 */  40398, 29618, 33378, 33553, 36264, 32674, 36352, 32247, 36387, 33491,
/* 9661 */  40042, 28788, 32877, 32575, 35475, 31204, 35793, 30262, 35808, 32354,
/* 9662 */  40095, 29400, 33262, 31739, 35822, 32030, 35307, 29828, 36266, 32367,
/* 9663 */  39984, 29059, 33467, 30175, 36636, 32233, 34703, 30018, 36883, 32387,
/* 9664 */  41041, 29088, 37212, 30215, 37753, 30149, 38011, 30165, 33441, 34904,
/* 9665 */  45600, 24786, 41249, 26059, 42014, 25580, 42674, 27233, 35183, 34767,
/* 9666 */  46787, 22294, 43776, 23330, 44274, 23646, 45061, 23727, 38456, 33062,
/* 9667 */  46885, 22133, 44071, 22718, 44216, 24032, 44880, 23847, 38289, 32829,
/* 9668 */  47175, 23314, 42122, 24553, 41178, 27846, 42827, 25394, 36437, 33886,
/* 9669 */  44053, 29030, 37478, 27481, 37376, 30880, 40402, 29414, 32258, 34960,
/* 9670 */  35521, 35789, 36900, 33292, 35557, 32657, 35950, 33580, 35650, 33262,
/* 9671 */  44448, 27698, 33725, 33053, 35639, 32427, 35353, 33652, 33657, 34671,
/* 9672 */  43801, 26231, 34721, 31458, 34125, 31900, 34416, 33487, 32711, 33739,
/* 9673 */  42722, 28477, 33416, 31430, 34783, 30905, 37327, 30311, 34579, 33309,
/* 9674 */  42149, 29285, 34787, 30756, 34963, 30879, 39279, 28616, 35426, 32840,
/* 9675 */  45304, 26505, 37570, 29899, 36211, 29787, 42121, 25947, 37373, 32666,
/* 9676 */  47902, 22445, 42262, 25399, 40640, 27622, 42556, 25968, 37372, 33176,
/* 9677 */  47159, 22847, 42606, 24028, 41974, 26424, 43689, 25203, 37056, 33242,
/* 9678 */  45927, 25302, 40146, 25861, 39954, 28512, 42028, 26680, 34999, 34497,
/* 9679 */  45158, 26010, 38847, 28221, 37737, 29347, 41153, 27036, 35372, 34000,
/* 9680 */  43521, 27778, 37551, 28580, 39025, 28535, 39243, 29278, 33746, 34725,
/* 9681 */  36127, 34735, 36026, 33713, 35994, 32927, 34753, 34301, 34931, 33671,
/* 9682 */  34042, 36138, 37155, 34179, 34697, 32546, 33956, 34888, 35478, 33998,
/* 9683 */  36378, 37460, 36845, 32565, 33672, 31689, 35467, 34772, 34403, 33209,
/* 9684 */  37076, 36907, 36362, 32625, 34034, 32451, 35696, 33653, 34261, 32504,
/* 9685 */  35966, 34660, 37278, 32914, 36936, 31509, 34557, 33788, 35183, 32407,
/* 9686 */  37785, 34859, 37243, 33297, 37648, 30211, 33794, 33360, 35354, 32536,
/* 9687 */  36702, 35415, 36514, 33924, 36371, 32742, 34240, 32792, 34479, 32922,
/* 9688 */  36343, 34857, 37122, 35342, 35562, 32536, 33838, 33586, 34105, 33347,
/* 9689 */  35785, 36147, 36447, 33529, 34310, 33046, 34644, 34184, 35041, 33069,
/* 9690 */  35483, 34818, 37304, 33379, 35481, 32413, 35413, 32572, 36461, 33272,
/* 9691 */  34658, 34359, 37127, 33768, 35679, 34099, 34021, 33834, 35352, 34209,
/* 9692 */  33413, 33802, 37358, 35849, 36273, 33764, 34550, 33021, 35066, 33758,
/* 9693 */  32850, 33018, 37605, 36430, 35927, 33717, 34664, 32975, 34725, 33098,
/* 9694 */  32998, 26023, 30245, 26786, 30701, 29249, 31099, 29949, 32381, 31375,
/* 9695 */  34132, 25540, 31227, 26532, 32080, 28715, 31615, 29337, 33240, 30887,
/* 9696 */  35774, 26942, 33490, 30047, 34451, 30696, 33728, 29045, 34453, 30572,
/* 9697 */  34421, 28936, 34905, 31557, 34913, 31060, 34343, 30251, 35128, 32258,
/* 9698 */  34796, 30985, 34306, 31962, 35308, 31432, 34966, 31313, 34706, 33107,
/* 9699 */  32601, 30264, 33125, 31981, 34400, 31695, 33963, 31897, 33924, 32988,
/* 9700 */  32780, 30841, 32402, 32766, 35040, 33034, 33644, 31226, 32988, 32233,
/* 9701 */  34673, 29449, 32519, 33082, 35259, 33067, 34651, 31552, 33479, 33161,
/* 9702 */  34790, 30703, 33400, 33417, 36657, 32396, 35168, 31070, 32839, 33951,
/* 9703 */  36174, 29605, 34337, 32400, 36235, 31985, 35164, 30248, 34934, 33625,
/* 9704 */  36391, 29536, 35620, 32480, 37652, 32120, 35855, 30299, 35031, 33202,
/* 9705 */  37631, 30428, 35845, 32602, 38090, 32315, 35845, 30782, 35020, 33437,
/* 9706 */  37468, 31474, 34332, 31886, 37770, 33090, 34406, 31231, 35587, 32999,
/* 9707 */  40197, 29913, 35221, 31893, 37140, 32439, 36859, 30617, 36851, 33839,
/* 9708 */  39889, 30481, 35342, 32445, 36781, 33255, 36748, 31789, 35653, 35133,
/* 9709 */  38498, 34110, 34865, 32442, 36758, 33415, 36230, 32222, 34776, 33913,
/* 9710 */  38104, 35530, 33345, 32339, 37924, 33990, 34646, 32793, 35019, 33861,
/* 9711 */  36734, 35475, 34949, 33940, 35156, 35085, 36071, 31634, 34570, 33707,
/* 9712 */  35498, 36067, 37369, 32831, 35207, 34257, 35324, 33217, 34435, 32397,
/* 9713 */  33247, 36510, 38435, 34989, 34926, 31754, 33947, 33454, 35504, 33704,
/* 9714 */  35495, 34782, 36742, 34351, 36026, 32787, 34584, 32316, 35817, 34106,
/* 9715 */  36731, 33907, 37327, 32585, 36491, 32420, 35528, 33357, 34402, 32087,
/* 9716 */  36144, 34696, 37089, 33568, 35621, 33625, 34635, 34216, 34393, 32085,
/* 9717 */  37984, 34369, 37437, 31727, 35913, 31930, 35135, 34197, 34704, 32760,
/* 9718 */  37249, 35005, 37444, 32800, 35805, 32595, 35155, 33084, 34480, 33477,
/* 9719 */  35373, 35799, 37522, 33690, 35271, 33143, 35616, 33488, 34237, 33394,
/* 9720 */  34741, 35945, 37688, 34488, 35175, 32157, 34410, 34131, 35167, 32839,
/* 9721 */  35628, 35906, 37515, 33196, 34109, 32898, 35382, 33634, 34559, 33452,
/* 9722 */  35042, 35492, 36471, 32925, 34389, 33812, 34340, 34005, 34927, 34454,
/* 9723 */  35193, 35472, 36688, 33172, 35538, 33073, 35888, 34840, 35585, 32531,
/* 9724 */  34990, 34534, 37600, 34156, 35811, 32164, 34170, 34084, 36293, 34378,
/* 9725 */  35485, 33959, 38175, 33619, 36466, 31695, 34902, 33710, 35717, 33635,
/* 9726 */  34841, 34675, 37223, 33561, 35859, 32607, 35359, 34196, 34603, 33511,
/* 9727 */  35192, 35033, 36802, 33422, 34701, 33195, 35181, 33639, 35700, 34366,
/* 9728 */  35880, 35183, 36779, 33481, 34107, 32159, 35226, 33825, 36702, 32865,
/* 9729 */  36310, 34853, 37945, 32631, 33943, 31731, 36536, 33076, 35940, 32925,
/* 9730 */  42022, 32042, 36685, 30476, 35119, 31138, 38532, 32056, 36611, 31006,
/* 9731 */  41778, 31969, 36190, 30809, 36221, 30347, 37519, 32944, 36527, 31257,
/* 9732 */  37431, 31345, 36188, 30539, 36339, 32520, 35095, 32927, 35637, 33583,
/* 9733 */  37536, 30804, 35344, 31746, 35654, 33457, 35484, 32793, 35274, 33539,
/* 9734 */  44158, 30635, 35621, 29407, 39059, 29510, 37256, 31383, 37224, 32091,
/* 9735 */  49125, 23962, 36476, 32120, 37562, 29724, 37888, 29999, 38793, 31099,
/* 9736 */  50098, 22828, 36046, 32896, 37843, 30540, 34719, 33317, 36926, 31723,
/* 9737 */  53109, 16881, 39870, 31425, 41050, 26330, 37201, 33864, 34585, 33124,
/* 9738 */  53198, 15159, 41738, 31081, 41903, 24463, 36398, 38172, 30180, 34737,
/* 9739 */  34343, 34119, 35073, 33366, 37260, 35731, 36291, 32893, 34711, 33682,
/* 9740 */  33670, 35042, 34711, 34532, 37208, 34731, 35547, 32763, 34509, 33627,
/* 9741 */  34640, 35312, 35502, 34210, 36377, 34005, 33879, 32877, 35445, 33445,
/* 9742 */  34822, 35169, 36836, 33533, 35339, 33395, 34498, 33479, 34887, 34385,
/* 9743 */  35930, 33909, 35405, 32999, 36957, 34637, 34088, 32916, 35450, 35032,
/* 9744 */  35685, 34300, 33484, 34118, 36491, 33930, 35078, 33704, 35337, 33803,
/* 9745 */  37870, 34384, 30774, 35167, 35062, 32188, 37639, 31383, 33330, 33491,
/* 9746 */  42814, 28554, 32843, 34695, 34947, 30738, 37883, 30199, 36109, 32953,
/* 9747 */  38106, 30615, 32286, 32698, 35356, 30215, 36038, 33549, 32918, 33703,
/* 9748 */  29603, 29546, 29173, 29730, 33885, 31889, 33791, 34005, 34124, 32963,
/* 9749 */  25103, 26275, 27912, 27733, 32728, 32954, 33455, 33244, 34205, 33075,
/* 9750 */  23689, 25353, 27203, 26856, 29581, 30472, 31886, 31460, 32009, 33161,
/* 9751 */  23952, 25820, 27586, 27554, 30606, 31241, 32703, 32342, 32713, 33507,
/* 9752 */  25248, 26726, 28723, 28126, 30848, 29934, 31915, 31942, 33048, 33076,
/* 9753 */  25028, 26272, 27782, 27355, 29221, 28806, 30718, 30489, 32741, 33237,
/* 9754 */  37754, 35741, 35247, 31787, 35933, 34177, 36220, 31660, 34381, 34635,
/* 9755 */  34045, 36734, 36941, 34426, 35179, 32785, 34946, 33848, 35224, 34067,
/* 9756 */  35707, 36017, 36204, 33238, 35636, 32607, 34383, 33601, 35616, 34128,
/* 9757 */  35904, 35580, 35642, 32824, 35932, 33407, 35968, 33694, 34494, 33712,
/* 9758 */  35415, 34557, 36977, 32967, 36521, 32948, 35579, 33899, 35893, 33156,
/* 9759 */  34674, 26179, 33160, 28179, 34450, 29096, 34955, 29824, 34209, 31684,
/* 9760 */  34368, 26213, 33564, 29071, 35373, 29802, 34591, 30154, 33254, 32112,
/* 9761 */  31265, 27053, 32291, 30135, 35579, 31132, 32766, 30475, 31049, 31266,
/* 9762 */  25438, 22320, 27367, 27946, 32820, 31473, 32996, 30774, 31469, 31133,
/* 9763 */  23286, 21328, 26651, 28671, 32960, 31382, 31749, 29267, 29623, 30363,
/* 9764 */  22321, 20737, 26380, 29628, 33488, 32827, 33991, 32520, 32178, 31512,
/* 9765 */  22961, 21321, 27208, 29967, 33783, 33584, 34394, 32088, 31253, 30891,
/* 9766 */  21437, 20464, 28575, 34029, 37498, 35944, 35165, 32609, 31889, 31991,
/* 9767 */  20315, 18688, 26567, 32327, 35858, 34924, 35736, 33565, 32997, 32271,
/* 9768 */  35596, 34135, 36863, 32877, 37343, 34140, 35595, 33386, 34638, 33504,
/* 9769 */  34902, 34284, 37029, 33293, 36604, 33901, 35187, 33311, 35676, 33023,
/* 9770 */  35344, 34006, 36460, 33970, 35606, 33956, 34731, 33681, 35693, 33520,
/* 9771 */  35382, 33429, 37825, 32576, 37111, 34884, 34970, 32801, 34646, 33778,
/* 9772 */  35057, 35336, 37592, 32805, 35511, 34784, 35011, 32681, 34097, 34882,
/* 9773 */  33402, 34822, 38172, 34774, 35697, 33546, 34082, 33074, 34954, 34730,
/* 9774 */  35179, 35456, 36900, 33186, 35105, 33388, 36635, 32837, 34489, 33595,
/* 9775 */  39161, 28527, 38428, 29038, 37642, 28878, 36715, 31460, 35295, 32071,
/* 9776 */  39827, 27284, 39752, 27355, 39223, 27273, 37572, 30589, 35623, 31577,
/* 9777 */  40110, 28159, 39106, 28609, 38651, 28404, 36671, 31858, 35107, 31964,
/* 9778 */  41588, 29121, 34662, 32028, 35996, 32707, 35354, 33491, 34565, 33424,
/* 9779 */  34665, 34554, 37128, 33286, 35260, 32454, 35384, 32992, 34833, 33870,
/* 9780 */  35086, 34687, 35750, 32683, 36436, 33423, 35184, 33457, 35838, 33749,
/* 9781 */  35554, 34351, 36227, 33609, 35700, 33013, 35829, 33525, 34663, 32801,
/* 9782 */  40323, 28939, 33449, 32965, 34338, 32542, 34716, 31824, 37206, 32397,
/* 9783 */  39519, 28267, 33507, 31801, 34996, 30511, 35540, 31711, 35582, 33368,
/* 9784 */  38866, 29639, 33623, 31643, 36504, 30210, 35329, 32894, 33878, 33189,
/* 9785 */  33520, 30469, 33319, 31273, 33579, 32696, 34196, 31171, 33719, 32915,
/* 9786 */  29909, 28529, 31815, 29515, 31696, 31139, 32037, 31153, 32577, 33084,
/* 9787 */  29488, 27670, 31474, 28778, 31562, 29772, 31595, 30840, 32764, 32445,
/* 9788 */  28971, 28111, 30654, 29436, 30896, 30142, 32357, 30710, 32514, 31287,
/* 9789 */  29502, 28174, 30645, 29199, 31858, 30338, 32557, 30392, 32045, 32160,
/* 9790 */  35305, 34490, 36066, 31672, 37621, 35446, 34886, 31741, 34957, 35330,
/* 9791 */  36836, 27744, 32320, 29084, 34410, 30519, 33815, 30755, 35130, 32379,
/* 9792 */  37020, 27735, 31936, 29140, 33905, 30260, 33156, 30836, 34474, 32376,
/* 9793 */  38502, 27897, 33076, 29818, 34307, 30451, 34585, 30048, 34914, 32698,
/* 9794 */  38407, 29360, 33641, 32570, 34968, 31656, 34914, 30335, 35316, 32036,
/* 9795 */  38310, 28546, 34592, 32650, 35120, 31933, 35241, 30237, 34984, 33123,
/* 9796 */  38585, 29455, 34895, 32855, 35264, 31458, 36664, 27652, 36980, 32713,
/* 9797 */  43088, 28946, 35878, 32602, 36251, 31545, 37297, 27067, 39689, 31942,
/* 9798 */  45803, 25044, 37028, 34053, 34243, 31944, 37969, 26101, 40171, 31727,
/* 9799 */  43386, 28431, 35635, 33541, 35579, 30703, 38481, 26499, 37869, 33279,
/* 9800 */  43330, 28922, 35566, 33121, 35449, 31140, 38283, 26351, 38033, 33520,
/* 9801 */  34320, 34059, 36826, 33354, 37326, 35197, 35136, 32806, 34875, 33864,
/* 9802 */  34489, 35415, 36523, 32968, 36311, 34327, 34501, 32400, 35595, 34908,
/* 9803 */  38616, 30203, 34249, 32167, 35217, 32364, 32966, 34605, 35598, 33632,
/* 9804 */  37644, 28997, 31343, 31049, 33174, 31497, 31306, 31591, 35459, 31197,
/* 9805 */  38921, 29713, 31900, 32626, 35120, 32284, 32433, 31874, 35712, 31684,
/* 9806 */  36964, 30503, 33238, 33277, 37335, 32241, 33936, 30950, 34541, 31014,
/* 9807 */  37733, 31594, 34363, 35106, 37579, 32735, 35507, 29978, 34547, 32156,
/* 9808 */  43205, 28294, 37242, 34062, 36004, 30213, 39413, 26917, 36062, 34135,
/* 9809 */  41916, 29696, 36861, 33910, 36610, 30130, 38939, 27737, 34554, 34729,
/* 9810 */  40596, 31573, 35351, 35413, 35406, 31133, 38156, 28653, 33214, 35114,
/* 9811 */  41832, 30680, 36158, 34254, 35775, 30822, 38580, 28723, 33389, 35185,
/* 9812 */  40945, 31570, 35779, 34138, 36113, 30523, 38831, 29849, 31902, 35262,
/* 9813 */  33891, 35467, 37127, 34181, 36132, 33662, 34437, 33282, 35807, 33331,
/* 9814 */  35456, 35820, 36453, 33828, 34878, 33181, 34406, 34205, 35457, 33652,
/* 9815 */  35702, 34619, 37199, 32843, 35976, 33262, 35561, 34238, 34868, 32855,
/* 9816 */  34420, 36023, 37752, 33519, 34381, 33488, 34915, 34054, 34530, 33697,
/* 9817 */  44837, 29232, 34791, 31407, 35734, 31093, 37921, 32266, 33254, 34144,
/* 9818 */  46591, 26748, 35972, 31705, 36157, 29527, 39917, 31143, 33590, 34224,
/* 9819 */  48489, 22217, 41339, 29767, 36952, 27985, 40666, 31598, 33790, 34055,
/* 9820 */  45938, 25945, 39682, 30460, 36797, 28134, 41201, 30418, 34676, 33683,
/* 9821 */  47432, 22996, 42244, 29324, 37315, 29337, 40647, 28803, 36238, 33170,
/* 9822 */  46610, 24157, 41718, 29351, 36946, 31063, 38079, 30579, 36074, 32859,
/* 9823 */  45054, 26727, 38738, 31317, 36430, 30641, 37993, 31402, 35879, 32859,
/* 9824 */  44663, 29634, 36688, 31598, 35977, 30719, 38716, 31837, 34958, 32577,
/* 9825 */  41748, 34425, 35776, 31175, 33018, 33392, 39162, 32414, 32826, 33714,
/* 9826 */  41876, 34636, 35865, 30306, 34050, 32917, 39204, 32889, 32121, 33728,
/* 9827 */  35810, 37754, 38007, 32593, 33585, 32373, 37225, 34734, 33003, 31156,
/* 9828 */  35314, 36154, 36503, 33784, 33293, 33523, 35880, 34151, 35777, 32695,
/* 9829 */  36121, 34367, 37078, 33274, 34836, 33395, 34494, 33798, 36509, 33715,
/* 9830 */  35186, 33976, 37762, 33591, 35102, 33340, 35371, 33198, 35944, 34226,
/* 9831 */  41561, 33914, 35258, 29471, 35293, 31926, 36186, 32800, 35997, 31998,
/* 9832 */  45344, 27888, 38067, 29375, 36377, 29337, 38425, 32458, 35468, 32120,
/* 9833 */  45616, 27624, 38793, 29744, 34086, 30801, 38399, 32933, 35087, 32144,
/* 9834 */  43626, 30655, 38028, 30061, 33462, 30307, 37813, 33585, 36608, 30981,
/* 9835 */  39773, 34271, 37658, 32804, 31174, 30781, 37215, 34115, 35935, 32562,
/* 9836 */  40030, 34661, 38116, 30690, 32210, 31698, 38689, 34230, 33626, 33025,
/* 9837 */  46244, 31717, 35090, 26438, 35433, 35504, 39408, 29975, 32973, 34868,
/* 9838 */  47595, 29064, 38700, 20744, 39938, 34293, 41004, 28453, 32167, 35707,
/* 9839 */  45995, 30005, 40593, 19759, 39697, 32092, 42543, 28845, 32926, 34521,
/* 9840 */  45864, 30384, 40216, 19598, 39931, 32458, 42391, 28837, 32111, 35260,
/* 9841 */  34517, 35094, 38010, 33859, 35446, 32005, 34981, 33954, 36116, 33608,
/* 9842 */  33906, 35241, 36526, 34591, 35475, 33217, 34234, 34764, 36551, 33359,
/* 9843 */  34614, 34965, 37521, 34786, 35307, 32786, 33619, 33917, 36202, 33839,
/* 9844 */  34096, 34917, 38671, 35143, 34800, 32873, 34117, 33779, 35139, 34241,
/* 9845 */  33434, 35133, 37447, 35141, 35474, 33472, 34941, 33087, 35740, 32992,
/* 9846 */  34393, 35732, 36613, 33308, 35254, 33282, 35234, 33885, 34813, 33240,
/* 9847 */  34337, 36044, 36389, 33272, 34335, 33045, 35784, 34845, 35421, 33887,
/* 9848 */  34466, 35728, 36572, 33649, 36004, 33420, 34262, 33246, 36579, 33839,
/* 9849 */  35234, 35538, 37302, 34031, 35867, 32524, 35370, 33317, 35578, 32965,
/* 9850 */  35502, 33973, 37389, 33011, 36180, 31833, 36240, 33049, 36142, 33702,
/* 9851 */  35669, 32152, 36769, 31934, 35079, 31288, 36056, 31465, 35269, 32025,
/* 9852 */  35926, 34237, 38326, 33244, 35560, 30559, 35876, 32467, 35249, 32158,
/* 9853 */  32110, 35139, 41913, 38255, 35969, 27302, 30570, 31943, 36062, 34568,
/* 9854 */  32367, 34392, 40539, 38080, 36745, 27826, 30894, 31340, 35473, 34354,
/* 9855 */  35248, 34868, 34601, 34478, 37343, 34644, 34174, 32543, 34418, 33730,
/* 9856 */  35094, 35628, 34659, 34312, 36282, 34827, 33737, 33092, 34061, 33644,
/* 9857 */  35312, 35423, 34526, 35673, 34618, 33672, 36162, 32732, 34246, 34084,
/* 9858 */  40474, 30754, 32568, 33153, 35767, 32104, 35786, 30422, 36757, 31755,
/* 9859 */  42154, 28324, 35226, 32852, 36743, 30966, 36571, 31462, 35263, 31984,
/* 9860 */  45992, 20344, 46760, 22421, 46767, 21982, 42517, 30039, 33487, 33433,
/* 9861 */  44868, 21182, 47694, 21032, 47798, 20908, 44859, 26828, 35843, 32503,
/* 9862 */  45900, 19597, 49376, 18972, 49261, 19268, 47458, 23905, 37602, 32118,
/* 9863 */  45657, 22122, 46411, 21598, 46192, 22960, 44714, 25013, 37014, 32889,
/* 9864 */  42834, 29000, 39518, 27831, 39291, 30074, 38946, 29195, 33552, 34733,
/* 9865 */  39393, 35960, 33265, 32440, 34697, 34052, 36180, 31166, 33334, 34110,
/* 9866 */  38092, 37460, 32495, 31649, 35029, 35667, 35787, 29669, 33925, 34505,
/* 9867 */  36303, 38368, 33997, 30774, 35216, 35986, 35058, 30565, 33460, 34238,
/* 9868 */  32294, 39023, 36615, 31013, 33791, 36195, 35628, 31800, 33262, 33218,
/* 9869 */  35179, 35003, 36506, 33848, 35784, 33613, 35532, 33317, 35967, 33055,
/* 9870 */  34559, 34668, 37161, 33222, 35558, 33982, 35732, 33311, 35553, 33087,
/* 9871 */  33534, 34618, 37055, 33997, 35823, 34249, 35456, 34240, 34834, 32829,
/* 9872 */  35130, 33537, 38171, 34490, 36335, 32974, 34969, 32810, 34510, 34238,
/* 9873 */  33911, 33772, 36628, 35312, 36709, 33769, 33828, 34054, 34960, 34457,
/* 9874 */  37989, 27877, 36783, 30350, 38470, 29046, 36649, 30597, 34614, 32876,
/* 9875 */  37879, 28334, 36729, 30881, 38868, 29272, 36476, 30665, 34417, 32864,
/* 9876 */  36448, 29941, 38644, 31505, 40352, 31534, 35218, 30990, 33701, 32226,
/* 9877 */  39944, 25305, 43596, 27239, 43063, 27680, 37996, 30004, 33643, 32846,
/* 9878 */  35606, 27679, 40422, 31279, 40293, 31990, 36289, 30318, 33331, 31688,
/* 9879 */  35483, 27989, 40889, 30943, 40117, 31731, 35498, 29831, 32960, 32895,
/* 9880 */  34814, 30692, 40492, 33772, 38169, 32122, 33392, 30531, 33369, 33632,
/* 9881 */  31710, 30469, 39345, 35939, 39318, 34018, 33085, 29793, 31575, 32709,
/* 9882 */  29291, 29568, 38745, 38304, 40110, 35274, 34215, 29781, 30776, 31076,
/* 9883 */  35554, 34770, 36020, 33661, 34960, 33846, 36578, 32943, 35489, 32932,
/* 9884 */  34831, 34852, 38290, 33636, 34800, 32094, 35731, 33768, 36207, 32820,
/* 9885 */  33736, 34651, 37119, 33694, 35647, 33224, 35346, 33848, 35440, 32511,
/* 9886 */  39532, 30983, 35772, 27055, 38208, 28723, 36902, 32188, 35134, 31771,
/* 9887 */  35541, 34287, 34392, 29514, 34552, 29844, 36177, 35163, 34100, 31519,
/* 9888 */  32053, 34112, 35321, 31465, 33037, 30248, 36143, 36361, 35337, 32776,
/* 9889 */  32327, 33628, 33182, 30746, 35130, 33310, 35558, 33937, 34109, 33654,
/* 9890 */  30204, 32710, 32327, 30213, 34748, 32263, 32985, 32095, 33291, 32380,
/* 9891 */  29181, 30705, 33938, 31360, 34565, 31622, 32170, 30688, 33044, 32221,
/* 9892 */  29336, 31182, 33645, 30062, 32959, 31165, 32789, 31157, 33771, 32739,
/* 9893 */  36431, 36962, 35226, 28734, 34391, 32506, 36154, 33177, 34605, 32249,
/* 9894 */  41510, 34237, 33986, 26874, 36819, 34891, 36635, 28822, 36256, 32961,
/* 9895 */  34146, 36068, 38044, 32596, 33592, 32413, 36886, 33862, 34775, 33860,
/* 9896 */  34252, 35104, 37143, 34091, 35546, 32700, 35069, 32911, 35527, 34341,
/* 9897 */  42322, 29310, 36403, 32098, 36908, 31736, 37025, 31534, 35116, 33525,
/* 9898 */  43820, 26994, 34018, 33082, 35517, 30217, 37463, 29633, 36462, 32302,
/* 9899 */  42797, 29155, 33409, 31743, 36508, 30657, 36616, 30660, 35542, 32669,
/* 9900 */  41605, 31145, 32915, 31862, 35947, 31760, 36431, 30191, 36253, 32031,
/* 9901 */  38328, 30974, 33639, 31863, 35192, 32156, 35097, 31946, 36382, 31349,
/* 9902 */  39080, 28650, 35574, 30734, 35985, 30696, 37950, 30053, 36703, 32376,
/* 9903 */  42445, 27088, 36023, 31691, 36543, 30388, 37323, 30495, 36424, 32071,
/* 9904 */  48697, 20624, 38388, 33790, 37640, 25855, 40147, 32866, 32548, 34408,
/* 9905 */  50774, 17320, 39925, 35277, 35959, 26091, 40459, 33009, 32003, 34733,
/* 9906 */  50965, 14893, 45789, 27341, 42416, 22833, 40991, 33166, 31925, 34536,
/* 9907 */  35061, 35094, 37590, 32672, 34921, 32575, 34613, 34520, 34438, 33736,
/* 9908 */  41967, 33421, 32351, 30510, 35698, 32973, 36010, 31895, 34647, 33502,
/* 9909 */  44112, 32023, 30141, 32619, 36187, 31758, 37189, 30490, 35219, 33500,
/* 9910 */  42788, 32759, 30724, 33415, 33282, 31406, 38858, 31005, 33622, 33699,
/* 9911 */  44636, 28684, 34880, 31726, 33465, 31855, 39640, 29180, 34796, 33588,
/* 9912 */  43428, 28950, 35720, 30462, 34956, 31112, 38126, 30649, 34621, 33655,
/* 9913 */  43598, 25292, 39857, 27335, 37852, 29419, 38472, 29253, 36876, 32917,
/* 9914 */  42186, 27079, 38674, 27935, 38809, 28592, 38568, 28881, 36666, 33401,
/* 9915 */  42811, 27813, 38336, 27096, 39161, 28013, 39831, 27468, 37870, 32128,
/* 9916 */  43895, 28455, 38845, 25805, 40154, 26990, 41188, 27001, 39550, 30613,
/* 9917 */  45233, 28945, 38951, 23626, 41123, 29096, 41324, 26123, 38985, 31810,
/* 9918 */  45607, 28648, 41140, 19601, 41733, 31700, 40058, 28882, 33976, 34413,
/* 9919 */  44382, 29364, 42028, 18429, 41386, 31095, 41144, 28803, 33316, 34291,
/* 9920 */  34771, 34608, 37771, 33924, 35709, 32012, 36375, 33693, 35114, 32789,
/* 9921 */  28024, 30117, 35047, 32354, 34064, 31860, 33925, 32397, 33852, 32728,
/* 9922 */  27231, 29442, 34250, 31612, 32758, 30963, 32814, 31817, 33613, 33483,
/* 9923 */  26709, 29390, 33843, 31377, 32071, 30843, 32489, 32122, 33688, 34159,
/* 9924 */  25668, 31642, 37504, 35224, 35199, 32860, 32356, 31903, 32917, 32821,
/* 9925 */  22365, 25029, 30628, 30416, 30940, 29773, 29777, 29521, 31369, 32301,
/* 9926 */  21951, 24882, 32566, 33673, 33188, 31020, 31203, 31860, 33091, 33248,
/* 9927 */  22766, 26204, 33927, 35514, 35342, 33220, 32040, 30947, 32333, 32696,
/* 9928 */  21697, 24180, 33159, 37212, 38524, 36738, 34466, 31632, 31806, 32213,
/* 9929 */  21783, 21083, 29803, 35053, 38796, 35688, 33300, 30922, 32023, 32276,
/* 9930 */  24173, 26698, 37134, 39277, 38553, 33619, 32915, 32091, 33512, 32877,
/* 9931 */  28544, 33629, 42136, 39129, 36212, 31169, 33213, 31962, 34074, 31821,
/* 9932 */  33787, 35492, 40847, 37150, 34166, 28640, 33769, 32175, 36136, 32628,
/* 9933 */  44778, 32909, 31811, 26493, 41711, 33262, 35906, 27828, 37589, 33225,
/* 9934 */  45226, 32270, 32181, 26493, 41686, 32977, 36762, 27158, 37685, 33331,
/* 9935 */  44677, 33335, 32111, 24893, 43018, 33660, 35244, 27648, 38088, 33029,
/* 9936 */  42978, 33763, 33099, 24510, 42233, 33656, 34720, 28272, 38328, 32472,
/* 9937 */  42814, 33000, 32737, 24709, 42230, 33433, 34224, 27994, 38153, 33117,
/* 9938 */  42000, 33290, 32398, 24657, 42179, 33105, 33479, 28399, 38352, 32564,
/* 9939 */  40467, 33926, 32771, 24309, 40570, 33744, 33414, 28520, 37515, 32696,
/* 9940 */  40812, 33387, 32884, 24469, 40809, 33634, 33060, 29053, 37371, 32840,
/* 9941 */  41494, 32890, 32356, 24976, 42004, 32478, 33028, 29226, 38191, 32384,
/* 9942 */  41684, 33559, 31571, 25219, 42237, 33286, 32327, 29581, 38408, 32487,
/* 9943 */  43450, 36841, 31101, 25770, 36145, 39473, 36352, 27674, 35141, 34389,
/* 9944 */  44015, 36084, 31141, 25571, 37393, 39032, 35740, 27845, 35324, 34452,
/* 9945 */  43320, 35746, 31972, 25859, 37793, 37307, 35945, 28054, 36370, 33469,
/* 9946 */  41639, 35327, 32638, 26192, 38013, 35520, 35804, 28270, 36968, 32674,
/* 9947 */  41105, 33990, 33868, 24373, 39166, 34940, 35707, 27171, 36908, 33701,
/* 9948 */  39569, 34227, 33221, 25328, 38164, 34789, 34522, 27572, 36932, 33539,
/* 9949 */  39173, 33227, 33445, 25937, 38276, 33554, 34113, 27979, 37136, 33383,
/* 9950 */  37544, 33280, 33707, 26019, 37388, 33032, 33805, 28452, 36407, 33683,
/* 9951 */  37355, 31232, 35038, 26038, 37362, 31282, 34031, 29078, 36063, 33678,
/* 9952 */  37670, 30115, 34881, 27042, 36918, 30613, 34009, 29673, 36090, 33759,
/* 9953 */  43198, 33138, 37270, 21295, 40238, 34472, 38910, 26793, 35705, 33967,
/* 9954 */  44956, 30958, 37933, 20278, 43150, 32762, 39403, 25475, 37176, 33715,
/* 9955 */  43037, 33932, 36554, 21694, 39671, 35066, 39136, 26550, 35360, 34252,
/* 9956 */  44160, 32029, 37094, 21644, 41483, 33384, 39560, 25615, 36620, 33900,
/* 9957 */  43936, 30385, 38930, 20915, 42671, 31348, 40013, 25800, 36843, 33494,
/* 9958 */  43231, 30417, 38348, 21655, 42449, 30771, 39553, 25758, 37434, 33096,
/* 9959 */  43811, 29471, 38606, 21136, 44210, 29608, 39526, 25173, 38384, 32885,
/* 9960 */  43033, 29811, 38668, 21379, 43636, 29872, 38882, 25538, 38291, 32780,
/* 9961 */  42344, 30362, 38463, 21752, 42875, 30666, 38047, 26237, 37392, 33281,
/* 9962 */  43650, 34365, 35056, 23907, 37437, 36724, 38598, 27311, 35005, 34200,
/* 9963 */  42293, 36498, 33831, 25040, 35437, 37872, 38164, 28080, 34577, 34018,
/* 9964 */  41796, 36036, 33619, 24923, 37057, 37000, 36926, 28469, 34847, 34191,
/* 9965 */  42139, 34087, 34677, 23569, 38925, 35547, 36408, 28036, 35410, 34268,
/* 9966 */  41454, 34248, 34542, 23359, 39242, 34937, 36676, 27536, 35415, 34364,
/* 9967 */  41471, 33623, 35654, 21834, 40979, 33531, 37156, 26738, 36673, 33644,
/* 9968 */  41619, 32920, 36354, 21020, 41996, 32651, 37477, 26322, 37176, 33419,
/* 9969 */  41440, 33248, 36350, 20745, 42059, 33061, 37301, 26170, 37207, 33668,
/* 9970 */  42119, 32399, 37000, 20380, 43063, 32241, 37830, 25617, 37930, 33557,
/* 9971 */  41291, 32670, 36855, 20926, 42031, 32242, 37480, 26371, 37276, 33422,
/* 9972 */  39482, 38137, 34027, 26818, 32717, 37518, 36999, 30057, 35164, 32215,
/* 9973 */  38897, 39157, 33824, 26383, 32904, 37748, 37194, 29675, 35262, 32247,
/* 9974 */  38988, 39351, 33220, 26074, 33909, 38148, 36551, 29326, 35257, 32642,
/* 9975 */  39992, 38340, 32412, 26166, 35336, 38509, 35551, 28493, 35526, 33463,
/* 9976 */  40596, 37219, 30647, 26861, 37066, 38201, 33411, 28723, 35596, 34454,
/* 9977 */  40045, 35022, 32365, 26294, 37838, 35701, 33491, 29308, 35650, 33985,
/* 9978 */  39042, 35962, 30379, 28238, 36939, 35374, 32540, 29813, 36277, 33188,
/* 9979 */  38886, 34502, 31112, 28499, 36705, 33829, 33186, 30040, 35792, 32923,
/* 9980 */  39390, 33185, 32129, 28059, 37190, 33159, 33615, 30155, 35513, 33237,
/* 9981 */  39502, 32686, 32110, 28720, 36913, 32543, 34180, 29994, 35401, 33461,
/* 9982 */  39641, 32374, 32325, 28049, 37256, 32338, 34048, 30089, 35251, 33366,
/* 9983 */  39544, 32974, 32163, 27091, 38134, 32732, 33144, 30200, 35869, 32948,
/* 9984 */  40905, 39127, 31115, 25365, 37064, 38843, 34182, 29369, 36038, 33083,
/* 9985 */  39751, 39871, 32269, 24788, 35888, 39082, 34978, 29458, 35390, 33095,
/* 9986 */  39711, 39795, 32021, 25280, 35485, 39267, 35235, 28889, 35376, 33296,
/* 9987 */  39091, 39839, 31534, 25446, 36320, 38960, 34516, 28622, 35620, 33313,
/* 9988 */  38124, 40268, 31883, 25009, 36200, 39120, 34431, 28401, 35097, 33724,
/* 9989 */  38302, 39202, 31950, 25666, 36981, 37792, 33949, 28889, 35399, 33356,
/* 9990 */  38616, 38858, 31864, 25632, 37778, 37886, 33234, 28387, 36075, 33604,
/* 9991 */  38330, 38474, 32055, 26030, 37734, 37475, 33255, 28447, 35842, 33653,
/* 9992 */  38175, 38115, 32188, 26648, 37690, 36837, 33192, 28761, 35842, 33483,
/* 9993 */  43192, 38325, 29650, 26050, 38292, 38582, 32812, 30211, 36302, 33556,
/* 9994 */  41463, 40039, 29969, 26574, 37670, 37656, 33523, 29554, 36887, 33484,
/* 9995 */  40961, 39918, 32036, 24855, 36838, 37851, 35297, 29369, 36322, 33236,
/* 9996 */  41441, 33660, 36043, 28719, 35530, 32951, 36307, 31447, 36399, 32170,
/* 9997 */  41752, 34108, 34192, 26929, 36195, 36161, 33983, 31076, 35621, 32557,
/* 9998 */  42406, 34406, 32310, 26409, 38416, 36880, 33657, 28581, 37266, 33187,
/* 9999 */  40402, 35826, 33067, 25213, 36895, 37674, 34733, 27871, 35719, 34075,
/* 10000 */  38954, 36307, 33442, 25185, 36084, 37410, 34978, 27927, 35134, 34105,
/* 10001 */  38702, 35738, 32923, 26269, 36205, 36399, 34661, 27888, 35788, 33390,
/* 10002 */  39148, 34130, 33350, 27115, 36597, 34816, 34912, 27903, 36100, 33314,
/* 10003 */  38991, 33465, 33421, 27429, 37038, 33937, 34393, 28411, 36151, 33117,
/* 10004 */  39126, 31964, 34759, 27785, 37026, 32700, 34604, 28529, 36739, 32695,
/* 10005 */  46406, 32379, 29302, 30237, 39521, 32158, 38689, 28279, 35252, 34467,
/* 10006 */  45898, 33031, 29783, 29874, 38786, 32170, 39411, 28724, 34206, 34815,
/* 10007 */  44422, 35422, 29807, 28666, 37953, 33202, 39068, 30054, 32852, 35018,
/* 10008 */  43898, 36503, 30086, 27464, 37661, 34195, 39285, 29916, 32250, 35359,
/* 10009 */  42494, 37285, 31832, 26610, 36717, 34018, 39188, 31061, 32212, 34611,
/* 10010 */  42063, 37914, 32056, 25620, 37388, 34802, 38016, 31284, 32585, 34420,
/* 10011 */  41907, 36650, 34389, 25708, 35925, 34362, 39348, 30887, 32763, 34123,
/* 10012 */  44829, 31163, 37697, 24688, 38251, 32399, 41325, 27210, 35803, 33520,
/* 10013 */  47507, 26920, 40134, 24112, 39656, 31833, 40985, 26504, 37243, 33080,
/* 10014 */  46945, 27752, 40812, 24359, 38390, 32907, 38414, 28595, 37076, 32976,
/* 10015 */  45245, 32937, 32358, 26619, 37808, 36216, 36716, 28285, 35895, 33794,
/* 10016 */  44186, 34638, 32424, 25639, 37443, 36720, 36849, 28462, 35662, 33708,
/* 10017 */  44484, 34530, 32115, 25954, 37182, 37449, 36675, 28171, 35546, 34026,
/* 10018 */  43830, 35507, 31949, 25479, 37507, 37891, 35951, 28048, 36354, 33576,
/* 10019 */  42518, 36578, 33338, 24862, 36339, 37762, 36634, 28840, 35533, 33571,
/* 10020 */  37537, 39701, 35578, 28284, 31791, 34674, 37726, 33023, 34719, 31643,
/* 10021 */  32389, 38141, 39534, 33664, 32518, 31333, 35010, 34018, 34634, 32405,
/* 10022 */  43262, 36255, 28896, 30847, 33618, 36727, 38085, 28168, 35026, 33977,
/* 10023 */  44357, 35028, 28998, 31375, 34044, 35953, 38877, 27713, 35147, 34105,
/* 10024 */  42035, 38447, 29079, 29852, 33375, 35439, 40401, 29209, 32357, 34999,
/* 10025 */  43155, 38215, 27366, 31826, 32684, 35603, 41839, 27698, 32322, 35709,
/* 10026 */  41947, 40036, 27902, 29606, 34108, 35696, 40253, 29568, 31990, 35257,
/* 10027 */  40410, 40670, 29931, 28948, 33609, 35035, 39237, 31492, 32891, 33674,
/* 10028 */  39529, 40174, 32359, 29394, 32536, 34063, 38858, 32955, 33900, 32375,
/* 10029 */  35678, 33931, 38114, 31589, 35726, 32543, 35420, 32791, 34571, 32996,
/* 10030 */  34200, 33055, 38169, 32687, 35664, 31941, 35666, 32669, 34645, 32842,
/* 10031 */  45300, 35871, 26283, 29528, 40573, 34977, 34135, 30473, 35530, 33991,
/* 10032 */  42348, 39917, 27412, 26216, 38993, 37349, 34590, 30182, 34858, 34025,
/* 10033 */  41929, 39362, 28752, 26863, 37318, 36666, 35811, 30702, 34042, 34010,
/* 10034 */  43690, 36188, 29194, 30482, 35667, 33783, 39184, 30618, 32434, 34955,
/* 10035 */  44011, 34894, 30325, 31047, 35041, 33716, 39048, 30456, 33379, 34336,
/* 10036 */  42789, 31745, 36891, 28443, 37103, 30296, 38216, 32310, 35744, 31842,
/* 10037 */  41169, 29671, 37115, 33559, 34109, 31845, 37500, 30049, 38362, 31325,
/* 10038 */  39284, 32539, 37162, 33160, 35588, 32544, 35742, 31621, 36565, 32380,
/* 10039 */  40626, 31930, 34709, 31419, 36785, 32224, 35927, 30737, 36843, 32808,
/* 10040 */  44205, 28680, 35134, 32376, 37709, 30678, 36347, 30509, 37630, 32221,
/* 10041 */  43611, 36540, 32571, 22557, 39170, 38671, 36672, 26068, 36460, 34218,
/* 10042 */  43175, 36293, 32673, 25003, 37516, 37205, 36874, 26875, 37543, 33071,
/* 10043 */  42826, 35937, 33712, 25131, 36775, 36905, 37034, 28208, 35730, 33791,
/* 10044 */  42648, 36180, 31411, 26527, 37718, 37915, 35993, 26075, 36633, 34641,
/* 10045 */  41004, 36649, 31840, 26401, 37250, 37659, 35770, 26223, 36321, 34899,
/* 10046 */  41254, 35389, 32282, 26496, 39076, 36021, 34256, 27200, 37623, 34001,
/* 10047 */  40356, 35224, 33191, 27079, 38314, 35414, 34276, 27589, 37400, 34285,
/* 10048 */  40518, 34148, 33637, 28945, 37585, 34060, 33579, 29142, 37877, 33564,
/* 10049 */  39626, 34623, 34193, 28346, 38582, 33865, 32397, 29288, 38440, 33731,
/* 10050 */  39554, 33975, 34985, 28303, 38696, 33509, 32231, 29646, 38137, 33967,
/* 10051 */  40339, 32420, 35952, 29101, 38758, 31429, 33498, 29867, 38517, 33428,
/* 10052 */  41891, 37899, 29391, 31352, 31501, 34825, 41546, 29130, 32293, 34850,
/* 10053 */  39287, 40385, 30598, 29622, 30859, 34147, 41709, 31104, 30863, 34560,
/* 10054 */  38720, 39852, 31338, 28759, 31323, 34815, 40577, 30772, 31159, 34492,
/* 10055 */  38586, 38903, 31859, 27953, 31810, 35467, 39631, 30191, 31423, 34603,
/* 10056 */  38973, 37428, 32990, 26822, 32953, 35944, 38302, 29483, 32705, 34298,
/* 10057 */  39052, 35832, 34397, 26117, 33810, 35633, 37033, 29639, 33554, 33677,
/* 10058 */  40280, 33232, 35728, 26482, 34474, 34794, 36484, 30271, 33611, 33540,
/* 10059 */  42209, 29531, 37605, 26782, 36404, 31920, 37503, 30367, 33782, 33473,
/* 10060 */  45555, 23832, 40900, 26056, 40667, 26097, 40824, 29890, 33675, 33872,
/* 10061 */  47188, 21558, 41065, 27375, 41834, 24149, 40197, 32577, 31897, 34409,
/* 10062 */  48066, 20247, 41028, 27824, 43428, 21858, 40458, 33633, 31490, 34192,
/* 10063 */  43116, 38458, 28465, 25971, 39794, 37553, 34526, 28170, 37185, 33182,
/* 10064 */  42968, 37751, 29996, 25459, 39787, 36537, 35372, 28343, 36971, 33077,
/* 10065 */  42587, 35580, 34050, 23862, 38789, 36166, 37534, 27170, 36171, 33653,
/* 10066 */  43227, 34917, 31194, 26459, 40022, 36482, 34379, 26906, 38365, 33166,
/* 10067 */  41737, 34489, 31923, 27378, 38866, 35321, 34885, 26996, 37831, 33361,
/* 10068 */  39624, 34424, 33676, 27463, 37283, 35029, 34807, 27694, 36532, 33646,
/* 10069 */  38698, 33539, 34368, 29059, 36571, 34080, 34294, 27865, 36747, 33633,
/* 10070 */  37248, 32766, 34803, 30496, 36122, 33039, 33643, 28338, 36034, 33461,
/* 10071 */  36282, 32369, 34984, 31528, 36173, 32051, 33147, 28911, 35665, 32931,
/* 10072 */  35351, 32916, 35651, 33012, 35590, 31311, 32723, 29342, 35851, 33406,
/* 10073 */  44737, 35297, 27817, 31611, 34951, 35561, 38687, 28149, 34650, 34447,
/* 10074 */  45723, 33598, 28458, 32178, 34784, 35462, 38791, 27667, 35256, 34281,
/* 10075 */  45061, 34689, 28571, 30841, 35562, 36298, 37317, 28074, 35839, 33933,
/* 10076 */  45052, 34406, 29296, 30629, 35658, 35989, 37443, 27926, 36280, 33794,
/* 10077 */  45944, 34132, 28479, 30127, 37624, 35994, 36443, 27726, 36965, 33730,
/* 10078 */  45815, 35181, 27110, 30223, 39151, 35194, 35415, 28625, 37285, 33406,
/* 10079 */  44874, 35891, 27831, 29923, 38981, 34591, 35688, 29105, 36939, 33421,
/* 10080 */  40543, 36036, 35614, 26447, 37299, 33166, 36815, 31369, 35028, 33388,
/* 10081 */  35156, 33244, 37582, 30312, 36208, 31828, 35603, 33852, 34841, 32076,
/* 10082 */  32135, 31519, 34494, 31078, 35342, 31901, 33850, 33236, 35611, 32694,
/* 10083 */  30155, 28487, 31490, 29185, 33260, 29797, 32738, 30043, 33732, 32083,
/* 10084 */  30442, 28599, 31237, 29567, 32876, 29986, 32023, 30784, 34342, 32270,
/* 10085 */  29323, 27759, 31428, 31638, 33442, 31659, 33695, 32046, 34731, 32269,
/* 10086 */  45958, 29876, 32920, 32484, 31984, 36399, 38890, 27153, 35817, 33982,
/* 10087 */  46835, 27923, 34053, 33100, 30804, 37929, 37343, 27524, 36340, 33697,
/* 10088 */  47826, 24631, 38479, 29698, 32841, 37429, 36118, 29590, 34841, 34231,
/* 10089 */  47766, 23373, 41652, 25262, 38217, 31783, 40133, 28079, 34962, 34281,
/* 10090 */  48128, 20470, 46280, 20021, 45531, 23219, 46505, 23691, 38327, 32703,
/* 10091 */  48702, 17679, 49885, 17128, 48937, 20182, 47347, 24032, 38289, 32529,
/* 10092 */  49302, 16130, 51685, 15874, 50756, 19222, 46690, 26184, 36168, 33477,
/* 10093 */  48814, 18858, 46931, 24606, 41364, 29304, 38002, 31188, 34442, 33608,
/* 10094 */  46727, 22406, 45102, 28429, 37312, 31786, 34445, 33020, 33695, 34644,
/* 10095 */  45503, 24089, 42249, 30356, 38146, 30123, 36969, 31688, 34023, 33900,
/* 10096 */  39038, 41886, 29371, 24426, 36381, 38547, 34589, 30446, 34261, 33528,
/* 10097 */  38814, 42820, 29147, 23792, 36515, 39115, 34584, 30421, 33982, 33802,
/* 10098 */  39532, 42647, 28130, 24203, 37748, 38868, 33999, 30432, 34351, 33851,
/* 10099 */  39881, 43097, 27271, 23889, 39136, 38925, 33150, 30623, 34678, 33898,
/* 10100 */  40722, 42635, 26846, 24031, 39746, 39359, 32953, 29840, 35349, 34051,
/* 10101 */  40941, 42303, 27231, 24090, 39921, 39543, 32606, 29387, 36608, 33703,
/* 10102 */  39279, 39187, 31057, 26561, 36195, 37047, 34841, 30228, 36086, 33349,
/* 10103 */  35667, 37988, 32176, 27488, 34421, 35859, 34547, 30805, 35122, 34118,
/* 10104 */  35330, 38120, 31689, 26702, 36093, 36568, 32834, 30883, 36477, 33467,
/* 10105 */  45924, 31635, 35226, 23068, 40660, 35284, 37801, 27096, 36150, 34006,
/* 10106 */  46525, 30498, 36351, 21515, 43082, 33737, 38353, 25793, 37963, 33207,
/* 10107 */  46636, 31361, 34512, 22445, 43251, 34454, 37862, 25049, 38286, 33530,
/* 10108 */  44343, 32939, 34628, 24535, 41227, 33715, 36696, 28147, 37518, 32641,
/* 10109 */  42708, 31730, 36532, 24718, 41563, 32015, 36572, 27890, 38290, 32291,
/* 10110 */  41617, 32246, 35960, 24860, 42091, 31722, 35402, 27079, 38650, 32968,
/* 10111 */  41015, 31908, 35878, 26635, 40801, 31915, 34180, 27995, 38538, 32710,
/* 10112 */  39544, 33230, 34462, 29393, 38579, 32695, 32703, 29206, 37902, 32781,
/* 10113 */  38562, 33167, 34799, 30323, 37547, 32771, 32038, 30047, 37086, 32799,
/* 10114 */  42890, 38042, 31749, 22992, 37630, 39641, 35770, 27953, 35882, 33609,
/* 10115 */  40754, 38203, 34990, 23564, 34503, 37774, 37422, 30167, 34867, 32631,
/* 10116 */  44032, 34388, 31012, 28501, 38802, 34399, 34635, 30008, 38459, 31180,
/* 10117 */  44092, 35670, 29507, 26662, 41524, 36133, 33673, 27762, 37949, 33332,
/* 10118 */  41690, 36221, 31365, 26846, 40024, 36081, 33706, 27688, 37513, 33491,
/* 10119 */  39004, 35023, 33673, 29353, 36860, 34686, 34587, 28520, 36542, 32628,
/* 10120 */  37026, 33904, 35175, 32150, 36304, 33146, 33388, 28596, 36852, 32812,
/* 10121 */  35027, 32841, 36337, 34598, 36241, 32397, 32797, 28566, 35621, 33129,
/* 10122 */  34406, 31950, 37739, 36293, 36183, 31137, 32619, 28960, 35712, 32808,
/* 10123 */  33314, 33058, 39109, 37810, 35839, 29954, 31664, 29675, 35968, 33660,
/* 10124 */  32724, 33549, 40574, 38597, 35463, 28749, 31380, 30515, 35937, 33858,
/* 10125 */  43839, 38263, 26827, 27785, 38774, 36861, 35770, 28678, 35616, 34163,
/* 10126 */  43855, 37696, 28476, 26769, 38109, 37716, 35537, 28530, 36159, 33767,
/* 10127 */  44826, 38356, 25616, 25837, 42330, 38882, 31560, 27748, 39358, 32674,
/* 10128 */  43906, 39389, 26185, 25822, 41049, 38181, 32743, 29209, 37377, 33169,
/* 10129 */  43989, 38701, 26324, 27444, 39327, 38180, 34158, 28070, 37314, 33478,
/* 10130 */  41961, 39339, 28923, 27203, 37262, 37421, 35237, 29215, 36240, 33370,
/* 10131 */  40612, 39605, 31682, 26144, 35977, 37862, 35891, 29591, 34967, 34020,
/* 10132 */  38110, 38148, 36878, 29356, 33871, 32529, 36433, 33119, 35653, 32258,
/* 10133 */  35917, 37556, 37476, 33858, 35387, 31335, 34306, 33127, 35161, 32781,
/* 10134 */  47068, 26783, 37156, 27814, 37685, 32088, 39326, 30775, 31702, 36001,
/* 10135 */  48022, 24755, 37208, 30487, 36328, 31809, 39224, 30856, 32263, 35874,
/* 10136 */  43857, 29583, 33028, 33840, 35295, 31031, 38442, 31137, 34237, 34068,
/* 10137 */  38750, 32892, 30274, 32461, 35901, 31540, 35719, 32121, 34817, 32883,
/* 10138 */  37721, 33392, 30265, 32269, 36903, 33033, 35228, 32849, 36126, 32556,
/* 10139 */  33331, 32597, 36152, 34462, 37230, 36739, 36539, 33636, 33914, 33226,
/* 10140 */  34779, 33364, 37366, 34824, 34715, 35117, 35031, 32935, 34960, 34112,
/* 10141 */  43467, 37832, 26112, 29407, 39153, 36342, 32509, 31797, 35335, 33561,
/* 10142 */  43109, 39798, 24862, 27517, 41142, 37456, 30913, 31438, 36584, 33040,
/* 10143 */  42128, 41237, 26042, 24585, 41657, 39324, 29956, 30323, 38238, 32361,
/* 10144 */  41668, 42354, 26240, 23765, 40864, 40416, 30219, 29867, 38462, 32258,
/* 10145 */  42280, 41593, 27516, 22800, 40506, 40267, 31975, 29262, 37643, 32826,
/* 10146 */  43029, 39818, 27366, 24589, 41395, 38292, 31114, 30704, 37685, 32507,
/* 10147 */  43104, 40493, 26167, 24429, 42841, 37968, 30500, 30522, 38402, 32246,
/* 10148 */  43130, 40723, 27545, 22616, 41710, 39354, 32241, 29015, 38010, 32711,
/* 10149 */  42280, 42601, 27371, 20558, 41949, 41639, 31394, 28167, 38170, 33001,
/* 10150 */  41637, 42540, 28736, 20951, 40377, 40662, 33125, 28692, 36737, 33487,
/* 10151 */  40303, 38666, 30802, 28332, 34009, 34407, 39157, 30960, 32141, 34296,
/* 10152 */  40377, 38453, 31306, 28449, 33501, 34265, 39556, 31075, 32104, 34187,
/* 10153 */  40120, 38336, 32388, 28436, 32905, 33395, 40155, 31974, 31851, 33785,
/* 10154 */  40272, 37534, 34178, 27704, 32792, 33122, 40225, 32490, 32065, 33433,
/* 10155 */  41125, 35436, 36819, 26091, 33783, 32681, 40381, 32610, 31931, 33649,
/* 10156 */  43719, 30334, 40901, 23463, 38085, 29386, 42521, 29146, 35294, 32900,
/* 10157 */  43658, 28766, 44184, 22707, 39658, 26983, 43167, 28347, 38213, 31200,
/* 10158 */  42003, 28580, 45586, 24768, 39447, 27836, 39577, 30609, 35886, 32487,
/* 10159 */  42936, 26586, 47242, 22428, 41818, 28129, 38637, 31478, 33880, 33682,
/* 10160 */  42296, 27436, 46065, 23907, 40832, 28921, 38149, 31852, 33496, 33682,
/* 10161 */  38673, 42309, 30769, 25447, 35950, 35656, 35130, 33296, 34901, 31765,
/* 10162 */  39455, 41061, 30854, 27757, 35151, 33437, 36952, 33927, 34245, 31935,
/* 10163 */  39247, 40554, 31669, 29302, 34117, 31580, 38464, 35006, 33144, 32274,
/* 10164 */  40010, 37793, 33496, 31305, 33145, 30680, 39341, 34547, 32801, 32966,
/* 10165 */  40705, 35201, 37107, 29744, 32879, 31022, 39680, 34435, 32302, 33324,
/* 10166 */  40233, 35024, 35876, 33179, 31147, 32249, 39778, 31343, 34227, 33390,
/* 10167 */  40446, 32487, 38380, 32718, 32241, 32345, 38768, 30508, 35797, 32575,
/* 10168 */  39355, 31813, 40543, 31984, 33104, 31615, 38287, 31291, 36154, 31495,
/* 10169 */  39380, 31213, 41184, 31125, 34642, 31411, 38184, 31038, 36109, 31398,
/* 10170 */  40186, 37628, 35651, 27337, 32357, 34378, 39715, 32488, 33579, 32305,
/* 10171 */  41984, 33427, 37912, 27023, 35771, 30687, 39895, 32141, 34822, 32069,
/* 10172 */  44097, 32534, 37037, 24234, 39149, 31204, 41425, 28169, 36072, 32627,
/* 10173 */  44377, 30404, 38192, 23456, 41560, 30414, 39153, 28918, 36871, 32449,
/* 10174 */  43915, 30941, 37622, 22042, 42339, 31244, 39099, 26699, 37427, 32744,
/* 10175 */  43117, 32492, 37157, 20661, 42756, 32802, 38357, 26190, 36776, 33704,
/* 10176 */  41862, 33513, 36813, 21233, 41171, 34142, 37631, 26765, 35594, 34182,
/* 10177 */  40307, 34828, 36206, 22681, 38350, 35591, 36430, 28595, 34198, 33971,
/* 10178 */  40013, 33946, 37941, 22489, 37739, 34309, 37762, 28954, 33577, 33799,
/* 10179 */  40532, 32914, 38819, 22604, 37717, 33107, 38924, 29175, 33135, 33850,
/* 10180 */  40509, 34686, 37661, 22116, 37183, 35846, 38116, 28403, 32943, 34942,
/* 10181 */  44619, 34558, 33325, 24198, 38292, 37019, 37768, 26702, 37036, 33148,
/* 10182 */  45039, 32629, 35408, 23621, 39585, 34981, 37556, 27517, 38055, 32140,
/* 10183 */  44811, 32526, 35456, 24653, 39029, 34052, 38108, 27723, 38222, 31885,
/* 10184 */  44756, 32904, 34294, 25370, 38673, 35361, 36226, 28764, 37683, 32124,
/* 10185 */  47209, 28447, 36916, 22116, 44191, 31641, 38827, 24985, 39563, 32377,
/* 10186 */  46806, 29038, 36805, 20511, 46394, 30874, 38480, 24608, 40108, 32222,
/* 10187 */  46251, 29475, 37272, 19796, 46673, 30454, 38800, 24792, 39798, 32267,
/* 10188 */  45172, 30721, 37640, 19413, 45077, 31823, 38825, 25267, 38498, 32866,
/* 10189 */  43703, 33367, 36350, 19983, 42420, 34741, 37897, 26183, 36595, 33855,
/* 10190 */  43036, 33804, 36042, 20770, 41789, 35082, 36877, 27219, 35988, 33992,
/* 10191 */  41389, 35592, 35416, 21728, 39187, 37368, 35991, 27932, 34282, 34929,
/* 10192 */  40838, 35302, 35041, 24095, 37509, 37280, 35102, 29219, 33735, 34928,
/* 10193 */  42342, 38567, 28064, 27390, 39088, 34634, 36079, 30823, 33794, 34264,
/* 10194 */  41777, 38458, 29691, 27333, 37339, 34242, 37366, 31218, 33301, 33979,
/* 10195 */  41908, 38943, 29328, 26756, 38394, 34218, 36555, 31913, 33350, 33863,
/* 10196 */  41421, 39209, 31079, 25804, 36969, 34818, 37550, 31933, 32810, 33960,
/* 10197 */  40957, 39214, 32956, 24568, 36465, 35095, 37764, 32057, 33105, 33493,
/* 10198 */  42120, 37854, 33038, 25345, 36708, 34654, 38664, 31141, 32902, 34224,
/* 10199 */  41731, 36538, 35427, 30052, 33121, 33090, 37611, 32129, 35891, 32280,
/* 10200 */  37855, 35846, 37230, 32612, 35557, 33596, 34358, 31582, 35542, 32443,
/* 10201 */  42271, 35705, 29279, 29736, 36105, 36583, 34802, 28353, 37122, 33056,
/* 10202 */  42308, 36154, 30175, 28677, 35712, 36544, 36729, 27750, 36261, 33554,
/* 10203 */  42044, 38482, 27844, 28871, 36311, 36788, 37048, 28530, 33937, 35183,
/* 10204 */  41865, 39757, 26240, 29472, 37401, 35156, 37115, 30042, 33136, 35119,
/* 10205 */  41566, 40438, 26245, 29623, 36349, 35210, 38420, 29931, 32154, 35601,
/* 10206 */  42675, 39231, 26000, 30977, 35359, 35710, 39403, 28229, 32946, 35722,
/* 10207 */  45297, 34927, 26777, 33669, 34392, 35794, 39075, 26464, 36037, 34496,
/* 10208 */  47874, 30140, 28738, 35184, 33829, 36208, 37781, 25863, 38485, 33383,
/* 10209 */  47263, 28573, 32985, 33340, 33777, 34757, 38595, 26524, 38879, 32772,
/* 10210 */  39883, 35947, 34416, 32608, 32671, 31977, 38802, 31640, 36098, 33292,
/* 10211 */  37061, 35425, 34893, 33740, 34323, 32484, 36596, 32386, 36181, 32984,
/* 10212 */  36884, 33087, 35518, 34079, 33910, 32800, 36176, 31751, 35852, 32109,
/* 10213 */  37020, 33759, 34214, 35198, 32648, 32681, 36454, 31783, 35996, 33495,
/* 10214 */  35643, 35679, 35478, 33311, 33168, 32270, 35897, 33404, 34629, 34152,
/* 10215 */  37890, 33552, 36684, 30787, 36267, 32034, 35973, 32827, 34656, 34594,
/* 10216 */  32767, 31097, 37858, 34009, 37456, 33024, 35043, 32710, 34427, 33079,
/* 10217 */  32508, 31128, 38686, 35319, 38374, 33044, 34162, 31656, 33696, 33064,
/* 10218 */  37529, 33273, 38950, 32777, 36766, 31623, 34510, 32436, 34465, 33619,
/* 10219 */  36364, 34193, 36545, 33793, 36963, 33258, 34382, 34105, 33581, 34271,
/* 10220 */  35519, 34084, 36640, 33955, 37583, 33613, 35081, 32823, 33170, 34473,
/* 10221 */  34936, 34461, 37156, 33445, 37842, 33208, 34921, 32572, 34269, 32369,
/* 10222 */  35233, 34836, 36988, 33646, 36669, 32305, 35028, 33443, 36035, 33041,
/* 10223 */  34419, 35845, 37374, 33691, 34551, 33351, 34524, 33831, 35247, 34806,
/* 10224 */  34289, 35273, 37488, 34416, 34923, 32523, 33547, 33798, 35776, 35035,
/* 10225 */  34405, 35958, 37968, 33320, 35523, 32258, 34567, 34483, 35534, 32824,
/* 10226 */  34263, 35861, 38073, 33364, 35516, 32669, 34573, 33982, 35630, 33484,
/* 10227 */  33831, 34744, 38616, 34139, 36011, 33375, 34395, 33354, 34481, 34457,
/* 10228 */  34693, 35557, 37119, 34256, 35073, 32969, 34915, 33825, 34409, 34691,
/* 10229 */  42818, 41214, 24263, 27275, 40043, 38120, 33699, 29133, 35866, 34061,
/* 10230 */  41799, 41891, 26250, 26223, 37990, 37836, 36539, 29369, 33320, 35140,
/* 10231 */  39887, 41354, 32658, 21630, 36247, 39538, 36196, 29500, 34376, 33877,
/* 10232 */  40179, 39317, 35037, 21864, 35347, 38122, 37644, 29921, 33688, 33855,
/* 10233 */  42772, 33862, 38054, 22317, 36537, 35667, 37930, 31624, 32043, 34547,
/* 10234 */  44395, 30036, 39801, 22994, 38351, 32532, 38442, 32250, 32133, 34328,
/* 10235 */  45358, 27351, 41063, 23202, 41088, 28240, 40128, 31358, 33783, 33400,
/* 10236 */  47040, 24695, 42390, 21505, 45144, 25169, 41523, 29560, 35310, 33149,
/* 10237 */  50122, 18753, 44904, 21959, 48974, 19335, 43708, 28988, 36862, 32245,
/* 10238 */  51447, 16739, 44789, 23250, 50097, 16826, 45016, 29008, 36443, 32558,
/* 10239 */  53052, 15524, 42115, 26897, 50443, 14997, 44747, 30273, 35959, 32733,
/* 10240 */  53749, 13167, 44929, 25292, 51427, 12960, 47503, 28222, 36790, 32561,
/* 10241 */  54137, 11690, 45900, 26659, 49384, 12916, 48135, 29730, 34134, 33800,
/* 10242 */  44442, 36991, 26150, 32245, 34840, 35212, 40122, 28156, 32985, 35731,
/* 10243 */  44747, 37614, 24050, 32748, 37320, 33902, 38551, 29325, 33389, 35318,
/* 10244 */  45911, 35448, 24794, 34528, 35928, 32709, 40720, 28412, 33394, 35348,
/* 10245 */  42751, 40776, 24881, 29250, 38679, 34130, 36727, 31645, 33428, 34275,
/* 10246 */  42469, 41145, 25315, 29093, 38032, 34180, 36983, 31848, 33499, 34053,
/* 10247 */  43189, 36422, 30849, 31006, 33936, 32529, 39440, 31636, 34187, 33381,
/* 10248 */  36964, 35364, 34942, 31951, 34818, 33102, 34554, 32179, 35243, 33002,
/* 10249 */  34196, 34926, 34424, 32398, 34773, 32908, 34803, 33260, 35539, 32976,
/* 10250 */  31529, 34313, 34980, 33868, 33072, 32034, 35849, 34664, 35843, 34080,
/* 10251 */  29421, 30940, 32129, 32919, 32995, 32594, 35419, 32969, 34765, 34197,
/* 10252 */  27830, 31228, 33137, 32186, 33234, 32670, 33211, 31902, 33650, 33259,
/* 10253 */  40497, 40808, 28535, 28231, 34382, 35816, 38338, 31379, 31839, 34522,
/* 10254 */  39807, 40880, 29628, 28430, 33166, 35573, 38677, 31638, 32271, 33873,
/* 10255 */  40508, 40244, 29234, 28461, 33707, 36608, 38366, 30107, 32996, 34309,
/* 10256 */  41094, 39547, 29240, 28283, 33867, 37894, 38219, 28370, 33792, 34624,
/* 10257 */  42039, 37097, 30682, 28217, 34807, 38042, 36465, 28023, 35861, 33781,
/* 10258 */  41201, 37764, 31577, 26415, 36218, 38224, 35697, 27753, 36320, 33910,
/* 10259 */  37446, 35182, 39063, 28502, 34416, 31857, 37125, 33108, 35078, 31760,
/* 10260 */  33524, 28986, 35309, 30289, 34129, 31340, 36371, 33640, 34816, 33391,
/* 10261 */  28955, 27156, 32039, 28202, 30137, 29083, 33573, 32646, 34077, 32910,
/* 10262 */  22647, 22566, 30513, 32452, 32376, 29139, 30685, 30776, 32223, 32343,
/* 10263 */  22828, 20647, 26970, 28737, 29782, 26399, 27986, 28466, 31417, 32429,
/* 10264 */  23342, 20238, 25901, 27822, 29148, 25834, 25452, 26066, 30046, 32591,
/* 10265 */  48216, 26496, 35665, 28666, 38260, 32008, 41403, 23121, 40312, 32414,
/* 10266 */  47222, 28750, 35216, 26986, 38919, 32737, 40662, 24882, 38035, 33396,
/* 10267 */  42945, 35596, 34237, 25461, 36006, 35175, 39321, 30036, 32744, 34729,
/* 10268 */  40479, 39545, 32795, 27215, 32657, 36481, 38985, 31014, 33367, 33594,
/* 10269 */  34810, 40867, 38888, 30432, 29358, 32041, 37902, 35662, 34617, 31247,
/* 10270 */  33222, 36958, 39639, 33817, 33919, 32143, 35454, 33683, 33355, 32970,
/* 10271 */  33543, 32358, 36266, 32719, 33677, 31905, 35190, 32830, 35353, 33270,
/* 10272 */  30853, 28722, 32669, 32600, 33010, 31389, 32742, 31005, 34367, 32739,
/* 10273 */  43603, 36597, 27017, 31924, 35157, 35572, 37856, 28539, 34629, 34542,
/* 10274 */  43733, 36826, 26860, 31989, 35369, 34558, 39079, 28790, 33666, 34952,
/* 10275 */  43720, 37499, 26457, 31662, 35753, 34219, 39362, 29407, 32808, 35242,
/* 10276 */  44184, 38035, 24934, 32003, 36699, 34279, 38945, 29162, 33143, 35313,
/* 10277 */  44640, 37995, 25164, 31127, 36479, 36120, 38245, 28155, 34283, 35011,
/* 10278 */  44895, 37452, 26195, 30792, 35336, 37562, 37845, 27420, 35565, 34325,
/* 10279 */  44906, 34350, 30329, 32542, 33182, 35185, 37205, 30003, 37068, 32314,
/* 10280 */  42954, 32419, 36728, 29870, 35137, 32363, 36218, 32076, 36529, 32216,
/* 10281 */  34990, 34574, 36165, 32438, 35999, 32853, 34516, 33513, 34776, 32227,
/* 10282 */  32034, 32807, 35826, 31126, 36108, 32911, 33580, 32262, 34437, 32568,
/* 10283 */  33007, 29630, 34248, 30627, 35279, 31996, 34541, 32717, 34317, 33197,
/* 10284 */  33759, 29434, 32473, 30170, 33779, 30921, 33688, 31630, 34810, 32121,
/* 10285 */  34247, 30400, 33455, 31169, 34894, 31850, 34253, 31910, 35009, 32170,
/* 10286 */  37264, 31313, 34358, 32871, 35836, 32488, 33716, 32202, 34542, 32037,
/* 10287 */  35813, 30722, 34424, 30655, 35646, 31227, 35197, 31389, 35341, 31792,
/* 10288 */  43776, 35495, 32829, 23377, 39751, 37750, 36305, 26835, 35953, 34400,
/* 10289 */  44812, 33476, 35016, 21436, 42218, 35612, 37685, 25896, 36697, 34147,
/* 10290 */  45441, 32110, 36235, 20119, 44796, 33283, 38818, 24451, 38661, 33233,
/* 10291 */  46038, 29600, 39137, 18518, 47252, 30205, 39706, 24933, 39077, 32650,
/* 10292 */  45603, 29009, 38838, 22197, 44319, 30631, 37648, 27996, 39068, 31371,
/* 10293 */  41788, 34234, 35256, 26136, 38281, 34237, 37477, 28882, 36136, 32912,
/* 10294 */  42144, 36092, 32054, 23811, 43033, 35065, 33626, 28100, 37413, 33424,
/* 10295 */  40243, 37448, 33457, 22885, 41047, 37100, 33787, 27062, 36647, 34285,
/* 10296 */  39589, 37054, 34247, 23374, 40406, 36794, 34037, 26984, 36430, 34224,
/* 10297 */  39056, 37883, 33870, 23889, 39573, 37619, 33581, 27063, 36087, 34626,
/* 10298 */  40193, 40941, 32506, 21658, 36948, 40433, 36817, 27559, 34202, 34530,
/* 10299 */  39838, 41126, 32635, 21524, 37042, 41296, 36230, 26911, 34073, 35113,
/* 10300 */  39282, 39380, 34092, 23248, 36418, 39351, 36860, 27479, 33993, 34532,
/* 10301 */  37847, 38957, 34961, 25003, 34823, 38358, 37042, 28443, 33488, 33968,
/* 10302 */  37475, 37961, 35157, 26019, 35535, 37669, 36059, 28247, 33605, 34425,
/* 10303 */  37055, 36568, 35722, 27432, 35741, 36336, 35917, 28459, 33383, 34360,
/* 10304 */  36807, 36097, 36038, 28600, 35921, 35459, 35762, 28445, 33339, 34708,
/* 10305 */  36436, 35952, 35934, 29960, 35505, 35081, 35835, 28705, 32720, 34973,
/* 10306 */  36317, 35908, 35778, 30795, 35671, 34529, 35656, 29304, 32340, 34943,
/* 10307 */  37595, 35001, 35964, 30745, 36133, 33669, 36285, 29303, 32725, 34776,
/* 10308 */  46182, 32310, 27647, 35060, 34385, 33521, 40126, 27247, 35234, 34686,
/* 10309 */  45597, 33673, 27177, 34954, 33214, 34945, 40281, 26322, 35760, 34475,
/* 10310 */  45967, 33610, 26683, 36142, 31863, 35220, 41431, 25582, 35516, 34758,
/* 10311 */  44778, 35826, 26421, 34486, 32855, 34486, 41876, 26876, 33733, 35360,
/* 10312 */  43998, 37375, 26642, 32873, 32899, 35353, 41799, 27236, 32957, 35688,
/* 10313 */  43746, 37156, 27828, 32228, 32667, 36068, 40911, 27073, 34131, 35088,
/* 10314 */  42218, 37235, 30483, 31498, 32227, 35680, 39150, 29030, 35125, 33854,
/* 10315 */  40446, 36958, 32887, 31592, 32057, 34195, 38792, 30794, 34773, 33396,
/* 10316 */  39641, 35927, 35028, 30950, 32665, 34177, 38110, 31575, 34346, 33497,
/* 10317 */  44986, 33300, 31795, 26741, 40464, 32115, 37937, 30037, 34205, 34240,
/* 10318 */  44628, 34594, 31129, 25511, 41473, 32846, 37126, 29872, 34694, 34059,
/* 10319 */  42806, 38213, 30230, 23074, 42304, 35049, 34280, 30928, 35704, 33085,
/* 10320 */  42206, 38914, 31707, 21860, 40452, 36230, 35668, 30550, 34778, 33508,
/* 10321 */  43107, 34927, 36071, 21871, 40182, 32260, 38989, 30359, 34952, 32934,
/* 10322 */  44086, 32602, 37492, 22811, 39071, 31260, 41119, 30070, 33441, 33824,
/* 10323 */  45976, 31084, 36221, 23231, 40114, 32228, 41583, 27649, 33644, 34969,
/* 10324 */  45942, 32358, 34530, 23439, 40138, 33481, 40847, 27788, 33043, 35496,
/* 10325 */  48692, 27550, 37134, 22537, 42266, 31724, 42659, 24201, 36303, 34602,
/* 10326 */  47719, 29641, 35389, 24638, 38955, 34403, 41255, 24927, 36385, 34290,
/* 10327 */  47262, 30211, 35593, 24811, 38097, 34412, 41538, 24930, 36855, 33836,
/* 10328 */  46033, 31614, 35960, 25040, 36268, 35219, 40359, 27315, 35705, 33706,
/* 10329 */  46506, 31705, 29844, 31515, 35955, 35321, 39082, 25332, 37222, 34095,
/* 10330 */  44753, 34142, 29950, 29098, 37908, 35268, 36496, 28220, 36433, 33724,
/* 10331 */  43826, 33777, 32470, 27517, 37261, 35674, 36301, 29134, 35382, 33926,
/* 10332 */  44205, 31830, 34525, 26311, 39605, 33072, 37489, 28488, 35670, 34172,
/* 10333 */  44103, 29760, 36819, 25402, 41143, 31065, 38133, 26791, 38161, 32903,
/* 10334 */  44412, 26388, 40931, 23870, 42666, 28666, 38626, 27588, 37705, 32930,
/* 10335 */  41574, 28240, 39651, 28408, 38667, 29766, 36906, 29102, 36656, 33439,
/* 10336 */  39108, 30431, 37513, 33550, 34539, 32016, 34228, 30853, 35904, 33665,
/* 10337 */  38389, 31256, 39036, 33574, 35249, 29974, 34525, 31721, 35829, 33861,
/* 10338 */  36961, 31892, 39451, 35463, 34514, 29240, 34574, 31022, 36370, 33633,
/* 10339 */  36324, 31850, 39772, 35378, 36080, 28214, 34554, 30759, 35741, 34035,
/* 10340 */  41357, 39812, 27017, 30765, 36560, 32433, 36402, 33571, 33832, 32952,
/* 10341 */  40171, 39864, 30629, 28819, 34281, 33600, 36828, 33523, 34544, 32121,
/* 10342 */  42431, 39071, 27568, 29973, 37195, 32792, 36590, 32808, 34621, 32833,
/* 10343 */  44838, 36506, 25303, 34054, 37216, 30532, 38843, 31667, 34119, 33635,
/* 10344 */  44424, 35190, 29036, 32188, 36507, 30235, 39346, 32400, 33643, 33484,
/* 10345 */  40254, 36297, 33852, 30949, 34184, 31867, 36402, 33465, 35333, 32486,
/* 10346 */  36545, 35804, 35024, 32124, 34594, 32649, 34747, 32801, 34467, 32978,
/* 10347 */  34564, 36522, 34559, 32328, 36644, 32066, 34162, 33164, 34314, 33147,
/* 10348 */  35876, 35696, 33371, 32226, 36872, 31564, 35014, 32907, 34186, 32990,
/* 10349 */  38874, 36192, 33998, 32566, 34212, 32943, 36902, 31496, 35349, 32776,
/* 10350 */  39761, 37130, 32748, 31649, 34776, 34407, 35990, 31628, 33965, 33984,
/* 10351 */  39513, 40015, 31042, 29084, 32408, 33940, 39454, 32279, 32538, 33300,
/* 10352 */  39661, 39406, 31119, 29592, 31973, 34092, 40230, 31281, 32318, 33755,
/* 10353 */  40276, 38927, 30298, 30055, 32424, 34550, 40683, 30058, 31784, 34821,
/* 10354 */  40323, 38199, 31081, 29437, 32713, 35801, 39333, 29314, 33055, 34455,
/* 10355 */  40140, 36645, 33956, 27645, 33460, 36130, 38194, 29048, 34605, 33554,
/* 10356 */  40898, 33443, 38162, 26113, 34242, 35479, 36912, 31412, 33612, 33487,
/* 10357 */  41298, 28861, 42831, 25668, 37687, 30521, 37385, 32375, 34207, 32783,
/* 10358 */  40402, 29318, 42391, 26237, 38004, 30406, 37389, 31727, 33521, 33802,
/* 10359 */  40211, 30417, 40964, 26631, 38055, 31271, 36408, 31818, 33593, 33874,
/* 10360 */  39465, 30484, 40408, 29138, 36774, 31671, 35950, 31136, 34032, 33973,
/* 10361 */  37122, 31638, 37715, 34045, 33787, 32563, 35793, 30706, 34773, 32556,
/* 10362 */  45356, 22739, 48273, 19027, 48525, 22876, 44313, 25974, 38571, 31411,
/* 10363 */  46137, 22294, 47794, 19747, 47600, 24124, 42466, 27490, 37699, 31898,
/* 10364 */  44426, 24963, 45405, 22230, 45518, 25670, 41542, 28267, 36963, 32054,
/* 10365 */  44118, 26204, 44596, 22003, 45628, 25417, 42120, 27729, 37736, 31504,
/* 10366 */  45196, 24183, 46360, 20840, 46667, 24095, 43346, 26899, 37784, 31821,
/* 10367 */  45861, 27128, 41086, 21730, 44842, 27001, 41892, 27296, 37242, 33239,
/* 10368 */  45071, 30791, 34406, 23274, 45303, 30942, 36109, 29217, 36474, 34202,
/* 10369 */  44345, 31956, 32609, 23733, 45824, 31469, 34487, 29069, 37740, 33663,
/* 10370 */  43790, 32239, 32487, 23830, 45790, 31487, 34134, 28864, 38539, 33354,
/* 10371 */  42899, 33228, 31787, 24405, 44602, 32487, 33498, 29241, 37978, 33750,
/* 10372 */  42015, 34195, 31105, 24948, 43529, 33396, 32734, 29596, 37858, 33716,
/* 10373 */  43793, 23135, 48900, 19178, 48690, 22879, 43970, 27190, 37195, 31899,
/* 10374 */  43529, 23282, 48181, 20632, 47950, 23021, 43982, 27069, 37322, 31771,
/* 10375 */  42976, 23687, 47944, 21136, 47626, 23447, 43577, 27434, 36849, 31933,
/* 10376 */  41397, 25405, 46511, 23481, 45218, 25831, 41961, 28850, 35702, 31863,
/* 10377 */  40941, 29580, 40139, 28147, 37394, 31706, 37224, 33015, 33403, 34336,
/* 10378 */  43678, 25553, 40944, 24030, 41344, 28343, 38502, 30713, 33683, 35161,
/* 10379 */  43203, 25357, 40719, 23798, 41921, 27513, 38733, 29852, 34555, 34835,
/* 10380 */  43278, 25302, 40236, 24654, 41905, 26948, 39180, 29046, 35582, 34610,
/* 10381 */  41929, 26265, 38481, 26108, 40199, 27426, 38433, 28743, 35964, 34073,
/* 10382 */  40674, 27162, 36934, 26813, 39196, 27760, 37253, 28985, 35781, 33614,
/* 10383 */  40811, 27689, 37348, 25921, 40556, 28019, 36906, 28657, 36944, 33370,
/* 10384 */  43845, 23798, 48213, 20089, 47412, 22353, 45717, 25520, 38835, 30879,
/* 10385 */  44262, 25048, 45066, 23261, 44206, 26126, 42060, 27829, 37000, 32106,
/* 10386 */  44752, 21931, 49766, 18777, 49111, 21461, 46174, 24615, 39495, 30608,
/* 10387 */  44156, 22476, 49613, 19425, 48101, 22926, 44386, 26237, 38033, 31286,
/* 10388 */  42437, 27824, 41764, 28069, 38697, 30892, 37917, 30360, 35395, 33339,
/* 10389 */  43672, 28113, 39506, 27082, 38582, 31303, 38154, 29862, 35227, 34415,
/* 10390 */  45698, 24099, 42271, 23359, 43439, 27336, 39817, 28388, 35726, 34905,
/* 10391 */  44531, 24909, 42244, 22771, 43701, 27091, 39233, 28648, 35580, 34922,
/* 10392 */  42926, 26642, 40673, 23871, 42530, 28237, 37782, 28748, 35948, 34615,
/* 10393 */  44384, 23807, 43196, 22906, 43614, 26703, 38241, 29564, 35397, 34780,
/* 10394 */  42247, 27145, 45189, 23082, 42968, 27138, 41709, 29686, 36103, 31561,
/* 10395 */  43214, 26002, 46352, 22110, 43976, 26390, 41717, 29212, 36338, 31784,
/* 10396 */  41853, 27955, 45104, 24311, 41092, 29005, 39295, 31654, 33854, 32932,
/* 10397 */  40899, 30339, 42330, 26622, 39644, 30190, 38749, 31408, 34306, 32487,
/* 10398 */  43526, 29480, 40335, 26497, 38269, 30734, 38536, 30777, 36015, 33142,
/* 10399 */  44160, 32810, 33308, 28511, 37765, 31391, 40180, 29831, 33677, 34808,
/* 10400 */  43106, 34424, 31361, 28093, 38184, 32345, 38608, 30349, 32821, 35177,
/* 10401 */  42817, 34622, 30900, 28549, 37839, 32256, 38452, 30119, 33244, 34834,
/* 10402 */  42324, 35819, 30121, 26925, 39915, 33103, 35845, 30704, 34484, 33956,
/* 10403 */  41954, 35640, 30575, 27484, 38693, 32963, 36340, 31036, 33918, 33997,
/* 10404 */  42249, 33700, 33209, 25933, 38963, 32323, 36934, 30543, 34195, 33732,
/* 10405 */  41981, 34999, 31999, 25703, 39289, 33292, 36325, 30445, 34000, 34087,
/* 10406 */  43164, 27588, 43135, 24334, 42239, 27751, 41939, 28130, 36942, 31850,
/* 10407 */  41449, 30005, 41979, 25692, 40277, 29183, 41117, 29646, 35571, 31948,
/* 10408 */  41794, 29185, 42807, 25066, 41095, 28611, 41601, 28535, 36268, 31893,
/* 10409 */  45265, 25985, 44468, 20217, 45027, 25735, 43035, 26690, 37892, 32909,
/* 10410 */  46235, 25918, 38648, 25424, 42288, 28307, 40551, 27200, 36772, 34384,
/* 10411 */  45518, 27102, 35454, 28530, 41151, 28264, 40256, 27103, 37153, 34546,
/* 10412 */  43929, 30931, 31691, 29175, 42310, 29831, 36172, 29841, 37161, 34154,
/* 10413 */  43448, 31535, 31354, 29019, 42960, 29662, 35115, 30449, 37989, 33321,
/* 10414 */  43861, 31313, 30726, 29732, 42854, 29135, 35366, 30846, 37289, 33544,
/* 10415 */  44014, 32620, 29098, 29173, 45035, 29289, 33340, 31485, 38444, 32747,
/* 10416 */  44782, 31158, 29604, 30360, 43596, 28818, 35144, 30755, 37541, 33429,
/* 10417 */  44964, 31316, 29410, 29677, 44505, 28629, 34798, 30642, 37857, 33066,
/* 10418 */  41695, 25729, 47021, 21566, 45284, 24569, 43661, 28161, 37423, 31241,
/* 10419 */  41475, 26285, 46535, 22255, 44656, 24953, 43366, 28258, 37522, 31075,
/* 10420 */  42393, 25652, 47008, 21715, 44788, 25343, 42906, 28314, 37003, 31513,
/* 10421 */  42702, 25173, 47083, 21616, 45609, 24466, 43543, 27377, 37524, 31529,
/* 10422 */  41385, 25930, 46720, 23160, 44334, 25589, 42641, 28185, 36791, 31416,
/* 10423 */  42353, 28295, 43375, 24563, 41033, 28140, 40526, 29413, 36200, 32762,
/* 10424 */  43137, 28756, 40788, 23754, 41016, 30452, 38164, 30319, 34604, 34589,
/* 10425 */  42605, 28557, 39681, 25111, 40139, 30716, 37893, 30028, 34144, 34838,
/* 10426 */  41985, 28537, 39318, 26132, 39568, 31029, 36860, 30395, 34050, 34799,
/* 10427 */  47296, 22023, 49195, 16051, 49497, 23487, 43089, 27954, 36592, 32555,
/* 10428 */  46777, 23209, 47928, 15450, 52528, 20599, 44882, 25088, 40456, 30699,
/* 10429 */  47288, 22349, 49689, 14207, 50853, 22550, 44590, 26477, 37278, 32490,
/* 10430 */  47326, 22661, 47346, 16980, 50691, 22198, 43701, 26001, 39536, 31236,
/* 10431 */  47330, 24881, 42998, 19274, 46965, 26738, 41546, 26396, 38787, 32688,
/* 10432 */  47762, 25564, 38887, 21104, 47361, 27792, 40453, 25017, 38785, 33822,
/* 10433 */  45450, 28534, 36383, 23675, 44167, 29911, 38993, 26314, 37619, 34603,
/* 10434 */  45858, 28768, 34517, 24083, 47442, 28330, 36384, 27169, 40332, 32690,
/* 10435 */  44463, 29314, 36220, 22932, 46034, 29359, 37141, 26469, 40193, 33109,
/* 10436 */  44006, 27621, 38918, 23444, 43782, 28736, 39025, 26705, 38836, 34027,
/* 10437 */  42832, 28227, 39701, 23853, 42540, 28401, 39453, 27416, 38153, 34336,
/* 10438 */  41859, 28235, 44808, 23505, 43135, 27046, 41247, 28195, 36409, 32135,
/* 10439 */  43440, 28159, 43914, 22447, 44144, 27358, 40139, 27690, 36740, 33177,
/* 10440 */  43119, 27921, 44035, 24116, 42438, 27496, 40114, 28632, 36009, 33152,
/* 10441 */  43797, 27687, 44110, 24098, 41650, 27268, 40880, 28150, 36682, 32918,
/* 10442 */  44282, 28114, 43756, 23537, 42389, 26575, 40820, 27752, 36652, 33786,
/* 10443 */  44435, 28374, 44240, 23283, 41227, 26813, 41337, 27332, 36977, 33906,
/* 10444 */  44780, 27292, 45682, 22721, 40845, 26799, 41372, 27968, 37040, 33420,
/* 10445 */  44821, 27074, 46011, 23474, 38278, 29390, 39128, 31193, 34970, 33563,
/* 10446 */  44209, 29787, 41333, 28473, 33721, 32835, 37828, 31271, 34482, 33989,
/* 10447 */  45838, 21457, 49074, 19928, 47293, 23189, 43320, 27505, 35696, 33334,
/* 10448 */  44330, 24486, 45492, 23272, 44452, 26122, 40174, 30694, 33935, 33331,
/* 10449 */  43485, 25826, 45767, 22729, 44500, 26419, 39408, 29793, 35142, 33438,
/* 10450 */  41890, 29357, 43006, 25114, 40283, 30520, 37406, 30798, 34039, 33997,
/* 10451 */  41614, 28639, 44954, 25791, 39511, 28926, 36841, 31523, 34262, 34552,
/* 10452 */  40881, 29898, 45758, 24646, 38780, 28109, 38420, 32155, 34652, 33303,
/* 10453 */  40789, 30507, 46013, 24283, 37978, 28598, 37873, 32883, 34343, 33521,
/* 10454 */  38075, 32944, 41357, 29674, 37154, 31483, 36362, 30256, 35373, 33048,
/* 10455 */  35618, 31600, 40004, 32696, 38978, 33039, 37299, 29318, 33205, 32965,
/* 10456 */  33432, 31505, 39445, 34157, 38521, 34527, 37641, 31181, 32295, 32630,
/* 10457 */  41099, 26710, 44619, 24383, 44074, 26574, 40871, 29799, 35348, 31492,
/* 10458 */  40428, 27589, 43697, 25084, 43930, 27414, 40075, 29667, 35729, 31195,
/* 10459 */  40547, 27218, 44611, 24721, 44226, 27387, 39734, 28856, 35648, 32176,
/* 10460 */  39973, 28373, 45099, 26156, 41899, 27552, 38143, 29786, 35284, 33350,
/* 10461 */  39172, 29859, 45757, 27181, 39769, 26810, 37202, 30795, 35992, 33620,
/* 10462 */  41162, 29212, 46360, 24718, 40190, 26106, 38676, 30642, 36363, 33499,
/* 10463 */  43241, 27778, 47310, 21510, 41918, 25704, 39976, 30226, 36051, 33730,
/* 10464 */  44196, 28483, 45529, 21648, 40846, 27577, 39637, 30162, 35763, 33997,
/* 10465 */  44555, 29114, 41567, 25202, 40003, 30953, 36410, 29270, 36542, 34238,
/* 10466 */  44273, 28427, 43260, 26675, 38412, 29477, 35484, 31430, 37098, 33409,
/* 10467 */  41556, 32797, 42287, 29735, 32965, 30879, 34295, 33672, 36182, 33744,
/* 10468 */  39403, 33610, 37363, 31774, 34319, 33380, 35625, 32431, 34997, 33286,
/* 10469 */  37266, 29975, 41216, 29978, 38076, 30638, 40447, 30154, 35504, 29727,
/* 10470 */  37557, 29910, 41115, 29941, 38138, 30552, 40110, 30166, 35284, 30260,
/* 10471 */  38523, 29497, 41493, 29187, 38799, 30366, 39739, 29782, 35365, 30780,
/* 10472 */  39066, 28777, 42367, 28064, 39671, 29813, 39930, 29651, 35370, 30898,
/* 10473 */  40000, 28242, 43324, 26787, 39871, 30334, 39163, 30379, 34541, 31532,
/* 10474 */  40976, 26698, 45192, 25775, 40531, 30296, 37422, 31310, 33870, 32728,
/* 10475 */  40987, 26931, 45549, 25578, 40323, 29690, 38098, 31094, 34408, 32330,
/* 10476 */  41059, 28116, 45444, 24997, 39818, 28870, 39572, 30596, 35082, 31981,
/* 10477 */  39700, 31857, 39728, 30428, 34302, 34244, 37737, 31075, 34797, 31515,
/* 10478 */  41643, 31469, 38322, 30039, 35006, 35241, 37054, 29602, 35346, 32545,
/* 10479 */  39751, 35735, 34899, 31864, 34342, 35000, 37588, 29640, 34199, 33322,
/* 10480 */  36214, 35333, 36121, 34385, 35864, 33562, 36537, 32345, 34337, 30489,
/* 10481 */  42380, 25643, 44867, 24350, 44089, 27056, 41433, 28636, 35751, 32254,
/* 10482 */  44072, 21785, 50211, 18025, 51124, 20121, 47307, 24228, 38959, 30578,
/* 10483 */  45138, 21599, 49706, 18192, 50756, 20429, 46592, 24516, 38542, 31236,
/* 10484 */  46876, 21629, 47767, 18056, 50480, 20700, 45146, 25062, 38803, 32699,
/* 10485 */  47036, 22628, 43439, 22254, 46839, 23769, 40677, 27973, 38925, 32833,
/* 10486 */  44308, 27643, 38676, 26051, 43711, 25720, 38309, 29693, 39322, 32288,
/* 10487 */  40687, 32295, 36724, 27499, 40445, 29352, 35012, 30973, 39719, 32468,
/* 10488 */  39794, 32980, 36827, 28487, 38697, 29612, 34811, 31639, 39708, 32222,
/* 10489 */  36853, 32310, 40020, 30334, 38032, 31176, 38809, 31595, 33859, 31142,
/* 10490 */  37824, 31883, 40304, 29779, 38362, 30740, 38999, 31203, 33878, 31570,
/* 10491 */  38028, 31463, 40578, 30037, 38565, 30765, 38239, 30819, 34161, 32018,
/* 10492 */  38220, 31997, 39922, 30165, 38229, 31188, 37985, 30886, 34007, 32260,
/* 10493 */  37900, 32366, 40182, 29957, 37834, 31502, 38110, 31039, 33742, 32154,
/* 10494 */  38988, 33190, 39830, 28061, 37416, 31261, 38267, 31446, 34378, 32657,
/* 10495 */  42031, 30881, 38603, 24994, 40309, 31019, 38079, 30275, 35115, 33792,
/* 10496 */  43263, 29002, 37899, 24764, 42605, 29627, 37638, 29528, 36581, 33317,
/* 10497 */  44727, 26813, 37997, 25198, 43891, 28086, 37492, 29242, 37885, 32300,
/* 10498 */  45852, 25084, 38351, 25908, 44251, 26575, 37937, 29479, 37864, 31969,
/* 10499 */  45226, 26148, 37652, 25317, 45268, 26318, 37420, 29452, 38204, 31839,
/* 10500 */  41239, 25715, 45740, 24132, 44932, 25409, 43265, 27230, 36932, 31485,
/* 10501 */  40057, 27716, 43717, 26877, 42888, 27260, 41297, 28939, 35516, 31633,
/* 10502 */  39172, 28792, 42660, 28301, 42205, 28450, 39984, 29765, 34587, 31771,
/* 10503 */  41249, 27445, 42289, 27302, 40901, 27791, 39093, 30132, 34844, 34737,
/* 10504 */  39729, 27539, 40288, 27855, 39189, 28158, 37080, 29795, 35074, 35737,
/* 10505 */  36531, 29471, 39136, 30339, 37832, 28632, 34869, 30870, 35663, 35650,
/* 10506 */  34969, 30724, 39266, 31883, 36595, 28227, 34064, 31384, 36491, 35264,
/* 10507 */  34149, 31137, 39027, 33027, 36192, 27950, 32898, 31164, 36939, 35447,
/* 10508 */  34209, 31758, 39312, 33470, 35953, 27825, 32692, 31569, 37280, 35348,
/* 10509 */  38462, 30625, 41133, 29507, 37975, 30127, 40568, 29506, 35714, 30885,
/* 10510 */  38981, 29870, 41364, 29885, 38267, 30027, 40176, 28821, 36410, 30776,
/* 10511 */  39261, 29716, 40940, 30149, 38028, 30497, 40294, 28449, 36475, 30673,
/* 10512 */  39679, 29676, 41119, 30149, 37310, 30810, 40202, 28536, 36546, 30655,
/* 10513 */  40465, 29777, 41151, 30295, 36506, 31000, 39400, 28888, 36684, 31203,
/* 10514 */  42329, 28466, 41617, 29191, 36650, 31766, 38340, 29220, 36068, 32391,
/* 10515 */  34584, 35379, 38770, 33503, 33740, 32929, 37911, 33134, 32104, 31530,
/* 10516 */  29656, 34278, 37848, 31649, 30653, 31467, 36271, 33806, 32740, 31647,
/* 10517 */  33666, 31235, 33570, 30266, 33917, 31329, 33975, 31141, 34147, 32590,
/* 10518 */  35854, 30349, 34374, 29980, 35203, 30759, 34728, 30726, 34759, 32867,
/* 10519 */  33630, 30569, 33669, 29816, 34770, 30804, 34408, 31615, 34062, 33298,
/* 10520 */  41254, 26077, 44912, 25759, 43497, 25580, 42317, 27694, 36001, 32161,
/* 10521 */  40806, 26768, 44017, 27117, 42527, 26007, 41727, 28318, 35582, 32260,
/* 10522 */  40917, 26236, 44105, 27047, 43114, 25870, 41201, 28929, 35127, 32295,
/* 10523 */  41821, 25875, 44367, 26918, 43019, 25260, 40570, 29352, 35301, 32897,
/* 10524 */  43226, 24893, 45453, 25021, 44261, 23920, 40982, 29389, 35823, 32976,
/* 10525 */  43727, 24174, 45862, 25235, 44155, 23362, 41393, 28422, 36583, 33278,
/* 10526 */  44497, 23233, 46056, 25662, 43425, 23601, 41915, 27784, 37080, 33071,
/* 10527 */  44318, 23639, 44881, 27860, 40592, 26234, 40484, 27925, 37507, 32548,
/* 10528 */  47036, 18560, 51568, 20461, 46640, 21672, 43752, 25693, 38845, 32358,
/* 10529 */  48720, 15947, 54952, 17784, 46754, 23836, 39365, 30450, 35624, 33880,
/* 10530 */  39797, 30210, 41065, 29710, 37297, 32398, 37888, 31882, 34321, 31211,
/* 10531 */  39711, 30132, 41605, 29557, 37422, 31905, 37459, 32346, 34417, 31316,
/* 10532 */  40562, 29309, 42078, 28609, 37915, 32343, 36843, 32945, 33433, 31998,
/* 10533 */  41088, 28830, 42945, 27797, 38131, 31756, 37161, 33139, 33060, 32407,
/* 10534 */  41518, 27910, 43904, 26963, 39044, 31762, 36512, 33109, 32640, 33080,
/* 10535 */  42129, 27344, 44397, 25729, 40319, 30648, 37118, 32524, 33249, 33164,
/* 10536 */  43642, 24801, 46949, 22129, 44139, 27041, 40113, 30732, 34095, 32975,
/* 10537 */  45297, 21608, 49848, 18482, 47709, 24555, 41341, 30198, 34827, 32613,
/* 10538 */  42093, 30084, 38539, 28932, 36996, 31894, 37288, 31545, 35281, 32879,
/* 10539 */  42239, 30044, 36998, 27934, 38049, 31247, 36340, 32429, 35563, 33152,
/* 10540 */  42811, 28648, 36350, 27632, 39508, 30839, 36674, 31974, 35088, 34139,
/* 10541 */  41203, 26967, 43308, 26411, 44014, 26883, 40467, 29208, 35343, 32085,
/* 10542 */  40374, 27684, 42914, 27662, 42690, 27727, 40063, 29810, 34518, 32173,
/* 10543 */  40105, 27975, 42489, 28427, 42383, 27903, 39613, 30115, 34000, 32524,
/* 10544 */  39729, 27917, 42330, 28753, 42453, 27995, 39731, 30395, 33911, 32039,
/* 10545 */  40958, 25133, 44705, 26010, 43562, 26399, 39974, 28991, 35794, 33043,
/* 10546 */  39080, 26352, 43333, 27766, 40669, 27109, 36384, 29941, 36055, 34810,
/* 10547 */  37173, 28626, 41969, 29883, 39095, 28065, 34350, 30349, 36332, 35291,
/* 10548 */  36467, 29752, 41223, 31119, 37954, 28703, 33356, 30948, 36240, 35131,
/* 10549 */  36777, 30473, 40857, 31119, 37475, 28526, 33483, 31237, 36687, 34489,
/* 10550 */  42095, 26294, 44100, 25725, 44057, 25812, 42004, 28681, 34723, 32564,
/* 10551 */  40361, 28799, 41733, 29143, 41078, 28297, 39793, 30396, 33047, 33225,
/* 10552 */  41151, 28608, 41839, 28854, 41256, 27456, 40166, 29696, 33894, 33356,
/* 10553 */  42597, 27019, 43225, 27683, 41682, 25605, 42238, 27925, 35650, 32977,
/* 10554 */  40260, 27203, 42302, 29562, 40531, 28128, 40609, 28048, 36448, 31677,
/* 10555 */  37559, 28565, 42681, 31698, 38612, 26495, 37592, 29152, 37481, 33330,
/* 10556 */  35497, 32245, 42057, 34980, 35633, 26695, 34212, 31540, 37536, 34261,
/* 10557 */  32980, 35287, 41881, 35661, 34099, 27608, 32578, 33444, 37245, 33433,
/* 10558 */  30826, 35677, 43050, 37166, 33826, 27195, 31276, 33531, 37020, 33757,
/* 10559 */  29020, 35401, 44108, 39502, 34227, 26012, 29171, 33413, 37426, 34385,
/* 10560 */  28999, 35386, 44751, 40168, 34145, 25435, 28964, 33471, 37471, 34523,
/* 10561 */  39816, 28720, 42501, 27419, 41303, 29204, 39178, 29846, 34615, 32450,
/* 10562 */  40690, 28387, 44345, 26548, 41001, 28175, 38056, 30587, 34407, 33903,
/* 10563 */  40192, 30002, 43412, 28307, 39077, 28861, 35980, 30648, 35208, 34992,
/* 10564 */  39987, 30992, 43454, 27937, 38035, 28786, 36332, 31356, 35415, 34449,
/* 10565 */  41294, 30909, 44522, 25262, 37895, 27966, 38283, 31842, 35318, 33972,
/* 10566 */  42682, 29548, 45138, 22765, 40418, 27715, 39019, 30770, 34832, 34535,
/* 10567 */  46273, 23060, 49397, 17569, 49440, 22561, 40045, 28119, 36734, 34671,
/* 10568 */  45422, 25499, 46145, 22414, 43563, 27622, 35391, 32261, 34331, 35300,
/* 10569 */  44644, 29158, 42677, 23203, 42299, 29175, 35951, 30609, 35299, 35148,
/* 10570 */  43649, 30696, 42441, 23138, 41484, 29942, 35711, 30878, 34897, 35263,
/* 10571 */  39628, 27988, 43522, 27702, 41262, 27223, 41283, 28769, 35499, 31839,
/* 10572 */  38910, 29650, 42062, 30116, 39561, 27739, 39299, 30028, 34644, 32929,
/* 10573 */  38996, 30521, 40918, 31354, 38742, 27745, 38519, 30763, 34317, 33404,
/* 10574 */  40532, 30058, 40917, 31097, 38567, 26678, 39032, 30174, 34984, 34294,
/* 10575 */  42658, 28145, 42190, 29442, 39225, 24929, 41130, 28668, 36622, 33914,
/* 10576 */  44347, 26030, 43526, 27017, 40387, 24684, 42897, 27440, 37843, 32660,
/* 10577 */  44299, 26285, 41763, 29253, 37998, 28136, 40977, 27868, 38245, 31605,
/* 10578 */  44630, 25577, 43087, 28317, 39634, 27801, 39634, 28328, 37160, 32877,
/* 10579 */  40541, 29595, 41788, 29455, 39632, 27975, 40152, 28948, 35520, 32524,
/* 10580 */  37287, 32411, 39559, 32543, 37455, 30995, 37270, 31888, 33540, 32777,
/* 10581 */  40547, 29729, 41748, 27235, 39597, 29201, 40271, 30228, 35391, 31967,
/* 10582 */  40505, 29458, 42382, 27020, 39368, 29118, 40313, 30679, 34808, 32258,
/* 10583 */  39685, 30479, 41723, 27868, 38814, 29335, 39735, 31173, 34775, 32180,
/* 10584 */  39053, 30635, 41704, 28483, 38382, 29943, 39056, 31631, 34582, 31960,
/* 10585 */  38203, 31153, 41578, 28894, 38063, 30186, 39258, 31723, 34486, 31449,
/* 10586 */  37491, 31770, 41102, 29388, 37603, 31054, 38957, 32145, 34056, 31040,
/* 10587 */  37212, 32224, 40913, 30016, 36859, 31096, 38755, 32231, 34168, 31000,
/* 10588 */  37359, 32879, 41303, 29227, 35278, 29899, 38615, 33324, 35430, 31362,
/* 10589 */  37597, 34493, 40422, 28755, 33002, 29841, 39106, 34469, 35115, 31383,
/* 10590 */  37537, 36881, 36701, 31768, 28806, 32669, 38681, 34534, 35076, 30724,
/* 10591 */  39266, 30459, 40071, 30936, 37411, 30010, 40957, 29045, 35872, 30788,
/* 10592 */  39577, 30504, 39445, 31155, 37220, 30477, 40777, 29002, 35861, 30917,
/* 10593 */  39373, 30443, 39306, 31674, 37220, 30747, 40577, 28451, 36150, 30883,
/* 10594 */  40397, 29994, 39814, 30597, 37420, 30492, 40750, 28587, 36277, 31010,
/* 10595 */  40295, 30683, 38954, 31455, 36630, 31056, 40342, 28822, 36125, 31175,
/* 10596 */  40212, 30567, 39509, 30840, 37016, 30336, 41013, 28822, 35831, 31288,
/* 10597 */  40469, 29844, 39812, 30972, 36935, 30883, 40462, 28700, 36430, 30863,
/* 10598 */  39669, 30224, 39688, 31633, 36407, 31369, 40109, 29062, 36483, 30308,
/* 10599 */  40755, 29418, 39848, 31157, 37015, 31068, 39871, 28601, 36849, 30799,
/* 10600 */  40582, 29931, 39335, 31309, 36809, 31097, 40157, 28698, 36804, 30620,
/* 10601 */  39417, 31526, 39479, 29602, 38458, 30233, 40312, 30272, 33673, 32352,
/* 10602 */  40150, 31165, 39568, 29043, 39034, 29865, 40523, 29857, 33850, 32550,
/* 10603 */  38637, 31868, 39328, 30459, 37932, 30576, 39859, 30800, 33680, 31769,
/* 10604 */  38203, 31817, 39938, 29994, 38189, 30409, 39877, 30738, 33785, 31636,
/* 10605 */  37857, 32394, 39182, 31102, 37897, 30489, 38956, 31059, 33615, 32134,
/* 10606 */  37204, 32631, 38592, 31670, 37992, 30747, 38586, 31657, 33431, 31666,
/* 10607 */  37231, 32664, 38683, 31562, 38278, 30620, 38472, 31932, 33321, 31409,
/* 10608 */  36816, 32672, 38783, 31216, 38775, 31151, 38007, 31720, 33414, 31421,
/* 10609 */  35687, 32858, 39252, 31871, 38290, 31306, 38086, 31756, 33010, 31359,
/* 10610 */  36840, 32440, 38990, 31224, 38218, 31138, 38069, 31589, 33518, 31697,
/* 10611 */  36344, 32354, 38922, 31659, 37919, 31254, 38432, 31797, 33196, 31290,
/* 10612 */  39952, 29397, 44140, 25441, 41100, 27639, 41899, 28720, 36842, 30964,
/* 10613 */  39939, 30334, 43366, 26195, 40335, 28193, 41181, 28741, 36478, 31620,
/* 10614 */  38457, 31998, 42846, 28004, 38042, 29453, 40252, 29866, 35799, 31489,
/* 10615 */  41652, 32031, 40352, 24330, 38023, 31488, 40441, 29660, 35275, 32900,
/* 10616 */  40647, 34152, 36883, 24564, 35903, 34547, 38270, 30508, 32583, 34298,
/* 10617 */  41275, 33995, 35963, 24760, 36918, 34238, 37749, 30526, 32671, 34629,
/* 10618 */  40854, 34674, 36004, 24656, 36222, 35264, 37322, 30679, 32269, 35076,
/* 10619 */  40324, 34691, 36875, 24413, 35379, 35251, 37763, 30749, 32024, 34899,
/* 10620 */  40477, 34538, 36902, 24432, 35128, 34822, 38589, 30329, 32179, 34452,
/* 10621 */  40623, 28703, 44690, 24082, 42697, 26937, 42434, 28237, 36992, 30857,
/* 10622 */  41333, 27911, 45431, 23436, 43764, 26229, 42253, 28010, 37005, 31169,
/* 10623 */  41885, 29191, 43875, 23702, 42321, 28107, 41127, 28091, 36424, 32234,
/* 10624 */  41797, 31903, 42806, 23298, 37680, 29113, 40443, 31164, 35912, 32899,
/* 10625 */  43758, 30577, 40641, 21366, 39775, 30538, 40304, 30289, 34422, 33452,
/* 10626 */  43705, 30347, 40913, 20739, 40409, 30206, 40520, 30332, 33953, 33742,
/* 10627 */  43434, 30463, 40851, 20522, 40248, 30501, 40568, 30007, 33758, 33882,
/* 10628 */  44340, 28815, 41515, 20505, 40334, 31152, 39778, 30431, 32898, 34565,
/* 10629 */  42794, 30224, 40193, 22596, 37384, 33262, 38271, 31142, 32331, 34621,
/* 10630 */  41515, 30178, 40105, 22853, 37319, 32828, 38106, 30927, 31802, 34884,
/* 10631 */  41719, 28801, 39358, 24594, 37460, 32098, 37773, 30303, 32254, 34925,
/* 10632 */  43076, 26289, 45703, 22383, 44368, 25917, 43052, 27463, 36718, 31714,
/* 10633 */  42761, 26497, 45742, 22560, 44470, 25696, 42791, 27474, 37170, 31369,
/* 10634 */  42681, 26881, 45244, 23453, 43373, 26346, 42319, 27857, 36251, 32133,
/* 10635 */  42624, 26747, 46474, 22530, 43092, 26540, 41804, 28327, 36689, 31724,
/* 10636 */  42723, 26729, 46710, 22032, 43288, 26285, 42404, 28146, 36417, 31842,
/* 10637 */  43078, 25953, 47281, 21578, 44297, 25393, 42794, 27321, 37076, 31795,
/* 10638 */  43649, 27912, 44784, 23091, 42701, 26519, 41616, 26851, 36848, 33478,
/* 10639 */  42915, 29801, 44093, 25677, 38455, 28115, 39079, 30241, 35259, 34192,
/* 10640 */  40070, 33207, 42885, 29138, 35196, 29793, 36197, 32592, 33496, 35188,
/* 10641 */  37485, 32597, 41645, 31871, 37148, 30680, 37358, 30779, 33596, 33067,
/* 10642 */  36062, 34904, 38390, 34406, 34503, 33365, 36486, 31788, 33142, 33016,
/* 10643 */  42771, 26582, 45140, 23221, 44510, 25344, 42671, 27639, 37154, 31250,
/* 10644 */  43383, 26545, 45028, 22238, 45905, 24846, 42072, 27488, 37813, 31318,
/* 10645 */  43971, 26373, 44276, 23985, 43816, 25699, 41736, 27743, 37202, 32079,
/* 10646 */  43571, 27279, 43435, 24966, 42376, 27493, 40311, 28919, 35676, 32893,
/* 10647 */  42656, 29556, 41049, 26553, 41435, 28098, 40588, 28335, 35772, 32857,
/* 10648 */  43420, 27354, 42779, 26315, 42113, 26338, 42185, 27558, 36915, 31917,
/* 10649 */  42495, 27390, 44233, 25368, 42653, 25373, 42786, 27766, 37276, 31328,
/* 10650 */  40592, 26936, 44069, 27241, 43035, 26998, 42058, 27403, 36215, 31636,
/* 10651 */  39581, 27868, 42607, 28099, 42419, 28286, 40955, 28298, 35462, 31802,
/* 10652 */  39120, 28618, 41174, 29186, 41554, 28363, 40387, 28643, 35383, 32776,
/* 10653 */  38731, 28886, 40847, 27945, 43387, 28974, 39422, 28735, 36796, 31532,
/* 10654 */  37906, 29669, 41464, 29144, 41594, 29892, 38678, 29721, 35189, 31306,
/* 10655 */  38462, 31009, 40470, 29976, 40103, 29667, 39034, 29150, 35338, 31648,
/* 10656 */  36198, 33209, 38742, 32562, 38724, 32339, 36300, 29970, 33130, 33558,
/* 10657 */  34964, 32869, 38377, 32664, 37442, 32290, 36940, 32826, 34375, 32511,
/* 10658 */  35720, 33822, 38391, 32660, 36800, 32025, 37238, 32815, 33713, 32774,
/* 10659 */  36379, 35017, 36325, 34310, 35024, 32619, 35985, 32837, 35103, 32981,
/* 10660 */  35554, 34852, 36644, 33892, 35815, 33209, 34160, 33294, 35343, 33605,
/* 10661 */  35302, 33434, 38170, 33547, 34967, 33089, 34325, 33839, 35084, 34338,
/* 10662 */  34875, 34636, 37964, 33597, 35769, 33027, 34638, 32555, 35163, 34945,
/* 10663 */  35318, 34786, 36770, 32955, 36599, 32599, 35501, 32999, 35295, 33481,
/* 10664 */  35332, 34857, 36956, 31765, 36194, 32529, 35417, 33656, 35362, 32334,
/* 10665 */  34828, 35484, 37109, 33087, 34990, 32601, 34536, 33774, 34998, 33790,
/* 10666 */  35055, 36182, 37212, 33251, 33972, 32658, 35003, 33899, 35554, 34102,
/* 10667 */  34680, 35138, 38377, 32820, 34436, 32572, 36010, 33441, 35339, 33863,
/* 10668 */  34826, 34599, 37592, 33370, 35057, 33674, 36596, 32779, 33655, 34747,
/* 10669 */  35192, 34426, 36687, 34017, 36339, 32991, 35258, 32835, 34358, 34860,
/* 10670 */  39476, 30813, 40257, 28812, 39437, 30149, 39196, 31297, 34169, 31725,
/* 10671 */  39887, 30401, 41015, 27759, 39739, 30359, 39134, 30777, 34314, 32050,
/* 10672 */  39243, 31660, 40165, 28726, 38874, 30917, 38607, 30804, 34153, 32290,
/* 10673 */  38203, 31654, 41347, 28692, 38238, 30861, 39153, 31384, 33534, 31751,
/* 10674 */  39073, 31843, 41103, 28283, 37865, 31187, 38755, 31519, 33231, 32501,
/* 10675 */  38718, 32404, 40377, 28832, 37506, 31714, 38675, 31355, 33096, 32502,
/* 10676 */  38188, 34262, 39499, 28491, 36961, 32490, 38205, 31399, 33104, 32769,
/* 10677 */  38270, 34362, 39300, 27872, 37013, 33321, 38006, 31187, 32873, 33104,
/* 10678 */  41903, 32182, 38424, 24730, 39758, 32163, 38169, 30057, 35322, 33749,
/* 10679 */  44669, 29231, 37618, 23716, 43788, 30039, 38003, 28034, 37595, 33318,
/* 10680 */  46804, 24781, 39550, 22605, 48424, 24856, 39248, 26688, 41021, 30809,
/* 10681 */  46896, 24201, 38714, 23912, 49107, 23016, 38510, 28427, 40733, 29942,
/* 10682 */  40300, 29579, 39900, 31196, 37590, 30989, 39061, 28640, 37124, 30891,
/* 10683 */  40277, 30384, 39681, 31700, 36360, 31331, 38361, 29222, 36478, 31797,
/* 10684 */  40596, 31177, 39799, 31130, 36295, 30657, 37858, 29541, 37264, 31852,
/* 10685 */  41351, 32409, 39679, 30370, 35363, 30882, 36447, 30130, 37883, 32657,
/* 10686 */  41989, 33450, 39147, 28401, 35881, 32180, 35332, 30823, 36992, 33496,
/* 10687 */  31676, 41785, 41926, 32070, 29953, 31408, 35672, 34210, 33240, 33893,
/* 10688 */  25460, 35121, 39815, 35765, 35566, 35594, 35580, 33362, 31076, 32044,
/* 10689 */  24751, 29284, 32334, 30686, 32558, 33224, 33746, 32190, 32335, 32985,
/* 10690 */  26205, 28942, 30370, 28509, 31262, 31479, 32542, 32109, 34544, 33893,
/* 10691 */  42112, 26074, 45179, 24406, 44361, 26193, 40958, 28092, 35520, 32995,
/* 10692 */  41680, 27154, 43756, 25895, 42521, 27413, 40406, 29552, 34417, 32901,
/* 10693 */  41206, 28470, 42226, 27437, 41037, 28467, 39125, 30937, 33988, 32719,
/* 10694 */  42862, 26597, 44504, 24796, 43344, 26863, 39003, 29666, 35636, 33065,
/* 10695 */  45196, 24820, 46093, 21554, 46016, 25290, 38965, 29652, 35790, 33904,
/* 10696 */  45123, 25691, 46489, 21567, 43522, 27917, 36931, 31361, 33422, 35776,
/* 10697 */  44010, 26605, 41753, 27382, 41553, 29363, 34724, 33148, 35131, 32808,
/* 10698 */  37111, 29246, 39594, 35311, 36447, 32628, 34116, 32123, 32729, 34502,
/* 10699 */  27018, 24741, 34886, 38146, 41415, 36484, 35192, 32153, 33546, 32866,
/* 10700 */  18842, 12865, 19046, 26616, 33416, 33513, 32795, 31719, 32826, 33226,
/* 10701 */  17190, 10468, 16338, 23147, 28860, 27805, 28086, 28269, 31162, 32541,
/* 10702 */  16745, 9181, 13946, 19488, 25040, 24927, 26915, 27890, 30882, 32238,
/* 10703 */  40618, 27339, 45121, 25317, 42421, 26804, 40959, 29692, 34905, 32156,
/* 10704 */  41236, 26868, 44750, 25340, 42670, 26749, 41028, 29521, 35233, 31888,
/* 10705 */  41588, 26547, 45320, 24034, 43918, 26407, 40777, 29142, 35896, 31738,
/* 10706 */  41530, 27474, 44976, 24795, 42124, 28181, 39052, 29945, 34673, 33120,
/* 10707 */  42381, 28383, 45822, 23728, 41383, 27621, 37872, 30810, 34687, 34512,
/* 10708 */  43669, 28435, 48687, 19004, 42283, 23595, 41794, 30460, 37122, 32973,
/* 10709 */  44540, 27840, 49159, 17556, 42272, 24162, 42362, 30978, 36031, 33254,
/* 10710 */  43418, 32390, 41011, 24633, 36396, 33051, 35775, 32707, 33997, 34734,
/* 10711 */  39247, 33666, 38866, 32380, 36692, 31315, 33857, 31470, 35561, 33797,
/* 10712 */  36858, 31880, 39142, 34455, 38337, 32460, 34961, 30214, 34267, 32547,
/* 10713 */  32414, 31944, 40301, 36815, 38644, 32456, 35314, 30899, 32738, 31645,
/* 10714 */  41917, 26953, 45369, 24873, 41380, 28806, 38253, 31554, 34176, 32706,
/* 10715 */  41574, 26836, 45934, 24734, 41304, 28983, 37880, 31567, 33833, 33149,
/* 10716 */  42164, 26112, 47199, 23326, 42346, 28088, 37963, 31329, 33927, 33603,
/* 10717 */  45700, 21893, 52479, 15874, 48562, 22889, 41058, 29523, 35017, 34311,
/* 10718 */  46694, 21002, 53524, 13992, 50010, 21886, 41899, 28856, 35267, 34558,
/* 10719 */  46199, 23262, 50486, 17537, 45603, 25883, 39101, 30281, 34538, 35029,
/* 10720 */  39383, 35085, 39010, 31217, 33387, 32938, 35653, 31427, 34732, 34224,
/* 10721 */  34610, 36719, 37849, 32685, 35646, 34108, 34892, 31763, 34114, 32469,
/* 10722 */  29592, 33355, 36905, 34949, 35285, 35294, 36834, 33574, 33048, 32434,
/* 10723 */  38664, 31666, 42228, 28721, 37574, 30973, 39636, 30371, 35185, 31173,
/* 10724 */  38533, 32509, 41469, 29101, 37323, 31095, 39404, 30147, 34916, 31798,
/* 10725 */  39068, 33566, 40380, 28685, 37238, 31912, 38538, 29908, 34352, 33081,
/* 10726 */  39018, 33238, 40411, 28697, 37787, 31697, 38333, 29785, 34301, 33410,
/* 10727 */  40129, 35378, 35022, 28621, 36597, 33876, 36859, 32189, 33202, 34273,
/* 10728 */  39516, 35578, 33484, 27683, 36484, 34455, 36241, 30573, 33237, 34593,
/* 10729 */  39440, 35968, 32930, 27548, 36945, 34864, 36126, 29797, 33161, 35322,
/* 10730 */  38880, 36211, 32931, 27626, 36917, 35201, 35319, 29442, 33752, 35307,
/* 10731 */  39337, 35765, 32503, 28072, 37518, 34795, 35177, 28994, 34334, 35213,
/* 10732 */  39702, 29979, 44402, 26206, 39794, 28140, 41909, 29049, 36274, 30810,
/* 10733 */  38370, 33020, 42532, 28675, 36339, 29926, 40186, 30804, 34767, 31815,
/* 10734 */  40817, 31406, 42463, 27963, 36771, 29770, 39653, 29993, 36109, 32137,
/* 10735 */  40254, 29449, 45173, 27778, 37824, 28006, 39970, 30350, 36731, 31163,
/* 10736 */  40820, 30120, 43423, 28244, 35292, 30579, 39392, 31834, 35928, 31014,
/* 10737 */  42147, 32951, 36642, 28894, 34534, 33841, 40272, 29136, 34543, 33607,
/* 10738 */  42554, 33130, 34281, 29848, 34957, 33852, 40311, 27901, 33455, 35514,
/* 10739 */  45584, 28214, 36555, 30076, 35462, 33585, 40109, 25685, 37100, 33932,
/* 10740 */  44391, 29225, 36735, 30316, 34879, 33203, 40169, 26645, 36439, 33748,
/* 10741 */  43095, 31065, 36162, 29908, 35269, 32797, 40441, 27417, 35296, 33889,
/* 10742 */  41138, 28629, 42684, 26693, 40783, 29037, 39609, 29863, 35565, 31872,
/* 10743 */  39770, 29319, 43190, 27617, 39430, 29112, 39976, 30705, 35104, 31264,
/* 10744 */  39089, 30254, 42562, 28365, 39299, 29219, 39960, 30279, 35061, 31388,
/* 10745 */  38921, 30367, 42872, 28497, 39160, 28815, 39773, 30027, 35772, 31238,
/* 10746 */  39976, 29533, 43110, 28051, 39322, 28976, 39702, 29407, 36051, 31704,
/* 10747 */  41160, 28477, 44271, 26655, 39848, 28311, 39738, 29452, 36908, 31515,
/* 10748 */  41363, 28857, 44407, 25675, 39613, 27852, 40976, 29263, 37410, 31059,
/* 10749 */  43431, 26543, 44604, 24305, 41392, 26927, 42121, 27762, 38697, 30973,
/* 10750 */  45354, 26195, 43255, 22797, 42528, 28149, 41946, 26680, 37894, 32309,
/* 10751 */  40120, 29592, 41910, 29530, 36205, 32621, 37880, 32219, 34482, 31262,
/* 10752 */  41508, 27947, 44164, 26578, 38301, 31150, 37995, 32447, 33769, 32519,
/* 10753 */  41911, 27910, 44602, 25545, 38713, 30921, 37831, 32650, 33442, 33140,
/* 10754 */  42138, 27712, 45306, 24414, 39822, 29097, 39304, 31550, 34593, 32855,
/* 10755 */  41846, 28087, 44732, 25059, 39110, 29972, 38450, 31990, 34332, 33146,
/* 10756 */  42067, 29514, 40699, 28091, 36591, 33488, 35600, 32373, 33972, 34002,
/* 10757 */  42866, 28345, 45213, 22532, 39163, 29024, 38601, 32787, 33708, 34177,
/* 10758 */  42876, 29283, 44925, 22531, 37661, 29339, 39111, 33244, 33926, 33618,
/* 10759 */  43893, 28078, 46172, 20482, 39443, 27685, 40772, 32278, 34716, 33122,
/* 10760 */  44219, 27960, 45892, 20135, 39634, 27814, 41041, 31897, 34850, 32988,
/* 10761 */  44064, 28419, 45355, 20323, 38804, 28494, 41001, 32316, 34456, 32851,
/* 10762 */  39786, 29564, 40280, 29827, 40252, 29169, 38809, 29961, 36093, 31012,
/* 10763 */  39811, 29655, 40542, 29525, 40488, 28918, 38227, 30474, 36277, 30918,
/* 10764 */  39570, 30221, 40405, 29326, 40982, 28821, 37372, 30639, 36505, 31141,
/* 10765 */  40561, 30939, 39096, 30051, 40419, 28171, 36519, 32136, 36245, 31609,
/* 10766 */  42915, 28562, 39615, 30093, 40622, 26780, 37594, 31894, 35992, 32337,
/* 10767 */  42803, 29356, 39012, 30264, 40828, 26134, 37339, 32860, 35159, 32840,
/* 10768 */  42541, 29452, 38840, 31459, 39764, 26303, 37374, 32852, 34693, 33314,
/* 10769 */  41750, 28126, 39495, 33736, 38141, 27532, 37412, 31313, 34119, 34314,
/* 10770 */  37419, 31480, 40107, 34717, 37220, 29345, 33642, 31886, 34492, 34723,
/* 10771 */  34575, 37195, 39462, 32806, 34845, 31043, 33085, 33233, 35919, 32804,
/* 10772 */  34170, 38626, 38640, 32109, 35176, 31880, 32186, 32838, 36676, 32780,
/* 10773 */  40838, 28469, 41633, 29741, 36831, 32306, 37403, 31318, 34664, 31843,
/* 10774 */  41430, 28914, 40087, 31617, 35235, 32666, 37691, 30075, 35441, 32316,
/* 10775 */  41271, 29466, 40227, 31427, 35402, 32118, 37370, 30303, 35804, 32278,
/* 10776 */  41445, 30327, 39438, 31009, 35670, 32263, 37550, 29114, 37089, 32010,
/* 10777 */  41911, 30643, 40255, 28508, 36852, 32550, 36994, 30218, 34636, 33913,
/* 10778 */  39092, 35283, 38053, 27963, 37175, 33849, 35297, 31539, 34226, 33600,
/* 10779 */  37523, 39882, 33775, 29007, 35191, 37539, 34236, 30215, 34818, 33692,
/* 10780 */  36505, 42745, 32715, 28041, 34348, 39040, 35382, 27947, 33829, 35641,
/* 10781 */  33722, 41501, 36196, 29964, 33171, 36430, 35304, 30115, 33062, 34940,
/* 10782 */  33582, 39947, 35311, 31099, 34955, 36220, 34687, 30605, 32750, 34241,
/* 10783 */  41737, 27491, 43786, 26228, 41151, 29594, 37502, 30981, 34479, 33122,
/* 10784 */  41534, 28332, 43168, 26165, 41015, 30086, 37707, 30607, 34185, 33390,
/* 10785 */  41309, 28683, 43982, 25063, 41070, 29827, 38366, 30205, 34372, 33307,
/* 10786 */  43366, 25393, 46265, 22528, 45171, 26937, 37768, 30122, 35023, 34021,
/* 10787 */  45390, 21703, 46951, 22791, 45766, 25915, 37659, 31792, 34726, 33333,
/* 10788 */  44166, 23120, 44955, 26795, 41162, 29328, 35474, 33252, 32779, 34485,
/* 10789 */  42231, 25341, 43913, 27587, 40880, 29526, 36105, 31100, 33956, 34384,
/* 10790 */  34520, 31326, 38598, 35132, 36502, 32345, 34732, 31108, 32981, 32887,
/* 10791 */  30009, 29227, 38615, 37535, 37988, 32969, 33890, 30275, 32814, 31473,
/* 10792 */  27435, 27294, 38105, 38406, 39947, 33604, 33874, 30041, 31831, 31766,
/* 10793 */  43683, 26565, 43248, 26370, 43345, 24849, 40156, 29954, 34621, 34055,
/* 10794 */  44064, 26170, 42932, 27009, 43161, 24729, 39878, 30499, 34207, 34268,
/* 10795 */  44491, 25593, 43560, 27015, 42796, 24454, 39998, 30918, 33599, 34737,
/* 10796 */  45644, 24591, 44282, 26187, 43365, 23164, 41104, 30349, 34023, 34865,
/* 10797 */  46601, 23422, 45031, 25558, 43790, 22140, 42806, 28997, 34338, 35126,
/* 10798 */  46955, 22803, 46058, 24698, 43920, 21399, 44346, 27440, 35647, 34621,
/* 10799 */  47929, 20818, 48606, 22231, 45414, 19635, 47270, 23667, 39172, 33216,
/* 10800 */  42798, 30618, 39699, 31309, 37361, 26322, 39982, 29317, 35754, 34552,
/* 10801 */  35081, 38475, 41097, 32119, 33341, 27824, 35506, 35206, 35288, 32555,
/* 10802 */  31611, 40844, 43356, 33151, 31285, 28591, 32791, 35649, 36135, 32852,
/* 10803 */  32082, 41303, 42540, 33279, 31481, 27729, 32547, 36590, 36444, 32508,
/* 10804 */  31124, 40120, 44672, 35846, 31570, 25348, 30784, 36227, 37637, 33356,
/* 10805 */  30740, 39201, 43953, 36793, 32801, 26127, 30446, 35298, 37215, 33412,
/* 10806 */  41811, 25225, 47633, 21932, 46633, 25481, 41385, 28129, 35319, 32644,
/* 10807 */  42568, 24084, 48151, 21768, 46852, 24992, 41905, 27661, 35910, 32378,
/* 10808 */  41616, 26569, 46297, 23350, 43480, 27768, 40482, 29359, 34571, 32705,
/* 10809 */  41444, 29023, 39432, 27857, 39973, 29429, 38583, 29646, 37201, 32598,
/* 10810 */  42199, 29500, 35030, 30243, 38165, 29650, 38141, 29542, 35449, 34404,
/* 10811 */  41806, 31430, 31891, 30506, 39323, 29918, 36049, 31018, 35479, 34461,
/* 10812 */  42631, 29971, 33041, 29858, 39928, 29345, 36597, 31024, 35388, 34671,
/* 10813 */  41924, 31790, 30590, 31898, 38149, 30680, 35875, 31309, 35009, 34983,
/* 10814 */  41646, 33520, 28630, 31638, 39536, 31178, 34210, 31428, 36164, 34229,
/* 10815 */  39885, 35557, 28392, 29113, 40613, 32414, 32024, 31666, 36801, 33668,
/* 10816 */  41302, 25036, 48213, 21390, 47361, 24344, 43054, 27196, 36339, 31383,
/* 10817 */  40003, 25953, 46591, 23090, 46603, 25899, 42805, 27081, 36167, 30922,
/* 10818 */  41089, 23536, 48845, 21668, 48730, 24297, 42677, 26877, 36164, 31422,
/* 10819 */  40087, 24913, 47148, 23752, 47426, 25968, 41298, 26980, 35733, 31751,
/* 10820 */  40981, 26570, 43046, 25960, 41871, 29020, 37532, 30459, 35702, 33849,
/* 10821 */  41163, 26247, 39476, 28294, 38970, 28733, 36977, 30377, 35337, 34657,
/* 10822 */  40564, 26609, 39449, 28112, 38889, 28400, 36313, 31145, 35282, 35181,
/* 10823 */  38306, 29155, 38200, 29350, 37125, 29362, 35183, 31471, 35952, 35211,
/* 10824 */  37831, 29844, 37634, 30292, 36464, 29535, 35777, 31087, 36646, 34739,
/* 10825 */  38807, 29461, 37668, 29398, 37484, 28940, 36680, 30639, 37513, 34358,
/* 10826 */  37833, 29031, 37607, 28962, 37062, 29190, 35977, 30387, 37342, 34826,
/* 10827 */  38328, 29028, 43636, 28031, 41884, 30173, 37993, 30129, 33757, 32480,
/* 10828 */  38323, 28626, 44205, 27800, 42281, 29697, 37962, 30038, 33872, 32576,
/* 10829 */  38150, 29297, 43868, 28437, 41334, 30485, 36912, 30531, 33437, 33107,
/* 10830 */  39369, 29044, 44628, 26956, 41424, 30500, 36347, 30756, 32825, 34383,
/* 10831 */  38249, 32714, 39407, 30349, 36754, 34045, 35536, 31891, 33989, 32841,
/* 10832 */  39017, 34016, 34056, 32116, 36285, 34314, 35490, 29717, 35577, 34268,
/* 10833 */  39980, 34308, 32039, 33217, 36165, 32606, 35171, 29215, 37238, 34840,
/* 10834 */  39728, 33798, 31683, 33222, 36069, 32643, 34298, 30253, 36277, 34723,
/* 10835 */  38690, 34802, 31138, 33071, 35832, 33189, 33909, 30292, 35860, 34724,
/* 10836 */  36477, 30582, 42346, 29368, 40480, 30915, 39084, 30825, 33642, 31066,
/* 10837 */  36159, 29966, 42529, 29837, 40765, 31059, 38898, 30791, 33475, 31172,
/* 10838 */  36072, 30068, 41866, 29886, 40549, 31705, 38720, 31009, 33412, 31289,
/* 10839 */  37105, 30413, 40153, 29830, 39346, 32350, 37576, 32095, 33886, 32130,
/* 10840 */  39320, 30072, 36746, 30342, 37663, 32144, 35336, 33479, 35039, 32323,
/* 10841 */  40988, 32285, 34504, 29228, 38096, 31802, 36103, 32707, 33641, 34209,
/* 10842 */  41266, 33852, 33724, 28363, 37405, 33282, 37251, 31357, 32387, 35877,
/* 10843 */  43460, 31318, 35447, 26721, 38759, 32955, 37833, 30421, 32676, 36324,
/* 10844 */  42757, 33312, 32851, 27747, 38721, 33259, 37118, 30491, 33078, 35950,
/* 10845 */  42414, 34198, 32221, 27599, 38092, 34205, 37545, 29641, 32759, 36541,
/* 10846 */  40186, 27092, 44526, 26914, 43276, 29791, 36852, 30231, 33672, 33638,
/* 10847 */  40324, 25910, 46145, 24676, 46130, 26925, 39926, 28164, 35099, 32579,
/* 10848 */  39894, 27487, 44054, 27224, 42686, 30238, 36948, 30601, 33380, 33534,
/* 10849 */  40103, 31535, 34128, 33330, 35168, 34428, 33297, 32568, 35835, 34155,
/* 10850 */  40726, 29562, 34479, 31988, 35739, 32468, 33463, 32443, 35759, 34396,
/* 10851 */  40886, 29086, 35406, 30694, 37200, 30989, 34304, 32393, 36574, 33953,
/* 10852 */  40527, 28665, 36274, 29686, 37216, 31426, 33940, 32085, 36856, 33920,
/* 10853 */  39421, 30228, 34371, 30701, 36027, 32741, 33165, 31760, 37015, 33879,
/* 10854 */  38517, 31574, 32838, 31085, 35428, 33246, 33287, 30972, 37060, 34040,
/* 10855 */  39381, 32462, 31317, 32275, 35641, 32797, 34286, 31079, 36476, 34459,
/* 10856 */  40113, 26997, 43769, 27319, 42906, 28958, 39651, 29169, 35243, 31632,
/* 10857 */  40863, 26913, 44580, 25785, 43522, 28382, 39758, 29197, 34911, 32225,
/* 10858 */  39718, 29532, 41813, 29077, 40343, 31430, 37151, 29958, 34712, 32452,
/* 10859 */  39703, 27672, 44080, 27813, 41152, 31161, 37167, 30812, 33517, 32778,
/* 10860 */  42197, 28561, 40507, 28276, 40084, 30229, 37159, 29910, 36154, 33545,
/* 10861 */  42597, 28286, 37842, 30247, 38697, 29286, 38633, 28414, 36687, 34376,
/* 10862 */  39714, 31389, 34755, 31704, 37391, 30776, 35906, 30034, 35278, 34843,
/* 10863 */  40444, 30595, 35008, 31964, 37301, 30015, 36533, 30000, 34888, 35082,
/* 10864 */  37333, 30149, 42570, 30742, 41182, 30553, 36817, 29267, 34082, 32908,
/* 10865 */  37460, 30004, 42882, 30357, 41359, 30144, 36756, 29851, 33932, 32862,
/* 10866 */  37624, 30895, 41866, 29660, 41646, 30543, 36657, 29854, 34421, 32471,
/* 10867 */  39272, 33942, 35417, 31285, 36304, 32503, 35596, 31565, 35988, 33828,
/* 10868 */  40637, 34269, 30304, 34103, 36013, 31476, 36926, 30096, 35199, 35624,
/* 10869 */  40375, 34190, 29382, 34331, 36528, 31127, 36120, 30788, 35844, 35211,
/* 10870 */  39761, 34285, 29627, 33435, 37315, 30782, 35606, 31448, 35522, 35461,
/* 10871 */  40038, 33283, 30675, 33136, 37074, 30851, 35985, 30970, 35803, 35343,
/* 10872 */  39422, 33223, 31192, 33180, 36519, 30689, 36267, 30948, 35565, 35494,
/* 10873 */  38702, 33100, 31845, 33280, 35950, 30774, 36116, 30739, 36099, 35456,
/* 10874 */  41811, 26924, 44873, 25515, 41213, 28783, 37625, 31787, 33925, 33348,
/* 10875 */  42446, 28017, 43669, 27349, 38465, 29787, 36370, 32388, 33998, 34303,
/* 10876 */  42861, 27278, 44459, 27298, 37338, 30645, 35976, 32809, 34125, 34029,
/* 10877 */  41284, 32140, 40286, 30168, 34408, 30839, 36895, 31884, 36290, 32835,
/* 10878 */  40587, 33346, 40769, 29677, 34694, 30090, 35940, 31913, 37424, 32981,
/* 10879 */  41084, 33709, 40435, 29084, 33451, 31676, 35762, 32743, 36591, 33032,
/* 10880 */  41676, 34183, 39734, 28304, 33651, 30923, 37478, 31795, 37825, 32117,
/* 10881 */  40778, 32358, 41157, 29960, 34569, 31627, 34716, 32005, 36211, 33814,
/* 10882 */  42376, 32144, 37889, 30588, 36262, 32488, 35057, 30109, 36463, 33992,
/* 10883 */  44797, 27533, 41253, 28947, 38132, 28867, 38190, 30130, 35682, 33964,
/* 10884 */  47090, 23345, 45109, 26600, 38347, 28561, 39741, 28639, 36597, 33784,
/* 10885 */  48279, 23586, 42470, 28541, 36574, 30569, 39690, 27270, 37322, 33890,
/* 10886 */  46556, 27376, 39956, 29776, 34027, 33875, 37133, 29376, 35787, 34322,
/* 10887 */  44595, 28054, 41556, 28937, 34997, 32257, 38132, 30381, 35492, 33117,
/* 10888 */  40595, 32314, 39554, 31550, 35015, 30600, 38419, 30845, 35697, 32078,
/* 10889 */  39830, 35137, 37073, 32376, 33856, 32897, 36309, 31967, 34782, 32729,
/* 10890 */  38372, 29303, 43331, 29883, 38187, 30620, 37090, 31898, 34353, 32007,
/* 10891 */  39796, 27791, 46669, 27100, 40035, 27072, 37390, 31723, 35462, 33062,
/* 10892 */  40775, 27691, 46346, 27583, 39206, 28597, 34959, 32607, 34320, 34735,
/* 10893 */  41537, 28100, 45782, 27349, 38269, 29355, 34875, 32713, 34499, 34728,
/* 10894 */  42034, 28026, 46800, 25178, 38562, 28726, 36223, 33093, 34381, 34236,
/* 10895 */  44605, 26089, 46979, 23460, 39205, 29748, 35815, 33190, 34125, 34592,
/* 10896 */  45063, 27138, 44943, 23562, 38784, 31594, 35219, 32807, 33852, 35013,
/* 10897 */  45683, 25707, 47802, 19911, 41954, 28455, 37772, 31686, 34001, 35135,
/* 10898 */  43508, 30527, 42993, 24655, 38499, 30322, 36324, 31063, 35452, 34770,
/* 10899 */  40870, 30925, 41278, 28241, 39427, 30880, 36048, 30016, 35377, 33643,
/* 10900 */  37938, 32988, 39122, 32096, 36775, 33508, 35430, 31552, 34070, 32433,
/* 10901 */  36687, 32446, 39268, 31525, 37675, 31463, 37958, 31495, 33838, 31621,
/* 10902 */  35914, 32672, 40098, 32343, 37699, 30690, 36699, 31689, 33968, 32285,
/* 10903 */  36580, 33058, 40876, 32410, 36580, 29865, 36231, 31763, 34426, 33337,
/* 10904 */  39100, 32923, 40830, 30160, 36549, 29535, 37309, 31011, 35220, 33829,
/* 10905 */  37107, 33945, 42324, 31607, 34756, 28193, 37232, 31824, 35933, 33252,
/* 10906 */  37732, 34389, 41794, 30948, 34404, 28800, 37741, 31522, 35583, 33521,
/* 10907 */  39812, 33555, 41102, 28692, 35674, 29716, 38685, 30460, 35295, 33787,
/* 10908 */  41613, 32793, 40269, 27449, 36625, 30994, 38874, 28561, 35951, 34158,
/* 10909 */  41066, 32875, 41287, 27292, 36667, 30043, 39138, 28828, 36116, 33871,
/* 10910 */  42019, 32444, 40940, 26858, 37391, 30093, 39124, 27836, 36730, 34160,
/* 10911 */  39381, 28648, 42192, 27624, 41998, 28554, 40149, 29622, 34575, 31941,
/* 10912 */  39615, 28972, 41957, 27713, 41294, 28634, 40564, 29823, 34511, 31712,
/* 10913 */  40300, 28405, 42920, 27486, 41595, 27949, 40040, 29490, 34637, 32670,
/* 10914 */  41575, 27504, 43108, 26918, 41255, 28283, 40533, 28714, 35214, 32625,
/* 10915 */  40999, 28506, 43321, 26802, 41097, 28349, 39383, 29406, 34879, 33116,
/* 10916 */  42747, 27881, 45113, 23956, 41842, 27156, 40108, 28968, 35487, 33721,
/* 10917 */  41451, 28260, 45101, 25114, 41357, 26923, 40476, 28925, 35646, 33036,
/* 10918 */  42777, 26530, 46917, 22627, 43586, 25188, 41409, 27872, 36664, 32988,
/* 10919 */  42402, 28396, 45851, 23952, 40856, 26871, 39724, 29160, 36362, 33425,
/* 10920 */  41824, 31593, 41226, 27991, 35877, 31773, 37808, 30025, 35320, 33758,
/* 10921 */  41397, 30850, 37511, 29627, 37730, 31916, 36916, 30427, 36954, 32230,
/* 10922 */  39914, 31464, 35814, 30961, 36314, 32048, 35931, 31704, 36169, 32262,
/* 10923 */  38013, 32677, 34269, 32794, 34402, 32184, 35481, 32785, 35182, 32575,
/* 10924 */  40262, 25744, 46769, 25709, 44096, 28665, 37370, 30323, 33539, 33414,
/* 10925 */  39979, 26634, 46048, 26820, 43125, 29090, 36357, 30385, 33656, 33961,
/* 10926 */  39875, 26196, 46572, 26812, 42667, 29977, 35624, 31260, 32900, 34012,
/* 10927 */  38366, 27891, 44742, 29097, 41493, 30673, 35901, 30456, 33500, 33323,
/* 10928 */  36064, 31250, 37993, 35113, 36609, 34809, 34809, 30077, 35111, 32164,
/* 10929 */  37407, 32344, 33335, 36036, 35074, 31294, 36059, 30160, 34928, 35063,
/* 10930 */  37548, 32132, 35602, 31970, 36464, 30235, 34446, 30953, 36790, 34378,
/* 10931 */  37980, 31851, 36469, 31659, 36418, 30086, 34484, 31411, 37364, 34154,
/* 10932 */  38008, 32297, 35965, 31557, 36548, 30238, 34410, 31081, 37992, 34089,
/* 10933 */  36700, 32350, 36029, 31584, 36319, 30591, 33830, 30988, 37094, 34782,
/* 10934 */  35846, 31089, 41111, 30047, 39130, 30783, 39180, 31461, 33633, 30446,
/* 10935 */  36917, 31069, 41589, 28863, 39169, 30378, 39677, 31313, 33521, 30791,
/* 10936 */  38397, 30269, 41128, 28203, 40244, 30096, 39361, 30577, 34255, 31382,
/* 10937 */  42559, 25538, 42240, 24256, 45289, 25562, 40091, 29593, 37377, 31645,
/* 10938 */  43935, 25267, 40575, 23778, 45462, 25529, 38085, 30381, 36901, 32224,
/* 10939 */  43605, 26335, 39045, 24354, 45331, 25552, 37655, 30055, 37562, 31693,
/* 10940 */  43828, 26270, 38414, 24884, 45543, 25179, 37219, 30445, 37674, 31226,
/* 10941 */  45442, 24211, 39264, 25119, 46407, 23162, 38638, 30427, 37318, 31319,
/* 10942 */  46713, 23055, 39683, 25094, 47402, 22029, 39212, 30736, 36885, 31699,
/* 10943 */  47759, 22056, 39462, 25897, 47787, 21049, 39487, 31328, 36417, 31833,
/* 10944 */  48374, 21727, 38478, 27834, 46837, 21083, 39030, 32926, 34840, 32541,
/* 10945 */  36415, 30138, 42153, 31788, 39018, 33392, 35177, 31117, 32336, 33183,
/* 10946 */  39505, 27721, 44804, 26764, 43232, 29944, 36837, 29316, 33841, 33855,
/* 10947 */  39657, 27679, 44288, 27484, 42649, 30644, 36220, 29488, 33653, 34017,
/* 10948 */  36829, 33026, 37434, 32943, 36496, 32332, 34503, 30076, 36565, 34309,
/* 10949 */  35181, 33283, 36078, 33500, 35675, 30348, 32969, 31234, 36680, 34668,
/* 10950 */  33638, 32759, 36439, 34206, 35069, 29680, 32154, 31644, 36748, 34545,
/* 10951 */  33343, 32778, 37236, 34808, 34679, 29362, 31930, 31968, 36968, 34670,
/* 10952 */  32574, 33018, 38398, 35521, 34401, 28845, 31527, 32220, 37082, 35031,
/* 10953 */  32800, 33999, 38623, 35842, 34424, 28341, 31704, 32573, 37368, 34558,
/* 10954 */  32382, 34394, 39487, 36780, 33827, 27594, 31043, 32880, 37675, 34869,
/* 10955 */  40147, 27459, 43427, 28098, 40637, 30846, 36702, 31813, 33144, 32894,
/* 10956 */  40003, 27552, 43439, 28483, 40048, 31478, 35890, 32254, 32694, 33292,
/* 10957 */  40582, 27255, 44972, 27162, 41061, 30007, 35583, 31785, 33176, 34298,
/* 10958 */  40761, 27695, 45997, 26981, 40789, 28973, 34655, 32146, 33433, 35176,
/* 10959 */  41779, 27310, 46518, 25075, 41967, 27262, 36928, 30754, 34590, 34749,
/* 10960 */  42002, 26946, 47579, 23867, 41882, 27276, 37376, 31400, 34413, 34174,
/* 10961 */  41701, 28169, 45950, 24454, 40757, 28673, 37341, 31549, 34269, 33817,
/* 10962 */  43487, 25013, 42819, 28492, 39603, 30039, 37336, 30438, 36628, 31869,
/* 10963 */  39098, 29670, 36965, 33432, 36209, 32149, 36297, 30970, 36264, 32114,
/* 10964 */  31707, 30382, 35058, 32589, 35599, 32918, 35710, 33514, 34472, 33096,
/* 10965 */  27879, 25848, 28550, 28449, 30043, 29228, 31758, 30967, 32995, 32606,
/* 10966 */  27985, 26780, 31170, 28684, 31379, 28880, 32729, 29822, 30822, 30913,
/* 10967 */  42580, 24110, 49735, 21904, 43806, 24440, 40697, 29798, 36743, 32347,
/* 10968 */  43577, 23235, 49692, 21496, 44111, 24776, 40938, 29216, 36788, 32487,
/* 10969 */  44602, 22264, 49006, 22358, 44466, 24311, 41722, 27272, 37889, 32683,
/* 10970 */  46936, 18516, 52818, 17865, 49755, 18614, 46006, 24981, 39171, 32304,
/* 10971 */  47357, 18860, 51292, 20340, 46645, 20957, 44629, 25560, 39479, 31996,
/* 10972 */  35936, 31442, 40938, 33681, 38817, 29491, 34718, 30725, 35071, 33343,
/* 10973 */  31899, 29879, 39922, 36627, 41070, 31861, 33882, 29537, 33290, 32514,
/* 10974 */  36735, 32148, 41570, 33497, 38403, 28083, 34477, 30752, 35700, 33876,
/* 10975 */  46604, 24414, 42680, 31727, 34547, 29371, 37606, 30167, 37690, 33100,
/* 10976 */  38666, 29390, 42609, 27264, 41044, 29111, 40212, 29991, 34867, 31381,
/* 10977 */  38437, 30685, 41050, 28380, 40197, 30168, 39364, 30366, 34539, 31573,
/* 10978 */  39830, 29219, 42723, 25980, 42664, 28590, 39756, 29432, 35359, 31880,
/* 10979 */  40368, 29576, 41314, 27118, 42385, 28592, 39073, 29651, 35664, 31902,
/* 10980 */  39771, 29678, 41402, 28657, 41170, 28725, 39703, 29367, 35233, 31732,
/* 10981 */  40675, 27859, 40099, 27179, 41570, 27750, 38888, 31110, 36175, 33727,
/* 10982 */  42234, 28577, 37910, 27799, 40631, 28000, 38381, 31769, 35944, 33929,
/* 10983 */  41310, 30568, 35425, 29398, 39243, 29676, 36620, 33494, 34817, 34091,
/* 10984 */  41177, 29032, 35147, 29562, 39149, 28602, 37760, 31976, 35132, 34187,
/* 10985 */  38517, 28174, 45632, 28040, 41855, 29067, 36503, 30126, 34020, 33589,
/* 10986 */  38576, 28454, 45879, 27952, 41266, 28823, 36547, 30387, 34221, 33517,
/* 10987 */  39985, 27587, 47161, 26564, 41396, 28258, 35726, 31138, 34124, 34465,
/* 10988 */  37790, 30748, 42674, 31769, 37910, 31271, 34941, 30334, 34705, 33628,
/* 10989 */  35933, 33680, 38413, 33162, 36462, 31216, 34435, 30829, 35861, 34674,
/* 10990 */  34821, 33877, 38130, 33390, 36101, 30268, 32815, 31030, 36550, 35331,
/* 10991 */  35288, 32871, 38226, 32860, 36588, 29907, 32799, 30615, 36922, 34966,
/* 10992 */  35951, 31867, 38781, 32214, 37148, 29075, 33290, 30438, 36721, 34765,
/* 10993 */  35896, 31661, 39298, 31674, 37509, 28462, 33638, 30300, 36646, 34620,
/* 10994 */  41108, 26852, 47069, 24290, 44998, 25902, 37728, 29019, 35505, 34358,
/* 10995 */  40891, 27746, 47244, 24770, 42871, 26391, 37346, 30101, 35406, 34236,
/* 10996 */  40429, 28891, 46034, 26977, 39579, 29284, 34883, 32169, 33951, 34859,
/* 10997 */  36624, 34324, 39692, 36173, 33108, 32090, 33523, 31029, 36822, 32949,
/* 10998 */  33097, 34932, 39753, 38719, 34781, 30261, 31860, 31575, 36378, 33770,
/* 10999 */  33222, 35503, 40703, 37014, 33253, 27933, 32182, 33883, 37488, 33550,
/* 11000 */  32324, 36175, 41375, 37262, 32740, 27455, 31986, 34196, 37352, 33527,
/* 11001 */  32478, 36429, 41755, 36841, 32381, 27226, 32490, 34628, 36907, 33347,
/* 11002 */  31975, 36880, 42165, 37643, 32177, 26678, 31363, 34759, 37359, 33739,
/* 11003 */  31922, 36426, 42243, 38145, 32145, 26454, 31869, 34221, 37021, 34028,
/* 11004 */  38306, 28289, 43614, 27732, 42146, 28758, 39443, 29650, 34496, 31758,
/* 11005 */  38735, 28878, 43572, 27897, 41595, 28524, 38160, 29656, 34895, 32816,
/* 11006 */  38258, 29142, 43769, 28877, 41014, 28941, 36434, 30023, 34654, 33739,
/* 11007 */  38515, 29807, 44309, 28718, 40005, 28370, 36092, 30651, 35020, 34102,
/* 11008 */  39260, 29841, 45427, 27393, 39925, 26676, 37201, 30763, 35867, 33873,
/* 11009 */  38796, 31509, 45098, 27438, 38598, 27352, 36690, 31511, 35774, 33806,
/* 11010 */  40383, 30121, 45770, 25614, 39809, 27245, 37102, 31240, 35244, 34343,
/* 11011 */  40594, 31308, 44627, 25590, 38720, 27858, 37695, 31118, 35498, 34010,
/* 11012 */  41068, 31550, 45142, 24855, 39120, 27158, 36876, 31536, 36077, 34282,
/* 11013 */  41936, 30655, 45608, 24109, 39908, 26576, 37407, 31188, 36206, 34289,
/* 11014 */  41246, 31403, 44846, 26048, 38083, 28573, 35521, 32229, 34700, 35196,
/* 11015 */  41550, 26222, 45652, 26639, 40733, 27555, 39506, 29174, 36880, 31990,
/* 11016 */  42746, 25896, 45810, 26565, 39415, 27934, 39091, 29487, 37330, 32285,
/* 11017 */  43340, 25634, 45742, 26473, 39250, 27866, 39493, 28963, 37987, 31973,
/* 11018 */  45779, 21415, 49313, 22935, 42438, 26545, 39489, 29180, 37113, 32840,
/* 11019 */  48206, 17099, 53873, 17299, 48680, 20933, 43684, 26680, 38093, 32821,
/* 11020 */  42956, 26911, 43315, 27798, 40808, 27128, 37730, 30922, 35751, 33346,
/* 11021 */  33563, 27268, 38801, 33642, 42685, 33358, 36538, 30087, 33138, 31423,
/* 11022 */  33297, 26975, 38636, 33723, 43267, 33700, 36746, 30090, 33022, 31332,
/* 11023 */  38583, 30328, 42036, 30933, 39470, 28427, 38001, 29475, 35759, 32842,
/* 11024 */  37256, 29467, 40760, 30714, 38668, 31006, 39719, 30973, 35800, 31334,
/* 11025 */  40822, 26250, 44921, 24989, 43984, 26797, 41675, 28629, 35302, 31708,
/* 11026 */  39539, 27642, 43997, 26477, 42763, 27791, 40985, 29237, 34961, 31474,
/* 11027 */  39554, 28065, 43479, 26985, 41679, 28510, 40346, 29943, 34774, 31605,
/* 11028 */  40222, 28048, 43691, 26313, 41065, 28015, 40302, 30304, 35198, 32150,
/* 11029 */  39374, 30257, 42460, 26766, 39020, 27969, 39824, 31496, 35806, 32050,
/* 11030 */  41188, 30193, 40745, 27520, 37249, 31200, 37254, 32801, 33881, 33765,
/* 11031 */  42222, 29823, 40036, 28196, 35840, 33110, 35457, 34399, 32628, 34448,
/* 11032 */  42755, 30383, 38814, 28804, 35631, 32158, 37093, 33352, 33233, 34254,
/* 11033 */  45003, 26436, 43013, 24412, 39052, 29978, 39112, 31215, 34769, 33753,
/* 11034 */  45217, 24945, 46006, 21190, 42617, 25571, 42478, 28883, 37248, 32303,
/* 11035 */  37637, 27617, 43543, 27563, 42959, 28580, 40989, 29213, 34910, 30495,
/* 11036 */  37459, 28268, 43118, 28371, 42214, 28973, 40736, 29217, 34832, 30477,
/* 11037 */  37494, 28584, 42804, 28861, 41921, 29192, 40250, 29244, 34817, 30713,
/* 11038 */  36701, 28783, 43352, 29190, 41894, 28887, 40264, 29394, 34832, 30339,
/* 11039 */  36315, 29254, 43152, 30067, 41071, 29332, 39594, 29578, 34811, 30515,
/* 11040 */  36358, 29093, 43340, 30195, 41458, 29177, 39037, 29489, 34697, 30985,
/* 11041 */  36457, 29516, 42771, 30492, 40824, 29419, 38835, 29324, 34885, 31217,
/* 11042 */  37282, 28796, 43592, 29040, 41897, 28998, 38589, 29426, 34703, 31682,
/* 11043 */  36625, 29995, 42251, 30336, 40709, 29959, 38246, 29519, 34495, 31725,
/* 11044 */  36766, 29801, 42785, 29632, 40523, 29681, 38987, 29875, 34503, 31261,
/* 11045 */  39508, 28671, 43079, 28422, 41384, 28535, 37711, 29775, 34385, 33590,
/* 11046 */  39101, 29016, 43108, 28604, 40889, 28665, 38049, 29632, 34444, 33392,
/* 11047 */  39920, 29287, 42893, 28588, 40517, 28493, 37676, 29677, 34909, 33762,
/* 11048 */  38392, 30330, 41854, 30208, 39863, 29487, 36896, 29859, 34896, 33208,
/* 11049 */  37278, 30730, 42096, 30741, 39750, 29726, 36523, 30283, 34272, 33122,
/* 11050 */  38104, 30481, 43171, 29793, 40128, 28420, 36197, 30675, 34591, 33774,
/* 11051 */  39076, 29938, 43296, 29108, 40320, 28199, 36493, 30574, 34472, 34253,
/* 11052 */  40522, 29017, 44082, 27213, 41438, 27631, 36757, 30447, 34699, 34562,
/* 11053 */  39113, 30863, 42257, 29041, 40338, 28996, 35750, 30330, 35080, 34131,
/* 11054 */  38268, 29188, 44132, 29497, 41253, 29538, 36278, 29697, 34361, 33683,
/* 11055 */  38899, 30094, 44042, 28740, 40277, 29304, 36175, 30223, 34635, 34031,
/* 11056 */  39181, 29014, 44978, 27583, 41661, 28684, 36993, 29739, 34656, 33723,
/* 11057 */  39026, 28972, 41946, 28827, 42317, 29894, 37301, 29804, 35124, 32151,
/* 11058 */  39359, 28875, 37652, 30163, 41241, 29670, 36115, 32177, 34104, 32381,
/* 11059 */  38768, 31625, 35122, 29357, 39041, 30218, 34914, 30545, 35376, 33369,
/* 11060 */  37349, 33575, 34444, 29234, 37434, 31734, 34453, 30735, 34433, 33778,
/* 11061 */  37534, 34899, 33621, 28756, 37542, 32429, 34316, 30866, 34268, 33976,
/* 11062 */  38698, 35374, 33366, 29202, 35714, 33748, 36391, 30153, 32706, 35232,
/* 11063 */  38947, 30086, 43583, 27330, 42127, 28750, 37617, 29206, 35222, 33159,
/* 11064 */  38600, 30959, 43703, 28564, 40301, 28486, 37513, 29329, 35320, 33644,
/* 11065 */  38773, 31695, 42592, 28527, 40405, 30057, 35543, 29685, 34854, 34499,
/* 11066 */  38453, 31831, 41979, 28829, 40216, 30950, 35380, 30126, 34314, 34252,
/* 11067 */  41384, 27050, 40470, 26879, 43454, 27246, 37908, 31345, 35204, 33191,
/* 11068 */  41871, 28302, 37577, 27911, 42128, 27684, 36537, 32574, 34415, 33722,
/* 11069 */  41690, 31830, 34602, 27992, 39396, 32106, 36233, 30512, 34049, 35686,
/* 11070 */  40690, 33438, 33444, 28455, 38332, 32955, 35927, 30745, 33776, 36102,
/* 11071 */  41523, 32943, 33933, 28524, 37798, 32921, 37030, 29454, 34693, 35735,
/* 11072 */  41638, 31056, 37070, 26428, 39159, 31769, 37929, 28338, 35618, 35340,
/* 11073 */  41126, 26839, 45282, 24826, 42000, 28266, 38680, 31141, 33994, 32998,
/* 11074 */  40478, 28060, 44422, 26475, 40173, 29289, 37180, 31655, 34209, 33370,
/* 11075 */  40434, 29110, 43954, 27272, 38571, 30000, 36045, 32178, 34011, 34247,
/* 11076 */  41436, 30175, 42970, 28085, 36484, 30451, 35671, 32239, 35320, 34089,
/* 11077 */  40697, 32512, 41206, 29677, 35012, 29559, 37207, 30973, 36917, 33380,
/* 11078 */  41151, 32839, 41462, 29206, 34269, 29267, 37659, 31109, 37825, 32674,
/* 11079 */  42832, 30617, 41304, 26854, 38200, 31691, 35061, 31185, 35462, 34259,
/* 11080 */  43639, 29687, 42058, 27219, 37872, 29933, 35713, 32702, 34331, 34632,
/* 11081 */  40603, 32240, 40534, 30948, 35511, 29637, 38155, 30126, 36311, 32832,
/* 11082 */  38519, 32695, 39462, 32281, 37314, 31538, 37249, 29463, 35373, 32707,
/* 11083 */  36460, 35292, 38323, 34718, 35735, 31880, 34720, 32057, 35199, 33494,
/* 11084 */  40194, 28274, 44013, 27183, 42024, 27930, 38536, 29977, 34877, 32880,
/* 11085 */  40103, 28295, 44664, 26997, 41907, 27453, 38124, 30548, 34409, 33523,
/* 11086 */  39977, 28685, 45007, 27108, 41546, 26916, 37610, 30813, 34801, 33857,
/* 11087 */  41186, 27833, 45526, 26218, 42248, 26363, 37450, 30865, 34576, 34608,
/* 11088 */  40949, 28071, 45455, 26779, 41683, 26481, 37195, 31051, 34210, 35025,
/* 11089 */  40772, 28442, 45498, 26565, 41627, 26127, 37611, 31155, 34733, 34328,
/* 11090 */  41440, 27565, 46297, 25335, 42780, 25362, 38180, 30369, 35383, 34283,
/* 11091 */  41837, 27343, 45992, 25967, 42818, 25563, 37652, 30449, 34677, 34896,
/* 11092 */  41065, 29154, 44376, 27623, 41447, 27159, 36140, 30848, 34219, 35210,
/* 11093 */  40281, 30746, 42895, 28815, 40070, 27830, 36536, 30450, 35143, 34281,
/* 11094 */  38070, 29772, 43398, 30928, 41261, 29826, 34874, 29965, 33923, 34313,
/* 11095 */  36452, 30259, 41254, 30587, 42517, 30966, 35599, 29591, 35068, 33272,
/* 11096 */  36440, 28901, 41514, 30765, 43249, 30758, 36916, 29555, 33513, 32750,
/* 11097 */  36679, 30294, 41287, 31599, 40930, 30362, 35513, 30753, 33409, 33606,
/* 11098 */  35098, 30539, 41726, 33335, 40848, 30680, 34751, 30670, 33095, 33517,
/* 11099 */  34762, 31284, 40067, 34472, 39755, 32243, 34485, 31535, 31746, 34100,
/* 11100 */  35452, 33383, 38916, 33618, 37248, 32081, 34021, 33614, 32991, 35023,
/* 11101 */  34733, 35512, 37089, 34879, 34825, 33222, 33737, 34497, 35124, 33890,
/* 11102 */  34379, 34994, 37766, 33621, 35882, 33772, 35049, 33481, 34338, 34030,
/* 11103 */  34029, 34535, 37315, 33954, 36603, 33185, 36106, 34067, 34537, 32831,
/* 11104 */  34294, 34896, 36714, 33678, 36377, 32903, 35253, 34300, 35292, 33184,
/* 11105 */  33543, 35337, 37021, 34027, 35190, 33371, 35401, 33721, 34315, 33444,
/* 11106 */  34342, 36002, 37385, 33725, 34163, 32644, 35663, 34676, 35127, 32852,
/* 11107 */  34581, 35282, 38077, 34076, 33850, 31883, 35320, 34275, 36164, 33517,
/* 11108 */  35024, 35156, 37743, 33608, 34587, 31230, 34890, 33709, 36060, 32802,
/* 11109 */  34225, 36231, 37803, 33028, 35563, 32612, 34193, 33773, 35810, 32686,
/* 11110 */  34201, 36855, 37865, 32475, 33671, 33373, 36404, 33897, 33512, 33902,
/* 11111 */  35488, 34372, 37111, 32622, 34962, 32875, 36422, 32613, 33878, 34451,
/* 11112 */  36168, 33805, 36394, 33160, 35411, 32816, 35333, 32981, 34835, 33974,
/* 11113 */  35732, 33691, 36943, 33777, 36328, 33500, 34409, 33356, 34931, 34007,
/* 11114 */  34042, 34719, 37378, 33534, 36261, 33680, 34536, 33561, 35516, 33521,
/* 11115 */  39180, 29377, 43163, 28085, 41118, 28442, 38522, 29594, 34970, 32959,
/* 11116 */  38778, 30196, 42162, 28940, 40218, 29117, 38816, 29774, 34611, 32693,
/* 11117 */  39913, 29509, 43519, 27435, 40737, 27893, 38821, 29724, 35139, 33348,
/* 11118 */  40029, 30160, 43930, 27518, 40309, 27124, 38167, 29756, 35713, 33985,
/* 11119 */  41506, 29942, 42451, 25395, 40844, 27650, 40493, 29143, 36517, 32687,
/* 11120 */  41779, 31120, 39903, 25235, 40736, 29999, 39295, 29244, 35408, 33820,
/* 11121 */  42721, 30330, 39808, 24528, 41857, 29159, 39639, 28584, 36182, 33798,
/* 11122 */  43577, 29610, 39117, 24139, 43889, 28162, 38782, 28484, 37505, 33207,
/* 11123 */  44621, 28300, 38886, 23983, 45796, 26270, 39183, 27857, 39347, 32017,
/* 11124 */  45692, 27679, 37764, 24098, 47508, 24955, 38881, 28284, 39715, 31510,
/* 11125 */  46571, 26612, 36630, 25670, 47516, 24499, 38418, 29122, 39207, 31396,
/* 11126 */  38102, 31660, 41456, 30708, 37724, 30200, 36444, 32242, 33080, 34007,
/* 11127 */  39858, 29301, 42939, 28816, 39647, 29014, 37626, 30942, 33617, 34147,
/* 11128 */  40166, 29770, 42665, 28667, 39653, 28155, 38560, 30233, 34400, 33951,
/* 11129 */  40418, 29860, 43221, 28969, 38985, 28273, 37127, 30640, 34228, 35083,
/* 11130 */  40233, 30363, 43335, 29432, 37628, 28790, 36666, 30751, 35101, 34609,
/* 11131 */  41628, 30013, 43292, 28329, 38005, 28212, 37545, 29702, 36270, 34438,
/* 11132 */  43195, 29606, 43117, 26184, 38598, 28735, 38030, 29436, 36994, 33891,
/* 11133 */  42106, 31333, 43220, 26541, 37007, 28043, 39258, 29575, 37345, 33331,
/* 11134 */  39220, 35578, 37696, 30902, 34368, 33310, 36067, 31132, 34953, 33602,
/* 11135 */  35386, 34444, 34945, 31194, 34915, 33276, 35525, 32968, 35016, 33033,
/* 11136 */  33982, 31718, 33737, 31216, 34271, 31570, 34479, 31086, 34473, 31977,
/* 11137 */  32697, 31900, 32676, 31689, 34186, 31849, 33688, 30614, 33265, 31929,
/* 11138 */  27807, 30027, 29923, 29746, 32219, 30768, 33510, 32647, 32506, 32086,
/* 11139 */  26251, 28225, 28490, 28100, 30367, 30131, 32766, 32335, 33238, 33319,
/* 11140 */  40318, 28402, 43779, 28652, 39645, 28094, 38937, 29182, 36258, 32710,
/* 11141 */  41207, 27738, 44737, 27279, 40584, 27637, 38271, 29255, 36595, 33154,
/* 11142 */  41055, 28421, 44300, 27087, 41072, 26985, 38827, 28388, 37376, 33013,
/* 11143 */  43079, 27290, 44304, 26049, 41917, 25746, 40228, 26819, 38682, 33076,
/* 11144 */  43514, 26889, 47337, 22945, 41867, 25954, 38567, 29974, 36858, 33758,
/* 11145 */  42180, 30442, 44774, 25782, 37178, 28586, 36724, 32078, 36530, 33487,
/* 11146 */  41723, 30338, 44712, 26342, 37045, 30244, 34969, 32764, 34739, 34660,
/* 11147 */  37885, 27939, 41430, 29780, 38055, 29707, 37230, 31236, 35536, 33149,
/* 11148 */  32460, 29589, 37365, 33325, 34940, 31075, 35002, 31781, 34403, 33268,
/* 11149 */  21006, 19380, 27628, 35113, 39153, 35233, 32302, 29976, 31109, 32521,
/* 11150 */  20605, 18277, 25555, 31456, 34317, 30776, 29084, 28298, 30810, 32390,
/* 11151 */  21888, 20105, 27624, 32089, 35247, 32781, 33292, 32492, 33927, 33414,
/* 11152 */  41069, 28870, 43322, 27022, 40719, 29004, 37209, 29968, 35461, 33688,
/* 11153 */  42408, 27277, 45514, 24298, 42736, 27599, 37293, 30366, 35140, 34244,
/* 11154 */  41045, 29368, 44925, 25504, 40017, 28159, 37395, 31475, 35418, 33391,
/* 11155 */  41199, 30643, 44113, 25516, 38190, 29514, 37277, 31799, 35131, 33625,
/* 11156 */  42323, 29910, 43784, 25805, 37616, 29734, 37340, 32012, 34775, 33991,
/* 11157 */  43379, 30473, 43141, 23768, 38544, 30096, 37763, 31409, 35079, 34111,
/* 11158 */  44262, 30341, 42291, 22857, 40148, 30771, 37067, 30393, 35191, 34765,
/* 11159 */  43690, 32262, 40818, 24522, 37749, 31209, 37277, 30504, 35971, 34213,
/* 11160 */  41521, 33475, 39746, 28904, 36108, 30634, 37958, 28460, 36516, 34453,
/* 11161 */  37221, 36358, 38206, 33078, 34435, 33018, 35095, 31317, 33848, 34315,
/* 11162 */  38993, 30214, 41577, 27704, 41250, 29384, 39117, 30332, 35070, 31471,
/* 11163 */  39396, 29764, 42417, 27314, 41229, 29194, 38652, 30478, 34969, 31956,
/* 11164 */  38669, 30934, 41558, 28734, 39859, 29659, 38227, 30802, 34687, 32172,
/* 11165 */  39462, 30707, 41086, 29030, 39206, 30337, 38047, 30474, 34784, 32450,
/* 11166 */  39455, 30216, 42446, 28738, 39293, 29917, 37118, 30895, 34401, 33269,
/* 11167 */  41549, 28808, 45096, 25689, 41037, 28145, 36347, 31061, 34071, 35366,
/* 11168 */  41027, 31189, 44365, 26654, 38841, 27112, 37304, 30794, 35650, 34742,
/* 11169 */  39826, 33314, 43521, 27390, 36853, 28217, 37095, 31028, 36108, 34200,
/* 11170 */  39103, 32283, 43009, 28706, 37412, 29201, 36929, 30553, 35925, 33390,
/* 11171 */  37623, 32108, 42789, 30534, 37388, 29133, 37446, 30261, 35821, 32785,
/* 11172 */  34093, 32063, 41920, 34217, 38343, 31505, 36025, 30785, 33781, 32685,
/* 11173 */  41139, 29546, 44486, 25793, 41282, 28804, 36631, 29680, 34948, 34888,
/* 11174 */  40923, 29967, 44421, 25669, 41123, 29359, 36074, 29957, 34595, 35142,
/* 11175 */  40172, 30944, 43845, 26055, 40317, 30677, 35711, 30011, 33989, 35323,
/* 11176 */  42748, 28197, 42801, 23825, 43871, 28761, 36855, 28763, 36773, 34354,
/* 11177 */  43064, 28894, 38768, 26800, 42093, 29178, 35282, 30701, 36465, 34337,
/* 11178 */  42358, 29368, 38676, 26465, 41908, 29170, 35593, 29395, 37539, 33920,
/* 11179 */  40761, 31467, 37173, 27627, 40358, 30269, 35271, 28968, 37419, 34177,
/* 11180 */  39946, 32484, 36359, 28424, 39196, 31028, 34428, 29857, 36621, 34266,
/* 11181 */  39340, 32936, 36500, 27866, 39299, 31327, 34171, 29635, 36523, 34367,
/* 11182 */  41665, 28693, 45572, 24700, 43346, 27109, 36601, 28529, 36120, 35163,
/* 11183 */  41611, 29334, 44383, 27155, 40280, 29465, 33981, 30570, 35495, 35336,
/* 11184 */  41625, 29204, 44867, 27171, 39778, 29547, 33674, 31145, 35253, 35402,
/* 11185 */  40517, 31550, 42479, 30397, 36333, 32448, 30997, 32406, 34789, 35817,
/* 11186 */  38758, 30703, 40769, 32847, 36480, 31249, 33838, 31984, 36216, 33111,
/* 11187 */  37768, 31524, 39513, 33735, 35939, 29954, 34101, 31455, 36364, 33977,
/* 11188 */  37808, 31812, 39448, 34441, 35949, 28987, 34577, 30295, 36317, 35126,
/* 11189 */  39029, 31148, 38559, 34885, 35810, 28639, 36015, 29842, 35620, 35328,
/* 11190 */  40533, 26394, 48012, 24440, 43276, 25504, 39008, 30240, 35448, 33076,
/* 11191 */  41129, 26407, 48418, 23636, 43261, 25279, 38976, 30350, 35423, 33487,
/* 11192 */  42326, 25694, 49684, 21127, 44544, 23778, 40429, 29979, 35861, 33389,
/* 11193 */  42765, 26343, 48265, 22059, 42604, 25874, 39421, 30629, 35533, 33454,
/* 11194 */  42905, 27019, 46940, 22521, 41589, 27840, 38710, 30916, 34731, 33762,
/* 11195 */  45853, 23031, 49599, 18360, 45383, 27964, 37568, 31512, 32603, 35623,
/* 11196 */  46252, 21017, 49139, 21066, 44250, 28806, 35793, 32911, 33434, 34158,
/* 11197 */  46589, 21032, 46894, 23407, 41994, 29216, 36227, 33542, 32500, 35040,
/* 11198 */  46310, 23809, 42606, 26141, 40681, 28875, 39066, 29645, 34957, 34462,
/* 11199 */  45075, 26714, 39813, 27679, 39478, 29855, 39594, 28150, 35681, 34323,
/* 11200 */  38196, 29089, 43233, 27635, 41996, 28659, 40067, 29548, 35209, 31026,
/* 11201 */  37598, 29237, 43169, 29171, 41525, 28920, 38590, 29698, 34813, 31866,
/* 11202 */  37939, 29825, 42969, 27635, 40899, 28232, 40676, 30129, 35750, 30537,
/* 11203 */  38909, 29387, 43168, 26113, 41733, 27874, 41045, 30141, 35744, 30658,
/* 11204 */  38950, 30008, 42398, 27197, 40623, 28258, 39784, 30302, 36017, 31492,
/* 11205 */  39644, 31147, 40768, 26731, 39951, 28740, 38374, 31027, 36366, 32817,
/* 11206 */  39697, 31284, 41216, 27033, 39047, 28023, 39272, 31667, 36171, 32031,
/* 11207 */  40935, 30548, 41274, 27157, 38644, 28068, 39568, 31882, 35397, 32625,
/* 11208 */  41871, 29969, 41768, 26576, 38467, 28361, 39666, 31723, 34867, 33307,
/* 11209 */  39939, 32676, 40754, 27572, 36497, 28932, 38620, 33060, 34983, 32926,
/* 11210 */  40897, 32667, 41180, 26757, 35696, 28372, 39663, 33491, 34641, 32977,
/* 11211 */  40206, 34085, 40740, 27483, 33686, 28684, 39527, 34402, 34718, 32628,
/* 11212 */  42148, 26104, 47707, 22835, 45020, 24967, 39362, 28390, 36622, 33698,
/* 11213 */  41333, 28133, 45358, 25151, 43500, 25577, 38306, 28794, 37610, 33069,
/* 11214 */  42386, 27669, 45294, 24094, 44440, 24704, 38495, 29424, 38301, 32199,
/* 11215 */  43583, 27028, 44177, 25419, 42692, 25999, 37473, 31537, 36831, 32439,
/* 11216 */  44826, 25657, 44264, 26479, 41132, 26937, 36271, 33879, 34188, 33848,
/* 11217 */  43159, 28988, 40955, 29419, 39299, 27922, 35303, 34241, 34377, 33674,
/* 11218 */  39706, 34469, 38234, 30500, 38488, 29183, 34016, 32882, 37462, 32042,
/* 11219 */  35255, 37548, 40468, 30958, 35151, 32784, 34133, 31327, 34866, 34012,
/* 11220 */  34345, 36420, 40099, 33371, 35677, 31074, 34175, 33332, 34613, 32710,
/* 11221 */  36075, 35129, 40335, 32839, 36323, 28484, 33967, 33975, 35695, 33164,
/* 11222 */  38544, 30941, 43135, 30274, 39089, 26265, 36133, 31687, 36752, 33197,
/* 11223 */  41667, 25875, 44629, 26498, 40485, 30940, 37318, 31917, 33657, 32581,
/* 11224 */  40880, 26873, 43523, 28091, 39606, 31458, 36611, 31940, 33760, 32653,
/* 11225 */  40511, 27441, 43792, 27483, 39709, 30239, 38574, 31066, 34607, 31761,
/* 11226 */  40173, 28241, 43581, 27788, 39233, 29982, 38435, 31197, 34847, 31778,
/* 11227 */  39107, 29288, 43264, 28621, 38849, 30040, 37835, 31114, 35120, 31858,
/* 11228 */  40090, 30130, 43055, 27982, 38844, 29057, 37978, 30216, 36504, 32326,
/* 11229 */  39846, 30881, 43329, 28475, 37633, 28971, 37367, 30894, 36265, 32833,
/* 11230 */  40680, 30647, 44304, 27299, 37291, 28447, 37891, 31191, 36393, 32838,
/* 11231 */  41889, 29752, 45169, 25242, 38398, 27734, 38786, 31120, 36647, 32497,
/* 11232 */  38117, 35541, 37752, 32353, 34268, 32556, 36053, 31771, 35174, 32811,
/* 11233 */  37391, 36009, 36273, 32158, 34952, 32922, 35736, 32358, 35208, 32399,
/* 11234 */  37185, 38699, 34622, 30486, 35579, 35026, 34924, 30425, 35304, 33457,
/* 11235 */  39865, 27833, 45405, 26874, 42573, 27616, 36758, 30208, 34841, 34044,
/* 11236 */  39939, 27944, 45525, 26583, 42546, 27627, 36914, 29920, 34864, 34264,
/* 11237 */  40790, 27390, 46630, 25333, 42459, 27159, 36877, 30594, 34641, 34615,
/* 11238 */  41366, 27862, 46411, 24320, 42160, 27069, 37925, 30577, 35076, 33924,
/* 11239 */  41283, 28909, 46267, 24575, 40555, 27202, 37796, 31492, 34871, 34001,
/* 11240 */  41703, 29251, 45439, 24976, 39060, 29389, 36656, 32492, 33420, 34739,
/* 11241 */  43485, 28008, 45988, 23618, 39810, 29873, 35406, 33453, 31913, 36280,
/* 11242 */  41383, 31383, 42994, 28254, 36603, 30306, 34196, 33405, 34026, 35125,
/* 11243 */  35429, 30732, 39690, 31797, 35434, 32457, 35875, 33366, 34275, 33160,
/* 11244 */  30581, 30360, 37359, 33093, 34040, 32078, 34884, 33554, 34018, 33319,
/* 11245 */  22927, 24044, 32808, 37363, 40139, 38621, 37182, 32963, 31791, 31818,
/* 11246 */  23538, 24037, 32622, 35990, 38343, 35951, 36185, 33234, 33159, 32775,
/* 11247 */  45022, 23904, 50542, 17842, 47399, 23928, 39287, 29384, 35201, 35297,
/* 11248 */  45015, 23562, 50761, 18113, 48345, 22480, 39324, 28910, 36433, 34893,
/* 11249 */  46318, 22699, 50897, 16769, 50055, 20269, 40821, 28554, 38062, 33582,
/* 11250 */  40530, 34725, 37383, 31622, 35809, 32042, 31567, 33100, 37544, 33124,
/* 11251 */  36931, 39168, 34774, 33261, 36057, 31710, 32227, 32911, 36667, 32920,
/* 11252 */  38619, 38590, 34641, 33295, 35342, 30451, 32288, 33910, 37688, 32458,
/* 11253 */  46760, 25258, 42040, 29745, 37177, 28927, 35860, 34804, 31439, 36237,
/* 11254 */  45389, 28417, 38936, 32813, 34970, 28132, 39143, 30137, 35316, 34973,
/* 11255 */  38958, 37400, 38382, 30784, 35449, 28860, 33845, 34453, 35641, 34005,
/* 11256 */  42133, 25961, 46233, 24441, 42047, 28524, 38564, 30902, 34383, 33041,
/* 11257 */  43082, 23983, 48906, 21114, 45265, 25106, 41510, 29018, 36061, 32220,
/* 11258 */  43618, 24095, 48175, 21330, 45108, 24692, 42531, 28278, 36355, 32268,
/* 11259 */  43474, 24511, 46463, 22962, 44164, 26200, 40517, 29616, 35736, 32699,
/* 11260 */  44467, 23767, 44247, 23560, 43160, 27663, 38566, 30999, 34850, 34845,
/* 11261 */  44864, 23545, 44444, 21416, 45460, 25185, 40503, 29571, 35198, 35250,
/* 11262 */  43404, 27265, 38958, 25827, 41800, 28550, 38305, 29985, 34948, 35478,
/* 11263 */  42803, 29272, 35818, 27477, 40854, 29660, 37181, 29997, 35379, 35131,
/* 11264 */  43215, 28488, 36595, 26573, 41398, 29258, 37930, 28786, 36604, 34517,
/* 11265 */  42858, 29780, 34658, 27992, 40278, 30049, 37492, 28791, 36822, 34320,
/* 11266 */  42303, 30561, 34759, 27348, 40028, 30545, 37626, 28332, 36999, 34265,
/* 11267 */  44135, 23688, 48828, 19276, 47089, 24021, 42824, 28027, 35842, 32755,
/* 11268 */  43882, 24581, 47787, 20579, 45688, 25402, 41332, 28694, 35572, 33113,
/* 11269 */  44606, 23739, 48113, 19906, 46862, 24516, 41878, 27917, 36624, 32537,
/* 11270 */  45993, 19813, 52373, 16801, 49492, 23522, 40223, 29671, 35729, 33248,
/* 11271 */  46797, 16162, 55295, 14012, 51435, 22372, 39909, 31265, 34382, 34599,
/* 11272 */  46378, 16334, 54463, 13992, 50873, 22417, 39765, 31494, 33795, 35781,
/* 11273 */  44212, 21953, 46481, 21630, 44016, 27008, 37398, 31425, 35083, 35204,
/* 11274 */  43041, 23710, 44537, 22560, 43733, 25110, 40541, 27887, 37941, 33669,
/* 11275 */  42325, 23976, 43372, 23525, 42918, 24593, 40697, 27029, 38362, 33395,
/* 11276 */  43439, 23750, 43642, 23942, 42588, 24695, 41642, 26266, 40012, 32501,
/* 11277 */  42387, 24016, 43310, 23692, 42052, 25430, 39649, 27931, 38356, 32968,
/* 11278 */  42256, 24346, 41978, 25346, 40649, 26222, 39150, 27923, 38730, 32823,
/* 11279 */  45244, 23518, 48108, 19024, 46573, 25708, 41522, 28837, 35206, 33250,
/* 11280 */  45033, 23700, 48249, 18552, 47670, 24165, 42962, 27696, 35739, 33184,
/* 11281 */  42346, 27983, 43619, 25237, 39725, 31026, 37780, 32351, 33065, 33312,
/* 11282 */  40107, 33290, 36368, 32032, 33527, 35212, 35859, 31909, 34384, 33560,
/* 11283 */  43173, 29236, 38357, 27549, 38198, 31963, 38258, 30753, 32995, 36030,
/* 11284 */  45572, 25191, 41982, 22227, 44649, 27272, 40491, 28653, 34720, 35681,
/* 11285 */  45387, 24631, 43117, 20620, 45656, 26639, 40549, 28179, 35452, 35230,
/* 11286 */  43746, 28267, 38310, 25269, 41433, 30695, 37503, 28345, 36692, 34531,
/* 11287 */  43222, 29120, 37241, 25864, 41740, 30521, 36269, 28798, 37237, 34059,
/* 11288 */  42359, 30598, 35173, 28848, 39734, 30877, 36206, 28480, 37929, 33617,
/* 11289 */  42212, 30825, 35220, 29983, 38390, 30856, 36293, 28673, 37853, 33893,
/* 11290 */  41575, 27815, 44300, 24251, 41704, 28959, 40281, 30395, 34076, 32540,
/* 11291 */  41519, 27380, 45455, 22672, 43519, 27005, 41948, 29317, 35026, 31990,
/* 11292 */  41208, 27946, 45067, 23319, 42693, 27385, 41505, 29784, 34772, 32224,
/* 11293 */  40507, 28583, 44690, 24522, 41422, 27825, 40914, 30309, 35001, 32076,
/* 11294 */  40332, 29264, 43825, 25259, 40474, 28687, 40192, 30990, 34369, 32488,
/* 11295 */  37672, 34837, 37586, 30392, 34083, 32878, 37824, 33447, 33863, 32475,
/* 11296 */  40887, 34447, 34572, 27971, 36491, 34231, 36295, 32230, 33613, 34507,
/* 11297 */  44948, 28781, 38391, 23302, 42112, 31180, 36899, 32150, 32802, 35387,
/* 11298 */  43927, 31956, 34797, 22865, 43781, 32587, 34746, 30431, 35682, 34259,
/* 11299 */  42317, 34511, 33481, 22350, 42989, 33990, 34045, 29884, 36342, 33671,
/* 11300 */  41923, 34395, 34346, 22506, 41469, 33977, 35132, 29676, 35800, 33737,
/* 11301 */  42117, 34380, 34423, 21664, 42420, 33928, 35497, 28518, 36496, 33655,
/* 11302 */  41109, 35775, 34224, 21696, 40653, 35256, 35803, 28207, 35968, 33861,
/* 11303 */  40322, 36568, 34677, 21366, 38893, 36724, 36389, 27646, 35270, 34251,
/* 11304 */  45465, 22808, 49199, 17310, 49131, 22332, 44145, 26441, 37951, 31965,
/* 11305 */  44931, 22662, 49582, 17591, 49234, 22003, 44493, 25962, 37958, 32116,
/* 11306 */  45834, 21896, 50309, 16065, 50569, 20969, 45141, 25769, 38080, 32223,
/* 11307 */  41572, 28360, 42561, 26045, 40700, 29916, 37439, 31524, 34918, 33042,
/* 11308 */  39636, 30022, 38692, 28993, 38281, 31789, 34622, 32803, 35446, 33971,
/* 11309 */  43190, 24238, 44969, 20238, 46094, 25688, 39251, 29444, 36693, 34503,
/* 11310 */  44130, 21420, 47623, 16002, 50619, 20525, 43189, 25807, 38927, 33231,
/* 11311 */  43009, 22912, 44676, 18845, 46858, 23495, 40389, 27428, 37564, 33555,
/* 11312 */  43431, 23012, 43778, 19800, 45904, 24422, 39611, 27932, 37340, 33563,
/* 11313 */  42464, 24709, 41258, 22486, 42827, 26971, 37927, 28820, 36588, 34001,
/* 11314 */  41875, 25329, 39577, 24191, 40831, 27926, 37107, 29024, 36382, 33801,
/* 11315 */  42794, 24666, 40217, 23121, 41961, 27006, 37822, 28006, 37648, 32568,
/* 11316 */  41416, 27311, 45631, 24102, 42237, 28335, 39469, 30250, 34733, 32485,
/* 11317 */  39724, 28487, 44415, 26800, 40902, 29152, 38652, 30403, 34541, 32383,
/* 11318 */  39955, 27783, 44667, 26692, 41651, 28184, 39985, 29151, 35645, 31635,
/* 11319 */  36991, 31407, 40314, 31559, 37608, 32289, 35550, 32330, 33016, 33426,
/* 11320 */  36281, 32938, 38299, 30525, 36362, 32853, 33690, 32370, 34250, 34954,
/* 11321 */  39493, 29330, 39830, 26742, 40183, 30340, 35324, 30422, 35079, 34999,
/* 11322 */  38720, 29622, 38906, 27205, 40188, 29803, 35593, 30016, 34966, 34369,
/* 11323 */  37646, 30838, 37667, 28039, 39093, 30611, 34694, 29945, 34988, 34207,
/* 11324 */  38567, 30794, 37797, 28357, 38625, 30331, 35262, 29563, 35795, 34228,
/* 11325 */  40799, 29285, 38639, 27037, 40737, 28355, 36400, 29097, 37335, 33220,
/* 11326 */  41498, 27181, 46031, 23255, 42507, 27512, 40271, 29867, 35179, 32426,
/* 11327 */  42149, 26601, 46431, 22413, 43400, 27062, 40644, 29408, 35381, 32490,
/* 11328 */  41957, 26879, 46796, 22230, 42944, 26521, 41197, 29983, 35530, 31842,
/* 11329 */  42470, 26571, 46820, 21674, 43507, 27091, 40599, 29654, 35264, 32500,
/* 11330 */  41488, 27961, 44874, 24239, 41384, 28904, 39572, 30000, 35007, 32485,
/* 11331 */  39299, 32268, 38120, 29562, 36995, 34634, 35149, 31126, 34216, 33942,
/* 11332 */  41732, 29887, 39008, 25071, 40977, 32093, 34852, 31488, 35596, 34461,
/* 11333 */  43761, 25035, 43100, 21001, 44689, 27995, 37283, 30456, 35917, 34296,
/* 11334 */  43497, 25029, 42074, 22369, 42529, 29841, 35534, 31459, 35298, 34813,
/* 11335 */  42607, 25024, 41687, 22634, 41828, 29280, 35781, 30924, 35329, 34762,
/* 11336 */  42031, 23996, 42678, 21969, 42145, 27437, 36890, 30454, 35138, 34738,
/* 11337 */  41856, 23565, 42879, 22275, 42418, 26615, 37354, 29833, 36003, 34397,
/* 11338 */  39353, 29591, 43671, 28353, 37621, 29279, 38432, 31342, 35607, 31780,
/* 11339 */  39192, 29703, 44274, 28128, 37828, 28482, 38558, 31217, 35862, 32007,
/* 11340 */  38404, 30762, 43639, 29439, 36899, 28809, 37756, 31481, 35841, 32240,
/* 11341 */  40111, 30379, 42990, 29237, 36872, 28688, 38063, 30533, 36568, 32727,
/* 11342 */  42309, 27637, 44974, 26741, 39680, 27235, 38438, 29956, 35743, 34202,
/* 11343 */  41646, 28884, 44402, 27514, 39356, 26710, 37979, 30686, 35294, 34646,
/* 11344 */  41922, 28870, 44340, 27974, 38923, 26167, 39465, 29162, 36557, 34034,
/* 11345 */  43045, 27488, 45097, 26531, 40244, 25482, 41017, 27651, 37468, 33459,
/* 11346 */  44993, 25223, 47328, 23764, 40912, 24522, 42589, 27032, 39454, 31896,
/* 11347 */  46184, 26367, 44478, 24532, 38553, 27224, 42528, 26890, 39516, 31784,
/* 11348 */  46505, 28286, 40692, 26553, 35610, 31664, 40701, 27662, 37600, 32943,
/* 11349 */  44049, 22826, 50683, 19231, 45768, 23714, 41980, 29236, 36596, 32336,
/* 11350 */  43023, 24342, 48950, 21660, 44561, 24999, 40249, 29490, 36123, 33084,
/* 11351 */  42313, 26105, 46916, 23698, 42880, 25893, 39460, 30130, 36574, 32442,
/* 11352 */  41641, 29127, 42456, 28789, 37963, 30852, 34886, 32069, 35908, 33094,
/* 11353 */  42719, 27835, 44099, 26794, 40785, 27920, 35829, 31348, 36805, 33105,
/* 11354 */  44541, 26563, 45896, 23529, 42966, 24702, 38464, 31010, 37393, 32731,
/* 11355 */  44898, 24893, 46837, 24550, 41588, 26613, 37176, 32508, 34294, 34383,
/* 11356 */  43094, 27482, 43776, 29320, 37676, 28541, 37356, 30685, 35743, 33735,
/* 11357 */  40839, 28789, 41351, 30704, 38251, 30808, 38542, 28999, 35584, 32261,
/* 11358 */  37507, 32233, 37564, 33374, 35314, 34349, 38093, 31805, 33623, 32735,
/* 11359 */  43128, 24438, 48886, 21077, 43855, 25743, 40261, 30264, 35687, 32858,
/* 11360 */  43000, 24476, 48944, 21229, 44235, 25382, 40146, 30275, 35456, 33172,
/* 11361 */  43286, 23851, 49266, 20503, 45876, 23857, 41109, 29167, 36699, 32580,
/* 11362 */  43447, 24220, 48598, 21028, 45944, 23832, 40378, 28997, 37600, 32406,
/* 11363 */  43124, 24887, 47226, 23507, 43673, 25419, 38673, 30551, 37010, 32234,
/* 11364 */  43517, 25362, 47101, 23738, 43125, 24458, 38767, 31204, 37126, 32310,
/* 11365 */  43860, 25150, 47387, 24141, 42620, 24694, 37744, 32312, 35603, 33545,
/* 11366 */  45649, 21827, 49509, 22401, 43434, 24721, 40577, 29229, 36410, 33162,
/* 11367 */  47740, 17840, 54523, 17163, 46612, 24698, 39216, 30672, 34865, 34103,
/* 11368 */  46407, 22941, 47715, 25269, 38687, 29490, 36233, 31685, 34742, 34764,
/* 11369 */  43534, 27798, 42495, 26135, 39599, 28398, 41654, 27434, 37685, 31897,
/* 11370 */  43378, 27361, 43574, 25972, 39120, 28619, 40828, 28861, 36941, 31943,
/* 11371 */  43581, 27604, 42811, 27109, 37323, 29999, 40229, 29247, 36966, 31819,
/* 11372 */  43686, 26587, 44697, 24289, 40770, 28022, 40309, 29990, 35989, 32304,
/* 11373 */  44351, 24781, 45898, 22902, 42696, 28089, 38894, 30496, 36232, 32142,
/* 11374 */  45576, 22526, 46544, 21861, 42285, 30156, 37121, 32976, 33294, 34008,
/* 11375 */  46722, 21284, 47059, 20190, 43811, 28807, 39354, 30255, 33891, 35146,
/* 11376 */  47183, 20164, 49739, 15713, 48545, 24764, 42060, 28686, 34682, 35016,
/* 11377 */  46578, 21881, 47011, 19175, 45150, 27098, 40768, 29031, 34689, 34957,
/* 11378 */  46823, 23596, 42125, 25547, 39251, 32546, 36923, 29662, 35634, 34388,
/* 11379 */  45505, 26419, 39302, 27269, 38517, 32655, 37277, 29364, 35146, 34802,
/* 11380 */  45692, 25732, 40933, 25306, 40503, 30913, 38697, 27949, 36039, 34426,
/* 11381 */  45225, 26026, 39796, 27493, 39624, 30541, 38335, 27880, 37236, 33209,
/* 11382 */  40240, 28653, 44465, 25790, 41156, 28272, 39417, 30343, 35046, 32512,
/* 11383 */  41015, 26751, 46011, 24822, 42376, 27588, 39735, 29817, 35423, 32355,
/* 11384 */  41223, 25330, 46922, 24750, 42654, 28559, 38458, 30672, 34580, 32535,
/* 11385 */  42764, 23615, 48621, 23195, 42888, 29180, 36884, 32148, 33511, 33367,
/* 11386 */  41692, 27106, 43418, 29518, 36955, 32398, 36025, 31532, 35009, 32491,
/* 11387 */  38843, 30419, 38839, 33153, 36853, 30208, 36684, 30739, 34962, 34814,
/* 11388 */  38439, 29570, 38870, 32040, 37738, 28262, 36770, 31083, 35438, 35463,
/* 11389 */  37864, 29330, 38348, 31836, 37477, 27899, 36464, 30819, 35528, 35509,
/* 11390 */  38354, 29226, 37685, 31310, 37533, 27738, 36736, 30640, 35748, 35034,
/* 11391 */  37334, 29514, 36543, 31522, 36788, 28181, 35884, 30521, 35324, 34776,
/* 11392 */  42161, 26730, 45221, 24261, 41829, 25632, 42492, 28356, 36925, 32052,
/* 11393 */  42186, 26738, 45419, 24325, 41845, 25593, 41941, 28739, 36656, 32488,
/* 11394 */  41067, 27814, 44133, 25805, 40780, 26521, 41394, 29241, 36338, 32284,
/* 11395 */  41520, 27125, 44478, 24906, 41474, 25893, 42783, 28487, 36956, 31505,
/* 11396 */  42428, 26886, 43630, 24591, 41568, 26760, 42500, 28308, 36840, 31988,
/* 11397 */  42834, 26306, 42152, 24971, 41112, 26903, 41699, 29431, 35731, 33096,
/* 11398 */  44159, 24092, 43270, 23562, 42093, 25904, 42385, 28727, 35170, 33888,
/* 11399 */  43540, 24234, 41817, 24745, 41023, 26581, 40681, 29920, 34078, 34157,
/* 11400 */  43418, 24055, 40633, 25844, 40329, 26295, 39518, 30930, 33275, 34009,
/* 11401 */  44279, 22595, 41474, 25589, 41632, 24619, 39724, 31504, 32960, 33914,
/* 11402 */  46037, 20290, 43381, 24986, 43517, 22736, 41029, 31263, 33002, 34096,
/* 11403 */  45379, 20088, 52700, 16173, 49752, 22778, 42452, 28563, 36133, 32617,
/* 11404 */  44403, 20031, 53292, 16704, 49954, 22513, 42341, 28554, 35830, 32654,
/* 11405 */  44399, 20321, 52680, 17036, 50237, 22368, 42622, 27813, 36280, 32559,
/* 11406 */  41447, 25040, 45713, 26947, 41137, 29865, 37698, 30138, 35182, 32567,
/* 11407 */  39277, 28743, 40259, 31271, 38558, 29731, 36712, 30234, 35218, 35128,
/* 11408 */  39141, 27340, 40721, 29272, 39643, 26776, 38042, 29317, 36789, 34436,
/* 11409 */  38327, 27182, 40881, 29248, 38754, 26557, 37361, 29428, 37230, 33687,
/* 11410 */  37532, 27736, 40172, 30467, 37652, 27077, 36430, 29815, 36864, 33815,
/* 11411 */  37504, 29135, 40006, 31451, 36147, 27793, 35786, 30678, 37128, 33476,
/* 11412 */  35430, 29110, 40055, 31925, 36237, 27634, 34548, 30677, 36370, 33132,
/* 11413 */  45298, 21171, 51640, 16600, 48771, 22185, 43882, 28056, 36358, 32388,
/* 11414 */  46868, 18380, 54431, 13596, 51158, 21193, 44181, 27982, 35963, 32815,
/* 11415 */  47698, 16597, 57300, 10269, 54160, 18584, 45599, 27370, 36357, 32872,
/* 11416 */  47107, 18222, 55042, 12193, 53047, 19503, 44800, 27455, 36432, 32986,
/* 11417 */  45727, 22521, 49965, 16897, 47810, 23879, 42211, 28427, 36596, 32754,
/* 11418 */  46645, 20563, 52727, 14156, 50111, 21036, 44485, 27468, 37586, 32159,
/* 11419 */  45679, 23000, 49699, 17589, 46751, 24164, 42245, 28594, 36358, 33049,
/* 11420 */  44013, 24306, 46492, 23986, 40197, 27280, 39833, 30949, 37375, 31467,
/* 11421 */  40803, 26510, 42096, 28789, 36629, 30295, 36517, 32552, 36182, 32496,
/* 11422 */  35482, 30177, 36268, 31241, 34823, 31969, 35813, 32593, 35402, 33761,
/* 11423 */  31825, 29981, 32929, 30905, 32862, 31590, 34871, 33452, 34454, 33390,
/* 11424 */  30178, 28766, 30739, 28283, 31274, 30288, 32477, 31373, 32836, 31826,
/* 11425 */  30331, 28100, 31171, 28700, 31394, 29877, 33101, 30901, 33192, 32211,
/* 11426 */  30705, 29075, 31640, 29379, 30981, 30084, 33786, 31081, 33364, 31857,
/* 11427 */  44732, 21935, 51588, 17625, 47479, 23023, 41921, 29057, 36234, 32993,
/* 11428 */  44327, 22705, 50850, 18524, 46544, 23818, 40967, 29963, 35544, 33346,
/* 11429 */  44407, 22975, 49817, 19487, 46149, 24055, 41383, 28655, 36736, 32868,
/* 11430 */  45093, 22583, 49920, 19166, 46060, 24506, 40877, 28837, 36667, 33106,
/* 11431 */  45165, 21899, 51650, 17709, 47569, 23233, 40991, 28823, 36135, 33862,
/* 11432 */  45853, 20826, 52728, 16905, 47793, 24295, 39188, 30176, 34880, 34613,
/* 11433 */  46012, 21747, 51346, 18075, 47297, 23827, 39709, 28867, 36617, 34020,
/* 11434 */  46586, 22040, 50447, 18530, 47360, 23337, 39793, 28269, 37894, 33577,
/* 11435 */  42670, 28610, 39615, 30605, 37945, 32250, 35043, 31180, 36206, 32212,
/* 11436 */  44296, 22598, 50540, 17643, 48393, 22506, 43451, 28072, 36152, 32522,
/* 11437 */  44977, 22131, 50854, 17398, 47494, 23916, 42204, 29385, 35387, 32729,
/* 11438 */  45902, 21553, 50672, 17275, 47155, 25107, 41363, 29825, 34725, 33234,
/* 11439 */  45534, 21311, 50619, 17038, 49755, 22037, 43744, 27713, 36688, 32160,
/* 11440 */  44124, 22439, 49707, 18449, 47761, 24569, 41281, 30226, 34822, 32821,
/* 11441 */  40837, 30527, 37781, 29502, 37650, 33165, 36106, 32119, 35323, 32521,
/* 11442 */  42070, 28175, 38673, 27413, 39853, 31859, 36067, 32512, 34873, 33760,
/* 11443 */  42825, 25800, 41511, 23624, 41251, 29575, 38620, 31251, 34390, 35359,
/* 11444 */  41325, 26894, 46030, 23314, 42961, 27278, 40666, 29866, 35198, 32106,
/* 11445 */  41566, 25874, 47638, 22861, 42974, 27227, 39608, 30995, 34596, 32584,
/* 11446 */  40692, 27138, 46159, 24995, 41786, 28224, 38615, 30831, 34677, 32758,
/* 11447 */  39285, 28357, 44584, 27232, 41520, 28600, 38128, 30165, 34573, 33131,
/* 11448 */  39508, 28050, 44587, 27001, 42443, 27541, 38631, 30211, 34961, 32665,
/* 11449 */  39649, 26733, 44443, 27900, 41797, 28064, 37148, 30827, 35108, 33404,
/* 11450 */  36754, 29044, 40488, 31145, 38692, 29013, 35647, 30352, 35807, 34112,
/* 11451 */  34874, 30498, 38275, 32853, 37160, 29218, 34223, 30301, 35543, 34690,
/* 11452 */  34064, 30792, 37090, 33666, 36160, 29340, 33222, 30196, 35221, 34549,
/* 11453 */  35559, 31324, 37816, 33487, 35805, 28915, 33804, 30440, 36432, 34395,
/* 11454 */  41388, 26087, 46023, 25078, 42536, 27674, 39703, 29198, 36057, 32250,
/* 11455 */  41323, 24978, 47430, 24085, 44927, 25610, 41126, 27807, 36402, 32222,
/* 11456 */  40208, 26542, 45955, 26307, 43514, 26415, 40530, 27716, 36383, 32254,
/* 11457 */  38937, 29153, 43731, 28749, 41174, 27865, 39326, 28423, 35623, 32969,
/* 11458 */  37905, 30760, 42396, 31243, 38950, 29406, 37726, 29214, 35127, 33294,
/* 11459 */  35011, 31428, 41174, 33509, 38677, 31307, 36529, 30086, 34434, 32515,
/* 11460 */  33145, 33772, 43174, 35351, 33752, 27029, 34780, 33608, 36691, 33445,
/* 11461 */  30738, 35666, 44061, 37425, 30745, 26094, 33750, 35500, 36790, 33245,
/* 11462 */  29943, 36689, 44968, 37396, 29649, 25820, 34050, 36376, 36313, 32775,
/* 11463 */  29507, 37581, 45859, 38258, 28888, 24751, 33581, 36952, 36437, 32868,
/* 11464 */  29392, 38634, 46636, 38096, 27960, 24134, 33815, 37563, 36123, 33068,
/* 11465 */  29580, 39227, 46772, 37020, 27298, 24443, 35105, 37831, 35588, 32509,
/* 11466 */  42781, 24008, 48333, 23495, 43887, 25382, 40331, 28674, 36675, 32603,
/* 11467 */  42729, 24939, 46863, 25433, 41946, 26377, 39508, 29198, 36391, 33024,
/* 11468 */  44886, 22359, 49779, 21340, 45980, 21761, 43397, 26434, 38071, 32992,
/* 11469 */  45820, 22343, 48896, 21756, 45901, 21098, 43880, 26557, 37677, 33488,
/* 11470 */  46378, 21187, 50940, 19680, 47094, 19499, 45705, 25200, 38967, 32821,
/* 11471 */  46044, 23524, 47450, 24562, 40278, 26330, 39964, 28474, 37807, 33355,
/* 11472 */  47066, 23356, 48350, 21928, 40751, 27161, 39323, 29319, 37613, 33339,
/* 11473 */  45663, 26754, 45952, 23385, 38197, 30023, 36938, 31637, 35601, 34133,
/* 11474 */  43921, 23090, 49372, 21888, 41467, 29896, 36003, 34010, 32809, 33870,
/* 11475 */  43356, 23868, 48828, 22961, 40916, 29820, 35705, 33785, 33041, 34046,
/* 11476 */  44603, 22643, 50817, 19843, 43278, 27816, 37190, 33195, 33311, 34097,
/* 11477 */  45211, 22758, 50091, 19025, 44954, 26528, 39356, 30556, 34770, 33757,
/* 11478 */  45578, 22679, 50213, 18643, 44943, 26535, 39487, 30412, 34827, 33854,
/* 11479 */  46282, 22468, 51172, 17407, 44735, 26956, 38552, 31737, 33898, 34467,
/* 11480 */  44505, 24617, 47932, 22297, 42939, 28128, 37716, 30029, 35307, 33968,
/* 11481 */  41197, 29171, 41702, 29988, 39248, 30316, 37421, 28052, 36788, 32772,
/* 11482 */  38304, 32895, 38359, 32188, 37139, 33230, 36375, 30160, 34545, 32848,
/* 11483 */  42658, 26273, 46755, 22547, 42423, 26351, 41056, 30325, 35380, 32426,
/* 11484 */  41724, 27582, 45562, 23855, 41348, 27127, 40433, 31058, 34746, 32569,
/* 11485 */  41742, 28057, 44623, 24501, 40841, 27868, 39950, 31082, 34435, 33055,
/* 11486 */  41359, 28574, 44109, 25336, 40471, 27629, 39923, 30761, 35493, 32442,
/* 11487 */  40336, 29651, 44049, 26161, 39380, 27349, 39908, 31254, 35592, 32321,
/* 11488 */  40753, 30133, 42853, 26507, 38633, 28024, 39523, 31644, 35645, 32547,
/* 11489 */  41330, 31460, 39795, 27580, 36825, 29475, 38603, 32691, 35872, 33050,
/* 11490 */  41569, 31624, 38804, 28903, 34174, 31811, 37224, 34328, 34681, 33367,
/* 11491 */  39973, 34073, 37663, 30255, 32391, 32563, 36569, 34427, 35623, 32431,
/* 11492 */  39348, 35404, 36875, 30720, 31787, 32566, 37049, 33961, 35735, 32150,
/* 11493 */  43316, 23850, 47134, 22846, 44638, 24396, 43279, 27056, 36980, 32319,
/* 11494 */  43122, 24214, 46762, 23450, 44106, 24454, 43086, 27144, 37110, 32325,
/* 11495 */  42156, 25908, 44885, 25558, 42192, 25739, 42328, 27653, 36823, 32399,
/* 11496 */  42548, 25595, 45481, 25270, 42501, 25094, 42702, 26941, 37619, 32223,
/* 11497 */  43104, 26587, 44628, 25817, 41205, 25057, 42408, 28087, 37029, 32740,
/* 11498 */  42240, 27552, 43211, 27443, 40527, 25974, 40833, 29246, 35851, 33481,
/* 11499 */  41803, 28470, 42494, 27661, 40510, 26490, 40192, 29156, 35856, 33803,
/* 11500 */  41589, 28801, 42470, 28076, 39922, 26792, 40658, 29200, 35376, 33753,
/* 11501 */  40692, 28865, 42167, 29536, 39604, 27158, 40600, 28707, 35572, 33327,
/* 11502 */  42761, 25634, 44952, 25586, 39621, 29581, 39429, 29933, 36327, 31569,
/* 11503 */  43075, 25634, 45367, 25488, 39199, 30247, 38144, 30954, 35631, 32214,
/* 11504 */  43471, 26126, 44750, 26181, 37617, 31935, 36261, 32379, 34679, 33038,
/* 11505 */  44439, 23773, 47598, 23633, 39771, 31344, 34999, 34026, 32665, 34517,
/* 11506 */  44856, 22252, 49916, 19937, 44608, 27113, 38345, 31709, 33744, 34160,
/* 11507 */  46202, 19588, 53263, 15638, 49187, 23686, 40437, 30271, 34556, 34060,
/* 11508 */  44613, 22444, 51176, 17489, 47905, 23140, 42021, 28855, 35950, 33101,
/* 11509 */  45116, 20956, 52421, 15881, 50554, 21307, 42874, 27932, 36550, 33011,
/* 11510 */  42497, 24534, 48094, 22400, 44848, 25498, 40088, 29165, 36271, 32552,
/* 11511 */  42701, 24439, 48233, 22622, 44594, 24631, 41203, 28107, 36973, 32616,
/* 11512 */  43247, 24043, 48828, 21938, 45269, 23703, 41441, 28508, 36396, 33065,
/* 11513 */  39981, 31312, 40836, 27884, 38207, 30124, 39832, 31500, 33916, 32332,
/* 11514 */  40243, 30660, 41288, 27867, 38451, 29613, 39507, 31608, 34268, 32490,
/* 11515 */  40792, 30190, 41969, 27134, 38011, 29622, 40223, 31858, 34467, 31804,
/* 11516 */  40705, 30934, 41503, 27388, 37368, 29635, 40072, 32536, 34187, 31992,
/* 11517 */  41137, 33753, 36691, 29761, 34146, 33063, 38459, 32585, 33781, 33370,
/* 11518 */  42163, 33859, 35042, 28458, 33725, 36300, 36674, 31682, 33940, 33826,
/* 11519 */  43240, 30699, 39167, 23865, 37825, 32938, 38283, 31162, 33897, 33716,
/* 11520 */  42068, 31518, 39852, 23207, 36678, 33368, 38357, 31333, 33391, 33621,
/* 11521 */  42068, 31746, 39868, 22437, 37335, 33057, 38780, 30889, 33250, 33693,
/* 11522 */  42279, 32822, 38537, 22110, 37414, 34858, 38261, 30351, 32516, 34562,
/* 11523 */  41104, 34301, 37197, 24048, 35627, 34846, 38239, 30793, 32822, 33742,
/* 11524 */  42007, 27349, 44396, 24283, 41900, 28507, 39570, 30418, 35183, 32628,
/* 11525 */  41184, 28790, 43339, 25219, 40260, 29990, 39062, 30749, 34938, 32631,
/* 11526 */  40646, 28871, 44393, 25230, 39476, 29069, 39461, 31603, 35165, 32190,
/* 11527 */  40886, 31972, 40983, 25473, 36986, 30885, 39926, 31979, 34321, 33022,
/* 11528 */  40981, 34125, 36322, 27533, 35212, 32426, 38983, 32496, 32796, 34194,
/* 11529 */  43413, 32206, 36171, 24397, 39294, 32767, 37910, 30850, 33479, 34494,
/* 11530 */  43141, 32091, 36872, 23055, 39828, 32988, 37372, 30806, 33544, 34318,
/* 11531 */  42591, 32689, 36597, 23211, 39410, 33223, 37279, 30399, 33989, 34027,
/* 11532 */  43246, 31731, 36926, 22671, 40365, 33102, 37553, 29531, 34009, 34410,
/* 11533 */  43305, 30145, 38882, 21966, 40612, 31608, 39170, 28738, 33970, 34349,
/* 11534 */  43420, 30048, 37932, 23711, 40179, 31727, 38793, 28868, 33493, 35184,
/* 11535 */  40677, 28197, 45018, 24997, 40142, 27803, 39695, 31062, 35668, 32075,
/* 11536 */  41256, 27428, 46461, 23847, 40692, 26876, 39816, 31370, 35620, 32424,
/* 11537 */  42435, 25613, 48103, 22144, 42581, 25571, 40366, 30556, 36132, 32700,
/* 11538 */  41865, 26378, 47431, 23445, 41387, 25605, 40391, 30629, 36723, 32210,
/* 11539 */  41673, 27438, 46443, 23953, 41012, 26079, 39657, 30860, 36506, 32724,
/* 11540 */  41537, 26893, 47194, 23914, 41181, 26554, 38658, 31290, 35473, 33552,
/* 11541 */  41558, 27068, 47775, 23494, 41603, 25762, 39035, 30787, 35958, 33514,
/* 11542 */  42453, 27122, 47718, 23109, 41475, 26406, 38168, 30934, 35830, 33945,
/* 11543 */  43077, 27357, 47674, 23857, 40544, 26024, 37749, 31184, 36863, 33407,
/* 11544 */  42796, 27703, 46406, 26388, 39282, 26365, 36844, 32083, 36953, 32857,
/* 11545 */  40885, 32312, 41382, 29076, 37222, 28658, 37191, 31320, 37173, 32116,
/* 11546 */  38316, 34858, 38162, 32708, 35188, 32837, 35485, 32520, 33775, 33510,
/* 11547 */  43841, 24380, 47601, 22277, 42266, 29525, 36552, 33542, 31825, 34834,
/* 11548 */  44314, 24183, 47633, 21904, 42378, 29720, 36734, 33292, 31837, 34803,
/* 11549 */  46437, 20517, 52192, 16009, 48317, 24563, 40333, 31126, 33314, 34336,
/* 11550 */  47019, 20291, 53181, 14066, 49835, 22782, 42116, 29586, 34417, 34192,
/* 11551 */  45686, 23033, 49991, 17636, 46843, 25480, 40025, 30320, 34121, 34285,
/* 11552 */  45259, 24178, 48689, 19293, 44419, 27439, 38577, 32242, 32938, 34371,
/* 11553 */  43829, 24302, 49462, 19721, 46513, 24005, 41695, 29636, 35276, 33057,
/* 11554 */  40124, 25526, 47883, 24501, 46009, 25266, 40666, 28910, 35546, 32721,
/* 11555 */  40455, 27990, 44934, 26503, 41362, 28333, 38364, 32533, 33599, 33165,
/* 11556 */  38926, 31243, 41538, 28935, 37779, 31134, 36088, 34403, 32976, 32961,
/* 11557 */  37601, 33601, 38816, 30775, 34479, 32687, 36172, 35414, 33947, 32291,
/* 11558 */  37729, 34355, 38272, 31322, 34986, 32726, 35803, 34456, 34393, 32661,
/* 11559 */  36485, 35652, 36930, 31658, 35439, 33333, 34924, 32883, 35642, 33120,
/* 11560 */  35994, 35586, 36502, 32305, 36273, 33325, 34704, 32324, 34690, 34683,
/* 11561 */  35341, 35202, 37079, 33835, 35752, 32526, 35043, 33538, 34328, 33879,
/* 11562 */  36202, 34869, 37582, 33608, 34427, 32496, 35906, 32758, 35007, 33174,
/* 11563 */  35816, 34858, 35751, 33965, 35295, 33138, 35888, 33217, 34750, 33106,
/* 11564 */  36384, 35712, 36654, 32804, 35281, 32825, 34930, 33171, 36173, 32481,
/* 11565 */  35035, 34016, 38680, 33788, 35711, 32399, 35916, 34042, 34609, 32975,
/* 11566 */  35541, 34520, 37257, 33805, 34151, 32767, 36080, 34210, 35179, 33396,
/* 11567 */  36397, 35007, 35941, 33124, 33890, 32894, 36032, 33593, 34940, 33777,
/* 11568 */  35219, 35390, 36406, 32617, 34514, 33548, 35085, 33249, 35462, 32878,
/* 11569 */  35721, 33902, 37482, 34304, 34879, 33655, 33346, 33614, 35042, 34791,
/* 11570 */  36303, 33992, 36950, 33518, 35090, 32608, 35143, 34083, 35378, 33310,
/* 11571 */  35274, 35088, 36535, 33556, 35735, 32425, 34076, 33324, 35530, 33646,
/* 11572 */  35002, 34712, 37104, 34683, 35014, 32095, 34580, 33900, 35137, 34843,
/* 11573 */  41178, 27382, 44418, 26017, 41161, 27712, 39495, 30221, 35525, 32946,
/* 11574 */  40724, 28411, 43754, 26067, 41020, 27714, 39706, 30087, 36514, 31961,
/* 11575 */  41417, 28104, 44267, 24645, 41344, 27270, 39802, 30148, 37010, 32353,
/* 11576 */  43030, 25860, 46679, 21294, 42893, 24117, 42272, 30318, 38482, 31389,
/* 11577 */  43286, 26229, 45559, 21664, 42147, 25704, 41380, 30076, 37809, 32238,
/* 11578 */  42768, 27041, 44709, 22472, 41222, 26902, 40372, 30584, 36710, 33144,
/* 11579 */  43244, 27414, 44850, 21551, 40997, 27874, 40162, 31317, 35527, 33287,
/* 11580 */  43355, 28282, 43765, 22313, 39860, 28418, 40934, 30669, 35943, 32675,
/* 11581 */  44165, 26726, 45281, 20347, 41569, 28520, 40191, 31064, 34889, 33593,
/* 11582 */  45146, 26340, 44777, 19317, 43197, 28778, 40017, 30069, 35143, 33891,
/* 11583 */  46260, 25392, 44008, 18761, 45381, 28123, 40544, 28084, 36419, 33784,
/* 11584 */  48896, 20854, 45873, 16176, 53304, 21194, 42503, 25212, 41121, 31346,
/* 11585 */  49883, 18547, 46165, 17577, 54088, 18921, 41792, 27791, 39672, 31162,
/* 11586 */  44560, 23003, 50232, 18606, 46705, 23604, 42104, 29034, 35856, 32910,
/* 11587 */  46189, 19155, 55123, 13050, 52883, 18309, 45526, 26743, 37195, 32625,
/* 11588 */  47016, 17704, 56042, 12271, 53827, 18281, 45081, 26939, 36673, 33087,
/* 11589 */  44847, 23192, 47753, 21480, 45805, 24718, 40812, 28396, 37836, 31723,
/* 11590 */  41715, 26531, 44751, 25728, 42869, 28039, 38388, 29351, 36952, 31663,
/* 11591 */  39706, 27561, 38524, 30601, 37806, 32413, 36818, 32039, 34950, 32208,
/* 11592 */  38996, 27406, 37539, 30674, 37650, 31291, 37805, 31880, 34220, 33129,
/* 11593 */  32654, 29123, 34094, 31889, 34359, 33379, 36926, 33960, 34279, 32600,
/* 11594 */  28981, 28474, 31428, 32400, 33236, 33778, 35486, 33109, 33751, 32553,
/* 11595 */  29948, 30270, 32439, 32741, 34520, 33981, 35077, 32961, 34373, 33210,
/* 11596 */  44181, 22296, 51171, 19147, 46402, 24270, 40518, 30134, 35220, 33243,
/* 11597 */  44189, 23526, 49203, 21444, 43313, 26456, 39315, 30723, 35649, 32966,
/* 11598 */  42449, 25883, 47136, 24201, 41012, 27117, 39587, 30476, 36199, 32284,
/* 11599 */  41459, 27177, 46171, 25374, 40304, 27132, 39625, 30318, 36504, 32002,
/* 11600 */  44096, 22011, 51328, 19814, 46040, 23634, 41537, 29035, 36596, 32325,
/* 11601 */  44453, 20533, 51443, 19053, 47358, 24005, 42217, 28368, 36532, 31858,
/* 11602 */  43763, 20662, 50211, 18577, 50136, 21253, 46128, 24552, 39187, 30477,
/* 11603 */  38422, 26352, 42709, 29739, 41257, 30837, 38205, 29721, 34751, 32095,
/* 11604 */  30866, 29634, 36384, 36291, 37623, 35486, 34652, 32045, 33010, 32928,
/* 11605 */  24961, 24137, 31933, 34169, 38048, 35150, 36072, 33800, 34655, 33050,
/* 11606 */  21220, 18230, 24715, 28684, 33010, 31638, 32899, 32569, 34756, 33496,
/* 11607 */  19001, 15121, 21032, 25971, 30172, 29251, 29957, 30257, 33104, 33172,
/* 11608 */  45403, 20988, 51056, 19016, 46649, 23308, 42450, 27787, 37411, 32574,
/* 11609 */  45154, 21203, 50963, 19602, 46535, 22686, 42784, 27747, 37306, 32710,
/* 11610 */  46213, 19412, 52924, 17323, 48753, 21654, 42626, 28495, 36412, 33114,
/* 11611 */  46490, 19849, 52846, 16126, 50106, 21018, 42225, 28743, 37181, 32570,
/* 11612 */  47388, 19211, 52406, 16312, 49566, 22480, 40784, 30133, 36265, 32733,
/* 11613 */  46681, 19833, 51421, 19215, 46999, 24108, 39055, 31853, 34606, 33428,
/* 11614 */  47570, 19941, 50338, 20857, 44469, 25801, 37458, 33775, 33317, 34121,
/* 11615 */  46538, 22548, 47041, 24496, 42523, 25764, 38626, 30860, 35447, 33907,
/* 11616 */  40731, 28885, 42724, 31167, 38620, 28847, 36809, 29765, 35330, 33932,
/* 11617 */  39066, 29144, 41263, 31584, 38071, 31809, 37228, 31164, 34654, 32187,
/* 11618 */  42357, 26628, 44757, 26504, 38732, 30640, 37062, 31877, 34816, 32636,
/* 11619 */  43672, 24223, 47485, 24017, 41361, 28619, 37605, 31026, 35497, 32910,
/* 11620 */  44115, 23436, 48484, 23760, 40687, 29250, 36784, 32010, 34742, 33290,
/* 11621 */  43580, 24923, 46831, 25825, 38843, 30930, 34472, 34364, 32725, 34325,
/* 11622 */  45177, 23093, 46733, 24699, 41961, 27510, 38541, 30553, 35414, 33280,
/* 11623 */  44904, 23610, 47441, 21105, 46798, 23945, 40178, 29177, 37842, 31879,
/* 11624 */  43595, 25405, 46164, 22628, 43588, 26358, 39077, 31603, 36701, 31620,
/* 11625 */  40922, 26371, 44547, 26544, 40911, 28433, 38208, 31938, 35156, 32476,
/* 11626 */  37675, 28750, 41197, 30709, 39766, 30278, 38917, 29313, 34843, 32135,
/* 11627 */  35752, 28129, 40215, 30198, 40266, 30952, 39349, 30727, 34750, 32038,
/* 11628 */  43912, 23470, 48810, 21278, 44549, 26436, 40092, 29665, 35723, 32687,
/* 11629 */  44145, 22885, 48960, 20806, 45685, 25635, 41049, 28566, 36560, 32178,
/* 11630 */  42660, 25427, 47173, 22725, 43490, 26747, 40784, 29113, 36031, 32168,
/* 11631 */  42899, 25227, 47197, 22478, 44226, 25642, 41884, 28570, 35894, 32472,
/* 11632 */  43647, 24241, 47423, 21387, 45726, 25010, 41716, 29105, 35692, 32478,
/* 11633 */  44434, 23681, 46424, 21134, 45209, 25903, 40400, 30049, 35149, 33636,
/* 11634 */  43847, 25106, 44936, 20600, 44111, 27779, 39438, 29595, 34624, 34797,
/* 11635 */  43128, 26704, 42557, 22020, 42544, 29936, 37594, 30098, 33946, 35249,
/* 11636 */  43859, 26373, 42167, 21674, 43957, 28812, 37753, 29623, 34754, 34851,
/* 11637 */  43250, 27249, 41508, 23153, 42293, 29004, 38256, 29259, 35017, 34884,
/* 11638 */  42196, 28200, 43649, 24599, 42215, 27367, 40603, 29274, 35589, 32896,
/* 11639 */  42243, 28411, 42950, 26298, 39747, 29946, 38698, 29790, 35606, 33021,
/* 11640 */  42524, 28271, 43632, 25248, 41063, 28232, 39821, 29602, 35254, 33314,
/* 11641 */  42187, 28394, 43981, 25080, 40978, 27689, 40707, 29662, 34802, 33365,
/* 11642 */  43392, 27803, 43980, 23589, 43172, 26254, 40769, 29285, 35911, 33003,
/* 11643 */  41829, 30124, 42194, 25196, 40265, 28750, 39697, 31641, 34565, 32458,
/* 11644 */  42709, 30953, 38250, 27004, 38037, 32960, 37680, 32890, 31733, 34497,
/* 11645 */  44577, 27598, 40994, 24236, 40613, 29499, 40759, 30357, 32561, 35072,
/* 11646 */  43727, 28545, 40596, 24129, 40458, 29989, 40323, 29716, 33216, 34832,
/* 11647 */  43723, 29529, 39265, 24879, 39370, 31496, 39903, 28823, 33275, 35320,
/* 11648 */  43257, 24915, 45478, 25631, 41035, 26561, 42344, 26795, 38825, 30948,
/* 11649 */  43600, 25038, 45110, 26130, 40749, 25861, 42913, 26062, 39466, 31179,
/* 11650 */  44056, 25148, 45025, 26157, 40735, 26322, 40897, 27745, 38085, 32487,
/* 11651 */  43775, 25923, 44715, 25796, 40693, 26892, 39752, 28907, 38158, 31965,
/* 11652 */  43365, 26819, 44472, 25212, 41188, 27318, 38981, 28864, 38395, 32010,
/* 11653 */  44383, 26337, 44533, 24263, 41872, 26457, 39689, 28062, 39841, 31488,
/* 11654 */  46282, 24049, 44730, 23660, 41607, 27650, 39034, 29915, 38865, 31152,
/* 11655 */  48762, 19500, 48058, 21504, 41977, 26986, 41750, 29133, 36541, 32723,
/* 11656 */  49164, 19626, 45760, 24930, 38494, 29971, 40689, 28427, 36744, 32913,
/* 11657 */  46778, 24683, 41202, 27096, 37786, 30423, 39919, 30097, 34576, 33748,
/* 11658 */  42996, 25311, 47822, 21469, 43592, 25212, 41416, 29879, 36146, 32517,
/* 11659 */  42332, 26321, 46812, 22468, 43167, 25698, 40967, 29915, 35875, 32834,
/* 11660 */  43433, 26553, 46728, 21720, 42996, 25578, 40879, 29804, 36503, 32961,
/* 11661 */  43786, 25877, 47002, 21070, 43700, 25213, 41138, 29616, 36688, 33040,
/* 11662 */  44452, 25007, 47917, 20057, 43970, 25379, 40673, 30471, 35704, 33604,
/* 11663 */  45422, 24258, 47443, 19995, 44481, 24735, 41176, 30119, 35553, 34270,
/* 11664 */  44812, 27463, 43853, 22013, 41762, 26506, 41657, 29326, 36504, 33518,
/* 11665 */  44361, 28192, 43534, 22492, 41072, 26748, 41262, 30079, 35950, 33656,
/* 11666 */  44658, 27068, 44423, 21723, 42717, 26205, 40406, 30362, 35991, 33733,
/* 11667 */  43219, 29978, 43126, 23039, 39552, 27299, 40681, 30987, 36216, 33041,
/* 11668 */  44870, 23228, 46121, 25998, 41534, 25378, 43162, 25232, 39731, 31506,
/* 11669 */  43989, 24584, 45067, 27899, 39246, 27697, 40391, 27958, 37708, 32259,
/* 11670 */  44103, 23631, 47510, 25041, 41562, 26820, 38868, 30084, 35691, 33608,
/* 11671 */  44720, 22539, 49267, 22363, 45120, 22807, 42358, 27300, 37127, 33490,
/* 11672 */  44078, 23660, 47925, 23419, 44932, 22097, 44098, 25891, 38033, 32697,
/* 11673 */  43279, 24982, 46552, 25020, 43966, 22806, 42994, 26771, 37053, 33337,
/* 11674 */  42293, 27912, 43238, 28458, 40756, 25354, 40079, 29114, 35415, 34396,
/* 11675 */  39546, 31140, 42180, 28705, 40017, 27112, 38355, 30788, 35876, 32533,
/* 11676 */  36821, 33810, 42111, 29989, 38398, 27443, 36939, 32135, 36783, 31430,
/* 11677 */  40805, 26028, 47521, 24310, 43094, 25951, 39445, 30296, 35682, 32572,
/* 11678 */  40781, 26699, 46532, 25333, 41875, 27111, 38513, 30701, 35426, 32866,
/* 11679 */  40253, 28563, 45061, 27249, 39618, 27401, 38587, 30591, 36206, 32586,
/* 11680 */  40744, 27230, 45927, 26503, 40842, 26748, 39446, 29674, 36674, 32094,
/* 11681 */  44183, 22998, 50279, 20772, 44857, 24469, 40373, 29401, 36386, 33083,
/* 11682 */  45678, 21152, 52255, 17659, 47041, 22590, 42450, 28420, 37177, 32574,
/* 11683 */  46787, 20073, 50641, 20059, 42492, 29193, 37933, 31695, 35204, 32833,
/* 11684 */  46380, 21961, 46472, 24224, 39764, 30016, 39281, 28745, 37711, 32082,
/* 11685 */  44681, 25842, 40882, 29110, 38144, 29650, 41321, 24803, 39793, 32072,
/* 11686 */  42302, 29589, 37604, 31550, 36118, 32139, 38847, 26765, 37600, 33274,
/* 11687 */  38222, 35206, 34606, 32847, 34681, 33587, 37161, 29098, 34196, 35207,
/* 11688 */  34282, 35943, 35403, 32841, 35738, 33899, 34584, 30624, 33877, 34409,
/* 11689 */  44740, 23289, 47149, 22881, 44145, 23807, 43730, 26360, 37863, 32621,
/* 11690 */  45185, 23475, 46477, 23625, 43183, 24887, 42871, 26884, 37239, 33136,
/* 11691 */  43864, 24935, 45285, 24987, 42612, 25054, 41980, 28258, 36211, 33373,
/* 11692 */  43447, 26176, 43735, 26914, 40933, 25678, 40886, 29726, 35674, 33381,
/* 11693 */  44101, 25547, 44286, 25962, 42130, 24736, 41311, 28567, 37471, 32613,
/* 11694 */  45797, 23982, 44176, 26102, 42153, 24430, 42340, 28464, 36353, 33286,
/* 11695 */  48054, 16399, 53322, 17953, 48824, 20567, 45945, 24641, 38640, 32410,
/* 11696 */  46521, 16678, 54161, 16859, 49128, 23745, 40189, 29923, 34289, 34411,
/* 11697 */  43215, 21933, 48147, 23480, 44138, 27132, 38332, 30166, 34481, 34041,
/* 11698 */  38388, 28421, 41355, 31217, 39152, 30590, 35985, 30146, 33993, 34104,
/* 11699 */  30690, 29573, 38441, 36242, 39224, 32693, 34614, 29887, 32948, 32111,
/* 11700 */  27132, 26932, 37101, 37407, 39366, 33186, 33982, 30522, 32801, 31960,
/* 11701 */  45654, 28790, 36506, 27293, 38438, 31962, 39334, 29015, 33324, 35185,
/* 11702 */  46682, 26294, 40516, 22834, 41732, 29655, 41382, 27922, 33692, 35028,
/* 11703 */  46345, 27858, 39006, 23075, 41366, 30840, 40574, 28190, 33625, 35081,
/* 11704 */  45060, 30254, 37386, 24472, 38545, 32747, 40198, 29054, 32624, 35180,
/* 11705 */  45522, 29444, 38357, 23340, 39474, 32133, 40761, 28733, 32699, 35199,
/* 11706 */  45741, 28689, 39156, 22969, 39590, 31852, 41185, 27999, 33553, 34767,
/* 11707 */  44817, 30281, 38189, 23597, 38009, 33585, 39792, 29631, 32039, 35273,
/* 11708 */  45095, 29420, 39192, 22499, 39069, 33419, 39485, 29466, 32125, 35458,
/* 11709 */  44587, 29084, 39437, 22741, 39646, 32119, 39720, 29094, 32895, 34933,
/* 11710 */  43910, 29456, 38606, 23761, 39340, 32251, 38658, 29611, 32608, 35117,
/* 11711 */  44187, 26627, 39949, 25353, 39715, 28927, 40325, 28309, 34537, 33849,
/* 11712 */  43897, 27018, 40374, 24645, 39060, 30087, 39677, 29043, 33896, 33933,
/* 11713 */  43836, 28309, 39584, 24380, 38788, 31235, 39150, 29817, 32830, 34601,
/* 11714 */  44812, 26342, 42559, 21226, 41490, 28656, 41091, 29021, 33755, 34013,
/* 11715 */  44580, 27121, 41525, 22347, 39958, 30276, 39904, 29760, 33432, 34068,
/* 11716 */  44550, 27568, 40840, 22809, 39167, 31868, 38749, 30217, 32935, 34528,
/* 11717 */  44917, 25856, 42492, 21220, 41718, 29377, 40377, 28283, 34419, 34134,
/* 11718 */  44937, 24893, 43287, 20273, 43681, 27631, 40990, 27347, 35124, 34243,
/* 11719 */  45959, 22134, 44850, 19996, 45607, 24891, 42331, 25420, 37758, 33082,
/* 11720 */  43938, 23555, 43081, 22574, 42016, 27745, 38996, 27750, 36277, 33415,
/* 11721 */  43275, 24260, 42071, 23157, 42501, 26715, 39183, 27075, 37701, 33001,
/* 11722 */  41775, 25396, 40689, 24417, 40508, 27978, 37434, 28107, 37309, 32928,
/* 11723 */  45483, 25470, 40906, 25153, 40146, 28559, 41271, 27707, 34816, 34109,
/* 11724 */  44475, 26890, 40509, 24901, 39494, 29008, 41025, 28821, 33649, 34130,
/* 11725 */  44040, 27090, 41164, 23880, 39947, 28615, 41122, 29215, 33447, 33832,
/* 11726 */  44019, 28104, 39702, 25076, 38614, 30273, 40234, 29628, 32952, 34309,
/* 11727 */  44205, 28140, 39535, 25185, 38474, 30399, 40310, 29502, 33175, 34251,
/* 11728 */  46245, 25088, 42040, 22326, 42527, 27452, 42491, 27285, 34704, 34212,
/* 11729 */  46785, 24219, 42819, 21553, 43352, 27444, 42174, 27118, 35065, 34188,
/* 11730 */  47085, 23568, 43421, 20502, 44966, 26401, 42643, 26049, 36294, 33735,
/* 11731 */  46421, 25497, 40929, 22575, 43501, 27888, 41229, 26683, 36132, 33957,
/* 11732 */  46779, 24474, 41985, 22375, 43178, 28004, 41327, 26504, 36275, 33992,
/* 11733 */  44679, 27112, 40340, 23830, 40856, 29492, 40054, 28052, 34881, 34152,
/* 11734 */  44826, 27113, 39713, 25049, 39844, 30312, 39755, 27969, 34514, 34768,
/* 11735 */  42623, 30170, 37957, 26374, 36739, 31466, 39415, 30370, 32310, 34221,
/* 11736 */  41743, 31348, 38071, 25694, 36110, 31807, 39584, 30343, 32645, 33636,
/* 11737 */  41076, 32273, 37732, 25375, 35654, 32870, 38680, 30994, 32095, 33745,
/* 11738 */  39786, 33480, 37638, 25471, 34436, 32833, 39065, 31243, 31945, 33196,
/* 11739 */  41139, 32719, 37302, 25000, 35834, 33022, 39217, 30392, 31874, 34168,
/* 11740 */  40864, 33820, 36081, 25166, 35598, 34383, 38513, 29838, 32080, 34516,
/* 11741 */  41263, 33311, 36497, 24246, 36675, 34302, 38252, 29474, 32549, 34552,
/* 11742 */  41753, 32783, 36440, 24005, 37779, 33799, 38055, 29306, 32941, 34603,
/* 11743 */  42186, 32743, 35469, 24952, 37691, 34042, 38009, 28678, 33476, 34782,
/* 11744 */  41403, 34236, 34264, 25164, 37277, 34936, 37467, 28566, 33462, 34909,
/* 11745 */  44047, 26657, 39582, 27037, 37924, 30314, 38742, 30388, 33390, 33746,
/* 11746 */  43896, 28350, 37733, 28185, 36399, 31249, 39281, 30177, 33031, 34062,
/* 11747 */  43166, 29120, 38267, 27034, 36495, 30527, 39928, 30784, 32483, 33755,
/* 11748 */  44085, 27748, 40408, 24529, 38349, 29617, 40652, 30058, 33349, 33555,
/* 11749 */  42235, 29564, 39736, 25713, 35740, 30458, 39978, 31025, 33441, 32488,
/* 11750 */  40750, 31019, 38793, 26537, 34270, 30728, 39655, 31423, 33195, 32089,
/* 11751 */  41938, 29765, 38369, 26201, 35698, 31470, 38919, 30762, 32437, 33680,
/* 11752 */  40417, 30438, 37045, 27184, 34954, 31687, 37669, 30647, 32642, 33416,
/* 11753 */  40954, 29080, 37105, 26541, 36310, 31494, 37116, 29798, 32966, 34400,
/* 11754 */  39452, 29133, 37128, 26021, 35521, 31537, 36205, 30023, 32264, 34560,
/* 11755 */  40961, 27173, 39237, 23900, 39253, 29253, 37410, 28538, 34688, 34043,
/* 11756 */  39305, 28024, 38269, 24233, 38326, 28863, 37282, 28046, 34965, 33433,
/* 11757 */  38939, 28710, 37560, 24683, 37708, 29706, 36873, 28160, 34651, 33886,
/* 11758 */  45681, 27450, 38926, 23483, 42855, 29004, 39880, 28390, 34378, 34728,
/* 11759 */  45002, 28776, 38660, 23022, 41748, 30340, 40267, 27373, 34923, 34476,
/* 11760 */  44628, 29191, 38809, 23119, 40694, 30890, 39958, 28101, 34549, 34272,
/* 11761 */  44293, 29247, 39304, 22889, 40350, 30862, 39739, 29002, 33851, 34285,
/* 11762 */  43696, 30867, 37948, 23635, 38705, 32758, 39135, 29402, 32986, 34731,
/* 11763 */  43560, 31531, 37430, 23509, 38795, 33093, 39390, 28590, 33443, 34773,
/* 11764 */  42332, 34020, 34972, 24968, 37407, 34680, 38197, 29140, 33033, 34859,
/* 11765 */  41243, 34020, 36214, 24729, 36463, 34201, 38436, 29753, 32837, 34278,
/* 11766 */  40795, 33848, 36519, 24995, 35927, 34014, 38593, 30019, 32273, 34379,
/* 11767 */  40791, 33481, 36658, 25296, 36072, 33471, 38382, 30239, 32499, 34181,
/* 11768 */  41434, 32973, 36469, 25832, 36648, 33065, 38629, 29571, 32827, 34876,
/* 11769 */  46284, 26133, 39741, 24499, 41031, 29068, 41220, 28134, 33697, 35007,
/* 11770 */  46967, 25898, 39403, 24724, 40608, 30147, 40899, 27475, 34527, 34784,
/* 11771 */  45870, 27348, 40020, 22736, 40986, 30296, 40736, 28465, 33758, 34573,
/* 11772 */  45716, 28375, 39186, 22970, 39949, 31747, 40666, 28619, 32522, 35519,
/* 11773 */  46190, 27465, 40326, 21440, 41443, 31357, 40774, 27910, 33094, 35540,
/* 11774 */  46150, 26997, 41044, 20976, 41911, 30615, 41109, 28063, 32839, 35612,
/* 11775 */  45549, 27187, 40239, 22973, 40163, 31281, 39990, 28862, 32870, 35256,
/* 11776 */  46216, 24825, 41368, 23503, 41220, 28820, 41495, 26483, 35776, 34055,
/* 11777 */  44942, 25622, 40323, 25185, 39586, 29700, 39959, 28023, 34242, 34824,
/* 11778 */  45338, 23646, 41543, 25121, 40620, 27318, 41771, 25589, 36751, 33750,
/* 11779 */  44782, 23905, 40807, 26934, 39386, 27051, 41882, 25307, 37388, 33540,
/* 11780 */  43916, 24461, 40091, 28759, 38333, 26726, 41623, 25602, 37486, 33625,
/* 11781 */  45905, 30995, 34120, 25474, 39784, 34841, 39039, 24358, 37405, 34372,
/* 11782 */  44563, 32861, 33966, 25503, 37239, 37768, 36847, 27243, 34591, 35297,
/* 11783 */  45422, 31263, 35189, 24640, 38648, 36267, 37577, 26187, 36571, 34139,
/* 11784 */  46185, 30754, 35358, 22854, 42005, 34146, 38681, 24840, 37746, 33898,
/* 11785 */  45342, 33471, 32885, 24955, 38024, 38035, 37872, 25056, 36648, 34529,
/* 11786 */  45770, 32263, 34865, 23745, 39009, 35960, 39500, 25220, 36553, 34155,
/* 11787 */  46569, 31723, 34459, 24334, 39580, 35426, 39620, 24715, 37186, 34180,
/* 11788 */  41911, 36207, 36280, 28290, 34417, 33343, 36789, 32791, 35230, 32754,
/* 11789 */  39141, 37215, 37215, 31727, 34963, 31863, 33719, 32760, 36213, 33372,
/* 11790 */  38882, 36765, 37238, 32647, 34183, 31749, 35210, 33099, 34639, 33587,
/* 11791 */  38148, 32552, 35282, 30861, 36053, 30564, 37346, 33016, 30752, 32621,
/* 11792 */  37890, 33148, 34708, 31381, 35858, 31070, 36893, 33191, 30586, 32734,
/* 11793 */  38720, 32643, 34394, 31933, 36623, 31115, 36569, 32915, 30557, 33424,
/* 11794 */  40664, 30305, 36279, 31213, 38150, 29782, 37261, 32240, 31439, 33737,
/* 11795 */  41933, 29613, 36412, 32628, 37595, 29994, 36136, 33038, 30513, 35600,
/* 11796 */  37663, 30994, 36013, 34930, 36460, 33903, 34192, 30661, 34469, 32110,
/* 11797 */  35599, 29524, 34687, 35239, 37065, 35681, 36456, 32069, 35098, 31692,
/* 11798 */  38014, 31732, 36678, 35089, 38338, 34675, 33546, 31693, 34335, 31698,
/* 11799 */  43592, 29750, 38483, 26173, 38089, 30510, 41574, 27446, 34801, 33752,
/* 11800 */  43560, 29881, 37869, 26780, 37776, 31252, 40717, 27538, 35054, 33575,
/* 11801 */  44220, 28433, 39386, 25812, 39005, 30177, 41371, 26615, 36060, 33292,
/* 11802 */  44111, 29108, 38070, 27628, 37708, 31750, 39269, 27804, 35692, 33715,
/* 11803 */  43310, 29254, 38262, 27983, 38217, 30872, 38772, 29265, 34058, 34312,
/* 11804 */  44141, 25895, 41258, 27970, 38790, 29394, 38345, 31222, 32211, 34947,
/* 11805 */  45903, 23856, 42204, 27959, 39128, 29867, 37323, 32270, 30778, 36368,
/* 11806 */  47999, 23099, 39056, 31364, 39388, 30499, 34912, 33487, 33696, 34121,
/* 11807 */  44007, 30741, 35967, 31287, 40112, 31158, 33490, 31329, 36173, 33625,
/* 11808 */  43050, 31809, 36717, 24392, 40121, 32228, 38855, 27408, 36155, 33238,
/* 11809 */  43599, 31543, 36275, 24749, 40436, 32134, 38912, 27002, 36594, 33178,
/* 11810 */  43086, 32346, 36114, 25184, 39337, 32954, 38982, 27249, 35664, 33717,
/* 11811 */  43620, 31347, 36923, 24453, 40930, 31896, 38852, 26793, 37097, 32940,
/* 11812 */  43379, 31755, 36774, 24775, 40805, 31983, 38496, 26774, 37634, 32675,
/* 11813 */  43547, 31390, 36496, 26000, 40614, 31883, 37880, 26606, 38682, 32242,
/* 11814 */  44469, 30361, 36697, 25838, 41726, 31503, 37994, 25624, 39387, 32423,
/* 11815 */  41949, 33314, 34752, 29492, 37832, 34711, 35995, 28092, 37065, 33016,
/* 11816 */  37915, 33624, 36733, 32396, 37157, 34098, 36836, 30592, 35663, 31364,
/* 11817 */  44032, 27912, 40119, 24137, 39578, 29207, 40870, 29102, 33592, 33830,
/* 11818 */  44309, 28262, 40087, 23414, 39544, 30337, 40541, 28950, 33561, 34105,
/* 11819 */  44198, 29432, 39040, 23959, 38440, 31534, 40452, 29337, 32741, 34656,
/* 11820 */  45003, 28427, 40390, 22046, 40210, 30705, 41319, 28429, 33426, 34525,
/* 11821 */  45631, 28522, 39710, 22190, 40056, 31650, 41286, 28030, 33081, 35180,
/* 11822 */  45594, 29396, 38098, 23729, 38825, 33113, 40283, 28624, 32410, 35691,
/* 11823 */  45061, 28259, 39945, 22965, 39793, 31339, 40162, 29325, 32799, 34903,
/* 11824 */  46029, 25439, 42118, 21338, 42997, 28414, 41411, 27324, 34730, 34422,
/* 11825 */  44960, 26009, 41042, 23626, 41250, 28290, 41121, 27607, 34751, 34170,
/* 11826 */  44733, 25375, 40940, 24464, 41474, 27769, 40635, 27237, 35419, 34176,
/* 11827 */  44792, 24097, 42338, 23864, 42657, 25722, 42170, 24990, 37978, 33208,
/* 11828 */  43716, 24665, 41678, 25617, 41018, 27015, 39920, 26176, 37948, 33369,
/* 11829 */  42098, 32027, 36124, 26151, 37277, 32781, 38969, 28764, 33164, 34686,
/* 11830 */  42594, 31156, 36726, 26014, 37518, 32408, 39281, 28644, 33239, 34699,
/* 11831 */  42522, 30308, 38047, 25290, 37617, 31960, 39371, 28986, 33188, 34356,
/* 11832 */  42711, 29253, 39408, 24531, 38325, 31014, 39244, 30210, 32273, 34474,
/* 11833 */  43796, 26607, 41654, 23381, 40453, 28285, 40197, 30274, 32930, 33856,
/* 11834 */  46478, 21386, 46111, 20321, 45322, 23273, 43246, 28534, 34311, 33620,
/* 11835 */  48728, 17987, 47178, 21707, 45522, 22313, 43064, 29627, 33646, 34149,
/* 11836 */  50423, 15185, 48807, 20718, 48533, 18876, 44206, 29981, 33808, 33825,
/* 11837 */  51252, 13734, 49734, 20035, 50548, 16319, 45390, 29861, 34242, 33407,
/* 11838 */  51592, 13642, 49284, 20252, 51283, 15560, 45321, 30044, 34612, 33146,
/* 11839 */  52496, 12616, 48953, 21336, 51361, 14727, 45738, 30217, 34475, 33252,
/* 11840 */  53344, 11638, 48665, 22979, 50238, 15122, 45017, 31709, 33295, 33776,
/* 11841 */  44527, 28425, 39792, 24296, 38489, 30906, 40416, 30128, 32346, 34570,
/* 11842 */  45078, 27687, 40768, 22963, 39744, 30123, 41350, 29244, 32860, 34461,
/* 11843 */  45093, 27529, 40900, 22883, 39968, 29866, 41566, 29001, 32963, 34448,
/* 11844 */  45000, 27206, 40761, 23785, 39536, 29657, 41372, 29107, 33179, 34256,
/* 11845 */  47237, 23011, 43475, 21989, 43323, 26786, 42878, 26126, 35972, 33879,
/* 11846 */  45755, 24181, 42328, 24136, 41161, 27655, 41538, 27842, 34585, 34118,
/* 11847 */  43404, 25882, 40428, 26989, 38964, 28531, 39612, 28977, 33850, 34167,
/* 11848 */  43229, 25078, 40552, 27902, 39397, 27223, 40095, 27602, 35304, 33817,
/* 11849 */  43004, 23910, 42393, 26965, 40481, 26283, 40054, 27085, 35922, 33784,
/* 11850 */  42173, 24441, 42295, 27770, 40088, 25900, 39858, 26984, 36487, 33508,
/* 11851 */  42206, 23705, 44119, 26821, 41503, 24320, 40472, 26412, 37147, 33637,
/* 11852 */  41444, 24279, 44469, 27255, 41197, 24519, 39333, 27412, 36872, 33808,
/* 11853 */  40391, 34039, 37251, 26718, 33582, 33883, 38617, 32941, 30265, 34223,
/* 11854 */  41044, 33629, 37410, 26249, 33979, 34038, 38857, 32446, 30451, 34469,
/* 11855 */  41537, 33460, 37509, 25624, 34526, 34100, 39043, 32222, 30364, 34772,
/* 11856 */  41767, 32938, 38241, 24871, 35408, 33104, 39620, 31950, 30849, 34482,
/* 11857 */  42731, 31552, 39211, 23376, 37650, 32129, 39973, 30936, 31838, 34363,
/* 11858 */  44655, 29479, 40125, 21126, 41682, 30402, 40948, 28490, 33804, 34341,
/* 11859 */  47022, 26351, 41281, 19629, 45728, 27905, 42159, 25911, 36116, 34200,
/* 11860 */  44270, 29544, 38531, 25857, 38405, 31751, 39000, 29117, 35717, 33116,
/* 11861 */  36658, 32880, 37753, 31412, 35234, 32175, 35882, 31264, 34397, 33971,
/* 11862 */  32449, 30292, 34431, 31959, 34878, 33168, 36813, 32849, 35138, 33517,
/* 11863 */  30600, 28429, 31389, 28975, 31982, 29820, 32987, 31077, 33982, 32754,
/* 11864 */  29320, 26555, 29378, 26775, 29868, 28029, 30474, 29421, 31940, 31474,
/* 11865 */  44076, 28867, 36648, 28835, 37015, 30227, 41716, 27121, 34388, 34275,
/* 11866 */  44700, 28653, 36846, 28231, 37429, 30317, 41915, 26814, 34805, 34215,
/* 11867 */  44723, 28919, 36545, 28104, 37976, 29554, 42187, 27291, 34707, 33939,
/* 11868 */  44749, 29378, 36306, 28068, 37767, 29633, 42537, 27717, 33831, 34315,
/* 11869 */  45264, 30131, 34487, 29517, 37163, 30375, 42392, 28135, 32695, 35301,
/* 11870 */  45611, 29864, 33996, 30713, 36747, 29736, 42343, 29123, 32742, 34817,
/* 11871 */  47037, 28151, 34624, 30802, 37295, 28692, 43883, 28196, 32715, 35128,
/* 11872 */  49423, 24046, 36706, 30798, 38329, 26833, 46057, 25442, 34841, 34673,
/* 11873 */  45638, 30596, 32802, 32459, 35134, 32700, 38290, 32195, 32750, 34071,
/* 11874 */  41516, 33450, 36185, 29825, 36656, 32462, 37456, 33221, 34481, 31622,
/* 11875 */  44229, 32080, 36064, 24920, 36287, 36419, 37683, 30603, 30837, 36240,
/* 11876 */  43488, 31849, 38118, 23550, 35744, 36068, 37893, 31947, 29751, 36048,
/* 11877 */  43521, 31357, 38876, 22849, 36217, 35778, 37834, 32071, 29752, 35950,
/* 11878 */  42036, 33256, 37990, 23747, 34257, 36710, 37441, 32640, 29621, 35483,
/* 11879 */  41653, 35086, 35663, 24855, 33731, 37571, 37541, 31368, 30540, 35438,
/* 11880 */  42479, 33791, 36718, 23190, 36108, 36691, 37448, 30995, 30986, 35560,
/* 11881 */  44936, 30107, 38467, 21478, 41303, 33161, 38893, 28525, 33552, 35448,
/* 11882 */  42621, 30821, 38672, 22694, 40939, 32139, 38895, 28263, 35799, 35203,
/* 11883 */  39238, 32563, 35594, 25134, 36505, 34211, 35825, 30246, 33491, 35009,
/* 11884 */  47030, 23495, 44196, 20653, 42944, 27254, 42646, 28175, 33811, 34427,
/* 11885 */  48329, 21660, 46321, 17878, 45408, 26396, 43353, 27112, 34668, 34316,
/* 11886 */  47984, 23728, 43419, 20152, 43326, 28425, 42514, 27540, 34028, 34742,
/* 11887 */  47736, 23486, 44837, 18791, 43863, 27873, 42506, 28086, 34203, 34239,
/* 11888 */  46937, 25760, 41678, 22635, 39485, 31391, 40238, 29686, 33459, 34268,
/* 11889 */  46896, 26193, 40690, 23407, 39580, 30955, 40522, 30117, 32383, 34887,
/* 11890 */  47290, 24754, 42255, 22296, 40929, 30546, 39758, 31155, 30920, 35934,
/* 11891 */  48881, 19882, 47102, 19226, 45298, 25943, 41916, 29228, 33112, 35097,
/* 11892 */  47968, 18725, 49305, 17730, 48140, 22141, 43715, 27624, 34510, 34522,
/* 11893 */  45755, 20715, 47042, 20723, 46044, 23017, 42140, 28205, 34240, 34384,
/* 11894 */  44816, 21375, 46568, 22428, 44439, 24375, 40059, 29117, 34168, 34622,
/* 11895 */  45287, 28654, 37994, 26090, 37496, 32191, 40575, 28740, 32761, 35162,
/* 11896 */  45830, 28631, 37506, 26352, 37614, 32135, 40923, 28282, 33210, 35099,
/* 11897 */  45800, 28374, 38900, 24546, 38527, 31435, 41418, 28421, 33437, 34588,
/* 11898 */  46848, 27010, 39572, 23901, 39855, 30576, 41860, 28093, 33382, 34926,
/* 11899 */  46665, 27885, 38157, 25297, 38784, 31107, 42356, 27364, 33385, 35182,
/* 11900 */  48005, 25402, 39322, 25519, 39423, 30419, 42795, 26407, 33990, 35336,
/* 11901 */  47541, 25549, 38498, 27456, 38231, 31333, 40858, 27378, 34420, 34839,
/* 11902 */  47962, 21862, 43973, 23177, 42601, 27600, 41694, 26847, 35750, 34050,
/* 11903 */  45773, 23653, 42781, 25706, 41561, 27000, 41222, 26881, 35847, 33983,
/* 11904 */  44208, 25193, 41271, 29314, 39505, 27281, 40275, 26910, 36139, 34196,
/* 11905 */  40812, 27428, 40719, 32578, 37499, 28522, 37248, 28790, 35198, 34216,
/* 11906 */  38199, 30588, 39808, 36454, 35425, 28479, 35039, 29594, 35508, 34796,
/* 11907 */  33944, 33083, 41497, 38695, 35686, 27083, 31696, 30555, 35806, 35282,
/* 11908 */  32370, 33819, 43064, 40411, 35077, 25733, 29999, 30934, 36757, 35791,
/* 11909 */  42077, 28991, 39563, 25805, 39349, 29951, 38860, 29855, 33203, 33845,
/* 11910 */  41782, 29299, 39508, 25562, 39631, 29969, 38744, 29922, 33258, 33683,
/* 11911 */  41547, 29426, 39785, 25382, 39537, 30287, 38811, 29972, 32832, 33945,
/* 11912 */  41317, 29120, 39606, 26693, 39106, 30292, 38034, 30773, 32538, 33851,
/* 11913 */  40785, 29809, 37935, 29208, 38089, 31683, 35608, 32319, 32062, 33686,
/* 11914 */  41476, 28404, 37517, 30819, 38638, 31523, 34355, 32892, 33519, 32235,
/* 11915 */  41594, 28349, 37047, 31574, 38661, 32135, 33724, 32957, 34121, 31571,
/* 11916 */  35555, 31222, 40917, 34485, 39865, 30730, 34816, 30709, 34432, 32540,
/* 11917 */  35119, 30799, 40839, 34416, 39842, 30422, 34679, 30919, 34872, 32994,
/* 11918 */  43624, 29098, 38446, 26253, 37895, 30351, 40467, 30305, 31592, 34863,
/* 11919 */  44314, 29162, 38291, 25924, 37987, 30679, 40660, 30404, 31509, 35022,
/* 11920 */  44905, 28737, 38343, 26171, 37933, 30334, 41343, 29795, 32548, 34389,
/* 11921 */  44543, 31098, 35148, 28822, 35854, 31778, 40731, 31203, 30680, 35326,
/* 11922 */  45243, 30169, 36284, 27901, 36650, 30506, 41586, 31295, 31324, 34661,
/* 11923 */  47812, 27126, 36978, 27636, 38198, 29854, 42617, 29857, 31417, 35511,
/* 11924 */  45448, 31567, 34434, 29692, 34869, 32796, 38206, 34031, 31245, 34458,
/* 11925 */  40570, 34521, 36451, 29511, 34985, 32035, 37190, 35549, 33782, 32441,
/* 11926 */  38385, 33478, 37026, 30375, 36529, 32555, 35743, 34569, 35915, 33135,
/* 11927 */  40957, 36061, 34304, 27138, 34067, 34637, 40950, 29011, 31748, 34893,
/* 11928 */  41997, 35812, 34226, 26082, 34807, 35347, 40864, 28472, 32059, 35088,
/* 11929 */  41847, 36821, 33546, 25899, 34371, 36443, 40619, 28517, 31615, 35448,
/* 11930 */  42040, 36261, 34986, 25135, 34345, 35574, 41174, 28888, 32291, 34731,
/* 11931 */  42009, 36269, 35527, 24790, 34080, 35790, 41045, 29554, 31995, 34639,
/* 11932 */  40667, 37397, 36300, 24420, 33404, 35809, 40937, 30533, 31672, 34211,
/* 11933 */  40715, 36245, 37429, 23735, 34961, 35208, 40662, 29691, 32513, 34046,
/* 11934 */  40465, 36138, 37394, 23751, 35007, 36397, 39716, 29789, 31608, 34787,
/* 11935 */  38115, 37175, 37853, 26004, 32264, 36281, 39325, 31943, 30375, 34246,
/* 11936 */  37869, 35309, 39058, 27292, 32371, 34729, 38895, 33153, 30743, 33015,
/* 11937 */  37677, 35384, 39166, 27231, 32571, 34861, 38576, 32910, 30801, 33223,
/* 11938 */  36502, 36454, 38983, 27261, 31878, 35682, 38435, 32647, 31033, 32760,
/* 11939 */  35300, 39000, 38448, 25900, 31374, 37843, 38041, 31617, 31461, 32934,
/* 11940 */  43321, 31933, 32870, 32492, 34122, 32367, 40806, 27469, 33623, 35230,
/* 11941 */  43884, 31649, 33804, 30342, 35104, 32852, 40837, 27598, 33292, 35314,
/* 11942 */  43714, 32413, 33820, 29098, 35849, 32981, 40641, 27861, 33487, 34998,
/* 11943 */  44041, 33139, 33630, 27830, 36246, 33917, 40689, 27772, 32932, 35527,
/* 11944 */  44927, 32780, 33951, 26400, 37429, 33647, 40854, 28026, 33044, 35369,
/* 11945 */  45580, 32103, 34210, 26429, 37187, 33664, 41594, 26840, 34392, 34728,
/* 11946 */  46424, 30693, 36094, 24137, 39158, 32619, 42215, 26025, 35497, 34266,
/* 11947 */  46139, 31518, 36224, 24083, 38050, 33859, 40732, 27291, 35974, 33642,
/* 11948 */  45383, 29516, 40848, 22630, 40688, 29614, 40313, 28462, 38581, 31709,
/* 11949 */  40798, 31924, 43961, 26120, 38171, 27347, 39528, 30142, 37837, 31751,
/* 11950 */  40393, 33247, 42691, 26935, 37216, 28368, 38477, 30894, 37114, 32271,
/* 11951 */  42881, 31654, 34468, 30417, 34705, 32742, 40493, 27292, 34346, 34385,
/* 11952 */  42872, 33309, 33150, 30030, 34616, 33890, 40461, 27295, 33727, 34929,
/* 11953 */  43233, 33857, 32804, 29549, 34603, 34519, 40687, 26951, 33896, 35016,
/* 11954 */  42566, 34753, 32858, 29407, 33749, 35058, 40705, 27452, 33463, 34864,
/* 11955 */  42724, 34527, 33269, 28464, 34898, 34815, 40473, 27805, 32708, 35492,
/* 11956 */  42705, 33896, 33600, 29441, 34718, 34052, 40086, 28825, 32172, 35782,
/* 11957 */  44462, 29312, 36180, 30092, 36560, 30885, 39253, 31285, 31653, 35557,
/* 11958 */  46079, 25695, 39775, 25800, 42898, 28856, 35849, 32531, 34929, 33554,
/* 11959 */  42308, 31311, 40192, 25032, 40280, 31588, 37575, 30222, 35110, 33512,
/* 11960 */  40016, 33386, 39194, 27880, 37596, 33711, 36616, 31077, 33916, 33335,
/* 11961 */  38789, 32643, 40013, 29558, 37583, 34296, 35181, 31346, 32946, 33945,
/* 11962 */  42130, 30138, 35260, 30987, 35614, 30840, 39659, 28554, 33838, 34298,
/* 11963 */  41824, 32663, 33162, 31104, 35444, 31629, 39663, 29111, 32798, 35046,
/* 11964 */  43128, 31817, 33424, 30257, 36098, 31706, 40467, 27970, 33558, 34948,
/* 11965 */  42365, 32397, 34579, 28634, 35713, 32317, 40424, 28221, 33494, 34469,
/* 11966 */  42819, 33065, 33994, 28356, 35062, 33904, 40471, 27552, 33682, 34747,
/* 11967 */  42780, 34401, 33287, 27797, 35518, 34369, 39940, 28406, 33283, 35031,
/* 11968 */  43376, 33720, 33940, 28278, 34866, 34781, 39401, 28398, 35374, 33636,
/* 11969 */  43239, 31822, 38970, 25501, 35801, 33685, 38754, 31245, 35235, 32479,
/* 11970 */  40257, 31539, 44946, 24905, 38743, 26916, 39555, 31311, 36299, 32613,
/* 11971 */  39134, 32821, 42510, 27185, 37220, 29997, 38057, 31906, 34682, 33096,
/* 11972 */  39222, 32039, 42642, 27293, 37842, 30683, 37537, 31776, 33905, 33497,
/* 11973 */  38483, 32139, 43035, 28061, 37338, 30233, 37679, 31841, 34255, 33062,
/* 11974 */  38676, 31362, 43023, 27919, 38343, 30355, 37948, 31411, 33970, 32931,
/* 11975 */  45466, 26712, 40562, 23638, 40354, 29466, 40713, 29858, 32246, 34987,
/* 11976 */  45919, 26713, 40701, 22974, 40662, 29725, 41319, 29267, 32100, 35402,
/* 11977 */  45582, 26567, 41869, 21757, 41170, 29344, 41277, 29320, 32769, 34685,
/* 11978 */  46616, 25450, 42767, 20604, 42276, 29098, 41870, 28260, 33511, 34771,
/* 11979 */  45461, 27454, 41424, 21366, 40950, 30330, 40745, 29201, 33290, 34488,
/* 11980 */  45045, 28743, 40257, 22254, 39239, 32151, 40063, 29701, 32517, 34866,
/* 11981 */  43169, 31084, 39267, 23844, 36020, 33469, 39319, 31597, 31399, 34454,
/* 11982 */  44061, 31208, 38626, 22809, 37199, 34741, 38629, 31366, 30665, 35602,
/* 11983 */  43716, 30449, 40221, 22082, 37894, 32796, 39668, 31058, 31678, 34661,
/* 11984 */  44746, 30520, 38972, 22188, 38171, 34284, 39490, 30308, 30999, 35833,
/* 11985 */  44418, 29555, 41051, 20817, 39318, 32235, 40213, 30361, 31980, 34764,
/* 11986 */  44351, 30366, 40037, 21364, 38241, 34432, 38509, 31734, 30291, 35788,
/* 11987 */  44134, 30398, 40361, 20775, 38836, 33960, 39244, 30510, 31198, 35476,
/* 11988 */  44029, 32087, 36999, 23465, 37222, 35515, 39232, 29336, 31354, 36006,
/* 11989 */  43763, 33536, 35166, 24334, 36630, 36710, 38720, 28682, 32055, 35876,
/* 11990 */  45820, 29598, 37899, 22835, 39577, 34047, 39662, 27361, 34112, 35056,
/* 11991 */  45272, 30631, 37753, 21974, 39913, 34107, 40353, 26813, 33684, 35483,
/* 11992 */  44752, 32102, 36469, 22987, 37631, 37308, 37736, 29214, 31559, 36407,
/* 11993 */  45207, 30758, 37376, 22798, 38599, 35867, 38214, 28700, 32698, 35717,
/* 11994 */  45548, 30130, 37538, 22947, 38981, 35170, 38905, 28068, 32958, 35790,
/* 11995 */  44912, 29650, 38464, 23807, 37573, 34911, 38443, 29623, 32210, 35496,
/* 11996 */  45084, 29004, 38809, 23280, 39561, 32566, 39824, 28409, 33213, 35186,
/* 11997 */  45512, 27618, 39887, 23192, 40375, 31420, 40050, 28179, 33614, 35230,
/* 11998 */  46044, 24846, 42031, 23116, 41215, 29775, 40184, 27676, 34863, 34506,
/* 11999 */  45791, 23992, 42352, 23987, 41904, 27121, 42129, 26093, 36017, 34086,
/* 12000 */  44781, 24829, 40670, 27506, 38888, 28889, 40301, 27058, 35414, 34478,
/* 12001 */  45497, 22679, 42242, 27912, 39317, 26886, 42348, 24524, 38012, 33285,
/* 12002 */  47440, 23733, 43296, 20470, 44577, 26069, 44979, 23124, 38733, 32640,
/* 12003 */  46396, 25923, 41558, 22058, 41797, 28673, 42986, 25976, 36051, 33493,
/* 12004 */  44796, 29471, 38809, 23827, 38453, 32066, 41057, 28314, 33327, 34660,
/* 12005 */  44164, 30266, 39160, 22951, 38730, 31608, 41306, 28850, 33013, 34436,
/* 12006 */  45413, 29899, 38178, 23555, 38564, 32723, 41332, 28037, 33059, 35021,
/* 12007 */  46769, 28963, 37844, 23280, 40047, 32362, 41724, 26606, 34351, 34861,
/* 12008 */  47858, 27710, 38442, 21880, 42532, 30987, 42529, 25157, 35612, 34674,
/* 12009 */  41952, 35758, 34428, 30022, 34442, 32967, 37961, 32755, 33282, 33977,
/* 12010 */  37321, 35697, 36894, 33735, 35206, 31391, 35625, 33625, 34166, 33338,
/* 12011 */  36292, 34893, 37079, 33225, 35189, 32549, 34697, 33673, 34659, 33981,
/* 12012 */  44386, 25201, 42072, 24311, 42303, 26628, 41362, 27020, 35915, 33471,
/* 12013 */  44137, 25657, 41790, 24440, 41821, 26511, 41954, 27146, 35447, 33452,
/* 12014 */  44268, 25845, 41354, 24770, 41128, 27257, 41666, 27464, 34965, 33722,
/* 12015 */  45155, 25260, 41498, 24917, 41115, 27208, 42039, 27459, 34770, 34146,
/* 12016 */  45912, 25024, 41482, 24744, 41490, 26342, 43589, 26433, 35356, 34099,
/* 12017 */  46948, 23776, 43008, 22578, 43419, 25406, 44634, 25282, 36247, 33918,
/* 12018 */  48048, 22470, 43976, 21402, 44621, 25276, 45005, 24355, 36827, 34049,
/* 12019 */  48529, 23392, 41343, 23792, 43125, 27444, 43190, 24630, 37331, 34141,
/* 12020 */  47383, 25585, 38965, 25651, 42099, 28671, 41806, 24794, 38593, 33414,
/* 12021 */  44315, 29614, 36190, 28209, 39012, 31153, 41058, 27630, 35740, 34653,
/* 12022 */  43438, 30285, 35516, 28184, 39261, 31123, 40565, 28727, 35531, 34818,
/* 12023 */  43070, 31106, 34853, 28319, 37425, 32554, 39492, 30419, 32882, 36199,
/* 12024 */  42632, 30579, 36357, 28307, 36660, 32640, 38325, 31360, 34302, 34697,
/* 12025 */  42433, 29152, 39078, 26505, 38806, 29177, 41281, 29535, 36349, 33434,
/* 12026 */  41694, 31825, 34990, 28595, 36751, 31452, 38934, 30800, 34714, 34482,
/* 12027 */  39956, 33262, 35184, 30425, 34719, 32683, 38196, 32509, 34664, 34961,
/* 12028 */  40644, 33850, 34140, 31246, 33760, 33370, 38061, 32374, 34945, 34028,
/* 12029 */  38017, 34370, 33848, 30056, 35700, 32382, 34886, 34076, 35965, 33761,
/* 12030 */  37094, 34261, 36297, 30562, 35097, 31923, 35726, 34443, 36993, 33451,
/* 12031 */  36673, 34648, 36262, 31405, 33936, 32794, 36991, 34189, 36262, 33482,
/* 12032 */  36737, 34979, 35525, 31161, 34893, 32708, 35413, 34603, 37464, 33291,
/* 12033 */  36939, 34751, 35683, 31333, 35288, 32084, 36147, 34314, 37161, 33614,
/* 12034 */  36066, 34869, 36502, 32626, 34656, 32261, 35824, 34336, 36689, 33608,
/* 12035 */  35255, 35460, 36922, 33287, 35374, 32562, 34317, 33448, 36346, 34319,
/* 12036 */  34400, 35204, 37235, 34529, 34968, 32273, 35004, 32772, 36323, 34834,
/* 12037 */  35447, 34787, 36992, 34744, 33824, 32865, 35026, 32947, 36656, 33500,
/* 12038 */  35239, 34947, 36594, 33360, 35633, 33281, 35536, 33466, 36185, 32554,
/* 12039 */  35161, 34136, 36637, 34079, 35948, 32966, 35566, 33755, 35994, 32156,
/* 12040 */  35314, 34775, 37349, 33613, 34299, 32220, 35907, 34438, 35432, 33678,
/* 12041 */  36055, 34736, 36167, 33842, 35144, 32470, 35966, 33836, 35691, 33403,
/* 12042 */  34932, 35175, 36013, 34440, 35333, 33351, 35461, 33324, 35697, 33538,
/* 12043 */  44354, 28707, 37177, 27986, 38422, 30356, 40297, 26944, 35920, 34008,
/* 12044 */  45817, 27062, 37400, 28460, 37945, 30971, 40249, 26242, 37033, 33602,
/* 12045 */  46540, 25398, 39261, 26701, 39564, 29727, 41069, 25750, 37357, 33406,
/* 12046 */  46271, 26076, 38878, 26748, 39326, 29813, 41767, 24900, 37580, 33502,
/* 12047 */  47628, 23455, 41566, 24736, 41413, 27799, 43229, 24291, 37994, 33288,
/* 12048 */  47577, 23025, 42434, 23913, 42423, 26283, 44473, 24279, 37347, 33518,
/* 12049 */  48363, 21395, 44245, 22794, 43662, 24924, 45261, 24486, 36716, 33960,
/* 12050 */  49566, 19168, 44456, 25707, 41420, 24984, 44603, 26482, 35632, 33908,
/* 12051 */  52139, 12436, 51974, 20332, 46497, 19679, 47586, 26103, 35754, 33649,
/* 12052 */  54790, 7180, 56345, 18251, 48523, 18210, 46493, 29184, 33459, 34543,
/* 12053 */  56375, 5510, 54404, 22547, 47475, 16395, 45740, 33598, 29761, 35772,
/* 12054 */  36533, 35636, 34980, 29676, 33248, 33515, 36547, 32610, 30765, 33018,
/* 12055 */  36761, 35817, 34827, 29687, 33440, 33606, 36644, 32321, 30867, 33397,
/* 12056 */  37561, 35521, 34945, 29386, 34168, 33965, 36488, 31775, 30997, 34154,
/* 12057 */  37140, 35503, 35378, 29339, 34054, 34188, 36535, 31423, 30948, 34225,
/* 12058 */  38315, 33814, 36069, 29432, 34867, 33835, 36890, 30452, 31746, 34288,
/* 12059 */  40068, 32465, 36824, 28813, 36442, 33383, 36712, 29708, 33490, 34204,
/* 12060 */  40171, 32992, 36876, 29215, 36012, 34314, 35540, 29807, 34645, 34159,
/* 12061 */  30961, 36019, 37917, 32053, 33318, 34388, 35219, 31178, 31263, 33177,
/* 12062 */  24480, 29243, 34703, 33624, 33368, 33838, 36007, 32989, 31540, 32330,
/* 12063 */  24594, 27862, 30242, 28520, 28856, 30108, 32490, 31040, 31878, 32472,
/* 12064 */  24516, 26572, 28463, 24984, 27242, 27912, 29652, 29450, 30947, 31676,
/* 12065 */  23687, 26867, 27480, 24120, 27787, 28299, 27503, 27549, 30527, 31730,
/* 12066 */  37230, 31216, 35098, 30988, 35013, 31093, 35251, 32620, 30465, 32701,
/* 12067 */  37146, 31585, 35176, 31045, 34635, 31298, 35304, 32991, 30226, 32716,
/* 12068 */  37011, 31875, 34987, 31317, 34512, 31558, 35213, 32997, 30441, 32562,
/* 12069 */  36907, 31521, 35268, 31295, 34778, 31610, 34978, 33116, 30512, 32289,
/* 12070 */  38004, 30143, 36509, 30660, 35970, 31398, 35095, 33085, 30725, 32852,
/* 12071 */  40814, 28367, 38275, 30077, 37104, 31228, 35114, 33803, 30238, 34910,
/* 12072 */  42781, 26326, 40469, 28998, 38644, 30148, 35482, 33637, 30769, 35810,
/* 12073 */  36486, 30279, 37618, 32236, 36871, 31620, 34166, 33111, 32948, 32879,
/* 12074 */  30554, 26982, 33106, 32576, 37266, 33291, 35064, 32343, 33177, 31758,
/* 12075 */  26514, 22821, 28899, 29018, 34231, 31143, 33993, 31349, 33376, 31936,
/* 12076 */  25154, 20592, 24523, 26437, 31569, 30505, 32376, 30940, 32440, 31873,
/* 12077 */  23069, 18421, 21930, 25403, 30086, 29236, 29977, 29726, 31826, 32393,
/* 12078 */  38800, 33788, 34896, 29747, 33851, 32679, 37603, 31988, 30874, 33561,
/* 12079 */  38268, 34959, 34728, 29494, 33099, 33431, 37219, 32768, 30696, 33294,
/* 12080 */  39543, 33784, 35790, 28905, 33850, 33437, 37595, 32613, 30301, 34276,
/* 12081 */  39628, 32920, 36853, 28758, 34371, 32666, 37640, 33079, 30561, 33735,
/* 12082 */  39830, 32311, 36784, 29432, 34973, 33142, 36632, 33136, 30301, 34132,
/* 12083 */  40347, 31141, 36638, 31364, 34336, 33041, 35893, 33691, 30573, 33870,
/* 12084 */  43925, 26058, 39374, 31818, 35796, 31706, 34618, 33874, 32737, 33929,
/* 12085 */  44053, 24575, 40856, 29620, 38542, 30864, 35529, 31952, 34615, 32408,
/* 12086 */  38188, 32317, 35060, 33437, 39254, 32606, 34793, 32591, 34340, 32785,
/* 12087 */  32382, 30878, 35887, 34665, 39202, 32734, 33938, 32550, 33643, 32115,
/* 12088 */  34453, 33139, 37521, 34332, 36809, 31368, 33607, 34267, 35904, 33541,
/* 12089 */  39985, 34201, 36646, 26562, 34596, 33976, 39007, 30356, 31862, 34075,
/* 12090 */  40375, 34128, 36766, 26091, 35050, 34204, 39047, 30162, 31713, 34424,
/* 12091 */  40685, 33483, 37281, 25636, 35980, 33670, 38970, 29991, 32184, 34234,
/* 12092 */  42033, 31805, 37961, 25101, 37808, 32441, 39476, 28852, 33463, 34148,
/* 12093 */  44170, 29517, 38616, 24490, 40191, 31343, 39949, 26743, 35800, 34075,
/* 12094 */  46747, 26564, 38967, 25626, 41832, 29597, 39834, 25078, 40028, 32549,
/* 12095 */  41937, 29054, 40104, 28093, 37931, 30860, 36556, 31132, 35759, 33387,
/* 12096 */  36576, 31576, 38228, 31967, 35905, 30682, 35796, 32144, 35548, 32105,
/* 12097 */  33308, 32047, 35198, 32746, 35267, 32168, 35060, 31727, 34275, 31940,
/* 12098 */  29417, 30046, 31486, 31129, 33480, 31852, 33273, 32654, 33848, 32532,
/* 12099 */  42981, 30010, 36983, 27522, 37244, 31698, 38635, 30497, 31847, 35147,
/* 12100 */  43097, 30421, 36992, 26464, 38026, 31418, 39424, 29364, 32805, 34792,
/* 12101 */  42725, 31053, 36964, 26259, 37313, 32074, 39032, 30082, 32494, 34540,
/* 12102 */  42338, 31492, 36715, 26729, 36194, 32951, 38745, 30864, 31197, 35054,
/* 12103 */  42411, 31821, 36024, 26785, 36746, 33153, 38102, 30805, 31701, 34862,
/* 12104 */  41610, 32481, 36067, 26920, 35841, 33538, 37979, 31442, 30943, 34908,
/* 12105 */  41263, 32874, 36046, 26886, 35557, 33723, 37556, 31697, 31169, 34634,
/* 12106 */  40776, 33315, 36620, 26322, 35293, 33801, 37526, 32020, 30979, 34614,
/* 12107 */  41062, 32790, 37029, 26323, 35115, 34401, 37343, 32062, 30002, 35644,
/* 12108 */  40410, 33491, 35917, 27183, 34977, 34304, 36849, 31686, 31026, 34931,
/* 12109 */  40070, 33809, 35441, 27554, 35259, 33921, 36682, 31182, 31931, 34598,
/* 12110 */  40050, 32504, 36020, 28086, 35697, 33262, 36644, 30555, 32070, 34949,
/* 12111 */  45251, 28564, 36977, 27497, 38642, 30051, 41385, 28218, 33273, 34981,
/* 12112 */  45650, 29004, 35602, 28886, 37702, 31356, 40319, 28796, 32816, 35407,
/* 12113 */  44589, 31469, 33868, 29784, 36390, 32250, 40316, 29001, 32516, 35425,
/* 12114 */  45075, 30553, 34808, 29592, 36102, 31619, 41032, 29484, 32467, 34960,
/* 12115 */  45120, 31187, 34835, 28560, 36163, 32513, 40897, 30019, 31305, 35592,
/* 12116 */  46202, 30332, 34310, 29222, 36183, 32824, 41150, 28838, 32107, 35656,
/* 12117 */  46277, 30179, 35263, 27629, 37043, 33101, 40472, 29675, 31517, 35804,
/* 12118 */  46602, 29375, 36532, 26226, 38202, 32210, 40524, 30340, 31520, 35425,
/* 12119 */  45036, 32270, 34491, 28268, 35341, 33722, 40131, 31445, 30464, 35548,
/* 12120 */  45258, 32089, 34552, 28100, 35631, 33368, 40908, 30888, 30159, 35944,
/* 12121 */  44415, 33300, 34846, 26898, 35997, 33390, 41077, 30536, 30851, 35416,
/* 12122 */  44677, 33512, 34214, 27564, 34928, 34214, 41437, 30319, 30125, 36042,
/* 12123 */  44774, 29964, 38374, 21774, 42437, 30581, 40754, 26157, 36594, 33443,
/* 12124 */  44171, 30644, 38697, 21815, 40514, 32161, 40793, 26652, 35105, 34177,
/* 12125 */  44744, 30768, 37960, 21445, 41689, 32366, 40659, 25605, 35936, 34272,
/* 12126 */  45359, 29544, 39053, 20734, 42948, 30935, 41365, 25285, 36387, 34081,
/* 12127 */  46752, 26258, 41942, 18860, 45649, 27898, 43028, 24229, 37725, 33391,
/* 12128 */  46718, 27151, 40640, 19908, 44663, 29347, 42150, 24384, 37556, 33675,
/* 12129 */  47313, 26869, 40584, 19622, 45012, 29214, 42943, 23229, 38440, 33443,
/* 12130 */  46745, 27533, 39521, 21740, 43129, 30005, 41957, 24377, 38193, 33171,
/* 12131 */  45642, 30162, 37078, 24124, 39746, 33270, 40238, 25808, 36361, 34160,
/* 12132 */  43648, 31701, 37231, 25675, 37421, 33815, 38657, 28783, 35154, 33716,
/* 12133 */  41788, 33204, 37051, 26194, 38095, 32183, 38282, 29577, 36349, 32404,
/* 12134 */  44601, 31979, 34154, 28894, 36204, 32083, 41969, 27815, 32481, 35874,
/* 12135 */  45945, 30366, 35236, 27709, 37097, 31817, 42814, 26328, 34109, 35182,
/* 12136 */  46205, 30601, 34758, 28234, 35756, 32523, 42949, 26673, 34373, 34565,
/* 12137 */  47689, 27586, 37970, 24774, 38494, 32782, 41603, 26497, 35427, 34091,
/* 12138 */  45210, 33878, 33454, 26015, 35135, 36755, 40374, 28622, 31979, 35572,
/* 12139 */  45721, 32295, 36389, 23436, 36466, 35239, 41648, 28271, 32474, 35190,
/* 12140 */  45177, 36112, 32315, 23878, 35102, 38385, 41650, 28082, 30150, 36865,
/* 12141 */  45046, 35188, 34385, 23541, 34925, 36823, 41328, 29498, 31342, 35503,
/* 12142 */  45695, 33357, 36860, 21845, 36575, 34859, 42530, 28120, 33337, 34633,
/* 12143 */  44917, 33603, 38628, 20918, 36398, 33706, 42899, 29147, 33437, 34036,
/* 12144 */  46110, 32077, 38136, 20855, 37986, 34594, 41539, 28269, 33901, 34406,
/* 12145 */  45925, 32683, 37701, 19953, 38828, 35161, 41344, 27578, 34182, 34438,
/* 12146 */  45059, 34328, 37224, 19401, 38349, 36068, 41088, 27890, 33703, 34581,
/* 12147 */  45196, 33927, 37499, 18676, 39230, 36092, 40926, 27735, 33443, 34843,
/* 12148 */  45285, 30179, 36235, 27269, 36728, 33128, 41237, 26673, 34225, 35050,
/* 12149 */  45152, 30976, 36373, 26369, 36748, 32434, 42448, 26980, 34001, 34688,
/* 12150 */  46033, 29549, 38466, 23812, 38676, 31485, 43021, 26324, 35085, 34183,
/* 12151 */  46058, 29448, 38439, 24228, 38122, 31456, 43259, 26754, 34643, 34140,
/* 12152 */  46365, 28848, 38508, 24668, 38304, 30923, 43534, 26630, 34480, 34390,
/* 12153 */  46014, 30151, 36071, 27141, 36807, 32300, 42718, 26820, 33576, 35286,
/* 12154 */  46065, 29613, 35572, 28284, 37952, 31202, 42197, 27244, 32741, 36131,
/* 12155 */  46626, 27944, 35512, 30477, 38369, 29422, 42107, 27667, 32966, 36081,
/* 12156 */  44545, 30609, 32948, 33764, 38053, 28551, 39501, 31803, 31627, 35250,
/* 12157 */  40517, 31245, 37644, 35697, 36611, 28878, 35881, 31343, 32916, 35970,
/* 12158 */  35736, 33648, 40098, 38220, 36172, 28360, 33361, 31324, 34332, 35203,
/* 12159 */  31956, 35541, 42859, 40312, 35683, 26645, 29961, 32085, 35717, 35602,
/* 12160 */  32336, 36240, 43623, 39308, 34527, 25724, 29717, 32723, 37026, 35527,
/* 12161 */  34820, 37184, 41048, 35445, 33307, 27423, 33207, 33603, 36761, 33640,
/* 12162 */  41134, 32087, 38248, 26139, 36223, 32897, 38799, 29763, 33137, 33796,
/* 12163 */  41755, 31847, 38279, 25062, 37234, 33555, 38367, 29659, 32639, 34503,
/* 12164 */  43584, 30749, 37719, 24926, 38657, 34077, 37597, 28336, 34286, 34665,
/* 12165 */  42837, 31904, 36734, 26237, 37295, 34974, 37095, 28691, 33804, 34929,
/* 12166 */  40485, 34779, 36190, 26119, 36394, 35687, 37045, 29097, 32742, 35196,
/* 12167 */  38754, 36156, 35992, 26809, 35725, 36144, 36533, 29458, 32537, 34911,
/* 12168 */  37813, 37405, 35841, 27235, 35499, 37020, 36365, 28569, 32622, 35317,
/* 12169 */  35781, 39183, 37288, 26413, 34214, 38196, 36324, 28881, 32239, 35023,
/* 12170 */  32410, 41382, 38219, 27521, 32068, 37928, 36825, 29732, 31739, 34289,
/* 12171 */  27554, 42343, 42782, 28588, 29009, 36358, 36816, 32844, 31392, 32295,
/* 12172 */  40940, 29978, 37209, 29149, 37816, 30304, 37615, 30639, 32708, 33979,
/* 12173 */  40907, 29841, 37428, 29330, 37652, 29786, 38112, 30747, 32569, 33861,
/* 12174 */  39241, 31965, 35762, 30427, 36702, 31032, 36550, 31940, 31978, 33472,
/* 12175 */  39577, 31140, 36439, 30233, 36946, 31185, 36640, 31654, 32067, 33575,
/* 12176 */  39677, 30529, 37076, 30356, 37382, 31063, 36319, 31913, 31894, 33738,
/* 12177 */  41570, 28269, 39213, 29425, 38017, 31724, 35199, 32550, 31714, 34609,
/* 12178 */  42563, 26249, 41256, 29125, 38136, 31851, 34128, 34294, 31057, 34728,
/* 12179 */  36275, 30372, 39057, 32010, 38068, 30546, 36417, 30773, 34197, 30836,
/* 12180 */  28834, 28906, 36862, 38116, 40153, 33789, 33030, 29912, 31500, 30769,
/* 12181 */  24752, 23706, 31735, 37888, 41422, 36022, 33294, 30540, 31910, 32964,
/* 12182 */  21403, 19310, 26803, 34620, 40573, 39444, 37915, 35032, 33983, 33410,
/* 12183 */  42476, 28008, 38890, 26584, 38714, 29279, 39134, 29408, 33386, 34115,
/* 12184 */  42031, 27889, 38372, 27678, 38618, 28813, 38831, 29014, 33970, 33897,
/* 12185 */  41967, 26046, 40324, 27286, 39535, 27706, 38549, 28799, 34349, 33965,
/* 12186 */  39224, 27400, 38678, 29902, 37766, 28500, 36760, 29041, 33876, 33678,
/* 12187 */  38526, 28281, 38038, 31906, 37005, 28462, 36538, 28723, 34410, 33964,
/* 12188 */  37755, 29292, 38272, 33212, 36957, 28615, 34985, 29532, 34749, 34514,
/* 12189 */  36618, 28849, 39836, 32834, 37948, 28954, 33459, 30241, 33918, 34546,
/* 12190 */  35297, 29118, 39595, 33446, 38206, 28925, 33156, 29799, 33881, 34159,
/* 12191 */  35857, 29172, 39640, 32720, 38131, 28322, 34279, 29440, 34701, 33681,
/* 12192 */  37149, 28884, 40219, 31653, 37973, 27816, 34753, 29628, 35366, 34054,
/* 12193 */  36156, 28134, 38809, 31489, 37726, 28645, 33952, 29234, 34050, 33859,
/* 12194 */  37736, 27890, 38724, 30115, 37696, 28745, 34740, 29349, 34325, 34178,
/* 12195 */  39998, 28605, 37178, 30975, 36155, 30479, 34914, 29429, 36347, 33866,
/* 12196 */  41618, 26809, 39150, 28424, 38540, 28585, 38309, 27618, 36043, 33528,
/* 12197 */  41181, 26531, 39538, 29999, 37306, 28934, 37234, 28320, 36318, 33283,
/* 12198 */  39329, 28126, 39452, 31557, 36077, 29797, 34782, 30290, 35707, 33320,
/* 12199 */  37443, 29566, 40518, 32134, 36288, 28972, 33782, 31071, 35830, 33499,
/* 12200 */  36496, 31295, 40961, 33138, 35970, 28664, 33105, 31888, 36287, 33338,
/* 12201 */  36191, 32835, 40889, 33220, 35805, 28517, 32659, 32699, 36219, 33375,
/* 12202 */  36690, 33950, 39973, 32474, 35739, 28437, 33285, 33583, 36093, 32770,
/* 12203 */  35302, 34632, 39476, 33752, 34681, 29242, 33003, 32597, 36717, 32460,
/* 12204 */  34960, 32812, 40496, 33564, 35738, 28630, 32501, 32081, 36305, 33019,
/* 12205 */  35823, 32831, 40347, 33071, 34934, 28514, 33183, 31914, 37043, 33061,
/* 12206 */  36798, 30670, 40230, 31816, 36475, 28523, 33426, 31025, 36832, 33511,
/* 12207 */  36318, 29301, 38828, 31407, 36336, 28926, 33340, 30065, 36077, 33555,
/* 12208 */  37018, 28734, 38321, 30181, 36417, 28947, 33489, 30170, 36223, 33277,
/* 12209 */  37851, 28699, 38579, 28675, 37610, 28489, 33789, 30975, 36267, 33597,
/* 12210 */  42426, 30566, 36551, 27686, 37422, 31286, 38876, 29231, 33334, 34461,
/* 12211 */  41802, 30286, 36491, 28440, 37053, 30893, 38468, 29934, 32708, 34343,
/* 12212 */  42447, 28186, 38588, 27087, 38468, 29379, 39583, 28872, 33294, 34282,
/* 12213 */  42706, 28068, 38281, 27636, 38880, 28885, 39383, 28802, 33804, 34378,
/* 12214 */  42560, 28103, 38335, 28627, 38568, 28905, 38317, 29850, 33490, 34850,
/* 12215 */  42744, 27163, 38947, 29834, 38074, 28123, 39358, 28149, 34979, 34724,
/* 12216 */  42329, 27104, 39171, 30860, 37365, 27849, 39256, 28165, 35409, 34488,
/* 12217 */  41882, 27577, 38924, 31525, 37335, 27734, 39188, 27688, 35893, 34544,
/* 12218 */  41337, 27918, 39056, 31966, 37155, 28098, 38092, 28611, 35254, 34814,
/* 12219 */  40809, 29163, 37795, 33696, 36061, 28640, 37359, 28791, 35492, 34972,
/* 12220 */  40915, 28699, 38967, 32866, 36143, 28546, 37349, 28889, 35879, 34610,
/* 12221 */  39337, 29028, 38825, 32932, 36522, 28902, 36128, 29420, 34799, 34736,
/* 12222 */  38798, 30846, 37203, 33145, 37037, 28762, 35277, 30468, 34501, 34904,
/* 12223 */  41822, 29245, 38134, 26838, 37220, 30125, 39220, 29851, 33421, 33221,
/* 12224 */  41359, 29182, 37629, 27727, 36954, 29890, 39239, 29402, 33438, 33325,
/* 12225 */  41808, 28170, 37619, 28672, 37072, 29622, 39093, 28780, 33942, 33591,
/* 12226 */  41323, 27860, 37244, 30046, 36449, 29620, 38453, 28985, 33676, 33717,
/* 12227 */  41783, 26510, 38652, 29768, 37680, 28237, 39100, 28132, 34270, 34221,
/* 12228 */  42153, 25823, 39078, 30049, 37926, 27714, 39600, 27078, 35516, 33892,
/* 12229 */  41073, 26438, 38624, 29986, 37975, 28177, 38060, 28479, 34325, 33863,
/* 12230 */  39981, 27913, 37304, 31400, 36552, 29076, 37013, 29330, 33805, 33998,
/* 12231 */  39793, 28019, 37197, 31389, 36000, 29641, 36827, 29057, 34028, 33828,
/* 12232 */  40095, 27860, 37452, 30954, 35907, 29843, 36789, 29302, 33855, 34109,
/* 12233 */  39821, 28782, 36503, 30909, 35456, 30110, 36850, 29618, 33336, 34371,
/* 12234 */  41475, 28027, 37469, 29153, 37169, 29420, 38367, 28508, 34065, 35023,
/* 12235 */  39683, 30231, 35660, 29213, 35707, 31119, 36791, 29253, 33338, 34673,
/* 12236 */  38074, 32023, 34047, 29721, 34177, 31723, 36435, 29344, 33065, 33951,
/* 12237 */  44495, 28268, 40361, 22117, 40838, 30604, 40200, 28917, 33095, 34910,
/* 12238 */  44157, 27355, 40430, 23467, 40440, 29908, 40013, 28718, 33366, 34851,
/* 12239 */  44323, 25844, 40862, 24529, 40597, 28502, 40704, 27544, 34522, 34580,
/* 12240 */  43675, 25326, 40934, 26027, 39938, 27544, 40496, 27580, 35224, 33975,
/* 12241 */  42724, 25975, 40066, 27991, 39623, 26644, 40318, 27177, 36146, 33869,
/* 12242 */  42181, 26392, 39864, 28698, 39522, 26334, 39999, 27129, 36818, 33481,
/* 12243 */  40274, 27613, 38796, 30489, 38277, 27771, 37323, 28668, 35614, 33895,
/* 12244 */  40395, 27371, 39121, 31391, 37464, 27594, 37853, 28205, 35926, 34225,
/* 12245 */  40631, 26836, 39832, 31250, 36639, 28402, 37266, 28351, 36506, 33876,
/* 12246 */  39791, 27491, 39175, 30657, 37140, 28074, 37188, 28301, 36277, 34058,
/* 12247 */  40371, 27344, 38920, 30249, 36642, 28617, 37356, 28289, 36529, 34051,
/* 12248 */  40607, 26922, 38977, 28775, 37350, 28715, 37173, 28231, 36246, 33718,
/* 12249 */  42849, 24908, 41100, 26219, 39319, 28267, 38135, 27427, 37849, 32884,
/* 12250 */  42144, 25951, 40178, 25396, 39246, 28985, 37636, 27783, 36933, 32908,
/* 12251 */  41111, 27677, 38775, 24978, 39303, 29456, 37741, 27416, 36083, 33490,
/* 12252 */  45161, 24188, 43031, 22289, 42387, 26880, 41874, 27451, 34515, 34190,
/* 12253 */  43857, 25816, 40870, 24912, 39887, 28489, 40334, 28212, 34205, 34141,
/* 12254 */  43567, 25553, 40919, 25506, 39672, 28364, 39855, 28306, 34425, 34018,
/* 12255 */  43036, 25850, 39987, 27620, 38457, 28318, 39858, 27768, 35079, 33854,
/* 12256 */  41177, 26370, 39918, 27508, 39031, 27958, 38470, 28614, 34189, 33859,
/* 12257 */  39884, 27277, 38561, 29384, 38335, 28091, 37536, 28791, 34016, 33739,
/* 12258 */  40531, 27020, 39026, 30174, 38042, 27861, 37937, 28336, 34938, 33792,
/* 12259 */  39552, 27734, 38521, 31066, 37794, 28268, 36753, 28895, 34447, 34069,
/* 12260 */  38515, 28160, 38540, 30945, 38088, 28394, 35814, 29273, 34171, 33806,
/* 12261 */  37352, 28989, 37808, 31528, 37848, 28597, 35117, 29480, 33926, 33568,
/* 12262 */  36021, 29290, 37358, 31100, 38178, 29041, 34415, 28935, 33949, 32915,
/* 12263 */  36371, 29058, 37600, 30426, 38412, 28988, 34806, 28500, 34396, 32706,
/* 12264 */  42093, 28087, 38958, 26499, 38259, 30058, 38434, 30221, 32278, 34498,
/* 12265 */  41475, 28231, 38377, 27763, 37962, 29437, 38475, 29721, 32905, 34234,
/* 12266 */  40816, 28147, 37778, 29756, 37315, 29254, 37891, 29268, 33438, 34259,
/* 12267 */  39688, 28195, 37914, 30276, 37515, 28974, 37284, 28706, 34027, 34025,
/* 12268 */  38353, 28775, 37480, 31692, 36896, 29250, 36058, 29620, 33066, 34438,
/* 12269 */  37019, 29874, 36594, 33026, 36074, 29744, 35177, 29772, 33095, 34300,
/* 12270 */  38495, 29019, 38476, 32281, 36535, 28726, 35782, 29738, 34603, 34482,
/* 12271 */  37649, 29511, 37592, 32783, 36276, 29023, 35386, 29603, 34247, 34521,
/* 12272 */  37720, 29607, 37052, 32459, 36037, 29357, 35174, 29712, 34171, 34349,
/* 12273 */  38945, 28958, 37340, 31222, 36474, 29233, 35686, 29675, 34727, 34201,
/* 12274 */  40476, 27929, 38566, 28405, 38648, 27963, 36873, 28789, 36741, 33387,
/* 12275 */  39968, 28089, 37763, 28329, 37571, 28891, 36205, 28925, 36055, 33111,
/* 12276 */  40127, 27854, 37651, 28356, 37272, 29335, 36058, 28948, 35852, 33138,
/* 12277 */  40227, 27639, 37901, 28162, 37679, 29078, 36382, 28850, 35627, 33591,
/* 12278 */  40476, 27430, 37998, 28942, 37004, 29302, 36679, 28327, 36254, 33486,
/* 12279 */  43494, 26704, 39485, 26963, 40073, 27919, 40702, 25983, 37049, 33032,
/* 12280 */  41714, 27224, 38680, 29637, 38772, 28071, 39128, 26968, 36338, 33118,
/* 12281 */  40541, 27807, 38776, 30375, 39023, 27757, 37639, 28122, 36070, 33091,
/* 12282 */  40412, 27211, 41813, 29502, 39892, 26520, 37635, 28477, 36133, 33934,
/* 12283 */  39625, 27215, 43526, 29426, 40231, 26300, 36766, 28890, 36201, 33852,
/* 12284 */  38444, 27288, 43295, 30381, 40688, 26254, 36785, 28348, 35862, 33533,
/* 12285 */  39797, 26940, 44011, 30077, 40696, 25543, 37355, 28627, 35859, 34338,
/* 12286 */  41601, 25894, 45117, 28536, 41558, 24212, 39436, 27674, 36788, 34204,
/* 12287 */  43647, 30784, 37298, 30518, 37703, 30808, 37901, 31544, 32917, 34607,
/* 12288 */  42215, 33281, 35470, 32337, 35542, 33249, 36919, 30543, 33871, 34290,
/* 12289 */  40530, 33346, 37718, 32412, 36114, 31582, 35452, 31911, 34959, 33369,
/* 12290 */  40352, 28913, 35643, 31045, 37811, 28801, 36620, 31814, 31524, 34220,
/* 12291 */  39473, 29054, 35365, 32024, 37559, 28966, 36220, 31526, 31441, 34193,
/* 12292 */  38492, 29356, 35640, 32712, 37617, 28861, 36081, 30935, 32003, 33857,
/* 12293 */  36687, 30093, 36021, 34214, 37353, 29273, 34777, 30671, 32108, 34121,
/* 12294 */  35729, 30353, 36890, 35159, 37483, 29641, 33950, 30079, 32473, 34360,
/* 12295 */  35148, 30582, 38275, 35124, 37685, 30203, 33126, 30012, 33066, 34422,
/* 12296 */  35267, 30878, 39593, 35334, 37396, 30521, 32610, 30194, 33501, 34940,
/* 12297 */  29975, 36682, 43029, 38528, 34491, 30713, 32129, 32100, 34058, 33301,
/* 12298 */  30004, 37423, 40897, 34927, 33870, 32163, 33150, 33406, 34479, 32438,
/* 12299 */  40992, 30334, 36312, 29930, 37034, 30073, 38004, 28753, 34605, 34313,
/* 12300 */  40386, 30484, 35974, 31448, 36125, 30306, 37241, 28655, 35365, 34028,
/* 12301 */  39152, 30840, 36416, 31651, 36429, 30052, 36166, 29188, 35194, 34090,
/* 12302 */  39111, 30440, 37078, 32877, 36114, 29533, 35933, 29141, 35838, 34193,
/* 12303 */  38566, 30311, 37620, 33634, 36475, 28803, 35933, 29223, 35703, 34149,
/* 12304 */  37998, 30648, 39133, 33320, 36573, 28740, 35061, 29792, 36272, 33591,
/* 12305 */  37732, 30825, 40665, 33082, 37063, 28169, 34291, 30506, 35891, 34317,
/* 12306 */  35024, 33010, 40778, 35410, 36093, 29156, 31301, 31103, 35482, 35331,
/* 12307 */  35013, 34674, 42750, 35437, 34933, 29850, 33661, 32040, 34898, 33631,
/* 12308 */  38545, 33576, 41597, 34260, 34941, 30021, 33522, 29922, 37247, 34180,
/* 12309 */  41193, 29620, 36293, 30598, 36136, 30770, 37845, 28348, 34774, 34152,
/* 12310 */  39556, 30114, 35550, 32336, 35341, 30869, 36885, 28346, 34548, 34046,
/* 12311 */  38692, 30751, 34776, 34211, 34860, 30774, 36315, 28004, 34984, 34186,
/* 12312 */  37452, 31200, 35475, 34333, 34441, 31553, 34522, 28481, 35711, 33571,
/* 12313 */  36859, 31845, 35697, 35206, 34144, 31501, 33672, 28969, 36189, 33594,
/* 12314 */  38043, 31494, 36408, 35060, 34088, 31638, 33987, 29078, 36987, 33341,
/* 12315 */  39004, 31218, 37023, 34942, 34152, 31918, 34745, 28466, 37620, 33001,
/* 12316 */  40369, 30769, 36938, 34948, 34036, 32460, 35477, 27701, 38212, 32840,
/* 12317 */  43043, 29773, 37411, 33564, 35065, 32567, 36580, 27181, 38128, 33527,
/* 12318 */  42616, 25797, 40245, 27135, 40463, 26369, 39963, 27613, 35774, 33252,
/* 12319 */  41428, 26776, 38976, 29756, 38815, 27374, 38498, 28192, 35143, 33841,
/* 12320 */  39866, 27750, 38528, 30870, 38112, 27924, 36982, 28816, 35225, 33289,
/* 12321 */  38028, 29879, 37983, 32487, 37489, 28279, 35287, 29633, 35434, 33788,
/* 12322 */  37079, 30345, 38257, 33472, 36759, 28814, 34543, 29671, 35809, 33439,
/* 12323 */  37230, 30618, 39446, 32578, 37322, 28096, 34443, 30014, 36649, 33292,
/* 12324 */  38076, 29323, 40166, 31798, 37844, 27750, 35392, 29228, 37004, 33011,
/* 12325 */  39040, 28811, 40406, 31105, 38074, 27292, 36125, 29392, 36845, 33151,
/* 12326 */  39076, 29029, 40071, 30934, 37422, 28425, 35022, 29635, 37486, 32880,
/* 12327 */  37721, 28708, 39924, 30142, 38541, 27973, 34698, 29305, 36172, 33275,
/* 12328 */  37078, 28985, 38924, 29832, 38322, 28727, 34284, 29021, 35581, 33186,
/* 12329 */  39464, 30038, 37850, 29544, 38577, 29024, 34767, 29536, 37276, 33041,
/* 12330 */  42705, 26387, 39514, 30713, 38091, 27275, 39190, 28168, 35170, 35118,
/* 12331 */  41524, 27728, 38829, 32173, 36830, 27967, 38141, 28495, 35511, 35040,
/* 12332 */  39750, 29325, 37713, 33864, 36268, 28078, 36911, 29422, 34879, 35209,
/* 12333 */  39176, 28883, 38381, 33981, 36276, 28595, 36434, 29072, 35034, 34972,
/* 12334 */  38932, 29186, 38281, 34143, 36903, 28151, 36540, 29007, 34420, 35507,
/* 12335 */  40413, 27956, 38587, 33369, 37216, 27788, 37700, 28540, 35189, 34659,
/* 12336 */  42511, 25726, 40135, 31584, 38194, 26438, 40131, 27142, 36205, 34254,
/* 12337 */  44067, 25037, 38930, 33220, 37415, 25438, 41785, 27144, 35506, 34916,
/* 12338 */  44554, 23973, 39596, 31347, 39201, 24719, 41291, 28984, 33575, 35077,
/* 12339 */  46278, 21929, 39989, 31978, 38888, 23598, 43283, 28368, 33522, 34979,
/* 12340 */  47571, 21592, 38411, 34535, 37750, 22736, 44559, 28747, 32911, 35431,
/* 12341 */  48750, 19544, 40171, 33061, 39266, 21124, 45960, 28195, 33187, 35195,
/* 12342 */  49872, 16988, 43057, 30633, 40980, 19683, 47438, 26856, 34417, 34480,
/* 12343 */  51834, 13552, 46215, 28568, 43251, 16713, 50328, 25570, 34773, 34562,
/* 12344 */  52805, 12089, 46945, 29017, 42816, 16676, 50356, 26265, 34108, 34872,
/* 12345 */  41426, 26706, 40089, 27083, 38721, 28203, 38430, 29982, 33027, 33838,
/* 12346 */  41550, 26170, 40143, 28730, 38923, 27814, 38077, 29026, 34190, 34248,
/* 12347 */  39937, 26803, 39768, 30228, 38370, 28000, 37112, 28766, 34509, 33912,
/* 12348 */  38342, 27875, 40054, 31251, 38636, 27831, 35767, 29391, 34583, 34011,
/* 12349 */  38327, 28213, 41298, 31199, 39267, 27084, 35897, 28863, 35655, 33964,
/* 12350 */  37651, 28625, 41663, 31117, 39401, 27265, 35037, 29453, 35398, 33844,
/* 12351 */  37216, 29574, 41277, 31751, 38974, 27172, 34597, 29476, 35978, 34014,
/* 12352 */  36265, 29994, 40707, 32186, 38782, 27405, 34169, 29536, 35753, 33677,
/* 12353 */  36557, 30070, 41052, 31748, 38502, 27384, 34160, 29598, 36234, 33703,
/* 12354 */  37441, 29470, 41198, 31230, 38706, 27092, 34758, 29737, 36100, 33972,
/* 12355 */  38304, 29325, 41189, 30125, 39035, 26630, 35722, 29469, 37152, 33302,
/* 12356 */  39320, 28402, 42298, 29340, 39044, 26231, 36680, 28959, 37749, 33407,
/* 12357 */  38737, 28663, 41719, 30397, 38516, 26979, 35515, 29492, 36894, 34051,
/* 12358 */  38257, 29106, 42042, 30472, 38418, 26556, 35729, 29354, 37000, 34199,
/* 12359 */  40946, 31281, 35710, 29645, 35080, 31833, 37376, 32550, 30289, 34747,
/* 12360 */  40251, 30743, 35247, 31350, 35499, 30720, 37159, 31674, 31194, 34483,
/* 12361 */  39351, 30654, 34953, 32846, 36151, 30151, 36453, 30699, 32217, 34515,
/* 12362 */  38615, 29866, 36620, 32473, 37468, 29362, 36053, 29950, 32945, 34280,
/* 12363 */  40889, 27178, 39760, 32064, 37619, 27972, 37896, 28282, 35356, 34187,
/* 12364 */  42350, 27366, 40770, 31890, 36451, 27957, 38552, 27492, 38563, 33214,
/* 12365 */  40331, 28750, 40407, 32301, 38005, 27096, 37864, 28132, 36732, 34152,
/* 12366 */  36388, 31229, 37766, 32949, 36456, 30022, 35008, 31077, 35409, 33686,
/* 12367 */  32230, 29057, 33739, 31974, 35124, 31995, 34409, 32409, 34114, 33939,
/* 12368 */  27646, 24760, 27201, 27222, 30447, 30305, 32220, 30965, 32773, 32542,
/* 12369 */  27339, 25023, 27656, 27963, 30420, 30154, 31689, 30109, 31940, 31344,
/* 12370 */  44500, 24457, 41928, 25924, 40796, 26380, 41871, 26307, 36011, 33927,
/* 12371 */  43383, 25219, 40631, 27996, 39617, 26906, 40361, 27646, 34894, 34235,
/* 12372 */  42064, 26527, 39010, 30536, 38187, 27414, 38923, 28793, 34216, 34357,
/* 12373 */  40206, 27412, 38472, 32091, 37909, 27718, 37491, 29129, 33628, 34749,
/* 12374 */  40378, 26241, 41050, 30667, 39664, 26729, 37690, 28715, 34649, 34336,
/* 12375 */  39152, 27292, 41639, 31811, 39905, 26514, 37086, 28795, 34616, 34439,
/* 12376 */  38681, 28142, 41379, 33334, 39574, 26615, 36707, 28896, 34738, 34506,
/* 12377 */  38550, 28811, 41360, 34301, 39216, 26604, 36693, 28757, 35059, 34431,
/* 12378 */  39243, 29590, 41912, 34662, 37984, 25716, 36635, 29096, 36046, 34975,
/* 12379 */  41972, 28924, 38270, 29705, 38798, 27687, 38384, 29468, 34706, 35271,
/* 12380 */  40846, 30438, 35844, 33384, 36691, 28310, 37333, 30364, 33738, 35885,
/* 12381 */  40991, 30432, 36026, 34555, 36309, 27420, 37564, 30253, 34840, 35568,
/* 12382 */  41067, 29624, 37390, 34905, 35482, 27415, 38263, 28654, 36592, 34998,
/* 12383 */  42283, 27340, 40397, 33012, 35031, 28453, 37912, 28375, 38277, 33589,
/* 12384 */  42135, 27221, 41360, 31815, 36544, 26751, 38611, 28830, 37706, 33678,
/* 12385 */  41799, 27269, 40813, 32032, 36318, 26988, 39141, 28123, 38388, 32976,
/* 12386 */  40116, 30155, 38688, 32474, 34958, 28548, 37360, 30128, 37605, 32538,
/* 12387 */  40915, 27184, 40988, 29991, 37059, 27715, 38508, 28296, 38180, 32894,
/* 12388 */  39701, 27329, 39064, 30471, 36185, 28029, 38255, 27815, 37549, 32836,
/* 12389 */  43176, 27426, 39018, 27138, 39007, 28725, 40002, 28658, 33720, 34418,
/* 12390 */  43480, 26370, 40183, 27026, 40058, 27309, 40680, 27280, 35213, 34425,
/* 12391 */  41895, 28434, 37456, 30832, 38006, 28360, 38217, 29212, 34072, 35049,
/* 12392 */  40478, 28331, 38209, 31709, 36891, 29135, 36895, 29370, 34141, 34776,
/* 12393 */  38921, 30643, 36972, 33539, 35897, 29771, 35250, 29941, 34785, 34797,
/* 12394 */  38407, 30685, 37516, 34976, 35548, 28872, 35575, 29463, 35282, 35014,
/* 12395 */  37121, 31898, 37454, 35644, 35333, 29162, 34163, 30030, 35579, 34688,
/* 12396 */  36062, 31813, 37522, 36413, 35142, 29537, 33819, 29338, 35431, 34620,
/* 12397 */  36068, 31531, 37845, 35939, 35704, 29510, 33700, 29432, 35081, 34684,
/* 12398 */  36332, 31239, 37995, 35617, 35953, 29686, 33755, 29192, 35036, 34751,
/* 12399 */  36912, 31198, 38014, 35146, 36157, 29312, 33867, 29805, 35035, 34823,
/* 12400 */  46557, 22623, 42837, 25651, 40844, 27025, 41831, 27015, 35509, 34252,
/* 12401 */  45407, 23104, 42933, 26257, 40927, 26244, 41478, 27210, 35662, 34119,
/* 12402 */  44864, 22492, 44215, 26712, 40853, 25579, 41335, 26981, 36267, 33846,
/* 12403 */  44353, 22679, 45538, 26084, 42420, 23966, 41038, 27505, 36248, 34127,
/* 12404 */  41410, 25904, 44312, 28339, 41581, 24593, 38225, 29047, 35536, 34661,
/* 12405 */  38128, 29800, 42253, 32620, 37918, 28168, 33764, 30747, 35149, 35181,
/* 12406 */  35453, 31952, 42309, 34303, 37527, 28237, 32603, 30583, 36037, 34294,
/* 12407 */  33014, 34079, 41964, 36724, 36383, 28365, 30690, 31249, 36259, 34376,
/* 12408 */  32128, 35380, 41733, 37481, 36204, 27941, 29807, 31993, 36489, 34412,
/* 12409 */  31709, 36076, 42355, 37123, 36156, 27619, 29327, 32476, 37069, 34195,
/* 12410 */  31983, 36211, 42741, 36975, 35638, 26967, 29932, 33133, 37089, 33872,
/* 12411 */  43896, 26653, 38839, 29055, 38937, 28007, 39805, 27762, 35546, 34290,
/* 12412 */  43802, 26964, 37895, 32125, 36176, 29607, 38582, 27967, 36226, 34375,
/* 12413 */  42627, 28438, 36641, 34561, 34581, 29904, 37794, 27945, 37082, 34015,
/* 12414 */  41498, 29743, 36982, 35215, 33710, 30658, 35633, 29568, 37216, 33789,
/* 12415 */  38914, 31321, 38545, 34357, 35662, 29077, 34741, 30118, 36223, 34445,
/* 12416 */  37621, 32490, 40249, 33783, 36453, 27608, 33815, 31167, 36521, 34484,
/* 12417 */  36312, 34838, 39548, 34890, 35821, 27572, 33159, 31892, 36614, 34404,
/* 12418 */  37261, 34883, 39679, 31600, 36219, 29015, 34826, 32795, 37113, 31719,
/* 12419 */  34578, 35569, 39332, 34254, 36109, 33825, 34504, 32838, 33498, 31238,
/* 12420 */  34807, 36350, 40844, 35158, 34925, 32463, 32187, 31422, 35286, 33532,
/* 12421 */  42265, 28285, 37139, 30088, 37998, 28804, 38487, 29349, 33554, 35057,
/* 12422 */  41669, 28475, 36505, 32068, 36935, 28952, 37991, 29388, 33477, 35227,
/* 12423 */  40559, 29230, 36377, 33356, 36212, 29179, 36785, 30025, 33648, 34960,
/* 12424 */  39602, 29637, 36526, 34768, 35749, 29260, 36148, 29520, 34544, 34639,
/* 12425 */  38944, 30069, 37430, 35556, 35687, 28962, 36087, 28987, 35352, 34423,
/* 12426 */  39707, 30066, 37894, 35956, 34914, 29022, 36528, 29102, 36164, 33856,
/* 12427 */  40981, 29885, 38328, 34566, 34416, 29342, 37640, 29900, 37303, 32389,
/* 12428 */  40881, 31807, 38175, 34452, 34378, 29165, 36761, 31616, 36445, 32918,
/* 12429 */  36291, 36748, 37538, 33888, 35288, 31461, 33839, 33464, 34376, 33221,
/* 12430 */  43424, 26449, 40602, 24086, 42639, 26551, 40058, 27881, 35535, 33728,
/* 12431 */  42498, 27183, 39560, 26017, 41041, 27548, 38544, 29047, 34799, 33955,
/* 12432 */  42520, 27796, 38185, 28576, 39683, 28051, 38225, 28837, 35312, 34282,
/* 12433 */  40957, 28852, 37964, 28267, 39719, 28581, 36678, 29511, 35260, 33597,
/* 12434 */  40645, 30355, 37150, 28141, 39720, 29964, 35300, 29223, 36438, 33494,
/* 12435 */  40995, 31964, 34783, 30170, 38021, 32133, 33564, 29749, 37466, 33278,
/* 12436 */  41212, 33347, 33486, 30312, 38306, 32645, 34012, 28811, 37943, 33698,
/* 12437 */  41228, 34559, 33463, 28915, 37950, 35498, 32845, 28590, 37908, 33599,
/* 12438 */  41691, 36339, 30711, 29675, 38007, 36624, 32584, 28363, 38312, 33109,
/* 12439 */  43026, 36392, 29162, 29461, 39456, 37235, 30925, 28868, 39651, 32193,
/* 12440 */  42873, 36052, 30342, 29163, 38141, 37203, 33089, 28384, 38775, 32270,
/* 12441 */  42816, 35214, 32374, 27827, 38236, 36897, 34003, 28490, 37622, 32871,
/* 12442 */  40160, 27244, 39611, 26285, 39048, 28485, 37488, 28957, 33723, 34503,
/* 12443 */  39434, 26853, 39379, 26988, 38641, 28653, 36381, 29200, 33534, 34210,
/* 12444 */  39890, 26163, 40402, 27619, 38699, 28619, 35947, 29550, 34135, 34451,
/* 12445 */  38562, 27316, 39392, 30374, 37064, 29604, 34167, 30764, 33630, 35242,
/* 12446 */  38169, 26973, 40358, 29872, 38342, 28602, 34342, 30853, 33397, 35656,
/* 12447 */  39562, 25315, 42533, 27655, 40796, 26579, 36611, 30002, 34014, 35151,
/* 12448 */  43160, 22419, 45938, 23507, 44662, 23643, 41214, 28186, 35242, 34351,
/* 12449 */  43317, 24357, 45021, 26123, 43125, 25630, 40809, 29473, 34017, 34246,
/* 12450 */  41257, 26900, 43947, 27742, 41723, 27159, 40118, 30231, 34117, 32794,
/* 12451 */  41738, 26100, 45076, 26390, 42723, 26643, 40619, 29748, 34016, 33137,
/* 12452 */  40744, 26623, 45185, 26776, 42586, 27034, 40490, 29333, 34399, 32797,
/* 12453 */  45125, 21889, 45002, 20609, 44969, 23800, 43330, 24844, 37774, 32875,
/* 12454 */  45008, 21152, 45568, 21262, 44998, 23079, 42956, 25697, 37228, 33494,
/* 12455 */  45420, 20064, 46217, 22997, 42942, 24460, 41905, 25746, 38362, 32946,
/* 12456 */  42903, 24237, 41517, 28631, 39272, 25966, 40320, 27038, 37606, 33658,
/* 12457 */  40951, 26083, 41248, 29958, 37953, 27251, 37773, 28999, 36906, 34031,
/* 12458 */  38717, 28683, 40409, 32542, 36353, 27897, 35908, 30298, 36495, 34883,
/* 12459 */  36721, 30378, 40066, 34013, 35907, 28405, 34041, 31270, 36347, 34887,
/* 12460 */  38621, 30581, 42086, 34168, 35640, 28273, 34365, 30888, 37119, 34823,
/* 12461 */  44813, 23025, 50974, 22085, 41547, 27551, 35866, 32685, 34697, 34467,
/* 12462 */  43474, 24812, 49403, 24155, 39979, 28610, 34928, 33195, 34345, 34609,
/* 12463 */  44055, 27512, 41017, 21328, 42162, 29854, 39685, 28465, 33827, 35039,
/* 12464 */  43924, 26528, 41259, 22091, 42466, 28506, 40099, 27519, 35006, 34782,
/* 12465 */  42967, 25762, 42077, 22370, 42512, 27440, 39362, 28307, 34937, 34632,
/* 12466 */  41171, 27219, 39725, 26111, 39621, 29410, 36822, 29809, 34406, 35097,
/* 12467 */  40493, 27066, 39637, 28098, 39163, 28485, 37373, 29313, 35202, 34937,
/* 12468 */  39474, 28232, 38877, 31771, 36709, 29417, 36663, 29898, 35698, 34906,
/* 12469 */  39600, 28489, 40628, 32790, 36351, 28266, 37036, 29888, 36990, 34707,
/* 12470 */  40004, 29424, 41220, 33825, 35559, 27801, 37594, 29653, 37595, 33915,
/* 12471 */  42591, 26922, 44331, 30008, 36392, 28558, 38524, 29498, 38078, 32080,
/* 12472 */  44398, 23950, 47793, 25851, 38229, 30565, 35115, 32933, 34435, 34113,
/* 12473 */  43604, 25113, 46942, 27255, 36235, 31490, 34866, 33673, 34681, 33339,
/* 12474 */  42754, 26381, 45460, 28482, 36399, 30844, 35828, 32457, 35113, 33304,
/* 12475 */  43914, 27106, 40671, 23606, 40875, 28446, 40682, 28714, 33739, 34033,
/* 12476 */  43949, 26451, 40181, 24900, 41162, 27728, 40299, 28179, 34619, 33902,
/* 12477 */  42655, 26251, 40450, 25755, 40397, 27474, 39882, 28145, 34470, 33649,
/* 12478 */  41613, 26782, 39593, 27450, 39448, 28045, 38605, 28138, 35136, 33257,
/* 12479 */  40370, 27995, 38691, 28985, 39152, 27974, 37638, 28512, 35057, 33686,
/* 12480 */  40234, 27446, 39544, 29586, 38768, 28051, 37179, 28777, 35071, 33874,
/* 12481 */  40469, 26781, 40829, 29012, 39336, 27322, 37788, 28315, 35646, 33713,
/* 12482 */  40988, 26301, 40955, 29427, 39032, 27001, 38405, 28087, 35873, 33681,
/* 12483 */  41413, 25673, 41571, 28596, 39872, 26313, 38781, 28442, 35092, 34213,
/* 12484 */  42330, 24872, 41989, 27532, 40401, 26306, 39380, 28029, 35031, 34298,
/* 12485 */  41008, 26296, 40399, 27313, 39897, 27557, 37936, 29428, 33366, 34168,
/* 12486 */  41536, 26946, 40030, 26929, 39315, 28009, 38765, 29345, 33123, 34413,
/* 12487 */  41958, 27339, 40145, 25744, 39329, 28530, 39351, 29119, 33215, 34192,
/* 12488 */  43165, 27172, 40640, 24436, 40197, 28603, 40094, 29012, 33059, 34643,
/* 12489 */  40974, 28379, 38222, 28091, 38132, 28827, 38263, 30700, 32227, 33648,
/* 12490 */  41560, 27150, 38795, 28701, 39023, 27853, 38647, 29764, 32861, 34171,
/* 12491 */  40488, 27698, 37759, 30738, 38442, 27716, 38318, 29549, 32860, 34114,
/* 12492 */  39397, 28550, 37640, 32062, 38042, 28000, 37085, 30027, 32971, 34375,
/* 12493 */  38802, 28268, 37704, 32829, 38059, 28316, 36377, 30008, 32618, 34339,
/* 12494 */  38916, 27852, 38214, 32369, 38536, 28151, 36292, 30109, 32441, 34321,
/* 12495 */  39243, 27776, 38089, 32326, 38455, 28137, 36320, 30357, 32190, 34543,
/* 12496 */  39278, 28026, 38005, 31764, 38152, 28234, 36529, 30573, 32198, 34478,
/* 12497 */  40605, 27541, 38674, 30420, 38141, 28108, 37672, 30116, 32718, 34781,
/* 12498 */  39894, 28505, 37595, 30102, 37480, 28976, 37179, 30430, 32195, 34568,
/* 12499 */  39651, 29208, 36758, 30447, 36751, 29176, 37548, 29931, 32605, 34252,
/* 12500 */  40052, 28989, 37145, 29884, 37413, 28878, 37767, 29607, 32919, 34490,
/* 12501 */  40458, 28453, 37764, 29619, 37933, 28413, 38039, 29309, 33291, 34588,
/* 12502 */  39185, 29318, 36658, 30905, 37140, 29031, 37000, 29654, 32675, 34650,
/* 12503 */  40939, 27572, 38467, 30015, 38408, 27954, 38167, 29567, 33571, 33940,
/* 12504 */  39566, 28083, 37624, 32231, 37725, 28983, 36238, 29721, 33752, 33530,
/* 12505 */  39385, 27312, 39517, 31500, 39390, 28299, 36035, 29938, 33756, 33521,
/* 12506 */  40460, 26857, 41218, 31089, 39739, 26845, 37675, 28687, 35161, 33669,
/* 12507 */  41573, 26495, 42266, 30784, 39706, 25842, 38408, 28591, 35695, 34326,
/* 12508 */  43631, 25329, 42433, 29159, 40925, 24652, 40731, 28277, 36136, 33679,
/* 12509 */  44909, 26130, 40102, 30724, 40293, 25067, 39903, 30019, 34240, 35138,
/* 12510 */  38701, 35180, 37287, 32183, 35328, 32825, 36494, 31886, 35192, 31910,
/* 12511 */  35468, 34897, 37729, 33648, 35104, 32523, 35724, 33210, 35421, 31354,
/* 12512 */  35850, 33784, 37663, 33439, 34914, 32195, 36757, 33430, 35952, 32256,
/* 12513 */  40922, 28555, 38170, 28038, 37826, 29034, 39042, 28372, 34171, 33716,
/* 12514 */  40465, 28734, 37562, 29332, 37463, 28784, 38555, 28498, 34350, 33743,
/* 12515 */  39796, 28802, 37183, 30358, 37695, 28511, 37669, 28621, 34394, 33898,
/* 12516 */  39125, 28947, 37056, 30902, 38005, 28477, 36931, 28719, 34354, 33822,
/* 12517 */  38436, 29468, 36985, 32053, 37574, 28657, 36237, 28961, 34389, 33969,
/* 12518 */  38873, 29077, 38664, 32162, 37692, 28061, 36627, 28555, 35584, 34092,
/* 12519 */  39018, 28697, 39872, 32289, 37971, 27673, 36694, 28391, 36196, 33842,
/* 12520 */  38961, 28838, 40615, 32436, 38159, 27266, 36690, 28345, 36502, 33822,
/* 12521 */  38790, 29998, 40660, 32800, 37287, 27307, 36442, 28887, 37238, 33525,
/* 12522 */  39443, 31288, 40237, 32672, 36306, 27380, 36811, 29482, 38404, 32878,
/* 12523 */  40801, 28695, 40947, 32934, 36409, 27374, 38809, 28405, 38154, 32354,
/* 12524 */  38292, 30893, 40245, 35438, 34647, 29107, 36468, 29569, 38153, 32441,
/* 12525 */  35029, 32767, 40152, 38645, 35737, 28470, 34009, 30557, 36486, 34794,
/* 12526 */  32795, 32872, 39795, 38950, 36932, 30776, 33440, 32244, 35034, 33425,
/* 12527 */  31345, 33382, 38408, 38844, 37158, 31876, 34455, 32976, 33990, 32791,
/* 12528 */  31998, 33025, 38674, 36906, 37240, 31568, 35312, 33213, 34015, 32515,
/* 12529 */  33400, 34234, 38277, 36342, 33767, 31841, 36247, 33112, 34210, 32696,
/* 12530 */  37652, 32842, 36844, 35731, 32589, 33346, 37253, 30745, 35937, 32866,
/* 12531 */  38442, 32652, 37094, 35496, 33209, 33128, 35878, 31807, 35210, 34451,
/* 12532 */  37815, 33272, 37476, 34556, 33590, 33363, 35221, 32877, 34844, 34168,
/* 12533 */  36810, 32965, 38176, 34053, 34393, 33131, 35513, 33087, 34175, 33455,
/* 12534 */  36326, 33856, 38133, 33771, 34903, 32514, 36428, 32586, 34650, 32852,
/* 12535 */  36576, 33347, 37235, 34135, 35410, 33002, 35630, 32271, 35184, 33214,
/* 12536 */  34791, 35426, 36664, 34406, 35212, 33411, 35448, 32781, 35426, 32929,
/* 12537 */  34322, 35671, 35704, 34633, 35588, 32769, 35262, 33562, 35331, 34046,
/* 12538 */  34494, 35795, 37284, 33455, 35879, 32579, 34162, 34133, 34969, 33549,
/* 12539 */  35154, 35195, 37267, 31793, 34605, 33546, 35168, 34173, 33865, 34529,
/* 12540 */  35570, 34334, 36815, 33092, 35404, 32872, 34948, 32867, 34779, 34311,
/* 12541 */  41616, 27989, 39267, 26989, 39841, 28160, 38816, 29157, 34272, 33304,
/* 12542 */  41629, 27464, 39243, 27695, 40185, 27670, 38277, 29537, 34041, 33465,
/* 12543 */  41935, 26528, 39387, 28352, 40249, 27056, 38083, 30541, 33069, 33695,
/* 12544 */  42621, 25447, 39734, 28399, 40804, 26442, 38186, 30963, 32885, 33583,
/* 12545 */  43600, 24141, 40212, 28961, 40918, 25531, 39014, 31123, 32364, 34040,
/* 12546 */  44865, 22813, 41294, 28549, 41756, 24286, 40195, 30926, 32411, 34411,
/* 12547 */  46396, 20911, 42729, 28258, 42224, 22952, 42142, 29840, 32923, 34657,
/* 12548 */  47203, 19897, 43293, 28361, 42356, 22241, 43293, 29002, 33612, 34347,
/* 12549 */  48476, 18391, 44578, 27429, 43628, 20484, 44843, 28755, 33454, 34579,
/* 12550 */  48665, 18648, 43457, 28796, 42697, 20920, 44724, 29034, 33299, 34506,
/* 12551 */  50005, 16614, 45149, 27982, 43299, 19717, 46332, 28134, 33690, 34538,
/* 12552 */  50264, 16565, 44800, 28351, 43160, 19586, 46614, 28095, 33725, 34449,
/* 12553 */  51647, 14042, 47266, 26968, 43909, 18215, 48905, 26117, 34789, 34339,
/* 12554 */  51148, 16021, 43832, 29982, 42598, 19020, 46875, 28837, 33151, 34675,
/* 12555 */  50956, 16606, 42900, 30843, 42069, 19431, 46289, 29381, 32943, 34672,
/* 12556 */  51258, 15536, 44527, 29416, 43176, 18199, 47578, 28510, 33083, 34871,
/* 12557 */  37908, 28979, 38195, 27179, 38207, 28622, 36784, 30652, 32749, 31590,
/* 12558 */  37794, 27841, 38238, 27864, 39142, 28163, 36559, 30034, 32480, 31936,
/* 12559 */  38837, 27156, 38827, 28612, 39858, 27866, 36454, 30067, 32714, 32907,
/* 12560 */  38821, 27413, 39288, 29970, 39666, 28070, 36008, 29914, 33186, 33748,
/* 12561 */  37570, 28282, 38919, 32615, 38374, 29059, 34991, 29734, 33087, 34343,
/* 12562 */  35863, 30003, 37512, 35277, 37262, 30065, 34279, 29180, 33334, 34200,
/* 12563 */  35729, 30760, 38331, 35219, 37278, 30025, 34148, 29195, 34459, 33917,
/* 12564 */  34337, 33261, 38381, 36634, 35857, 30530, 32755, 30001, 35077, 34222,
/* 12565 */  29936, 31058, 36597, 37313, 37574, 33155, 32512, 28995, 33180, 33265,
/* 12566 */  26532, 27715, 32593, 34343, 35992, 34772, 33575, 31289, 33606, 34069,
/* 12567 */  27555, 29065, 31566, 32433, 35933, 34437, 33806, 32127, 35231, 34257,
/* 12568 */  38181, 30759, 35301, 31196, 37308, 29935, 34944, 31591, 31949, 33725,
/* 12569 */  40358, 30688, 36196, 32073, 37751, 29113, 35659, 31723, 32566, 35492,
/* 12570 */  37530, 32381, 36815, 34113, 36095, 29332, 34345, 31203, 33716, 35313,
/* 12571 */  32598, 32871, 36620, 35157, 37325, 31046, 31702, 30419, 32783, 33813,
/* 12572 */  31522, 31916, 36956, 36589, 38346, 31559, 31303, 29626, 32165, 33577,
/* 12573 */  33577, 31342, 38748, 36091, 37938, 30647, 31737, 29954, 33089, 34795,
/* 12574 */  35916, 30621, 40909, 34642, 38200, 29408, 32741, 30295, 33728, 35576,
/* 12575 */  30402, 31044, 40293, 38626, 37857, 31850, 31446, 29866, 32968, 33600,
/* 12576 */  24181, 24075, 34015, 40114, 42393, 36997, 32550, 27896, 29676, 30705,
/* 12577 */  20437, 16802, 22413, 28777, 34923, 36373, 37132, 34199, 33507, 32879,
/* 12578 */  20288, 16052, 20429, 25535, 31713, 33279, 33959, 31390, 31667, 32580,
/* 12579 */  23028, 20506, 27753, 30882, 35043, 32640, 32085, 29137, 31216, 32895,
/* 12580 */  40534, 28858, 36978, 30231, 37225, 28929, 37534, 30599, 32626, 34010,
/* 12581 */  40579, 27641, 37878, 30668, 38060, 27986, 37586, 29544, 33543, 33994,
/* 12582 */  40088, 27869, 37500, 32818, 36969, 28514, 36835, 29278, 34084, 34188,
/* 12583 */  38763, 29528, 37200, 34306, 36599, 28804, 35766, 30136, 33596, 34933,
/* 12584 */  37479, 30638, 37835, 35455, 36644, 28784, 34859, 30075, 34024, 34968,
/* 12585 */  36142, 31485, 38061, 36322, 36775, 29152, 33858, 30053, 34267, 34591,
/* 12586 */  33370, 33110, 38120, 37228, 37364, 30643, 31701, 30264, 34139, 34034,
/* 12587 */  33432, 34148, 38200, 37474, 37059, 30642, 31361, 30516, 34667, 34359,
/* 12588 */  37971, 35039, 39491, 35152, 34753, 30111, 33910, 30016, 36907, 34052,
/* 12589 */  34816, 37472, 38693, 34684, 34982, 31569, 33962, 32818, 34249, 32883,
/* 12590 */  34658, 35448, 37773, 33851, 35152, 32894, 35114, 33896, 34778, 32446,
/* 12591 */  38832, 30697, 35231, 32032, 36254, 30435, 36311, 30394, 31540, 34823,
/* 12592 */  39642, 29270, 37032, 31989, 37323, 29001, 36964, 29670, 32837, 34770,
/* 12593 */  39534, 30493, 36245, 35546, 35183, 29128, 36465, 29369, 34366, 35458,
/* 12594 */  38908, 31348, 37530, 35269, 35280, 28944, 35768, 29030, 36165, 34834,
/* 12595 */  38354, 32053, 38801, 35817, 33995, 29333, 34763, 29077, 37503, 34575,
/* 12596 */  40782, 30807, 38592, 34084, 33893, 29387, 36902, 28889, 39047, 32220,
/* 12597 */  41814, 26571, 39994, 31049, 37593, 31024, 35979, 30268, 35753, 31886,
/* 12598 */  40764, 27881, 39471, 32663, 36263, 31303, 36558, 28847, 37583, 32117,
/* 12599 */  35932, 32668, 37351, 35647, 35624, 31468, 34867, 31386, 36621, 34485,
/* 12600 */  43848, 27450, 39246, 26759, 38825, 29653, 40002, 28363, 33665, 34966,
/* 12601 */  43099, 27054, 39994, 26558, 39307, 28911, 39627, 28621, 33577, 34799,
/* 12602 */  43055, 27059, 39545, 27969, 38587, 29140, 39136, 28650, 33697, 35138,
/* 12603 */  42211, 27878, 38219, 30402, 37054, 29698, 38352, 28551, 34176, 35026,
/* 12604 */  40375, 29306, 37057, 31699, 36467, 30001, 37065, 29613, 33072, 35215,
/* 12605 */  39540, 29396, 37282, 31659, 36914, 30089, 36216, 29913, 32782, 35207,
/* 12606 */  38837, 29989, 36815, 32201, 36868, 30264, 35854, 29936, 32564, 35261,
/* 12607 */  38437, 29972, 37090, 31957, 36975, 30500, 35602, 29986, 32354, 35114,
/* 12608 */  38464, 30248, 37425, 31517, 37161, 30561, 35556, 29754, 32796, 35227,
/* 12609 */  38029, 30664, 37084, 31829, 36683, 30932, 35412, 29796, 32650, 35110,
/* 12610 */  37454, 31160, 36839, 31844, 36448, 31241, 35204, 29714, 32559, 35136,
/* 12611 */  37722, 31011, 37284, 31080, 36821, 31359, 35095, 29711, 32615, 35298,
/* 12612 */  45363, 24367, 43622, 22184, 42626, 26207, 41948, 28870, 33949, 33849,
/* 12613 */  44206, 25813, 41356, 24830, 40771, 27512, 40275, 29914, 33265, 33876,
/* 12614 */  43269, 26253, 40205, 26893, 39974, 27470, 39804, 29696, 33367, 33880,
/* 12615 */  42254, 25908, 40593, 27778, 40214, 27186, 38637, 30125, 33045, 34118,
/* 12616 */  41015, 26122, 40501, 29241, 40168, 27413, 37367, 30168, 32957, 34410,
/* 12617 */  40072, 26407, 41042, 30292, 40404, 27580, 36193, 30817, 32231, 34824,
/* 12618 */  39451, 27737, 40842, 32391, 39083, 27979, 35296, 30664, 32947, 35369,
/* 12619 */  38026, 28967, 40944, 33740, 39157, 27526, 34934, 29931, 33795, 35311,
/* 12620 */  35787, 29198, 40424, 35458, 39844, 28606, 34049, 29119, 33192, 34593,
/* 12621 */  36620, 30234, 39748, 36313, 38610, 28275, 33983, 29636, 33145, 35579,
/* 12622 */  37722, 30405, 39030, 36121, 37982, 28042, 35203, 29743, 33140, 35458,
/* 12623 */  38733, 30519, 37897, 35322, 37878, 28766, 36372, 29634, 32645, 35262,
/* 12624 */  41869, 30241, 35557, 30931, 36945, 30338, 38316, 29530, 32829, 35449,
/* 12625 */  40689, 30754, 35210, 32449, 36433, 30556, 37074, 29291, 33727, 35130,
/* 12626 */  40209, 29253, 37185, 31599, 37812, 29359, 36857, 29290, 33968, 34734,
/* 12627 */  39798, 29681, 37475, 31777, 38355, 28971, 36317, 29495, 34752, 34331,
/* 12628 */  38790, 30754, 37304, 33101, 37410, 29505, 35494, 29737, 34661, 34521,
/* 12629 */  39671, 30188, 37578, 33514, 37466, 28933, 36174, 29301, 34956, 34748,
/* 12630 */  41797, 28300, 38781, 32896, 37870, 27642, 38398, 28527, 34833, 35242,
/* 12631 */  43434, 27156, 39100, 31565, 38745, 27550, 39350, 28641, 34650, 34971,
/* 12632 */  44136, 28536, 36950, 33260, 37714, 28535, 38618, 29746, 33617, 35883,
/* 12633 */  40763, 32384, 37390, 33896, 35662, 29658, 38089, 31580, 33968, 33558,
/* 12634 */  37327, 34765, 37520, 34008, 36750, 30596, 37286, 31835, 33716, 32487,
/* 12635 */  41618, 28152, 38411, 27018, 40530, 28192, 37814, 28830, 35504, 32952,
/* 12636 */  40443, 29205, 37314, 28119, 40054, 28493, 36842, 29087, 35408, 33004,
/* 12637 */  39539, 29756, 36864, 29232, 39416, 28867, 36055, 29345, 35344, 32884,
/* 12638 */  38700, 29800, 37172, 30317, 38808, 28789, 35455, 29579, 35389, 32677,
/* 12639 */  37453, 30360, 36859, 31800, 38141, 29134, 34415, 30084, 34535, 33034,
/* 12640 */  38180, 30202, 36743, 33653, 37158, 28517, 35327, 30337, 33950, 34221,
/* 12641 */  38806, 29907, 36739, 34741, 36794, 28370, 36037, 29963, 33973, 34610,
/* 12642 */  39209, 30544, 35653, 36443, 35274, 29202, 36787, 29146, 34165, 34755,
/* 12643 */  40279, 30065, 35643, 35597, 35683, 29348, 37703, 28947, 33913, 34567,
/* 12644 */  42752, 29330, 35527, 34634, 35628, 29101, 39618, 28384, 34493, 34527,
/* 12645 */  44164, 29369, 35312, 32717, 36009, 29530, 40990, 28555, 33898, 34473,
/* 12646 */  45519, 28584, 36601, 29738, 37448, 29412, 42101, 28507, 33448, 34667,
/* 12647 */  46598, 27989, 37548, 26979, 39361, 29323, 42771, 27833, 33559, 34830,
/* 12648 */  46787, 28857, 37380, 25622, 39246, 30482, 42550, 27804, 33876, 34588,
/* 12649 */  45750, 31027, 36625, 25354, 37603, 32562, 41924, 28402, 33010, 34892,
/* 12650 */  45358, 32205, 36496, 23956, 37453, 34127, 40907, 29255, 32347, 35031,
/* 12651 */  41899, 31849, 35783, 27338, 38140, 31723, 38061, 29458, 33382, 34572,
/* 12652 */  41175, 31831, 35115, 29895, 36728, 31363, 37956, 29430, 33120, 34932,
/* 12653 */  39825, 31769, 35388, 31623, 36463, 30637, 36849, 29608, 33308, 35230,
/* 12654 */  39233, 31032, 35948, 32708, 36723, 29852, 36216, 29519, 33585, 35228,
/* 12655 */  37394, 31921, 36297, 34138, 36209, 29630, 34445, 30267, 34245, 34782,
/* 12656 */  34923, 32545, 37161, 36073, 36000, 29403, 32969, 29927, 34662, 34952,
/* 12657 */  33059, 33962, 38233, 36602, 36700, 29601, 31264, 30784, 34906, 34260,
/* 12658 */  32204, 35302, 40312, 37048, 36274, 28356, 29954, 32064, 36101, 34283,
/* 12659 */  31018, 36003, 41250, 38142, 36510, 28273, 28564, 32033, 36456, 34428,
/* 12660 */  30263, 36038, 42403, 38849, 36505, 28206, 27642, 31472, 36660, 35049,
/* 12661 */  30940, 36134, 42698, 38067, 35981, 27850, 28512, 31758, 36777, 34941,
/* 12662 */  39628, 28203, 38440, 28594, 38237, 29341, 36904, 29677, 32999, 33996,
/* 12663 */  38854, 28243, 37813, 30394, 37882, 29275, 36537, 29024, 33676, 33611,
/* 12664 */  37784, 28953, 37470, 32474, 37218, 29658, 35674, 28975, 33820, 33975,
/* 12665 */  37017, 29566, 38145, 33310, 37334, 29983, 34687, 28945, 34339, 34173,
/* 12666 */  36851, 30121, 38705, 33808, 37087, 30170, 34181, 29124, 34969, 33994,
/* 12667 */  38176, 29622, 40598, 32799, 36508, 30673, 33536, 30004, 35734, 33933,
/* 12668 */  37304, 31952, 39102, 33832, 35734, 31630, 32542, 30084, 36835, 33447,
/* 12669 */  37787, 33193, 38350, 34800, 34603, 31286, 32873, 30082, 38289, 32956,
/* 12670 */  37139, 34454, 38407, 33569, 35401, 31293, 33179, 30051, 37838, 33280,
/* 12671 */  31982, 35364, 38570, 35697, 35582, 32656, 33492, 30829, 34310, 34153,
/* 12672 */  29135, 33945, 36274, 35202, 34240, 34864, 36226, 32912, 34568, 34058,
/* 12673 */  41744, 26971, 39448, 27694, 39668, 28228, 37817, 30097, 32835, 34701,
/* 12674 */  40627, 29750, 37506, 29630, 38393, 29848, 36046, 30732, 32919, 35191,
/* 12675 */  37674, 30344, 37555, 31802, 37228, 30212, 34787, 30290, 32819, 34720,
/* 12676 */  37352, 31746, 37392, 33329, 36689, 30687, 33675, 30845, 33295, 35288,
/* 12677 */  35623, 30083, 38802, 33833, 38225, 30831, 33162, 30132, 32534, 34633,
/* 12678 */  35722, 31196, 39778, 33689, 38134, 30979, 32102, 30755, 32980, 35393,
/* 12679 */  36858, 31215, 41473, 32997, 38230, 30052, 31942, 31241, 34030, 35792,
/* 12680 */  34907, 31768, 41544, 35172, 37057, 30781, 31095, 31362, 33252, 36121,
/* 12681 */  29993, 30736, 39979, 38438, 38906, 32714, 32691, 29204, 32036, 32808,
/* 12682 */  24444, 24655, 35725, 40720, 44763, 38869, 35018, 28134, 29531, 30911,
/* 12683 */  36190, 34946, 36581, 33751, 34742, 32746, 34400, 32678, 36128, 33696,
/* 12684 */  34476, 34873, 37778, 34478, 34342, 32755, 35447, 33730, 35357, 34576,
/* 12685 */  35957, 32524, 36090, 31968, 34471, 33144, 34904, 33891, 33748, 33659,
/* 12686 */  36717, 31534, 36523, 30945, 34629, 33055, 34556, 34218, 34090, 34208,
/* 12687 */  39564, 31084, 37039, 28926, 35203, 32501, 34929, 32960, 34752, 33986,
/* 12688 */  41549, 33122, 33404, 27522, 37483, 35303, 34242, 29006, 37964, 33140,
/* 12689 */  42039, 32678, 32381, 28485, 37498, 35453, 33102, 30098, 37605, 32833,
/* 12690 */  43188, 31814, 31484, 28514, 39032, 35157, 32722, 27988, 40352, 31631,
/* 12691 */  42718, 33087, 30442, 28719, 38739, 35850, 32367, 27911, 40120, 31830,
/* 12692 */  43039, 31300, 33298, 26978, 39321, 34986, 33193, 28455, 38679, 32582,
/* 12693 */  43160, 31169, 32646, 27673, 39199, 34054, 33976, 27734, 39132, 32171,
/* 12694 */  41227, 33563, 31309, 28187, 37296, 35222, 33645, 27990, 38154, 32471,
/* 12695 */  37097, 37202, 36910, 32049, 33498, 31903, 33508, 33217, 37309, 34130,
/* 12696 */  35770, 36017, 37065, 32417, 34418, 32452, 35228, 33278, 35860, 33560,
/* 12697 */  34733, 34950, 36055, 34079, 35329, 33891, 35566, 33061, 34507, 33566,
/* 12698 */  36887, 33747, 36648, 32403, 35701, 32518, 35860, 33754, 35052, 33489,
/* 12699 */  35144, 33003, 35287, 31413, 35435, 32710, 34689, 32214, 34441, 33391,
/* 12700 */  36106, 31662, 34659, 30179, 34182, 31029, 34747, 32392, 35688, 32357,
/* 12701 */  38919, 30317, 34223, 29969, 35751, 30887, 34638, 31095, 36181, 33535,
/* 12702 */  43660, 24802, 40158, 27059, 39517, 28050, 39443, 28037, 38115, 33456,
/* 12703 */  43677, 24069, 40628, 27153, 39507, 27250, 40927, 25653, 39463, 32994,
/* 12704 */  44595, 23173, 43047, 24413, 42343, 25352, 41683, 25481, 39967, 32584,
/* 12705 */  44860, 23057, 42113, 25878, 40784, 27019, 40128, 25630, 40241, 32030,
/* 12706 */  43256, 26002, 39050, 28601, 38224, 29280, 38332, 26941, 38739, 33274,
/* 12707 */  41914, 28276, 36575, 29043, 38164, 30075, 36216, 29475, 36455, 34359,
/* 12708 */  41045, 29029, 35308, 30599, 36393, 31135, 35571, 30240, 35213, 35126,
/* 12709 */  35123, 35373, 36246, 33896, 36189, 33592, 34792, 32450, 35801, 34113,
/* 12710 */  35193, 35225, 36677, 33789, 35412, 33315, 35123, 33559, 36249, 33642,
/* 12711 */  35764, 30965, 35719, 32699, 36861, 33516, 34251, 31497, 35138, 31764,
/* 12712 */  36725, 30956, 35871, 31921, 37382, 32745, 34347, 30840, 35497, 31049,
/* 12713 */  39586, 31475, 35514, 29973, 37678, 31233, 34874, 30278, 37055, 32005,
/* 12714 */  41533, 30868, 36430, 28490, 38183, 30807, 37725, 28983, 36532, 33377,
/* 12715 */  42652, 29544, 36298, 28364, 38983, 29921, 38436, 28024, 36626, 33218,
/* 12716 */  44149, 29403, 34602, 29841, 39130, 30464, 37972, 27037, 38634, 32715,
/* 12717 */  43135, 30589, 34670, 29128, 39242, 30744, 37442, 27547, 38013, 33089,
/* 12718 */  42007, 32701, 33580, 29209, 38231, 31703, 37135, 28373, 36316, 33769,
/* 12719 */  36049, 34756, 36690, 33583, 34872, 32720, 35111, 33345, 35723, 32829,
/* 12720 */  32893, 30338, 32540, 32223, 34243, 30916, 33528, 31186, 33369, 32151,
/* 12721 */  33904, 30723, 34462, 31093, 34754, 31098, 33945, 31329, 33647, 32387,
/* 12722 */  36466, 31417, 35774, 30535, 35246, 31096, 35086, 31788, 35051, 32650,
/* 12723 */  39839, 29775, 39168, 24630, 37937, 31440, 37762, 30043, 33897, 34702,
/* 12724 */  44101, 26657, 42608, 19829, 44508, 27273, 41077, 26461, 37677, 33332,
/* 12725 */  44969, 27005, 41284, 18845, 46220, 27475, 40599, 25744, 38197, 33111,
/* 12726 */  45974, 25616, 42598, 17739, 47893, 26034, 41861, 24949, 38833, 32789,
/* 12727 */  45223, 25844, 43116, 17145, 47241, 26147, 42037, 25035, 38330, 32726,
/* 12728 */  43462, 28824, 40417, 19839, 42870, 30194, 39578, 26977, 36224, 33478,
/* 12729 */  41755, 31490, 38150, 21446, 39557, 33256, 37573, 28434, 34367, 34239,
/* 12730 */  34351, 36402, 37722, 34035, 33928, 31564, 34798, 34700, 35823, 34896,
/* 12731 */  34495, 35092, 35933, 33281, 36782, 34438, 34481, 33888, 36134, 33511,
/* 12732 */  31539, 36289, 37098, 32116, 32168, 33806, 36076, 34370, 33956, 31907,
/* 12733 */  33326, 34562, 34777, 31323, 32847, 33481, 34398, 32875, 34608, 33497,
/* 12734 */  39733, 31158, 35038, 30494, 35176, 32830, 34809, 32088, 35087, 34701,
/* 12735 */  42531, 26599, 39399, 25473, 40340, 28359, 39441, 28217, 36836, 33658,
/* 12736 */  42488, 26038, 39033, 25378, 40355, 27556, 39536, 27193, 37487, 32935,
/* 12737 */  43556, 24853, 39649, 24644, 42293, 26068, 39499, 27155, 38157, 32370,
/* 12738 */  45566, 22091, 42158, 23349, 43746, 24802, 41337, 25220, 40024, 31560,
/* 12739 */  45397, 22324, 42277, 23106, 43186, 25905, 40209, 26148, 39054, 31946,
/* 12740 */  44723, 23028, 42261, 22750, 42766, 26540, 39768, 26457, 38493, 32168,
/* 12741 */  43421, 25090, 41042, 22774, 42177, 26777, 40229, 26639, 37046, 32847,
/* 12742 */  43870, 24926, 41869, 21385, 43040, 27014, 40062, 26950, 36504, 33069,
/* 12743 */  36353, 34399, 37177, 32588, 35702, 32221, 33496, 32854, 35973, 33937,
/* 12744 */  36101, 33535, 37082, 33484, 36497, 32686, 34137, 33124, 35949, 33558,
/* 12745 */  32539, 34814, 36427, 33626, 33499, 32148, 34582, 35184, 37369, 33908,
/* 12746 */  33266, 34028, 35610, 32193, 32875, 31556, 33865, 32914, 35338, 32700,
/* 12747 */  36258, 33386, 34965, 30226, 34607, 32715, 34747, 31000, 34307, 32764,
/* 12748 */  41093, 31178, 35716, 28139, 39865, 30684, 36444, 29914, 35772, 34268,
/* 12749 */  40361, 31691, 36780, 26780, 38539, 31722, 37382, 29168, 34854, 33783,
/* 12750 */  43645, 27983, 39632, 24359, 42445, 28167, 39759, 26667, 37601, 32892,
/* 12751 */  42764, 29372, 37317, 26866, 40522, 29297, 38175, 28406, 36522, 32861,
/* 12752 */  35305, 33377, 37724, 35002, 35400, 32751, 34794, 33078, 34598, 34316,
/* 12753 */  35970, 34333, 37657, 33656, 34763, 32343, 35039, 33502, 34811, 34372,
/* 12754 */  31240, 30878, 33553, 31247, 33456, 32965, 33747, 32733, 35133, 32605,
/* 12755 */  34448, 30077, 34179, 30607, 34736, 33186, 33995, 31514, 34464, 32543,
/* 12756 */  40714, 26584, 39249, 24839, 39527, 27943, 37185, 28746, 37028, 32302,
/* 12757 */  43863, 27522, 38933, 22997, 43178, 28815, 38243, 27436, 38556, 32776,
/* 12758 */  43627, 27624, 38277, 23165, 43524, 28466, 38169, 27020, 38947, 32350,
/* 12759 */  43876, 25863, 40289, 22126, 43810, 27413, 39180, 26203, 39302, 32013,
/* 12760 */  43441, 27608, 37356, 24660, 41931, 29320, 37361, 26649, 39577, 31654,
/* 12761 */  43879, 26838, 38016, 24962, 41889, 28741, 37992, 26494, 39452, 31903,
/* 12762 */  41970, 29011, 36339, 26480, 39630, 30118, 37354, 27096, 37840, 33038,
/* 12763 */  34184, 34606, 37842, 34271, 35714, 33340, 35413, 32926, 36051, 33562,
/* 12764 */  34509, 34973, 37352, 34869, 35250, 33305, 35317, 33761, 34811, 33674,
/* 12765 */  35178, 35328, 36192, 34831, 34447, 33656, 34980, 33314, 34986, 34704,
/* 12766 */  35520, 35326, 36902, 33894, 34389, 33139, 34673, 32821, 33796, 35333,
/* 12767 */  34459, 35646, 36606, 35097, 35118, 33482, 34429, 32802, 34600, 35055,
/* 12768 */  33531, 36342, 36309, 34364, 35680, 34274, 34951, 33362, 35010, 33886,
/* 12769 */  34233, 35519, 37559, 34231, 34870, 32960, 34290, 34564, 35003, 33623,
/* 12770 */  34879, 35501, 37280, 33023, 35351, 33512, 34203, 33782, 34741, 34691,
/* 12771 */  35709, 35299, 36881, 33813, 35819, 33101, 34378, 33541, 34275, 33342,
/* 12772 */  36447, 35317, 37604, 33158, 36609, 33482, 35040, 32706, 34532, 31849,
/* 12773 */  37503, 36175, 39076, 31402, 34487, 32324, 36917, 33149, 34788, 31495,
/* 12774 */  37368, 37439, 39092, 32285, 33367, 31413, 36382, 32871, 34405, 33024,
/* 12775 */  36303, 37147, 40098, 33011, 34022, 30735, 35740, 33121, 34775, 32544,
/* 12776 */  35414, 36419, 39500, 33474, 35365, 31910, 35127, 33345, 34441, 31958,
/* 12777 */  35847, 36051, 37786, 33889, 34226, 32986, 33541, 34416, 34875, 33480,
/* 12778 */  34969, 35514, 35787, 34172, 35044, 34510, 35825, 33127, 34280, 34211,
/* 12779 */  34002, 35487, 35974, 35363, 36385, 33939, 34392, 33112, 34645, 34060,
/* 12780 */  34475, 35546, 35870, 34397, 35962, 33801, 35071, 33501, 35356, 32966,
/* 12781 */  35287, 34424, 37156, 33768, 35634, 33175, 34428, 34495, 35813, 33399,
/* 12782 */  33939, 34952, 37343, 34797, 35390, 33186, 35494, 34684, 35401, 32634,
/* 12783 */  34706, 35209, 37396, 34583, 35207, 33085, 35233, 33211, 35122, 32639,
/* 12784 */  35529, 35712, 37422, 33443, 35160, 32707, 34173, 32823, 35791, 33506,
/* 12785 */  34146, 35057, 37770, 35191, 35514, 32459, 34597, 33280, 36237, 33587,
/* 12786 */  34808, 30320, 39367, 32661, 38636, 31698, 34744, 31418, 33194, 32767,
/* 12787 */  35949, 29579, 39963, 30650, 38684, 30406, 35492, 30770, 33648, 32623,
/* 12788 */  38167, 28935, 34729, 30057, 35454, 30592, 35518, 29470, 36404, 32107,
/* 12789 */  39213, 28397, 34681, 30632, 36063, 30560, 35849, 29716, 37102, 32032,
/* 12790 */  34010, 35100, 36981, 34730, 36523, 33417, 34051, 32779, 36186, 33531,
/* 12791 */  32462, 36542, 38508, 34663, 34681, 33424, 34806, 34165, 35790, 32931,
/* 12792 */  32343, 34770, 38694, 35243, 35157, 32540, 34773, 35074, 35542, 33134,
/* 12793 */  33240, 34827, 38443, 34065, 35600, 32821, 34518, 34434, 35655, 33782,
/* 12794 */  34788, 34366, 37563, 34795, 35724, 32082, 35728, 33158, 35902, 33686,
/* 12795 */  35787, 36534, 36447, 32996, 34349, 32519, 34353, 33618, 35256, 34227,
/* 12796 */  35096, 35723, 36028, 32699, 36356, 33471, 34484, 34004, 35822, 33343,
/* 12797 */  35432, 33595, 37190, 32166, 37888, 33700, 34662, 33270, 35217, 33871,
/* 12798 */  34878, 33865, 36960, 33881, 36553, 33610, 33536, 33205, 34982, 34613,
/* 12799 */  34842, 34760, 36799, 34567, 35697, 32935, 35645, 33259, 35132, 33907,
/* 12800 */  33690, 34668, 37766, 35011, 35243, 32849, 36019, 34197, 35284, 32998,
/* 12801 */  34201, 35298, 37689, 34404, 34475, 32752, 35210, 32933, 35678, 34602,
/* 12802 */  34133, 36634, 37234, 33940, 34624, 33894, 34870, 33844, 34917, 33622,
/* 12803 */  35680, 34880, 37797, 32746, 35957, 32542, 35115, 34361, 34828, 33765,
/* 12804 */  36173, 36107, 36757, 33481, 35494, 31982, 33674, 33420, 35678, 33846,
/* 12805 */  35592, 34554, 36248, 34540, 36211, 33619, 35035, 32002, 34522, 34246,
/* 12806 */  38275, 36250, 35803, 32026, 34471, 32452, 33810, 32347, 36042, 35603,
/* 12807 */  35920, 35309, 38082, 33063, 34817, 31616, 33947, 34341, 35745, 34655,
/* 12808 */  33986, 34946, 37890, 33597, 35799, 31887, 35744, 34576, 36188, 33017,
/* 12809 */  33869, 34887, 37699, 34311, 35544, 32388, 35590, 34108, 35422, 34427,
/* 12810 */  33212, 34730, 37128, 34898, 35064, 33507, 35307, 34495, 35085, 34659,
/* 12811 */  35192, 35257, 35694, 34041, 36123, 34138, 35903, 32956, 34105, 33858,
/* 12812 */  34361, 35716, 36461, 33459, 35327, 34192, 35744, 33168, 34376, 34820,
/* 12813 */  34159, 34222, 36697, 33713, 36597, 34377, 35242, 33304, 34541, 32747,
/* 12814 */  34971, 34908, 36659, 33894, 35810, 34292, 35204, 33777, 34649, 33029,
/* 12815 */  34847, 34412, 36931, 34246, 35599, 34360, 35277, 33873, 34645, 33029,
/* 12816 */  38643, 32425, 36037, 31167, 36859, 33408, 35490, 30029, 36037, 32090,
/* 12817 */  39404, 32319, 36093, 30894, 37579, 33609, 35551, 28807, 37176, 31557,
/* 12818 */  40156, 32667, 35800, 31277, 37543, 33991, 35674, 27933, 38219, 31454,
/* 12819 */  44523, 29047, 35519, 31845, 38306, 31499, 37346, 27054, 39414, 31693,
/* 12820 */  41634, 31045, 36589, 30252, 38434, 32677, 36398, 28788, 36646, 32697,
/* 12821 */  40960, 32987, 35152, 30211, 38291, 33622, 35951, 28279, 37298, 32837,
/* 12822 */  34576, 34267, 36715, 35041, 35633, 34436, 35283, 33505, 34963, 33338,
/* 12823 */  29530, 29476, 32942, 32345, 34589, 33585, 35151, 33817, 34827, 33498,
/* 12824 */  29110, 27532, 30401, 29343, 31381, 30207, 31644, 30174, 31471, 31164,
/* 12825 */  30555, 28548, 31822, 30696, 33006, 31593, 32692, 30919, 31766, 31381,
/* 12826 */  37182, 28001, 34265, 30454, 36210, 29082, 35522, 28874, 35526, 31912,
/* 12827 */  38413, 27535, 36080, 29112, 38460, 27753, 36401, 28897, 36545, 31890,
/* 12828 */  39744, 29572, 37760, 30098, 38456, 29318, 34965, 31339, 36685, 32894,
/* 12829 */  40687, 29229, 37849, 30072, 37919, 28915, 35909, 31164, 36370, 32895,
/* 12830 */  39920, 29312, 37162, 30813, 37269, 29240, 35340, 30494, 37252, 32549,
/* 12831 */  40331, 29849, 35975, 31638, 37324, 29866, 34527, 30869, 37217, 32009,
/* 12832 */  39837, 29569, 37405, 31425, 37228, 29667, 34863, 30239, 36525, 33155,
/* 12833 */  33847, 35892, 37900, 34755, 35459, 33208, 34068, 33136, 35235, 34547,
/* 12834 */  34584, 35235, 36725, 33685, 35732, 34035, 35312, 33823, 35141, 33791,
/* 12835 */  34783, 35100, 36772, 32590, 36205, 34378, 35698, 32636, 35124, 33895,
/* 12836 */  35293, 35333, 37132, 33974, 34714, 32793, 34691, 33827, 36595, 33627,
/* 12837 */  33811, 35010, 37369, 34421, 36252, 33502, 34547, 34491, 35424, 33221,
/* 12838 */  34444, 34259, 36760, 33772, 36319, 34027, 35537, 33983, 34711, 32855,
/* 12839 */  35636, 33381, 36907, 34234, 35130, 32917, 36328, 33136, 35807, 33309,
/* 12840 */  34281, 33729, 36999, 34514, 34709, 33092, 34934, 32315, 35587, 33300,
/* 12841 */  35468, 31931, 36465, 33157, 34748, 32499, 34961, 30303, 34864, 31354,
/* 12842 */  38802, 30944, 36599, 31333, 35899, 32007, 36069, 29882, 35910, 31645,
/* 12843 */  51145, 15237, 44086, 29577, 42086, 19431, 46913, 27654, 34955, 33786,
/* 12844 */  52158, 12740, 46911, 27727, 43660, 16604, 50577, 24988, 35816, 33731,
/* 12845 */  51338, 16178, 40928, 33337, 41005, 17698, 48219, 28636, 33071, 34661,
/* 12846 */  52403, 14809, 41090, 34803, 40291, 16562, 50137, 27720, 33099, 34932,
/* 12847 */  55449, 7000, 50435, 29888, 40647, 15070, 56503, 19850, 38070, 33704,
/* 12848 */  54075, 10663, 45536, 33637, 38196, 17920, 52662, 22955, 36702, 33836,
/* 12849 */  36843, 35986, 35312, 33964, 34662, 33431, 33755, 32671, 35871, 33800,
/* 12850 */  35483, 36226, 35660, 33007, 34489, 33893, 34718, 32428, 35867, 33916,
/* 12851 */  34003, 34696, 37118, 34597, 34795, 33622, 34957, 33496, 35458, 33301,
/* 12852 */  34409, 35402, 36623, 34021, 35403, 33151, 35120, 33488, 35029, 33735,
/* 12853 */  30097, 31433, 34531, 33257, 35047, 33931, 35430, 34289, 35116, 33758,
/* 12854 */  31551, 29783, 32791, 31049, 34084, 31199, 32831, 29957, 33033, 32202,
/* 12855 */  34609, 30479, 33720, 32815, 34967, 31383, 33802, 29270, 33728, 33208,
/* 12856 */  38104, 28971, 38860, 31600, 36819, 29669, 35786, 28500, 36778, 34141,
/* 12857 */  38093, 29019, 40690, 29741, 38295, 27211, 37309, 28538, 38607, 32992,
/* 12858 */  40022, 28539, 40863, 29906, 37451, 27716, 37185, 29015, 38991, 31845,
/* 12859 */  39113, 30204, 39848, 31606, 35458, 28802, 36070, 30502, 37514, 32244,
/* 12860 */  36413, 30579, 39101, 32705, 36329, 28948, 34506, 29706, 36588, 32625,
/* 12861 */  34967, 31293, 39797, 34213, 36409, 28192, 33029, 29617, 36586, 34219,
/* 12862 */  34776, 30760, 40967, 33585, 37344, 27654, 32997, 29684, 36569, 34022,
/* 12863 */  33891, 35314, 37071, 33971, 36074, 33320, 33804, 33415, 36766, 34223,
/* 12864 */  33666, 35247, 36643, 34288, 36293, 33224, 34962, 34058, 35795, 33270,
/* 12865 */  35577, 35095, 36070, 34481, 35514, 32929, 34686, 34309, 35156, 33377,
/* 12866 */  34825, 35512, 36718, 33822, 35235, 34046, 34001, 34420, 35334, 33753,
/* 12867 */  32588, 32062, 35771, 33567, 36590, 34367, 36269, 34071, 35594, 33859,
/* 12868 */  30743, 29398, 32908, 30564, 33855, 31615, 34121, 32050, 34210, 32933,
/* 12869 */  31408, 30495, 34225, 31870, 35223, 32788, 35186, 32852, 34857, 33380,
/* 12870 */  33881, 34565, 37022, 35470, 35507, 33232, 34531, 33622, 35012, 34533,
/* 12871 */  32127, 34288, 37808, 35744, 35153, 32821, 34309, 33931, 35358, 33794,
/* 12872 */  30074, 34343, 39064, 36590, 35039, 32286, 34269, 33597, 34339, 32915,
/* 12873 */  34585, 30889, 34169, 31760, 35102, 32396, 35090, 32839, 35009, 33191,
/* 12874 */  34426, 29662, 33287, 30509, 33916, 31033, 34175, 31557, 34474, 32414,
/* 12875 */  34729, 29951, 33535, 30860, 34195, 31323, 34379, 31719, 34611, 32484,
/* 12876 */  31136, 32677, 36506, 33094, 33965, 32392, 34946, 32391, 33933, 33039,
/* 12877 */  31584, 32923, 36051, 33118, 34438, 32909, 34770, 32600, 33731, 33295,
/* 12878 */  32899, 30300, 36368, 31633, 36855, 32066, 35208, 32981, 34599, 32850,
/* 12879 */  31082, 29901, 33310, 31334, 35237, 31573, 33982, 32544, 34923, 32513,
/* 12880 */  30468, 29366, 33708, 32224, 34880, 31267, 33529, 32348, 35101, 33607,
/* 12881 */  30508, 29263, 31213, 30817, 32575, 30935, 32940, 30841, 34030, 32069,
/* 12882 */  33339, 28143, 30288, 31198, 31532, 30608, 33990, 30052, 34795, 32365,
/* 12883 */  35383, 34567, 37399, 34294, 35915, 32202, 35572, 33130, 35829, 33467,
/* 12884 */  34956, 35292, 36832, 34116, 34807, 33129, 36511, 34392, 35070, 32759,
/* 12885 */  33262, 35024, 37732, 34250, 35469, 33148, 36152, 34860, 34156, 32871,
/* 12886 */  33698, 34721, 37461, 34363, 36136, 33113, 35077, 33634, 34785, 33738,
/* 12887 */  34251, 34905, 37033, 34416, 36107, 32878, 35586, 33393, 35028, 33817,
/* 12888 */  34712, 34439, 37901, 34391, 35207, 32112, 36142, 33674, 35081, 33936,
/* 12889 */  34175, 35149, 37597, 35153, 35927, 32996, 34053, 33386, 35237, 33616,
/* 12890 */  36088, 34978, 36781, 33423, 35363, 32881, 34887, 33332, 34784, 34398,
/* 12891 */  35973, 33773, 35971, 34530, 35880, 33790, 34901, 32743, 34541, 33717,
/* 12892 */  34246, 35217, 37593, 33094, 35185, 34114, 34717, 32785, 35178, 33249,
/* 12893 */  35090, 34468, 36203, 32648, 35494, 33514, 35507, 33708, 36304, 32864,
/* 12894 */  37132, 32150, 34448, 29591, 34902, 31705, 34418, 32498, 36195, 32140,
/* 12895 */  38985, 30883, 34865, 27878, 36061, 31358, 35250, 32111, 34991, 32551,
/* 12896 */  41150, 35728, 37213, 28605, 34023, 32351, 38620, 32505, 34401, 32895,
/* 12897 */  37705, 35245, 39078, 31769, 34991, 32108, 36141, 32599, 34664, 32720,
/* 12898 */  34574, 35046, 38077, 33617, 35393, 33376, 35645, 32956, 35228, 33029,
/* 12899 */  35326, 35131, 37001, 33331, 35305, 31939, 35606, 33454, 35770, 32902,
/* 12900 */  34187, 35253, 37863, 33124, 35351, 32628, 35686, 34441, 34986, 33075,
/* 12901 */  33843, 33508, 35969, 32854, 34512, 32168, 35831, 33325, 34952, 34528,
/* 12902 */  36532, 32567, 37209, 30748, 35902, 30372, 35939, 32084, 35446, 33799,
/* 12903 */  38392, 30933, 36134, 28638, 36469, 31026, 36470, 29896, 36076, 33780,
/* 12904 */  36134, 30223, 34716, 27623, 34385, 30103, 35997, 28637, 35065, 32486,
/* 12905 */  35074, 30669, 35065, 27296, 34463, 31186, 36684, 29214, 35009, 33192,
/* 12906 */  35522, 29683, 34056, 28442, 34518, 30891, 35390, 29574, 35778, 33040,
/* 12907 */  33797, 30163, 32633, 28079, 32268, 30931, 33973, 28891, 35012, 32918,
/* 12908 */  34243, 31610, 31709, 28429, 33001, 32259, 33831, 29934, 35751, 33174,
/* 12909 */  35530, 34650, 38108, 33555, 34542, 31584, 35598, 33556, 35852, 34545,
/* 12910 */  35283, 34873, 37098, 34113, 35297, 32533, 34777, 33196, 35090, 34870,
/* 12911 */  34197, 33482, 36222, 34337, 35761, 33966, 35578, 33831, 35297, 33485,
/* 12912 */  33542, 32718, 32475, 32085, 33907, 32313, 34278, 31779, 34867, 34060,
/* 12913 */  33637, 32307, 32854, 32745, 34620, 32029, 34327, 31412, 35092, 34727,
/* 12914 */  36022, 30549, 35107, 32698, 35619, 31992, 34796, 30599, 35519, 33124,
/* 12915 */  37167, 27510, 37470, 30779, 37346, 30953, 34621, 30324, 35236, 33005,
/* 12916 */  37297, 28951, 38041, 32373, 37445, 31679, 33630, 30334, 35557, 33100,
/* 12917 */  37041, 31952, 37655, 34044, 35384, 31974, 33036, 30254, 36417, 32868,
/* 12918 */  37888, 31659, 36694, 34366, 35043, 31431, 33636, 29924, 36905, 32435,
/* 12919 */  39143, 31240, 36953, 33995, 34749, 31397, 34028, 29523, 37405, 32823,
/* 12920 */  38987, 29890, 38557, 31871, 36776, 30939, 33615, 29931, 36263, 33027,
/* 12921 */  34882, 36075, 37143, 33777, 35199, 33277, 35216, 33182, 34420, 34470,
/* 12922 */  33563, 36448, 37804, 33852, 34267, 33018, 34865, 34294, 34774, 34034,
/* 12923 */  34543, 36276, 36850, 33744, 34954, 33603, 35492, 33953, 34422, 33601,
/* 12924 */  33453, 33158, 35562, 33096, 33215, 32433, 34149, 32348, 33922, 32496,
/* 12925 */  33906, 31039, 35673, 34578, 35575, 32753, 33262, 30934, 34366, 33440,
/* 12926 */  34572, 28742, 37190, 34365, 38158, 32180, 34882, 29630, 34561, 33297,
/* 12927 */  35131, 29726, 38630, 34141, 38528, 30686, 34663, 29378, 35391, 32519,
/* 12928 */  37254, 31181, 40123, 33557, 36316, 28175, 36086, 30287, 36864, 32471,
/* 12929 */  37408, 30601, 40772, 33224, 36909, 28361, 35308, 30369, 36609, 32469,
/* 12930 */  35482, 33438, 39805, 35233, 35626, 28868, 33175, 31731, 36178, 32993,
/* 12931 */  34143, 34938, 39738, 36924, 35259, 28583, 31570, 32234, 35941, 33743,
/* 12932 */  31149, 35058, 41118, 38725, 35849, 28799, 29688, 31678, 35513, 34056,
/* 12933 */  34566, 35285, 36927, 33781, 36230, 32945, 35370, 34209, 35565, 32362,
/* 12934 */  34651, 34188, 37271, 34261, 36125, 31815, 35459, 33944, 35604, 33062,
/* 12935 */  35244, 33728, 38535, 34129, 35887, 32060, 34287, 33147, 35373, 34527,
/* 12936 */  35987, 34367, 38360, 33442, 34611, 32187, 35804, 32724, 35938, 33445,
/* 12937 */  35091, 36101, 38944, 33205, 33915, 31375, 35304, 33099, 35625, 32807,
/* 12938 */  35563, 36257, 39115, 32682, 34681, 31020, 36561, 34541, 34257, 31534,
/* 12939 */  36151, 36618, 38631, 33846, 35629, 31353, 34256, 32934, 34233, 32759,
/* 12940 */  34511, 37002, 38803, 34182, 36416, 31533, 33762, 33098, 34160, 32075,
/* 12941 */  37736, 37409, 37361, 32173, 36236, 31139, 33587, 32905, 35255, 33197,
/* 12942 */  41776, 32310, 36141, 32918, 38897, 31143, 32476, 33341, 35167, 33091,
/* 12943 */  41693, 31336, 37609, 34174, 36826, 31486, 33555, 31970, 35422, 33455,
/* 12944 */  34208, 35060, 37117, 34048, 34806, 32706, 33996, 33300, 34973, 34602,
/* 12945 */  35224, 35786, 35947, 33893, 36627, 32889, 34055, 33786, 35739, 33497,
/* 12946 */  34547, 35848, 36829, 33521, 35319, 33856, 34150, 33646, 35773, 34337,
/* 12947 */  35761, 34849, 36642, 33708, 36829, 32195, 35502, 32973, 35761, 33813,
/* 12948 */  35465, 34915, 36765, 35105, 36187, 32760, 34408, 33112, 35560, 34007,
/* 12949 */  34964, 34260, 36949, 34095, 36570, 33623, 35157, 33549, 35340, 33651,
/* 12950 */  35155, 33985, 37362, 34273, 36016, 31737, 34929, 33288, 35699, 33820,
/* 12951 */  42022, 32243, 31964, 34419, 35252, 30106, 36816, 32130, 35778, 32387,
/* 12952 */  42942, 31487, 32025, 33934, 35651, 30306, 36779, 32070, 36421, 31754,
/* 12953 */  44078, 29832, 32532, 32122, 36926, 32097, 35742, 31449, 36511, 32607,
/* 12954 */  40582, 29294, 33481, 30234, 37797, 32878, 36278, 32183, 36500, 35232,
/* 12955 */  36041, 33667, 34458, 32320, 38043, 35622, 35635, 31937, 35356, 34024,
/* 12956 */  34755, 34869, 36673, 33657, 36281, 33705, 34536, 33870, 35763, 33754,
/* 12957 */  34815, 35080, 37348, 33807, 34610, 33924, 34760, 33969, 34981, 34195,
/* 12958 */  35352, 35126, 35819, 33337, 36031, 33470, 35412, 32935, 35897, 32928,
/* 12959 */  35381, 33692, 36361, 33442, 35626, 33733, 35784, 33184, 36560, 32951,
/* 12960 */  34859, 34773, 36104, 34061, 35995, 33645, 35437, 33746, 34903, 33877,
/* 12961 */  35666, 35179, 37010, 32806, 35051, 33059, 35941, 33410, 35183, 33182,
/* 12962 */  35541, 33979, 37199, 34071, 36227, 33445, 36251, 32926, 35516, 32664,
/* 12963 */  35684, 34355, 37383, 33873, 36138, 32293, 35475, 32392, 35740, 34432,
/* 12964 */  37303, 33065, 35519, 32740, 37332, 32755, 33686, 32484, 34983, 34468,
/* 12965 */  37727, 32768, 35837, 32770, 37593, 33539, 33122, 32043, 36085, 33414,
/* 12966 */  30023, 32857, 38240, 33856, 34065, 34155, 37460, 34189, 34542, 31837,
/* 12967 */  28841, 32359, 37733, 32892, 31610, 32743, 37731, 35294, 34458, 31213,
/* 12968 */  33076, 35498, 37733, 29118, 30957, 33818, 37890, 32280, 32627, 30708,
/* 12969 */  33095, 38403, 37096, 27890, 31552, 35515, 37236, 31593, 32125, 32028,
/* 12970 */  31039, 38024, 39334, 29742, 29378, 34444, 38729, 32292, 31785, 31652,
/* 12971 */  34673, 36993, 37571, 28862, 32104, 33951, 37548, 31155, 33806, 31131,
/* 12972 */  38648, 34892, 37397, 27993, 35640, 33753, 36654, 30443, 35398, 32113,
/* 12973 */  42802, 36064, 33226, 24059, 39913, 37102, 35473, 27253, 36810, 34018,
/* 12974 */  42967, 36975, 32509, 22748, 40652, 38223, 35681, 26051, 36420, 34773,
/* 12975 */  45112, 33673, 33010, 23771, 42470, 35805, 35368, 26056, 38521, 33520,
/* 12976 */  35798, 34838, 36145, 32703, 35838, 32625, 35323, 33679, 34880, 34002,
/* 12977 */  34798, 34678, 38058, 32413, 36519, 32298, 36289, 34743, 35063, 32227,
/* 12978 */  35593, 34594, 35555, 33167, 36456, 33494, 34872, 34159, 35008, 32570,
/* 12979 */  35369, 35248, 37183, 33271, 35300, 32323, 34920, 33687, 36031, 33614,
/* 12980 */  35731, 34505, 38131, 33707, 35121, 32431, 36245, 32293, 35547, 33723,
/* 12981 */  34813, 36019, 36525, 32840, 35693, 32838, 34612, 33537, 36049, 33638,
/* 12982 */  35241, 36030, 36528, 33504, 36033, 32421, 34349, 33656, 36411, 33384,
/* 12983 */  34215, 34286, 36978, 34476, 35338, 33657, 35638, 33048, 34751, 33394,
/* 12984 */  35991, 28693, 38724, 31436, 37076, 33311, 37043, 32534, 34965, 32963,
/* 12985 */  37099, 29233, 39566, 31533, 36995, 33583, 36689, 31936, 34473, 32668,
/* 12986 */  35370, 31869, 39241, 32910, 34273, 33801, 36184, 33063, 34066, 33143,
/* 12987 */  33686, 29904, 38617, 32016, 33457, 33752, 37763, 35063, 35329, 32141,
/* 12988 */  39364, 28983, 42650, 28281, 39115, 31060, 39702, 30237, 35565, 30485,
/* 12989 */  41813, 27185, 44034, 25641, 41457, 29126, 40836, 28613, 36386, 30830,
/* 12990 */  41115, 27757, 45092, 24469, 42064, 29252, 40256, 30007, 34652, 31510,
/* 12991 */  40841, 27007, 45675, 22866, 43628, 27841, 41145, 29772, 35216, 31335,
/* 12992 */  41379, 28417, 44128, 24569, 41661, 28168, 41345, 29830, 36041, 30506,
/* 12993 */  43580, 28917, 41008, 25829, 41330, 29425, 39541, 28296, 36652, 32523,
/* 12994 */  35023, 35868, 37946, 33200, 34722, 32046, 35309, 33324, 36628, 33300,
/* 12995 */  33903, 35739, 36903, 35066, 35970, 32291, 34551, 32952, 35048, 34775,
/* 12996 */  34355, 34795, 37029, 34606, 35472, 33125, 35736, 34399, 34567, 33393,
/* 12997 */  34474, 34891, 37192, 33671, 35219, 33555, 35579, 33063, 35099, 33467,
/* 12998 */  34141, 34797, 36373, 35025, 34956, 34029, 35153, 33358, 35957, 33268,
/* 12999 */  33416, 28006, 36465, 31790, 36089, 34943, 37222, 36081, 35812, 34585,
/* 13000 */  34396, 27926, 37757, 30868, 36659, 34306, 37782, 35566, 35475, 34186,
/* 13001 */  34268, 31319, 39528, 33264, 36647, 33072, 37135, 32074, 33440, 32757,
/* 13002 */  36889, 33885, 39712, 34284, 34101, 31690, 35230, 31738, 34940, 33202,
/* 13003 */  41069, 31217, 41749, 28559, 36220, 30503, 37394, 31293, 35630, 33054,
/* 13004 */  44148, 28125, 43044, 25131, 39899, 28731, 39234, 28900, 36931, 33128,
/* 13005 */  42656, 29210, 43979, 25747, 40274, 26701, 39486, 28177, 38083, 33067,
/* 13006 */  41437, 29978, 43097, 27826, 39855, 28031, 37101, 28747, 37289, 33878,
/* 13007 */  41975, 30113, 41545, 28722, 40258, 27819, 37244, 27517, 38337, 33929,
/* 13008 */  36773, 36868, 36994, 33060, 33281, 32046, 34776, 33017, 36684, 33708,
/* 13009 */  35155, 35216, 37368, 33249, 35719, 32587, 35015, 33846, 35490, 32689,
/* 13010 */  34894, 31668, 36084, 30446, 35750, 32476, 35827, 30761, 34050, 32520,
/* 13011 */  36303, 30880, 35846, 29509, 35990, 32328, 36062, 31304, 35245, 32965,
/* 13012 */  41548, 29498, 38805, 26697, 37368, 32197, 37866, 31131, 34348, 33607,
/* 13013 */  43306, 27303, 41182, 23779, 40508, 28323, 41422, 28485, 34120, 34485,
/* 13014 */  45701, 26438, 40694, 22996, 43220, 27016, 41593, 28104, 35306, 34109,
/* 13015 */  47931, 21718, 45522, 18310, 47897, 22964, 46126, 22695, 39373, 32587,
/* 13016 */  49210, 19152, 48195, 16111, 50009, 21291, 47616, 20898, 41094, 31853,
/* 13017 */  47199, 23935, 43269, 20530, 44441, 26285, 44223, 24795, 37121, 33344,
/* 13018 */  45888, 26615, 40733, 22773, 41512, 28805, 42586, 26082, 36138, 33466,
/* 13019 */  35328, 34344, 36843, 34146, 36208, 33788, 34709, 32715, 33723, 35124,
/* 13020 */  35507, 34351, 35660, 33593, 35906, 33296, 36032, 33597, 35039, 34064,
/* 13021 */  33537, 34896, 36510, 34519, 35292, 33710, 36318, 34326, 35079, 33093,
/* 13022 */  33772, 34873, 37564, 34424, 34871, 33224, 35153, 34539, 34863, 32731,
/* 13023 */  35364, 28505, 38536, 29677, 37283, 30298, 35985, 31276, 34943, 32292,
/* 13024 */  36037, 29208, 38521, 29650, 36771, 30503, 36084, 31540, 35047, 32244,
/* 13025 */  39060, 30809, 38415, 27424, 34857, 31470, 37434, 32179, 33611, 33647,
/* 13026 */  41332, 29816, 41092, 24096, 37601, 30092, 39666, 31550, 33454, 33936,
/* 13027 */  44242, 28449, 40608, 24052, 39622, 29786, 40477, 29087, 35117, 33551,
/* 13028 */  44861, 28777, 38161, 26488, 38419, 30918, 39499, 29759, 34236, 34094,
/* 13029 */  44243, 28702, 38727, 25747, 38035, 30867, 40193, 29666, 33161, 34236,
/* 13030 */  44139, 26347, 41648, 24086, 40004, 28532, 40576, 29940, 32978, 34013,
/* 13031 */  43750, 24871, 42152, 25061, 40919, 26568, 40765, 28869, 34238, 33491,
/* 13032 */  38450, 34351, 37912, 31745, 34743, 32371, 34651, 33378, 35416, 33495,
/* 13033 */  35367, 34072, 37828, 33246, 35541, 32957, 35718, 34724, 34600, 33907,
/* 13034 */  34590, 35903, 37066, 32792, 35255, 33444, 35203, 33640, 35316, 33346,
/* 13035 */  35071, 35033, 38081, 33516, 35508, 32391, 34590, 33276, 36062, 33664,
/* 13036 */  35347, 34008, 37954, 33621, 36374, 33309, 34585, 32789, 35109, 33911,
/* 13037 */  33658, 34585, 37973, 34336, 36394, 33786, 34690, 32717, 34530, 33828,
/* 13038 */  34402, 35362, 37687, 33875, 34748, 32463, 34699, 33912, 35444, 33982,
/* 13039 */  35038, 35166, 36824, 33956, 36679, 32535, 33948, 33035, 36108, 34029,
/* 13040 */  34821, 35637, 36861, 33955, 36182, 32817, 33535, 34357, 35826, 33548,
/* 13041 */  34333, 34493, 37354, 33802, 35993, 33655, 35121, 34119, 34854, 33399,
/* 13042 */  35297, 34205, 37111, 33983, 35001, 32800, 34539, 33548, 34649, 33691,
/* 13043 */  35963, 34117, 37225, 33112, 36184, 32622, 35142, 33859, 34543, 33800,
/* 13044 */  34725, 35500, 36467, 32782, 35763, 33702, 35445, 34094, 34574, 33600,
/* 13045 */  34610, 35400, 37191, 34150, 35574, 31860, 36036, 34820, 34871, 32649,
/* 13046 */  35669, 34522, 38421, 33366, 35670, 32354, 33926, 32931, 35600, 34564,
/* 13047 */  35542, 33816, 38239, 32734, 36347, 32502, 34590, 32334, 35907, 33801,
/* 13048 */  35132, 34773, 37508, 33046, 34947, 33971, 35879, 33310, 35235, 33662,
/* 13049 */  35008, 36484, 36816, 33409, 35145, 33294, 34684, 34547, 35568, 32965,
/* 13050 */  35308, 33100, 35977, 33380, 35637, 33580, 35600, 33892, 35365, 34141,
/* 13051 */  34866, 30244, 35294, 30498, 35665, 30644, 34981, 31462, 34233, 32138,
/* 13052 */  35124, 31818, 36162, 31709, 36350, 31832, 35544, 32431, 34397, 32930,
/* 13053 */  35350, 32541, 36714, 30822, 35144, 33329, 37555, 32289, 34639, 33931,
/* 13054 */  39273, 28884, 38196, 26210, 38499, 30016, 38985, 29161, 36502, 33911,
/* 13055 */  40676, 26119, 39835, 22929, 41187, 26929, 39657, 27015, 37646, 32370,
/* 13056 */  38876, 29223, 37717, 25222, 37397, 30435, 37894, 29595, 34910, 33324,
/* 13057 */  39512, 29417, 35997, 27533, 36009, 31935, 36431, 29746, 35387, 33177,
/* 13058 */  37813, 32323, 34916, 31025, 34847, 33520, 37356, 31517, 34735, 34797,
/* 13059 */  35155, 34327, 37621, 33207, 34922, 31958, 35956, 32690, 35782, 34103,
/* 13060 */  34336, 33231, 38348, 34152, 36464, 32456, 35552, 32871, 35267, 33927,
/* 13061 */  36119, 33696, 37243, 33243, 35807, 33262, 35578, 32765, 35987, 33770,
/* 13062 */  34574, 36112, 36855, 34344, 34546, 32782, 35378, 34207, 35387, 33436,
/* 13063 */  35154, 35264, 36792, 33522, 35029, 32516, 36428, 34517, 35761, 32836,
/* 13064 */  35636, 34435, 37144, 33046, 35422, 32685, 36339, 33129, 36117, 33393,
/* 13065 */  36250, 33747, 37319, 32385, 35990, 32426, 36306, 32741, 36038, 33233,
/* 13066 */  37324, 33224, 37868, 31776, 36461, 31539, 36931, 32804, 35557, 33078,
/* 13067 */  35880, 33879, 37230, 33829, 35634, 33199, 35807, 32460, 35558, 33748,
/* 13068 */  34882, 35590, 37507, 33669, 34911, 32929, 36010, 34562, 35291, 32907,
/* 13069 */  34581, 35344, 36198, 33751, 35114, 33051, 36506, 34342, 34866, 32986,
/* 13070 */  35558, 35054, 36175, 33789, 36250, 33130, 34688, 34613, 33859, 33088,
/* 13071 */  35791, 34249, 36979, 33696, 36359, 32646, 33246, 33839, 34752, 34110,
/* 13072 */  35915, 33836, 37525, 32828, 36242, 32809, 34566, 33171, 35970, 33389,
/* 13073 */  34898, 34681, 37932, 33835, 34598, 32583, 35116, 34185, 34577, 33793,
/* 13074 */  35162, 34742, 37491, 33668, 35112, 32988, 35608, 34061, 34480, 34418,
/* 13075 */  34756, 35623, 37027, 34485, 35538, 34039, 34406, 33048, 34865, 34073,
/* 13076 */  36895, 35596, 37283, 32658, 35137, 32833, 35106, 32821, 35694, 33556,
/* 13077 */  37059, 35161, 37343, 34098, 35880, 32948, 35231, 32086, 34235, 32314,
/* 13078 */  39711, 35756, 35939, 32381, 34761, 32517, 35889, 32211, 35139, 32835,
/* 13079 */  44065, 31802, 34902, 29590, 38320, 33145, 35492, 30331, 36178, 33592,
/* 13080 */  48612, 24402, 37899, 26897, 44313, 27931, 37692, 27492, 40324, 31849,
/* 13081 */  52797, 17641, 39439, 28652, 47327, 20824, 41325, 27722, 40798, 30722,
/* 13082 */  54492, 14706, 38204, 36065, 40247, 22936, 39878, 32687, 35469, 32737,
/* 13083 */  52861, 20572, 29931, 41716, 37608, 24782, 39638, 31345, 36148, 32829,
/* 13084 */  53927, 15876, 36466, 39610, 35661, 23966, 43628, 29456, 35132, 33678,
/* 13085 */  53337, 15171, 39565, 35761, 38855, 21200, 46060, 26840, 37234, 32813,
/* 13086 */  34916, 35349, 36421, 34252, 36735, 34145, 33964, 31819, 34950, 33751,
/* 13087 */  34743, 32301, 36682, 34878, 36920, 34298, 35936, 32632, 34202, 32478,
/* 13088 */  32624, 33895, 37733, 34746, 36297, 33707, 36757, 33537, 34275, 32990,
/* 13089 */  35820, 28440, 36484, 31383, 36391, 30630, 35891, 31362, 34589, 32759,
/* 13090 */  36672, 28096, 37445, 30851, 36995, 30295, 36157, 31121, 34837, 32623,
/* 13091 */  38168, 30792, 38712, 32325, 37314, 32015, 35701, 32725, 34806, 33227,
/* 13092 */  30969, 31658, 39683, 36589, 36944, 30718, 34034, 31768, 34834, 33099,
/* 13093 */  26067, 31087, 37878, 36561, 35911, 31907, 33125, 33003, 33869, 33219,
/* 13094 */  22561, 26712, 30621, 29015, 31343, 32146, 31871, 30958, 32114, 32587,
/* 13095 */  23131, 25216, 27260, 26034, 28512, 29085, 29680, 29733, 32471, 32833,
/* 13096 */  24322, 28929, 30111, 28265, 29746, 29500, 30279, 30225, 32047, 33708,
/* 13097 */  24936, 29561, 30137, 29210, 30965, 29016, 29816, 31050, 32174, 32917,
/* 13098 */  25866, 29446, 29337, 28354, 30242, 29506, 30519, 30297, 31817, 32736,
/* 13099 */  25138, 28259, 30044, 29701, 31976, 31409, 31506, 31182, 33521, 32996,
/* 13100 */  36494, 36059, 37803, 31963, 34685, 32472, 34524, 32906, 35249, 35094,
/* 13101 */  35157, 35078, 37051, 33243, 35259, 33252, 34397, 34263, 35063, 33472,
/* 13102 */  34289, 35300, 37155, 34791, 34923, 33143, 34221, 33868, 35549, 34014,
/* 13103 */  36085, 31763, 37624, 33931, 36403, 32545, 35662, 34011, 36452, 33218,
/* 13104 */  32805, 32159, 35773, 34006, 37639, 33378, 35796, 34471, 35721, 33214,
/* 13105 */  29646, 29633, 33038, 32076, 35502, 31861, 34289, 32780, 33443, 32020,
/* 13106 */  31191, 31656, 35755, 34352, 37302, 32951, 35521, 33141, 33542, 32021,
/* 13107 */  31163, 30183, 35319, 35141, 37293, 33396, 34363, 31798, 33939, 31098,
/* 13108 */  26523, 24764, 30196, 31837, 34248, 31951, 33255, 31246, 32892, 31829,
/* 13109 */  21506, 18533, 24146, 27485, 30544, 28259, 30095, 31103, 33822, 33237,
/* 13110 */  18334, 13507, 19797, 26128, 30390, 27664, 26963, 27186, 30760, 32571,
/* 13111 */  18571, 14373, 20430, 25588, 27833, 24636, 24004, 24966, 28999, 31889,
/* 13112 */  19226, 14982, 22158, 27706, 31286, 28328, 27368, 26722, 29803, 31983,
/* 13113 */  16355, 9815, 15777, 23983, 29277, 26639, 24907, 25028, 29277, 32351,
/* 13114 */  17264, 11748, 18556, 27212, 33107, 31190, 29515, 28497, 30724, 32496,
/* 13115 */  35032, 35847, 37656, 34012, 34225, 32496, 33961, 34123, 35513, 34532,
/* 13116 */  35189, 35408, 36879, 33312, 35417, 33356, 34104, 33225, 35070, 34711,
/* 13117 */  34389, 35175, 37048, 33167, 35490, 33639, 34757, 33669, 35413, 34233,
/* 13118 */  35490, 35339, 36554, 34254, 35098, 33497, 34740, 33688, 36256, 32742,
/* 13119 */  34813, 34269, 37676, 34746, 35179, 32028, 35434, 34095, 35723, 33994,
/* 13120 */  34743, 34617, 37543, 34391, 34580, 32663, 35279, 32873, 35219, 34425,
/* 13121 */  35001, 34262, 37124, 33838, 35098, 33971, 36358, 33080, 34597, 33554,
/* 13122 */  36739, 34829, 36926, 32879, 34723, 32622, 35147, 33021, 34858, 33855,
/* 13123 */  36000, 32679, 35794, 33360, 36034, 33136, 34506, 32868, 35559, 32737,
/* 13124 */  35288, 29849, 34055, 31107, 35530, 32475, 35203, 32717, 35634, 32376,
/* 13125 */  33548, 30167, 34416, 30720, 35423, 32081, 35966, 32077, 35654, 32675,
/* 13126 */  31216, 31383, 36671, 33139, 35209, 31537, 34117, 31153, 34674, 33727,
/* 13127 */  36066, 34424, 37375, 33956, 34379, 33071, 35901, 33293, 35861, 33060,
/* 13128 */  33531, 36207, 37194, 34412, 34609, 33678, 35361, 33260, 34386, 34792,
/* 13129 */  34385, 35182, 36851, 33742, 35544, 34077, 33912, 32667, 36156, 34551,
/* 13130 */  35677, 34049, 36718, 34243, 34488, 33471, 36110, 32702, 35930, 34071,
/* 13131 */  33716, 33101, 36721, 32798, 35829, 32937, 36713, 35392, 35263, 33264,
/* 13132 */  33417, 32891, 35962, 32525, 35244, 32589, 35378, 33077, 34666, 32279,
/* 13133 */  29913, 31412, 32405, 32810, 34631, 31695, 33382, 31417, 32989, 31817,
/* 13134 */  29147, 30648, 31061, 30735, 33476, 31856, 32405, 30865, 32359, 31657,
/* 13135 */  31397, 31118, 31986, 29550, 31899, 30973, 32681, 31579, 33610, 32999,
/* 13136 */  33042, 30668, 33903, 29839, 33657, 30424, 34650, 31711, 33401, 33246,
/* 13137 */  30071, 32545, 33040, 31505, 32681, 32141, 33276, 32318, 33547, 32696,
/* 13138 */  28108, 31016, 33676, 31865, 32635, 31978, 34069, 33952, 34436, 33219,
/* 13139 */  27823, 29176, 32737, 32303, 34495, 32381, 33280, 31628, 33371, 33167,
/* 13140 */  28110, 28504, 32464, 31312, 33950, 31441, 33094, 31849, 33524, 33543,
/* 13141 */  33867, 35637, 38135, 34399, 34726, 33336, 35332, 33562, 35260, 33491,
/* 13142 */  36081, 35372, 37519, 31938, 35338, 33148, 34504, 33784, 35033, 34121,
/* 13143 */  35024, 35974, 37119, 33947, 34851, 33328, 34941, 33556, 35642, 33607,
/* 13144 */  32775, 31996, 33810, 31730, 34619, 32104, 34006, 31018, 33918, 33746,
/* 13145 */  34032, 32032, 34194, 31554, 34936, 32013, 34760, 30668, 33851, 33469,
/* 13146 */  37651, 31408, 34883, 29864, 36607, 31399, 35887, 29862, 35315, 32625,
/* 13147 */  42161, 30210, 36871, 28051, 38641, 30934, 39184, 27011, 37276, 33553,
/* 13148 */  44986, 25894, 39415, 26902, 40033, 29406, 40059, 25461, 39029, 32250,
/* 13149 */  45415, 26251, 38826, 26885, 40919, 28252, 40804, 25567, 38425, 32720,
/* 13150 */  45338, 28590, 36070, 27794, 40829, 30278, 38049, 26981, 38222, 33013,
/* 13151 */  44107, 30512, 36046, 27281, 39264, 32152, 38120, 26834, 36794, 34114,
/* 13152 */  42836, 32020, 36209, 26841, 38390, 32923, 38029, 27391, 35447, 34814,
/* 13153 */  34652, 35585, 37049, 34437, 34864, 33410, 35305, 34044, 35265, 33486,
/* 13154 */  38797, 28398, 35008, 31944, 34381, 31538, 35638, 30895, 35570, 32428,
/* 13155 */  37533, 28804, 35227, 30438, 35407, 31117, 35038, 31830, 33827, 33643,
/* 13156 */  38307, 28989, 36170, 30032, 36279, 31463, 35944, 31771, 33969, 34197,
/* 13157 */  37329, 30963, 33550, 31535, 35899, 31518, 35525, 31403, 35443, 31375,
/* 13158 */  38570, 29915, 34907, 31811, 35301, 32383, 35789, 30603, 35307, 31144,
/* 13159 */  37938, 30066, 35870, 30452, 35890, 31883, 36829, 30959, 34390, 31432,
/* 13160 */  41138, 31266, 36621, 30437, 37812, 30746, 38599, 29051, 35857, 33269,
/* 13161 */  43661, 29526, 35722, 32623, 36076, 31163, 38732, 27601, 36440, 33901,
/* 13162 */  45172, 26593, 37444, 32343, 35878, 30514, 41480, 24873, 38197, 32776,
/* 13163 */  45584, 25804, 38354, 32323, 35657, 30461, 41329, 25391, 37744, 32940,
/* 13164 */  43483, 31084, 34271, 33609, 35520, 30471, 40389, 27951, 34645, 34471,
/* 13165 */  44358, 30331, 34252, 33910, 34666, 31119, 40699, 27764, 34557, 34606,
/* 13166 */  34918, 35174, 36739, 33666, 34771, 33778, 35672, 34057, 35637, 32900,
/* 13167 */  34316, 35032, 37131, 33857, 35024, 33054, 35746, 33478, 35936, 33852,
/* 13168 */  34695, 34816, 37093, 34538, 34696, 32437, 35945, 33729, 34930, 33533,
/* 13169 */  35049, 34083, 37992, 34576, 35934, 31954, 35703, 33812, 34177, 33822,
/* 13170 */  34268, 33207, 39126, 34396, 37042, 32020, 35673, 32891, 35116, 33344,
/* 13171 */  34824, 34268, 37785, 34819, 35900, 32523, 34301, 33350, 34113, 34560,
/* 13172 */  35574, 35958, 36797, 33777, 36471, 32924, 33311, 33408, 34553, 32740,
/* 13173 */  36461, 36792, 36851, 33514, 35447, 33289, 33674, 33596, 34861, 31739,
/* 13174 */  37067, 35273, 38048, 32879, 35034, 33216, 36116, 33111, 33882, 31555,
/* 13175 */  37462, 31220, 34672, 31422, 35544, 31900, 35482, 31969, 35328, 32904,
/* 13176 */  37064, 30888, 33988, 31026, 34900, 31343, 34974, 31444, 34973, 32396,
/* 13177 */  37642, 31687, 34500, 31439, 35179, 32341, 35843, 32224, 34796, 33085,
/* 13178 */  36664, 33220, 36979, 30508, 34737, 33457, 38150, 33273, 33113, 34100,
/* 13179 */  36564, 32809, 37508, 31115, 35122, 33168, 38426, 33089, 33495, 34315,
/* 13180 */  35091, 32990, 37280, 32339, 34991, 33942, 38085, 33501, 33488, 33016,
/* 13181 */  34140, 32352, 35721, 31294, 34967, 33128, 37198, 33004, 34093, 34393,
/* 13182 */  34121, 29013, 33735, 29912, 34467, 30723, 34585, 31331, 34773, 32288,
/* 13183 */  34319, 29117, 33815, 30096, 34546, 30911, 34408, 31334, 34762, 32046,
/* 13184 */  32562, 30936, 33163, 31315, 33641, 32180, 34170, 31797, 34608, 32386,
/* 13185 */  23634, 27272, 31476, 31229, 34036, 33285, 34285, 34221, 33103, 32258,
/* 13186 */  25359, 29600, 32326, 28856, 31670, 32384, 34271, 33568, 33134, 32129,
/* 13187 */  36286, 36178, 36992, 33572, 34388, 33434, 35178, 32974, 34666, 34353,
/* 13188 */  34836, 36749, 36893, 32665, 34560, 34171, 35712, 33711, 35228, 33117,
/* 13189 */  34491, 35833, 37204, 33139, 35116, 34242, 35886, 32939, 34380, 33785,
/* 13190 */  34808, 35484, 36791, 33680, 34768, 33553, 35595, 33182, 34818, 34397,
/* 13191 */  35524, 34194, 37246, 33530, 35648, 33074, 35910, 32985, 35690, 33683,
/* 13192 */  34930, 34062, 38215, 34293, 36347, 32450, 35404, 32924, 35636, 33968,
/* 13193 */  35602, 34577, 37731, 33388, 36668, 31795, 35290, 33231, 36561, 32858,
/* 13194 */  33987, 35661, 38440, 34042, 34070, 32276, 35725, 33623, 35999, 33621,
/* 13195 */  36289, 33735, 35627, 32628, 35338, 33239, 36092, 33106, 35890, 33886,
/* 13196 */  36048, 33051, 35056, 31649, 34777, 32355, 35508, 32501, 34938, 33217,
/* 13197 */  41279, 34601, 36278, 29370, 34467, 32359, 36921, 32023, 35848, 32856,
/* 13198 */  43620, 33131, 40178, 22777, 33867, 34571, 39074, 33893, 32284, 33323,
/* 13199 */  40667, 35994, 41272, 24326, 29079, 33989, 40100, 36324, 31763, 32074,
/* 13200 */  41461, 36179, 39629, 23874, 30132, 35590, 39609, 35224, 31114, 33142,
/* 13201 */  43429, 36201, 34899, 23990, 34295, 37456, 37560, 32110, 32890, 33764,
/* 13202 */  35990, 34354, 36888, 33596, 35982, 32207, 35702, 32938, 36198, 33618,
/* 13203 */  34652, 34575, 36155, 33869, 36396, 34219, 35650, 32567, 35411, 34157,
/* 13204 */  34457, 34302, 37836, 34528, 35063, 33494, 35473, 34299, 34381, 33448,
/* 13205 */  34610, 34913, 37678, 34064, 35110, 32044, 34493, 33685, 35909, 34114,
/* 13206 */  35098, 35056, 35977, 33329, 35535, 33501, 34612, 33466, 35595, 34584,
/* 13207 */  34209, 34889, 37263, 33357, 35299, 34599, 34936, 33117, 34993, 34281,
/* 13208 */  34116, 35566, 36962, 33880, 36298, 33671, 33887, 33468, 34817, 33831,
/* 13209 */  35070, 35058, 36113, 33665, 36149, 33570, 35445, 33331, 34289, 33983,
/* 13210 */  35066, 35056, 37064, 33960, 35130, 32562, 35422, 32673, 34922, 33869,
/* 13211 */  35255, 34598, 36600, 34275, 35726, 32980, 34699, 34133, 35346, 33766,
/* 13212 */  35838, 35485, 36236, 33750, 35466, 32739, 33987, 34107, 35174, 34576,
/* 13213 */  36121, 34457, 37699, 34546, 33316, 33056, 34152, 33749, 35828, 32392,
/* 13214 */  36162, 30747, 39437, 35037, 37580, 31664, 33817, 31984, 35169, 32465,
/* 13215 */  31171, 34330, 39700, 37862, 38862, 30745, 30205, 31221, 34509, 33778,
/* 13216 */  31857, 38039, 40611, 35275, 36911, 29466, 29631, 33122, 36637, 33086,
/* 13217 */  31622, 40149, 40991, 33462, 35606, 29487, 30034, 34572, 36966, 32489,
/* 13218 */  33271, 38268, 39870, 35371, 36273, 28133, 30719, 34847, 35858, 33077,
/* 13219 */  33013, 36751, 39901, 36070, 36880, 28471, 31811, 34158, 34984, 32909,
/* 13220 */  34830, 38092, 40836, 33844, 34423, 26169, 33261, 35891, 36252, 32775,
/* 13221 */  34825, 34824, 36461, 33880, 35683, 34254, 34727, 33136, 34393, 34841,
/* 13222 */  33464, 35544, 37319, 34294, 36303, 33929, 33288, 33907, 35221, 34445,
/* 13223 */  33908, 35761, 37476, 34682, 35599, 33095, 33155, 33403, 36530, 34638,
/* 13224 */  33393, 35340, 37761, 34046, 35639, 34074, 34772, 33199, 35122, 34670,
/* 13225 */  33106, 33734, 37502, 34485, 36599, 34247, 35638, 32534, 33828, 33409,
/* 13226 */  34486, 33491, 35954, 34264, 35619, 33165, 35913, 33937, 35955, 33805,
/* 13227 */  29976, 30900, 36015, 35239, 36402, 31877, 34932, 34144, 35433, 33686,
/* 13228 */  31539, 32595, 38078, 36261, 36867, 31328, 34856, 33374, 34783, 33020,
/* 13229 */  35220, 33563, 37848, 35006, 36377, 34186, 34938, 32307, 34065, 32947,
/* 13230 */  32001, 33635, 38214, 34272, 37049, 35655, 34978, 30532, 31939, 32474,
/* 13231 */  30587, 36969, 36611, 32483, 35942, 37016, 34710, 30228, 32195, 33359,
/* 13232 */  33412, 37829, 35270, 32430, 36048, 37204, 33827, 28886, 33916, 34002,
/* 13233 */  34399, 37914, 35187, 31919, 37102, 37268, 32609, 28944, 35207, 33839,
/* 13234 */  36312, 38414, 34017, 31011, 36866, 36106, 32517, 30259, 35733, 33824,
/* 13235 */  36396, 37629, 34400, 31200, 36746, 36643, 32010, 29333, 36360, 33798,
/* 13236 */  37035, 37373, 34627, 30452, 38092, 35412, 32068, 29916, 36758, 33381,
/* 13237 */  34739, 36957, 35380, 32104, 36401, 34821, 33794, 31836, 35501, 32152,
/* 13238 */  35983, 34406, 36852, 33174, 35316, 32722, 35303, 33427, 35688, 33914,
/* 13239 */  35715, 35238, 36931, 32562, 35100, 33441, 35252, 33770, 35428, 34349,
/* 13240 */  34673, 34400, 36729, 34795, 35109, 33431, 35551, 33505, 35908, 33681,
/* 13241 */  33261, 30918, 36384, 35168, 37104, 33459, 36006, 34233, 35541, 34779,
/* 13242 */  32415, 32071, 36921, 34613, 37562, 33104, 35073, 33106, 35236, 33453,
/* 13243 */  29931, 31536, 37156, 34526, 37091, 32957, 34704, 32483, 34503, 32652,
/* 13244 */  31424, 33000, 38914, 35338, 37556, 32765, 34853, 31813, 34039, 32341,
/* 13245 */  36006, 35853, 37230, 34178, 35546, 32204, 34887, 33397, 34453, 33554,
/* 13246 */  38019, 33496, 36293, 33656, 36451, 33128, 34256, 31682, 34945, 33327,
/* 13247 */  37742, 29800, 38236, 33178, 38764, 32227, 35031, 30856, 33082, 32606,
/* 13248 */  30994, 27076, 36753, 33551, 41156, 35010, 36978, 30716, 31389, 30731,
/* 13249 */  27573, 23432, 31821, 30988, 37692, 35129, 36893, 32602, 32218, 32252,
/* 13250 */  27074, 23431, 32256, 31730, 36255, 33162, 34590, 31051, 32038, 31805,
/* 13251 */  26527, 24565, 32553, 33703, 37789, 35219, 35033, 30801, 30801, 30643,
/* 13252 */  26087, 26692, 37307, 40545, 42532, 36894, 34183, 29430, 30280, 30488,
/* 13253 */  29115, 29714, 38927, 38363, 39115, 34898, 33174, 29834, 30554, 31929,
/* 13254 */  35162, 34086, 37529, 33482, 35825, 32326, 34593, 33650, 35800, 33672,
/* 13255 */  34480, 34902, 37464, 33797, 35429, 33480, 35353, 33921, 36262, 32341,
/* 13256 */  34995, 34846, 37488, 34816, 34722, 33802, 35069, 33906, 35155, 33121,
/* 13257 */  35521, 34342, 37325, 34883, 34816, 33641, 35650, 33216, 34344, 33801,
/* 13258 */  33718, 34335, 37255, 32164, 34234, 32562, 36510, 35078, 33134, 32690,
/* 13259 */  33284, 33151, 35690, 30771, 33030, 31420, 35273, 34333, 32049, 31994,
/* 13260 */  33036, 33394, 35526, 29374, 32606, 30671, 34977, 33896, 33560, 32565,
/* 13261 */  30985, 34532, 35251, 30044, 31944, 31380, 34355, 33106, 33235, 31630,
/* 13262 */  32528, 35244, 35332, 30534, 32397, 32986, 34704, 32659, 34574, 32787,
/* 13263 */  35130, 35609, 36044, 31719, 33134, 33470, 33633, 32884, 34397, 33113,
/* 13264 */  42896, 35631, 30945, 30271, 35970, 35576, 33715, 30880, 38260, 31495,
/* 13265 */  35648, 34556, 36702, 33844, 36580, 32481, 35266, 33037, 34591, 34791,
/* 13266 */  35291, 34209, 36458, 34779, 36301, 32402, 35083, 33972, 35303, 33444,
/* 13267 */  34859, 34340, 37459, 33302, 37230, 33191, 34062, 33519, 35275, 33616,
/* 13268 */  34803, 33339, 36914, 32611, 37159, 33076, 35400, 32906, 36095, 33484,
/* 13269 */  35097, 32360, 34218, 31799, 35497, 35066, 34726, 33343, 36129, 33012,
/* 13270 */  36638, 30066, 34291, 31999, 34598, 33925, 35183, 33137, 35090, 32476,
/* 13271 */  39584, 28287, 35982, 30853, 34825, 32405, 34862, 31786, 34704, 32575,
/* 13272 */  50185, 16023, 44792, 29821, 38012, 26770, 40668, 31047, 33918, 34415,
/* 13273 */  53202, 7412, 57062, 17584, 48675, 15020, 53672, 20209, 39344, 33088,
/* 13274 */  51069, 12402, 50784, 22729, 44518, 18738, 50023, 22542, 38382, 33177,
/* 13275 */  34489, 35160, 37352, 34293, 35404, 35108, 33832, 32961, 34503, 34529,
/* 13276 */  35506, 34621, 36504, 32395, 36617, 34806, 34319, 32696, 35441, 34471,
/* 13277 */  34930, 31847, 35187, 32066, 35861, 32710, 35074, 33008, 35531, 33389,
/* 13278 */  36061, 31208, 33938, 30790, 34685, 32040, 34707, 32161, 35608, 32993,
/* 13279 */  37645, 31904, 33440, 30579, 34559, 32365, 34952, 31585, 35492, 32472,
/* 13280 */  39707, 30997, 35062, 29418, 36505, 31235, 34576, 32662, 34298, 33232,
/* 13281 */  41270, 29225, 39131, 24871, 39090, 28688, 38157, 30575, 35006, 32464,
/* 13282 */  40278, 32741, 37482, 24789, 36756, 33497, 36769, 30842, 32790, 34943,
/* 13283 */  40395, 35040, 36314, 25101, 35168, 36135, 36615, 31682, 32209, 35126,
/* 13284 */  44973, 29616, 38816, 21857, 41655, 31554, 39615, 27768, 35742, 33971,
/* 13285 */  44956, 28879, 40136, 20395, 42436, 30282, 41089, 26793, 36152, 33443,
/* 13286 */  42783, 31172, 39589, 21104, 39556, 31800, 40638, 28176, 34153, 33823,
/* 13287 */  34999, 34017, 36786, 34019, 36645, 33517, 35516, 32342, 34802, 34163,
/* 13288 */  35074, 33819, 36263, 34655, 35740, 33036, 36509, 32092, 34851, 33516,
/* 13289 */  31496, 27239, 31457, 29117, 33198, 30998, 34699, 31593, 34731, 32738,
/* 13290 */  31034, 27160, 31349, 30100, 33769, 31910, 35050, 32372, 35076, 32913,
/* 13291 */  26322, 20959, 25383, 27495, 33357, 33002, 35169, 32175, 33282, 33090,
/* 13292 */  25322, 21599, 26233, 28775, 33702, 32503, 32549, 30318, 31665, 32437,
/* 13293 */  22618, 20470, 27386, 32145, 35512, 32625, 30362, 27155, 29998, 31779,
/* 13294 */  22384, 21071, 28170, 32610, 35126, 31806, 29979, 26966, 30285, 32038,
/* 13295 */  22392, 20647, 27876, 32459, 35960, 33562, 31876, 28878, 30636, 31785,
/* 13296 */  21068, 18078, 25458, 32547, 37295, 34360, 31500, 28340, 30654, 32388,
/* 13297 */  21701, 19197, 27276, 34363, 38612, 35452, 31538, 27750, 30001, 31946,
/* 13298 */  25300, 24993, 35665, 40497, 41852, 35763, 31878, 28314, 31268, 32139,
/* 13299 */  34618, 34340, 36621, 32827, 35236, 35326, 38582, 34474, 32311, 33344,
/* 13300 */  35372, 34694, 36947, 33222, 35971, 33894, 36263, 33576, 34676, 33002,
/* 13301 */  34586, 35647, 37156, 33392, 35737, 33597, 35632, 35188, 34127, 32596,
/* 13302 */  34183, 34100, 38604, 31115, 35254, 33637, 38526, 34566, 32795, 33040,
/* 13303 */  33614, 34081, 37799, 31412, 34606, 33654, 38091, 34648, 32166, 32889,
/* 13304 */  32736, 34691, 38472, 33129, 34176, 32475, 37947, 36094, 33590, 33032,
/* 13305 */  37283, 32182, 37330, 32073, 36521, 32618, 36263, 33467, 35403, 33850,
/* 13306 */  37514, 33405, 34903, 27437, 34269, 32700, 36220, 30778, 33696, 33360,
/* 13307 */  37852, 34968, 32735, 27994, 33858, 34146, 35819, 29947, 33366, 34020,
/* 13308 */  38257, 34489, 33715, 26319, 35048, 34295, 35518, 29856, 33355, 34338,
/* 13309 */  37390, 34633, 33552, 26173, 34343, 33775, 35558, 29991, 32919, 33781,
/* 13310 */  37246, 34443, 33606, 26062, 34536, 33365, 35418, 30106, 32987, 33538,
/* 13311 */  34694, 36167, 36385, 33814, 35419, 32422, 33306, 33856, 35651, 34469,
/* 13312 */  35298, 37484, 35541, 31995, 35198, 33548, 33785, 34196, 35940, 33183,
/* 13313 */  36282, 35659, 35260, 33026, 35478, 33438, 33947, 34331, 35245, 33181,
/* 13314 */  36069, 35529, 36603, 33055, 34238, 32710, 34730, 33668, 33990, 34854,
/* 13315 */  35870, 35964, 35870, 32429, 34860, 32768, 34544, 33904, 34696, 34171,
/* 13316 */  35054, 35485, 36446, 34274, 35083, 32602, 34867, 33941, 34995, 33392,
/* 13317 */  35655, 35553, 36066, 34127, 35468, 33212, 34925, 34197, 34964, 32968,
/* 13318 */  35434, 35506, 36385, 33423, 35793, 33333, 34715, 34282, 36079, 32305,
/* 13319 */  34572, 35396, 36883, 34144, 35067, 32952, 34833, 34516, 36349, 32196,
/* 13320 */  35213, 35911, 36276, 33225, 35388, 33688, 34384, 33725, 35357, 33895,
/* 13321 */  34949, 34888, 37159, 32617, 35970, 33129, 35393, 33392, 35543, 33170,
/* 13322 */  35229, 35024, 37015, 32346, 34841, 33150, 35569, 34177, 34674, 33035,
/* 13323 */  35817, 34681, 37149, 33499, 33233, 32678, 35543, 33715, 34549, 34252,
/* 13324 */  34492, 36324, 37503, 32870, 34295, 32976, 34832, 33198, 34658, 34076,
/* 13325 */  34703, 35028, 37567, 33422, 35743, 33035, 35232, 32914, 35610, 33530,
/* 13326 */  34068, 34756, 37718, 34718, 35356, 33389, 34930, 33312, 35113, 34077,
/* 13327 */  34676, 34578, 37396, 33918, 35555, 33247, 35106, 33711, 35216, 33536,
/* 13328 */  35591, 33879, 37683, 32615, 35635, 32807, 35364, 33099, 34706, 34662,
/* 13329 */  34610, 34442, 37777, 34077, 35638, 33263, 34814, 33042, 35463, 34524,
/* 13330 */  32666, 30368, 36098, 31926, 35163, 32131, 34246, 32153, 35416, 34466,
/* 13331 */  33986, 29782, 35807, 29970, 34619, 29981, 33456, 30383, 35090, 33629,
/* 13332 */  34857, 29509, 35845, 29131, 35150, 28970, 33748, 29518, 35739, 33767,
/* 13333 */  35965, 28714, 36844, 28142, 36270, 28400, 34318, 29270, 36189, 33865,
/* 13334 */  35184, 28330, 36162, 27961, 35861, 28299, 33744, 29001, 35508, 33423,
/* 13335 */  34913, 28595, 35591, 28233, 35434, 28810, 33424, 28911, 35380, 33591,
/* 13336 */  35039, 28612, 35891, 27807, 35824, 28824, 33630, 29051, 35581, 33721,
/* 13337 */  34933, 28632, 35358, 27721, 35511, 29038, 33380, 29145, 35537, 33718,
/* 13338 */  34192, 35610, 36946, 34387, 35496, 33733, 34651, 33662, 34667, 34249,
/* 13339 */  34179, 35519, 37232, 33327, 35880, 33087, 35189, 34357, 34868, 33640,
/* 13340 */  35482, 35653, 36106, 35075, 35627, 31853, 33415, 34633, 35076, 34077,
/* 13341 */  35775, 35387, 36897, 33962, 35502, 31804, 33994, 33599, 34955, 34453,
/* 13342 */  34462, 35185, 36563, 34711, 35451, 32928, 33834, 33393, 34520, 34561,
/* 13343 */  35254, 35221, 36458, 34278, 35537, 33331, 33957, 32897, 35157, 35226,
/* 13344 */  34439, 32885, 36317, 34557, 35434, 33678, 35948, 32883, 33148, 33748,
/* 13345 */  36199, 32800, 37389, 33428, 36065, 32918, 36192, 32716, 33553, 34076,
/* 13346 */  39107, 33776, 33527, 31578, 37276, 31951, 34804, 32417, 34871, 34000,
/* 13347 */  40226, 31278, 35731, 31229, 36433, 30718, 37775, 29121, 34213, 34420,
/* 13348 */  39565, 31159, 36123, 31615, 36200, 30447, 38011, 28615, 34119, 33988,
/* 13349 */  37505, 32832, 35267, 32228, 35370, 30754, 36953, 29825, 32876, 33957,
/* 13350 */  37757, 33365, 34824, 32560, 35328, 31133, 36545, 29797, 32688, 34880,
/* 13351 */  38422, 33111, 34324, 32606, 35819, 31460, 36075, 29396, 33330, 34943,
/* 13352 */  37211, 33276, 34291, 32405, 36148, 31193, 35326, 29940, 32921, 34316,
/* 13353 */  36321, 36350, 36904, 31283, 35134, 33819, 34916, 32791, 34750, 34227,
/* 13354 */  36425, 33997, 37164, 32622, 35999, 34359, 35065, 34786, 33954, 33046,
/* 13355 */  36066, 35034, 35595, 33918, 35439, 34736, 35010, 33912, 34033, 33118,
/* 13356 */  35151, 35592, 35544, 35261, 35808, 32069, 35057, 34296, 35361, 33408,
/* 13357 */  35414, 33824, 37068, 34989, 36392, 32770, 35591, 33228, 35334, 33036,
/* 13358 */  36176, 33548, 38005, 33948, 35321, 33119, 35192, 33290, 34864, 34347,
/* 13359 */  35815, 35106, 36758, 33789, 35060, 33684, 34308, 33552, 35074, 34666,
/* 13360 */  35695, 34770, 37525, 32703, 34715, 32483, 36178, 33873, 35632, 33707,
/* 13361 */  37846, 34331, 35430, 26769, 35823, 32666, 36058, 31501, 34398, 32870,
/* 13362 */  38586, 34044, 36146, 24790, 36708, 32448, 37168, 29850, 34801, 32387,
/* 13363 */  39534, 33720, 37034, 22631, 37577, 33372, 37518, 28700, 34432, 33086,
/* 13364 */  40047, 32466, 38720, 21274, 38411, 32312, 38628, 28248, 34259, 33199,
/* 13365 */  39599, 32108, 39676, 21119, 37786, 31597, 39317, 28647, 33820, 32842,
/* 13366 */  38073, 32463, 40013, 21879, 35901, 30893, 39680, 29317, 33345, 32041,
/* 13367 */  38695, 31592, 40474, 21256, 37237, 30178, 39943, 28781, 33823, 32222,
/* 13368 */  34703, 35063, 37486, 33589, 34877, 33038, 36058, 33236, 34363, 33875,
/* 13369 */  35852, 34874, 37325, 32718, 35446, 32475, 34580, 34622, 34905, 34083,
/* 13370 */  35121, 34139, 37248, 34194, 35845, 33263, 34879, 33910, 34994, 33858,
/* 13371 */  35271, 34591, 37206, 33902, 35862, 33102, 35583, 33344, 34790, 33799,
/* 13372 */  34526, 35369, 36718, 34217, 35736, 33465, 35544, 34241, 34442, 33013,
/* 13373 */  34659, 35309, 37240, 33452, 35977, 33318, 34954, 33543, 35179, 33892,
/* 13374 */  34942, 35396, 36839, 33976, 35415, 33676, 34434, 33244, 35843, 33239,
/* 13375 */  33800, 34641, 37453, 34574, 36222, 33603, 35241, 33157, 34915, 33167,
/* 13376 */  34115, 35240, 37717, 33616, 34784, 33449, 35427, 32733, 35694, 33908,
/* 13377 */  35018, 34892, 36649, 33971, 34702, 33995, 34756, 32482, 34589, 34690,
/* 13378 */  35615, 35050, 35982, 34224, 34734, 33596, 33809, 33405, 34829, 33988,
/* 13379 */  35349, 35800, 37816, 33173, 34955, 31718, 34897, 34400, 35224, 33520,
/* 13380 */  34284, 35026, 37785, 33293, 36021, 32504, 34774, 34325, 35860, 32825,
/* 13381 */  35224, 35008, 36166, 33916, 34612, 32252, 35133, 34133, 35268, 32697,
/* 13382 */  31439, 30469, 36723, 33992, 37366, 35250, 38220, 33012, 33361, 32149,
/* 13383 */  28548, 26793, 32785, 31183, 35516, 34594, 38854, 33840, 33465, 31377,
/* 13384 */  31132, 29820, 35728, 33324, 36912, 34774, 38232, 32009, 31760, 30946,
/* 13385 */  34548, 35196, 35397, 34081, 36378, 33898, 33984, 32374, 34193, 33862,
/* 13386 */  33093, 30082, 29857, 28449, 31194, 28823, 32078, 29435, 31424, 32067,
/* 13387 */  34593, 30455, 30671, 28827, 32088, 29730, 32966, 29412, 32405, 32800,
/* 13388 */  36193, 29792, 33497, 26997, 33889, 29699, 34134, 29372, 33156, 32922,
/* 13389 */  34993, 31421, 33063, 26574, 33033, 30578, 33842, 29444, 32676, 32783,
/* 13390 */  34804, 32436, 33789, 26347, 32717, 31132, 34763, 29803, 32350, 32690,
/* 13391 */  36033, 33088, 34323, 26175, 33429, 31795, 35706, 29920, 32440, 33102,
/* 13392 */  34729, 36074, 37634, 33519, 34891, 33479, 35288, 33305, 34724, 34166,
/* 13393 */  35152, 34409, 37481, 33373, 36588, 34155, 35149, 33792, 33755, 33889,
/* 13394 */  33315, 30715, 38971, 36712, 37169, 33475, 34281, 32651, 34323, 33733,
/* 13395 */  33800, 29910, 38792, 34845, 36564, 32015, 34579, 31624, 34282, 32908,
/* 13396 */  34336, 34678, 37449, 34558, 35380, 33217, 35265, 32980, 34431, 33932,
/* 13397 */  34969, 35500, 36267, 33378, 36785, 33195, 33425, 32990, 35026, 33692,
/* 13398 */  34182, 37430, 36574, 33324, 35306, 33040, 35072, 33758, 34807, 33883,
/* 13399 */  34186, 36047, 37501, 33288, 35627, 33714, 35810, 32545, 35172, 33882,
/* 13400 */  34065, 35503, 36971, 34336, 35957, 33107, 34492, 33120, 34658, 34624,
/* 13401 */  34756, 34756, 38589, 33819, 34766, 30813, 33595, 32154, 35741, 35087,
/* 13402 */  35683, 33099, 36708, 31847, 36519, 31795, 34162, 29754, 34356, 33751,
/* 13403 */  36301, 33369, 35762, 30866, 37183, 32025, 33886, 29301, 34549, 33586,
/* 13404 */  36009, 32554, 35832, 30747, 36876, 31994, 34002, 29252, 33774, 33283,
/* 13405 */  36418, 32244, 35984, 30807, 36994, 31991, 34074, 29374, 33581, 33379,
/* 13406 */  37212, 32388, 36074, 30462, 37506, 31745, 33922, 29488, 34362, 33496,
/* 13407 */  37184, 32500, 36057, 30480, 37171, 31959, 33915, 29590, 34355, 33396,
/* 13408 */  33600, 36361, 37699, 34214, 35336, 34314, 34763, 32736, 34819, 33842,
/* 13409 */  33764, 35475, 37719, 34893, 34811, 34835, 34400, 33700, 34667, 33327,
/* 13410 */  34574, 35018, 37523, 34503, 34716, 32780, 34870, 34779, 35220, 33081,
/* 13411 */  35380, 35351, 36480, 33346, 35555, 31652, 35903, 34176, 35047, 33501,
/* 13412 */  35484, 35812, 36586, 32775, 34987, 32693, 35611, 34514, 34959, 33040,
/* 13413 */  35043, 34603, 37794, 33641, 34966, 32251, 34698, 34152, 35536, 34072,
/* 13414 */  34573, 33298, 38360, 34032, 36135, 32564, 34765, 33669, 35819, 34297,
/* 13415 */  34057, 34746, 36869, 34595, 36249, 33781, 35112, 34006, 35022, 33321,
/* 13416 */  34062, 34730, 37242, 33839, 36539, 34771, 35472, 33248, 34295, 33345,
/* 13417 */  35777, 35457, 37147, 31757, 35166, 34614, 34981, 33102, 35453, 33648,
/* 13418 */  36799, 34922, 36728, 31727, 34889, 33411, 35214, 33802, 35329, 33147,
/* 13419 */  35201, 35504, 36891, 33360, 34655, 33764, 35754, 33955, 34268, 34146,
/* 13420 */  34263, 35722, 37495, 33627, 34300, 33768, 36003, 33746, 34865, 33494,
/* 13421 */  34940, 30794, 33687, 27912, 35817, 32043, 34178, 31522, 35675, 33596,
/* 13422 */  36933, 31665, 33959, 26948, 36216, 31196, 35123, 29744, 34455, 33519,
/* 13423 */  37003, 32152, 33917, 26718, 35877, 31136, 35325, 29371, 34097, 33588,
/* 13424 */  36628, 31974, 34231, 26184, 35782, 30683, 35232, 29250, 34208, 33291,
/* 13425 */  36909, 31219, 34473, 26343, 36043, 30353, 35353, 28998, 34214, 33600,
/* 13426 */  37336, 30394, 34558, 26540, 36270, 29696, 35645, 28846, 34359, 33581,
/* 13427 */  39450, 27240, 36595, 26251, 37333, 28006, 37394, 27812, 35168, 33371,
/* 13428 */  39537, 27263, 36996, 26908, 37366, 28486, 37095, 28244, 35277, 33935,
/* 13429 */  36601, 34376, 36509, 33457, 35766, 32002, 35454, 32926, 35117, 34354,
/* 13430 */  37246, 33915, 35276, 34007, 35507, 33146, 34765, 34218, 34298, 33963,
/* 13431 */  35727, 35491, 36039, 32254, 35830, 33538, 35025, 33842, 34348, 33634,
/* 13432 */  35079, 35952, 35969, 32529, 36249, 34357, 34733, 31769, 35620, 34258,
/* 13433 */  34910, 35425, 36678, 33638, 34525, 33794, 34641, 33054, 35888, 33065,
/* 13434 */  35609, 35163, 36557, 33547, 35540, 32845, 34057, 33744, 35964, 34003,
/* 13435 */  35377, 34302, 36690, 33546, 35665, 33436, 34466, 33684, 35094, 34669,
/* 13436 */  35536, 33852, 37244, 33201, 36016, 33140, 35726, 33017, 35747, 33285,
/* 13437 */  37076, 34908, 36274, 33032, 35050, 33044, 36883, 32038, 34999, 33440,
/* 13438 */  35822, 34400, 36538, 33776, 35924, 32592, 35706, 32929, 35455, 33177,
/* 13439 */  35889, 33660, 36784, 34144, 36571, 34089, 33777, 33051, 35091, 33786,
/* 13440 */  35743, 34750, 36543, 33607, 36260, 33832, 34733, 33856, 34380, 33840,
/* 13441 */  34454, 34776, 37151, 33052, 36809, 33817, 35013, 34244, 34875, 33265,
/* 13442 */  35671, 35618, 36475, 32170, 36644, 33971, 33383, 34576, 35205, 33221,
/* 13443 */  35431, 34924, 35741, 34911, 35241, 32487, 34669, 33684, 34171, 34990,
/* 13444 */  35214, 35216, 36420, 33695, 35664, 32926, 34515, 32970, 35544, 34130,
/* 13445 */  34395, 34734, 37211, 34306, 34541, 31977, 34950, 34091, 34562, 33905,
/* 13446 */  35092, 33393, 37850, 33657, 34805, 31776, 35911, 34550, 35069, 33451,
/* 13447 */  34872, 33937, 36696, 33449, 35730, 33152, 36462, 33833, 35762, 33680,
/* 13448 */  35246, 34091, 37252, 33286, 35537, 33561, 35914, 33532, 35797, 33241,
/* 13449 */  35334, 34650, 36482, 33872, 35113, 33239, 35160, 33011, 35872, 34011,
/* 13450 */  36037, 34279, 36908, 34234, 35019, 32331, 34588, 33550, 35662, 34109,
/* 13451 */  33617, 34360, 37153, 34802, 35279, 33731, 34767, 33184, 34435, 34841,
/* 13452 */  30513, 33484, 35865, 36392, 37050, 35937, 35392, 32621, 34061, 33567,
/* 13453 */  34298, 35993, 36120, 34619, 35090, 33628, 33337, 32246, 35997, 34822,
/* 13454 */  35009, 35031, 36383, 33935, 34660, 33408, 34835, 33376, 34710, 34203,
/* 13455 */  35528, 33775, 36224, 34264, 35996, 33803, 34667, 32545, 35033, 34147,
/* 13456 */  35704, 34658, 35997, 33883, 35686, 32146, 34433, 33833, 35264, 34232,
/* 13457 */  35315, 34036, 36376, 33516, 36423, 31806, 35192, 34514, 34596, 33758,
/* 13458 */  35963, 33852, 35949, 33132, 36148, 33007, 34933, 33508, 34289, 34382,
/* 13459 */  34470, 35613, 36874, 34486, 33617, 32753, 36382, 34398, 36022, 32700,
/* 13460 */  33884, 35564, 36729, 34118, 35676, 34092, 35160, 32795, 35413, 34175,
/* 13461 */  33370, 35983, 37101, 34148, 35621, 33194, 34696, 33775, 35654, 33988,
/* 13462 */  34190, 35298, 36834, 34363, 35879, 32961, 34079, 33941, 35922, 33726,
/* 13463 */  36083, 34208, 38187, 31745, 34949, 33014, 34921, 34441, 35321, 34022,
/* 13464 */  35847, 34368, 37355, 32309, 35314, 33454, 34286, 33549, 34826, 34561,
/* 13465 */  34891, 34787, 36755, 33455, 35074, 34600, 35045, 33713, 34688, 33751,
/* 13466 */  34258, 34896, 37514, 33939, 35720, 34862, 35168, 33143, 34811, 33160,
/* 13467 */  34406, 34722, 38512, 33472, 35391, 32812, 35521, 33976, 34783, 34347,
/* 13468 */  35103, 34106, 36256, 35305, 35387, 33581, 35963, 33914, 34498, 33691,
/* 13469 */  34810, 35195, 37241, 34690, 35049, 33718, 35483, 34079, 34909, 32289,
/* 13470 */  35300, 34812, 36625, 35001, 35565, 33259, 34754, 32850, 36259, 33369,
/* 13471 */  35455, 34905, 36918, 33840, 34871, 33538, 34353, 33025, 35713, 34810,
/* 13472 */  34932, 35726, 36043, 33628, 35287, 34153, 34296, 33006, 34484, 34841,
/* 13473 */  35035, 34696, 37191, 32922, 35172, 33517, 35158, 32453, 34838, 34404,
/* 13474 */  35342, 34291, 37617, 32678, 34791, 33815, 35137, 33684, 34593, 34551,
/* 13475 */  37124, 34681, 36730, 32526, 36765, 32698, 33793, 33816, 34511, 34655,
/* 13476 */  36015, 36273, 35953, 33003, 35674, 34176, 32901, 34456, 35271, 33391,
/* 13477 */  36338, 35064, 36587, 32679, 35441, 32983, 33729, 35011, 34939, 33335,
/* 13478 */  32161, 33618, 37579, 35103, 36140, 33228, 34839, 33235, 35006, 33004,
/* 13479 */  35923, 35833, 36284, 33153, 34727, 33079, 34658, 34109, 34180, 34614,
/* 13480 */  36102, 34763, 36348, 34073, 35072, 32003, 35556, 33869, 34248, 34408,
/* 13481 */  35615, 34970, 36715, 33935, 35145, 32177, 34220, 34686, 35053, 33406,
/* 13482 */  35357, 34910, 37089, 34461, 34644, 32976, 34413, 33483, 35338, 34553,
/* 13483 */  35118, 36068, 36938, 32992, 34863, 33624, 34117, 33584, 35421, 34457,
/* 13484 */  35664, 35252, 37193, 32557, 35056, 32268, 35489, 33314, 36621, 32701,
/* 13485 */  35868, 34749, 37445, 33356, 34685, 32785, 34939, 33633, 36743, 32132,
/* 13486 */  35593, 34225, 37412, 33144, 35386, 33540, 34516, 33452, 35352, 33422,
/* 13487 */  35994, 35499, 36046, 32287, 36076, 34000, 34826, 32827, 34400, 34193,
/* 13488 */  35279, 34381, 36514, 33441, 36369, 32834, 35045, 33784, 34240, 35197,
/* 13489 */  35580, 34444, 37022, 33336, 35667, 32750, 36850, 33797, 34225, 33673,
/* 13490 */  35727, 34243, 37569, 33654, 35321, 31581, 34885, 33785, 36477, 33064,
/* 13491 */  36310, 34445, 37206, 33172, 34485, 33262, 33778, 35019, 34225, 33866,
/* 13492 */  35284, 34927, 36356, 33245, 36465, 33962, 34751, 34537, 35130, 32918,
/* 13493 */  34810, 34765, 37365, 33775, 35583, 33346, 34478, 33745, 35648, 34095,
/* 13494 */  35454, 35362, 36218, 34389, 35118, 33107, 34775, 33481, 34631, 34516,
/* 13495 */  36015, 35531, 35800, 34248, 35748, 32351, 34087, 34404, 34780, 34314,
/* 13496 */  35859, 34352, 37669, 33383, 36640, 32280, 34876, 33698, 34528, 34192,
/* 13497 */  36784, 34699, 37963, 31810, 35010, 32516, 35923, 33778, 34975, 34532,
/* 13498 */  35602, 34285, 38085, 32945, 34755, 33461, 35435, 34462, 34567, 34468,
/* 13499 */  35383, 34176, 38171, 32564, 35775, 32703, 36504, 34134, 35643, 32835,
/* 13500 */  36449, 33896, 37752, 32632, 36432, 32571, 35315, 32795, 35104, 34658,
/* 13501 */  36191, 34346, 36128, 34058, 35896, 32433, 35147, 32946, 35570, 34878,
/* 13502 */  35592, 34111, 37335, 34053, 35636, 32665, 35427, 33575, 35535, 33171,
/* 13503 */  34003, 35579, 37088, 34635, 36016, 33008, 34311, 33615, 35354, 33602,
/* 13504 */  34391, 35795, 35528, 34805, 35969, 33290, 34728, 32449, 36000, 33986,
/* 13505 */  36232, 35364, 35914, 32845, 35997, 33517, 34142, 32562, 36462, 33494,
/* 13506 */  37154, 37086, 36516, 32934, 34734, 32903, 34561, 32731, 35218, 33490,
/* 13507 */  41865, 35076, 34388, 31366, 33654, 35583, 36996, 28803, 36090, 33862,
/* 13508 */  41253, 35481, 33898, 31598, 33606, 36396, 36778, 27885, 36466, 33763,
/* 13509 */  40730, 35637, 34126, 31928, 33831, 36372, 36251, 27871, 36519, 33547,
/* 13510 */  39934, 35096, 38042, 31985, 31706, 33344, 36352, 31124, 37005, 32738,
/* 13511 */  39663, 33813, 35704, 33713, 35541, 34683, 35453, 30338, 35059, 33590,
/* 13512 */  44366, 29689, 33859, 36007, 33045, 34018, 37087, 27170, 39112, 32605,
/* 13513 */  44879, 30373, 33567, 34644, 33330, 35684, 35545, 26926, 40198, 32083,
/* 13514 */  43329, 32158, 34731, 31327, 37019, 34027, 34570, 28633, 38812, 32672,
/* 13515 */  40845, 32525, 37070, 30562, 36613, 32998, 35751, 30348, 37680, 31370,
/* 13516 */  38517, 33418, 37221, 31303, 36998, 32533, 35782, 31248, 36054, 31832,
/* 13517 */  35122, 34084, 38065, 33606, 35966, 33157, 35224, 34105, 35633, 32587,
/* 13518 */  33774, 35475, 38349, 33206, 36079, 33639, 35717, 33960, 34871, 32385,
/* 13519 */  33777, 35990, 37926, 33911, 34742, 33322, 35755, 34647, 34698, 32393,
/* 13520 */  35263, 34311, 37278, 33461, 34965, 33683, 35266, 34363, 34396, 33427,
/* 13521 */  34715, 34501, 37331, 34025, 35405, 33987, 34604, 33706, 34654, 34051,
/* 13522 */  34838, 34512, 36942, 33899, 35603, 34067, 35579, 32497, 35543, 33263,
/* 13523 */  35503, 34935, 37275, 32737, 34592, 33392, 35999, 33504, 34439, 33191,
/* 13524 */  35175, 37550, 36103, 32323, 33478, 33750, 34913, 33737, 35184, 33858,
/* 13525 */  34959, 35727, 36252, 33411, 34941, 33320, 34238, 32709, 35317, 34263,
/* 13526 */  35282, 35031, 37460, 33003, 35525, 32434, 33378, 33288, 34588, 35117,
/* 13527 */  35636, 35833, 37122, 34238, 34197, 32523, 34418, 33934, 35171, 33480,
/* 13528 */  36079, 35786, 35586, 33966, 34529, 33248, 36077, 33211, 34594, 33727,
/* 13529 */  34517, 35801, 36607, 32850, 36065, 33787, 35876, 33515, 32977, 33959,
/* 13530 */  35176, 34532, 37696, 33863, 35153, 32841, 35083, 33845, 34079, 34581,
/* 13531 */  35405, 33840, 37318, 34003, 34589, 32949, 35260, 34106, 34118, 34195,
/* 13532 */  35585, 34316, 36886, 33379, 35386, 32396, 35367, 33118, 35411, 33526,
/* 13533 */  28576, 26954, 32020, 31357, 34065, 31470, 31880, 28950, 32346, 32026,
/* 13534 */  28983, 27518, 32668, 31738, 33998, 30887, 30565, 27592, 31779, 31784,
/* 13535 */  31046, 29009, 34966, 31609, 34856, 30080, 31047, 28318, 33260, 33127,
/* 13536 */  31268, 28856, 35453, 31239, 35669, 29851, 31581, 27660, 33299, 33146,
/* 13537 */  33217, 30001, 36970, 31109, 36187, 29731, 32218, 28647, 34949, 33970,
/* 13538 */  33659, 29995, 37268, 30953, 36122, 29520, 32603, 29060, 35067, 33848,
/* 13539 */  35187, 35320, 37196, 32655, 34195, 33925, 35273, 33796, 35362, 34041,
/* 13540 */  34779, 36088, 36327, 34090, 34510, 34018, 33986, 32775, 35455, 35064,
/* 13541 */  35835, 36340, 33964, 35164, 35364, 32702, 34316, 34430, 34112, 33973,
/* 13542 */  36617, 35637, 36163, 33344, 35263, 33065, 33633, 33829, 35626, 33720,
/* 13543 */  34555, 35336, 37807, 33216, 35039, 32931, 34992, 33461, 35885, 34027,
/* 13544 */  35775, 35211, 36736, 33907, 33254, 34205, 35369, 33919, 33455, 34840,
/* 13545 */  36004, 36270, 35323, 33946, 34573, 33533, 35307, 34142, 34226, 33636,
/* 13546 */  35407, 36762, 35346, 35562, 34727, 31880, 34468, 33685, 34821, 34628,
/* 13547 */  34374, 35820, 36220, 35004, 35208, 32566, 34569, 33429, 34627, 35526,
/* 13548 */  39380, 31114, 32927, 31498, 39323, 30683, 33709, 34325, 35064, 31825,
/* 13549 */  48976, 19248, 39180, 33198, 39705, 22108, 42402, 33324, 30443, 35780,
/* 13550 */  49101, 18866, 39825, 32388, 40761, 21134, 42627, 33538, 29916, 35816,
/* 13551 */  49362, 18592, 39680, 33646, 39050, 22291, 42928, 32135, 31193, 35286,
/* 13552 */  50707, 15208, 44123, 30064, 41663, 19180, 47479, 27572, 34182, 34341,
/* 13553 */  49730, 17779, 40857, 31781, 41947, 18872, 45841, 30108, 32522, 34689,
/* 13554 */  48093, 21634, 35734, 35583, 39899, 20797, 43277, 32169, 31647, 34578,
/* 13555 */  48581, 20850, 37142, 33754, 41335, 20360, 43468, 31307, 32857, 34003,
/* 13556 */  35625, 35392, 35703, 33612, 35617, 32481, 34933, 33882, 34862, 33471,
/* 13557 */  35651, 34741, 36790, 33847, 35072, 31854, 34523, 33710, 35694, 33415,
/* 13558 */  36738, 34205, 36955, 32799, 34349, 33857, 34849, 33326, 35082, 34020,
/* 13559 */  35582, 35392, 36758, 32988, 35444, 32273, 35525, 34329, 34979, 33353,
/* 13560 */  34799, 34768, 37734, 34449, 35979, 32084, 34892, 33792, 35359, 33422,
/* 13561 */  36371, 34770, 38103, 31960, 35307, 31760, 37017, 33692, 35801, 32093,
/* 13562 */  35471, 34137, 37577, 33517, 36119, 33063, 34375, 33429, 36356, 33388,
/* 13563 */  34465, 34552, 36523, 33436, 37195, 34199, 35276, 33729, 34937, 33087,
/* 13564 */  35506, 34471, 37010, 32820, 37387, 33303, 35113, 33801, 34489, 33241,
/* 13565 */  35075, 34120, 37413, 34469, 36168, 32870, 35437, 33473, 34036, 34635,
/* 13566 */  35188, 34261, 37128, 34366, 35605, 32943, 35244, 34032, 34588, 34467,
/* 13567 */  35798, 35261, 36619, 32600, 36285, 32954, 35208, 33913, 36237, 32744,
/* 13568 */  30295, 30404, 34528, 34937, 33806, 30910, 32763, 32035, 34831, 33749,
/* 13569 */  30848, 30563, 35019, 34979, 33732, 29768, 31917, 30604, 34578, 33414,
/* 13570 */  31814, 32561, 37165, 35976, 34148, 28868, 32128, 31287, 36121, 34313,
/* 13571 */  31671, 32677, 37998, 36842, 34309, 28308, 31647, 31434, 36416, 35041,
/* 13572 */  31827, 32612, 38482, 36724, 34154, 28112, 31540, 31788, 36640, 35245,
/* 13573 */  31574, 31634, 38900, 36880, 35002, 28151, 30822, 31364, 36222, 35354,
/* 13574 */  31314, 31322, 39662, 37039, 35530, 28013, 30201, 31293, 36094, 35650,
/* 13575 */  34299, 34325, 37637, 35389, 34656, 33465, 35617, 33237, 34503, 32659,
/* 13576 */  34934, 34324, 37313, 34819, 35578, 33481, 35187, 33815, 35233, 32525,
/* 13577 */  34984, 34548, 36853, 34855, 35933, 32368, 35518, 33639, 34258, 33846,
/* 13578 */  35306, 36012, 37147, 32712, 35359, 33068, 34260, 33949, 35030, 33916,
/* 13579 */  35575, 35403, 36973, 32985, 34840, 32264, 36022, 33530, 35505, 33331,
/* 13580 */  35444, 35534, 37348, 32319, 34776, 32379, 35722, 33603, 36232, 32606,
/* 13581 */  36013, 35352, 36849, 33182, 34899, 33048, 35132, 33248, 34920, 34388,
/* 13582 */  33899, 35727, 38006, 34822, 34442, 32893, 35023, 34313, 34539, 33476,
/* 13583 */  34744, 35865, 37565, 33415, 34479, 32698, 33177, 34772, 36125, 33990,
/* 13584 */  34263, 35020, 37409, 34676, 34401, 33163, 34934, 33688, 35497, 33517,
/* 13585 */  35608, 35560, 36086, 33026, 35967, 34692, 34251, 32582, 35305, 33851,
/* 13586 */  35593, 34874, 36643, 32006, 37115, 33559, 34703, 33668, 35072, 33994,
/* 13587 */  37062, 33200, 37860, 31196, 37533, 32198, 35833, 32985, 36130, 33519,
/* 13588 */  36648, 35029, 36843, 31855, 35644, 32502, 36678, 32803, 36410, 33054,
/* 13589 */  34296, 35704, 36993, 33695, 34265, 33699, 35720, 33294, 35649, 33960,
/* 13590 */  34323, 35656, 36715, 33190, 33667, 33507, 36567, 33674, 35441, 34473,
/* 13591 */  35528, 35566, 36611, 32502, 34387, 34333, 35300, 34120, 35150, 32864,
/* 13592 */  36203, 32730, 35729, 32535, 35324, 34525, 35710, 33547, 34370, 32912,
/* 13593 */  30350, 27821, 33639, 30656, 33887, 31732, 35140, 32415, 34035, 32454,
/* 13594 */  27737, 26601, 30882, 29924, 30952, 29494, 32223, 29556, 32340, 32123,
/* 13595 */  28822, 27609, 30384, 29182, 31884, 30295, 32690, 31214, 33324, 32583,
/* 13596 */  28028, 26242, 28546, 27629, 31064, 30200, 32835, 31375, 33384, 32808,
/* 13597 */  29542, 29205, 30663, 29277, 30181, 30816, 32989, 29890, 32302, 31610,
/* 13598 */  30365, 29862, 31775, 30143, 31566, 31138, 31993, 29632, 32694, 32838,
/* 13599 */  29738, 28748, 31094, 30708, 32654, 31314, 32899, 30906, 32932, 32285,
/* 13600 */  30894, 28678, 31791, 30540, 33092, 32268, 34823, 32344, 34078, 32591,
/* 13601 */  37393, 36253, 37007, 33441, 35454, 32703, 33301, 32344, 34795, 33628,
/* 13602 */  35706, 32872, 39421, 35197, 35867, 31121, 35776, 32015, 34172, 33188,
/* 13603 */  37401, 31462, 40207, 35748, 35696, 31537, 35682, 30816, 34706, 32725,
/* 13604 */  37738, 34646, 36487, 36104, 35377, 32063, 35734, 30919, 33661, 33610,
/* 13605 */  37876, 35654, 37054, 35058, 35761, 31881, 34031, 31705, 33248, 34738,
/* 13606 */  37156, 35909, 39537, 32795, 35012, 32723, 34740, 31516, 34654, 33417,
/* 13607 */  37806, 36005, 38349, 32565, 35093, 32583, 35295, 32714, 34996, 32313,
/* 13608 */  36709, 35585, 35035, 33818, 32803, 33304, 36348, 33508, 35958, 32843,
/* 13609 */  36573, 34543, 34508, 32160, 34921, 32995, 35057, 34476, 35956, 33544,
/* 13610 */  37223, 35082, 33157, 30711, 36099, 34254, 34963, 33834, 34805, 34224,
/* 13611 */  38825, 33318, 31515, 33018, 34135, 34066, 36436, 32513, 34480, 35883,
/* 13612 */  40108, 32257, 32948, 31853, 36185, 33297, 35967, 32839, 35271, 34914,
/* 13613 */  40834, 31925, 33069, 32192, 36777, 32420, 36001, 32934, 35296, 35208,
/* 13614 */  42048, 29392, 35332, 30904, 37774, 31426, 37338, 30978, 36197, 34930,
/* 13615 */  41838, 28162, 35492, 31577, 35347, 32233, 37924, 30874, 35713, 35145,
/* 13616 */  40754, 29688, 34466, 29669, 37672, 31984, 35444, 32479, 35359, 35125,
/* 13617 */  40895, 28841, 36719, 27452, 38868, 30831, 36364, 30530, 36224, 34661,
/* 13618 */  41175, 28748, 37397, 26961, 38075, 28658, 39293, 29222, 36461, 33271,
/* 13619 */  40597, 28815, 35383, 27710, 38067, 29730, 36781, 29529, 36843, 33655,
/* 13620 */  40728, 29219, 34594, 28320, 39099, 29480, 36203, 29908, 37921, 32852,
/* 13621 */  35833, 35152, 37687, 32623, 34158, 33435, 36196, 32860, 34960, 34077,
/* 13622 */  35410, 34456, 37834, 32987, 35707, 34297, 35542, 33042, 34379, 33550,
/* 13623 */  34096, 35541, 38125, 34385, 34576, 32332, 34339, 33069, 35260, 34824,
/* 13624 */  34923, 34932, 36316, 34584, 35695, 33486, 34230, 33018, 34940, 34277,
/* 13625 */  34903, 34301, 36569, 34243, 36084, 33291, 34232, 34049, 36179, 33655,
/* 13626 */  35379, 34504, 36827, 33403, 36553, 33018, 34537, 33423, 36001, 33804,
/* 13627 */  34987, 34920, 37347, 33446, 35550, 32770, 35071, 33823, 35076, 34118,
/* 13628 */  35679, 34624, 36485, 34312, 35727, 32304, 35757, 33347, 35139, 33339,
/* 13629 */  34599, 35549, 37093, 34210, 35585, 32988, 35184, 33909, 34906, 33220,
/* 13630 */  33890, 36099, 37068, 34224, 34818, 33641, 35656, 34411, 34774, 33069,
/* 13631 */  35368, 36103, 37068, 34286, 34486, 33116, 34487, 34260, 35674, 32954,
/* 13632 */  34906, 35625, 36785, 34201, 35527, 33913, 34008, 33011, 34765, 35108,
/* 13633 */  34867, 35024, 36511, 33766, 35740, 33768, 34579, 33109, 35390, 34354,
/* 13634 */  32042, 30784, 36246, 34252, 35385, 31155, 33033, 30368, 34506, 33299,
/* 13635 */  30914, 31135, 36450, 35474, 36187, 30669, 31671, 29433, 34530, 34045,
/* 13636 */  28693, 30838, 35934, 36482, 37112, 31517, 30266, 27798, 32870, 34285,
/* 13637 */  29122, 31286, 36653, 36433, 36933, 31030, 30010, 27628, 33013, 34373,
/* 13638 */  29515, 31226, 36818, 36223, 36819, 30949, 30467, 27700, 33019, 34374,
/* 13639 */  30415, 32508, 37331, 36000, 36530, 30792, 30609, 28320, 34033, 34899,
/* 13640 */  34786, 34708, 36578, 33592, 35719, 34213, 34585, 33832, 35101, 34018,
/* 13641 */  34686, 34631, 36907, 33825, 36818, 32810, 34608, 34156, 35205, 32968,
/* 13642 */  36142, 35375, 35169, 33156, 35575, 32722, 34195, 33803, 35065, 32221,
/* 13643 */  34870, 35298, 35967, 33827, 35801, 33734, 34627, 33628, 34243, 34030,
/* 13644 */  33640, 35558, 36297, 34430, 36801, 33509, 34069, 33245, 35205, 33330,
/* 13645 */  33659, 34213, 37795, 34925, 35182, 32753, 34062, 33729, 35358, 33777,
/* 13646 */  32996, 31281, 37678, 36774, 35516, 34207, 33585, 32951, 33904, 33822,
/* 13647 */  30983, 27208, 36585, 36099, 40458, 35218, 37262, 31667, 34622, 32860,
/* 13648 */  32260, 27969, 37461, 35332, 39730, 33773, 37203, 31808, 35290, 33421,
/* 13649 */  34607, 34619, 38200, 35338, 34962, 32087, 34092, 33186, 35741, 33848,
/* 13650 */  34756, 35216, 37572, 33496, 35474, 32969, 35661, 33573, 35447, 33174,
/* 13651 */  33744, 33448, 38250, 35309, 35436, 31471, 35015, 34073, 35669, 33173,
/* 13652 */  33542, 34338, 37878, 35437, 36867, 33531, 34650, 33919, 34437, 32647,
/* 13653 */  34565, 35792, 36394, 33703, 36564, 34507, 34920, 33374, 34329, 33975,
/* 13654 */  32204, 38168, 35688, 35141, 34788, 34552, 33901, 33064, 34964, 35527,
/* 13655 */  25350, 30697, 43131, 44675, 39415, 28299, 27227, 29671, 34590, 33974,
/* 13656 */  25449, 30574, 43430, 45139, 40203, 28596, 27146, 29207, 34255, 33527,
/* 13657 */  24261, 28941, 42389, 46081, 42853, 30631, 26318, 27752, 33014, 33601,
/* 13658 */  22739, 28151, 42695, 48237, 44388, 31262, 25176, 27025, 32903, 34013,
/* 13659 */  23263, 29659, 43760, 47953, 42971, 29770, 24963, 28169, 33816, 34085,
/* 13660 */  23653, 31037, 45135, 47966, 41580, 27932, 23982, 28830, 35104, 34713,
/* 13661 */  24304, 31142, 45714, 47879, 40841, 26979, 24354, 29169, 35411, 34914,
/* 13662 */  34675, 35105, 36483, 33976, 35647, 33324, 34788, 33619, 34858, 33998,
/* 13663 */  35682, 34723, 35931, 33544, 35836, 33641, 35057, 32735, 35765, 34259,
/* 13664 */  35281, 34212, 35677, 33213, 37409, 33784, 33997, 32308, 35672, 34837,
/* 13665 */  35287, 34478, 36647, 33621, 35545, 33739, 34592, 32820, 35215, 34026,
/* 13666 */  33991, 33966, 37493, 34142, 35889, 33532, 34848, 33045, 35452, 33627,
/* 13667 */  29226, 28871, 36940, 36740, 39837, 35260, 35593, 31874, 34725, 33155,
/* 13668 */  31260, 30997, 38964, 37050, 39206, 33854, 34693, 30993, 34857, 32751,
/* 13669 */  36850, 35478, 37256, 33274, 35422, 33811, 34942, 32773, 34362, 32830,
/* 13670 */  39438, 36252, 39001, 31011, 32989, 31485, 36128, 32681, 35847, 32775,
/* 13671 */  41108, 33972, 40307, 30527, 32979, 31970, 35088, 32059, 36731, 33151,
/* 13672 */  38765, 36704, 39434, 32194, 32575, 31570, 34406, 32257, 35953, 33883,
/* 13673 */  37940, 33817, 39918, 32403, 36315, 31221, 36202, 31421, 34207, 33454,
/* 13674 */  34557, 34028, 39418, 34498, 35339, 32695, 35860, 32904, 34867, 32835,
/* 13675 */  34214, 35578, 38749, 34438, 35070, 32432, 34581, 33001, 34941, 33828,
/* 13676 */  32947, 35248, 37101, 35397, 36982, 34286, 33831, 31582, 34101, 34682,
/* 13677 */  36690, 36107, 38953, 33748, 34522, 31598, 34363, 33192, 35395, 32771,
/* 13678 */  35864, 34716, 37207, 33256, 35526, 32589, 34641, 33957, 34652, 34145,
/* 13679 */  35160, 35241, 37442, 32564, 35167, 33167, 34449, 34391, 34141, 34288,
/* 13680 */  35581, 35269, 36610, 32900, 35627, 32395, 34426, 34724, 34405, 33268,
/* 13681 */  34775, 35404, 35945, 33311, 34993, 32406, 34539, 34408, 35077, 32904,
/* 13682 */  34961, 35141, 36679, 33098, 35506, 33188, 34949, 33467, 35352, 33615,
/* 13683 */  35490, 35230, 36763, 33833, 35132, 32777, 35022, 34358, 35420, 33346,
/* 13684 */  34560, 35559, 36360, 34529, 36091, 32766, 34737, 34831, 34948, 33182,
/* 13685 */  36808, 36573, 36491, 33298, 34592, 33378, 35333, 32209, 34320, 33392,
/* 13686 */  45324, 31819, 31977, 31004, 39478, 32734, 34525, 30256, 36547, 33930,
/* 13687 */  45868, 31193, 31925, 30932, 40092, 32870, 33231, 31470, 35855, 34358,
/* 13688 */  39083, 36723, 35141, 31742, 34211, 34896, 34354, 33415, 32169, 35409,
/* 13689 */  35901, 36199, 36640, 33541, 33740, 34373, 34073, 34060, 34334, 33881,
/* 13690 */  35884, 35473, 35760, 33919, 35206, 32877, 34856, 33944, 35027, 34278,
/* 13691 */  36336, 36524, 36468, 32548, 34573, 33469, 35506, 33585, 33617, 34486,
/* 13692 */  35215, 35602, 37144, 35108, 34619, 33952, 33976, 33068, 34372, 34051,
/* 13693 */  43244, 34949, 31229, 29924, 38626, 35744, 32252, 31739, 35379, 33995,
/* 13694 */  42961, 35583, 30654, 28854, 39864, 37100, 30153, 31851, 35642, 34090,
/* 13695 */  42236, 36189, 31178, 28513, 39375, 36830, 31291, 31331, 35630, 33970,
/* 13696 */  41762, 38448, 29277, 27488, 40115, 38592, 30208, 30041, 37016, 33643,
/* 13697 */  43319, 35247, 30305, 29653, 39892, 35243, 31912, 31961, 35878, 33373,
/* 13698 */  35659, 36072, 36218, 33328, 35065, 32858, 34600, 33921, 34868, 34275,
/* 13699 */  36875, 34338, 36891, 32752, 35263, 33608, 34430, 33167, 34521, 35089,
/* 13700 */  35603, 35789, 36485, 32569, 35886, 34248, 34304, 32546, 35093, 34477,
/* 13701 */  34591, 35170, 37230, 33145, 35424, 33983, 35835, 33061, 35697, 33536,
/* 13702 */  35325, 35055, 36536, 33879, 35285, 33434, 34833, 33194, 36350, 32928,
/* 13703 */  35249, 34658, 36756, 34250, 34969, 33029, 35295, 33568, 34677, 34618,
/* 13704 */  35408, 33350, 38092, 33413, 35310, 34626, 36496, 32632, 33481, 33601,
/* 13705 */  33875, 33683, 38592, 32847, 35711, 34640, 37441, 32777, 33528, 32598,
/* 13706 */  34743, 30586, 37795, 33058, 37013, 34146, 37088, 32100, 35362, 32903,
/* 13707 */  39939, 29557, 41782, 29550, 38569, 31699, 38220, 30347, 35315, 31285,
/* 13708 */  40752, 29155, 42054, 28173, 39504, 30738, 39036, 29802, 35381, 31460,
/* 13709 */  40869, 28595, 42369, 27601, 40170, 31083, 37967, 30439, 34946, 31661,
/* 13710 */  40422, 28387, 43804, 26990, 40864, 30101, 38027, 30777, 34241, 32181,
/* 13711 */  40085, 28420, 44089, 26433, 41225, 29202, 39566, 30847, 34291, 31348,
/* 13712 */  39443, 29499, 43193, 27450, 40251, 29944, 39259, 30925, 34246, 31328,
/* 13713 */  39788, 28439, 44149, 26359, 41913, 29175, 39620, 30354, 34181, 31556,
/* 13714 */  35856, 34246, 36860, 33300, 36396, 33887, 34919, 34338, 34503, 33156,
/* 13715 */  35188, 35163, 36914, 33382, 35779, 33580, 34512, 32855, 35968, 34014,
/* 13716 */  35517, 35090, 36847, 34053, 35705, 33497, 34799, 33320, 35089, 33829,
/* 13717 */  35049, 35899, 36513, 34034, 35782, 33158, 34841, 33590, 35321, 33204,
/* 13718 */  35083, 35933, 37094, 33628, 34545, 31803, 35353, 33955, 34574, 33790,
/* 13719 */  37081, 29996, 43210, 30708, 39250, 30707, 34659, 31406, 33118, 34062,
/* 13720 */  39416, 28693, 45226, 27418, 41286, 28757, 35964, 30773, 33728, 34618,
/* 13721 */  38658, 31874, 43696, 29090, 38567, 29633, 34720, 31306, 34802, 34397,
/* 13722 */  37554, 33169, 44513, 29577, 36861, 28161, 35289, 32036, 35851, 33635,
/* 13723 */  35998, 33068, 43866, 32722, 35921, 28699, 33793, 32549, 35248, 34002,
/* 13724 */  37179, 31164, 43846, 32940, 37451, 29417, 33139, 31902, 34024, 34869,
/* 13725 */  36322, 30475, 42871, 31587, 41166, 31725, 33908, 29807, 33273, 33856,
/* 13726 */  36050, 33234, 37743, 32731, 35768, 33819, 35005, 34294, 35670, 32655,
/* 13727 */  35588, 33737, 37308, 33122, 36184, 33562, 34631, 33741, 34803, 33197,
/* 13728 */  35575, 35925, 37004, 32440, 33417, 33121, 35431, 33824, 34829, 33200,
/* 13729 */  34933, 36040, 37608, 33762, 33665, 32483, 34946, 34394, 35649, 33447,
/* 13730 */  33336, 36540, 37468, 34892, 34532, 33308, 34180, 33551, 36645, 33200,
/* 13731 */  33495, 35470, 37696, 34537, 35763, 34060, 34657, 33117, 35048, 33896,
/* 13732 */  34515, 33559, 37697, 33473, 37617, 33349, 35621, 32882, 35037, 33573,
/* 13733 */  34054, 34351, 37915, 34183, 35623, 32664, 34998, 33166, 34972, 34317,
/* 13734 */  34381, 34865, 37201, 34021, 35018, 33182, 35651, 33556, 34671, 34144,
/* 13735 */  34558, 34247, 37728, 34034, 35710, 33680, 35870, 33949, 34516, 33142,
/* 13736 */  36135, 33026, 36332, 32823, 36782, 33563, 35289, 33660, 35321, 32862,
/* 13737 */  35138, 31393, 35427, 29716, 33981, 31227, 35494, 31791, 32991, 30507,
/* 13738 */  36500, 31385, 36192, 29622, 34088, 31634, 36412, 31991, 32366, 31439,
/* 13739 */  38319, 32319, 38167, 27577, 35859, 31057, 37900, 31471, 33146, 32058,
/* 13740 */  36085, 33055, 38168, 28093, 34255, 30881, 38037, 32326, 32069, 30387,
/* 13741 */  37862, 33450, 37579, 27098, 35599, 31658, 38038, 31870, 31849, 32000,
/* 13742 */  37709, 33884, 37814, 27366, 34878, 31914, 38086, 32024, 31900, 32172,
/* 13743 */  34949, 36169, 35302, 33929, 36882, 32980, 34292, 32872, 36025, 34067,
/* 13744 */  34820, 35257, 35904, 33592, 37120, 33833, 33846, 33126, 35938, 33780,
/* 13745 */  35357, 35152, 37520, 32842, 35641, 33559, 34042, 33567, 34793, 34321,
/* 13746 */  34814, 34875, 36701, 34604, 36725, 33110, 34233, 33013, 34982, 33743,
/* 13747 */  34881, 34945, 36992, 34137, 34535, 33488, 35177, 33390, 35569, 32711,
/* 13748 */  35350, 36081, 37650, 32728, 34279, 32345, 35379, 34726, 34902, 32999,
/* 13749 */  35246, 35969, 36991, 32725, 35714, 32234, 34970, 34511, 35165, 33749,
/* 13750 */  35323, 34377, 38007, 33439, 35585, 32355, 35798, 33911, 34650, 33744,
/* 13751 */  34991, 34609, 36932, 34535, 35612, 33768, 34322, 32593, 34410, 33920,
/* 13752 */  35340, 35496, 36043, 33647, 35585, 33558, 34174, 33112, 35472, 34099,
/* 13753 */  35229, 34860, 38036, 33193, 34888, 32063, 34488, 33567, 35689, 34933,
/* 13754 */  34426, 35807, 37481, 33281, 35091, 32855, 34126, 33687, 35401, 34608,
/* 13755 */  37461, 38628, 38278, 23875, 31327, 34747, 40204, 32596, 31623, 32841,
/* 13756 */  38264, 38672, 37445, 23659, 32032, 35425, 39777, 32195, 31645, 33370,
/* 13757 */  36591, 40129, 38702, 24631, 28222, 34954, 40668, 34359, 31297, 32066,
/* 13758 */  35710, 40677, 39436, 24974, 26423, 34575, 41558, 35055, 31323, 31116,
/* 13759 */  35991, 40351, 39084, 25684, 26835, 33915, 41152, 35472, 31843, 30566,
/* 13760 */  36191, 39776, 38957, 25978, 27292, 33616, 41005, 35513, 31551, 30732,
/* 13761 */  37820, 38283, 38167, 25597, 29446, 34701, 39652, 34722, 31122, 32044,
/* 13762 */  34227, 35219, 37443, 34264, 35858, 33129, 35110, 33283, 35756, 33293,
/* 13763 */  34539, 35155, 37956, 33448, 35917, 32832, 35176, 33408, 35634, 32993,
/* 13764 */  34581, 34142, 37899, 33786, 35790, 33043, 35470, 33265, 34520, 32802,
/* 13765 */  34135, 35267, 36975, 33989, 34608, 33789, 35198, 33964, 34492, 33837,
/* 13766 */  35244, 34541, 37506, 33386, 35407, 33069, 34332, 34219, 35472, 33338,
/* 13767 */  33237, 33546, 36467, 35155, 36091, 33035, 33872, 32058, 34811, 34482,
/* 13768 */  31564, 34449, 37961, 35790, 34408, 32135, 34867, 33508, 34978, 34666,
/* 13769 */  34164, 34851, 37448, 33258, 34615, 33067, 35001, 33894, 35193, 34150,
/* 13770 */  34960, 35581, 36234, 33599, 35283, 32955, 34767, 33652, 36137, 34000,
/* 13771 */  34795, 35323, 37009, 33738, 35206, 33626, 34707, 33456, 36012, 33413,
/* 13772 */  34090, 35015, 37332, 34413, 35298, 33277, 35236, 33870, 35243, 32658,
/* 13773 */  35250, 35019, 36385, 34179, 35390, 32773, 34870, 34569, 36019, 32797,
/* 13774 */  35277, 34332, 37429, 33596, 35740, 32603, 35367, 34171, 35374, 33672,
/* 13775 */  34934, 34744, 36874, 33621, 36075, 32675, 35604, 33354, 35129, 33595,
/* 13776 */  34630, 35132, 36249, 32814, 35937, 33764, 35526, 33685, 33899, 34147,
/* 13777 */  35396, 34751, 35784, 33175, 36635, 33950, 34682, 32557, 35901, 33846,
/* 13778 */  34187, 35233, 37497, 33306, 34644, 33511, 35484, 34194, 34749, 33876,
/* 13779 */  35230, 35018, 36723, 32793, 35200, 32917, 34970, 34158, 35587, 33396,
/* 13780 */  34714, 34646, 37105, 33184, 35506, 33376, 34931, 33315, 35235, 33974,
/* 13781 */  35421, 33880, 37400, 33566, 36802, 33232, 35061, 33147, 34334, 33889,
/* 13782 */  33965, 34771, 37863, 33986, 36574, 33112, 34910, 33290, 34220, 33768,
/* 13783 */  34310, 36285, 37439, 33390, 34848, 32416, 34312, 33866, 34443, 34194,
/* 13784 */  34544, 35843, 36819, 34121, 34212, 32297, 34854, 34026, 35251, 33720,
/* 13785 */  34423, 34887, 37858, 34237, 34241, 32494, 36245, 34330, 34894, 32283,
/* 13786 */  34677, 35990, 37657, 33235, 34508, 32062, 35366, 34109, 35255, 33395,
/* 13787 */  34311, 36498, 36311, 32804, 36036, 34092, 34672, 33172, 35236, 33360,
/* 13788 */  34710, 37092, 36443, 32218, 34888, 34641, 34363, 33472, 34750, 33994,
/* 13789 */  34709, 36122, 36284, 33143, 34226, 34145, 35314, 33100, 34860, 33719,
/* 13790 */  35158, 35812, 35714, 32541, 35706, 34607, 34718, 31870, 35046, 34226,
/* 13791 */  35002, 34750, 37412, 33283, 36223, 32906, 35381, 34263, 34308, 32503,
/* 13792 */  34149, 35455, 37412, 34034, 36074, 33645, 35143, 34106, 34658, 32741,
/* 13793 */  34442, 35992, 37376, 33676, 35177, 33374, 35260, 34295, 35441, 32721,
/* 13794 */  35822, 34333, 37926, 33807, 34839, 32745, 36187, 33558, 35753, 32938,
/* 13795 */  35710, 33479, 38248, 33839, 36140, 32385, 35354, 33383, 36258, 33196,
/* 13796 */  35448, 34763, 37258, 33383, 36238, 33846, 34647, 32275, 35665, 34152,
/* 13797 */  34243, 35250, 37095, 35553, 34116, 32532, 35250, 33980, 36152, 33359,
/* 13798 */  34426, 35155, 36893, 34582, 34813, 33241, 35640, 34126, 35569, 32982,
/* 13799 */  34362, 34824, 38044, 33288, 35116, 33332, 35544, 33527, 34869, 33512,
/* 13800 */  34763, 34956, 36577, 33215, 35940, 33749, 34697, 33154, 35149, 33977,
/* 13801 */  35563, 34324, 36204, 32949, 37037, 33193, 34757, 33408, 33875, 33905,
/* 13802 */  34961, 35292, 37226, 32858, 36198, 33303, 35055, 33640, 34448, 34311,
/* 13803 */  34941, 34620, 36976, 33028, 36388, 32863, 35641, 34268, 35036, 33683,
/* 13804 */  35354, 35922, 37622, 32311, 34772, 32037, 36117, 33963, 35404, 33124,
/* 13805 */  35783, 35034, 37375, 32145, 35173, 32088, 36061, 33388, 36109, 33197,
/* 13806 */  34322, 35443, 36171, 33647, 35054, 32466, 34431, 34419, 35628, 32953,
/* 13807 */  35258, 34486, 36917, 32963, 35937, 32698, 33655, 33752, 35256, 33798,
/* 13808 */  34517, 33822, 37343, 33467, 35596, 33315, 34730, 33761, 34632, 33458,
/* 13809 */  35150, 34729, 36221, 33595, 35699, 33526, 34418, 33690, 34024, 33697,
/* 13810 */  34524, 34613, 37218, 34404, 35067, 33266, 35058, 33815, 34193, 33784,
/* 13811 */  35342, 34511, 36747, 33822, 35689, 32555, 35706, 32716, 36055, 33475,
/* 13812 */  34448, 34413, 36547, 33930, 36483, 32797, 35151, 33285, 35573, 33340,
/* 13813 */  34421, 34770, 36535, 34114, 36097, 32336, 34920, 34412, 34538, 33850,
/* 13814 */  35304, 35034, 37393, 33639, 34736, 32216, 36032, 34257, 35135, 33165,
/* 13815 */  34945, 36246, 36484, 32578, 35872, 34082, 35039, 33106, 35591, 33756,
/* 13816 */  35046, 37077, 36159, 32262, 36615, 33643, 33915, 33098, 35339, 34526,
/* 13817 */  35805, 35907, 36981, 33719, 35375, 32081, 34362, 34191, 33666, 34825,
/* 13818 */  34091, 34630, 38496, 35152, 34575, 32460, 34678, 32856, 34728, 34087,
/* 13819 */  33190, 32974, 38523, 35322, 35595, 33244, 35546, 32710, 34109, 33612,
/* 13820 */  31637, 33963, 38311, 36089, 35747, 31965, 34308, 34095, 33981, 34003,
/* 13821 */  29119, 31177, 37379, 37443, 38386, 33497, 34737, 33866, 33163, 33475,
/* 13822 */  33725, 33778, 37977, 34323, 36148, 31857, 35997, 34375, 33384, 34030,
/* 13823 */  31872, 34046, 37931, 33993, 37067, 33458, 35115, 33783, 35561, 33025,
/* 13824 */  31073, 34709, 38821, 34637, 35547, 31797, 35478, 35033, 35716, 32644,
/* 13825 */  33276, 35585, 36920, 34374, 34577, 33401, 36236, 33718, 35181, 33165,
/* 13826 */  34597, 34849, 38032, 33669, 35219, 33065, 35991, 34638, 34615, 32752,
/* 13827 */  35335, 34193, 37626, 33859, 35968, 32741, 36079, 33546, 34630, 33211,
/* 13828 */  35979, 34806, 35904, 33255, 36060, 32932, 36106, 32307, 35220, 32986,
/* 13829 */  35079, 34335, 37262, 34281, 35367, 33830, 35436, 33593, 34592, 33608,
/* 13830 */  34993, 33882, 37376, 34252, 35607, 33946, 34183, 33630, 35906, 33974,
/* 13831 */  34934, 33570, 37381, 34315, 36060, 33674, 33965, 34267, 35477, 34006,
/* 13832 */  36048, 34239, 36709, 33859, 36242, 32710, 35213, 32635, 36218, 34029,
/* 13833 */  35231, 34585, 35905, 34425, 36945, 33146, 36172, 33933, 34417, 33061,
/* 13834 */  36432, 34691, 35602, 32965, 36213, 33180, 35853, 35048, 33761, 34035,
/* 13835 */  46565, 28138, 33171, 32981, 39461, 28707, 35675, 34546, 35271, 32309,
/* 13836 */  51705, 18255, 39856, 32586, 39230, 24915, 42390, 28993, 37225, 32226,
/* 13837 */  52088, 18484, 37262, 35878, 39503, 21185, 45218, 28839, 36407, 32494,
/* 13838 */  53098, 15001, 42248, 33554, 37332, 24919, 43476, 27904, 37952, 32013,
/* 13839 */  53324, 14724, 41777, 34131, 37763, 22967, 45988, 27065, 36949, 32692,
/* 13840 */  54804, 11444, 43874, 35255, 36485, 20576, 51533, 22127, 38967, 32570,
/* 13841 */  53970, 12969, 43210, 34546, 36683, 22175, 49421, 23036, 39118, 32294,
/* 13842 */  33117, 33719, 37926, 34972, 35622, 33937, 35693, 32933, 34719, 33785,
/* 13843 */  35022, 36327, 36880, 33976, 35033, 32895, 35174, 33565, 35164, 33076,
/* 13844 */  35062, 35976, 36001, 33574, 35622, 34051, 35163, 32921, 34967, 33375,
/* 13845 */  34824, 34633, 36942, 33397, 36315, 34060, 34714, 33190, 35352, 34055,
/* 13846 */  36283, 34757, 34799, 32564, 35472, 34220, 35021, 33154, 36486, 34136,
/* 13847 */  34564, 33561, 32859, 32075, 34217, 34585, 34561, 31763, 36856, 33955,
/* 13848 */  31180, 31304, 31693, 32211, 35855, 34744, 34569, 32597, 36840, 34657,
/* 13849 */  30016, 30735, 32125, 32695, 35318, 33979, 33293, 32155, 35471, 34728,
/* 13850 */  29467, 28157, 31474, 31313, 33169, 31831, 33513, 31770, 34223, 32212,
/* 13851 */  28500, 29501, 31890, 33387, 34278, 32813, 33360, 32615, 33822, 32695,
/* 13852 */  28374, 30633, 32835, 32166, 32641, 32255, 32735, 32259, 34516, 34240,
/* 13853 */  27451, 30830, 31969, 30439, 30450, 31441, 32341, 30792, 33149, 32958,
/* 13854 */  29075, 32524, 32263, 32043, 33286, 33853, 33426, 31609, 34539, 33416,
/* 13855 */  32475, 36516, 37453, 32507, 35304, 33463, 34270, 33771, 34803, 33566,
/* 13856 */  30865, 35702, 37874, 32606, 35692, 35217, 35295, 32448, 32177, 31924,
/* 13857 */  33932, 35493, 38741, 33558, 36598, 33573, 34596, 32467, 32895, 33066,
/* 13858 */  35428, 34383, 37296, 33417, 37253, 33250, 34099, 32864, 35048, 34495,
/* 13859 */  35128, 34976, 36752, 34862, 34801, 32173, 34587, 33747, 35861, 34402,
/* 13860 */  33842, 31149, 37303, 35225, 35916, 32820, 36944, 34349, 34904, 33502,
/* 13861 */  27750, 26019, 32114, 33750, 37388, 35760, 37210, 34422, 35342, 33560,
/* 13862 */  24964, 22530, 27946, 31808, 36509, 34835, 34637, 31931, 32928, 32500,
/* 13863 */  24722, 21324, 26941, 30190, 34051, 31463, 31761, 29362, 31709, 32412,
/* 13864 */  24068, 20338, 26148, 29650, 33940, 30200, 30331, 27737, 30820, 31508,
/* 13865 */  21894, 17504, 22605, 28069, 33701, 31349, 30446, 28060, 30220, 31526,
/* 13866 */  21335, 14654, 18380, 24017, 33088, 36990, 40393, 37588, 36711, 34012,
/* 13867 */  20339, 12909, 15530, 20015, 27844, 30222, 33234, 32079, 33772, 32987,
/* 13868 */  20035, 13995, 17186, 23932, 32150, 34305, 34729, 32741, 32858, 32611,
/* 13869 */  34595, 34975, 36613, 35121, 36238, 32627, 35172, 33631, 34148, 33809,
/* 13870 */  34961, 35445, 36999, 34634, 35118, 31673, 34594, 34313, 35210, 34511,
/* 13871 */  35678, 34930, 37241, 33245, 33777, 33631, 35484, 34683, 34739, 34368,
/* 13872 */  36140, 35624, 36708, 33170, 34251, 33607, 35278, 34081, 33799, 35170,
/* 13873 */  32963, 34579, 36646, 34512, 36623, 33841, 34155, 33503, 35065, 34438,
/* 13874 */  32520, 34000, 36483, 34430, 37612, 34653, 34578, 33283, 34625, 33508,
/* 13875 */  34676, 36213, 36433, 34452, 35050, 33390, 34965, 33270, 34335, 35171,
/* 13876 */  35015, 35663, 36051, 34736, 35328, 34266, 35751, 31847, 35185, 34048,
/* 13877 */  34626, 35736, 36248, 34393, 35466, 32912, 34849, 34004, 35361, 34110,
/* 13878 */  34467, 35055, 36641, 34228, 36838, 33882, 34608, 33276, 34653, 34307,
/* 13879 */  34845, 36374, 35398, 34165, 35424, 33511, 34207, 33881, 35460, 34296,
/* 13880 */  35582, 35565, 36176, 34462, 33445, 32999, 34573, 34769, 34414, 34556,
/* 13881 */  33462, 34917, 37471, 35413, 35626, 33051, 34529, 34274, 35780, 33338,
/* 13882 */  35150, 35763, 37158, 34033, 35853, 33538, 34803, 34457, 33975, 33070,
/* 13883 */  36399, 35076, 36469, 34805, 35071, 32614, 34814, 33141, 35677, 33816,
/* 13884 */  36609, 34094, 35584, 33751, 35281, 33684, 34047, 33655, 35022, 33216,
/* 13885 */  36765, 32721, 35881, 32662, 34972, 32806, 33441, 33658, 35252, 32258,
/* 13886 */  33551, 32283, 34352, 33114, 34039, 32502, 34355, 32807, 33310, 32678,
/* 13887 */  29855, 31821, 33159, 31838, 33750, 31723, 33715, 33499, 33511, 30872,
/* 13888 */  28343, 30220, 31527, 30336, 32361, 30641, 32812, 32727, 33043, 30851,
/* 13889 */  30331, 30442, 31977, 31213, 31256, 31460, 32843, 32458, 33134, 31839,
/* 13890 */  29036, 30156, 30705, 30150, 30632, 30531, 32180, 31568, 32840, 31891,
/* 13891 */  33817, 34841, 37737, 34073, 35771, 35232, 35372, 32600, 33773, 34199,
/* 13892 */  35366, 34867, 37621, 33282, 35400, 33003, 35152, 33873, 35528, 33293,
/* 13893 */  35000, 34317, 39148, 33843, 35099, 32502, 35341, 34040, 34847, 33577,
/* 13894 */  35199, 34256, 39455, 33439, 34756, 32195, 35194, 33914, 35103, 34437,
/* 13895 */  35429, 33981, 37197, 33962, 36259, 32836, 34426, 32935, 35674, 35147,
/* 13896 */  36096, 32605, 36375, 34996, 36600, 32453, 35080, 32456, 33995, 33701,
/* 13897 */  36827, 32274, 36040, 33702, 35873, 31202, 35888, 31965, 33230, 32851,
/* 13898 */  36065, 35608, 36951, 33205, 34835, 31993, 33764, 33171, 35844, 33318,
/* 13899 */  35103, 35614, 37287, 33211, 34503, 32839, 33999, 34118, 34187, 33728,
/* 13900 */  37658, 34715, 35283, 32617, 35755, 33496, 33495, 33177, 36269, 33434,
/* 13901 */  36504, 34579, 36881, 32209, 35383, 32549, 34764, 33429, 35370, 34001,
/* 13902 */  33611, 36221, 38023, 33726, 32984, 32457, 34030, 34768, 35215, 34536,
/* 13903 */  35915, 30376, 37774, 29331, 37254, 31288, 37511, 31837, 31987, 32092,
/* 13904 */  37780, 30032, 38765, 28356, 38310, 30750, 38126, 31235, 31728, 32944,
/* 13905 */  40322, 29217, 39166, 27129, 39171, 29346, 38130, 30338, 33558, 32989,
/* 13906 */  37560, 30815, 37911, 28137, 37534, 30376, 37301, 30972, 32210, 31820,
/* 13907 */  37926, 30599, 38140, 28277, 37402, 30272, 37204, 31003, 32072, 32221,
/* 13908 */  37768, 30476, 38322, 28075, 37755, 29972, 37440, 30528, 32450, 31910,
/* 13909 */  37620, 30360, 38607, 27897, 37717, 29928, 37712, 30534, 32208, 31793,
/* 13910 */  35074, 34466, 36864, 34278, 35517, 31937, 35649, 33570, 35311, 32893,
/* 13911 */  34737, 35556, 36620, 33892, 35232, 33020, 34745, 32793, 34877, 34629,
/* 13912 */  34355, 35645, 37067, 33050, 36016, 32600, 33525, 33588, 35554, 34134,
/* 13913 */  32343, 33936, 37073, 35504, 35969, 33410, 34773, 32467, 34461, 33963,
/* 13914 */  31247, 32773, 36751, 36475, 37092, 34265, 35236, 31164, 32589, 32948,
/* 13915 */  35003, 34774, 36931, 34303, 35336, 32934, 34144, 32343, 35082, 33958,
/* 13916 */  34700, 34830, 37739, 34465, 34758, 32270, 33680, 33207, 35369, 33895,
/* 13917 */  36803, 32339, 38256, 29115, 39168, 32268, 37497, 31068, 33528, 31822,
/* 13918 */  39497, 32161, 37783, 28568, 38738, 31357, 37442, 31292, 33168, 32937,
/* 13919 */  40096, 32204, 37421, 29280, 37698, 30882, 37951, 31675, 32467, 33275,
/* 13920 */  37449, 33142, 36923, 31015, 36340, 31528, 37532, 32591, 32113, 31527,
/* 13921 */  37740, 33401, 36767, 31372, 35788, 31619, 37202, 33125, 31607, 32172,
/* 13922 */  38936, 33650, 36264, 31567, 35799, 31310, 37503, 32553, 31810, 33361,
/* 13923 */  34645, 35215, 37320, 33282, 35141, 32692, 35256, 33262, 35134, 34238,
/* 13924 */  35866, 34128, 37219, 32842, 34981, 34174, 35132, 33293, 34094, 34203,
/* 13925 */  36175, 32564, 37344, 31893, 36978, 33961, 36192, 32645, 35199, 33595,
/* 13926 */  35926, 33082, 36393, 31321, 35337, 33445, 37797, 31848, 35726, 34337,
/* 13927 */  35025, 33683, 36353, 32110, 34987, 33251, 37553, 33014, 35225, 33672,
/* 13928 */  36419, 32906, 34715, 32976, 34737, 34996, 37323, 31904, 36309, 32962,
/* 13929 */  40184, 34148, 36049, 29233, 35886, 34084, 37259, 29231, 35813, 32862,
/* 13930 */  41126, 33975, 35543, 28934, 36051, 34726, 37074, 28588, 35807, 33340,
/* 13931 */  41476, 33324, 34856, 29414, 36978, 34420, 36649, 28295, 36184, 33231,
/* 13932 */  39149, 36265, 33902, 28613, 36194, 36090, 36456, 28267, 35585, 33715,
/* 13933 */  38963, 35691, 35139, 28703, 36252, 35372, 36280, 29027, 36203, 32412,
/* 13934 */  40000, 36257, 40682, 26597, 34379, 30402, 38824, 32201, 35103, 33259,
/* 13935 */  38804, 37071, 38421, 29972, 34381, 31702, 36455, 32589, 34580, 33297,
/* 13936 */  39112, 37321, 39907, 28307, 32820, 30694, 37869, 32862, 35777, 32936,
/* 13937 */  39854, 37611, 40996, 25186, 32146, 30139, 41127, 33126, 35611, 31837,
/* 13938 */  40634, 37151, 40865, 24239, 32972, 29220, 41688, 33078, 37017, 30718,
/* 13939 */  41091, 36952, 41040, 24010, 32080, 29567, 42235, 33720, 36757, 30282,
/* 13940 */  42127, 37204, 39123, 22565, 33984, 31468, 41919, 32357, 35665, 31548,
/* 13941 */  41809, 37692, 38844, 22569, 33826, 32071, 41580, 32095, 35964, 31423,
/* 13942 */  42980, 36539, 37873, 22296, 35782, 32146, 41596, 30835, 35836, 32060,
/* 13943 */  44557, 33793, 38702, 21551, 38560, 30069, 42484, 29510, 36739, 31986,
/* 13944 */  44318, 34224, 37940, 21852, 38281, 31792, 40621, 30322, 35881, 32565,
/* 13945 */  46100, 32507, 36203, 21083, 42223, 32031, 39743, 28178, 36513, 33246,
/* 13946 */  44742, 34232, 36899, 19476, 41255, 33310, 39715, 28961, 35252, 33509,
/* 13947 */  44759, 33090, 38452, 18312, 42322, 31987, 40476, 28514, 35593, 33222,
/* 13948 */  44651, 32850, 37719, 18580, 43168, 32262, 39671, 27916, 35805, 33469,
/* 13949 */  35949, 34262, 36959, 33477, 34740, 34460, 34683, 33547, 34692, 34471,
/* 13950 */  35890, 34987, 36640, 33423, 35566, 34255, 34419, 33159, 34308, 34365,
/* 13951 */  35335, 34997, 35696, 34146, 35380, 34799, 34835, 32743, 35448, 34249,
/* 13952 */  36606, 34922, 35571, 34485, 36433, 32406, 34856, 33533, 34449, 34826,
/* 13953 */  35456, 35092, 36982, 33048, 35900, 32880, 34866, 33365, 36529, 34043,
/* 13954 */  34786, 35754, 37675, 33796, 34009, 32245, 36829, 34698, 34370, 33925,
/* 13955 */  33733, 35623, 38508, 34607, 34789, 31755, 34933, 34772, 35287, 34026,
/* 13956 */  34827, 34689, 37761, 33699, 35992, 33577, 34384, 33989, 35220, 33693,
/* 13957 */  35852, 34742, 36402, 34906, 35024, 33574, 34358, 33444, 35206, 33801,
/* 13958 */  35878, 35968, 37404, 33663, 35651, 32600, 34519, 33524, 34592, 32953,
/* 13959 */  36059, 36632, 37641, 34226, 34592, 33525, 35083, 32882, 33598, 32797,
/* 13960 */  37165, 34637, 41512, 30041, 38654, 29932, 34745, 31601, 35778, 32954,
/* 13961 */  37239, 33632, 42397, 28832, 40276, 28624, 35875, 30599, 36536, 32293,
/* 13962 */  37411, 34350, 41973, 28836, 39585, 29035, 35534, 31197, 36138, 32407,
/* 13963 */  36059, 36293, 37981, 32557, 37737, 31917, 33068, 33034, 34248, 33333,
/* 13964 */  30463, 36641, 46063, 35417, 32196, 27768, 34772, 33573, 35020, 32799,
/* 13965 */  31781, 37675, 46238, 34230, 32000, 27070, 34290, 33433, 36082, 33372,
/* 13966 */  35503, 38926, 43034, 30311, 32568, 28387, 34938, 33711, 36564, 33420,
/* 13967 */  35118, 39255, 44192, 31247, 30987, 26952, 35237, 34718, 36770, 33123,
/* 13968 */  34210, 39387, 45030, 32259, 31009, 25937, 34432, 34880, 37535, 32957,
/* 13969 */  34738, 38559, 44769, 32774, 31718, 25118, 34719, 35030, 37706, 32488,
/* 13970 */  33959, 35585, 37340, 34466, 35329, 32787, 33959, 33195, 34918, 34654,
/* 13971 */  35587, 34551, 37094, 34390, 34710, 32226, 33928, 33365, 34886, 34424,
/* 13972 */  34182, 31121, 37384, 33397, 37446, 33517, 35253, 33369, 34307, 33220,
/* 13973 */  34749, 29892, 39054, 32115, 39410, 32021, 36698, 31637, 34480, 31699,
/* 13974 */  34363, 34703, 36851, 34940, 35560, 33803, 34741, 32895, 33671, 32774,
/* 13975 */  34906, 35599, 37000, 34405, 34580, 33025, 34034, 32752, 35338, 34279,
/* 13976 */  34895, 34549, 37341, 33800, 35226, 32233, 34469, 34138, 34646, 34496,
/* 13977 */  34758, 35534, 36737, 34035, 35347, 33598, 34630, 33791, 34772, 33982,
/* 13978 */  34583, 35257, 37288, 33744, 35109, 34151, 34684, 33832, 35039, 33207,
/* 13979 */  40789, 36423, 33740, 32518, 34460, 33895, 34656, 31476, 35933, 33697,
/* 13980 */  43550, 36495, 28479, 33753, 36827, 34402, 32964, 30120, 38525, 32864,
/* 13981 */  40882, 35948, 34157, 32590, 35034, 34640, 33725, 29966, 36807, 33724,
/* 13982 */  37719, 35853, 34929, 33585, 35156, 35367, 33511, 30913, 35587, 33428,
/* 13983 */  40078, 36466, 33061, 32470, 35614, 35031, 33431, 29669, 37418, 33338,
/* 13984 */  40232, 36535, 32566, 32288, 36422, 35737, 32355, 28978, 38207, 33133,
/* 13985 */  39666, 35388, 35068, 30414, 36849, 34925, 33689, 30825, 36722, 32688,
/* 13986 */  39099, 36664, 34738, 30116, 36445, 35941, 33463, 29425, 36461, 33548,
/* 13987 */  33791, 35269, 37358, 33705, 36058, 32973, 34287, 33862, 35282, 34171,
/* 13988 */  30554, 31967, 38461, 35252, 38667, 34390, 35306, 31173, 32507, 32415,
/* 13989 */  33243, 33157, 38471, 34300, 37735, 33609, 34752, 31456, 32778, 33794,
/* 13990 */  34537, 35037, 36089, 34442, 36900, 33775, 34301, 32546, 34299, 33512,
/* 13991 */  34975, 35567, 35694, 34504, 36420, 33781, 34169, 32560, 35808, 34087,
/* 13992 */  34484, 35162, 37078, 34152, 35490, 33738, 34086, 33796, 35277, 34728,
/* 13993 */  35622, 34015, 35999, 34394, 35579, 34317, 34888, 32990, 34257, 33988,
/* 13994 */  35433, 35393, 35007, 34514, 36391, 33612, 34767, 33793, 33225, 34644,
/* 13995 */  34624, 35536, 35986, 34725, 35424, 34609, 35719, 33361, 33853, 33355,
/* 13996 */  33832, 35807, 36966, 34716, 35715, 33819, 34051, 32626, 35118, 35188,
/* 13997 */  35862, 34129, 38390, 34326, 36168, 33218, 33880, 33237, 33974, 34502,
/* 13998 */  34940, 34071, 37507, 34995, 36742, 33078, 35198, 33011, 34841, 33183,
/* 13999 */  35565, 35012, 39668, 33525, 36474, 32042, 33434, 33306, 34891, 33435,
/* 14000 */  39355, 30916, 40755, 31235, 38613, 30740, 33330, 32343, 34481, 34485,
/* 14001 */  38726, 30464, 41213, 31374, 39303, 30741, 32734, 31999, 33734, 34766,
/* 14002 */  34125, 30125, 40204, 35590, 39317, 32567, 33539, 29735, 32195, 33159,
/* 14003 */  28697, 27507, 35810, 37592, 39393, 35106, 35108, 32112, 34064, 33124,
/* 14004 */  26751, 25473, 34305, 37208, 39095, 35191, 35247, 32696, 34253, 33057,
/* 14005 */  26057, 25426, 34917, 38984, 41129, 36418, 35008, 31586, 33323, 32600,
/* 14006 */  26875, 27022, 37121, 39663, 41646, 35125, 32669, 30042, 31886, 32677,
/* 14007 */  25681, 25166, 35317, 38293, 42363, 36356, 34847, 30589, 31742, 31892,
/* 14008 */  53171, 13499, 43125, 31057, 43205, 19776, 40536, 37318, 28857, 35336,
/* 14009 */  52479, 13468, 45319, 27802, 44954, 19018, 41570, 36132, 29109, 35439,
/* 14010 */  50692, 15441, 45928, 25090, 45526, 20305, 41130, 34959, 29714, 35361,
/* 14011 */  47712, 20153, 42627, 26209, 42063, 25192, 37877, 35564, 29329, 35524,
/* 14012 */  44359, 24873, 40256, 25084, 40985, 27244, 37923, 32489, 31519, 34658,
/* 14013 */  41937, 29502, 37402, 24028, 40782, 29849, 37226, 29463, 34293, 34087,
/* 14014 */  41050, 31834, 35642, 24030, 40284, 31938, 36547, 28124, 35431, 34309,
/* 14015 */  40961, 32148, 35019, 24276, 40368, 32053, 36211, 27904, 36061, 33973,
/* 14016 */  40451, 32606, 34824, 24140, 40044, 32577, 35891, 27892, 36182, 34007,
/* 14017 */  52870, 11061, 48868, 27038, 44161, 15472, 52357, 23511, 36261, 33881,
/* 14018 */  51067, 13176, 48679, 25594, 44135, 17496, 50166, 23899, 36255, 34015,
/* 14019 */  48285, 17149, 45954, 26233, 42451, 21429, 45270, 26468, 35294, 34276,
/* 14020 */  45103, 21546, 42268, 27848, 39664, 25648, 40835, 28046, 34946, 34355,
/* 14021 */  41992, 26712, 37632, 29462, 37777, 28455, 37843, 28496, 36233, 34056,
/* 14022 */  40261, 29081, 35574, 30025, 36286, 30600, 35977, 28728, 37264, 33838,
/* 14023 */  40031, 30407, 34439, 30984, 35237, 32352, 35056, 29112, 38029, 33830,
/* 14024 */  40394, 29970, 34495, 31147, 35176, 32606, 34418, 29949, 37932, 33588,
/* 14025 */  40343, 29778, 34963, 30787, 35469, 32752, 34251, 30574, 37376, 34022,
/* 14026 */  51967, 13264, 45836, 31133, 37161, 23386, 46621, 26765, 34340, 35256,
/* 14027 */  52196, 12798, 46441, 30314, 38731, 21697, 47264, 27270, 33733, 35483,
/* 14028 */  51576, 14048, 45244, 30735, 38732, 22306, 45576, 29156, 32502, 35854,
/* 14029 */  51379, 14502, 44446, 32186, 36390, 24938, 43926, 29110, 33263, 35427,
/* 14030 */  51381, 13383, 47302, 28573, 39126, 22733, 46686, 26010, 35185, 34815,
/* 14031 */  49708, 16698, 43898, 29918, 39674, 22191, 45428, 28127, 33369, 35434,
/* 14032 */  47568, 19965, 41598, 29847, 40138, 23080, 43169, 29628, 32475, 35517,
/* 14033 */  55849, 7758, 48987, 28994, 42513, 20081, 42242, 35214, 30322, 35013,
/* 14034 */  55680, 7460, 50556, 26504, 45368, 16158, 46907, 31936, 31258, 35081,
/* 14035 */  56992, 1372, 62328, 14382, 53039, 9568, 57158, 20830, 37532, 33658,
/* 14036 */  55478, 2837, 65534, 5623, 60771, 6627, 58024, 18706, 39696, 32719,
/* 14037 */  51630, 12235, 55721, 11140, 55345, 14599, 51113, 21357, 39328, 32537,
/* 14038 */  49868, 17113, 51774, 11301, 54619, 18629, 47982, 21609, 39510, 32927,
/* 14039 */  47655, 23080, 45053, 15979, 49463, 25172, 42823, 24061, 38627, 33159,
/* 14040 */  46148, 27827, 39371, 19352, 46797, 28785, 40361, 24109, 39453, 32799,
/* 14041 */  45983, 28918, 37798, 19259, 47976, 29039, 38781, 24647, 40273, 32193,
/* 14042 */  45593, 29485, 37989, 18416, 48105, 29221, 38917, 24790, 39748, 32483,
/* 14043 */  45551, 29429, 38138, 18406, 47815, 29258, 39176, 24771, 39495, 32641,
/* 14044 */  45027, 29904, 37951, 18852, 46390, 30487, 38364, 25841, 38263, 33093,
/* 14045 */  50559, 18937, 34953, 41982, 32130, 23939, 45615, 28681, 33643, 34325,
/* 14046 */  48955, 19869, 36509, 39418, 31147, 26731, 44818, 26257, 35754, 33566,
/* 14047 */  47613, 20252, 38590, 35680, 32106, 28176, 43378, 25540, 36756, 33148,
/* 14048 */  45193, 22806, 38792, 31530, 34606, 29024, 40473, 26933, 36101, 33252,
/* 14049 */  43038, 25774, 38209, 28294, 36470, 30375, 37738, 28362, 35420, 33705,
/* 14050 */  40531, 29437, 35712, 28014, 35580, 32555, 35828, 28604, 35061, 34142,
/* 14051 */  39254, 31119, 34481, 27577, 35158, 33578, 34693, 28791, 34952, 33971,
/* 14052 */  38891, 32722, 33780, 26914, 35465, 34791, 34262, 28732, 35244, 34252,
/* 14053 */  38889, 33557, 34030, 25571, 35972, 35458, 34306, 28976, 34719, 34453,
/* 14054 */  38586, 34789, 34237, 24381, 35974, 36183, 34682, 28949, 34070, 34684,
/* 14055 */  39117, 35501, 34792, 22938, 36500, 36975, 35488, 28619, 33541, 35159,
/* 14056 */  48104, 18651, 44848, 24975, 43447, 21194, 45937, 26686, 34769, 34609,
/* 14057 */  47786, 19268, 43393, 26718, 42531, 21409, 45133, 27937, 33835, 34718,
/* 14058 */  47913, 19890, 41595, 29098, 41214, 21907, 44423, 29330, 32571, 35363,
/* 14059 */  48020, 19951, 41504, 29326, 41215, 22138, 43688, 30491, 31571, 35847,
/* 14060 */  47689, 20324, 41474, 29149, 41338, 22269, 43397, 30565, 31577, 35831,
/* 14061 */  46964, 21459, 40737, 29355, 40889, 23053, 42600, 30844, 31474, 35863,
/* 14062 */  46197, 22130, 41080, 28240, 41109, 23955, 41906, 30125, 32475, 35401,
/* 14063 */  45543, 22743, 41598, 27062, 41625, 24086, 41836, 29527, 33059, 35253,
/* 14064 */  45462, 22902, 42269, 25978, 42217, 24329, 41893, 28472, 34360, 34962,
/* 14065 */  52889, 12057, 47954, 25792, 46628, 16749, 45868, 30940, 32658, 34393,
/* 14066 */  51368, 14452, 46454, 26268, 45329, 18811, 44465, 31003, 32751, 34360,
/* 14067 */  50163, 15498, 47319, 24108, 46203, 18693, 45262, 29599, 33202, 34455,
/* 14068 */  47871, 18805, 45682, 23601, 45157, 21123, 43377, 29508, 33658, 34130,
/* 14069 */  45650, 21829, 44321, 23002, 43730, 23709, 41950, 28723, 34452, 33785,
/* 14070 */  43738, 24591, 41820, 24455, 41299, 26386, 40214, 28563, 34582, 33879,
/* 14071 */  41870, 27200, 38516, 27186, 38572, 28710, 38144, 28885, 34627, 33666,
/* 14072 */  41077, 27820, 37727, 27994, 38204, 28733, 37755, 28622, 34928, 33574,
/* 14073 */  40519, 28071, 37391, 28718, 38447, 28323, 37413, 28609, 34990, 33744,
/* 14074 */  39638, 28089, 37567, 30000, 37677, 28066, 37460, 28401, 34780, 33986,
/* 14075 */  50537, 18945, 35354, 42858, 30075, 24966, 47714, 24495, 36796, 33744,
/* 14076 */  50566, 18657, 36055, 42012, 30658, 24699, 47895, 24500, 36668, 33696,
/* 14077 */  51330, 17219, 37267, 41718, 30593, 24451, 48951, 23444, 37196, 33568,
/* 14078 */  52474, 16189, 36986, 42954, 30699, 22934, 50390, 23544, 36618, 33906,
/* 14079 */  53229, 14732, 38811, 42332, 29473, 24577, 50658, 21926, 38005, 33467,
/* 14080 */  50229, 21800, 34498, 39987, 32863, 28276, 41594, 29633, 35046, 33619,
/* 14081 */  43351, 32557, 32007, 35829, 36768, 29573, 36829, 33938, 33842, 32558,
/* 14082 */  48255, 20002, 37689, 40521, 27610, 30425, 44518, 22677, 39237, 32893,
/* 14083 */  47146, 21757, 37338, 38671, 31356, 27751, 44204, 24806, 37064, 33871,
/* 14084 */  46498, 22628, 38215, 36144, 34999, 25539, 43650, 27152, 34835, 34878,
/* 14085 */  45250, 24288, 38406, 34028, 38391, 24661, 41132, 30555, 32633, 35408,
/* 14086 */  45785, 22627, 41715, 30877, 40754, 24408, 40660, 30696, 33006, 34935,
/* 14087 */  41859, 32851, 37146, 34554, 35290, 30685, 32343, 33001, 37030, 33151,
/* 14088 */  37302, 36686, 36991, 33314, 36285, 32258, 33291, 33069, 34386, 33294,
/* 14089 */  35268, 36056, 37039, 32725, 35998, 32856, 34789, 33393, 35324, 33176,
/* 14090 */  51136, 15187, 44929, 32047, 36661, 22289, 50008, 20950, 39942, 32903,
/* 14091 */  49882, 17383, 42664, 32924, 36920, 22799, 47775, 23553, 37916, 33485,
/* 14092 */  49503, 18813, 40420, 35360, 35828, 22635, 47846, 24539, 36422, 34374,
/* 14093 */  47627, 21924, 38736, 34527, 37354, 23017, 44940, 27191, 35302, 34526,
/* 14094 */  46924, 23046, 37406, 35699, 36752, 23633, 43953, 28385, 33903, 35257,
/* 14095 */  45415, 25325, 36061, 36245, 36784, 24603, 41382, 30856, 32228, 35851,
/* 14096 */  44742, 25585, 36835, 34709, 38084, 25634, 39224, 32186, 31909, 35295,
/* 14097 */  45152, 25003, 37933, 33976, 38299, 26443, 38610, 32222, 32432, 34888,
/* 14098 */  44613, 28391, 39146, 32953, 36052, 31228, 33927, 30713, 37733, 33266,
/* 14099 */  43362, 30500, 38155, 33359, 35683, 31578, 34142, 29952, 37696, 33608,
/* 14100 */  37659, 32432, 37805, 33342, 37922, 31803, 34773, 33027, 34756, 32353,
/* 14101 */  41438, 30476, 33074, 36096, 36626, 27954, 37771, 31812, 32333, 34634,
/* 14102 */  40264, 31684, 34198, 33705, 37496, 29363, 36316, 31261, 33635, 34033,
/* 14103 */  40767, 31759, 35677, 31281, 38105, 30934, 35694, 28899, 37191, 32923,
/* 14104 */  40407, 32113, 36220, 31013, 37523, 32016, 35596, 28400, 37375, 32951,
/* 14105 */  42237, 30091, 37718, 29858, 38524, 31120, 37232, 27190, 38146, 32767,
/* 14106 */  43765, 28865, 38518, 29369, 38742, 30669, 38203, 26521, 38388, 33313,
/* 14107 */  43729, 29518, 38327, 30449, 37602, 30948, 38615, 26558, 38427, 33288,
/* 14108 */  41199, 32585, 37592, 32017, 36240, 31469, 37736, 28320, 36459, 33834,
/* 14109 */  48631, 18287, 43031, 28854, 42772, 19804, 45635, 28350, 33578, 34404,
/* 14110 */  46242, 21378, 41026, 29202, 41837, 22140, 42844, 29403, 33246, 34258,
/* 14111 */  44178, 23810, 39740, 29203, 41020, 24284, 40511, 29650, 33600, 34140,
/* 14112 */  42518, 25617, 39010, 28881, 40466, 25829, 38944, 29442, 34070, 34089,
/* 14113 */  40744, 27983, 37644, 29191, 39367, 27897, 36947, 29541, 34491, 34133,
/* 14114 */  39735, 29664, 36104, 30485, 37900, 29256, 35918, 29623, 34766, 34158,
/* 14115 */  38623, 31028, 35300, 31361, 36694, 30256, 35073, 29673, 34943, 34184,
/* 14116 */  37885, 31384, 34950, 31504, 36295, 30792, 34469, 29579, 34910, 33954,
/* 14117 */  38261, 32301, 34707, 31503, 36482, 31149, 34248, 29726, 35739, 33960,
/* 14118 */  50996, 18468, 36314, 39196, 35989, 21065, 46824, 28240, 34180, 34224,
/* 14119 */  51530, 16945, 38355, 37500, 37159, 20186, 47342, 28296, 33850, 34421,
/* 14120 */  51378, 16760, 39461, 36152, 37101, 21252, 47011, 27267, 35050, 33925,
/* 14121 */  50929, 17625, 38390, 37147, 36501, 21310, 46970, 27704, 34418, 34190,
/* 14122 */  50691, 18147, 37496, 38198, 35591, 21576, 47362, 27147, 34694, 34131,
/* 14123 */  50975, 17145, 38844, 37461, 35476, 21755, 47686, 26595, 35022, 34063,
/* 14124 */  50609, 18065, 37313, 38838, 34885, 21834, 47180, 27691, 33912, 34497,
/* 14125 */  50487, 17822, 38224, 37291, 35649, 22366, 46404, 27277, 34989, 33791,
/* 14126 */  50485, 17501, 39375, 35536, 37031, 21599, 46982, 26806, 35225, 33745,
/* 14127 */  50783, 17213, 39427, 35621, 37313, 21191, 46859, 27671, 34401, 34114,
/* 14128 */  51967, 13800, 44371, 31485, 39642, 19236, 50003, 24094, 36752, 33433,
/* 14129 */  51609, 18842, 34425, 39641, 39433, 18151, 44793, 33615, 30638, 34865,
/* 14130 */  49282, 22660, 31974, 39270, 39752, 20060, 41784, 35112, 30369, 34525,
/* 14131 */  47692, 24910, 30599, 39993, 38576, 21263, 41054, 35610, 29196, 35323,
/* 14132 */  46135, 25336, 32563, 38158, 37516, 23438, 40519, 34002, 29854, 35438,
/* 14133 */  44039, 26781, 33343, 36676, 37211, 25212, 38993, 33380, 30227, 35455,
/* 14134 */  41076, 29133, 33082, 35736, 36514, 27772, 36549, 32561, 31149, 34792,
/* 14135 */  38234, 31374, 33145, 34776, 36425, 29370, 34454, 31839, 32123, 34339,
/* 14136 */  36610, 32036, 34164, 34847, 36331, 29501, 33597, 31201, 32714, 34701,
/* 14137 */  35950, 32887, 34867, 36149, 35267, 29565, 33238, 30674, 33811, 35515,
/* 14138 */  36850, 32600, 36400, 35208, 35240, 29335, 33450, 30838, 35294, 34857,
/* 14139 */  48705, 21814, 34459, 38575, 36721, 23389, 41079, 34080, 30356, 35299,
/* 14140 */  49109, 21123, 35366, 37591, 38093, 21864, 42433, 33262, 30803, 35191,
/* 14141 */  50871, 17224, 39818, 35413, 38421, 20830, 45664, 29982, 32620, 34886,
/* 14142 */  52748, 12517, 45805, 31824, 39047, 19798, 49817, 24720, 36105, 34019,
/* 14143 */  47777, 21811, 37964, 33952, 37523, 27120, 39205, 31315, 34796, 33200,
/* 14144 */  33937, 31463, 33794, 33055, 37321, 32631, 35153, 32960, 33279, 32511,
/* 14145 */  28494, 26896, 29662, 30927, 34689, 32959, 33847, 31742, 32619, 31789,
/* 14146 */  27255, 24317, 26037, 27090, 30061, 30600, 32070, 30238, 32581, 31194,
/* 14147 */  28073, 25409, 29398, 27628, 31442, 29782, 32496, 30507, 33027, 32007,
/* 14148 */  49942, 17971, 39133, 38991, 31622, 25067, 47886, 23274, 37568, 33813,
/* 14149 */  50158, 17368, 40157, 38624, 31140, 25452, 48638, 21789, 38715, 33554,
/* 14150 */  49885, 18106, 39473, 39014, 31132, 25589, 48431, 22015, 38383, 33794,
/* 14151 */  50263, 17421, 41167, 36491, 33952, 23778, 48910, 22342, 38172, 33785,
/* 14152 */  50517, 17569, 40650, 37910, 32353, 25094, 48476, 22096, 38471, 33717,
/* 14153 */  49856, 19256, 39411, 38526, 32446, 25465, 47389, 23240, 37526, 34157,
/* 14154 */  45951, 25763, 36482, 37587, 34433, 29312, 38833, 30652, 33218, 35124,
/* 14155 */  49653, 18868, 36724, 41777, 27767, 28199, 46752, 22937, 38498, 33173,
/* 14156 */  48542, 20438, 36352, 39925, 30098, 27364, 45488, 24456, 37842, 33200,
/* 14157 */  50946, 15223, 41897, 38668, 27491, 29213, 48727, 18310, 42677, 31795,
/* 14158 */  49918, 17185, 40854, 36942, 31241, 26858, 47920, 21319, 40059, 32996,
/* 14159 */  46506, 22977, 35987, 36891, 33394, 27116, 43796, 26311, 36554, 34434,
/* 14160 */  42299, 28149, 33696, 35264, 34144, 27695, 40764, 29112, 35111, 34496,
/* 14161 */  43256, 25513, 36668, 32625, 35157, 28616, 40664, 27774, 37398, 33783,
/* 14162 */  50787, 14077, 48623, 24352, 46264, 17257, 48028, 26936, 34555, 34166,
/* 14163 */  49499, 16131, 46841, 25697, 44862, 18984, 46372, 27750, 33990, 34424,
/* 14164 */  48198, 18032, 45497, 26610, 43779, 20643, 44434, 28793, 33324, 34796,
/* 14165 */  46566, 20089, 44219, 27150, 42982, 22231, 42767, 29058, 33350, 34779,
/* 14166 */  45085, 21711, 43672, 27438, 41643, 24786, 40215, 29944, 33089, 34918,
/* 14167 */  42228, 25466, 40787, 29083, 40211, 27093, 37406, 30780, 32793, 34898,
/* 14168 */  40041, 28456, 38396, 31175, 37787, 29357, 35829, 30330, 33234, 35013,
/* 14169 */  38227, 30957, 36233, 32686, 36169, 30694, 34985, 29061, 34951, 34158,
/* 14170 */  37233, 31551, 36129, 32481, 36267, 30828, 34471, 29036, 34825, 34104,
/* 14171 */  54635, 6884, 54316, 23191, 45953, 14736, 53712, 21798, 37724, 33269,
/* 14172 */  53568, 9313, 51488, 25478, 44352, 16118, 52414, 22611, 37248, 33412,
/* 14173 */  52109, 12547, 47137, 30180, 40301, 18707, 51568, 22104, 37630, 33330,
/* 14174 */  51845, 12066, 49376, 27969, 41031, 18901, 52115, 20406, 38774, 33245,
/* 14175 */  48691, 17220, 44916, 30639, 39168, 22947, 46085, 24929, 36234, 33761,
/* 14176 */  45010, 21718, 41836, 32075, 38653, 25596, 42293, 26612, 35480, 33411,
/* 14177 */  41189, 25691, 40064, 33641, 38591, 27267, 38737, 28077, 34341, 34056,
/* 14178 */  37786, 28568, 38775, 36036, 37915, 29400, 35373, 29067, 33319, 34481,
/* 14179 */  35178, 30511, 38887, 37241, 37991, 29895, 33220, 29442, 33598, 34358,
/* 14180 */  34565, 31390, 40202, 37571, 37142, 29375, 32095, 29678, 34999, 34407,
/* 14181 */  34575, 32109, 40970, 37900, 36211, 28529, 31883, 29993, 36105, 34385,
/* 14182 */  46483, 21705, 39361, 33610, 37123, 24335, 43916, 26929, 35286, 34151,
/* 14183 */  42882, 26917, 35458, 34766, 37498, 25969, 39483, 30709, 32605, 34760,
/* 14184 */  43366, 26451, 37157, 33665, 37815, 26291, 39593, 30277, 33243, 35005,
/* 14185 */  42323, 27471, 37993, 32775, 38537, 27426, 37786, 31330, 32655, 35223,
/* 14186 */  40030, 29446, 37773, 33108, 37613, 31260, 34038, 32490, 33423, 33721,
/* 14187 */  41477, 29913, 38815, 33145, 36768, 32329, 32613, 33653, 34049, 33852,
/* 14188 */  41556, 31741, 41608, 31879, 34678, 29544, 34301, 32715, 35622, 34458,
/* 14189 */  40191, 32290, 41817, 33241, 33969, 30591, 33011, 32787, 35490, 34514,
/* 14190 */  48296, 23660, 30033, 45163, 31380, 23654, 45661, 28560, 33353, 34640,
/* 14191 */  48072, 23427, 31562, 43054, 32526, 24342, 44313, 28826, 33903, 34265,
/* 14192 */  47873, 23456, 31916, 43146, 31953, 25145, 44313, 28082, 34515, 34162,
/* 14193 */  48497, 22226, 33060, 43563, 30818, 26026, 45208, 26697, 35529, 33807,
/* 14194 */  44827, 27282, 33947, 35922, 36387, 29982, 36829, 31060, 34887, 33064,
/* 14195 */  38803, 33140, 35139, 33676, 37562, 34140, 34885, 31241, 34567, 33114,
/* 14196 */  35388, 34459, 37764, 33920, 36330, 33069, 34524, 33006, 35265, 34316,
/* 14197 */  43764, 26583, 35546, 32346, 40223, 24806, 37867, 33612, 31949, 33979,
/* 14198 */  40951, 30380, 33192, 31938, 40334, 27647, 34137, 34578, 33037, 32222,
/* 14199 */  40039, 30576, 34563, 30806, 40256, 28470, 35175, 32388, 34490, 31579,
/* 14200 */  39997, 31354, 35437, 30320, 38894, 30238, 35498, 30056, 37127, 30777,
/* 14201 */  39401, 32664, 37555, 26775, 38443, 32460, 35223, 30331, 35318, 32477,
/* 14202 */  37575, 34867, 37984, 25781, 36139, 33644, 37244, 29620, 33614, 33259,
/* 14203 */  37290, 36528, 36712, 26106, 35158, 34806, 37379, 29618, 33047, 33678,
/* 14204 */  38439, 37362, 35525, 25166, 36617, 35616, 36605, 29275, 33737, 34094,
/* 14205 */  39867, 36559, 35121, 24967, 38050, 34936, 36852, 28537, 35028, 33746,
/* 14206 */  50399, 15903, 44359, 30418, 40307, 19622, 48925, 25461, 35210, 34822,
/* 14207 */  51292, 14353, 45987, 29000, 41732, 17976, 50882, 24063, 35846, 34666,
/* 14208 */  50903, 16561, 42582, 31427, 41229, 18554, 48768, 27326, 33485, 35353,
/* 14209 */  51077, 16866, 42921, 30701, 41727, 19104, 47924, 28436, 32571, 35758,
/* 14210 */  47477, 23255, 40753, 30348, 41550, 22089, 44377, 28554, 34872, 34114,
/* 14211 */  46270, 23874, 41745, 29155, 41761, 23201, 44574, 27728, 34846, 33813,
/* 14212 */  45959, 23124, 44997, 25662, 42953, 23353, 45184, 25546, 37198, 32926,
/* 14213 */  45004, 24824, 44059, 26314, 41385, 25518, 43995, 25445, 37582, 32778,
/* 14214 */  44358, 25544, 36310, 33644, 36661, 26327, 40530, 30795, 32875, 35666,
/* 14215 */  43089, 26893, 35453, 34099, 36281, 27142, 38902, 31750, 32716, 35380,
/* 14216 */  42523, 27492, 35921, 32678, 37274, 28347, 36532, 32667, 33441, 34351,
/* 14217 */  43331, 26660, 40095, 29075, 39172, 30880, 34796, 31930, 36613, 32783,
/* 14218 */  46593, 22092, 49764, 16514, 50856, 21666, 41422, 26922, 38788, 32815,
/* 14219 */  46364, 22675, 49537, 16634, 50229, 22040, 41444, 27058, 38187, 33347,
/* 14220 */  52670, 13587, 45699, 27276, 46161, 16662, 45960, 31411, 32314, 34400,
/* 14221 */  52184, 13972, 46166, 26814, 45301, 18089, 45294, 31590, 31851, 34660,
/* 14222 */  49932, 18984, 41012, 30817, 41027, 22754, 41455, 34218, 30018, 35308,
/* 14223 */  46125, 25517, 36898, 30948, 39774, 26516, 38172, 34648, 30836, 34393,
/* 14224 */  42952, 29669, 36277, 29669, 37744, 29210, 38169, 33628, 30564, 34445,
/* 14225 */  41827, 31302, 36453, 28347, 37128, 30336, 38855, 32203, 31121, 34313,
/* 14226 */  40473, 33639, 36037, 27501, 35663, 32347, 39066, 31634, 30595, 34602,
/* 14227 */  40572, 34397, 35735, 26842, 35375, 33686, 39023, 31058, 30447, 35154,
/* 14228 */  41208, 34133, 36196, 26212, 35560, 33965, 39539, 30141, 31023, 35367,
/* 14229 */  40358, 35157, 36266, 26214, 34392, 34289, 39749, 30749, 30844, 34779,
/* 14230 */  54858, 7076, 55812, 16597, 54037, 13090, 46494, 31298, 33140, 33854,
/* 14231 */  52715, 10994, 52507, 18800, 50948, 16132, 45705, 29907, 34399, 33273,
/* 14232 */  48964, 18396, 45497, 24129, 44496, 22869, 40444, 33218, 32524, 33510,
/* 14233 */  45781, 23369, 43172, 24044, 42048, 26190, 39344, 32834, 32339, 33495,
/* 14234 */  43384, 27855, 40680, 24379, 39222, 29657, 39123, 31748, 31505, 34499,
/* 14235 */  42226, 29879, 39383, 24570, 38059, 31397, 38888, 30626, 31704, 34835,
/* 14236 */  41356, 30910, 38001, 25865, 36868, 32122, 38553, 30331, 31686, 34823,
/* 14237 */  41085, 30493, 37918, 26304, 36910, 31887, 38298, 30174, 31637, 34836,
/* 14238 */  40515, 30348, 37486, 27666, 36359, 31666, 37485, 30596, 31705, 34744,
/* 14239 */  39808, 30044, 36945, 29650, 36008, 31005, 37164, 29978, 32252, 34851,
/* 14240 */  50351, 19573, 34786, 41912, 32723, 23676, 46438, 26591, 35762, 33537,
/* 14241 */  50498, 19700, 34407, 42044, 32817, 23949, 46032, 26634, 36171, 33208,
/* 14242 */  51700, 18163, 34735, 43092, 32292, 23097, 47375, 26172, 36101, 33417,
/* 14243 */  52940, 16042, 36553, 42202, 32318, 23371, 48002, 24563, 37982, 32631,
/* 14244 */  52807, 17446, 34254, 43552, 32806, 22810, 47108, 26652, 36397, 33169,
/* 14245 */  42089, 34682, 33615, 32621, 35461, 33801, 34225, 33717, 35015, 32235,
/* 14246 */  37094, 35533, 37892, 33297, 35517, 32849, 34009, 33311, 34316, 32517,
/* 14247 */  35984, 34773, 37722, 33159, 35331, 32608, 34669, 33163, 36257, 32935,
/* 14248 */  35807, 34813, 38289, 32697, 35358, 32511, 35336, 33237, 35637, 33195,
/* 14249 */  48225, 20627, 36955, 38451, 32853, 25492, 45205, 26519, 35334, 34414,
/* 14250 */  49419, 18365, 39112, 38145, 32118, 25342, 47506, 23365, 37804, 33566,
/* 14251 */  50954, 15764, 42070, 36564, 33100, 23875, 50117, 21205, 38974, 33508,
/* 14252 */  50978, 16243, 41926, 35997, 33997, 23751, 49177, 22331, 38798, 33407,
/* 14253 */  49852, 19839, 38908, 35078, 37374, 23165, 44835, 28440, 35352, 34341,
/* 14254 */  47835, 22036, 37602, 36706, 36197, 23347, 45571, 27488, 34970, 35325,
/* 14255 */  46211, 22314, 40100, 32051, 37864, 27036, 40938, 29471, 36354, 34505,
/* 14256 */  41210, 27437, 37398, 31425, 38053, 29319, 37033, 31540, 34776, 35505,
/* 14257 */  39363, 27171, 36441, 31518, 36959, 30588, 35967, 31827, 34432, 33987,
/* 14258 */  38783, 26539, 36574, 31344, 37400, 30679, 37073, 30376, 34977, 32765,
/* 14259 */  40586, 26965, 37227, 31403, 38287, 29000, 38282, 30503, 35438, 33902,
/* 14260 */  41585, 26675, 37722, 30996, 39421, 28255, 37621, 32022, 33767, 34805,
/* 14261 */  41826, 26365, 37747, 30722, 38991, 29071, 37684, 32757, 33992, 35149,
/* 14262 */  40438, 28928, 35618, 32614, 37978, 30324, 35697, 34568, 33478, 35258,
/* 14263 */  39377, 30520, 33559, 32925, 36939, 30774, 34521, 35164, 33706, 34593,
/* 14264 */  38259, 31665, 34521, 32059, 36352, 33082, 34608, 33150, 34808, 35494,
/* 14265 */  36336, 33282, 34381, 32345, 36206, 33659, 33637, 33812, 35837, 33812,
/* 14266 */  36755, 33726, 35261, 32491, 36059, 34432, 35159, 32960, 36062, 33938,
/* 14267 */  35385, 35490, 36517, 32659, 34944, 33074, 33968, 32918, 36339, 35912,
/* 14268 */  34562, 34895, 37163, 34675, 35220, 32981, 34441, 32785, 34659, 34813,
/* 14269 */  35285, 35629, 35093, 35023, 35140, 32843, 35059, 32764, 35447, 34038,
/* 14270 */  34208, 34639, 36073, 34752, 35533, 33232, 34681, 33491, 36024, 33629,
/* 14271 */  35381, 34259, 37887, 32986, 34524, 32906, 36258, 33809, 35874, 32147,
/* 14272 */  35464, 34077, 37154, 33521, 35783, 33518, 36003, 32762, 35348, 32252,
/* 14273 */  35295, 34116, 36962, 32672, 35657, 33903, 36073, 33156, 35109, 33640,
/* 14274 */  48872, 21139, 34609, 40769, 32196, 24758, 46191, 25953, 35950, 33670,
/* 14275 */  49179, 21140, 33751, 42271, 31665, 24249, 46643, 26386, 35215, 34088,
/* 14276 */  49386, 20561, 34476, 41760, 31932, 24307, 46711, 25942, 35709, 33805,
/* 14277 */  50128, 19306, 35395, 42103, 31228, 24324, 47556, 25101, 36216, 33723,
/* 14278 */  50192, 19112, 35795, 41351, 32114, 23797, 47581, 25246, 36185, 33656,
/* 14279 */  49781, 20456, 34028, 41953, 33112, 22888, 46965, 26887, 34973, 33960,
/* 14280 */  50573, 18526, 36366, 40730, 33018, 23057, 47855, 25317, 36211, 33597,
/* 14281 */  50255, 19545, 35133, 41139, 33675, 22385, 47548, 26429, 35227, 33937,
/* 14282 */  51291, 17524, 36768, 41302, 32672, 22266, 49186, 24907, 35813, 33989,
/* 14283 */  51230, 17659, 36662, 41185, 33218, 21657, 49128, 25705, 34998, 34322,
/* 14284 */  46439, 24362, 34921, 37509, 37199, 23211, 42620, 31367, 31044, 35966,
/* 14285 */  45808, 25048, 35460, 36470, 37853, 24229, 40578, 33059, 30020, 36259,
/* 14286 */  46507, 23219, 39179, 32577, 40486, 22994, 41767, 31334, 31640, 35685,
/* 14287 */  42983, 26058, 40465, 31084, 38269, 28896, 37166, 30462, 34411, 33951,
/* 14288 */  30121, 28941, 37935, 37136, 39003, 32977, 33784, 29335, 32684, 31517,
/* 14289 */  23431, 24342, 33938, 37693, 37672, 32405, 31933, 31750, 34304, 34211,
/* 14290 */  19984, 19549, 27606, 31977, 32539, 30791, 32880, 34315, 35506, 34873,
/* 14291 */  19831, 22086, 29970, 31495, 31301, 31283, 33373, 32193, 30951, 31996,
/* 14292 */  18830, 21300, 28734, 28665, 27675, 27882, 30472, 30276, 30094, 31552,
/* 14293 */  45547, 24354, 36657, 34939, 37242, 24777, 42107, 29061, 34020, 34536,
/* 14294 */  45242, 24912, 36566, 35284, 37086, 25249, 41337, 29912, 33250, 34810,
/* 14295 */  44406, 26513, 36065, 35058, 37995, 24873, 40376, 31385, 32183, 35250,
/* 14296 */  43016, 28391, 36420, 33911, 38440, 26011, 38274, 32329, 32438, 35056,
/* 14297 */  40144, 29392, 39440, 32775, 37775, 28237, 35630, 31511, 33446, 35269,
/* 14298 */  31235, 27450, 37271, 37298, 39631, 33335, 32626, 28299, 32265, 31573,
/* 14299 */  19990, 15597, 22695, 31878, 40872, 39658, 35642, 31023, 31081, 32117,
/* 14300 */  15557, 7313, 11969, 23543, 35638, 37161, 33297, 29432, 29784, 31888,
/* 14301 */  16720, 10260, 15760, 24303, 32074, 31458, 29568, 28720, 30529, 32693,
/* 14302 */  48022, 22478, 32652, 43950, 28857, 27306, 44430, 26801, 35196, 34080,
/* 14303 */  47109, 24419, 30671, 45135, 28858, 26990, 44343, 27029, 34902, 34151,
/* 14304 */  47642, 23713, 32077, 44322, 28877, 27571, 43908, 27158, 35068, 34377,
/* 14305 */  47862, 22948, 35510, 38347, 35843, 23547, 43257, 30804, 31794, 35928,
/* 14306 */  48675, 19953, 41423, 31958, 40341, 21781, 44044, 29674, 32983, 35406,
/* 14307 */  38939, 32583, 33687, 36233, 37272, 31084, 35197, 31732, 33807, 33196,
/* 14308 */  30500, 31160, 37474, 38401, 41321, 35362, 33250, 29764, 32035, 31834,
/* 14309 */  31150, 29862, 38196, 34763, 40523, 34326, 35507, 29807, 32476, 31788,
/* 14310 */  44877, 27197, 35583, 35529, 35588, 27639, 39540, 30182, 35141, 34162,
/* 14311 */  43127, 30338, 35049, 33606, 35970, 29789, 36706, 30548, 37443, 32606,
/* 14312 */  41807, 31134, 35242, 33968, 34640, 31334, 35602, 30927, 37233, 33009,
/* 14313 */  37587, 33686, 34974, 33244, 35233, 32293, 33530, 31675, 36844, 34275,
/* 14314 */  34287, 33310, 35885, 31952, 34479, 32750, 33023, 31305, 36598, 34949,
/* 14315 */  30649, 31253, 34108, 32281, 33276, 33018, 32605, 31324, 34201, 34449,
/* 14316 */  29612, 29100, 32392, 31062, 33208, 31940, 32667, 31139, 33785, 34272,
/* 14317 */  28661, 29290, 32126, 32217, 33398, 31302, 33240, 30590, 32634, 32554,
/* 14318 */  53496, 11284, 49437, 23116, 49141, 16873, 42669, 35193, 30162, 35014,
/* 14319 */  51934, 13105, 49565, 21070, 50518, 16632, 43471, 32927, 32093, 34095,
/* 14320 */  50726, 14825, 48360, 22186, 48506, 18883, 41964, 33647, 31352, 34348,
/* 14321 */  49118, 16926, 46995, 23337, 46315, 21410, 40677, 33575, 31095, 34454,
/* 14322 */  46228, 21297, 43405, 25841, 42955, 25178, 38652, 32989, 31728, 34053,
/* 14323 */  42547, 26253, 40000, 27429, 39749, 28940, 36734, 32365, 31814, 33772,
/* 14324 */  39089, 29664, 38158, 28054, 37776, 30904, 36050, 31065, 31997, 33243,
/* 14325 */  37699, 32190, 36613, 28960, 36021, 32875, 35538, 30146, 32057, 33939,
/* 14326 */  54036, 13176, 42151, 36067, 37062, 20118, 49679, 25631, 35746, 33857,
/* 14327 */  52372, 16510, 40377, 34773, 38946, 20922, 46003, 29045, 34460, 33895,
/* 14328 */  51776, 17988, 38003, 38169, 36510, 20603, 48260, 26999, 34735, 34334,
/* 14329 */  51158, 17622, 39568, 38086, 34391, 23009, 47912, 25444, 35554, 34329,
/* 14330 */  48829, 22284, 35478, 39730, 35221, 22635, 45701, 28838, 32439, 35661,
/* 14331 */  47331, 24018, 35614, 38914, 35192, 23932, 44251, 28803, 32691, 35801,
/* 14332 */  46012, 25307, 36037, 38135, 34802, 25579, 42816, 28403, 33550, 35537,
/* 14333 */  44253, 27317, 35128, 38280, 34657, 26946, 41118, 28873, 33360, 35469,
/* 14334 */  42182, 30157, 33469, 38981, 34941, 27195, 39782, 30030, 31976, 36177,
/* 14335 */  42322, 29631, 34612, 38012, 35078, 27665, 39669, 29455, 32455, 36138,
/* 14336 */  42011, 30384, 34167, 38103, 34605, 28646, 38980, 29719, 32186, 36315,
/* 14337 */  41645, 30961, 33142, 38611, 34928, 28386, 39220, 29905, 31604, 36360,
/* 14338 */  51034, 15519, 43133, 32944, 38230, 21008, 48836, 24440, 36632, 33661,
/* 14339 */  51454, 14403, 45038, 31051, 39472, 20079, 50411, 22484, 38067, 33222,
/* 14340 */  51553, 14227, 45855, 29417, 41379, 18983, 50729, 22562, 38096, 33074,
/* 14341 */  47424, 24614, 34009, 36955, 37310, 25243, 40412, 32786, 32223, 34479,
/* 14342 */  42366, 32166, 31539, 34155, 38482, 29309, 35536, 33959, 33865, 32840,
/* 14343 */  39621, 34091, 34073, 32505, 36704, 32138, 35788, 31872, 35085, 32472,
/* 14344 */  37152, 34979, 35030, 33406, 36241, 32233, 36400, 32064, 34546, 31846,
/* 14345 */  47331, 26302, 29682, 40000, 37314, 22021, 42205, 34514, 29716, 35093,
/* 14346 */  47213, 26346, 30836, 39278, 35905, 23437, 43131, 32708, 31012, 34623,
/* 14347 */  48117, 23493, 36663, 33800, 37008, 25421, 41981, 32465, 31625, 34378,
/* 14348 */  47280, 24780, 38164, 30235, 38048, 27440, 39149, 34791, 30862, 34166,
/* 14349 */  46763, 26486, 37966, 29417, 36500, 29742, 39040, 34466, 30584, 34506,
/* 14350 */  46783, 26833, 39795, 26336, 36495, 31865, 38335, 34827, 29848, 35085,
/* 14351 */  46362, 27759, 41052, 24259, 35622, 33902, 37568, 35399, 29568, 35086,
/* 14352 */  44594, 31242, 39604, 24663, 33557, 34666, 38415, 34651, 30831, 34150,
/* 14353 */  43526, 32995, 39673, 23792, 32731, 35028, 39166, 34645, 30408, 34187,
/* 14354 */  45769, 24990, 33244, 41229, 32541, 26954, 41518, 29467, 33253, 34652,
/* 14355 */  45081, 25051, 35262, 38395, 34604, 26787, 40604, 29896, 33066, 34723,
/* 14356 */  42987, 27443, 34402, 38047, 35465, 27171, 39260, 30265, 33016, 34485,
/* 14357 */  40154, 29912, 33983, 37488, 36246, 28554, 37187, 30420, 33445, 33713,
/* 14358 */  38568, 30619, 35637, 36019, 37671, 29017, 35861, 30496, 33685, 33599,
/* 14359 */  36808, 31750, 36615, 35328, 38800, 29390, 34529, 30850, 33801, 33224,
/* 14360 */  34249, 33371, 37341, 36119, 38684, 30438, 32325, 30989, 33882, 33360,
/* 14361 */  33700, 33614, 38054, 36076, 38819, 30277, 31639, 31225, 34097, 33486,
/* 14362 */  45388, 24122, 38235, 32886, 39384, 24287, 41038, 30726, 32853, 34658,
/* 14363 */  43674, 25759, 38312, 32258, 39323, 26069, 38889, 31435, 32750, 34367,
/* 14364 */  43042, 25917, 40354, 29670, 40258, 27835, 36609, 32436, 32363, 34457,
/* 14365 */  41195, 27898, 40673, 29432, 39090, 30449, 35017, 32433, 31976, 34936,
/* 14366 */  37898, 32689, 38508, 31069, 36395, 32998, 34935, 30794, 33255, 34208,
/* 14367 */  34770, 37818, 37043, 30656, 34520, 35120, 34005, 31008, 34068, 33233,
/* 14368 */  31965, 37957, 38759, 31665, 33229, 34419, 34745, 31111, 33135, 33346,
/* 14369 */  31120, 37234, 38775, 32738, 33869, 34794, 34440, 30488, 33025, 33534,
/* 14370 */  44555, 25772, 36113, 35525, 36878, 25060, 41416, 29822, 33274, 35000,
/* 14371 */  44720, 25179, 37605, 34744, 37177, 25108, 41719, 29139, 33705, 34928,
/* 14372 */  44400, 25467, 38100, 34067, 37682, 26020, 40124, 30273, 32851, 35238,
/* 14373 */  43548, 25985, 38839, 32925, 38754, 26432, 38933, 31092, 32282, 35287,
/* 14374 */  42920, 24801, 41604, 30374, 40148, 27106, 38918, 29660, 34190, 33597,
/* 14375 */  40220, 28045, 39548, 32415, 38138, 30907, 35127, 31347, 33042, 33869,
/* 14376 */  37017, 31700, 36671, 35590, 35730, 31978, 34746, 30909, 33988, 32737,
/* 14377 */  32288, 30566, 38513, 36880, 36905, 32300, 33569, 30755, 32882, 31745,
/* 14378 */  28843, 27817, 38068, 39165, 40075, 33633, 32728, 29977, 32446, 31859,
/* 14379 */  24329, 22954, 32387, 37683, 41791, 37610, 35519, 31237, 32066, 31798,
/* 14380 */  28325, 30690, 31285, 29199, 32338, 32006, 32445, 31316, 34102, 33106,
/* 14381 */  28533, 29345, 31335, 30315, 32259, 31853, 32397, 31159, 33656, 32291,
/* 14382 */  29807, 29539, 31401, 29350, 31500, 30607, 31386, 29697, 33175, 32272,
/* 14383 */  32400, 31692, 33023, 30182, 32743, 31355, 33336, 30180, 34793, 32876,
/* 14384 */  37368, 33674, 33994, 29601, 35701, 33044, 34485, 30317, 36596, 32393,
/* 14385 */  42244, 33498, 31197, 29183, 40172, 33562, 31673, 30721, 39343, 31552,
/* 14386 */  41004, 33495, 33484, 27020, 38610, 34581, 33340, 29569, 37425, 32802,
/* 14387 */  39221, 33146, 34696, 25903, 37354, 33993, 34567, 28973, 35786, 33026,
/* 14388 */  38390, 33935, 34351, 25349, 36693, 34152, 34822, 28713, 34963, 33461,
/* 14389 */  36611, 34440, 35142, 24592, 35173, 33959, 35417, 28913, 33824, 33416,
/* 14390 */  36643, 34851, 35353, 23867, 35393, 34295, 35732, 28645, 33767, 33606,
/* 14391 */  25980, 28062, 28425, 28764, 31175, 31254, 33229, 32639, 33878, 33375,
/* 14392 */  25917, 28286, 29218, 29816, 33456, 32105, 33265, 32339, 32342, 32434,
/* 14393 */  27601, 30305, 31882, 31161, 34736, 33262, 33138, 31139, 32048, 32170,
/* 14394 */  28659, 29390, 31477, 31296, 33305, 32206, 32909, 30516, 32794, 32155,
/* 14395 */  29011, 28273, 31872, 31694, 33872, 32473, 32524, 29973, 33370, 32212,
/* 14396 */  35386, 32296, 37031, 31194, 34774, 31795, 34403, 31235, 36345, 31867,
/* 14397 */  40336, 31865, 36289, 28008, 38443, 31998, 34947, 29570, 37833, 32575,
/* 14398 */  39402, 31191, 36468, 27622, 38505, 31716, 34880, 28729, 37194, 32813,
/* 14399 */  39020, 29875, 36929, 26993, 38018, 31429, 34631, 28863, 35840, 33341,
/* 14400 */  36986, 30379, 35150, 27189, 36358, 31015, 34058, 28348, 35315, 32813,
/* 14401 */  37176, 30304, 34686, 26560, 36670, 30625, 34128, 28258, 35643, 33047,
/* 14402 */  37106, 29532, 34648, 25870, 37003, 29485, 34223, 27969, 35616, 32415,
/* 14403 */  27404, 27501, 27595, 26628, 30621, 30003, 31710, 30804, 32948, 32556,
/* 14404 */  26501, 26029, 27143, 25742, 28734, 28721, 31007, 29215, 31252, 31857,
/* 14405 */  26387, 26992, 27546, 26950, 29627, 29361, 30474, 29329, 31275, 31431,
/* 14406 */  29035, 30558, 31106, 29274, 32330, 31146, 31429, 29859, 33602, 32513,
/* 14407 */  34467, 34286, 35337, 31752, 36515, 32913, 32898, 30292, 36845, 32329,
/* 14408 */  36207, 36294, 36098, 30252, 35392, 34737, 34014, 29040, 35502, 33899,
/* 14409 */  34784, 36080, 36120, 30338, 35550, 35556, 34403, 28125, 34001, 34035,
/* 14410 */  34830, 35938, 35889, 30496, 35884, 35276, 34120, 27995, 34126, 34175,
/* 14411 */  35468, 36452, 35506, 30349, 36251, 35303, 33550, 27928, 34866, 34564,
/* 14412 */  22926, 26190, 27229, 26481, 30153, 31124, 30936, 31246, 32324, 32249,
/* 14413 */  22593, 26370, 26346, 24679, 28805, 30466, 30476, 30999, 33218, 33996,
/* 14414 */  23448, 28102, 28392, 26204, 29354, 30887, 31012, 31095, 32414, 33286,
/* 14415 */  25966, 28280, 29151, 27589, 30733, 31470, 32462, 31830, 34473, 34864,
/* 14416 */  28838, 29120, 29712, 27022, 31160, 30388, 32548, 30165, 33896, 33489,
/* 14417 */  32982, 34932, 35011, 29109, 34718, 34187, 33987, 29411, 33876, 35266,
/* 14418 */  43186, 31217, 36532, 24431, 41717, 31066, 37553, 27565, 38395, 32381,
/* 14419 */  43803, 29277, 39218, 21599, 43233, 29918, 39191, 26695, 37449, 32809,
/* 14420 */  43375, 28598, 40661, 21169, 42639, 28894, 40080, 27278, 36702, 32341,
/* 14421 */  40722, 33018, 37689, 23105, 38052, 32912, 38589, 28710, 34251, 33404,
/* 14422 */  38630, 35486, 37183, 23855, 34601, 34573, 38392, 30288, 32407, 33486,
/* 14423 */  37642, 37036, 36460, 24431, 32706, 35806, 38085, 31098, 31418, 33596,
/* 14424 */  25146, 27562, 30103, 29661, 31893, 32469, 33400, 32417, 34110, 33482,
/* 14425 */  24513, 26961, 30583, 29736, 31312, 31150, 31973, 30734, 32245, 32804,
/* 14426 */  26427, 28737, 30826, 28905, 31503, 30953, 31893, 31066, 32864, 32666,
/* 14427 */  26099, 26504, 29649, 29046, 31504, 29665, 30350, 29118, 31579, 32130,
/* 14428 */  27749, 27902, 30388, 28645, 30979, 29795, 31056, 29620, 33186, 32737,
/* 14429 */  34356, 32848, 34637, 31179, 35305, 32326, 34262, 30972, 35805, 31468,
/* 14430 */  41509, 31263, 35913, 27411, 40404, 31399, 34594, 29129, 39111, 31811,
/* 14431 */  40863, 31375, 35325, 27303, 40121, 31454, 34330, 28698, 38726, 31872,
/* 14432 */  40659, 30815, 35467, 26772, 40001, 31189, 34512, 28409, 38274, 31895,
/* 14433 */  38731, 32352, 34703, 26291, 38207, 32298, 34505, 28161, 36626, 33002,
/* 14434 */  39826, 30705, 35954, 24517, 40276, 30627, 35230, 27573, 37526, 32556,
/* 14435 */  39296, 31709, 34355, 25521, 39095, 31325, 34665, 27996, 37002, 32678,
/* 14436 */  39225, 31815, 34511, 24828, 39385, 31103, 34917, 28058, 36859, 32483,
/* 14437 */  25830, 30583, 32302, 31042, 32596, 33119, 32822, 31297, 31896, 31678,
/* 14438 */  24423, 27843, 29946, 29895, 31351, 33016, 33488, 30723, 31788, 32638,
/* 14439 */  23326, 26061, 27917, 28400, 30001, 31767, 32221, 30290, 32552, 33477,
/* 14440 */  24208, 28304, 29944, 29495, 30555, 32749, 33918, 31738, 33397, 34068,
/* 14441 */  25339, 29220, 28721, 27409, 28509, 31056, 32031, 29983, 32529, 33526,
/* 14442 */  31550, 37386, 34324, 32421, 34075, 35920, 33042, 29074, 34602, 34124,
/* 14443 */  35765, 37094, 34265, 31125, 35882, 36381, 32810, 28288, 35405, 34061,
/* 14444 */  32491, 36957, 36423, 31482, 34839, 36856, 33915, 27755, 32888, 34404,
/* 14445 */  34633, 37646, 35684, 30382, 35778, 36795, 33313, 27510, 34573, 34692,
/* 14446 */  26818, 27412, 28269, 27864, 30880, 30944, 32163, 30701, 33217, 33757,
/* 14447 */  28571, 29072, 30908, 29540, 33148, 32825, 33121, 31575, 34210, 33093,
/* 14448 */  28301, 30184, 33409, 33068, 36146, 34522, 34792, 33123, 34660, 32022,
/* 14449 */  29702, 31520, 33544, 32959, 35307, 33677, 34698, 31771, 34879, 33558,
/* 14450 */  33335, 32749, 33737, 31059, 34341, 33030, 33981, 30209, 35364, 33901,
/* 14451 */  41005, 31618, 34653, 29445, 38237, 32694, 34444, 28834, 38763, 32279,
/* 14452 */  45565, 25540, 39269, 25156, 43311, 29384, 34976, 29427, 39260, 31570,
/* 14453 */  43649, 28187, 38005, 24515, 42995, 29689, 35791, 28272, 38491, 32448,
/* 14454 */  40180, 32039, 35827, 25718, 39239, 32472, 35006, 28053, 37059, 33482,
/* 14455 */  37812, 33616, 35472, 25959, 37086, 33544, 34975, 28011, 35441, 34396,
/* 14456 */  37028, 34106, 35055, 26263, 36334, 33842, 34750, 28261, 34933, 34663,
/* 14457 */  24287, 26612, 26768, 26887, 30279, 30852, 31185, 30761, 32844, 32986,
/* 14458 */  23026, 25038, 25899, 25263, 28164, 30354, 31646, 31555, 32755, 32787,
/* 14459 */  21603, 25546, 29202, 26312, 26136, 30189, 33685, 32310, 31375, 32017,
/* 14460 */  22300, 25755, 28321, 26705, 27871, 29656, 30997, 31053, 32619, 32747,
/* 14461 */  19984, 22617, 26740, 24357, 23882, 25967, 29495, 29102, 29106, 31288,
/* 14462 */  19059, 21611, 28341, 26072, 23647, 25056, 28921, 26920, 26195, 29728,
/* 14463 */  22420, 25163, 30311, 29286, 30447, 30320, 30331, 28652, 30264, 32609,
/* 14464 */  25486, 28090, 35733, 35845, 37736, 36021, 36143, 33289, 32848, 32837,
/* 14465 */  35490, 36660, 38048, 33603, 36824, 33391, 34211, 31980, 34185, 32968,
/* 14466 */  25805, 29968, 32924, 30569, 33331, 33183, 34041, 33199, 33730, 33200,
/* 14467 */  24960, 30297, 34491, 31838, 31372, 30393, 32686, 33334, 33203, 32758,
/* 14468 */  23287, 28506, 31778, 28361, 28838, 29686, 30162, 30473, 32063, 32877,
/* 14469 */  22877, 27985, 31685, 27924, 27172, 29157, 31410, 29909, 30062, 31564,
/* 14470 */  21340, 26236, 32066, 31781, 31446, 32473, 33751, 31077, 30192, 31993,
/* 14471 */  19196, 23947, 31884, 31903, 30071, 31387, 34017, 32190, 30850, 32344,
/* 14472 */  17407, 19455, 28357, 31900, 32135, 32422, 34986, 35586, 34567, 33482,
/* 14473 */  19260, 22663, 31922, 35871, 35407, 34467, 36471, 36598, 35150, 33454,
/* 14474 */  25081, 33144, 41056, 38230, 35144, 34703, 37676, 35492, 34089, 33247,
/* 14475 */  33925, 37127, 36899, 34472, 35467, 33193, 35594, 33507, 34582, 33603,
/* 14476 */  26452, 29321, 31430, 32167, 35386, 33683, 32916, 32912, 33978, 33303,
/* 14477 */  25671, 29665, 30826, 30497, 34714, 34024, 33992, 35128, 35913, 33912,
/* 14478 */  27109, 30822, 29950, 30273, 33515, 33148, 32870, 33522, 34531, 32675,
/* 14479 */  25137, 27928, 28678, 27855, 30830, 31719, 32120, 31579, 32110, 31838,
/* 14480 */  23911, 26647, 29082, 27643, 31081, 33185, 33843, 31843, 32494, 32992,
/* 14481 */  25659, 27796, 30115, 29515, 32423, 32852, 34496, 33459, 34358, 34048,
/* 14482 */  27867, 31124, 34185, 33638, 35868, 35678, 37234, 35658, 36346, 34066,
/* 14483 */  30881, 37685, 39220, 35436, 35860, 35233, 35117, 32029, 32003, 31874,
/* 14484 */  36931, 37305, 37152, 32165, 36088, 34181, 34359, 31005, 34143, 33406,
/* 14485 */  37185, 35494, 37468, 33202, 36091, 32637, 34689, 32224, 34890, 32617,
/* 14486 */  27090, 29570, 30613, 30751, 33315, 33902, 34351, 32977, 34122, 32726,
/* 14487 */  26502, 29014, 31313, 30182, 32770, 33499, 34274, 32397, 34774, 34202,
/* 14488 */  26585, 29611, 31674, 31202, 32574, 30516, 32440, 32506, 34053, 33185,
/* 14489 */  28968, 29785, 30674, 30492, 32410, 30797, 32983, 31273, 33760, 32771,
/* 14490 */  29030, 27557, 29656, 28513, 31119, 30179, 33420, 31387, 34684, 33104,
/* 14491 */  27690, 26852, 28978, 27322, 29337, 29484, 32001, 30865, 33723, 33615,
/* 14492 */  28090, 28197, 31688, 30894, 31722, 30790, 32152, 31919, 33597, 32915,
/* 14493 */  28202, 30289, 32890, 32483, 33380, 31368, 32445, 31955, 33426, 32787,
/* 14494 */  30715, 34543, 36336, 34572, 33743, 31920, 34978, 34418, 35629, 34904,
/* 14495 */  35025, 34712, 35924, 34679, 35978, 33152, 34463, 33997, 35418, 33589,
/* 14496 */  27202, 29908, 29777, 28924, 30206, 31129, 32943, 31346, 33153, 33554,
/* 14497 */  27602, 30083, 29648, 30001, 30170, 29957, 32121, 30644, 33114, 33571,
/* 14498 */  27351, 29383, 32558, 31099, 31123, 31039, 32874, 31849, 32722, 32116,
/* 14499 */  27333, 28966, 31814, 31256, 31757, 31464, 32534, 32427, 33954, 33219,
/* 14500 */  29314, 29145, 31963, 31515, 32240, 32632, 32588, 31912, 34535, 33916,
/* 14501 */  32003, 31540, 36033, 31828, 34491, 33058, 33351, 31108, 33735, 33790,
/* 14502 */  42111, 30636, 36371, 30150, 37341, 33558, 33011, 30653, 37817, 32676,
/* 14503 */  43850, 27316, 39267, 28120, 38548, 32298, 33914, 30509, 37256, 32949,
/* 14504 */  42020, 27530, 40629, 25751, 41161, 29111, 36781, 28025, 37276, 33097,
/* 14505 */  40257, 30216, 37348, 28139, 38887, 30808, 35627, 28311, 37089, 33001,
/* 14506 */  39935, 30265, 36585, 28870, 38406, 30690, 35554, 28384, 36788, 33092,
/* 14507 */  24770, 27627, 29919, 27479, 30118, 31056, 33180, 32511, 33439, 32378,
/* 14508 */  25081, 28183, 29679, 27743, 29419, 29616, 31834, 31747, 33262, 32814,
/* 14509 */  24343, 27000, 29572, 27898, 28289, 28584, 31160, 31090, 33495, 33722,
/* 14510 */  23120, 25212, 29961, 29790, 30360, 30412, 32922, 32523, 33868, 34584,
/* 14511 */  23899, 25930, 31405, 30073, 30939, 31299, 33563, 30360, 30798, 32546,
/* 14512 */  30823, 32004, 38496, 33115, 33579, 31549, 35107, 31153, 32607, 32089,
/* 14513 */  42222, 26984, 41084, 28413, 37322, 31008, 36375, 31127, 33712, 34138,
/* 14514 */  45809, 22040, 44843, 23891, 44418, 23656, 41746, 28461, 34804, 34191,
/* 14515 */  45764, 22194, 42778, 26452, 43540, 23338, 41363, 29526, 34206, 33715,
/* 14516 */  45482, 23381, 39962, 29113, 42438, 23526, 40516, 30944, 33432, 33573,
/* 14517 */  47386, 21177, 40478, 30178, 42172, 22105, 42300, 30621, 33011, 34270,
/* 14518 */  24027, 25219, 26890, 26244, 28138, 28044, 28214, 27677, 30494, 32261,
/* 14519 */  27491, 28836, 29902, 29013, 31277, 31847, 32403, 32173, 35593, 34514,
/* 14520 */  29663, 29241, 30956, 29387, 32243, 31307, 32225, 31276, 33910, 32408,
/* 14521 */  31144, 29186, 32149, 31306, 32312, 30006, 31315, 29483, 32397, 31225,
/* 14522 */  32336, 30739, 33406, 31577, 33786, 30872, 32384, 30493, 35619, 32079,
/* 14523 */  35257, 33058, 34501, 32191, 34821, 33572, 33887, 29886, 36013, 31520,
/* 14524 */  38745, 31892, 35017, 31341, 36737, 33111, 34198, 28916, 36710, 32142,
/* 14525 */  36912, 31530, 35511, 31360, 36481, 32981, 34567, 28292, 35109, 32535,
/* 14526 */  33885, 32673, 35190, 31913, 35818, 33145, 33873, 28156, 33230, 33421,
/* 14527 */  33465, 33184, 35130, 32854, 35886, 32444, 33073, 28514, 33333, 34145,
/* 14528 */  27299, 27784, 28044, 27335, 30628, 28616, 30660, 30754, 32971, 32677,
/* 14529 */  26475, 27386, 26515, 25792, 28549, 27657, 29853, 30761, 31945, 32687,
/* 14530 */  25296, 27785, 27552, 26431, 27197, 28509, 30458, 30623, 31791, 32206,
/* 14531 */  25497, 28620, 29758, 27812, 27997, 30195, 32043, 30111, 31887, 32453,
/* 14532 */  26173, 28803, 30105, 28643, 29749, 31053, 32350, 30453, 33421, 33041,
/* 14533 */  24014, 26253, 29031, 27896, 28121, 29242, 31896, 30347, 31749, 32744,
/* 14534 */  26699, 28942, 31747, 28768, 29230, 29485, 32516, 30114, 31255, 32564,
/* 14535 */  27458, 27277, 30425, 28067, 29707, 28737, 31774, 29452, 32110, 32830,
/* 14536 */  27887, 26954, 30415, 30251, 33439, 32080, 32974, 30970, 33907, 34199,
/* 14537 */  27791, 28904, 31728, 30033, 32645, 33063, 34175, 31125, 32689, 33118,
/* 14538 */  26760, 29918, 32328, 30785, 33546, 34618, 35992, 33419, 32945, 32501,
/* 14539 */  26352, 30009, 32650, 31117, 33309, 32334, 34333, 33469, 33858, 33200,
/* 14540 */  26066, 27744, 29089, 27653, 30828, 29758, 32265, 30711, 31305, 32099,
/* 14541 */  27734, 29466, 29905, 29022, 31378, 30967, 32781, 31311, 32796, 33083,
/* 14542 */  26361, 29500, 30844, 31722, 33976, 33703, 33521, 31597, 32904, 32747,
/* 14543 */  29274, 33377, 30662, 30437, 33797, 31960, 32310, 32996, 32533, 31557,
/* 14544 */  32465, 35383, 29087, 29562, 36113, 32528, 31495, 32660, 33282, 31901,
/* 14545 */  35297, 34792, 31513, 32730, 39771, 35375, 34913, 33724, 36311, 33374,
/* 14546 */  32647, 34033, 34372, 37775, 39772, 34638, 34135, 32701, 34456, 33168,
/* 14547 */  26752, 28886, 29504, 28291, 30424, 30880, 32304, 31153, 33426, 33463,
/* 14548 */  27157, 28552, 29071, 29183, 31741, 31474, 32105, 31192, 33882, 33238,
/* 14549 */  27888, 29264, 29887, 30085, 31108, 31621, 32764, 31940, 33825, 32763,
/* 14550 */  28020, 29267, 31401, 30607, 32479, 32712, 33037, 31544, 33563, 32395,
/* 14551 */  25896, 27638, 28561, 27789, 28536, 29825, 30091, 29073, 32399, 32840,
/* 14552 */  27593, 30489, 30666, 28877, 30349, 31307, 31391, 29621, 33186, 34120,
/* 14553 */  29310, 31425, 33991, 31323, 32975, 33657, 33917, 29671, 32756, 33788,
/* 14554 */  33036, 32468, 34127, 30564, 33523, 33437, 33714, 30042, 35511, 33381,
/* 14555 */  35473, 32641, 31719, 29504, 33576, 33483, 33548, 29852, 36246, 33016,
/* 14556 */  35147, 31809, 32425, 27487, 33509, 31899, 33344, 29600, 35934, 32187,
/* 14557 */  34840, 31066, 30966, 27473, 32802, 31155, 31961, 29014, 36174, 31621,
/* 14558 */  24172, 28756, 29337, 28071, 31051, 30311, 29924, 30677, 32211, 32704,
/* 14559 */  25794, 30211, 31706, 29770, 31315, 31089, 32133, 31378, 33014, 33655,
/* 14560 */  27063, 29070, 30582, 29629, 31176, 30585, 33211, 32269, 33244, 32875,
/* 14561 */  28874, 29284, 32598, 31576, 34166, 32858, 33386, 31287, 33339, 33309,
/* 14562 */  30327, 29433, 33661, 30990, 34291, 31468, 33187, 30581, 34629, 32363,
/* 14563 */  33829, 32107, 35248, 32433, 35588, 32259, 34084, 29938, 35017, 30910,
/* 14564 */  35519, 34062, 35441, 31131, 35814, 33928, 34457, 28540, 34555, 33607,
/* 14565 */  36583, 32862, 36077, 30785, 36844, 33362, 34365, 28565, 34593, 33744,
/* 14566 */  35071, 32962, 36115, 31662, 36587, 33199, 34110, 28657, 33616, 33790,
/* 14567 */  34599, 32796, 36186, 32041, 36650, 32885, 33893, 28643, 33176, 33807,
/* 14568 */  33895, 33252, 36140, 32286, 36661, 33205, 33416, 28400, 32625, 34374,
/* 14569 */  27834, 30133, 34178, 33139, 32965, 30841, 32243, 31086, 34424, 33111,
/* 14570 */  29224, 30232, 33086, 31316, 33065, 30716, 31469, 29822, 33996, 32981,
/* 14571 */  30008, 28948, 32401, 29969, 32813, 30104, 31953, 30158, 32930, 32449,
/* 14572 */  30795, 30138, 32927, 31709, 33895, 31886, 33019, 31302, 34643, 32266,
/* 14573 */  30198, 29388, 33064, 32292, 34343, 31988, 31490, 30067, 34068, 32949,
/* 14574 */  32949, 31746, 35623, 35579, 36092, 33752, 31721, 30239, 35104, 32377,
/* 14575 */  34234, 33502, 39680, 35999, 35109, 30629, 31542, 30595, 36243, 33846,
/* 14576 */  31626, 33653, 40139, 38753, 35659, 30237, 30352, 30043, 35481, 34352,
/* 14577 */  29651, 31998, 40740, 40735, 38036, 30380, 29552, 28944, 34424, 34287,
/* 14578 */  27967, 32013, 40778, 42186, 39355, 30592, 28512, 28489, 33918, 34629,
/* 14579 */  27309, 31107, 40446, 43179, 40607, 31278, 28525, 28101, 33427, 34229,
/* 14580 */  26258, 31044, 41174, 44998, 41131, 30554, 27469, 28054, 33582, 34524,
/* 14581 */  23889, 28477, 31123, 29754, 31290, 31748, 33414, 33235, 33725, 33840,
/* 14582 */  22929, 26940, 30957, 32433, 34442, 33720, 32993, 30981, 31339, 32246,
/* 14583 */  22195, 26239, 31006, 31646, 33082, 32962, 32515, 30454, 30260, 32226,
/* 14584 */  18670, 20913, 28035, 29626, 30201, 31765, 34110, 31375, 29092, 30986,
/* 14585 */  16571, 17042, 25621, 29844, 30577, 31727, 34790, 33775, 31648, 32098,
/* 14586 */  18305, 20194, 29100, 34332, 36282, 36433, 37218, 35733, 33706, 33055,
/* 14587 */  20037, 20336, 27835, 33465, 37282, 37613, 37671, 34758, 33585, 33423,
/* 14588 */  26340, 28764, 37347, 38757, 39945, 35729, 35721, 32716, 32968, 31862,
/* 14589 */  27307, 31135, 32335, 31042, 33911, 34082, 33908, 32581, 33761, 32818,
/* 14590 */  28619, 29851, 30918, 30842, 34077, 33162, 33284, 32491, 33448, 32489,
/* 14591 */  28262, 29335, 29706, 28956, 33159, 31900, 32783, 32444, 34051, 33627,
/* 14592 */  27856, 30153, 31710, 30611, 34897, 34424, 35881, 35017, 35298, 34224,
/* 14593 */  27735, 30259, 32007, 32756, 35298, 33730, 35496, 34870, 34747, 34239,
/* 14594 */  26103, 27727, 30581, 32886, 35009, 33425, 33499, 31142, 32056, 31989,
/* 14595 */  25678, 26654, 27873, 30823, 35540, 33528, 33796, 32101, 31473, 30910,
/* 14596 */  27841, 29410, 29068, 30762, 35521, 32070, 32506, 31665, 30823, 30701,
/* 14597 */  31021, 32631, 30729, 32381, 38008, 34470, 34834, 33390, 33615, 32783,
/* 14598 */  33609, 35622, 34877, 35172, 38722, 34214, 33694, 32538, 34785, 34994,
/* 14599 */  26517, 32262, 35296, 34294, 36729, 35973, 34653, 32796, 33900, 33391,
/* 14600 */  27570, 32732, 33740, 32882, 36262, 35625, 35556, 34653, 35501, 34300,
/* 14601 */  25939, 31464, 33393, 32496, 34527, 34226, 35287, 35305, 35903, 34196,
/* 14602 */  26244, 31412, 33893, 34299, 37773, 36226, 35988, 35503, 34122, 32266,
/* 14603 */  25340, 28827, 31168, 33455, 36867, 36883, 36313, 35504, 35363, 33832,
/* 14604 */  29141, 27370, 27590, 30727, 31341, 30687, 34450, 32555, 34194, 33856,
/* 14605 */  31545, 28799, 32026, 33057, 34100, 31633, 35079, 31444, 33931, 32634,
/* 14606 */  30179, 30599, 35819, 33494, 33346, 30882, 33754, 31832, 32076, 32093,
/* 14607 */  29033, 29980, 36194, 32834, 31511, 30492, 34040, 31508, 32509, 30610,
/* 14608 */  30086, 31006, 36883, 31355, 32680, 32400, 36748, 32321, 33255, 31865,
/* 14609 */  36081, 36013, 37460, 29554, 35285, 34121, 35384, 30548, 35506, 33618,
/* 14610 */  40134, 37053, 35935, 26268, 36200, 33994, 35999, 32376, 35484, 32163,
/* 14611 */  44270, 35785, 32169, 23920, 41428, 35886, 33454, 31460, 35242, 33665,
/* 14612 */  24540, 28522, 28917, 29702, 34986, 32671, 31051, 31373, 31978, 32007,
/* 14613 */  25138, 29116, 29472, 27369, 28622, 28492, 31510, 31937, 31842, 31926,
/* 14614 */  27407, 30112, 29747, 27265, 29649, 30214, 31499, 30530, 32770, 32903,
/* 14615 */  25747, 27657, 28708, 26906, 28800, 29425, 31193, 30380, 32595, 32470,
/* 14616 */  23199, 27553, 29662, 27076, 27183, 29371, 31332, 30745, 32444, 33333,
/* 14617 */  20960, 25817, 29739, 26268, 26272, 28749, 31994, 32166, 30965, 31749,
/* 14618 */  22638, 25853, 31237, 29860, 31369, 31254, 34258, 34050, 33240, 32335,
/* 14619 */  25589, 27673, 32957, 33428, 36136, 35637, 36370, 34721, 33797, 33922,
/* 14620 */  31892, 28594, 37238, 33058, 37851, 33524, 38903, 34454, 35885, 34121,
/* 14621 */  34478, 28831, 40298, 33494, 38813, 32622, 37448, 31761, 33832, 32434,
/* 14622 */  41651, 26232, 44602, 25919, 42278, 26778, 42346, 27193, 36971, 31500,
/* 14623 */  42855, 24787, 46260, 23320, 44445, 24681, 44910, 25312, 38239, 30742,
/* 14624 */  44343, 24122, 46764, 21737, 45499, 24255, 45175, 24985, 38278, 31349,
/* 14625 */  26103, 29232, 30913, 30586, 31785, 33012, 34792, 32053, 33017, 33138,
/* 14626 */  26398, 30650, 32651, 31541, 34021, 35215, 36623, 35071, 35342, 34192,
/* 14627 */  24862, 30520, 33007, 31227, 33240, 34004, 34491, 33202, 33743, 33497,
/* 14628 */  23244, 30059, 33777, 31719, 35573, 37054, 34748, 32575, 33234, 33339,
/* 14629 */  24098, 29078, 34790, 35710, 36899, 35742, 36908, 35390, 33015, 32257,
/* 14630 */  28333, 28967, 32277, 33764, 35749, 35919, 38297, 35889, 36007, 33799,
/* 14631 */  32271, 29277, 37721, 31875, 38093, 33002, 38529, 33127, 35026, 32696,
/* 14632 */  40480, 30956, 43285, 26989, 38151, 29048, 38047, 31034, 35637, 33005,
/* 14633 */  43692, 27353, 46624, 21475, 41730, 28049, 38415, 31327, 34402, 34296,
/* 14634 */  43249, 26967, 47285, 20780, 43968, 25587, 40426, 29602, 35694, 33599,
/* 14635 */  25343, 28256, 28856, 25857, 27998, 28656, 30269, 29121, 30718, 32369,
/* 14636 */  27046, 29530, 29640, 27196, 30645, 31241, 32093, 31644, 34700, 34502,
/* 14637 */  27669, 28342, 28811, 27639, 31066, 30950, 32229, 30789, 34283, 33654,
/* 14638 */  25392, 26311, 27616, 27379, 30188, 30792, 32333, 31030, 32983, 33100,
/* 14639 */  28357, 29963, 31927, 30492, 31766, 31431, 32769, 30192, 33488, 34115,
/* 14640 */  35795, 33945, 35727, 31189, 34803, 33143, 35475, 29973, 34988, 33610,
/* 14641 */  41555, 30239, 38025, 28053, 38053, 32029, 36688, 28819, 35577, 33872,
/* 14642 */  39916, 31683, 37168, 28538, 36486, 32450, 37096, 29300, 33999, 33808,
/* 14643 */  38415, 33460, 35483, 29363, 34857, 33764, 36449, 30268, 32238, 34141,
/* 14644 */  38107, 32315, 36870, 29129, 34451, 33038, 36678, 31136, 31512, 33623,
/* 14645 */  37009, 34419, 35278, 30339, 32888, 33191, 37042, 31697, 31148, 33288,
/* 14646 */  36737, 35433, 34932, 30064, 32987, 33102, 37018, 32533, 30678, 33209,
/* 14647 */  26364, 29831, 31900, 28633, 30744, 31296, 32224, 30108, 31731, 32500,
/* 14648 */  24572, 28368, 30474, 28072, 29437, 29235, 29233, 28768, 31024, 32613,
/* 14649 */  26636, 29868, 31202, 29321, 31247, 31644, 32420, 30909, 32140, 32858,
/* 14650 */  27410, 29640, 30973, 28973, 31527, 31410, 32058, 28942, 30429, 32704,
/* 14651 */  29399, 31802, 33822, 30835, 32703, 32138, 33864, 30350, 31621, 33614,
/* 14652 */  30428, 31102, 33967, 30672, 32357, 32414, 35603, 31245, 31873, 32668,
/* 14653 */  36637, 33864, 35822, 31074, 32630, 33672, 35883, 32252, 32007, 33450,
/* 14654 */  44176, 25732, 42698, 22738, 41767, 28243, 39628, 29559, 34166, 33739,
/* 14655 */  41951, 27002, 42032, 23685, 39463, 28834, 39167, 30813, 32865, 32943,
/* 14656 */  40871, 28228, 40613, 24972, 38178, 29116, 38748, 30950, 32840, 32507,
/* 14657 */  38585, 30256, 38519, 26601, 36733, 29634, 37572, 31427, 32667, 31729,
/* 14658 */  37852, 29829, 38347, 26908, 37126, 29095, 37207, 31009, 32801, 31419,
/* 14659 */  24406, 28251, 29374, 29438, 32042, 32574, 33308, 32773, 33712, 33358,
/* 14660 */  25825, 28154, 27304, 27538, 31298, 31749, 32634, 33143, 34987, 33463,
/* 14661 */  24757, 28800, 30550, 31357, 33395, 32966, 33700, 33024, 33462, 32896,
/* 14662 */  21031, 25296, 28615, 27773, 30133, 31054, 30983, 31532, 32791, 33277,
/* 14663 */  19375, 22608, 26325, 24854, 26956, 29012, 28977, 28883, 30799, 32794,
/* 14664 */  21892, 24663, 28587, 27344, 28795, 30407, 31930, 30875, 31974, 32834,
/* 14665 */  22324, 25239, 30422, 29045, 30395, 31871, 33034, 30262, 30357, 31789,
/* 14666 */  24614, 29606, 35619, 33192, 32156, 32870, 35869, 34239, 32550, 32199,
/* 14667 */  29836, 34825, 38583, 35583, 34247, 33449, 36826, 35015, 34508, 33462,
/* 14668 */  35532, 34423, 37846, 33648, 35887, 31386, 35934, 33749, 36795, 32760,
/* 14669 */  36656, 34867, 36996, 32618, 37055, 31469, 34607, 33518, 36208, 33639,
/* 14670 */  26667, 27310, 29043, 28306, 30158, 31444, 32632, 32414, 33590, 32077,
/* 14671 */  27973, 29077, 31151, 29739, 30543, 31275, 33257, 32536, 34273, 32208,
/* 14672 */  30120, 29775, 32943, 29494, 30548, 30592, 34183, 31520, 32944, 31017,
/* 14673 */  29957, 29540, 31453, 28225, 30577, 30435, 32650, 30174, 32087, 31902,
/* 14674 */  28516, 29293, 29168, 27940, 28519, 29089, 31235, 29870, 32630, 32202,
/* 14675 */  27791, 28214, 29628, 28536, 29081, 29881, 32756, 31741, 33966, 32401,
/* 14676 */  28309, 29135, 29057, 28905, 29759, 30440, 32919, 31934, 33677, 32688,
/* 14677 */  28492, 30627, 31475, 30409, 30940, 31028, 33371, 32628, 34521, 34053,
/* 14678 */  27545, 30271, 31514, 29654, 30182, 31597, 33721, 32886, 33549, 33216,
/* 14679 */  25272, 28352, 30354, 30506, 30217, 30910, 32962, 32346, 33940, 33780,
/* 14680 */  25553, 28335, 30893, 30553, 31832, 31753, 33261, 32870, 35116, 33705,
/* 14681 */  25309, 28347, 31535, 30453, 30398, 30590, 33283, 33659, 35464, 34583,
/* 14682 */  23392, 28567, 31745, 29728, 28521, 29150, 33634, 34420, 33087, 32426,
/* 14683 */  26081, 32024, 32099, 30459, 31812, 30602, 32726, 32886, 32382, 32650,
/* 14684 */  26091, 33128, 37030, 34351, 33382, 32488, 35557, 34900, 33618, 33364,
/* 14685 */  26080, 30475, 35683, 35758, 34672, 33950, 36541, 34111, 33634, 33275,
/* 14686 */  29771, 33936, 37506, 35238, 34082, 32093, 35537, 34026, 34403, 33491,
/* 14687 */  36648, 35442, 35857, 32892, 35967, 31371, 36286, 32713, 35785, 32668,
/* 14688 */  36311, 34850, 36193, 34130, 33386, 33654, 35581, 33315, 35825, 33156,
/* 14689 */  35047, 35383, 36067, 34195, 34665, 34017, 35485, 33247, 35179, 32691,
/* 14690 */  34737, 35498, 36837, 33677, 34845, 32646, 35580, 33496, 34781, 32582,
/* 14691 */  34956, 35253, 36598, 33716, 34706, 33034, 36235, 32451, 34373, 34100,
/* 14692 */  35793, 34499, 36313, 34960, 34659, 31941, 35481, 32879, 35534, 33802,
/* 14693 */  34844, 34648, 37476, 34461, 34932, 31733, 35959, 33168, 34979, 33853,
/* 14694 */  35191, 33421, 38089, 33454, 35874, 32356, 36265, 33162, 35424, 33231,
/* 14695 */  34960, 34305, 37410, 32116, 36203, 33840, 35696, 33336, 35506, 33149,
/* 14696 */  34156, 34360, 36471, 34569, 35374, 34379, 35010, 33544, 34952, 33313,
/* 14697 */  34951, 34149, 37009, 34637, 33833, 33523, 35161, 33675, 35286, 33409,
/* 14698 */  34575, 35776, 38138, 33525, 34157, 32463, 34135, 33428, 35115, 34393,
/* 14699 */  34728, 35213, 37227, 34221, 35255, 31659, 34625, 33256, 35077, 33987,
/* 14700 */  34683, 33594, 37265, 34555, 36335, 33006, 34299, 32752, 34208, 34874,
/* 14701 */  23122, 25519, 27113, 27512, 30014, 29959, 31312, 31039, 32312, 33518,
/* 14702 */  21565, 23807, 25756, 24622, 27070, 27749, 29408, 30067, 30955, 31862,
/* 14703 */  21771, 22863, 24708, 23521, 25780, 26951, 28728, 28091, 29893, 31661,
/* 14704 */  21793, 25287, 28807, 28112, 28983, 29756, 30030, 28312, 30232, 32650,
/* 14705 */  18970, 21704, 26857, 25862, 25211, 27045, 29273, 27767, 28179, 31692,
/* 14706 */  20297, 20728, 24955, 24413, 25213, 26586, 30581, 29833, 30038, 31723,
/* 14707 */  20817, 19580, 24025, 24419, 26186, 26603, 29926, 29478, 30374, 31670,
/* 14708 */  22439, 20955, 24315, 25378, 26372, 25393, 27352, 27898, 30087, 31106,
/* 14709 */  31114, 30412, 36329, 34507, 36251, 33087, 35091, 32658, 33347, 32304,
/* 14710 */  39789, 29878, 36081, 33437, 36095, 32795, 34279, 33596, 32880, 32139,
/* 14711 */  43798, 25558, 40014, 29493, 38902, 30446, 35573, 33316, 32996, 33263,
/* 14712 */  49869, 16343, 47548, 23162, 45875, 22923, 42065, 28380, 37412, 31788,
/* 14713 */  52645, 13210, 47352, 27035, 42550, 24178, 39514, 33756, 32625, 34033,
/* 14714 */  54079, 9772, 51924, 22464, 47631, 17571, 45922, 30086, 33592, 34179,
/* 14715 */  54336, 9828, 50430, 24881, 45991, 18210, 44612, 32764, 31094, 35159,
/* 14716 */  54880, 7746, 53676, 21440, 49163, 14964, 47613, 30682, 31955, 35033,
/* 14717 */  52918, 11334, 50459, 22971, 47836, 17086, 45339, 31721, 31641, 35027,
/* 14718 */  28447, 30456, 33392, 33071, 36454, 35868, 36929, 35607, 35589, 33919,
/* 14719 */  29441, 32078, 32157, 32690, 35442, 34317, 35498, 34792, 35975, 34508,
/* 14720 */  29802, 31361, 33788, 32128, 35621, 33843, 36068, 33510, 35014, 33673,
/* 14721 */  29963, 31126, 33772, 33405, 37371, 34864, 37851, 35207, 35160, 33509,
/* 14722 */  30120, 32405, 34850, 33965, 36945, 34574, 37190, 34393, 33888, 32596,
/* 14723 */  30092, 30977, 33726, 33771, 34448, 33139, 36540, 34320, 35076, 33689,
/* 14724 */  27645, 30490, 32960, 34253, 35317, 33881, 35311, 34991, 35375, 33976,
/* 14725 */  28077, 31295, 32966, 33825, 36366, 35297, 34858, 35036, 35540, 33543,
/* 14726 */  30725, 33468, 33322, 34724, 36668, 34286, 35568, 33453, 34434, 33835,
/* 14727 */  30397, 33630, 33547, 34452, 35672, 34572, 36385, 33657, 34584, 33616,
/* 14728 */  31018, 34065, 35344, 34526, 36933, 35222, 35390, 32407, 34646, 32859,
/* 14729 */  30557, 32918, 34734, 35271, 36805, 34276, 35455, 33287, 34672, 32838,
/* 14730 */  21326, 25550, 31761, 30656, 30680, 32291, 35101, 33585, 31705, 31955,
/* 14731 */  21251, 24415, 29898, 29251, 31068, 31699, 33083, 32532, 32582, 32638,
/* 14732 */  21168, 24346, 29788, 27780, 27287, 28715, 31639, 30762, 30430, 31871,
/* 14733 */  21112, 24248, 31835, 31376, 30414, 30344, 33498, 33319, 32822, 32866,
/* 14734 */  20254, 22330, 29427, 30485, 30866, 31066, 33095, 32495, 32690, 32968,
/* 14735 */  19091, 20450, 28910, 31724, 30990, 30333, 33034, 33560, 33291, 32579,
/* 14736 */  19909, 21538, 30311, 32447, 31530, 30936, 33492, 33658, 33244, 32760,
/* 14737 */  18482, 17388, 24236, 26446, 26888, 27512, 30625, 30896, 31647, 32303,
/* 14738 */  18741, 17244, 24877, 28499, 30483, 31015, 33868, 33261, 32616, 32252,
/* 14739 */  17752, 14413, 22112, 27624, 29613, 27384, 28660, 30297, 32410, 33024,
/* 14740 */  20243, 19452, 28243, 33886, 36112, 35525, 37488, 37559, 36702, 34608,
/* 14741 */  21658, 19431, 26265, 30399, 32290, 30408, 32331, 31871, 33860, 33138,
/* 14742 */  26540, 29156, 30752, 29715, 32692, 33767, 34558, 34673, 35055, 34223,
/* 14743 */  26736, 29521, 31400, 30645, 33621, 33086, 33995, 33830, 34773, 33415,
/* 14744 */  25672, 29173, 30067, 28919, 33237, 34284, 33290, 32492, 34418, 34185,
/* 14745 */  25061, 28660, 29105, 29269, 33433, 34002, 33771, 33246, 33847, 33831,
/* 14746 */  24802, 28555, 30628, 30977, 33383, 33830, 34913, 35148, 35370, 34241,
/* 14747 */  24948, 27544, 30277, 30011, 30852, 32235, 34022, 33719, 34468, 33359,
/* 14748 */  23912, 27178, 30921, 30265, 30851, 32436, 34337, 33040, 33217, 32752,
/* 14749 */  23436, 27107, 32445, 32829, 34268, 34878, 36137, 34056, 33251, 32567,
/* 14750 */  29746, 34423, 38174, 35092, 37272, 34657, 34706, 33641, 35602, 33595,
/* 14751 */  35444, 34750, 38234, 33052, 36703, 32966, 34880, 32724, 35055, 34005,
/* 14752 */  33963, 34634, 38335, 34836, 35856, 33120, 34774, 33785, 34603, 34056,
/* 14753 */  29944, 31585, 30659, 29506, 33172, 31624, 33122, 32597, 34393, 33939,
/* 14754 */  28278, 30964, 31069, 30184, 32252, 31592, 32888, 33018, 33897, 33393,
/* 14755 */  28495, 32404, 32042, 30415, 33725, 32378, 31740, 32171, 34615, 33099,
/* 14756 */  28342, 31872, 31071, 29849, 33413, 32789, 33100, 33408, 34399, 32441,
/* 14757 */  27842, 30690, 30775, 30058, 31833, 32340, 33923, 33171, 34638, 33232,
/* 14758 */  28545, 31079, 31150, 30773, 32285, 32132, 32885, 33272, 34537, 33103,
/* 14759 */  29804, 32036, 30517, 30115, 33281, 33103, 33304, 33270, 34923, 33918,
/* 14760 */  30175, 31120, 31461, 30795, 33351, 31886, 32696, 32459, 33916, 33293,
/* 14761 */  31881, 31848, 34595, 33640, 35990, 34073, 35238, 33914, 34876, 33468,
/* 14762 */  26243, 29247, 29889, 28632, 31834, 30999, 31429, 30871, 32835, 33154,
/* 14763 */  25534, 28131, 29375, 29455, 32476, 31593, 31891, 31041, 32473, 32927,
/* 14764 */  26768, 29314, 30719, 29099, 31529, 30214, 31929, 32095, 33368, 32471,
/* 14765 */  26516, 28911, 30490, 29513, 30562, 31213, 32109, 31384, 34286, 33515,
/* 14766 */  25990, 28657, 30352, 30292, 29418, 29673, 30499, 30009, 33358, 33034,
/* 14767 */  27262, 29058, 29512, 29815, 29753, 29140, 31128, 30334, 31825, 31591,
/* 14768 */  29932, 32921, 33644, 33293, 34189, 33858, 34049, 30781, 33963, 33370,
/* 14769 */  38302, 35771, 34195, 31191, 35459, 34611, 34544, 29296, 36762, 32757,
/* 14770 */  38184, 35768, 34254, 30687, 35613, 35064, 34838, 27870, 35858, 34133,
/* 14771 */  36667, 36035, 34828, 30527, 34972, 35281, 35300, 27806, 34056, 34780,
/* 14772 */  35447, 36160, 34454, 31109, 35105, 34775, 35309, 28170, 32873, 34749,
/* 14773 */  35204, 36339, 35121, 30682, 34885, 34926, 35345, 28007, 32584, 35237,
/* 14774 */  22573, 28240, 30482, 27869, 31614, 32935, 31415, 30916, 32807, 33345,
/* 14775 */  24321, 29350, 29950, 27722, 31546, 31784, 31605, 31818, 33026, 33160,
/* 14776 */  23316, 28039, 29748, 26971, 30116, 31962, 30858, 29190, 31076, 32755,
/* 14777 */  23264, 24448, 26654, 25891, 27342, 27985, 28929, 25857, 28422, 31756,
/* 14778 */  24508, 25848, 29453, 30054, 32411, 32234, 31738, 26981, 29265, 31816,
/* 14779 */  26074, 30015, 34360, 34210, 35400, 33614, 31160, 26917, 30308, 33222,
/* 14780 */  32291, 34157, 37462, 35381, 36583, 33243, 32978, 28961, 34460, 33876,
/* 14781 */  37515, 31150, 40275, 31999, 38646, 30325, 34462, 28695, 35227, 34647,
/* 14782 */  37108, 31771, 39127, 34702, 37087, 31188, 32684, 30210, 33625, 35673,
/* 14783 */  35097, 34196, 37982, 35346, 37549, 30756, 31878, 31291, 33326, 35078,
/* 14784 */  34151, 34179, 36725, 37513, 36784, 31174, 32790, 31285, 31628, 34904,
/* 14785 */  37411, 33730, 37073, 36758, 35817, 29889, 33675, 31828, 31927, 36420,
/* 14786 */  28741, 30921, 32796, 31798, 34100, 33955, 35171, 34012, 35414, 34263,
/* 14787 */  27363, 30192, 29990, 27724, 29961, 30321, 32583, 32305, 33508, 33275,
/* 14788 */  27262, 31273, 31072, 30010, 32710, 32617, 32748, 31609, 31792, 32109,
/* 14789 */  24702, 28331, 28467, 27671, 30274, 32423, 31791, 30527, 33620, 33789,
/* 14790 */  23304, 28419, 31181, 28092, 27309, 29614, 31062, 29178, 31342, 33518,
/* 14791 */  22798, 26967, 30874, 28459, 27012, 29274, 31181, 29291, 30430, 33059,
/* 14792 */  25485, 30280, 31281, 28059, 29542, 31757, 31681, 29506, 32254, 33665,
/* 14793 */  26376, 29868, 31627, 30182, 30854, 32299, 33372, 30867, 33088, 33243,
/* 14794 */  29181, 32005, 34376, 33725, 33794, 34686, 36877, 34047, 35788, 33955,
/* 14795 */  32516, 34942, 37723, 34726, 35869, 33882, 36032, 33314, 34746, 32494,
/* 14796 */  24704, 29220, 29538, 25618, 27214, 29277, 30696, 29929, 31156, 32375,
/* 14797 */  23090, 29332, 30419, 25203, 26504, 29922, 30880, 29556, 30879, 32826,
/* 14798 */  23717, 29924, 31112, 26763, 29219, 31088, 32529, 31255, 30225, 31689,
/* 14799 */  22870, 27709, 31739, 28317, 29815, 30404, 32487, 30803, 29662, 30619,
/* 14800 */  24329, 28253, 32918, 29482, 29975, 29004, 32447, 32179, 32027, 31877,
/* 14801 */  26267, 29025, 31620, 28124, 29783, 29237, 32044, 32345, 32879, 32610,
/* 14802 */  27028, 28682, 33040, 27478, 28741, 28093, 32806, 31431, 31658, 31630,
/* 14803 */  29316, 28184, 32174, 27769, 30614, 28998, 32214, 30411, 31466, 32356,
/* 14804 */  29436, 29478, 32759, 30347, 32245, 31136, 32772, 31483, 32340, 32664,
/* 14805 */  31942, 32712, 36593, 33676, 35424, 34713, 36558, 34657, 35027, 33297,
/* 14806 */  43812, 29358, 39763, 27809, 36315, 32117, 36447, 34221, 33122, 33737,
/* 14807 */  44289, 28762, 40572, 25974, 36186, 33021, 36579, 35148, 30547, 34742,
/* 14808 */  46131, 28209, 39651, 25185, 36099, 34652, 37000, 34126, 30036, 35521,
/* 14809 */  45651, 28626, 39944, 25182, 35256, 34877, 37367, 33353, 31119, 35094,
/* 14810 */  44244, 31294, 39340, 24479, 33772, 36189, 37240, 34719, 29442, 35523,
/* 14811 */  25696, 29349, 31195, 31477, 32791, 32069, 33115, 33500, 34464, 33838,
/* 14812 */  25483, 28457, 30746, 31025, 32647, 31921, 32668, 32013, 32935, 32762,
/* 14813 */  24600, 27500, 30083, 29159, 29946, 30503, 30079, 28097, 29926, 32074,
/* 14814 */  24731, 29687, 31279, 29510, 30131, 31787, 32981, 32490, 33638, 33715,
/* 14815 */  24846, 29615, 32298, 31893, 32181, 32924, 32953, 30453, 32835, 34019,
/* 14816 */  23033, 27412, 32802, 32476, 30945, 31488, 33411, 32109, 32987, 33350,
/* 14817 */  20941, 25277, 33284, 34402, 32859, 33163, 34946, 32576, 30689, 31617,
/* 14818 */  20010, 21999, 29879, 33714, 34722, 33722, 33361, 31025, 30408, 32029,
/* 14819 */  19984, 21696, 30259, 34962, 34318, 30588, 30079, 29486, 30816, 32583,
/* 14820 */  19769, 20548, 28533, 32618, 32997, 31209, 32431, 32034, 32122, 32904,
/* 14821 */  20931, 20391, 27837, 32813, 35795, 34035, 33999, 31771, 32087, 33186,
/* 14822 */  20109, 18462, 27853, 35262, 39023, 34784, 32065, 29455, 30926, 32483,
/* 14823 */  23181, 22122, 32186, 36529, 38842, 34034, 33649, 32250, 34099, 33705,
/* 14824 */  30980, 29865, 40517, 38435, 39761, 32398, 33268, 29155, 32558, 32502,
/* 14825 */  34878, 30264, 41653, 35122, 39764, 29553, 33982, 28643, 34181, 34427,
/* 14826 */  39773, 29192, 43552, 31584, 39259, 25560, 36474, 28908, 36462, 35284,
/* 14827 */  28156, 32712, 34582, 32785, 34819, 35284, 35373, 32532, 33911, 33192,
/* 14828 */  27144, 31900, 33935, 33144, 35725, 35448, 35479, 34158, 35122, 34207,
/* 14829 */  27670, 33123, 34859, 33603, 35494, 35386, 35661, 34349, 35528, 34042,
/* 14830 */  27269, 33193, 35605, 35095, 35843, 35447, 36201, 34326, 34893, 34349,
/* 14831 */  28342, 34349, 36455, 34587, 35295, 34706, 35373, 34019, 34925, 33845,
/* 14832 */  31205, 37590, 36836, 31277, 34310, 34907, 34865, 32847, 34418, 33847,
/* 14833 */  33797, 41417, 35070, 28692, 34205, 36617, 34900, 32353, 33418, 32794,
/* 14834 */  35309, 41945, 34051, 27968, 35047, 36883, 34438, 31895, 33783, 33201,
/* 14835 */  35842, 40387, 35540, 28676, 33817, 35999, 35120, 32191, 34307, 32852,
/* 14836 */  33534, 40368, 36966, 29635, 33934, 36211, 34056, 31843, 34274, 33187,
/* 14837 */  19191, 19512, 27965, 31819, 33675, 32904, 33721, 30589, 29543, 31181,
/* 14838 */  20805, 18903, 26172, 29384, 31800, 30489, 31819, 29632, 30684, 31733,
/* 14839 */  20258, 17650, 24383, 28848, 31468, 29989, 29995, 28608, 29862, 31509,
/* 14840 */  21106, 18102, 25270, 31456, 35216, 30913, 29021, 28359, 31331, 33012,
/* 14841 */  21568, 17065, 21967, 26817, 31940, 30190, 30243, 28846, 31206, 32543,
/* 14842 */  21500, 16709, 22001, 26697, 32754, 31114, 31177, 29316, 31115, 31743,
/* 14843 */  21499, 17464, 22252, 28085, 34549, 33791, 33452, 30889, 31638, 31673,
/* 14844 */  24438, 20202, 25866, 30725, 36695, 36621, 37301, 33336, 33729, 32107,
/* 14845 */  27541, 26672, 34739, 39841, 41491, 37103, 33572, 29016, 30878, 30529,
/* 14846 */  31623, 30394, 37204, 37850, 38591, 32981, 33448, 29814, 31812, 31579,
/* 14847 */  33507, 29868, 38980, 35377, 39169, 31769, 33600, 30107, 32346, 32687,
/* 14848 */  33457, 31068, 38695, 36568, 37965, 30706, 33596, 30727, 33614, 32105,
/* 14849 */  29997, 29167, 30869, 29298, 33893, 31891, 33263, 32466, 33826, 32603,
/* 14850 */  29832, 30438, 31975, 30154, 34405, 33394, 33698, 33231, 34393, 32842,
/* 14851 */  30652, 30782, 31776, 31378, 34481, 33429, 34631, 33674, 35774, 34257,
/* 14852 */  29734, 29299, 31072, 30390, 34042, 33806, 35630, 33608, 35263, 33705,
/* 14853 */  29004, 28686, 31918, 31957, 33012, 34445, 37236, 33764, 35143, 32992,
/* 14854 */  26891, 26731, 28760, 30354, 31952, 33002, 35811, 33902, 33935, 33039,
/* 14855 */  25829, 27103, 28088, 30819, 34121, 34655, 36360, 36281, 35626, 33526,
/* 14856 */  27698, 30256, 29101, 30133, 34323, 33200, 34001, 34876, 35321, 33655,
/* 14857 */  31348, 35398, 31697, 32939, 39844, 35729, 34715, 34668, 35841, 34138,
/* 14858 */  33482, 35699, 37208, 35429, 36412, 33298, 33343, 33318, 35857, 34224,
/* 14859 */  23819, 27769, 29191, 28294, 31691, 30858, 30568, 32799, 34851, 33983,
/* 14860 */  24533, 28279, 30270, 29137, 31820, 31599, 31611, 31663, 32898, 33143,
/* 14861 */  24036, 27620, 29441, 28525, 31626, 32752, 32410, 32205, 33866, 33924,
/* 14862 */  26315, 29804, 31202, 29215, 32382, 33197, 33476, 33040, 34766, 34352,
/* 14863 */  25765, 28015, 29922, 27961, 30957, 31730, 31952, 30754, 32779, 33521,
/* 14864 */  26299, 29793, 32791, 32322, 33778, 34145, 35043, 34129, 35449, 33686,
/* 14865 */  25293, 29338, 31203, 31757, 35406, 36368, 37198, 35549, 35907, 34702,
/* 14866 */  25662, 27385, 29920, 31773, 34223, 33451, 34330, 31643, 32638, 33052,
/* 14867 */  27949, 31666, 34191, 33264, 32865, 31670, 33500, 31948, 33292, 33519,
/* 14868 */  25121, 28049, 33669, 33365, 31571, 30090, 32805, 32457, 33219, 32887,
/* 14869 */  27343, 32075, 37827, 36442, 32917, 30318, 33417, 33680, 34409, 33043,
/* 14870 */  33719, 37737, 38630, 30860, 29442, 31828, 38511, 35142, 33389, 30671,
/* 14871 */  42115, 34076, 35300, 27093, 35542, 34525, 38485, 29535, 35461, 32553,
/* 14872 */  42782, 32259, 35815, 27148, 38321, 31699, 37093, 31581, 35650, 31903,
/* 14873 */  24300, 27122, 29019, 28394, 30576, 31303, 32026, 31231, 33209, 33310,
/* 14874 */  22250, 25260, 28337, 28125, 30362, 31194, 31922, 31477, 32071, 32610,
/* 14875 */  24480, 28632, 30910, 29486, 31788, 31446, 31861, 31637, 32241, 32852,
/* 14876 */  25013, 29319, 31817, 30532, 33252, 33841, 33597, 32032, 32800, 32751,
/* 14877 */  22107, 26267, 30934, 29759, 30511, 32888, 33958, 31585, 31292, 32559,
/* 14878 */  22946, 27968, 33008, 30840, 30107, 32217, 34662, 32447, 31606, 33120,
/* 14879 */  26848, 31923, 37091, 34211, 32908, 32487, 35997, 34918, 34283, 34189,
/* 14880 */  33395, 27584, 38938, 32049, 38721, 33437, 38545, 33608, 34953, 32792,
/* 14881 */  38483, 29809, 42167, 30606, 38256, 30286, 38979, 29789, 35036, 31568,
/* 14882 */  40027, 30733, 41102, 29696, 37359, 29703, 40772, 28870, 35244, 32173,
/* 14883 */  38054, 33023, 39938, 29917, 36667, 31100, 40656, 30789, 33208, 31930,
/* 14884 */  26908, 29423, 30927, 29558, 32050, 31495, 33632, 33729, 34465, 33017,
/* 14885 */  26159, 30726, 33402, 32474, 33823, 33528, 34973, 33550, 33462, 32773,
/* 14886 */  26742, 30366, 32198, 32247, 35142, 34530, 35416, 34024, 33992, 33673,
/* 14887 */  26756, 31290, 34474, 32530, 34737, 35229, 35532, 34325, 35252, 35020,
/* 14888 */  23748, 28327, 33522, 32979, 34560, 36155, 37187, 34764, 33328, 33050,
/* 14889 */  23549, 28034, 33052, 33030, 33870, 35453, 37038, 35521, 34167, 33622,
/* 14890 */  23990, 27883, 32672, 33023, 33081, 34073, 37113, 35687, 34916, 33973,
/* 14891 */  24930, 26492, 31363, 31752, 32629, 33305, 36380, 35015, 35100, 33363,
/* 14892 */  25148, 25728, 33384, 33707, 36323, 36422, 38393, 36920, 35487, 34068,
/* 14893 */  33922, 29644, 38364, 29788, 39061, 33434, 39031, 33033, 35297, 33137,
/* 14894 */  35647, 27812, 40347, 29702, 40676, 31455, 40147, 31828, 35472, 31660,
/* 14895 */  37731, 29854, 42157, 30465, 39561, 30120, 38504, 30465, 34443, 32751,
/* 14896 */  42804, 28534, 45145, 23332, 40086, 29724, 37604, 31835, 34125, 34201,
/* 14897 */  42559, 28457, 45908, 22165, 40503, 29381, 38301, 31915, 33724, 33974,
/* 14898 */  25186, 28517, 29393, 28318, 31279, 32217, 32824, 33439, 36085, 34510,
/* 14899 */  23328, 26473, 27442, 25345, 28355, 29091, 30016, 31198, 32590, 32942,
/* 14900 */  23529, 25952, 27952, 26854, 29328, 28999, 29099, 29236, 31547, 32786,
/* 14901 */  21875, 24403, 27874, 26308, 27694, 28669, 29285, 28954, 31215, 32565,
/* 14902 */  21439, 25115, 29030, 25709, 26153, 29396, 31399, 30001, 30821, 32371,
/* 14903 */  23740, 29583, 34049, 30524, 31281, 34803, 36682, 33223, 32547, 33014,
/* 14904 */  29230, 34955, 37262, 33008, 34081, 36385, 37661, 34141, 33498, 33659,
/* 14905 */  34665, 35629, 38007, 34390, 35378, 33291, 35136, 32458, 35296, 33394,
/* 14906 */  36826, 34262, 36196, 34229, 35558, 32946, 36170, 32520, 35308, 33418,
/* 14907 */  37394, 33528, 36251, 33381, 34693, 33161, 36780, 32022, 35456, 32593,
/* 14908 */  35940, 33525, 36593, 34182, 35844, 31997, 35459, 33514, 35851, 34050,
/* 14909 */  35548, 32897, 38008, 33259, 36427, 32306, 35707, 33304, 35664, 33181,
/* 14910 */  27654, 32854, 34436, 31329, 33951, 33687, 34334, 34048, 35033, 34018,
/* 14911 */  28185, 31942, 32934, 31845, 34855, 32985, 33583, 34222, 35028, 33782,
/* 14912 */  27617, 31326, 33014, 32657, 36648, 35826, 35197, 33864, 35019, 34106,
/* 14913 */  28774, 30655, 31245, 30419, 35380, 34615, 34538, 34878, 35952, 33541,
/* 14914 */  28354, 30877, 32276, 31210, 33705, 34644, 34917, 34008, 35897, 33733,
/* 14915 */  27072, 29789, 33185, 33418, 35526, 36304, 35591, 34785, 36301, 34577,
/* 14916 */  27450, 30855, 34571, 33101, 36768, 35944, 35678, 34297, 35197, 33392,
/* 14917 */  25399, 29250, 32896, 31942, 35679, 36391, 36505, 34455, 34687, 33878,
/* 14918 */  22483, 24999, 28667, 30472, 33170, 34369, 35546, 34811, 34487, 33472,
/* 14919 */  22212, 25190, 30601, 34207, 37404, 37848, 38212, 37236, 35855, 34159,
/* 14920 */  26663, 31854, 36682, 37190, 37297, 36427, 36517, 35186, 34736, 33617,
/* 14921 */  34291, 34625, 37048, 34649, 35301, 34223, 35317, 33588, 35428, 33491,
/* 14922 */  35650, 33141, 37373, 34078, 36115, 33398, 35233, 32480, 35465, 33029,
/* 14923 */  34198, 33992, 36455, 34506, 36507, 33022, 35205, 33169, 34721, 33308,
/* 14924 */  34808, 34239, 36754, 33436, 36755, 32895, 35063, 33427, 36690, 33024,
/* 14925 */  36080, 34270, 36758, 33004, 36397, 33361, 34427, 32089, 36102, 34354,
/* 14926 */  23159, 28231, 29058, 28075, 30953, 30448, 30355, 32139, 33458, 33151,
/* 14927 */  22668, 25844, 26421, 25960, 29481, 29267, 29257, 30448, 32466, 32996,
/* 14928 */  25482, 30288, 29955, 27776, 32299, 31583, 31645, 32578, 33679, 33049,
/* 14929 */  21282, 23872, 24497, 21669, 24991, 27038, 28257, 28875, 30959, 32630,
/* 14930 */  21571, 25876, 28660, 25593, 27790, 30055, 31400, 31125, 31986, 32803,
/* 14931 */  23949, 27483, 31712, 29058, 30888, 31429, 33828, 32566, 32720, 32202,
/* 14932 */  26797, 29656, 32372, 29940, 31832, 32019, 33561, 30917, 31825, 32616,
/* 14933 */  29763, 29437, 33697, 29534, 32340, 30412, 34001, 31286, 32121, 33062,
/* 14934 */  29045, 28475, 33746, 30972, 32965, 30953, 34239, 32174, 31658, 31845,
/* 14935 */  30779, 27974, 32807, 29263, 32585, 30633, 34349, 31672, 32810, 32760,
/* 14936 */  38994, 31380, 38281, 28736, 37560, 29400, 37135, 31777, 34843, 33093,
/* 14937 */  44518, 28386, 41396, 22652, 40010, 29582, 41015, 29434, 34765, 33241,
/* 14938 */  43438, 30578, 40873, 21652, 38887, 30798, 41094, 30277, 33083, 33822,
/* 14939 */  44932, 29029, 40926, 19658, 41962, 30365, 41236, 28462, 33638, 34537,
/* 14940 */  25503, 28319, 30028, 28424, 31032, 32428, 33324, 32330, 33775, 33715,
/* 14941 */  25543, 28553, 31846, 30520, 33345, 33719, 35088, 33335, 33015, 32733,
/* 14942 */  24733, 28243, 32689, 31071, 32766, 33999, 36218, 34384, 33987, 33052,
/* 14943 */  23562, 26133, 29380, 28849, 31300, 33520, 34830, 33377, 34825, 34077,
/* 14944 */  22551, 25838, 30092, 30730, 31462, 31604, 31019, 30489, 33332, 33852,
/* 14945 */  21139, 24163, 29929, 31014, 30490, 30326, 30222, 31107, 34084, 33801,
/* 14946 */  20851, 23741, 30931, 33686, 33923, 33734, 33649, 33592, 34889, 33615,
/* 14947 */  20651, 23691, 31003, 33197, 33540, 33680, 33313, 31760, 32550, 32580,
/* 14948 */  21750, 25528, 32511, 33645, 33149, 31304, 30528, 30495, 33032, 33069,
/* 14949 */  22769, 29490, 41326, 43934, 40493, 32799, 29623, 29795, 32560, 32606,
/* 14950 */  28726, 35415, 44498, 40418, 34330, 26927, 30036, 33172, 36086, 33236,
/* 14951 */  28956, 35568, 45084, 41538, 34317, 25643, 28723, 32673, 37298, 34162,
/* 14952 */  20681, 19256, 25159, 27644, 29350, 26889, 27024, 26448, 29004, 31605,
/* 14953 */  20328, 18730, 25148, 29397, 31416, 28842, 27828, 26337, 28803, 31172,
/* 14954 */  20974, 19109, 24617, 27054, 28621, 27350, 28514, 28235, 30539, 32085,
/* 14955 */  22261, 21151, 27920, 30124, 31126, 28098, 29012, 30282, 32676, 33535,
/* 14956 */  23321, 21455, 28365, 29601, 30852, 27274, 28850, 29809, 32247, 33328,
/* 14957 */  28453, 26199, 32400, 28075, 31602, 29282, 32476, 28085, 30480, 31300,
/* 14958 */  36750, 31258, 37019, 28137, 36609, 31392, 35730, 29088, 34720, 34303,
/* 14959 */  41714, 29509, 37712, 26076, 40032, 30066, 37367, 28225, 36730, 33287,
/* 14960 */  39551, 30870, 37209, 25967, 37966, 31411, 37006, 28232, 35063, 33552,
/* 14961 */  38674, 32535, 35809, 26062, 37060, 32829, 35916, 28532, 34528, 34168,
/* 14962 */  38510, 34710, 34130, 25771, 36865, 35123, 34533, 28793, 34570, 34934,
/* 14963 */  38569, 35854, 32520, 25582, 37541, 35983, 32935, 29504, 35123, 34413,
/* 14964 */  37551, 36440, 31289, 26372, 36872, 35758, 32127, 29997, 35276, 33709,
/* 14965 */  20228, 18415, 25519, 29982, 33039, 31150, 32029, 30902, 31531, 32017,
/* 14966 */  19706, 17791, 25541, 30899, 34066, 31806, 31623, 30387, 31323, 32226,
/* 14967 */  20984, 19598, 28023, 32767, 35731, 33012, 32786, 30882, 31550, 32372,
/* 14968 */  20222, 18464, 25440, 29337, 31270, 29232, 30780, 30775, 32106, 32653,
/* 14969 */  21040, 17936, 23760, 27579, 31130, 29239, 31235, 31710, 33786, 33608,
/* 14970 */  24324, 23607, 30461, 32701, 34155, 31160, 32715, 31452, 33168, 32693,
/* 14971 */  32269, 31062, 36692, 32999, 35667, 31625, 34217, 29314, 32770, 32891,
/* 14972 */  42607, 25247, 42704, 26499, 41068, 26732, 39006, 27990, 36661, 33573,
/* 14973 */  40967, 26729, 40439, 27720, 39918, 27833, 38019, 27967, 35821, 33701,
/* 14974 */  39846, 29453, 37019, 29657, 37801, 29987, 35751, 29039, 35639, 33929,
/* 14975 */  38288, 31372, 34574, 30492, 37103, 30144, 34833, 29495, 35397, 33751,
/* 14976 */  36581, 33536, 32848, 29990, 36824, 31350, 33005, 29980, 35470, 33837,
/* 14977 */  19393, 16158, 22688, 28940, 34242, 34962, 36012, 34184, 34230, 33071,
/* 14978 */  20260, 17307, 23869, 28627, 33127, 32460, 33183, 31107, 31566, 32355,
/* 14979 */  20379, 17868, 22979, 27049, 29572, 28522, 29735, 30054, 31102, 32227,
/* 14980 */  22614, 21265, 27753, 30535, 32031, 28646, 28781, 28870, 31284, 32435,
/* 14981 */  23330, 20723, 26649, 28184, 30562, 27465, 28765, 27532, 30711, 31598,
/* 14982 */  24403, 23250, 28918, 30215, 31667, 28920, 29518, 27066, 28827, 30903,
/* 14983 */  28129, 26403, 34440, 34617, 37438, 32740, 33467, 28689, 30307, 31150,
/* 14984 */  37177, 29362, 39735, 31308, 38031, 30404, 35980, 30050, 33053, 34127,
/* 14985 */  36451, 29333, 39030, 31061, 38881, 30625, 35552, 29704, 32352, 33472,
/* 14986 */  33864, 29957, 37197, 32321, 38112, 32208, 34431, 29715, 30921, 32288,
/* 14987 */  33268, 30642, 36733, 32699, 37811, 32659, 33907, 29613, 30668, 32428,
/* 14988 */  20779, 17011, 20242, 22269, 25108, 24501, 25973, 25294, 27883, 30376,
/* 14989 */  22203, 18999, 21653, 22696, 24669, 25245, 27327, 26533, 28944, 30898,
/* 14990 */  25219, 23423, 28813, 29639, 31640, 30118, 31075, 30235, 32202, 33131,
/* 14991 */  26730, 25274, 30331, 29307, 32223, 31366, 32563, 30151, 30243, 31540,
/* 14992 */  28729, 26466, 31818, 29983, 32593, 31038, 31977, 29181, 30152, 30756,
/* 14993 */  32407, 29417, 35835, 30088, 33482, 30791, 34247, 31764, 32451, 32550,
/* 14994 */  43865, 27285, 38202, 27941, 39399, 30597, 35854, 31143, 35338, 33140,
/* 14995 */  43441, 28285, 36986, 27683, 40486, 29433, 36004, 31644, 34864, 32757,
/* 14996 */  39142, 33107, 36901, 26015, 36648, 32492, 36686, 30840, 33238, 32985,
/* 14997 */  39833, 32658, 37044, 25640, 36355, 33012, 37097, 30827, 32504, 33522,
/* 14998 */  43042, 31668, 36289, 25051, 38096, 35107, 36104, 30194, 32263, 35874,
/* 14999 */  19299, 16157, 22826, 29335, 34425, 35014, 35776, 34162, 33763, 33516,
/* 15000 */  17465, 12334, 18692, 27650, 34383, 34496, 33435, 31104, 31879, 32672,
/* 15001 */  17028, 12362, 19007, 28136, 32781, 29856, 27351, 27369, 30342, 32564,
/* 15002 */  18493, 14267, 21232, 28682, 32656, 28796, 26713, 26385, 29659, 32546,
/* 15003 */  19795, 16639, 23262, 30954, 35090, 32001, 30041, 28978, 31329, 33078,
/* 15004 */  20234, 16006, 20307, 26026, 31032, 30886, 31254, 30786, 32199, 33111,
/* 15005 */  25846, 24580, 32536, 34893, 36657, 32378, 31417, 28838, 30777, 31881,
/* 15006 */  38028, 29440, 39541, 30238, 36786, 29718, 36669, 30925, 33261, 34319,
/* 15007 */  41966, 26354, 41455, 26854, 40968, 26293, 39850, 27759, 36024, 33829,
/* 15008 */  40381, 28385, 38108, 28635, 39173, 28217, 37572, 28980, 34817, 34095,
/* 15009 */  39003, 30225, 35095, 29245, 37920, 29690, 35242, 29619, 35007, 33381,
/* 15010 */  38745, 30477, 34883, 27734, 38082, 30083, 34542, 28807, 36425, 32313,
/* 15011 */  39165, 31238, 33568, 28693, 37465, 30264, 34339, 29593, 36711, 32397,
/* 15012 */  40706, 30847, 33948, 28058, 39122, 29886, 34915, 30159, 36813, 32815,
/* 15013 */  40617, 30427, 33921, 27623, 39313, 29501, 34987, 30040, 36578, 32658,
/* 15014 */  19971, 17841, 24937, 29800, 33539, 32567, 32576, 30797, 30883, 31994,
/* 15015 */  21404, 18981, 25987, 29322, 31669, 29025, 29072, 27974, 30117, 31826,
/* 15016 */  23285, 21649, 28659, 28848, 29032, 25509, 28096, 29035, 32057, 32861,
/* 15017 */  24834, 22135, 29453, 28300, 30912, 27371, 31027, 29819, 32404, 32385,
/* 15018 */  24790, 23547, 29840, 28904, 30412, 27967, 29756, 28168, 30333, 31901,
/* 15019 */  27576, 25933, 32012, 29398, 32648, 28768, 30565, 27979, 30691, 32112,
/* 15020 */  37872, 29989, 39395, 29905, 38028, 30690, 35862, 29936, 33568, 34605,
/* 15021 */  38521, 29964, 38488, 29454, 39455, 30387, 35283, 30191, 33215, 34225,
/* 15022 */  39061, 30459, 38568, 30606, 38172, 30480, 35329, 29904, 33374, 35204,
/* 15023 */  37807, 31039, 37362, 31562, 36939, 31378, 34972, 29942, 32973, 34440,
/* 15024 */  19591, 15346, 21212, 25858, 29174, 27439, 29297, 29986, 32716, 33324,
/* 15025 */  18337, 12405, 17502, 22718, 26046, 23430, 24237, 26599, 30921, 33195,
/* 15026 */  20458, 16533, 21665, 25198, 27782, 25742, 27685, 29619, 32518, 33456,
/* 15027 */  22355, 19583, 25212, 28505, 30696, 27600, 28985, 29573, 32166, 33340,
/* 15028 */  24587, 22174, 28856, 31855, 33414, 30618, 31518, 30136, 32576, 32488,
/* 15029 */  34944, 29089, 36809, 30622, 33618, 31260, 35451, 30751, 32884, 32239,
/* 15030 */  44742, 23465, 42798, 23496, 43732, 25191, 41342, 25968, 38533, 32549,
/* 15031 */  43799, 24419, 41494, 25517, 40230, 27773, 39790, 26796, 37358, 32863,
/* 15032 */  38465, 31891, 36118, 28040, 35805, 31917, 36145, 30042, 32889, 34819,
/* 15033 */  37590, 32373, 35024, 27642, 36083, 32080, 35341, 29287, 33587, 34343,
/* 15034 */  38220, 30983, 35879, 27207, 37356, 30996, 35390, 28805, 34653, 33912,
/* 15035 */  19802, 16494, 21212, 25572, 28603, 27795, 28807, 29583, 32441, 33241,
/* 15036 */  18511, 14226, 19041, 24155, 27344, 25837, 26401, 27716, 31308, 33062,
/* 15037 */  19841, 16578, 21722, 27515, 32427, 30673, 29787, 28757, 30689, 32216,
/* 15038 */  21993, 17813, 21761, 25916, 32133, 31815, 32869, 31479, 32526, 32536,
/* 15039 */  22711, 18515, 21812, 25511, 30605, 30147, 30514, 28517, 30645, 31737,
/* 15040 */  26473, 21066, 25134, 26052, 30824, 29775, 31935, 29527, 32039, 31463,
/* 15041 */  30020, 24518, 29563, 28736, 33722, 31130, 34299, 31601, 33059, 32275,
/* 15042 */  33019, 28824, 33454, 32871, 37084, 34572, 37081, 32813, 33834, 33217,
/* 15043 */  34940, 32083, 37221, 34238, 37342, 33651, 36417, 32899, 35219, 33522,
/* 15044 */  35119, 34285, 37251, 34469, 36165, 32592, 34875, 33431, 35640, 34392,
/* 15045 */  21010, 20358, 28448, 33108, 34908, 31768, 31784, 31125, 33023, 33619,
/* 15046 */  19430, 16396, 22453, 27564, 29925, 27953, 28005, 27441, 30192, 32058,
/* 15047 */  19962, 18319, 24912, 29500, 30360, 27352, 27854, 28670, 31565, 32887,
/* 15048 */  17889, 13438, 20439, 28447, 34434, 34155, 34193, 33574, 34085, 34111,
/* 15049 */  15123, 6544, 11381, 21703, 32948, 35275, 34423, 32041, 32361, 33168,
/* 15050 */  17292, 11765, 18364, 27989, 38022, 40127, 39273, 35324, 33512, 33166,
/* 15051 */  26390, 26706, 34035, 36519, 37903, 35597, 36383, 34697, 35504, 34938,
/* 15052 */  31630, 34236, 39080, 35595, 36515, 33542, 35103, 33091, 33994, 33975,
/* 15053 */  33778, 34765, 38088, 33834, 35910, 33920, 35586, 32902, 34411, 34296,
/* 15054 */  22804, 22329, 27965, 28700, 29595, 27496, 29363, 29828, 32401, 33281,
/* 15055 */  20871, 18326, 23067, 27037, 30426, 29039, 28866, 28169, 29737, 31690,
/* 15056 */  20310, 16859, 21640, 26168, 31709, 31127, 32037, 30584, 31412, 31874,
/* 15057 */  20013, 15491, 19989, 24791, 30935, 31961, 34017, 33775, 34227, 33906,
/* 15058 */  19364, 12953, 16460, 22403, 30480, 32472, 33831, 32486, 33047, 33174,
/* 15059 */  20265, 12127, 13143, 15245, 22298, 26451, 32492, 34034, 35281, 33924,
/* 15060 */  24164, 18402, 24242, 26848, 35184, 37194, 41923, 40458, 38706, 35485,
/* 15061 */  36340, 34181, 38548, 37043, 35046, 31390, 34485, 32820, 33132, 33780,
/* 15062 */  43206, 27948, 41655, 30500, 37424, 32014, 34866, 30545, 35525, 33861,
/* 15063 */  19605, 16291, 22233, 29327, 34747, 34313, 33469, 31683, 32364, 32432,
/* 15064 */  18684, 14337, 22309, 32797, 41020, 40402, 36699, 31917, 31619, 31759,
/* 15065 */  17097, 8901, 13418, 22696, 34073, 38102, 38480, 35559, 34190, 33233,
/* 15066 */  15527, 4479, 5547, 13194, 25970, 33957, 37886, 36796, 35224, 33948,
/* 15067 */  24137, 25839, 33372, 33980, 32930, 31091, 32612, 32184, 33127, 32886,
/* 15068 */  29738, 32199, 34888, 31505, 32403, 32668, 33524, 32007, 33752, 33176,
/* 15069 */  29265, 32075, 35262, 32662, 32920, 32776, 33955, 32345, 33309, 32875,
/* 15070 */  29257, 32759, 36577, 35512, 36313, 35753, 35918, 33776, 33637, 32875,
/* 15071 */  34614, 34557, 37680, 35456, 36642, 33791, 35461, 33434, 33276, 32370,
/* 15072 */  34773, 34254, 39092, 35347, 36027, 32177, 34906, 32905, 34832, 32820,
/* 15073 */  18465, 13382, 19834, 24598, 28378, 27252, 29412, 30340, 32322, 32438,
/* 15074 */  17307, 10952, 17016, 24063, 30280, 29685, 29981, 29041, 30882, 31756,
/* 15075 */  18370, 13978, 22427, 31947, 39368, 38810, 37027, 33850, 33324, 32668,
/* 15076 */  18740, 12965, 18947, 24334, 30110, 29258, 30479, 29374, 31257, 31783,
/* 15077 */  21378, 16576, 22687, 24504, 30420, 29422, 32202, 29052, 30430, 31091,
/* 15078 */  25110, 21567, 29242, 28674, 33956, 30678, 33128, 28738, 30794, 31240,
/* 15079 */  30765, 26642, 36391, 32947, 38174, 32813, 34493, 28799, 31123, 31705,
/* 15080 */  40190, 29762, 39851, 28257, 39120, 30490, 34847, 30984, 34487, 35007,
/* 15081 */  42455, 26646, 41918, 25120, 43039, 26400, 37819, 28794, 36320, 33888,
/* 15082 */  40497, 26424, 43215, 25522, 41189, 27213, 37528, 28769, 34922, 34360,
/* 15083 */  39057, 30224, 39194, 30802, 36483, 30666, 34703, 30483, 34228, 35522,
/* 15084 */  22068, 18784, 23926, 28648, 31643, 28268, 27215, 25931, 29951, 32011,
/* 15085 */  21154, 16910, 20741, 24935, 28730, 26955, 26442, 26110, 29771, 32012,
/* 15086 */  24050, 20734, 25616, 28316, 32677, 31128, 31913, 30270, 32216, 32390,
/* 15087 */  24623, 19965, 25123, 27534, 32896, 30131, 31394, 28761, 31549, 31868,
/* 15088 */  26466, 21385, 27175, 28202, 33548, 29916, 32713, 29998, 32942, 32748,
/* 15089 */  29366, 22290, 29113, 27460, 34593, 30842, 34973, 31445, 33701, 32129,
/* 15090 */  38618, 28511, 36328, 33390, 36106, 31612, 35598, 31071, 34656, 31739,
/* 15091 */  46379, 21790, 41130, 29925, 40666, 25163, 39894, 31196, 33420, 33944,
/* 15092 */  50076, 16095, 46347, 26947, 43635, 19572, 46835, 26703, 35147, 34326,
/* 15093 */  51004, 13876, 49250, 24331, 45613, 17567, 49373, 24314, 36820, 33675,
/* 15094 */  52734, 12488, 48125, 27705, 42776, 18782, 47785, 27962, 33356, 35290,
/* 15095 */  52401, 15253, 42804, 32712, 39864, 21537, 43089, 33319, 30156, 36252,
/* 15096 */  16254, 10652, 14949, 20511, 26285, 30068, 33305, 32385, 31992, 32255,
/* 15097 */  17920, 12994, 18453, 24012, 28604, 28981, 30404, 29386, 30698, 31792,
/* 15098 */  18268, 15986, 23472, 28802, 29752, 27034, 28338, 29435, 31511, 32447,
/* 15099 */  21268, 19004, 25794, 30026, 33756, 31144, 30482, 28001, 29613, 31414,
/* 15100 */  21418, 17974, 23975, 27431, 30773, 29407, 30377, 28872, 31376, 32103,
/* 15101 */  23199, 20807, 28227, 30268, 31720, 28028, 30581, 30247, 33404, 33216,
/* 15102 */  25634, 24433, 31200, 32439, 33792, 30424, 31379, 28513, 31212, 32376,
/* 15103 */  34916, 30376, 38587, 33200, 36443, 31694, 33892, 29737, 34078, 34038,
/* 15104 */  37073, 28844, 40013, 30315, 39121, 28822, 35521, 28713, 34563, 33845,
/* 15105 */  36390, 29479, 39144, 31464, 38129, 29379, 34742, 28824, 34282, 33981,
/* 15106 */  34424, 30656, 38135, 33600, 37564, 30192, 32970, 28968, 33681, 34719,
/* 15107 */  31816, 30368, 36995, 35192, 37858, 31067, 31695, 28467, 32193, 34183,
/* 15108 */  23265, 20839, 27339, 30177, 33032, 28672, 29323, 29020, 32331, 32923,
/* 15109 */  23549, 19740, 25698, 27786, 30757, 26784, 28156, 28894, 32509, 33576,
/* 15110 */  23196, 19262, 23527, 26444, 29392, 27044, 27852, 27989, 31375, 32368,
/* 15111 */  24151, 19975, 23965, 25154, 29797, 27633, 29680, 28757, 30934, 31553,
/* 15112 */  23486, 19329, 22815, 23977, 27526, 25387, 27345, 26920, 30067, 31255,
/* 15113 */  24839, 21397, 23886, 25082, 27359, 25183, 26243, 25832, 29175, 30597,
/* 15114 */  25418, 22692, 25611, 26390, 29439, 28379, 30395, 29438, 31414, 31202,
/* 15115 */  27130, 25302, 30651, 29730, 32903, 30752, 32745, 29711, 31491, 31478,
/* 15116 */  28104, 26900, 31124, 31451, 33740, 33447, 35109, 32830, 32788, 32536,
/* 15117 */  28657, 29115, 32167, 31827, 33379, 31961, 33692, 33106, 33149, 32017,
/* 15118 */  29429, 28391, 31416, 29458, 32723, 31381, 33850, 32975, 34709, 33527,
/* 15119 */  17254, 12614, 17073, 23028, 29528, 32304, 34552, 34258, 33668, 33295,
/* 15120 */  18080, 14887, 21000, 27405, 33980, 36927, 39400, 36870, 34110, 32651,
/* 15121 */  17567, 11780, 13921, 17375, 22984, 25000, 27538, 27717, 29202, 31003,
/* 15122 */  19795, 16840, 22009, 27009, 34469, 36539, 37405, 35013, 33944, 32718,
/* 15123 */  24845, 22810, 27360, 28380, 34063, 31372, 31911, 29918, 30898, 30470,
/* 15124 */  27377, 25112, 29846, 30515, 36528, 33054, 33672, 30873, 31291, 30127,
/* 15125 */  36108, 27500, 37057, 31129, 38845, 30202, 36081, 30303, 34141, 31697,
/* 15126 */  37457, 27750, 38477, 30914, 40145, 29616, 36972, 30009, 34771, 31872,
/* 15127 */  37114, 34897, 37844, 33693, 38260, 30976, 34100, 31938, 34545, 33401,
/* 15128 */  35654, 35478, 38381, 35063, 34992, 31964, 33360, 33254, 35573, 33702,
/* 15129 */  23649, 20181, 25731, 27379, 31572, 29814, 31427, 29981, 32445, 32245,
/* 15130 */  23269, 19631, 23985, 27150, 32301, 32244, 33551, 31083, 32016, 32024,
/* 15131 */  23082, 19030, 23403, 25606, 30891, 31080, 32675, 30244, 31451, 31687,
/* 15132 */  23148, 18203, 21920, 23192, 28416, 27888, 30213, 28261, 30365, 31330,
/* 15133 */  22685, 18331, 20792, 24143, 29438, 28823, 29673, 28304, 30444, 31387,
/* 15134 */  23022, 19107, 22390, 25822, 29636, 28390, 28438, 27209, 30037, 31249,
/* 15135 */  24828, 21161, 24063, 26427, 29349, 29329, 31470, 30352, 32299, 32107,
/* 15136 */  27656, 24687, 28552, 29348, 31907, 29908, 30983, 29048, 31270, 30731,
/* 15137 */  31088, 26515, 31129, 29483, 31093, 28429, 31749, 28909, 32065, 31170,
/* 15138 */  36623, 27327, 34421, 29734, 34432, 28947, 35335, 28837, 33967, 33242,
/* 15139 */  40409, 26792, 35313, 30823, 35915, 29923, 36413, 28045, 37397, 32089,
/* 15140 */  38867, 26675, 33351, 29640, 34525, 29297, 35860, 28714, 37189, 32037,
/* 15141 */  18690, 17368, 26517, 33400, 36687, 35287, 33954, 31057, 30757, 31554,
/* 15142 */  18506, 15431, 23563, 28784, 31950, 30192, 31147, 30702, 31825, 32203,
/* 15143 */  19664, 17786, 25975, 29877, 32361, 30725, 32061, 30437, 30953, 31502,
/* 15144 */  21064, 20495, 28045, 30816, 32780, 32191, 34232, 32869, 32319, 32355,
/* 15145 */  21970, 21764, 28720, 30996, 32206, 30552, 31110, 29213, 30043, 31453,
/* 15146 */  23529, 21189, 27227, 28983, 32852, 31191, 32422, 29991, 31368, 32641,
/* 15147 */  30471, 28335, 37325, 33887, 37674, 31168, 33685, 28999, 32084, 32916,
/* 15148 */  38249, 27713, 41663, 28836, 40637, 28005, 36642, 29005, 34880, 33538,
/* 15149 */  39262, 27518, 41404, 29286, 40633, 28039, 36953, 28504, 35129, 33661,
/* 15150 */  39935, 29179, 39916, 31706, 38364, 28301, 36033, 29430, 35027, 34911,
/* 15151 */  38005, 32342, 37867, 32858, 37666, 29031, 34203, 30864, 34671, 34818,
/* 15152 */  17792, 13287, 20266, 27489, 32958, 31981, 31703, 30305, 31139, 32161,
/* 15153 */  19841, 16449, 24578, 30712, 36270, 35276, 35805, 33807, 33739, 33152,
/* 15154 */  19507, 14900, 21621, 27874, 33552, 32704, 32587, 30247, 31824, 32101,
/* 15155 */  18575, 13579, 20082, 27787, 35183, 36090, 35842, 32773, 32611, 32605,
/* 15156 */  20292, 17629, 25996, 32786, 37161, 34599, 32909, 30655, 31667, 32695,
/* 15157 */  20579, 17665, 25096, 31122, 36396, 33294, 30355, 26014, 27472, 30350,
/* 15158 */  20181, 17475, 25656, 33288, 38471, 35065, 31131, 27289, 28586, 31572,
/* 15159 */  26763, 27130, 37034, 38809, 40184, 33647, 31119, 27968, 29898, 32821,
/* 15160 */  35512, 30649, 40469, 34142, 38432, 29522, 33093, 30266, 34074, 34855,
/* 15161 */  32757, 31088, 39570, 36535, 38964, 30961, 32042, 29854, 32656, 34266,
/* 15162 */  31660, 31567, 39506, 37530, 38851, 31289, 31244, 29761, 32496, 34449,
/* 15163 */  30356, 31652, 39104, 38863, 39376, 31648, 30692, 29517, 32347, 34166,
/* 15164 */  27973, 30253, 38281, 40500, 41747, 33650, 30248, 28253, 30717, 33115,
/* 15165 */  18914, 15342, 23164, 28792, 33817, 34151, 36172, 33988, 33163, 32217,
/* 15166 */  19481, 14748, 20541, 23636, 28848, 29694, 32953, 31916, 32387, 32122,
/* 15167 */  19793, 14970, 20148, 23273, 29642, 33454, 38040, 36893, 34919, 33028,
/* 15168 */  17523, 11584, 15610, 20142, 26668, 32314, 37803, 37611, 35357, 33351,
/* 15169 */  17108, 9557, 13184, 19643, 27348, 30706, 33926, 34521, 35000, 34100,
/* 15170 */  18544, 11720, 15695, 22334, 30861, 33665, 35127, 33910, 34423, 33914,
/* 15171 */  18490, 10736, 12707, 17448, 25460, 29922, 33746, 33995, 34435, 33744,
/* 15172 */  22832, 19683, 27479, 33209, 39858, 39168, 39009, 36391, 35007, 34412,
/* 15173 */  32927, 32313, 38456, 35042, 35647, 33087, 34492, 33034, 34380, 34023,
/* 15174 */  35089, 34409, 37322, 33958, 35983, 32853, 34758, 32608, 34925, 33290,
/* 15175 */  34409, 34068, 37260, 34437, 36063, 32692, 35762, 33634, 35369, 33076,
/* 15176 */  19827, 13921, 18475, 22655, 30002, 30861, 32961, 32559, 33565, 33008,
/* 15177 */  20096, 14867, 20822, 26428, 34429, 33892, 34245, 32484, 33451, 32950,
/* 15178 */  21995, 18386, 22538, 25754, 31642, 31546, 32841, 31830, 32427, 31934,
/* 15179 */  21400, 17501, 20866, 24830, 32110, 34042, 35919, 34369, 33968, 32547,
/* 15180 */  21702, 17240, 20291, 23661, 31965, 35382, 38435, 36863, 35636, 32892,
/* 15181 */  23774, 20276, 23520, 25601, 33146, 35245, 37765, 36579, 36015, 33309,
/* 15182 */  27546, 25689, 29959, 31145, 38207, 37996, 38914, 36659, 36005, 32381,
/* 15183 */  33808, 32411, 37123, 34058, 39213, 34269, 34420, 33455, 35352, 32754,
/* 15184 */  35027, 35020, 36749, 34361, 36772, 32578, 35331, 33205, 35168, 33974,
/* 15185 */  19531, 19306, 27059, 32218, 35337, 34175, 34231, 32635, 32070, 32415,
/* 15186 */  20463, 19252, 25617, 28890, 31649, 31087, 33107, 32263, 32194, 32387,
/* 15187 */  21313, 21422, 28127, 30635, 32334, 32054, 33559, 30724, 30100, 30750,
/* 15188 */  21397, 21991, 30254, 31709, 32053, 30637, 33322, 32091, 32043, 31524,
/* 15189 */  19964, 19059, 26931, 30478, 31887, 31443, 35395, 35588, 34796, 32600,
/* 15190 */  19099, 16012, 22195, 28306, 33912, 35067, 36850, 35496, 34409, 33170,
/* 15191 */  23454, 22653, 29353, 31405, 34001, 30817, 30615, 30040, 32291, 33306,
/* 15192 */  22818, 21723, 28868, 31616, 33569, 28735, 28181, 28729, 32129, 33098,
/* 15193 */  23272, 22288, 28455, 29724, 32704, 29101, 30745, 30573, 32350, 31978,
/* 15194 */  29930, 35208, 40164, 34392, 31573, 30134, 36557, 35072, 33220, 31153,
/* 15195 */  37891, 37146, 36163, 28321, 33160, 35759, 38572, 29665, 33565, 33355,
/* 15196 */  40107, 35986, 35426, 27747, 34562, 35633, 38610, 28027, 35194, 33264,
/* 15197 */  40868, 36566, 34765, 27068, 35778, 35524, 38080, 27513, 35593, 33995,
/* 15198 */  19736, 16068, 22404, 27913, 31443, 28293, 28235, 28550, 32228, 33479,
/* 15199 */  19438, 14384, 20383, 27466, 33182, 30253, 28681, 26962, 30265, 32293,
/* 15200 */  19584, 14114, 19764, 26610, 33903, 33175, 32331, 30138, 31383, 32555,
/* 15201 */  20454, 15875, 19776, 24788, 31261, 31339, 31786, 30166, 30993, 31830,
/* 15202 */  21126, 15672, 17801, 21542, 28685, 30153, 32502, 31667, 32476, 32613,
/* 15203 */  24743, 21279, 25346, 27436, 33384, 32342, 34542, 32790, 33826, 32598,
/* 15204 */  29394, 25425, 29604, 30273, 34189, 32757, 35240, 31614, 33103, 31770,
/* 15205 */  32118, 27053, 31519, 30881, 35484, 32567, 35763, 32519, 33756, 32980,
/* 15206 */  33189, 30805, 35172, 33836, 38056, 33160, 36529, 34223, 35363, 32898,
/* 15207 */  34777, 28424, 38524, 31764, 38997, 31954, 38523, 30690, 35124, 31772,
/* 15208 */  42009, 27745, 42014, 29333, 39147, 28169, 39733, 28273, 36488, 32870,
/* 15209 */  44293, 25073, 43847, 26771, 41642, 25212, 43684, 25510, 37232, 33014,
/* 15210 */  43387, 26819, 42660, 27441, 40664, 26863, 43293, 26021, 36735, 32664,
/* 15211 */  42557, 29177, 41933, 28417, 39500, 27529, 40618, 27231, 36335, 33999,
/* 15212 */  22137, 19003, 26190, 30930, 34488, 30835, 30222, 28707, 31292, 32393,
/* 15213 */  20861, 15833, 21831, 27322, 32545, 30202, 29137, 27821, 30464, 32404,
/* 15214 */  21678, 17704, 22304, 26312, 31015, 30378, 30908, 29637, 31524, 32159,
/* 15215 */  20259, 14691, 19046, 24958, 32700, 35028, 36243, 34235, 33604, 33086,
/* 15216 */  20950, 16586, 23242, 31093, 39774, 39835, 38314, 33234, 32423, 31851,
/* 15217 */  20130, 14760, 20125, 27362, 36649, 38477, 38475, 34376, 33575, 32335,
/* 15218 */  20400, 14405, 17951, 24310, 32408, 35550, 37484, 34555, 34155, 32760,
/* 15219 */  28390, 25576, 32398, 33520, 36891, 35549, 38096, 34758, 35495, 34255,
/* 15220 */  37076, 28230, 41355, 30057, 40285, 30541, 39531, 30247, 36084, 31048,
/* 15221 */  45384, 25955, 44443, 24011, 41893, 27205, 40040, 27451, 38484, 32855,
/* 15222 */  46520, 21868, 49983, 18880, 45866, 26247, 38209, 30418, 34894, 34740,
/* 15223 */  43730, 25091, 49154, 20587, 43755, 25204, 39594, 31042, 35239, 33664,
/* 15224 */  42261, 27544, 46484, 24002, 41577, 26293, 38131, 31133, 35801, 33981,
/* 15225 */  19250, 16938, 25272, 31146, 34232, 30532, 29193, 27743, 29757, 31480,
/* 15226 */  19265, 15884, 23874, 30562, 35474, 32840, 31622, 30363, 31424, 32523,
/* 15227 */  19896, 16301, 22723, 27399, 31071, 28337, 28048, 27701, 29844, 31776,
/* 15228 */  21254, 18201, 24061, 27386, 29605, 26887, 27001, 27762, 30559, 32226,
/* 15229 */  23010, 20652, 25074, 26897, 28371, 26666, 28295, 28386, 31141, 31777,
/* 15230 */  26614, 24665, 29033, 30386, 30887, 28686, 30340, 28305, 31127, 31253,
/* 15231 */  31650, 30819, 35578, 34359, 34999, 31875, 33903, 30937, 31184, 32113,
/* 15232 */  41021, 27316, 40304, 29006, 38626, 29333, 36518, 31190, 32878, 34566,
/* 15233 */  40556, 26818, 39747, 28825, 38543, 29524, 36337, 31352, 32008, 34218,
/* 15234 */  39444, 27460, 38091, 29419, 37607, 29833, 36331, 31299, 31710, 33511,
/* 15235 */  38522, 28753, 36451, 30605, 36395, 30710, 35717, 31616, 31346, 33144,
/* 15236 */  37166, 30099, 35519, 30898, 35634, 30899, 35297, 31961, 30790, 32548,
/* 15237 */  22076, 18978, 24722, 27973, 31072, 28418, 29556, 28729, 31492, 32639,
/* 15238 */  20306, 15708, 19641, 23622, 28249, 28683, 30209, 28984, 31071, 32156,
/* 15239 */  20874, 16581, 20812, 25210, 30289, 30360, 31322, 30235, 31763, 32358,
/* 15240 */  21792, 18352, 23052, 25696, 29944, 28121, 29209, 27961, 30094, 31180,
/* 15241 */  26198, 23308, 28240, 28465, 31340, 29275, 30912, 28944, 30871, 30935,
/* 15242 */  29007, 26021, 30509, 30445, 32966, 31567, 32848, 30237, 31513, 31353,
/* 15243 */  38196, 30868, 36805, 30635, 35361, 31284, 35842, 31635, 34072, 32286,
/* 15244 */  41604, 28608, 38104, 28471, 37993, 29621, 37151, 32124, 32314, 33709,
/* 15245 */  42266, 27996, 38104, 27892, 38180, 29540, 37462, 32207, 31699, 34046,
/* 15246 */  40499, 29753, 36923, 28791, 36552, 30056, 37079, 32469, 31634, 33239,
/* 15247 */  39867, 31319, 35041, 29431, 36623, 30609, 36056, 32448, 31988, 33122,
/* 15248 */  39410, 31445, 34714, 29554, 36943, 30653, 35518, 32066, 32142, 33191,
/* 15249 */  38592, 31669, 34462, 30195, 37163, 30537, 34836, 31821, 32377, 33218,
/* 15250 */  19265, 14671, 19380, 24884, 29294, 27521, 26347, 25517, 28832, 31416,
/* 15251 */  20100, 16426, 21820, 27694, 32335, 30781, 29513, 28060, 30399, 32279,
/* 15252 */  21183, 16487, 21572, 26390, 31372, 30137, 29584, 28328, 30387, 32223,
/* 15253 */  21176, 15236, 18844, 21845, 27453, 25935, 27261, 26563, 30050, 32002,
/* 15254 */  23165, 18688, 22841, 25063, 29810, 27676, 29037, 28655, 31913, 32753,
/* 15255 */  27466, 22845, 29611, 27478, 32202, 27623, 30731, 29051, 32307, 32164,
/* 15256 */  31042, 26760, 33672, 30740, 36137, 32578, 36320, 32789, 34309, 33404,
/* 15257 */  33861, 31375, 34755, 34084, 37840, 34970, 36497, 32684, 34718, 33316,
/* 15258 */  35522, 34272, 37942, 35605, 35446, 32604, 35081, 33829, 34169, 33450,
/* 15259 */  34886, 35467, 37368, 34963, 34155, 33102, 34928, 33929, 35221, 34140,
/* 15260 */  23298, 22471, 28650, 29240, 31867, 29279, 30192, 29231, 31372, 32597,
/* 15261 */  21556, 18437, 23219, 24874, 26924, 25313, 27861, 29495, 32989, 33803,
/* 15262 */  20848, 18523, 23754, 27242, 28872, 26333, 26911, 27870, 31652, 33111,
/* 15263 */  21612, 20494, 26811, 30026, 31733, 29335, 29787, 29889, 32028, 33191,
/* 15264 */  22042, 19796, 25391, 27351, 29919, 27785, 27644, 25869, 29248, 31687,
/* 15265 */  21064, 18444, 23088, 25355, 27444, 25237, 25909, 26350, 29857, 32271,
/* 15266 */  21978, 18341, 22598, 24718, 29016, 28413, 30253, 29845, 31603, 33041,
/* 15267 */  23757, 21503, 27342, 28340, 30871, 28023, 29781, 28775, 31600, 32720,
/* 15268 */  23628, 20412, 26127, 27122, 30080, 26653, 28294, 26843, 30879, 31899,
/* 15269 */  25121, 21650, 27641, 28688, 32115, 28866, 30265, 28122, 31792, 32384,
/* 15270 */  26611, 22894, 29206, 29677, 33177, 29412, 30714, 28800, 31836, 33682,
/* 15271 */  28030, 25375, 32006, 31965, 34501, 31993, 33131, 30791, 32147, 33478,
/* 15272 */  31089, 27174, 33907, 31135, 34668, 31206, 34126, 31643, 33430, 33387,
/* 15273 */  32509, 26798, 34659, 29139, 33782, 29257, 34594, 29793, 34036, 32235,
/* 15274 */  34435, 27466, 35453, 28727, 33704, 29578, 34579, 30303, 34406, 32327,
/* 15275 */  38953, 27909, 38016, 28990, 36313, 31231, 35616, 32475, 34663, 35039,
/* 15276 */  40829, 28967, 37325, 30977, 35860, 32923, 34724, 33718, 33025, 35736,
/* 15277 */  39009, 31397, 35892, 29807, 36810, 33046, 34434, 33379, 35194, 35529,
/* 15278 */  37251, 34399, 35779, 31160, 35036, 32022, 36640, 33663, 35790, 33889,
/* 15279 */  36527, 33927, 36590, 32715, 35282, 31456, 36319, 33521, 35414, 33357,
/* 15280 */  36146, 35392, 36632, 33092, 33527, 33222, 35427, 34196, 34395, 33761,
/* 15281 */  34817, 35867, 37402, 32924, 34454, 32009, 34389, 34029, 36075, 33018,
/* 15282 */  34750, 35332, 36364, 33132, 35736, 32502, 34179, 32917, 36484, 34265,
/* 15283 */  34278, 36029, 37320, 32500, 34552, 33536, 33663, 32979, 35443, 35093,
/* 15284 */  34267, 34891, 37109, 34079, 35123, 32301, 34141, 34051, 35171, 33594,
/* 15285 */  35172, 35086, 36835, 33775, 34387, 32521, 35007, 34255, 35083, 32876,
/* 15286 */  34986, 34741, 36012, 33877, 36294, 33469, 34659, 34115, 35385, 31128,
/* 15287 */  34867, 36043, 36136, 33670, 35167, 33468, 34728, 33849, 35863, 31659,
/* 15288 */  35029, 34754, 36473, 35015, 35666, 33286, 34040, 32149, 36004, 34183,
/* 15289 */  34409, 35103, 37563, 34952, 34218, 32269, 34282, 33031, 36340, 33732,
/* 15290 */  33786, 35752, 38761, 35254, 34034, 31189, 34195, 33965, 35080, 34315,
/* 15291 */  20713, 17643, 24239, 30677, 35780, 33794, 33021, 31317, 32351, 32678,
/* 15292 */  21335, 17804, 23129, 28963, 33555, 31457, 31671, 30768, 32867, 33496,
/* 15293 */  22885, 18839, 22900, 26737, 29781, 27314, 27650, 27067, 31024, 31848,
/* 15294 */  24607, 19126, 21799, 23356, 29102, 30244, 33684, 32767, 34266, 32358,
/* 15295 */  26863, 21469, 25740, 25632, 32751, 30673, 34137, 31655, 33684, 31844,
/* 15296 */  27483, 22642, 25484, 25926, 30937, 29317, 32601, 30575, 32932, 31776,
/* 15297 */  27675, 23972, 26741, 27339, 31650, 31397, 32981, 31385, 32855, 32015,
/* 15298 */  30156, 26959, 28727, 28848, 32815, 30896, 33322, 31395, 33851, 32480,
/* 15299 */  35466, 31376, 33715, 32511, 37127, 32850, 36047, 33140, 34571, 32415,
/* 15300 */  41395, 30620, 35538, 32274, 36729, 31436, 37090, 31207, 35802, 31582,
/* 15301 */  43856, 29020, 34184, 32756, 37656, 32347, 34684, 30903, 38026, 30892,
/* 15302 */  51025, 16798, 42869, 29563, 42085, 24771, 37408, 36136, 31278, 34326,
/* 15303 */  52457, 13730, 46368, 26652, 45329, 20573, 39974, 37005, 28968, 35500,
/* 15304 */  51596, 14697, 47108, 25272, 45633, 19597, 43201, 32609, 31487, 35142,
/* 15305 */  51081, 14677, 48353, 23699, 45563, 20236, 43892, 31256, 31691, 35430,
/* 15306 */  20922, 16157, 21885, 26865, 33441, 33165, 34246, 32356, 33209, 32605,
/* 15307 */  20848, 17563, 24441, 32094, 37479, 35845, 33954, 30963, 31876, 32361,
/* 15308 */  20561, 16698, 21972, 27103, 31153, 29380, 29279, 28352, 30401, 31972,
/* 15309 */  21777, 18406, 24798, 28923, 31907, 29832, 30845, 31393, 33154, 33681,
/* 15310 */  22892, 20532, 28429, 32640, 35884, 33129, 33126, 31042, 32364, 32387,
/* 15311 */  21900, 19754, 26666, 29917, 32756, 30646, 32313, 31548, 32805, 32467,
/* 15312 */  20046, 16686, 22595, 27609, 29635, 26715, 26515, 27591, 31054, 32727,
/* 15313 */  20330, 16667, 23553, 30278, 34091, 30892, 28919, 28050, 30905, 32671,
/* 15314 */  19998, 16492, 22784, 29358, 33841, 32160, 31189, 29793, 31281, 32406,
/* 15315 */  17563, 12688, 19845, 28138, 34664, 33940, 33622, 32980, 33848, 33611,
/* 15316 */  20471, 17405, 22740, 27660, 30445, 28862, 29781, 30392, 32838, 33354,
/* 15317 */  19202, 14234, 19923, 27163, 31749, 29864, 28628, 28679, 31672, 33174,
/* 15318 */  19854, 15547, 21205, 27940, 31486, 28978, 28498, 29001, 32287, 33378,
/* 15319 */  18791, 15025, 22299, 31006, 35428, 32586, 31283, 31479, 33865, 34386,
/* 15320 */  18912, 14128, 18802, 24806, 29191, 26990, 25674, 24962, 28778, 31696,
/* 15321 */  20174, 14953, 19012, 24063, 29208, 28899, 29621, 28368, 30756, 32135,
/* 15322 */  20347, 14691, 18789, 23188, 28954, 29460, 31537, 31735, 33531, 33518,
/* 15323 */  20224, 16233, 22380, 30475, 37393, 36470, 34032, 30452, 31291, 32159,
/* 15324 */  19644, 14291, 18746, 26032, 32820, 32348, 31363, 28524, 30365, 31825,
/* 15325 */  19226, 13404, 18029, 24742, 32060, 32129, 32366, 30461, 32168, 32954,
/* 15326 */  19606, 14621, 20486, 27464, 33941, 31984, 30277, 27812, 30447, 32333,
/* 15327 */  19745, 17052, 21946, 26041, 26911, 24597, 25888, 27931, 31111, 32766,
/* 15328 */  18318, 14958, 20334, 25762, 28049, 24812, 24364, 26025, 29569, 32122,
/* 15329 */  19707, 17604, 23517, 29513, 33170, 30643, 29385, 29282, 30956, 32606,
/* 15330 */  20918, 18074, 24347, 29574, 34300, 32625, 32298, 30733, 31850, 33017,
/* 15331 */  18063, 12307, 17038, 24383, 32935, 35070, 35338, 33329, 32749, 32742,
/* 15332 */  18210, 11863, 15543, 21816, 30554, 34385, 36374, 35290, 34179, 33108,
/* 15333 */  21934, 18153, 24625, 29237, 37155, 39646, 42352, 40382, 37399, 34212,
/* 15334 */  33269, 33990, 37437, 34849, 37303, 34063, 35860, 33500, 34154, 32557,
/* 15335 */  20822, 15272, 19542, 22767, 27533, 27109, 29383, 28530, 31415, 32019,
/* 15336 */  19641, 13900, 18678, 24683, 31229, 31160, 31974, 30737, 32837, 33370,
/* 15337 */  16249, 9301, 13656, 22909, 33027, 35376, 34365, 31653, 31686, 32320,
/* 15338 */  15159, 7646, 12811, 22969, 33871, 38128, 38567, 34591, 32784, 32305,
/* 15339 */  16494, 14239, 24324, 31159, 31479, 26910, 27036, 28337, 31142, 32479,
/* 15340 */  20069, 21930, 30151, 32084, 31443, 29039, 30795, 30974, 31763, 32492,
/* 15341 */  25073, 26898, 32420, 32810, 33919, 32253, 34061, 31992, 33045, 32911,
/* 15342 */  28079, 29347, 33346, 32777, 32804, 32911, 34411, 33279, 35603, 33834,
/* 15343 */  31384, 31192, 34502, 33164, 33893, 33656, 35300, 33533, 36881, 33254,
/* 15344 */  31107, 32770, 33515, 31722, 32988, 31722, 32981, 32107, 34421, 33222,
/* 15345 */  28604, 28863, 30949, 30551, 31325, 30413, 32373, 30816, 33252, 32267,
/* 15346 */  21332, 19165, 25131, 31268, 35859, 32989, 30857, 27877, 29499, 31547,
/* 15347 */  21321, 18499, 23517, 27558, 31631, 28962, 28125, 26558, 29415, 31690,
/* 15348 */  23162, 19210, 23940, 26028, 31001, 28767, 29716, 27769, 30466, 31378,
/* 15349 */  23616, 19863, 25366, 28394, 33922, 31408, 31467, 27870, 30198, 30473,
/* 15350 */  24418, 22301, 27269, 30752, 35521, 31859, 31611, 28560, 29959, 31257,
/* 15351 */  29565, 27255, 35926, 34708, 39045, 31642, 33968, 28991, 32347, 31140,
/* 15352 */  37644, 30909, 37983, 33506, 38041, 29288, 34854, 31102, 33560, 34279,
/* 15353 */  35839, 30775, 36870, 33012, 39576, 30442, 34126, 30676, 32602, 32672,
/* 15354 */  36198, 29366, 37492, 33302, 39156, 30418, 34855, 30224, 31905, 32858,
/* 15355 */  38105, 28877, 38452, 32517, 39134, 29654, 35423, 30136, 32504, 33892,
/* 15356 */  36795, 29958, 37331, 33409, 38498, 30114, 34736, 30317, 32252, 33712,
/* 15357 */  36149, 30505, 36965, 33325, 38243, 30584, 34256, 30481, 31982, 33571,
/* 15358 */  18559, 15441, 23787, 32061, 35838, 31069, 27561, 25932, 29351, 32181,
/* 15359 */  17843, 15257, 23617, 32666, 36412, 31983, 28549, 26636, 29449, 32295,
/* 15360 */  18629, 16399, 23262, 30790, 33369, 30046, 27938, 26906, 29528, 31909,
/* 15361 */  19612, 17572, 25104, 33178, 36121, 33021, 30375, 28599, 31025, 32622,
/* 15362 */  22280, 19578, 28089, 33661, 37719, 34228, 32234, 28493, 30526, 31210,
/* 15363 */  26955, 25085, 35105, 38735, 41684, 36239, 33154, 27145, 29771, 30195,
/* 15364 */  35689, 29475, 39211, 35451, 38247, 30321, 34991, 28841, 34176, 33383,
/* 15365 */  35033, 31424, 38547, 36824, 37840, 29710, 33706, 30404, 32511, 34742,
/* 15366 */  32892, 31514, 35649, 38760, 39287, 31167, 32823, 30134, 30150, 34169,
/* 15367 */  32793, 32028, 35413, 38884, 38902, 31067, 32718, 30579, 30122, 34272,
/* 15368 */  34290, 32354, 35427, 38643, 38270, 30525, 33251, 30838, 30172, 35192,
/* 15369 */  19412, 16167, 23044, 27437, 30736, 30022, 31814, 30898, 31762, 32065,
/* 15370 */  19804, 16129, 22621, 26999, 31042, 30629, 31655, 30621, 31385, 31708,
/* 15371 */  18890, 13251, 17519, 20814, 24701, 25270, 27633, 28393, 30463, 31595,
/* 15372 */  18764, 13806, 19221, 24795, 30028, 29824, 30282, 29501, 30895, 31786,
/* 15373 */  19713, 15648, 21284, 26350, 30524, 28094, 27404, 27119, 29949, 31977,
/* 15374 */  21533, 18670, 25369, 29756, 32922, 29371, 28975, 28653, 31646, 32758,
/* 15375 */  24832, 22694, 27834, 30380, 33433, 30969, 31426, 30126, 32392, 32228,
/* 15376 */  28855, 27935, 33943, 34903, 37609, 32997, 34877, 31874, 34098, 32124,
/* 15377 */  34248, 32999, 37464, 34626, 35450, 31459, 35570, 32163, 34153, 31667,
/* 15378 */  40517, 32101, 35871, 32621, 36176, 31566, 35906, 32262, 33913, 33706,
/* 15379 */  19764, 15564, 21196, 27983, 33973, 32052, 30482, 29276, 31351, 33202,
/* 15380 */  20045, 16224, 21194, 27440, 32100, 29415, 27726, 27120, 29669, 32431,
/* 15381 */  20618, 16169, 21025, 26755, 34800, 36613, 38098, 36420, 35370, 34017,
/* 15382 */  20483, 14991, 18604, 22878, 30275, 31094, 32495, 30926, 32083, 32536,
/* 15383 */  21917, 18458, 21374, 24390, 29919, 30206, 30823, 30285, 32832, 32907,
/* 15384 */  23341, 19487, 20927, 25028, 30928, 33293, 34799, 33539, 34724, 33286,
/* 15385 */  26807, 24054, 26473, 28406, 32877, 32976, 34188, 32894, 34260, 32805,
/* 15386 */  28535, 27058, 29077, 28067, 30514, 30287, 33365, 31534, 33315, 31966,
/* 15387 */  31062, 28879, 30688, 29438, 31612, 30955, 33782, 30945, 33857, 31779,
/* 15388 */  32473, 29539, 32277, 31750, 35613, 32307, 35029, 32140, 33413, 31719,
/* 15389 */  33905, 29242, 33714, 31256, 35271, 31466, 35270, 31893, 33840, 32522,
/* 15390 */  35742, 28609, 35385, 30794, 35511, 30909, 35939, 32293, 35152, 32560,
/* 15391 */  44501, 29253, 38500, 28601, 36863, 30877, 38582, 30604, 35456, 33322,
/* 15392 */  48935, 23957, 41818, 23547, 41744, 26984, 42623, 30030, 33605, 34264,
/* 15393 */  48658, 24260, 43447, 19878, 43122, 28462, 42016, 30218, 32496, 34865,
/* 15394 */  47608, 26463, 42193, 20264, 41519, 30558, 40897, 31159, 31117, 35606,
/* 15395 */  18004, 13418, 19021, 27456, 34790, 36260, 35907, 33229, 33088, 32890,
/* 15396 */  19163, 15149, 21275, 28853, 35720, 35748, 34187, 30565, 30400, 31673,
/* 15397 */  19723, 14818, 19934, 25575, 31803, 32065, 32935, 30838, 32019, 32417,
/* 15398 */  18706, 12455, 17446, 23305, 30625, 31560, 33589, 32195, 33298, 33083,
/* 15399 */  19019, 13090, 18224, 23985, 31319, 32218, 33051, 31201, 31754, 32573,
/* 15400 */  20671, 15699, 21508, 26420, 32982, 31113, 31417, 29123, 31100, 32069,
/* 15401 */  22688, 18371, 25380, 30902, 36705, 34319, 34440, 30974, 33043, 32872,
/* 15402 */  22977, 19910, 26877, 33333, 38483, 36560, 34594, 30446, 31464, 31845,
/* 15403 */  31512, 31064, 38740, 38723, 37222, 32324, 32390, 30109, 32469, 33595,
/* 15404 */  40024, 28773, 42701, 31614, 38209, 26871, 36859, 28463, 36979, 34538,
/* 15405 */  43286, 25255, 44555, 28941, 39344, 24879, 40359, 26814, 38815, 33322,
/* 15406 */  17724, 13045, 20203, 29027, 36046, 36510, 36172, 34065, 33673, 33133,
/* 15407 */  17402, 11770, 16604, 24020, 29581, 31071, 32080, 31968, 32964, 32937,
/* 15408 */  17943, 11800, 17369, 23518, 28377, 27954, 28421, 29479, 31764, 33014,
/* 15409 */  18017, 12220, 18293, 26164, 32994, 33386, 32711, 31300, 32177, 33017,
/* 15410 */  17439, 12480, 19807, 28862, 36097, 36400, 35212, 32729, 32655, 32870,
/* 15411 */  17492, 12635, 19049, 26128, 31086, 32267, 34548, 34939, 35164, 33619,
/* 15412 */  15975, 9337, 15234, 24873, 33432, 35957, 36584, 35139, 34811, 33689,
/* 15413 */  15655, 8090, 13882, 23483, 32758, 34562, 34731, 32514, 32752, 32908,
/* 15414 */  13888, 4775, 8883, 16693, 23791, 26122, 28617, 29412, 31320, 32553,
/* 15415 */  20246, 18970, 28511, 35674, 39378, 37879, 36285, 33540, 32284, 32534,
/* 15416 */  19301, 16048, 23943, 30414, 35314, 34224, 34359, 33255, 33311, 32745,
/* 15417 */  19620, 17421, 27102, 35378, 41020, 38963, 36964, 34384, 34149, 33417,
/* 15418 */  19655, 17946, 27643, 37222, 42592, 39874, 36156, 32419, 32700, 33253,
/* 15419 */  18599, 13992, 21923, 30728, 36983, 35810, 33272, 30159, 30771, 32176,
/* 15420 */  17010, 9598, 13498, 19360, 25637, 27026, 28041, 28329, 30334, 32093,
/* 15421 */  18385, 13309, 19941, 27292, 35560, 38287, 39168, 35643, 33619, 32518,
/* 15422 */  18420, 13084, 22444, 32738, 43488, 44251, 42973, 37508, 34877, 33217,
/* 15423 */  34850, 35144, 37270, 34861, 34398, 32266, 34488, 33690, 36105, 33812,
/* 15424 */  34151, 34815, 37797, 34170, 34026, 32915, 34650, 34445, 35806, 33521,
/* 15425 */  34288, 34136, 38401, 33424, 35263, 32439, 36318, 33610, 35722, 33158,
/* 15426 */  36007, 33466, 37468, 33244, 36707, 32150, 36208, 32658, 35766, 33216,
/* 15427 */  35850, 34116, 36783, 33999, 35654, 33398, 35323, 32990, 34513, 34134,
/* 15428 */  35060, 35197, 36539, 33110, 35490, 32491, 34731, 33840, 35877, 33348,
/* 15429 */  35136, 35191, 36299, 33858, 35422, 32801, 34897, 34486, 35125, 33698,
/* 15430 */  34815, 33965, 37142, 34368, 35744, 34446, 33966, 32924, 34920, 34411,
/* 15431 */  37174, 33639, 35874, 33055, 35780, 33681, 34158, 32622, 36369, 33590,
/* 15432 */  36592, 35175, 34838, 33795, 35563, 32856, 34453, 33426, 36254, 33720,
/* 15433 */  35802, 35376, 35514, 34413, 35183, 32425, 34693, 33737, 36088, 34022,
/* 15434 */  35763, 33677, 36655, 34723, 35249, 32840, 35618, 32902, 35713, 33956,
/* 15435 */  36056, 32778, 37177, 34357, 36088, 31997, 35386, 32291, 35414, 34573,
/* 15436 */  35471, 33980, 36583, 33552, 36750, 33549, 35655, 32048, 35981, 34031,
/* 15437 */  35592, 34107, 37900, 32537, 35666, 33936, 36028, 33087, 34640, 34311,
/* 15438 */  34040, 34963, 37549, 34016, 34952, 33528, 34918, 34575, 35523, 32886,
/* 15439 */  34790, 34996, 37040, 33292, 35876, 33419, 35365, 32865, 35694, 33048,
/* 15440 */  34527, 35436, 35779, 34596, 35741, 33382, 35387, 33432, 35043, 33953,
/* 15441 */  34876, 35061, 36805, 34865, 34082, 32711, 35298, 32938, 36656, 33718,
/* 15442 */  36499, 34586, 37100, 32834, 34677, 32596, 35787, 32696, 36260, 33538,
/* 15443 */  35676, 35705, 36304, 33766, 34548, 32840, 34590, 33902, 35005, 35111,
/* 15444 */  34794, 34690, 36499, 34533, 36464, 32301, 35073, 33775, 34241, 35032,
/* 15445 */  35629, 33978, 37190, 34296, 35644, 32837, 34882, 33695, 34959, 34340,
/* 15446 */  35500, 33925, 37039, 34582, 35471, 32742, 35211, 33639, 34609, 33600,
/* 15447 */  35568, 34583, 36936, 35126, 34679, 32182, 35262, 33164, 36099, 33173,
/* 15448 */  34446, 34843, 37343, 34639, 35437, 33304, 35158, 33691, 35639, 32810,
/* 15449 */  35138, 34236, 37290, 33314, 36155, 33565, 35701, 32823, 35641, 33316,
/* 15450 */  34185, 35683, 35669, 34190, 36097, 34462, 34374, 32410, 35997, 33798,
/* 15451 */  33929, 35358, 37515, 34598, 34586, 33233, 34905, 34167, 35403, 32837,
/* 15452 */  34870, 34769, 36205, 35566, 35332, 33469, 35145, 33725, 34219, 33231,
/* 15453 */  31947, 29610, 32298, 29875, 32271, 29639, 32366, 32346, 34393, 32733,
/* 15454 */  32918, 30618, 34121, 30559, 34469, 30248, 32828, 32318, 34528, 32459,
/* 15455 */  31709, 32456, 34711, 32118, 35911, 32287, 32125, 30986, 35210, 32674,
/* 15456 */  32891, 32261, 32850, 31643, 33982, 32594, 33650, 31402, 35146, 33476,
/* 15457 */  36681, 32652, 33421, 30737, 35094, 33248, 33964, 30255, 37521, 33731,
/* 15458 */  36737, 31809, 31892, 30361, 34682, 32974, 33404, 29462, 38092, 32200,
/* 15459 */  37530, 30548, 32166, 29337, 34550, 32377, 32792, 28893, 37837, 31437,
/* 15460 */  41348, 32712, 30995, 31442, 36849, 34714, 32118, 31488, 38368, 31806,
/* 15461 */  41632, 32202, 30832, 30026, 38451, 33659, 31141, 32230, 37766, 31693,
/* 15462 */  41645, 31994, 31539, 29197, 38371, 33077, 32344, 31763, 36569, 32420,
/* 15463 */  42222, 32205, 30625, 29656, 38577, 33322, 32023, 31695, 36430, 32520,
/* 15464 */  35986, 35721, 36904, 33143, 35845, 32803, 33598, 33962, 35389, 33406,
/* 15465 */  35286, 34630, 36293, 33671, 36424, 32952, 34979, 33364, 34876, 33137,
/* 15466 */  33045, 34348, 34344, 34620, 36477, 35087, 35504, 34155, 34643, 32521,
/* 15467 */  30245, 30433, 30440, 29822, 31646, 30979, 31557, 30364, 32472, 30553,
/* 15468 */  30995, 32398, 32415, 32026, 32239, 32595, 32412, 30876, 34035, 31297,
/* 15469 */  30982, 32533, 34289, 33491, 33571, 33544, 32422, 31738, 35174, 32196,
/* 15470 */  32804, 33487, 33889, 32672, 34231, 34170, 32052, 30979, 36088, 32168,
/* 15471 */  37461, 33832, 33171, 31766, 34937, 33493, 32617, 31402, 38149, 31887,
/* 15472 */  41189, 32667, 32557, 32278, 36794, 33305, 31900, 31168, 40034, 30852,
/* 15473 */  41329, 32192, 32193, 31458, 37841, 32189, 31761, 31457, 39781, 30186,
/* 15474 */  42426, 29596, 35004, 29524, 39095, 31041, 32857, 31358, 38864, 31037,
/* 15475 */  41491, 30405, 35372, 29441, 38902, 30674, 33888, 30158, 38830, 31686,
/* 15476 */  40028, 31487, 34565, 30014, 37702, 31538, 33470, 30232, 37504, 32493,
/* 15477 */  38446, 34847, 32896, 29535, 38234, 32826, 31875, 30417, 37966, 33255,
/* 15478 */  35851, 35619, 37205, 33864, 34694, 31928, 35461, 33357, 35069, 33263,
/* 15479 */  28645, 29446, 32018, 29611, 32137, 30538, 32040, 30875, 30847, 31536,
/* 15480 */  28252, 29577, 31554, 29163, 31606, 29969, 31492, 30295, 30442, 30671,
/* 15481 */  29680, 31876, 33021, 30395, 32549, 31462, 32842, 31490, 32778, 31592,
/* 15482 */  29791, 31366, 35240, 31593, 32917, 31943, 33690, 31574, 33261, 32346,
/* 15483 */  30374, 31824, 36674, 31460, 35569, 33966, 33857, 29923, 33390, 34285,
/* 15484 */  32621, 32176, 35758, 30959, 36824, 33645, 33338, 29427, 34869, 33783,
/* 15485 */  35697, 30589, 35690, 29844, 35968, 30641, 34452, 29862, 35276, 34541,
/* 15486 */  40677, 28937, 38196, 29601, 37922, 30863, 34884, 30341, 35989, 34325,
/* 15487 */  40155, 30422, 37597, 30872, 36794, 32741, 33862, 30215, 34740, 34485,
/* 15488 */  38657, 31376, 37051, 31063, 36414, 33321, 33729, 29907, 33951, 34487,
/* 15489 */  36763, 32915, 36112, 31595, 35641, 33570, 33728, 29910, 33014, 34582,
/* 15490 */  36773, 33212, 35894, 31114, 36000, 33325, 34182, 29705, 32874, 35013,
/* 15491 */  37002, 36133, 38257, 32849, 34630, 31855, 34412, 33067, 35393, 33233,
/* 15492 */  31472, 27436, 30885, 27621, 32920, 29332, 32663, 30898, 33997, 32515,
/* 15493 */  29037, 29744, 30407, 28792, 33284, 30492, 31547, 31573, 33246, 32610,
/* 15494 */  29147, 32539, 33231, 30842, 34214, 31816, 32021, 31770, 32423, 32171,
/* 15495 */  32336, 33409, 33118, 31139, 32998, 32249, 33771, 30041, 32433, 33717,
/* 15496 */  39872, 31691, 36311, 28494, 36882, 32776, 36159, 29499, 34644, 34053,
/* 15497 */  44333, 28260, 39243, 23698, 43319, 28340, 39154, 27603, 37265, 33093,
/* 15498 */  44463, 27119, 41476, 22073, 43716, 26842, 40936, 27433, 37276, 32445,
/* 15499 */  44046, 29312, 39951, 22380, 41294, 30453, 39950, 27846, 35484, 33619,
/* 15500 */  43553, 30374, 40133, 20601, 41964, 30568, 40569, 27553, 34998, 33803,
/* 15501 */  42187, 32341, 39154, 21495, 39400, 32606, 39830, 28640, 33671, 34075,
/* 15502 */  36673, 36444, 36969, 33808, 35791, 32876, 33651, 31636, 35228, 33668,
/* 15503 */  36294, 34467, 37655, 33701, 35724, 32153, 34955, 33196, 34823, 34545,
/* 15504 */  30738, 28868, 32400, 33140, 33222, 32524, 31252, 29855, 31403, 30401,
/* 15505 */  31300, 31088, 33402, 33562, 33819, 32363, 32343, 30384, 32828, 30448,
/* 15506 */  33749, 34607, 34281, 33033, 35181, 33079, 32839, 30988, 35811, 32481,
/* 15507 */  41077, 29758, 36155, 30192, 38320, 30362, 35290, 30342, 37628, 32562,
/* 15508 */  41022, 29169, 36047, 29746, 38303, 30188, 35227, 29485, 38070, 32066,
/* 15509 */  42683, 26874, 38097, 27348, 40169, 28941, 35876, 28974, 38941, 31399,
/* 15510 */  42028, 27833, 37710, 26468, 40718, 28778, 35939, 28512, 39151, 31382,
/* 15511 */  43766, 27028, 37826, 25805, 42452, 27766, 36702, 28055, 40156, 30862,
/* 15512 */  44676, 25126, 39784, 23924, 44129, 26581, 37791, 27929, 39024, 31768,
/* 15513 */  45071, 24734, 39802, 23814, 44924, 25462, 38538, 27698, 39206, 31614,
/* 15514 */  34313, 35017, 37714, 34088, 35009, 33921, 35555, 33098, 34500, 33822,
/* 15515 */  29440, 29925, 34624, 35083, 37526, 36218, 36903, 35069, 35245, 33910,
/* 15516 */  27516, 30153, 31117, 28688, 31099, 30800, 32304, 31834, 32830, 32435,
/* 15517 */  27354, 31340, 31625, 30068, 33064, 32624, 33019, 32056, 33436, 32744,
/* 15518 */  26001, 30021, 31828, 30763, 33364, 32504, 32396, 30983, 32732, 33174,
/* 15519 */  27516, 28905, 32146, 29743, 32674, 31897, 32850, 30564, 32985, 34280,
/* 15520 */  30555, 31192, 35294, 31256, 34242, 32155, 33350, 29955, 33831, 34041,
/* 15521 */  36128, 32407, 37548, 31083, 37772, 32263, 33875, 29233, 35662, 34138,
/* 15522 */  39575, 31015, 37367, 31487, 36995, 32147, 34239, 29584, 37105, 32705,
/* 15523 */  39821, 31840, 35379, 31699, 37010, 32370, 34445, 28760, 37656, 32281,
/* 15524 */  34447, 34838, 34378, 33033, 36333, 33308, 34643, 32091, 34310, 32856,
/* 15525 */  33642, 36732, 34743, 35140, 34719, 34753, 34519, 34166, 34590, 34306,
/* 15526 */  29016, 30812, 33163, 31296, 34125, 32761, 33895, 31612, 33417, 31978,
/* 15527 */  28702, 32280, 34877, 32263, 33528, 32593, 33152, 30882, 33564, 32431,
/* 15528 */  30248, 31965, 33883, 30976, 33187, 32307, 31779, 29224, 34306, 32631,
/* 15529 */  36292, 31656, 33011, 29689, 35551, 31687, 31760, 30051, 36873, 31876,
/* 15530 */  37499, 29192, 34451, 27194, 36456, 30524, 32266, 30366, 36079, 32216,
/* 15531 */  41353, 28925, 36003, 27333, 39050, 31144, 34090, 30176, 38014, 32202,
/* 15532 */  43718, 26935, 37558, 26343, 41902, 28680, 35354, 29994, 38339, 31676,
/* 15533 */  43477, 26415, 37963, 24920, 43120, 27158, 36011, 29155, 38476, 31103,
/* 15534 */  41784, 30026, 35201, 25858, 42012, 28989, 35020, 29083, 38073, 31793,
/* 15535 */  40401, 32530, 33303, 26709, 40602, 31011, 33894, 29400, 37368, 32920,
/* 15536 */  28704, 32488, 38521, 37523, 36506, 33034, 34480, 34442, 35702, 34107,
/* 15537 */  27602, 32665, 39461, 37889, 35377, 32106, 34191, 34552, 35660, 34227,
/* 15538 */  33550, 35035, 37287, 33941, 35181, 34075, 34832, 34061, 35269, 34023,
/* 15539 */  35455, 34104, 37238, 33336, 35365, 32946, 35478, 34405, 34917, 33203,
/* 15540 */  35919, 34274, 38329, 33027, 36041, 32422, 35605, 33001, 35623, 33252,
/* 15541 */  35781, 34829, 37628, 33923, 33886, 32805, 34980, 34612, 35183, 33340,
/* 15542 */  36173, 34086, 36277, 34083, 34775, 32703, 34665, 34192, 35202, 33795,
/* 15543 */  35494, 33724, 36992, 34026, 35512, 32156, 34561, 34416, 34308, 34215,
/* 15544 */  35371, 35499, 37899, 33291, 34586, 32629, 34320, 34959, 34121, 34591,
/* 15545 */  34572, 35287, 38479, 32863, 35333, 32799, 36186, 33816, 34668, 33319,
/* 15546 */  35785, 35386, 37508, 32110, 35261, 32963, 36414, 32988, 35050, 33276,
/* 15547 */  35210, 35920, 37055, 33101, 34664, 34229, 34722, 34255, 34066, 32847,
/* 15548 */  35128, 35887, 37736, 33309, 33669, 33306, 34922, 34624, 34632, 33894,
/* 15549 */  45868, 23651, 38549, 32034, 35730, 31175, 37282, 30505, 36616, 32627,
/* 15550 */  47026, 21904, 41060, 30169, 37200, 31887, 35567, 32233, 36035, 32660,
/* 15551 */  31127, 31621, 40319, 37907, 39200, 33192, 34138, 30986, 33163, 31924,
/* 15552 */  33468, 34663, 38358, 33793, 34796, 33170, 35672, 33491, 34291, 32870,
/* 15553 */  31386, 34989, 38837, 35068, 33602, 32476, 34919, 32447, 34009, 32653,
/* 15554 */  32110, 34639, 39131, 35619, 34416, 31457, 34086, 31696, 34228, 33047,
/* 15555 */  35149, 34781, 38949, 34105, 35692, 31906, 35118, 31808, 34388, 32656,
/* 15556 */  36262, 35032, 38389, 32834, 34597, 33012, 36233, 33120, 36119, 32004,
/* 15557 */  34964, 34398, 37081, 33918, 36113, 34354, 35414, 32803, 35369, 33419,
/* 15558 */  34288, 34773, 37104, 33915, 36718, 34331, 35328, 33387, 34529, 33394,
/* 15559 */  33948, 34347, 37818, 34508, 36106, 33819, 35594, 34165, 34612, 33027,
/* 15560 */  34057, 35148, 36158, 34138, 36474, 34067, 33967, 33498, 34853, 33942,
/* 15561 */  37328, 35245, 34141, 32562, 35861, 29680, 35077, 34696, 34349, 32241,
/* 15562 */  37743, 35344, 37928, 32716, 35294, 31115, 35195, 32540, 35878, 32598,
/* 15563 */  35817, 36016, 37783, 33443, 33988, 31884, 34791, 34280, 36344, 33168,
/* 15564 */  34451, 35424, 38373, 33786, 34618, 32064, 35972, 34406, 35453, 33689,
/* 15565 */  34029, 34190, 38061, 34538, 35470, 33669, 35590, 33420, 35406, 33795,
/* 15566 */  31523, 33675, 37412, 36273, 36097, 34859, 35411, 33094, 34029, 33202,
/* 15567 */  33397, 34400, 38218, 35778, 35817, 33286, 34628, 33039, 34587, 33949,
/* 15568 */  34951, 33550, 38432, 33863, 36297, 32855, 34998, 34125, 34995, 33557,
/* 15569 */  34657, 34584, 37444, 34130, 35708, 33562, 35224, 33969, 35559, 33007,
/* 15570 */  35364, 34097, 37495, 33494, 35152, 33245, 35818, 33250, 35980, 34236,
/* 15571 */  34703, 34195, 37600, 33884, 36259, 33059, 36048, 33580, 35529, 32876,
/* 15572 */  34525, 35527, 37211, 34035, 35598, 32772, 35333, 34164, 35304, 33076,
/* 15573 */  32424, 35720, 37804, 33282, 36320, 34105, 34311, 32195, 34296, 34006,
/* 15574 */  34399, 35132, 37364, 33886, 36049, 33155, 34865, 32745, 34634, 34420,
/* 15575 */  34720, 34533, 37065, 35048, 35041, 34044, 34479, 33532, 34548, 33919,
/* 15576 */  36602, 35374, 35414, 34105, 34579, 33036, 33944, 35449, 34847, 32801,
/* 15577 */  35334, 35021, 36729, 33693, 35879, 32190, 35495, 33926, 35948, 32914,
/* 15578 */  34523, 34602, 36858, 33140, 36212, 34267, 34925, 33460, 35343, 33200,
/* 15579 */  35314, 34425, 36664, 32574, 35854, 35973, 35587, 34106, 33621, 33063,
/* 15580 */  35455, 35236, 35704, 33041, 35875, 35159, 36854, 33334, 34394, 32036,
/* 15581 */  36018, 35097, 34970, 32035, 37146, 34425, 35133, 33742, 35349, 31679,
/* 15582 */  36414, 35476, 35707, 32238, 35929, 33741, 34603, 32940, 35297, 32850,
/* 15583 */  36200, 35114, 35216, 34291, 34817, 33597, 35051, 32921, 33283, 34440,
/* 15584 */  36533, 33311, 32818, 31946, 35984, 32677, 34184, 33467, 35046, 33333,
/* 15585 */  35788, 32052, 32193, 30413, 35584, 31349, 33586, 32065, 34759, 32532,
/* 15586 */  33146, 29659, 39501, 33481, 37644, 32141, 35011, 31728, 33262, 32597,
/* 15587 */  33202, 30994, 40039, 33056, 36060, 31975, 36033, 32620, 32995, 31901,
/* 15588 */  32721, 30170, 32945, 29902, 34190, 29433, 33835, 30365, 32759, 30824,
/* 15589 */  30619, 31218, 32787, 31236, 33616, 31129, 32852, 30845, 32736, 31782,
/* 15590 */  27638, 30935, 33878, 34226, 32229, 32029, 32435, 29994, 32606, 32125,
/* 15591 */  28372, 30076, 31417, 32129, 32283, 32914, 31212, 28230, 32141, 31770,
/* 15592 */  36150, 31515, 34946, 31949, 35676, 33539, 32223, 30715, 36210, 33328,
/* 15593 */  41789, 28973, 38085, 30017, 37598, 31551, 34190, 30613, 38119, 32017,
/* 15594 */  41851, 28139, 38380, 29621, 38426, 29837, 36114, 29003, 37922, 32307,
/* 15595 */  40089, 29611, 37448, 30513, 37552, 30146, 35886, 29077, 36315, 33218,
/* 15596 */  37401, 32045, 35227, 31471, 36586, 31282, 34221, 29521, 35078, 33730,
/* 15597 */  35322, 33516, 33829, 32359, 35703, 31761, 33644, 29538, 33663, 34219,
/* 15598 */  38014, 35912, 38254, 32371, 35145, 31133, 34701, 31980, 35306, 34153,
/* 15599 */  36283, 36571, 36189, 33064, 34915, 32796, 34813, 33329, 34543, 33877,
/* 15600 */  28403, 25754, 30228, 28254, 35546, 33888, 36608, 35246, 36162, 33894,
/* 15601 */  26853, 24579, 27959, 25885, 32013, 31218, 33784, 33186, 34894, 33738,
/* 15602 */  26434, 26433, 31527, 30027, 32673, 31503, 33165, 31239, 32271, 33280,
/* 15603 */  25865, 25090, 30712, 31892, 33977, 32914, 32980, 29354, 30591, 31349,
/* 15604 */  27307, 25053, 30327, 32094, 34654, 32734, 32893, 30217, 32368, 31455,
/* 15605 */  30502, 26807, 31901, 30832, 34784, 30368, 32684, 29289, 32348, 30657,
/* 15606 */  33559, 29240, 32812, 32330, 33827, 31634, 33623, 31139, 33148, 32003,
/* 15607 */  45510, 24177, 39541, 31536, 36325, 29549, 38555, 29333, 36689, 32875,
/* 15608 */  49458, 18572, 41676, 32514, 37451, 23633, 46630, 24213, 37987, 33015,
/* 15609 */  48032, 20339, 40224, 31970, 38712, 23587, 45028, 25651, 37306, 32604,
/* 15610 */  48399, 19649, 40841, 31137, 39688, 22586, 45458, 25815, 37168, 32483,
/* 15611 */  48519, 19637, 40097, 31848, 39841, 21956, 45367, 26789, 36160, 32790,
/* 15612 */  48680, 19763, 39092, 33008, 39746, 21408, 45121, 28084, 34889, 33271,
/* 15613 */  32442, 36793, 38814, 34281, 33576, 33512, 35720, 33725, 34793, 33636,
/* 15614 */  29431, 35982, 39904, 34685, 31489, 32217, 36168, 33853, 32836, 31969,
/* 15615 */  31525, 30872, 32451, 30733, 33161, 30834, 33192, 31351, 34652, 34627,
/* 15616 */  31619, 31966, 32812, 31709, 33411, 31425, 33143, 30866, 34833, 33568,
/* 15617 */  30820, 33204, 34298, 33618, 34063, 32602, 32771, 29735, 34418, 33108,
/* 15618 */  32562, 33346, 34442, 34093, 34606, 32389, 32627, 29855, 35087, 32681,
/* 15619 */  38292, 33265, 37142, 31749, 34835, 32102, 33451, 32103, 36796, 33391,
/* 15620 */  41959, 29032, 39345, 28452, 38452, 29762, 35013, 31576, 37492, 32210,
/* 15621 */  40713, 28018, 39030, 29842, 38214, 29083, 36147, 29545, 36875, 32576,
/* 15622 */  38737, 27655, 38881, 30286, 38142, 28847, 36381, 28177, 36324, 32558,
/* 15623 */  37235, 28241, 38461, 31205, 38030, 29020, 35432, 28325, 35294, 32901,
/* 15624 */  35529, 36306, 36683, 34202, 35007, 32789, 34383, 32614, 34367, 34801,
/* 15625 */  34245, 35161, 36608, 34790, 34879, 33086, 35413, 34262, 35377, 33667,
/* 15626 */  34601, 35646, 36495, 34172, 34369, 33586, 35512, 33502, 35710, 33324,
/* 15627 */  34929, 36327, 36553, 32820, 34420, 33303, 36002, 34477, 35450, 32953,
/* 15628 */  33923, 35159, 36926, 33957, 35400, 34520, 35967, 33385, 35679, 32997,
/* 15629 */  38900, 27521, 37169, 29390, 37995, 31950, 36821, 33074, 35073, 34239,
/* 15630 */  39495, 25302, 38925, 26216, 39565, 29485, 37324, 32044, 34993, 33831,
/* 15631 */  37063, 28344, 35311, 29137, 36712, 32527, 35132, 33642, 34466, 33738,
/* 15632 */  32855, 30647, 33533, 31590, 33696, 31663, 33984, 31756, 33241, 31969,
/* 15633 */  32363, 29239, 32742, 30226, 32440, 30154, 33117, 30127, 32430, 30874,
/* 15634 */  33175, 31031, 34193, 31287, 33334, 31407, 34230, 31646, 33439, 32212,
/* 15635 */  31266, 30573, 33294, 30953, 33167, 31682, 33540, 31712, 33873, 32596,
/* 15636 */  40812, 35263, 35837, 31112, 34259, 32493, 35852, 31630, 36223, 33941,
/* 15637 */  36874, 36633, 36439, 33488, 33443, 32747, 35505, 31992, 36050, 34027,
/* 15638 */  35362, 35891, 36777, 33301, 35312, 33509, 34440, 32546, 35310, 35414,
/* 15639 */  34652, 34610, 37471, 33630, 35164, 33834, 35249, 34353, 34395, 34383,
/* 15640 */  35069, 34771, 37470, 34581, 34125, 33065, 34679, 33891, 35292, 34272,
/* 15641 */  34782, 34693, 37942, 33728, 35157, 32463, 36422, 34418, 35086, 33308,
/* 15642 */  34435, 34723, 37291, 33106, 35818, 33678, 36047, 34770, 33756, 34056,
/* 15643 */  35161, 35135, 36483, 33691, 36050, 34112, 34846, 33229, 34158, 34269,
/* 15644 */  34227, 35456, 37072, 34761, 34787, 33824, 34129, 34070, 35672, 33963,
/* 15645 */  33440, 35299, 38041, 34371, 35299, 33144, 34294, 33533, 35853, 34399,
/* 15646 */  25195, 19576, 22333, 24807, 30856, 33434, 36466, 35524, 35909, 34077,
/* 15647 */  22140, 12312, 8984, 6472, 9578, 12661, 19013, 23408, 29458, 31322,
/* 15648 */  23467, 15608, 15081, 15767, 20512, 23922, 28289, 29974, 32842, 32637,
/* 15649 */  33470, 32404, 36761, 36070, 37218, 33141, 33873, 34003, 34911, 34571,
/* 15650 */  34034, 34672, 38351, 35460, 33376, 32151, 35289, 34448, 34757, 32647,
/* 15651 */  34729, 34896, 37968, 33597, 33799, 33063, 35669, 33270, 34608, 34002,
/* 15652 */  34581, 32359, 39251, 31603, 36795, 33683, 38459, 32225, 33297, 31819,
/* 15653 */  35450, 34307, 37734, 32053, 36087, 35015, 36462, 32639, 33156, 33264,
/* 15654 */  34655, 34980, 38142, 33800, 35878, 31869, 34621, 33953, 35859, 33653,
/* 15655 */  34075, 34099, 37890, 33498, 36769, 33452, 34139, 33015, 36016, 34381,
/* 15656 */  28572, 30219, 37231, 34186, 38635, 35998, 36274, 33830, 35417, 34346,
/* 15657 */  25957, 27920, 35968, 33756, 36162, 33616, 35089, 34063, 35516, 34203,
/* 15658 */  33272, 31982, 34879, 26962, 35870, 31939, 33241, 31453, 35174, 33440,
/* 15659 */  34542, 31625, 32884, 26054, 35039, 29553, 32385, 30444, 34652, 31064,
/* 15660 */  36472, 31826, 32901, 24762, 38273, 31255, 32256, 30548, 36598, 32935,
/* 15661 */  36663, 31635, 33101, 24950, 37367, 31626, 32808, 30775, 36169, 32966,
/* 15662 */  37441, 31071, 32046, 26371, 38104, 30781, 32773, 31989, 35935, 32778,
/* 15663 */  35014, 34676, 37264, 34333, 35552, 33543, 34372, 33619, 34566, 33494,
/* 15664 */  34281, 35575, 36986, 34896, 36570, 33353, 33455, 33030, 34973, 33664,
/* 15665 */  29763, 29203, 32266, 30016, 33713, 30534, 34541, 34612, 35205, 33272,
/* 15666 */  29681, 29846, 32332, 30579, 33470, 30645, 32956, 32952, 34571, 33112,
/* 15667 */  27651, 30603, 33528, 32234, 33568, 32616, 31940, 31053, 35277, 33996,
/* 15668 */  27864, 29334, 32666, 31780, 33738, 32407, 31640, 30138, 34822, 34075,
/* 15669 */  30387, 31485, 35184, 33987, 35747, 33606, 30897, 29480, 34079, 33317,
/* 15670 */  32542, 32376, 35061, 34116, 34989, 33139, 30319, 30535, 35454, 33292,
/* 15671 */  34502, 30697, 36632, 32300, 35532, 32080, 31421, 30910, 35788, 32775,
/* 15672 */  38035, 32230, 40019, 31851, 35911, 30839, 33163, 31279, 37701, 33346,
/* 15673 */  37858, 32376, 37943, 32457, 36263, 31068, 33975, 30437, 37150, 32804,
/* 15674 */  37818, 31131, 37552, 32378, 36372, 31236, 33863, 29727, 37038, 32049,
/* 15675 */  37974, 31310, 38775, 31607, 36587, 31228, 32827, 30779, 36233, 33080,
/* 15676 */  36125, 33648, 37614, 33565, 36971, 32723, 35440, 32656, 34195, 34767,
/* 15677 */  31803, 33640, 35396, 33843, 34786, 32947, 34581, 33375, 34941, 33054,
/* 15678 */  31285, 33257, 35170, 33496, 34268, 31956, 33286, 32379, 33931, 31882,
/* 15679 */  30074, 32972, 36324, 34825, 34369, 32069, 32432, 31472, 34070, 31831,
/* 15680 */  25909, 28238, 33136, 33487, 34549, 32824, 31653, 30035, 34107, 33322,
/* 15681 */  25907, 28211, 32958, 32877, 34021, 31496, 30769, 29962, 34502, 33961,
/* 15682 */  28277, 28217, 34671, 34636, 35777, 32331, 31053, 29934, 33206, 32456,
/* 15683 */  31134, 30418, 38807, 37266, 38194, 32495, 31903, 29856, 33978, 32619,
/* 15684 */  34361, 32213, 40455, 35820, 36595, 29397, 34067, 30518, 36014, 32253,
/* 15685 */  34804, 32567, 41655, 35993, 35997, 28093, 33589, 30642, 36886, 32905,
/* 15686 */  34451, 33621, 41929, 36550, 34861, 27618, 33373, 31291, 37156, 33177,
/* 15687 */  33006, 33624, 42396, 38829, 35233, 27362, 31641, 30878, 36958, 33996,
/* 15688 */  28173, 27859, 34052, 33818, 37535, 35768, 37250, 32864, 34180, 32731,
/* 15689 */  29261, 29467, 36306, 35480, 38161, 35336, 36715, 31858, 33589, 32132,
/* 15690 */  33498, 34709, 39106, 35704, 36074, 32741, 33753, 32199, 34983, 34243,
/* 15691 */  34464, 34939, 37854, 35099, 35744, 32878, 34390, 33068, 35198, 34228,
/* 15692 */  34961, 35143, 36965, 34614, 35375, 32766, 34303, 32904, 35955, 34682,
/* 15693 */  34703, 35973, 38505, 33805, 34802, 33069, 34588, 33729, 35569, 32763,
/* 15694 */  35628, 37013, 39988, 29878, 34095, 35258, 34359, 32737, 33360, 33638,
/* 15695 */  35366, 35622, 39441, 32358, 36043, 33518, 34370, 33484, 34510, 31169,
/* 15696 */  35852, 34563, 38533, 33004, 35856, 31872, 35306, 33779, 35278, 32063,
/* 15697 */  34621, 35274, 36922, 32805, 35748, 33793, 35747, 33341, 35385, 33507,
/* 15698 */  34702, 34386, 36804, 33502, 35231, 33834, 35719, 33809, 35012, 33785,
/* 15699 */  34621, 35623, 35862, 33968, 35144, 34411, 35669, 32973, 35623, 32911,
/* 15700 */  33775, 36170, 35805, 33873, 36422, 33834, 34813, 34463, 35258, 33109,
/* 15701 */  32960, 35546, 37138, 34617, 36076, 34438, 35005, 33852, 34687, 33669,
/* 15702 */  27381, 24288, 31512, 33642, 39233, 38319, 40442, 36394, 36514, 33801,
/* 15703 */  22737, 14224, 14680, 12853, 17608, 19047, 25287, 26582, 31111, 32133,
/* 15704 */  22726, 14386, 15121, 13911, 18949, 20638, 26742, 27601, 31615, 32367,
/* 15705 */  30475, 29264, 36247, 36764, 37188, 35084, 35351, 33399, 34211, 34123,
/* 15706 */  35466, 35500, 35933, 33717, 35498, 33411, 34126, 33198, 35991, 33832,
/* 15707 */  35543, 34719, 36370, 33193, 35670, 33457, 35208, 33215, 35753, 33834,
/* 15708 */  34133, 33736, 37255, 34503, 36817, 34423, 35173, 32916, 35097, 33163,
/* 15709 */  34329, 35225, 36860, 34102, 35547, 33727, 33885, 33222, 35409, 34223,
/* 15710 */  34127, 33802, 36745, 33501, 36730, 32915, 34241, 33562, 34513, 34545,
/* 15711 */  29077, 27768, 34560, 33266, 36650, 33135, 35584, 31982, 33574, 32711,
/* 15712 */  28988, 27515, 35033, 33361, 36362, 32182, 35165, 31338, 33304, 32374,
/* 15713 */  29362, 28420, 36564, 35000, 37727, 33042, 35956, 31520, 33326, 32311,
/* 15714 */  28706, 32592, 41149, 39638, 38353, 34633, 35138, 30941, 31927, 31190,
/* 15715 */  36464, 39288, 36558, 28432, 31418, 36814, 38065, 31613, 33869, 32399,
/* 15716 */  40447, 39527, 29503, 28616, 36710, 39553, 32355, 29300, 38163, 31712,
/* 15717 */  39473, 42423, 30501, 23670, 38503, 40411, 33314, 28674, 35279, 34330,
/* 15718 */  38363, 43022, 32116, 22713, 36171, 41449, 35360, 28148, 34112, 34557,
/* 15719 */  38576, 35541, 34910, 29801, 36028, 31928, 35871, 33097, 35142, 31953,
/* 15720 */  35855, 35826, 37132, 33324, 34831, 31714, 35839, 33632, 34202, 33843,
/* 15721 */  35530, 35835, 37107, 33383, 34763, 33978, 34836, 32628, 34255, 35457,
/* 15722 */  34375, 35366, 37733, 33900, 33940, 33565, 36075, 33456, 34961, 34250,
/* 15723 */  34409, 33898, 37796, 34228, 35389, 33591, 36632, 32917, 34872, 32658,
/* 15724 */  37008, 30712, 39547, 29886, 35856, 29460, 38506, 33150, 36072, 32120,
/* 15725 */  38372, 29180, 40015, 29208, 37777, 29665, 39301, 31538, 36101, 32201,
/* 15726 */  38996, 30440, 38189, 32741, 37508, 32864, 36561, 31979, 35201, 31042,
/* 15727 */  37463, 29356, 40227, 31065, 38855, 30508, 39029, 30150, 35146, 31454,
/* 15728 */  38199, 28559, 40587, 30203, 39655, 29852, 39848, 29334, 35346, 32530,
/* 15729 */  40183, 28948, 42174, 28521, 39934, 29024, 41533, 28614, 36261, 30777,
/* 15730 */  40102, 28891, 42411, 27832, 40215, 28321, 42264, 28128, 36386, 30644,
/* 15731 */  40656, 28625, 42764, 27158, 40601, 28031, 42232, 27908, 36552, 30923,
/* 15732 */  41015, 28409, 42992, 26663, 41034, 27611, 42132, 28219, 36386, 31202,
/* 15733 */  34362, 35715, 38236, 33877, 35049, 31435, 34313, 34266, 35892, 32821,
/* 15734 */  35625, 33924, 37065, 32608, 37432, 34077, 35067, 32606, 35214, 34223,
/* 15735 */  36101, 34746, 37466, 32065, 36346, 33317, 35713, 32778, 34650, 34524,
/* 15736 */  35757, 34963, 37156, 34963, 34662, 32537, 34769, 33607, 35494, 33776,
/* 15737 */  35384, 35162, 36385, 35150, 35784, 32841, 35049, 33115, 34033, 34659,
/* 15738 */  34928, 34742, 37333, 34325, 35542, 32619, 34285, 32626, 35725, 34404,
/* 15739 */  35517, 36094, 36908, 33114, 34724, 33368, 34675, 32289, 35692, 34566,
/* 15740 */  34723, 36425, 36743, 34226, 34350, 32095, 35186, 33889, 35031, 34020,
/* 15741 */  35533, 35168, 37002, 33045, 35494, 33477, 35508, 33143, 35482, 33384,
/* 15742 */  35366, 35540, 35429, 34020, 35756, 33743, 34665, 32673, 35425, 34809,
/* 15743 */  34725, 36447, 36265, 34157, 33592, 33260, 35594, 34306, 34516, 33763,
/* 15744 */  34186, 35495, 36042, 33013, 35763, 34411, 35123, 33011, 35372, 34195,
/* 15745 */  35834, 34107, 35751, 34567, 35459, 32846, 35632, 33283, 34401, 34306,
/* 15746 */  35016, 31462, 38759, 33645, 36969, 33306, 36352, 31888, 33817, 32623,
/* 15747 */  38733, 29498, 41054, 30525, 38410, 32651, 37207, 29550, 34509, 32051,
/* 15748 */  38240, 30280, 40715, 31369, 38456, 32534, 37368, 28966, 34258, 32260,
/* 15749 */  36072, 31506, 41064, 34269, 36643, 32405, 35932, 30639, 34066, 32334,
/* 15750 */  42798, 27804, 46311, 25818, 37602, 30571, 34686, 33331, 34569, 34225,
/* 15751 */  41431, 28436, 44725, 26950, 38751, 29367, 36776, 30919, 35677, 33449,
/* 15752 */  40276, 28163, 44633, 27843, 39242, 29851, 36683, 30781, 35131, 33061,
/* 15753 */  32870, 38774, 39480, 33983, 33248, 32468, 33357, 32097, 36101, 34792,
/* 15754 */  32883, 35714, 36327, 34161, 36561, 34658, 34348, 33616, 35676, 33146,
/* 15755 */  28110, 30603, 33738, 32118, 34157, 31387, 32217, 30956, 32954, 32755,
/* 15756 */  29131, 32292, 33938, 30956, 33778, 32379, 33096, 30564, 33152, 33068,
/* 15757 */  28783, 32504, 34498, 32136, 33567, 33123, 33420, 29439, 32355, 34151,
/* 15758 */  27867, 29534, 33479, 31458, 33253, 32826, 34014, 30409, 33048, 33706,
/* 15759 */  32059, 32519, 34368, 30538, 34303, 32866, 34181, 30036, 33319, 34457,
/* 15760 */  40845, 28738, 38657, 28821, 38418, 29881, 37505, 28294, 36951, 33057,
/* 15761 */  43987, 26181, 40309, 26772, 40861, 27564, 40123, 26965, 37199, 33226,
/* 15762 */  41664, 27989, 38549, 27900, 39398, 28508, 38918, 28634, 34999, 33242,
/* 15763 */  42497, 27244, 39492, 27077, 39431, 28487, 39625, 28441, 34440, 33537,
/* 15764 */  40468, 29848, 37976, 27883, 36808, 30281, 38704, 30304, 32188, 33569,
/* 15765 */  39753, 31801, 36078, 29624, 34733, 31858, 37552, 31788, 31270, 33685,
/* 15766 */  33810, 33807, 38466, 33631, 34985, 33507, 35667, 33041, 34526, 33267,
/* 15767 */  30975, 29934, 36825, 34061, 36308, 35047, 35997, 31939, 32787, 31657,
/* 15768 */  27436, 25230, 31335, 31674, 34997, 33157, 34067, 32549, 33576, 32136,
/* 15769 */  25921, 25821, 31063, 31929, 34413, 32146, 33105, 31946, 33488, 31669,
/* 15770 */  26240, 27120, 31778, 31459, 33843, 32383, 33244, 30251, 31448, 31192,
/* 15771 */  34004, 30179, 33298, 30119, 34319, 31897, 33938, 29540, 34630, 32345,
/* 15772 */  39721, 30011, 36628, 29092, 37606, 31374, 36034, 30162, 35528, 33237,
/* 15773 */  46658, 24063, 41403, 24105, 43224, 26625, 41389, 26918, 37109, 33295,
/* 15774 */  46972, 23022, 42302, 23460, 43670, 25801, 42509, 25504, 38091, 32771,
/* 15775 */  45690, 26514, 39205, 25345, 41473, 28545, 40491, 27503, 35626, 34154,
/* 15776 */  44592, 27212, 38153, 27225, 39528, 29153, 39383, 29503, 33562, 34705,
/* 15777 */  42756, 27480, 38130, 28392, 38251, 29038, 38776, 29834, 33210, 34226,
/* 15778 */  29158, 32013, 38302, 36502, 36567, 32086, 32641, 32606, 35054, 34594,
/* 15779 */  30879, 32986, 37802, 34661, 35740, 32375, 34128, 33461, 35121, 34187,
/* 15780 */  36066, 35554, 36349, 31840, 35149, 33130, 34778, 33281, 35884, 33674,
/* 15781 */  35632, 35270, 35968, 32916, 36342, 32734, 35269, 32921, 35690, 33573,
/* 15782 */  34484, 34499, 36968, 34345, 36234, 32732, 35007, 33660, 35529, 33649,
/* 15783 */  34236, 34683, 38185, 34524, 35753, 32803, 34409, 32906, 35362, 34285,
/* 15784 */  35521, 34204, 36863, 34188, 35180, 32870, 35420, 33337, 35511, 33364,
/* 15785 */  35242, 35962, 36694, 33555, 34221, 32070, 34412, 34713, 36770, 32447,
/* 15786 */  36104, 35495, 36837, 32967, 33976, 32304, 34649, 34208, 35542, 33758,
/* 15787 */  35594, 34935, 37288, 33587, 34210, 33772, 34808, 35007, 33912, 33758,
/* 15788 */  33800, 35733, 38134, 33754, 35045, 32954, 35835, 33957, 34649, 33347,
/* 15789 */  40606, 31204, 36548, 30626, 37212, 31029, 36423, 31402, 36786, 33036,
/* 15790 */  43369, 27127, 38223, 31468, 35633, 31614, 35585, 32249, 36594, 32047,
/* 15791 */  35654, 35096, 35874, 33548, 34596, 32894, 34935, 33891, 35286, 33726,
/* 15792 */  37028, 35721, 34900, 32583, 35356, 33198, 34724, 33557, 35360, 34021,
/* 15793 */  29168, 30410, 31585, 29785, 32460, 30564, 33186, 32444, 33667, 32405,
/* 15794 */  28562, 30479, 30508, 29377, 31551, 29615, 32054, 32184, 33346, 31995,
/* 15795 */  27950, 31177, 32073, 31058, 31615, 31137, 33046, 31943, 33874, 33007,
/* 15796 */  27514, 29286, 32334, 29909, 29698, 29951, 32348, 30021, 33104, 33060,
/* 15797 */  29108, 30552, 33343, 30154, 30963, 31962, 33507, 29745, 32462, 32139,
/* 15798 */  31714, 31668, 35201, 30659, 34178, 32066, 34756, 29831, 34406, 32780,
/* 15799 */  33845, 33345, 34384, 31512, 35798, 33979, 35520, 30429, 35159, 35322,
/* 15800 */  36152, 33106, 33770, 30880, 36289, 34387, 35343, 30480, 36668, 35075,
/* 15801 */  37978, 30745, 34407, 28083, 37231, 31603, 34764, 29298, 38024, 32839,
/* 15802 */  38090, 29697, 34471, 29228, 35048, 31333, 34779, 30698, 35422, 34189,
/* 15803 */  39980, 28864, 36461, 28380, 38616, 31082, 37131, 30454, 36236, 34846,
/* 15804 */  40389, 29056, 36108, 29296, 37948, 30880, 37895, 30421, 36043, 35165,
/* 15805 */  38593, 32449, 34313, 29984, 36577, 31976, 37806, 31831, 34765, 35756,
/* 15806 */  39777, 31987, 35050, 30039, 37442, 32652, 36819, 32306, 34263, 35193,
/* 15807 */  39957, 32101, 35233, 30155, 38436, 32006, 36841, 31365, 34724, 34955,
/* 15808 */  39562, 31924, 34550, 31103, 37137, 31702, 37338, 31891, 34850, 34602,
/* 15809 */  37993, 32186, 35469, 31188, 36811, 32424, 37028, 32390, 34253, 34432,
/* 15810 */  37802, 31913, 34778, 32748, 35720, 33835, 37361, 32706, 34860, 33864,
/* 15811 */  36605, 33090, 36131, 32727, 35670, 33104, 37191, 33577, 34943, 33606,
/* 15812 */  37953, 34090, 35796, 31664, 35981, 35574, 35131, 33296, 32745, 33552,
/* 15813 */  36703, 33803, 36827, 31647, 37377, 34566, 36227, 33312, 33422, 32174,
/* 15814 */  37161, 33666, 36547, 32161, 35744, 33875, 35152, 33469, 34306, 33462,
/* 15815 */  35839, 34667, 37186, 33136, 35535, 33967, 33810, 33865, 34696, 34688,
/* 15816 */  34799, 35605, 36220, 33388, 36120, 35009, 34696, 32801, 35280, 33735,
/* 15817 */  33836, 35697, 36575, 33886, 35236, 34510, 35770, 33955, 35244, 33495,
/* 15818 */  46044, 24617, 38671, 28987, 38575, 29649, 37534, 31424, 35161, 33400,
/* 15819 */  47556, 21809, 41310, 27372, 39701, 28482, 38653, 30697, 35558, 33101,
/* 15820 */  46080, 27117, 35057, 32365, 37654, 31946, 34472, 32985, 36267, 32549,
/* 15821 */  48811, 23235, 36805, 30850, 42650, 26883, 35152, 34172, 36400, 31964,
/* 15822 */  47100, 25767, 36260, 30608, 41473, 29149, 33874, 33363, 37419, 31439,
/* 15823 */  45947, 28754, 33621, 32454, 39836, 29960, 34320, 32463, 38188, 31117,
/* 15824 */  50799, 19732, 39624, 29552, 42664, 25721, 38808, 29684, 38466, 31647,
/* 15825 */  54768, 10892, 45724, 30071, 43743, 17885, 46113, 29919, 34555, 33532,
/* 15826 */  54021, 10771, 47680, 27554, 45828, 15320, 49327, 27567, 34935, 33611,
/* 15827 */  52388, 12094, 48871, 24764, 46841, 15895, 49575, 25727, 36192, 33128,
/* 15828 */  50590, 13593, 49552, 22179, 48238, 15517, 50259, 23690, 37680, 32349,
/* 15829 */  31742, 32132, 34741, 37158, 38146, 33363, 34869, 31531, 32461, 32104,
/* 15830 */  34716, 36086, 36530, 34725, 35108, 32524, 34914, 34155, 35491, 33867,
/* 15831 */  33384, 34821, 36760, 35009, 36632, 33751, 35366, 34269, 35021, 33161,
/* 15832 */  34517, 34374, 36410, 35238, 36361, 34719, 35187, 33426, 35243, 32457,
/* 15833 */  36166, 33586, 33120, 29819, 34781, 32675, 34442, 31674, 34426, 33102,
/* 15834 */  35940, 32343, 32694, 30815, 34816, 31196, 34309, 32493, 34014, 32756,
/* 15835 */  31979, 32021, 31160, 30646, 33557, 31261, 32785, 32674, 33722, 31850,
/* 15836 */  27142, 26376, 26697, 26638, 28990, 28925, 30793, 30897, 33449, 32191,
/* 15837 */  27277, 27441, 28981, 28997, 30810, 29865, 30835, 30880, 33279, 32830,
/* 15838 */  28024, 29141, 28574, 27588, 29949, 29246, 31060, 32066, 33508, 33401,
/* 15839 */  35379, 35531, 37694, 33190, 34652, 33934, 35471, 33015, 35948, 33536,
/* 15840 */  34870, 34839, 36943, 34132, 35663, 33701, 34596, 33218, 35307, 34028,
/* 15841 */  28673, 25021, 31078, 27431, 31738, 29151, 32666, 30864, 33313, 32664,
/* 15842 */  26695, 24326, 29265, 27392, 30283, 28945, 31744, 30406, 32904, 32302,
/* 15843 */  16667, 12255, 18491, 26358, 32535, 33630, 33080, 30214, 30637, 32126,
/* 15844 */  17960, 15638, 24920, 32288, 35001, 32531, 32455, 31646, 32193, 32579,
/* 15845 */  20132, 19533, 28517, 33879, 34150, 31578, 32940, 33165, 33979, 33102,
/* 15846 */  19236, 16940, 24234, 30602, 33029, 29570, 28879, 29223, 32027, 33235,
/* 15847 */  20561, 17782, 23539, 28158, 30492, 28714, 30239, 30298, 32983, 33339,
/* 15848 */  20927, 18673, 23882, 28945, 31897, 30262, 30126, 28706, 30717, 32222,
/* 15849 */  40787, 35322, 31912, 29682, 38605, 33588, 32865, 30688, 38471, 32308,
/* 15850 */  40797, 35540, 32437, 31332, 37470, 31185, 35468, 32248, 35872, 33263,
/* 15851 */  42491, 34091, 36464, 29461, 35635, 31605, 35716, 32441, 37426, 32402,
/* 15852 */  36908, 35558, 37045, 32651, 34878, 32188, 34555, 33585, 35666, 33711,
/* 15853 */  34482, 34755, 37363, 34163, 35802, 32673, 34575, 34517, 35410, 33963,
/* 15854 */  33945, 35302, 37691, 34343, 36130, 32347, 33642, 32980, 35333, 34965,
/* 15855 */  34857, 34662, 36857, 34693, 34932, 33225, 34663, 33147, 34377, 34690,
/* 15856 */  35190, 32913, 36688, 34148, 35877, 33686, 34656, 33256, 34795, 33489,
/* 15857 */  32406, 34786, 34588, 35961, 38193, 34421, 34311, 33497, 35077, 33502,
/* 15858 */  32037, 34506, 35485, 36182, 38033, 34649, 34529, 33650, 34897, 33579,
/* 15859 */  33864, 36015, 37694, 34096, 35087, 33079, 35629, 34425, 34741, 32918,
/* 15860 */  35368, 35468, 36238, 33056, 34734, 33432, 35527, 34374, 34164, 34619,
/* 15861 */  34752, 34063, 37249, 34525, 36255, 34286, 35234, 33791, 33512, 32645,
/* 15862 */  34329, 34382, 36238, 35366, 36139, 33733, 35247, 34141, 34572, 33380,
/* 15863 */  35976, 35433, 36728, 33504, 35252, 32477, 35282, 33833, 35454, 33028,
/* 15864 */  35282, 36423, 36481, 32817, 34505, 33779, 35068, 33316, 35931, 32977,
/* 15865 */  36471, 33411, 33758, 31191, 34233, 32403, 34746, 31608, 35380, 32369,
/* 15866 */  36327, 33589, 33350, 31454, 34092, 32517, 34392, 31469, 35507, 32256,
/* 15867 */  33956, 32122, 33118, 31418, 33965, 31839, 33482, 31453, 34556, 32184,
/* 15868 */  30231, 28986, 31177, 28941, 32076, 29217, 32216, 32431, 33405, 32664,
/* 15869 */  30897, 30661, 30981, 30336, 32335, 31068, 32551, 31418, 32874, 31825,
/* 15870 */  30712, 29242, 29455, 29214, 31128, 29667, 30894, 30380, 33073, 31469,
/* 15871 */  32331, 38150, 35041, 35219, 33917, 34039, 34546, 33143, 34032, 34329,
/* 15872 */  29796, 30025, 31159, 30930, 32602, 31652, 32167, 31430, 33638, 32249,
/* 15873 */  30009, 32358, 32875, 32046, 33739, 31942, 32472, 31877, 34225, 32506,
/* 15874 */  30663, 32776, 34977, 33371, 33994, 32417, 33123, 31323, 33978, 32928,
/* 15875 */  30028, 30302, 34852, 32569, 34635, 31782, 32246, 30078, 32483, 32606,
/* 15876 */  33913, 32187, 36472, 32518, 35699, 32464, 33917, 30063, 33375, 34308,
/* 15877 */  41875, 27709, 40246, 29316, 37949, 31631, 34146, 31953, 34225, 34463,
/* 15878 */  44049, 26448, 38957, 30896, 36676, 32278, 34596, 30464, 36831, 32845,
/* 15879 */  43440, 27507, 39519, 29815, 37476, 31745, 34656, 30781, 35382, 34244,
/* 15880 */  43641, 27770, 39383, 28307, 39789, 30750, 34291, 31015, 35563, 34116,
/* 15881 */  42150, 28373, 39553, 29056, 37933, 32113, 34343, 30931, 34229, 34579,
/* 15882 */  42280, 28331, 40857, 26430, 40221, 30432, 35875, 30085, 34446, 34862,
/* 15883 */  32489, 33651, 37609, 34711, 38071, 34492, 35484, 32309, 33273, 31840,
/* 15884 */  31945, 32615, 36978, 34075, 37247, 33879, 36022, 33447, 34187, 32398,
/* 15885 */  27377, 24701, 33163, 33397, 40048, 36550, 38930, 34928, 35670, 33524,
/* 15886 */  30233, 32904, 36030, 35978, 35307, 34508, 34940, 35326, 34978, 34606,
/* 15887 */  25802, 25709, 29060, 27927, 30666, 29596, 31147, 31010, 34513, 33768,
/* 15888 */  27025, 29496, 33104, 31874, 33879, 31820, 31870, 31557, 34674, 33767,
/* 15889 */  27324, 30270, 34506, 34201, 34822, 31652, 31140, 30542, 34555, 33845,
/* 15890 */  27015, 29474, 35089, 36488, 36358, 32350, 30474, 28803, 33259, 32836,
/* 15891 */  32003, 31284, 37663, 36060, 37710, 31946, 31412, 29644, 34567, 32578,
/* 15892 */  37632, 31938, 39017, 34635, 36315, 29177, 35075, 29552, 36106, 34009,
/* 15893 */  36994, 30850, 38539, 36017, 36557, 30023, 35106, 28658, 35604, 33437,
/* 15894 */  38127, 30965, 39048, 35748, 36131, 29430, 35146, 28776, 36027, 34119,
/* 15895 */  37836, 32570, 37136, 37248, 35641, 29624, 34656, 29480, 34500, 35499,
/* 15896 */  37174, 32042, 36048, 38590, 36137, 29696, 35702, 29267, 32832, 35459,
/* 15897 */  33510, 35077, 38565, 34207, 35543, 32637, 33933, 32579, 35696, 34788,
/* 15898 */  34264, 34302, 37887, 33447, 35523, 33605, 35523, 33478, 34756, 33792,
/* 15899 */  35516, 34283, 36078, 34244, 35404, 33547, 35077, 33324, 35294, 33595,
/* 15900 */  35684, 34766, 37736, 33233, 35333, 33406, 35324, 33359, 34708, 32894,
/* 15901 */  35234, 37114, 38064, 33467, 35096, 32789, 35140, 33444, 33724, 32880,
/* 15902 */  37010, 37242, 36383, 33965, 35660, 33190, 34057, 32572, 33308, 33831,
/* 15903 */  43426, 30065, 35652, 33275, 37639, 31224, 35366, 30789, 37680, 32284,
/* 15904 */  44659, 24713, 40422, 30302, 38915, 30818, 34095, 34511, 33751, 33845,
/* 15905 */  42589, 25754, 42832, 28324, 40790, 28498, 38562, 30187, 34173, 34478,
/* 15906 */  41562, 29566, 38779, 30639, 37773, 30888, 38153, 30668, 34693, 33600,
/* 15907 */  41304, 29887, 38450, 30652, 37802, 31045, 38520, 30348, 35346, 33135,
/* 15908 */  33407, 36076, 36743, 33741, 34769, 33011, 35049, 33937, 35900, 34200,
/* 15909 */  33822, 35272, 38012, 33519, 35267, 32446, 35095, 34172, 35976, 33896,
/* 15910 */  42428, 28943, 36203, 30848, 38163, 29848, 36726, 32042, 36785, 31772,
/* 15911 */  45007, 27125, 34560, 35663, 34792, 31615, 35672, 33404, 35937, 31763,
/* 15912 */  39848, 33623, 35095, 33631, 38029, 32008, 34198, 33422, 35791, 31029,
/* 15913 */  43150, 27539, 40955, 28396, 38976, 28569, 39546, 32419, 35030, 32422,
/* 15914 */  43652, 26243, 42824, 25982, 40117, 27486, 40434, 32521, 34583, 32677,
/* 15915 */  42012, 30184, 41162, 27406, 36125, 30335, 38873, 35085, 32949, 32664,
/* 15916 */  44247, 26981, 44272, 23307, 40037, 28373, 40573, 32443, 33559, 33606,
/* 15917 */  41381, 32740, 40645, 26969, 33722, 32106, 39315, 33926, 33523, 32917,
/* 15918 */  43502, 29317, 43204, 23213, 38171, 30859, 38920, 32591, 33536, 34244,
/* 15919 */  41776, 32556, 39847, 26044, 35316, 33515, 36496, 33088, 33583, 34688,
/* 15920 */  44102, 30050, 41542, 22080, 37340, 33992, 37297, 33128, 31507, 35157,
/* 15921 */  36526, 35681, 37420, 33482, 36198, 32427, 33568, 33236, 34122, 34522,
/* 15922 */  35876, 35604, 36364, 34238, 35286, 33330, 33389, 33983, 34988, 33741,
/* 15923 */  34417, 35509, 36898, 34327, 35294, 33869, 33949, 33080, 35425, 33853,
/* 15924 */  34155, 35388, 37873, 34918, 35625, 32798, 33104, 32585, 35774, 34797,
/* 15925 */  31969, 35151, 34396, 31855, 35938, 33997, 34569, 34471, 35295, 33448,
/* 15926 */  30695, 34050, 33357, 30069, 34570, 32644, 32915, 33210, 34371, 32294,
/* 15927 */  29979, 35263, 36052, 32297, 35682, 33375, 32796, 32678, 35138, 32797,
/* 15928 */  25826, 30092, 35922, 36281, 39008, 36157, 33275, 30599, 33309, 32871,
/* 15929 */  25604, 30155, 36756, 35972, 38033, 35919, 34180, 32286, 34584, 33687,
/* 15930 */  28657, 31463, 36687, 33840, 38241, 33594, 32706, 30999, 33469, 32406,
/* 15931 */  31271, 33758, 40329, 35245, 37770, 32372, 32186, 30755, 34234, 34445,
/* 15932 */  35980, 33979, 41016, 32101, 37327, 29061, 33238, 32064, 36857, 33484,
/* 15933 */  37844, 31824, 42389, 29192, 40127, 26398, 35978, 29943, 38381, 32038,
/* 15934 */  39901, 28924, 43273, 27148, 41817, 24891, 38540, 28323, 39017, 31501,
/* 15935 */  36272, 35208, 37963, 34072, 35896, 32764, 34485, 32675, 33383, 33368,
/* 15936 */  38504, 34349, 36861, 30888, 36934, 35196, 34527, 32025, 34880, 32270,
/* 15937 */  40534, 33101, 36856, 30574, 36746, 36531, 32839, 32791, 34993, 31858,
/* 15938 */  39053, 35989, 36627, 31395, 35503, 34505, 34444, 31309, 36889, 31340,
/* 15939 */  37185, 36371, 36398, 33128, 35786, 33034, 35375, 32731, 34664, 31846,
/* 15940 */  35417, 35183, 35711, 32876, 35241, 32567, 35285, 33408, 35214, 32803,
/* 15941 */  36917, 35926, 34249, 31581, 36837, 34585, 33817, 31033, 35242, 32166,
/* 15942 */  37787, 37619, 34388, 29958, 36738, 36529, 33207, 28546, 36662, 33536,
/* 15943 */  37915, 38809, 34016, 29259, 36512, 36942, 33105, 28682, 36937, 33541,
/* 15944 */  39347, 38050, 32704, 29657, 37869, 35970, 31996, 29323, 38414, 32706,
/* 15945 */  40132, 35821, 32950, 31119, 37557, 33867, 33776, 30135, 38061, 31831,
/* 15946 */  33994, 34528, 39110, 33724, 35680, 33725, 35000, 32361, 34635, 33150,
/* 15947 */  31278, 33326, 40756, 34644, 36985, 35830, 36744, 31141, 31208, 32167,
/* 15948 */  33554, 34611, 41603, 33568, 36510, 34776, 35391, 30645, 31773, 33216,
/* 15949 */  36882, 35096, 38300, 34998, 35568, 32683, 33639, 31497, 34467, 33218,
/* 15950 */  35478, 35008, 37825, 35107, 38058, 33147, 33901, 30766, 33786, 32713,
/* 15951 */  33812, 28953, 36618, 30067, 34323, 29969, 35271, 31707, 34274, 32913,
/* 15952 */  33742, 29012, 37026, 30070, 34238, 29772, 35489, 31586, 34261, 32848,
/* 15953 */  30896, 29284, 36136, 32144, 33146, 30364, 34634, 31820, 34153, 32596,
/* 15954 */  23482, 20301, 27355, 31245, 37072, 36298, 36846, 33374, 33380, 32657,
/* 15955 */  22134, 17177, 23148, 26982, 32800, 31747, 32546, 30469, 32449, 32869,
/* 15956 */  20134, 14734, 19044, 24341, 30103, 29581, 31033, 30972, 33416, 33681,
/* 15957 */  23502, 22908, 32986, 39071, 43091, 37651, 34724, 30686, 31571, 31899,
/* 15958 */  26699, 27820, 37563, 39065, 41380, 35428, 33810, 29023, 29830, 30699,
/* 15959 */  26094, 28383, 37426, 40508, 41337, 35844, 33142, 29198, 29680, 30628,
/* 15960 */  33258, 33886, 36485, 34705, 36467, 34080, 34845, 32892, 34406, 33637,
/* 15961 */  35611, 33800, 36627, 34264, 35165, 33272, 34563, 33504, 35102, 34559,
/* 15962 */  33328, 31585, 34177, 34856, 36627, 33949, 35900, 34103, 35816, 34737,
/* 15963 */  35853, 29760, 34594, 33498, 35340, 32404, 35171, 31082, 34696, 31498,
/* 15964 */  35871, 30288, 35436, 32181, 34948, 32524, 34421, 31760, 34429, 31644,
/* 15965 */  31432, 29851, 36451, 32362, 34263, 31472, 34611, 31953, 33512, 31912,
/* 15966 */  28564, 28713, 35868, 32037, 32930, 31573, 35248, 33240, 33728, 32232,
/* 15967 */  27365, 30279, 35975, 31801, 30659, 30845, 34436, 33261, 33462, 31964,
/* 15968 */  30022, 31932, 36952, 31116, 32419, 31990, 36193, 33508, 33567, 31537,
/* 15969 */  29031, 31204, 35748, 30392, 32159, 31621, 34909, 32857, 32657, 32374,
/* 15970 */  31994, 33572, 38156, 31587, 34423, 33030, 35438, 32082, 33265, 32871,
/* 15971 */  38899, 39150, 35044, 25187, 35269, 37439, 35042, 31221, 34519, 33497,
/* 15972 */  40307, 40297, 31606, 25218, 36114, 39033, 34886, 30345, 33868, 34304,
/* 15973 */  33339, 34461, 38267, 34433, 35870, 32823, 34935, 33224, 35188, 33886,
/* 15974 */  34207, 35032, 36718, 34538, 35506, 33382, 34937, 33553, 35560, 33487,
/* 15975 */  35163, 35063, 36827, 34558, 35548, 31811, 34299, 34276, 36563, 32749,
/* 15976 */  32724, 24129, 34960, 27844, 36382, 28493, 34735, 30884, 33979, 33404,
/* 15977 */  30037, 24210, 32183, 28969, 34886, 29640, 32869, 30873, 33005, 33025,
/* 15978 */  25588, 23446, 28586, 30038, 33887, 30968, 32190, 29436, 31363, 31290,
/* 15979 */  24470, 20694, 24115, 26103, 30336, 29292, 30677, 29022, 31616, 31596,
/* 15980 */  27555, 22556, 28140, 26874, 33268, 29534, 32415, 29085, 32398, 31411,
/* 15981 */  28833, 24982, 28219, 28454, 31928, 30680, 32483, 31323, 33747, 32564,
/* 15982 */  32121, 26551, 31603, 29621, 32771, 30182, 33555, 30772, 33958, 32552,
/* 15983 */  36768, 29003, 35814, 30703, 36991, 31174, 34718, 31536, 34575, 32476,
/* 15984 */  48186, 19453, 42850, 28846, 39284, 26234, 41053, 29565, 35367, 33526,
/* 15985 */  48096, 20232, 40044, 32285, 36888, 26274, 42169, 28677, 35240, 33661,
/* 15986 */  34701, 37107, 37292, 33595, 35039, 32082, 34067, 34813, 35513, 33781,
/* 15987 */  34963, 35806, 37850, 33449, 34103, 32348, 35875, 34176, 35215, 34227,
/* 15988 */  34538, 35695, 35652, 34020, 35190, 32596, 34983, 35071, 35219, 34265,
/* 15989 */  36487, 36330, 34983, 34783, 34659, 33174, 34730, 34117, 34725, 33779,
/* 15990 */  33455, 32166, 34030, 31754, 34212, 30140, 34920, 32116, 34077, 32608,
/* 15991 */  32149, 32582, 34506, 31599, 33590, 30447, 34447, 31911, 34262, 32482,
/* 15992 */  30561, 29557, 34033, 31634, 34732, 32013, 33806, 30254, 33317, 32532,
/* 15993 */  32231, 27209, 34147, 29751, 34633, 31132, 33952, 31089, 32949, 32270,
/* 15994 */  34203, 26722, 34562, 28378, 33999, 29537, 34958, 30816, 34185, 33104,
/* 15995 */  35592, 26934, 35331, 27309, 34801, 28989, 34815, 29226, 34611, 32008,
/* 15996 */  39166, 27054, 38496, 26593, 38345, 28881, 36160, 30308, 35204, 32862,
/* 15997 */  40430, 27501, 38790, 27183, 38543, 28307, 37575, 29164, 36510, 32823,
/* 15998 */  44604, 28370, 39647, 24440, 40447, 29550, 39946, 28641, 36320, 33129,
/* 15999 */  44579, 29437, 39736, 22313, 40836, 30474, 40727, 27955, 35533, 33435,
/* 16000 */  42975, 30936, 39704, 22341, 39545, 30220, 40958, 28764, 35237, 32602,
/* 16001 */  41102, 32741, 39182, 22724, 37269, 31291, 40290, 29953, 34200, 32324,
/* 16002 */  35067, 34350, 36673, 34077, 36317, 32926, 34808, 33259, 35430, 32744,
/* 16003 */  34758, 33816, 37606, 33538, 35276, 33447, 34988, 33416, 34890, 33618,
/* 16004 */  35089, 34160, 37634, 34227, 35657, 32458, 35063, 33442, 34900, 33490,
/* 16005 */  34866, 33734, 36972, 33737, 36869, 34283, 35103, 33404, 34608, 32758,
/* 16006 */  34818, 34972, 37079, 33913, 34565, 34737, 34919, 33607, 34606, 33166,
/* 16007 */  32060, 36583, 35058, 35136, 34917, 35043, 35272, 34001, 33600, 33733,
/* 16008 */  30615, 28959, 33684, 28676, 33629, 29559, 33974, 30427, 33791, 30916,
/* 16009 */  25727, 27965, 32895, 30678, 31153, 30913, 33106, 31232, 33061, 32703,
/* 16010 */  18951, 19215, 29733, 37875, 38753, 34415, 32067, 31307, 32853, 33554,
/* 16011 */  18882, 17445, 26032, 32621, 35071, 33211, 31956, 29456, 30597, 32003,
/* 16012 */  20608, 19120, 26532, 31565, 34835, 33297, 31901, 28423, 29658, 31392,
/* 16013 */  20064, 18306, 25479, 31539, 34470, 32643, 31261, 28858, 30529, 32177,
/* 16014 */  20776, 18455, 27532, 34988, 38910, 35026, 32751, 30544, 32566, 33054,
/* 16015 */  23545, 21313, 30583, 34903, 38530, 34327, 33283, 30390, 32661, 32664,
/* 16016 */  22763, 20527, 27879, 32678, 36216, 34302, 34458, 31661, 33110, 32756,
/* 16017 */  24678, 21868, 29805, 33003, 37821, 35515, 35769, 31372, 32238, 31819,
/* 16018 */  30226, 26821, 38254, 38402, 42896, 34629, 34700, 28232, 31977, 31430,
/* 16019 */  35785, 29622, 40653, 36842, 39507, 28785, 35152, 28812, 34432, 33775,
/* 16020 */  32610, 32208, 33512, 32663, 34956, 31864, 35562, 33166, 35416, 34358,
/* 16021 */  31636, 30545, 34480, 32676, 35073, 33701, 35317, 32782, 34830, 33183,
/* 16022 */  32893, 32174, 34123, 31928, 34847, 33139, 34235, 30991, 35197, 33409,
/* 16023 */  34989, 32030, 33961, 29618, 34390, 32040, 34445, 31559, 35112, 33489,
/* 16024 */  39575, 31010, 34701, 29600, 37524, 32037, 32910, 32937, 35375, 33417,
/* 16025 */  45265, 27708, 35679, 26932, 43116, 30697, 31396, 33044, 38378, 31225,
/* 16026 */  46249, 26361, 36447, 26207, 44156, 29084, 33807, 30984, 38883, 31362,
/* 16027 */  42951, 30302, 34658, 26099, 41491, 31680, 33640, 29786, 38053, 31901,
/* 16028 */  40191, 33444, 34074, 25399, 38923, 33687, 34165, 29030, 36444, 32895,
/* 16029 */  39415, 34132, 33880, 24897, 38443, 34273, 34200, 28604, 36070, 33282,
/* 16030 */  38646, 34662, 33858, 24629, 37787, 34632, 34247, 28525, 35618, 33480,
/* 16031 */  38723, 35098, 33388, 24672, 37834, 35138, 34023, 28340, 35822, 33658,
/* 16032 */  34318, 33955, 35240, 33740, 34637, 34219, 35546, 34022, 35915, 33741,
/* 16033 */  30699, 33829, 37519, 34451, 35243, 35170, 36031, 33990, 35798, 34633,
/* 16034 */  34801, 32586, 34708, 31513, 36227, 32566, 34314, 33516, 36669, 33083,
/* 16035 */  35476, 31150, 35150, 30703, 35880, 31323, 34651, 32064, 36368, 32650,
/* 16036 */  38741, 31567, 36950, 30169, 36854, 31681, 34758, 31190, 36168, 32493,
/* 16037 */  43058, 28523, 37703, 27150, 40654, 30413, 34995, 29544, 38520, 31739,
/* 16038 */  41760, 29630, 35815, 27743, 39976, 30847, 34417, 29023, 38515, 31530,
/* 16039 */  39574, 30874, 35049, 27409, 38735, 31552, 33773, 28608, 37587, 32056,
/* 16040 */  37970, 31113, 34495, 27099, 37492, 31548, 33652, 28053, 36690, 32280,
/* 16041 */  38425, 30598, 34316, 26610, 38102, 30685, 33740, 28272, 37105, 32044,
/* 16042 */  39786, 30227, 34135, 26748, 39131, 30444, 33858, 28642, 38040, 31896,
/* 16043 */  31233, 32288, 33529, 32008, 34497, 32986, 34420, 32726, 33554, 33120,
/* 16044 */  32446, 32319, 34065, 32085, 34828, 31909, 33094, 32056, 33701, 32565,
/* 16045 */  33146, 30617, 33339, 30467, 34970, 31691, 33809, 32296, 34525, 33541,
/* 16046 */  31788, 30766, 32908, 30643, 34621, 31921, 33793, 31897, 34503, 32750,
/* 16047 */  30368, 30903, 32242, 30079, 32245, 31046, 32676, 30530, 33102, 32519,
/* 16048 */  36889, 34351, 34459, 31018, 35871, 33476, 34059, 31402, 35110, 32279,
/* 16049 */  42874, 29769, 35814, 29079, 39418, 31675, 35703, 27863, 39056, 31406,
/* 16050 */  40976, 30847, 36595, 28437, 38842, 32470, 36160, 27109, 37953, 32050,
/* 16051 */  40137, 33341, 35458, 28536, 38221, 33545, 35637, 26820, 37288, 33435,
/* 16052 */  38750, 35182, 34613, 29067, 37243, 34653, 34746, 27333, 36318, 33860,
/* 16053 */  25347, 27649, 32740, 34330, 36222, 36893, 38657, 38092, 37270, 34287,
/* 16054 */  26271, 28032, 32622, 32915, 35268, 35092, 36048, 35007, 34973, 34099,
/* 16055 */  28787, 30631, 34371, 33062, 36729, 34728, 35669, 33955, 35497, 33771,
/* 16056 */  34255, 29226, 32914, 29431, 33643, 29450, 33873, 29250, 33773, 32290,
/* 16057 */  39294, 30096, 36028, 29662, 36979, 30067, 36729, 29138, 37040, 32191,
/* 16058 */  46178, 27724, 36306, 24397, 45626, 28884, 35945, 27435, 41155, 30693,
/* 16059 */  44796, 30284, 35414, 22966, 44960, 31052, 36066, 26056, 40655, 31427,
/* 16060 */  43817, 29836, 36802, 22956, 43458, 30137, 37442, 26398, 39550, 31250,
/* 16061 */  43599, 31324, 35934, 22151, 43896, 31162, 36853, 26708, 38923, 31935,
/* 16062 */  42152, 33805, 35574, 21659, 41490, 33247, 37263, 27279, 36927, 32775,
/* 16063 */  32369, 31656, 31545, 33124, 36316, 35152, 37263, 35231, 36805, 34159,
/* 16064 */  31254, 31192, 32174, 33256, 36767, 36295, 37929, 34256, 36116, 34413,
/* 16065 */  31561, 30295, 33963, 33518, 36932, 34724, 36531, 34253, 34858, 33382,
/* 16066 */  32141, 30126, 33239, 31412, 34245, 33277, 34821, 33239, 34819, 32958,
/* 16067 */  31768, 29533, 33035, 29696, 32626, 30520, 33019, 29971, 34797, 32544,
/* 16068 */  38747, 32365, 35411, 29624, 36320, 32806, 33749, 30394, 36927, 32160,
/* 16069 */  43313, 27996, 37832, 26792, 40840, 29784, 36188, 28032, 39455, 31435,
/* 16070 */  41598, 29432, 36294, 27167, 39918, 30602, 35192, 28056, 38852, 31452,
/* 16071 */  39631, 30733, 35449, 26627, 38710, 31430, 34674, 27826, 37523, 32390,
/* 16072 */  38121, 30882, 35623, 25581, 38151, 31066, 34748, 27625, 36294, 32733,
/* 16073 */  38430, 30787, 35654, 24824, 39094, 30481, 34978, 27488, 36905, 32487,
/* 16074 */  38438, 31039, 35443, 24224, 39465, 30348, 34987, 27515, 36963, 32450,
/* 16075 */  39840, 31150, 35132, 24020, 41145, 30228, 35046, 27548, 38119, 32270,
/* 16076 */  29968, 31374, 32689, 30790, 33773, 31373, 33813, 33421, 34009, 32258,
/* 16077 */  30825, 31278, 31941, 29459, 32628, 32413, 33574, 33266, 34217, 33820,
/* 16078 */  30171, 30441, 32232, 30088, 32390, 32410, 33437, 31406, 33384, 32475,
/* 16079 */  31900, 31191, 34445, 30481, 31990, 30950, 33424, 32512, 33752, 33066,
/* 16080 */  32821, 31212, 34839, 31350, 33411, 32717, 33358, 30216, 33810, 32150,
/* 16081 */  37102, 31850, 35554, 30963, 35916, 34290, 33742, 30514, 34606, 33181,
/* 16082 */  43601, 31776, 32454, 30349, 39996, 32844, 32025, 29850, 41224, 30367,
/* 16083 */  43401, 32113, 31473, 30963, 40138, 32394, 31940, 30040, 40888, 30119,
/* 16084 */  40424, 33410, 32660, 30774, 38034, 34431, 32296, 28959, 38992, 31283,
/* 16085 */  33158, 30545, 35942, 33575, 39812, 35222, 36802, 32699, 34318, 32503,
/* 16086 */  31402, 30475, 34430, 33885, 38382, 35149, 36235, 32814, 35433, 33544,
/* 16087 */  35296, 33117, 34493, 31517, 35490, 32277, 34496, 32041, 35624, 32149,
/* 16088 */  36859, 33066, 34369, 30511, 36180, 32302, 34452, 31168, 36588, 32101,
/* 16089 */  39339, 31999, 34203, 29960, 36906, 32405, 34659, 30658, 37184, 31558,
/* 16090 */  44993, 25572, 39017, 26010, 41604, 30126, 35540, 29053, 39327, 31158,
/* 16091 */  45639, 26103, 37498, 26341, 42969, 29099, 35539, 28260, 40890, 30388,
/* 16092 */  42927, 29341, 36266, 26704, 40276, 31110, 35431, 28057, 39111, 31567,
/* 16093 */  41464, 30309, 36099, 26102, 40023, 31293, 35259, 27856, 38227, 32395,
/* 16094 */  40725, 31036, 35071, 26935, 39251, 31797, 34574, 27986, 38064, 32711,
/* 16095 */  32679, 30835, 34515, 31609, 34845, 31570, 34475, 32054, 35287, 33453,
/* 16096 */  30304, 30053, 32268, 31032, 32358, 30274, 31408, 30563, 32829, 32431,
/* 16097 */  30670, 28791, 32428, 30206, 32341, 30403, 32072, 29783, 32610, 31913,
/* 16098 */  31693, 30489, 31794, 29589, 31788, 31358, 32969, 29521, 34454, 32052,
/* 16099 */  31395, 30377, 32073, 30796, 32105, 31007, 33866, 30953, 34076, 31542,
/* 16100 */  32152, 30422, 33244, 32152, 35396, 33343, 35100, 31667, 34228, 31361,
/* 16101 */  36582, 34302, 36929, 33805, 37048, 34413, 35146, 31062, 33976, 32985,
/* 16102 */  40180, 33295, 37058, 32395, 36054, 32591, 36843, 31328, 34587, 32442,
/* 16103 */  33999, 30962, 33877, 30518, 35924, 32440, 35470, 32669, 35708, 32694,
/* 16104 */  33178, 31090, 32236, 30980, 33915, 31248, 33207, 31639, 35144, 32221,
/* 16105 */  31397, 31094, 32305, 30744, 32340, 30056, 32893, 31223, 33804, 32393,
/* 16106 */  28739, 29980, 33171, 32785, 33767, 32746, 34200, 32768, 34517, 33088,
/* 16107 */  26775, 28264, 33278, 33942, 35780, 33751, 34190, 31757, 33004, 33179,
/* 16108 */  28019, 30831, 33394, 33337, 33849, 32520, 33355, 33345, 34480, 32981,
/* 16109 */  28506, 30554, 31783, 30397, 31489, 31335, 32147, 31949, 33028, 31779,
/* 16110 */  28101, 32521, 34528, 32051, 32965, 32642, 32888, 33000, 33770, 32753,
/* 16111 */  32358, 35062, 37078, 34703, 35360, 33724, 35642, 34093, 34486, 32982,
/* 16112 */  34126, 36557, 37079, 34287, 34503, 31910, 33798, 34416, 36878, 32777,
/* 16113 */  35590, 34800, 35798, 34153, 35815, 31941, 34718, 34503, 36046, 32911,
/* 16114 */  31780, 29405, 32258, 29710, 33442, 31186, 33637, 30828, 33998, 31140,
/* 16115 */  28072, 29207, 30792, 29631, 31287, 29952, 31534, 30415, 31734, 32186,
/* 16116 */  27138, 29399, 30194, 29775, 30405, 28945, 30166, 30689, 31862, 32248,
/* 16117 */  31330, 30962, 31919, 31299, 32950, 30623, 31586, 32327, 32983, 31816,
/* 16118 */  30809, 31554, 33308, 31501, 33277, 30820, 31613, 31735, 34087, 32351,
/* 16119 */  27779, 29516, 32758, 31702, 32689, 31116, 31217, 31256, 33931, 33274,
/* 16120 */  25191, 27548, 31604, 31549, 32950, 32720, 33105, 32168, 34244, 34350,
/* 16121 */  28339, 32945, 37388, 35460, 35685, 34705, 34742, 33589, 35023, 34791,
/* 16122 */  35077, 35269, 36726, 33268, 34761, 33733, 35319, 34087, 34587, 34032,
/* 16123 */  35946, 34012, 38127, 33408, 34582, 33002, 35695, 34123, 35077, 33764,
/* 16124 */  34755, 29804, 34720, 31218, 34523, 32552, 34705, 31400, 34896, 32267,
/* 16125 */  33943, 31517, 33967, 33365, 34004, 32164, 34250, 31577, 34457, 32432,
/* 16126 */  33076, 29839, 32829, 32289, 34497, 31295, 34435, 31510, 34714, 32665,
/* 16127 */  33124, 30284, 33665, 32145, 34697, 32128, 34648, 32046, 33994, 32559,
/* 16128 */  33166, 30865, 33750, 33287, 34385, 33309, 33578, 31917, 33951, 32712,
/* 16129 */  34124, 31913, 34263, 32638, 35520, 33574, 33256, 31321, 35361, 32483,
/* 16130 */  33576, 29978, 34821, 31084, 35762, 30567, 34110, 31497, 34083, 32028,
/* 16131 */  33560, 31697, 36376, 31896, 35392, 30058, 34154, 32226, 34765, 32825,
/* 16132 */  32997, 31843, 34046, 32574, 34188, 31443, 32828, 31458, 34745, 32152,
/* 16133 */  30451, 30438, 34205, 33873, 37502, 35977, 36701, 33584, 35261, 33680,
/* 16134 */  31873, 31969, 35466, 33888, 36956, 35137, 36453, 33676, 35951, 34156,
/* 16135 */  34930, 31568, 35993, 32059, 35944, 32684, 36311, 33277, 35712, 33202,
/* 16136 */  35060, 30132, 34660, 30671, 34758, 31680, 34501, 31155, 35096, 33024,
/* 16137 */  36180, 30907, 33200, 32096, 34002, 31043, 34400, 31277, 36156, 32511,
/* 16138 */  38408, 31563, 35965, 32336, 36322, 31069, 35415, 30307, 36696, 32306,
/* 16139 */  43551, 28134, 39090, 27183, 40556, 29617, 37022, 27680, 38943, 32279,
/* 16140 */  41405, 29267, 37815, 28037, 39408, 30453, 36886, 27034, 38008, 32425,
/* 16141 */  37951, 30902, 36917, 29166, 37512, 31373, 36153, 27447, 35669, 33164,
/* 16142 */  36849, 32040, 36172, 29958, 36991, 31833, 35230, 27534, 35259, 34050,
/* 16143 */  36417, 31943, 35876, 30352, 36815, 31336, 34941, 27964, 34865, 34032,
/* 16144 */  37281, 31044, 36256, 30179, 37316, 30452, 35118, 27939, 35629, 33742,
/* 16145 */  29524, 28239, 31293, 29036, 31602, 30556, 33439, 31646, 33717, 32377,
/* 16146 */  30160, 29062, 31530, 30544, 32596, 31708, 32306, 30728, 34242, 32456,
/* 16147 */  28341, 28496, 29880, 28654, 29713, 30314, 31096, 30469, 33266, 32145,
/* 16148 */  28298, 29145, 30298, 29111, 30686, 30784, 31883, 32223, 34063, 33350,
/* 16149 */  28559, 27761, 29975, 28477, 30375, 29643, 31092, 30986, 32904, 32215,
/* 16150 */  27351, 26509, 27469, 26603, 28374, 28036, 29005, 29678, 31601, 31758,
/* 16151 */  27268, 26099, 26449, 24826, 26044, 26919, 28660, 28161, 31322, 32781,
/* 16152 */  31254, 32670, 35416, 32790, 32637, 33217, 34640, 33151, 33554, 33222,
/* 16153 */  41566, 31337, 33982, 31761, 36490, 33306, 34052, 30516, 37498, 32035,
/* 16154 */  41104, 31462, 33464, 32059, 36087, 32999, 34400, 29571, 37902, 31592,
/* 16155 */  42444, 29163, 35350, 31624, 37081, 29936, 37729, 29069, 36274, 32633,
/* 16156 */  42758, 28262, 35364, 31864, 38328, 27814, 38325, 30671, 34337, 32932,
/* 16157 */  43798, 27688, 34085, 33444, 38546, 26665, 38528, 31588, 33805, 33016,
/* 16158 */  44254, 28001, 31780, 36209, 37843, 25289, 39601, 31985, 33202, 33257,
/* 16159 */  35334, 32586, 34626, 32485, 34473, 32495, 34435, 32190, 34607, 33161,
/* 16160 */  30024, 29704, 32971, 32225, 34534, 32309, 33100, 31164, 33770, 32007,
/* 16161 */  26620, 26304, 29311, 29570, 31462, 30497, 30898, 29913, 31727, 31699,
/* 16162 */  26474, 26582, 29242, 30031, 31057, 30097, 30123, 29121, 31013, 31463,
/* 16163 */  27525, 28658, 31720, 31824, 32540, 31456, 31273, 29569, 31815, 32017,
/* 16164 */  31561, 32636, 34860, 32949, 35728, 33184, 32629, 30246, 32898, 31928,
/* 16165 */  40043, 31903, 34658, 32490, 36101, 32734, 33966, 29863, 37322, 32423,
/* 16166 */  38255, 32281, 34567, 32289, 35841, 33174, 33661, 28833, 36697, 32723,
/* 16167 */  35829, 32924, 35858, 31877, 35953, 32633, 33466, 28707, 34747, 34165,
/* 16168 */  33921, 32381, 36241, 32622, 36439, 31576, 32904, 28667, 34120, 34197,
/* 16169 */  32752, 32628, 36289, 33726, 36368, 31266, 31812, 28841, 33930, 34867,
/* 16170 */  32359, 33225, 36991, 34426, 36290, 30753, 31143, 29294, 34264, 35237,
/* 16171 */  31521, 31426, 33707, 31992, 34215, 33173, 34760, 33495, 33914, 31480,
/* 16172 */  32178, 30914, 33480, 31487, 33167, 31772, 34009, 33293, 35517, 33653,
/* 16173 */  31885, 29084, 33563, 31375, 33962, 32461, 34015, 31740, 34470, 32991,
/* 16174 */  31226, 30011, 31713, 30158, 33386, 31057, 32705, 31265, 33949, 31027,
/* 16175 */  28549, 27730, 29468, 29041, 30841, 30482, 32007, 30775, 33735, 31961,
/* 16176 */  30249, 28536, 31256, 30160, 31438, 30571, 32096, 30208, 33252, 31606,
/* 16177 */  31667, 30413, 33088, 29798, 31991, 30281, 33150, 30469, 33262, 32376,
/* 16178 */  30664, 29034, 30655, 29411, 31241, 30031, 32930, 29786, 34100, 32708,
/* 16179 */  30956, 29695, 30805, 30366, 32579, 31155, 33582, 31436, 35577, 33874,
/* 16180 */  28573, 27390, 29363, 27835, 30345, 30015, 31814, 30514, 32695, 31833,
/* 16181 */  29862, 30573, 32924, 32427, 35655, 33389, 34876, 33331, 35285, 34002,
/* 16182 */  32032, 30682, 34162, 32299, 35710, 33725, 36119, 32930, 35531, 33839,
/* 16183 */  32621, 29771, 32611, 30719, 34056, 31952, 33055, 31555, 33890, 33295,
/* 16184 */  32410, 29057, 33190, 30745, 34344, 32885, 33787, 32524, 33916, 33762,
/* 16185 */  31734, 29123, 35075, 32742, 35381, 32856, 33464, 31185, 32371, 32470,
/* 16186 */  38302, 28904, 37342, 34015, 37359, 32019, 35349, 31122, 33899, 33466,
/* 16187 */  44652, 21803, 43914, 29233, 40531, 25222, 42824, 25583, 37732, 32703,
/* 16188 */  45240, 20800, 44788, 29028, 40768, 24434, 44015, 24515, 38122, 32643,
/* 16189 */  44762, 23013, 42244, 33756, 36956, 28770, 38658, 29554, 34220, 34607,
/* 16190 */  33242, 29838, 33184, 28609, 32509, 31376, 33748, 30962, 34677, 33242,
/* 16191 */  32276, 30220, 33449, 29984, 33143, 32015, 33863, 31954, 35098, 33386,
/* 16192 */  31985, 30328, 33193, 29372, 33196, 32054, 33936, 31388, 34426, 33417,
/* 16193 */  32482, 31411, 32270, 30496, 32925, 31961, 33600, 31360, 34972, 32976,
/* 16194 */  33042, 31776, 33138, 29499, 33167, 31988, 33981, 31391, 33971, 33271,
/* 16195 */  34140, 30556, 33884, 29744, 33144, 31161, 34050, 31032, 34009, 32929,
/* 16196 */  35430, 31389, 33629, 31616, 34046, 33042, 33344, 31331, 36272, 32689,
/* 16197 */  36020, 30307, 32769, 29629, 33123, 32099, 31951, 30309, 36196, 31568,
/* 16198 */  30572, 31196, 33514, 33826, 34492, 33798, 36070, 32522, 34235, 33774,
/* 16199 */  30864, 31816, 33962, 33531, 34055, 33869, 35849, 33690, 35962, 34855,
/* 16200 */  32031, 34934, 35586, 34393, 35288, 33393, 33254, 32271, 35865, 35181,
/* 16201 */  35272, 31777, 33511, 32914, 33021, 31346, 33445, 30388, 36058, 32638,
/* 16202 */  35123, 31546, 34267, 31949, 33554, 31529, 33562, 30466, 35840, 32843,
/* 16203 */  39150, 32603, 36483, 32427, 35509, 32437, 34844, 29909, 36585, 33157,
/* 16204 */  40935, 30809, 36785, 30974, 36852, 32014, 35162, 28756, 37481, 32996,
/* 16205 */  38893, 31862, 36370, 31034, 36739, 32501, 34836, 28337, 36176, 33701,
/* 16206 */  36181, 32598, 36520, 31492, 36364, 32752, 34531, 28413, 33954, 34159,
/* 16207 */  35380, 32453, 36638, 32019, 36296, 32784, 34237, 28242, 33328, 34253,
/* 16208 */  35393, 32045, 36575, 32324, 36215, 32458, 34529, 28182, 33630, 33653,
/* 16209 */  31367, 30109, 32396, 30620, 31875, 31255, 33660, 30486, 33423, 33297,
/* 16210 */  31256, 29116, 31600, 29397, 32168, 29454, 32708, 29406, 32593, 32124,
/* 16211 */  30822, 29603, 32239, 31110, 34468, 31843, 33514, 30083, 33109, 33126,
/* 16212 */  32537, 30601, 33053, 31753, 34641, 32602, 34490, 31761, 35650, 34332,
/* 16213 */  32854, 30512, 33873, 31853, 35125, 31719, 33166, 31713, 34660, 34952,
/* 16214 */  33556, 29600, 35396, 32556, 36650, 32037, 33628, 30474, 34445, 34105,
/* 16215 */  38087, 30393, 36507, 34525, 35770, 31750, 34982, 28928, 37448, 31603,
/* 16216 */  39762, 29197, 39029, 33154, 35414, 30734, 36168, 28830, 37476, 31887,
/* 16217 */  37747, 29775, 38928, 34329, 36033, 30695, 35423, 28208, 36847, 32087,
/* 16218 */  36227, 31016, 38677, 35460, 36637, 30692, 34121, 28682, 36039, 32850,
/* 16219 */  35184, 31861, 39462, 36108, 36561, 30361, 32969, 29202, 35956, 33464,
/* 16220 */  36753, 32656, 39487, 36608, 34731, 29196, 33784, 29555, 37662, 33418,
/* 16221 */  33826, 32196, 36572, 33316, 37210, 34041, 36225, 34252, 35096, 33781,
/* 16222 */  35247, 30909, 34860, 30675, 35260, 31378, 34462, 32295, 35110, 32597,
/* 16223 */  37492, 31241, 34620, 30459, 35840, 30415, 33793, 31694, 35787, 32189,
/* 16224 */  34109, 33356, 34486, 31316, 33666, 32314, 32792, 31207, 34965, 33296,
/* 16225 */  24321, 26898, 33235, 32845, 34072, 32535, 33522, 30139, 30095, 31313,
/* 16226 */  22407, 25654, 33538, 36059, 38358, 36128, 34254, 29970, 29593, 31135,
/* 16227 */  24601, 29480, 36986, 36378, 36841, 36429, 38192, 36039, 34607, 33344,
/* 16228 */  32769, 36231, 37906, 33464, 34705, 33085, 35937, 34548, 35065, 33993,
/* 16229 */  34842, 35997, 37629, 33431, 34849, 33022, 35447, 34374, 35183, 33085,
/* 16230 */  31622, 29247, 32088, 30175, 33183, 31707, 34468, 32604, 34829, 32978,
/* 16231 */  32033, 28604, 31474, 30011, 33324, 31163, 33732, 31870, 34572, 32337,
/* 16232 */  31840, 28946, 32996, 29800, 34187, 32063, 34744, 31641, 34559, 33000,
/* 16233 */  30614, 29561, 32065, 30044, 33215, 31835, 34137, 31489, 33440, 33076,
/* 16234 */  31417, 30248, 32940, 30737, 33472, 31673, 34317, 31416, 33499, 33082,
/* 16235 */  33564, 29511, 34997, 32300, 35287, 31874, 35732, 31002, 34525, 32725,
/* 16236 */  33061, 26811, 33949, 32552, 36374, 32738, 36257, 31453, 33790, 32768,
/* 16237 */  36082, 26936, 34880, 33001, 36783, 33185, 38400, 33178, 35433, 34421,
/* 16238 */  35438, 33769, 37259, 34405, 36620, 33299, 34176, 34238, 35547, 33570,
/* 16239 */  35252, 35030, 36291, 32947, 36185, 33898, 34622, 33415, 36090, 33721,
/* 16240 */  28191, 30148, 32289, 32252, 33164, 33075, 33851, 31226, 32758, 32663,
/* 16241 */  28831, 30049, 35057, 33735, 35604, 33750, 35524, 33180, 33599, 32621,
/* 16242 */  28060, 30355, 34192, 34342, 35411, 32738, 34233, 32695, 32944, 32230,
/* 16243 */  25197, 27154, 30896, 31551, 28934, 28284, 31440, 31812, 33271, 32463,
/* 16244 */  25619, 28369, 33566, 32476, 30660, 31126, 34492, 33564, 33139, 31970,
/* 16245 */  31773, 35018, 40023, 33352, 32940, 32722, 36527, 33554, 33452, 31258,
/* 16246 */  38329, 39235, 35943, 27358, 32958, 35738, 36129, 32532, 35034, 32228,
/* 16247 */  39841, 41281, 30332, 26799, 35755, 39057, 34887, 29320, 34813, 34158,
/* 16248 */  39221, 42011, 30613, 27662, 34193, 38110, 36325, 29860, 33813, 34454,
/* 16249 */  41426, 40771, 27447, 28966, 37681, 37078, 34365, 29832, 34806, 34572,
/* 16250 */  31022, 31820, 33443, 31517, 34310, 32053, 34957, 33844, 33230, 32462,
/* 16251 */  32186, 30989, 35278, 31214, 36009, 32360, 35589, 31963, 33902, 32874,
/* 16252 */  28518, 29749, 32712, 31015, 33108, 32977, 34525, 32131, 33689, 32957,
/* 16253 */  27029, 26632, 27926, 27076, 29216, 28437, 30016, 28838, 31527, 32037,
/* 16254 */  29957, 28634, 29953, 29434, 31407, 29525, 30829, 29513, 32842, 32157,
/* 16255 */  30043, 29852, 31779, 31561, 32446, 31286, 32503, 31010, 34249, 32653,
/* 16256 */  30673, 30270, 33704, 34118, 35220, 34077, 37144, 33722, 36152, 34263,
/* 16257 */  33304, 26977, 36795, 31248, 37227, 34241, 36756, 35083, 34782, 34958,
/* 16258 */  35716, 29119, 37204, 32310, 37893, 34592, 35520, 33931, 33856, 33872,
/* 16259 */  40369, 28891, 41822, 29923, 37477, 31885, 36835, 30999, 34476, 32553,
/* 16260 */  44207, 23648, 48274, 21502, 43402, 28434, 38888, 30798, 34429, 32789,
/* 16261 */  42354, 26500, 45561, 23582, 42574, 28078, 41085, 29222, 35801, 31329,
/* 16262 */  40582, 28673, 43361, 26116, 40627, 28871, 40789, 29841, 35683, 31125,
/* 16263 */  31095, 28789, 31425, 30486, 32917, 31240, 32962, 30326, 33832, 31070,
/* 16264 */  29236, 27750, 29246, 28899, 31143, 30438, 32468, 31265, 33518, 31372,
/* 16265 */  28574, 29650, 30411, 29044, 31186, 30245, 32648, 32715, 33713, 32070,
/* 16266 */  29013, 29556, 31204, 30015, 31258, 30529, 31894, 32098, 34277, 33189,
/* 16267 */  28881, 28930, 31456, 30304, 31528, 30209, 32213, 31947, 33848, 33025,
/* 16268 */  26292, 27846, 30927, 31562, 32720, 30930, 32329, 32234, 34544, 34278,
/* 16269 */  25865, 29239, 34246, 36093, 37563, 35040, 35148, 33634, 33737, 34101,
/* 16270 */  31636, 29409, 38464, 34864, 36455, 33013, 37024, 33768, 35326, 33278,
/* 16271 */  29970, 23679, 35303, 30887, 38450, 34382, 39054, 36234, 36920, 34481,
/* 16272 */  30228, 25088, 33136, 29878, 36015, 34732, 38197, 35464, 35310, 33753,
/* 16273 */  33661, 27811, 35698, 31070, 37441, 34642, 37735, 33483, 34701, 33867,
/* 16274 */  34153, 28773, 37134, 32724, 37868, 35304, 37240, 32890, 33924, 32967,
/* 16275 */  40331, 30482, 42206, 29719, 36101, 32899, 32897, 33943, 32342, 35482,
/* 16276 */  43840, 25877, 47291, 21314, 45518, 24166, 39623, 29005, 36302, 34243,
/* 16277 */  43264, 25716, 47238, 22152, 45408, 24618, 39689, 28770, 35594, 34456,
/* 16278 */  41956, 26266, 46072, 23721, 44764, 25670, 40175, 28798, 35052, 33589,
/* 16279 */  25706, 28602, 31212, 30543, 31969, 33014, 34717, 34005, 34292, 33222,
/* 16280 */  27480, 28952, 31651, 30832, 32329, 31784, 34104, 32364, 33101, 32787,
/* 16281 */  29745, 29464, 31452, 29700, 32784, 30934, 33306, 31742, 32848, 31966,
/* 16282 */  32316, 30542, 32818, 31314, 34229, 30469, 33213, 31225, 33619, 32548,
/* 16283 */  37284, 30971, 35953, 30572, 36139, 30356, 35384, 30807, 35710, 32664,
/* 16284 */  45723, 28737, 35407, 28377, 40626, 30936, 37165, 26302, 41129, 31622,
/* 16285 */  45922, 27022, 37378, 27422, 40737, 30150, 38036, 26894, 39047, 32311,
/* 16286 */  42493, 29552, 37741, 27191, 38530, 30692, 38646, 27945, 36301, 32631,
/* 16287 */  42172, 30926, 37141, 26256, 38309, 31739, 38854, 28289, 34723, 33627,
/* 16288 */  40383, 33082, 36822, 26857, 35511, 32893, 39140, 29805, 32654, 33795,
/* 16289 */  40324, 33515, 36515, 27094, 34855, 33420, 39101, 30099, 32353, 33808,
/* 16290 */  31711, 31124, 33963, 33407, 36057, 34594, 36168, 33434, 34484, 32176,
/* 16291 */  31040, 33394, 34838, 32694, 33985, 33632, 35400, 32670, 33553, 31920,
/* 16292 */  29058, 32182, 34664, 32920, 34249, 33494, 35093, 32562, 32125, 31455,
/* 16293 */  30420, 31245, 32134, 30778, 34395, 33070, 33690, 32066, 33793, 32553,
/* 16294 */  36676, 33550, 34955, 30469, 36615, 32250, 33843, 31234, 35554, 32465,
/* 16295 */  45290, 27784, 37080, 26295, 42890, 29058, 37430, 26460, 40927, 31231,
/* 16296 */  44636, 28081, 37673, 25329, 42864, 28912, 38317, 26270, 39741, 31716,
/* 16297 */  44800, 26657, 40677, 22383, 43780, 28088, 40353, 25816, 37792, 32865,
/* 16298 */  43713, 29240, 37502, 26150, 39431, 31518, 38435, 28007, 34842, 34535,
/* 16299 */  42887, 30119, 36484, 27882, 37700, 31969, 38121, 29239, 33079, 35294,
/* 16300 */  40651, 32063, 35019, 29480, 36065, 32151, 36957, 30764, 32167, 34773,
/* 16301 */  38983, 31771, 35060, 30687, 35783, 31344, 36154, 31199, 31469, 34540,
/* 16302 */  34046, 32145, 35353, 31961, 35392, 32530, 35240, 33242, 35549, 32212,
/* 16303 */  33596, 31486, 34759, 31071, 34770, 31580, 35013, 32702, 34275, 32576,
/* 16304 */  31981, 30100, 32860, 30861, 33457, 30619, 34544, 32524, 34073, 33554,
/* 16305 */  31077, 30178, 32218, 30331, 32665, 29590, 33450, 31970, 33710, 31540,
/* 16306 */  31746, 30467, 32897, 29355, 31610, 30377, 33273, 32060, 33078, 32089,
/* 16307 */  30734, 28726, 30481, 29090, 30925, 30361, 33052, 32432, 34510, 33195,
/* 16308 */  29047, 27307, 28315, 27517, 29434, 28973, 31075, 30951, 32953, 33402,
/* 16309 */  30414, 29273, 31847, 31488, 32477, 32160, 32857, 30839, 33525, 33461,
/* 16310 */  31957, 31503, 36471, 33620, 35552, 34498, 35329, 33095, 35335, 33821,
/* 16311 */  34823, 35746, 37723, 34011, 34134, 32226, 35736, 34831, 34815, 33998,
/* 16312 */  34802, 35860, 37261, 33827, 35417, 32984, 35532, 33801, 35408, 33407,
/* 16313 */  30496, 29944, 32166, 29531, 32413, 31247, 32963, 31103, 34869, 33062,
/* 16314 */  29155, 29441, 31643, 29530, 31916, 30560, 31570, 30463, 32775, 32981,
/* 16315 */  30822, 29990, 33594, 29477, 32566, 31394, 33008, 31548, 33511, 32975,
/* 16316 */  30442, 29675, 32209, 29665, 31546, 30986, 32227, 30611, 33332, 31697,
/* 16317 */  31940, 31108, 32934, 31224, 32943, 31595, 34256, 31287, 34377, 31567,
/* 16318 */  30943, 30982, 31925, 31219, 32837, 31696, 33434, 31365, 34394, 31978,
/* 16319 */  31892, 31409, 33140, 31917, 31856, 31020, 32859, 31449, 35713, 32564,
/* 16320 */  31938, 31085, 33119, 31066, 31947, 31389, 33115, 30798, 35133, 32668,
/* 16321 */  32740, 32616, 34253, 32032, 33785, 33641, 34839, 32896, 35582, 32919,
/* 16322 */  35533, 31779, 33935, 33125, 33373, 33419, 35852, 30955, 35867, 31258,
/* 16323 */  37764, 31043, 33202, 33291, 32525, 32407, 37144, 29745, 37049, 31832,
/* 16324 */  41049, 32474, 32476, 31665, 36850, 32933, 35496, 30962, 38168, 32392,
/* 16325 */  40632, 33868, 32614, 31123, 36624, 33287, 36245, 31387, 36606, 33230,
/* 16326 */  39965, 33598, 33774, 31582, 35720, 34160, 35643, 32931, 35139, 33979,
/* 16327 */  37704, 34644, 34814, 31825, 33939, 33992, 36274, 34218, 35283, 33928,
/* 16328 */  36765, 35183, 34881, 32515, 34978, 32665, 35883, 34462, 36200, 32674,
/* 16329 */  34536, 33448, 37909, 34007, 35405, 31463, 36081, 33984, 34610, 34963,
/* 16330 */  34526, 32315, 38389, 34358, 36497, 31854, 36230, 32741, 34857, 33843,
/* 16331 */  35119, 34479, 36533, 34081, 35359, 33378, 33321, 32414, 35775, 33494,
/* 16332 */  34755, 35166, 36419, 33524, 35468, 33652, 34550, 33230, 36240, 33025,
/* 16333 */  34718, 35399, 36263, 33366, 35360, 32886, 34667, 34283, 35824, 32962,
/* 16334 */  35255, 35021, 36907, 33381, 34960, 32433, 35782, 33560, 35308, 33800,
/* 16335 */  35152, 34519, 36399, 33739, 35781, 33086, 34797, 32719, 35672, 33943,
/* 16336 */  37081, 32614, 38149, 33127, 35826, 31436, 35130, 32604, 35136, 34390,
/* 16337 */  36091, 34820, 36754, 33977, 33794, 32287, 34845, 34441, 34915, 32915,
/* 16338 */  28377, 28777, 32298, 31566, 31551, 30927, 32280, 31138, 34151, 33115,
/* 16339 */  28290, 28904, 31533, 31330, 30800, 30116, 32709, 30730, 32379, 32557,
/* 16340 */  29206, 26774, 32111, 30897, 32220, 29623, 33121, 31881, 33444, 32759,
/* 16341 */  29487, 26823, 33306, 32259, 33571, 30446, 33325, 32329, 33969, 33111,
/* 16342 */  29940, 27951, 32122, 31513, 33985, 31482, 33485, 31020, 32161, 32377,
/* 16343 */  33845, 31745, 34257, 32993, 36257, 33444, 34317, 31921, 33711, 31779,
/* 16344 */  43004, 29234, 34875, 31908, 38073, 31594, 34307, 32061, 36632, 31448,
/* 16345 */  50357, 18241, 40683, 31671, 41744, 21318, 44007, 29288, 35505, 32796,
/* 16346 */  51849, 16072, 40532, 34917, 39532, 18903, 49009, 26309, 35606, 33472,
/* 16347 */  51240, 16543, 40607, 34888, 38262, 20729, 48285, 25472, 36681, 32912,
/* 16348 */  50191, 18405, 38734, 36184, 37158, 21506, 47494, 26108, 35979, 33253,
/* 16349 */  33870, 34070, 36740, 33386, 35764, 32836, 35401, 34720, 36077, 34104,
/* 16350 */  34055, 31885, 35780, 31798, 35641, 31294, 34905, 33731, 35684, 33310,
/* 16351 */  33955, 33373, 34334, 29423, 35104, 32400, 33876, 31917, 35327, 32798,
/* 16352 */  31893, 32519, 33292, 30290, 34598, 32826, 32948, 31753, 35369, 33358,
/* 16353 */  30862, 29515, 31575, 29682, 33721, 32719, 32659, 31943, 35263, 33563,
/* 16354 */  28792, 27475, 29397, 27509, 31453, 30315, 31492, 30728, 33061, 32040,
/* 16355 */  28463, 28636, 30206, 29052, 30083, 29997, 31843, 31324, 33048, 32152,
/* 16356 */  26637, 27870, 30190, 29089, 30103, 30212, 31743, 31425, 33768, 33356,
/* 16357 */  26559, 28327, 30145, 29107, 30377, 30241, 31675, 31361, 33188, 32840,
/* 16358 */  28681, 30130, 32065, 31348, 33626, 33443, 33271, 32430, 33098, 32071,
/* 16359 */  27803, 29810, 31333, 30609, 31473, 32394, 33820, 32006, 32704, 31914,
/* 16360 */  30928, 32774, 33980, 32647, 32223, 31981, 32779, 32421, 35484, 32331,
/* 16361 */  32823, 32222, 33494, 31895, 33632, 31395, 33318, 33392, 34465, 32683,
/* 16362 */  32208, 31360, 33150, 31936, 32364, 32803, 32407, 32731, 34318, 32565,
/* 16363 */  27473, 31056, 34329, 32448, 33584, 33001, 33515, 31871, 33230, 32208,
/* 16364 */  23127, 27090, 31117, 31692, 32815, 32142, 31654, 30635, 32806, 33618,
/* 16365 */  21286, 23855, 30112, 31730, 32275, 31736, 33100, 31937, 31678, 32406,
/* 16366 */  19279, 20007, 27630, 31820, 32332, 29678, 30390, 31153, 31952, 32998,
/* 16367 */  19119, 18806, 26792, 30635, 31478, 30285, 32632, 33128, 33379, 33581,
/* 16368 */  19828, 18800, 27800, 33871, 36705, 33754, 33752, 33514, 34734, 34425,
/* 16369 */  22244, 21561, 28282, 32342, 34195, 31021, 31787, 31254, 33014, 33224,
/* 16370 */  21782, 18688, 26074, 29908, 33037, 28860, 29894, 29229, 32255, 32726,
/* 16371 */  33224, 30114, 33752, 29590, 33669, 30402, 34079, 31106, 34535, 32622,
/* 16372 */  34286, 30946, 34935, 30531, 35102, 31454, 34632, 32776, 34138, 32503,
/* 16373 */  30462, 30187, 31924, 30705, 32961, 32134, 32914, 32413, 34576, 32960,
/* 16374 */  30377, 31271, 32241, 30754, 32729, 31754, 33504, 31701, 34164, 31919,
/* 16375 */  30213, 33408, 34224, 31791, 33901, 34017, 35810, 33273, 34885, 34285,
/* 16376 */  26726, 34155, 37376, 35016, 34833, 34043, 34653, 34974, 35083, 33794,
/* 16377 */  28958, 35941, 38531, 34739, 35276, 34932, 36303, 35976, 34490, 33095,
/* 16378 */  35067, 34476, 37163, 33755, 36615, 33451, 35199, 33737, 35805, 32949,
/* 16379 */  34467, 34663, 37318, 33826, 36583, 32553, 35474, 33532, 35404, 33799,
/* 16380 */  34964, 34741, 36589, 34485, 35463, 32969, 34328, 33878, 34601, 34630,
/* 16381 */  35462, 35834, 35677, 33629, 35494, 30956, 33888, 34755, 35250, 32536,
/* 16382 */  30906, 30570, 31889, 30631, 32777, 31993, 33650, 32116, 34197, 33155,
/* 16383 */  29641, 29845, 31749, 30268, 32480, 30913, 32587, 31713, 34249, 33294,
/* 16384 */  29748, 31008, 32064, 30842, 33700, 32607, 33362, 32335, 34394, 33037,
/* 16385 */  31970, 32478, 32748, 31941, 33605, 30659, 33876, 33226, 34702, 33368,
/* 16386 */  32288, 31128, 32663, 29500, 32362, 30685, 33560, 31431, 33518, 31798,
/* 16387 */  31529, 31196, 32527, 30774, 34287, 31294, 33852, 32533, 33571, 30501,
/* 16388 */  30495, 30146, 32127, 30512, 33008, 31926, 33684, 31580, 34292, 31831,
/* 16389 */  31382, 30127, 33683, 31239, 34158, 31885, 33561, 30996, 33826, 32203,
/* 16390 */  31339, 29652, 32565, 30259, 32537, 29750, 32454, 31385, 32804, 32353,
/* 16391 */  31172, 30221, 32979, 32061, 34106, 31648, 33099, 31530, 33247, 31752,
/* 16392 */  31020, 31410, 32946, 32346, 35553, 33143, 33618, 32151, 33763, 31891,
/* 16393 */  28349, 29152, 31868, 28982, 31347, 29841, 32789, 30893, 31789, 31681,
/* 16394 */  29962, 30953, 32103, 30575, 32916, 32286, 33909, 31565, 33532, 33198,
/* 16395 */  30532, 30659, 32847, 30648, 33266, 31642, 33249, 31184, 33213, 33547,
/* 16396 */  31838, 31043, 33850, 31447, 35497, 32163, 33610, 30582, 33826, 31804,
/* 16397 */  33221, 30640, 34981, 31871, 36317, 32841, 34596, 30807, 34797, 30900,
/* 16398 */  37322, 32621, 36281, 30934, 36609, 33005, 34088, 30531, 35247, 32159,
/* 16399 */  40558, 33648, 33603, 31659, 37049, 34089, 32565, 30277, 37597, 32337,
/* 16400 */  38924, 34522, 34287, 31264, 36345, 34850, 32672, 29181, 36920, 33155,
/* 16401 */  39435, 34453, 33871, 31953, 35856, 34707, 33038, 29016, 36726, 33569,
/* 16402 */  39028, 35120, 33812, 31925, 35867, 34538, 33481, 28558, 36467, 34123,
/* 16403 */  28709, 31435, 32867, 32557, 33971, 32700, 35019, 35109, 36018, 33959,
/* 16404 */  26648, 29118, 31885, 31320, 32884, 32200, 33929, 32655, 33064, 32613,
/* 16405 */  27150, 29366, 33069, 32448, 33380, 32496, 33702, 32502, 33034, 33299,
/* 16406 */  33825, 32778, 34847, 30769, 35451, 32199, 33488, 31798, 35012, 33292,
/* 16407 */  33389, 32716, 34523, 31680, 34537, 32432, 33428, 31963, 35080, 33269,
/* 16408 */  33838, 33984, 36437, 34786, 35329, 32869, 32758, 31214, 34807, 32872,
/* 16409 */  39013, 33362, 35310, 35563, 33711, 32633, 34414, 29213, 37249, 33297,
/* 16410 */  39288, 30946, 37057, 34248, 35038, 32673, 34835, 28497, 36829, 33037,
/* 16411 */  38325, 31595, 36705, 34356, 36345, 31875, 35376, 28377, 35890, 33074,
/* 16412 */  39107, 31779, 36629, 34774, 35665, 31842, 35149, 28759, 36171, 33316,
/* 16413 */  38805, 31791, 37022, 34911, 35810, 30859, 36184, 28420, 35485, 33915,
/* 16414 */  39254, 31003, 36766, 35052, 36106, 31050, 36588, 27943, 35569, 33643,
/* 16415 */  29656, 30404, 36587, 36509, 37047, 34676, 37114, 33417, 34151, 32275,
/* 16416 */  30434, 30716, 33189, 31660, 31987, 31608, 34000, 32660, 34188, 33059,
/* 16417 */  34726, 31340, 33296, 29961, 34659, 30718, 33535, 32066, 34657, 31985,
/* 16418 */  32196, 30888, 33442, 30957, 33620, 31934, 33211, 32035, 35099, 33074,
/* 16419 */  31469, 31715, 33434, 30429, 33784, 32302, 32988, 31250, 34113, 32989,
/* 16420 */  33061, 30866, 34078, 31284, 35448, 32392, 34067, 31626, 34449, 32193,
/* 16421 */  37314, 32773, 35747, 32234, 37067, 33592, 35396, 31222, 35022, 33239,
/* 16422 */  40852, 32981, 35399, 31066, 36406, 33249, 36373, 30072, 35705, 33599,
/* 16423 */  41472, 31689, 36902, 30649, 37753, 31807, 37431, 29271, 36623, 33016,
/* 16424 */  36450, 33350, 37245, 32610, 37789, 33548, 36394, 31423, 34556, 33178,
/* 16425 */  36999, 34714, 37720, 31987, 36387, 33853, 37249, 31491, 33641, 33153,
/* 16426 */  36813, 36015, 36320, 32389, 35802, 34800, 36581, 30959, 33321, 33393,
/* 16427 */  32881, 28030, 33216, 29985, 32888, 29809, 33463, 29563, 34185, 31271,
/* 16428 */  30671, 27842, 30092, 27392, 29898, 28306, 31589, 28880, 32187, 30759,
/* 16429 */  31068, 27869, 29670, 26884, 29262, 27187, 31210, 28854, 32326, 30277,
/* 16430 */  32628, 27126, 30652, 27570, 30985, 28436, 32225, 29189, 33631, 30877,
/* 16431 */  33495, 28083, 32581, 28915, 33518, 29433, 33605, 30468, 34824, 31316,
/* 16432 */  33353, 29024, 33180, 30181, 34139, 30832, 34992, 30315, 35120, 31912,
/* 16433 */  34710, 30852, 33905, 30324, 34958, 32932, 36351, 31068, 36145, 32675,
/* 16434 */  39031, 32372, 35216, 32553, 35213, 33135, 36712, 30753, 36750, 31626,
/* 16435 */  44725, 29290, 39428, 27587, 36884, 30830, 39136, 29492, 36358, 33297,
/* 16436 */  46701, 29717, 38883, 21341, 40264, 32904, 40987, 28576, 32727, 35489,
/* 16437 */  48814, 26147, 41070, 18105, 45218, 30041, 42629, 25956, 34916, 34886,
/* 16438 */  49059, 24208, 43892, 15942, 48345, 26317, 43307, 26475, 36093, 33817,
/* 16439 */  29630, 29879, 32875, 31480, 32662, 30918, 32831, 31796, 33730, 32229,
/* 16440 */  28357, 29300, 31682, 31505, 33292, 32639, 33289, 30093, 32561, 31785,
/* 16441 */  28066, 29319, 32340, 33107, 33827, 32282, 32282, 29861, 33952, 32897,
/* 16442 */  27450, 29039, 32830, 33230, 32646, 31863, 32916, 31194, 35377, 33664,
/* 16443 */  28119, 29092, 33471, 33075, 33169, 32028, 33687, 31565, 35237, 33303,
/* 16444 */  27600, 28453, 35116, 34838, 34546, 31012, 32357, 31006, 34094, 34151,
/* 16445 */  28678, 26603, 36089, 35641, 38100, 32618, 33241, 29401, 32340, 32565,
/* 16446 */  36455, 29998, 41241, 33127, 37202, 29904, 34460, 30236, 35375, 33986,
/* 16447 */  39235, 28579, 42422, 30040, 39741, 26604, 36749, 29310, 36211, 33934,
/* 16448 */  34420, 32098, 36023, 33381, 35465, 32221, 34341, 31729, 34539, 32454,
/* 16449 */  34326, 31810, 36097, 32961, 35470, 31951, 34367, 31572, 34465, 32068,
/* 16450 */  34800, 31309, 35919, 31878, 35527, 31247, 34989, 31999, 35092, 32708,
/* 16451 */  34143, 32648, 34642, 31802, 34877, 31459, 33851, 32461, 34578, 32953,
/* 16452 */  32535, 32668, 34301, 31470, 33531, 32204, 33105, 31634, 33919, 31988,
/* 16453 */  33566, 31463, 32830, 31331, 33296, 31900, 33437, 30919, 34110, 31063,
/* 16454 */  32090, 29710, 32998, 31465, 34478, 32370, 32913, 30257, 34402, 32130,
/* 16455 */  36015, 33243, 37084, 32963, 37406, 32860, 34324, 31518, 35221, 32799,
/* 16456 */  40354, 35854, 32977, 33194, 35568, 33783, 34860, 29600, 36989, 33103,
/* 16457 */  35897, 36810, 35314, 33659, 35072, 34174, 35383, 31141, 34365, 32425,
/* 16458 */  34327, 36505, 36620, 32353, 35360, 33942, 34902, 31823, 34218, 32933,
/* 16459 */  31241, 36323, 37522, 34841, 33782, 32567, 35287, 33741, 34292, 33437,
/* 16460 */  32435, 34580, 37253, 34881, 33784, 32997, 36047, 33293, 34642, 33336,
/* 16461 */  29308, 31253, 34861, 33341, 33947, 33654, 36807, 34712, 34885, 34012,
/* 16462 */  33724, 33334, 36234, 32223, 36149, 33327, 33719, 32795, 35332, 33543,
/* 16463 */  31669, 31785, 34744, 31867, 35205, 32704, 33465, 32260, 33609, 33399,
/* 16464 */  29947, 30497, 34709, 31956, 33988, 32745, 34894, 33224, 34983, 32826,
/* 16465 */  26769, 27972, 34216, 31859, 34207, 33471, 36656, 33769, 34222, 32391,
/* 16466 */  23075, 25503, 31805, 30167, 30614, 32210, 36236, 35091, 34108, 33379,
/* 16467 */  19518, 19841, 28052, 29616, 29806, 29091, 32703, 32919, 32882, 32308,
/* 16468 */  16200, 12052, 19485, 25916, 28482, 27462, 29164, 30444, 31800, 32482,
/* 16469 */  15779, 10310, 15955, 22766, 26992, 27337, 28720, 29309, 31066, 32337,
/* 16470 */  16596, 11938, 18200, 27170, 34761, 36790, 37755, 36240, 35518, 34287,
/* 16471 */  42082, 27328, 41073, 25958, 40711, 28446, 38909, 27926, 35060, 33887,
/* 16472 */  41819, 27824, 40260, 26712, 39925, 28838, 39151, 27574, 35268, 33601,
/* 16473 */  42484, 27181, 40684, 26229, 40439, 28567, 39374, 27538, 35192, 33908,
/* 16474 */  42187, 27957, 39765, 27080, 39631, 29144, 39080, 27699, 34982, 34056,
/* 16475 */  41703, 29182, 39037, 27002, 39515, 29930, 37995, 28753, 34197, 34532,
/* 16476 */  41249, 29182, 39468, 26380, 39725, 29656, 38409, 28333, 34441, 34191,
/* 16477 */  39872, 30040, 38564, 27363, 38480, 30473, 37518, 29052, 33811, 33781,
/* 16478 */  41297, 28812, 39296, 26459, 39787, 29654, 38286, 28246, 34581, 34036,
/* 16479 */  41247, 29268, 38819, 26842, 39208, 30278, 37873, 28554, 34387, 34220,
/* 16480 */  40723, 29395, 38918, 26834, 38757, 30547, 37436, 29088, 33972, 34143,
/* 16481 */  41427, 28851, 39057, 26367, 39592, 29968, 37920, 28400, 34608, 34154,
/* 16482 */  40063, 30314, 38112, 26995, 38326, 30978, 37206, 28751, 34116, 34171,
/* 16483 */  43621, 24865, 41995, 26243, 41798, 25729, 41203, 25768, 37667, 33049,
/* 16484 */  43480, 27004, 38825, 28223, 40167, 28078, 38724, 27634, 36969, 33305,
/* 16485 */  45084, 24173, 41258, 26681, 41179, 26274, 41258, 26212, 37486, 33082,
/* 16486 */  45106, 24289, 41355, 26239, 41137, 26554, 41233, 26722, 36577, 33488,
/* 16487 */  44574, 26037, 39723, 27458, 39349, 28473, 40230, 27425, 35786, 34104,
/* 16488 */  45535, 23611, 42988, 24176, 42111, 25765, 42823, 25311, 37524, 33263,
/* 16489 */  44633, 24980, 41190, 25706, 40707, 26869, 41758, 26146, 36819, 33362,
/* 16490 */  45050, 24160, 42045, 24708, 41923, 26311, 41903, 25552, 37534, 33350,
/* 16491 */  44060, 25265, 41038, 25405, 41092, 26961, 40769, 26252, 37469, 33241,
/* 16492 */  43637, 25841, 39860, 26332, 40406, 27929, 38600, 27998, 37112, 33154,
/* 16493 */  42299, 27618, 37431, 28117, 39003, 28803, 37188, 28854, 36817, 33057,
/* 16494 */  41714, 28247, 36283, 29894, 37281, 29309, 37055, 28689, 37302, 32926,
/* 16495 */  42111, 27221, 37761, 29410, 37122, 29646, 36703, 29056, 37619, 33071,
/* 16496 */  41706, 27813, 36587, 31120, 34930, 31233, 35938, 28914, 38032, 32834,
/* 16497 */  44376, 24740, 42305, 24645, 42767, 26887, 39314, 26601, 38663, 32312,
/* 16498 */  44180, 25501, 41309, 25585, 41944, 27291, 39569, 25863, 39060, 32484,
/* 16499 */  43922, 26903, 38501, 28469, 39376, 29205, 38331, 26625, 38803, 32402,
/* 16500 */  43734, 27335, 38496, 27313, 41235, 27950, 38485, 26931, 38532, 32588,
/* 16501 */  42710, 28825, 37517, 27918, 40067, 28923, 37847, 27807, 37273, 33110,
/* 16502 */  42408, 28622, 38091, 27504, 39538, 28758, 38651, 27846, 36490, 33195,
/* 16503 */  42050, 29306, 36840, 28532, 39015, 29569, 37622, 27970, 36613, 33374,
/* 16504 */  41554, 29459, 36618, 28625, 38542, 30116, 37026, 28053, 36583, 33310,
/* 16505 */  42625, 28825, 36225, 29110, 39350, 28952, 37377, 28616, 36770, 33261,
/* 16506 */  41743, 29340, 36545, 28527, 39035, 29551, 36913, 28470, 36786, 33354,
/* 16507 */  43064, 28065, 36304, 29364, 38438, 30028, 36900, 27951, 37855, 32709,
/* 16508 */  43057, 27194, 37863, 28572, 38143, 30002, 37373, 28353, 36733, 33491,
/* 16509 */  44288, 24611, 41687, 27321, 39973, 27816, 39238, 27402, 37238, 33293,
/* 16510 */  43871, 25367, 41072, 26948, 40220, 27999, 38708, 28109, 36609, 33346,
/* 16511 */  44988, 24542, 41411, 25689, 41851, 26582, 40316, 26834, 37666, 32823,
/* 16512 */  44101, 26552, 39151, 27057, 40409, 27727, 40258, 27329, 36065, 33636,
/* 16513 */  44530, 25305, 40867, 25009, 41872, 26759, 41208, 26647, 36276, 33575,
/* 16514 */  45042, 24470, 41005, 25530, 40889, 27093, 41686, 26016, 36786, 33330,
/* 16515 */  46274, 23900, 40541, 25800, 41405, 27215, 41700, 25398, 37789, 33295,
/* 16516 */  45382, 25633, 39562, 25280, 41292, 28033, 41085, 26069, 37089, 33496,
/* 16517 */  45683, 25453, 40019, 24486, 41603, 28315, 41244, 25899, 37013, 33827,
/* 16518 */  46321, 24852, 40542, 23418, 43041, 27863, 41249, 25376, 37884, 33565,
/* 16519 */  45988, 25495, 39644, 24571, 41074, 29731, 40428, 25437, 37785, 33612,
/* 16520 */  45303, 27790, 37116, 25606, 40732, 30832, 39216, 26076, 37445, 33820,
/* 16521 */  43468, 29901, 36145, 25779, 39411, 31537, 38707, 27021, 36205, 33973,
/* 16522 */  42642, 26958, 38853, 28763, 39326, 28328, 38709, 27477, 37158, 32795,
/* 16523 */  41079, 28052, 38171, 29006, 38229, 29114, 38375, 27754, 36040, 32867,
/* 16524 */  41545, 27838, 38378, 28388, 38770, 28746, 38973, 27284, 36334, 32941,
/* 16525 */  42510, 27304, 38253, 28614, 38804, 28539, 39198, 27640, 36225, 33063,
/* 16526 */  42137, 28091, 37436, 28735, 38286, 29542, 38094, 28510, 35533, 33371,
/* 16527 */  42609, 27868, 37755, 27697, 39217, 28860, 38937, 27444, 36667, 33024,
/* 16528 */  43482, 26528, 38713, 27138, 39515, 28163, 39847, 27321, 36278, 33360,
/* 16529 */  44390, 25787, 38554, 27525, 39266, 28719, 39666, 26767, 37009, 33346,
/* 16530 */  45011, 23996, 40827, 25617, 40405, 28021, 39436, 27992, 35940, 33666,
/* 16531 */  42804, 27491, 36674, 29038, 37302, 29665, 38687, 27886, 35850, 33705,
/* 16532 */  43054, 27538, 35965, 30203, 35940, 31093, 38107, 27491, 36597, 33639,
/* 16533 */  42725, 27416, 36124, 29757, 35986, 31074, 37984, 27098, 37163, 33357,
/* 16534 */  43467, 26229, 37530, 28035, 37861, 30214, 37844, 26950, 38191, 32893,
/* 16535 */  44064, 25132, 38818, 26530, 39215, 29632, 37593, 27342, 38165, 32705,
/* 16536 */  43099, 26465, 37380, 27266, 38341, 30238, 37186, 27081, 38314, 32437,
/* 16537 */  41905, 26729, 41059, 26790, 40827, 28100, 38208, 28090, 35464, 33916,
/* 16538 */  41467, 27503, 40230, 27081, 40380, 28401, 38031, 28181, 35354, 33898,
/* 16539 */  42485, 27079, 39900, 27490, 40081, 28222, 38621, 27988, 35569, 34070,
/* 16540 */  42649, 26682, 40461, 26620, 40392, 27612, 39675, 27331, 35882, 33653,
/* 16541 */  42344, 26932, 40705, 25446, 41398, 27107, 39540, 27684, 35828, 33386,
/* 16542 */  42353, 27840, 39082, 26324, 40810, 28280, 38424, 28184, 35869, 33330,
/* 16543 */  42000, 28372, 38753, 26542, 40233, 28330, 38811, 27741, 36480, 32874,
/* 16544 */  42266, 28348, 38380, 26779, 40200, 28553, 38723, 27755, 36296, 33199,
/* 16545 */  42584, 28369, 38047, 26978, 40027, 28893, 38582, 27523, 36802, 33095,
/* 16546 */  42596, 28524, 37566, 27180, 40413, 28491, 38394, 28082, 36580, 33067,
/* 16547 */  42633, 28115, 38403, 26235, 40915, 28697, 37867, 28094, 37073, 32893,
/* 16548 */  42741, 28423, 38041, 26211, 40716, 29347, 37383, 28263, 37064, 32897,
/* 16549 */  43327, 28304, 38509, 27079, 41420, 27601, 39097, 27849, 36509, 33710,
/* 16550 */  43270, 27131, 40297, 25873, 41658, 27140, 39589, 27406, 37078, 33003,
/* 16551 */  43064, 27083, 40160, 26017, 41478, 26881, 39843, 27657, 36626, 32906,
/* 16552 */  43153, 26953, 40091, 26102, 41308, 26816, 40540, 26775, 36921, 32953,
/* 16553 */  43397, 26623, 40407, 25708, 41389, 26924, 40930, 26516, 36398, 33547,
/* 16554 */  44786, 25501, 40861, 25356, 42014, 26287, 41792, 25832, 37123, 33531,
/* 16555 */  45641, 24197, 41638, 25736, 41351, 26163, 42563, 25072, 37988, 33226,
/* 16556 */  45966, 23700, 42369, 24388, 42692, 25880, 42127, 25017, 38701, 32892,
/* 16557 */  44131, 25763, 40620, 25472, 41272, 27450, 40258, 26675, 36957, 33493,
/* 16558 */  44171, 25800, 40269, 25583, 41450, 27445, 40026, 26454, 37432, 33397,
/* 16559 */  44175, 25475, 40574, 25413, 41214, 27471, 39901, 27107, 36870, 33463,
/* 16560 */  43291, 26312, 40134, 25764, 40274, 28487, 39068, 27623, 36127, 34057,
/* 16561 */  42733, 26317, 39817, 26485, 39281, 28622, 39042, 27405, 36216, 33797,
/* 16562 */  42808, 26325, 39387, 27759, 37841, 29882, 37934, 28014, 36283, 33882,
/* 16563 */  39848, 31190, 38563, 27304, 36637, 31256, 38826, 29594, 32783, 33774,
/* 16564 */  41089, 29586, 39739, 26187, 38228, 30376, 39331, 28713, 33735, 33830,
/* 16565 */  40142, 30581, 38886, 27112, 37034, 30896, 39028, 29451, 33082, 33584,
/* 16566 */  39704, 31260, 38852, 26927, 36715, 31240, 38851, 29846, 32744, 33653,
/* 16567 */  40998, 30326, 39454, 26032, 37671, 31113, 39172, 29688, 32853, 33907,
/* 16568 */  43084, 28433, 40854, 24285, 39871, 29709, 40689, 28482, 33940, 33826,
/* 16569 */  44795, 26788, 41631, 23530, 41337, 28879, 41675, 27355, 34725, 34065,
/* 16570 */  46312, 27236, 38236, 30369, 34973, 34420, 37957, 29326, 34805, 34156,
/* 16571 */  44803, 31629, 35834, 30507, 33725, 36273, 36834, 31113, 31664, 35759,
/* 16572 */  44485, 32038, 36176, 30045, 35171, 33840, 38381, 29111, 33761, 35201,
/* 16573 */  42208, 26976, 41831, 28410, 39851, 26642, 39916, 26818, 36653, 34189,
/* 16574 */  40137, 29288, 39682, 30467, 38091, 28867, 37642, 28281, 34888, 34790,
/* 16575 */  40904, 28397, 41159, 28787, 39096, 29005, 37130, 28694, 34769, 35097,
/* 16576 */  40426, 28980, 41085, 29113, 38909, 29630, 36042, 29384, 34371, 35324,
/* 16577 */  39211, 27905, 43530, 27608, 39979, 29984, 34976, 30923, 32765, 34849,
/* 16578 */  32648, 27656, 43427, 33403, 40846, 28516, 34720, 29581, 33503, 32130,
/* 16579 */  32909, 30797, 45997, 36945, 38748, 27204, 32303, 31549, 34901, 34068,
/* 16580 */  35090, 34318, 40653, 34655, 34086, 32786, 34794, 33181, 34682, 31404,
/* 16581 */  34846, 34691, 39305, 33904, 35052, 33415, 36385, 32816, 33925, 31066,
/* 16582 */  41250, 28331, 40943, 27407, 41167, 28039, 37820, 27033, 37443, 33444,
/* 16583 */  40829, 28510, 40589, 28277, 40103, 28733, 37769, 26909, 36970, 33699,
/* 16584 */  42438, 27325, 41906, 26345, 41202, 28140, 38263, 26764, 37933, 33396,
/* 16585 */  41278, 29993, 39523, 27641, 40370, 29511, 36813, 27398, 37404, 34021,
/* 16586 */  39470, 29985, 39125, 29339, 39041, 30340, 36394, 27740, 35950, 33821,
/* 16587 */  38142, 31150, 38921, 29799, 38528, 31274, 35536, 28403, 34691, 34399,
/* 16588 */  38076, 32072, 39087, 30245, 37548, 32692, 34045, 29582, 33972, 35145,
/* 16589 */  38738, 30886, 41224, 29211, 37597, 33085, 33283, 30907, 33024, 35573,
/* 16590 */  38530, 33806, 40832, 31166, 36445, 33610, 32982, 30649, 35067, 34184,
/* 16591 */  38460, 35806, 40600, 30328, 34277, 33424, 33758, 31591, 35181, 34166,
/* 16592 */  37446, 36803, 39496, 32058, 32670, 33624, 33704, 32891, 35867, 32560,
/* 16593 */  44269, 27114, 39781, 27524, 39429, 31436, 35662, 28485, 37845, 32899,
/* 16594 */  43924, 28590, 37624, 29043, 38971, 31290, 36254, 27099, 39471, 32231,
/* 16595 */  44006, 28820, 36806, 30369, 37452, 32677, 35488, 26991, 40141, 31850,
/* 16596 */  44612, 27682, 38250, 28423, 39894, 30588, 36610, 26809, 40075, 31924,
/* 16597 */  44376, 27311, 39658, 26810, 40895, 30686, 35770, 28102, 38681, 32477,
/* 16598 */  43608, 28989, 37668, 28699, 39474, 31673, 35533, 27723, 39062, 32243,
/* 16599 */  44277, 29041, 36569, 29168, 39590, 32487, 34347, 27961, 40338, 31352,
/* 16600 */  44428, 30224, 34855, 30301, 38807, 33493, 33828, 27785, 40790, 31598,
/* 16601 */  38451, 35057, 35413, 31158, 37114, 33297, 35387, 29660, 35459, 33682,
/* 16602 */  46349, 19155, 50533, 17219, 50101, 18967, 46030, 22995, 39822, 32186,
/* 16603 */  45420, 20378, 48864, 18915, 48333, 21039, 44230, 24440, 38239, 32697,
/* 16604 */  45649, 20172, 49162, 18552, 48573, 21078, 43976, 24904, 37784, 33080,
/* 16605 */  46454, 19592, 49039, 19428, 47474, 21592, 44076, 24863, 37918, 33290,
/* 16606 */  46595, 20216, 47295, 21698, 45002, 23299, 43462, 24844, 38267, 33135,
/* 16607 */  45530, 21829, 45810, 22167, 45151, 23244, 42973, 25795, 36752, 33833,
/* 16608 */  46019, 20809, 47003, 21139, 45917, 22724, 43254, 25317, 37404, 33639,
/* 16609 */  45576, 21139, 46955, 21201, 45561, 22975, 42747, 25905, 37036, 33605,
/* 16610 */  45300, 21042, 46856, 21281, 45194, 23274, 42672, 25425, 37677, 32973,
/* 16611 */  43291, 23114, 45041, 22437, 43949, 24609, 40954, 26858, 35861, 33525,
/* 16612 */  43622, 23223, 44549, 23227, 43568, 24764, 40951, 26261, 36852, 33457,
/* 16613 */  44667, 21981, 45563, 22399, 44484, 23517, 42488, 25007, 38167, 32944,
/* 16614 */  44838, 22286, 45144, 22610, 44559, 23559, 42084, 25489, 38373, 32848,
/* 16615 */  39780, 31535, 36061, 31862, 36627, 31431, 37139, 29377, 32616, 35300,
/* 16616 */  40145, 32626, 34814, 32338, 36297, 32347, 36181, 29356, 33145, 35647,
/* 16617 */  40008, 31908, 36312, 31757, 35903, 32153, 36646, 29449, 32818, 35642,
/* 16618 */  39841, 32247, 36267, 31409, 36161, 31273, 36891, 30234, 32942, 35013,
/* 16619 */  40866, 31308, 36175, 31336, 36880, 31020, 36743, 30407, 32972, 35120,
/* 16620 */  44343, 26294, 39702, 28864, 40071, 27317, 40376, 27680, 35213, 34618,
/* 16621 */  46421, 23232, 40222, 31194, 38220, 26625, 42177, 27151, 35331, 34497,
/* 16622 */  48526, 19425, 43867, 28220, 41287, 23157, 44896, 26215, 35632, 34551,
/* 16623 */  48961, 19018, 42840, 29769, 41524, 21655, 44901, 28480, 33327, 35152,
/* 16624 */  50086, 16719, 44833, 28626, 42109, 21358, 44487, 29647, 32792, 34991,
/* 16625 */  51131, 15069, 46087, 27482, 44512, 17893, 47336, 28745, 32625, 35322,
/* 16626 */  50161, 17232, 43579, 28841, 43541, 20311, 43346, 32261, 31162, 35232,
/* 16627 */  50694, 17023, 42791, 30554, 41758, 21988, 41688, 33407, 30855, 35468,
/* 16628 */  45375, 21885, 46792, 22024, 45329, 23662, 41981, 26118, 37191, 33683,
/* 16629 */  45157, 22722, 45170, 24206, 42995, 25204, 41502, 26551, 36554, 34012,
/* 16630 */  44656, 23539, 44485, 24736, 42140, 25980, 40967, 26962, 36341, 34039,
/* 16631 */  44107, 24049, 44598, 24007, 42784, 25393, 41266, 27215, 35779, 34198,
/* 16632 */  45064, 23105, 44979, 23672, 43654, 24421, 41884, 26512, 36824, 34001,
/* 16633 */  45027, 23150, 44220, 24934, 42264, 25568, 40863, 27149, 36661, 33942,
/* 16634 */  44753, 22372, 45791, 22305, 45163, 23172, 42635, 25686, 37200, 33608,
/* 16635 */  44292, 23203, 44559, 24000, 43456, 24595, 41316, 25995, 37624, 33503,
/* 16636 */  43384, 24224, 43306, 25315, 42460, 25029, 40756, 26345, 37338, 33466,
/* 16637 */  43614, 23850, 43732, 24916, 43157, 24156, 40792, 26905, 37277, 33319,
/* 16638 */  42444, 25121, 42864, 25860, 42311, 24720, 39708, 27736, 36946, 33281,
/* 16639 */  42563, 24485, 43921, 25273, 42381, 24237, 40417, 26969, 37863, 32693,
/* 16640 */  40774, 26330, 42511, 27672, 40215, 25515, 38772, 27625, 37832, 32723,
/* 16641 */  41208, 26112, 43222, 27476, 39737, 25552, 38977, 27871, 38274, 32323,
/* 16642 */  40392, 33301, 34883, 30305, 35148, 33605, 37621, 29270, 32207, 35425,
/* 16643 */  39286, 34428, 34754, 29952, 35270, 33641, 36803, 30490, 31560, 35274,
/* 16644 */  41063, 33320, 34869, 29537, 36093, 33378, 37295, 29900, 32077, 35820,
/* 16645 */  42147, 32371, 34675, 29600, 36723, 33259, 37187, 29172, 33440, 35436,
/* 16646 */  44424, 28059, 38005, 27569, 39128, 30786, 38517, 27999, 35593, 34218,
/* 16647 */  45968, 25268, 40750, 25338, 41522, 28772, 40097, 25501, 38842, 33007,
/* 16648 */  40793, 31377, 36136, 28994, 37972, 32535, 35675, 29046, 36424, 33698,
/* 16649 */  33673, 31521, 35428, 31847, 35941, 34038, 36567, 31366, 35471, 32609,
/* 16650 */  31801, 30064, 34200, 31320, 35716, 32889, 36005, 31106, 34693, 32721,
/* 16651 */  30114, 29815, 32535, 30468, 31354, 30367, 32626, 30243, 33358, 33551,
/* 16652 */  29451, 28439, 31425, 28802, 31497, 30346, 32789, 30131, 33062, 33006,
/* 16653 */  41883, 30044, 35973, 33013, 35273, 31191, 37989, 27463, 36004, 34766,
/* 16654 */  42183, 29386, 36510, 32645, 35686, 30580, 38655, 27135, 36174, 34530,
/* 16655 */  42711, 29090, 36137, 33409, 35041, 31026, 38423, 27611, 35982, 34489,
/* 16656 */  42841, 29010, 35747, 34215, 34471, 30668, 39234, 27524, 35399, 34857,
/* 16657 */  44002, 28150, 35692, 34762, 34939, 29120, 40722, 26755, 36253, 34537,
/* 16658 */  44786, 27548, 35141, 36521, 34056, 28747, 41980, 26249, 35735, 35028,
/* 16659 */  47182, 24058, 37377, 36487, 32822, 29086, 44029, 23379, 38565, 33711,
/* 16660 */  45976, 26034, 38955, 32633, 36513, 29447, 40144, 28503, 35481, 33871,
/* 16661 */  42795, 31661, 39362, 30900, 35833, 29515, 36989, 31669, 34926, 34266,
/* 16662 */  43525, 29691, 41803, 29034, 37472, 27917, 37933, 31208, 34933, 34463,
/* 16663 */  42966, 29799, 37048, 27557, 38743, 31396, 38070, 27490, 35690, 34532,
/* 16664 */  43541, 29378, 37539, 26667, 39883, 30971, 38013, 27473, 36025, 34539,
/* 16665 */  43391, 29585, 37796, 26316, 39812, 30876, 38671, 26761, 36777, 34090,
/* 16666 */  43910, 28754, 37763, 27101, 39532, 30451, 38798, 26954, 37486, 33537,
/* 16667 */  44514, 26512, 38968, 25995, 41325, 28934, 38948, 26432, 38933, 32632,
/* 16668 */  42716, 27249, 38468, 26012, 40716, 29103, 37999, 28081, 37296, 33159,
/* 16669 */  42134, 29155, 37392, 26137, 40899, 29773, 38032, 27893, 37112, 34122,
/* 16670 */  41364, 30168, 35246, 28218, 38541, 30708, 37925, 28864, 36879, 34509,
/* 16671 */  39851, 31003, 34874, 28615, 37994, 30616, 37180, 29788, 36961, 34840,
/* 16672 */  43838, 24355, 42903, 25776, 42563, 25129, 41688, 25303, 37868, 33136,
/* 16673 */  44823, 23402, 43512, 25308, 42779, 25029, 42082, 25136, 38025, 33153,
/* 16674 */  43798, 24333, 43023, 25775, 42012, 25672, 41708, 25281, 37623, 33131,
/* 16675 */  44807, 23575, 43352, 25577, 42357, 25167, 42525, 24580, 38132, 33312,
/* 16676 */  44501, 24273, 42518, 26806, 40633, 26850, 40917, 26512, 36304, 34236,
/* 16677 */  44115, 25063, 41755, 27157, 40359, 27208, 40390, 27336, 35551, 34456,
/* 16678 */  44219, 24671, 41890, 26793, 41106, 26012, 41761, 25793, 37048, 33575,
/* 16679 */  44113, 24848, 42556, 26043, 41394, 25882, 41832, 25624, 37404, 33606,
/* 16680 */  44666, 23543, 44030, 24562, 42888, 24582, 42881, 24388, 38674, 33013,
/* 16681 */  44047, 25105, 41572, 26989, 41204, 26058, 40981, 26300, 37199, 33654,
/* 16682 */  42811, 26800, 40274, 28085, 40495, 26866, 39509, 27364, 36439, 34135,
/* 16683 */  42810, 26115, 41399, 27329, 40938, 26202, 40161, 27218, 36230, 34093,
/* 16684 */  42189, 26638, 40736, 28415, 40279, 26506, 39409, 27875, 35641, 34405,
/* 16685 */  44802, 25025, 41371, 27465, 40939, 26118, 41645, 26529, 36293, 33934,
/* 16686 */  44227, 26018, 40487, 28427, 39794, 27197, 40626, 27382, 35627, 34241,
/* 16687 */  43438, 27061, 39978, 28573, 39170, 28041, 39859, 28557, 34294, 34562,
/* 16688 */  44122, 26397, 40452, 28181, 39590, 27612, 40656, 27539, 35015, 34589,
/* 16689 */  42895, 27919, 38935, 29842, 38288, 28592, 39568, 28196, 34611, 34526,
/* 16690 */  44160, 25145, 42165, 27650, 40154, 26494, 41456, 26412, 36273, 34020,
/* 16691 */  42945, 26806, 40698, 29777, 39088, 26816, 40156, 27804, 35101, 34747,
/* 16692 */  41431, 27961, 39985, 31356, 38691, 26916, 38952, 28465, 34588, 35022,
/* 16693 */  40505, 28881, 39714, 32982, 37899, 26965, 37865, 29211, 34337, 35447,
/* 16694 */  39549, 28409, 41397, 32736, 38615, 26713, 37015, 29060, 35074, 34884,
/* 16695 */  36978, 29994, 41317, 34709, 38316, 27365, 34997, 29304, 35167, 34536,
/* 16696 */  34865, 31345, 42186, 35339, 38527, 27155, 33289, 29758, 35793, 34100,
/* 16697 */  32735, 33067, 43046, 36929, 37305, 26973, 31026, 30837, 36274, 34442,
/* 16698 */  32384, 34001, 43558, 37069, 36635, 26469, 30702, 31155, 37057, 34508,
/* 16699 */  41452, 29127, 38440, 30295, 38445, 29009, 37754, 28174, 36213, 33801,
/* 16700 */  41227, 29770, 37779, 30331, 38442, 29319, 37628, 28421, 35816, 33890,
/* 16701 */  40771, 29809, 38094, 30597, 37841, 29545, 37681, 27947, 36049, 33919,
/* 16702 */  41651, 28808, 39164, 28988, 39354, 28869, 38133, 27542, 36564, 33815,
/* 16703 */  40857, 30035, 38820, 29419, 39051, 29654, 36704, 28925, 35227, 34619,
/* 16704 */  40976, 29544, 40028, 28871, 39091, 30096, 36210, 29126, 35096, 34684,
/* 16705 */  38694, 30521, 39407, 31595, 36473, 31925, 34861, 30790, 33310, 34311,
/* 16706 */  38989, 30521, 40527, 31900, 36280, 31977, 34863, 32078, 33346, 33940,
/* 16707 */  43288, 29801, 33554, 34837, 34983, 30541, 38251, 27579, 36815, 33983,
/* 16708 */  41813, 31011, 33457, 33644, 35949, 30388, 37594, 29096, 34630, 34547,
/* 16709 */  43017, 28626, 35310, 33475, 35930, 29208, 39547, 28156, 34805, 34630,
/* 16710 */  44642, 26205, 37256, 33234, 35678, 28933, 40875, 26468, 36627, 34010,
/* 16711 */  46529, 24374, 37750, 34662, 34338, 28924, 42633, 24706, 37988, 33700,
/* 16712 */  49469, 19826, 41514, 33335, 34141, 29993, 41578, 25263, 38544, 33606,
/* 16713 */  45465, 26914, 35870, 34594, 36176, 29062, 39774, 28728, 35234, 34513,
/* 16714 */  40019, 32824, 33791, 31914, 37828, 33922, 35163, 31521, 34300, 33978,
/* 16715 */  35375, 34333, 35600, 32961, 36360, 34711, 35402, 32965, 34019, 32999,
/* 16716 */  43385, 31354, 33835, 29346, 38977, 32606, 36072, 27560, 37555, 33449,
/* 16717 */  43259, 32066, 34581, 25856, 42836, 31541, 35015, 28504, 37328, 33682,
/* 16718 */  42776, 32281, 35285, 25941, 40808, 32935, 35819, 27736, 36734, 34195,
/* 16719 */  41772, 33404, 35514, 25367, 39848, 33804, 36092, 27875, 35774, 34507,
/* 16720 */  42304, 33161, 35505, 24611, 40958, 33526, 36108, 27455, 36467, 34230,
/* 16721 */  41721, 34019, 35536, 24118, 40268, 34540, 36258, 27351, 35670, 34691,
/* 16722 */  44379, 30881, 36412, 22948, 44133, 31799, 36805, 25967, 38490, 33501,
/* 16723 */  46994, 26979, 38191, 21565, 48263, 28202, 37330, 25412, 41061, 31916,
/* 16724 */  47890, 27358, 35547, 23570, 48835, 28121, 36083, 25655, 42305, 31262,
/* 16725 */  48163, 26865, 36705, 21694, 50429, 27586, 36636, 24330, 43693, 30785,
/* 16726 */  39692, 30634, 37806, 27725, 37743, 30892, 37449, 28999, 33141, 34571,
/* 16727 */  41594, 29013, 39064, 26867, 39207, 29510, 38859, 27908, 34428, 34726,
/* 16728 */  41447, 29437, 38951, 26255, 39545, 30214, 37778, 28711, 34127, 34739,
/* 16729 */  41376, 29537, 38717, 26588, 38961, 31005, 36997, 29418, 33651, 34847,
/* 16730 */  42554, 28457, 39617, 25958, 39850, 29913, 38958, 27441, 34972, 34914,
/* 16731 */  42234, 28611, 40069, 25054, 40360, 30323, 37891, 28436, 34417, 34936,
/* 16732 */  40909, 31021, 37553, 27371, 37927, 31871, 37484, 28930, 33346, 35327,
/* 16733 */  42926, 28697, 39548, 25051, 40925, 29868, 38751, 28403, 33894, 35599,
/* 16734 */  44107, 27883, 40292, 23778, 42247, 29584, 38912, 28272, 34895, 35160,
/* 16735 */  46140, 25221, 43783, 21668, 43868, 28180, 41332, 26736, 35432, 34977,
/* 16736 */  43181, 26480, 45235, 25376, 38471, 31683, 38689, 31070, 35151, 31500,
/* 16737 */  42655, 28096, 38862, 28659, 37526, 31379, 37279, 27969, 36091, 34616,
/* 16738 */  44231, 26444, 40187, 27753, 38322, 30712, 37875, 27842, 36594, 34584,
/* 16739 */  42003, 29797, 37112, 30161, 36185, 32392, 36358, 29523, 34479, 35650,
/* 16740 */  41532, 31856, 34298, 31563, 35843, 32816, 36312, 28788, 35660, 35091,
/* 16741 */  41872, 30624, 34961, 32449, 34862, 32371, 37214, 28413, 35829, 34970,
/* 16742 */  42041, 30416, 35672, 32048, 35109, 32680, 36449, 28630, 36513, 34962,
/* 16743 */  41033, 30933, 37115, 28903, 38291, 31467, 35490, 30098, 35411, 35510,
/* 16744 */  39348, 33924, 34615, 29957, 37663, 33167, 33741, 30134, 36383, 34933,
/* 16745 */  39864, 32314, 36688, 30332, 36721, 32746, 34800, 31050, 34484, 35779,
/* 16746 */  41255, 31819, 38477, 29771, 37722, 31734, 35753, 30452, 35136, 34721,
/* 16747 */  38494, 32373, 42690, 28866, 38772, 30087, 36323, 30113, 35292, 33599,
/* 16748 */  39471, 30592, 43604, 28833, 38867, 29448, 36716, 30787, 34614, 33725,
/* 16749 */  42743, 28818, 37187, 27743, 39778, 30220, 36834, 28722, 36635, 33632,
/* 16750 */  41950, 30119, 36112, 28502, 37795, 31616, 37368, 28420, 35375, 34734,
/* 16751 */  41308, 32470, 34458, 29131, 36583, 33164, 37434, 28696, 34302, 35915,
/* 16752 */  41176, 33269, 33497, 29477, 35948, 33570, 37951, 28853, 33795, 35870,
/* 16753 */  40700, 34529, 32906, 29817, 35159, 34547, 37768, 29477, 33456, 35839,
/* 16754 */  40531, 34898, 32608, 31562, 33507, 35156, 38505, 28621, 34892, 34549,
/* 16755 */  40829, 32687, 35976, 32032, 32127, 35498, 37608, 30232, 36504, 32008,
/* 16756 */  40618, 29820, 42981, 27858, 35462, 32806, 36836, 33561, 33840, 32536,
/* 16757 */  40975, 28733, 44911, 25108, 39928, 28188, 40276, 30573, 35780, 31950,
/* 16758 */  40857, 28819, 44464, 25568, 40195, 28082, 40232, 30006, 36406, 31702,
/* 16759 */  40060, 29678, 44150, 26336, 39602, 28126, 39921, 30536, 35959, 31837,
/* 16760 */  40952, 28170, 45045, 25282, 41001, 27770, 39639, 30530, 35710, 32198,
/* 16761 */  39088, 30433, 43849, 28052, 37665, 29382, 38562, 31651, 35134, 32244,
/* 16762 */  44082, 24869, 42233, 24891, 42538, 25796, 40652, 26083, 38322, 32857,
/* 16763 */  42915, 26622, 40332, 26650, 40493, 27329, 39316, 27458, 37203, 33004,
/* 16764 */  44066, 24820, 41728, 25099, 42377, 25597, 40626, 26549, 38178, 32413,
/* 16765 */  44124, 25756, 40297, 25370, 42504, 26830, 39237, 27063, 37996, 32890,
/* 16766 */  43740, 26144, 39728, 25370, 42513, 26531, 39556, 26766, 38155, 32570,
/* 16767 */  43656, 26998, 38066, 26792, 42036, 26494, 39340, 27398, 37588, 32989,
/* 16768 */  44462, 25087, 39943, 26608, 41117, 26196, 41110, 26677, 37056, 33475,
/* 16769 */  44351, 25406, 39725, 26099, 41463, 26676, 40272, 27228, 36973, 33470,
/* 16770 */  43339, 27234, 38116, 26689, 40968, 27252, 39318, 28039, 36808, 33256,
/* 16771 */  44286, 25709, 38788, 26606, 41458, 26304, 40939, 26213, 37687, 33265,
/* 16772 */  45645, 24133, 39824, 26150, 41780, 26183, 41766, 25242, 38481, 33128,
/* 16773 */  44864, 25038, 39791, 25534, 41465, 27080, 41142, 25684, 37787, 33508,
/* 16774 */  43402, 27405, 37996, 26216, 39727, 28871, 39725, 27045, 36499, 33729,
/* 16775 */  43247, 28635, 36531, 26963, 39137, 30224, 38898, 27094, 36569, 33892,
/* 16776 */  43378, 28390, 37124, 26383, 39135, 30585, 38579, 27699, 35812, 34007,
/* 16777 */  43789, 24033, 43605, 24902, 43694, 24278, 41143, 26746, 36917, 33169,
/* 16778 */  43955, 23607, 43974, 23867, 44780, 23571, 41706, 26421, 37081, 32772,
/* 16779 */  43667, 24440, 42972, 24444, 43730, 25328, 40234, 27311, 36473, 33094,
/* 16780 */  44109, 24092, 43261, 24255, 43254, 25557, 40614, 27280, 36107, 33599,
/* 16781 */  45027, 23228, 43881, 23604, 43364, 25006, 41875, 26641, 36371, 33542,
/* 16782 */  44900, 23743, 43278, 23254, 43841, 25209, 40969, 27654, 35770, 33660,
/* 16783 */  44881, 23571, 43932, 21959, 44633, 24611, 41860, 26935, 35934, 33631,
/* 16784 */  44918, 23797, 43455, 22504, 43687, 25494, 41376, 27432, 35505, 33786,
/* 16785 */  44569, 24901, 41665, 24350, 41955, 26684, 40771, 27983, 34873, 34077,
/* 16786 */  44392, 24882, 41616, 24555, 41593, 26525, 40805, 28301, 34656, 33948,
/* 16787 */  43964, 25467, 40851, 25384, 40954, 26803, 40511, 28566, 34363, 34201,
/* 16788 */  43997, 25137, 41070, 25507, 41171, 26329, 40601, 28559, 34391, 34308,
/* 16789 */  44763, 23492, 42471, 24887, 42282, 24981, 41409, 28045, 34986, 34128,
/* 16790 */  41819, 31330, 37384, 27893, 36178, 33403, 37249, 29281, 33822, 34817,
/* 16791 */  43455, 28935, 40408, 24067, 39584, 31168, 38710, 28654, 34264, 34949,
/* 16792 */  43603, 28474, 39960, 25003, 39704, 29319, 40603, 27309, 35427, 34074,
/* 16793 */  43348, 29273, 39635, 25434, 39354, 29291, 40463, 27357, 36154, 33693,
/* 16794 */  43506, 30388, 39311, 24851, 39211, 30613, 39950, 27977, 35056, 34691,
/* 16795 */  44223, 30498, 37138, 27195, 37910, 32309, 39392, 28074, 33868, 35710,
/* 16796 */  41519, 33571, 35877, 31080, 33956, 34168, 37149, 31733, 32966, 34813,
/* 16797 */  35279, 36346, 37808, 33729, 34369, 32550, 35380, 33333, 35023, 31922,
/* 16798 */  34575, 34520, 38235, 33740, 36167, 32762, 35647, 33510, 35384, 32524,
/* 16799 */  40224, 30935, 36531, 30264, 36826, 31478, 36827, 27826, 36437, 33096,
/* 16800 */  40155, 31165, 36513, 30014, 37178, 31559, 36471, 28182, 36191, 33294,
/* 16801 */  40417, 31262, 36248, 30728, 36696, 31385, 36813, 28122, 36144, 33612,
/* 16802 */  42114, 30396, 36094, 30803, 37587, 30589, 37544, 27467, 37134, 33660,
/* 16803 */  44002, 28476, 37400, 29474, 39546, 29319, 38092, 26873, 38589, 33204,
/* 16804 */  44321, 28204, 37699, 29393, 39807, 28945, 37796, 27751, 38288, 33271,
/* 16805 */  43988, 28165, 38391, 29036, 39450, 28855, 39224, 26500, 38551, 33342,
/* 16806 */  42639, 29113, 38178, 29652, 38507, 29404, 39334, 26645, 38542, 33523,
/* 16807 */  41021, 29873, 38797, 29364, 38652, 30090, 38980, 27260, 37793, 33877,
/* 16808 */  40566, 29905, 37048, 30849, 37837, 31018, 37879, 28979, 37113, 34926,
/* 16809 */  39962, 31232, 34867, 32167, 36073, 31812, 36742, 28913, 38116, 34501,
/* 16810 */  37281, 29685, 34679, 31366, 36517, 32126, 36701, 29857, 36852, 32518,
/* 16811 */  38226, 27869, 33865, 30722, 35348, 30737, 35708, 28856, 36640, 31772,
/* 16812 */  39305, 29855, 32556, 32501, 36033, 30771, 36552, 29805, 36628, 32951,
/* 16813 */  39515, 29816, 34059, 31569, 37191, 30935, 37074, 30441, 37398, 33446,
/* 16814 */  38833, 31483, 33173, 33192, 35858, 32408, 37471, 30755, 36820, 35510,
/* 16815 */  39734, 31831, 34091, 33154, 35594, 32990, 36911, 31809, 35920, 34397,
/* 16816 */  36731, 31990, 36018, 32515, 36916, 32677, 35980, 32333, 34698, 33698,
/* 16817 */  35145, 34524, 36251, 33533, 35687, 32461, 35238, 33542, 35169, 33618,
/* 16818 */  35571, 34420, 36928, 32710, 35459, 32391, 36045, 32853, 36130, 33214,
/* 16819 */  35615, 34947, 36411, 32442, 36524, 33416, 34460, 33518, 34927, 32860,
/* 16820 */  35199, 35402, 36788, 33383, 35217, 33192, 34587, 33084, 35585, 33461,
/* 16821 */  33711, 35423, 37253, 34329, 34199, 32574, 35230, 33663, 35244, 33788,
/* 16822 */  35088, 34435, 36761, 34916, 35455, 32340, 35201, 32621, 34584, 34036,
/* 16823 */  35574, 34340, 37236, 32507, 35116, 32184, 35693, 33471, 35355, 32930,
/* 16824 */  35795, 34765, 35771, 32642, 35975, 33492, 34797, 33746, 35603, 33115,
/* 16825 */  34768, 36160, 35587, 34497, 34646, 32889, 34061, 34711, 35748, 32492,
/* 16826 */  34213, 35914, 36613, 34081, 34458, 33225, 34090, 34473, 35529, 32977,
/* 16827 */  35010, 34560, 36398, 33925, 35806, 33033, 34873, 34061, 35187, 32599,
/* 16828 */  33474, 35606, 38123, 34538, 34806, 32197, 34708, 34637, 34882, 33000,
/* 16829 */  34565, 34914, 38587, 33863, 34424, 31988, 35160, 33795, 34944, 33701,
/* 16830 */  34707, 34845, 37770, 32683, 35024, 32430, 34500, 33714, 35002, 33461,
/* 16831 */  35647, 33169, 37908, 32799, 36070, 31706, 35082, 32515, 35873, 32926,
/* 16832 */  35543, 34914, 37112, 34654, 34852, 31919, 34995, 32809, 35875, 33333,
/* 16833 */  35405, 34043, 37811, 33984, 34236, 32788, 36897, 33163, 35023, 33423,
/* 16834 */  34736, 34079, 38224, 33768, 35073, 33446, 35999, 33575, 35189, 32956,
/* 16835 */  41536, 28800, 38844, 27768, 39196, 29241, 38360, 29704, 33458, 33647,
/* 16836 */  40467, 29961, 38006, 28357, 38301, 29933, 37829, 30298, 32840, 33470,
/* 16837 */  41433, 29494, 38188, 28157, 38529, 29904, 37849, 30564, 32537, 34145,
/* 16838 */  41986, 28645, 39342, 27128, 39306, 29134, 38463, 30333, 32745, 34213,
/* 16839 */  41105, 29599, 38318, 27865, 38682, 29980, 37086, 31625, 31996, 33993,
/* 16840 */  41016, 29272, 38107, 28240, 38777, 29787, 36950, 31789, 32018, 33570,
/* 16841 */  41096, 28871, 37822, 28814, 38740, 29666, 36550, 32189, 32283, 32964,
/* 16842 */  43458, 25941, 39549, 28359, 39849, 28347, 36897, 33150, 31551, 33763,
/* 16843 */  44116, 25826, 38061, 30115, 39313, 28726, 35466, 34642, 31598, 33329,
/* 16844 */  46034, 23678, 38651, 30602, 39843, 27875, 35187, 35988, 31044, 33676,
/* 16845 */  48050, 20972, 40658, 29424, 41254, 26785, 35149, 36910, 30686, 34136,
/* 16846 */  47786, 21787, 39629, 28972, 42935, 25988, 34765, 36783, 31923, 33145,
/* 16847 */  48439, 21018, 40033, 28605, 44057, 24680, 35239, 37203, 31531, 33424,
/* 16848 */  35735, 36405, 34759, 30876, 35284, 34683, 34988, 28139, 33121, 35246,
/* 16849 */  35964, 36245, 34359, 31261, 35359, 34537, 34966, 28202, 33319, 35003,
/* 16850 */  36875, 35727, 34348, 31003, 35990, 34312, 34787, 28020, 34342, 34677,
/* 16851 */  37354, 36385, 33589, 30733, 36737, 34326, 34063, 28407, 34995, 34606,
/* 16852 */  38645, 35317, 34035, 31192, 35883, 34660, 34343, 27580, 36869, 33924,
/* 16853 */  39684, 36049, 33399, 30636, 36157, 35627, 33195, 27920, 38265, 33640,
/* 16854 */  36734, 34533, 34041, 33183, 35931, 33590, 33616, 30493, 35736, 33099,
/* 16855 */  29588, 31759, 33145, 31459, 32117, 32573, 33455, 31355, 34277, 33347,
/* 16856 */  26000, 28068, 31041, 29876, 30398, 31405, 32130, 30306, 32562, 33265,
/* 16857 */  25967, 28269, 30288, 29038, 29555, 29874, 30338, 29325, 32622, 33002,
/* 16858 */  25909, 28452, 29866, 29738, 32292, 31189, 31100, 30335, 33259, 33564,
/* 16859 */  35997, 30916, 36405, 33493, 37818, 30998, 34390, 29844, 32335, 33378,
/* 16860 */  34743, 31500, 35838, 34220, 37137, 31494, 34397, 29713, 31771, 33028,
/* 16861 */  35655, 31189, 36474, 33701, 37387, 31266, 34465, 29794, 32207, 33505,
/* 16862 */  35504, 31045, 36394, 33464, 37573, 31571, 34173, 30065, 32021, 33178,
/* 16863 */  36465, 30760, 36979, 33257, 37326, 31028, 34834, 30074, 32182, 33849,
/* 16864 */  38547, 29242, 38698, 31772, 37874, 30228, 36038, 29395, 33321, 34221,
/* 16865 */  38425, 29903, 39340, 31899, 37464, 30033, 35095, 29992, 34001, 35178,
/* 16866 */  32614, 28622, 38726, 33931, 38096, 32332, 35277, 29885, 32538, 31595,
/* 16867 */  26776, 25142, 32579, 34286, 36451, 33073, 34093, 30587, 32663, 31342,
/* 16868 */  23891, 21269, 27314, 30627, 33929, 31897, 32626, 30106, 32056, 32307,
/* 16869 */  20964, 18027, 23666, 28589, 32590, 30627, 29668, 27348, 28683, 31193,
/* 16870 */  19399, 14783, 19568, 25060, 28477, 27204, 27658, 27478, 30582, 31908,
/* 16871 */  41037, 29824, 40892, 26767, 39527, 30093, 36559, 29877, 33903, 35333,
/* 16872 */  42939, 25736, 43137, 25683, 41337, 28906, 37205, 29045, 34883, 34454,
/* 16873 */  39171, 32515, 37300, 31027, 36430, 32892, 34760, 30106, 33226, 35552,
/* 16874 */  38980, 33784, 37686, 31260, 35492, 32668, 34373, 30389, 34166, 35710,
/* 16875 */  38333, 34810, 37724, 31948, 34489, 32410, 34302, 30722, 34999, 35054,
/* 16876 */  32048, 35379, 39109, 35155, 33200, 31408, 34536, 31842, 33094, 33738,
/* 16877 */  31768, 33890, 38563, 36245, 37138, 35200, 35630, 30944, 31842, 32289,
/* 16878 */  39514, 34538, 34080, 31210, 36868, 34255, 33142, 28532, 37066, 33745,
/* 16879 */  39233, 34165, 34456, 31234, 36983, 33853, 33564, 28395, 36714, 33778,
/* 16880 */  40420, 33689, 33183, 31753, 37076, 34770, 31901, 29105, 38491, 32303,
/* 16881 */  39432, 34750, 33122, 32098, 36123, 35472, 31737, 28944, 38092, 32869,
/* 16882 */  40662, 34667, 33186, 31393, 37290, 33877, 31884, 30079, 38806, 32594,
/* 16883 */  41042, 35246, 32245, 32190, 36519, 34652, 31513, 29816, 39992, 32255,
/* 16884 */  42751, 31675, 34019, 30914, 38230, 33720, 32120, 30311, 39915, 31452,
/* 16885 */  39718, 33227, 34507, 31216, 37007, 34071, 32872, 29961, 37839, 32677,
/* 16886 */  35109, 34128, 34834, 32448, 35813, 33445, 33721, 30886, 35021, 33805,
/* 16887 */  31142, 32980, 32716, 32150, 35193, 32444, 33293, 32593, 33740, 33241,
/* 16888 */  28840, 30566, 31648, 30951, 33250, 31886, 32755, 31853, 33553, 32548,
/* 16889 */  43275, 25030, 42696, 24474, 41563, 27888, 39343, 27692, 35287, 33839,
/* 16890 */  41376, 28045, 39402, 27529, 38630, 30049, 37788, 28733, 34354, 33867,
/* 16891 */  42226, 26913, 40809, 25955, 40294, 28848, 38666, 28087, 34666, 34135,
/* 16892 */  42159, 26221, 41690, 24966, 41353, 27900, 39146, 27762, 34917, 33786,
/* 16893 */  42245, 26275, 41458, 25250, 41235, 27831, 39283, 27463, 35451, 33482,
/* 16894 */  41697, 26966, 40764, 25838, 40702, 28261, 39003, 27619, 35105, 33573,
/* 16895 */  42100, 27130, 40663, 26040, 40596, 28660, 38563, 28000, 35037, 34026,
/* 16896 */  42337, 26332, 41563, 25369, 41244, 27877, 39123, 27795, 35194, 33826,
/* 16897 */  42322, 26305, 41826, 24937, 41541, 27426, 39687, 27425, 35428, 33633,
/* 16898 */  42523, 26640, 41211, 25543, 41043, 27944, 39353, 27578, 35404, 33836,
/* 16899 */  42349, 26459, 41525, 25142, 41269, 27910, 39169, 27771, 35203, 33724,
/* 16900 */  42583, 26736, 41144, 25621, 41021, 28011, 39291, 27676, 35280, 34062,
/* 16901 */  43096, 25968, 41922, 25020, 41510, 27338, 40365, 26543, 36401, 33544,
/* 16902 */  42594, 26367, 41729, 25078, 41444, 27499, 39933, 27242, 35683, 33609,
/* 16903 */  42090, 26860, 41278, 25519, 40904, 27899, 39601, 27502, 35342, 33640,
/* 16904 */  43898, 24371, 43214, 24912, 41766, 27772, 39022, 27202, 36902, 33516,
/* 16905 */  43789, 25246, 42396, 25392, 41664, 27110, 40163, 26703, 36804, 33810,
/* 16906 */  44455, 23722, 43921, 23815, 42949, 26013, 40800, 26606, 36995, 33359,
/* 16907 */  43353, 25534, 42120, 25384, 41318, 27214, 40079, 27003, 36404, 33546,
/* 16908 */  43690, 24442, 43589, 23858, 42732, 25709, 41531, 25930, 36928, 33319,
/* 16909 */  43657, 25521, 42202, 25048, 41830, 26729, 40697, 26739, 36109, 34051,
/* 16910 */  43953, 25434, 41839, 25545, 41628, 26818, 40674, 26811, 36163, 33995,
/* 16911 */  44912, 24068, 43392, 24452, 42596, 25834, 41615, 26699, 35925, 34332,
/* 16912 */  45412, 22463, 45792, 22189, 44855, 23460, 43259, 26221, 36122, 34077,
/* 16913 */  46200, 21415, 46209, 22200, 44894, 22952, 44546, 25078, 36974, 33515,
/* 16914 */  45726, 23225, 43985, 24351, 43086, 24678, 42847, 27020, 35107, 34514,
/* 16915 */  46217, 22461, 45092, 22954, 43931, 24614, 42899, 27363, 34550, 34621,
/* 16916 */  45392, 23388, 44233, 23656, 43040, 25593, 41884, 28644, 33731, 34223,
/* 16917 */  44409, 29338, 36256, 29535, 38051, 32282, 37080, 26784, 38159, 33410,
/* 16918 */  43242, 30217, 36173, 29697, 37303, 32791, 36928, 27450, 36858, 33724,
/* 16919 */  42364, 31903, 35012, 29860, 37411, 32618, 36809, 27536, 37158, 33450,
/* 16920 */  42981, 30853, 35615, 29455, 37916, 32368, 36632, 27607, 37709, 32962,
/* 16921 */  43408, 29193, 37575, 27962, 39437, 30603, 37859, 27002, 38318, 32455,
/* 16922 */  42972, 31158, 35794, 28926, 38540, 31754, 37272, 27207, 37977, 33118,
/* 16923 */  44403, 28829, 37008, 28909, 38951, 30845, 38347, 25799, 39850, 32297,
/* 16924 */  43226, 31244, 35686, 29441, 38188, 31469, 37666, 27250, 38500, 32990,
/* 16925 */  42254, 33556, 34549, 29948, 37821, 31686, 36578, 29723, 36778, 33402,
/* 16926 */  38758, 34101, 36953, 31223, 36987, 32354, 35743, 30539, 36280, 32956,
/* 16927 */  34708, 34214, 37734, 32072, 35804, 33563, 36990, 32323, 35367, 32542,
/* 16928 */  42046, 32607, 34587, 31347, 36621, 31637, 38472, 29673, 32399, 35706,
/* 16929 */  41986, 33446, 33472, 32222, 35552, 31946, 39341, 29361, 31915, 36011,
/* 16930 */  42593, 32842, 33799, 31877, 35552, 31911, 39770, 29719, 31053, 36435,
/* 16931 */  42285, 33402, 33894, 31108, 35510, 32046, 40130, 29860, 31166, 35885,
/* 16932 */  42885, 33515, 32911, 31652, 35138, 32360, 40646, 29468, 30916, 36241,
/* 16933 */  42901, 34070, 32071, 31229, 36449, 31971, 39494, 30279, 31771, 35419,
/* 16934 */  44301, 32376, 32154, 32264, 35631, 31558, 40967, 29131, 32206, 35464,
/* 16935 */  44392, 33123, 32132, 30619, 35968, 33099, 40520, 28844, 31617, 36176,
/* 16936 */  43515, 34811, 31445, 30426, 35470, 33769, 39908, 30363, 30189, 36515,
/* 16937 */  43871, 34663, 31791, 29468, 35947, 33855, 39735, 30520, 30660, 36116,
/* 16938 */  43398, 35292, 32412, 28859, 34764, 34541, 40363, 30853, 29799, 36288,
/* 16939 */  43397, 35735, 32088, 27859, 35799, 35177, 39402, 30576, 30501, 36087,
/* 16940 */  40652, 30363, 40046, 29022, 39548, 29691, 36215, 28128, 35855, 35225,
/* 16941 */  39617, 31985, 38496, 29743, 38865, 31072, 34992, 28425, 35610, 35247,
/* 16942 */  38504, 33107, 37883, 29518, 39094, 31687, 34066, 28819, 35388, 34988,
/* 16943 */  38184, 33471, 37405, 30373, 38343, 31877, 34019, 29138, 34526, 35627,
/* 16944 */  38048, 32692, 38017, 30378, 38171, 31545, 34734, 28611, 34716, 35186,
/* 16945 */  38240, 33071, 37526, 30974, 37346, 32261, 34205, 28988, 34520, 35582,
/* 16946 */  38325, 32768, 37494, 31695, 36940, 32077, 34320, 29129, 34244, 35772,
/* 16947 */  37891, 32303, 37694, 32404, 36853, 31689, 34455, 29205, 33752, 35803,
/* 16948 */  38365, 31244, 38366, 32855, 36847, 30853, 34656, 29411, 34194, 35442,
/* 16949 */  37759, 30855, 39026, 33446, 37173, 30375, 33994, 29405, 34968, 34869,
/* 16950 */  36682, 30962, 39596, 33436, 38462, 29688, 33232, 30107, 34676, 34434,
/* 16951 */  36401, 30907, 40217, 33980, 38658, 29098, 33113, 30216, 34642, 34501,
/* 16952 */  34861, 31685, 39541, 35369, 38592, 29441, 32531, 30305, 34359, 33875,
/* 16953 */  36617, 36391, 34348, 32197, 35914, 34361, 33711, 28589, 35327, 34555,
/* 16954 */  37165, 36612, 34078, 31174, 37096, 34205, 32866, 29005, 36361, 33882,
/* 16955 */  37148, 36438, 34125, 31317, 37359, 33963, 32849, 29117, 35991, 34093,
/* 16956 */  37642, 37162, 34044, 31129, 36332, 35254, 32890, 27980, 36885, 34539,
/* 16957 */  39362, 35907, 32941, 32342, 36127, 34965, 33106, 28096, 37948, 33542,
/* 16958 */  38930, 36800, 33026, 32239, 35647, 34841, 33461, 28738, 37313, 33679,
/* 16959 */  38501, 37068, 33585, 31710, 35741, 35694, 32587, 28507, 37718, 33609,
/* 16960 */  37126, 37515, 34655, 31355, 35949, 35154, 32465, 29074, 37127, 33639,
/* 16961 */  33974, 39183, 35833, 31827, 34631, 34421, 33808, 30844, 34118, 33986,
/* 16962 */  32279, 40861, 36758, 29860, 33853, 36554, 34512, 30573, 33441, 33733,
/* 16963 */  30236, 39517, 39974, 32282, 32210, 34852, 36019, 31627, 32342, 33420,
/* 16964 */  39586, 29432, 39784, 29388, 38626, 31014, 35086, 30429, 32846, 34956,
/* 16965 */  38431, 30665, 38950, 30531, 37436, 32169, 34155, 30950, 32001, 35340,
/* 16966 */  37803, 31275, 38305, 30301, 37995, 32673, 33592, 30950, 32433, 34529,
/* 16967 */  38529, 30685, 38998, 30702, 37547, 32479, 33863, 30819, 32839, 34726,
/* 16968 */  38883, 30182, 38699, 32044, 36788, 32857, 33764, 31324, 32139, 34953,
/* 16969 */  38275, 29854, 39693, 31190, 37368, 33769, 33094, 31624, 31917, 34290,
/* 16970 */  35294, 32064, 37639, 34063, 36033, 33320, 34960, 29978, 32543, 32861,
/* 16971 */  32230, 32537, 37165, 36110, 36060, 32768, 34672, 30689, 31549, 31886,
/* 16972 */  31196, 29515, 38906, 35955, 38455, 32688, 34475, 30014, 31119, 31140,
/* 16973 */  27177, 28753, 39337, 40707, 40176, 32180, 31279, 28766, 31519, 32123,
/* 16974 */  24912, 25468, 38318, 43230, 43890, 34200, 30610, 27453, 31120, 32238,
/* 16975 */  23447, 23131, 35069, 41772, 44193, 37708, 33843, 29498, 31072, 31708,
/* 16976 */  41957, 32301, 35750, 30369, 36162, 30933, 39567, 31741, 31449, 34083,
/* 16977 */  43036, 31238, 37422, 27741, 37234, 30405, 40522, 31517, 31917, 33786,
/* 16978 */  43008, 32376, 36938, 27140, 36318, 31659, 40056, 32300, 31463, 33910,
/* 16979 */  44180, 30712, 38231, 25521, 37397, 31836, 40276, 31739, 30983, 34701,
/* 16980 */  43845, 31687, 37228, 26294, 36230, 32807, 40081, 31555, 30908, 34911,
/* 16981 */  45438, 28868, 39440, 23838, 38974, 32030, 40191, 30782, 30456, 36050,
/* 16982 */  45043, 28393, 39898, 23750, 39498, 31119, 40266, 30218, 31672, 35238,
/* 16983 */  43976, 28834, 39946, 23836, 39339, 30819, 40163, 29757, 32183, 34940,
/* 16984 */  44399, 27510, 40886, 22599, 41451, 29887, 40165, 28327, 33363, 35094,
/* 16985 */  43268, 27866, 40067, 24021, 40503, 29960, 38639, 29393, 33366, 34681,
/* 16986 */  43528, 33290, 34473, 29028, 36201, 32292, 40781, 29314, 32111, 35317,
/* 16987 */  44691, 32323, 35196, 27358, 36676, 32586, 41596, 28482, 32600, 35235,
/* 16988 */  44953, 31743, 35796, 26888, 36372, 32668, 41886, 28812, 32202, 35281,
/* 16989 */  45496, 29815, 37302, 26289, 37104, 32559, 41184, 28928, 32165, 35455,
/* 16990 */  44383, 30329, 36930, 27716, 35966, 33243, 39708, 29464, 32262, 35368,
/* 16991 */  44877, 27681, 38251, 28286, 36645, 32755, 38719, 28302, 34168, 34777,
/* 16992 */  42129, 29699, 37001, 29206, 37019, 31692, 37442, 29057, 34070, 34751,
/* 16993 */  41183, 28769, 37854, 29165, 37589, 30242, 37154, 28220, 35592, 34011,
/* 16994 */  40712, 28195, 38429, 30137, 36304, 30775, 35790, 29530, 35199, 34535,
/* 16995 */  43007, 28555, 38212, 30382, 38028, 28959, 39715, 30218, 32688, 34339,
/* 16996 */  43197, 29196, 37102, 30795, 37768, 29320, 39757, 30169, 32329, 34801,
/* 16997 */  43526, 28946, 37815, 29720, 38094, 29135, 40009, 30106, 32457, 34895,
/* 16998 */  44247, 28124, 39252, 27259, 39679, 28168, 40832, 29669, 33030, 34665,
/* 16999 */  44500, 27338, 39730, 26739, 39652, 28960, 40279, 29712, 32810, 34762,
/* 17000 */  43231, 28614, 38823, 27722, 38584, 29298, 39979, 29860, 32843, 34371,
/* 17001 */  43663, 28056, 39556, 27097, 39020, 29077, 39958, 29094, 33821, 34375,
/* 17002 */  42479, 29232, 38505, 27916, 38059, 30345, 38589, 29857, 33058, 34518,
/* 17003 */  42710, 28897, 39028, 26812, 39463, 29493, 38757, 29465, 33607, 34508,
/* 17004 */  42771, 28880, 38209, 27182, 40347, 29131, 38278, 29018, 34726, 34121,
/* 17005 */  44941, 28833, 36745, 30475, 37047, 29358, 42622, 26891, 34740, 34245,
/* 17006 */  46125, 27408, 37703, 28947, 38208, 29150, 43270, 25581, 35773, 34084,
/* 17007 */  46726, 27049, 37781, 27671, 39231, 29483, 42925, 25647, 35547, 34384,
/* 17008 */  46408, 27346, 37928, 27670, 38076, 30636, 41919, 27359, 33825, 35014,
/* 17009 */  46400, 27922, 36781, 28370, 37679, 31345, 40932, 28044, 33269, 35442,
/* 17010 */  46321, 26723, 39310, 25913, 38993, 30947, 40133, 29422, 32313, 35600,
/* 17011 */  44828, 28059, 39264, 25144, 39544, 30179, 40105, 29780, 32559, 34802,
/* 17012 */  44555, 27423, 40822, 23293, 40992, 28936, 40961, 28892, 33434, 34309,
/* 17013 */  44301, 27725, 40819, 22939, 41073, 29194, 40869, 28596, 33407, 34821,
/* 17014 */  44682, 27070, 41166, 22426, 41846, 28937, 40726, 28574, 33269, 35269,
/* 17015 */  45064, 31209, 34341, 29625, 36875, 31818, 41748, 27225, 33532, 35159,
/* 17016 */  44592, 32293, 34317, 29045, 36585, 31282, 41553, 30071, 31351, 35480,
/* 17017 */  45897, 30742, 34332, 29435, 35926, 31760, 42938, 27993, 32338, 35434,
/* 17018 */  45824, 30360, 34629, 29284, 36196, 31993, 42214, 28240, 32184, 35608,
/* 17019 */  45256, 30879, 34007, 29680, 36063, 32607, 41000, 28597, 32248, 35616,
/* 17020 */  44621, 29452, 36278, 28974, 36908, 30526, 41302, 28202, 33696, 34625,
/* 17021 */  42789, 30401, 35799, 29661, 36072, 31291, 39994, 28274, 33766, 34483,
/* 17022 */  42753, 29916, 35570, 30153, 35706, 31883, 38689, 28119, 34884, 34493,
/* 17023 */  40947, 30562, 34994, 30770, 34686, 32068, 37488, 28844, 34371, 34441,
/* 17024 */  42189, 29071, 36158, 29636, 36407, 31153, 38017, 28200, 35162, 34708,
/* 17025 */  41438, 29937, 35142, 29875, 36248, 31086, 37402, 28883, 34815, 34462,
/* 17026 */  42354, 29145, 36009, 28818, 37419, 30047, 38835, 28078, 35353, 34352,
/* 17027 */  42665, 30025, 37066, 32173, 37264, 29431, 39446, 28069, 34519, 34695,
/* 17028 */  42171, 31082, 35726, 32870, 36071, 30504, 39287, 29092, 33341, 34673,
/* 17029 */  41733, 31494, 36133, 31502, 36841, 30746, 38384, 30549, 32329, 34771,
/* 17030 */  42085, 30750, 36800, 31070, 36682, 30861, 38213, 30961, 32084, 34920,
/* 17031 */  42261, 30027, 38287, 28723, 38262, 30277, 38125, 31169, 32065, 34909,
/* 17032 */  41595, 31517, 36319, 30246, 36541, 32022, 36911, 31602, 31739, 35096,
/* 17033 */  41135, 32193, 35631, 30616, 36188, 31637, 37707, 30766, 32071, 35038,
/* 17034 */  41247, 32037, 35551, 29844, 37620, 31146, 37045, 30574, 32884, 34800,
/* 17035 */  39926, 32579, 35361, 30394, 36758, 31408, 36710, 30775, 32544, 34647,
/* 17036 */  39398, 32943, 35102, 30091, 37082, 31137, 36339, 30817, 32784, 34593,
/* 17037 */  45555, 31958, 33502, 29261, 35963, 33030, 42112, 27301, 33017, 35380,
/* 17038 */  45998, 30424, 35698, 27350, 37051, 31943, 43085, 26619, 34103, 34617,
/* 17039 */  45705, 30387, 36334, 26642, 37341, 31764, 42723, 27713, 33188, 34817,
/* 17040 */  44640, 32415, 34630, 27269, 36539, 33458, 40927, 29233, 31659, 35508,
/* 17041 */  44491, 32207, 34319, 28092, 36234, 33348, 40661, 29214, 31746, 35577,
/* 17042 */  45190, 29674, 36271, 26831, 38615, 31360, 41121, 27281, 34206, 34758,
/* 17043 */  46074, 26653, 38359, 26230, 40512, 29095, 41886, 25655, 36315, 34101,
/* 17044 */  45408, 26202, 38691, 26957, 39797, 29228, 41134, 25406, 37250, 33717,
/* 17045 */  44094, 26946, 38330, 27557, 39369, 29402, 39863, 26288, 36901, 33868,
/* 17046 */  45133, 24236, 41023, 26369, 40874, 27115, 41541, 24289, 39733, 32651,
/* 17047 */  43629, 25256, 40421, 27892, 39310, 27934, 39835, 26166, 38445, 33361,
/* 17048 */  42688, 25119, 41316, 27333, 39724, 26875, 39635, 26375, 38739, 32542,
/* 17049 */  42360, 33526, 33366, 32620, 35225, 31811, 40172, 29410, 31136, 36245,
/* 17050 */  42214, 32293, 35558, 31592, 35306, 30943, 40527, 29807, 32222, 34794,
/* 17051 */  41938, 33428, 34757, 30799, 35699, 31641, 40199, 30340, 31338, 35123,
/* 17052 */  42679, 34253, 33147, 30879, 35405, 32579, 40444, 30060, 30525, 36070,
/* 17053 */  43830, 32750, 34152, 30140, 36037, 32008, 41010, 29341, 31177, 36128,
/* 17054 */  44426, 31524, 34759, 30459, 35902, 30906, 42007, 29207, 31872, 35434,
/* 17055 */  45680, 30329, 35076, 29932, 35884, 31610, 42477, 28042, 32218, 35769,
/* 17056 */  47331, 27474, 37502, 27743, 38015, 30469, 43045, 26939, 33401, 35541,
/* 17057 */  47525, 26659, 38955, 26388, 39073, 29397, 43294, 27036, 34672, 34457,
/* 17058 */  47939, 26690, 38241, 26579, 39404, 29724, 43531, 25718, 35656, 34388,
/* 17059 */  45564, 32169, 35231, 28168, 35806, 32929, 40934, 29780, 32556, 35085,
/* 17060 */  43229, 33842, 36888, 28959, 34091, 33403, 38424, 32748, 31999, 34509,
/* 17061 */  41250, 29978, 35543, 37827, 35368, 29218, 38837, 28187, 34019, 34889,
/* 17062 */  41135, 30630, 34794, 38021, 35632, 28709, 39337, 28685, 32948, 35400,
/* 17063 */  42781, 28870, 35696, 37792, 34898, 28647, 40566, 27473, 34074, 35168,
/* 17064 */  42739, 28819, 36973, 35809, 36687, 27584, 40388, 27869, 34034, 35331,
/* 17065 */  39444, 29624, 38331, 34938, 37709, 30594, 36241, 29880, 33951, 33554,
/* 17066 */  35524, 28501, 36329, 37471, 37797, 36450, 35264, 29402, 33956, 29745,
/* 17067 */  36147, 27964, 34710, 36763, 36872, 36466, 36694, 31054, 35499, 30589,
/* 17068 */  35619, 30381, 35066, 37280, 38661, 35809, 35176, 31877, 33758, 31201,
/* 17069 */  40153, 30481, 36520, 37490, 35230, 29966, 38006, 27740, 34928, 34608,
/* 17070 */  40628, 30218, 36609, 36340, 36225, 29185, 38810, 28599, 33727, 34807,
/* 17071 */  40736, 30579, 35854, 35865, 36590, 29310, 39472, 28978, 33047, 34499,
/* 17072 */  41437, 30751, 35918, 35178, 36502, 29088, 39687, 29007, 33058, 34956,
/* 17073 */  41312, 31899, 34780, 35564, 36223, 29490, 38946, 30080, 31593, 35984,
/* 17074 */  40792, 31857, 34593, 36155, 36068, 30012, 37992, 31283, 30859, 35689,
/* 17075 */  39896, 31167, 35545, 35606, 36493, 31692, 35790, 32581, 30856, 34541,
/* 17076 */  40256, 30588, 36778, 33882, 36971, 31795, 35847, 32004, 32319, 33959,
/* 17077 */  42909, 29755, 37417, 33341, 38025, 30645, 35895, 31182, 34660, 33625,
/* 17078 */  35683, 32179, 35308, 38002, 36020, 32014, 35975, 28092, 33127, 33699,
/* 17079 */  36033, 32484, 35387, 37219, 34842, 32758, 36605, 28586, 33620, 32855,
/* 17080 */  37671, 32435, 35726, 36446, 34097, 33079, 36563, 28165, 34890, 33258,
/* 17081 */  39019, 31810, 36083, 36921, 33105, 33077, 36283, 27732, 36524, 33066,
/* 17082 */  38096, 32061, 36222, 37250, 33480, 33656, 35077, 28081, 35911, 33411,
/* 17083 */  38333, 32922, 36579, 36226, 33287, 33550, 35075, 28496, 36080, 33619,
/* 17084 */  40105, 32095, 35433, 36630, 33033, 34584, 35225, 27472, 37426, 33080,
/* 17085 */  41004, 32938, 34788, 36335, 33053, 34816, 34960, 27264, 37967, 33701,
/* 17086 */  38111, 36188, 35436, 34804, 34577, 35288, 34554, 27879, 35200, 35054,
/* 17087 */  43786, 30951, 35984, 29491, 37022, 31076, 41433, 27789, 33573, 34504,
/* 17088 */  44720, 31123, 35085, 29698, 36102, 31967, 41791, 27487, 33548, 34860,
/* 17089 */  45848, 30754, 34931, 28665, 36825, 31322, 42613, 27155, 34385, 34450,
/* 17090 */  45709, 31347, 35101, 26738, 38304, 32148, 40916, 28049, 34039, 34708,
/* 17091 */  45404, 30909, 35837, 26838, 37826, 31923, 41452, 28312, 32997, 35181,
/* 17092 */  45793, 30456, 34737, 28302, 37854, 31971, 41461, 27086, 33387, 35792,
/* 17093 */  45173, 29647, 35963, 27927, 38501, 31635, 40522, 27011, 34213, 35343,
/* 17094 */  44669, 29007, 36477, 29152, 37474, 31414, 40035, 26857, 35249, 34868,
/* 17095 */  43971, 28062, 38366, 28661, 38567, 29967, 39189, 27028, 35992, 35272,
/* 17096 */  43445, 29241, 35238, 33414, 35182, 30502, 40312, 27374, 34299, 35045,
/* 17097 */  45639, 25867, 37811, 31713, 36220, 29634, 41475, 26198, 35999, 34119,
/* 17098 */  46897, 23822, 40010, 29721, 37233, 29330, 42076, 25564, 36703, 33887,
/* 17099 */  45662, 25966, 38054, 30042, 37903, 28771, 41588, 27073, 35395, 34021,
/* 17100 */  45660, 25606, 38048, 31202, 36350, 28772, 42938, 25742, 36041, 33808,
/* 17101 */  46336, 24767, 38018, 31915, 36456, 27577, 44341, 24718, 36557, 33908,
/* 17102 */  47378, 22441, 40207, 30244, 38024, 26410, 44511, 25476, 35892, 34068,
/* 17103 */  48451, 20676, 41162, 30606, 38128, 25352, 45557, 24797, 36412, 33975,
/* 17104 */  49694, 18743, 41706, 31585, 37704, 24743, 46154, 24347, 37332, 33457,
/* 17105 */  50121, 18493, 40758, 33318, 37229, 23511, 47101, 25275, 35619, 34324,
/* 17106 */  51888, 13916, 46259, 29874, 38716, 21917, 49340, 23320, 36949, 33870,
/* 17107 */  54128, 7550, 55120, 21722, 44395, 18744, 51215, 21809, 38332, 33269,
/* 17108 */  54247, 8165, 53532, 22763, 45732, 16353, 51633, 24108, 35689, 34443,
/* 17109 */  55186, 5528, 57752, 17051, 52887, 8994, 57257, 20882, 37151, 34043,
/* 17110 */  56024, 2420, 62836, 12041, 56023, 7484, 58442, 19311, 38568, 33438,
/* 17111 */  54386, 7417, 55027, 19778, 49816, 13719, 50666, 26785, 34011, 34784,
/* 17112 */  44467, 31920, 35245, 28633, 36008, 32286, 41863, 27897, 33877, 34210,
/* 17113 */  46783, 29037, 36211, 28256, 35988, 32650, 42878, 25962, 35045, 34306,
/* 17114 */  46982, 28138, 37049, 28060, 35919, 33174, 41809, 26019, 36173, 33614,
/* 17115 */  44362, 31709, 35875, 27967, 35789, 32477, 41988, 27788, 34164, 34010,
/* 17116 */  44270, 31411, 35523, 28593, 36066, 32203, 41989, 27626, 33661, 34435,
/* 17117 */  45578, 27881, 38267, 27526, 37844, 30936, 41731, 26821, 34959, 34146,
/* 17118 */  44304, 27820, 38901, 28414, 38007, 30075, 40588, 27410, 34742, 34475,
/* 17119 */  42971, 27821, 39191, 28925, 38532, 29450, 39609, 27691, 34749, 34275,
/* 17120 */  42052, 27333, 39990, 30162, 38309, 28768, 38705, 27542, 35772, 34014,
/* 17121 */  40958, 26851, 41442, 30234, 38452, 28485, 37306, 28280, 35875, 33986,
/* 17122 */  39987, 27368, 42491, 30313, 39094, 26643, 37250, 28344, 36676, 34208,
/* 17123 */  42265, 31308, 34427, 34738, 34933, 30244, 40829, 27533, 34233, 34383,
/* 17124 */  42943, 31734, 32698, 36257, 33652, 30589, 41704, 27415, 33409, 34991,
/* 17125 */  43562, 32159, 31572, 36368, 34116, 30071, 42123, 28031, 32085, 35902,
/* 17126 */  44109, 30978, 33166, 34835, 34495, 29970, 42878, 27177, 33147, 35227,
/* 17127 */  44059, 31313, 32669, 34915, 34300, 30304, 42472, 27864, 33060, 34922,
/* 17128 */  44955, 29277, 34579, 33390, 35049, 30704, 41809, 27134, 35135, 33752,
/* 17129 */  39499, 33457, 34940, 32170, 34968, 33084, 37686, 31158, 34286, 31990,
/* 17130 */  33177, 31377, 33393, 32152, 35329, 34006, 36665, 33286, 34453, 33016,
/* 17131 */  30353, 27882, 31056, 29575, 33331, 32897, 35920, 33478, 34436, 34020,
/* 17132 */  29236, 27110, 29844, 29440, 32840, 32267, 35187, 33475, 33761, 33521,
/* 17133 */  30382, 27751, 31461, 30183, 33725, 31904, 34044, 31228, 32743, 31624,
/* 17134 */  39664, 32674, 35103, 34545, 35741, 31483, 39275, 29074, 32861, 34065,
/* 17135 */  40497, 32583, 34908, 33994, 35849, 31000, 39893, 29444, 32534, 34279,
/* 17136 */  41866, 31563, 35476, 32906, 35909, 30586, 40941, 28920, 33397, 33918,
/* 17137 */  43087, 30966, 35238, 33149, 34794, 31045, 41839, 28062, 34436, 33506,
/* 17138 */  44230, 30936, 34230, 33509, 34284, 31002, 42661, 27928, 34042, 33964,
/* 17139 */  44991, 31060, 33400, 34035, 33212, 31514, 43450, 26736, 34858, 34008,
/* 17140 */  43681, 32788, 34492, 32189, 33482, 32126, 42104, 29017, 34306, 33324,
/* 17141 */  41683, 32540, 39866, 30540, 33875, 29906, 40385, 31313, 35179, 32344,
/* 17142 */  41006, 32556, 40403, 32195, 32714, 30601, 38092, 31769, 36142, 32160,
/* 17143 */  39238, 33123, 40704, 32340, 34106, 31096, 36203, 33318, 34500, 32360,
/* 17144 */  43555, 26294, 40916, 29110, 39707, 28153, 40882, 26627, 35717, 33659,
/* 17145 */  42586, 28753, 38363, 30998, 37414, 29957, 40605, 27064, 35028, 33876,
/* 17146 */  44509, 27318, 38642, 30169, 38194, 29535, 41392, 26136, 35675, 34126,
/* 17147 */  45378, 26379, 39108, 29506, 39249, 27770, 43015, 25432, 36307, 33818,
/* 17148 */  46356, 25713, 38716, 28871, 39639, 29003, 41924, 24780, 38504, 32527,
/* 17149 */  46417, 25841, 39061, 27498, 40664, 28699, 41843, 24405, 39097, 32414,
/* 17150 */  46792, 26824, 37472, 27344, 41333, 28677, 41442, 24895, 37967, 33612,
/* 17151 */  45780, 27420, 37368, 28079, 39341, 30221, 41420, 24551, 37781, 33543,
/* 17152 */  43417, 29781, 35579, 30171, 37201, 31018, 40870, 26495, 36378, 34069,
/* 17153 */  42504, 30535, 35424, 28824, 37263, 32274, 39644, 26319, 36899, 34506,
/* 17154 */  41861, 32495, 34621, 34020, 34673, 31029, 39765, 28444, 33476, 35029,
/* 17155 */  44306, 29257, 36524, 31687, 36293, 30211, 41686, 26033, 35935, 33892,
/* 17156 */  44717, 29908, 35613, 31099, 36267, 31099, 41532, 26423, 35190, 34338,
/* 17157 */  44558, 31034, 34461, 30991, 36333, 30987, 41744, 28040, 32793, 35312,
/* 17158 */  43984, 31845, 34464, 30093, 36863, 31130, 41315, 28550, 32478, 35303,
/* 17159 */  43971, 32344, 33947, 30264, 36554, 31362, 41027, 29287, 31612, 35826,
/* 17160 */  44714, 30628, 34993, 30804, 36022, 30881, 41598, 28652, 32192, 35791,
/* 17161 */  44112, 30502, 35177, 31167, 36701, 30671, 40447, 28410, 32764, 35915,
/* 17162 */  43296, 30530, 35498, 32160, 36428, 30349, 39054, 29533, 32498, 36104,
/* 17163 */  42711, 29923, 36307, 33064, 36694, 29150, 38715, 28716, 34104, 35711,
/* 17164 */  42938, 31622, 34847, 33423, 35026, 31565, 39681, 27285, 34484, 35274,
/* 17165 */  43922, 30962, 35255, 32263, 34915, 32057, 40316, 27215, 34228, 35331,
/* 17166 */  43665, 31783, 34300, 32925, 34481, 31566, 40891, 28187, 32915, 35665,
/* 17167 */  45014, 29385, 35634, 32425, 34878, 31444, 41562, 26512, 34471, 35157,
/* 17168 */  45911, 27869, 36823, 31893, 35197, 30687, 42495, 24895, 36763, 34114,
/* 17169 */  45327, 27801, 37632, 32234, 35203, 30118, 41530, 26048, 36347, 34296,
/* 17170 */  44209, 28020, 37941, 33595, 34993, 30041, 39975, 26293, 36792, 34302,
/* 17171 */  42168, 29799, 36909, 36336, 33902, 29925, 38634, 27016, 36105, 34884,
/* 17172 */  40373, 30856, 37598, 37523, 33351, 29404, 37116, 27875, 36565, 34655,
/* 17173 */  38033, 32374, 38811, 38253, 34243, 27716, 35053, 29147, 36185, 35518,
/* 17174 */  36070, 33854, 39489, 39290, 33928, 26991, 33725, 29809, 36340, 35680,
/* 17175 */  38499, 31111, 35810, 36289, 37503, 30003, 37251, 29524, 32686, 34083,
/* 17176 */  38888, 30900, 35827, 36466, 37199, 29831, 37868, 29129, 32596, 34431,
/* 17177 */  39584, 30715, 36174, 35660, 37685, 28986, 38239, 29740, 32222, 34689,
/* 17178 */  39711, 29505, 37741, 33890, 38787, 29277, 38157, 29736, 32742, 33744,
/* 17179 */  39657, 29075, 38923, 33049, 39840, 28523, 37655, 30733, 32127, 34069,
/* 17180 */  38288, 29532, 38151, 34496, 39476, 30247, 35940, 31380, 31868, 33530,
/* 17181 */  34271, 31599, 37225, 36265, 39676, 32353, 34468, 30359, 32769, 32339,
/* 17182 */  37771, 31867, 37654, 35586, 38897, 30908, 35524, 30687, 33949, 33206,
/* 17183 */  39243, 34454, 37174, 35868, 36279, 29284, 33282, 33192, 35046, 33750,
/* 17184 */  36789, 34744, 37952, 35085, 37102, 30745, 33325, 33501, 34751, 32400,
/* 17185 */  40571, 32430, 35025, 34464, 35512, 30889, 39002, 30258, 31511, 35162,
/* 17186 */  41993, 31685, 35209, 33723, 35164, 30983, 40050, 29452, 32282, 34991,
/* 17187 */  44110, 30263, 35549, 33007, 34691, 31310, 41275, 27723, 33651, 34997,
/* 17188 */  45950, 28257, 36211, 31704, 35914, 30399, 43373, 25634, 34913, 34672,
/* 17189 */  45337, 30607, 33640, 32924, 34643, 31920, 42444, 26809, 33717, 35088,
/* 17190 */  42734, 33189, 33759, 31704, 35346, 33422, 37102, 32412, 34371, 32210,
/* 17191 */  39267, 35434, 34540, 30916, 34948, 34903, 36457, 32732, 35828, 32077,
/* 17192 */  41276, 34669, 34554, 30819, 34573, 34065, 39111, 29751, 31193, 35934,
/* 17193 */  41673, 36803, 32003, 31000, 33852, 35158, 39768, 28844, 31132, 36524,
/* 17194 */  40044, 40038, 31667, 28658, 33920, 36173, 38666, 30503, 31529, 35309,
/* 17195 */  38940, 40088, 33510, 27374, 33356, 36361, 38493, 32181, 30969, 34341,
/* 17196 */  37912, 39191, 37245, 26449, 31675, 35711, 38622, 33824, 31052, 33226,
/* 17197 */  36972, 40302, 36382, 27163, 32256, 35845, 38109, 32369, 32074, 33318,
/* 17198 */  36205, 38292, 38563, 27795, 32150, 34729, 38065, 33183, 32193, 32134,
/* 17199 */  35876, 36844, 37974, 28605, 33790, 35039, 37659, 31692, 32627, 31607,
/* 17200 */  34315, 38168, 38376, 27395, 33814, 36792, 37698, 30040, 32184, 32285,
/* 17201 */  34965, 38803, 38197, 26282, 34024, 37983, 37496, 28916, 32111, 33685,
/* 17202 */  34547, 41405, 37655, 23997, 34351, 40574, 36119, 27725, 32569, 34748,
/* 17203 */  37738, 40376, 35975, 23036, 37132, 39669, 35163, 26924, 34565, 35093,
/* 17204 */  39953, 31320, 37233, 33566, 37219, 30392, 37141, 29652, 32176, 35837,
/* 17205 */  39644, 33736, 34056, 36109, 34614, 31160, 37950, 29853, 31857, 35804,
/* 17206 */  40623, 34109, 33821, 34450, 34421, 31930, 38795, 29419, 32286, 35549,
/* 17207 */  41164, 35301, 33475, 33322, 33177, 32549, 39767, 29678, 32076, 35682,
/* 17208 */  43828, 32414, 33984, 31579, 33969, 34133, 40454, 27405, 33728, 35229,
/* 17209 */  44277, 31969, 34284, 30875, 33598, 35517, 40040, 26837, 34757, 34737,
/* 17210 */  44162, 33238, 34513, 28330, 34918, 35222, 40400, 27087, 33929, 35568,
/* 17211 */  43272, 31861, 39281, 27920, 32613, 33202, 39733, 30239, 36768, 32047,
/* 17212 */  43499, 29510, 42925, 25160, 36509, 31289, 38864, 30819, 35824, 33122,
/* 17213 */  39045, 32515, 43297, 31011, 33129, 32575, 34625, 33755, 33837, 33455,
/* 17214 */  37126, 34605, 43171, 32687, 32241, 30327, 35846, 33244, 35235, 32666,
/* 17215 */  36772, 34096, 43908, 31296, 33616, 29674, 37798, 32652, 35181, 31790,
/* 17216 */  38941, 32883, 35152, 33873, 37252, 31202, 37039, 30133, 32196, 34476,
/* 17217 */  40129, 32738, 35371, 33418, 36491, 31057, 38086, 29757, 32163, 35184,
/* 17218 */  41460, 31119, 37717, 30652, 37235, 30499, 39331, 29932, 31995, 35120,
/* 17219 */  41671, 31695, 36613, 31564, 35953, 31233, 39460, 29951, 32485, 34903,
/* 17220 */  39284, 34230, 35290, 32572, 34628, 32693, 38632, 31218, 31690, 34496,
/* 17221 */  39208, 32673, 37528, 31112, 35715, 31975, 38388, 32352, 31444, 33931,
/* 17222 */  40547, 29876, 40449, 28471, 38302, 30394, 38666, 31704, 33623, 32620,
/* 17223 */  41297, 29628, 43163, 25070, 39726, 30103, 39906, 29765, 36052, 31571,
/* 17224 */  39153, 32293, 44140, 27201, 36077, 30178, 39019, 31751, 35033, 31954,
/* 17225 */  39486, 30909, 44047, 28030, 38545, 30342, 36395, 30558, 34812, 33787,
/* 17226 */  41668, 33484, 33589, 33251, 34404, 32967, 39708, 28153, 32339, 35825,
/* 17227 */  41268, 34811, 33140, 31982, 34387, 33736, 39692, 28739, 31345, 36406,
/* 17228 */  41231, 35565, 33063, 30026, 34485, 34451, 39707, 29593, 30416, 36749,
/* 17229 */  41846, 34733, 34623, 27643, 35674, 34882, 39822, 28864, 31542, 36287,
/* 17230 */  42001, 34139, 35202, 27863, 35200, 34447, 40183, 28557, 33685, 34659,
/* 17231 */  41392, 36308, 33626, 27374, 35070, 35804, 39659, 28934, 32972, 35117,
/* 17232 */  40456, 36964, 34599, 27378, 34299, 36462, 38720, 29877, 34272, 33425,
/* 17233 */  38344, 36518, 38771, 27432, 33308, 34699, 39143, 32761, 33999, 31428,
/* 17234 */  37282, 37471, 37894, 29339, 33372, 36099, 36521, 32291, 33335, 32870,
/* 17235 */  38001, 35869, 38338, 29161, 34592, 35495, 36373, 32528, 32958, 32975,
/* 17236 */  37400, 34551, 40574, 29566, 33637, 34699, 37276, 33662, 32446, 32056,
/* 17237 */  38256, 35162, 39984, 28664, 34152, 34720, 36069, 33434, 33002, 32978,
/* 17238 */  38329, 34692, 41219, 27874, 34679, 33367, 36768, 33540, 33252, 32743,
/* 17239 */  46116, 29044, 35548, 30442, 36648, 30776, 42252, 26720, 34087, 35239,
/* 17240 */  45391, 30297, 34882, 29825, 37387, 30381, 41555, 28742, 32897, 35083,
/* 17241 */  45916, 29332, 35080, 29699, 38025, 30108, 41462, 28488, 33154, 35097,
/* 17242 */  44720, 31744, 32745, 30759, 37437, 31015, 40157, 29531, 32563, 35231,
/* 17243 */  45338, 29591, 35538, 29228, 37776, 29874, 42102, 28139, 32774, 35487,
/* 17244 */  45650, 29149, 36244, 28072, 38314, 30370, 41565, 28508, 32106, 36051,
/* 17245 */  44378, 31624, 33742, 30122, 35978, 32269, 40701, 28372, 32665, 35557,
/* 17246 */  44867, 30458, 34893, 29739, 35462, 32556, 41352, 27189, 33761, 35067,
/* 17247 */  44404, 30855, 35578, 28411, 35861, 33350, 40124, 28476, 32724, 35387,
/* 17248 */  43892, 31668, 34927, 28644, 35941, 33033, 40348, 28384, 32748, 35346,
/* 17249 */  42862, 32456, 34978, 28609, 35563, 33017, 40307, 29082, 31772, 35465,
/* 17250 */  44736, 31378, 35025, 29187, 36222, 32638, 41411, 27063, 33712, 35150,
/* 17251 */  45028, 31374, 35319, 27420, 37574, 32547, 41462, 27219, 33366, 35258,
/* 17252 */  44792, 32429, 33734, 28920, 35680, 34336, 39995, 28515, 32878, 35187,
/* 17253 */  44245, 32752, 34246, 28521, 35715, 33272, 41003, 29030, 32130, 35229,
/* 17254 */  43797, 32754, 34503, 28760, 35120, 33114, 41195, 29287, 32062, 34967,
/* 17255 */  45242, 31777, 33183, 29747, 35490, 33341, 41711, 27362, 32818, 35624,
/* 17256 */  44933, 31530, 34035, 29177, 35360, 33644, 40685, 28970, 31557, 35960,
/* 17257 */  44804, 32195, 32526, 30607, 34807, 33582, 40986, 28745, 31169, 36410,
/* 17258 */  44229, 31608, 34065, 29929, 35318, 32206, 41176, 28867, 32024, 35576,
/* 17259 */  42841, 31629, 34685, 30367, 35256, 31905, 39774, 30069, 31541, 35443,
/* 17260 */  41854, 31559, 34478, 31154, 35541, 31136, 39273, 30342, 31408, 35295,
/* 17261 */  42146, 29816, 35806, 31344, 36506, 29819, 39348, 29383, 32486, 35389,
/* 17262 */  43693, 31531, 34546, 32436, 35448, 30688, 40848, 29175, 32743, 35280,
/* 17263 */  43932, 32415, 33301, 32462, 35469, 30697, 41327, 29787, 31615, 35779,
/* 17264 */  44355, 33163, 32248, 32276, 34918, 31424, 41694, 29083, 32582, 35269,
/* 17265 */  44796, 32593, 33125, 32158, 33874, 31135, 42667, 28894, 33273, 34641,
/* 17266 */  46703, 30426, 33519, 30789, 36531, 29911, 43114, 28526, 32756, 35371,
/* 17267 */  48833, 25512, 36820, 29139, 40167, 27624, 42765, 25854, 37879, 33123,
/* 17268 */  41865, 35509, 36887, 29041, 34589, 32373, 37043, 31938, 35398, 33461,
/* 17269 */  38326, 35090, 37993, 32796, 35467, 32152, 35114, 33059, 34762, 32948,
/* 17270 */  35995, 34863, 37319, 33384, 35256, 31821, 35790, 33902, 34894, 32956,
/* 17271 */  34442, 31460, 36685, 37277, 37870, 30937, 34168, 28769, 32631, 33994,
/* 17272 */  34861, 31432, 36478, 37436, 37976, 30946, 34661, 28777, 32311, 34086,
/* 17273 */  35796, 32139, 36289, 36963, 37302, 30532, 35165, 29656, 32220, 34381,
/* 17274 */  36317, 32673, 35667, 36934, 36694, 30371, 35787, 30261, 31943, 34314,
/* 17275 */  37292, 32445, 35793, 36268, 36573, 30040, 36696, 30338, 31726, 34549,
/* 17276 */  38555, 32406, 35494, 35563, 36097, 30021, 37858, 30089, 31899, 34651,
/* 17277 */  40823, 31661, 35087, 35047, 35737, 29927, 39534, 28864, 32396, 35263,
/* 17278 */  42645, 31365, 34561, 34672, 34880, 30609, 40314, 28100, 33050, 35567,
/* 17279 */  44878, 30268, 33781, 34131, 34475, 32011, 41078, 25687, 35651, 34735,
/* 17280 */  43302, 33004, 32895, 32972, 34029, 33599, 40078, 26914, 35888, 33596,
/* 17281 */  44089, 32575, 33029, 32600, 33566, 33931, 41126, 25820, 36551, 33534,
/* 17282 */  46264, 30863, 32513, 32047, 33945, 35525, 40568, 24414, 37564, 33624,
/* 17283 */  44802, 32500, 33052, 31180, 33950, 35606, 39914, 26198, 37197, 32961,
/* 17284 */  43419, 30588, 38297, 29409, 34435, 33758, 38418, 30573, 37399, 31326,
/* 17285 */  44589, 29499, 37289, 30272, 35284, 34025, 36737, 30174, 39711, 30324,
/* 17286 */  41086, 33033, 39033, 28560, 33299, 33201, 39568, 32428, 36074, 31588,
/* 17287 */  40549, 33495, 38732, 29197, 32533, 33402, 37904, 34327, 34884, 32092,
/* 17288 */  34945, 34178, 40697, 31558, 33360, 28747, 37655, 35111, 36210, 33574,
/* 17289 */  30601, 31834, 39885, 35825, 35983, 30359, 35199, 34477, 35580, 34161,
/* 17290 */  33981, 34280, 37504, 34123, 35746, 32398, 35154, 32811, 33897, 33171,
/* 17291 */  35622, 34895, 36823, 34138, 36047, 33473, 33820, 32121, 35257, 33457,
/* 17292 */  34528, 34549, 38644, 33363, 35454, 33049, 35708, 33954, 34562, 33130,
/* 17293 */  35057, 34899, 37268, 33626, 34562, 33383, 36139, 33475, 35410, 32884,
/* 17294 */  34864, 35988, 37333, 33304, 33201, 33398, 34980, 33084, 34717, 34373,
/* 17295 */  34259, 36049, 36949, 33427, 34394, 33119, 34299, 33315, 34879, 34222,
/* 17296 */  35069, 35640, 37494, 33649, 34327, 32671, 34614, 33984, 34962, 33988,
/* 17297 */  35491, 35072, 38247, 32623, 33618, 32560, 35889, 34793, 35640, 32641,
/* 17298 */  35449, 34115, 37326, 33538, 35496, 32725, 35295, 33390, 35348, 34105,
/* 17299 */  34812, 33906, 37012, 33729, 35829, 32764, 35254, 33265, 35503, 33491,
/* 17300 */  35150, 34110, 37959, 34438, 34826, 32662, 34658, 33575, 35673, 33836,
/* 17301 */  34650, 34750, 38395, 34177, 35161, 32757, 34454, 33266, 34989, 34387,
/* 17302 */  35298, 34423, 37114, 33561, 36162, 33512, 34401, 33145, 34779, 34149,
/* 17303 */  35558, 33888, 37486, 32743, 35247, 32816, 35423, 33284, 35375, 33365,
/* 17304 */  34232, 36085, 37318, 33323, 33646, 33388, 35471, 33906, 35184, 33528,
/* 17305 */  43115, 31475, 34629, 33227, 36042, 30383, 38204, 32968, 30299, 35643,
/* 17306 */  44112, 31364, 33331, 32809, 37539, 30399, 36996, 34421, 29532, 35876,
/* 17307 */  46615, 27946, 33988, 34259, 36940, 28606, 38753, 35123, 28367, 36401,
/* 17308 */  47961, 26449, 33232, 37028, 34995, 26914, 42099, 33246, 29382, 36023,
/* 17309 */  48906, 25331, 33197, 37668, 34656, 26431, 42927, 32587, 30283, 35532,
/* 17310 */  50050, 22750, 35642, 36083, 35613, 25588, 43605, 32110, 31051, 35046,
/* 17311 */  52406, 18664, 38034, 35643, 35660, 25548, 43450, 33032, 29400, 36156,
/* 17312 */  52687, 18077, 39437, 32835, 38033, 26522, 39623, 35779, 29165, 35859,
/* 17313 */  51862, 19518, 38790, 32573, 38942, 25337, 40400, 35299, 29651, 35584,
/* 17314 */  52355, 17327, 40730, 32275, 40106, 22711, 43580, 32468, 30743, 35529,
/* 17315 */  51621, 16138, 43849, 29256, 43240, 19719, 45775, 30020, 32996, 34357,
/* 17316 */  50532, 17312, 42817, 30374, 42398, 21246, 42322, 33678, 30116, 35463,
/* 17317 */  37527, 34050, 37517, 35887, 35478, 30184, 33544, 32846, 31517, 36318,
/* 17318 */  36181, 35796, 35740, 36157, 35634, 31310, 33144, 32196, 32894, 34851,
/* 17319 */  35803, 34351, 36148, 36290, 36559, 31954, 33173, 32094, 32282, 34066,
/* 17320 */  36720, 32706, 38378, 35795, 36260, 32409, 32016, 32569, 31719, 35368,
/* 17321 */  35585, 32551, 39124, 36915, 36670, 32591, 31490, 31588, 32533, 35404,
/* 17322 */  32505, 31928, 38331, 37136, 38762, 32862, 33444, 29103, 32622, 34340,
/* 17323 */  22730, 24401, 33448, 38800, 43843, 40881, 36544, 28473, 27310, 29743,
/* 17324 */  17236, 14133, 20609, 26647, 34460, 37895, 37072, 30802, 28964, 30749,
/* 17325 */  15983, 15811, 23166, 26794, 32149, 37481, 35803, 30684, 31083, 33215,
/* 17326 */  16232, 19569, 28474, 28102, 28338, 32611, 33181, 29967, 30041, 32328,
/* 17327 */  36474, 31550, 36541, 37559, 37932, 29287, 34631, 30833, 30745, 35782,
/* 17328 */  36266, 32260, 35992, 37348, 37543, 29756, 34846, 31324, 30721, 35183,
/* 17329 */  37468, 31716, 36786, 36333, 37553, 29151, 35943, 30900, 31449, 35147,
/* 17330 */  38172, 31413, 36816, 36236, 37425, 29724, 35767, 30497, 31561, 35670,
/* 17331 */  38820, 30879, 37299, 35461, 37642, 29240, 36844, 30079, 32262, 35093,
/* 17332 */  39469, 31388, 37498, 35637, 37325, 28286, 36444, 30767, 32152, 36184,
/* 17333 */  36550, 30706, 38467, 35081, 38933, 31159, 34718, 30035, 32574, 34035,
/* 17334 */  28750, 26964, 32030, 35151, 39194, 36828, 36476, 31155, 31913, 30953,
/* 17335 */  25692, 21855, 26424, 30022, 37180, 36393, 37718, 33088, 32943, 31711,
/* 17336 */  25378, 19444, 24086, 25493, 33021, 31904, 34307, 30472, 32105, 30963,
/* 17337 */  21987, 16977, 20840, 26677, 34250, 36042, 36218, 32607, 32696, 32129,
/* 17338 */  17589, 8789, 9429, 15776, 25743, 31713, 34330, 32787, 32567, 32252,
/* 17339 */  38887, 32496, 35592, 38182, 35549, 28951, 36903, 29316, 32869, 36296,
/* 17340 */  40914, 31602, 35489, 36276, 35981, 29284, 38226, 28938, 33095, 35992,
/* 17341 */  41469, 31716, 34441, 37025, 35334, 29025, 39267, 29151, 32250, 36345,
/* 17342 */  41820, 32386, 32848, 38745, 34375, 28467, 39825, 29209, 31870, 36933,
/* 17343 */  42285, 30934, 33976, 37617, 35095, 29098, 38936, 30191, 31525, 36427,
/* 17344 */  42707, 28936, 37209, 34445, 36703, 30359, 35722, 33034, 30770, 36035,
/* 17345 */  43944, 27203, 38752, 32717, 36908, 31352, 34864, 34025, 31147, 35424,
/* 17346 */  39851, 35658, 36667, 32384, 36340, 31991, 34115, 31712, 34260, 34648,
/* 17347 */  37353, 36475, 37468, 33063, 36283, 32833, 33035, 32711, 33565, 34249,
/* 17348 */  35244, 35500, 38408, 33758, 35451, 32264, 34813, 33539, 33942, 33446,
/* 17349 */  40595, 30185, 37500, 35422, 34555, 31283, 36643, 27592, 37100, 33375,
/* 17350 */  40374, 30804, 36378, 35276, 34798, 31754, 36979, 28262, 35916, 33214,
/* 17351 */  41852, 29924, 36905, 34673, 35181, 30476, 37749, 28331, 36578, 33296,
/* 17352 */  40394, 32543, 36425, 35618, 34038, 30651, 36611, 28469, 36262, 34810,
/* 17353 */  40132, 33256, 37123, 32660, 36276, 30622, 34967, 29925, 36457, 34419,
/* 17354 */  35838, 34883, 37153, 34555, 35006, 32736, 33810, 30313, 33075, 35588,
/* 17355 */  32294, 32806, 35255, 34803, 35729, 33760, 33917, 30689, 33993, 33450,
/* 17356 */  30716, 30344, 33177, 33859, 35910, 34032, 34580, 31172, 34648, 33278,
/* 17357 */  29954, 32110, 34639, 33133, 34884, 33735, 35073, 33218, 34436, 32820,
/* 17358 */  43924, 29373, 36836, 31290, 36519, 30140, 41352, 27691, 33924, 34601,
/* 17359 */  44713, 29178, 37106, 29951, 37072, 29847, 42002, 27920, 33487, 34877,
/* 17360 */  44670, 29951, 36569, 29825, 35903, 31359, 41562, 27953, 33870, 34499,
/* 17361 */  45449, 29607, 36374, 29327, 36564, 30596, 42857, 27083, 33807, 34893,
/* 17362 */  44703, 31831, 33723, 30919, 35056, 32425, 41925, 28410, 31377, 36123,
/* 17363 */  44666, 31002, 35121, 29797, 35785, 32410, 41369, 27937, 32624, 35477,
/* 17364 */  44078, 31529, 34277, 31051, 35108, 32333, 41695, 27436, 32896, 35321,
/* 17365 */  44295, 30174, 35304, 30996, 35227, 32355, 40489, 28288, 33123, 35030,
/* 17366 */  42951, 30412, 35888, 30912, 35775, 31331, 40044, 28141, 33790, 34689,
/* 17367 */  42413, 28310, 39245, 33341, 37556, 28190, 38950, 27978, 34529, 35348,
/* 17368 */  42731, 28718, 38870, 32652, 37763, 27849, 40005, 27686, 34716, 35109,
/* 17369 */  42805, 29495, 37984, 32464, 37171, 28556, 40703, 27512, 34287, 35162,
/* 17370 */  42224, 31246, 36288, 32996, 36495, 29641, 39686, 28735, 33657, 35049,
/* 17371 */  43658, 30408, 35979, 32098, 37089, 29740, 39907, 29169, 32909, 35515,
/* 17372 */  44344, 29857, 35810, 32152, 36957, 29769, 40598, 28576, 32776, 35849,
/* 17373 */  44362, 29492, 36566, 30943, 37589, 29846, 41197, 27329, 33996, 35117,
/* 17374 */  44644, 29181, 37420, 29581, 38033, 29929, 41603, 26491, 34789, 34848,
/* 17375 */  45144, 28943, 37071, 30404, 37478, 29449, 42117, 26694, 34261, 35331,
/* 17376 */  45051, 29388, 36203, 30816, 37736, 29329, 41693, 27426, 33865, 35300,
/* 17377 */  45103, 29975, 35117, 31597, 36840, 30149, 41326, 27443, 34363, 34904,
/* 17378 */  45257, 29532, 33700, 34789, 33602, 30462, 43114, 26796, 34227, 34699,
/* 17379 */  46564, 27319, 36129, 31955, 36291, 29124, 44139, 25035, 35401, 34809,
/* 17380 */  46713, 27349, 35873, 31922, 36392, 29104, 44163, 25209, 35354, 34697,
/* 17381 */  46245, 27588, 35921, 32503, 35688, 29343, 43398, 26344, 35170, 34298,
/* 17382 */  46213, 27554, 36955, 30477, 36492, 30895, 41027, 27819, 34749, 34431,
/* 17383 */  43658, 32289, 34987, 28633, 37597, 32368, 39113, 29114, 34261, 34302,
/* 17384 */  44622, 31326, 33779, 31399, 36635, 31803, 39001, 29307, 35292, 33718,
/* 17385 */  41936, 34567, 34358, 29854, 36578, 33340, 36577, 31823, 34105, 33709,
/* 17386 */  39775, 35516, 35055, 32196, 34762, 32197, 38698, 31267, 34293, 33038,
/* 17387 */  41450, 35230, 32616, 33073, 33882, 33327, 39957, 29265, 31381, 36005,
/* 17388 */  42830, 35178, 32630, 30943, 34575, 33642, 40507, 28526, 32500, 35669,
/* 17389 */  43032, 36301, 32132, 29540, 33812, 35041, 41605, 28108, 31701, 36014,
/* 17390 */  45062, 35175, 31454, 28107, 34581, 36410, 42042, 27204, 30773, 37100,
/* 17391 */  45838, 34342, 32084, 26168, 36511, 36275, 41983, 26751, 30690, 37452,
/* 17392 */  46961, 31821, 32797, 27467, 37837, 34123, 41208, 26563, 33188, 36167,
/* 17393 */  46513, 31401, 34167, 27629, 37096, 34579, 38306, 29938, 33318, 34968,
/* 17394 */  47680, 29527, 35317, 26122, 38253, 33982, 41007, 26301, 35036, 34762,
/* 17395 */  47791, 28841, 37220, 22837, 41224, 32651, 41173, 26353, 35114, 34645,
/* 17396 */  48486, 27096, 39297, 20353, 43482, 31405, 42386, 25038, 35236, 35030,
/* 17397 */  45907, 31687, 36860, 20961, 40929, 34583, 40068, 27896, 32215, 36139,
/* 17398 */  44183, 33137, 36928, 21322, 39232, 35558, 39448, 28359, 31896, 36100,
/* 17399 */  40198, 31592, 37272, 32076, 36756, 31552, 38310, 30183, 32180, 34613,
/* 17400 */  41756, 30987, 37019, 31147, 37716, 30720, 38292, 31051, 31549, 35300,
/* 17401 */  40631, 34151, 34711, 32563, 35571, 31888, 37471, 32560, 30553, 35534,
/* 17402 */  42422, 31468, 36391, 31572, 36403, 31249, 38088, 31477, 31681, 35330,
/* 17403 */  41214, 32056, 36005, 33366, 35748, 31092, 37548, 32334, 30539, 35810,
/* 17404 */  39458, 31777, 36083, 34308, 37345, 31341, 36581, 31449, 31718, 34396,
/* 17405 */  36613, 30636, 37742, 34582, 39116, 31804, 35874, 31778, 31412, 32801,
/* 17406 */  34162, 30628, 38825, 37334, 39158, 32274, 33367, 31247, 32042, 33026,
/* 17407 */  32472, 31077, 40352, 39706, 39415, 30637, 31474, 30219, 33069, 34391,
/* 17408 */  31313, 31937, 40468, 40753, 39072, 29841, 30547, 29999, 33537, 34813,
/* 17409 */  30045, 32105, 39521, 41060, 39269, 30287, 30211, 29769, 33178, 34218,
/* 17410 */  30822, 31713, 38871, 40304, 39016, 30069, 30731, 29373, 32882, 34270,
/* 17411 */  37700, 32966, 36328, 35704, 37318, 30025, 36056, 30173, 32385, 35366,
/* 17412 */  37935, 32818, 35965, 35919, 36627, 31043, 35783, 31200, 31314, 35379,
/* 17413 */  37877, 33257, 36134, 35199, 37001, 31463, 34689, 31736, 30961, 35940,
/* 17414 */  37636, 33639, 36418, 34902, 36705, 31791, 34407, 31677, 31340, 35738,
/* 17415 */  39057, 32077, 37980, 33826, 37034, 31752, 33134, 32895, 31363, 36042,
/* 17416 */  39596, 31736, 38627, 33214, 36775, 31316, 33818, 32214, 32738, 35504,
/* 17417 */  35749, 34547, 38319, 34262, 36465, 32171, 33662, 30572, 33589, 34688,
/* 17418 */  30429, 35543, 40103, 35719, 36247, 33645, 32941, 30370, 32418, 33441,
/* 17419 */  23574, 33187, 45184, 40719, 33034, 31976, 36062, 32791, 29613, 30776,
/* 17420 */  19608, 27592, 42985, 44845, 38529, 35259, 36365, 31555, 27681, 29886,
/* 17421 */  16792, 22780, 38113, 43606, 40931, 38033, 36912, 34209, 32220, 32698,
/* 17422 */  39980, 28525, 39439, 32752, 39481, 28446, 38284, 28851, 33520, 34266,
/* 17423 */  40828, 27909, 39946, 32064, 39351, 28104, 39180, 28643, 33779, 34125,
/* 17424 */  40004, 30497, 36905, 35038, 37109, 29922, 37369, 30426, 31870, 35219,
/* 17425 */  40529, 29371, 37776, 34419, 37572, 30187, 36785, 31248, 31660, 35047,
/* 17426 */  40421, 29339, 37475, 34922, 36868, 31842, 34745, 32867, 30745, 35209,
/* 17427 */  40225, 28816, 37787, 35171, 36711, 32536, 33894, 33459, 30581, 34888,
/* 17428 */  39312, 28335, 39616, 33544, 38559, 31669, 34636, 31774, 32872, 33174,
/* 17429 */  33935, 30089, 38536, 36169, 39429, 33460, 34387, 29137, 33325, 31826,
/* 17430 */  28441, 26900, 34370, 38497, 42514, 38366, 36286, 30003, 30483, 30533,
/* 17431 */  21759, 18374, 24262, 32632, 42076, 43971, 42801, 37157, 34314, 32233,
/* 17432 */  18407, 12676, 17645, 27979, 39926, 44579, 44063, 39661, 36466, 34177,
/* 17433 */  39682, 35735, 36921, 28837, 34112, 34002, 37843, 31414, 33728, 33832,
/* 17434 */  42766, 32455, 36601, 26559, 37440, 33711, 37907, 29348, 34807, 34198,
/* 17435 */  44209, 30785, 36493, 24955, 40191, 33299, 37444, 27447, 36656, 33887,
/* 17436 */  44241, 29248, 38585, 22735, 42298, 30864, 39020, 26201, 37673, 33241,
/* 17437 */  43256, 30354, 37794, 22910, 41351, 31757, 38554, 26456, 36935, 33671,
/* 17438 */  43473, 29873, 37182, 23351, 41976, 31382, 37620, 26530, 37894, 33186,
/* 17439 */  42003, 31073, 36995, 23182, 40384, 32627, 37328, 26840, 36614, 33941,
/* 17440 */  41485, 31299, 36164, 23630, 40211, 32601, 36428, 27074, 36974, 33355,
/* 17441 */  41614, 31313, 35920, 24014, 39770, 33167, 35882, 27588, 36587, 33608,
/* 17442 */  42377, 30512, 36100, 24438, 39725, 33471, 35238, 28074, 36817, 33481,
/* 17443 */  42479, 30383, 36294, 24481, 39580, 33279, 35743, 27791, 36934, 33505,
/* 17444 */  43792, 29669, 40352, 25917, 39517, 30866, 38841, 29863, 33770, 34955,
/* 17445 */  42643, 31701, 37454, 28867, 36832, 33875, 36540, 30997, 33466, 34696,
/* 17446 */  43463, 30666, 37601, 28473, 37536, 32198, 38006, 29593, 34473, 34800,
/* 17447 */  44122, 27260, 41299, 24106, 42391, 27928, 40419, 26486, 37933, 33202,
/* 17448 */  43169, 27076, 41388, 23828, 42317, 27403, 40501, 25859, 38429, 32605,
/* 17449 */  41707, 27992, 39751, 25143, 40490, 28617, 38775, 26740, 37809, 32725,
/* 17450 */  40191, 29379, 37688, 26560, 38994, 29521, 37463, 27268, 37167, 33081,
/* 17451 */  39520, 29570, 36755, 26770, 38554, 29834, 36438, 27434, 37179, 32817,
/* 17452 */  39907, 29105, 36923, 26220, 39241, 29285, 36337, 27527, 37827, 32487,
/* 17453 */  40478, 28214, 37063, 26267, 39600, 28616, 36439, 27791, 38095, 32120,
/* 17454 */  40278, 28772, 36597, 26535, 39198, 29535, 35987, 28218, 37870, 32702,
/* 17455 */  30558, 32205, 36197, 35341, 38571, 36301, 36127, 32982, 32636, 32492,
/* 17456 */  29745, 29430, 32809, 31986, 34808, 34416, 35719, 33515, 34651, 34821,
/* 17457 */  31570, 29368, 33463, 30603, 34188, 32098, 34938, 32409, 35081, 34010,
/* 17458 */  34334, 30507, 34729, 31646, 35655, 32612, 35840, 32051, 34939, 33600,
/* 17459 */  36069, 31491, 34982, 32123, 36046, 32702, 35432, 31965, 34226, 33454,
/* 17460 */  38786, 31899, 35763, 32484, 35740, 31795, 36535, 31055, 35089, 32688,
/* 17461 */  43488, 28123, 39215, 27167, 40384, 28985, 39262, 27929, 36992, 32703,
/* 17462 */  45246, 25611, 41547, 25093, 41457, 28469, 40713, 25832, 37982, 32912,
/* 17463 */  43018, 28514, 39607, 26717, 39575, 29904, 39717, 27019, 36117, 33579,
/* 17464 */  43632, 27778, 40122, 25704, 40742, 29432, 39783, 26103, 37602, 32907,
/* 17465 */  39004, 33566, 37812, 30137, 35641, 32134, 37326, 31947, 36642, 31861,
/* 17466 */  39078, 32506, 36996, 30883, 37412, 32272, 35245, 33568, 34682, 33118,
/* 17467 */  40590, 32599, 36262, 30413, 36710, 31573, 35588, 33880, 35438, 31845,
/* 17468 */  43134, 30938, 39275, 23896, 39236, 31866, 38474, 30412, 34533, 33628,
/* 17469 */  45052, 28811, 39966, 21880, 42067, 29929, 40359, 28361, 35444, 33500,
/* 17470 */  43569, 32044, 38563, 21295, 39046, 34544, 39121, 29088, 32518, 35206,
/* 17471 */  42778, 32040, 39383, 21291, 38251, 33968, 39475, 29474, 32382, 34741,
/* 17472 */  43772, 29865, 41345, 19195, 41429, 31060, 41066, 28015, 33857, 34098,
/* 17473 */  44112, 29825, 41204, 18445, 42494, 31314, 40567, 27715, 34198, 34237,
/* 17474 */  42043, 34788, 37116, 21661, 36094, 38105, 37429, 30404, 30604, 36100,
/* 17475 */  41911, 33108, 38834, 21720, 36643, 35382, 38335, 30754, 31535, 34881,
/* 17476 */  41055, 35149, 37383, 22507, 34511, 37745, 37583, 31344, 30372, 35475,
/* 17477 */  45746, 28227, 39130, 25343, 40648, 31424, 38650, 29094, 34429, 34850,
/* 17478 */  45214, 27001, 41314, 22291, 43872, 28208, 40909, 26667, 36882, 33591,
/* 17479 */  43558, 28536, 40187, 23021, 42338, 29112, 39951, 27510, 35806, 33790,
/* 17480 */  42812, 29163, 39248, 23304, 41575, 29724, 39092, 27564, 35681, 33710,
/* 17481 */  41579, 30049, 38815, 22844, 41077, 30387, 38495, 27345, 35565, 33859,
/* 17482 */  40727, 30536, 37738, 23837, 39904, 30984, 37522, 27685, 35484, 33853,
/* 17483 */  40029, 30428, 37138, 24040, 39696, 30465, 36984, 27718, 35496, 33512,
/* 17484 */  39622, 30490, 36895, 24128, 39200, 30666, 36552, 27864, 35566, 33385,
/* 17485 */  39496, 30731, 36260, 24549, 38825, 30916, 36205, 28035, 35589, 33567,
/* 17486 */  38920, 30757, 36079, 24285, 38369, 30778, 36070, 27943, 35372, 33355,
/* 17487 */  39571, 30009, 36594, 23583, 39494, 29997, 36396, 27620, 36087, 32888,
/* 17488 */  39803, 29918, 37149, 22997, 39901, 29877, 36833, 27482, 36165, 32834,
/* 17489 */  40323, 29731, 37787, 22253, 40588, 29858, 37382, 27156, 36218, 33020,
/* 17490 */  34225, 34802, 37755, 36053, 36787, 33184, 34078, 32261, 33986, 32601,
/* 17491 */  33355, 33267, 35915, 33720, 37352, 34565, 36779, 33508, 34577, 31994,
/* 17492 */  32528, 30089, 33743, 32618, 35285, 34271, 37720, 34468, 36593, 33166,
/* 17493 */  35776, 31428, 34019, 30442, 34843, 31591, 34633, 30616, 35124, 31845,
/* 17494 */  36299, 31574, 34190, 30355, 35567, 31706, 34660, 30358, 35776, 31786,
/* 17495 */  36405, 32499, 35568, 31312, 37581, 32875, 35737, 31468, 35686, 33768,
/* 17496 */  41873, 30666, 37225, 27852, 37884, 31767, 38470, 28841, 34959, 33860,
/* 17497 */  42196, 29357, 39184, 26166, 38979, 30667, 39546, 27510, 35347, 33524,
/* 17498 */  41365, 29746, 39028, 26402, 38390, 30577, 39698, 27764, 35024, 33183,
/* 17499 */  40636, 30458, 38841, 26306, 38281, 30816, 39625, 28016, 34293, 33419,
/* 17500 */  40510, 31000, 38091, 26696, 38684, 30982, 38963, 28024, 34509, 33478,
/* 17501 */  44333, 30166, 39847, 25451, 39506, 30021, 39996, 28529, 36559, 33205,
/* 17502 */  43957, 31465, 37576, 26288, 38311, 32786, 38520, 29318, 34595, 34555,
/* 17503 */  46524, 27169, 40070, 21777, 44035, 30072, 39852, 25786, 37679, 33966,
/* 17504 */  48302, 22809, 44655, 16582, 50374, 24409, 43344, 22517, 40754, 32608,
/* 17505 */  47602, 23693, 43734, 17034, 49812, 25085, 42553, 23124, 40330, 32825,
/* 17506 */  48129, 22102, 44820, 16263, 51650, 22773, 43510, 22487, 41401, 32237,
/* 17507 */  48178, 20709, 46951, 14334, 53087, 22172, 42362, 24185, 40294, 32555,
/* 17508 */  45998, 24739, 42132, 19256, 47295, 27397, 38431, 26784, 38620, 33147,
/* 17509 */  45470, 25588, 40488, 20867, 46631, 26900, 39206, 25220, 40270, 32378,
/* 17510 */  46977, 21524, 45191, 17304, 50207, 22844, 41532, 24673, 40698, 31888,
/* 17511 */  46269, 22344, 43564, 20315, 47210, 23827, 41175, 24911, 40729, 31698,
/* 17512 */  31314, 29866, 34044, 31370, 34520, 33929, 37458, 33631, 35695, 33655,
/* 17513 */  31194, 29433, 34474, 32289, 33931, 32683, 36211, 33711, 35807, 33136,
/* 17514 */  32792, 29397, 34471, 32644, 34357, 30905, 36171, 32852, 35495, 33026,
/* 17515 */  35491, 31147, 35179, 33878, 35533, 32332, 36659, 32917, 35381, 32935,
/* 17516 */  38220, 32844, 36741, 33565, 36441, 32919, 36213, 31787, 34319, 33052,
/* 17517 */  26674, 25225, 28113, 27121, 29570, 29071, 31260, 29107, 30844, 32197,
/* 17518 */  26192, 23421, 26281, 25744, 30059, 30042, 32984, 31074, 32435, 32494,
/* 17519 */  28666, 24342, 29792, 29912, 35347, 34007, 36916, 33034, 34558, 33309,
/* 17520 */  32284, 28673, 37661, 35116, 38254, 33512, 35565, 32003, 35377, 34164,
/* 17521 */  34355, 34731, 38068, 33190, 35704, 33970, 35909, 32838, 34744, 34140,
/* 17522 */  30900, 33374, 34563, 32073, 34742, 34122, 36262, 32891, 32905, 31889,
/* 17523 */  28646, 31435, 34630, 33332, 35232, 34576, 35098, 32414, 33463, 32285,
/* 17524 */  30541, 31372, 34708, 32798, 36030, 33578, 33928, 33287, 35625, 33682,
/* 17525 */  32779, 31512, 36544, 33649, 37122, 33256, 35853, 32542, 34555, 33592,
/* 17526 */  29900, 29775, 34352, 32242, 34351, 33304, 36036, 33365, 34095, 33188,
/* 17527 */  29154, 29424, 33262, 31894, 34142, 31857, 33975, 31591, 31930, 31748,
/* 17528 */  33192, 31320, 34804, 35279, 36886, 33854, 35938, 32583, 34967, 33463,
/* 17529 */  39978, 30359, 38218, 31630, 40733, 30300, 37014, 30981, 36089, 31205,
/* 17530 */  39789, 34705, 34471, 33359, 38633, 33047, 33585, 32269, 34316, 32773,
/* 17531 */  35194, 35750, 38271, 35260, 36338, 31611, 34970, 33357, 33143, 32486,
/* 17532 */  38906, 33533, 36736, 31521, 35716, 33798, 37062, 30553, 34472, 33214,
/* 17533 */  38893, 32250, 37328, 31151, 37083, 33436, 37050, 29689, 35424, 33256,
/* 17534 */  38851, 32162, 38004, 30310, 37761, 33584, 36265, 30611, 34915, 33037,
/* 17535 */  37942, 33284, 37689, 30900, 36459, 34263, 36372, 30273, 34297, 33529,
/* 17536 */  37528, 34835, 37050, 31063, 35917, 33690, 36727, 29517, 34530, 33846,
/* 17537 */  36563, 36216, 37420, 30906, 34792, 34310, 35620, 30222, 34767, 33673,
/* 17538 */  37222, 35089, 37633, 31327, 34170, 35047, 34687, 31011, 34132, 33737,
/* 17539 */  34237, 33239, 37053, 34031, 38315, 33531, 36696, 32003, 34398, 32422,
/* 17540 */  31239, 31860, 35683, 34887, 38554, 35010, 37228, 33972, 34840, 31517,
/* 17541 */  34747, 33671, 33715, 32834, 35548, 34362, 35217, 32156, 36000, 33046,
/* 17542 */  38047, 32754, 35446, 31545, 35616, 33345, 35277, 29291, 35244, 33519,
/* 17543 */  41648, 28306, 40021, 27211, 39278, 30384, 37547, 27551, 35839, 34067,
/* 17544 */  40025, 29689, 38959, 28446, 37419, 31535, 36411, 28768, 34386, 34584,
/* 17545 */  38711, 30519, 37760, 29455, 36309, 32052, 35450, 29314, 34001, 34447,
/* 17546 */  37127, 31599, 36271, 30863, 34975, 33151, 34233, 29661, 33195, 34650,
/* 17547 */  37475, 30736, 36370, 30476, 35216, 32569, 34343, 29451, 33669, 34156,
/* 17548 */  38080, 30123, 37361, 29453, 36120, 32069, 34598, 29398, 33666, 34682,
/* 17549 */  39346, 29544, 38541, 28594, 37573, 31002, 35542, 29010, 34512, 35232,
/* 17550 */  39292, 32923, 37387, 30532, 36804, 31608, 36361, 32028, 34363, 33291,
/* 17551 */  39954, 30662, 37427, 31302, 37638, 30982, 36608, 31295, 34746, 32864,
/* 17552 */  41908, 28845, 38419, 30278, 38397, 30192, 37287, 30729, 35304, 32891,
/* 17553 */  42770, 30216, 35018, 32975, 36941, 29566, 37781, 31966, 34079, 33417,
/* 17554 */  43459, 30062, 34899, 31737, 38051, 30278, 36222, 32148, 35336, 32707,
/* 17555 */  45347, 27069, 36549, 31052, 39374, 28780, 36084, 34028, 33340, 33609,
/* 17556 */  49682, 17437, 45935, 25843, 41433, 27512, 37290, 33320, 33774, 33458,
/* 17557 */  51235, 16257, 42911, 31606, 39389, 23660, 42380, 31432, 33140, 34222,
/* 17558 */  54985, 6489, 55696, 20314, 48780, 14542, 50552, 26674, 34412, 34455,
/* 17559 */  55009, 7160, 53196, 24391, 44446, 17839, 48855, 26848, 34850, 34211,
/* 17560 */  53554, 10929, 48292, 27721, 42813, 19946, 45387, 29756, 33661, 34242,
/* 17561 */  52994, 12326, 46011, 30284, 40318, 21980, 43944, 30374, 33588, 34132,
/* 17562 */  42478, 29169, 38905, 29710, 38492, 30175, 38538, 28046, 36049, 34228,
/* 17563 */  42173, 29210, 38868, 29700, 38687, 29722, 38358, 27456, 36739, 34099,
/* 17564 */  40883, 29898, 38350, 30506, 37622, 30395, 37105, 27842, 36549, 34180,
/* 17565 */  39600, 30770, 37831, 31347, 36866, 30704, 35822, 28317, 36539, 34200,
/* 17566 */  38297, 32583, 37107, 31930, 36449, 30560, 34738, 29246, 36865, 34327,
/* 17567 */  36910, 32639, 36848, 32487, 35916, 30565, 34149, 29587, 36416, 33888,
/* 17568 */  36636, 32551, 36600, 33115, 35784, 30539, 33466, 29996, 36649, 33465,
/* 17569 */  36586, 32281, 36307, 33721, 35662, 30447, 33411, 30119, 36755, 32891,
/* 17570 */  35181, 33268, 35215, 34801, 36076, 30243, 32960, 30871, 35531, 32840,
/* 17571 */  34318, 33130, 36111, 35494, 36216, 30334, 32309, 30545, 35362, 33059,
/* 17572 */  30969, 32401, 35011, 33232, 35166, 33748, 34822, 32636, 34546, 33268,
/* 17573 */  28462, 27732, 30019, 30045, 32952, 33095, 34211, 32147, 34229, 32599,
/* 17574 */  27388, 26147, 28011, 27222, 29410, 29352, 32406, 31304, 33706, 32826,
/* 17575 */  27283, 24968, 27021, 25147, 27327, 27074, 29519, 28766, 31542, 31616,
/* 17576 */  29065, 25767, 28779, 26376, 29408, 28199, 31214, 29234, 32250, 31979,
/* 17577 */  29054, 27110, 27824, 27012, 28973, 28550, 30922, 29965, 32104, 31398,
/* 17578 */  28266, 25793, 27879, 25357, 27504, 26494, 30253, 29678, 32576, 31940,
/* 17579 */  28431, 26310, 29426, 26785, 29190, 27403, 30825, 30049, 32099, 32075,
/* 17580 */  28793, 26652, 28961, 26485, 29360, 28082, 31071, 29613, 32849, 32341,
/* 17581 */  30726, 27688, 30555, 28578, 31405, 30150, 32815, 31819, 33689, 32548,
/* 17582 */  31133, 27276, 31578, 27196, 33422, 30094, 34291, 32908, 35831, 33179,
/* 17583 */  31419, 28425, 31507, 28344, 32574, 29309, 34175, 33261, 35188, 33145,
/* 17584 */  35195, 29514, 34806, 28063, 35023, 29726, 35824, 32756, 34882, 33257,
/* 17585 */  39451, 29144, 35028, 31641, 35194, 31976, 36184, 32517, 36408, 33774,
/* 17586 */  29533, 27663, 29851, 27204, 30653, 29629, 31186, 29418, 32092, 31518,
/* 17587 */  31060, 30040, 32320, 29599, 32181, 31713, 33282, 31097, 33684, 32316,
/* 17588 */  32982, 31696, 32953, 29787, 31952, 31829, 33551, 31491, 34406, 33277,
/* 17589 */  35627, 30435, 33202, 27677, 33346, 30172, 34289, 29850, 34445, 32656,
/* 17590 */  35288, 31755, 36758, 32577, 37398, 32716, 36687, 32203, 35651, 32514,
/* 17591 */  37117, 31317, 37163, 32438, 37493, 31236, 37102, 31644, 35856, 32336,
/* 17592 */  38527, 32309, 36985, 32065, 37290, 31048, 36025, 30835, 35444, 33428,
/* 17593 */  40760, 31305, 38187, 29305, 38243, 31149, 36816, 28494, 35621, 34731,
/* 17594 */  41347, 30433, 37433, 29775, 38470, 30607, 37253, 27457, 36933, 33706,
/* 17595 */  42415, 28708, 38325, 29715, 38290, 30118, 37833, 26604, 38242, 32940,
/* 17596 */  42034, 28990, 38432, 29358, 38355, 30672, 37025, 26792, 38076, 33068,
/* 17597 */  41707, 29197, 37859, 29912, 38183, 30646, 36841, 26859, 38027, 32775,
/* 17598 */  40702, 29881, 37655, 29791, 38426, 30589, 36789, 26944, 37260, 32971,
/* 17599 */  32121, 33305, 36619, 34660, 36580, 34038, 35103, 32241, 34587, 33223,
/* 17600 */  34776, 33073, 37403, 34038, 35810, 32586, 35591, 31018, 34834, 33458,
/* 17601 */  37541, 32058, 38648, 33200, 36126, 31075, 35282, 29551, 36098, 34117,
/* 17602 */  37616, 31737, 38608, 34050, 35882, 30686, 34667, 29291, 36554, 33755,
/* 17603 */  37258, 30907, 39868, 34447, 35817, 31172, 32794, 30694, 36385, 32921,
/* 17604 */  33356, 34003, 39014, 37288, 35253, 31188, 30964, 31439, 36187, 32503,
/* 17605 */  30799, 35479, 40280, 38834, 35635, 30249, 29317, 31512, 36367, 33128,
/* 17606 */  29971, 34985, 40641, 39471, 36684, 30215, 28997, 31324, 35692, 33500,
/* 17607 */  29424, 35861, 40482, 39204, 36968, 30173, 28772, 31737, 35914, 33271,
/* 17608 */  29694, 36092, 41378, 38753, 36029, 29797, 29208, 32164, 36225, 33169,
/* 17609 */  39779, 32550, 37381, 31917, 36959, 31800, 36566, 33314, 32571, 33346,
/* 17610 */  38789, 33426, 36847, 32094, 37939, 32289, 35028, 33459, 33510, 32516,
/* 17611 */  37883, 33344, 37391, 32799, 37796, 32562, 34580, 32068, 35075, 32081,
/* 17612 */  36846, 31287, 39201, 32341, 40202, 32281, 36305, 29476, 35101, 32239,
/* 17613 */  40070, 31856, 38586, 32906, 38865, 30693, 35161, 30488, 35402, 33278,
/* 17614 */  37258, 35995, 37635, 34973, 35137, 32478, 32843, 32492, 35366, 32812,
/* 17615 */  28580, 27531, 29427, 27565, 30850, 30322, 33428, 32108, 33560, 33111,
/* 17616 */  29854, 26167, 28828, 25909, 29134, 27925, 31916, 30548, 33741, 32344,
/* 17617 */  30259, 27231, 30317, 25992, 31488, 28907, 33078, 30406, 33387, 32461,
/* 17618 */  28934, 25571, 27305, 24343, 27969, 26787, 30387, 29430, 32184, 32691,
/* 17619 */  31339, 27638, 30414, 26381, 30574, 27802, 32372, 30388, 32977, 33354,
/* 17620 */  35529, 29069, 33255, 28590, 33056, 29455, 34416, 31551, 33906, 33179,
/* 17621 */  38282, 30525, 34945, 31031, 34986, 31338, 36238, 33459, 35126, 34337,
/* 17622 */  37917, 33797, 35144, 32586, 35084, 33243, 36680, 34821, 36012, 32756,
/* 17623 */  36358, 34642, 36608, 31402, 36753, 32679, 35659, 33034, 35466, 32968,
/* 17624 */  32586, 32876, 34444, 31439, 35881, 33258, 34858, 34391, 36352, 33626,
/* 17625 */  29829, 30514, 32855, 30868, 33354, 33140, 34445, 32771, 34852, 33620,
/* 17626 */  30816, 29956, 32913, 29817, 33232, 33419, 34758, 33171, 34189, 33103,
/* 17627 */  30320, 27945, 32513, 27765, 32027, 30106, 33340, 32005, 33970, 32385,
/* 17628 */  35219, 31213, 39127, 29527, 37246, 31168, 36183, 32551, 34964, 31587,
/* 17629 */  40052, 33530, 39174, 26421, 37721, 30761, 38273, 31265, 35965, 31484,
/* 17630 */  40759, 35639, 36596, 25405, 37722, 33776, 37627, 29552, 35934, 32504,
/* 17631 */  42298, 35705, 34407, 25804, 37108, 36526, 36657, 28531, 35615, 33587,
/* 17632 */  36747, 32355, 37005, 31791, 36202, 31206, 36530, 32742, 36511, 30738,
/* 17633 */  36935, 33113, 37652, 30556, 37256, 30876, 36966, 31926, 36174, 31483,
/* 17634 */  38571, 33056, 38524, 29847, 35735, 31627, 38274, 31701, 34626, 32826,
/* 17635 */  39234, 33498, 38204, 29651, 34990, 32772, 39384, 31309, 33931, 32551,
/* 17636 */  41466, 32147, 39660, 27855, 36282, 31157, 41286, 28927, 35696, 32390,
/* 17637 */  42857, 28678, 42770, 26114, 39609, 29529, 40323, 28046, 37374, 31755,
/* 17638 */  41291, 29384, 42614, 26879, 39727, 29858, 40249, 28564, 36655, 31252,
/* 17639 */  40705, 30651, 41679, 27000, 39634, 30702, 39317, 29268, 36098, 31418,
/* 17640 */  42286, 30438, 40406, 27039, 39965, 29971, 40463, 27607, 36390, 32502,
/* 17641 */  41913, 30352, 40781, 26571, 40742, 29684, 40412, 28395, 35541, 32531,
/* 17642 */  39744, 34135, 36071, 30721, 36453, 31714, 37060, 31324, 35026, 33274,
/* 17643 */  40903, 31662, 37840, 29919, 37018, 30893, 38527, 29824, 35984, 33105,
/* 17644 */  39064, 31823, 37919, 31756, 36396, 31861, 37119, 29975, 35293, 33266,
/* 17645 */  38147, 33471, 35881, 32998, 35705, 32675, 36983, 30338, 33771, 34299,
/* 17646 */  40494, 30631, 36868, 32998, 37425, 32350, 36773, 29567, 35494, 33579,
/* 17647 */  35994, 30427, 41205, 32584, 41443, 32966, 37072, 28832, 32994, 32284,
/* 17648 */  36921, 30623, 42323, 30770, 39170, 30748, 38400, 30940, 34050, 31867,
/* 17649 */  39115, 30657, 42510, 29228, 38890, 30584, 37384, 30572, 34012, 33245,
/* 17650 */  40064, 32260, 44192, 27498, 37566, 29181, 34764, 32246, 34905, 34977,
/* 17651 */  35794, 35527, 37826, 33747, 37587, 33800, 35220, 31452, 33056, 32937,
/* 17652 */  37906, 35162, 37156, 31665, 35882, 32295, 35134, 32846, 35294, 33301,
/* 17653 */  36317, 32865, 37477, 30977, 36687, 32832, 35839, 31732, 34649, 33104,
/* 17654 */  41052, 32705, 36768, 28618, 36210, 32295, 36819, 31589, 35187, 32834,
/* 17655 */  43249, 31935, 36610, 25211, 38191, 33461, 38893, 28002, 35029, 33901,
/* 17656 */  44379, 30815, 37088, 24001, 40255, 32021, 39915, 26705, 36096, 33694,
/* 17657 */  43626, 32027, 36539, 24449, 38874, 33166, 39883, 26891, 35143, 34281,
/* 17658 */  44220, 30711, 37196, 23461, 40765, 32079, 40067, 26074, 36085, 34055,
/* 17659 */  44266, 30289, 38076, 22916, 40892, 31719, 40225, 26447, 35842, 34005,
/* 17660 */  43989, 30710, 38273, 22674, 40697, 31593, 40249, 26966, 35709, 33786,
/* 17661 */  44785, 29543, 38542, 22065, 42405, 30413, 40682, 26020, 36848, 33338,
/* 17662 */  35993, 35425, 38074, 32736, 35357, 33647, 37341, 31655, 34274, 33075,
/* 17663 */  33722, 34319, 37553, 34713, 35704, 32861, 35431, 33835, 35392, 33689,
/* 17664 */  38880, 35442, 34812, 31498, 35722, 32073, 35251, 33421, 35920, 32376,
/* 17665 */  44069, 31895, 35243, 28009, 36643, 33400, 38371, 29524, 35453, 33329,
/* 17666 */  44265, 33412, 34617, 25235, 37278, 35355, 39334, 28734, 32474, 35595,
/* 17667 */  43597, 34038, 34997, 25077, 36025, 35744, 39496, 29829, 31093, 35863,
/* 17668 */  41539, 35535, 35247, 26007, 33932, 35641, 39073, 31492, 30549, 35160,
/* 17669 */  42430, 33522, 36729, 24664, 35521, 35121, 39207, 31049, 30182, 35788,
/* 17670 */  42298, 32946, 36347, 25858, 35976, 33977, 38894, 30872, 30947, 35451,
/* 17671 */  43275, 30865, 36057, 27348, 37729, 32018, 39046, 29458, 32399, 35490,
/* 17672 */  42860, 30290, 35580, 28801, 38116, 30633, 38593, 29685, 33066, 34860,
/* 17673 */  30202, 27250, 31256, 29163, 32556, 30151, 34134, 31739, 34377, 33152,
/* 17674 */  28672, 26270, 28338, 27587, 30301, 29260, 32276, 31277, 34221, 33249,
/* 17675 */  29139, 26273, 30428, 28597, 31177, 30292, 32312, 31911, 34340, 32983,
/* 17676 */  28628, 27387, 30682, 30728, 32865, 32167, 33240, 32795, 33574, 32571,
/* 17677 */  27879, 28306, 30575, 30350, 32169, 31820, 33512, 33090, 34540, 34540,
/* 17678 */  28730, 31575, 34572, 34184, 35417, 34657, 35743, 35099, 35674, 34408,
/* 17679 */  33331, 36096, 36618, 33473, 35857, 34105, 34067, 33536, 35208, 33861,
/* 17680 */  35883, 34129, 36459, 32387, 35168, 32812, 35224, 33381, 35396, 33564,
/* 17681 */  32167, 31050, 35106, 31371, 35220, 33157, 35150, 31705, 34097, 33403,
/* 17682 */  29311, 28885, 32695, 30602, 33045, 32062, 34742, 31322, 32577, 32139,
/* 17683 */  28171, 26272, 30479, 28893, 32062, 30592, 33043, 30226, 32842, 32035,
/* 17684 */  28499, 25860, 30229, 28016, 31316, 29443, 33049, 29804, 32274, 31685,
/* 17685 */  29666, 27906, 31152, 29814, 32163, 31150, 34307, 31043, 33387, 32997,
/* 17686 */  29331, 28832, 31491, 31433, 33265, 32470, 35895, 33029, 34509, 33921,
/* 17687 */  31904, 28457, 33017, 29765, 34040, 30956, 35779, 32173, 34884, 34071,
/* 17688 */  31798, 28372, 31620, 28067, 33528, 30946, 35271, 31641, 35165, 33975,
/* 17689 */  34875, 30436, 33035, 31557, 33868, 32091, 36199, 31691, 34217, 34836,
/* 17690 */  38068, 29483, 35147, 29549, 34610, 30241, 37721, 30010, 34425, 34586,
/* 17691 */  39688, 31219, 35029, 30295, 36952, 32162, 37891, 31609, 34996, 34773,
/* 17692 */  40619, 30875, 35429, 29288, 38824, 31311, 37000, 31884, 35817, 34772,
/* 17693 */  39630, 30917, 34984, 31356, 34964, 32971, 36883, 31582, 34968, 35769,
/* 17694 */  37835, 34020, 34375, 31106, 34645, 32894, 35644, 32691, 35484, 34344,
/* 17695 */  37046, 34451, 35898, 30184, 36259, 32624, 35109, 33876, 35592, 34676,
/* 17696 */  35913, 34206, 37837, 32339, 34293, 31910, 34549, 34887, 34932, 33893,
/* 17697 */  35359, 35948, 36546, 33444, 33567, 32160, 34113, 34743, 35060, 32980,
/* 17698 */  35737, 35361, 35810, 33384, 34463, 32794, 33889, 33859, 36055, 33111,
/* 17699 */  36042, 33869, 36963, 33059, 35367, 33094, 34429, 33315, 35698, 34260,
/* 17700 */  36707, 33154, 37354, 32740, 35352, 33392, 35311, 32895, 36137, 32938,
/* 17701 */  35266, 35371, 37443, 33197, 33656, 32976, 34599, 33867, 35702, 33708,
/* 17702 */  34429, 36501, 37037, 33683, 33646, 32106, 34897, 34523, 35089, 33675,
/* 17703 */  36650, 33653, 36409, 32776, 36540, 32518, 35031, 33088, 34526, 34087,
/* 17704 */  34559, 34796, 37460, 34022, 35619, 32858, 33345, 33061, 34719, 34620,
/* 17705 */  38466, 33047, 35592, 31508, 37940, 32549, 36007, 31904, 36136, 31581,
/* 17706 */  37845, 33718, 35486, 31879, 37278, 33471, 35385, 31613, 35938, 31713,
/* 17707 */  39270, 34413, 34402, 30328, 38640, 33024, 35012, 32146, 35996, 31916,
/* 17708 */  38277, 35993, 35302, 29280, 37318, 34204, 35705, 31138, 35138, 32498,
/* 17709 */  39723, 34895, 35392, 30081, 37007, 32058, 36651, 31588, 35389, 32482,
/* 17710 */  43421, 32643, 33900, 30476, 37406, 31474, 37179, 31364, 35663, 32766,
/* 17711 */  44791, 33437, 30386, 30848, 39360, 32065, 34500, 33212, 35624, 32443,
/* 17712 */  45474, 32219, 30068, 32957, 38012, 31503, 35038, 33074, 36365, 31792,
/* 17713 */  49706, 25061, 31444, 35608, 39768, 27906, 36291, 32246, 37005, 31997,
/* 17714 */  52279, 17466, 38967, 33330, 40168, 25024, 40653, 28797, 38619, 31570,
/* 17715 */  55257, 8383, 49316, 28501, 42518, 18181, 50127, 23332, 39071, 32169,
/* 17716 */  38693, 36986, 35024, 31452, 34684, 34611, 36475, 29303, 34302, 34740,
/* 17717 */  37811, 37928, 35323, 31311, 34539, 35406, 35795, 28677, 34863, 34901,
/* 17718 */  36563, 37170, 36503, 30987, 34980, 35418, 35984, 30187, 34744, 33574,
/* 17719 */  32204, 35245, 37377, 32817, 35828, 34429, 35674, 32353, 33860, 33495,
/* 17720 */  27061, 31362, 35001, 32815, 34756, 34695, 35109, 33146, 33511, 33235,
/* 17721 */  25092, 28113, 32085, 30129, 30930, 29298, 31549, 31230, 31360, 31514,
/* 17722 */  23662, 27715, 31040, 29492, 30458, 30322, 32113, 31810, 31548, 31711,
/* 17723 */  23803, 27778, 30202, 28521, 31483, 30709, 30314, 30575, 32532, 32930,
/* 17724 */  24933, 29516, 31669, 31275, 34371, 32777, 31509, 31703, 33508, 33039,
/* 17725 */  24780, 29967, 32208, 30692, 31747, 32089, 32005, 30515, 32062, 32910,
/* 17726 */  25337, 31612, 32973, 30167, 31560, 33137, 34343, 32226, 31913, 32291,
/* 17727 */  24495, 29859, 30914, 30244, 32968, 32393, 32275, 32999, 34065, 33319,
/* 17728 */  31508, 30533, 36116, 35849, 37520, 33953, 35415, 31807, 34930, 32536,
/* 17729 */  28485, 26576, 31169, 31677, 34507, 32827, 34690, 32183, 34254, 32306,
/* 17730 */  27290, 23978, 28732, 29252, 32620, 29587, 29850, 27732, 30915, 31275,
/* 17731 */  25390, 20250, 23852, 24497, 29601, 27983, 30152, 28603, 31538, 31519,
/* 17732 */  25790, 21974, 27293, 28406, 33842, 31323, 32748, 29982, 31658, 30969,
/* 17733 */  22152, 18253, 23049, 26951, 32733, 32660, 34347, 32696, 33651, 33054,
/* 17734 */  18339, 13100, 17516, 22042, 27071, 27612, 30008, 30299, 32033, 32708,
/* 17735 */  17307, 12454, 17328, 22514, 26646, 26960, 28444, 28734, 30656, 32175,
/* 17736 */  17152, 12535, 18701, 24987, 28880, 28156, 28980, 30221, 32296, 33405,
/* 17737 */  16797, 10047, 14346, 20356, 26464, 27442, 29062, 29673, 31375, 32675,
/* 17738 */  29172, 28092, 30725, 28285, 29835, 29737, 32594, 31355, 32730, 32559,
/* 17739 */  27818, 25614, 28559, 26445, 28152, 26989, 30017, 28449, 30650, 31202,
/* 17740 */  29453, 28178, 31825, 30373, 31964, 30693, 33588, 32088, 32766, 32641,
/* 17741 */  32113, 30045, 35391, 33354, 35988, 33338, 34720, 33622, 34381, 33503,
/* 17742 */  35394, 33450, 37226, 34742, 34610, 33064, 35948, 33522, 35606, 33504,
/* 17743 */  34187, 35544, 37144, 34953, 34747, 34327, 35180, 33239, 35143, 33699,
/* 17744 */  34579, 36652, 36873, 33565, 34331, 34302, 34626, 34932, 35063, 33186,
/* 17745 */  29471, 27312, 31488, 28344, 31520, 30013, 32715, 29197, 32777, 32113,
/* 17746 */  28388, 28849, 32603, 28835, 30500, 29344, 32664, 30738, 33302, 33064,
/* 17747 */  27254, 28789, 31710, 30231, 31943, 30607, 32190, 30404, 32360, 33303,
/* 17748 */  28200, 29575, 32449, 29681, 30112, 30586, 33198, 30797, 32516, 33508,
/* 17749 */  29005, 29240, 31516, 28760, 29845, 29903, 32877, 29591, 32857, 32877,
/* 17750 */  26929, 26815, 29906, 29090, 30869, 29895, 31973, 29752, 32580, 32196,
/* 17751 */  25832, 25558, 28554, 27582, 30631, 30112, 32174, 31144, 32850, 32537,
/* 17752 */  26971, 26863, 28934, 28629, 29849, 28674, 30937, 29854, 32936, 33167,
/* 17753 */  39019, 32110, 36934, 31202, 36265, 32901, 36150, 31469, 36168, 32531,
/* 17754 */  37891, 32625, 35415, 31683, 35927, 33587, 35130, 32108, 35561, 32687,
/* 17755 */  37793, 32410, 36760, 30877, 36258, 32725, 35482, 31133, 35447, 32137,
/* 17756 */  39669, 32205, 37006, 29667, 36605, 31418, 37470, 30166, 35987, 32320,
/* 17757 */  41497, 32231, 34865, 30286, 37257, 32226, 36830, 29437, 36016, 33168,
/* 17758 */  42370, 32987, 33529, 30190, 38354, 31998, 36978, 28811, 35858, 34240,
/* 17759 */  42162, 32697, 34374, 29840, 37888, 32902, 36324, 28938, 35595, 34172,
/* 17760 */  43663, 30280, 36375, 28546, 39260, 31225, 38178, 26752, 37959, 33009,
/* 17761 */  44310, 29639, 36153, 29665, 38343, 31402, 38284, 26342, 38142, 33435,
/* 17762 */  44062, 29714, 36089, 30214, 37005, 32952, 36658, 27713, 37368, 33568,
/* 17763 */  42070, 31985, 35375, 30765, 35716, 33133, 37143, 27972, 36196, 33943,
/* 17764 */  42002, 32704, 34523, 30414, 36803, 33163, 36737, 27572, 36304, 34314,
/* 17765 */  35823, 35141, 37420, 33951, 36839, 32931, 35367, 33231, 34111, 31197,
/* 17766 */  37497, 29883, 36156, 30081, 37199, 31721, 35235, 32602, 35182, 32600,
/* 17767 */  36360, 30129, 35019, 30294, 36197, 31389, 34973, 31582, 35102, 31683,
/* 17768 */  34318, 32185, 35116, 32324, 36617, 33584, 35322, 32667, 34425, 32585,
/* 17769 */  38821, 33689, 34017, 33612, 35471, 32845, 35877, 30976, 34706, 32964,
/* 17770 */  43257, 29919, 36061, 31104, 36056, 32731, 38473, 28170, 35208, 33821,
/* 17771 */  46418, 25450, 39427, 28935, 37756, 31274, 40096, 25937, 36899, 33980,
/* 17772 */  47108, 24730, 38734, 30361, 37318, 30328, 41493, 24892, 37717, 33575,
/* 17773 */  45303, 28080, 36084, 32819, 34981, 30910, 42322, 25067, 36162, 34324,
/* 17774 */  45193, 28778, 35192, 33225, 34960, 31013, 41924, 25854, 35328, 34737,
/* 17775 */  44798, 29637, 34176, 34498, 33575, 31161, 42550, 25985, 34980, 34643,
/* 17776 */  44092, 31441, 32878, 34424, 34083, 30636, 42457, 27584, 33131, 35314,
/* 17777 */  40256, 34274, 34185, 32755, 34077, 33055, 38023, 31817, 33812, 33475,
/* 17778 */  40451, 33366, 36017, 31702, 34802, 32149, 37664, 31357, 35672, 32057,
/* 17779 */  39219, 33616, 37780, 30797, 34932, 32616, 36942, 31831, 34390, 33150,
/* 17780 */  40562, 34773, 34719, 31478, 34616, 32864, 38069, 31067, 33910, 33692,
/* 17781 */  41708, 33464, 34305, 31134, 36908, 31851, 37266, 31493, 33705, 33943,
/* 17782 */  42374, 31923, 36632, 29370, 36752, 32479, 38279, 29623, 34588, 34068,
/* 17783 */  42210, 32434, 36639, 28612, 36849, 32936, 38679, 28039, 36401, 33285,
/* 17784 */  41717, 32690, 37214, 28320, 37392, 32536, 37361, 29252, 37037, 32437,
/* 17785 */  40464, 34207, 36466, 28304, 36640, 33701, 37321, 29874, 35413, 33193,
/* 17786 */  43430, 31924, 35894, 30546, 36082, 30945, 37723, 32528, 34643, 32951,
/* 17787 */  45095, 29303, 37901, 28554, 38552, 30074, 37516, 30805, 36657, 32767,
/* 17788 */  44753, 32371, 35592, 26828, 38264, 32578, 38177, 30074, 35246, 33755,
/* 17789 */  44432, 33545, 35420, 25925, 37149, 33330, 40068, 29768, 33480, 34570,
/* 17790 */  45671, 31355, 36766, 25067, 38005, 32430, 41420, 28476, 34172, 34288,
/* 17791 */  46227, 32024, 35292, 24986, 37929, 34042, 40714, 27879, 33826, 35072,
/* 17792 */  47062, 30932, 35062, 25632, 38667, 33524, 38763, 29672, 34223, 34494,
/* 17793 */  46199, 32631, 34918, 25854, 34885, 36764, 38557, 30647, 32364, 35125,
/* 17794 */  45619, 32826, 36515, 23452, 36552, 35228, 39544, 30847, 32273, 34789,
/* 17795 */  43744, 34922, 37196, 22714, 35652, 35010, 40435, 30934, 31911, 34681,
/* 17796 */  32864, 32504, 37858, 34396, 36743, 33534, 35290, 32138, 33328, 32201,
/* 17797 */  32274, 32577, 36976, 35374, 37285, 34186, 34760, 31458, 32613, 32781,
/* 17798 */  31802, 32816, 37105, 36046, 37308, 34113, 34864, 31468, 33288, 33077,
/* 17799 */  34117, 32998, 39125, 35413, 36082, 31602, 34626, 30892, 35318, 32689,
/* 17800 */  34891, 33607, 40682, 35567, 35382, 29413, 33761, 31061, 36377, 33297,
/* 17801 */  35719, 34310, 42612, 34662, 34272, 27351, 33836, 31907, 37349, 33626,
/* 17802 */  36707, 34528, 43332, 33740, 33962, 25659, 34762, 31839, 39075, 32952,
/* 17803 */  35610, 35031, 42923, 34357, 34434, 26337, 33545, 32614, 37857, 33308,
/* 17804 */  34056, 37200, 43015, 35065, 33884, 25704, 31903, 33763, 38492, 33240,
/* 17805 */  34428, 37008, 42733, 35862, 32754, 25868, 32762, 33595, 37911, 33571,
/* 17806 */  34995, 35687, 42534, 35800, 33711, 26177, 33306, 32433, 37994, 33427,
/* 17807 */  41163, 33487, 35963, 28888, 39268, 33451, 34331, 30168, 37228, 32211,
/* 17808 */  36387, 37237, 36199, 31939, 34465, 34472, 35295, 31609, 34693, 32336,
/* 17809 */  33021, 37257, 38557, 34474, 32886, 32561, 35018, 33188, 34240, 31739,
/* 17810 */  33401, 38311, 38688, 34115, 33007, 30898, 34452, 34308, 35074, 31773,
/* 17811 */  32471, 37960, 38723, 35003, 34853, 31077, 33055, 33096, 35275, 32431,
/* 17812 */  31339, 36580, 38329, 35256, 36631, 33849, 32175, 31253, 34247, 33054,
/* 17813 */  30393, 35868, 38070, 34936, 36188, 35199, 34045, 31335, 33476, 32665,
/* 17814 */  38737, 31448, 37137, 32252, 39327, 32443, 34726, 31353, 34804, 32593,
/* 17815 */  36818, 33726, 36511, 32787, 38694, 33708, 34110, 30312, 35075, 32886,
/* 17816 */  36617, 33371, 35419, 34484, 38335, 31927, 34321, 32432, 34467, 32284,
/* 17817 */  35963, 32565, 37021, 34338, 38568, 32019, 33796, 32389, 33967, 32390,
/* 17818 */  32269, 31507, 39247, 37304, 38176, 32202, 33643, 30424, 33004, 32885,
/* 17819 */  30775, 29970, 39335, 38000, 39680, 33211, 33917, 29447, 32027, 32409,
/* 17820 */  29833, 28049, 39507, 37606, 41310, 34736, 34703, 29459, 31050, 31344,
/* 17821 */  28419, 27628, 38542, 39970, 41218, 35637, 33369, 29882, 30950, 31232,
/* 17822 */  27221, 28201, 37897, 41153, 41350, 35223, 33139, 29823, 31748, 31551,
/* 17823 */  31204, 34017, 39781, 35308, 37233, 33485, 36160, 33412, 32980, 31485,
/* 17824 */  26866, 29716, 36325, 37196, 37691, 35777, 36130, 34032, 34468, 33785,
/* 17825 */  26864, 27908, 33620, 35726, 37423, 36530, 37895, 35624, 36483, 34749,
/* 17826 */  28488, 28374, 33261, 34695, 37445, 36543, 37237, 34839, 35513, 34245,
/* 17827 */  27682, 28447, 32816, 33873, 36935, 35123, 35905, 33618, 35013, 33880,
/* 17828 */  27640, 30068, 35510, 36587, 37509, 33930, 33526, 31365, 34218, 33884,
/* 17829 */  30247, 32541, 39135, 38675, 36928, 32128, 31553, 31032, 34427, 33955,
/* 17830 */  29839, 34914, 41830, 40513, 35587, 29762, 30231, 30993, 34640, 34754,
/* 17831 */  28142, 37926, 43602, 39502, 34328, 28062, 29166, 33708, 35923, 33633,
/* 17832 */  28333, 40029, 45551, 39065, 32747, 26416, 27544, 34349, 37429, 34734,
/* 17833 */  29193, 39456, 45920, 39667, 32035, 25217, 28344, 34464, 37169, 35288,
/* 17834 */  43670, 33769, 39712, 18461, 38392, 34834, 41115, 29410, 32335, 34650,
/* 17835 */  43641, 33324, 39604, 18332, 39281, 34435, 41040, 28608, 32716, 34787,
/* 17836 */  42916, 33282, 39575, 18827, 39146, 33963, 41143, 28157, 33002, 34659,
/* 17837 */  42293, 32639, 39532, 19609, 39536, 32685, 40960, 27701, 33919, 34101,
/* 17838 */  42233, 31377, 38906, 20760, 40672, 31212, 40173, 27123, 35391, 33478,
/* 17839 */  41033, 32442, 36895, 21951, 39799, 32205, 38417, 27194, 35769, 33364,
/* 17840 */  40442, 32985, 35573, 22959, 39294, 32886, 37135, 27420, 35864, 33560,
/* 17841 */  40156, 32847, 34822, 23890, 39277, 32592, 36240, 27521, 36619, 33150,
/* 17842 */  39912, 32877, 33908, 24982, 38668, 32595, 35579, 27960, 36597, 32913,
/* 17843 */  40333, 32577, 33448, 25435, 39210, 32420, 35058, 28078, 37260, 32663,
/* 17844 */  46591, 30272, 39706, 18467, 41526, 33703, 40394, 29016, 32723, 35150,
/* 17845 */  46674, 29308, 40115, 19021, 41832, 33074, 40115, 29151, 32704, 35229,
/* 17846 */  46280, 28012, 41279, 19684, 42112, 31092, 41015, 28358, 33852, 34528,
/* 17847 */  45286, 27079, 42412, 19485, 43284, 28765, 41898, 27188, 34946, 34001,
/* 17848 */  44194, 26608, 41520, 21169, 42887, 28121, 41041, 26854, 35525, 34137,
/* 17849 */  43325, 26015, 40592, 23084, 41745, 27866, 39799, 27131, 35892, 33936,
/* 17850 */  41504, 27189, 38879, 25091, 39713, 28730, 37967, 28171, 35526, 34175,
/* 17851 */  40529, 27579, 37695, 26558, 38525, 28959, 37016, 28563, 35575, 34226,
/* 17852 */  39252, 28051, 36873, 27265, 37059, 29732, 35786, 28778, 35745, 33932,
/* 17853 */  39165, 27800, 36996, 27306, 37069, 29775, 35396, 29011, 36155, 33839,
/* 17854 */  41782, 31675, 38441, 24746, 36970, 31780, 40147, 29902, 32650, 33890,
/* 17855 */  41920, 31494, 38304, 24752, 37383, 31896, 39913, 29523, 32679, 34282,
/* 17856 */  41550, 31592, 37783, 25323, 37286, 32058, 39291, 29595, 32692, 34243,
/* 17857 */  41076, 31936, 37308, 25595, 37257, 32071, 39034, 29440, 32768, 34178,
/* 17858 */  40512, 32321, 36870, 26111, 36835, 32150, 38841, 29324, 32713, 34289,
/* 17859 */  39678, 32745, 36508, 26590, 36261, 32544, 38169, 29508, 32474, 34345,
/* 17860 */  38860, 33181, 36003, 27232, 35510, 32873, 37650, 29818, 31993, 34445,
/* 17861 */  38757, 32748, 36114, 27579, 35603, 32450, 37417, 29764, 32367, 34282,
/* 17862 */  38708, 32520, 36307, 27787, 35750, 32244, 37223, 29606, 32626, 34486,
/* 17863 */  39900, 36981, 40178, 20597, 32431, 35847, 41315, 31835, 31071, 33599,
/* 17864 */  40151, 36504, 39967, 20291, 33443, 35804, 41060, 31119, 31405, 33781,
/* 17865 */  39490, 36896, 39728, 20920, 32555, 35985, 40755, 31555, 31075, 33695,
/* 17866 */  39277, 36973, 39491, 21107, 32282, 36361, 40486, 31564, 30660, 33965,
/* 17867 */  39492, 36853, 38824, 21110, 32950, 36904, 39932, 30815, 30901, 34310,
/* 17868 */  39474, 36611, 38393, 21351, 33422, 36930, 39585, 30300, 31162, 34404,
/* 17869 */  39371, 36666, 37554, 21853, 33694, 37264, 38938, 30003, 31177, 34721,
/* 17870 */  43546, 31943, 41531, 20206, 38159, 31255, 42111, 30225, 33884, 33105,
/* 17871 */  43203, 31856, 40965, 20716, 38372, 31401, 41438, 30229, 33705, 33207,
/* 17872 */  43088, 30805, 41152, 20947, 38716, 30773, 41428, 29844, 33530, 33293,
/* 17873 */  42682, 30066, 40197, 22117, 38582, 31183, 40120, 29622, 33082, 33880,
/* 17874 */  42001, 29528, 39329, 23209, 38075, 31198, 39173, 29270, 33182, 34013,
/* 17875 */  41481, 29060, 38604, 24444, 37507, 31098, 38269, 29100, 33729, 33995,
/* 17876 */  40535, 29504, 37585, 25294, 36729, 31561, 37227, 29418, 33185, 34332,
/* 17877 */  40434, 29194, 37530, 25376, 36688, 31620, 36829, 29403, 33313, 34214,
/* 17878 */  40532, 29134, 37424, 25524, 36837, 31607, 36672, 29416, 33684, 34046,
/* 17879 */  40635, 29233, 37785, 24456, 37801, 31489, 36803, 29221, 33857, 34156,
/* 17880 */  40781, 29843, 37955, 23666, 38213, 31836, 37111, 29077, 33721, 34414,
/* 17881 */  42841, 31352, 38342, 24018, 36986, 34133, 38435, 30431, 31582, 35258,
/* 17882 */  44938, 29085, 39607, 22073, 40313, 33262, 38471, 29357, 32180, 36165,
/* 17883 */  43048, 30438, 38656, 24627, 37701, 33463, 37940, 30421, 31615, 35831,
/* 17884 */  42450, 30460, 38633, 25005, 37858, 32683, 37999, 30423, 31651, 35585,
/* 17885 */  40463, 31262, 37930, 27067, 36274, 32587, 37260, 30697, 31645, 35053,
/* 17886 */  39370, 31288, 37470, 28371, 35997, 32420, 36649, 30270, 31920, 34901,
/* 17887 */  41149, 37796, 38002, 19371, 35372, 36810, 40883, 29190, 33040, 33894,
/* 17888 */  40668, 38016, 38624, 19385, 34301, 36771, 41130, 29975, 32433, 33824,
/* 17889 */  39957, 37870, 38794, 20277, 33471, 36360, 40922, 30587, 32033, 33743,
/* 17890 */  40426, 36563, 37751, 20871, 35074, 36361, 39685, 29760, 32184, 34190,
/* 17891 */  40565, 35103, 37432, 21911, 36205, 35162, 38850, 29641, 32650, 34146,
/* 17892 */  40972, 32580, 37542, 23120, 37689, 33189, 38347, 29079, 33309, 34275,
/* 17893 */  41581, 30007, 37947, 24022, 39368, 30666, 38260, 28620, 34360, 33989,
/* 17894 */  41152, 29108, 37208, 26455, 38090, 30080, 37959, 28505, 34506, 34069,
/* 17895 */  41541, 27352, 38075, 27555, 38050, 28845, 38486, 28043, 35197, 34141,
/* 17896 */  41744, 26262, 39092, 28338, 38332, 27973, 38449, 28077, 35611, 34207,
/* 17897 */  43489, 32465, 39693, 22060, 35888, 33986, 40298, 31801, 31483, 34233,
/* 17898 */  43754, 31253, 40191, 21958, 36900, 33401, 39972, 31745, 31239, 34550,
/* 17899 */  42967, 30485, 39918, 23450, 36933, 32794, 39079, 31754, 31168, 34628,
/* 17900 */  42658, 29690, 39033, 24705, 37691, 32186, 38384, 30747, 31800, 34716,
/* 17901 */  41756, 28955, 38857, 26178, 37404, 30909, 38429, 30303, 32165, 34364,
/* 17902 */  40952, 28685, 38468, 27423, 37569, 30052, 37830, 29866, 32906, 34388,
/* 17903 */  39200, 29504, 37155, 29492, 36661, 30191, 36362, 29953, 32920, 34737,
/* 17904 */  39015, 29395, 37472, 30051, 36992, 29517, 36295, 29625, 33595, 35125,
/* 17905 */  38192, 29834, 36819, 31024, 36657, 29595, 35606, 29499, 33966, 35010,
/* 17906 */  42841, 31352, 38342, 24018, 36986, 34133, 38435, 30431, 31582, 35258,
/* 17907 */  44938, 29085, 39607, 22073, 40313, 33262, 38471, 29357, 32180, 36165,
/* 17908 */  43048, 30438, 38656, 24627, 37701, 33463, 37940, 30421, 31615, 35831,
/* 17909 */  42450, 30460, 38633, 25005, 37858, 32683, 37999, 30423, 31651, 35585,
/* 17910 */  40463, 31262, 37930, 27067, 36274, 32587, 37260, 30697, 31645, 35053,
/* 17911 */  39370, 31288, 37470, 28371, 35997, 32420, 36649, 30270, 31920, 34901,
/* 17912 */  44190, 32765, 38883, 22654, 35604, 34353, 39834, 31867, 32671, 33664,
/* 17913 */  42656, 32590, 40048, 23917, 34040, 33340, 39930, 33041, 32239, 33030,
/* 17914 */  42902, 30377, 40873, 24043, 35377, 32357, 39512, 32664, 32051, 33182,
/* 17915 */  42729, 28392, 41488, 24099, 37319, 31120, 38464, 32748, 31510, 33553,
/* 17916 */  42280, 26860, 41328, 25342, 38360, 29755, 37981, 31650, 32059, 33846,
/* 17917 */  41052, 26500, 40227, 27678, 38806, 28543, 37362, 30340, 32686, 34219,
/* 17918 */  39967, 26367, 39968, 29375, 38669, 27950, 36943, 29613, 33166, 34408,
/* 17919 */  38517, 27313, 39527, 31001, 38106, 27968, 35752, 29662, 33466, 34555,
/* 17920 */  36876, 28758, 38488, 33196, 37211, 28329, 34339, 29741, 33738, 34793,
/* 17921 */  43083, 35973, 37078, 23513, 33220, 34325, 42144, 31938, 31824, 33738,
/* 17922 */  43628, 34776, 36792, 24356, 33946, 33882, 42029, 31525, 31736, 34026,
/* 17923 */  44070, 33698, 35849, 25671, 34681, 34228, 41430, 30672, 31324, 34819,
/* 17924 */  43836, 32402, 36002, 26580, 36513, 32778, 40477, 30451, 31716, 34929,
/* 17925 */  42435, 31650, 36793, 27862, 36073, 32646, 38997, 31567, 30639, 35123,
/* 17926 */  40257, 32400, 36364, 29505, 35921, 31882, 37507, 32209, 30930, 34405,
/* 17927 */  37955, 32333, 36066, 31003, 37255, 31188, 35369, 31672, 31664, 33808,
/* 17928 */  36113, 32651, 35941, 31940, 37835, 31406, 33736, 30710, 32528, 33591,
/* 17929 */  46371, 31105, 37253, 23511, 36898, 33723, 41731, 29514, 32689, 34539,
/* 17930 */  46822, 29071, 38589, 24310, 36894, 32951, 41425, 29815, 32865, 34402,
/* 17931 */  46878, 27636, 39757, 24034, 38038, 32394, 40482, 30842, 31765, 34905,
/* 17932 */  47346, 24765, 42576, 22689, 40658, 30161, 40860, 30169, 32194, 34970,
/* 17933 */  45896, 25101, 42288, 24630, 40903, 28067, 41896, 28651, 34150, 33854,
/* 17934 */  41136, 29437, 38057, 32135, 36935, 30503, 38421, 29521, 33369, 33894,
/* 17935 */  36027, 32254, 37076, 37769, 36565, 30180, 34872, 29268, 32982, 34886,
/* 17936 */  31656, 33084, 38824, 40987, 37636, 29113, 31443, 29716, 32912, 35262,
/* 17937 */  28507, 33490, 41644, 43486, 37827, 27624, 28465, 30510, 34221, 35222,
/* 17938 */  26777, 34108, 43188, 44200, 37610, 27026, 27811, 31649, 34757, 34165,
/* 17939 */  42370, 35688, 35273, 25172, 34203, 35382, 40809, 29564, 32502, 34262,
/* 17940 */  41882, 36211, 35195, 24966, 34021, 35882, 40419, 29671, 32237, 34405,
/* 17941 */  41514, 36931, 34134, 25279, 34213, 36543, 39623, 29597, 32061, 34746,
/* 17942 */  41261, 36128, 35209, 25035, 34185, 36120, 39786, 29672, 31682, 34926,
/* 17943 */  40189, 36959, 34639, 26109, 32870, 36421, 39402, 30130, 31540, 34606,
/* 17944 */  39833, 37103, 34611, 26402, 32498, 36242, 39561, 30059, 31560, 34542,
/* 17945 */  39963, 36489, 35414, 25902, 32859, 36077, 39393, 30153, 31800, 34324,
/* 17946 */  39170, 36568, 36291, 26092, 31805, 35805, 39343, 31158, 31558, 33715,
/* 17947 */  38520, 37048, 36877, 25879, 31269, 35522, 39520, 32001, 31025, 33492,
/* 17948 */  37707, 38066, 37091, 25956, 30245, 35539, 39756, 32696, 30804, 33103,
/* 17949 */  37621, 38499, 37368, 25719, 29792, 35740, 40111, 32979, 30406, 33265,
/* 17950 */  41204, 37847, 37499, 21424, 32830, 37452, 40599, 31322, 31021, 34442,
/* 17951 */  40311, 38995, 37643, 21498, 31621, 37704, 40478, 32020, 31150, 33937,
/* 17952 */  39553, 39481, 38069, 21990, 30391, 37323, 40823, 32644, 31124, 33459,
/* 17953 */  38348, 39892, 39477, 22429, 28498, 36461, 41515, 33895, 30734, 32842,
/* 17954 */  38212, 39722, 38859, 23285, 28530, 36493, 41003, 33850, 30883, 32706,
/* 17955 */  38771, 38621, 38354, 23679, 29766, 36379, 40315, 33492, 30773, 33062,
/* 17956 */  39685, 36786, 38028, 24071, 31706, 35976, 39207, 33130, 30821, 33489,
/* 17957 */  39889, 34621, 38629, 24922, 32852, 34378, 38955, 33158, 30767, 33332,
/* 17958 */  39921, 32817, 38353, 26747, 33537, 33328, 38129, 33173, 30723, 33376,
/* 17959 */  39625, 31556, 37507, 28527, 34327, 32891, 36694, 33209, 30639, 33470,
/* 17960 */  38589, 31301, 36549, 30326, 34848, 32054, 36169, 32721, 30828, 33281,
/* 17961 */  42797, 33872, 37824, 23464, 35301, 34989, 40128, 30838, 31662, 34467,
/* 17962 */  42700, 34704, 36493, 24405, 34579, 35841, 39851, 30472, 32016, 34404,
/* 17963 */  42665, 34954, 35800, 25016, 34348, 36090, 39908, 30030, 32103, 34529,
/* 17964 */  41415, 35763, 36026, 25428, 33380, 36099, 39711, 30667, 31656, 34383,
/* 17965 */  40618, 35723, 36271, 25626, 33567, 35677, 39223, 30969, 31521, 34185,
/* 17966 */  39613, 36165, 35840, 26545, 33169, 35272, 38873, 31453, 31205, 33946,
/* 17967 */  39125, 35968, 35769, 26724, 33623, 35368, 38204, 31054, 31274, 34151,
/* 17968 */  38276, 35741, 35851, 27400, 33315, 34902, 37889, 31301, 31277, 33838,
/* 17969 */  37674, 35558, 35345, 28481, 33314, 34550, 37432, 30949, 31347, 34089,
/* 17970 */  42912, 33219, 35805, 28352, 33862, 32561, 40741, 31948, 31582, 33904,
/* 17971 */  42520, 33772, 36017, 28232, 33409, 32777, 40336, 32752, 31493, 33677,
/* 17972 */  42426, 33789, 36186, 28118, 33737, 32389, 40345, 32967, 31506, 33573,
/* 17973 */  42360, 33505, 36703, 27686, 34363, 32159, 39887, 33586, 31067, 33669,
/* 17974 */  42038, 33280, 37364, 27480, 34468, 32146, 39481, 34147, 30661, 33670,
/* 17975 */  41827, 33359, 37724, 27315, 34250, 32346, 39416, 34412, 30322, 33718,
/* 17976 */  41831, 33599, 37420, 27365, 34302, 32506, 39500, 34178, 30303, 33816,
/* 17977 */  40810, 35397, 35896, 28582, 33301, 33053, 39247, 34141, 30829, 33262,
/* 17978 */  40987, 35536, 35479, 28902, 32963, 33603, 39048, 34181, 30407, 33669,
/* 17979 */  28571, 36441, 43816, 40611, 36141, 27413, 26163, 31363, 37581, 35624,
/* 17980 */  28949, 35975, 43512, 40687, 36264, 27400, 26644, 31300, 37246, 35524,
/* 17981 */  30512, 35171, 43162, 39704, 35830, 27279, 27965, 31379, 37175, 35185,
/* 17982 */  32119, 34991, 41951, 38457, 35315, 27033, 29664, 31237, 37677, 34818,
/* 17983 */  33003, 34699, 40914, 36346, 34947, 27571, 31427, 31291, 37232, 34599,
/* 17984 */  34576, 34656, 38520, 33514, 36166, 29494, 31817, 30571, 36915, 34563,
/* 17985 */  35629, 33823, 36918, 30912, 36842, 30682, 32606, 29917, 36850, 33903,
/* 17986 */  36717, 34295, 34594, 29035, 37709, 32327, 32510, 29239, 37160, 33825,
/* 17987 */  37304, 35220, 33165, 27838, 38354, 33152, 32113, 29547, 37408, 33602,
/* 17988 */  38263, 34642, 33591, 27082, 37931, 33420, 34016, 29176, 36280, 34669,
/* 17989 */  38423, 34945, 33580, 26357, 37388, 34412, 34924, 28424, 35779, 35270,
/* 17990 */  38868, 35478, 33206, 25528, 37622, 35763, 34808, 27434, 36721, 34940,
/* 17991 */  30011, 33967, 39891, 38768, 36712, 29541, 29588, 31368, 34862, 33448,
/* 17992 */  31858, 33077, 39659, 36791, 35988, 29187, 30656, 31445, 35004, 33684,
/* 17993 */  31243, 31876, 37952, 36370, 35910, 30338, 30787, 30290, 34384, 32997,
/* 17994 */  32816, 32287, 36651, 35495, 34700, 30080, 31407, 30477, 35400, 33588,
/* 17995 */  33363, 32511, 36092, 35430, 34161, 30036, 32072, 30067, 35681, 34730,
/* 17996 */  34447, 32061, 35598, 34407, 33403, 30488, 32946, 29916, 35974, 34510,
/* 17997 */  34295, 31402, 34329, 33857, 33008, 31131, 32508, 29397, 36117, 34320,
/* 17998 */  35458, 31347, 33961, 33244, 32676, 31370, 33105, 29598, 36715, 33969,
/* 17999 */  36227, 30625, 34233, 32685, 32692, 31727, 33651, 29203, 36937, 33757,
/* 18000 */  36245, 31019, 34108, 32455, 33229, 32075, 33850, 29561, 36749, 34345,
/* 18001 */  36028, 30370, 38860, 32573, 38943, 29555, 33290, 29750, 34021, 34180,
/* 18002 */  36371, 30567, 38647, 32548, 38612, 29419, 33332, 30063, 33802, 34754,
/* 18003 */  37708, 29852, 38493, 31873, 38544, 28952, 34198, 30404, 33845, 34711,
/* 18004 */  37788, 30411, 37865, 31369, 37983, 29839, 33863, 30463, 33814, 34970,
/* 18005 */  38560, 29894, 37930, 30373, 38049, 29606, 34622, 30397, 33739, 34693,
/* 18006 */  38670, 30608, 37209, 29688, 37749, 30894, 34534, 30046, 33587, 34784,
/* 18007 */  37970, 31164, 37112, 29238, 37144, 31461, 34818, 29918, 32941, 34882,
/* 18008 */  38854, 30801, 37535, 28163, 38228, 30620, 35875, 29317, 33745, 34720,
/* 18009 */  39043, 31276, 37247, 27658, 38537, 30882, 36009, 28781, 34440, 34592,
/* 18010 */  36421, 29775, 37276, 33181, 38290, 28857, 34138, 30072, 33641, 33563,
/* 18011 */  37634, 28703, 37299, 32862, 38044, 28532, 35566, 29693, 33197, 33650,
/* 18012 */  39487, 28310, 37422, 31913, 37810, 28414, 36856, 29572, 33049, 34318,
/* 18013 */  40017, 29333, 36718, 31378, 37130, 29296, 37232, 29706, 32695, 34951,
/* 18014 */  39913, 31068, 35613, 30836, 36152, 30656, 37391, 29516, 33242, 34688,
/* 18015 */  40114, 32178, 35586, 28864, 35862, 32149, 37449, 29702, 33158, 34477,
/* 18016 */  39595, 33407, 35570, 26887, 35905, 33454, 37333, 29576, 32552, 34771,
/* 18017 */  40994, 33171, 36419, 24230, 37649, 34223, 38209, 27915, 33342, 35444,
/* 18018 */  41001, 33945, 36563, 22843, 38132, 35057, 38273, 27394, 33515, 35773,
/* 18019 */  41993, 32581, 37504, 21343, 40460, 33316, 39152, 26229, 35226, 34893,
/* 18020 */  31795, 34990, 39920, 37048, 37479, 28705, 30165, 31595, 35909, 33163,
/* 18021 */  32725, 35026, 39892, 36472, 36741, 28353, 30646, 31726, 36438, 33339,
/* 18022 */  33145, 33707, 39482, 36217, 36550, 28605, 31069, 31086, 36234, 33725,
/* 18023 */  34698, 32181, 38615, 34876, 36416, 28517, 32389, 30630, 35878, 33816,
/* 18024 */  36217, 30773, 37797, 33637, 36512, 28465, 33626, 30468, 35018, 34336,
/* 18025 */  38577, 29401, 37088, 32232, 36813, 28093, 35444, 30245, 35058, 34480,
/* 18026 */  37918, 29643, 35652, 31573, 36292, 28699, 35425, 29420, 35024, 34458,
/* 18027 */  38316, 29604, 35410, 30446, 36086, 29135, 36176, 28937, 34929, 34715,
/* 18028 */  38835, 29633, 35435, 29181, 36339, 29476, 36874, 28239, 35114, 34387,
/* 18029 */  40482, 29295, 36067, 27916, 37222, 30193, 37911, 26875, 36490, 33928,
/* 18030 */  41835, 29276, 36374, 26840, 38131, 30809, 38186, 26250, 37593, 33124,
/* 18031 */  36703, 33020, 39275, 31550, 38257, 28562, 33068, 30241, 37804, 33236,
/* 18032 */  34739, 33597, 39229, 33557, 37151, 29628, 31862, 29586, 36724, 34477,
/* 18033 */  34575, 32739, 39732, 33591, 37379, 29572, 32017, 29422, 36275, 34351,
/* 18034 */  35672, 31802, 39867, 32742, 38296, 28985, 32892, 29335, 36342, 33973,
/* 18035 */  35129, 31786, 39675, 33095, 38287, 29411, 32993, 28748, 35712, 34387,
/* 18036 */  35417, 31825, 39342, 32969, 38103, 29718, 33435, 28600, 35582, 34272,
/* 18037 */  35397, 32541, 38895, 32984, 37694, 30324, 33026, 28808, 35531, 34525,
/* 18038 */  35615, 33558, 38589, 32735, 37398, 30624, 32616, 29044, 36040, 34710,
/* 18039 */  34269, 33928, 40016, 36377, 35837, 27961, 31782, 31217, 36920, 34294,
/* 18040 */  34036, 34003, 39151, 37248, 35626, 27858, 31895, 31205, 36208, 34737,
/* 18041 */  34864, 33239, 38441, 36246, 35855, 28226, 32186, 31408, 35564, 34725,
/* 18042 */  36464, 32605, 37606, 34113, 36538, 28550, 32991, 31255, 35829, 34288,
/* 18043 */  36466, 32508, 36223, 32556, 37082, 29692, 32723, 30913, 35717, 34039,
/* 18044 */  36935, 32426, 35382, 30312, 37372, 30655, 33126, 30000, 35746, 33832,
/* 18045 */  36650, 33844, 34128, 29104, 36977, 31889, 32941, 30014, 35385, 34247,
/* 18046 */  37583, 32843, 34551, 27863, 37676, 31431, 33991, 29679, 34860, 34218,
/* 18047 */  37871, 32729, 33926, 29173, 37099, 31076, 34323, 30353, 34318, 34679,
/* 18048 */  37985, 32937, 33270, 29939, 37083, 31075, 34121, 30746, 34006, 35023,
/* 18049 */  38133, 32034, 33942, 30645, 37096, 30298, 34420, 30606, 34026, 35173,
/* 18050 */  37137, 31918, 34227, 31211, 36571, 30162, 34128, 30333, 33777, 35083,
/* 18051 */  30657, 34033, 39539, 37894, 38055, 30393, 29233, 30421, 34965, 33286,
/* 18052 */  30790, 34140, 39525, 38253, 37630, 30026, 29236, 30250, 35234, 33579,
/* 18053 */  32272, 33316, 39566, 37084, 37554, 29628, 30328, 30460, 35243, 33450,
/* 18054 */  32793, 32831, 39407, 36669, 37293, 29762, 30545, 30343, 35367, 33513,
/* 18055 */  33747, 32853, 37944, 36280, 35929, 30083, 31262, 30501, 35652, 33453,
/* 18056 */  34621, 31603, 37341, 34882, 36233, 29774, 32243, 29987, 35340, 33142,
/* 18057 */  33971, 31511, 36437, 34364, 36931, 30052, 32250, 29169, 34633, 33633,
/* 18058 */  34791, 30939, 35651, 33483, 36328, 30119, 32741, 29076, 34902, 33305,
/* 18059 */  35432, 31857, 34421, 33823, 35259, 30747, 33017, 29289, 35022, 33649,
/* 18060 */  35618, 32563, 34073, 33374, 35457, 30775, 33234, 29365, 35084, 34271,
/* 18061 */  36703, 33020, 39275, 31550, 38257, 28562, 33068, 30241, 37804, 33236,
/* 18062 */  34739, 33597, 39229, 33557, 37151, 29628, 31862, 29586, 36724, 34477,
/* 18063 */  34575, 32739, 39732, 33591, 37379, 29572, 32017, 29422, 36275, 34351,
/* 18064 */  35672, 31802, 39867, 32742, 38296, 28985, 32892, 29335, 36342, 33973,
/* 18065 */  35129, 31786, 39675, 33095, 38287, 29411, 32993, 28748, 35712, 34387,
/* 18066 */  35417, 31825, 39342, 32969, 38103, 29718, 33435, 28600, 35582, 34272,
/* 18067 */  35397, 32541, 38895, 32984, 37694, 30324, 33026, 28808, 35531, 34525,
/* 18068 */  35615, 33558, 38589, 32735, 37398, 30624, 32616, 29044, 36040, 34710,
/* 18069 */  29822, 36533, 42324, 38829, 35582, 28276, 27964, 31713, 37121, 34809,
/* 18070 */  30058, 35617, 42180, 39377, 36282, 28088, 27977, 31424, 36805, 34716,
/* 18071 */  30418, 35260, 41798, 39166, 36171, 28395, 28354, 30972, 36638, 34816,
/* 18072 */  31442, 34680, 40806, 37733, 36588, 28827, 29467, 30837, 36174, 34338,
/* 18073 */  32536, 33777, 40261, 36961, 36393, 28660, 30521, 30343, 36421, 34353,
/* 18074 */  33175, 32600, 39189, 36294, 36094, 29107, 31289, 29960, 35915, 34164,
/* 18075 */  33668, 32461, 38456, 35756, 35826, 29727, 31499, 29987, 35259, 34440,
/* 18076 */  34694, 32016, 38205, 34964, 36210, 29617, 32603, 29593, 35394, 34603,
/* 18077 */  35522, 31425, 38434, 34517, 36409, 29199, 33458, 29236, 35795, 34571,
/* 18078 */  35060, 31468, 38564, 35256, 36243, 29264, 33259, 28943, 35764, 34558,
/* 18079 */  35387, 30853, 39184, 35140, 36193, 29288, 33281, 29043, 35841, 34202,
/* 18080 */  29084, 37799, 40821, 36765, 37962, 32256, 26556, 29215, 36709, 35131,
/* 18081 */  29135, 38087, 41204, 36867, 37755, 31680, 26418, 29802, 37041, 35045,
/* 18082 */  29379, 38007, 41021, 36987, 37725, 30846, 26663, 30742, 37101, 34493,
/* 18083 */  29074, 37611, 41783, 37897, 37249, 30251, 26295, 30211, 37178, 35273,
/* 18084 */  29325, 36097, 41061, 38528, 37592, 30517, 27118, 29630, 36249, 34995,
/* 18085 */  30037, 35097, 40232, 38540, 37657, 30492, 28106, 29630, 35576, 34543,
/* 18086 */  31436, 35466, 39329, 37505, 37044, 30311, 28945, 30178, 35754, 34630,
/* 18087 */  32936, 34741, 38668, 36545, 36728, 30279, 29850, 30291, 35652, 34933,
/* 18088 */  33394, 33695, 38074, 36279, 36822, 30461, 30581, 29804, 34707, 35072,
/* 18089 */  33852, 33690, 37508, 35647, 36699, 30870, 30780, 30164, 34237, 35010,
/* 18090 */  29471, 36439, 40797, 38486, 36942, 28841, 28275, 32567, 36516, 33855,
/* 18091 */  28141, 37829, 42886, 39252, 36796, 28220, 26839, 33058, 37080, 33849,
/* 18092 */  28938, 39139, 43037, 38219, 35637, 27182, 28115, 35193, 36883, 32868,
/* 18093 */  28922, 39332, 44152, 38660, 35377, 26178, 27409, 35039, 37520, 33318,
/* 18094 */  27981, 38848, 45506, 40886, 34701, 25772, 26290, 33907, 37637, 34578,
/* 18095 */  27966, 38862, 45783, 41643, 33980, 25047, 26644, 34209, 37561, 34583,
/* 18096 */  27095, 38518, 47787, 43687, 33788, 23295, 24597, 33539, 38727, 35673,
/* 18097 */  27371, 37473, 46315, 43378, 35393, 25153, 25607, 32992, 37494, 34924,
/* 18098 */  27262, 36612, 45935, 43945, 36427, 25729, 25635, 32414, 36963, 34866,
/* 18099 */  27183, 36331, 45958, 44104, 36586, 25839, 25736, 32201, 36797, 34940,
/* 18100 */  27064, 36330, 46132, 44191, 36593, 25634, 25598, 32424, 36838, 34825,
/* 18101 */  26800, 36276, 46865, 44989, 36401, 24622, 24635, 32413, 37446, 35338,
/* 18102 */  27341, 36584, 46156, 43885, 35992, 25109, 25885, 33109, 36902, 34717,
/* 18103 */  31560, 33876, 38896, 35322, 38274, 31047, 29769, 29570, 35406, 34156,
/* 18104 */  31917, 33209, 38920, 35346, 38981, 31048, 30406, 29685, 34934, 33670,
/* 18105 */  32607, 32655, 38208, 35528, 39164, 30994, 31226, 30089, 34213, 33259,
/* 18106 */  34377, 31901, 36742, 35269, 39019, 30689, 32845, 30681, 33071, 33076,
/* 18107 */  36427, 31459, 35899, 34766, 38328, 30247, 34342, 31344, 32129, 33568,
/* 18108 */  37984, 31882, 35147, 33945, 37375, 30533, 35474, 31500, 31446, 34450,
/* 18109 */  39221, 32403, 35202, 32140, 36884, 31101, 36248, 31452, 31589, 34706,
/* 18110 */  39499, 33782, 34907, 30404, 36191, 32257, 36776, 31749, 31110, 34846,
/* 18111 */  38899, 35288, 35188, 28755, 34759, 33988, 37308, 31639, 30962, 34430,
/* 18112 */  38746, 36838, 34330, 28273, 33949, 35155, 37385, 31797, 30727, 34495,
/* 18113 */  39394, 36943, 34435, 27277, 34241, 35526, 37449, 31719, 30974, 34589,
/* 18114 */  30746, 32747, 37265, 39166, 39620, 30981, 31266, 30079, 31905, 33053,
/* 18115 */  32713, 32465, 36154, 39119, 38769, 30732, 32852, 29638, 31537, 33922,
/* 18116 */  35010, 32329, 35589, 37999, 37453, 30521, 34488, 29576, 32108, 34187,
/* 18117 */  37002, 32451, 34715, 36562, 36062, 30854, 35829, 29834, 32234, 34527,
/* 18118 */  38327, 33013, 34131, 34931, 35380, 31129, 36750, 29862, 31922, 35286,
/* 18119 */  38879, 34278, 33424, 33110, 35129, 31983, 37065, 30176, 31704, 35375,
/* 18120 */  38933, 34414, 34134, 31778, 34226, 32867, 37685, 30356, 31220, 35283,
/* 18121 */  38351, 34281, 34005, 31809, 34068, 32938, 37728, 30396, 30961, 34915,
/* 18122 */  37917, 34632, 33568, 32588, 33952, 32766, 36989, 30642, 31107, 35208,
/* 18123 */  37891, 33267, 34508, 33096, 34745, 32232, 36194, 30433, 31063, 35893,
/* 18124 */  37025, 32124, 35313, 33640, 35726, 31401, 35530, 30130, 31242, 35502,
/* 18125 */  33052, 32530, 36501, 35528, 38141, 31016, 31879, 29300, 33315, 33626,
/* 18126 */  32657, 32099, 36471, 35901, 37915, 31376, 31869, 29090, 32906, 33407,
/* 18127 */  31871, 31163, 35894, 36107, 38121, 32316, 31945, 28545, 31987, 32550,
/* 18128 */  32238, 31279, 36041, 35824, 37687, 32212, 32315, 28598, 32068, 32676,
/* 18129 */  32996, 31514, 36008, 35727, 36893, 31783, 33001, 28760, 32184, 33110,
/* 18130 */  33628, 32056, 35607, 35363, 36329, 31874, 33610, 29008, 32156, 33229,
/* 18131 */  33848, 32503, 35284, 34929, 36288, 32155, 33728, 28993, 32095, 33505,
/* 18132 */  34282, 32791, 35237, 34525, 35968, 32219, 33988, 29130, 32282, 33674,
/* 18133 */  34252, 32552, 35200, 34211, 35728, 32416, 34385, 29142, 31719, 33645,
/* 18134 */  34723, 32917, 35446, 33653, 35481, 32402, 34451, 29474, 31921, 33998,
/* 18135 */  35344, 32821, 35816, 33082, 35232, 32441, 34715, 29721, 32104, 34112,
/* 18136 */  35062, 33265, 35507, 32843, 34951, 32681, 34891, 29789, 31866, 33977,
/* 18137 */  32739, 33125, 41113, 35842, 37751, 29328, 31289, 30005, 35804, 33777,
/* 18138 */  32186, 32982, 41596, 36841, 37880, 28840, 30853, 30210, 35600, 33750,
/* 18139 */  29854, 32440, 41499, 39206, 38823, 29617, 29514, 29238, 34543, 34005,
/* 18140 */  31229, 33307, 41807, 38533, 37835, 28613, 29620, 29983, 35557, 34557,
/* 18141 */  31704, 32184, 41437, 38625, 38271, 28701, 30564, 29499, 34856, 34493,
/* 18142 */  32927, 32037, 40449, 38755, 37859, 28800, 31118, 29571, 34359, 35050,
/* 18143 */  33762, 31230, 39255, 38675, 38275, 29274, 32287, 29078, 33183, 35280,
/* 18144 */  34161, 31063, 37990, 38203, 38519, 30123, 33037, 29335, 31974, 34972,
/* 18145 */  34933, 31303, 37141, 37768, 38279, 30328, 33592, 29840, 31310, 35118,
/* 18146 */  31233, 35521, 40351, 33099, 34410, 33276, 34300, 31437, 33367, 34046,
/* 18147 */  30399, 33089, 38272, 32644, 35158, 34388, 35159, 32334, 34657, 34753,
/* 18148 */  33333, 35215, 37544, 30852, 36435, 34258, 34529, 29733, 34332, 33859,
/* 18149 */  39593, 36506, 32533, 28554, 39545, 34313, 32523, 29523, 37900, 32812,
/* 18150 */  42457, 31958, 35041, 27112, 40402, 32872, 34508, 28625, 38333, 32500,
/* 18151 */  44011, 27306, 39408, 24443, 42366, 29777, 36514, 28572, 37766, 32472,
/* 18152 */  42506, 28638, 38638, 24986, 40465, 30613, 36305, 29141, 36538, 32836,
/* 18153 */  40538, 31394, 35604, 25773, 39472, 31625, 35087, 28922, 36803, 32403,
/* 18154 */  39419, 32169, 34716, 25686, 38457, 32157, 34685, 28761, 36196, 32405,
/* 18155 */  40573, 31879, 34061, 26011, 39206, 32477, 34014, 29027, 36837, 32330,
/* 18156 */  37535, 35735, 35033, 32264, 35783, 32826, 34413, 30876, 36376, 33186,
/* 18157 */  36820, 35275, 36108, 31731, 35799, 33091, 34689, 30240, 36725, 33137,
/* 18158 */  35786, 35871, 35387, 32349, 36268, 32765, 33996, 31391, 35550, 33192,
/* 18159 */  38550, 33566, 34723, 32653, 37043, 32064, 34811, 30340, 36709, 32309,
/* 18160 */  41871, 31611, 36037, 28831, 39533, 31746, 34805, 28549, 39419, 31879,
/* 18161 */  42025, 30520, 36394, 28888, 39141, 32048, 33838, 29357, 38824, 31921,
/* 18162 */  42462, 29272, 36226, 29045, 39086, 31698, 34138, 29131, 39191, 31521,
/* 18163 */  41768, 28506, 37738, 27282, 39664, 30495, 34961, 29032, 38144, 32236,
/* 18164 */  41368, 27857, 38172, 26543, 39873, 29591, 35347, 28791, 37775, 32262,
/* 18165 */  41282, 27008, 38654, 26196, 39575, 29579, 35181, 29169, 36736, 32576,
/* 18166 */  29054, 38689, 38887, 32426, 33815, 37369, 34395, 29337, 32589, 34666,
/* 18167 */  26875, 33987, 36312, 33798, 35674, 37746, 35494, 31394, 33401, 34071,
/* 18168 */  27702, 34573, 35226, 33350, 36306, 37463, 34949, 31729, 33730, 33927,
/* 18169 */  30588, 35770, 35289, 33415, 37371, 36560, 33584, 31165, 33743, 33403,
/* 18170 */  31983, 37901, 35405, 32660, 36893, 35621, 33117, 30546, 33132, 33747,
/* 18171 */  35906, 38585, 34197, 30915, 37532, 34511, 32347, 30572, 35858, 33625,
/* 18172 */  38975, 36412, 33706, 30239, 38095, 34366, 32589, 29919, 36673, 33747,
/* 18173 */  40226, 35317, 34178, 28006, 40106, 33715, 33192, 28727, 38212, 32989,
/* 18174 */  38213, 36173, 34755, 27937, 38506, 35187, 33625, 28449, 36242, 33798,
/* 18175 */  38805, 34471, 35775, 27695, 39212, 33810, 34526, 27865, 36852, 33181,
/* 18176 */  39060, 34924, 34898, 28490, 39079, 34214, 32981, 28718, 37197, 33234,
/* 18177 */  26570, 39085, 40725, 31859, 31551, 35911, 35837, 31858, 31239, 32971,
/* 18178 */  27301, 38533, 40006, 31537, 32089, 36635, 35974, 31682, 31034, 32938,
/* 18179 */  28265, 39197, 39275, 30645, 32699, 36474, 35194, 31908, 31595, 32992,
/* 18180 */  34530, 40025, 33820, 30281, 34068, 35422, 35263, 31485, 33125, 33724,
/* 18181 */  41373, 33108, 35449, 27832, 38137, 32662, 37351, 29307, 34744, 33865,
/* 18182 */  41840, 31806, 37109, 26124, 38483, 32248, 38506, 27998, 35384, 33569,
/* 18183 */  43192, 31467, 36798, 24887, 39498, 33101, 37658, 28221, 35187, 34148,
/* 18184 */  42613, 30814, 39337, 22567, 39190, 32329, 39121, 28953, 33831, 34066,
/* 18185 */  42460, 32541, 37984, 22374, 38118, 34744, 38216, 29779, 31967, 35411,
/* 18186 */  42314, 33708, 36414, 23406, 36742, 36718, 36697, 30725, 31422, 35640,
/* 18187 */  27224, 36205, 39231, 33938, 34131, 34723, 35067, 33122, 32616, 32288,
/* 18188 */  25929, 33239, 36229, 33533, 35333, 35100, 34725, 32972, 33522, 33681,
/* 18189 */  25159, 29614, 32773, 31388, 34388, 34131, 33278, 32062, 34109, 33852,
/* 18190 */  26271, 30580, 33853, 31538, 33692, 33042, 33841, 32266, 33524, 33355,
/* 18191 */  29856, 33312, 34751, 32726, 36246, 33739, 34632, 31968, 33447, 32412,
/* 18192 */  37476, 34718, 34882, 31391, 36322, 32303, 34928, 29934, 37101, 32449,
/* 18193 */  39881, 33173, 35368, 28640, 38642, 32695, 34416, 28605, 38327, 32238,
/* 18194 */  41534, 29837, 37281, 26959, 40246, 30916, 35186, 28528, 38200, 32232,
/* 18195 */  42743, 26983, 39730, 23945, 43709, 27275, 37235, 27695, 38682, 32019,
/* 18196 */  42744, 25516, 40921, 22210, 44593, 25516, 38413, 27021, 38702, 31543,
/* 18197 */  42132, 26662, 39234, 23018, 43707, 25679, 38001, 27338, 38679, 31104,
/* 18198 */  42700, 25475, 39721, 23147, 43549, 25390, 38365, 27476, 37843, 31748,
/* 18199 */  44237, 24649, 40899, 21678, 45826, 25235, 38584, 27192, 38924, 31805,
/* 18200 */  43729, 24677, 41223, 20880, 45964, 23915, 40056, 26601, 38300, 31666,
/* 18201 */  30331, 35773, 35886, 33442, 34644, 34293, 34922, 32865, 34570, 33208,
/* 18202 */  28180, 33683, 34546, 33193, 34693, 34974, 35856, 33532, 34215, 33545,
/* 18203 */  27087, 32706, 32793, 32322, 34681, 35167, 36217, 34935, 35401, 34656,
/* 18204 */  29038, 34482, 33873, 34082, 35626, 34213, 35126, 33552, 35611, 34897,
/* 18205 */  30403, 36070, 36200, 34954, 35491, 34228, 34501, 31352, 33876, 33427,
/* 18206 */  35563, 37785, 34029, 33598, 35532, 33426, 33270, 30833, 35922, 32928,
/* 18207 */  39053, 35805, 34226, 32139, 34881, 34250, 33515, 29856, 38757, 31561,
/* 18208 */  38774, 36489, 34467, 29878, 35750, 35380, 33937, 29862, 36216, 33252,
/* 18209 */  38835, 36175, 33706, 30422, 36556, 35977, 33133, 28119, 37547, 33230,
/* 18210 */  37667, 36915, 34375, 30117, 35840, 36204, 33380, 27890, 36615, 33920,
/* 18211 */  32663, 37297, 36405, 34004, 35005, 35502, 34240, 30907, 33456, 32827,
/* 18212 */  31337, 34898, 37755, 35575, 34838, 34816, 35198, 31592, 33591, 31465,
/* 18213 */  32143, 35395, 36038, 34791, 35572, 34296, 33601, 32061, 34756, 32038,
/* 18214 */  34905, 36392, 34567, 33141, 36635, 32433, 32976, 32496, 35511, 31836,
/* 18215 */  39312, 34243, 35282, 31109, 36270, 31909, 34923, 30860, 37361, 31765,
/* 18216 */  41686, 33452, 34227, 29222, 37249, 35232, 33849, 28314, 38309, 32907,
/* 18217 */  41287, 31532, 38183, 25501, 40045, 31671, 36627, 27746, 37123, 33609,
/* 18218 */  41723, 30874, 38083, 24969, 41031, 30416, 37603, 27120, 37735, 33364,
/* 18219 */  44276, 27151, 40758, 22228, 44227, 28784, 37529, 27358, 38713, 32903,
/* 18220 */  44513, 27593, 39250, 23473, 42939, 30541, 36375, 27598, 38736, 32912,
/* 18221 */  44021, 26916, 39943, 23277, 43235, 28959, 37425, 27244, 38645, 32648,
/* 18222 */  43059, 28192, 38581, 24538, 41957, 29528, 37331, 26769, 38868, 32576,
/* 18223 */  46104, 24798, 40547, 23453, 44769, 27681, 37148, 27052, 40800, 31523,
/* 18224 */  34467, 40291, 37764, 27915, 33486, 36451, 35617, 31146, 33148, 34127,
/* 18225 */  31320, 39653, 38979, 31852, 33508, 34517, 34654, 32323, 33058, 33330,
/* 18226 */  31122, 39406, 38196, 31648, 34142, 35423, 34503, 32285, 32974, 32775,
/* 18227 */  30238, 40035, 39143, 30955, 32541, 35740, 35960, 32640, 32154, 32503,
/* 18228 */  29381, 39676, 40688, 30621, 30790, 36516, 37478, 31536, 30924, 33139,
/* 18229 */  28725, 38970, 41746, 31434, 30335, 36174, 38268, 31696, 30220, 32748,
/* 18230 */  30613, 39350, 41419, 31837, 30915, 34384, 36885, 32509, 31843, 33142,
/* 18231 */  38354, 34732, 37028, 32287, 36591, 33666, 34808, 31732, 34592, 32700,
/* 18232 */  21625, 27107, 34993, 34365, 33792, 35959, 37526, 33372, 31623, 32434,
/* 18233 */  19248, 23729, 33142, 33116, 30904, 31672, 34614, 32993, 31017, 31693,
/* 18234 */  17009, 19771, 31142, 33537, 30424, 29847, 34052, 34436, 32722, 32492,
/* 18235 */  16379, 15269, 24513, 31443, 34832, 34238, 33777, 30841, 30026, 31719,
/* 18236 */  16782, 15017, 21373, 27001, 31035, 31072, 30495, 29264, 30216, 32129,
/* 18237 */  19003, 20089, 28775, 35640, 42238, 41870, 38971, 35168, 34035, 33049,
/* 18238 */  26093, 32101, 38531, 36834, 36106, 34304, 35125, 35555, 36054, 34913,
/* 18239 */  37226, 35866, 37086, 31106, 34438, 33798, 35361, 31959, 34860, 33115,
/* 18240 */  35607, 37687, 34743, 33523, 34944, 33631, 34183, 32246, 33994, 33753,
/* 18241 */  34825, 37935, 36060, 32779, 33446, 34851, 35552, 31333, 33640, 33907,
/* 18242 */  32357, 37059, 39231, 32946, 34078, 33900, 35780, 31817, 32315, 33631,
/* 18243 */  28853, 37320, 39698, 33943, 34685, 35437, 34764, 31648, 32020, 32646,
/* 18244 */  26513, 34941, 40329, 37730, 35465, 34658, 35856, 32498, 31778, 32034,
/* 18245 */  24247, 32852, 40759, 41758, 40296, 34843, 32468, 31340, 31432, 31808,
/* 18246 */  27384, 37041, 40759, 38709, 36790, 33275, 32794, 32557, 32992, 32628,
/* 18247 */  34156, 34509, 37809, 34214, 37039, 33237, 34755, 32499, 34914, 33700,
/* 18248 */  31428, 38597, 38010, 32935, 34051, 34753, 34390, 33289, 33306, 31879,
/* 18249 */  31121, 36259, 38078, 34786, 36127, 34100, 33298, 32379, 33463, 32714,
/* 18250 */  33525, 34354, 37016, 33058, 37373, 32562, 33921, 32670, 34980, 32283,
/* 18251 */  35757, 34993, 34622, 32471, 37055, 31732, 33830, 34282, 36277, 32314,
/* 18252 */  39150, 34787, 33302, 33611, 36024, 31190, 35024, 34180, 36041, 32384,
/* 18253 */  37741, 35049, 36885, 33509, 35493, 32271, 35459, 31948, 35866, 32037,
/* 18254 */  32230, 36102, 37206, 33847, 35928, 34804, 33962, 31018, 34499, 32297,
/* 18255 */  30071, 36049, 37018, 33955, 36106, 36631, 35365, 31226, 32042, 31550,
/* 18256 */  30757, 36783, 37061, 33321, 35047, 35942, 34708, 31884, 33414, 31960,
/* 18257 */  33385, 37185, 35463, 32774, 36586, 35109, 32932, 31996, 33807, 32405,
/* 18258 */  35324, 36596, 36076, 31476, 37390, 33071, 32933, 32109, 34718, 32938,
/* 18259 */  38886, 36202, 33515, 30956, 37718, 34391, 31789, 30593, 37404, 32686,
/* 18260 */  39534, 34912, 34746, 29935, 37266, 35433, 31203, 30715, 36857, 33389,
/* 18261 */  40573, 32514, 37588, 26888, 39849, 33136, 32909, 29714, 36616, 34234,
/* 18262 */  40511, 32848, 35178, 29844, 37233, 35276, 30632, 31267, 36520, 33464,
/* 18263 */  40306, 33075, 33742, 31246, 36582, 34910, 31303, 30288, 37913, 32433,
/* 18264 */  40391, 32215, 33983, 31080, 36935, 34083, 31774, 30298, 37660, 32450,
/* 18265 */  30459, 39725, 39367, 30886, 32812, 33881, 34561, 33181, 32871, 32769,
/* 18266 */  29208, 36396, 40783, 33502, 33132, 33224, 36323, 33131, 31489, 31626,
/* 18267 */  30413, 35901, 40516, 32539, 32212, 34085, 37131, 33353, 30842, 31268,
/* 18268 */  31643, 35993, 39936, 32911, 31231, 32975, 36820, 33673, 31872, 30787,
/* 18269 */  37176, 32105, 38851, 31243, 34180, 32689, 36854, 31698, 33041, 32044,
/* 18270 */  41132, 29104, 37932, 31782, 34744, 33328, 35319, 32620, 32445, 33457,
/* 18271 */  44950, 24470, 40915, 27885, 40244, 29747, 34614, 35149, 31124, 34544,
/* 18272 */  45930, 23464, 40112, 29029, 40600, 27768, 36183, 34401, 31922, 34008,
/* 18273 */  46816, 22587, 38944, 31231, 39781, 26270, 38021, 33414, 32583, 33582,
/* 18274 */  48530, 20207, 39681, 32041, 39652, 24592, 40355, 31937, 33339, 33519,
/* 18275 */  33420, 37168, 36256, 33140, 34756, 34740, 34454, 30779, 33998, 34122,
/* 18276 */  30746, 36939, 36683, 33933, 35659, 35124, 35295, 31801, 32193, 33317,
/* 18277 */  33259, 35383, 36846, 33643, 36526, 33411, 34878, 30675, 33640, 33266,
/* 18278 */  37486, 35249, 35837, 32069, 36566, 32395, 34600, 29933, 36683, 32806,
/* 18279 */  40687, 33950, 35267, 29656, 38277, 33011, 33959, 28500, 38954, 32626,
/* 18280 */  39901, 32862, 36550, 29108, 38939, 32169, 34558, 27938, 38139, 33078,
/* 18281 */  39478, 31626, 37363, 29160, 38782, 31367, 34748, 28422, 37745, 32808,
/* 18282 */  39658, 29949, 38162, 29478, 38610, 30185, 34913, 29028, 36874, 33004,
/* 18283 */  40761, 28271, 40332, 28442, 38990, 28670, 36307, 28656, 37486, 33000,
/* 18284 */  38779, 30467, 38896, 30948, 37212, 29136, 35265, 29139, 37150, 33641,
/* 18285 */  23210, 26808, 28768, 26521, 28090, 29182, 30086, 29574, 31036, 32614,
/* 18286 */  23765, 25315, 26489, 24527, 27348, 28911, 30344, 29610, 31250, 32823,
/* 18287 */  24173, 27430, 27865, 26330, 29769, 31041, 32055, 32133, 32724, 33339,
/* 18288 */  24137, 27384, 28647, 26693, 28968, 29576, 30539, 29893, 31018, 32664,
/* 18289 */  23727, 26988, 28652, 26389, 28939, 30953, 31577, 31032, 31555, 33087,
/* 18290 */  26146, 29093, 30384, 27012, 30099, 30813, 31212, 30719, 32181, 33973,
/* 18291 */  26668, 27243, 29647, 27004, 30345, 29619, 31259, 30171, 31869, 33014,
/* 18292 */  26895, 27665, 30542, 28535, 31005, 29924, 31099, 30099, 32302, 33270,
/* 18293 */  26637, 26612, 29875, 28822, 32002, 30720, 32229, 30402, 31631, 32777,
/* 18294 */  32794, 35159, 35500, 34632, 36200, 34029, 34003, 32845, 34928, 32049,
/* 18295 */  30791, 33491, 34861, 34393, 34525, 34619, 35956, 33426, 33543, 32414,
/* 18296 */  29002, 30557, 34895, 35177, 35096, 34008, 35111, 32139, 32515, 32352,
/* 18297 */  26747, 30979, 34849, 35745, 37325, 35490, 35558, 31411, 30580, 30989,
/* 18298 */  28740, 32264, 35474, 36120, 38593, 35116, 34409, 30196, 29633, 30118,
/* 18299 */  31918, 34174, 34733, 35004, 38907, 34277, 34618, 31977, 30991, 31091,
/* 18300 */  39299, 32584, 34886, 34973, 38933, 31587, 35427, 32877, 31808, 33314,
/* 18301 */  27421, 30071, 32565, 30475, 32570, 34028, 35939, 33594, 34935, 33551,
/* 18302 */  26871, 31232, 33691, 31095, 32641, 33215, 34670, 33454, 34218, 32722,
/* 18303 */  28012, 29360, 30412, 30243, 32906, 32212, 33421, 31776, 33582, 32071,
/* 18304 */  28665, 29690, 32435, 30785, 32650, 31095, 33003, 32332, 35692, 33056,
/* 18305 */  30100, 31944, 34999, 31563, 33309, 31616, 33934, 32533, 35164, 33537,
/* 18306 */  29846, 32631, 34400, 32464, 35269, 34847, 35200, 32731, 36234, 34769,
/* 18307 */  30450, 33013, 34840, 32975, 35899, 34569, 35058, 32275, 35455, 33475,
/* 18308 */  34266, 35451, 36534, 33084, 35632, 33758, 34310, 31179, 34959, 32385,
/* 18309 */  37466, 36089, 36618, 32179, 34767, 32406, 34076, 30562, 37767, 32187,
/* 18310 */  38320, 35549, 35432, 32164, 36447, 32546, 32884, 29983, 38384, 32551,
/* 18311 */  37581, 34986, 36029, 32541, 36194, 32661, 32750, 29253, 37963, 33281,
/* 18312 */  34879, 35870, 36914, 33719, 35465, 32783, 32423, 28899, 36171, 34451,
/* 18313 */  34354, 35438, 37085, 34305, 35378, 32649, 32627, 28502, 35755, 34518,
/* 18314 */  34777, 34767, 36709, 34272, 35649, 33031, 32703, 28587, 35517, 34258,
/* 18315 */  27356, 33638, 35113, 32866, 35040, 35189, 35141, 34106, 34323, 33937,
/* 18316 */  26851, 32157, 33266, 30341, 31813, 32514, 34662, 34408, 34600, 33917,
/* 18317 */  27995, 32167, 32711, 32344, 34334, 33484, 33639, 32897, 35210, 34597,
/* 18318 */  30067, 34865, 35396, 34372, 36925, 35348, 33797, 30841, 33702, 33576,
/* 18319 */  31923, 36845, 37474, 34863, 35776, 33900, 32616, 29459, 34502, 34209,
/* 18320 */  32622, 34930, 37171, 36031, 36417, 33732, 32149, 28784, 34733, 33543,
/* 18321 */  31531, 33937, 37764, 37116, 37021, 33412, 31278, 28115, 34387, 33856,
/* 18322 */  30844, 34213, 38595, 38106, 36637, 31976, 30587, 28613, 34811, 34556,
/* 18323 */  28902, 32161, 38815, 39868, 38576, 32403, 30214, 27774, 33265, 34083,
/* 18324 */  28560, 31620, 39200, 40385, 39290, 32203, 30129, 27711, 33158, 34236,
/* 18325 */  28775, 32661, 40766, 40473, 38440, 30800, 29616, 28656, 34219, 34867,
/* 18326 */  27306, 32606, 41833, 42416, 39149, 30276, 27848, 28489, 34528, 35274,
/* 18327 */  23582, 33831, 45149, 39127, 30512, 30172, 35791, 34837, 32376, 31931,
/* 18328 */  20698, 28283, 41961, 42991, 37183, 33273, 33819, 32374, 31678, 32404,
/* 18329 */  21205, 25665, 36829, 40336, 40085, 36897, 35720, 33367, 33115, 32933,
/* 18330 */  19361, 18650, 30687, 39510, 44705, 41050, 38904, 35244, 34851, 33698,
/* 18331 */  21495, 22878, 36207, 43336, 47141, 40986, 36633, 30512, 30831, 31896,
/* 18332 */  31881, 34013, 41144, 35221, 37224, 33580, 34978, 31936, 33366, 32856,
/* 18333 */  23886, 26602, 28997, 28534, 31904, 32013, 31651, 30142, 30866, 31575,
/* 18334 */  23091, 26295, 28580, 29363, 34505, 35480, 35358, 33660, 32731, 32314,
/* 18335 */  23346, 27571, 28764, 28990, 35447, 37447, 36825, 35764, 34865, 33427,
/* 18336 */  25766, 30839, 29396, 28069, 36120, 37903, 36273, 36633, 36864, 34216,
/* 18337 */  32799, 34802, 32405, 32121, 39947, 36683, 34979, 33816, 35924, 33431,
/* 18338 */  34619, 34733, 36452, 33465, 37488, 33865, 34861, 33154, 36209, 33412,
/* 18339 */  29974, 38069, 38149, 32075, 33946, 36179, 35342, 31075, 31549, 33035,
/* 18340 */  27819, 34933, 37722, 31729, 32624, 35258, 37127, 33931, 32419, 32676,
/* 18341 */  24805, 30716, 35406, 31510, 33475, 35255, 36279, 34314, 33717, 32899,
/* 18342 */  23581, 29244, 34226, 32377, 34485, 36400, 36854, 33979, 32568, 32199,
/* 18343 */  25070, 30188, 32509, 31883, 34864, 33661, 33148, 34607, 35835, 33794,
/* 18344 */  29492, 30776, 35364, 35723, 37156, 33895, 34731, 33957, 34883, 32869,
/* 18345 */  30716, 31422, 36787, 33526, 33812, 32257, 34636, 33445, 33904, 33357,
/* 18346 */  31562, 32638, 38854, 32575, 33617, 31884, 35247, 33212, 33763, 33408,
/* 18347 */  33715, 37618, 37584, 33868, 32988, 33261, 34139, 31887, 34068, 33543,
/* 18348 */  31431, 37057, 38695, 34797, 32776, 33583, 34708, 31945, 33306, 32844,
/* 18349 */  28989, 35300, 38797, 36528, 33935, 34189, 35098, 31314, 32444, 32198,
/* 18350 */  25828, 33558, 39407, 39521, 36485, 31899, 32739, 32581, 32668, 32558,
/* 18351 */  23498, 30755, 39418, 40668, 38958, 33337, 32076, 32694, 32787, 31899,
/* 18352 */  23047, 28068, 39345, 42278, 40076, 32863, 30190, 31367, 33952, 33782,
/* 18353 */  27517, 30700, 39472, 38128, 38615, 32835, 32711, 32600, 34147, 33263,
/* 18354 */  33596, 34159, 39413, 34611, 36726, 32594, 35584, 32875, 33765, 32323,
/* 18355 */  37190, 32442, 39713, 31752, 37161, 31224, 38283, 31203, 35423, 32150,
/* 18356 */  40953, 31376, 40670, 29183, 38556, 29358, 39523, 28058, 36613, 32961,
/* 18357 */  43740, 28527, 42557, 26072, 40594, 27954, 40449, 26285, 37536, 33864,
/* 18358 */  42498, 28665, 42875, 25972, 40845, 27917, 41325, 26555, 37287, 32805,
/* 18359 */  43819, 28454, 41784, 25910, 41046, 27895, 41740, 26311, 36738, 33634,
/* 18360 */  41583, 30141, 41105, 28261, 40212, 28390, 39461, 28648, 35531, 33627,
/* 18361 */  27262, 27524, 32389, 34311, 36595, 36130, 36956, 34698, 35477, 33811,
/* 18362 */  24504, 27455, 33942, 36064, 38113, 37868, 38039, 35588, 34084, 33031,
/* 18363 */  24720, 30064, 34944, 35581, 37352, 36692, 36008, 35279, 35398, 33617,
/* 18364 */  25367, 29486, 33321, 34262, 36059, 35443, 36679, 35785, 34418, 33096,
/* 18365 */  29669, 32451, 34746, 33573, 35731, 34785, 36594, 35525, 36103, 33887,
/* 18366 */  34315, 29824, 37119, 32283, 36171, 32964, 37551, 33470, 35216, 33466,
/* 18367 */  30495, 26061, 37608, 34650, 41654, 33766, 37251, 29636, 33125, 31146,
/* 18368 */  35404, 27646, 40135, 30807, 39667, 30754, 39563, 30315, 35542, 31480,
/* 18369 */  36843, 29817, 39283, 31939, 37625, 32223, 38689, 30867, 34960, 31620,
/* 18370 */  37320, 32040, 42436, 30532, 36691, 29646, 36657, 31991, 35098, 32589,
/* 18371 */  38987, 30784, 44959, 27442, 38752, 27399, 36859, 31762, 35582, 33413,
/* 18372 */  39847, 29381, 45518, 27062, 40364, 26892, 36867, 30870, 35445, 34175,
/* 18373 */  40335, 28551, 44834, 27317, 41270, 27400, 36787, 30398, 35057, 34525,
/* 18374 */  42059, 25516, 47317, 23519, 44724, 25165, 39479, 29281, 35430, 33855,
/* 18375 */  23224, 31410, 37689, 34179, 34154, 37121, 37150, 33424, 33001, 33776,
/* 18376 */  21474, 29075, 36779, 33400, 31325, 35156, 38230, 35317, 32962, 32969,
/* 18377 */  20527, 28383, 37083, 35125, 33952, 37107, 38463, 34586, 32024, 32608,
/* 18378 */  23824, 30951, 35957, 33041, 34088, 34838, 34543, 33212, 34233, 34289,
/* 18379 */  30976, 37335, 36972, 31846, 35273, 33472, 33831, 31844, 33727, 33230,
/* 18380 */  36150, 38097, 35825, 28626, 35132, 36334, 35137, 28167, 33862, 35290,
/* 18381 */  38121, 36137, 36320, 28121, 35636, 35674, 35904, 28005, 33885, 35573,
/* 18382 */  40015, 34422, 36202, 26900, 37191, 34730, 36420, 28038, 34003, 35573,
/* 18383 */  42067, 31033, 37975, 26545, 38511, 32188, 37401, 28550, 34616, 34674,
/* 18384 */  41799, 30459, 38438, 26909, 37593, 31520, 38578, 28791, 34313, 33839,
/* 18385 */  40971, 31618, 38532, 26714, 36135, 32227, 38854, 29617, 33666, 33452,
/* 18386 */  25481, 33549, 38826, 35115, 33776, 36433, 38554, 33016, 29511, 31006,
/* 18387 */  23510, 30088, 35913, 33580, 31228, 34111, 38337, 34989, 31312, 31737,
/* 18388 */  24797, 31274, 34397, 32925, 34357, 34931, 34193, 32345, 31974, 31984,
/* 18389 */  29662, 38001, 36092, 31922, 34811, 34602, 33626, 32603, 32593, 32825,
/* 18390 */  37577, 36969, 35126, 29341, 34202, 35245, 35872, 31373, 32392, 34888,
/* 18391 */  40119, 31972, 37862, 27623, 36240, 33560, 36858, 29957, 33857, 33831,
/* 18392 */  41950, 30267, 38326, 26679, 36849, 33697, 36779, 30003, 33229, 34562,
/* 18393 */  43358, 27970, 40034, 25422, 38441, 31908, 37150, 30945, 32556, 34866,
/* 18394 */  43564, 27123, 40684, 24473, 39654, 30298, 38300, 30229, 33361, 34264,
/* 18395 */  43545, 25425, 43726, 21186, 42942, 26724, 40674, 28882, 34115, 33803,
/* 18396 */  42059, 27183, 41282, 24050, 40613, 28107, 39365, 29344, 33512, 34006,
/* 18397 */  40539, 28116, 39766, 26260, 39282, 28977, 37772, 29714, 33041, 34219,
/* 18398 */  36871, 34465, 36638, 32081, 34394, 33346, 37145, 30534, 34544, 32306,
/* 18399 */  34295, 35649, 36960, 31954, 34660, 34712, 36306, 31227, 33805, 31892,
/* 18400 */  30818, 34630, 37215, 33690, 36098, 34165, 34799, 32096, 33681, 31219,
/* 18401 */  25584, 30382, 35525, 34799, 36260, 36527, 36897, 32610, 31748, 31861,
/* 18402 */  24742, 29348, 34719, 32221, 31865, 34033, 36592, 33854, 32618, 33054,
/* 18403 */  25300, 28145, 34100, 32716, 33035, 33707, 36894, 35149, 34842, 33991,
/* 18404 */  28091, 31520, 36941, 34286, 34937, 34289, 36550, 35473, 34984, 33425,
/* 18405 */  33770, 34999, 36723, 35674, 36706, 33574, 35655, 33169, 34082, 32012,
/* 18406 */  34001, 34812, 37544, 33996, 35537, 34311, 35223, 33705, 35107, 33450,
/* 18407 */  25717, 28948, 30557, 28775, 32170, 32331, 31676, 30846, 32859, 32966,
/* 18408 */  26161, 30992, 31813, 29627, 32207, 31472, 31168, 31939, 34582, 33818,
/* 18409 */  26932, 31525, 32446, 29567, 31325, 31214, 32014, 32009, 33050, 32570,
/* 18410 */  25428, 29757, 30071, 27767, 30037, 31601, 31646, 30904, 32389, 32678,
/* 18411 */  24893, 29438, 30854, 28089, 29764, 31586, 33301, 31497, 32348, 33257,
/* 18412 */  27758, 31502, 30456, 29307, 32191, 31775, 33366, 32485, 33360, 32632,
/* 18413 */  29555, 34216, 31081, 30848, 34484, 32595, 33309, 33662, 34085, 32112,
/* 18414 */  31233, 34850, 30171, 31354, 34976, 32925, 34403, 33659, 34286, 32454,
/* 18415 */  34787, 36934, 30718, 33186, 35377, 33526, 36106, 31461, 34106, 34794,
/* 18416 */  37260, 34840, 33795, 33546, 34351, 33162, 36137, 32746, 35767, 33440,
/* 18417 */  37168, 34186, 35846, 31330, 35120, 32058, 35851, 34179, 35320, 34197,
/* 18418 */  36589, 33220, 37267, 32147, 35377, 31416, 35513, 33835, 35670, 32928,
/* 18419 */  34911, 33942, 36990, 33540, 35867, 34005, 35086, 32843, 34238, 32341,
/* 18420 */  34862, 34366, 35972, 33437, 34868, 33649, 35719, 32843, 35168, 33999,
/* 18421 */  35396, 34600, 36065, 33598, 35036, 32490, 34786, 33308, 35150, 33110,
/* 18422 */  36840, 33315, 36873, 31941, 35835, 33059, 34977, 32634, 33897, 35088,
/* 18423 */  36033, 34559, 36419, 33300, 34462, 33773, 35287, 33728, 34499, 34282,
/* 18424 */  34627, 36370, 36989, 33887, 34582, 32713, 35475, 34392, 33729, 33481,
/* 18425 */  34713, 35758, 36565, 33631, 35222, 33131, 33295, 33942, 34365, 34409,
/* 18426 */  35863, 33941, 37108, 33201, 35395, 32396, 34537, 34064, 34225, 34703,
/* 18427 */  35776, 32433, 37360, 34113, 36347, 33090, 36019, 32649, 35795, 33558,
/* 18428 */  21451, 28384, 35834, 35535, 35683, 37175, 38089, 34870, 31734, 31838,
/* 18429 */  21287, 28880, 37123, 36460, 35506, 34157, 34575, 35018, 34150, 32971,
/* 18430 */  21297, 28697, 38521, 39857, 37195, 31263, 31999, 36108, 35849, 33339,
/* 18431 */  19727, 20625, 28661, 31957, 32607, 30019, 33768, 36687, 36166, 33673,
/* 18432 */  20268, 17235, 22945, 26676, 29730, 27132, 29257, 30748, 32906, 33251,
/* 18433 */  25348, 23419, 30638, 35370, 39748, 35948, 34858, 32785, 33774, 33856,
/* 18434 */  29838, 27571, 35256, 37464, 40543, 34398, 33138, 30296, 31620, 32258,
/* 18435 */  35807, 29892, 37950, 34278, 38209, 31753, 34614, 30056, 34742, 31660,
/* 18436 */  38801, 30297, 39034, 31489, 37710, 31644, 35387, 31328, 34371, 32327,
/* 18437 */  43677, 28042, 36844, 31029, 38692, 31093, 35339, 31700, 36401, 31518,
/* 18438 */  48201, 23125, 37492, 32403, 37599, 30829, 37272, 28421, 39197, 31177,
/* 18439 */  50073, 20826, 35999, 35690, 37946, 28178, 36019, 33287, 35868, 31897,
/* 18440 */  54018, 11096, 46967, 28669, 44198, 18088, 45196, 31712, 32427, 34363,
/* 18441 */  36556, 38661, 36534, 30381, 34161, 33337, 36298, 31138, 34029, 34186,
/* 18442 */  33007, 39187, 37193, 31804, 35363, 33670, 34049, 33457, 33746, 32120,
/* 18443 */  30189, 36424, 38879, 34079, 35965, 34212, 35035, 32829, 32369, 31729,
/* 18444 */  28844, 34245, 36768, 33608, 36392, 35280, 34978, 32496, 33876, 33336,
/* 18445 */  26273, 31155, 32977, 32249, 36273, 36481, 36999, 35448, 35240, 34166,
/* 18446 */  24902, 28221, 29597, 28738, 30756, 32317, 33366, 31917, 32859, 34082,
/* 18447 */  24667, 27657, 29741, 29549, 31184, 31497, 32342, 31588, 32578, 32988,
/* 18448 */  25199, 29807, 30442, 29461, 32055, 30694, 31479, 33253, 33080, 32087,
/* 18449 */  26173, 29220, 30306, 30477, 32854, 32135, 32485, 33001, 35110, 34616,
/* 18450 */  26198, 29848, 30134, 29439, 33124, 31985, 31900, 32541, 33818, 33712,
/* 18451 */  32552, 30496, 39989, 35323, 36953, 31489, 34518, 30738, 32913, 32096,
/* 18452 */  27341, 28028, 38192, 40243, 40327, 33593, 32204, 29775, 31986, 32236,
/* 18453 */  23735, 22119, 31470, 37134, 41168, 36894, 35398, 32325, 33549, 33360,
/* 18454 */  22633, 19258, 27748, 33918, 39356, 35985, 35048, 31511, 33243, 32994,
/* 18455 */  23018, 20479, 27667, 31965, 35910, 33227, 33346, 30652, 32619, 32460,
/* 18456 */  20283, 15549, 20003, 24048, 28585, 28842, 31191, 31052, 32745, 33006,
/* 18457 */  20258, 16043, 20967, 26044, 30382, 29729, 29940, 28937, 30806, 31852,
/* 18458 */  21339, 18598, 24775, 29649, 33600, 31433, 30542, 28322, 30052, 31033,
/* 18459 */  19990, 14337, 19095, 23687, 27963, 26819, 26877, 26429, 29679, 31717,
/* 18460 */  20000, 15909, 21090, 26337, 29265, 27621, 27764, 27352, 30370, 31710,
/* 18461 */  33494, 36513, 40582, 31684, 32590, 32837, 36480, 32872, 33595, 32268,
/* 18462 */  30382, 36848, 41141, 32645, 31947, 33833, 37777, 33327, 32091, 31203,
/* 18463 */  27544, 35754, 40877, 35966, 33604, 32904, 36263, 34097, 31490, 31214,
/* 18464 */  27819, 34249, 38260, 36312, 36525, 35234, 35564, 31944, 31509, 31524,
/* 18465 */  26124, 31348, 36151, 34277, 36835, 37414, 37032, 32932, 32523, 32275,
/* 18466 */  23572, 27548, 33002, 33416, 35352, 35318, 35239, 32981, 32907, 33240,
/* 18467 */  23408, 26645, 31613, 32127, 34275, 34045, 34327, 33527, 34420, 33373,
/* 18468 */  25485, 29561, 35441, 36290, 37790, 37355, 37391, 35168, 34124, 32835,
/* 18469 */  33940, 34445, 37707, 33584, 35736, 34346, 35807, 33249, 33926, 34366,
/* 18470 */  26256, 29387, 32076, 32242, 35014, 34853, 35479, 33486, 33631, 32648,
/* 18471 */  25557, 26844, 27753, 28120, 32234, 30778, 31640, 31234, 31760, 31339,
/* 18472 */  24395, 25118, 25275, 25902, 28774, 28522, 30685, 31399, 32308, 32533,
/* 18473 */  26904, 27426, 28180, 27499, 29572, 29287, 30830, 31073, 32934, 32036,
/* 18474 */  27530, 28280, 29516, 28666, 30988, 30744, 32702, 31554, 34078, 33137,
/* 18475 */  27777, 29473, 30355, 29945, 32180, 30658, 32259, 31357, 33028, 32679,
/* 18476 */  32119, 30236, 30955, 30512, 32517, 31300, 33087, 31373, 34171, 32283,
/* 18477 */  33559, 29712, 31667, 30678, 32603, 31155, 33167, 31039, 34622, 31501,
/* 18478 */  32828, 33038, 32957, 33113, 34878, 33399, 34662, 33872, 35368, 32370,
/* 18479 */  34028, 35691, 36549, 33735, 35273, 33843, 34730, 33627, 35149, 32672,
/* 18480 */  28365, 36614, 38593, 35798, 35856, 33078, 32991, 32426, 33009, 33036,
/* 18481 */  27078, 37544, 41088, 35515, 34803, 34224, 32374, 30710, 33178, 34260,
/* 18482 */  29888, 38935, 38449, 33484, 34985, 34634, 32760, 30553, 33121, 34146,
/* 18483 */  33714, 38637, 35456, 32629, 35246, 35031, 33193, 29557, 34499, 34317,
/* 18484 */  34634, 39400, 34672, 31333, 35294, 36269, 32732, 28306, 35595, 34715,
/* 18485 */  36754, 36845, 34485, 31803, 36492, 34888, 33105, 28822, 35921, 33868,
/* 18486 */  37157, 36863, 34154, 31985, 35958, 35199, 32966, 28766, 36322, 33970,
/* 18487 */  36897, 37131, 34439, 31420, 36182, 35172, 33398, 28338, 35858, 34498,
/* 18488 */  37228, 36112, 34039, 31546, 37468, 34523, 32478, 29132, 36353, 33544,
/* 18489 */  35961, 35404, 35391, 31817, 36882, 34443, 32985, 28509, 35732, 33618,
/* 18490 */  37047, 35684, 34925, 31467, 37443, 33795, 32679, 28710, 36711, 33708,
/* 18491 */  37939, 35274, 33030, 33012, 37572, 32797, 33145, 29786, 35980, 33372,
/* 18492 */  19580, 26134, 35558, 36126, 35619, 36888, 38029, 35584, 32774, 32572,
/* 18493 */  18574, 24765, 35685, 36199, 33249, 35039, 39038, 36986, 33212, 32776,
/* 18494 */  17183, 21386, 33446, 39587, 41035, 41995, 40539, 33063, 28820, 31293,
/* 18495 */  20895, 27844, 37082, 39750, 40821, 40630, 35644, 27514, 26872, 31295,
/* 18496 */  29139, 37651, 38136, 35048, 35946, 35174, 31534, 28751, 33574, 35049,
/* 18497 */  35254, 35989, 36036, 34524, 36020, 33750, 31780, 29510, 36167, 34134,
/* 18498 */  36226, 34689, 37120, 34734, 36151, 31908, 32879, 29398, 36366, 34145,
/* 18499 */  36187, 34525, 37646, 35935, 34626, 31232, 33903, 29684, 35248, 34939,
/* 18500 */  36486, 31713, 38580, 35588, 37373, 30494, 34263, 29194, 34164, 34760,
/* 18501 */  36129, 32048, 38043, 36486, 37320, 30233, 34699, 28925, 33651, 35084,
/* 18502 */  36870, 32233, 36841, 37149, 37104, 29858, 35467, 29178, 33051, 35418,
/* 18503 */  37049, 32752, 36493, 36518, 37214, 29995, 35910, 29532, 32479, 35520,
/* 18504 */  30042, 34524, 37236, 36384, 35671, 33278, 34831, 33863, 32504, 31340,
/* 18505 */  30080, 33837, 37714, 35597, 34434, 33505, 36780, 33797, 33363, 31839,
/* 18506 */  28490, 34928, 39985, 34811, 32704, 33535, 37589, 34070, 31828, 31068,
/* 18507 */  29007, 35523, 41837, 33556, 32732, 33151, 36946, 32604, 31463, 31618,
/* 18508 */  30974, 38112, 41345, 30381, 32358, 34223, 36442, 31576, 32279, 32994,
/* 18509 */  34188, 38283, 38230, 28244, 34159, 36782, 35936, 29552, 32408, 34624,
/* 18510 */  38319, 36463, 35559, 28207, 36509, 35872, 34550, 29871, 34498, 34390,
/* 18511 */  31231, 41514, 38225, 30014, 34171, 36017, 33622, 30844, 33326, 34333,
/* 18512 */  28903, 40809, 40642, 31260, 32671, 35632, 34456, 31739, 32513, 33356,
/* 18513 */  26758, 40238, 42851, 32521, 31177, 35342, 35440, 31713, 31571, 33288,
/* 18514 */  25722, 37115, 41506, 34845, 34766, 34507, 33525, 32649, 32168, 32188,
/* 18515 */  26747, 37617, 40474, 33433, 34869, 34517, 34150, 33464, 32037, 31419,
/* 18516 */  28051, 38437, 40182, 32473, 33654, 35478, 34931, 32110, 30708, 31818,
/* 18517 */  36272, 39041, 37207, 28474, 35195, 35992, 34044, 29014, 34142, 36047,
/* 18518 */  40830, 34336, 36840, 29288, 35842, 33469, 35469, 31607, 32884, 35664,
/* 18519 */  42460, 33580, 36376, 27989, 35918, 33717, 36891, 32441, 31509, 35486,
/* 18520 */  44092, 33179, 35252, 26431, 36610, 35070, 37784, 31433, 30973, 35973,
/* 18521 */  45253, 32078, 36076, 23848, 38645, 35098, 37690, 31460, 30737, 36132,
/* 18522 */  45164, 32535, 36230, 23266, 37856, 35762, 38121, 31055, 31274, 35675,
/* 18523 */  43718, 35422, 35652, 22204, 36158, 37616, 38437, 31096, 30686, 35704,
/* 18524 */  27672, 36344, 39293, 34635, 34892, 35349, 34229, 31131, 32020, 32621,
/* 18525 */  26462, 34150, 38610, 36880, 36782, 36019, 33520, 29321, 30953, 33327,
/* 18526 */  24849, 33115, 41148, 39877, 37039, 34196, 32699, 30449, 31284, 32536,
/* 18527 */  25828, 33859, 42066, 39271, 35715, 32009, 32575, 31836, 32775, 32418,
/* 18528 */  25883, 32690, 41745, 40330, 37764, 32102, 31975, 30537, 31908, 32310,
/* 18529 */  28566, 33891, 41262, 38472, 37749, 31700, 30873, 29929, 33542, 34022,
/* 18530 */  28288, 33712, 40855, 39218, 38598, 32183, 29697, 29178, 33467, 33828,
/* 18531 */  28373, 34043, 42909, 40258, 36485, 30192, 29200, 29815, 33996, 35227,
/* 18532 */  29635, 34865, 43670, 40117, 34089, 28029, 30324, 31269, 35708, 34300,
/* 18533 */  34354, 34469, 42707, 35798, 34628, 28191, 31862, 31713, 36315, 34709,
/* 18534 */  37321, 32583, 43537, 32069, 36263, 25917, 35790, 31031, 37345, 33571,
/* 18535 */  39484, 30200, 44375, 29602, 38380, 24478, 38225, 29365, 38428, 33011,
/* 18536 */  36418, 38234, 36109, 30901, 34168, 33935, 34719, 32054, 35095, 33005,
/* 18537 */  33145, 39928, 37283, 31797, 33947, 34506, 33468, 31965, 34102, 34041,
/* 18538 */  32073, 39932, 38592, 32679, 32902, 34152, 34269, 31985, 33529, 33869,
/* 18539 */  34013, 39321, 37701, 31380, 34408, 33438, 34288, 31960, 34483, 33612,
/* 18540 */  33933, 39895, 36990, 30404, 34268, 35816, 34686, 30215, 33974, 34147,
/* 18541 */  32255, 40542, 38903, 30979, 32672, 35263, 35144, 30694, 33714, 34246,
/* 18542 */  31103, 38952, 38129, 32850, 34497, 35304, 34468, 30887, 33257, 33676,
/* 18543 */  31406, 37853, 37398, 32746, 35230, 34864, 34326, 31844, 33319, 34203,
/* 18544 */  30058, 32110, 39467, 36695, 36031, 33351, 34180, 30645, 31365, 32230,
/* 18545 */  29957, 31447, 38877, 36005, 37869, 33748, 34263, 29287, 31472, 32008,
/* 18546 */  28439, 31425, 39272, 38305, 37849, 33268, 33679, 29658, 31188, 32291,
/* 18547 */  27625, 30212, 39129, 39752, 39017, 33654, 32949, 29414, 31640, 32081,
/* 18548 */  27737, 29909, 38990, 39840, 38391, 33159, 33200, 30298, 31826, 31530,
/* 18549 */  27360, 29729, 37940, 39313, 37950, 34108, 33599, 30360, 30879, 31037,
/* 18550 */  28309, 29192, 37766, 37814, 38506, 34927, 33970, 29902, 30351, 31177,
/* 18551 */  28757, 29764, 37354, 37565, 39004, 34889, 33765, 30161, 30830, 31629,
/* 18552 */  27762, 30029, 36818, 37544, 39015, 35854, 34780, 29811, 30418, 30995,
/* 18553 */  26215, 28022, 36273, 39044, 40817, 36217, 34530, 29934, 30222, 30730,
/* 18554 */  19351, 15806, 24233, 33292, 41338, 40712, 38653, 34429, 33295, 32792,
/* 18555 */  20159, 15183, 20130, 25254, 30935, 32275, 33058, 32069, 32480, 33172,
/* 18556 */  20762, 16761, 22769, 27914, 34734, 35982, 37095, 34680, 34458, 33551,
/* 18557 */  26729, 26453, 35535, 35766, 38946, 34094, 33423, 28823, 30242, 31068,
/* 18558 */  35083, 31416, 40431, 31126, 35638, 30177, 35740, 30690, 33689, 33477,
/* 18559 */  42171, 28682, 39252, 27372, 40455, 29135, 36816, 28926, 36728, 33840,
/* 18560 */  41623, 29569, 37798, 26984, 40182, 29585, 36922, 28363, 37368, 33052,
/* 18561 */  39919, 31414, 35939, 27209, 38819, 30926, 36011, 28310, 36934, 32838,
/* 18562 */  39499, 32153, 35478, 25693, 39440, 31484, 35418, 28260, 36674, 32848,
/* 18563 */  39860, 32192, 35549, 24693, 40334, 31495, 35384, 27792, 37441, 32640,
/* 18564 */  22002, 19901, 29703, 36764, 40762, 36476, 34398, 31299, 32690, 32926,
/* 18565 */  21324, 20590, 29824, 35920, 40124, 37546, 36502, 32749, 32092, 32173,
/* 18566 */  21435, 20656, 31379, 38721, 42226, 36849, 34190, 30931, 31960, 32480,
/* 18567 */  25413, 25605, 37650, 39480, 39847, 32205, 32296, 30668, 33071, 32959,
/* 18568 */  30691, 29635, 41184, 35273, 37436, 29879, 33520, 31088, 32723, 32886,
/* 18569 */  36120, 32199, 38831, 32813, 35578, 31925, 33821, 30921, 33224, 35034,
/* 18570 */  40653, 27563, 42144, 26858, 40518, 28227, 37031, 29068, 35537, 34240,
/* 18571 */  39844, 29646, 37678, 28998, 39368, 29604, 35324, 29746, 35645, 33377,
/* 18572 */  38236, 30187, 36887, 29822, 37757, 30112, 35103, 29488, 34847, 33769,
/* 18573 */  38083, 30371, 35736, 29882, 36891, 30883, 34216, 29111, 35623, 33130,
/* 18574 */  38741, 30650, 35033, 29510, 37542, 30460, 33893, 29458, 36369, 32794,
/* 18575 */  38836, 31433, 34046, 29514, 37885, 30536, 33496, 29542, 37011, 32419,
/* 18576 */  28170, 27502, 36323, 38615, 40361, 35182, 34577, 30519, 32461, 31766,
/* 18577 */  24850, 23747, 32184, 36986, 41543, 37849, 36802, 31679, 32534, 31716,
/* 18578 */  20127, 16174, 23557, 32032, 39850, 40434, 40934, 37485, 36175, 34002,
/* 18579 */  19138, 14501, 21315, 30584, 38648, 39866, 40011, 36583, 35411, 33722,
/* 18580 */  22806, 21083, 29612, 35234, 39314, 36337, 35599, 31995, 32665, 32421,
/* 18581 */  26282, 26150, 35814, 37968, 39778, 33632, 33377, 29276, 31365, 31722,
/* 18582 */  29923, 29473, 39394, 36668, 37946, 32328, 33837, 29949, 31615, 31319,
/* 18583 */  35917, 31480, 37708, 35700, 34798, 32585, 34225, 30232, 33283, 33927,
/* 18584 */  39460, 28199, 40518, 31876, 37210, 30880, 35101, 30642, 33264, 34708,
/* 18585 */  40488, 27312, 40687, 30882, 38261, 30129, 35520, 30399, 33403, 34939,
/* 18586 */  39887, 27946, 40307, 30412, 38986, 29818, 35123, 30778, 32895, 35073,
/* 18587 */  39793, 28828, 39619, 31055, 37854, 30300, 35606, 29966, 33363, 35207,
/* 18588 */  29117, 27885, 35476, 38851, 40839, 36235, 34310, 29516, 31931, 30758,
/* 18589 */  25452, 26457, 35061, 39915, 41121, 36719, 34226, 30994, 32353, 31871,
/* 18590 */  24748, 23393, 32442, 36278, 40675, 37644, 36987, 33772, 33834, 32894,
/* 18591 */  25000, 23450, 31871, 36448, 41544, 38029, 36108, 32267, 32428, 31930,
/* 18592 */  29418, 28312, 36405, 36483, 38559, 33702, 34460, 31105, 32374, 31670,
/* 18593 */  36356, 30711, 36554, 32252, 36970, 31514, 35182, 32251, 33460, 32126,
/* 18594 */  40819, 30644, 36709, 30972, 36970, 31696, 34525, 32504, 33545, 34104,
/* 18595 */  39950, 32615, 36165, 29028, 37414, 32592, 35116, 30776, 33859, 34282,
/* 18596 */  38359, 34603, 35548, 27979, 35675, 33983, 35794, 31227, 32427, 33988,
/* 18597 */  38361, 35013, 36623, 25611, 35442, 34615, 36970, 30347, 32411, 34076,
/* 18598 */  39840, 33010, 38690, 23762, 36655, 33282, 38362, 30039, 32572, 34022,
/* 18599 */  19055, 17379, 27435, 38096, 42882, 39725, 36217, 32887, 32843, 33182,
/* 18600 */  19844, 19374, 30550, 40006, 42566, 37356, 33609, 31174, 31982, 32902,
/* 18601 */  23756, 25625, 35262, 39065, 39361, 34320, 32218, 28662, 29819, 31482,
/* 18602 */  32445, 31431, 38149, 34523, 36832, 31977, 34138, 29327, 33015, 32573,
/* 18603 */  40258, 28996, 40650, 29094, 39406, 28487, 37227, 28179, 36397, 34420,
/* 18604 */  42729, 27021, 39331, 30516, 36988, 29751, 37698, 27474, 38126, 33032,
/* 18605 */  40911, 30383, 35080, 31397, 37280, 30092, 36160, 29235, 36457, 33702,
/* 18606 */  40717, 30289, 34406, 29645, 38578, 29993, 35077, 29436, 37100, 32753,
/* 18607 */  39473, 30083, 35299, 27128, 38979, 29639, 34998, 28936, 36712, 32238,
/* 18608 */  39441, 30598, 34879, 26345, 39903, 29365, 34696, 29031, 37089, 32127,
/* 18609 */  40396, 29406, 35742, 25790, 40543, 28482, 35788, 28744, 37051, 32273,
/* 18610 */  41145, 29134, 36066, 25143, 41328, 28342, 36058, 28887, 36970, 32454,
/* 18611 */  22801, 22667, 32961, 38780, 41752, 37698, 35337, 31087, 31478, 31553,
/* 18612 */  20532, 17900, 25966, 32646, 38517, 38297, 37804, 34090, 33211, 32496,
/* 18613 */  20936, 18467, 26064, 30906, 36136, 36828, 38665, 36391, 34955, 33459,
/* 18614 */  21524, 19136, 27415, 32994, 38599, 37652, 38142, 35943, 34823, 33888,
/* 18615 */  24260, 24369, 36038, 39258, 41536, 34577, 32886, 29733, 31225, 32240,
/* 18616 */  28886, 29711, 38954, 36807, 37160, 32637, 32575, 30923, 31061, 32706,
/* 18617 */  33492, 30461, 39457, 33936, 36949, 32529, 34266, 30194, 31627, 33001,
/* 18618 */  35511, 32788, 37565, 33047, 36835, 32689, 34120, 29444, 32998, 34371,
/* 18619 */  40179, 29140, 40170, 28348, 40394, 30085, 34628, 31012, 33539, 34671,
/* 18620 */  40433, 28444, 42031, 27333, 40167, 29803, 35453, 30559, 32965, 35690,
/* 18621 */  29161, 29902, 39108, 38219, 38806, 33088, 32501, 30068, 31912, 32519,
/* 18622 */  24044, 24272, 34042, 39838, 43048, 38320, 34357, 30152, 31073, 32332,
/* 18623 */  22875, 21369, 30641, 36959, 41700, 38390, 35935, 31898, 32437, 32166,
/* 18624 */  21015, 17611, 25331, 32693, 39986, 40154, 40383, 37132, 35983, 33480,
/* 18625 */  20685, 18136, 27101, 34971, 40507, 37439, 35658, 33313, 33606, 33434,
/* 18626 */  27329, 27775, 36105, 35864, 37274, 32458, 33664, 30831, 31636, 31398,
/* 18627 */  34988, 31010, 37685, 31544, 36483, 31721, 35722, 28934, 34178, 31916,
/* 18628 */  43147, 26635, 42307, 24712, 42502, 27103, 38340, 28538, 36632, 33930,
/* 18629 */  44051, 26128, 42570, 22279, 44766, 25750, 40085, 26519, 38636, 33180,
/* 18630 */  43052, 28184, 40420, 22673, 42983, 28185, 39127, 26775, 37815, 33460,
/* 18631 */  42708, 28280, 37940, 25085, 41244, 29941, 36324, 27820, 38050, 32786,
/* 18632 */  44974, 25041, 40482, 23647, 43537, 27517, 37579, 27912, 38625, 32398,
/* 18633 */  21006, 20523, 31781, 40863, 44431, 37786, 32141, 28846, 31010, 32687,
/* 18634 */  20810, 18512, 27966, 36371, 42444, 39655, 37011, 33241, 33377, 33194,
/* 18635 */  23222, 21411, 30133, 36124, 40374, 36879, 36444, 33299, 34000, 33586,
/* 18636 */  26143, 24031, 33523, 36641, 40848, 35983, 35857, 31079, 32769, 32462,
/* 18637 */  28844, 26596, 35939, 38154, 42048, 35779, 34093, 29352, 32140, 31551,
/* 18638 */  33396, 29443, 37446, 35040, 40878, 33665, 35605, 31920, 32771, 31312,
/* 18639 */  38314, 30544, 38816, 32839, 40412, 31533, 35423, 31370, 33955, 32294,
/* 18640 */  17443, 11667, 16535, 22688, 29344, 30878, 33254, 33104, 33781, 33265,
/* 18641 */  14761, 4302, 6024, 14773, 26072, 31317, 33843, 33221, 33459, 33433,
/* 18642 */  13957, 1460, 0, 7093, 19717, 29062, 35346, 36134, 35518, 34198,
/* 18643 */  22225, 20654, 28138, 34102, 39670, 40492, 41022, 37599, 36083, 34076,
/* 18644 */  28711, 30162, 38801, 37266, 36428, 33395, 35639, 34395, 35053, 33443,
/* 18645 */  33424, 35234, 37592, 34017, 35240, 33709, 35764, 33646, 34366, 33143,
/* 18646 */  27343, 28739, 39186, 38647, 38567, 31721, 32895, 31156, 32820, 32775,
/* 18647 */  25939, 26410, 36409, 37786, 40095, 35788, 35415, 30922, 30880, 31436,
/* 18648 */  22576, 22297, 34252, 41046, 43452, 37141, 34268, 30520, 31781, 31933,
/* 18649 */  19260, 14549, 22448, 31859, 40870, 42729, 43179, 39047, 36415, 33894,
/* 18650 */  24504, 23588, 33547, 38686, 43071, 40832, 38934, 33195, 32426, 31752,
/* 18651 */  32010, 32599, 41136, 37360, 37411, 34099, 35330, 31374, 32413, 31039,
/* 18652 */  17590, 11596, 18774, 30955, 43101, 47122, 44943, 38339, 34406, 32896,
/* 18653 */  17033, 12729, 20845, 33525, 43859, 45399, 41955, 36297, 33701, 33142,
/* 18654 */  23708, 29785, 40292, 38550, 34216, 33976, 38171, 34557, 31088, 30405,
/* 18655 */  25884, 32897, 42020, 38109, 33060, 32426, 36516, 33740, 31381, 30921,
/* 18656 */  36522, 33356, 39771, 31765, 36940, 32364, 34886, 32453, 34239, 33623,
/* 18657 */  34390, 31854, 38721, 30835, 36149, 31579, 35045, 32076, 34285, 32885,
/* 18658 */  35042, 32004, 34179, 30594, 35343, 32089, 33661, 31960, 35117, 32760,
/* 18659 */  23901, 22725, 33555, 39834, 43358, 37346, 33820, 30998, 32762, 33188,
/* 18660 */  21859, 19034, 27502, 34151, 40485, 39050, 38753, 35270, 34821, 33664,
/* 18661 */  19506, 14805, 22602, 30627, 39384, 40011, 39937, 35588, 33969, 32839,
/* 18662 */  20284, 16365, 24506, 31082, 40117, 41032, 41907, 36277, 33778, 32328,
/* 18663 */  21971, 20169, 31270, 37217, 42702, 37659, 35684, 30863, 31488, 31987,
/* 18664 */  26678, 26870, 38595, 37657, 39205, 31751, 32959, 29203, 31796, 31814,
/* 18665 */  35116, 30771, 40117, 30523, 38077, 31792, 34189, 29559, 32870, 34397,
/* 18666 */  35524, 31851, 38359, 30755, 37098, 32546, 33404, 29863, 33023, 34511,
/* 18667 */  35746, 31410, 37398, 31286, 36537, 32399, 33431, 29552, 33157, 34148,
/* 18668 */  35527, 31188, 36823, 31621, 36090, 32443, 33166, 29795, 33055, 33887,
/* 18669 */  25458, 26465, 36708, 39002, 40163, 35559, 34563, 30981, 30886, 30916,
/* 18670 */  23830, 25137, 35583, 41139, 41347, 35570, 32326, 30259, 31622, 32095,
/* 18671 */  25404, 26909, 37809, 41487, 41411, 34201, 31478, 29047, 31790, 31441,
/* 18672 */  29905, 31037, 37685, 36829, 36570, 33136, 34768, 31109, 31425, 30914,
/* 18673 */  34647, 30909, 38774, 34310, 35312, 32161, 34526, 31745, 32429, 33059,
/* 18674 */  37403, 30510, 37506, 33511, 35640, 32388, 34229, 32096, 33238, 32763,
/* 18675 */  41131, 28410, 36544, 34809, 34359, 32679, 35600, 29918, 35899, 32086,
/* 18676 */  41485, 29201, 34555, 35069, 35793, 31208, 35214, 31810, 34328, 32596,
/* 18677 */  42804, 28362, 33611, 35691, 36655, 29243, 35803, 33488, 32772, 33101,
/* 18678 */  44000, 27713, 32877, 36504, 36708, 28237, 36730, 33438, 32751, 33242,
/* 18679 */  45722, 26014, 32903, 37673, 36188, 27077, 38541, 32734, 33080, 33238,
/* 18680 */  46906, 24853, 33420, 37350, 37155, 25984, 38881, 33338, 32878, 33336,
/* 18681 */  48479, 22829, 34132, 38159, 36432, 25968, 39284, 33358, 32999, 33382,
/* 18682 */  20979, 19156, 29944, 38171, 41574, 37614, 35058, 32454, 33114, 32942,
/* 18683 */  21296, 20011, 31557, 38423, 42959, 37946, 36178, 32426, 32825, 32597,
/* 18684 */  23096, 24833, 36257, 40465, 41611, 35579, 33141, 29014, 30117, 31516,
/* 18685 */  27954, 30898, 41095, 37436, 36440, 30900, 33276, 30485, 31844, 32895,
/* 18686 */  36592, 31052, 40805, 30924, 39334, 28714, 34899, 28989, 36059, 34044,
/* 18687 */  38206, 29446, 41109, 29714, 39911, 27935, 35845, 28358, 36555, 33797,
/* 18688 */  38565, 29333, 41052, 29646, 39161, 27900, 36085, 28440, 37149, 33264,
/* 18689 */  37970, 29557, 40279, 30656, 38420, 28418, 35316, 28779, 36695, 33417,
/* 18690 */  37804, 30964, 40309, 31220, 37213, 28287, 35011, 29595, 37384, 33901,
/* 18691 */  20994, 16725, 21148, 25844, 30316, 30342, 31465, 31658, 32949, 32914,
/* 18692 */  21978, 18368, 23370, 27628, 31165, 29865, 30390, 29823, 31630, 32282,
/* 18693 */  22306, 18658, 22080, 24260, 28380, 27669, 29039, 28419, 30034, 30888,
/* 18694 */  22771, 18944, 23054, 25478, 30979, 30648, 32427, 30499, 31466, 31512,
/* 18695 */  26224, 24250, 29579, 29922, 33412, 30397, 32307, 29881, 31671, 31217,
/* 18696 */  28250, 26761, 31615, 30653, 32983, 29586, 32383, 30436, 32839, 31924,
/* 18697 */  28001, 27496, 30665, 30264, 31520, 29956, 31955, 30353, 32251, 31214,
/* 18698 */  29911, 28984, 32778, 30878, 33014, 30012, 33121, 32263, 34244, 32594,
/* 18699 */  30186, 28799, 32033, 30678, 32849, 31063, 32447, 30741, 32913, 32986,
/* 18700 */  23447, 21817, 29982, 34961, 41207, 39905, 38564, 33197, 32385, 31322,
/* 18701 */  24852, 23123, 31065, 35212, 40784, 37840, 35940, 31827, 31663, 30724,
/* 18702 */  27435, 26087, 34752, 37107, 42496, 36889, 34452, 29415, 29710, 29517,
/* 18703 */  29866, 29171, 35537, 38383, 40971, 35948, 33365, 29245, 29913, 30508,
/* 18704 */  31865, 31203, 35481, 37480, 40726, 33655, 33175, 30234, 30845, 32018,
/* 18705 */  34631, 33319, 35408, 36934, 41418, 32513, 33946, 31782, 32213, 32126,
/* 18706 */  21091, 17771, 24142, 29941, 36282, 36425, 37027, 34191, 33492, 32839,
/* 18707 */  19805, 16489, 23494, 29562, 33586, 31164, 30665, 30483, 32157, 33174,
/* 18708 */  18839, 15155, 22107, 28910, 33234, 31114, 30826, 30204, 31722, 32642,
/* 18709 */  19826, 16770, 24084, 29124, 32419, 29132, 29559, 29469, 31607, 32160,
/* 18710 */  22038, 19738, 26872, 30223, 33164, 28935, 28681, 26746, 29487, 30796,
/* 18711 */  25302, 22981, 28929, 30294, 32710, 30664, 32215, 28783, 31155, 31033,
/* 18712 */  29106, 26294, 31865, 29976, 33619, 32294, 34083, 30200, 32397, 32045,
/* 18713 */  34977, 27476, 35125, 29756, 34776, 31295, 33935, 29657, 33689, 33051,
/* 18714 */  26831, 29383, 41298, 41639, 39165, 31719, 30637, 30043, 31964, 33143,
/* 18715 */  23953, 26785, 39877, 44442, 42296, 33464, 30313, 28401, 30638, 31908,
/* 18716 */  24201, 28323, 40420, 45144, 41228, 31776, 28947, 28309, 31748, 32624,
/* 18717 */  25869, 28479, 39983, 42538, 41189, 32571, 30494, 28679, 31133, 31963,
/* 18718 */  30180, 30542, 40685, 38096, 38040, 31891, 32439, 29930, 31670, 33109,
/* 18719 */  32135, 31891, 40265, 36086, 36491, 31227, 33402, 30066, 32981, 33219,
/* 18720 */  34263, 32280, 40440, 34280, 36015, 30633, 33536, 31310, 32932, 34268,
/* 18721 */  34997, 31745, 40094, 33289, 37381, 31499, 32566, 30924, 32590, 35428,
/* 18722 */  34838, 31563, 39904, 33651, 37338, 31321, 32553, 30943, 32782, 35184,
/* 18723 */  34254, 32959, 38990, 34429, 36630, 31440, 32187, 31074, 33186, 35136,
/* 18724 */  35833, 32306, 39138, 33226, 37921, 30871, 32354, 30759, 33826, 35251,
/* 18725 */  22279, 23693, 36095, 43462, 44123, 36416, 31899, 28360, 30222, 31864,
/* 18726 */  23597, 23882, 35590, 41522, 43410, 36958, 33405, 28650, 30323, 31131,
/* 18727 */  23174, 24500, 36770, 43821, 43828, 35674, 31093, 27875, 30338, 31891,
/* 18728 */  24577, 28318, 39085, 42450, 40719, 34111, 30717, 28000, 29794, 31780,
/* 18729 */  29415, 31593, 39996, 39295, 37498, 31840, 31094, 29388, 33062, 33791,
/* 18730 */  32418, 31310, 41344, 36606, 38593, 29554, 31650, 29612, 34674, 34510,
/* 18731 */  33549, 30854, 41310, 36080, 39274, 29008, 32181, 29308, 34548, 34854,
/* 18732 */  33116, 30817, 41055, 36862, 38862, 29261, 32264, 29319, 34191, 34483,
/* 18733 */  32606, 30108, 40956, 37330, 39462, 29868, 32063, 28939, 33714, 34339,
/* 18734 */  33039, 29871, 41259, 36744, 40098, 29218, 32708, 28742, 34110, 34203,
/* 18735 */  32598, 30424, 41194, 37775, 39310, 29101, 31906, 29176, 34100, 34702,
/* 18736 */  32466, 30482, 41334, 38032, 39148, 28823, 32065, 28949, 34467, 34357,
/* 18737 */  20549, 19522, 29502, 37160, 41560, 38520, 36231, 32402, 32113, 32258,
/* 18738 */  18279, 16225, 26733, 38362, 44614, 42211, 38097, 33274, 32395, 32454,
/* 18739 */  14905, 6511, 12539, 26254, 41073, 46838, 45739, 39667, 35730, 33549,
/* 18740 */  15991, 8257, 15166, 28383, 43290, 48521, 47387, 41114, 36752, 33917,
/* 18741 */  18660, 12944, 21613, 32537, 45199, 47422, 45981, 39142, 35650, 33563,
/* 18742 */  23808, 22367, 32490, 38736, 44529, 41393, 38862, 33034, 32706, 32682,
/* 18743 */  29634, 31401, 41535, 39470, 38981, 33364, 33296, 30984, 33078, 33428,
/* 18744 */  19430, 13464, 17889, 22950, 31833, 36928, 41021, 39231, 37099, 33724,
/* 18745 */  21065, 16484, 21169, 26137, 33394, 37232, 40154, 38123, 36300, 33075,
/* 18746 */  22241, 19120, 22331, 25994, 33242, 34674, 36576, 34461, 33338, 31737,
/* 18747 */  24154, 22177, 23826, 27369, 34520, 34362, 36167, 34568, 33434, 32114,
/* 18748 */  27824, 26875, 29435, 31933, 38031, 35166, 35650, 33059, 32452, 30977,
/* 18749 */  33492, 33155, 34169, 34350, 39467, 35861, 35472, 32810, 35556, 33415,
/* 18750 */  34696, 35532, 37091, 34293, 36148, 33254, 34388, 33328, 35883, 33531,
/* 18751 */  30255, 29802, 37951, 37254, 39270, 33934, 34498, 30211, 31694, 30956,
/* 18752 */  28166, 28790, 37092, 38256, 39830, 34965, 34307, 30089, 31406, 31132,
/* 18753 */  28106, 27183, 35042, 34933, 38240, 35158, 35800, 31931, 32611, 31344,
/* 18754 */  27521, 25551, 34199, 33951, 37172, 33970, 34785, 31878, 32759, 31763,
/* 18755 */  22457, 20661, 27573, 32793, 36368, 36673, 37321, 34875, 34730, 32653,
/* 18756 */  20600, 18381, 26367, 32223, 37340, 37368, 36188, 33008, 32641, 32962,
/* 18757 */  25673, 26582, 34470, 32756, 34105, 31036, 32571, 31393, 33084, 32703,
/* 18758 */  28546, 31684, 35824, 32363, 33699, 31814, 34361, 31886, 32594, 32543,
/* 18759 */  30455, 36712, 40564, 34090, 32276, 31763, 35188, 32668, 33505, 32814,
/* 18760 */  37144, 38754, 36988, 27779, 32274, 35822, 37570, 31221, 33245, 33588,
/* 18761 */  34983, 29710, 40695, 32515, 38892, 30841, 35673, 30146, 32679, 32558,
/* 18762 */  30473, 30495, 38987, 36654, 38532, 32592, 33712, 30669, 32011, 31930,
/* 18763 */  28455, 28714, 36030, 36996, 38439, 34138, 34257, 30886, 31769, 31155,
/* 18764 */  27326, 26157, 34217, 38165, 40295, 35052, 33812, 30872, 32321, 32772,
/* 18765 */  27710, 24815, 33049, 37100, 41553, 36701, 35285, 31169, 31848, 32860,
/* 18766 */  30037, 28008, 34527, 36782, 40836, 35506, 34976, 30939, 31890, 31006,
/* 18767 */  32146, 29468, 35383, 35577, 40455, 35103, 35833, 32013, 32842, 30877,
/* 18768 */  36061, 30928, 41164, 33311, 39814, 31039, 38325, 29083, 34253, 31801,
/* 18769 */  39386, 31584, 41952, 31283, 37893, 28488, 38015, 29165, 35457, 33744,
/* 18770 */  44424, 27664, 41992, 29001, 38302, 27376, 41661, 25765, 37918, 33685,
/* 18771 */  42633, 29374, 40523, 29546, 37805, 29291, 41568, 26380, 37439, 32431,
/* 18772 */  41776, 29739, 40818, 28776, 38590, 29265, 41839, 26780, 37274, 31767,
/* 18773 */  27726, 28915, 39632, 38692, 39290, 33772, 34077, 30652, 31637, 31894,
/* 18774 */  23153, 23246, 33984, 39387, 40525, 35419, 33893, 32676, 33911, 33620,
/* 18775 */  20762, 19710, 29320, 35720, 39438, 37575, 36909, 34093, 33121, 32809,
/* 18776 */  17963, 12538, 20557, 29890, 38123, 38144, 37539, 34510, 34069, 33372,
/* 18777 */  16709, 10175, 16235, 24305, 32919, 35271, 36155, 32879, 32077, 32216,
/* 18778 */  17811, 12292, 18486, 26482, 35327, 38546, 40102, 37631, 35782, 33834,
/* 18779 */  20827, 15766, 21998, 27114, 35162, 37873, 40619, 38094, 36270, 34017,
/* 18780 */  31134, 29038, 37175, 33558, 37271, 34066, 38246, 33367, 35894, 32344,
/* 18781 */  35392, 30086, 36798, 32733, 37362, 32890, 37791, 31382, 34848, 33694,
/* 18782 */  39272, 30768, 42572, 28537, 38156, 29601, 36915, 30717, 35348, 33475,
/* 18783 */  39883, 30775, 44171, 26910, 38540, 28863, 36776, 31642, 34895, 33888,
/* 18784 */  38670, 32292, 43602, 28115, 37573, 28623, 37295, 32171, 35575, 32520,
/* 18785 */  23368, 21984, 31885, 40140, 43220, 38065, 34314, 30444, 32456, 32681,
/* 18786 */  22379, 21910, 32347, 38577, 40636, 35524, 34042, 32504, 33459, 33319,
/* 18787 */  25432, 27413, 36324, 38415, 38634, 33666, 34316, 32536, 33225, 32562,
/* 18788 */  28135, 30732, 37928, 37086, 37364, 33659, 34568, 30753, 30934, 30867,
/* 18789 */  34869, 31315, 37334, 34194, 35675, 33047, 34812, 30343, 32830, 32825,
/* 18790 */  38384, 29754, 37911, 32199, 35962, 33320, 33867, 31841, 32157, 34422,
/* 18791 */  39058, 29083, 38488, 30635, 37764, 31055, 35523, 31156, 32076, 34381,
/* 18792 */  40295, 28964, 37989, 30080, 38484, 29883, 36544, 30610, 32883, 34110,
/* 18793 */  40213, 30674, 36378, 30782, 37117, 31151, 36124, 31019, 32598, 34411,
/* 18794 */  40660, 29736, 37533, 29276, 37708, 30179, 37689, 30359, 32680, 34125,
/* 18795 */  25686, 25376, 35870, 38426, 41310, 35067, 34088, 30270, 31868, 31727,
/* 18796 */  27575, 27197, 36391, 37315, 40395, 34254, 34459, 29917, 31198, 31134,
/* 18797 */  31661, 30641, 38357, 36119, 36828, 32039, 34146, 30815, 32285, 31908,
/* 18798 */  39188, 29884, 38668, 31707, 35856, 32387, 35401, 30983, 33085, 33965,
/* 18799 */  42421, 27771, 40154, 28562, 38132, 30529, 36280, 32790, 31192, 35488,
/* 18800 */  44861, 25595, 40945, 26894, 39585, 29253, 38364, 30606, 33090, 34925,
/* 18801 */  43504, 27667, 38205, 29110, 36567, 31016, 38365, 30077, 33421, 34101,
/* 18802 */  41853, 29365, 38103, 27473, 37181, 31003, 37585, 31611, 31540, 34652,
/* 18803 */  41116, 29241, 38145, 27216, 37738, 30192, 37605, 31453, 31423, 34361,
/* 18804 */  41331, 28534, 38747, 27153, 38827, 29120, 37852, 30563, 32521, 34340,
/* 18805 */  21782, 16664, 22453, 27436, 34634, 34225, 35031, 32152, 32733, 32433,
/* 18806 */  22639, 16405, 20197, 22194, 28447, 28014, 30806, 30001, 32475, 32306,
/* 18807 */  26998, 21128, 26260, 28086, 33533, 32046, 33823, 31093, 32740, 32113,
/* 18808 */  32066, 24534, 32911, 30368, 37272, 32482, 36317, 32547, 34443, 32619,
/* 18809 */  33447, 28080, 36388, 33498, 39284, 34200, 36716, 32870, 33751, 33681,
/* 18810 */  34895, 33666, 36576, 35062, 34947, 33472, 35530, 33058, 33714, 33954,
/* 18811 */  20843, 20140, 28846, 35142, 39289, 37657, 35994, 31960, 30903, 31454,
/* 18812 */  20719, 17850, 24139, 28972, 33686, 33841, 35271, 34177, 34154, 33517,
/* 18813 */  21384, 19628, 26451, 30017, 32582, 29767, 30145, 31052, 33420, 33512,
/* 18814 */  20221, 16861, 22437, 26483, 30065, 27627, 26702, 26528, 29987, 32251,
/* 18815 */  21138, 16955, 21309, 23488, 26109, 23965, 25196, 26320, 30685, 32525,
/* 18816 */  22102, 20218, 25596, 27411, 28331, 25135, 26107, 27332, 30190, 32124,
/* 18817 */  24682, 23497, 30386, 30967, 33321, 29840, 30938, 29561, 31008, 31605,
/* 18818 */  26265, 22175, 28047, 27373, 32532, 31140, 34290, 30820, 32114, 31532,
/* 18819 */  29892, 25508, 32260, 28675, 33334, 28999, 33184, 29675, 32408, 31586,
/* 18820 */  33265, 27574, 34364, 28940, 33923, 30313, 33421, 30818, 32071, 33361,
/* 18821 */  36612, 27778, 36596, 28278, 36503, 30917, 34971, 32318, 34186, 35580,
/* 18822 */  40325, 27305, 40029, 26948, 39232, 31408, 34950, 33918, 33644, 36608,
/* 18823 */  39874, 28807, 38142, 28418, 38685, 32836, 33747, 34695, 33948, 36315,
/* 18824 */  39151, 30983, 35770, 31164, 37334, 33172, 34407, 33513, 35301, 35204,
/* 18825 */  38065, 31822, 35356, 30948, 36149, 34050, 35608, 32983, 35057, 35213,
/* 18826 */  37436, 32387, 36050, 30674, 36466, 34097, 35697, 32591, 35840, 34373,
/* 18827 */  37525, 32810, 34585, 31924, 36567, 33957, 34723, 32577, 36436, 33268,
/* 18828 */  36155, 34061, 34640, 32426, 36773, 33746, 35338, 32039, 36858, 33367,
/* 18829 */  37462, 33881, 36129, 30813, 37377, 32176, 35036, 32297, 36578, 33600,
/* 18830 */  36554, 33296, 37218, 31560, 36851, 32988, 35159, 32291, 35517, 33005,
/* 18831 */  35663, 33082, 35981, 32933, 35873, 33770, 34450, 34231, 34909, 34285,
/* 18832 */  35475, 33613, 36184, 32453, 35252, 33393, 34961, 33651, 35283, 34912,
/* 18833 */  27606, 25566, 35736, 39129, 43096, 36468, 34280, 29330, 32022, 32048,
/* 18834 */  26863, 25449, 33503, 38117, 41644, 36747, 35082, 31212, 32293, 32562,
/* 18835 */  27094, 24871, 33352, 37887, 42964, 37762, 35934, 30267, 31595, 31490,
/* 18836 */  27148, 24024, 30809, 34478, 40340, 37179, 37030, 31524, 32760, 31901,
/* 18837 */  31237, 28137, 33482, 33600, 38908, 34028, 35896, 32031, 33457, 32158,
/* 18838 */  36186, 29096, 37092, 32832, 39604, 31682, 36445, 31825, 33516, 32459,
/* 18839 */  39963, 30693, 35919, 32460, 37057, 33121, 36137, 30297, 35867, 31725,
/* 18840 */  44402, 28447, 34046, 34176, 36618, 32646, 35432, 30262, 37541, 31226,
/* 18841 */  49764, 18668, 42642, 29069, 41342, 26730, 36839, 34442, 33067, 33447,
/* 18842 */  52121, 13902, 46499, 28461, 40707, 26260, 36043, 38528, 28268, 35850,
/* 18843 */  27068, 22108, 31569, 33401, 40324, 36367, 38898, 33765, 35503, 33154,
/* 18844 */  22973, 18455, 24986, 29558, 36574, 37062, 39695, 37910, 37174, 34849,
/* 18845 */  21090, 16228, 21958, 27318, 33388, 32820, 33677, 32598, 33659, 33612,
/* 18846 */  19647, 14617, 20564, 27636, 34353, 34392, 33594, 32369, 33505, 33687,
/* 18847 */  16609, 9143, 14249, 23099, 31746, 32731, 31518, 29632, 30998, 32316,
/* 18848 */  17793, 13744, 19933, 25163, 27340, 25856, 27126, 28402, 31175, 32040,
/* 18849 */  18098, 16955, 24930, 29105, 28740, 26463, 27896, 29176, 30846, 32152,
/* 18850 */  18820, 18059, 25297, 28317, 27986, 25905, 27317, 27901, 29512, 31191,
/* 18851 */  20003, 20522, 27975, 30029, 29463, 28302, 31215, 31470, 31809, 31688,
/* 18852 */  34384, 32620, 38999, 35701, 35184, 31054, 34036, 31928, 33056, 33511,
/* 18853 */  33932, 31282, 40136, 34631, 37079, 30581, 34617, 31159, 33010, 33128,
/* 18854 */  30326, 29191, 39360, 37845, 39285, 31398, 32993, 30107, 32792, 32447,
/* 18855 */  26768, 25673, 34857, 38789, 41236, 35824, 33557, 29705, 31733, 31247,
/* 18856 */  22700, 19518, 25863, 32315, 38147, 37419, 37021, 33822, 33827, 32953,
/* 18857 */  20653, 16281, 22327, 28583, 35348, 34278, 33967, 31313, 32326, 32432,
/* 18858 */  20336, 15836, 22348, 29560, 37538, 37651, 37413, 33394, 32938, 32379,
/* 18859 */  19042, 15583, 22709, 30333, 36032, 34251, 32788, 30487, 31332, 32044,
/* 18860 */  19162, 14261, 19118, 25460, 31873, 32487, 32179, 29896, 30478, 31693,
/* 18861 */  18384, 12628, 17884, 24717, 31166, 31252, 31255, 30133, 31561, 32387,
/* 18862 */  17976, 13844, 20890, 28953, 34743, 33794, 32530, 30488, 31539, 32551,
/* 18863 */  19250, 16237, 22447, 27963, 31806, 31549, 31771, 29575, 30236, 31621,
/* 18864 */  18064, 11630, 15434, 21247, 25532, 24516, 25038, 26531, 30569, 32790,
/* 18865 */  19178, 15318, 22849, 31816, 38048, 35485, 32507, 29457, 30734, 31874,
/* 18866 */  17006, 10874, 16620, 26025, 34702, 36112, 34478, 31233, 30980, 31804,
/* 18867 */  14594, 5052, 7216, 17011, 28794, 34448, 34771, 32108, 31411, 32134,
/* 18868 */  18500, 12770, 17862, 25953, 33960, 36014, 36106, 34333, 33913, 33987,
/* 18869 */  25602, 24741, 35064, 37273, 39045, 35454, 37221, 36257, 36675, 34733,
/* 18870 */  33751, 34586, 39384, 33468, 34427, 32639, 34876, 34469, 34841, 34471,
/* 18871 */  17157, 10835, 16640, 24253, 31716, 32935, 33981, 33714, 34200, 33497,
/* 18872 */  16585, 11138, 19455, 30331, 39049, 38988, 36826, 33144, 32556, 32617,
/* 18873 */  21746, 24148, 32814, 34434, 34540, 31479, 31197, 29021, 30237, 31649,
/* 18874 */  22202, 27796, 35545, 34570, 32713, 30696, 31588, 30657, 30467, 31574,
/* 18875 */  25032, 29587, 34053, 31870, 32098, 32027, 33829, 31161, 30998, 32433,
/* 18876 */  29176, 31636, 35477, 33545, 34652, 34728, 35687, 31291, 33000, 32940,
/* 18877 */  31737, 31143, 35677, 33827, 36169, 35068, 35663, 34060, 34883, 33378,
/* 18878 */  31339, 30231, 33923, 32490, 35764, 34756, 37220, 34931, 35249, 32957,
/* 18879 */  32303, 31265, 33298, 30860, 32830, 30853, 33746, 31831, 33405, 32356,
/* 18880 */  20700, 18165, 27975, 37270, 42996, 39579, 36388, 32764, 33208, 33149,
/* 18881 */  19760, 15172, 23709, 34526, 43640, 42755, 39236, 34099, 33299, 33086,
/* 18882 */  21767, 20027, 29372, 37708, 43397, 40671, 36708, 31961, 31667, 32388,
/* 18883 */  24075, 23756, 35812, 42410, 45655, 38151, 32910, 28307, 29994, 31802,
/* 18884 */  29678, 28660, 39289, 38970, 39931, 32064, 32875, 28945, 32263, 31935,
/* 18885 */  37250, 30428, 39919, 32853, 37886, 30360, 34470, 30220, 32936, 35319,
/* 18886 */  38953, 30206, 39130, 33008, 36838, 31413, 33282, 31710, 32666, 35491,
/* 18887 */  40720, 28063, 41073, 29769, 39464, 29375, 35216, 30905, 33412, 34984,
/* 18888 */  40109, 27638, 41297, 30246, 38449, 30136, 35397, 30174, 33521, 34737,
/* 18889 */  38441, 31211, 38026, 32311, 36747, 30875, 34912, 30638, 33052, 35243,
/* 18890 */  39060, 29840, 39650, 30629, 37922, 30004, 35743, 30136, 33198, 35186,
/* 18891 */  37741, 31108, 38712, 30597, 37396, 31493, 34874, 30484, 32699, 34583,
/* 18892 */  39052, 29673, 39360, 29727, 38591, 30413, 35548, 30383, 33171, 34251,
/* 18893 */  23379, 21916, 32251, 40680, 44908, 40449, 34787, 28284, 29546, 30654,
/* 18894 */  25394, 25857, 36003, 42275, 44008, 37327, 32202, 27104, 29003, 30632,
/* 18895 */  27022, 28460, 38288, 42530, 40395, 34560, 31122, 28172, 31287, 31130,
/* 18896 */  32923, 30638, 40031, 37246, 38175, 32374, 31682, 30038, 32626, 34000,
/* 18897 */  36420, 30974, 38563, 36842, 37824, 29970, 33637, 29900, 33174, 35120,
/* 18898 */  38016, 30823, 37593, 37486, 36617, 29363, 35040, 29677, 33434, 35455,
/* 18899 */  38399, 30405, 37456, 37502, 36098, 30078, 35342, 29303, 33632, 35063,
/* 18900 */  38318, 31083, 36965, 36619, 36980, 29781, 35853, 29950, 32481, 35301,
/* 18901 */  39786, 29052, 38663, 34569, 37950, 28756, 38019, 28558, 33819, 34550,
/* 18902 */  24096, 21765, 29887, 35623, 40510, 37276, 35519, 31612, 32581, 31945,
/* 18903 */  25674, 23453, 31822, 36331, 40256, 36571, 34964, 32036, 33108, 33238,
/* 18904 */  26673, 25321, 33046, 37221, 39570, 35835, 34631, 31002, 33186, 32792,
/* 18905 */  27438, 29100, 35493, 38161, 38568, 33867, 33024, 30511, 32202, 32911,
/* 18906 */  32839, 32044, 36042, 35689, 36499, 33357, 34691, 32249, 32947, 31518,
/* 18907 */  39814, 29640, 37733, 32201, 36995, 31878, 36436, 31641, 33800, 33368,
/* 18908 */  24911, 21889, 29331, 35638, 40177, 37638, 35645, 32152, 33214, 32809,
/* 18909 */  23476, 20396, 27071, 34424, 40407, 39119, 36833, 32460, 32894, 31935,
/* 18910 */  23997, 21506, 27400, 31976, 36819, 36766, 36890, 35025, 35530, 33221,
/* 18911 */  24668, 22025, 26746, 30439, 36100, 36841, 38127, 36343, 36403, 34004,
/* 18912 */  25927, 23320, 28129, 31562, 37752, 37737, 38335, 36132, 36488, 34163,
/* 18913 */  30370, 29559, 33987, 34461, 39106, 35311, 35445, 33174, 34483, 31235,
/* 18914 */  36035, 31126, 36173, 34244, 37179, 33042, 35958, 31221, 34303, 31181,
/* 18915 */  42774, 27948, 37835, 31958, 36241, 32434, 36748, 30792, 35816, 31891,
/* 18916 */  45023, 28659, 36479, 30653, 37051, 32996, 36285, 31447, 33413, 34640,
/* 18917 */  47734, 24028, 42387, 24495, 40372, 29954, 40142, 29622, 34033, 34377,
/* 18918 */  47746, 24280, 44242, 18922, 45887, 26174, 43826, 26486, 35490, 34136,
/* 18919 */  47727, 25511, 43434, 17556, 46016, 27955, 42883, 26999, 34321, 34879,
/* 18920 */  20896, 19987, 28588, 37510, 42124, 38889, 35534, 31692, 31733, 32468,
/* 18921 */  20372, 17816, 25286, 33187, 40221, 40793, 39791, 35186, 33433, 32456,
/* 18922 */  19006, 14647, 21623, 29775, 39065, 41140, 41070, 36221, 33696, 32678,
/* 18923 */  17998, 12388, 17409, 25854, 35701, 40064, 40901, 37171, 34431, 33313,
/* 18924 */  18881, 14348, 20595, 29982, 40176, 43530, 43267, 37993, 34865, 33294,
/* 18925 */  20987, 18443, 27573, 35036, 41645, 39173, 37327, 32907, 32896, 32732,
/* 18926 */  23749, 23635, 35216, 41079, 45012, 37677, 33681, 28305, 30064, 31259,
/* 18927 */  27046, 28257, 39184, 40700, 40993, 33025, 31704, 28653, 31487, 32291,
/* 18928 */  31052, 31000, 40809, 37206, 38265, 30593, 31828, 30210, 33536, 33396,
/* 18929 */  37313, 30136, 41567, 33268, 37455, 28628, 34041, 31474, 34500, 34310,
/* 18930 */  39941, 29660, 39567, 32809, 37440, 28122, 36303, 30272, 35750, 33643,
/* 18931 */  28069, 28960, 38813, 39440, 39583, 32510, 32478, 30517, 33118, 32497,
/* 18932 */  27696, 27465, 37403, 39316, 40851, 34366, 33326, 29915, 32014, 32040,
/* 18933 */  26609, 26014, 37203, 41020, 42665, 35507, 32218, 28391, 31080, 31979,
/* 18934 */  27120, 28371, 39532, 40402, 39108, 32891, 32600, 31199, 32602, 32179,
/* 18935 */  25766, 28246, 39286, 41913, 38643, 33321, 31889, 30900, 32392, 32298,
/* 18936 */  24763, 27905, 40412, 43357, 39085, 31948, 30391, 30898, 32706, 33122,
/* 18937 */  25732, 30918, 40618, 39623, 35949, 32544, 34333, 32324, 31713, 31074,
/* 18938 */  24608, 31926, 41909, 40464, 34948, 31676, 33753, 32383, 32132, 31885,
/* 18939 */  25664, 34474, 43812, 37878, 30833, 30915, 36827, 34493, 31398, 31145,
/* 18940 */  35098, 30278, 40351, 33370, 37696, 31824, 34524, 31180, 33025, 33065,
/* 18941 */  31128, 31016, 40111, 36965, 37788, 32263, 33756, 30539, 32232, 32723,
/* 18942 */  29318, 29735, 38835, 38783, 39628, 34205, 34356, 29126, 31048, 31408,
/* 18943 */  29218, 29892, 40122, 38266, 40189, 32926, 34117, 29349, 31907, 31354,
/* 18944 */  28631, 29929, 39698, 39490, 38809, 33810, 33137, 30777, 31304, 31412,
/* 18945 */  28160, 29845, 38959, 39811, 39261, 34184, 33553, 30097, 30976, 31528,
/* 18946 */  27785, 28732, 37850, 39397, 41399, 35599, 34383, 29113, 30270, 30336,
/* 18947 */  27760, 28114, 38117, 40175, 42172, 35973, 34093, 28646, 30032, 31004,
/* 18948 */  26588, 27680, 37945, 41761, 42711, 36164, 32958, 28663, 29961, 31646,
/* 18949 */  24613, 26323, 37296, 43031, 44592, 37384, 32826, 28146, 29253, 31055,
 0 };